1000 157887
89 209
66 722
592 769
622 177
49 358
59 601
762 749
500 211
372 85
440 791
649 407
207 218
620 287
148 251
276 670
701 229
670 443
755 512
190 466
254 816
144 593
926 954
579 347
963 789
131 172
682 859
741 633
916 735
265 897
489 398
639 862
176 359
583 793
287 209
934 251
236 670
951 173
364 208
275 575
656 226
742 765
383 675
15 196
258 273
657 141
901 867
449 410
495 176
594 363
331 64
883 183
556 894
930 804
187 607
527 351
992 645
237 807
401 775
203 562
35 40
453 803
336 364
168 445
352 50
996 249
112 172
46 590
165 164
138 851
515 171
714 659
747 944
722 144
556 143
124 920
864 403
576 662
870 368
726 581
391 197
635 927
767 264
617 590
591 514
411 395
385 443
905 265
91 165
776 532
919 779
400 854
226 792
551 681
586 457
497 285
358 250
48 66
293 55
651 939
803 629
484 217
272 527
316 402
620 936
703 735
92 918
61 893
931 656
173 347
653 959
310 649
440 912
453 977
941 662
355 420
64 7
487 46
50 622
807 506
578 263
613 415
834 449
440 13
410 431
775 507
100 340
758 560
756 770
710 254
271 916
962 388
125 677
81 640
331 438
696 224
294 188
329 901
142 192
284 804
335 618
460 84
805 291
658 870
834 579
412 354
37 822
261 230
936 640
487 776
629 474
456 410
31 218
536 302
140 719
365 836
456 125
442 247
400 40
561 520
932 575
999 998
181 831
917 299
912 180
933 658
522 916
226 668
352 373
370 296
946 226
51 839
127 330
357 823
805 787
194 922
323 840
674 463
995 565
15 315
735 15
291 782
896 595
891 545
814 30
728 322
106 362
461 778
713 158
520 840
696 644
937 846
333 782
718 198
739 213
396 409
236 148
620 582
224 865
83 928
592 431
504 409
35 391
1000 854
257 625
751 515
618 722
789 752
462 340
402 786
126 575
412 511
950 125
935 102
958 283
432 544
284 932
117 959
126 495
535 468
45 176
134 450
499 871
616 802
637 61
785 49
113 540
732 939
163 898
237 602
934 823
671 474
961 260
682 566
186 557
856 448
309 731
740 9
49 832
353 229
265 174
355 93
54 2
654 937
490 561
762 196
602 215
228 800
463 799
125 291
135 483
919 893
985 113
855 697
132 822
854 596
629 805
370 251
546 258
32 743
987 198
230 576
910 591
681 226
831 130
725 395
111 521
12 235
987 150
640 502
679 915
960 711
658 644
737 397
141 748
946 31
889 236
698 527
896 160
918 479
481 152
911 591
372 455
352 733
266 448
720 982
591 518
870 343
775 370
319 378
435 235
519 431
1000 683
463 69
61 673
61 951
693 314
668 857
570 611
404 376
745 241
238 103
211 893
352 941
487 635
934 77
905 413
999 820
171 611
888 973
206 712
620 38
549 605
484 519
98 849
231 574
447 387
82 366
531 259
629 698
428 342
171 489
140 498
294 246
877 118
475 325
784 827
511 686
581 259
905 908
309 249
778 333
534 182
165 785
477 409
742 582
955 904
862 117
142 121
758 569
814 578
259 448
508 207
563 187
349 936
224 140
986 732
688 393
155 267
838 695
673 107
629 877
835 980
770 747
116 713
342 334
480 797
881 795
412 221
58 47
892 547
672 295
590 322
420 874
448 439
586 449
66 555
703 918
592 646
166 539
637 313
981 317
45 63
163 297
173 936
691 173
48 566
574 501
640 803
78 856
30 588
684 590
716 154
313 774
329 270
273 703
640 971
912 486
551 10
864 462
557 880
8 687
946 839
901 70
829 200
576 91
332 786
93 820
288 260
383 724
21 599
536 738
799 938
652 955
300 331
845 699
96 977
882 964
896 512
689 109
429 574
331 19
921 616
703 667
885 249
212 677
996 157
854 870
30 644
390 408
193 525
579 683
433 868
802 233
610 659
612 995
170 519
191 221
633 199
893 55
123 649
675 131
394 762
688 895
494 203
475 712
839 644
715 504
762 411
783 790
835 176
693 511
851 682
332 506
182 476
513 892
865 618
903 890
681 758
96 768
904 306
568 411
411 215
388 363
874 697
462 172
450 290
343 265
368 784
705 595
759 709
563 527
744 340
409 631
779 370
653 284
160 47
658 250
659 456
751 189
778 366
868 28
955 94
689 187
791 182
999 404
643 642
748 860
291 553
676 941
154 915
864 566
721 229
445 866
136 144
446 900
787 950
398 287
704 74
85 185
871 14
55 114
240 413
29 516
596 725
342 25
715 787
565 507
301 686
513 298
831 245
985 912
499 754
177 125
30 659
699 657
103 578
791 364
290 68
857 941
563 365
837 470
870 130
859 3
971 778
511 200
831 526
393 656
816 805
17 6
926 36
736 211
116 934
713 601
294 678
300 191
564 824
227 254
235 674
703 397
359 346
532 474
467 61
926 695
194 571
954 782
67 640
773 557
165 4
514 37
348 859
226 447
851 492
280 65
866 711
937 262
482 965
758 971
780 671
95 892
149 797
632 845
890 975
129 636
577 482
319 261
965 897
468 110
526 101
980 586
868 235
747 375
474 450
863 383
271 296
261 225
584 379
974 349
391 545
418 835
590 796
397 317
595 385
962 814
995 445
356 548
986 62
791 257
291 171
657 198
223 141
377 751
356 428
874 756
388 997
174 594
984 6
398 643
17 506
35 159
788 89
800 9
63 511
633 181
904 891
169 135
628 295
145 114
118 482
994 931
594 297
706 194
262 580
223 392
802 376
135 340
364 877
192 412
609 524
274 543
238 725
777 708
746 906
718 20
860 912
197 978
523 739
144 233
923 196
328 351
18 548
530 1
492 865
241 916
531 813
292 144
838 904
199 129
313 621
695 470
795 643
243 387
661 684
723 487
293 166
817 406
776 826
20 124
703 151
526 752
412 50
639 404
97 779
953 250
179 393
270 112
31 931
36 791
59 779
610 518
520 546
561 438
461 615
450 801
8 141
997 31
387 59
858 822
314 256
418 126
686 996
254 249
456 216
262 614
298 211
618 476
152 247
303 731
491 327
579 975
888 944
445 148
147 558
915 457
161 481
237 380
992 792
423 902
252 185
276 784
66 111
320 139
159 820
399 495
284 578
123 413
603 84
477 280
373 166
861 775
608 415
796 747
271 326
103 306
40 301
102 810
409 308
46 792
920 514
338 859
791 381
299 734
628 686
942 418
986 514
250 140
145 547
302 207
938 13
49 575
154 340
469 772
868 640
627 828
11 709
743 845
753 765
713 472
627 726
593 785
595 91
178 271
611 728
320 51
237 499
28 77
660 81
880 805
901 2
669 78
851 15
32 691
950 301
764 58
171 620
45 550
757 209
406 824
525 915
702 113
187 483
735 653
586 890
762 274
564 20
101 337
579 651
217 827
263 139
285 836
762 220
9 449
434 213
702 419
787 515
580 173
679 172
76 9
165 100
585 738
283 384
26 913
25 143
999 110
685 821
508 277
25 117
195 718
982 502
487 625
776 380
935 121
894 645
752 266
683 66
646 197
95 440
811 124
9 146
742 597
185 167
852 871
34 689
667 366
80 224
77 535
13 449
767 824
939 428
929 115
270 846
875 490
247 499
189 209
102 754
105 382
443 511
11 152
413 491
741 314
401 737
7 417
722 647
463 837
837 550
382 431
599 340
393 449
580 653
438 395
523 493
546 404
893 247
937 519
325 387
2 768
125 197
367 354
54 574
844 966
755 639
722 49
855 637
800 659
116 268
323 106
418 540
329 404
852 393
123 874
579 693
124 779
604 790
968 570
777 169
724 669
869 423
616 885
312 182
414 290
621 773
923 657
777 624
345 154
138 923
639 872
181 941
356 401
799 488
719 557
491 199
911 710
287 978
132 962
363 336
677 991
299 770
803 790
751 963
121 26
302 568
58 652
591 787
829 295
235 438
258 63
901 116
985 570
941 845
24 459
375 34
940 849
56 57
981 485
598 319
818 804
150 750
96 40
788 722
880 970
196 510
339 749
997 948
803 849
845 873
507 90
583 526
979 394
639 109
210 546
132 152
336 66
288 883
539 942
593 578
82 135
824 617
532 644
743 296
900 946
162 556
40 273
300 773
804 459
110 335
577 462
889 485
75 385
933 763
254 29
974 788
842 820
7 46
187 728
792 12
698 80
524 485
149 296
765 133
377 11
172 750
22 324
266 742
311 542
566 274
748 827
120 712
834 231
478 789
80 262
994 839
362 80
466 694
857 207
348 366
370 663
254 147
465 793
947 307
995 459
381 501
935 367
374 969
827 938
258 2
372 846
169 333
967 572
202 351
77 465
270 100
453 125
388 9
394 620
768 478
215 633
814 230
198 847
671 514
946 533
294 642
102 579
920 394
86 752
33 843
194 988
518 30
965 504
338 233
943 3
715 42
420 442
279 284
713 83
946 898
916 355
840 508
478 982
93 391
12 13
306 590
229 693
684 930
945 509
89 835
735 652
507 554
838 170
501 149
618 742
762 124
136 580
941 197
645 862
322 120
519 24
450 383
241 335
769 704
133 705
297 511
398 6
736 521
792 234
668 861
625 918
834 285
1000 10
1 237
92 610
252 492
257 413
666 540
837 414
726 779
275 838
877 673
452 34
512 937
515 331
149 920
294 394
443 923
691 895
608 22
741 254
352 785
510 727
542 940
859 838
393 629
256 217
54 403
748 264
488 568
711 944
124 471
977 168
212 315
81 523
1 211
50 76
301 19
93 838
896 442
329 736
805 937
294 667
618 459
214 535
687 741
240 961
168 10
739 759
212 96
213 959
212 763
491 961
654 470
883 258
341 671
427 956
967 302
259 489
624 844
846 571
292 213
897 35
479 883
709 234
390 505
78 280
814 964
458 395
308 643
948 639
202 752
196 572
96 134
800 246
860 906
161 384
508 110
868 686
12 846
480 537
494 662
325 297
621 769
965 671
704 5
414 952
895 757
149 279
637 868
582 378
526 776
342 463
697 595
197 37
586 565
787 346
952 891
714 757
268 865
34 435
783 782
905 667
101 653
323 781
872 26
456 746
913 486
240 290
592 533
97 807
336 838
826 590
126 756
792 385
437 153
202 599
644 533
523 200
807 37
500 987
771 184
678 338
402 962
946 284
136 186
378 984
258 998
854 271
537 689
823 157
571 558
968 407
623 996
358 577
93 226
946 914
644 411
176 61
745 833
206 824
899 209
750 611
936 625
170 181
437 901
873 652
601 519
547 991
485 606
251 566
926 899
613 192
90 751
352 548
213 542
24 838
497 789
621 379
93 423
317 290
560 352
82 968
652 87
180 119
980 667
427 272
484 153
667 602
35 448
90 616
903 920
51 252
583 713
759 828
396 467
275 704
392 157
873 339
839 110
472 339
525 625
503 894
731 155
127 874
48 518
610 999
177 723
654 615
610 728
286 494
690 286
874 880
392 711
83 832
949 956
401 139
718 106
371 568
42 633
31 948
898 195
52 452
21 208
545 118
293 412
328 894
944 311
434 822
728 262
470 668
115 660
577 105
244 423
508 621
609 120
448 339
20 288
217 141
172 720
987 429
419 716
139 147
194 394
21 11
997 384
399 256
142 568
659 944
800 618
977 44
545 482
675 612
650 594
34 93
513 746
631 706
433 341
724 438
161 212
424 587
446 986
697 61
780 999
230 455
260 499
949 822
99 637
577 177
809 540
637 719
33 246
401 936
273 876
588 420
323 331
985 323
638 457
342 284
412 594
570 906
211 926
161 5
93 378
272 327
767 910
215 58
680 573
575 117
82 52
306 381
457 85
509 958
540 64
687 673
840 509
698 423
515 287
396 688
784 10
349 876
727 523
911 226
820 597
268 466
793 818
785 621
327 678
677 187
618 781
223 245
502 706
356 724
802 630
308 170
762 675
59 474
506 31
358 737
356 545
326 6
651 245
617 66
42 279
296 37
251 512
568 207
901 568
148 789
656 533
510 604
223 194
634 468
755 406
375 603
480 358
415 735
837 500
22 382
95 675
871 306
933 621
825 798
366 220
347 893
945 954
704 512
755 774
458 51
893 526
276 854
514 857
99 632
326 390
732 289
471 826
724 677
931 569
675 730
56 19
863 316
381 116
672 512
984 80
996 45
994 100
890 413
66 608
119 545
200 209
96 216
691 715
407 720
853 794
309 428
811 295
752 406
263 339
75 631
421 13
514 580
676 757
625 37
874 572
375 243
324 871
832 483
930 510
499 457
984 484
345 39
891 415
488 735
270 737
669 704
889 395
449 107
859 363
698 875
302 471
692 120
399 334
580 616
256 656
525 924
884 755
192 733
369 483
620 228
401 537
521 33
220 81
323 257
782 300
391 933
15 847
462 699
936 257
274 977
289 631
552 337
50 11
60 723
335 772
384 346
805 143
621 682
291 934
411 326
455 691
998 2
537 477
10 54
851 810
869 315
714 344
527 177
534 12
440 305
691 348
41 578
348 491
596 998
268 805
817 428
56 414
313 696
620 990
323 108
912 290
155 110
164 598
558 305
578 381
220 880
126 813
649 590
138 516
188 793
193 188
293 605
590 499
373 675
980 808
69 866
489 321
734 746
190 145
884 354
2 740
700 998
695 783
256 149
428 127
396 166
70 401
670 888
482 23
323 42
984 884
161 351
423 557
870 593
90 492
510 984
37 633
847 549
141 478
980 215
981 660
194 273
785 744
943 861
47 379
752 623
986 831
912 749
697 309
991 643
258 99
544 472
106 395
631 624
648 386
371 641
448 933
977 366
526 406
545 699
75 656
23 784
524 331
50 629
272 597
755 745
15 984
832 743
236 852
339 410
688 983
446 216
439 233
914 300
988 147
715 447
226 615
978 138
221 681
274 98
143 873
343 868
374 92
644 390
570 530
410 333
284 380
420 351
518 108
722 327
301 411
124 404
75 238
824 113
710 902
13 297
126 407
505 713
291 67
712 673
77 303
822 922
850 360
157 732
937 773
281 111
251 1000
188 704
743 602
458 753
108 401
23 263
543 706
742 640
527 674
9 719
38 332
513 617
835 532
753 96
574 698
558 615
394 5
851 997
834 445
865 615
217 249
433 445
234 193
836 555
287 117
533 699
958 570
959 493
796 654
577 645
919 137
758 969
44 778
662 427
467 177
237 151
737 507
59 731
162 524
878 522
106 148
637 214
715 660
400 522
752 733
881 803
573 224
797 34
627 915
275 922
997 741
415 105
620 475
514 704
224 612
266 386
392 860
963 701
440 470
295 581
62 722
757 623
961 287
733 258
461 571
124 862
289 901
745 816
122 859
393 334
637 354
431 279
9 83
558 539
960 442
386 312
509 138
539 182
632 514
650 602
459 607
826 414
681 21
60 799
24 628
638 147
870 212
330 291
788 337
933 487
376 936
200 121
346 880
38 367
144 556
640 946
688 284
708 314
781 478
247 332
955 628
183 67
156 94
170 832
922 217
615 505
434 910
110 383
187 617
992 949
145 58
51 929
29 727
615 683
353 833
883 296
527 598
944 640
291 942
12 612
398 373
604 461
828 212
41 91
831 100
69 100
428 206
963 129
642 666
710 525
317 56
980 911
49 932
866 822
562 337
687 973
46 80
507 63
660 479
866 732
888 544
574 521
83 147
500 472
770 156
24 994
274 245
550 320
748 576
6 267
312 293
756 537
263 413
183 230
74 913
962 185
434 149
561 504
570 512
994 837
317 10
353 773
730 331
923 880
495 648
289 881
416 1
699 232
646 54
59 301
440 552
235 178
105 496
333 881
32 509
215 504
582 601
762 84
76 503
950 891
61 610
912 112
470 183
57 890
36 527
621 331
920 91
828 808
629 280
601 315
752 920
378 366
461 854
211 988
972 717
834 784
129 167
415 69
693 558
567 714
165 402
515 506
353 912
515 990
762 443
971 895
818 161
484 796
407 390
363 849
749 388
571 236
479 831
805 735
468 61
924 725
33 547
260 406
229 746
491 606
259 765
273 737
742 433
414 996
80 35
234 915
507 890
761 716
170 977
68 8
743 77
945 446
306 631
517 838
236 88
547 241
99 240
642 88
302 293
31 63
987 631
150 668
882 621
211 895
639 674
705 494
629 293
277 553
526 962
163 272
990 260
713 98
379 512
450 191
288 732
885 928
685 430
863 276
990 74
218 357
712 414
504 663
939 286
518 160
627 38
878 81
310 423
623 427
91 189
241 423
7 595
738 523
862 927
291 236
962 741
216 164
357 476
192 495
15 432
752 511
574 412
516 45
124 134
951 109
971 52
847 91
44 28
797 776
412 195
945 151
667 610
834 339
716 351
777 700
999 614
258 503
962 785
928 85
13 338
601 156
807 998
147 842
445 795
948 140
935 380
440 101
184 418
845 323
902 666
970 590
196 362
417 94
318 663
813 33
747 310
852 512
453 347
576 772
192 198
40 962
121 747
15 276
636 381
836 608
87 764
927 982
892 98
530 680
374 677
353 367
421 552
787 365
572 446
395 215
870 775
903 207
273 680
884 285
14 929
368 698
246 517
163 62
369 628
917 370
257 247
317 813
251 663
465 935
341 577
478 103
854 568
932 277
582 581
576 318
931 904
563 644
352 953
185 742
929 828
41 822
492 732
549 12
47 262
931 675
523 346
62 141
582 493
915 319
986 122
416 948
933 59
613 908
674 348
150 740
142 52
354 764
873 968
78 490
93 932
506 95
7 959
899 3
174 791
955 512
472 653
969 491
197 113
153 238
814 897
10 386
451 591
97 846
479 824
8 537
638 746
771 677
483 917
82 398
888 813
851 714
298 686
384 466
461 156
296 130
516 561
677 100
463 145
441 127
718 309
761 70
67 528
467 984
878 721
731 986
785 74
318 658
633 734
738 610
423 852
486 648
536 295
525 435
885 657
809 270
497 872
998 113
327 344
811 342
783 65
784 447
401 228
540 32
560 572
45 872
566 184
83 937
357 279
273 225
751 968
282 412
988 78
471 148
643 600
203 790
102 62
963 780
203 192
609 77
963 839
938 988
238 964
67 377
285 380
140 13
373 95
912 272
894 897
50 608
507 736
372 190
605 386
199 96
277 937
565 610
474 127
569 653
508 363
721 518
143 543
750 894
384 365
799 342
443 371
822 24
720 115
411 635
118 207
634 87
387 735
668 506
987 508
618 540
869 181
252 442
368 654
629 911
510 823
90 555
704 197
551 371
756 578
667 150
376 583
42 93
722 393
667 296
908 674
790 620
857 929
461 51
496 780
316 192
827 226
377 465
526 990
525 857
114 319
709 956
285 289
706 291
262 710
960 154
168 733
503 937
661 172
160 753
545 678
100 701
541 835
801 804
735 14
162 463
707 114
763 353
75 159
356 744
447 521
938 298
498 952
175 925
547 120
104 544
693 37
892 820
133 190
179 410
576 968
561 486
882 256
928 346
247 169
123 859
202 675
300 524
961 295
793 112
528 678
880 633
843 600
877 374
268 840
799 275
374 202
983 456
478 486
670 920
878 379
268 215
858 481
383 35
293 103
560 19
158 654
706 514
151 167
778 860
180 285
751 389
293 165
20 992
358 882
703 720
218 857
694 944
418 286
777 186
841 699
712 333
351 546
374 822
144 532
143 220
991 373
861 784
95 591
645 990
5 463
510 184
61 837
883 898
958 547
183 260
443 577
135 465
8 326
428 78
390 622
194 183
863 250
81 509
212 871
571 386
668 781
522 1
897 723
684 697
106 875
800 318
838 176
716 47
709 922
17 216
199 616
386 113
595 856
875 247
280 109
764 450
340 463
58 277
906 544
997 235
634 490
751 921
211 520
969 506
760 715
520 795
687 561
125 153
33 819
154 487
544 349
119 283
670 710
699 540
654 461
241 117
697 800
382 325
520 605
137 476
448 240
378 213
148 135
771 300
134 385
49 774
256 801
903 668
719 543
365 882
61 181
968 425
579 495
571 662
678 621
104 274
517 762
834 120
250 194
112 545
398 402
604 364
49 833
988 731
986 271
451 399
224 950
94 48
477 964
732 442
941 844
122 357
995 533
814 165
41 791
762 713
39 93
932 520
136 605
934 32
964 819
691 333
246 759
246 987
404 520
385 977
554 363
691 110
324 468
572 260
826 745
892 799
429 709
458 799
321 380
921 572
375 60
963 813
264 793
894 605
161 736
753 81
391 613
400 467
155 376
499 617
793 447
340 82
108 246
569 615
56 378
168 8
321 191
779 316
640 784
249 892
906 132
734 867
926 321
17 638
12 837
613 954
534 703
949 970
357 807
709 979
176 796
570 520
159 374
922 78
116 600
790 433
316 147
750 423
139 510
438 636
322 458
786 445
501 443
236 196
183 386
381 146
528 525
656 457
24 683
810 965
669 659
786 335
232 633
540 684
303 15
879 933
262 67
753 701
571 445
353 246
782 229
967 859
706 671
535 210
131 914
76 669
640 998
783 220
137 629
813 296
862 560
523 166
257 384
228 731
105 70
290 104
936 176
514 816
974 787
278 36
247 14
225 291
380 616
185 740
477 904
562 314
633 597
93 376
151 698
844 358
906 144
119 598
104 154
895 107
791 651
585 234
776 268
613 902
737 97
76 332
127 590
588 170
834 132
656 15
506 803
994 380
238 624
651 103
101 165
707 166
19 641
645 300
632 767
556 805
91 647
114 170
733 648
114 466
161 544
319 213
904 535
124 498
544 457
378 654
586 678
459 47
676 697
546 868
940 783
326 108
540 306
537 553
808 46
607 891
178 281
257 14
921 511
795 576
498 111
303 930
83 374
252 971
713 197
379 588
259 236
781 163
718 813
546 144
207 280
292 711
780 488
396 934
846 610
638 60
401 768
21 632
628 349
876 150
281 566
595 115
985 937
873 847
569 856
550 393
489 287
987 136
579 221
978 532
173 150
870 822
657 624
413 261
348 323
510 919
859 764
45 502
694 211
258 845
170 791
990 878
501 453
606 755
95 659
67 643
786 82
557 649
335 683
46 716
56 295
161 450
818 660
23 652
124 22
167 734
189 87
795 811
609 673
906 264
166 49
355 956
835 716
397 37
772 74
57 824
299 645
261 335
251 285
206 301
336 493
288 2
695 333
839 871
799 922
349 461
136 215
8 643
413 218
594 159
94 553
675 607
408 718
134 249
328 900
749 382
701 924
9 879
97 191
327 318
268 276
191 33
633 148
41 442
423 889
530 835
278 203
558 294
343 990
820 414
370 969
691 704
477 81
62 134
514 556
398 504
88 51
718 655
363 184
572 675
62 418
485 391
229 241
257 848
937 572
188 347
220 552
271 90
823 638
984 98
647 658
979 598
949 614
498 908
207 45
297 944
762 996
68 576
960 817
191 557
598 750
930 437
936 423
357 760
782 787
860 804
783 194
381 894
70 940
638 118
112 447
104 640
570 931
845 824
491 97
376 52
252 297
374 46
451 480
395 756
129 612
122 939
839 544
171 276
81 984
422 403
731 621
716 11
337 442
866 24
1 202
809 62
813 271
286 380
452 138
341 483
156 499
858 249
254 836
410 983
321 264
867 692
753 951
46 491
917 841
120 198
945 366
789 215
487 730
183 537
481 524
605 513
339 667
657 738
254 240
796 777
102 784
148 543
324 540
767 841
811 603
181 299
324 65
726 756
548 431
255 112
854 184
220 881
86 45
504 47
630 365
407 704
103 264
819 220
722 151
300 478
546 113
961 226
255 823
108 573
246 640
167 326
225 491
324 433
216 515
291 657
459 474
68 160
897 48
335 526
534 569
210 718
356 119
12 693
87 643
619 245
602 90
349 515
656 548
594 705
61 724
537 604
958 30
526 683
386 654
338 948
704 437
833 642
998 90
712 310
593 941
227 162
840 656
984 912
703 610
586 212
323 414
966 951
438 313
138 107
251 713
571 367
900 985
992 492
666 63
693 380
992 573
622 914
721 598
866 878
110 11
127 621
965 236
823 968
429 335
848 362
533 243
737 321
176 971
908 605
595 899
734 474
583 518
317 257
971 516
699 601
857 756
913 865
78 471
258 262
456 7
803 781
224 455
103 533
159 58
446 736
785 438
526 994
854 678
391 843
21 267
858 573
461 692
996 317
945 724
221 484
505 666
847 829
816 2
144 28
701 532
419 581
723 764
318 39
757 629
778 372
443 174
334 554
395 837
797 863
962 100
385 536
141 981
611 240
319 11
343 719
341 190
846 732
788 68
385 546
318 681
386 245
879 427
90 905
504 623
773 939
792 727
220 348
230 25
155 223
391 518
394 991
915 864
490 860
705 611
462 677
198 459
516 590
617 754
318 801
403 932
891 509
469 620
859 266
416 357
224 278
945 781
882 693
490 322
123 82
690 123
445 638
498 741
87 737
118 54
427 303
258 770
157 900
419 147
173 504
318 135
490 191
343 916
267 56
191 327
406 918
856 16
967 146
743 363
131 113
901 7
259 744
968 586
716 839
281 818
662 561
708 966
546 820
733 446
279 23
76 703
279 639
363 343
225 696
710 949
959 127
451 442
650 502
484 764
680 474
721 992
797 669
263 605
446 252
906 617
121 629
942 491
229 836
95 92
8 21
439 928
333 861
258 525
638 810
164 849
247 459
286 41
150 294
711 169
189 655
313 818
521 278
951 792
655 406
548 641
221 801
62 425
590 783
334 564
787 437
780 281
137 769
205 222
530 981
363 690
475 110
404 688
349 951
187 77
51 567
147 20
288 455
369 710
434 59
357 311
978 410
840 701
862 708
99 851
804 808
550 644
224 60
85 351
811 939
278 955
724 172
6 447
639 331
290 132
124 182
23 467
133 929
814 908
835 378
301 116
14 417
452 101
829 95
197 138
563 895
282 152
331 433
46 904
97 336
399 881
480 386
81 347
987 85
13 819
54 880
558 338
470 597
20 901
802 511
271 161
859 440
172 701
977 537
501 134
549 403
890 485
542 142
671 862
210 494
514 574
44 155
156 250
66 114
862 260
183 359
351 634
25 780
658 739
899 494
844 438
532 501
271 91
568 369
274 97
252 643
467 848
640 503
275 114
854 227
39 721
237 567
796 727
721 838
344 588
486 429
347 472
84 92
618 986
734 682
346 339
736 311
743 809
181 455
644 958
143 488
136 165
884 501
858 364
345 714
897 856
967 934
656 170
860 452
672 877
268 858
240 776
32 97
746 940
704 373
992 666
230 595
429 91
747 348
293 781
503 569
530 659
699 816
649 980
725 124
499 615
816 336
763 592
284 557
408 936
644 165
48 937
457 540
489 647
83 498
879 663
691 396
866 810
890 332
380 576
773 46
673 437
948 232
397 526
376 894
851 804
40 810
393 368
122 224
937 101
793 514
281 997
548 353
317 549
423 690
623 509
120 620
614 418
502 44
785 857
197 712
716 535
276 321
770 921
795 564
649 408
211 420
936 302
451 868
614 8
673 681
714 476
212 877
588 904
893 838
978 650
926 294
145 408
642 693
692 469
11 829
711 720
591 92
453 238
765 834
392 537
996 75
646 533
366 70
986 838
761 429
8 485
442 874
924 151
717 219
264 524
23 13
34 311
764 756
945 506
818 439
450 804
960 150
891 621
317 826
7 513
740 372
192 900
842 764
256 675
762 479
639 319
704 392
803 211
911 196
523 108
337 486
381 212
1 975
468 788
677 121
366 55
832 856
982 394
119 737
546 764
535 520
172 884
144 951
402 539
396 589
256 787
54 711
217 407
517 197
796 905
738 345
620 634
808 955
409 386
18 828
929 20
768 295
386 194
747 517
469 395
953 86
391 654
625 207
851 722
46 110
409 145
695 184
856 393
595 591
225 280
655 882
568 694
236 371
961 338
906 309
494 474
564 264
290 787
542 986
475 118
263 176
206 268
268 18
332 150
576 629
967 854
446 274
547 973
534 625
332 375
522 19
570 289
520 13
648 740
427 793
455 210
647 935
46 592
440 879
357 953
719 76
94 562
831 822
291 247
93 410
640 595
739 123
551 808
884 732
138 284
265 31
114 692
667 805
481 326
217 340
640 813
671 418
66 747
180 655
11 654
545 713
180 797
284 491
7 295
419 273
494 879
280 533
856 260
677 936
118 620
1 931
120 136
263 938
804 795
36 328
66 698
944 257
82 86
83 156
627 285
869 316
997 164
707 370
318 418
852 243
387 633
168 663
651 881
662 176
576 310
84 571
223 260
767 81
650 609
32 365
607 761
527 225
715 485
789 873
493 472
573 748
732 610
265 136
474 513
698 243
111 791
447 434
492 548
377 799
69 901
353 530
850 815
706 597
35 949
747 759
764 93
984 562
992 32
472 452
997 596
346 866
238 394
184 150
450 109
855 234
967 650
442 37
108 387
311 817
614 180
672 35
328 155
139 828
890 276
429 185
87 476
2 714
498 45
451 563
604 511
946 410
926 918
753 456
616 769
94 158
581 736
637 555
508 756
513 722
775 874
16 338
298 679
590 290
858 987
389 915
936 580
652 412
488 13
870 214
86 652
453 433
651 878
300 186
46 216
188 859
341 233
485 657
75 275
608 270
443 17
389 322
341 814
303 530
894 298
827 9
593 359
264 158
525 848
753 186
325 768
893 861
130 272
105 241
523 943
675 755
83 288
398 985
44 534
771 390
386 382
823 153
661 88
515 333
283 458
461 568
963 341
122 758
369 57
162 512
212 903
959 294
161 872
751 193
767 84
676 47
985 899
298 113
999 676
974 458
158 481
16 811
170 246
614 523
369 362
492 709
602 713
168 564
643 881
676 604
914 943
654 553
836 92
724 445
966 96
66 914
718 226
671 711
737 352
250 166
589 593
710 876
312 51
303 934
751 682
418 314
866 313
828 734
97 19
584 494
67 223
708 459
236 254
600 885
857 190
951 296
705 632
241 484
24 859
847 827
612 153
495 385
854 520
759 459
602 145
282 773
472 442
547 638
15 921
150 558
19 296
528 54
854 375
844 934
791 25
969 268
912 341
745 249
68 146
787 511
549 567
66 330
100 65
281 854
150 590
711 37
460 476
726 83
479 754
524 221
592 92
637 859
125 321
417 745
185 396
355 256
881 433
339 682
795 712
395 185
580 143
297 276
995 26
949 980
531 373
653 398
52 891
501 335
221 573
788 844
380 47
494 96
869 88
920 892
49 546
584 466
218 837
519 683
148 308
409 233
576 55
890 615
902 65
256 300
492 378
668 520
827 166
133 445
848 139
224 739
592 81
318 991
45 140
385 635
113 437
860 981
478 551
347 907
921 612
82 650
211 885
955 18
56 61
668 134
984 347
195 213
348 636
656 676
237 818
189 667
357 699
645 576
327 527
756 732
763 413
775 3
984 213
945 150
924 250
852 745
42 912
348 5
136 954
496 478
744 652
764 645
690 841
603 99
763 418
142 183
150 600
455 153
264 813
938 28
732 844
991 940
761 141
351 369
542 398
346 158
184 341
12 160
736 23
749 172
924 483
929 284
652 695
65 745
924 535
101 445
664 685
207 90
583 540
22 273
908 317
427 967
792 152
452 433
553 840
874 147
674 224
678 126
772 386
640 741
757 28
297 805
448 845
980 477
188 358
217 755
807 723
211 941
930 869
373 882
888 144
992 816
358 345
459 150
314 125
1 135
164 274
719 64
800 196
481 179
973 990
59 525
513 193
712 279
407 576
223 649
349 322
692 383
433 25
829 512
554 31
376 99
292 474
744 693
651 678
963 356
570 259
618 555
607 110
295 718
734 328
112 158
459 127
157 122
4 352
323 265
495 308
171 116
791 814
470 259
336 597
66 980
613 557
800 722
931 228
963 855
150 916
531 857
913 462
783 898
417 790
217 206
921 103
373 135
362 97
10 495
262 707
313 247
678 224
12 285
641 164
449 388
803 485
554 125
700 223
176 40
121 36
482 777
676 554
653 840
928 823
758 189
347 796
741 992
749 567
800 893
716 236
926 995
721 324
486 503
188 148
660 758
969 863
168 833
877 207
84 518
770 905
640 548
903 223
508 713
139 216
895 680
122 416
935 26
869 946
835 765
364 75
503 860
747 982
749 70
995 134
524 926
62 752
962 575
788 628
227 562
863 765
649 24
924 61
631 410
455 2
224 386
109 220
467 447
892 474
382 434
872 190
459 325
988 331
340 749
600 542
158 316
592 945
781 200
568 99
747 884
365 666
54 899
120 107
793 336
906 600
566 171
19 654
851 551
740 633
208 410
946 829
369 12
856 227
497 371
515 10
776 34
843 661
4 609
882 640
138 329
440 309
228 786
782 225
878 898
943 443
573 754
604 306
568 23
605 404
640 296
846 20
570 843
442 519
795 704
158 349
306 942
184 796
404 640
226 984
674 379
987 165
721 6
849 707
655 714
400 113
56 425
779 356
148 277
156 507
415 386
570 703
627 791
793 420
152 458
759 471
955 838
755 950
247 410
934 911
544 487
312 415
998 694
232 833
900 362
55 544
19 39
673 938
543 3
32 661
92 4
11 139
229 814
779 857
808 954
305 999
862 982
38 171
107 813
540 534
780 548
757 490
888 905
523 511
272 279
713 125
870 376
422 689
930 943
416 346
262 203
960 102
583 852
724 372
44 283
917 709
103 404
480 773
406 530
121 170
511 103
18 526
115 950
115 997
50 582
831 149
973 570
144 261
157 735
366 514
26 479
753 653
438 458
882 111
857 85
671 537
370 179
618 218
367 25
326 877
545 712
31 2
536 15
30 421
254 499
590 303
824 789
20 28
880 625
431 610
673 713
667 948
726 168
406 991
10 371
707 165
517 446
151 745
813 49
778 501
623 703
4 390
511 507
450 214
278 900
453 690
740 378
697 907
33 903
735 563
728 265
929 421
764 829
707 547
916 96
67 756
907 935
349 359
523 819
543 475
233 217
880 159
479 164
246 261
117 465
100 585
769 563
787 836
448 196
745 941
456 235
381 650
702 810
605 867
221 318
532 308
711 654
486 765
604 807
351 945
125 371
299 833
377 357
208 30
142 819
568 943
795 764
848 458
509 688
524 889
414 211
475 958
770 385
885 724
560 56
63 539
689 588
265 309
174 728
822 52
541 658
30 169
174 887
111 966
760 682
148 180
980 465
828 159
347 978
841 593
454 164
410 76
32 319
230 214
735 377
44 983
720 349
212 6
776 854
442 139
196 715
808 235
486 849
647 484
364 393
337 203
605 865
776 548
771 625
356 418
452 731
183 406
358 21
117 258
179 558
227 337
199 225
879 450
152 852
924 88
437 784
727 442
694 574
754 110
415 144
449 285
399 765
50 95
849 846
461 8
852 836
575 933
670 5
984 865
351 516
568 516
251 807
60 524
96 922
617 346
351 470
995 631
922 414
409 232
770 431
475 791
656 762
654 771
788 938
120 413
303 415
203 911
780 678
894 267
638 707
321 597
718 742
973 476
37 819
542 675
318 395
894 390
928 555
632 961
644 698
641 483
451 840
181 730
881 84
586 533
367 207
182 582
698 824
88 782
156 548
456 997
20 123
763 754
527 282
284 673
383 104
683 697
552 616
634 443
913 783
353 855
116 928
154 666
996 831
454 781
446 599
657 924
363 411
62 265
823 94
644 122
682 787
652 601
804 83
481 682
63 752
760 970
730 372
671 209
152 940
709 908
780 315
838 402
458 291
910 299
949 897
427 160
933 348
42 742
359 921
462 371
739 877
808 795
129 411
449 362
854 292
407 200
762 682
499 881
230 154
250 486
504 485
475 677
44 967
203 580
839 4
765 935
938 328
998 16
537 1
758 414
561 777
155 524
82 994
671 224
598 425
879 949
929 647
891 537
509 322
358 118
234 148
409 998
681 12
254 74
152 170
116 165
152 809
93 896
577 486
703 225
379 467
24 940
785 885
912 996
622 411
315 841
259 103
300 640
518 215
824 672
614 891
668 622
937 781
116 368
167 421
487 923
965 506
102 305
276 662
992 944
681 614
342 711
221 202
657 42
564 13
803 773
895 722
185 880
671 683
721 158
349 741
824 12
122 689
234 502
621 48
802 91
487 871
417 507
752 862
615 29
952 420
507 503
967 206
409 536
341 298
896 912
391 1
393 622
636 451
817 218
540 298
894 823
534 557
176 402
974 166
652 196
842 99
188 522
901 852
570 105
152 571
133 346
650 258
829 469
788 984
456 907
7 39
838 381
454 599
195 331
256 903
987 986
841 387
827 869
924 331
46 132
727 76
92 932
75 555
745 743
924 919
543 101
778 552
847 958
126 649
963 338
93 295
624 956
655 930
884 440
77 843
179 894
721 49
460 101
44 624
789 357
45 782
849 792
881 356
423 207
60 475
224 86
988 637
697 516
961 28
737 450
644 31
328 536
467 973
871 389
500 520
944 15
336 300
888 816
264 762
642 639
653 646
611 491
752 604
600 394
510 978
857 107
252 241
625 668
787 772
682 795
994 574
565 394
23 799
772 401
676 123
19 892
375 818
25 134
446 824
28 158
578 126
208 223
544 143
419 37
512 61
66 15
243 697
851 706
650 896
435 831
861 937
753 472
591 172
210 97
315 90
939 814
689 986
347 682
709 41
944 622
484 338
441 429
267 337
754 241
179 842
256 523
705 93
34 433
15 482
874 342
449 147
217 779
138 802
802 710
970 192
146 628
483 4
883 378
293 381
452 931
537 863
706 950
138 333
920 990
135 482
288 121
837 230
256 894
764 921
820 46
263 659
875 747
423 700
709 211
938 270
746 483
238 343
4 458
849 535
165 130
352 927
800 563
293 435
45 378
919 594
622 418
487 91
640 141
292 351
867 256
649 667
327 669
503 433
818 961
777 827
389 642
235 152
189 924
244 900
47 259
549 318
399 913
225 885
245 336
669 846
744 431
719 746
942 184
30 371
168 367
488 904
618 252
915 32
870 482
171 772
935 818
572 289
220 803
119 462
312 712
999 652
690 689
207 19
349 476
395 179
792 865
749 134
163 567
336 467
916 192
965 983
266 254
929 787
544 9
212 202
506 932
375 657
149 774
138 720
742 770
391 220
602 130
725 658
96 267
207 945
206 575
75 120
683 530
358 719
864 11
35 959
736 151
818 125
509 836
371 263
646 611
571 471
437 875
421 363
854 428
985 844
952 29
541 597
723 345
703 801
42 635
902 488
841 719
190 195
245 458
975 16
131 699
590 534
303 756
563 111
192 290
282 502
39 189
187 590
442 58
296 696
616 352
875 153
568 679
550 255
190 602
231 902
374 156
744 949
869 292
865 22
566 959
435 816
109 289
748 164
800 134
427 612
542 682
40 637
153 555
743 170
224 370
197 76
661 966
840 712
634 599
585 913
273 807
819 674
955 41
668 620
596 192
704 982
127 468
20 797
111 975
36 146
240 127
30 47
552 126
726 805
218 936
970 611
233 759
31 723
720 617
348 454
210 856
37 121
596 553
659 438
144 511
811 881
427 738
594 192
878 482
82 490
633 227
712 383
155 218
83 958
87 740
279 878
126 156
843 313
678 984
682 882
591 119
787 373
522 780
281 339
540 786
949 363
987 262
106 770
546 461
679 789
750 63
659 492
826 874
29 384
831 423
946 514
893 958
316 778
156 849
66 399
162 143
970 833
487 781
606 336
904 908
268 747
732 953
187 667
591 421
326 66
178 456
991 260
221 597
337 226
465 113
99 85
454 251
431 490
417 348
697 315
130 694
445 394
224 625
985 40
550 773
576 826
377 652
210 581
231 983
449 170
833 391
479 630
905 893
59 234
150 363
224 754
961 160
583 51
277 461
17 610
834 362
740 750
641 959
661 693
528 570
187 170
715 176
930 456
374 103
532 316
366 840
808 282
784 531
504 811
779 47
652 108
358 525
840 919
469 837
377 965
142 211
813 212
652 14
846 74
327 359
529 360
602 306
395 817
738 884
625 878
260 372
569 410
356 77
448 687
328 460
19 601
902 963
354 19
960 539
297 335
652 429
223 83
708 439
418 887
953 28
84 897
390 7
400 618
241 366
216 705
371 680
418 571
640 589
763 565
588 191
131 545
577 519
384 987
421 875
986 340
440 963
237 841
515 676
508 855
696 899
133 702
142 827
50 986
19 619
144 228
550 907
400 173
847 696
897 525
695 714
494 146
623 227
51 301
197 871
779 692
698 476
379 908
251 16
115 618
186 864
698 245
757 244
599 402
181 333
288 7
965 682
636 388
784 375
123 707
56 75
231 751
237 319
553 704
199 621
285 660
534 106
491 429
151 600
375 406
668 675
618 196
427 566
700 622
895 905
647 369
768 351
493 567
2 182
750 954
55 384
374 623
771 687
447 718
142 149
164 528
84 596
358 101
354 441
852 592
195 982
154 642
223 419
995 406
645 472
445 643
230 551
133 377
147 756
14 396
610 229
519 960
213 930
542 26
363 711
868 302
933 679
866 380
100 174
823 123
252 15
126 979
344 449
340 647
172 476
748 317
287 372
884 305
701 137
401 716
534 808
659 265
900 696
690 966
227 670
892 439
650 476
118 771
112 271
389 582
419 649
826 255
995 583
733 492
622 408
548 187
813 509
514 23
150 952
298 876
579 523
401 23
108 862
385 319
454 317
149 708
509 796
324 663
614 190
803 190
334 241
459 439
575 577
533 441
60 919
604 954
59 347
988 161
560 212
62 971
644 752
459 578
865 163
933 221
259 182
966 477
52 92
978 744
297 627
698 67
51 25
738 407
690 929
134 152
451 977
28 442
883 465
164 378
562 936
334 594
669 746
820 7
358 519
433 658
459 417
606 144
944 619
115 867
655 696
406 344
657 187
281 642
377 475
584 790
452 199
4 385
970 578
853 529
767 374
203 636
489 336
795 451
215 572
30 682
251 676
400 860
541 50
885 636
299 983
308 893
930 868
897 994
578 888
659 727
68 624
251 114
490 389
171 314
677 618
139 479
57 607
715 955
85 251
821 219
731 521
631 833
858 421
221 990
604 184
810 808
941 427
550 793
302 260
472 586
509 28
389 493
225 172
107 560
479 389
448 671
712 276
260 392
878 872
890 143
884 860
423 741
627 456
681 659
163 129
697 904
640 930
841 669
938 553
638 996
744 286
245 366
666 429
228 518
409 890
912 250
41 762
752 98
986 346
670 998
747 918
80 561
135 69
98 778
215 88
868 257
780 832
121 651
384 280
507 102
220 235
342 596
237 375
306 732
366 169
760 518
743 155
757 511
704 329
338 293
844 135
504 872
421 49
531 122
319 573
792 795
325 975
412 761
541 421
600 834
564 937
340 841
284 139
973 776
170 99
496 980
649 174
487 427
920 301
149 12
206 198
837 741
491 501
944 706
865 804
398 678
831 746
970 143
708 261
960 681
167 908
701 498
290 979
748 652
410 997
549 83
894 233
155 257
32 709
998 570
221 333
389 352
682 951
3 865
923 25
141 694
52 439
342 745
484 950
749 232
181 396
376 281
607 695
171 676
760 984
855 171
594 953
398 65
589 80
120 489
283 268
607 747
388 422
723 890
965 261
593 265
202 592
491 334
497 835
934 202
202 768
420 434
966 674
668 161
990 313
593 123
813 217
698 765
187 20
913 683
569 865
593 427
342 996
956 978
241 186
341 800
769 790
829 346
75 840
738 451
518 56
695 896
660 691
197 829
500 814
368 602
499 843
37 888
362 509
863 335
791 688
70 965
55 465
804 120
793 69
541 983
866 396
803 121
293 539
26 478
206 1
803 6
678 92
36 174
144 688
18 601
162 296
150 2
940 117
317 320
516 574
119 832
494 628
368 250
326 463
82 412
37 199
920 943
721 644
979 572
564 155
881 710
107 483
937 68
531 805
236 499
662 860
413 141
121 652
329 17
476 1000
519 999
372 809
412 214
311 804
236 225
917 506
229 22
209 750
197 325
572 306
632 110
333 193
873 56
82 823
852 67
455 733
461 772
872 753
747 112
819 168
328 923
914 365
327 315
863 496
980 47
352 113
930 78
917 669
320 970
144 458
568 970
494 829
876 289
955 930
409 113
840 548
780 249
764 964
585 244
586 970
823 297
518 413
51 305
20 849
316 477
767 490
990 642
147 379
803 412
59 882
206 493
890 416
59 323
203 8
896 658
512 390
824 310
54 883
224 274
49 610
255 779
414 929
189 494
818 467
838 672
966 272
761 144
15 80
745 193
138 908
600 384
880 932
287 668
841 354
21 483
84 289
467 857
724 391
93 814
351 730
338 986
738 896
68 326
422 735
56 526
485 819
326 141
720 286
733 751
827 795
902 388
4 523
793 863
408 317
343 315
495 844
643 533
437 69
889 949
377 231
813 671
722 601
970 954
142 601
870 636
367 773
822 315
45 701
689 493
372 991
555 356
477 250
988 752
671 552
368 421
631 355
181 838
306 75
677 487
901 841
497 580
570 246
605 803
761 803
177 695
654 153
887 321
416 69
378 282
451 226
883 981
120 471
364 569
77 354
38 173
386 4
852 574
839 112
724 244
954 721
958 398
300 341
352 838
267 757
95 519
620 115
669 879
6 165
524 462
500 901
891 486
34 142
814 332
773 345
782 313
472 272
343 284
532 741
285 383
287 963
387 632
83 476
759 750
783 4
207 991
670 591
475 833
542 699
63 20
456 129
582 826
595 693
287 549
496 585
593 241
775 246
938 119
65 617
646 25
969 390
5 820
390 981
733 845
557 770
598 822
10 310
848 197
990 723
776 366
601 208
964 760
864 479
44 828
463 254
795 184
180 560
819 519
539 250
404 711
912 401
95 505
567 525
30 87
959 856
14 954
468 610
790 188
560 591
623 832
308 695
666 906
764 215
760 982
309 532
545 767
246 50
641 264
68 99
292 572
532 751
497 959
691 904
673 954
523 357
460 786
124 451
187 146
629 366
296 206
574 227
842 57
319 422
423 108
704 470
906 633
4 594
440 341
653 858
883 450
198 467
753 310
364 200
100 150
434 169
229 463
805 142
978 734
689 111
651 287
10 842
129 513
756 907
344 176
811 911
754 437
297 936
688 652
243 363
465 410
132 912
211 662
698 264
302 644
241 342
202 429
625 129
477 74
142 412
755 600
793 627
635 870
566 305
188 630
409 414
846 644
432 879
623 455
602 959
676 254
503 315
695 819
875 26
132 1000
781 724
484 38
577 342
542 857
816 656
139 982
589 802
890 700
267 920
408 792
836 589
780 123
93 97
401 324
994 744
622 231
368 249
65 692
416 800
953 289
838 185
522 488
832 235
966 260
189 579
42 999
867 630
680 827
845 487
284 874
549 176
533 827
816 601
428 150
982 832
748 781
478 534
241 554
807 718
418 977
555 452
92 934
643 23
440 144
721 109
92 708
937 99
181 704
274 887
57 425
51 493
808 854
712 561
245 124
295 619
55 500
485 220
420 903
447 970
303 142
80 404
511 60
677 548
345 531
489 368
353 662
887 848
46 990
868 280
692 52
512 505
317 363
939 788
965 508
366 566
866 883
943 445
259 787
803 593
190 254
944 427
970 23
371 702
920 498
501 185
953 960
817 50
416 640
854 270
855 813
577 891
893 256
260 82
757 203
722 274
749 697
184 22
869 474
188 841
874 245
490 491
261 438
35 332
321 328
537 901
746 534
985 822
478 337
245 822
483 527
896 736
931 591
905 467
735 824
178 411
652 984
211 979
318 743
602 963
832 586
738 186
727 828
1000 516
112 865
357 562
484 386
944 68
466 803
471 819
46 476
109 382
871 577
301 718
659 557
697 308
413 292
712 720
465 908
503 55
847 84
572 15
674 134
642 991
99 597
919 940
948 832
492 470
554 189
234 166
847 173
126 515
897 460
520 152
217 645
673 322
378 44
21 245
568 170
450 782
558 876
483 184
479 50
714 263
159 108
645 561
398 35
243 956
969 466
895 154
649 356
181 618
906 614
55 376
511 699
896 496
508 967
878 750
35 816
408 169
344 433
700 705
82 814
297 211
109 555
745 997
620 290
7 884
142 151
606 115
944 725
761 258
994 633
433 109
343 318
885 767
986 250
259 736
520 69
131 556
982 203
487 900
112 524
728 247
986 372
431 266
588 83
507 648
104 320
153 549
857 170
336 366
906 62
50 532
321 164
129 607
607 371
206 662
654 601
276 566
687 386
611 50
8 583
763 107
458 499
144 217
103 601
343 590
123 432
629 915
667 912
173 661
977 343
505 323
722 743
344 521
575 54
294 580
449 584
445 562
878 906
978 757
258 731
476 408
564 613
249 198
52 921
327 731
597 859
93 91
962 109
68 331
126 672
951 256
389 570
245 236
505 206
460 376
677 814
912 176
158 878
246 763
939 809
646 560
898 276
824 452
474 318
104 425
616 231
819 373
512 926
146 295
76 691
838 710
776 596
796 44
208 337
508 372
757 402
143 761
12 920
510 438
396 407
85 121
237 271
67 669
588 484
359 323
289 174
296 351
189 596
334 597
75 123
100 155
636 508
270 302
179 151
714 197
433 313
289 208
800 317
939 472
153 571
125 833
232 928
246 157
790 924
338 437
460 951
492 382
875 428
747 772
710 799
624 289
507 345
456 200
693 503
85 916
161 413
959 535
780 839
210 156
44 787
597 660
960 557
541 233
400 243
31 891
461 520
796 98
958 883
725 283
191 805
508 131
365 679
965 469
849 368
595 921
437 143
950 748
433 649
914 950
83 136
784 768
956 848
932 918
68 959
174 796
165 151
734 826
443 321
894 184
650 532
802 111
268 616
919 322
897 340
841 877
103 489
698 462
362 194
596 274
452 109
641 995
711 602
597 412
861 196
355 715
139 196
174 778
549 432
814 146
943 296
891 214
777 401
840 77
764 439
469 988
496 359
982 861
635 880
826 495
312 969
385 513
666 481
877 199
683 88
292 565
314 778
379 768
761 328
747 459
567 971
526 554
124 454
394 291
849 568
314 727
541 707
781 570
227 640
658 456
725 182
783 779
463 881
118 590
440 678
589 695
532 797
707 249
196 773
42 616
67 299
870 866
80 28
310 123
56 827
442 861
532 256
339 780
859 125
479 882
946 804
500 192
404 504
8 731
189 214
386 960
544 918
477 934
848 10
659 366
399 940
110 648
506 420
33 631
132 813
252 482
76 705
520 818
888 564
331 131
920 179
197 912
749 744
470 842
846 140
335 775
800 139
581 35
689 241
649 441
373 660
732 632
694 189
251 369
482 154
455 697
954 322
708 453
849 177
755 539
531 858
435 49
303 715
466 500
52 841
550 647
448 691
880 466
955 492
450 847
321 973
314 322
345 981
402 690
591 177
285 654
449 691
243 983
309 722
783 453
423 70
770 669
68 347
667 755
466 33
603 769
441 8
98 915
985 154
561 927
166 124
652 638
588 644
517 761
566 56
338 76
349 857
635 215
933 617
613 547
994 683
210 661
678 843
571 576
129 840
525 807
32 944
229 28
29 763
836 115
974 374
19 329
322 819
688 733
190 344
595 215
867 28
624 259
550 826
255 434
165 618
37 340
268 386
644 408
280 995
536 35
178 575
526 699
848 5
920 584
402 780
946 135
918 324
461 147
142 631
2 452
815 405
545 469
823 701
745 450
692 535
629 178
527 623
472 633
920 18
88 657
268 355
527 742
893 864
258 736
386 442
887 781
840 955
316 278
748 961
898 118
372 422
612 898
941 760
528 579
229 861
906 796
669 995
508 584
954 193
820 283
95 871
359 191
763 980
313 422
414 13
992 447
852 655
650 875
456 980
410 818
13 166
450 2
651 453
515 568
920 916
533 312
174 266
81 188
166 823
516 37
271 746
777 585
428 312
221 51
923 384
77 872
378 786
379 922
795 383
651 133
363 581
260 130
437 339
681 789
856 102
418 710
840 660
698 193
937 13
294 949
493 329
376 6
180 149
257 874
525 609
869 223
263 645
17 331
561 74
198 636
283 707
22 495
736 643
446 183
602 238
796 374
101 292
922 824
193 754
479 322
921 452
928 890
281 954
192 104
959 826
733 487
590 396
380 749
827 905
598 715
551 410
184 793
894 545
258 65
532 952
653 237
160 965
119 442
140 768
808 5
902 800
345 84
815 685
156 98
990 122
951 873
942 77
492 770
663 764
1 689
807 398
653 114
620 698
89 814
770 495
936 286
476 862
545 838
276 192
945 255
955 263
103 567
576 290
749 892
106 512
534 32
185 306
15 515
555 422
541 18
573 692
247 608
316 962
169 241
206 929
291 232
56 233
483 434
251 20
398 169
227 70
719 712
293 757
482 218
303 686
497 550
280 668
532 457
867 129
610 792
648 944
896 165
57 892
116 494
200 938
212 609
141 767
597 929
589 197
134 376
785 701
126 872
503 968
10 606
907 979
335 277
793 633
447 325
142 653
924 512
823 402
975 289
851 977
630 48
980 68
139 149
535 384
478 603
42 943
726 740
323 157
973 251
837 637
920 490
212 719
490 873
7 973
332 168
820 805
133 157
263 928
813 96
363 104
349 18
634 594
438 197
66 600
733 62
997 103
681 586
987 273
949 542
978 85
90 94
246 58
702 298
359 263
891 703
427 714
45 688
149 527
22 290
171 172
690 542
231 403
975 315
811 579
929 221
398 780
867 601
4 583
63 470
528 94
695 904
211 209
753 573
84 131
588 933
599 611
785 451
898 26
352 692
20 878
320 823
591 978
562 974
252 767
431 448
640 413
720 796
132 366
789 513
660 755
1 68
244 382
378 171
253 717
202 4
105 657
770 259
497 855
394 754
899 495
429 302
24 477
874 156
348 852
546 945
344 556
395 410
728 907
350 815
343 41
411 323
615 824
209 683
105 406
572 93
884 641
130 594
511 963
212 354
293 332
850 430
652 653
314 138
194 42
186 381
30 605
738 459
847 353
232 731
17 699
822 915
606 565
160 981
99 857
515 494
576 933
334 298
126 624
650 843
432 783
501 852
355 777
956 354
555 489
579 625
983 140
856 126
40 634
300 371
120 749
280 448
475 337
540 554
816 594
46 996
763 554
378 733
638 443
388 37
617 793
996 357
141 695
917 83
943 949
992 472
174 669
882 873
291 390
953 173
670 744
974 305
90 246
831 142
158 328
787 694
523 809
885 677
325 795
622 581
676 103
505 785
375 981
375 161
739 854
487 409
258 985
870 975
75 928
891 574
45 65
96 829
354 347
385 844
131 270
784 874
765 105
690 915
978 646
29 541
785 907
741 818
896 216
140 336
87 969
171 652
645 790
569 722
546 455
839 447
252 657
758 351
379 863
833 172
246 78
636 632
265 913
745 489
995 763
70 292
309 373
14 154
367 558
123 888
367 234
710 537
159 410
639 937
872 922
881 594
818 14
109 662
734 306
843 257
500 396
29 389
229 992
75 725
786 10
816 756
483 756
488 288
86 643
549 633
533 941
749 517
497 747
156 908
838 636
785 796
856 475
950 543
108 699
216 453
702 125
867 38
791 977
719 366
207 572
14 32
325 149
937 645
586 279
875 746
769 209
490 904
558 854
722 700
344 411
827 513
338 240
500 352
480 84
514 757
301 266
241 477
609 97
707 427
28 234
161 185
761 732
599 950
655 874
59 956
835 75
366 555
951 286
453 839
31 432
421 577
234 864
317 602
523 226
1000 315
878 303
588 364
7 950
677 787
645 277
871 953
234 673
277 502
415 154
223 923
146 545
143 506
63 324
574 672
988 750
69 418
372 380
214 723
445 181
391 170
34 285
368 635
610 861
520 647
440 28
810 345
749 61
842 642
61 855
531 311
95 367
319 321
327 142
856 487
256 306
445 543
25 760
897 348
152 562
712 569
495 131
558 663
311 174
235 47
295 740
612 471
302 372
669 224
797 875
501 56
630 679
973 779
609 294
59 802
852 299
903 321
484 839
92 60
831 178
198 266
710 145
254 532
833 945
469 624
517 132
320 869
245 116
196 445
617 918
366 576
949 277
55 362
363 932
875 823
451 884
797 251
185 385
362 415
681 487
826 928
683 300
411 11
654 561
922 956
171 619
643 982
539 672
41 757
379 978
374 214
725 460
936 715
980 718
467 756
641 734
737 63
915 46
519 33
63 275
206 374
811 554
143 562
375 310
838 480
679 379
676 368
362 562
432 536
89 348
660 83
502 694
325 722
832 733
475 594
754 988
289 359
325 594
752 926
722 255
416 739
16 226
682 453
485 930
333 527
470 26
325 455
247 550
516 786
816 522
107 50
174 354
456 688
121 585
96 389
911 160
724 789
274 408
40 348
985 415
184 442
251 732
568 89
64 348
383 194
536 813
420 291
692 334
512 552
627 532
466 29
556 277
875 92
142 528
649 528
610 673
619 706
252 37
899 526
358 790
706 311
166 336
836 740
149 298
173 230
10 475
228 218
502 618
530 630
504 194
480 342
506 555
898 425
756 237
687 546
132 933
200 661
678 228
686 414
158 965
703 330
372 141
274 906
236 413
486 540
768 356
259 951
506 149
861 276
611 911
345 335
177 945
186 962
788 711
389 220
791 355
954 292
334 787
78 504
662 676
81 653
595 615
395 504
666 629
677 8
962 124
755 311
567 985
278 503
258 287
185 804
139 619
710 240
1 212
344 508
199 570
624 996
501 551
230 19
399 203
122 318
896 446
56 327
845 422
708 651
105 432
2 443
450 701
122 144
984 991
619 526
558 893
636 478
508 511
124 533
572 920
465 761
784 979
597 558
130 482
431 457
450 646
931 738
903 327
86 589
863 429
334 656
381 64
588 809
536 435
585 303
861 102
851 554
522 312
15 531
393 953
928 624
180 938
646 628
282 259
469 35
869 525
129 316
316 582
39 553
715 943
499 303
513 739
161 572
252 693
318 792
677 971
516 382
399 68
583 233
189 57
618 23
9 161
640 564
320 632
818 446
31 756
955 940
820 847
935 748
163 78
494 953
858 723
697 74
474 1000
205 444
262 285
967 306
137 536
2 447
154 228
472 757
526 150
693 216
845 499
996 425
482 641
147 237
433 727
279 14
463 744
785 277
457 24
466 507
325 813
908 518
363 484
610 974
153 362
930 564
735 796
698 5
702 178
338 838
547 182
347 656
840 939
666 180
857 919
245 77
600 275
985 875
81 874
869 309
698 259
459 303
152 954
974 791
363 619
710 752
934 672
57 968
663 154
936 263
912 906
12 856
552 624
937 680
5 549
711 250
990 991
138 19
637 951
952 365
797 481
694 540
619 393
371 63
956 992
193 835
135 151
17 941
995 78
802 887
765 934
243 385
932 453
96 579
827 266
964 560
731 320
639 714
742 994
655 600
300 658
135 182
223 26
659 998
210 152
285 657
948 681
953 793
188 155
15 628
146 358
121 668
186 315
276 152
505 774
674 866
613 86
428 931
656 778
918 594
478 730
368 165
367 148
375 523
978 960
251 899
820 114
905 554
887 576
544 775
567 102
931 920
912 499
719 133
159 962
648 125
758 335
402 366
212 636
518 655
462 882
618 151
866 349
896 106
616 490
354 11
125 383
514 335
234 147
751 398
24 820
77 660
796 148
245 459
409 796
61 198
15 786
975 276
133 378
4 586
368 772
987 750
847 570
92 930
553 100
521 715
289 197
730 51
977 650
672 543
973 594
674 386
996 569
24 709
805 86
540 336
186 491
316 680
997 663
374 636
362 701
696 17
788 232
447 413
799 921
985 840
832 676
730 917
528 584
110 944
378 194
593 845
792 380
932 552
410 479
782 220
286 888
960 101
571 459
785 302
775 875
152 872
496 565
953 288
946 110
611 34
440 48
377 131
735 558
968 333
197 158
809 301
3 313
113 403
903 709
971 449
980 347
952 988
801 138
668 323
10 45
5 692
757 165
315 333
229 326
596 20
76 217
918 477
599 221
778 787
782 121
753 402
208 389
711 15
272 362
810 570
245 592
826 513
88 875
686 420
367 107
158 879
855 977
320 117
684 246
934 650
501 332
412 325
904 756
888 432
123 697
348 692
810 531
530 521
837 8
353 273
795 240
174 580
772 91
131 786
392 381
840 646
385 793
577 906
476 558
8 61
946 207
21 69
12 603
492 449
20 893
16 495
60 134
750 80
643 941
601 214
659 908
735 29
532 632
526 371
539 548
916 659
179 67
118 342
412 684
505 45
499 722
586 386
836 100
526 760
343 865
969 958
732 935
306 983
761 7
384 790
357 871
57 710
34 210
301 728
46 106
44 625
285 183
716 569
186 842
441 570
770 285
525 747
34 966
445 827
774 639
532 759
369 741
514 962
797 603
943 25
92 81
565 225
238 881
135 96
499 107
345 919
924 579
106 520
250 68
496 775
372 295
330 370
158 924
176 197
998 148
567 152
608 379
388 789
23 271
605 69
930 617
270 742
460 744
388 492
578 829
808 17
149 942
342 974
6 42
920 502
37 453
527 683
82 596
903 546
224 268
762 686
774 347
176 457
988 4
939 885
599 942
357 233
881 934
712 834
377 761
62 14
452 310
285 597
341 659
207 785
180 817
778 167
471 783
135 459
102 331
577 758
752 76
254 703
602 101
977 259
412 677
165 418
698 916
511 2
878 506
77 235
896 965
998 196
1000 577
613 152
377 777
814 746
6 35
763 746
826 212
928 403
949 646
984 388
432 644
682 694
465 637
734 164
781 768
624 227
629 776
964 539
776 158
785 534
764 576
212 558
214 344
468 840
398 743
937 270
874 814
480 131
463 921
771 256
572 824
517 849
322 249
81 744
792 249
841 605
870 396
785 795
877 510
338 956
460 625
214 132
347 250
39 709
792 232
25 767
465 309
302 187
649 569
506 710
99 574
573 326
805 295
275 295
247 577
194 843
788 720
893 137
556 618
513 834
49 370
7 763
984 504
35 684
176 590
596 870
797 250
437 290
382 604
628 728
387 21
374 348
135 590
23 713
858 209
510 687
507 633
310 435
628 653
268 867
966 283
101 97
207 704
873 556
362 124
400 235
896 413
763 171
560 920
512 618
326 163
22 592
64 527
740 445
632 758
171 592
835 358
338 66
437 793
650 431
647 979
363 797
309 661
288 522
111 45
396 484
313 636
848 270
518 688
18 894
572 841
768 414
795 212
434 74
118 258
47 894
353 904
643 658
250 788
948 962
285 273
16 401
139 408
734 537
12 383
308 348
292 986
539 489
926 362
159 785
903 76
753 82
38 586
787 60
413 613
433 62
842 945
390 150
655 420
227 531
663 36
970 403
844 365
692 984
537 676
125 819
930 859
255 719
602 236
356 901
533 819
124 955
406 268
59 237
318 358
145 757
628 497
735 19
324 523
973 533
252 519
926 786
217 5
630 81
475 24
926 535
956 576
774 375
480 800
818 193
673 74
301 803
217 86
194 428
38 271
164 715
569 566
417 759
640 898
649 552
752 694
608 939
941 68
863 868
739 318
970 172
837 555
418 597
845 85
632 877
375 327
14 327
915 291
322 290
498 4
397 837
920 459
406 276
336 293
693 833
281 398
274 644
496 753
705 652
594 30
152 722
673 228
838 716
724 930
984 646
893 964
162 726
537 418
425 975
678 753
122 2
581 614
933 637
502 710
507 115
874 505
683 487
592 974
154 952
772 744
606 892
437 288
314 859
543 747
746 879
54 514
209 742
884 368
581 270
264 479
196 823
520 739
790 419
296 858
252 987
508 292
180 359
624 510
834 265
273 945
914 787
616 710
549 389
414 980
218 822
256 511
179 888
695 773
114 592
139 383
523 949
346 953
943 188
391 827
283 572
616 472
770 607
305 787
700 803
18 339
642 999
520 938
23 730
152 726
108 651
136 254
684 420
310 37
496 54
92 971
839 416
938 44
992 608
472 177
454 300
744 440
411 113
666 392
431 748
866 388
241 576
461 200
10 417
298 439
744 403
878 768
982 172
948 677
1 65
260 567
351 312
715 252
18 241
132 218
619 399
840 895
875 511
752 823
481 696
365 566
933 733
346 799
149 339
284 838
452 409
789 479
195 401
150 799
384 20
917 865
755 150
33 181
739 527
887 765
153 233
950 179
406 715
634 846
614 713
447 372
887 133
562 955
787 409
286 935
968 262
385 402
160 375
228 237
16 750
681 715
110 186
612 91
215 960
960 712
904 419
987 581
575 303
23 245
431 116
907 504
294 420
896 785
986 867
979 984
732 291
254 311
842 356
498 366
320 845
88 906
38 432
569 894
893 863
644 613
93 221
763 285
676 18
277 131
455 695
823 575
260 334
838 833
498 841
271 82
412 874
632 774
348 133
525 754
496 339
918 190
281 221
584 516
193 913
805 882
270 28
562 302
680 58
275 394
136 30
270 376
540 195
898 187
396 795
933 401
761 120
571 647
671 769
539 709
448 641
614 508
856 880
453 482
586 992
417 70
345 638
250 743
962 246
368 200
362 842
106 632
969 885
247 843
612 953
76 224
41 187
496 240
483 586
546 969
826 330
764 706
481 904
744 703
347 722
97 217
883 116
759 891
2 97
576 137
760 983
322 215
531 642
775 115
249 507
331 11
15 707
533 596
470 457
550 945
521 896
319 12
543 808
505 991
858 816
914 230
318 263
596 106
157 868
959 6
505 514
857 373
90 990
563 166
515 778
5 726
782 211
695 77
133 679
621 98
58 199
212 556
805 402
63 607
743 795
752 728
787 719
448 18
431 950
564 705
611 51
537 780
646 660
274 101
279 503
707 495
570 437
455 670
582 515
983 150
860 848
116 778
768 837
470 123
152 32
461 631
106 607
261 531
176 542
286 129
933 260
763 680
779 146
986 52
186 131
415 622
477 603
332 808
479 625
478 106
673 728
939 603
679 565
123 256
485 884
647 510
591 984
637 258
261 756
124 453
964 670
519 629
485 961
117 809
687 843
622 260
562 783
420 681
236 230
783 212
446 738
618 580
234 901
706 593
82 713
994 386
165 37
724 635
358 35
1000 865
171 526
272 894
786 33
482 328
264 95
525 500
645 433
501 127
166 847
910 852
385 550
446 91
438 83
30 1000
410 420
351 320
604 558
944 707
762 543
543 797
418 913
952 54
597 966
331 481
172 873
759 465
687 492
111 579
735 699
343 280
264 373
906 658
208 173
737 52
11 901
533 11
240 159
316 92
154 908
146 668
997 605
569 276
475 313
586 296
404 17
186 882
123 978
616 822
578 279
482 509
229 911
659 550
412 545
272 86
395 247
35 467
934 558
145 75
863 171
848 633
467 207
497 64
611 338
676 936
413 399
907 781
234 623
221 95
686 866
876 145
376 676
946 711
684 586
836 507
459 369
381 153
756 113
112 210
787 312
2 393
827 565
530 703
503 609
528 557
743 614
879 635
157 92
847 62
171 472
660 376
787 20
341 331
4 598
782 597
638 811
427 573
89 164
394 547
644 848
482 917
698 403
662 403
723 431
159 145
306 6
672 312
870 211
744 661
203 110
252 165
667 760
355 799
881 374
292 454
139 399
796 883
264 301
953 962
628 198
373 132
842 801
542 403
165 739
158 600
354 173
977 397
777 650
959 51
695 971
377 392
193 526
966 997
110 498
823 795
87 949
433 108
991 384
857 173
702 693
866 844
373 338
676 598
699 164
677 402
553 895
237 403
359 903
598 90
196 386
741 338
169 131
356 808
10 836
380 537
600 816
681 621
476 617
923 412
737 863
401 876
190 280
613 841
16 438
834 868
788 80
284 599
580 533
841 148
461 330
680 643
588 783
942 635
214 795
960 554
359 100
817 475
168 276
603 277
194 65
286 7
168 541
395 617
280 744
861 916
612 733
262 690
141 233
613 142
694 448
93 744
306 661
254 15
543 542
540 221
485 907
508 918
325 656
954 651
80 550
658 174
792 983
893 637
964 544
868 355
151 693
263 761
368 231
877 295
590 902
621 38
787 861
927 540
605 465
879 443
629 673
545 646
913 793
9 365
756 963
630 574
961 870
583 835
568 518
42 26
941 923
67 793
534 639
57 375
161 288
846 7
215 974
531 458
640 991
749 194
772 427
143 916
935 344
188 330
17 963
232 894
753 334
220 486
611 451
741 328
450 584
802 755
780 298
945 936
75 375
833 645
296 546
511 66
768 973
62 835
882 343
635 922
844 431
427 408
378 860
821 559
642 476
621 565
942 465
517 312
289 390
767 984
938 659
950 566
528 183
408 754
866 319
61 174
302 510
913 831
868 765
348 648
49 51
69 935
765 337
933 403
161 376
805 461
765 229
629 81
74 760
605 192
288 526
636 87
120 855
287 41
15 94
733 76
620 483
708 552
637 265
663 579
141 975
661 113
819 826
62 226
408 528
791 26
339 649
474 150
902 163
646 598
875 611
620 718
433 997
281 54
898 214
672 81
867 544
606 213
545 166
814 76
429 1000
155 440
824 598
542 383
579 245
487 448
670 910
383 329
590 836
606 432
411 496
440 280
408 241
923 51
413 211
879 906
688 784
549 814
227 398
990 320
393 206
867 44
973 706
698 487
549 960
661 782
936 166
688 551
432 13
913 860
628 80
904 213
231 144
187 246
723 146
686 902
743 937
810 263
625 10
370 752
391 905
438 675
23 291
802 780
51 217
400 581
179 181
335 999
710 694
313 235
310 485
771 813
477 700
586 505
25 790
595 804
390 651
963 200
918 404
320 870
303 189
727 156
774 769
620 948
113 19
720 540
657 480
162 216
184 929
498 718
183 442
808 692
149 214
704 912
532 345
542 280
94 716
154 161
351 887
2 313
85 557
337 950
931 914
400 112
817 156
346 935
192 183
245 994
231 106
570 267
271 65
409 591
16 168
646 268
988 530
722 366
408 960
133 572
99 541
844 511
912 223
290 371
751 507
747 418
939 959
283 557
585 816
145 184
288 435
750 289
303 527
362 496
624 99
270 369
843 335
518 773
702 254
15 310
614 593
871 462
931 799
760 714
56 908
154 816
958 823
975 305
750 427
485 705
690 452
904 463
711 313
864 736
403 904
787 86
435 505
23 789
889 374
228 188
32 103
34 22
562 98
653 385
226 758
349 91
902 141
129 855
145 716
6 811
628 859
633 295
787 575
852 494
233 669
602 532
118 95
54 209
450 511
563 47
930 243
934 69
476 252
190 617
876 913
592 252
525 721
450 206
374 215
901 508
23 748
16 302
968 272
11 421
343 604
647 86
489 881
227 923
69 352
7 897
622 110
130 756
479 697
780 873
532 900
147 880
421 312
744 330
929 619
699 85
519 297
56 786
997 740
378 396
355 299
144 882
401 422
763 889
328 927
895 268
193 960
660 869
865 116
37 638
560 704
580 539
653 470
34 57
466 34
422 846
292 480
187 171
87 922
420 40
831 58
796 38
382 542
305 206
823 580
643 879
339 38
298 83
47 910
187 152
87 497
70 744
148 46
949 52
257 331
409 834
669 378
99 166
987 667
77 860
537 662
816 7
416 499
682 895
20 262
229 660
142 842
969 673
379 125
783 33
370 16
190 193
358 922
731 225
950 371
722 809
622 84
469 85
739 427
33 918
866 848
502 878
708 140
661 924
870 469
64 597
168 207
120 481
465 308
507 679
120 687
899 533
952 259
245 140
672 642
240 846
279 624
606 932
96 33
699 564
922 959
270 787
209 273
527 116
840 744
873 9
32 958
477 517
499 84
637 629
609 331
934 19
933 365
90 571
137 179
756 45
136 855
334 316
432 87
134 628
883 926
689 930
7 150
124 863
442 456
348 722
297 637
4 778
151 259
195 601
262 266
978 763
341 681
398 177
784 563
733 866
920 714
353 332
490 553
477 260
224 16
856 22
138 656
185 319
165 381
215 449
365 265
424 993
236 723
521 448
321 615
575 390
935 111
715 195
192 795
259 200
459 425
761 495
140 329
507 465
254 457
383 672
906 965
844 51
264 439
598 66
138 637
383 632
70 112
523 541
684 40
854 328
74 609
333 719
323 118
119 413
211 410
936 613
453 679
133 152
491 246
498 616
655 84
142 343
498 759
640 788
732 679
552 597
869 249
499 198
653 230
173 96
179 782
116 675
673 983
597 817
224 561
623 11
508 734
292 407
795 492
860 228
719 606
887 146
174 295
434 231
546 327
720 270
1 272
40 678
663 549
695 463
454 615
435 485
433 833
382 460
96 582
457 804
83 679
85 950
601 900
218 871
725 544
576 533
371 715
537 915
677 525
258 530
709 400
322 808
606 234
484 194
287 26
584 624
513 737
539 409
369 189
56 959
872 31
184 312
251 496
784 486
813 715
366 648
833 615
332 284
663 966
365 485
921 600
157 883
841 916
567 333
396 286
26 32
603 859
153 835
425 617
441 836
333 540
615 934
177 292
442 992
943 592
851 831
21 139
429 762
191 174
22 506
950 114
354 991
943 106
793 207
326 782
442 263
452 454
419 61
979 266
583 655
643 434
146 881
258 181
661 560
542 580
510 96
56 16
951 864
604 941
634 730
278 66
673 686
398 273
702 633
897 914
492 600
124 999
368 533
600 236
549 223
763 56
387 39
1 999
688 388
441 889
259 468
478 124
879 820
654 782
652 184
642 291
498 207
132 895
970 75
391 302
533 563
791 373
88 977
654 788
571 462
771 763
40 325
600 146
15 494
703 549
220 356
203 155
924 898
234 277
283 501
214 213
58 820
295 710
921 366
173 469
574 940
76 122
237 312
926 33
572 437
480 999
728 51
724 800
702 60
10 76
576 294
536 100
799 590
108 530
704 893
93 479
663 662
94 637
877 919
255 847
246 174
797 902
637 622
625 104
727 68
679 712
185 531
289 100
986 280
291 737
319 579
354 280
890 338
103 59
512 724
210 218
561 335
532 382
241 617
483 469
942 159
687 55
999 927
115 469
728 95
267 417
404 392
68 145
676 278
645 838
971 94
641 534
125 627
624 258
563 974
81 496
922 864
263 38
319 775
963 528
329 240
566 775
400 23
329 782
637 237
245 85
46 163
44 722
325 774
226 116
673 820
805 671
563 622
107 906
968 562
856 230
663 722
154 443
814 418
379 238
662 471
608 726
801 771
58 934
284 183
352 511
372 838
312 568
784 277
409 676
807 642
368 78
975 339
232 439
682 387
891 716
62 545
20 453
635 95
82 874
91 179
34 97
330 624
698 580
420 167
243 369
746 518
652 510
413 177
564 546
100 433
683 652
796 160
616 823
718 348
561 755
817 460
117 752
210 966
129 501
708 603
407 391
418 458
260 770
601 198
197 802
694 398
402 903
111 136
477 240
639 64
943 887
408 566
678 875
7 34
334 349
641 190
709 906
532 931
105 701
894 414
748 958
297 822
888 778
313 119
475 718
238 190
635 585
478 955
879 145
224 369
558 883
543 755
62 638
147 477
616 723
137 231
512 708
122 20
17 36
88 883
807 259
906 1000
575 266
241 228
376 314
532 994
847 990
54 126
448 285
428 629
455 533
795 650
39 661
658 322
745 867
691 404
300 614
660 308
203 295
184 380
133 63
968 93
515 527
409 275
164 215
455 589
475 6
767 95
775 293
486 496
960 383
323 236
303 457
557 359
390 608
263 969
142 70
8 675
968 712
119 435
325 839
605 521
613 250
762 328
157 170
418 567
561 939
995 247
456 15
858 374
557 603
110 814
445 489
857 388
553 890
449 687
814 156
607 93
619 675
885 451
521 487
788 908
680 594
563 62
869 690
650 549
126 734
995 338
35 908
876 666
474 580
896 290
500 504
70 575
340 824
486 657
941 292
657 432
777 953
482 60
379 965
611 891
960 349
226 768
743 698
450 275
934 570
968 736
1000 174
488 897
346 468
402 184
1 619
455 261
745 262
839 833
310 446
235 368
149 516
509 610
967 983
114 859
629 605
48 883
900 478
967 356
854 149
840 843
580 309
562 979
235 459
556 979
279 81
425 324
440 763
847 543
710 631
277 668
961 990
348 241
670 353
299 578
485 774
552 631
188 803
2 411
359 588
988 406
75 263
808 719
91 293
183 391
831 240
330 578
418 795
813 319
645 568
742 64
229 958
519 264
999 446
453 194
986 621
452 708
57 889
743 752
493 55
382 384
161 447
523 978
966 495
748 567
580 463
152 67
324 480
926 224
675 158
908 601
593 687
49 918
84 616
632 268
569 378
552 40
267 470
289 136
867 647
679 32
311 257
8 395
358 897
668 453
258 57
646 541
919 677
218 172
873 78
994 906
880 627
475 723
16 458
451 722
875 279
982 835
598 16
582 13
107 193
929 341
50 605
496 683
517 116
580 644
864 742
567 646
599 168
193 2
249 342
786 616
160 852
494 431
600 503
62 908
115 809
919 573
451 740
485 971
960 893
531 55
439 992
671 457
574 888
502 858
783 591
527 111
775 667
712 902
535 227
422 393
625 632
608 641
492 586
804 59
364 595
609 552
448 700
59 607
490 335
92 539
368 572
897 661
633 778
74 659
431 286
259 434
390 472
134 93
552 415
845 141
784 422
334 542
980 978
200 943
885 557
428 487
236 152
68 884
498 381
949 122
673 637
884 736
925 559
876 536
588 637
240 824
705 212
572 844
931 631
216 305
270 471
122 375
42 942
540 26
167 885
74 277
484 895
407 814
647 103
193 822
290 184
848 93
441 958
658 630
241 591
421 203
916 606
423 478
161 702
801 889
497 934
169 433
663 560
773 700
809 696
485 214
568 422
486 463
166 767
877 936
162 96
264 826
186 705
369 322
212 524
363 68
690 503
585 41
57 198
676 762
329 788
969 943
870 783
68 48
122 888
489 579
639 653
210 724
224 784
1000 995
447 917
25 973
70 582
752 523
770 477
981 950
38 262
723 714
44 694
536 116
466 964
12 466
133 844
930 69
511 310
368 553
390 255
867 568
213 367
670 898
390 402
386 296
661 840
908 142
525 763
968 544
653 693
515 543
142 66
622 742
19 589
449 82
125 273
918 584
793 881
877 861
10 726
889 327
24 499
109 756
652 754
687 422
958 294
438 129
212 591
75 411
640 58
783 183
110 230
240 245
301 565
921 610
904 458
770 641
628 931
500 895
233 425
578 998
2 746
50 847
24 291
146 404
659 138
819 772
491 275
132 353
929 724
285 698
697 69
838 691
385 312
229 153
937 527
83 123
257 852
911 400
129 520
509 394
808 781
662 578
704 57
599 907
308 57
420 476
279 37
329 612
535 834
719 33
453 571
240 1000
160 410
439 576
518 33
11 322
241 906
982 295
478 504
515 620
330 58
935 323
221 515
125 251
19 251
297 111
495 1000
388 550
900 431
801 712
57 998
237 843
289 535
135 495
735 298
221 963
590 897
827 698
268 192
113 846
37 363
376 180
868 966
285 477
225 512
653 333
64 402
783 810
227 353
500 966
701 153
457 802
966 149
948 172
137 272
362 514
203 773
479 237
693 131
615 763
838 579
69 261
385 971
504 849
572 843
203 118
463 394
141 546
960 982
227 206
270 429
848 799
668 390
991 870
710 659
95 170
648 735
902 888
693 682
884 341
285 595
860 563
437 771
112 986
515 103
594 47
320 220
93 500
768 933
452 236
297 112
752 142
88 259
622 212
1000 899
297 151
699 862
323 203
47 384
498 810
753 507
801 697
200 243
705 116
879 532
42 293
738 548
517 895
694 597
471 782
714 498
899 620
153 936
343 305
499 285
471 560
673 155
336 503
390 964
490 55
728 929
599 349
975 481
631 187
506 325
939 974
512 620
614 437
792 213
997 699
864 810
137 760
70 849
714 751
698 417
439 67
406 453
181 961
560 9
774 959
969 10
695 139
25 104
185 907
116 429
907 984
571 595
666 355
516 953
674 569
883 512
852 952
757 630
738 638
625 67
172 669
749 659
244 810
407 78
339 141
81 450
440 249
517 186
113 548
499 224
854 696
457 293
328 714
711 419
86 103
819 282
931 362
394 326
282 712
276 666
55 122
678 67
561 565
329 337
456 372
123 466
820 265
457 241
23 597
543 157
875 42
540 624
695 745
12 979
186 966
721 107
236 40
441 500
900 541
839 230
177 689
233 895
102 113
720 568
945 119
503 881
661 91
994 597
678 91
933 420
2 70
50 752
387 923
140 639
105 873
374 504
659 122
859 793
674 283
908 206
693 474
173 792
251 452
645 92
354 782
383 770
381 567
966 38
991 938
337 133
816 133
684 870
755 385
872 9
770 750
371 649
999 249
277 920
380 973
836 323
874 197
10 623
718 931
745 206
894 608
235 689
401 281
261 862
243 945
723 213
748 383
757 826
699 706
443 966
896 859
590 708
963 999
275 292
753 823
553 115
513 742
893 865
136 807
532 137
614 757
663 347
182 540
459 6
900 510
402 395
154 178
105 955
207 861
714 778
125 571
346 774
623 805
718 746
643 455
856 767
415 338
840 597
234 698
990 841
915 432
292 842
500 393
186 26
173 548
870 317
502 386
935 181
813 482
103 480
763 459
934 182
954 552
227 713
64 351
260 898
445 85
569 392
712 38
318 661
581 887
998 13
469 68
687 900
629 808
895 386
249 129
25 146
33 62
489 726
495 526
188 89
937 719
731 49
722 720
599 790
590 833
382 578
442 674
85 126
223 748
784 913
711 912
191 968
45 848
108 170
101 471
442 601
455 619
960 38
970 251
639 549
581 401
549 324
667 655
334 80
336 526
598 757
249 143
742 429
165 337
396 337
96 671
343 226
823 331
722 677
260 920
849 919
429 524
392 463
658 692
977 62
838 693
699 693
592 799
738 533
562 822
872 243
864 887
275 648
4 991
378 744
167 152
639 716
412 878
331 232
768 151
319 287
891 659
422 255
854 541
502 901
247 868
836 479
371 675
191 416
180 487
74 652
336 628
163 896
466 25
977 87
105 375
37 280
560 629
897 229
609 498
905 161
416 38
47 686
518 197
37 970
678 319
190 927
588 445
722 555
95 689
365 408
808 347
475 556
921 95
358 638
103 604
514 873
644 950
309 851
861 382
220 581
288 937
51 720
221 90
492 540
827 816
962 556
24 299
193 286
69 171
155 9
616 312
147 378
151 963
258 20
246 68
955 14
62 617
207 550
1000 596
129 131
985 334
799 157
654 630
252 760
302 335
521 524
548 221
826 336
207 797
707 708
668 50
371 267
773 422
662 764
661 134
543 589
181 882
705 840
514 811
129 340
883 158
384 952
298 639
896 412
172 704
784 877
539 482
605 622
374 746
335 14
955 985
344 374
362 213
682 767
351 776
176 513
174 493
905 503
761 721
134 655
342 573
318 697
13 884
312 17
349 542
315 441
234 527
60 124
76 837
774 501
799 675
614 556
262 403
357 34
458 366
591 267
751 540
694 12
398 637
545 647
433 333
733 645
874 223
931 520
558 702
582 956
687 864
880 479
905 877
153 932
315 632
42 784
429 109
70 867
556 863
184 857
984 199
336 860
958 746
410 503
402 511
687 374
735 409
144 418
969 365
938 849
680 612
162 696
721 536
482 547
616 753
199 878
42 652
908 185
698 241
532 803
641 730
644 845
575 136
55 894
986 564
62 28
994 336
869 101
260 846
415 912
738 419
475 17
236 215
341 231
281 708
486 542
975 828
82 263
849 358
543 572
969 281
673 963
874 523
849 487
907 66
827 889
156 649
154 445
780 104
772 627
805 555
226 565
441 235
528 148
542 545
252 191
301 748
532 134
775 502
562 618
525 832
870 454
124 343
89 889
112 102
908 314
82 314
594 852
942 922
451 619
990 134
246 312
267 641
892 233
747 888
344 730
65 805
577 375
921 879
139 818
85 627
927 105
44 262
573 452
237 344
658 154
467 551
300 459
372 558
497 689
693 218
783 9
129 652
378 39
584 416
268 911
345 641
346 57
878 215
335 523
920 65
309 671
65 781
614 272
129 272
878 562
85 732
57 150
784 283
742 858
309 978
250 306
522 668
871 427
580 246
880 143
712 889
855 701
381 969
669 295
86 488
596 406
106 721
758 18
383 967
725 916
574 797
369 536
447 147
780 481
241 758
681 102
348 760
622 652
695 939
143 74
1 741
282 945
590 614
10 861
580 692
461 177
634 190
924 169
156 67
530 370
297 878
871 318
605 409
391 230
875 45
15 852
35 437
11 364
860 543
627 502
311 899
568 31
178 192
311 627
44 901
115 235
927 809
576 562
774 210
949 432
731 31
658 238
310 986
791 818
749 533
910 554
141 247
807 57
843 838
561 236
61 460
208 459
314 686
834 6
74 928
980 607
273 702
937 95
5 312
874 10
119 733
697 394
198 167
797 434
617 611
265 551
595 746
511 521
754 547
936 481
113 220
83 140
639 564
965 799
474 541
736 774
194 750
589 261
440 334
656 316
679 109
24 406
630 616
564 433
152 24
543 422
179 998
412 32
368 359
656 970
321 54
203 898
107 564
666 560
11 694
613 588
899 773
712 484
645 716
748 756
281 952
324 482
393 916
973 579
851 144
632 712
669 206
65 763
429 662
588 418
86 203
760 866
581 249
86 276
832 998
254 238
809 956
35 810
849 244
616 224
568 781
354 966
409 442
913 493
575 878
525 738
28 179
800 348
811 648
687 650
718 236
411 81
161 622
713 225
689 212
606 188
781 864
638 265
112 608
273 170
92 608
306 138
749 620
775 134
630 470
160 938
578 315
593 826
177 338
763 562
227 924
571 191
427 85
359 937
365 887
486 855
28 788
335 662
912 826
11 210
535 693
463 578
262 571
660 876
520 86
418 384
14 45
258 484
596 13
585 904
572 521
70 775
148 302
476 792
29 497
963 80
579 601
772 630
861 104
393 486
722 509
483 195
748 552
451 237
816 288
510 265
183 31
331 843
428 311
984 891
228 604
197 124
849 419
410 890
474 941
386 492
403 686
80 783
979 837
40 706
441 142
295 737
318 283
705 259
770 379
991 892
869 112
776 212
95 225
445 328
254 431
589 299
61 707
694 854
926 131
29 943
313 922
228 977
293 277
602 240
516 823
146 110
617 237
427 342
312 186
329 721
310 450
368 414
311 945
607 657
569 805
288 848
775 846
30 120
863 49
945 371
150 625
609 579
1000 421
847 367
577 642
109 139
365 542
841 885
758 114
550 268
270 701
742 829
782 120
411 28
87 942
713 298
154 185
916 432
755 297
365 829
605 846
859 801
385 29
299 251
918 261
425 739
691 510
187 747
768 992
595 19
617 226
659 584
743 517
42 24
252 393
573 743
999 682
211 760
341 669
609 735
504 899
915 832
434 837
662 198
625 648
274 575
380 837
317 370
24 967
693 122
406 740
521 134
340 356
941 636
450 9
8 742
126 289
284 106
881 246
231 142
731 454
914 476
986 26
688 465
498 413
782 682
504 119
491 445
465 275
676 761
524 917
262 581
795 943
374 610
310 600
156 254
135 275
706 915
192 854
127 553
941 772
471 882
284 647
369 155
740 238
702 384
944 522
389 283
919 603
111 674
280 152
954 57
472 129
86 331
326 892
644 135
126 873
309 152
999 929
198 382
619 750
839 983
123 936
143 877
100 91
114 34
42 123
168 315
740 797
414 747
195 417
768 728
828 63
169 630
415 583
861 213
877 602
962 605
67 315
65 252
716 904
236 261
924 268
880 180
67 138
70 220
281 323
564 346
423 322
153 435
919 571
447 762
576 942
540 189
973 447
496 823
904 721
448 759
82 131
958 345
556 293
411 709
381 401
670 318
288 388
25 954
329 944
758 423
553 682
864 181
449 915
993 248
861 841
381 339
999 518
764 753
599 212
822 7
314 929
779 570
202 511
768 8
178 306
5 66
147 44
811 572
516 189
624 347
458 681
36 730
682 223
380 468
671 170
153 465
117 956
91 65
674 364
921 661
226 683
758 291
282 91
232 601
643 705
240 763
238 864
783 518
235 193
991 517
804 56
940 483
594 684
5 608
305 127
843 524
659 127
132 591
76 2
567 462
298 580
916 11
233 119
341 625
343 997
673 762
52 373
666 293
786 593
443 212
354 622
81 634
62 704
29 561
763 312
611 906
61 608
638 713
768 171
946 449
510 166
77 584
632 935
45 890
747 769
945 583
230 670
535 625
598 451
82 832
890 822
1 78
633 316
904 555
442 566
640 521
614 733
968 816
232 756
796 270
919 28
943 305
494 554
419 67
305 460
469 378
502 908
849 159
318 524
124 90
50 215
65 134
901 58
900 917
562 533
61 404
567 92
261 935
6 401
819 870
421 29
772 917
724 752
39 966
323 250
834 788
593 247
234 14
352 585
471 923
607 145
852 372
635 12
16 379
949 982
106 908
800 177
406 721
813 564
852 549
999 701
986 680
534 95
22 358
915 942
695 130
399 255
364 106
174 958
814 7
168 14
146 880
245 609
270 8
207 323
723 483
835 824
93 272
208 293
107 63
65 724
384 786
888 616
902 539
49 158
231 89
471 851
197 433
2 11
792 780
625 509
149 982
96 833
105 863
224 805
858 831
515 572
546 705
353 857
16 157
451 612
922 112
623 569
679 859
254 41
191 539
450 892
621 942
285 863
270 334
115 983
233 941
379 733
450 118
914 106
449 954
256 758
754 953
941 710
915 93
757 561
995 476
226 990
540 866
165 375
251 631
355 931
845 693
564 23
857 539
345 588
726 961
548 693
665 830
387 206
808 178
696 588
228 414
898 385
783 577
516 834
30 796
784 203
833 786
768 703
469 921
544 263
279 953
925 529
582 489
939 942
905 279
500 300
90 55
813 22
620 852
678 455
510 88
607 862
376 715
115 300
950 263
494 5
960 382
852 180
918 305
266 645
581 753
898 262
280 983
417 953
469 963
31 16
534 386
165 855
62 230
93 404
804 911
216 958
238 420
859 433
501 618
880 715
143 721
942 900
59 229
375 763
683 180
402 829
156 557
54 16
629 578
179 177
848 761
789 235
116 635
691 642
259 368
501 638
682 87
134 983
743 898
314 536
898 532
895 34
323 326
822 302
736 943
518 12
279 395
439 499
948 494
85 466
370 135
48 410
354 75
155 275
460 209
882 315
208 979
756 92
397 336
847 901
22 692
422 116
149 560
472 582
779 725
146 977
5 315
537 948
137 843
405 729
272 899
863 767
800 459
168 545
881 451
417 899
268 109
411 197
629 891
973 852
836 771
162 543
541 46
708 823
926 498
719 280
677 280
609 938
950 215
391 609
787 580
390 595
357 639
549 884
351 967
713 458
676 218
245 465
232 580
813 522
713 975
601 89
120 378
659 281
476 461
261 209
522 754
399 101
139 653
320 446
653 759
869 897
178 604
47 599
855 941
372 577
98 314
57 722
885 773
726 518
37 945
332 955
468 267
379 475
684 300
465 801
251 942
191 508
185 99
379 390
542 324
571 527
861 92
691 855
541 515
5 345
111 703
161 637
160 733
80 446
857 715
565 984
633 628
185 263
134 878
209 161
715 440
619 77
236 673
973 363
196 846
755 731
995 590
730 110
462 418
760 474
844 854
780 165
266 26
676 343
534 599
724 332
888 868
99 594
879 609
869 844
865 354
370 873
898 931
438 692
500 663
223 633
882 894
411 702
693 497
871 115
926 231
356 552
470 188
709 325
880 981
981 913
229 977
673 740
9 327
519 50
793 874
425 318
578 151
769 816
522 885
34 861
450 6
566 6
563 892
735 394
803 5
719 696
283 582
342 213
589 939
923 41
526 84
858 634
988 22
523 384
155 111
842 135
199 244
506 801
453 136
702 819
349 210
911 454
732 20
734 578
555 387
77 373
386 893
880 17
220 16
698 413
651 322
383 772
235 51
237 377
226 777
707 891
678 322
596 679
707 928
723 41
598 981
421 845
601 839
35 69
582 453
504 220
292 414
24 471
386 541
763 824
774 462
267 364
935 250
893 19
743 932
704 162
715 84
803 595
837 603
725 462
448 704
295 857
236 38
934 85
97 379
272 415
875 463
455 113
827 608
772 952
571 599
493 423
275 966
113 486
558 915
45 714
110 85
687 86
86 912
644 778
897 487
632 39
129 65
333 189
618 129
354 14
206 274
919 377
591 609
814 604
819 647
550 231
264 156
106 21
149 290
454 646
397 822
984 800
668 94
163 470
579 267
485 861
859 453
573 811
153 797
692 737
263 98
760 791
39 15
62 381
8 855
305 910
891 87
907 865
596 543
938 839
69 342
390 215
617 759
267 25
438 299
769 327
264 939
620 753
900 743
802 792
415 157
887 497
442 835
115 179
191 377
996 121
743 662
518 322
427 514
505 47
61 649
470 275
540 398
373 778
51 306
583 950
116 418
547 629
398 855
930 448
320 120
892 92
325 898
564 179
135 466
47 113
185 836
482 936
845 514
435 742
973 385
479 775
868 822
50 263
971 562
631 920
459 105
512 471
62 197
334 731
25 256
237 83
100 209
419 103
196 318
667 913
289 988
364 90
823 20
234 620
695 532
322 30
155 575
681 898
858 959
356 196
255 193
582 718
768 923
714 38
732 569
860 383
468 46
514 500
845 669
399 267
772 765
378 144
623 342
552 497
460 902
912 213
366 329
602 321
838 922
680 206
280 335
666 714
761 696
511 534
959 974
490 49
909 360
378 245
754 57
149 118
65 656
529 587
777 980
709 2
509 562
16 686
457 743
805 614
759 163
105 796
973 448
518 800
108 252
632 337
761 271
562 438
500 596
247 438
276 408
956 77
376 477
753 536
967 21
883 250
550 865
937 225
195 890
978 465
15 337
170 589
832 114
386 431
290 452
193 252
532 575
233 728
797 97
483 132
144 203
961 896
172 995
509 675
638 412
432 12
138 155
364 866
421 37
689 969
820 67
415 699
891 182
485 872
953 847
226 162
409 848
905 403
478 936
400 523
297 513
506 876
591 392
513 743
625 154
375 668
383 905
551 343
250 278
804 196
604 7
941 115
90 437
178 490
879 190
705 136
267 218
771 566
742 448
452 292
298 602
826 845
216 719
732 379
564 694
111 56
330 499
761 608
5 574
442 130
376 295
713 244
494 708
346 209
227 927
774 814
399 419
550 847
536 534
290 971
55 504
965 837
954 396
198 731
9 287
494 100
582 584
937 485
155 265
675 220
394 981
194 312
48 849
309 282
60 88
787 537
781 999
277 544
32 738
44 33
470 646
110 348
994 225
413 70
133 88
943 527
93 187
134 257
891 357
884 801
13 215
644 5
209 117
636 677
359 504
342 920
3 439
354 613
417 963
483 575
100 563
438 364
623 708
908 450
932 155
345 149
395 275
395 887
410 807
308 65
738 934
877 327
183 524
158 891
86 562
608 736
597 907
496 46
369 894
621 789
686 738
599 136
277 377
916 340
839 663
961 276
940 432
227 234
795 802
603 344
931 934
448 907
460 352
777 413
402 549
353 860
687 346
459 790
214 181
302 590
885 774
320 856
689 268
911 962
588 282
985 703
796 650
421 758
182 290
576 311
918 472
757 63
259 235
290 699
832 355
334 480
944 810
29 345
566 489
229 694
252 858
118 286
281 191
508 541
127 294
542 711
799 711
40 628
354 401
774 484
337 331
140 641
258 410
423 166
62 805
265 743
434 445
988 827
489 383
595 532
316 104
291 668
259 367
903 742
776 948
393 300
454 270
617 988
851 905
630 259
959 938
108 61
261 420
143 730
492 235
535 161
155 195
348 962
220 971
916 213
234 647
541 756
109 670
509 332
188 677
123 434
342 504
335 878
143 602
398 158
63 19
313 631
414 570
505 781
388 944
826 8
387 51
800 761
148 131
459 635
431 574
356 838
658 897
286 790
182 445
340 688
782 900
213 899
401 311
657 939
210 297
131 245
2 868
940 379
50 278
24 114
161 787
569 404
694 773
760 893
988 838
115 579
306 541
173 752
653 494
591 232
138 553
313 114
389 445
396 865
471 757
975 674
980 9
526 417
428 534
249 334
310 724
712 21
422 467
861 541
671 699
566 650
226 215
453 497
653 805
562 653
508 162
67 420
402 503
682 599
84 150
728 343
159 272
991 819
378 122
320 913
206 113
114 799
296 946
265 223
449 930
870 749
750 682
170 271
47 535
641 567
929 569
78 777
279 870
9 6
689 684
70 621
235 249
423 330
161 102
59 482
506 126
789 734
182 264
873 387
664 853
679 706
168 342
130 471
503 36
638 659
539 532
857 595
488 891
627 416
911 935
638 621
76 385
546 508
918 462
608 348
290 913
863 593
512 857
178 451
434 983
733 231
122 792
14 355
623 594
455 700
885 233
445 557
869 955
28 934
588 392
422 63
112 278
569 119
535 105
992 166
917 498
530 332
744 975
795 23
978 536
788 874
182 715
380 391
445 755
404 130
513 941
704 105
987 48
327 609
250 496
238 209
50 380
40 994
371 280
683 826
733 762
382 118
524 412
39 893
545 745
834 937
24 225
384 548
770 421
875 397
523 919
801 438
297 415
743 615
696 160
142 281
703 329
938 431
552 146
517 897
324 584
131 337
927 366
873 974
287 703
291 631
257 786
134 942
182 65
440 731
383 900
767 994
338 928
399 48
435 66
515 502
799 672
749 660
496 508
965 92
953 39
370 975
851 908
780 934
533 457
266 883
555 119
136 384
23 40
843 943
630 690
277 791
443 708
769 100
740 365
82 138
564 915
460 342
371 414
845 394
447 852
195 583
31 177
723 321
386 686
636 727
600 603
563 803
139 670
445 106
714 290
427 467
566 422
609 668
178 628
257 167
92 808
597 400
870 804
121 180
727 532
918 52
563 926
47 789
965 333
774 379
512 695
121 898
130 595
213 867
467 997
169 256
256 432
846 800
123 950
112 109
911 590
722 862
150 784
970 195
439 560
528 895
689 476
89 738
141 671
381 638
630 384
780 257
673 137
586 818
745 285
246 849
787 218
522 171
783 620
561 164
603 543
962 411
421 197
315 684
345 875
452 382
669 549
937 434
884 680
834 598
180 488
157 94
164 677
895 280
648 779
560 28
869 461
970 80
572 328
639 735
191 876
57 716
317 702
55 203
319 528
991 979
245 141
382 163
124 486
407 912
996 168
364 354
565 380
688 344
112 757
6 472
775 805
672 914
209 69
141 609
604 318
952 249
356 80
369 415
317 795
847 308
346 433
487 558
793 50
521 68
254 151
404 854
122 211
854 610
400 873
60 359
345 447
515 140
295 788
185 809
188 403
703 773
816 145
776 256
166 997
840 154
496 682
16 197
398 38
775 615
244 393
122 276
943 622
56 954
591 434
442 196
482 331
643 615
635 926
37 132
285 422
420 576
842 598
549 786
65 525
650 355
30 286
478 202
26 857
935 537
940 91
197 332
343 125
965 63
144 702
5 328
902 884
676 713
279 521
820 697
533 782
572 450
745 510
764 971
567 704
376 637
895 263
980 288
417 485
923 658
708 751
563 705
724 471
745 67
929 225
279 228
611 726
822 716
943 563
644 755
544 333
261 5
212 460
151 414
841 420
442 398
458 68
606 866
19 268
688 788
174 759
548 814
214 48
220 738
627 579
16 152
207 813
792 400
421 396
955 761
132 975
32 209
552 51
325 409
439 890
900 848
816 586
511 375
36 303
907 264
161 620
326 649
969 935
421 951
36 627
573 837
392 970
393 484
721 775
423 159
964 276
14 87
73 989
200 477
819 365
514 494
8 23
698 237
151 834
54 97
163 628
738 216
281 785
156 761
503 380
182 308
995 680
643 177
735 493
731 998
97 284
616 965
716 942
933 667
44 9
325 333
148 500
230 111
81 504
498 151
634 562
320 917
851 457
104 409
918 316
863 191
929 719
673 677
711 176
683 109
303 460
580 619
923 526
926 592
844 120
362 747
494 603
16 577
198 323
1000 519
147 490
701 176
817 539
968 773
994 856
170 844
937 98
140 67
885 583
322 152
799 602
567 955
315 663
446 170
378 854
637 357
607 254
247 971
506 455
64 174
310 848
689 33
916 279
807 922
565 889
130 208
961 847
773 738
48 582
406 876
869 849
964 528
174 917
366 136
824 702
791 452
920 333
648 271
392 65
591 926
26 672
421 835
322 975
526 34
465 689
994 238
306 423
165 966
960 629
323 649
700 482
790 826
762 491
267 652
166 785
200 800
359 697
615 625
854 385
790 586
505 502
261 804
337 723
14 643
346 95
213 497
543 501
105 80
466 607
729 444
234 176
2 781
682 143
227 912
931 152
122 104
380 654
309 841
907 214
719 290
500 599
897 179
359 200
569 180
700 82
721 273
786 153
289 467
389 87
687 391
742 687
606 86
523 558
551 713
899 299
181 372
677 427
651 624
333 521
537 704
846 677
446 648
334 105
102 199
647 49
278 951
412 93
346 743
697 759
131 537
911 898
342 882
549 323
60 911
457 748
658 631
23 673
648 82
694 207
403 740
640 945
80 123
117 399
742 490
464 947
631 534
372 126
868 164
420 567
718 871
48 129
838 813
237 901
49 959
179 754
187 461
829 145
19 518
65 636
337 787
817 449
349 384
303 46
961 594
590 244
906 89
296 796
782 705
93 30
348 408
774 174
809 498
265 971
566 872
41 679
912 94
949 874
950 20
230 305
249 434
783 567
425 565
397 306
755 22
54 172
988 493
310 83
284 341
920 859
762 867
403 14
914 309
635 677
389 615
133 401
241 246
416 258
781 608
658 982
129 896
437 260
560 930
376 882
187 723
228 846
836 881
433 315
594 537
541 531
17 835
543 888
199 723
370 291
716 379
375 418
892 874
433 562
933 134
401 669
48 457
141 198
39 414
548 759
4 840
140 687
331 861
876 419
393 11
30 381
861 9
797 938
883 329
848 599
182 563
659 507
384 910
745 23
917 377
486 739
649 688
882 757
828 146
278 29
171 110
688 310
614 414
122 567
247 47
448 238
39 359
585 86
428 58
435 679
18 325
428 604
526 225
980 372
876 641
429 349
225 94
199 188
889 933
121 402
217 311
607 76
460 399
562 892
622 896
264 256
59 684
676 778
163 124
9 193
106 1
556 197
308 358
984 121
58 101
674 923
660 108
981 392
843 879
793 738
291 231
697 872
672 879
499 530
466 120
595 416
944 317
620 574
601 123
789 240
497 333
487 512
46 832
186 804
867 331
526 521
759 807
658 94
586 287
561 731
725 467
315 427
718 678
188 230
454 847
709 639
259 534
537 491
472 949
111 686
293 2
364 100
197 999
278 792
450 102
13 840
549 930
355 108
945 713
845 995
653 277
648 849
633 861
139 394
703 438
590 36
697 737
969 18
744 230
112 657
683 68
700 1000
667 893
270 777
199 381
757 92
384 740
250 177
756 285
871 540
678 136
784 20
86 133
516 116
111 461
939 933
91 702
303 216
125 598
740 597
281 507
521 787
268 152
533 117
627 598
331 374
215 37
908 575
460 669
118 756
214 235
190 135
497 650
875 6
344 764
132 960
916 832
136 897
889 870
26 827
505 568
451 6
655 805
647 657
819 416
570 99
117 872
323 702
284 601
411 842
753 182
843 18
263 913
331 1000
347 109
689 399
694 792
337 375
948 485
848 919
622 367
884 623
505 759
848 415
423 818
465 982
431 906
954 911
774 144
362 897
896 363
911 237
864 714
839 131
471 487
845 916
735 656
741 774
15 863
645 801
108 833
38 913
49 50
669 290
459 496
217 462
784 845
889 990
597 117
927 57
716 773
454 85
510 590
680 894
134 544
173 980
40 68
34 606
620 675
897 271
495 902
542 100
726 966
254 533
445 425
979 117
235 217
526 233
411 657
498 429
695 914
838 873
811 754
617 721
243 941
102 778
32 264
667 554
431 311
583 732
272 834
793 791
169 964
60 401
653 661
946 15
286 898
941 796
215 671
364 522
238 905
782 744
318 734
369 454
913 804
753 309
754 692
809 142
646 970
387 245
375 477
51 270
822 639
709 308
281 264
509 939
924 882
284 315
584 170
446 313
202 294
66 116
608 650
458 315
844 32
585 488
489 199
884 877
654 212
601 639
824 483
344 19
804 738
56 612
487 41
565 597
952 931
81 551
363 678
105 91
23 199
136 796
819 459
921 358
752 197
986 795
293 226
604 519
48 249
785 554
589 922
35 496
641 563
379 937
583 367
751 346
164 873
277 693
690 75
15 459
480 693
805 244
842 616
965 267
944 669
608 804
52 899
190 44
292 356
275 711
433 404
252 176
214 203
342 92
103 634
643 471
232 289
230 90
718 489
731 83
827 381
141 841
476 827
935 605
220 130
799 104
160 300
526 385
650 68
377 860
429 250
241 857
736 565
910 826
746 750
648 18
227 148
150 18
84 364
660 140
299 922
612 292
935 543
396 228
707 734
631 233
649 369
161 41
951 257
95 598
608 423
547 581
418 962
988 648
792 155
338 211
935 789
500 453
884 270
333 187
607 306
602 93
458 558
561 432
557 168
184 713
62 213
504 533
489 671
35 824
617 300
278 827
634 765
349 743
46 760
612 893
508 791
523 125
418 317
775 286
833 728
104 687
657 611
378 317
212 280
331 476
366 739
99 378
763 294
503 702
286 402
187 571
413 144
425 276
618 484
748 173
905 442
203 607
318 337
780 22
890 100
958 428
209 441
477 251
206 782
385 124
760 373
620 11
95 303
312 647
583 707
129 92
773 661
505 119
309 724
93 234
824 619
893 653
735 330
487 952
309 682
113 905
367 351
544 513
523 66
514 631
871 926
313 161
475 930
299 214
471 220
852 281
990 114
51 463
326 417
741 445
584 827
969 474
497 313
140 85
544 928
202 706
140 200
496 934
750 974
235 938
728 771
373 62
638 207
296 751
416 985
149 225
441 263
797 403
841 735
995 240
854 965
861 912
714 84
382 573
887 803
866 343
382 20
487 13
775 262
655 99
75 905
343 449
284 308
902 118
158 89
46 892
694 234
578 246
187 28
837 690
153 848
772 992
754 384
813 672
336 176
133 900
554 675
194 89
763 868
406 325
593 842
745 179
48 388
107 418
411 237
645 58
852 140
918 537
984 471
215 114
922 702
116 126
605 975
439 316
773 138
98 185
597 97
458 241
676 421
839 236
343 451
898 141
61 997
790 329
750 654
501 266
250 191
7 582
707 543
377 166
912 279
897 96
878 477
85 108
326 919
619 277
552 429
984 145
417 278
122 382
581 452
990 414
680 735
255 635
549 516
182 617
421 332
575 9
234 273
179 862
408 868
88 845
494 894
844 403
552 569
187 505
356 900
51 121
494 504
429 860
311 159
575 507
455 378
916 676
526 613
190 987
427 19
958 389
942 486
655 758
258 125
702 722
62 707
64 977
606 901
481 144
904 814
841 123
347 54
960 839
120 380
174 187
332 579
394 56
338 708
290 449
339 404
480 718
447 103
892 917
803 508
211 388
578 802
708 569
414 558
887 211
666 585
76 362
852 992
931 964
900 28
267 485
434 980
823 104
277 346
990 193
582 917
670 255
560 244
916 41
188 657
35 435
953 927
39 317
96 55
829 692
964 177
288 628
292 33
694 625
769 32
897 521
439 357
569 123
288 401
136 961
91 790
362 876
365 353
366 255
377 885
80 913
425 180
871 768
494 873
609 150
870 496
571 29
514 113
704 374
945 872
581 285
305 748
300 620
206 75
371 987
914 213
614 502
602 178
479 1000
750 820
754 750
800 829
214 842
144 609
114 272
981 544
408 92
446 556
126 857
291 78
493 77
908 950
558 97
120 922
322 54
362 382
966 598
116 118
366 575
777 890
819 400
125 122
518 829
994 209
322 315
987 826
338 709
973 230
328 509
223 280
631 954
521 402
852 232
840 318
865 4
328 277
558 752
230 572
318 725
341 47
394 111
70 598
70 311
404 857
483 255
764 544
458 584
234 992
769 914
773 62
770 732
727 508
496 264
668 151
897 622
517 124
846 25
772 344
397 209
522 206
676 499
746 92
799 207
684 227
582 18
315 341
837 37
642 447
188 640
285 447
518 948
8 745
327 498
483 31
690 519
528 654
690 400
913 715
792 293
407 173
775 298
21 635
131 398
877 157
887 515
563 238
846 967
105 865
184 2
314 337
805 670
802 648
287 250
224 12
1000 654
261 9
297 465
481 250
706 488
445 507
425 608
546 110
15 16
675 736
560 485
113 195
344 640
900 352
243 602
923 15
113 754
511 612
153 992
476 956
545 848
755 620
434 348
316 8
971 678
723 986
211 645
22 791
330 540
939 163
603 144
96 476
675 243
406 2
945 78
129 97
1000 509
96 632
904 255
826 135
784 266
674 799
901 216
896 281
579 389
902 56
250 706
333 159
363 942
702 468
861 332
163 687
765 763
537 463
153 240
472 877
384 898
453 578
368 412
278 159
161 980
824 271
468 822
578 335
476 741
978 42
847 681
543 108
190 560
667 994
694 381
280 61
885 710
892 252
524 966
58 795
588 877
1 835
512 608
879 511
663 23
523 829
681 731
392 775
988 586
542 903
36 723
786 158
585 593
596 509
993 529
197 915
264 389
247 419
152 267
653 10
712 765
113 356
206 300
148 609
871 77
488 177
487 651
738 668
366 50
958 956
172 466
329 982
770 936
284 705
875 163
202 9
417 48
928 428
938 168
281 428
543 82
252 539
647 303
24 313
521 258
13 66
540 332
176 553
614 476
601 723
114 291
872 417
765 749
738 283
842 503
214 431
921 985
783 502
750 967
546 92
381 648
808 932
370 1000
64 177
39 926
65 110
68 75
123 507
668 709
86 70
851 301
25 610
212 298
654 170
427 132
145 885
98 177
368 470
153 177
979 439
256 610
419 11
907 822
696 110
704 258
565 999
66 102
129 869
174 333
305 308
429 41
382 687
826 306
268 637
39 237
148 126
1000 518
596 133
154 580
439 308
602 547
383 691
682 279
645 206
880 394
769 132
34 132
519 662
315 265
602 680
22 481
508 169
481 129
232 433
182 482
496 651
216 340
203 197
838 722
153 12
548 986
124 418
779 265
542 512
401 604
981 847
179 848
547 635
118 52
441 743
800 90
439 208
998 760
250 751
684 373
247 878
442 754
847 67
171 344
34 342
730 628
305 124
505 140
234 249
181 877
336 922
527 884
124 556
817 39
490 958
156 491
466 193
137 244
477 311
767 151
320 655
94 833
824 395
991 70
648 291
950 28
894 855
52 884
499 409
954 158
223 672
54 579
446 502
600 799
393 690
238 298
441 181
294 92
359 759
724 295
997 428
910 931
296 741
155 599
216 460
790 297
371 240
577 272
859 340
692 479
863 892
317 650
985 566
912 548
140 977
351 101
273 495
174 330
246 366
371 555
338 323
227 518
118 235
874 479
768 790
30 144
591 990
272 884
633 63
49 561
752 278
713 77
995 77
673 40
876 55
715 208
143 767
411 480
151 532
757 557
54 406
480 636
115 693
372 657
914 885
742 593
252 610
155 770
907 963
645 142
185 650
388 643
669 379
979 36
151 872
450 598
302 220
724 375
991 271
404 461
228 402
164 476
164 602
69 251
50 55
826 80
541 605
461 652
837 217
611 25
489 460
123 10
284 954
502 792
671 26
57 699
390 9
377 600
301 81
667 295
860 895
359 251
815 587
737 817
106 375
199 551
186 96
412 365
963 296
285 105
114 326
915 215
977 894
340 117
990 789
921 478
570 541
448 93
615 545
338 590
912 641
261 480
991 915
669 465
338 783
748 58
743 68
576 285
657 478
404 42
31 524
915 5
387 217
232 567
547 184
775 131
503 965
749 728
752 867
260 382
35 214
68 122
178 509
808 66
188 422
120 9
894 387
195 543
325 137
728 564
971 896
574 9
694 819
985 624
681 153
890 994
411 145
584 299
233 486
289 562
211 181
215 880
289 634
666 337
522 979
703 208
816 218
776 931
451 724
293 235
668 185
530 584
413 509
516 291
349 392
703 417
261 884
985 627
389 432
983 446
944 114
286 76
698 820
688 345
425 983
466 595
424 360
335 637
597 2
334 482
372 366
442 26
290 496
699 414
862 860
312 691
416 714
615 985
793 624
302 331
22 291
996 618
358 297
466 226
877 677
212 861
768 315
912 19
800 787
324 513
777 824
332 59
966 254
772 384
833 845
332 397
657 80
92 515
268 31
783 136
574 226
470 486
971 702
545 362
114 196
981 184
134 324
340 395
733 122
102 828
234 9
88 108
306 515
127 833
568 915
916 561
671 272
854 243
37 438
515 503
903 545
906 196
280 412
80 423
450 600
298 202
282 875
482 643
278 904
366 83
348 943
385 510
483 757
212 507
395 844
837 824
95 31
22 174
686 895
191 422
555 448
70 905
143 458
442 161
895 985
425 390
466 506
553 232
531 885
683 368
573 687
902 747
788 291
347 601
940 177
632 999
354 549
52 659
274 660
352 884
586 659
592 568
730 451
172 891
568 788
45 413
144 915
990 790
570 21
961 191
331 706
147 650
379 889
479 742
36 117
508 465
482 238
661 848
624 607
629 740
243 816
495 454
996 501
605 887
260 910
11 801
437 366
232 240
563 756
59 851
918 341
403 509
882 45
334 390
6 334
32 897
287 818
266 94
472 520
41 759
374 137
423 228
732 123
959 318
969 148
9 266
724 611
582 734
781 640
803 512
1000 4
547 535
454 26
17 998
461 676
648 108
282 604
160 573
648 266
375 389
795 55
228 90
225 230
218 397
741 516
102 687
100 865
391 751
151 543
226 576
20 301
369 686
671 686
897 54
899 511
7 849
217 452
498 988
352 52
493 21
984 110
288 133
763 536
552 994
854 711
645 228
745 154
603 887
387 449
501 954
527 610
932 146
490 652
730 231
657 632
526 590
829 765
442 4
197 469
678 99
999 213
557 902
232 495
864 880
722 979
382 342
407 902
656 829
457 608
221 787
496 868
315 525
151 907
641 675
662 770
315 270
69 757
807 548
44 63
572 910
653 54
546 376
356 331
80 480
970 422
921 185
600 427
919 791
987 819
579 402
873 492
510 809
365 838
549 148
453 749
970 414
140 267
625 368
836 259
927 569
95 450
265 102
900 348
139 725
922 389
577 451
157 7
295 16
880 971
432 745
292 302
574 671
177 478
602 184
145 613
76 709
258 349
367 565
617 604
76 973
891 180
172 540
671 442
363 627
300 754
153 439
19 928
283 18
522 193
543 288
693 916
279 990
945 961
420 395
477 396
669 16
162 448
991 704
927 369
824 286
746 356
567 224
389 115
987 992
784 574
311 15
574 582
121 320
710 928
189 744
413 203
524 613
469 383
634 770
518 226
864 6
693 800
18 643
229 403
317 488
38 370
326 160
314 912
441 55
272 670
16 792
725 102
393 776
213 907
400 282
719 144
880 832
938 733
148 503
879 611
739 413
381 412
737 784
407 719
727 13
543 104
77 59
500 112
438 861
323 147
965 754
784 354
229 469
808 526
393 169
535 282
5 167
927 398
86 824
425 363
249 553
83 440
475 732
318 979
595 672
38 927
917 663
710 389
489 42
340 237
171 896
285 198
229 628
435 19
216 106
861 827
457 549
504 225
388 24
722 381
708 985
366 17
687 759
592 339
715 924
962 719
1000 592
923 326
486 259
999 49
332 417
69 938
309 168
645 1
21 467
990 590
215 454
109 775
278 894
576 811
644 748
796 340
554 309
317 502
378 686
54 663
744 677
563 171
446 136
594 40
987 378
235 867
823 797
719 416
20 591
933 881
644 628
454 868
684 397
283 843
398 705
470 7
448 894
690 171
978 63
960 451
338 2
535 65
30 416
78 643
170 755
197 115
404 75
779 135
654 337
733 601
136 882
707 639
748 9
517 495
61 442
431 758
67 876
709 98
730 397
911 916
948 283
17 786
753 462
918 643
178 613
731 383
878 107
386 95
610 981
291 978
634 985
804 384
466 897
66 943
718 772
33 974
159 247
199 173
513 162
655 807
594 343
809 228
570 634
542 899
501 941
284 373
833 732
362 522
658 123
967 460
417 669
301 131
501 433
58 392
180 937
512 68
817 790
11 802
755 500
561 338
245 747
613 356
26 68
907 859
137 51
215 604
98 790
780 379
786 23
117 701
874 547
218 845
837 60
831 671
29 586
369 718
338 594
849 336
870 792
698 651
822 765
414 216
891 992
294 312
693 676
710 494
847 776
688 288
337 831
399 374
353 554
191 562
6 380
31 827
355 930
755 687
80 653
324 320
280 897
403 124
607 186
105 347
491 224
863 810
576 836
979 575
443 982
479 406
623 369
265 742
911 883
1000 919
89 491
137 380
148 429
986 994
596 52
313 478
110 899
723 644
500 268
28 591
745 683
899 474
714 837
414 750
341 579
680 918
942 16
140 949
57 392
663 709
298 94
510 599
195 174
446 488
62 275
913 312
445 929
274 608
706 333
585 986
37 359
8 339
990 561
47 162
355 10
763 230
694 913
537 894
608 411
358 5
258 599
6 709
581 115
568 80
873 69
46 944
66 903
163 535
100 906
61 310
158 917
139 731
829 889
395 961
899 332
54 568
648 452
877 36
610 689
163 655
889 694
645 401
133 524
624 756
585 619
923 953
300 215
836 823
730 252
571 190
78 503
914 385
500 136
658 293
866 537
980 284
467 577
733 722
375 159
632 34
669 600
899 357
843 945
343 942
725 241
63 582
807 509
320 566
280 101
908 416
988 197
429 719
661 988
459 41
167 767
822 577
545 902
644 678
987 995
61 200
366 28
427 912
986 194
526 132
185 59
568 631
754 34
481 761
63 372
211 300
739 383
688 342
501 404
409 802
382 839
969 694
86 332
970 728
532 808
394 670
810 4
176 524
949 450
579 99
607 949
513 212
467 501
966 722
577 768
414 153
623 458
78 627
575 615
390 753
258 156
849 892
973 440
540 365
12 223
679 24
846 750
514 858
980 18
608 40
440 324
489 928
855 348
562 945
873 885
7 147
85 487
644 548
534 17
62 437
450 923
330 644
369 196
35 688
352 213
840 305
677 952
528 104
41 795
1000 317
788 536
162 578
592 983
706 896
497 782
958 562
591 607
488 41
775 753
104 147
99 880
414 257
410 810
642 680
950 638
133 771
440 789
502 207
164 469
763 235
708 927
817 331
759 743
905 652
601 619
245 777
555 899
247 711
400 642
791 106
960 526
779 699
835 259
336 935
828 404
893 671
7 747
547 548
24 376
891 348
816 183
563 309
824 325
506 918
764 173
836 613
237 865
555 140
583 698
771 666
271 105
250 421
549 841
738 524
509 569
194 182
648 357
315 174
740 3
897 465
585 421
138 936
68 392
670 302
726 474
447 9
293 880
617 469
454 142
805 254
196 541
140 725
879 111
917 106
247 838
721 746
673 658
155 220
139 172
769 632
312 315
769 325
21 158
584 939
780 672
586 722
28 26
85 843
564 104
692 601
48 181
270 338
236 335
218 630
697 125
988 604
404 678
704 202
924 894
911 47
990 865
390 371
601 650
107 187
917 691
581 198
690 169
634 91
182 33
654 294
655 228
658 862
234 955
551 539
235 733
733 149
279 346
312 753
610 902
997 25
578 937
777 591
795 913
735 602
877 604
499 724
686 45
715 147
177 42
281 159
794 128
952 465
500 688
356 29
294 855
264 257
119 179
273 547
261 488
769 686
456 877
141 618
777 324
196 115
977 790
860 740
840 447
859 391
485 651
414 743
716 527
872 30
525 1000
742 314
631 810
25 637
226 725
452 704
932 23
96 259
393 475
44 770
166 367
31 673
181 609
778 985
461 11
678 845
907 110
130 391
365 691
211 308
24 442
885 468
495 682
324 283
496 939
44 438
567 899
783 456
379 778
752 482
294 164
88 569
431 319
785 521
741 581
783 86
416 125
786 390
520 862
971 26
109 211
862 419
109 455
295 747
197 251
104 874
677 556
537 496
667 19
278 336
75 441
953 58
463 684
390 415
818 872
685 361
680 768
699 162
592 621
803 602
739 998
103 2
882 581
676 61
77 820
966 266
789 507
936 630
528 667
433 238
721 254
563 492
478 161
58 305
472 376
712 778
42 536
772 234
41 226
340 615
317 545
758 841
119 148
898 392
533 673
226 112
965 180
672 103
727 770
47 158
337 154
994 542
54 851
703 875
25 588
104 280
280 697
876 518
566 862
609 611
33 747
338 241
409 251
945 362
454 66
735 627
416 709
849 775
1000 282
956 484
647 580
146 737
130 866
338 97
514 478
983 504
858 41
714 544
244 511
240 57
762 309
554 835
94 845
259 745
32 383
467 844
797 691
416 657
435 108
489 78
485 210
471 518
335 942
524 452
134 343
118 904
109 656
356 365
488 209
596 123
841 383
860 810
666 889
256 769
905 677
305 995
446 842
20 386
261 340
317 960
259 252
893 259
677 507
449 953
481 784
624 421
217 740
602 111
138 255
765 121
240 792
395 257
429 151
402 122
434 492
716 28
171 845
328 92
198 324
180 321
262 89
784 558
500 673
905 920
986 151
734 980
26 884
236 829
533 319
274 674
868 370
174 653
12 934
593 882
492 453
300 150
849 983
805 322
246 435
221 702
7 712
996 855
259 241
621 50
232 449
966 371
366 61
596 646
980 123
552 744
90 320
553 20
40 460
520 355
355 412
987 91
973 695
543 137
478 564
129 634
871 435
388 804
584 410
914 660
194 921
530 843
370 833
897 181
416 700
90 877
565 605
378 501
110 447
120 672
753 744
187 527
508 338
767 371
946 274
922 590
954 422
799 129
223 530
789 962
867 163
777 716
321 483
61 879
202 684
895 588
675 429
689 979
86 630
460 655
346 288
521 842
255 408
65 765
495 33
816 768
461 65
839 785
988 950
261 733
869 822
871 990
15 67
347 554
454 415
80 974
484 882
673 255
648 813
329 619
605 721
371 162
642 1
216 384
653 57
907 132
98 634
452 102
376 512
885 46
551 695
956 751
451 914
169 452
995 704
164 103
181 400
534 946
132 910
5 646
554 617
474 755
543 153
351 848
198 562
217 195
606 28
11 223
726 614
504 828
749 837
297 280
120 919
553 223
262 447
359 618
858 305
454 837
691 220
973 987
454 730
856 654
163 146
564 466
454 970
519 869
689 953
908 228
629 103
488 378
371 954
690 958
138 88
240 891
502 748
11 122
914 617
349 781
536 912
85 922
513 880
453 226
465 456
39 33
372 58
672 107
572 458
640 125
35 633
969 832
67 801
759 115
710 83
758 266
384 990
286 733
863 652
297 916
55 138
385 1000
565 291
791 944
755 715
61 343
221 593
996 233
597 298
323 718
309 57
590 622
274 699
565 355
446 48
327 46
457 852
984 764
117 400
800 161
588 327
691 785
200 290
797 551
490 762
609 459
297 610
4 929
645 174
650 25
771 855
941 93
676 241
534 414
814 711
413 632
266 781
973 127
661 895
639 21
125 722
858 369
309 466
30 837
854 179
522 527
898 106
339 406
3 637
872 706
986 381
255 297
398 114
659 118
333 144
331 158
85 885
802 427
995 412
813 435
553 848
997 349
887 917
624 533
389 687
153 870
636 736
918 859
763 244
877 684
296 686
425 243
711 235
300 862
196 457
843 26
755 99
200 966
561 160
150 661
697 329
744 581
465 445
231 914
329 937
164 431
168 117
219 444
354 211
380 699
133 508
504 377
88 370
637 320
94 676
902 889
403 808
943 440
358 344
883 935
52 581
884 817
881 820
337 942
230 294
442 48
150 343
908 311
327 936
208 893
727 805
179 124
536 331
218 789
520 526
117 66
651 873
627 504
706 869
926 876
723 889
793 458
677 731
953 588
952 786
336 545
945 294
518 765
68 9
570 536
10 692
487 94
728 270
246 748
638 762
337 229
11 808
330 824
365 508
176 353
331 741
720 704
607 714
666 200
129 487
702 106
679 804
678 144
288 202
762 531
527 934
827 987
918 399
667 759
104 668
944 380
786 462
851 746
460 697
902 579
334 952
339 450
268 901
457 156
375 492
365 275
136 771
524 631
623 967
904 889
433 625
161 715
577 487
148 271
384 644
566 196
608 569
945 197
40 933
777 934
208 714
39 117
603 146
995 592
58 126
7 115
720 509
668 62
889 91
232 228
566 496
903 330
679 777
403 859
823 980
262 733
215 617
591 659
918 836
90 345
415 368
705 505
775 637
868 82
660 338
31 778
978 292
548 157
509 539
547 813
854 690
784 214
24 847
381 170
814 572
735 310
792 861
12 363
514 948
940 61
42 667
750 643
468 586
32 860
227 915
807 167
480 500
223 775
911 702
985 610
716 748
769 225
795 427
290 916
658 871
774 848
369 302
151 181
938 199
820 789
417 623
477 59
182 458
177 934
4 395
407 789
270 969
300 101
996 955
312 528
296 916
931 793
458 707
105 457
846 407
841 433
528 666
592 680
495 75
47 433
674 80
548 495
553 744
563 406
690 928
992 646
877 500
382 437
137 961
747 870
722 936
742 369
330 21
81 531
914 18
528 851
50 704
756 213
463 933
906 553
116 131
235 101
696 669
658 341
892 40
893 942
80 318
542 893
149 207
423 5
711 902
880 163
553 344
261 761
889 814
339 17
42 394
240 230
622 607
332 746
521 97
314 271
132 768
44 662
418 662
51 197
147 372
271 241
108 917
338 722
710 371
243 649
942 18
285 101
280 116
645 690
568 862
359 922
362 858
817 353
671 822
121 238
596 244
568 398
302 522
629 500
91 854
343 891
612 891
381 652
873 759
478 917
604 31
512 419
317 535
801 620
633 719
167 197
464 73
130 321
28 317
332 149
885 609
964 929
298 945
183 296
76 125
177 182
266 70
316 555
498 650
25 30
510 448
176 362
39 218
196 266
608 314
838 931
536 715
693 778
525 553
310 24
134 303
638 85
788 780
856 366
737 478
191 187
818 5
526 362
17 776
245 554
81 781
827 279
392 974
979 423
141 985
771 617
250 805
60 760
390 483
971 102
963 497
41 69
937 778
165 274
649 384
541 477
905 863
988 49
428 299
85 861
34 816
439 541
805 129
637 497
42 523
737 535
661 127
484 353
34 153
523 452
323 900
602 958
986 914
191 859
150 465
904 209
542 472
563 893
979 56
141 211
333 907
64 600
601 748
127 446
326 836
324 834
761 301
996 409
814 492
357 785
346 565
377 977
950 910
706 749
326 199
23 793
671 374
824 257
209 715
282 520
339 585
362 233
941 611
634 465
472 524
638 607
638 427
936 583
571 124
525 120
288 109
831 90
896 158
677 716
541 148
779 37
166 757
656 188
708 734
513 932
977 223
435 569
742 323
315 423
61 246
898 714
797 59
967 523
176 161
125 493
449 104
928 498
861 852
901 274
546 266
293 541
450 165
221 358
994 193
501 595
220 459
233 213
876 819
602 500
869 941
568 232
542 780
942 652
25 769
866 927
560 176
194 139
878 610
659 187
342 55
687 454
154 539
214 273
412 763
189 397
380 787
591 349
890 910
975 782
330 285
562 279
633 603
809 390
270 432
300 303
76 832
277 411
146 960
439 442
454 836
676 907
412 884
657 955
942 696
457 765
349 688
510 638
795 112
519 516
638 964
241 710
380 917
112 134
964 874
528 656
996 971
309 981
553 960
8 930
819 423
355 977
374 366
599 501
941 452
988 41
302 423
721 913
193 510
644 927
880 841
838 958
609 910
440 379
668 595
168 743
667 659
385 627
692 496
469 572
711 197
319 539
540 647
761 522
168 280
748 762
104 183
862 32
650 180
539 835
37 390
199 24
511 638
749 516
948 17
288 975
442 483
328 827
654 499
533 966
848 226
574 418
211 315
942 783
919 953
959 109
336 69
311 809
999 928
435 95
384 149
85 441
179 955
754 70
940 454
518 744
422 516
849 348
236 641
230 33
647 891
611 663
827 227
417 948
918 498
694 57
453 969
286 459
879 286
605 804
876 509
423 129
696 612
296 772
845 620
265 160
566 24
487 932
161 107
826 956
904 161
762 528
471 162
249 416
859 295
506 985
867 784
608 82
669 355
372 799
246 783
855 582
197 756
425 279
508 684
548 883
736 622
454 483
295 487
959 725
507 848
568 775
593 311
663 528
6 847
881 512
276 999
612 265
465 918
86 345
978 107
725 364
131 834
62 309
903 272
314 906
172 94
98 101
744 775
502 429
450 152
495 223
777 92
435 414
593 510
844 885
919 452
178 593
668 846
714 358
869 50
216 416
946 834
485 351
968 364
878 677
657 379
583 653
383 707
857 38
267 258
567 517
172 485
391 372
285 152
895 878
723 90
64 949
774 281
653 576
553 336
581 870
9 181
30 2
700 98
21 948
740 450
375 213
351 197
646 967
403 51
172 415
65 115
607 631
654 816
301 486
811 833
152 657
490 488
88 715
105 848
645 460
591 358
778 758
281 838
318 386
969 515
851 981
682 591
534 96
217 514
637 742
316 62
288 198
479 465
338 596
244 275
216 334
836 110
178 762
674 59
496 234
512 292
188 200
577 267
104 563
896 924
623 161
108 393
716 744
875 348
712 369
584 884
568 892
719 569
933 604
437 778
949 91
428 357
237 869
694 735
11 983
952 108
402 513
833 265
406 891
678 233
569 149
584 693
880 512
847 283
193 114
314 706
528 531
296 399
456 334
765 282
349 929
309 678
922 558
892 536
701 23
260 459
95 482
278 856
117 470
906 649
4 652
196 688
900 641
247 298
387 438
657 649
932 566
679 930
996 960
56 759
895 479
117 866
864 807
500 763
118 950
381 519
414 548
124 357
892 136
393 783
40 174
684 461
582 287
25 20
163 57
849 276
486 198
216 37
313 988
530 684
160 76
960 4
500 618
231 357
982 937
896 385
67 953
689 514
329 998
17 158
432 790
503 34
769 692
917 906
334 570
701 824
780 50
192 507
920 306
545 898
621 319
287 607
490 245
228 614
851 236
62 101
412 836
332 498
495 718
549 981
887 953
817 170
138 631
389 786
842 237
460 90
562 682
690 694
155 733
417 287
329 164
463 440
721 338
77 279
226 809
315 395
159 885
572 263
745 799
393 6
652 234
679 745
74 13
39 780
851 429
660 118
934 984
869 227
733 512
66 185
608 346
680 758
557 623
13 88
564 643
143 403
286 712
519 105
553 327
463 305
62 596
116 22
86 310
769 491
555 629
992 696
942 951
237 739
83 372
890 992
197 257
354 493
457 235
650 391
249 376
254 374
897 901
605 668
215 347
210 580
802 429
647 367
544 880
961 431
452 20
356 330
870 359
657 643
406 708
131 515
188 826
261 817
634 817
904 375
112 482
138 829
379 387
215 154
472 768
912 823
491 314
752 134
660 306
796 103
477 730
724 121
912 322
930 140
264 643
163 847
662 348
331 836
789 246
698 300
297 150
970 235
505 277
267 759
884 606
661 137
322 679
597 335
692 866
252 703
442 645
522 779
692 485
328 501
184 359
400 967
366 799
718 427
979 839
2 247
543 599
956 174
867 348
184 544
127 362
530 810
305 108
456 46
394 131
752 420
427 981
440 488
582 814
624 437
934 726
461 419
514 289
606 704
119 970
786 696
324 570
945 346
602 402
819 945
410 597
583 312
440 949
551 805
477 618
575 764
992 202
69 562
334 449
358 48
765 164
858 660
452 194
281 267
256 463
834 266
984 249
613 855
314 856
139 344
20 31
613 247
543 530
968 523
823 491
401 618
530 486
701 474
786 440
457 943
188 573
641 302
849 779
65 99
581 691
294 620
685 729
518 804
133 169
434 80
274 302
430 43
687 354
678 227
952 706
468 487
293 85
627 139
978 438
768 146
656 8
597 37
839 641
320 41
585 21
612 744
598 453
93 58
305 13
755 659
746 634
181 475
481 291
402 224
619 169
647 910
557 929
32 720
849 969
811 859
789 782
863 782
944 1000
549 675
604 911
899 412
42 274
756 391
39 914
943 714
508 863
692 506
116 541
712 376
588 34
232 200
440 733
851 296
536 233
133 385
316 564
967 725
718 416
450 900
738 936
831 284
633 206
606 106
964 996
832 420
332 403
135 413
203 66
822 154
129 557
259 266
211 429
282 884
655 509
620 923
281 66
984 295
690 724
370 545
333 238
51 945
902 906
865 607
892 570
728 179
301 905
687 565
892 167
172 582
477 140
550 779
39 656
250 369
895 303
663 509
924 480
813 921
235 466
340 255
3 756
552 808
132 780
69 227
110 514
590 842
553 409
926 456
951 390
722 355
396 249
329 124
509 971
344 914
975 918
140 181
237 96
317 743
81 169
628 929
255 987
75 199
727 540
618 351
355 545
995 986
617 904
244 51
17 347
333 678
89 713
290 610
425 406
267 855
433 731
598 36
96 984
447 35
191 288
891 937
672 93
315 110
635 452
622 593
352 899
491 465
446 645
401 211
312 541
174 347
929 15
5 550
308 275
414 502
486 367
771 476
986 758
183 60
13 264
188 860
506 838
518 868
610 520
385 453
335 874
50 154
457 702
940 293
303 905
661 272
652 803
792 764
979 303
4 655
221 14
600 765
851 159
229 99
221 888
148 229
838 896
418 641
660 30
345 356
262 930
173 117
814 645
198 134
467 441
19 692
517 831
781 50
476 263
653 740
988 951
184 599
331 897
599 149
487 735
226 636
101 939
621 567
165 347
384 839
895 873
91 904
382 278
867 217
122 570
383 208
631 497
978 895
811 621
344 78
126 438
163 394
934 549
322 156
442 125
327 790
413 898
669 864
431 33
148 422
332 413
535 636
523 666
1 186
636 583
655 775
379 858
733 41
300 630
454 521
896 870
171 893
123 295
416 200
944 840
647 471
953 5
292 653
332 489
584 941
940 110
492 376
682 705
670 961
670 940
42 780
185 517
411 526
3 771
563 312
57 293
322 336
527 257
288 864
765 936
440 835
545 637
305 345
681 195
483 590
614 147
881 663
346 104
170 520
810 941
158 520
928 262
571 89
76 898
138 581
459 543
585 36
800 860
177 381
212 817
334 709
960 872
57 59
692 593
663 137
641 313
179 499
310 228
474 173
91 722
973 12
26 103
348 515
244 594
168 146
801 352
151 243
364 543
504 58
128 559
510 429
306 691
710 965
540 954
784 89
105 135
843 526
271 774
90 28
206 243
744 709
642 484
174 760
288 456
544 758
652 868
124 227
115 125
793 659
453 547
806 664
741 817
856 861
1 940
323 266
10 924
368 122
704 586
406 816
881 346
119 940
353 261
946 327
734 162
207 142
197 675
384 37
44 335
225 118
491 406
931 894
298 146
76 6
879 752
584 737
327 395
488 878
961 750
710 277
927 948
527 810
546 895
277 406
705 856
729 559
490 81
148 555
542 777
701 627
21 667
816 264
36 828
866 88
456 663
935 784
615 695
252 549
334 17
485 74
173 331
711 843
403 831
367 7
401 975
668 566
584 966
839 985
643 301
162 530
353 408
783 169
659 475
78 118
330 838
792 103
13 773
753 305
584 147
669 734
897 411
422 621
551 122
916 273
822 388
953 827
176 557
923 368
226 871
286 781
97 482
769 230
524 757
97 51
332 651
367 491
338 974
515 432
132 110
320 468
408 262
76 549
138 970
550 803
396 738
2 872
891 179
434 373
189 805
582 960
598 879
475 487
662 218
476 579
677 860
138 722
137 224
504 111
437 613
20 230
26 89
545 992
894 203
2 441
579 330
761 807
349 416
82 978
390 997
988 730
660 510
292 18
790 632
691 654
432 318
229 324
775 112
489 77
885 401
399 739
453 156
356 108
905 519
851 782
931 369
999 289
638 644
963 919
744 203
683 168
627 476
439 59
995 694
510 292
217 937
104 531
68 30
294 880
991 566
92 758
434 571
677 622
764 241
493 195
547 370
954 161
983 876
244 140
574 837
696 697
442 507
497 78
647 706
16 827
389 120
437 995
577 129
848 828
267 87
728 349
954 87
22 861
356 325
997 756
621 225
808 845
952 918
40 928
968 878
500 440
619 247
836 324
179 29
401 498
598 460
851 112
215 446
834 341
573 954
275 484
990 470
939 49
533 605
746 403
586 186
292 695
856 870
866 577
318 245
439 165
863 159
116 860
241 95
955 83
229 225
682 45
787 708
141 412
732 636
342 188
526 481
944 975
240 515
476 228
180 625
745 223
274 984
286 874
965 522
388 313
780 561
1000 279
83 443
706 627
255 57
966 755
298 382
168 878
541 160
415 2
691 890
683 15
44 802
367 126
35 195
933 699
869 133
155 224
49 366
227 207
990 89
560 826
757 809
135 920
188 211
875 354
623 938
758 112
108 603
313 614
271 199
358 608
705 211
708 631
176 608
522 39
499 51
153 800
398 847
802 364
595 647
623 855
415 391
911 171
411 83
299 57
583 17
469 400
531 358
939 518
30 118
264 483
709 13
207 558
212 611
22 942
455 579
491 535
454 999
363 584
759 649
165 723
784 343
574 988
733 141
439 889
709 727
893 630
527 435
791 514
287 887
251 671
329 318
193 148
574 410
816 702
134 457
482 634
811 537
419 6
548 916
170 750
215 639
403 256
716 702
696 533
509 320
481 672
804 301
536 810
98 401
548 334
598 431
406 589
625 678
774 415
369 200
164 318
493 680
778 816
943 152
667 3
8 874
240 526
740 160
962 227
265 14
941 132
756 287
519 92
944 300
835 289
530 420
818 15
385 225
714 258
697 224
533 241
345 666
101 212
817 992
377 809
845 377
705 160
343 537
730 289
987 919
427 286
446 171
409 623
383 271
844 418
315 440
910 708
294 316
236 237
106 213
270 656
900 235
29 249
398 247
92 493
8 823
918 432
209 829
833 549
619 61
415 927
906 262
672 894
421 211
649 655
536 761
331 580
148 693
254 64
873 132
724 551
692 569
592 461
245 315
124 466
273 24
629 480
334 880
826 653
463 150
692 240
816 897
574 774
642 471
74 742
645 308
700 291
453 394
381 376
906 923
229 20
140 41
122 214
809 680
423 891
739 187
411 331
751 719
929 881
493 663
550 340
804 392
449 674
213 349
336 791
425 10
348 596
320 782
321 44
26 586
417 965
805 29
862 60
698 57
885 61
907 482
108 506
231 578
745 243
795 449
192 9
627 106
36 393
475 461
4 439
242 253
440 527
1 256
373 865
471 216
738 364
765 291
796 210
203 142
785 101
975 456
374 915
465 778
70 362
726 159
199 149
277 491
396 594
504 88
535 566
156 323
215 162
935 710
22 428
562 995
703 393
16 469
13 441
209 779
888 497
472 666
551 642
530 112
903 727
841 443
804 828
244 318
732 662
949 594
504 924
780 302
369 11
234 954
684 970
311 986
165 158
44 666
838 739
896 985
228 108
921 555
724 895
863 54
333 524
874 642
249 240
612 122
399 55
848 571
76 522
98 599
887 330
1000 232
952 658
885 203
688 2
733 414
300 214
904 696
593 281
609 764
705 966
374 29
959 376
968 153
261 256
781 20
470 140
826 499
720 346
119 487
393 288
302 672
669 774
34 594
241 544
761 614
684 387
944 805
755 783
431 605
21 595
138 44
171 495
445 322
696 797
119 578
326 313
933 36
516 90
478 254
74 692
56 445
854 24
362 181
313 110
689 530
421 884
515 474
923 705
590 454
500 246
946 133
641 336
988 314
52 697
7 338
59 155
684 571
140 973
557 37
48 328
353 621
687 690
739 836
102 319
415 215
300 641
65 688
491 635
692 143
534 900
369 534
454 893
355 104
37 180
968 551
697 161
702 372
574 255
699 194
20 624
16 757
331 785
936 822
985 637
675 862
510 937
512 372
472 577
140 731
60 188
786 286
265 369
517 915
84 298
115 1000
494 104
620 940
506 376
576 337
221 485
557 657
953 784
37 786
170 782
54 259
230 776
341 35
275 379
164 199
496 287
540 996
852 319
143 834
194 688
434 286
699 710
570 184
254 561
61 871
339 880
686 305
129 722
113 655
864 783
467 169
133 879
693 612
938 455
533 768
938 279
467 892
35 141
548 442
860 24
381 502
550 632
462 916
156 7
946 171
898 388
808 708
980 952
12 724
783 437
31 979
282 442
428 699
221 158
387 497
828 500
942 686
709 157
445 274
590 299
2 890
10 184
380 703
141 224
394 683
661 589
831 588
998 189
375 238
419 937
50 706
19 291
937 888
291 151
211 246
423 500
795 428
143 411
684 803
646 265
322 167
903 915
599 271
682 376
730 315
415 755
922 911
857 243
662 367
389 246
13 30
997 118
236 841
698 579
547 574
258 418
668 553
31 148
713 936
517 524
153 876
38 573
564 810
954 525
822 540
511 744
107 503
542 845
807 714
812 559
488 95
652 273
707 773
92 849
778 615
69 225
373 234
130 969
964 327
490 539
885 996
161 463
199 438
780 515
967 548
325 371
662 455
420 612
450 311
358 171
928 958
654 20
437 191
710 153
413 542
508 501
616 856
3 930
167 88
285 319
999 383
671 889
711 895
884 772
250 67
187 520
595 735
548 610
816 195
708 969
890 688
532 823
985 373
65 497
578 684
826 765
597 325
316 995
454 718
917 56
493 259
150 563
857 524
939 340
808 544
601 986
48 614
143 553
495 716
32 876
673 115
817 510
421 628
483 655
347 9
675 500
292 498
6 297
40 983
105 847
46 484
959 31
754 387
325 226
999 163
513 795
663 402
62 890
721 389
12 65
594 525
231 17
774 902
940 256
663 681
153 376
420 732
185 611
739 354
356 381
872 769
197 913
935 570
813 450
192 294
451 348
178 545
450 942
768 75
488 316
541 998
688 221
30 779
705 439
726 997
122 37
563 515
981 379
513 988
468 589
953 824
873 568
681 709
139 826
97 633
438 369
82 739
412 960
954 555
251 457
760 807
724 14
764 945
649 291
786 301
567 286
887 539
974 151
454 547
527 54
995 156
739 743
99 701
112 460
572 410
245 287
395 475
592 842
501 579
132 315
811 691
290 300
297 543
404 838
440 922
74 125
3 590
163 127
541 65
367 629
404 919
245 606
64 437
600 337
980 448
996 309
228 547
419 873
442 160
431 29
528 899
771 472
409 305
837 651
325 555
228 867
164 863
719 662
312 66
330 23
452 864
192 238
184 721
359 121
691 48
396 923
285 877
706 317
880 999
528 842
778 63
712 694
761 178
684 332
178 156
3 610
935 448
814 491
536 55
761 767
940 997
477 236
241 227
724 203
231 124
314 777
819 229
190 228
834 8
484 586
996 367
817 938
799 923
564 401
13 174
814 630
931 414
656 668
1000 643
37 856
793 122
159 968
835 506
157 648
577 63
80 884
560 962
231 663
494 87
161 409
608 377
116 500
813 837
922 410
983 837
135 876
562 819
603 407
184 398
898 318
472 280
864 4
131 601
325 592
633 419
758 526
152 5
41 416
836 619
706 310
620 604
427 398
463 726
383 255
472 724
783 730
638 698
299 863
442 354
114 588
756 22
384 467
154 927
679 406
10 680
410 488
355 628
631 54
531 366
563 478
151 870
172 707
83 513
458 95
973 442
772 783
298 858
286 726
880 44
488 168
3 788
838 94
878 932
689 211
510 565
16 274
86 288
673 435
266 754
762 56
212 34
86 359
301 540
363 749
630 803
782 317
376 397
370 568
284 657
358 104
936 202
982 676
744 4
919 884
834 547
281 548
259 730
199 589
753 65
209 84
780 642
137 319
7 283
663 96
218 573
465 672
76 313
186 852
864 872
822 35
704 423
14 800
527 78
816 710
763 852
493 556
609 906
795 482
833 565
520 275
531 831
876 797
193 901
137 611
164 854
656 981
653 353
862 9
380 523
756 115
636 398
69 431
471 912
125 466
45 59
137 632
553 507
260 692
281 836
368 369
489 50
230 635
427 939
54 584
50 57
783 612
84 999
481 76
61 757
978 638
233 309
23 74
397 952
702 653
315 277
321 414
660 606
598 208
184 274
453 74
337 261
202 171
353 337
509 732
221 804
62 39
69 563
709 622
764 29
565 693
381 942
763 376
941 537
753 743
328 907
915 990
525 54
718 873
370 516
959 459
301 294
919 733
694 786
403 981
78 841
284 353
355 362
519 265
987 846
152 357
351 788
934 958
92 50
299 588
780 121
523 505
948 747
941 179
527 908
176 477
174 439
839 595
388 593
882 928
190 99
414 450
237 941
795 149
576 651
115 161
138 651
435 122
465 292
771 141
630 930
550 565
126 890
357 185
668 220
488 321
578 197
647 873
593 166
81 948
101 491
934 500
885 622
987 34
768 866
776 352
813 567
346 892
481 651
41 447
155 610
964 41
668 456
544 640
24 462
727 818
491 966
751 943
240 206
567 393
672 275
555 108
634 297
346 108
578 258
874 422
507 379
927 394
266 19
761 167
950 943
585 851
568 916
562 133
720 401
393 501
819 660
744 163
771 395
652 55
763 808
309 612
221 862
921 341
838 990
3 191
619 352
949 608
840 271
251 603
513 232
913 396
967 326
234 229
120 882
920 371
636 595
456 264
515 654
646 923
223 22
518 303
554 324
836 604
684 793
728 521
459 35
13 443
808 192
432 107
520 852
866 152
602 208
415 711
85 24
518 152
85 831
701 6
917 968
455 854
744 620
561 256
22 571
453 338
804 671
49 24
585 565
124 216
709 756
725 42
842 923
334 973
238 635
558 363
498 115
755 484
465 75
55 154
17 386
103 387
455 862
85 221
882 268
280 102
414 818
804 875
351 317
808 272
45 669
179 340
314 482
18 933
773 616
836 632
602 365
5 654
449 772
967 454
258 661
742 250
303 119
944 574
1000 277
314 874
412 359
321 506
648 185
911 852
588 652
539 584
101 513
485 814
942 95
822 819
579 257
565 975
761 2
720 188
138 578
334 267
797 680
716 381
133 527
211 569
197 701
433 228
533 362
931 696
629 727
721 711
70 676
929 901
240 489
731 427
254 674
384 8
964 275
656 331
165 123
695 524
394 103
466 385
66 654
919 302
218 478
499 910
929 62
868 647
346 668
634 973
797 170
448 90
607 388
667 154
111 711
280 945
485 484
311 868
93 811
310 783
56 642
337 178
661 294
475 952
506 70
216 783
227 895
667 751
715 228
322 522
621 1000
774 460
875 919
49 678
99 502
728 842
421 36
576 362
32 706
403 898
929 673
516 843
274 628
634 332
513 759
498 470
119 570
597 274
779 595
193 710
888 435
41 754
10 639
391 690
775 465
1000 952
93 841
849 77
273 377
352 31
684 291
82 154
243 659
978 712
152 406
66 137
468 981
732 65
535 842
561 962
192 492
6 786
631 61
221 864
200 273
52 98
936 723
400 462
386 103
811 114
115 811
359 116
657 541
323 796
76 12
948 195
724 535
573 606
656 737
509 145
817 661
658 951
545 328
813 100
466 745
966 734
689 21
419 767
412 240
747 539
145 759
185 184
954 648
414 544
568 580
166 278
535 168
364 57
856 373
953 305
924 591
396 645
776 493
171 210
688 907
959 258
231 449
483 345
448 267
790 856
470 400
437 562
320 347
682 371
404 607
20 684
992 70
791 224
785 980
900 315
306 497
101 229
469 828
698 755
484 690
1 618
793 380
466 17
745 609
678 143
90 623
526 751
351 746
630 102
599 160
387 418
459 785
945 814
941 952
102 213
190 134
878 232
16 58
155 127
280 194
941 116
266 233
404 225
80 95
286 213
781 260
263 244
901 864
452 36
760 863
159 89
93 415
999 931
862 936
618 120
289 410
632 497
827 632
576 90
78 975
118 841
132 109
341 938
726 808
720 857
699 268
715 631
642 1000
241 629
921 859
838 566
643 604
586 418
129 466
576 682
51 378
906 676
891 2
681 44
192 564
704 382
309 247
330 217
932 954
533 378
437 487
951 352
575 593
599 834
337 961
659 408
485 966
381 455
221 661
949 99
865 743
901 89
69 497
535 943
693 975
627 955
368 595
140 415
101 132
736 483
869 140
490 770
809 769
752 70
682 329
780 928
524 17
858 591
503 326
199 109
989 464
767 735
868 552
571 782
490 293
607 577
131 443
873 446
120 215
5 439
398 172
197 407
876 906
796 250
840 158
833 625
402 652
611 431
438 650
695 134
926 256
722 776
733 672
515 471
978 336
232 571
126 759
629 215
80 34
145 569
121 221
380 764
499 18
461 991
599 711
655 879
649 641
580 221
776 29
66 646
624 137
245 918
233 142
735 226
667 318
892 355
468 670
888 556
172 61
543 493
573 354
190 235
337 995
133 994
400 85
911 267
814 140
681 908
178 674
156 800
306 852
134 268
20 67
449 254
457 902
264 603
495 37
893 462
707 133
874 894
736 478
46 679
37 870
658 568
658 709
675 57
802 280
387 288
795 549
804 495
21 143
325 913
136 202
951 511
191 981
797 391
484 272
877 196
28 553
934 923
548 822
75 542
487 132
541 878
407 452
22 278
779 157
628 192
177 592
19 49
203 309
777 308
167 660
143 481
39 277
229 123
408 966
897 273
148 468
788 119
860 922
874 195
881 82
220 197
560 167
555 1000
823 95
577 888
176 12
787 625
928 10
900 918
966 194
673 540
195 706
555 689
186 154
793 113
767 924
820 107
693 455
614 771
382 878
624 414
451 88
284 745
546 771
970 870
165 562
293 992
539 758
50 623
802 227
485 225
135 214
159 908
713 78
398 288
573 316
35 649
738 721
832 461
613 934
767 121
682 954
876 730
916 408
228 789
936 216
109 524
479 981
264 980
298 297
71 925
515 860
910 658
874 564
456 390
390 581
657 961
157 120
331 250
537 180
356 772
693 608
133 148
608 527
261 695
831 96
889 346
102 694
859 425
225 865
76 121
623 122
334 598
748 209
272 24
354 903
382 328
56 620
123 675
768 961
211 596
791 860
172 790
461 646
542 170
603 537
579 493
877 796
51 554
155 847
212 90
654 637
539 134
346 792
169 511
99 238
718 441
557 594
271 547
753 863
999 504
823 127
963 799
359 934
916 429
451 272
539 906
953 12
746 450
702 834
620 337
592 936
626 350
984 863
637 302
51 868
749 481
782 459
151 155
560 466
41 883
674 465
462 606
563 780
759 660
844 922
87 570
160 900
656 697
658 588
848 451
511 848
599 42
580 367
87 905
503 568
17 580
937 266
658 980
141 20
849 771
594 663
452 922
250 297
688 218
388 156
621 772
880 522
618 323
975 922
893 272
674 682
407 624
667 953
143 282
763 699
41 158
826 939
233 828
895 828
278 5
197 645
823 214
891 575
267 681
849 532
632 731
235 605
797 383
286 970
998 459
755 712
575 30
652 580
876 896
326 245
118 949
233 960
746 195
879 872
641 392
292 192
863 419
454 99
353 542
431 890
748 419
387 238
845 187
898 62
844 540
819 813
146 129
385 910
608 371
376 14
773 19
265 983
492 813
68 896
866 49
422 214
674 255
970 20
687 613
748 8
282 376
85 497
854 622
137 167
600 917
687 149
227 336
254 740
494 816
156 984
927 826
134 196
131 672
740 647
757 171
452 934
882 956
447 167
460 173
138 742
811 311
690 746
675 748
218 614
215 864
892 703
166 356
65 465
712 504
339 345
787 246
650 905
375 206
466 88
179 738
249 851
536 246
536 460
190 317
463 141
968 208
791 750
701 710
962 377
385 198
506 39
217 820
280 454
266 336
357 438
334 533
920 975
588 255
692 295
917 739
156 88
208 846
861 148
782 160
389 581
847 19
375 451
535 394
140 694
472 513
362 791
974 321
796 926
617 680
345 655
934 272
818 953
604 144
467 117
176 225
920 804
804 340
771 778
374 435
233 78
62 881
691 900
448 507
927 684
141 344
782 4
919 15
26 623
609 862
234 172
386 39
627 693
35 942
9 771
365 422
238 987
548 102
143 34
693 686
129 730
92 421
459 813
103 221
521 836
265 367
680 267
221 187
158 81
924 346
171 498
780 251
134 663
690 617
184 336
189 638
746 852
59 144
456 634
388 309
32 824
765 453
673 469
719 672
796 829
372 322
521 393
721 61
589 412
836 727
556 579
410 498
760 854
238 40
999 17
56 18
475 879
576 642
713 7
499 37
926 992
256 414
777 670
169 793
277 386
218 951
764 824
93 313
568 247
875 159
272 528
277 880
826 974
355 312
128 538
483 67
938 532
714 675
787 212
106 647
603 203
58 389
115 395
111 827
939 542
991 992
271 166
838 866
539 275
814 226
975 211
532 351
785 879
605 756
936 890
591 545
619 575
588 267
690 165
534 66
506 512
641 228
216 186
540 317
325 573
484 696
715 846
96 465
183 78
569 546
209 933
19 530
525 583
231 33
22 544
411 931
651 597
521 423
982 786
507 606
996 769
496 977
681 842
119 955
564 364
739 602
969 282
620 386
379 33
563 484
334 557
580 571
459 95
908 882
992 474
803 558
842 893
946 10
345 731
547 791
124 42
323 227
621 306
872 575
401 417
808 413
275 864
326 494
83 208
51 865
920 519
707 571
896 12
6 456
122 215
265 828
844 381
432 243
807 470
866 953
457 568
151 514
807 284
864 270
771 613
379 229
318 362
160 936
159 351
351 188
720 78
556 818
342 964
826 999
462 303
340 624
549 684
607 659
915 714
784 394
517 130
60 660
919 132
173 594
351 272
452 509
835 715
568 787
5 144
124 757
866 506
759 33
480 634
554 934
454 268
182 227
209 622
763 876
603 566
46 667
433 351
143 310
992 435
525 339
678 777
580 902
138 454
51 741
507 373
2 216
450 557
316 648
545 140
500 193
782 952
589 142
968 42
258 55
266 622
32 184
265 761
746 656
388 472
588 156
101 114
282 983
682 867
47 899
895 518
564 177
264 450
160 5
955 226
917 300
481 353
227 45
432 942
883 136
381 457
459 96
13 774
593 9
954 189
329 908
302 790
801 358
603 143
387 594
407 668
636 160
528 808
946 952
429 400
349 752
536 510
56 54
412 715
872 291
334 622
373 252
935 257
309 652
973 715
792 280
434 331
234 953
322 647
121 879
16 256
106 76
366 320
534 215
492 722
314 457
827 114
138 121
903 997
629 357
207 55
963 917
402 157
800 572
950 500
807 89
14 998
102 930
730 507
435 398
365 759
499 902
238 187
133 666
688 309
314 189
414 835
432 1000
155 598
793 650
875 941
998 599
671 156
541 527
643 348
782 921
488 91
30 425
58 440
910 768
712 362
614 905
939 165
45 894
189 46
902 564
298 901
413 422
80 278
69 837
488 872
64 111
872 28
305 101
507 421
773 692
963 173
168 700
285 286
767 358
78 903
5 804
785 152
392 281
334 907
750 229
394 544
458 762
336 491
485 704
162 514
523 498
592 225
65 225
462 370
892 510
525 540
425 23
282 280
356 604
792 777
723 460
193 627
68 858
236 809
282 384
165 161
470 65
314 515
257 329
246 373
724 905
300 317
363 922
276 491
4 171
28 431
185 613
951 854
475 80
897 870
546 334
39 593
459 305
879 155
739 335
447 605
188 789
322 545
888 379
481 284
101 629
40 463
275 431
629 819
692 314
990 50
805 485
238 374
512 866
131 42
487 510
811 863
701 768
479 397
8 600
459 273
702 910
156 185
351 40
561 39
793 986
168 734
914 490
104 604
30 300
221 55
437 250
59 4
616 469
184 142
528 393
808 765
190 672
730 57
655 629
602 804
69 595
197 610
889 93
293 649
864 491
995 623
931 412
267 111
393 604
38 659
758 367
735 255
551 190
233 964
96 433
935 357
170 233
507 57
696 597
614 472
64 752
567 872
114 975
275 999
578 443
230 613
790 371
660 129
627 499
332 308
483 990
187 62
322 256
320 735
427 319
428 237
875 585
787 670
712 447
629 625
861 907
86 467
328 859
597 570
185 811
393 951
774 429
45 510
435 508
723 865
134 973
824 823
403 676
591 706
732 670
325 118
521 518
819 758
746 261
710 890
831 742
296 45
651 299
898 410
631 977
84 462
632 291
660 76
704 866
635 638
631 173
342 285
194 185
308 169
981 557
212 154
956 507
393 796
166 548
56 926
900 245
213 965
139 334
461 479
165 334
888 688
801 165
18 722
395 719
643 64
113 257
574 167
762 91
736 270
931 345
620 236
468 402
590 19
712 803
368 526
780 44
379 936
967 443
534 37
363 250
987 159
688 513
622 752
26 595
898 487
352 355
679 548
942 706
90 753
514 872
718 576
420 59
709 789
433 99
843 226
775 858
33 852
454 988
916 66
847 612
316 520
123 162
412 333
558 319
401 661
542 612
691 764
285 896
358 568
452 340
50 227
923 105
586 694
163 181
287 862
838 173
933 155
577 47
759 621
474 955
565 985
742 103
571 14
374 900
969 54
289 566
829 940
354 106
567 540
410 674
520 706
446 552
223 492
422 645
854 254
387 578
403 856
786 256
889 164
50 502
107 552
266 132
831 327
395 616
102 433
390 387
731 210
631 160
737 395
399 366
902 966
663 563
877 215
98 843
872 214
631 872
276 931
325 191
480 223
241 846
835 552
531 42
212 671
796 649
211 339
479 47
964 572
780 634
371 615
546 151
68 409
928 524
210 582
879 184
224 908
510 525
965 593
757 999
817 142
660 579
49 273
434 210
942 515
820 828
761 894
499 730
484 22
196 693
251 910
29 721
428 500
395 531
123 536
121 867
376 803
44 865
974 241
438 617
895 70
987 398
840 495
326 597
620 651
159 292
247 751
718 837
721 186
696 400
820 163
948 187
164 63
267 779
229 896
823 139
149 666
485 422
281 942
455 281
432 682
688 659
84 523
565 581
51 857
490 397
118 800
328 12
232 921
884 620
998 833
164 780
777 715
178 166
577 90
617 159
465 566
115 432
688 113
165 124
906 620
950 345
95 441
771 289
279 616
136 549
754 637
525 777
388 981
796 638
416 752
761 700
20 45
261 276
359 315
698 124
842 266
518 926
797 774
659 449
264 127
372 958
552 408
284 331
917 75
310 151
832 874
502 839
305 736
192 174
193 437
602 985
874 37
930 759
119 867
619 443
217 106
843 278
852 170
639 243
877 203
264 911
696 652
418 796
31 553
930 877
259 299
579 560
432 404
758 218
235 154
4 543
341 59
907 519
339 948
181 628
837 7
843 961
100 333
425 312
500 774
887 45
822 292
677 86
172 244
376 200
127 237
936 691
378 407
837 413
12 580
278 497
990 742
694 404
978 365
208 963
348 946
620 143
634 960
425 711
297 15
308 124
964 450
657 12
671 697
666 134
874 334
838 470
127 940
966 112
446 156
377 709
279 899
650 332
177 924
341 114
854 932
603 425
915 613
878 690
34 367
698 216
506 142
190 814
432 83
285 676
442 975
684 11
165 897
843 576
78 605
726 394
535 746
97 30
11 659
769 232
131 902
888 284
319 37
271 890
585 192
348 387
17 563
599 314
404 549
87 13
923 678
698 619
493 30
504 722
893 635
38 497
147 48
362 81
211 742
775 102
760 44
686 20
352 793
855 87
480 906
42 400
81 412
866 800
147 244
347 316
295 18
403 666
499 891
358 930
243 31
833 707
688 504
194 437
474 663
824 654
579 276
860 379
132 280
56 548
113 330
372 491
267 754
99 817
485 784
510 695
699 262
486 116
319 344
194 247
521 919
93 836
35 20
646 133
100 838
372 712
369 658
502 323
418 86
8 207
936 259
210 493
761 119
945 258
48 868
91 881
110 351
905 169
961 197
285 926
55 428
600 136
764 686
349 824
279 208
539 583
337 791
760 336
861 69
490 121
697 971
765 497
793 901
950 446
391 611
905 710
346 747
571 787
596 869
639 551
589 595
867 152
42 776
449 520
438 533
638 251
96 954
563 823
887 764
937 84
231 370
135 722
278 710
17 1
281 367
452 241
839 404
49 551
266 582
451 476
160 255
988 1
696 846
55 37
788 109
223 589
250 463
404 866
461 725
423 2
76 618
670 167
197 955
32 133
535 952
938 832
331 99
198 348
609 78
125 861
195 469
945 949
800 705
3 163
193 619
30 797
475 661
35 158
374 922
742 570
264 711
44 51
90 16
540 663
698 271
644 345
592 714
973 991
57 481
920 637
460 55
450 979
208 301
835 804
13 309
907 513
937 28
684 887
343 137
999 585
166 642
145 296
722 459
763 90
281 302
917 133
934 758
126 773
446 351
486 793
245 449
147 245
335 679
562 81
641 747
68 709
527 992
834 420
525 284
780 356
270 55
635 62
848 207
52 75
359 737
189 984
748 10
411 905
535 734
507 968
997 321
38 776
615 97
229 636
463 944
785 858
508 102
722 589
188 276
667 618
185 807
827 338
96 566
919 65
365 373
58 885
990 394
547 280
389 906
388 506
52 943
965 456
356 758
81 132
903 161
709 788
748 732
775 462
104 598
668 156
293 117
392 608
722 102
878 653
688 704
733 638
148 246
933 974
238 184
888 608
457 188
525 666
377 358
655 525
732 822
28 693
420 633
381 606
149 696
347 264
870 795
622 994
398 367
278 967
259 212
122 596
589 926
340 721
177 3
179 437
619 5
15 329
555 442
852 454
966 582
797 611
660 117
146 457
673 419
553 823
503 891
410 623
57 401
759 197
302 215
723 97
698 819
446 95
452 123
108 861
852 56
162 788
979 16
823 573
478 877
557 884
996 400
325 450
639 979
867 938
551 461
372 258
634 324
791 63
642 671
336 346
86 611
290 841
700 553
939 363
718 566
413 493
701 114
383 551
320 302
823 679
913 895
710 346
635 448
659 594
319 104
36 797
451 531
39 668
823 336
700 113
892 533
713 962
521 514
379 609
382 776
917 844
185 924
541 322
394 385
368 807
698 186
158 80
300 836
432 127
542 551
826 785
370 195
561 20
284 457
517 145
963 675
545 552
941 800
846 614
802 454
88 98
692 140
718 421
282 289
618 597
528 486
831 489
666 682
579 365
848 537
496 59
187 362
58 411
153 278
635 535
903 823
197 395
704 544
897 785
291 998
827 702
647 874
785 493
507 76
565 648
824 19
655 636
324 135
683 576
264 100
887 470
411 347
786 997
558 793
533 788
585 845
480 509
857 68
622 24
518 305
656 861
899 607
540 604
661 517
888 754
372 69
908 687
781 691
214 740
85 34
958 225
279 95
578 748
412 773
330 52
964 173
873 292
997 897
724 247
730 284
35 743
908 952
58 877
539 740
287 384
675 299
631 414
262 489
662 14
550 855
704 827
164 46
528 372
554 674
78 331
320 903
827 962
908 885
516 266
556 968
678 347
485 604
366 582
12 366
849 735
742 359
260 309
614 859
611 193
160 476
966 709
809 177
458 949
484 844
725 274
613 324
319 524
48 394
417 445
935 153
31 1
391 646
339 142
439 707
551 164
879 562
899 785
319 136
578 475
795 661
887 617
921 852
154 358
866 863
272 974
983 117
182 774
912 900
536 160
519 990
1 158
583 774
83 193
745 977
764 171
736 375
343 913
828 675
694 967
905 256
792 45
7 980
270 508
182 399
319 186
968 78
936 164
838 67
897 495
932 795
742 949
679 904
535 119
826 679
657 531
694 964
558 5
824 583
802 839
148 280
738 54
842 693
945 946
270 320
301 403
724 796
227 259
270 992
449 433
313 439
6 229
800 77
153 419
737 630
155 724
959 843
791 599
23 298
168 89
209 300
927 697
496 44
843 870
833 544
390 905
413 860
554 235
356 765
135 940
358 217
490 876
647 716
762 868
885 12
927 897
198 720
100 188
165 460
78 135
12 871
292 300
1000 781
48 707
384 363
710 930
572 372
383 200
549 335
266 137
127 50
292 990
391 796
293 994
495 74
210 642
105 723
510 964
833 579
557 983
962 918
816 988
289 569
301 725
608 805
959 417
809 787
34 539
628 979
119 316
70 84
180 372
474 646
38 165
516 236
417 576
784 450
149 936
903 63
6 463
870 442
233 322
259 505
733 990
974 929
988 319
384 816
251 864
841 193
941 773
754 817
358 161
490 639
46 325
302 986
809 759
514 764
751 826
329 917
588 629
765 813
537 409
880 602
60 203
982 770
639 171
317 882
714 114
416 218
913 630
206 122
839 185
212 120
460 41
317 805
358 207
600 686
176 217
910 220
68 984
544 471
632 817
277 246
494 738
963 294
312 387
878 315
390 299
541 250
681 711
193 715
868 770
417 28
479 875
946 838
496 625
869 211
275 688
920 259
980 940
12 346
255 861
341 76
116 502
990 319
663 210
173 484
448 647
628 1
870 769
807 117
170 134
315 657
151 519
74 878
246 15
152 440
521 540
829 412
975 209
559 972
251 4
176 598
550 56
952 763
337 710
354 551
523 938
943 481
790 252
259 294
187 805
309 714
112 416
406 981
758 477
377 916
367 103
268 311
60 814
328 298
687 862
345 604
372 774
970 791
811 635
596 829
114 914
355 132
737 194
633 3
92 952
343 684
127 260
475 649
333 669
100 637
41 64
294 418
827 491
177 692
876 130
299 173
696 917
571 314
704 481
264 26
916 301
356 237
503 994
910 104
47 20
288 93
472 35
127 490
179 679
39 882
411 475
156 709
406 653
636 743
129 949
778 802
218 752
112 861
275 500
791 109
428 305
13 301
259 343
296 938
864 860
676 295
77 732
975 613
270 858
183 843
981 677
962 686
944 439
179 136
116 289
357 441
601 624
177 898
731 373
588 271
797 756
731 580
277 970
78 618
446 523
14 896
611 623
893 120
525 946
600 168
696 193
808 584
944 162
856 432
896 236
920 70
807 330
230 792
310 689
809 64
502 382
572 509
630 460
49 78
758 343
276 596
141 691
883 118
545 294
49 728
996 620
51 823
333 332
167 704
629 117
939 145
392 531
439 78
755 752
148 966
595 788
382 814
982 555
21 963
223 486
403 897
417 499
238 554
711 332
133 619
108 421
643 707
999 362
649 139
753 572
218 761
138 906
422 583
593 737
100 427
248 664
459 757
983 184
890 20
179 773
625 967
26 433
706 150
233 351
889 773
776 614
513 750
967 604
67 452
643 262
406 507
479 10
981 793
69 39
542 305
374 170
591 661
325 183
70 900
408 595
102 945
64 328
734 45
408 445
463 725
376 30
419 176
203 875
221 760
434 597
343 722
715 395
101 824
390 694
328 979
225 927
917 693
114 82
293 121
279 894
504 45
697 340
585 861
264 385
852 565
670 206
494 168
948 945
762 112
452 151
593 478
802 263
366 692
593 267
395 908
429 783
641 683
454 838
813 721
788 11
560 92
200 347
982 110
36 595
337 513
849 807
163 956
581 876
95 828
402 807
461 907
885 69
951 852
820 460
606 39
87 51
781 894
592 910
326 88
257 290
9 417
354 351
796 329
228 140
462 109
716 956
700 301
440 930
691 727
106 171
279 254
658 184
958 85
75 316
496 628
689 151
750 261
859 82
120 119
544 916
494 624
394 854
310 811
819 36
85 984
631 83
924 246
10 89
476 14
583 597
347 83
17 49
108 485
311 726
349 294
166 74
595 218
293 835
904 288
527 397
728 785
474 448
366 435
16 99
452 820
472 689
299 864
980 926
584 151
195 817
340 483
635 352
961 402
144 23
876 574
693 704
275 180
421 374
597 498
994 749
91 657
870 203
727 200
408 207
617 240
306 42
268 82
102 421
38 903
496 751
153 332
263 881
969 391
36 399
644 673
840 109
951 316
964 322
363 362
561 89
463 21
645 633
265 368
689 249
383 952
347 816
883 897
940 563
177 198
621 469
308 682
447 228
104 410
783 211
266 2
87 744
213 793
528 495
332 180
928 392
879 564
541 771
788 316
119 135
750 395
257 179
720 324
140 486
563 674
589 445
955 310
428 723
722 856
849 475
646 23
627 189
400 824
258 345
7 410
274 261
839 921
112 16
867 805
831 631
810 930
187 259
724 262
855 574
991 392
271 882
528 323
113 484
251 901
299 809
744 967
897 964
839 441
959 873
13 90
944 759
613 78
162 831
613 502
592 837
924 24
311 968
869 95
834 968
359 699
209 324
494 497
859 804
843 498
415 160
515 902
4 209
921 410
502 244
699 860
94 335
674 762
97 526
446 952
668 574
770 365
271 187
317 122
919 512
356 230
375 890
363 455
942 752
8 753
865 46
192 682
422 475
89 839
25 817
211 157
774 608
273 59
633 738
481 931
551 991
673 931
412 936
122 619
624 807
113 327
404 446
916 746
810 271
558 86
491 285
647 676
346 193
545 12
823 428
353 34
94 155
215 672
856 982
59 512
643 586
910 535
707 904
800 250
994 655
694 958
697 988
661 486
678 913
950 873
756 90
726 556
223 399
157 879
334 368
338 418
144 551
534 195
745 738
281 615
683 36
474 564
666 860
757 848
20 953
613 184
343 38
730 952
650 564
856 865
82 877
632 585
841 878
727 300
856 518
21 716
230 376
119 517
964 359
755 779
362 987
434 548
707 1000
67 512
84 183
894 123
281 560
502 139
848 425
203 31
278 774
959 148
901 191
833 847
777 672
647 738
802 823
790 726
264 429
737 108
164 650
617 355
15 590
859 649
767 939
371 734
486 32
449 732
3 639
616 429
531 643
962 142
412 847
674 352
914 12
99 476
795 663
192 450
300 466
578 580
245 451
734 661
77 325
619 497
404 334
265 837
135 225
33 84
9 715
704 232
489 105
765 714
654 707
193 721
218 811
442 604
581 800
273 884
855 565
567 563
929 990
828 819
842 325
401 14
561 419
111 714
347 369
722 199
992 35
484 973
971 488
704 618
446 720
212 7
674 544
164 845
742 860
666 353
357 834
112 915
383 412
70 156
37 914
503 919
492 578
301 999
941 708
533 930
400 50
11 912
371 466
54 745
543 974
206 61
459 625
941 410
711 397
293 63
1000 384
569 645
420 985
238 33
681 708
651 612
742 12
70 335
243 765
363 371
541 584
216 312
847 371
68 819
555 843
275 119
598 384
769 585
273 19
956 337
963 753
862 453
824 873
944 176
157 371
481 21
644 497
621 354
443 945
354 383
630 744
662 460
906 67
295 263
36 653
213 633
695 57
180 876
364 401
498 951
674 633
136 937
552 921
375 121
619 592
235 654
133 276
240 900
991 228
359 988
914 578
762 113
251 356
771 895
623 847
176 895
635 643
65 790
404 643
483 149
692 835
516 799
102 819
655 92
428 90
940 503
844 509
555 466
132 270
624 500
736 332
546 620
297 60
564 138
107 594
162 858
908 585
576 258
378 200
810 646
839 101
572 997
132 562
807 78
799 117
161 52
634 63
754 866
233 950
844 983
5 236
846 31
171 166
882 15
274 301
708 456
69 152
818 718
370 622
445 81
621 554
750 139
297 958
632 262
765 508
788 555
783 374
716 1000
429 695
377 344
353 985
515 656
193 908
391 176
37 500
17 872
868 31
18 736
230 512
210 644
140 709
409 679
80 837
965 90
706 751
429 760
173 37
498 566
759 428
133 57
845 576
28 599
466 994
586 923
698 713
849 189
318 174
281 280
895 469
733 496
317 507
750 224
11 941
897 507
489 484
284 76
602 785
709 964
246 946
409 667
856 936
63 490
840 114
297 420
622 756
427 832
221 883
289 735
57 220
153 609
657 161
844 714
443 37
707 739
703 58
777 197
751 523
459 455
650 724
267 469
548 393
864 834
288 968
457 214
502 928
300 792
218 102
81 860
451 277
644 329
921 241
333 628
514 134
781 481
270 11
385 290
70 171
94 743
448 567
718 970
526 355
649 146
716 418
747 742
291 669
956 545
500 238
732 356
303 356
300 230
564 342
913 917
302 494
359 527
636 774
306 445
255 879
654 889
924 552
797 670
229 910
532 23
131 2
488 635
848 334
795 111
761 877
492 846
994 221
419 391
14 773
458 287
510 104
187 225
913 389
640 314
75 493
495 615
236 840
643 854
498 369
211 542
574 747
706 826
888 705
693 102
510 468
526 223
371 174
255 141
924 914
982 619
147 967
349 354
215 52
879 341
746 693
859 809
229 56
644 249
277 199
706 475
641 893
107 87
282 251
707 195
292 967
615 780
346 224
738 688
648 614
155 184
518 576
592 731
612 681
262 421
162 182
68 579
258 453
178 70
537 406
207 557
308 581
526 862
935 165
383 417
293 600
382 594
726 61
244 456
411 490
762 461
919 949
908 115
233 584
773 102
387 694
778 765
621 223
100 443
370 442
554 319
837 553
371 696
410 873
417 399
373 379
28 607
720 551
547 112
610 172
502 470
565 400
272 160
297 48
876 116
352 240
300 265
620 585
471 696
224 109
934 648
7 920
572 339
945 214
92 999
98 355
932 545
802 924
781 590
363 595
429 431
212 844
114 941
891 109
52 366
658 618
865 671
13 77
613 315
814 461
627 779
703 226
435 926
257 111
811 385
51 787
869 381
964 595
200 342
458 452
545 358
391 606
118 227
535 580
169 666
937 966
819 176
814 782
775 98
349 836
540 108
144 614
66 294
373 50
413 131
481 694
209 380
7 720
890 588
32 823
353 358
52 126
136 208
202 392
856 866
413 958
150 273
864 594
786 119
364 206
905 91
450 352
932 257
924 750
955 22
403 892
553 662
126 653
141 647
763 813
333 371
291 939
703 638
47 412
693 678
723 196
301 782
803 343
690 47
231 788
522 122
571 469
50 870
895 99
509 504
642 515
461 12
937 792
317 42
824 657
934 670
616 696
391 754
309 566
38 467
230 912
901 521
776 345
881 157
312 417
228 394
551 650
56 764
751 284
386 272
372 50
659 398
447 789
935 617
31 130
319 792
537 152
427 240
325 25
678 887
431 209
730 415
894 352
32 541
171 773
748 130
946 351
338 881
439 421
697 866
464 830
372 581
235 713
288 654
382 314
547 422
437 176
557 214
351 432
456 575
55 452
684 33
227 111
182 858
513 21
810 945
411 130
924 746
268 258
113 67
694 545
940 158
481 52
491 928
606 241
446 6
759 190
467 141
628 846
575 835
659 904
388 611
573 550
59 374
212 541
683 877
372 106
851 322
314 628
90 618
442 651
638 570
663 408
209 197
449 854
321 82
330 48
564 762
163 597
353 917
588 256
862 920
703 282
787 982
389 122
520 475
912 494
179 328
140 782
533 13
550 327
133 913
126 491
74 375
509 954
882 774
570 840
684 776
364 562
137 327
105 816
755 36
563 346
221 20
847 369
627 680
932 969
132 357
459 450
354 197
745 14
44 292
863 536
315 958
11 59
89 189
631 468
748 592
221 470
684 22
454 225
541 629
506 16
401 92
857 470
374 404
1000 443
368 779
793 749
554 69
31 712
447 173
193 744
780 888
601 292
495 26
917 22
628 627
432 789
193 549
546 738
908 724
77 135
377 937
366 185
801 315
869 389
784 773
276 652
941 270
241 731
16 917
718 469
859 643
908 970
811 105
177 391
177 523
192 393
182 226
274 861
719 990
226 12
800 646
855 196
792 601
302 264
381 352
367 889
198 750
45 610
695 927
428 991
751 406
57 515
721 410
799 621
754 695
747 719
125 484
864 585
988 148
549 920
267 511
994 41
190 633
289 838
383 259
45 773
58 563
394 997
635 449
779 600
978 694
452 750
597 679
994 882
135 291
95 621
698 692
648 434
468 698
169 183
380 144
577 673
971 416
247 625
980 801
521 364
61 477
996 87
726 348
660 593
124 142
335 214
138 374
389 124
567 793
730 982
866 111
702 312
365 263
419 7
449 590
970 783
329 196
194 905
33 334
558 712
539 638
557 600
628 437
344 863
788 776
147 630
388 747
494 327
735 777
105 666
586 842
457 315
636 297
892 893
169 979
658 965
583 952
995 254
246 532
593 62
153 931
796 345
392 312
918 334
865 986
472 705
554 718
145 834
214 171
93 236
627 289
796 446
752 351
86 370
555 341
797 35
265 569
106 992
243 5
694 609
725 456
800 653
267 595
417 185
458 912
102 197
963 979
64 878
13 787
167 590
499 827
184 503
546 999
877 88
423 461
470 875
679 849
994 161
693 790
226 578
580 417
306 673
303 730
786 546
878 718
90 937
468 113
117 897
883 169
728 316
49 491
5 965
983 257
30 997
75 601
193 31
833 848
174 833
910 926
713 849
717 426
528 724
654 32
567 133
49 792
461 105
152 185
572 439
468 915
189 966
573 779
919 796
944 432
930 417
933 439
148 348
321 294
365 355
323 960
485 575
434 705
782 801
672 880
613 898
183 673
235 382
238 227
256 627
713 220
566 982
59 624
607 535
363 284
66 968
46 471
780 313
104 3
210 694
641 98
783 137
249 530
314 911
942 3
714 33
899 730
132 495
446 969
501 82
159 133
506 865
552 959
337 690
593 701
914 543
278 725
692 76
707 408
578 188
370 216
17 316
786 793
285 674
30 165
956 107
300 240
981 876
620 602
230 131
918 969
525 712
500 671
752 521
69 378
352 276
618 223
714 763
325 404
318 480
471 863
776 879
341 605
443 255
166 357
206 937
607 649
956 380
61 432
372 488
623 541
56 773
900 344
749 39
951 903
153 1
916 513
984 56
238 497
55 343
100 278
392 87
42 929
118 273
602 106
687 41
737 51
799 915
372 828
905 570
642 765
288 66
997 629
227 629
718 923
518 700
771 816
271 667
582 162
811 281
352 502
160 833
832 155
400 595
862 634
161 195
371 235
29 309
237 551
837 608
489 86
979 889
89 195
915 728
746 167
790 243
931 601
704 699
884 156
781 476
585 773
245 567
474 944
869 22
654 968
879 319
795 368
351 119
848 440
336 380
208 164
321 329
289 793
8 896
588 74
15 332
929 536
214 417
777 973
638 182
487 286
822 200
676 919
224 383
514 224
513 67
334 47
533 49
701 249
144 108
541 558
433 61
822 50
66 385
148 942
618 878
590 599
991 881
954 606
70 19
916 808
758 476
329 267
89 914
413 316
893 74
862 210
318 893
385 39
704 673
319 140
720 152
342 46
6 308
471 358
916 176
594 793
643 149
460 600
701 339
86 408
59 660
636 123
227 275
501 610
655 603
705 752
521 800
142 773
77 364
127 546
845 221
400 907
332 940
545 771
182 979
577 121
188 549
956 951
356 565
713 721
739 207
599 758
869 184
841 125
388 292
310 87
351 705
421 333
113 508
781 375
160 463
323 297
754 138
954 789
104 64
285 965
87 251
226 257
114 468
822 537
929 381
77 215
732 876
21 970
25 857
863 933
672 519
758 776
276 164
827 313
941 644
742 67
150 556
65 930
216 530
636 616
441 66
660 282
504 933
769 337
696 158
266 608
312 91
310 139
751 926
246 257
466 858
954 883
565 415
26 82
722 121
4 223
507 653
483 228
166 252
188 933
483 619
658 751
58 422
147 171
619 708
67 785
398 139
615 791
397 633
47 462
160 240
388 434
569 92
657 74
581 268
914 506
973 336
585 168
509 209
582 948
995 517
870 928
469 790
208 238
638 540
735 117
483 539
487 843
165 668
582 920
394 4
403 774
136 419
503 344
802 458
939 404
266 190
461 40
459 206
892 1000
147 767
709 300
978 942
917 603
607 901
77 866
769 120
224 330
954 332
365 822
621 596
745 410
159 367
513 791
931 633
412 653
756 180
673 509
547 322
871 454
730 480
561 958
978 290
852 988
971 949
774 907
126 761
87 342
678 634
70 588
754 40
111 970
579 804
61 818
986 943
32 919
433 666
326 928
734 625
724 537
33 686
26 496
948 854
854 202
636 384
346 317
323 849
164 992
789 366
320 954
338 643
425 927
767 604
999 753
272 265
61 560
511 530
400 657
225 722
967 756
229 666
619 370
999 18
854 623
468 649
865 645
739 607
61 652
150 912
462 365
719 577
644 276
216 965
6 937
739 401
233 818
675 654
402 414
278 833
185 675
919 888
831 555
400 681
90 876
826 74
628 396
862 858
566 265
92 227
549 943
752 998
117 278
764 860
551 922
713 267
16 793
249 498
542 154
730 558
550 552
399 463
211 636
938 552
21 698
858 492
978 997
91 793
149 357
258 13
310 137
125 870
687 198
585 262
447 68
858 40
193 839
224 952
671 109
434 395
358 745
568 228
280 155
68 744
144 398
4 420
892 904
318 978
224 604
143 20
552 523
39 451
184 265
683 942
193 61
200 194
68 784
37 146
857 17
259 921
941 345
64 227
597 813
760 78
121 286
418 842
991 454
933 206
870 192
229 338
144 579
69 294
291 804
17 238
252 930
889 286
288 951
210 82
708 477
540 217
636 528
18 713
903 703
841 924
800 613
126 546
285 838
285 120
805 677
385 95
662 516
407 870
146 289
966 548
557 642
106 64
936 517
912 277
617 608
595 207
700 750
861 158
456 193
197 795
659 287
973 800
218 563
732 255
505 81
1000 819
748 161
723 800
229 691
382 490
726 841
431 414
143 224
183 956
789 178
173 245
95 856
673 186
95 486
714 633
450 578
296 481
602 409
191 262
358 829
983 348
609 615
376 419
60 40
690 416
42 119
670 2
241 686
864 274
132 509
364 68
451 110
866 450
547 359
893 264
608 155
148 320
170 78
99 913
237 393
950 797
972 957
708 211
267 225
582 423
651 583
50 178
98 921
938 629
471 751
699 319
380 298
433 431
522 12
956 786
203 737
196 208
56 13
479 526
320 607
276 193
698 762
460 287
261 845
517 389
157 25
220 457
206 367
179 936
454 604
187 26
994 202
246 598
742 997
91 169
383 181
521 774
837 857
238 354
637 442
195 45
777 595
328 791
58 781
481 60
809 49
790 411
752 624
270 845
416 217
319 908
100 973
741 670
469 911
296 104
677 967
941 178
141 617
500 707
211 553
623 492
345 428
400 231
715 165
582 699
408 862
556 736
836 362
511 677
960 365
382 514
867 716
244 704
493 522
512 921
618 707
662 158
602 618
408 892
3 496
273 490
531 630
610 377
898 55
953 950
759 895
897 557
787 12
699 270
340 954
604 987
958 783
155 148
984 251
749 936
549 511
213 159
398 725
763 566
725 883
66 614
197 929
692 29
793 342
44 86
822 629
892 592
402 931
778 845
868 432
131 507
372 297
860 472
874 713
576 470
893 76
985 571
628 609
45 975
504 284
611 236
147 344
910 864
637 891
200 458
196 837
191 759
746 208
762 154
920 257
389 633
816 940
803 390
18 719
125 298
433 875
833 505
571 762
836 983
326 983
566 919
808 268
178 64
872 210
741 401
911 67
240 862
935 934
130 243
4 348
588 829
398 672
170 928
106 317
165 148
931 470
572 569
23 837
992 482
865 258
214 962
334 24
869 647
763 716
813 122
154 627
25 573
770 899
132 208
328 497
492 109
698 357
327 652
151 105
621 104
215 772
951 264
392 98
286 368
395 226
132 634
45 807
329 437
892 298
749 984
320 887
587 664
65 709
11 367
926 459
746 862
314 655
545 467
243 670
708 413
902 683
768 771
712 207
340 894
176 527
600 184
115 216
849 463
155 333
355 573
996 999
231 887
790 988
221 297
864 413
565 117
244 653
143 80
845 12
878 900
105 534
813 659
962 102
885 120
180 600
657 348
514 784
21 960
246 439
275 514
32 326
537 731
934 136
632 288
737 739
198 754
927 736
8 784
106 196
403 544
478 179
904 749
323 706
987 497
356 530
404 695
735 286
431 765
428 904
973 540
418 40
55 840
881 572
358 143
267 451
655 894
924 413
494 325
1 694
914 948
789 900
363 33
767 56
736 124
220 952
715 180
124 557
476 695
568 401
961 375
571 903
764 494
719 199
391 726
786 173
807 87
589 215
781 5
937 600
844 614
33 984
124 176
526 151
370 542
82 939
643 46
582 874
318 223
479 130
877 755
332 287
479 557
696 409
142 746
979 414
66 536
299 615
866 767
594 369
663 932
660 823
139 898
162 642
718 276
459 362
147 131
755 295
76 80
422 141
551 31
13 984
395 455
63 824
92 891
998 795
229 902
983 521
519 384
141 23
881 305
348 10
335 353
515 769
55 382
135 838
316 601
581 77
645 967
909 219
696 143
388 347
421 126
316 105
136 842
832 297
509 761
884 406
246 984
502 474
907 138
84 199
238 671
873 716
468 912
345 243
810 894
730 964
129 731
440 719
743 799
823 290
905 59
675 147
7 420
746 362
918 827
409 984
542 855
557 604
835 326
641 654
867 786
862 504
66 840
220 837
767 563
631 36
848 485
824 991
791 874
95 14
691 997
468 831
531 84
377 172
638 336
861 769
364 920
705 83
48 311
876 627
667 707
299 334
242 426
102 807
418 197
45 811
841 838
581 621
977 688
431 13
498 779
1000 108
396 631
536 958
488 740
106 817
379 521
888 926
818 120
606 311
540 511
164 75
140 278
14 860
18 934
539 836
491 455
723 394
532 479
755 448
472 384
721 931
332 427
88 679
482 103
399 508
64 619
646 822
676 681
846 854
720 778
179 498
565 336
496 492
872 484
547 848
105 318
927 833
9 992
637 202
854 477
174 385
892 263
35 839
693 847
377 103
106 942
457 243
843 458
944 106
431 301
513 495
917 401
353 802
169 483
129 113
229 267
895 800
247 839
867 955
831 829
894 517
714 623
225 642
76 371
476 578
700 371
177 682
743 859
927 828
78 395
354 69
210 506
438 584
701 887
670 743
66 557
198 140
547 598
900 270
771 121
144 375
470 733
876 381
725 939
218 834
728 44
317 997
611 921
971 762
358 809
12 897
645 158
451 421
795 394
504 245
931 323
329 195
810 978
140 663
461 640
736 753
162 335
928 630
913 692
411 399
385 620
892 531
801 749
335 351
599 106
209 331
937 3
986 31
780 977
80 497
417 121
650 325
362 273
385 727
589 893
268 679
321 432
714 533
874 22
762 632
346 505
318 216
427 230
374 844
652 459
802 902
505 490
237 48
106 732
118 3
683 813
913 490
123 358
578 230
736 930
427 847
958 67
983 272
376 523
885 453
773 578
569 526
77 513
583 494
366 741
656 629
880 67
164 510
783 569
682 260
518 522
983 288
820 183
255 147
929 709
358 859
383 254
85 150
290 434
89 641
740 92
995 547
112 12
917 321
198 178
885 303
584 692
967 200
66 174
494 527
985 888
211 117
496 138
134 235
228 687
120 353
967 60
97 603
661 198
371 985
858 740
753 39
186 609
533 502
869 826
442 634
102 185
28 290
866 125
617 247
623 129
467 620
315 374
591 298
500 874
170 576
878 702
251 403
504 930
743 979
12 889
930 134
482 384
25 329
455 521
131 165
820 295
399 624
629 988
244 381
819 546
461 23
897 638
671 291
790 193
969 286
258 734
85 474
325 463
168 470
692 710
223 69
755 325
115 414
608 393
883 711
701 554
367 495
675 539
917 243
471 807
926 103
857 568
207 374
968 637
34 118
486 443
352 42
884 445
358 135
596 34
661 422
733 326
873 17
889 805
417 952
140 197
928 837
847 635
142 911
300 471
588 56
789 281
777 988
167 469
868 643
572 759
427 456
28 580
978 969
777 16
553 13
233 373
659 457
20 757
299 311
548 162
575 48
967 828
494 466
973 935
771 758
179 870
544 796
987 980
42 39
431 420
195 799
126 969
418 176
496 649
230 816
24 549
157 555
741 250
617 509
243 713
139 715
126 110
687 188
873 346
447 461
356 308
119 104
434 520
556 13
477 954
84 874
913 602
842 518
127 60
690 700
885 153
252 407
650 732
414 901
937 679
605 413
257 67
801 677
736 84
139 519
572 488
936 599
902 487
330 276
640 406
586 661
754 260
262 860
588 672
115 75
938 131
400 45
271 907
777 961
914 328
810 928
100 619
461 289
727 749
578 835
753 417
354 514
402 778
488 994
950 631
882 973
826 148
433 990
620 968
99 532
512 260
697 870
28 345
151 505
354 46
14 599
562 579
847 452
99 670
74 780
178 968
958 649
690 284
517 712
767 382
753 167
913 710
753 632
313 606
963 586
661 969
816 965
592 412
814 632
433 130
585 970
1000 110
985 165
40 703
954 968
534 435
809 795
615 289
592 378
877 401
747 93
311 87
569 291
466 929
788 966
440 959
237 752
888 792
112 546
977 808
513 252
546 582
441 960
877 544
857 147
403 792
813 611
676 258
754 616
415 217
921 689
705 86
666 287
902 913
30 780
589 754
707 467
680 108
123 493
448 949
883 407
52 961
782 887
14 108
391 294
51 640
655 202
872 406
254 769
842 431
141 669
118 469
314 722
692 704
186 848
110 869
414 329
841 939
489 822
88 32
5 347
347 544
771 598
10 907
317 7
335 266
33 688
117 905
96 211
167 980
137 404
260 630
693 638
401 931
570 921
42 527
511 274
108 194
125 156
443 56
950 419
911 540
822 396
85 569
903 74
503 992
192 394
124 670
375 721
900 928
336 832
451 449
399 310
930 477
530 944
518 575
885 769
499 647
419 283
400 834
680 904
582 516
431 326
44 646
241 760
145 924
300 643
149 996
833 662
706 895
630 40
101 652
890 483
701 286
728 772
427 373
417 981
682 142
127 149
284 107
364 894
695 458
692 788
458 979
806 253
523 816
736 32
503 571
501 816
34 91
926 22
605 659
24 367
167 894
711 499
373 294
565 809
107 316
234 427
427 525
988 295
170 600
731 301
80 382
160 67
503 215
186 809
835 333
372 894
773 431
865 150
53 825
179 525
819 941
337 660
688 356
805 797
333 130
929 765
146 353
684 842
743 826
294 122
303 944
791 48
133 658
581 510
994 124
954 740
16 754
90 412
240 275
649 579
736 410
567 119
790 553
127 550
635 427
656 999
93 557
492 119
115 641
478 345
612 621
863 841
984 183
309 446
887 646
493 138
524 902
64 170
196 871
432 637
670 364
670 707
306 351
475 491
732 581
385 586
364 606
757 131
545 508
453 954
860 132
764 399
745 372
758 756
419 867
859 810
661 227
369 67
200 401
699 271
651 547
591 10
376 531
21 411
987 410
293 193
433 851
26 556
684 731
463 824
301 776
565 85
933 913
410 380
945 650
266 449
897 8
630 552
959 790
941 400
469 475
622 216
805 760
524 32
31 918
54 217
707 34
4 410
413 867
844 887
686 875
118 217
340 677
721 858
531 848
457 483
862 343
172 832
353 520
708 658
1 554
337 346
9 956
768 210
346 654
484 522
829 339
961 541
126 740
466 857
305 491
552 75
898 330
292 674
543 932
611 318
83 879
266 926
839 163
502 349
75 24
132 924
920 336
506 628
954 198
351 840
513 18
423 136
133 554
557 419
920 225
484 30
58 857
214 375
854 392
700 681
731 539
92 627
942 805
306 517
535 765
532 828
831 970
484 187
679 517
594 952
42 462
281 108
673 298
74 274
391 554
968 688
96 891
940 25
767 6
615 892
44 946
120 980
726 441
935 65
959 515
927 568
736 169
60 778
500 158
927 882
82 101
159 519
371 878
139 675
961 634
938 949
831 11
996 267
908 488
235 180
948 831
779 670
928 749
636 60
442 399
594 960
624 589
214 890
428 874
818 137
581 628
922 94
475 339
653 312
312 575
379 714
454 469
284 671
480 533
418 13
589 414
105 59
606 715
334 631
524 974
141 64
877 651
170 37
51 888
650 94
187 251
868 547
711 463
601 381
647 675
861 940
2 836
387 427
727 751
987 373
964 808
621 14
24 390
283 694
207 728
369 25
136 822
487 920
21 786
400 327
953 867
400 381
286 93
443 722
235 59
394 237
605 207
662 601
202 154
83 431
193 136
357 824
944 926
437 530
609 722
902 719
170 406
433 707
226 163
420 314
669 869
451 873
533 641
499 629
893 818
160 480
814 48
864 348
470 780
539 46
980 387
4 115
935 962
872 593
828 202
954 265
808 54
51 63
149 924
706 656
862 901
231 80
290 397
648 824
67 579
773 929
268 715
478 292
860 105
652 505
184 746
346 272
530 474
627 534
678 181
639 462
324 375
193 264
57 352
98 630
262 954
698 722
995 141
787 463
781 731
613 132
530 704
882 777
189 679
59 294
797 40
627 486
98 765
56 950
808 791
138 96
491 415
110 224
700 160
796 643
518 36
263 758
530 712
438 362
376 725
81 668
583 695
601 942
880 203
493 885
514 267
179 486
682 567
471 142
164 375
316 401
421 743
332 520
491 1000
314 155
97 15
879 177
754 924
232 362
88 400
846 362
503 152
525 471
544 923
551 347
561 975
620 416
617 955
974 157
75 999
279 897
998 334
257 649
942 46
476 120
530 979
293 6
199 141
934 431
121 525
632 475
434 975
59 211
635 959
605 694
861 563
731 401
443 482
711 443
820 390
373 332
231 141
58 783
930 709
30 365
628 661
696 561
417 823
134 460
941 342
447 159
469 157
813 112
881 623
945 809
833 918
302 411
132 236
453 366
64 833
797 235
902 95
881 871
108 514
290 75
7 351
514 659
192 168
224 389
439 9
509 719
160 898
869 879
69 615
713 324
399 211
615 185
786 412
517 412
400 379
530 592
182 697
340 109
435 146
296 190
672 171
193 364
914 496
496 277
622 346
675 305
740 666
704 787
213 379
490 152
162 688
236 966
126 11
291 789
999 285
33 994
24 397
104 389
374 425
486 596
754 431
7 861
52 13
748 270
518 604
775 146
110 817
891 393
408 179
777 780
907 300
55 632
653 854
668 549
8 527
688 533
76 450
596 217
223 868
496 568
499 982
232 342
143 294
623 362
950 334
382 507
544 866
490 727
810 845
790 950
536 894
596 113
600 579
667 190
767 970
625 804
820 646
698 341
69 76
916 519
271 888
846 124
314 126
69 858
454 238
388 185
524 814
513 282
392 534
754 9
511 849
723 627
527 840
874 882
962 724
877 159
187 465
621 874
112 945
943 191
934 658
383 696
545 235
173 645
966 271
555 227
888 891
955 533
810 759
724 278
846 898
809 781
912 228
178 966
69 752
370 956
11 963
380 472
863 861
328 343
601 183
670 173
791 119
264 356
795 916
965 315
857 617
509 294
233 981
629 680
244 378
720 283
876 445
314 287
375 708
299 990
589 732
813 13
158 800
870 535
912 719
309 657
808 328
666 262
4 967
562 679
852 493
873 18
332 249
819 105
261 123
877 764
719 814
511 753
477 353
737 190
259 557
417 75
807 18
803 611
339 552
767 153
428 597
759 591
51 456
877 141
438 111
871 951
656 527
881 510
378 884
544 857
712 687
50 358
567 566
476 694
299 310
259 139
273 408
275 402
875 486
16 877
874 15
856 353
267 601
926 683
346 596
101 599
743 226
718 723
160 359
277 331
554 233
183 331
31 66
504 571
783 648
39 51
556 704
699 607
820 826
885 659
586 874
980 55
870 286
591 17
116 653
772 494
244 911
157 618
746 47
506 97
551 386
511 185
326 887
774 141
642 77
499 78
202 153
767 120
200 185
363 968
246 146
578 24
3 402
208 627
477 407
836 235
913 432
811 182
982 584
402 918
659 600
170 9
333 648
191 865
941 390
165 564
427 542
64 911
185 225
723 693
648 477
744 515
659 244
674 520
277 519
882 352
959 592
782 389
568 523
433 284
901 849
325 203
871 237
579 451
203 256
734 765
274 820
475 929
549 463
276 286
47 701
870 504
245 132
572 792
756 415
964 7
472 977
95 531
467 950
813 156
636 254
861 259
608 474
117 332
510 280
388 459
158 370
980 603
64 186
555 835
714 23
631 368
961 419
47 562
648 965
956 34
599 877
89 894
581 406
389 700
238 859
614 259
987 134
564 970
467 246
846 87
958 503
780 180
580 603
654 451
422 557
427 447
37 613
415 115
298 814
82 846
867 686
564 600
749 13
936 143
620 141
631 918
442 834
26 116
75 575
5 507
80 59
225 613
147 443
982 369
891 446
99 465
184 940
289 76
854 683
770 301
177 176
29 408
535 762
39 228
358 454
635 528
111 871
526 890
764 784
867 613
87 666
728 780
880 210
499 907
849 298
660 381
630 573
130 829
721 671
111 107
91 672
922 33
353 46
942 252
180 760
973 507
221 859
643 28
768 922
658 279
987 470
403 398
415 484
68 313
595 154
64 738
654 813
445 386
379 522
852 453
13 638
343 666
210 182
855 118
125 961
961 371
61 571
94 857
26 278
470 728
262 892
87 496
75 268
39 56
521 123
448 716
653 431
614 804
356 743
770 735
813 177
214 338
537 432
435 752
520 738
233 893
649 138
940 650
299 603
264 949
21 276
733 195
667 256
213 122
318 945
467 298
156 407
401 470
907 596
78 570
840 502
702 549
135 541
926 731
633 822
66 311
707 317
989 947
461 711
511 174
451 196
218 135
318 113
167 429
786 291
403 615
141 627
232 256
711 168
440 223
862 700
551 273
428 165
785 305
286 725
914 691
169 1
822 539
833 197
725 659
621 397
28 64
955 934
452 793
142 795
391 878
796 887
945 28
881 604
969 486
496 115
384 411
151 317
241 400
346 167
654 518
648 58
994 614
134 255
688 254
829 789
730 856
891 470
380 910
315 413
256 699
548 290
431 66
132 342
746 837
376 342
249 123
777 643
120 22
904 157
955 338
691 106
388 168
645 797
941 302
515 345
396 57
138 213
861 854
964 400
58 26
318 314
290 902
991 465
194 357
337 265
516 261
411 67
338 93
802 249
329 763
755 601
701 871
374 459
69 481
615 701
7 358
408 171
561 530
458 873
673 769
266 451
314 421
262 497
527 911
856 351
177 920
872 660
775 991
987 606
698 792
860 358
713 105
939 508
246 625
744 26
174 501
457 182
69 738
36 899
13 753
88 202
470 414
340 907
270 982
417 838
666 575
670 191
966 129
466 382
946 373
734 96
552 225
316 9
611 195
684 574
960 811
290 233
139 136
710 268
684 772
958 675
518 9
532 534
930 82
722 885
277 711
333 693
786 839
585 208
355 627
667 289
3 832
998 617
63 491
246 721
707 184
339 672
114 144
161 11
762 699
945 863
30 526
400 284
200 397
773 948
208 532
212 19
823 868
330 336
904 421
154 195
189 82
160 280
49 460
55 792
623 185
484 28
888 532
775 266
357 351
714 105
593 95
913 663
755 352
718 938
20 539
294 458
280 296
551 826
475 901
414 694
25 552
57 357
184 554
843 344
775 206
68 768
788 458
608 396
553 929
4 745
574 777
385 118
942 892
11 507
802 920
475 174
954 803
265 84
216 688
807 570
326 990
91 158
429 181
655 275
489 854
2 39
728 705
693 270
871 748
433 526
462 48
872 474
520 655
910 265
672 396
681 640
897 61
921 319
933 880
439 331
166 255
213 282
578 590
13 958
300 904
827 926
495 687
35 310
786 981
384 496
226 907
447 281
132 795
156 594
125 282
333 555
731 477
779 631
999 126
935 169
208 725
460 813
60 840
496 67
1 327
102 141
678 127
336 149
801 215
317 163
483 10
996 29
890 463
851 814
582 847
903 628
565 30
254 672
786 868
20 506
942 891
691 726
844 883
753 384
974 596
61 687
943 716
915 489
191 581
900 130
21 763
942 940
576 298
810 795
454 920
125 779
770 978
198 302
839 549
461 318
328 966
372 754
164 392
416 809
28 696
431 599
936 623
589 693
498 301
951 274
700 678
799 913
816 324
129 946
494 531
285 703
981 585
21 40
517 499
129 54
493 674
54 181
399 519
5 684
174 901
80 834
945 803
103 17
65 256
962 703
139 934
687 344
922 945
742 524
935 453
956 781
511 838
707 335
826 215
126 560
416 669
12 571
234 602
844 384
299 324
508 457
292 64
866 138
109 899
171 921
891 133
163 533
797 677
657 851
388 158
104 9
771 786
822 512
339 868
701 233
558 832
261 856
606 752
891 247
370 89
185 636
318 570
994 111
17 907
908 667
692 259
629 139
82 139
659 572
808 218
719 272
44 902
174 494
403 226
306 233
84 627
842 799
876 510
706 985
260 29
677 416
199 137
613 932
712 449
904 446
503 168
281 373
837 146
499 299
732 313
511 301
314 294
523 187
445 642
826 548
747 618
44 135
325 69
14 193
950 266
133 132
953 100
490 135
713 870
759 212
531 568
208 943
14 567
187 967
654 526
507 95
440 838
935 893
707 259
477 319
9 720
254 820
339 885
661 790
216 859
543 715
217 66
392 900
89 578
858 409
862 465
816 566
667 929
736 386
228 283
984 955
684 924
719 526
575 46
648 196
998 537
399 499
885 496
472 690
28 549
196 76
751 868
695 282
670 356
991 770
463 281
76 118
724 493
677 292
858 161
642 167
774 490
751 145
80 184
431 14
96 366
525 745
290 690
779 351
400 343
378 801
856 551
560 333
263 281
275 524
140 999
110 21
598 741
232 762
906 456
502 897
162 832
611 655
748 940
484 59
943 721
271 831
295 271
48 762
105 136
299 45
931 773
674 336
462 719
607 741
892 667
20 975
743 103
890 561
883 104
166 233
520 486
499 152
151 522
556 235
571 151
15 86
535 983
387 251
105 419
742 804
234 390
66 676
987 699
620 274
57 558
983 414
243 769
868 457
503 796
736 684
55 172
453 973
380 889
347 177
87 932
862 686
818 774
595 254
435 540
148 569
981 558
208 280
885 883
454 716
514 154
816 199
751 905
275 70
695 457
323 868
272 684
711 144
545 922
55 723
768 819
872 457
630 37
44 414
223 556
896 489
689 868
967 305
199 781
616 593
44 380
995 998
710 819
273 96
185 530
113 295
151 673
470 118
99 354
377 889
869 422
439 409
260 157
723 687
280 672
760 441
884 497
42 718
604 477
612 805
894 108
924 434
881 874
398 805
558 47
309 46
189 377
761 209
494 651
311 264
392 278
480 335
334 951
622 167
740 138
255 447
476 899
906 499
831 525
917 341
165 891
144 10
226 795
487 562
227 855
779 281
778 849
596 330
497 211
146 718
951 527
257 422
94 933
287 991
882 117
78 914
468 97
670 138
50 420
800 666
735 677
544 299
278 416
669 197
637 882
741 403
259 844
698 74
142 575
578 930
511 148
418 651
795 51
333 679
876 684
525 904
231 169
566 50
158 536
154 320
730 334
469 433
359 162
255 602
100 869
238 672
273 727
118 226
549 616
395 349
37 591
331 858
167 585
967 12
306 183
562 114
140 776
516 845
64 871
591 168
417 782
584 898
17 240
939 684
451 369
123 163
260 579
702 179
35 363
441 929
938 185
365 161
252 689
219 812
694 195
776 727
509 206
747 97
446 942
284 123
202 434
365 696
743 359
880 741
751 553
643 697
469 720
432 438
412 990
914 57
398 608
162 954
599 224
879 134
273 501
120 608
790 823
702 8
11 639
910 907
507 983
33 545
277 495
887 834
302 506
466 75
480 282
820 554
703 497
133 866
884 933
294 980
263 52
585 438
165 407
156 11
3 56
61 301
65 356
153 196
535 421
782 506
867 247
893 328
228 594
852 251
504 236
784 194
858 221
540 885
353 672
311 966
647 870
897 995
351 273
240 154
763 563
547 720
680 851
959 408
51 352
139 797
447 658
820 320
367 527
69 875
535 194
345 439
569 718
136 581
158 484
207 787
554 866
383 974
511 478
487 603
135 758
157 471
364 592
862 527
843 46
621 316
760 169
454 165
50 965
837 455
482 264
213 834
382 856
678 555
965 486
927 456
447 561
156 34
641 550
274 831
979 714
467 842
199 413
658 669
44 863
956 305
620 210
630 905
68 67
583 980
720 739
708 604
20 887
333 961
392 403
313 390
799 418
254 429
437 623
331 139
780 549
137 409
200 317
781 522
243 9
589 139
673 281
621 399
525 137
119 543
496 987
490 838
842 494
895 937
858 398
546 35
545 245
36 23
88 341
209 432
432 120
336 112
120 140
172 2
354 932
331 14
156 429
119 583
256 680
924 567
344 283
962 20
596 889
630 441
3 66
817 873
460 483
949 127
41 575
496 517
896 566
334 486
531 488
141 432
526 839
980 775
370 991
297 721
172 779
786 860
272 341
619 554
77 832
728 271
197 122
843 417
180 991
970 994
312 645
265 86
349 943
29 159
693 402
883 773
588 734
188 632
76 820
341 142
18 650
651 974
977 517
344 383
678 337
469 877
881 244
554 768
564 296
95 827
23 266
364 268
228 712
627 428
215 489
47 130
981 713
822 123
140 985
278 284
780 905
897 875
645 706
966 331
490 847
467 799
270 875
75 661
111 321
510 496
788 439
517 715
867 545
486 918
597 948
490 870
42 761
291 982
878 52
458 481
283 521
419 159
183 373
422 738
434 584
734 51
97 517
592 420
310 501
522 190
291 517
434 686
139 540
331 105
943 96
499 19
751 707
867 400
591 33
141 918
575 792
677 170
313 602
363 80
447 243
999 649
682 742
482 754
42 40
710 372
196 767
202 25
997 264
951 68
452 501
658 339
491 564
158 379
488 2
730 543
636 288
789 969
422 550
471 593
163 136
519 657
387 658
410 518
723 848
731 74
130 979
328 126
746 262
727 366
854 763
323 632
486 519
259 676
536 169
567 541
786 781
847 991
962 725
191 294
616 184
134 467
547 493
519 36
218 582
150 576
861 799
716 302
897 523
801 898
453 570
724 614
613 693
676 474
521 660
123 1
229 264
231 335
982 66
918 507
535 40
93 139
517 490
76 273
546 130
22 186
937 922
442 785
123 275
388 316
963 640
789 231
420 190
218 877
117 390
870 457
122 102
613 632
767 494
555 863
776 324
938 47
719 874
378 178
747 674
382 321
787 865
262 598
964 927
968 157
842 485
607 816
357 716
577 210
852 270
95 768
465 994
100 449
460 634
7 497
491 88
804 672
889 817
923 605
997 961
523 32
432 281
752 359
707 877
543 278
842 771
153 613
856 165
223 103
700 691
600 890
300 867
319 401
637 412
131 485
901 633
586 901
160 462
716 593
772 26
363 299
623 885
639 435
984 227
252 57
32 147
808 494
757 153
553 600
593 260
115 123
211 15
367 268
226 107
120 816
782 97
132 65
955 659
703 518
598 680
829 78
871 532
140 763
151 795
26 194
395 845
564 619
249 503
264 507
813 752
299 992
124 586
318 580
362 628
897 385
89 998
782 410
39 918
463 319
369 714
885 742
553 88
172 111
465 69
736 857
493 704
539 702
456 793
980 338
892 573
660 627
257 754
202 580
994 647
796 804
390 3
631 318
772 891
153 276
208 334
960 141
386 230
803 704
2 256
975 415
166 584
36 433
728 704
64 874
271 799
769 504
753 200
311 819
805 635
88 598
189 277
187 725
334 634
468 658
571 678
881 730
922 539
313 524
611 861
301 642
24 673
435 357
966 586
876 769
546 137
232 785
621 262
736 420
637 869
309 680
51 47
803 724
487 117
824 730
622 385
28 581
988 33
287 647
737 546
56 119
861 865
973 198
870 404
267 839
386 624
605 12
769 852
174 298
817 713
291 141
531 282
863 636
744 9
944 97
462 345
927 945
998 335
728 459
257 406
270 80
509 93
216 718
476 512
266 809
274 326
501 303
95 625
640 605
148 231
306 439
305 66
760 644
188 150
597 596
136 439
90 297
229 558
922 288
754 366
120 347
69 533
397 358
142 764
221 971
80 499
146 868
273 772
930 311
513 210
82 931
422 688
883 271
184 681
124 86
551 712
347 104
311 894
103 134
23 999
357 268
834 326
313 833
398 384
318 916
291 174
434 593
254 829
908 150
23 168
347 752
260 837
417 184
132 674
536 982
693 95
735 489
342 474
805 764
892 641
663 172
439 155
842 779
974 630
296 18
327 257
124 710
736 696
303 601
379 959
785 228
36 915
810 3
651 842
359 462
841 547
618 263
6 790
838 62
91 101
829 400
44 633
605 446
74 711
95 160
937 69
824 428
78 675
570 671
330 143
61 915
432 567
743 514
213 96
777 964
468 153
719 792
56 610
345 668
373 521
61 241
245 10
499 556
446 613
187 896
112 932
568 772
2 171
646 525
528 138
601 184
100 804
784 74
31 284
975 569
258 852
493 918
134 586
552 355
969 618
382 722
617 486
472 982
259 478
646 686
560 637
229 841
211 44
799 622
787 831
24 928
790 220
765 407
554 196
684 785
722 818
532 802
82 784
380 986
548 984
987 39
439 16
216 609
330 255
813 160
35 314
432 770
499 68
313 354
998 560
420 58
560 419
235 596
897 245
543 772
719 472
893 31
129 457
698 951
495 228
563 216
750 893
584 491
864 602
902 331
730 868
161 337
288 738
767 28
767 981
497 294
369 439
324 119
428 327
790 58
125 760
454 897
213 323
207 343
61 311
875 807
2 544
294 15
807 252
542 515
284 485
847 879
115 981
123 299
450 293
620 773
114 151
837 174
368 308
560 311
575 151
965 518
630 854
703 50
230 390
907 49
193 103
523 763
990 906
122 370
560 709
276 427
580 938
691 356
575 514
440 795
705 215
491 421
109 283
701 592
546 83
503 376
921 843
771 814
139 837
293 700
61 351
65 127
188 935
880 705
388 926
377 805
357 652
422 792
234 125
838 560
236 897
55 566
736 640
868 867
502 270
316 280
377 708
487 378
195 82
739 749
611 469
876 138
584 152
856 724
213 162
609 209
707 226
997 258
970 751
919 251
908 852
892 374
295 679
243 25
89 169
973 964
635 584
935 927
901 434
373 639
753 386
851 394
111 234
651 374
514 796
509 969
992 251
981 207
477 842
386 954
980 319
671 132
840 458
787 287
428 99
22 384
597 647
802 784
370 575
421 168
849 512
97 942
472 636
150 264
973 326
816 135
831 21
103 172
372 291
223 282
275 553
221 828
438 755
608 44
569 214
299 524
670 677
363 185
386 801
159 401
996 952
676 179
320 336
674 359
341 197
50 433
679 902
178 514
234 732
303 366
213 505
858 569
913 152
23 145
203 782
2 596
64 679
170 776
317 475
275 113
686 916
171 715
751 327
829 921
356 317
922 54
792 692
639 805
12 546
462 165
75 727
117 299
241 166
920 511
777 187
366 400
694 192
358 988
948 38
112 892
86 965
797 321
568 139
142 60
422 777
889 807
369 181
530 423
33 437
95 736
352 652
958 936
291 328
490 284
786 18
515 966
732 859
462 469
836 99
635 494
291 654
8 939
811 867
960 77
499 536
779 179
416 261
210 598
317 735
260 434
308 711
751 170
68 127
770 671
224 751
618 982
35 888
152 319
434 504
124 177
959 970
462 276
403 154
319 890
703 608
548 378
753 785
839 33
418 407
780 950
877 336
144 872
231 232
69 900
541 553
994 720
960 40
742 335
209 907
835 24
339 331
294 846
183 950
960 94
820 39
572 796
980 634
377 54
814 274
770 292
425 134
763 234
732 42
687 483
885 328
956 869
569 706
910 837
138 495
318 694
829 651
276 292
274 802
893 571
541 415
743 965
146 657
800 600
243 429
845 515
872 452
45 280
567 635
581 574
314 930
502 55
639 641
762 386
261 543
800 678
74 933
690 102
217 270
710 846
173 773
572 743
279 550
690 95
578 625
271 328
823 466
347 413
776 737
586 875
449 609
681 425
207 571
592 190
99 700
149 63
193 451
555 718
857 186
511 396
181 451
439 133
292 620
285 719
857 296
783 496
140 508
536 995
852 187
583 480
203 185
747 240
223 813
778 368
981 945
498 915
172 496
791 278
237 706
198 56
978 682
986 238
398 413
833 747
763 814
230 907
878 997
498 547
339 453
459 680
666 172
900 573
2 373
555 871
619 179
620 2
129 263
354 707
864 448
135 447
521 371
408 187
231 348
767 548
564 366
934 682
927 715
688 213
243 651
718 849
855 716
172 788
326 211
964 442
588 746
343 864
746 771
955 29
854 140
328 66
52 624
358 365
921 188
690 476
356 160
862 382
342 864
102 5
192 578
722 560
903 514
416 749
116 921
791 110
730 709
720 580
98 136
885 958
97 573
807 855
178 67
856 895
592 765
160 292
98 143
656 698
314 834
678 437
711 263
54 235
299 314
379 189
58 605
776 573
782 907
89 933
564 374
428 730
800 431
54 51
808 458
37 375
532 315
736 495
42 924
513 692
398 928
712 642
60 568
159 173
543 142
136 577
154 319
737 943
297 125
449 250
407 337
507 845
383 576
737 704
610 223
749 428
978 616
501 898
236 948
915 384
18 508
715 931
359 167
47 190
985 173
710 554
249 747
226 885
827 93
293 927
926 897
277 694
193 803
511 573
552 333
2 375
354 397
883 431
719 234
255 114
76 470
200 579
541 874
818 55
723 99
153 290
96 123
172 193
177 705
803 212
508 181
193 730
590 631
618 22
618 407
903 636
809 207
887 156
556 459
751 399
759 757
147 289
139 327
950 135
934 159
807 860
713 271
893 172
757 232
882 238
227 998
362 956
550 450
259 607
840 551
900 921
673 66
76 648
470 383
166 26
13 689
100 123
59 635
153 601
322 553
662 297
991 564
504 655
12 963
181 225
833 809
373 30
105 537
575 1000
499 637
843 493
786 510
531 486
168 776
944 331
526 220
267 716
645 129
745 15
376 984
409 956
245 282
334 623
912 519
486 748
776 291
383 286
912 463
711 831
588 575
574 109
124 238
791 191
822 384
854 983
61 887
324 635
808 645
856 486
614 594
279 683
912 393
422 995
244 743
593 316
539 456
45 862
181 892
212 461
110 442
608 917
266 723
791 623
999 403
960 476
755 354
65 34
228 58
76 779
131 98
189 181
450 291
3 54
818 493
384 403
392 440
656 317
474 627
905 711
871 970
370 1
429 918
858 596
912 9
687 996
78 487
987 435
826 256
87 367
740 163
421 640
644 24
536 913
744 607
247 137
399 591
896 767
419 941
13 286
983 820
659 112
673 225
179 258
805 209
123 499
162 286
792 316
454 783
895 683
881 385
742 923
701 711
165 900
367 801
319 91
329 402
295 864
736 604
710 922
611 680
636 9
762 64
216 910
688 750
917 604
301 115
610 663
835 508
416 796
134 614
48 737
966 771
848 477
931 95
571 601
247 533
333 161
817 994
519 534
35 400
726 858
138 612
106 103
703 425
588 994
807 768
555 150
15 163
649 790
202 479
908 99
2 403
216 277
511 4
281 252
690 726
140 882
815 219
164 918
663 301
648 893
68 78
278 368
843 193
265 938
595 687
339 497
713 441
904 998
130 16
596 522
1 755
138 91
437 497
958 786
4 582
193 78
935 439
568 739
179 770
132 893
552 233
339 621
940 136
568 826
811 590
383 533
22 524
48 848
38 57
373 988
236 556
345 127
757 39
762 800
951 904
980 962
292 221
975 749
368 164
288 335
490 208
13 25
563 322
530 924
111 439
725 106
894 393
755 58
908 522
121 897
964 42
427 584
498 807
371 218
465 961
783 35
765 471
695 124
65 9
866 700
624 384
714 609
573 547
368 358
833 988
193 569
447 296
95 257
900 953
145 359
477 780
250 217
987 314
754 373
481 159
592 654
81 996
628 329
188 932
171 536
122 795
375 9
59 683
751 227
491 569
62 355
159 569
395 67
2 504
540 607
877 874
50 580
68 844
641 509
456 496
335 400
892 412
516 28
600 630
990 988
340 990
523 434
816 137
267 934
651 220
412 718
860 969
997 198
710 515
601 194
525 750
454 34
759 771
554 548
867 267
238 528
749 723
564 384
199 159
496 899
795 782
136 572
620 296
102 751
482 108
461 675
22 569
74 19
166 481
420 864
24 37
162 329
295 468
466 387
4 121
465 885
631 469
759 901
118 741
809 110
193 476
639 370
955 507
816 506
675 530
285 846
884 628
270 259
497 902
233 843
235 611
213 928
859 673
65 878
317 474
569 286
524 745
220 95
218 358
681 156
457 108
761 351
8 157
857 54
750 165
661 757
181 88
773 711
209 344
9 882
505 96
200 630
24 446
87 647
254 760
433 954
842 960
914 656
854 332
690 5
792 292
69 870
566 905
102 658
899 629
8 531
442 182
249 51
921 743
564 445
927 466
56 569
506 610
593 218
936 101
953 910
421 583
718 266
55 878
217 383
158 26
145 475
904 824
673 793
625 814
354 387
835 83
428 833
123 578
165 94
639 905
457 896
354 478
959 805
842 409
263 629
279 404
592 247
240 378
660 726
530 236
900 261
169 75
337 808
536 758
303 178
199 840
509 570
816 231
63 14
148 612
300 139
421 254
546 901
679 391
288 229
105 634
883 283
997 557
614 435
259 206
880 288
525 437
738 474
164 950
990 363
453 286
720 575
791 896
604 153
618 448
797 181
840 704
286 721
310 884
537 262
735 571
965 412
411 463
412 940
267 124
726 233
413 943
148 440
837 826
820 564
942 244
846 760
686 756
768 560
474 581
834 880
635 293
618 660
117 115
767 803
639 986
758 747
802 907
357 865
862 713
958 614
712 851
568 327
773 558
625 5
309 394
537 937
49 320
412 302
207 939
381 583
552 438
912 951
48 100
459 592
581 368
366 476
158 374
378 877
81 953
149 297
803 363
568 480
165 309
518 988
263 338
613 599
191 874
672 264
938 240
135 260
568 589
869 90
123 263
137 619
117 920
662 654
497 192
669 817
878 224
735 30
659 192
636 752
371 353
199 42
313 945
286 958
419 968
839 708
518 915
630 689
433 410
952 192
5 54
654 735
50 827
191 519
145 859
60 928
888 877
662 707
962 376
313 479
198 498
803 569
609 482
356 706
390 18
467 310
41 498
695 478
441 837
937 698
287 937
230 16
903 852
674 870
432 598
641 983
345 34
474 589
52 379
271 107
455 319
326 515
797 64
177 158
178 434
209 546
818 144
39 891
961 331
396 861
958 99
509 686
452 674
952 442
309 122
2 523
168 633
935 706
739 290
767 310
126 499
592 698
336 653
309 918
490 84
871 285
620 683
98 197
344 440
302 784
69 432
280 187
712 502
192 778
811 303
344 80
209 978
421 258
1000 656
349 630
602 834
904 837
504 98
719 745
890 765
305 517
425 653
122 147
758 246
486 115
191 622
677 64
149 564
144 599
960 231
595 52
156 458
438 733
826 379
223 300
148 580
769 75
747 781
861 680
861 660
979 597
983 605
968 60
312 434
5 876
640 370
398 331
354 232
99 114
427 215
990 545
28 100
953 23
970 906
776 484
458 512
135 539
157 793
807 779
636 265
624 596
807 345
637 620
67 884
889 704
84 636
510 449
969 966
978 374
434 727
141 970
499 351
740 644
308 331
720 497
600 312
6 100
820 539
296 556
398 333
469 404
807 390
18 208
112 541
892 218
105 288
460 302
203 135
386 9
942 394
272 412
576 52
259 431
767 554
442 737
316 416
347 797
490 330
35 446
701 938
273 404
753 896
438 608
249 4
6 776
662 189
443 475
56 226
376 865
713 635
833 546
944 187
924 931
445 409
287 21
837 576
163 631
119 506
739 787
650 809
91 183
523 315
965 959
520 56
836 945
522 305
875 505
276 380
224 48
905 704
460 497
734 429
232 739
948 525
646 916
613 582
290 42
535 750
396 68
658 966
928 328
519 985
44 676
40 613
773 134
178 34
142 681
827 365
14 38
967 994
627 990
461 545
906 238
949 355
580 841
800 954
895 29
416 108
604 760
898 466
536 928
719 99
746 519
885 652
661 310
400 905
826 889
745 615
367 202
250 235
287 968
28 295
172 209
592 396
88 94
478 129
894 636
347 60
610 550
31 944
652 362
362 617
484 133
774 207
250 271
938 34
409 958
395 330
285 8
723 525
39 810
223 872
966 829
834 199
380 161
801 971
445 808
256 178
983 329
788 931
345 753
323 949
968 61
891 187
890 824
483 659
629 528
783 863
296 948
995 879
300 287
814 870
982 860
484 759
89 439
386 603
252 274
657 401
33 211
208 354
122 274
851 505
337 341
400 315
382 443
285 544
286 340
716 207
213 104
255 618
39 835
834 225
390 145
397 967
491 325
37 42
931 58
657 324
955 277
641 183
216 583
215 827
61 891
788 273
608 326
966 948
314 66
644 938
265 738
172 148
725 840
822 753
917 995
472 325
731 950
316 262
911 351
932 412
188 897
674 297
462 921
249 852
472 928
355 855
170 581
94 414
176 65
867 555
358 260
625 725
643 36
655 767
49 980
371 359
822 814
942 930
557 844
819 787
622 296
895 238
236 172
458 30
369 656
334 843
327 807
834 619
658 575
649 276
596 731
774 218
64 501
141 303
696 45
319 508
232 659
945 539
87 770
5 831
358 521
390 226
570 819
879 786
797 546
535 539
199 140
186 640
364 508
655 526
532 279
385 911
329 379
122 613
866 612
751 298
807 504
435 692
190 14
636 180
683 379
561 417
849 342
362 286
384 762
654 224
998 848
129 395
778 746
358 864
875 785
421 226
613 334
784 119
725 335
910 145
524 515
275 195
393 975
110 238
833 113
741 857
25 486
197 552
274 15
436 664
169 532
884 410
2 352
489 67
905 277
210 689
143 15
802 130
994 256
544 194
410 438
280 508
135 743
230 513
164 811
810 980
158 279
634 814
266 435
605 459
758 182
680 889
994 81
934 562
431 681
9 536
383 835
761 77
865 12
198 874
913 191
561 456
3 206
81 494
860 111
845 930
759 26
202 657
441 618
322 58
788 687
692 68
161 690
421 100
861 303
323 19
62 670
12 299
565 513
810 656
364 709
733 740
268 750
458 136
704 800
408 772
9 362
994 316
492 212
695 366
769 615
723 948
958 420
272 333
25 525
250 590
460 822
875 9
856 185
438 631
871 822
543 374
561 643
298 804
162 800
130 168
635 291
726 898
778 80
86 7
86 857
919 104
23 572
315 178
228 578
1000 267
708 649
31 221
872 656
202 917
612 877
617 852
333 914
534 696
59 782
218 528
647 649
443 631
900 451
767 898
705 339
899 839
267 406
837 531
876 190
477 157
939 730
509 758
628 443
637 155
897 459
555 613
197 267
603 148
580 600
316 773
491 709
684 299
380 352
37 76
415 668
187 858
247 784
407 647
608 625
107 412
425 649
540 419
874 176
746 992
627 247
862 484
943 808
680 42
7 568
367 47
10 147
911 992
697 705
997 816
995 912
823 340
635 784
707 146
316 140
647 718
923 97
692 454
150 23
862 64
260 722
777 470
107 13
58 723
345 161
739 454
98 898
427 804
51 206
31 504
628 83
826 369
556 636
467 638
842 918
104 585
653 618
290 103
751 80
783 749
672 226
820 434
997 111
400 339
250 186
900 511
141 746
710 956
86 462
935 746
141 294
627 170
747 470
492 193
868 631
740 982
983 701
120 25
332 173
455 773
817 92
822 483
940 887
981 2
786 615
353 881
331 91
124 24
123 325
946 74
733 302
524 225
968 892
743 632
275 159
713 980
364 778
707 820
132 654
404 184
349 56
756 575
282 486
330 855
640 276
16 645
366 33
874 611
131 918
775 54
569 165
920 26
313 129
967 777
199 249
931 600
554 930
500 161
476 524
554 562
720 17
419 800
363 142
200 740
278 897
670 264
83 375
399 440
441 660
615 229
373 517
235 898
41 440
557 50
745 218
889 223
90 589
675 349
396 102
376 848
132 16
939 752
409 351
329 880
588 713
908 534
602 950
123 90
381 100
647 625
927 454
30 391
369 879
90 458
966 356
92 661
268 266
847 274
893 313
195 368
349 738
800 997
285 637
325 551
829 47
661 723
209 649
651 792
778 883
905 118
8 111
187 198
446 706
916 931
570 32
506 146
733 202
589 346
569 370
852 448
457 106
729 426
743 505
676 467
810 151
476 376
804 594
928 245
592 311
485 270
144 712
914 575
576 377
723 316
294 299
696 155
828 502
949 535
77 540
164 537
2 374
383 296
354 437
764 49
500 255
897 410
40 55
695 966
243 629
485 740
485 427
979 672
328 551
315 789
605 479
449 478
247 76
433 543
954 914
63 847
869 186
965 931
87 33
731 64
744 260
128 909
568 514
422 250
82 197
330 958
643 266
252 847
567 109
337 80
546 188
90 874
553 118
300 182
869 738
370 669
410 831
963 948
280 740
987 686
508 618
194 348
877 21
173 892
966 80
241 217
346 887
255 632
628 381
820 578
89 767
774 180
971 467
549 173
527 757
780 677
953 383
17 953
890 90
337 981
359 181
991 540
969 852
827 192
543 584
196 358
380 892
542 822
903 552
871 807
474 4
543 610
1000 980
520 642
325 661
895 317
100 762
832 851
496 305
506 921
708 335
88 732
125 119
448 91
200 875
369 584
90 981
536 4
225 921
202 387
376 332
386 985
123 298
415 310
562 963
22 858
183 283
77 632
274 997
340 329
177 290
557 64
45 481
996 895
786 760
817 604
553 38
126 760
953 942
982 347
235 129
715 765
535 344
38 781
710 311
869 30
929 986
936 132
217 748
481 638
318 941
373 805
316 110
223 431
557 536
124 149
414 999
375 767
910 32
247 158
308 145
813 960
547 733
162 273
653 92
943 601
937 244
726 569
42 977
58 943
653 131
864 528
703 97
340 320
810 539
168 635
784 290
956 429
764 932
333 883
348 112
843 986
162 977
944 174
865 83
202 557
676 528
773 160
670 463
743 960
793 851
80 176
357 759
475 455
611 134
183 699
500 486
311 46
138 379
390 62
741 899
84 534
191 389
243 743
775 376
683 524
732 252
23 155
432 54
358 537
765 877
438 796
272 730
789 89
980 356
373 88
991 141
535 634
560 934
328 596
18 284
26 154
562 488
448 623
46 14
159 625
109 399
288 321
787 995
656 795
518 905
533 915
465 556
876 58
340 637
10 90
704 284
920 581
521 386
115 130
759 398
475 988
873 282
114 87
135 76
113 528
515 488
614 506
549 192
98 301
174 844
913 718
951 690
586 744
762 55
421 803
99 769
824 141
982 112
803 393
951 399
100 843
583 747
40 305
811 317
410 252
287 744
294 243
404 856
37 719
940 852
247 7
730 772
224 827
150 376
74 511
245 746
610 139
68 718
540 895
518 537
927 929
491 968
459 213
865 722
511 666
5 382
301 744
29 152
503 949
778 34
707 367
663 206
697 483
13 918
208 952
88 364
608 857
997 106
298 289
638 295
832 102
953 413
81 344
267 16
147 321
229 418
90 433
583 153
146 829
371 345
905 187
299 89
910 81
691 603
958 308
137 591
953 429
862 842
953 440
206 944
816 994
277 347
681 401
109 652
741 700
92 19
788 962
678 858
712 370
946 704
102 244
270 677
461 314
63 113
1 337
793 35
962 488
397 852
190 403
988 869
363 864
280 467
37 266
293 466
823 578
423 383
41 238
280 463
180 551
203 114
356 214
407 198
427 328
209 511
295 162
688 189
16 593
451 99
138 847
145 546
762 700
643 888
867 333
223 793
594 613
461 611
816 483
312 807
365 516
930 940
29 12
349 164
926 108
606 190
759 383
578 929
702 694
719 309
65 608
493 279
691 787
508 963
549 715
708 755
855 789
470 946
178 443
207 432
945 322
66 446
20 658
92 824
87 860
799 45
116 55
89 341
910 687
208 919
706 449
814 828
668 403
313 678
710 923
428 738
59 553
566 270
828 77
691 182
633 505
429 468
731 174
264 148
439 694
134 12
776 819
934 305
57 601
938 714
734 100
632 652
154 671
988 848
919 135
702 525
769 590
277 814
127 196
881 423
356 403
933 382
946 192
138 21
257 28
153 985
466 11
929 642
24 105
227 691
975 650
608 506
260 234
783 912
437 959
766 665
440 784
898 156
801 764
26 883
931 102
321 572
888 258
276 402
700 131
731 557
369 865
790 509
737 612
617 610
864 169
560 184
789 550
687 281
620 677
267 745
379 844
165 243
29 770
678 381
871 742
672 368
100 400
894 22
628 530
653 643
148 902
276 867
275 721
506 771
121 958
844 188
335 855
868 901
353 509
657 345
63 953
244 117
765 910
734 173
901 207
22 871
891 761
844 36
504 187
161 963
755 96
166 212
796 180
380 117
375 692
628 807
961 617
486 727
920 480
570 896
702 849
887 758
214 468
754 999
595 423
351 851
302 459
711 378
406 711
161 629
911 326
254 33
716 600
34 643
593 485
654 486
824 499
565 604
234 144
348 951
192 648
505 176
138 580
803 127
112 590
157 910
344 328
104 743
803 396
466 139
37 362
492 221
871 826
232 340
780 724
657 166
770 443
789 941
354 553
401 394
537 750
899 728
258 121
609 123
326 861
703 337
638 227
142 9
326 975
803 646
66 372
787 963
91 849
609 385
950 749
810 988
333 457
997 453
318 214
103 254
586 734
321 768
410 663
552 564
299 745
189 279
810 811
186 46
898 108
94 89
480 550
355 901
374 813
317 758
99 768
76 563
372 585
986 946
439 810
768 103
224 105
394 859
496 93
23 191
906 911
172 278
463 461
553 262
923 48
764 66
214 532
421 125
889 881
646 264
409 498
690 567
81 608
881 639
91 531
575 240
749 839
345 99
408 193
131 420
870 609
686 76
763 389
50 100
537 332
966 252
621 330
336 828
145 326
421 759
130 124
774 638
918 182
294 570
375 702
753 995
137 633
932 911
873 457
78 952
258 956
144 104
924 847
649 977
234 245
344 526
75 504
500 748
395 208
308 411
382 367
236 260
411 968
564 351
752 271
974 525
143 547
564 290
320 650
3 718
828 740
893 385
294 635
589 156
259 661
864 726
406 874
508 706
272 408
148 87
449 677
503 549
470 809
189 496
951 369
7 218
966 195
394 936
208 404
867 970
184 805
420 123
781 179
101 116
213 668
822 190
877 899
611 988
506 637
818 595
809 723
358 407
655 703
838 595
87 113
452 344
131 428
207 108
994 954
122 293
289 686
556 418
808 570
268 237
922 678
206 869
775 389
137 40
741 849
539 82
492 721
396 303
660 610
141 613
196 120
801 63
894 849
484 577
751 709
660 82
643 344
172 240
244 878
568 898
82 491
133 182
999 696
437 276
32 425
541 776
758 816
497 611
755 213
500 634
926 768
635 301
994 162
509 567
256 333
388 916
362 875
788 774
345 747
706 208
263 466
573 600
922 692
872 168
466 54
277 397
300 652
471 730
855 22
77 555
548 832
689 820
615 99
282 528
474 684
901 374
818 314
873 709
902 215
97 750
513 325
576 387
259 198
557 485
882 784
758 508
451 491
691 290
211 35
826 857
862 673
284 187
395 225
951 995
964 503
338 344
154 936
858 245
482 991
179 295
315 258
678 779
937 860
658 384
417 368
913 34
362 660
195 431
40 17
337 770
836 524
89 575
58 684
771 42
796 689
832 489
472 130
771 486
893 594
952 533
135 268
420 786
226 840
927 807
133 676
985 118
593 313
893 213
752 44
613 704
624 917
250 344
574 189
841 843
35 658
231 642
987 67
633 474
524 571
773 489
895 838
927 973
141 342
469 630
247 879
614 146
140 535
138 848
327 478
661 595
30 110
501 876
777 134
316 590
733 422
438 567
406 17
923 660
816 393
144 636
908 244
190 390
92 327
163 678
148 220
446 641
588 534
442 790
244 836
450 417
541 30
784 228
221 223
336 961
81 970
929 657
105 851
312 952
649 754
59 980
406 107
828 841
238 335
971 400
973 415
264 781
697 435
336 735
321 604
658 662
15 509
666 738
516 796
192 741
434 394
843 660
250 679
713 366
988 145
189 273
738 409
603 480
643 620
76 463
235 929
404 22
408 238
936 227
558 56
447 406
832 86
45 157
899 59
65 663
613 811
183 293
964 793
308 708
326 438
973 581
758 564
939 848
647 744
720 984
775 777
659 737
136 150
398 8
469 354
516 811
146 210
714 834
373 255
901 921
260 741
523 301
539 286
995 121
598 938
945 612
775 992
288 692
324 490
435 97
200 600
759 98
741 943
975 32
965 750
11 582
843 662
531 260
250 336
452 672
694 38
24 862
37 314
589 809
240 96
554 684
145 139
622 503
651 88
440 873
383 168
313 894
711 110
343 974
644 660
157 945
683 44
615 92
901 892
92 349
346 499
733 767
861 3
22 790
542 828
805 125
347 202
738 551
366 416
250 469
749 578
726 510
696 398
317 643
727 158
505 113
509 826
111 258
607 962
200 638
839 642
839 95
589 929
929 688
370 718
264 57
894 908
58 268
816 97
49 60
261 96
101 387
65 266
47 155
757 187
408 932
780 741
604 935
103 666
924 994
471 169
920 314
846 589
428 60
943 120
431 168
378 145
111 723
539 457
132 536
285 420
406 551
449 476
966 847
111 719
565 5
759 427
28 609
387 203
445 502
412 261
561 675
841 372
746 240
596 723
915 893
704 569
57 344
576 814
601 617
778 489
308 649
627 140
714 724
419 86
931 864
334 936
12 187
311 227
80 121
355 519
120 699
334 127
715 601
478 448
393 578
493 840
345 306
793 387
340 945
186 944
846 70
81 792
456 358
216 389
986 56
36 129
401 393
232 999
895 889
101 451
129 266
581 962
244 136
418 968
893 554
218 848
154 140
557 689
250 625
842 289
82 283
805 898
700 127
113 37
629 6
349 336
552 799
652 797
451 679
381 383
382 258
478 627
725 446
527 130
210 411
470 386
47 186
796 113
157 895
468 968
384 860
975 323
867 705
449 484
346 20
765 738
582 858
206 523
682 517
193 389
720 187
113 536
149 440
599 457
26 295
81 619
829 622
868 965
486 506
870 778
495 449
404 92
917 109
963 550
595 621
889 982
719 939
604 556
846 985
844 998
223 344
796 395
873 740
403 482
891 892
315 324
918 802
928 873
345 528
184 40
328 440
900 811
630 83
619 162
600 153
389 364
476 927
211 757
628 762
255 284
328 312
885 144
964 93
348 247
640 197
427 109
687 376
827 539
238 196
912 381
173 632
521 249
506 286
282 877
10 450
88 334
684 416
84 437
673 480
19 236
170 894
102 454
285 97
585 275
354 91
851 89
199 170
786 376
256 799
743 558
697 857
344 601
624 489
605 517
41 683
942 47
545 237
233 165
103 527
997 943
668 915
165 104
186 763
708 629
541 742
695 340
368 787
285 585
408 203
279 365
936 402
719 475
7 971
399 153
874 797
63 337
584 258
258 893
348 796
927 990
598 921
852 783
558 441
411 379
784 193
941 658
583 26
479 474
153 355
498 543
210 808
288 946
198 277
503 330
967 496
641 696
281 861
670 676
942 425
384 572
436 812
763 817
831 958
386 354
851 100
814 984
308 614
790 366
155 116
480 528
190 107
61 966
191 40
608 577
166 692
286 8
817 255
854 37
994 2
995 153
96 630
247 840
308 258
415 900
308 262
598 653
834 642
122 967
8 539
42 287
44 569
578 805
615 397
9 443
427 672
968 317
762 95
309 818
817 243
509 576
135 337
285 818
576 293
521 727
226 341
285 771
271 4
186 38
620 791
569 813
678 837
801 877
852 237
686 934
767 764
646 507
301 183
907 539
400 280
513 990
333 795
961 637
612 922
276 673
864 457
135 273
396 83
595 217
199 645
168 279
215 860
747 287
200 827
586 45
306 320
313 652
539 946
699 228
839 583
379 279
416 764
629 30
646 756
696 565
273 363
94 666
315 286
276 110
975 560
515 783
230 520
10 206
767 710
469 364
458 177
771 837
658 554
599 967
153 3
710 723
284 805
325 547
31 145
617 64
707 260
911 370
882 408
368 980
636 256
312 607
623 200
823 647
507 278
150 761
107 827
370 887
827 734
203 918
698 255
113 325
138 532
352 896
512 870
180 660
32 718
513 814
223 408
734 394
158 202
887 811
299 997
968 977
817 23
62 622
199 153
594 652
232 153
377 775
658 900
51 826
844 802
199 884
498 998
795 101
656 193
278 950
252 174
188 899
495 468
705 121
969 107
809 705
728 669
881 461
302 400
16 970
671 210
136 639
914 820
597 258
568 132
900 42
354 378
819 746
276 987
292 872
984 442
513 395
197 134
558 33
568 59
539 265
147 435
13 348
425 800
438 366
390 601
962 317
891 842
731 208
78 421
492 316
816 589
95 521
539 600
287 880
712 469
171 741
457 977
155 115
147 385
48 187
366 153
926 723
909 350
502 160
254 333
329 302
232 674
191 123
194 30
421 240
646 570
306 641
561 261
738 420
396 638
721 271
208 842
457 287
421 783
644 952
362 338
240 446
527 349
403 593
675 603
625 604
319 129
285 76
44 369
213 105
677 364
552 612
389 593
598 931
897 847
961 787
622 158
881 418
115 78
977 176
813 39
108 983
364 797
135 782
590 800
500 450
619 491
639 99
513 778
944 179
965 563
814 489
838 616
675 200
413 238
62 774
980 802
42 129
586 573
818 670
126 263
988 202
930 755
439 423
810 607
531 746
54 266
846 353
571 528
964 611
948 115
31 390
466 327
196 560
154 122
934 769
103 403
164 507
911 951
736 31
165 310
357 61
593 836
630 95
796 931
492 668
816 960
984 95
918 542
949 413
555 761
169 548
453 207
362 741
438 237
166 737
675 823
714 351
677 868
439 479
885 230
980 590
117 876
582 845
235 3
404 878
382 676
110 676
703 908
991 787
658 394
521 805
594 442
383 330
290 274
620 373
682 835
87 352
744 1
567 86
577 116
971 930
447 707
120 69
391 336
822 525
220 139
282 10
596 108
804 22
553 595
370 108
904 856
338 750
608 760
757 916
97 297
237 600
532 997
113 207
68 676
102 797
88 408
125 872
716 234
230 126
703 284
758 603
732 784
967 901
325 294
200 105
244 119
888 207
606 64
910 461
728 988
329 986
118 292
458 595
132 164
634 261
887 212
193 668
146 327
110 31
406 88
117 107
17 110
677 660
744 759
970 59
249 139
851 366
946 368
362 658
934 112
552 271
537 969
592 456
59 115
470 294
543 462
586 581
366 85
102 99
778 389
813 692
807 333
564 910
721 281
399 214
438 192
336 636
313 352
108 787
971 458
899 849
592 639
339 831
681 342
116 750
342 357
985 346
244 278
560 823
880 965
347 184
393 595
196 243
282 940
164 948
296 689
193 378
716 397
87 519
960 764
884 477
169 492
762 228
813 936
158 953
468 356
249 940
840 116
55 633
969 462
273 279
294 478
635 537
217 788
108 895
268 78
315 625
401 666
891 988
512 544
110 245
738 649
592 315
515 791
502 134
978 31
544 527
132 122
146 111
543 187
843 727
602 509
440 802
688 410
54 858
698 89
577 355
885 329
477 54
476 156
182 807
732 597
878 127
561 377
733 254
688 352
792 684
332 167
345 669
872 759
173 862
208 973
793 709
551 899
561 874
56 146
684 977
378 160
608 616
488 814
59 927
106 855
870 183
858 680
823 283
854 956
933 218
326 249
110 88
25 482
731 733
264 981
771 601
623 279
846 237
30 807
228 805
369 301
999 721
293 952
651 383
129 847
6 858
5 551
525 227
787 469
300 189
693 537
672 961
707 518
470 889
346 588
237 546
942 582
249 556
402 676
698 313
728 39
938 906
177 375
977 872
698 49
311 942
710 39
4 847
132 316
381 905
933 661
839 370
905 981
854 831
528 700
641 710
358 433
101 900
382 81
835 800
598 791
498 659
351 449
620 658
862 803
241 577
217 814
69 389
24 207
703 482
329 145
547 470
818 17
660 684
417 530
260 595
364 437
584 779
803 306
481 59
615 557
354 29
666 372
154 65
567 366
828 197
107 866
149 695
926 828
133 940
900 363
696 120
629 601
180 629
728 275
92 534
778 334
235 383
121 669
551 994
734 873
252 884
441 658
822 643
351 930
280 996
262 254
902 639
285 293
653 98
270 885
236 273
944 642
611 295
12 696
959 863
796 456
523 478
48 17
313 160
319 449
441 375
703 624
669 678
226 979
466 199
5 866
371 379
876 689
270 883
303 263
180 979
908 643
800 449
440 855
17 829
78 256
694 265
126 808
359 926
70 769
875 657
741 413
379 775
391 610
165 615
941 371
540 141
658 581
67 425
652 97
52 857
353 575
651 773
913 58
237 960
365 686
180 849
523 586
70 531
258 94
348 481
660 393
275 169
5 967
648 520
795 829
528 757
276 933
696 674
105 244
670 25
322 712
541 537
74 633
364 808
42 673
98 980
420 842
415 96
531 580
845 686
475 198
449 692
225 98
670 654
622 601
931 194
407 687
526 452
841 126
130 851
667 588
208 346
918 3
486 777
254 364
275 182
513 492
866 21
428 359
421 607
739 677
671 576
872 649
775 865
824 941
905 96
650 944
372 10
133 325
826 518
591 889
634 605
75 315
624 122
193 828
66 108
19 109
10 106
335 799
409 884
91 566
532 341
655 91
779 889
824 962
681 83
410 297
104 173
684 181
197 569
627 802
50 572
477 329
591 377
88 950
566 213
999 193
115 849
874 867
744 736
862 598
696 262
563 501
37 778
453 28
933 835
169 411
970 499
580 875
917 522
673 996
785 202
674 55
923 697
286 662
390 247
390 419
187 1000
346 402
633 38
188 967
42 706
237 164
335 186
903 618
457 132
940 933
959 355
560 832
600 55
270 18
65 810
634 130
185 847
755 608
218 887
867 611
526 300
695 951
407 190
110 389
120 597
124 917
568 105
496 759
885 180
29 646
630 272
384 899
864 136
168 941
590 221
703 526
915 133
918 48
321 338
202 198
914 130
761 98
984 845
930 507
596 495
158 728
62 842
749 165
47 273
259 966
800 265
363 241
155 145
937 325
153 792
40 80
563 415
842 935
537 352
670 460
954 137
320 315
873 516
683 744
857 773
68 336
321 441
398 488
879 576
274 457
66 785
836 913
881 955
938 166
188 651
161 958
431 608
240 749
758 916
710 92
432 952
266 978
793 463
236 480
885 941
241 184
758 91
551 716
861 629
764 837
621 562
11 603
554 348
184 507
320 719
157 275
271 52
31 573
249 534
677 491
576 725
65 339
331 985
760 331
64 126
628 650
385 895
888 873
333 546
642 882
292 168
878 572
118 974
567 382
146 341
728 875
458 876
18 547
553 770
700 698
928 132
21 624
128 205
418 941
318 332
443 206
699 562
365 371
813 116
133 893
633 904
257 796
29 964
615 260
859 115
257 988
799 212
478 301
694 346
451 843
799 12
137 884
166 754
471 791
500 889
814 649
446 927
410 425
15 657
179 296
532 907
864 722
37 332
380 695
842 567
749 102
285 375
195 206
67 981
506 581
715 458
353 86
915 188
240 463
320 833
890 475
533 962
917 818
189 846
154 305
210 450
858 762
11 881
590 456
941 75
369 959
726 385
380 299
268 577
211 202
636 763
526 190
888 611
933 526
873 859
612 324
902 237
593 760
623 108
669 651
3 117
116 833
645 374
649 581
25 24
448 799
247 225
348 94
539 7
102 347
103 548
567 60
897 450
786 551
880 667
581 384
192 934
964 216
528 906
127 141
884 834
991 595
148 714
313 189
524 932
131 607
821 717
843 682
585 14
531 106
527 315
837 628
791 217
314 792
24 781
677 379
277 115
302 971
550 751
811 321
938 763
192 326
620 168
487 673
111 683
977 849
908 112
135 827
40 660
440 917
772 967
706 741
752 592
852 134
468 635
961 484
60 104
310 306
198 96
686 36
592 333
238 319
922 211
934 331
182 596
641 527
251 959
228 9
897 47
513 498
767 383
711 10
134 52
55 461
46 511
18 982
340 324
983 929
195 91
895 198
39 266
560 357
705 203
47 923
738 769
251 111
94 724
192 669
305 29
757 948
537 250
316 668
565 641
96 315
550 928
813 635
243 583
331 880
277 531
764 811
517 828
933 855
499 328
468 202
23 29
667 99
522 530
107 255
982 646
897 742
720 974
198 638
470 282
402 877
322 549
591 692
127 862
520 480
371 635
638 314
149 485
282 4
863 212
749 630
276 62
561 865
233 999
408 320
889 163
491 955
282 611
826 553
343 313
994 506
528 592
129 928
133 924
395 176
646 670
856 296
849 712
115 692
839 332
617 661
11 506
847 428
376 846
509 818
994 813
129 792
255 920
474 217
569 816
287 139
852 710
296 385
252 64
865 110
95 190
475 257
6 150
669 227
769 365
2 804
738 552
990 934
747 385
164 535
113 315
570 211
787 649
265 274
889 378
160 750
577 220
230 70
919 970
580 882
331 122
983 761
862 911
522 306
23 341
389 165
786 379
86 962
927 198
158 148
125 721
902 452
138 796
154 835
573 189
670 683
566 552
769 549
997 637
499 26
429 26
211 5
621 119
548 819
822 395
753 423
588 569
120 105
213 218
35 11
487 163
716 24
597 322
858 89
593 147
348 388
954 19
746 844
408 316
912 591
819 187
557 751
889 453
469 25
791 749
397 848
105 230
237 691
670 85
902 697
92 583
116 528
521 309
38 575
16 321
186 174
699 800
595 689
478 876
410 802
455 553
45 602
301 962
311 142
841 592
588 949
595 389
842 726
743 285
321 409
776 920
554 968
113 624
897 499
265 682
263 495
11 604
217 562
670 88
985 263
489 578
8 652
759 588
101 568
910 640
632 541
385 884
410 189
781 474
584 104
772 263
427 367
746 146
141 582
893 663
42 445
499 923
141 673
32 658
826 875
267 603
77 524
210 125
874 818
387 62
549 66
627 854
759 596
293 439
637 116
159 640
974 254
467 691
921 154
990 860
545 608
225 209
660 193
895 39
223 124
997 880
113 177
14 409
230 69
752 803
428 56
990 862
323 449
401 15
38 802
206 647
877 187
999 807
753 828
63 7
481 309
680 19
950 84
319 342
589 581
170 693
671 643
54 152
379 445
335 246
945 1
917 450
550 492
39 541
384 254
371 192
194 240
990 325
942 868
439 759
998 605
505 467
371 699
143 75
649 171
290 500
763 468
525 958
906 895
410 377
280 257
266 765
385 995
99 54
24 63
551 267
873 540
635 439
484 168
220 555
786 162
487 841
327 333
927 984
44 197
726 419
528 775
772 943
645 813
6 139
313 756
750 927
544 416
829 751
356 299
339 139
597 116
970 427
245 922
673 380
162 469
704 520
700 697
508 66
668 70
960 870
492 420
501 597
591 571
252 933
589 105
899 391
902 924
532 38
66 479
733 555
499 372
316 716
146 280
781 684
691 263
944 389
510 702
805 630
297 173
90 823
695 642
934 678
813 481
832 89
348 838
26 894
906 686
810 678
835 422
923 63
255 328
123 389
137 293
949 480
562 603
805 437
462 375
63 597
607 493
332 519
316 691
704 988
170 393
951 801
245 117
260 439
174 984
995 750
966 82
39 588
200 504
857 880
637 525
66 161
345 592
380 287
738 601
793 229
945 874
451 427
31 557
346 697
907 764
826 900
515 888
433 589
107 93
26 658
640 44
51 415
363 309
742 434
382 32
523 865
802 16
84 78
412 712
983 39
293 370
710 59
523 344
171 211
781 577
636 984
746 877
394 181
624 245
339 3
502 487
714 402
409 975
289 501
905 740
279 21
980 446
916 793
524 544
557 404
167 268
132 944
404 215
712 619
867 273
173 952
966 746
982 674
417 662
58 908
46 84
969 836
779 299
59 20
32 668
926 327
898 54
300 251
865 418
528 988
236 101
762 121
446 110
599 494
174 528
667 906
799 243
503 377
45 607
965 495
36 524
123 305
229 774
613 724
621 500
884 730
787 28
123 319
772 586
315 471
323 107
647 711
150 450
533 704
199 814
349 452
133 127
3 220
864 480
317 514
882 536
575 321
60 791
364 372
172 986
47 788
826 839
666 781
254 440
191 141
885 156
691 877
711 549
39 719
545 604
479 534
792 7
554 844
900 556
318 167
191 628
862 142
117 232
594 513
816 431
267 644
91 236
887 21
289 372
756 406
282 775
741 655
167 408
526 489
995 64
120 814
247 858
777 289
869 417
434 552
233 588
974 628
387 149
453 351
740 720
865 171
847 335
404 521
419 131
783 103
365 852
141 646
179 58
958 126
859 501
916 822
311 962
41 398
862 677
452 709
724 492
301 785
964 921
970 999
980 90
349 513
491 590
335 584
658 530
895 881
99 553
872 244
948 264
918 740
181 237
558 114
66 90
416 75
460 548
622 743
465 877
999 431
930 159
127 359
994 412
831 880
270 38
679 986
427 36
243 244
714 363
741 662
718 387
196 353
648 895
297 115
716 258
288 760
486 611
790 107
1000 344
858 696
960 351
618 275
479 398
76 552
342 167
118 755
568 742
738 112
246 557
492 635
690 504
864 914
710 150
381 406
752 997
631 106
346 655
942 74
136 368
116 139
494 614
416 213
369 6
25 864
433 143
511 275
329 805
981 112
637 469
571 977
108 357
746 489
839 65
552 453
186 479
100 103
441 202
488 856
618 339
467 782
19 21
367 299
478 930
396 362
622 968
887 96
889 344
131 801
2 365
332 787
483 732
617 873
381 176
882 316
479 564
934 211
869 5
441 599
647 409
537 24
689 775
795 335
869 369
693 952
379 517
366 742
998 254
712 12
880 752
672 231
7 455
300 688
400 679
592 556
606 819
899 374
319 359
505 854
659 656
907 26
576 261
714 22
440 779
691 839
726 797
864 325
341 860
260 116
926 258
731 968
140 523
763 197
383 813
379 94
791 295
916 249
712 703
831 223
123 856
796 410
288 772
46 775
177 299
80 841
534 738
858 673
496 829
787 954
594 641
378 24
802 554
596 423
686 854
901 890
711 624
15 189
550 257
167 732
724 318
636 542
902 490
263 628
272 537
557 370
951 117
691 282
538 821
93 914
762 181
572 506
765 514
119 503
471 274
553 468
995 220
315 566
846 425
67 999
157 55
873 359
480 466
91 64
75 17
276 138
651 195
286 268
417 751
764 170
801 458
297 331
450 592
8 611
63 351
646 130
465 180
567 41
651 144
61 140
527 101
28 943
363 447
933 887
710 110
913 701
737 952
135 131
379 992
863 620
97 164
508 245
754 226
921 490
607 274
783 358
474 139
515 674
285 882
515 162
565 260
20 165
449 503
144 864
787 99
599 919
148 389
926 124
610 301
522 802
186 880
292 987
952 770
793 233
556 564
484 638
948 411
521 960
164 571
499 31
87 176
446 508
769 199
278 432
339 553
9 341
213 686
215 896
879 985
80 411
745 963
169 323
901 764
352 336
720 451
498 604
254 840
158 532
401 362
57 96
910 959
669 843
202 352
21 455
343 514
349 264
676 924
2 340
781 593
955 889
11 420
355 118
722 402
291 575
446 145
139 907
206 211
539 520
576 903
230 387
844 591
391 727
666 59
99 483
229 70
534 762
231 261
878 782
640 629
393 819
789 992
848 649
149 341
670 959
622 398
232 386
194 153
585 896
885 353
315 550
35 601
440 441
463 375
63 311
579 904
484 88
674 401
60 765
895 77
646 329
474 980
541 937
724 74
829 757
492 835
366 24
544 970
873 393
885 590
935 187
828 768
795 388
657 218
719 15
845 195
404 90
459 572
603 720
917 431
171 832
674 671
605 189
835 60
622 274
272 783
852 421
565 4
236 275
459 677
263 340
489 386
90 871
661 922
160 744
112 768
776 51
387 134
348 164
252 702
133 373
463 397
952 382
755 818
600 266
95 875
542 712
272 688
406 26
622 298
122 96
315 83
885 697
220 37
846 137
52 998
37 89
681 669
403 372
439 122
47 440
611 306
122 66
354 139
485 431
144 4
91 871
413 938
823 900
839 21
49 755
835 519
852 699
480 767
979 133
275 521
462 397
923 61
965 167
518 435
368 106
6 362
574 575
16 749
891 230
490 372
220 384
713 216
638 425
814 349
818 273
971 112
619 827
340 787
569 764
612 754
265 827
193 594
615 655
647 973
338 118
799 362
369 192
25 870
1 440
18 890
348 913
22 864
322 199
618 730
705 975
523 327
505 497
564 480
632 478
243 633
963 457
651 123
779 213
702 478
331 456
786 573
59 693
604 720
341 531
76 927
532 822
802 863
299 871
320 973
822 630
765 786
700 599
979 507
445 396
728 679
805 536
937 911
682 196
291 841
689 300
90 138
915 276
531 469
673 556
880 380
165 663
321 570
708 6
340 782
641 514
6 357
375 341
331 620
423 64
419 647
102 44
19 555
585 525
342 485
618 893
820 885
341 484
82 60
42 193
328 279
962 235
148 705
238 814
876 987
861 648
990 731
176 18
285 890
918 808
200 59
438 667
131 249
4 674
193 486
842 191
767 550
863 789
748 607
769 598
860 635
822 496
310 908
1 487
640 231
58 474
155 605
642 519
143 594
418 498
768 709
89 261
10 11
86 64
651 422
173 308
62 172
838 202
824 190
377 558
277 321
131 512
536 89
160 377
490 682
93 380
881 490
64 84
471 402
161 352
425 137
791 854
432 703
249 938
67 206
235 395
981 733
880 847
202 737
573 508
92 367
324 669
346 245
203 164
374 413
146 292
793 596
515 398
70 718
159 93
885 902
366 40
290 708
77 261
277 918
694 623
597 705
548 639
907 843
289 829
259 32
776 916
1000 521
243 475
810 206
555 751
475 439
883 650
144 750
21 675
768 876
238 594
581 624
407 146
795 235
459 659
364 934
356 415
660 900
935 80
858 736
540 170
497 459
114 458
796 351
19 96
285 935
103 220
117 309
499 686
684 748
184 37
112 944
936 141
938 495
67 792
89 223
715 375
40 695
646 287
380 153
553 882
749 992
575 62
68 807
553 235
561 247
503 194
552 823
876 263
894 817
213 851
146 317
344 3
324 240
536 787
168 698
330 60
756 134
851 726
568 567
311 346
335 75
554 884
436 248
899 321
612 607
224 229
404 522
697 858
393 721
508 905
451 114
555 458
127 148
692 672
454 118
321 370
395 386
633 708
896 467
602 695
788 135
165 742
831 912
970 531
301 820
408 391
367 533
667 293
720 723
591 713
68 263
330 604
975 557
203 487
463 835
819 420
316 259
903 179
609 523
852 875
459 512
932 310
19 337
77 442
143 260
758 297
416 935
342 80
645 788
736 705
873 679
356 658
715 899
983 477
98 216
184 33
732 879
545 609
607 519
275 419
669 145
546 610
762 802
674 125
707 445
34 243
451 439
860 131
897 831
855 895
70 267
541 551
341 916
402 235
767 519
625 838
913 262
246 111
145 992
718 783
129 107
862 508
892 605
262 818
261 347
623 97
737 328
171 31
834 633
880 536
752 575
984 534
845 795
832 754
792 50
206 474
49 854
92 306
578 385
868 13
346 956
346 591
607 458
308 152
840 715
186 901
90 933
88 593
533 497
932 719
869 240
355 480
919 995
214 68
645 603
258 310
119 225
278 181
913 951
115 488
615 535
785 704
203 440
861 317
36 359
103 617
283 236
703 620
914 678
291 432
954 18
916 367
408 195
681 616
723 506
380 748
403 302
497 355
619 131
429 259
713 34
273 56
448 911
114 353
67 208
112 476
866 415
233 611
318 605
747 26
509 26
744 719
98 543
528 66
476 35
965 863
615 237
190 163
734 448
525 378
165 738
254 691
84 284
775 631
917 187
987 930
876 712
8 416
154 878
105 969
932 619
965 689
584 342
773 209
170 577
236 845
635 5
210 186
839 140
745 813
834 172
923 900
760 330
443 249
493 958
119 310
36 507
666 254
282 633
781 374
395 517
896 797
523 318
603 331
147 781
528 12
686 551
564 955
294 240
790 171
416 78
105 874
709 471
286 630
912 881
541 956
637 862
380 207
552 161
652 299
189 479
369 728
520 534
357 243
526 137
68 329
938 857
627 303
614 446
773 226
858 787
710 576
656 941
192 683
240 402
873 309
243 454
731 29
630 448
624 418
969 842
818 683
517 400
104 895
645 800
475 171
970 328
627 846
621 433
140 653
479 586
712 396
435 124
662 660
782 365
393 678
22 800
975 362
318 824
220 560
784 395
692 494
490 421
291 377
942 585
937 768
81 87
645 276
369 499
395 964
906 396
646 720
69 948
142 591
649 315
319 895
974 608
192 567
887 653
10 305
214 950
41 244
135 634
797 524
496 94
233 603
286 154
869 291
29 738
637 472
156 187
591 973
97 657
525 631
440 562
800 786
922 782
719 456
777 431
712 60
474 5
524 736
271 866
256 818
768 697
231 151
803 730
667 255
378 417
98 353
556 270
263 827
857 636
431 878
672 456
881 632
564 899
410 470
195 351
697 331
895 698
447 198
803 407
3 649
272 563
395 394
796 260
70 3
792 608
598 847
842 60
477 99
814 433
340 928
903 52
29 889
543 23
841 556
372 711
35 356
747 411
897 800
991 152
774 456
882 699
542 88
299 59
518 786
622 36
149 553
902 516
593 120
403 578
826 778
469 724
624 843
7 668
396 877
543 171
419 9
715 747
675 836
916 400
211 493
750 343
750 370
13 251
932 170
344 332
643 382
282 120
649 865
842 406
581 46
206 158
714 570
483 160
441 824
456 107
395 910
10 575
338 701
182 407
237 829
5 767
134 528
917 560
923 251
110 153
704 45
180 737
775 588
334 31
65 460
771 985
410 127
159 687
811 641
657 447
577 924
114 961
82 35
132 737
688 837
138 431
146 899
564 544
461 714
274 60
338 310
608 318
343 287
705 862
733 9
435 982
429 905
621 117
389 905
990 520
317 173
94 403
733 926
592 758
719 934
764 230
185 512
522 381
609 754
91 544
910 870
127 974
249 380
662 448
193 657
114 381
524 703
3 593
616 755
799 781
333 355
118 106
828 180
686 357
832 896
549 358
657 842
234 220
285 560
260 660
698 734
267 244
228 778
642 347
732 96
471 366
740 400
969 311
107 123
359 382
617 745
888 651
593 838
389 74
928 833
580 457
368 688
461 549
345 131
911 622
366 321
162 103
305 89
465 161
113 776
467 583
580 385
805 289
212 570
691 233
803 435
847 462
930 792
594 997
200 868
237 514
599 156
406 736
225 427
156 541
932 887
467 920
170 451
8 697
52 241
898 49
184 703
521 619
528 51
439 758
309 144
966 418
355 348
774 722
641 834
29 981
378 123
114 312
230 442
992 916
212 744
505 30
420 641
322 227
260 629
389 319
375 970
468 642
262 674
889 15
389 20
433 471
609 289
359 492
4 41
640 210
393 362
800 803
569 575
123 818
601 939
412 262
944 460
545 691
459 193
42 800
454 421
801 35
506 387
69 773
844 772
698 188
234 70
892 585
372 964
439 616
833 904
310 639
768 965
447 84
576 385
218 571
868 125
589 285
363 698
597 87
768 289
918 852
625 300
379 14
310 107
47 605
869 487
186 276
565 446
206 363
752 933
641 129
656 237
528 369
840 533
168 824
139 769
969 861
924 620
83 254
974 411
210 84
5 745
723 486
703 528
260 761
535 509
333 730
869 763
857 364
417 211
688 270
246 231
400 347
910 18
834 337
129 454
80 265
35 457
606 659
951 280
292 827
894 280
809 18
47 740
94 470
614 385
406 703
791 502
616 889
920 539
91 887
158 687
45 142
846 818
896 90
148 358
143 918
789 880
866 74
100 818
282 119
916 247
329 376
4 181
621 106
431 132
19 103
593 887
489 266
439 924
247 946
420 826
612 817
701 640
369 667
505 111
530 994
568 111
455 647
680 958
228 569
457 403
928 673
509 236
3 628
131 869
695 80
571 962
956 597
973 920
653 570
363 165
935 157
133 535
152 129
865 765
727 551
567 677
369 1000
878 537
124 288
892 456
576 902
902 176
29 423
579 141
728 923
137 549
353 533
211 178
706 762
172 543
554 414
992 391
666 604
865 42
591 7
998 542
336 865
796 478
768 988
391 741
365 638
540 216
783 397
28 679
550 564
727 644
214 57
110 478
96 254
602 202
555 757
736 438
785 991
707 988
321 105
353 12
213 831
797 150
180 591
537 610
369 615
124 116
866 485
578 828
721 974
597 392
539 449
290 220
980 524
801 1
52 765
610 962
992 846
540 652
679 91
761 940
485 98
679 969
315 385
710 358
657 679
742 595
519 546
645 313
250 967
184 196
89 881
158 716
400 455
274 586
252 384
510 696
866 969
913 760
724 13
566 671
548 45
99 718
898 3
684 725
357 566
196 916
486 747
12 505
394 390
408 432
978 507
767 864
859 474
507 683
333 662
695 843
497 524
949 584
94 768
634 734
891 652
988 784
909 729
627 371
722 487
861 144
173 348
254 887
692 437
678 895
742 965
923 844
335 751
155 521
547 769
820 275
475 860
980 265
250 404
233 455
134 172
237 33
749 95
788 921
52 347
790 551
951 317
493 50
149 470
482 635
58 318
965 686
703 509
427 560
132 852
884 605
844 5
879 558
518 233
965 596
135 369
528 119
429 1
416 907
501 31
235 856
885 471
279 214
211 560
774 540
92 873
450 401
863 149
652 805
237 369
159 730
50 482
939 868
552 340
767 565
386 979
288 784
599 838
165 176
545 758
822 946
625 745
845 115
379 819
64 457
892 506
509 466
556 450
732 749
408 504
819 120
110 990
153 505
535 684
422 549
775 682
294 708
164 24
942 863
920 950
594 96
421 997
418 829
78 174
755 878
712 184
58 532
4 601
433 941
696 713
540 533
651 764
306 575
432 737
38 534
462 171
537 4
600 970
42 790
584 786
94 246
745 310
372 465
900 93
354 648
246 276
285 159
265 615
105 759
631 881
662 895
302 105
770 218
319 943
854 150
693 197
418 391
922 229
732 693
356 662
526 294
571 400
864 377
928 895
642 132
28 328
833 41
521 267
415 860
268 818
143 324
644 876
603 640
317 289
165 33
380 862
983 255
655 985
610 299
294 227
791 38
574 968
756 382
689 272
149 846
968 469
270 709
758 247
484 744
477 965
741 263
645 965
824 491
564 265
328 902
309 411
870 774
926 196
3 372
195 708
220 308
822 99
725 214
854 644
826 537
156 465
479 331
982 839
719 750
851 982
188 791
772 742
167 684
679 224
410 295
101 878
80 266
690 829
238 869
647 344
178 240
144 417
699 93
162 66
415 793
573 346
808 125
174 118
192 649
624 627
686 249
15 780
894 187
914 83
345 492
818 628
67 6
241 630
370 259
410 469
750 420
141 333
510 131
8 935
65 303
104 388
387 276
112 451
726 331
956 727
731 483
478 843
22 568
998 737
448 614
867 40
237 594
479 859
35 968
571 417
112 272
131 76
984 549
842 915
907 102
596 967
366 46
1 944
792 903
791 365
274 964
141 955
31 329
184 530
482 985
781 140
258 261
95 192
159 346
441 700
739 730
540 7
941 891
346 939
116 800
620 152
889 353
521 582
437 217
591 344
460 628
864 919
433 274
313 245
86 608
413 389
482 249
617 167
569 230
845 446
714 437
485 109
407 30
899 544
256 344
68 94
472 56
911 381
846 771
807 214
122 872
252 70
952 216
662 603
926 402
36 482
31 605
478 990
715 578
547 301
502 85
712 814
879 968
913 20
217 599
546 273
520 651
267 114
110 867
50 959
162 676
738 483
571 321
936 416
933 336
799 13
673 83
721 969
634 437
428 790
256 351
577 385
233 745
543 857
649 149
890 557
453 670
10 762
940 349
34 185
162 657
784 885
97 76
984 621
179 879
770 324
432 18
550 918
543 977
189 54
458 207
446 122
782 362
368 469
336 6
505 173
686 883
110 179
301 318
20 374
693 874
912 69
607 628
792 184
492 543
883 979
722 276
459 502
652 877
469 904
598 81
316 462
688 36
939 723
884 431
549 515
80 370
449 166
445 207
492 147
232 180
964 725
217 139
702 443
203 623
59 556
920 737
45 589
903 156
395 442
678 495
948 912
549 621
155 934
47 574
362 828
788 686
922 891
315 753
840 54
329 964
816 282
356 315
76 608
610 164
410 975
271 344
153 951
505 609
780 55
927 265
216 44
176 629
816 301
651 506
942 938
406 971
435 613
995 11
140 607
428 351
83 959
535 447
834 137
578 132
372 549
243 966
740 57
846 34
305 295
441 800
146 867
922 334
969 310
97 595
452 749
819 207
860 366
270 837
861 713
233 235
45 992
828 583
883 668
982 9
281 677
403 34
702 887
187 241
600 420
145 401
383 38
799 839
873 942
734 170
432 614
610 674
721 869
63 558
351 383
135 497
767 917
3 614
299 977
290 265
573 998
82 465
261 433
125 772
61 139
938 349
54 96
319 689
359 507
439 934
818 186
25 102
641 615
770 689
39 402
935 174
391 564
171 18
978 70
964 550
905 829
498 64
487 955
837 786
434 185
594 676
401 210
310 382
399 225
611 549
888 455
96 477
191 10
803 207
317 859
789 755
356 511
810 486
807 203
140 946
127 746
355 358
770 288
653 40
19 478
247 941
132 554
679 526
889 754
681 723
243 326
992 396
600 987
355 288
243 916
652 492
425 20
429 842
826 32
965 961
443 1
670 983
917 903
248 361
731 884
572 889
471 100
429 698
927 757
792 332
299 55
941 398
765 469
878 246
376 411
525 145
632 433
131 779
509 226
785 264
945 84
720 493
986 931
773 120
906 391
813 352
740 744
657 94
520 803
241 999
465 366
481 851
885 318
731 432
398 189
576 482
213 706
922 188
891 505
779 988
945 404
525 784
458 839
554 12
782 672
38 568
496 518
113 597
681 814
365 332
866 374
857 113
810 612
894 507
588 117
109 182
452 190
930 398
904 148
267 75
249 774
987 170
357 622
757 782
683 313
752 494
512 780
642 6
594 606
320 590
943 747
980 761
842 74
875 763
241 532
731 50
522 164
135 732
686 563
891 466
339 928
334 761
51 572
443 408
819 492
543 399
273 840
578 636
147 905
804 862
470 878
974 501
723 697
216 647
737 787
20 832
332 804
484 900
564 773
549 374
970 461
211 544
93 38
950 458
188 675
698 598
698 475
396 596
388 572
749 47
782 409
728 882
829 530
468 881
598 524
26 49
638 999
86 39
416 144
234 674
58 582
866 295
387 889
710 996
983 346
583 725
790 309
927 949
549 790
460 446
667 363
353 168
78 939
311 808
274 153
158 458
403 727
883 971
97 604
127 129
306 799
954 542
98 582
733 354
241 513
283 569
688 225
428 978
714 662
777 352
885 386
531 263
322 13
25 528
539 217
35 92
145 93
349 668
719 864
65 865
884 586
885 15
911 261
684 619
224 511
614 718
18 840
127 151
36 632
898 994
926 745
647 985
122 917
528 679
785 511
912 602
185 191
515 322
296 807
835 761
104 867
274 746
866 310
382 358
69 801
816 512
490 207
161 842
697 994
103 789
143 50
485 623
78 901
261 763
540 714
819 777
232 170
335 470
738 922
783 600
489 782
21 958
162 566
330 480
511 367
245 932
325 164
583 11
677 839
975 672
113 483
448 323
449 513
111 295
977 7
126 864
592 42
969 839
695 526
517 78
315 586
714 926
282 40
933 725
818 979
191 565
420 497
311 182
196 770
314 87
234 434
620 24
48 113
117 758
158 501
177 372
401 727
795 677
347 243
816 14
817 241
285 56
438 880
630 234
462 54
488 88
990 792
466 354
36 804
709 635
29 330
705 10
541 247
341 209
871 838
285 279
513 848
651 959
980 91
713 574
668 749
580 180
286 675
41 711
968 399
650 586
980 985
497 270
647 604
512 448
64 630
552 896
420 758
327 475
860 726
382 523
544 56
623 628
512 504
618 386
5 422
301 951
70 549
5 849
708 505
589 52
824 860
376 753
461 757
718 622
661 174
51 771
822 779
190 146
962 921
648 745
793 987
879 632
318 836
848 432
593 987
478 483
822 387
907 146
438 504
507 502
872 160
574 522
383 663
568 708
97 907
562 970
483 105
771 740
908 383
418 666
275 452
920 765
597 365
288 868
705 200
373 388
500 57
723 318
997 283
171 192
864 654
862 582
315 759
598 915
928 758
100 627
854 851
846 86
456 183
651 190
640 789
52 372
735 185
161 600
695 147
832 59
325 244
230 329
32 970
450 731
630 731
542 616
223 400
920 861
539 138
836 432
400 513
159 522
753 839
606 353
715 776
210 779
472 911
372 759
795 273
238 634
737 675
237 590
589 566
163 58
848 617
399 769
549 179
298 293
343 195
922 92
415 121
751 138
569 358
599 974
428 558
331 332
169 908
401 479
406 454
514 544
917 390
208 285
177 687
345 802
318 115
260 238
398 141
212 325
745 547
573 627
501 764
616 420
707 208
339 847
186 984
590 898
468 115
511 121
258 317
246 340
699 173
885 805
667 130
303 864
698 84
99 401
720 16
950 629
89 671
915 271
488 60
351 41
856 332
900 590
796 882
16 971
357 575
382 714
601 796
364 810
257 743
665 304
456 8
381 711
39 945
152 522
284 648
763 80
602 699
677 384
973 849
460 563
203 303
412 86
157 217
117 149
274 258
18 324
272 100
183 267
703 844
837 277
949 76
648 684
415 946
177 194
263 508
790 952
343 846
111 705
112 365
894 234
905 873
880 225
702 379
535 316
16 415
397 477
691 503
157 306
232 628
889 760
101 828
817 468
45 691
402 609
504 861
318 102
35 676
75 121
197 688
215 773
303 353
124 530
303 66
550 157
904 443
18 726
266 757
58 324
34 608
208 570
527 637
174 847
223 539
442 643
3 450
701 734
692 443
354 50
14 76
808 750
449 207
672 712
858 103
22 381
514 420
59 47
981 797
192 759
174 928
132 460
588 594
28 394
988 977
985 376
967 195
469 322
867 985
536 98
282 185
795 406
422 438
946 383
383 226
512 942
671 598
492 978
448 135
661 663
979 261
987 975
188 847
911 579
859 428
214 197
597 600
702 396
249 948
548 174
458 333
627 516
284 790
761 229
861 823
769 726
403 660
885 863
556 390
432 679
262 401
542 701
698 793
337 420
381 76
792 483
196 328
840 347
943 249
395 28
174 721
532 346
417 780
597 880
178 677
379 202
488 658
829 411
384 881
36 7
38 377
746 901
416 724
691 695
629 894
479 858
564 289
558 933
912 642
338 534
542 985
592 62
521 998
506 673
790 775
531 210
974 655
520 40
553 975
460 995
631 885
782 161
330 406
711 643
515 376
645 480
969 31
486 38
700 673
655 262
880 721
377 542
777 745
305 34
792 765
484 749
259 207
508 892
896 169
700 536
640 382
590 611
636 607
636 260
656 727
888 566
704 548
747 1000
351 962
835 409
915 338
603 780
382 736
783 892
500 770
142 820
849 698
999 829
530 876
939 497
34 862
146 575
752 439
785 622
831 397
721 160
661 282
835 836
495 510
328 84
946 463
468 669
419 317
945 991
892 785
19 647
708 769
461 872
354 758
565 928
401 274
106 442
511 110
542 799
374 791
675 777
824 494
349 834
167 217
107 97
568 404
545 833
783 372
482 220
683 701
639 967
903 528
453 998
521 890
366 45
952 255
116 961
977 573
802 724
968 631
312 138
124 523
558 630
78 310
575 111
827 477
828 743
492 845
895 834
44 404
60 345
734 663
508 837
263 613
651 139
445 295
799 896
346 26
19 695
369 941
940 492
670 123
831 99
715 261
445 550
492 917
604 48
333 694
300 991
651 313
86 206
912 755
381 863
458 288
880 356
896 143
305 775
393 336
471 953
364 945
854 835
964 563
755 846
147 261
803 987
943 62
716 456
146 818
620 745
785 936
519 692
89 694
320 400
888 387
952 698
627 539
232 517
773 593
885 461
574 354
19 308
55 977
612 40
997 561
290 870
387 629
754 734
60 303
620 460
637 54
258 187
253 436
500 701
949 661
783 880
601 63
2 567
130 731
302 701
478 133
83 639
956 234
542 200
245 45
805 64
358 902
926 913
389 427
726 507
658 198
901 220
15 352
354 244
977 479
352 271
761 367
956 783
696 93
922 520
270 967
956 921
969 289
434 362
29 500
678 512
951 463
220 899
437 943
386 713
938 605
500 178
901 887
981 20
871 755
847 293
719 793
377 310
135 255
423 977
858 188
38 237
842 234
569 513
615 272
770 30
980 489
287 661
389 554
646 724
54 690
663 241
378 180
590 142
984 796
369 262
597 823
442 515
799 202
918 521
689 407
670 209
652 916
310 840
496 99
583 411
229 268
781 711
959 916
713 114
422 996
245 786
948 937
752 341
311 911
966 235
192 254
469 749
790 507
851 290
68 167
63 646
171 678
905 213
145 259
997 404
130 11
923 521
608 601
899 732
810 493
261 648
649 404
742 752
32 441
265 65
787 498
114 829
776 156
780 266
103 616
375 878
959 710
103 328
113 329
854 376
186 496
843 533
646 18
522 354
615 509
147 885
964 48
611 283
968 608
363 260
203 17
736 642
816 337
792 943
605 809
162 984
332 461
210 61
19 575
18 715
202 984
623 738
952 711
76 734
462 91
747 76
625 994
499 783
165 678
252 49
425 1000
536 313
235 590
417 999
673 657
2 298
183 912
519 933
581 837
536 751
506 903
506 478
817 113
370 922
523 94
701 158
968 470
428 93
507 893
763 598
160 417
471 260
104 169
506 381
489 689
562 601
589 784
100 583
738 756
708 334
99 142
382 153
50 359
310 592
349 117
558 461
614 243
383 371
56 80
396 61
162 667
757 881
721 376
467 567
796 492
844 551
490 194
305 220
137 186
938 514
891 341
91 247
416 408
349 565
328 142
906 146
370 514
895 295
818 172
662 433
995 356
571 476
396 557
410 477
923 39
635 472
715 758
382 279
841 249
431 652
268 417
874 254
839 904
512 147
232 510
323 898
704 637
743 959
560 668
155 557
866 389
393 558
744 902
399 588
706 838
107 745
504 42
67 526
119 321
126 723
93 799
911 52
889 330
320 779
677 246
285 691
209 894
746 321
81 25
635 15
147 684
130 37
391 461
492 651
454 29
246 590
684 309
411 61
11 690
913 974
456 797
191 290
640 368
791 745
709 258
92 638
408 407
293 601
924 668
733 287
885 760
746 843
99 643
916 901
899 271
945 337
458 523
913 455
41 481
597 873
208 673
813 57
565 93
142 228
913 8
605 21
284 381
267 690
841 765
585 841
474 959
174 808
851 541
971 611
333 889
801 662
21 256
277 547
922 995
622 891
792 393
59 393
518 190
57 613
576 233
279 568
85 446
376 818
756 233
745 203
262 49
779 677
352 914
624 383
160 23
629 718
452 632
238 657
171 646
37 330
958 980
125 652
423 975
409 873
956 803
310 29
124 772
315 170
628 377
637 677
409 898
32 884
565 490
987 264
62 96
118 514
722 189
882 203
792 74
834 771
503 522
619 720
545 142
108 790
417 564
596 181
310 968
924 212
301 598
637 1000
790 161
481 440
478 893
336 875
983 398
622 682
310 40
662 863
207 36
618 948
136 873
54 576
667 745
596 290
322 139
388 3
81 419
512 676
842 193
208 373
975 730
306 512
654 873
163 998
397 327
85 727
713 562
962 933
788 419
22 288
525 930
803 670
565 877
218 29
447 56
132 583
598 700
13 237
150 592
962 540
85 42
117 666
783 542
5 753
341 137
194 934
330 640
308 710
673 754
910 527
534 396
923 169
597 491
599 167
86 267
278 187
842 852
133 21
737 915
889 338
576 833
885 168
702 89
236 811
693 171
247 129
320 460
571 578
621 56
975 54
718 83
872 980
571 839
774 168
13 791
786 660
76 745
530 233
199 737
862 926
813 544
221 313
293 320
389 185
163 461
856 252
960 998
622 616
244 206
11 460
602 485
567 558
272 216
524 675
522 244
33 296
252 499
757 310
749 778
435 965
421 127
254 877
510 574
580 268
172 743
862 129
883 579
182 484
487 202
262 48
449 63
121 193
884 12
149 166
421 965
8 289
277 702
861 284
373 750
169 453
413 594
845 982
760 503
516 7
322 916
869 384
131 742
188 394
226 434
654 742
195 520
278 857
681 377
76 960
762 11
609 399
512 380
855 676
893 548
93 227
4 10
352 928
856 513
178 370
305 855
973 386
291 899
600 983
632 898
422 229
564 277
995 903
68 322
2 33
382 14
366 902
182 272
127 730
502 836
533 697
519 896
382 937
948 423
927 574
501 181
415 677
374 630
196 257
455 50
217 120
234 718
792 411
595 747
345 703
630 17
983 758
839 747
87 746
710 294
690 944
425 906
147 688
819 320
62 194
64 24
839 877
548 130
749 845
351 969
751 604
148 514
302 854
641 618
998 720
979 238
767 580
619 22
365 292
206 62
126 731
260 377
258 69
625 864
838 156
902 180
920 638
967 274
770 427
841 142
472 718
21 453
897 231
380 966
276 693
410 931
819 604
983 84
221 448
145 331
3 982
303 372
325 451
343 914
532 606
733 896
563 879
709 572
164 720
758 873
803 235
553 749
8 382
768 480
758 152
755 413
914 216
5 171
579 602
613 59
645 249
562 38
521 117
912 202
651 671
568 839
872 694
282 669
131 788
915 949
760 520
930 591
578 548
491 265
272 744
638 99
906 506
788 899
475 868
805 732
129 673
621 706
754 868
394 329
508 998
120 125
779 900
75 42
711 328
867 711
776 133
726 132
670 348
362 4
220 142
152 371
948 170
373 156
182 525
977 98
241 615
379 313
261 234
223 777
532 119
740 776
494 986
338 10
257 362
951 887
398 238
80 41
632 278
506 625
539 749
249 127
700 926
741 36
937 126
914 271
977 636
745 578
879 765
527 195
357 684
603 629
967 753
35 694
417 868
905 935
767 486
337 547
502 938
731 882
775 428
790 192
536 25
634 583
83 916
445 871
390 660
348 746
916 939
787 501
845 314
958 183
956 472
887 230
564 369
950 291
435 197
212 648
87 705
420 447
446 732
894 374
408 767
328 699
902 793
326 395
69 118
653 764
898 10
416 955
408 51
400 133
301 460
39 234
541 417
872 56
633 610
621 824
67 604
12 69
688 332
277 161
197 78
708 528
790 202
125 51
59 244
690 833
860 171
952 776
934 509
791 4
889 568
933 613
461 593
684 339
578 99
728 883
18 888
655 16
425 738
124 624
159 606
657 264
103 716
778 780
630 673
879 788
65 599
550 441
949 504
667 841
863 494
340 388
347 137
932 477
327 836
182 887
822 223
514 780
868 742
561 326
786 19
518 375
632 501
755 971
875 306
296 793
644 399
192 321
569 579
579 263
829 83
496 457
711 449
344 68
944 561
983 572
218 160
465 731
676 208
469 908
757 873
977 904
278 644
862 347
180 247
669 338
145 651
228 61
362 633
862 809
67 684
472 710
46 335
593 331
55 418
5 500
65 263
44 4
264 581
410 102
600 519
565 88
180 843
733 917
241 931
547 970
318 250
889 615
28 926
563 483
241 351
396 566
509 266
554 889
562 68
352 567
524 629
595 996
765 945
953 3
349 598
209 977
682 477
670 747
813 736
266 732
165 3
21 500
928 501
133 870
219 350
586 555
7 732
380 627
566 163
406 769
610 840
893 996
544 754
90 612
183 521
528 971
301 737
361 350
704 681
531 288
790 342
310 898
425 74
334 871
690 482
904 146
911 233
22 944
530 95
453 70
355 378
197 64
628 125
343 302
181 395
328 224
441 707
139 180
486 340
827 184
726 693
960 492
533 684
303 962
703 98
885 458
160 451
701 469
676 543
659 443
509 381
696 636
316 240
47 225
297 340
240 112
268 8
873 508
70 604
102 869
556 670
371 527
320 572
95 166
394 674
420 654
658 459
390 345
110 745
625 241
224 37
833 908
190 567
632 80
188 172
459 427
934 455
669 422
583 420
158 673
590 314
65 537
961 783
192 215
127 90
94 498
211 386
760 912
341 843
213 41
915 877
141 29
308 949
232 369
74 450
907 797
757 312
681 392
621 388
329 693
945 926
437 186
173 140
144 817
739 153
980 218
876 702
763 646
901 412
100 9
678 266
84 450
445 583
164 130
772 598
338 120
333 29
876 752
678 741
359 948
300 284
111 757
809 106
300 226
641 916
843 427
87 194
530 732
553 278
863 94
881 254
485 146
498 658
183 657
598 160
912 960
377 156
190 970
959 110
525 341
511 377
532 934
848 948
44 756
970 150
788 390
226 686
60 749
983 908
359 291
801 323
992 843
121 191
69 343
217 323
562 64
74 894
221 463
634 983
447 731
190 498
395 692
284 594
203 892
490 54
17 11
310 579
470 182
656 750
449 864
354 528
1 118
358 80
306 176
343 319
103 585
896 719
929 958
923 281
244 667
354 869
608 652
284 286
841 196
198 153
728 41
394 370
707 956
121 514
270 292
22 522
364 813
326 905
958 558
456 695
377 141
545 209
878 287
450 927
967 617
472 997
775 382
594 258
893 266
215 25
800 107
628 967
383 134
288 303
34 14
64 889
859 741
97 228
706 216
881 745
831 883
763 997
760 15
956 528
867 272
691 435
820 85
892 678
832 943
608 698
50 539
745 337
216 702
218 556
325 211
41 965
836 615
944 355
872 171
958 827
520 84
507 486
923 454
455 863
328 335
247 407
76 578
578 7
574 320
423 701
82 185
499 800
36 536
581 367
618 189
400 936
98 387
135 8
82 603
802 189
841 771
144 249
210 137
457 829
747 358
834 67
669 69
583 557
642 713
744 648
515 460
317 335
719 852
629 525
656 767
543 656
592 208
148 33
776 98
595 488
859 579
258 542
509 797
8 854
402 377
320 384
996 842
15 118
56 676
776 923
309 319
977 692
641 462
472 779
992 676
120 985
563 548
887 855
302 832
101 202
262 600
281 845
45 948
896 418
882 659
397 38
32 788
57 384
476 245
375 535
822 463
385 758
646 313
272 199
209 852
674 181
881 988
398 810
348 152
102 226
540 980
486 711
733 403
181 657
283 26
57 246
335 157
666 115
730 149
617 877
979 351
936 353
368 810
792 558
759 786
64 723
943 621
75 343
171 399
421 836
896 54
415 482
693 241
250 704
836 882
282 174
32 784
306 457
684 380
118 643
946 928
498 489
893 441
263 712
824 381
923 107
811 270
547 488
176 757
632 37
189 151
716 251
868 305
244 93
781 217
233 914
649 183
345 109
654 715
557 849
180 499
734 467
413 687
627 162
979 59
544 228
856 627
381 137
757 702
18 898
695 519
525 289
612 495
98 74
833 577
40 786
698 240
320 885
737 174
281 327
585 703
668 823
32 941
983 167
245 457
200 184
622 982
53 976
636 44
827 211
855 658
649 334
258 526
858 447
921 924
887 414
64 206
381 618
674 500
506 992
599 452
427 246
216 159
576 427
519 353
695 545
714 912
898 460
758 118
985 429
271 792
347 723
372 34
245 114
21 678
928 373
449 743
493 379
525 488
779 184
505 355
741 262
501 99
148 588
351 828
375 525
56 155
26 934
933 462
617 317
641 297
960 362
407 788
645 684
508 594
659 959
985 517
755 159
86 218
854 457
493 940
488 507
612 999
9 694
848 196
984 90
880 507
653 123
700 19
90 282
839 319
32 363
319 173
598 103
334 22
635 898
305 227
959 513
785 91
82 917
752 885
902 934
245 764
428 942
745 92
483 285
28 795
653 594
137 150
200 493
645 390
329 520
281 579
389 639
554 544
740 231
718 77
705 718
710 951
521 840
235 385
608 433
359 858
617 555
913 370
85 17
367 245
415 227
228 856
231 418
268 144
761 660
933 158
921 513
913 301
203 178
497 34
613 648
951 227
986 975
889 489
34 58
530 774
492 588
823 362
710 227
638 782
746 756
684 637
769 557
901 398
38 358
218 620
388 951
728 856
291 202
80 504
82 863
508 773
816 799
791 168
478 682
12 133
293 820
300 952
449 329
414 35
610 41
389 263
418 50
628 379
902 177
252 67
506 272
266 110
105 904
179 956
568 416
592 517
595 787
442 640
328 898
849 572
828 348
905 313
827 133
597 904
140 597
952 964
139 860
950 833
515 553
605 967
763 649
312 257
863 742
210 931
303 82
453 918
528 232
47 296
251 44
814 542
341 389
594 280
417 844
231 102
381 637
831 238
891 379
172 945
952 354
973 609
411 261
627 1000
212 67
471 207
90 684
541 732
881 824
407 446
4 781
603 679
294 970
933 583
75 782
161 959
748 365
997 407
129 244
507 235
22 97
872 725
992 694
781 778
781 385
944 371
489 32
681 658
824 882
961 471
456 737
488 990
528 418
110 249
809 394
636 276
601 355
770 792
10 956
594 121
298 863
526 913
455 734
114 907
736 459
146 769
107 317
646 453
795 207
945 775
500 394
753 455
466 868
151 770
328 82
148 330
772 861
764 417
76 823
589 449
345 820
223 81
499 362
561 573
986 228
210 377
223 309
98 524
415 859
492 98
185 504
567 165
209 579
543 55
61 230
842 380
26 372
795 381
23 35
820 783
57 880
866 392
769 838
933 467
260 623
784 883
779 18
871 416
504 709
756 519
19 755
116 390
383 491
531 513
813 682
997 270
428 614
202 342
144 612
555 429
340 781
675 87
921 186
519 753
495 739
561 885
600 979
675 341
763 975
604 378
541 432
644 553
144 112
308 280
736 282
898 367
315 751
722 166
895 576
811 772
853 242
208 197
514 126
917 445
40 496
635 431
144 697
723 933
814 202
763 904
54 188
593 18
364 793
964 920
508 890
528 348
240 196
568 326
690 491
585 997
796 135
507 642
235 243
287 846
811 207
795 731
968 279
509 378
531 402
987 110
943 727
89 306
315 325
249 93
18 891
951 151
285 516
125 50
66 25
359 608
758 448
549 31
92 858
996 614
939 83
150 146
130 32
565 267
521 609
282 744
727 270
632 977
481 648
949 668
235 668
402 85
137 171
633 519
802 319
122 933
256 276
757 709
567 9
592 843
297 416
182 76
522 831
887 499
49 373
251 81
231 255
345 300
480 163
958 856
8 232
758 451
217 376
981 6
328 130
395 595
223 227
380 553
774 10
645 982
463 403
333 82
471 310
510 318
246 799
597 373
988 453
217 170
431 262
831 97
624 926
914 183
293 591
519 273
845 178
410 999
879 706
839 130
954 373
761 829
645 920
384 595
535 32
375 622
413 922
388 26
384 699
737 185
313 544
579 787
733 557
468 465
462 148
741 55
414 679
440 351
666 725
44 377
810 388
607 903
802 115
743 132
632 151
275 22
91 380
596 903
847 10
871 629
684 101
26 129
838 385
454 832
65 747
778 637
669 653
221 344
802 461
977 215
715 564
741 709
188 440
752 940
653 317
973 586
388 888
230 540
109 678
345 366
435 637
778 857
96 337
125 951
94 324
388 429
999 224
554 266
867 590
400 726
421 419
544 631
564 146
903 293
868 214
34 51
325 560
416 652
425 860
630 735
900 579
244 36
490 500
808 383
765 448
295 817
986 85
872 762
359 513
60 643
784 329
631 221
653 866
978 67
630 179
11 724
512 180
60 479
876 930
535 498
395 785
14 977
209 704
519 260
663 854
777 373
345 772
228 316
704 77
642 249
331 987
969 916
438 170
871 796
44 229
487 420
1 298
339 965
893 178
928 124
467 265
247 556
55 292
308 62
503 133
811 883
177 928
867 16
388 728
634 782
483 98
857 749
180 857
92 281
638 142
257 168
21 537
202 306
769 923
770 622
702 40
898 950
743 524
237 933
786 443
450 950
687 746
115 199
561 356
713 984
892 910
793 844
652 199
948 138
575 161
885 379
137 258
119 246
189 154
435 900
127 295
547 585
432 221
562 966
23 944
312 295
929 862
699 289
488 17
494 93
910 743
91 365
490 712
891 813
816 226
98 379
63 186
520 15
639 487
428 544
847 572
422 94
364 385
938 776
501 291
572 500
488 185
290 769
325 26
493 502
36 530
599 313
598 413
465 22
856 822
658 165
681 905
458 605
339 969
764 750
228 870
513 111
226 211
183 540
876 159
191 998
310 75
244 202
115 198
414 572
661 720
959 57
708 873
403 767
447 958
227 894
557 814
65 799
376 100
621 147
494 939
749 392
333 841
265 178
614 341
165 695
172 640
824 87
286 804
310 738
159 396
351 183
600 351
411 330
8 348
820 288
48 914
797 975
934 913
919 112
40 392
156 188
149 744
497 573
651 94
460 753
344 926
531 207
397 366
799 875
215 155
44 872
29 331
62 939
891 492
750 509
241 140
861 210
182 555
300 138
311 475
30 943
138 458
779 170
25 944
118 533
160 867
535 683
421 769
260 958
323 697
363 264
13 839
25 379
329 12
165 36
778 507
942 11
349 475
872 293
286 148
824 386
996 992
171 517
267 560
434 761
556 612
804 799
38 283
263 509
293 584
244 777
944 295
550 727
344 340
255 924
221 974
817 823
408 814
387 369
418 168
150 138
994 150
267 628
146 92
552 112
761 28
795 710
671 313
692 82
434 368
908 774
385 395
250 979
547 630
8 500
865 531
628 375
115 490
281 480
753 882
911 726
792 101
714 343
919 985
867 857
69 663
343 277
335 881
977 952
1 899
320 537
968 918
855 938
233 61
341 696
919 755
643 384
227 416
389 678
882 163
705 724
35 47
869 8
417 435
838 621
943 682
564 522
967 775
856 35
221 13
320 133
483 861
151 159
967 446
38 996
710 708
490 106
547 572
593 813
613 183
258 192
127 936
121 950
934 188
804 147
423 335
235 191
682 96
274 240
1 90
144 514
567 528
500 824
39 367
137 980
735 597
199 775
487 476
138 986
711 977
18 700
199 507
767 520
137 62
286 195
236 995
901 422
561 781
937 293
114 342
132 730
913 674
744 41
216 779
266 1
809 19
861 819
680 212
136 391
470 413
480 89
406 819
433 74
608 924
124 756
741 796
144 952
703 783
683 136
355 498
132 923
6 703
409 759
619 284
57 300
8 422
681 368
828 966
174 75
234 47
379 437
890 606
776 4
534 789
923 325
777 287
127 121
606 953
715 178
459 383
966 857
284 399
431 848
406 195
386 84
232 168
467 457
881 868
348 329
158 378
643 572
764 612
168 174
151 196
75 89
755 505
346 905
702 291
584 353
88 764
939 305
908 400
767 223
378 163
19 441
460 633
535 860
933 748
345 75
432 651
252 92
227 922
330 185
609 608
781 498
491 786
556 284
985 859
586 817
83 746
965 845
937 910
873 629
847 928
141 603
918 183
457 348
453 52
608 893
316 395
320 365
105 104
450 962
747 377
458 17
810 585
349 208
910 588
775 826
7 903
119 876
486 682
576 797
999 132
923 601
215 428
138 695
954 130
324 509
469 753
511 484
480 719
557 30
479 123
489 686
527 963
14 232
797 516
356 553
58 914
462 169
2 844
742 406
15 857
889 187
507 599
923 864
140 527
497 117
302 950
731 762
991 905
682 226
952 477
167 919
644 932
867 434
484 481
401 911
673 332
797 9
148 287
450 618
650 773
719 754
619 190
804 703
654 94
317 341
710 60
556 448
480 459
990 897
718 600
750 56
19 41
393 864
831 394
274 286
68 277
558 93
521 141
718 504
136 67
623 393
337 438
725 154
905 870
541 366
208 482
932 608
741 237
693 236
577 22
630 270
919 773
352 392
366 890
946 843
602 74
250 709
565 781
74 281
50 425
271 32
641 419
15 487
165 790
868 115
827 546
746 18
710 726
728 383
80 543
528 803
268 856
3 759
548 35
280 451
864 754
305 894
70 93
840 600
123 748
822 130
990 393
394 376
612 158
517 47
651 598
478 795
418 95
149 317
323 25
380 891
549 667
897 41
822 731
145 742
856 854
699 804
407 955
842 92
388 336
245 660
704 775
45 490
140 942
179 945
300 491
62 687
779 397
563 565
325 951
358 709
986 30
987 343
257 630
24 526
531 647
990 176
875 208
323 615
286 795
760 2
863 787
716 856
19 948
863 542
152 949
448 260
659 757
234 121
698 267
597 319
839 563
749 236
227 297
301 949
298 42
52 149
60 823
808 784
595 290
702 57
245 834
267 943
99 956
660 88
763 54
844 266
872 170
979 663
75 303
547 497
699 715
613 266
167 80
347 591
801 439
404 533
85 606
315 719
802 198
32 747
515 453
570 899
218 926
632 640
916 427
95 258
718 337
493 527
120 203
651 381
791 412
49 388
171 881
309 893
253 794
672 41
384 176
868 477
259 519
378 971
756 651
817 930
772 245
138 621
807 487
731 838
668 372
159 774
195 751
581 246
576 996
268 492
935 95
33 588
636 691
704 11
503 901
689 336
865 674
142 600
897 343
401 206
243 476
824 279
653 161
959 696
194 807
167 733
438 419
703 895
315 518
790 751
246 647
425 348
32 291
88 194
591 362
339 574
280 554
313 747
67 382
232 485
929 883
831 28
588 58
983 233
120 243
440 918
394 182
988 716
403 78
953 112
712 478
838 631
284 210
364 478
195 209
734 38
268 956
586 952
120 99
555 500
831 654
986 378
314 133
980 946
728 910
488 81
494 679
3 467
967 377
177 273
125 592
890 354
561 584
861 659
887 807
941 546
458 374
451 988
946 221
775 751
787 480
563 712
149 644
305 19
259 29
793 408
182 824
647 779
992 485
168 877
463 871
58 690
590 74
277 404
485 927
371 226
892 178
237 898
468 123
315 499
272 434
3 268
913 732
932 25
652 862
52 324
982 244
817 398
506 144
456 684
216 200
492 82
433 63
965 634
594 847
87 289
469 254
627 337
333 65
641 1
255 349
945 127
633 383
763 856
363 951
532 179
782 164
822 762
659 150
839 117
1000 823
127 534
777 612
597 197
136 913
315 484
262 671
496 220
567 650
351 224
514 902
676 570
16 833
88 302
11 168
627 637
503 574
822 854
21 344
928 552
108 974
111 193
730 240
706 757
654 67
557 425
938 480
122 625
942 719
294 502
391 121
938 177
715 555
646 873
691 417
779 990
521 799
190 471
708 391
384 625
857 836
528 24
515 411
408 614
881 713
7 382
425 68
251 97
240 588
985 41
421 599
787 709
366 611
888 256
452 12
983 397
295 155
339 789
186 386
738 471
257 862
941 752
206 125
861 945
56 675
461 223
366 633
871 363
16 252
775 749
862 914
644 594
549 337
633 400
920 176
265 171
275 461
1 728
682 445
975 898
653 191
323 86
18 421
645 12
931 185
769 415
632 610
330 846
521 722
299 1000
813 384
159 434
26 912
166 120
245 514
596 32
496 598
844 111
391 150
318 716
285 376
700 582
946 195
131 266
515 706
859 226
211 83
703 435
64 310
36 22
863 741
695 233
746 136
480 827
178 409
418 225
147 88
343 54
505 503
522 40
357 389
647 901
724 105
97 116
63 684
611 449
849 509
827 900
349 737
477 852
949 259
923 64
528 640
981 30
238 255
451 96
790 848
941 153
928 323
414 584
822 905
549 623
86 85
564 990
347 960
70 127
592 483
390 817
37 756
984 770
484 878
579 420
934 888
468 330
960 672
318 860
231 208
732 86
556 542
870 718
962 758
262 584
711 954
637 324
275 15
780 952
556 847
571 34
394 478
245 630
172 484
344 789
450 496
911 258
659 262
267 30
995 849
388 476
17 949
450 240
623 178
611 694
434 811
423 448
59 131
895 654
39 880
617 396
209 672
767 584
9 578
149 113
683 945
857 760
286 465
92 818
868 327
103 639
563 917
686 25
11 342
904 220
863 2
434 137
666 532
482 180
173 689
735 247
406 893
503 684
617 603
629 386
600 884
194 606
392 168
176 534
74 335
895 746
33 653
412 212
574 861
52 965
857 893
711 614
84 325
306 867
810 535
977 656
243 819
817 596
762 678
258 466
406 883
68 748
25 191
329 992
628 706
589 571
491 607
527 852
554 660
701 934
808 902
706 586
521 314
68 644
630 520
223 466
930 543
227 754
878 162
589 378
493 982
81 770
232 458
686 106
291 837
254 347
49 974
249 970
504 527
601 326
867 130
792 986
172 86
576 94
19 13
703 479
881 315
660 901
170 86
839 590
230 819
46 195
927 475
503 921
35 70
801 851
588 31
504 990
897 676
475 502
185 710
480 401
609 999
396 51
822 558
742 968
893 735
962 408
368 863
164 341
956 940
178 832
9 380
870 462
611 49
123 753
334 630
771 505
561 93
229 915
803 762
706 611
130 552
78 90
578 799
966 429
467 945
168 759
7 483
856 357
11 715
212 409
297 109
313 995
230 515
365 283
165 415
784 103
210 652
987 808
954 906
875 721
639 363
590 553
303 388
187 475
276 14
148 660
782 315
836 319
831 871
108 939
397 568
393 510
236 265
51 36
905 967
761 704
971 632
370 907
902 863
543 617
257 437
13 435
85 939
54 870
677 917
74 687
206 988
541 115
168 906
575 603
603 667
31 391
410 706
213 958
406 910
549 937
14 64
920 763
640 345
634 710
972 405
324 772
824 471
722 236
719 844
243 724
531 415
710 772
320 843
779 655
985 320
533 161
123 940
707 905
124 391
387 705
648 537
736 166
690 783
980 81
916 174
63 302
256 589
695 171
357 54
896 60
2 378
1 291
215 381
991 872
936 190
16 673
209 572
291 750
150 284
146 19
413 838
276 902
215 901
508 820
150 478
283 214
305 932
936 431
324 492
593 566
865 503
263 542
55 788
507 477
195 254
74 592
567 36
264 932
254 327
615 632
318 64
704 357
548 412
505 472
493 178
537 508
820 504
929 282
968 141
271 543
414 590
907 329
81 12
445 395
397 598
792 689
859 611
2 211
539 865
143 379
661 913
813 956
370 984
314 152
335 12
612 574
207 617
835 526
833 235
894 903
958 60
666 569
285 393
371 785
87 699
535 235
547 485
384 823
563 869
835 1000
47 600
784 887
505 142
932 1000
329 765
420 680
585 795
196 674
440 283
151 69
984 781
272 548
105 403
800 968
872 971
795 293
324 24
142 163
299 931
362 927
711 719
146 888
321 154
234 904
243 91
25 412
585 65
629 792
526 860
682 373
316 36
810 640
933 836
375 23
807 172
306 586
519 440
571 416
115 764
116 774
620 625
523 689
416 425
561 996
842 469
740 891
660 55
462 505
114 528
642 899
951 326
601 106
47 147
998 234
363 301
410 351
967 841
5 317
861 490
216 734
450 566
468 827
970 857
491 912
811 640
912 999
42 567
272 713
926 95
266 854
553 509
60 888
111 70
118 651
192 548
962 638
615 247
840 632
943 779
355 651
490 16
19 48
892 659
344 569
12 409
316 494
16 797
528 340
571 428
884 500
227 608
315 288
466 136
746 286
953 560
343 376
505 908
149 87
799 465
593 453
949 251
585 623
863 687
143 270
103 793
423 499
499 40
918 323
771 818
602 956
145 342
671 406
613 904
486 973
369 136
785 845
706 392
786 871
439 873
903 642
93 789
495 369
862 521
927 680
597 515
4 343
68 593
332 642
963 394
757 475
132 383
155 488
690 642
439 383
852 292
926 994
530 926
768 277
988 837
557 899
231 970
712 417
704 76
820 369
420 260
792 20
966 675
285 535
483 474
257 369
398 763
535 610
802 145
991 876
589 734
45 816
122 300
535 347
884 326
599 876
258 681
145 832
997 460
39 617
256 526
517 978
309 295
978 375
21 556
902 828
628 656
789 892
985 600
60 573
500 679
150 163
910 74
352 644
316 66
282 276
477 896
123 7
511 775
899 565
30 804
378 363
256 67
87 637
206 557
23 278
438 913
730 461
343 1
958 324
147 123
330 431
127 157
610 65
88 570
609 158
767 703
286 885
938 663
758 359
394 189
652 298
230 306
423 564
493 311
69 983
777 859
120 598
639 535
315 692
168 991
738 149
10 695
772 517
76 277
32 458
809 861
782 722
948 800
471 844
680 51
739 662
856 948
378 882
602 209
848 332
774 930
394 609
445 315
981 484
31 93
323 634
633 433
975 842
332 25
604 725
690 80
373 394
558 797
35 125
97 356
431 690
25 355
788 277
399 775
551 533
506 238
585 822
553 621
764 422
451 58
7 58
282 606
1 748
657 887
24 213
365 439
695 543
786 31
763 520
363 979
228 36
583 914
146 684
823 285
622 159
896 651
943 604
70 375
103 897
845 36
497 791
944 732
560 811
776 582
878 862
807 317
486 932
101 99
564 74
958 162
125 13
125 437
196 302
951 90
47 500
252 553
336 684
107 742
442 949
598 395
737 40
716 218
576 17
439 906
76 278
334 555
659 227
584 38
984 445
841 936
566 562
237 891
597 359
131 884
19 355
19 586
934 920
468 70
421 62
535 195
805 858
302 90
590 509
395 954
601 870
893 179
861 184
343 570
829 771
938 372
24 508
777 374
804 980
520 789
828 885
643 22
539 370
969 259
106 617
209 334
594 336
55 101
311 104
548 633
81 96
203 163
687 447
419 740
459 535
470 564
912 81
7 472
869 623
347 340
657 854
289 397
59 386
647 643
971 482
195 149
346 120
280 511
173 52
127 15
488 576
846 64
492 126
36 894
118 548
953 566
369 383
667 569
773 144
497 937
704 582
185 845
407 981
329 323
93 491
476 894
91 719
901 19
844 309
515 28
50 776
69 857
40 119
516 785
470 404
836 168
946 490
834 457
497 6
963 113
986 577
373 788
36 575
838 108
620 398
863 57
93 733
192 327
134 724
554 752
475 168
484 61
544 315
505 377
346 531
115 554
55 447
162 93
425 76
417 743
401 153
403 705
277 614
244 712
41 196
984 372
287 658
536 547
445 905
467 41
883 966
57 706
93 115
458 781
610 513
493 711
374 726
486 671
322 171
535 919
788 57
513 292
858 868
88 980
62 294
516 861
171 747
465 811
858 647
146 5
684 974
293 642
639 933
613 256
834 553
334 394
228 191
348 98
721 932
272 836
526 773
225 351
987 474
782 723
85 52
235 10
315 26
231 649
528 845
630 297
922 994
143 735
574 36
162 549
963 650
319 316
556 721
457 731
525 146
755 874
858 716
461 733
23 877
873 161
638 369
189 421
161 497
182 820
132 703
537 862
359 848
374 61
813 327
344 65
551 359
595 353
940 677
621 916
540 295
243 26
419 439
3 536
96 924
647 378
127 725
185 211
141 510
23 889
816 946
714 922
880 218
462 139
237 316
107 967
357 184
579 703
844 218
928 349
294 891
339 325
967 165
59 645
937 563
107 558
805 328
78 167
651 359
645 612
513 478
119 477
308 680
750 844
158 224
336 525
25 217
452 969
638 980
612 257
35 15
592 21
548 296
937 331
261 656
826 1000
589 594
340 661
624 745
182 589
527 577
161 67
763 526
657 209
999 814
930 340
126 134
329 900
228 625
221 266
889 3
544 442
953 359
523 531
452 890
109 38
496 78
622 288
882 116
32 582
737 293
679 660
465 795
226 832
215 528
485 980
299 425
885 968
345 159
367 272
671 937
758 859
586 496
679 579
706 256
809 133
544 610
171 761
742 121
437 758
903 445
611 229
652 686
554 698
618 62
829 227
780 56
764 509
379 504
296 489
185 393
627 483
647 321
293 761
373 687
364 216
194 317
742 61
661 432
707 814
510 535
764 445
751 314
505 166
327 542
68 652
344 887
471 930
412 179
331 346
475 149
457 391
797 643
363 401
939 949
711 398
346 344
864 261
636 274
240 540
863 393
663 823
943 126
111 948
719 90
833 513
33 5
884 434
655 301
805 545
837 234
76 173
225 996
816 752
23 134
409 733
912 217
28 971
978 456
118 407
12 270
578 2
287 598
268 871
13 59
187 558
676 920
856 374
973 52
254 604
662 608
52 54
612 87
945 630
708 356
786 666
760 123
547 701
379 152
347 740
679 126
763 126
879 187
858 552
646 497
906 721
70 66
606 688
462 328
70 651
932 195
548 942
165 599
757 50
132 899
39 533
938 409
943 639
369 749
472 652
127 58
822 698
900 372
636 11
211 367
177 105
17 195
702 708
427 336
305 981
656 609
759 601
458 625
94 828
793 510
832 774
215 320
557 401
860 757
22 914
457 69
274 87
636 867
896 383
975 645
134 512
747 777
939 658
297 751
878 31
970 982
363 712
240 920
861 503
362 602
781 923
311 81
373 910
478 813
144 896
746 751
578 980
251 760
706 655
282 472
915 501
848 67
541 62
465 41
922 920
539 658
958 491
126 541
524 728
287 941
24 666
87 712
220 876
870 402
217 255
49 683
984 762
562 5
804 199
475 704
418 211
326 896
854 904
781 145
267 423
509 637
508 315
159 674
139 270
802 183
822 828
714 445
275 745
901 705
769 690
445 893
828 645
942 888
194 769
692 359
660 588
944 83
975 741
262 410
877 789
432 633
244 609
171 983
514 337
69 647
570 20
628 484
767 543
288 852
191 273
592 8
769 532
810 831
562 541
16 514
91 505
35 620
15 761
284 251
288 906
216 324
316 791
723 326
486 858
332 603
687 421
36 407
827 428
211 676
148 123
905 779
654 312
134 42
98 537
823 30
192 401
390 244
86 347
143 275
795 472
750 699
863 588
33 143
299 249
889 301
809 634
297 391
915 240
578 788
523 950
432 48
855 192
88 15
316 137
55 885
570 383
303 461
707 919
831 396
232 330
741 273
341 174
450 272
641 415
413 348
697 488
635 365
819 364
271 555
200 569
54 396
380 163
129 807
286 884
82 658
55 236
168 668
895 503
284 311
320 453
970 660
193 226
432 696
695 733
348 641
415 595
701 897
86 166
69 625
737 476
996 521
245 183
152 658
321 22
577 813
640 786
487 846
990 107
979 26
313 485
761 814
572 932
40 117
482 47
532 749
267 630
472 477
172 254
216 573
24 568
161 628
745 21
293 803
563 738
80 840
152 627
521 158
240 155
819 359
131 489
891 829
593 332
86 733
36 809
985 783
238 974
94 291
813 60
339 968
720 238
687 598
250 272
727 501
555 819
309 470
136 616
245 332
246 919
373 524
290 318
954 109
669 515
732 997
407 46
118 531
431 596
918 709
793 641
539 365
829 979
406 967
797 891
610 833
398 86
536 150
431 140
296 644
229 126
786 519
486 483
769 332
618 35
63 47
869 891
931 694
310 635
503 155
670 465
503 790
597 916
191 118
249 135
150 272
155 687
682 784
569 620
111 67
926 667
298 490
377 89
658 724
758 107
869 278
788 154
902 158
617 982
13 230
607 506
892 371
163 710
91 713
46 113
777 418
845 706
510 324
237 515
50 600
293 582
683 212
245 394
61 382
40 788
554 352
484 613
415 842
791 391
877 380
166 421
289 57
240 61
501 478
795 519
633 2
728 323
667 326
310 252
226 796
394 567
857 661
325 979
268 119
505 752
260 181
581 567
80 142
979 370
763 940
286 861
416 264
132 389
687 790
455 549
227 986
680 910
42 843
969 109
321 803
929 579
513 620
7 442
98 864
362 406
196 6
948 657
246 585
598 589
240 733
395 720
88 285
979 463
257 389
940 759
857 32
322 32
848 676
588 879
310 502
510 502
497 889
736 991
873 85
245 754
749 733
353 963
763 127
783 10
777 897
209 70
579 249
802 449
32 633
211 306
539 905
252 282
22 295
549 582
751 619
861 721
346 864
531 781
190 412
772 220
324 788
916 316
669 281
680 684
493 631
884 899
907 694
362 776
477 265
508 937
822 442
919 92
501 268
933 333
404 804
395 647
90 910
277 678
330 184
294 238
902 910
88 308
712 956
802 225
970 290
690 278
803 247
634 19
867 460
99 649
326 500
648 996
127 912
235 632
337 715
190 458
808 564
272 622
297 533
840 381
531 427
983 146
881 832
599 176
462 860
17 871
234 96
440 449
122 441
49 42
953 813
121 95
446 770
129 512
635 162
759 52
799 541
149 755
569 769
524 415
367 179
808 41
711 482
672 112
199 229
628 537
622 376
991 154
977 240
630 150
497 842
630 716
98 624
14 24
676 489
575 984
323 105
77 550
492 486
849 999
195 282
799 819
980 534
311 288
686 842
480 883
32 903
713 633
397 357
432 602
779 697
64 454
869 792
563 393
396 829
221 514
920 756
846 778
143 842
807 478
166 325
423 693
294 687
286 839
294 610
796 667
284 369
41 653
595 690
411 584
941 94
727 159
460 467
164 763
207 188
385 983
731 322
988 23
179 657
787 107
490 24
147 99
92 75
777 936
992 735
669 946
277 49
785 526
267 105
598 1
404 133
849 206
104 429
648 793
16 796
508 718
656 781
16 335
902 155
588 64
266 108
220 212
403 966
684 709
693 206
928 672
229 507
395 810
795 302
311 859
433 598
381 864
224 615
318 271
971 673
443 213
359 178
637 715
440 319
308 370
846 734
8 651
468 899
817 419
288 962
790 259
570 817
299 4
466 178
808 512
165 89
905 854
370 710
571 862
412 753
238 469
545 193
441 17
770 327
503 180
684 471
636 555
952 143
899 84
311 985
404 163
29 252
911 863
290 284
48 836
641 229
684 675
105 994
780 318
74 265
370 746
811 347
160 382
118 960
912 828
348 576
669 61
272 767
102 834
47 383
897 443
397 570
143 67
474 722
721 699
29 547
181 773
273 213
620 82
109 303
318 37
712 59
160 432
103 552
834 127
497 273
719 346
980 709
787 919
493 545
974 641
680 604
974 994
422 758
862 207
510 742
691 617
693 279
554 104
931 800
75 730
755 713
173 488
922 550
974 107
236 668
531 422
705 452
652 497
363 877
13 801
624 481
964 637
824 839
690 410
530 951
113 500
732 259
382 888
916 543
21 688
826 120
639 953
524 786
218 122
18 122
48 102
443 99
69 864
662 782
476 12
902 577
272 50
69 33
325 765
422 561
692 144
220 551
23 167
732 368
567 505
281 996
623 209
176 115
468 41
314 689
178 155
582 693
606 415
438 290
887 273
773 613
437 792
668 642
266 465
790 818
617 171
11 100
135 615
443 484
106 163
130 692
697 598
753 232
356 953
196 845
291 126
992 114
714 265
223 944
237 388
185 842
312 148
928 379
748 88
598 608
556 138
615 547
885 435
609 613
544 217
408 981
994 86
835 881
943 325
813 767
516 75
800 378
816 69
545 800
544 465
738 5
929 774
113 154
966 591
876 252
897 536
37 41
613 452
84 682
996 359
816 298
789 630
5 39
966 454
804 810
303 500
4 62
496 900
923 574
575 379
278 878
152 492
884 602
614 629
432 468
323 919
254 934
295 329
905 578
543 852
704 443
209 811
500 627
411 705
474 953
510 901
292 517
684 501
964 488
990 516
191 62
466 476
633 391
726 319
301 376
513 283
699 639
56 321
922 326
843 681
186 208
877 516
979 787
328 743
801 838
630 968
641 439
67 50
377 509
555 683
203 184
423 124
34 903
930 335
103 563
232 176
907 167
100 922
465 950
598 607
254 792
683 7
3 263
44 738
466 427
197 290
693 388
933 458
47 12
661 196
407 188
916 409
282 16
144 340
294 782
716 389
321 839
675 297
709 389
513 3
598 784
461 291
975 82
300 861
502 854
944 246
707 604
345 918
305 612
294 216
809 739
139 977
389 237
340 145
723 672
12 496
647 883
600 943
66 340
680 422
677 106
305 386
911 29
672 412
782 894
159 722
596 271
624 820
280 577
914 677
605 82
450 308
314 14
780 337
652 639
556 898
995 767
267 376
572 261
127 983
477 276
768 341
704 668
479 743
916 856
366 686
533 401
221 680
341 502
346 610
11 189
322 839
713 740
8 691
563 516
401 999
528 631
635 992
900 931
290 49
701 961
80 533
319 272
358 378
297 565
50 44
834 398
18 579
139 437
722 45
567 134
708 535
856 470
121 888
628 58
663 303
134 228
332 601
690 663
842 228
366 335
144 227
716 537
57 901
276 339
485 793
418 521
674 458
87 622
526 767
546 971
734 796
9 445
727 400
381 734
433 138
645 785
929 266
549 705
442 493
230 296
23 620
141 75
487 585
765 271
692 583
30 64
461 493
888 557
319 276
203 425
631 914
820 2
282 107
591 721
149 374
162 461
807 146
196 39
978 90
866 539
663 66
992 336
891 834
165 874
142 596
117 203
153 606
90 356
86 228
131 814
526 604
177 397
261 617
70 583
335 1000
560 889
862 913
893 285
145 11
215 461
182 905
440 413
746 250
316 930
136 629
709 687
859 768
126 916
226 95
603 923
109 250
145 708
202 317
298 26
953 319
132 718
285 869
394 85
597 45
884 992
342 567
455 508
292 863
829 753
368 763
505 632
653 227
506 556
332 313
985 337
400 313
745 988
199 217
606 490
258 954
185 341
851 234
51 988
309 964
100 760
937 276
727 315
216 699
904 260
711 87
306 168
15 216
683 839
537 571
433 822
669 418
898 299
434 122
857 231
236 885
534 309
492 127
606 768
675 837
490 47
187 374
762 843
8 221
844 29
803 283
928 960
335 30
296 691
546 753
670 986
679 96
761 308
862 580
507 904
487 130
275 48
237 881
966 756
660 555
164 478
575 542
230 457
78 892
777 581
927 584
181 712
880 924
37 838
490 611
814 674
497 970
908 658
999 6
953 834
885 445
709 544
401 455
527 41
415 228
170 837
782 712
61 403
467 78
337 888
987 633
901 788
536 934
327 534
8 918
618 446
425 762
988 185
469 401
588 500
521 564
714 842
563 315
214 294
898 698
921 594
396 871
489 672
588 177
285 746
944 408
213 827
333 551
879 172
423 776
402 725
401 541
984 995
56 417
340 570
599 108
423 351
763 498
409 614
17 577
493 251
655 469
290 170
448 398
850 424
630 111
832 732
688 795
579 197
738 16
582 247
26 749
272 605
353 300
881 114
235 461
781 641
604 44
260 690
780 173
169 542
939 45
739 380
450 60
702 537
349 321
561 773
199 818
755 20
312 503
368 894
283 34
661 152
59 174
722 974
169 375
402 768
207 967
351 60
816 299
315 788
114 674
769 64
241 470
958 64
418 160
471 508
336 629
456 275
753 169
789 446
19 813
155 908
61 776
82 533
154 528
313 46
553 272
675 261
170 485
681 334
16 960
920 236
485 463
763 318
545 347
3 754
892 386
894 309
843 519
586 683
799 852
445 659
105 168
958 835
480 238
780 911
202 731
755 791
804 127
703 754
396 455
234 581
863 199
746 69
619 154
41 940
780 576
675 640
589 9
935 385
575 675
903 129
35 12
618 546
735 178
914 26
649 707
773 446
923 738
35 523
382 956
680 517
211 837
580 419
58 139
627 739
890 958
416 281
711 846
68 997
329 78
614 583
724 486
562 384
900 416
223 163
796 639
557 428
59 358
377 353
928 574
963 359
349 607
753 532
420 160
176 573
598 856
733 518
875 968
723 518
74 751
992 796
921 530
930 999
46 338
945 910
459 153
783 859
374 787
504 193
510 831
81 117
411 500
576 946
508 462
562 722
674 724
261 669
918 89
707 101
82 935
153 981
214 496
517 979
693 753
710 136
270 212
156 986
147 87
690 543
785 377
649 744
511 784
671 333
281 992
7 994
546 571
263 905
345 547
811 366
56 271
449 68
60 282
310 476
964 609
779 892
719 261
345 862
142 863
943 56
334 964
829 178
52 18
89 873
933 315
966 295
263 601
554 550
873 884
452 93
420 215
654 600
420 751
889 317
500 434
548 723
603 374
641 126
644 132
952 781
490 889
223 506
412 136
584 959
918 677
1000 702
57 673
880 744
517 763
289 577
898 47
371 988
470 877
81 844
571 378
82 295
769 654
340 720
747 805
879 85
627 227
862 39
518 132
66 221
85 2
210 172
16 161
171 474
964 589
784 633
557 354
12 495
96 354
345 711
532 507
750 381
250 488
69 929
439 574
358 151
84 356
169 99
644 844
624 388
864 624
774 319
961 802
372 545
30 888
134 302
493 813
187 918
92 68
600 107
589 46
746 400
918 634
398 639
577 493
294 374
590 404
637 747
487 315
773 790
31 126
320 244
991 512
939 285
519 922
750 121
641 579
86 407
962 479
601 881
744 276
200 805
50 8
623 238
479 723
814 881
391 719
287 273
133 75
343 563
719 661
877 383
347 259
530 578
891 32
249 329
677 746
38 937
457 283
7 573
866 9
57 393
472 293
198 679
740 897
645 791
963 333
932 390
811 945
624 459
863 780
762 501
395 138
733 317
979 506
618 353
18 380
891 85
235 460
753 584
149 810
583 247
401 259
706 451
926 398
954 838
178 824
232 262
616 560
606 199
868 439
437 245
889 137
613 758
978 700
622 711
272 726
722 286
969 956
521 59
94 781
877 631
320 745
940 611
845 232
408 508
345 323
970 561
131 125
487 419
257 659
632 251
66 517
964 558
535 330
945 921
67 890
429 980
499 143
179 311
121 456
243 46
346 862
867 773
455 141
934 734
109 100
454 399
373 123
428 527
180 944
520 698
195 299
93 542
655 185
584 157
805 348
759 65
58 438
90 305
629 20
584 63
479 772
792 15
159 639
421 93
762 980
63 505
865 801
763 114
188 288
635 803
607 258
215 523
417 679
439 756
486 522
686 441
299 333
7 983
132 302
32 165
268 344
928 30
988 571
754 963
335 949
342 338
650 145
955 632
65 218
706 130
590 772
935 244
165 711
596 639
466 543
62 625
819 686
574 661
54 570
209 140
218 129
932 551
912 612
941 926
635 140
491 295
852 3
45 35
85 651
427 89
698 637
514 565
506 168
963 683
510 499
894 336
996 333
115 159
923 771
25 337
718 44
389 265
433 158
705 952
623 789
810 744
739 953
343 428
688 363
622 967
114 803
996 612
236 30
260 555
443 820
684 671
191 374
959 212
937 581
206 351
341 3
58 590
326 30
514 147
624 18
176 568
245 345
890 23
296 326
400 203
453 725
120 978
95 402
306 694
351 417
267 988
474 934
655 547
602 289
977 449
443 547
896 783
183 757
326 574
966 955
488 475
380 392
414 840
555 324
657 196
625 425
499 612
819 465
805 218
594 455
279 484
367 915
296 123
95 107
572 393
49 583
185 748
441 218
633 669
823 624
698 399
959 673
465 660
710 953
585 221
322 802
866 904
544 581
841 338
764 209
517 101
771 336
521 907
960 78
336 982
636 892
144 638
890 516
2 181
966 680
298 47
705 495
565 600
618 679
554 508
960 620
524 723
22 346
726 99
271 247
803 844
276 313
523 756
772 118
437 140
688 572
893 218
335 182
992 370
556 308
54 413
403 510
795 975
438 761
585 111
574 110
610 366
775 603
802 533
403 465
525 530
412 396
889 769
586 39
55 185
629 591
198 599
795 267
748 309
332 616
528 277
808 903
490 677
493 193
64 608
625 607
800 446
409 355
489 317
155 849
688 60
723 396
662 300
799 139
362 532
372 453
491 431
997 91
711 962
487 895
354 582
296 431
132 681
315 49
585 251
779 4
686 225
67 279
24 263
28 731
922 890
627 871
956 937
495 302
800 593
611 129
240 741
260 902
536 689
515 618
91 533
923 504
869 829
761 286
123 262
523 822
452 629
813 412
943 299
351 630
459 712
651 740
865 946
266 716
918 366
762 753
924 624
166 654
371 671
188 505
713 445
34 451
572 851
88 151
221 744
675 288
655 260
743 721
125 218
440 676
87 396
770 911
832 739
40 547
463 762
984 935
807 52
768 549
946 570
865 148
588 200
404 89
351 379
544 851
567 738
766 473
493 63
249 187
198 706
932 249
155 727
920 35
762 294
622 991
528 493
546 799
777 493
110 183
258 207
651 129
926 971
250 11
740 937
206 56
461 824
368 364
110 675
658 759
936 570
696 866
867 849
417 770
13 655
118 293
653 155
212 352
854 936
250 161
129 86
650 741
68 558
481 438
773 652
399 251
181 321
970 183
169 16
50 21
331 965
689 373
922 789
998 888
388 45
737 483
227 688
513 597
692 121
503 159
309 47
597 854
562 480
339 681
966 928
584 367
618 96
545 161
723 225
553 139
841 244
669 381
32 359
826 764
60 648
112 181
314 962
537 184
659 184
844 875
848 934
530 358
54 776
41 114
457 135
712 190
897 620
265 961
560 767
176 596
86 521
866 881
316 486
805 692
999 874
852 705
393 940
922 103
648 187
469 240
149 496
983 503
297 774
278 20
989 665
644 126
257 875
639 504
147 459
986 375
727 189
202 384
293 774
738 823
326 770
624 570
595 763
828 731
293 921
134 329
441 604
322 949
955 796
1000 703
364 358
43 360
66 827
57 643
954 586
499 161
506 130
150 68
299 154
366 258
511 76
656 647
528 619
927 780
942 854
647 380
562 864
61 746
85 475
576 931
586 937
618 310
864 375
730 660
803 471
519 25
603 310
505 249
313 463
620 660
148 782
1000 639
920 522
700 169
767 432
727 373
737 723
801 745
499 112
109 431
715 492
954 323
173 451
448 583
132 804
488 839
389 112
254 905
26 885
918 314
971 513
658 258
955 828
162 364
944 902
414 377
914 998
690 616
431 368
263 701
342 384
218 838
225 314
268 11
146 15
672 866
337 774
541 692
955 55
594 472
784 232
650 950
870 571
775 658
153 779
357 62
240 581
966 624
507 567
98 240
376 463
660 570
954 423
896 370
641 875
985 302
772 868
154 123
644 663
441 163
386 179
226 690
410 651
929 736
485 752
941 246
971 109
625 638
495 276
968 994
523 86
227 767
592 720
619 442
344 695
76 622
155 343
663 275
589 591
523 569
674 509
213 266
475 837
331 910
191 803
621 605
250 162
906 229
314 363
386 649
505 31
375 254
109 301
288 15
843 163
46 234
262 753
659 832
639 983
87 35
63 874
801 532
705 613
606 733
327 140
160 563
501 982
394 974
32 608
482 648
769 851
30 604
271 926
416 206
992 91
813 270
46 250
303 813
642 48
537 790
547 20
580 412
935 740
470 617
769 995
217 275
479 649
640 238
963 428
326 937
39 562
877 171
570 373
884 20
895 331
429 893
385 129
392 532
310 911
624 140
372 472
169 842
459 281
245 302
230 465
171 816
752 137
48 231
732 451
217 346
705 281
768 286
728 223
752 344
488 9
484 54
103 173
786 302
725 51
90 453
385 901
479 362
577 535
56 583
970 873
875 669
324 29
862 759
656 58
1000 66
995 503
593 598
367 475
754 615
378 777
324 409
437 203
190 492
576 415
297 437
170 967
374 891
449 443
653 705
187 975
791 712
129 121
917 470
630 321
704 41
302 306
787 574
493 396
510 344
710 858
241 631
250 276
533 653
840 93
342 796
748 777
946 573
126 283
875 98
25 579
983 76
720 942
690 874
245 108
149 992
136 933
434 631
604 772
417 227
369 553
978 491
877 880
728 891
640 155
586 482
47 625
346 196
373 198
921 190
498 437
777 521
434 645
970 739
155 4
619 355
396 40
158 579
982 211
580 25
399 996
255 192
28 781
614 480
979 946
791 922
590 333
341 520
864 847
123 960
394 116
291 449
537 924
584 218
106 341
378 31
923 590
407 722
690 22
960 705
311 849
340 633
74 199
299 256
546 612
523 136
310 879
884 1
898 30
743 329
332 483
441 895
7 268
874 282
760 718
470 691
87 946
544 499
109 517
923 839
287 934
12 324
156 575
772 50
260 564
142 774
153 157
395 530
660 793
828 179
131 283
584 579
998 37
932 385
566 18
601 107
111 574
365 557
369 213
560 229
795 168
314 740
58 751
124 14
152 303
380 744
791 396
157 336
831 784
298 761
641 740
455 923
571 978
870 722
174 257
885 302
756 556
230 150
360 436
872 21
1000 31
70 62
407 582
783 777
277 126
512 496
162 140
139 557
814 55
641 65
940 504
857 866
532 462
755 790
854 565
61 880
339 722
998 751
596 336
308 150
459 856
298 122
880 774
346 574
197 447
881 674
486 762
505 767
978 243
761 432
247 230
982 941
896 193
172 914
341 132
421 638
680 663
964 404
199 808
212 550
647 262
911 676
622 790
679 39
713 995
279 627
294 995
133 66
854 955
785 340
683 267
843 25
495 520
391 924
536 65
124 780
508 643
706 639
162 562
562 416
673 575
562 491
856 492
310 705
872 209
251 60
44 577
528 980
777 392
564 903
197 492
996 836
732 959
429 173
217 509
225 11
188 152
294 172
17 633
379 297
808 460
540 743
230 78
230 582
873 417
945 629
254 56
622 244
760 738
69 550
752 506
553 303
796 870
708 885
150 938
906 752
97 470
56 316
536 748
341 480
263 901
55 363
109 472
48 142
366 910
471 354
676 961
341 36
530 493
827 895
828 396
68 669
887 662
542 667
892 359
107 991
216 194
315 913
611 890
569 676
136 930
230 59
244 505
736 1000
335 734
531 203
656 332
758 837
224 482
731 849
246 911
150 518
154 837
970 116
561 358
624 686
283 771
231 70
260 978
602 569
523 398
974 741
819 74
858 817
246 877
724 300
38 935
773 542
40 889
275 303
987 437
82 429
410 346
140 612
278 801
11 769
627 614
143 737
659 848
514 970
551 364
505 676
588 341
787 48
354 923
971 899
892 507
533 12
961 301
130 515
249 670
761 41
331 513
183 20
14 452
58 381
433 256
673 116
290 287
933 789
578 943
415 22
646 419
765 859
772 78
228 888
777 588
734 942
104 818
836 862
689 738
787 859
332 692
276 452
829 843
74 339
462 950
931 55
669 134
152 919
895 572
441 474
174 807
818 344
523 805
97 428
138 985
160 401
753 726
64 770
820 500
804 705
904 595
836 859
441 35
353 432
161 104
176 186
41 182
718 194
309 298
807 225
608 990
377 23
154 489
965 516
98 153
917 915
545 519
744 946
180 635
954 737
861 4
792 715
800 7
291 145
388 615
697 86
535 759
562 841
270 999
987 779
597 376
907 616
367 228
642 831
485 66
915 355
179 487
227 475
544 505
924 327
503 392
54 522
388 681
134 487
297 777
396 839
958 376
810 714
158 1000
770 661
657 856
341 832
845 900
362 274
621 929
482 517
719 687
305 274
615 134
707 982
504 447
231 521
619 255
746 506
419 670
930 42
808 160
40 61
238 669
208 591
608 256
946 244
556 509
652 146
953 334
492 257
448 613
284 155
407 777
286 576
981 95
423 714
347 401
454 130
315 318
817 719
663 378
207 881
81 550
406 702
514 790
758 945
795 402
189 366
898 869
874 822
457 764
413 279
883 712
765 832
928 939
368 357
214 971
61 595
841 488
36 767
355 455
858 854
869 164
159 422
718 603
596 450
575 60
33 93
214 62
753 20
82 332
28 631
672 32
143 686
47 306
126 787
46 569
573 765
554 211
1000 272
2 58
189 458
193 868
301 179
41 65
804 159
359 667
264 876
247 709
429 681
749 552
950 412
557 874
565 208
576 315
44 108
600 182
440 20
890 927
116 741
148 103
299 836
479 984
897 625
762 159
595 150
900 862
137 363
944 590
416 284
154 146
686 195
264 585
404 662
273 994
236 671
79 205
671 940
382 263
695 318
314 509
484 115
791 765
104 838
207 860
713 138
386 517
173 784
78 874
836 513
435 480
26 343
64 524
802 498
963 429
965 591
942 393
442 189
642 180
210 177
663 525
542 678
859 560
563 292
363 525
104 335
268 300
240 8
842 712
565 588
283 920
749 508
950 774
630 544
158 406
135 745
557 810
74 351
508 236
376 7
95 890
179 421
428 688
130 117
868 483
70 807
652 475
335 926
1000 99
656 562
885 591
874 764
177 313
888 245
451 199
52 328
714 446
382 379
583 631
861 387
227 308
973 338
551 373
10 734
757 66
310 814
495 881
893 196
206 342
137 714
680 561
690 229
349 365
858 942
682 503
723 620
330 995
383 378
810 38
412 245
548 810
457 856
906 332
158 854
916 915
133 531
995 560
92 451
681 11
305 921
155 887
871 214
510 962
564 34
364 861
7 380
963 908
16 667
902 212
737 524
875 130
147 271
458 631
254 474
6 787
772 996
314 995
144 502
579 145
689 837
555 107
425 915
704 489
309 614
571 542
676 695
60 933
479 252
880 739
511 277
971 337
713 345
415 280
749 954
580 129
504 647
64 618
816 411
709 607
202 456
902 847
315 584
171 375
295 615
625 808
67 682
477 107
195 1000
31 653
705 192
358 281
785 289
281 832
167 647
432 666
889 199
750 848
594 851
956 459
618 861
601 814
748 151
226 165
342 867
743 880
32 462
565 413
31 358
763 332
21 966
786 102
169 890
66 727
162 477
718 692
742 57
447 94
104 956
607 693
573 132
277 243
285 354
475 619
371 851
579 836
445 535
52 10
590 63
896 268
156 312
164 603
580 923
753 879
892 937
555 301
45 683
961 930
504 234
22 437
802 181
765 556
442 704
741 647
134 310
528 978
792 548
180 495
105 521
963 373
406 167
943 867
725 534
535 2
387 290
313 370
25 115
809 884
286 108
944 943
753 11
170 256
136 479
530 942
109 575
586 202
797 220
165 62
295 996
445 970
263 528
22 486
148 383
657 363
321 879
563 690
936 751
770 291
501 459
922 881
258 379
221 826
325 188
445 861
708 520
817 391
23 593
186 3
584 713
739 494
601 658
403 745
997 512
439 775
34 63
435 649
569 974
775 49
756 475
246 840
725 953
877 154
328 229
1000 731
409 257
391 44
829 883
552 659
301 407
968 21
838 7
344 378
506 787
106 70
988 178
59 147
900 712
932 262
965 774
791 937
843 675
669 718
902 971
483 342
103 247
11 703
736 346
939 58
689 633
113 170
690 702
842 654
923 186
526 894
614 183
228 954
573 864
210 990
728 834
115 819
520 731
391 449
758 997
851 897
970 344
522 967
458 936
505 260
391 558
129 126
200 691
193 323
477 339
166 919
256 647
481 514
425 475
42 391
556 52
658 386
314 353
991 507
670 620
94 280
503 42
100 667
366 25
420 250
583 616
851 581
243 301
328 705
322 617
121 252
914 577
82 986
653 499
428 496
317 100
944 767
810 990
622 836
416 168
967 962
985 195
770 571
919 223
681 49
328 999
104 8
827 190
435 154
101 369
348 176
786 479
826 545
645 296
388 573
911 58
30 332
757 671
857 647
380 481
355 460
724 232
519 470
102 127
960 779
292 820
345 481
471 805
11 509
580 521
516 172
854 409
992 113
483 235
135 674
693 756
796 459
144 693
378 404
206 863
153 415
356 352
378 343
949 618
267 7
901 576
234 329
913 677
275 726
344 499
321 241
340 177
63 362
763 274
57 567
347 922
602 200
184 959
479 683
996 859
777 999
622 524
62 95
211 828
65 450
371 891
656 678
722 687
606 442
679 458
674 126
916 683
289 165
209 164
86 440
300 875
630 7
973 316
586 94
715 847
866 898
997 507
507 787
161 297
356 803
648 797
334 459
194 833
793 654
454 446
371 645
434 292
727 493
503 137
281 814
309 17
97 585
44 851
582 673
744 786
356 249
949 461
89 282
243 332
57 483
618 628
934 6
50 907
550 410
982 56
24 902
96 292
86 607
786 608
251 652
252 978
46 330
723 490
459 901
483 704
39 708
54 355
409 399
759 595
100 789
900 726
948 990
770 313
178 414
558 780
625 189
927 535
560 931
425 920
224 637
771 876
941 716
763 966
12 555
993 269
174 349
963 214
257 584
116 170
314 565
652 697
678 474
523 492
107 408
946 743
927 617
780 748
349 931
842 52
344 127
342 29
469 223
598 270
970 669
515 863
26 616
839 317
40 425
527 864
369 105
490 713
560 614
1000 868
316 21
563 950
24 562
656 151
632 241
355 146
138 849
178 503
582 513
229 21
437 923
279 843
392 203
260 657
255 394
922 683
899 822
223 497
203 519
123 301
259 515
388 585
380 536
176 864
206 928
555 597
512 697
12 486
792 731
600 514
513 845
29 610
506 769
110 641
791 656
291 305
872 268
769 154
713 141
543 131
585 183
70 151
746 113
476 428
954 837
456 660
487 990
325 629
4 31
148 670
608 52
921 33
452 440
168 781
412 646
713 130
773 647
197 990
642 126
791 448
991 310
44 877
490 570
345 848
532 81
476 839
10 456
349 254
735 176
535 287
147 746
33 550
429 583
389 818
703 9
525 680
506 488
102 688
251 460
377 232
982 819
777 658
439 46
502 135
11 101
324 999
462 666
224 823
535 876
134 720
308 653
577 943
422 573
607 90
167 16
96 810
142 97
312 777
309 120
528 902
255 70
285 190
35 130
462 889
504 496
551 609
577 636
929 372
684 548
161 278
966 315
890 713
428 869
536 399
848 32
574 788
745 544
366 357
762 446
997 306
370 150
576 378
126 406
782 258
335 227
63 655
268 782
556 973
576 565
158 708
568 143
106 530
194 716
267 456
751 11
582 762
270 358
544 938
712 804
811 861
588 26
625 58
303 668
882 84
502 88
322 409
199 799
642 349
719 295
969 904
233 314
93 985
415 335
120 354
378 58
129 983
736 876
373 557
155 628
977 750
932 10
982 432
331 34
133 631
659 211
367 605
856 906
827 150
859 110
255 591
202 578
292 333
327 439
802 668
855 401
709 640
888 330
98 532
131 376
149 96
595 232
863 377
602 85
146 463
158 889
903 499
550 725
753 189
813 262
237 779
47 210
317 348
888 336
306 849
839 808
873 535
67 623
616 558
979 171
8 929
542 357
575 923
540 810
535 505
866 929
638 406
817 343
244 768
570 915
2 727
321 948
251 273
517 349
855 591
906 459
655 94
601 800
588 506
772 200
422 181
908 836
787 560
586 100
950 728
724 496
447 10
42 994
927 297
625 483
555 231
608 28
462 568
140 816
871 639
17 397
750 690
632 709
642 104
530 647
32 410
902 662
306 838
400 676
56 250
928 5
768 930
181 294
828 590
306 461
354 667
308 354
514 814
903 125
946 249
197 930
370 673
84 720
919 366
907 301
727 916
344 203
630 190
50 720
847 943
440 694
728 615
693 401
551 460
826 649
387 915
718 407
793 313
183 114
281 121
803 658
861 434
177 17
712 940
912 561
387 792
509 682
584 704
933 446
697 602
461 39
13 645
597 719
560 594
747 386
308 481
153 984
640 359
411 468
102 762
688 471
802 804
387 584
340 408
462 184
532 516
116 110
866 180
463 521
726 837
500 385
848 391
509 749
66 695
466 486
170 414
749 336
503 142
802 974
773 344
299 207
958 149
139 974
263 344
676 32
601 994
277 751
435 929
610 726
193 365
243 362
926 333
19 88
61 691
144 491
892 603
52 400
800 408
25 207
525 13
99 899
811 173
884 393
262 215
379 750
672 590
292 66
859 581
377 472
487 362
226 930
277 617
684 112
169 785
820 700
625 329
208 485
742 606
959 547
823 524
551 893
446 916
340 137
727 674
190 765
868 273
915 636
640 209
463 393
722 536
221 601
949 331
543 680
448 897
188 865
277 859
491 301
391 629
172 479
377 349
570 574
365 227
861 138
199 400
803 189
532 558
431 990
748 455
555 531
150 167
536 726
579 512
246 627
81 447
851 847
876 881
23 339
688 883
479 185
533 90
764 106
52 936
903 371
530 365
557 435
273 18
143 364
138 748
885 618
81 486
485 619
894 801
87 11
967 990
618 533
833 630
575 203
823 922
621 356
694 734
35 724
227 198
799 847
218 196
295 860
69 678
505 994
631 137
50 477
767 723
869 842
355 556
299 542
963 445
818 843
368 255
358 697
511 527
809 621
481 149
338 87
341 103
811 653
479 102
451 286
85 345
290 558
262 854
845 57
981 822
419 918
668 534
921 678
572 33
107 487
118 952
935 412
483 982
832 557
336 442
884 38
414 180
24 983
633 267
774 517
283 953
427 173
70 416
348 134
204 976
326 113
695 207
955 85
256 580
381 580
190 726
737 517
954 910
561 113
700 526
569 679
919 690
392 238
425 923
557 677
781 842
491 924
628 713
252 379
9 814
759 391
614 90
151 104
165 884
114 672
167 743
962 271
716 206
123 771
693 286
88 742
595 799
804 883
752 116
782 630
761 593
476 138
246 168
92 178
511 138
265 875
576 844
277 127
136 490
263 673
645 978
121 592
165 633
113 227
932 251
613 642
760 244
270 823
817 639
447 213
622 136
535 760
983 864
267 569
442 351
845 949
765 194
113 432
954 684
512 31
261 86
743 158
508 847
769 687
624 888
245 926
376 90
151 478
96 392
183 418
973 896
368 70
737 195
884 5
103 675
677 874
319 34
959 357
822 192
163 719
379 754
860 101
784 843
540 154
797 385
838 818
243 705
877 265
148 892
403 286
637 751
257 495
81 512
244 476
833 580
2 224
1000 787
465 698
319 111
719 514
921 569
129 563
773 66
395 866
470 515
755 926
770 247
581 343
410 840
775 5
542 518
933 375
162 707
238 700
683 474
809 238
135 158
630 210
452 828
568 566
760 410
180 489
601 91
403 896
456 143
195 748
799 687
974 680
317 3
284 276
433 686
146 482
548 511
810 348
23 362
262 373
161 990
109 727
54 595
661 367
320 52
241 582
623 604
125 965
706 327
396 22
614 138
618 217
126 962
648 465
366 813
344 916
614 677
689 544
828 730
861 857
792 568
793 265
17 651
864 124
561 339
718 714
783 342
85 157
1 914
679 277
751 642
238 116
551 458
474 546
893 33
816 313
324 955
125 911
887 730
435 265
926 62
192 917
739 105
203 316
133 146
452 835
284 477
555 321
345 173
130 364
89 225
971 803
893 143
958 391
328 478
576 894
565 508
241 634
793 271
303 872
202 319
492 312
617 866
217 856
801 998
991 256
324 807
437 898
591 341
134 959
411 656
950 116
843 55
629 99
792 352
788 624
662 168
968 904
21 322
81 868
188 183
100 180
185 180
365 617
369 381
910 594
520 627
446 640
66 469
22 799
740 143
867 633
879 934
512 454
782 617
432 546
509 801
548 223
195 42
202 942
132 479
803 659
255 397
899 941
325 885
346 579
818 341
542 700
148 923
251 467
670 856
90 231
745 368
678 58
55 402
555 197
541 614
152 448
126 315
579 412
364 951
369 537
129 899
617 302
625 233
744 762
611 935
738 949
34 401
698 671
890 643
260 617
973 962
91 607
839 881
833 489
433 322
117 21
459 180
852 857
496 132
743 616
84 303
95 177
582 945
623 17
803 416
876 923
698 650
224 978
209 298
648 336
15 834
647 208
491 854
131 194
759 348
196 553
135 192
80 997
799 106
771 467
804 349
752 501
235 952
962 845
111 277
929 863
88 234
183 669
776 234
842 603
581 463
453 146
41 696
660 506
163 560
254 753
87 779
887 342
158 911
245 106
247 731
267 404
170 52
706 582
548 383
871 545
521 653
929 905
446 617
260 88
375 495
390 26
740 332
188 625
540 6
531 905
863 648
447 122
295 254
589 236
891 200
501 75
698 814
324 756
791 370
396 719
840 535
381 802
557 174
997 294
567 498
68 894
666 325
216 899
534 275
134 789
663 987
525 404
449 157
690 297
274 236
995 22
270 897
133 419
872 159
303 476
423 454
774 140
930 212
5 68
356 31
102 911
58 871
74 533
353 532
778 290
978 602
718 290
397 157
333 539
327 768
964 114
275 50
895 752
988 84
748 24
931 647
949 368
675 466
588 440
1000 644
567 154
869 322
816 21
612 642
958 712
101 501
391 254
152 918
938 423
272 961
698 281
224 755
150 1000
890 35
816 290
727 174
727 453
697 108
858 500
247 809
329 81
484 155
714 236
466 341
260 479
241 834
76 856
386 880
520 4
170 399
854 195
425 823
287 193
367 132
474 928
960 991
485 851
590 651
693 846
437 539
613 26
631 854
977 767
641 149
504 104
614 740
207 847
659 524
186 190
702 107
165 918
997 945
828 419
623 348
765 793
59 443
1000 252
924 441
487 674
166 515
917 67
392 705
721 108
826 841
462 470
739 502
837 907
440 726
140 678
431 535
277 965
591 319
523 953
106 156
95 78
959 860
149 184
891 103
525 344
299 216
501 114
579 38
931 676
692 110
483 81
333 858
809 413
431 612
466 348
165 524
541 263
501 339
948 940
685 909
551 837
631 332
707 896
592 194
962 250
236 325
922 328
358 410
921 48
431 958
75 129
782 552
945 138
172 382
849 482
482 556
498 679
677 783
443 467
740 75
571 83
119 894
101 852
221 321
810 169
19 391
917 556
725 365
703 322
258 902
86 420
806 350
81 760
564 406
366 66
694 472
878 63
521 234
111 104
899 966
429 134
419 130
95 647
190 321
186 85
918 5
377 16
682 408
919 672
518 354
876 674
839 345
625 453
415 420
956 376
488 227
198 803
440 801
300 661
986 186
589 151
336 537
835 70
811 885
384 100
137 555
148 176
528 866
40 49
200 173
554 783
709 991
876 443
317 315
655 796
84 973
305 391
771 8
927 754
96 344
51 132
391 16
236 582
896 198
353 982
76 126
528 485
371 858
174 513
544 198
901 597
30 681
401 63
826 198
544 422
454 472
595 111
417 567
627 564
960 543
402 92
956 358
353 324
143 183
851 553
7 89
566 832
362 218
684 504
410 147
681 554
781 354
448 629
191 352
973 324
282 334
234 607
310 916
579 955
383 177
407 431
281 970
634 854
268 164
747 669
353 466
405 993
257 736
285 225
662 651
35 978
372 344
949 648
116 617
384 288
312 336
88 915
47 381
776 14
149 259
305 735
395 243
945 171
477 715
968 460
9 774
150 778
177 509
100 261
316 961
359 198
799 263
459 298
901 51
351 531
465 265
589 21
845 827
677 237
933 212
208 414
440 170
176 987
541 491
602 792
634 509
528 873
851 408
291 92
106 603
880 769
688 904
29 601
134 810
257 910
933 858
103 728
66 146
491 710
254 591
334 356
228 859
726 600
906 811
484 81
65 224
485 314
208 984
899 738
365 873
506 574
776 780
1000 669
956 844
224 814
874 122
917 45
873 943
234 942
919 486
77 191
547 596
547 913
740 723
502 610
870 391
613 319
14 805
411 263
294 289
883 92
42 244
897 85
768 429
961 420
490 19
442 631
84 315
695 498
465 974
437 174
432 721
39 395
921 8
57 302
917 777
189 148
827 814
155 463
856 792
577 471
842 826
32 916
953 238
921 655
356 761
778 184
908 484
6 249
111 861
936 319
142 147
954 420
521 207
365 406
374 487
583 182
418 199
511 983
254 582
47 785
75 276
199 270
387 24
602 736
438 661
121 813
932 32
481 28
487 106
974 862
56 329
885 750
686 343
763 522
764 402
606 401
500 940
302 840
560 910
437 439
978 425
134 760
373 719
799 410
514 738
944 696
814 597
432 138
960 592
168 61
63 254
396 519
163 472
87 305
725 926
959 124
77 887
508 730
508 849
341 158
432 585
731 18
747 86
643 803
584 709
993 222
845 206
261 710
604 357
785 276
246 288
934 189
638 67
782 68
726 586
831 666
754 165
508 237
566 877
681 118
658 860
675 70
206 111
370 682
635 90
574 720
188 114
891 408
200 47
705 298
456 429
270 807
478 631
357 281
193 305
278 116
877 412
267 648
108 932
486 883
441 255
142 949
227 643
862 369
414 190
196 384
697 528
589 477
194 562
668 715
915 691
101 301
364 147
140 901
17 92
954 635
471 499
483 686
558 838
23 659
362 784
791 564
404 85
186 589
232 550
733 738
721 332
860 107
184 192
540 506
557 409
48 490
946 674
657 34
372 767
177 238
737 254
323 399
246 579
262 700
445 628
159 715
339 514
49 417
710 95
416 528
593 308
556 325
415 221
823 782
940 945
809 906
450 394
277 721
348 51
273 512
591 411
723 974
937 362
12 385
108 575
355 457
924 788
789 412
846 612
198 887
987 40
655 133
104 69
322 69
571 122
175 812
489 495
487 58
532 283
446 3
845 101
467 64
67 719
9 874
998 651
245 164
492 370
597 374
267 930
935 923
46 422
315 569
445 880
217 510
440 727
317 450
608 715
477 434
213 272
76 771
334 220
753 578
483 357
975 215
54 847
122 140
682 792
698 707
299 321
293 577
32 723
669 663
59 470
90 419
377 199
715 379
393 638
352 401
369 230
97 275
437 195
102 902
540 745
153 176
971 751
98 631
352 523
421 340
518 677
584 16
620 295
377 520
609 637
496 119
493 760
663 297
822 184
29 16
834 913
188 561
106 139
145 804
308 597
159 26
460 415
251 116
479 496
867 983
703 615
140 233
711 243
487 756
633 492
100 151
857 137
616 207
418 699
349 385
666 826
609 942
377 813
275 958
625 212
371 306
305 983
388 142
690 186
958 583
963 38
321 141
636 122
810 730
234 44
495 677
953 274
950 536
620 153
585 392
676 14
422 504
952 174
745 42
615 531
907 937
814 678
725 676
504 873
86 551
130 558
793 261
229 960
218 158
50 926
710 475
181 823
678 265
590 177
575 293
342 771
101 793
807 371
356 579
143 450
571 403
836 788
337 851
545 470
342 291
353 325
353 585
60 329
922 713
656 282
345 811
52 466
232 478
705 417
602 643
181 134
393 877
945 482
38 445
583 227
691 441
469 60
62 597
750 839
785 265
846 554
180 617
480 4
657 914
870 65
362 636
576 14
138 147
106 453
104 194
934 877
487 597
838 968
489 415
898 117
125 82
93 639
184 776
326 237
388 98
136 302
968 482
939 615
241 802
788 404
741 160
931 18
194 841
442 638
36 34
227 165
316 817
353 470
775 780
223 655
314 429
596 321
76 488
875 310
829 397
31 651
195 860
669 315
291 715
954 638
865 437
745 411
607 927
915 522
368 23
638 934
862 939
379 506
505 911
737 305
894 259
74 16
742 660
127 855
379 35
644 380
544 518
123 696
904 298
132 593
935 516
754 879
681 163
991 611
885 60
635 871
826 31
114 615
645 586
225 568
19 621
250 544
550 400
575 889
813 981
514 56
323 973
252 374
676 59
170 372
287 884
840 822
286 687
860 418
567 26
223 643
408 389
44 487
866 122
725 375
734 592
111 254
608 135
514 758
504 290
353 67
489 829
768 740
804 355
580 384
571 457
442 999
391 335
497 935
450 893
85 808
763 873
386 306
271 441
2 155
250 949
627 397
690 528
383 581
638 39
592 863
939 149
195 97
83 206
246 415
524 954
408 235
981 18
599 525
572 24
716 576
977 398
265 224
226 781
607 194
39 6
49 225
315 784
296 306
450 855
787 785
959 687
632 264
357 657
289 99
536 686
938 652
24 44
919 531
893 408
332 55
85 81
553 121
422 695
733 479
63 325
522 687
310 120
268 252
541 37
580 21
118 98
742 372
736 496
179 496
140 270
131 819
492 276
769 646
302 997
551 109
45 385
129 878
258 326
737 716
831 401
743 933
6 596
93 489
814 731
305 115
326 924
411 335
423 833
370 451
463 632
278 790
252 627
191 319
277 179
826 863
778 632
926 986
453 417
115 104
598 130
64 37
294 397
12 456
266 478
161 172
214 24
443 780
88 195
260 39
601 378
461 67
607 413
313 380
343 258
759 135
324 91
808 555
5 819
642 94
209 615
410 676
552 183
294 652
439 41
193 927
963 915
686 271
149 318
212 750
816 387
226 644
950 243
699 834
290 598
641 915
515 700
958 723
995 300
210 198
649 267
335 787
770 998
597 472
659 327
602 401
859 789
289 671
153 967
658 924
387 737
903 723
282 610
11 224
643 69
138 363
439 397
478 84
368 768
971 367
523 817
808 554
953 672
637 42
229 487
784 789
223 323
225 59
346 485
375 357
554 281
186 752
888 156
312 833
589 866
84 139
231 706
442 770
425 782
518 298
797 158
876 582
273 352
637 863
249 985
904 156
168 448
483 395
295 178
284 495
848 445
913 282
619 403
448 500
695 260
699 167
740 949
455 974
403 627
934 956
987 434
391 836
419 974
435 189
142 110
968 112
415 279
503 88
413 251
922 780
415 718
740 757
740 574
460 524
125 101
534 380
888 588
110 807
935 600
666 9
455 609
979 251
401 185
155 421
60 4
168 129
796 504
183 920
741 194
602 751
807 741
143 352
266 952
523 412
46 2
763 194
589 490
802 732
279 570
386 478
929 772
960 671
486 477
562 31
881 670
569 624
183 137
434 649
869 523
238 305
499 744
176 614
207 994
523 545
176 181
800 624
180 926
984 265
510 607
713 771
315 310
870 951
912 672
156 10
738 211
740 35
635 78
323 183
994 774
679 107
461 207
750 105
880 697
190 91
606 878
575 243
271 200
671 447
809 218
532 13
823 147
295 563
83 335
569 748
284 627
12 203
363 916
991 341
164 985
291 440
938 381
619 463
985 609
358 421
712 182
824 622
190 432
746 709
369 573
855 780
503 969
566 767
70 678
688 981
656 958
738 880
385 883
918 352
310 782
591 527
57 784
453 948
18 845
224 127
332 160
238 158
472 417
628 949
281 991
449 120
117 249
775 400
202 687
446 77
651 728
621 36
237 285
229 935
520 26
883 594
401 612
828 928
280 84
787 96
500 800
864 332
702 790
913 420
883 783
799 100
920 820
472 349
919 774
513 425
351 757
12 874
842 839
475 22
431 5
645 687
368 873
66 893
727 429
252 855
332 402
297 301
600 118
761 246
498 96
918 176
777 391
82 76
356 836
39 296
272 344
344 154
745 986
91 690
62 314
19 423
347 730
476 530
101 744
1000 356
263 515
915 535
458 376
715 322
51 769
541 320
374 271
406 864
442 311
1000 487
818 895
121 997
25 395
857 946
189 795
223 532
601 28
407 922
525 574
733 275
610 700
384 19
423 731
238 861
528 250
51 153
999 226
954 216
409 102
148 738
698 346
667 807
345 756
959 575
484 110
741 580
611 54
49 481
709 617
286 908
195 896
904 116
678 124
123 873
506 649
872 831
297 260
509 762
224 85
334 765
392 869
967 134
815 436
517 491
604 172
208 2
673 92
19 362
606 937
362 912
749 254
949 603
916 335
568 281
415 327
521 342
961 386
365 146
525 622
352 651
40 566
755 517
996 337
513 960
172 17
727 675
209 203
990 228
449 335
343 840
991 275
677 642
914 689
802 194
114 745
887 62
262 75
770 317
722 673
230 946
633 856
114 475
417 25
801 120
277 808
487 493
92 714
85 814
619 99
668 969
935 652
39 723
195 210
991 567
155 77
659 273
443 539
902 635
799 504
257 368
773 3
637 169
625 419
467 894
797 663
19 753
139 643
516 279
768 293
207 272
276 551
279 823
2 492
776 705
309 950
890 571
124 137
740 335
720 684
152 640
975 594
517 254
485 470
958 584
996 385
392 848
215 758
240 934
590 625
196 607
474 963
951 190
854 59
505 441
450 486
605 716
287 262
509 386
191 696
848 173
960 826
568 20
889 363
527 171
743 551
29 36
983 251
378 523
987 953
636 238
216 295
643 40
779 7
663 228
321 908
290 511
397 62
199 247
449 148
857 648
359 627
923 161
324 407
563 865
14 19
523 958
705 251
252 871
448 774
955 593
367 257
583 514
100 224
250 122
539 126
145 949
330 474
199 206
217 146
842 913
481 718
669 118
220 784
499 23
4 802
316 679
928 107
816 884
946 450
50 168
395 621
660 109
165 258
727 18
18 457
414 672
142 325
992 758
3 139
136 488
600 256
208 535
564 531
572 290
879 6
88 856
90 986
503 333
891 489
203 89
585 643
961 54
548 509
600 324
771 263
471 896
50 440
295 106
442 968
522 899
74 951
758 641
876 78
494 655
415 328
456 791
650 80
246 254
618 583
890 540
266 24
973 22
687 822
708 21
455 891
852 332
316 730
207 984
835 474
679 521
709 591
528 443
771 606
132 749
656 104
502 356
518 77
190 322
828 580
518 599
601 653
838 488
306 568
735 750
313 761
900 210
455 86
556 44
222 269
258 471
596 255
376 44
713 139
811 452
606 403
224 763
457 843
475 667
531 852
171 113
610 754
199 893
197 609
257 581
262 54
9 568
774 927
77 991
816 268
97 965
831 47
856 266
550 135
704 227
954 326
547 230
759 317
843 479
442 848
28 189
230 313
126 719
676 714
962 807
34 646
306 137
600 593
280 145
363 162
876 223
192 763
38 745
588 296
777 247
737 37
922 816
811 468
30 137
115 532
490 263
483 445
327 75
48 544
120 202
261 400
699 978
549 257
669 531
245 415
344 546
940 552
167 122
690 51
445 817
341 167
366 885
754 881
483 570
745 122
365 506
734 742
524 465
147 107
862 330
285 650
537 597
693 659
770 725
171 57
284 982
145 117
92 54
258 259
869 899
157 266
733 187
190 48
150 932
840 576
980 672
330 117
226 87
656 758
342 643
894 498
578 371
895 504
410 10
734 349
778 117
197 117
34 197
316 94
200 643
613 543
660 309
154 169
243 80
332 922
213 514
827 495
833 547
434 60
604 377
277 207
833 895
169 960
401 902
199 636
928 313
144 342
31 346
634 455
903 59
438 618
902 879
899 121
921 864
471 209
68 181
138 394
358 178
18 484
923 898
574 948
748 512
54 282
662 864
580 945
108 359
162 22
157 75
388 813
754 95
852 194
793 369
868 687
202 597
298 359
820 59
7 797
574 973
824 38
143 171
149 874
712 151
981 431
130 258
486 235
999 596
92 733
445 477
342 826
874 889
795 908
113 832
62 749
861 462
631 340
846 934
669 124
502 13
754 775
783 171
410 402
718 639
109 84
938 251
179 918
417 316
577 640
782 41
42 433
615 200
695 803
87 967
323 621
160 503
763 130
386 733
139 961
870 268
322 400
56 669
337 380
659 835
315 838
547 771
638 616
654 330
617 129
34 138
101 497
638 801
378 141
199 870
565 532
220 131
808 485
835 68
23 38
745 675
300 153
502 973
635 522
936 876
412 871
7 124
696 231
92 22
371 154
724 969
415 252
746 438
834 30
35 495
888 659
187 458
148 542
301 995
387 767
542 745
497 892
186 503
526 642
87 514
618 91
380 678
162 150
243 645
669 927
994 92
609 33
197 951
393 166
132 252
69 865
707 857
702 577
126 660
795 889
55 705
908 847
904 586
482 105
258 790
837 420
483 834
244 894
85 999
263 213
368 237
10 954
209 415
698 287
145 967
661 763
298 470
261 437
10 868
432 728
281 273
694 834
161 334
547 129
572 965
445 519
609 500
225 935
321 864
846 337
168 379
76 567
483 100
135 258
945 804
692 965
530 707
429 191
682 4
533 263
655 562
595 189
48 639
865 86
554 952
632 866
285 564
663 778
488 260
26 532
149 351
695 574
725 275
259 286
645 50
188 376
140 184
642 4
83 368
518 345
214 996
941 112
133 257
40 148
179 561
386 18
190 179
257 169
330 348
535 512
131 557
439 900
542 871
344 432
903 84
345 286
183 105
875 105
482 113
737 92
970 773
349 4
368 742
937 971
945 4
997 777
503 681
694 449
247 324
585 583
51 14
518 978
308 568
574 146
364 31
691 745
189 305
480 732
315 639
56 48
329 526
836 381
200 1
504 560
356 986
380 131
24 7
41 141
606 912
512 728
573 272
773 974
26 504
915 395
475 301
243 327
871 539
406 221
302 301
983 994
177 946
614 78
535 165
1000 691
70 783
70 715
725 527
986 331
421 90
667 275
694 514
230 730
769 377
973 383
984 26
453 713
479 2
298 848
835 584
894 101
97 291
367 465
899 87
69 455
9 772
741 419
469 333
507 934
919 771
742 174
570 287
767 341
856 839
999 352
649 20
377 808
960 578
553 531
8 787
339 875
551 176
294 588
621 668
650 224
917 918
722 740
36 155
85 777
396 974
477 393
922 66
421 536
499 230
408 826
203 3
134 923
484 322
321 152
469 663
190 433
472 68
428 288
696 843
881 744
753 875
384 619
143 66
496 824
649 23
707 522
720 613
99 753
149 692
580 734
970 877
22 726
327 615
835 935
470 331
273 312
744 255
120 331
564 215
771 696
549 631
741 864
885 759
105 893
779 190
261 67
139 146
158 207
285 309
540 428
342 438
734 401
460 438
198 551
442 323
38 372
868 655
985 130
254 46
102 880
176 37
514 192
259 735
514 808
240 649
894 700
335 666
793 625
308 542
371 199
534 692
846 833
33 154
343 117
257 294
977 382
701 917
784 195
721 308
704 108
113 662
440 468
977 913
330 1
824 336
631 367
804 173
249 84
581 371
556 880
200 220
534 882
471 868
95 487
694 565
784 94
260 599
39 682
342 760
670 956
407 485
449 364
48 20
227 791
196 788
423 826
603 281
57 454
80 905
101 726
612 561
480 604
804 149
283 649
272 625
434 330
873 997
274 683
624 393
400 877
919 1
338 44
894 194
308 13
897 359
338 372
878 334
144 335
818 675
500 810
953 978
937 836
461 32
245 583
311 75
652 482
742 594
707 959
160 565
878 979
997 624
149 834
996 862
59 695
154 233
851 303
485 611
185 198
542 573
418 61
797 671
676 435
48 677
675 354
42 312
946 240
996 278
207 907
864 397
718 823
544 902
39 323
109 692
743 553
287 188
138 542
106 980
885 283
637 888
973 599
857 965
588 203
820 686
47 919
288 656
613 532
412 395
848 883
241 122
276 874
903 271
15 799
330 194
506 147
81 333
151 60
472 848
722 408
653 427
480 13
25 252
725 348
835 740
895 852
353 736
847 447
547 696
643 469
773 468
554 822
95 252
528 934
618 366
637 468
325 132
652 380
864 769
279 62
277 558
721 714
504 190
35 202
793 95
78 94
687 414
422 208
309 569
100 352
531 286
720 12
142 236
687 156
623 74
57 828
178 589
666 849
940 658
133 848
991 127
518 503
573 520
343 642
932 457
495 951
376 311
686 597
557 290
447 811
889 917
973 120
139 912
955 629
612 15
267 433
805 601
7 709
988 841
270 105
18 716
56 744
949 431
914 899
910 851
861 308
943 753
935 995
983 13
244 767
607 633
556 513
332 288
970 921
666 301
840 792
484 358
522 700
143 520
915 980
728 506
35 900
735 273
114 429
476 185
256 835
148 326
968 90
118 68
15 614
12 400
215 279
986 857
198 614
20 935
632 309
716 250
637 903
387 293
227 673
732 839
985 586
610 609
402 694
415 66
758 492
228 131
295 209
533 167
808 147
746 314
556 627
282 182
735 937
988 157
26 469
522 108
816 987
251 416
312 200
50 300
121 84
705 364
467 97
937 216
378 80
689 332
223 481
728 873
113 412
173 814
289 110
54 876
176 328
213 390
754 111
728 547
896 316
422 916
515 946
897 546
437 926
107 240
687 432
235 618
452 631
240 35
556 881
87 34
651 770
415 988
820 730
394 431
719 130
258 580
368 210
4 512
550 741
778 697
34 983
525 555
330 122
968 883
61 840
268 929
726 376
536 742
40 785
898 512
865 557
800 668
309 55
921 918
531 754
731 173
237 900
260 719
489 1000
246 197
858 66
743 548
624 290
968 4
813 650
556 508
928 63
363 628
225 286
838 245
649 162
267 840
385 569
694 425
393 725
938 816
301 26
179 841
646 764
273 434
173 688
462 25
230 96
781 232
305 980
439 456
732 97
48 578
732 57
236 667
934 231
698 232
848 15
234 713
191 106
693 539
7 211
280 553
771 38
197 785
914 236
192 353
498 862
619 506
988 630
541 182
666 984
189 2
163 367
866 667
731 403
84 752
836 655
363 784
419 940
141 387
906 940
109 571
55 331
20 881
376 827
566 212
314 103
151 510
627 394
981 91
200 237
998 450
992 981
570 645
501 391
273 185
303 223
890 289
69 675
809 967
791 743
161 813
179 568
501 862
243 833
404 167
609 902
585 534
838 748
942 375
792 94
657 434
929 420
848 954
811 174
705 961
546 929
518 545
78 831
910 280
922 109
629 884
302 519
485 644
166 804
555 335
865 935
102 628
689 418
530 823
714 62
954 984
539 394
441 884
122 816
520 551
319 703
520 176
517 266
593 44
873 670
132 823
153 321
946 428
616 113
520 372
40 545
404 345
967 256
943 555
298 697
218 684
300 145
756 641
921 327
533 352
300 593
247 177
630 879
904 735
654 906
981 748
594 245
480 372
969 508
442 401
113 578
55 835
963 851
181 680
490 524
660 725
302 686
29 63
692 904
593 349
297 844
998 292
557 461
983 85
923 302
708 845
407 599
670 328
170 968
732 688
891 211
558 847
265 950
249 502
151 779
335 955
414 349
932 675
990 524
299 531
860 528
475 524
377 543
737 145
646 867
971 614
577 583
804 854
132 411
985 683
146 873
68 554
735 154
228 30
385 509
71 853
370 860
28 574
526 318
563 494
291 549
822 805
907 451
718 585
404 706
934 292
988 926
320 659
413 293
612 381
896 653
699 683
221 634
358 670
983 671
228 63
348 58
315 868
462 157
124 950
966 901
789 475
618 387
60 595
485 262
720 214
604 336
299 357
493 438
356 294
274 392
266 469
732 988
141 22
714 712
285 883
116 628
904 376
883 446
654 299
519 113
797 888
934 487
118 294
671 344
879 758
25 802
651 769
416 240
598 328
761 362
739 170
828 78
911 399
635 276
129 549
21 508
298 508
243 156
171 704
929 457
12 585
590 148
922 553
281 437
177 90
617 533
171 551
674 675
749 525
949 459
51 799
774 695
93 454
546 403
941 943
439 884
249 13
625 676
750 293
54 145
675 768
920 212
992 935
876 244
349 772
67 539
845 880
260 104
653 874
805 170
387 435
313 896
291 731
522 770
855 992
492 756
963 938
280 81
928 492
589 690
678 708
987 676
647 374
200 843
699 955
922 257
109 122
573 400
891 679
243 100
323 247
409 797
400 601
58 402
670 274
365 722
666 101
256 904
346 908
863 106
66 226
922 855
143 70
510 527
776 343
124 826
995 654
504 781
527 584
764 927
652 311
647 762
66 995
985 978
289 632
645 344
539 715
607 728
904 451
493 397
470 327
347 230
81 221
691 949
769 305
736 472
463 965
64 575
267 80
500 446
212 108
41 695
352 112
18 287
526 21
669 346
583 155
996 19
370 104
767 845
531 331
331 618
960 224
908 680
556 984
807 328
191 902
566 59
207 759
818 354
274 774
978 922
761 695
751 294
331 779
462 627
677 603
692 290
570 744
301 315
434 923
454 179
897 479
12 890
874 75
114 86
37 899
261 754
63 92
732 150
124 125
668 778
465 123
863 66
314 678
752 900
91 451
279 606
851 391
951 777
14 826
221 418
568 2
485 134
395 417
171 310
604 640
380 826
955 181
98 863
112 111
777 598
296 491
573 376
1 131
678 737
973 690
757 703
866 403
519 10
398 250
741 666
938 880
161 844
31 6
733 458
544 948
211 648
47 891
864 49
91 615
260 642
447 89
992 55
537 49
55 414
504 593
148 684
522 216
719 715
41 170
291 661
698 566
912 99
836 736
749 777
171 661
884 486
359 265
611 949
948 607
643 406
932 523
866 938
683 996
218 312
150 4
732 84
613 131
516 514
339 129
200 382
747 212
593 539
955 81
270 643
17 597
356 713
878 22
556 88
192 217
232 367
471 474
164 42
877 389
495 879
343 573
377 518
486 580
780 679
251 590
663 653
667 440
795 321
23 738
636 271
478 130
848 858
338 698
394 752
367 199
745 932
656 542
700 236
546 28
591 84
290 416
941 443
617 573
786 590
791 636
47 263
820 848
225 235
552 705
448 705
10 558
413 132
233 982
39 231
200 469
702 509
516 358
207 321
56 319
631 159
281 765
7 531
753 32
567 345
644 234
339 521
628 2
3 813
345 912
277 80
466 873
401 28
712 656
81 983
907 931
397 695
532 651
722 195
845 393
420 762
598 967
658 366
470 797
48 727
605 117
625 545
881 466
302 956
438 512
153 855
967 845
439 81
695 654
702 967
169 566
236 357
900 10
401 632
943 677
727 58
281 265
299 942
69 661
441 240
918 102
178 134
930 122
738 541
553 343
741 900
613 775
251 174
849 733
778 456
273 974
47 266
416 317
245 103
683 629
691 892
42 622
263 500
758 224
677 956
905 840
91 216
646 385
994 323
277 910
707 135
374 994
651 137
741 321
353 953
286 466
977 221
483 650
781 166
760 189
353 638
5 768
129 332
496 247
968 492
194 777
176 844
169 670
940 254
996 585
32 42
408 228
141 340
920 8
91 709
860 608
915 746
764 912
775 562
746 1000
885 952
941 558
893 152
412 530
249 800
645 875
303 782
135 51
381 592
232 721
252 943
965 110
4 264
478 596
514 455
795 840
566 303
141 680
203 604
876 382
612 414
33 894
818 271
182 556
531 941
881 847
228 835
129 499
634 963
163 34
660 706
298 154
326 854
14 132
474 779
301 777
939 203
525 492
575 7
132 338
187 279
866 828
447 621
569 479
287 811
296 210
293 971
483 920
421 392
520 45
935 734
46 479
997 575
780 637
180 198
620 814
433 278
289 245
731 768
411 606
321 215
377 122
352 834
868 420
558 489
154 449
768 970
670 604
778 617
604 57
452 287
189 891
750 158
802 550
857 391
83 982
233 771
95 672
791 271
846 90
662 130
696 368
302 1
573 472
185 461
61 297
690 1
862 780
371 908
299 653
662 250
97 614
29 127
247 511
627 215
981 834
718 891
769 527
737 854
243 992
990 104
174 635
780 97
52 399
482 865
672 676
931 29
754 910
982 55
306 455
161 221
86 393
198 174
876 342
808 741
768 576
366 966
748 288
314 714
978 265
570 250
152 594
236 65
575 391
381 347
536 28
46 364
233 774
832 101
597 755
865 688
791 779
333 470
745 306
876 958
518 32
963 58
907 481
722 423
541 769
180 446
526 250
209 548
752 16
491 512
376 673
856 563
984 924
210 371
561 524
123 160
41 659
348 974
241 914
996 241
517 377
956 888
155 336
42 649
457 392
200 804
541 346
103 476
857 792
90 106
699 939
788 274
83 278
379 799
839 612
620 451
690 918
661 677
780 785
903 704
756 385
490 495
305 297
290 637
522 115
937 811
653 704
14 157
331 385
807 393
662 605
149 321
546 591
505 369
982 356
167 130
929 607
301 990
841 569
367 679
320 417
648 457
564 55
76 746
471 5
603 227
439 164
310 408
635 216
715 974
314 78
348 227
967 790
908 298
827 39
93 589
104 375
237 877
693 628
995 381
536 434
250 922
413 671
950 772
413 932
134 38
394 50
140 466
7 315
292 945
400 988
90 979
236 317
962 414
161 942
116 633
320 591
114 89
548 293
58 879
644 980
425 407
887 297
49 325
203 99
451 892
420 343
609 641
66 675
170 765
322 23
750 776
198 681
62 737
154 548
514 10
16 745
885 372
238 376
713 186
343 779
563 172
889 935
731 661
510 319
115 679
818 114
549 132
607 199
330 414
260 232
780 14
788 659
150 949
817 775
391 327
316 905
689 585
321 547
581 456
292 77
864 531
314 503
474 865
471 70
97 486
726 163
170 974
735 532
49 346
297 731
453 585
530 811
190 883
407 932
999 838
530 121
6 936
193 482
867 860
453 683
756 927
337 880
432 137
810 802
405 222
851 673
675 759
252 189
600 320
974 687
285 336
954 110
50 906
391 278
35 623
119 87
368 169
887 544
813 423
631 788
534 884
39 400
525 726
316 342
703 953
378 914
680 146
364 953
896 826
383 161
355 738
676 935
255 923
654 536
892 207
129 387
180 790
662 379
397 873
771 636
844 623
181 243
300 785
594 795
804 599
836 970
354 842
480 283
509 833
397 746
153 250
527 121
285 370
74 144
317 328
647 719
44 11
461 701
541 131
340 616
94 163
597 865
114 599
831 508
501 796
927 771
801 575
640 840
975 113
133 840
819 413
829 336
229 77
70 615
278 902
875 878
221 928
404 944
432 164
659 207
113 133
438 408
306 696
558 36
70 295
215 431
880 848
102 152
1 866
83 768
152 570
2 581
15 93
672 395
244 45
238 29
509 433
844 720
780 578
865 256
984 560
177 226
287 839
778 863
26 107
569 380
683 50
306 939
401 474
489 258
635 229
714 216
197 286
503 926
210 520
358 243
301 371
46 881
196 195
409 905
207 917
509 487
618 80
818 914
13 407
609 328
877 753
123 112
385 227
641 532
124 457
406 659
807 754
689 396
370 493
987 465
553 785
762 751
334 609
808 496
17 725
511 38
88 357
824 642
64 98
606 488
765 584
641 899
399 137
681 795
357 229
855 986
926 999
452 135
981 373
418 645
788 163
722 767
197 468
196 357
523 224
657 608
912 44
673 100
98 252
784 618
367 735
858 643
540 367
712 674
335 629
334 487
337 327
962 839
955 24
934 107
776 228
807 1000
965 57
747 292
433 14
324 218
982 180
568 985
984 655
465 179
555 101
811 571
523 180
343 6
371 844
635 317
740 293
113 845
293 342
547 662
432 494
536 649
374 591
607 472
563 126
714 486
697 428
704 221
30 864
335 123
579 133
134 163
803 741
437 808
697 824
811 344
275 601
379 425
244 750
333 22
270 555
670 384
315 505
65 971
943 875
460 503
445 820
10 579
809 585
471 881
986 81
641 622
761 94
554 387
170 596
319 856
513 747
353 776
964 249
331 301
715 877
432 534
878 501
662 917
254 722
724 181
207 279
943 654
627 343
126 778
740 714
780 638
385 286
193 644
726 433
566 845
130 298
405 853
820 945
662 252
140 156
14 770
507 161
162 303
574 209
92 896
727 358
680 403
318 691
836 167
462 262
457 610
448 992
159 513
623 515
203 29
633 179
321 591
614 682
839 389
156 111
882 324
206 382
123 347
38 63
834 877
266 243
878 139
87 987
89 721
372 131
1000 953
425 344
198 485
372 700
901 758
981 86
556 768
987 605
987 96
257 576
908 595
621 188
64 537
495 916
742 352
838 732
315 116
807 956
840 102
467 838
757 90
585 856
381 898
590 934
848 986
52 353
157 78
209 513
801 336
698 779
452 406
321 796
181 344
134 913
129 648
118 929
453 934
556 958
302 296
777 281
197 218
230 30
303 368
458 782
109 87
722 187
890 973
403 83
95 38
164 336
484 291
998 767
789 276
552 980
326 553
838 831
21 196
97 403
110 687
923 254
537 588
940 39
265 704
801 705
279 998
566 736
162 893
810 906
99 761
755 216
118 5
28 212
504 745
614 852
335 476
280 491
467 330
750 888
831 111
997 20
804 719
393 742
856 602
480 763
600 634
887 102
938 457
357 47
474 445
938 627
703 843
804 942
616 385
660 397
590 334
347 91
697 677
647 441
742 371
598 623
81 688
422 831
589 3
326 335
566 13
42 281
465 843
34 158
598 858
56 63
669 284
580 639
190 543
150 709
589 627
391 579
306 192
447 795
257 741
674 451
865 663
642 40
789 8
314 502
731 801
229 889
202 535
788 445
359 482
757 258
610 303
930 960
257 88
943 505
246 479
705 36
482 283
252 228
86 770
637 834
671 630
63 309
140 271
179 89
404 553
742 651
603 289
608 207
872 691
376 521
113 595
364 427
624 214
653 468
906 566
339 491
441 796
523 212
745 678
865 534
518 822
831 120
32 867
141 442
279 492
772 422
847 913
141 867
990 404
892 274
495 203
1 9
240 890
474 381
903 647
847 950
146 735
398 388
716 604
483 785
401 859
783 875
880 663
31 452
71 993
367 110
720 161
678 979
463 495
502 905
545 301
427 288
558 323
977 715
359 755
401 998
868 680
367 942
198 7
719 915
933 602
501 558
62 630
408 747
862 707
759 154
59 318
516 954
710 49
68 376
931 662
442 390
225 595
813 865
385 955
404 170
746 412
250 835
527 540
817 211
726 493
657 133
56 747
708 339
955 318
292 418
274 528
110 497
34 254
533 541
121 827
257 407
928 104
530 117
856 212
111 943
802 377
843 45
842 757
504 719
305 902
859 505
542 810
480 872
786 705
470 793
598 844
149 368
255 771
52 84
782 800
333 111
610 401
15 801
724 846
431 663
846 804
512 945
759 313
85 294
525 565
621 532
902 35
235 608
150 935
735 983
441 671
492 557
714 505
417 117
790 917
752 527
506 900
427 439
861 795
396 39
719 2
274 306
188 306
503 595
313 937
25 742
666 83
480 518
342 935
377 192
395 166
170 85
415 599
467 522
740 844
12 662
906 639
877 170
715 941
376 78
840 782
421 617
148 247
38 295
439 592
627 641
314 756
131 701
959 505
266 599
902 616
608 49
748 45
506 840
673 397
41 423
352 382
852 647
595 513
142 683
977 503
441 900
136 28
458 363
575 460
744 165
599 482
260 506
467 335
6 711
60 522
772 661
91 35
212 687
136 14
330 67
118 456
694 661
296 619
900 146
296 470
423 584
41 156
70 951
179 338
233 985
315 787
210 203
524 904
105 417
352 471
413 789
898 571
512 526
511 176
544 802
811 273
36 921
783 682
933 953
852 787
723 763
240 244
336 872
240 471
669 570
278 338
434 543
217 208
428 986
527 265
110 76
233 295
608 90
883 49
787 755
111 660
368 749
231 369
284 371
942 726
826 377
18 805
231 214
543 655
410 154
139 832
908 656
706 260
534 221
735 965
165 494
890 758
108 981
774 967
456 706
558 733
280 379
928 756
671 214
468 713
698 386
104 84
802 562
176 894
433 575
583 221
944 434
786 385
239 72
62 283
966 344
262 808
196 632
7 502
816 165
820 315
418 542
46 45
960 735
418 257
572 516
12 663
867 606
628 998
9 788
936 264
894 735
348 530
946 400
921 635
410 640
203 16
192 762
749 582
753 946
462 249
610 187
147 440
412 498
420 88
31 417
943 401
560 505
118 774
358 564
414 133
150 971
556 4
392 214
22 782
47 461
888 277
737 679
262 683
85 637
923 101
455 560
496 960
369 619
228 257
482 251
345 545
337 943
843 135
432 893
694 166
793 409
958 988
386 695
965 396
157 413
654 65
543 506
608 466
801 132
383 775
777 613
349 389
810 394
826 638
974 420
593 531
498 968
236 946
230 399
368 410
795 537
524 189
100 301
280 156
300 557
38 992
801 491
645 244
779 513
108 502
466 325
511 599
783 140
277 6
318 163
880 443
662 33
982 789
949 858
726 524
809 879
321 94
251 937
656 90
801 78
35 362
383 275
407 335
884 646
944 203
552 711
558 352
823 300
376 986
421 370
701 303
693 844
394 962
813 958
370 999
661 736
341 362
161 482
62 482
491 41
21 603
622 176
109 767
377 940
554 75
169 33
783 781
724 948
585 912
264 874
6 314
220 454
326 231
668 90
630 838
669 973
177 55
472 622
579 40
588 563
37 593
445 357
898 618
939 875
369 981
150 666
453 127
617 297
77 228
6 616
668 502
66 687
486 781
485 454
403 132
130 282
789 636
691 206
521 623
87 446
759 843
127 462
791 537
858 683
514 41
111 938
87 988
862 93
660 604
225 694
533 309
694 813
377 489
289 755
631 400
512 549
256 965
484 719
213 897
668 797
349 353
653 578
376 619
273 260
688 438
501 658
112 455
52 516
463 117
583 329
714 975
570 710
776 152
437 496
357 254
686 675
906 759
155 29
502 432
498 921
371 506
768 927
101 56
761 646
369 631
910 505
334 206
119 547
4 309
799 937
606 607
486 516
418 427
820 678
541 575
706 440
99 750
36 78
605 931
173 834
596 875
296 726
545 520
1000 352
608 456
194 40
901 906
950 94
531 677
485 843
544 752
857 399
296 920
401 157
256 819
940 273
639 334
861 881
616 758
62 615
75 748
379 727
493 739
383 364
769 572
256 913
505 419
591 686
182 532
874 417
648 946
805 663
469 763
76 526
934 555
827 318
164 401
59 388
302 214
331 237
58 888
336 946
214 606
334 983
313 292
77 917
339 227
218 531
851 174
808 318
791 131
396 447
902 637
525 618
936 220
196 486
481 534
108 549
124 575
823 462
183 875
676 542
537 983
696 751
297 826
895 384
621 763
891 161
920 370
170 261
980 852
536 691
891 456
390 567
285 666
677 13
904 949
198 279
771 903
324 318
15 732
382 881
734 337
167 393
566 25
627 855
177 190
800 928
941 447
953 322
77 408
658 125
903 748
608 552
631 143
340 881
749 390
615 231
537 200
634 744
263 710
186 579
386 975
699 854
411 115
532 637
28 374
9 809
498 960
406 531
104 503
614 425
259 558
605 770
130 684
401 522
834 282
998 325
183 449
462 254
334 948
428 195
498 971
848 108
841 99
541 754
107 756
330 93
437 477
154 992
554 916
960 106
446 854
455 555
108 209
551 620
331 848
247 565
973 171
833 765
769 95
729 972
103 398
94 154
985 623
942 89
698 712
950 385
716 544
454 589
670 924
517 615
449 119
824 432
820 123
468 488
386 356
810 920
338 593
381 617
462 929
713 930
986 18
51 906
680 151
287 581
831 771
605 893
940 160
386 337
140 404
345 741
725 488
571 133
868 434
40 1
62 10
452 986
575 131
955 447
150 742
980 692
862 49
144 427
76 24
787 196
904 895
839 189
704 712
214 727
726 803
376 454
860 808
441 270
471 813
661 96
555 860
546 274
38 357
166 872
659 356
433 227
370 546
712 865
143 524
428 522
178 209
435 574
816 655
732 568
485 765
873 382
934 504
461 241
358 97
563 50
254 131
442 126
86 602
771 769
99 512
616 937
952 321
724 792
433 45
661 754
695 58
726 484
725 168
763 660
206 771
695 789
376 722
63 508
77 677
318 44
945 516
126 765
338 510
306 791
690 153
863 301
335 546
695 468
706 772
630 129
557 889
252 475
718 297
790 333
283 364
974 765
106 230
68 751
870 107
346 170
657 282
177 401
283 628
469 341
710 112
608 619
518 699
344 161
30 478
367 905
449 235
273 670
663 842
752 447
227 748
572 650
34 124
444 587
988 234
343 687
237 224
389 722
386 742
986 339
461 459
47 637
537 274
13 881
854 283
75 487
411 639
701 877
961 383
103 576
17 619
699 277
151 527
266 946
295 651
7 691
996 929
75 3
19 472
945 252
600 758
440 354
588 870
698 317
395 37
189 575
174 782
8 738
619 890
422 218
480 939
355 249
208 648
967 226
295 99
92 365
448 482
368 700
690 749
40 22
959 579
62 663
167 390
896 234
982 129
238 606
984 263
299 777
266 203
15 772
480 635
891 14
320 487
433 915
627 879
326 828
635 556
813 159
959 985
77 11
871 490
321 994
268 552
951 934
297 328
684 532
586 677
14 752
583 687
526 674
497 879
687 119
370 411
402 687
3 237
585 342
212 562
943 883
568 748
356 384
54 548
802 984
502 312
945 118
730 291
251 65
552 895
863 746
994 979
320 318
857 656
847 223
489 730
996 419
868 967
510 68
174 973
813 832
624 799
8 18
502 811
773 916
813 68
507 705
354 56
86 533
720 573
802 101
150 834
810 954
564 67
88 687
971 523
52 515
425 769
982 891
759 87
51 484
342 373
871 312
873 671
186 331
125 970
586 10
938 868
298 21
990 663
437 680
842 447
190 851
266 778
282 483
921 991
578 795
650 213
774 518
511 912
648 769
32 889
855 955
761 605
494 630
6 142
533 720
476 417
188 613
115 762
283 245
214 59
74 145
136 374
123 67
186 120
340 910
622 26
670 19
183 880
28 166
322 937
555 310
388 669
728 336
292 183
214 164
965 944
554 349
357 929
527 300
1 681
261 6
406 730
554 962
845 86
484 282
319 732
381 240
379 285
871 561
709 174
190 184
857 115
602 582
476 828
915 216
513 344
979 327
449 547
952 878
94 77
516 551
689 609
913 632
934 999
139 742
933 950
747 231
34 422
258 877
680 655
977 969
996 453
858 230
669 566
528 423
756 241
854 543
67 118
745 763
995 572
944 667
696 10
782 807
328 512
450 320
343 756
565 339
187 311
959 691
58 948
899 353
180 888
822 367
828 460
566 955
472 58
521 281
641 841
392 692
81 146
237 943
779 337
656 774
785 498
439 954
775 141
907 192
823 152
6 272
893 516
595 96
855 418
234 832
736 358
743 955
74 178
805 584
662 950
410 355
709 8
761 374
457 709
677 499
584 615
176 523
1 546
718 398
610 638
924 450
650 29
667 875
547 556
387 681
805 148
764 604
330 764
15 769
479 855
898 604
670 234
674 373
642 214
70 55
453 604
107 403
301 807
540 344
145 590
986 470
67 251
963 44
490 523
156 522
401 767
83 82
208 302
301 270
595 149
357 796
211 778
502 120
924 113
437 352
682 687
382 165
564 233
130 62
227 494
917 268
260 327
586 227
941 985
868 533
194 500
321 912
459 288
32 89
563 268
363 928
264 495
428 57
454 375
672 30
929 143
97 877
186 236
908 63
77 841
347 299
785 996
913 206
572 340
251 390
300 126
713 923
109 371
498 320
740 303
395 749
613 371
167 582
166 884
537 651
771 891
921 240
151 933
589 953
716 157
655 653
369 487
904 268
98 262
22 313
589 670
411 731
787 320
124 897
572 630
117 595
756 340
699 330
287 631
568 670
560 397
130 408
273 505
746 267
392 924
767 186
723 994
580 251
20 198
896 591
741 668
413 800
340 922
183 221
191 190
704 362
594 114
28 246
897 257
745 289
732 956
281 214
463 813
17 9
747 654
996 871
302 202
679 544
561 558
103 631
330 563
858 666
943 934
711 59
985 522
748 344
810 622
532 416
636 615
218 653
108 718
954 927
187 468
427 28
870 737
462 52
68 83
266 762
367 840
797 453
910 169
554 523
572 638
392 793
842 257
143 494
336 446
805 654
622 343
273 303
439 659
810 916
501 581
400 648
506 658
661 362
997 357
2 268
344 648
15 764
35 987
944 150
158 836
143 121
84 630
45 889
905 928
550 588
523 328
93 777
974 748
574 216
112 183
225 569
445 26
6 517
160 727
966 740
227 342
533 4
146 911
813 642
916 521
553 243
329 167
505 275
656 710
256 287
193 635
412 410
268 933
670 254
842 287
488 195
808 134
65 257
18 522
745 139
899 358
895 20
641 8
813 299
404 606
734 460
962 996
136 846
609 337
332 973
236 264
510 278
351 613
327 103
310 249
331 395
541 682
474 968
651 285
458 693
870 127
860 449
152 243
751 585
875 400
70 467
762 272
465 998
803 137
604 581
892 96
347 342
835 923
739 648
389 767
510 658
608 590
563 434
318 504
725 861
131 214
654 722
955 698
592 699
552 809
878 982
428 856
241 877
375 3
987 376
848 616
366 4
612 964
555 596
469 656
157 352
894 158
187 597
602 987
132 223
845 468
24 94
44 358
178 954
480 257
142 784
273 42
384 894
155 406
372 667
10 137
100 737
622 457
643 905
478 515
433 362
984 203
855 331
689 998
614 263
492 398
856 414
254 280
139 35
150 619
514 249
528 120
653 614
572 379
982 380
6 148
876 330
965 800
291 117
76 15
672 701
714 365
926 446
996 789
788 293
772 514
297 965
336 302
364 728
629 564
308 172
667 199
580 9
804 167
121 369
539 499
937 777
229 912
558 928
333 244
945 787
374 982
662 140
294 574
885 673
189 165
160 223
796 264
715 658
608 945
67 149
915 749
26 534
672 511
315 328
207 117
785 396
738 122
17 737
291 176
309 324
221 678
387 1000
911 41
64 877
835 263
368 328
589 741
171 987
863 364
803 113
48 863
293 743
213 918
177 214
327 942
337 516
533 657
36 832
115 403
632 693
382 511
871 501
868 80
973 786
119 772
690 748
166 711
678 638
639 410
447 475
943 929
676 691
709 563
228 245
418 854
580 920
188 923
63 948
827 59
672 751
800 145
463 421
669 410
532 235
452 785
720 919
18 880
484 722
706 754
393 356
561 457
792 508
228 895
238 467
879 23
835 298
418 706
635 884
327 407
150 894
682 20
65 961
147 268
309 793
495 394
715 256
663 691
367 233
524 887
35 505
212 329
277 125
137 786
805 2
302 15
351 583
44 644
595 51
950 102
134 906
15 217
455 4
926 97
589 342
329 829
77 252
417 16
889 789
375 6
684 460
456 401
851 893
138 497
285 29
969 450
691 880
412 711
693 221
737 728
243 828
437 184
579 555
858 945
427 722
707 434
363 158
562 207
157 161
955 221
466 188
97 483
411 373
557 948
549 655
491 351
681 984
65 693
491 872
317 780
809 274
52 470
170 302
655 41
140 158
882 17
486 733
744 931
247 241
612 4
979 134
702 568
355 987
191 873
725 258
848 501
734 568
474 282
55 569
127 10
537 319
421 833
905 474
704 610
42 954
198 89
170 224
808 877
613 859
672 603
980 639
650 804
337 594
276 663
866 381
675 397
655 273
472 847
548 894
851 422
540 447
576 479
134 495
890 964
783 804
42 425
510 294
295 535
45 700
318 6
179 33
367 876
733 61
999 908
966 845
308 513
517 750
406 21
98 108
445 934
602 517
18 466
508 719
199 567
453 569
878 118
192 127
523 793
354 414
585 676
681 259
734 847
100 832
820 774
879 487
977 709
707 371
590 837
618 888
851 17
917 469
237 378
933 946
924 220
297 791
731 726
641 292
607 268
624 543
642 84
667 245
671 169
907 868
873 283
692 847
266 144
699 386
390 658
828 335
34 387
868 842
37 984
423 24
740 24
16 325
299 526
557 836
683 287
451 749
944 101
660 203
737 936
572 199
12 839
902 780
970 371
754 93
164 66
771 882
279 292
172 501
917 553
515 617
95 918
504 138
331 5
156 9
696 308
396 136
292 981
699 736
614 423
489 669
450 314
645 383
737 975
708 796
294 615
864 382
46 871
58 160
419 25
747 247
452 965
626 529
78 110
154 279
800 751
784 924
554 653
648 379
780 117
93 878
844 287
46 107
396 565
927 379
520 567
539 775
995 183
448 673
160 970
320 312
432 257
259 908
903 413
350 957
90 987
616 111
722 440
838 23
133 696
509 396
33 874
395 932
388 478
162 57
280 177
953 642
396 177
348 797
273 134
278 820
348 210
838 905
250 414
13 328
167 503
441 525
341 268
410 658
934 727
532 628
550 58
597 106
375 584
338 420
707 573
441 810
586 146
895 404
652 33
768 391
854 263
850 729
719 450
186 468
130 550
461 77
214 586
11 69
705 822
40 761
723 226
556 922
924 341
148 163
296 474
413 358
454 582
492 894
206 860
63 8
999 805
275 643
905 206
656 738
279 419
866 270
763 247
507 541
235 337
525 117
384 169
910 893
288 92
748 19
331 534
224 551
737 632
139 362
986 839
843 887
707 823
479 516
459 485
55 314
920 526
439 70
737 366
797 684
848 448
185 380
210 240
828 552
888 265
117 805
186 608
998 817
680 683
881 202
586 566
526 154
18 856
893 469
354 484
727 859
670 401
543 368
593 371
742 80
348 97
331 878
166 663
831 491
338 524
460 607
466 546
139 351
639 90
310 721
885 965
409 618
138 165
231 356
944 143
101 75
194 374
1 80
637 706
163 918
120 899
10 213
564 362
129 620
900 256
987 809
64 851
225 572
490 499
840 315
81 564
514 172
971 323
20 16
848 630
286 198
535 94
255 504
468 294
155 859
598 996
847 741
595 81
150 422
256 341
576 213
859 578
716 388
93 427
762 507
662 893
87 549
323 293
650 301
136 661
207 867
452 954
932 12
518 864
613 807
988 672
276 386
890 488
326 187
841 65
706 471
301 585
143 697
415 170
551 986
576 804
760 527
772 522
985 986
834 296
184 260
549 121
236 737
676 981
532 370
780 601
342 13
633 7
289 233
869 200
313 601
224 147
630 463
953 66
255 991
920 324
849 944
158 747
325 982
771 416
48 969
257 738
335 434
858 789
686 995
627 382
783 731
787 486
409 644
404 558
733 372
836 866
735 943
478 800
395 324
572 727
687 633
28 763
594 241
301 764
461 532
748 48
318 915
459 802
549 336
213 820
765 574
125 981
391 273
956 855
63 263
247 46
646 355
519 90
7 703
607 427
951 704
365 750
829 90
413 639
479 840
47 96
569 516
977 881
180 15
826 206
131 580
574 370
839 618
520 109
811 469
184 296
603 268
758 612
532 995
969 699
978 174
392 841
508 845
656 475
16 599
449 769
807 715
582 535
335 980
932 727
288 670
781 272
591 724
978 18
569 499
247 57
170 966
221 402
277 686
884 689
10 666
408 409
848 689
707 26
620 268
875 880
667 514
873 28
395 341
7 454
803 936
101 637
577 546
683 974
86 56
789 690
4 979
618 699
744 682
622 541
654 655
399 324
492 574
808 507
493 750
448 1
951 403
541 392
294 5
736 632
160 800
301 502
236 999
663 860
339 292
692 276
143 427
874 868
985 104
556 783
902 941
308 379
771 451
862 74
700 778
264 188
450 702
115 92
351 458
843 542
316 442
973 988
181 828
892 845
63 290
357 198
210 572
141 14
482 414
196 103
387 727
817 633
113 986
76 824
254 308
227 783
730 81
907 310
688 562
294 736
215 701
883 8
663 922
1 275
503 273
526 635
502 302
309 584
314 813
268 894
189 99
49 184
742 838
299 616
110 654
609 967
408 836
472 945
295 217
431 349
492 74
863 660
557 410
102 774
768 152
173 127
716 496
809 533
893 352
906 322
873 286
650 400
644 699
232 165
4 885
646 847
318 574
690 544
796 291
583 24
966 63
632 646
534 51
58 410
820 944
969 672
415 706
498 948
906 325
466 431
3 284
788 861
763 259
255 208
656 869
788 627
793 674
31 131
393 211
776 710
781 8
659 997
609 980
991 353
462 671
920 98
367 404
578 586
278 946
4 748
346 912
653 548
817 357
346 705
792 561
803 232
137 891
787 740
289 340
135 379
774 97
962 280
617 846
678 711
421 916
863 284
846 586
59 621
661 854
506 232
4 451
321 351
119 213
451 949
108 552
882 68
441 199
69 44
164 95
730 540
605 940
427 75
877 995
513 621
953 411
904 225
26 105
820 743
702 434
181 135
525 116
727 196
345 736
910 14
771 565
928 754
563 488
731 438
29 414
87 55
996 734
808 161
805 59
143 508
984 384
551 563
730 714
398 310
178 942
777 340
467 720
801 691
507 103
251 485
446 708
211 309
132 978
245 46
150 712
627 762
179 251
385 438
823 897
340 719
287 579
469 343
742 964
663 118
111 526
26 414
992 291
110 846
527 939
760 152
982 995
808 474
605 616
697 334
633 877
643 965
465 273
546 142
894 510
306 379
927 141
38 309
102 955
937 734
220 462
914 570
138 627
679 539
344 946
471 855
708 975
712 69
900 131
625 174
223 628
765 159
846 863
633 517
184 256
348 703
924 481
380 738
532 912
890 297
746 211
953 4
337 176
524 127
391 841
320 2
129 489
704 300
811 855
134 713
329 513
949 861
221 556
865 363
36 980
880 403
469 783
712 454
265 121
111 236
427 174
99 194
748 877
359 117
752 476
518 324
86 498
978 218
67 331
401 549
548 761
642 508
65 601
158 111
368 133
486 978
826 182
252 388
888 404
500 125
207 846
190 292
745 669
186 448
367 867
103 114
101 844
785 502
26 782
840 867
111 469
718 560
507 888
710 510
811 395
828 131
492 432
249 772
990 332
817 503
325 655
745 739
555 299
271 367
118 656
509 938
136 731
340 818
912 701
857 776
746 740
524 525
518 835
334 170
727 673
112 978
268 207
438 838
273 570
906 554
733 823
140 161
184 881
623 865
700 565
607 958
672 803
902 368
195 741
223 780
163 168
36 500
646 645
998 117
76 443
103 699
670 289
416 470
952 104
670 660
91 813
160 878
490 852
736 746
823 314
305 864
612 338
54 267
997 137
162 834
725 994
501 121
445 819
778 491
861 596
783 144
414 496
631 499
698 573
840 755
576 743
799 682
60 325
550 546
813 484
342 417
326 956
550 953
21 369
28 235
32 901
72 219
907 836
580 519
348 782
223 516
890 251
114 979
848 75
793 969
510 15
814 251
783 618
446 667
212 178
811 47
523 987
801 576
270 642
203 638
461 894
640 628
612 11
352 845
639 374
15 959
969 90
139 504
604 986
515 723
56 45
325 499
883 394
412 1000
519 465
603 306
495 63
179 320
832 223
38 386
404 64
725 131
787 903
154 535
223 356
450 977
519 229
614 634
153 173
398 851
724 654
532 319
127 567
510 391
653 797
674 21
887 945
37 120
431 454
425 266
518 616
61 34
712 779
631 762
40 799
580 332
149 570
824 554
196 465
959 912
24 793
704 196
479 950
196 364
561 446
659 897
965 855
270 151
234 78
856 417
845 480
997 130
434 339
380 977
537 715
940 497
472 526
470 278
487 961
973 337
809 63
880 517
36 945
849 224
657 50
775 20
125 18
911 247
369 315
632 319
654 503
822 176
726 883
67 804
31 865
625 805
910 135
992 647
551 255
357 401
927 778
883 706
462 525
651 93
840 85
294 707
974 896
740 491
618 435
151 446
238 984
882 61
944 680
432 355
377 868
331 689
477 941
611 923
610 495
987 753
163 899
713 915
440 902
610 511
521 781
373 877
800 661
189 121
653 506
106 402
69 762
402 897
246 300
400 619
615 884
147 992
303 70
504 748
540 854
558 417
387 433
619 573
164 189
54 973
153 442
19 463
673 757
425 616
362 130
131 354
302 583
137 776
822 331
860 995
557 550
329 617
508 922
303 880
511 434
187 770
448 15
514 235
93 156
305 309
547 306
109 915
324 176
241 244
700 44
980 714
384 499
351 303
178 386
505 679
20 942
46 848
369 210
486 827
917 754
181 490
554 979
986 580
635 771
321 95
734 719
381 459
321 10
340 184
587 219
370 776
292 297
188 493
29 675
951 322
21 541
864 309
797 371
478 552
25 38
140 921
346 992
928 453
635 302
179 687
278 47
398 462
814 745
718 251
929 416
90 203
285 689
403 828
782 465
828 257
352 949
531 946
939 303
781 51
315 218
100 721
924 547
890 263
661 590
134 419
135 417
158 85
74 801
628 93
844 258
533 715
944 803
477 710
647 84
690 510
260 561
315 967
561 819
539 110
736 403
936 398
634 630
187 121
595 191
629 145
214 525
901 408
865 784
138 167
823 720
285 62
899 647
546 963
601 873
673 641
876 106
109 841
89 751
809 387
727 928
555 61
271 288
565 81
492 138
305 605
743 395
371 978
316 28
295 891
859 621
981 809
394 355
314 600
74 756
21 333
673 836
996 943
327 115
939 334
913 104
924 266
971 491
970 406
486 152
458 163
290 162
100 229
876 692
387 620
522 217
96 572
264 420
445 778
19 254
70 611
918 569
402 394
843 346
691 334
35 582
640 609
303 251
620 192
374 339
83 562
18 889
54 292
653 686
101 183
930 265
489 575
134 428
834 510
431 563
969 914
236 235
367 345
298 613
382 413
629 569
708 888
393 860
28 37
655 632
639 671
868 395
667 362
845 64
273 711
955 784
941 100
294 759
490 130
688 867
797 501
686 194
984 528
518 171
610 963
191 713
606 754
397 674
723 425
773 100
659 907
197 554
649 92
596 411
40 196
649 835
280 93
860 434
944 267
518 897
189 973
745 293
85 303
162 179
724 420
731 380
21 916
362 203
859 60
100 654
895 451
315 534
280 712
410 984
14 284
768 884
691 54
74 723
318 728
542 788
977 888
384 597
359 388
582 487
171 700
816 355
566 961
177 697
903 651
59 125
40 588
357 642
914 895
477 580
495 477
206 447
397 683
60 734
245 622
446 265
598 463
654 305
244 761
56 122
375 714
207 876
979 18
456 736
108 889
47 105
967 537
5 982
753 869
667 343
688 236
996 698
276 249
384 504
134 211
443 139
85 525
612 357
620 676
722 291
593 452
904 943
959 319
536 899
629 165
281 723
744 894
312 991
938 789
380 611
409 484
693 243
169 178
604 279
889 963
677 705
351 82
323 308
781 368
603 622
278 888
869 737
450 568
151 4
451 593
366 67
443 58
383 399
237 531
547 569
565 161
621 277
370 50
295 694
677 418
227 313
418 582
887 100
904 920
740 619
197 695
811 169
336 399
196 500
542 461
763 568
618 695
586 317
262 765
275 59
327 599
530 374
91 848
668 863
721 40
803 365
32 725
159 54
378 833
549 187
116 322
109 888
132 318
775 114
117 782
355 158
919 504
267 196
509 144
101 618
602 531
649 169
657 897
894 113
988 504
493 356
691 837
523 574
210 63
945 186
299 956
316 866
615 139
142 379
126 422
907 56
931 903
940 554
315 232
992 156
41 152
820 124
311 386
505 519
485 599
397 578
696 65
255 271
867 63
684 458
259 795
697 523
932 15
569 189
525 554
974 681
141 801
12 834
277 301
782 280
373 627
978 306
676 438
221 950
233 979
883 388
297 30
119 323
797 6
390 309
369 154
722 888
556 148
867 737
692 135
667 701
453 577
466 575
313 315
883 789
858 353
771 351
207 986
931 98
924 379
223 642
756 198
479 341
188 840
403 298
411 621
396 194
468 537
877 108
410 271
223 168
726 829
965 385
460 284
446 602
823 180
694 478
572 499
165 498
261 693
560 586
737 779
291 630
642 474
500 3
569 244
187 349
84 213
584 906
124 280
398 345
506 950
477 298
871 70
65 116
687 697
451 927
460 38
401 176
58 894
362 862
606 613
414 64
389 228
4 353
29 370
287 66
606 140
628 847
521 895
833 274
372 17
398 627
244 666
977 834
26 482
543 13
153 831
484 782
981 924
724 321
963 199
759 992
156 121
679 963
462 636
619 699
870 553
407 952
732 262
921 58
594 41
207 106
503 224
225 773
176 494
289 478
441 740
787 563
791 566
372 942
140 252
420 624
572 171
769 871
101 962
398 209
556 580
874 341
582 110
466 654
31 258
438 300
773 336
355 316
990 100
422 833
394 542
291 523
670 194
351 391
536 610
453 834
3 621
686 735
252 172
804 345
318 56
998 781
29 539
816 84
234 611
617 773
958 395
459 791
996 484
726 479
278 483
791 213
49 818
934 974
583 901
726 738
837 917
649 946
223 819
24 879
3 65
837 767
954 325
699 62
406 142
942 373
647 882
914 978
736 609
908 614
224 927
297 741
230 921
922 579
327 660
765 134
365 897
456 804
857 554
414 543
569 471
358 197
686 638
583 157
259 423
588 757
231 450
363 914
523 311
68 278
148 522
369 58
637 551
147 30
859 388
934 407
292 823
133 36
501 624
996 396
398 566
842 359
36 633
908 934
977 848
202 389
856 232
321 453
633 90
298 240
814 98
42 509
953 534
956 292
948 699
814 817
24 689
725 862
217 782
490 17
982 489
57 30
90 670
279 867
360 175
789 428
337 752
404 6
728 60
776 76
971 847
473 304
640 900
393 991
868 62
736 261
381 326
668 838
554 55
278 237
998 856
912 358
719 368
374 962
95 715
257 214
937 745
7 336
553 750
132 243
421 257
478 678
336 983
153 418
194 327
638 243
354 929
687 232
259 520
383 66
268 127
952 425
124 441
357 234
807 258
824 208
922 894
561 814
162 412
613 100
673 787
262 625
778 901
854 524
704 479
705 767
727 399
934 927
712 419
416 945
837 710
276 10
942 682
795 57
3 29
278 956
901 250
749 470
852 475
859 323
554 519
203 13
780 320
846 643
541 367
757 603
170 107
808 724
256 146
926 584
301 124
823 878
877 379
758 70
502 331
303 810
872 684
417 63
824 403
660 234
566 672
420 23
563 328
498 62
154 982
820 203
859 102
941 592
35 753
657 497
211 329
656 813
453 112
260 171
403 13
23 459
552 345
977 54
164 581
61 303
41 373
741 672
349 690
849 62
785 488
539 900
602 349
196 466
25 668
193 783
475 102
247 160
28 409
76 890
591 113
55 487
176 790
586 301
474 157
249 255
519 801
470 310
714 708
288 734
930 842
528 191
646 639
170 65
327 290
933 754
391 333
563 440
293 861
804 962
560 720
165 141
97 58
193 230
981 629
948 474
935 171
3 244
451 940
543 262
967 982
455 724
76 655
914 887
868 889
40 929
601 606
451 206
25 912
47 735
770 58
331 345
580 198
186 340
484 456
285 15
121 132
260 174
155 176
13 22
391 22
655 294
359 494
438 648
883 870
984 675
847 132
250 932
325 105
233 279
714 85
422 7
553 752
121 246
214 223
413 500
404 141
784 330
406 929
446 701
513 384
788 15
10 44
537 805
100 29
509 906
272 711
109 131
998 35
727 167
147 878
184 332
504 607
279 592
687 866
115 596
911 37
388 579
618 390
800 684
973 349
652 607
382 139
906 226
131 743
929 247
181 266
221 370
757 571
695 778
143 129
84 285
577 250
657 617
755 523
580 658
891 352
332 194
411 516
468 608
429 294
772 88
583 401
930 964
847 515
455 554
169 63
568 865
170 293
756 480
337 351
211 51
560 143
902 232
161 648
951 713
870 480
195 267
385 110
686 461
470 785
435 663
314 535
868 342
719 468
907 111
230 696
247 926
345 659
245 174
965 601
896 343
750 245
718 644
180 516
263 975
92 268
293 184
818 731
402 422
70 102
387 751
570 945
969 56
745 198
292 389
164 633
325 465
834 710
156 955
354 445
969 942
877 981
542 724
550 973
757 371
114 724
740 438
497 613
683 827
35 827
599 889
133 458
854 329
327 291
34 214
353 583
585 546
450 588
89 157
967 255
990 588
870 936
329 525
781 174
390 232
111 644
528 81
254 418
336 1000
112 556
834 574
748 181
822 209
220 193
641 856
586 228
910 438
233 471
596 355
836 287
446 78
58 340
597 689
308 64
191 105
789 144
264 368
820 540
800 528
142 588
846 567
803 492
142 164
142 963
474 657
882 597
779 954
751 54
206 867
792 855
649 221
268 601
121 463
628 634
692 598
533 746
813 210
552 983
871 648
162 703
311 796
660 240
715 756
224 485
615 776
281 520
566 466
305 380
394 187
537 394
545 64
275 650
579 771
91 630
569 51
693 465
61 668
600 308
869 459
944 170
872 251
557 505
722 805
66 433
251 270
610 681
14 362
988 207
969 279
731 938
797 483
70 990
950 22
715 438
606 899
628 692
186 425
621 902
339 620
3 966
585 797
962 854
44 507
98 298
712 566
568 716
718 874
30 486
387 100
452 801
865 876
617 437
214 509
133 227
206 572
669 750
407 950
704 953
179 736
225 838
153 235
532 228
406 58
116 920
376 509
392 291
437 78
421 776
174 840
296 996
446 162
613 407
210 608
708 929
504 944
162 501
870 434
388 382
641 694
544 485
910 272
433 755
154 326
813 220
871 849
418 816
179 705
92 412
221 252
703 170
313 511
635 978
585 901
697 787
736 688
81 438
228 891
607 879
820 960
12 387
423 91
990 352
356 832
872 429
425 225
861 366
646 369
852 743
401 706
240 903
59 588
744 284
275 165
570 486
867 116
420 948
985 514
859 868
359 982
865 321
83 172
374 184
871 258
679 108
317 584
200 876
716 301
980 131
88 38
574 655
643 220
24 596
874 652
332 574
627 495
297 428
764 180
917 552
40 459
296 318
530 782
317 741
533 505
822 477
13 238
542 736
953 192
484 534
675 568
137 238
513 785
463 41
896 231
929 921
656 786
874 145
765 512
106 495
210 334
172 214
92 532
279 445
530 778
16 868
839 137
692 724
598 105
5 420
327 294
870 255
138 964
705 232
670 800
95 953
962 885
170 534
760 904
551 719
813 657
521 52
80 704
999 878
871 959
618 52
907 3
136 854
341 154
640 143
166 309
353 244
451 601
955 954
561 255
98 994
348 259
857 283
64 268
342 767
779 75
174 662
362 786
865 266
373 197
419 547
216 225
792 241
518 196
146 857
615 184
484 135
283 139
326 318
951 135
234 820
125 303
164 554
978 537
962 597
99 793
453 546
962 29
189 952
779 524
112 291
915 921
225 437
733 152
878 756
877 49
721 3
805 580
279 342
631 81
184 982
297 471
15 208
659 577
747 483
880 571
87 368
835 743
40 840
753 914
647 689
320 588
186 246
840 377
415 967
679 23
383 682
36 552
568 92
262 96
801 385
487 785
362 227
397 395
455 640
746 346
408 910
963 542
92 413
251 78
247 654
498 101
289 716
952 719
507 355
382 917
280 649
443 826
12 438
400 796
770 963
796 571
639 858
594 770
339 724
720 503
278 295
676 146
733 417
688 331
527 82
293 369
176 325
437 871
967 705
435 70
241 619
394 605
30 134
775 839
59 238
474 56
897 381
169 291
439 341
129 133
952 298
718 346
55 56
966 336
149 474
434 13
246 991
977 477
299 11
590 297
105 146
90 312
112 799
683 117
16 920
655 828
594 314
161 876
813 915
840 237
40 550
100 407
732 892
744 945
860 984
388 120
493 911
961 948
488 703
341 619
13 785
546 103
906 358
636 601
15 630
142 537
431 641
710 290
834 595
489 419
881 802
491 922
20 241
835 356
297 578
324 670
28 698
870 574
390 690
509 944
684 345
508 655
217 191
375 824
469 44
127 452
52 710
23 479
326 276
243 905
877 224
428 278
584 186
283 110
468 577
341 613
917 804
535 448
226 833
23 693
162 764
528 940
575 523
23 395
796 388
931 963
96 823
187 633
234 999
561 288
129 955
98 56
961 682
999 309
364 534
479 573
308 215
879 88
614 187
259 197
572 791
684 966
191 707
36 586
894 671
234 24
796 254
616 750
267 184
743 289
927 470
929 756
133 7
944 719
748 900
373 272
929 28
688 608
380 378
209 48
200 885
524 810
267 167
77 878
943 310
963 892
803 133
324 895
498 677
726 337
285 954
571 674
92 379
276 59
911 357
120 11
160 213
711 639
392 589
170 874
145 420
849 435
393 281
165 970
550 61
528 266
350 71
702 673
638 258
313 503
481 588
339 367
680 466
441 539
722 915
931 56
944 629
169 893
140 132
577 399
782 934
308 661
667 861
653 982
15 633
390 689
995 392
194 889
96 423
485 982
121 752
547 930
979 512
347 749
273 179
958 3
411 949
571 271
911 166
823 233
419 931
526 59
618 539
781 677
3 679
778 283
157 453
517 409
695 594
336 500
422 370
180 450
522 728
386 413
42 234
348 290
942 462
647 412
637 865
372 351
259 70
645 415
337 84
161 667
517 214
275 396
403 796
571 298
997 771
290 752
168 144
58 801
286 595
331 383
105 132
560 628
741 40
383 906
615 510
377 571
263 903
221 461
55 162
500 49
759 503
429 145
206 890
932 345
753 955
223 981
646 11
251 378
736 908
569 691
734 498
650 801
330 666
142 733
348 289
708 831
649 658
146 167
978 332
341 572
651 906
411 911
876 343
4 418
967 506
372 672
955 34
13 334
443 285
643 516
173 785
55 495
495 654
137 561
879 647
566 220
543 837
428 968
375 15
325 145
883 482
86 450
309 134
57 137
990 649
486 311
556 48
746 888
980 505
18 194
396 959
979 254
428 260
491 986
805 740
335 690
433 80
514 646
279 728
285 432
641 191
769 787
13 447
773 112
990 911
158 838
621 842
618 417
488 159
157 836
930 518
409 109
676 77
96 93
932 790
578 669
675 285
90 410
914 422
693 568
98 787
247 249
977 95
333 384
554 263
392 514
138 697
461 161
187 335
218 724
125 540
663 552
658 824
723 363
820 206
138 731
990 44
501 836
708 979
610 414
240 199
773 551
629 917
592 835
66 165
472 99
471 132
620 912
869 372
511 293
854 427
910 448
189 764
527 738
896 78
496 635
967 209
740 560
497 340
818 764
497 394
131 273
275 286
363 574
379 225
234 557
322 583
226 33
246 777
518 162
734 323
713 691
384 306
74 225
33 427
946 382
31 315
287 799
509 459
193 363
894 776
697 130
133 963
100 658
368 289
159 870
163 749
548 297
687 883
192 876
528 100
647 854
720 498
592 130
892 581
31 108
417 901
988 699
294 813
940 745
479 881
235 267
899 258
944 245
591 61
233 342
214 145
530 912
87 633
728 258
961 379
429 327
638 687
907 593
112 517
699 776
362 482
393 997
257 153
172 617
124 945
963 187
77 129
878 267
217 245
12 630
453 600
44 151
285 168
384 941
946 109
757 522
197 639
420 268
655 721
403 724
936 221
123 344
785 969
935 539
20 632
30 901
454 174
313 918
721 250
810 78
234 272
42 94
656 640
954 208
153 20
986 804
898 331
765 324
506 977
92 450
863 313
823 75
79 242
534 739
398 191
373 196
285 283
337 688
249 979
770 192
507 856
372 506
322 614
158 409
963 66
536 961
358 584
999 895
585 550
759 367
377 100
720 946
295 671
629 1
462 827
241 341
949 209
218 134
767 534
653 980
578 544
216 508
486 8
668 111
505 796
146 927
366 251
274 64
108 25
795 927
935 549
744 671
524 995
113 784
4 650
542 819
100 656
882 335
406 691
733 918
161 567
644 892
55 704
290 359
601 295
699 918
481 474
493 495
515 42
790 151
371 287
99 245
838 548
489 596
401 761
858 549
867 159
396 252
259 690
452 805
743 30
905 192
162 62
660 29
876 519
698 7
914 552
310 743
923 341
742 911
349 94
36 317
621 756
478 284
790 401
502 750
99 298
782 443
528 787
887 161
969 905
449 782
594 631
669 639
395 673
411 150
391 447
919 562
738 813
883 562
740 697
195 996
287 958
309 994
472 818
477 536
547 220
181 280
260 913
584 777
46 236
687 942
250 785
233 286
335 656
105 683
596 884
905 55
252 381
746 580
915 78
462 943
948 88
985 773
632 637
864 884
374 66
57 638
183 882
548 872
363 479
823 607
135 985
214 446
661 855
406 232
47 492
660 455
284 884
495 823
615 964
347 568
987 617
715 453
413 74
477 326
840 25
694 131
734 506
862 111
77 7
891 28
755 903
530 66
380 339
824 255
213 921
767 899
633 736
458 916
18 261
845 718
960 217
551 807
534 325
226 693
579 939
740 37
33 882
368 872
980 143
845 220
671 4
803 351
488 459
264 438
974 646
121 854
510 351
486 127
542 61
779 656
381 7
712 735
460 676
95 577
206 396
490 246
864 899
459 999
576 511
89 314
507 494
112 462
781 959
29 284
60 290
859 44
856 565
246 893
659 631
7 44
534 512
501 673
9 55
390 641
771 463
877 924
736 85
636 61
958 966
66 911
284 411
125 185
851 914
489 988
271 865
145 223
885 712
12 710
679 577
6 129
953 488
973 773
535 357
284 768
23 557
967 758
743 591
227 958
49 480
374 471
212 706
149 174
601 158
837 820
194 924
965 653
690 474
860 923
342 268
988 631
142 511
987 139
978 733
420 759
674 875
363 186
710 450
164 987
819 501
243 584
561 45
868 937
932 827
710 345
541 599
732 295
170 252
990 576
460 67
225 87
391 313
413 276
715 580
194 126
187 855
832 490
154 768
704 666
403 513
320 246
811 619
726 910
735 121
563 36
3 90
441 329
741 13
184 677
731 600
827 552
871 630
605 820
747 190
410 418
172 224
554 413
354 748
913 94
449 998
170 708
229 364
306 396
290 417
489 121
505 748
240 809
158 499
55 105
258 547
650 412
465 329
263 245
42 257
241 483
657 244
463 614
87 401
83 167
733 581
388 151
689 370
136 47
880 771
278 783
220 968
191 618
337 967
9 763
554 719
728 556
378 98
480 52
932 75
52 535
387 358
956 659
939 506
642 820
134 157
478 500
38 506
891 953
49 384
179 126
433 312
434 677
279 449
552 505
508 278
217 941
288 797
919 227
912 109
959 103
956 144
616 808
745 254
220 171
737 674
639 34
747 94
218 760
944 452
416 371
185 278
287 699
150 653
967 783
131 979
527 478
372 903
485 371
655 342
690 288
315 166
392 295
708 997
697 639
263 808
232 978
481 550
517 667
55 698
765 943
499 6
691 627
946 955
400 367
454 819
236 2
726 375
23 136
161 438
848 236
403 265
763 231
368 839
458 692
69 386
643 120
157 603
182 40
759 301
998 478
792 743
243 230
934 314
50 145
174 788
867 25
521 14
14 870
392 47
74 64
979 814
555 471
15 637
91 59
415 223
864 386
955 377
118 356
841 363
423 673
170 661
54 676
341 956
513 320
578 757
762 532
238 419
105 466
776 719
143 264
781 185
406 119
396 548
130 791
639 414
62 412
556 672
50 940
510 601
259 251
641 202
877 940
596 881
80 22
401 554
862 383
89 884
658 227
523 209
402 136
716 682
564 836
940 146
617 309
574 924
101 322
415 796
69 895
881 446
663 701
772 546
431 705
417 599
186 418
395 1000
334 352
316 985
851 38
543 75
856 744
703 516
176 703
611 884
454 531
393 84
13 413
402 493
255 900
156 49
958 103
979 811
432 654
572 297
343 1000
661 746
398 47
626 205
557 792
389 8
233 826
165 468
933 955
712 199
141 563
982 265
198 389
146 11
349 134
104 536
883 941
732 738
973 250
657 709
89 393
289 230
600 84
297 145
563 384
193 677
357 702
318 750
247 65
24 403
632 936
168 780
696 1000
216 478
467 62
783 536
786 847
440 877
935 574
443 65
157 929
649 259
232 995
136 18
64 400
22 403
620 226
418 442
203 540
393 615
551 137
840 286
77 857
441 941
951 671
552 912
679 238
934 260
198 59
341 371
97 349
548 476
362 637
160 659
479 528
93 523
299 418
460 953
315 688
102 765
160 413
621 996
413 497
657 164
788 671
166 525
291 578
135 52
487 857
124 631
276 340
359 913
268 57
811 719
368 605
35 343
296 349
870 675
580 808
870 258
46 514
134 783
659 6
585 311
526 401
295 753
375 606
31 600
326 340
690 336
149 370
781 823
278 548
433 914
159 368
620 113
264 315
382 162
644 84
114 875
672 420
231 888
914 416
184 875
39 74
713 40
150 697
390 599
173 889
440 799
179 631
428 261
85 163
769 577
869 331
841 459
321 313
434 20
276 216
612 264
179 682
260 924
504 952
690 217
102 796
285 170
905 225
347 463
33 310
762 145
779 286
29 819
687 115
858 776
476 462
40 336
706 782
498 545
647 557
363 631
327 170
721 975
872 805
777 884
172 767
669 246
95 959
446 275
251 244
210 287
326 45
52 522
66 193
267 206
932 921
149 64
2 390
453 326
902 308
226 926
970 896
467 477
29 489
14 359
519 776
413 31
370 448
535 865
611 959
56 208
188 873
896 148
184 70
390 310
415 389
370 583
290 305
802 257
586 537
956 542
897 878
136 4
880 876
910 942
847 725
935 608
142 404
577 907
676 540
495 893
476 648
840 888
468 542
966 494
7 656
953 156
253 128
507 384
814 68
706 362
570 183
126 530
134 275
217 754
838 767
970 651
595 598
26 311
131 746
216 166
453 568
131 207
611 639
410 404
13 595
84 660
679 888
590 182
202 160
563 897
114 702
706 399
981 576
365 145
466 455
561 960
451 156
964 608
839 872
616 171
387 758
894 970
548 555
519 323
220 282
669 571
715 785
23 335
256 61
176 122
191 734
760 124
728 508
337 530
875 881
109 647
552 104
230 737
685 239
328 164
143 429
828 994
941 187
381 692
781 832
927 186
899 987
590 760
359 995
565 638
279 997
596 362
289 820
96 531
39 85
591 280
18 652
337 228
111 42
139 64
305 260
923 712
199 463
835 23
456 76
955 220
597 774
349 96
808 672
332 183
107 154
796 564
284 6
238 194
992 140
421 40
114 286
150 98
871 282
585 734
227 904
70 425
145 236
370 20
366 574
874 432
336 495
578 325
732 490
964 735
95 263
336 212
109 963
650 207
648 809
363 338
339 9
770 979
271 844
842 48
977 278
934 70
755 769
645 185
991 280
602 887
64 277
344 17
475 842
410 466
446 763
223 396
431 336
244 291
723 412
45 270
658 988
764 949
286 183
995 198
990 836
182 836
417 876
824 880
606 146
605 724
427 476
672 450
137 747
947 304
193 154
294 943
111 809
196 212
516 773
654 225
945 200
799 500
509 39
968 625
828 478
940 962
230 402
997 688
613 765
166 462
980 23
395 101
184 551
55 243
982 775
555 482
517 590
929 666
558 481
276 848
528 198
526 446
319 357
259 862
974 576
898 147
369 995
177 775
386 472
534 745
777 856
23 264
140 740
285 297
965 368
271 291
826 583
997 805
278 592
169 758
414 191
125 621
404 582
858 670
211 68
672 658
122 411
240 687
5 206
514 422
477 845
558 563
457 780
852 570
93 516
118 751
714 296
936 911
213 955
38 777
249 824
700 314
515 799
688 723
862 583
421 468
470 916
463 753
735 274
198 337
684 237
391 250
368 345
245 578
454 658
681 683
991 911
616 267
41 18
563 985
77 157
922 351
507 46
824 16
91 673
152 431
10 708
682 52
840 206
285 840
344 520
500 99
702 617
477 503
945 449
793 530
95 965
7 162
608 363
879 692
472 37
278 848
278 394
115 760
312 438
758 442
911 15
120 905
709 838
41 349
310 536
977 997
620 933
541 61
305 383
143 102
214 625
928 878
681 643
13 335
5 295
662 383
197 314
310 736
553 738
841 177
285 944
788 531
414 787
574 158
343 901
517 569
290 207
857 879
348 87
265 735
545 333
14 936
601 580
883 114
173 966
174 637
22 320
727 395
711 923
722 416
45 636
22 624
528 422
176 387
828 649
432 163
41 555
618 338
228 807
107 922
346 995
674 144
310 826
856 429
609 428
143 236
29 814
467 684
256 515
741 602
284 566
510 945
131 623
970 916
468 29
849 836
996 335
494 567
561 130
362 211
210 81
738 697
255 90
595 629
425 648
782 477
490 617
631 622
162 905
495 876
317 409
854 888
588 274
727 139
66 411
775 355
5 601
169 894
583 40
44 999
975 243
801 49
42 202
376 787
672 315
747 129
519 517
421 657
752 140
385 600
363 563
287 12
50 511
693 48
137 479
399 156
388 143
4 828
166 704
351 569
466 332
713 636
297 373
56 927
982 397
770 498
312 596
420 255
774 611
555 552
507 749
371 321
752 352
108 41
580 507
267 279
686 752
741 610
635 432
370 24
475 506
558 358
713 959
603 429
827 775
544 593
299 52
156 356
868 539
365 40
388 739
758 500
668 271
180 930
336 633
762 795
880 51
418 102
56 535
256 489
412 619
971 539
110 118
625 50
391 164
250 859
862 505
974 960
823 666
980 608
299 322
389 679
536 308
218 583
45 916
579 164
768 288
906 844
807 521
141 793
611 692
530 637
478 11
457 778
737 256
710 287
288 143
716 217
352 117
272 108
92 690
952 197
827 653
203 658
410 121
855 861
828 402
330 267
187 24
179 416
979 711
750 65
684 54
16 7
76 485
13 581
17 31
672 835
251 355
44 707
660 756
266 940
736 820
170 690
591 870
497 220
137 880
540 228
190 670
724 636
745 77
874 940
187 4
903 162
467 954
700 151
290 432
439 183
28 363
62 607
759 281
82 946
291 164
351 666
525 163
477 817
14 981
278 114
335 460
639 677
887 363
900 833
462 819
465 868
382 851
646 409
756 572
300 974
326 540
748 312
68 419
67 588
275 727
740 193
200 138
192 87
367 513
320 125
709 795
8 663
772 771
453 890
228 696
392 280
992 574
390 159
244 498
227 487
933 500
820 117
202 290
200 856
386 378
330 259
170 29
65 351
915 123
531 467
167 790
451 339
720 343
651 772
402 285
393 380
326 822
636 320
200 286
574 736
984 76
396 901
54 660
144 145
968 914
515 477
146 520
961 76
22 302
395 432
133 778
202 193
105 498
457 526
228 377
928 629
484 870
510 202
646 584
872 632
888 257
958 518
302 503
135 643
951 118
625 750
488 100
956 619
428 395
334 607
20 134
874 210
195 641
948 93
752 315
877 728
422 170
480 792
408 684
321 964
606 394
596 970
801 777
421 980
698 515
744 486
349 305
649 627
527 348
453 802
967 84
532 252
67 373
956 733
451 497
982 633
702 658
245 931
643 517
663 688
706 278
385 330
968 200
640 682
635 627
447 515
562 333
922 981
912 315
852 126
754 833
884 279
716 786
882 871
871 200
523 117
156 929
757 391
187 250
474 908
683 614
917 92
564 722
730 962
228 384
983 901
810 12
558 188
948 828
572 663
833 878
686 658
577 218
718 37
809 285
434 969
1000 900
967 995
263 633
315 472
251 849
599 540
686 317
941 842
315 645
134 882
517 769
76 210
512 791
789 160
808 338
210 367
990 345
892 551
920 497
374 944
185 406
362 855
657 446
342 879
920 265
697 375
326 260
636 768
793 808
800 839
438 17
228 487
289 413
341 367
692 111
790 758
710 637
477 346
343 446
40 241
700 460
942 17
214 799
556 146
642 123
543 900
154 396
362 872
47 137
811 667
230 458
272 63
569 312
169 512
259 546
228 451
608 169
191 724
978 937
22 703
943 856
519 266
393 303
337 450
777 86
833 961
686 61
318 267
434 805
877 179
107 824
316 202
958 777
963 952
417 721
106 912
409 543
224 82
845 4
337 472
735 441
791 617
723 735
894 881
512 474
688 462
499 920
408 661
879 249
967 254
730 495
113 413
416 376
429 959
714 742
215 741
579 482
795 984
575 244
450 749
52 547
176 666
260 281
454 39
776 861
846 737
55 277
941 493
892 372
612 528
878 344
811 898
332 210
414 897
923 453
192 543
902 820
955 958
770 895
480 108
841 238
890 981
162 195
643 764
731 923
411 540
567 586
477 364
900 289
366 119
949 652
857 537
364 195
565 184
682 847
252 50
996 345
748 251
751 463
540 117
176 159
824 899
376 877
287 810
748 859
120 730
320 209
676 844
997 714
188 19
37 860
410 523
869 923
367 18
118 2
19 606
689 329
874 203
155 601
236 58
433 12
161 78
29 353
506 814
429 655
974 266
320 432
97 292
807 574
604 726
132 331
244 795
525 852
372 616
526 563
421 985
417 689
65 297
569 207
931 453
699 125
723 551
807 562
414 281
748 260
482 978
446 555
758 630
659 807
66 918
223 372
76 861
15 716
306 102
864 31
236 984
814 109
907 165
607 122
457 558
793 649
321 959
627 65
697 847
157 982
333 548
181 514
686 257
358 443
522 318
525 843
69 38
621 871
208 549
186 485
103 752
819 839
345 924
562 141
35 322
978 61
839 292
403 661
115 578
840 8
238 19
849 948
645 28
924 787
912 18
523 871
933 666
233 372
203 277
839 917
290 695
556 81
946 936
581 166
938 193
865 594
145 598
631 260
199 623
371 923
163 518
752 746
576 610
942 441
45 449
314 264
450 42
129 376
571 7
442 378
929 872
591 548
402 616
5 544
902 458
354 137
572 725
835 102
479 602
102 641
651 389
357 507
577 185
3 178
749 964
116 678
55 917
969 816
991 150
54 455
45 511
752 21
368 710
211 525
610 816
614 346
23 281
550 618
600 124
493 933
706 423
864 387
185 289
115 500
290 419
926 747
839 331
327 763
496 857
580 52
906 265
523 790
643 374
149 681
507 391
379 141
731 904
809 793
228 602
881 228
941 542
527 898
457 252
440 266
574 136
962 134
257 278
679 584
425 404
132 64
975 34
753 781
31 963
429 499
762 57
101 378
66 131
157 607
108 420
297 37
927 50
654 469
11 855
46 333
624 441
397 797
349 617
19 533
354 8
627 803
126 409
111 638
133 551
428 601
255 544
713 170
487 745
702 676
891 522
193 642
881 367
49 548
401 987
800 112
682 77
298 397
139 637
181 419
223 546
30 433
807 744
583 126
250 757
335 217
897 374
722 270
109 634
462 490
467 137
645 367
321 206
165 661
969 516
341 347
132 186
601 454
867 390
858 332
245 596
110 695
438 551
320 438
228 780
867 936
147 964
928 317
447 828
597 348
96 129
208 190
42 100
497 852
455 322
272 523
725 296
191 51
195 990
213 780
813 774
805 807
91 730
977 765
918 147
599 765
817 37
597 610
842 595
277 400
951 605
274 903
223 479
480 927
863 698
597 314
658 497
621 403
932 859
827 352
166 605
155 623
509 293
120 959
949 887
544 669
864 690
176 270
229 392
162 813
638 225
302 65
625 919
106 114
692 17
409 485
518 229
336 768
404 699
8 425
357 278
764 572
62 669
345 278
280 273
777 589
312 632
229 749
299 233
555 884
177 439
13 466
621 744
541 747
633 764
887 553
949 487
382 120
533 286
771 639
423 36
220 133
954 447
20 906
698 42
236 827
768 540
100 195
970 513
914 195
167 500
438 330
227 153
816 167
282 944
466 730
722 336
536 276
771 527
935 139
960 370
30 498
8 595
577 225
913 86
744 602
763 58
784 101
855 409
933 642
251 108
640 45
649 370
809 898
951 597
302 575
226 185
240 422
960 114
437 3
594 46
138 992
259 646
97 990
753 316
824 440
948 895
479 470
9 23
232 617
51 459
481 425
645 954
551 663
705 964
638 553
542 668
571 986
181 679
233 492
472 373
380 37
599 469
768 474
309 315
441 937
190 69
311 143
785 656
572 609
500 528
166 8
390 725
100 283
402 173
520 660
89 640
213 585
534 86
431 975
268 928
298 59
383 994
929 684
701 610
716 375
839 84
183 503
652 348
530 801
236 968
328 293
596 343
243 525
442 846
459 769
869 594
673 770
227 329
556 584
408 865
541 442
454 571
29 519
863 367
267 578
973 752
348 124
40 512
855 650
5 881
896 341
686 524
591 689
973 628
393 260
381 960
49 951
258 842
903 657
879 737
960 199
625 675
24 845
546 712
159 23
452 952
881 487
695 827
622 461
531 992
54 774
80 604
811 343
876 282
315 227
419 127
686 907
387 37
930 738
660 159
43 925
11 260
757 438
713 87
953 482
746 921
273 103
838 588
438 984
400 841
184 306
333 135
491 862
15 586
883 920
427 209
450 369
541 420
967 618
99 440
20 998
214 660
506 230
155 586
249 558
682 114
599 387
656 78
381 674
389 940
177 355
87 370
660 358
879 548
33 509
340 920
66 540
12 980
503 127
490 112
835 303
38 250
519 892
866 198
67 300
66 472
663 348
544 939
20 26
583 512
318 287
334 290
454 695
611 763
417 244
849 66
400 60
847 119
355 756
835 267
466 47
367 913
971 57
261 398
543 541
203 429
456 625
875 48
521 833
926 672
902 284
166 935
981 650
534 740
564 884
86 634
251 749
653 264
164 818
992 623
272 828
276 913
237 159
814 884
119 118
168 492
156 996
649 355
912 420
987 469
901 524
807 352
398 203
171 461
833 322
48 172
590 395
107 45
814 619
875 954
286 228
728 264
741 816
640 333
759 549
46 317
530 463
305 231
233 335
607 875
661 419
183 122
651 267
874 23
6 876
941 847
421 236
123 912
648 471
243 334
249 881
684 440
363 901
353 228
653 617
42 184
706 234
621 318
235 169
402 981
760 966
500 6
138 929
971 549
851 784
106 910
790 226
892 647
731 892
567 295
327 692
459 55
496 465
153 880
52 545
581 1
981 300
688 324
98 572
113 41
357 778
311 147
481 329
912 686
3 2
97 607
831 751
867 406
870 572
115 112
212 690
641 87
735 400
36 908
165 733
533 526
613 897
539 300
257 644
288 474
855 80
745 693
297 502
648 964
211 523
613 728
712 846
362 216
661 104
544 302
754 873
7 403
119 185
74 108
910 865
107 183
375 712
162 189
101 668
616 748
885 284
337 733
478 670
101 519
866 785
387 970
84 928
553 408
133 690
156 427
861 726
41 233
273 48
888 447
934 964
144 836
621 893
466 273
663 648
561 924
704 554
453 257
492 515
839 527
929 371
340 867
772 189
888 372
565 338
443 613
716 936
334 68
741 705
251 189
720 488
736 383
604 191
681 553
823 273
310 820
534 8
899 491
895 742
486 400
915 390
723 567
849 633
48 738
17 695
873 26
123 349
637 835
876 560
389 371
137 861
434 437
848 824
742 106
376 944
791 247
396 545
340 224
300 996
913 274
674 39
903 799
575 339
167 592
890 813
364 412
342 346
348 326
586 262
338 731
1000 316
786 32
507 226
179 942
299 316
695 868
45 384
186 680
764 396
719 683
844 231
425 980
322 730
285 633
334 582
805 246
64 965
905 732
879 480
2 177
735 481
771 90
953 286
666 99
581 578
967 574
992 965
313 846
994 431
210 169
110 499
620 730
159 547
448 29
671 57
251 5
317 941
150 924
746 428
151 341
795 584
636 513
129 783
697 190
31 884
771 199
621 900
143 212
325 697
33 680
271 658
582 449
731 820
497 245
950 489
731 609
971 243
986 519
37 105
375 691
326 722
401 471
662 697
666 66
933 125
575 184
5 908
105 443
96 917
945 536
288 892
290 137
834 705
534 915
667 721
678 769
374 445
906 958
551 643
776 456
736 38
963 267
618 428
450 522
266 986
339 172
486 238
753 199
851 468
375 756
660 653
485 60
256 625
706 293
719 697
395 758
402 974
159 20
218 527
206 346
741 484
365 575
420 379
23 842
245 557
607 144
336 630
675 346
75 689
648 490
867 915
484 868
251 70
276 708
526 911
617 387
59 122
690 180
117 731
518 143
411 573
770 940
907 840
944 455
536 415
373 420
882 991
978 822
35 892
642 18
1000 631
874 358
530 594
3 35
306 1
948 32
691 913
945 229
362 573
888 810
539 268
380 158
744 951
183 837
385 348
963 760
505 844
931 422
479 870
197 202
104 940
200 711
341 580
805 843
701 109
938 896
610 979
15 527
946 411
566 156
715 704
718 943
606 988
776 743
709 656
530 419
560 702
752 596
51 692
150 223
708 264
423 74
565 33
728 813
129 533
263 499
866 525
60 675
748 384
843 865
190 477
58 649
707 630
194 683
492 282
502 884
924 294
574 780
83 245
667 348
78 514
543 994
143 203
667 302
415 306
455 176
970 985
877 558
829 555
772 95
965 568
795 143
468 933
85 44
584 300
5 988
303 796
531 83
57 591
292 289
115 890
818 875
139 77
851 915
83 702
571 865
490 498
945 578
283 148
56 306
699 965
185 911
387 946
68 922
433 782
168 417
932 943
749 963
814 837
780 681
55 250
906 857
281 799
653 908
179 501
718 1000
681 231
235 999
959 170
28 658
21 95
666 514
621 129
11 562
121 29
277 493
74 95
126 180
540 379
904 44
770 927
932 54
778 719
978 736
403 649
186 409
224 647
95 860
439 555
576 81
376 679
226 772
475 67
735 162
83 671
776 249
220 509
605 984
228 524
852 66
415 274
912 663
855 974
212 971
250 942
644 578
366 601
147 383
21 796
632 459
709 238
321 283
362 720
827 601
96 469
569 264
563 469
60 507
60 442
168 514
923 829
835 633
143 439
600 953
820 682
622 751
63 560
314 349
950 331
518 169
206 790
161 29
836 40
862 118
32 781
247 663
611 922
855 12
574 779
988 476
484 169
132 875
605 223
520 416
877 885
256 52
564 944
751 263
915 423
125 488
849 593
89 215
896 963
799 61
24 479
344 929
19 846
372 59
603 112
311 802
939 209
843 121
793 803
596 575
372 995
220 765
934 635
432 927
903 866
802 109
661 674
672 503
725 735
543 457
176 235
688 488
678 605
693 827
56 966
321 704
943 961
814 545
480 266
177 750
933 861
202 61
897 919
659 697
696 777
735 655
135 543
724 130
280 693
690 799
533 880
207 532
45 379
623 689
491 20
296 439
83 774
460 768
579 983
715 48
513 682
180 75
320 569
144 938
962 390
44 462
423 234
89 764
733 266
332 358
807 767
29 1
668 299
384 799
988 536
272 627
601 203
584 874
787 260
310 391
624 240
709 595
319 403
701 601
688 499
630 591
17 61
777 135
814 105
411 756
187 797
393 22
578 501
888 903
158 885
919 994
549 510
334 823
265 759
13 792
931 668
970 340
68 87
767 572
172 265
251 550
145 10
29 575
37 627
367 60
679 474
872 826
607 370
712 176
881 229
522 14
564 682
872 899
272 89
197 819
36 992
113 40
793 762
433 135
82 792
481 743
690 940
413 676
441 574
525 506
368 6
748 434
566 208
731 634
887 491
246 563
181 10
892 914
589 503
176 398
576 558
969 738
776 281
325 892
998 374
692 975
188 451
674 706
143 82
213 146
681 397
907 748
753 21
391 673
998 105
192 674
394 216
466 624
67 871
119 614
327 586
929 190
33 260
243 336
64 584
456 173
44 329
633 757
419 303
449 102
507 732
217 829
329 149
30 336
788 296
70 524
256 339
232 979
845 308
813 298
232 486
186 487
924 660
375 286
318 110
876 950
893 709
888 172
463 984
561 429
864 960
846 691
209 651
948 322
67 210
659 425
132 258
561 293
688 742
392 831
270 971
365 297
719 296
282 77
584 228
967 261
548 577
657 509
722 835
6 240
715 551
900 129
111 197
962 945
820 888
864 790
511 397
388 811
611 997
525 690
746 884
254 169
753 808
802 478
659 772
266 332
522 694
384 541
959 620
745 965
866 521
258 937
990 535
504 710
352 152
871 719
262 623
568 289
971 298
887 353
28 916
24 386
878 890
412 42
122 926
920 628
99 543
476 311
562 386
736 398
303 998
598 731
84 684
589 696
614 951
228 834
154 116
919 50
469 734
543 668
487 822
903 513
272 960
174 89
654 697
147 146
475 106
861 542
828 889
172 723
873 184
290 750
348 257
399 578
393 137
364 240
479 105
860 410
287 498
285 86
615 380
362 566
74 589
155 880
376 733
133 48
646 117
217 185
476 21
897 828
863 651
651 736
321 646
67 47
471 235
243 595
805 958
718 907
710 1000
779 123
954 416
25 319
514 779
770 12
942 127
663 885
502 945
136 20
159 544
671 28
210 722
892 17
461 1
368 366
102 291
736 487
637 791
447 577
5 872
335 170
46 926
337 276
964 311
608 697
320 937
152 902
928 254
362 507
617 599
2 45
980 703
786 819
497 364
491 921
259 408
624 165
797 469
624 110
347 144
980 765
61 824
795 919
31 13
321 347
28 892
52 148
536 216
318 1000
100 534
715 661
507 524
90 683
302 735
598 475
220 161
262 837
915 888
264 521
37 480
431 58
264 509
170 561
192 118
650 5
9 227
849 210
563 498
1000 593
816 874
832 949
847 170
389 60
172 203
728 113
968 382
851 365
440 956
737 948
189 622
80 862
733 869
41 133
337 482
583 662
564 608
63 163
167 371
85 585
813 442
133 18
158 625
951 9
312 680
170 516
562 214
522 83
266 252
760 835
713 535
557 619
774 190
50 824
629 890
490 751
249 194
874 928
225 393
691 873
715 118
442 966
915 513
777 880
207 511
312 819
802 141
317 392
129 772
251 804
432 341
408 257
897 379
32 263
76 302
288 343
94 970
804 964
940 354
733 32
52 449
25 105
252 431
839 216
181 414
676 687
770 212
851 260
382 558
241 922
427 878
125 576
40 147
708 846
523 17
682 518
191 243
460 331
576 943
836 582
924 89
176 68
288 564
875 708
757 985
513 931
90 787
822 536
792 315
854 949
463 115
13 167
160 632
384 603
859 441
429 775
733 859
30 788
995 648
160 835
400 788
677 435
86 645
641 678
837 111
461 276
661 968
49 625
165 598
586 419
718 683
82 836
198 557
610 305
997 814
220 429
57 725
809 389
316 102
711 402
896 407
275 359
672 102
141 649
614 391
384 737
990 217
81 938
84 343
576 384
422 136
991 573
455 881
852 445
119 508
252 728
930 580
238 646
111 910
120 108
897 737
11 542
225 344
348 46
699 724
472 525
100 544
492 777
182 336
721 544
250 795
357 719
646 309
4 600
101 884
392 179
297 676
113 681
52 889
416 944
42 349
817 417
995 200
344 720
792 299
709 558
614 671
871 636
403 887
209 758
869 662
666 210
238 629
930 779
442 69
684 558
534 554
124 292
624 224
250 115
996 58
600 822
23 616
846 813
119 977
95 535
555 546
609 493
312 851
671 334
381 434
241 139
980 189
519 404
694 56
9 328
224 438
298 682
198 911
84 510
309 497
286 378
137 656
220 283
94 683
374 60
179 443
975 106
787 155
650 731
804 510
259 1
410 117
468 951
467 327
178 750
660 244
586 443
998 160
837 945
547 562
545 437
1000 526
718 462
608 539
819 706
554 938
569 779
659 215
878 174
663 726
649 238
788 461
646 643
757 470
249 927
294 623
247 347
546 581
569 738
605 188
355 673
861 13
955 392
525 505
526 94
641 433
900 472
229 978
56 367
795 842
81 654
305 942
958 228
372 129
257 548
487 497
45 958
244 154
625 796
883 645
141 544
148 182
335 64
333 87
567 673
931 522
641 172
879 99
523 800
693 113
173 374
576 573
24 795
262 979
810 34
115 440
188 138
901 442
877 325
790 237
46 75
914 336
371 282
958 101
757 237
818 236
832 761
981 10
532 714
285 502
2 69
639 245
410 310
903 90
7 557
646 732
456 631
516 191
654 579
621 728
660 969
970 928
193 687
967 129
577 478
680 633
309 399
592 982
345 46
722 863
824 988
235 423
96 181
425 270
193 648
638 357
277 541
916 778
364 647
990 91
427 114
835 714
686 244
858 449
106 11
82 482
945 336
979 492
675 873
411 76
103 52
276 730
48 215
835 117
471 313
478 362
619 237
209 913
657 658
186 427
660 352
408 708
48 698
241 810
155 40
232 834
389 852
899 50
792 944
503 728
142 882
897 945
466 999
948 197
984 387
964 652
581 550
516 939
588 700
403 959
633 489
524 182
101 673
836 474
54 147
721 547
249 566
586 930
842 14
722 19
182 776
880 986
560 891
744 905
750 474
85 421
62 591
566 936
178 467
807 207
241 115
451 395
4 762
861 605
421 414
9 984
814 297
418 775
500 151
516 162
673 842
91 124
668 465
702 801
465 831
21 101
391 86
255 4
583 666
372 610
707 130
654 117
365 102
345 551
734 951
407 741
620 476
508 57
895 32
233 767
608 202
640 90
339 228
371 408
9 459
751 456
645 234
483 220
614 599
805 277
483 899
741 16
754 332
666 408
904 281
641 686
383 914
329 896
448 451
629 888
863 995
565 980
648 109
422 973
213 516
585 671
943 799
45 278
764 134
708 719
293 690
316 542
428 6
280 372
136 980
713 67
48 180
12 788
970 489
94 733
166 720
563 611
184 820
418 635
760 340
872 547
893 422
904 349
802 594
462 16
159 452
736 670
715 690
964 39
428 672
271 736
280 832
312 637
21 783
922 156
297 773
585 19
943 453
602 271
800 342
144 629
819 981
883 547
973 753
653 822
984 776
286 124
261 739
478 375
889 450
621 76
312 876
432 46
912 863
312 374
899 141
320 789
588 428
778 905
216 167
148 804
629 303
366 507
674 363
768 693
676 524
412 124
977 308
974 668
506 81
62 974
268 793
702 927
566 425
125 84
397 181
78 50
11 267
240 884
645 739
824 160
560 300
416 760
644 997
702 550
414 623
926 481
924 25
158 528
497 289
377 987
801 593
938 415
697 590
949 214
105 687
330 164
199 212
620 472
369 376
439 108
864 723
497 70
62 99
255 655
356 673
974 384
558 591
58 172
326 738
300 569
709 15
245 468
244 233
811 765
111 670
114 728
391 617
584 499
761 582
416 710
601 301
101 590
167 460
191 47
617 602
254 143
76 720
707 481
210 148
509 240
734 928
668 547
137 598
148 672
64 5
375 630
345 542
189 862
218 884
611 162
741 984
808 278
105 50
779 517
183 108
525 624
305 583
854 992
381 187
801 680
978 225
236 115
919 343
221 809
312 810
194 260
578 602
963 950
279 63
151 20
878 773
38 689
999 577
81 645
423 15
601 555
318 767
498 536
937 318
601 953
156 927
647 862
104 177
930 36
599 583
856 367
760 646
445 797
240 629
46 442
649 895
231 919
488 516
697 563
417 855
437 223
181 837
28 108
455 789
641 139
992 725
584 743
847 141
264 366
922 728
643 872
900 449
593 658
921 578
40 681
199 591
261 745
406 735
339 569
754 157
639 364
684 900
969 597
178 32
770 788
845 364
692 90
57 866
720 434
213 809
256 305
558 313
103 475
309 195
185 281
465 223
876 521
732 316
558 741
584 896
183 636
133 412
189 857
396 258
388 654
698 772
199 139
513 257
654 510
77 363
597 245
475 68
730 297
816 419
768 377
62 548
413 308
224 953
46 41
735 810
14 150
799 434
557 374
366 524
439 141
707 735
180 624
301 55
68 66
770 955
183 389
829 475
783 922
94 420
645 421
918 920
286 807
947 665
493 927
406 191
738 737
478 765
300 380
422 858
417 5
461 946
860 768
451 790
50 146
900 46
123 367
816 284
352 970
391 877
801 510
237 564
28 172
367 836
362 738
336 466
463 94
349 780
197 706
51 386
458 526
582 186
775 666
6 891
920 959
718 7
918 342
287 871
319 408
341 829
634 95
876 955
684 102
790 435
789 467
814 633
625 904
893 374
123 979
666 817
637 666
320 485
868 306
42 419
828 433
630 726
667 454
126 9
267 843
962 709
165 292
36 287
963 607
532 136
75 29
193 756
956 29
126 902
508 879
213 876
875 212
102 198
52 332
418 297
765 847
399 663
346 585
54 822
163 564
35 914
54 196
843 484
684 879
508 635
784 619
85 948
508 958
804 822
676 608
965 2
472 890
927 986
224 526
647 618
869 858
687 680
531 67
250 609
745 321
944 125
277 407
706 422
118 81
817 46
51 165
911 921
991 757
636 153
904 318
296 623
509 714
301 149
129 138
938 1000
300 65
703 803
874 480
17 297
5 366
960 775
937 60
476 403
829 23
68 12
475 210
337 457
804 397
362 860
457 155
30 968
673 835
471 628
959 796
675 764
403 3
711 103
678 792
347 488
431 933
393 150
85 148
193 517
208 901
934 333
76 363
759 185
971 813
368 380
264 230
199 912
203 612
252 257
345 663
169 860
115 448
898 733
547 881
864 811
281 133
524 869
417 732
712 80
661 824
382 77
920 801
519 741
146 835
74 802
606 129
182 660
688 112
514 543
218 286
414 478
105 705
852 965
324 932
12 54
750 856
508 787
983 799
254 106
890 399
975 974
462 964
345 971
663 327
659 843
503 525
829 103
662 800
32 953
735 187
856 673
773 710
459 371
919 863
824 901
115 462
710 160
629 356
35 63
297 658
940 56
401 491
150 567
474 94
483 490
545 266
363 578
367 488
476 482
404 871
851 280
583 10
575 359
691 903
758 81
349 673
183 369
245 310
87 123
967 176
598 313
419 416
377 631
107 437
888 198
117 88
609 41
671 895
258 475
919 341
328 83
278 447
716 826
918 155
18 352
816 862
974 992
221 232
799 316
203 662
112 325
91 475
623 490
918 298
552 604
377 691
308 359
366 994
566 343
501 992
301 353
272 300
570 708
956 220
348 54
652 716
659 851
936 283
450 478
769 699
406 198
372 315
863 681
369 380
556 534
90 254
58 263
776 238
536 696
916 105
33 195
502 394
88 678
572 934
358 543
622 162
404 87
906 623
602 302
101 104
345 74
12 200
381 453
319 172
735 557
112 164
331 952
900 890
146 340
40 645
99 429
78 168
180 770
408 184
612 668
208 881
674 26
645 10
783 769
271 539
33 887
126 874
259 469
174 362
701 40
114 68
528 146
881 66
191 363
977 410
602 98
303 435
686 643
341 725
789 449
942 551
213 649
625 589
584 960
941 306
84 783
496 816
352 818
885 231
322 250
804 233
609 96
916 549
992 325
13 364
191 144
92 535
942 260
381 702
390 996
730 514
453 11
431 716
383 743
525 398
781 344
827 767
423 822
512 545
856 578
997 1
398 36
497 772
920 17
49 875
790 382
168 258
481 983
76 716
377 240
748 503
329 585
448 835
574 796
132 914
362 21
504 995
61 363
753 719
659 305
165 721
246 225
492 290
795 141
926 569
1000 901
840 531
936 774
327 728
922 272
859 599
802 992
256 742
467 696
126 456
990 329
692 192
55 423
123 893
582 542
950 793
357 9
451 663
732 90
349 497
913 875
512 632
897 773
681 916
280 505
198 642
504 145
349 879
928 546
306 771
637 915
119 340
657 250
596 164
504 737
399 630
646 97
525 343
323 477
322 634
520 163
968 125
140 959
208 328
811 736
564 785
527 743
751 937
217 934
737 713
265 33
738 98
650 703
228 706
281 757
689 600
19 907
375 930
580 224
131 913
171 562
50 163
703 82
402 569
546 860
367 374
686 797
996 123
868 230
693 180
822 147
616 640
390 411
679 750
199 915
90 126
21 355
793 590
337 134
422 813
509 296
701 335
169 984
49 380
801 461
93 335
317 632
604 16
861 635
694 833
462 387
268 140
161 272
305 662
238 991
481 740
680 637
953 202
39 552
508 454
591 327
920 251
317 168
682 649
659 893
173 572
647 65
435 583
910 978
275 887
754 690
485 466
737 15
246 2
165 556
836 533
463 935
57 342
127 339
10 736
550 999
474 967
718 300
189 122
468 20
525 392
946 792
206 660
914 362
284 940
679 879
954 760
379 497
136 130
379 216
475 200
704 774
523 285
129 999
351 452
51 641
525 291
66 936
217 808
534 673
142 83
418 247
282 387
869 511
772 435
719 363
165 781
413 956
835 240
477 489
305 490
677 147
414 116
115 892
966 499
181 172
343 85
703 476
21 250
512 969
112 716
669 256
995 24
185 545
988 364
225 590
479 316
99 788
800 520
924 550
272 533
811 285
228 66
912 372
195 728
105 556
112 606
633 438
936 486
78 887
397 688
764 891
735 588
960 268
29 631
726 343
364 397
134 748
811 964
839 433
233 193
810 898
102 472
635 614
276 272
673 988
834 601
928 91
765 38
180 270
507 325
690 831
651 343
170 427
967 581
229 189
523 377
643 127
392 320
281 672
837 188
986 181
274 85
292 771
338 523
588 982
443 102
755 272
453 1000
257 330
409 723
792 623
140 294
810 960
758 459
990 482
589 230
673 202
85 480
627 354
803 147
468 600
603 404
25 550
805 68
306 526
670 753
66 819
865 991
795 69
939 904
49 241
935 351
236 507
788 569
698 748
600 490
811 548
715 983
143 313
321 822
227 469
929 107
954 693
797 998
568 348
880 860
250 573
516 746
159 34
461 548
273 375
756 640
98 829
314 699
406 552
469 14
456 149
412 150
921 321
18 363
493 558
590 634
345 68
155 630
790 872
924 191
934 335
164 807
353 939
906 353
873 643
176 858
381 831
594 104
720 716
455 227
900 296
912 282
192 730
584 921
141 427
352 835
860 712
708 479
363 82
317 309
955 519
120 143
752 854
414 895
276 677
467 85
196 343
474 858
17 39
3 890
560 51
781 779
203 641
372 990
462 380
472 235
549 761
889 94
323 614
133 781
688 622
751 548
991 185
502 697
725 730
870 51
148 779
120 984
987 900
961 751
782 401
503 590
641 173
328 189
982 273
317 896
130 533
375 78
206 163
540 864
881 602
605 149
284 743
547 639
483 552
990 996
66 983
561 919
92 632
32 765
355 261
859 257
47 150
367 308
625 162
712 379
228 504
723 985
541 778
26 456
183 265
659 936
773 756
605 718
702 378
331 704
314 749
348 778
908 390
445 941
880 338
211 295
520 396
163 471
283 797
174 463
83 805
752 567
528 211
241 104
498 834
65 347
429 720
803 290
610 532
266 992
870 712
673 4
127 347
232 535
869 281
773 722
727 298
629 646
490 530
188 259
505 852
330 531
109 543
880 994
658 639
967 831
491 701
882 577
477 135
610 482
510 674
516 257
714 404
494 366
46 673
917 420
549 995
194 949
984 352
35 961
240 459
435 25
10 173
844 6
935 514
667 489
617 75
545 20
63 399
843 119
523 54
730 155
699 453
278 640
805 640
98 281
164 704
159 114
305 786
911 576
297 41
752 40
118 944
58 158
113 379
861 267
376 868
673 317
341 810
670 492
790 122
708 908
636 833
130 15
793 114
824 851
103 914
45 321
49 378
54 67
125 359
107 492
64 784
398 34
638 331
740 816
388 666
141 931
541 805
983 952
4 237
19 45
99 550
371 938
448 968
602 113
616 25
410 773
805 870
126 120
224 306
594 615
435 531
132 516
899 300
291 366
711 344
99 337
375 547
617 714
875 435
177 373
655 277
340 914
400 26
638 408
415 525
408 326
608 560
165 977
460 816
537 887
267 139
174 676
478 383
115 218
443 913
597 300
30 885
338 622
601 787
973 519
313 831
48 551
501 541
484 644
13 136
47 417
88 225
548 996
870 639
98 643
271 373
90 742
533 475
731 996
84 606
952 375
950 745
230 530
600 247
919 45
566 735
22 561
535 622
843 178
450 340
372 684
640 97
768 246
755 875
382 453
393 34
708 694
763 737
699 666
990 908
855 735
921 747
628 485
749 319
334 517
582 804
429 854
990 505
403 720
132 955
722 232
621 182
10 577
948 955
891 542
246 943
839 686
526 980
707 869
129 442
813 130
442 657
684 134
243 51
734 539
710 395
233 454
533 92
841 680
15 894
300 749
647 74
588 967
385 87
100 834
896 846
639 25
656 644
500 179
443 118
509 247
714 968
157 434
3 673
637 635
132 845
760 632
734 94
621 234
298 578
503 876
933 229
881 879
260 677
975 955
652 467
88 738
746 164
864 586
951 938
353 594
179 170
999 429
314 134
490 629
522 363
441 187
711 688
872 441
796 460
827 488
946 823
30 919
112 290
369 132
691 178
186 499
451 557
10 813
633 915
465 111
510 795
582 103
375 39
286 802
129 280
991 144
382 525
144 282
194 842
146 713
16 871
52 5
192 829
585 485
601 55
38 131
761 417
298 642
459 385
683 191
841 905
767 457
968 477
4 714
744 955
3 447
381 37
603 578
119 196
952 445
447 244
195 687
962 506
395 337
99 772
50 544
319 135
9 634
507 463
111 592
415 114
423 510
662 805
9 652
521 36
679 871
215 188
19 938
395 996
758 965
719 612
498 970
95 781
705 293
109 998
739 788
280 20
718 999
982 854
847 401
121 57
481 274
676 923
20 302
281 471
14 791
443 210
58 891
61 943
480 291
723 489
180 200
544 385
567 380
891 890
736 333
762 567
899 945
791 916
772 563
130 157
2 716
434 577
397 963
320 448
495 340
562 37
32 236
571 398
681 878
381 303
173 90
801 949
761 333
564 131
154 172
329 735
630 836
540 252
840 82
135 21
336 843
607 364
536 728
584 267
119 112
434 407
467 666
916 255
120 192
567 802
446 144
611 837
954 111
141 858
182 428
182 316
922 998
46 315
860 17
924 270
439 82
655 737
855 572
342 117
764 911
651 997
91 983
197 977
60 868
862 826
557 397
592 454
362 903
85 672
540 754
182 866
663 135
675 241
721 510
347 387
961 583
393 40
807 356
55 217
375 96
228 330
130 950
44 949
238 300
963 744
485 93
575 735
679 715
262 104
973 167
811 824
197 879
306 99
374 225
506 19
932 404
34 282
624 916
260 10
913 764
792 136
279 784
878 801
319 475
337 974
775 437
438 113
917 648
181 493
659 292
121 308
413 868
379 487
550 740
910 482
457 233
58 177
673 293
914 341
619 636
490 528
536 103
247 456
372 158
285 59
997 622
571 606
691 88
944 471
369 356
803 458
126 754
404 647
624 376
962 11
123 799
415 835
816 371
784 357
411 776
83 545
871 994
786 476
749 541
646 232
398 684
51 551
23 700
301 870
373 659
395 681
728 783
120 786
748 647
341 969
603 356
973 368
40 115
259 285
48 418
486 514
864 177
158 920
31 796
649 737
786 646
19 347
340 973
998 283
499 202
604 339
191 674
381 841
494 207
956 897
748 670
599 867
185 546
259 144
252 131
918 938
103 381
687 96
721 840
606 163
694 899
966 848
136 371
69 779
276 852
509 327
82 521
856 352
237 659
770 699
975 116
412 4
390 70
904 412
943 848
731 579
284 186
309 519
170 300
171 439
759 83
712 295
737 747
195 661
300 132
411 51
964 513
827 628
430 794
932 833
140 439
229 913
143 106
378 946
25 584
879 905
2 130
847 695
996 251
887 620
888 632
585 419
3 51
779 140
97 601
610 858
669 394
611 83
840 172
479 968
269 530
276 639
300 370
905 690
377 300
842 885
674 749
892 557
836 973
461 5
13 649
34 208
735 764
581 214
611 125
92 463
834 7
709 696
402 703
277 133
938 810
379 645
593 212
497 406
24 6
21 292
132 429
509 723
59 423
291 961
576 284
709 855
932 636
225 492
503 923
684 656
77 998
2 24
939 855
867 639
683 399
185 552
987 335
586 88
452 479
191 638
541 926
190 312
545 926
448 331
946 554
832 207
198 630
710 822
813 966
203 499
364 723
120 290
903 610
931 677
950 828
448 411
735 244
573 107
912 485
398 775
820 349
427 813
32 500
513 270
363 109
619 883
560 121
480 781
516 413
991 44
237 15
631 57
341 454
466 565
343 63
262 721
416 975
38 578
157 197
697 764
333 42
718 343
37 17
32 908
164 119
506 758
550 290
955 731
375 32
118 490
629 824
144 50
808 634
807 796
308 394
656 600
708 632
518 110
939 971
168 83
86 960
554 246
889 617
193 292
371 1
479 513
24 116
374 875
181 472
192 518
527 459
19 176
959 479
981 691
913 254
211 767
638 466
921 560
642 592
44 992
206 528
907 826
744 883
69 290
96 560
466 41
154 243
52 290
57 93
107 451
1000 616
376 215
906 814
252 741
339 319
964 997
303 180
509 871
299 121
164 234
22 960
328 38
154 614
630 104
106 1000
431 539
240 77
541 872
496 552
246 229
831 605
164 181
440 576
402 194
107 674
563 429
732 923
109 437
190 952
759 611
655 392
453 507
568 159
371 782
340 383
278 280
200 210
892 813
867 836
137 177
520 137
19 888
809 331
632 246
417 57
8 371
897 515
221 696
888 569
684 140
627 581
867 726
552 734
227 867
599 953
806 239
560 467
920 555
829 31
100 527
673 131
924 39
92 712
617 698
497 386
623 491
644 328
826 145
24 819
451 893
487 693
881 998
562 960
605 823
842 740
654 810
176 211
153 441
186 928
623 567
692 368
58 259
544 52
22 478
446 89
24 92
959 877
440 644
822 48
952 699
374 801
616 183
74 956
319 270
870 193
382 793
160 370
977 437
87 465
933 728
800 548
108 515
319 548
703 88
260 914
865 221
977 295
80 770
68 581
264 565
672 869
519 723
636 890
141 808
320 358
883 243
805 294
46 499
573 902
55 308
190 736
392 11
118 80
151 839
237 905
93 887
325 367
388 868
707 295
113 748
28 152
590 124
154 856
581 267
793 951
799 91
156 279
685 444
95 564
994 858
883 857
101 674
770 368
347 415
526 45
377 953
38 291
943 660
753 739
1000 120
129 50
86 545
325 249
151 915
824 985
82 336
231 149
402 968
322 321
888 459
857 401
894 631
662 934
739 22
731 80
474 353
200 463
621 502
246 851
275 917
375 783
388 856
528 178
31 730
301 335
199 842
638 965
504 603
10 289
632 849
460 990
681 913
171 558
867 8
580 454
690 495
963 274
290 413
699 662
536 469
454 208
718 792
503 841
963 970
630 912
991 609
85 647
562 9
539 948
184 368
126 190
919 386
387 566
597 135
460 480
894 719
21 35
108 935
165 836
471 483
230 833
302 477
887 451
398 857
875 144
563 257
499 189
814 26
704 133
551 498
33 672
703 347
523 167
856 747
166 92
182 288
967 483
440 136
653 808
551 362
700 138
836 148
12 83
325 721
404 567
738 447
968 981
569 981
140 246
489 84
928 944
450 155
666 706
667 368
452 596
800 5
3 379
765 523
635 362
839 300
751 347
313 289
498 814
492 391
597 668
735 197
99 897
562 617
275 965
523 111
677 508
389 206
104 577
862 217
233 275
352 753
498 213
609 721
808 961
428 679
731 593
41 183
291 351
425 256
52 652
488 431
920 963
858 638
516 743
764 899
883 965
172 752
287 309
264 621
811 15
908 828
525 999
13 635
264 105
577 929
16 163
651 715
422 155
671 824
800 81
702 704
9 254
921 105
207 402
788 658
22 359
33 492
644 169
577 862
531 882
642 133
692 507
552 114
432 288
6 28
915 44
726 579
916 203
634 523
496 547
742 695
491 260
470 897
583 613
645 349
185 505
607 792
368 30
870 134
716 795
354 103
463 433
551 353
960 34
942 370
504 214
450 874
272 785
531 136
795 65
842 40
745 732
32 902
864 192
123 907
348 44
216 566
512 439
915 941
576 134
682 174
912 159
231 575
336 912
394 902
935 795
272 270
298 884
726 268
111 961
559 430
728 284
569 259
640 285
916 95
333 601
861 257
183 788
191 196
61 447
39 276
274 509
151 376
891 281
36 714
718 263
238 907
400 606
316 959
560 24
584 59
546 268
402 582
680 977
851 333
125 99
226 988
478 408
575 417
411 322
692 319
8 712
330 465
670 695
229 312
817 235
274 672
297 932
952 671
4 435
707 880
693 459
982 134
804 551
410 35
873 560
895 579
557 327
254 91
335 575
181 694
174 20
185 654
153 564
520 695
999 647
882 599
557 67
523 759
243 372
611 500
448 915
915 585
375 320
669 644
848 510
428 502
807 425
757 277
971 173
919 711
932 888
159 362
637 273
351 662
95 962
104 575
648 355
180 720
309 374
209 311
994 77
887 965
778 78
475 911
865 56
29 550
569 247
156 124
392 574
180 143
451 14
923 896
39 545
388 225
511 761
864 347
708 78
235 996
117 995
336 333
814 922
374 730
298 773
459 472
910 479
328 573
397 465
550 927
443 286
765 674
129 760
890 172
733 651
605 969
621 784
884 936
340 708
736 191
50 631
76 878
944 52
720 854
452 412
734 351
866 509
556 593
146 191
188 48
594 290
790 169
805 22
653 801
212 652
92 467
250 189
980 28
493 451
507 167
187 946
684 599
871 461
232 90
898 227
484 864
588 980
352 646
68 963
21 833
28 739
264 562
369 735
446 551
784 980
146 156
189 480
725 311
306 420
300 650
11 383
576 206
415 78
560 462
47 683
334 635
437 490
523 280
924 558
114 919
76 797
651 967
289 990
440 174
135 20
147 3
621 373
448 763
294 551
911 706
927 216
206 965
108 324
251 301
254 831
26 761
165 521
582 877
621 804
653 528
362 953
630 564
185 496
842 579
353 959
963 478
46 119
985 375
694 871
718 2
634 44
931 984
245 57
206 46
305 289
548 489
767 277
318 471
172 383
751 605
272 659
542 948
995 881
271 461
26 866
321 777
938 646
593 380
539 173
859 939
858 978
712 633
125 932
327 481
325 901
575 472
520 841
826 111
852 601
491 888
271 103
63 207
44 935
513 144
763 666
681 903
576 566
88 880
46 453
521 847
453 340
182 696
983 757
787 883
343 31
324 384
439 255
102 638
926 562
410 772
336 818
149 250
190 104
589 147
648 827
580 651
54 268
189 896
596 896
15 415
589 942
757 684
345 45
741 89
566 246
296 678
422 448
331 569
182 301
223 578
631 225
629 370
902 188
219 71
563 521
189 521
722 610
819 933
364 512
483 653
982 987
509 651
775 885
871 256
374 722
129 252
892 969
974 114
90 381
771 88
84 898
699 534
554 169
715 694
683 247
244 857
522 471
592 867
987 468
753 453
381 251
290 303
601 281
748 342
770 703
131 161
478 1000
560 148
90 169
601 262
130 366
184 736
964 65
446 322
872 659
484 785
996 165
542 574
210 384
147 480
777 845
472 985
256 707
216 134
197 150
68 370
396 720
931 147
755 117
911 276
354 403
173 47
628 339
309 217
478 234
906 440
384 118
708 114
446 228
738 634
971 457
979 603
997 959
420 265
330 623
810 951
484 734
704 417
614 321
580 459
827 640
582 346
153 266
621 370
630 581
679 892
636 403
510 206
521 860
708 385
857 325
540 862
254 341
824 703
874 488
9 706
840 737
564 675
69 340
376 698
364 985
30 962
362 531
883 994
65 184
649 530
979 693
435 550
341 216
622 740
383 963
720 495
462 178
411 148
715 115
591 905
597 622
844 320
542 265
93 643
109 527
513 958
172 427
320 442
486 318
630 212
981 480
62 278
460 797
779 594
513 285
315 418
828 267
244 180
133 279
724 960
270 785
259 619
627 920
21 975
225 433
791 177
547 575
341 177
1000 134
380 995
429 209
378 915
782 62
878 98
943 917
572 37
237 342
12 610
441 774
404 551
571 752
977 190
412 827
706 596
780 1000
442 769
393 372
47 696
743 121
905 337
63 769
762 334
895 589
421 403
661 865
254 454
738 133
1 192
560 553
489 124
823 926
409 838
571 797
354 141
290 459
837 240
420 531
890 820
16 924
49 235
13 513
44 801
365 155
713 80
226 312
562 103
290 158
668 98
852 706
14 839
927 527
624 475
299 493
871 803
917 725
619 33
404 109
885 240
755 816
607 917
987 455
796 549
20 965
586 331
945 790
99 566
132 647
374 260
699 772
581 288
189 295
750 760
484 265
403 687
11 196
327 121
371 33
880 26
240 797
659 760
680 930
157 857
122 188
591 370
605 466
649 109
150 610
330 153
832 844
394 574
752 603
494 470
24 231
312 738
633 975
524 213
12 89
453 673
570 983
233 634
849 37
331 95
639 318
601 730
560 604
308 673
719 68
330 320
721 144
343 62
961 179
938 156
268 778
648 88
677 375
314 186
928 726
960 171
910 238
585 627
387 581
190 127
823 366
12 772
336 109
956 730
740 178
833 566
61 11
155 759
306 994
578 755
165 373
653 958
855 571
526 668
542 831
287 585
539 789
981 565
94 661
174 751
337 982
892 321
840 593
422 456
237 404
111 896
282 987
49 592
884 837
407 345
601 868
696 635
196 200
827 553
616 382
11 803
129 417
610 952
945 74
50 800
659 762
848 686
466 217
743 4
667 831
795 209
104 515
589 400
929 810
417 447
275 950
635 791
509 924
396 394
59 102
511 139
251 696
313 984
666 435
684 765
190 607
877 407
379 88
234 440
939 28
180 190
745 676
773 52
842 715
683 412
908 85
551 783
263 897
816 916
419 896
786 932
298 528
400 340
376 184
396 133
692 467
474 26
511 75
64 902
440 414
500 234
273 320
420 743
591 525
76 309
738 437
910 449
310 547
298 487
147 727
226 260
951 539
772 762
901 797
95 687
75 505
779 723
480 182
181 572
846 574
803 264
711 637
915 632
124 597
642 399
481 383
278 252
458 995
478 985
77 312
671 715
792 376
299 740
26 837
772 734
120 271
517 862
782 255
12 795
844 281
283 289
691 367
217 833
807 407
556 562
49 940
831 299
762 967
267 37
985 629
115 455
460 159
119 190
280 612
774 842
335 223
314 539
450 542
467 990
904 724
133 440
874 758
20 93
988 624
33 196
838 340
600 376
183 748
838 297
696 935
343 373
961 981
178 505
375 65
9 221
472 611
732 808
14 772
639 28
580 789
835 329
452 288
143 400
497 826
566 505
832 934
476 735
774 408
247 131
106 586
913 920
480 363
192 82
659 816
287 734
778 323
173 568
552 263
140 867
174 310
30 534
371 407
910 511
354 977
562 689
612 539
2 401
875 726
197 172
214 462
312 716
220 443
921 629
17 561
516 38
493 419
906 803
634 386
376 432
352 187
602 584
570 859
97 364
573 145
367 336
21 672
595 926
358 94
938 952
394 828
966 372
687 191
310 772
868 487
907 362
911 212
618 684
395 389
432 255
765 572
501 317
951 737
723 686
504 489
561 811
675 638
570 573
819 327
698 354
842 162
704 980
778 35
146 496
305 498
384 483
54 513
834 549
764 611
468 901
273 203
211 330
416 211
549 672
917 519
982 711
598 570
696 159
433 826
142 562
491 208
933 279
591 807
4 215
249 34
306 537
983 772
640 637
722 930
557 573
443 159
469 297
395 383
356 597
950 176
641 338
615 236
135 778
22 725
364 70
578 81
864 15
693 247
337 188
347 272
317 596
831 285
384 413
280 979
126 135
103 433
134 910
159 900
352 223
594 837
6 771
290 316
351 413
234 595
711 738
221 983
894 809
678 328
662 81
545 900
375 470
851 346
610 44
943 646
217 284
188 32
25 556
345 813
108 642
126 177
371 117
823 965
512 359
20 276
684 787
634 631
461 319
742 104
11 673
653 247
396 482
618 694
492 526
103 23
469 756
262 873
912 136
562 137
540 325
240 85
58 545
795 276
945 662
191 7
705 864
275 649
727 585
839 681
394 331
291 933
883 334
116 614
373 609
652 40
632 630
335 136
844 622
718 842
237 507
625 457
595 727
293 142
557 857
805 718
739 262
153 76
200 832
595 169
767 411
914 958
162 700
282 194
678 637
26 335
959 445
398 771
329 100
636 250
23 905
918 427
780 215
914 781
782 231
550 745
628 1000
254 891
637 115
601 871
966 93
173 521
581 676
734 192
139 949
593 264
262 942
408 104
502 916
485 32
95 123
236 856
826 810
158 353
532 216
264 309
151 290
877 146
667 375
576 449
784 539
429 392
822 415
210 999
336 769
535 329
400 228
2 997
111 836
631 111
92 324
493 476
630 208
226 726
531 290
123 911
696 718
478 195
454 451
69 383
895 87
494 92
5 18
369 757
572 191
8 758
449 502
417 799
309 960
920 64
410 280
193 101
705 397
715 960
61 804
599 90
449 355
437 644
394 173
87 499
624 70
250 273
419 857
931 475
340 813
13 669
759 226
56 395
864 933
369 833
608 469
954 217
522 106
69 765
772 997
113 344
876 655
467 122
756 772
512 625
45 937
209 932
251 534
187 833
136 595
321 884
783 177
263 525
137 176
419 704
572 479
518 739
564 695
621 40
4 125
698 286
80 44
69 546
192 320
623 76
33 621
455 861
521 763
833 750
24 833
399 272
614 57
547 148
145 869
243 911
986 569
736 537
250 985
974 257
60 893
289 788
108 733
745 901
461 507
788 750
896 469
829 900
356 789
921 810
406 263
198 585
721 784
509 92
807 213
897 896
568 797
877 74
140 171
811 494
818 923
615 452
52 684
454 109
793 86
793 536
611 42
67 563
211 625
562 619
915 898
172 919
778 119
438 867
93 358
838 791
562 762
779 548
144 601
834 970
885 632
469 755
611 466
942 286
702 915
885 121
567 980
761 971
221 147
356 756
330 749
991 102
109 39
560 363
490 94
968 211
449 562
653 873
530 7
56 225
998 371
694 452
144 223
555 870
970 437
340 199
326 146
501 490
773 864
431 393
630 172
718 637
130 14
652 211
13 103
358 784
889 315
486 319
291 406
937 427
631 413
14 167
16 695
172 677
627 283
609 324
743 557
623 236
982 155
303 129
177 725
986 752
110 738
637 129
739 278
673 823
48 908
931 654
379 293
656 724
640 467
998 9
281 58
852 441
423 135
116 373
900 264
137 6
498 461
713 279
20 691
797 835
782 657
602 397
488 70
631 870
945 440
668 539
900 386
167 367
183 749
497 591
126 677
578 94
39 401
418 91
645 435
488 788
180 485
399 782
730 782
247 66
389 267
184 490
936 362
793 170
756 145
723 501
493 614
252 607
969 468
191 461
323 65
601 483
655 353
796 466
373 11
550 428
328 548
313 299
488 141
905 852
789 684
767 37
410 515
15 980
212 132
208 930
91 56
235 342
700 94
407 51
499 305
633 709
632 924
62 363
334 287
476 93
789 358
311 759
454 851
524 186
946 522
740 493
172 608
904 970
505 303
5 721
914 956
710 387
531 714
440 757
84 590
563 224
796 633
851 723
603 561
206 482
982 859
195 24
593 92
699 984
42 849
273 813
650 387
275 621
648 938
689 714
810 300
597 942
614 625
489 583
32 749
282 406
299 980
156 943
412 256
544 642
719 179
732 827
105 716
672 373
443 822
223 916
616 141
381 387
988 104
607 708
395 240
365 537
305 348
447 696
712 227
547 403
797 732
620 429
194 820
335 383
688 594
310 21
38 922
116 746
618 285
888 839
827 868
530 750
343 513
955 136
549 495
328 381
563 728
10 341
19 136
953 184
347 807
612 826
641 333
182 873
601 119
646 113
450 39
344 634
277 512
868 502
309 11
630 116
368 245
326 183
450 126
853 79
856 859
92 89
772 180
120 301
783 294
247 276
191 167
785 543
401 263
599 814
929 695
621 315
849 327
179 977
476 503
16 988
14 787
974 66
409 522
637 860
26 580
270 229
557 266
26 905
981 808
771 709
147 189
826 247
147 454
459 523
21 85
404 152
56 690
894 326
658 926
991 147
669 335
851 165
462 938
716 545
282 111
916 139
629 958
524 619
57 911
683 764
358 535
898 639
474 518
407 427
804 398
605 604
319 212
171 240
712 579
454 397
927 530
371 653
404 692
704 792
960 165
179 588
705 30
694 527
36 700
142 998
536 1000
106 160
631 48
433 1
731 471
995 826
888 94
328 809
822 234
283 783
501 858
503 286
519 213
761 911
319 118
355 40
1 199
164 468
723 190
352 767
482 144
493 87
402 139
541 332
505 591
58 585
233 619
974 544
877 115
68 31
280 397
58 546
736 828
452 323
617 503
725 233
573 524
155 185
837 845
402 88
950 514
788 951
633 163
401 673
250 811
448 958
470 967
303 170
311 310
31 438
11 842
184 870
943 668
867 684
990 158
620 725
844 100
266 305
515 324
334 12
439 742
945 723
279 632
295 412
469 224
190 255
743 840
353 382
513 935
10 68
209 276
319 810
291 207
431 750
158 234
55 25
458 247
735 337
208 252
420 525
674 137
549 246
814 147
586 135
32 215
463 500
400 482
708 639
158 387
875 411
467 344
103 7
563 225
828 107
385 928
77 697
373 129
127 267
873 846
39 542
553 382
393 264
288 677
484 546
209 510
63 983
893 520
803 437
770 561
933 590
357 197
384 284
472 781
235 800
885 243
902 882
793 75
118 93
690 786
384 40
660 105
917 893
218 435
903 882
425 937
106 745
792 571
196 385
948 260
51 200
321 170
530 285
959 272
565 677
186 977
305 422
671 216
771 611
122 915
182 102
117 508
139 137
94 49
623 523
884 687
81 181
352 690
1 793
864 271
578 326
484 667
758 163
404 254
111 983
383 310
145 732
890 837
232 606
365 65
127 483
789 999
506 671
912 732
952 555
432 863
961 521
432 169
660 233
650 276
193 283
746 696
46 455
637 776
938 348
221 83
287 479
229 110
756 602
548 536
371 37
741 231
142 644
985 81
736 7
169 771
133 131
162 633
779 345
83 85
688 919
903 415
15 364
19 390
103 12
951 580
874 387
650 539
261 701
45 118
997 581
706 714
415 94
752 260
513 630
113 263
62 858
171 280
170 412
493 499
227 246
801 525
609 842
904 340
312 461
65 816
612 236
918 161
791 478
882 596
482 192
174 673
98 306
521 282
460 593
904 701
904 779
162 440
403 272
230 446
3 708
845 814
389 433
69 723
937 566
702 409
532 948
954 677
63 178
212 577
599 783
147 157
330 266
81 846
597 407
813 880
827 793
270 936
421 148
297 99
440 941
194 739
618 962
429 461
139 864
90 597
197 380
481 497
562 280
23 916
859 168
158 494
26 428
167 381
906 94
602 180
250 836
231 762
762 376
575 373
599 376
782 639
811 926
726 234
797 883
870 931
351 706
377 733
715 900
711 864
298 4
556 870
89 874
960 730
600 907
817 952
579 920
866 7
793 739
287 881
82 593
57 48
950 922
244 288
541 666
998 566
189 666
365 184
907 245
900 723
826 965
620 397
708 265
46 918
332 260
765 14
735 840
867 48
455 220
544 773
653 411
96 113
618 741
228 843
69 567
113 583
725 34
228 819
895 257
48 289
731 943
492 712
632 12
286 463
970 707
936 429
516 813
528 591
412 894
372 6
58 198
427 301
660 890
805 658
647 880
157 369
677 623
773 799
407 661
186 484
158 460
355 33
115 391
757 479
154 507
740 894
294 589
566 75
90 620
168 902
9 402
314 801
898 569
203 150
383 988
757 958
647 196
759 309
443 783
457 927
512 646
291 500
489 871
552 329
252 861
449 921
735 333
826 494
963 520
772 277
890 778
918 41
563 223
944 136
519 650
344 668
872 884
192 863
495 905
187 282
637 156
901 775
172 88
180 428
973 24
317 420
4 620
739 943
39 172
787 533
114 646
786 139
33 944
299 220
637 474
894 504
435 782
271 485
99 78
373 336
574 284
888 996
211 931
694 501
768 721
66 254
362 955
387 663
366 625
264 504
788 1000
609 202
802 635
92 298
351 52
470 631
11 557
306 158
697 712
260 189
747 939
157 882
929 98
570 635
57 728
13 892
338 1
892 818
969 851
756 432
845 608
994 843
161 611
948 553
333 166
920 435
345 914
19 498
600 441
569 873
291 944
585 624
897 51
548 939
69 163
670 955
291 423
486 7
162 46
517 588
294 83
591 983
955 613
328 708
882 455
312 468
335 994
305 589
816 326
110 176
299 305
241 801
723 76
80 949
773 565
554 570
912 121
857 394
290 470
96 483
708 572
249 511
927 551
338 299
983 888
895 396
705 940
672 15
196 164
968 762
742 628
689 19
726 455
70 78
251 316
633 334
937 488
189 233
68 91
680 606
915 988
574 197
173 979
622 938
467 369
932 335
366 997
996 318
593 327
571 629
849 524
884 348
602 938
399 556
549 227
770 762
449 413
135 80
945 215
896 379
206 19
609 435
207 407
107 312
338 116
638 122
862 590
565 255
778 434
23 256
767 945
790 929
398 452
759 235
115 228
654 800
558 705
218 898
755 203
829 328
36 802
364 965
120 701
102 723
624 522
158 311
289 787
132 890
632 2
710 542
900 4
967 177
499 809
997 645
734 607
412 917
727 231
347 841
881 917
818 873
775 62
741 525
751 131
5 281
998 184
777 49
892 889
845 365
545 584
903 865
756 994
689 10
169 74
834 930
787 119
813 198
215 255
94 847
795 247
809 855
506 75
147 145
283 479
13 688
367 548
316 150
739 300
466 296
767 367
962 672
308 299
460 861
124 6
704 871
34 827
403 67
332 658
145 305
124 145
468 742
753 923
991 285
85 145
985 202
509 624
48 408
737 309
480 453
338 951
290 549
484 319
221 567
85 577
501 232
858 319
96 410
19 314
14 481
848 229
220 42
64 130
524 311
387 641
18 597
799 188
966 737
971 366
906 622
855 931
302 107
824 65
560 772
1000 264
851 863
327 93
748 446
341 291
774 254
652 674
177 755
511 836
474 819
963 567
721 681
261 867
24 487
758 275
55 589
299 955
585 232
233 99
9 846
197 980
815 430
883 447
555 849
68 507
562 833
42 80
294 403
951 214
727 140
955 356
372 396
746 380
232 22
419 240
557 588
315 181
214 786
10 599
462 333
771 264
672 640
522 446
368 669
732 110
316 935
964 980
157 578
882 557
683 531
143 509
579 418
554 977
592 445
466 844
295 206
389 879
496 279
874 903
615 722
889 958
487 104
131 566
779 433
743 111
994 861
839 773
554 536
662 921
264 185
967 192
508 647
104 539
470 152
241 918
277 822
31 751
246 268
54 185
407 123
814 609
90 116
954 692
707 419
797 275
644 657
554 867
280 889
996 167
558 634
600 914
488 32
607 478
922 643
503 111
483 267
657 986
854 933
194 638
884 943
69 961
750 837
121 991
770 268
783 565
386 236
731 408
173 65
75 881
382 863
486 979
285 462
173 465
39 481
21 959
196 332
400 734
131 453
333 243
724 202
423 328
840 607
154 5
374 101
97 96
612 58
774 395
756 453
605 930
402 930
723 704
70 486
793 804
628 291
241 873
889 357
418 927
337 30
702 401
491 240
284 224
462 357
838 610
964 646
231 604
425 933
656 951
230 141
261 593
901 604
810 700
788 192
133 1000
324 443
985 887
176 516
842 36
842 33
901 375
691 613
500 523
931 627
572 396
472 131
994 800
540 617
435 178
107 713
114 331
270 275
908 579
630 471
870 384
224 786
611 225
648 288
508 711
481 751
600 399
910 813
3 846
342 130
838 526
612 974
637 801
285 551
341 365
537 383
962 515
377 991
795 892
762 97
327 792
876 246
290 742
836 683
800 259
340 839
592 545
401 170
97 398
36 912
156 485
388 874
365 546
772 56
330 726
237 995
50 305
716 275
96 988
232 985
571 899
415 643
199 190
698 753
476 820
833 990
509 889
342 621
807 127
660 26
701 852
745 28
301 162
878 774
609 793
884 212
572 152
498 855
413 681
494 784
783 448
291 478
964 580
765 322
104 934
36 487
486 567
446 419
708 400
78 57
739 94
207 931
575 134
323 597
386 731
828 882
183 408
122 428
492 799
982 400
63 841
88 692
144 400
414 85
399 784
753 932
576 345
429 353
77 266
600 39
980 322
940 539
476 28
824 121
50 197
532 232
243 182
975 512
984 963
208 955
260 513
154 454
258 7
233 26
495 672
465 671
561 467
977 486
254 742
317 561
85 800
656 921
615 55
786 30
767 14
224 375
51 986
714 295
772 434
935 509
907 95
950 452
818 593
978 624
902 300
848 381
82 549
31 785
693 995
359 495
480 861
67 963
377 547
731 485
438 393
940 769
377 878
784 353
46 585
153 917
227 396
963 774
845 328
23 671
283 927
933 146
17 278
172 688
521 18
642 256
512 758
296 692
847 316
379 873
367 507
595 855
240 860
321 565
832 312
603 452
575 294
970 76
582 964
911 353
412 23
816 8
842 768
56 836
706 560
320 997
384 771
365 8
246 282
177 935
742 396
411 795
127 937
785 283
998 634
216 457
277 297
308 159
910 501
877 799
432 235
437 763
172 5
336 369
956 233
4 647
467 240
628 809
141 249
420 753
160 905
562 95
953 859
319 884
932 583
935 144
566 395
840 567
475 88
543 70
704 499
755 279
164 118
839 455
418 305
604 896
402 702
270 907
272 540
709 99
954 530
143 214
791 775
64 386
560 7
391 133
460 338
168 495
58 241
14 370
878 475
768 734
542 428
568 535
861 688
141 182
925 815
62 511
869 146
983 228
62 404
607 202
596 785
749 364
645 316
120 83
772 17
848 4
462 484
353 437
839 145
807 199
348 653
846 225
977 404
124 647
788 960
220 655
724 364
131 259
606 18
692 676
303 848
885 467
861 739
298 888
106 999
36 498
714 635
543 738
305 366
962 837
743 282
831 63
578 910
556 895
113 890
839 513
730 614
379 952
2 659
849 986
819 648
884 558
351 814
928 814
819 49
488 553
884 507
412 601
865 501
137 159
14 373
200 704
449 441
885 66
612 284
133 808
386 914
404 190
195 843
346 594
466 684
144 56
368 629
225 92
297 532
451 29
611 644
299 719
863 833
191 985
832 442
384 900
845 467
786 657
701 466
712 888
282 951
506 384
613 200
891 933
744 770
16 552
869 839
481 208
521 570
624 57
422 352
863 67
864 581
371 992
186 153
383 881
544 60
300 362
484 539
29 164
230 982
467 165
110 181
712 149
459 784
653 369
393 118
250 782
860 900
698 308
771 139
252 428
942 644
35 292
184 17
475 967
136 793
728 659
873 641
971 306
917 675
911 232
747 29
650 135
889 744
280 311
115 362
252 413
431 601
666 588
180 670
776 702
225 965
55 137
951 834
754 842
438 503
15 402
339 260
461 250
571 831
679 18
896 184
116 68
875 109
611 870
303 616
485 898
423 162
388 289
345 373
643 199
882 487
967 429
868 802
702 572
94 638
906 540
764 378
89 660
708 326
895 1
153 914
275 622
502 440
504 54
443 161
245 498
710 760
764 62
674 704
184 62
603 722
251 31
154 637
919 847
272 943
667 417
305 575
255 741
531 379
267 41
608 583
719 202
942 558
678 607
777 227
320 80
283 98
525 228
279 566
67 995
187 114
450 186
661 944
314 862
833 70
927 295
786 189
349 742
275 184
131 284
992 525
207 484
699 231
990 243
418 164
802 159
446 179
858 895
366 358
631 787
904 804
408 579
457 936
647 687
117 899
279 977
458 811
270 134
599 725
386 460
425 589
844 190
867 900
511 210
564 45
443 951
194 331
265 10
321 1000
772 852
747 337
52 55
167 854
35 804
84 598
130 613
455 727
150 882
929 896
118 108
713 112
3 310
21 897
870 278
651 981
200 167
959 952
456 951
14 54
497 176
173 397
115 266
373 238
689 341
521 707
882 650
501 2
387 409
678 146
875 679
960 249
971 859
731 790
531 671
871 367
312 245
847 7
66 929
990 397
176 143
700 347
857 97
289 225
549 472
223 379
920 396
467 790
212 441
764 148
141 252
634 700
574 792
573 199
66 466
537 928
705 503
671 625
481 212
578 170
399 889
429 257
841 624
714 516
817 147
123 193
750 117
358 99
298 162
173 475
579 950
260 188
202 856
139 135
196 620
336 381
638 856
161 992
795 326
687 502
840 986
593 28
551 624
980 848
581 771
111 285
658 89
61 355
705 227
534 907
200 162
145 311
535 90
778 622
305 68
310 372
667 330
759 477
902 252
570 116
91 344
612 252
830 73
134 364
112 139
169 765
123 712
907 164
294 283
912 614
279 940
397 98
147 646
165 868
284 920
313 563
862 428
177 814
514 236
502 924
902 689
738 597
82 839
682 837
551 193
797 143
391 620
338 407
258 811
305 106
768 950
210 375
313 871
837 871
244 898
331 224
353 180
940 867
246 404
435 922
735 932
174 763
633 327
329 418
455 677
590 202
438 397
686 986
11 484
822 254
353 769
906 960
397 820
407 81
896 960
684 377
522 879
276 546
475 352
454 930
89 462
828 997
251 778
558 691
964 844
619 224
290 428
536 215
714 202
654 847
968 566
803 203
746 615
915 985
93 284
186 310
640 557
926 611
75 228
215 582
973 399
643 691
528 325
742 683
468 964
542 45
67 362
556 703
666 203
607 277
16 950
813 937
928 846
728 98
95 120
510 192
440 814
889 166
36 197
32 838
847 514
108 746
371 429
309 698
181 19
117 102
620 382
597 968
346 902
575 965
493 459
1 333
363 197
720 352
293 14
687 85
793 562
756 184
382 89
312 651
970 519
384 747
516 848
65 390
297 412
256 231
854 282
718 978
276 786
568 681
564 270
807 615
437 551
472 125
272 62
697 447
854 724
784 332
833 606
184 747
771 397
325 289
899 232
24 658
874 769
466 22
839 369
976 886
297 625
254 541
778 249
376 793
721 408
959 1
284 801
349 887
530 74
940 78
838 912
104 648
970 296
979 38
684 274
153 678
210 282
509 941
456 600
316 500
196 549
403 116
90 703
934 992
557 431
633 152
891 810
449 345
811 38
793 657
568 396
924 690
638 386
125 190
714 315
489 85
800 331
719 873
66 678
220 34
160 234
985 491
986 606
347 88
594 694
461 20
658 790
58 190
12 900
523 70
9 359
453 158
982 887
950 782
91 840
725 47
400 511
740 398
929 413
388 546
795 530
847 647
699 291
706 5
721 202
29 746
831 152
570 701
92 945
89 497
572 875
254 791
433 21
607 688
704 351
773 755
745 171
793 576
278 921
586 184
465 243
23 88
425 274
272 82
896 315
433 281
649 157
465 316
148 291
189 945
961 804
789 498
179 906
267 781
67 653
66 567
915 404
140 92
864 272
335 453
919 742
288 240
166 758
583 378
69 584
564 29
20 87
892 835
681 442
740 942
501 896
630 500
704 341
265 650
937 673
981 296
160 46
46 941
493 385
574 771
553 903
693 78
590 95
275 749
28 283
748 624
602 65
896 629
987 266
100 149
977 21
737 666
560 691
694 755
295 809
714 923
704 973
186 252
384 701
874 288
209 353
782 331
16 292
93 938
337 328
247 401
883 931
276 778
300 39
736 93
261 696
145 82
320 577
688 206
391 185
688 314
750 819
595 600
35 554
252 13
47 469
706 483
63 785
370 797
505 681
160 133
270 322
74 321
592 879
836 292
163 316
966 577
231 220
109 716
644 66
58 595
840 243
325 922
883 197
681 855
211 257
658 477
981 336
14 753
869 177
445 138
122 62
460 56
669 693
677 950
519 623
289 58
858 616
343 701
407 637
574 941
306 189
368 975
671 135
840 980
298 101
182 112
337 3
715 864
138 359
782 870
16 185
234 996
912 289
965 287
469 774
584 876
531 158
887 271
186 320
929 411
772 437
725 960
231 123
28 542
482 959
846 352
186 802
568 415
288 740
44 109
142 912
993 815
398 106
506 83
739 573
315 233
998 39
333 97
568 564
792 438
835 105
156 932
605 478
412 966
157 897
572 624
194 407
184 496
553 197
454 924
957 405
803 650
706 710
115 437
274 568
918 375
326 40
421 943
621 439
331 720
741 178
472 286
523 453
545 265
410 415
28 920
795 883
427 94
70 817
112 59
280 420
267 632
1000 630
52 326
182 926
18 697
750 265
584 694
639 344
683 943
90 609
488 364
266 133
177 8
822 406
160 384
324 96
245 847
595 936
415 978
196 650
694 467
208 958
467 341
452 720
397 146
816 844
295 279
194 623
702 104
292 953
986 854
695 679
74 49
961 367
863 258
399 292
677 982
200 887
564 788
933 447
277 250
125 207
471 266
210 91
448 108
548 88
838 614
903 48
341 824
94 530
998 300
279 349
611 434
810 758
395 178
726 328
894 816
479 939
182 731
997 125
505 877
159 493
960 489
575 141
81 614
384 404
12 737
172 923
583 185
203 752
397 108
472 973
211 454
933 445
140 595
172 174
56 748
998 407
227 220
176 81
387 423
262 194
913 13
554 153
789 370
921 917
608 929
693 863
216 24
459 714
279 751
195 603
961 859
354 638
923 117
610 998
185 124
155 894
386 533
816 616
704 550
435 30
422 278
933 961
298 929
867 454
410 759
603 942
617 91
160 837
995 913
698 9
507 652
904 188
701 553
178 780
52 472
969 647
757 707
410 876
381 557
952 654
904 29
858 149
97 258
593 997
549 21
64 682
722 42
884 998
101 787
667 272
944 786
465 378
115 552
898 66
515 487
918 335
734 317
88 353
325 905
77 47
946 594
730 961
22 600
897 78
210 492
365 117
183 822
514 723
608 355
377 692
270 658
212 233
139 446
916 912
329 505
356 168
896 952
713 949
876 370
140 922
513 104
326 776
117 441
425 887
715 843
313 699
368 633
885 704
42 210
220 365
536 673
810 433
842 129
21 934
401 181
988 184
783 877
150 86
896 420
185 876
837 797
49 534
584 207
697 450
792 497
195 177
399 867
133 613
392 875
765 100
377 572
600 143
584 928
77 6
606 230
612 908
791 453
833 98
274 602
400 114
658 879
796 732
412 15
373 863
387 639
894 4
660 380
10 296
761 620
340 827
260 399
988 59
108 977
359 433
366 446
325 995
282 742
734 67
301 942
95 196
311 64
653 936
474 366
274 484
314 160
757 859
974 63
762 921
557 585
883 851
692 226
506 524
432 550
725 290
768 342
725 695
183 52
687 456
322 297
967 542
191 69
509 786
312 125
892 417
9 108
646 961
197 182
644 379
373 355
743 561
59 9
576 168
828 723
290 743
978 747
645 707
111 78
62 26
691 634
547 988
386 912
639 557
37 428
561 582
755 105
163 145
849 417
744 115
942 738
710 539
668 911
406 687
611 80
90 554
875 32
339 871
243 926
171 532
571 875
570 29
140 301
515 196
228 783
518 318
66 343
342 943
40 800
672 964
25 399
145 161
351 103
616 339
552 861
455 366
183 257
15 199
152 536
504 146
673 561
585 230
233 478
598 173
301 241
518 514
101 195
234 911
968 197
270 893
379 449
995 49
519 994
747 620
114 870
126 362
772 745
208 527
160 915
761 499
642 793
75 102
980 227
279 955
46 810
409 964
931 173
289 741
195 457
319 294
348 981
318 579
768 164
386 722
510 335
598 733
197 991
829 958
516 672
949 647
965 728
113 247
569 493
585 943
895 267
964 885
93 584
102 667
948 20
803 425
780 167
234 291
893 488
209 591
578 738
990 637
916 650
413 508
545 132
252 875
131 213
879 161
673 36
912 577
736 709
347 223
497 514
36 18
594 835
958 663
718 868
12 655
593 757
760 776
686 824
855 732
133 907
56 44
50 596
615 718
839 606
362 765
221 364
433 490
607 724
508 451
26 784
999 984
77 543
554 879
897 387
24 262
493 42
915 970
334 273
302 174
724 374
370 841
698 981
913 196
513 17
380 649
731 602
604 431
265 408
443 82
314 368
706 481
568 703
335 88
282 275
64 122
944 489
202 732
731 171
341 402
967 536
885 483
197 127
445 367
440 24
100 21
939 999
819 958
663 145
137 240
521 458
768 517
725 575
816 150
434 214
451 827
839 209
577 965
63 226
890 458
811 154
297 327
562 56
410 91
341 299
372 296
884 913
57 228
523 714
200 474
676 942
281 419
256 930
617 991
536 482
261 320
742 460
790 906
244 944
702 257
801 17
96 365
946 46
657 108
127 897
724 936
61 90
975 480
158 556
273 590
557 94
61 520
152 216
919 85
803 578
636 409
523 116
603 107
546 34
194 197
845 847
36 554
260 87
511 106
301 514
623 533
818 561
449 563
953 459
209 186
726 944
413 988
891 113
969 423
298 767
395 359
905 140
47 497
320 243
929 659
883 35
418 505
628 921
711 112
625 709
680 761
572 970
609 676
225 647
941 578
596 458
782 636
21 164
328 991
412 716
676 454
779 439
262 388
987 193
508 500
382 991
237 775
707 888
808 888
468 814
45 264
502 569
585 407
912 636
638 847
419 855
500 975
126 365
102 752
997 260
955 95
748 438
779 992
135 642
390 926
45 368
592 985
88 135
497 598
992 425
233 780
393 599
858 181
876 776
228 180
390 85
635 234
420 212
277 208
417 384
787 245
866 978
460 823
800 10
189 353
884 316
84 974
633 963
716 591
152 400
181 113
272 900
281 182
551 565
923 403
52 631
566 78
659 130
628 84
634 20
757 822
585 299
81 834
180 732
68 293
938 284
541 696
497 537
744 240
931 291
692 221
414 461
334 503
677 57
551 647
617 189
78 948
900 553
831 419
365 510
144 326
263 688
763 417
22 712
651 474
912 501
254 732
746 294
330 454
135 16
849 608
994 902
928 968
401 836
465 152
274 45
509 411
229 998
171 317
859 107
178 472
225 240
461 437
828 398
296 595
493 260
134 164
648 396
952 435
974 220
584 268
39 347
894 780
142 221
11 380
4 408
256 183
226 611
713 629
23 636
773 214
110 180
11 763
612 699
896 211
898 839
792 985
914 327
283 91
306 581
482 1
352 935
400 359
642 982
577 637
356 254
620 534
808 817
90 504
522 663
199 18
439 539
199 20
982 772
36 125
526 714
944 875
632 272
363 439
193 826
435 131
903 731
308 195
364 998
377 621
967 191
904 393
659 841
695 363
117 76
356 905
535 38
951 447
67 879
317 959
296 716
190 221
163 278
897 789
530 598
951 287
364 746
547 952
323 748
672 774
530 617
855 142
156 80
228 823
922 958
656 756
326 412
86 789
801 453
568 383
672 5
452 225
419 621
160 229
975 683
944 613
189 36
919 29
562 501
517 69
965 513
939 735
814 346
339 551
54 536
481 554
666 26
786 159
504 610
875 522
297 897
411 10
389 505
267 635
940 511
549 900
234 387
981 321
390 300
793 291
643 609
895 348
565 777
617 80
369 973
184 258
69 731
29 138
339 995
816 618
35 697
885 667
20 493
105 497
336 845
89 401
375 183
994 933
647 799
329 407
180 383
899 397
822 19
168 100
231 462
390 412
465 155
197 489
523 67
497 342
595 327
728 623
21 965
243 823
225 895
816 660
82 921
309 749
349 457
741 995
924 356
683 460
509 578
61 123
992 235
689 308
438 756
62 252
315 160
316 810
463 680
100 252
842 448
902 561
631 799
386 561
108 497
195 968
101 700
657 934
682 494
528 622
400 262
988 57
511 743
179 730
974 694
536 527
264 147
843 126
716 958
309 553
748 107
276 930
481 921
348 106
848 52
376 701
727 249
297 396
588 756
460 929
859 858
949 98
868 843
179 176
466 681
251 817
726 828
668 740
353 647
519 630
364 684
182 594
996 997
568 768
714 212
485 185
576 988
500 465
344 835
308 808
93 459
924 510
747 10
938 231
528 391
329 859
527 466
740 554
526 203
842 306
504 557
671 663
313 736
908 607
610 881
357 202
605 308
660 65
102 295
93 202
553 904
745 357
528 324
623 878
190 358
832 194
824 439
173 232
710 552
95 847
221 938
296 194
905 939
108 37
707 287
804 598
510 790
18 272
669 885
504 446
125 376
244 663
185 458
138 369
127 117
574 650
117 704
463 390
960 940
810 340
801 866
971 48
39 227
702 123
599 572
543 653
621 158
422 720
246 458
845 228
816 118
715 211
777 322
480 750
447 187
851 136
792 75
571 234
277 51
277 215
264 568
649 420
793 210
522 833
367 359
956 192
838 161
131 415
440 100
800 525
259 314
608 267
763 158
745 40
560 302
902 472
401 81
703 130
974 836
479 482
64 140
777 434
609 99
328 308
564 852
315 229
415 803
108 774
875 711
784 870
154 8
334 741
412 762
362 448
112 707
294 256
358 994
28 605
944 379
820 930
322 355
571 245
65 345
962 619
695 610
755 442
516 220
557 931
812 853
748 611
732 958
151 524
712 843
814 490
217 375
689 36
5 240
718 279
834 202
291 41
343 467
69 720
844 522
735 617
258 254
87 710
26 203
182 521
719 523
507 485
611 470
115 295
276 346
524 767
633 642
207 191
212 640
114 282
670 865
314 786
410 678
554 308
999 506
37 880
510 748
12 294
936 193
849 379
903 580
182 694
481 783
997 896
488 129
870 372
326 10
592 986
924 196
116 648
305 378
828 607
317 461
481 967
687 779
875 673
836 573
781 986
961 733
578 572
142 829
802 451
557 356
944 508
76 466
857 548
672 789
363 523
982 49
807 934
617 666
446 251
729 538
790 778
742 109
206 525
95 629
92 852
977 255
595 577
784 396
432 237
184 189
223 451
286 125
939 455
501 24
8 615
642 945
511 15
438 25
797 744
621 88
735 375
93 189
817 890
90 47
718 641
421 674
835 478
138 50
359 678
557 309
683 930
753 503
288 994
795 115
854 546
448 964
229 272
359 871
168 6
306 488
411 975
835 524
522 773
428 727
713 948
724 50
981 241
344 768
674 985
475 917
582 61
240 855
593 839
397 273
840 475
728 311
839 120
904 907
481 163
655 46
870 347
890 634
546 570
311 340
565 869
303 208
955 37
859 746
932 294
659 282
934 636
357 831
372 493
653 781
168 811
878 759
672 386
362 488
48 260
892 401
159 737
828 194
715 191
764 867
769 903
506 822
168 525
415 742
898 578
702 147
710 117
870 177
646 667
524 652
463 915
858 550
929 960
101 789
104 713
356 522
924 878
233 302
527 655
392 659
387 872
62 120
460 453
720 516
534 935
591 763
541 251
484 124
454 912
642 694
892 413
206 188
644 708
154 871
847 93
44 223
934 683
414 441
707 945
843 453
387 142
702 494
309 712
824 136
818 206
592 594
764 498
735 299
88 722
438 546
693 432
293 311
99 154
900 234
548 397
885 572
870 857
367 476
18 435
690 727
231 308
185 822
974 520
32 638
568 507
505 892
562 658
137 418
622 181
844 752
120 940
983 262
539 54
597 158
384 657
55 453
359 185
954 996
482 98
250 511
338 51
140 186
390 934
898 546
167 105
493 40
508 945
31 642
391 295
832 796
299 106
372 113
884 100
491 338
889 169
899 928
632 868
698 327
396 725
60 793
867 657
698 805
924 446
463 336
409 669
578 779
82 362
161 395
823 376
370 924
358 675
225 297
861 847
155 423
12 956
501 182
452 926
155 816
84 187
133 28
786 315
230 389
658 678
493 332
800 270
127 606
176 781
854 658
157 1
829 125
104 549
370 582
170 18
296 450
676 491
721 842
1000 684
658 579
827 23
525 601
171 656
55 108
197 302
648 847
441 508
10 100
25 476
431 247
614 832
344 882
532 548
959 604
778 822
977 463
24 169
693 55
718 33
62 479
1 281
404 572
878 368
483 142
316 832
106 578
77 140
482 618
516 771
284 500
569 524
691 679
648 450
572 75
759 278
772 542
32 228
339 919
545 634
400 13
771 718
548 289
655 158
292 876
7 574
576 549
676 867
868 616
142 765
593 782
894 736
647 810
971 472
9 682
525 362
523 499
740 963
173 325
498 958
213 238
847 45
535 653
744 347
697 877
271 75
708 102
152 719
87 657
508 75
968 832
515 926
778 881
203 889
409 748
586 545
807 644
151 591
383 428
92 172
98 155
445 496
563 146
35 230
45 420
199 548
244 276
773 834
805 42
206 341
796 300
545 607
221 481
920 338
630 876
231 294
723 228
250 584
494 407
668 86
420 32
189 481
832 317
605 41
844 289
892 620
841 211
93 262
160 887
840 170
329 971
496 851
675 585
874 885
607 542
982 422
646 752
962 865
95 407
673 699
580 125
76 524
937 383
826 801
144 409
890 461
726 320
979 109
293 339
397 613
610 585
680 832
183 207
109 645
447 123
716 468
258 781
622 207
836 783
24 516
263 235
57 142
950 771
845 87
247 780
726 13
700 140
225 790
765 618
959 299
12 367
127 536
141 810
728 644
192 483
48 111
26 887
801 922
100 107
335 115
707 721
241 570
591 308
880 934
979 677
543 417
19 866
545 383
39 462
232 363
787 781
535 726
841 132
230 712
268 528
303 447
896 391
843 631
878 919
804 400
971 918
81 83
412 312
56 352
474 807
245 100
66 987
564 372
271 177
631 247
977 994
663 930
570 590
824 954
469 865
121 291
570 94
689 772
948 956
258 498
70 166
404 527
520 722
100 220
169 244
131 511
597 671
873 519
988 89
186 727
866 292
337 818
496 503
564 912
847 343
802 671
519 718
4 123
758 894
887 958
151 246
539 703
599 86
900 263
605 921
586 137
839 470
36 541
415 136
730 674
147 382
898 221
165 320
220 905
613 692
805 202
784 689
521 366
897 637
810 917
262 528
68 677
680 745
498 784
822 293
912 871
216 570
74 648
90 152
962 356
368 775
475 650
519 613
411 768
371 469
789 753
987 412
31 647
907 604
292 467
964 511
906 682
54 955
66 493
775 18
357 371
232 320
420 808
708 25
563 11
561 52
970 510
237 847
712 747
593 344
728 577
970 457
510 29
514 365
6 590
528 792
246 256
306 121
579 262
650 14
677 509
713 622
387 726
855 983
838 994
919 939
61 945
410 103
688 132
63 349
155 941
689 545
917 68
468 386
403 21
686 625
634 229
828 48
962 770
243 730
156 846
277 927
243 867
842 525
846 973
661 901
680 169
227 755
259 552
24 582
244 514
81 656
55 692
231 140
656 472
550 876
159 974
851 4
435 100
532 874
783 770
575 634
468 753
315 42
515 50
817 214
773 333
523 457
383 92
179 54
770 214
384 406
699 900
119 342
194 742
996 634
722 954
696 961
66 190
273 34
699 864
134 481
106 465
502 404
489 942
387 35
743 786
913 485
64 66
393 23
482 194
586 730
999 711
891 978
194 839
723 930
762 833
799 238
575 265
800 657
319 469
341 666
386 897
39 597
122 333
299 164
858 849
891 153
727 602
431 942
340 330
640 859
949 553
572 803
844 39
111 358
94 398
771 602
334 984
588 551
156 115
86 469
354 180
289 389
599 969
447 155
46 834
1000 777
107 656
797 357
897 89
520 521
944 384
34 858
1000 332
954 504
566 686
246 823
926 496
120 772
541 645
172 549
599 371
805 801
58 303
561 982
605 557
162 487
670 296
455 1000
918 257
29 109
899 953
469 276
59 582
690 942
473 665
820 610
560 423
833 261
854 194
985 730
795 588
612 548
770 757
868 393
284 660
516 441
157 162
945 224
699 490
897 344
505 967
785 139
184 3
371 647
564 9
415 68
684 337
6 637
702 455
569 316
453 343
898 608
323 684
607 351
216 571
532 131
599 537
49 234
383 81
277 950
376 365
170 407
309 877
15 296
2 251
75 607
782 969
594 872
861 1
41 569
594 482
611 640
70 855
703 437
519 290
433 265
314 174
809 537
896 571
417 468
426 559
603 352
97 308
513 86
498 546
97 849
597 279
837 922
34 578
24 694
231 982
505 777
59 838
186 600
695 931
145 400
183 234
898 675
495 431
667 617
708 105
220 888
422 882
386 846
276 431
653 844
535 104
156 656
655 699
788 271
326 474
801 305
74 948
235 407
177 156
250 407
861 607
334 892
863 624
488 580
387 945
224 681
406 987
51 954
81 199
262 450
410 703
663 236
434 209
817 553
282 778
916 736
901 447
379 415
714 300
247 781
232 596
189 337
988 171
746 949
364 357
61 554
467 808
55 257
21 765
338 743
281 78
999 254
741 12
537 443
229 227
569 90
238 55
816 749
154 546
354 565
33 42
488 105
158 828
32 818
540 741
977 793
278 370
565 740
410 699
474 591
648 376
891 523
945 206
683 261
487 688
346 56
863 518
683 512
249 86
143 45
199 796
936 575
66 406
318 352
383 303
743 849
788 546
345 427
698 98
310 799
711 922
126 751
455 103
289 438
459 271
221 648
156 602
36 60
106 333
679 160
179 622
833 287
326 330
404 31
894 840
577 127
714 215
784 75
94 479
356 940
590 300
217 927
454 5
85 468
639 645
150 417
837 310
410 354
651 283
156 716
594 236
755 358
590 540
372 237
811 874
816 262
840 929
757 321
321 93
309 255
346 712
558 230
756 629
193 344
447 596
583 846
152 58
183 953
333 164
895 467
229 810
56 148
231 487
931 454
75 371
497 28
515 536
765 218
37 715
495 614
344 422
873 517
569 786
762 324
889 919
251 884
878 742
964 902
171 884
156 36
528 311
261 512
988 31
518 772
272 105
968 866
912 939
270 415
878 736
768 991
460 354
138 705
786 342
502 190
877 725
246 914
973 2
893 337
926 30
707 536
21 663
575 495
788 186
808 35
392 94
38 200
863 612
871 711
869 958
847 246
474 724
567 23
964 325
984 544
835 678
450 700
8 482
735 789
217 368
76 919
907 585
771 471
860 163
610 425
737 942
589 779
623 803
756 741
515 70
427 654
106 634
61 615
328 832
203 797
637 448
289 961
619 835
615 724
404 289
286 743
33 687
655 681
846 450
797 344
878 737
832 37
245 316
939 760
64 536
553 103
278 39
291 980
417 742
906 156
623 536
611 371
648 979
865 335
483 525
13 851
146 929
48 342
565 754
740 59
520 303
49 917
377 215
981 23
286 558
494 605
799 499
671 667
501 728
479 924
517 74
700 399
642 790
409 266
231 458
500 144
858 159
734 741
777 408
413 391
526 696
301 814
384 225
917 873
415 57
971 734
531 955
965 865
683 462
181 267
930 692
647 709
476 409
176 21
643 273
297 203
755 346
413 751
866 871
811 683
827 207
749 831
1 696
130 153
897 635
642 146
772 362
500 983
337 658
786 246
791 805
116 749
81 623
768 508
719 362
337 74
998 669
816 856
210 746
237 555
569 24
274 898
864 670
535 934
208 928
462 594
813 782
92 254
333 302
562 954
96 967
170 744
235 573
770 310
348 519
902 594
415 904
651 508
142 754
634 167
832 67
423 89
270 159
365 477
51 185
376 875
615 846
206 162
392 657
381 470
963 165
620 874
165 652
726 702
552 471
656 797
400 399
795 340
450 495
189 644
113 4
605 482
320 178
985 451
259 620
757 726
823 994
572 178
245 732
231 200
822 770
676 712
979 990
817 670
330 167
487 153
566 658
646 591
658 272
344 89
323 384
1 923
483 702
676 150
583 93
178 695
986 885
608 467
618 536
410 603
981 642
255 607
951 961
499 728
478 169
289 604
910 894
280 292
491 802
380 193
161 616
483 622
576 154
143 829
5 143
974 89
471 809
289 653
805 637
763 694
530 856
396 397
240 673
476 716
580 132
543 881
151 763
757 484
418 686
6 187
643 591
537 547
457 478
230 470
77 979
881 721
597 581
623 359
912 117
671 271
601 317
385 369
908 619
6 852
320 163
688 334
705 770
681 620
358 185
817 774
743 797
710 365
724 884
92 76
306 447
920 478
374 150
864 843
939 621
437 918
49 297
552 675
885 378
202 32
151 521
488 751
819 737
726 789
195 938
264 381
736 501
636 553
567 518
501 868
707 352
589 674
844 445
817 726
751 741
355 946
762 203
504 1000
524 674
209 998
146 838
203 716
309 477
953 255
18 191
809 23
512 528
930 982
550 404
347 888
470 861
963 148
985 272
602 404
192 486
990 108
814 203
176 758
699 922
739 744
940 289
929 994
988 375
601 777
723 635
545 145
611 770
330 208
145 787
38 877
97 540
869 979
15 891
591 647
500 399
792 454
549 673
101 328
472 720
423 1000
68 961
845 182
507 733
827 126
724 212
94 800
700 566
848 76
789 848
769 780
843 667
321 57
792 214
370 690
872 863
519 724
353 31
861 890
423 621
992 139
90 839
656 811
700 355
560 696
194 952
6 898
468 136
884 98
301 262
914 822
95 66
26 606
844 8
606 542
195 768
893 302
26 425
684 575
648 389
804 330
121 389
677 451
776 455
598 572
782 84
599 132
67 16
997 491
837 86
448 902
700 870
606 874
758 498
223 64
544 516
403 451
682 244
994 402
357 55
987 573
567 314
132 32
50 760
858 728
332 928
143 748
838 310
650 607
185 352
36 224
618 864
6 828
745 757
658 226
953 751
739 696
344 907
281 469
421 416
563 55
863 88
195 770
245 715
486 552
569 478
580 362
868 458
893 433
15 658
539 140
833 797
112 891
213 627
395 700
895 106
855 822
544 606
367 713
536 475
968 174
780 544
257 284
4 841
170 718
346 316
264 164
502 419
348 180
298 474
644 668
10 237
607 152
693 227
438 63
674 604
929 260
950 932
869 159
689 294
681 596
893 367
369 970
772 914
810 214
434 857
913 380
30 939
416 347
236 476
359 28
24 458
542 900
510 641
383 46
703 551
734 856
521 212
413 409
13 846
370 57
4 329
15 381
145 682
82 343
974 567
264 712
381 769
690 210
566 411
608 354
736 724
349 285
954 706
399 162
842 285
758 116
231 206
698 421
299 963
234 187
688 58
858 220
847 420
320 604
186 762
401 964
524 335
370 294
891 809
902 999
28 142
520 371
228 114
298 874
68 927
445 595
895 214
307 201
109 696
763 969
617 217
804 6
354 852
998 111
857 828
274 627
995 410
604 353
305 475
449 869
312 326
322 994
30 123
935 502
810 150
500 262
160 954
596 584
193 588
213 654
489 784
345 299
31 747
655 375
588 425
780 675
513 570
966 215
155 123
877 415
32 935
374 510
610 692
732 649
678 556
531 211
499 502
489 623
995 320
261 367
330 50
469 460
393 469
5 990
552 228
742 889
580 866
155 978
832 68
129 576
88 296
691 968
984 744
738 829
172 960
441 912
804 310
13 276
12 777
869 744
818 194
100 173
699 754
144 865
625 591
755 596
326 26
359 325
507 883
1 795
999 994
611 182
355 192
924 45
586 487
995 885
946 273
302 788
487 977
346 962
786 748
903 148
631 916
421 515
726 403
203 915
862 879
227 769
854 255
112 831
228 265
142 264
492 576
897 380
334 897
928 902
57 678
827 769
967 904
165 902
901 294
178 263
528 936
569 153
680 778
208 209
296 988
831 808
619 375
90 544
63 618
97 475
823 715
905 564
706 644
714 688
447 887
689 827
962 391
352 730
362 991
732 230
698 524
99 596
549 312
906 275
934 778
84 276
958 267
744 209
319 634
70 158
987 647
459 363
905 56
250 645
235 419
758 614
557 366
153 74
483 875
88 633
660 651
507 632
571 139
512 617
470 902
515 759
453 44
277 718
206 29
697 951
843 122
701 225
676 114
666 447
924 308
113 676
42 238
289 610
564 499
362 753
694 790
163 530
597 188
795 864
124 481
855 937
625 837
439 765
883 868
124 851
355 697
460 920
169 34
44 208
123 829
375 29
881 480
372 628
126 30
87 374
900 490
126 663
68 527
741 60
429 225
962 950
606 183
179 667
630 625
52 861
259 322
984 512
236 785
207 837
548 931
940 45
733 18
458 467
254 465
723 588
920 362
851 845
613 510
448 61
65 418
23 922
200 649
255 526
58 148
554 615
863 918
833 466
701 449
562 99
64 891
431 694
606 221
693 877
905 486
713 432
137 359
37 663
407 617
542 162
640 18
604 859
810 422
59 932
979 136
881 882
186 440
293 758
604 956
862 200
915 370
372 501
705 140
432 833
936 403
753 537
709 585
120 333
753 814
10 684
897 916
69 672
319 288
713 408
295 804
965 701
936 816
817 238
91 491
439 507
9 107
450 915
761 325
279 364
92 501
952 340
517 777
818 599
604 979
515 758
200 524
348 234
713 355
609 782
969 921
156 96
156 380
644 28
894 965
300 546
778 727
534 945
675 214
181 354
36 41
727 590
174 581
824 608
229 707
455 61
478 502
558 940
669 608
140 195
602 135
347 386
48 320
617 642
85 379
82 869
434 446
224 701
946 699
483 856
669 700
731 505
94 5
595 109
81 715
816 13
60 950
90 725
625 420
736 155
161 255
868 900
38 641
654 867
641 458
34 412
918 75
495 200
959 868
189 246
46 402
811 787
688 211
199 177
455 140
489 591
416 118
432 88
911 881
178 751
217 274
699 887
623 453
3 142
601 230
977 246
688 354
241 296
790 540
631 939
992 152
264 167
47 496
19 50
953 828
843 707
252 117
454 666
758 921
211 628
255 198
858 518
907 809
996 450
408 370
468 618
790 36
8 659
990 677
37 642
173 530
199 614
863 402
867 225
751 349
29 93
926 477
975 754
827 697
439 534
151 641
376 627
231 760
612 927
899 38
519 63
11 480
693 633
463 718
227 299
439 927
610 560
832 173
74 362
936 33
118 720
366 461
145 973
897 36
592 442
408 308
273 263
197 413
199 258
768 63
375 621
406 441
661 867
785 497
401 154
258 127
970 386
628 995
908 160
58 631
635 761
416 318
625 519
339 888
658 413
89 656
328 420
497 374
772 346
910 261
1 137
194 489
849 215
288 804
187 842
105 619
659 890
711 438
143 716
986 189
868 544
48 92
594 877
510 127
765 299
485 687
736 385
160 582
116 611
908 476
677 727
45 959
203 122
906 593
319 711
940 502
969 895
908 621
770 279
855 427
375 157
225 495
683 170
728 199
715 595
601 864
173 146
584 517
422 399
905 335
246 811
595 213
802 837
776 68
68 851
984 83
901 23
42 289
312 329
764 502
712 910
671 954
539 30
499 138
181 827
839 902
654 767
637 522
278 842
553 580
471 581
872 871
652 308
760 633
475 983
370 140
546 936
522 62
1 340
944 893
772 882
487 939
95 644
658 303
679 1
516 712
495 122
209 878
137 257
123 708
291 953
938 844
743 647
582 600
196 502
218 512
575 320
751 508
761 101
150 410
772 281
273 164
541 927
343 935
760 564
745 246
364 281
341 898
583 207
345 38
887 270
589 124
906 681
573 835
720 90
575 874
453 855
816 272
157 326
16 932
542 247
356 570
335 892
639 423
286 495
906 985
363 60
783 662
913 866
604 54
411 554
369 739
379 676
526 402
3 877
895 181
275 932
312 370
908 251
262 575
480 679
151 5
673 779
835 515
928 676
104 610
527 930
294 554
460 197
834 790
453 9
165 873
651 921
564 456
285 768
171 546
869 24
954 765
381 368
332 202
524 645
555 99
992 261
384 295
241 273
788 704
29 513
862 450
371 378
988 85
369 321
826 930
148 716
625 401
990 674
201 73
199 59
876 723
29 838
238 274
55 516
583 102
879 675
400 634
411 636
315 941
754 799
144 924
583 275
659 887
611 946
178 803
849 64
298 356
999 229
707 93
159 76
560 896
625 764
413 148
792 973
255 11
127 906
323 332
841 987
199 480
826 971
931 714
488 611
283 20
438 607
859 916
263 378
511 535
154 471
403 728
742 961
215 229
140 104
668 562
773 37
670 786
778 448
132 699
677 284
417 556
866 834
895 45
997 954
699 471
985 594
558 660
926 575
640 978
575 112
97 880
50 787
282 523
904 471
172 64
631 852
392 19
16 570
618 775
543 810
266 339
730 342
85 593
558 258
744 668
421 137
534 510
478 410
773 955
108 545
470 870
765 568
843 97
636 497
762 522
388 848
309 370
647 543
804 376
268 10
736 593
276 870
388 433
847 955
583 35
577 122
135 406
635 533
819 512
202 725
579 212
416 578
724 343
164 12
767 628
265 874
539 625
546 910
362 36
311 740
703 525
117 716
428 218
746 115
455 569
290 622
996 26
315 305
282 844
983 704
922 232
33 681
544 582
573 831
151 753
162 381
854 991
47 423
262 705
391 117
214 241
141 256
155 235
20 628
727 122
207 496
532 414
781 743
383 979
122 982
953 554
340 132
736 390
51 802
686 640
326 98
623 102
900 120
727 854
59 403
17 295
220 546
714 3
433 735
125 323
701 1000
225 133
302 835
129 83
651 76
57 764
634 321
480 727
905 152
163 691
823 763
173 145
795 655
119 645
813 858
811 727
933 321
77 278
645 57
522 398
504 804
953 16
419 814
829 892
841 493
819 65
597 863
453 911
755 937
876 839
190 570
70 58
244 642
755 576
322 82
305 395
62 565
330 478
351 703
271 20
600 178
126 308
742 782
577 246
100 982
344 779
155 650
945 660
580 228
104 654
611 544
893 326
20 931
392 926
801 790
748 286
558 166
33 235
530 970
318 392
832 905
398 1
191 285
346 696
963 899
354 456
969 275
685 717
690 505
795 373
526 372
860 368
107 489
372 795
55 347
490 442
471 608
526 907
298 383
133 797
285 656
214 199
890 232
87 820
139 348
80 7
296 718
411 368
965 485
15 609
917 750
912 423
923 31
753 831
385 193
32 949
511 818
98 329
922 3
522 848
220 544
746 94
387 336
848 807
83 337
674 629
719 392
224 884
536 923
867 862
52 340
423 744
40 732
904 948
543 235
792 676
695 488
273 379
245 894
512 864
241 332
960 532
899 257
896 861
975 878
550 845
595 622
478 562
645 854
975 746
418 744
757 287
174 877
163 660
284 13
99 395
747 202
275 451
600 121
797 523
520 617
603 451
375 509
784 334
22 492
548 39
654 744
980 931
945 374
549 240
165 857
765 465
762 660
167 465
271 879
144 700
461 334
772 338
600 287
504 536
160 441
98 272
780 146
266 384
751 832
470 610
869 676
963 226
988 615
956 611
88 921
951 629
221 306
631 274
234 696
169 103
533 359
803 419
428 648
820 384
920 196
282 718
823 226
448 995
331 667
88 279
761 74
748 852
411 164
86 531
765 849
525 428
173 490
511 980
589 333
384 208
552 797
401 221
565 523
805 938
519 98
773 926
225 803
820 383
493 61
939 164
673 279
267 650
881 708
616 981
764 793
465 522
214 138
918 250
744 790
869 922
715 476
987 697
872 557
623 151
358 997
314 783
748 528
807 343
871 229
349 251
200 985
880 425
561 235
661 992
333 789
385 849
215 739
123 76
483 716
910 695
287 354
3 343
558 537
705 707
889 478
167 182
488 413
453 691
774 422
76 1000
213 979
528 847
23 935
994 241
977 647
141 162
682 235
881 620
132 322
965 398
136 475
795 945
348 482
505 370
102 160
714 19
56 419
966 469
216 581
11 531
656 276
455 45
61 722
654 746
341 198
785 881
105 615
879 602
120 633
949 191
814 322
112 329
112 383
676 432
974 644
705 164
508 97
687 48
592 637
19 791
21 997
247 233
241 112
480 930
459 725
625 869
793 545
461 816
732 917
410 546
40 606
726 477
166 238
656 17
118 778
254 709
357 193
146 643
381 880
840 561
652 733
570 974
739 967
854 510
8 573
927 233
146 121
827 620
668 223
329 411
463 66
466 117
364 250
171 443
150 833
882 96
526 380
272 955
745 74
388 482
961 525
25 667
82 609
996 736
213 276
347 156
550 51
834 852
695 967
712 921
781 403
640 261
465 894
102 724
857 728
487 115
620 731
397 167
178 858
85 876
441 63
835 999
126 349
303 762
446 803
306 981
711 609
239 664
342 220
34 692
589 489
191 560
356 5
210 814
100 132
284 427
936 211
661 791
62 695
570 944
877 11
786 91
686 266
523 878
478 760
275 137
521 190
68 552
945 857
589 420
230 704
339 841
255 978
495 625
630 3
151 117
888 260
5 86
999 339
422 330
526 135
747 196
676 180
978 452
791 477
103 499
504 181
139 96
85 397
406 921
608 448
790 348
255 984
809 614
369 289
845 246
270 387
122 736
319 203
109 413
674 392
571 251
471 280
698 77
615 130
250 97
346 831
139 841
671 274
517 370
532 398
545 599
552 67
796 229
144 90
62 651
245 391
8 743
362 110
17 870
712 18
907 528
637 929
833 682
796 59
609 535
412 225
398 640
901 235
648 478
776 369
40 293
55 866
810 157
494 885
511 791
734 940
660 474
693 191
15 849
725 309
955 476
324 859
184 123
215 525
147 981
716 738
277 435
855 856
740 677
987 52
469 255
366 968
147 200
901 389
952 12
16 285
209 223
882 294
223 681
747 321
885 375
168 108
140 347
854 56
340 298
247 640
368 112
390 836
923 621
638 899
255 997
6 356
699 558
544 940
300 644
234 421
135 628
948 901
775 30
490 533
116 540
42 866
474 394
446 744
855 365
162 839
788 512
579 372
270 553
408 946
323 518
444 361
701 617
761 64
793 690
181 605
953 593
289 683
455 871
364 741
416 288
64 296
690 576
647 511
651 281
548 6
305 907
466 60
944 366
478 238
985 148
234 162
542 564
66 543
348 145
418 987
141 12
570 527
610 241
7 547
858 347
110 523
985 672
619 323
982 19
761 858
114 382
133 650
130 608
577 75
321 657
250 915
94 30
59 840
567 775
33 555
485 748
603 772
848 439
462 580
250 897
150 240
719 150
574 840
722 824
12 45
802 281
760 899
446 177
80 588
807 861
722 544
392 868
139 417
668 545
433 882
213 11
8 9
105 699
735 203
320 282
61 869
390 720
834 238
788 867
681 170
920 733
235 258
121 455
876 544
785 504
536 454
44 187
667 780
905 226
280 183
154 466
765 104
623 571
265 881
3 477
969 420
336 612
551 987
228 934
709 786
58 116
425 522
883 226
811 276
714 824
157 103
472 146
540 454
637 370
746 414
569 936
645 407
119 622
287 660
173 324
982 763
612 613
416 553
366 312
378 680
243 585
266 370
623 186
832 228
713 488
198 632
803 953
309 279
659 533
260 44
621 153
693 649
627 123
829 386
906 805
81 636
973 543
706 761
500 829
552 949
7 166
146 809
807 195
903 227
656 254
485 892
226 742
286 896
760 364
743 543
560 377
523 824
70 858
404 12
202 999
666 1
692 64
102 103
37 417
140 764
105 614
526 330
461 585
281 633
20 912
932 321
800 649
861 211
313 165
631 344
859 900
490 117
923 861
211 764
791 982
657 5
62 893
660 649
362 77
236 562
106 628
582 30
845 656
585 171
557 542
32 6
118 921
883 109
793 414
860 266
66 104
434 688
968 299
857 502
824 960
347 449
225 630
818 386
400 933
10 125
263 946
585 162
371 743
512 500
616 575
187 926
258 936
279 576
371 433
771 352
573 130
841 268
617 621
160 484
491 575
742 157
62 114
218 364
942 908
824 849
310 733
421 710
790 1000
714 640
12 722
584 36
401 590
138 240
189 997
997 610
844 880
846 283
174 411
192 668
17 477
597 419
416 155
568 686
380 598
553 214
701 97
824 822
816 837
246 286
316 914
757 265
896 392
285 837
661 489
859 582
831 769
954 859
37 809
148 400
487 576
808 498
922 741
52 750
314 870
2 88
738 141
903 111
718 728
159 67
777 949
400 211
310 873
689 785
688 955
979 397
142 513
950 777
702 433
162 311
37 588
814 227
1000 257
349 498
163 12
678 102
180 539
311 453
308 423
913 944
762 742
639 317
472 106
2 959
447 650
310 633
348 514
12 944
816 632
503 738
283 540
561 44
980 145
208 54
641 477
6 292
461 935
900 719
102 640
60 547
574 701
471 224
680 747
533 310
97 776
159 344
282 18
394 861
535 475
105 988
723 852
441 495
491 889
438 522
315 924
935 116
921 707
33 567
438 101
648 864
703 666
861 371
460 351
818 781
401 467
827 842
334 849
688 647
959 814
616 99
950 225
57 609
391 29
838 390
531 123
244 718
548 956
574 471
24 186
907 542
67 303
118 64
606 471
337 298
376 105
249 592
346 521
156 421
413 187
978 96
897 876
630 534
708 793
748 649
105 179
78 671
747 545
403 851
610 281
157 108
876 109
3 180
117 732
295 776
905 494
374 599
753 974
179 563
620 276
44 971
412 914
855 23
345 683
724 483
903 737
835 191
631 863
897 474
570 858
892 477
223 521
821 626
800 621
978 299
921 257
483 35
366 181
37 967
407 24
163 358
586 967
509 300
937 113
354 581
655 563
580 450
28 547
284 329
370 267
724 184
743 224
412 337
368 868
945 233
161 519
176 373
875 317
499 674
261 483
177 74
295 887
770 964
564 481
649 184
395 288
905 104
894 284
397 915
704 12
406 931
334 527
782 856
740 916
56 695
367 89
607 172
151 35
837 485
265 142
476 507
906 221
113 663
669 22
317 481
157 309
571 913
659 224
157 461
167 111
995 914
619 719
416 450
796 761
465 501
547 232
609 709
286 377
938 893
391 805
482 722
340 31
939 896
882 997
387 645
52 602
855 778
447 891
962 653
502 480
663 565
263 443
713 534
931 497
257 328
707 790
568 366
372 339
463 111
266 795
659 875
349 635
440 369
222 71
657 829
257 598
676 483
55 83
32 98
328 231
547 415
884 423
47 948
870 313
3 971
935 751
237 917
32 618
692 370
378 586
941 944
41 637
274 640
355 51
892 986
313 450
246 712
946 703
781 490
340 372
254 762
732 496
42 560
176 880
244 380
5 809
900 618
13 784
230 564
889 684
61 224
267 178
673 477
848 335
774 835
927 581
246 683
917 130
527 975
488 986
20 226
737 506
827 627
997 604
747 166
387 246
905 924
719 829
937 173
707 940
103 388
443 636
316 305
450 797
706 191
288 955
641 690
682 76
193 623
792 871
832 991
931 240
930 600
803 340
883 284
996 805
920 166
840 505
718 862
536 864
471 948
545 398
250 233
940 694
36 731
865 749
409 819
261 990
682 374
361 957
916 136
438 68
591 42
594 305
56 260
353 465
950 546
294 357
88 126
3 900
168 524
659 469
38 261
272 589
777 293
760 615
107 691
757 488
48 818
852 684
915 966
615 285
370 597
282 318
456 280
754 20
415 32
891 553
93 553
645 855
782 457
697 761
508 355
396 708
780 342
100 318
276 978
669 84
971 179
41 562
818 326
461 511
448 562
301 896
250 494
767 597
351 885
80 549
1000 216
493 677
401 994
368 773
652 563
893 811
840 614
735 423
804 362
970 264
513 186
776 658
702 614
528 889
381 858
365 115
820 722
229 682
916 259
870 618
432 822
677 899
789 663
744 835
42 537
227 803
328 715
413 776
113 13
123 764
600 6
641 314
715 649
691 103
152 649
871 605
4 640
660 948
111 824
683 207
595 714
539 379
87 57
356 687
515 122
646 166
519 388
721 897
235 359
448 656
805 394
247 274
80 133
224 432
483 74
512 96
429 398
611 604
882 739
638 514
211 87
571 388
373 24
199 89
416 951
602 820
616 890
493 835
57 337
228 187
298 599
302 317
671 638
553 119
335 323
562 422
593 686
55 272
6 225
494 30
223 247
501 555
442 107
818 264
630 820
490 283
421 98
769 638
754 668
294 919
192 891
532 449
316 667
412 5
749 966
800 315
216 237
787 927
939 313
633 147
158 635
211 447
211 952
691 390
712 746
719 455
748 771
11 795
761 658
197 708
511 577
612 819
32 869
758 617
762 421
185 541
759 474
395 628
584 115
463 591
970 57
66 777
150 728
784 434
109 384
502 2
721 455
747 107
110 187
690 94
523 103
311 831
856 686
747 228
930 490
552 863
193 165
334 129
880 383
224 675
346 713
715 338
26 835
395 471
93 562
827 332
780 621
105 899
997 16
701 792
924 963
386 597
292 630
841 617
371 686
760 109
465 88
141 866
375 796
325 678
342 336
140 655
752 903
632 820
722 799
433 606
90 408
480 322
872 192
168 46
782 913
19 856
599 836
586 153
257 481
764 518
305 536
299 298
407 221
85 930
634 252
153 80
971 842
835 313
396 884
741 627
641 268
986 435
421 544
229 627
512 33
741 553
38 254
961 282
434 438
293 408
701 950
584 80
900 486
4 114
885 586
256 152
709 877
195 139
927 342
615 516
871 195
807 101
271 39
780 532
130 1000
110 801
16 11
662 85
435 597
52 742
755 252
660 912
155 395
551 58
843 923
780 274
146 297
78 275
597 388
669 63
101 709
144 573
862 530
752 462
657 410
819 214
61 275
434 773
191 299
275 302
151 68
454 855
441 844
93 135
867 336
637 418
100 324
106 923
719 106
885 807
545 378
799 185
420 282
12 265
771 209
179 533
241 588
386 576
545 982
358 283
166 822
34 733
710 126
660 944
352 320
564 565
31 80
564 528
741 326
270 388
803 736
772 946
13 505
98 318
827 730
21 278
575 252
678 991
368 466
191 113
592 562
852 352
895 217
267 946
48 725
921 705
565 427
117 164
65 770
530 160
227 612
964 581
390 147
899 156
203 445
314 207
376 224
598 599
68 335
359 659
106 40
456 512
577 832
428 106
395 807
398 773
768 767
180 916
187 854
738 66
90 863
150 139
118 351
718 754
245 63
32 503
474 527
694 407
746 568
368 351
480 66
841 112
927 351
783 658
153 114
404 442
721 11
922 415
978 333
309 184
40 533
334 699
609 230
694 593
328 458
107 875
973 217
658 353
532 770
209 600
35 887
345 602
120 895
111 38
218 390
15 901
291 905
698 440
395 231
330 868
77 864
747 646
88 89
802 208
333 705
608 558
120 517
965 652
406 697
598 603
451 700
143 57
635 421
170 45
400 193
952 393
637 452
185 88
754 604
294 416
542 679
915 698
784 552
228 224
561 156
650 857
188 494
595 738
408 930
515 840
108 689
567 370
700 860
345 347
998 366
171 254
408 714
112 540
132 673
8 149
275 651
365 434
640 614
357 140
310 498
174 223
29 487
158 490
146 481
129 838
917 274
967 988
133 563
614 215
748 951
395 107
703 119
996 6
670 935
161 532
556 661
650 62
656 885
921 429
301 70
254 271
598 378
230 23
539 276
621 401
274 706
5 107
158 324
368 998
387 182
726 447
750 912
687 152
786 456
787 983
235 500
287 718
698 206
184 654
398 446
31 372
42 605
608 160
431 757
680 406
644 884
756 139
530 515
241 362
542 492
961 88
640 985
106 574
595 123
901 160
883 306
926 525
681 682
158 402
203 622
195 923
63 65
468 453
108 681
476 624
300 716
153 509
150 756
216 546
734 29
103 207
788 973
441 257
357 758
992 818
25 138
103 758
955 59
14 160
335 139
344 14
306 331
943 113
536 252
760 95
368 437
990 797
655 467
971 912
233 713
870 862
707 733
705 942
343 120
86 699
982 300
41 474
778 619
334 5
373 781
252 127
919 138
404 337
44 566
699 452
673 290
459 423
212 858
166 733
178 290
367 897
737 962
488 885
76 998
498 964
191 546
439 354
999 918
408 498
130 133
638 809
292 919
89 550
118 125
777 576
791 624
212 994
2 127
907 24
520 532
519 651
32 195
406 591
865 759
480 863
537 855
653 969
362 705
40 940
329 194
851 535
581 375
83 445
38 577
189 755
58 69
914 273
810 323
487 885
514 193
214 428
931 666
58 207
755 622
889 83
121 348
261 227
165 881
737 4
954 139
894 952
217 281
630 509
432 33
566 342
392 289
808 856
936 712
186 681
414 528
970 139
511 327
346 378
76 868
1 787
454 288
848 681
859 753
332 277
41 216
2 861
776 1000
240 537
403 295
908 324
166 629
915 960
606 200
278 373
928 560
106 3
888 451
374 747
472 896
835 644
165 113
425 97
880 528
250 758
636 188
811 599
548 217
880 299
651 4
322 326
1000 544
59 734
266 624
534 162
113 423
221 566
620 667
202 643
477 545
172 682
368 24
671 688
209 264
155 771
741 214
887 990
287 865
453 795
892 289
635 245
719 425
813 263
608 776
828 603
636 83
995 819
485 392
344 659
195 986
724 503
668 962
255 896
698 942
217 574
122 45
874 553
404 218
61 535
367 535
82 203
712 126
380 619
797 345
660 268
477 573
512 879
677 10
820 838
185 295
468 44
406 249
122 181
865 229
578 235
312 110
513 323
799 164
118 88
413 802
822 58
509 788
402 93
188 42
646 926
969 988
103 135
944 566
56 292
898 599
709 697
645 198
441 883
345 414
6 885
37 694
460 286
66 655
906 808
578 790
95 7
113 453
16 600
770 499
420 547
229 127
786 557
284 896
372 439
778 566
238 780
737 389
848 2
961 84
365 387
754 952
437 95
916 512
196 675
261 540
765 547
233 527
977 659
811 509
357 316
877 996
582 639
543 503
75 696
391 914
54 111
654 832
80 58
583 394
530 999
967 352
689 942
170 126
356 419
969 186
931 51
942 397
822 126
505 847
672 485
458 372
744 28
406 411
363 278
742 746
788 706
710 797
809 134
398 595
764 573
184 370
975 869
898 887
499 750
831 411
883 978
457 679
548 805
634 376
971 235
337 325
586 255
119 209
478 954
962 380
684 402
577 432
241 243
818 840
467 80
115 885
75 163
289 635
535 524
590 485
19 114
547 967
327 18
472 826
558 656
152 675
25 276
647 293
210 735
714 814
541 302
510 526
571 660
491 87
846 652
599 225
745 636
906 477
400 537
187 653
716 8
388 904
572 284
742 340
996 917
550 669
434 100
246 509
611 595
727 438
349 435
551 340
975 583
661 289
4 835
742 827
569 299
893 244
948 875
132 312
859 322
373 608
393 683
178 663
170 674
344 232
713 171
558 154
872 137
773 86
754 276
199 545
318 435
85 611
408 785
425 185
755 829
571 873
788 889
670 855
854 275
113 771
396 395
507 374
134 802
483 465
872 501
98 437
688 343
627 117
718 901
443 282
12 945
594 618
860 224
25 905
214 123
181 144
687 982
966 799
704 682
466 966
142 767
816 742
226 67
795 783
618 819
550 431
532 420
497 539
98 688
218 85
85 314
356 275
537 133
911 612
284 413
330 637
555 125
185 984
49 179
551 17
778 459
567 902
670 223
544 800
906 959
536 593
855 997
10 605
68 255
42 547
246 667
198 865
891 288
823 633
504 546
191 673
40 188
345 822
84 952
732 505
452 697
342 551
462 940
990 715
577 428
951 848
445 299
777 851
690 355
761 828
371 207
956 968
397 216
847 512
752 696
271 111
566 679
1 867
764 528
169 125
524 936
413 619
265 54
55 537
834 391
256 422
391 68
995 118
202 613
65 26
127 741
616 585
157 252
974 772
455 342
674 543
472 471
375 845
810 272
333 485
18 116
84 117
837 839
260 401
975 353
164 667
675 153
292 969
70 389
463 924
162 537
653 648
54 707
947 201
220 786
270 262
223 382
515 790
533 425
939 913
177 844
250 435
208 159
22 772
751 594
897 616
206 751
687 316
23 19
45 232
420 468
476 691
355 580
126 713
613 951
718 278
995 927
519 808
441 480
356 465
952 672
872 499
457 885
453 302
348 761
321 460
783 657
181 265
82 592
573 541
668 461
89 145
625 930
314 843
349 266
180 946
91 298
980 65
657 946
527 314
552 712
244 607
410 513
734 241
317 523
914 179
854 11
796 681
824 681
367 929
714 955
170 60
334 827
432 339
547 376
899 293
274 432
374 434
292 402
954 366
942 440
187 443
912 950
691 648
900 375
833 585
619 488
194 667
328 896
769 736
759 445
112 332
169 397
45 228
892 681
429 942
478 667
486 100
285 788
158 442
926 447
171 594
692 693
432 294
4 263
627 194
755 756
210 264
166 33
188 513
21 52
510 257
899 527
351 641
418 627
296 985
135 808
483 593
410 643
396 48
594 845
316 725
15 29
283 415
713 780
362 721
423 657
309 95
911 637
834 440
167 425
335 489
506 786
683 476
159 63
308 50
15 930
580 377
653 21
265 417
960 232
170 594
486 563
174 967
566 474
375 591
127 187
339 673
714 739
809 327
94 577
450 997
663 328
441 667
336 402
162 91
368 221
792 845
765 230
561 872
792 745
557 796
147 232
315 737
521 168
15 427
273 61
762 777
569 510
407 241
889 56
195 348
357 680
330 315
402 25
867 381
885 362
498 226
852 240
904 387
129 742
647 723
381 677
764 747
569 96
597 312
481 35
235 765
245 435
782 48
865 25
210 355
141 971
495 42
733 427
657 6
312 875
553 865
617 890
140 315
968 671
959 733
607 671
852 913
170 610
431 700
412 418
653 352
437 549
370 780
922 450
245 574
86 546
21 211
775 463
929 380
907 375
90 531
81 581
458 411
284 978
301 31
780 212
208 858
836 750
515 61
152 713
518 235
851 177
521 40
49 900
189 24
527 797
429 728
510 532
975 590
391 660
597 871
985 831
874 132
32 943
153 163
996 934
534 154
435 801
246 487
272 192
325 719
857 696
312 251
571 506
553 519
265 674
413 785
894 331
125 290
41 521
115 151
811 355
319 849
782 548
334 676
820 982
577 614
984 677
933 912
588 960
237 949
191 847
786 628
593 748
501 234
518 554
933 64
589 528
476 474
525 867
951 91
787 872
51 273
837 686
590 728
915 493
498 564
943 131
434 654
447 846
720 190
782 738
927 370
634 10
31 399
327 5
949 11
720 582
200 58
616 181
863 116
89 743
146 638
731 365
544 176
149 151
318 566
670 373
314 591
633 646
562 370
681 179
223 446
164 775
769 792
329 62
771 363
768 507
906 484
177 10
666 421
154 130
892 479
206 454
428 174
739 310
506 955
786 70
709 118
988 960
111 422
9 448
826 390
863 241
392 507
540 968
38 876
229 659
634 595
292 924
675 905
260 535
565 824
28 917
687 423
736 742
364 5
598 214
516 751
839 745
184 582
765 369
358 323
707 107
916 662
746 510
105 485
522 682
306 467
548 525
903 200
916 953
988 220
536 598
329 890
414 645
511 946
409 202
463 395
785 48
68 549
193 548
490 300
534 132
875 646
257 601
384 138
744 151
607 292
299 459
574 369
697 105
315 694
554 83
36 934
767 93
678 770
752 887
164 84
156 31
346 386
346 297
302 7
769 601
937 455
591 596
278 727
770 143
754 983
6 873
107 409
674 158
466 391
513 115
213 415
569 817
536 2
471 739
506 200
305 458
159 421
418 752
432 734
547 261
782 750
499 671
775 338
412 362
134 478
694 539
157 237
275 554
945 14
951 341
582 760
1000 846
847 314
226 159
827 710
593 177
519 699
518 975
369 671
803 657
731 890
870 428
930 465
646 557
1000 960
145 979
151 932
455 263
566 61
510 580
706 856
19 523
777 68
983 112
11 508
928 942
770 769
678 401
749 342
987 394
888 764
439 401
805 422
788 301
920 673
255 809
199 680
611 68
138 984
445 907
528 403
655 28
601 413
510 775
284 764
594 568
41 606
104 784
848 780
984 94
328 637
680 721
621 818
77 110
792 844
150 533
83 394
929 487
316 954
674 391
960 607
753 659
869 961
916 399
267 151
162 678
838 316
981 577
571 833
503 259
567 944
132 30
927 681
760 722
14 75
196 642
356 137
503 321
893 15
873 381
802 305
330 780
742 988
182 21
122 662
994 537
603 37
961 879
667 52
779 484
483 950
28 563
77 527
988 588
523 786
595 891
416 272
869 542
887 168
113 58
930 229
589 14
755 220
943 13
575 383
447 524
778 646
218 611
247 384
260 570
950 512
694 262
316 516
23 28
213 139
876 471
82 152
963 65
184 550
778 275
756 408
141 357
122 534
168 962
286 753
832 268
410 628
906 595
233 616
462 59
283 196
546 393
858 61
99 519
383 33
514 277
152 21
96 58
773 20
193 621
427 244
241 728
909 812
423 480
640 519
83 309
894 365
736 9
362 887
616 521
859 504
692 654
897 865
961 376
1000 488
981 669
876 642
309 493
791 378
210 314
960 997
213 499
115 535
377 698
575 521
624 123
37 449
754 486
732 284
508 688
294 585
91 21
283 609
752 918
195 546
755 864
488 189
495 803
187 494
924 323
775 56
213 189
873 251
500 644
820 955
480 347
610 156
542 225
515 383
240 15
568 897
759 691
22 975
860 643
938 831
595 380
171 753
911 901
398 183
933 657
359 241
47 945
56 503
65 540
563 420
493 688
228 288
382 842
146 328
199 216
991 637
57 19
611 30
696 104
775 520
623 771
382 898
563 407
896 721
197 288
594 567
634 147
890 384
138 347
648 678
979 769
354 692
655 390
236 610
597 331
610 600
857 453
533 601
813 974
481 772
258 791
432 683
818 466
105 189
689 104
615 223
697 932
170 500
189 292
548 988
984 491
541 552
182 233
311 971
45 901
648 358
42 455
319 917
981 603
38 61
418 208
437 940
672 403
641 315
845 910
731 425
469 146
156 568
623 308
297 354
129 615
363 337
879 226
874 458
210 967
42 402
901 362
517 169
185 896
809 991
452 905
180 419
885 62
980 983
995 591
870 564
537 644
441 613
687 803
654 2
352 388
289 352
744 726
65 921
745 770
557 472
153 521
343 42
482 954
102 486
786 930
217 533
725 138
546 278
503 428
131 906
481 592
541 387
261 937
975 719
567 718
335 884
883 779
78 455
630 780
479 718
631 9
637 80
979 949
734 64
740 12
355 979
848 783
264 7
472 663
555 635
792 897
934 779
617 227
161 515
955 641
871 335
70 811
537 519
978 899
557 703
161 785
389 406
454 725
137 789
650 123
945 944
482 297
58 341
743 88
262 419
761 191
536 342
817 376
448 777
110 144
579 62
215 795
166 550
37 713
317 856
834 448
918 531
154 887
167 44
870 986
215 209
485 468
199 686
500 356
923 663
1 704
279 999
868 167
332 189
826 162
718 735
859 760
548 720
259 494
325 374
545 212
998 388
471 622
922 259
826 586
283 130
669 580
12 563
942 964
673 572
74 762
939 267
137 784
303 295
750 933
660 321
137 556
577 300
121 116
89 241
227 44
579 613
865 732
822 97
877 320
844 423
421 221
874 379
690 330
143 134
183 500
319 480
839 981
440 80
480 680
273 190
936 139
593 447
890 220
512 25
303 763
135 563
518 752
451 165
512 452
746 156
233 952
534 552
318 891
346 502
961 848
11 898
693 915
995 907
800 322
627 134
950 569
313 916
289 817
855 597
117 552
193 931
829 582
978 459
994 779
633 651
891 62
982 680
210 419
307 73
470 84
115 796
834 890
686 272
581 508
469 836
146 107
241 839
428 358
31 292
838 30
152 683
704 114
877 550
956 748
379 699
399 185
247 623
415 348
417 305
584 40
846 682
531 1000
528 449
974 894
78 854
131 674
673 20
428 757
368 495
727 981
762 489
927 772
768 574
24 384
770 315
110 686
846 46
88 407
496 832
603 62
632 282
236 981
40 287
403 870
283 716
775 708
871 756
754 99
531 846
693 930
279 293
946 913
157 880
218 915
672 582
122 838
668 480
263 770
340 521
350 812
763 10
438 178
369 334
835 343
322 520
252 339
689 266
589 280
695 4
697 795
769 765
143 945
323 586
209 564
98 822
841 823
819 290
140 163
338 740
640 323
270 438
114 212
467 325
322 395
978 845
584 680
938 432
724 683
601 125
92 741
158 407
995 569
482 624
28 734
623 482
119 407
659 826
683 89
246 535
520 249
31 617
10 13
289 952
133 622
157 818
980 369
299 696
333 986
62 504
215 482
489 991
15 526
112 536
544 119
12 707
179 415
474 721
841 255
375 293
23 933
123 245
33 617
443 347
595 943
823 160
716 841
713 776
400 532
89 369
541 563
642 195
347 1
125 384
569 64
342 558
484 593
787 59
180 681
716 223
644 76
480 107
353 74
346 966
120 84
560 116
951 696
474 194
824 567
652 370
977 220
95 399
83 752
987 288
654 846
508 438
875 50
399 19
226 352
592 630
574 396
689 197
614 149
887 15
843 983
696 56
84 427
166 36
474 80
138 575
775 670
824 747
824 238
640 749
811 446
318 598
510 268
780 707
747 860
484 970
17 697
984 875
759 333
883 313
193 70
911 395
939 345
127 47
387 130
292 600
764 491
613 675
366 749
833 117
398 720
91 697
639 734
547 937
927 289
250 6
918 955
320 733
778 172
733 550
566 818
108 318
946 941
336 139
509 458
966 249
564 51
700 299
10 540
904 974
679 530
979 475
938 373
412 451
218 120
971 933
811 445
37 101
772 69
981 12
477 704
82 65
532 838
537 12
379 958
690 842
724 834
871 347
495 103
589 622
801 249
454 271
765 443
951 803
413 822
293 878
9 130
570 568
684 728
817 179
511 156
879 296
118 578
55 541
272 854
786 167
119 515
891 331
642 463
257 609
520 270
147 783
917 670
247 670
392 687
863 362
553 135
4 563
860 899
589 202
146 512
481 765
409 600
535 804
695 438
595 135
805 567
931 197
390 373
238 730
40 602
866 799
51 791
699 510
981 100
974 679
592 549
706 380
218 979
899 58
648 144
380 797
955 1
905 211
3 113
427 359
124 639
917 70
235 170
70 513
681 897
545 210
620 532
983 616
614 919
448 185
443 481
609 948
340 163
174 284
13 29
518 755
499 250
150 973
955 157
607 160
686 152
93 460
87 973
287 637
11 493
640 14
823 209
245 680
586 862
817 867
900 546
87 415
630 333
699 883
672 36
422 611
61 655
494 16
506 292
164 93
232 454
397 892
482 597
267 620
294 930
33 367
99 76
525 449
531 223
896 181
411 23
492 40
228 159
263 941
796 790
60 776
780 396
292 539
8 412
632 770
965 169
822 256
48 638
418 970
511 970
797 921
964 758
186 280
404 732
448 634
157 114
939 690
388 38
640 257
739 816
18 371
4 629
297 377
145 623
182 676
301 412
402 431
618 280
952 264
859 460
740 69
421 422
864 658
462 656
981 668
365 35
577 406
285 978
974 234
55 298
232 732
462 203
761 876
55 663
352 618
833 460
1 225
268 848
926 140
915 911
69 965
295 260
257 404
744 425
632 41
434 412
144 455
442 647
758 284
266 934
133 141
36 226
259 474
13 508
997 715
258 995
673 341
116 363
408 942
607 907
912 977
439 891
741 667
723 669
643 119
585 843
115 928
346 457
281 824
887 586
66 353
303 946
910 678
837 929
621 673
41 631
837 376
901 288
165 732
835 355
115 378
381 297
767 157
163 887
101 136
224 68
533 583
524 650
54 252
199 100
838 789
869 371
510 681
602 481
823 705
168 289
961 714
39 503
227 819
450 499
302 401
521 477
781 68
670 991
788 251
996 712
541 475
68 16
474 832
174 747
125 514
856 953
320 211
267 752
515 241
89 178
50 922
276 259
48 714
276 288
709 643
459 170
789 348
262 271
482 195
416 811
86 905
96 565
80 313
775 441
787 882
881 141
28 894
499 336
106 864
180 442
59 345
216 683
414 481
60 541
376 88
174 867
215 847
789 173
394 141
143 297
914 872
863 757
617 504
450 384
512 82
964 294
581 185
762 335
863 281
862 980
323 820
395 923
727 81
86 211
630 5
512 490
190 116
734 753
95 82
818 119
893 34
912 827
475 512
715 801
990 572
534 786
897 251
385 106
456 299
845 627
602 671
251 74
603 46
791 764
224 114
120 180
152 246
758 211
999 574
410 1
594 321
776 297
919 410
502 571
87 155
995 196
889 910
256 751
927 46
135 475
112 6
375 483
905 543
655 934
182 490
809 831
995 129
602 176
749 645
865 777
195 375
525 647
89 646
416 904
423 636
860 609
285 384
649 107
826 343
29 511
543 607
743 700
271 996
292 611
417 93
818 134
353 212
762 774
684 308
688 914
682 915
797 273
566 497
572 224
515 402
910 792
517 935
333 852
56 555
897 10
702 78
504 339
152 569
627 168
730 324
132 548
425 496
257 97
451 408
831 836
732 82
246 862
612 29
330 2
734 702
392 839
609 490
378 108
997 191
356 595
310 2
354 170
791 235
107 324
468 349
455 859
763 241
613 940
423 828
432 211
547 731
105 945
149 906
642 47
583 677
584 661
390 475
642 581
710 392
952 228
701 422
950 122
508 296
555 69
724 828
227 890
813 466
607 251
980 113
121 169
10 996
922 662
416 531
867 583
427 153
370 303
11 67
22 509
535 388
377 449
434 251
202 482
294 412
74 519
111 58
414 923
314 764
948 960
694 506
30 99
969 889
203 774
892 591
569 857
689 295
479 663
394 672
51 648
813 462
28 735
949 280
173 946
514 742
774 852
522 725
96 543
67 480
992 75
761 720
450 300
184 9
956 83
9 969
427 363
572 147
701 998
499 679
162 525
274 271
923 386
619 345
374 569
6 552
14 282
557 494
873 70
50 921
165 965
44 59
168 558
355 698
590 718
69 446
216 297
431 351
965 926
23 303
296 836
17 252
226 519
385 433
777 877
6 130
970 215
443 351
670 517
294 261
803 553
455 956
131 753
402 453
790 34
890 262
252 190
60 167
714 66
471 254
215 865
614 656
41 928
607 25
191 905
485 211
409 59
318 351
796 869
901 556
483 531
702 784
377 592
964 990
435 553
262 2
864 725
261 726
785 394
1 631
58 174
534 238
812 957
725 60
833 613
558 931
841 656
867 655
98 169
816 91
428 693
40 225
297 476
216 18
365 475
495 795
84 286
578 149
220 276
25 838
755 922
496 673
262 558
658 535
748 443
136 715
567 550
823 606
453 184
984 459
16 229
50 908
858 800
767 762
113 875
786 397
349 339
780 740
17 281
240 375
425 842
748 225
18 431
638 841
388 167
842 636
462 669
846 525
854 728
859 517
786 742
704 684
770 657
146 515
865 15
834 283
251 943
223 860
739 146
380 19
132 839
868 18
143 446
670 692
35 66
802 938
519 437
718 249
656 400
451 402
403 713
660 854
946 299
556 831
809 955
176 240
893 379
231 7
591 605
383 229
667 225
179 76
599 252
667 607
757 324
459 483
518 734
62 826
89 410
369 170
264 74
30 154
136 548
400 428
937 676
554 407
935 162
349 218
867 51
797 94
370 958
558 153
892 118
524 649
478 162
973 209
653 154
548 206
285 741
287 944
578 754
883 823
607 77
238 759
582 390
982 119
875 118
915 11
566 855
751 152
2 367
955 901
68 324
967 252
393 187
762 778
816 249
392 468
639 237
442 297
18 173
371 801
224 553
656 694
694 123
899 277
124 174
421 697
224 601
672 888
23 95
608 68
852 639
942 679
693 153
764 18
855 837
919 668
279 139
743 713
493 471
336 797
345 397
388 353
517 502
416 61
495 937
267 62
582 348
220 930
583 709
342 77
577 951
688 912
635 515
824 362
748 401
777 616
797 765
645 69
814 951
715 739
561 900
28 709
366 645
215 586
367 526
267 621
137 262
789 435
774 243
393 964
165 299
84 404
683 429
197 743
658 894
625 979
832 19
613 537
240 541
708 544
55 449
21 822
950 858
862 903
50 601
627 220
814 496
600 319
117 265
233 755
922 478
4 103
312 348
555 707
663 200
24 294
548 308
111 486
384 843
381 265
670 257
173 171
544 62
762 946
680 844
332 109
170 283
793 666
203 211
38 470
701 321
736 56
851 683
288 726
10 841
822 777
58 846
995 759
472 447
835 439
918 567
353 124
533 667
827 163
138 104
883 624
965 319
630 97
854 388
710 196
74 891
971 373
301 157
655 164
722 275
148 711
232 554
790 488
724 602
723 706
36 441
811 126
297 141
231 193
281 246
986 234
131 406
543 758
919 833
833 39
233 912
247 701
533 671
197 809
491 841
973 483
450 625
969 337
902 974
465 317
51 711
547 171
901 984
851 932
90 484
152 741
61 66
661 399
396 448
574 577
250 527
622 801
485 816
405 350
412 428
322 145
291 790
404 54
827 120
354 225
302 443
471 141
999 111
165 348
762 177
308 898
709 246
741 124
932 977
683 571
876 940
173 698
654 790
126 174
883 428
290 915
76 382
391 974
987 6
263 775
990 99
672 602
674 927
435 904
861 696
308 320
802 33
658 792
94 372
737 489
164 686
744 263
411 902
526 1
597 557
183 581
845 652
956 692
728 927
469 880
398 604
875 692
503 62
550 705
412 13
20 856
897 214
48 594
592 855
283 76
85 805
849 226
629 492
892 808
553 802
697 980
703 300
60 120
345 707
493 14
407 682
185 110
732 54
156 774
918 401
764 621
278 570
932 28
312 286
723 997
588 159
624 105
725 741
801 286
902 824
693 865
876 243
224 651
101 282
37 259
963 112
166 472
932 747
721 129
683 292
82 7
419 256
216 810
997 413
252 232
431 499
955 713
771 640
93 756
435 86
474 384
260 923
913 149
773 471
988 123
956 787
803 677
561 322
261 637
441 834
567 670
571 166
414 745
463 367
968 575
142 100
994 827
475 738
592 66
583 569
749 565
280 749
553 609
658 574
520 74
694 328
480 338
345 660
227 724
453 518
883 374
727 245
42 935
898 506
332 516
831 658
488 605
329 291
579 84
674 481
553 951
154 31
893 568
68 282
62 234
705 366
648 891
786 803
611 180
251 581
385 401
696 403
252 365
808 214
396 320
30 207
540 90
369 601
730 728
509 513
901 622
727 84
838 666
383 511
404 814
813 194
208 581
9 710
373 630
165 726
224 384
314 799
575 645
609 136
619 997
574 446
992 502
164 574
416 320
21 801
338 585
300 218
927 176
936 357
938 275
578 159
495 758
449 271
91 583
809 599
705 539
378 753
2 679
995 856
667 978
52 354
882 123
576 784
148 750
992 343
710 445
677 902
439 594
475 937
879 719
652 589
770 938
148 525
324 767
964 356
563 809
101 342
102 610
639 576
776 802
395 563
3 944
323 936
338 258
557 793
443 301
716 719
77 1000
757 390
743 564
17 218
788 696
356 948
580 265
267 791
855 785
410 511
724 417
87 52
123 267
320 151
939 648
996 341
270 620
952 362
264 640
225 906
422 272
238 935
113 512
434 366
855 6
609 781
740 514
45 532
950 591
243 409
734 882
532 354
611 7
631 615
428 491
434 918
952 163
603 127
771 973
842 867
627 903
395 150
334 29
205 43
104 967
681 887
955 382
940 225
856 586
994 677
267 116
651 159
949 650
542 793
786 180
574 138
286 546
342 37
267 762
548 324
778 928
97 235
197 723
404 877
505 508
493 322
728 714
250 394
461 565
910 268
280 279
692 522
516 484
342 933
81 904
969 355
541 197
294 336
738 926
192 862
472 921
526 975
997 769
858 772
125 720
799 727
158 167
744 232
244 294
488 132
948 654
540 369
686 411
820 11
114 896
804 994
206 349
99 404
231 401
290 521
409 515
58 609
20 694
687 720
745 512
115 171
963 211
567 903
449 682
6 183
470 616
968 115
400 753
474 416
611 962
258 702
88 630
484 711
869 679
337 566
709 564
997 465
692 999
69 841
770 535
362 359
208 60
864 483
129 584
54 831
978 560
126 458
115 51
648 398
352 281
387 295
401 227
347 183
771 550
318 261
845 490
644 333
633 265
658 668
7 3
390 804
674 390
713 255
813 402
133 185
953 605
926 703
264 461
369 801
315 236
384 119
829 688
298 987
170 550
775 90
515 399
484 883
240 207
61 39
90 681
539 718
33 380
615 837
557 486
323 98
91 386
795 542
481 531
548 932
768 301
724 577
25 917
750 110
705 415
160 293
799 69
427 687
488 820
860 945
744 409
149 945
550 551
936 336
877 147
35 31
903 744
600 410
101 727
491 396
808 52
37 321
416 106
145 625
107 525
280 902
963 688
681 716
785 705
78 645
289 434
274 983
226 199
472 754
278 847
696 884
894 86
636 662
48 668
306 644
734 505
40 970
231 712
860 875
769 641
803 673
576 616
561 497
492 255
192 41
322 933
368 888
212 267
258 639
612 902
695 837
19 597
575 609
382 103
51 346
103 321
412 507
903 75
517 303
777 489
309 898
698 946
137 70
804 627
214 451
237 695
676 50
642 236
150 603
93 232
419 474
5 512
644 747
841 994
948 340
138 969
959 67
262 508
558 772
351 702
715 368
728 773
870 940
480 208
813 432
638 512
882 984
898 774
494 874
658 843
515 244
699 633
922 721
40 320
787 823
289 306
662 372
949 620
266 6
943 144
15 583
547 878
507 172
838 110
977 231
196 1
451 212
93 88
619 920
181 795
782 822
639 274
659 654
320 319
904 676
45 89
114 898
415 534
970 33
562 76
806 79
305 483
167 869
680 170
734 602
807 902
37 679
820 86
470 83
515 203
142 975
493 57
645 327
227 810
852 890
986 213
6 544
478 229
260 571
521 716
577 545
257 279
338 589
278 638
586 997
727 150
563 203
804 689
1 309
51 676
365 727
572 557
985 694
689 641
554 477
571 731
266 968
279 557
661 119
765 688
867 467
948 917
704 51
971 135
288 550
501 671
775 763
550 191
437 325
805 446
272 939
895 955
946 742
148 384
254 890
759 634
121 778
468 2
432 556
277 17
206 237
477 351
384 177
155 833
40 170
900 544
744 874
133 120
536 156
282 121
635 595
574 961
493 391
730 622
397 708
21 448
967 229
139 966
82 44
393 98
486 415
873 16
429 348
308 646
52 598
700 320
193 37
805 659
746 963
732 458
189 450
556 327
708 948
543 332
887 632
946 921
951 30
977 731
348 397
329 777
735 260
887 860
342 863
278 709
161 849
538 444
445 319
765 297
621 369
648 39
163 667
34 727
935 99
9 935
381 483
943 829
801 50
997 398
614 813
736 395
833 95
387 8
859 725
737 216
584 28
412 30
236 354
579 344
438 109
734 275
37 336
501 637
131 442
3 169
778 354
813 176
211 38
777 966
817 710
727 904
746 484
249 585
805 507
641 457
287 877
11 324
170 602
995 400
862 364
786 468
388 372
856 506
213 971
18 326
370 777
151 324
57 152
929 730
100 845
211 574
238 937
358 567
48 317
586 49
19 118
612 149
406 579
417 613
318 650
709 651
950 262
920 728
623 725
82 757
524 434
514 992
17 657
693 120
170 945
441 83
707 817
797 539
758 28
793 138
811 496
251 547
865 699
208 283
595 918
715 12
8 330
701 822
8 109
381 590
418 513
88 312
447 368
678 379
454 339
833 328
781 190
778 672
74 917
656 764
666 95
270 243
94 105
942 362
752 588
200 855
65 208
254 661
22 796
790 83
439 991
778 730
688 735
17 603
123 41
568 655
162 814
357 881
758 355
338 566
996 676
433 916
324 428
565 557
235 318
345 31
313 23
95 963
358 113
455 198
713 515
940 142
218 721
282 170
735 953
303 780
2 142
711 320
789 166
420 928
383 236
731 133
11 394
13 716
339 313
658 351
374 185
903 412
321 983
49 160
58 178
225 845
948 628
340 12
602 87
78 37
961 263
833 303
868 514
465 154
21 92
217 331
207 914
516 546
941 385
736 208
476 322
624 854
666 280
513 517
849 613
960 784
949 266
782 633
662 185
675 553
690 949
150 744
274 100
530 807
686 32
606 541
468 448
574 423
892 872
324 453
930 160
962 518
421 669
323 860
49 560
743 129
959 731
647 746
359 908
486 736
654 415
349 652
735 54
762 249
540 563
422 577
131 891
565 295
933 470
363 689
68 437
913 311
642 628
190 325
315 323
60 41
110 23
774 851
126 508
780 502
11 750
218 569
964 423
478 681
99 274
738 678
210 670
109 130
666 458
411 746
301 619
199 479
683 84
183 14
590 737
35 359
438 873
193 191
441 938
704 280
333 236
552 116
778 287
551 15
951 311
698 811
45 74
235 586
990 818
129 41
714 769
159 658
394 120
903 883
310 684
3 323
463 940
521 390
226 321
101 943
846 163
156 1
415 38
603 370
131 783
565 896
919 221
241 564
58 102
615 564
679 180
504 670
447 291
740 615
26 632
407 161
526 500
779 527
698 86
772 890
805 887
966 198
165 844
17 420
801 748
515 407
578 958
898 679
355 392
878 904
156 624
737 303
764 835
437 135
265 92
983 679
536 448
224 512
740 585
249 839
296 437
171 56
583 236
110 967
383 319
454 653
715 100
145 486
571 866
846 891
391 765
495 984
566 956
555 869
646 168
966 990
817 921
331 624
111 275
551 172
195 400
221 129
991 249
199 103
791 88
614 605
915 638
120 921
398 233
724 701
811 586
346 345
799 489
477 640
882 11
804 51
410 440
731 696
466 895
754 601
624 416
1 403
674 596
22 539
449 181
415 190
273 851
684 95
710 460
146 584
702 143
218 826
183 404
272 648
527 155
308 647
186 281
510 108
832 788
927 539
796 499
851 526
200 306
703 736
16 595
996 230
230 642
425 429
954 724
243 807
733 454
238 337
124 151
871 974
423 643
761 65
716 628
374 277
356 111
849 25
429 826
625 156
845 655
903 340
402 933
322 721
113 888
313 673
323 594
598 625
335 615
482 715
220 12
196 49
87 179
459 380
933 123
880 725
541 510
145 37
285 607
377 213
870 477
61 502
431 339
6 111
211 950
308 39
973 954
731 556
45 117
162 26
492 402
570 162
792 533
677 791
660 789
958 301
28 42
550 216
212 399
659 863
8 34
508 927
105 936
504 583
578 468
960 474
732 799
276 390
199 457
526 689
14 733
851 385
380 30
987 354
944 602
628 127
791 421
65 400
271 862
826 931
790 403
152 482
410 26
757 207
55 524
375 863
146 369
680 454
725 19
431 998
405 430
938 533
271 843
170 911
107 937
697 785
328 984
414 49
197 499
327 613
227 742
891 410
797 218
325 804
140 702
100 84
80 306
572 323
605 265
270 637
706 153
67 615
172 314
668 449
63 157
581 919
585 737
920 535
779 211
693 212
731 85
569 86
553 635
92 156
427 639
126 616
866 714
131 842
948 701
894 615
348 961
178 997
17 144
171 805
46 916
966 224
581 698
755 569
907 177
428 793
588 650
395 343
245 966
7 652
279 839
60 300
803 516
503 187
337 736
474 69
604 984
13 224
954 975
765 63
890 408
463 460
303 783
299 709
322 212
149 407
117 852
12 233
998 777
789 671
310 876
290 336
919 534
40 398
500 564
320 602
652 173
901 709
691 718
476 842
371 714
93 810
949 163
803 29
256 659
875 228
918 902
11 781
592 885
69 313
396 50
287 984
419 768
905 24
834 386
263 683
279 306
927 838
816 551
736 579
260 852
727 662
34 710
816 519
959 129
736 701
182 390
683 921
997 469
785 157
650 240
782 553
331 60
718 325
110 726
151 194
707 619
217 363
115 183
38 508
955 648
589 286
870 521
391 226
103 356
357 256
401 683
352 176
311 641
274 550
451 921
19 373
245 739
12 783
179 225
123 194
8 541
623 564
249 799
172 600
262 542
442 644
577 316
612 527
721 786
581 303
124 801
384 368
469 28
207 662
789 792
579 368
332 790
954 845
100 903
558 813
9 525
748 598
365 94
348 680
837 953
624 630
406 342
117 688
747 170
375 172
639 648
170 411
749 698
55 64
762 756
254 612
847 82
192 572
582 522
84 174
171 109
495 429
808 101
743 764
403 311
820 49
356 142
411 306
178 714
291 63
22 673
155 458
915 287
295 933
334 962
57 296
885 738
192 774
606 964
137 97
483 106
266 127
544 365
516 576
988 492
512 998
776 142
604 92
737 582
736 890
416 385
214 258
202 824
289 922
683 23
935 232
131 57
930 433
907 763
553 208
469 293
20 585
557 820
937 224
10 376
585 849
694 577
739 243
761 212
620 590
366 646
575 301
748 525
18 217
379 451
103 81
518 727
332 345
432 596
536 196
312 356
18 434
789 675
366 958
124 262
632 230
81 646
891 768
278 451
515 973
697 544
864 252
356 472
600 408
844 521
722 849
54 509
545 981
899 621
67 254
699 447
633 885
872 469
199 492
776 792
785 603
867 183
214 768
583 65
467 835
58 578
152 295
280 711
194 642
165 295
793 41
442 328
997 370
523 18
653 414
704 328
555 488
646 537
429 558
24 449
509 14
226 115
203 379
57 903
334 519
64 346
316 636
481 752
40 854
597 268
507 673
352 944
633 358
23 234
421 633
359 373
756 174
309 212
330 707
968 612
179 141
744 561
589 996
514 542
302 433
885 108
192 137
820 477
930 297
279 31
353 354
829 703
987 945
580 836
394 433
321 606
860 694
513 107
427 796
16 122
635 769
334 252
557 470
352 770
852 608
35 711
910 474
557 819
920 472
620 598
801 988
413 471
846 16
499 169
693 619
154 808
799 487
273 900
286 409
736 118
944 676
978 721
965 984
20 432
813 787
652 1
25 636
245 319
171 838
902 377
944 359
145 324
816 447
940 832
586 784
920 662
247 146
501 62
997 228
274 145
399 924
776 412
181 964
345 167
710 891
226 264
76 408
284 968
597 761
246 438
573 857
537 207
891 554
908 582
995 188
725 567
176 283
519 624
522 706
535 623
935 583
774 646
859 490
657 259
214 52
888 756
189 563
871 11
983 576
822 236
785 769
52 88
265 610
359 223
241 590
322 138
30 996
281 565
409 135
653 132
184 818
819 693
715 244
5 902
81 722
977 735
835 621
964 526
824 434
839 297
884 379
702 18
619 440
598 177
251 548
726 143
282 733
917 700
459 701
945 541
897 134
809 252
218 177
171 701
660 657
620 942
296 906
356 730
383 238
365 684
371 845
857 91
535 14
163 74
527 787
876 687
177 975
161 981
691 742
24 646
521 882
232 564
151 134
921 392
717 909
877 858
843 645
600 365
123 23
565 24
698 437
5 564
526 342
858 745
449 530
74 901
800 173
848 554
669 556
428 999
157 192
877 530
17 669
698 773
422 791
838 620
55 609
315 8
858 961
596 566
864 874
162 167
61 127
315 17
960 227
299 552
638 943
451 185
114 371
656 837
348 189
385 322
857 551
917 249
539 179
250 129
979 609
702 508
240 965
406 292
13 637
199 888
319 215
927 441
978 278
591 333
916 484
714 929
117 953
978 167
607 431
452 108
375 625
774 711
631 958
214 543
499 52
396 209
590 50
41 285
524 12
939 308
92 125
157 294
119 266
330 30
256 522
340 39
114 411
552 589
690 163
969 723
535 700
366 47
366 468
888 88
780 645
605 34
811 437
595 383
955 48
822 741
702 890
125 824
153 141
296 173
247 227
8 998
609 679
870 670
619 733
922 745
158 623
281 334
236 262
63 888
554 302
403 654
165 686
333 767
328 673
299 119
971 101
727 982
920 312
788 891
883 945
921 83
256 172
573 534
408 898
606 772
448 356
655 870
3 730
319 924
851 867
26 38
757 864
603 579
510 417
220 397
212 289
537 819
666 803
321 576
100 113
707 156
104 303
892 746
482 434
18 927
578 146
88 230
448 297
496 63
230 810
156 214
497 527
650 927
290 514
210 705
176 780
632 306
758 707
376 874
78 322
876 104
130 513
654 890
762 224
136 789
137 202
792 177
245 107
952 752
249 209
893 836
891 339
45 941
157 100
500 604
572 634
422 318
225 114
974 124
800 905
934 692
470 828
111 143
493 985
353 913
716 979
140 298
986 237
749 614
255 661
584 74
923 671
848 51
474 308
9 299
120 51
191 20
312 24
51 126
490 52
24 33
895 148
567 353
610 814
697 429
462 563
111 326
838 875
270 660
349 101
384 731
831 826
621 709
678 300
449 929
954 349
429 755
506 981
948 214
467 338
442 630
496 740
118 364
216 16
438 442
125 138
537 83
873 704
927 244
510 330
560 777
198 363
611 186
816 797
629 551
914 17
312 338
744 875
735 96
276 215
96 120
40 876
848 937
401 965
563 117
193 211
123 876
716 62
727 628
181 417
635 275
732 228
95 277
765 948
308 174
321 442
958 753
140 636
191 312
484 881
855 560
80 921
706 335
185 899
679 768
982 306
218 998
810 148
862 959
520 98
695 881
442 539
991 672
336 835
727 600
823 465
580 105
34 730
627 934
800 741
689 956
477 607
183 731
181 296
359 554
755 345
145 370
872 965
319 247
499 377
552 317
515 995
467 229
57 112
518 439
70 519
828 340
107 162
32 954
934 667
385 863
871 167
80 215
330 372
648 96
247 280
319 5
61 701
531 873
431 818
388 197
589 209
200 605
413 651
512 628
639 655
534 157
99 675
791 281
575 697
374 379
753 63
20 331
55 974
839 666
522 686
763 881
816 395
14 446
944 917
24 901
480 36
339 849
532 143
366 142
772 567
915 110
633 609
378 695
905 790
474 650
2 15
781 465
135 700
819 801
251 54
210 618
118 305
672 875
198 877
377 375
704 147
458 122
963 149
526 65
796 82
477 347
90 237
558 368
4 589
799 140
977 243
968 674
643 12
102 926
866 215
499 708
885 662
636 39
94 445
461 284
11 728
383 260
939 996
979 557
81 112
402 592
6 866
880 10
127 716
946 499
807 785
160 889
320 978
247 351
174 7
604 344
62 90
138 14
876 96
939 525
816 985
509 858
841 748
898 597
452 220
996 103
408 726
52 776
682 258
469 487
686 518
450 302
86 457
351 813
285 19
790 264
277 322
501 640
930 224
810 63
331 478
702 657
831 726
503 564
764 969
704 429
167 553
428 636
817 200
450 116
82 329
694 240
456 526
188 975
648 190
570 322
551 831
322 584
438 440
147 966
103 402
824 548
220 11
132 859
792 334
394 276
340 911
678 139
348 478
64 241
967 918
636 492
133 678
568 831
508 795
652 904
986 655
670 313
143 937
468 173
547 102
743 829
803 475
951 650
494 337
144 293
22 735
866 179
345 536
735 966
670 876
975 291
866 220
309 765
309 31
74 905
184 11
895 836
741 749
946 154
478 693
988 91
795 324
170 659
940 100
450 631
781 77
874 695
30 746
517 632
74 843
296 827
527 688
211 314
140 811
371 750
823 864
926 814
487 522
921 604
659 453
297 677
183 716
466 917
392 629
276 684
795 458
318 411
475 693
138 76
126 481
312 443
686 455
960 970
275 472
640 917
713 598
816 860
562 111
880 605
730 8
716 512
620 531
877 813
98 178
672 434
335 77
425 593
832 47
80 152
70 570
792 712
758 732
503 391
26 476
342 123
474 55
546 409
75 247
930 627
497 542
762 923
97 938
793 507
525 100
162 314
150 44
561 13
456 862
9 498
443 873
451 546
523 827
16 418
583 468
203 244
826 749
565 107
516 182
513 276
194 513
81 409
730 390
404 482
810 793
693 26
376 334
688 240
453 782
380 860
263 773
48 81
581 683
460 392
287 2
458 321
512 615
524 601
717 361
961 164
322 659
904 292
929 149
954 153
190 541
179 312
476 326
546 100
177 757
166 121
216 938
33 322
171 923
440 776
915 712
892 839
265 497
119 644
629 706
880 182
387 486
399 502
977 13
365 985
567 56
939 564
476 5
196 16
942 470
32 742
270 96
761 169
755 8
586 611
447 386
802 506
537 681
376 747
908 978
503 210
348 77
87 243
399 567
139 895
795 10
884 246
282 305
773 65
817 690
133 59
247 69
946 143
554 966
984 953
388 177
483 400
2 395
231 679
185 859
494 987
516 346
810 370
37 162
691 640
763 899
196 241
7 572
817 279
365 505
158 991
898 67
884 866
874 628
702 833
260 345
404 841
516 455
862 605
500 251
804 254
640 533
60 343
714 579
171 125
401 747
956 419
760 146
425 383
299 432
70 119
731 281
498 486
252 656
63 860
382 633
189 697
635 683
335 633
333 69
915 300
246 291
323 454
393 197
98 998
707 964
535 558
887 373
83 842
818 572
223 706
654 913
419 132
681 264
881 453
124 173
779 496
41 970
912 77
26 926
267 309
313 106
773 506
826 926
62 519
885 186
89 19
553 241
790 552
100 726
511 994
504 246
440 59
623 874
67 227
567 449
295 728
548 630
196 226
82 487
308 422
463 846
407 321
589 276
657 722
440 975
154 705
66 680
808 666
7 409
402 380
838 26
597 166
427 647
894 385
900 797
535 592
951 899
903 801
343 348
796 678
859 400
600 63
142 536
875 937
333 750
711 835
951 22
695 45
598 863
45 814
641 939
575 533
311 4
942 710
441 305
735 109
696 279
368 570
764 844
768 33
596 550
309 541
643 329
256 397
563 215
271 917
331 681
147 343
147 407
116 884
622 425
148 583
905 89
642 348
427 115
847 911
5 893
285 507
641 30
561 760
281 905
184 558
260 359
266 749
747 908
831 963
558 42
551 28
709 161
197 4
654 179
301 735
774 999
587 626
572 109
983 105
567 629
833 237
939 14
789 193
405 248
829 277
921 3
533 227
934 75
725 235
767 700
164 810
257 124
874 922
946 32
574 945
163 571
673 109
151 864
135 367
238 962
823 724
650 308
700 245
558 495
278 148
638 164
315 66
354 41
83 527
165 594
140 93
442 76
596 33
36 429
331 153
245 953
652 37
370 933
215 90
167 676
58 738
782 9
658 251
721 819
468 504
638 6
474 456
455 743
189 941
824 288
975 348
872 62
555 130
179 793
259 460
81 916
563 952
417 115
789 608
150 839
191 893
919 751
458 170
566 755
144 488
615 847
683 907
447 956
894 471
515 822
690 139
910 996
521 406
904 493
115 355
283 814
893 643
969 980
372 154
913 30
828 661
117 863
163 645
492 87
230 901
195 755
25 763
937 370
330 451
811 543
739 340
428 273
355 264
116 117
835 247
598 773
491 666
842 772
982 249
792 35
822 678
155 648
809 885
810 511
758 469
341 506
216 31
878 917
520 16
588 520
207 372
537 971
577 86
789 206
835 629
483 733
413 188
425 613
80 338
959 519
337 487
354 591
386 83
146 425
978 314
10 970
189 730
470 12
13 691
344 719
349 891
19 579
182 498
13 895
460 347
588 124
471 779
573 903
445 632
313 543
285 720
353 788
666 879
74 467
994 365
460 262
640 262
91 149
513 981
240 986
217 520
599 472
311 998
760 897
222 909
445 159
576 455
486 845
535 414
367 50
938 391
556 908
991 498
675 15
260 166
320 255
29 60
851 935
875 840
369 932
323 769
332 781
579 546
255 536
737 987
474 658
675 279
864 130
616 807
231 991
769 684
47 117
930 125
98 176
349 61
380 83
300 594
17 507
896 259
445 1
863 845
751 567
837 36
137 335
480 375
198 561
179 700
251 522
678 194
981 591
987 696
703 160
544 988
312 694
474 691
12 392
924 899
454 382
793 944
908 751
924 751
570 433
940 198
484 634
381 144
128 815
610 456
778 237
479 446
966 392
188 548
946 719
973 532
928 612
829 574
54 176
838 524
837 796
728 757
149 265
174 60
137 207
646 111
651 657
190 9
113 95
57 512
465 406
618 946
931 749
607 501
160 376
661 366
454 861
439 786
283 141
422 852
366 915
846 881
623 669
379 171
616 940
230 915
38 33
859 159
38 167
523 577
861 702
28 488
773 97
140 519
557 995
122 912
961 681
292 346
574 867
4 68
371 658
803 404
552 716
979 884
536 359
294 377
58 271
615 592
435 104
590 835
681 779
101 593
438 697
912 182
285 814
246 588
928 625
757 516
668 410
419 577
520 25
217 653
961 412
434 163
102 586
451 702
668 576
865 508
618 671
814 170
81 966
814 823
809 56
147 791
364 277
969 934
230 371
848 394
343 885
186 689
876 452
847 468
415 539
286 325
958 915
738 511
948 209
352 272
23 171
103 151
727 762
298 883
569 742
106 277
915 353
171 438
254 920
285 713
200 377
39 183
51 987
653 620
652 980
47 793
415 427
586 679
992 100
852 612
23 503
528 609
849 736
921 995
728 586
831 861
411 268
856 675
548 232
429 543
489 212
739 347
985 633
11 712
883 39
814 278
558 872
788 586
342 530
919 694
475 784
550 440
502 509
233 483
395 848
932 518
100 635
170 644
643 74
987 319
389 694
75 595
867 255
445 275
611 592
497 302
642 943
667 789
117 859
52 343
725 628
963 42
215 198
810 520
518 167
443 120
17 774
723 456
737 487
874 845
366 678
91 421
429 908
961 74
245 200
159 675
731 508
153 500
16 390
140 217
756 866
680 293
942 600
485 447
396 226
374 34
5 25
535 197
240 834
595 884
203 77
3 642
261 797
561 535
675 847
257 310
682 447
329 742
468 331
257 683
986 432
270 966
458 272
542 227
206 97
919 942
316 827
143 91
509 232
986 124
596 40
755 645
240 51
22 859
65 490
157 743
182 954
200 22
793 34
122 935
713 767
544 955
210 409
842 750
152 564
928 916
869 554
920 474
124 462
601 597
154 817
562 109
820 362
102 578
487 233
210 395
417 97
225 539
18 838
166 15
547 391
458 252
713 913
780 211
638 233
198 675
819 843
620 973
586 363
362 555
163 661
459 89
642 789
63 121
447 543
574 355
573 146
739 442
874 69
480 185
242 424
507 855
569 756
282 447
767 66
817 620
814 872
744 675
827 116
81 432
669 188
36 788
332 918
164 891
550 764
396 550
385 483
706 914
995 75
575 439
624 260
614 499
779 633
24 438
663 15
6 914
468 551
545 795
244 273
725 647
339 832
536 411
907 578
632 683
841 431
462 45
173 57
20 296
147 322
524 576
338 767
374 370
81 54
118 522
312 603
482 354
37 903
188 593
83 809
235 482
58 284
312 882
755 892
973 876
206 854
553 994
2 18
151 160
590 700
267 408
130 305
401 76
489 908
203 181
884 46
479 657
634 934
498 698
303 217
804 378
924 316
726 511
986 231
812 717
805 553
968 155
313 751
33 139
634 571
271 940
213 740
784 669
572 347
658 423
892 725
713 153
994 946
847 753
328 392
40 878
912 96
146 78
840 809
312 367
964 870
568 749
749 995
726 482
552 548
297 184
633 461
245 373
20 955
179 35
32 206
68 640
161 550
703 988
152 341
892 880
92 668
568 367
340 157
890 390
160 212
144 213
565 743
347 526
591 695
200 96
331 210
221 255
424 925
719 837
433 569
356 162
7 137
816 54
413 931
927 237
261 505
653 785
183 313
189 629
604 207
246 377
453 762
158 698
347 235
382 378
824 649
184 849
234 530
810 791
921 795
564 4
732 450
295 855
649 227
970 485
702 836
510 13
487 742
896 578
786 231
144 186
123 496
554 714
475 646
994 305
984 101
813 224
141 114
129 898
365 793
980 688
997 199
385 966
400 849
448 336
113 55
594 177
961 649
649 458
96 689
178 755
55 945
34 404
600 110
252 543
172 602
396 354
984 150
820 506
583 739
965 286
585 640
340 55
800 6
844 21
705 197
627 57
727 69
897 746
740 823
256 510
983 153
293 22
778 194
973 797
599 33
696 656
910 960
454 805
996 329
935 588
223 969
177 786
352 477
165 77
44 483
2 953
608 831
469 62
636 585
502 63
46 959
638 112
306 832
295 858
147 866
233 421
519 591
967 357
845 531
584 368
607 525
882 440
490 510
144 298
254 451
662 316
860 872
940 523
896 871
739 250
104 514
775 918
891 731
915 206
277 569
815 205
148 870
331 4
25 571
407 958
489 967
645 635
962 694
177 631
32 682
780 316
923 939
306 704
848 87
475 730
527 75
964 696
562 169
772 169
632 25
711 763
155 505
765 214
230 117
51 814
240 383
782 67
782 871
63 671
192 657
528 28
656 240
318 710
911 502
422 778
635 923
978 199
258 468
83 392
439 704
84 195
497 427
469 614
442 723
199 187
154 897
357 121
917 13
897 20
701 364
938 332
425 414
901 86
287 981
227 166
667 74
64 70
901 371
860 354
25 470
582 660
517 200
605 978
493 827
878 285
301 698
353 299
252 466
127 282
637 365
83 782
265 348
608 859
147 714
566 348
230 226
929 502
390 243
18 751
144 419
714 200
867 139
328 200
247 207
383 804
929 250
163 10
837 308
465 296
337 623
762 169
383 160
495 347
962 137
691 783
515 323
656 190
565 78
201 989
770 111
60 856
743 681
370 395
612 566
169 456
553 696
281 889
246 835
843 532
898 25
355 366
39 774
447 893
859 618
451 553
318 783
216 672
785 19
342 942
224 6
301 139
299 692
521 138
164 395
833 948
131 124
96 948
942 800
325 737
319 534
462 843
486 460
727 332
69 80
14 533
525 562
169 748
575 733
572 809
985 583
488 997
860 2
483 884
953 490
279 249
616 617
275 235
980 527
557 1
759 954
265 653
313 966
793 574
512 391
48 6
442 318
217 52
868 803
880 969
465 633
645 147
725 288
934 206
397 916
543 147
535 892
857 372
730 869
870 300
8 295
196 428
855 749
958 125
921 777
498 472
793 87
914 923
820 110
593 919
517 932
726 913
902 213
443 561
195 344
654 749
303 158
17 977
543 580
960 860
25 930
874 370
476 756
719 562
977 674
882 3
392 642
317 406
309 403
712 511
775 203
316 114
779 823
168 206
655 162
333 902
50 939
443 630
240 975
944 569
236 952
513 567
574 353
402 418
170 919
338 9
5 173
40 791
11 966
983 158
629 468
236 491
896 526
40 138
822 952
468 26
372 395
98 404
407 479
709 984
703 737
845 378
778 518
11 505
996 593
571 374
475 771
577 787
824 630
299 312
125 715
292 220
872 657
11 686
134 905
690 586
591 97
547 362
606 501
15 902
946 786
738 173
915 552
70 614
20 194
723 611
77 792
789 743
474 477
954 564
55 822
302 420
173 684
502 155
902 810
474 630
471 65
157 814
339 786
594 553
174 69
570 929
364 161
388 161
433 698
595 933
688 188
550 730
958 235
501 688
117 369
994 411
843 743
482 572
791 37
702 650
744 140
54 90
383 784
116 441
551 348
734 600
402 553
863 353
290 796
640 634
760 548
654 296
380 86
981 848
933 131
300 803
164 999
486 67
912 842
681 114
393 310
338 862
828 151
186 317
921 471
514 316
301 792
504 123
661 911
151 548
724 700
676 480
177 832
907 824
214 867
89 786
328 44
111 915
22 401
249 668
857 309
699 711
486 332
784 158
395 759
531 100
893 176
441 561
697 302
195 390
627 237
23 848
425 486
616 93
754 513
282 764
851 677
52 377
839 625
747 421
547 267
780 562
262 268
220 960
773 28
96 228
709 189
203 18
846 535
192 427
759 443
14 42
918 663
427 299
278 375
382 451
831 379
88 159
857 869
141 983
893 282
879 963
846 969
18 644
543 856
543 686
950 769
619 748
943 694
572 580
701 42
753 849
325 967
167 485
659 331
172 6
96 18
506 810
447 421
611 943
965 722
190 144
543 52
867 553
527 49
357 305
903 6
698 14
521 396
112 312
568 539
723 333
224 374
238 77
86 836
856 378
171 303
515 278
343 985
764 690
37 564
211 197
236 415
633 12
902 99
779 565
357 644
143 226
187 612
753 213
864 434
714 41
549 489
634 114
689 404
727 965
914 295
279 359
656 493
388 448
276 971
466 828
90 688
147 402
580 689
135 627
151 374
460 707
59 742
758 939
293 846
645 844
711 262
732 773
172 373
476 935
636 178
603 572
654 234
735 3
30 758
706 956
528 55
354 605
906 705
112 864
517 114
569 236
524 442
177 894
442 265
835 914
369 442
978 977
214 824
895 992
49 326
395 87
938 638
512 348
164 597
131 136
755 496
270 410
809 157
318 63
472 448
593 210
115 227
334 198
407 143
212 66
740 992
548 700
578 759
470 651
231 921
355 99
123 105
778 496
922 469
678 377
482 686
174 699
359 267
46 90
432 228
770 278
895 899
36 836
991 327
364 481
104 944
246 411
336 280
97 751
344 924
367 119
763 344
604 667
706 36
196 875
234 547
726 88
826 371
133 241
351 16
505 270
445 756
677 512
159 230
828 781
325 694
799 14
913 861
301 564
124 347
888 327
584 622
44 861
879 406
162 292
292 742
20 647
92 101
712 356
91 877
530 961
944 210
341 678
933 367
666 30
120 863
192 973
659 472
992 309
180 281
734 224
697 545
22 107
457 362
197 170
935 910
465 834
727 955
675 891
541 601
847 479
903 695
84 645
209 556
369 634
235 582
477 377
439 213
236 7
967 353
515 882
648 792
544 266
699 807
672 68
425 500
408 640
334 813
505 258
906 525
833 982
228 329
937 286
843 714
967 61
61 365
7 448
218 666
841 98
797 728
29 41
155 1000
154 883
952 470
15 562
499 864
283 478
636 406
876 778
340 64
356 960
223 936
540 84
52 956
474 596
606 454
225 394
684 3
635 38
926 209
223 169
107 545
375 520
639 336
59 126
692 453
514 654
981 271
125 676
126 524
201 830
896 384
281 902
648 982
477 150
404 552
787 590
261 446
628 682
757 278
902 618
322 600
584 20
968 618
818 445
77 522
770 832
83 583
874 848
557 285
773 691
569 469
790 554
441 328
539 345
487 593
347 346
680 291
126 189
627 974
120 527
727 439
916 199
799 397
625 103
37 483
704 7
116 701
497 625
447 724
162 762
532 765
443 677
408 434
755 711
608 783
966 513
431 888
142 278
86 161
659 548
33 536
813 341
345 728
258 463
624 950
458 417
718 377
865 458
708 546
563 249
937 50
188 706
572 658
29 728
329 334
140 943
779 348
686 62
503 843
58 574
683 997
539 516
811 779
33 983
844 394
748 111
707 453
343 653
694 601
154 919
337 740
272 843
407 195
897 159
300 8
859 770
658 882
200 807
934 824
977 290
334 173
681 710
988 114
718 843
526 545
54 421
571 516
965 109
800 744
907 414
66 934
560 195
157 91
638 68
764 303
554 435
337 753
303 145
115 150
990 811
941 413
8 52
456 582
654 624
607 789
735 339
77 171
777 310
229 963
924 656
655 923
60 93
91 586
236 156
662 889
543 442
867 144
263 834
650 399
718 748
495 880
321 881
923 631
770 460
549 190
789 466
136 770
325 994
514 698
344 229
899 784
712 721
63 627
790 674
681 276
671 534
491 704
146 414
495 93
456 87
715 548
261 399
317 310
283 35
721 32
340 438
356 126
270 492
414 678
92 233
366 203
157 441
343 691
328 8
692 465
741 870
420 169
660 1000
293 735
236 105
76 819
279 985
862 244
796 596
224 230
441 332
755 811
930 737
1 104
162 154
748 325
83 321
654 582
229 96
920 218
67 809
564 62
121 969
418 246
142 534
663 991
223 59
16 774
425 114
970 571
90 889
823 511
498 268
848 818
552 296
357 583
356 148
936 433
918 151
14 308
769 429
433 748
580 680
922 983
937 344
690 647
308 329
144 987
166 279
232 772
172 366
597 264
17 124
346 739
716 179
943 316
987 257
418 803
543 221
247 335
975 396
857 118
227 410
715 874
520 768
193 577
272 508
250 747
29 668
372 646
941 637
567 839
760 961
22 637
656 394
130 623
653 130
992 733
227 141
272 601
655 631
455 51
639 214
657 591
322 524
518 967
214 325
627 188
384 696
302 887
241 340
515 678
463 260
884 552
757 683
333 962
210 978
313 956
827 7
942 332
967 471
3 64
56 243
877 546
952 562
116 549
462 68
966 504
500 930
497 668
246 934
530 651
757 155
357 78
315 551
550 223
356 904
298 795
591 56
122 852
697 876
851 199
378 904
395 478
308 100
198 184
448 938
147 202
158 10
918 874
215 973
899 312
846 811
156 619
649 30
479 558
24 278
403 236
998 857
966 811
17 81
874 171
575 810
17 188
278 767
905 309
723 813
209 194
488 344
936 733
551 67
558 236
198 236
785 958
302 838
726 588
352 811
675 697
302 746
808 605
963 869
945 492
495 120
1000 206
237 533
511 214
536 60
224 286
547 977
666 636
249 555
373 20
756 227
398 943
494 854
958 543
829 406
423 911
422 19
642 429
259 865
165 548
574 184
687 646
541 604
493 120
674 678
301 281
658 997
450 355
739 560
498 632
752 234
342 639
208 62
28 391
938 331
177 12
15 522
876 744
32 945
556 282
999 591
542 489
366 478
254 503
325 143
84 126
655 190
367 385
131 558
683 144
955 359
286 107
759 974
950 181
540 504
842 576
191 12
746 491
745 157
983 294
917 763
510 51
820 569
758 668
663 364
514 157
758 953
383 237
106 610
738 484
838 20
386 650
632 81
152 609
530 280
363 416
605 534
910 88
83 231
387 772
643 904
84 54
472 744
850 79
867 86
655 617
377 184
743 478
693 923
289 767
439 161
20 492
903 877
896 862
189 776
517 461
893 544
476 208
971 342
241 75
867 819
88 481
38 710
880 601
494 303
553 998
371 347
931 254
484 491
373 187
784 420
116 272
553 620
764 178
251 958
442 198
864 236
227 369
215 894
490 826
4 540
452 457
486 194
217 822
367 890
102 277
439 500
305 933
369 760
448 484
198 892
762 537
116 642
819 293
96 860
568 872
635 455
971 706
192 939
563 657
649 749
973 488
278 356
701 951
549 840
80 709
354 392
177 563
499 347
486 441
282 382
432 570
290 992
622 114
114 790
816 335
471 283
48 33
556 476
599 196
870 419
472 734
11 619
275 724
619 522
980 151
756 339
244 67
453 849
447 186
390 586
601 370
385 858
118 618
826 142
423 198
588 333
176 734
284 246
629 580
799 753
954 268
760 90
955 844
980 69
40 718
884 593
915 512
984 683
883 520
160 652
186 645
306 177
498 554
208 738
593 91
34 656
85 689
232 33
880 873
950 921
782 296
10 781
534 960
713 749
333 432
174 158
170 591
982 305
353 336
38 81
771 607
97 33
948 457
996 283
471 97
616 572
514 688
600 535
929 496
671 118
917 940
17 197
760 374
691 609
420 103
14 119
86 326
101 418
739 709
498 166
623 169
734 667
116 726
707 469
240 384
533 261
739 284
697 985
560 412
37 34
450 490
212 228
552 417
101 18
503 657
138 726
75 523
533 848
560 726
772 121
394 409
573 84
443 280
548 379
442 5
153 485
719 887
785 288
655 670
805 585
663 319
356 809
932 273
66 451
84 965
233 553
933 719
441 627
21 318
488 142
940 889
70 627
496 911
64 499
110 45
377 643
752 572
506 254
536 398
833 532
683 281
101 38
824 833
388 617
437 96
896 356
151 978
800 615
865 121
543 245
844 10
76 290
24 637
738 335
571 85
813 631
61 449
732 792
787 555
738 344
427 194
95 265
548 703
118 433
871 672
996 153
194 125
283 295
986 418
1000 893
386 859
734 762
657 223
915 470
253 529
946 788
28 974
582 603
254 284
427 670
143 536
61 3
477 594
369 325
327 67
379 339
322 489
67 306
363 148
15 50
208 741
322 36
611 958
11 105
157 763
994 576
294 114
620 711
863 272
452 682
19 614
697 422
96 769
566 302
751 410
562 598
840 998
359 326
270 407
182 388
669 320
261 958
393 178
525 450
102 890
153 916
379 462
859 459
67 95
851 334
574 585
365 28
116 768
856 809
467 367
470 992
168 820
38 924
379 44
738 45
869 379
510 454
318 968
521 195
132 396
898 558
55 752
540 45
297 990
249 485
602 393
320 694
433 948
860 775
5 754
520 787
600 318
429 417
264 212
276 827
396 944
110 883
91 115
884 50
647 963
251 341
746 641
816 706
863 677
649 338
813 434
74 617
187 843
163 107
750 118
110 994
946 256
927 631
548 60
891 142
477 9
636 515
841 299
159 254
964 769
309 384
65 216
985 699
725 990
937 122
69 747
620 803
588 847
611 736
507 492
622 3
141 491
66 74
532 598
468 580
310 371
959 207
52 724
554 374
983 241
475 999
673 320
653 987
607 167
516 445
700 869
743 341
917 26
946 417
294 134
332 456
916 246
465 893
32 986
581 560
319 690
963 632
543 953
182 150
337 618
46 4
39 601
133 908
369 857
557 552
357 956
308 903
151 386
345 429
287 381
60 869
862 895
225 837
777 568
359 76
143 164
883 846
962 602
385 406
434 892
310 91
692 21
160 399
314 873
583 537
639 545
725 428
670 375
85 223
960 344
656 433
104 103
282 939
114 884
234 977
327 195
556 470
898 570
752 688
756 396
898 370
356 551
846 592
944 326
177 100
157 188
416 369
509 373
915 605
306 477
581 905
310 762
469 956
727 118
492 96
324 572
956 589
413 981
184 634
954 454
758 563
83 435
924 322
722 985
326 852
275 891
918 63
982 831
306 348
406 585
156 268
52 336
849 359
137 127
999 882
715 808
832 652
376 982
723 481
707 651
252 398
42 932
120 557
8 899
121 434
828 869
732 329
193 68
550 19
779 586
225 942
287 482
358 928
953 863
358 917
56 284
266 871
910 358
512 422
551 150
171 521
21 98
322 526
448 749
693 337
357 594
898 932
709 878
460 142
282 602
48 471
229 432
572 9
462 885
14 158
448 735
596 98
521 899
648 321
196 585
311 487
868 437
938 566
657 127
880 539
133 754
48 661
949 565
742 610
927 187
614 898
965 663
843 817
342 712
809 41
17 555
869 913
652 741
537 7
610 485
52 709
640 581
955 275
545 126
23 984
971 767
757 420
579 231
660 5
654 765
1000 119
220 839
604 188
47 771
641 792
191 554
911 200
395 351
362 140
624 837
720 357
461 90
703 471
91 691
134 416
552 193
974 153
434 391
840 949
309 938
899 88
961 845
420 889
690 381
21 416
228 437
609 557
194 942
782 476
713 652
888 195
34 120
828 709
34 510
515 782
231 301
179 30
247 83
76 750
851 151
897 531
262 327
770 348
115 813
522 91
57 785
232 905
268 374
230 380
20 793
699 229
560 577
508 839
190 138
772 885
339 96
851 167
117 854
38 848
484 23
131 747
320 33
338 413
573 920
480 117
670 820
197 305
235 255
25 211
858 83
200 624
931 530
51 91
17 215
46 954
638 907
454 946
418 284
41 364
94 811
524 537
913 858
832 345
740 865
800 770
648 338
779 421
738 627
390 370
107 67
953 433
998 506
514 409
791 968
310 481
955 671
178 214
790 406
369 877
995 576
996 131
892 114
690 852
590 391
199 455
57 966
569 42
182 98
170 833
220 510
357 762
780 181
870 161
992 631
288 56
158 584
707 731
56 842
113 889
813 714
214 615
657 396
299 509
66 241
713 481
839 229
852 982
84 168
530 259
371 156
9 714
923 197
857 974
228 16
3 507
785 998
91 486
83 552
589 320
716 225
752 946
23 918
364 400
84 545
564 843
450 771
725 503
848 896
932 549
449 887
12 480
113 576
590 179
337 931
638 148
674 835
206 45
52 528
930 26
321 728
321 726
475 362
943 411
510 129
783 271
702 879
208 844
63 711
747 604
154 431
516 613
376 456
907 225
450 686
727 95
111 832
705 437
822 786
280 887
451 459
948 566
472 504
680 645
632 949
991 826
329 485
314 355
723 19
534 135
520 807
433 291
368 650
732 697
164 837
704 356
571 594
249 761
862 14
384 930
743 109
951 807
779 80
921 954
911 518
756 577
70 241
810 226
411 623
384 537
837 232
261 141
783 650
218 406
554 227
724 264
682 822
384 706
80 501
163 227
168 338
63 471
483 283
882 913
622 898
156 434
502 773
178 888
763 561
759 336
259 325
752 277
961 596
406 835
873 596
771 157
671 872
807 385
949 560
351 524
576 178
182 848
653 968
769 877
987 81
407 969
795 8
801 265
695 228
879 21
46 157
39 95
14 312
19 835
138 918
865 186
995 165
927 12
865 147
846 231
102 946
746 440
960 254
459 748
997 709
227 503
372 336
539 592
985 83
141 980
314 251
954 771
677 590
813 368
383 209
493 2
686 783
494 867
771 616
601 244
259 724
32 218
678 30
634 979
992 621
762 365
462 395
262 736
995 964
583 759
372 105
912 938
168 389
841 933
543 458
30 695
174 949
900 382
357 450
737 924
915 922
69 406
677 447
438 229
308 251
258 389
775 1
280 573
716 141
48 226
948 579
422 960
836 393
20 171
26 910
667 899
456 359
462 460
797 206
755 229
174 90
704 573
115 605
578 394
440 864
195 897
966 887
960 874
654 843
272 211
872 390
371 931
179 722
65 77
959 298
37 864
16 742
318 666
191 512
889 174
547 34
548 818
320 681
130 809
58 154
540 378
728 686
309 974
652 22
767 799
454 256
506 259
836 213
855 884
932 986
363 120
492 355
467 345
369 958
165 441
7 244
705 517
359 309
819 362
901 247
931 896
553 625
342 859
619 902
300 28
705 945
869 612
980 293
840 808
295 923
774 942
995 963
674 838
605 374
490 195
469 186
202 827
833 164
667 637
235 377
32 65
900 493
800 472
528 87
721 317
278 15
5 397
259 755
176 415
483 402
227 507
492 19
234 168
750 48
416 676
661 962
704 549
302 857
104 854
206 189
368 645
808 42
903 146
876 299
103 608
745 588
286 146
1 638
305 635
193 393
793 347
630 148
33 999
787 576
433 28
329 457
208 115
778 178
744 31
325 445
97 645
203 176
170 336
885 597
48 502
144 547
302 488
504 864
192 249
187 273
771 988
225 35
758 751
721 512
758 693
790 653
817 422
871 591
48 84
468 155
169 224
923 535
120 86
455 978
252 911
90 489
611 858
679 11
499 278
759 282
456 788
540 982
467 619
966 840
116 982
434 687
237 112
891 999
786 583
933 265
913 562
613 410
115 129
174 855
246 822
700 437
238 784
797 195
272 590
226 973
485 576
869 776
578 392
104 901
953 378
286 182
187 524
68 378
890 423
264 59
785 212
470 329
362 714
929 704
113 638
11 977
458 678
938 567
68 21
336 289
412 171
955 479
368 392
867 594
618 48
14 983
494 216
790 149
521 348
998 890
418 362
697 137
854 493
435 804
281 895
908 632
619 851
917 145
978 849
816 158
673 669
44 317
747 153
555 518
676 880
739 533
981 906
765 795
933 250
822 330
799 19
673 35
371 237
876 457
583 502
788 209
118 394
90 624
78 508
733 754
746 99
572 799
908 70
458 40
839 741
877 278
638 658
288 480
658 385
627 869
922 492
466 395
354 250
300 963
2 458
588 656
658 305
750 28
428 528
797 366
458 591
878 183
306 823
21 486
351 370
246 470
470 24
943 472
154 377
213 419
575 732
833 8
202 329
378 537
608 890
673 526
933 126
16 452
495 352
642 450
848 892
985 64
1000 13
216 296
5 611
152 814
482 582
569 822
3 758
140 87
397 539
563 915
711 246
315 133
376 330
547 659
457 755
337 783
511 864
751 533
822 465
698 572
180 835
108 498
490 183
235 202
699 493
946 377
456 863
864 166
934 552
161 747
406 773
871 250
371 370
416 417
440 241
580 682
540 463
403 734
393 483
41 10
54 674
111 963
628 403
246 702
468 65
380 915
561 931
454 965
622 649
635 750
941 541
965 890
593 251
96 352
962 359
481 1
287 802
268 755
734 732
849 539
265 752
951 648
334 790
970 302
364 375
268 946
129 462
227 16
619 303
380 311
747 210
930 112
716 542
503 120
209 156
49 691
676 525
286 616
136 986
148 761
910 450
105 268
127 104
845 203
354 84
701 533
34 329
711 971
249 122
283 535
874 610
849 493
567 88
511 911
102 367
233 401
150 896
49 860
148 235
801 735
111 76
224 955
397 300
600 212
181 718
797 256
141 384
335 20
747 25
99 534
642 541
213 453
418 756
922 142
810 327
747 440
924 124
791 351
251 268
640 77
896 389
933 264
505 872
411 987
92 895
642 700
689 761
676 954
648 323
166 973
273 581
573 225
648 123
893 714
468 588
940 92
738 146
122 394
775 808
47 591
698 65
606 637
266 439
719 52
936 608
372 157
132 528
521 703
102 833
311 68
961 662
484 348
892 744
15 803
549 155
74 782
916 938
662 391
761 247
46 842
208 230
628 740
837 330
633 923
146 197
461 75
78 537
910 733
597 306
598 306
352 966
941 297
380 541
695 764
562 173
364 833
819 211
258 657
303 289
724 810
359 425
259 446
789 331
154 168
206 610
796 723
437 165
355 753
726 81
991 606
813 863
645 906
230 636
135 311
293 759
282 265
804 603
666 487
353 392
586 807
970 342
809 154
74 374
42 735
820 748
69 782
200 281
421 516
359 84
170 236
775 227
177 343
539 517
218 101
417 345
591 412
523 849
573 418
690 42
730 401
549 938
381 372
749 619
967 41
134 326
683 489
974 29
960 632
159 25
392 764
305 176
206 109
730 396
928 716
927 74
352 650
218 694
575 496
373 418
446 795
217 96
376 645
146 594
910 319
305 757
140 652
999 535
7 435
914 692
250 549
392 331
380 854
323 302
924 437
176 720
657 207
382 512
103 756
422 510
445 451
846 83
404 266
339 59
926 282
369 342
939 161
448 991
183 774
901 380
730 220
404 492
469 667
188 25
820 407
933 762
223 750
483 877
914 801
929 38
455 907
47 143
565 829
734 918
751 552
967 67
638 479
47 743
530 575
975 724
439 225
600 185
132 752
603 341
195 492
997 67
647 917
684 519
56 953
889 856
704 293
274 8
514 523
66 237
335 614
819 92
389 97
964 849
403 164
874 181
76 882
308 865
354 671
929 936
337 36
331 364
267 636
973 42
537 674
211 674
828 245
81 421
915 819
375 149
238 922
617 768
675 492
611 589
793 616
486 604
489 611
214 882
82 686
980 522
868 983
463 842
498 58
515 358
705 64
953 879
41 902
443 389
6 353
519 543
333 37
358 868
575 81
18 35
692 207
315 216
584 968
95 548
238 820
139 708
939 634
772 217
282 761
774 668
709 963
389 348
591 887
858 503
180 475
629 469
26 108
145 434
609 962
362 933
712 776
961 508
391 54
789 375
924 855
778 550
247 208
936 195
200 722
772 308
624 661
447 160
172 565
127 889
274 154
1 270
272 911
857 979
649 136
371 586
325 575
385 549
574 12
449 678
841 618
552 683
56 991
939 22
26 607
899 687
279 3
501 23
603 608
971 166
713 656
604 459
831 929
303 637
565 499
802 113
392 153
469 336
788 254
364 710
580 357
814 770
772 40
601 791
724 196
225 628
70 613
698 604
927 811
520 887
716 875
99 264
640 240
863 308
432 332
678 668
951 423
795 739
209 557
431 258
686 40
855 568
18 300
673 774
198 98
507 612
328 96
28 629
751 900
876 125
38 156
979 141
790 686
303 286
200 340
309 311
241 643
666 971
930 946
644 731
540 611
607 764
218 419
495 551
259 907
693 680
943 262
963 423
869 418
979 789
948 879
750 352
557 256
583 919
655 290
159 532
295 647
488 353
273 836
74 5
441 823
911 474
747 977
188 396
846 748
143 459
759 116
838 224
744 788
470 261
433 906
519 485
328 171
887 813
144 877
29 724
255 52
161 880
671 491
514 120
476 111
217 476
415 292
524 413
310 457
741 318
458 364
428 394
598 870
412 985
488 258
236 555
916 286
906 303
13 742
855 491
62 836
926 603
511 816
270 39
44 791
615 194
280 138
775 25
33 378
138 998
318 258
748 710
218 15
34 802
661 668
342 915
309 484
749 138
6 324
202 555
172 569
366 676
604 985
693 246
63 550
323 577
719 16
800 370
134 214
505 841
950 856
644 215
439 995
331 540
208 496
412 694
637 439
904 928
523 660
839 264
179 52
138 838
760 195
999 646
956 237
40 179
394 57
445 343
767 331
634 974
117 730
910 503
555 407
118 306
863 324
686 65
15 968
772 483
887 214
609 221
343 326
259 946
718 46
915 17
723 255
298 192
404 799
96 790
278 389
496 188
960 46
904 2
489 705
238 999
86 902
193 820
909 430
756 535
758 2
628 608
627 844
127 593
120 274
346 141
223 322
622 45
596 916
418 871
42 144
99 425
266 944
267 604
875 434
65 894
441 640
482 845
705 74
548 911
572 956
38 203
95 837
899 783
586 347
730 774
745 142
747 935
140 21
694 878
715 663
513 590
226 34
673 196
62 959
255 611
615 442
650 932
870 716
41 427
63 772
570 469
851 951
231 569
217 90
109 900
163 176
808 482
472 365
20 725
447 962
840 469
429 847
719 689
457 58
319 433
555 723
811 697
628 31
623 37
345 872
575 844
230 330
458 569
117 141
4 842
629 690
893 610
11 254
931 611
616 228
826 468
670 735
376 881
104 890
702 184
809 246
226 865
323 871
877 620
749 939
494 232
192 878
584 113
613 344
400 805
284 179
120 869
80 891
181 763
871 590
214 489
671 907
914 858
102 782
346 286
178 454
723 762
496 953
688 859
57 840
416 573
700 790
251 217
965 715
639 355
579 746
465 434
316 475
460 654
905 528
678 562
423 646
565 709
381 460
431 875
192 101
52 206
880 298
16 516
472 302
543 548
363 669
723 752
809 978
837 417
122 231
618 591
354 961
901 172
963 163
736 150
643 383
942 339
114 311
185 977
540 802
399 997
463 616
520 632
781 614
995 287
75 245
309 973
378 511
182 939
110 487
542 734
271 275
824 291
193 603
892 133
937 845
637 857
655 322
271 982
995 983
165 706
431 516
321 633
290 894
919 905
357 339
780 759
961 809
692 70
378 707
150 545
852 793
292 598
719 279
940 378
110 232
146 385
874 967
117 975
51 388
482 431
517 597
337 33
425 493
537 961
374 388
864 245
250 975
862 160
550 322
883 551
617 627
294 100
309 791
386 393
223 647
752 910
224 670
618 324
565 495
555 217
722 900
168 710
623 78
763 811
101 931
7 459
254 903
980 170
829 983
278 44
107 642
742 727
882 270
416 22
955 882
801 969
786 493
689 64
210 884
498 893
308 485
802 235
279 561
29 568
198 300
723 385
907 80
227 642
141 220
119 971
994 108
555 190
933 867
923 563
481 985
710 986
836 149
171 104
429 619
107 940
968 374
283 608
852 686
683 463
835 221
131 463
477 98
822 501
902 8
521 197
356 567
446 331
315 438
234 699
694 26
553 575
82 705
623 319
752 943
180 154
16 241
365 101
573 459
570 344
422 15
487 415
74 818
705 778
684 226
54 554
435 787
325 977
162 264
629 419
212 727
263 574
579 220
727 316
21 787
861 955
383 152
343 172
934 904
365 949
527 778
747 677
931 164
12 306
49 582
466 553
447 705
948 480
763 286
781 355
414 814
216 876
455 688
874 196
355 265
931 394
767 241
492 608
316 544
926 997
17 917
163 249
686 180
936 35
295 782
305 133
775 434
542 487
901 255
245 551
638 132
749 460
837 844
643 866
763 676
951 188
340 723
646 811
591 705
811 992
408 305
824 11
99 973
240 70
461 231
171 707
383 752
427 168
42 62
589 94
509 512
753 571
153 112
563 733
961 874
345 905
177 402
579 608
130 641
788 855
818 57
300 118
732 762
247 336
347 15
213 357
47 216
37 714
525 709
960 769
955 546
963 114
262 755
318 625
210 469
461 226
256 5
921 702
271 3
629 194
932 953
872 910
478 844
772 178
644 569
293 963
68 384
472 467
620 212
508 116
49 147
468 674
650 888
635 256
416 605
486 402
914 456
737 411
633 727
932 955
779 247
416 910
891 209
905 847
995 352
934 556
833 852
17 618
871 521
991 583
343 526
268 292
47 702
894 869
917 554
631 481
754 588
737 354
110 513
121 173
828 987
898 918
491 893
321 196
111 1000
259 577
411 90
23 312
861 548
329 514
725 983
117 395
330 746
386 362
451 109
409 494
55 450
423 294
657 788
978 818
293 190
775 288
648 578
937 76
681 744
652 751
467 874
998 384
157 76
657 522
241 456
677 632
767 823
565 635
578 54
843 747
885 617
86 202
339 905
496 89
432 594
88 238
98 7
396 283
488 170
478 271
713 46
646 382
592 573
644 488
487 760
137 89
746 437
15 384
870 629
924 119
604 804
994 512
649 568
776 335
7 818
514 255
437 602
273 608
677 513
918 757
212 743
986 439
778 384
627 17
465 873
131 824
293 557
395 943
97 187
693 724
672 983
137 711
263 285
274 96
146 663
583 629
639 982
522 790
153 666
751 763
836 966
784 240
252 725
998 937
725 936
606 261
911 217
854 207
162 331
169 502
750 13
404 36
741 381
1000 65
172 374
490 214
817 133
41 770
958 895
24 12
386 956
408 271
545 737
214 924
913 800
638 737
170 810
126 447
767 474
378 597
769 366
146 516
415 129
572 101
57 602
415 964
476 355
165 796
801 328
109 315
604 569
991 509
244 532
334 838
23 512
918 713
592 356
882 666
981 200
658 263
367 471
109 92
197 873
613 7
305 732
470 963
433 773
519 451
433 398
954 828
296 663
948 741
25 926
150 871
530 859
948 859
578 497
206 814
727 695
918 796
732 69
236 355
706 487
302 362
299 961
697 854
396 202
413 767
885 81
227 78
275 89
420 998
16 5
537 194
463 566
301 551
301 802
284 554
84 494
412 527
606 36
281 231
333 868
93 54
74 12
225 331
531 132
343 324
858 539
761 83
425 639
501 588
168 899
914 759
561 776
251 761
906 81
661 616
920 358
663 636
203 511
422 842
771 314
197 805
466 913
517 522
591 77
739 375
774 658
104 77
711 498
28 598
669 627
669 42
625 753
379 508
608 829
407 228
847 348
494 322
578 303
646 294
345 998
793 111
237 743
277 780
226 323
857 793
494 318
788 882
673 484
383 948
505 318
893 954
874 469
963 811
196 75
679 440
708 753
795 676
176 156
135 699
959 630
383 680
288 517
910 193
337 194
402 263
351 801
122 819
684 111
459 353
230 926
609 125
431 400
145 377
36 16
380 210
757 583
274 992
55 377
160 906
215 118
858 402
599 810
837 920
474 468
431 257
484 490
720 334
852 878
970 364
221 293
448 544
689 23
507 368
777 198
153 460
77 670
525 33
771 875
123 904
720 623
578 344
419 78
746 103
389 960
183 826
209 917
809 726
874 182
598 182
594 441
875 584
566 792
688 457
356 193
571 478
966 298
467 893
873 499
998 294
884 24
418 953
757 780
939 289
775 912
333 979
844 781
706 580
377 951
636 688
648 585
726 542
8 836
855 654
96 996
146 161
172 465
607 644
943 483
992 23
680 749
502 468
33 414
101 227
985 911
26 537
57 203
437 656
223 427
247 445
678 684
624 881
866 67
967 551
607 125
299 580
780 452
866 932
901 223
226 240
256 645
881 274
28 583
314 896
93 695
461 181
17 973
842 585
212 308
940 98
639 67
134 854
865 184
373 367
358 9
982 301
899 795
723 996
790 737
758 759
463 488
993 729
10 439
368 126
156 489
185 966
203 561
823 310
491 728
907 147
711 80
768 619
245 642
487 83
468 47
287 840
577 282
860 566
250 293
427 676
92 340
151 688
70 974
809 505
208 215
807 832
300 415
465 694
484 903
796 730
437 611
830 307
212 20
786 330
772 228
433 534
655 105
343 23
37 681
403 780
533 174
898 358
876 841
941 22
47 261
480 1
435 411
690 155
425 573
64 857
324 954
366 326
928 743
585 83
854 788
847 944
296 369
811 780
996 36
140 363
816 132
574 524
859 423
861 952
516 453
826 724
171 232
658 744
396 400
606 379
892 435
233 81
315 517
211 697
196 272
658 755
2 63
377 901
894 641
295 595
602 849
770 838
648 731
358 226
443 518
349 463
432 189
841 368
531 466
115 920
107 422
762 728
721 284
809 14
212 414
944 41
536 339
658 899
186 274
187 844
814 308
568 392
399 791
509 986
594 516
465 290
503 87
465 477
359 966
962 793
929 93
228 193
259 281
934 505
282 69
13 57
130 968
35 499
243 680
214 880
948 301
684 98
87 509
152 516
28 379
56 985
637 234
535 554
101 302
751 487
341 690
985 408
953 928
694 61
630 39
236 636
938 127
213 583
900 65
793 644
448 740
635 817
116 148
409 773
743 646
277 863
563 639
679 429
778 675
996 258
54 987
987 778
663 185
99 795
235 440
963 820
712 519
376 77
845 292
771 11
476 233
661 548
643 791
462 208
453 172
129 112
374 244
290 914
95 49
434 218
829 312
75 749
154 782
945 552
203 956
184 862
934 262
808 896
480 901
22 377
67 599
631 130
290 215
548 177
955 284
695 407
785 950
295 285
284 950
344 115
607 520
706 313
233 497
720 614
566 738
467 968
579 273
159 834
129 638
450 841
270 336
357 708
856 409
747 390
943 908
293 349
596 132
554 804
646 94
595 308
892 855
593 474
386 845
580 243
862 462
913 916
728 425
674 501
388 767
764 281
739 87
869 533
333 363
593 918
172 220
468 410
454 755
279 534
635 413
232 667
78 750
449 511
658 283
789 199
110 399
667 468
271 826
465 777
6 569
769 247
985 762
321 579
311 57
700 654
719 466
797 372
447 897
829 77
294 743
281 255
523 29
912 882
872 194
784 644
119 817
841 671
829 773
178 552
852 265
881 963
678 690
29 393
132 756
730 101
161 137
520 783
213 709
646 746
588 84
634 644
860 496
466 640
279 326
710 65
772 147
380 753
599 603
231 428
246 689
920 114
180 950
341 907
998 594
671 6
623 765
493 816
224 858
863 278
607 975
911 787
850 248
932 40
819 654
604 653
747 588
906 347
899 583
994 467
527 261
896 946
795 74
983 744
638 375
537 476
420 979
127 737
761 369
168 547
338 855
370 490
843 556
58 136
503 922
939 423
446 118
748 166
89 994
983 51
228 770
668 234
196 447
310 667
516 125
211 45
64 327
547 803
854 30
224 456
106 879
202 711
593 751
460 525
868 423
714 761
752 184
412 698
95 698
207 347
866 916
497 871
578 300
534 362
348 877
974 486
31 565
860 594
543 718
491 492
558 508
60 757
496 438
171 1
639 952
311 35
76 579
149 550
753 207
637 738
63 126
125 89
369 629
934 49
833 403
192 580
332 163
255 721
676 887
611 454
961 322
57 80
128 812
1000 767
95 363
638 272
614 814
681 805
966 226
986 662
934 111
374 180
391 385
895 900
570 686
536 769
563 120
183 123
126 569
254 929
944 577
117 930
540 335
761 467
82 179
241 558
300 21
237 264
295 514
275 742
915 765
712 116
176 254
325 398
195 929
4 434
408 102
325 365
377 318
676 629
44 423
176 690
8 582
709 382
676 588
842 402
621 486
403 348
301 543
98 807
148 564
171 759
515 295
212 805
926 401
139 914
434 323
670 609
893 197
439 346
76 344
206 547
414 977
434 428
765 657
695 371
890 325
895 597
344 953
824 317
523 123
56 934
953 110
87 586
619 354
868 65
20 977
971 40
1 818
294 226
841 875
994 639
578 595
946 421
689 525
866 369
238 286
520 555
140 442
956 244
927 492
400 892
95 499
630 837
690 856
969 377
801 610
718 368
243 292
834 923
211 34
647 356
512 655
103 782
188 565
582 745
393 48
968 659
693 971
927 247
221 440
246 915
384 554
385 880
476 854
847 435
944 510
356 158
124 885
902 285
278 988
321 554
533 566
750 555
854 488
178 565
186 521
755 520
774 519
872 276
168 236
181 847
312 696
244 593
893 731
427 777
168 873
490 109
545 975
863 579
822 257
774 790
293 730
527 256
814 882
278 390
854 939
560 434
220 190
789 666
893 277
635 527
778 755
41 758
166 764
505 641
920 574
179 755
933 549
988 245
551 523
181 259
875 441
592 668
908 462
462 158
308 314
676 134
828 354
389 804
900 624
132 215
616 606
564 996
430 242
988 425
397 610
318 696
259 152
88 509
521 443
687 780
215 422
341 69
755 627
523 720
250 724
278 195
316 270
406 633
482 688
141 949
235 295
881 406
826 65
233 358
94 33
352 676
732 654
372 893
312 441
485 478
982 842
582 935
431 48
454 32
48 511
159 188
553 768
91 831
622 820
675 547
514 916
951 955
892 854
689 82
792 875
902 217
25 808
190 545
522 964
378 866
311 91
540 296
824 13
266 410
805 721
591 797
934 343
194 14
64 87
832 188
735 16
161 133
789 986
809 667
478 778
732 757
884 991
578 373
887 585
233 339
3 296
135 601
562 122
333 709
460 583
795 494
787 429
738 764
109 481
146 851
301 605
727 851
521 732
797 339
725 378
846 689
824 863
591 380
141 358
45 216
301 924
929 153
783 107
386 777
786 233
153 843
382 171
793 191
428 39
620 374
599 796
36 642
451 471
359 698
490 834
129 732
596 753
982 256
13 521
565 725
641 21
435 870
140 299
650 149
341 31
504 178
209 492
46 938
955 160
682 709
679 966
858 982
841 943
987 369
842 943
280 54
448 576
25 990
148 608
760 453
508 5
631 643
257 285
690 23
783 578
571 334
748 874
793 966
543 152
668 528
712 108
359 92
489 625
4 961
87 6
816 537
413 28
490 257
230 775
847 982
545 816
167 672
62 446
225 18
782 241
188 146
466 396
401 870
324 940
387 410
651 124
809 4
378 312
155 831
301 232
782 244
696 518
602 431
693 720
302 32
438 56
738 63
108 778
207 776
634 212
901 290
747 617
384 521
51 955
12 26
634 403
258 328
355 553
437 831
263 111
684 165
708 687
958 711
352 418
730 744
698 137
100 894
767 70
24 428
434 472
191 56
456 675
3 132
92 495
811 557
235 761
645 477
848 740
704 274
831 576
938 679
727 639
214 124
629 790
90 143
19 671
912 214
757 249
540 126
617 817
209 721
751 591
355 676
809 635
453 295
38 5
898 896
309 93
644 371
613 217
948 7
525 731
852 550
182 145
504 209
493 833
511 939
58 131
212 488
431 468
698 484
428 216
84 181
38 679
899 442
459 163
432 827
921 677
767 986
610 622
736 431
492 163
427 520
390 418
884 927
501 965
597 286
879 493
491 788
844 106
658 808
191 154
755 121
905 576
210 845
704 698
140 986
581 528
953 198
658 865
89 506
917 737
769 711
883 308
803 238
207 796
365 866
692 647
106 959
896 265
188 708
58 339
534 941
842 174
126 944
943 434
7 41
261 164
880 42
962 934
160 435
840 542
984 550
578 867
432 411
483 417
415 723
533 282
258 625
764 130
575 917
734 478
166 897
744 98
299 394
656 721
939 298
724 154
162 695
484 384
898 490
149 961
293 278
644 878
934 892
808 518
377 332
818 191
804 561
759 452
601 427
284 335
51 157
324 926
932 890
332 319
564 202
357 146
257 41
653 817
779 711
399 970
264 179
809 942
872 955
680 873
542 541
734 14
169 301
668 87
858 674
466 718
481 799
441 129
932 292
399 472
552 24
845 803
505 92
146 443
646 383
306 684
272 151
31 457
646 143
629 937
654 45
161 429
345 244
981 502
723 327
882 526
917 52
745 890
809 170
199 505
997 262
290 1
631 372
584 894
568 634
336 846
941 279
193 781
395 869
130 330
508 211
89 332
870 185
48 485
594 981
714 390
313 83
568 955
707 748
550 981
179 278
21 555
494 542
827 770
531 75
501 566
603 31
832 545
236 85
746 986
885 966
146 822
667 393
427 620
835 340
772 477
240 92
963 276
172 546
366 392
884 695
875 761
196 968
737 653
527 447
278 409
928 991
793 687
208 112
819 571
669 39
995 47
386 573
781 110
243 715
427 649
156 983
611 588
367 6
57 705
220 629
911 34
221 429
477 263
300 460
586 604
501 70
16 758
471 799
463 574
943 161
833 13
339 977
496 463
596 418
453 896
233 692
18 532
455 709
960 702
709 731
139 578
392 102
558 992
96 927
176 535
122 611
804 647
491 930
937 443
14 524
633 546
7 289
638 556
449 224
984 745
996 669
146 893
958 116
601 739
879 730
661 58
915 1
762 1
475 611
170 306
468 367
389 119
638 24
828 568
359 516
978 982
747 5
323 977
419 811
616 83
373 347
359 837
735 592
213 522
937 692
240 220
302 98
237 51
446 411
673 55
611 633
399 697
977 399
988 303
628 259
121 698
574 147
369 288
186 633
274 621
488 560
339 895
85 738
164 354
518 969
858 912
534 706
861 968
161 49
83 632
860 125
919 610
495 563
412 257
741 561
315 676
770 743
894 356
999 182
832 588
762 428
735 419
11 580
298 223
469 489
969 500
41 348
533 415
274 398
475 807
743 710
333 776
551 553
203 382
505 646
628 796
232 871
400 952
359 973
506 67
325 549
974 654
671 615
922 811
973 322
652 400
842 668
736 841
129 920
503 546
165 440
657 675
979 155
874 481
758 325
489 339
543 315
760 159
147 938
712 56
455 49
376 139
786 984
572 57
25 7
694 285
789 835
458 174
89 916
994 731
314 578
883 704
949 585
166 999
290 302
730 354
190 434
556 770
155 955
905 649
900 568
432 929
339 179
120 726
324 769
236 532
159 526
313 199
276 562
122 451
89 33
965 690
586 871
302 384
56 939
856 281
950 883
415 995
975 921
86 369
119 231
546 558
721 623
777 891
962 826
852 455
497 440
627 67
188 954
868 493
869 742
284 94
533 126
578 66
734 986
605 843
966 790
842 293
249 275
563 759
951 708
721 178
622 23
737 372
526 115
860 792
173 682
741 524
892 661
572 34
236 903
319 771
5 895
342 844
427 51
607 946
606 623
548 240
61 785
184 299
220 652
735 521
90 588
28 399
423 463
77 212
330 603
682 491
698 867
847 110
110 271
218 230
621 39
317 89
34 959
265 396
469 74
125 736
842 965
776 735
293 718
335 263
844 514
28 118
403 217
353 981
126 140
867 322
389 511
302 226
183 475
719 245
742 769
818 391
734 315
413 940
266 111
137 208
796 25
374 463
591 801
161 851
429 95
385 137
326 488
22 265
716 186
245 566
24 647
560 197
226 308
30 265
908 719
279 749
115 520
181 862
878 236
355 970
580 194
155 274
152 558
261 105
896 987
186 121
545 896
576 781
657 630
918 301
963 566
357 774
616 210
92 300
184 814
329 106
563 121
238 627
680 631
840 250
366 857
969 998
512 313
783 206
466 829
631 93
657 2
870 97
837 271
381 115
29 185
417 154
261 254
725 199
409 887
499 226
285 278
645 698
325 238
84 846
745 409
546 845
629 532
570 124
365 868
932 410
353 898
708 998
437 755
545 760
636 363
962 841
415 23
758 74
302 491
60 698
63 691
987 457
587 79
519 857
164 903
257 35
620 264
209 921
437 642
841 651
747 710
94 514
505 470
875 986
744 364
757 521
748 617
435 130
970 413
353 870
378 270
609 427
779 258
305 809
471 772
504 287
276 208
875 455
904 236
912 158
129 631
760 942
961 936
733 540
783 50
958 496
358 686
127 875
731 347
112 92
106 697
510 655
107 871
438 138
133 973
636 78
644 820
537 339
769 346
692 433
319 184
384 441
848 383
666 255
767 855
738 193
681 162
226 91
82 841
707 696
945 431
813 165
57 789
779 129
321 624
407 549
835 599
702 139
797 122
389 56
163 921
142 688
704 337
261 956
652 606
263 785
690 667
81 569
848 285
980 331
49 28
55 722
586 12
237 755
727 198
286 635
596 168
565 143
938 997
979 731
134 763
686 407
56 90
827 357
491 190
168 103
759 792
567 261
94 603
316 352
818 160
742 419
165 335
790 120
707 962
77 451
282 110
565 133
166 237
874 723
622 583
632 921
938 358
406 607
992 870
597 844
644 841
711 490
364 542
384 264
485 331
971 917
698 310
81 780
337 369
824 292
678 68
884 622
234 235
449 861
138 833
824 77
859 359
293 744
778 648
246 262
398 550
127 93
116 816
158 470
998 525
866 899
415 490
965 588
684 252
917 833
13 356
84 390
211 818
842 894
428 921
101 459
16 247
113 571
367 715
506 265
136 960
164 159
646 893
666 918
147 691
836 200
209 371
648 848
543 557
20 573
314 759
427 698
731 639
643 537
621 349
336 195
37 846
114 6
657 543
428 537
497 335
769 125
605 582
616 409
948 33
63 36
395 979
423 712
337 193
596 772
846 68
288 545
666 859
81 650
701 199
680 59
435 213
429 606
829 226
343 59
380 808
371 166
140 377
659 528
955 873
596 634
781 862
116 545
744 105
48 466
76 555
334 301
645 622
321 669
215 555
624 125
893 694
871 657
476 146
85 592
276 686
283 234
14 742
349 451
388 895
696 50
422 88
38 605
312 31
545 250
364 290
170 546
498 77
640 678
106 523
820 88
378 838
639 381
114 582
785 238
125 52
611 881
542 455
349 585
965 589
722 689
64 61
661 286
456 428
527 828
279 30
488 83
527 63
251 104
328 526
581 281
814 257
511 490
998 730
26 413
316 292
59 99
286 353
510 358
867 195
775 6
857 185
410 268
573 718
272 495
575 897
182 355
183 845
208 246
486 904
838 317
508 348
953 540
381 723
413 963
395 611
218 801
680 279
503 439
463 927
211 200
433 940
356 819
377 403
981 238
506 968
546 315
151 597
212 578
345 105
341 501
755 450
516 734
609 620
184 880
227 296
553 237
979 422
17 413
277 110
655 335
889 463
254 373
406 513
965 661
649 998
22 25
353 99
398 737
333 348
680 297
189 215
662 88
153 756
494 699
704 749
898 761
264 666
518 586
649 678
75 237
874 604
342 897
449 494
777 734
358 268
76 369
500 986
679 25
490 631
835 645
459 870
858 200
1000 330
898 533
508 442
913 176
663 512
148 333
699 746
465 198
813 623
433 415
211 267
200 381
963 553
362 898
416 708
400 330
120 289
700 176
358 814
224 598
439 718
988 120
386 471
577 757
212 964
618 178
776 372
965 875
362 639
703 401
116 111
25 483
608 254
291 281
276 701
139 340
936 622
661 120
26 639
735 856
484 408
535 413
547 706
140 829
997 379
697 702
592 919
984 312
848 189
148 147
616 644
693 938
227 32
97 176
176 799
472 790
650 389
125 670
395 835
229 831
206 739
19 393
740 388
349 141
662 998
992 486
372 661
900 284
235 828
787 123
398 774
476 481
11 385
106 392
476 700
428 354
971 90
990 479
256 619
962 736
31 225
159 939
865 447
963 292
652 714
240 867
433 793
82 298
335 693
335 124
282 642
317 509
44 255
545 487
458 775
403 189
173 440
129 348
160 282
652 936
838 611
30 178
855 589
844 332
184 396
904 254
49 552
122 648
495 334
938 475
870 721
250 325
330 988
49 828
252 705
491 741
535 852
499 719
733 494
45 28
788 999
690 272
408 694
24 802
251 772
181 562
899 497
577 834
579 998
333 342
412 264
320 494
572 466
146 905
599 578
910 247
106 188
402 929
988 420
358 478
338 305
576 171
263 733
948 689
499 938
747 882
788 382
787 169
163 460
374 264
780 951
699 20
536 829
232 634
101 966
770 780
626 219
511 780
279 111
871 738
514 328
660 950
928 442
402 484
55 747
284 843
837 457
816 442
362 323
944 385
633 695
565 18
316 895
833 276
4 392
78 774
944 313
845 932
621 616
573 852
117 874
19 162
101 74
986 541
513 229
394 306
358 195
508 833
332 546
749 51
874 589
616 647
187 33
148 51
449 11
937 746
395 601
506 66
646 196
991 479
131 271
942 232
56 627
149 152
249 118
722 172
315 162
276 391
612 818
713 163
409 31
799 432
897 987
818 938
614 883
992 524
428 642
959 574
275 570
8 276
160 840
613 440
338 697
447 398
932 371
294 517
675 17
509 160
300 659
878 399
865 694
760 793
38 594
217 623
892 881
284 54
653 61
625 528
139 744
991 98
652 393
746 441
217 223
552 174
194 951
662 875
568 237
841 395
120 860
134 231
592 893
552 684
908 141
822 746
327 343
347 938
275 566
730 152
375 788
764 948
16 941
229 103
780 458
615 399
158 937
759 288
834 536
466 896
262 26
85 937
707 996
604 712
176 502
65 931
650 592
528 586
279 773
213 811
214 90
983 290
116 409
746 227
333 406
611 438
203 471
520 583
578 90
693 190
734 599
88 494
418 613
639 209
130 907
332 391
322 533
177 778
837 896
935 659
808 158
322 991
604 780
97 841
112 399
334 701
340 439
302 940
573 488
381 192
565 491
65 960
975 7
708 897
101 614
563 64
146 544
435 76
437 595
763 69
440 260
225 864
26 982
95 494
390 142
625 91
305 119
758 452
203 584
453 97
789 674
80 456
657 602
416 479
923 698
557 111
760 300
872 844
325 311
344 547
25 969
261 84
70 814
158 199
593 517
984 500
5 762
599 24
279 288
241 389
834 556
852 778
770 281
125 816
306 553
644 929
104 137
206 638
823 601
864 378
420 133
747 831
440 454
657 184
292 143
929 114
157 190
758 298
946 404
83 174
922 467
843 394
516 508
934 320
215 483
593 810
15 399
581 415
986 254
899 588
160 306
931 769
59 943
608 841
775 871
931 970
848 920
142 279
752 995
591 748
740 29
251 411
475 238
660 162
996 838
367 608
235 530
86 146
61 282
293 779
329 884
617 163
484 174
570 666
154 132
630 724
654 562
454 878
776 542
662 953
564 647
651 221
167 639
739 852
945 633
285 398
542 645
398 164
700 285
437 456
707 616
699 606
855 421
452 17
413 212
637 311
197 674
778 753
45 915
927 873
366 829
197 731
796 695
653 291
410 882
139 885
831 306
785 709
255 262
76 150
157 447
915 373
492 103
469 789
295 745
185 328
636 624
759 489
562 229
593 534
26 636
39 232
348 383
221 468
864 46
860 255
631 100
319 229
469 412
401 894
299 962
449 919
376 341
842 337
133 515
924 459
49 826
189 417
281 703
84 492
635 177
950 643
759 4
748 450
601 488
613 462
637 733
900 400
152 923
326 674
482 518
159 536
196 335
81 292
711 403
460 506
133 839
959 642
348 603
544 751
783 699
312 483
390 653
940 173
344 918
461 544
356 693
465 531
331 554
303 54
603 735
108 767
892 927
639 855
240 317
699 753
147 963
259 697
359 112
701 864
832 141
514 778
146 836
267 596
703 379
928 306
797 657
941 557
676 827
612 84
901 609
404 232
408 182
225 562
540 151
934 625
704 192
755 820
598 255
541 48
736 708
933 338
956 207
322 282
784 592
841 232
31 176
847 356
934 38
144 521
637 581
778 149
522 82
225 137
676 564
154 238
466 541
162 511
49 397
146 509
580 250
740 638
847 999
699 990
698 575
991 902
13 873
874 919
413 86
668 910
482 995
268 576
899 151
262 706
47 954
70 999
690 315
125 525
145 541
349 493
517 556
218 141
888 897
47 217
174 343
799 553
59 22
131 903
382 159
281 62
445 452
162 160
29 748
156 48
669 592
772 261
983 550
61 907
928 975
600 933
708 16
77 899
678 563
861 8
623 615
49 701
425 627
658 36
894 985
966 417
297 596
44 218
986 357
807 524
843 551
287 481
531 372
917 480
861 613
126 470
98 383
864 892
782 718
442 259
82 942
683 255
977 987
556 115
29 131
638 237
408 25
657 901
589 440
209 966
513 690
137 660
668 979
883 162
602 589
249 190
997 951
308 503
545 769
677 66
12 922
308 22
553 478
646 723
105 642
146 428
441 485
963 828
713 16
228 711
90 293
661 520
150 329
759 283
132 600
500 649
122 240
69 838
983 345
511 85
50 984
283 333
785 636
687 892
954 621
40 477
678 3
358 312
620 561
136 399
548 756
121 123
563 530
6 1
181 345
912 333
541 230
58 826
112 623
337 4
684 719
419 472
121 446
662 236
188 509
408 327
295 317
743 619
631 489
457 402
697 846
335 691
493 274
120 454
896 750
875 817
233 35
876 855
643 216
435 655
930 346
198 728
977 169
589 818
572 662
867 877
767 990
652 636
981 974
401 543
406 919
520 855
507 719
796 990
805 533
461 797
370 172
669 887
641 724
125 878
21 377
659 704
820 230
509 94
312 744
910 451
930 310
369 290
230 36
209 37
616 142
87 290
392 579
241 963
319 489
569 275
287 569
44 300
563 195
63 985
950 414
468 508
408 727
974 88
675 381
167 451
527 88
950 784
900 66
458 393
948 649
332 316
99 262
229 974
429 977
454 765
150 672
786 848
56 41
525 207
720 412
29 528
369 688
143 760
932 937
792 550
120 753
728 742
905 525
471 939
688 961
499 277
67 409
126 286
268 347
401 905
471 828
865 57
156 790
77 302
334 966
86 373
152 370
383 718
936 32
598 923
517 55
528 8
403 193
268 70
4 826
781 234
467 322
11 447
225 645
807 134
29 469
746 758
275 19
645 769
747 19
863 340
505 683
309 623
435 82
875 68
188 255
277 543
258 986
550 465
759 15
906 217
142 12
472 969
539 238
720 634
688 503
906 55
246 778
200 676
32 724
341 267
801 913
421 854
83 183
92 442
553 634
970 241
92 458
923 373
817 922
741 513
262 914
466 130
449 356
183 151
713 875
857 863
121 986
702 578
124 375
816 421
519 96
66 723
30 138
613 316
654 609
447 710
275 268
835 182
940 644
739 786
513 675
135 111
293 265
149 536
191 686
937 267
287 22
316 950
509 773
606 211
6 955
265 990
647 574
9 385
860 348
756 319
673 95
778 583
959 183
213 335
342 447
962 209
191 84
565 577
563 335
562 578
293 568
270 550
848 31
692 935
539 569
37 311
274 287
302 100
996 488
836 107
372 560
750 454
869 608
59 702
108 646
602 537
882 32
893 463
45 302
964 856
550 139
169 569
487 622
869 577
970 152
19 940
453 423
418 431
791 898
340 105
561 652
291 761
633 677
142 468
495 298
278 942
987 451
485 446
657 760
931 438
868 726
254 572
465 589
860 439
382 1000
375 557
178 709
612 216
81 799
950 936
725 291
499 149
396 779
657 959
999 846
55 194
846 666
425 329
795 281
500 941
644 963
680 82
926 852
495 422
975 387
931 988
767 323
941 120
901 652
900 39
377 339
987 236
489 787
840 805
504 22
649 855
984 42
247 776
212 106
335 221
875 453
340 956
104 677
25 425
21 167
769 764
338 671
420 97
991 58
74 803
597 884
85 419
575 882
162 558
4 827
718 81
36 647
199 786
76 521
172 696
152 346
255 522
837 415
629 842
243 552
46 914
965 342
96 605
306 28
289 160
92 315
282 372
502 607
199 447
369 824
731 112
991 48
565 90
117 906
918 264
31 55
912 275
643 601
338 831
263 46
804 356
37 924
1 140
225 110
735 288
153 434
820 1000
61 397
759 724
524 673
135 859
413 372
21 186
197 959
343 962
23 357
156 912
69 600
228 878
98 33
655 112
712 210
600 964
7 90
813 532
183 677
868 636
338 180
607 563
149 24
38 379
591 834
340 892
317 336
938 670
186 845
589 583
372 779
217 845
649 563
94 438
368 662
941 194
236 927
568 928
202 108
490 441
358 431
320 558
841 258
742 116
703 912
715 930
660 334
574 643
758 917
20 759
179 152
230 353
533 927
928 737
388 683
841 445
7 477
468 622
14 347
575 639
570 410
181 750
208 982
131 445
165 374
628 149
448 714
660 171
987 311
68 271
52 359
63 145
390 930
456 855
637 541
298 638
477 613
93 121
716 896
418 933
427 932
767 146
636 703
400 317
706 221
687 270
407 282
83 655
721 66
193 676
195 410
916 827
861 903
686 971
575 284
826 448
983 932
596 926
275 547
955 746
154 315
499 977
63 278
272 907
352 839
303 896
862 229
193 44
949 731
679 921
565 791
284 318
915 305
453 174
507 658
742 403
447 105
25 220
710 627
249 611
311 164
788 357
564 684
557 761
818 52
263 425
728 986
974 657
652 518
429 756
217 858
679 291
802 1000
730 414
698 695
403 339
874 754
213 26
898 874
391 189
146 944
35 642
903 683
257 979
732 577
632 516
251 583
705 180
162 413
605 917
688 333
757 190
316 96
87 168
636 439
498 274
449 807
654 13
929 596
262 238
101 24
193 540
842 780
413 418
546 263
506 948
404 634
39 948
357 973
190 500
505 839
150 922
536 675
263 753
623 956
631 37
484 65
157 948
414 189
694 649
661 611
732 625
67 372
357 536
601 756
28 474
602 211
251 930
543 407
577 352
380 709
948 274
262 451
354 847
140 753
524 402
578 224
351 165
289 83
305 904
470 14
374 971
483 477
697 674
50 675
819 497
852 335
892 285
328 55
305 590
453 23
714 354
990 880
736 476
491 179
635 603
720 819
867 833
604 329
285 742
771 678
452 306
50 432
254 133
125 856
522 380
863 928
359 74
488 485
400 38
385 233
696 621
195 339
45 865
476 552
174 375
720 400
26 106
711 561
286 789
388 596
628 32
888 107
7 786
139 178
657 476
310 534
785 335
124 228
388 567
96 726
189 509
576 536
906 953
982 709
159 931
979 11
625 790
580 162
546 803
514 8
553 130
109 40
928 176
928 389
114 295
483 176
967 810
4 306
152 244
461 600
198 88
246 181
198 11
311 834
102 675
443 235
953 370
862 730
465 658
179 212
569 651
855 634
600 459
331 465
451 153
514 291
249 157
259 869
926 851
531 761
192 232
428 633
279 60
900 327
65 822
183 367
375 634
144 919
838 380
802 731
366 795
313 904
75 259
80 603
392 716
81 185
123 81
193 116
465 790
104 859
992 263
543 696
70 877
858 791
123 24
302 961
662 413
278 652
581 514
148 375
177 470
959 779
101 518
961 819
648 385
38 690
716 567
710 901
74 132
418 805
786 262
462 773
55 294
85 431
773 696
326 901
273 530
668 297
612 75
634 908
688 39
69 834
490 573
732 331
608 875
657 615
439 898
479 782
901 165
232 629
183 753
95 37
210 761
95 651
141 731
480 146
616 906
111 118
563 553
816 703
593 110
313 961
196 390
153 605
901 896
540 292
612 971
470 3
179 451
910 879
14 187
65 371
10 113
339 226
560 349
270 610
734 336
860 213
494 1
85 425
980 743
596 505
518 690
52 867
816 309
286 902
576 535
547 888
604 601
271 937
397 155
387 898
623 176
876 414
243 431
106 262
82 323
867 914
271 956
578 411
684 25
260 126
382 547
581 93
250 700
868 184
889 692
743 930
635 386
725 349
573 166
67 89
279 590
636 683
129 111
433 636
114 240
503 103
429 836
431 182
35 468
231 125
28 754
52 621
643 874
200 796
789 379
152 218
436 269
14 612
116 623
89 347
336 274
278 705
964 871
696 512
708 237
401 435
628 670
220 719
848 26
892 220
152 961
295 80
94 101
846 997
46 977
419 442
225 901
691 292
25 986
759 323
930 228
487 511
484 139
107 459
77 148
904 834
566 965
833 674
36 368
286 604
364 828
113 216
847 609
762 327
218 921
359 563
800 54
192 765
982 228
955 442
916 158
648 202
265 354
206 332
827 460
836 954
442 565
966 822
996 415
908 54
828 672
470 973
641 606
608 327
551 74
532 633
210 316
630 450
605 551
399 6
944 828
101 220
116 647
482 683
493 702
803 805
650 877
29 938
208 200
688 150
921 64
953 196
196 991
634 557
874 25
852 803
824 277
265 534
289 118
284 749
42 822
577 6
179 643
566 400
367 877
679 764
324 622
817 260
963 723
278 90
629 250
975 910
675 959
699 568
413 773
378 813
930 170
581 457
842 303
713 785
724 378
368 513
915 451
64 700
176 647
108 858
922 667
710 357
494 31
582 527
924 867
48 470
116 802
981 940
545 157
535 977
555 48
656 568
306 571
182 860
624 933
564 291
649 483
123 683
999 421
321 595
501 113
614 574
787 780
876 324
169 826
511 429
734 638
125 357
107 311
639 518
513 787
37 152
226 334
288 101
642 122
570 549
586 767
394 15
403 605
975 572
787 856
911 733
871 65
687 576
956 55
270 511
164 485
447 652
894 598
353 869
695 502
24 912
846 662
946 535
2 961
468 143
933 896
34 569
378 779
931 17
631 783
78 872
575 849
1 321
414 30
936 527
368 407
483 558
645 409
577 337
609 603
37 506
123 527
33 439
809 966
400 773
46 725
15 895
313 920
635 845
159 166
937 268
443 975
515 670
343 223
843 679
745 711
80 720
890 671
142 973
503 9
843 904
997 82
809 581
187 547
1000 68
89 461
881 662
503 948
649 711
254 938
218 268
231 944
910 814
284 429
354 623
715 851
979 555
620 835
553 721
690 697
757 599
174 733
977 83
593 824
855 606
454 267
396 373
672 592
460 855
590 341
33 438
861 666
301 774
388 297
124 240
861 124
358 581
745 939
457 528
786 908
4 227
700 612
770 217
4 730
846 48
403 718
904 151
930 412
289 23
142 835
949 891
996 550
154 2
105 113
929 101
123 135
99 40
74 41
422 974
956 962
990 235
281 661
20 5
786 779
88 887
191 66
691 146
45 969
467 533
775 887
810 858
25 440
994 11
663 68
864 54
858 906
737 170
804 445
950 503
931 524
400 879
106 451
585 149
919 433
374 933
861 553
369 901
469 112
448 305
907 531
955 101
683 751
984 155
287 614
647 888
874 273
303 623
85 510
313 369
971 50
801 746
109 511
868 735
493 7
106 498
195 455
737 757
310 342
96 928
135 800
919 274
712 841
970 103
981 419
57 883
859 280
915 540
738 701
966 241
803 875
955 112
327 332
370 292
560 59
462 642
243 300
536 773
888 252
112 893
449 884
268 912
282 228
321 318
117 311
382 374
140 441
246 459
865 958
346 679
295 900
250 698
471 376
303 695
659 64
645 124
592 636
418 866
423 251
161 108
25 919
281 983
761 786
100 8
513 676
527 796
527 728
950 927
811 133
902 978
634 725
48 732
40 258
573 223
773 348
153 997
363 7
206 531
18 354
15 107
560 938
14 689
146 996
47 315
603 607
38 221
773 166
230 975
667 191
730 447
600 744
210 183
353 599
703 327
888 351
469 310
185 510
69 759
114 496
584 485
558 126
2 818
706 778
410 221
858 864
556 290
789 943
760 642
561 878
600 968
391 998
776 652
613 181
238 582
894 386
706 171
513 984
762 270
80 534
106 294
29 234
256 309
348 291
359 670
244 108
318 932
732 550
856 937
963 512
98 78
537 765
9 894
580 376
50 404
779 56
745 437
448 916
740 431
996 720
581 606
924 604
102 639
388 255
339 212
663 194
816 637
468 975
370 218
561 298
611 732
256 641
978 732
856 325
961 608
408 297
540 81
148 795
42 218
537 237
416 557
803 865
195 11
615 721
419 659
498 125
126 547
887 383
275 718
682 879
672 670
935 283
977 459
778 877
728 452
779 564
387 168
752 245
432 109
195 459
495 83
522 125
797 116
477 723
407 136
897 163
379 221
543 803
650 885
495 540
327 153
638 745
867 158
613 373
913 813
451 621
234 189
913 672
138 115
528 225
230 713
101 542
734 726
165 194
372 23
271 415
510 341
394 16
648 356
38 531
622 140
353 918
260 433
710 134
580 303
401 819
810 378
949 866
231 94
789 633
135 581
390 179
562 425
330 85
202 187
516 515
966 261
92 764
927 718
837 91
271 975
527 255
620 15
847 891
401 147
658 257
5 180
738 576
706 510
578 744
847 216
553 202
348 941
62 671
212 70
48 588
510 11
365 133
439 63
513 691
37 519
246 844
927 555
917 383
377 831
313 61
895 460
760 435
588 891
967 864
177 346
196 228
396 299
758 572
59 605
9 180
300 730
938 600
326 763
757 355
754 338
945 639
223 835
843 490
312 581
802 834
215 477
367 963
234 99
661 645
189 65
344 906
941 84
844 510
318 165
260 121
872 189
602 945
153 285
602 399
512 210
29 186
418 958
35 691
11 209
675 223
2 622
590 892
56 720
518 882
51 35
480 759
327 939
339 28
493 966
558 557
119 345
44 606
143 140
577 221
600 951
12 975
387 294
920 675
392 601
661 631
988 640
347 944
192 65
651 315
181 124
897 770
610 347
24 140
379 723
184 425
873 791
979 584
776 882
996 995
377 546
358 753
586 166
878 447
693 394
66 978
619 605
902 94
57 479
8 581
889 151
531 581
977 63
210 988
384 97
817 566
317 148
640 178
259 956
489 692
611 69
873 975
800 808
199 321
102 173
158 287
359 131
25 251
34 804
466 801
303 535
870 284
907 999
534 217
187 646
784 391
907 723
476 90
503 791
690 624
992 13
407 48
97 905
403 931
860 539
295 190
197 5
678 467
525 41
323 604
21 932
87 849
946 306
657 453
684 922
154 852
197 686
566 287
509 56
647 40
894 936
670 970
589 780
276 296
200 785
344 33
739 210
414 555
367 618
741 929
132 558
598 588
797 913
438 671
98 584
26 439
678 399
666 294
854 178
213 451
406 418
102 459
395 399
770 121
645 294
834 36
736 526
998 977
112 151
719 151
408 337
378 449
963 551
152 762
990 921
366 237
465 702
170 148
804 64
628 813
784 730
518 155
142 223
459 910
817 924
619 433
355 515
937 148
455 189
671 827
546 934
916 445
760 213
446 26
639 860
951 146
298 208
374 941
104 496
873 648
952 892
844 185
917 634
530 57
429 332
404 672
727 83
387 453
421 207
831 680
955 305
223 443
132 961
296 287
403 982
977 752
184 848
90 32
779 198
686 288
452 22
661 510
432 978
389 158
890 649
65 183
801 238
267 455
695 314
251 743
905 195
725 146
534 828
713 94
949 300
715 959
829 441
929 451
107 867
541 681
836 35
465 977
744 449
661 369
778 521
801 651
703 668
99 221
526 80
704 959
475 364
367 708
33 746
238 309
706 521
443 793
460 4
310 528
663 852
933 952
67 736
491 578
728 18
7 877
189 109
628 562
921 382
408 949
953 995
12 49
208 645
533 912
111 171
563 955
153 287
774 923
435 910
415 778
689 398
566 716
765 561
199 95
517 80
296 960
856 122
483 387
245 872
533 832
800 138
771 78
14 348
914 595
668 148
572 432
783 394
819 771
377 457
114 334
273 58
491 707
819 372
298 398
567 206
975 832
453 912
719 951
275 959
606 233
829 920
282 398
539 992
369 960
631 167
283 342
956 772
716 174
399 104
453 191
515 774
765 180
258 358
98 41
935 916
423 791
712 536
442 42
724 183
488 721
961 691
882 114
121 974
337 212
137 484
157 111
874 462
171 184
533 370
748 170
388 276
115 286
18 336
62 327
236 459
414 472
756 484
492 625
471 913
193 216
271 265
904 94
753 727
295 695
568 66
93 831
155 49
322 117
697 311
359 249
593 246
642 663
100 87
153 353
358 916
297 233
172 847
371 882
15 159
457 401
558 991
577 255
2 942
343 103
312 659
59 707
301 146
981 120
423 882
261 284
24 725
334 667
10 443
501 838
553 939
809 507
256 899
332 805
455 782
226 186
659 101
936 276
616 397
213 140
243 238
634 704
480 965
627 370
200 459
335 703
953 924
74 421
310 68
314 568
816 760
119 789
480 123
638 552
963 795
254 185
512 959
356 41
25 746
855 640
187 148
352 267
849 123
670 948
258 299
817 213
105 748
603 300
834 912
708 579
795 329
328 480
299 116
609 401
345 25
641 265
499 483
514 871
463 207
684 104
130 99
190 618
860 988
453 144
2 38
273 673
232 981
168 904
122 291
718 736
5 1
505 227
281 346
920 130
683 952
780 709
615 539
41 740
513 122
622 879
277 708
854 675
157 244
447 256
669 50
867 259
973 343
8 184
868 811
271 531
259 992
811 217
882 164
524 265
338 414
731 363
640 325
451 465
270 657
431 567
381 160
481 374
390 354
650 169
721 749
715 143
229 399
969 177
62 683
805 382
686 98
869 739
180 568
159 502
540 613
532 415
840 754
712 455
504 642
240 928
649 429
292 343
259 923
914 14
939 482
380 985
198 208
988 225
340 535
388 217
524 722
804 194
283 192
123 40
385 845
974 432
887 110
907 690
556 519
343 652
228 289
992 832
499 326
811 215
565 365
787 996
606 615
961 388
408 314
351 59
658 990
82 645
866 318
770 860
765 58
173 168
386 441
733 741
367 554
964 594
598 68
878 915
879 618
612 22
737 970
245 901
303 166
220 136
252 841
121 249
256 380
742 705
409 760
448 747
888 501
799 466
142 935
181 435
916 572
908 103
804 37
306 16
323 720
946 56
987 277
656 982
117 165
877 657
695 651
917 324
759 194
513 237
600 277
832 330
764 165
386 732
461 353
211 534
609 801
510 680
370 418
655 622
77 868
375 906
109 113
135 760
890 749
939 818
5 24
5 774
481 895
442 610
999 161
181 563
22 550
46 389
772 445
913 483
312 376
282 308
16 411
519 870
904 548
994 414
903 427
791 844
708 860
982 885
753 314
732 560
346 770
254 949
701 535
820 138
305 35
232 29
363 659
51 633
388 805
152 638
82 896
603 818
609 445
206 469
508 329
275 817
548 530
517 645
792 611
970 450
337 218
768 793
310 322
948 919
714 61
933 10
176 684
954 578
715 896
336 177
618 506
75 912
85 792
758 581
552 740
417 143
406 820
914 94
308 109
268 863
574 499
66 593
662 62
525 180
481 119
1 263
971 540
60 235
329 67
315 311
57 226
548 26
454 294
156 555
213 194
634 561
516 275
169 849
984 778
94 819
966 199
683 709
168 281
367 203
428 637
553 893
13 379
751 691
981 138
779 877
213 225
718 116
317 846
506 407
671 551
475 162
775 797
907 997
357 694
588 111
87 198
497 370
904 460
544 31
847 312
638 875
74 502
876 741
58 771
308 1
837 568
596 988
147 182
619 330
485 804
198 960
845 189
674 944
186 324
690 807
880 991
723 440
829 351
595 310
277 459
653 276
537 940
497 922
889 171
617 42
522 800
610 724
74 568
511 398
157 479
703 298
312 243
516 940
701 442
138 741
453 555
372 718
884 942
356 211
509 90
389 414
520 10
370 540
251 209
401 570
118 104
709 3
676 634
9 985
371 91
287 986
695 94
675 3
631 123
162 714
207 333
105 227
960 280
660 930
343 466
876 363
203 81
904 385
868 958
249 453
74 949
954 61
712 723
316 18
639 352
612 490
156 394
539 834
748 736
901 800
252 636
966 701
108 29
514 484
199 985
211 514
458 472
69 57
932 901
130 250
244 644
792 585
328 498
695 390
613 428
943 400
501 742
107 69
740 674
118 829
90 95
543 795
337 449
733 907
442 251
513 817
661 484
391 586
277 233
950 29
208 749
117 813
237 332
260 795
820 844
323 705
811 588
378 335
57 119
177 554
377 862
872 411
836 341
666 735
940 241
860 168
83 47
265 567
607 36
66 635
783 99
244 770
655 776
671 941
114 836
514 767
1000 481
831 732
470 679
305 423
964 218
25 306
549 147
200 669
956 377
737 919
93 203
723 252
77 190
390 684
946 551
216 740
41 151
30 325
435 379
779 502
416 492
266 86
912 705
141 140
621 846
939 369
930 153
756 317
927 461
787 743
387 388
225 639
623 400
562 787
352 479
946 40
916 157
733 822
888 997
958 718
902 855
903 818
154 157
604 295
117 486
847 413
481 811
29 498
90 397
387 285
333 423
362 16
427 468
296 49
546 724
10 624
843 960
840 575
765 286
462 557
113 837
627 733
378 621
90 449
200 223
498 939
145 338
380 333
224 77
244 224
610 300
673 98
545 811
17 96
728 93
295 952
408 37
462 488
986 692
843 528
274 870
828 145
975 346
504 839
924 432
282 64
7 373
194 319
500 306
480 472
566 385
567 952
195 20
265 245
749 292
702 193
237 735
458 58
918 942
490 198
351 590
857 631
607 324
143 197
829 867
578 452
179 593
454 595
65 278
179 826
183 586
115 632
549 328
97 40
684 823
677 417
772 48
474 295
459 141
791 148
620 322
412 398
849 257
104 922
928 908
724 299
930 530
720 822
40 383
878 403
602 586
528 30
549 617
869 471
55 907
387 661
336 488
47 133
308 857
368 209
112 859
727 107
193 397
96 76
463 505
352 662
107 628
833 245
729 43
238 656
518 776
762 172
395 823
541 110
924 566
352 84
602 212
467 889
879 189
654 443
697 271
998 663
268 696
440 680
90 813
809 606
752 641
467 526
36 6
546 511
779 958
952 948
41 260
15 226
256 827
990 974
679 994
742 459
570 977
561 474
348 881
406 230
940 440
435 186
104 708
612 478
234 849
516 184
807 696
251 726
280 645
491 92
596 278
490 355
630 284
107 410
46 368
667 746
210 192
124 828
608 914
954 510
851 552
390 275
238 499
525 84
357 783
286 960
574 313
262 566
893 89
25 689
259 272
195 635
719 669
586 340
811 127
844 485
52 668
647 362
375 616
406 503
460 190
348 362
814 785
773 701
227 23
172 748
364 936
92 88
399 351
208 366
861 532
487 748
203 577
1000 131
68 738
633 99
356 423
167 628
466 484
841 908
975 977
758 64
715 489
104 30
550 509
707 169
260 935
582 367
722 310
730 718
46 988
347 76
301 927
13 625
301 484
353 63
346 782
340 355
176 890
347 338
689 150
18 177
479 580
25 851
92 696
651 871
76 64
738 273
3 848
216 54
783 669
773 771
650 695
136 901
390 452
748 74
797 493
931 187
791 692
871 34
979 349
355 530
458 296
96 883
296 517
298 827
769 412
448 605
727 939
778 736
293 31
757 152
866 469
578 800
114 521
261 818
149 215
483 86
546 839
389 761
669 89
212 928
743 655
5 460
359 686
274 410
309 18
660 633
514 996
68 385
776 394
93 860
731 610
807 34
782 549
472 865
669 679
347 868
289 980
684 604
854 483
980 297
743 220
650 363
203 468
6 182
637 523
596 620
139 930
728 472
144 12
357 513
980 699
701 600
141 80
762 280
607 605
380 832
101 891
362 167
863 347
299 167
267 705
475 290
521 710
340 266
979 484
266 779
861 950
122 344
394 566
919 374
842 635
332 484
23 816
54 244
102 46
630 227
245 330
674 580
921 592
506 880
911 485
433 483
153 857
757 500
281 28
230 81
717 853
51 928
287 644
169 437
170 617
225 103
772 911
380 908
88 104
879 337
511 483
489 826
848 240
526 176
760 385
101 988
101 608
383 39
568 833
716 540
310 117
507 724
833 820
209 603
511 710
936 987
21 83
847 104
583 610
226 789
456 694
829 985
113 375
620 316
642 16
84 67
777 901
860 85
62 740
734 591
227 687
673 193
363 911
548 121
698 802
89 83
396 595
488 23
147 398
250 183
686 130
220 760
136 896
63 410
274 612
916 115
427 769
814 397
768 938
337 330
649 181
171 622
5 802
546 78
276 182
467 940
428 168
518 843
994 223
594 760
417 602
418 530
990 198
250 252
982 560
101 30
707 760
607 163
25 401
924 772
537 781
420 768
478 47
811 330
649 160
642 846
724 382
180 456
612 753
793 788
800 575
51 862
511 607
550 896
423 801
149 817
99 903
884 544
981 941
975 802
392 700
622 302
349 415
714 875
289 858
36 580
386 843
324 285
780 328
533 333
809 835
68 103
594 142
135 703
566 296
425 946
614 399
539 742
469 740
746 19
292 663
882 970
356 392
181 733
494 833
320 388
544 300
901 837
69 316
773 838
793 647
857 910
639 615
456 502
652 249
763 453
555 746
574 95
677 699
268 234
624 920
321 968
603 803
12 156
616 860
383 251
299 660
157 656
896 796
122 187
423 246
126 334
196 494
389 186
636 490
882 441
370 879
735 913
759 768
871 741
492 545
755 146
530 85
66 533
700 922
642 114
328 937
59 696
516 682
169 773
999 10
990 667
911 984
282 288
541 95
743 683
44 99
876 901
526 943
606 965
108 970
256 15
193 684
934 604
122 383
686 396
324 758
726 389
346 852
501 686
312 690
891 662
342 590
387 674
985 666
937 184
101 847
820 352
26 308
813 743
996 640
522 498
564 858
398 792
627 310
887 80
309 888
452 558
134 722
238 915
152 192
508 158
272 390
349 531
895 397
132 954
480 545
600 85
822 951
316 822
413 980
164 834
880 900
358 974
598 670
823 111
599 933
552 11
11 340
51 453
282 240
755 228
312 120
516 482
958 849
742 757
953 268
751 252
553 273
816 68
896 689
852 837
468 560
47 196
503 956
845 769
35 650
597 131
120 232
245 35
210 486
447 764
189 870
274 564
141 58
755 854
747 668
158 254
722 553
883 495
890 432
553 213
37 158
489 666
706 577
817 162
279 762
691 378
634 94
376 776
348 655
515 465
801 676
611 745
742 293
584 678
298 136
701 834
563 490
287 851
207 317
120 114
246 688
348 546
787 103
422 452
990 37
451 696
335 667
276 814
796 352
277 466
521 515
641 621
245 707
236 900
921 121
657 169
964 333
446 902
54 165
950 286
905 695
644 237
720 979
256 446
712 287
775 999
945 822
602 540
536 857
234 596
712 699
14 645
616 579
86 666
407 713
119 841
888 599
816 115
316 207
873 111
84 558
643 123
769 457
467 138
736 752
816 241
715 47
428 234
783 817
44 119
174 278
644 138
196 781
670 197
633 395
800 804
854 516
344 84
463 80
903 924
906 668
37 738
869 76
346 261
593 458
566 651
167 155
11 338
288 213
1 822
555 740
859 496
785 860
19 287
903 907
723 722
785 836
130 579
337 173
487 978
379 829
333 247
727 625
262 63
119 728
133 443
785 131
59 400
795 384
427 625
866 372
471 857
197 628
77 181
244 31
804 197
198 540
781 441
988 286
761 870
719 783
621 338
588 489
170 258
144 871
920 565
92 218
591 213
317 227
212 963
511 488
232 94
829 769
25 238
782 402
840 922
900 602
506 624
881 636
67 648
489 534
986 595
699 202
331 640
621 412
352 657
370 954
921 577
834 220
398 666
459 295
372 904
63 862
170 501
848 940
936 920
753 553
324 278
30 50
208 256
801 615
995 601
805 560
486 449
484 249
929 453
28 657
343 184
208 149
34 658
122 828
370 653
874 299
64 494
207 488
151 934
50 805
703 262
157 450
159 753
21 980
636 511
131 959
273 368
411 497
759 652
332 979
244 977
574 451
268 462
741 548
441 208
400 822
943 518
773 308
123 769
680 652
702 228
187 732
315 148
101 950
6 363
246 224
985 422
170 607
365 186
986 187
797 575
441 673
550 358
380 292
218 975
668 999
192 24
941 916
814 187
162 672
619 85
207 921
752 552
696 401
427 227
95 211
44 420
722 417
605 775
55 579
512 275
134 648
211 364
408 958
349 394
316 295
823 888
690 324
366 395
969 659
362 683
148 688
482 177
506 508
758 391
742 658
520 914
469 11
914 65
34 457
760 611
810 621
393 257
1 500
689 349
226 872
415 802
606 247
753 138
22 209
912 270
372 590
498 163
41 432
682 941
870 367
576 590
637 756
347 637
147 462
524 166
206 347
347 348
630 429
480 58
312 981
347 280
134 278
497 173
822 233
138 514
521 146
263 374
120 791
668 640
260 634
593 691
613 439
722 841
57 582
56 153
319 170
879 1
890 149
310 133
150 920
35 845
154 532
404 975
378 642
197 414
646 534
460 516
633 776
746 180
688 948
787 310
603 725
314 765
171 509
921 597
839 512
102 60
619 20
577 374
277 98
374 199
744 244
282 373
481 133
443 963
964 272
431 862
1 44
241 695
259 48
736 115
14 750
14 286
916 908
618 491
324 178
375 422
156 401
971 531
94 519
897 178
395 416
74 243
419 373
811 34
955 597
499 789
439 713
70 603
155 497
893 124
824 840
236 857
432 214
573 306
871 856
782 469
394 763
187 404
258 276
855 478
56 70
439 261
978 509
932 773
130 804
55 549
504 267
359 31
623 712
211 978
764 588
425 700
25 762
488 310
459 262
789 247
148 994
431 317
922 28
217 445
554 557
810 927
596 402
826 615
599 785
331 612
728 20
505 447
942 999
9 864
542 294
322 914
938 964
666 23
673 723
718 851
181 262
774 944
14 867
357 168
769 701
832 818
953 186
422 682
933 101
19 80
120 841
644 38
753 155
532 318
177 241
238 746
550 37
245 791
441 26
160 69
104 837
375 369
837 846
348 246
578 504
142 447
293 475
805 530
756 332
246 494
861 441
558 967
220 168
868 100
182 782
187 560
736 225
523 169
17 254
606 332
235 310
905 432
143 732
376 191
644 763
677 530
227 324
211 119
646 326
978 163
838 552
674 987
735 232
516 345
272 586
39 392
290 555
329 893
884 417
838 273
11 964
368 142
761 960
427 732
566 255
767 185
522 927
394 416
481 142
11 913
389 66
661 159
265 835
656 658
6 352
6 837
916 194
401 942
254 508
796 687
997 182
339 33
277 260
104 255
478 837
362 605
163 491
829 648
683 750
872 258
659 519
550 722
99 348
14 744
314 814
691 274
686 159
374 834
757 452
185 667
25 781
83 383
635 387
547 13
642 80
279 232
87 781
545 280
303 980
257 532
103 705
955 296
961 923
4 50
714 169
913 759
840 992
970 981
994 547
460 960
700 63
808 49
858 962
511 362
846 633
640 180
697 155
503 868
698 940
531 40
171 351
997 190
987 353
483 906
987 662
629 381
455 238
241 404
832 616
66 63
973 480
490 718
402 760
67 171
277 333
393 90
711 635
793 604
174 11
942 198
581 737
751 445
39 258
156 194
845 530
329 606
895 299
675 751
122 334
262 590
682 574
680 912
858 545
524 416
791 686
226 888
926 699
501 523
969 997
528 935
733 624
581 778
232 865
617 948
814 479
765 635
622 434
320 778
758 621
572 963
991 941
384 113
185 262
890 904
437 712
634 140
240 721
394 625
503 975
639 926
693 31
939 842
876 403
120 17
307 665
185 149
743 277
913 479
813 707
57 465
707 108
343 558
232 906
945 308
548 796
33 902
599 647
98 525
480 818
462 974
982 975
503 714
872 550
42 975
342 433
234 564
657 60
90 497
609 824
945 686
995 311
782 819
558 285
953 829
357 991
432 388
554 143
343 18
312 359
651 775
582 16
282 688
19 780
544 539
356 23
409 21
355 389
870 551
117 759
889 792
938 521
428 85
974 327
517 907
612 308
45 963
264 622
953 788
435 236
960 531
17 262
224 936
468 682
288 549
700 769
785 224
483 196
982 672
824 316
382 215
331 901
99 343
282 762
775 380
965 555
461 888
206 738
228 247
51 15
136 831
21 301
758 987
499 30
934 478
819 215
255 156
999 513
233 66
919 560
407 343
801 966
305 730
833 743
575 45
482 633
249 229
150 852
372 498
609 960
927 130
252 409
453 517
610 601
546 549
192 942
720 246
389 592
231 46
603 393
921 413
651 234
294 801
96 497
644 67
654 546
663 598
768 157
268 709
407 797
209 959
712 995
517 860
580 541
935 997
937 471
23 439
728 36
916 591
42 991
698 715
585 90
309 268
618 164
5 528
638 78
252 294
953 284
107 708
505 595
147 181
955 537
309 932
854 544
113 649
523 750
195 199
519 427
399 679
608 13
38 280
984 417
510 808
115 622
745 255
101 86
402 101
357 786
628 23
758 970
366 653
36 669
929 373
116 583
41 885
605 35
32 93
41 346
256 540
633 701
843 146
419 347
864 458
403 321
486 575
348 714
869 951
149 873
59 19
329 498
889 849
754 900
216 328
837 722
274 513
837 877
153 57
263 300
775 736
334 847
499 831
85 711
870 126
668 786
408 466
586 490
322 365
483 579
217 395
764 944
597 362
684 547
908 130
329 445
876 952
32 29
590 956
101 84
278 197
213 355
117 345
883 987
945 733
916 558
316 941
919 988
954 723
155 705
157 931
83 658
730 764
347 255
258 245
673 822
811 456
922 670
639 155
650 256
543 507
641 703
359 318
195 691
386 516
660 10
376 169
631 213
931 451
217 355
527 289
920 457
702 237
860 733
994 773
856 746
582 491
758 793
939 395
319 840
301 96
840 51
22 224
348 250
167 637
580 369
60 499
379 348
490 771
406 514
406 84
422 70
921 12
796 435
384 44
778 190
961 881
236 992
364 767
549 975
157 723
789 932
727 469
240 356
208 829
527 236
804 188
781 203
911 315
441 1
134 723
5 305
374 163
139 293
593 669
288 391
810 975
754 432
728 727
316 889
695 540
628 774
306 880
457 209
814 553
771 488
41 449
313 26
238 969
301 679
866 282
95 992
440 628
916 437
393 720
968 273
900 655
135 389
932 696
457 752
954 411
400 762
595 99
280 475
471 516
347 655
645 590
591 331
962 882
519 528
332 661
945 515
854 515
183 752
926 371
803 352
608 322
340 735
906 207
980 647
790 97
103 338
862 755
223 599
566 363
65 772
753 551
900 790
726 788
730 532
249 822
232 783
951 771
630 986
520 875
409 388
741 963
439 335
258 197
709 317
981 647
290 435
874 501
407 388
921 742
15 397
357 179
135 833
556 531
393 633
580 317
512 92
207 173
752 691
831 273
948 536
309 310
375 158
582 988
792 356
851 724
524 180
496 956
364 22
414 683
667 4
752 138
329 352
189 787
644 734
669 979
948 968
577 186
890 385
768 465
595 530
197 864
629 643
179 596
698 291
249 918
649 582
295 573
194 25
470 358
642 493
542 96
907 845
852 506
738 18
855 689
96 642
835 860
682 563
874 338
940 952
789 861
914 121
834 963
235 926
659 787
548 362
376 696
200 491
108 829
607 648
104 636
959 829
725 104
387 855
607 746
157 49
381 604
750 407
520 917
865 80
674 320
611 130
287 267
701 331
336 963
912 276
56 805
472 174
901 435
125 390
562 863
178 10
801 34
649 33
826 643
265 573
110 737
366 965
230 826
422 391
727 953
842 876
774 339
861 868
162 708
506 158
250 346
966 870
907 293
38 964
620 293
772 341
606 38
485 414
454 224
970 376
431 282
873 505
34 207
607 796
37 730
456 837
7 432
14 727
450 221
127 920
998 920
949 998
339 39
56 162
880 300
985 510
965 105
885 478
338 357
568 659
925 717
483 760
668 113
818 656
749 345
557 18
547 381
594 21
752 715
276 7
747 312
995 795
78 568
404 318
747 692
481 628
58 333
346 952
3 174
333 952
386 637
633 226
523 57
148 12
165 579
807 915
622 317
340 915
862 170
951 984
385 427
116 807
783 900
679 744
902 506
869 180
155 606
238 883
590 185
560 470
597 627
973 911
803 84
764 1000
563 922
293 630
907 967
645 876
917 761
599 375
996 246
290 483
130 21
164 74
775 390
63 712
752 124
994 286
704 431
196 97
471 942
190 210
18 372
837 94
325 434
256 975
642 707
787 482
65 574
93 519
904 708
504 890
570 952
668 611
88 342
551 420
76 70
871 868
990 341
7 769
680 752
88 526
506 170
421 711
276 711
373 526
434 929
208 709
943 183
517 28
206 458
285 914
60 564
460 590
913 45
728 173
389 489
635 952
803 699
814 465
968 86
898 134
740 264
967 764
9 60
848 305
781 980
5 807
479 458
162 616
526 92
352 991
727 979
477 967
179 999
228 151
437 400
61 157
354 744
38 342
259 221
889 410
363 341
513 641
819 914
501 863
432 433
243 221
728 901
765 533
396 345
422 203
866 948
992 763
60 461
999 536
271 164
57 835
487 189
855 776
608 958
878 699
357 297
521 377
569 258
100 936
129 771
816 835
994 163
102 26
411 385
674 848
867 709
752 42
395 917
115 223
203 103
744 916
509 743
785 103
748 679
101 439
941 764
111 906
153 649
125 398
337 262
265 419
658 511
761 466
906 894
109 502
443 32
3 577
218 412
510 120
132 2
210 39
210 301
994 808
301 370
705 827
816 257
96 167
902 749
908 819
58 77
34 560
422 887
452 91
504 457
661 217
85 706
415 281
653 306
530 211
394 381
421 750
40 374
364 566
209 873
10 744
557 574
32 605
37 213
342 985
39 573
267 512
932 208
41 30
47 994
104 244
668 238
670 114
739 499
250 876
649 650
992 244
86 442
883 14
580 887
831 969
285 906
388 81
115 111
279 898
889 20
115 946
517 594
629 736
891 541
915 153
996 449
188 380
191 236
673 245
764 285
871 678
18 561
490 36
677 309
84 391
752 29
37 579
435 425
252 527
911 869
66 319
572 590
822 735
634 696
158 970
621 700
955 421
398 668
539 66
310 965
895 164
448 290
872 402
864 367
421 771
732 789
11 278
178 455
174 572
223 211
218 692
475 614
340 107
211 847
569 988
81 174
678 537
270 127
597 55
194 553
972 821
564 93
863 92
616 673
835 148
547 979
611 548
110 585
244 296
724 986
537 747
455 999
544 125
649 7
190 594
106 760
49 177
241 455
196 51
1000 326
250 144
22 580
542 800
303 453
842 700
931 716
768 254
20 30
638 691
628 963
188 969
845 96
835 127
102 267
295 681
378 332
47 688
905 466
597 625
914 700
767 428
708 64
556 541
210 575
285 591
124 765
387 481
679 85
841 131
89 339
604 744
866 654
900 211
139 772
231 787
771 63
991 995
445 287
599 250
290 513
78 751
367 256
512 22
392 923
417 584
676 298
528 278
115 446
985 326
340 96
861 524
807 192
399 987
526 550
392 978
417 112
207 653
696 61
859 124
343 415
440 604
10 793
419 298
493 695
414 577
987 568
795 476
842 474
156 523
388 323
540 229
890 859
780 966
898 400
18 294
804 232
500 652
555 680
393 177
497 347
562 866
733 783
808 32
742 681
210 185
648 870
339 102
977 902
142 166
597 889
342 741
939 493
75 224
390 831
339 555
475 122
172 567
905 510
808 623
124 5
983 858
24 112
358 482
99 491
152 189
655 935
622 387
676 701
475 482
166 592
389 23
176 856
188 479
911 223
129 831
40 690
301 933
104 93
594 108
682 520
157 781
744 451
193 663
751 30
476 241
935 614
197 722
508 880
489 47
48 696
523 45
35 811
284 948
622 477
960 832
905 138
849 223
292 840
511 515
813 413
873 352
396 463
297 779
145 26
408 589
458 91
273 339
803 917
226 592
2 662
385 46
334 961
2 26
651 155
557 91
78 459
165 932
647 950
480 409
94 598
543 380
670 572
738 120
82 866
431 153
776 628
403 585
308 573
407 721
123 522
420 609
615 460
514 557
624 694
199 542
54 7
557 483
597 824
60 894
128 821
189 919
546 974
163 905
497 389
52 609
420 150
66 30
684 764
527 178
117 676
940 595
751 524
720 40
649 580
707 644
450 158
643 122
30 234
616 632
785 193
423 900
608 336
199 180
221 319
744 429
921 191
451 368
911 195
16 698
178 699
425 449
750 941
860 177
47 159
969 65
541 142
380 528
878 95
99 416
262 526
544 495
738 328
321 687
980 209
937 314
302 496
540 387
655 616
576 570
214 641
498 306
511 98
491 901
611 966
324 745
159 654
434 612
683 710
431 51
443 997
41 109
676 938
624 439
52 335
33 76
196 791
236 816
476 797
901 462
854 648
667 558
607 799
256 404
492 177
950 310
805 573
671 564
889 953
124 507
881 562
86 216
92 69
280 51
451 276
931 2
759 756
440 509
49 549
558 946
657 940
726 384
41 898
936 83
55 260
967 971
347 28
329 156
689 58
220 478
162 694
483 512
791 872
870 310
857 962
353 342
26 713
332 478
160 655
468 530
553 117
369 2
733 694
970 245
335 649
171 870
606 193
585 33
927 468
441 705
579 65
523 258
548 968
152 610
55 928
10 494
833 804
540 345
52 152
575 410
283 380
60 69
371 401
703 418
890 183
921 383
731 745
399 319
775 592
61 503
645 62
600 895
829 376
190 148
437 122
348 117
719 641
792 359
347 779
684 982
552 701
800 460
208 934
75 294
184 995
238 837
470 890
479 971
247 834
454 982
384 135
54 956
994 913
138 18
424 222
999 948
31 133
897 791
885 460
429 188
418 439
962 498
655 700
238 977
184 477
388 505
311 379
999 273
731 354
484 656
91 58
375 390
524 306
282 394
779 150
803 213
138 142
155 132
561 836
950 159
786 81
651 366
406 533
417 637
661 639
803 564
6 795
365 966
474 106
368 25
457 617
447 172
834 786
764 478
777 323
480 496
369 978
250 714
148 885
119 359
566 232
634 861
968 500
737 196
775 515
589 545
748 15
44 783
195 467
558 805
251 153
975 616
571 554
210 870
432 709
706 578
868 119
588 515
871 774
998 32
233 652
516 593
820 83
119 279
748 340
722 619
869 349
829 383
302 707
919 723
75 339
902 246
695 632
917 577
292 776
895 867
731 399
70 935
662 804
311 197
941 180
638 765
742 319
92 956
224 951
884 518
109 58
228 868
356 771
681 556
663 174
129 273
845 869
414 427
605 421
383 86
137 78
148 349
390 238
413 950
135 884
328 428
11 922
342 422
96 214
344 898
659 18
69 635
598 944
215 237
977 1
34 986
451 487
602 103
267 312
4 388
68 367
694 39
985 713
115 955
305 978
987 851
7 678
456 828
552 57
662 40
527 503
772 741
631 88
959 885
934 356
286 408
910 868
836 897
15 643
994 228
709 628
544 795
32 84
31 305
274 619
605 787
522 11
146 319
393 224
452 293
898 927
771 270
57 605
863 907
604 37
551 289
399 206
187 52
314 492
305 76
839 105
926 492
785 898
556 315
969 995
63 485
743 867
916 250
271 990
39 243
188 612
525 442
253 815
662 8
557 213
7 480
881 291
416 214
190 688
472 306
733 97
435 176
760 792
532 761
952 133
797 807
860 200
554 316
741 108
875 781
316 367
322 782
449 715
723 216
290 898
791 690
645 432
983 784
537 246
134 619
532 124
282 48
83 359
761 226
280 147
595 212
776 672
247 98
495 871
97 954
733 784
971 763
291 584
648 351
669 323
912 913
777 191
673 695
761 869
589 76
625 502
654 589
225 761
8 3
617 944
759 487
803 932
796 533
246 247
124 66
211 759
819 527
438 278
60 22
235 874
179 187
474 870
509 325
337 954
525 23
290 47
704 852
466 357
517 255
718 280
250 25
804 968
663 414
28 637
161 268
823 164
85 849
959 266
737 579
179 272
183 632
917 738
959 975
668 321
839 375
765 18
920 76
688 839
455 340
64 875
186 377
131 866
317 789
517 558
309 376
6 7
765 15
6 466
166 64
805 132
942 562
364 167
602 127
287 872
704 208
462 46
565 122
634 954
199 926
463 311
106 494
393 715
42 869
496 245
934 706
317 116
767 594
462 301
431 174
186 423
566 1000
115 42
502 100
190 568
285 386
742 633
843 891
967 66
764 208
386 588
135 725
142 615
672 470
991 885
614 24
51 75
919 642
410 784
230 567
785 946
264 432
275 466
998 515
624 359
1 229
687 891
802 325
951 283
446 387
495 777
353 516
708 748
919 638
762 144
111 608
849 757
89 197
692 568
328 329
543 745
82 556
761 764
333 667
882 582
810 145
599 954
808 77
244 488
437 19
2 576
371 579
577 797
515 367
505 992
726 927
54 737
720 477
595 165
417 166
132 693
619 319
530 996
743 427
622 695
145 833
919 844
272 140
125 608
145 875
865 781
279 184
462 945
813 276
313 460
752 17
938 110
467 612
320 195
573 162
591 809
719 339
446 557
831 516
651 353
146 709
10 971
300 32
77 116
610 349
733 392
784 11
697 213
358 181
653 776
941 167
25 301
508 754
961 89
645 697
145 392
383 650
606 882
152 824
157 105
518 374
274 940
603 783
394 2
56 930
151 459
779 897
739 716
584 734
876 482
496 318
488 642
706 681
513 273
745 994
297 704
991 2
54 726
407 495
291 577
515 169
895 737
609 235
324 565
159 13
134 600
17 595
355 6
236 28
516 986
519 209
468 613
721 461
876 682
707 234
820 492
91 542
324 98
933 945
728 997
332 619
425 628
490 970
956 943
189 38
539 930
10 487
225 776
887 738
235 410
306 62
744 861
379 663
346 633
645 863
275 265
752 835
549 452
11 640
974 584
233 863
313 681
144 334
273 566
919 400
917 279
89 153
679 749
716 335
600 221
575 636
153 411
177 921
705 334
299 213
632 180
184 166
973 317
927 24
100 917
564 295
457 187
12 831
282 590
461 769
67 198
722 640
970 624
906 278
448 231
379 460
105 122
554 213
318 969
291 937
301 897
969 507
398 528
742 401
348 683
874 187
666 977
919 362
65 286
477 737
942 655
584 512
149 16
627 967
413 515
340 670
384 468
906 986
70 113
651 433
103 650
575 960
513 339
662 117
419 445
513 654
840 448
109 667
374 230
471 123
549 321
981 784
251 508
66 656
963 652
347 217
923 915
419 829
540 551
673 651
796 401
158 427
771 844
606 709
9 124
256 859
809 17
199 601
403 146
446 161
713 801
722 876
324 279
383 945
619 60
551 272
906 637
482 197
91 395
918 347
501 258
589 843
491 927
347 282
943 263
707 303
601 410
709 463
26 525
606 356
819 988
609 258
630 52
591 623
182 839
749 210
273 89
639 730
416 429
484 569
344 860
759 103
824 528
481 635
163 450
590 113
178 246
50 447
561 110
453 229
299 48
796 19
150 748
745 226
930 441
579 745
29 999
451 148
776 977
121 896
28 764
687 121
331 977
103 954
887 974
769 607
915 379
437 348
509 744
690 969
420 384
624 213
377 958
366 493
631 445
609 593
641 137
258 973
351 487
581 598
118 90
914 356
567 593
206 338
263 262
992 460
295 368
872 282
673 593
996 427
792 427
353 636
75 462
439 736
479 468
995 813
808 188
836 398
357 411
520 287
119 988
509 937
998 173
827 790
126 118
306 152
970 65
21 733
709 519
516 123
517 943
158 932
40 413
342 705
279 952
323 711
622 168
964 266
915 982
244 554
286 797
814 862
745 439
403 715
908 589
310 384
351 695
721 238
313 442
353 245
377 597
81 77
684 623
979 258
893 392
546 3
857 499
750 781
123 279
843 460
919 16
85 691
937 788
597 83
504 777
327 922
188 41
904 607
346 207
670 573
509 312
392 823
154 891
586 662
643 94
755 23
24 851
690 52
26 706
384 968
764 894
647 203
968 869
585 520
118 440
207 603
37 418
774 15
839 632
916 184
50 898
981 697
640 662
789 970
638 485
614 241
992 922
994 134
517 411
608 588
842 260
4 423
968 906
437 134
442 346
1000 561
313 324
342 818
897 221
238 163
177 224
868 515
438 809
460 584
309 609
760 306
171 801
847 341
23 378
173 280
783 475
349 343
941 922
686 759
98 398
223 509
200 936
732 725
127 110
419 780
597 387
215 138
773 789
425 816
569 227
767 672
536 109
883 415
631 630
479 550
391 442
5 384
338 238
289 996
704 153
879 613
619 597
52 467
719 420
392 362
663 395
61 407
764 179
413 854
592 295
711 657
808 832
442 137
245 466
934 792
528 837
687 21
300 401
757 582
927 94
209 880
119 736
482 474
519 829
650 668
398 994
59 617
964 496
675 83
328 789
322 401
594 834
826 952
192 256
527 580
870 197
461 937
60 679
258 200
547 447
18 668
920 730
982 412
782 828
157 4
151 761
495 630
101 534
403 566
10 119
113 941
920 39
874 663
404 119
410 306
266 258
887 973
170 517
848 950
212 533
83 150
831 937
796 987
32 200
462 634
327 108
527 28
698 728
44 916
317 255
321 563
595 632
660 877
287 508
377 364
859 131
854 726
457 325
135 284
147 556
104 975
54 28
142 518
975 851
578 854
796 281
768 722
355 644
958 457
24 107
961 873
732 746
356 544
539 378
735 926
871 180
407 927
541 818
479 691
125 299
351 918
620 485
929 410
36 924
466 822
214 698
935 208
455 924
990 775
750 897
523 973
829 670
592 88
118 153
735 212
45 83
728 912
76 505
408 906
628 781
948 141
581 11
871 315
227 734
345 261
249 261
65 926
249 787
280 628
166 390
347 904
693 782
745 315
240 55
811 566
120 974
828 82
525 81
97 510
777 607
583 395
470 100
344 562
265 67
866 302
991 516
967 185
681 278
404 531
881 851
986 14
322 557
93 472
698 699
480 896
487 145
964 425
81 290
861 573
301 881
893 751
338 949
15 979
221 64
327 567
898 298
616 761
262 95
984 846
982 767
520 923
88 668
926 88
877 840
316 510
320 540
496 706
435 493
153 990
527 445
745 879
964 77
537 549
594 1
141 472
835 285
693 955
31 354
244 516
614 632
746 642
950 860
187 308
461 562
572 108
506 961
193 321
920 747
195 979
755 836
751 299
706 160
897 826
602 526
403 877
136 689
751 32
962 679
634 355
939 160
410 397
862 676
556 715
273 126
792 305
708 660
29 602
114 720
99 684
722 328
834 576
967 243
354 624
300 225
419 655
491 628
834 811
748 42
856 398
134 761
243 609
517 434
375 117
238 789
87 707
662 726
39 557
251 926
378 963
212 667
986 388
960 435
172 643
906 9
834 193
710 862
402 792
508 200
258 914
937 221
121 779
38 782
454 901
650 874
321 654
872 354
951 775
651 317
895 988
3 505
504 195
36 114
484 197
335 780
563 63
264 9
941 660
50 933
780 407
35 209
728 413
78 294
896 170
202 523
4 265
878 534
336 468
65 270
267 945
979 51
599 290
676 921
449 904
439 691
429 455
237 650
384 710
640 593
776 452
517 688
710 609
393 3
765 345
913 618
362 797
630 266
833 736
677 166
213 274
549 63
111 845
986 659
594 640
905 918
908 854
452 243
422 657
713 759
264 594
932 589
506 927
514 246
616 221
635 383
102 857
468 503
263 130
616 216
674 400
651 180
856 519
81 225
332 713
804 46
343 837
707 280
261 99
756 196
164 783
52 159
32 38
342 134
475 434
388 121
214 445
182 616
564 245
479 278
1 875
438 447
759 608
864 837
911 778
659 56
520 482
596 174
968 748
782 342
312 313
257 746
790 787
203 676
2 882
26 558
906 867
746 904
813 622
789 462
675 716
193 726
80 349
488 466
185 712
525 457
900 422
489 721
412 115
198 49
709 557
759 93
261 113
262 31
284 493
146 661
545 386
781 111
95 596
400 659
351 720
69 523
380 612
177 614
456 328
157 302
406 699
610 114
454 910
121 81
929 299
372 459
927 979
826 890
744 345
474 110
326 415
643 126
457 126
129 930
588 21
921 623
303 63
652 820
553 234
565 684
882 645
934 184
336 789
183 703
940 6
234 662
376 167
170 604
89 98
543 625
120 848
560 711
940 138
935 300
890 714
667 198
982 905
759 672
51 978
589 896
720 108
388 511
207 884
407 761
721 542
42 579
871 443
260 106
518 775
238 66
773 670
194 507
384 172
743 394
288 528
937 757
266 592
490 21
133 758
494 440
259 273
623 45
409 809
123 317
956 322
754 125
676 686
579 783
194 898
727 724
195 151
609 384
385 413
679 341
750 504
567 656
739 731
671 546
966 229
905 688
766 201
535 650
650 346
291 477
810 420
375 294
25 971
161 647
644 52
992 313
90 216
859 500
752 23
849 179
279 109
339 657
803 802
573 96
979 3
471 171
298 800
402 866
616 540
116 20
323 847
281 40
676 431
973 686
528 240
433 696
401 672
515 537
553 778
232 746
768 216
355 274
358 630
326 306
264 596
89 745
835 416
41 45
981 57
441 139
438 762
769 378
108 481
26 673
859 861
998 326
939 910
198 318
333 331
948 594
329 864
928 237
551 740
842 953
644 134
109 46
780 599
54 967
710 657
246 75
212 781
208 344
203 221
42 427
76 952
744 338
698 505
541 284
343 809
470 907
747 416
359 46
667 445
867 164
934 309
2 41
375 517
761 245
122 630
370 721
966 160
690 710
558 474
309 335
180 541
982 660
273 747
177 13
346 414
795 124
149 144
629 515
710 402
677 784
504 415
25 895
324 241
152 166
363 14
992 158
374 837
8 988
817 217
290 159
661 15
266 535
91 903
337 504
435 800
167 834
247 813
123 713
891 141
522 970
769 748
459 56
520 258
364 235
961 531
835 400
682 16
296 412
184 151
174 907
12 440
644 627
454 105
146 912
693 483
334 857
734 425
28 915
178 406
898 110
255 342
585 486
98 926
339 10
221 334
575 31
466 417
687 133
303 645
943 591
220 44
493 484
540 403
674 323
983 366
625 695
652 526
505 183
773 576
32 247
298 49
890 743
965 330
627 423
877 759
173 913
520 192
334 115
293 713
380 26
50 407
773 656
6 232
669 52
344 8
922 135
47 663
711 283
530 312
119 151
229 433
87 103
733 868
200 762
998 505
308 878
458 530
340 76
6 265
305 149
946 134
923 558
318 760
117 403
232 87
635 337
301 397
369 491
298 683
23 962
353 946
908 599
796 5
161 422
832 384
232 682
85 213
142 953
104 962
65 48
614 623
621 990
422 807
714 636
288 390
262 783
34 627
470 160
558 829
784 912
78 366
960 423
120 42
531 752
141 916
953 271
666 60
603 435
772 824
916 47
358 968
328 468
482 39
196 215
75 197
479 771
139 46
535 706
939 932
433 827
631 627
458 911
103 82
247 928
92 82
569 682
284 661
524 888
163 345
652 575
104 695
202 871
581 980
227 964
730 359
141 642
964 985
178 310
270 470
533 789
70 404
722 651
153 121
667 516
865 831
557 385
177 816
746 23
305 313
159 787
59 721
255 46
375 317
792 761
945 329
397 192
686 92
83 287
600 745
678 647
210 684
953 796
56 157
923 649
650 21
656 585
462 959
371 396
93 615
118 187
423 380
984 765
415 258
946 406
179 502
516 262
574 51
992 407
340 548
324 374
991 953
341 468
849 249
740 980
834 230
628 345
590 827
641 337
622 532
274 737
49 644
903 613
640 638
32 310
699 297
764 893
617 373
286 823
298 330
74 48
716 484
154 120
878 760
14 832
509 118
509 533
372 46
114 452
574 865
885 641
441 374
628 753
34 5
827 686
683 727
14 760
162 417
530 984
835 902
78 557
150 92
544 644
716 246
123 116
831 477
30 773
762 515
55 775
995 667
833 987
255 427
650 661
615 133
738 955
168 190
713 448
122 896
570 687
733 197
441 362
995 199
499 520
312 974
93 797
762 290
371 259
521 90
784 6
816 102
627 66
625 399
546 912
728 30
948 981
118 99
38 396
117 531
313 8
78 86
90 415
339 302
896 434
454 273
584 803
725 690
284 196
75 550
445 524
140 556
767 200
174 563
572 876
236 80
542 255
517 36
595 403
612 735
827 339
917 76
610 849
287 553
479 290
465 956
929 92
43 71
407 895
813 439
438 348
237 954
385 371
35 954
997 835
57 84
168 597
160 845
781 170
588 502
255 186
968 207
819 680
649 912
599 827
82 988
678 742
975 606
921 181
176 605
138 230
209 47
3 333
282 46
106 232
382 459
741 308
535 183
102 4
235 1
414 266
694 888
979 644
55 497
181 377
657 757
590 427
527 10
836 686
868 399
581 709
181 796
91 561
999 966
757 509
446 207
967 680
330 225
475 564
779 793
955 697
883 152
427 38
982 546
787 358
369 247
448 698
187 252
845 832
937 332
26 17
423 412
916 80
927 188
246 863
377 481
979 679
103 461
394 750
323 715
420 574
861 834
873 545
688 217
896 337
580 743
366 826
549 625
139 380
800 768
878 62
867 668
566 597
52 306
672 468
295 519
227 476
485 9
894 274
262 225
916 489
47 985
654 988
347 493
435 761
551 318
784 532
788 415
645 504
579 375
206 563
339 804
345 470
137 37
577 763
585 963
998 645
293 813
681 7
235 417
40 309
315 777
301 186
341 551
481 680
785 914
439 558
741 942
20 705
922 286
275 388
965 611
591 342
896 774
285 885
159 751
148 958
23 33
929 965
122 845
348 114
532 572
505 391
39 111
410 467
819 814
558 775
135 917
113 496
588 711
122 880
888 880
401 575
69 512
490 728
280 603
782 855
21 539
795 973
962 427
979 230
282 726
926 879
856 849
571 748
12 840
146 522
802 321
523 425
892 866
650 167
946 731
156 274
384 227
781 539
5 546
147 453
943 827
212 491
459 868
769 342
88 938
168 530
613 873
755 558
933 944
920 383
124 136
326 508
112 249
774 29
555 105
281 884
152 61
125 520
712 357
411 388
643 417
98 670
937 358
535 184
279 113
765 897
997 612
309 536
969 58
911 281
217 663
133 447
61 695
68 484
987 549
578 227
376 642
912 6
129 753
315 756
545 988
648 835
541 301
546 684
772 763
841 468
236 548
528 327
349 647
178 354
228 143
515 282
763 147
394 262
532 264
309 537
936 474
570 154
109 697
393 355
8 553
563 618
606 192
267 668
317 681
906 510
491 463
809 828
75 160
265 891
459 404
709 233
474 689
754 400
949 510
396 814
283 693
570 353
182 349
527 622
435 895
393 781
873 823
876 4
885 3
154 764
82 273
510 760
530 547
439 15
431 503
115 470
744 927
418 672
926 68
470 848
88 635
417 710
816 98
857 40
939 953
759 650
677 597
409 383
718 521
69 411
603 975
221 181
394 996
709 567
636 973
520 206
150 749
236 250
541 329
161 654
366 847
929 483
415 62
579 723
771 931
970 232
619 801
749 544
482 946
317 624
224 707
503 6
932 985
86 486
83 837
576 312
900 763
257 790
641 507
393 887
624 544
319 785
232 582
12 109
545 509
431 897
505 403
856 885
208 260
878 56
595 924
917 849
19 134
489 407
145 125
351 862
929 913
296 562
450 558
197 681
256 577
54 945
875 876
369 887
735 875
113 188
795 888
78 691
316 992
616 197
810 172
948 25
323 165
580 356
848 214
489 627
495 179
584 775
621 335
751 203
751 903
507 905
567 814
199 575
876 555
410 795
705 772
829 840
942 508
921 580
734 339
16 525
612 567
387 399
744 887
578 560
245 610
32 440
500 382
757 679
950 373
216 206
998 441
982 299
567 85
594 434
422 89
409 625
283 730
570 202
109 398
206 537
903 410
481 469
148 364
682 56
260 981
480 674
539 803
556 929
597 391
103 929
477 873
130 422
257 751
381 774
682 467
834 921
487 965
264 946
535 64
949 566
889 571
961 548
484 784
852 828
793 575
309 662
250 240
249 784
487 353
403 263
200 193
52 227
724 928
10 3
631 861
800 903
417 433
739 968
961 427
734 813
795 97
156 390
622 530
369 849
648 987
869 261
132 707
941 866
93 209
779 291
67 918
554 283
6 448
194 298
445 777
217 7
790 218
51 907
289 986
864 762
802 586
526 577
940 736
370 919
288 1000
651 476
271 983
5 501
482 142
83 838
880 973
234 140
104 808
286 545
911 666
220 78
652 582
437 599
399 59
32 177
660 584
877 956
575 102
618 828
708 342
585 23
764 601
339 679
277 595
803 124
875 542
192 944
898 502
836 475
884 140
690 615
262 438
678 200
751 922
687 459
487 598
493 157
24 639
509 968
157 245
644 691
23 441
410 367
409 731
270 888
500 124
876 843
839 580
654 613
3 432
824 640
12 731
127 140
625 89
287 788
433 710
652 701
341 24
778 90
212 100
651 550
697 472
64 728
456 500
363 218
636 181
560 546
618 643
232 823
62 255
698 10
68 661
927 142
276 63
425 605
602 493
223 533
257 74
357 215
586 942
282 477
590 907
385 58
632 377
76 472
623 671
630 24
902 591
97 599
266 377
170 250
509 613
251 319
776 296
363 511
160 635
484 234
420 484
951 63
502 761
816 832
315 25
661 267
345 488
65 151
151 891
838 987
977 959
966 704
295 64
237 291
828 237
106 615
633 102
260 582
851 285
715 706
623 291
188 964
930 16
963 790
288 715
83 525
852 576
214 692
784 693
29 492
697 713
833 536
965 918
398 567
878 130
645 25
501 634
507 398
533 695
3 600
715 814
206 758
790 931
700 948
771 968
261 942
49 232
176 996
378 495
627 507
732 45
771 379
28 814
891 495
753 586
740 83
117 233
81 282
131 920
451 803
141 636
597 637
203 858
98 856
56 238
769 828
519 401
707 831
579 280
931 757
32 807
466 973
846 340
670 357
370 271
878 380
777 172
178 877
764 127
155 455
287 550
332 125
637 243
303 903
899 225
30 148
297 463
358 751
549 352
70 45
218 793
165 797
306 811
77 9
531 619
638 305
189 384
618 60
494 263
770 596
315 463
423 978
680 590
281 949
155 688
441 711
228 52
987 706
370 247
702 574
724 160
87 756
268 934
982 126
70 954
679 813
553 573
334 719
355 555
614 162
211 703
195 122
207 634
372 378
614 420
245 709
445 91
228 647
939 218
880 310
255 892
918 502
262 30
1 393
868 990
344 296
549 944
605 515
467 591
519 710
339 935
22 164
793 468
397 65
24 977
893 1
131 500
10 920
567 340
277 792
939 789
488 162
647 137
136 88
407 109
698 556
765 922
223 515
323 93
611 751
306 433
94 704
44 352
536 711
207 393
484 988
325 740
305 871
163 908
745 585
400 420
918 34
112 588
542 313
783 90
64 190
986 603
700 628
459 761
221 47
499 980
318 25
706 379
391 880
605 732
448 452
921 726
20 504
74 790
503 962
537 544
859 974
463 577
123 961
800 282
64 246
992 189
334 945
380 214
278 59
326 880
19 328
656 565
883 106
631 447
933 647
480 822
504 44
45 467
12 689
879 648
460 493
630 549
983 637
622 546
496 988
230 467
135 720
363 302
534 131
697 518
690 333
393 515
215 84
722 861
719 767
511 700
355 861
900 617
869 987
970 486
650 102
353 281
391 573
949 952
474 162
84 190
768 694
428 208
620 28
425 129
323 956
352 860
703 302
163 657
639 406
888 101
515 943
814 164
551 860
591 637
395 132
890 687
531 443
392 638
998 655
894 832
651 851
342 509
262 414
282 247
210 138
903 554
832 2
560 251
594 730
820 378
906 903
875 704
233 152
613 638
696 380
5 434
451 94
680 978
285 50
768 630
168 784
124 138
154 879
340 757
951 165
890 868
572 470
400 130
28 869
260 889
202 299
949 349
835 871
880 150
58 479
179 857
240 793
746 328
573 784
985 275
841 910
749 987
775 684
602 876
328 177
109 225
99 601
788 672
969 343
676 498
636 994
467 244
283 460
679 769
929 743
194 293
857 613
165 416
482 28
283 322
490 119
859 855
387 250
699 254
455 823
316 291
442 103
232 620
902 311
14 196
450 643
606 872
152 695
92 926
84 817
145 107
756 949
209 799
123 589
864 652
814 69
133 552
186 971
764 456
470 32
271 495
739 126
467 758
824 793
644 20
310 99
491 880
299 131
132 814
647 324
489 995
633 68
887 498
29 157
518 680
67 663
938 791
937 739
280 691
700 298
456 124
24 999
202 399
434 802
734 703
988 929
750 288
595 683
805 283
467 309
846 836
876 808
839 627
168 632
712 752
495 698
320 836
870 595
502 92
359 1
779 392
381 472
168 275
433 154
678 611
782 109
381 164
252 900
599 560
417 539
415 969
878 712
574 30
592 52
588 748
744 792
611 120
522 872
266 669
807 804
946 122
480 105
788 413
482 534
698 840
333 390
606 918
308 978
595 28
478 532
500 582
780 37
188 176
677 323
495 725
134 639
530 878
144 389
863 194
470 862
45 775
966 44
557 746
409 370
858 399
829 917
841 233
250 485
731 615
451 301
183 64
30 868
478 240
254 134
997 386
408 174
964 363
754 22
84 872
510 470
796 197
913 225
371 294
783 7
364 298
934 252
182 786
655 372
803 224
796 96
476 76
951 758
613 252
769 781
763 352
590 481
173 398
85 819
837 394
712 979
55 267
300 523
550 376
625 386
927 479
524 899
681 968
781 106
741 742
836 155
466 118
756 358
238 777
322 691
441 787
425 291
189 76
167 726
259 487
762 87
780 343
192 593
756 380
135 386
365 284
224 413
979 799
849 970
1 465
462 96
671 707
968 192
107 31
802 978
936 908
617 700
613 614
627 280
762 965
356 217
498 610
267 851
303 691
753 725
775 848
328 143
515 777
351 411
861 589
363 176
725 440
466 746
498 537
739 985
410 164
358 479
950 425
210 220
778 169
980 188
683 329
480 724
257 817
512 112
803 846
309 649
904 442
710 804
385 190
710 754
901 525
601 828
378 109
369 152
192 660
902 695
38 625
33 608
872 570
132 857
738 299
268 635
728 168
516 507
111 636
738 401
956 627
443 116
416 279
386 220
663 393
303 38
207 666
305 917
165 898
935 768
371 326
838 715
625 137
489 116
968 603
578 866
227 871
167 437
689 524
935 612
705 26
484 607
724 342
620 240
615 899
691 370
225 60
755 954
449 46
548 110
257 858
475 851
703 870
151 586
915 603
287 198
77 809
977 837
69 347
737 927
807 916
413 986
441 838
923 76
901 636
326 31
711 628
353 747
138 701
90 236
913 117
738 960
303 888
907 13
17 864
859 607
785 562
609 60
919 44
804 103
138 599
152 521
168 553
932 631
520 820
331 567
128 350
474 577
104 322
656 92
892 305
98 228
163 433
432 593
362 537
771 295
1000 285
956 213
117 620
900 326
831 134
404 943
903 876
782 406
577 290
447 465
740 616
556 460
160 277
232 379
519 39
354 102
715 532
617 663
224 194
14 328
345 32
25 223
646 181
500 104
574 50
131 915
386 616
845 592
367 657
484 105
501 827
306 990
288 211
125 459
452 652
123 565
69 941
39 523
474 672
372 599
917 228
570 904
332 342
839 268
420 833
209 688
539 921
299 772
753 603
865 317
288 774
483 928
397 150
141 585
553 209
382 372
684 948
800 343
558 161
132 832
891 656
336 497
865 141
233 890
687 9
217 646
572 854
563 106
92 407
116 461
701 857
197 313
470 676
289 652
792 927
563 214
654 915
997 44
639 619
503 493
36 402
428 517
924 381
603 984
246 628
158 640
716 831
872 277
971 153
160 112
266 145
938 751
610 934
394 796
354 371
921 831
771 346
113 654
582 998
231 267
23 108
610 323
810 30
719 411
392 572
431 287
968 818
857 704
232 68
176 147
713 259
608 335
931 479
475 416
347 45
541 25
920 392
488 334
306 54
758 408
768 881
235 943
960 364
752 790
192 125
758 243
139 606
837 418
121 679
984 952
80 965
649 241
571 309
110 102
772 394
114 987
926 486
926 691
842 914
837 243
225 930
451 268
14 536
919 585
698 974
620 18
858 770
746 911
663 527
115 977
904 483
162 39
835 636
616 719
305 65
139 852
658 379
416 233
530 633
870 334
255 502
527 288
938 994
318 94
831 295
113 346
951 223
353 511
415 828
605 562
980 942
295 171
840 603
278 132
119 561
115 752
275 183
274 47
660 614
683 765
671 745
396 344
913 952
196 187
641 553
482 723
365 16
152 154
482 488
718 897
418 313
804 396
500 165
89 771
477 232
561 892
969 843
423 185
503 671
327 198
849 680
133 888
435 774
268 345
534 570
739 80
908 799
411 678
468 492
824 223
638 914
491 763
213 503
299 471
79 175
978 759
441 847
101 232
355 784
875 907
758 580
320 294
958 799
481 501
858 487
615 597
763 77
268 845
451 59
901 827
732 739
61 530
952 724
437 326
313 885
553 788
44 47
670 627
193 145
306 744
24 804
964 502
95 558
949 422
752 951
758 95
472 346
82 519
485 143
480 754
689 357
425 892
435 129
150 586
82 349
954 752
622 684
470 125
883 149
865 296
422 975
318 150
639 630
867 286
520 41
375 246
366 949
354 207
984 826
252 459
332 311
320 906
390 827
712 25
93 78
410 738
810 854
560 897
255 646
985 358
498 11
306 83
899 906
44 42
64 165
973 56
847 590
820 560
262 396
150 510
935 629
490 365
57 319
165 65
343 679
627 86
771 851
80 940
605 102
87 208
96 877
394 515
672 525
582 158
494 209
439 325
280 24
987 341
860 877
52 832
15 682
868 138
390 99
544 744
216 584
981 927
202 977
543 866
336 962
157 416
434 165
413 270
440 87
398 611
106 822
25 547
792 756
704 96
416 582
23 422
629 966
839 912
139 160
837 644
578 395
206 386
525 210
121 567
867 885
374 21
724 508
393 491
638 83
649 461
874 799
656 333
111 801
497 284
802 31
910 470
612 440
602 738
876 611
894 828
125 634
85 256
754 62
447 826
582 958
996 890
836 711
712 389
418 26
943 23
299 811
557 323
775 724
730 378
996 148
275 260
90 553
689 215
263 42
403 521
396 663
882 932
120 837
634 466
511 906
543 929
540 127
84 586
100 386
549 396
938 434
122 742
988 199
706 177
290 427
526 912
345 656
669 820
543 227
293 597
811 495
501 344
510 679
451 443
16 657
409 190
291 25
437 88
765 751
722 883
526 698
302 509
860 390
446 380
76 904
28 845
944 240
45 260
738 970
422 264
979 593
93 622
308 531
197 537
266 356
63 702
511 318
704 817
369 281
747 400
609 506
274 569
40 338
527 46
710 660
45 484
470 503
476 603
176 906
203 388
516 977
44 367
45 409
503 454
7 990
141 177
862 539
232 25
646 826
784 687
106 592
295 236
527 16
738 814
702 778
651 589
635 987
493 690
164 668
891 48
147 270
803 601
694 251
377 480
763 267
220 701
89 564
692 36
601 66
84 704
110 718
963 599
397 777
657 154
816 711
178 588
682 558
398 117
80 202
258 553
654 192
593 377
398 600
879 74
497 407
486 467
576 813
565 608
586 808
37 461
130 183
256 55
929 177
313 232
823 420
861 750
408 509
647 871
216 12
124 148
60 945
549 772
796 447
106 800
413 63
443 166
784 594
303 259
928 354
214 636
349 399
466 598
527 740
834 944
311 203
879 442
695 54
84 503
683 490
759 774
110 805
498 143
978 926
567 655
18 744
495 355
995 675
418 58
181 693
381 504
82 960
198 415
586 801
391 373
301 156
171 470
477 790
400 501
527 542
100 267
372 309
337 87
611 576
88 480
833 624
456 57
260 893
248 957
616 301
224 150
738 736
614 235
774 447
717 350
434 460
138 180
275 417
278 299
862 415
397 185
407 336
566 283
495 745
661 354
96 471
462 997
183 839
696 393
656 68
133 735
389 270
77 22
451 797
410 864
516 620
306 888
107 8
144 913
77 749
187 564
57 149
159 793
800 339
984 672
893 23
44 210
568 547
2 728
372 831
391 968
13 331
220 226
805 588
86 880
297 914
265 264
121 92
451 391
290 804
11 98
777 83
367 415
302 861
588 564
31 688
415 331
709 294
127 715
207 51
672 924
876 393
666 12
63 754
987 460
283 731
250 356
706 808
112 95
822 578
942 358
860 973
287 435
111 240
782 224
623 383
33 101
852 379
704 562
181 844
856 496
42 407
167 488
371 522
722 625
170 648
546 920
455 169
682 199
669 54
1 732
326 393
516 719
199 539
189 560
679 120
554 970
730 249
435 939
321 416
940 255
578 236
767 987
867 6
439 463
849 431
757 386
478 541
773 39
915 81
910 667
339 709
398 796
985 611
283 437
112 772
818 294
557 241
787 298
916 922
420 932
883 276
221 630
522 154
505 709
573 261
562 179
690 845
187 761
286 317
115 97
368 611
344 117
744 468
954 858
417 861
908 731
951 920
996 56
557 166
466 173
234 693
1 680
244 66
122 225
140 484
443 404
789 107
828 913
627 469
372 15
321 898
395 568
747 317
738 954
158 54
533 793
133 506
562 48
813 924
986 908
433 368
617 401
422 862
743 687
877 442
155 695
977 257
371 171
434 698
668 155
341 674
349 106
752 621
61 929
776 122
320 449
477 902
581 840
176 575
330 420
907 382
272 987
75 22
578 862
54 186
922 41
864 32
942 423
349 525
160 182
143 837
45 998
926 296
917 136
702 777
446 70
557 834
91 792
37 75
377 394
962 916
636 74
901 226
246 112
628 47
184 777
142 196
961 620
197 243
458 550
291 11
334 91
280 25
431 858
594 866
252 531
213 291
651 254
724 460
60 770
210 876
502 4
644 154
312 263
153 867
291 676
416 968
93 650
848 311
117 159
605 284
106 645
888 986
490 855
527 560
835 903
807 400
643 286
270 138
673 82
674 805
413 580
60 836
314 582
25 441
462 585
373 982
884 705
259 267
733 824
328 522
578 87
935 650
783 127
31 471
179 574
554 758
754 532
316 846
904 285
995 418
834 451
733 810
86 679
412 771
926 656
871 108
331 572
923 980
377 211
243 653
632 639
971 787
684 278
943 138
6 531
928 459
206 532
23 881
772 438
117 851
718 770
532 476
338 109
669 306
339 728
866 249
288 642
607 240
322 292
346 106
63 835
484 535
428 639
690 548
547 981
978 725
882 981
82 809
99 320
323 507
434 574
649 572
224 185
621 658
734 851
434 151
233 600
347 31
211 734
338 131
344 294
820 190
154 66
6 648
187 298
33 753
460 608
985 998
742 887
131 970
732 459
16 263
781 313
528 344
898 423
330 19
419 396
51 4
791 467
703 191
621 697
406 796
150 704
393 647
78 802
560 139
901 26
477 428
110 644
737 606
743 571
692 250
357 569
525 78
962 584
539 416
894 130
276 170
904 802
318 875
274 738
80 416
97 854
347 842
613 135
671 764
804 431
67 520
602 386
280 770
384 811
549 218
633 551
578 620
442 625
619 252
368 590
697 983
486 15
518 903
321 585
409 336
164 495
49 727
796 605
7 764
213 281
338 377
185 413
790 155
352 841
711 595
343 582
923 75
966 383
270 203
445 982
161 356
472 562
232 648
718 906
518 960
126 394
837 679
762 339
450 674
187 5
288 255
503 86
390 440
447 448
396 922
791 505
730 999
46 747
982 455
973 499
835 126
4 561
51 629
777 673
682 603
538 794
795 846
390 466
942 80
737 425
787 308
131 995
246 707
29 793
933 118
215 402
492 889
9 404
551 432
991 844
183 593
810 380
385 831
454 686
228 94
678 897
197 862
24 710
554 588
149 911
988 118
782 713
75 984
619 478
353 370
49 991
600 392
985 303
368 406
292 679
17 90
994 617
401 746
196 943
142 632
613 761
936 19
229 450
231 573
973 413
414 375
607 604
63 705
849 752
338 393
851 372
849 683
428 102
689 52
312 865
113 208
984 627
120 150
26 522
207 680
169 723
312 309
873 657
207 96
818 822
546 279
401 333
728 42
238 61
569 437
887 894
938 318
130 441
368 722
289 744
432 252
584 723
343 599
577 905
828 983
432 583
979 342
702 679
126 826
750 895
584 359
411 190
686 619
560 388
727 998
692 227
731 148
131 945
179 435
362 962
391 65
895 960
730 875
784 997
11 264
819 752
546 883
292 469
601 837
959 594
228 81
666 774
174 327
839 930
344 552
118 160
964 328
622 986
208 1
607 647
421 479
496 705
904 26
757 354
953 407
8 807
859 181
335 319
788 707
420 607
20 327
863 528
502 284
805 995
878 937
763 864
840 165
718 179
90 267
970 887
984 861
495 97
765 617
490 763
757 394
367 331
37 308
818 759
469 414
421 21
478 17
4 519
588 408
489 731
484 48
598 17
695 48
579 544
96 197
739 154
738 178
679 612
6 381
234 471
399 300
824 706
362 510
758 267
943 966
801 783
480 155
193 950
734 261
438 67
123 451
272 631
149 461
466 365
284 401
9 722
564 408
641 88
465 595
895 345
570 363
55 915
594 415
340 14
29 642
367 85
990 870
506 535
571 344
546 397
153 646
502 327
160 678
703 546
332 934
193 811
146 629
919 752
104 733
786 730
223 644
880 166
10 570
498 954
932 574
330 415
496 642
155 691
651 805
572 931
448 580
92 497
144 319
292 218
744 500
742 959
995 505
964 542
675 719
566 215
992 258
659 752
580 379
841 866
394 540
757 301
21 280
139 69
866 454
672 347
910 492
11 246
449 366
434 564
277 145
86 55
692 854
857 299
433 18
865 820
774 458
454 182
104 478
926 423
231 495
130 266
463 164
185 245
394 49
934 918
751 940
637 963
298 895
817 611
765 755
943 314
613 460
47 85
801 661
704 833
639 492
255 355
78 335
839 116
867 456
48 402
237 997
209 376
4 676
168 523
941 250
174 846
579 243
663 758
986 780
615 401
412 583
508 108
560 13
225 649
329 415
373 44
715 486
697 120
581 96
998 434
35 893
148 696
210 816
576 177
645 214
133 489
327 833
282 451
917 611
975 610
485 883
209 315
790 904
771 711
41 712
488 377
895 819
585 958
706 694
625 724
647 101
572 951
720 491
31 956
527 191
262 218
459 753
493 678
890 224
864 510
787 753
903 466
469 235
118 345
679 372
60 944
104 186
580 855
251 674
913 982
861 47
935 321
277 108
997 831
441 264
823 534
595 441
493 432
229 488
320 661
692 900
569 627
76 221
506 5
582 68
52 647
36 420
518 580
119 541
352 926
805 611
776 868
499 452
214 904
209 796
449 785
108 739
682 273
75 401
28 93
433 719
742 240
440 303
198 189
921 299
517 323
791 631
910 41
153 341
583 151
689 487
60 610
382 634
823 625
270 890
472 462
546 413
883 521
266 321
624 171
620 523
504 309
252 290
807 896
429 157
421 871
371 322
302 650
873 374
796 85
885 556
744 813
513 736
149 413
932 874
962 539
110 895
577 727
558 463
216 654
585 278
299 475
898 977
599 281
42 428
837 578
556 106
796 519
918 518
837 561
173 556
385 804
395 314
740 108
190 895
121 378
232 290
347 630
691 259
577 35
260 667
250 601
703 487
632 428
680 661
530 263
279 963
770 997
415 264
528 296
186 113
11 525
15 549
718 803
770 170
652 998
229 550
965 114
902 451
62 931
214 968
117 4
754 188
994 368
578 523
486 635
865 280
525 458
659 136
737 448
252 735
674 686
806 128
616 962
105 576
272 786
658 629
60 333
348 973
112 320
555 528
870 421
506 654
459 577
91 412
895 998
259 973
13 974
543 550
859 315
526 237
913 19
228 506
287 17
62 331
763 378
155 41
187 462
187 345
622 433
300 306
977 914
710 677
226 884
740 706
102 574
226 873
364 640
679 958
868 851
921 367
714 435
277 47
667 814
923 308
808 593
359 320
942 786
599 244
506 406
654 912
792 132
446 435
680 227
940 988
165 959
402 348
929 668
385 942
377 669
60 140
878 68
596 982
536 324
441 256
860 187
337 336
81 757
698 353
888 418
455 77
8 878
63 215
337 544
751 470
689 77
396 789
744 198
576 758
162 355
759 922
915 650
618 576
412 279
395 170
211 322
631 312
366 865
288 120
453 874
230 431
67 647
450 936
174 809
809 882
656 549
375 994
802 373
246 77
955 5
90 340
403 522
177 956
700 949
716 135
211 352
785 772
575 260
572 900
571 396
174 829
247 694
26 765
194 878
524 146
526 669
14 103
802 48
847 325
494 369
47 820
732 352
560 545
868 785
192 177
984 787
653 573
606 495
4 23
172 647
81 400
22 740
381 672
502 582
899 507
435 622
550 781
34 66
515 948
866 671
756 683
403 763
523 884
1 476
9 927
605 60
352 503
927 117
675 728
69 52
292 689
137 636
334 359
628 407
412 873
96 536
573 41
632 654
641 541
60 572
117 713
975 877
900 990
528 159
701 108
2 637
647 83
419 813
333 751
630 767
968 199
181 515
624 635
119 437
943 16
104 868
572 595
771 638
295 589
554 95
981 475
470 339
218 418
148 856
28 792
591 70
795 702
613 427
600 497
34 787
373 969
254 344
680 120
315 371
484 856
738 240
753 94
804 441
84 511
291 601
744 441
663 278
767 727
817 528
638 944
785 87
131 88
652 241
246 974
652 598
985 137
458 67
906 531
178 382
34 176
750 74
634 733
900 537
252 347
110 90
116 69
379 783
718 318
390 290
855 56
462 282
366 90
456 295
367 383
784 397
267 409
547 214
926 931
297 695
699 318
156 291
288 353
522 477
950 267
771 808
780 203
697 539
523 320
854 751
145 212
35 9
770 486
47 922
998 863
266 671
273 696
352 772
852 362
697 49
770 977
418 660
313 272
689 140
81 159
247 10
38 477
584 848
760 56
47 907
645 977
777 33
221 517
119 973
596 195
61 690
625 85
191 999
819 756
154 585
124 661
991 29
874 761
14 368
695 864
218 875
491 440
407 196
224 32
837 716
736 276
864 875
680 193
391 698
462 111
453 723
734 598
148 241
233 743
8 173
519 189
81 703
988 923
149 172
410 615
927 97
390 353
213 94
716 898
867 435
755 803
623 998
552 656
182 171
132 477
590 495
373 402
479 64
681 518
532 612
697 149
38 711
776 13
93 882
935 805
933 633
20 300
141 386
262 988
434 118
129 237
469 339
960 501
417 85
601 897
158 590
505 573
872 663
367 610
315 580
453 400
172 612
228 300
899 887
52 433
847 500
489 490
721 930
544 848
973 139
689 728
843 303
320 536
516 5
714 849
421 178
868 683
633 441
231 345
775 962
416 484
23 98
212 384
693 267
401 835
77 573
584 933
133 459
461 822
846 483
893 896
440 207
546 522
745 500
589 898
437 728
306 903
159 467
371 676
77 258
622 368
802 838
1 577
89 55
697 373
974 388
383 764
64 418
37 544
100 141
10 630
159 263
12 588
85 977
325 229
612 474
63 787
895 883
143 964
695 857
633 556
592 223
852 459
2 583
289 496
891 373
795 466
393 240
690 281
573 322
1 387
31 658
859 609
668 233
924 236
441 173
602 230
697 462
245 251
47 754
158 689
308 809
948 500
893 404
503 943
507 20
85 549
151 706
996 287
395 95
86 779
746 984
700 944
659 385
952 353
584 81
24 138
980 3
516 120
662 347
579 910
926 354
465 734
49 209
924 683
592 585
597 691
896 225
456 644
900 550
390 400
187 169
690 596
732 41
15 892
700 839
148 786
701 162
441 496
520 851
598 82
49 700
303 639
959 643
892 221
530 966
89 240
576 698
923 967
52 542
36 88
659 745
744 745
364 983
85 801
852 509
576 676
375 367
68 897
104 723
901 756
144 753
769 322
143 872
397 402
541 569
230 686
968 434
563 811
808 979
194 59
397 663
295 509
392 371
552 153
749 133
612 238
723 689
965 378
711 762
715 966
385 780
526 188
199 320
619 152
623 370
746 297
516 127
953 907
831 952
933 871
595 44
615 356
365 438
17 166
475 385
179 428
958 255
257 373
744 94
177 670
183 88
916 182
757 45
452 250
911 933
29 953
281 18
808 521
335 982
100 374
653 179
262 249
672 605
556 310
133 910
42 871
438 614
592 740
884 206
265 712
314 140
975 722
206 941
466 142
579 945
793 883
377 616
893 730
404 659
19 452
567 715
923 59
633 332
447 324
738 479
459 770
596 349
657 229
519 395
44 761
292 974
759 516
324 130
20 844
560 543
308 31
459 142
873 707
557 183
581 904
672 578
906 376
877 692
229 440
289 530
547 869
497 234
545 390
733 249
946 960
622 337
197 868
926 9
573 871
666 670
143 606
772 845
888 287
183 653
652 151
935 137
12 648
472 673
438 193
393 639
522 238
741 986
252 528
108 560
673 382
249 433
397 459
107 127
998 82
902 261
389 169
373 96
98 911
244 49
134 55
202 325
150 437
736 660
512 938
689 435
435 158
476 188
322 542
526 924
469 869
811 357
399 943
959 332
387 707
357 744
951 980
48 644
208 705
772 70
231 545
833 828
802 699
622 287
576 960
329 427
640 121
615 427
746 162
262 834
172 933
85 995
679 614
232 524
21 386
3 145
339 582
740 223
354 978
565 362
168 328
573 267
117 861
994 39
682 804
601 394
74 508
637 251
777 739
331 608
483 749
728 962
843 971
422 630
617 279
522 698
490 157
123 110
85 693
682 990
782 838
671 678
394 91
36 305
184 580
164 671
96 863
263 562
788 762
744 415
353 656
855 276
382 326
237 29
479 933
736 656
718 328
195 753
583 503
364 448
831 160
543 749
150 905
880 486
243 314
746 512
958 180
733 870
281 873
146 399
580 359
761 649
310 216
225 163
284 259
707 221
765 823
922 991
273 506
747 792
346 6
856 234
407 983
493 498
952 630
938 545
363 220
7 132
882 869
209 180
153 472
142 896
95 597
200 923
245 104
243 85
883 425
615 990
288 95
193 935
946 866
168 251
742 553
663 580
403 984
123 775
560 231
750 621
923 52
942 714
532 807
788 998
309 526
601 188
287 758
152 104
662 465
285 95
537 167
232 527
434 544
700 118
997 97
8 793
758 374
811 131
119 341
839 735
615 42
468 14
161 506
946 795
820 518
649 527
835 790
985 619
787 763
944 487
807 318
911 3
406 761
210 423
779 566
620 564
567 536
148 726
466 749
786 619
451 552
376 581
412 479
533 462
243 296
370 48
691 901
13 146
593 409
910 393
231 635
84 876
353 151
986 84
484 650
437 271
413 912
172 228
975 548
166 923
480 902
370 355
742 10
287 180
845 309
93 369
897 31
970 839
669 943
515 415
939 66
739 649
795 395
393 69
965 498
869 330
524 198
710 260
769 469
105 469
21 742
125 919
771 688
493 669
653 459
126 630
636 627
498 121
691 795
182 931
316 19
337 508
197 261
252 235
110 796
907 276
680 669
287 29
878 941
699 553
358 817
671 342
313 534
289 18
331 41
435 528
931 178
969 97
466 835
392 137
852 162
67 133
882 977
590 114
348 297
69 819
873 599
33 174
278 962
8 916
398 20
761 177
75 367
856 887
493 562
127 880
407 701
63 238
774 138
846 109
380 488
735 471
111 869
663 386
77 764
931 491
286 528
571 680
708 800
66 870
648 896
454 647
728 332
462 797
384 250
305 893
755 251
8 187
935 596
609 958
153 872
674 636
310 933
485 885
700 278
358 604
196 454
129 885
420 890
630 943
475 194
764 345
466 170
76 683
416 994
594 33
581 10
537 506
996 495
424 72
468 952
279 829
731 922
702 963
256 977
80 610
294 182
958 14
289 994
333 599
789 272
429 234
223 58
44 37
66 604
115 383
422 209
614 678
962 484
936 887
224 749
161 470
60 98
586 172
752 68
826 197
804 29
803 722
757 143
268 789
558 661
823 898
427 390
221 131
974 702
168 583
975 998
121 515
560 280
270 57
960 857
795 523
36 38
526 449
97 756
474 227
767 822
845 216
326 47
588 448
238 366
54 41
922 399
645 113
252 263
878 624
678 392
525 172
647 394
411 864
680 155
112 395
499 262
647 459
194 161
840 145
110 950
597 234
275 422
156 811
893 334
827 919
907 724
635 534
211 834
865 310
123 854
718 154
167 49
369 780
206 606
26 251
952 328
310 210
855 915
91 724
516 233
191 523
33 129
95 233
823 6
723 218
186 465
337 872
391 570
702 566
440 54
589 198
802 142
113 810
565 142
887 983
593 173
197 483
119 62
285 514
959 889
23 527
374 632
490 743
958 627
197 47
913 525
171 662
467 33
688 230
941 144
731 991
156 68
533 481
624 653
954 514
75 536
617 703
511 384
28 719
675 48
958 237
726 732
348 844
493 600
738 617
417 813
262 346
320 482
384 939
835 165
289 938
355 94
509 495
359 780
707 601
913 833
84 593
368 317
982 296
748 116
3 765
216 728
351 324
645 65
654 135
890 978
549 707
686 293
553 86
512 974
679 165
659 379
836 252
49 485
738 861
84 706
816 172
760 818
579 362
420 498
854 901
314 838
725 487
754 985
792 677
365 987
621 126
147 975
650 465
311 392
386 274
455 9
103 809
207 741
883 368
101 139
615 523
636 706
282 911
362 835
96 880
941 455
757 833
534 200
452 735
708 109
433 213
293 198
679 487
317 137
42 920
164 681
892 540
359 748
227 916
188 534
591 549
935 308
299 14
547 193
184 636
343 824
105 562
797 482
604 913
45 456
146 82
287 275
185 916
20 273
181 249
583 992
962 21
373 364
887 851
722 370
359 637
670 763
822 149
392 725
33 25
334 154
334 261
954 64
726 568
133 546
917 637
486 525
243 736
534 674
296 138
560 272
784 875
109 147
549 332
283 85
636 412
877 421
819 923
733 58
961 232
285 593
752 39
152 987
981 555
902 443
51 365
76 1
122 342
96 252
417 887
93 522
127 525
991 265
943 760
187 131
928 697
324 811
342 127
37 921
173 67
694 258
272 7
60 722
292 579
770 267
851 796
152 172
370 165
709 159
703 199
274 678
441 106
184 76
890 400
178 68
354 161
236 554
935 702
447 180
589 676
625 623
438 92
309 508
961 656
646 431
414 376
64 249
431 237
397 86
488 34
731 101
277 945
513 121
312 867
392 619
756 66
752 298
363 539
631 558
635 355
573 923
417 261
952 251
975 948
359 111
968 389
238 342
672 17
856 873
331 212
333 442
549 747
595 340
385 309
214 328
720 571
147 428
608 523
935 273
985 885
287 366
257 756
972 430
510 26
872 238
848 871
826 597
173 706
67 494
255 315
47 839
362 788
257 118
707 730
620 480
560 141
90 902
823 117
903 584
449 153
109 30
157 366
46 297
566 500
299 995
428 575
383 311
481 708
971 874
611 974
657 613
911 466
30 113
934 187
583 744
32 174
876 844
711 668
736 172
325 320
264 703
999 709
294 54
982 461
266 403
755 284
725 1000
833 213
758 829
118 259
868 575
992 433
458 573
870 433
668 252
908 121
138 757
397 3
774 30
114 609
221 772
556 649
501 476
919 173
560 898
55 823
170 22
325 986
669 743
578 784
536 262
311 898
608 349
554 875
218 851
958 318
58 930
816 808
40 29
545 497
465 643
636 931
133 673
481 330
348 119
2 417
930 244
338 651
218 689
674 687
634 768
934 622
566 339
32 431
16 863
254 270
184 819
318 366
20 41
571 268
157 602
290 256
281 472
150 221
206 130
790 200
536 938
857 303
89 171
581 153
131 121
864 857
584 863
870 466
233 16
640 479
455 292
924 714
345 35
934 743
190 396
75 770
56 331
933 796
844 195
481 15
561 194
136 84
180 593
123 170
15 607
618 823
608 561
117 661
933 152
416 388
980 880
118 917
810 923
912 890
161 912
15 743
393 843
150 560
296 35
425 630
346 507
287 696
918 226
334 125
970 385
680 971
960 939
186 497
362 844
910 856
188 181
236 746
126 981
56 457
215 74
233 184
779 115
198 778
324 642
74 40
403 299
847 478
24 51
413 684
429 494
373 956
657 795
930 123
290 367
515 404
59 166
688 378
846 918
69 699
54 324
578 88
284 558
221 878
940 214
220 112
279 236
179 48
247 50
432 42
418 631
17 790
110 525
458 816
108 517
188 839
589 451
792 8
341 617
45 795
746 549
211 511
640 973
899 601
766 307
662 31
410 684
126 817
904 492
258 977
764 802
651 731
490 545
577 349
13 483
139 667
662 1
124 889
588 570
555 937
662 311
983 730
246 409
536 627
223 719
276 212
827 712
102 612
637 364
420 523
854 114
77 328
761 442
969 781
308 530
836 789
847 608
215 113
872 895
653 695
740 627
774 956
837 313
848 367
287 54
258 951
192 706
23 621
999 945
738 998
281 508
534 670
856 700
28 951
447 778
171 76
816 889
640 723
379 409
410 38
891 340
87 485
554 832
659 895
288 297
468 375
199 657
402 345
890 255
583 921
916 632
961 353
75 795
390 858
32 471
283 347
69 25
254 616
214 828
234 933
163 950
419 291
494 781
943 863
703 196
524 149
328 767
971 282
117 373
900 907
564 736
659 842
833 126
437 221
69 443
755 516
780 406
778 805
873 302
572 942
929 761
747 765
710 579
875 210
796 328
98 866
803 952
567 645
469 530
317 390
923 268
146 466
616 149
999 476
584 823
772 899
702 325
690 70
410 23
928 523
765 429
864 311
678 878
56 293
844 525
83 23
629 661
215 20
13 576
391 33
981 32
308 672
878 745
132 432
240 968
718 627
841 629
125 906
303 705
631 749
828 263
163 120
103 149
21 293
919 238
226 166
520 199
987 784
203 667
129 394
948 865
478 633
312 420
10 31
306 593
646 561
189 911
491 270
611 761
400 314
521 259
467 831
49 428
439 460
977 275
164 498
556 505
949 645
829 22
77 82
458 727
22 890
153 369
984 198
108 395
627 52
8 442
123 220
275 479
9 760
65 673
712 366
584 614
408 355
715 547
962 576
566 647
458 212
600 749
677 941
416 498
954 930
198 721
272 348
347 234
651 677
737 573
573 948
862 724
955 967
55 389
497 435
439 290
897 752
748 816
660 296
159 476
334 750
462 583
999 172
330 730
407 835
403 82
636 956
56 649
633 818
58 977
389 358
352 99
770 995
475 854
261 913
288 16
442 36
903 956
512 603
483 719
208 122
882 325
488 630
502 322
955 122
920 508
294 648
891 515
221 628
105 46
929 738
648 510
710 878
251 613
179 597
793 697
582 679
261 777
180 848
425 409
935 452
214 507
231 21
214 327
681 309
554 589
293 512
261 211
342 451
143 157
267 537
280 391
185 126
488 469
64 50
596 765
568 454
144 900
671 121
254 181
967 76
689 89
630 555
856 273
321 816
2 695
903 138
200 632
428 509
36 510
647 838
245 427
519 216
958 843
760 322
320 658
630 438
475 470
52 970
783 513
885 549
749 491
760 54
637 281
686 802
516 14
502 737
38 276
130 805
566 921
109 415
727 276
835 200
667 698
32 455
577 510
727 59
30 196
644 40
153 109
463 950
89 654
352 888
669 210
367 949
594 341
748 274
342 928
102 772
45 709
800 990
328 347
491 844
388 458
39 577
311 504
516 88
262 126
430 128
530 959
950 300
772 737
320 227
572 636
589 590
301 912
198 647
920 880
883 21
110 528
627 668
86 661
656 967
817 181
749 277
752 241
285 979
632 300
366 809
268 655
632 592
938 838
914 771
129 560
767 779
254 309
898 725
385 107
797 745
491 863
368 959
877 561
141 953
109 478
342 606
783 336
625 404
147 314
40 856
902 351
659 510
389 837
148 862
598 950
745 960
762 874
230 97
255 289
406 560
24 383
737 984
728 67
84 75
879 520
915 756
605 320
644 455
938 141
657 493
861 271
897 759
654 634
577 460
908 107
230 845
726 25
10 176
746 700
179 934
512 980
211 711
876 232
496 256
973 824
839 984
526 581
177 327
32 386
893 946
325 344
106 388
1 368
756 117
349 995
46 93
892 692
636 12
588 600
432 460
955 292
742 697
66 940
597 104
638 231
709 589
130 439
637 793
264 263
594 401
820 747
137 54
240 799
971 4
308 244
615 819
96 862
750 347
597 364
792 337
398 359
553 166
570 319
337 244
427 923
135 166
356 438
836 370
780 682
824 162
582 143
974 263
868 331
771 949
123 819
625 395
152 898
770 945
866 207
736 914
523 99
740 206
300 994
543 636
185 561
736 952
609 76
535 454
588 186
249 427
689 767
30 213
662 858
797 864
69 771
277 755
202 545
580 631
457 875
85 227
42 125
292 499
462 961
100 757
754 243
698 922
9 541
495 949
220 567
851 455
161 293
243 568
391 567
763 363
580 197
169 12
414 816
734 985
148 490
52 526
44 952
661 348
472 221
402 450
447 373
279 49
723 725
487 950
254 472
113 272
542 951
928 965
78 143
489 421
902 483
623 602
528 297
375 575
889 443
842 557
796 259
320 743
283 822
493 694
811 542
961 82
518 527
557 673
848 732
182 142
597 56
768 802
115 988
161 259
460 25
939 638
22 980
272 268
422 21
571 196
785 756
105 286
968 536
236 937
939 688
323 254
978 137
68 648
51 66
450 502
311 748
49 532
722 695
648 5
675 484
455 145
585 256
439 862
488 433
30 469
933 878
600 62
901 638
24 865
578 813
860 11
746 762
987 151
755 572
378 129
118 895
872 95
697 747
373 845
585 988
142 753
769 779
963 358
526 649
4 726
456 820
968 45
431 101
357 496
33 478
200 905
322 887
696 591
387 858
419 30
673 78
356 157
967 98
282 654
140 917
309 752
593 328
134 210
977 522
555 329
111 467
306 601
645 927
941 267
345 129
809 166
874 296
646 209
783 109
911 679
190 604
610 765
482 809
481 684
94 701
261 226
229 138
698 943
19 40
762 523
875 229
86 931
302 4
605 620
999 497
243 335
807 847
502 215
118 539
918 20
870 628
500 482
180 144
934 762
611 546
387 68
156 449
67 440
889 745
524 170
203 83
108 331
764 810
421 575
261 351
722 115
761 468
855 647
366 60
902 663
305 462
244 854
903 652
142 581
567 367
502 632
119 65
992 682
885 390
622 888
32 136
933 303
375 319
548 44
271 227
129 671
355 23
518 838
591 413
720 875
771 150
941 769
399 240
133 322
540 179
869 479
333 696
217 453
178 25
353 637
396 52
310 803
486 843
395 782
561 276
122 272
616 570
669 340
379 169
264 557
517 702
326 936
558 339
367 493
866 984
933 14
866 96
956 652
958 328
168 90
613 837
249 301
370 851
25 277
162 159
902 653
703 513
552 477
704 721
381 142
754 760
904 542
214 752
425 905
503 902
107 338
994 226
353 482
974 591
616 688
221 237
127 181
611 624
357 335
47 516
964 941
139 928
206 718
509 605
593 2
474 824
808 901
786 560
209 80
998 422
33 963
573 133
324 190
358 927
508 533
478 76
748 577
181 231
604 260
400 948
158 637
913 59
316 406
31 916
611 356
604 182
774 699
199 890
985 438
554 459
902 140
702 571
17 122
693 708
100 383
69 113
376 528
46 530
147 979
111 245
176 422
283 915
251 775
817 579
7 860
278 403
847 748
710 784
537 279
937 416
176 738
136 176
132 977
663 550
117 351
362 88
13 161
499 895
601 90
561 505
475 875
263 327
671 753
917 697
286 923
136 613
986 899
868 199
631 164
533 194
299 180
305 699
149 991
894 565
329 856
295 597
28 177
496 387
764 510
740 300
256 135
814 730
928 509
52 896
753 672
135 610
659 294
47 32
346 666
509 150
817 441
878 536
765 122
513 37
680 284
548 63
629 902
991 834
511 799
993 812
973 298
119 291
260 369
209 151
582 461
136 314
903 978
241 305
294 443
23 274
157 782
836 914
300 4
988 963
537 82
267 320
289 250
401 968
607 42
12 443
356 440
398 960
398 314
733 829
884 849
138 565
506 396
447 354
268 270
461 469
927 318
392 344
223 575
310 755
750 612
779 138
376 728
528 261
526 571
795 336
365 306
541 229
864 522
369 384
539 389
475 684
841 135
505 225
153 814
747 136
864 696
101 505
658 753
926 286
843 618
385 551
785 739
893 82
103 16
555 194
293 652
640 322
994 508
90 721
666 675
838 495
901 856
584 763
948 66
20 313
246 194
486 700
999 286
713 502
539 943
724 263
555 898
860 20
829 188
174 888
660 592
104 108
293 540
566 124
76 803
267 67
803 163
866 60
249 402
295 974
172 978
104 96
88 157
867 383
706 322
907 197
353 994
590 802
645 631
984 116
528 235
772 541
999 620
849 694
831 484
311 472
689 662
728 294
363 369
568 500
26 220
675 829
486 869
312 395
673 169
576 605
561 953
803 95
946 902
548 133
896 754
840 135
623 60
826 127
988 377
662 84
150 877
389 959
668 735
728 959
60 551
407 560
983 958
163 641
19 500
784 974
450 281
287 37
440 493
984 52
775 897
848 482
109 295
744 252
477 956
764 111
674 309
461 550
623 259
743 672
492 18
845 451
896 504
84 479
327 348
849 185
946 938
209 561
955 218
890 560
212 123
895 564
602 696
955 595
544 456
124 603
558 165
952 136
921 485
162 590
402 403
374 988
137 582
494 875
772 540
258 478
47 879
629 893
151 534
983 135
953 809
533 31
220 120
260 235
233 582
378 549
3 663
907 857
59 449
721 460
700 74
408 581
831 55
330 504
162 81
915 243
771 212
936 199
145 492
518 274
133 55
26 936
349 499
384 9
666 973
337 453
584 822
106 507
198 920
136 216
884 701
310 847
300 149
22 104
252 38
655 465
891 874
76 185
180 262
317 393
856 893
601 568
116 145
291 460
184 35
526 549
203 544
572 52
143 689
199 829
291 711
883 532
666 566
901 733
515 991
276 28
740 903
502 561
453 987
487 21
634 555
195 421
34 932
982 963
998 841
220 1000
105 237
92 617
907 749
555 769
214 174
310 183
308 677
135 524
412 231
80 699
193 454
657 67
20 843
340 442
690 375
278 143
332 209
817 521
722 483
871 137
165 956
31 777
51 915
419 705
171 525
487 556
835 732
393 32
418 321
792 417
389 759
744 402
940 975
17 323
760 215
44 137
533 394
144 527
474 68
995 579
621 169
377 208
260 816
234 859
506 703
234 237
913 589
203 375
39 659
23 741
630 290
889 731
105 627
740 437
317 272
136 611
223 139
600 653
781 238
285 973
926 579
591 551
568 394
964 578
422 710
663 796
309 164
63 650
959 523
349 808
26 959
608 491
526 31
301 470
447 202
122 730
46 613
743 228
680 988
543 375
607 872
574 368
147 590
650 241
883 697
964 20
47 163
974 795
131 642
207 915
145 568
763 1
891 76
263 893
906 490
838 412
967 316
482 86
576 287
5 267
450 368
749 362
941 678
566 429
483 652
695 339
550 23
16 383
95 930
992 480
358 392
431 960
150 639
443 150
803 108
681 617
654 16
5 879
104 703
915 770
147 643
465 92
578 37
530 203
854 289
129 398
678 114
262 92
840 2
199 867
917 413
468 251
504 416
669 710
630 818
228 619
97 616
422 686
518 380
342 684
982 20
959 434
50 66
46 949
609 761
669 562
292 592
693 502
682 168
313 565
64 961
168 775
148 171
378 5
482 419
110 479
606 63
616 9
66 891
207 384
202 541
349 102
80 667
781 382
624 964
534 992
357 735
907 413
344 880
91 499
889 152
623 838
932 326
199 844
584 905
737 511
983 785
32 297
210 631
525 66
192 229
164 731
572 867
832 904
737 103
703 772
574 287
70 907
949 208
455 765
257 103
67 70
544 388
263 410
335 251
661 860
650 904
427 716
233 770
547 633
633 59
663 183
208 7
112 527
793 551
383 725
997 920
94 478
276 83
261 585
804 948
919 971
944 600
809 801
278 30
212 428
383 986
737 722
528 563
178 553
36 373
842 980
652 315
469 327
319 768
406 55
902 554
250 465
980 127
211 84
145 127
851 57
206 701
217 48
354 807
910 178
822 117
973 165
768 770
317 508
197 792
147 768
256 509
433 741
161 583
922 75
137 276
593 963
135 375
495 696
171 288
641 663
11 611
387 349
223 225
936 740
176 9
70 576
880 395
209 621
943 810
497 276
330 170
893 70
510 266
674 16
149 552
282 301
249 193
523 329
74 880
342 697
271 57
214 413
477 564
977 154
214 289
663 876
152 294
534 406
489 848
164 61
82 776
406 554
214 952
905 64
899 435
533 346
687 22
773 568
302 586
896 742
998 461
120 746
650 660
286 292
982 811
303 866
149 99
258 157
336 704
515 984
869 695
528 686
230 628
872 458
746 705
490 381
33 373
580 881
217 148
932 97
450 667
687 68
373 363
130 890
345 949
707 774
572 772
839 879
931 13
448 180
489 597
188 46
946 797
440 739
75 479
581 431
97 617
624 564
105 959
687 760
649 762
291 822
209 819
917 35
966 656
285 203
379 738
747 363
421 968
851 40
398 742
395 505
474 937
889 679
198 489
487 802
455 371
213 392
788 811
401 88
614 254
14 213
733 700
728 788
423 783
584 828
697 937
584 891
286 617
11 60
2 220
357 678
520 548
20 802
772 223
352 859
164 376
161 472
588 120
927 33
11 791
585 519
332 252
214 153
813 688
732 126
169 143
141 892
392 189
40 488
26 954
678 158
434 887
710 745
692 624
847 636
675 335
881 211
790 838
478 834
56 202
256 543
754 344
964 676
591 292
448 499
429 887
590 964
395 344
261 983
36 357
838 950
874 308
567 377
931 689
352 751
887 496
119 455
511 840
419 50
188 780
386 432
484 562
320 953
941 551
115 975
102 411
312 187
146 6
78 604
577 800
465 321
955 908
716 854
963 878
800 817
835 926
953 663
125 526
986 412
935 576
975 700
750 840
10 700
891 30
852 604
929 147
792 516
387 991
261 429
691 277
621 474
790 341
527 817
866 641
671 563
999 958
322 56
710 697
845 193
223 330
887 289
44 19
818 769
887 268
102 967
166 716
354 680
546 189
714 441
127 247
179 330
865 911
528 514
751 127
902 967
298 923
862 163
887 372
561 727
625 672
62 492
735 516
944 593
667 206
515 627
190 418
347 956
141 849
502 491
188 273
829 423
521 313
474 847
427 757
135 609
922 982
63 454
158 705
846 261
400 745
413 704
617 32
599 234
189 763
600 137
178 384
751 933
975 158
164 5
810 14
318 964
368 927
580 186
791 621
277 892
349 769
140 670
923 933
82 793
603 889
23 125
773 805
427 140
586 191
753 336
876 657
404 191
340 526
924 935
470 561
19 507
410 285
104 448
188 160
517 709
997 845
294 803
459 822
39 591
449 761
726 915
385 967
927 885
357 82
991 86
919 214
897 784
629 93
949 926
318 340
894 296
293 592
514 623
282 841
298 519
409 277
231 337
684 215
192 751
192 271
412 784
87 709
15 340
741 512
19 419
617 917
31 749
347 953
882 522
804 509
514 526
943 598
521 535
721 937
584 826
661 446
404 491
907 221
517 70
546 675
606 308
327 683
298 865
797 440
143 566
535 651
12 16
502 165
396 141
403 114
517 402
54 716
194 380
819 506
711 994
865 879
513 291
973 708
961 569
155 57
456 999
887 826
371 54
453 856
800 607
701 46
425 273
489 299
497 571
963 575
980 541
499 433
783 987
649 381
268 318
462 840
341 1
988 669
789 323
471 661
438 544
61 277
986 438
58 329
744 161
644 491
662 759
852 40
393 266
876 893
233 509
236 725
187 384
708 28
654 768
244 999
863 923
924 6
288 716
783 995
455 262
247 124
733 620
417 338
823 859
608 123
267 769
962 9
680 546
884 415
366 628
656 937
567 542
458 789
481 489
238 306
97 515
762 549
324 197
763 489
454 621
789 12
732 397
715 597
302 791
533 181
614 181
109 867
638 302
687 489
395 592
302 61
990 922
479 780
87 702
472 186
149 292
561 324
917 87
177 363
804 696
749 493
338 330
306 480
602 919
878 977
482 367
65 945
226 637
789 851
507 573
111 924
967 882
556 937
705 849
951 59
100 578
706 218
172 983
600 349
91 142
927 955
477 535
77 646
649 150
278 95
92 963
976 27
24 329
712 903
779 489
784 858
549 58
413 978
415 30
596 104
918 758
575 50
667 882
469 824
440 629
306 565
926 234
934 887
874 377
950 96
131 973
901 898
439 275
692 18
854 351
697 931
743 358
725 629
585 611
929 12
211 565
539 852
213 878
890 323
983 332
593 994
726 679
934 675
519 179
60 640
793 848
233 724
782 378
75 897
771 596
796 236
386 180
854 152
470 266
395 135
152 367
994 705
16 264
391 643
280 327
134 899
250 167
596 749
94 272
236 251
373 300
961 266
269 538
633 157
537 631
429 808
780 918
296 373
282 506
493 693
531 760
621 869
871 579
113 313
135 962
63 871
100 944
262 61
1 567
602 385
410 432
237 211
152 93
541 458
117 817
762 991
223 673
757 834
130 345
983 936
84 730
163 829
801 582
756 811
210 869
990 315
157 687
408 457
376 714
159 328
10 215
382 101
701 254
625 963
669 358
607 988
710 978
942 745
323 569
998 846
707 625
884 506
105 413
892 662
671 891
555 731
412 323
268 829
872 569
38 987
593 662
951 612
257 595
32 893
634 835
858 892
686 46
978 168
894 763
129 223
593 973
392 954
505 540
133 543
223 220
126 122
774 576
601 731
329 47
534 2
641 422
632 380
661 297
816 161
291 116
186 231
577 691
19 655
374 316
34 260
61 546
381 515
89 605
352 727
929 140
527 720
422 321
39 732
51 92
522 836
537 139
382 524
649 399
183 24
842 101
455 600
246 290
847 980
656 608
896 461
927 632
964 743
622 666
111 408
35 104
579 228
528 3
132 288
724 66
595 196
299 340
318 921
903 181
140 649
518 168
210 942
94 608
85 264
917 240
997 498
852 25
757 366
318 693
163 240
902 555
474 952
488 104
406 234
25 945
981 539
329 86
472 926
669 77
364 609
472 998
63 614
869 2
615 302
445 775
534 546
611 688
33 791
609 164
596 238
75 301
323 982
230 213
328 305
719 486
623 868
566 804
278 876
82 6
629 407
930 889
741 404
68 817
423 139
311 858
816 139
975 345
617 928
196 938
472 752
793 714
337 902
829 21
280 388
721 301
313 172
597 402
2 314
949 763
502 738
417 950
662 193
21 746
379 325
346 28
760 113
287 720
478 467
155 846
221 866
654 851
961 510
264 407
465 101
352 63
635 910
563 789
619 276
420 41
122 1
67 601
254 24
179 552
330 235
178 125
945 595
171 807
336 55
623 452
695 558
581 184
698 247
614 791
997 278
905 826
722 721
841 226
736 693
750 120
206 348
68 379
690 188
231 596
813 62
52 675
431 458
835 757
125 245
770 20
315 700
684 779
897 275
147 655
676 327
87 623
677 373
926 793
996 381
91 580
795 272
463 170
459 234
515 565
636 351
182 1
129 693
927 655
385 115
93 541
461 428
576 160
705 650
371 509
595 910
681 890
285 292
527 235
758 863
650 36
857 905
349 467
534 65
106 249
213 572
827 675
479 103
973 169
149 500
863 414
944 458
81 566
730 30
839 631
116 261
74 302
608 193
53 204
465 678
41 500
498 736
807 231
902 115
747 61
984 996
323 241
891 276
982 614
765 609
213 678
616 526
433 233
129 94
144 327
599 979
165 514
506 738
718 579
206 489
67 147
852 900
180 709
233 872
141 69
885 42
638 453
612 326
195 702
170 168
783 622
68 629
294 116
691 261
953 687
491 560
882 861
906 851
849 284
689 102
366 496
768 624
867 389
566 726
375 787
347 392
679 35
134 727
873 355
261 199
394 330
353 455
342 540
625 152
18 596
839 702
541 862
349 883
445 653
322 689
324 754
198 13
888 255
340 758
247 184
958 167
360 269
469 697
819 262
143 668
210 752
47 632
290 942
249 428
842 679
159 776
488 223
57 727
61 611
703 389
950 14
845 681
277 779
970 881
160 129
86 580
261 342
585 678
777 130
994 352
111 763
651 300
933 257
739 781
28 895
901 336
737 756
991 240
82 696
754 7
964 900
877 929
571 494
173 873
185 918
176 112
540 564
61 911
335 5
911 451
9 98
702 37
63 998
51 70
898 762
713 266
15 987
351 220
491 74
754 656
913 416
508 549
495 771
254 353
546 107
140 572
539 114
868 950
334 200
238 805
406 440
61 854
193 334
719 650
840 474
503 903
475 662
144 16
460 126
733 44
35 693
365 719
14 836
746 20
682 303
46 521
505 135
801 139
56 849
95 528
589 47
245 905
965 751
521 265
486 669
75 48
30 88
189 223
107 25
884 2
579 199
617 173
354 88
89 391
699 761
627 317
562 336
319 196
678 927
378 181
839 532
556 641
54 545
486 834
30 259
460 695
358 39
813 727
75 574
910 613
849 578
199 768
238 535
42 187
627 588
905 110
105 162
999 158
738 889
939 546
923 143
919 728
846 302
257 240
674 409
662 61
544 819
828 998
113 306
905 3
138 689
691 257
519 755
451 996
929 478
439 746
367 125
723 908
109 598
455 998
342 776
734 737
427 958
751 188
368 741
158 599
380 533
211 670
415 944
167 891
234 759
954 280
807 184
342 690
898 46
612 608
883 131
66 743
58 793
152 364
49 515
401 251
325 413
945 682
195 953
969 701
393 268
136 305
446 74
492 969
544 978
791 398
404 934
154 176
441 521
107 627
863 355
676 255
309 471
846 299
97 498
418 74
613 598
877 504
65 410
141 848
955 953
453 848
944 465
45 268
738 939
758 737
672 690
777 76
51 292
694 289
967 449
452 404
32 904
2 519
342 164
968 145
599 77
352 81
297 900
555 511
612 726
865 576
240 379
310 220
257 928
592 523
241 768
94 689
997 13
24 134
780 585
267 481
48 202
572 2
698 920
289 555
447 385
123 992
562 778
505 904
660 1
891 837
803 689
446 897
913 44
254 484
890 55
110 433
4 716
604 842
54 900
66 866
679 146
560 292
557 965
23 684
188 299
605 379
393 212
983 193
6 439
191 94
566 797
769 386
669 958
866 659
775 654
560 294
918 202
362 734
603 343
346 112
133 832
617 245
635 770
342 193
503 789
316 345
40 39
381 289
217 877
472 519
704 18
707 265
417 622
125 447
775 799
182 127
734 285
739 669
184 767
161 266
661 123
302 512
93 570
736 617
514 77
49 69
532 908
672 296
721 68
571 466
83 1
317 831
518 336
24 392
659 159
337 714
278 595
462 450
404 139
384 35
57 398
160 412
144 874
416 654
149 848
440 376
500 753
564 927
44 708
441 826
60 245
616 775
796 245
397 468
5 448
88 114
29 988
527 670
155 805
227 517
404 596
801 229
418 132
640 792
796 162
329 662
147 154
844 751
849 859
755 492
910 217
986 1000
422 184
885 589
961 323
644 603
270 778
908 151
346 943
977 839
149 202
680 506
601 910
987 736
476 610
35 143
751 99
411 26
341 458
949 434
751 740
977 906
933 483
409 970
408 913
220 973
238 16
10 37
136 178
992 284
871 780
7 878
774 604
382 930
33 907
246 780
736 924
115 597
974 92
890 459
573 333
526 114
570 726
898 778
649 29
198 858
17 861
793 922
637 716
748 657
519 223
224 52
410 108
372 914
517 686
741 834
791 985
418 650
225 113
755 417
930 241
708 996
388 937
306 846
461 827
22 108
172 837
527 295
481 213
868 158
504 3
970 19
764 216
548 540
56 470
610 309
314 588
735 818
439 295
912 148
564 966
401 603
604 187
157 107
592 12
461 417
933 92
263 215
983 413
903 329
614 193
646 390
111 676
674 188
762 354
696 702
625 902
629 316
575 451
927 589
60 10
773 852
262 900
190 523
197 181
191 828
859 466
764 413
18 310
487 380
596 795
914 393
453 851
390 114
85 382
437 249
513 900
230 731
875 583
331 791
745 541
57 74
134 335
311 279
585 212
800 443
460 397
52 156
493 261
226 863
328 487
225 523
32 34
91 77
524 279
238 903
511 134
515 23
881 63
223 340
856 153
483 288
280 540
988 516
422 638
313 912
114 921
823 655
206 286
846 93
499 243
614 434
49 581
599 632
31 913
70 625
327 38
807 1
743 860
654 493
874 835
351 287
845 818
598 737
848 106
929 135
632 431
562 693
831 475
786 937
25 933
284 172
57 977
701 567
402 832
401 805
312 12
724 497
582 802
907 715
566 492
981 636
725 521
557 841
34 134
693 491
484 223
795 507
914 7
634 387
424 248
781 929
273 262
32 396
152 689
379 337
547 654
829 684
287 919
968 944
111 678
860 487
846 790
191 427
310 324
265 25
865 881
467 337
458 76
985 157
197 200
612 578
760 277
415 621
321 670
401 226
346 741
843 216
652 54
233 520
561 8
203 369
29 663
56 113
601 776
845 15
864 356
857 571
703 921
194 342
944 283
319 797
543 499
998 273
776 668
95 906
854 414
50 14
741 109
28 467
460 465
632 500
63 858
652 319
152 793
491 566
708 824
267 523
561 674
7 506
641 33
303 111
67 134
617 325
145 497
447 48
924 845
260 984
809 354
875 517
585 174
617 105
998 643
533 377
562 453
228 290
810 652
278 139
600 332
915 66
739 770
217 479
143 783
627 472
591 771
114 30
364 352
769 417
235 574
618 357
64 848
486 999
673 839
445 77
140 487
416 310
238 437
982 36
630 752
605 504
292 354
858 576
788 841
468 317
707 90
249 838
519 261
272 407
913 725
387 26
801 768
134 845
623 353
842 320
161 346
526 656
708 716
617 672
951 774
532 504
595 869
46 534
281 624
755 741
396 632
757 51
479 570
966 453
655 839
607 835
973 36
657 763
736 387
567 658
134 408
573 379
127 235
907 391
60 816
355 997
389 840
995 652
531 254
409 455
851 576
90 711
707 669
633 908
40 268
793 332
140 38
742 94
186 572
495 498
755 537
669 344
95 125
936 991
864 502
621 172
928 271
418 23
781 443
282 99
569 125
206 542
23 624
419 178
618 21
887 780
580 153
941 630
496 843
511 120
728 641
196 596
78 721
524 454
675 590
181 489
998 789
358 671
906 647
57 554
521 273
786 417
397 33
831 560
407 370
605 633
721 98
862 220
325 37
898 952
88 970
540 929
695 701
990 625
515 614
600 207
826 354
705 264
746 133
730 895
536 194
420 228
546 707
16 499
192 958
146 530
130 104
111 606
562 346
330 875
157 427
623 646
398 889
904 631
379 618
188 609
213 396
833 272
109 657
468 843
835 2
285 864
245 66
699 561
868 731
750 446
485 933
549 470
641 822
187 870
948 782
379 767
621 115
561 479
468 374
781 281
736 295
229 725
9 69
748 352
910 334
247 408
881 842
1000 494
445 791
666 750
49 58
245 286
693 811
30 293
584 987
124 615
497 46
504 926
450 343
82 337
489 688
655 366
463 511
249 765
834 133
249 196
174 377
358 172
227 662
644 224
260 734
191 170
264 58
5 792
80 383
673 198
427 786
873 77
149 240
884 982
99 944
726 240
297 515
607 41
195 181
535 255
196 3
902 615
86 871
275 122
510 820
857 930
156 743
756 146
244 855
300 979
348 581
406 138
971 602
210 482
924 943
291 502
120 926
488 523
828 767
877 42
495 567
131 676
620 687
495 115
907 912
265 112
786 752
174 470
213 517
33 9
117 690
596 712
672 790
588 471
138 778
514 737
649 163
819 129
890 828
412 593
231 541
252 791
852 801
167 199
537 178
152 526
139 396
13 811
477 270
631 955
769 594
711 189
263 1000
873 574
624 148
517 471
367 173
568 984
244 166
190 787
840 942
786 101
457 259
772 628
118 102
404 480
615 445
797 148
739 565
76 164
490 688
125 381
423 150
55 779
579 74
65 873
623 629
230 679
845 640
734 330
732 548
176 509
832 425
628 510
109 23
623 15
726 953
38 793
287 920
214 991
353 983
676 874
949 693
241 890
131 796
543 631
810 408
928 151
121 161
556 139
134 69
757 65
165 211
414 606
986 285
178 47
691 429
543 841
705 754
313 335
819 960
705 224
709 765
419 938
21 1
774 93
888 331
314 143
244 485
137 461
547 431
388 762
659 250
547 215
160 155
28 533
341 507
45 312
937 213
579 409
17 494
564 602
776 814
456 540
155 227
797 378
995 946
44 241
499 759
403 12
310 702
52 244
874 98
149 38
272 933
609 488
418 376
836 406
727 931
679 775
703 702
946 970
870 548
312 215
655 339
521 23
966 446
844 944
126 928
171 785
941 999
560 747
982 774
954 273
13 805
454 455
602 553
873 121
234 543
312 786
876 705
265 931
296 246
86 786
136 142
758 373
943 104
841 3
877 268
296 674
820 950
770 772
935 981
732 706
291 265
376 903
817 443
66 363
644 185
512 941
223 165
234 671
134 140
650 543
470 69
3 208
379 354
983 683
91 890
833 156
906 646
463 690
386 66
378 612
695 968
20 407
82 599
499 244
594 63
408 852
108 845
282 118
804 845
33 398
953 711
978 89
675 682
81 127
446 308
980 623
926 519
555 942
467 805
723 358
465 916
112 154
883 767
190 161
188 11
388 337
441 420
34 998
725 911
108 51
792 471
96 552
279 240
413 840
333 488
792 188
299 728
696 469
854 487
919 103
576 235
565 769
274 17
482 454
28 389
476 969
522 460
366 843
567 595
387 575
103 545
259 769
635 810
524 105
935 796
916 723
18 374
466 561
423 90
790 595
659 732
388 362
371 343
1 550
416 192
810 45
628 855
403 449
410 710
416 398
3 910
11 697
330 442
903 296
797 784
388 138
109 104
251 115
781 663
477 209
733 309
681 492
732 198
425 835
932 449
442 278
349 78
143 189
410 81
616 214
654 673
173 650
797 818
487 523
936 629
19 593
480 847
327 476
826 236
930 104
50 216
799 889
442 120
148 59
702 885
710 558
391 922
70 22
493 588
726 522
31 849
307 304
680 431
728 630
566 483
653 916
601 578
383 346
342 721
827 341
689 799
192 703
145 494
302 674
512 569
531 145
8 898
233 484
962 60
234 400
344 284
166 404
16 709
526 967
622 139
488 949
885 181
429 732
4 866
761 727
688 755
660 164
548 374
929 32
775 755
67 608
176 910
160 515
371 628
140 106
536 40
605 214
272 525
332 577
488 808
212 502
778 299
646 446
999 959
21 892
306 26
353 364
882 346
485 343
210 894
270 940
170 481
355 598
926 177
49 890
374 835
668 927
191 370
799 932
409 228
281 893
36 236
997 322
325 933
552 617
76 77
5 573
737 527
939 433
686 540
878 880
584 144
870 983
341 629
345 91
536 590
585 57
974 695
549 93
167 837
941 996
630 949
382 744
669 494
873 744
845 802
881 605
869 521
199 596
891 994
752 739
459 340
376 497
797 708
725 198
840 898
1000 98
170 622
170 526
822 898
759 769
634 320
730 106
191 820
590 174
543 16
862 194
42 678
921 158
11 301
447 814
435 537
35 112
905 910
158 835
657 645
837 179
551 92
163 414
868 799
429 952
688 327
370 33
946 560
435 247
105 584
354 125
342 99
544 571
861 398
170 448
738 913
225 121
138 994
322 625
30 420
656 14
101 577
83 451
23 696
177 600
115 561
940 471
289 33
546 234
493 599
648 445
642 662
105 65
246 100
60 973
722 17
157 749
662 322
640 651
95 691
791 540
86 354
720 531
315 849
930 494
982 528
288 78
305 171
816 578
625 521
228 975
353 279
266 985
888 456
180 601
988 928
154 937
898 995
105 392
378 443
626 993
55 897
779 292
688 584
500 30
371 32
271 276
726 985
188 480
757 998
965 415
435 907
940 632
807 233
833 697
384 313
113 459
939 126
718 814
536 604
765 70
986 230
174 163
437 12
734 891
442 867
605 728
699 123
623 457
540 725
68 477
20 120
15 355
101 463
11 162
378 823
827 862
735 435
644 465
321 179
631 603
550 339
18 953
293 712
617 450
577 59
286 479
769 762
321 102
11 655
566 694
385 938
387 817
969 169
346 546
2 968
600 992
497 434
721 113
263 543
771 493
826 19
364 540
835 537
671 385
167 484
884 30
884 852
563 901
353 905
232 873
119 138
384 888
417 508
617 544
901 382
263 634
33 497
461 903
619 174
795 182
610 415
961 755
390 983
216 459
900 937
556 283
492 630
612 492
392 146
171 861
469 244
863 638
252 704
887 824
611 721
636 110
622 422
186 303
950 474
761 104
880 257
865 902
552 618
120 723
418 705
732 750
154 698
997 743
672 564
651 610
263 631
58 21
881 720
795 147
15 156
262 926
63 885
558 994
874 224
209 804
660 471
264 777
172 871
159 323
875 352
225 762
418 488
502 953
647 446
301 84
848 247
861 644
357 85
573 601
881 500
930 773
713 377
671 722
423 983
185 693
970 187
708 980
776 216
518 137
846 831
262 978
275 385
14 615
33 111
537 653
703 268
797 634
570 785
99 392
355 244
750 605
978 154
771 630
146 898
146 337
75 349
425 612
828 254
866 591
579 437
828 24
85 896
560 170
931 468
789 527
929 880
4 303
461 601
693 905
585 543
569 220
908 702
914 580
621 504
154 282
835 952
366 833
228 343
940 32
389 917
164 533
343 58
98 558
24 762
234 688
300 768
636 739
517 525
388 834
874 546
752 777
290 332
697 776
455 641
415 678
90 37
65 804
497 348
732 383
179 880
759 160
17 34
535 975
302 113
802 339
470 964
843 312
618 199
369 212
457 47
556 586
157 572
556 386
921 673
209 76
554 561
501 881
21 357
296 897
431 801
735 418
371 60
309 500
836 751
601 331
157 690
282 478
278 369
347 983
721 777
481 692
223 315
978 254
70 96
800 484
776 849
968 165
650 159
127 722
958 386
668 701
504 838
371 547
730 635
273 510
889 530
432 129
413 469
321 679
668 334
715 923
567 216
41 62
981 460
834 526
147 28
408 14
758 723
249 500
899 827
420 829
11 927
950 496
370 941
151 188
930 550
60 735
949 837
251 280
401 397
108 227
549 484
202 582
211 159
686 5
146 592
764 832
856 343
277 450
382 605
341 888
576 867
447 419
32 700
446 468
81 725
232 908
475 291
8 463
132 515
880 488
515 916
658 911
681 10
36 655
415 775
411 280
621 745
858 232
335 3
898 657
485 689
33 929
76 788
656 519
791 649
575 945
881 308
173 289
627 183
574 402
331 486
837 340
691 658
379 862
736 739
208 194
811 58
787 532
429 462
950 151
666 765
907 163
171 342
659 930
450 389
844 240
366 563
569 308
44 395
975 517
115 309
3 785
555 701
385 716
726 899
112 148
695 952
11 91
995 544
510 827
41 472
639 951
730 157
669 11
359 411
88 801
508 419
268 702
254 579
126 528
959 621
690 692
432 273
787 65
903 591
769 226
292 736
963 495
215 809
417 284
552 891
955 804
17 847
301 715
368 588
3 176
288 954
450 944
866 352
642 785
790 392
165 877
252 472
377 613
57 714
114 667
652 633
39 867
357 12
797 768
681 760
193 47
808 159
997 316
481 183
215 813
969 968
295 888
872 89
816 459
913 465
274 455
92 353
828 867
341 147
66 792
438 602
761 372
246 139
78 178
26 816
509 542
921 448
440 84
813 549
768 331
468 755
543 309
804 370
773 68
735 306
108 390
827 485
955 482
30 315
680 552
233 926
153 280
554 30
453 396
325 750
312 536
807 10
203 878
14 539
835 314
554 800
912 862
668 257
554 66
246 542
227 456
13 524
522 679
763 739
616 367
5 639
731 843
180 789
645 762
4 757
476 38
517 247
743 489
412 702
351 498
687 554
479 562
259 410
697 600
754 818
839 20
937 275
762 893
954 882
697 159
755 163
748 555
443 185
55 631
170 841
233 913
757 894
130 738
640 394
25 622
315 85
969 540
549 392
116 21
47 783
793 775
369 835
586 333
916 309
605 575
378 410
966 509
582 44
846 385
780 469
764 298
868 791
544 788
916 364
660 921
103 614
760 617
13 157
953 661
694 876
997 971
595 819
817 339
377 302
630 829
249 743
137 410
705 716
773 94
466 437
407 860
528 471
625 703
857 518
482 551
26 811
578 75
165 728
193 240
1 194
839 805
607 846
445 980
446 837
265 774
313 277
165 484
7 519
560 207
290 768
276 441
751 486
591 40
595 725
893 540
630 99
419 856
671 748
913 302
327 578
822 335
995 88
192 325
980 158
24 317
546 741
295 800
863 781
223 161
452 318
767 501
575 105
240 666
618 630
960 660
648 423
432 82
854 451
498 898
166 881
496 790
504 521
32 25
727 837
218 62
351 6
567 61
133 727
537 705
450 548
305 747
698 278
176 510
145 801
461 10
844 537
774 634
811 292
704 257
616 414
12 826
811 577
624 487
842 123
931 540
57 749
332 863
417 24
653 90
596 780
422 942
970 533
457 597
984 555
141 917
279 106
263 536
98 678
347 638
246 403
542 342
84 920
132 719
491 386
231 544
234 605
702 962
796 636
158 848
407 936
572 789
882 380
12 800
456 969
716 224
393 445
730 745
767 912
26 33
862 876
297 906
528 683
952 399
178 771
769 407
388 234
283 593
203 505
257 837
652 145
967 260
753 281
348 743
550 711
940 8
156 819
12 758
401 409
747 116
442 138
555 953
513 828
230 966
519 44
415 250
308 928
932 154
331 16
44 921
674 597
844 410
306 23
328 94
438 900
851 927
215 841
158 365
544 377
166 841
720 838
323 522
962 225
682 294
757 501
645 810
595 962
143 438
367 980
674 988
332 138
524 666
556 905
407 960
142 295
421 704
592 452
481 982
493 928
334 465
693 462
718 577
498 775
781 245
77 858
95 585
289 816
489 811
156 220
669 226
231 749
682 540
508 872
454 778
537 959
540 681
588 1000
372 93
602 772
818 743
131 285
725 832
297 308
19 624
640 938
369 324
618 109
516 881
20 383
652 340
490 390
680 632
694 905
479 674
771 456
913 419
780 606
728 770
194 60
298 129
848 312
398 226
773 236
604 225
46 849
877 823
971 870
588 432
511 968
878 316
964 10
76 326
809 672
267 678
787 706
245 934
763 542
506 383
594 144
176 492
929 166
941 792
605 45
306 181
463 15
878 240
25 195
775 364
940 206
47 784
153 511
225 376
179 485
89 623
974 531
18 491
875 272
133 701
420 399
96 322
370 617
402 978
695 506
100 808
852 516
293 522
930 135
227 506
768 539
477 862
675 446
883 19
135 847
857 817
87 826
561 676
322 114
30 223
61 573
471 609
924 646
103 907
84 299
594 310
731 567
848 135
287 739
159 743
542 15
320 141
616 5
697 499
122 168
610 648
419 819
459 70
768 581
802 642
750 66
880 254
484 624
265 690
82 640
598 835
123 348
788 676
221 279
803 411
666 443
474 962
298 64
598 552
110 382
497 102
920 719
764 308
845 540
394 466
839 725
754 614
479 915
468 445
446 83
427 808
197 478
784 306
428 887
456 955
600 990
970 493
518 51
964 265
442 66
313 327
860 229
841 208
209 393
840 901
77 237
260 892
458 64
288 116
234 882
732 223
452 234
404 365
777 188
793 221
650 83
420 669
200 760
777 539
810 736
55 419
306 78
639 166
823 374
471 400
938 489
228 26
505 177
9 18
724 123
678 760
923 394
922 637
460 255
275 298
698 332
451 659
435 778
557 789
174 648
805 70
991 101
402 940
403 38
916 4
265 898
750 762
787 147
511 553
967 472
468 958
51 530
951 892
401 407
495 116
908 843
576 913
563 885
753 202
743 679
393 324
832 192
393 494
387 675
46 310
31 762
256 320
28 390
196 264
495 588
916 541
480 951
686 726
722 14
497 115
376 421
629 32
370 736
588 391
565 460
733 406
962 328
965 488
720 660
951 991
414 366
572 968
512 508
747 818
662 229
88 186
808 503
670 319
650 342
194 868
656 876
471 172
216 831
923 290
228 117
871 59
739 363
233 672
475 3
284 339
982 943
543 455
841 162
215 194
779 274
585 282
638 352
458 82
977 598
799 856
255 624
999 834
273 863
63 486
689 842
799 668
113 564
422 36
477 990
949 597
618 216
298 556
177 931
577 477
505 408
610 829
122 543
519 735
191 563
246 930
813 213
498 936
552 231
548 164
747 761
623 964
234 728
772 134
384 604
827 721
455 775
603 9
634 632
739 942
955 454
142 571
491 549
332 193
831 911
594 467
453 650
631 997
231 677
632 721
824 576
194 654
265 438
249 533
308 598
284 553
520 104
291 335
168 686
195 246
666 508
782 992
744 314
857 634
568 962
97 863
166 734
54 108
327 636
296 199
225 283
757 224
19 772
362 684
603 829
376 770
964 484
30 558
739 281
195 682
876 39
275 412
868 604
334 497
513 629
421 60
684 836
724 762
305 12
326 799
461 95
137 81
163 264
429 703
723 282
926 543
384 48
431 823
534 787
218 310
95 55
167 863
669 965
182 183
800 958
698 852
583 203
255 887
881 428
638 91
769 741
753 410
872 39
682 435
927 261
195 564
561 517
932 488
301 37
129 153
481 911
639 526
745 784
866 745
179 74
327 13
32 584
745 769
39 217
35 627
321 12
268 537
331 919
275 867
634 928
546 169
928 934
540 787
164 174
57 232
359 420
289 385
374 376
961 922
856 292
968 247
627 995
302 439
795 391
22 345
622 746
455 434
47 762
216 935
208 81
579 772
61 617
941 968
691 11
317 167
83 70
874 840
256 503
693 719
462 726
581 504
214 104
476 547
495 329
404 18
349 107
698 833
711 442
894 872
166 607
456 187
338 250
739 316
157 54
481 597
252 874
804 728
409 434
694 657
198 574
410 407
789 484
726 245
905 21
122 381
656 747
266 224
839 28
994 432
838 678
321 163
222 685
968 270
136 869
99 691
603 185
719 98
790 54
355 572
748 358
168 40
959 472
892 138
139 74
132 112
527 376
913 89
595 508
963 400
505 718
752 750
512 412
140 778
637 644
616 275
566 137
804 651
414 306
686 320
967 448
891 417
197 199
561 881
763 734
941 48
878 791
433 648
91 822
500 121
429 960
381 194
302 935
293 77
461 904
286 265
540 348
114 160
296 125
342 210
389 211
743 851
189 428
423 126
50 607
922 889
513 535
751 503
728 761
472 64
397 55
764 506
878 636
627 908
157 124
362 261
847 867
39 943
644 860
658 981
423 702
541 170
822 191
718 869
468 58
877 968
832 115
269 430
250 748
565 831
87 457
345 574
677 893
412 668
578 782
396 106
11 869
238 5
224 554
259 575
511 428
980 475
174 263
466 68
846 456
581 321
691 493
728 125
130 937
67 245
255 24
309 988
290 476
880 760
826 94
163 61
547 748
807 84
311 758
179 883
937 917
752 339
67 968
964 135
89 657
881 759
11 111
876 551
586 949
395 724
292 115
115 964
811 30
450 902
103 308
432 967
723 10
707 38
721 168
951 160
388 514
991 189
907 867
381 353
693 7
524 1
857 889
666 448
322 555
575 922
419 157
753 16
401 379
278 279
121 945
7 224
294 148
288 710
975 912
620 586
556 207
903 765
734 283
402 765
883 707
852 659
105 588
604 893
745 112
625 715
370 523
116 377
320 140
516 31
492 570
46 381
367 446
761 533
264 611
192 533
234 396
339 879
866 511
764 975
778 792
502 268
411 764
881 711
657 669
929 131
861 188
558 164
837 803
70 492
618 294
643 663
258 404
690 7
774 369
837 520
142 726
145 422
458 567
480 326
357 978
550 749
714 305
40 283
922 636
609 755
163 608
927 23
834 899
512 240
77 510
649 358
783 260
491 713
869 902
259 14
543 292
887 32
858 328
487 482
249 7
966 528
933 704
465 90
382 280
98 233
639 232
191 117
271 895
788 462
159 680
478 257
478 62
839 619
544 224
195 60
852 714
631 681
963 456
266 232
387 337
195 311
635 340
997 78
530 676
772 985
919 38
950 145
689 233
955 883
303 776
336 340
919 709
526 861
332 636
581 841
937 42
196 544
687 589
286 23
560 200
739 905
370 470
49 516
138 461
781 421
459 471
700 564
282 153
74 868
926 310
189 386
532 668
438 600
897 146
378 527
486 592
383 109
823 805
9 585
467 747
162 422
758 860
394 88
364 182
217 643
763 484
618 95
472 194
206 923
586 455
571 221
954 581
435 767
78 454
474 652
65 421
641 153
982 801
694 653
843 401
50 344
410 260
225 804
91 826
876 640
221 900
270 30
690 550
255 681
108 544
12 293
865 653
887 37
725 381
188 846
448 620
463 692
876 249
520 38
280 490
388 917
599 906
337 935
579 169
199 155
920 642
655 810
396 81
400 653
507 389
113 270
869 290
687 948
273 855
926 605
247 465
952 301
28 911
542 29
107 863
929 272
733 460
290 38
396 284
117 884
46 177
533 156
592 742
741 852
236 220
127 358
395 949
203 670
317 301
54 245
399 746
692 268
499 185
674 784
223 491
929 514
630 60
945 24
887 649
9 174
411 117
451 100
191 678
602 542
504 411
188 318
402 601
590 146
240 659
432 715
700 89
763 534
181 157
16 684
822 198
498 331
126 67
196 513
592 24
904 655
561 549
97 634
695 718
1 174
573 492
149 394
745 759
319 979
109 56
707 138
743 174
750 250
513 133
781 558
941 848
411 408
401 183
799 715
364 837
936 638
410 499
492 121
923 851
548 22
814 690
103 566
214 120
942 799
881 505
431 447
382 935
48 876
901 494
863 387
979 35
505 415
611 535
425 457
497 13
448 869
875 308
415 151
126 735
734 147
167 272
724 385
774 235
555 186
928 243
41 138
330 581
144 486
829 506
100 942
35 299
245 981
164 874
792 419
330 69
106 238
911 265
291 16
62 439
171 349
263 316
963 185
181 965
212 386
961 937
585 775
376 663
171 40
365 910
166 295
780 208
216 270
18 725
29 679
174 323
759 100
161 832
545 184
674 88
782 263
340 334
613 19
535 293
122 751
994 57
672 507
196 514
59 249
435 638
326 832
306 695
60 873
67 941
796 277
59 267
915 295
165 555
497 485
596 727
824 869
206 640
786 572
416 687
19 9
66 392
166 760
172 100
645 522
948 357
637 293
499 884
207 104
898 380
970 285
526 274
190 373
750 921
418 250
418 601
221 716
783 93
69 840
842 857
554 265
113 689
545 144
643 238
827 658
897 14
390 703
661 264
419 161
445 514
417 573
808 428
771 791
745 10
621 949
841 451
694 875
264 602
12 459
601 319
585 391
438 275
535 703
742 127
855 162
995 662
130 584
243 958
911 346
24 217
198 400
133 24
891 985
272 88
450 980
924 940
183 951
713 206
772 97
994 285
899 454
647 496
713 739
945 966
432 531
176 55
595 756
651 106
893 922
928 852
634 189
63 751
441 504
519 447
813 75
694 805
370 740
580 225
412 106
716 749
774 555
256 20
102 551
612 631
720 177
440 388
526 926
11 333
606 753
818 646
968 225
869 900
336 593
383 49
971 995
688 528
416 173
756 157
198 60
47 624
166 81
579 667
655 893
88 698
742 585
568 554
997 461
88 452
44 184
196 895
158 615
191 195
318 298
680 933
500 359
724 911
190 752
191 180
19 356
929 778
46 744
703 599
456 588
458 612
335 181
775 472
293 300
557 420
937 174
272 316
262 257
91 562
501 573
423 152
978 411
198 790
660 13
182 378
200 225
684 777
887 732
21 900
9 881
385 154
508 486
54 941
34 719
960 778
724 58
987 366
592 387
893 609
352 876
781 489
512 64
719 738
721 894
252 554
226 469
252 359
591 355
18 65
245 634
45 506
168 501
842 570
802 908
584 484
855 816
369 295
569 13
337 611
56 913
358 667
765 647
581 496
846 894
372 272
74 357
876 557
88 705
274 927
576 30
616 45
924 832
713 427
417 630
506 523
341 93
748 334
635 980
155 410
728 287
713 423
82 238
468 449
358 191
500 369
522 20
450 585
843 8
12 659
287 124
455 184
294 565
61 422
394 345
86 68
438 517
131 667
295 176
423 28
968 689
585 533
471 293
438 291
254 982
130 55
124 433
858 243
519 910
438 743
52 613
468 102
979 650
602 441
524 46
869 820
238 65
721 268
975 854
869 580
146 291
202 428
763 770
455 930
520 839
985 435
59 498
309 555
867 780
247 614
113 266
202 666
661 46
845 380
378 962
48 233
651 609
174 137
172 645
610 783
392 530
285 425
147 177
314 105
731 312
600 417
879 371
702 773
586 786
285 123
287 455
328 165
494 617
566 632
650 45
866 757
80 789
45 907
277 181
298 655
690 263
574 645
265 899
96 351
935 900
348 638
218 453
619 732
681 996
761 482
832 283
951 378
30 547
357 764
840 68
551 256
948 137
857 901
690 368
648 734
785 720
272 401
999 581
920 21
802 262
177 370
492 841
808 674
383 705
338 481
985 631
287 771
371 893
757 477
35 13
237 12
94 178
576 106
410 506
52 294
80 21
278 980
84 129
9 241
24 979
107 158
673 48
510 566
942 29
961 885
963 750
813 497
280 977
500 573
246 413
653 756
672 31
735 262
117 471
897 29
692 391
651 272
571 604
591 394
860 652
605 980
737 342
141 229
467 621
30 356
819 143
186 411
84 474
771 901
913 200
107 6
367 182
768 981
982 420
371 727
212 618
80 613
227 110
988 271
527 423
540 291
669 910
262 482
971 454
987 956
893 684
65 343
777 788
549 399
618 442
249 640
773 671
322 419
214 537
190 574
461 121
100 980
456 120
437 568
516 870
107 517
954 406
697 807
281 513
254 838
285 256
512 457
795 21
39 149
520 370
577 184
373 81
410 747
366 431
582 442
526 459
159 469
974 477
456 882
549 835
762 911
619 450
207 773
688 689
379 526
274 897
1000 431
734 731
647 560
945 521
390 54
268 507
599 678
244 153
329 593
158 286
645 539
738 921
621 317
59 701
470 888
174 570
502 977
156 470
714 425
211 691
303 6
246 432
155 474
288 898
526 803
7 639
521 687
898 38
142 739
64 785
113 656
888 227
273 235
908 455
696 197
136 450
8 984
512 841
456 531
874 631
502 439
303 775
713 709
690 485
741 32
822 305
699 851
767 232
721 412
94 265
341 330
568 344
831 8
563 647
64 967
191 690
525 532
56 469
808 130
638 747
342 173
329 966
811 95
169 410
312 260
701 106
769 21
852 661
810 598
997 371
878 570
910 797
322 852
586 502
894 929
998 310
265 996
55 387
88 967
701 95
4 185
311 127
501 93
661 820
532 779
675 292
610 23
969 674
701 793
869 641
427 188
594 757
930 109
743 578
512 674
720 904
592 730
567 870
639 790
153 326
7 172
666 623
373 926
854 335
870 257
456 710
739 995
82 111
789 454
678 14
251 306
412 9
566 616
283 67
551 616
238 431
770 167
45 961
368 270
936 762
165 432
348 264
530 208
816 596
212 629
316 913
949 499
721 468
470 748
533 603
387 91
804 489
879 767
552 1
2 577
26 652
700 167
121 484
648 828
119 224
696 914
844 250
442 433
531 447
914 658
252 616
21 873
34 370
68 935
285 385
319 130
211 125
208 375
479 339
560 582
235 343
858 327
553 847
757 735
472 139
111 892
11 826
657 915
349 640
294 345
121 243
410 774
855 784
739 650
816 173
394 123
156 641
87 257
84 348
566 903
267 119
888 3
300 133
899 840
961 931
957 128
14 511
601 921
574 922
249 94
221 918
510 514
884 759
29 191
83 669
862 734
899 351
656 901
211 82
494 443
666 676
123 176
509 442
366 98
569 381
977 702
504 646
526 672
346 963
194 393
362 736
233 15
57 353
511 992
82 81
609 363
90 287
448 324
30 275
749 159
1000 184
427 902
41 968
413 142
608 489
866 208
885 277
632 221
917 340
498 885
471 236
479 552
642 567
530 597
782 173
904 719
319 513
160 97
646 532
971 891
797 285
54 135
872 738
152 18
507 614
739 67
194 723
647 144
720 671
127 77
719 470
751 630
100 260
217 997
311 489
544 727
267 13
710 76
488 530
605 107
120 356
290 788
756 638
136 2
489 176
271 568
10 554
898 540
217 790
317 210
330 476
517 663
349 317
674 649
491 785
805 451
486 314
401 996
252 762
326 4
746 372
962 337
727 357
223 743
351 200
395 256
975 803
86 663
184 915
814 966
176 558
484 553
411 392
346 971
343 133
724 174
796 17
838 619
115 325
176 164
465 767
906 754
91 385
331 804
348 486
740 101
638 736
799 688
61 784
777 328
544 998
843 482
180 345
305 178
58 762
337 804
120 774
117 382
365 594
684 42
388 744
331 126
225 483
553 833
609 44
412 110
535 838
726 397
917 699
161 112
151 595
300 946
206 273
521 739
135 536
135 598
915 403
652 408
516 579
110 985
865 730
983 981
223 15
688 187
347 382
123 359
362 372
50 826
558 218
802 326
666 684
283 66
498 719
776 510
918 674
149 638
807 995
66 570
524 964
119 780
597 236
270 390
985 667
4 233
462 927
594 898
698 546
194 758
575 477
796 450
649 125
116 246
962 22
9 275
364 328
301 658
439 662
327 339
33 244
760 621
632 997
964 397
776 166
692 959
184 653
974 756
97 948
589 413
671 206
894 342
270 149
906 346
627 605
166 76
400 225
632 346
695 252
456 373
549 400
112 315
661 36
552 480
949 795
965 903
890 941
246 887
888 811
273 509
249 810
373 699
959 773
534 750
917 517
690 539
826 279
881 862
714 411
276 200
536 292
42 574
532 678
803 663
691 355
672 137
104 47
834 517
146 172
257 776
100 682
490 31
554 819
385 442
406 489
394 398
801 345
42 739
855 326
519 866
114 472
78 950
153 107
20 100
521 415
550 285
450 690
919 100
251 965
826 796
931 848
230 121
663 88
614 879
89 635
586 735
197 702
860 537
562 274
144 999
32 374
105 476
716 378
409 112
611 515
397 378
899 714
615 147
118 866
641 765
507 491
238 389
598 567
840 777
962 822
926 819
656 105
949 709
648 3
182 460
689 486
748 281
215 146
228 601
344 105
942 126
726 668
451 133
650 425
558 460
710 770
26 173
421 547
220 962
465 724
534 712
51 571
630 397
637 895
736 671
800 372
440 517
112 663
719 30
498 511
677 283
716 197
877 243
704 237
758 400
555 698
788 206
931 490
295 555
646 987
510 677
671 40
99 752
527 903
230 263
833 18
618 245
155 158
199 727
578 234
99 463
86 951
918 614
956 935
433 247
724 513
921 306
810 897
501 663
147 666
778 844
454 417
13 945
502 311
22 797
523 700
21 748
526 985
48 343
300 809
70 354
598 391
510 146
611 309
56 608
595 958
678 618
6 386
249 606
580 191
366 499
805 280
819 700
56 777
38 762
382 629
508 383
598 407
546 435
87 371
211 37
331 713
668 365
511 191
489 791
793 619
458 237
296 457
946 887
801 743
637 236
695 315
861 119
443 563
861 506
497 958
858 8
982 449
356 131
920 484
767 161
226 719
431 335
369 373
684 846
328 209
852 785
471 715
25 964
632 722
605 777
459 330
710 471
189 591
16 542
23 346
507 842
262 335
216 577
816 641
712 869
937 652
270 255
602 14
536 267
545 316
162 772
885 288
673 933
958 397
237 984
38 608
887 303
463 851
466 754
537 77
32 58
462 69
707 675
581 868
118 459
543 164
289 55
697 30
215 258
293 171
243 271
130 772
906 692
438 974
10 607
694 96
809 176
589 982
352 386
570 136
87 217
999 532
491 61
702 745
725 211
560 373
268 354
14 783
35 994
561 393
154 857
982 109
336 591
860 651
394 343
651 667
59 475
42 1000
723 750
30 189
823 734
933 39
133 789
22 57
946 592
540 693
602 115
842 271
276 382
278 708
926 410
370 469
676 485
76 627
154 210
255 391
116 962
42 310
926 338
884 487
770 781
847 877
673 682
567 143
440 770
173 408
263 962
662 419
893 530
485 122
199 849
172 513
321 990
613 808
509 611
563 579
785 25
336 852
772 262
302 827
235 195
650 869
358 306
981 516
32 697
832 584
674 22
362 310
410 803
487 567
450 943
750 645
504 174
18 379
120 484
491 982
278 524
808 935
944 315
413 784
254 954
256 106
892 445
13 168
615 843
662 772
574 584
596 337
606 517
267 460
402 475
694 678
57 598
289 177
170 964
11 335
512 259
878 393
82 418
756 336
970 462
373 873
891 249
376 608
45 591
954 653
724 158
385 300
635 610
801 578
554 730
986 458
724 46
423 571
26 974
970 300
186 67
303 229
658 996
290 774
733 400
719 632
115 521
167 103
511 117
376 80
683 582
268 481
303 769
770 956
653 860
312 131
104 945
167 226
555 243
678 842
215 907
775 440
748 768
306 509
356 698
347 786
404 113
398 892
396 100
24 640
512 245
321 524
346 636
730 470
92 62
414 583
203 668
845 165
472 34
962 409
516 323
80 13
990 744
558 774
643 668
136 187
145 888
929 530
271 61
978 663
420 376
8 585
93 89
315 106
207 98
133 122
881 83
581 966
432 156
720 605
851 214
78 668
335 48
778 958
23 612
570 762
488 314
136 749
393 332
541 643
184 722
855 371
313 823
874 395
454 672
211 622
263 249
381 966
320 510
278 268
795 733
276 11
89 845
929 167
716 38
754 427
622 458
330 191
533 867
920 1000
42 294
627 684
247 764
332 84
265 488
575 402
321 359
645 388
30 715
652 577
851 404
92 206
379 554
860 603
689 883
981 489
680 164
343 757
792 159
680 191
889 298
322 668
158 415
531 755
489 462
622 912
104 959
597 75
526 117
595 865
497 504
105 153
192 453
673 995
367 797
11 474
46 414
907 896
374 653
918 890
938 157
566 772
651 631
180 531
170 272
954 460
662 472
788 562
77 933
324 438
103 497
34 822
745 973
235 944
790 913
603 252
115 883
820 34
107 910
380 342
265 778
395 353
362 260
912 928
687 318
541 218
941 56
488 677
715 173
429 848
317 130
895 736
779 754
258 18
193 6
251 126
264 112
818 582
715 581
456 847
545 446
725 651
543 601
533 115
470 29
163 625
809 657
562 401
527 516
686 78
678 775
637 19
271 796
943 7
977 230
997 455
987 56
221 725
106 246
185 415
330 933
694 143
427 630
142 171
682 728
690 828
804 547
403 653
114 730
943 885
324 112
60 402
11 675
686 102
67 642
864 854
592 836
862 438
478 691
753 30
776 675
106 961
829 313
331 695
40 288
497 551
102 541
551 338
433 218
437 899
185 91
410 625
736 575
796 373
344 224
739 600
17 288
342 726
914 683
105 287
669 919
7 378
194 797
709 910
731 898
115 922
879 373
186 135
655 208
984 7
9 753
923 628
15 169
368 287
583 768
910 417
918 776
250 220
802 597
649 771
731 284
986 214
280 570
87 982
906 374
844 808
359 521
779 878
997 292
244 63
284 520
919 934
666 471
91 777
322 759
40 783
83 730
337 548
49 255
305 170
906 395
975 458
842 731
705 979
63 510
54 891
138 506
974 50
395 893
863 577
209 940
366 852
354 534
187 570
181 438
286 521
67 333
796 675
312 372
835 840
630 177
8 321
390 835
445 761
651 761
288 235
816 258
586 859
247 300
137 386
58 114
900 135
753 614
236 695
95 425
343 981
401 257
692 310
549 849
750 94
867 3
9 215
134 631
549 700
69 876
745 723
628 714
827 347
586 526
313 372
365 188
750 182
995 582
986 658
725 31
970 443
800 515
739 655
606 157
723 446
846 99
574 139
29 883
487 12
18 739
585 911
952 842
126 836
616 467
599 11
705 659
776 827
386 40
966 761
227 28
868 893
250 141
105 961
946 60
584 97
364 611
738 277
859 38
622 562
820 594
289 770
978 625
223 635
649 203
1000 309
93 931
906 382
749 233
141 214
515 268
900 522
342 354
348 787
461 563
520 571
985 29
904 793
905 700
393 83
590 199
174 613
6 454
373 46
281 466
964 52
347 496
189 962
85 673
88 231
431 832
991 291
85 556
471 150
784 492
122 635
244 133
787 711
268 365
634 637
991 811
643 468
712 537
362 228
314 890
485 334
647 816
943 650
163 267
818 39
328 547
535 177
627 676
200 720
115 396
865 901
564 185
763 309
20 752
451 62
281 49
266 112
728 895
406 634
767 888
200 152
67 381
451 643
82 462
152 456
952 439
4 882
55 252
223 566
629 13
440 85
822 632
890 37
588 698
290 541
47 212
418 120
895 2
255 199
343 506
90 570
682 200
108 468
383 380
613 892
722 445
723 535
707 745
281 859
118 788
241 761
671 935
266 726
549 534
297 696
423 94
152 432
409 214
203 940
330 157
281 486
184 371
979 995
924 507
56 406
91 288
693 118
331 598
17 950
873 868
562 801
45 185
152 199
870 83
447 560
409 114
94 401
49 187
86 3
843 23
408 412
541 719
101 12
278 102
832 885
38 401
770 308
438 150
106 31
158 744
184 975
135 754
727 708
868 553
330 74
190 724
893 111
74 740
54 555
114 292
93 961
919 652
102 903
823 40
23 431
481 54
930 115
81 62
525 317
804 469
257 653
497 512
104 247
272 703
748 634
351 157
652 485
372 955
334 451
917 576
186 414
362 164
14 256
735 303
799 901
330 214
415 757
296 534
532 40
727 419
887 618
501 829
50 690
801 960
508 921
257 591
413 608
415 550
574 795
843 132
575 526
397 370
100 397
37 509
81 330
662 11
4 588
333 652
513 441
199 622
352 103
123 765
773 908
346 348
238 736
87 270
602 422
425 332
652 451
198 749
776 85
555 7
908 325
5 992
450 403
303 231
925 222
230 681
759 767
560 213
680 857
743 631
314 476
94 375
994 216
593 291
110 586
368 936
988 192
459 391
243 293
714 34
59 888
11 445
978 525
695 898
744 841
602 523
489 220
919 639
448 822
252 356
68 708
956 245
621 345
179 165
347 441
102 268
557 701
466 915
8 681
68 585
11 227
433 330
693 303
945 66
88 615
656 651
294 515
411 688
141 889
900 566
591 617
36 715
887 720
105 760
627 68
52 146
69 525
65 28
595 651
470 898
892 383
960 985
199 856
549 478
274 916
727 987
118 547
321 761
173 202
898 475
167 783
330 777
598 504
449 332
755 362
176 564
321 772
516 907
45 612
375 624
179 268
528 669
941 331
905 437
54 231
159 736
948 132
363 174
158 414
640 970
663 866
399 910
33 692
537 411
851 564
786 891
90 359
772 809
30 290
318 255
510 138
850 665
235 2
823 317
140 280
298 373
908 555
118 418
3 694
103 439
965 864
181 792
118 763
160 708
290 612
533 61
575 918
235 182
979 800
878 828
518 927
659 348
603 225
370 78
527 946
515 955
482 399
906 154
558 694
382 778
165 49
619 38
767 65
289 67
975 874
63 604
200 158
391 172
274 387
574 94
623 135
283 491
271 78
705 145
603 379
901 601
914 373
299 490
893 477
179 368
45 452
758 657
768 228
623 744
393 516
894 432
266 962
920 137
237 860
108 153
278 486
723 500
492 483
361 853
221 525
448 823
611 321
879 633
286 63
228 855
596 863
30 203
563 165
25 266
20 610
884 954
896 543
386 221
646 199
135 604
856 912
903 967
591 803
69 310
817 40
84 110
270 462
756 244
49 788
121 439
202 948
907 281
585 814
647 329
51 836
523 845
390 362
92 429
96 117
168 964
475 748
523 120
66 310
485 256
291 470
414 386
760 164
102 520
835 883
986 437
974 590
837 178
678 185
861 141
112 585
563 314
189 493
639 971
661 339
373 358
425 712
124 383
915 443
670 235
896 210
333 409
977 320
857 481
536 663
861 520
257 105
61 827
425 286
88 854
758 323
574 813
260 185
727 790
171 332
880 401
986 332
115 564
996 467
188 74
875 349
266 569
973 918
680 613
140 742
663 191
799 524
39 716
978 577
481 700
448 943
411 52
333 396
241 709
468 167
744 316
796 241
847 843
607 7
447 158
900 805
622 195
105 398
547 451
247 869
193 596
897 151
823 620
227 380
328 363
370 417
135 342
479 600
929 946
682 515
203 672
810 9
841 114
776 385
465 120
990 38
945 380
472 589
778 332
236 331
897 456
763 790
962 247
15 785
500 684
468 394
52 199
112 299
131 964
190 483
649 508
836 216
28 61
637 178
365 425
638 767
749 836
783 123
986 462
654 671
70 25
893 118
165 904
107 660
843 690
34 505
37 898
193 330
880 64
672 82
32 525
610 272
42 898
421 255
486 224
22 534
710 316
628 252
659 711
694 74
400 620
921 260
576 162
180 234
22 185
918 692
604 631
641 787
920 164
805 126
636 249
489 115
914 653
994 394
501 802
997 827
437 730
166 820
289 672
676 694
785 901
302 881
58 810
703 978
484 123
56 718
848 803
934 609
827 959
485 59
997 684
448 828
971 66
545 633
415 399
748 400
786 911
990 534
394 786
950 362
237 530
177 40
131 454
32 221
466 877
709 490
416 564
84 699
245 453
102 69
849 337
549 47
902 173
131 40
926 60
556 371
16 108
761 967
81 567
820 121
105 513
634 259
309 836
775 963
871 816
213 746
254 392
583 193
911 596
540 744
951 155
161 874
66 390
927 442
765 340
802 602
772 8
20 704
45 78
122 454
386 457
537 688
228 709
160 121
554 581
29 515
481 390
318 476
178 655
774 922
243 666
372 329
341 900
8 942
233 646
338 301
906 335
843 919
711 528
652 149
968 606
936 788
702 817
12 906
845 696
347 884
198 881
781 693
783 445
888 474
14 858
107 404
735 378
339 392
393 880
659 374
690 64
672 731
713 9
385 388
303 384
709 193
901 684
743 415
267 97
229 556
439 445
115 893
788 831
565 903
246 999
415 716
31 383
343 435
317 677
642 498
139 370
530 299
776 427
214 486
22 915
369 870
879 320
67 951
229 926
472 541
593 966
229 573
247 120
939 865
770 966
804 568
802 176
693 615
936 230
680 956
374 94
654 920
23 778
342 616
745 399
991 862
36 5
871 662
898 188
156 600
123 137
646 349
298 691
573 593
168 293
855 791
394 442
759 644
149 598
150 644
395 641
819 383
267 546
489 700
103 826
324 101
378 988
427 434
60 877
917 724
279 753
467 630
563 752
586 132
502 838
919 139
193 49
512 170
941 453
200 849
113 229
718 303
87 800
757 226
505 940
621 384
788 980
927 378
950 505
676 566
223 296
38 551
406 488
500 261
480 639
479 646
99 474
261 636
512 667
112 671
781 392
232 805
712 601
311 112
962 415
384 334
297 104
87 139
339 591
386 607
504 837
268 125
646 347
771 119
673 212
243 991
323 501
233 238
541 434
710 348
608 96
90 651
879 293
474 488
365 58
55 341
238 429
872 763
747 684
193 732
3 429
500 33
131 174
887 9
492 346
764 228
432 372
381 93
336 696
841 620
341 498
259 868
819 394
701 509
741 793
936 406
844 648
366 969
902 767
212 16
1 506
973 286
348 213
895 511
445 965
93 447
388 842
257 727
102 13
581 603
784 324
879 476
332 65
869 832
245 359
6 676
672 323
675 622
62 803
793 224
943 185
558 351
435 719
161 45
562 512
299 952
752 585
320 703
132 55
258 894
779 928
618 939
605 64
655 889
847 149
943 681
131 708
479 221
230 804
563 836
511 218
793 434
488 206
312 457
565 195
384 745
462 117
708 661
290 431
490 537
131 23
907 208
152 181
903 39
294 733
834 768
816 803
34 376
490 337
578 257
570 487
862 183
803 347
188 92
700 954
581 500
162 415
45 514
834 796
421 824
477 77
410 113
513 69
999 319
758 418
243 164
724 562
396 827
161 319
313 959
216 897
788 54
526 275
20 443
433 303
560 256
240 591
857 337
168 193
375 607
57 16
363 345
713 42
700 56
330 618
930 611
839 851
655 607
90 622
932 579
226 468
388 163
622 998
985 870
905 295
516 328
764 598
603 336
843 831
835 320
681 190
364 952
513 663
409 419
694 512
135 730
849 158
55 330
504 186
264 757
475 36
246 846
96 941
872 391
261 184
160 694
355 291
699 210
164 258
948 99
448 847
257 423
485 375
762 190
995 833
682 458
769 647
628 413
811 148
643 678
442 900
522 652
370 708
950 867
301 713
862 772
55 227
974 751
484 31
720 707
818 505
705 319
88 908
475 889
969 868
578 319
225 735
261 882
442 751
283 697
975 496
506 278
345 101
517 974
782 150
198 228
718 26
931 588
624 130
403 471
843 537
598 851
227 599
434 847
951 46
678 890
619 681
695 846
36 364
820 507
844 58
144 834
873 603
303 176
460 396
912 504
459 907
171 737
281 509
324 174
446 793
983 749
324 652
552 719
364 78
918 227
233 785
810 890
321 807
879 474
671 393
667 733
829 93
139 657
990 633
563 261
293 497
131 101
330 634
987 801
164 935
783 854
497 686
482 273
892 423
866 703
493 196
516 531
841 611
935 980
342 624
143 632
146 177
326 839
94 293
699 829
228 331
765 687
459 117
407 111
316 919
162 607
741 658
937 906
810 240
406 169
434 46
708 322
862 186
784 672
604 118
860 451
138 130
951 617
34 449
941 209
287 992
998 190
459 270
621 311
855 484
46 337
951 755
123 528
991 190
774 659
462 800
288 907
397 669
873 118
321 499
764 525
231 744
774 746
173 720
566 631
119 980
33 756
461 884
952 423
714 322
948 456
382 485
117 106
958 877
578 437
174 977
274 707
824 911
169 206
971 163
512 406
121 936
365 578
422 223
762 98
404 114
286 386
641 603
502 245
281 951
289 614
318 637
590 888
334 958
736 471
367 241
640 133
435 826
791 240
213 949
647 267
763 569
456 272
778 61
47 475
445 187
429 824
187 635
730 434
64 968
483 256
434 641
447 52
345 490
388 877
224 968
533 770
622 544
880 374
567 885
299 565
48 692
643 292
434 311
289 984
37 188
555 585
143 453
918 56
270 933
923 154
820 109
641 272
482 961
21 492
697 624
770 70
682 406
609 887
945 499
243 37
741 283
143 397
829 861
959 807
143 619
590 535
730 521
340 968
568 640
562 377
218 861
661 704
495 933
402 522
614 137
342 476
140 883
510 284
639 146
21 586
954 642
332 682
669 461
918 774
402 532
832 26
246 544
974 923
281 849
218 780
629 743
395 778
418 967
467 512
596 504
552 822
230 435
823 639
818 659
61 720
135 789
285 696
155 855
365 56
915 896
60 570
722 963
552 522
427 486
640 320
612 78
81 880
756 433
544 823
224 984
117 871
80 943
320 346
141 905
906 939
102 803
353 373
395 141
477 779
870 682
259 443
182 591
19 577
366 323
49 317
355 739
618 127
965 296
660 590
30 32
907 567
469 636
4 322
275 901
492 367
217 550
206 247
36 523
951 628
946 427
959 735
245 13
381 932
229 948
143 187
940 465
680 367
494 935
231 172
984 823
838 294
333 582
359 65
413 842
672 687
512 712
504 33
495 390
740 117
111 971
653 423
722 907
166 402
846 895
892 56
382 442
616 515
341 934
671 396
63 6
422 1000
556 234
774 737
44 914
451 190
842 6
95 238
8 182
787 472
254 207
615 704
425 38
139 703
283 985
503 749
173 323
46 140
667 220
502 395
608 678
286 943
653 838
603 549
829 857
317 183
167 866
92 880
194 114
229 193
590 40
833 4
452 879
567 357
97 380
916 747
577 425
912 506
608 170
171 920
359 437
548 80
197 922
623 98
384 154
289 443
570 338
832 658
258 492
180 725
875 62
669 708
412 566
322 61
802 701
410 791
667 572
634 102
843 329
510 872
141 104
294 550
303 130
650 887
845 119
518 658
453 652
971 279
908 335
90 264
137 415
147 743
928 750
929 970
557 218
601 130
802 811
484 377
34 523
495 958
267 513
93 371
339 180
354 299
191 534
104 644
114 181
883 301
434 628
790 750
168 983
384 924
706 466
157 975
716 966
631 59
763 103
341 600
619 260
330 82
268 165
295 781
263 967
197 63
44 165
82 873
301 326
490 877
747 593
682 543
962 650
582 727
949 380
787 371
208 510
573 431
696 603
227 29
191 691
934 735
98 986
736 475
532 940
138 396
655 102
639 970
567 564
878 363
369 756
185 228
312 20
678 951
590 954
185 777
421 525
749 916
87 165
615 220
14 785
438 244
47 527
129 103
689 130
996 322
166 922
366 76
924 598
369 235
590 878
647 778
870 40
788 519
615 349
394 651
740 408
682 80
807 942
160 429
82 641
997 958
745 12
999 613
433 932
77 582
494 208
668 162
99 32
784 319
249 763
17 320
374 755
634 296
983 885
62 896
982 386
374 698
132 683
434 423
984 816
251 842
652 491
614 123
278 605
876 41
475 910
481 803
544 69
550 695
580 422
163 118
487 941
584 890
9 225
898 585
368 425
85 120
949 402
368 387
754 31
754 912
415 277
460 928
916 739
588 211
802 615
475 153
178 681
832 135
695 867
50 417
821 222
261 131
212 644
445 39
397 16
667 996
212 617
390 628
663 746
240 980
723 808
608 658
268 819
202 754
291 598
318 160
586 299
480 479
910 276
868 698
978 965
504 418
251 933
514 265
863 147
679 997
808 326
884 524
697 826
891 962
453 56
853 925
943 154
243 106
656 611
537 3
31 141
643 916
858 840
555 553
154 136
150 31
163 251
590 155
422 700
188 996
772 901
234 383
779 758
188 944
719 408
578 390
864 333
542 156
353 724
723 755
720 333
336 329
484 9
949 959
199 693
710 362
541 667
230 722
761 357
439 832
575 928
697 914
762 462
309 135
67 868
193 390
178 478
269 909
285 368
97 722
710 96
720 933
809 123
142 98
739 489
292 266
393 676
916 404
338 432
680 549
247 500
783 643
270 494
292 570
586 8
910 617
90 932
1 722
726 576
720 641
396 558
103 35
708 539
42 474
391 316
330 404
722 410
586 506
312 746
301 261
38 803
714 209
213 52
353 900
674 365
82 78
714 823
310 655
737 937
910 140
44 446
640 808
1000 600
290 41
656 582
139 868
19 167
514 90
903 572
40 974
130 229
669 332
378 50
884 970
655 997
212 504
726 339
603 190
66 834
324 133
975 784
445 975
104 437
678 631
220 403
772 206
217 282
620 520
140 54
453 139
285 314
280 929
344 295
81 839
383 334
676 737
614 772
370 759
894 995
191 354
164 37
290 605
453 841
389 162
378 599
267 154
703 64
533 56
954 790
317 115
917 257
668 215
333 970
438 799
336 299
584 620
292 553
914 619
447 148
983 954
152 771
937 285
912 844
577 532
324 988
745 456
601 348
912 942
234 807
693 689
895 240
885 818
320 905
606 668
902 597
345 605
962 669
281 80
985 236
171 318
196 935
336 292
748 282
447 378
495 633
852 804
667 737
669 387
93 826
465 40
402 583
727 822
584 452
13 734
770 138
831 74
233 422
331 721
837 895
198 97
317 135
650 577
160 671
996 938
847 730
254 509
373 833
913 840
167 172
632 711
968 605
190 961
49 887
327 641
630 462
511 984
793 769
183 116
843 657
452 331
540 70
272 339
123 289
22 343
36 163
275 948
991 157
169 633
531 932
635 858
118 39
283 200
814 754
747 409
585 817
282 984
791 209
286 845
704 118
595 394
465 419
292 412
631 270
353 259
534 273
524 841
943 203
818 658
240 873
780 152
507 460
192 158
991 939
171 356
827 273
334 562
282 564
20 60
641 580
958 588
640 115
558 215
808 190
737 732
292 896
682 710
620 589
967 603
706 135
327 482
1000 562
561 241
255 59
40 914
599 644
517 148
700 3
913 871
371 999
492 478
530 660
63 406
893 30
381 208
330 991
110 870
1 854
692 776
198 356
77 49
560 971
737 344
114 50
400 374
778 558
368 305
363 996
920 689
930 551
633 795
479 842
399 586
602 347
355 120
765 412
721 131
923 643
659 42
327 381
351 747
660 343
667 60
809 216
882 669
748 837
52 873
169 214
644 256
637 90
672 718
88 568
104 657
23 308
129 331
602 414
617 637
553 727
67 926
933 91
542 697
593 620
372 994
719 135
783 758
242 972
545 24
752 577
727 129
44 755
252 179
816 785
790 502
843 642
195 228
414 93
921 233
747 113
562 255
255 781
604 970
667 692
612 215
878 661
907 789
434 413
901 978
512 441
504 258
642 171
611 276
272 585
289 571
670 770
196 612
208 620
706 676
437 550
330 948
741 9
939 379
737 458
842 432
347 761
7 642
422 558
949 102
308 950
290 826
988 651
494 550
602 816
17 207
536 32
40 828
113 166
454 693
294 305
624 743
74 738
627 823
335 41
362 421
256 716
30 671
427 107
705 930
887 800
129 1000
634 982
736 964
316 111
121 86
589 260
505 547
303 624
136 974
365 109
409 347
19 495
210 950
642 924
669 254
698 627
212 650
381 901
686 865
601 220
928 701
235 637
115 163
899 549
748 440
879 919
450 16
598 628
409 985
580 952
389 745
573 582
773 833
479 355
910 844
457 19
689 910
968 699
603 468
607 189
76 264
283 431
263 518
394 761
899 817
106 662
471 760
914 517
728 578
226 419
102 871
911 392
736 163
985 974
525 487
192 610
844 973
42 508
857 646
643 844
706 382
962 421
924 738
791 5
445 130
113 995
220 896
146 46
983 638
882 488
718 34
262 874
57 1000
170 893
995 34
330 962
818 640
998 627
990 879
938 686
431 271
315 142
962 404
64 15
638 561
867 295
771 990
236 736
600 224
16 727
491 878
381 564
401 600
684 521
394 95
298 480
470 985
210 984
336 710
435 488
373 779
15 890
501 818
154 158
429 500
9 84
147 216
277 658
581 956
265 428
876 338
435 517
679 532
588 881
452 337
212 768
732 712
502 605
61 111
666 955
1000 339
901 575
662 488
247 899
596 151
882 795
28 531
196 959
1000 254
949 724
707 94
88 290
2 777
659 176
783 280
796 578
924 749
100 723
144 686
525 161
320 407
479 934
539 864
48 55
872 646
181 186
433 285
288 358
728 206
963 325
397 905
427 475
906 247
315 389
245 982
47 782
600 839
194 772
902 920
165 385
650 478
313 539
775 66
709 284
567 415
572 700
751 669
919 7
190 836
245 813
900 902
641 334
566 523
469 770
672 929
935 986
500 462
241 311
762 106
302 691
981 469
374 234
394 571
45 234
226 133
479 774
739 144
650 655
745 182
543 891
903 233
540 144
623 859
706 948
837 432
585 930
951 492
683 148
163 574
777 446
278 183
655 274
95 745
243 622
11 765
593 777
556 570
450 777
914 149
435 791
399 785
320 769
924 365
843 813
713 241
523 97
816 388
742 624
333 309
867 169
808 777
423 777
557 140
41 929
660 468
988 195
281 609
517 82
433 596
809 321
994 474
973 224
791 346
627 571
801 849
37 680
56 814
593 326
477 991
553 244
547 62
959 220
69 203
195 39
325 36
750 602
928 207
802 171
3 330
182 657
736 555
993 360
880 712
100 415
940 156
342 637
751 51
164 129
310 961
877 849
693 731
11 817
339 151
462 177
314 607
594 748
35 516
876 780
796 561
573 747
340 873
747 522
274 998
83 946
554 897
497 996
757 129
75 997
190 305
837 887
652 318
565 851
38 144
321 727
597 328
793 57
193 971
333 289
792 139
628 237
560 386
550 677
686 695
682 793
561 406
618 230
199 641
121 672
432 941
526 407
393 533
498 5
87 930
748 894
590 346
92 618
731 965
790 948
133 985
176 946
388 10
531 709
954 275
450 713
352 367
751 183
36 193
481 354
638 722
991 866
458 856
64 505
643 452
596 213
706 80
133 558
389 365
36 889
20 517
200 874
119 346
448 723
503 122
198 913
634 476
341 407
878 171
61 580
871 338
752 928
722 896
930 236
394 337
992 150
417 912
699 6
764 862
577 206
54 871
776 428
504 674
104 368
290 721
87 356
735 724
835 10
795 706
359 244
927 427
298 283
611 564
157 278
928 318
666 358
414 684
882 726
88 519
543 10
919 629
629 963
256 739
744 932
322 774
772 86
390 979
54 336
854 640
173 268
639 147
899 4
920 595
24 17
90 992
348 311
867 447
91 687
76 596
443 450
610 364
101 816
332 281
314 188
537 554
348 721
710 374
963 258
88 399
164 676
723 306
274 312
406 818
218 156
223 536
354 127
129 823
155 942
25 748
807 435
476 142
113 80
397 502
421 655
659 198
492 469
359 376
270 375
158 63
606 335
197 857
661 690
475 716
302 212
769 126
275 506
896 606
123 801
720 98
57 986
38 210
265 276
641 591
548 447
90 220
346 847
990 211
236 481
986 366
543 87
291 51
819 883
574 59
92 266
694 912
570 244
147 192
255 314
703 468
67 275
400 703
124 618
412 186
37 826
256 435
577 991
126 639
929 652
634 944
276 279
604 198
69 359
927 140
164 337
338 389
566 26
994 738
916 893
966 256
788 283
484 203
41 215
336 616
347 913
51 86
274 435
678 969
121 788
397 435
872 315
946 951
891 35
987 997
983 365
780 844
434 568
723 619
573 935
720 226
995 76
971 915
599 698
638 254
722 460
265 675
910 981
532 425
514 537
496 611
839 889
875 927
852 52
964 171
76 550
210 750
290 716
677 848
956 168
815 79
874 111
954 908
608 997
803 938
585 889
100 419
959 504
690 258
388 116
176 75
666 716
385 641
986 552
215 224
282 603
187 525
679 246
185 382
112 74
61 680
346 606
977 144
98 601
246 690
395 734
942 693
323 627
718 117
681 343
452 86
845 789
690 844
8 796
770 564
681 151
26 280
738 873
396 429
715 414
668 822
474 122
746 967
380 179
601 368
95 342
586 719
192 485
312 885
497 491
614 246
943 193
708 386
771 13
725 619
301 795
872 578
941 600
110 560
659 409
600 263
721 210
805 784
87 117
301 417
183 780
869 507
850 128
289 74
121 977
314 760
627 519
705 955
299 98
615 479
701 895
378 673
621 999
918 753
728 399
22 21
260 549
298 944
988 409
569 387
642 252
149 365
687 184
547 389
124 359
967 42
396 251
64 561
703 126
622 851
284 675
70 600
951 367
814 483
916 468
631 399
625 867
847 920
438 728
246 62
896 390
601 537
759 351
703 408
326 328
21 77
577 762
522 730
783 793
592 493
120 167
613 672
583 601
693 301
907 750
206 625
927 42
355 523
690 558
137 451
791 382
912 758
524 174
127 704
835 494
1000 18
601 93
778 86
581 165
181 100
259 650
387 99
123 178
178 571
406 592
121 828
313 958
653 322
437 866
552 990
950 652
229 624
699 579
599 481
747 151
428 65
995 57
964 704
3 670
274 662
211 345
962 659
101 898
964 532
114 368
423 629
615 556
284 270
17 710
483 210
478 54
772 704
140 941
113 134
29 790
639 417
992 712
438 259
568 351
681 196
869 863
311 414
220 318
517 867
500 678
674 226
377 408
172 19
263 485
317 994
391 522
897 483
553 181
309 199
386 238
779 230
573 140
442 143
747 462
648 512
406 412
276 983
661 537
844 442
491 857
47 935
413 923
517 557
397 2
696 493
318 399
1 288
744 995
285 762
566 994
508 911
213 898
196 392
154 550
486 874
985 196
823 964
329 385
595 422
299 49
298 326
927 835
363 377
924 630
100 618
891 733
433 208
240 302
495 634
394 176
721 448
568 942
143 910
727 832
46 930
709 797
684 199
63 739
939 4
66 409
45 363
528 872
525 955
487 764
389 184
977 237
211 923
601 595
510 469
335 594
384 211
355 922
899 390
761 769
650 2
124 390
854 748
460 237
561 399
601 164
623 651
728 645
494 971
555 726
102 760
545 531
742 456
377 541
77 288
220 281
519 706
676 843
14 459
213 402
726 135
714 5
711 394
545 638
615 330
971 74
125 399
527 129
477 421
616 973
545 670
560 753
388 945
629 33
606 264
834 177
107 500
705 75
82 241
780 636
927 383
322 44
229 351
7 425
646 710
461 421
944 56
395 747
775 254
721 244
779 984
851 2
255 380
556 928
32 896
863 990
69 103
462 232
943 18
991 740
503 416
507 276
386 139
451 285
490 858
849 252
966 697
809 21
828 763
770 723
885 594
24 836
198 504
351 834
349 165
12 44
397 105
713 964
902 876
49 524
356 740
860 154
496 193
761 631
728 966
190 378
569 504
169 703
582 229
851 627
290 722
953 783
29 834
571 359
561 710
456 271
489 851
620 319
936 386
159 12
801 734
35 37
978 933
704 23
7 379
367 982
115 695
950 918
647 954
665 464
281 920
791 200
295 484
853 444
491 288
670 20
549 923
754 1
707 194
602 123
292 52
710 693
50 700
636 694
807 168
549 787
576 862
188 787
449 135
773 380
45 796
928 164
159 373
267 884
920 552
768 310
168 264
19 191
416 126
417 285
233 604
592 48
57 182
211 877
509 465
92 666
869 483
327 677
381 500
693 816
914 468
222 529
268 800
742 390
851 876
875 865
377 654
505 659
740 268
296 293
456 913
41 184
52 840
196 631
639 179
512 347
790 164
203 899
936 564
317 703
196 165
918 491
895 379
941 594
776 271
89 597
412 146
407 546
866 990
230 944
247 942
352 620
855 799
702 165
14 920
930 854
528 887
623 109
23 270
388 623
356 791
101 609
555 174
118 333
747 68
156 660
198 640
848 102
700 407
525 157
787 144
964 949
746 112
224 971
603 786
188 66
497 226
914 162
824 49
474 241
150 681
122 686
355 164
829 370
223 401
325 803
851 930
140 386
492 678
158 334
952 138
80 926
375 666
495 372
200 179
862 267
961 100
727 920
796 956
282 359
879 100
948 692
896 417
581 480
76 617
881 402
990 734
347 22
808 642
974 823
817 166
213 289
867 843
838 805
937 931
661 118
883 768
612 267
509 974
763 726
688 566
914 102
336 91
230 918
561 221
784 155
669 959
367 743
493 183
300 846
801 696
745 817
785 616
756 105
552 14
494 22
491 810
69 402
916 557
625 950
131 279
242 821
873 189
705 81
865 254
333 265
827 522
472 772
841 440
316 77
929 158
826 539
258 572
786 78
308 768
392 52
712 337
457 566
662 271
190 196
355 397
318 865
331 472
790 49
47 142
418 788
854 735
487 912
84 581
140 384
166 918
964 966
965 723
344 543
113 978
354 356
596 370
403 288
354 527
860 216
520 676
755 686
633 411
824 691
661 460
761 571
45 282
300 655
216 455
894 263
316 337
161 671
343 357
763 887
582 243
458 667
881 634
859 321
267 682
330 953
793 449
935 985
637 70
474 461
130 639
167 502
106 641
468 562
497 726
903 526
769 994
504 604
154 300
532 890
93 312
299 788
173 434
714 90
513 477
357 801
581 755
356 67
206 996
934 757
439 780
278 481
425 402
406 423
495 472
417 636
855 485
862 952
264 296
609 700
185 193
659 412
613 22
616 554
377 603
317 863
257 638
93 867
832 800
774 901
624 412
44 97
467 56
804 21
287 137
320 904
216 552
409 548
593 414
21 510
429 598
732 340
368 737
288 801
894 355
260 606
315 134
168 533
503 255
203 52
11 745
983 875
42 471
121 383
489 528
940 982
897 662
461 828
880 343
396 695
600 761
379 20
759 647
200 251
906 166
44 837
229 485
635 613
831 924
725 434
992 995
801 143
790 492
213 636
373 810
849 51
218 278
965 325
438 784
127 509
383 531
363 668
507 258
162 317
745 828
978 791
671 974
460 980
32 487
547 737
87 21
634 56
801 944
111 612
876 440
788 887
705 409
89 890
829 435
416 472
585 336
681 148
555 691
907 650
713 447
873 231
82 293
579 611
511 411
465 800
974 725
210 748
662 292
212 807
682 37
568 882
519 227
457 17
236 301
118 725
320 489
21 507
310 570
619 556
94 480
118 173
513 216
747 985
751 610
434 646
789 532
435 912
251 489
576 288
905 382
305 712
393 255
262 583
770 765
550 752
884 857
906 598
816 959
375 97
661 531
432 778
953 441
875 754
684 756
381 701
490 696
946 182
20 236
744 691
392 888
196 211
953 949
708 332
929 85
682 98
199 192
377 383
852 536
686 95
605 1
116 533
651 64
882 388
76 58
301 657
245 785
25 938
793 887
138 673
442 243
687 764
842 895
277 961
938 730
744 261
604 270
170 769
999 606
26 609
64 287
256 283
702 585
263 589
893 797
735 7
115 654
508 526
958 4
849 818
328 243
832 151
374 36
864 987
997 422
82 249
741 428
695 329
604 995
379 983
593 87
810 551
127 931
869 260
669 249
115 393
591 159
352 123
899 547
877 51
55 111
439 767
177 859
921 515
793 299
455 601
123 408
911 884
112 362
476 646
985 530
159 212
775 731
673 960
315 373
829 4
351 31
312 750
512 85
445 254
247 155
796 7
624 95
39 377
218 682
882 797
321 131
352 910
379 288
984 783
420 34
48 366
234 813
643 16
866 536
183 77
260 824
39 206
970 113
207 177
716 872
512 787
795 32
483 186
139 368
221 773
823 158
309 625
790 112
482 300
164 858
330 145
118 837
592 411
28 462
553 415
826 268
368 843
162 811
568 704
692 186
292 291
969 481
413 634
468 823
762 837
296 935
634 210
158 668
681 641
246 42
804 934
959 75
962 458
455 810
572 300
630 527
928 312
866 56
997 922
535 55
2 967
504 475
615 871
897 933
146 943
682 394
100 692
861 423
932 177
525 874
96 673
667 738
485 386
413 100
134 828
951 309
691 992
901 489
130 349
45 485
385 907
883 855
557 509
849 747
777 835
16 722
616 633
5 2
238 1
52 427
391 344
632 635
283 329
169 369
662 15
306 295
868 61
267 646
192 519
774 198
457 692
160 809
414 145
207 33
141 284
941 856
628 996
912 720
358 508
34 531
425 331
119 365
63 621
134 712
255 356
935 628
505 179
866 398
349 273
708 466
970 780
400 457
76 280
557 255
60 38
298 753
184 92
26 448
13 427
584 934
23 708
499 585
657 918
105 134
991 69
642 49
181 584
877 708
496 57
19 60
979 103
366 621
42 20
74 570
226 58
172 227
294 873
457 388
795 306
273 81
956 546
371 376
161 287
734 422
440 692
274 713
451 780
462 604
61 516
141 313
824 569
778 969
401 506
171 418
548 262
147 864
914 432
309 283
757 170
948 650
206 919
779 839
543 555
235 164
475 747
690 347
291 368
735 142
94 338
260 708
88 525
744 898
973 585
666 667
823 380
34 751
998 530
474 336
710 800
576 228
87 125
101 558
711 739
478 403
189 743
214 99
78 64
187 226
624 594
383 41
218 14
409 244
103 401
530 319
188 797
914 987
456 574
179 747
399 907
381 764
635 138
964 209
21 835
45 221
788 843
355 991
211 865
656 650
521 522
971 873
756 296
117 432
811 234
570 157
535 564
78 793
78 352
808 259
23 840
892 628
770 475
751 644
557 57
732 299
927 692
46 47
901 124
793 478
101 670
403 41
544 647
690 279
317 181
63 895
5 488
492 826
380 969
746 273
23 711
727 483
793 780
427 684
131 63
971 573
860 734
614 780
829 510
251 690
725 379
571 785
126 920
808 456
932 115
256 750
32 693
901 33
146 672
212 540
739 719
380 460
447 203
96 111
17 888
353 669
195 849
288 831
788 787
811 677
313 52
166 603
984 154
959 189
152 44
471 867
121 933
807 490
228 381
111 829
984 211
521 888
731 134
356 66
260 937
286 227
709 162
785 54
546 697
240 514
10 218
561 31
875 514
415 418
223 954
744 82
753 557
556 338
965 420
153 908
526 715
408 420
858 828
728 197
979 936
813 206
548 37
595 980
7 223
136 704
427 232
602 572
362 722
807 589
767 979
247 310
802 705
824 198
557 347
20 902
668 127
814 376
185 888
544 598
614 471
108 800
816 774
580 226
724 21
677 624
823 10
418 555
150 863
129 370
478 146
10 199
5 786
155 988
264 531
135 410
779 950
178 82
522 50
946 468
38 513
368 77
290 706
803 18
810 547
93 23
169 343
168 748
245 902
844 935
323 984
525 257
762 345
449 292
611 749
563 518
190 287
183 25
740 657
431 302
495 547
297 752
447 26
627 912
77 273
277 542
163 656
533 267
507 757
119 698
74 836
767 783
698 395
31 649
734 145
45 750
265 232
185 816
994 575
740 391
104 917
44 544
209 442
833 383
902 659
961 567
332 51
655 176
745 673
49 129
89 279
469 257
573 804
548 421
231 408
15 746
737 997
65 437
399 547
697 207
790 450
309 547
237 144
352 452
208 143
791 543
1 640
692 804
6 322
241 454
913 237
336 96
23 325
866 805
948 150
191 763
378 937
95 897
695 437
620 535
761 928
150 885
567 633
721 194
90 191
200 31
746 785
888 711
678 470
927 749
713 122
508 605
65 911
42 510
152 117
929 632
282 362
615 600
34 441
792 679
406 237
32 563
562 20
742 357
797 446
523 292
527 329
823 548
511 124
367 859
504 590
740 927
173 220
407 184
281 945
622 330
475 517
484 720
251 867
434 435
60 977
164 313
236 949
575 59
771 651
325 687
996 697
497 980
526 286
206 743
969 600
691 80
118 996
212 10
329 987
588 330
723 928
724 923
879 500
115 94
569 318
674 576
404 808
91 8
520 720
520 924
991 293
346 493
965 639
296 893
306 719
74 1000
333 24
970 301
694 971
141 287
986 952
315 683
394 869
385 876
440 858
966 213
863 274
256 74
363 303
855 966
119 676
705 142
915 135
174 309
287 388
613 193
739 103
302 710
474 428
689 575
137 841
679 118
6 116
60 954
723 898
763 497
310 217
438 82
281 134
585 44
179 743
974 7
44 897
669 621
695 384
865 599
60 410
488 600
504 474
216 289
814 921
667 210
519 617
451 734
466 593
254 370
558 221
934 716
551 494
816 142
377 15
719 1000
773 640
856 905
124 737
561 407
542 629
165 929
337 460
517 733
105 604
975 328
329 451
354 399
927 231
428 504
150 429
70 12
740 545
226 347
244 725
207 990
246 735
329 773
439 922
310 551
210 234
422 928
600 618
589 534
599 286
215 153
514 959
35 140
281 26
754 884
848 324
708 500
445 418
553 70
350 972
145 453
491 387
696 625
163 55
683 126
65 144
490 494
420 158
66 265
669 305
156 169
194 637
19 100
190 891
656 503
167 667
132 356
678 804
900 967
793 773
649 811
471 292
836 625
35 370
135 676
468 454
162 593
710 211
795 196
983 83
431 338
751 119
187 452
188 758
713 353
247 894
552 150
398 905
758 238
474 498
497 873
811 309
555 22
167 240
87 152
154 22
497 660
1 455
113 994
290 355
975 767
863 733
40 349
598 217
936 967
880 250
769 286
226 940
677 754
569 191
52 494
5 8
371 927
330 721
134 540
955 477
614 382
895 264
59 659
597 963
636 165
598 383
44 539
167 820
86 907
777 37
891 822
855 952
264 406
81 23
584 598
374 544
864 991
564 774
677 208
600 404
24 297
616 453
695 8
324 831
696 207
149 546
808 676
34 736
111 765
261 247
781 571
195 518
213 948
366 393
112 8
632 144
751 47
605 505
672 814
84 167
333 453
818 498
845 848
103 94
359 619
841 437
89 544
336 533
682 811
840 908
719 865
998 151
590 447
244 234
539 460
495 800
711 24
672 668
767 422
478 189
869 640
616 811
321 700
316 928
414 838
190 241
754 147
8 418
952 814
961 176
524 636
722 823
792 111
760 354
711 820
560 752
467 245
536 765
331 736
442 359
363 20
19 234
413 678
629 920
900 650
106 571
42 496
300 244
195 663
771 302
396 936
29 149
490 973
188 678
576 498
455 893
499 467
623 898
647 235
751 108
357 872
28 421
569 401
9 119
490 5
113 849
335 511
439 519
838 214
552 293
209 323
791 533
542 531
848 380
534 508
70 433
124 171
358 779
484 455
693 479
379 655
536 138
978 521
401 646
342 792
647 637
231 293
958 322
165 659
513 286
895 454
317 646
149 630
584 707
888 772
595 371
277 34
714 682
622 151
197 432
920 389
126 415
641 984
176 888
662 647
570 270
775 325
781 187
629 512
217 719
91 846
599 615
6 986
757 752
784 854
466 150
558 78
345 721
289 51
992 401
364 726
648 292
742 470
583 556
959 881
826 115
152 385
837 117
151 674
19 403
738 727
40 207
39 673
397 252
708 122
618 487
849 297
527 420
85 348
509 180
112 341
376 199
564 635
296 694
86 317
519 97
336 376
980 887
633 920
944 429
718 349
85 167
926 706
823 807
589 453
198 298
756 708
543 146
186 932
86 914
960 919
495 756
542 372
232 618
892 22
663 819
321 177
179 616
507 680
891 583
303 156
721 803
764 14
283 518
965 786
492 605
478 785
684 849
34 876
221 808
721 36
366 804
944 772
525 159
935 109
768 357
883 314
262 563
557 65
93 732
807 461
355 994
574 831
370 215
97 764
273 965
755 625
283 150
87 254
61 990
889 366
910 847
194 547
599 213
510 952
9 138
493 521
713 165
836 934
651 54
641 423
99 747
880 178
549 601
391 265
139 582
565 351
424 815
49 36
935 673
644 235
288 758
388 471
896 991
99 814
965 30
505 322
897 596
223 648
319 322
682 197
414 769
924 854
147 456
542 901
837 548
616 322
264 709
392 785
252 421
873 802
443 657
138 198
775 181
125 864
996 286
973 848
979 474
6 627
673 670
463 3
708 935
572 211
808 398
216 58
60 6
312 448
319 42
388 782
451 380
519 705
532 417
641 230
118 185
704 315
74 258
659 545
15 625
654 635
942 816
845 215
441 537
979 317
752 907
892 582
235 819
334 49
401 143
466 791
373 6
803 921
309 871
139 937
606 585
189 331
813 468
215 334
354 245
836 797
783 501
692 643
649 885
905 375
898 699
745 931
323 267
137 676
243 753
701 931
959 608
754 693
855 10
550 582
763 438
759 534
816 300
470 579
85 721
911 834
457 565
174 549
471 498
764 348
215 929
633 650
696 912
510 93
340 747
895 940
91 811
602 801
349 309
970 643
11 845
522 732
632 627
5 484
917 184
372 594
306 298
515 327
244 528
650 274
368 750
477 748
591 521
395 608
497 450
568 780
129 486
877 113
266 369
811 455
550 162
220 689
937 484
903 816
732 574
646 118
981 63
241 505
696 74
64 973
109 241
459 44
270 861
551 552
346 487
521 256
442 236
62 445
197 155
381 721
408 611
235 322
521 617
586 406
672 328
877 714
897 630
705 289
831 592
407 278
52 731
905 392
803 891
338 843
134 739
622 508
959 176
683 40
3 515
268 499
339 648
658 18
689 513
732 392
799 493
449 261
318 942
776 276
781 172
336 777
956 481
449 212
934 940
459 452
562 301
499 964
281 496
235 702
82 365
81 454
41 800
181 103
749 858
550 368
644 265
139 215
366 342
281 639
846 164
334 387
359 416
606 743
177 960
725 688
169 737
564 687
41 96
7 782
413 517
970 363
367 696
496 62
842 970
782 522
314 460
716 565
906 890
787 199
334 578
47 963
605 511
117 187
903 176
428 683
545 943
459 498
509 491
454 489
300 437
955 371
854 910
848 730
819 237
328 97
780 478
948 933
844 178
655 330
922 527
549 462
125 134
475 199
224 622
305 196
641 26
727 256
946 572
868 136
101 703
287 260
359 606
114 384
2 516
759 450
912 723
85 199
113 116
38 737
816 914
374 841
895 353
643 545
672 476
299 386
142 427
261 368
392 670
502 946
840 786
244 628
466 479
733 96
391 225
380 851
926 323
162 164
3 936
17 255
782 755
791 279
258 876
4 2
294 702
586 392
479 610
610 895
849 738
764 311
120 711
446 94
750 12
410 82
714 256
734 711
176 315
48 29
397 863
855 48
192 992
82 277
114 200
854 401
979 819
488 919
504 939
869 244
264 329
931 974
979 366
400 810
730 712
231 481
929 848
141 933
413 919
617 356
295 197
492 734
233 337
516 557
849 971
537 682
97 130
933 862
22 996
955 747
632 296
157 97
465 632
722 466
640 429
803 981
17 817
1 215
737 279
817 621
66 880
181 532
148 565
751 911
267 858
194 1000
297 419
554 572
302 860
46 74
49 396
132 397
442 641
963 861
558 255
652 215
662 34
553 136
930 822
243 159
343 782
114 179
623 58
750 814
548 579
194 585
748 314
387 389
109 624
120 46
379 650
814 387
988 356
145 867
767 834
183 394
359 522
340 301
583 191
34 530
200 987
762 194
633 882
98 427
314 545
458 653
723 419
797 279
977 89
660 231
252 813
724 718
768 305
449 501
948 273
110 598
875 877
457 714
996 597
854 318
217 57
100 862
246 784
654 618
921 745
978 592
63 48
581 203
553 419
760 236
820 552
103 505
231 892
943 291
90 758
37 385
142 266
138 962
272 19
955 386
476 63
488 56
275 101
598 189
960 639
710 166
334 59
750 319
870 613
340 983
563 159
544 847
399 656
872 155
657 90
376 308
411 372
589 917
651 147
214 389
910 961
545 824
940 968
543 583
946 660
90 605
921 999
133 851
675 545
548 675
524 782
254 946
614 40
60 449
162 77
858 457
470 649
185 617
926 394
142 435
494 980
521 600
550 192
516 77
510 113
10 63
32 565
83 553
476 595
980 504
26 182
657 799
565 814
841 382
60 966
125 55
988 108
603 113
854 903
343 796
303 818
586 752
551 934
629 344
208 787
525 51
336 716
84 765
507 714
255 939
261 688
50 438
79 360
45 289
196 635
45 987
726 475
102 734
818 507
459 139
14 631
217 289
824 987
262 77
942 958
433 413
880 568
494 510
673 950
448 746
551 367
179 929
149 845
324 74
898 240
891 177
524 15
68 594
970 180
500 256
776 725
66 285
595 281
527 549
902 892
998 324
446 408
66 274
919 226
179 695
709 852
720 528
924 118
551 82
707 7
866 640
256 120
974 352
3 129
648 941
996 856
340 94
402 755
320 762
488 849
276 523
764 294
716 734
564 983
216 527
616 264
318 491
462 578
838 163
995 518
226 144
267 1
148 823
375 614
793 286
767 770
139 763
257 673
271 846
915 505
572 777
949 406
176 312
779 581
215 923
203 455
749 998
286 280
656 688
100 144
770 220
747 274
524 915
210 266
62 949
58 449
371 20
42 483
338 227
237 723
775 484
742 308
162 196
659 878
83 218
866 382
355 85
487 108
732 4
714 140
606 906
931 854
178 254
334 678
670 869
115 896
684 732
674 310
684 182
334 439
619 943
677 983
451 386
342 381
314 76
997 51
978 568
885 10
311 681
431 962
185 197
631 480
754 49
723 132
942 398
634 428
623 94
699 897
300 841
47 654
758 911
96 86
477 154
980 681
272 813
752 85
708 730
810 773
606 799
428 375
609 272
919 699
964 207
826 828
635 868
4 524
221 652
624 297
745 178
658 569
761 22
47 718
561 908
726 648
120 870
282 586
708 390
990 605
526 952
629 471
267 854
139 549
457 726
797 412
110 67
951 649
382 992
324 659
795 969
995 52
26 319
507 931
869 44
229 7
459 803
649 697
791 50
37 978
441 290
845 719
154 776
659 978
214 393
40 274
835 931
791 949
187 233
588 435
970 802
331 967
312 2
835 984
823 759
694 199
375 423
113 57
77 271
31 125
941 375
492 130
56 768
938 299
916 154
962 655
907 885
233 916
357 481
203 674
569 980
102 854
929 671
301 719
139 599
413 879
195 533
870 306
597 531
905 536
938 311
928 396
139 971
874 333
137 667
745 999
4 407
941 737
596 435
916 520
693 520
347 98
221 136
500 944
629 612
539 369
964 136
289 287
88 656
805 463
481 503
654 26
352 640
869 46
686 246
401 640
933 827
7 251
383 433
843 802
788 702
934 629
571 499
198 428
867 404
721 882
703 236
935 381
492 171
359 857
889 697
730 497
468 244
577 767
9 642
953 864
15 198
16 897
112 479
570 961
614 578
939 234
787 247
226 373
633 158
48 130
485 807
123 22
434 479
66 522
293 949
508 757
486 16
752 97
817 425
802 55
955 117
219 248
845 68
182 277
600 619
663 491
379 597
9 31
695 692
939 698
521 561
314 245
820 656
432 618
478 610
147 970
189 373
247 1000
513 198
67 773
560 601
785 994
300 616
548 568
977 567
376 927
48 303
515 157
701 541
308 759
515 111
280 100
468 986
470 571
908 611
878 400
945 904
262 635
471 747
662 691
577 534
80 745
828 120
696 77
922 490
901 835
389 462
746 500
908 110
99 999
579 897
492 698
310 230
710 478
13 363
778 13
47 226
704 63
998 66
506 779
535 988
662 102
860 883
154 141
386 11
321 425
623 637
218 5
919 305
716 502
51 934
134 344
169 92
402 595
666 155
48 497
107 260
831 176
33 826
691 339
988 533
855 646
616 557
313 588
192 433
12 560
207 887
570 620
907 39
958 891
310 726
666 856
606 440
503 328
4 986
890 506
463 882
169 598
326 121
220 6
263 635
628 964
260 836
293 227
116 318
220 597
179 271
81 33
562 816
249 324
776 105
763 169
190 505
916 973
674 584
924 980
296 515
987 981
46 851
889 153
926 673
107 65
211 793
127 448
118 408
681 467
425 856
860 58
266 441
984 406
10 676
996 845
284 323
840 624
679 939
700 849
901 910
434 674
240 31
571 364
282 813
592 90
93 868
580 263
247 92
287 406
974 743
805 103
120 498
992 58
688 9
826 453
440 171
131 163
247 969
55 11
114 506
616 255
70 741
151 916
51 37
96 308
772 96
154 452
849 533
293 89
855 243
753 749
912 919
690 557
671 93
317 543
767 477
46 907
848 718
571 231
483 406
667 261
521 203
351 84
572 97
181 507
358 194
530 975
807 11
999 905
796 652
136 628
282 178
264 999
751 266
353 20
801 172
380 271
553 334
151 727
857 734
47 499
155 660
722 319
686 724
387 896
895 625
693 163
145 857
310 940
640 932
923 616
20 719
221 250
372 489
668 736
662 420
20 306
898 847
173 508
480 662
247 564
200 585
669 536
194 767
302 476
381 691
26 477
789 190
958 442
564 702
376 653
971 991
953 399
941 536
25 673
577 571
425 879
321 143
390 871
20 255
600 484
437 89
60 800
763 124
984 118
250 51
26 988
890 460
106 970
517 981
597 156
923 19
915 607
319 374
735 186
654 549
266 147
101 111
303 867
402 498
870 346
229 524
627 344
745 656
851 846
337 142
56 983
862 704
604 964
398 939
245 195
937 47
531 613
290 829
58 816
486 737
218 735
369 583
292 782
75 165
44 258
864 29
412 503
22 409
656 434
646 864
884 103
703 593
528 854
534 166
547 64
178 822
889 75
890 831
655 578
244 833
188 13
301 311
902 570
753 301
415 19
450 30
177 457
847 177
306 822
379 525
223 979
417 726
170 127
748 920
98 446
270 42
402 992
391 381
670 367
745 161
323 459
375 49
915 8
489 619
522 621
980 507
916 946
301 769
576 508
811 584
904 39
81 24
847 254
783 141
64 526
774 136
85 491
450 569
130 734
767 124
768 652
618 856
283 64
667 379
672 646
441 398
544 247
54 919
150 577
602 554
192 904
26 906
694 900
505 588
145 47
813 768
674 228
240 462
915 174
718 75
962 169
517 38
581 202
198 106
613 646
726 876
101 827
107 533
469 862
478 546
442 171
178 917
438 32
659 180
907 228
281 148
967 126
321 793
392 762
936 324
340 699
461 645
206 140
705 810
554 657
103 189
492 484
352 880
707 600
432 379
660 841
203 74
98 190
357 867
615 917
839 588
851 974
41 288
590 70
169 677
89 662
653 889
641 837
752 199
111 106
661 576
877 13
64 286
114 150
758 708
714 831
197 576
547 82
387 756
176 74
135 908
674 272
96 757
637 283
680 560
773 895
667 98
762 955
733 42
379 93
461 808
890 657
377 134
261 971
549 258
450 669
974 548
817 415
372 435
2 678
235 787
220 230
936 923
682 916
860 781
230 119
487 139
379 996
203 67
257 266
520 680
555 554
278 840
620 889
609 388
397 938
244 960
674 247
317 893
999 34
314 54
110 184
994 985
952 168
132 480
927 83
207 865
488 211
42 476
647 343
483 328
98 747
100 44
768 471
557 586
888 325
255 613
754 647
450 418
969 714
590 967
36 674
719 154
450 460
91 578
206 780
278 492
399 548
425 586
105 152
955 65
293 918
334 490
26 225
711 88
801 447
920 692
918 137
893 804
620 566
943 173
876 612
903 191
622 166
852 648
694 400
194 2
548 264
776 988
379 880
475 389
474 600
192 653
849 209
448 893
981 263
234 123
635 855
366 174
997 183
270 915
877 676
148 872
234 63
608 194
566 376
865 212
914 398
945 217
200 777
281 135
409 698
970 681
809 108
26 690
465 714
781 459
137 696
912 639
460 499
213 536
264 958
149 249
98 273
648 641
468 192
536 412
366 869
518 564
876 358
997 12
568 100
728 567
20 706
487 541
975 929
722 320
465 565
466 759
721 748
847 848
602 6
656 227
451 244
478 595
254 581
437 310
793 310
98 923
588 999
202 736
298 774
481 574
762 26
714 832
669 136
980 893
114 537
744 981
393 56
644 414
774 217
678 953
752 878
61 896
240 285
678 852
318 583
437 432
196 814
142 177
46 51
557 353
335 86
418 646
530 238
95 276
507 129
210 394
915 725
929 408
666 681
791 82
865 992
586 179
532 295
740 590
840 810
956 58
459 805
868 479
678 321
202 594
36 54
267 133
408 344
12 971
517 611
756 7
12 137
620 839
497 708
524 68
614 943
530 305
68 451
597 914
497 351
156 676
316 996
956 152
184 174
690 441
442 712
21 531
845 453
169 528
691 876
847 349
873 621
635 899
389 926
892 186
500 578
790 117
509 931
852 149
550 20
2 98
581 562
944 800
948 495
562 369
997 134
616 800
636 251
316 709
955 229
987 751
231 796
772 421
145 457
294 785
659 352
635 243
691 490
118 726
560 532
101 768
384 143
876 785
500 395
835 786
387 477
861 220
339 713
202 233
107 313
10 860
294 63
353 558
941 337
608 54
410 120
164 778
539 11
878 262
156 466
249 571
48 427
514 112
748 76
694 991
385 822
707 809
290 395
340 505
65 922
660 859
238 849
309 296
977 710
762 250
889 237
824 709
438 116
723 590
986 395
252 706
174 914
696 871
854 348
590 476
277 680
633 207
758 891
197 329
275 469
315 250
69 429
258 37
843 136
752 471
291 634
583 754
147 800
427 920
122 415
595 949
924 13
625 105
498 577
295 69
578 229
656 939
773 525
776 459
234 747
530 443
858 974
621 623
570 874
742 441
68 260
986 67
499 404
973 784
221 537
122 374
661 417
438 497
618 553
80 60
381 852
533 16
700 274
263 978
591 225
754 871
450 14
502 240
310 829
696 705
33 19
842 558
498 514
818 651
570 698
89 371
560 134
846 297
213 100
942 481
512 920
120 732
135 244
604 858
191 339
423 645
481 243
560 282
353 198
37 289
501 945
326 788
308 257
763 291
317 452
279 237
901 747
613 164
60 172
202 860
94 114
660 67
996 882
612 143
816 718
208 8
509 493
731 189
719 249
65 167
357 609
992 550
28 198
296 549
12 489
147 778
211 924
846 250
704 511
970 606
653 345
731 244
506 848
439 734
364 45
309 709
286 688
688 30
778 968
459 951
467 228
407 630
37 272
837 899
774 114
701 115
864 1
340 799
20 646
94 295
306 117
322 34
946 700
984 123
150 708
15 644
485 397
292 564
365 138
653 531
638 157
580 971
986 697
298 891
872 837
116 91
929 861
240 451
622 431
588 816
528 103
21 485
693 470
272 338
372 683
519 76
609 291
536 814
31 54
431 404
82 558
192 867
353 992
364 294
82 182
407 857
48 372
755 502
582 758
289 547
555 535
572 736
913 345
394 105
476 221
738 493
941 264
479 86
981 854
108 600
969 408
85 581
896 335
714 273
540 692
485 330
180 917
697 506
196 265
139 184
145 872
40 740
892 183
51 429
56 20
707 556
624 369
210 376
532 110
960 739
16 618
715 330
312 303
393 967
368 969
550 456
114 274
733 580
228 873
608 979
861 46
774 575
313 578
490 605
547 974
776 733
297 247
314 639
169 875
856 327
890 811
990 296
725 67
161 585
964 278
876 391
565 303
888 209
807 987
609 168
554 432
814 503
187 636
477 173
499 288
937 641
622 35
576 553
81 80
3 101
154 348
903 557
904 848
348 647
945 246
468 973
135 885
427 112
546 252
765 820
769 617
214 115
50 16
678 948
644 96
187 627
508 603
336 514
554 639
761 900
565 331
50 321
545 535
37 833
599 409
722 866
325 889
87 19
540 622
869 478
991 182
445 684
420 19
20 834
822 186
763 109
860 260
372 931
376 666
602 77
793 237
702 983
927 270
214 679
245 548
578 760
465 588
233 621
752 541
872 897
775 23
463 113
92 176
841 598
869 998
888 999
129 746
366 284
483 448
234 470
167 489
592 331
807 31
763 549
599 839
896 615
9 240
516 921
508 582
364 669
946 807
78 379
404 156
344 936
231 599
328 557
96 256
336 774
603 596
980 4
153 826
315 410
693 427
980 87
978 753
367 275
330 706
818 195
76 879
282 891
263 521
814 844
913 796
85 409
597 177
660 121
975 87
922 917
347 843
631 162
468 805
943 297
265 584
971 414
952 640
931 639
843 722
54 933
294 406
903 331
787 916
862 651
139 210
60 684
19 764
170 525
526 633
600 343
458 14
746 996
551 936
447 896
362 432
577 317
933 737
897 407
452 849
671 264
786 987
457 968
236 160
408 870
1000 879
482 507
819 634
85 376
714 187
994 176
576 418
887 176
731 932
534 330
21 157
168 423
623 713
790 547
325 848
420 357
888 251
958 881
798 204
702 460
113 758
313 358
608 484
832 320
385 878
397 949
389 514
657 636
888 495
137 84
876 402
651 161
252 783
478 138
862 515
85 70
105 817
469 711
263 268
703 842
368 154
880 451
435 811
953 623
609 306
863 318
735 220
923 868
263 183
772 786
867 920
51 520
537 259
769 554
485 112
504 970
532 111
434 328
443 678
741 727
1 841
765 270
153 315
83 700
786 181
233 412
5 557
955 58
509 514
554 888
332 357
642 328
932 280
91 50
580 532
505 780
292 433
359 718
150 95
284 544
640 907
41 914
565 796
544 824
761 81
383 339
492 531
202 797
801 207
479 301
955 370
674 936
232 17
318 4
940 457
967 358
476 469
951 709
129 326
995 213
988 708
439 488
90 811
820 435
482 65
610 95
661 77
287 237
321 902
635 457
143 684
829 568
202 823
265 344
254 751
659 186
528 542
991 54
846 620
454 200
37 645
950 746
240 533
308 171
753 491
145 217
305 987
601 265
799 323
695 29
883 658
863 110
785 669
532 498
900 991
910 943
706 52
382 835
196 460
718 786
251 339
706 912
129 445
691 347
553 772
392 170
10 451
398 44
855 755
423 848
273 841
666 407
700 911
58 140
66 498
675 61
662 771
469 447
612 137
975 170
315 744
37 982
453 819
714 108
468 858
714 902
715 866
801 942
255 643
725 457
75 319
133 191
981 520
571 509
705 934
511 755
631 738
13 496
118 882
30 9
829 258
810 936
906 802
767 295
694 814
286 328
749 316
805 974
994 156
375 682
805 448
80 285
910 537
741 514
785 98
568 33
406 749
943 330
5 341
237 705
398 968
712 950
356 654
912 309
956 757
78 286
409 412
7 543
89 862
893 330
187 67
490 369
889 429
117 532
226 517
942 133
367 479
493 952
904 780
34 854
809 402
535 712
135 921
277 120
189 611
747 23
517 741
121 905
460 179
705 855
967 981
602 833
20 408
979 408
877 110
662 485
448 236
431 733
349 952
566 844
260 409
286 702
555 456
135 310
293 765
75 406
622 963
493 873
58 217
476 9
341 534
431 624
911 610
843 184
635 166
719 224
855 462
579 135
209 927
866 676
921 588
474 607
716 410
647 699
637 861
291 452
34 881
351 181
660 847
172 819
826 522
990 654
471 133
501 352
780 907
843 439
695 735
364 720
728 302
568 628
885 596
653 680
689 303
41 382
681 648
454 605
841 567
637 89
331 936
477 94
178 429
197 370
625 66
953 861
501 608
317 966
762 752
484 251
406 827
661 703
692 638
198 871
725 137
452 223
943 758
501 6
790 600
40 183
881 126
848 990
28 132
992 357
226 653
669 399
44 121
845 684
52 635
887 14
861 244
178 704
461 285
497 3
439 510
604 5
62 694
512 859
182 828
267 961
158 99
355 445
801 83
938 842
504 11
115 862
524 771
359 277
642 623
182 764
440 293
591 348
199 560
208 996
95 595
218 251
44 911
670 351
515 266
364 770
670 212
453 829
488 480
750 459
610 680
310 229
781 905
1 548
757 653
325 24
942 354
88 847
792 696
309 274
855 870
637 327
12 147
651 163
502 663
669 5
182 15
144 801
723 135
612 864
621 102
568 903
266 590
322 377
172 691
481 683
322 341
796 535
255 402
115 6
111 176
565 2
889 673
943 777
324 120
233 406
152 709
677 442
752 196
51 224
591 315
414 802
695 214
4 602
763 910
70 331
845 911
54 124
611 370
460 229
542 764
775 438
627 826
91 929
95 432
91 653
986 261
404 668
871 600
368 57
746 865
297 59
169 938
721 521
868 142
63 955
161 298
165 605
68 831
243 581
193 737
875 501
400 636
600 641
582 534
458 511
883 324
580 297
581 667
721 466
140 223
752 276
502 679
981 367
157 819
730 124
875 439
235 680
80 960
959 339
669 726
46 780
670 312
448 321
681 398
832 41
757 919
557 956
711 244
487 636
404 746
639 372
819 452
620 392
106 413
765 91
841 197
578 209
484 368
449 606
178 447
321 680
493 10
735 354
354 435
757 367
799 396
411 87
114 621
144 313
911 409
453 596
490 658
308 624
272 70
438 705
913 407
981 564
859 83
599 564
743 588
148 629
179 787
126 585
317 938
912 113
390 764
610 549
366 271
84 871
549 808
703 301
320 756
922 857
264 211
386 14
594 716
577 439
240 177
384 410
339 933
756 243
22 666
336 879
791 380
973 756
413 209
233 988
609 466
862 835
454 46
454 661
578 623
328 550
877 705
21 843
357 749
186 877
352 869
446 114
519 291
182 871
914 381
787 271
588 572
232 534
152 656
724 832
627 14
160 433
917 496
224 915
820 617
63 856
365 778
316 623
609 333
741 268
461 376
302 525
826 943
624 638
453 314
166 413
300 629
926 632
541 412
94 296
122 663
593 60
308 823
970 435
994 22
417 80
285 563
889 233
744 63
462 367
710 149
931 573
363 742
169 428
443 715
919 501
628 893
67 670
506 552
349 112
937 858
24 83
684 669
512 513
822 771
122 313
17 525
155 797
507 912
352 789
597 709
992 461
774 765
3 130
230 190
940 592
509 47
746 264
593 401
864 50
998 241
5 293
493 965
195 240
541 371
280 432
724 860
588 970
110 620
252 240
567 94
85 864
793 216
668 354
77 528
290 843
956 684
508 387
207 891
594 561
908 90
966 898
917 402
407 65
616 834
831 583
857 271
202 573
762 416
655 466
345 496
349 21
566 723
757 22
784 580
573 578
352 658
28 103
125 890
138 780
9 650
835 417
442 187
939 846
743 176
134 698
843 58
962 15
180 723
703 368
783 570
245 377
445 536
698 268
863 185
309 779
332 195
925 794
558 503
964 434
125 802
536 877
202 427
434 321
112 10
573 100
586 440
797 945
268 20
217 992
408 13
765 780
251 173
921 687
958 687
700 561
968 257
315 589
381 171
390 210
45 579
378 921
844 449
377 409
60 217
541 521
838 463
670 901
34 653
370 383
840 793
357 111
252 471
842 440
435 681
33 114
807 924
606 553
623 513
211 225
823 906
179 648
924 744
105 966
337 44
983 323
636 546
531 184
951 375
380 771
492 256
22 792
839 684
996 744
765 985
92 525
120 596
551 911
783 126
526 789
585 48
553 740
715 372
708 341
575 660
341 797
174 702
188 592
654 144
15 471
393 740
504 182
702 380
101 19
932 349
380 484
454 284
400 165
646 52
432 149
439 268
525 244
652 506
161 534
10 916
576 545
560 393
287 156
305 369
689 841
110 95
267 487
383 693
198 946
562 345
154 280
970 914
724 409
705 347
554 450
311 838
809 930
988 69
894 131
810 504
314 869
474 898
102 940
901 958
656 907
259 13
230 857
8 429
110 354
136 902
486 474
37 781
998 104
1000 255
244 326
890 247
636 845
371 698
477 639
384 367
105 585
807 666
577 49
597 805
364 80
562 30
764 379
571 854
372 659
650 675
679 235
208 755
984 177
790 657
260 395
95 643
838 406
137 995
479 303
849 146
383 250
743 730
593 779
10 207
275 200
917 743
351 964
189 23
286 298
217 127
934 771
290 604
180 137
100 137
883 264
898 102
322 162
930 312
826 180
642 398
156 117
153 913
372 256
978 786
573 357
386 935
955 177
327 143
42 449
164 314
753 856
515 610
289 162
409 130
443 899
629 940
190 121
810 15
255 365
862 967
777 142
640 181
296 78
59 415
623 456
255 937
672 727
483 852
674 48
866 68
193 413
105 545
300 710
912 337
162 181
380 584
958 58
202 449
484 280
65 186
605 834
975 868
817 44
357 577
999 160
88 784
153 433
797 517
969 306
8 657
694 743
246 765
593 610
951 182
345 961
17 401
377 220
534 728
632 94
803 379
785 638
634 823
428 315
691 857
358 696
725 109
273 74
165 453
465 716
294 25
105 544
16 384
566 801
446 519
480 428
299 889
554 793
916 455
369 701
411 39
964 354
398 459
86 716
861 509
479 525
180 404
441 461
933 851
363 546
140 289
550 366
584 177
106 550
615 351
288 982
933 809
185 111
354 837
718 745
990 356
537 381
929 727
457 719
325 70
681 914
7 714
718 332
966 262
985 354
164 779
844 949
878 616
556 359
600 760
371 574
401 934
146 309
234 231
76 418
867 309
160 516
149 787
55 288
580 967
939 132
121 352
661 778
362 586
428 291
674 832
687 259
633 198
474 492
256 190
667 397
833 260
858 25
804 688
527 84
9 458
579 916
116 339
68 37
816 813
159 965
906 916
775 493
958 197
292 233
358 114
915 732
138 980
605 99
208 397
966 912
555 305
193 10
491 895
610 851
337 615
422 684
396 609
517 32
583 166
437 944
216 533
817 38
646 124
867 602
270 918
257 992
445 245
218 98
635 469
651 752
90 299
424 685
731 788
13 392
339 314
532 447
158 636
852 797
581 763
786 728
508 923
186 833
154 786
1000 221
558 100
232 560
892 842
907 673
582 292
905 315
58 33
731 833
160 368
421 988
127 541
930 331
963 710
858 229
759 131
928 769
759 831
588 51
36 914
420 170
176 841
900 64
777 479
152 588
312 505
365 779
136 337
702 154
687 703
869 56
978 713
331 39
576 954
871 920
846 635
466 585
88 188
789 959
916 469
114 127
868 445
647 44
896 670
499 786
456 640
908 397
99 888
459 789
100 346
511 860
399 425
465 432
928 703
115 281
194 789
420 602
810 137
395 102
165 839
736 26
826 781
935 597
905 434
590 347
759 932
884 624
93 881
567 312
804 567
517 827
437 394
86 282
644 716
863 572
818 921
921 458
298 233
645 166
378 387
800 397
783 461
583 36
975 223
621 261
85 370
282 156
61 429
327 788
883 746
167 207
600 842
702 670
589 688
425 657
462 384
95 903
529 405
677 130
484 980
357 181
680 178
18 338
240 203
969 418
734 289
306 435
428 995
926 991
520 849
586 796
646 719
193 712
740 474
636 954
413 265
613 785
868 453
707 264
540 174
509 881
715 697
119 114
94 988
9 705
47 602
726 970
340 704
228 531
733 705
88 765
363 602
883 578
531 842
209 394
9 132
311 451
323 520
462 722
166 696
390 520
255 407
467 75
691 912
450 169
593 778
38 176
250 867
143 23
130 569
764 34
133 287
599 197
858 74
86 771
25 570
562 728
533 295
858 277
649 501
206 839
382 565
249 168
891 991
969 623
16 816
33 164
638 743
111 552
823 494
86 921
524 720
946 859
293 784
637 78
526 173
666 272
762 1000
58 769
408 964
647 613
525 879
339 255
753 517
783 208
363 615
475 655
908 260
1000 56
94 614
534 4
425 18
887 450
653 274
620 697
526 716
247 293
511 147
919 210
920 210
82 312
390 928
601 674
705 107
848 265
787 356
784 777
123 158
404 377
438 353
485 789
991 103
661 81
240 452
277 817
872 182
757 97
772 979
214 556
302 332
774 856
959 90
101 689
457 505
225 892
483 616
476 789
681 423
739 173
754 769
112 555
75 741
359 630
810 258
941 124
960 512
250 533
525 707
505 769
632 373
787 122
548 349
54 583
615 64
170 82
385 249
778 991
555 542
4 293
10 546
284 567
875 230
466 769
834 713
669 866
283 562
252 159
710 903
888 4
429 112
598 860
951 973
251 754
677 469
915 422
228 270
453 974
948 788
517 883
334 66
735 795
267 691
919 301
45 656
724 722
106 116
632 256
406 209
403 670
493 143
877 774
688 103
418 85
417 568
340 589
580 475
104 615
881 18
477 362
546 625
758 687
31 8
799 83
648 397
697 382
252 90
607 195
177 641
783 355
196 292
817 663
148 644
697 592
476 354
499 723
787 897
573 571
413 44
395 877
964 54
407 752
279 196
310 316
555 497
177 637
54 127
588 332
148 442
450 807
537 22
458 470
833 356
306 353
445 64
776 44
920 399
511 903
937 112
943 311
773 800
826 491
663 941
337 195
772 439
894 938
398 682
863 874
903 142
343 678
434 535
502 834
792 333
669 240
959 463
757 803
624 705
600 663
797 713
75 706
356 3
908 396
835 174
934 461
579 781
406 959
42 301
620 68
787 152
123 232
588 202
635 130
522 695
740 105
693 762
531 47
751 62
992 509
764 807
893 765
270 655
849 817
778 352
877 323
479 381
448 455
551 536
80 234
822 594
334 919
136 478
392 443
955 973
512 182
59 733
151 488
93 550
451 229
357 711
324 334
40 331
619 501
522 462
845 650
453 186
51 311
468 857
767 895
194 284
461 142
656 890
834 608
609 550
945 254
745 687
914 662
934 284
662 652
919 802
85 492
88 294
943 699
525 762
313 985
63 689
411 387
95 702
746 979
873 488
648 240
586 898
339 852
633 294
224 334
386 359
525 759
346 373
108 824
801 106
108 460
373 227
478 882
513 277
154 613
973 288
65 125
224 589
842 769
747 877
312 912
874 666
867 969
98 780
335 333
543 106
945 788
660 339
997 696
314 668
668 899
894 394
285 602
860 133
98 726
109 440
394 867
237 241
54 678
510 311
462 495
174 392
194 241
655 630
212 515
376 490
716 486
206 411
549 448
920 211
450 689
410 915
750 317
935 459
131 122
406 545
688 857
897 116
383 540
386 590
842 339
713 390
677 554
460 452
476 86
996 57
785 735
656 28
641 266
257 498
508 607
447 983
921 134
1 578
321 931
505 211
645 408
172 761
309 923
586 284
343 77
615 709
802 549
946 112
873 124
564 311
809 306
233 577
770 462
413 686
618 936
185 569
731 109
402 100
325 148
572 417
726 822
277 8
480 51
634 475
64 339
829 40
12 996
467 113
743 562
906 68
461 761
777 394
964 391
831 25
180 498
586 240
131 332
401 261
613 336
675 710
728 837
203 913
243 576
374 302
949 969
921 855
726 787
474 675
716 233
36 561
593 202
725 477
635 336
40 431
35 153
648 985
276 899
950 292
500 911
643 958
442 348
343 574
620 649
809 522
687 873
302 346
942 567
455 915
181 953
488 693
166 787
200 581
962 398
193 150
133 547
82 280
22 19
907 427
162 965
928 730
238 945
489 841
754 25
948 454
62 647
320 488
391 279
680 336
432 689
605 160
575 992
517 399
341 862
300 690
995 343
55 532
691 616
100 849
637 74
180 167
314 378
288 481
945 971
900 836
561 376
852 107
546 26
656 581
262 363
87 677
589 527
875 923
769 249
519 293
37 943
561 168
740 831
95 30
498 423
732 280
60 67
485 379
679 63
172 412
151 185
113 631
592 532
735 58
877 988
467 255
862 656
190 202
535 862
268 257
615 264
687 65
151 59
89 416
323 942
23 885
907 654
120 362
996 392
69 577
672 257
152 693
161 393
240 630
624 305
438 93
540 965
526 842
599 91
385 975
500 452
705 314
106 303
706 21
935 801
712 406
966 614
186 9
377 737
896 197
294 738
539 754
82 610
923 56
47 55
139 960
96 300
693 789
30 423
875 168
673 550
504 183
731 583
670 48
531 195
125 512
977 368
262 770
889 726
394 860
643 913
959 322
712 531
161 315
863 46
628 29
622 531
654 602
308 289
196 301
540 24
220 640
688 3
202 2
257 810
546 793
878 546
432 415
78 21
380 471
241 644
115 137
336 948
704 40
352 978
687 987
447 215
571 923
668 933
945 67
90 499
608 174
813 124
840 916
155 750
817 927
156 574
100 64
299 193
533 507
660 14
450 133
28 41
371 917
780 941
460 571
456 579
930 861
44 673
576 606
3 555
256 852
146 47
659 278
535 218
764 709
623 654
677 214
87 206
80 381
554 900
172 941
668 428
709 396
547 522
591 619
356 172
207 499
778 584
954 753
21 423
167 35
837 125
986 653
226 236
965 910
246 60
193 862
32 474
569 127
240 967
11 761
899 651
37 598
256 724
719 945
336 207
953 90
943 697
994 762
134 771
479 386
965 44
434 303
198 367
871 762
799 258
699 483
979 102
472 941
268 731
89 524
130 38
415 628
274 975
104 189
364 908
836 534
700 858
605 282
532 609
315 259
762 608
55 421
183 126
469 133
186 178
347 85
692 887
820 581
589 293
512 189
88 724
941 778
443 903
914 676
325 635
828 788
635 606
557 117
895 376
595 624
994 333
929 35
732 155
840 313
804 115
641 404
336 809
396 960
708 313
792 370
603 500
965 262
429 924
606 777
623 133
858 698
775 660
317 829
397 303
322 750
387 268
562 608
992 868
333 318
489 616
783 768
846 112
193 257
308 36
942 412
185 209
764 163
372 561
918 607
97 158
503 856
477 357
364 209
852 277
797 522
514 756
911 693
777 163
509 943
597 801
680 945
636 63
953 422
921 514
448 577
817 838
276 731
335 133
826 966
23 791
958 9
170 938
190 928
342 111
267 98
666 844
462 849
35 8
478 228
807 96
959 572
181 491
899 892
623 46
408 488
84 661
773 139
743 531
852 58
5 81
427 369
782 998
301 375
961 423
874 782
249 404
299 775
410 593
185 492
214 623
511 884
792 218
440 557
458 267
422 763
923 167
154 699
550 643
448 176
613 651
719 540
414 861
240 86
764 942
959 359
904 136
913 190
492 680
85 839
793 135
660 639
643 507
546 959
207 192
290 145
870 381
238 804
644 659
6 358
282 26
754 139
25 308
790 673
369 515
770 3
323 249
918 487
585 447
210 280
131 491
15 59
876 262
332 620
967 138
977 286
508 221
919 951
526 480
41 713
84 709
347 18
905 257
339 814
642 127
517 820
229 278
571 316
573 68
122 681
951 60
557 758
183 63
907 846
722 977
614 693
1000 276
643 66
299 818
439 102
519 305
585 207
493 380
322 722
121 978
995 336
515 552
525 979
891 926
721 374
86 416
923 407
109 714
802 690
712 457
6 109
515 431
572 232
296 328
37 762
739 164
753 454
776 23
282 33
914 764
914 571
703 601
166 790
14 411
114 440
968 670
390 604
669 386
288 913
670 200
391 761
597 54
854 28
802 123
952 856
699 777
753 38
663 363
37 594
334 728
831 577
93 120
414 335
276 543
356 537
646 487
504 357
190 352
221 276
259 374
227 618
994 764
158 892
132 622
660 7
927 449
690 876
148 784
651 229
855 119
570 412
252 743
805 392
207 57
172 831
458 387
340 542
403 795
741 382
246 904
138 822
326 813
928 571
528 321
553 479
492 202
994 706
138 783
566 545
923 582
583 181
506 726
632 441
549 565
118 113
900 799
264 352
959 721
939 964
801 432
110 663
286 488
525 485
873 788
510 198
966 551
95 89
688 743
160 267
162 760
153 811
365 733
582 687
687 308
419 116
824 784
987 346
525 42
270 10
84 721
100 550
189 700
902 534
915 646
797 508
933 80
974 661
569 884
603 693
11 144
869 216
55 480
318 506
725 562
521 768
486 254
943 490
339 230
670 266
698 122
526 419
723 418
948 519
658 354
525 456
600 482
59 764
343 491
126 17
516 320
494 759
343 14
65 49
141 171
310 945
859 544
131 931
85 483
631 545
820 30
288 462
990 194
153 397
259 738
197 747
150 956
843 176
62 946
683 663
211 808
535 970
262 546
125 256
543 790
320 533
601 609
11 150
379 456
621 396
836 756
799 823
169 2
221 832
395 26
256 206
822 199
329 532
67 518
58 311
279 247
760 415
575 802
499 176
355 924
9 592
920 785
510 637
970 110
879 45
770 928
235 919
748 96
541 319
256 620
458 109
756 276
326 12
1 380
785 997
885 670
955 240
508 801
306 7
902 531
706 604
371 61
753 965
847 21
793 341
110 651
254 811
427 471
312 285
286 731
876 899
477 777
38 77
5 198
563 616
960 105
503 810
638 303
507 339
757 446
706 885
209 503
366 457
357 880
158 51
265 588
61 110
324 697
441 580
763 923
690 707
249 305
760 370
1000 2
759 318
952 187
477 199
167 380
454 310
977 117
196 707
858 839
946 435
267 531
887 688
343 299
771 340
954 321
124 770
325 11
145 866
961 158
884 983
844 687
356 524
14 898
539 689
437 279
633 663
635 546
258 139
833 649
668 419
543 567
2 480
754 752
268 935
358 401
887 846
922 732
359 190
148 469
479 298
61 177
606 284
858 120
508 520
228 550
52 802
619 803
593 469
777 256
300 447
860 282
741 673
406 214
118 313
773 758
207 230
650 618
2 980
7 851
912 756
764 997
278 337
774 404
61 42
659 599
59 65
90 65
733 801
880 246
357 632
662 655
99 110
13 423
74 493
377 674
78 799
240 952
328 589
541 450
389 401
654 726
166 474
197 108
938 84
811 739
923 399
966 696
879 338
600 57
996 134
428 86
150 387
762 316
256 693
314 985
131 705
653 358
218 894
484 145
539 170
737 439
90 11
163 834
971 515
112 162
308 901
108 987
236 136
864 218
700 967
102 770
842 223
748 733
890 576
673 63
556 238
352 865
484 772
17 198
280 900
185 872
937 188
416 552
749 861
560 381
133 432
779 966
696 732
874 980
630 902
354 861
334 661
370 479
263 960
175 248
894 765
999 338
199 3
961 953
655 293
975 225
607 133
703 166
877 94
129 667
245 142
249 808
731 261
879 535
706 986
171 273
910 6
744 67
379 991
139 520
122 512
91 407
433 937
297 237
64 532
141 160
78 212
357 532
552 873
550 85
221 471
709 1000
621 150
334 574
517 433
945 870
385 342
414 280
368 518
257 872
254 592
273 515
782 358
713 790
837 650
54 95
676 130
112 561
863 370
612 579
554 32
379 671
90 303
217 38
255 321
68 339
351 754
865 213
692 434
553 818
605 443
796 629
485 240
505 476
472 570
741 892
121 697
200 744
513 231
501 565
212 764
755 55
15 970
854 490
16 779
298 320
750 419
311 744
255 461
871 589
177 645
479 719
589 710
486 494
521 226
746 193
608 986
734 967
944 625
362 481
63 932
110 24
555 181
203 68
549 185
305 402
888 617
382 880
19 943
369 962
489 126
282 783
713 240
704 732
761 621
327 672
368 432
394 793
535 847
66 556
262 278
892 314
60 162
68 923
636 818
907 394
840 477
783 858
831 383
560 324
959 901
144 544
813 221
33 31
838 810
898 754
857 260
862 975
376 755
267 775
244 829
49 136
225 984
484 753
687 913
131 921
170 803
148 279
937 706
878 863
343 801
404 427
67 337
692 482
990 266
266 261
597 721
837 459
646 995
968 148
708 209
297 799
92 721
610 598
571 95
731 839
880 564
639 839
453 177
290 423
593 713
176 121
928 16
691 132
423 637
577 954
668 298
653 321
901 623
935 310
145 854
259 748
226 484
641 847
888 173
75 962
923 433
97 394
513 463
772 343
379 340
228 477
614 98
341 513
379 331
598 228
259 508
880 588
896 554
767 496
451 5
498 633
720 725
482 919
425 917
465 454
828 797
420 451
585 482
799 399
389 311
493 412
659 983
2 690
1 52
66 797
533 143
146 311
130 739
358 557
787 962
712 105
116 608
240 705
594 141
47 888
775 944
504 851
662 888
534 804
385 823
519 939
264 169
577 197
195 173
757 59
705 645
833 596
908 758
259 932
155 356
62 814
397 513
668 211
931 353
415 558
211 132
680 272
616 208
325 158
693 804
83 575
984 975
857 702
907 8
889 412
257 654
609 507
597 986
880 32
160 179
33 240
852 585
724 251
758 902
756 635
179 986
552 354
229 480
787 394
835 282
343 91
883 982
184 348
908 844
775 93
20 186
525 780
123 556
551 165
151 468
490 303
999 911
975 966
952 985
449 631
338 351
34 737
66 268
936 226
16 138
44 772
97 618
318 187
212 547
955 767
300 164
520 927
750 403
173 438
8 870
558 852
262 88
393 710
334 906
588 469
692 764
216 987
4 605
86 927
771 622
749 824
629 202
177 696
238 537
518 371
4 747
480 39
740 711
574 372
636 1
137 718
391 102
511 286
908 965
471 210
451 318
769 478
610 603
842 944
125 793
494 315
965 895
837 563
268 404
136 138
225 605
121 16
156 618
321 705
375 311
503 550
417 45
328 531
357 353
726 366
135 666
710 380
705 421
585 998
23 116
65 616
998 518
477 163
445 939
911 96
320 374
343 786
648 943
528 15
857 723
985 182
820 640
142 331
847 749
163 544
365 912
85 319
652 263
303 159
831 196
768 42
835 942
834 23
637 650
490 503
102 485
65 149
260 782
49 100
357 48
848 637
453 346
534 348
946 603
793 22
474 965
725 65
402 372
266 633
676 323
140 478
343 883
531 255
879 213
594 786
480 1000
939 606
507 462
313 14
796 982
573 855
622 523
422 17
687 385
701 756
548 892
703 756
272 745
627 961
110 329
200 294
77 180
22 693
352 220
680 805
633 852
440 599
706 922
900 533
140 48
807 816
49 210
851 939
355 680
317 999
381 574
137 129
34 981
28 690
6 145
933 254
912 395
363 57
257 7
572 969
234 402
892 530
358 108
297 933
860 97
198 488
495 601
14 289
111 173
404 758
513 119
513 719
37 872
348 459
77 208
525 903
33 997
769 508
723 781
727 104
884 896
881 28
817 336
508 723
763 221
220 10
9 428
373 737
130 432
629 618
647 470
805 376
167 181
75 987
867 422
770 123
293 778
155 716
59 250
413 862
620 958
496 372
871 612
939 123
27 825
151 158
991 533
919 461
735 215
417 323
509 503
521 908
774 586
503 483
721 231
125 238
334 268
241 500
178 748
391 166
438 98
244 521
698 257
888 196
493 390
912 574
851 694
392 108
345 114
353 598
402 180
42 589
250 523
533 660
854 616
711 537
407 542
618 354
724 110
453 227
655 846
99 351
913 155
400 489
155 874
905 420
232 598
869 797
165 752
713 495
946 33
171 278
777 551
258 332
369 77
856 725
456 249
115 763
504 4
904 95
658 335
364 359
452 64
908 545
844 145
982 196
519 854
577 588
351 235
514 11
77 388
355 903
89 834
114 61
4 364
37 18
110 881
493 49
438 347
389 762
468 908
22 627
839 200
479 778
171 403
605 353
38 451
412 974
933 843
261 223
92 941
234 213
933 567
932 298
683 684
585 274
320 492
215 180
938 995
357 102
104 911
822 876
545 279
303 844
493 719
790 162
958 519
116 658
639 286
23 596
565 13
883 859
63 696
111 927
394 680
477 642
643 166
258 927
59 735
751 663
807 842
193 395
145 519
467 468
146 612
4 230
29 241
66 341
608 536
585 313
500 953
545 349
95 950
136 494
518 845
789 437
232 195
378 390
20 225
807 235
508 152
409 845
320 998
718 863
351 820
718 114
109 750
573 711
105 9
390 715
191 230
594 811
684 607
540 891
634 11
750 492
145 115
644 228
675 566
162 787
632 414
988 399
174 602
635 107
867 899
487 951
301 709
107 419
105 549
78 932
236 347
40 294
544 121
341 645
272 759
690 926
757 691
291 34
636 488
564 510
345 54
728 291
332 960
785 537
19 94
889 250
935 743
975 671
974 364
56 137
388 712
958 460
686 17
719 899
595 983
519 531
135 26
785 167
60 393
385 48
98 714
558 318
37 859
792 520
562 36
238 757
256 265
901 811
596 537
139 996
14 779
212 21
902 816
288 836
978 520
74 344
470 782
660 267
52 763
487 392
974 423
803 818
499 170
959 182
425 836
562 674
466 379
483 173
30 876
395 974
21 736
261 31
390 769
422 174
371 623
30 362
244 769
107 388
952 97
101 284
373 113
91 521
281 336
662 923
401 851
823 644
782 381
771 562
465 503
763 647
672 111
161 505
626 79
533 904
774 584
434 940
961 507
696 218
410 780
413 900
366 887
478 247
806 205
723 314
190 840
915 565
751 949
294 11
265 376
954 468
776 803
46 498
136 530
368 488
186 293
978 839
814 347
196 387
249 414
127 461
569 314
692 639
390 303
783 867
552 985
638 288
193 911
987 583
668 59
990 926
442 191
297 679
612 335
294 479
860 871
519 9
466 446
465 928
321 625
949 968
677 945
648 589
519 390
848 870
91 75
194 447
479 292
631 521
960 322
88 486
243 545
888 230
706 408
278 758
646 146
955 271
300 691
780 59
577 339
520 705
78 640
765 908
928 314
126 161
646 636
456 136
881 938
58 286
60 571
231 460
223 561
374 457
698 398
883 277
758 979
417 347
264 964
900 155
761 290
245 759
580 489
139 650
461 974
496 137
261 742
743 280
345 379
669 691
768 127
728 450
575 196
203 64
721 371
433 316
950 935
384 373
749 588
352 547
662 541
785 51
126 202
116 946
971 703
375 231
173 709
742 23
351 172
550 484
392 389
153 365
540 241
486 45
199 580
367 953
461 280
86 290
521 562
372 117
90 478
394 824
298 967
342 355
8 133
311 869
64 294
308 335
525 333
141 512
443 276
919 485
516 739
832 929
172 841
456 873
116 844
187 240
30 287
75 973
917 787
917 541
741 813
539 6
380 590
953 683
753 732
11 68
336 951
99 526
438 906
575 895
334 768
133 234
629 257
990 1000
301 811
13 847
731 736
921 441
868 490
802 954
20 554
605 932
565 591
955 633
955 3
88 329
238 495
455 696
728 838
869 415
1000 210
198 387
975 618
409 930
117 760
759 852
275 668
863 52
620 688
387 670
527 498
352 764
1 170
978 115
945 395
882 332
249 81
618 582
719 594
490 661
320 859
738 143
497 463
731 379
63 191
768 509
457 984
903 56
600 803
413 595
748 176
293 291
95 915
673 117
355 723
836 328
556 871
67 921
977 526
807 533
599 666
503 489
216 114
945 3
33 502
708 8
565 98
329 639
132 379
878 245
539 162
710 514
281 374
157 981
112 20
364 157
247 699
500 935
423 477
310 867
66 735
889 843
568 527
638 611
574 274
137 849
990 386
399 69
682 854
483 577
1000 804
249 568
661 13
32 663
926 288
662 246
118 550
44 158
567 291
919 718
346 432
34 313
416 156
355 748
973 863
151 775
768 251
983 796
386 643
198 746
40 224
546 200
541 80
55 183
126 411
907 395
913 609
414 114
934 195
173 164
634 349
162 509
808 339
963 488
501 499
752 979
482 75
719 654
548 106
841 469
262 415
900 898
595 170
181 133
958 695
19 163
56 15
779 817
930 203
954 574
479 681
864 203
376 338
443 432
651 699
310 773
788 371
822 533
447 782
149 488
272 616
561 394
635 124
661 908
87 896
121 659
817 471
16 81
413 381
622 833
862 856
502 659
983 180
271 460
198 200
48 653
172 613
385 326
881 699
859 897
229 330
19 173
237 593
178 554
615 779
845 753
429 542
13 243
750 227
675 767
334 433
275 202
12 567
633 682
835 985
432 710
855 752
485 460
386 790
710 958
80 100
299 392
784 197
417 251
636 262
953 848
781 851
320 35
17 668
169 557
673 684
748 728
5 83
14 301
87 480
716 548
317 387
534 280
160 581
558 609
367 500
869 917
425 106
46 528
546 642
25 336
863 193
437 323
434 856
414 185
849 406
149 720
245 784
94 583
906 904
232 277
522 415
982 487
924 371
122 606
669 928
681 46
656 277
184 393
390 488
385 332
486 960
91 392
240 652
805 158
533 291
987 592
926 35
411 753
723 805
891 422
598 113
925 972
123 221
32 313
440 990
551 40
116 488
428 223
272 944
526 229
932 61
439 609
958 6
982 655
63 716
409 63
368 999
708 251
344 476
546 949
325 384
837 328
32 519
737 602
606 227
409 123
639 878
342 960
34 498
504 752
266 763
784 813
353 838
743 920
874 875
707 743
885 280
215 935
180 743
783 935
467 189
331 582
878 415
654 322
105 431
305 467
770 465
389 137
54 913
797 687
902 334
856 155
428 846
533 357
513 251
24 524
929 229
107 710
962 880
446 591
370 373
254 125
42 551
686 84
167 148
381 668
987 547
905 373
137 138
50 836
4 998
167 573
749 125
663 951
485 319
752 375
102 170
845 383
129 130
682 212
823 98
944 631
959 995
483 174
527 18
801 775
868 237
584 836
354 252
51 176
968 47
841 150
801 177
616 752
686 574
276 764
961 296
973 978
757 545
202 959
913 578
737 422
336 796
831 781
341 292
913 879
773 229
899 382
413 974
387 920
917 277
679 495
379 129
757 566
698 860
746 885
491 536
251 646
935 601
450 966
45 475
299 637
461 348
905 964
164 933
605 934
279 629
702 513
155 348
395 726
173 901
903 648
55 568
52 200
967 184
483 243
765 346
489 499
412 845
328 560
110 270
734 723
226 791
931 751
686 233
17 839
447 768
730 571
596 484
142 624
472 355
438 499
484 156
291 999
313 661
144 920
775 446
510 368
536 518
462 544
150 975
171 294
445 346
990 946
739 961
290 619
800 466
489 610
659 325
435 936
517 720
979 501
195 762
344 945
487 199
637 967
855 249
20 945
393 870
555 330
152 727
546 310
486 694
779 49
879 683
857 229
739 368
48 458
856 476
103 319
920 468
860 453
337 391
329 324
959 211
81 29
453 892
226 513
697 3
971 272
950 261
347 10
640 10
335 418
674 31
148 889
106 575
238 511
760 623
89 580
968 91
69 147
807 581
167 597
180 973
979 848
134 388
598 404
810 7
654 872
348 816
809 658
94 394
443 568
752 26
349 619
775 292
86 765
756 838
562 78
203 743
160 389
869 537
781 649
764 737
602 624
515 277
630 343
878 478
770 200
294 780
629 116
4 659
287 68
126 871
994 130
154 704
145 460
689 223
60 632
501 944
162 730
964 232
156 560
562 632
68 975
634 697
990 770
440 297
641 604
474 801
352 11
844 582
637 429
662 428
303 618
659 117
912 638
661 386
613 1000
1000 723
373 171
129 40
781 183
536 195
230 844
56 278
433 408
119 670
945 941
709 783
289 693
782 403
635 639
537 607
445 826
374 143
238 983
452 996
545 696
259 710
544 789
503 627
820 485
604 457
824 687
312 482
676 282
771 323
445 95
650 677
987 351
75 500
927 325
247 982
447 922
870 532
615 498
599 100
980 701
946 630
438 379
451 324
172 813
674 811
928 80
784 871
472 732
738 778
803 138
609 329
266 915
336 151
265 321
337 216
545 726
543 78
450 266
672 744
440 785
391 37
788 220
118 155
931 108
592 243
770 351
327 719
773 751
666 613
625 421
432 592
348 339
745 649
365 493
534 835
797 2
173 177
524 945
899 802
705 135
848 602
975 46
297 431
522 727
506 542
150 104
496 260
160 569
266 59
437 75
973 731
550 940
668 488
492 196
162 749
308 266
97 744
970 943
560 535
833 416
667 946
859 223
920 759
642 705
941 781
82 237
486 705
55 900
37 487
486 268
658 218
962 892
908 247
830 473
748 965
356 432
184 310
268 226
848 249
490 353
410 856
231 561
233 833
871 829
402 423
310 891
663 738
104 379
463 65
8 99
738 384
763 414
168 703
937 228
683 822
818 950
313 557
726 764
657 217
557 83
720 211
90 810
397 407
308 715
912 921
563 801
315 843
865 770
548 507
820 461
528 928
445 176
762 467
521 135
432 193
24 445
454 517
4 130
803 161
317 369
632 791
443 470
331 792
552 852
683 893
447 388
234 491
313 395
938 982
379 811
616 460
202 19
619 181
138 913
609 271
496 927
422 377
625 422
451 597
172 942
85 323
533 552
782 694
659 650
633 992
560 136
555 203
377 771
774 641
6 801
661 115
520 2
209 358
318 988
439 903
191 130
752 401
517 192
332 395
502 620
610 362
35 178
603 125
230 840
667 65
796 13
799 968
622 443
98 607
876 345
859 892
466 440
276 956
612 366
270 801
744 965
217 900
374 396
805 462
908 216
48 805
56 619
654 454
895 943
597 159
913 338
137 588
462 396
783 997
216 202
157 694
920 311
134 787
112 818
310 234
286 703
481 260
777 543
312 233
980 415
617 662
872 920
949 688
49 5
159 620
737 353
566 454
649 69
791 658
612 412
215 315
104 352
420 37
546 781
346 818
390 140
381 964
590 196
995 41
23 880
724 355
984 259
966 859
359 795
259 775
284 791
731 37
220 266
268 295
116 223
14 709
648 191
237 483
118 739
136 638
326 823
33 513
739 139
807 872
727 272
84 827
952 40
922 762
221 732
90 930
133 107
147 281
288 592
483 124
118 178
476 873
427 3
556 385
66 379
127 946
138 818
74 728
535 546
31 349
177 999
693 617
941 130
93 573
321 888
348 639
354 975
476 666
848 437
569 553
108 32
969 882
90 897
294 49
356 505
521 745
9 135
839 412
539 383
641 945
283 467
935 483
760 337
576 19
70 18
439 190
706 482
548 235
667 264
36 453
898 700
22 463
952 276
506 413
263 674
23 763
935 561
917 765
632 561
551 602
371 723
244 597
408 28
366 783
506 357
261 324
652 899
214 346
399 311
961 349
532 718
146 264
484 611
337 940
23 813
569 190
301 45
124 595
627 348
438 293
164 177
982 509
124 115
736 992
296 860
829 127
954 7
585 325
840 234
807 584
284 402
212 194
21 195
829 86
327 55
133 252
378 519
104 807
700 921
654 961
514 82
323 327
404 880
856 431
748 122
767 377
769 737
32 567
51 210
28 2
78 393
347 525
940 442
102 585
144 942
707 2
240 940
678 867
762 852
94 69
525 12
108 322
575 545
987 926
373 295
87 48
760 728
564 495
865 754
910 418
534 372
593 889
400 425
169 346
923 184
848 781
875 723
548 368
130 171
586 86
549 107
177 316
722 532
289 786
621 178
301 767
283 950
189 443
910 502
147 489
284 158
904 709
470 607
127 281
866 965
396 518
393 553
14 439
157 255
588 878
305 356
105 140
403 314
881 380
928 381
299 539
741 663
316 450
465 416
873 138
653 991
964 852
828 847
150 959
737 415
215 102
680 482
41 547
449 814
660 440
388 399
527 337
34 708
562 238
148 932
86 640
916 251
625 777
714 458
604 784
707 160
104 637
85 96
353 877
534 651
343 554
146 474
598 416
730 851
550 301
41 776
540 8
804 368
667 898
612 31
567 844
170 247
681 527
188 952
264 122
628 570
396 7
714 779
561 506
442 522
169 660
955 610
553 539
548 14
912 249
955 130
710 3
721 689
598 347
629 90
94 211
590 434
218 113
316 789
420 844
642 568
787 942
805 136
582 719
493 790
666 339
187 772
200 707
35 100
725 305
715 906
998 59
468 651
285 75
889 636
471 143
251 165
636 94
808 872
422 620
202 450
243 495
730 251
389 194
579 655
649 747
121 428
174 695
308 404
232 1
871 533
343 518
120 894
213 290
915 740
868 913
908 692
89 973
28 910
610 254
963 203
236 322
235 566
18 555
479 848
229 88
831 603
34 556
236 943
232 5
740 841
88 966
294 579
89 24
378 496
854 169
5 440
462 107
595 168
15 805
159 773
68 388
544 29
646 57
82 297
57 453
933 738
342 471
305 800
7 332
399 103
272 574
777 577
719 610
293 510
91 434
478 891
357 695
370 74
531 335
575 744
299 318
792 311
468 930
888 69
55 451
455 165
770 867
243 48
176 855
799 381
845 950
447 844
336 461
928 910
282 488
666 159
22 271
339 368
954 156
807 92
354 756
318 156
216 874
325 930
174 784
121 732
869 94
46 802
609 252
820 742
863 963
631 440
952 845
881 819
435 530
616 550
701 616
951 392
622 586
718 646
92 388
682 111
983 623
356 498
378 826
577 582
235 422
602 41
105 793
10 404
557 736
968 289
397 988
753 241
897 70
511 551
141 490
477 33
527 966
144 660
320 652
157 757
121 966
39 592
65 150
14 428
531 527
373 453
60 18
223 949
58 979
244 232
170 548
2 21
551 931
384 914
329 458
475 255
182 953
88 599
302 159
671 874
28 514
325 215
760 188
919 975
206 102
339 168
893 99
735 296
56 223
62 788
756 49
406 486
442 408
681 121
734 326
183 707
65 157
358 631
267 590
347 100
16 646
459 16
752 800
755 167
337 697
560 99
961 285
272 768
354 24
917 309
898 624
407 990
264 448
106 321
85 415
281 46
737 544
643 695
945 458
848 292
125 451
580 690
99 333
720 130
727 63
671 189
634 18
694 802
852 641
627 692
534 138
6 579
32 708
544 106
258 610
21 846
8 625
732 987
386 329
332 276
863 621
1000 541
608 973
69 397
655 497
91 168
750 173
589 991
600 11
335 379
299 613
818 278
861 190
691 920
668 689
981 758
912 63
131 89
555 738
197 316
195 392
118 48
402 63
588 216
918 454
935 787
974 45
24 300
996 892
809 919
404 300
377 255
41 996
317 443
477 689
852 465
366 127
588 692
824 60
871 392
92 771
298 974
378 760
589 516
147 530
656 169
707 235
40 582
442 687
447 903
804 539
808 320
769 214
757 397
678 252
134 184
871 526
803 164
618 657
413 249
109 640
576 704
302 135
897 467
1 676
377 1000
544 101
473 464
554 567
546 105
83 26
876 494
544 508
25 593
333 621
757 694
90 306
37 369
526 748
45 64
834 688
516 856
714 285
521 622
551 828
8 875
725 512
800 513
628 527
218 917
532 982
982 681
198 597
744 549
779 232
4 497
42 494
439 352
688 673
31 901
266 126
764 863
979 570
393 243
865 231
333 282
132 931
343 173
975 359
281 306
585 642
686 807
916 885
870 768
604 981
663 93
675 770
838 287
939 287
878 220
534 112
216 110
945 784
971 621
469 450
11 285
884 688
272 652
125 914
104 628
165 11
952 59
657 512
889 945
797 389
462 1
667 979
354 490
941 57
791 719
860 839
50 174
748 640
452 228
140 254
338 171
52 461
281 648
365 271
646 589
511 691
593 176
70 963
542 599
547 169
611 266
832 245
450 237
501 472
786 275
34 151
334 732
233 675
434 179
263 393
894 732
913 891
494 190
772 255
170 704
459 100
680 2
493 734
235 339
346 35
44 302
775 163
739 883
314 50
713 613
106 228
241 880
147 591
40 227
700 999
615 183
195 454
767 536
13 814
173 542
588 912
952 637
296 448
708 89
793 995
94 629
229 19
638 368
647 866
767 409
791 746
800 771
447 542
279 373
780 731
898 541
753 677
524 471
150 1
164 503
177 547
489 433
779 979
778 106
975 25
739 556
793 46
210 755
784 281
284 808
177 134
412 682
443 877
839 971
284 991
985 801
116 31
824 872
959 247
236 475
635 895
351 760
556 337
35 279
256 941
711 67
492 401
156 423
132 233
50 674
352 295
561 398
612 690
1 782
400 158
934 367
162 934
318 236
394 941
151 926
908 21
351 352
551 531
56 962
871 143
955 195
393 709
818 330
276 884
352 153
969 220
47 303
569 141
607 515
11 950
843 297
313 81
3 558
387 305
891 280
402 505
271 921
908 951
808 713
443 776
809 362
632 687
494 834
452 368
63 480
142 856
313 676
323 861
119 271
639 449
842 397
316 802
820 336
435 937
171 271
885 539
143 653
671 152
743 198
49 702
701 618
524 734
562 544
928 824
537 481
984 633
916 910
964 86
286 458
558 214
620 107
999 365
820 179
671 330
580 523
287 403
466 375
66 404
580 718
753 397
143 892
735 465
681 889
180 417
884 227
765 900
668 434
731 588
315 888
937 991
220 965
956 986
211 743
348 384
512 661
848 289
216 676
537 658
741 213
454 266
540 938
231 143
54 796
724 20
711 617
477 69
78 733
692 634
998 491
463 251
635 710
206 220
985 203
403 784
228 474
270 453
126 842
927 704
397 956
311 339
550 439
445 593
298 799
8 378
64 520
533 537
715 450
486 835
736 944
382 591
695 631
267 836
973 110
675 670
206 912
85 722
492 293
209 682
643 116
23 571
761 991
631 808
512 641
971 860
190 540
365 67
860 689
942 292
770 755
421 12
264 645
354 134
327 820
8 589
614 945
282 692
32 652
601 117
958 882
172 458
462 234
233 873
669 881
649 864
630 305
263 567
65 103
184 951
999 892
669 740
260 701
596 413
477 834
955 103
580 942
857 129
452 897
561 418
483 303
206 914
458 606
172 286
241 826
41 537
385 461
546 507
276 837
650 747
57 590
355 129
638 143
517 83
569 899
46 733
172 732
9 829
784 923
845 367
809 40
318 348
640 597
581 179
715 63
774 571
182 686
567 252
556 950
914 467
56 415
224 532
506 122
348 211
276 831
691 325
129 229
431 496
693 950
429 572
534 708
125 753
3 845
929 234
274 434
463 576
523 74
15 179
861 160
822 591
607 411
309 944
478 108
63 497
745 278
130 836
960 388
974 110
912 570
49 280
162 983
143 654
179 127
536 749
138 293
900 75
364 946
790 449
719 512
284 523
552 643
92 329
844 389
751 867
89 170
65 431
97 109
560 89
457 895
579 890
943 285
943 224
214 454
142 235
501 87
662 736
437 224
742 807
382 678
616 481
747 987
999 206
628 539
456 576
802 28
174 657
791 653
978 118
396 988
394 244
458 404
489 630
771 706
454 408
140 192
358 579
517 310
272 59
402 552
245 149
958 580
567 120
636 762
834 330
747 146
98 575
647 323
744 520
498 525
167 441
597 927
917 780
791 895
979 428
669 408
858 773
153 631
691 898
506 217
102 149
624 244
715 599
124 1000
272 233
407 399
867 10
971 765
551 179
45 358
988 758
212 92
631 735
663 624
955 336
726 470
372 483
818 966
968 59
75 580
210 767
313 714
923 557
834 169
45 152
57 648
810 83
9 859
518 513
638 937
453 176
113 874
747 905
889 752
375 983
84 374
189 956
394 681
622 124
499 98
5 69
774 960
650 326
285 317
849 262
519 163
458 87
191 615
168 778
1000 372
792 866
842 835
110 97
380 328
35 160
928 295
339 704
878 672
743 202
836 722
236 199
215 246
503 862
776 950
901 112
675 874
652 777
322 123
383 138
802 600
8 351
115 723
880 746
345 445
536 466
706 490
861 602
873 614
155 737
408 331
229 594
138 760
704 346
670 449
260 454
833 1
92 820
99 599
763 884
908 437
479 195
40 565
366 87
457 898
296 257
340 953
774 911
562 583
223 974
36 771
721 115
734 441
672 667
397 865
563 532
57 379
826 154
669 451
443 234
170 154
984 624
893 906
448 375
606 29
368 240
214 75
588 115
598 541
692 500
261 955
569 181
249 136
341 904
163 542
449 31
66 545
991 625
10 369
854 567
936 651
442 943
108 943
569 76
155 659
346 605
344 689
822 420
288 807
838 435
225 147
702 552
342 706
588 116
223 676
941 377
944 127
32 748
3 654
510 392
938 981
709 55
170 730
615 756
988 106
207 391
874 86
330 860
169 61
489 221
364 24
735 494
134 203
637 690
505 775
590 807
355 561
614 676
180 238
466 747
319 889
608 59
678 560
872 854
189 816
274 775
314 537
824 742
591 680
575 220
803 320
80 513
566 129
7 50
679 678
495 834
406 765
847 108
476 220
471 135
828 725
934 998
173 64
769 918
565 555
363 8
246 406
172 482
722 901
305 293
284 32
903 203
294 594
683 667
214 515
349 908
769 292
700 328
331 762
472 738
454 575
677 458
634 407
773 577
805 648
959 898
16 810
786 924
755 42
657 241
213 578
932 914
401 106
494 6
250 991
10 203
536 277
992 389
754 836
493 751
474 792
66 280
716 93
612 435
214 781
663 982
163 95
971 258
240 704
203 960
810 800
842 784
21 65
5 926
232 847
40 730
382 62
573 334
846 500
865 942
931 657
652 951
390 228
530 484
156 492
321 649
944 608
513 8
54 881
517 631
655 969
61 984
662 116
562 985
302 413
454 413
164 247
382 924
174 271
981 324
793 905
962 448
608 785
563 202
165 948
579 494
183 254
172 584
802 531
762 81
528 725
561 365
807 88
214 889
303 724
337 109
434 841
39 887
969 463
375 859
716 756
63 944
333 576
963 959
724 586
308 953
510 343
149 30
284 536
770 562
991 273
995 882
730 753
725 504
157 500
447 984
69 827
463 575
750 389
782 923
386 738
544 149
802 569
447 859
367 858
988 505
671 579
479 807
275 894
220 605
893 708
82 779
642 168
835 928
484 385
466 144
859 180
844 494
513 841
176 627
504 46
280 368
956 272
948 442
255 512
340 614
749 148
977 564
467 84
465 466
20 741
669 26
162 941
852 278
857 607
420 635
78 790
932 431
525 216
518 429
931 431
38 317
969 720
716 416
550 601
225 381
530 937
637 208
442 498
961 439
784 608
946 944
854 725
472 688
390 571
274 230
160 720
891 106
195 580
14 21
547 902
96 910
150 81
572 116
298 811
604 389
617 399
298 584
497 215
111 276
400 809
958 400
9 790
489 753
584 852
504 56
641 560
779 721
100 663
895 963
420 198
465 31
152 101
179 846
354 554
7 226
374 257
569 700
233 181
868 113
74 688
301 687
228 926
34 882
737 748
563 875
1 217
332 326
564 451
528 417
173 226
89 428
20 469
522 437
40 943
160 393
613 370
953 630
21 215
614 987
454 734
311 572
625 353
8 707
347 581
111 300
368 143
863 227
623 722
770 731
262 162
217 4
34 438
645 450
433 858
235 445
623 39
737 306
906 854
45 803
833 323
907 126
56 678
744 106
127 774
391 973
857 446
767 613
357 440
189 302
211 459
154 898
273 967
124 638
373 892
991 535
691 44
231 656
695 354
710 190
837 403
122 425
14 647
83 779
218 950
767 905
414 704
631 303
928 178
617 392
711 339
836 943
754 780
991 714
229 452
589 900
632 692
189 161
509 414
364 891
561 342
784 417
478 946
893 142
179 733
351 904
619 297
585 572
75 284
968 213
852 499
675 117
270 357
655 896
698 672
751 151
738 190
433 93
866 301
341 955
864 747
341 894
878 57
246 599
711 65
252 990
898 678
831 359
924 768
329 594
457 793
580 116
182 923
743 881
860 556
920 169
17 173
620 800
196 726
158 183
278 726
348 872
756 368
240 668
706 478
540 414
715 650
310 583
696 259
134 776
364 273
19 149
996 635
306 577
623 944
83 780
660 46
386 837
211 985
263 526
480 682
545 614
156 946
966 136
209 241
846 322
268 379
235 788
224 720
421 537
616 932
474 303
97 979
471 20
145 186
188 475
592 703
230 667
707 5
77 883
40 668
48 744
537 191
777 826
759 855
770 653
146 966
138 924
435 818
37 49
689 35
891 748
836 944
141 873
983 565
241 673
111 510
370 202
300 893
552 771
191 922
556 930
432 336
311 214
234 961
563 209
824 807
56 835
231 612
370 745
526 791
232 676
491 452
497 209
638 543
561 822
202 261
478 443
48 379
719 773
119 51
341 261
868 367
935 172
558 970
319 556
271 210
197 348
520 167
769 428
387 943
632 215
755 174
762 651
755 652
228 332
567 189
778 280
273 844
129 200
610 639
97 83
586 956
165 322
725 442
548 470
480 233
388 451
509 202
551 904
107 682
545 101
827 164
457 552
527 751
331 605
847 118
970 99
497 854
653 497
206 152
313 344
554 15
888 186
905 573
739 981
619 164
735 402
905 448
952 877
477 49
228 335
277 674
570 547
170 530
261 592
793 62
622 573
183 334
485 338
3 997
669 914
792 661
130 918
172 394
970 146
809 494
91 221
675 706
388 768
302 35
789 868
107 115
966 86
854 359
773 130
822 353
702 207
65 782
835 482
618 739
584 153
882 567
737 357
388 872
679 492
882 544
137 153
552 595
102 193
98 930
590 596
688 833
792 673
844 74
287 767
898 780
705 176
752 978
536 684
104 751
46 115
284 919
565 189
987 95
900 213
657 56
933 166
120 689
198 671
730 698
861 583
456 985
838 753
930 178
231 139
146 946
574 739
688 855
875 314
127 749
109 346
491 861
115 419
932 634
87 150
446 345
320 323
373 514
987 534
247 60
24 964
191 57
941 363
943 78
32 68
484 411
453 12
990 603
992 713
109 719
84 272
373 182
892 704
68 240
624 202
92 596
596 944
411 660
678 633
107 314
809 348
369 371
745 712
49 206
776 243
172 311
309 955
878 152
502 398
21 915
140 623
254 554
457 612
868 577
2 138
520 772
379 881
629 234
533 203
681 781
289 763
414 640
46 628
84 21
314 366
876 49
88 158
633 744
167 749
60 418
745 713
758 191
225 706
13 679
456 141
522 936
125 719
257 619
785 934
386 287
840 353
382 599
929 302
87 276
323 824
819 668
127 221
160 177
514 40
611 532
777 669
250 781
608 868
570 772
286 918
814 670
926 145
592 653
910 514
573 684
389 481
879 505
974 230
649 820
97 929
544 227
236 884
302 655
137 575
923 943
789 98
998 696
11 249
497 822
455 163
710 28
5 743
705 516
712 777
932 757
572 229
824 951
282 916
330 278
824 450
743 494
595 929
846 367
743 465
943 546
882 887
880 453
944 795
777 648
406 194
751 9
668 370
326 85
723 838
838 51
474 777
517 953
565 614
159 678
295 198
846 618
928 920
254 716
141 583
280 47
662 177
41 480
80 880
157 220
208 195
824 637
899 93
51 740
186 803
218 888
263 569
907 514
610 564
193 782
184 883
545 533
777 260
677 177
603 654
844 615
578 130
415 666
10 337
541 596
781 926
25 881
32 978
716 376
62 325
772 525
280 592
856 745
928 33
591 703
837 296
105 446
927 588
694 298
951 684
24 986
172 731
791 625
727 702
341 420
113 2
289 195
699 967
20 92
11 92
280 552
396 744
944 62
107 192
658 215
434 826
399 108
646 530
11 200
697 668
695 227
904 618
381 856
145 948
996 967
958 990
302 705
295 354
18 495
408 956
355 41
46 723
145 791
851 500
157 776
537 803
56 145
56 60
97 887
570 445
863 858
603 862
727 233
594 709
416 619
91 198
143 396
846 440
465 129
385 763
164 904
902 867
475 778
140 661
458 447
889 646
23 117
624 826
252 12
335 382
167 210
297 991
597 731
326 920
671 199
820 822
759 556
140 964
513 167
615 4
287 468
809 545
466 567
389 938
736 123
670 941
254 548
778 271
326 21
115 670
141 749
228 693
486 822
260 603
110 387
439 373
327 331
99 279
695 877
530 69
979 904
633 256
775 746
265 571
90 679
901 654
907 551
510 244
209 188
440 558
776 119
450 750
780 684
15 120
741 979
210 299
782 982
273 615
260 839
163 746
68 418
382 240
744 475
669 758
59 934
966 338
387 877
28 375
699 929
523 948
688 953
479 916
700 695
476 824
893 458
54 29
802 63
146 423
255 163
94 469
450 564
900 844
177 746
823 577
939 333
29 386
20 423
331 85
178 943
467 216
960 965
78 154
241 447
988 68
754 501
900 725
842 578
107 716
793 505
543 24
234 975
833 56
820 987
516 117
131 638
803 112
314 548
241 653
866 355
662 510
878 345
359 41
705 157
689 468
166 955
634 597
567 386
602 548
316 359
792 325
59 565
498 403
840 956
906 696
934 340
935 872
550 889
790 851
289 695
837 400
740 728
716 277
946 782
447 260
112 613
31 180
160 143
501 616
297 621
520 302
68 286
640 942
681 684
980 813
684 453
978 316
996 556
952 19
164 163
678 663
179 120
402 756
862 851
455 183
344 44
485 218
6 58
763 281
305 240
397 883
389 353
839 610
990 149
276 113
879 171
884 99
227 615
459 186
146 88
719 14
540 59
389 362
155 74
355 682
782 165
946 605
182 856
127 527
548 224
338 718
667 605
823 390
366 260
102 711
933 744
81 153
823 648
558 862
615 534
707 527
62 918
392 247
376 63
167 132
265 671
618 609
318 291
371 503
435 433
415 183
891 563
541 259
632 524
697 707
622 860
674 412
413 309
817 496
461 931
531 715
19 245
213 167
751 579
285 311
143 46
250 203
663 630
358 788
122 270
549 758
119 706
445 498
513 899
212 193
442 203
510 387
802 285
389 217
937 837
287 118
11 561
185 7
49 301
840 391
196 213
742 891
166 218
189 813
682 726
874 459
644 501
6 660
169 746
597 803
507 328
663 656
833 634
246 287
831 60
265 215
158 101
629 42
335 737
735 233
674 83
134 392
875 377
100 610
764 437
534 890
106 380
735 267
612 347
237 950
835 955
519 108
749 170
890 321
123 143
446 516
898 268
612 301
479 501
338 828
230 599
275 11
902 851
330 100
37 192
339 46
274 377
537 233
760 752
577 68
437 41
328 198
395 477
357 77
593 528
810 56
784 698
481 432
152 784
118 16
522 923
244 422
358 509
141 588
437 351
881 731
828 67
373 546
961 735
833 548
339 723
613 392
653 372
939 157
457 383
453 390
905 496
19 77
573 29
632 184
69 232
974 318
877 713
818 133
67 854
484 476
198 342
948 502
826 382
982 382
507 728
6 769
632 420
417 247
893 820
392 609
701 964
565 177
599 601
543 166
330 344
730 197
940 319
380 527
432 764
56 924
699 440
234 695
321 552
378 183
532 29
394 551
67 536
281 445
67 555
623 499
721 409
983 581
822 8
514 736
629 858
294 841
536 108
340 632
843 694
441 573
834 365
638 966
416 384
488 598
496 593
57 757
749 810
860 382
776 745
33 905
278 675
940 186
770 276
262 618
293 648
647 58
750 313
911 800
433 33
975 994
344 857
411 563
701 879
93 790
151 1000
901 21
733 755
588 382
279 144
300 94
184 15
155 657
754 414
713 513
357 3
66 836
372 182
278 502
415 352
531 76
885 635
917 562
569 16
835 138
310 951
37 532
415 661
82 383
434 148
848 508
70 557
391 76
591 228
83 687
291 954
432 298
150 500
877 486
767 91
518 326
630 237
695 34
399 199
783 594
340 499
593 756
345 888
46 292
643 776
425 194
981 840
718 795
873 908
232 673
562 851
779 251
262 773
34 48
804 13
781 540
765 34
883 45
346 295
584 998
554 351
238 572
138 885
231 895
907 503
492 101
843 728
634 728
667 623
782 442
118 61
190 731
585 720
731 460
864 208
858 764
32 80
261 553
78 816
452 875
560 433
258 456
781 409
101 578
375 513
392 294
392 699
840 584
272 612
533 183
650 802
203 709
943 999
611 344
345 991
357 584
387 397
309 489
308 70
935 240
407 237
441 712
332 169
601 968
236 293
674 999
595 670
148 984
1 932
680 101
112 62
560 744
477 917
461 752
451 256
359 126
129 293
191 233
504 481
351 124
941 266
20 3
44 928
543 532
408 816
136 325
399 575
39 373
438 292
738 249
504 403
977 698
7 491
17 581
455 497
932 419
278 258
420 363
136 230
757 133
137 635
572 563
670 852
390 846
137 565
190 833
978 501
861 42
611 975
802 620
673 156
881 169
528 652
486 323
229 542
632 240
980 633
673 639
557 507
228 861
76 564
209 960
868 410
964 472
708 238
144 447
859 397
287 709
474 970
56 719
417 136
824 502
185 592
590 985
809 534
700 759
48 90
216 482
562 112
309 784
463 937
262 3
674 329
885 130
90 441
996 655
39 256
217 593
443 740
951 504
116 420
964 178
31 787
541 640
471 700
362 249
818 226
415 321
68 534
277 633
535 135
11 953
220 327
311 857
147 724
293 192
963 517
95 198
824 927
732 723
383 523
61 369
861 753
384 713
12 419
113 533
572 807
46 637
647 556
69 622
952 258
266 619
327 90
454 917
728 505
288 35
15 385
544 17
580 274
256 971
631 183
740 577
571 562
254 104
261 293
778 88
9 478
223 920
892 575
718 374
44 890
367 247
37 885
580 438
366 644
684 807
864 655
887 885
924 827
37 474
342 804
49 409
852 283
294 811
501 905
657 160
441 933
452 50
781 493
805 408
890 855
764 240
689 297
753 385
161 968
370 434
702 970
901 528
34 965
735 112
922 675
550 937
738 722
805 97
163 466
601 553
193 888
858 530
848 911
471 835
789 833
296 91
377 69
16 273
106 956
880 463
158 563
624 115
490 941
618 139
404 752
25 322
724 302
450 523
335 459
367 348
335 867
413 371
740 227
501 730
882 323
186 40
138 512
240 954
863 796
620 372
863 252
411 88
722 77
80 708
597 727
334 854
683 870
127 306
397 323
852 359
879 755
566 969
559 71
562 388
955 732
188 139
278 199
823 174
202 107
855 147
732 434
247 571
89 984
127 984
754 746
287 503
607 439
870 487
572 226
750 918
895 472
655 872
120 74
323 547
388 192
413 771
136 791
453 533
800 184
31 14
352 598
19 541
254 32
671 507
115 87
616 293
251 233
454 593
484 159
851 865
714 574
359 12
571 568
845 716
738 2
864 740
367 521
630 623
476 706
309 549
127 108
973 501
87 461
111 677
89 252
159 366
283 801
550 10
810 797
322 408
780 262
301 669
497 12
419 612
659 116
29 782
783 482
375 52
871 458
866 789
923 725
138 859
535 111
735 771
251 994
797 402
884 221
309 409
708 486
103 198
763 341
728 457
232 678
190 795
154 389
704 676
232 518
637 141
751 382
518 427
334 645
857 6
841 968
6 59
408 452
999 765
611 829
645 879
973 952
931 660
179 353
536 514
501 903
154 918
66 183
194 460
371 656
76 534
771 898
726 718
631 632
994 772
112 832
90 888
913 202
813 537
848 420
967 7
115 467
272 9
155 69
858 898
536 714
585 749
986 937
224 159
619 832
130 102
753 644
337 756
594 968
100 987
378 373
654 871
735 739
653 710
315 131
37 946
866 150
874 780
272 178
143 519
170 984
911 639
117 193
321 557
713 882
283 774
572 364
266 271
646 262
760 177
551 423
490 657
932 831
92 123
285 541
13 461
200 255
440 702
1000 712
914 708
457 630
418 595
660 915
793 320
787 736
507 817
416 560
507 187
78 458
374 869
831 106
231 153
10 48
246 718
191 912
458 585
301 91
268 823
412 508
174 547
686 134
580 231
974 183
87 439
512 274
558 987
182 523
273 789
504 779
772 11
113 720
303 854
445 390
292 879
233 364
174 305
716 87
483 969
283 974
8 323
736 24
539 1000
162 856
756 604
278 562
946 519
519 52
207 721
644 790
275 454
157 813
17 728
398 42
643 124
260 31
650 406
570 990
660 37
826 372
38 629
781 90
961 633
712 57
598 568
136 435
554 207
44 202
916 166
654 69
94 182
298 586
266 555
870 938
20 138
577 938
918 929
712 583
592 104
536 387
903 17
573 833
861 730
848 163
391 954
285 995
276 355
670 708
165 778
417 942
371 316
8 10
940 760
801 397
611 263
771 897
819 489
351 168
416 659
507 927
550 949
608 299
151 816
348 452
570 195
782 745
524 610
207 289
619 138
106 924
180 362
636 380
882 25
724 365
700 309
862 393
953 363
358 206
328 403
773 277
55 521
275 746
885 872
380 133
669 427
747 382
726 36
984 968
29 965
703 841
762 393
150 701
83 160
888 471
416 94
763 324
95 29
246 621
565 125
42 300
914 457
2 322
523 483
258 784
298 468
569 631
514 720
706 554
843 816
359 410
48 508
698 593
711 170
52 634
119 619
143 633
357 354
784 62
466 551
396 30
156 108
604 891
668 351
472 406
348 132
928 602
677 619
484 963
147 427
429 154
463 277
681 604
330 302
721 780
524 508
132 970
82 899
88 295
54 131
125 369
390 535
589 829
447 107
597 911
34 760
465 705
630 855
313 108
645 101
451 946
376 320
769 62
463 318
365 963
220 18
644 744
294 224
642 627
791 438
659 574
270 4
681 403
355 675
802 743
797 292
3 212
805 841
335 609
681 235
963 395
484 721
140 12
666 591
933 695
699 880
873 807
806 909
969 471
297 512
526 357
711 504
873 263
340 882
921 31
536 234
552 774
953 185
490 252
544 244
669 49
29 281
951 81
668 808
343 330
519 389
882 793
336 100
526 404
793 960
876 523
427 983
16 59
374 19
686 49
907 318
597 160
443 946
134 690
801 59
744 799
138 937
596 190
528 804
241 620
858 615
800 560
998 15
761 59
706 836
21 371
325 186
917 393
185 373
418 29
82 735
333 40
345 290
848 889
777 9
593 923
123 32
854 867
832 779
937 569
983 525
690 906
718 161
687 961
648 679
179 322
832 910
65 62
683 597
65 791
164 389
654 807
996 884
566 298
754 687
552 688
731 767
453 344
386 583
357 914
105 547
835 456
486 419
417 67
864 240
411 763
367 294
875 58
643 497
944 931
759 296
406 261
322 732
601 134
901 37
921 557
108 414
594 39
943 635
643 249
650 340
419 613
409 586
38 411
310 656
771 679
927 932
60 687
22 112
990 749
386 462
25 41
888 583
202 369
243 603
173 509
59 340
220 333
589 353
682 241
47 641
667 50
171 164
377 312
610 759
967 917
603 67
986 490
589 130
76 955
203 715
57 956
214 370
791 70
314 857
920 901
138 759
829 954
846 869
628 315
826 771
142 322
189 51
147 51
303 428
958 555
443 935
396 823
602 469
84 481
607 490
29 944
325 851
901 453
487 327
235 46
227 706
554 722
702 682
547 667
607 735
194 887
362 284
974 814
787 636
264 500
757 456
497 531
915 562
939 750
190 427
901 188
131 324
446 848
50 26
814 357
214 61
275 877
234 770
209 169
832 582
963 803
869 631
488 566
463 173
706 217
213 933
757 575
855 52
101 639
916 292
195 230
438 754
120 344
143 393
540 936
280 178
955 164
310 495
145 386
322 380
414 428
383 583
129 859
654 994
653 739
761 297
346 247
868 291
622 173
221 178
141 376
348 506
378 558
36 319
230 723
722 29
697 1
180 290
627 216
804 661
293 697
26 570
621 861
285 832
127 332
252 646
801 916
792 357
139 154
923 817
220 494
368 500
871 645
650 910
251 988
535 567
211 527
978 5
244 373
156 703
144 26
783 277
955 739
555 534
619 617
990 832
338 193
323 727
343 342
63 134
61 787
941 423
612 20
590 88
331 948
472 51
876 413
897 549
865 435
672 659
450 22
166 305
486 697
343 293
984 342
551 929
482 129
657 792
176 36
792 203
892 384
442 995
651 38
526 485
68 790
505 16
470 731
184 115
86 930
971 326
860 536
879 384
586 532
512 309
93 532
86 490
679 786
544 286
118 326
520 753
612 986
553 809
874 305
373 93
571 654
223 92
322 151
376 83
22 928
323 535
257 162
753 210
640 905
211 380
106 519
968 772
469 562
948 543
699 295
741 333
312 623
698 609
694 197
796 998
42 181
760 609
208 110
110 489
409 518
654 507
982 141
282 968
545 624
149 491
330 6
724 589
752 475
865 809
56 186
939 115
408 874
434 315
11 46
7 42
892 521
442 942
703 960
572 575
468 991
580 102
421 346
136 348
803 7
906 469
983 498
801 392
477 565
148 776
63 391
525 656
644 843
487 435
244 314
311 281
921 739
244 758
199 419
127 769
570 535
734 234
583 990
33 969
570 291
122 12
64 839
413 526
786 539
611 716
816 882
637 113
337 786
97 937
839 466
712 884
93 940
288 900
82 667
837 693
243 398
709 540
318 738
236 284
998 88
963 313
7 213
249 52
31 823
90 776
429 731
699 52
275 656
7 293
567 77
58 494
370 889
569 875
342 781
504 206
40 451
869 632
617 195
174 479
214 669
764 485
289 780
493 519
908 273
168 244
197 337
904 275
227 826
442 620
682 962
149 462
595 568
936 50
936 913
666 526
528 36
447 340
325 632
153 652
826 528
756 59
956 231
523 432
267 251
655 553
669 4
289 884
611 476
870 663
376 387
380 3
672 555
334 355
926 358
474 713
945 818
684 712
876 280
326 569
523 598
33 180
929 924
971 867
598 640
702 744
100 833
577 139
761 713
530 619
894 694
516 187
139 420
1 575
332 255
279 612
35 547
281 718
531 188
655 427
69 380
949 561
432 275
377 724
997 231
721 399
388 69
362 971
818 433
837 184
983 651
678 713
237 482
95 895
63 707
373 210
781 423
165 803
873 408
584 967
625 962
442 102
803 158
623 530
770 526
362 866
917 801
416 386
1 348
600 44
739 392
270 628
407 387
870 978
609 939
807 790
779 456
736 372
178 99
428 2
607 311
121 228
996 107
720 186
933 8
489 412
131 628
567 202
33 340
417 328
734 200
855 844
573 535
997 733
277 369
172 968
206 95
495 521
133 669
227 122
718 339
448 552
403 690
299 673
578 982
112 570
373 869
793 978
117 938
386 941
996 39
260 490
230 627
631 684
19 848
314 84
334 800
203 616
692 256
235 946
505 888
647 930
883 949
454 636
678 441
408 168
672 477
777 971
500 822
629 882
921 992
520 549
610 260
490 831
351 643
420 244
683 617
701 516
24 453
516 388
345 522
187 224
308 983
373 690
101 507
627 409
556 438
124 411
539 419
801 148
577 160
14 156
507 438
547 93
632 88
814 141
432 795
3 584
152 636
864 996
231 700
136 778
100 101
658 11
839 347
435 150
163 209
731 945
209 611
209 82
956 836
946 712
635 434
381 56
696 996
816 193
385 82
57 200
983 411
710 342
820 758
859 409
760 737
256 377
298 471
18 684
896 422
22 968
715 234
891 1000
26 284
577 506
384 318
443 855
575 233
223 381
895 554
134 453
854 470
548 99
707 534
218 174
382 227
455 584
191 199
381 357
249 246
187 784
816 64
623 696
194 324
472 261
208 290
208 778
275 992
777 858
611 99
409 621
243 227
658 845
16 876
515 933
857 18
649 934
520 229
827 30
330 77
613 507
502 228
23 97
782 648
56 988
811 14
148 977
498 95
532 106
672 810
537 294
460 623
757 762
683 540
655 351
652 410
164 710
351 718
268 518
151 598
569 599
375 300
857 937
314 7
477 252
633 653
977 921
761 474
678 352
64 997
944 334
222 242
898 703
654 646
96 411
316 698
706 347
6 498
418 964
77 589
899 266
915 940
158 19
423 600
460 340
344 347
767 260
12 431
376 310
335 279
863 337
890 873
258 568
935 499
515 628
21 987
598 295
228 24
176 487
521 470
333 828
810 910
519 490
449 752
594 967
156 742
29 822
49 20
816 452
783 805
52 996
297 595
379 912
571 180
228 632
47 974
903 688
712 890
62 18
335 936
878 153
652 20
670 930
829 82
351 826
162 926
994 692
905 478
777 991
944 228
927 767
417 660
846 600
45 824
634 67
855 394
246 714
393 889
600 723
916 133
630 643
694 6
974 401
988 322
193 316
380 213
163 207
650 791
37 139
548 475
112 31
740 773
199 597
673 578
773 845
67 97
158 386
35 549
60 802
551 45
285 616
198 131
796 940
492 934
171 916
713 641
661 232
536 144
158 841
912 469
138 758
211 680
24 221
744 954
208 845
856 922
287 147
374 474
20 643
804 272
371 151
557 231
381 250
149 985
276 29
851 938
199 530
373 540
959 289
197 437
980 506
91 267
158 145
978 414
638 141
171 255
562 757
457 419
448 485
92 326
177 111
933 980
661 129
592 173
160 303
571 485
468 181
730 602
920 268
331 104
169 602
31 915
26 961
973 940
258 78
679 103
150 441
982 718
465 620
245 462
459 877
403 89
351 871
484 340
925 729
220 787
45 934
123 278
145 84
332 961
121 209
654 900
837 600
852 121
583 497
121 942
875 340
166 792
202 789
899 774
741 30
921 340
200 16
147 74
365 214
780 12
91 892
843 459
721 767
370 196
784 568
544 683
382 858
864 365
194 159
891 741
298 68
965 833
157 874
526 558
314 663
780 52
945 605
566 340
586 68
300 470
562 383
252 299
903 478
101 93
333 48
406 181
397 278
725 778
403 101
541 498
764 884
122 768
585 840
595 202
966 97
433 88
365 618
603 291
592 566
355 68
948 602
279 289
68 330
577 409
943 975
260 751
233 125
86 186
762 417
93 891
192 638
656 203
383 749
823 741
703 683
750 521
670 539
370 769
750 692
949 526
758 691
532 366
277 469
368 193
167 241
354 596
418 454
258 104
298 530
15 312
709 401
414 343
130 616
751 246
30 49
115 510
132 451
822 934
453 483
364 510
190 381
697 871
84 367
872 819
363 910
171 918
130 169
531 929
115 882
917 280
336 434
5 185
773 50
881 230
903 432
277 894
742 463
591 953
523 437
362 814
187 370
331 440
297 289
289 772
485 443
242 925
751 769
64 314
586 840
377 340
809 273
372 608
960 421
241 502
474 31
470 739
149 857
773 980
569 348
967 117
842 207
997 157
131 342
10 285
499 216
106 310
505 543
480 484
522 456
892 887
49 68
428 828
259 747
267 343
649 545
277 432
50 943
571 877
442 826
427 460
322 594
150 288
150 783
927 145
561 537
542 161
98 40
828 531
556 6
786 547
688 820
762 206
949 836
698 536
140 297
747 893
802 609
80 874
743 709
867 401
279 572
615 197
340 240
311 259
223 366
394 284
58 169
110 151
471 211
367 370
498 750
783 856
478 230
344 413
286 739
19 359
893 809
737 324
987 586
200 543
899 995
475 914
329 760
720 199
438 990
758 187
556 41
577 520
38 159
501 689
58 779
790 408
478 839
783 215
904 466
173 392
996 104
659 129
349 790
138 563
47 554
557 17
688 171
647 133
598 793
917 619
548 429
583 650
335 450
592 979
891 84
422 166
435 454
988 605
962 76
403 283
499 767
19 2
701 564
984 434
10 440
264 704
289 278
466 78
403 497
67 194
933 571
345 174
753 492
385 956
693 576
330 44
390 913
40 672
363 653
746 809
918 742
351 18
548 453
958 273
908 477
843 371
397 571
203 173
742 537
339 326
481 840
547 620
706 871
362 678
996 463
668 339
984 497
479 755
907 570
670 768
855 800
588 214
5 907
69 695
212 624
98 319
736 457
142 306
206 844
138 470
642 832
17 895
738 439
404 494
119 575
937 297
622 930
539 911
387 502
181 586
54 412
418 422
895 949
709 521
425 928
844 550
306 186
122 523
837 55
959 400
860 991
844 25
34 548
234 663
700 344
549 333
126 875
631 314
68 655
455 657
124 998
66 318
125 62
967 749
84 469
636 905
578 355
206 792
885 452
223 807
207 441
641 118
555 127
89 775
550 138
611 58
700 115
349 291
963 104
749 8
944 891
391 500
477 303
668 684
297 539
927 22
948 826
479 803
181 301
613 177
686 531
514 653
978 195
282 921
810 481
104 314
478 306
739 378
738 448
848 194
288 265
76 22
721 453
106 418
706 532
148 539
653 490
213 133
545 918
11 112
795 290
883 805
54 591
301 63
688 298
659 311
764 51
147 956
512 940
634 552
57 781
311 88
341 816
39 420
724 245
408 146
133 523
247 422
22 3
906 576
171 158
917 452
6 21
279 621
295 739
631 26
720 917
920 458
28 362
476 941
907 624
647 939
297 961
840 183
407 458
797 958
801 193
184 666
145 881
389 617
54 475
163 83
76 301
446 918
167 707
657 483
552 240
757 206
102 876
507 763
602 478
18 439
328 47
24 722
339 596
811 332
152 844
243 184
525 241
655 524
694 82
445 711
863 24
251 133
33 408
755 287
463 962
451 371
514 452
710 334
648 374
610 325
137 495
2 530
400 375
347 941
648 297
328 262
566 634
287 621
357 581
294 126
566 756
603 838
213 493
251 289
926 292
867 537
37 969
563 300
480 82
277 739
547 272
759 478
261 752
422 856
429 482
589 716
499 819
531 390
227 816
349 693
258 940
639 608
145 936
173 284
488 226
233 173
48 392
449 187
345 874
618 914
181 776
929 564
65 632
822 734
57 25
252 985
44 8
833 136
713 693
223 391
985 288
582 64
346 900
939 55
378 590
497 938
859 834
455 676
744 335
696 692
210 756
565 603
134 123
618 662
888 757
486 831
737 777
241 396
437 994
433 146
139 250
463 11
20 297
418 745
74 563
325 693
767 978
484 199
718 155
763 170
618 143
111 423
855 282
569 390
355 484
212 433
212 835
342 103
57 711
39 525
699 408
954 777
238 349
200 688
736 273
207 672
328 666
593 900
682 316
876 781
81 254
121 94
977 104
719 935
261 901
570 207
159 733
346 301
701 324
179 638
537 331
297 508
318 571
636 834
480 995
996 609
166 953
152 861
460 344
757 271
167 386
981 833
416 427
124 677
736 80
493 902
39 782
756 896
80 372
110 121
466 528
366 896
773 423
468 891
276 896
485 433
408 895
557 591
855 946
468 918
606 793
741 697
995 18
177 854
176 108
922 879
937 19
209 592
549 533
904 678
168 5
702 231
881 742
640 151
419 568
998 758
471 66
721 294
229 236
357 139
705 440
414 660
195 881
720 865
697 218
588 941
441 756
255 736
520 568
433 513
707 762
208 507
881 182
838 398
622 922
19 604
826 191
560 799
472 765
552 802
335 179
427 688
889 257
85 572
160 386
700 17
349 390
30 702
690 873
177 225
132 42
206 137
15 997
725 996
756 374
644 796
171 127
70 891
74 236
62 795
508 745
176 818
542 442
829 45
813 369
59 352
245 101
334 877
724 720
5 138
901 669
132 867
438 271
553 549
409 150
571 49
471 455
724 314
265 363
984 599
555 524
757 536
581 433
644 102
322 115
546 236
263 593
622 672
646 435
462 94
639 42
132 283
768 536
477 368
892 190
502 98
38 656
98 334
601 589
611 419
939 646
233 86
528 969
376 856
394 759
237 447
877 578
12 182
765 238
842 946
564 561
767 446
478 980
7 255
871 217
653 99
260 342
682 861
923 264
862 471
224 427
852 69
284 265
81 272
260 859
699 457
513 408
809 8
75 520
512 202
686 342
724 320
583 37
588 461
60 861
577 708
487 718
992 52
281 145
94 64
94 36
704 510
772 355
511 635
452 94
748 132
709 983
466 658
628 910
343 465
908 39
471 997
955 990
714 859
282 267
987 122
227 279
20 653
521 649
691 507
945 553
969 135
749 554
984 663
423 40
844 600
772 399
433 796
331 44
327 275
811 370
549 862
868 864
666 894
393 542
513 147
278 753
283 550
47 100
658 461
182 568
532 114
680 306
700 210
116 561
123 867
613 844
471 795
761 190
911 584
592 534
688 351
21 67
970 939
540 238
691 696
768 22
594 288
844 217
823 598
964 458
948 268
552 528
491 643
880 309
215 666
82 920
736 946
104 305
142 370
599 752
382 948
604 102
122 52
301 429
247 591
11 321
265 926
482 922
807 822
275 689
414 255
971 376
74 582
339 922
52 391
542 275
334 372
319 226
874 597
807 508
515 871
291 599
884 613
817 89
398 966
39 869
498 986
249 818
198 155
934 845
934 564
760 525
179 463
882 648
195 930
824 105
234 384
784 157
981 133
193 460
410 956
271 847
865 286
301 237
244 225
691 927
558 85
338 8
835 337
602 911
582 566
823 719
376 996
734 294
913 566
803 338
277 5
207 368
51 328
677 573
962 188
489 839
757 495
111 721
746 584
7 680
734 872
106 394
697 335
737 956
530 900
228 25
649 567
351 756
822 452
63 526
170 478
654 960
716 975
858 351
910 914
738 354
728 75
643 887
633 380
274 382
523 403
556 321
258 884
466 992
981 441
513 467
368 620
787 151
244 188
119 655
772 98
353 446
781 189
278 846
136 259
414 941
552 783
216 67
803 754
262 470
600 463
563 472
692 178
921 263
659 543
587 957
200 268
630 727
247 93
415 244
65 820
180 271
878 435
358 447
578 691
995 51
749 186
326 572
298 494
946 391
358 565
567 270
263 932
544 118
115 657
864 154
342 266
908 730
895 676
602 299
61 20
413 828
369 111
999 31
979 759
461 683
911 565
471 702
234 327
433 515
833 58
387 56
8 322
433 458
61 964
605 514
475 357
781 218
714 391
83 629
557 760
651 488
20 874
114 508
387 517
273 208
212 840
750 184
59 730
417 638
781 524
724 984
500 592
753 110
809 849
49 622
428 508
146 650
833 394
384 432
358 799
711 990
694 170
459 772
114 134
159 415
611 731
918 371
980 789
657 537
151 380
5 93
997 573
913 373
163 28
455 209
910 590
85 279
709 542
785 280
580 133
808 945
550 150
973 346
93 167
783 659
315 608
771 522
693 958
416 789
860 190
638 968
77 412
76 52
775 183
398 701
397 592
548 81
129 294
946 863
214 347
203 261
373 443
111 901
286 82
223 754
756 493
679 271
986 575
461 15
472 531
166 346
415 99
392 70
200 811
165 544
518 224
602 640
271 268
69 761
287 113
278 322
504 824
781 777
518 919
8 779
83 784
357 968
188 796
371 619
136 66
638 133
897 846
621 836
535 493
785 935
554 954
860 847
75 820
118 218
597 96
425 958
773 622
882 1000
827 564
935 584
348 203
861 341
232 492
777 90
849 926
791 66
243 384
279 746
966 890
749 478
675 491
231 415
849 534
651 606
335 109
992 520
474 723
235 693
950 475
112 810
745 129
813 702
868 32
26 24
585 29
6 683
557 747
163 555
560 404
704 410
705 769
194 74
255 9
381 625
807 890
83 116
582 371
725 784
879 935
184 412
378 834
126 247
859 816
103 764
928 618
172 332
967 394
522 147
57 660
649 940
648 106
779 303
556 623
610 791
477 738
753 629
718 4
739 822
676 637
416 586
12 791
380 8
226 802
634 584
820 903
188 988
67 796
781 383
540 516
676 968
295 610
855 433
673 164
63 624
329 961
65 589
6 215
630 451
183 596
491 10
913 475
188 920
919 397
420 852
285 573
793 549
839 558
193 25
324 338
715 7
332 207
847 929
427 773
629 730
312 353
293 257
131 663
39 667
905 843
857 802
388 281
492 937
659 567
327 750
783 509
992 671
320 334
48 16
747 660
614 487
711 596
380 452
983 107
466 339
327 160
900 919
862 120
736 793
833 793
252 940
605 819
527 695
915 159
173 605
129 101
970 650
173 836
741 162
890 628
578 770
803 81
130 670
692 274
353 782
495 978
123 575
823 672
638 904
477 623
51 1000
876 556
513 910
19 984
775 142
831 521
640 689
503 645
832 711
904 770
299 243
194 532
185 305
385 607
722 1000
636 606
433 519
557 652
532 827
154 673
631 165
504 125
490 458
829 267
717 424
855 742
981 495
706 370
699 10
785 678
408 234
2 669
955 987
927 82
515 270
786 855
42 327
807 409
636 746
251 776
160 912
937 727
918 983
300 163
843 156
872 633
497 496
905 136
213 974
94 259
183 363
17 223
468 315
796 35
462 26
215 888
463 284
441 393
374 305
558 945
916 63
659 884
189 232
988 130
612 835
19 5
58 28
249 735
129 978
996 560
556 500
279 345
372 409
921 381
867 941
523 105
941 4
140 819
425 145
476 332
777 337
770 528
924 12
788 775
91 500
545 129
669 552
900 338
736 138
693 526
109 300
186 634
296 390
822 62
36 751
503 337
236 659
291 173
863 165
418 288
871 124
349 510
19 214
155 139
642 409
479 445
207 266
583 971
699 203
271 11
502 378
358 611
948 629
879 283
384 273
919 775
887 25
163 903
699 652
509 391
78 696
926 789
305 860
250 988
166 399
85 970
348 704
560 234
280 680
781 19
889 999
790 996
998 970
130 783
633 888
9 494
195 943
352 385
680 188
691 736
275 247
902 728
32 773
562 636
280 791
241 724
57 151
482 45
667 551
176 340
562 786
834 949
545 425
214 77
894 161
266 916
835 312
97 447
691 734
255 311
381 431
932 843
635 285
6 774
411 781
362 500
420 346
686 42
155 150
412 633
60 697
856 804
958 78
704 344
823 683
707 366
377 254
893 707
606 120
930 30
636 397
89 469
998 851
964 198
879 940
195 678
506 476
45 632
548 793
29 876
52 435
540 878
286 522
994 567
261 740
541 489
899 197
583 586
882 703
319 323
363 96
823 151
854 180
23 986
145 555
649 733
141 48
583 593
415 17
724 608
589 427
37 153
147 745
265 748
252 568
800 955
283 282
87 302
308 374
223 263
136 567
634 192
693 711
943 768
857 523
377 280
308 533
533 630
393 33
92 14
429 30
131 919
452 77
570 617
817 504
520 403
300 596
158 819
26 320
459 120
330 472
800 900
769 734
96 501
218 335
746 987
931 901
503 67
394 316
226 439
560 882
161 483
156 810
615 392
417 720
108 349
66 260
773 168
931 270
306 931
715 460
231 636
861 155
392 840
859 997
990 382
727 370
117 431
621 548
728 968
629 755
556 376
485 86
141 268
173 149
856 229
809 994
100 404
867 883
81 804
170 800
563 662
487 700
338 819
590 883
513 506
472 638
344 148
190 400
417 34
134 711
522 240
978 80
47 944
648 799
956 998
40 691
677 897
139 218
838 244
837 147
37 570
317 410
725 882
747 77
381 395
252 368
127 884
980 742
746 434
921 370
170 795
436 405
161 566
609 882
771 608
607 762
964 661
876 268
293 200
176 868
866 660
243 413
170 13
512 133
596 65
6 751
332 962
707 683
907 610
765 347
82 722
366 775
697 470
33 726
65 549
785 180
284 207
270 439
359 802
433 390
527 34
694 244
262 971
84 723
289 776
882 168
224 152
168 891
186 358
101 437
670 552
714 10
92 795
297 262
315 193
251 810
964 674
518 212
18 707
325 196
705 600
622 723
355 36
245 547
144 344
237 86
423 37
735 903
363 777
848 115
380 719
876 237
22 106
371 614
223 527
4 81
23 750
790 14
171 340
284 91
668 782
371 330
681 301
992 184
435 206
325 86
550 11
660 602
847 658
987 792
109 173
14 693
973 764
898 718
647 552
359 106
397 965
937 712
593 645
235 380
991 695
789 936
249 630
247 819
39 759
979 17
267 827
324 437
91 629
394 281
151 511
260 502
370 983
520 901
84 483
598 382
773 862
836 109
308 745
322 475
306 534
403 5
648 16
65 953
890 845
590 376
824 513
140 179
194 118
338 67
952 142
699 463
117 319
290 491
911 836
356 931
263 458
140 70
765 658
691 620
412 833
331 45
725 151
383 606
459 695
15 300
311 235
879 892
860 420
561 817
98 463
174 466
551 254
42 585
299 759
597 210
741 494
564 57
894 826
454 402
356 439
251 117
837 662
611 534
679 952
817 803
168 283
765 8
795 639
768 951
640 135
649 735
691 688
72 79
599 573
438 771
862 831
119 250
905 482
513 250
789 920
646 579
526 346
191 920
711 920
975 524
688 573
879 212
470 965
691 591
404 844
988 414
41 308
64 673
754 594
923 69
851 700
581 88
183 888
162 125
119 86
630 613
799 206
47 487
273 871
449 480
478 996
562 250
217 101
540 284
308 681
910 693
171 968
336 699
215 324
263 888
416 704
104 268
259 224
134 202
273 605
632 130
752 310
450 479
291 836
743 333
683 547
968 260
885 210
935 56
610 592
940 900
986 35
413 578
317 809
753 398
933 684
80 904
712 948
243 954
364 558
965 153
363 246
119 891
418 327
618 192
544 226
950 81
739 125
322 347
846 506
427 951
46 908
333 839
440 737
369 592
899 159
605 451
620 901
50 151
524 469
687 399
957 430
594 519
300 64
903 199
378 425
503 244
108 546
264 443
755 977
679 631
34 840
946 737
973 456
512 378
367 652
276 90
314 169
799 638
858 929
515 982
868 322
297 77
341 172
439 513
742 934
675 319
659 713
377 701
781 948
441 732
588 818
614 779
758 147
280 921
814 348
796 18
501 223
562 190
327 131
323 168
12 513
86 437
108 273
610 138
931 492
939 349
113 801
894 895
407 52
168 805
226 661
623 848
564 919
622 686
61 421
468 921
890 122
275 84
924 68
879 823
783 396
617 130
767 330
264 3
533 513
867 11
744 836
596 536
937 983
391 939
578 609
567 617
88 790
672 709
520 116
620 720
106 824
903 335
406 975
845 60
419 910
377 411
968 560
956 845
609 573
934 215
782 583
560 988
135 162
160 511
950 365
469 151
106 161
363 81
74 342
497 468
495 605
21 309
510 771
975 540
137 699
54 200
817 896
157 295
713 674
339 912
466 548
302 782
59 384
229 658
259 814
435 137
888 320
81 51
355 346
503 311
55 643
334 513
142 438
828 615
217 600
194 16
89 316
281 549
937 191
759 509
695 703
407 411
612 851
672 29
914 284
228 177
118 775
808 863
676 46
369 572
540 728
582 540
33 971
383 404
678 652
416 139
203 753
591 740
88 339
613 961
882 848
336 980
542 105
16 671
731 397
477 257
119 803
291 35
890 871
46 267
208 905
576 371
180 458
597 514
934 522
513 275
194 497
63 494
707 948
759 217
969 584
483 780
375 358
291 604
764 176
465 24
586 126
547 736
372 65
935 714
686 930
261 298
395 586
565 399
624 257
588 860
147 629
150 691
954 842
404 571
774 453
349 944
673 268
458 643
795 159
661 612
546 194
727 169
604 880
786 964
372 756
753 194
112 358
648 527
969 59
147 102
325 408
455 796
871 8
703 65
703 669
509 230
294 938
799 566
462 982
137 639
154 636
844 520
125 471
813 183
472 143
802 320
749 579
410 28
956 779
254 407
207 76
291 184
742 192
774 295
200 29
316 748
273 124
463 611
718 283
7 689
663 225
567 250
459 505
926 769
946 562
590 939
861 887
940 490
1000 863
994 95
359 632
786 103
292 347
985 439
55 833
311 631
255 10
46 841
28 618
778 397
683 679
75 622
257 829
604 495
857 187
933 582
946 342
115 169
63 168
666 777
135 740
667 415
281 635
228 971
460 752
716 48
251 347
150 811
51 151
502 658
745 124
403 968
349 858
551 89
986 817
847 878
635 83
126 655
369 462
38 926
75 490
75 111
999 744
40 3
588 885
122 789
221 96
312 33
125 735
615 87
874 654
80 54
915 858
393 383
474 616
586 907
395 379
543 531
902 905
998 181
12 647
328 800
122 743
816 829
849 837
566 979
546 856
402 554
630 217
920 1
931 839
834 744
578 117
577 264
595 276
384 550
742 795
216 996
824 903
389 62
17 649
190 406
954 456
667 267
892 30
37 234
109 227
808 124
448 888
902 247
210 588
990 129
166 355
216 669
880 629
842 623
275 619
305 92
422 492
613 303
115 494
143 719
910 751
246 894
609 780
581 149
191 996
136 16
462 475
749 35
478 393
577 491
229 509
846 125
787 56
182 25
640 530
677 827
548 927
868 153
623 325
51 383
443 152
891 800
992 684
282 124
489 824
81 318
826 791
291 170
382 119
322 897
363 119
287 893
5 230
635 308
369 443
169 190
699 856
754 902
689 686
495 882
94 942
642 887
76 731
63 411
882 206
937 30
254 817
94 653
80 227
518 667
530 144
856 277
479 901
116 400
119 368
749 29
176 286
136 270
232 56
827 94
490 160
735 831
507 981
837 197
597 872
773 249
904 667
737 85
943 289
542 928
836 355
585 344
693 802
856 130
432 373
906 399
227 391
716 113
804 612
291 895
939 610
346 783
697 564
177 647
667 370
690 168
12 221
306 555
865 608
671 897
874 722
722 432
176 199
68 55
296 924
364 154
332 833
824 99
891 899
709 437
38 692
589 643
398 879
364 852
887 749
331 256
100 694
206 752
829 433
968 504
519 124
526 927
306 652
687 118
999 61
381 437
372 998
845 842
600 991
151 985
94 517
76 598
514 562
910 155
517 102
681 837
25 283
314 513
570 930
197 882
610 328
921 483
196 458
221 155
334 614
149 633
603 390
369 35
23 129
108 832
106 127
746 306
372 789
386 962
362 592
492 135
443 600
431 720
194 173
769 118
237 663
930 272
944 94
487 568
597 185
193 753
206 306
112 105
688 697
607 344
314 804
61 125
1 180
579 377
632 237
572 890
555 647
706 617
190 152
396 751
427 391
447 533
864 731
437 826
944 115
698 44
845 476
355 684
773 200
680 386
601 200
159 322
93 207
338 104
946 26
943 979
77 121
176 755
395 855
552 679
698 276
443 155
282 852
62 124
83 296
154 406
716 463
11 33
202 990
875 192
47 213
651 227
498 740
261 185
335 814
939 475
67 740
373 354
273 403
467 631
311 613
700 452
646 813
191 747
773 572
349 761
99 557
782 235
951 837
240 265
776 123
996 203
142 389
511 999
4 358
454 691
173 711
941 518
441 535
864 109
192 767
491 407
314 546
232 615
872 979
714 828
362 773
433 885
277 280
334 87
546 598
975 95
945 774
94 728
584 773
108 878
419 289
887 877
202 576
435 88
711 450
769 716
598 555
776 958
340 849
417 163
168 961
991 786
567 726
133 402
532 837
28 628
425 973
641 251
60 427
309 572
398 552
122 396
772 509
367 177
998 231
732 432
65 285
262 237
216 26
950 376
433 643
796 778
991 920
595 776
460 653
706 622
518 384
877 381
499 535
97 237
692 118
820 924
443 643
377 365
334 411
964 296
62 549
837 224
906 38
584 24
813 859
225 999
876 105
924 528
89 351
194 168
618 567
310 323
995 936
246 961
226 377
225 184
296 106
854 141
950 213
549 690
688 146
96 60
463 704
237 26
496 58
271 150
889 631
758 533
247 306
449 675
975 437
553 934
2 472
579 784
628 588
116 433
920 898
817 440
971 143
500 677
268 324
832 762
402 146
835 144
39 453
364 899
44 641
742 380
552 46
8 975
895 526
303 512
98 555
32 530
926 754
994 83
526 121
970 236
730 92
401 879
167 365
168 504
651 686
385 683
680 593
950 156
647 143
645 104
13 247
290 270
965 882
225 327
302 585
119 134
796 106
21 912
572 145
213 153
165 281
38 429
184 97
381 710
126 139
691 995
259 833
85 299
263 705
818 243
675 186
348 589
353 498
155 884
792 800
817 949
519 872
549 54
118 728
999 688
117 438
793 930
136 107
459 278
810 966
607 541
532 988
904 163
109 447
375 674
505 907
138 429
693 980
153 2
676 392
902 620
787 746
625 946
583 714
731 585
380 920
100 160
117 16
26 342
330 492
697 245
687 823
489 810
116 824
169 819
295 116
659 822
322 403
713 990
964 156
991 855
641 243
728 502
714 487
933 480
598 340
605 609
943 615
438 805
535 956
234 844
945 26
922 836
456 758
87 137
804 28
165 777
126 301
828 190
314 800
26 137
924 141
466 965
450 657
803 824
536 50
177 443
161 676
570 440
241 933
162 165
32 435
640 267
856 423
459 438
677 145
990 274
939 387
250 211
548 143
451 336
40 203
864 777
58 315
482 784
485 260
975 935
232 241
627 243
645 467
412 671
493 246
311 14
395 799
386 385
768 535
343 902
778 410
803 876
398 603
244 139
918 982
586 792
378 20
116 686
229 68
684 525
950 608
712 927
827 937
217 423
249 543
310 477
990 362
62 819
624 816
782 166
198 602
599 849
848 672
138 187
378 591
488 592
186 531
623 719
680 704
639 12
123 29
87 416
185 932
95 22
141 16
89 870
711 942
97 935
251 305
856 455
732 257
929 966
787 668
105 802
267 921
883 466
897 693
907 848
116 210
70 595
340 660
847 834
230 161
586 383
992 781
828 479
732 920
952 437
839 965
797 154
899 152
715 82
929 864
326 603
435 380
377 522
861 245
734 316
252 416
114 937
981 295
598 805
612 609
255 913
608 42
57 905
377 657
67 112
683 477
101 803
695 975
315 793
100 625
879 298
899 317
461 901
335 254
266 755
131 546
517 612
897 258
902 57
933 541
108 915
300 365
117 324
104 270
988 567
229 300
115 558
847 690
658 190
663 119
623 232
49 173
365 344
653 823
233 607
372 691
744 605
306 646
462 9
560 955
518 502
619 300
542 696
883 713
189 388
96 231
120 448
933 293
790 479
236 188
565 414
75 569
141 286
677 761
472 588
309 433
935 646
223 138
489 775
693 437
742 169
93 17
265 410
588 38
968 349
406 635
622 707
734 615
484 190
517 176
841 596
550 394
675 908
541 357
711 347
728 826
643 1
182 158
915 288
955 7
485 896
357 503
224 202
543 483
599 505
276 728
991 563
952 137
200 445
937 220
826 619
128 626
643 714
237 721
139 846
697 83
722 748
140 982
931 653
351 116
977 744
866 250
9 960
498 573
965 932
362 347
940 407
536 508
488 750
716 973
576 151
146 145
558 680
732 951
65 230
832 491
998 705
956 293
662 87
954 991
753 106
576 331
324 38
541 603
861 368
397 373
805 743
339 352
171 868
716 667
252 924
119 39
499 986
661 861
152 802
76 805
546 102
778 598
791 568
486 870
354 924
486 156
431 781
25 890
352 923
378 60
363 293
833 953
575 116
826 881
981 817
74 300
860 351
400 576
114 26
891 78
173 225
873 844
300 508
814 543
338 77
823 265
277 935
229 429
443 448
445 103
662 620
142 668
612 601
200 104
883 470
152 197
200 472
680 979
959 428
590 502
817 45
399 274
705 408
589 126
67 837
790 536
401 668
816 287
116 554
7 777
357 949
62 356
476 971
298 877
922 368
650 579
732 78
97 145
139 406
462 555
63 461
732 667
198 980
212 164
238 89
992 563
271 827
910 105
328 888
279 874
379 823
939 659
895 56
857 567
606 492
775 129
935 349
875 165
399 140
342 439
285 188
339 15
275 743
102 188
266 838
533 960
773 591
417 171
797 556
729 717
596 382
699 738
712 136
141 173
591 274
851 442
358 451
508 547
743 846
615 178
84 116
764 637
395 556
974 368
975 879
740 355
953 549
130 363
539 326
82 837
681 746
492 867
213 42
540 386
720 534
116 603
139 345
720 808
760 69
512 394
615 713
251 907
78 468
905 306
393 871
280 784
158 730
532 692
690 487
518 659
192 138
264 994
707 493
460 745
537 951
438 871
404 705
804 354
543 883
421 394
23 502
600 326
18 364
292 284
628 606
369 527
423 180
483 120
183 580
80 38
683 157
61 977
955 834
68 881
992 946
956 936
440 487
212 69
930 648
208 140
907 227
487 755
941 669
592 479
894 95
346 773
862 683
660 472
612 586
274 488
873 509
196 506
215 421
687 716
293 867
476 372
359 951
580 700
370 711
1 523
668 719
61 632
660 739
950 907
572 301
245 789
619 758
583 532
958 642
778 759
70 734
392 335
725 145
762 743
262 66
967 595
756 939
942 145
960 768
740 188
676 425
33 514
398 564
178 404
396 368
336 323
619 39
693 574
359 991
282 770
209 540
741 936
816 148
893 718
286 267
865 919
964 50
312 81
368 920
978 76
409 857
22 552
400 105
770 896
647 261
515 220
112 23
506 639
959 457
784 359
454 898
586 163
396 907
828 229
83 259
191 544
478 153
844 127
34 809
987 898
979 432
500 431
118 959
876 624
129 165
952 325
624 336
546 590
151 384
30 971
241 603
782 328
591 477
926 552
107 540
267 250
539 362
5 691
653 792
688 14
193 48
209 153
684 890
747 883
66 223
563 890
61 159
751 163
999 440
212 553
250 928
913 716
849 285
264 80
107 639
231 805
773 182
225 739
658 284
189 784
572 391
117 44
775 997
750 203
750 103
872 278
448 611
413 479
955 548
506 417
57 693
696 108
89 615
323 543
512 271
117 836
190 863
652 404
740 442
479 796
98 824
435 8
608 699
202 62
59 306
663 846
322 465
288 366
833 498
8 332
741 47
863 225
228 597
244 411
218 958
471 52
572 169
593 30
37 590
220 60
301 926
348 660
455 81
624 216
368 170
894 831
735 573
202 247
657 302
896 891
456 232
555 663
24 461
394 82
659 3
237 561
69 659
273 920
324 230
922 181
369 898
140 673
753 769
791 161
55 975
913 339
103 816
397 103
808 500
67 2
759 723
894 657
42 818
92 183
817 961
381 693
368 316
751 60
555 318
645 34
509 890
127 429
811 877
731 418
76 87
247 933
831 752
898 322
902 74
645 116
396 432
865 102
901 328
374 455
415 401
141 26
583 863
531 582
642 614
11 866
548 159
770 332
842 580
678 697
303 153
857 196
654 840
995 461
213 82
628 108
540 930
142 738
902 633
207 576
75 381
375 56
75 549
927 852
844 486
422 525
30 895
69 741
385 518
922 387
744 557
962 842
526 542
384 255
516 800
355 510
666 81
536 364
411 267
57 63
598 362
576 364
811 809
312 325
616 722
375 386
484 833
218 145
335 447
643 89
392 441
62 131
432 920
39 930
921 752
624 371
929 326
437 897
873 750
769 345
231 768
824 435
490 764
159 922
497 37
445 674
93 662
92 485
211 774
329 381
658 191
472 962
296 286
558 659
952 550
783 217
252 999
833 227
902 122
69 502
740 499
885 1000
596 611
104 879
862 474
65 823
161 675
386 216
999 162
763 85
383 678
455 84
282 499
386 177
160 842
882 49
382 606
764 640
979 707
526 484
716 751
216 74
876 470
904 330
69 283
422 59
549 785
486 818
371 748
926 567
233 747
535 3
226 483
728 932
882 855
396 163
406 600
754 470
344 45
516 56
499 652
874 160
441 622
679 533
306 837
90 632
941 35
365 604
178 457
215 565
2 9
56 303
220 672
449 267
428 233
490 237
240 258
719 172
736 697
903 297
87 414
949 679
630 667
973 11
650 323
399 762
650 817
120 384
339 881
343 968
818 324
860 432
48 245
390 329
978 911
324 236
479 899
817 728
549 554
263 575
330 839
845 969
570 613
549 22
143 965
674 536
390 895
440 220
408 919
294 950
582 987
520 474
122 921
767 716
308 28
265 32
188 364
574 467
604 939
688 50
130 429
699 557
727 450
432 319
548 919
377 362
66 697
37 167
721 279
240 66
820 302
557 807
263 965
250 87
355 149
93 398
81 790
637 410
852 230
995 978
733 880
378 645
11 744
706 142
581 63
883 211
104 607
562 372
843 174
805 913
970 189
867 710
508 58
637 573
16 707
948 376
38 151
519 287
863 930
597 14
639 216
908 492
964 833
342 437
440 214
981 659
491 907
872 294
302 392
519 759
655 952
149 235
694 148
962 81
529 806
370 260
432 946
322 761
199 156
634 23
781 728
539 167
829 37
557 845
880 417
870 489
637 159
693 404
342 129
558 807
170 981
846 640
741 951
793 693
739 282
100 501
341 203
342 277
731 703
932 988
858 918
984 768
814 799
445 63
869 932
220 700
704 185
654 331
154 734
290 418
548 265
824 711
31 325
563 173
291 548
876 832
523 831
427 302
609 409
258 588
76 736
109 851
911 320
629 905
712 893
157 532
12 477
92 138
704 335
954 306
111 482
80 556
157 859
814 732
906 517
214 187
593 735
670 159
223 213
792 544
514 713
499 357
550 95
212 847
804 683
387 854
208 385
846 560
74 981
88 254
54 915
207 960
929 337
520 977
448 198
648 112
398 315
14 633
738 570
441 121
331 892
120 440
597 987
721 171
1 789
326 655
22 98
530 224
969 656
268 516
93 465
572 200
687 714
346 400
2 125
811 249
680 252
126 265
171 139
686 258
809 594
173 654
911 440
100 963
968 596
413 759
694 458
31 541
547 32
313 899
933 734
899 378
452 829
42 34
272 334
931 747
983 12
991 790
734 132
536 191
443 601
445 67
518 406
796 402
581 261
642 164
964 835
1 55
598 191
927 355
640 351
888 838
952 494
280 975
873 765
752 107
699 468
652 779
678 207
155 214
743 542
208 590
417 42
335 602
701 757
657 33
609 9
686 232
607 514
420 69
323 732
948 697
48 220
574 916
110 531
347 397
407 822
82 252
758 525
347 745
87 684
144 483
147 911
563 820
206 339
937 995
119 35
757 289
221 251
247 388
123 633
723 67
615 404
934 938
890 607
651 134
288 878
912 855
903 258
640 838
180 397
898 266
75 822
491 739
469 873
796 752
828 556
748 868
498 296
640 627
591 584
699 808
313 45
398 291
164 804
750 67
762 433
934 408
877 741
471 949
908 968
282 928
179 803
920 660
279 52
139 518
101 487
611 553
678 676
878 314
784 188
610 619
122 303
40 479
155 404
765 912
844 57
199 420
170 804
499 479
596 17
8 502
48 60
150 178
604 397
428 13
419 952
137 655
362 7
857 199
84 226
282 974
841 599
278 216
107 761
751 582
917 528
792 373
927 80
689 673
897 115
932 393
373 569
590 416
556 849
254 648
330 501
604 331
458 348
662 25
520 628
337 523
324 49
543 699
905 262
323 542
186 278
268 629
888 421
364 306
593 769
836 178
187 807
226 3
116 730
526 119
111 977
987 553
684 313
413 111
856 942
281 372
641 60
826 346
159 453
604 932
26 738
352 116
884 903
123 192
835 875
51 118
553 970
439 83
189 254
178 294
342 482
767 213
609 644
321 9
666 558
468 25
997 146
152 505
459 437
107 143
246 132
792 884
586 672
615 136
661 550
878 59
263 347
155 944
433 492
198 268
858 527
283 493
102 484
460 580
834 532
16 215
846 681
774 622
498 982
856 698
732 542
647 458
834 907
581 908
912 523
83 482
906 920
601 286
212 456
509 847
148 245
754 170
918 358
555 58
834 141
480 267
305 906
793 910
875 61
958 701
410 555
100 738
789 313
209 656
484 581
504 352
827 449
589 944
891 291
669 98
293 669
683 448
530 991
887 314
460 189
894 411
823 642
354 879
129 206
678 790
196 268
500 719
915 456
96 525
256 868
560 548
354 290
426 205
213 403
52 64
184 433
684 614
265 832
143 756
654 702
45 820
796 80
848 590
849 966
181 207
227 431
861 651
166 146
971 882
122 677
110 120
831 23
833 971
469 87
159 953
103 594
381 708
373 286
605 578
320 695
935 59
745 428
773 270
376 517
256 767
865 860
561 832
15 40
933 876
525 828
634 75
727 980
68 85
143 803
108 394
696 236
678 759
195 764
721 135
305 198
840 306
45 77
888 595
668 45
421 569
614 655
468 574
618 656
171 145
5 859
910 924
348 598
356 916
49 931
598 688
465 920
389 461
301 780
588 354
674 64
852 880
769 776
702 870
342 470
440 279
102 632
790 941
876 142
384 774
733 75
990 323
287 676
115 634
948 231
858 39
733 719
608 337
291 337
644 378
243 148
593 817
623 552
689 621
439 905
982 959
122 13
87 358
267 767
411 386
271 418
702 198
767 362
863 992
374 523
467 961
531 634
792 913
546 395
198 151
277 296
512 965
671 763
243 166
14 153
363 100
984 10
920 832
826 827
588 974
327 352
419 224
500 760
386 255
102 944
591 768
950 967
202 544
889 598
893 689
220 983
198 212
583 433
832 887
597 82
758 386
548 580
872 829
838 951
127 319
690 627
521 98
666 919
651 409
263 713
472 298
198 742
547 688
661 868
910 294
998 759
760 977
19 910
244 48
316 404
410 930
90 399
170 352
62 232
754 36
954 614
902 11
136 832
648 741
927 3
601 408
132 177
616 297
281 831
54 606
168 579
129 492
527 262
922 771
246 460
291 892
80 510
226 715
519 637
330 741
749 259
696 267
36 734
677 315
919 101
252 486
437 124
174 668
240 449
23 209
590 160
172 929
178 675
978 160
48 680
715 746
827 883
514 849
256 311
633 676
983 944
846 747
608 203
275 687
94 879
869 142
837 634
319 700
546 52
969 203
182 88
675 394
761 515
908 862
650 736
596 334
105 62
399 348
131 21
487 875
229 764
840 202
258 759
126 809
942 962
237 343
227 528
832 624
662 845
744 320
349 755
35 152
844 796
702 482
86 715
262 40
433 877
899 669
333 168
718 52
233 632
543 673
445 122
731 166
349 992
294 330
28 592
363 69
935 876
490 667
735 279
400 391
576 603
448 344
108 820
3 657
965 704
568 654
143 578
169 728
705 460
84 256
686 578
934 218
690 154
902 831
819 572
470 78
792 581
960 931
300 734
847 403
66 975
600 380
533 990
428 837
521 100
425 382
801 711
854 588
990 132
145 481
562 331
708 926
28 1000
650 199
604 387
408 999
226 722
326 273
313 561
257 16
306 434
192 243
83 22
246 496
842 368
220 117
283 58
645 772
5 280
589 954
145 782
273 668
920 445
630 926
507 720
854 837
572 126
194 516
291 719
541 870
183 667
488 883
961 374
788 34
610 202
710 580
460 174
842 321
225 809
531 676
846 413
369 979
179 107
820 795
666 89
320 657
314 776
259 132
451 383
278 217
99 540
244 446
778 568
632 684
887 292
293 127
597 33
579 992
431 722
615 150
267 120
892 481
526 900
415 289
756 342
551 933
300 276
888 518
784 99
571 170
542 604
556 568
605 537
622 848
324 814
135 967
443 508
945 747
396 80
210 300
745 140
648 1000
186 773
126 882
148 393
9 88
32 199
774 770
226 241
610 764
158 228
878 859
49 772
676 890
997 298
324 435
677 429
588 991
105 388
962 893
498 730
703 59
199 168
912 208
375 394
840 249
595 335
576 763
245 492
782 555
353 439
385 507
13 841
273 8
341 807
190 553
449 288
565 130
953 327
3 13
319 281
348 376
777 707
996 466
531 525
125 7
285 467
466 776
870 281
944 682
256 494
212 119
118 417
6 524
370 348
943 277
860 343
981 150
478 724
756 338
310 532
320 458
736 725
132 412
223 788
312 896
234 138
406 321
663 934
793 7
392 499
688 476
870 220
497 795
337 62
709 596
379 468
76 60
347 712
655 455
671 588
179 425
537 398
298 257
904 357
896 773
85 555
578 286
396 331
581 712
855 466
75 122
646 948
309 608
965 517
942 871
3 940
965 697
756 18
16 303
37 585
85 516
999 28
67 822
1 953
425 546
382 743
710 688
768 858
474 712
147 318
250 160
916 33
131 226
731 310
930 460
178 329
126 221
81 11
750 278
395 935
296 774
348 237
807 256
633 604
459 872
511 111
268 983
865 824
618 754
713 555
514 171
681 389
314 999
447 18
771 774
194 37
532 845
971 425
917 10
784 650
166 446
29 427
213 998
474 874
267 182
778 113
922 177
116 983
865 619
429 266
898 159
377 609
738 156
353 417
283 113
46 891
826 814
916 1000
790 908
156 59
913 217
399 611
337 250
733 191
102 613
596 936
864 786
819 818
456 609
832 606
503 692
332 88
695 50
872 422
381 255
611 565
55 403
449 434
292 983
772 170
362 748
195 713
51 858
264 277
108 906
752 305
429 450
801 245
613 168
962 93
139 122
863 895
879 771
121 575
929 703
931 816
773 376
521 818
845 737
640 828
558 751
593 926
614 376
696 87
668 471
856 590
224 820
238 633
96 470
761 501
579 432
355 801
37 256
928 38
978 512
878 780
315 100
57 668
403 87
326 516
122 484
535 116
185 84
341 688
26 550
145 898
505 542
325 653
172 684
82 731
875 536
326 582
670 108
964 712
7 968
235 610
646 303
162 437
922 619
601 863
495 172
894 961
303 441
810 11
716 16
389 83
61 335
315 845
781 44
14 935
736 607
893 693
668 700
163 102
983 978
266 316
192 700
706 865
813 854
251 524
111 160
315 196
960 610
950 956
15 91
606 716
682 696
611 346
840 882
376 574
84 936
119 438
293 939
105 641
334 723
39 504
347 780
580 1000
449 114
508 704
575 372
109 528
927 992
206 831
442 249
230 52
172 991
236 8
696 661
440 530
429 120
782 793
259 217
16 416
761 750
70 445
273 229
87 614
950 551
198 182
91 112
283 166
135 532
293 997
363 799
158 504
434 314
608 406
863 23
554 649
829 739
451 851
419 319
937 893
616 435
548 501
211 14
628 958
726 551
745 599
537 88
789 471
894 669
386 966
423 60
402 261
697 474
88 572
732 407
197 46
38 349
427 554
504 13
582 358
210 979
878 250
425 518
380 4
888 127
194 936
724 716
988 583
6 615
174 831
25 623
18 274
312 479
709 297
915 718
710 518
482 638
714 69
60 86
531 984
267 247
500 507
249 867
101 924
594 599
818 13
380 983
340 791
157 816
521 391
971 19
516 250
648 395
584 249
13 41
619 869
448 223
654 875
639 493
975 599
649 251
774 165
706 904
267 382
819 569
339 889
229 784
38 952
805 45
844 124
549 982
624 370
420 727
795 460
592 485
243 792
870 338
259 709
792 984
147 563
780 23
605 369
965 763
670 482
61 682
758 328
379 363
855 225
346 84
271 856
631 486
483 272
209 893
548 519
581 54
514 668
784 349
941 829
92 234
49 126
84 458
279 121
561 588
772 642
255 220
333 856
903 86
313 286
603 793
803 899
689 945
838 945
298 378
787 105
91 26
762 741
202 321
755 579
881 49
11 78
693 138
14 566
922 640
190 268
810 852
709 291
601 911
677 468
582 525
47 915
896 544
7 666
960 765
323 867
441 191
249 750
827 125
87 534
740 659
404 813
852 227
880 145
619 406
999 90
290 337
817 480
13 477
463 428
907 141
52 29
341 157
515 37
431 810
495 738
133 824
627 468
890 48
103 870
413 442
21 944
1 958
817 479
896 138
77 174
634 892
341 192
819 97
859 478
505 510
118 165
69 618
80 718
856 447
318 811
86 982
952 961
314 163
433 889
675 723
264 434
319 698
379 551
884 897
625 34
755 504
689 340
294 438
734 231
784 221
369 252
417 920
519 135
340 21
653 843
918 737
378 421
916 963
752 211
693 516
894 468
647 851
442 935
132 24
406 663
782 848
84 476
534 517
376 932
760 870
396 279
570 12
74 596
564 458
95 619
48 944
877 643
165 507
451 155
291 382
777 797
191 420
184 897
658 268
621 774
770 679
915 35
188 437
306 645
763 474
290 984
532 220
569 104
474 619
916 788
296 493
13 891
120 291
973 960
575 903
319 365
531 950
582 419
417 635
413 512
688 569
162 1
198 752
633 857
499 1000
518 136
871 842
804 905
992 640
832 913
504 170
926 276
407 342
314 997
932 348
182 189
746 599
303 688
639 55
163 682
553 568
425 173
915 800
586 231
773 191
623 919
294 190
858 628
52 171
949 433
990 115
243 118
499 919
322 47
477 83
468 498
456 310
898 945
887 768
861 501
319 753
962 47
728 123
412 956
381 620
497 392
508 145
763 369
545 114
999 871
738 62
992 518
103 292
439 55
519 452
799 982
990 606
832 809
761 127
756 15
635 194
425 914
763 656
413 244
862 823
490 398
190 919
811 84
563 768
592 200
890 371
985 59
275 790
489 878
997 808
861 883
792 595
41 77
300 605
530 381
968 484
743 596
897 237
292 589
138 526
23 364
48 135
135 223
536 315
427 914
297 518
398 3
563 213
173 486
68 871
229 946
28 619
1 512
28 487
692 265
327 982
621 512
846 809
834 156
398 699
627 454
372 462
320 671
661 875
112 357
70 546
275 130
568 297
140 279
293 1
701 728
547 672
86 195
833 107
223 462
627 231
714 805
295 320
527 953
32 268
569 771
638 557
140 22
945 969
688 335
463 896
348 96
867 439
115 610
590 831
724 140
943 809
639 154
258 309
68 168
706 615
557 118
492 985
507 353
653 86
135 164
160 738
112 577
918 376
110 707
569 174
621 120
352 799
2 134
750 413
181 149
579 7
417 881
440 381
157 639
429 306
343 495
947 766
688 541
366 95
101 326
496 562
244 639
523 509
504 94
338 873
274 829
647 952
139 113
789 546
461 451
1000 29
640 705
446 923
703 147
216 541
135 831
38 212
564 68
467 738
533 567
866 835
597 58
353 141
259 837
652 629
797 26
481 74
346 982
604 520
720 964
931 91
477 479
864 498
20 601
432 74
483 352
864 415
28 135
373 85
882 418
655 936
446 167
946 497
301 240
527 856
814 532
697 547
920 953
574 854
392 783
942 263
351 151
937 573
933 610
750 767
217 865
425 969
687 250
620 722
918 331
604 217
413 318
313 216
811 410
82 100
692 811
252 80
835 412
524 687
193 620
408 194
164 888
623 946
981 865
329 80
440 528
659 420
336 218
679 77
931 703
190 848
723 594
443 363
515 540
138 548
392 894
18 791
772 218
108 363
197 109
115 401
199 967
417 452
260 760
367 357
926 721
537 493
344 701
767 533
425 561
639 556
622 690
160 144
163 80
852 105
634 417
525 891
552 44
549 671
828 719
563 323
534 918
920 652
583 109
894 112
667 273
55 708
269 128
924 4
224 481
440 23
110 246
111 331
622 270
196 255
661 47
758 78
703 550
597 974
493 795
4 83
251 863
504 34
467 924
456 156
40 979
860 777
366 544
238 603
249 415
49 539
971 267
448 226
951 872
549 531
721 491
451 945
800 879
42 117
112 262
12 2
510 688
543 848
500 129
855 847
1000 535
887 847
96 82
889 609
883 541
566 458
540 668
706 373
643 946
468 76
47 585
877 979
351 484
754 103
655 552
616 839
646 877
584 745
114 485
706 938
746 502
892 655
110 824
679 537
271 738
419 14
525 91
382 807
161 441
614 29
804 643
536 839
369 1
860 82
898 661
513 364
901 532
625 213
166 285
531 166
592 103
789 82
380 370
218 442
199 276
647 318
286 508
954 374
584 120
190 88
51 497
110 581
519 420
932 503
466 452
906 619
59 572
604 563
493 454
388 174
864 302
803 889
605 54
341 845
848 200
270 408
411 119
58 68
140 129
78 448
273 611
65 314
867 180
313 622
302 278
323 189
164 884
824 501
584 547
249 270
184 439
885 5
445 169
297 392
17 47
643 428
395 211
183 42
418 997
99 583
373 142
287 126
630 675
564 178
33 607
357 442
102 625
370 468
691 631
867 15
558 858
940 818
193 695
666 364
277 608
613 756
979 642
356 983
478 215
459 90
658 560
588 77
228 705
404 282
8 144
57 862
638 383
808 622
352 963
865 245
288 683
692 890
995 374
951 868
705 226
159 604
809 223
576 771
440 134
189 140
649 15
514 250
584 6
271 634
397 291
644 402
233 330
463 672
249 820
865 944
760 787
916 605
808 276
443 231
753 313
410 287
275 150
472 14
673 135
435 81
115 546
735 398
256 429
327 582
38 46
905 580
680 45
703 56
381 65
797 840
506 599
324 733
273 705
622 795
200 994
882 24
750 456
557 563
266 810
889 746
211 987
668 482
866 787
893 844
341 40
333 446
521 505
484 34
280 898
132 775
450 773
712 215
548 179
272 256
584 589
346 18
522 181
36 120
141 674
419 627
30 451
816 271
598 661
415 979
532 697
908 459
404 882
823 643
789 472
951 503
394 249
774 793
785 234
891 397
988 349
627 754
498 867
320 829
81 675
398 990
145 740
516 985
238 887
813 153
986 889
410 379
881 115
438 555
624 77
888 74
706 489
170 297
898 877
852 744
885 568
32 341
778 262
974 631
375 883
759 755
897 627
66 770
606 257
289 453
824 267
635 540
141 74
869 983
872 437
643 878
522 223
639 306
267 491
897 561
177 374
683 355
457 268
169 438
616 440
790 439
681 188
659 598
673 438
179 835
11 796
938 702
983 808
746 381
858 493
690 392
117 150
275 211
719 78
785 372
921 808
455 843
6 121
160 698
412 126
702 485
887 937
159 178
287 741
782 846
741 226
605 3
689 646
526 756
650 767
658 619
803 940
273 245
215 611
893 744
600 462
504 163
934 31
600 660
108 918
446 920
666 416
199 458
790 581
295 98
777 69
892 139
56 432
932 611
501 962
288 299
561 363
997 211
659 785
393 625
553 452
723 341
9 949
164 670
380 691
880 861
770 942
575 288
315 387
631 919
775 659
376 859
483 194
874 634
397 646
730 842
817 88
69 896
901 198
643 354
635 869
930 493
186 439
259 501
159 404
659 921
714 719
413 159
765 520
731 701
351 517
374 547
68 183
743 756
396 531
134 604
236 434
317 446
120 965
86 917
627 407
37 251
335 183
713 228
17 930
660 564
780 640
854 419
125 594
586 321
726 840
183 809
207 973
228 735
661 818
986 591
715 334
951 808
211 666
177 441
302 695
614 118
264 320
453 710
48 241
505 653
876 885
28 116
762 382
129 759
834 399
610 338
858 536
358 296
13 544
759 967
44 527
198 147
475 372
969 682
409 47
789 769
763 211
684 914
137 486
330 482
758 21
258 465
273 690
797 588
882 265
834 55
755 142
869 254
134 89
75 991
568 730
878 612
673 167
872 610
889 759
41 663
22 936
148 192
276 423
484 470
400 459
371 402
317 331
280 936
390 539
793 870
165 638
549 371
489 353
593 33
429 489
905 604
499 310
585 774
330 207
857 949
89 543
871 854
912 898
124 119
439 584
690 790
123 459
82 808
643 502
932 355
956 743
477 188
77 735
517 929
343 261
639 468
755 672
880 916
316 122
943 839
670 325
52 723
695 992
411 358
868 438
737 683
943 868
384 312
840 251
283 596
199 953
811 106
743 657
95 782
882 610
767 847
870 164
661 41
400 603
873 38
81 908
155 106
111 249
24 88
185 535
903 323
303 670
408 643
848 85
765 320
752 254
56 341
406 813
687 328
843 359
762 359
959 700
800 252
566 433
747 521
514 218
229 907
368 203
267 285
82 738
242 538
3 738
277 255
592 368
401 432
778 12
521 457
126 16
429 885
702 636
929 216
25 795
939 382
139 326
863 69
302 552
683 937
796 811
509 91
263 696
974 568
807 901
663 497
605 726
189 833
440 892
91 863
365 294
65 733
279 275
172 443
319 697
608 904
735 251
241 295
336 958
9 691
34 922
322 94
723 495
869 921
605 408
480 648
713 969
535 226
625 624
581 206
968 780
961 150
686 85
147 657
683 962
594 844
58 441
609 162
112 406
746 44
110 258
383 783
574 512
442 12
757 906
383 60
334 432
565 395
462 487
801 548
908 669
817 19
369 110
129 179
104 243
764 21
992 634
355 353
198 469
210 9
167 910
990 133
996 428
243 951
246 757
654 932
636 705
270 468
528 331
470 348
46 567
463 651
942 577
610 505
725 560
975 930
410 677
918 118
247 36
720 284
919 683
472 328
479 567
11 714
323 474
423 364
834 505
611 423
530 315
940 865
951 433
33 627
66 521
83 938
701 905
198 289
687 679
551 669
637 712
142 154
479 714
232 217
897 890
348 890
282 52
212 223
939 550
640 975
542 640
34 493
331 756
777 202
247 725
902 51
618 883
270 959
702 803
421 302
234 818
375 843
227 151
638 160
435 607
443 377
382 9
846 280
341 726
479 141
773 688
469 852
951 122
544 700
644 146
302 69
336 74
484 622
804 478
789 509
274 188
176 658
746 102
288 501
984 460
22 103
935 100
582 432
31 459
77 483
487 611
609 655
617 14
7 106
373 412
189 47
394 14
510 493
521 969
652 525
220 507
57 455
97 132
910 584
91 650
854 170
501 615
668 832
697 802
349 371
438 846
900 169
723 775
612 770
150 696
827 371
214 506
814 19
995 163
607 319
12 273
574 238
453 674
179 236
914 368
765 528
573 988
764 953
924 363
107 460
247 34
227 190
302 921
12 186
768 974
669 142
154 790
271 127
467 679
867 813
805 343
451 723
260 3
265 549
123 877
610 151
15 437
399 401
145 41
698 18
316 12
142 41
962 549
606 824
339 439
288 630
173 823
225 167
367 62
581 301
953 518
82 542
439 120
999 669
109 157
458 813
914 9
324 703
442 65
640 335
229 903
754 127
730 348
556 292
557 273
157 83
369 297
115 783
482 214
235 634
58 839
706 416
739 485
882 278
424 806
375 699
682 216
922 93
498 896
789 914
998 983
191 98
908 837
300 483
614 887
896 975
170 996
111 745
331 542
267 753
984 900
69 88
197 309
227 407
207 833
790 415
113 575
178 296
272 691
933 368
956 771
873 786
961 101
561 354
570 893
513 710
62 725
638 69
728 56
824 636
911 970
1 739
840 194
648 577
468 893
109 265
923 216
887 4
832 363
991 458
62 97
904 754
14 683
256 448
20 172
157 998
531 880
486 935
317 40
499 302
93 533
10 416
105 872
655 415
459 132
59 472
879 920
747 738
954 250
19 525
243 662
540 961
636 173
840 631
702 16
118 334
572 82
780 287
81 627
214 69
174 852
639 520
456 220
698 716
287 945
261 960
945 589
8 564
930 666
353 902
187 971
526 921
562 429
864 416
62 375
916 113
1000 327
32 511
22 160
999 940
398 423
914 194
423 372
459 992
36 615
24 600
858 59
451 111
642 818
807 152
404 95
507 320
429 317
18 246
778 231
240 949
540 532
57 603
512 286
691 796
848 704
178 826
326 692
365 979
782 792
701 872
10 701
594 706
325 902
674 46
921 624
648 9
510 107
333 680
413 835
816 164
682 727
624 795
985 340
165 46
992 214
367 873
611 693
734 237
476 639
792 612
421 517
207 970
693 600
689 392
377 619
435 396
930 661
324 900
874 151
475 417
443 778
171 613
497 329
220 795
907 240
912 303
931 483
17 221
931 388
174 616
298 772
966 337
110 461
577 301
679 738
593 345
968 963
349 677
17 742
911 442
246 954
85 707
138 441
826 97
599 220
753 413
319 860
108 564
904 879
776 562
683 807
944 273
326 624
572 217
263 211
194 498
208 797
849 333
582 403
880 332
134 642
192 261
99 417
482 727
272 459
930 638
554 168
345 864
297 967
790 568
583 324
389 752
783 420
476 51
969 32
343 672
103 514
200 928
631 915
208 573
727 747
243 102
305 847
598 946
935 709
460 19
592 330
417 518
272 633
96 278
741 78
929 194
330 104
709 277
148 91
28 672
477 699
558 867
251 738
333 541
543 949
345 186
883 83
616 115
931 953
356 301
98 648
497 299
586 250
371 542
105 450
48 646
117 185
409 1
411 413
303 875
565 952
588 134
871 620
501 594
631 346
772 633
641 521
266 564
187 266
742 454
735 780
974 669
586 920
438 165
227 268
949 754
184 639
960 479
231 674
211 813
12 608
82 281
582 256
458 134
1000 858
426 664
196 117
923 1000
384 351
45 135
979 542
14 807
288 609
927 998
919 335
927 502
732 533
807 985
933 51
66 632
590 979
251 808
686 429
429 358
592 762
113 946
335 155
693 996
785 970
137 514
41 875
937 247
618 57
944 247
747 937
718 761
991 257
246 855
467 179
828 208
198 998
533 951
964 753
326 299
743 468
101 404
159 615
181 454
578 923
697 640
357 460
254 627
787 607
427 919
732 188
796 767
819 162
122 881
875 656
637 643
29 843
762 93
954 900
980 142
782 510
30 843
915 515
696 765
817 153
746 310
732 370
82 687
928 637
96 400
776 877
531 114
498 460
791 694
487 289
40 918
476 730
429 746
594 672
342 884
631 982
703 649
777 537
178 557
880 124
92 484
866 495
515 110
422 160
146 388
224 410
678 479
696 562
114 856
896 599
325 134
206 735
462 751
510 95
452 570
395 781
300 802
441 510
613 663
89 667
127 892
674 271
380 1000
184 926
695 1000
927 113
650 250
698 109
820 514
1000 786
858 706
233 535
569 414
92 693
819 241
725 772
138 711
208 782
621 979
157 228
514 651
802 387
42 583
425 466
740 396
889 721
227 539
982 281
653 659
37 244
427 959
892 712
85 528
767 607
910 532
999 237
101 379
956 705
13 854
912 776
763 635
282 721
785 563
970 790
586 200
942 59
54 524
654 267
1 99
496 936
795 47
935 446
599 122
76 299
74 515
197 207
295 193
298 271
677 440
299 574
228 897
732 395
64 684
918 254
699 38
302 452
950 977
834 454
828 210
461 975
322 440
102 32
403 191
40 45
315 335
895 512
182 64
571 264
58 505
55 104
910 876
814 295
103 734
400 331
709 244
483 840
70 407
945 494
420 159
676 753
289 550
40 126
365 77
456 521
55 249
93 818
934 576
851 929
969 478
845 536
678 517
565 669
350 248
891 315
261 604
585 695
679 87
931 578
511 623
139 687
834 338
959 425
480 40
531 250
893 421
703 511
407 564
747 709
705 428
370 573
220 757
241 811
244 4
370 802
628 863
531 565
619 104
342 527
978 653
52 296
19 353
25 967
37 227
842 582
933 198
125 14
28 978
504 257
629 84
35 661
392 548
309 615
550 407
499 960
543 437
141 370
741 926
349 922
159 891
814 182
100 908
600 196
275 673
527 599
669 273
650 290
643 548
330 854
504 703
476 951
834 658
872 511
511 302
173 887
924 844
328 513
231 971
996 904
25 90
667 928
581 32
254 314
158 399
421 84
181 822
680 38
851 507
624 328
419 44
939 100
701 915
129 504
343 781
178 197
401 189
240 237
235 136
650 552
929 707
475 604
549 683
398 841
667 240
468 184
312 705
497 525
997 983
954 190
675 303
592 970
704 942
876 653
537 495
924 533
920 230
647 590
953 720
83 644
859 152
644 321
924 601
801 51
736 785
102 406
517 775
896 309
579 539
883 199
452 984
93 986
655 382
14 868
52 799
275 576
922 507
662 42
485 265
541 241
363 352
695 829
412 539
74 326
692 780
480 829
786 611
979 453
452 987
809 70
574 254
156 261
789 786
672 870
583 565
353 549
839 393
342 733
56 308
518 873
132 285
773 978
995 471
629 967
595 443
308 610
881 414
369 468
829 570
809 749
593 590
789 250
992 632
791 574
800 604
618 573
620 326
866 284
901 941
377 893
125 921
899 855
387 903
41 246
19 719
759 826
965 283
860 882
809 16
479 368
984 743
144 592
549 721
234 580
840 488
564 278
950 470
391 705
419 212
743 319
789 490
945 745
449 803
509 973
662 385
132 983
395 251
552 775
809 294
482 948
70 712
217 393
422 839
631 328
505 437
571 147
849 597
919 389
143 356
791 795
986 352
37 684
256 854
425 236
373 481
905 933
296 453
608 48
293 36
5 676
834 57
803 895
470 881
358 600
255 793
607 726
634 35
686 285
797 12
463 406
359 134
654 651
132 466
388 639
197 719
108 56
129 921
88 382
920 948
478 214
62 227
110 741
129 739
375 965
342 851
160 920
696 507
286 615
931 334
491 78
809 501
713 476
904 534
868 402
582 638
517 983
254 948
645 298
801 751
883 602
273 540
453 135
461 541
852 451
407 49
403 40
255 848
144 760
994 616
694 485
116 402
124 944
659 641
472 160
68 57
504 897
932 468
165 823
452 59
875 285
748 328
905 788
927 840
406 662
910 171
553 389
155 678
963 326
450 454
666 303
557 476
903 531
398 512
313 744
945 525
44 654
514 379
596 573
109 755
995 69
550 275
78 102
792 758
1000 262
738 902
386 52
822 195
492 619
985 701
610 165
24 881
522 101
868 63
671 709
233 252
122 289
845 711
14 233
241 545
559 957
885 261
764 306
441 750
398 101
97 705
379 600
820 261
792 4
768 80
501 605
182 688
732 382
779 51
619 657
650 289
162 458
769 932
704 694
385 820
892 327
580 922
284 979
743 69
296 576
134 526
15 814
756 999
557 790
319 317
190 364
862 459
477 835
913 737
147 642
649 704
451 54
982 393
954 758
827 764
526 478
747 428
586 454
445 748
90 493
420 586
530 174
930 870
550 383
412 63
660 143
111 629
998 994
804 3
111 654
971 900
686 290
749 545
757 681
857 412
998 206
536 334
337 869
832 607
468 605
163 634
517 899
114 721
612 384
87 581
199 917
483 247
982 610
864 824
423 959
686 537
272 356
1000 470
650 871
387 327
369 282
497 624
550 351
177 734
629 693
84 232
322 439
607 363
273 169
619 503
137 879
420 698
655 17
791 718
526 705
287 7
645 88
686 179
518 344
340 858
113 305
791 926
256 732
645 90
80 507
861 379
412 863
978 586
707 997
539 470
783 589
901 914
150 919
894 945
752 965
392 394
916 748
772 599
675 639
286 517
497 345
552 1000
413 295
945 600
303 817
746 952
478 356
345 843
456 5
906 855
217 119
671 145
433 998
708 471
581 233
93 82
277 500
864 569
142 865
117 303
599 274
714 318
701 801
148 504
195 637
97 661
491 107
378 970
759 44
578 709
775 16
603 686
790 183
77 340
572 531
916 532
636 115
104 403
448 273
699 740
151 588
759 833
573 721
438 420
472 145
750 584
549 695
440 569
800 102
854 562
114 955
429 381
87 844
977 758
599 355
951 407
762 396
329 950
894 647
942 459
492 579
315 293
928 639
467 409
135 344
390 491
567 247
557 100
822 611
440 393
793 65
467 13
58 586
387 601
921 935
273 975
229 243
346 370
692 80
312 50
738 78
568 530
670 76
683 182
614 785
557 49
110 775
892 185
901 303
642 224
326 95
628 545
611 742
554 907
941 241
255 89
851 985
36 531
945 31
896 816
699 718
714 668
500 776
959 166
448 543
185 509
292 637
99 524
1 94
750 101
545 995
129 186
52 231
755 324
493 376
833 324
570 329
580 167
347 221
703 306
433 179
775 82
761 666
630 813
877 889
135 295
598 970
963 179
56 420
265 478
56 890
758 760
211 463
231 710
447 818
933 527
687 907
965 402
534 116
550 931
912 447
298 647
915 569
804 562
967 469
428 365
990 376
649 723
807 783
741 356
536 186
479 872
678 786
435 502
808 163
610 842
144 961
561 245
555 357
427 747
896 943
649 10
437 301
45 186
595 774
462 123
230 950
303 836
469 516
383 769
543 346
861 511
653 355
141 408
543 942
153 425
351 810
137 457
457 170
573 274
1000 329
696 911
632 283
472 256
532 9
855 318
684 263
463 778
179 303
591 547
429 397
48 189
244 500
216 633
736 251
837 272
191 313
262 823
309 187
484 101
838 577
131 677
769 394
955 399
188 768
621 845
982 834
396 75
528 383
101 777
380 525
477 131
973 495
639 950
378 849
41 117
978 951
867 245
369 854
969 865
935 704
81 168
218 645
816 865
860 863
997 767
674 447
113 278
651 213
747 415
647 833
456 898
903 312
778 723
627 697
134 230
757 88
387 982
164 277
402 749
846 718
518 562
682 597
985 845
82 126
338 537
779 415
926 724
447 740
458 26
826 885
272 60
890 386
891 105
672 134
627 586
887 739
228 508
313 139
832 985
458 894
726 846
51 984
990 244
606 789
974 410
439 276
891 363
351 483
590 741
857 376
939 898
331 378
453 509
101 831
407 971
870 895
231 227
264 902
451 198
933 959
991 46
80 574
61 254
296 90
249 679
303 380
218 506
561 159
480 321
893 533
472 353
712 589
975 261
803 462
786 662
359 779
108 255
169 189
503 533
790 885
403 983
803 398
408 875
210 742
17 155
353 960
289 52
431 176
133 648
635 749
928 103
280 261
404 276
278 561
273 238
741 446
657 178
726 292
490 737
836 891
682 266
992 282
790 410
418 45
423 345
932 978
154 200
495 456
537 412
351 778
772 403
370 842
910 428
500 653
291 354
781 735
531 987
167 706
521 922
719 568
650 24
932 39
492 617
200 490
457 808
703 314
131 714
120 705
980 525
944 157
623 648
640 46
15 556
956 797
788 425
391 218
129 388
695 779
673 403
983 479
920 165
851 493
869 141
836 805
885 475
87 375
260 229
428 267
576 613
860 970
363 51
365 730
904 690
167 679
476 892
692 757
678 24
974 102
397 818
245 873
160 322
616 682
68 889
390 134
916 492
474 595
252 936
753 34
221 46
294 233
775 26
695 347
370 15
432 101
383 535
54 337
899 331
857 245
267 274
627 535
590 377
341 770
482 877
131 944
746 311
2 763
290 335
921 728
887 315
192 480
166 855
461 431
785 646
168 866
751 731
302 341
720 901
634 790
23 565
866 891
776 568
432 873
455 187
582 597
122 832
576 86
415 625
392 410
446 888
190 873
196 789
864 848
469 33
898 447
467 547
880 9
163 618
790 718
661 244
300 374
228 472
876 46
617 932
343 249
150 902
877 262
259 237
557 560
535 245
767 967
168 982
180 701
831 651
291 916
658 325
895 607
225 112
150 96
412 415
191 971
172 67
125 964
805 115
737 813
191 397
314 230
907 501
345 877
767 744
439 382
78 846
540 459
629 651
165 427
119 450
199 999
846 828
153 846
6 902
97 915
498 38
427 334
808 992
965 126
31 448
531 689
967 701
950 368
303 726
846 264
984 585
625 41
281 985
920 386
225 787
154 203
243 438
851 702
923 231
355 243
656 305
642 340
622 255
736 852
148 208
314 757
354 363
860 852
105 246
233 501
478 783
679 897
565 752
26 40
339 107
621 671
956 250
369 335
442 334
257 15
931 719
471 67
874 173
158 986
102 487
393 406
673 887
799 232
63 452
293 95
314 272
555 646
987 571
385 295
992 709
340 461
130 74
378 811
36 67
200 939
284 296
690 758
712 183
91 515
869 312
930 306
555 230
890 208
723 753
707 968
74 716
904 681
522 722
459 294
458 965
999 822
606 293
814 121
277 842
250 117
706 868
696 339
731 493
194 149
229 800
577 623
326 57
542 126
623 890
633 504
321 314
650 336
339 29
658 576
331 458
954 21
333 471
699 185
439 747
393 634
234 562
404 995
539 851
908 180
548 194
57 125
214 938
521 939
368 576
837 519
527 287
602 745
779 418
985 695
845 144
261 969
335 505
960 328
890 414
836 832
981 533
918 428
938 325
746 290
415 397
488 653
302 764
620 568
946 953
956 868
102 654
202 263
4 854
493 68
540 592
751 403
366 173
489 139
149 997
169 939
762 344
305 842
275 179
958 557
235 718
689 838
988 38
93 524
90 438
417 457
904 818
217 312
456 293
463 498
356 163
620 492
13 397
59 744
80 225
82 943
338 498
883 565
171 449
109 228
961 411
221 169
119 394
245 952
911 207
129 47
289 948
130 310
345 851
761 50
979 227
19 300
873 36
534 622
911 139
912 292
6 715
367 663
651 240
801 471
418 207
840 800
97 135
523 58
605 268
383 127
443 526
948 971
572 189
327 840
268 838
423 896
560 542
808 767
711 694
536 379
207 322
196 225
640 600
516 633
305 743
535 380
94 281
19 582
392 384
731 793
683 590
384 732
791 433
755 964
447 625
742 346
566 209
389 398
166 984
446 901
24 174
152 706
218 382
955 859
818 686
130 567
18 922
55 213
869 551
687 617
439 723
454 504
99 28
787 724
867 45
318 980
593 856
492 321
956 235
532 188
150 826
302 829
232 581
102 12
488 935
97 978
155 956
70 273
312 784
774 392
819 451
273 919
718 617
286 244
731 730
543 389
83 723
891 661
150 504
771 864
455 674
368 108
2 379
902 100
778 942
145 715
560 756
171 507
116 873
511 800
89 645
28 241
226 727
136 195
660 388
452 611
671 87
20 512
860 896
390 432
447 251
782 589
982 612
630 171
842 816
198 55
641 965
283 577
21 596
638 903
74 249
753 687
429 149
553 571
759 708
431 992
44 950
958 769
142 635
168 474
769 255
178 980
228 311
844 474
827 196
988 849
646 98
95 34
648 213
908 609
327 358
325 502
166 78
316 343
54 407
618 709
478 431
3 698
508 312
735 258
732 544
971 37
443 80
398 878
814 953
250 677
770 709
176 267
935 460
815 269
115 996
714 373
172 190
842 648
607 572
773 325
621 250
383 677
373 98
856 149
871 802
859 822
992 226
451 555
371 231
767 279
418 24
841 804
491 929
732 980
958 244
820 654
470 663
926 127
342 162
959 159
897 141
501 484
753 633
530 182
488 24
629 804
670 96
609 18
710 777
602 649
789 975
458 758
671 877
579 187
454 470
608 370
790 527
5 510
438 60
583 581
342 586
961 50
150 259
888 849
786 916
155 411
635 779
215 351
581 917
34 468
431 107
468 91
438 135
667 797
131 578
695 621
298 635
158 749
810 937
398 493
439 145
751 110
62 589
318 14
465 315
38 158
590 988
207 416
81 452
711 941
390 902
488 556
707 656
381 761
921 709
59 619
623 349
364 868
59 714
833 633
77 281
481 513
328 119
91 706
590 780
783 348
28 238
227 257
639 801
372 434
255 232
497 61
100 901
549 81
117 101
521 355
780 649
46 380
359 247
327 468
986 624
638 670
477 372
577 231
968 516
142 960
354 726
44 274
872 231
349 24
493 977
324 852
946 144
236 428
97 429
212 722
61 257
552 367
934 770
574 707
594 169
575 781
365 423
866 770
93 85
406 871
879 461
195 326
622 440
486 135
109 590
569 3
293 316
130 700
478 908
408 761
986 80
575 2
326 314
402 578
761 586
356 938
237 422
197 764
588 782
855 113
480 691
93 260
25 962
326 81
935 58
601 30
357 879
874 357
188 305
936 786
689 699
74 149
525 799
560 83
712 807
273 759
467 586
985 413
795 183
746 790
439 894
946 308
414 355
217 272
737 689
920 30
728 210
159 555
807 302
330 968
955 720
394 32
408 860
572 687
334 217
929 83
852 296
302 11
530 180
212 992
695 259
418 281
684 843
743 633
530 523
961 630
503 912
641 782
89 636
2 51
693 805
880 624
741 336
115 431
54 616
617 192
190 188
290 107
186 933
476 445
860 612
80 261
495 801
652 595
696 637
524 150
357 413
690 414
500 942
572 998
123 439
598 498
967 211
859 341
387 404
372 305
428 521
509 869
145 911
848 491
620 255
3 442
387 395
223 574
273 601
546 381
140 398
301 1000
914 217
99 940
752 81
109 771
514 340
114 923
793 748
55 534
930 372
170 91
379 647
714 629
123 720
474 487
636 893
100 918
233 40
691 286
146 566
274 487
122 171
893 620
938 301
662 449
461 956
734 991
118 237
511 17
884 522
574 18
468 609
131 713
305 663
294 757
67 393
459 563
94 44
476 958
613 525
418 97
253 812
647 17
33 333
627 260
253 239
384 217
434 879
507 96
477 4
695 739
762 243
974 883
769 59
292 532
518 49
894 582
416 769
601 849
403 645
903 663
4 995
186 548
277 257
994 520
692 723
17 816
257 692
786 277
990 616
967 742
629 2
608 855
101 278
212 287
944 632
735 113
859 533
834 900
545 517
452 216
669 404
66 817
287 272
680 180
401 988
368 904
896 996
566 987
661 513
291 898
137 285
641 779
187 813
975 489
560 517
126 718
139 70
30 141
836 184
601 318
371 249
751 913
747 328
92 810
511 833
540 943
289 486
583 721
870 813
588 491
169 786
755 824
124 113
640 860
170 855
759 558
425 151
763 822
596 668
667 92
517 153
448 801
169 326
533 41
696 724
654 475
801 151
983 412
255 493
92 282
874 137
919 5
390 994
629 488
118 744
186 229
852 435
678 988
634 145
863 6
894 868
659 326
869 301
772 905
858 82
624 737
236 515
807 833
22 455
588 670
55 572
942 680
557 98
297 457
655 702
202 313
915 699
879 793
11 702
964 235
472 983
485 2
515 756
282 392
583 887
905 94
880 648
627 99
148 202
828 657
218 931
969 347
462 817
207 26
366 491
287 680
613 977
376 288
735 416
30 813
145 687
731 721
807 306
136 74
443 580
176 166
956 539
142 493
231 613
831 505
199 600
564 506
584 714
927 363
522 593
16 460
87 88
624 897
297 387
163 228
311 980
483 55
267 227
425 864
755 870
678 378
893 311
136 376
132 85
317 988
136 556
941 335
156 488
876 647
607 78
463 823
548 189
634 202
48 843
880 446
962 26
185 131
369 171
834 618
435 132
125 49
194 54
283 588
270 353
823 486
312 265
305 392
760 975
636 600
867 313
61 1
44 177
311 629
200 6
463 953
953 303
273 977
723 521
907 87
926 920
365 954
554 237
313 980
236 114
532 669
836 536
805 984
450 458
271 417
236 356
216 411
847 840
881 133
187 209
745 494
268 986
384 545
358 328
632 367
683 33
639 250
83 786
438 268
655 745
50 467
876 233
968 546
364 898
728 238
657 706
425 504
223 338
30 190
683 834
75 85
753 476
285 975
412 153
816 192
628 286
266 577
801 725
393 770
134 491
770 629
178 996
37 463
940 992
378 165
148 199
612 13
495 209
270 258
152 372
364 698
727 826
320 614
639 105
75 331
810 446
592 375
266 352
294 194
552 212
319 478
33 189
501 61
795 499
688 281
383 390
149 995
749 155
301 489
313 282
134 527
2 212
65 775
191 640
536 375
438 903
237 679
900 455
343 281
37 354
147 623
98 548
691 411
374 453
199 922
447 154
453 789
908 373
209 220
884 741
950 383
8 60
422 190
899 290
316 437
678 865
784 550
329 398
328 693
224 93
500 780
461 28
848 762
706 693
679 846
499 613
371 772
178 842
916 940
288 930
895 40
76 985
21 647
888 991
966 378
331 322
537 546
944 75
666 186
640 801
104 773
100 240
674 422
649 805
135 904
383 640
474 645
160 119
781 59
561 596
501 549
949 900
849 243
579 887
524 160
622 134
30 197
353 36
80 102
396 155
515 701
111 332
190 348
708 617
582 134
225 171
387 914
109 446
104 870
731 694
58 668
834 180
520 294
583 105
250 176
462 411
931 833
656 225
362 723
863 203
217 946
531 792
986 482
106 836
217 698
124 583
580 38
386 844
699 765
659 860
992 456
134 144
334 855
991 649
735 148
144 170
489 49
725 519
159 848
167 675
299 40
475 881
168 985
586 725
979 545
104 961
315 897
318 962
155 140
181 428
385 980
537 730
502 912
914 929
390 178
109 606
218 764
272 927
55 774
194 48
667 592
638 234
677 889
642 828
149 962
2 776
162 895
691 341
649 586
816 979
40 453
651 443
750 813
615 172
332 17
768 750
708 656
16 778
757 590
22 176
668 391
833 730
266 296
950 502
807 605
713 557
283 575
227 173
388 876
926 640
980 199
568 278
508 305
498 82
670 863
734 893
422 723
150 645
567 807
185 283
826 203
391 671
154 198
407 381
212 300
21 93
95 349
422 297
24 632
759 139
585 914
780 622
792 90
2 649
182 97
41 292
723 310
897 138
440 125
433 671
730 329
122 737
459 337
721 606
415 493
650 995
315 823
560 640
692 26
20 756
442 452
89 97
614 631
746 135
517 785
379 756
375 404
29 495
543 513
740 68
447 990
276 33
377 319
313 726
513 238
63 543
317 932
988 807
705 94
611 990
265 372
761 674
362 346
579 394
144 433
705 970
340 745
804 156
979 931
611 322
743 992
408 914
727 744
599 890
973 641
228 364
367 481
233 534
295 414
97 256
421 942
636 42
399 892
795 423
511 459
179 457
121 892
609 149
688 586
485 536
763 855
310 144
817 429
600 334
870 232
615 984
190 478
182 727
410 87
732 875
47 38
725 988
30 752
702 164
838 382
672 656
835 820
540 102
514 353
279 860
328 87
782 569
68 97
368 344
377 381
366 877
883 98
85 238
882 98
770 402
309 689
243 504
612 228
208 657
236 563
140 29
880 653
670 912
873 452
896 633
575 180
660 294
446 287
406 199
922 168
317 81
880 148
800 271
206 262
977 189
20 922
761 312
210 288
395 282
761 514
186 122
595 369
486 78
934 963
105 579
692 893
735 788
578 380
228 83
138 630
214 619
408 135
152 138
748 522
277 930
327 779
654 986
4 334
240 110
392 701
403 699
299 362
809 24
448 192
92 477
56 252
761 860
864 577
677 65
494 428
789 631
614 895
435 182
166 610
603 188
573 807
36 617
258 856
172 78
681 550
107 164
849 744
808 357
260 321
1000 409
743 744
545 251
896 813
345 586
699 16
271 687
824 54
489 60
753 306
749 505
844 481
919 862
448 800
628 619
719 427
724 865
726 872
614 770
495 637
691 724
371 687
115 502
654 293
290 183
410 788
259 271
75 414
570 531
795 153
583 60
282 329
146 974
181 705
870 958
259 381
558 178
265 299
435 241
414 568
864 801
453 990
699 96
407 202
278 188
779 606
390 56
156 324
666 643
650 511
31 716
949 156
283 313
495 924
5 995
546 47
130 399
33 508
312 7
328 46
449 419
834 207
790 19
666 713
348 406
858 625
842 44
992 658
767 601
467 320
347 23
38 823
214 314
236 512
764 879
533 786
643 824
23 912
119 83
851 106
589 99
460 586
644 948
511 420
498 243
394 714
368 32
621 574
930 190
507 489
754 689
667 970
309 286
55 161
123 949
458 590
486 820
225 951
930 544
876 156
120 508
660 487
286 500
885 321
926 934
367 998
145 421
499 876
323 273
813 229
502 20
108 705
167 392
392 495
169 179
885 935
124 535
595 728
13 962
259 598
172 808
107 14
803 23
87 765
561 369
916 122
252 984
780 688
639 528
876 333
61 263
539 636
526 89
45 556
85 154
357 392
718 979
924 271
407 839
57 126
615 543
279 17
301 380
856 17
195 778
519 480
39 465
286 863
337 315
550 915
306 701
636 738
23 359
999 881
102 938
706 673
981 37
449 51
267 600
85 591
279 535
297 712
337 630
948 363
926 663
921 364
398 734
140 697
230 275
225 882
633 884
548 799
793 377
2 327
763 24
583 88
971 348
770 625
223 376
566 329
111 712
745 537
610 185
376 670
730 76
677 593
516 780
325 110
827 195
125 491
540 651
451 975
459 792
996 572
352 229
127 697
941 881
668 46
143 881
435 249
195 105
548 445
855 45
199 642
392 654
903 693
539 788
542 158
285 718
260 199
979 485
568 320
375 352
890 677
279 769
644 525
672 899
147 557
620 496
187 150
108 95
234 971
706 919
169 998
842 103
941 458
498 92
866 51
470 227
739 186
165 266
439 722
755 861
67 274
544 188
62 136
951 929
658 737
184 638
102 875
863 956
111 618
343 907
573 834
578 730
693 108
515 633
221 339
440 257
323 208
786 641
243 723
834 965
143 561
959 439
467 91
804 26
83 699
485 64
598 600
163 379
135 941
956 755
326 362
780 567
726 294
382 465
652 986
49 211
621 334
554 78
225 342
706 579
241 339
135 835
507 351
397 30
677 197
860 767
662 228
300 267
276 771
156 66
690 17
498 666
595 245
755 725
364 116
940 292
446 996
784 336
762 419
551 632
537 949
514 303
458 701
903 423
337 294
726 634
259 308
562 903
923 809
849 434
24 181
616 637
584 542
2 913
216 848
747 403
17 784
848 564
490 169
918 949
768 868
414 24
759 788
410 935
468 612
528 421
773 512
533 211
950 985
377 642
153 670
28 966
919 363
20 745
489 711
941 323
763 874
344 636
439 551
882 258
138 421
330 54
888 914
25 770
244 336
702 190
157 891
554 932
969 519
683 465
208 880
142 966
392 408
283 335
663 337
915 521
810 306
409 506
542 953
328 605
570 608
223 829
550 470
17 834
519 544
498 421
95 322
319 363
715 223
630 915
540 166
816 564
2 937
1 673
112 51
189 310
999 267
373 940
584 744
447 47
168 572
163 38
949 38
443 445
999 313
761 784
265 795
395 557
259 678
906 765
142 25
745 461
388 368
160 349
500 510
144 642
92 415
592 386
284 545
539 84
165 139
862 763
582 974
465 579
192 228
870 167
550 537
571 759
124 939
749 33
28 987
763 119
636 82
944 409
833 938
224 407
735 450
263 791
375 35
816 547
403 641
284 88
143 622
932 100
454 747
549 784
490 107
61 454
374 800
258 186
121 13
564 255
541 819
614 902
42 180
441 115
898 621
739 813
279 742
738 302
860 656
227 660
829 85
82 810
442 113
445 597
817 655
370 256
147 839
44 619
767 614
926 332
345 155
694 165
624 218
790 255
959 191
491 118
33 877
401 428
127 635
472 851
147 518
551 756
257 250
97 502
419 190
218 814
289 209
75 817
804 183
994 118
190 661
190 218
59 571
516 420
68 90
7 91
113 790
14 367
379 60
293 416
828 268
675 882
421 89
15 681
883 667
76 329
509 279
119 668
703 899
355 778
374 368
674 2
948 114
143 894
167 220
985 560
883 545
411 273
458 482
156 871
195 569
221 705
225 486
571 510
875 647
246 341
608 412
54 427
512 828
12 838
311 818
24 156
408 163
620 146
413 996
237 111
198 769
60 906
357 864
750 748
669 34
392 496
501 410
190 539
674 396
854 66
719 658
101 625
236 16
312 613
312 164
299 883
16 342
885 88
841 811
262 374
376 557
533 135
594 609
74 548
58 384
323 305
446 315
671 921
958 640
637 97
460 948
840 594
181 984
82 431
689 29
855 372
214 421
932 670
12 263
381 180
1 336
727 11
348 490
150 878
985 897
568 144
968 979
547 571
371 74
837 822
369 96
7 467
346 69
822 644
945 759
44 157
725 416
187 161
979 551
93 252
899 270
567 349
764 847
380 340
796 310
525 226
427 736
672 917
308 621
278 895
707 974
837 235
919 772
884 652
169 752
512 930
913 358
570 727
942 811
343 17
520 162
469 399
67 297
946 832
756 423
931 873
215 718
461 216
141 362
599 354
570 504
797 560
223 848
749 609
905 122
869 498
393 276
598 140
833 180
510 412
64 710
910 150
121 716
923 761
29 406
536 264
306 504
562 965
607 382
855 472
271 310
669 816
937 398
449 848
523 796
213 298
661 409
489 601
827 176
107 463
698 83
419 143
375 114
316 628
7 554
662 711
55 477
398 590
707 223
692 208
855 358
196 124
934 915
750 518
447 619
792 97
174 109
48 942
709 660
319 550
955 647
683 371
653 627
173 872
324 501
283 138
485 420
152 574
687 912
715 151
210 477
563 827
245 487
230 967
433 745
347 414
652 826
4 76
389 881
400 724
692 372
663 320
985 280
527 379
142 517
526 574
832 351
105 928
726 134
488 187
414 617
930 674
388 212
252 833
485 551
706 158
396 255
730 195
54 546
831 159
735 623
453 15
144 434
677 274
659 448
467 834
818 118
403 330
763 228
829 634
39 690
28 125
904 702
855 680
238 275
125 420
961 147
103 305
931 40
800 582
93 306
533 491
38 923
397 154
754 26
820 543
731 999
303 574
87 343
555 725
851 198
792 822
701 945
32 244
264 335
725 590
28 260
480 310
758 741
457 98
395 183
610 31
9 440
682 808
47 272
494 85
847 951
508 810
580 924
9 229
370 477
861 591
391 750
189 684
94 515
457 357
121 733
700 124
2 990
666 366
683 901
170 647
644 750
217 584
195 716
992 319
400 628
900 525
103 295
663 945
54 867
290 792
101 631
948 633
489 37
185 416
768 348
151 530
137 542
556 258
753 817
346 481
789 349
801 173
703 167
950 627
929 218
598 480
940 669
132 733
686 781
792 259
772 186
800 556
904 509
452 416
47 633
492 66
713 807
500 449
679 404
817 567
398 494
954 338
931 735
644 368
777 531
818 488
749 735
583 500
136 983
441 341
286 844
862 69
391 206
901 297
871 583
530 270
399 635
198 653
552 807
153 635
495 70
887 683
730 423
889 329
326 80
305 157
997 319
445 857
948 186
29 190
496 515
227 512
605 982
284 819
760 765
877 686
891 887
12 606
373 120
934 164
670 857
990 597
502 52
920 2
96 353
948 805
182 199
672 568
975 6
808 335
995 944
998 463
946 722
655 502
325 213
64 82
500 142
926 306
606 888
950 676
527 2
17 642
94 630
681 917
465 803
673 249
572 54
124 475
40 541
316 527
170 180
931 772
790 881
125 328
681 299
137 870
629 964
56 575
514 548
920 34
383 856
402 935
94 492
104 545
904 478
866 165
305 856
46 15
48 448
719 237
941 85
924 182
519 932
932 451
594 780
153 684
564 553
58 513
591 323
352 735
919 519
950 497
950 917
477 231
238 778
490 41
422 797
879 612
216 517
169 770
988 539
630 255
752 666
816 698
290 299
667 771
651 593
572 936
722 637
591 810
491 397
385 412
520 120
761 535
522 489
311 569
85 28
954 705
974 61
761 326
808 57
202 241
317 628
283 921
403 975
956 344
434 956
864 938
412 159
795 609
716 893
684 773
763 273
687 783
517 133
721 640
992 919
606 720
919 527
104 757
824 970
178 8
69 884
918 10
331 833
51 710
258 182
246 506
725 788
845 474
648 492
186 214
310 893
399 596
695 941
4 911
882 389
274 127
864 463
132 469
318 379
314 951
484 648
580 415
997 489
699 159
243 742
920 335
495 746
495 154
651 206
619 70
256 98
755 965
725 866
223 542
159 590
597 810
859 489
757 628
556 431
908 694
309 389
238 690
670 740
492 77
856 283
891 548
706 878
104 393
275 389
726 975
379 918
748 399
548 877
776 690
827 893
59 196
757 443
364 818
954 293
220 431
756 757
787 124
518 810
847 74
952 743
663 924
803 355
220 759
981 387
107 992
978 540
399 512
418 784
738 40
124 93
704 793
761 932
48 425
331 65
995 836
740 974
295 865
415 496
470 681
355 359
873 267
176 413
721 227
624 11
879 490
323 471
876 284
609 486
795 382
39 640
299 612
754 409
642 607
138 996
871 986
438 49
782 914
121 448
736 623
915 944
849 111
324 330
343 831
732 37
487 49
400 902
367 409
365 553
312 49
452 678
914 399
75 185
733 273
741 616
164 621
161 971
214 683
674 705
149 948
580 820
551 306
477 333
318 547
598 247
579 334
893 271
724 161
811 520
401 254
336 903
291 930
506 330
333 983
91 902
408 393
146 955
969 742
334 321
881 845
240 466
543 784
928 621
20 11
558 402
484 926
576 309
539 197
359 581
163 479
735 927
725 835
462 723
241 743
160 783
646 929
595 545
498 859
978 519
596 442
524 494
672 58
906 487
953 40
203 275
490 457
613 684
448 945
933 616
115 368
83 847
689 313
793 272
489 326
520 285
251 255
301 48
60 358
722 672
543 966
497 148
440 693
86 828
799 698
417 796
245 990
18 154
324 878
692 701
98 533
895 313
940 468
854 315
633 339
951 827
384 653
542 751
256 710
114 477
642 461
506 584
292 17
502 789
524 719
748 375
470 366
40 802
482 962
953 952
40 666
918 941
146 782
233 407
293 141
174 103
663 638
124 394
143 237
393 646
327 32
378 412
144 883
575 308
698 2
684 814
783 434
843 987
534 172
369 408
333 484
122 78
11 680
552 93
112 873
831 818
303 102
530 409
274 233
471 934
610 226
788 245
810 618
736 829
321 631
100 524
70 89
929 335
308 954
619 755
362 650
26 9
855 133
375 727
960 308
66 93
114 460
364 910
862 531
371 488
293 356
943 425
577 930
727 733
257 823
760 358
530 479
576 115
593 277
319 358
173 743
88 758
688 991
308 334
687 213
889 243
767 332
480 110
817 515
434 600
152 616
311 134
431 819
735 774
409 82
565 879
290 503
833 268
645 283
102 382
246 928
142 844
689 456
443 354
277 731
286 387
682 889
585 787
39 214
800 652
848 885
294 810
541 884
636 943
73 947
739 923
841 402
572 977
20 715
126 420
735 169
632 244
966 672
34 513
977 668
787 700
404 735
911 255
493 610
498 675
383 75
820 660
595 200
713 963
875 748
501 937
233 739
39 159
954 379
714 990
539 261
916 225
590 67
461 382
411 564
526 339
24 713
549 297
422 854
23 327
443 694
212 978
336 191
80 838
81 511
845 971
877 756
877 721
602 930
584 156
722 243
975 254
511 731
96 364
394 109
386 838
152 997
352 819
666 770
761 755
137 946
608 801
318 581
562 251
354 629
913 375
563 193
389 147
117 702
542 637
521 813
56 374
888 8
966 123
115 873
793 754
822 896
231 980
36 235
953 760
35 731
366 916
730 225
238 647
472 628
467 930
306 236
164 50
196 104
966 767
1000 178
246 463
919 557
915 743
402 683
141 932
373 543
814 363
81 845
826 605
66 653
779 70
129 534
196 113
669 637
725 624
601 266
98 109
606 531
677 181
819 425
510 62
88 210
275 284
198 122
458 111
11 251
258 506
123 637
971 901
579 716
451 362
114 433
341 168
687 816
624 203
533 652
226 305
135 323
780 942
47 662
327 874
102 202
586 607
500 907
949 785
225 453
912 655
52 787
420 893
228 223
623 920
419 696
660 246
9 996
932 181
918 792
162 61
851 899
519 509
648 218
601 721
775 787
580 135
320 910
866 149
719 713
165 173
175 444
134 506
860 953
903 759
483 119
45 720
715 122
881 828
123 247
157 317
679 347
75 878
526 955
229 439
173 809
191 364
653 632
849 211
646 659
940 556
964 641
246 402
439 438
65 684
571 93
384 680
624 801
382 245
745 35
758 342
368 539
622 552
912 274
998 678
100 739
781 782
675 496
163 543
493 80
7 203
613 347
94 601
2 146
189 34
706 536
334 402
58 694
478 89
163 476
715 327
324 7
854 433
285 108
937 896
298 500
908 438
268 230
236 433
653 202
705 343
369 87
95 316
156 778
366 594
557 519
620 91
460 543
489 284
119 750
481 929
45 57
449 404
427 496
319 564
141 47
327 165
15 516
277 391
662 37
147 690
981 274
927 679
631 299
543 348
308 758
878 691
552 292
217 524
542 698
15 945
657 808
413 7
495 195
738 632
721 956
213 336
119 937
702 185
532 284
374 55
41 807
50 226
701 936
254 382
904 649
207 386
797 868
869 364
833 467
352 377
376 28
365 453
682 357
935 510
234 157
867 621
524 592
403 977
294 544
968 69
873 539
184 682
923 525
904 286
23 733
127 207
693 412
635 920
26 822
97 511
704 151
455 80
658 987
273 572
562 606
891 235
883 117
744 169
105 3
150 277
392 117
374 526
88 174
92 670
495 2
244 173
90 370
693 666
666 21
185 195
303 595
709 188
807 292
65 58
218 922
33 543
418 594
782 880
614 117
565 843
351 490
679 450
108 914
564 231
592 725
407 965
379 208
690 752
305 215
271 514
254 956
492 689
580 495
468 490
583 223
899 593
999 449
645 496
826 152
718 941
661 604
857 159
975 742
878 889
866 183
208 750
145 203
375 250
640 724
486 105
321 831
395 933
140 388
91 10
265 118
808 566
7 441
604 839
656 483
827 5
987 651
608 630
266 152
262 425
458 234
503 916
141 166
904 245
905 866
887 180
245 604
58 756
36 481
10 320
384 959
544 693
317 273
70 447
534 305
873 676
272 536
525 57
746 378
216 999
519 938
566 602
293 150
285 340
930 163
770 397
880 327
618 177
14 482
284 667
150 135
960 574
475 714
720 907
847 762
83 682
785 802
194 252
750 827
883 752
784 822
668 431
600 902
981 50
784 241
845 915
596 9
579 971
90 238
650 42
838 393
898 779
322 968
614 319
184 342
213 525
45 391
493 712
631 934
929 25
585 563
215 670
737 66
927 167
987 491
698 171
139 845
689 84
449 191
332 913
30 761
491 6
351 190
999 120
525 797
132 584
482 125
608 234
322 60
135 761
628 680
824 21
639 672
995 703
513 279
63 525
599 124
919 572
869 628
5 740
876 654
144 49
582 939
301 906
119 652
39 805
579 619
861 278
277 195
701 353
992 719
485 882
683 69
474 739
677 441
979 737
384 64
927 410
531 571
666 615
375 931
936 384
777 660
66 807
695 381
377 431
95 855
544 650
573 42
911 625
26 855
691 57
754 593
589 570
746 384
259 403
124 683
604 644
159 1000
19 630
293 78
142 969
755 181
413 792
54 489
218 2
29 553
662 984
278 555
719 258
658 756
136 329
597 212
690 244
166 536
774 420
769 627
99 322
454 977
131 440
132 964
21 151
759 651
449 408
808 660
336 570
703 118
884 890
948 378
906 500
139 875
133 521
184 643
110 819
167 646
732 415
438 172
984 481
96 67
287 800
274 59
4 834
981 641
803 155
613 47
134 599
801 902
148 501
980 150
105 620
689 454
981 101
136 847
419 172
411 300
816 5
899 912
560 870
716 959
287 856
46 121
855 726
100 474
916 221
89 155
428 346
836 78
775 457
119 757
418 345
770 874
742 701
718 661
374 333
182 920
985 834
722 468
964 533
206 275
504 137
841 394
305 365
135 124
568 28
672 571
557 188
232 296
457 227
631 284
411 605
537 311
193 176
180 162
212 543
297 235
517 423
409 406
195 259
174 276
941 673
712 451
763 778
928 356
938 969
263 154
607 524
983 490
274 308
631 170
933 428
209 667
484 286
406 862
954 641
669 731
708 820
294 859
771 200
324 378
58 533
245 477
63 487
696 39
352 70
823 115
106 84
847 437
428 23
108 775
552 743
926 404
567 811
659 570
75 308
279 178
924 256
264 572
971 988
388 581
236 953
150 212
275 74
651 173
446 10
162 885
822 393
106 257
279 657
359 389
140 554
642 554
771 878
92 59
395 585
621 546
76 54
22 816
340 741
381 817
67 8
400 318
189 544
923 874
888 233
868 973
389 503
590 207
421 337
302 930
256 849
775 563
80 861
697 530
82 250
120 545
260 103
390 49
531 412
221 613
878 113
355 161
103 63
619 271
495 58
994 356
454 240
49 730
973 877
731 837
574 699
695 548
944 912
247 680
156 437
655 684
599 26
601 802
535 338
412 916
657 693
54 792
648 237
330 527
593 137
57 974
752 890
920 215
480 333
126 305
40 846
272 394
463 420
458 586
343 68
160 380
674 973
688 135
408 240
569 341
735 88
162 120
838 900
779 831
389 369
648 843
11 487
601 363
523 965
435 162
331 368
199 932
166 372
953 650
638 343
810 556
696 839
297 103
90 667
323 263
638 377
356 680
711 590
88 130
387 994
140 710
364 112
286 474
65 625
903 273
285 690
450 651
199 468
81 64
258 385
891 309
982 410
788 349
76 677
827 208
873 949
395 192
358 797
535 487
499 967
918 522
808 627
953 677
393 526
234 290
501 212
494 778
428 221
349 487
402 519
750 35
30 597
383 164
294 3
368 907
311 750
705 493
42 484
668 157
666 434
859 635
18 558
61 593
946 730
348 843
705 25
70 250
146 45
298 443
647 756
969 66
17 844
321 561
748 339
640 744
549 804
109 20
396 771
143 217
92 479
552 831
394 858
592 707
289 580
708 637
187 18
633 572
491 391
927 58
567 299
831 255
804 632
628 540
640 883
386 223
948 803
296 378
461 874
263 945
662 9
755 145
598 566
123 604
809 489
134 244
123 860
352 76
214 251
244 954
624 762
263 486
165 653
724 231
715 876
94 151
336 88
710 183
651 385
651 653
765 705
778 741
941 666
879 861
799 565
857 317
819 136
159 575
147 409
431 549
700 296
575 32
240 814
542 504
941 854
314 404
919 434
158 567
421 856
381 388
276 954
852 646
266 520
796 206
945 135
109 358
317 52
17 635
720 943
977 356
281 535
826 64
356 389
396 979
532 198
623 391
132 165
68 630
675 761
112 797
911 858
175 361
922 124
756 86
386 751
545 783
320 777
485 36
474 509
409 390
148 461
734 486
378 876
63 565
359 441
843 412
914 123
703 936
926 532
100 882
795 261
872 905
963 961
210 970
676 683
455 376
124 415
387 321
691 394
75 158
672 872
966 550
51 944
890 317
840 50
878 310
563 771
960 60
851 413
526 130
999 457
343 867
1 203
743 41
616 988
855 169
735 691
701 148
522 124
613 494
809 342
743 387
509 462
852 55
600 323
889 772
899 10
102 120
577 224
880 620
331 790
874 236
609 292
151 346
184 905
786 268
152 946
12 318
323 939
92 355
662 932
593 449
395 38
987 467
409 509
475 332
495 652
120 336
370 194
94 581
406 762
788 810
143 339
251 64
383 786
636 689
956 823
403 814
497 158
709 914
170 94
64 792
383 293
842 459
323 161
363 715
25 578
272 937
493 116
103 878
3 884
984 102
274 110
173 254
404 198
358 341
283 99
778 284
104 627
887 213
317 958
117 848
484 293
659 268
776 138
279 523
161 513
977 364
720 638
389 143
158 130
60 336
412 525
68 135
495 370
181 14
389 236
140 914
844 800
877 992
885 228
514 476
116 296
785 693
724 522
762 247
874 968
818 562
563 525
395 645
427 762
963 631
704 984
240 345
588 986
311 116
213 727
373 325
503 115
443 474
662 35
225 582
610 52
622 19
631 540
230 970
28 582
122 604
196 108
162 750
899 278
787 608
129 51
718 401
660 366
551 631
523 465
544 26
461 693
423 52
69 887
365 301
914 843
241 843
567 548
190 649
612 303
420 111
740 215
244 865
612 319
57 718
523 23
514 952
676 959
611 550
284 841
268 583
723 96
111 109
934 813
788 276
415 35
645 130
195 828
434 526
339 678
712 582
801 848
439 262
922 523
560 449
905 887
474 16
246 301
949 393
443 625
388 380
683 161
251 523
116 355
642 380
9 173
740 613
173 955
58 774
748 727
848 609
199 490
731 92
604 847
468 389
134 371
237 595
245 225
408 997
748 735
243 49
965 320
765 880
235 397
936 370
210 846
251 265
172 990
941 722
3 394
554 206
915 567
152 641
341 872
81 189
532 123
960 652
724 541
462 705
275 834
701 209
601 808
356 232
907 803
650 863
918 410
449 412
757 1
1000 24
481 290
893 880
986 415
933 449
211 280
217 868
262 367
961 31
487 998
736 396
47 568
20 366
116 140
876 428
593 668
966 280
565 688
973 598
590 982
273 880
760 668
492 645
885 882
998 93
992 419
740 196
847 687
695 185
421 558
440 523
122 399
873 561
275 869
375 489
894 911
552 875
744 404
608 339
127 132
144 189
596 414
783 641
286 161
396 200
118 831
505 257
82 395
625 612
506 721
870 75
427 119
819 190
935 86
700 543
788 104
23 273
544 633
462 672
532 891
438 690
1000 739
439 610
273 93
748 540
17 481
845 391
586 653
681 734
532 712
804 257
207 983
365 458
839 509
151 319
297 948
714 787
214 873
272 611
785 346
809 397
120 38
338 61
47 543
603 613
121 695
807 674
153 841
190 823
563 372
480 607
83 332
65 395
913 457
289 12
321 711
145 100
332 869
182 742
849 652
613 58
498 281
112 898
536 340
214 74
395 680
112 127
875 990
704 112
519 792
616 870
55 193
714 230
735 120
334 493
981 384
339 155
902 151
732 185
576 999
143 584
561 409
799 974
938 589
994 441
384 10
291 362
625 349
826 409
491 202
126 233
992 112
690 63
644 780
400 741
140 74
687 236
418 194
318 47
675 385
451 12
476 289
380 148
804 470
354 862
167 99
751 324
388 272
697 95
347 782
938 65
232 849
591 372
314 56
60 180
586 182
119 657
951 610
757 19
656 752
231 212
650 807
312 381
905 298
381 731
490 321
504 59
123 946
888 466
857 385
313 608
916 69
613 76
847 640
407 676
34 973
634 414
910 252
328 135
483 468
689 923
760 704
536 871
852 522
288 881
921 124
8 7
548 76
649 777
66 357
291 110
885 678
958 96
246 114
867 462
240 221
992 64
84 457
295 25
211 822
595 575
582 414
715 336
283 316
485 782
234 266
595 831
97 64
937 818
763 759
70 714
519 552
214 234
888 115
316 171
941 141
735 637
264 298
63 223
679 807
172 45
987 542
917 113
905 627
928 415
292 318
112 256
580 804
375 870
956 927
264 425
956 894
142 990
203 761
960 721
788 958
190 470
851 842
751 841
480 753
949 896
844 946
39 633
781 978
808 644
863 619
740 558
796 985
70 944
776 100
867 566
837 961
932 362
498 145
654 354
176 57
762 548
159 593
491 17
940 85
578 956
435 112
630 568
583 33
668 879
488 157
241 648
364 198
47 416
91 560
137 692
354 190
407 616
384 425
745 509
876 792
16 826
600 295
984 193
171 720
87 625
271 320
315 659
493 439
397 574
546 787
218 492
778 493
345 257
157 414
747 702
408 311
462 5
599 875
60 546
485 642
899 359
628 266
314 377
718 17
427 331
398 601
233 488
110 398
45 220
824 926
848 994
913 374
763 89
968 971
154 541
548 537
596 325
22 899
956 939
884 868
209 233
965 91
926 322
873 566
182 520
24 609
780 462
571 40
429 454
572 954
643 302
344 93
999 944
223 112
152 254
819 14
217 179
519 611
623 911
98 908
433 181
860 938
447 555
592 814
571 514
926 951
286 250
869 935
772 923
615 938
946 518
979 499
939 588
710 144
467 744
136 485
734 842
518 455
845 998
419 400
805 907
919 315
846 433
562 60
882 998
516 97
518 819
147 669
12 66
862 305
931 814
482 99
371 876
116 997
943 655
58 208
670 585
599 396
157 820
726 47
725 12
416 691
202 727
716 5
816 362
532 100
494 371
742 954
650 903
565 785
720 549
829 635
823 730
573 666
772 975
181 711
427 171
889 991
445 380
562 644
16 820
265 217
625 498
595 805
344 851
693 384
823 747
315 451
16 511
542 54
378 236
829 827
895 489
171 500
439 514
203 504
753 938
530 109
809 847
457 810
613 241
216 796
334 552
482 159
904 171
519 414
493 574
106 234
942 879
743 871
650 270
988 876
138 319
964 394
181 936
4 738
59 488
762 621
906 578
810 625
805 980
799 709
282 176
362 52
781 153
837 480
156 152
732 398
651 938
837 831
719 129
822 299
865 270
530 432
270 428
143 385
105 974
548 126
726 677
13 214
236 677
423 197
867 67
406 223
203 594
330 335
311 191
213 176
572 926
846 541
866 698
51 863
777 442
26 983
84 177
445 347
7 230
586 140
38 697
755 88
298 547
817 98
914 667
174 44
292 393
961 744
265 858
228 256
532 884
701 308
39 286
711 109
880 839
284 897
784 145
761 302
451 467
273 284
496 714
957 815
144 727
440 44
438 154
422 246
416 961
316 64
99 804
153 100
224 14
433 546
769 373
680 56
728 367
200 797
986 74
12 399
206 501
749 650
280 703
953 338
59 611
595 973
462 318
605 844
14 580
689 852
911 467
666 362
620 883
762 663
707 257
317 697
515 689
613 91
576 393
948 824
165 536
284 188
537 438
573 700
220 390
866 524
195 851
590 630
2 982
290 666
459 698
187 786
541 379
536 933
801 403
683 374
272 15
199 837
760 746
188 716
643 581
759 746
867 648
722 757
536 251
994 434
660 799
568 233
593 867
599 235
740 584
345 649
661 203
867 789
755 403
368 525
186 288
619 805
365 421
636 711
329 198
193 210
321 713
10 421
20 58
735 643
788 387
810 375
12 411
690 208
694 841
106 906
916 582
720 699
601 328
427 326
492 254
966 711
743 377
120 937
636 966
403 611
268 214
658 738
124 689
443 458
301 633
777 547
14 268
749 921
96 502
7 494
308 1000
26 150
945 876
701 184
168 628
678 489
199 410
278 379
469 775
734 507
340 250
298 563
585 81
252 148
37 675
346 48
742 774
471 432
17 749
977 847
942 722
37 144
612 843
613 127
756 745
557 116
450 283
647 35
393 708
708 514
335 997
661 851
7 4
771 328
778 743
737 419
582 214
785 757
441 155
383 103
856 678
180 95
231 922
797 780
437 541
439 406
270 745
698 837
679 556
300 313
227 981
767 106
754 454
59 108
738 997
618 54
76 296
408 281
842 524
12 162
191 271
667 482
900 48
482 646
458 557
476 593
635 119
169 715
831 38
673 207
442 317
354 983
333 54
348 251
99 618
278 454
612 322
952 751
928 811
76 671
899 648
145 739
206 410
897 97
983 98
714 355
105 975
641 150
752 300
650 615
632 549
161 852
285 498
442 295
467 579
223 38
682 918
672 348
113 303
294 146
859 126
764 940
733 677
802 951
296 68
373 243
284 518
220 661
586 393
802 83
769 180
791 207
691 869
941 152
602 268
617 644
809 374
534 409
299 517
21 342
143 874
200 982
194 505
216 871
216 868
169 805
863 749
578 919
501 295
826 884
904 397
787 606
19 465
265 992
159 546
480 150
282 780
897 158
2 499
167 603
368 967
949 796
602 132
143 820
173 212
581 37
576 854
871 4
927 801
12 761
511 814
46 92
312 423
568 951
312 650
92 474
650 176
54 601
389 831
418 475
584 39
833 817
675 482
811 139
397 789
10 789
852 598
397 182
737 407
946 690
750 440
9 558
604 828
636 726
435 285
861 924
678 8
592 499
382 98
966 363
384 943
207 527
818 453
544 723
751 739
776 545
545 506
210 651
718 399
133 135
941 641
598 323
145 292
595 734
91 285
773 543
396 272
474 864
1000 715
780 149
116 236
986 515
668 646
535 81
560 306
386 56
231 333
213 28
271 14
476 732
455 421
54 926
689 110
533 45
653 911
487 631
120 176
144 730
951 297
198 358
459 482
243 673
118 820
857 914
975 120
574 6
97 546
713 378
30 846
38 488
698 192
960 416
234 774
779 182
523 864
209 838
616 879
586 144
933 308
179 855
865 159
438 466
224 356
865 260
70 733
145 915
667 259
810 279
754 326
975 28
985 903
370 648
217 773
961 177
266 783
708 688
314 666
111 589
20 106
311 425
458 421
110 756
434 340
271 80
415 377
864 749
627 5
771 845
954 407
835 33
374 476
830 766
163 851
246 484
578 296
861 127
656 44
657 177
356 831
268 674
459 668
664 242
114 738
290 456
114 998
626 248
108 137
482 170
602 691
323 911
472 509
589 232
172 734
997 670
822 931
915 716
415 5
929 189
683 497
384 213
336 919
456 908
659 500
161 969
322 627
383 956
267 362
255 680
920 471
978 670
677 807
544 762
100 398
994 476
841 755
119 650
432 670
687 696
271 660
979 60
423 107
427 880
730 807
28 268
617 445
111 779
959 348
60 68
578 196
542 746
463 510
414 437
879 75
358 800
477 778
213 541
869 104
152 829
381 720
243 512
440 404
483 152
975 931
960 663
264 590
934 612
349 172
60 716
895 311
187 267
845 736
348 840
325 330
900 616
315 431
28 17
628 722
321 689
141 934
15 782
557 706
848 68
855 620
763 308
45 553
713 294
818 368
893 888
343 877
562 505
837 575
381 262
247 163
443 423
467 96
872 678
428 658
564 551
882 572
328 684
988 527
575 550
849 519
481 78
713 933
282 229
951 417
892 614
48 694
973 718
465 604
557 110
230 265
619 209
754 50
272 447
701 155
670 481
621 822
655 585
357 621
14 184
12 415
151 624
110 649
610 628
364 620
598 354
190 331
653 786
634 185
578 515
528 465
809 578
265 740
103 344
823 539
840 412
745 983
349 375
651 294
922 773
629 228
354 423
845 760
290 341
238 336
927 93
418 605
34 235
87 577
460 926
656 620
446 314
485 906
368 702
158 746
81 129
743 692
927 654
236 996
592 326
923 750
65 840
422 442
646 295
341 781
769 191
319 946
719 207
316 443
873 932
117 607
283 865
466 413
765 145
232 944
324 746
968 111
550 607
900 663
466 522
973 923
457 174
326 470
184 592
477 546
42 459
826 520
852 88
108 58
54 940
369 781
249 30
544 589
591 645
167 867
131 167
594 468
907 873
667 589
296 367
255 910
401 983
961 196
616 215
655 281
716 832
216 503
74 715
289 332
46 670
994 433
160 543
472 17
870 202
605 432
244 819
434 67
696 573
60 838
88 49
788 829
969 44
400 688
391 749
778 300
165 890
406 14
120 2
802 165
41 1000
490 675
844 492
968 884
820 916
934 494
407 939
535 971
833 192
336 862
484 679
234 640
97 765
8 284
421 218
56 876
997 625
919 747
9 995
193 443
800 324
122 511
519 366
935 371
482 791
12 805
788 388
198 388
761 413
936 67
857 88
413 376
49 919
480 245
558 809
327 11
5 212
634 785
667 998
380 645
429 44
180 4
364 471
690 462
375 948
318 829
482 608
398 170
573 387
895 202
602 249
633 808
759 78
38 994
112 310
673 747
627 971
113 730
758 327
838 485
971 638
416 354
649 195
980 391
258 618
770 520
575 912
374 280
592 551
839 728
34 908
633 488
289 681
421 610
695 694
21 768
831 387
229 679
846 245
152 63
908 971
914 621
299 971
605 958
581 438
970 170
112 598
642 910
630 918
680 472
100 889
435 817
308 427
846 89
509 284
278 539
963 261
322 904
903 604
894 540
427 465
363 861
1000 959
713 181
615 257
433 17
292 411
286 258
295 696
606 99
756 585
939 889
588 467
978 397
243 686
814 637
690 734
156 657
1000 6
914 409
927 8
781 962
347 187
305 843
399 723
390 401
475 720
873 163
82 447
560 944
565 745
30 271
359 801
17 208
451 7
741 898
197 561
861 564
510 199
503 502
792 892
171 370
564 428
192 938
255 470
300 338
247 393
336 422
700 755
582 270
187 392
60 197
727 9
142 118
1 289
953 895
713 839
786 267
258 642
722 712
459 611
790 857
696 651
387 273
751 17
745 969
940 819
12 15
805 570
29 446
483 258
648 862
503 451
622 724
446 396
178 864
982 113
302 711
582 702
13 609
813 139
461 375
439 897
407 395
716 962
13 539
311 719
732 241
140 488
451 788
645 93
938 518
160 596
658 527
809 900
805 550
455 442
328 783
611 340
56 227
953 892
797 905
221 533
874 340
106 968
246 456
261 466
435 10
900 389
510 371
223 577
450 881
275 699
597 238
132 414
975 779
738 339
94 244
387 840
658 64
565 278
880 390
279 872
158 682
694 507
638 195
254 738
125 828
87 585
837 101
548 739
928 351
463 372
861 754
431 870
681 468
94 235
910 769
167 654
748 744
122 9
67 949
352 700
631 135
606 580
952 801
673 899
381 410
303 35
144 855
47 679
261 275
25 951
230 694
224 963
187 585
166 24
757 478
106 220
712 380
997 154
475 899
741 385
376 913
712 852
559 717
146 208
216 823
290 14
105 569
106 867
190 764
673 146
792 616
888 250
310 985
179 316
261 24
985 69
420 714
981 931
489 25
98 943
146 752
133 560
521 77
668 186
712 775
691 75
17 299
771 383
865 680
300 386
227 174
937 353
15 245
37 129
603 383
592 80
100 621
923 895
423 301
229 600
866 483
265 705
371 372
866 936
790 13
256 181
476 179
336 590
672 867
674 877
61 599
865 152
736 216
310 790
887 189
154 981
82 275
260 388
174 250
936 365
543 818
420 747
777 816
679 139
273 233
22 441
709 732
488 526
492 597
234 141
760 905
99 528
60 530
66 896
632 333
265 135
524 522
576 986
662 818
445 988
267 800
680 820
177 298
514 247
402 988
847 744
125 941
105 677
274 139
517 617
423 569
396 496
110 540
124 33
45 129
596 995
878 167
184 571
733 296
378 413
885 956
276 290
273 666
343 291
365 906
431 194
355 604
674 435
342 169
771 272
250 865
283 564
10 594
710 714
431 481
692 765
88 166
447 706
977 672
493 910
945 365
773 296
955 570
112 752
288 810
390 93
377 59
453 448
176 905
133 363
83 251
440 396
578 747
122 98
6 312
103 5
870 345
5 376
410 282
142 498
255 233
494 540
788 144
856 191
479 973
270 945
702 955
229 277
412 879
602 514
699 121
578 710
448 317
479 801
471 932
638 551
177 450
932 243
655 240
982 783
117 615
440 761
543 661
831 252
333 747
764 776
174 468
388 649
885 861
958 501
876 314
998 221
718 518
595 641
913 666
215 161
62 403
462 419
400 344
645 534
912 590
876 743
163 568
102 19
751 730
757 383
738 724
326 746
691 463
368 678
62 561
970 420
521 148
700 264
186 327
425 110
659 583
829 270
292 787
735 474
49 123
583 276
892 301
593 795
341 961
644 373
141 61
454 91
765 315
937 159
134 26
864 388
893 303
274 235
810 837
898 103
781 34
591 184
619 153
822 926
675 616
189 286
170 317
420 986
645 483
736 170
662 258
962 756
448 279
165 477
597 841
115 719
699 648
943 846
448 619
914 25
753 807
283 438
577 877
351 863
670 29
542 849
404 566
702 770
19 645
86 429
867 156
78 358
288 467
737 795
479 823
64 963
771 297
609 354
550 606
309 169
512 778
943 730
851 428
312 333
777 15
186 39
174 545
12 819
800 120
747 941
228 146
177 741
731 760
708 403
763 342
712 353
962 894
60 441
220 822
385 903
84 884
295 133
906 181
858 707
998 265
227 76
41 785
62 536
315 482
320 882
345 17
411 305
786 68
611 214
64 95
516 331
864 637
115 625
751 141
553 443
28 373
183 531
370 837
178 874
871 916
469 130
42 110
608 505
879 116
448 867
919 916
495 502
716 343
964 157
96 834
329 455
996 92
57 371
310 8
568 334
77 926
110 623
371 768
939 800
294 829
259 693
593 462
755 267
556 237
49 773
157 333
634 778
362 787
875 174
399 969
829 617
705 191
530 899
382 610
651 584
548 764
512 992
139 600
237 861
789 25
146 113
956 633
75 447
237 446
354 566
343 114
861 731
427 872
268 569
195 975
268 111
903 170
66 589
597 395
113 580
271 419
562 149
478 919
981 249
319 167
373 149
657 66
24 682
599 229
265 379
164 16
532 945
141 319
323 26
209 958
228 788
284 98
20 290
227 939
881 275
839 102
197 136
400 503
885 202
773 447
142 131
470 537
936 446
630 207
279 836
244 504
323 534
625 593
326 338
809 735
756 951
832 941
440 39
174 525
620 83
323 251
504 762
666 39
421 580
471 279
767 296
540 840
719 141
211 824
287 721
437 362
782 920
891 326
960 917
415 873
47 81
202 547
97 14
400 616
565 524
47 252
23 250
345 967
513 293
368 789
103 879
585 306
822 602
320 36
730 600
177 911
398 715
196 170
990 568
77 855
709 965
60 652
819 246
800 631
404 7
990 26
790 607
467 395
238 952
487 675
36 351
191 568
184 840
842 152
540 485
362 818
483 669
922 294
573 679
246 900
804 774
89 719
929 776
295 101
606 744
411 866
865 494
209 944
561 973
69 735
698 682
252 481
7 900
103 469
55 758
994 516
317 687
140 516
362 3
867 963
428 143
828 264
714 377
737 168
362 817
285 895
682 536
19 623
364 447
748 946
344 637
955 721
388 707
335 177
385 121
343 736
594 524
495 712
960 994
537 329
381 386
104 839
367 266
485 741
714 914
855 864
948 704
1 922
428 520
882 224
350 538
120 873
137 684
678 795
634 34
605 422
482 607
727 466
809 940
520 126
928 700
231 517
525 564
41 277
290 451
358 58
481 695
133 629
233 321
446 697
325 458
20 712
427 14
45 17
23 452
3 461
928 530
225 455
882 986
178 138
545 392
18 623
340 620
256 824
680 429
687 513
503 780
329 18
32 735
35 1000
142 280
954 298
478 298
374 574
372 636
912 819
127 482
780 446
662 756
567 823
688 822
901 425
616 818
81 39
278 617
674 471
78 747
167 265
949 435
159 527
251 998
117 15
698 369
314 893
659 417
440 247
223 337
643 845
721 280
877 55
324 26
478 143
6 644
452 33
870 410
737 462
197 276
547 877
85 589
590 560
172 971
211 621
594 315
859 557
611 900
303 897
813 674
955 532
859 697
97 556
740 784
221 873
573 468
616 756
181 268
557 292
897 712
831 323
193 54
769 562
773 188
341 15
590 686
760 255
724 457
94 136
455 764
394 872
690 998
997 484
832 438
742 763
529 128
903 811
865 928
162 532
878 238
131 323
138 567
690 321
834 223
286 954
666 297
309 98
368 50
341 761
650 707
872 870
688 621
615 76
924 588
64 979
502 373
940 443
615 186
615 792
995 25
678 502
622 941
964 59
671 884
700 91
274 625
6 923
320 123
601 34
374 485
345 459
354 475
903 463
650 952
527 278
881 396
873 298
7 431
672 176
787 932
995 868
85 553
945 834
904 882
704 381
382 440
305 861
236 726
730 763
65 22
495 148
504 767
715 964
440 935
153 645
502 844
608 188
616 899
194 975
892 956
51 600
632 835
324 228
730 460
392 915
88 675
673 366
385 64
62 200
536 566
352 12
601 68
804 179
755 299
868 740
720 482
731 522
629 284
282 296
774 378
246 813
294 590
38 915
413 168
595 1
807 76
389 680
546 682
375 541
781 74
824 5
311 132
779 81
614 364
810 176
689 576
708 177
199 194
512 519
588 281
959 471
124 141
95 831
119 257
493 67
392 517
57 875
17 831
937 403
928 118
17 966
622 12
739 507
670 421
293 453
226 326
837 2
897 176
942 610
767 280
877 435
263 446
678 23
187 306
670 493
962 868
548 865
571 936
358 834
615 862
927 39
767 176
510 734
881 388
208 606
813 281
240 255
720 91
352 525
302 6
696 767
191 335
725 594
918 987
254 573
153 61
535 234
860 837
419 437
437 546
319 894
606 124
91 229
546 122
326 352
359 254
431 873
601 446
339 698
141 481
951 474
62 310
427 856
283 411
432 584
985 982
62 524
656 670
541 663
540 46
750 136
655 903
652 930
938 41
221 914
644 558
878 421
312 266
755 997
586 878
667 962
160 611
208 931
362 874
297 623
765 552
697 754
871 982
716 167
481 87
209 8
162 383
293 333
605 392
862 818
168 34
754 60
19 562
525 973
756 516
92 132
76 586
348 310
860 238
472 165
188 415
401 245
309 624
593 988
149 109
919 193
758 733
572 681
974 704
379 99
97 588
979 481
867 417
977 16
610 4
541 943
985 902
594 738
795 389
109 291
173 450
456 74
719 282
96 152
698 842
254 849
501 948
387 236
888 898
294 525
738 491
826 7
456 160
832 257
39 917
824 737
387 391
227 839
138 80
316 88
601 271
260 371
510 347
644 960
25 987
770 215
951 89
231 99
198 16
145 101
500 597
561 606
673 18
85 290
673 427
97 848
387 749
369 859
999 761
61 919
749 113
535 209
100 823
618 571
324 984
824 633
418 36
365 513
347 838
391 375
846 968
211 966
784 735
855 590
726 146
866 513
98 310
294 408
443 203
684 221
70 632
655 287
582 211
431 518
478 914
223 738
588 911
231 442
306 337
995 659
378 629
565 421
168 638
21 136
38 366
200 70
472 491
403 882
594 265
761 54
295 240
183 579
750 564
750 468
733 723
712 622
450 514
196 527
869 228
439 805
57 770
677 114
579 137
68 35
191 977
103 313
427 400
560 622
725 100
496 639
770 916
159 602
863 533
62 605
98 924
390 818
965 592
124 150
232 429
709 777
329 406
725 484
598 437
376 558
707 309
74 597
826 166
188 311
956 533
911 608
574 843
931 537
355 550
124 845
477 963
55 863
392 943
272 737
924 700
458 906
330 772
378 768
147 359
382 889
745 775
246 185
723 374
13 495
264 702
804 751
465 137
747 965
114 940
292 816
562 256
509 114
726 452
985 286
893 487
521 977
802 41
19 678
571 74
875 262
305 584
210 347
578 606
158 754
560 721
388 228
699 705
955 620
668 732
748 3
743 149
57 234
16 980
893 936
144 926
495 437
801 276
140 549
767 531
243 97
892 817
60 811
748 275
278 349
774 308
546 734
619 326
515 445
969 994
291 142
584 362
325 843
347 324
545 165
224 940
970 394
152 496
618 649
657 544
924 30
650 284
77 592
316 136
108 382
652 77
341 243
18 226
196 394
173 306
477 237
66 933
144 620
499 747
792 775
311 545
16 571
230 651
119 960
643 584
897 292
370 628
556 264
210 786
617 288
943 936
892 494
807 178
184 895
443 709
308 245
556 167
78 13
818 266
611 468
207 578
422 907
409 622
677 50
484 986
633 463
732 116
847 379
728 584
970 356
300 320
672 847
44 878
731 754
905 892
51 609
867 548
835 366
279 647
388 604
771 572
406 646
607 279
984 887
707 121
203 263
159 682
214 60
13 644
384 591
193 499
818 998
433 395
828 105
657 171
388 181
279 776
793 5
967 395
181 208
96 6
385 163
624 152
193 480
317 434
113 429
543 408
10 316
748 902
418 237
268 197
18 388
337 841
609 753
732 874
930 563
581 134
336 67
306 432
986 638
362 730
974 615
178 402
666 417
709 902
209 501
785 878
81 59
892 698
131 772
337 169
383 787
629 923
897 212
378 622
682 532
372 979
277 831
739 147
74 996
286 46
627 760
490 955
611 953
816 479
320 508
662 546
704 607
57 915
899 650
3 124
401 997
532 546
890 823
52 518
725 346
48 212
85 912
39 475
512 889
891 605
505 286
929 891
547 873
450 425
145 589
388 286
338 720
899 747
313 940
212 829
321 108
612 786
519 455
948 327
672 882
750 32
451 171
879 780
215 310
800 129
431 505
892 708
900 80
924 585
308 751
490 987
98 783
285 359
726 675
854 702
748 95
588 862
488 711
189 449
445 55
696 520
85 617
697 494
4 774
197 652
733 2
397 259
362 707
81 719
988 456
164 572
159 363
512 19
74 437
834 353
914 926
639 763
979 225
340 322
986 148
514 731
148 604
210 122
193 353
832 604
425 778
495 686
370 289
985 518
91 250
977 409
18 660
146 871
983 195
579 59
737 376
212 551
907 643
731 422
927 730
941 399
370 755
966 783
501 837
35 14
667 583
448 814
824 159
419 676
842 653
295 911
861 135
606 347
87 280
384 117
379 868
262 155
282 332
416 256
866 995
633 499
389 661
56 166
520 967
88 640
781 536
888 106
313 5
746 867
876 450
375 411
294 775
787 870
566 997
635 712
990 768
286 699
185 933
404 127
785 65
752 133
577 684
284 69
959 895
687 78
12 41
134 194
149 532
164 28
286 921
829 975
17 900
258 738
530 122
373 64
775 601
233 462
486 17
931 300
780 607
390 869
735 83
700 197
293 912
758 216
486 640
622 784
347 135
211 303
961 273
352 656
483 379
2 686
569 256
770 321
607 516
497 143
351 83
810 421
802 294
537 153
519 720
197 772
121 337
523 154
32 865
87 898
582 206
41 571
504 916
612 702
978 632
937 941
861 154
692 329
868 970
396 835
96 903
349 595
840 168
56 78
407 601
228 181
450 659
31 680
848 985
955 756
145 676
737 859
479 839
512 607
966 914
601 52
289 894
497 167
206 571
663 822
193 688
505 357
807 387
708 531
383 372
391 412
456 423
303 563
920 320
406 328
85 723
846 667
61 89
752 863
485 223
631 938
455 895
259 163
550 956
732 47
375 545
516 888
179 514
926 462
292 156
818 20
594 433
236 460
428 4
890 864
461 145
437 2
952 17
767 476
712 290
447 322
296 144
106 223
463 45
905 723
162 310
491 795
137 545
721 936
183 522
571 666
162 325
807 414
752 1000
962 851
207 126
985 207
892 454
81 143
184 448
180 605
84 757
76 249
889 193
232 718
554 33
823 355
944 899
763 421
330 739
467 632
327 124
884 977
420 740
948 987
364 259
903 864
917 813
511 403
382 625
963 259
550 595
96 849
551 648
181 624
736 178
143 409
416 750
627 471
326 466
174 182
390 956
379 260
650 819
832 116
583 404
100 259
280 40
42 232
235 454
337 90
385 159
555 706
783 752
906 541
496 789
225 817
33 454
826 655
41 693
329 708
876 229
920 261
530 936
513 633
655 809
470 852
22 461
165 366
797 796
207 141
582 81
628 332
348 492
620 142
67 621
581 651
655 75
520 309
501 245
738 661
262 184
505 711
355 744
294 696
268 323
566 326
174 283
406 535
420 813
762 653
746 178
971 469
577 693
824 541
754 455
144 315
402 91
68 787
940 347
135 7
708 911
721 499
703 673
435 102
761 843
883 991
439 841
373 801
669 179
831 362
451 783
114 502
711 116
225 321
35 203
256 385
772 680
180 964
908 834
446 783
958 590
792 567
900 223
672 10
319 542
261 645
986 953
344 819
288 959
549 428
208 157
154 694
707 841
16 283
792 791
652 391
687 337
823 863
105 774
543 553
417 19
537 472
404 465
135 30
655 440
115 212
303 889
977 907
800 485
678 115
6 647
333 232
687 931
938 682
336 519
257 10
40 378
332 744
627 646
527 668
258 795
198 26
995 225
206 50
865 627
713 63
221 445
196 300
555 541
564 243
454 388
969 859
334 677
712 152
257 448
257 355
625 692
379 567
251 680
964 300
145 592
755 11
648 303
17 164
791 769
194 523
172 592
591 3
501 67
751 184
382 969
190 994
652 63
327 37
775 594
979 164
183 617
701 453
459 985
930 411
987 101
491 550
373 440
586 174
478 525
980 229
890 535
221 733
281 194
618 458
400 259
117 841
920 456
211 579
262 144
905 180
898 461
207 724
913 372
480 565
64 261
712 649
288 562
931 378
472 264
997 564
986 562
951 513
171 754
809 435
481 606
634 82
582 857
393 933
347 391
376 922
723 49
789 554
905 945
561 346
996 187
974 138
246 858
745 336
292 783
584 597
327 138
576 827
954 95
903 113
656 784
9 92
640 667
590 96
555 158
357 378
344 85
52 390
744 534
996 549
108 389
891 691
384 192
938 237
502 742
566 369
912 294
914 277
795 780
606 384
690 66
569 585
516 401
699 432
528 517
131 114
634 757
257 800
363 575
990 166
568 124
753 675
45 539
427 768
621 260
982 958
179 375
743 969
851 792
797 216
425 553
466 50
82 906
900 200
357 932
153 139
437 32
570 875
411 342
678 970
98 893
189 678
663 461
314 157
102 401
387 944
743 579
130 95
750 230
945 459
385 323
923 951
21 62
312 470
979 675
641 669
348 281
33 703
593 617
745 861
569 876
475 773
528 561
14 13
415 839
926 881
859 179
144 701
608 93
866 933
159 581
765 260
417 470
180 159
857 158
990 406
583 996
295 337
736 826
654 384
226 172
492 296
135 916
268 388
561 688
195 398
593 129
927 938
260 897
971 916
512 867
488 981
814 254
558 943
567 74
17 536
323 244
441 530
834 917
440 185
290 540
870 882
491 150
102 86
951 51
967 224
831 695
745 614
543 129
854 287
774 223
161 846
448 63
258 750
980 817
508 548
677 713
96 802
859 2
19 891
827 639
629 126
668 904
658 118
509 666
784 385
457 601
630 950
486 867
495 86
92 720
448 377
331 563
173 950
598 271
572 371
981 652
240 483
488 46
328 723
191 267
232 669
839 870
601 961
713 478
908 288
809 574
390 541
184 211
321 66
416 60
668 615
317 147
505 621
542 467
513 777
321 435
937 589
81 583
284 871
582 387
939 907
912 140
169 822
116 143
943 273
537 66
586 763
102 132
705 291
598 477
652 164
777 416
234 381
625 999
550 971
653 456
988 520
413 337
271 527
988 565
814 393
654 218
301 956
14 919
129 429
206 118
56 838
161 555
156 661
874 233
191 340
84 486
634 234
275 578
604 969
908 283
783 181
416 455
540 959
163 771
275 595
428 832
711 76
867 465
367 441
452 168
161 964
602 581
801 202
38 337
392 288
930 298
192 996
838 578
95 493
221 225
583 783
889 230
240 235
983 417
679 203
437 881
962 80
365 601
203 551
468 778
501 920
999 87
264 527
158 129
68 148
924 492
230 898
725 445
89 434
32 406
827 483
985 502
826 161
390 231
553 646
673 965
120 564
35 353
294 363
675 983
620 62
327 937
264 110
16 566
648 327
791 49
86 843
341 571
712 393
119 270
208 487
750 100
877 610
922 298
622 289
443 197
750 104
312 8
325 708
122 280
77 51
87 15
122 809
831 917
454 19
789 452
233 329
669 59
240 861
551 928
950 448
827 903
759 816
910 644
160 192
881 279
77 570
300 592
351 150
25 149
857 70
641 161
956 988
941 320
322 962
620 903
713 826
468 301
603 445
380 403
382 569
655 658
880 120
537 130
586 461
485 724
443 407
465 439
363 283
155 773
329 592
377 700
780 411
210 124
101 838
233 284
362 461
753 69
893 275
166 353
634 346
178 227
932 758
726 145
522 838
447 31
961 708
255 75
739 848
648 536
131 30
100 873
860 940
406 572
889 105
648 448
262 435
928 739
513 16
456 371
417 632
121 506
225 986
111 566
697 722
735 747
431 438
864 970
429 54
486 461
632 453
51 241
303 772
769 273
69 82
752 516
285 630
758 513
948 188
797 769
283 624
740 961
704 497
790 855
518 102
738 550
492 407
416 728
522 25
506 287
588 716
992 627
693 569
689 780
862 852
26 240
785 539
133 293
636 851
411 165
995 478
97 263
379 131
906 186
51 946
585 50
315 280
610 58
145 406
313 577
902 592
190 679
835 718
311 518
975 786
199 332
928 286
901 125
52 321
154 412
748 672
310 441
215 550
114 640
524 575
92 15
855 819
924 627
931 679
897 408
505 232
171 520
471 158
835 939
633 691
755 153
349 288
509 857
501 211
542 689
532 816
42 844
447 508
668 447
259 93
369 118
905 921
380 206
755 86
824 553
523 902
137 330
330 460
288 84
440 843
343 761
788 598
983 70
700 586
539 254
271 998
687 150
769 908
969 561
115 749
400 931
666 865
216 801
960 116
639 165
723 324
845 45
462 244
671 10
61 470
441 442
63 282
470 179
584 671
632 146
325 831
940 714
930 435
29 736
774 111
920 213
294 532
922 385
153 246
329 891
631 650
884 828
495 59
757 544
475 64
67 869
482 759
391 950
996 543
107 936
598 868
880 742
309 962
796 817
534 445
837 449
186 700
210 844
895 694
799 247
85 595
254 490
863 739
379 218
476 784
783 516
326 767
289 82
137 797
950 369
967 6
286 708
793 190
267 896
215 914
165 277
476 404
822 95
595 546
573 305
216 434
607 706
584 472
451 410
819 180
425 64
960 612
273 146
418 276
218 746
238 447
732 615
549 869
624 60
980 177
76 67
416 513
64 153
584 26
189 649
792 323
884 92
160 517
711 359
672 627
519 102
875 762
783 243
974 440
345 11
486 54
478 797
845 836
39 986
535 747
741 322
42 51
813 291
286 820
507 114
17 679
61 458
743 49
535 60
420 744
735 110
245 695
864 383
97 777
58 773
761 358
730 185
775 547
296 637
856 250
370 512
277 682
40 154
827 356
623 550
643 566
326 457
6 52
936 954
432 259
663 173
199 880
256 122
512 688
384 903
566 813
995 216
224 887
211 445
212 698
519 13
341 499
606 100
416 713
6 621
716 491
505 751
340 343
646 373
348 827
892 208
653 387
992 276
640 897
140 276
984 478
589 266
244 703
487 771
576 779
974 854
972 426
339 528
717 239
553 491
347 80
200 161
732 535
897 45
91 845
545 736
135 463
525 445
225 146
491 398
2 879
255 479
105 492
214 408
312 418
121 572
922 233
761 982
273 881
252 906
949 265
944 908
428 598
712 445
726 878
641 927
709 196
362 783
551 433
217 571
316 502
1 117
983 296
838 296
789 537
123 600
923 36
996 927
857 265
377 34
895 127
986 291
613 99
510 398
482 143
260 94
47 550
644 164
745 398
585 270
891 702
237 227
256 617
761 619
982 351
203 659
586 605
131 867
926 291
855 126
548 954
162 380
456 228
187 65
41 406
757 858
423 899
485 151
489 449
451 247
676 657
145 595
258 68
657 540
146 418
884 657
88 695
928 858
577 711
756 30
13 148
955 635
535 997
598 314
191 158
251 412
502 396
990 738
77 276
250 172
231 779
696 442
807 257
951 506
859 68
636 133
490 790
943 302
315 833
765 49
312 962
592 414
572 461
898 566
684 646
87 63
837 200
105 84
452 231
488 348
273 847
860 571
852 589
99 621
904 841
200 446
38 582
820 908
356 817
759 939
881 117
396 489
748 834
492 637
649 598
445 123
110 611
840 988
22 905
749 988
331 258
735 605
84 734
521 136
454 162
391 819
476 359
625 701
603 592
347 335
544 14
356 467
254 633
26 244
845 54
41 393
133 932
564 449
375 347
563 617
763 362
435 745
129 708
118 146
552 38
752 57
321 343
550 568
276 241
551 867
380 443
351 489
879 113
982 15
683 646
900 728
137 376
620 493
567 672
301 859
848 104
591 775
790 697
342 352
697 153
905 706
956 899
172 578
936 110
143 856
504 887
94 911
987 105
264 879
692 709
86 618
776 594
497 945
330 231
534 15
928 215
475 163
66 745
170 403
306 333
325 169
108 822
231 18
378 86
329 974
554 682
616 895
848 140
843 422
565 453
865 750
902 1
958 905
13 675
414 975
778 620
881 493
981 21
683 400
235 386
190 960
931 442
211 940
894 917
674 588
103 998
697 571
243 3
913 548
611 38
761 390
536 155
366 224
697 748
954 913
651 615
704 708
456 939
611 808
580 768
440 412
159 691
552 514
247 22
134 659
102 905
291 556
35 453
289 598
97 654
524 969
160 364
378 364
675 705
765 750
509 21
747 981
986 305
974 636
953 215
751 598
564 30
467 770
917 666
7 471
284 132
134 823
666 245
107 265
424 794
159 377
391 21
115 408
613 498
383 792
676 324
501 669
112 41
964 636
183 698
486 646
532 966
342 404
78 240
693 302
383 416
644 869
359 276
94 558
411 697
673 6
758 479
584 255
499 515
62 852
574 887
481 375
906 941
264 801
652 335
611 709
163 59
928 611
822 624
341 526
199 824
552 532
625 826
524 441
722 107
551 161
196 416
500 227
470 831
965 32
581 695
474 83
887 17
906 83
611 746
342 599
12 759
779 833
692 308
740 759
917 391
211 276
264 669
346 763
114 997
760 576
562 290
678 773
761 977
414 479
790 863
921 952
597 241
682 275
67 977
863 961
611 393
572 904
852 986
620 93
780 163
292 735
470 524
987 340
31 165
181 543
443 250
803 645
112 764
275 567
412 453
331 900
139 235
437 138
369 233
958 323
278 137
109 509
180 301
311 797
539 744
369 292
142 191
935 155
528 816
691 207
421 831
722 797
58 193
819 183
499 742
244 774
553 959
337 797
714 474
249 797
744 577
880 173
221 807
376 699
198 449
468 861
142 523
979 579
520 160
8 505
243 220
221 286
52 523
734 312
168 604
573 122
467 474
487 988
428 961
2 14
776 634
199 996
642 103
784 748
935 493
866 721
655 371
866 690
707 228
68 456
44 982
395 721
938 568
41 397
301 391
998 552
575 632
182 651
261 291
517 518
535 108
578 583
326 478
459 768
4 763
306 474
232 811
992 581
984 5
642 647
279 489
975 191
399 264
967 373
726 182
696 750
522 745
986 783
879 727
917 416
892 586
994 562
803 339
841 306
845 754
805 111
873 584
861 266
680 780
604 127
37 131
731 95
45 787
544 809
9 759
367 459
985 432
260 165
811 860
826 149
348 161
783 145
732 576
225 783
882 226
620 820
418 291
290 997
221 608
174 659
455 295
447 120
679 4
517 660
243 738
670 341
856 386
879 507
67 13
507 33
595 311
234 765
872 921
777 688
478 231
677 221
860 579
667 452
672 197
583 607
688 525
791 782
144 944
351 657
155 61
955 899
606 759
447 499
421 995
176 618
28 463
816 801
470 900
878 788
567 917
212 923
776 586
115 240
180 960
69 305
134 492
186 736
178 245
208 533
807 734
645 618
146 14
627 749
719 674
194 908
756 435
108 938
856 974
230 82
903 606
776 721
282 708
808 501
136 803
91 415
969 646
76 156
591 576
974 156
151 647
751 149
97 959
485 336
39 865
466 376
504 274
50 423
24 953
457 835
695 487
227 328
700 940
367 944
216 895
189 381
122 257
847 131
393 531
5 265
700 674
840 299
353 789
532 286
188 788
651 111
898 368
379 696
807 423
97 181
750 789
860 166
773 315
754 96
295 763
495 3
868 519
179 266
259 910
917 870
540 452
524 439
716 176
580 998
631 792
493 856
29 687
576 131
695 565
432 997
182 854
733 45
974 924
51 614
872 213
713 368
871 799
182 615
208 698
491 28
498 620
954 121
828 654
810 580
609 510
262 386
323 401
22 982
616 105
914 601
290 198
194 254
832 419
391 243
644 600
379 245
562 648
256 33
15 442
284 973
973 254
123 483
867 418
916 715
486 69
534 543
311 876
883 560
613 363
760 596
315 260
789 634
191 322
152 816
740 225
98 420
533 476
739 167
635 370
730 318
803 692
588 17
712 781
576 948
961 977
332 132
192 783
530 209
573 817
296 882
754 584
835 100
277 37
918 974
804 809
958 844
870 615
551 260
99 904
337 595
110 896
158 988
768 897
992 727
914 975
478 303
723 250
78 744
109 187
696 102
192 386
134 296
634 1
101 31
762 937
188 449
1 325
763 38
505 730
715 411
565 448
596 613
399 190
816 754
437 750
760 76
724 848
169 586
986 17
942 24
14 478
346 90
148 196
802 330
240 504
611 503
917 267
55 736
849 721
349 680
158 285
497 918
211 911
178 342
707 33
848 523
965 584
334 296
818 398
749 699
3 509
220 221
189 651
74 328
531 699
817 56
99 591
441 656
582 813
333 445
681 50
775 895
526 534
457 749
505 801
40 329
155 131
809 570
742 19
225 854
331 106
40 151
155 362
61 386
613 429
914 142
452 525
743 331
840 496
316 51
475 532
553 475
627 28
980 246
792 261
596 952
187 737
179 810
715 796
618 585
586 663
393 455
681 561
673 573
230 549
406 599
727 15
870 602
896 40
796 525
105 255
164 898
23 801
67 447
739 176
610 698
77 965
57 578
966 643
347 155
761 476
425 774
66 966
389 425
644 4
366 156
173 186
708 895
953 564
9 457
969 265
106 178
259 883
511 406
19 12
669 354
491 875
144 251
418 251
17 89
266 530
407 208
593 615
508 461
378 858
353 568
505 869
562 353
831 384
484 557
528 859
9 349
280 660
106 137
279 688
422 87
345 20
760 660
371 995
609 904
376 375
435 92
550 331
974 623
667 924
382 927
500 209
454 669
617 379
795 104
726 284
902 764
61 876
264 194
463 476
112 159
805 91
97 434
681 489
6 364
899 599
191 630
279 565
47 57
827 87
530 695
331 786
98 992
237 322
594 674
212 977
206 413
287 475
753 66
597 24
882 391
657 499
829 616
492 244
441 703
871 160
953 676
18 196
865 520
627 558
210 784
888 45
569 250
139 125
365 415
466 206
586 623
628 881
681 558
85 960
4 970
848 206
105 800
943 332
476 833
655 98
109 757
994 261
572 397
948 292
271 605
62 658
60 448
118 694
112 4
816 274
97 26
863 137
288 699
816 680
613 707
780 673
943 814
206 707
836 504
448 520
511 476
633 644
94 708
374 369
355 846
75 901
399 816
348 542
634 84
342 324
374 69
516 178
163 23
670 488
992 330
411 456
404 609
524 965
376 274
536 614
935 347
431 397
652 314
403 110
964 384
295 897
113 511
638 655
651 339
610 5
785 723
881 221
364 64
289 353
112 700
18 801
862 741
394 293
233 109
903 110
487 873
501 701
971 264
827 62
188 186
807 501
100 827
961 555
682 138
265 154
168 354
934 521
583 679
502 988
441 285
728 486
116 225
75 510
373 838
88 255
699 930
85 633
983 198
454 136
104 997
281 479
176 589
268 534
874 637
845 939
769 752
363 131
754 515
951 16
87 939
6 403
192 997
754 553
899 816
584 605
758 433
475 503
590 735
441 68
921 827
667 731
931 195
251 679
452 724
621 560
695 125
456 86
895 681
556 708
618 983
725 479
778 181
167 528
381 315
421 553
27 204
762 292
523 341
635 225
606 567
934 593
678 406
531 663
380 581
511 351
680 504
611 119
212 282
249 690
480 899
171 827
796 36
482 655
313 507
507 596
754 521
144 179
959 633
118 683
412 553
142 36
85 580
111 85
661 862
692 60
871 643
561 264
702 992
415 193
82 725
713 11
684 432
768 407
693 620
86 9
741 10
446 899
482 983
736 907
448 11
104 991
716 583
174 140
449 877
491 320
684 654
721 7
283 151
136 484
520 363
160 645
820 391
565 428
747 1
197 739
151 61
160 937
578 865
657 534
268 631
992 463
630 763
185 8
353 190
232 515
195 227
234 317
803 634
887 706
379 429
246 354
781 988
861 797
301 125
520 3
962 279
775 730
656 751
573 789
592 948
42 321
688 785
851 389
718 437
921 107
284 211
852 192
348 480
941 771
117 433
397 131
263 220
144 802
969 409
690 881
736 89
112 443
728 482
383 547
12 380
346 657
37 845
913 143
689 176
384 316
90 604
679 101
481 99
309 807
492 560
929 152
18 864
400 813
113 897
966 834
914 752
549 936
768 663
317 761
257 893
903 969
734 122
638 18
974 958
48 678
790 102
668 807
702 137
940 140
336 169
711 305
770 573
18 168
550 864
151 634
984 973
580 928
134 700
89 63
250 497
240 271
160 847
755 154
416 495
280 389
68 730
744 690
542 417
388 801
509 41
668 725
443 645
583 912
401 817
716 707
562 937
438 943
668 479
614 232
647 800
233 796
351 28
233 103
707 179
903 171
274 838
376 873
513 381
447 570
865 326
585 859
873 462
224 522
759 249
612 874
365 390
414 209
293 385
783 139
52 225
302 177
497 111
549 150
953 400
302 51
835 639
565 341
4 984
74 768
310 102
861 828
898 563
374 287
834 987
671 268
127 582
688 401
540 412
176 769
223 723
870 106
152 227
40 456
8 45
352 550
123 281
878 629
384 530
862 941
642 411
461 403
260 67
963 455
431 655
809 761
445 25
658 439
30 383
282 354
876 274
543 796
882 354
451 485
983 29
19 203
937 301
933 341
441 229
889 668
951 623
577 908
966 400
641 364
431 536
196 894
862 691
620 389
726 432
797 503
682 312
320 355
152 742
299 704
611 981
310 195
237 203
326 838
847 64
357 421
776 348
912 399
144 887
607 70
790 641
87 42
906 710
893 157
467 611
902 965
184 121
399 337
131 465
130 370
814 589
520 574
597 833
17 355
950 415
303 522
765 446
140 49
953 609
939 65
252 480
394 662
197 799
569 363
532 52
990 510
189 94
328 173
644 935
462 984
484 769
421 902
647 928
476 419
102 38
460 95
58 374
736 247
431 356
422 3
981 693
556 232
949 30
801 674
670 371
846 178
887 842
539 594
568 866
702 152
120 305
625 935
631 91
686 114
16 496
540 250
391 429
921 785
351 984
289 722
104 106
326 926
822 11
611 447
276 202
715 593
953 670
682 112
703 563
842 670
965 22
979 305
849 131
914 610
120 657
302 121
133 206
214 602
501 306
30 560
627 364
271 577
996 326
401 336
747 647
451 596
52 26
343 333
144 704
414 238
949 483
589 334
548 105
934 460
722 337
84 14
390 955
103 384
642 588
1000 590
889 770
321 714
686 206
83 158
589 193
904 35
894 92
40 903
90 23
805 688
921 431
530 292
716 396
76 274
874 858
122 1000
7 869
249 252
735 389
129 653
494 693
738 385
157 151
30 105
247 990
727 714
134 610
353 966
943 44
244 691
289 582
619 347
367 442
913 9
791 691
240 215
450 212
282 579
470 761
580 607
330 270
597 262
684 916
97 261
546 68
543 28
851 840
820 716
577 311
429 465
864 284
967 221
93 563
762 395
946 593
336 42
270 69
709 148
936 268
860 1000
185 113
250 722
230 196
158 617
195 977
523 645
380 820
726 589
866 923
857 339
397 134
751 666
583 273
594 298
484 834
878 126
154 255
124 839
489 756
196 562
527 650
692 3
194 661
270 943
31 752
603 749
966 50
333 486
88 274
581 922
240 417
734 213
674 477
931 899
992 783
707 845
195 627
671 544
782 681
709 749
677 946
187 603
908 542
948 533
137 485
121 476
557 611
907 917
457 240
22 99
487 338
431 398
114 598
293 946
492 365
157 512
663 26
842 836
255 932
447 644
120 561
217 74
241 506
494 394
122 931
137 429
400 325
152 590
292 99
668 196
136 121
40 487
734 977
120 581
285 706
613 92
677 808
939 332
578 971
874 186
562 855
50 148
981 586
511 843
114 675
266 884
998 979
302 576
883 491
863 512
561 172
648 345
754 633
243 463
62 149
601 688
410 98
591 121
490 758
507 647
885 260
681 813
401 948
144 650
507 562
134 346
828 274
105 252
792 808
149 192
255 230
785 895
832 522
276 96
974 164
333 301
314 170
764 133
123 314
347 139
509 25
540 574
451 566
902 174
487 927
258 238
932 535
711 9
660 573
96 36
490 944
764 591
284 375
448 986
20 938
872 838
741 930
285 174
339 607
979 937
904 417
55 165
561 854
418 499
628 148
447 557
965 78
624 643
727 463
922 311
439 698
921 783
583 374
316 508
637 489
330 620
454 635
450 135
184 268
780 261
138 434
795 316
172 283
607 3
485 870
952 313
583 469
682 437
605 321
527 723
678 617
946 888
33 145
359 56
954 852
643 233
608 710
163 208
284 171
453 647
135 200
455 814
305 451
479 440
920 197
696 715
761 563
590 107
451 627
9 121
9 581
509 182
374 88
281 379
734 99
503 3
533 451
150 403
910 772
645 212
97 29
477 601
643 389
946 90
786 929
808 820
155 607
70 237
833 57
264 75
890 275
44 366
208 297
183 897
859 150
892 675
245 692
870 779
450 650
563 793
680 410
314 236
321 659
748 388
977 250
740 381
656 18
409 917
463 193
688 648
839 176
508 503
142 915
834 47
944 511
536 740
50 169
395 600
889 624
262 472
331 197
481 667
67 704
811 589
69 274
958 938
770 380
320 952
748 776
585 577
441 484
475 275
962 721
674 44
866 874
504 734
61 375
14 387
722 939
525 34
509 779
648 984
672 185
540 474
277 715
78 937
712 421
684 625
148 866
764 401
629 195
185 866
777 161
432 540
28 726
397 377
715 332
319 100
365 854
384 836
671 5
746 659
480 990
642 932
926 776
761 207
534 736
254 166
534 448
76 427
509 534
698 990
566 787
390 398
145 485
511 959
259 287
183 468
431 264
468 585
207 249
96 515
238 280
306 449
76 13
364 456
826 159
335 564
949 457
305 820
532 336
410 313
480 116
123 918
325 471
470 256
661 920
51 33
362 692
938 940
655 829
912 484
521 954
790 556
544 532
785 981
611 109
186 194
829 314
95 83
715 15
107 167
296 192
376 953
646 182
317 16
318 470
835 332
539 874
713 338
481 771
731 343
425 801
160 714
288 553
353 495
598 875
477 455
581 543
299 663
380 629
443 45
544 75
842 785
330 262
707 937
717 72
761 4
378 279
277 460
908 425
449 321
836 330
55 4
897 910
417 346
420 935
412 730
805 135
461 104
718 38
514 404
866 326
7 371
447 8
686 34
919 490
259 82
383 660
366 950
15 708
50 487
756 979
275 933
333 622
448 996
134 874
927 221
550 334
203 846
621 675
876 442
807 787
548 47
431 746
393 52
117 142
495 688
727 758
398 721
868 44
929 849
209 132
555 602
975 432
306 984
165 714
516 166
894 499
733 390
820 195
335 625
104 413
563 151
419 509
936 441
64 945
141 888
238 710
961 493
968 704
950 515
183 622
375 856
567 383
649 45
257 628
616 14
878 357
985 705
751 955
739 996
779 334
122 771
880 525
525 156
324 385
395 49
488 715
553 720
479 18
210 170
824 497
981 655
618 720
280 437
480 415
508 2
797 146
786 88
506 514
642 178
956 591
526 919
883 129
748 233
653 940
141 466
954 376
127 3
38 129
865 158
552 621
213 303
816 323
499 779
727 124
44 572
400 743
340 168
4 178
962 3
533 410
371 895
477 733
564 388
699 335
371 324
363 199
99 319
26 290
931 7
578 62
896 227
810 69
854 985
584 270
370 579
478 622
557 263
617 397
691 978
770 987
494 856
597 961
257 318
774 383
528 381
58 964
922 305
525 199
2 144
519 924
7 492
295 824
316 904
689 783
913 693
544 634
162 190
373 475
330 583
962 966
396 607
118 353
586 831
623 471
93 296
278 829
835 147
843 758
978 615
68 7
844 225
57 400
189 433
695 425
6 622
540 143
854 93
127 399
339 898
727 344
346 530
42 582
101 238
748 78
840 429
980 662
198 135
84 397
899 597
214 394
258 975
368 754
865 822
351 402
402 500
936 60
237 382
985 363
666 384
203 88
667 681
370 809
452 82
733 332
707 125
860 409
698 144
78 62
203 65
845 682
943 796
904 21
254 322
749 822
351 178
597 605
660 177
999 997
17 769
377 646
74 620
154 689
983 516
931 235
556 266
221 949
57 518
91 199
498 608
423 268
435 51
318 705
501 932
489 155
133 768
639 112
369 662
166 334
897 660
486 995
510 33
145 366
327 761
500 787
711 743
475 34
599 12
875 4
985 864
454 721
193 503
502 122
635 401
172 912
439 134
803 698
421 453
471 502
318 675
758 540
622 761
782 237
159 22
885 459
506 289
270 297
965 324
540 493
986 199
315 977
568 368
270 202
589 771
86 801
438 87
675 868
898 351
523 789
343 170
943 583
349 227
604 612
562 973
373 35
833 929
116 847
894 756
580 892
540 757
445 966
889 879
75 249
933 607
102 196
323 341
609 864
425 75
317 556
377 644
42 897
675 919
697 410
589 82
63 335
23 956
897 726
709 905
872 728
731 125
196 68
639 536
965 546
235 119
588 289
392 69
638 550
449 458
9 195
103 780
241 622
892 406
916 476
394 221
879 590
578 871
152 514
412 465
770 319
799 171
119 996
194 960
294 98
588 168
706 550
905 139
326 458
881 502
215 176
337 934
303 716
262 86
64 375
263 5
58 42
124 28
329 229
167 606
891 565
237 726
750 864
165 933
894 202
881 48
775 252
609 944
759 51
486 537
928 283
226 579
193 74
520 296
483 640
47 675
823 487
671 452
831 845
263 153
552 147
275 686
437 346
937 612
781 620
294 837
611 154
290 943
488 550
796 141
9 396
299 301
442 764
166 326
230 267
101 106
160 589
147 21
231 958
660 549
39 261
303 454
974 534
701 654
81 325
964 129
144 60
576 173
868 876
466 923
491 548
17 936
297 446
537 706
449 386
57 317
390 898
708 608
732 793
125 617
502 700
417 655
681 294
227 622
525 202
76 852
722 415
311 927
673 922
601 751
873 902
165 927
809 915
443 927
839 232
558 243
481 944
894 188
982 667
519 899
164 741
237 675
21 726
663 121
700 48
500 715
169 631
888 355
912 646
32 134
868 714
26 778
938 215
630 801
89 917
388 327
78 811
10 790
169 96
799 616
488 793
276 12
270 589
715 29
189 486
180 641
278 927
919 784
573 98
142 783
131 728
231 217
138 911
902 841
211 423
272 799
561 543
449 316
44 228
159 118
181 252
793 45
743 428
162 410
753 844
566 471
965 622
125 479
727 505
702 712
962 476
412 445
750 380
758 848
892 55
462 869
275 109
813 46
160 228
699 818
958 445
309 327
817 962
842 217
337 145
710 237
311 628
101 105
22 387
740 839
447 860
144 504
668 367
961 593
344 679
200 486
714 541
722 296
790 270
54 500
800 923
674 138
61 900
140 510
472 737
990 223
56 965
154 758
523 137
603 197
330 870
234 733
314 240
508 384
505 1000
196 579
324 904
134 251
320 174
590 92
978 10
613 383
860 191
296 371
316 93
923 447
183 482
379 967
154 753
558 701
743 271
970 565
104 738
885 949
385 796
398 895
600 959
721 892
536 695
250 802
255 213
362 60
606 67
432 240
882 585
480 17
288 275
570 247
258 651
772 174
481 261
921 296
162 797
569 590
453 467
828 240
130 701
512 415
775 24
88 140
229 145
151 497
778 383
330 754
600 485
710 622
6 223
312 134
465 337
22 119
628 563
991 410
981 69
796 157
229 565
873 32
981 918
153 349
968 610
238 885
401 515
487 973
728 99
170 937
691 505
365 327
592 829
654 949
420 286
65 521
646 842
272 252
817 686
397 452
547 634
478 773
417 130
385 531
139 1000
583 82
113 338
282 648
460 442
252 318
230 785
312 884
855 554
732 303
375 516
546 891
655 334
207 429
478 820
232 166
500 833
600 862
595 330
914 346
629 463
354 633
702 762
271 34
515 827
654 610
9 441
705 490
838 57
111 62
811 916
838 229
191 111
132 400
391 536
692 493
966 647
93 74
415 627
122 510
121 880
958 775
742 843
967 59
571 747
412 785
486 961
145 495
131 441
974 752
585 562
907 882
956 622
536 657
568 446
90 524
250 877
396 943
571 895
800 503
225 507
677 24
224 744
400 232
670 378
136 723
963 29
900 421
479 208
712 214
549 366
207 318
568 268
682 29
423 195
961 171
491 994
92 793
631 381
235 447
111 715
294 516
163 298
120 260
207 938
482 469
247 234
291 745
613 260
517 646
401 680
658 902
453 466
468 525
21 439
274 133
828 38
681 336
790 215
990 916
75 390
622 107
631 826
7 296
367 756
787 97
655 77
274 736
997 244
403 759
196 110
934 74
448 706
489 362
919 268
332 985
705 787
317 618
659 581
883 678
883 400
57 435
863 303
975 924
614 897
89 855
610 103
236 296
7 927
684 640
666 225
678 540
336 241
844 786
622 981
231 522
387 332
338 695
725 96
65 595
757 433
156 852
637 699
228 111
144 968
901 138
150 77
293 882
674 495
809 530
758 845
573 448
177 520
776 210
457 365
744 663
670 561
456 203
144 89
646 245
423 873
207 540
599 515
412 29
749 156
721 497
926 554
445 29
509 662
639 4
932 105
161 871
721 386
978 692
578 406
983 37
338 887
540 865
623 324
24 309
1000 228
535 420
155 682
938 103
691 938
263 944
452 628
31 919
634 368
323 439
386 735
711 477
855 839
601 896
445 918
901 260
722 170
385 746
65 676
399 22
31 598
284 28
992 400
755 615
743 872
474 388
693 294
825 976
443 92
469 792
68 397
355 371
836 136
32 388
325 153
203 736
5 742
478 701
373 733
159 102
560 662
742 119
506 970
565 570
2 809
620 428
335 249
496 970
419 167
460 412
438 660
503 40
915 943
150 790
101 179
965 102
723 147
316 422
688 772
280 869
481 203
147 892
826 344
917 828
481 882
811 994
315 408
691 421
874 636
946 67
586 879
441 637
145 60
742 861
61 459
455 59
513 740
183 648
739 156
327 105
961 836
767 492
83 345
300 152
624 143
370 223
420 642
297 742
726 113
100 233
702 121
898 241
432 21
241 612
697 944
627 46
896 969
306 129
988 694
158 260
610 873
433 638
173 256
130 314
326 599
261 890
870 577
986 368
943 952
177 742
366 988
412 969
899 373
880 586
112 940
705 139
954 844
793 553
221 92
17 625
900 283
182 491
923 7
787 556
625 900
810 513
734 416
826 274
936 550
336 854
881 526
585 686
10 560
179 90
720 924
908 387
355 513
121 866
334 123
23 146
389 466
706 966
837 868
157 921
415 49
141 791
653 641
572 335
816 517
935 540
191 579
792 95
329 419
389 641
243 321
859 483
469 582
516 408
386 749
814 333
782 256
497 836
69 277
703 419
1000 3
381 54
558 938
85 64
748 610
613 261
288 39
898 742
75 82
108 678
557 471
574 678
948 775
573 447
26 401
882 460
127 978
429 197
789 255
149 238
999 549
963 76
599 22
913 521
822 373
661 583
378 55
540 262
775 433
423 249
630 858
926 507
527 69
832 769
365 443
142 720
81 120
546 661
867 939
565 937
107 144
313 769
550 429
498 715
695 503
90 471
698 329
819 509
379 935
25 398
302 486
223 68
810 915
370 519
748 743
446 449
964 110
956 221
482 366
536 410
828 90
120 770
396 375
470 245
471 11
328 283
719 556
136 945
371 833
669 782
336 16
161 23
425 813
860 678
338 224
632 521
856 164
406 123
11 396
476 198
757 411
575 487
129 826
945 751
604 700
90 988
519 351
491 936
553 24
526 841
959 607
706 34
828 281
671 541
786 237
547 393
188 336
829 26
192 880
62 698
21 488
443 86
329 327
801 5
403 39
949 462
731 915
84 769
862 865
427 594
215 855
229 293
17 701
668 106
528 795
375 590
202 630
162 574
985 736
578 386
761 633
927 322
754 459
365 157
291 98
247 4
987 472
687 189
808 89
385 774
70 183
743 46
968 221
666 927
829 662
410 573
846 257
542 174
507 87
45 478
500 299
921 137
351 234
247 644
338 517
906 961
341 409
939 69
890 228
4 438
142 286
632 3
322 929
477 890
555 734
250 891
400 279
101 615
238 879
1 366
703 718
813 354
96 822
569 356
258 224
407 268
503 190
762 408
36 439
997 809
228 605
860 387
200 289
114 214
778 571
67 673
923 727
482 564
706 708
180 613
990 712
87 913
467 659
874 407
805 518
231 601
960 300
865 554
18 6
652 356
574 45
98 481
715 669
252 115
323 376
247 343
451 524
945 401
568 613
121 807
837 227
450 890
851 142
575 299
203 290
981 172
120 908
329 755
541 152
408 844
206 706
849 498
422 683
927 731
467 858
681 335
118 903
210 539
901 960
770 35
742 943
546 289
278 33
217 612
553 843
936 772
827 74
210 760
775 244
539 120
922 960
29 8
640 49
66 52
34 221
770 799
150 158
460 761
891 110
772 521
95 411
54 866
217 736
11 590
656 284
357 910
579 131
578 16
458 427
555 469
364 875
323 787
749 85
378 187
3 30
195 997
511 409
857 82
890 719
835 292
605 753
613 546
864 401
356 672
186 939
555 571
416 459
671 724
881 939
118 190
852 519
384 278
83 234
294 90
829 490
929 734
349 770
455 487
77 501
860 928
533 727
303 99
876 398
751 378
611 3
946 98
789 99
17 374
427 370
313 213
334 48
576 245
620 262
33 75
612 904
780 466
660 154
107 754
309 599
456 110
900 938
574 533
187 618
52 257
955 209
656 215
102 47
885 98
670 943
545 393
948 774
819 725
910 622
796 232
533 300
904 381
9 743
553 193
65 4
162 408
949 516
918 243
241 894
704 841
988 509
164 172
566 68
429 213
12 396
458 826
289 117
84 347
788 133
387 516
125 164
805 199
225 596
694 332
744 49
434 678
549 514
873 224
713 998
483 634
124 244
283 476
860 325
936 763
7 775
690 868
276 699
921 488
50 558
370 198
11 660
629 339
180 574
287 77
589 992
376 286
152 980
875 258
354 419
614 411
162 966
818 24
625 400
548 42
576 468
330 589
448 689
94 448
377 996
735 514
672 169
52 777
983 130
278 918
494 265
732 985
534 277
457 7
484 243
987 395
167 735
889 48
866 906
828 602
960 305
228 963
186 224
12 132
608 791
562 768
641 843
553 199
831 227
728 325
742 740
629 712
487 589
625 116
610 720
786 178
438 255
843 291
166 46
586 189
98 106
563 598
997 641
245 254
908 340
896 19
390 635
460 874
632 126
547 982
868 541
905 686
393 246
845 191
887 721
793 790
474 838
955 964
374 598
151 726
546 554
13 951
858 919
935 221
605 679
292 442
395 484
130 365
677 34
37 939
312 995
549 967
509 681
859 240
835 588
186 130
419 759
62 576
24 454
832 875
879 875
554 82
203 833
570 816
840 482
346 4
571 758
875 142
781 428
321 385
6 689
916 974
376 443
619 842
400 863
859 46
221 644
901 284
180 256
442 893
246 488
470 451
553 780
878 592
1000 207
294 398
432 487
686 592
722 419
647 639
477 331
237 598
765 404
698 283
427 200
252 962
386 676
1 930
451 433
951 785
894 142
969 983
290 616
564 122
869 682
756 217
746 826
486 941
901 986
271 759
633 124
189 943
710 966
124 872
998 614
437 60
593 916
33 131
75 719
995 818
939 243
285 299
457 158
301 5
395 94
481 556
631 803
518 93
606 527
862 758
189 196
115 30
880 397
194 679
50 166
772 782
625 187
374 855
605 255
629 494
940 57
762 209
526 232
19 804
13 374
616 530
996 510
566 854
438 115
647 631
681 929
10 121
250 661
84 463
745 103
354 995
393 238
216 619
948 902
213 670
448 502
129 879
931 243
327 589
156 860
867 975
904 456
527 855
979 635
695 749
417 173
647 820
712 75
395 644
988 169
78 398
101 693
694 468
297 58
411 859
454 519
645 804
558 475
400 975
155 425
662 290
796 445
867 570
697 979
666 581
45 230
846 351
48 767
584 839
831 453
25 247
552 725
206 580
449 716
428 752
446 84
704 969
814 773
953 312
900 959
266 911
910 694
640 636
672 937
435 605
110 174
329 137
897 576
354 543
415 406
236 633
445 596
776 530
17 496
579 774
250 996
992 462
124 953
869 630
655 723
923 840
395 553
10 650
856 999
765 828
376 117
419 970
420 276
883 808
709 89
232 138
859 995
702 188
32 41
358 969
408 278
229 292
612 208
971 619
85 190
622 699
520 134
981 512
813 535
417 781
336 655
541 340
54 107
240 911
586 334
876 609
591 694
919 348
158 610
26 338
802 882
502 264
535 823
326 843
504 584
362 869
953 686
313 778
683 956
257 70
244 987
229 237
768 548
673 102
254 764
112 194
535 578
970 677
863 901
366 609
417 936
835 98
176 667
364 796
288 328
266 792
368 938
955 363
965 656
939 655
302 49
142 260
37 393
134 162
786 663
698 140
980 841
995 10
838 22
404 226
298 537
476 680
704 369
225 847
477 262
23 16
564 363
549 471
952 657
716 642
707 323
302 435
600 589
334 864
969 680
136 231
829 595
55 807
997 148
182 548
646 459
230 408
674 722
112 936
595 421
730 530
51 101
656 147
526 296
975 395
192 769
870 745
87 65
790 293
541 273
591 946
210 57
455 92
76 568
631 317
669 652
613 718
463 554
420 919
440 883
546 257
196 698
412 542
988 137
642 440
964 992
155 971
402 934
480 653
954 318
189 112
777 396
169 485
398 628
689 604
777 728
507 409
788 992
86 100
396 563
182 317
68 932
703 572
876 431
771 600
76 632
661 20
770 137
156 330
805 911
790 158
796 355
439 107
635 190
39 142
617 417
541 591
60 721
745 355
492 309
455 581
186 979
74 791
580 217
209 915
421 279
828 84
727 779
560 396
894 579
134 569
381 903
97 200
834 732
292 264
859 374
84 326
351 471
154 767
179 1
738 822
237 408
456 363
754 399
297 522
953 233
100 510
484 517
99 765
621 615
348 980
943 787
403 485
382 345
671 913
696 936
494 568
889 983
868 613
387 779
129 24
621 272
403 771
108 621
140 185
414 945
455 562
946 423
635 28
233 130
526 837
808 329
437 385
955 811
701 973
943 551
157 724
520 723
558 787
348 903
484 474
34 69
434 713
919 293
580 955
136 411
9 150
109 231
680 848
869 251
958 666
514 934
871 985
363 94
943 5
633 574
49 236
790 934
97 314
791 716
507 143
233 690
218 737
835 889
857 381
217 367
241 102
763 236
497 846
560 297
840 807
298 87
699 358
720 987
127 51
400 432
146 377
707 454
629 710
223 490
931 4
46 314
329 953
742 260
962 745
82 416
231 758
767 451
25 411
498 974
739 214
622 301
486 274
16 404
543 939
618 179
808 296
586 503
423 683
465 590
580 809
514 458
645 956
21 899
759 567
506 988
56 89
117 952
901 305
917 866
564 868
180 460
446 271
681 785
489 887
958 705
349 535
816 554
699 354
451 814
725 136
777 548
805 82
655 111
13 92
795 413
380 275
668 114
118 246
975 831
506 777
323 527
120 67
896 948
579 930
496 955
988 526
966 299
498 744
834 550
458 966
593 57
779 880
924 63
621 974
922 631
946 261
168 779
226 546
66 938
896 288
178 507
244 221
68 953
723 861
39 958
778 134
681 52
628 200
319 930
614 333
569 63
906 992
224 866
180 751
40 625
367 181
594 206
134 861
733 813
856 851
435 152
637 196
842 47
404 671
719 842
804 207
694 511
250 379
927 135
563 250
312 18
694 364
152 425
884 758
305 789
946 322
797 404
923 402
905 11
683 809
861 203
523 214
470 551
878 485
89 517
801 353
879 486
57 341
373 907
763 702
218 982
68 864
974 566
29 932
187 265
572 751
537 919
805 881
111 334
764 962
963 577
80 802
831 139
333 313
757 35
744 845
465 527
21 384
860 949
983 488
208 562
251 402
278 688
488 978
648 974
598 578
429 386
688 44
570 627
238 676
878 769
531 142
363 940
726 745
967 62
488 652
491 894
8 696
61 466
894 418
625 146
610 107
114 655
100 638
228 463
319 274
509 8
4 106
953 277
869 755
149 693
12 978
982 251
285 163
666 322
969 313
2 370
773 135
372 891
191 635
126 844
411 276
967 780
117 779
133 953
442 177
96 422
42 478
678 176
460 103
284 37
366 199
326 977
597 534
231 842
173 88
440 70
192 46
954 620
434 99
800 234
202 184
955 406
722 802
472 396
949 701
188 671
813 613
256 780
1000 584
60 185
268 293
668 467
261 50
560 927
677 527
697 574
481 51
847 603
97 649
246 594
907 746
116 539
512 951
975 329
18 120
960 787
643 61
697 704
533 459
402 14
161 624
102 482
768 811
537 921
156 310
170 218
156 313
878 19
245 765
697 839
396 152
192 418
167 683
960 694
576 578
184 641
796 262
157 233
785 790
91 649
196 807
30 778
391 157
409 359
203 461
391 108
600 162
918 866
999 893
640 80
217 142
678 149
848 935
767 897
468 584
293 567
211 346
320 738
777 871
951 832
347 312
244 264
711 317
858 485
589 787
719 284
160 777
179 556
728 954
845 126
926 561
870 370
755 593
210 764
708 901
835 110
519 174
404 168
516 231
316 212
481 971
629 869
55 142
221 621
198 195
678 353
144 720
206 414
808 215
208 811
489 946
575 468
454 557
30 935
365 364
475 519
558 683
174 810
315 447
609 820
479 456
743 763
804 512
149 210
203 932
68 904
880 447
912 880
804 805
569 686
14 310
165 19
540 586
808 315
180 283
740 458
112 558
602 107
369 946
385 19
544 750
858 416
922 230
785 741
982 500
749 281
56 932
781 944
781 703
687 655
513 684
188 282
484 922
661 177
641 160
147 599
220 684
272 603
771 87
422 619
192 383
267 656
987 407
528 300
738 319
721 912
954 610
721 266
746 933
629 688
200 174
963 808
645 370
409 556
176 525
761 580
157 186
504 573
823 61
762 33
39 737
86 235
402 520
916 137
784 747
417 354
648 622
542 296
423 347
823 211
513 218
500 318
480 713
322 226
414 142
552 359
275 393
708 516
44 767
412 980
328 618
512 606
861 759
721 482
534 235
572 472
272 941
247 99
23 126
567 317
389 584
363 834
217 944
431 710
960 732
303 834
781 584
540 496
877 344
209 965
737 238
448 148
525 30
115 341
828 486
325 368
447 646
267 398
758 334
965 597
532 170
531 82
784 208
558 198
588 508
955 961
157 564
230 963
701 644
315 157
324 30
455 158
51 203
449 614
813 928
772 970
589 290
345 438
919 143
995 475
86 432
609 475
868 955
681 725
574 904
553 348
167 777
142 761
310 126
760 238
987 107
61 613
961 736
944 743
697 112
708 270
62 74
462 168
628 600
463 907
30 615
6 633
47 238
181 487
449 579
856 601
419 915
183 181
12 64
761 693
884 153
936 180
403 924
670 105
921 807
984 109
517 385
521 395
117 98
964 728
956 530
258 83
793 537
355 592
677 400
178 983
446 482
386 847
671 137
657 366
164 728
95 533
187 740
879 65
49 851
294 679
371 256
266 706
411 389
855 710
983 102
423 632
498 973
513 95
392 643
896 810
845 339
472 767
731 676
843 152
980 277
173 840
400 864
856 502
187 262
246 620
540 23
335 99
865 322
542 451
371 36
364 735
851 254
403 452
382 294
522 42
5 681
686 712
349 162
411 677
625 908
238 726
418 907
899 194
659 339
167 581
878 494
122 700
283 325
202 902
54 453
932 630
62 64
517 624
516 688
223 362
315 61
630 123
977 960
409 920
900 76
549 292
388 722
492 778
631 527
155 546
154 631
673 41
159 565
988 555
363 530
707 482
246 508
948 719
100 367
985 401
862 81
136 889
159 317
296 800
185 915
759 327
100 605
539 919
714 896
238 428
783 322
33 70
375 370
589 254
89 54
450 347
399 124
669 144
995 454
199 171
313 432
644 515
301 2
949 272
564 489
914 509
936 504
32 900
243 586
796 159
933 107
384 377
401 928
151 580
357 14
704 828
331 404
966 736
102 726
81 805
698 797
208 425
480 75
810 862
411 548
573 378
709 931
501 446
261 721
962 397
961 592
858 686
19 120
132 926
524 644
284 694
718 252
873 956
155 881
200 596
609 154
431 131
933 718
563 163
34 945
934 722
986 936
146 193
386 875
656 42
218 532
899 967
109 200
930 898
734 155
426 626
220 578
704 241
481 6
279 589
416 775
251 565
65 212
900 638
116 189
978 422
901 91
157 202
384 126
656 133
246 381
481 64
392 234
65 743
328 658
752 875
84 373
412 36
927 206
911 760
597 169
51 733
170 998
214 452
37 281
614 230
335 292
183 246
702 570
849 746
177 294
191 385
438 933
311 478
90 746
341 457
721 949
883 317
585 375
101 858
350 269
93 166
452 737
540 813
831 906
184 521
16 457
985 956
336 78
990 98
645 649
642 739
852 595
890 160
614 398
47 443
135 575
613 165
274 402
816 24
674 143
572 155
671 493
786 514
634 183
577 236
571 741
285 290
927 649
570 313
121 522
125 992
432 586
112 523
200 510
135 942
52 728
668 93
108 789
399 937
861 443
437 312
985 494
484 861
134 438
118 148
600 753
674 963
653 93
501 922
770 875
502 490
668 629
936 427
466 871
994 751
668 530
761 485
944 494
738 185
449 739
217 649
949 921
651 268
773 51
695 888
210 864
568 49
803 280
493 447
787 847
703 259
370 283
666 449
679 384
923 647
977 635
876 10
369 466
600 445
722 516
228 493
104 893
998 256
474 931
121 181
823 263
835 730
470 713
920 412
845 606
134 87
924 945
814 574
469 650
740 343
868 841
42 619
556 760
85 270
521 906
526 859
327 123
997 396
764 527
271 707
91 88
143 309
182 689
890 86
763 511
822 627
321 486
409 655
92 126
1000 984
974 370
87 521
560 816
740 756
869 481
609 807
475 602
190 198
912 624
935 960
562 116
472 48
472 722
142 232
139 516
438 709
546 378
70 131
786 97
561 787
763 135
34 453
819 272
398 929
188 22
856 454
738 739
747 16
585 994
104 267
63 982
931 941
904 759
628 755
167 828
622 702
864 863
107 968
612 540
51 561
945 341
739 833
80 88
530 467
573 131
992 237
910 139
917 335
838 970
57 136
328 172
893 963
486 574
394 295
20 900
273 291
34 296
871 288
107 262
661 874
964 668
481 191
4 703
351 996
260 960
383 801
33 461
63 901
89 912
913 959
476 747
305 678
165 23
805 94
17 370
865 764
669 151
409 678
556 852
911 341
938 787
370 415
155 870
558 918
640 437
881 903
808 588
502 523
600 879
926 381
801 800
74 233
265 332
784 795
333 928
172 547
783 157
737 326
60 283
470 586
92 966
948 68
402 59
287 534
752 708
896 164
234 888
478 906
422 362
63 129
362 498
330 313
36 48
339 130
751 16
59 739
970 439
132 701
420 570
838 179
35 873
199 677
122 521
30 769
86 178
408 817
952 481
55 415
722 978
257 316
482 77
746 582
810 662
917 250
491 281
554 480
572 61
1 709
378 961
742 78
551 627
866 780
753 486
727 543
1000 310
383 870
635 479
30 301
412 206
590 864
865 507
20 872
951 982
963 768
35 572
276 567
110 18
105 698
293 189
491 388
759 377
510 885
211 331
661 439
45 116
747 365
874 560
934 495
478 928
999 186
259 592
226 793
90 84
940 340
489 280
441 992
141 639
781 920
666 208
300 666
712 486
975 952
237 669
417 497
734 614
969 725
544 861
329 255
619 747
946 402
293 799
377 261
388 971
389 274
407 57
612 77
897 967
994 250
385 246
680 90
551 656
670 34
257 485
325 65
376 66
203 91
346 527
463 855
326 261
263 570
905 455
599 119
635 780
250 808
257 249
809 747
313 597
321 636
888 313
526 950
105 292
885 573
743 19
370 225
84 880
184 768
265 810
247 221
648 220
341 176
70 420
700 292
730 765
474 214
221 60
124 965
139 630
236 432
927 831
642 216
771 656
349 380
199 674
496 524
493 182
457 414
491 23
5 141
20 179
604 904
407 986
89 847
310 637
228 101
237 64
202 68
494 774
428 349
467 557
117 184
990 949
240 134
908 119
291 499
199 977
769 539
897 861
494 840
576 882
724 874
47 421
556 751
555 781
844 727
932 667
769 917
438 228
311 836
372 863
836 67
109 259
552 13
887 792
492 397
383 382
191 746
550 780
932 987
968 966
247 970
375 659
577 211
92 900
321 70
199 151
912 152
974 256
457 202
558 309
261 874
208 696
111 125
340 437
716 327
560 695
181 474
823 712
593 167
142 49
355 642
342 362
709 262
670 6
970 674
402 834
378 150
404 927
5 722
839 315
55 675
362 838
540 9
41 496
702 541
896 702
517 233
275 988
949 573
399 681
298 588
699 12
991 459
202 780
556 667
349 676
771 833
159 60
107 973
678 879
510 32
267 773
451 189
544 910
799 161
666 321
30 14
364 547
708 930
198 680
823 774
901 549
919 608
29 922
829 99
420 488
981 762
29 840
99 195
942 784
796 888
690 465
923 151
832 193
923 153
509 555
394 585
135 829
725 921
410 99
176 600
504 375
591 572
754 843
40 849
9 835
710 4
960 37
466 726
115 875
681 356
114 332
124 18
893 413
337 894
169 20
314 383
131 686
807 335
833 250
656 932
460 224
291 768
895 912
289 840
901 548
497 280
987 611
199 666
265 856
502 719
446 611
478 832
325 90
374 553
162 693
708 981
808 557
368 151
461 525
901 265
331 255
471 676
803 926
321 244
642 875
321 984
677 133
453 520
488 256
23 884
61 316
966 803
674 928
922 471
953 684
115 195
159 655
65 941
279 230
652 897
807 156
904 940
463 337
141 591
422 463
431 45
138 882
377 442
640 309
579 500
650 723
142 721
145 39
935 126
173 313
784 704
918 809
208 265
988 649
508 407
935 589
544 476
331 863
480 882
739 984
882 586
186 946
904 663
415 836
723 552
331 663
841 122
271 911
397 926
640 514
987 541
961 652
526 548
413 523
265 846
404 742
803 288
315 192
233 649
416 662
463 382
21 461
885 176
958 742
737 907
364 809
958 331
114 772
174 108
755 858
831 514
189 765
846 588
904 946
695 688
409 915
375 440
212 275
28 712
642 42
26 746
64 394
751 380
648 784
642 811
679 286
616 374
55 373
596 391
400 956
963 804
786 673
83 494
763 512
369 80
39 576
374 9
374 818
411 701
553 672
807 74
913 145
710 338
573 352
927 10
364 714
980 908
114 788
339 744
83 902
217 99
411 616
848 191
165 808
474 749
900 254
501 338
493 105
471 428
731 106
148 263
305 107
136 857
753 621
886 53
761 944
70 297
668 900
646 699
855 236
841 930
636 457
248 815
331 303
483 567
366 433
297 789
379 446
377 95
897 440
302 808
474 816
477 476
150 489
833 661
77 272
36 671
694 862
952 704
858 967
592 750
99 341
758 574
482 84
125 355
385 924
188 845
388 462
96 779
546 460
207 520
369 888
620 136
371 457
776 771
38 314
496 771
195 294
948 884
718 928
777 454
273 207
534 5
78 865
189 817
455 783
527 80
662 147
420 800
413 901
157 411
740 528
345 635
433 384
470 612
259 320
502 442
483 94
136 112
862 855
900 503
476 889
724 565
828 569
832 531
980 292
432 64
782 136
210 702
252 669
893 579
881 576
190 859
767 463
715 46
978 864
703 108
534 398
64 893
732 553
92 851
102 787
742 550
177 229
392 908
455 829
241 98
182 770
119 337
707 907
792 891
439 893
990 940
388 461
720 653
858 888
907 41
316 11
706 961
294 724
820 106
9 451
857 658
631 504
92 904
871 903
104 776
320 857
148 979
804 896
465 975
106 547
737 259
280 57
104 660
56 710
357 974
152 290
273 9
18 90
653 788
294 914
195 862
182 969
625 555
212 778
156 39
870 28
106 197
113 873
743 671
367 965
414 633
808 491
551 221
163 600
508 395
512 317
948 174
238 78
627 610
703 890
599 524
130 826
848 7
811 919
580 306
834 865
659 90
996 827
221 162
353 843
115 18
458 764
92 697
839 657
459 476
842 100
744 477
615 419
291 927
968 589
418 212
278 966
203 760
165 575
711 627
200 466
9 699
127 449
237 230
229 805
83 795
577 730
202 178
388 194
895 802
465 279
512 691
696 491
48 288
585 365
390 328
926 540
497 954
511 462
606 997
420 389
165 916
247 185
392 114
519 555
836 572
537 503
19 762
667 197
625 379
901 379
621 499
696 934
539 541
181 39
386 388
636 687
890 800
391 502
421 438
74 974
90 335
543 279
710 484
561 905
923 357
631 755
402 674
999 968
217 943
620 455
283 311
392 425
594 419
398 470
243 746
846 503
592 309
524 302
448 181
614 701
606 493
555 772
619 620
928 984
157 285
709 869
873 899
479 293
224 513
875 472
187 30
480 57
563 846
548 172
159 203
503 276
336 438
629 487
536 442
21 443
321 256
940 959
791 960
796 173
80 953
185 356
697 362
412 795
710 353
452 960
803 314
42 944
917 449
613 24
774 193
503 584
576 454
590 232
683 992
105 399
824 917
998 861
560 262
469 897
421 924
305 836
890 805
437 724
975 447
772 808
262 165
197 445
52 497
341 777
322 894
472 117
148 960
26 257
328 470
616 277
715 49
87 49
332 921
432 488
298 962
693 852
988 305
14 80
86 644
978 181
987 650
800 223
770 496
722 645
655 365
964 732
820 144
333 811
686 236
240 173
434 299
704 527
721 404
31 123
186 455
702 968
13 919
301 327
920 11
516 628
460 970
265 865
517 449
95 452
652 200
493 437
460 759
672 224
410 474
966 130
395 983
876 619
42 660
740 247
507 986
938 487
168 343
903 893
693 112
341 136
297 618
437 216
182 111
375 720
69 185
314 180
732 5
998 702
848 111
558 722
47 943
417 230
161 568
184 164
44 55
749 322
38 982
120 323
277 995
529 424
728 782
143 200
63 839
266 273
214 308
171 136
78 493
112 914
844 891
370 819
647 90
310 741
202 958
126 742
935 797
271 232
357 388
381 416
481 927
809 455
599 737
576 560
887 762
393 593
392 910
857 811
726 317
342 757
469 480
572 74
34 421
394 259
107 648
614 942
756 518
780 240
770 229
690 1000
698 293
23 435
388 978
890 520
551 181
641 867
152 165
708 813
224 130
884 590
132 657
123 302
451 644
189 597
956 20
54 44
680 521
395 978
217 126
902 942
551 477
956 252
969 157
615 901
192 761
893 786
321 823
605 577
589 923
197 228
668 746
142 621
528 63
675 523
52 537
306 241
240 787
499 117
944 296
305 578
638 648
243 272
229 142
663 725
658 590
634 379
389 351
321 950
228 628
401 499
489 720
220 951
80 955
784 328
133 374
526 471
420 902
774 724
115 293
177 605
301 10
124 302
240 310
1 22
743 419
18 963
165 13
327 755
3 863
525 36
904 180
135 160
904 651
102 619
40 663
451 799
16 261
706 132
506 797
555 352
956 754
84 865
865 526
208 245
881 303
401 647
710 66
951 687
193 805
986 257
331 410
856 980
728 662
675 508
719 525
230 992
514 166
854 579
231 260
773 991
658 892
749 174
724 631
29 535
362 679
396 189
417 922
217 114
202 633
80 258
15 580
218 590
734 730
730 582
299 628
122 413
194 255
531 270
407 749
99 525
716 523
294 492
707 999
393 499
349 578
910 202
597 227
849 669
663 143
120 298
912 872
88 776
906 113
180 990
391 645
65 769
583 523
720 291
541 49
894 122
500 467
573 686
435 647
528 366
61 93
44 642
914 402
271 70
786 172
809 379
871 243
121 475
498 603
578 148
545 676
585 528
868 551
964 292
170 69
415 260
820 776
157 760
644 279
660 938
217 297
624 555
504 848
176 433
412 216
623 68
700 191
565 924
124 858
359 300
987 392
483 46
135 224
911 33
404 417
505 131
904 395
844 141
367 733
926 930
379 75
608 810
768 297
301 6
287 200
404 793
439 114
126 240
936 229
609 247
369 832
706 630
485 720
80 294
570 194
662 364
347 286
739 588
7 14
712 874
271 223
392 731
249 526
415 924
629 182
404 186
228 328
689 551
818 596
597 332
944 316
30 551
351 364
733 112
734 313
822 606
936 746
496 828
931 432
762 977
422 110
407 421
745 517
591 18
143 317
798 53
440 611
263 803
378 756
379 705
229 720
847 517
284 702
428 562
734 240
83 478
252 780
513 579
522 578
647 127
705 270
918 893
244 530
893 59
311 168
145 48
768 612
9 716
677 301
408 45
23 115
688 945
46 610
10 117
589 265
930 908
176 132
165 576
483 618
813 687
267 332
707 783
316 982
103 232
656 979
247 454
6 927
477 611
567 638
277 938
963 945
624 603
184 153
186 393
237 563
527 277
441 77
879 837
930 924
238 521
127 950
505 623
929 303
536 974
801 470
479 617
908 824
93 340
509 241
353 494
979 601
547 207
652 168
692 575
89 954
365 29
606 592
614 858
750 25
17 865
956 675
548 402
687 527
738 786
613 196
218 581
34 702
813 83
299 297
39 233
198 588
147 165
50 196
489 536
168 287
243 709
217 745
383 828
829 491
142 929
451 142
328 327
620 112
296 702
277 615
218 852
695 200
696 699
982 480
328 640
699 508
132 305
606 413
361 538
596 401
940 851
92 199
671 861
599 832
396 168
958 114
724 991
314 232
48 990
41 455
789 306
494 657
402 326
315 660
829 195
599 429
904 323
330 801
488 627
710 397
526 938
973 864
945 132
111 150
375 828
975 297
331 116
134 829
851 261
796 84
130 1
871 692
87 129
641 247
441 890
498 1
487 837
732 864
769 52
778 277
63 74
60 554
595 98
944 833
450 551
51 138
683 991
674 362
249 327
64 276
42 487
600 429
536 605
185 508
548 474
525 768
788 758
549 418
887 1000
577 251
983 914
673 750
497 714
698 453
935 917
491 135
111 95
788 510
654 286
308 693
371 777
348 780
354 548
648 894
670 871
170 543
114 104
807 884
868 246
495 694
561 883
339 2
131 533
437 697
36 257
553 663
6 841
387 827
649 897
996 362
314 428
256 564
477 995
453 573
245 211
654 483
919 739
505 720
428 54
241 147
349 289
170 556
659 86
876 287
56 1
597 728
970 397
332 932
31 159
30 74
481 702
366 188
372 554
372 844
800 178
196 516
192 902
649 363
882 636
414 613
158 762
231 678
609 300
980 394
440 673
695 356
192 969
133 496
117 379
490 936
913 854
333 491
126 984
164 842
981 942
997 100
245 257
789 875
903 345
183 94
442 122
502 392
452 627
11 544
839 523
234 679
949 572
487 178
305 52
768 995
807 67
908 917
712 301
680 720
317 984
411 166
733 657
548 791
145 438
647 396
743 720
539 507
522 102
336 10
401 377
291 884
363 872
382 241
804 537
658 382
287 194
180 977
656 431
6 843
295 725
784 905
31 954
528 420
924 816
648 751
875 199
75 892
295 580
697 817
195 276
736 761
591 381
679 163
872 692
658 521
829 206
62 877
277 103
392 969
636 314
241 878
118 179
985 804
214 779
9 968
690 385
446 632
112 862
951 306
671 888
890 24
260 381
162 768
643 261
923 859
955 522
654 154
657 404
790 985
743 610
267 567
548 599
218 142
938 337
387 367
623 676
807 4
6 526
849 942
873 544
651 458
353 543
90 462
912 725
452 54
880 116
828 774
525 4
813 227
681 192
112 520
740 330
683 734
727 537
856 938
503 4
581 982
110 547
87 8
335 362
517 442
911 83
76 509
951 479
879 159
291 595
504 331
256 857
335 435
499 214
337 525
207 67
874 199
899 354
696 759
792 30
152 967
671 246
842 454
762 669
210 758
917 723
250 731
425 662
874 313
777 789
207 235
13 131
505 684
498 699
315 960
283 224
939 174
684 170
802 960
195 574
47 169
556 114
992 56
767 163
305 381
104 921
160 488
168 374
959 573
21 389
740 786
390 39
702 290
45 58
567 187
785 458
654 75
225 475
891 196
273 475
458 603
749 446
814 788
680 767
643 481
699 261
572 407
833 374
817 777
31 855
883 791
22 762
187 277
95 65
686 918
736 96
650 515
660 641
379 217
583 530
16 700
329 483
566 182
7 391
623 711
16 632
209 598
252 522
852 802
15 26
553 504
555 960
259 153
397 31
135 329
555 905
252 168
315 358
863 289
674 842
31 445
904 653
443 596
107 535
641 346
979 803
227 184
988 376
928 790
385 280
479 819
260 688
669 880
939 740
281 573
145 493
485 932
369 392
948 613
580 893
99 968
540 648
270 400
754 61
895 116
308 873
533 769
744 938
251 351
789 822
479 17
81 946
217 800
663 104
553 586
62 383
483 366
224 359
681 775
863 791
195 425
522 995
699 465
632 363
675 816
334 275
315 380
770 246
534 393
749 859
894 271
827 88
359 672
986 495
791 597
928 185
454 328
784 500
684 824
845 555
243 824
702 995
588 68
289 416
962 470
621 247
151 630
316 512
97 963
257 536
927 895
359 481
334 257
94 978
57 227
552 773
967 857
467 883
927 528
481 852
793 959
695 858
738 39
843 385
47 819
276 328
241 638
445 690
816 382
807 745
671 364
284 462
689 244
425 340
992 496
288 8
260 840
606 246
153 700
701 86
429 880
80 893
865 87
415 789
443 357
896 662
57 802
127 402
292 901
178 357
126 714
720 600
22 135
20 449
992 227
256 919
655 443
623 762
585 761
16 879
595 195
491 574
35 157
760 274
10 652
488 15
149 162
478 568
755 703
412 567
113 585
602 546
319 696
715 91
816 247
306 225
70 39
953 122
166 19
114 889
605 19
341 394
301 697
485 305
397 676
512 785
419 18
143 377
935 4
493 170
153 164
415 997
557 346
542 320
495 629
727 161
168 876
391 530
319 178
862 441
293 15
193 714
250 670
115 456
263 540
920 63
474 263
419 967
684 860
211 944
154 566
261 644
292 83
283 154
763 545
859 750
447 346
279 935
888 837
369 503
461 866
57 953
792 367
486 42
941 5
521 551
237 335
154 63
275 757
650 463
345 194
1 151
842 188
421 550
858 396
408 632
77 352
694 705
438 525
975 578
837 512
264 463
635 774
852 899
877 8
637 748
217 686
158 792
973 15
328 926
74 234
191 973
526 108
822 392
14 550
977 773
787 848
67 975
596 3
593 771
956 494
338 822
326 230
406 326
291 105
288 65
179 413
206 371
287 987
96 931
710 470
810 19
343 462
157 193
614 797
617 974
787 419
312 667
43 222
161 699
999 842
401 653
165 593
506 871
292 684
284 891
482 433
706 336
385 49
916 823
61 527
184 137
956 632
256 733
986 456
273 576
173 927
653 118
952 46
674 290
363 750
413 583
888 918
777 23
748 379
326 675
950 689
484 57
981 466
279 756
319 393
168 138
619 588
681 452
470 254
369 552
348 784
808 960
182 533
934 466
16 842
544 592
403 612
485 978
810 178
428 447
742 276
613 618
662 926
905 670
42 719
922 456
753 833
548 754
684 264
449 640
247 773
987 768
415 780
220 635
170 582
414 636
129 85
511 323
921 630
189 759
468 308
599 833
981 726
706 121
991 130
536 84
769 799
286 543
918 91
90 390
857 393
969 619
712 254
329 263
614 531
8 851
625 712
392 651
312 900
931 693
887 546
861 402
92 848
926 933
805 953
727 905
375 82
872 165
456 735
445 523
425 439
644 313
34 218
460 181
346 871
912 505
797 70
382 603
344 842
446 104
386 857
883 700
984 673
660 453
755 740
224 231
508 15
370 290
137 728
384 705
181 130
289 384
881 637
236 380
868 782
472 547
505 883
138 221
254 216
669 475
159 634
762 943
61 730
955 500
213 364
966 585
893 212
652 552
757 678
819 259
61 995
88 325
449 625
57 427
292 272
912 837
416 40
462 987
620 762
633 765
954 632
716 599
723 822
610 355
898 937
189 534
397 751
615 608
708 915
152 857
772 167
31 828
48 778
366 379
636 200
684 971
858 905
747 255
171 866
227 18
960 840
410 861
332 910
767 4
873 980
809 962
17 848
185 230
536 898
96 35
764 449
615 108
476 397
652 586
2 129
684 602
680 709
902 537
279 68
863 183
259 793
797 157
414 305
64 329
399 929
34 752
284 880
415 417
157 206
272 778
234 56
526 349
608 165
266 862
34 147
858 843
571 745
437 657
968 303
883 901
235 581
895 622
377 98
249 827
400 488
86 639
271 136
483 165
848 804
57 170
553 286
292 574
45 633
65 978
291 278
379 894
86 564
226 402
980 749
953 498
95 75
347 465
671 730
689 8
726 290
478 700
1 329
364 35
250 592
127 59
878 577
224 895
485 801
504 889
675 857
513 508
895 326
446 395
523 193
315 363
931 792
753 688
388 554
179 946
801 417
224 8
841 652
532 259
675 338
380 950
894 523
868 557
25 358
857 332
530 58
221 768
181 924
1000 208
823 796
276 592
849 255
463 669
276 257
528 309
755 281
69 351
900 819
745 758
52 847
11 489
596 655
341 131
306 215
459 923
563 610
713 851
338 356
486 347
56 214
110 364
325 807
784 564
247 900
787 273
349 518
609 481
542 540
75 637
51 491
446 674
636 20
609 338
803 771
358 786
565 44
192 747
332 630
849 451
323 662
765 363
511 734
375 790
511 264
901 166
990 747
933 672
67 690
12 902
439 568
513 166
469 7
369 880
897 372
958 122
406 92
703 564
563 502
837 63
701 143
214 116
690 388
599 768
428 15
291 981
706 635
299 225
501 220
432 267
602 185
519 874
558 848
544 921
428 372
384 186
724 702
75 530
407 669
301 862
177 933
638 116
734 62
382 457
856 355
37 871
714 770
4 421
179 742
296 50
580 906
827 979
864 554
709 347
609 585
103 836
697 496
997 776
183 339
10 329
926 143
178 944
11 523
337 581
836 837
634 962
285 415
653 413
338 670
779 521
332 762
614 699
471 960
881 80
123 300
42 697
57 58
184 969
452 281
402 393
576 955
372 637
438 808
280 232
236 488
824 374
924 55
750 854
290 382
438 260
785 69
799 474
68 494
45 789
156 50
243 63
566 7
652 395
226 379
965 3
551 700
314 754
115 772
506 50
621 289
237 231
628 226
739 620
447 268
999 40
182 441
244 176
655 640
447 407
581 310
317 828
710 603
741 8
437 670
62 629
259 218
691 672
460 775
283 647
887 455
343 354
834 123
84 836
682 115
793 710
590 919
214 530
410 390
888 494
994 88
81 699
661 662
454 943
310 727
650 54
589 700
406 196
928 757
298 979
569 489
679 394
54 687
923 465
716 691
931 186
880 820
739 922
206 485
451 400
580 96
427 133
605 754
655 118
414 416
244 646
585 159
407 609
493 220
513 975
750 649
470 932
531 638
577 670
585 472
486 433
101 977
17 15
478 958
316 363
816 162
152 59
778 236
377 584
506 933
750 554
783 428
287 632
981 465
259 256
293 662
156 644
500 184
247 732
341 113
604 591
958 944
274 36
413 395
45 973
259 91
704 115
166 859
28 140
483 820
15 452
724 765
211 649
578 211
707 479
784 534
614 16
377 276
372 187
615 343
391 110
511 135
199 108
140 610
322 534
8 635
282 158
661 355
562 231
681 77
168 7
457 21
485 944
624 792
124 653
582 434
152 157
687 401
943 423
699 734
42 176
858 12
409 264
75 81
927 590
467 373
544 30
743 303
244 619
619 990
732 811
700 440
837 1
446 450
60 912
548 347
213 711
331 181
641 525
764 694
86 970
695 612
644 516
236 23
177 753
135 728
174 181
980 746
640 487
475 224
397 312
883 192
136 295
97 570
500 208
497 68
679 475
49 333
714 846
857 438
965 416
783 335
867 988
771 663
142 605
828 374
387 781
315 290
720 380
570 150
897 59
82 585
397 503
610 943
918 535
896 224
848 502
376 479
404 613
397 308
281 678
188 124
848 552
610 876
229 864
955 469
631 199
492 569
318 755
2 754
224 220
787 278
460 649
950 617
19 126
144 352
837 87
564 641
21 393
839 409
343 165
524 118
330 788
340 337
245 461
826 157
598 965
321 638
321 599
582 373
525 463
286 673
880 105
902 31
715 104
598 316
868 156
514 967
189 632
648 315
150 353
701 290
879 140
826 1
61 504
76 558
455 656
143 920
888 642
872 50
445 604
347 677
10 716
223 992
188 59
87 489
862 158
663 588
374 39
83 789
762 605
641 575
117 795
329 218
546 694
823 678
455 756
965 583
22 721
302 484
23 373
749 152
739 178
494 462
970 345
951 494
92 416
390 249
678 722
835 202
705 541
926 8
118 757
728 126
570 525
50 189
508 386
322 609
275 174
57 898
960 111
908 901
906 708
770 456
558 543
19 581
34 261
802 926
496 686
676 865
148 261
505 949
878 936
494 546
495 641
903 26
567 362
472 810
874 326
562 737
166 840
166 488
991 139
22 969
224 290
941 741
415 519
463 123
77 380
91 610
701 608
169 533
679 315
422 946
808 455
277 349
934 568
343 579
518 467
319 81
788 721
133 826
195 861
894 44
396 414
788 396
788 106
302 633
621 611
807 513
839 44
679 359
895 784
645 536
622 937
289 32
638 96
801 61
303 677
935 662
391 605
508 10
773 877
447 170
122 763
757 771
979 277
257 592
945 844
24 489
177 744
125 873
795 516
284 783
963 135
127 135
820 910
660 262
41 820
714 671
334 413
396 359
577 9
871 666
983 746
771 736
78 931
13 318
922 681
959 402
630 648
149 964
110 80
852 203
404 757
230 234
882 632
487 496
69 585
751 713
354 76
508 499
733 883
643 640
899 707
635 843
164 10
151 140
777 406
454 337
208 542
182 62
252 982
640 163
327 643
309 107
789 143
52 778
300 116
185 533
940 311
813 764
288 757
50 274
922 322
600 568
590 120
123 872
829 156
553 152
460 979
857 116
140 720
396 622
188 10
658 661
418 492
12 736
815 426
585 223
858 275
701 919
534 451
577 401
742 24
892 588
629 271
646 615
833 151
298 484
720 526
760 860
804 418
39 1
601 490
933 540
923 228
518 267
899 854
583 977
377 75
160 834
778 258
96 25
57 212
905 384
11 124
498 572
363 809
995 189
364 648
928 919
261 145
263 619
652 967
660 817
235 344
188 746
549 641
490 571
527 11
918 478
727 36
915 979
880 245
923 144
497 479
64 6
510 76
364 470
856 511
598 101
357 207
105 35
153 85
841 507
958 434
95 845
86 351
264 475
699 682
792 540
860 527
843 332
724 407
421 326
968 842
5 104
890 136
648 127
406 37
951 702
827 108
188 521
394 506
469 518
482 861
608 660
308 955
182 156
494 496
862 643
276 531
383 698
476 543
639 650
366 280
730 590
722 20
3 617
696 550
280 418
797 225
662 704
139 764
371 805
295 383
233 645
193 221
824 217
331 520
185 232
576 147
739 674
949 563
797 411
643 837
477 379
545 460
724 408
592 676
827 353
779 852
60 103
5 26
136 114
907 277
245 615
604 809
125 309
221 855
278 540
39 188
802 110
267 731
573 943
611 64
597 926
765 969
631 683
198 639
24 661
768 786
963 499
964 105
901 421
31 91
373 855
488 835
541 481
126 896
471 246
773 604
705 792
834 975
639 629
603 771
173 606
28 990
347 575
749 671
327 223
555 711
458 493
241 23
688 809
958 279
845 265
139 819
19 556
114 484
459 826
435 263
338 64
663 91
968 408
28 192
384 272
88 338
872 118
795 551
283 524
23 419
748 622
95 298
659 868
263 182
604 737
433 391
974 145
502 554
483 234
114 800
822 689
271 578
65 136
395 833
450 707
687 181
267 938
1 105
225 680
741 286
937 144
986 712
254 780
282 595
610 988
534 98
931 552
223 435
522 481
452 614
719 936
644 445
543 246
557 498
778 866
4 375
558 272
449 86
504 322
153 127
751 651
49 614
362 315
800 889
124 203
569 597
890 949
651 621
832 377
601 951
280 655
518 317
521 894
524 776
776 845
1 13
343 106
6 931
186 787
816 92
393 107
668 980
568 35
585 369
349 163
632 22
314 493
956 693
675 562
311 153
838 319
153 407
734 944
461 174
463 443
319 300
985 997
670 686
785 170
211 48
132 530
805 16
889 669
179 192
23 547
928 646
895 244
283 308
803 467
758 126
968 132
199 841
138 49
314 552
335 50
238 620
594 496
309 183
315 32
619 765
578 652
664 794
769 956
845 276
643 51
91 995
452 257
878 910
525 823
666 620
519 368
388 539
352 722
808 440
849 502
409 281
944 466
194 605
653 656
421 700
359 329
144 167
124 16
318 809
35 918
549 295
681 622
257 343
428 8
297 669
978 321
632 286
465 663
690 767
603 810
38 846
640 943
719 897
508 122
123 255
872 232
916 289
482 10
158 100
581 435
483 421
458 233
99 164
860 70
86 400
820 696
864 279
926 161
66 965
259 688
254 468
860 856
181 866
463 181
414 318
709 355
494 294
127 363
154 900
353 652
708 133
280 459
243 178
332 834
456 697
517 494
808 606
855 503
897 369
964 598
990 855
55 841
142 399
278 893
354 166
459 185
632 805
851 302
142 77
310 868
282 963
310 356
15 23
383 899
67 826
404 576
514 826
168 425
994 3
819 857
385 422
540 579
466 82
534 778
775 300
499 655
145 287
969 654
613 604
392 165
173 818
804 89
333 971
962 574
921 518
542 463
387 49
942 881
713 827
296 975
266 900
604 738
645 516
720 378
394 12
415 425
241 789
357 98
865 76
40 150
356 534
527 811
180 136
706 805
619 640
428 392
962 698
669 789
955 9
725 184
935 498
642 901
404 332
865 829
290 965
39 163
919 956
590 591
973 353
589 865
460 130
132 384
135 540
940 536
616 929
750 324
660 392
659 495
849 338
68 642
127 280
703 555
323 324
672 409
294 318
150 266
256 373
962 165
301 290
251 753
699 321
716 723
861 5
141 338
325 724
718 262
46 472
185 834
303 558
97 999
286 295
391 802
230 505
161 661
296 214
185 514
992 347
335 295
316 484
545 904
66 4
343 777
347 330
31 958
981 661
686 549
273 462
550 958
499 229
621 583
748 284
573 787
564 421
336 215
263 348
104 453
583 260
440 461
589 1000
48 943
164 429
272 705
150 210
509 488
2 255
650 19
671 37
206 105
203 835
215 952
479 167
885 884
586 721
750 855
138 823
365 480
356 828
301 354
284 877
894 837
355 564
379 80
984 256
911 38
168 955
871 295
980 236
19 520
373 179
621 588
415 750
516 329
832 552
583 893
446 943
365 581
369 357
234 270
950 528
19 340
54 627
699 819
217 899
146 653
324 488
778 406
487 721
238 44
656 177
748 544
731 997
488 762
489 274
445 839
67 566
526 431
949 378
417 358
223 258
89 959
682 328
301 122
731 933
732 612
212 584
161 595
901 196
752 256
468 111
734 517
843 700
536 851
954 584
422 284
997 93
238 159
625 688
320 593
17 162
623 609
749 666
291 455
765 224
233 592
970 492
686 145
921 697
913 28
703 164
521 525
476 826
782 190
94 74
80 987
363 467
911 631
74 460
77 199
225 733
354 642
811 670
212 827
232 457
863 399
313 317
929 274
508 979
335 885
877 28
891 625
164 484
582 885
105 161
712 592
397 575
725 10
249 746
441 901
755 678
194 790
48 97
896 835
385 108
890 342
598 12
122 281
646 12
761 198
231 757
355 415
138 965
406 705
903 942
681 411
93 969
323 987
378 168
934 817
358 867
846 221
501 292
467 496
187 2
720 347
927 276
843 820
617 495
632 593
259 365
488 108
215 499
301 230
160 345
980 132
82 359
631 785
339 554
416 990
305 567
662 722
37 450
501 999
415 762
372 902
670 580
926 268
930 151
149 525
245 5
55 810
44 92
894 653
220 341
283 831
586 617
525 325
805 354
77 36
144 892
576 532
569 329
996 520
552 310
129 125
274 832
775 236
168 624
828 644
790 939
42 452
94 712
5 631
963 6
527 97
951 557
718 48
347 534
642 569
368 777
728 23
649 224
232 814
701 78
5 592
308 565
57 97
921 861
6 754
609 66
997 291
336 506
404 412
495 583
586 113
846 309
751 720
29 818
397 507
944 615
141 44
589 547
522 551
326 631
119 734
631 523
94 725
11 625
768 114
623 829
887 264
259 491
271 379
859 730
514 878
549 305
14 499
495 620
39 857
931 139
76 513
591 469
601 7
583 47
676 240
800 319
892 60
620 147
227 928
552 166
833 372
862 231
511 569
818 257
722 147
645 145
256 757
376 483
668 654
346 306
948 395
520 165
415 167
259 722
808 148
130 996
367 865
410 761
845 402
721 292
641 682
872 246
87 613
565 742
293 347
455 666
880 345
929 290
648 81
14 494
302 1000
418 634
988 614
934 573
397 656
975 413
683 779
397 206
167 792
450 637
859 265
294 346
255 296
459 597
568 960
496 984
650 479
138 875
270 142
216 182
892 982
320 131
930 807
862 315
556 184
649 785
418 655
922 763
885 901
585 471
475 653
888 13
725 543
669 90
600 76
710 208
536 743
356 130
37 317
628 18
32 286
682 660
494 581
701 837
948 950
516 185
84 733
482 383
997 876
711 232
913 273
900 904
21 521
846 373
955 82
893 306
683 564
868 879
29 755
956 605
126 39
581 714
112 90
916 481
277 640
246 731
679 438
700 498
890 771
522 951
190 176
57 509
338 632
923 767
654 524
512 774
422 164
124 41
105 5
267 232
526 872
442 951
630 493
312 857
89 31
213 388
116 911
679 781
608 942
116 875
365 330
963 120
817 991
829 216
136 206
185 906
382 750
388 39
254 510
179 530
828 34
268 718
11 592
636 131
38 502
991 898
452 136
131 935
704 808
229 216
661 810
889 321
961 658
860 5
873 527
450 351
109 66
637 98
134 573
754 789
547 209
418 119
216 165
761 953
858 145
535 144
902 726
774 964
632 621
159 246
928 675
496 168
973 112
563 814
116 316
117 267
218 956
922 522
617 973
505 836
255 718
494 133
354 303
778 756
85 844
557 949
763 747
786 124
308 502
956 731
727 418
344 504
596 64
814 800
953 997
573 264
44 517
633 785
552 106
381 140
327 826
184 675
653 945
386 332
881 345
711 782
518 277
453 153
442 240
1000 708
594 771
523 706
567 105
749 712
254 772
448 143
955 879
577 734
20 166
803 4
472 229
91 558
632 982
136 367
406 617
995 676
46 228
174 215
156 859
235 286
682 669
687 563
642 266
672 123
536 437
5 131
159 810
679 425
824 627
93 178
974 449
105 613
317 500
781 621
881 372
789 706
146 419
414 62
427 17
412 40
632 15
506 290
740 65
908 267
701 862
619 999
699 322
358 280
814 476
478 965
140 548
833 737
292 511
18 414
17 379
939 103
640 21
377 169
197 881
115 323
357 791
48 632
35 823
56 190
515 211
681 695
463 437
126 357
874 803
839 792
858 368
400 509
325 569
374 580
78 725
169 539
110 588
353 880
170 110
78 442
963 969
903 180
301 779
826 950
384 942
500 202
983 680
758 565
217 332
876 152
237 603
480 709
966 981
446 311
777 335
146 583
139 883
120 423
67 272
155 618
17 18
868 696
974 616
66 576
969 98
663 928
597 184
566 490
608 987
810 20
663 782
375 928
960 923
398 885
377 486
620 928
383 995
385 637
875 387
231 189
713 718
564 554
279 633
955 740
183 793
617 849
772 930
446 194
816 136
36 425
851 9
397 629
545 252
99 115
459 553
681 774
482 319
612 592
211 627
681 183
725 652
443 983
839 215
847 639
54 278
289 386
634 528
890 110
742 478
369 674
155 399
640 831
634 795
240 597
292 861
820 906
432 547
937 177
956 711
828 988
152 283
355 703
792 668
238 12
537 500
141 823
168 95
114 327
648 530
91 974
180 431
330 260
511 246
668 173
252 161
788 241
872 923
313 389
688 186
315 706
146 380
636 748
14 758
89 296
775 278
126 228
318 417
543 688
706 970
315 617
553 610
167 298
280 978
860 178
531 612
977 297
425 298
887 616
218 186
551 923
702 919
579 355
938 811
133 5
384 267
700 165
238 773
348 723
344 852
240 547
50 351
80 764
87 912
772 34
451 958
416 551
6 522
630 584
514 302
557 36
837 266
570 290
155 693
999 483
401 845
946 365
777 94
537 680
586 854
24 54
876 461
560 137
801 940
813 44
938 454
645 732
315 399
494 352
384 31
583 575
38 965
771 387
657 642
268 827
605 456
297 341
383 313
246 513
504 406
562 389
974 609
459 705
516 148
433 971
696 144
682 46
463 64
296 887
727 598
670 83
17 234
489 232
95 154
456 150
57 611
535 802
470 598
385 440
800 576
18 869
178 849
326 255
380 658
398 869
77 755
35 282
285 632
356 329
498 510
900 915
921 164
211 599
495 636
439 119
80 92
649 844
459 26
831 889
199 162
928 962
305 696
20 650
215 456
811 440
400 567
213 83
331 218
26 327
500 212
946 965
338 751
7 746
824 862
707 443
116 105
944 698
346 37
263 591
370 273
631 262
374 178
498 870
506 362
446 60
260 114
515 229
654 605
423 561
223 852
343 310
155 117
781 363
973 793
592 198
143 703
740 91
694 670
252 588
586 671
848 612
219 222
22 375
654 612
994 373
914 534
571 816
420 908
754 892
447 336
512 428
527 973
791 330
264 228
399 394
932 569
511 644
333 235
582 650
656 760
536 266
638 649
432 423
511 904
826 574
605 669
286 614
276 829
818 773
892 916
452 844
194 347
91 339
179 314
375 497
314 691
60 472
26 258
455 768
841 730
428 443
753 280
520 470
82 604
912 28
337 283
481 210
512 649
325 102
956 669
89 460
752 238
782 507
875 805
647 878
233 105
956 911
449 673
901 750
764 451
330 237
200 964
19 185
398 346
911 7
526 141
372 327
813 639
933 183
298 351
477 637
422 271
974 792
952 764
389 736
727 964
62 846
241 845
592 844
59 373
525 266
141 542
992 450
251 985
535 129
719 453
966 796
565 271
520 93
948 892
186 482
310 330
470 165
362 796
961 245
851 97
724 817
241 660
562 25
10 777
837 356
384 400
335 767
187 929
935 243
950 674
688 48
168 655
400 723
291 531
747 869
336 688
310 791
98 953
356 213
622 533
309 802
237 730
11 591
322 459
524 223
318 121
603 131
591 488
954 725
216 161
237 965
938 668
40 936
867 771
532 408
442 397
202 963
888 385
779 528
954 558
193 586
589 772
790 569
532 868
551 83
640 620
713 224
1 970
969 233
206 727
962 457
170 320
728 374
121 241
631 940
48 777
153 413
416 67
574 640
326 690
15 228
406 771
195 646
189 244
929 651
512 55
738 11
32 496
641 749
44 67
106 672
416 230
210 312
922 342
124 835
141 722
348 465
188 503
777 622
131 818
66 882
22 563
203 336
452 727
87 986
259 275
711 91
261 929
887 234
412 347
739 884
163 344
929 631
491 632
867 94
319 631
98 66
277 804
468 489
866 796
259 425
355 356
956 524
75 620
640 979
497 869
383 791
206 165
988 491
908 895
890 865
946 282
578 663
677 421
862 672
767 530
470 22
427 978
545 585
251 645
119 226
702 347
20 441
985 476
647 755
869 274
633 938
700 193
719 799
758 978
513 562
905 997
901 394
593 74
743 214
937 557
372 592
917 19
345 138
655 224
310 336
890 961
388 852
138 613
247 28
575 935
896 263
961 610
914 42
168 749
628 215
760 21
484 740
162 272
728 575
395 459
501 744
169 506
866 974
738 119
293 8
948 243
80 932
694 10
282 949
580 847
300 400
884 478
127 144
258 688
3 44
939 744
532 2
40 7
547 504
634 149
667 257
779 455
197 832
549 708
467 196
829 618
828 56
498 24
435 296
954 550
270 197
181 688
120 521
695 164
776 843
525 872
682 259
826 373
51 390
738 297
917 244
599 730
571 783
276 429
341 949
377 817
766 73
982 370
134 929
500 373
632 277
905 859
209 691
505 70
353 945
233 684
420 316
286 169
865 827
428 845
130 661
571 990
920 992
939 119
703 678
184 158
190 183
39 427
836 162
712 785
642 763
176 322
203 768
796 634
16 109
955 778
238 328
567 755
752 158
179 907
325 754
485 668
181 273
608 275
753 880
362 754
596 946
337 936
885 843
33 121
732 572
892 980
292 195
625 843
461 341
970 383
452 516
702 714
998 377
918 280
422 503
996 844
527 180
708 564
724 358
672 196
427 811
220 625
200 735
98 569
131 513
905 753
435 177
661 110
588 44
180 134
495 216
186 872
910 556
567 516
980 799
305 152
691 249
899 930
720 33
329 596
501 784
75 182
872 995
692 225
462 514
306 335
469 903
827 408
740 362
963 415
197 852
512 650
608 268
864 862
636 337
742 220
661 143
256 207
243 891
348 914
767 786
313 123
709 252
522 617
913 212
528 943
803 866
531 737
190 346
337 179
536 820
694 673
872 228
826 187
226 623
631 171
89 783
732 355
113 948
814 857
719 826
986 463
601 648
581 662
212 334
144 572
58 681
302 221
80 211
407 287
292 211
341 592
836 397
312 614
746 452
513 542
877 696
740 760
638 44
635 335
340 45
567 574
332 186
961 883
328 857
584 398
660 659
313 889
494 433
725 838
641 317
810 765
447 982
716 506
531 348
544 919
683 237
870 495
962 733
522 127
573 942
261 536
509 776
496 654
452 948
902 75
66 173
38 522
188 512
704 985
870 586
147 491
110 288
505 593
281 724
130 714
753 873
301 373
949 144
278 443
697 230
193 455
979 385
118 802
771 339
489 418
500 187
721 179
617 999
442 268
657 145
722 581
309 601
59 706
60 809
11 524
523 98
563 924
378 151
39 870
61 844
2 609
893 848
185 890
613 620
74 627
741 585
499 773
338 328
541 178
897 108
528 509
257 354
699 217
292 391
83 822
580 24
579 98
370 774
519 352
382 34
752 935
729 79
443 391
656 922
322 45
440 920
78 695
452 767
145 45
70 317
16 560
866 210
973 999
247 507
247 443
284 252
38 705
983 548
189 950
526 403
404 311
944 890
817 721
299 804
8 759
255 132
502 771
713 700
46 323
582 203
325 101
931 710
532 878
590 379
77 488
547 425
893 419
455 985
643 914
973 744
579 35
623 75
687 57
434 647
187 673
403 868
663 246
991 417
228 227
460 811
483 250
140 475
122 552
175 972
227 38
623 435
593 191
536 888
402 627
522 638
500 861
14 82
148 10
476 878
330 544
195 211
578 808
415 955
6 953
41 126
190 431
181 18
844 499
275 199
596 477
552 829
684 369
781 838
146 126
376 799
567 720
100 965
889 440
860 174
258 280
330 990
70 966
474 362
22 125
758 302
782 544
795 30
302 422
282 565
525 943
834 147
191 298
741 867
76 818
81 491
1 874
603 671
120 651
236 194
533 470
67 616
777 277
500 63
582 69
267 528
59 720
351 520
809 94
181 836
425 237
985 427
40 394
384 415
992 432
497 231
13 139
617 257
418 893
311 661
423 336
94 875
558 658
353 631
54 482
520 822
359 904
472 213
936 980
622 935
593 31
592 561
477 608
49 31
681 613
784 483
879 98
790 689
501 521
263 102
409 941
326 758
467 227
376 313
670 446
199 852
224 397
807 839
505 180
968 651
431 774
800 597
840 914
694 461
250 640
800 857
130 971
701 451
108 888
129 572
875 373
291 59
445 996
148 316
235 427
600 601
683 832
866 2
530 741
517 577
252 928
442 970
722 568
872 419
231 594
169 461
495 167
45 309
553 112
834 952
256 363
481 724
969 95
785 439
750 705
508 971
41 85
19 306
948 868
722 754
961 410
479 124
325 690
811 657
813 437
790 299
949 732
317 760
3 990
660 845
621 563
855 220
660 669
137 570
168 132
341 984
54 620
934 15
237 837
493 745
247 368
200 145
137 737
482 343
275 310
721 270
819 708
452 838
874 711
693 439
309 225
519 760
226 381
99 193
3 224
429 32
380 126
139 306
926 463
383 332
158 482
645 465
494 76
696 461
954 412
471 294
953 646
917 51
549 800
466 539
36 20
623 497
244 765
441 739
719 170
387 933
244 576
105 377
209 498
470 86
555 846
651 548
421 752
482 179
543 116
312 180
463 688
58 407
434 550
367 572
472 119
736 877
616 835
630 718
629 185
105 475
742 574
134 118
398 708
964 686
916 362
37 179
359 987
221 901
858 151
122 41
930 255
966 750
393 789
225 619
585 106
811 517
224 585
982 395
161 970
511 648
306 465
837 153
958 40
395 81
937 284
70 452
583 561
673 739
690 741
786 574
395 790
62 684
252 36
735 93
7 583
698 623
608 237
574 278
592 923
244 679
583 591
901 463
686 514
179 104
210 306
694 217
290 32
987 163
352 181
197 120
726 352
85 171
215 111
378 243
236 639
584 425
837 298
775 888
264 343
714 94
205 360
497 840
724 490
775 942
433 860
987 356
921 591
450 467
658 785
675 94
822 998
303 577
748 234
679 650
644 343
859 7
223 122
69 181
997 442
641 721
778 267
755 148
698 896
355 400
16 120
14 1
193 534
914 107
934 318
6 135
499 589
391 293
520 383
917 999
261 415
433 400
264 291
260 186
413 738
398 658
45 100
740 960
199 935
534 21
906 787
932 339
34 45
779 851
8 12
793 490
707 512
699 95
92 58
544 400
655 918
515 673
127 694
692 623
550 236
974 68
568 563
191 104
834 723
943 36
942 533
898 7
672 61
264 202
174 780
99 839
708 614
150 693
110 553
152 608
556 941
597 32
927 902
809 497
546 970
276 895
913 67
383 555
883 345
662 129
512 124
896 398
487 417
828 51
162 774
229 700
617 732
672 145
995 441
341 542
286 355
383 964
156 381
251 504
930 249
627 64
733 140
12 323
462 265
469 183
992 453
563 44
678 819
11 443
356 891
677 667
745 356
819 705
554 927
320 682
949 284
28 998
632 526
348 280
487 741
422 597
869 520
183 318
111 59
398 135
836 809
905 615
387 834
231 421
280 213
206 991
623 345
788 996
321 51
674 338
234 793
126 938
585 651
827 392
433 516
966 182
883 575
357 90
763 915
704 460
57 390
802 929
879 832
614 208
138 864
454 250
225 487
357 458
9 792
135 792
931 277
460 741
862 332
264 811
814 570
625 215
716 44
546 866
625 110
210 921
227 686
637 548
270 802
506 739
51 612
618 981
161 510
52 397
907 194
839 551
541 834
483 416
371 295
560 446
127 696
726 602
878 120
682 891
496 233
612 218
903 246
978 581
678 841
499 842
736 965
790 288
395 461
788 584
555 172
113 395
129 151
932 232
984 364
814 280
849 642
505 707
218 299
203 276
47 134
736 321
684 38
647 796
184 4
919 661
792 774
511 762
352 499
429 152
758 963
124 982
59 30
550 486
896 879
343 468
329 572
88 752
125 91
845 338
910 180
11 459
82 469
873 735
712 452
382 16
298 348
88 737
100 898
488 8
18 849
476 97
736 14
635 892
586 75
672 915
438 521
390 227
484 649
102 893
87 918
734 39
346 991
281 986
56 371
502 759
312 480
370 862
344 716
376 412
722 872
418 303
977 748
5 948
503 202
398 839
890 231
232 967
763 706
413 273
255 140
849 777
578 537
573 126
978 916
754 805
324 636
497 635
375 109
695 327
101 632
366 569
218 560
258 203
481 461
658 275
527 352
255 358
937 934
468 403
865 952
263 337
81 163
768 316
848 615
541 155
185 826
856 668
262 352
547 125
102 359
706 133
505 6
836 140
119 882
45 336
553 502
330 851
179 513
818 931
174 449
914 232
231 607
959 767
255 843
365 290
637 409
705 498
764 895
745 928
62 422
639 39
895 80
228 359
816 285
604 40
627 69
106 759
494 139
111 959
341 943
298 616
379 62
838 677
745 163
384 846
144 643
98 547
878 995
938 820
115 478
877 411
773 234
704 102
497 163
902 19
752 829
127 96
268 363
290 501
322 591
466 411
206 681
335 310
846 454
632 388
579 477
237 467
343 448
335 437
735 458
671 401
215 660
512 373
659 454
367 338
345 733
161 144
759 552
684 804
774 191
799 182
310 836
300 591
468 463
847 899
901 114
147 228
34 82
984 69
836 376
635 919
714 745
364 472
991 603
441 170
528 741
671 904
264 97
648 352
491 522
533 421
408 770
918 622
433 848
652 565
814 802
471 267
949 571
979 99
454 277
699 679
858 771
828 355
234 949
34 994
138 764
622 974
902 805
121 786
655 332
595 948
262 320
133 457
377 195
811 255
61 638
823 457
259 427
578 873
827 409
494 839
523 784
118 767
939 628
274 151
660 250
621 998
675 298
446 453
399 341
87 510
286 130
761 974
955 822
270 241
663 943
854 828
919 950
743 998
824 616
44 455
732 506
894 524
315 540
285 419
743 327
663 765
418 819
410 385
870 387
641 271
463 764
119 403
647 567
596 996
521 236
266 282
3 367
446 448
973 256
743 676
472 750
357 654
956 181
116 213
150 795
367 431
865 406
246 756
363 233
662 504
485 877
20 621
213 448
36 572
869 188
388 154
733 702
706 814
982 131
494 632
733 183
816 82
718 753
341 848
880 230
565 838
324 521
281 88
922 877
143 136
646 277
130 524
983 791
245 882
451 846
70 116
659 164
701 202
30 506
312 137
641 828
645 674
21 166
174 344
81 397
192 583
778 1
292 946
49 389
275 920
572 600
389 931
655 234
487 386
984 908
565 476
920 365
422 480
516 402
337 944
165 153
419 121
55 929
177 555
592 256
158 979
14 106
712 675
156 42
950 758
642 435
353 401
594 687
783 595
927 864
606 133
78 547
935 1
878 688
257 49
859 709
991 919
616 859
300 321
186 828
601 259
888 68
523 899
605 489
143 961
382 438
88 610
28 449
608 571
636 224
198 508
352 13
774 26
93 769
206 250
671 82
671 449
952 709
645 727
316 300
619 517
472 359
845 700
178 364
412 519
481 745
413 827
116 818
69 951
558 386
257 260
429 162
571 356
859 548
548 997
614 439
881 127
240 813
516 336
653 566
550 689
420 332
639 586
328 655
585 363
411 524
994 132
124 515
485 767
368 944
613 780
300 147
144 667
903 182
883 423
730 527
768 292
955 915
99 308
941 783
32 285
54 400
236 359
292 849
329 309
822 206
108 165
527 634
804 231
516 96
281 834
413 522
63 779
381 385
748 960
678 1000
241 837
956 867
797 254
378 195
472 556
917 392
835 906
541 520
996 791
839 68
227 7
580 911
490 676
64 751
51 90
460 641
176 519
520 280
368 800
497 746
682 706
658 314
236 192
437 651
38 441
477 457
790 637
744 926
900 773
408 301
44 171
963 618
913 46
135 403
151 842
166 400
671 139
151 740
400 922
476 660
870 982
869 854
567 164
632 724
500 344
392 765
757 476
417 169
431 552
407 771
167 237
548 481
284 869
493 652
768 921
366 985
657 620
828 376
170 162
974 663
190 858
387 885
33 99
383 223
526 880
121 14
625 981
565 412
672 322
671 381
142 4
323 590
227 949
388 760
949 774
661 643
840 708
490 707
408 385
762 460
960 657
522 17
34 455
726 217
300 136
58 758
474 519
110 50
625 956
326 172
692 451
985 612
31 124
408 87
790 728
451 288
730 973
813 584
223 696
374 322
693 457
290 340
901 470
889 777
760 237
715 78
523 87
765 901
110 352
296 530
221 262
392 897
718 449
322 130
74 150
275 457
498 311
927 281
719 139
738 839
520 438
330 446
824 507
274 756
953 781
148 475
743 161
793 144
409 446
999 356
681 225
691 779
517 711
417 970
513 511
497 195
1000 40
684 868
869 838
130 520
469 237
131 381
13 946
557 137
62 83
704 394
640 906
544 384
862 496
826 104
571 380
564 967
334 690
884 675
329 528
472 861
370 388
286 648
126 708
693 343
75 192
800 982
513 448
748 802
868 116
199 509
441 295
854 790
216 488
962 823
926 443
520 793
179 341
778 234
935 890
822 750
606 713
775 501
752 143
533 384
22 443
913 102
416 604
410 463
885 868
588 605
615 694
110 992
325 474
807 634
477 768
326 837
954 398
760 488
703 19
748 292
277 845
504 433
282 857
180 668
317 658
575 824
271 896
223 496
17 670
652 681
563 264
781 716
973 869
121 148
736 883
884 315
755 835
537 247
437 589
468 353
249 893
681 582
754 662
893 654
22 745
536 306
881 10
878 596
213 462
448 44
555 699
876 136
117 277
498 589
739 700
60 829
981 979
598 401
623 994
410 149
80 702
856 600
28 403
603 514
321 324
176 472
5 532
85 641
924 335
119 362
300 807
973 758
267 132
87 372
579 134
130 716
451 377
257 687
787 443
928 504
284 22
797 313
998 564
228 748
140 589
115 29
493 926
705 796
522 801
404 497
455 356
65 988
115 797
9 971
486 832
804 228
502 412
652 250
710 236
983 10
264 166
856 848
833 752
577 97
741 324
189 732
769 272
792 714
1000 667
756 386
846 510
784 480
672 546
77 285
585 548
843 168
719 58
294 800
584 84
918 877
970 351
505 358
418 70
386 656
615 57
261 575
495 356
783 413
132 196
939 7
210 646
708 786
123 655
596 643
298 8
904 689
446 638
800 192
80 666
299 914
513 460
419 648
19 922
958 745
303 802
487 325
540 573
739 577
279 642
278 421
924 188
428 70
962 697
841 677
878 111
70 465
649 659
97 667
498 452
980 941
202 916
87 962
565 792
873 558
583 5
296 262
690 527
554 107
62 484
339 792
195 456
733 246
722 67
542 131
756 765
747 528
726 673
786 554
384 918
668 166
862 44
9 885
507 275
397 363
526 198
182 429
890 604
101 246
571 382
1 624
337 184
26 46
406 612
911 134
707 69
377 259
980 111
438 371
280 378
964 981
40 36
634 986
137 197
396 668
880 675
159 1
399 490
553 310
407 206
217 768
57 906
463 656
866 460
922 518
161 196
435 795
351 252
680 202
63 224
406 442
719 860
11 997
640 375
455 828
845 689
935 36
567 675
178 183
920 713
519 347
612 956
869 779
535 958
64 725
87 279
137 865
6 545
681 679
243 256
996 256
450 723
372 905
702 808
668 944
178 894
508 572
16 116
843 441
854 346
149 35
818 165
531 314
13 926
978 39
109 453
855 614
649 553
11 907
545 217
537 393
880 29
457 127
323 409
106 649
178 399
778 442
520 510
156 769
482 963
809 357
732 620
476 803
28 434
354 640
904 985
796 498
233 984
915 179
6 653
690 971
156 195
492 110
81 354
666 19
842 819
171 787
931 329
740 871
258 814
324 903
310 584
311 866
955 107
760 945
114 486
203 822
310 522
605 612
251 292
518 120
944 82
816 263
488 399
666 62
833 719
962 643
344 885
826 52
894 829
707 306
504 667
565 842
622 708
266 615
34 615
378 94
834 492
498 91
740 479
985 3
216 177
601 345
114 743
694 747
594 522
908 432
255 822
58 231
935 931
668 255
457 485
38 408
12 543
568 336
125 363
156 712
670 617
106 949
613 290
849 690
589 448
620 95
932 159
389 472
125 966
330 647
814 212
813 840
70 509
77 986
987 580
842 421
51 475
91 367
887 755
706 134
209 776
629 606
233 639
12 313
889 583
576 278
589 824
49 623
625 139
280 648
845 588
882 537
621 718
767 488
738 9
162 789
879 422
493 238
562 792
55 871
725 615
403 187
531 506
379 96
308 663
190 801
107 697
221 373
260 871
373 150
211 731
992 667
20 294
779 1000
764 613
118 634
32 816
227 788
826 799
342 895
103 656
57 597
401 339
145 343
63 17
109 137
143 683
247 437
677 74
301 321
196 586
526 986
182 571
790 742
616 833
659 718
7 556
294 272
137 455
422 518
107 37
260 328
80 432
654 636
57 477
33 12
851 772
344 951
701 880
534 326
678 959
593 521
272 209
465 891
182 419
110 755
518 291
297 835
518 338
76 536
581 654
809 711
237 30
615 312
407 179
672 683
761 863
206 589
934 874
6 954
431 785
303 276
374 720
200 693
189 643
41 234
536 519
761 882
572 833
501 496
87 126
882 781
95 18
184 16
152 707
591 639
247 786
481 283
757 574
705 938
30 409
788 122
596 619
414 351
599 612
642 15
388 223
618 929
135 387
67 573
299 102
311 625
591 662
496 80
493 907
497 495
434 525
542 969
996 824
5 652
594 526
571 419
723 884
167 723
832 292
795 777
710 927
952 412
773 496
966 390
534 408
546 638
69 749
639 44
51 673
404 409
367 137
595 62
335 442
392 161
120 300
250 399
883 828
134 548
829 84
720 471
890 161
938 336
437 637
876 133
582 362
490 863
143 300
965 688
673 272
166 650
272 291
171 267
648 722
548 918
165 585
65 966
186 677
85 881
872 718
540 259
868 660
796 502
221 316
858 907
19 425
973 355
565 393
376 177
983 640
653 692
818 379
329 995
663 908
145 415
423 441
155 785
292 226
657 889
662 32
605 979
141 371
184 734
180 286
680 234
139 533
88 940
522 558
654 60
264 838
918 658
156 33
210 256
122 757
26 895
434 722
296 607
944 557
941 64
50 942
134 903
120 803
807 549
954 471
881 507
220 874
7 18
171 636
929 327
776 397
296 974
2 640
58 382
328 997
268 779
107 472
744 962
309 936
330 894
604 292
590 521
897 390
456 311
465 116
667 819
845 199
683 637
866 739
483 236
840 573
848 468
281 919
680 722
965 370
375 532
467 420
200 715
5 98
855 581
954 655
681 627
480 553
883 367
353 423
731 146
994 797
981 314
370 265
873 318
920 54
47 323
346 96
257 344
376 135
120 928
189 761
700 218
965 260
769 193
49 67
74 271
565 16
476 550
847 42
862 418
474 887
981 690
515 917
547 186
289 38
213 44
265 448
95 384
984 217
753 608
223 677
569 80
713 668
906 779
940 372
698 411
537 576
159 855
86 750
284 727
22 795
643 209
630 983
252 277
521 16
874 844
762 7
953 259
399 838
543 843
180 906
523 507
519 344
796 562
76 355
321 837
622 344
184 621
259 419
57 259
563 561
8 411
115 225
309 781
372 937
126 592
383 241
415 801
142 453
346 988
680 322
433 348
292 223
230 365
466 843
768 715
748 498
470 624
282 797
166 660
521 741
799 793
19 396
44 637
96 852
926 921
207 342
677 672
74 17
78 7
712 180
383 981
187 992
293 266
199 433
986 262
948 746
99 293
499 953
329 582
306 334
479 12
934 354
675 981
520 418
160 963
283 31
142 608
804 592
762 992
571 233
388 396
49 929
702 899
867 911
522 129
899 743
552 249
263 820
402 256
715 366
223 293
855 758
834 818
310 187
497 412
435 11
144 781
492 301
782 897
994 381
539 987
682 635
755 432
259 533
57 164
946 227
961 519
955 824
56 418
374 608
618 803
528 375
443 513
428 481
281 978
892 699
883 125
109 753
428 681
288 709
503 163
544 268
220 740
78 136
121 31
441 428
265 429
398 134
528 451
214 247
881 337
578 287
432 772
496 921
397 998
210 994
442 392
273 720
617 26
186 401
752 477
186 985
837 863
524 955
52 792
734 274
894 183
137 42
722 496
60 391
211 584
52 39
784 571
906 139
260 608
807 560
434 456
234 375
566 810
363 646
75 693
411 494
673 588
197 454
833 146
479 902
227 727
484 423
875 193
545 618
647 523
409 505
627 745
733 54
807 772
91 568
336 634
459 518
725 683
868 281
75 584
583 200
218 108
52 797
165 577
172 47
42 860
90 843
515 525
695 35
311 789
230 340
60 150
99 31
316 809
699 416
191 956
603 888
364 520
299 634
544 549
743 22
561 149
40 308
557 569
987 247
803 737
11 7
735 634
406 889
953 808
47 851
182 668
121 582
869 780
479 218
427 261
252 387
861 906
181 928
344 758
923 577
689 854
777 4
636 634
600 346
37 816
574 449
103 920
940 572
148 44
511 485
590 544
167 974
742 232
365 642
501 977
297 593
975 267
391 46
411 112
877 949
510 295
255 636
311 40
553 705
787 297
786 353
657 779
121 367
379 837
740 678
223 234
913 915
987 103
696 686
523 233
212 571
414 415
133 653
80 502
369 811
385 964
471 177
514 809
321 311
9 520
746 417
380 979
661 157
784 76
119 936
875 787
939 277
854 534
122 58
49 329
726 684
879 52
428 417
265 611
280 705
615 54
320 218
343 32
498 138
272 975
74 283
878 776
711 387
316 467
956 929
630 919
903 317
722 701
345 857
168 26
814 54
445 552
884 929
519 317
432 574
801 319
540 675
548 574
108 816
118 586
569 542
961 453
918 489
651 482
138 551
859 956
157 495
671 681
960 151
913 660
875 18
970 933
991 988
452 589
19 756
918 38
771 894
844 150
732 25
143 145
549 123
374 965
191 927
410 391
120 982
719 700
554 338
666 668
961 900
636 477
948 221
390 748
189 861
200 249
790 814
370 236
661 675
192 194
593 343
369 773
230 800
56 847
334 228
260 938
786 80
357 200
756 75
917 400
521 537
198 6
884 34
312 628
306 965
527 147
907 890
793 30
124 129
912 409
297 256
56 800
732 197
497 492
325 568
398 279
394 804
346 458
272 284
657 49
183 762
58 624
355 734
91 651
45 932
486 901
257 388
335 130
602 233
345 946
323 114
847 86
321 451
114 164
666 378
975 210
708 320
59 1
777 419
408 931
236 936
918 894
218 713
722 588
616 780
391 513
116 163
310 701
928 911
721 137
788 203
748 734
385 548
362 731
924 397
116 624
244 832
928 362
368 941
916 753
912 285
137 149
530 727
322 312
158 602
704 928
900 793
899 294
445 469
609 508
659 836
413 349
246 102
549 788
158 807
452 117
155 24
366 759
761 380
658 291
353 797
865 193
240 312
340 422
503 52
936 904
285 149
274 669
785 782
299 182
511 842
231 69
543 65
768 918
1000 402
745 987
461 697
110 371
264 6
166 144
247 540
425 531
169 474
459 414
152 434
363 727
36 624
999 827
982 542
788 560
914 602
995 734
500 937
743 323
452 566
847 740
327 837
1 758
80 400
451 90
774 829
818 728
499 634
419 906
793 497
30 294
869 893
589 919
688 86
588 961
955 787
572 107
866 329
779 2
676 260
102 384
586 548
5 734
691 865
93 197
589 553
489 732
586 254
358 441
939 54
105 905
174 274
688 373
262 241
880 472
266 953
157 489
526 116
442 510
104 820
393 485
542 868
435 799
509 763
753 956
91 152
858 860
409 617
747 159
738 237
647 288
762 662
650 713
855 631
59 716
478 938
671 202
710 485
456 831
615 949
590 688
333 604
731 967
732 561
226 97
45 831
852 737
536 366
275 852
953 963
979 974
497 811
34 558
184 965
151 250
954 434
487 580
30 555
786 882
65 891
197 216
921 220
412 152
897 399
552 855
666 331
415 120
747 412
283 484
234 517
449 688
183 458
413 448
607 159
136 928
769 37
231 866
967 380
530 277
155 1
978 441
329 652
475 11
12 264
285 682
682 948
602 406
693 674
308 555
411 593
848 823
7 653
279 8
597 900
228 376
353 795
659 614
138 33
435 571
145 542
99 431
318 61
302 225
966 459
959 658
109 881
3 516
918 883
711 684
843 101
614 345
238 880
140 469
580 458
24 356
970 623
939 900
879 261
785 144
584 465
454 978
985 284
903 726
938 592
385 130
174 924
768 945
700 397
964 716
511 447
127 922
10 601
619 142
180 616
190 496
89 619
790 745
322 7
306 936
854 280
813 123
467 960
969 475
710 33
252 927
310 166
469 225
765 151
76 833
797 753
132 226
934 645
476 980
351 973
723 156
598 679
460 635
311 615
235 226
857 605
686 970
316 952
131 965
676 406
879 30
458 992
438 932
166 981
124 381
157 833
595 878
888 607
649 730
500 311
301 68
324 506
110 286
708 268
202 782
214 689
95 229
772 605
313 533
131 521
945 776
370 341
141 702
990 675
600 356
672 14
619 986
380 965
386 779
864 799
912 818
394 115
796 243
226 202
384 908
560 398
328 408
111 570
919 387
184 372
915 408
810 913
268 290
183 723
982 21
848 922
2 526
914 124
826 678
244 676
479 749
799 762
212 8
795 970
737 595
231 354
622 835
402 384
846 8
677 748
584 431
492 511
545 762
675 485
860 497
579 397
703 459
322 67
574 726
17 67
646 345
950 564
509 140
636 366
200 432
502 300
736 112
786 410
270 223
399 597
92 988
222 957
883 339
958 456
520 277
910 540
81 323
173 353
852 846
64 706
285 933
563 427
28 81
726 298
525 309
340 905
415 863
137 438
753 959
860 347
257 747
610 967
479 235
901 787
848 336
190 291
48 278
190 511
889 369
197 715
953 282
441 939
116 181
46 774
843 211
289 421
390 780
497 577
884 645
169 599
319 337
969 543
642 299
797 507
465 681
824 273
202 292
232 929
816 552
803 711
22 656
863 719
497 546
604 906
391 142
637 737
50 895
893 267
192 260
48 739
513 431
495 785
879 822
240 910
83 818
252 747
546 399
833 246
87 884
622 70
493 708
396 696
779 174
737 469
354 963
904 869
193 319
654 657
187 698
86 680
528 217
42 57
595 817
635 32
147 640
964 398
571 864
840 152
692 753
57 879
710 844
394 484
962 718
475 763
816 312
617 688
109 704
885 38
231 474
389 52
198 278
679 381
730 657
800 671
86 363
567 735
541 693
981 339
885 937
391 644
151 896
791 437
136 732
951 688
667 455
701 484
347 34
487 671
716 20
651 39
288 236
13 898
763 606
636 928
527 609
81 338
378 81
557 452
706 700
946 55
537 160
734 270
126 671
255 42
305 778
50 402
395 301
271 267
874 232
897 566
423 748
513 772
712 858
911 308
145 654
20 57
267 276
783 116
76 437
747 463
241 63
939 185
705 14
277 572
34 607
867 122
944 390
118 70
984 933
671 981
951 939
221 228
246 21
460 618
319 306
146 799
612 503
561 513
154 110
209 127
231 380
761 810
331 443
41 526
503 318
553 403
273 768
26 582
315 848
770 786
803 90
822 707
968 302
68 400
266 930
264 929
88 941
678 596
985 580
9 308
557 133
135 742
477 578
203 469
657 121
140 755
314 475
754 254
414 314
394 84
845 7
119 558
381 950
89 438
899 208
566 761
556 257
811 889
686 999
52 417
967 100
194 662
992 795
755 83
374 508
356 435
147 283
294 779
997 297
192 758
773 383
862 228
864 628
310 610
98 38
768 425
305 134
258 548
55 637
11 158
782 890
419 683
797 413
382 919
876 103
737 50
900 91
618 680
851 110
790 541
509 137
16 807
828 737
622 121
85 119
458 107
877 266
377 640
312 214
54 561
616 381
395 846
576 209
935 485
744 824
743 816
433 470
262 437
86 281
895 684
836 733
958 438
498 978
74 739
585 633
912 482
369 788
576 733
88 918
132 57
40 265
203 411
961 365
210 420
953 722
403 401
629 562
845 29
767 674
893 902
441 557
935 411
598 743
116 736
210 905
492 37
762 414
135 206
743 472
315 159
41 143
258 788
734 135
767 119
854 185
191 819
4 508
801 863
839 901
434 519
958 120
334 279
516 631
691 777
634 59
658 694
178 566
109 566
134 889
69 942
607 105
311 21
452 124
447 905
104 551
499 476
749 669
748 813
296 820
839 582
191 556
580 973
899 916
308 870
33 102
808 736
565 485
968 414
846 736
666 50
485 197
157 156
292 106
38 384
488 89
170 370
656 502
381 9
660 985
414 154
767 648
657 759
499 28
583 555
313 359
691 780
645 610
666 520
896 101
728 844
443 658
511 857
547 916
226 721
986 949
573 34
391 49
847 192
923 541
93 970
203 282
278 353
873 383
843 138
546 673
485 384
922 966
75 949
775 843
891 271
636 68
297 934
381 796
767 851
157 608
931 283
466 643
148 296
184 851
743 146
238 854
702 531
368 516
689 279
618 273
364 750
185 956
697 351
374 771
660 631
817 965
892 950
932 872
303 315
627 982
213 452
102 920
801 760
788 459
678 483
594 911
734 849
298 438
577 445
852 997
7 206
484 465
846 88
928 125
467 39
244 687
471 744
518 872
855 400
855 207
613 782
524 365
910 456
314 8
779 445
196 478
716 741
448 67
530 309
935 503
623 862
324 403
166 546
371 933
716 653
881 725
809 229
258 617
844 336
417 199
888 735
224 273
110 414
67 232
142 919
233 688
890 769
145 373
384 814
775 530
66 243
240 267
111 343
513 770
780 824
41 984
62 386
22 822
857 603
271 851
654 233
250 343
448 250
740 696
986 188
65 319
320 181
168 769
194 572
226 584
841 449
12 899
355 884
969 429
929 324
670 462
352 693
188 234
42 970
929 955
544 849
835 141
166 132
492 789
645 181
632 577
449 842
754 38
207 366
578 701
338 325
618 10
996 298
232 898
254 89
964 979
686 727
797 629
977 610
323 764
216 668
632 723
600 633
123 144
31 324
190 101
400 417
762 859
659 912
569 617
327 585
790 312
113 160
973 233
720 196
785 78
46 1000
778 994
431 469
891 720
61 959
376 16
125 980
910 973
745 903
135 195
178 262
756 171
749 617
458 637
844 681
51 523
104 90
693 543
796 903
509 724
156 965
415 230
982 280
669 234
641 753
62 385
354 312
827 140
919 291
930 568
822 811
404 563
450 137
111 633
234 920
476 807
606 180
368 354
270 317
966 397
942 203
393 718
641 640
137 375
838 985
344 589
213 169
544 832
413 8
728 24
13 143
218 99
809 1000
746 539
49 573
617 41
194 644
569 505
291 672
539 68
418 484
576 58
1000 688
56 422
646 392
589 113
748 788
154 413
279 50
766 304
987 297
191 867
713 102
912 470
566 174
123 266
722 177
327 999
442 256
256 75
997 282
396 171
22 121
167 480
763 555
54 979
870 272
819 709
25 842
933 831
624 233
554 560
257 385
431 940
741 775
121 647
321 470
645 964
772 20
597 946
4 973
190 639
82 313
439 750
998 575
541 929
623 796
863 519
458 754
777 59
878 787
958 411
174 97
884 647
894 954
308 365
799 620
809 931
654 364
535 960
769 195
849 554
47 787
6 700
586 265
823 399
249 658
861 375
713 150
920 226
228 145
26 725
552 20
967 166
528 491
799 605
831 506
881 497
399 492
725 591
995 434
708 984
750 465
154 324
652 824
187 490
299 449
286 963
96 781
19 151
457 833
368 102
531 985
980 574
315 279
439 778
561 501
733 553
854 882
711 142
544 596
591 511
865 877
31 737
92 131
675 391
613 521
234 299
173 935
772 854
432 936
432 668
432 590
728 958
66 199
984 785
480 765
712 268
318 228
305 229
781 445
677 356
122 922
385 250
135 737
736 549
89 109
245 565
160 210
81 164
136 227
305 202
130 240
732 296
930 615
419 861
708 273
889 782
236 875
209 421
847 492
901 964
240 197
104 709
37 649
272 323
712 494
780 459
166 292
616 33
734 545
582 591
285 928
75 368
715 686
949 60
227 561
990 435
488 654
163 281
620 423
386 425
419 979
589 471
858 988
160 86
83 948
103 988
743 918
486 408
159 520
211 848
764 386
679 267
160 295
813 89
781 756
374 392
573 554
951 519
835 260
774 831
650 341
897 747
548 346
944 515
111 338
5 427
931 325
818 816
870 165
679 653
632 527
746 132
691 362
232 387
732 602
880 55
252 470
486 328
35 668
790 997
708 33
763 819
733 161
220 237
628 652
313 860
675 442
483 768
118 136
919 474
154 682
552 465
400 680
856 857
658 720
807 669
134 916
194 137
328 757
423 488
582 223
744 699
13 32
457 15
252 419
703 746
378 708
301 589
96 885
801 893
427 419
696 151
244 481
64 343
197 112
477 629
512 97
109 170
46 656
217 92
182 851
811 476
126 187
845 505
166 220
933 601
65 109
213 698
600 868
677 31
320 754
512 10
857 632
491 368
511 358
49 145
17 932
158 550
214 317
507 676
202 712
640 371
862 176
773 624
903 186
934 731
241 950
237 907
620 116
573 276
494 376
928 291
872 601
897 149
627 449
640 76
500 276
120 681
86 876
515 388
914 334
74 382
194 603
786 391
160 161
118 89
573 266
182 536
492 42
161 433
805 884
324 8
974 171
758 236
948 659
144 225
636 586
64 694
11 182
185 36
493 673
997 145
154 714
758 838
901 871
99 183
779 621
744 554
793 858
496 230
187 887
149 784
99 865
875 687
612 332
234 15
400 744
848 396
19 800
34 479
676 546
868 4
171 577
76 308
322 807
961 788
487 835
170 251
501 528
678 546
917 368
774 858
698 706
474 421
156 760
522 569
627 623
108 595
958 713
581 847
522 369
775 397
783 110
849 165
809 914
991 125
535 940
25 62
337 429
432 867
900 558
654 930
29 453
926 855
606 952
534 270
764 137
997 1000
79 444
739 469
309 495
659 461
119 641
140 631
647 623
322 585
374 680
880 714
254 726
46 621
674 351
65 84
40 682
504 66
782 163
723 531
580 660
756 357
39 740
199 263
391 640
641 281
795 796
13 751
299 632
700 802
24 478
636 493
296 888
963 672
854 370
588 516
895 112
939 390
802 403
553 102
237 621
317 952
545 616
370 978
505 546
513 437
409 179
159 215
64 767
614 86
619 650
10 88
276 353
314 854
65 893
779 804
539 36
485 141
507 186
916 195
384 949
702 250
155 479
820 584
956 593
983 693
418 892
595 620
348 599
707 688
807 705
515 152
490 429
852 484
26 226
233 449
10 302
847 711
447 440
682 207
445 651
785 33
384 842
64 882
628 918
638 790
684 341
642 251
425 211
88 647
371 113
990 82
160 545
394 944
986 948
456 756
137 396
543 906
693 282
551 132
679 422
917 835
924 143
344 981
979 95
250 20
358 775
537 69
712 61
342 958
505 37
188 310
914 871
168 47
402 480
460 829
772 25
671 372
282 75
243 593
862 635
568 399
863 940
319 904
335 749
784 127
824 132
914 537
322 546
107 615
68 778
595 132
377 555
847 107
971 292
855 264
644 332
920 437
754 353
230 483
315 224
819 836
617 368
271 573
312 820
527 558
291 675
814 50
673 627
535 551
55 951
467 173
216 630
277 769
875 93
343 383
933 82
687 272
519 739
224 731
341 785
566 158
18 672
353 159
262 83
612 905
397 51
309 931
227 982
159 991
213 691
527 514
752 480
192 287
112 715
179 125
786 209
169 416
327 187
621 904
6 247
80 401
891 3
378 916
808 264
52 295
571 682
774 995
953 33
301 771
855 712
114 232
140 302
521 740
894 541
376 363
797 14
969 12
431 836
227 388
569 630
432 90
884 215
135 545
534 110
668 319
701 403
964 288
166 32
523 396
108 880
123 252
177 990
872 98
133 370
519 60
740 724
767 600
100 968
84 160
621 1
182 554
209 706
800 477
375 966
157 750
525 390
840 617
110 115
57 505
689 126
767 943
228 841
857 475
468 780
959 19
514 326
883 681
152 942
234 425
454 987
865 388
408 526
787 372
229 366
214 640
77 149
684 799
540 596
614 860
508 153
96 434
745 844
398 258
8 862
3 843
26 378
212 252
860 602
40 195
923 366
866 408
866 332
580 790
864 292
290 767
81 481
692 185
988 557
720 251
760 680
785 324
101 1000
463 623
890 234
614 388
691 124
300 783
631 365
726 973
365 663
961 189
760 13
62 998
573 962
776 144
290 374
224 558
955 638
459 905
750 259
303 2
137 693
715 285
547 700
936 915
106 186
673 900
10 740
964 746
219 242
964 285
68 316
245 674
840 702
1000 763
408 639
832 322
571 588
151 969
897 689
935 829
924 731
670 776
478 915
389 38
123 291
443 887
264 123
55 329
380 514
769 384
545 677
956 98
564 571
861 336
661 928
736 535
243 94
810 215
374 295
952 901
114 249
610 677
231 410
797 172
613 396
516 467
419 371
568 86
837 316
698 102
701 327
580 352
513 879
292 181
934 661
708 185
38 645
388 875
171 570
917 671
167 905
366 39
623 607
842 817
125 443
268 888
848 611
552 472
767 54
527 551
475 270
102 609
182 63
746 355
418 210
767 657
517 256
746 835
157 362
615 326
270 312
272 634
643 963
303 101
774 196
159 924
121 442
176 118
673 636
606 302
435 118
276 932
783 311
565 240
293 839
277 155
437 780
967 601
90 1000
147 303
36 651
971 110
114 671
82 606
390 577
678 402
423 57
29 352
605 306
645 257
827 630
778 241
176 749
733 407
828 429
39 50
711 470
176 826
435 273
340 913
795 761
157 653
417 477
668 330
257 946
622 329
906 839
152 130
136 123
991 470
863 643
435 983
738 577
579 236
70 283
404 985
519 707
323 104
688 375
683 26
300 967
245 169
486 555
506 382
882 740
735 963
492 884
392 60
498 826
800 233
856 111
880 5
681 516
320 630
279 835
938 911
286 382
682 661
413 167
288 406
569 606
376 966
474 51
94 745
849 280
14 172
189 127
221 42
725 313
698 838
133 943
489 774
992 301
802 476
926 165
153 482
727 64
786 317
589 721
857 558
820 992
970 129
662 183
998 225
297 189
796 618
866 187
813 724
882 308
824 370
186 117
982 992
534 375
379 524
120 241
155 172
558 111
445 658
250 699
774 109
755 377
184 954
209 105
306 619
614 326
997 374
998 952
390 679
371 939
941 164
503 382
660 955
999 212
644 560
476 865
706 467
831 365
680 491
80 645
945 343
149 263
769 974
775 881
999 870
100 182
14 513
20 700
400 558
583 968
749 20
847 523
991 514
969 777
64 260
548 645
913 77
412 883
550 887
379 314
8 661
311 870
689 698
572 768
918 679
705 773
484 827
981 630
334 612
77 724
833 93
556 185
155 144
722 917
19 157
666 556
158 143
6 415
824 940
562 224
962 612
190 940
686 684
323 215
349 271
834 184
315 946
870 406
294 843
622 345
52 416
913 440
560 521
283 940
901 995
719 137
332 522
781 784
310 720
492 326
948 144
172 130
568 847
366 627
845 898
102 804
759 928
435 552
458 636
901 1
613 809
927 314
400 787
842 746
686 889
410 510
600 411
998 632
127 118
955 28
251 820
796 404
284 421
659 634
15 518
852 702
141 961
34 116
653 747
235 18
859 654
52 60
406 844
787 279
514 159
202 740
291 522
983 856
286 940
472 686
99 144
673 126
768 55
273 631
372 656
720 15
908 996
557 15
420 272
531 58
335 939
553 77
759 738
48 584
302 165
954 197
485 381
631 49
991 591
609 520
155 985
651 347
520 446
813 908
486 355
755 31
760 296
541 492
439 374
227 273
822 755
646 500
263 322
709 192
106 656
914 551
696 875
792 477
52 890
247 546
594 31
137 827
523 715
403 971
81 110
930 739
904 623
429 773
366 671
51 765
143 305
357 675
498 847
715 274
666 139
373 100
243 894
819 369
262 383
799 373
669 863
866 203
670 622
917 899
831 232
324 169
959 132
211 619
907 223
197 229
809 564
449 182
357 805
345 901
127 511
773 611
951 466
916 870
77 112
288 607
638 775
577 892
914 967
531 356
271 635
686 442
490 172
342 978
823 581
923 688
705 370
46 276
867 598
859 200
401 317
371 268
446 19
95 743
879 927
922 184
121 510
534 346
849 479
614 156
210 65
319 704
233 754
391 362
690 294
142 872
903 305
134 508
582 2
193 895
866 735
288 423
353 531
152 888
689 810
934 374
977 641
762 809
334 772
495 967
389 422
770 752
133 435
334 905
98 57
700 965
670 267
839 226
941 736
746 604
926 11
55 712
432 930
298 543
680 804
246 209
734 924
162 671
655 511
726 65
238 966
51 500
103 709
624 320
39 899
310 949
327 156
492 277
738 705
387 703
955 503
345 70
720 24
946 840
160 231
706 179
833 519
630 491
613 548
887 521
413 383
441 76
448 313
564 511
594 823
550 336
383 918
684 687
939 499
716 930
803 900
670 582
999 981
762 314
466 314
108 83
457 142
831 992
249 348
530 943
466 297
285 493
176 941
146 498
640 103
388 397
290 429
34 747
39 508
145 140
317 619
859 771
875 681
906 561
750 950
949 180
977 542
512 94
295 149
708 176
286 668
2 461
51 772
460 646
920 449
496 417
862 757
351 214
29 104
546 953
192 404
660 951
829 58
414 359
635 94
888 533
189 883
778 324
573 826
55 570
228 627
461 445
211 40
401 46
244 439
623 355
820 780
857 565
848 722
829 215
451 963
810 51
263 725
213 675
276 366
178 23
346 230
906 847
530 78
734 744
747 598
870 365
498 337
261 631
462 506
179 233
280 214
194 371
631 862
427 809
391 320
51 139
813 586
982 1
174 488
90 900
48 293
17 708
125 414
799 704
921 418
294 483
388 659
917 526
752 689
556 945
218 500
727 47
433 561
883 468
36 858
268 422
190 265
263 408
551 996
471 278
145 987
721 35
567 181
151 108
844 207
483 895
312 881
390 492
567 639
784 179
537 488
205 253
185 948
481 10
569 987
701 772
224 946
684 273
848 478
489 432
878 234
105 310
723 370
90 75
628 152
232 203
28 776
657 787
75 669
255 81
450 19
446 429
130 185
841 70
243 354
254 101
751 243
761 306
692 882
646 281
290 930
408 887
749 789
906 834
780 489
828 52
857 406
895 581
351 125
926 339
585 865
509 983
203 593
783 422
521 54
254 182
207 575
301 467
441 590
596 471
162 748
247 413
553 165
108 905
817 736
141 964
521 368
515 356
760 844
52 594
797 785
688 670
189 374
627 567
938 152
526 148
605 467
826 20
563 578
734 950
216 924
379 802
18 507
690 44
484 975
669 695
524 892
513 526
312 401
749 522
70 124
939 288
910 476
876 620
453 939
604 966
476 640
90 2
948 122
843 475
614 373
487 193
171 394
44 431
332 632
402 501
929 144
995 293
670 554
273 817
778 604
191 283
190 62
469 690
668 475
140 265
332 181
696 524
798 27
621 509
730 605
312 102
148 57
441 337
91 391
660 724
966 286
832 179
50 184
4 862
114 826
8 432
291 902
126 44
769 901
781 122
652 21
843 149
904 117
755 410
103 1000
14 844
365 310
507 108
1000 439
370 644
295 67
254 218
331 647
914 45
153 77
662 513
153 839
840 666
733 593
299 847
312 334
7 926
310 12
322 856
870 150
187 752
555 349
547 692
249 290
320 757
991 453
891 369
761 510
741 753
431 922
965 443
878 603
599 112
920 279
346 662
463 631
74 471
339 584
491 724
115 562
555 421
788 443
824 847
322 345
109 169
772 774
844 89
325 262
687 349
961 523
966 839
753 848
478 790
336 31
726 264
243 383
765 651
466 152
105 661
633 735
381 707
941 838
85 337
99 446
198 698
145 327
628 353
398 396
982 743
130 896
99 196
545 782
340 668
173 933
202 365
146 93
243 606
903 822
471 872
56 167
62 904
220 841
338 134
467 704
922 425
3 18
17 787
263 523
452 644
579 271
209 115
740 737
930 887
846 638
730 387
100 130
258 715
16 188
795 295
5 634
802 985
761 294
198 831
889 50
115 58
574 416
289 833
285 186
797 227
348 882
82 374
639 181
193 612
70 751
333 75
278 788
636 105
462 951
328 249
214 262
829 613
720 506
419 195
745 898
689 927
549 94
278 679
790 59
927 933
967 180
903 516
155 173
421 661
946 311
189 167
616 273
380 111
394 493
624 979
714 399
513 120
129 375
755 923
878 531
684 353
266 379
355 102
883 200
625 921
523 639
693 298
845 533
243 349
549 540
696 891
161 285
937 772
489 691
525 74
843 789
751 435
690 345
106 264
787 822
190 165
622 20
771 916
39 213
270 192
495 839
596 127
325 720
969 80
46 126
250 65
376 231
857 683
96 466
479 795
262 939
708 457
721 603
935 668
101 728
398 592
576 820
819 627
782 525
568 40
249 417
19 493
77 816
865 609
929 560
600 585
628 160
730 163
417 379
892 985
981 599
554 663
756 579
919 458
666 764
387 188
1000 912
657 745
497 452
421 526
169 643
409 124
610 599
999 465
70 386
790 521
61 194
695 765
221 238
694 245
890 525
442 659
610 146
499 221
550 1000
841 224
468 505
900 139
705 401
437 476
341 94
510 922
541 676
624 197
122 85
4 918
838 130
8 472
113 524
643 981
432 964
322 770
381 272
314 580
563 379
108 584
347 20
582 898
941 893
781 330
981 167
334 155
552 905
354 452
658 597
137 521
595 467
722 758
115 603
32 335
574 314
614 167
799 930
289 315
661 759
82 28
573 579
627 994
866 40
165 622
189 483
771 930
824 122
824 959
458 454
282 672
224 241
252 679
194 645
384 331
767 225
177 293
372 735
56 629
438 797
730 916
182 338
324 450
96 902
949 482
929 106
156 580
196 471
117 404
508 163
619 173
160 17
722 500
296 721
556 5
118 888
735 877
400 29
938 661
130 308
624 623
582 488
693 625
95 13
942 974
740 308
949 637
172 745
880 457
55 728
75 280
12 768
573 734
748 927
250 284
758 31
995 496
316 910
845 485
75 488
735 728
720 750
866 563
57 868
944 314
820 427
646 83
658 693
526 787
669 891
133 178
443 661
724 946
406 801
757 14
468 456
963 728
883 380
413 965
609 326
266 98
566 164
326 526
319 180
928 879
486 203
326 416
887 493
922 479
145 249
894 297
465 985
672 949
117 649
157 148
276 165
207 417
917 982
691 653
380 941
273 898
565 76
391 732
941 165
438 816
308 739
504 915
773 636
123 62
773 992
789 514
260 556
125 949
409 899
541 33
775 373
560 620
31 453
975 555
899 910
169 404
35 945
113 499
423 117
868 926
369 445
351 299
31 61
672 20
227 217
362 195
626 806
975 92
419 865
49 318
715 305
427 849
841 173
515 318
527 67
349 47
606 689
387 567
679 633
485 522
714 482
90 196
358 958
25 394
763 75
810 451
522 688
837 549
755 130
13 845
936 158
507 39
408 877
790 819
465 835
54 33
776 742
663 721
828 752
631 873
786 115
554 180
295 826
399 658
512 228
109 887
540 824
125 308
452 338
914 404
26 69
447 276
163 981
170 845
38 197
864 632
236 102
842 744
503 458
837 497
461 960
266 208
224 368
261 384
543 578
273 422
165 725
260 250
991 666
589 226
46 227
78 621
714 387
348 460
922 918
600 502
268 477
328 346
671 494
494 763
106 17
762 245
321 708
745 339
525 469
731 691
800 985
314 770
595 434
557 686
50 176
61 223
907 389
252 569
532 961
877 592
421 488
695 146
923 494
504 313
650 354
931 140
38 113
712 127
623 420
612 94
897 641
532 437
207 243
799 443
524 407
75 25
823 791
932 668
728 646
809 632
994 195
485 813
481 922
177 99
852 382
551 111
811 189
987 64
759 500
963 612
136 708
437 832
564 431
501 617
672 130
986 2
389 18
759 912
18 462
341 739
324 632
684 653
465 442
326 888
762 520
303 246
754 872
10 75
620 94
561 921
84 776
597 858
681 319
332 514
571 393
796 738
141 872
145 754
39 788
324 700
431 507
313 820
655 503
274 572
422 749
460 686
177 582
11 96
355 878
639 631
235 389
308 540
724 198
690 628
921 753
397 275
76 165
589 530
261 482
659 157
541 109
613 810
505 712
226 417
752 301
496 91
807 897
720 317
715 35
231 589
91 192
649 624
910 59
545 775
49 450
48 155
805 602
672 12
693 760
112 228
272 496
334 85
667 594
584 942
954 381
889 320
739 956
363 842
447 620
282 550
739 894
858 434
238 873
42 45
48 375
4 104
656 487
643 369
322 353
840 322
390 783
387 900
492 351
316 41
540 595
573 106
125 353
534 324
390 929
386 746
156 460
359 696
802 849
414 467
364 338
973 449
866 727
756 996
732 810
363 286
335 761
661 365
137 991
691 47
865 718
88 577
334 336
21 756
934 454
155 823
419 500
939 808
918 919
575 469
524 256
919 962
180 646
719 225
994 496
767 100
779 702
108 17
692 873
832 87
407 978
563 463
262 908
606 197
795 365
494 233
501 260
228 56
240 781
578 918
393 719
441 282
619 36
499 805
241 374
817 344
702 818
428 38
348 994
487 554
399 666
101 800
1 377
22 202
761 418
510 873
273 985
939 452
707 804
757 954
691 659
322 234
398 16
575 190
46 987
565 379
513 523
547 914
707 198
211 433
4 704
537 32
895 901
643 331
758 180
712 718
78 512
827 497
550 744
88 959
769 343
859 134
176 41
709 937
211 76
66 209
97 95
776 632
172 75
598 410
385 795
213 259
497 674
937 40
758 314
831 585
711 318
323 857
779 100
941 583
986 582
743 725
807 54
823 593
364 262
973 164
728 996
98 245
983 252
433 749
746 618
598 927
379 745
962 872
257 693
3 895
59 950
945 681
906 281
240 546
83 564
929 780
960 758
946 541
860 605
210 691
707 819
271 333
841 157
427 822
698 61
324 588
526 701
610 965
910 344
309 451
476 49
97 481
807 765
695 312
555 844
298 564
229 17
63 759
84 885
66 103
491 462
85 403
907 914
225 345
309 140
633 376
531 178
858 618
303 513
967 322
808 884
706 337
26 940
32 684
448 658
422 95
81 940
672 182
14 3
168 581
107 894
525 470
765 928
534 474
481 591
614 189
343 104
918 640
476 542
769 392
93 603
123 745
147 826
950 743
565 227
353 362
787 747
237 155
735 719
865 870
292 212
611 618
493 212
135 776
678 881
608 117
292 139
15 152
286 525
450 781
568 845
267 631
25 560
953 556
778 470
182 7
799 365
761 336
943 356
404 182
879 215
779 907
739 379
754 619
827 404
216 348
730 826
220 978
456 838
679 968
252 302
942 833
107 109
164 965
946 997
354 5
856 116
488 692
971 352
394 170
246 252
883 659
790 480
106 785
152 635
734 90
56 95
889 435
676 188
148 98
32 138
336 869
94 987
84 894
192 893
681 316
666 284
410 57
724 594
668 144
271 31
41 489
705 95
385 403
609 232
452 930
165 182
702 486
299 750
311 180
747 298
713 429
745 168
734 610
876 866
575 576
757 631
97 415
667 149
585 203
103 237
374 826
108 411
615 434
965 323
627 875
719 506
780 357
410 244
794 71
517 497
240 339
923 284
532 108
413 856
828 161
293 420
827 534
140 293
618 943
782 12
407 949
268 639
124 434
198 487
226 878
629 26
123 111
537 235
346 874
800 682
704 24
141 895
293 725
907 973
320 221
108 727
378 403
628 784
849 312
375 946
620 642
178 673
718 423
319 188
5 254
302 398
692 524
517 16
950 13
522 861
421 311
692 373
214 106
711 383
23 640
319 734
463 289
684 383
876 59
630 601
247 495
250 839
226 799
172 266
549 25
133 864
779 104
385 808
969 457
178 42
642 543
527 557
441 274
738 287
493 300
370 480
784 449
547 912
877 132
265 786
673 883
653 461
933 960
320 277
429 139
443 901
450 983
934 212
251 101
772 524
583 822
873 159
531 176
352 571
574 48
306 260
153 111
573 241
310 666
555 470
636 70
974 874
568 169
345 295
155 622
803 8
922 833
683 593
486 614
847 770
423 151
670 415
19 592
157 637
542 706
151 36
491 743
365 990
302 964
848 428
649 80
180 347
942 593
526 382
243 411
93 354
726 383
347 364
74 777
448 208
387 44
7 570
155 525
476 202
650 390
856 90
296 604
662 160
698 41
359 783
861 343
632 530
445 924
289 608
115 55
591 31
733 902
627 390
102 240
184 994
68 369
670 564
792 407
591 535
823 324
550 82
780 234
929 653
865 301
559 685
136 739
200 893
879 964
726 838
916 160
669 813
732 439
486 852
897 858
902 277
474 301
209 474
710 916
576 497
504 192
731 606
942 199
690 467
422 226
114 835
471 25
144 287
273 381
915 83
787 319
582 512
872 696
765 115
882 876
357 250
813 868
698 933
359 726
702 906
60 390
790 170
908 207
401 296
636 356
217 151
18 946
342 265
833 427
784 45
1000 320
122 118
689 118
647 721
889 451
950 90
355 918
297 193
514 223
132 114
476 840
891 322
96 4
206 154
831 704
493 723
257 709
694 399
199 918
714 954
318 509
137 300
956 515
499 817
118 519
8 757
379 188
743 264
992 869
807 210
752 193
851 340
519 761
130 583
184 85
904 251
254 149
432 571
273 760
981 188
357 522
411 176
241 485
230 695
123 551
579 874
835 643
232 423
349 758
451 364
866 542
755 271
876 139
55 970
616 198
769 403
917 998
629 347
749 702
731 549
268 170
732 32
686 135
625 583
174 740
397 272
192 962
911 359
324 328
742 37
415 24
137 411
843 274
824 871
363 166
911 137
493 792
730 233
549 450
183 85
495 191
694 47
194 414
982 179
371 391
832 282
522 326
649 640
709 995
614 359
863 522
19 85
21 607
575 741
788 499
422 24
144 70
896 708
20 801
63 257
166 450
610 756
173 921
671 69
287 50
778 962
353 76
112 872
793 634
435 547
152 225
275 646
216 883
231 964
17 12
757 263
454 377
326 712
956 159
1000 840
898 144
394 780
739 478
720 496
227 367
308 445
400 609
284 860
101 547
187 922
339 720
419 658
757 451
299 320
694 98
575 919
764 362
746 482
609 75
401 19
345 673
662 153
633 297
576 12
207 874
868 978
801 416
465 851
359 75
341 155
939 624
596 395
85 623
799 6
76 767
952 541
65 708
548 200
124 330
619 574
241 11
103 252
599 779
770 339
395 929
809 282
302 813
558 880
575 380
554 984
178 146
667 503
314 784
914 100
264 537
855 24
111 390
181 818
466 802
481 804
121 52
81 943
15 506
173 646
321 419
25 508
667 915
289 902
38 196
763 583
471 179
862 48
325 838
408 576
344 386
492 643
442 88
390 192
466 792
206 722
407 545
195 357
801 682
573 710
124 593
836 169
567 968
851 641
891 571
321 484
274 629
433 280
703 606
970 573
974 192
161 877
979 197
741 953
35 604
672 708
380 154
398 187
796 920
108 474
891 628
971 518
898 863
765 927
81 369
712 733
293 860
136 544
104 938
952 551
491 119
515 509
295 287
489 263
860 702
843 445
105 540
450 395
227 251
245 249
247 457
500 790
970 47
513 911
134 891
602 458
452 137
713 318
185 280
612 119
132 630
47 792
186 460
447 745
770 37
437 804
790 890
157 183
32 767
898 471
777 646
1000 674
231 12
259 391
658 548
992 899
579 261
865 392
260 387
763 985
154 87
467 975
916 550
432 923
712 528
256 995
678 672
647 831
116 754
429 445
78 951
334 744
268 653
338 866
173 482
396 769
74 284
477 628
120 903
6 276
328 614
414 217
371 202
594 416
148 455
373 816
396 693
138 37
203 980
231 531
263 818
858 110
639 409
520 959
653 194
428 936
772 656
49 671
977 28
722 772
417 152
567 48
778 667
936 392
534 67
122 561
85 509
50 618
437 116
377 209
711 192
904 465
341 573
479 885
286 773
199 421
374 689
971 648
902 130
775 476
236 362
294 326
82 214
232 286
322 908
692 725
97 324
121 235
671 644
74 69
398 619
409 681
318 87
630 394
992 155
440 595
182 78
4 760
752 478
166 630
191 114
274 372
859 10
449 315
691 328
295 789
4 34
716 446
97 85
552 834
404 773
984 769
545 338
277 570
59 845
605 276
907 18
942 371
483 58
386 105
98 722
107 270
35 95
429 460
809 838
288 744
946 805
537 540
868 543
931 682
135 698
780 910
741 541
783 118
954 347
320 404
930 498
979 528
899 344
189 822
837 525
699 796
485 312
939 982
915 839
574 262
406 492
200 915
352 324
275 652
908 728
467 355
9 988
112 642
451 829
514 177
195 300
872 625
132 352
316 199
377 829
899 688
870 88
237 398
263 610
655 15
584 173
439 953
746 10
255 521
30 348
840 703
696 198
10 803
631 856
77 910
478 378
401 518
718 272
203 712
906 548
568 783
929 733
679 910
335 834
207 482
906 693
920 420
781 235
9 312
528 583
383 385
1000 427
605 147
772 574
394 877
951 402
799 574
660 293
98 773
862 859
453 775
738 168
961 954
555 959
159 170
997 517
380 563
46 653
630 781
752 232
745 209
944 428
129 185
227 610
321 824
281 399
797 755
904 240
411 414
631 90
78 334
39 714
263 858
139 323
613 5
453 601
117 279
701 632
291 364
202 646
181 546
406 456
715 314
206 955
144 46
432 238
262 541
572 14
597 564
899 389
504 733
933 979
481 634
441 655
930 258
261 314
759 358
952 907
434 726
129 791
681 803
150 165
56 93
210 688
884 357
822 657
777 376
740 715
113 525
631 119
785 524
982 671
23 220
624 492
620 870
29 951
901 628
132 19
177 923
935 24
381 261
129 935
287 279
625 819
164 6
105 643
154 258
575 937
734 782
858 195
318 129
18 1
758 99
497 184
541 731
931 691
945 223
891 7
325 570
986 546
736 977
283 90
23 258
133 124
734 919
699 891
935 5
101 646
125 995
83 113
531 773
375 384
457 161
692 730
451 108
396 90
221 882
599 869
670 232
32 83
302 178
773 871
920 378
901 383
917 1
971 838
915 7
924 418
287 912
176 309
60 864
49 595
974 161
771 893
33 92
196 859
484 509
891 311
373 458
116 490
569 616
971 913
207 894
731 357
519 513
581 711
330 727
520 601
861 335
161 292
725 130
116 112
164 820
442 379
137 781
309 336
443 273
828 85
344 463
617 196
156 450
36 810
537 141
610 35
919 611
138 951
680 183
845 940
884 944
244 877
657 588
662 259
62 448
945 565
108 232
881 412
309 735
648 628
363 3
296 845
999 787
959 823
240 82
155 969
383 214
912 354
748 407
557 714
333 995
975 865
856 655
811 62
14 10
281 230
807 160
804 928
809 854
641 470
842 722
965 703
374 847
985 46
503 395
741 961
561 311
323 406
203 973
347 945
213 874
353 18
372 879
46 123
569 352
935 961
657 860
390 707
914 388
266 918
95 678
237 834
894 481
126 955
300 443
905 547
182 479
974 340
757 106
496 699
944 147
490 386
164 371
609 316
862 6
36 941
750 900
198 113
293 687
986 615
130 179
804 776
510 618
583 224
84 985
137 838
163 64
445 68
780 556
172 455
429 833
526 692
303 923
694 855
882 125
476 129
159 579
61 76
388 261
276 34
514 785
586 614
255 547
102 614
728 653
96 386
433 918
211 633
590 908
503 829
495 603
469 598
921 507
892 554
321 364
369 366
722 792
979 429
154 46
506 597
805 173
369 544
956 502
561 334
582 666
883 321
915 495
78 679
756 552
332 975
9 678
196 180
41 458
404 911
963 841
67 83
481 154
289 724
733 948
585 16
431 403
366 30
409 183
252 214
982 571
767 356
142 125
187 960
427 146
879 152
950 944
319 296
726 979
349 252
836 434
530 593
287 953
958 82
628 55
132 967
689 453
814 445
713 604
571 756
4 319
400 182
905 540
69 414
813 575
129 704
944 265
451 292
876 601
169 293
383 898
561 220
837 709
177 790
60 591
657 762
840 210
484 98
857 498
24 104
599 960
11 865
381 338
273 441
653 994
437 554
49 218
940 699
753 983
231 505
161 553
778 38
119 642
152 211
342 835
882 756
411 474
636 24
750 718
447 374
217 339
945 52
762 827
18 688
190 82
669 38
810 289
138 810
980 401
358 881
460 534
948 577
88 708
66 928
221 762
606 406
924 756
787 9
144 996
141 28
532 841
22 579
480 30
497 369
755 235
75 16
874 608
895 995
884 370
283 942
91 217
578 750
919 620
823 231
189 291
305 512
330 684
351 694
598 611
84 141
512 727
666 551
107 244
534 832
408 105
863 45
90 199
170 634
177 716
215 353
628 495
440 16
585 152
283 755
468 170
799 676
928 803
111 920
148 354
888 894
990 573
167 991
662 592
322 187
445 233
336 35
28 407
15 688
999 292
435 996
898 267
166 619
531 956
65 24
105 60
865 389
143 455
959 141
576 531
160 477
630 502
833 210
45 164
660 258
413 694
311 742
888 604
380 181
810 553
629 105
254 223
398 597
792 274
588 634
803 911
182 602
638 486
407 347
104 26
495 51
634 317
851 885
580 586
781 104
807 202
288 243
713 387
733 846
545 85
823 330
688 847
892 271
351 598
227 952
115 758
91 356
866 434
388 756
840 352
791 137
61 87
804 23
942 241
883 609
838 392
220 810
16 965
12 507
181 517
114 739
503 755
767 751
349 35
800 111
766 989
542 1000
497 641
12 713
10 564
244 60
844 357
540 218
929 223
968 70
301 151
181 946
347 861
536 268
408 30
534 149
990 373
509 155
409 743
161 646
563 623
827 299
616 418
94 722
775 696
959 681
397 728
751 541
172 198
63 892
291 885
178 286
619 741
367 393
376 202
313 763
979 956
622 902
230 317
167 645
93 180
186 498
69 267
89 500
578 524
305 926
438 403
157 576
852 893
431 75
213 671
534 383
908 855
376 519
680 298
630 975
613 513
397 987
869 23
854 618
561 600
186 646
136 923
160 873
394 30
256 457
228 305
746 81
42 578
723 786
924 575
826 276
719 385
88 227
783 916
563 23
992 434
949 983
940 612
614 136
804 817
141 300
246 398
902 462
612 894
35 544
928 689
131 328
212 867
545 410
155 85
24 343
382 369
944 779
618 389
500 438
168 419
583 419
68 80
274 594
265 397
199 1000
363 907
241 479
607 121
334 644
353 87
968 943
601 69
259 898
522 331
898 999
533 60
91 187
728 422
89 46
358 570
244 727
317 738
18 278
754 477
21 268
823 803
207 263
673 649
891 695
843 602
997 238
694 599
217 491
251 621
404 704
388 824
75 190
572 644
894 930
16 946
262 763
861 285
966 268
234 323
255 333
607 23
190 640
910 788
797 396
542 771
896 634
904 122
592 670
130 116
383 776
868 225
185 980
967 289
826 210
992 547
527 476
369 423
654 910
816 490
791 740
160 176
982 466
760 550
901 156
683 16
833 490
605 481
512 323
416 876
842 792
752 87
300 680
422 182
934 482
50 774
111 546
78 905
962 439
838 628
387 177
137 900
51 416
581 520
16 423
827 594
305 373
58 950
467 862
305 41
290 657
731 952
132 78
632 378
458 135
860 966
423 966
475 388
339 271
475 574
195 126
311 437
536 891
217 133
892 31
280 246
442 788
604 98
563 632
328 259
3 647
379 312
713 92
506 8
221 745
768 582
747 275
284 312
115 631
9 937
148 392
236 392
33 90
693 813
425 1
82 368
598 705
313 735
874 979
902 386
879 783
737 184
965 667
919 854
985 26
412 330
69 751
42 388
602 332
396 296
701 112
742 1000
600 113
857 273
914 971
634 844
781 890
695 804
197 566
683 720
59 767
952 540
479 620
616 17
706 10
187 702
245 317
924 678
491 532
733 833
724 916
200 285
486 865
668 939
255 657
737 339
810 775
877 635
646 578
938 446
36 884
335 293
950 191
619 551
879 270
255 485
122 846
553 131
787 325
632 644
321 281
115 289
1 167
259 924
398 922
932 344
59 40
935 434
234 451
354 790
867 88
471 561
636 447
979 191
808 755
917 527
385 209
251 567
291 13
672 202
862 84
290 118
54 199
136 845
88 558
921 586
645 527
901 16
394 673
282 960
796 833
807 928
2 666
896 299
199 232
338 661
935 643
136 293
519 678
935 739
504 516
26 852
934 753
924 677
216 787
99 100
282 137
469 230
386 983
814 865
170 387
439 773
379 199
76 438
160 975
30 389
986 980
900 930
974 328
718 640
32 796
332 511
608 871
35 748
498 216
561 609
214 184
847 383
649 96
738 196
108 849
606 836
147 166
741 958
68 852
206 490
494 370
796 91
243 650
820 623
389 868
95 951
739 183
66 847
744 490
834 525
803 487
782 474
549 381
720 154
415 874
447 944
100 457
840 274
39 349
144 740
314 899
982 274
399 759
114 575
738 508
926 382
521 198
182 132
721 890
301 967
152 502
208 724
460 185
158 962
4 321
26 215
115 767
26 859
723 107
563 275
597 867
740 20
334 657
744 379
434 102
873 208
196 964
714 281
387 699
63 437
266 606
613 386
339 290
819 422
270 1000
653 549
461 509
804 922
795 320
816 104
835 801
901 940
586 933
311 992
433 761
278 973
607 267
792 799
734 324
978 38
633 581
936 245
112 823
571 320
702 488
532 209
535 373
301 965
837 236
928 598
746 194
969 195
708 939
518 740
736 298
172 522
646 568
652 363
453 814
790 82
669 402
120 191
455 731
616 122
902 504
332 772
2 555
498 804
536 819
435 593
805 8
535 169
198 931
303 544
346 265
630 704
897 77
881 362
454 381
198 556
355 516
170 63
225 197
303 829
491 410
789 232
602 888
651 259
686 636
221 985
602 811
977 670
690 16
17 264
483 367
265 629
829 438
791 864
407 521
674 744
693 922
564 604
892 102
569 376
435 707
630 765
226 876
607 340
268 449
359 890
64 127
949 268
355 32
162 127
390 852
1 792
328 756
453 440
319 246
658 781
654 78
704 358
321 641
155 516
216 960
573 506
260 891
898 122
173 557
336 347
614 479
145 658
362 370
68 780
884 804
10 78
888 822
158 793
575 954
949 369
100 755
869 550
537 455
669 86
709 206
658 438
693 763
933 818
916 656
52 606
544 793
384 875
994 487
68 610
585 714
678 591
259 621
848 61
287 723
435 979
693 588
823 967
509 437
11 656
754 713
461 81
392 215
705 980
506 943
967 198
781 100
605 25
90 528
928 78
470 243
846 908
11 666
586 252
172 590
281 552
584 1
859 998
14 291
686 379
265 855
741 126
58 906
795 208
350 729
666 653
723 22
154 651
146 721
511 18
572 723
447 624
24 315
66 158
54 220
302 103
727 788
403 77
238 139
610 331
676 7
769 3
469 438
787 156
784 136
621 757
36 722
527 783
536 846
115 181
985 537
385 583
892 657
246 84
980 995
849 162
781 623
790 438
13 223
44 39
303 940
154 159
904 226
300 26
468 701
905 366
76 629
122 459
611 530
826 580
690 920
726 246
231 774
235 22
330 951
450 413
173 822
427 517
515 810
584 236
982 368
524 39
267 866
159 441
916 403
102 981
921 166
569 394
356 433
428 736
315 365
310 490
378 874
764 883
261 786
59 178
15 684
735 536
696 706
408 955
560 683
321 293
870 352
802 840
591 55
256 525
314 57
877 980
86 54
94 959
423 594
40 765
987 302
581 336
944 346
386 783
407 26
755 649
407 356
699 215
527 283
990 432
615 753
105 169
533 776
640 982
539 347
254 623
88 416
97 370
923 837
888 305
785 450
916 347
147 127
295 602
740 26
245 418
771 810
142 50
323 498
645 67
368 552
258 46
585 621
645 775
509 725
863 111
495 865
636 277
533 302
648 668
722 731
622 469
494 408
566 980
64 586
935 214
198 211
105 718
5 246
84 334
679 218
311 675
645 335
82 953
107 358
919 178
404 759
769 438
920 598
602 885
203 218
373 362
548 94
281 483
448 329
144 244
724 42
45 964
158 392
777 579
387 551
903 713
715 672
100 338
245 11
41 700
682 461
300 682
555 891
602 167
536 511
492 488
85 694
956 726
392 303
823 217
449 390
255 985
619 624
130 447
295 661
267 378
31 223
641 301
331 140
793 109
450 894
719 877
143 887
329 331
52 438
365 548
978 16
648 409
368 301
725 564
496 750
230 359
779 653
29 967
65 281
60 107
917 281
963 743
642 767
816 409
576 938
38 192
151 101
16 329
202 381
345 571
805 628
58 608
57 588
695 949
35 348
227 386
25 372
6 209
285 107
152 116
864 95
180 7
327 211
357 545
912 902
828 589
494 765
163 331
983 64
944 963
8 493
759 59
77 836
260 844
804 829
715 680
734 409
60 209
577 634
860 232
435 251
134 327
829 598
151 861
708 527
982 534
640 693
607 158
212 305
414 783
187 707
371 159
246 743
550 868
454 757
969 670
921 279
814 970
617 344
852 606
835 698
313 715
846 488
510 373
950 675
758 441
59 308
210 556
49 868
15 610
760 847
484 339
715 743
398 262
107 670
100 284
775 653
659 781
493 403
140 178
818 136
273 105
862 688
870 113
321 23
839 67
663 811
299 91
385 810
906 270
946 671
595 903
906 24
238 914
629 98
221 192
287 394
758 417
42 986
9 182
92 381
233 932
480 311
185 745
110 415
868 866
207 285
721 757
922 677
866 726
656 381
539 605
508 313
994 68
786 866
991 552
193 861
851 200
112 286
332 227
199 285
692 333
247 181
421 80
959 702
459 194
547 81
35 235
353 191
243 240
32 542
966 536
761 746
45 356
233 349
408 406
45 99
434 760
958 632
928 421
357 671
643 855
656 370
421 642
791 832
179 807
156 384
172 268
309 751
243 761
602 655
97 715
969 580
243 137
233 370
13 450
117 846
234 510
625 961
64 735
135 232
144 969
259 171
166 328
170 682
592 40
75 35
63 833
964 262
156 646
375 797
678 89
82 964
753 226
801 101
20 202
631 47
341 50
8 904
299 733
636 628
858 153
169 966
227 749
939 714
895 941
20 274
252 261
402 211
364 187
244 975
533 176
497 393
369 759
479 822
498 891
990 87
516 914
985 593
143 101
689 416
372 165
606 967
915 132
502 351
300 556
998 624
826 477
530 368
469 396
456 556
800 878
337 495
349 551
874 813
417 647
107 952
747 49
472 193
668 504
774 933
341 125
398 483
471 28
566 975
619 170
535 785
694 457
643 493
810 325
653 56
782 82
292 903
881 504
113 200
746 747
890 316
284 933
543 223
834 918
703 365
264 737
270 951
90 122
730 992
421 919
962 320
453 155
851 716
312 707
377 183
522 84
284 282
77 701
900 531
781 125
552 37
310 607
756 425
609 282
12 880
718 969
728 83
566 166
851 531
871 956
652 842
990 754
574 3
813 333
458 952
42 50
793 521
84 245
699 22
191 109
586 192
386 371
642 506
387 637
229 965
722 982
675 364
39 325
950 34
45 736
87 927
741 761
535 721
413 256
915 19
899 182
598 235
55 933
660 505
69 651
583 259
432 28
845 862
636 571
848 915
642 983
713 364
778 500
337 930
797 475
111 773
716 629
172 185
395 533
52 558
503 750
387 460
822 260
789 644
294 712
860 333
314 561
650 839
593 293
261 914
852 811
943 469
231 347
127 211
351 940
153 187
803 896
528 259
419 392
143 847
898 658
326 890
305 810
309 161
23 69
217 6
154 771
985 161
447 22
996 951
13 382
548 845
102 108
610 500
20 707
681 459
24 513
681 41
284 221
396 366
83 272
549 983
139 656
63 306
728 725
727 6
63 109
284 420
202 380
30 63
353 413
293 558
166 968
42 577
567 311
449 226
837 42
787 514
454 921
936 277
519 598
133 406
740 764
206 851
144 450
953 956
602 658
572 749
133 474
813 581
306 844
258 946
184 839
653 637
667 515
887 3
673 364
543 890
299 104
801 599
195 980
637 315
627 780
382 657
229 78
2 912
899 611
960 731
788 888
423 763
334 332
188 371
452 783
773 63
243 620
889 177
999 663
549 460
17 322
380 817
919 234
965 835
832 515
488 859
904 981
417 547
703 782
382 701
928 606
63 610
1 885
775 111
589 994
286 86
363 833
982 986
6 149
463 720
75 5
88 352
496 66
721 800
345 354
411 445
291 333
365 634
231 937
356 326
126 786
364 918
638 468
892 923
38 311
958 435
859 799
36 460
811 412
257 479
116 32
303 628
954 334
781 388
508 17
919 647
584 70
96 283
937 397
486 803
482 799
13 641
66 845
640 526
121 298
892 385
266 638
606 378
119 494
403 36
377 550
414 917
321 598
840 764
683 478
836 792
851 560
34 958
731 584
465 772
732 518
308 247
666 374
105 838
882 179
930 509
718 757
912 119
497 425
567 282
298 595
167 988
828 585
941 173
278 963
217 354
89 653
680 737
28 836
875 423
584 131
306 591
154 42
409 691
835 168
796 2
855 441
156 933
145 562
657 297
576 759
228 599
340 888
320 289
498 795
83 577
540 518
187 985
864 534
119 919
187 951
309 777
297 347
496 15
56 637
178 727
416 244
319 805
292 595
396 824
178 483
923 401
727 743
30 749
240 596
816 757
625 971
98 12
260 466
120 535
62 521
399 684
463 970
321 174
496 5
928 302
737 152
181 336
594 584
744 666
955 250
466 459
147 161
187 544
751 268
912 781
225 861
313 334
288 377
216 539
575 107
695 449
330 452
35 272
292 131
87 929
363 648
611 45
162 739
1 828
447 841
441 641
613 285
57 967
438 592
511 595
401 8
991 651
52 676
948 651
669 991
355 831
985 833
142 487
548 413
331 348
887 687
569 723
804 502
613 463
833 69
571 548
352 107
732 678
189 712
657 220
693 165
161 129
138 246
162 136
386 817
905 215
523 270
854 94
884 459
28 325
134 953
764 91
366 708
552 601
227 135
346 922
805 617
261 515
271 413
391 339
820 527
474 407
940 143
148 142
429 208
105 736
720 145
483 319
524 95
152 750
492 906
541 141
109 37
494 644
390 92
7 60
772 777
742 223
530 863
718 799
181 329
273 202
56 105
753 530
279 1
129 706
372 820
474 367
801 429
104 741
735 709
836 495
398 81
374 741
819 918
497 857
182 221
831 391
580 694
742 542
86 140
121 861
523 650
666 387
84 832
738 363
383 622
234 883
277 924
764 797
249 354
492 671
744 890
936 857
188 31
416 37
648 605
732 3
425 982
973 632
1000 662
224 490
767 532
866 386
494 465
40 822
944 769
848 418
404 564
575 15
373 601
24 402
8 536
620 539
111 166
759 247
244 375
191 140
679 555
194 831
303 420
241 526
37 811
358 331
628 679
397 997
468 247
651 318
652 2
727 45
10 637
719 706
719 180
160 673
206 207
176 300
8 369
33 898
952 499
42 516
831 692
325 770
224 748
599 622
987 337
667 435
244 30
123 797
170 470
348 377
749 415
902 218
646 208
31 907
76 312
190 423
888 274
281 745
576 462
708 289
992 760
275 588
368 59
954 500
774 985
599 194
847 674
159 312
62 969
504 122
590 325
435 668
962 339
449 352
465 183
193 939
458 86
551 492
863 844
168 390
58 696
96 34
11 512
375 540
244 589
470 796
195 586
991 325
744 504
719 575
893 409
161 765
215 213
63 359
1 911
211 182
414 447
54 342
564 49
749 441
31 971
345 66
877 625
399 207
962 706
296 787
646 9
963 419
266 76
276 275
675 92
718 974
792 11
267 967
694 121
285 827
948 843
607 31
362 189
412 488
82 194
898 397
244 149
230 894
309 911
841 797
646 547
720 667
67 689
785 221
900 704
76 783
813 641
978 563
173 81
345 718
506 49
840 164
819 803
209 19
998 547
438 610
334 986
472 30
244 501
331 716
70 868
156 325
843 691
387 487
132 462
563 702
132 461
867 423
845 504
379 871
553 711
129 933
65 294
542 563
148 615
992 228
397 922
401 472
828 170
83 377
726 19
990 613
230 453
793 238
52 836
658 905
429 834
739 21
118 231
51 150
24 585
148 494
215 57
99 588
392 934
185 135
970 922
282 895
206 179
701 479
1 353
10 903
363 90
155 105
264 912
531 898
892 503
129 881
974 404
230 630
720 690
832 640
971 894
530 157
778 29
485 512
467 732
502 814
69 8
341 840
858 722
759 915
863 13
922 571
254 618
589 112
218 712
495 479
544 12
905 517
752 46
955 694
190 899
298 420
59 289
649 801
949 922
211 144
26 882
236 843
433 448
263 514
375 335
646 340
137 679
530 349
488 660
551 751
91 910
231 504
535 980
373 867
403 563
65 80
872 289
146 313
135 862
437 851
915 190
734 697
246 827
479 311
141 495
3 866
7 465
880 567
647 946
802 934
300 476
938 163
581 31
184 683
494 525
396 108
272 337
148 32
677 368
146 645
475 420
843 579
600 980
861 878
995 397
781 611
249 590
638 725
226 582
684 385
213 394
407 906
434 733
735 755
431 997
57 354
951 207
588 404
240 745
761 264
480 514
1000 243
984 419
552 755
595 644
367 503
224 944
504 740
531 530
282 542
160 199
320 959
568 769
135 970
155 755
244 677
636 757
373 497
32 277
120 832
110 491
792 268
730 20
659 225
171 612
684 624
765 700
594 810
355 954
318 887
609 571
114 483
572 779
91 757
783 676
105 517
270 321
680 828
824 514
456 709
41 84
217 210
504 285
155 170
560 829
970 336
104 803
499 509
234 991
800 16
287 74
983 898
12 686
904 309
537 810
25 320
255 813
563 480
881 809
457 334
889 34
978 461
146 55
64 856
710 202
709 868
558 912
863 609
301 884
446 296
206 287
500 978
804 260
841 873
319 661
87 321
378 210
588 384
589 719
453 315
409 818
866 163
220 723
75 630
385 218
891 292
891 245
787 309
134 839
519 996
683 42
701 89
381 178
442 864
347 94
541 17
110 331
722 292
475 871
786 129
329 161
669 811
5 554
370 9
777 433
831 786
483 359
568 971
180 382
690 151
217 365
852 172
710 842
541 287
91 667
58 84
254 524
792 902
699 491
36 443
727 295
471 970
580 630
485 117
305 826
491 627
959 160
485 194
632 145
808 236
177 317
556 171
480 805
333 295
855 513
725 689
295 440
752 602
116 386
623 114
288 754
808 2
990 986
311 286
922 834
166 217
446 829
126 218
87 617
819 635
70 461
8 181
341 683
678 330
951 760
215 963
428 81
10 997
979 216
83 305
863 569
103 266
26 750
150 753
876 22
754 211
454 710
827 41
434 83
280 662
905 620
206 187
932 875
669 478
336 146
466 282
199 502
882 113
315 785
982 42
42 757
855 779
905 500
45 159
248 717
885 49
179 872
148 66
842 837
384 501
528 537
159 734
244 580
1 878
220 270
694 525
828 123
902 77
712 891
409 374
725 125
305 243
419 13
428 751
124 326
209 800
564 240
273 636
781 249
930 682
710 1
357 376
683 198
330 425
346 597
641 672
225 282
450 504
147 682
427 106
54 503
214 706
791 494
502 66
296 565
772 755
817 118
172 908
69 681
752 386
690 514
970 185
168 451
970 448
62 966
425 977
478 747
199 337
62 568
102 535
659 539
990 760
287 513
330 971
739 65
352 704
999 215
216 878
510 285
414 846
916 345
9 833
75 592
352 446
93 897
997 42
442 178
954 377
469 743
730 966
160 883
362 735
980 13
56 879
457 492
203 171
187 46
983 512
35 946
390 187
363 221
969 479
649 365
159 811
696 521
507 327
402 13
554 262
228 981
807 227
460 245
657 303
888 930
638 905
316 627
4 872
888 759
445 19
19 833
772 960
368 372
833 109
6 733
320 373
477 818
413 674
87 36
913 966
180 644
170 410
260 13
127 487
511 504
532 656
160 948
352 787
227 966
382 777
823 207
516 874
282 924
624 38
467 326
268 210
523 277
560 237
650 939
684 392
145 902
504 756
566 383
254 211
352 396
941 465
285 526
36 551
948 785
835 218
524 227
601 133
868 734
889 38
851 134
208 26
137 41
209 340
918 297
666 389
960 234
133 467
772 528
45 741
618 511
47 823
706 1000
310 872
356 208
48 4
121 97
782 252
324 789
366 344
823 999
629 124
507 458
728 338
990 429
157 321
971 45
684 26
20 12
603 776
471 170
399 126
577 898
890 755
314 341
816 297
478 452
443 641
674 655
322 531
494 347
550 888
499 602
40 133
737 129
962 90
742 839
310 352
126 764
9 333
93 348
517 790
329 54
127 827
233 55
687 698
67 961
293 152
124 337
161 924
78 971
336 979
232 172
770 845
656 59
913 948
571 399
609 738
690 738
847 586
411 82
143 386
645 310
353 181
158 735
417 432
764 537
345 834
658 487
224 298
644 32
390 745
941 977
672 649
347 454
1 149
312 249
317 83
298 522
752 744
202 51
586 618
16 661
918 418
448 381
583 52
495 162
888 493
400 761
8 362
477 871
420 899
550 880
573 157
727 120
681 456
519 881
893 763
151 619
641 607
996 727
399 682
335 454
60 774
369 921
601 661
163 231
880 955
878 163
955 345
941 415
888 657
251 499
52 97
540 372
722 726
660 929
645 703
383 997
273 319
877 448
849 12
404 317
737 718
598 185
813 51
889 707
487 443
386 549
155 642
668 139
874 16
860 890
198 257
174 144
12 734
500 474
217 439
108 427
667 229
197 169
720 247
557 189
612 555
390 791
996 797
983 125
972 424
512 918
322 876
633 599
756 370
885 758
21 247
198 608
751 363
133 732
733 20
658 484
643 163
866 646
706 203
633 655
190 588
418 691
120 566
94 140
412 468
437 689
708 250
679 793
209 896
339 940
153 495
633 598
713 97
480 98
572 652
843 768
369 804
81 942
274 978
147 636
906 518
504 932
579 878
542 448
674 349
364 578
637 136
151 427
65 862
590 41
34 879
894 745
421 527
143 862
54 389
744 452
221 349
389 367
866 775
144 192
313 991
214 575
593 259
562 221
36 679
342 959
234 593
543 716
824 547
906 725
552 826
466 831
187 480
366 553
62 996
604 739
284 407
167 491
628 12
290 422
535 364
672 535
575 877
958 433
571 723
381 556
940 576
520 398
885 8
413 112
519 832
522 704
872 756
383 359
346 462
137 382
542 521
112 321
629 266
259 978
670 44
578 703
669 189
866 849
565 944
962 646
650 150
815 175
785 595
765 13
653 18
917 179
755 111
432 857
91 769
916 996
124 617
460 971
617 940
929 471
14 681
978 943
403 949
115 211
727 138
623 36
915 774
416 999
596 703
29 758
414 232
352 563
955 598
238 519
68 265
409 474
200 674
254 535
535 709
889 920
768 724
988 743
625 140
749 298
653 974
217 971
888 935
450 468
258 968
70 564
634 565
133 45
220 17
783 928
933 767
335 541
536 279
562 931
953 203
182 973
297 736
35 746
858 125
584 474
513 837
368 323
740 820
640 508
400 6
243 578
831 163
6 38
691 186
722 2
809 450
808 950
791 934
287 62
941 554
147 528
243 634
157 113
686 613
804 546
481 688
620 67
70 387
149 528
252 631
557 433
145 70
565 357
824 667
197 301
625 249
183 421
530 639
296 962
555 606
896 56
480 262
335 258
170 371
680 860
187 498
939 315
827 615
174 931
182 805
987 271
998 719
61 570
571 882
648 645
631 301
508 96
741 169
745 44
727 94
244 25
232 679
246 776
492 862
158 524
827 738
32 521
750 869
763 121
54 224
396 998
588 905
214 583
690 999
134 292
64 224
64 232
598 394
396 266
140 326
984 847
875 891
313 930
787 569
244 96
475 221
13 882
938 635
698 148
236 721
874 368
951 202
579 586
711 567
503 13
731 145
719 116
974 711
725 188
188 308
591 136
624 759
696 698
313 907
308 82
624 905
414 716
99 607
593 211
677 224
644 480
351 349
831 257
462 382
157 635
173 213
839 310
393 911
388 637
961 422
936 95
716 640
342 435
820 913
969 357
132 160
820 864
506 435
636 91
381 375
160 644
534 700
340 901
190 852
52 868
654 190
237 701
868 278
173 527
702 900
359 530
879 345
754 511
457 607
916 762
308 926
632 696
597 251
490 595
983 643
910 557
616 16
264 891
126 312
140 372
331 835
848 1000
305 455
224 154
317 692
934 784
232 124
330 910
401 359
506 548
952 987
803 505
381 181
573 621
244 368
131 517
804 593
771 29
215 466
987 214
808 873
233 472
37 922
997 490
888 645
904 645
176 349
876 497
889 900
110 790
591 818
496 959
792 48
1000 632
487 339
322 169
980 146
101 774
302 337
329 873
96 537
566 645
461 655
419 608
912 467
658 616
309 320
310 953
896 218
460 32
354 895
251 765
950 271
431 390
407 512
687 880
467 622
301 117
352 241
333 427
62 270
917 123
690 158
973 725
655 844
76 36
454 492
516 828
132 458
505 94
42 533
726 826
629 994
283 226
387 289
931 158
973 378
19 966
226 975
699 296
804 414
541 435
726 106
462 588
834 789
372 316
136 676
862 965
911 517
581 25
342 797
582 119
119 804
274 697
334 280
334 834
713 66
282 952
398 917
176 226
68 439
822 742
332 607
691 845
252 206
565 48
134 819
7 234
831 375
840 275
990 969
181 547
701 507
585 185
879 169
404 503
158 585
887 221
817 928
793 297
122 83
305 300
373 486
126 885
722 656
560 719
171 841
978 106
48 799
313 398
984 590
392 212
513 378
704 210
260 125
760 217
669 553
84 544
594 20
997 832
940 688
678 565
749 258
927 158
107 124
554 524
978 620
582 486
116 412
437 387
142 611
531 808
740 44
63 736
686 553
293 402
127 346
138 874
257 604
802 479
766 464
386 482
994 189
116 198
570 303
77 671
487 761
135 167
777 210
721 470
719 88
900 231
124 50
759 682
99 656
378 535
486 923
509 200
516 67
160 838
207 615
921 581
159 630
378 610
278 891
910 308
492 863
197 854
39 398
494 124
790 38
600 607
654 984
970 82
643 68
177 699
209 524
404 597
624 700
391 103
530 90
285 545
42 598
891 95
927 95
817 549
129 832
754 856
179 158
572 933
536 889
531 3
483 126
416 400
667 145
313 869
962 687
506 202
688 70
617 132
217 456
452 888
399 540
952 816
858 16
389 13
549 523
163 391
103 171
187 700
68 257
718 49
144 595
364 432
15 282
566 843
754 491
778 467
958 150
89 540
892 49
81 764
463 898
308 224
178 109
580 273
978 514
342 911
661 209
653 103
580 534
263 844
702 322
94 732
2 875
258 978
168 958
399 948
157 565
684 727
895 431
568 45
518 91
381 893
238 466
992 530
41 576
465 583
672 785
265 326
859 472
127 682
659 334
232 607
721 734
937 582
542 385
621 624
960 980
942 924
627 325
611 382
596 628
966 620
533 823
196 606
399 343
615 125
328 745
148 270
719 984
597 130
312 531
478 572
419 781
669 308
755 662
608 713
337 259
35 545
674 535
800 918
377 776
750 166
545 872
973 271
420 151
429 876
693 660
160 642
690 652
327 901
734 321
39 999
579 565
282 526
968 472
438 132
169 373
896 910
198 431
632 552
1 984
639 819
94 144
57 286
349 569
923 694
670 793
178 515
309 539
154 592
227 13
923 523
785 330
376 820
48 218
948 299
462 660
583 210
761 847
832 637
58 153
808 864
693 178
557 303
91 232
216 158
621 491
287 28
816 396
789 578
172 410
90 595
47 338
273 970
860 672
630 501
849 521
728 948
100 254
301 607
899 230
808 343
871 584
148 254
476 498
495 95
470 661
149 978
631 760
716 659
365 507
197 724
387 394
928 567
851 90
576 620
810 129
435 64
533 122
799 755
636 382
671 282
113 622
57 472
764 385
375 743
964 90
751 577
796 419
536 303
111 941
525 612
914 329
348 839
943 495
141 385
255 649
69 994
192 985
539 90
329 734
347 131
339 340
55 919
539 985
341 238
747 946
171 755
706 859
389 771
13 754
980 755
150 796
643 606
968 46
439 411
883 244
203 767
977 728
835 434
689 973
114 420
543 566
905 144
832 524
37 174
252 683
589 512
547 767
36 327
368 183
681 934
581 935
860 423
506 193
966 471
146 310
120 591
767 931
801 978
280 390
793 924
24 230
966 294
413 579
566 935
4 780
64 895
321 910
11 207
647 337
302 839
594 696
377 795
60 509
833 419
804 281
339 911
888 689
63 142
692 707
153 726
5 588
290 904
292 486
172 680
744 234
674 427
995 828
503 265
687 342
326 630
130 544
911 605
480 592
945 264
417 708
356 257
162 174
911 545
230 818
181 212
233 340
666 183
403 345
21 437
773 11
341 959
779 319
596 517
912 366
592 296
651 833
352 150
370 173
769 570
52 885
910 190
6 816
198 733
537 875
94 283
178 17
447 305
21 979
700 400
257 400
535 158
860 218
691 108
856 677
59 987
78 585
156 515
879 351
726 371
647 724
91 469
435 440
941 475
919 333
567 734
795 779
471 50
309 297
364 442
224 87
824 352
681 514
699 641
212 98
996 679
382 306
700 721
82 765
984 449
789 988
22 998
759 899
637 932
358 336
575 767
373 772
384 89
369 627
12 684
241 329
334 508
506 172
654 703
544 730
861 513
142 843
437 320
771 539
627 172
508 654
187 275
62 489
116 337
127 599
156 183
516 58
499 916
516 32
278 111
161 677
75 907
292 355
181 171
792 176
748 415
148 537
907 82
193 90
452 29
463 17
92 582
292 871
828 39
631 31
100 121
791 244
562 365
828 922
171 150
501 560
623 216
194 893
363 471
981 284
542 523
944 148
32 220
358 905
997 60
153 403
837 942
888 630
319 372
276 509
606 68
970 343
9 513
412 481
485 535
478 557
28 807
739 728
509 597
135 461
371 561
494 122
217 935
76 141
212 757
817 668
929 256
273 861
960 432
790 84
902 455
996 268
807 351
644 85
879 603
975 101
686 510
647 265
558 738
649 870
203 342
681 105
514 325
770 975
781 282
377 997
553 358
58 124
622 880
543 698
831 258
264 125
699 310
904 986
234 163
883 623
183 654
519 793
37 457
300 889
450 718
593 140
215 650
4 843
675 872
701 856
647 714
356 452
749 960
749 417
174 49
264 718
833 101
388 36
535 371
151 569
101 264
108 403
810 983
948 362
616 594
313 140
82 688
912 334
888 87
597 723
267 198
5 177
917 883
325 660
74 649
238 908
381 42
863 728
743 18
577 949
49 457
787 158
691 748
237 400
614 353
169 679
927 699
793 778
324 416
905 708
337 431
885 537
137 315
216 241
193 727
509 130
404 883
801 567
504 305
851 786
797 486
892 245
682 774
23 588
181 505
638 827
421 926
348 918
341 228
958 931
7 785
331 226
445 504
874 730
145 920
107 643
771 151
67 163
442 146
463 196
315 547
563 83
541 26
312 606
686 532
118 716
3 722
474 193
1000 249
838 762
999 323
944 544
609 167
32 963
693 858
264 197
697 385
921 351
589 237
378 468
751 185
768 737
293 670
585 541
889 477
4 724
460 377
144 163
726 515
377 13
384 246
121 504
441 680
130 246
340 524
482 462
101 633
567 604
756 50
891 520
287 797
983 661
625 193
711 96
545 515
499 363
174 890
45 517
127 620
852 888
459 75
161 310
157 337
108 744
185 754
306 403
476 531
419 838
895 90
372 840
928 816
908 937
132 564
831 660
431 369
433 456
622 500
124 96
590 471
13 865
734 327
496 617
428 207
218 344
243 848
127 139
748 442
704 160
818 372
337 162
515 803
245 522
321 497
605 164
782 842
537 388
109 9
730 44
497 282
820 803
751 748
902 834
884 469
913 992
575 471
208 114
490 650
406 262
544 787
848 181
301 67
965 427
787 477
197 156
67 378
278 125
393 944
19 20
952 52
811 541
880 314
866 317
74 599
641 506
459 560
289 819
121 398
145 40
63 596
125 807
885 428
317 612
720 731
960 551
969 937
423 225
852 151
539 892
364 505
475 40
906 756
537 608
480 124
70 343
321 257
789 420
63 631
87 153
710 351
468 782
893 398
161 218
190 279
171 221
65 695
141 701
954 141
220 80
168 839
527 848
153 833
978 391
501 247
316 652
714 750
251 895
178 694
46 393
857 20
268 913
948 462
686 218
173 143
755 866
477 182
814 282
265 229
666 479
189 610
838 237
403 534
451 809
102 764
319 354
336 855
180 94
778 834
597 648
415 226
570 86
735 708
491 903
676 414
131 988
742 485
291 483
997 614
966 521
11 813
115 215
712 196
421 433
879 124
609 176
461 230
109 702
666 367
801 534
433 340
287 348
649 792
449 566
683 75
771 465
711 150
758 743
368 782
884 160
677 182
386 768
955 748
774 692
55 801
600 89
960 783
973 791
66 302
276 109
681 577
418 121
861 114
403 69
585 127
366 878
367 991
54 914
166 728
844 682
783 661
832 305
738 449
166 318
342 105
293 280
710 309
884 325
317 158
83 326
341 328
979 209
786 638
758 119
848 282
383 565
343 923
738 875
916 688
363 580
797 28
791 488
55 160
599 946
893 784
195 791
328 868
998 475
14 353
440 306
867 31
804 323
636 491
911 118
193 441
710 99
597 716
93 995
663 564
476 846
704 278
311 679
58 534
576 354
338 19
834 62
257 381
962 509
402 618
327 181
616 543
180 820
824 409
706 997
184 111
730 567
229 514
877 623
677 354
684 214
233 693
471 902
882 549
889 13
761 305
843 70
627 868
212 217
469 581
941 900
285 648
138 785
872 216
15 13
744 256
7 311
756 694
914 546
278 703
169 347
662 734
152 860
234 871
979 550
115 827
840 245
517 807
167 256
955 614
711 610
671 203
907 162
522 817
676 127
467 463
1000 442
753 146
719 810
245 288
257 914
371 480
940 509
603 692
933 643
534 833
85 216
691 526
478 437
198 179
90 739
732 563
212 608
163 668
394 719
864 145
992 967
190 142
305 852
686 792
334 351
395 356
936 125
260 495
333 734
597 290
963 281
760 111
166 37
765 7
446 245
1000 492
300 125
67 182
525 861
742 846
58 376
309 301
455 844
554 129
44 986
728 419
66 413
471 601
152 881
1 563
944 606
8 700
837 108
309 139
152 595
604 872
49 600
260 597
495 820
782 726
845 864
964 254
91 738
95 780
676 532
369 648
921 254
595 94
143 122
453 123
511 578
174 221
840 460
383 487
640 342
267 985
377 695
217 567
951 275
724 404
764 483
189 602
195 203
149 653
133 630
641 827
279 352
707 795
530 609
324 884
105 463
782 414
212 323
712 403
901 942
333 112
442 649
801 876
914 481
691 840
167 92
557 782
229 40
263 333
866 401
505 149
261 880
354 836
87 156
427 555
18 950
690 988
441 752
806 360
5 12
697 584
678 488
797 983
994 341
41 265
621 110
776 346
194 774
963 663
127 286
568 19
78 382
780 221
877 80
10 83
753 975
284 476
590 588
937 449
568 186
145 437
807 817
572 835
849 681
953 948
504 386
263 399
865 120
688 893
574 202
439 194
741 643
207 687
202 81
234 340
808 230
936 678
147 916
725 408
993 806
296 937
591 992
543 310
572 623
317 371
655 125
118 512
259 967
310 96
558 988
479 518
718 120
234 20
487 878
295 995
13 506
687 929
179 948
46 882
648 500
197 392
328 611
609 65
23 354
645 392
216 565
556 927
865 504
875 617
861 934
899 60
676 833
96 712
132 512
26 854
2 878
325 734
103 774
100 819
9 639
716 226
885 90
244 366
854 395
517 554
198 399
68 309
311 832
555 966
476 446
508 623
59 892
920 156
905 758
11 551
479 700
347 855
115 656
832 935
728 593
456 974
420 580
421 459
178 698
598 231
998 502
437 252
101 694
591 402
187 357
478 398
669 100
955 162
448 52
256 823
209 146
263 481
80 247
800 48
487 256
402 30
428 600
969 428
231 192
179 298
948 556
971 704
394 447
356 898
834 649
790 743
332 999
732 873
82 11
133 249
443 124
662 901
564 410
782 513
502 880
392 409
379 931
110 917
508 86
987 375
637 451
762 297
62 676
459 188
929 827
668 645
235 160
353 539
45 567
6 460
401 599
456 18
100 12
102 76
290 802
590 648
876 614
528 680
880 232
551 454
542 854
594 924
345 288
569 396
751 137
283 393
877 745
305 363
100 758
851 390
920 684
466 943
521 814
953 733
30 738
787 82
980 546
216 585
811 550
218 77
373 786
982 450
880 641
5 367
748 471
104 74
241 267
281 136
249 102
780 265
183 635
133 861
89 335
557 449
54 617
287 556
99 478
532 150
562 730
503 236
591 533
569 823
839 59
585 498
342 263
118 42
368 225
877 647
288 573
517 960
596 527
78 633
208 495
399 169
176 410
647 5
126 847
779 451
472 748
35 168
612 988
278 809
585 691
600 818
902 125
818 789
478 116
832 671
638 221
475 942
228 40
404 422
896 206
623 787
518 347
596 483
678 435
992 522
3 791
245 37
491 335
837 834
492 4
140 338
460 738
936 694
287 97
745 633
300 576
99 776
179 106
843 672
64 209
311 133
692 403
48 98
501 60
496 696
36 203
638 708
117 129
572 275
256 755
352 476
32 104
339 87
741 497
959 919
406 880
262 172
568 999
990 123
698 123
1000 39
960 26
344 369
263 353
111 788
29 135
371 23
19 517
166 799
384 516
356 178
946 283
185 669
758 959
707 321
955 252
19 99
908 494
517 67
483 743
69 849
328 518
384 36
981 179
773 323
123 246
116 995
466 662
907 536
930 171
829 463
285 209
722 318
145 620
672 499
311 767
779 375
259 92
856 442
652 282
687 437
159 791
343 552
741 5
200 291
122 67
294 504
677 995
364 930
552 47
144 891
831 416
127 893
191 732
794 815
255 478
892 822
179 861
720 299
124 37
213 942
433 214
996 682
952 722
781 648
1000 705
103 159
614 526
689 835
75 481
343 488
557 566
712 895
40 83
178 686
363 332
814 22
426 821
144 868
819 986
80 565
85 13
854 639
866 503
816 663
650 770
457 786
228 911
708 167
57 843
342 494
603 52
247 289
646 767
258 383
449 778
282 146
876 938
857 679
315 382
260 716
135 63
21 41
195 660
89 485
978 526
935 944
321 514
486 945
83 578
326 468
320 29
51 770
735 657
26 928
811 326
647 807
951 974
399 362
807 217
774 785
874 447
60 227
930 933
319 88
651 142
708 193
109 353
936 7
914 920
321 142
415 387
317 414
669 713
511 90
851 517
451 298
703 460
951 251
645 936
152 85
337 249
775 231
194 616
784 814
761 995
606 456
364 678
948 772
18 178
880 266
793 789
817 427
987 471
189 916
495 689
807 60
661 5
609 596
196 835
912 431
750 589
804 490
944 54
551 456
92 688
346 76
58 182
38 385
888 580
661 107
13 169
146 921
696 280
507 185
251 906
620 974
410 763
59 994
778 141
495 773
158 629
769 560
126 381
844 496
609 17
897 485
963 465
450 358
568 968
841 94
220 383
196 866
267 904
827 439
944 278
962 862
482 66
31 571
606 611
86 662
824 358
157 681
973 206
150 32
313 6
661 739
461 365
35 188
244 834
771 722
874 629
817 564
319 86
955 401
814 590
148 35
982 440
507 950
157 535
858 244
870 858
402 310
196 179
77 159
833 193
687 285
353 89
58 527
21 266
751 264
911 826
167 496
101 422
462 417
733 803
919 656
581 747
663 270
166 31
80 621
573 641
371 622
820 231
146 382
539 518
448 272
624 568
403 240
550 455
39 144
554 38
154 60
437 686
153 899
872 288
988 465
61 810
211 260
468 178
739 267
109 865
89 533
647 240
609 646
744 318
854 439
631 823
742 381
476 504
302 319
832 563
338 318
824 490
507 994
535 33
187 704
517 100
364 320
597 190
234 843
378 457
832 225
284 608
752 607
55 58
322 63
698 959
618 24
628 536
628 39
459 704
519 944
808 289
712 985
602 327
243 157
893 733
224 533
541 625
299 598
603 914
141 457
859 484
191 772
20 196
982 954
524 879
399 809
78 736
541 728
358 12
625 342
108 583
329 515
554 775
564 279
89 176
341 12
209 735
217 135
733 805
703 428
748 535
335 21
745 773
580 212
383 799
959 306
82 511
254 655
859 283
539 714
593 954
643 477
371 334
164 966
897 202
941 751
622 873
547 75
926 521
857 476
20 80
990 45
904 276
762 35
681 885
907 880
596 856
513 809
281 737
516 583
888 46
636 170
138 446
689 898
509 524
65 383
160 695
345 557
558 688
531 649
249 627
379 742
590 877
614 970
829 315
68 934
737 271
14 246
591 12
419 985
660 432
168 375
933 522
6 971
675 366
857 285
497 616
943 394
490 400
906 943
927 345
851 50
628 637
801 267
45 286
205 405
407 367
849 682
191 861
778 524
844 55
753 481
841 203
517 912
590 961
780 659
114 905
116 689
138 938
414 785
695 107
468 678
285 503
921 837
523 235
275 355
891 564
19 470
592 318
26 994
475 321
341 262
573 80
520 173
8 55
59 432
688 492
119 588
955 235
85 135
257 622
225 335
805 656
368 232
152 275
720 563
519 828
708 858
82 778
400 32
213 733
19 169
851 316
756 679
111 196
311 541
115 726
78 218
474 435
818 652
943 835
953 162
342 785
651 513
78 658
377 326
892 47
359 539
562 117
709 67
57 90
683 95
409 803
528 705
295 227
567 910
171 16
61 96
276 348
480 104
143 77
963 604
113 816
735 195
152 882
257 749
983 667
467 404
609 163
860 454
66 395
967 592
817 848
252 862
940 155
893 187
483 919
545 197
456 192
112 99
247 341
515 684
637 64
224 129
188 50
240 876
45 303
721 76
775 549
467 235
35 592
438 893
479 905
94 380
2 296
828 670
136 313
849 380
619 955
33 117
188 44
886 798
564 536
41 888
904 822
651 789
736 603
939 312
637 124
254 963
241 565
454 112
737 847
756 373
736 508
51 615
176 797
489 629
674 404
795 896
530 728
184 846
897 609
625 236
305 878
702 526
490 162
517 970
937 515
617 191
575 975
62 609
720 95
594 586
973 47
398 4
797 262
757 868
302 146
224 831
31 994
18 81
606 647
415 810
483 631
861 915
23 282
844 35
412 929
634 670
196 547
753 543
5 632
163 76
70 395
476 884
634 756
416 14
757 689
754 757
368 997
220 503
607 330
642 95
958 454
561 655
176 995
262 922
228 928
185 563
503 296
484 576
61 144
986 108
973 310
9 367
161 233
108 913
187 785
256 34
283 326
874 468
939 220
138 279
431 898
780 595
27 886
539 65
971 542
366 429
47 153
636 514
593 854
617 435
162 921
275 787
425 294
9 999
956 283
698 776
533 556
941 379
633 724
984 867
616 398
63 693
689 878
38 230
267 751
980 491
341 96
412 768
481 195
689 826
649 52
965 311
570 462
216 214
534 480
407 69
762 476
420 916
749 11
282 544
418 382
923 709
790 314
300 719
28 572
172 659
524 399
520 20
440 816
872 813
908 1
80 634
578 342
497 962
846 368
873 391
319 874
74 99
273 165
610 986
786 913
179 16
196 186
650 844
940 922
346 576
617 206
731 763
286 901
269 424
279 429
32 463
846 698
451 28
522 568
866 410
552 279
313 49
12 295
301 819
846 820
765 6
275 986
274 751
231 725
341 783
77 179
732 552
257 637
548 326
980 871
470 213
215 899
209 31
322 738
235 923
951 960
391 669
790 147
919 613
41 866
193 296
437 190
502 709
586 621
732 721
64 836
245 135
1 639
985 300
273 924
564 103
336 873
597 288
25 977
155 689
952 994
263 590
996 902
516 400
149 133
786 388
890 814
458 822
655 623
333 2
192 512
747 667
195 513
940 113
294 13
832 347
491 297
660 721
739 445
377 565
136 69
103 772
3 572
143 29
526 375
146 514
101 624
507 545
176 17
214 261
539 139
362 718
753 377
223 669
595 271
166 429
663 884
926 110
824 451
552 889
275 847
108 922
197 602
913 156
507 416
695 790
318 23
402 750
260 8
592 284
335 562
991 527
994 893
904 995
94 221
572 462
608 100
363 598
659 513
281 752
546 55
969 218
666 513
349 489
132 425
478 601
817 787
729 128
21 123
518 106
615 522
98 784
583 954
50 763
975 320
760 343
16 465
632 376
193 531
469 101
61 154
879 918
356 210
238 381
982 58
499 860
472 995
511 25
570 938
900 908
489 861
527 263
545 152
24 756
746 927
103 39
578 833
967 364
902 753
960 971
428 370
387 515
487 257
614 468
719 996
235 147
888 803
96 962
136 643
468 910
476 953
769 13
216 944
371 409
495 17
36 352
478 213
745 429
565 692
575 722
929 515
960 950
55 1000
414 647
856 267
42 723
633 458
761 158
861 105
331 366
210 610
532 648
641 116
781 69
95 102
778 703
725 194
100 670
46 318
115 220
982 784
367 746
662 36
542 22
68 809
287 224
210 658
384 633
796 884
101 224
258 212
713 660
61 173
349 60
390 225
402 938
914 974
83 849
384 419
390 863
550 713
162 449
765 208
601 484
853 626
941 146
571 560
199 518
900 680
187 158
694 924
504 437
365 34
271 639
866 246
760 375
714 527
719 640
125 844
823 654
923 838
470 455
349 469
510 462
479 506
68 93
477 533
573 442
447 968
371 106
319 417
300 835
124 524
237 968
212 85
988 646
225 323
197 132
718 382
262 277
387 117
503 662
862 251
819 144
454 356
425 422
594 734
869 267
324 779
959 113
616 555
263 584
134 468
499 233
423 462
579 162
774 625
409 288
591 238
704 609
596 221
228 168
612 220
945 704
450 172
115 648
881 200
377 931
193 988
779 419
767 985
663 463
585 326
193 328
602 844
309 468
563 661
634 294
520 621
166 961
422 760
913 628
731 206
421 865
751 997
899 671
337 543
835 767
21 189
632 788
223 776
399 841
9 681
160 298
100 623
564 315
906 171
284 16
589 808
249 889
104 916
865 64
258 344
713 682
901 34
864 617
796 603
784 881
795 94
747 164
814 316
298 760
738 487
863 713
11 488
547 891
481 320
900 667
504 179
731 88
882 565
891 968
295 35
490 344
645 585
86 392
822 81
279 556
324 611
522 557
882 78
487 606
900 657
551 594
871 30
982 773
159 380
439 34
86 839
894 470
107 778
92 898
888 943
103 275
387 400
396 454
712 303
978 30
859 828
4 562
811 533
152 654
22 578
345 233
552 56
865 512
531 391
648 858
67 686
252 724
920 232
582 100
370 124
362 575
452 226
820 713
97 396
645 558
442 551
31 618
68 454
291 301
255 15
441 450
35 330
774 872
158 318
895 545
215 207
917 842
124 416
94 616
551 121
689 561
965 721
317 532
160 555
510 277
713 579
861 632
157 640
881 640
471 92
115 50
795 874
605 226
451 457
605 229
325 448
450 792
808 752
316 968
824 333
799 597
11 987
799 786
91 233
154 573
390 854
75 229
603 642
359 215
454 607
163 402
672 554
880 656
98 138
254 649
676 617
231 654
337 20
309 827
602 445
446 673
481 457
455 592
238 272
531 633
200 441
876 838
11 148
162 191
755 412
173 621
317 614
783 427
671 784
914 663
49 152
564 66
836 967
918 996
596 924
117 546
834 817
854 555
647 502
422 30
783 558
524 753
913 92
988 196
84 633
379 4
443 284
937 209
213 456
314 954
842 181
277 91
644 116
796 818
409 292
940 232
969 814
526 276
96 78
172 711
323 643
827 448
790 736
314 22
166 451
158 519
688 165
574 490
34 856
313 13
929 377
64 476
697 755
366 489
202 483
86 151
734 764
860 315
278 867
902 66
931 624
730 435
569 890
575 286
640 734
566 809
608 880
727 326
88 48
624 671
480 407
109 784
447 855
589 284
619 860
753 441
344 930
38 352
601 950
869 323
661 701
656 37
297 608
375 990
266 826
921 203
769 462
624 670
816 667
714 121
714 501
394 628
433 13
34 88
902 23
928 640
466 55
660 147
382 65
320 84
592 306
950 736
696 528
987 865
883 869
558 252
892 724
592 591
255 595
132 637
789 392
620 203
731 231
80 385
427 837
270 920
439 657
950 254
782 141
524 637
197 525
50 723
595 352
294 32
232 150
750 271
679 490
674 185
950 10
137 345
6 55
818 758
960 571
391 651
447 86
679 652
778 547
569 124
674 823
6 92
600 719
611 635
963 59
906 739
478 235
150 773
585 926
257 537
288 811
651 560
148 813
162 496
611 846
437 1
468 714
272 879
314 263
357 133
392 516
614 256
773 682
378 677
386 787
506 718
249 468
541 354
280 888
939 983
287 526
472 838
217 826
366 9
767 728
406 985
747 743
959 93
48 623
337 167
737 618
829 413
50 371
98 200
25 885
414 656
903 98
118 941
85 289
876 810
152 542
635 141
190 653
198 591
623 29
234 149
735 355
442 915
320 923
803 667
979 653
573 563
686 382
564 637
522 756
979 398
343 567
551 767
647 684
707 308
230 690
384 231
871 453
714 608
530 247
587 361
554 198
926 863
303 660
971 401
95 305
622 278
759 165
789 958
890 393
728 460
533 710
366 672
369 193
583 393
147 881
183 628
568 151
482 980
48 832
941 734
669 546
359 403
94 938
357 212
526 866
667 835
542 31
181 881
480 535
810 711
667 999
878 54
23 662
474 716
298 215
281 948
472 157
382 370
907 381
85 773
867 89
948 760
333 531
258 158
461 100
26 698
466 435
469 317
612 610
984 293
338 982
329 881
698 548
77 654
124 857
63 111
166 818
250 230
445 849
592 37
570 584
778 497
336 316
639 254
278 720
370 67
891 67
991 602
694 305
704 289
723 592
211 660
786 672
96 641
202 735
50 528
481 954
42 130
877 202
371 173
434 848
752 771
15 512
874 496
310 121
325 55
785 777
354 611
980 25
583 646
854 638
150 24
881 656
805 286
953 714
515 910
387 839
233 556
50 802
225 946
195 887
743 601
689 39
544 492
100 966
739 223
800 639
741 634
503 961
119 93
971 637
206 264
958 135
697 255
551 19
955 188
129 450
860 514
667 865
630 44
3 190
840 455
719 710
977 347
787 630
534 59
965 280
633 950
125 98
58 807
787 860
416 127
131 954
926 119
338 74
701 325
687 857
961 675
467 264
968 277
6 478
667 283
758 594
409 836
227 230
104 188
582 875
479 502
193 955
480 503
807 153
660 753
879 931
516 84
254 560
76 591
695 755
15 915
644 45
988 734
947 830
340 562
367 402
622 355
617 243
214 978
358 943
271 901
83 894
108 89
276 184
510 792
428 513
592 263
558 633
459 114
49 102
410 516
83 570
913 888
137 417
586 283
215 289
999 547
671 980
753 800
46 997
127 760
879 864
189 203
375 385
635 725
653 455
10 656
117 703
466 184
153 113
774 912
277 381
8 266
658 797
655 59
834 176
594 319
737 81
782 96
6 780
342 98
767 778
30 512
524 978
942 808
24 246
629 613
401 18
145 243
375 546
513 259
343 461
376 154
608 249
788 143
275 176
941 260
377 667
860 172
42 328
873 348
206 746
736 413
42 881
546 4
237 888
741 31
371 247
305 63
805 114
159 123
846 844
386 775
512 936
81 384
393 80
4 491
414 393
287 921
85 22
492 92
6 932
797 257
158 161
658 254
592 443
471 456
820 674
669 787
284 338
978 907
401 230
596 467
661 384
944 399
320 907
555 914
558 438
956 197
588 840
83 920
690 608
775 58
658 171
844 978
770 503
257 255
171 277
622 522
801 681
7 726
645 26
11 891
448 202
130 921
52 311
267 297
369 533
274 275
495 280
827 781
998 223
739 508
521 942
497 172
954 28
163 339
651 274
879 517
926 500
898 593
655 120
287 673
85 447
428 263
276 35
89 594
35 54
62 984
527 93
37 364
958 836
497 569
606 65
489 652
247 692
389 354
571 532
456 938
583 984
557 32
291 86
148 415
147 668
97 653
408 31
278 817
540 28
504 523
856 736
855 97
76 407
182 870
514 530
637 38
940 582
865 89
927 670
324 212
404 351
609 1000
200 471
284 854
542 768
764 856
393 858
952 337
567 49
554 633
748 321
542 769
903 460
366 819
77 260
677 5
689 549
801 487
585 811
614 338
678 730
511 715
355 234
124 907
507 104
118 537
297 29
648 494
707 564
197 494
351 44
514 3
520 507
958 803
859 549
935 224
539 321
290 399
81 106
308 560
490 110
243 33
122 829
152 666
29 106
683 973
933 287
281 342
316 572
346 352
221 722
836 793
905 351
795 826
547 686
591 233
112 632
368 153
122 36
904 584
896 872
46 624
881 582
129 962
63 370
135 749
686 713
777 553
992 373
937 583
902 315
970 478
75 936
576 313
334 119
502 704
775 546
480 419
564 862
651 908
576 18
458 494
164 615
525 608
478 465
286 457
843 449
196 817
19 198
396 787
582 970
900 208
660 208
551 435
721 785
566 720
808 417
268 582
353 272
173 123
569 443
462 437
243 4
348 283
61 738
336 63
687 778
324 36
153 877
412 518
82 147
485 325
536 78
507 231
517 320
419 769
611 305
351 330
471 391
630 144
500 168
795 252
992 728
431 577
759 17
373 530
487 490
344 367
420 676
624 220
673 940
210 16
937 621
211 647
518 747
141 593
712 162
544 612
252 866
312 864
978 889
23 20
512 194
605 209
645 530
393 411
958 502
868 418
498 377
322 883
721 619
396 948
568 668
410 445
29 74
171 266
944 876
327 721
698 312
820 857
212 666
240 889
588 227
842 879
214 932
113 914
433 82
229 780
262 514
588 415
192 781
621 383
669 471
570 446
174 29
762 180
408 786
212 945
627 843
262 851
331 418
735 838
245 540
386 237
31 439
655 557
813 539
170 511
443 795
802 122
562 138
458 57
280 892
398 923
490 535
862 597
173 525
382 116
542 178
719 974
363 368
224 78
732 385
116 7
252 163
299 572
586 868
254 268
741 256
468 937
581 296
214 133
135 15
434 613
711 879
414 742
747 865
680 968
137 956
836 784
390 202
854 522
199 373
194 641
60 599
739 55
751 693
230 395
591 883
455 690
472 95
402 236
202 526
635 99
429 418
702 383
512 802
742 900
499 855
619 715
588 331
713 410
213 277
495 647
984 921
739 260
774 466
954 570
153 824
19 232
579 938
680 303
637 557
849 637
343 904
982 764
135 125
764 931
492 791
457 687
363 921
647 249
346 83
330 165
140 131
407 290
738 75
190 953
757 658
196 105
95 93
521 691
655 778
77 774
597 875
563 327
580 525
378 752
192 508
216 511
91 251
764 589
994 971
709 834
207 353
963 584
725 282
867 541
636 807
30 191
291 756
164 379
727 797
773 299
161 997
935 838
467 890
133 894
24 327
950 966
56 181
755 3
413 95
703 178
511 878
82 151
616 875
636 823
139 765
771 704
340 282
118 968
600 21
420 610
975 18
591 754
282 678
59 86
373 813
393 459
306 44
592 289
64 927
351 136
605 210
973 969
885 356
314 516
928 795
775 309
10 662
495 598
893 679
622 696
527 877
579 767
891 9
887 919
37 454
234 288
218 477
105 365
643 196
844 151
530 784
99 838
367 323
547 756
678 157
935 779
843 856
775 856
771 921
501 37
31 519
195 669
687 75
322 238
636 155
99 251
218 771
135 308
138 235
437 615
968 590
22 194
711 393
55 141
857 306
129 231
250 720
399 342
85 583
653 723
1000 730
864 327
14 782
272 103
25 418
720 893
215 439
407 775
501 494
708 47
714 519
639 956
409 337
62 862
154 589
908 891
777 369
701 257
135 645
846 713
546 57
400 903
521 185
389 379
759 874
206 127
281 258
408 953
831 364
441 11
841 319
929 126
29 147
953 937
300 213
879 183
84 694
40 991
997 504
571 357
873 536
437 406
229 696
4 507
467 575
510 862
922 747
883 891
192 460
653 834
965 620
690 774
499 650
546 374
500 870
789 898
704 125
724 933
813 237
737 518
468 746
592 652
417 387
36 59
990 549
23 51
843 790
630 619
773 96
429 868
898 149
859 922
864 276
868 181
326 652
891 305
951 92
2 509
691 980
166 156
901 402
129 887
898 337
807 274
211 699
847 461
294 793
546 277
978 434
156 420
9 164
156 441
474 373
680 168
991 571
770 618
987 317
513 796
314 610
35 718
931 646
915 757
789 261
613 11
560 336
912 342
213 32
851 603
172 302
721 596
707 11
109 327
14 173
146 32
520 540
500 240
162 45
954 965
606 727
125 209
59 67
42 446
381 311
800 614
104 16
410 589
935 324
887 619
937 34
533 934
363 224
613 281
67 799
340 643
31 389
384 528
913 7
26 383
778 788
574 124
994 599
177 206
620 418
328 153
597 724
522 606
93 609
149 584
408 3
646 69
862 619
542 708
338 465
721 645
58 581
646 824
115 686
147 858
969 557
700 801
782 40
852 722
880 336
442 698
919 497
195 809
296 268
358 651
176 960
802 629
725 36
336 449
216 88
601 891
230 863
601 846
602 619
734 25
308 265
115 392
564 56
917 428
284 823
660 906
34 182
19 485
698 634
702 261
888 990
277 385
482 562
960 313
508 868
302 432
493 838
995 588
44 408
16 676
503 349
341 811
534 547
94 561
247 406
92 907
316 144
339 190
779 508
279 54
975 265
348 547
124 402
469 298
281 423
579 591
329 319
198 514
594 263
110 930
601 966
254 116
422 54
533 298
933 246
642 537
258 314
345 527
971 240
447 246
401 891
522 365
771 504
866 342
156 861
923 918
319 30
316 607
328 292
459 463
521 698
279 181
102 150
276 991
885 395
606 23
472 341
692 30
208 300
802 841
983 555
428 616
141 571
713 756
125 667
772 515
88 804
929 713
580 237
678 485
133 52
477 600
470 332
247 820
401 651
506 469
780 924
37 728
255 13
887 962
880 497
885 987
897 636
803 998
774 975
596 768
410 212
74 896
959 125
447 584
157 39
462 863
34 540
951 493
213 610
896 167
286 338
702 742
393 467
221 726
174 927
33 792
618 319
218 9
782 285
954 470
23 214
674 67
316 672
686 885
266 400
139 586
401 769
429 520
324 327
122 740
646 590
388 57
547 161
663 404
404 147
934 965
127 967
303 617
416 974
819 696
933 707
679 585
482 889
990 186
156 951
689 65
573 113
159 944
600 327
898 838
293 875
839 711
274 29
747 857
955 354
233 380
756 810
77 96
149 68
933 489
942 115
39 760
684 506
661 803
492 977
47 375
343 645
439 846
443 506
964 970
893 746
857 177
502 377
315 803
879 863
212 483
572 125
313 30
344 751
35 458
392 539
367 888
624 713
110 434
324 110
658 839
740 531
942 520
752 294
70 670
143 542
290 100
970 314
157 519
487 330
786 939
506 804
883 422
533 327
998 936
413 37
1000 738
298 640
394 668
455 531
564 324
86 955
962 985
756 23
496 893
983 846
493 859
427 954
315 892
377 803
865 172
990 893
86 254
479 338
193 285
555 759
545 849
570 418
683 980
904 917
984 635
751 385
187 997
117 867
857 249
545 672
152 668
841 24
340 951
54 8
776 544
655 67
343 533
109 439
837 246
978 462
971 271
930 293
45 18
775 69
845 844
827 723
83 689
106 202
35 967
389 984
317 897
236 517
738 169
782 275
826 836
724 373
527 581
166 497
129 453
34 704
548 208
487 312
793 777
319 560
381 706
760 558
608 519
926 146
333 213
678 523
531 417
173 987
959 655
373 34
89 527
416 758
261 600
491 52
919 115
802 994
46 759
224 581
123 938
235 579
181 939
788 427
51 393
558 736
500 896
327 872
378 881
28 380
751 404
439 485
80 870
630 532
571 158
338 167
637 216
375 654
431 474
733 552
974 452
918 363
327 345
882 744
829 165
679 779
659 496
881 522
583 64
195 260
370 28
634 914
940 920
416 3
604 423
736 129
295 327
904 901
633 107
329 929
215 560
597 380
445 174
711 418
563 341
962 920
172 187
134 431
598 577
196 276
384 319
449 131
835 872
65 483
338 895
244 537
962 36
139 200
969 716
116 848
468 30
658 786
775 981
864 351
323 408
162 646
686 803
722 193
425 351
861 407
319 376
532 97
935 750
956 759
601 786
123 99
663 366
895 658
116 829
585 566
907 548
55 286
753 525
884 374
863 427
387 40
603 807
123 145
549 681
605 859
547 317
314 963
348 416
256 590
561 485
17 838
351 841
962 148
898 592
908 504
218 639
155 377
854 668
968 77
726 552
401 725
928 490
506 21
196 981
109 688
503 510
627 877
929 244
819 834
862 156
670 907
134 84
948 621
682 54
887 122
616 716
605 670
582 675
193 96
979 235
708 226
158 832
591 163
547 653
541 613
598 694
286 194
132 799
581 230
451 462
631 893
87 847
962 295
331 862
57 5
493 964
570 919
968 489
743 958
130 41
822 39
551 429
943 951
875 837
941 40
818 463
600 298
290 190
544 541
291 814
228 543
99 510
964 656
91 274
623 5
451 291
286 705
335 15
158 710
308 479
154 602
103 355
276 768
118 714
571 165
862 593
819 549
602 495
905 869
914 992
660 316
279 948
378 917
409 837
282 836
19 105
952 457
614 104
956 82
10 468
605 642
497 410
227 720
226 457
889 120
920 88
614 159
401 279
553 332
816 819
725 314
519 971
835 817
59 191
5 960
611 345
138 60
281 210
56 380
209 388
94 408
678 193
808 811
223 545
695 534
658 199
549 427
36 882
47 723
936 244
3 478
788 406
653 502
625 108
867 215
40 968
70 828
46 550
305 807
322 568
210 389
266 263
735 99
706 70
720 710
388 501
734 44
550 97
400 778
652 321
256 105
770 68
354 150
141 508
213 500
491 9
223 802
275 574
414 834
12 857
229 504
293 295
389 7
1000 757
371 55
394 791
693 67
68 946
291 140
342 172
526 112
776 285
568 958
290 186
725 803
931 619
740 456
638 948
323 143
827 452
950 119
81 515
714 669
808 40
896 646
101 574
157 262
578 396
255 290
160 902
518 565
52 274
244 837
754 212
84 431
776 39
104 804
345 365
4 161
679 840
768 623
272 567
38 871
469 946
297 443
935 854
101 354
535 854
302 773
535 162
149 86
280 313
200 228
95 640
209 184
686 775
388 702
748 864
177 127
452 773
46 639
579 618
874 522
449 514
785 398
768 406
738 967
673 797
96 953
427 339
908 906
198 637
667 723
570 913
295 66
1000 295
954 649
645 596
265 824
13 666
286 74
528 646
948 109
15 838
467 865
506 938
1000 413
486 155
762 366
521 601
911 621
357 177
244 621
406 490
635 966
585 844
419 324
703 214
878 423
114 116
949 841
235 933
704 435
472 759
828 367
606 42
220 733
335 8
939 742
397 608
497 864
534 764
399 593
585 59
29 369
675 860
340 574
442 21
809 131
154 338
797 895
908 97
945 617
378 188
129 391
476 390
671 725
920 755
414 615
518 572
746 828
852 80
789 567
178 781
892 984
973 942
449 64
935 29
191 237
591 631
196 718
197 816
764 149
566 573
914 810
284 951
963 231
402 245
468 997
738 450
910 232
379 591
391 809
48 905
61 753
712 174
351 14
419 492
955 411
882 178
376 946
315 590
328 542
861 914
764 586
500 565
471 189
979 536
401 236
787 393
147 399
553 497
314 159
411 906
111 480
408 728
517 265
256 118
126 537
457 517
867 37
432 646
684 581
144 256
102 595
298 670
517 196
707 597
505 423
150 413
133 410
680 834
901 276
390 293
520 997
351 781
462 720
28 727
630 550
443 744
611 316
694 977
92 595
590 667
320 684
524 713
294 688
386 75
363 112
90 150
458 495
851 31
261 218
497 541
302 632
379 489
580 915
860 8
599 325
298 677
635 446
908 913
100 595
511 316
551 218
892 490
411 454
236 629
865 612
443 393
738 126
483 317
730 493
111 810
778 579
635 672
722 931
532 747
379 593
527 214
988 553
250 820
275 841
835 516
349 540
459 94
772 327
446 700
649 883
968 829
908 411
414 443
922 461
799 184
609 206
848 639
23 554
227 620
660 461
484 369
339 686
894 454
744 694
684 425
926 895
133 883
167 251
86 438
471 182
449 3
589 106
746 561
572 648
285 731
713 901
60 17
621 124
362 94
784 28
308 848
516 404
737 609
270 310
452 427
379 300
300 465
829 759
588 251
631 109
975 902
953 581
553 48
87 409
308 969
687 528
849 399
90 389
809 181
828 946
67 308
702 126
546 364
106 345
216 273
477 225
67 927
225 544
734 195
771 49
382 662
736 614
591 509
686 142
165 931
758 394
477 334
654 708
793 84
638 991
359 20
212 230
52 63
997 346
870 893
291 279
356 409
225 878
168 932
145 912
514 918
426 993
111 415
604 514
22 249
521 952
509 380
963 980
179 811
733 873
367 295
193 697
982 520
929 845
791 603
422 412
778 197
505 291
303 876
40 711
932 891
266 225
797 62
95 392
725 437
914 392
1 390
51 160
286 625
387 544
484 180
412 277
434 534
58 306
371 674
921 255
274 317
895 366
562 423
651 309
764 64
393 697
401 799
356 140
516 226
80 646
394 236
719 608
743 702
29 759
396 377
999 727
655 398
56 732
247 138
165 955
125 151
790 911
628 879
867 59
468 820
975 950
403 96
138 391
377 570
482 678
500 103
860 363
375 119
938 288
447 753
495 488
554 40
165 316
721 752
697 604
898 224
818 721
302 741
23 950
305 927
648 93
695 995
429 694
359 524
15 438
474 841
811 120
421 639
418 678
147 856
663 261
582 506
731 150
223 1000
147 735
221 965
466 329
244 161
226 245
781 949
65 211
801 217
254 883
687 225
539 616
78 38
276 274
535 297
84 532
817 373
765 546
703 41
364 652
652 432
393 833
827 455
686 235
966 827
708 596
382 167
512 565
610 455
257 456
658 811
576 982
207 312
472 127
760 822
510 678
938 715
789 114
851 42
16 563
960 861
961 77
534 56
208 262
12 110
461 856
412 732
974 97
697 104
628 857
923 862
501 804
943 616
137 328
676 172
808 362
894 713
882 602
602 607
84 883
414 767
918 153
305 950
589 647
478 299
368 991
258 706
509 841
166 770
455 622
421 437
297 506
185 714
687 735
434 965
637 981
234 18
921 42
262 896
827 617
846 359
453 824
552 450
146 179
48 270
215 944
446 584
153 504
642 926
85 202
441 913
295 799
991 510
908 639
535 763
655 44
667 860
732 139
782 660
899 609
572 45
216 544
456 25
589 97
735 611
332 589
692 744
977 106
118 298
565 721
442 190
558 716
504 613
782 643
439 645
595 188
681 949
289 152
723 18
109 168
15 411
899 612
545 399
666 247
971 95
123 179
752 780
23 958
130 428
899 125
998 10
583 34
862 275
113 495
50 592
209 616
869 965
479 670
518 356
852 77
790 511
686 527
237 733
736 974
303 504
35 38
28 846
796 814
194 7
402 995
475 428
318 169
192 882
763 540
108 999
163 836
314 116
778 711
142 684
918 98
63 567
642 774
63 153
15 3
533 609
677 528
217 70
954 547
582 586
165 878
207 580
374 384
173 589
727 258
858 692
41 93
751 258
119 61
847 667
742 884
547 475
208 221
970 803
767 97
527 616
200 83
17 795
340 931
637 828
776 55
49 340
662 453
191 711
475 1000
721 148
615 422
692 173
75 829
312 394
425 258
443 293
376 929
684 606
68 698
448 797
610 912
503 930
81 418
1000 873
841 422
91 111
2 324
764 167
762 173
775 838
687 306
997 434
408 590
669 628
993 685
56 462
692 844
96 856
89 186
1 539
327 699
715 271
51 412
488 967
785 506
996 336
206 461
199 690
154 854
819 335
15 861
265 227
785 804
966 181
10 179
509 326
754 343
504 142
956 103
382 581
873 63
555 903
220 178
119 172
393 672
663 102
25 288
10 901
725 333
515 968
613 900
139 132
330 849
362 554
890 476
119 627
554 593
497 753
505 342
842 145
193 624
153 281
783 663
599 884
226 958
579 100
750 276
697 45
635 530
691 10
726 503
16 101
294 929
586 928
115 418
221 987
558 714
520 231
835 638
485 276
593 56
535 407
39 199
485 532
216 330
720 408
413 979
563 692
996 508
673 84
966 906
656 878
260 732
912 609
582 724
897 619
578 97
964 491
40 619
281 284
569 94
122 152
317 764
744 167
508 740
514 76
778 263
780 376
712 981
279 282
280 583
777 676
179 213
740 422
100 288
631 686
653 544
797 967
866 728
32 657
521 383
679 356
890 158
975 791
18 197
675 652
221 756
177 268
285 74
423 334
61 184
670 824
763 672
539 799
787 143
655 582
963 519
398 599
932 582
770 932
628 190
500 461
261 121
784 261
849 649
10 985
783 712
332 629
262 461
583 770
240 34
645 64
597 970
342 246
603 856
603 544
124 640
892 493
737 410
907 490
571 607
676 261
683 736
302 28
694 111
647 705
582 85
872 423
377 30
704 518
997 380
784 268
157 240
302 582
378 48
624 344
807 311
783 60
495 423
275 129
215 890
672 349
603 880
244 635
210 558
633 25
855 211
737 567
824 999
423 893
964 751
422 238
757 758
851 653
153 615
187 903
139 349
378 667
135 781
129 785
967 461
974 908
773 606
612 549
528 844
85 31
143 235
666 102
423 367
412 913
622 861
746 337
121 566
253 729
822 3
476 629
421 185
967 631
429 923
510 245
352 232
933 96
70 793
845 209
154 177
982 51
438 236
979 113
868 582
551 99
873 101
354 310
142 736
60 158
474 260
152 578
786 54
618 247
769 869
262 572
479 524
515 657
308 523
75 767
291 83
854 832
383 916
707 393
870 852
701 761
110 476
378 148
888 415
974 618
345 352
209 213
567 336
681 589
380 781
846 490
928 581
503 294
823 545
888 26
221 995
159 700
179 621
692 148
36 618
321 162
900 176
965 472
876 718
3 148
740 209
36 997
522 311
978 470
336 77
781 619
617 354
184 996
320 552
943 701
140 495
245 495
280 481
335 127
335 653
117 370
767 561
803 858
834 471
371 837
910 951
710 403
627 542
369 963
97 680
148 470
260 939
93 99
328 540
240 525
13 439
841 741
683 425
423 165
1 233
728 509
530 920
135 849
62 91
770 411
546 864
939 283
345 81
604 283
246 378
179 758
739 84
924 946
767 570
649 284
91 584
790 441
579 610
597 134
596 163
246 184
950 593
29 102
293 503
355 39
795 723
140 130
127 808
19 381
58 314
951 477
151 922
385 992
964 579
247 299
884 935
572 535
136 865
831 720
462 832
456 409
318 373
458 745
528 758
822 18
246 939
601 64
774 202
93 568
870 810
855 435
784 467
651 663
872 711
31 609
864 829
578 724
292 446
121 684
873 249
994 835
691 109
318 874
107 231
607 449
203 480
600 956
607 257
305 618
672 96
914 875
774 561
431 440
17 313
310 182
192 209
956 822
380 364
118 780
245 509
315 863
305 996
605 748
706 623
610 216
381 120
410 401
140 601
209 792
425 183
135 867
97 131
85 656
531 704
63 697
77 673
493 317
691 863
290 401
869 367
790 474
748 514
787 173
266 533
671 565
216 42
967 434
58 635
1 373
41 999
870 344
912 383
147 276
168 113
551 295
442 31
160 788
13 341
99 792
841 189
290 581
870 605
672 540
449 556
482 104
743 639
734 142
531 14
497 602
105 725
782 882
371 468
83 87
591 140
954 522
386 254
754 579
526 610
959 855
191 197
162 4
152 320
734 48
6 722
262 362
652 858
856 935
733 364
775 719
95 475
244 171
99 302
33 220
370 123
135 889
254 278
391 263
243 778
348 61
838 499
701 243
203 772
814 568
465 408
54 811
312 755
614 332
707 476
658 288
218 40
16 921
407 845
439 330
482 837
57 827
1000 856
674 937
828 880
892 828
149 94
936 31
971 308
642 810
294 275
511 659
286 29
791 138
373 119
301 319
774 368
12 552
339 858
936 116
783 906
898 422
546 763
871 770
174 691
456 122
782 463
322 725
349 958
495 656
387 195
638 563
135 569
876 217
315 929
289 516
224 365
56 446
787 880
807 637
35 571
401 811
55 5
734 252
668 501
353 143
785 50
510 78
152 31
747 263
310 788
77 196
553 210
379 51
817 139
374 438
267 709
545 765
552 642
423 616
845 271
296 155
69 820
564 549
991 342
831 546
238 615
554 293
824 645
875 77
218 634
700 863
457 614
388 784
584 136
103 872
275 531
161 6
687 289
850 909
6 300
241 213
528 256
624 270
526 788
47 161
762 506
691 21
481 334
262 531
498 20
883 936
344 632
174 477
170 863
23 768
799 44
654 977
730 55
898 748
718 908
586 7
697 366
12 842
987 481
387 81
472 604
945 257
862 554
355 547
869 573
682 420
280 474
509 227
29 946
864 698
32 492
797 258
639 826
482 647
698 628
960 914
916 555
863 706
64 369
992 157
457 827
115 861
180 400
231 329
216 658
151 612
229 481
112 401
922 134
34 509
578 114
259 645
210 62
882 349
507 572
12 775
878 196
106 318
478 520
849 740
946 693
892 206
332 536
791 308
526 813
196 744
283 272
896 608
263 742
555 459
150 616
100 75
206 774
382 51
443 906
138 737
228 607
18 622
675 310
290 338
226 271
16 113
345 466
867 571
543 873
162 330
789 928
934 755
226 369
228 932
441 761
660 281
570 220
600 900
688 380
567 667
793 646
230 170
700 265
467 268
965 25
459 849
791 630
457 788
56 433
457 14
954 65
692 157
698 787
15 666
966 721
911 930
11 543
147 37
835 498
791 486
311 519
658 223
847 629
484 49
481 769
461 339
19 731
155 780
704 975
757 738
347 245
743 630
772 160
383 636
141 134
40 103
202 734
745 754
353 250
273 231
787 543
132 345
348 483
343 539
510 640
999 915
244 759
92 1
241 354
11 893
141 38
341 408
299 81
791 150
582 125
832 66
648 26
915 401
719 926
810 676
873 296
334 539
884 621
112 621
837 363
225 751
241 901
578 969
578 645
537 888
901 109
384 724
707 791
618 114
928 457
693 103
884 568
667 776
33 832
83 987
182 980
463 119
59 866
322 177
672 402
982 606
382 988
365 95
132 235
146 765
892 199
967 114
142 704
58 594
720 543
724 869
467 962
983 312
404 980
924 107
501 604
357 803
730 878
21 654
852 295
959 98
422 379
59 74
32 115
173 730
108 588
507 428
658 117
765 625
984 383
875 980
395 489
558 638
165 889
195 696
504 833
366 29
81 431
990 721
433 555
374 419
627 206
838 483
96 235
344 692
900 68
15 250
598 592
810 637
330 630
26 122
404 928
808 790
975 521
55 139
37 374
634 652
379 879
409 29
773 774
277 516
539 189
493 820
138 465
193 795
544 842
824 713
606 837
147 733
291 848
47 495
367 280
824 139
317 21
255 335
36 401
280 781
318 20
492 920
400 227
446 108
100 422
287 321
197 91
586 863
335 722
593 627
171 157
600 578
218 833
533 51
225 516
254 634
111 460
930 597
509 212
523 401
557 568
681 303
800 303
440 415
196 63
41 485
425 385
319 390
14 120
856 301
231 498
887 713
66 231
877 531
189 555
370 570
167 114
477 456
870 18
508 856
749 296
78 216
95 3
495 711
656 579
151 292
557 329
923 565
675 226
786 41
162 319
381 875
849 203
67 285
631 720
644 100
497 277
29 786
395 252
677 256
199 604
132 489
826 106
756 814
182 39
427 82
387 352
641 310
277 573
226 139
810 332
874 162
695 427
357 519
1 632
509 257
20 743
775 92
422 123
124 477
240 91
881 22
229 894
867 835
755 26
791 562
316 829
546 655
875 22
662 414
693 848
818 382
272 746
702 374
185 707
902 871
332 561
227 406
952 501
313 573
363 647
623 212
955 750
693 179
508 771
477 745
90 213
912 910
709 75
335 943
129 284
792 102
273 826
932 461
225 281
69 332
549 8
301 998
476 465
861 136
902 759
39 299
582 101
522 36
872 916
900 404
669 522
101 413
571 935
126 595
207 686
446 25
298 723
374 655
754 773
380 594
279 112
24 827
184 64
370 263
977 1000
151 572
570 526
221 231
594 42
252 623
200 341
314 969
860 952
195 578
920 605
216 108
347 680
372 595
388 7
799 840
535 138
551 65
597 367
610 941
758 583
961 628
740 284
861 686
56 615
9 421
829 369
540 803
215 703
781 877
477 156
29 877
433 646
146 84
854 90
213 285
151 549
971 386
715 342
160 190
228 727
52 874
724 603
487 813
900 258
1 249
263 642
14 866
495 123
398 153
7 19
465 748
541 189
695 267
852 211
804 171
834 961
565 132
368 764
684 754
485 700
32 367
605 445
630 891
761 610
862 550
879 640
809 560
528 704
552 34
52 661
339 76
319 33
295 90
644 923
459 954
933 399
991 402
747 199
787 840
502 994
193 374
545 16
192 297
232 50
378 299
382 970
55 103
710 786
467 429
81 451
882 764
232 504
285 247
733 690
782 393
532 746
331 981
384 901
131 709
194 827
480 560
124 773
898 788
14 706
594 698
110 723
411 455
62 456
381 888
78 761
408 961
573 562
402 488
296 676
964 406
623 198
796 442
761 493
195 461
507 741
388 210
952 827
81 659
758 579
647 961
631 633
897 266
58 316
81 200
286 710
841 324
143 545
492 266
167 324
389 317
809 520
823 274
619 938
401 607
455 310
272 565
330 523
345 411
453 921
990 353
827 54
745 948
246 668
510 948
155 325
292 497
516 301
669 326
912 592
769 936
744 625
880 130
551 690
620 782
459 22
560 774
125 568
403 570
165 422
181 210
938 517
980 328
636 14
287 421
578 412
913 649
400 629
575 653
106 121
132 465
621 437
939 791
313 465
182 569
760 542
145 467
583 524
479 539
244 387
731 332
485 778
970 902
758 502
240 644
391 847
970 109
572 564
687 871
589 658
227 399
276 115
76 194
927 805
602 937
447 862
543 679
482 138
765 268
726 843
586 142
379 195
22 923
18 776
67 895
668 967
749 834
110 979
786 341
556 567
85 834
819 90
670 502
536 486
469 208
926 759
904 249
628 751
801 754
845 524
263 667
868 715
991 601
191 500
530 275
864 966
512 203
344 855
471 979
407 781
243 810
871 493
26 341
14 374
874 152
133 154
156 237
387 824
568 168
474 946
915 121
552 97
300 890
188 263
775 174
927 28
385 547
84 133
229 196
117 512
59 539
420 922
728 609
91 455
838 554
914 80
183 994
580 592
486 548
456 347
301 104
904 961
597 819
438 750
658 38
155 305
564 213
386 374
180 862
673 203
303 346
165 234
701 332
332 795
638 19
95 695
596 262
462 689
743 188
325 500
513 938
693 379
431 2
586 396
230 533
173 603
514 441
339 700
613 362
927 263
1000 357
745 457
345 809
620 359
131 548
608 593
826 516
671 163
375 522
216 978
730 383
92 599
358 489
158 670
773 332
380 135
633 255
566 667
779 398
306 496
536 522
322 849
622 949
689 857
911 942
594 70
954 929
610 657
938 354
369 871
115 31
161 335
172 127
541 859
413 871
15 844
223 551
874 51
309 14
630 868
384 86
31 162
47 26
958 784
524 292
8 535
124 774
692 846
498 881
438 120
633 890
369 914
32 905
455 95
189 808
765 675
855 868
320 746
410 827
302 732
610 26
785 953
739 979
56 369
898 712
160 844
824 990
617 919
887 997
153 639
157 949
342 948
940 817
443 728
546 208
218 143
846 927
520 132
129 262
617 200
761 591
507 9
207 645
555 154
379 324
646 331
900 88
968 926
510 12
776 356
530 688
885 178
203 76
160 59
34 396
956 500
711 562
608 514
451 419
523 55
4 889
971 570
869 460
465 81
990 905
946 277
814 869
432 600
483 862
644 459
921 541
63 763
274 867
983 449
499 316
109 328
593 112
937 926
235 750
57 102
86 885
48 658
682 790
160 325
928 28
985 984
505 167
144 357
327 457
931 144
616 789
14 12
594 106
495 244
857 752
680 468
471 620
406 877
814 652
344 40
298 170
457 289
907 974
358 274
906 78
846 770
329 546
603 212
481 600
412 163
874 435
37 207
523 178
777 51
56 679
596 311
880 349
129 70
592 991
782 727
109 939
336 662
337 567
474 731
620 139
438 210
741 85
623 681
828 488
778 709
198 708
217 154
23 995
547 448
284 164
715 618
944 321
921 1
330 967
297 76
169 841
632 645
742 676
556 824
929 130
974 346
332 533
986 274
246 82
854 235
343 406
547 104
547 190
741 767
829 36
564 926
438 677
606 605
384 226
591 153
654 748
66 846
975 648
627 884
638 876
89 693
199 894
899 552
166 378
423 297
423 699
329 409
986 467
342 78
57 876
526 207
722 31
208 960
824 802
932 499
272 750
727 506
104 560
730 945
329 789
974 429
814 36
97 648
857 655
58 998
692 860
641 935
157 110
780 973
331 629
911 854
87 324
317 31
384 311
943 26
754 88
872 81
423 492
833 221
907 669
895 357
419 206
220 261
769 309
458 392
319 176
153 644
790 330
742 30
356 612
531 586
933 865
575 762
403 572
565 682
684 563
142 452
670 900
179 55
756 312
189 601
138 287
818 615
908 37
921 966
624 887
311 468
873 84
516 379
765 276
841 809
278 589
124 996
249 807
390 130
834 13
613 124
678 236
501 571
446 841
942 630
636 369
47 586
220 658
874 5
190 598
745 531
695 539
971 46
245 671
849 755
411 645
366 286
138 48
238 132
197 762
381 130
91 514
283 238
296 415
981 521
429 12
858 811
550 523
971 47
375 198
561 831
716 663
145 551
549 379
940 59
940 47
401 461
792 816
623 346
149 379
627 531
130 891
916 637
325 602
2 704
549 316
613 895
840 999
663 950
621 856
254 526
391 849
991 317
508 324
252 231
290 744
690 773
590 265
605 452
224 56
501 984
565 139
393 648
165 249
671 467
856 679
714 415
977 511
669 429
797 88
980 164
771 238
141 138
936 791
335 296
910 749
917 632
93 190
631 902
440 93
955 298
620 148
688 751
658 255
565 493
278 694
127 928
703 954
459 764
658 978
937 265
952 718
823 706
190 691
558 276
373 884
697 505
26 891
778 66
42 612
892 378
220 75
975 383
960 54
870 606
549 200
775 577
792 59
2 788
963 427
695 584
604 608
491 789
968 591
961 988
823 955
191 948
679 866
822 823
759 999
265 941
876 171
312 507
490 721
366 367
299 315
735 343
885 980
66 367
50 551
940 196
456 629
422 575
990 707
3 954
706 358
566 984
630 586
185 384
755 771
740 914
997 901
944 237
787 470
455 341
933 377
521 262
937 703
59 460
522 461
691 460
355 851
760 705
374 148
548 70
458 796
452 546
523 59
879 243
752 263
645 723
777 875
551 337
992 938
494 535
978 24
566 381
982 742
481 306
481 446
278 313
183 393
516 491
150 121
556 631
630 933
309 561
880 46
801 321
20 211
209 439
914 477
110 231
142 212
2 985
681 152
981 515
226 533
682 489
401 535
84 563
927 887
70 721
369 455
898 59
819 596
910 485
885 692
843 567
328 223
309 560
639 625
359 942
378 392
221 26
954 822
206 511
3 568
96 439
226 588
452 732
385 434
308 840
809 171
202 974
722 420
678 229
582 505
778 769
616 648
633 374
454 226
441 997
754 255
52 341
876 170
249 447
741 309
870 36
902 846
524 285
638 712
991 279
752 657
612 671
884 539
23 249
627 813
789 431
207 324
804 364
283 262
876 389
433 644
106 130
362 795
602 809
860 509
317 848
795 868
649 917
413 875
691 268
943 408
753 937
532 513
456 458
61 628
348 616
33 486
574 387
644 786
145 17
987 917
501 949
25 768
682 337
764 177
64 247
197 878
533 443
797 343
465 74
227 917
588 901
336 673
780 440
577 329
451 912
946 462
676 796
879 890
667 26
233 111
151 439
28 524
881 782
454 553
940 139
824 841
945 113
719 382
20 816
530 761
272 662
635 630
2 644
366 152
137 38
396 441
677 194
17 294
681 432
431 202
92 530
579 210
899 698
944 740
110 321
218 928
780 387
551 514
113 608
773 313
187 582
311 871
66 857
684 771
233 857
873 299
927 166
885 683
210 416
88 515
778 247
544 484
814 311
827 198
381 84
694 356
3 750
532 549
833 666
531 835
804 429
332 211
581 89
926 549
150 522
637 908
615 705
138 961
420 168
554 19
12 607
122 808
723 387
937 229
563 552
551 493
655 751
357 500
588 459
310 94
208 107
652 610
839 157
743 330
519 221
150 631
662 452
847 917
438 526
168 705
838 97
221 694
111 613
969 334
799 483
709 351
695 961
620 655
187 836
791 454
747 213
578 961
552 388
335 33
652 417
888 246
552 897
991 22
486 857
32 609
14 238
391 379
411 469
200 84
946 962
865 456
670 518
846 132
61 346
550 15
366 236
270 483
650 221
312 683
710 598
570 827
353 965
938 442
20 126
468 697
450 521
31 539
876 189
885 118
899 169
325 584
295 163
108 963
461 574
684 955
46 190
598 585
964 410
888 765
211 173
851 93
488 903
47 860
620 22
100 828
445 119
699 37
632 834
311 294
956 658
950 881
94 461
476 760
922 784
101 160
903 194
827 90
208 13
703 724
387 207
731 240
752 524
357 752
715 862
503 200
703 5
620 355
712 602
257 608
658 349
742 813
914 673
195 347
317 917
45 544
743 67
558 963
583 196
147 279
186 61
442 986
2 376
722 518
438 776
164 121
547 21
731 24
499 139
604 521
126 382
209 521
647 25
511 905
37 305
966 666
260 338
733 209
99 223
170 344
720 208
140 960
368 585
805 579
594 478
515 789
438 881
493 788
788 543
270 395
383 666
449 200
264 354
610 584
89 787
927 705
627 49
116 769
580 141
247 643
623 987
523 207
801 501
438 907
105 558
42 783
233 923
349 62
342 259
631 200
237 867
747 277
189 670
244 517
956 116
589 856
169 997
975 199
603 648
903 280
410 314
413 335
456 135
203 129
799 881
553 603
198 882
311 231
345 328
198 109
502 833
221 152
316 604
172 792
213 586
91 291
38 838
965 399
854 331
349 120
186 535
747 676
697 417
125 912
741 994
604 94
2 356
975 236
281 546
962 808
550 521
39 267
374 863
322 425
345 21
569 208
82 661
76 433
574 789
782 963
438 183
158 337
140 780
332 428
467 125
456 294
207 375
150 943
313 915
497 187
797 599
470 490
612 520
477 318
928 334
791 809
227 764
990 648
11 363
54 842
670 679
313 182
490 811
658 544
551 546
286 782
254 597
884 694
143 514
542 662
210 948
2 624
857 731
475 622
889 157
727 952
257 949
688 451
698 370
456 860
908 215
904 127
122 936
743 659
357 220
241 868
143 725
30 333
988 172
846 111
523 636
560 457
628 959
312 708
882 51
415 497
542 207
811 116
673 737
673 371
539 500
479 979
566 995
515 941
85 160
165 980
419 270
505 527
562 715
491 667
679 970
408 129
337 515
998 25
234 711
611 615
24 800
167 956
504 368
115 38
70 411
88 985
37 724
800 701
936 573
413 42
491 852
298 267
994 344
724 162
396 434
477 810
681 161
551 95
800 410
8 880
973 565
255 730
734 446
701 576
11 518
753 883
900 571
51 377
296 182
438 912
831 644
163 583
598 638
126 386
229 31
316 650
318 987
422 719
599 141
505 189
117 958
620 211
772 440
234 845
880 311
402 960
922 572
161 32
711 676
807 676
935 735
265 383
684 534
109 560
786 329
315 725
472 870
547 163
918 382
874 328
768 526
3 780
802 380
725 687
37 549
983 237
990 646
510 523
487 77
186 138
623 610
132 491
564 907
62 954
302 259
985 370
539 571
856 796
148 15
192 632
172 423
596 272
434 723
932 445
631 107
576 122
245 748
266 543
969 200
793 348
756 698
25 16
480 893
600 786
602 645
321 982
653 981
554 434
524 971
999 809
783 945
489 316
291 754
145 289
58 741
272 754
224 221
851 574
848 403
937 375
832 687
111 762
784 374
657 838
199 45
105 106
884 727
945 500
810 362
296 82
498 141
209 920
244 465
355 568
818 210
223 180
498 74
216 263
146 16
816 211
625 428
838 681
748 296
445 978
879 781
754 177
805 985
297 510
157 451
513 340
684 636
670 229
294 753
805 476
434 168
757 243
82 532
727 833
935 725
801 157
221 52
60 408
497 775
934 62
610 662
15 884
20 81
422 889
524 315
110 94
762 193
210 3
863 38
333 88
255 229
490 526
386 574
178 532
70 510
475 29
499 883
452 364
256 465
688 745
507 876
217 695
398 149
69 506
674 502
838 776
882 466
785 544
1000 581
707 487
513 11
682 446
164 622
22 704
383 8
537 224
880 138
17 594
231 799
579 742
940 711
489 275
706 759
181 255
643 787
139 820
935 738
192 673
547 55
346 508
447 819
107 994
11 741
718 997
346 36
842 375
745 871
240 182
412 679
262 946
742 178
744 631
381 367
173 677
93 403
781 150
589 613
557 16
998 376
698 553
540 88
388 828
300 755
431 885
161 820
133 577
483 961
97 824
734 397
972 360
866 173
491 312
184 672
210 803
752 247
170 347
246 264
48 835
490 402
141 146
440 681
894 283
225 255
640 562
196 908
896 245
357 862
912 763
139 221
513 46
136 55
496 197
84 963
871 496
333 369
58 355
82 369
178 869
20 252
352 864
974 467
114 8
33 736
363 395
485 290
899 908
278 425
300 898
619 427
138 378
982 924
476 401
819 78
328 105
848 398
646 1
497 695
143 943
462 854
153 312
149 1000
584 214
882 847
512 949
119 90
163 135
711 135
644 103
295 552
566 4
395 984
963 706
578 388
471 754
653 158
680 619
93 784
745 838
628 613
174 597
846 35
380 732
789 585
494 770
787 808
927 308
153 556
140 544
824 62
763 663
168 565
391 689
537 520
177 463
489 158
256 936
419 282
399 964
997 179
28 829
808 984
183 861
755 452
580 648
429 87
47 181
147 335
281 823
495 554
465 185
344 602
31 275
292 548
111 124
828 747
187 773
357 386
152 325
722 928
870 181
544 343
46 465
532 298
595 770
668 364
926 889
81 470
735 517
749 461
417 96
586 336
13 822
306 721
58 954
890 645
103 624
256 6
421 802
395 493
881 262
937 872
576 314
394 496
173 988
695 345
608 530
710 409
816 751
199 29
879 657
161 174
801 796
748 99
142 95
652 855
93 90
921 92
400 265
561 190
503 8
919 493
819 440
443 113
744 319
873 422
331 783
833 523
997 212
959 370
208 531
166 591
725 616
165 200
773 713
98 321
590 550
743 503
543 855
243 261
624 582
391 193
189 726
419 679
642 39
994 220
852 353
959 217
377 833
535 648
509 955
221 122
260 530
460 425
343 920
68 270
756 440
389 465
642 371
941 903
52 420
807 992
865 402
398 687
344 61
378 684
280 860
487 170
439 250
725 876
542 877
157 758
197 726
504 813
861 624
848 168
831 657
719 167
312 59
165 854
112 836
5 290
507 655
900 285
372 337
422 769
916 658
854 921
840 394
647 995
48 545
734 642
655 289
395 271
602 722
372 871
476 114
382 12
453 149
425 877
283 89
215 344
35 551
327 182
276 655
145 703
246 801
890 415
144 833
706 807
385 189
617 953
95 370
598 745
171 912
195 877
47 506
7 688
126 789
368 13
820 900
313 629
736 341
81 462
773 880
841 523
621 492
316 699
534 714
45 562
576 789
244 902
18 893
879 460
784 421
748 238
197 467
77 904
385 320
438 388
699 197
876 631
347 498
842 105
45 954
96 819
790 874
534 524
135 856
532 233
831 811
593 106
353 480
123 48
171 857
215 202
775 178
699 868
631 482
13 406
616 359
161 793
314 615
579 88
165 582
921 133
651 617
755 455
758 591
316 103
46 599
988 153
737 699
992 716
323 40
878 515
961 668
36 315
561 329
353 752
680 987
690 757
928 541
911 355
917 310
337 112
838 39
240 513
918 756
446 847
602 827
10 596
99 226
256 916
394 274
930 414
47 467
604 348
65 496
951 198
56 761
373 723
410 349
879 700
676 651
448 220
710 569
563 68
187 778
339 146
398 908
805 749
104 406
117 77
435 483
503 332
967 392
938 112
466 906
247 512
589 1
893 754
876 91
660 542
1 116
893 290
97 627
393 94
501 20
157 577
422 596
521 414
161 35
918 906
675 316
419 894
514 408
621 525
640 173
353 249
583 681
621 684
286 540
868 121
880 132
974 313
68 720
514 214
186 959
41 627
694 610
376 544
604 961
557 193
427 378
866 225
771 543
771 70
69 826
309 622
3 77
75 826
675 747
155 419
801 571
862 740
263 979
225 785
627 744
35 232
842 461
445 705
741 52
595 845
731 181
278 934
666 672
571 353
839 195
872 335
565 316
155 791
216 778
677 341
130 888
496 804
196 649
518 859
530 375
144 212
741 80
411 211
662 230
10 64
979 30
423 98
54 197
325 662
768 461
118 793
971 824
669 328
433 276
845 562
790 698
625 627
842 814
179 121
615 851
433 245
29 530
291 547
283 516
48 986
547 561
283 456
530 771
477 221
236 599
202 176
31 900
38 1
347 621
589 273
507 551
979 887
1 544
891 678
744 854
63 397
344 616
940 344
868 498
291 662
82 965
50 99
20 463
92 800
482 604
472 113
940 30
145 772
885 869
287 841
994 701
634 839
633 257
689 811
679 488
152 977
196 759
317 920
245 693
979 129
856 160
217 882
749 883
595 786
569 862
601 167
134 149
820 636
407 514
106 183
133 759
506 742
220 323
304 73
368 549
51 229
51 524
638 97
758 704
412 500
565 92
162 236
333 474
406 414
44 769
323 4
842 756
501 914
365 352
311 329
472 961
161 652
810 528
408 156
235 915
174 510
351 282
241 683
975 507
476 400
354 693
477 41
134 220
211 243
441 16
814 172
169 469
335 937
166 562
398 526
402 774
566 901
941 249
574 331
704 99
112 273
919 394
782 418
546 574
351 797
207 613
819 155
210 286
551 878
282 171
984 889
968 678
841 974
467 290
303 879
225 518
855 107
52 104
713 919
649 142
558 182
802 796
935 230
506 306
207 505
582 406
465 418
740 417
391 369
847 328
344 741
78 709
634 922
883 810
654 614
940 17
470 755
718 85
754 764
246 48
628 389
91 132
519 138
243 860
662 568
716 952
660 880
661 979
408 546
98 757
970 817
364 823
173 138
736 804
226 699
111 645
813 232
200 443
716 150
854 963
456 734
894 443
772 836
286 585
231 127
528 93
432 491
46 17
148 632
557 225
545 2
241 22
1000 756
386 907
102 937
23 252
895 372
419 369
740 104
378 679
915 981
802 423
364 21
800 20
296 161
407 33
399 226
166 623
88 440
553 927
94 678
828 492
297 432
930 855
451 871
724 849
955 84
475 606
676 980
309 786
380 777
379 813
657 983
889 368
127 312
693 796
182 51
746 722
326 791
59 984
898 190
233 353
402 880
796 52
497 565
542 530
480 702
2 571
282 453
590 767
519 184
463 438
250 263
329 832
10 141
289 659
895 754
700 731
275 46
926 509
655 822
50 353
192 746
517 792
412 700
348 624
539 251
762 147
104 649
889 733
146 985
579 171
510 636
288 625
975 145
659 296
589 683
69 220
552 213
343 617
777 671
217 743
403 610
417 606
125 549
258 151
62 459
959 115
184 454
914 873
833 898
953 160
300 309
876 228
754 809
407 129
130 125
906 209
800 514
666 950
681 841
819 859
271 330
352 284
952 158
309 567
533 619
906 774
900 468
772 965
141 226
154 969
381 39
504 275
82 50
904 228
81 104
586 577
190 1000
616 259
893 695
572 888
120 714
125 485
74 950
694 965
312 75
929 139
562 284
942 975
780 13
936 38
743 970
881 172
522 709
355 877
942 855
309 281
251 41
714 60
395 770
657 926
64 372
869 355
532 211
434 872
111 573
258 857
210 891
7 503
949 217
522 368
135 451
589 517
857 789
877 50
85 247
772 316
438 212
497 845
78 312
272 512
342 656
281 643
775 136
573 190
288 126
944 357
125 109
91 39
824 720
759 310
481 465
136 959
300 642
417 553
543 936
3 829
533 628
674 595
238 299
961 117
415 353
787 531
778 698
752 517
349 404
336 115
635 590
497 617
486 655
519 241
13 268
858 555
899 94
345 199
393 450
98 181
268 421
782 478
678 578
902 849
478 158
597 443
282 104
875 328
296 40
85 359
659 612
87 648
644 625
690 215
535 496
137 592
650 526
877 319
190 28
118 318
104 927
398 178
805 256
461 272
542 317
4 261
101 554
742 176
987 832
838 828
590 698
505 726
394 584
818 963
823 995
279 466
18 681
283 907
617 524
601 234
182 190
768 723
295 920
941 726
437 521
56 152
974 861
514 746
583 32
94 606
649 868
284 506
571 973
489 620
215 97
492 63
667 311
670 505
881 99
32 261
852 64
183 141
149 302
939 245
837 944
447 287
701 258
31 740
651 311
95 641
874 865
578 389
943 713
44 580
316 643
700 545
106 433
515 364
321 855
310 860
243 562
694 275
500 282
622 130
64 474
299 155
508 788
162 647
12 228
579 103
730 234
303 643
63 672
130 462
504 70
939 414
531 329
556 461
413 731
662 996
564 318
483 813
87 31
266 284
792 179
977 291
623 181
138 202
402 112
237 456
910 4
852 85
217 150
211 914
452 5
704 950
943 378
706 435
788 781
154 111
243 297
479 643
378 435
451 983
370 203
111 509
742 333
84 85
374 940
541 934
349 54
351 802
600 309
283 331
467 95
194 85
840 893
902 476
293 741
557 115
666 494
451 163
831 987
610 145
83 78
453 410
699 773
911 784
739 11
887 263
132 439
125 675
703 860
450 661
439 393
215 475
642 619
427 744
965 446
392 614
654 130
752 597
689 387
949 899
233 171
452 165
5 973
836 669
876 21
21 951
876 115
415 933
965 113
220 244
737 68
288 928
795 48
497 224
963 141
14 249
705 907
694 470
232 163
199 524
513 475
378 865
142 585
245 292
347 2
292 50
75 920
492 207
908 418
193 992
286 461
522 599
106 281
692 929
770 251
74 958
403 64
437 31
610 653
314 670
733 843
681 207
777 753
949 399
357 676
544 109
382 366
370 335
658 599
742 394
848 670
89 136
722 859
748 660
594 259
381 659
65 422
340 310
753 325
459 415
761 811
663 162
17 939
604 402
692 119
612 560
959 340
211 693
741 809
533 779
2 112
619 829
283 605
306 314
888 865
982 731
867 302
497 610
969 960
817 946
499 701
712 750
533 448
649 509
266 472
135 585
423 577
413 138
764 469
342 377
802 526
617 194
55 351
970 700
670 721
207 831
669 860
94 230
88 787
530 516
468 597
184 86
24 68
890 401
65 495
693 9
747 584
474 449
917 954
135 802
563 432
26 813
401 369
468 942
394 881
687 704
382 674
684 437
491 684
41 738
523 933
809 235
596 671
875 510
162 52
954 404
135 441
429 508
126 625
415 394
701 680
226 354
241 636
216 346
911 851
646 13
390 229
810 274
690 173
602 137
370 566
683 3
221 309
199 200
77 20
164 423
277 136
642 965
601 726
250 644
644 695
134 948
232 113
255 338
401 624
186 416
911 133
32 845
884 345
750 326
819 765
270 35
988 598
257 941
680 268
779 12
357 707
727 990
703 31
1 257
974 3
712 647
302 298
952 305
573 646
686 54
88 54
279 380
930 177
547 669
354 158
140 618
554 595
824 431
98 660
967 975
997 533
143 250
106 623
138 912
935 148
132 136
288 322
950 493
398 959
485 311
644 590
564 435
34 624
637 580
421 67
401 100
569 39
920 189
121 932
267 990
84 465
771 100
688 653
446 458
699 136
4 132
970 229
105 770
797 961
782 679
417 546
483 339
844 826
554 872
724 612
260 864
347 573
231 431
311 984
684 713
801 924
753 858
799 351
544 924
364 138
781 854
115 638
776 364
419 364
753 366
183 176
263 9
191 491
162 651
58 827
479 536
457 990
367 396
123 680
208 46
842 346
443 575
670 309
693 860
446 550
272 123
133 61
636 614
544 915
800 562
571 597
325 392
643 687
370 805
240 854
55 80
994 819
22 607
146 338
846 910
515 818
484 590
872 237
704 216
999 245
391 488
462 952
440 874
809 870
911 452
35 727
194 403
949 769
943 463
596 320
140 103
3 288
602 539
921 155
692 427
184 607
958 654
618 408
952 272
536 16
580 547
86 892
878 642
226 866
858 865
749 949
623 384
163 677
284 813
965 298
624 592
493 158
146 817
832 695
19 713
637 295
778 597
701 312
705 983
223 32
542 932
17 453
519 861
393 738
937 889
211 775
789 495
696 18
736 484
889 88
648 583
472 244
700 500
385 963
769 293
549 59
519 54
220 588
708 526
530 527
701 771
353 984
372 965
90 200
849 590
644 770
203 839
42 11
364 922
502 986
897 598
650 466
215 597
440 827
6 178
460 232
162 652
893 572
16 500
658 641
904 183
504 942
799 24
124 220
546 506
104 486
384 82
459 217
793 918
45 497
505 763
843 433
125 589
387 696
59 246
692 400
810 57
644 596
143 221
215 338
785 677
772 588
32 951
898 445
546 475
462 620
383 720
7 874
891 5
25 671
920 570
41 168
262 474
483 811
140 966
330 520
468 769
67 367
793 31
901 869
453 362
696 688
921 760
257 930
935 441
330 300
64 410
727 588
286 31
284 398
398 741
607 469
628 899
403 884
357 346
371 875
768 857
570 923
701 637
797 646
281 125
556 694
354 713
70 340
861 427
57 980
855 532
833 569
593 289
936 616
230 133
500 88
319 637
866 910
6 191
970 173
209 737
871 213
706 229
808 421
243 139
771 279
776 813
902 298
462 684
867 289
869 151
319 781
30 186
292 597
658 998
583 563
667 872
565 935
313 413
550 271
472 255
270 805
805 92
12 344
241 185
567 756
109 724
873 881
824 893
843 259
57 294
985 725
627 357
868 999
352 299
988 595
97 560
614 602
374 691
956 893
437 102
528 236
358 301
504 823
323 568
835 295
194 449
809 671
604 550
179 167
905 736
408 734
159 136
155 876
124 785
48 329
236 110
827 330
870 154
182 888
708 713
732 842
264 391
522 117
237 93
165 429
948 873
893 336
488 238
472 45
638 935
5 428
366 946
705 575
950 315
264 5
312 994
3 521
616 949
661 288
367 855
472 348
181 667
287 316
902 838
488 293
196 410
319 509
257 379
276 102
575 662
948 26
891 471
596 593
29 666
548 61
58 162
415 926
170 579
397 443
443 872
203 979
267 658
95 165
604 271
897 849
20 96
261 659
55 316
996 319
65 64
225 707
697 58
450 56
555 131
106 613
646 523
651 809
178 733
224 883
773 668
622 789
173 550
66 730
163 696
24 176
528 14
499 782
247 967
690 232
562 127
99 70
395 728
477 101
158 959
173 870
615 301
493 306
676 630
478 842
214 826
656 645
980 266
1 596
245 851
413 962
117 574
68 352
427 824
502 967
975 589
912 330
714 282
680 237
272 194
525 440
507 42
78 814
674 282
385 533
486 125
36 306
236 149
265 635
168 551
174 696
409 259
40 370
849 760
213 824
683 81
578 86
636 723
202 156
87 515
203 648
995 433
385 363
811 503
502 289
170 23
221 115
414 16
284 486
107 55
521 797
38 875
805 84
549 586
959 267
200 598
292 712
761 575
403 565
569 838
754 950
383 681
584 618
8 911
807 320
706 669
583 431
98 490
342 499
221 675
883 188
591 25
129 88
860 789
722 51
438 335
477 371
188 491
283 598
81 624
184 353
807 56
614 110
113 893
170 545
434 466
915 286
589 44
125 629
270 681
198 84
802 170
508 715
156 930
866 94
971 1
680 808
78 196
561 383
109 195
351 186
451 281
508 35
847 382
353 644
705 337
399 807
572 130
528 706
142 654
221 645
11 221
763 454
500 623
318 732
200 775
240 805
791 994
781 391
292 392
389 611
875 25
781 390
775 277
203 710
874 618
122 117
960 689
129 824
962 151
945 977
980 725
343 384
458 277
487 465
541 22
110 720
432 705
13 555
967 137
447 907
907 770
279 369
584 142
813 241
519 762
807 784
245 81
127 471
176 298
318 481
628 862
606 915
321 63
981 795
648 382
610 341
884 275
187 51
770 855
862 935
312 711
222 79
344 184
681 600
61 523
936 80
866 592
540 777
508 966
887 281
831 899
96 571
980 363
628 427
973 274
784 927
209 452
727 809
56 829
325 881
710 386
127 215
60 552
359 24
891 173
31 620
266 679
818 407
83 582
308 2
337 800
590 555
482 271
760 80
450 481
293 887
586 119
229 847
74 391
668 898
61 317
758 703
470 645
719 670
535 332
182 716
263 740
908 732
318 240
191 960
192 713
296 531
399 622
819 582
961 92
888 443
42 743
913 511
858 861
271 481
61 819
789 809
379 898
289 843
364 762
291 724
927 714
534 214
133 238
561 60
611 247
930 415
606 644
377 623
799 599
30 310
599 828
256 475
734 265
739 599
818 412
653 649
44 699
704 174
459 156
904 103
404 65
568 352
593 912
151 906
881 726
128 71
285 592
331 955
550 765
333 956
384 30
206 880
862 482
690 574
671 403
675 445
805 765
970 51
525 578
296 898
918 64
505 158
541 177
435 291
718 719
359 434
59 260
314 336
353 742
709 274
392 451
366 256
611 323
406 458
137 852
885 109
389 772
137 805
191 781
63 33
24 917
83 330
270 767
358 400
862 807
851 686
528 670
5 409
877 951
522 180
521 394
203 331
385 927
206 420
422 322
341 530
223 604
620 837
439 29
19 715
756 189
784 752
760 650
748 90
345 742
504 724
688 933
832 801
494 847
860 813
246 322
749 188
991 718
168 60
279 668
700 270
952 846
362 847
231 828
578 295
342 502
649 963
755 969
316 412
555 737
879 209
728 136
282 709
236 624
910 756
134 869
614 461
599 696
214 105
847 99
48 354
142 364
867 126
696 776
86 12
810 502
996 457
136 174
343 951
216 769
991 391
753 576
495 769
739 268
948 758
569 377
197 273
65 56
654 926
591 500
78 867
566 28
353 866
89 228
469 894
146 211
804 867
356 824
399 826
767 13
465 80
391 663
845 959
653 519
147 5
378 399
144 351
808 898
536 678
563 329
482 780
384 379
187 742
677 282
653 973
238 246
427 122
320 278
37 63
904 646
718 574
791 910
102 710
598 221
74 387
574 438
778 328
161 895
803 642
645 165
380 190
533 133
69 568
786 61
202 554
93 503
986 486
431 540
871 642
554 4
739 911
891 68
425 661
396 855
189 810
750 161
507 260
604 492
736 818
456 816
740 872
701 765
709 842
3 198
214 488
762 982
243 706
999 635
873 183
687 7
90 906
524 40
191 755
155 266
338 500
42 157
942 146
768 952
728 671
951 657
994 737
257 170
47 408
995 114
495 864
913 614
956 901
379 692
378 409
487 772
311 668
326 285
31 666
495 169
835 618
502 793
731 577
550 890
387 428
981 644
2 589
547 955
988 122
451 537
935 820
416 314
592 819
663 574
659 661
742 233
139 673
808 193
179 429
905 716
933 139
434 176
893 508
418 490
555 254
452 376
603 704
163 809
185 490
26 530
777 983
733 230
425 634
121 615
478 160
676 147
675 38
385 458
770 793
762 373
26 318
757 586
827 625
34 988
631 970
368 113
153 131
708 373
55 38
770 4
963 864
941 820
109 877
482 642
437 397
814 365
136 984
97 499
757 388
460 30
238 750
240 218
517 924
755 254
198 314
202 167
691 158
11 164
784 146
699 675
354 606
844 654
534 452
831 649
566 278
594 333
865 443
366 828
987 448
545 3
740 257
955 707
945 453
844 194
638 140
314 29
158 758
872 621
843 967
69 802
80 485
727 612
724 679
32 24
832 537
613 690
607 32
785 902
195 577
780 354
163 291
74 442
752 579
592 134
820 534
988 642
112 206
263 212
326 288
36 675
940 202
148 720
457 871
433 835
676 508
324 808
340 546
26 437
425 632
555 68
82 679
24 111
799 561
309 28
858 876
956 120
335 842
782 276
469 505
984 365
793 391
341 867
572 746
763 371
913 741
114 407
96 793
289 678
616 151
836 829
342 486
939 135
339 181
414 92
22 238
151 797
672 133
40 820
255 963
866 840
988 818
846 859
425 39
759 237
639 868
700 188
425 534
147 203
160 944
573 348
961 347
389 731
1000 903
276 467
503 769
965 945
711 100
84 399
916 668
632 157
189 535
295 691
366 922
820 469
22 732
778 599
413 200
114 340
740 78
660 516
753 891
865 455
135 639
149 572
425 282
300 750
870 537
570 652
789 893
493 866
720 445
640 233
633 18
421 230
451 838
505 458
186 594
8 606
26 84
397 389
525 589
333 731
318 335
228 301
966 983
845 889
336 788
945 932
579 198
631 555
495 805
508 208
616 366
532 600
577 492
469 958
852 682
408 884
158 376
673 385
496 667
566 153
612 488
756 188
272 230
508 467
45 259
869 187
958 841
202 692
776 481
344 359
366 103
378 415
108 776
365 536
700 828
489 178
178 749
72 626
298 296
368 275
451 251
848 40
375 371
919 3
919 852
375 166
312 318
898 264
354 992
74 399
623 246
906 572
583 700
407 509
846 244
415 192
549 922
59 690
197 474
385 515
283 503
601 958
329 431
849 259
5 163
813 249
493 111
198 36
716 212
459 713
144 393
670 141
951 246
581 883
312 440
774 164
358 772
688 762
413 33
646 881
115 951
11 228
241 165
365 644
31 339
252 746
988 290
147 532
118 130
608 921
67 774
69 978
364 28
247 865
934 914
157 536
300 234
659 703
966 251
427 973
808 742
394 737
723 229
647 273
897 232
172 357
552 648
872 96
326 544
263 889
488 31
508 735
46 555
456 570
662 988
694 686
180 50
826 249
838 889
194 211
54 697
705 735
125 249
914 267
403 678
433 654
567 200
554 119
606 445
301 404
442 492
427 715
600 877
135 211
84 542
724 470
513 645
278 249
614 792
548 68
600 517
929 34
679 595
501 203
324 596
500 756
438 849
497 107
776 434
798 976
647 536
878 286
874 48
961 169
364 468
277 506
704 276
580 593
257 104
852 768
720 356
475 240
516 547
364 107
164 488
851 566
440 329
359 732
764 305
120 600
261 22
351 283
540 30
435 330
525 638
638 573
74 148
992 680
325 106
701 598
613 227
207 632
807 869
391 908
15 137
492 728
942 977
195 530
73 473
61 428
900 462
474 343
140 696
497 20
578 928
42 845
894 703
507 860
846 874
164 591
105 963
671 768
574 286
937 333
293 749
524 352
414 671
41 560
422 151
314 153
576 65
725 762
212 946
249 474
752 316
702 166
674 238
981 946
493 400
802 86
89 343
334 110
250 214
541 954
375 658
823 156
324 650
177 811
459 615
854 21
703 457
255 764
573 63
259 950
411 570
467 963
337 875
443 843
472 483
869 49
680 746
731 971
930 644
774 903
381 837
237 244
657 206
563 873
16 380
704 38
916 371
502 153
150 965
177 245
884 260
191 232
328 860
935 722
699 532
593 878
303 482
611 816
176 506
58 12
438 554
568 950
602 449
418 409
517 240
315 762
930 32
495 82
553 623
120 98
182 251
611 620
752 745
96 74
28 153
807 417
974 31
552 859
820 389
470 95
57 580
450 688
872 968
946 862
417 66
497 900
914 545
699 220
981 646
382 68
592 689
959 948
693 119
127 958
474 202
783 133
156 752
599 516
691 979
438 547
111 973
423 543
6 138
629 916
659 643
911 813
453 162
879 649
420 76
414 874
630 127
968 226
835 134
58 413
595 614
803 893
453 999
699 904
763 320
334 698
780 9
291 644
877 188
677 534
596 804
468 6
711 992
148 88
102 660
712 172
278 943
696 860
347 505
559 222
970 827
501 897
283 425
977 475
662 648
579 637
769 470
627 687
686 737
403 371
610 8
141 106
889 702
330 388
911 51
568 638
650 762
910 720
642 393
69 165
682 905
845 316
661 769
402 944
501 425
49 256
280 192
120 427
439 267
3 332
237 749
803 174
181 552
721 720
885 223
670 69
478 653
122 963
950 615
335 10
784 456
326 914
66 438
711 501
704 899
638 324
978 446
999 578
179 163
720 554
743 225
888 817
282 427
401 172
58 699
718 802
52 530
737 221
780 762
40 46
765 211
808 880
647 111
167 211
704 675
750 916
980 498
750 429
383 402
710 54
762 441
745 802
594 209
978 161
435 615
631 20
142 402
805 891
156 857
820 454
223 627
920 516
581 721
557 262
838 261
490 784
298 67
501 83
928 755
714 512
617 416
199 738
903 582
70 249
15 150
601 492
709 33
598 311
516 715
177 103
10 500
116 336
998 929
849 409
759 600
629 851
422 779
616 520
58 459
103 258
441 50
834 708
211 10
564 453
100 487
952 306
861 140
696 375
295 764
515 343
981 243
811 832
39 531
454 682
75 804
352 906
514 68
316 124
386 47
25 237
707 346
523 278
259 412
677 818
593 6
610 760
677 736
348 120
865 114
486 701
951 429
277 132
953 382
531 694
264 928
399 982
273 447
513 524
791 139
31 757
165 961
836 551
524 348
482 288
591 823
323 151
6 374
308 161
539 554
465 118
103 635
470 513
198 885
730 581
355 185
727 565
418 714
38 495
956 918
362 321
299 516
539 916
987 141
819 701
17 955
793 949
844 134
211 113
742 190
218 319
394 327
483 742
225 389
804 741
88 761
407 144
735 584
871 452
324 223
40 185
16 232
316 496
306 166
784 616
935 700
69 150
273 494
383 48
728 66
956 588
888 402
454 77
562 459
779 597
837 793
344 672
933 726
81 920
469 584
286 211
501 690
506 338
174 379
986 841
198 362
24 245
378 223
606 274
191 764
818 811
530 324
955 52
599 514
20 656
546 443
24 106
90 892
702 554
786 885
954 394
57 723
590 795
264 96
429 357
711 259
276 419
428 621
140 602
132 230
313 483
131 939
278 789
431 373
123 983
355 260
553 367
931 90
502 733
402 155
80 746
273 453
76 751
92 774
311 763
16 756
973 625
277 879
709 942
711 842
70 36
822 942
279 964
863 19
445 238
396 207
731 723
290 383
768 417
524 895
38 742
745 908
375 233
671 479
861 803
727 581
498 224
630 340
583 184
883 651
564 467
77 560
342 604
30 102
702 892
325 207
262 748
440 271
929 485
602 709
779 602
816 672
26 180
645 644
986 397
615 814
641 193
200 236
964 280
423 481
478 599
107 819
136 786
757 663
70 731
679 834
117 960
832 713
845 554
913 442
557 357
143 616
688 585
148 715
746 166
771 138
30 662
395 292
207 468
932 960
607 397
854 223
417 340
579 215
692 767
98 461
733 616
450 130
51 370
183 546
913 754
760 892
435 544
314 506
438 674
21 346
378 297
746 923
422 306
56 643
206 218
646 159
866 597
656 453
339 915
927 49
839 353
186 612
379 902
196 944
240 994
520 644
488 55
558 870
866 223
459 811
910 1
535 62
232 818
374 250
750 1000
938 971
726 404
723 578
861 275
197 21
345 816
446 363
447 863
949 230
767 286
159 414
305 224
485 133
331 254
358 907
135 469
740 477
602 817
474 236
728 656
134 934
704 158
193 113
208 896
221 486
857 719
103 322
530 832
124 775
233 904
732 2
604 471
547 554
415 322
662 19
880 983
978 920
718 123
912 615
758 827
187 506
566 229
661 162
197 224
243 797
594 863
788 895
438 995
995 887
897 415
995 974
602 318
263 836
623 583
357 225
3 109
371 382
450 371
746 765
736 722
400 968
762 818
366 590
411 824
503 779
591 932
369 151
491 459
199 605
607 738
173 23
68 191
349 901
234 95
236 720
787 202
356 394
778 8
257 877
477 194
67 546
221 546
117 414
653 482
251 600
637 301
164 346
221 904
541 257
294 836
732 435
953 536
294 209
878 479
279 487
851 221
735 881
97 755
490 142
458 710
289 689
838 567
262 170
707 431
306 900
39 615
217 32
52 916
216 479
711 921
779 284
120 187
577 655
375 297
902 381
670 882
581 395
185 147
279 525
290 15
203 747
138 927
236 643
756 410
432 136
917 566
82 216
876 760
498 817
916 498
265 802
185 220
502 121
499 505
454 769
649 860
541 495
176 192
225 148
387 452
981 579
599 277
138 404
711 487
499 104
75 103
156 971
410 804
651 902
121 630
636 66
547 114
139 89
639 255
500 991
508 174
939 661
569 940
384 74
516 824
781 895
671 244
867 978
938 447
421 915
179 286
736 970
984 135
521 57
510 698
551 2
722 287
395 542
446 492
280 958
954 486
93 792
121 211
520 983
813 982
940 543
914 214
156 765
662 622
298 707
41 839
381 390
419 542
816 110
9 865
745 237
856 25
745 301
551 173
470 911
408 974
555 390
351 980
846 624
514 349
142 194
620 206
143 808
76 633
19 596
240 351
828 893
802 832
246 386
629 7
137 690
634 504
48 199
119 395
291 285
903 772
839 783
917 644
295 270
530 691
710 135
418 163
215 967
704 962
301 563
748 656
596 67
596 864
230 199
961 358
117 768
328 246
203 860
13 186
227 409
345 209
106 306
381 173
451 274
490 404
707 278
355 822
224 173
719 214
718 129
805 739
434 898
546 1000
727 251
629 226
2 368
964 353
99 874
321 85
448 214
899 24
29 940
259 891
6 342
225 934
449 672
467 94
681 165
383 889
52 591
302 581
951 441
468 260
257 938
491 591
767 686
197 761
345 15
652 427
474 469
521 618
870 534
902 413
693 826
584 364
443 68
927 254
88 200
689 795
784 551
907 832
346 497
601 38
297 884
411 195
752 338
149 216
973 994
991 309
978 312
49 418
220 809
167 238
644 771
517 384
633 191
39 311
414 240
788 440
887 8
530 471
83 648
694 19
368 29
526 846
384 555
232 403
787 564
414 916
46 796
362 682
663 475
896 692
355 842
70 592
837 119
155 149
887 103
715 45
343 697
751 241
252 686
217 277
547 418
744 573
556 477
318 415
460 945
441 716
171 650
698 550
516 652
788 963
246 910
78 918
897 142
695 775
908 240
593 657
533 402
782 376
406 336
90 225
81 922
684 318
48 522
767 907
750 357
475 485
679 283
378 515
648 796
111 152
959 16
59 713
154 740
373 698
827 849
61 718
499 461
100 580
748 16
74 276
838 605
667 133
365 247
21 644
948 15
901 418
943 572
60 267
496 88
378 748
462 332
471 343
10 189
637 561
801 14
127 143
816 449
570 114
206 959
20 245
135 630
765 562
216 679
611 810
911 132
133 155
523 30
50 733
890 672
643 472
162 528
728 139
186 598
670 149
86 749
80 373
166 568
459 88
646 103
69 384
803 125
801 346
498 438
193 411
811 917
451 466
492 24
265 214
836 428
83 693
363 400
743 913
155 152
310 628
50 408
780 1
461 297
561 963
864 407
572 986
337 711
37 577
561 448
130 368
566 952
781 605
727 207
694 856
52 869
323 301
475 378
494 788
775 402
313 322
89 552
943 265
552 491
604 763
254 297
159 41
844 213
877 14
16 567
498 12
730 922
22 122
415 161
911 547
942 191
296 103
211 910
658 346
76 735
722 515
275 949
345 206
511 938
723 33
236 919
966 595
453 971
413 844
573 917
478 310
374 236
922 532
660 572
858 520
597 36
901 757
197 668
93 652
240 953
543 880
544 170
120 682
76 120
970 279
462 466
831 579
994 641
479 498
120 480
320 554
11 688
169 503
779 516
155 153
727 526
157 169
443 145
715 357
55 799
642 510
810 878
298 754
290 820
328 852
130 315
41 6
533 621
667 941
734 943
979 454
95 17
621 241
843 130
342 917
97 452
33 849
842 481
97 837
490 891
822 168
624 783
93 857
3 870
818 240
643 429
22 24
99 492
199 422
969 106
178 387
548 93
1 558
574 142
349 644
995 724
277 57
272 866
81 518
686 562
343 143
110 453
539 105
885 977
878 857
854 860
272 839
822 826
998 943
619 734
551 742
200 106
914 633
597 983
400 216
662 490
215 574
708 125
250 427
968 851
474 67
218 820
950 561
606 504
519 115
916 663
60 974
83 267
712 440
895 924
254 513
158 418
332 699
618 915
202 383
953 644
634 638
8 214
689 498
51 819
874 747
190 713
302 594
324 85
252 3
615 486
292 745
552 211
382 941
308 683
109 980
46 994
712 44
508 112
612 463
25 169
61 142
286 566
713 878
604 117
658 110
416 372
854 52
50 796
23 822
771 290
410 129
716 68
682 210
332 254
943 500
217 197
643 180
346 554
824 328
566 907
192 656
507 675
969 41
764 804
724 435
147 759
983 809
207 369
900 317
498 955
749 475
334 121
354 523
55 824
9 302
851 406
321 284
438 928
982 173
930 788
403 651
733 40
1000 913
440 55
241 319
260 449
180 343
732 209
693 908
247 722
576 898
731 517
486 141
70 195
872 847
228 348
661 748
447 451
150 789
187 915
427 900
623 612
523 903
927 698
965 975
898 824
942 540
800 433
499 807
842 348
481 427
328 37
576 210
785 515
813 893
293 707
955 730
963 195
633 998
280 988
628 678
986 297
223 143
45 419
466 771
749 221
466 763
422 771
228 434
235 334
923 856
816 87
915 662
78 653
130 193
171 908
358 468
946 420
912 562
615 179
155 259
446 289
363 91
226 441
824 339
441 741
650 120
156 89
824 592
728 573
24 779
64 590
975 591
901 5
980 428
741 399
41 31
531 414
516 287
184 392
429 260
461 567
220 589
979 773
510 291
196 472
994 550
731 251
970 133
684 349
99 14
401 849
165 975
565 109
264 984
32 787
474 661
294 737
412 203
768 333
633 535
841 15
760 319
915 334
788 140
467 979
583 645
597 324
773 628
691 144
16 106
212 904
877 467
982 926
887 377
417 215
982 107
260 747
39 479
60 353
849 527
769 867
715 594
919 783
737 677
336 119
952 832
397 371
912 124
507 849
936 188
765 382
713 742
316 579
377 434
796 721
407 725
303 564
797 885
149 923
864 639
851 669
699 809
877 675
231 470
340 208
878 826
247 543
16 4
217 874
8 19
535 691
508 314
164 589
982 670
743 485
653 172
651 265
210 290
64 838
920 431
97 368
57 235
730 246
934 488
196 818
95 388
967 521
179 916
287 731
619 15
609 984
868 629
486 982
46 23
119 298
44 105
183 684
279 195
618 863
359 548
944 579
680 514
945 968
687 634
166 788
960 952
97 716
365 784
338 922
110 643
963 700
543 835
38 864
895 207
220 487
941 136
75 942
522 266
7 31
268 29
722 220
646 874
22 635
354 324
613 702
578 8
295 618
855 662
676 479
264 192
924 743
709 37
159 710
412 949
916 333
986 453
755 136
433 467
618 872
905 492
178 999
818 841
512 357
154 912
341 276
848 210
906 402
916 395
987 603
69 379
524 337
928 691
399 646
531 910
712 610
733 986
124 680
873 460
680 579
415 324
169 470
337 211
856 439
609 514
302 628
260 487
429 845
414 619
172 22
429 926
591 578
383 61
629 795
174 112
352 425
791 940
697 823
9 778
753 985
996 68
570 768
710 291
364 113
440 907
843 888
283 48
574 264
494 441
238 224
61 901
910 25
773 311
952 441
874 189
965 962
654 841
822 4
364 287
22 315
527 57
593 477
569 338
585 597
548 167
672 76
237 435
463 708
960 670
298 601
978 156
346 937
973 751
356 203
468 543
212 262
504 41
785 42
751 780
605 757
780 995
99 344
407 376
69 404
869 636
215 274
836 834
543 547
238 971
450 51
779 283
754 189
775 915
902 329
789 39
517 724
635 775
759 284
885 604
862 46
342 519
920 764
662 281
981 121
863 408
58 548
412 194
660 552
6 246
211 912
999 192
320 81
847 870
575 187
467 208
22 510
138 633
807 49
935 520
217 933
122 844
202 437
752 489
178 176
195 879
943 271
195 705
694 643
295 294
508 748
633 647
101 9
754 84
170 902
954 226
140 417
666 518
848 963
622 17
991 286
97 991
60 62
919 800
662 613
376 347
512 341
854 357
544 768
722 964
997 347
990 469
167 903
778 642
70 716
39 485
890 730
662 912
986 374
729 360
180 230
914 176
526 476
82 515
712 793
509 753
870 705
420 827
776 78
734 418
896 800
663 980
808 20
683 391
295 688
594 220
92 890
890 368
934 557
650 313
90 380
114 726
922 750
102 980
328 585
389 918
26 232
45 827
395 474
440 77
396 682
639 292
881 919
769 922
75 443
854 797
804 744
87 715
148 376
696 500
607 141
29 275
39 8
567 895
569 701
470 752
970 469
582 593
578 650
913 555
463 637
553 506
332 262
756 151
101 713
719 288
507 302
833 247
797 173
590 463
936 982
784 2
177 1
388 325
968 449
11 179
133 264
718 410
211 110
459 319
829 682
881 918
479 908
278 616
800 290
494 728
710 258
791 484
826 13
198 689
440 316
504 589
51 701
930 211
297 938
958 388
769 857
951 523
721 212
184 945
458 120
378 891
359 103
439 673
461 648
429 136
696 300
347 600
499 10
822 295
878 451
395 241
268 995
796 673
553 828
188 218
149 820
708 347
682 984
918 555
61 6
103 828
906 791
522 445
789 404
421 963
451 535
888 297
52 388
432 680
996 852
741 577
618 956
828 964
562 298
190 842
225 545
678 323
118 321
997 429
449 126
82 623
216 38
807 287
793 668
475 346
23 754
87 402
695 900
295 492
818 609
743 637
454 126
174 801
639 168
492 347
816 773
562 323
668 309
788 838
602 80
178 13
952 170
892 320
265 915
876 562
782 407
396 867
91 865
413 955
104 339
554 735
244 297
84 748
968 254
965 112
283 416
25 988
119 191
836 892
259 622
883 365
801 765
217 37
911 635
159 192
168 907
630 262
168 273
790 60
202 793
542 326
259 604
939 639
912 692
103 506
563 670
871 5
485 297
125 705
854 607
614 722
943 807
966 470
160 670
142 400
263 277
748 411
276 512
824 781
365 653
118 177
777 736
318 838
452 612
413 647
954 898
988 139
4 5
264 340
6 20
554 93
956 37
501 509
936 409
605 579
828 230
386 598
955 348
162 282
793 915
674 609
460 288
292 672
296 682
100 791
202 155
950 545
680 567
338 199
255 845
173 93
842 547
658 711
767 349
706 618
676 940
669 730
586 48
663 471
716 534
63 619
958 311
902 330
676 166
918 541
824 165
86 870
636 223
435 333
731 488
174 56
190 245
912 727
137 96
2 696
445 136
132 772
103 490
719 888
148 524
903 243
501 656
299 446
903 226
701 103
324 593
598 799
17 662
273 69
952 971
541 858
140 308
190 601
539 311
783 681
681 668
507 752
287 765
274 578
92 274
415 952
130 98
102 105
946 513
854 265
853 253
563 995
629 235
372 760
306 124
446 347
595 605
937 171
407 633
546 288
414 836
407 467
653 144
792 709
569 770
153 731
682 823
95 725
985 257
651 672
942 860
217 855
44 631
828 606
477 836
722 540
243 371
55 60
252 305
739 317
182 597
461 392
998 64
791 942
258 606
296 940
458 3
5 977
646 776
831 936
776 325
838 660
688 174
513 672
258 388
42 385
802 279
525 662
563 696
730 610
417 111
268 308
872 184
799 997
962 160
562 962
736 48
163 616
770 15
102 788
655 485
186 926
800 165
348 689
214 750
723 797
447 362
46 324
970 961
613 891
741 545
534 752
714 521
698 277
383 137
998 23
891 474
143 841
684 321
54 155
518 314
908 91
558 155
28 196
537 580
389 631
152 474
966 785
209 110
641 568
621 733
136 653
192 720
75 754
622 235
866 584
793 675
38 842
39 240
292 61
884 308
121 691
352 579
398 497
84 448
512 884
140 109
326 713
495 341
348 985
252 740
143 645
76 742
718 549
858 274
720 679
689 97
408 612
637 866
573 22
145 862
174 969
263 739
123 795
745 52
107 291
284 840
481 657
67 500
581 275
22 759
147 920
378 880
49 18
633 29
581 866
351 732
179 737
802 14
495 982
287 857
720 353
502 684
713 62
951 517
230 434
762 407
534 459
734 251
712 666
24 74
55 761
170 318
235 724
144 684
367 461
40 827
28 903
903 938
161 773
127 638
487 402
406 764
696 452
592 803
844 748
549 634
138 22
322 618
41 200
295 550
792 462
913 937
524 959
237 884
326 748
183 144
472 799
739 86
622 206
317 974
905 247
261 703
259 955
652 922
156 181
70 187
319 45
751 589
186 574
772 305
669 520
299 192
425 408
800 155
813 699
173 275
683 640
623 908
683 159
873 660
532 720
274 439
756 353
314 490
435 526
588 639
40 633
64 108
229 547
977 727
273 452
58 845
647 114
522 387
399 503
739 302
746 625
316 934
419 220
284 178
753 748
713 530
7 85
995 161
432 158
178 506
482 691
913 10
66 306
28 904
189 221
238 687
465 514
532 810
35 62
174 203
209 96
712 820
392 959
64 220
420 504
165 869
142 267
35 513
662 508
379 342
518 292
759 526
703 220
198 910
771 415
999 492
372 263
552 81
721 530
987 901
98 82
939 514
740 544
437 160
657 882
294 91
270 578
44 855
121 177
758 654
39 743
933 86
14 460
709 695
357 641
65 648
203 301
226 413
279 936
732 33
393 661
469 860
968 44
34 930
631 230
299 450
749 130
494 132
113 625
680 527
573 48
80 448
218 185
663 25
958 474
506 29
868 329
84 159
833 181
991 620
739 184
413 365
129 312
475 230
228 149
597 918
259 654
689 447
324 336
467 475
126 1000
907 4
643 103
245 996
797 270
492 493
187 940
20 805
393 888
17 855
92 634
399 217
464 304
42 714
662 684
680 880
454 349
814 97
835 769
255 117
295 138
346 509
618 332
990 823
527 331
998 805
121 323
254 504
86 439
730 636
792 335
796 975
693 899
959 565
785 937
101 315
446 660
718 684
816 432
120 279
183 149
329 290
661 275
899 634
485 322
712 482
206 356
261 939
809 708
137 981
554 162
857 923
628 659
887 858
666 251
829 875
597 602
605 866
391 927
91 592
506 154
314 632
440 852
96 653
677 159
547 290
96 504
51 85
98 221
767 873
164 293
202 131
678 912
165 306
964 260
321 468
942 997
31 377
734 885
404 297
695 614
997 590
946 305
571 656
899 845
335 146
573 715
340 226
41 157
495 910
483 102
466 195
771 857
455 313
528 260
339 982
751 981
439 45
327 54
306 64
428 603
621 32
180 145
881 647
438 467
393 331
213 177
234 624
671 383
376 484
67 894
303 197
490 60
901 584
238 92
552 138
907 982
868 378
75 340
839 57
467 387
324 357
630 931
800 486
364 973
636 940
39 106
109 192
819 260
217 93
447 633
565 249
382 284
962 760
100 342
624 397
66 55
726 285
860 471
710 18
278 472
486 56
534 39
478 396
330 328
787 648
842 451
328 404
346 510
208 517
95 512
949 409
862 767
743 13
364 682
673 752
320 900
302 467
346 392
214 751
732 437
955 357
672 852
796 47
197 417
694 81
924 423
33 382
344 492
61 540
56 517
140 91
900 960
49 684
300 779
649 393
776 547
178 878
524 983
606 786
945 503
87 983
362 320
866 569
245 987
472 700
432 171
723 951
114 791
258 611
576 38
9 489
597 85
973 750
862 659
26 969
58 636
501 554
978 83
594 521
749 297
365 687
188 478
141 445
359 68
551 365
58 274
260 6
293 668
489 565
942 389
809 875
144 98
81 50
870 207
160 793
387 221
966 52
468 84
135 818
311 166
750 85
396 964
87 143
214 220
616 535
404 801
124 679
891 94
345 320
696 356
315 705
165 288
563 401
161 757
731 221
161 397
605 319
606 33
770 663
846 629
672 736
301 644
23 489
784 765
249 36
475 832
577 31
234 910
244 432
15 489
371 336
334 616
306 469
577 98
322 106
172 324
443 186
579 312
348 107
277 394
315 455
390 960
979 416
211 230
856 324
955 170
752 749
973 78
866 62
897 153
859 272
25 370
640 243
787 338
4 860
756 697
189 202
930 775
453 198
164 788
492 117
595 183
541 108
499 506
440 245
199 318
18 321
638 633
876 814
584 930
939 431
836 399
440 76
54 560
333 684
659 228
662 604
734 720
956 765
29 440
115 550
743 648
202 811
829 230
948 546
449 467
13 952
749 558
602 561
933 705
193 399
332 362
967 787
714 264
666 499
124 506
493 173
319 645
657 719
60 243
106 620
934 450
98 390
357 590
754 428
40 769
609 881
735 769
162 345
211 334
126 214
482 908
246 379
138 160
755 857
478 981
674 14
325 840
534 272
805 672
962 493
96 320
836 69
697 129
877 458
358 877
852 816
425 370
568 674
425 701
818 40
986 409
574 465
274 583
600 873
907 777
767 599
640 863
343 480
644 601
675 203
465 606
263 859
203 358
305 636
644 182
566 633
166 84
652 537
965 338
98 100
875 883
659 44
268 401
535 237
494 722
998 938
420 861
132 224
771 682
639 644
324 945
673 468
352 968
893 410
655 381
745 586
288 620
767 814
704 901
329 968
87 838
378 611
905 149
460 574
349 496
652 347
294 807
900 970
813 152
294 1000
839 695
351 310
234 579
974 140
963 227
527 713
263 112
157 956
396 449
345 12
109 486
597 41
389 368
933 885
937 890
66 879
492 666
282 638
509 612
486 586
896 133
270 183
267 553
129 192
258 905
657 114
301 185
578 217
165 506
518 21
395 879
210 673
542 411
558 140
264 530
30 824
506 941
493 169
55 697
895 293
541 484
5 40
580 673
214 245
394 593
263 977
38 917
472 843
165 2
558 125
516 967
973 631
90 395
245 166
981 601
180 420
865 313
857 202
588 103
415 354
508 497
427 211
116 51
161 907
833 92
51 682
437 166
384 827
940 161
855 125
366 984
561 148
396 232
609 631
187 533
237 23
671 977
527 274
584 621
402 919
28 508
341 98
633 333
737 101
705 341
56 745
702 546
174 689
551 762
418 306
959 509
551 52
655 707
279 332
34 267
720 367
727 398
619 93
991 472
273 936
208 61
869 572
760 499
109 569
501 183
843 317
562 524
404 295
588 574
902 251
537 575
195 956
453 712
508 55
153 599
595 724
855 132
529 239
513 465
299 433
412 778
577 933
697 673
16 636
463 697
19 865
979 442
138 934
519 258
728 218
244 183
126 692
937 601
50 779
575 179
386 802
694 173
329 410
394 705
663 416
952 629
99 323
873 261
649 93
63 775
877 273
270 774
9 346
872 669
829 973
787 980
807 419
442 47
634 905
414 60
117 17
832 783
727 900
54 723
615 274
240 943
181 295
783 382
991 51
5 106
982 45
589 718
484 406
150 433
996 471
797 903
378 772
645 519
951 159
545 899
800 186
679 215
738 744
686 380
256 689
448 10
663 317
317 140
64 932
709 978
561 605
102 407
425 814
822 780
42 985
666 848
644 767
249 878
412 599
880 197
261 751
413 732
327 522
875 122
277 237
844 758
652 292
120 367
590 446
172 856
337 983
163 217
784 661
528 229
509 594
402 955
462 433
610 132
234 513
652 645
448 154
823 154
964 767
309 767
650 384
604 822
78 151
356 631
499 153
342 23
662 400
765 513
957 242
974 406
963 454
980 346
46 271
347 647
318 1
331 773
861 805
906 750
640 431
285 644
746 383
32 484
148 416
376 939
568 287
860 115
570 654
560 727
213 34
902 642
894 171
651 546
527 888
297 475
60 940
151 326
932 822
74 47
437 277
563 601
495 227
211 770
763 348
282 433
866 97
653 315
501 931
445 762
822 864
787 535
832 472
912 58
443 123
407 45
875 621
608 490
671 840
955 583
48 422
482 268
348 802
112 783
964 165
774 255
402 496
129 814
101 872
314 586
645 768
730 990
748 939
300 363
791 180
743 862
558 394
14 49
593 775
882 372
800 781
189 193
332 842
985 890
873 978
937 919
376 751
910 992
288 484
379 883
382 689
932 571
289 249
689 262
705 512
211 187
1 490
933 520
326 67
517 215
171 243
842 112
599 131
290 193
251 346
296 777
122 337
787 731
296 245
217 535
432 750
969 913
654 107
955 924
165 395
949 476
913 101
929 237
3 283
591 80
385 647
875 593
243 531
979 83
842 41
905 142
899 534
491 164
744 551
931 609
840 778
226 860
998 604
602 474
650 780
349 570
407 249
493 598
515 25
393 399
711 764
805 970
389 282
325 432
498 206
472 906
585 172
971 297
895 595
601 854
570 409
758 695
768 849
756 897
678 412
869 881
615 809
949 229
961 921
431 39
300 580
380 609
771 106
601 687
471 713
54 50
82 188
244 903
939 963
719 287
404 540
480 946
511 692
136 334
420 427
834 181
800 362
352 338
645 236
624 712
724 271
577 485
996 311
506 544
389 366
31 257
966 234
297 459
402 791
700 341
83 651
115 672
199 493
705 68
47 115
654 672
466 504
585 404
469 977
29 38
876 542
774 777
956 999
738 402
3 229
892 807
123 376
672 189
918 960
86 62
427 568
450 589
229 574
877 431
915 635
448 40
395 924
284 662
528 21
188 277
503 820
591 620
171 820
260 37
427 894
294 583
640 851
834 604
498 336
749 955
224 692
660 151
593 833
556 161
282 65
130 17
3 723
576 414
786 970
63 546
372 605
902 926
965 13
130 973
654 497
101 711
230 327
159 608
632 163
995 776
233 389
158 294
87 474
828 921
224 956
641 970
199 869
203 907
26 261
107 854
854 186
618 693
668 779
10 922
351 548
832 167
785 508
746 130
125 877
395 992
188 275
988 133
951 169
360 239
980 900
186 519
971 183
944 88
271 468
606 427
138 449
691 317
662 522
241 114
11 984
498 236
489 271
355 788
105 781
213 655
374 80
301 93
316 653
110 681
205 436
375 881
648 754
323 185
481 977
467 926
686 605
564 412
169 851
603 414
145 301
704 25
596 994
385 584
917 214
336 965
650 530
12 332
117 240
195 44
561 70
649 230
649 271
753 547
966 411
393 941
946 325
677 479
145 600
287 443
584 481
519 394
114 890
596 459
50 599
871 832
133 139
91 320
549 283
459 251
54 607
661 596
1000 388
523 31
101 472
41 153
690 755
161 40
917 659
971 185
352 293
822 844
745 374
50 74
390 352
100 225
454 308
277 267
862 543
707 759
901 593
544 543
913 481
250 254
961 942
257 56
412 10
988 497
428 108
936 558
869 952
808 309
313 35
326 817
287 341
241 688
331 12
130 23
579 453
583 801
98 544
879 199
980 811
165 267
15 210
599 471
245 153
68 774
59 382
597 475
828 843
913 289
924 461
302 653
40 302
262 958
800 967
302 974
159 772
279 965
57 491
494 621
960 143
889 483
366 647
739 203
267 372
135 852
722 711
956 298
354 859
517 603
313 924
861 50
125 940
47 144
176 737
958 703
747 997
13 875
16 887
106 546
164 968
181 601
684 135
232 408
910 510
364 120
197 347
312 99
78 221
980 898
904 573
880 317
415 166
362 877
162 147
964 759
274 111
184 286
118 170
153 656
625 917
887 331
220 35
631 705
125 189
17 44
680 787
800 213
733 4
324 872
327 100
942 353
34 808
982 844
586 313
301 914
373 960
341 636
743 452
435 598
683 311
295 832
692 951
337 129
432 977
556 696
557 208
12 535
331 156
220 121
984 596
313 375
503 125
651 844
23 121
396 295
549 95
23 200
864 707
273 776
549 20
177 371
877 775
868 783
349 74
666 291
398 460
303 317
784 33
885 89
774 688
279 699
439 997
330 247
928 281
846 417
598 420
215 631
975 732
686 571
443 295
481 384
523 954
329 438
61 295
818 459
31 699
955 228
88 232
505 250
158 48
882 397
337 416
105 284
621 604
450 334
805 862
525 209
688 603
911 722
588 814
899 610
733 508
895 113
84 549
397 991
381 599
527 621
618 979
284 231
483 179
177 718
106 937
167 514
656 356
975 93
518 174
852 711
521 121
702 364
995 678
816 995
784 66
884 707
482 250
593 472
5 416
864 969
286 681
982 753
905 937
945 831
944 936
695 220
484 297
641 481
4 174
438 545
61 340
884 250
268 484
396 147
591 6
391 437
172 434
216 934
902 698
46 212
177 67
614 633
594 400
260 19
228 503
904 252
802 739
479 384
938 732
753 666
941 456
607 89
232 74
402 902
152 97
723 585
845 138
196 452
454 132
234 932
487 458
272 400
905 190
510 437
985 874
914 834
349 524
4 621
681 840
601 491
106 180
635 92
574 171
630 398
36 33
20 1
549 212
687 173
327 902
948 92
831 450
593 787
964 551
230 879
866 137
598 813
94 814
536 470
498 506
704 611
210 391
157 759
402 113
823 272
741 653
304 989
465 463
926 737
716 507
723 263
550 895
346 105
883 518
859 983
643 483
900 693
861 514
166 349
963 339
39 544
89 716
988 578
247 414
83 362
442 50
775 896
613 66
736 707
379 919
273 230
132 21
401 579
512 845
281 625
160 820
562 220
532 15
654 860
713 22
674 721
483 564
225 1000
76 845
734 653
371 980
311 495
916 842
568 975
551 258
511 337
359 508
485 903
263 369
979 345
82 718
599 312
515 498
246 332
243 62
953 625
276 634
615 566
346 32
206 309
712 266
91 419
619 775
407 482
393 120
745 108
779 537
95 131
167 890
749 303
410 896
592 788
572 868
3 431
75 662
591 606
228 129
652 844
67 91
939 417
728 167
977 928
610 867
217 9
907 588
661 599
633 231
511 319
489 408
762 616
279 472
562 700
792 950
643 70
397 499
616 455
442 170
847 536
521 167
456 370
549 263
462 401
628 688
908 861
161 965
56 216
416 720
700 990
783 74
651 523
161 928
962 930
576 229
327 85
226 223
249 459
874 543
589 127
448 310
101 941
612 234
928 157
496 556
897 783
752 543
469 996
477 1
202 565
733 28
866 309
689 672
623 831
87 487
725 517
383 70
6 33
468 971
621 601
834 879
605 206
403 396
36 556
900 639
631 644
946 988
8 612
734 277
548 65
526 646
923 111
687 923
74 603
309 826
151 313
295 742
756 393
454 633
249 333
152 286
843 413
210 985
551 735
299 706
739 654
151 75
881 608
526 966
199 28
658 801
854 485
688 55
530 127
60 913
667 328
604 4
822 475
151 695
944 862
842 296
922 772
518 781
94 544
594 636
625 254
292 65
574 244
817 785
489 137
778 772
5 765
187 165
313 638
449 211
70 334
796 316
100 622
937 428
792 924
774 731
730 576
118 936
960 236
734 310
590 161
747 836
211 30
202 472
245 843
366 129
9 334
687 840
90 641
534 353
835 778
734 979
732 337
818 929
975 299
788 648
704 130
811 820
659 35
953 174
38 662
955 921
25 532
646 937
693 40
421 653
799 120
760 643
365 152
950 377
866 666
923 135
100 178
506 733
536 200
70 569
108 574
606 762
916 75
238 514
189 836
697 556
492 143
169 158
928 627
904 265
992 585
684 950
168 772
544 619
776 400
984 589
900 598
607 134
877 795
500 639
527 755
413 443
135 855
675 894
921 69
318 917
394 536
723 11
315 528
342 512
146 962
495 885
759 332
494 395
47 902
36 241
778 990
237 552
297 697
589 686
727 897
310 80
772 210
345 435
169 382
788 368
455 435
990 355
635 306
585 382
528 797
673 898
635 745
414 805
967 197
981 887
535 696
942 531
884 358
621 206
344 151
88 143
33 943
699 50
706 220
404 335
741 708
593 440
80 790
418 399
121 737
114 946
875 521
739 617
932 224
325 91
303 173
465 396
347 377
625 380
266 93
10 633
486 939
644 999
745 672
987 33
962 752
331 330
579 49
317 263
122 560
301 893
827 725
104 342
960 264
808 198
526 681
877 240
884 660
565 35
721 31
210 13
906 582
807 139
214 540
570 264
833 746
500 796
544 865
995 745
173 876
714 238
75 674
612 232
45 777
22 785
715 775
195 6
441 84
943 306
331 141
948 441
763 336
45 647
637 692
267 704
262 504
117 573
28 231
625 550
126 866
484 381
592 542
333 162
992 34
241 110
144 311
998 276
836 333
901 678
890 83
28 225
742 137
214 100
34 83
302 153
23 76
971 80
669 9
701 370
212 516
440 256
836 612
604 115
716 106
589 401
11 211
697 588
249 708
609 450
975 906
702 23
765 575
719 813
628 352
355 962
784 132
297 905
927 149
983 311
47 643
428 691
501 854
819 736
221 820
971 588
569 319
380 327
968 817
276 505
223 246
522 897
590 785
146 841
369 900
365 583
401 346
749 437
843 197
369 588
509 984
254 707
558 46
548 790
489 39
563 884
623 467
417 114
800 873
582 190
997 38
363 497
999 953
280 48
67 180
924 374
835 990
185 940
63 832
210 92
980 382
737 189
96 83
329 287
656 168
297 116
113 958
781 891
234 36
139 176
134 735
434 899
839 24
653 185
280 206
674 380
921 838
434 32
322 418
658 768
275 76
613 505
381 319
117 407
280 328
47 255
479 698
613 556
543 268
90 309
407 520
844 867
841 76
70 180
375 872
488 409
283 737
14 701
718 396
317 208
321 787
91 134
927 751
319 883
365 240
218 317
790 824
959 344
738 818
652 630
287 182
44 58
459 495
194 987
341 305
449 238
539 308
571 954
936 208
333 532
221 369
219 993
968 776
879 866
406 714
434 696
974 903
26 494
12 445
390 88
595 343
104 521
51 899
298 407
859 467
946 148
225 555
618 528
605 890
236 545
763 774
255 25
39 22
770 668
347 142
699 723
936 840
979 121
934 67
179 601
496 6
150 241
394 973
309 316
337 802
804 973
628 834
442 375
554 652
184 563
318 412
277 478
224 889
225 174
975 435
601 96
902 769
315 506
323 864
542 895
925 626
89 511
656 991
597 153
624 849
270 41
438 840
384 631
453 3
711 973
121 119
952 113
167 687
131 678
150 907
19 965
256 943
541 143
682 904
764 35
903 588
745 245
928 776
489 36
523 417
220 449
171 680
980 76
582 677
153 547
172 38
524 831
164 998
340 926
38 193
251 978
695 895
767 105
364 392
232 391
144 271
7 83
58 557
779 328
1 582
791 212
700 163
70 285
327 196
508 318
643 282
548 797
684 289
578 110
823 810
88 802
343 418
719 198
142 744
658 243
439 347
265 819
306 992
723 866
745 859
908 449
449 613
158 438
944 445
914 455
936 735
565 329
186 728
557 805
354 278
368 542
663 936
835 521
677 555
638 608
595 892
48 319
759 107
57 329
844 705
852 500
236 441
791 107
331 495
447 720
995 127
959 769
442 793
629 503
846 547
726 951
751 172
950 968
908 941
135 762
820 258
622 220
366 577
180 672
161 804
568 50
214 974
364 326
386 992
716 356
13 96
167 270
306 917
677 380
775 692
607 124
96 89
282 294
22 847
417 145
84 80
165 99
109 292
569 945
97 890
460 555
193 661
840 722
652 389
493 17
142 305
425 418
325 228
803 743
692 385
236 216
652 534
166 273
244 194
345 202
735 797
730 146
230 364
862 446
402 197
11 153
241 384
487 98
169 829
633 569
431 732
427 680
465 919
403 536
147 174
121 715
177 556
641 64
782 496
931 842
532 167
497 740
840 335
759 469
935 530
954 312
495 569
744 305
92 545
385 397
723 233
489 207
752 638
308 956
583 292
42 258
958 771
241 14
168 231
504 289
544 635
324 373
888 513
605 704
610 296
991 369
605 91
362 465
438 462
224 115
615 181
758 56
395 805
510 589
837 284
629 470
706 707
839 867
936 9
997 599
687 428
328 448
804 117
739 547
848 620
644 898
488 470
795 121
233 90
312 674
505 380
820 519
64 623
542 981
440 292
681 511
645 913
515 493
791 89
362 234
478 122
52 24
673 522
400 115
114 223
581 553
293 897
770 638
493 113
232 608
319 295
733 876
714 683
502 609
985 770
90 858
663 455
490 279
353 134
750 707
533 517
195 954
860 905
112 89
333 382
901 38
915 609
927 501
26 687
911 730
632 9
453 171
598 385
674 77
322 589
961 209
96 603
987 445
868 282
291 463
922 813
842 735
50 470
89 486
365 45
351 827
781 164
22 733
160 108
893 435
869 160
63 136
198 251
735 911
737 67
673 866
774 470
442 697
259 338
388 263
966 137
930 944
864 964
820 308
649 686
546 927
408 521
61 760
660 273
923 730
190 790
871 873
323 94
933 709
854 241
29 945
812 248
733 912
649 41
775 409
57 921
572 962
281 169
530 754
16 125
609 124
588 721
447 640
991 233
919 36
811 8
849 112
606 4
508 598
110 200
746 839
196 882
634 505
484 446
598 702
147 421
948 402
386 57
965 738
441 446
70 961
439 946
710 595
413 380
58 501
314 657
732 962
895 185
607 596
744 706
456 928
445 226
787 457
643 577
691 465
743 518
452 130
943 890
374 916
18 879
284 984
605 784
151 461
991 409
20 325
184 12
202 571
459 990
829 781
188 125
233 228
936 126
358 512
793 110
523 92
727 517
76 62
728 822
750 303
97 24
808 67
459 130
147 292
521 431
284 695
384 788
660 968
487 138
823 9
168 240
110 4
576 6
961 579
982 748
494 296
611 823
467 653
6 620
990 378
263 790
233 738
504 660
707 887
189 75
137 309
312 764
218 109
737 520
425 417
985 193
406 364
85 700
958 285
355 277
220 933
991 539
197 781
346 322
373 596
425 507
648 217
202 335
971 647
373 776
813 457
289 1000
765 221
388 101
518 387
585 181
369 449
17 403
952 490
160 580
156 320
412 865
410 849
230 566
858 435
131 526
773 228
837 133
648 517
263 522
982 662
479 985
427 453
860 118
941 442
110 395
497 147
524 52
795 616
387 902
32 366
174 117
594 18
461 418
180 316
342 638
965 266
302 327
113 633
561 2
186 354
346 767
438 578
776 425
687 935
45 62
77 474
647 315
805 710
445 601
744 697
209 149
760 712
835 560
27 53
541 266
18 408
355 889
380 782
289 167
474 720
680 535
570 156
431 901
661 302
844 77
944 797
258 294
334 185
565 744
113 518
654 811
841 144
358 656
387 623
1000 967
603 963
914 982
31 789
645 901
968 233
694 418
723 70
656 985
478 16
5 395
846 730
667 249
811 315
904 713
854 234
286 143
703 42
165 997
969 890
126 577
432 781
663 674
658 653
475 19
895 187
643 833
447 177
514 522
75 686
348 224
537 408
445 485
617 86
173 768
429 792
659 316
639 543
290 362
504 783
140 934
402 330
693 429
536 611
543 628
421 589
25 979
822 438
431 553
210 21
667 550
566 627
800 450
511 579
116 448
889 764
256 914
209 971
356 728
797 178
809 521
545 179
713 516
178 573
300 286
901 482
371 977
44 477
453 731
243 389
975 220
485 278
707 710
277 21
139 319
651 186
802 17
896 449
761 373
949 708
305 376
977 546
952 643
259 731
777 399
985 270
378 903
155 580
102 504
493 368
240 936
283 343
606 142
977 946
422 103
306 347
462 192
982 843
691 955
251 929
732 273
68 938
127 914
926 281
513 180
741 917
576 189
495 439
911 254
115 982
295 401
177 679
15 873
417 223
476 340
526 395
302 642
345 725
418 659
527 831
863 604
139 526
100 230
586 164
333 165
853 559
44 26
508 732
696 169
422 49
884 35
848 585
195 584
937 245
657 68
980 950
87 563
113 530
195 51
167 212
247 470
927 241
981 4
181 108
795 865
216 670
775 823
138 481
218 530
471 311
244 285
362 992
54 593
903 839
296 168
994 498
934 621
322 26
592 868
816 434
617 178
468 726
642 916
349 230
579 934
762 541
183 764
345 752
674 467
149 727
987 402
268 180
286 365
142 609
309 740
22 918
861 352
997 931
951 327
944 923
362 165
215 335
676 301
108 312
791 757
718 992
369 378
680 329
81 184
274 902
532 985
55 565
247 739
960 469
268 383
21 236
719 571
170 111
286 147
170 341
713 917
39 449
212 320
427 35
138 846
95 313
758 171
528 805
934 910
83 373
905 934
605 800
155 515
147 868
692 551
422 331
15 497
123 8
629 425
633 583
309 505
62 758
146 889
739 414
765 882
646 910
548 625
786 292
48 300
932 751
666 396
832 497
520 289
573 887
393 915
351 466
103 933
520 650
672 193
469 632
666 974
967 168
756 592
776 164
856 915
517 933
3 156
911 687
917 429
814 416
89 345
977 386
494 134
468 688
457 562
302 646
157 30
610 755
940 557
35 971
154 308
612 181
47 926
411 574
173 401
808 525
680 182
923 422
904 476
656 312
364 155
398 916
440 740
200 63
367 719
742 952
704 776
699 99
144 838
252 300
557 12
970 54
161 956
836 440
440 507
532 89
150 91
437 403
847 406
487 59
145 513
290 425
209 88
130 776
416 440
879 280
165 999
893 585
159 408
224 195
171 573
20 505
607 9
441 57
718 739
545 673
6 738
298 941
707 401
680 342
46 601
198 64
725 325
938 935
828 17
364 7
183 9
187 630
108 955
359 566
779 747
872 97
277 563
109 776
44 112
648 906
805 340
551 261
470 633
244 565
754 632
499 491
530 91
817 540
42 546
946 697
600 757
97 691
836 366
534 979
514 440
982 263
563 724
937 131
929 839
78 755
618 777
293 244
1 121
807 550
99 357
610 824
550 354
545 441
525 277
102 998
883 951
39 207
468 896
524 973
115 105
377 966
692 991
700 749
627 241
117 680
568 698
679 547
7 966
780 80
434 840
383 29
747 609
653 899
620 552
403 907
83 539
422 35
747 511
679 310
748 811
14 968
161 516
822 428
571 225
58 433
1000 693
9 303
407 429
489 868
310 475
822 313
658 752
994 920
896 431
948 12
457 153
148 534
471 375
777 349
756 983
287 159
856 743
708 844
770 311
902 652
974 354
907 620
870 275
824 809
991 471
266 488
164 696
188 907
474 638
18 46
238 391
789 394
767 936
328 698
185 547
203 376
988 795
588 375
610 966
156 277
225 332
931 635
603 746
437 966
675 380
668 335
561 808
365 525
770 627
98 848
449 849
866 172
678 987
185 670
920 754
246 927
552 64
124 429
221 295
747 498
162 445
688 524
318 603
209 296
631 847
954 155
528 433
561 726
226 728
903 364
511 803
193 382
433 127
802 592
951 362
21 660
289 723
645 123
945 333
395 338
809 454
162 560
647 605
85 333
61 934
44 614
619 184
22 439
537 286
126 706
628 702
965 637
277 481
837 322
696 778
942 238
192 712
383 785
329 280
978 715
768 561
363 721
308 194
127 877
694 746
386 703
653 577
31 435
875 916
429 657
283 600
214 865
440 138
25 934
450 148
288 629
336 395
504 347
195 884
307 464
87 163
68 2
694 548
227 356
692 54
126 901
918 513
949 134
260 899
745 453
173 420
592 651
319 769
474 803
590 754
642 863
956 607
70 202
857 805
686 629
299 488
401 882
290 737
956 449
387 18
443 93
836 627
172 809
125 302
908 750
621 299
377 202
170 603
12 930
348 899
881 691
421 786
25 95
627 292
541 939
777 20
485 956
190 811
396 443
317 169
420 184
70 243
373 683
732 394
102 776
17 869
817 678
923 983
24 374
563 499
984 173
712 47
345 980
400 769
893 486
151 145
280 255
446 276
20 115
66 261
80 985
203 795
49 15
278 504
458 271
160 574
753 68
894 890
542 912
397 803
893 221
153 203
235 641
813 144
720 541
864 171
822 356
445 800
496 527
961 679
498 483
348 517
310 808
683 234
150 596
379 162
381 276
61 699
103 78
561 124
731 293
349 412
566 836
692 941
182 777
259 185
160 523
634 860
854 847
44 15
871 859
23 537
1000 114
64 680
94 762
903 398
786 413
140 849
349 571
796 371
410 916
510 708
281 711
598 447
506 461
318 889
463 292
132 736
321 744
790 992
859 773
339 262
362 192
344 59
411 13
51 347
245 654
486 802
612 61
124 887
103 160
66 42
586 374
642 524
166 466
48 171
604 878
412 109
518 158
182 987
367 419
809 230
799 367
29 787
785 309
696 639
51 41
332 174
864 254
6 933
764 580
363 676
425 217
739 376
31 543
823 992
699 537
684 260
450 366
805 333
215 230
695 628
686 374
987 268
80 291
3 440
860 474
202 919
155 820
293 345
114 184
168 645
130 241
268 523
295 463
519 962
421 908
194 441
1 545
95 707
24 823
114 541
941 917
39 779
508 410
237 763
383 421
512 533
150 45
300 697
1000 506
650 299
782 966
740 412
671 591
858 497
476 186
560 808
293 325
702 769
364 900
310 339
396 167
892 235
280 877
974 984
774 152
263 769
728 917
817 470
345 399
337 634
778 28
137 75
841 495
468 447
902 543
290 568
652 337
378 552
471 202
37 200
271 35
443 49
781 567
636 911
494 713
134 289
359 80
24 218
98 868
588 308
897 3
212 520
14 754
363 50
545 457
214 403
751 208
146 609
781 182
494 638
881 525
582 786
194 5
899 637
871 277
975 30
461 639
511 711
820 718
484 983
498 669
877 541
892 234
382 467
583 600
603 158
645 962
439 561
420 984
386 169
250 303
7 130
266 866
672 22
765 679
757 607
133 409
303 608
507 649
88 44
3 560
81 895
924 640
389 552
731 948
419 701
761 240
15 659
869 569
318 446
854 629
119 927
8 193
171 677
10 183
688 596
569 854
973 790
635 876
400 580
604 474
516 109
170 756
293 823
611 581
32 923
127 251
81 674
275 792
998 742
31 337
504 855
437 92
443 431
503 733
649 347
149 193
686 913
188 712
487 273
970 951
593 348
471 14
917 768
267 905
371 223
668 454
396 961
751 671
971 259
155 854
526 264
77 683
725 171
342 841
658 442
996 861
488 172
52 849
459 889
40 303
789 921
146 789
496 420
913 864
669 694
761 594
133 375
563 6
695 389
412 196
153 560
927 785
596 843
936 354
251 371
854 495
515 217
258 136
817 481
92 970
313 783
411 433
397 921
535 788
917 819
14 235
297 200
457 218
392 235
499 166
152 782
80 622
422 927
631 188
178 189
673 479
348 654
51 905
634 74
123 554
194 811
418 486
358 246
244 847
893 951
500 876
218 280
775 406
154 578
747 208
513 881
617 564
814 930
695 52
433 293
545 777
888 370
992 517
259 263
933 249
231 494
355 514
741 315
967 369
725 986
643 802
742 759
671 662
851 745
965 509
227 520
517 677
768 785
876 474
329 428
31 545
218 854
834 439
44 34
249 150
875 66
902 676
894 314
313 600
600 691
296 724
899 386
163 162
76 270
651 320
555 331
28 155
60 844
769 672
676 237
312 70
650 865
839 592
487 275
102 225
63 472
264 805
942 681
960 302
313 396
131 493
348 192
651 563
576 816
858 752
106 772
969 705
602 865
366 791
845 888
381 349
677 974
660 612
859 167
51 29
881 755
584 588
725 998
495 315
9 583
6 106
910 164
855 160
900 122
484 70
846 213
476 338
818 190
826 224
554 552
56 970
872 374
962 92
263 346
117 970
741 26
341 437
181 230
438 901
266 434
622 625
159 416
135 168
49 913
238 731
748 482
107 797
647 549
661 549
217 632
720 986
724 708
431 969
398 783
100 948
231 840
690 901
310 585
202 621
912 923
306 286
819 91
48 117
85 118
16 468
832 494
140 438
221 759
103 574
851 896
573 301
750 838
443 827
756 958
847 703
161 617
288 697
188 633
612 46
153 292
776 773
447 174
992 11
469 941
977 18
145 4
555 388
123 763
661 781
150 553
690 785
721 616
173 410
103 738
516 670
756 706
888 374
743 160
245 62
176 314
544 379
244 466
609 375
901 571
21 224
416 313
632 470
875 369
813 550
648 21
344 497
975 703
434 34
58 81
534 791
496 564
540 56
707 341
579 290
368 704
751 809
819 755
601 702
158 973
176 943
574 174
457 897
633 312
255 313
293 883
866 358
384 401
559 444
899 400
942 730
180 730
446 158
256 501
536 167
565 770
834 772
236 833
70 347
633 337
881 187
810 581
720 420
927 725
517 91
930 604
882 698
895 402
917 489
838 262
969 152
608 808
706 737
987 207
716 556
81 544
60 458
225 402
310 944
750 622
151 39
201 473
373 259
882 891
982 864
420 536
558 737
960 164
110 190
92 42
756 412
399 496
318 757
684 892
457 704
88 427
861 227
506 40
351 93
994 727
365 877
389 770
260 357
542 653
505 449
207 916
378 619
4 697
227 908
471 892
296 224
510 171
157 595
357 943
984 639
250 190
327 357
249 370
69 844
751 92
738 412
291 445
625 876
11 759
288 786
100 97
657 440
274 501
819 82
943 643
912 165
314 250
422 383
779 228
132 75
669 814
308 582
199 41
555 813
209 46
122 390
46 1
301 994
578 927
254 325
499 548
109 374
979 771
979 581
610 122
578 293
882 290
294 730
785 915
783 635
179 342
347 963
612 47
10 923
169 198
422 584
243 76
224 117
385 818
397 320
802 271
699 230
689 496
646 898
579 741
698 501
906 747
172 249
85 292
208 728
487 31
540 884
369 220
342 155
295 97
77 590
487 638
705 122
606 330
635 279
494 673
987 887
719 519
974 134
899 586
507 447
11 516
22 373
965 47
509 754
785 930
779 507
313 180
150 431
226 314
305 941
470 394
391 299
143 817
778 161
714 601
268 586
905 157
954 417
620 612
105 143
234 692
368 105
662 793
151 107
520 743
28 611
286 157
142 282
900 536
429 770
192 595
580 594
161 84
859 193
910 705
915 4
927 700
889 725
366 415
932 47
376 120
585 147
458 106
291 139
988 868
741 786
878 662
595 722
244 369
674 710
164 335
549 102
658 503
556 245
2 542
824 94
852 124
265 406
914 488
289 316
212 694
17 2
479 349
824 29
337 200
861 107
671 353
452 881
919 174
351 844
457 295
708 98
948 391
903 574
775 526
470 636
720 428
391 468
24 323
498 343
914 291
49 217
367 49
198 220
558 707
214 102
894 402
445 388
996 881
366 472
48 902
577 774
143 641
198 281
461 603
277 236
440 394
448 460
462 903
29 966
289 97
691 916
310 279
773 570
25 326
942 966
406 905
823 229
638 952
964 34
217 349
803 369
367 530
460 977
915 811
750 875
401 754
953 336
499 573
531 705
469 961
955 765
515 145
369 195
596 908
376 403
601 835
511 186
100 736
657 896
349 500
568 911
481 647
832 703
180 6
415 267
410 781
3 376
296 305
792 728
558 371
493 782
362 549
412 484
578 658
16 272
775 804
773 23
118 208
536 638
718 149
996 755
135 869
137 90
36 221
843 13
415 528
904 958
198 25
813 605
235 818
347 707
987 223
330 171
202 284
854 879
730 944
526 251
174 527
369 764
11 434
771 610
221 978
901 695
334 721
223 276
779 233
153 30
917 437
501 345
88 864
694 949
86 475
249 292
252 814
607 779
782 637
596 285
721 13
197 546
944 169
322 539
795 662
297 320
98 250
641 848
180 369
378 557
716 654
122 33
931 500
298 585
472 268
866 129
35 591
365 789
813 191
252 949
827 744
293 225
651 282
166 987
9 129
574 302
582 466
347 902
226 329
547 820
532 313
384 340
254 782
338 55
652 893
67 196
150 955
13 118
672 198
472 801
937 179
783 688
789 714
787 353
732 516
994 698
749 442
951 99
951 661
108 708
381 805
743 208
163 762
224 682
129 889
779 113
135 870
756 517
904 207
276 679
860 78
410 687
805 356
22 661
251 358
667 927
169 299
49 83
879 943
107 471
75 810
2 928
652 907
393 705
557 157
956 343
462 425
207 655
684 583
546 774
279 622
617 11
461 767
751 283
689 579
811 758
295 302
325 637
324 290
352 769
781 713
150 355
300 472
325 296
334 654
511 347
616 159
596 900
174 824
636 460
635 259
4 226
542 753
676 621
28 908
660 598
835 290
615 765
621 479
922 567
531 498
557 240
874 310
104 603
146 698
759 347
196 690
176 561
316 164
102 646
964 387
762 940
984 616
691 789
940 864
721 182
162 639
826 554
914 429
524 712
162 192
781 251
74 294
628 769
742 452
968 365
44 978
52 385
978 380
185 315
920 548
305 604
230 748
431 649
420 668
367 184
191 698
631 849
312 373
546 101
954 227
920 935
789 214
159 960
995 377
590 281
998 68
793 283
220 946
510 971
486 837
999 211
872 987
666 395
799 759
492 331
760 673
562 740
266 673
893 901
846 380
537 859
922 968
784 58
105 455
11 214
789 508
792 63
988 388
80 875
742 387
180 291
651 365
155 684
520 240
494 707
273 879
381 135
885 782
514 908
145 449
120 142
355 134
212 981
174 30
224 106
271 517
705 869
346 160
387 227
912 693
514 414
17 168
509 905
974 233
221 249
600 688
113 251
491 594
423 512
480 701
441 456
862 268
170 331
590 293
262 829
455 33
845 764
560 618
41 618
718 708
858 565
958 462
575 961
425 375
393 420
249 392
404 37
435 923
466 628
480 527
258 279
417 648
553 811
344 303
607 284
822 686
605 92
644 541
623 180
481 110
875 544
228 941
827 169
394 344
658 491
168 760
400 349
124 521
441 517
843 540
604 936
446 386
320 784
46 501
650 255
116 396
593 507
772 312
786 757
617 488
788 745
524 780
764 118
678 551
528 127
136 579
728 465
50 644
507 148
156 691
335 42
453 173
59 578
202 927
3 781
208 213
870 837
130 953
963 320
192 748
404 486
312 235
294 184
645 498
768 439
940 894
515 922
982 92
650 513
501 95
942 180
781 528
625 567
252 873
872 270
531 926
780 244
845 355
5 387
971 417
134 616
550 67
648 698
809 443
186 696
142 75
298 831
386 582
50 556
276 438
706 112
362 986
336 113
401 20
234 333
851 441
505 396
252 997
19 858
126 324
385 50
144 379
929 18
747 973
786 564
932 933
865 748
488 491
258 129
637 904
606 683
431 771
82 552
180 870
9 139
108 884
819 682
472 39
24 693
446 286
40 597
251 194
739 965
410 673
558 569
988 499
946 803
326 908
903 211
110 637
183 924
994 493
788 805
486 202
747 725
521 169
916 950
22 566
571 713
207 561
629 912
481 319
11 956
174 605
789 362
391 506
974 730
811 777
162 767
332 969
585 602
700 145
273 535
354 845
933 552
868 787
257 706
711 696
637 316
734 700
466 863
342 449
445 251
273 172
612 834
670 524
532 200
408 630
235 858
662 377
826 848
445 195
724 953
916 551
995 7
229 167
371 140
833 178
570 460
975 99
302 379
895 131
391 152
42 940
504 451
860 151
549 739
311 865
225 7
257 997
458 951
675 943
509 463
732 216
761 490
861 705
922 182
401 163
999 358
890 552
187 81
75 378
608 655
559 806
722 198
666 277
39 800
325 974
51 818
679 833
960 262
817 140
592 848
443 594
869 503
142 674
209 930
709 907
916 848
349 920
633 811
76 317
347 623
246 691
134 432
91 588
150 574
867 327
498 278
486 85
32 196
17 505
756 864
743 152
243 113
238 138
943 134
133 6
483 574
977 686
568 533
192 166
68 622
975 654
523 198
256 129
863 814
848 378
900 268
697 982
995 638
944 105
733 792
170 490
311 161
882 399
941 467
787 988
336 410
580 270
499 443
614 843
523 595
26 771
251 471
389 796
6 75
707 954
378 315
708 640
314 500
207 477
496 216
14 655
834 379
841 537
832 847
908 520
614 537
346 471
977 980
362 34
109 76
555 789
499 512
140 686
231 346
420 897
359 558
420 555
273 6
323 913
244 540
279 372
161 410
881 94
795 278
418 295
374 332
973 63
115 476
497 168
668 15
114 516
680 872
538 685
921 211
322 230
599 823
481 901
114 441
928 214
613 668
367 144
524 929
552 536
537 19
451 16
860 720
55 390
119 944
677 837
924 334
396 547
888 453
264 629
911 887
93 991
997 150
55 839
41 407
982 320
257 926
656 669
256 22
835 41
38 660
724 173
413 173
189 894
296 228
1000 441
663 543
324 727
234 418
991 351
36 390
13 902
669 602
670 97
83 721
948 869
790 933
715 666
857 9
299 970
384 359
158 547
655 747
17 912
273 699
22 650
26 218
256 83
574 21
303 904
670 297
516 168
293 88
103 721
801 56
392 519
454 158
769 138
570 3
833 933
240 331
740 262
833 802
610 827
393 145
726 257
980 792
382 661
630 215
868 221
813 899
152 457
14 961
548 657
638 30
982 183
80 967
836 246
265 914
563 339
799 469
876 980
833 120
608 687
409 149
455 136
179 663
432 357
590 809
695 122
246 104
166 65
839 423
129 89
312 669
297 902
463 381
599 137
256 168
419 998
14 461
780 920
625 515
421 294
289 966
598 75
294 606
824 150
164 124
527 246
470 208
191 394
159 914
94 145
410 230
895 618
818 6
896 47
101 743
438 979
924 389
316 173
690 992
554 795
511 42
843 409
802 425
736 981
469 721
504 679
572 359
553 316
262 486
438 125
117 772
974 428
212 755
567 534
214 1000
399 194
885 24
342 254
624 170
662 841
583 842
638 349
420 901
928 277
745 322
837 552
706 877
666 259
362 698
295 191
944 506
939 823
68 272
33 506
380 666
720 210
795 917
980 213
571 699
542 396
791 829
724 359
314 982
520 590
442 714
434 606
699 966
733 388
579 81
134 121
106 376
94 536
615 451
875 131
482 842
893 166
557 856
820 457
486 133
259 734
28 159
52 525
598 8
609 69
668 784
950 721
35 818
944 440
911 302
465 45
916 299
567 21
287 796
543 941
817 759
274 130
423 971
202 707
439 28
12 439
200 448
243 613
668 423
450 754
353 262
703 697
337 499
16 301
955 420
852 784
139 356
764 46
308 261
151 241
923 736
870 899
345 456
690 178
191 392
958 854
589 597
355 998
967 421
573 331
545 601
695 195
634 338
534 758
564 973
839 192
329 948
234 676
162 98
509 228
22 32
873 678
244 14
316 887
109 255
525 6
760 451
289 256
555 768
9 415
863 40
379 236
655 548
836 790
127 62
914 554
18 153
380 115
982 777
359 562
514 594
488 44
221 355
910 573
28 638
171 466
653 474
189 636
553 536
379 402
820 634
835 25
152 460
236 781
846 552
802 169
62 672
876 65
915 786
295 434
191 742
407 353
865 385
897 261
191 100
939 59
363 335
25 500
402 7
646 229
343 565
476 432
937 394
828 200
172 706
906 496
652 11
299 120
326 241
227 448
551 997
672 122
59 42
478 738
107 849
147 578
115 711
956 527
773 132
869 708
618 81
380 438
147 329
107 33
145 179
456 966
869 429
724 228
986 249
841 514
362 226
977 49
903 817
819 163
17 116
862 738
908 848
549 551
844 574
82 302
425 372
36 778
628 567
336 998
981 351
760 761
9 294
913 634
658 604
629 467
942 985
628 382
610 569
887 206
96 674
455 735
85 519
206 329
992 82
764 320
387 565
894 583
460 373
485 383
17 978
547 236
321 543
979 945
227 901
526 544
138 485
736 666
728 580
646 680
272 742
37 181
857 510
294 490
590 890
121 433
383 760
116 599
419 497
134 179
448 866
945 951
487 364
518 891
574 70
775 443
764 267
713 296
558 536
657 646
732 570
398 406
955 939
935 636
517 544
777 502
981 83
345 108
880 796
950 949
781 549
921 916
344 706
963 646
874 776
392 761
907 295
231 856
787 317
988 519
691 740
901 231
366 419
65 172
696 667
122 386
233 663
374 528
539 928
69 800
873 142
964 662
786 955
112 950
757 725
678 992
605 779
565 97
604 833
207 954
249 225
680 275
16 687
363 519
579 188
422 317
958 156
409 83
140 20
809 500
298 708
627 885
616 609
1 802
817 21
178 828
985 999
54 658
296 393
341 820
999 299
366 422
816 735
980 172
373 669
884 531
549 820
915 575
885 796
994 707
142 796
803 422
962 960
98 716
358 223
822 920
3 677
3 247
680 341
158 84
374 625
969 630
230 702
23 324
223 499
202 64
193 39
627 562
829 868
100 743
455 19
854 363
545 841
10 122
11 632
505 919
243 420
528 694
322 979
701 987
218 343
159 935
876 748
296 557
241 486
778 701
823 690
153 926
885 878
141 813
273 971
35 984
680 462
517 144
689 164
892 774
828 790
432 480
875 743
887 567
571 115
386 3
505 23
408 151
858 411
109 997
705 305
619 499
898 82
776 884
134 702
643 141
355 633
673 94
628 397
279 263
187 130
223 570
187 57
59 719
616 394
169 788
779 483
546 138
297 318
212 111
506 298
455 299
169 5
212 255
164 334
677 755
377 594
966 936
409 720
865 963
796 164
123 474
207 478
381 346
19 639
481 937
768 111
862 866
736 694
724 744
822 66
312 965
309 805
866 921
329 74
266 863
173 865
215 468
728 255
373 138
482 951
460 91
694 477
701 779
111 735
160 849
984 714
924 681
631 395
306 375
95 778
895 990
686 48
223 921
338 658
118 881
216 604
291 81
505 386
246 273
377 278
917 161
429 927
190 748
979 52
232 455
514 310
938 364
283 888
410 166
671 485
732 849
289 831
438 988
167 893
951 863
648 274
229 198
131 790
751 467
996 410
140 866
660 689
468 654
310 6
146 751
499 705
185 215
916 914
952 61
425 107
82 94
14 70
448 599
584 461
869 113
778 256
615 353
774 481
895 138
417 544
173 570
938 124
335 120
862 366
625 563
678 211
292 466
783 480
753 786
32 632
390 701
410 524
885 598
688 89
280 131
569 407
123 782
780 21
364 883
12 854
466 752
930 343
132 863
862 802
942 187
393 808
964 724
370 763
964 734
321 356
692 868
831 737
186 791
67 385
207 132
549 499
327 871
517 570
699 730
548 294
113 111
854 364
908 785
389 963
715 32
263 535
555 468
13 470
168 736
636 827
7 978
416 726
636 997
226 531
9 41
14 982
94 52
250 456
63 127
554 285
46 410
906 694
926 984
656 290
438 495
61 417
179 371
568 560
70 566
471 411
313 453
975 861
11 313
702 50
620 673
220 628
556 714
782 978
637 411
795 610
663 780
143 782
938 5
810 868
770 438
42 163
118 404
432 876
383 479
764 141
510 956
393 523
14 275
56 599
448 937
967 913
187 789
743 498
365 862
422 666
544 767
9 216
860 797
74 118
790 290
835 371
83 181
445 337
376 945
708 120
108 940
327 590
18 356
189 114
45 637
365 967
807 903
9 10
937 252
818 854
590 926
180 975
996 141
271 553
476 30
119 301
662 249
926 1
868 187
6 760
356 882
123 941
87 749
364 621
612 705
796 573
987 88
78 2
475 127
8 210
823 109
384 297
684 553
732 376
822 692
68 130
66 169
713 857
631 388
119 560
968 158
314 677
721 524
200 568
383 822
137 905
448 871
922 428
294 341
458 295
861 447
865 932
601 760
562 254
915 447
956 656
49 935
514 288
575 970
281 331
237 550
968 183
899 395
994 630
700 362
544 329
380 871
604 543
924 428
954 951
606 983
144 978
580 410
567 810
314 36
768 519
47 427
300 439
48 602
54 799
618 610
609 718
316 856
441 37
863 68
533 283
907 469
590 771
827 261
531 896
611 114
906 19
736 758
811 731
47 880
566 594
610 707
872 475
753 684
294 207
596 416
67 292
588 366
693 553
233 719
243 760
926 364
671 659
669 560
25 811
195 672
276 56
914 434
299 29
563 749
372 773
437 417
195 593
973 95
865 643
814 611
114 1
159 286
702 105
633 178
916 82
917 593
897 728
653 975
914 661
838 910
348 595
562 695
541 6
241 272
193 138
388 200
711 184
477 971
793 515
668 117
500 330
416 379
418 187
709 210
85 165
858 131
492 216
419 774
107 774
58 802
670 645
625 437
467 247
875 281
995 725
357 16
854 633
921 643
709 459
772 916
191 126
998 290
50 104
594 318
32 37
212 146
264 382
610 191
857 138
865 423
953 790
748 119
227 878
793 802
177 114
289 837
381 364
605 646
358 294
497 520
35 720
475 841
852 207
540 650
158 437
549 914
615 52
683 655
940 151
921 59
487 293
497 711
17 617
689 625
69 515
642 536
357 933
107 693
573 544
869 463
644 571
233 318
678 385
488 225
490 417
54 550
187 661
900 854
372 950
698 461
508 306
768 62
832 332
349 945
173 48
687 933
923 765
568 41
669 44
431 451
523 179
411 19
181 675
84 420
844 904
130 912
284 655
739 598
225 93
604 887
493 224
752 411
254 157
576 9
781 554
401 639
341 161
86 714
836 164
16 181
213 70
49 535
393 427
823 87
753 446
382 316
660 874
719 403
461 398
155 234
866 681
339 355
697 434
566 521
495 230
483 761
924 655
841 349
67 191
9 908
762 40
20 991
810 276
640 659
640 498
739 8
280 237
319 706
862 696
510 98
991 488
658 302
554 378
176 94
184 162
463 800
964 536
683 366
353 133
762 235
55 229
302 752
305 644
209 252
160 504
709 524
215 904
92 555
447 153
278 983
730 549
881 199
979 347
96 1000
974 41
62 780
455 311
429 288
763 601
833 358
10 568
983 819
636 987
924 278
236 544
472 682
134 732
49 591
85 78
602 336
12 469
463 854
999 170
295 971
582 409
45 570
297 226
524 660
653 667
728 982
22 84
683 776
232 48
372 927
294 985
636 668
67 731
482 527
549 952
922 708
690 804
715 856
723 435
656 888
451 490
144 404
896 214
872 396
34 735
699 420
981 372
337 922
987 522
979 845
55 733
531 289
176 849
232 212
431 805
983 78
768 906
500 844
863 788
223 882
310 193
373 890
872 817
786 300
672 16
882 275
241 654
108 139
500 613
672 60
370 457
328 274
540 589
133 334
869 986
681 346
183 858
154 706
70 114
25 216
564 162
784 44
672 86
672 310
355 28
757 585
415 437
376 46
897 110
418 84
283 30
62 49
315 650
831 344
750 783
433 964
690 771
924 471
860 851
682 834
668 176
112 568
61 104
109 799
876 81
337 209
950 530
305 420
803 172
654 408
214 158
863 750
767 774
33 712
87 58
37 716
347 990
517 458
843 846
378 910
942 841
501 483
971 244
721 773
521 154
367 973
297 314
324 442
481 256
548 673
126 610
918 140
450 197
332 777
887 282
762 785
251 438
406 738
264 742
332 964
696 463
30 328
110 698
243 445
544 223
859 710
363 843
112 319
733 946
637 23
484 582
147 816
490 463
432 25
263 311
459 633
256 506
435 61
278 232
328 865
366 339
278 751
879 575
190 659
75 463
752 221
990 856
185 869
843 170
439 709
682 470
214 166
897 230
119 525
115 842
432 694
38 652
988 735
671 61
843 481
871 340
48 152
268 136
514 837
13 132
672 958
398 296
592 715
277 498
557 730
744 122
903 49
670 726
744 823
91 795
446 867
688 662
459 627
381 34
978 376
747 516
575 740
866 629
840 192
607 871
372 155
368 828
772 629
91 732
26 314
510 247
283 727
283 508
743 133
904 819
37 813
241 182
569 379
627 286
140 965
700 541
629 715
846 789
548 467
767 336
258 342
423 930
440 288
919 984
97 919
565 6
795 330
826 113
220 500
80 398
103 89
305 470
630 987
168 112
59 64
60 932
719 878
408 653
769 713
710 582
890 148
838 967
419 102
580 868
529 664
677 690
39 96
779 261
652 977
144 230
545 863
939 678
590 364
577 156
715 33
532 452
910 980
869 383
326 341
81 866
326 755
375 182
741 238
435 636
399 633
688 421
372 451
481 836
589 560
192 130
642 247
522 876
320 520
771 83
851 407
328 603
332 368
734 77
803 382
650 985
40 875
742 168
95 182
650 765
132 193
210 258
2 420
492 558
162 467
250 525
134 964
183 838
556 921
872 500
792 279
387 116
441 97
930 633
885 221
752 774
977 597
236 991
648 963
65 147
752 615
979 978
14 161
668 607
346 415
566 571
471 707
208 574
599 724
229 388
485 158
359 680
890 179
878 406
321 901
217 451
443 387
314 807
524 744
433 640
772 353
46 961
461 449
346 163
777 523
138 463
101 90
843 910
355 770
618 873
550 576
42 839
475 235
588 817
50 935
301 133
502 842
916 614
918 381
520 847
438 991
5 829
789 363
439 429
230 923
309 634
54 714
422 326
313 672
124 265
149 416
49 928
648 31
348 645
214 800
262 684
898 848
125 492
125 946
679 623
181 516
150 481
583 125
186 974
526 197
963 734
484 505
606 864
82 628
661 418
879 593
152 662
123 26
597 483
602 556
499 985
129 816
861 761
452 6
641 698
134 791
715 849
953 38
556 589
267 301
816 651
527 537
809 706
527 517
703 449
32 331
288 619
679 102
137 91
818 915
208 803
633 403
514 466
721 677
653 453
241 919
900 720
674 893
676 93
165 799
822 560
879 139
549 458
392 584
66 202
762 786
376 890
844 461
353 603
32 169
46 565
336 554
681 563
21 898
743 82
596 156
37 323
552 86
864 306
532 369
125 840
217 23
309 628
881 718
675 132
418 156
643 542
514 504
441 961
676 718
934 106
137 120
366 376
188 149
518 383
552 77
585 700
807 403
460 658
198 411
99 791
367 349
325 108
275 941
932 370
22 453
389 860
578 187
662 552
629 191
294 522
939 121
26 263
14 835
435 149
55 614
517 163
673 967
268 733
771 832
163 658
414 751
412 777
786 282
612 230
982 313
136 533
238 561
569 736
353 410
946 117
302 983
259 641
722 747
546 660
148 214
5 566
107 593
386 398
353 867
330 704
593 832
183 851
300 635
852 355
532 933
23 737
402 40
581 156
240 438
618 475
171 302
858 488
867 929
364 83
116 515
908 87
33 548
495 196
250 35
40 289
415 809
737 492
542 48
149 813
875 450
433 183
970 136
13 671
257 109
59 999
191 149
231 657
545 686
515 708
392 992
149 749
651 273
698 873
840 775
325 234
41 813
840 953
494 109
744 934
839 3
601 590
687 494
258 692
423 572
352 200
530 13
89 725
914 52
582 344
744 453
604 646
549 750
265 749
750 451
142 469
396 667
459 317
439 384
37 755
574 458
244 802
224 95
550 153
889 481
558 579
855 834
780 136
234 369
810 369
752 608
277 96
911 969
811 147
530 49
837 577
34 640
653 650
385 162
2 932
970 709
914 556
80 609
599 280
634 198
31 567
254 872
25 872
695 649
540 176
250 809
656 800
331 431
309 106
297 960
200 575
56 630
305 382
234 569
548 16
936 311
758 876
246 700
916 327
575 225
266 610
320 425
408 91
362 45
641 731
4 890
12 698
934 89
832 755
701 863
658 17
465 365
771 661
943 283
836 416
904 485
584 988
451 739
565 12
30 727
625 710
822 231
96 731
208 351
100 238
714 481
918 220
387 652
202 174
558 196
651 51
879 750
104 249
540 123
784 218
327 264
275 160
968 890
699 541
500 296
884 797
938 346
325 727
118 674
813 181
1 136
813 634
786 725
778 652
471 818
439 669
550 510
196 588
703 338
168 928
914 318
327 199
967 413
494 363
532 245
223 510
287 654
610 50
133 35
964 576
29 64
799 341
792 551
490 302
276 618
759 260
227 314
274 874
333 875
238 970
710 129
816 12
99 898
950 200
427 915
140 920
868 186
854 340
496 382
103 484
950 619
69 483
105 896
287 791
191 631
36 209
984 763
828 710
877 303
376 325
970 144
536 346
687 514
313 814
493 701
990 8
522 553
991 878
352 196
349 735
963 730
344 227
583 45
646 771
329 751
299 888
827 288
604 555
203 844
94 870
734 832
439 680
241 86
291 7
519 943
767 45
994 16
926 674
476 287
994 656
556 220
446 612
65 235
477 449
634 753
588 474
235 739
884 676
210 695
539 737
613 211
873 837
634 609
51 996
545 246
506 2
831 75
228 539
425 118
318 796
991 162
8 130
206 293
192 459
983 245
217 764
714 14
702 305
573 372
838 345
167 174
429 818
671 689
1 706
466 137
666 554
402 810
707 344
586 657
247 290
726 12
629 496
650 100
614 292
539 165
1 877
187 434
879 186
33 560
708 157
38 136
256 703
528 702
19 519
387 755
199 678
803 35
40 648
968 828
391 631
884 503
96 620
356 456
581 503
844 583
225 36
567 950
310 900
67 677
321 150
7 544
97 868
981 864
605 342
764 132
8 156
341 889
238 162
2 48
711 541
912 256
96 50
203 700
354 636
432 698
748 818
220 966
93 990
456 497
351 375
776 604
247 919
738 115
790 146
317 231
367 931
809 320
833 112
192 33
420 407
564 368
162 751
920 568
120 744
642 841
362 770
985 916
194 274
583 359
866 112
963 28
258 491
97 451
662 868
182 743
596 148
726 712
617 568
574 62
992 540
463 676
384 615
619 141
34 406
782 754
300 948
986 851
164 496
804 440
280 431
625 730
555 478
2 60
809 714
640 393
63 514
293 429
479 768
802 445
603 670
787 342
965 276
706 263
954 257
547 871
136 315
362 366
450 652
17 573
945 671
493 325
621 699
748 187
777 910
800 432
90 695
146 686
750 417
301 501
857 142
40 446
338 893
914 738
171 590
60 788
619 396
193 877
953 172
3 814
927 819
703 493
975 691
803 168
261 816
660 688
105 635
483 318
290 696
414 537
591 144
794 222
686 240
994 454
817 300
116 948
823 914
91 632
859 695
553 447
33 402
555 755
842 264
44 114
658 676
22 207
680 662
813 797
28 275
89 187
115 359
958 992
442 728
981 745
241 961
369 816
131 93
23 408
856 369
959 883
275 960
184 963
371 12
904 182
182 332
581 584
758 725
765 162
623 977
549 303
457 292
951 143
907 315
698 624
833 251
154 467
531 595
555 297
293 760
469 678
380 475
446 846
698 435
313 625
974 154
12 351
942 118
722 358
619 769
658 888
303 690
923 382
422 987
888 117
776 890
355 647
61 463
254 690
389 244
132 409
761 907
344 472
44 168
721 814
681 42
111 928
86 410
890 387
840 768
759 302
751 817
970 969
7 352
180 258
432 565
977 137
686 190
418 741
320 527
419 771
868 452
645 903
93 184
82 74
542 251
893 126
897 975
645 877
762 630
49 29
949 773
224 632
577 753
152 131
149 406
721 919
91 84
47 528
914 208
141 726
938 847
105 789
938 836
576 135
883 382
482 398
236 309
488 999
828 629
422 447
797 504
590 497
505 48
83 926
251 687
509 457
566 69
522 818
950 682
650 46
29 94
544 991
127 817
180 707
566 243
260 883
127 800
813 394
449 736
763 607
434 301
749 689
338 221
910 215
657 958
68 958
7 399
776 462
178 802
926 203
902 519
625 507
722 476
763 905
748 499
132 321
401 837
88 637
475 835
125 373
74 296
240 286
987 979
103 704
272 942
516 51
602 247
186 127
570 959
774 605
138 309
621 693
861 149
250 329
46 797
346 260
870 691
39 25
897 506
979 776
76 679
609 378
926 4
672 551
195 314
779 156
42 627
457 344
804 698
466 180
682 338
534 229
113 137
839 844
518 148
524 634
338 793
682 65
5 432
795 345
842 87
867 880
941 728
67 735
301 200
861 66
789 511
899 123
968 937
744 761
445 961
412 804
364 32
775 832
645 486
756 728
768 367
998 383
74 212
23 403
945 598
858 882
773 757
878 284
831 62
250 774
430 72
158 33
353 48
521 903
683 344
173 630
385 494
468 354
937 668
320 980
325 945
851 635
514 31
337 348
823 373
997 447
521 166
255 763
438 484
536 750
113 45
831 564
956 791
515 198
30 731
521 579
261 860
873 693
856 827
964 967
840 934
48 719
515 856
887 240
486 59
121 634
578 870
826 416
87 287
32 380
727 948
663 63
313 611
740 346
527 585
373 765
95 63
474 88
340 518
8 169
533 996
959 869
684 470
834 731
649 503
101 482
943 322
249 9
161 843
167 623
765 62
195 258
147 455
924 49
553 467
300 76
982 402
869 683
941 973
561 285
822 535
737 761
137 813
930 158
986 120
660 986
747 558
533 418
127 759
55 178
926 297
572 29
44 985
589 395
267 625
338 117
835 569
828 668
238 252
12 670
629 810
138 36
753 788
123 324
953 980
68 448
844 508
958 946
759 32
652 730
837 705
930 349
831 570
546 465
365 975
537 346
613 658
482 34
105 846
13 199
36 277
744 77
813 140
716 126
832 617
858 472
674 839
177 604
637 231
515 985
334 142
773 461
525 22
34 246
785 679
827 156
343 836
129 196
466 218
571 420
437 474
819 411
698 540
300 12
845 470
624 493
421 813
167 340
807 778
249 91
456 255
137 864
152 827
109 425
542 7
987 111
276 120
66 669
190 866
327 212
10 939
738 1
734 480
592 471
257 768
692 156
549 180
829 882
692 11
77 780
301 629
21 336
157 615
64 228
49 119
866 76
699 964
650 734
570 558
334 524
336 656
365 531
754 316
520 328
681 575
298 329
237 799
19 351
455 501
998 941
994 400
719 867
921 250
623 251
261 566
844 44
511 882
83 99
618 875
208 432
101 656
634 399
354 335
776 592
878 231
117 334
187 878
461 490
11 167
975 843
359 844
461 861
579 419
105 341
313 451
792 107
162 985
150 591
728 172
736 368
715 738
634 89
583 46
675 946
579 295
232 287
93 40
516 691
450 547
75 873
296 261
904 622
879 325
262 84
986 3
64 782
658 938
366 343
868 846
406 754
344 183
162 711
691 51
880 545
896 892
487 968
322 963
25 950
814 452
731 435
617 108
375 648
144 7
882 133
145 87
40 415
88 953
629 758
926 200
605 236
893 87
582 714
209 738
148 586
902 1000
894 181
363 413
768 856
92 860
736 917
416 282
507 383
847 31
681 820
61 431
176 869
26 202
805 351
150 233
210 60
579 384
792 998
154 273
82 425
63 192
757 660
835 480
627 408
513 924
738 860
652 878
401 121
178 689
183 462
591 465
480 390
380 545
588 497
999 203
364 61
171 691
52 83
757 337
64 814
623 277
271 156
637 610
480 362
455 180
60 238
388 953
596 75
751 857
189 556
740 596
936 881
344 417
968 565
44 443
849 278
279 223
4 571
855 719
388 28
603 759
67 34
979 477
32 245
889 132
827 11
905 961
374 68
811 256
781 740
6 290
15 742
513 213
747 41
236 271
406 800
126 104
521 544
362 146
319 893
153 462
104 635
923 667
120 946
803 934
352 189
743 901
795 456
727 407
705 193
131 353
212 84
609 803
824 799
401 826
803 570
183 17
762 573
117 161
455 428
275 855
442 147
590 18
113 380
455 551
342 465
10 154
442 347
197 1000
182 986
779 745
223 933
753 961
317 855
279 659
145 355
246 293
278 686
822 450
634 155
126 102
606 402
328 544
217 998
939 534
561 382
133 999
997 730
67 341
738 434
869 818
285 824
960 355
263 92
123 336
757 570
790 683
8 98
662 670
81 649
863 461
566 655
337 500
953 404
551 264
778 616
329 446
544 127
585 922
882 266
154 88
586 595
979 118
673 943
580 54
349 656
503 849
758 384
452 924
463 97
199 120
624 954
526 680
490 785
653 733
907 509
576 792
572 645
300 920
619 875
561 287
920 155
740 968
545 211
314 365
231 202
605 227
381 282
330 700
75 195
4 954
103 917
902 894
521 737
549 255
782 245
195 18
432 891
834 575
14 738
373 592
410 689
496 827
659 491
32 141
897 905
166 595
42 980
612 924
837 10
411 684
296 150
120 91
543 19
542 593
149 824
795 787
474 268
261 389
931 659
722 479
701 293
502 188
824 620
338 78
331 362
621 65
991 339
456 210
581 535
365 211
397 597
689 352
805 540
354 564
782 690
676 913
788 695
72 175
953 823
709 608
237 744
176 228
934 371
184 148
852 625
566 528
92 496
469 295
658 699
121 301
824 169
863 295
908 631
223 864
77 321
357 819
479 190
807 620
612 932
758 407
440 890
279 97
581 189
414 96
866 48
964 441
734 631
907 841
184 716
176 727
910 158
551 613
675 174
57 577
606 536
553 12
271 566
831 539
195 141
668 637
103 549
260 566
551 419
525 184
467 148
193 52
127 727
922 180
997 702
296 240
12 375
660 647
266 892
159 645
653 295
270 577
130 393
289 513
415 381
701 842
929 283
663 659
356 560
147 782
419 604
499 978
960 425
371 839
563 419
1000 256
771 695
503 108
190 336
144 832
250 913
809 583
325 230
459 520
908 992
177 954
137 494
232 220
930 88
569 428
398 894
169 933
496 286
941 801
990 338
590 490
59 929
982 776
992 734
573 865
719 178
535 206
11 622
398 692
577 237
289 674
227 636
719 682
607 483
171 950
904 59
981 302
58 465
193 152
68 52
429 174
518 716
309 588
70 482
26 489
551 518
610 581
546 161
804 977
873 919
323 6
210 344
68 155
437 407
451 743
482 933
599 238
921 549
669 701
148 667
456 929
981 959
943 427
703 313
505 987
49 781
975 366
906 130
939 143
321 735
713 178
632 368
360 794
491 460
232 99
905 768
28 942
880 170
474 889
51 586
173 718
463 285
19 775
570 257
769 218
277 652
157 688
186 291
793 277
165 525
689 44
870 49
10 620
386 161
86 371
255 364
291 847
249 725
393 706
709 375
437 984
121 758
871 841
140 728
950 3
459 296
346 15
803 502
580 816
550 155
539 967
179 440
551 335
983 617
87 173
67 775
889 579
963 721
81 563
131 91
541 164
474 463
728 981
631 374
425 193
386 44
328 883
280 841
463 502
800 765
515 573
343 905
782 438
306 311
553 189
621 448
992 977
507 966
659 152
541 566
412 699
855 68
333 365
639 944
679 613
683 731
267 484
69 919
552 857
368 497
560 443
653 868
560 684
148 855
206 453
599 648
761 332
294 885
552 779
873 46
49 23
359 733
936 560
733 963
501 189
164 1
412 249
960 503
481 738
753 296
997 570
104 68
305 389
545 997
14 894
967 349
55 904
929 342
653 961
591 544
994 672
926 89
52 137
702 752
202 718
474 917
603 18
7 662
418 593
212 918
457 432
233 230
472 345
87 386
417 671
844 24
267 994
575 229
448 839
299 560
564 838
517 456
290 516
281 897
441 985
817 509
123 955
590 764
633 416
818 223
671 81
468 606
621 639
54 301
203 893
401 512
749 773
979 849
325 476
82 513
731 319
68 362
893 4
870 835
796 864
876 17
460 468
339 876
513 81
856 541
679 131
432 533
257 220
603 728
52 575
112 316
803 13
285 397
76 258
148 309
270 613
86 873
446 381
345 570
802 276
207 102
57 11
960 633
994 218
109 69
974 777
472 136
173 264
152 796
232 443
162 84
354 230
926 134
326 645
748 165
777 813
243 937
832 44
128 886
230 197
241 4
674 608
858 425
417 294
986 681
385 689
352 434
504 739
760 26
948 10
114 616
865 832
281 768
857 216
398 358
820 980
294 402
746 547
163 312
105 510
739 733
932 124
617 755
787 476
183 510
459 172
897 735
494 962
791 737
540 384
298 552
89 585
108 479
510 810
74 479
560 298
351 892
373 966
583 918
440 939
972 72
229 290
271 499
990 163
873 700
183 485
396 894
832 157
87 10
680 457
274 294
182 176
962 699
615 348
59 207
508 644
474 861
241 797
34 467
897 352
714 133
308 552
908 554
827 180
680 475
169 877
897 780
146 773
213 945
859 931
891 60
582 648
268 796
623 406
370 678
621 161
176 884
749 48
508 846
29 410
721 123
789 70
544 483
402 10
463 171
94 680
221 507
434 147
863 465
226 991
686 980
743 115
726 218
482 537
457 865
560 530
566 102
85 262
580 229
867 718
313 168
743 919
149 747
251 618
155 600
737 782
891 619
358 37
979 588
274 137
661 98
624 761
158 403
834 203
338 170
295 752
418 355
906 206
929 980
25 526
917 874
582 131
710 2
556 573
618 363
718 148
893 740
318 930
651 505
545 229
410 698
292 785
313 493
295 20
288 802
217 983
544 57
120 258
383 944
199 431
364 896
503 677
594 67
558 231
822 359
327 847
21 314
971 365
859 724
225 860
554 743
935 615
522 1000
876 937
874 521
446 417
649 550
902 776
630 412
894 11
582 690
535 969
92 459
335 986
868 404
944 324
199 157
681 13
160 348
176 346
323 445
61 648
516 505
327 210
500 927
491 31
224 590
771 724
789 535
725 783
296 147
619 621
775 478
954 59
643 597
942 91
270 230
471 271
840 828
891 390
996 4
585 506
217 851
142 548
518 963
202 181
846 495
799 454
353 810
294 235
230 235
80 159
397 432
198 292
540 389
157 238
235 488
998 561
503 707
40 243
588 10
46 556
388 599
613 696
393 883
423 804
459 237
95 670
349 768
865 170
189 928
261 672
980 134
20 898
546 589
481 466
941 818
270 859
791 275
924 1000
596 421
824 910
474 24
181 391
867 923
844 382
722 719
689 228
954 527
636 642
95 777
544 891
683 291
563 7
402 718
382 472
293 477
273 83
235 302
510 491
208 965
577 885
592 407
647 117
293 374
486 527
458 861
556 734
392 673
941 230
434 400
694 142
894 147
417 82
715 295
980 899
526 351
498 441
775 347
478 407
705 962
773 563
413 966
14 278
389 285
77 929
775 363
978 669
488 396
963 55
212 790
880 678
622 427
667 660
54 112
329 943
687 482
451 134
520 640
423 944
530 827
617 281
153 152
819 800
782 768
190 334
949 224
180 55
262 117
91 57
19 696
392 727
872 867
270 647
681 981
246 56
294 279
846 301
987 684
833 629
629 523
96 727
855 854
80 289
131 780
592 182
670 659
877 340
641 581
791 358
955 189
46 835
625 352
536 772
983 883
364 474
435 448
938 91
558 347
496 834
871 130
829 477
349 111
995 985
125 610
272 383
466 406
557 970
50 923
321 914
273 642
459 865
811 786
906 944
431 517
813 904
132 811
805 221
552 400
10 465
796 640
113 50
712 118
419 605
942 523
140 897
198 434
84 336
391 367
962 790
537 890
40 641
765 858
941 785
187 397
575 333
76 831
419 109
594 958
232 531
265 754
132 343
776 677
229 347
678 832
252 229
130 970
956 398
520 903
895 805
684 759
611 416
991 332
500 117
33 511
630 9
85 661
171 29
584 809
252 200
544 267
921 416
224 579
66 113
713 51
775 820
690 30
342 286
229 471
982 686
818 425
93 263
478 588
751 38
123 485
499 772
119 887
712 278
954 617
804 916
12 753
508 294
98 44
472 716
699 455
32 256
88 702
460 927
752 969
641 382
280 676
510 789
411 560
249 990
576 776
682 188
453 959
867 560
126 940
611 357
103 618
861 545
33 490
999 896
270 397
287 848
293 470
118 779
494 199
507 822
115 113
796 615
789 961
26 876
488 146
412 284
495 810
868 101
689 438
110 437
607 238
655 709
88 261
779 206
800 45
710 172
671 131
862 776
174 573
932 682
486 312
342 875
260 511
108 692
571 673
646 30
310 841
437 56
731 169
344 351
870 680
603 247
354 754
326 379
12 247
364 658
373 202
532 661
414 439
727 945
904 789
721 97
895 237
461 160
913 4
417 565
810 994
9 136
113 367
261 535
843 903
417 486
778 708
153 188
396 246
179 823
625 822
483 109
399 152
581 748
39 572
550 151
525 267
706 773
819 579
227 439
870 914
660 804
343 982
561 162
556 8
113 214
323 195
598 372
877 324
227 452
116 907
661 103
588 954
125 765
321 92
960 303
842 166
631 561
901 352
311 573
854 135
759 876
914 469
579 369
687 677
64 697
625 39
155 137
275 523
804 574
173 480
537 87
589 585
666 612
521 108
883 519
261 309
109 411
104 828
840 580
32 548
881 848
308 867
335 901
118 162
679 838
30 598
283 594
320 727
527 782
78 249
195 303
387 579
754 44
33 883
357 615
862 417
198 772
255 48
783 122
652 654
337 7
88 901
496 406
602 224
135 753
206 636
461 514
140 822
512 580
90 455
521 94
889 402
950 185
526 531
535 25
93 113
112 504
688 64
751 212
274 3
387 442
730 438
814 446
225 129
934 114
255 495
852 357
540 637
154 873
343 739
687 300
402 660
588 771
600 272
616 959
184 697
345 220
756 625
931 376
123 942
928 266
868 357
438 148
694 505
332 904
734 109
214 764
258 277
2 400
127 134
264 654
578 414
314 191
454 890
913 298
571 111
270 601
376 788
419 353
950 143
809 439
672 973
740 987
835 234
111 14
15 139
682 746
408 435
406 719
581 680
30 312
589 747
951 569
643 207
396 841
115 547
385 981
789 157
889 566
576 921
845 813
969 441
776 703
781 509
58 787
252 156
689 638
294 463
471 99
608 632
760 985
630 433
102 847
720 101
799 107
456 94
924 531
303 924
796 493
608 209
337 847
154 418
337 428
557 862
145 309
894 966
675 151
77 8
924 52
337 220
400 649
179 606
756 862
454 663
870 818
910 509
961 99
271 64
549 19
964 936
517 662
578 597
494 495
341 116
693 683
910 891
892 567
435 410
342 370
759 149
575 349
518 126
50 416
974 450
294 329
237 975
11 410
781 868
654 622
442 116
354 689
934 146
775 876
1 515
568 678
524 715
377 725
75 291
262 539
733 291
88 11
619 279
25 741
320 372
694 654
358 432
321 376
85 755
560 844
555 195
609 835
267 810
682 321
728 404
854 584
165 371
747 569
174 797
781 302
2 299
834 856
451 208
77 625
132 70
286 241
682 228
845 83
750 934
147 333
440 277
258 675
22 127
60 683
569 52
711 796
998 545
686 714
762 958
942 755
589 233
539 762
182 99
708 501
346 283
162 867
776 30
349 282
839 251
349 695
34 419
565 113
988 263
311 243
848 624
400 876
85 177
299 670
247 844
140 176
435 255
195 522
698 330
819 2
84 565
456 647
687 558
100 485
673 655
837 530
860 479
475 877
571 507
658 80
753 277
229 133
800 61
486 763
347 467
884 706
540 33
849 34
276 582
865 48
849 370
483 397
174 912
823 691
24 651
668 179
667 531
916 384
482 19
756 914
692 845
479 520
677 1
938 675
944 997
883 629
510 837
583 389
211 906
671 949
299 826
310 751
994 351
226 210
14 91
149 586
783 521
409 502
796 934
831 1000
411 513
827 182
616 772
474 921
392 272
48 576
135 846
849 857
342 243
343 932
722 52
320 429
205 850
991 975
339 318
899 857
872 450
208 761
588 457
434 845
180 92
12 118
439 874
896 743
38 265
93 67
292 533
882 250
31 911
93 333
266 286
144 493
217 362
134 234
681 16
778 7
373 511
340 206
109 599
151 738
578 660
87 775
779 330
984 610
277 504
741 313
503 81
94 813
372 249
819 309
741 363
153 262
323 497
155 3
122 973
599 30
820 9
7 733
594 622
259 216
509 650
881 445
145 544
129 108
638 130
144 176
415 163
404 233
481 323
502 488
394 928
294 740
555 44
75 62
498 786
268 288
486 134
452 309
232 70
501 889
540 21
692 206
724 482
548 479
493 698
764 582
142 639
839 290
740 256
69 518
649 675
142 731
153 637
371 831
965 604
469 39
26 486
419 198
510 747
418 759
535 596
586 251
852 666
221 317
649 776
322 37
985 988
443 851
503 14
938 624
278 641
971 788
627 901
261 190
214 732
65 586
249 421
442 622
585 573
633 353
316 966
300 820
391 315
706 601
474 425
542 835
325 960
183 125
347 300
782 836
535 26
648 730
381 427
654 336
719 145
13 154
588 985
674 699
867 930
410 145
150 154
831 515
132 535
895 633
649 262
262 530
463 938
872 323
226 964
112 572
119 890
558 355
779 192
216 591
2 404
883 262
951 176
518 218
878 469
711 939
156 25
715 103
613 343
634 747
462 421
171 534
724 915
656 268
326 739
378 631
488 50
190 212
33 761
908 408
352 574
561 133
949 243
37 235
539 192
804 572
398 336
826 355
446 774
7 299
112 261
614 690
872 369
526 641
111 409
445 699
560 413
526 948
154 620
990 317
544 406
19 788
692 212
714 863
586 389
662 479
254 779
31 64
866 854
619 510
868 707
338 533
855 66
251 155
792 914
364 650
572 493
557 590
354 725
1000 238
787 554
365 125
188 560
190 616
62 168
379 344
628 13
785 589
951 804
873 459
592 475
638 630
67 541
624 177
539 41
902 422
958 522
176 407
514 479
952 68
168 101
347 768
375 835
924 21
787 502
176 682
593 722
764 758
373 501
941 195
833 413
94 442
92 594
583 771
132 263
492 182
216 286
364 462
514 960
929 899
567 551
786 375
83 589
856 41
139 271
561 604
231 126
953 386
216 712
944 592
513 261
523 435
653 216
308 656
540 608
324 966
270 190
713 290
553 257
524 793
151 879
847 691
49 737
700 833
889 890
120 808
559 43
134 36
81 851
104 19
509 668
735 791
284 636
924 719
726 192
693 104
355 287
240 332
932 672
368 311
417 504
795 900
887 317
784 284
114 629
884 863
413 480
569 622
640 338
345 18
656 905
612 345
104 891
865 763
670 368
168 987
920 778
346 607
284 235
164 793
359 598
610 613
476 823
819 907
917 143
38 12
317 842
967 571
300 639
159 437
351 166
584 332
137 822
488 497
39 114
686 732
557 725
94 669
568 644
359 203
863 877
502 757
660 342
455 918
365 122
365 375
654 462
306 922
348 418
576 885
196 598
784 588
234 618
404 216
39 558
483 970
846 788
497 579
671 944
69 182
390 235
343 365
74 721
467 915
480 38
997 749
917 961
790 357
546 20
879 245
699 381
279 575
459 408
944 864
54 211
544 660
866 15
130 528
458 318
624 903
688 126
795 799
549 391
701 231
884 220
540 636
764 266
706 650
632 397
273 331
633 635
490 828
992 881
48 995
155 161
534 82
370 3
363 899
803 568
856 609
331 428
646 335
552 31
814 877
971 313
983 454
941 362
577 604
446 197
260 998
287 160
338 635
113 557
266 631
275 421
660 243
755 917
759 844
922 938
261 167
662 715
179 935
841 893
435 775
927 624
227 985
28 301
19 704
702 398
723 291
775 367
801 954
835 45
120 733
487 795
510 749
94 169
41 100
493 762
832 485
882 878
92 147
493 753
442 16
416 449
10 429
524 903
403 499
125 935
101 982
614 927
913 379
49 139
735 948
226 899
462 651
978 776
756 682
4 391
173 192
548 795
50 807
65 164
838 134
848 271
286 214
474 44
874 85
472 195
394 422
934 475
345 94
981 528
478 325
15 499
50 809
678 525
401 608
180 630
623 779
359 459
196 958
387 233
828 613
545 41
705 137
383 741
427 123
113 713
428 210
190 447
869 589
837 89
37 881
198 961
147 681
323 238
985 469
359 898
948 161
211 563
817 80
70 233
983 743
250 615
915 945
417 165
906 25
924 932
940 154
501 939
237 758
408 885
973 615
738 775
230 244
662 630
4 443
619 655
409 948
431 249
344 663
849 882
52 265
561 305
477 208
425 357
386 119
517 506
570 609
831 823
841 235
199 760
657 731
57 471
384 337
743 534
751 96
918 362
533 17
22 558
40 377
837 62
196 838
114 725
136 373
873 24
805 512
521 912
691 934
671 881
343 233
485 88
893 460
428 863
933 655
693 787
33 733
933 514
847 92
29 233
999 159
110 680
275 719
714 878
256 88
430 79
116 397
849 780
628 602
46 687
892 462
654 240
221 132
897 4
302 166
394 315
131 873
429 483
6 911
23 892
648 485
439 258
921 550
681 370
689 353
238 51
199 7
378 504
386 392
121 569
779 866
674 313
45 819
298 414
576 829
662 832
832 996
864 26
739 689
181 410
162 391
180 468
287 924
640 772
781 376
701 68
207 514
127 857
236 732
704 65
937 708
21 694
126 99
352 419
803 622
832 166
838 14
427 169
296 468
210 693
524 358
166 834
668 757
579 322
615 546
455 410
107 750
741 112
84 533
610 109
743 462
906 359
332 134
780 341
961 24
103 659
906 963
255 864
244 289
277 807
935 154
301 357
208 902
69 36
512 675
396 120
970 567
462 707
45 744
896 518
435 819
216 474
911 366
108 867
131 593
17 562
453 865
727 872
319 516
243 180
576 264
919 145
102 317
86 918
321 316
98 690
397 80
636 112
428 323
267 845
827 317
259 323
77 526
88 720
68 890
905 808
452 715
65 780
690 931
502 646
334 576
915 742
274 374
156 856
688 266
61 740
423 427
165 103
715 956
111 395
442 208
539 674
29 187
101 171
156 735
647 937
881 67
650 246
320 740
185 227
316 185
754 691
632 479
440 997
581 385
654 512
624 534
530 39
21 704
74 668
733 851
410 505
965 602
235 512
127 387
425 448
894 5
893 831
777 520
397 130
788 864
440 65
472 816
296 647
180 116
508 94
188 460
931 942
956 240
757 792
142 741
344 231
41 877
844 110
804 743
209 938
186 15
741 303
840 422
289 866
716 553
455 68
36 892
334 391
173 737
480 346
913 84
904 896
707 131
387 700
274 1000
931 789
363 252
339 456
12 590
319 223
5 250
715 675
461 713
639 737
35 520
552 187
229 675
386 564
614 829
346 978
621 303
666 359
566 973
937 521
153 393
926 431
640 64
724 902
501 329
354 315
98 791
133 96
570 295
911 583
999 452
445 171
895 617
459 733
482 669
813 829
893 926
174 23
604 590
508 568
945 44
870 840
335 211
157 875
603 602
643 359
478 939
340 912
134 832
578 959
811 450
63 820
814 183
24 811
4 678
429 932
849 851
719 32
223 126
285 94
245 573
12 474
923 804
577 402
439 54
59 21
138 156
535 80
375 100
275 571
718 562
521 832
105 357
486 564
898 178
340 333
263 414
396 410
12 683
386 595
535 740
379 502
929 842
209 259
240 468
516 78
594 378
793 829
137 365
456 448
20 78
605 313
454 263
800 975
256 879
480 398
39 941
334 453
890 164
841 590
250 635
733 56
556 999
800 194
701 583
714 591
736 999
223 429
322 294
946 894
380 454
818 775
752 465
992 639
758 730
586 185
136 808
691 218
926 275
299 408
217 554
506 339
820 813
476 733
303 803
84 570
775 284
8 281
697 803
531 64
781 325
365 226
611 404
281 563
454 603
225 877
177 530
572 555
474 615
8 747
937 74
655 660
995 281
23 990
584 663
206 702
409 965
521 864
706 624
832 698
718 624
502 740
365 236
536 316
672 536
507 122
759 467
52 642
450 151
456 805
516 762
117 600
612 706
523 991
11 834
149 347
577 113
833 330
414 991
209 720
997 754
655 450
299 949
827 855
69 535
227 357
180 733
165 677
91 245
58 573
935 415
306 884
681 208
258 386
526 82
521 669
635 167
554 728
450 487
132 170
470 718
887 916
127 634
743 351
762 503
556 20
843 745
693 984
893 365
724 657
609 786
173 461
594 995
707 297
224 285
713 32
550 197
368 673
699 503
690 834
682 534
463 217
681 701
732 485
779 29
923 627
772 156
752 768
779 637
374 750
329 364
448 407
409 368
209 395
804 555
771 525
254 117
30 311
4 6
426 253
622 341
584 102
582 930
271 918
80 343
566 904
897 1
376 819
592 129
967 949
249 318
879 542
746 602
496 348
698 612
657 38
887 960
193 409
948 718
822 167
47 256
628 566
334 949
824 363
576 15
866 134
580 60
281 865
563 31
117 591
921 328
620 167
739 285
539 503
291 769
874 900
310 115
882 811
765 817
820 703
745 644
96 441
372 91
9 238
217 619
321 104
816 57
280 790
482 591
226 189
767 49
512 356
641 112
313 150
252 694
472 866
33 962
932 145
717 850
301 911
55 321
881 392
10 509
984 502
832 728
934 851
68 64
407 44
244 699
973 588
802 369
790 896
952 102
908 356
403 531
684 899
149 979
541 734
153 106
900 115
934 994
154 213
402 855
250 906
170 83
561 200
492 580
376 941
6 210
440 483
308 322
283 511
826 163
562 706
476 140
979 526
45 710
581 965
760 335
540 875
617 783
389 370
640 458
731 168
378 349
632 661
339 777
265 487
26 805
46 220
172 829
982 769
187 561
302 236
595 913
459 489
634 518
395 390
536 131
970 449
114 656
792 196
108 259
496 884
499 56
693 460
935 398
418 532
406 358
418 670
114 542
346 496
211 576
950 584
867 490
809 800
517 676
338 735
294 7
431 502
901 735
356 281
696 781
489 143
240 501
419 635
466 990
601 439
677 504
694 51
726 154
744 783
903 82
938 476
191 938
536 917
60 748
364 832
524 375
590 709
710 667
411 727
141 663
636 816
446 747
606 642
251 570
879 691
510 313
485 139
409 719
713 257
744 166
37 386
612 662
324 562
364 843
737 588
74 392
299 54
727 117
218 927
820 95
746 855
627 455
765 840
363 476
747 482
706 429
498 724
340 68
894 852
88 716
953 188
63 408
796 491
838 846
897 377
629 281
708 172
874 615
178 579
882 227
987 442
652 861
181 131
477 42
432 316
938 142
321 965
58 560
984 195
279 666
342 506
334 584
874 256
441 230
376 391
448 509
836 762
721 9
707 740
203 438
213 29
289 326
878 332
125 3
942 654
329 844
957 175
934 289
433 266
386 455
411 652
624 655
183 575
707 203
780 727
42 325
214 427
8 90
467 755
662 641
477 82
141 859
942 733
747 514
397 149
312 592
909 43
364 736
965 590
362 5
105 33
892 938
390 308
390 322
328 446
507 709
227 15
421 324
6 44
510 66
705 688
519 744
393 322
11 297
166 878
689 518
942 618
782 481
985 179
686 397
214 85
103 990
409 407
479 485
443 650
470 773
365 657
391 589
908 668
594 906
467 105
83 379
893 699
533 162
180 113
418 437
126 776
847 670
282 519
882 160
157 126
649 520
459 358
226 688
126 557
67 565
167 401
834 355
663 369
927 452
462 732
953 118
549 810
289 293
503 207
353 894
793 705
400 607
752 514
279 341
862 280
926 623
149 618
775 357
574 568
78 622
213 206
80 36
234 135
978 627
680 740
380 809
292 293
556 33
476 750
182 326
936 567
484 532
203 215
377 980
445 271
704 47
679 142
68 789
642 54
697 777
95 604
901 184
625 195
640 482
413 899
319 525
554 117
525 105
676 22
282 345
628 76
896 381
145 944
340 869
45 922
495 6
2 391
313 733
990 981
692 472
618 681
562 684
991 148
836 313
827 400
698 443
145 395
630 756
278 841
430 71
116 690
146 67
689 917
910 98
99 778
651 553
744 914
571 984
590 541
963 707
610 298
804 308
518 308
560 37
966 141
480 677
117 236
319 644
761 598
544 181
748 38
101 688
416 487
372 124
647 258
54 927
927 177
116 303
661 44
358 486
648 659
605 771
835 916
597 11
917 726
819 263
602 515
859 872
313 639
835 792
861 647
581 693
447 694
291 774
911 738
608 218
424 821
339 836
504 134
920 854
250 400
537 965
605 412
601 592
390 914
954 963
40 16
696 670
145 255
366 268
34 534
711 822
234 848
878 608
494 373
870 530
817 250
593 714
479 966
52 800
320 274
752 446
371 808
819 769
920 625
846 478
302 938
117 140
51 433
905 173
871 441
772 306
956 7
762 54
498 803
823 579
112 542
249 671
54 236
836 743
241 37
295 884
148 666
706 870
12 624
83 422
801 161
387 15
492 67
75 864
567 816
462 355
495 124
697 244
32 479
892 803
453 527
442 468
7 326
435 903
51 709
493 748
488 911
545 297
196 294
292 752
447 129
251 894
851 921
153 683
823 670
121 333
820 724
84 677
257 885
265 120
127 75
545 681
507 552
971 961
320 891
719 281
231 966
158 960
676 539
224 741
1 58
173 597
985 423
9 284
172 235
952 322
969 715
863 218
597 432
482 997
57 535
832 978
716 470
343 298
266 767
179 660
47 870
767 878
364 246
522 684
683 708
959 210
959 748
460 433
941 950
676 586
677 302
6 441
974 852
429 228
851 172
799 20
312 617
114 862
469 890
961 211
408 198
758 329
814 867
295 448
280 249
357 358
630 578
820 876
914 312
533 397
32 85
199 836
873 772
386 737
913 528
517 489
756 956
972 444
306 677
954 290
883 612
231 992
120 526
119 344
906 312
52 527
962 259
62 624
375 636
678 375
363 237
585 544
504 328
106 515
60 649
15 134
940 787
932 903
110 477
736 378
247 416
100 339
282 614
652 793
734 385
255 3
395 133
807 582
741 789
470 923
702 740
874 416
144 260
441 89
708 995
530 210
388 507
839 937
381 594
536 344
377 157
588 710
773 117
884 963
355 672
560 221
311 363
346 290
371 92
747 48
873 515
792 521
923 207
215 744
666 390
728 320
597 988
227 75
41 207
514 156
755 613
80 835
123 767
711 539
407 611
567 523
325 328
755 466
594 160
258 966
737 46
103 995
707 699
824 838
284 597
829 485
843 827
406 141
985 990
618 581
74 8
420 230
746 46
863 485
675 392
693 718
629 700
335 207
368 267
142 440
150 772
135 330
895 569
115 203
413 824
602 136
149 450
102 322
518 301
22 449
329 608
647 737
326 953
265 811
914 288
402 536
13 779
5 687
585 51
15 927
971 277
870 178
890 186
994 865
16 475
240 563
795 120
740 371
255 400
718 381
820 264
994 49
662 966
439 754
94 493
588 195
598 392
2 163
999 836
294 582
487 237
114 741
920 542
506 978
489 554
250 332
251 398
987 588
879 435
939 35
113 926
11 832
449 913
109 326
168 85
182 813
463 82
85 765
38 939
216 880
235 593
260 492
869 310
535 166
599 25
63 638
631 68
870 420
859 959
785 702
459 333
743 604
26 120
802 192
102 490
974 488
795 750
282 12
908 742
743 140
327 445
177 209
668 674
727 292
542 183
373 978
218 61
759 386
988 362
671 645
245 28
2 857
936 63
476 189
570 127
680 707
636 467
241 770
336 144
554 691
801 992
541 800
476 353
297 964
155 517
555 245
495 787
928 582
707 946
224 796
564 962
208 923
342 801
106 102
203 327
339 316
598 779
727 190
39 483
926 408
357 96
133 975
4 522
865 721
999 785
809 774
344 784
291 579
770 852
584 977
465 489
804 970
734 471
144 914
942 768
903 22
231 549
95 48
126 142
939 833
542 554
832 237
34 324
414 234
356 702
262 768
377 336
767 395
824 33
683 874
701 914
427 311
40 263
34 501
524 179
380 78
709 990
466 724
505 146
701 282
614 907
223 470
560 395
768 418
374 740
140 346
725 609
855 745
275 796
696 187
105 28
639 37
941 502
249 146
318 765
272 650
560 385
392 994
791 274
878 309
622 406
135 786
432 349
716 508
866 699
94 791
856 10
840 749
562 869
580 504
322 981
675 417
536 495
217 263
178 990
376 774
891 394
180 543
357 592
992 315
988 695
46 279
356 674
517 270
896 13
173 578
181 933
408 501
279 393
537 293
415 455
501 321
844 22
4 221
498 435
260 62
225 472
779 778
420 54
677 19
412 299
462 894
29 19
836 417
594 251
944 605
871 877
759 781
612 355
579 725
741 659
463 275
284 103
841 938
692 321
523 818
759 893
322 936
560 291
852 18
149 535
520 82
662 247
62 408
114 328
551 402
520 657
451 337
571 299
118 827
330 966
437 438
472 108
701 839
340 469
166 138
346 553
98 429
227 787
77 802
980 483
940 460
450 328
625 761
377 911
933 12
566 795
628 141
598 86
517 647
273 569
752 669
500 661
134 584
951 170
335 512
478 250
199 393
370 322
375 611
602 590
715 273
868 814
584 319
52 278
312 897
125 843
892 752
840 601
372 922
747 929
643 478
998 839
941 231
787 912
900 648
318 62
151 564
213 249
365 752
818 673
297 186
194 230
431 113
459 510
869 397
338 38
594 11
576 500
134 822
107 873
805 410
162 773
680 833
869 465
447 375
746 777
412 16
30 759
491 358
829 963
348 565
477 666
758 339
150 651
140 364
376 318
944 904
100 929
165 102
130 262
89 769
223 134
15 928
270 996
966 232
191 735
433 942
887 912
263 861
28 33
450 33
964 241
985 913
486 468
689 41
684 633
126 153
743 408
899 960
971 921
501 493
954 277
795 374
159 347
483 715
997 879
468 305
188 404
197 285
816 904
620 282
709 857
484 244
630 38
276 642
186 206
928 525
39 97
651 840
527 808
166 780
966 250
883 698
289 69
920 868
783 320
328 690
765 280
159 59
833 974
321 310
648 505
768 747
236 803
700 703
994 422
540 597
623 897
206 297
816 597
211 981
129 202
503 434
131 225
934 930
293 945
45 774
752 513
228 356
932 774
86 759
715 795
199 407
711 8
658 138
208 41
127 985
713 54
365 50
810 632
977 724
659 76
221 61
423 394
725 958
343 546
943 34
441 653
179 406
577 503
792 609
243 368
380 605
674 505
203 730
1000 227
300 671
792 461
927 861
459 858
551 415
988 255
271 584
848 441
549 646
366 439
739 835
851 121
357 313
261 970
777 786
352 194
294 393
83 149
93 828
231 228
104 955
779 864
58 302
400 858
174 790
800 818
114 64
159 324
258 384
282 268
603 391
936 438
629 675
142 54
938 121
836 709
378 491
920 603
728 488
339 113
165 650
624 526
385 111
891 645
613 372
757 260
319 615
686 282
640 612
281 871
704 1000
76 365
153 882
581 650
880 930
731 919
226 428
472 148
221 674
906 865
7 400
822 145
701 129
915 445
876 790
773 189
393 896
278 968
606 551
421 245
994 598
81 808
931 374
667 325
355 583
933 196
348 813
369 800
622 95
420 207
93 151
871 132
107 387
712 669
868 59
270 533
811 196
579 768
834 109
660 194
287 783
1000 595
160 558
912 10
894 914
836 438
42 552
268 773
904 392
703 384
33 840
535 160
62 223
933 359
441 147
422 635
713 653
56 366
874 709
884 667
959 646
66 783
609 21
691 169
755 554
768 390
910 632
197 810
890 707
687 425
709 895
561 69
715 811
781 845
459 183
827 616
263 855
490 756
443 503
780 708
3 875
851 811
134 256
944 512
397 411
828 699
57 661
96 299
326 743
611 910
928 9
535 632
115 524
388 652
601 404
150 571
310 921
617 775
571 427
749 331
419 887
337 305
69 869
707 611
534 181
154 998
767 179
809 678
274 805
612 619
484 699
923 400
8 256
788 44
64 355
654 731
236 159
214 210
706 56
734 165
703 751
477 161
718 237
699 163
846 100
780 288
48 901
662 933
609 274
263 824
602 718
25 226
802 140
35 879
352 997
779 675
949 271
326 902
64 434
772 202
312 662
287 852
958 212
249 695
528 992
508 502
199 224
189 677
822 681
493 84
171 213
34 834
225 727
324 640
176 412
378 841
654 916
658 930
875 649
68 236
24 425
101 650
901 496
926 133
280 611
213 463
383 338
807 563
300 417
365 106
772 227
637 134
519 468
643 856
189 890
441 262
461 899
49 220
457 905
446 235
512 887
963 260
171 363
634 342
221 272
321 148
676 20
408 153
440 938
484 745
705 185
1000 125
679 119
400 118
443 869
185 557
490 520
949 948
737 416
163 352
257 551
396 658
789 894
917 752
521 200
396 220
590 271
679 541
51 171
212 857
961 650
650 343
518 797
548 874
511 736
796 223
733 64
227 419
25 493
244 433
410 875
996 799
597 631
138 942
65 240
259 701
583 142
373 663
114 871
576 40
601 6
836 482
897 139
831 979
301 707
40 399
574 667
419 237
746 45
235 939
952 543
413 94
876 920
767 229
742 480
709 631
591 566
522 674
403 261
255 60
512 280
265 318
849 635
348 364
196 455
6 238
621 883
598 5
454 624
795 518
51 876
306 923
599 584
600 329
971 724
607 354
235 730
560 442
280 240
525 908
607 804
440 91
9 423
199 107
209 889
88 996
336 311
244 271
85 149
402 707
215 765
720 153
161 91
304 201
300 600
172 552
285 492
386 942
386 423
134 95
879 670
166 439
525 650
467 398
616 517
348 738
585 608
641 835
522 105
372 722
870 117
862 960
823 116
734 17
70 808
179 928
846 383
88 575
339 903
267 953
560 734
477 511
508 992
372 176
632 133
234 25
471 784
584 176
854 636
547 413
131 987
394 977
594 593
705 775
459 610
316 157
605 949
768 311
841 760
905 93
647 945
662 551
569 969
327 250
170 228
948 178
581 250
137 875
679 944
949 34
92 542
533 255
951 137
61 539
129 471
809 105
402 331
963 827
112 267
755 491
332 695
15 593
238 396
158 125
627 59
748 556
544 166
669 247
607 584
505 916
710 146
135 95
257 813
548 744
260 290
103 496
795 942
751 986
543 419
966 644
801 780
698 454
775 41
913 208
671 267
158 620
704 177
220 778
322 838
210 276
107 939
199 415
157 417
697 682
153 342
29 166
433 506
836 984
759 75
605 5
930 634
331 622
190 556
328 770
441 675
396 254
545 974
811 547
276 599
279 783
337 845
233 265
92 871
512 730
997 376
1000 181
135 2
18 923
375 814
193 600
110 448
358 30
757 643
446 621
638 155
730 551
573 147
301 793
593 980
746 375
417 673
332 674
365 533
940 68
691 678
890 313
831 14
849 974
807 298
636 311
188 391
793 681
818 753
801 356
511 759
774 40
472 188
643 511
697 514
366 509
263 505
754 966
316 836
54 154
663 277
54 715
992 602
863 440
324 660
422 14
629 34
990 145
505 965
452 206
583 816
93 706
834 33
621 291
928 37
400 904
347 501
9 619
156 721
229 645
507 636
196 555
494 793
229 928
936 247
534 995
557 986
131 589
123 399
218 179
1000 501
788 448
483 117
119 995
636 697
589 609
854 344
732 281
152 209
937 951
446 709
366 593
113 494
171 659
541 744
632 789
767 920
88 245
963 822
173 727
64 695
682 3
36 284
452 132
932 610
996 154
187 281
171 428
533 917
633 561
103 638
510 322
194 369
944 568
866 322
987 117
682 573
283 887
676 384
358 179
97 934
898 992
427 179
16 991
823 603
876 515
212 367
792 207
555 919
164 887
822 973
403 885
802 335
775 334
410 879
171 501
880 555
787 183
531 807
628 635
12 126
647 375
213 616
686 949
580 585
514 119
447 518
978 169
380 88
515 763
297 114
865 883
45 694
13 277
575 669
482 880
184 546
180 418
46 896
836 723
186 493
252 392
288 752
659 271
504 611
799 507
207 838
639 876
104 898
760 158
241 5
632 889
996 601
668 282
251 792
220 817
169 520
488 916
684 926
468 140
468 757
780 34
730 256
191 987
257 267
315 150
187 988
471 827
366 448
938 954
697 501
793 489
184 122
755 590
448 140
748 237
173 757
277 447
174 398
536 502
540 83
333 83
123 188
875 973
210 940
871 286
460 119
663 848
627 410
589 22
613 442
698 862
788 17
613 483
573 862
111 308
797 569
875 833
792 460
602 163
589 118
209 449
948 434
992 490
362 964
262 551
199 282
851 250
14 296
210 447
44 484
967 644
347 580
372 934
411 916
357 520
30 708
254 635
838 190
673 857
386 876
699 46
732 461
796 997
315 486
356 316
332 951
637 434
129 193
125 548
534 345
804 52
111 421
463 652
368 819
650 716
513 977
203 683
153 758
805 950
885 560
942 670
694 760
206 241
986 682
944 435
884 551
191 875
893 44
605 878
498 345
460 490
245 868
940 710
39 82
137 628
115 688
627 330
388 110
303 778
889 47
267 493
337 916
397 599
94 874
956 483
979 967
716 285
917 602
969 900
698 686
940 163
524 400
413 768
456 869
619 561
339 428
497 608
339 126
518 194
640 839
523 945
289 997
832 868
507 754
773 301
330 17
848 404
285 20
25 533
759 280
30 124
52 155
632 190
609 855
864 127
622 108
163 630
169 140
546 778
371 298
609 517
221 831
575 512
359 638
902 706
928 137
36 514
515 907
422 939
967 399
353 749
955 453
595 965
792 399
521 232
308 388
510 334
265 115
416 856
358 65
893 700
166 964
413 668
268 905
70 90
588 76
574 183
321 40
183 413
425 535
907 69
663 353
950 37
31 362
757 188
417 334
654 827
67 231
108 643
125 148
206 668
747 658
896 677
581 280
645 756
497 540
369 161
831 725
816 595
520 629
130 519
217 847
338 745
860 737
284 245
885 74
6 992
883 573
285 22
197 241
484 619
592 170
370 262
498 39
608 643
494 224
196 751
317 1
330 427
343 619
945 89
515 143
174 152
753 326
409 276
979 552
20 95
429 17
107 488
746 173
237 249
605 127
381 466
732 995
715 582
979 417
210 627
776 472
982 148
454 793
565 284
162 161
197 859
741 728
225 3
712 696
316 6
134 578
373 260
847 182
871 592
474 225
368 191
671 518
718 241
91 603
906 784
915 536
590 527
759 568
413 47
952 922
371 195
945 232
810 124
59 52
38 455
631 390
280 174
321 39
110 290
127 970
971 303
313 688
197 791
37 636
936 347
119 274
417 238
556 896
478 932
380 273
548 332
95 608
986 513
937 928
14 155
551 346
163 888
392 712
463 448
330 483
4 942
615 730
649 409
570 229
773 237
759 66
658 377
471 767
904 102
656 29
168 522
835 381
611 567
658 403
403 225
371 29
790 805
694 859
267 233
97 220
141 973
401 1
557 537
162 38
669 975
39 816
316 377
659 575
499 34
940 458
233 366
179 579
138 841
803 843
68 348
431 634
359 210
727 8
553 418
588 477
356 11
541 326
368 811
325 198
678 335
552 913
3 977
681 894
865 555
216 846
369 876
771 568
945 345
234 979
938 420
905 513
39 783
411 873
69 448
287 119
127 455
409 800
76 635
220 188
618 488
67 889
631 4
89 418
336 733
605 585
54 369
783 788
75 270
467 303
20 228
371 598
192 558
702 282
445 401
6 94
817 755
616 120
99 486
580 564
718 358
301 580
594 768
902 862
88 196
540 460
176 571
124 602
197 836
750 388
19 933
521 351
865 606
232 782
811 574
520 557
169 848
427 581
9 271
612 715
449 903
612 978
491 443
26 133
207 658
849 992
259 522
310 318
49 751
156 389
962 154
586 289
752 782
951 565
162 396
301 234
347 246
204 825
51 144
471 29
669 586
149 125
165 910
919 81
465 505
500 493
41 329
148 1
143 948
293 679
955 493
945 597
64 51
675 510
466 467
390 497
446 580
867 463
353 793
67 305
654 151
391 920
455 467
429 778
94 457
370 544
409 197
566 737
597 857
63 184
932 547
303 669
694 725
771 747
316 159
55 388
106 746
279 956
791 153
756 501
763 161
262 568
170 513
139 778
879 674
168 447
31 635
370 379
165 958
601 719
324 485
333 227
155 7
669 105
260 20
784 414
629 35
650 546
59 906
137 653
902 784
562 330
87 319
838 948
517 317
856 758
320 63
458 534
8 958
260 543
345 151
104 609
48 415
943 658
388 326
37 589
755 674
33 941
987 485
433 911
941 596
377 843
631 637
837 416
994 613
500 995
352 214
183 341
762 986
88 47
977 357
31 724
292 923
508 692
650 198
550 386
838 197
246 737
434 869
778 64
765 294
924 267
399 844
691 673
282 166
68 684
867 612
481 898
969 950
671 902
59 881
150 703
530 661
229 505
566 565
259 417
928 261
671 911
434 889
281 287
77 742
855 723
690 459
877 318
698 224
476 386
510 50
667 258
526 870
706 374
893 456
147 602
868 33
951 953
335 769
132 802
310 314
69 161
227 137
543 161
310 440
802 543
893 48
193 158
808 179
298 517
899 882
221 612
190 343
640 570
736 272
305 446
462 260
733 193
514 49
121 101
939 393
62 632
775 842
258 249
122 101
448 389
760 384
594 637
519 325
921 937
183 605
492 445
638 837
173 708
912 41
362 408
856 961
969 828
225 34
428 166
582 191
172 362
203 308
54 889
329 345
937 483
744 651
325 99
210 294
551 913
765 582
68 358
46 265
6 546
980 129
607 732
60 737
362 41
100 414
567 257
575 345
61 603
423 934
747 783
291 403
892 32
49 572
352 530
505 932
864 149
562 312
759 227
330 975
997 877
864 257
241 997
576 281
878 383
600 368
471 764
672 628
935 267
515 226
829 29
975 186
381 494
275 573
224 188
58 567
62 5
52 904
20 129
584 677
9 676
94 934
517 419
833 409
348 92
330 662
262 975
542 692
157 689
759 453
141 570
723 162
499 257
68 621
522 581
687 616
677 409
412 374
612 291
55 800
990 188
99 106
935 146
505 677
246 272
75 287
817 649
932 295
932 241
380 916
841 842
397 122
929 99
479 575
267 692
294 296
323 480
859 316
340 663
964 583
311 630
290 320
499 29
762 782
999 474
261 755
743 951
669 936
868 5
327 34
402 622
564 186
958 857
997 736
719 187
712 435
90 983
355 220
676 659
452 57
594 428
403 969
158 480
226 134
77 339
714 342
51 678
782 480
378 231
167 874
619 845
398 145
865 302
344 179
143 637
61 759
856 891
846 158
467 856
507 707
808 99
229 887
397 936
162 441
652 637
580 642
915 312
885 324
593 194
920 328
102 294
802 139
297 273
960 800
345 422
803 244
723 670
133 94
31 425
566 421
291 302
275 311
836 105
313 480
536 297
394 516
835 950
303 635
761 671
243 716
438 963
892 981
948 263
927 317
178 654
303 252
734 346
141 682
585 315
718 995
688 956
946 540
700 507
61 354
246 997
573 652
527 816
437 802
344 213
910 983
550 148
352 423
531 115
383 373
837 115
218 646
481 964
796 309
748 351
309 573
355 52
251 382
306 964
956 857
278 995
64 650
610 577
295 543
580 227
721 252
716 585
512 186
780 987
161 231
575 323
681 347
92 30
803 795
889 415
932 643
557 510
185 138
326 351
343 536
169 895
872 689
443 374
172 921
292 959
960 833
155 286
271 931
161 610
390 366
308 576
636 661
76 233
397 237
582 37
193 142
970 13
788 634
216 855
992 614
740 652
489 52
75 250
625 326
276 234
257 836
331 784
329 620
856 949
652 783
330 565
508 268
369 755
439 168
151 338
936 108
807 776
649 899
378 634
759 62
842 527
856 368
826 570
870 650
872 281
306 270
907 279
904 47
245 277
445 611
178 891
992 308
159 763
159 261
25 913
23 91
8 342
243 959
904 632
148 164
922 885
84 901
371 252
495 425
117 105
119 174
273 894
750 34
923 372
367 813
134 872
645 683
213 33
339 624
83 625
140 543
1000 67
613 786
627 704
646 115
383 299
289 769
944 922
497 84
639 439
196 678
906 178
1 799
884 255
386 197
147 472
418 57
357 83
251 138
178 422
813 70
588 507
613 134
485 401
837 511
589 737
799 636
977 807
163 810
554 689
623 656
506 613
713 701
542 83
594 13
614 158
476 855
994 780
240 693
932 768
637 572
958 338
988 291
905 733
579 326
326 986
338 667
185 539
711 648
373 155
726 657
539 414
811 813
305 207
383 569
801 592
415 187
100 7
608 143
723 127
536 671
747 314
37 706
479 486
283 742
415 709
521 400
512 105
713 789
952 523
180 943
760 955
281 630
442 368
725 670
703 862
744 254
317 153
401 508
384 965
980 270
848 991
998 910
581 227
363 365
973 671
650 629
231 651
489 411
868 801
944 254
991 451
445 377
521 702
804 84
213 870
419 54
836 880
706 343
291 534
893 749
125 106
525 95
199 439
620 828
461 840
565 800
446 55
488 918
904 216
165 860
670 346
512 709
802 22
997 609
795 561
190 463
141 352
337 273
635 139
444 424
783 702
60 385
560 623
800 714
291 655
692 198
622 318
230 130
141 363
216 217
173 908
264 673
922 466
271 331
876 80
500 586
40 160
708 635
942 157
136 207
233 900
904 619
958 268
85 725
918 21
472 82
106 854
708 720
366 834
320 852
896 549
105 245
550 982
215 124
849 290
126 297
37 5
456 19
790 866
267 326
506 10
173 500
750 883
292 657
378 19
385 119
527 443
346 642
940 896
601 243
78 949
323 490
1000 376
384 256
854 368
797 859
472 868
297 544
545 368
498 116
620 678
181 347
365 282
109 341
764 849
772 110
194 379
988 698
982 460
177 769
951 409
394 671
832 995
134 70
618 882
716 482
467 481
1 97
176 641
75 600
982 694
305 25
789 733
663 506
377 130
34 140
609 411
211 942
696 266
232 328
892 512
588 45
805 35
781 511
425 984
991 450
990 977
335 60
11 585
323 779
195 998
786 720
234 66
326 282
192 233
109 893
965 491
926 785
739 141
154 16
125 202
777 732
173 819
135 102
900 916
916 240
525 536
298 975
817 882
12 641
534 212
145 736
458 501
40 997
758 568
369 45
157 466
189 858
852 537
310 851
965 986
751 623
447 500
813 836
789 512
418 93
364 275
180 550
902 323
333 584
412 752
768 34
755 967
980 859
795 158
244 346
328 889
417 382
662 757
639 163
479 491
85 605
458 809
585 177
470 44
427 294
973 159
871 481
785 404
251 689
365 127
83 105
851 787
804 906
933 15
121 862
748 200
556 594
934 641
612 534
309 959
421 903
917 978
281 149
714 494
187 215
701 920
81 713
453 45
200 157
127 393
643 917
835 823
758 13
727 569
773 655
560 493
63 363
171 929
137 906
240 987
344 941
284 785
802 92
437 584
92 446
32 232
215 748
349 754
323 102
857 625
723 839
697 915
34 883
938 334
877 864
572 632
932 129
727 309
831 983
498 582
935 618
209 803
260 640
258 264
367 458
838 656
663 368
574 112
807 831
588 996
114 878
622 676
788 416
763 443
127 617
66 667
382 499
135 741
234 420
655 691
349 100
527 748
327 259
986 761
660 135
693 186
178 526
168 653
487 156
290 936
445 776
951 354
705 795
133 290
87 894
154 820
711 706
22 647
956 230
680 970
738 244
811 625
868 673
416 377
504 460
747 63
962 200
328 98
491 920
468 139
300 929
139 856
423 709
643 505
641 397
211 564
893 401
83 862
150 292
703 354
743 995
832 803
152 715
814 59
902 268
588 293
695 475
760 118
964 762
790 648
452 718
970 194
351 731
77 367
336 742
621 613
161 504
470 765
795 817
649 515
880 384
120 332
452 953
396 952
60 724
627 751
954 66
919 443
283 750
185 213
955 384
298 995
961 934
144 983
58 14
34 355
9 854
521 655
440 724
312 719
353 327
772 141
490 401
479 134
840 435
600 752
334 628
75 346
231 22
813 856
555 23
732 400
563 777
956 198
305 99
518 498
505 554
973 264
774 811
586 519
198 566
594 839
439 582
1000 905
33 876
870 546
41 75
710 273
526 376
152 789
847 526
753 884
379 455
649 702
97 564
623 937
141 129
161 860
123 920
136 585
650 751
970 987
122 822
105 34
761 51
278 599
838 187
517 650
271 700
915 791
862 344
45 120
653 324
513 113
546 837
923 54
82 724
542 202
279 715
882 105
93 673
919 797
861 698
727 5
597 214
487 375
894 1000
762 281
50 646
542 477
968 117
986 749
871 682
522 141
748 104
136 340
354 485
712 129
262 506
283 871
95 197
474 493
324 712
244 455
182 941
856 462
540 633
418 980
618 440
741 533
867 172
202 899
655 106
669 510
892 363
744 275
770 736
965 849
783 962
348 711
409 52
281 879
772 452
684 164
699 346
108 531
826 737
226 217
159 689
888 434
852 337
564 427
799 728
693 735
943 974
807 454
735 420
534 231
140 349
869 276
437 827
639 603
67 410
864 977
839 401
364 864
926 130
818 783
714 294
254 489
609 308
733 410
622 374
838 763
745 810
693 697
764 600
213 548
236 270
581 635
846 6
793 61
896 353
641 438
902 319
456 547
859 289
819 728
749 40
607 820
425 267
996 442
31 394
562 803
425 541
30 474
800 763
854 402
290 289
56 396
916 604
741 421
961 985
12 618
348 513
141 440
156 69
499 561
841 715
45 740
332 610
966 255
791 173
378 719
789 599
887 506
555 599
427 368
176 484
933 810
285 366
327 564
266 719
780 703
321 59
428 493
657 776
676 675
612 967
418 851
41 651
641 469
199 778
264 963
6 606
985 663
609 295
625 35
342 746
818 317
641 725
607 348
624 616
481 176
488 656
769 480
423 697
570 560
309 123
403 456
700 503
604 609
497 130
126 196
640 556
910 822
246 311
843 800
505 570
392 138
654 607
715 700
225 410
315 491
693 512
459 767
667 596
970 720
131 462
494 748
198 218
47 76
811 728
384 985
847 154
610 208
534 967
192 936
108 548
425 597
124 510
465 177
241 762
151 694
300 541
978 987
630 699
782 189
873 797
728 290
760 284
246 950
328 908
37 542
711 507
466 610
17 335
909 559
397 544
707 188
385 682
306 323
278 776
829 483
319 311
42 15
873 37
550 131
728 315
702 966
817 856
949 716
457 966
521 713
238 118
469 372
431 651
635 498
680 195
433 363
816 977
936 146
93 446
820 463
751 226
854 533
694 208
298 431
337 300
764 23
383 868
834 809
433 328
138 983
593 136
94 731
534 871
598 597
972 850
527 35
26 235
501 855
50 818
692 631
941 15
649 606
487 610
51 967
440 166
375 895
950 111
441 493
764 291
515 344
787 604
363 762
828 288
23 939
280 126
364 995
193 227
514 964
859 319
180 953
21 338
616 47
214 125
96 858
357 931
207 693
283 314
422 616
773 34
15 691
703 747
677 772
318 998
487 676
88 409
882 880
178 325
440 82
378 893
817 537
758 19
618 433
515 859
797 751
225 780
721 127
942 967
699 760
469 597
703 323
156 690
322 148
753 752
54 765
515 457
998 26
334 528
54 731
116 56
805 272
59 243
697 905
294 942
951 302
634 903
81 778
149 521
898 395
789 140
351 68
169 431
129 238
485 953
403 902
315 104
535 236
499 527
477 994
594 157
24 61
433 123
601 710
49 658
280 180
472 514
85 660
969 974
247 822
580 646
76 676
635 82
755 542
522 834
964 679
191 712
500 816
86 295
582 629
235 954
952 810
984 281
936 539
923 679
42 316
672 663
121 960
941 694
355 805
379 987
871 638
503 298
921 4
893 158
823 826
358 316
443 34
889 180
536 163
509 349
726 75
74 710
928 736
411 585
706 727
330 323
971 851
932 166
900 62
468 373
96 456
115 787
783 586
933 108
226 61
195 567
323 337
195 382
584 496
185 236
400 584
431 572
876 129
786 299
366 768
944 687
978 934
904 78
670 448
50 578
200 512
252 582
717 242
319 522
28 537
181 421
615 5
60 709
259 85
342 742
517 564
622 971
862 524
58 299
142 540
84 818
599 103
605 251
726 703
296 596
251 681
381 26
330 863
336 321
583 755
577 353
856 362
197 678
1 889
777 466
28 623
236 231
289 613
807 933
631 131
965 455
512 826
116 773
663 274
719 298
757 208
51 597
468 256
598 146
703 224
558 589
592 400
862 880
738 809
118 843
164 841
326 682
609 869
625 261
732 279
831 547
621 973
648 514
916 349
845 637
353 707
513 243
511 20
143 530
233 599
166 502
928 712
148 742
21 784
678 504
279 871
476 918
851 666
357 579
799 429
446 33
881 843
179 983
945 533
168 709
340 754
577 172
838 89
232 179
1 535
297 479
987 810
268 62
663 696
997 843
799 227
119 943
29 503
793 518
639 558
781 296
308 11
748 280
278 742
892 876
907 311
99 159
819 127
663 339
944 543
981 156
737 198
98 876
450 820
838 885
792 779
913 711
483 711
985 528
515 884
362 983
574 952
570 580
231 230
807 819
408 695
392 930
51 961
476 7
317 531
851 701
445 41
933 100
696 513
712 194
835 517
463 324
747 58
145 165
960 100
659 58
970 455
845 50
589 399
747 145
606 631
403 179
555 941
696 486
746 890
921 84
617 615
442 489
230 344
40 255
73 665
676 557
583 668
593 13
180 46
20 458
967 566
501 675
875 579
531 234
635 315
87 452
231 881
70 7
466 95
76 926
188 718
65 618
281 381
237 80
180 567
14 987
431 731
232 393
397 715
541 132
101 376
948 24
924 221
360 430
617 854
548 841
49 282
183 343
622 55
616 991
661 249
75 87
531 719
250 950
931 686
784 996
139 761
100 515
876 149
939 89
136 272
884 774
381 889
719 591
111 690
338 42
411 249
325 48
221 819
82 13
66 481
314 137
12 418
608 814
982 977
680 1000
234 345
170 505
631 816
19 376
163 154
64 528
943 165
941 725
137 133
414 37
872 306
392 171
603 709
782 983
266 616
960 450
149 433
937 259
106 210
727 968
162 271
136 969
746 558
800 686
435 482
81 138
149 887
833 518
922 195
635 835
693 875
6 619
948 673
552 865
647 266
841 964
821 248
747 881
301 184
103 417
983 804
75 619
15 368
908 393
800 366
258 698
808 548
894 813
227 145
316 455
439 777
345 196
74 675
101 739
28 107
547 265
131 231
315 827
463 678
814 709
616 840
820 606
420 371
502 557
584 378
101 865
115 120
282 312
513 300
609 892
9 233
40 697
213 164
789 643
752 270
235 752
713 446
321 495
730 29
195 757
381 772
555 776
744 601
492 273
875 857
754 452
461 887
373 147
761 287
119 6
535 562
458 429
667 832
415 169
872 833
417 700
132 247
358 446
934 199
397 906
528 289
819 193
687 220
364 824
74 290
709 427
489 748
668 804
413 679
753 342
679 447
119 781
556 803
370 112
425 487
275 369
672 849
169 176
387 215
831 115
63 904
805 502
974 386
517 212
38 421
931 867
125 325
202 17
770 161
459 4
755 901
552 546
996 944
691 136
321 384
391 123
566 581
474 480
605 924
189 25
492 549
525 150
948 991
179 185
52 578
333 749
732 447
77 425
682 125
927 226
117 786
292 281
270 506
294 142
489 163
135 23
885 187
468 126
365 120
692 981
478 70
130 778
940 672
379 123
501 514
652 209
773 505
438 323
38 452
309 342
918 114
888 472
525 24
101 622
299 927
981 202
793 854
147 843
485 790
857 774
872 623
635 120
496 315
432 187
966 106
660 435
187 594
594 120
836 183
628 583
852 341
166 198
276 463
571 78
227 857
139 648
756 824
666 85
713 661
508 351
921 198
988 36
961 738
657 176
18 919
104 23
894 97
29 176
940 384
832 418
803 117
447 78
739 342
484 220
645 372
74 979
232 701
843 319
427 74
110 381
167 963
764 421
884 749
882 398
822 913
497 666
152 98
34 915
356 722
662 446
876 394
390 68
489 734
419 640
935 731
581 370
542 804
228 178
492 234
139 2
159 844
704 638
101 60
942 336
382 141
513 872
994 311
659 677
632 178
555 991
909 587
412 869
618 832
393 416
434 979
256 263
413 882
843 693
328 558
992 491
76 933
792 814
852 844
235 876
245 227
393 280
826 670
711 692
151 528
459 479
158 870
583 726
956 801
598 929
428 655
696 578
165 184
598 958
628 322
651 855
687 291
629 278
178 177
836 858
780 20
674 540
217 412
268 780
839 173
807 918
616 588
41 684
953 633
6 943
189 288
875 615
783 256
24 23
298 112
903 126
113 452
565 319
202 676
777 913
487 309
906 687
557 364
108 525
292 651
489 959
161 198
369 940
660 56
264 988
712 586
997 303
401 873
400 869
232 154
458 7
188 607
367 150
535 250
85 423
614 959
728 778
344 793
78 961
388 130
901 342
429 18
948 84
355 500
298 852
286 799
971 890
64 244
845 440
172 118
911 319
859 245
197 491
370 872
54 340
479 622
772 55
562 599
692 722
856 137
837 596
807 996
674 357
486 499
801 236
4 736
841 959
767 294
757 127
567 894
299 389
863 629
527 429
133 872
385 621
928 12
39 130
686 344
585 778
702 644
12 96
68 353
832 567
846 441
338 584
653 607
255 258
199 375
807 599
501 480
959 978
612 294
423 535
404 819
492 408
789 408
576 272
298 762
83 968
473 307
873 428
454 813
480 387
701 719
866 837
669 456
33 764
315 573
579 630
885 412
711 829
862 59
277 448
641 617
458 335
51 555
144 708
840 191
914 730
594 210
810 384
731 407
839 323
920 828
286 808
788 502
54 502
512 597
734 212
862 399
948 251
811 259
468 509
871 296
441 672
384 809
429 855
157 846
935 845
173 294
841 485
598 756
357 418
615 555
47 164
861 676
903 288
867 620
125 880
273 57
851 696
463 870
496 848
672 92
336 260
237 971
880 68
618 847
736 711
446 964
772 746
2 831
7 386
302 118
324 780
544 80
570 288
919 113
819 185
645 260
497 742
224 892
980 281
808 869
100 476
454 532
218 202
202 859
34 310
182 306
380 417
198 845
427 23
174 179
550 620
228 208
715 76
194 675
679 795
153 78
525 921
422 453
548 663
654 854
439 912
324 875
4 159
35 870
625 238
189 637
263 449
742 899
455 482
544 881
77 331
572 912
895 60
875 926
191 480
542 111
281 701
910 83
158 791
606 352
191 454
647 57
121 916
887 889
820 699
295 475
21 782
177 915
439 660
11 428
893 561
268 547
682 389
731 912
636 942
813 29
904 244
417 8
390 256
152 575
621 722
689 959
362 409
803 859
940 524
522 490
681 950
547 929
918 904
337 435
107 997
214 816
423 785
509 388
265 210
575 560
316 161
930 332
892 939
45 320
744 168
929 737
448 276
306 287
2 209
387 324
667 314
149 445
255 433
259 26
249 471
887 596
802 595
294 951
416 608
497 511
139 32
839 141
352 581
884 949
689 823
714 443
622 321
153 101
422 667
364 651
780 327
212 801
153 840
100 196
571 712
544 339
495 206
150 472
97 933
992 377
720 97
624 232
294 511
906 674
703 263
931 950
312 371
251 704
618 598
213 163
643 509
932 446
500 42
917 326
773 294
179 555
809 91
602 869
364 166
214 388
351 457
860 736
956 90
961 762
2 563
923 675
118 894
595 517
216 516
764 374
693 646
141 1000
299 875
814 504
58 509
683 551
445 619
962 524
442 858
110 996
94 759
111 730
437 161
992 7
412 84
814 522
608 2
855 94
240 146
688 944
442 188
639 765
415 994
716 689
634 567
606 301
69 196
420 319
364 466
959 498
805 622
247 337
281 692
569 412
811 687
684 746
340 681
784 971
788 724
824 487
86 268
950 973
133 463
276 334
872 256
309 344
255 743
759 950
266 831
623 512
660 973
744 190
961 250
929 552
547 567
846 964
70 277
161 50
336 780
877 621
84 625
634 478
202 177
820 393
496 258
560 977
759 942
789 378
223 193
129 871
877 9
525 467
545 153
911 767
268 736
22 662
903 937
915 273
19 279
617 378
958 266
427 504
303 672
290 278
676 612
374 612
466 676
429 540
811 46
157 866
699 991
861 453
799 501
451 271
450 724
155 323
432 173
547 67
94 485
141 724
435 981
822 730
923 356
770 900
546 463
102 636
46 721
553 315
572 721
793 838
148 778
397 274
643 930
369 214
684 700
788 959
818 817
756 591
723 747
469 153
566 344
945 739
390 44
869 654
140 843
197 479
954 86
885 682
594 232
663 9
288 713
628 48
420 257
550 997
515 40
714 654
106 554
437 111
956 760
123 953
555 59
487 616
995 637
89 852
864 730
986 455
508 577
463 980
992 797
699 594
677 915
145 119
362 90
67 457
643 416
609 233
236 751
921 649
561 258
824 601
920 865
396 949
607 49
639 683
880 775
952 519
502 782
495 481
306 610
848 779
260 693
28 139
881 949
6 54
278 953
809 167
284 641
454 588
793 25
26 516
194 302
543 692
730 301
880 776
490 138
573 713
435 780
523 941
260 36
531 327
631 121
573 186
835 445
572 510
485 273
38 800
292 78
375 553
712 446
383 292
926 451
982 574
446 427
720 518
677 920
846 329
963 345
408 757
459 643
252 670
326 622
33 395
191 918
932 826
682 875
881 971
945 485
949 479
762 646
647 105
300 706
990 229
425 377
159 892
640 380
282 534
962 801
966 852
839 522
884 975
302 553
214 425
691 985
951 237
408 876
759 554
922 502
994 849
543 312
505 65
22 628
724 398
819 598
202 769
165 186
427 741
765 856
667 863
614 477
907 12
929 555
5 302
396 20
523 663
64 843
34 298
136 431
148 357
74 514
847 3
258 302
896 178
230 568
905 680
15 836
216 818
56 848
527 290
678 937
280 234
356 136
616 924
829 700
237 751
183 382
656 330
476 519
736 374
116 274
220 183
170 567
56 922
338 968
162 827
410 293
420 278
77 879
308 298
244 568
485 298
516 211
312 450
478 468
76 936
562 844
323 91
86 465
181 470
518 828
749 880
501 447
684 487
737 601
486 397
174 612
202 122
171 366
76 624
849 657
29 420
846 594
250 291
916 628
374 862
348 751
13 929
45 317
633 378
281 650
572 778
699 378
78 435
996 114
673 30
576 5
939 316
75 824
241 142
801 391
635 988
493 922
777 600
778 32
719 572
256 831
16 733
374 265
376 459
733 541
955 194
949 452
871 261
370 441
578 556
714 598
705 199
764 412
192 750
516 333
190 485
967 792
100 956
377 76
467 131
756 122
277 690
1 857
197 477
77 803
509 951
686 200
270 726
385 859
934 373
733 967
345 511
636 18
792 210
904 406
905 912
255 176
960 968
435 955
33 859
387 745
653 255
414 279
776 835
316 525
700 283
788 185
433 23
6 946
385 160
1000 188
827 221
337 540
731 777
347 640
181 971
151 971
382 220
120 874
64 578
257 289
927 47
660 621
99 545
243 913
416 443
270 276
624 785
608 106
308 834
949 876
425 563
264 47
891 923
590 321
990 864
690 564
306 724
163 652
465 181
707 104
56 298
601 620
861 649
226 894
808 443
576 77
42 67
897 463
733 318
646 848
121 233
616 610
778 294
638 517
558 935
45 929
682 33
299 270
605 527
629 132
172 173
312 859
431 412
243 116
83 662
591 107
195 385
811 472
116 184
951 166
655 678
884 578
41 682
418 149
963 171
112 974
839 562
859 866
781 180
164 100
946 93
306 851
376 45
56 465
49 433
593 153
942 12
509 816
838 500
534 514
237 998
704 600
268 697
108 486
574 744
523 163
23 351
421 115
738 231
771 962
912 483
19 341
180 265
86 297
397 310
496 735
247 635
807 756
632 243
596 756
427 810
784 493
866 480
273 952
726 227
15 477
126 68
236 3
187 400
674 3
352 699
132 296
263 45
166 470
494 493
139 604
138 744
650 954
394 748
704 981
792 978
747 740
352 540
694 510
74 266
374 700
470 21
630 834
987 270
278 366
748 754
782 708
319 412
343 11
699 934
974 643
134 236
877 948
984 790
438 854
738 588
119 768
856 270
417 149
340 127
453 87
255 571
802 503
284 526
457 912
689 507
198 46
980 890
751 756
416 184
58 202
658 852
279 982
628 732
715 512
471 434
118 6
514 940
497 614
257 297
152 398
342 674
904 923
696 344
293 158
646 452
14 861
997 359
654 39
900 388
435 898
243 103
75 888
973 382
692 577
941 38
21 232
139 943
837 703
726 645
425 871
579 797
518 337
619 47
189 80
667 652
569 89
492 265
772 265
609 843
561 275
801 445
669 31
146 266
276 82
797 630
349 709
958 855
943 117
935 202
383 941
897 412
659 573
906 97
941 680
804 268
746 343
438 78
125 892
442 144
95 169
757 382
648 961
235 671
824 36
171 856
422 437
435 475
899 7
822 679
596 790
460 322
619 713
233 641
889 995
496 557
683 711
319 927
400 422
475 839
960 12
565 834
375 795
50 911
113 636
423 314
183 588
895 516
608 659
68 771
302 406
544 677
524 468
689 183
448 76
835 348
672 57
4 256
929 775
633 135
237 742
836 220
195 519
931 278
470 686
671 520
