0
1
mirror of https://git.sb/baoshuo/OI-codes.git synced 2024-09-20 08:45:25 +00:00
OI-codes/BZOJ/3062/data/8.in

100002 lines
760 KiB (Stored with Git LFS)
Plaintext

100000 1000
83 423
825 187
755 213
938 755
802 834
961 405
705 314
275 447
263 927
484 758
667 260
47 452
909 249
752 651
987 160
265 766
366 723
734 188
260 677
648 934
130 159
248 342
121 427
895 2
938 127
746 564
130 405
967 679
350 956
630 628
742 990
372 213
344 462
684 420
775 227
854 279
539 715
46 611
669 647
885 389
989 655
48 456
306 674
848 797
157 355
661 912
525 0
614 209
491 162
801 962
437 51
874 370
449 599
962 715
979 144
56 204
64 615
879 71
332 318
836 618
756 229
147 134
692 666
422 284
251 254
926 89
552 341
817 287
691 702
848 478
7 705
369 428
49 932
638 259
483 634
801 434
156 44
236 576
718 123
505 549
190 867
474 581
27 83
286 526
105 895
595 105
842 131
756 777
617 642
490 669
341 70
300 605
469 217
575 679
858 644
836 982
484 801
277 231
233 654
512 705
977 877
229 961
950 564
284 252
710 436
424 379
640 618
586 930
587 377
603 842
942 408
7 367
849 656
948 612
236 218
719 353
905 720
942 956
729 199
390 774
463 950
489 519
655 292
802 370
896 377
542 568
68 696
76 203
935 646
324 179
523 795
926 342
372 858
846 769
469 401
172 476
541 660
915 166
479 340
112 305
212 485
872 90
47 802
971 336
884 602
93 507
73 447
511 556
101 727
473 271
874 901
197 680
588 71
128 748
769 635
184 213
117 221
462 462
949 639
491 575
875 901
104 181
902 233
777 922
137 117
415 407
586 34
43 82
656 680
631 861
150 774
804 604
772 918
810 502
986 571
675 426
444 895
942 718
257 789
854 912
170 238
986 979
12 33
284 992
963 818
198 566
122 37
25 7
309 9
779 646
26 178
323 8
480 745
682 234
393 719
311 511
838 769
676 890
302 485
133 13
663 946
200 831
164 553
443 828
331 547
191 683
829 435
278 536
21 652
794 464
105 402
276 35
591 471
150 984
515 8
928 141
271 597
545 480
869 207
376 694
667 514
140 141
547 741
783 322
212 640
79 952
864 981
923 629
730 159
275 861
312 776
837 45
748 879
128 477
787 571
257 463
868 514
628 182
808 558
509 43
579 857
330 683
830 81
623 5
183 759
647 569
270 152
891 118
567 752
612 394
86 510
624 538
456 455
566 857
354 543
683 309
373 465
187 357
765 897
996 908
725 852
110 660
629 175
787 9
469 610
297 538
295 394
385 811
78 330
231 617
24 330
276 413
809 884
735 448
544 368
49 754
792 688
441 303
915 823
328 276
911 350
1000 493
329 938
650 413
413 767
935 453
914 929
77 311
99 993
914 638
935 862
921 331
556 960
769 622
155 945
603 103
219 920
530 681
358 508
50 575
986 117
907 765
482 603
406 71
716 637
402 387
586 867
208 244
841 636
274 131
712 696
257 9
293 21
547 318
716 215
773 321
307 414
221 421
251 488
165 399
2 944
850 314
857 158
10 447
357 606
884 660
966 871
913 392
607 390
393 72
827 882
361 891
254 643
363 770
2 81
145 227
468 187
490 195
201 516
632 162
140 332
374 298
298 911
873 452
718 439
832 678
367 39
977 30
631 874
436 817
270 186
443 822
685 240
787 383
825 850
790 541
53 505
574 654
661 113
694 234
823 547
238 384
221 112
989 917
887 293
688 981
166 714
615 584
172 202
749 273
876 460
34 363
450 665
812 312
736 966
353 225
261 812
738 16
632 50
10 459
282 680
855 705
464 326
834 239
955 645
699 759
989 535
617 9
593 319
47 549
902 560
629 47
716 628
381 114
348 837
297 623
453 228
555 857
38 525
891 591
45 256
391 201
644 892
905 243
516 699
433 582
396 893
178 530
532 860
429 352
914 436
682 112
982 717
882 330
906 916
746 197
596 462
753 127
64 956
52 387
816 828
194 152
438 231
962 80
910 694
337 277
462 951
162 870
130 732
708 31
43 479
255 262
553 376
846 89
937 173
183 712
168 648
34 306
3 501
170 776
171 548
707 45
660 464
642 65
273 950
695 58
414 500
831 94
31 127
659 720
871 494
591 883
101 306
360 699
429 378
934 705
152 142
836 864
899 148
684 712
325 57
786 212
592 948
487 898
197 996
244 329
46 784
266 667
687 938
206 85
848 244
971 27
146 942
993 147
992 482
859 531
210 677
467 599
994 222
474 783
226 305
127 261
747 412
868 575
753 491
557 826
188 628
616 58
639 864
25 581
7 146
117 507
100 425
206 982
609 177
779 537
360 274
927 901
668 316
259 81
75 76
852 231
190 219
462 675
790 922
726 958
306 483
927 414
284 838
387 644
544 529
58 693
936 451
609 932
60 781
314 879
464 391
336 641
649 334
397 159
360 249
388 555
358 251
783 318
916 910
927 154
897 125
898 228
922 749
660 918
506 225
703 389
479 117
687 412
872 45
421 605
753 161
30 589
974 875
631 787
163 637
107 927
809 750
900 739
672 623
72 108
433 567
456 675
115 213
895 121
184 669
235 900
314 234
894 522
20 20
932 297
781 878
673 506
829 21
214 77
467 552
296 505
793 19
531 321
960 79
826 501
691 959
978 711
12 109
422 639
601 626
544 145
239 858
331 756
874 973
724 888
209 900
368 909
38 25
533 35
385 992
354 345
225 126
676 705
600 109
405 481
401 949
944 447
104 909
89 307
753 29
47 51
983 788
210 744
849 632
555 383
626 272
561 239
299 393
543 199
572 132
784 519
679 135
526 376
785 761
252 38
126 272
167 376
560 804
142 85
645 384
570 405
432 402
998 180
478 491
43 590
98 625
71 288
542 129
1 806
279 538
575 621
516 953
797 655
680 685
759 252
129 149
816 111
375 463
272 966
445 125
362 971
833 411
666 36
166 106
852 563
833 436
830 721
769 326
185 287
651 836
871 579
86 877
588 543
698 989
115 204
14 385
786 983
160 669
159 265
441 86
788 154
4 789
887 830
800 74
6 949
643 502
402 876
657 902
155 460
103 553
12 307
215 161
196 63
300 406
96 368
911 825
517 98
472 811
54 368
287 745
497 413
272 478
42 949
200 48
656 290
838 589
745 993
952 186
352 230
452 950
675 559
991 426
245 724
418 386
457 112
394 671
3 999
518 359
226 709
935 203
459 504
352 121
472 774
393 143
606 411
620 623
40 79
100 950
498 366
832 239
801 318
533 211
119 406
264 786
386 978
939 791
563 938
363 263
375 632
806 585
468 113
295 713
642 570
479 599
111 871
298 700
704 833
483 347
610 588
281 895
505 219
451 673
993 743
427 832
649 661
566 490
213 225
973 478
187 134
32 406
860 205
922 745
473 791
694 494
939 499
750 62
724 292
726 961
96 751
489 473
119 767
960 801
937 917
433 883
497 219
892 200
464 727
999 368
693 835
61 688
926 802
59 352
995 664
78 947
193 49
724 721
78 471
531 997
229 214
73 268
479 686
928 0
476 953
89 993
887 233
527 154
811 951
572 859
668 451
772 344
606 511
406 18
235 299
954 207
564 813
790 278
840 685
410 988
531 619
197 340
197 38
239 702
317 16
299 874
752 794
734 518
269 28
809 73
286 201
400 455
881 844
104 249
415 694
389 95
370 270
74 13
415 273
894 691
253 412
269 125
2 943
803 538
634 96
570 509
338 992
252 534
111 106
82 897
276 833
448 212
245 250
793 843
151 926
443 956
777 611
555 141
705 68
191 124
902 308
210 907
131 421
226 147
588 843
191 317
631 960
110 476
681 418
854 358
561 639
993 828
780 269
188 778
366 0
317 181
439 186
402 371
444 536
849 86
943 435
829 608
912 734
908 430
258 406
720 898
793 513
710 178
409 114
746 158
57 112
412 358
47 600
904 449
189 817
79 729
653 550
348 44
255 344
67 58
166 673
144 730
377 248
637 443
120 563
871 458
472 84
740 280
24 435
384 549
862 54
131 223
832 582
13 873
774 468
763 543
398 771
983 415
677 123
705 917
624 709
117 115
811 22
885 220
794 672
556 211
143 225
511 421
8 245
376 81
802 1
678 57
238 982
436 45
239 74
165 35
188 339
196 84
332 590
926 921
714 440
498 810
547 879
276 151
709 414
281 272
697 331
786 278
359 9
272 801
42 841
557 304
654 953
245 345
354 932
707 103
253 782
193 569
523 106
958 157
738 981
687 753
470 326
7 925
996 726
874 378
386 987
56 288
306 608
724 742
756 938
705 82
929 50
502 147
963 106
592 955
992 854
619 17
456 5
362 55
397 308
444 165
305 313
182 478
556 170
222 495
525 896
878 786
887 610
287 430
680 213
566 945
111 442
678 535
208 995
591 240
595 986
686 272
72 760
244 263
313 109
572 247
599 650
625 419
532 342
326 846
810 744
746 518
139 346
447 24
859 937
566 724
45 263
675 155
937 391
845 887
588 900
220 465
116 767
26 701
944 24
22 317
701 202
209 513
961 586
412 863
55 591
788 408
210 597
768 761
953 822
409 138
720 57
85 86
969 935
739 248
344 160
625 477
570 252
574 289
369 128
90 3
51 86
665 184
122 574
219 734
226 578
295 229
917 819
540 652
930 425
595 834
27 868
368 141
215 941
588 808
154 951
568 435
588 335
198 618
577 447
912 651
985 717
292 920
888 985
481 411
184 859
134 381
99 922
679 682
498 378
104 669
892 595
793 629
651 474
574 370
3 849
675 581
471 879
39 427
471 548
299 257
343 803
690 876
485 841
154 750
585 665
867 359
612 396
80 252
692 103
516 581
813 932
781 323
715 562
740 102
916 91
597 497
904 297
760 64
678 237
609 470
264 344
183 496
538 71
811 551
655 569
929 722
516 724
136 695
161 902
477 891
936 192
933 187
229 328
798 606
171 92
149 255
291 815
871 926
700 222
546 424
805 330
879 330
19 746
678 618
769 612
104 597
903 32
357 192
893 339
25 439
805 217
867 496
208 709
398 930
417 662
181 612
450 210
644 67
267 662
471 873
768 152
983 759
242 112
865 903
207 226
494 471
540 289
35 72
830 123
813 553
420 541
105 124
875 981
188 367
205 822
807 545
438 178
506 282
397 903
348 360
972 317
185 175
403 447
408 904
730 156
51 663
981 578
150 399
869 784
840 702
917 20
326 995
560 683
662 376
710 116
490 903
883 393
112 544
109 336
326 412
605 205
805 10
885 62
798 701
402 133
281 467
701 705
155 23
747 540
751 603
39 323
34 668
158 162
278 572
780 185
803 271
611 411
5 904
291 986
86 727
158 202
183 280
311 296
855 298
892 814
742 165
638 26
268 311
345 667
945 913
652 641
676 940
888 722
244 828
957 375
386 719
955 690
675 636
450 310
98 980
84 190
764 560
161 36
492 915
988 764
326 841
508 750
718 746
99 468
25 934
146 645
532 393
194 684
295 738
873 128
984 831
70 929
110 424
765 108
493 356
686 609
727 978
883 736
347 359
681 247
483 328
304 156
626 735
461 376
551 944
471 290
376 576
988 134
676 11
382 790
212 453
158 949
961 588
981 976
940 576
327 329
513 80
191 237
875 370
514 1
87 388
966 38
592 284
508 848
598 108
763 72
92 88
145 45
682 31
556 835
7 53
38 727
104 653
897 996
254 755
947 961
5 856
113 313
827 675
990 849
185 596
0 720
64 197
705 992
805 747
941 994
140 561
55 926
950 917
543 219
602 423
601 506
467 17
530 45
209 430
338 437
716 141
142 250
457 788
146 26
952 423
442 565
317 461
366 528
62 561
403 659
352 630
836 514
103 360
986 529
896 365
543 667
878 64
367 601
130 133
86 844
235 107
491 559
106 264
580 892
524 571
831 259
524 247
961 910
170 374
160 241
523 367
658 488
816 701
554 736
192 349
572 336
365 758
617 477
330 445
666 203
668 995
994 696
210 730
371 87
483 397
762 356
704 63
800 956
949 264
251 1000
686 670
180 530
541 658
771 607
720 221
772 414
921 61
268 817
851 139
725 950
280 43
5 29
534 393
108 138
706 39
60 553
299 10
260 227
974 858
302 629
207 180
710 166
164 154
361 462
284 82
121 957
34 354
189 717
602 589
690 145
482 424
66 647
47 280
271 935
588 274
760 339
85 632
454 204
418 568
292 567
590 371
76 27
114 908
196 254
31 425
792 161
487 751
565 155
239 695
936 421
621 177
129 863
160 118
566 196
624 13
301 297
46 525
744 787
351 713
957 298
759 732
85 253
910 712
143 603
930 37
92 900
932 317
586 830
908 865
162 577
981 538
152 193
910 309
437 754
968 936
995 976
719 982
310 423
318 285
896 189
540 973
476 756
611 870
421 743
138 408
259 864
137 133
627 53
357 5
772 279
895 497
954 623
526 438
868 514
978 0
809 824
481 443
597 595
327 254
482 527
534 1000
334 516
243 669
674 725
374 647
570 783
273 499
561 2
991 418
116 454
669 192
428 466
835 725
99 615
437 44
979 308
222 612
89 578
31 598
810 538
949 640
73 200
331 218
413 708
799 23
387 693
684 333
929 216
865 541
871 855
671 481
919 587
671 530
841 204
434 552
510 217
256 472
420 420
30 13
160 490
422 497
603 371
143 419
399 507
214 656
865 316
324 236
397 566
175 845
892 109
559 137
187 84
532 822
613 456
14 841
479 414
337 272
369 398
987 165
222 326
321 538
445 632
627 276
175 5
142 632
246 945
455 689
749 386
321 674
657 847
769 508
800 229
10 586
270 637
122 733
553 193
117 416
622 872
246 794
331 276
773 116
843 797
358 672
282 491
814 948
104 824
340 646
915 554
533 348
81 154
241 503
671 436
329 8
316 473
531 960
182 274
614 328
790 889
941 903
607 68
941 484
697 586
915 40
783 692
580 515
273 863
751 510
879 354
463 718
636 589
842 33
17 818
879 386
991 470
877 472
455 179
646 692
901 92
867 410
613 240
671 984
469 49
370 73
384 355
716 114
669 309
836 93
260 741
849 333
65 281
184 407
56 629
435 447
384 499
374 487
540 726
201 656
108 496
12 707
622 841
677 527
677 265
38 480
975 246
212 644
0 678
260 995
679 983
373 402
77 784
562 70
625 596
53 560
37 30
438 830
173 883
240 151
996 753
458 462
557 482
395 928
512 434
596 886
523 64
561 250
829 969
915 303
136 961
139 733
967 689
302 291
569 940
104 872
884 192
415 681
601 944
509 573
710 838
491 941
40 422
40 182
341 758
149 696
124 573
877 334
729 499
786 478
367 2
264 188
418 547
759 914
610 868
609 514
575 241
440 587
260 309
727 115
164 608
389 141
341 780
336 532
509 395
291 777
954 738
640 588
813 19
559 814
558 968
17 219
193 302
658 737
133 65
252 317
706 441
992 283
132 578
331 945
1 188
111 66
709 340
851 524
556 101
968 599
562 103
572 27
446 130
142 115
954 388
394 395
853 94
781 758
841 173
208 540
788 752
281 216
718 125
850 855
463 246
644 888
388 289
439 564
666 530
189 456
747 50
351 939
364 173
664 713
718 368
64 988
59 987
391 627
592 546
595 720
145 222
58 283
62 404
424 120
299 47
913 880
744 107
932 240
650 633
476 439
986 509
767 450
90 516
431 885
779 739
908 468
369 204
171 823
113 471
362 550
9 975
102 266
25 400
570 607
878 199
118 301
873 147
58 198
598 143
426 718
116 2
733 620
231 324
934 77
131 834
849 501
480 800
856 528
459 103
123 217
527 639
655 582
418 372
468 560
991 56
843 828
200 280
854 783
483 185
300 577
637 63
22 372
567 505
326 901
67 732
669 130
212 174
483 437
188 940
492 63
836 542
339 327
220 865
808 440
652 751
479 21
862 451
47 614
731 758
20 128
305 17
809 848
105 320
94 882
946 655
982 306
363 615
985 455
933 434
750 968
514 524
771 94
895 160
227 819
800 585
215 606
196 891
730 19
920 733
867 239
495 123
77 241
58 505
953 655
120 353
917 811
842 435
986 466
639 490
712 536
670 666
853 220
405 331
742 878
244 378
188 333
897 56
231 612
549 548
367 522
390 244
302 777
276 335
678 754
933 3
509 0
801 945
838 322
606 159
257 720
842 755
842 382
57 598
888 318
405 768
93 245
800 161
553 26
23 104
668 167
822 340
862 473
283 649
92 372
290 298
971 375
510 242
956 508
657 169
234 210
617 207
731 335
201 810
608 138
341 171
683 515
621 704
890 565
589 395
879 319
227 55
777 890
613 768
149 282
134 923
956 423
149 453
301 257
467 483
150 563
257 584
898 911
479 276
974 426
6 206
973 282
856 685
765 351
664 182
851 610
638 893
873 439
865 980
744 215
998 441
265 842
292 310
561 973
683 22
274 982
863 938
549 680
931 362
834 303
459 377
542 264
705 836
53 997
421 354
890 295
487 474
226 130
272 358
137 209
291 22
446 675
824 55
721 961
47 49
625 642
999 603
785 626
162 771
696 49
387 679
108 303
653 425
787 972
63 675
965 592
538 749
440 584
337 157
200 207
858 248
758 46
6 560
353 419
766 878
566 218
186 286
414 728
958 708
976 834
168 635
381 59
612 68
780 334
801 868
313 722
817 69
541 891
78 572
807 471
259 315
675 82
329 629
325 235
480 203
139 344
743 956
791 645
198 625
588 650
657 754
340 331
579 149
424 755
830 65
592 842
438 845
843 640
369 261
852 897
66 662
548 607
235 704
924 400
14 897
800 297
311 755
699 150
52 742
250 450
672 520
56 856
360 382
377 253
766 490
941 238
272 534
88 86
775 205
270 765
896 108
473 730
192 924
107 580
932 134
604 556
834 485
975 269
103 472
644 271
146 417
804 717
139 873
491 15
140 988
972 137
894 493
969 69
610 614
74 666
124 17
416 505
90 734
532 348
588 366
188 119
288 177
938 281
580 363
593 797
822 132
695 393
374 657
933 648
702 237
572 322
788 494
135 120
662 776
546 926
375 174
267 427
502 50
3 257
513 976
142 180
330 930
677 45
135 366
203 830
923 389
680 838
829 97
89 931
766 853
978 113
168 340
124 68
477 77
702 330
670 814
186 640
302 143
744 52
368 372
251 133
344 1000
365 96
885 62
368 990
893 190
38 368
603 851
12 816
590 539
126 135
85 177
49 496
989 130
865 220
966 712
449 552
715 572
834 986
621 688
153 410
545 528
821 502
874 28
285 255
799 814
595 870
335 100
338 401
702 524
637 604
258 599
66 763
707 402
869 952
63 118
151 109
921 294
83 732
371 435
290 38
742 97
852 263
117 965
473 7
896 198
495 789
841 40
840 739
434 776
594 661
283 590
338 361
180 475
15 402
240 20
896 399
126 181
2 343
489 689
245 281
765 591
186 975
927 470
765 759
210 271
769 13
243 346
892 123
833 178
974 784
880 140
107 114
937 422
626 80
507 604
955 609
872 388
389 741
469 855
51 82
709 92
749 713
598 329
889 888
6 358
301 255
24 305
134 600
266 128
431 831
443 226
138 351
992 161
112 22
124 749
254 615
69 257
140 479
996 242
406 439
685 132
373 729
326 913
860 365
676 745
642 249
662 341
57 391
702 55
53 591
773 786
327 470
765 633
636 563
789 504
147 295
625 392
517 322
23 774
693 26
402 439
108 994
47 722
894 998
617 661
143 390
228 903
769 502
24 511
795 964
789 871
723 730
331 904
168 277
589 226
973 51
317 741
150 124
765 948
504 161
490 556
102 562
364 1
682 724
499 243
152 320
252 694
159 656
794 372
7 551
284 803
948 483
622 662
987 727
635 427
575 626
760 71
396 767
886 48
584 809
647 501
841 295
821 164
1 151
683 215
357 972
609 880
953 698
156 775
930 248
900 855
870 948
534 443
722 756
94 62
658 800
739 956
178 539
602 664
837 240
912 133
781 787
430 446
294 264
381 309
55 93
829 384
755 101
654 10
995 819
692 292
720 872
883 439
789 663
933 858
371 875
769 907
690 756
554 185
209 863
938 482
739 714
438 468
696 221
77 290
449 772
240 161
10 419
153 594
66 848
160 706
157 476
226 340
129 443
124 536
688 211
834 877
893 424
12 634
929 518
614 68
21 94
195 422
644 980
597 824
237 752
645 948
882 880
45 989
572 997
484 742
536 959
329 960
187 4
902 741
730 339
453 11
415 731
613 195
788 165
50 956
41 174
50 383
94 148
763 449
860 114
9 865
204 171
291 987
304 719
38 856
281 912
514 359
916 567
739 101
362 881
864 802
448 202
452 562
728 206
640 334
625 730
38 163
536 678
474 915
303 15
407 118
335 454
272 59
873 180
758 457
631 517
343 282
873 43
432 442
500 487
903 175
863 422
352 506
686 560
961 18
759 19
922 967
212 588
535 604
535 895
357 491
237 838
865 254
390 238
833 690
513 436
54 882
342 703
162 629
251 62
422 470
899 988
66 436
920 320
277 705
599 590
827 333
783 986
318 633
723 815
540 652
328 941
454 305
890 32
442 142
79 172
807 346
796 38
289 735
884 158
90 393
27 124
590 152
612 671
92 744
934 897
111 977
187 266
9 402
333 768
460 912
2 15
434 129
882 700
839 395
345 347
650 491
619 160
568 104
165 222
266 0
638 722
325 589
130 954
955 557
712 812
68 965
610 747
25 797
629 702
605 21
519 649
915 630
235 235
666 132
834 79
240 868
998 957
623 955
569 590
712 376
826 585
214 708
820 261
160 701
622 803
933 527
669 997
213 962
771 430
636 106
676 242
985 800
959 952
532 969
754 754
826 556
429 345
337 0
477 725
186 696
957 860
273 849
990 315
815 670
958 902
375 29
600 289
391 383
418 249
152 633
396 477
663 428
529 698
769 809
135 240
487 629
220 999
881 82
83 927
238 218
807 65
844 333
310 191
371 283
734 966
483 827
632 683
814 449
476 381
258 779
423 995
541 939
264 575
516 714
496 208
659 900
406 938
676 755
287 323
809 778
184 787
20 870
158 338
385 510
744 758
191 385
295 599
404 319
455 450
198 769
500 580
102 531
1 53
101 704
480 304
868 385
62 590
419 648
455 407
332 821
65 698
453 411
456 484
621 216
501 73
119 261
296 170
255 92
200 73
352 895
442 497
411 2
724 313
845 656
144 617
583 685
195 250
723 553
144 743
893 565
169 800
402 386
539 388
594 907
918 28
496 981
887 470
896 333
344 205
277 556
169 642
381 626
992 352
810 82
895 788
66 290
104 618
206 170
489 6
111 152
326 695
725 384
497 168
104 641
974 363
6 230
485 441
726 546
275 518
439 351
123 982
244 202
796 490
716 1000
39 691
81 545
959 595
238 80
214 579
687 991
357 63
445 705
904 506
514 721
145 157
880 507
450 327
370 815
221 501
606 984
423 800
247 496
979 808
585 663
788 736
772 298
43 950
184 627
713 113
575 209
845 99
141 502
899 572
382 266
512 97
970 742
378 664
899 652
585 277
362 79
72 565
947 223
944 915
288 208
425 932
435 922
925 944
664 61
634 230
236 851
668 963
795 553
91 133
474 506
399 180
341 517
382 203
406 401
704 888
960 35
108 539
295 66
985 744
18 196
929 666
690 539
946 58
850 101
255 398
255 298
669 298
611 163
818 229
224 69
975 95
216 924
776 10
964 314
887 131
336 903
638 836
595 688
574 833
597 356
15 257
912 645
393 209
187 909
278 717
695 109
393 43
172 218
474 430
91 882
820 928
443 106
281 611
68 678
168 175
849 763
624 574
629 308
35 196
71 213
223 319
258 859
10 249
889 726
725 274
512 296
834 944
560 128
926 812
198 892
233 643
795 516
145 582
163 262
493 280
471 527
410 828
600 182
735 650
992 926
758 413
645 63
396 888
780 38
873 761
758 19
834 842
655 764
280 928
276 466
576 603
536 993
712 403
329 926
306 311
639 301
266 435
382 662
452 975
834 293
457 541
868 311
570 576
553 548
711 20
922 447
381 748
501 631
173 748
156 429
351 616
538 118
756 161
216 278
261 303
937 911
355 523
876 13
187 750
501 740
790 163
269 246
53 778
113 588
767 655
221 461
406 365
31 800
935 266
815 925
181 664
224 446
442 720
885 911
614 965
924 715
357 966
903 779
734 335
519 402
721 650
46 18
321 576
660 872
704 206
82 143
445 600
836 63
148 400
870 934
973 337
301 987
916 141
694 4
973 370
390 450
662 672
581 412
226 647
564 649
276 95
78 633
243 267
668 631
339 550
147 221
925 919
765 189
996 270
965 993
558 709
364 380
919 144
723 61
146 937
527 122
860 24
589 676
971 33
52 529
745 502
749 598
715 760
126 51
0 145
602 957
361 302
974 987
130 690
616 55
914 230
410 516
574 206
298 741
162 385
624 38
556 557
724 91
444 581
830 681
181 120
10 161
328 695
719 836
904 954
496 459
634 977
883 460
403 157
599 151
664 455
477 971
285 185
493 374
288 765
598 477
499 183
850 200
384 819
3 847
452 738
160 97
72 53
146 423
897 35
242 151
219 742
83 678
394 344
650 494
215 116
540 75
981 552
86 216
678 547
593 147
674 126
987 546
920 839
957 103
372 221
944 886
336 585
440 213
991 280
127 875
847 543
205 184
807 940
544 979
18 61
632 163
49 39
713 103
655 238
126 170
63 471
417 75
975 781
15 227
467 379
466 982
986 784
2 899
839 384
487 396
609 100
682 174
796 835
997 532
259 185
388 719
688 425
262 273
967 707
845 39
371 234
68 435
995 518
245 631
468 44
325 41
765 147
466 795
866 107
630 851
401 773
682 620
144 19
802 599
407 340
740 101
266 733
997 325
113 343
163 716
518 572
116 471
575 823
29 192
380 742
692 102
782 572
18 577
786 755
191 515
312 681
350 472
426 861
733 117
225 185
938 323
580 920
496 968
104 333
191 559
568 656
873 484
147 725
438 559
843 340
983 838
500 985
677 136
125 679
26 797
90 361
493 679
833 979
652 857
786 905
995 709
544 951
971 563
818 629
450 675
969 230
952 967
636 667
716 503
764 368
341 21
636 748
194 828
461 824
594 479
960 630
756 442
798 814
898 399
668 93
624 769
369 710
969 924
124 920
503 701
854 125
193 753
463 935
849 189
121 178
675 685
566 809
579 573
652 615
136 230
629 15
457 895
313 375
228 893
28 43
259 16
776 494
774 765
430 237
691 432
269 168
443 311
675 486
750 972
850 403
481 899
98 637
414 365
552 642
460 490
960 408
674 785
598 418
652 952
323 873
534 194
409 840
681 645
918 798
953 261
700 892
869 561
109 366
787 858
736 178
665 247
241 438
43 543
520 888
940 492
832 283
778 773
728 751
212 199
100 895
487 411
490 205
882 873
82 375
668 989
341 796
723 214
595 948
390 642
537 877
936 401
338 307
703 99
951 974
143 675
539 453
585 766
784 207
677 427
958 754
499 210
789 616
633 330
181 555
888 115
138 289
824 606
99 756
687 197
466 667
575 989
100 235
843 951
274 703
363 626
594 600
448 207
750 739
865 63
844 3
170 661
94 710
764 676
926 121
467 884
45 826
484 614
38 389
534 374
730 417
555 637
593 868
277 163
551 843
912 91
418 429
93 100
952 515
584 506
964 744
605 951
239 486
79 601
150 935
144 114
785 712
476 676
488 98
894 584
458 17
750 155
360 3
165 498
881 766
308 477
759 979
536 376
157 180
163 99
394 472
296 900
472 715
662 718
660 84
841 997
470 121
869 523
108 808
441 381
898 138
686 268
612 198
794 488
692 323
790 95
158 32
345 948
271 584
502 780
169 497
521 682
549 359
234 13
874 854
716 984
533 305
820 734
349 726
985 75
287 970
523 499
257 887
562 985
540 64
638 153
376 146
974 284
73 456
321 358
124 185
697 20
998 883
317 794
246 522
745 980
318 718
64 525
854 408
490 571
776 366
871 336
221 877
568 13
260 578
62 767
845 17
775 675
174 951
537 255
95 940
720 659
803 951
619 752
773 167
794 585
938 593
889 38
357 432
658 545
582 713
902 13
211 500
540 715
701 683
145 828
662 601
611 800
98 493
423 638
464 803
824 678
122 92
264 620
168 639
557 202
63 94
549 670
632 463
239 458
214 350
268 534
67 461
367 220
289 992
688 948
809 711
777 616
9 656
972 502
681 127
636 166
875 59
790 450
841 870
558 36
906 281
347 77
679 443
260 402
493 838
799 553
946 533
718 52
327 357
770 783
705 386
641 567
386 826
196 154
379 239
1000 629
948 865
439 236
956 699
976 532
72 559
115 278
139 155
857 539
149 745
376 910
5 755
625 29
713 855
58 428
962 821
663 89
268 954
41 985
42 152
438 113
928 876
544 865
159 336
547 371
499 347
933 466
771 874
429 732
860 358
608 505
502 280
917 956
6 600
850 445
962 978
261 277
421 194
524 622
291 595
311 559
861 856
984 890
678 257
44 783
28 572
332 855
594 640
179 597
201 533
999 258
817 948
751 774
501 571
372 145
694 548
721 394
42 860
247 767
564 630
992 709
260 815
225 524
943 206
310 975
37 929
706 491
582 576
440 842
253 335
863 159
747 887
900 526
167 82
256 818
816 74
570 514
785 542
987 343
470 126
730 746
93 141
294 574
283 346
39 997
796 521
502 683
16 626
778 612
758 686
867 920
188 819
626 871
392 133
741 88
800 696
978 339
27 966
496 156
893 115
301 139
811 118
765 494
338 651
824 491
548 510
319 973
645 388
307 440
912 977
86 876
604 243
874 39
520 412
511 297
1 453
994 325
73 759
569 545
642 223
186 232
944 35
284 69
524 200
494 707
399 39
406 107
183 803
828 718
902 388
736 455
874 86
880 325
624 296
995 40
487 874
64 4
402 901
111 414
135 876
23 852
332 570
447 606
984 142
914 938
370 163
333 210
3 616
356 419
913 721
901 227
155 3
146 177
160 242
987 85
253 279
319 3
406 182
592 396
189 872
367 557
11 520
438 323
788 844
748 314
770 295
940 369
934 6
635 644
542 216
141 54
810 22
839 808
96 554
559 844
6 143
311 268
9 230
56 476
7 818
596 75
65 320
235 383
882 142
440 605
766 490
99 116
707 196
214 735
29 903
247 784
782 453
539 821
638 204
41 780
212 60
64 335
823 357
160 736
546 906
911 905
642 363
226 86
958 87
264 668
762 302
59 124
628 349
481 201
704 80
627 128
672 260
92 58
198 930
379 615
962 427
433 757
871 137
583 682
719 173
683 688
262 339
730 892
62 369
674 871
622 829
574 561
184 955
92 790
32 908
681 151
158 197
981 947
973 21
293 875
639 584
796 66
818 549
371 927
176 316
503 277
348 898
809 865
758 974
401 560
633 581
217 78
701 995
161 257
84 945
354 730
632 492
339 821
158 288
525 638
471 800
483 820
240 158
91 535
425 660
549 559
975 703
716 587
606 242
591 986
806 63
738 476
814 78
524 392
3 707
830 954
161 680
504 2
417 968
681 489
677 277
339 636
889 581
665 56
934 270
380 967
487 305
103 534
477 224
649 489
593 837
58 751
394 594
957 981
591 532
584 941
781 674
42 395
711 225
220 744
436 74
376 566
181 720
211 229
52 749
762 327
983 936
459 241
580 196
658 377
189 990
703 290
746 166
392 144
970 204
575 905
748 35
999 994
229 247
764 417
262 984
118 828
635 905
364 785
376 531
824 104
648 219
832 321
973 829
254 78
992 892
325 591
37 381
81 25
469 890
351 478
934 708
968 945
725 131
610 352
118 204
865 804
125 5
794 992
402 89
717 893
400 101
773 433
714 316
119 148
968 384
241 87
963 172
864 343
788 836
797 1
313 264
973 929
791 833
505 672
282 582
749 450
493 783
434 781
337 304
108 908
691 485
682 515
799 402
911 33
444 961
766 916
867 818
837 684
31 152
968 910
704 652
949 868
281 407
606 526
43 685
874 254
653 477
216 825
284 67
757 163
197 504
839 225
138 154
756 749
593 152
834 590
897 415
772 91
760 797
144 171
986 870
283 351
898 446
509 65
267 761
315 449
427 666
916 666
800 624
429 259
726 32
585 749
203 948
195 959
142 1
341 175
491 872
332 344
69 137
27 983
627 685
260 328
872 54
298 441
494 370
515 334
390 241
177 666
753 462
175 693
839 248
225 23
496 188
453 537
671 125
991 554
314 394
943 436
656 681
55 385
633 319
828 607
494 291
660 105
419 307
937 747
53 411
59 950
572 427
212 413
822 307
584 643
532 80
105 974
675 510
965 345
942 653
616 868
138 208
140 817
325 726
654 28
441 312
187 899
594 487
272 153
239 396
964 3
368 456
96 691
756 32
538 236
29 580
548 692
251 819
235 372
465 290
279 373
186 380
259 125
575 245
214 849
850 912
555 557
46 72
553 803
30 104
426 485
575 234
28 662
651 815
241 98
383 89
628 567
642 792
919 538
46 782
149 638
126 110
556 186
642 287
235 162
147 288
903 645
407 216
876 619
949 336
163 149
285 223
265 876
465 472
559 684
929 161
756 15
449 835
596 663
201 692
310 587
69 92
570 509
862 466
554 160
564 471
940 992
836 332
186 627
556 402
483 873
574 417
680 716
185 285
607 211
445 866
127 488
443 33
115 945
665 297
533 509
363 447
565 73
472 789
280 992
445 340
92 324
31 67
412 297
648 714
958 762
375 633
42 570
624 569
191 386
164 441
430 879
830 561
539 810
20 704
959 743
143 694
181 981
335 979
795 84
889 215
37 797
14 784
661 427
149 382
11 338
598 511
695 602
917 389
579 14
828 799
663 279
546 71
478 289
131 444
314 993
114 941
958 988
601 58
325 70
745 250
387 562
709 753
918 246
596 266
166 565
922 355
88 170
776 21
813 94
224 179
698 746
984 75
851 752
454 315
51 810
697 519
794 69
834 796
608 100
557 788
896 879
570 142
538 522
996 793
637 0
399 760
408 599
605 87
433 127
115 387
119 622
75 509
416 503
151 127
186 309
667 436
637 826
415 671
904 917
762 783
530 804
504 912
789 271
270 855
556 974
234 254
533 823
996 339
18 901
552 396
258 981
592 910
840 797
440 64
32 69
570 861
896 5
867 929
443 836
956 285
123 316
36 177
166 228
151 204
855 904
609 186
25 782
861 514
275 449
407 836
457 853
415 6
678 528
744 274
195 621
510 68
3 101
962 474
214 726
422 38
626 917
705 6
768 662
746 838
512 932
231 618
84 524
496 979
471 174
365 1000
115 151
976 732
309 211
687 501
953 735
81 332
787 625
555 508
296 370
405 762
723 471
965 342
175 123
738 234
238 3
473 989
893 245
684 154
927 686
603 416
168 80
696 550
982 988
132 697
749 326
739 108
17 248
686 448
36 330
949 18
884 38
685 278
75 20
463 548
294 661
711 328
958 863
64 962
347 925
138 975
64 18
824 665
534 786
334 755
915 459
180 867
603 924
42 956
110 557
65 970
76 640
316 853
147 287
858 944
894 804
539 704
772 688
185 545
814 556
933 384
174 21
415 232
391 805
116 339
689 614
288 316
89 515
556 809
791 994
155 377
631 386
71 209
355 429
565 256
725 599
815 759
543 737
147 337
456 50
361 787
408 323
133 229
562 492
443 581
59 342
884 804
341 129
951 682
244 842
602 440
196 252
318 750
575 356
406 509
502 547
393 306
781 2
628 139
523 451
745 418
393 5
451 950
963 582
553 989
429 913
306 659
710 183
851 540
866 919
923 908
108 481
367 968
812 385
512 329
998 670
541 454
221 691
75 146
636 547
666 816
583 47
556 377
235 316
193 667
973 876
721 552
428 44
332 389
731 607
212 834
914 374
160 521
594 105
926 671
73 288
77 593
559 576
857 823
477 903
850 526
994 385
64 272
842 452
23 831
886 496
468 446
597 846
407 474
781 585
155 853
241 979
961 391
255 721
632 907
297 914
977 463
819 653
172 89
923 666
484 15
237 210
923 370
124 999
186 417
753 0
220 870
704 798
265 285
410 611
232 781
966 257
180 988
358 245
214 945
402 318
125 875
647 600
974 332
865 504
434 367
915 827
155 30
81 90
41 228
950 688
406 427
624 31
667 4
679 312
207 290
830 468
803 955
776 849
356 516
912 152
164 784
325 452
901 32
860 803
912 993
310 547
419 849
176 199
889 442
447 527
495 802
815 639
401 747
772 889
548 406
341 622
148 491
119 866
611 336
399 145
20 30
319 460
661 322
456 744
58 631
621 372
921 245
757 753
37 924
200 929
604 960
584 12
750 636
408 219
385 826
485 229
637 251
139 616
21 853
620 566
604 265
853 37
897 990
102 230
127 922
86 474
23 358
22 768
104 447
989 187
316 520
148 242
135 522
87 958
531 432
645 691
606 269
95 492
421 355
884 104
108 740
991 206
959 963
585 320
380 587
279 163
825 728
383 561
878 687
678 518
710 622
533 807
315 391
760 491
809 86
828 617
430 402
4 237
902 417
421 910
80 443
302 102
12 449
674 87
783 511
986 121
529 199
476 135
911 738
299 757
187 792
764 62
666 658
695 379
772 367
690 361
518 535
387 327
359 164
123 361
35 329
935 624
176 597
459 7
130 895
60 880
95 591
694 561
910 553
116 798
438 544
367 951
726 308
422 425
550 920
256 857
550 611
94 391
337 860
540 309
951 664
829 581
398 136
304 27
94 714
11 571
247 610
687 499
553 8
339 24
723 787
979 927
369 364
46 178
33 691
484 338
914 473
854 930
85 220
726 964
942 398
892 475
933 586
363 610
535 719
522 253
432 803
497 28
577 306
222 835
547 762
568 428
572 728
166 502
537 613
666 20
143 152
649 758
376 147
389 294
732 557
615 368
636 237
311 707
288 864
481 306
847 162
410 786
869 755
870 998
331 312
52 408
9 175
956 547
36 650
171 577
593 642
121 726
892 999
110 517
840 407
294 653
412 910
407 559
315 480
109 577
377 735
764 785
483 149
9 587
615 131
238 838
264 93
1000 221
165 88
23 654
283 11
325 355
180 453
257 488
75 956
205 588
677 906
374 796
146 159
392 944
53 438
529 639
877 731
458 88
358 653
528 899
124 574
600 931
223 414
112 266
776 852
593 43
123 2
792 363
935 938
427 835
949 239
345 337
491 785
459 665
882 813
291 368
267 312
581 570
992 361
935 609
720 337
51 75
108 640
310 551
1 799
239 827
931 856
278 369
740 468
943 619
752 180
652 709
632 154
508 445
600 32
62 656
600 120
58 930
518 494
19 998
339 240
295 171
257 574
557 474
146 617
35 935
897 769
464 638
938 739
165 761
916 471
102 290
519 836
103 263
466 321
183 864
641 159
731 568
439 764
179 349
220 857
762 30
608 31
453 523
3 164
719 549
290 251
538 337
125 213
203 102
879 851
991 862
168 926
395 523
465 905
683 558
174 622
416 361
706 544
661 199
258 302
412 419
600 245
114 928
133 784
1000 896
408 876
225 494
961 927
306 906
77 697
796 993
731 1
459 66
305 520
885 409
451 274
786 651
282 510
681 65
412 581
563 970
740 301
437 509
751 623
658 604
672 231
332 707
424 801
552 506
585 591
414 932
429 232
739 962
145 332
791 190
880 872
884 815
482 906
819 576
440 416
673 104
526 300
350 82
723 426
920 695
836 760
541 651
969 535
212 610
705 851
878 712
222 709
230 791
161 114
618 937
327 704
301 213
107 627
487 153
33 31
100 323
395 995
812 491
23 849
79 464
966 106
148 829
326 480
202 591
226 980
345 670
321 398
909 475
788 779
123 766
84 428
819 713
548 408
428 514
529 770
20 620
72 154
472 492
873 54
330 567
971 846
330 275
552 434
316 28
931 85
464 531
944 75
815 972
910 888
672 507
667 422
786 458
517 620
775 396
578 409
535 400
862 693
925 829
379 854
46 829
772 894
848 946
819 349
361 449
89 343
149 695
577 508
884 118
904 343
243 547
141 701
423 656
980 132
427 621
816 192
338 739
771 16
290 694
189 240
767 863
830 314
552 915
350 707
876 405
620 281
23 639
532 938
290 848
249 871
8 866
342 62
999 949
193 348
98 626
263 411
531 568
687 74
286 800
653 915
923 824
522 83
51 101
250 552
61 611
309 939
654 673
65 444
456 498
33 133
976 503
849 116
57 445
870 197
293 158
517 372
553 927
563 936
762 372
409 871
502 828
482 798
190 889
643 375
853 575
872 177
93 32
93 532
215 273
33 987
583 909
976 628
216 545
678 582
274 754
629 740
876 796
937 289
129 149
634 823
741 190
944 702
435 66
242 392
406 449
257 879
629 0
676 206
60 886
408 546
209 251
77 673
844 568
983 88
648 807
947 89
291 672
17 555
76 322
45 979
309 955
640 353
369 441
74 396
920 537
885 732
741 174
899 994
448 798
267 924
685 478
22 500
414 854
91 289
653 406
948 731
271 120
605 107
641 915
591 891
505 909
274 138
704 447
41 815
784 313
368 871
302 703
831 837
203 517
968 400
317 910
639 719
345 244
692 970
853 978
190 517
784 296
727 756
189 203
302 431
928 796
258 852
85 283
197 52
962 197
624 918
443 400
565 435
934 144
235 503
473 167
157 599
427 479
446 548
739 149
254 880
552 961
566 548
881 190
316 30
264 878
693 558
174 734
871 725
977 318
476 91
704 417
14 136
347 989
649 474
397 791
532 512
190 81
466 26
582 983
896 311
674 461
658 885
926 416
680 458
647 908
173 908
848 427
262 602
508 877
80 460
142 618
143 159
937 467
11 221
28 42
385 569
250 645
210 71
332 405
560 908
360 942
778 86
836 780
993 546
490 178
311 903
682 497
70 822
201 390
891 478
653 463
678 206
43 577
749 756
265 569
890 775
414 563
362 233
858 523
184 630
411 460
569 7
92 186
452 642
679 389
111 399
949 994
908 382
939 755
989 633
988 42
500 704
827 573
319 520
102 775
23 927
500 578
195 485
37 39
515 779
52 511
542 155
59 981
946 353
534 163
179 992
286 323
690 335
221 417
647 252
625 787
662 669
510 111
833 937
695 366
606 3
818 605
130 878
359 783
900 89
188 936
869 840
912 328
151 581
192 201
969 6
406 262
563 231
213 987
240 404
986 806
694 218
843 462
466 910
558 982
434 822
408 371
772 728
720 719
266 647
422 483
641 147
502 890
606 595
833 873
467 709
319 525
275 777
365 245
152 192
278 592
675 166
624 348
814 459
331 889
472 246
130 541
362 421
681 515
984 514
898 167
817 406
488 382
539 1000
155 892
681 343
443 788
124 917
756 298
109 115
531 424
536 89
445 340
303 55
861 137
253 975
908 44
627 799
431 265
248 798
820 490
194 822
276 64
425 305
508 987
638 570
850 677
389 81
530 454
874 119
750 560
181 762
81 849
503 189
1000 791
68 82
871 408
39 687
134 779
208 930
204 894
214 805
120 425
737 592
308 848
384 286
320 113
784 274
842 179
798 362
151 504
775 344
90 698
907 405
901 95
29 370
509 869
675 249
529 203
903 237
931 915
862 100
116 720
842 377
32 21
645 990
399 518
456 979
72 173
469 277
170 596
892 928
791 372
719 812
673 312
387 123
534 774
35 392
414 985
196 998
502 697
93 1
555 435
142 113
330 511
287 670
857 133
173 650
458 635
295 800
885 631
718 752
671 784
719 707
549 105
76 902
403 394
721 509
277 463
169 872
649 274
771 768
808 606
642 312
109 139
977 276
530 229
787 10
580 670
125 742
14 441
288 193
765 934
940 326
752 245
411 854
348 887
21 510
611 527
724 628
420 706
258 398
119 540
471 992
406 911
893 946
642 290
524 293
148 470
612 420
59 563
999 786
408 255
500 566
459 822
671 465
895 13
727 689
41 862
280 383
628 843
689 126
338 947
546 439
166 929
275 683
510 946
274 41
797 787
608 990
58 857
378 456
200 340
63 334
152 35
181 943
161 794
467 348
685 962
257 270
519 263
576 793
994 934
276 897
126 823
201 610
897 365
492 144
707 894
772 81
222 161
722 18
910 852
828 30
335 973
601 319
976 232
245 474
713 999
516 720
226 966
450 75
768 748
772 477
102 976
173 199
873 464
956 640
546 852
212 439
863 216
110 775
731 476
511 833
495 110
207 905
816 163
989 912
28 473
591 827
472 336
237 232
622 748
127 597
489 928
289 790
767 165
368 534
721 443
916 601
500 766
495 373
128 916
305 531
798 483
557 786
477 649
873 111
140 49
67 14
803 992
580 272
361 681
337 888
932 516
126 344
864 516
748 114
922 709
645 912
717 819
488 107
725 737
264 905
962 160
30 59
540 369
993 319
405 289
925 451
397 575
248 247
63 835
660 406
688 742
990 824
45 817
501 692
290 193
888 456
679 352
763 760
988 53
357 173
228 980
453 187
594 842
768 852
172 82
101 495
116 424
393 986
643 656
25 560
733 884
927 954
630 924
131 55
157 356
175 674
655 227
415 244
244 499
436 304
848 335
358 657
858 619
451 965
581 138
503 605
900 407
842 558
943 437
350 869
326 474
289 509
642 599
371 226
695 433
800 344
340 46
681 724
749 895
939 833
314 924
89 581
232 259
812 359
739 643
383 682
957 984
43 50
778 586
489 470
358 966
99 340
898 342
831 141
710 324
236 673
381 696
185 85
221 97
96 635
643 724
36 474
569 951
786 661
338 442
236 948
561 163
458 434
862 688
43 381
813 736
626 66
576 191
460 62
419 146
410 443
760 342
792 923
869 407
365 216
18 122
719 687
716 328
756 149
549 841
222 649
223 26
728 303
373 28
354 617
199 45
399 414
782 43
80 536
722 848
250 901
758 256
245 742
777 682
903 590
31 667
512 77
132 337
970 662
898 727
66 394
301 242
908 12
696 540
626 352
727 963
828 433
59 820
502 305
259 252
444 575
109 885
416 461
627 919
63 235
148 39
799 556
785 853
601 550
719 474
173 81
605 881
788 855
884 680
465 790
855 147
637 215
451 621
330 588
313 960
433 15
76 811
184 701
874 96
38 116
755 622
846 596
867 512
274 77
593 884
165 805
893 992
415 202
387 583
157 185
386 30
7 609
637 769
231 174
900 22
267 694
810 719
994 316
421 149
936 897
373 923
748 80
712 740
700 21
939 559
84 378
653 176
554 939
440 542
489 238
535 377
600 778
932 294
617 6
666 436
437 940
995 348
574 816
563 185
459 347
477 632
170 953
999 522
223 81
204 248
178 215
751 289
67 858
566 832
603 466
269 904
373 511
726 538
631 545
274 87
525 153
534 912
510 812
366 710
657 562
243 321
951 506
232 25
261 631
614 200
451 612
3 472
138 407
917 448
982 525
462 406
1 30
780 732
116 858
510 844
962 858
997 315
565 858
439 934
503 536
860 498
773 802
247 268
927 868
223 133
960 365
26 808
604 822
763 967
754 789
116 50
237 434
768 447
522 733
116 824
228 838
755 221
744 750
252 921
727 414
861 577
452 274
438 389
872 818
421 807
747 155
648 957
607 395
631 940
864 64
125 44
14 927
992 304
213 243
217 697
811 8
899 190
7 250
849 670
254 994
79 711
463 828
77 973
346 473
489 572
1 309
104 226
647 259
991 937
75 504
985 180
473 714
99 650
953 21
344 674
641 965
87 427
407 298
9 77
723 218
337 184
200 532
454 789
762 392
643 292
72 926
825 163
866 262
68 615
647 182
173 538
200 334
877 352
931 994
627 150
783 588
419 718
532 781
866 932
69 294
618 821
303 199
36 33
402 483
670 548
297 793
537 194
983 461
292 841
149 971
159 797
304 935
66 393
545 873
868 864
567 813
772 587
175 50
25 36
380 822
645 58
975 355
61 960
510 502
977 892
723 44
203 689
544 765
392 793
573 709
935 322
897 555
362 105
832 546
960 869
60 830
519 827
962 849
264 140
386 662
47 513
968 324
498 177
100 743
779 461
288 394
132 163
708 676
124 895
584 799
327 191
769 963
961 664
672 156
143 672
170 954
207 920
120 804
146 498
453 436
533 361
24 899
744 378
775 791
609 899
708 497
701 206
334 17
863 668
24 149
279 277
210 145
473 362
28 222
10 959
289 30
822 274
922 25
459 621
327 886
513 494
510 561
412 705
280 57
186 906
578 260
772 23
297 283
250 168
537 869
492 900
73 546
343 530
525 152
257 547
563 435
258 348
617 324
741 589
580 955
201 979
253 832
473 913
871 95
304 598
864 977
133 132
583 838
962 2
243 112
751 614
99 516
74 124
589 661
705 865
458 205
495 625
573 976
338 425
101 130
56 741
596 496
602 375
32 933
437 421
576 871
492 715
180 861
369 132
374 878
435 330
870 591
662 441
882 992
506 893
664 184
273 386
219 558
343 109
650 443
607 669
871 633
512 777
88 170
727 113
5 350
30 254
694 912
19 546
336 329
530 518
802 97
330 223
853 523
836 619
33 629
537 67
706 359
45 220
412 467
379 181
212 31
427 347
252 135
193 279
4 790
189 469
604 187
522 790
191 519
330 654
381 225
988 1000
467 263
71 585
653 68
497 702
434 603
673 597
142 865
566 220
211 684
179 25
933 553
920 26
748 982
14 689
856 180
630 179
388 648
374 403
605 13
700 47
441 29
92 464
940 684
289 568
203 567
64 228
437 183
336 437
394 770
991 791
870 761
437 200
619 165
159 279
525 108
883 269
93 78
624 10
266 582
26 6
347 515
346 551
554 377
496 882
385 581
369 410
152 486
630 584
706 807
479 259
227 483
779 708
628 561
386 803
411 890
736 169
211 531
142 976
38 692
951 376
343 171
162 295
180 781
143 255
268 761
525 473
842 771
908 720
873 77
437 915
594 847
86 758
687 604
951 396
136 878
320 227
239 926
249 910
410 856
709 925
9 959
583 754
449 920
92 721
798 774
831 69
669 466
930 727
668 369
312 771
842 536
141 655
398 963
336 677
410 230
349 845
304 690
514 498
943 135
286 619
620 619
290 342
37 70
45 146
822 248
212 397
381 981
860 236
522 888
420 62
896 943
268 895
367 61
335 543
31 268
519 451
140 609
846 648
110 750
153 414
553 821
537 467
82 294
522 830
11 1
960 656
537 412
718 463
714 959
58 959
291 773
427 979
77 764
498 857
906 484
887 940
954 581
593 409
777 944
64 233
616 154
467 907
485 772
680 766
220 864
200 778
819 929
113 928
947 837
900 439
798 168
904 572
120 988
420 756
826 992
300 496
234 74
933 913
403 209
819 55
399 387
70 622
183 441
666 328
324 179
534 679
539 642
563 593
524 90
953 830
802 134
450 84
404 654
594 845
669 488
939 23
165 212
663 408
770 915
564 168
918 89
241 502
326 929
589 664
268 377
509 82
132 154
776 644
786 776
255 238
272 559
965 288
765 47
728 322
925 229
689 779
315 897
307 621
922 833
316 115
441 485
919 457
626 455
165 668
10 184
172 573
503 266
245 415
23 626
74 604
450 227
669 490
525 21
631 853
168 760
600 205
240 42
581 138
399 919
948 33
919 711
312 812
946 24
12 246
264 209
83 660
511 821
146 550
639 874
468 426
841 655
569 56
38 729
133 809
940 997
461 459
406 157
951 137
291 151
721 96
256 74
68 451
181 985
549 671
903 306
903 827
434 815
723 655
730 92
289 464
539 772
697 407
682 832
754 589
785 138
423 973
889 696
793 527
941 476
287 742
140 591
50 768
143 721
794 441
95 595
788 637
527 387
487 177
591 107
8 556
832 954
97 414
982 797
641 794
720 603
900 188
222 548
959 751
394 44
64 754
434 362
165 235
694 633
708 388
209 606
744 457
678 975
122 87
88 774
176 9
18 162
654 307
759 174
635 345
978 544
468 721
432 606
498 196
734 433
170 904
357 271
106 824
626 798
963 425
896 475
177 87
531 62
808 136
904 458
722 913
242 704
693 385
568 63
94 905
27 406
844 126
573 542
181 371
654 727
339 813
628 128
594 792
801 622
890 951
807 901
513 86
246 677
595 279
6 619
374 782
881 502
456 111
821 252
170 201
153 859
19 758
734 754
268 370
484 722
690 383
114 737
738 624
778 942
479 905
354 593
863 58
743 45
332 782
465 786
117 116
19 322
102 54
384 87
56 773
138 464
234 941
437 772
825 858
443 377
402 32
509 755
357 239
282 827
131 339
2 81
161 40
999 294
983 789
782 355
576 406
165 618
39 73
723 851
371 100
853 906
721 746
560 615
584 474
626 216
498 52
122 11
263 272
857 626
827 180
508 195
688 17
392 52
101 476
267 542
835 781
135 663
646 945
557 611
989 603
215 150
850 736
681 767
328 37
535 364
560 191
617 491
456 953
152 195
206 922
357 666
823 178
439 45
212 692
539 506
926 441
966 314
384 604
150 709
90 791
881 299
234 538
422 350
417 472
587 435
454 326
127 842
122 855
617 927
69 883
171 34
902 496
214 997
385 298
699 944
454 467
271 991
319 676
861 771
274 460
669 587
497 217
534 950
420 4
287 610
30 549
952 31
501 502
866 153
436 326
109 33
840 484
23 619
194 661
733 923
807 224
408 541
587 459
347 367
208 233
949 485
270 84
444 407
143 442
110 575
525 586
39 654
287 795
484 809
766 330
380 584
65 389
752 537
905 292
59 65
211 66
793 220
638 931
82 293
666 426
274 748
593 980
523 492
202 891
831 539
315 870
875 986
362 340
437 339
942 369
269 108
281 389
122 237
443 760
112 729
743 550
808 813
783 940
827 339
552 640
444 692
433 365
741 614
983 516
566 426
214 337
900 684
488 245
100 574
657 486
466 910
292 23
361 152
513 678
411 196
575 968
432 171
776 764
324 769
13 989
399 826
1000 259
909 233
723 1
980 856
694 481
324 323
227 901
350 752
915 78
106 650
954 187
920 413
894 540
359 48
74 22
19 811
724 490
950 193
564 302
315 865
387 602
741 905
429 355
657 571
657 826
744 71
58 749
709 886
715 566
286 385
50 272
932 406
967 627
145 785
177 164
712 1000
147 279
417 245
690 143
637 600
668 896
277 284
206 141
528 820
419 809
801 496
982 92
196 448
272 780
798 109
769 489
52 406
959 555
323 611
116 565
418 169
774 917
358 654
148 166
820 694
71 753
321 969
930 717
473 578
837 80
507 597
493 819
482 694
262 770
519 408
977 570
809 200
925 924
295 285
798 467
796 135
580 26
210 116
771 514
468 484
762 233
50 375
862 56
66 234
306 477
816 367
384 881
616 26
511 918
288 756
161 41
137 706
543 465
375 399
132 933
483 311
947 470
63 209
730 142
568 603
312 35
997 347
758 23
549 330
897 351
390 87
419 907
364 585
558 953
481 742
239 143
795 921
554 555
766 857
94 23
449 724
588 914
200 568
40 507
355 124
315 735
325 102
610 85
26 43
440 140
699 134
782 705
464 127
630 874
38 392
874 14
250 287
714 472
43 137
626 956
560 933
958 86
210 785
136 719
46 32
790 445
1000 944
179 773
779 758
712 64
61 955
597 318
1 109
307 814
574 721
758 291
852 456
872 245
807 500
910 392
434 438
342 260
941 327
258 846
905 744
410 60
760 391
15 349
970 832
646 604
780 255
895 150
66 435
626 65
173 888
277 363
9 121
314 642
716 248
119 904
111 812
322 293
739 622
507 857
904 632
281 123
133 684
652 90
932 158
58 864
545 856
635 831
732 27
803 630
249 141
461 878
228 37
575 89
588 645
574 926
55 917
508 79
763 276
817 650
537 29
422 831
903 373
519 672
369 413
518 989
170 92
175 555
228 240
68 165
140 877
249 333
502 283
398 995
216 910
731 900
172 455
835 900
884 14
528 632
257 998
215 54
537 820
712 6
234 395
192 964
427 763
244 757
144 460
464 1000
304 766
27 749
325 772
568 73
902 516
0 729
69 133
344 132
581 296
631 545
543 147
803 932
322 102
663 749
312 554
95 311
97 153
942 561
478 564
871 626
130 231
213 898
921 330
801 437
255 79
56 769
329 969
233 25
479 774
404 126
979 943
54 703
264 4
684 593
120 191
9 837
857 196
410 637
728 830
448 814
18 586
419 253
973 655
465 253
236 174
130 584
696 919
937 250
250 969
604 50
303 652
93 659
794 794
633 591
271 472
427 714
114 528
45 792
864 532
625 523
606 473
931 385
531 169
454 89
81 941
368 684
529 901
792 314
688 928
113 725
587 191
459 343
115 296
323 628
139 263
965 121
243 705
700 713
869 599
230 984
989 8
770 936
58 4
58 759
625 645
378 699
466 448
632 528
732 961
400 464
188 479
412 139
564 441
302 708
400 824
698 601
891 367
332 544
343 473
18 210
522 200
624 211
792 159
30 18
964 125
964 954
630 256
597 450
403 851
391 909
411 166
402 963
95 992
253 565
737 132
247 650
892 948
527 554
609 39
940 199
931 115
591 32
669 209
657 539
534 241
685 180
520 271
560 251
473 4
526 665
684 43
801 419
140 20
742 652
693 72
559 73
439 331
899 528
178 698
502 9
444 242
277 85
20 828
67 313
389 771
92 650
829 561
777 515
799 630
963 686
452 218
289 334
210 799
482 280
840 912
652 432
113 761
646 402
271 441
166 321
176 89
91 160
96 650
968 348
708 40
174 221
757 727
515 858
376 141
696 45
212 150
647 856
646 738
223 545
599 918
987 450
263 550
787 987
906 8
738 665
374 282
564 450
235 186
833 6
991 879
63 172
912 77
273 897
469 443
109 497
710 722
825 582
877 998
266 792
142 477
149 432
864 336
140 110
472 492
111 807
364 289
830 119
814 379
961 132
327 719
877 609
172 239
326 783
627 759
95 532
223 149
792 592
356 483
849 239
569 827
658 154
54 197
564 38
337 252
287 681
435 76
798 549
675 417
217 123
804 463
669 729
940 977
543 293
823 236
959 185
835 623
430 291
781 978
809 146
665 539
856 223
118 952
624 252
209 884
288 246
309 653
510 542
737 959
591 538
911 145
497 112
658 112
207 683
770 175
751 305
84 420
997 991
697 759
825 439
110 475
168 419
279 499
74 236
230 786
112 229
105 971
608 631
482 813
929 169
253 167
593 905
813 205
420 116
40 772
219 111
497 42
486 985
477 732
212 304
976 381
81 965
434 783
577 530
521 223
295 734
17 661
168 435
50 764
536 941
923 412
833 155
93 151
998 512
822 740
974 225
460 162
674 372
266 396
185 693
600 407
433 741
217 472
255 203
146 768
562 12
745 2
298 524
934 286
531 839
77 373
944 793
191 59
387 354
199 403
345 167
458 648
356 758
873 373
102 979
426 427
788 400
894 650
475 243
704 918
817 893
301 560
120 436
434 220
551 286
435 619
981 661
383 526
713 15
442 297
916 703
58 61
397 796
959 500
395 206
63 226
206 77
960 588
844 942
16 987
183 991
239 580
482 260
130 749
310 127
178 886
775 399
776 297
106 889
735 797
24 988
266 329
983 808
88 605
365 892
504 344
269 261
207 16
883 266
482 230
822 658
477 695
289 267
752 728
257 752
210 362
569 926
407 258
8 364
487 337
73 499
561 855
861 147
50 608
871 332
486 177
496 56
310 870
937 51
976 25
247 243
958 0
943 32
21 761
110 424
851 668
750 119
299 414
69 335
969 696
887 688
360 561
324 528
969 402
499 4
755 33
14 993
776 442
223 331
666 202
678 298
234 436
470 801
774 487
950 535
778 181
91 837
82 542
620 562
531 380
796 305
24 727
475 651
80 182
806 748
548 801
964 272
942 6
834 20
180 317
332 825
79 101
972 207
90 666
76 692
935 603
206 90
920 295
427 18
348 291
564 672
350 28
505 90
422 47
121 599
892 163
602 42
846 424
983 671
234 285
553 43
601 260
424 68
514 292
49 17
690 637
127 176
250 235
877 464
979 655
523 192
72 323
573 122
957 299
599 329
146 596
955 456
334 180
638 250
166 410
647 599
749 49
345 773
318 459
784 967
614 635
305 757
203 519
706 23
994 832
32 78
95 612
657 137
878 333
938 569
735 97
968 553
442 254
884 691
940 548
248 353
561 105
892 652
62 990
414 567
4 735
255 716
548 965
308 390
867 515
150 733
847 844
810 664
481 885
55 492
879 619
454 814
606 376
333 391
588 858
229 166
534 421
677 387
356 671
580 335
571 99
112 872
206 440
29 850
550 163
210 392
619 477
778 680
828 738
490 797
962 3
811 617
204 44
257 942
890 351
537 128
307 809
211 905
459 791
39 487
405 261
911 712
831 18
101 977
752 788
321 242
659 75
333 80
388 267
414 687
676 489
935 561
445 336
890 801
999 945
835 559
837 662
207 85
63 587
941 706
256 486
88 112
536 459
202 104
608 605
811 142
116 509
69 200
906 85
70 906
486 163
88 484
431 781
633 713
891 613
915 129
847 461
320 300
402 374
974 740
615 638
496 97
741 518
77 675
425 267
394 184
923 608
976 646
138 421
964 91
171 272
170 804
747 797
13 522
422 705
741 867
224 702
904 467
204 780
775 311
205 689
669 586
519 771
962 357
203 937
157 532
145 734
937 306
354 836
805 200
824 98
357 678
102 356
945 150
782 768
616 759
326 633
917 118
868 908
476 683
372 276
864 987
239 86
626 654
82 178
120 652
656 146
296 85
276 306
180 138
153 351
946 685
272 977
605 96
824 631
994 539
777 623
418 76
710 450
972 583
327 866
705 313
243 912
928 238
280 513
946 74
34 475
680 545
373 968
972 144
18 813
52 596
936 753
869 146
21 291
1 981
141 837
551 561
42 992
944 318
591 221
538 797
73 64
746 875
151 617
546 350
425 616
684 136
641 326
189 358
659 225
105 528
930 764
758 281
829 854
237 542
20 811
70 650
120 880
91 101
520 707
726 721
57 470
787 403
883 430
635 229
540 7
420 193
303 300
29 723
744 744
489 435
371 876
11 46
492 644
638 483
862 273
61 571
77 971
426 127
983 153
708 652
98 655
152 314
0 542
711 112
14 971
142 320
326 869
224 602
467 742
589 357
291 423
199 90
692 633
97 409
315 565
368 144
191 505
429 956
92 724
260 934
40 70
556 905
339 94
212 100
78 653
86 711
666 565
321 485
524 70
133 247
170 757
80 984
478 281
254 909
754 613
885 402
740 449
423 846
400 984
709 282
979 7
907 998
640 574
746 880
626 966
483 996
49 137
831 768
574 1000
489 286
69 393
4 546
672 61
228 115
906 402
942 590
999 466
648 759
745 674
909 575
70 469
282 935
785 898
987 253
177 407
51 581
835 609
99 300
992 235
469 930
992 427
604 128
375 832
895 650
559 620
335 412
599 703
554 164
556 8
803 989
501 411
873 279
250 51
139 616
839 32
182 655
887 246
389 525
491 325
774 55
525 825
89 635
232 950
883 553
964 707
590 870
862 42
982 633
897 509
285 412
610 914
452 271
329 738
7 769
117 654
888 800
209 516
594 540
50 414
118 526
864 597
685 201
318 689
618 391
298 313
48 224
315 202
929 893
87 900
681 181
417 340
697 733
373 753
683 360
839 994
870 729
555 320
40 58
827 678
441 840
441 123
976 806
713 0
176 695
217 403
253 259
757 457
816 532
82 26
963 864
247 693
956 316
110 272
886 511
412 299
874 650
11 936
45 511
115 659
146 898
179 647
892 385
993 479
646 241
900 107
437 572
943 118
651 5
480 293
251 107
416 888
253 664
399 570
540 22
418 95
593 220
707 652
723 524
641 429
613 170
778 692
872 416
126 304
420 898
52 952
626 301
51 47
764 80
646 678
730 116
571 702
57 818
793 86
302 310
901 968
1000 551
894 164
802 160
890 548
866 922
642 622
291 539
56 591
664 270
632 104
100 483
948 92
76 109
988 170
487 813
587 426
440 603
893 781
701 590
575 161
891 434
752 841
951 672
683 837
67 905
851 993
23 857
760 78
970 795
39 973
412 493
609 215
977 976
866 519
96 821
86 796
375 832
169 340
86 35
133 530
654 536
147 173
817 373
870 255
333 46
254 741
19 200
77 759
159 380
82 880
659 478
500 639
113 203
541 31
289 452
116 477
742 315
100 204
117 995
390 825
248 229
632 319
518 988
277 486
988 564
469 801
132 314
861 236
308 549
970 187
93 727
307 340
884 626
929 461
626 256
298 336
527 178
484 741
602 570
753 4
959 822
468 105
989 665
449 568
737 647
31 124
271 109
618 188
593 687
911 231
511 908
326 180
459 20
89 666
420 853
463 157
552 79
704 435
538 1000
268 923
862 208
735 938
13 719
843 286
643 532
810 332
561 444
111 641
143 468
463 94
604 346
568 828
101 113
531 662
643 673
48 400
703 165
902 28
564 91
143 233
581 211
96 700
219 373
440 512
478 853
180 458
693 664
620 363
550 764
359 972
386 178
357 289
814 307
857 917
139 691
765 945
471 578
853 738
314 966
547 41
5 308
879 688
753 770
638 932
842 112
259 849
584 397
960 916
111 366
418 260
305 61
855 309
268 913
846 161
730 736
804 591
641 670
106 901
218 913
524 820
207 859
743 257
847 93
102 557
849 253
461 436
570 429
181 939
990 356
364 1000
286 878
785 864
565 198
904 519
339 628
831 598
996 235
341 112
175 419
42 68
558 19
258 798
111 906
442 695
814 308
597 242
521 306
133 100
880 610
638 835
344 323
479 277
684 493
164 945
894 183
967 814
492 607
87 186
844 70
929 587
819 12
678 650
856 32
263 787
546 977
544 785
988 625
197 993
979 244
478 658
757 569
180 953
835 221
572 843
941 793
171 431
501 643
55 111
18 449
654 228
643 844
349 824
273 995
20 443
167 137
586 780
727 512
354 999
27 926
965 870
498 184
325 762
55 145
589 686
108 301
122 147
118 150
915 485
287 682
37 524
10 629
282 394
934 85
246 622
860 923
120 996
192 620
91 983
646 515
583 603
65 162
46 151
232 187
688 668
24 139
688 703
707 13
622 184
307 212
121 18
656 463
574 7
100 516
687 609
724 168
447 38
295 392
261 138
235 493
683 844
487 404
548 306
721 522
960 270
594 610
999 126
47 678
140 763
833 508
563 26
270 59
258 55
1 765
802 899
732 48
712 452
105 598
400 911
318 682
351 380
982 827
417 189
159 0
867 480
839 347
899 837
610 308
726 1000
798 167
200 440
459 355
384 323
428 761
965 648
692 705
837 172
70 698
829 265
24 504
657 117
894 899
649 636
835 375
792 921
493 18
433 317
206 581
698 153
564 447
431 786
970 264
616 604
273 117
350 736
159 954
17 792
612 745
498 933
346 738
773 672
541 744
463 566
170 425
608 901
217 306
746 701
472 238
665 624
157 47
401 645
766 262
903 709
932 189
772 498
82 862
400 868
425 153
411 547
757 623
562 362
232 707
543 266
787 356
822 804
28 384
342 588
667 745
246 782
121 327
124 549
876 779
631 609
922 696
34 490
5 100
393 216
49 235
453 602
350 255
754 107
286 885
959 516
518 448
360 324
189 181
848 626
9 236
704 587
602 272
108 230
887 707
294 747
252 598
963 529
733 232
947 255
9 482
228 34
940 690
330 633
307 30
554 838
615 758
366 183
161 998
5 105
932 642
822 681
809 74
838 411
579 749
944 139
638 769
627 837
56 584
114 937
736 139
691 301
74 380
542 441
341 481
460 78
100 194
305 243
536 722
319 623
749 413
66 973
251 373
715 189
447 982
257 119
724 190
852 553
918 362
81 407
95 678
443 477
770 936
675 18
321 593
44 707
496 539
985 65
578 95
509 848
99 418
73 119
411 80
325 639
268 827
526 668
779 660
757 848
103 9
319 965
185 8
402 922
284 512
986 530
103 512
494 779
0 193
875 276
926 826
759 931
205 23
859 645
158 370
373 917
511 715
158 8
550 437
566 234
843 700
810 363
810 965
554 493
381 818
559 836
433 133
283 133
190 451
789 174
359 59
248 928
780 519
131 175
312 898
312 10
570 454
730 620
142 72
463 247
904 271
130 785
323 579
26 380
729 715
963 903
32 66
23 405
102 979
832 599
754 79
427 525
830 796
120 584
127 704
521 314
891 847
284 144
672 494
966 435
893 514
500 653
443 4
780 686
562 58
708 296
266 38
849 161
675 402
959 964
16 586
714 920
853 859
656 367
325 628
181 856
947 22
876 64
825 305
843 527
630 792
275 345
31 712
120 98
129 207
103 882
119 555
632 122
273 341
509 465
109 115
160 180
444 174
737 29
192 315
134 53
580 637
750 935
492 753
17 289
139 583
363 483
727 832
258 552
254 831
758 748
88 992
707 59
261 102
942 643
702 713
313 278
542 879
95 819
363 328
225 975
674 151
762 627
208 282
934 841
413 447
175 654
182 90
586 408
673 243
122 527
115 370
976 867
393 664
90 196
16 461
965 4
188 557
447 710
253 407
111 250
295 785
150 158
720 629
39 872
62 565
305 0
827 419
973 721
849 574
706 588
817 475
515 523
3 865
497 242
170 426
234 405
818 181
519 996
343 423
848 131
464 28
588 992
861 340
283 15
175 81
492 250
615 135
722 443
935 651
350 815
111 525
283 931
108 296
94 631
11 541
1000 424
605 796
232 735
939 125
673 694
107 418
557 125
331 649
125 317
164 281
458 48
351 4
436 361
56 966
661 736
210 880
654 61
208 135
65 348
159 952
705 341
33 345
856 395
776 433
751 587
831 873
245 299
257 111
836 958
57 568
221 616
712 616
441 223
154 214
663 787
439 329
265 962
168 841
878 650
286 106
960 229
548 980
761 223
78 613
741 162
65 315
588 776
642 41
856 531
428 650
660 166
743 378
195 843
79 318
283 477
288 56
567 997
558 163
138 149
510 943
847 622
800 957
468 790
170 429
562 127
555 250
316 237
165 428
345 758
617 645
267 283
327 694
347 508
411 410
779 403
45 791
321 887
487 156
870 252
620 395
397 833
592 872
350 720
276 298
429 895
797 996
649 894
777 470
606 398
769 933
742 573
746 773
381 964
399 5
744 219
715 770
86 963
187 172
646 317
875 697
694 148
951 618
670 234
588 861
330 424
632 492
119 641
218 804
202 200
809 606
284 160
53 982
628 518
315 697
705 143
416 212
565 63
326 283
165 448
390 377
118 578
820 95
728 183
872 679
642 994
164 310
672 938
615 380
423 532
969 134
482 909
962 240
360 143
818 880
388 930
269 711
486 77
402 595
306 952
315 157
21 639
159 669
377 465
880 243
286 500
121 530
990 972
286 745
362 441
665 685
154 654
446 62
81 96
502 482
900 909
713 552
713 792
266 635
153 689
977 851
55 756
991 394
428 513
156 886
564 316
392 238
152 762
452 277
659 258
168 81
596 403
325 733
286 772
784 674
708 199
653 807
438 324
469 943
381 361
286 897
770 267
302 394
177 285
532 194
402 384
415 905
283 262
412 140
420 169
666 433
724 212
885 397
553 677
960 511
541 790
191 397
617 844
566 643
621 124
420 592
720 601
729 93
197 829
965 220
545 803
106 252
239 466
344 991
998 783
34 639
741 274
881 43
979 785
59 64
57 903
178 583
249 788
900 199
646 828
494 119
970 498
496 341
665 769
767 923
940 659
51 279
577 73
526 515
391 9
328 471
381 463
389 335
430 86
864 268
497 728
347 125
329 771
193 675
151 270
495 835
46 559
884 27
857 621
320 318
432 846
178 863
377 582
4 277
268 286
159 471
550 89
192 912
122 113
624 809
98 655
106 727
620 482
603 697
60 46
722 352
613 542
252 302
282 789
235 852
995 126
289 361
342 654
615 540
195 211
73 245
429 578
355 699
956 117
425 722
790 799
63 564
308 238
655 60
481 490
529 230
384 845
592 42
899 374
763 141
526 806
857 727
608 163
700 16
123 791
601 770
314 675
425 811
462 422
206 90
343 129
21 751
462 724
117 771
497 514
889 3
461 321
599 274
894 313
160 562
763 266
438 116
517 532
47 347
472 718
500 766
971 202
371 567
530 999
316 750
154 592
77 311
790 328
127 24
792 231
613 981
43 51
471 795
799 710
339 68
459 448
185 465
574 362
395 540
69 15
234 645
898 344
576 481
449 776
877 262
509 639
523 573
288 503
772 461
301 408
648 483
278 179
117 278
113 559
347 894
254 285
395 223
741 613
351 314
306 341
19 441
471 470
742 754
668 554
361 958
574 439
360 829
258 872
207 846
249 829
28 496
462 721
283 182
231 178
814 546
397 852
194 4
885 68
58 815
922 244
264 103
423 389
614 896
625 384
354 558
754 619
587 657
597 22
149 10
362 130
476 765
167 542
140 207
349 522
895 532
214 438
286 998
430 712
825 90
577 68
195 627
458 276
515 945
520 261
136 404
3 754
344 628
509 763
846 567
827 360
259 431
895 478
705 932
138 687
119 113
172 773
47 282
422 147
198 228
147 673
206 352
768 112
2 526
222 917
410 786
184 566
635 745
774 662
94 578
491 742
275 243
91 101
754 610
860 461
811 690
546 185
750 75
861 73
999 273
18 149
896 690
709 887
812 404
122 317
522 159
587 835
388 379
399 517
554 546
646 138
721 933
267 590
574 415
1 411
292 568
602 84
324 890
690 333
110 180
397 447
17 112
678 44
474 490
368 72
763 774
466 864
931 875
24 365
567 257
631 440
146 299
534 777
302 544
916 880
919 462
958 964
287 603
683 830
255 905
604 95
565 793
378 648
810 857
723 767
677 290
450 416
106 732
675 345
589 900
715 801
853 537
870 592
822 923
483 446
306 822
324 480
126 56
763 398
288 211
893 424
144 210
868 707
521 730
143 346
965 964
880 773
204 259
57 69
267 395
995 535
631 685
682 445
258 181
208 876
40 89
369 935
887 716
661 372
254 434
331 15
811 948
421 270
802 279
284 479
194 477
210 135
198 96
929 990
175 832
609 270
510 410
967 853
347 893
161 13
100 441
581 6
466 887
172 688
458 374
679 149
94 102
887 784
930 716
976 968
451 810
912 738
503 777
270 965
723 13
594 441
828 916
957 498
257 427
86 989
153 923
529 328
409 523
401 636
293 921
40 919
556 761
409 307
290 324
582 532
297 446
74 782
734 503
973 3
65 543
497 817
728 366
4 138
362 900
780 313
308 174
876 402
761 922
338 661
111 368
764 779
295 141
194 997
724 520
39 208
354 825
27 187
404 985
741 890
192 671
131 607
67 778
676 282
468 401
8 103
192 963
435 116
186 228
999 390
320 120
263 172
578 780
917 104
466 35
79 609
736 79
980 932
320 700
315 967
114 431
2 413
608 381
46 247
383 215
390 773
873 76
675 130
820 501
393 829
662 25
981 354
787 588
430 931
18 906
421 363
600 899
886 116
326 441
573 564
676 776
19 362
828 834
239 607
80 116
270 168
339 735
883 275
78 896
234 107
116 485
212 100
98 103
677 713
410 353
509 600
486 177
948 391
125 160
424 426
290 85
575 511
749 857
416 189
55 132
644 530
823 211
490 631
754 196
34 268
661 299
987 915
843 609
645 984
887 374
639 892
436 214
555 660
250 589
616 953
44 252
58 345
965 338
63 909
950 58
534 922
471 896
576 372
558 529
306 886
156 414
204 193
213 361
195 634
957 146
996 77
513 364
697 68
838 585
162 262
843 874
948 425
644 635
267 889
389 644
955 928
170 163
902 261
117 803
335 509
90 999
528 178
720 519
39 252
654 98
429 121
877 133
241 368
46 817
132 903
69 347
170 735
927 121
815 365
581 921
206 391
599 82
498 147
661 926
656 855
161 6
581 776
335 73
944 788
675 651
395 292
171 879
905 307
601 918
358 144
484 437
993 298
487 840
74 616
632 867
410 7
836 194
936 849
395 974
651 680
578 763
343 715
205 252
23 392
291 226
882 701
687 895
847 115
861 597
663 944
705 456
438 498
973 986
534 174
452 886
844 726
597 915
608 651
761 714
17 423
492 365
994 190
604 176
634 991
289 917
667 461
72 689
189 341
641 160
75 64
296 254
393 952
473 900
931 554
397 822
796 476
336 17
410 163
957 736
990 142
506 973
576 98
815 171
701 801
723 216
328 554
534 289
898 898
716 741
351 239
594 995
902 236
621 439
563 295
542 610
549 429
716 442
75 208
731 346
338 244
556 791
953 333
407 993
630 151
946 476
413 71
487 834
980 151
184 44
656 776
429 315
532 84
217 267
624 60
606 459
956 495
701 628
535 836
232 590
380 775
187 671
84 988
28 667
94 980
606 762
54 720
271 699
307 421
989 94
696 150
672 391
895 896
570 782
209 502
52 379
833 753
748 268
657 790
849 413
663 339
922 768
170 925
625 965
716 505
389 547
460 179
116 122
940 226
673 752
138 827
837 539
738 965
935 123
140 917
178 349
138 109
420 250
419 942
711 363
230 234
250 75
792 612
970 595
221 721
967 571
182 204
246 370
615 352
81 75
196 795
136 584
468 165
27 321
964 526
136 914
50 689
505 309
419 470
342 613
707 644
42 572
275 37
701 52
847 251
24 178
19 174
176 48
395 201
844 15
401 918
890 756
618 103
523 945
191 594
946 46
442 980
310 820
945 857
618 580
392 782
590 716
293 422
194 503
692 917
818 770
343 950
756 753
512 428
501 993
397 139
351 771
718 605
790 30
33 431
530 242
972 617
639 550
952 383
753 669
769 368
362 738
398 759
477 789
17 112
223 978
658 999
486 769
852 905
629 536
935 42
896 543
427 225
774 903
579 581
680 739
683 919
399 158
298 366
292 467
73 59
142 481
230 168
673 295
764 422
157 875
334 654
716 717
122 750
751 158
626 899
753 833
338 801
933 935
359 671
957 202
539 862
287 592
69 32
630 804
368 214
261 49
472 708
251 451
572 575
715 900
951 495
23 705
498 676
90 35
979 949
61 708
45 821
600 361
219 324
816 889
26 787
486 669
529 736
413 798
925 294
835 606
40 900
729 90
79 320
674 952
175 407
505 857
960 411
213 3
353 734
596 7
411 226
429 180
67 847
788 228
200 863
851 455
579 290
146 224
126 847
990 267
406 699
339 513
891 986
693 721
318 548
519 771
926 848
150 995
895 417
433 859
996 999
923 71
976 431
645 71
581 954
997 389
205 536
774 105
301 403
392 225
519 304
869 187
244 530
924 900
246 122
634 787
173 272
812 2
32 355
450 329
695 816
956 360
337 911
71 229
887 851
10 62
187 761
719 763
953 623
748 785
323 377
666 101
585 881
105 145
278 367
143 702
728 77
396 371
34 102
830 888
129 20
885 100
228 848
574 123
41 932
922 807
599 502
333 994
685 258
491 621
851 726
852 649
530 307
876 786
854 865
583 594
957 350
618 952
425 905
588 696
226 220
709 528
958 153
450 901
925 304
468 553
960 908
433 115
299 450
984 407
922 709
191 816
439 157
603 994
586 829
322 679
221 323
770 298
2 224
252 319
304 520
637 669
839 78
404 898
769 742
890 13
36 126
367 114
177 731
1000 704
824 370
621 670
778 615
865 642
505 48
882 473
51 26
66 964
291 332
554 309
819 815
310 672
183 73
575 340
429 285
676 383
396 669
466 994
736 650
825 835
913 633
71 214
142 603
288 248
981 887
187 229
223 332
104 53
144 16
550 95
918 600
322 563
772 755
114 457
691 288
163 821
923 270
906 167
301 98
894 683
488 311
138 955
240 381
838 932
363 523
902 863
892 165
952 160
922 791
504 504
952 202
575 212
187 121
740 906
264 666
980 503
149 214
980 931
893 414
786 803
54 972
78 52
657 599
730 919
926 485
951 152
133 583
985 168
501 586
835 174
452 232
207 745
222 697
283 582
387 262
43 522
709 422
431 926
119 490
81 237
287 686
330 293
209 184
894 556
541 881
850 396
233 124
375 823
172 185
275 460
340 267
263 474
528 790
180 611
392 22
421 963
880 114
681 857
287 574
248 505
806 829
656 904
102 410
542 983
529 367
222 236
533 482
191 314
577 907
949 577
236 189
967 942
598 487
144 662
70 75
604 44
264 6
456 904
629 991
716 475
774 169
509 855
461 836
729 496
72 558
259 269
896 871
690 628
270 494
721 357
789 321
203 993
109 757
848 835
252 358
603 148
618 180
60 960
279 45
808 431
475 866
364 377
823 469
744 421
883 435
959 159
663 308
758 114
480 448
563 982
228 489
257 607
518 52
757 634
341 938
781 648
631 553
273 494
306 9
652 225
418 424
618 136
342 312
700 808
225 710
337 171
341 297
708 435
539 913
216 456
902 678
1 38
998 553
598 186
64 276
705 480
324 848
176 313
252 895
617 666
22 722
446 300
973 340
237 784
659 566
605 307
689 209
470 234
115 293
772 592
75 130
969 603
353 206
556 422
269 402
948 3
637 787
133 475
655 893
574 688
649 68
172 35
619 265
183 371
651 253
488 736
938 99
37 455
15 924
856 126
329 834
896 717
746 219
540 116
745 26
422 331
64 501
318 187
545 1
485 686
791 146
105 248
540 422
808 867
487 738
589 349
570 660
16 13
635 289
521 920
744 785
82 729
492 975
281 766
86 238
812 45
385 959
140 198
994 635
594 883
75 538
106 661
980 416
278 272
799 971
190 156
735 969
676 529
383 781
76 946
187 105
438 239
390 590
29 266
591 169
768 423
974 811
33 500
571 578
496 968
709 674
595 431
560 431
3 296
879 564
216 835
480 133
943 7
224 272
293 675
174 694
554 627
84 700
956 252
652 658
861 413
881 967
598 943
460 399
877 890
643 705
347 871
49 204
791 395
416 86
355 190
68 757
840 881
593 51
25 812
11 589
443 459
70 893
250 412
49 110
461 809
289 946
767 726
465 249
82 160
549 203
547 138
518 263
308 289
582 301
831 337
696 943
768 743
285 872
542 972
488 665
399 521
303 579
307 967
405 155
370 947
537 390
452 39
7 1
66 201
742 785
657 123
732 446
15 592
253 992
998 946
949 918
569 517
808 651
513 61
960 261
35 687
259 641
593 738
212 467
369 963
180 716
535 221
799 503
872 950
685 379
431 812
876 540
97 302
687 882
491 880
733 237
85 690
828 686
791 159
847 702
868 128
397 677
723 422
718 729
69 875
998 294
153 736
768 678
964 147
527 992
567 28
906 242
77 705
682 367
86 379
164 279
614 165
321 450
526 608
490 605
785 412
147 570
470 184
516 141
613 133
110 352
618 273
734 254
788 220
880 498
126 259
546 66
639 942
872 948
21 385
612 324
679 31
708 50
284 593
862 312
483 707
895 318
431 864
691 208
28 225
834 428
209 304
47 150
250 38
298 442
382 574
97 54
714 879
466 624
115 298
43 560
95 614
437 127
507 563
662 69
64 499
789 912
198 451
826 732
942 275
359 368
18 96
322 812
177 678
611 142
637 288
268 583
417 413
849 347
442 807
296 933
93 759
216 310
522 451
902 462
117 127
399 641
984 917
711 6
151 641
664 830
214 863
191 179
616 924
315 949
482 118
208 864
833 818
620 748
401 315
511 69
186 50
23 449
624 860
348 563
899 661
357 995
961 460
419 622
862 654
53 381
954 806
804 616
179 804
844 398
784 618
87 469
605 109
57 727
141 36
611 618
605 291
125 931
933 638
654 8
366 221
238 580
205 921
376 15
778 415
186 904
842 750
619 243
33 943
672 663
168 292
772 830
654 35
630 888
50 511
941 73
16 259
622 471
281 297
579 904
627 137
220 121
714 736
176 962
527 625
977 607
816 396
649 587
945 931
747 289
955 97
565 711
748 606
351 297
949 735
659 89
106 791
212 446
906 26
367 1
830 245
632 177
833 387
580 380
992 521
956 588
305 824
361 247
21 469
359 7
30 772
382 345
828 640
399 171
227 373
139 640
673 217
92 471
32 968
137 940
990 401
659 743
328 161
817 474
922 276
787 193
773 722
992 587
826 175
859 245
57 693
229 878
204 1
397 213
346 674
179 375
40 394
136 490
800 743
134 540
670 809
507 668
202 795
340 329
946 117
5 87
202 582
113 271
454 311
600 257
14 862
750 196
613 266
544 673
642 384
525 855
173 470
288 966
152 156
3 799
894 942
607 361
972 971
731 81
701 766
623 831
9 977
783 915
263 604
905 259
246 855
73 602
640 319
159 334
803 670
686 269
276 978
274 792
432 13
655 266
303 906
807 453
373 173
248 757
192 618
415 985
649 304
821 153
973 964
837 994
728 670
21 800
633 563
3 545
675 498
313 84
505 838
466 184
590 706
157 633
820 247
220 524
779 69
983 505
931 830
203 995
862 528
484 10
978 133
440 903
756 872
74 552
328 894
5 128
260 347
55 675
788 678
802 745
515 852
445 303
506 638
657 91
519 490
437 489
770 113
593 265
878 453
28 465
875 432
289 472
498 393
315 981
368 700
302 522
501 190
269 585
718 912
372 141
318 924
973 852
472 208
490 589
448 38
111 950
288 142
459 427
235 288
925 767
63 876
351 374
790 862
24 887
625 928
516 783
60 918
299 579
944 481
727 203
372 687
160 736
485 184
366 596
95 504
755 466
988 257
982 710
246 163
118 408
216 865
541 619
60 588
265 491
403 447
907 849
38 27
599 899
753 291
649 234
591 604
838 292
302 910
955 654
617 769
833 52
45 221
545 134
33 109
968 643
488 139
707 8
468 555
578 22
58 521
349 210
547 86
929 995
23 892
684 136
629 103
799 416
568 927
426 446
207 1000
844 847
218 16
24 229
4 890
161 302
75 710
853 232
178 9
809 937
677 663
459 156
41 585
98 343
765 535
171 612
0 75
376 78
55 478
914 746
299 172
896 26
728 392
931 241
838 34
111 731
193 637
692 527
787 96
59 323
912 525
878 610
210 7
644 951
863 164
629 649
770 763
499 723
762 399
399 705
908 339
76 968
504 371
958 720
598 972
275 64
575 184
278 210
354 355
65 333
411 133
864 644
879 622
834 653
872 949
677 800
669 75
999 352
428 396
708 998
394 332
688 239
249 481
49 748
293 124
756 382
7 159
90 894
831 462
352 836
856 394
475 591
458 39
569 501
457 131
674 523
797 460
199 703
193 579
789 577
928 224
774 970
120 687
550 592
788 336
903 934
458 546
841 752
769 948
371 279
535 223
182 933
28 285
345 920
134 947
686 673
301 62
680 178
323 399
423 868
206 695
376 140
452 985
666 943
998 34
668 227
538 165
776 206
12 147
823 526
550 777
4 226
572 284
536 719
713 903
468 114
402 702
131 464
721 269
866 15
548 31
632 777
158 75
315 353
904 93
145 142
101 279
128 812
335 27
356 369
643 447
770 690
562 894
112 886
864 716
542 401
69 335
857 401
210 682
511 302
42 568
761 158
725 220
54 61
282 329
852 568
343 197
955 467
285 203
11 148
341 960
290 758
706 805
719 575
855 67
554 789
291 877
742 18
545 209
285 407
224 464
114 716
171 942
43 463
919 146
503 89
335 895
918 82
6 339
884 704
991 645
482 406
756 820
767 959
628 172
909 618
282 690
117 259
818 394
924 509
1000 650
815 411
555 971
113 248
102 159
529 327
376 729
445 750
666 344
321 214
398 595
311 317
297 986
129 265
910 657
357 488
878 992
502 245
999 437
129 867
532 45
88 927
716 219
133 506
888 484
435 172
840 796
469 116
254 157
833 431
245 244
523 873
303 532
997 268
653 942
464 444
587 892
346 208
838 121
812 6
588 550
516 584
492 967
856 368
505 831
154 209
881 903
281 807
299 912
953 242
893 318
868 593
766 191
100 630
706 997
964 751
652 785
241 936
761 797
178 338
733 127
514 483
884 36
968 225
899 488
78 298
740 445
175 320
278 792
688 72
880 858
916 200
493 924
377 143
246 143
619 938
406 938
904 480
231 380
548 243
523 33
827 884
335 243
148 330
253 417
544 628
936 496
139 466
771 971
72 54
158 166
594 29
611 26
873 866
44 967
6 177
109 133
224 160
617 835
466 530
905 407
276 447
42 315
780 432
956 981
135 681
684 653
558 84
791 447
524 943
505 153
278 174
947 889
890 281
545 767
869 111
577 288
705 780
852 455
258 267
940 548
919 186
711 726
916 383
411 114
404 23
723 497
925 406
800 784
929 388
886 40
744 683
742 216
495 54
504 359
884 492
583 685
325 265
761 211
528 178
777 179
623 942
255 584
130 831
374 33
379 422
803 392
540 218
28 979
250 281
903 600
241 518
200 342
279 969
785 957
478 850
657 482
297 33
415 237
108 381
315 86
49 380
129 820
225 757
213 500
458 611
865 504
22 285
475 376
322 516
692 447
664 836
358 756
162 508
1 669
452 650
12 896
405 927
321 647
845 741
862 1000
206 805
298 398
767 900
959 15
344 116
943 110
855 739
736 877
336 956
860 753
875 282
888 411
523 435
133 490
215 285
185 70
953 110
831 636
256 862
776 567
505 811
471 336
652 87
5 293
417 40
684 852
503 607
2 516
594 873
18 131
945 76
201 185
240 596
147 720
742 281
289 275
324 741
866 904
415 52
247 348
751 12
670 78
658 555
605 265
757 746
663 881
481 293
965 275
509 161
394 708
664 797
547 798
120 609
496 203
308 22
469 496
400 62
984 682
16 474
198 383
970 969
401 990
73 415
880 691
774 755
27 706
145 168
187 675
16 781
558 968
770 9
449 728
569 894
88 787
597 21
449 864
243 74
752 986
54 260
882 828
710 696
76 822
154 202
34 736
845 578
996 161
117 414
999 194
377 582
294 700
41 441
889 519
119 627
958 322
590 746
155 477
144 32
561 717
548 666
638 295
229 436
849 624
557 148
75 241
597 461
495 290
3 570
247 598
929 260
358 219
827 151
235 854
515 76
320 211
524 988
932 521
835 603
515 766
889 739
402 61
228 509
490 11
257 297
544 330
304 658
580 444
847 555
99 301
177 927
253 200
160 948
603 415
855 18
974 883
709 564
76 267
439 89
888 212
51 621
754 21
898 884
58 482
889 64
945 771
76 470
899 473
550 229
31 655
164 784
214 460
516 709
532 321
956 96
510 877
163 641
343 117
659 828
723 596
158 195
84 874
646 819
727 348
183 623
513 10
7 56
910 830
244 759
159 676
428 887
143 283
827 403
184 709
833 64
329 894
667 795
68 370
683 505
748 882
220 471
47 532
73 804
745 44
625 328
890 245
439 363
991 928
917 808
551 405
170 689
472 615
298 928
648 152
615 898
413 649
306 306
452 818
601 397
266 427
843 362
57 999
376 485
503 85
162 804
515 105
942 916
155 231
162 197
801 785
669 282
130 629
700 311
380 635
498 536
116 331
131 104
122 916
342 183
443 565
389 120
575 570
792 620
259 458
163 894
361 185
966 129
911 448
455 692
102 861
272 684
341 599
744 307
928 98
850 924
644 715
319 121
975 476
752 956
754 567
390 544
144 652
964 240
205 225
561 748
334 386
630 913
958 198
23 293
98 499
888 341
762 870
350 257
656 468
441 58
879 694
12 721
249 103
582 395
764 573
70 836
783 281
225 515
415 625
1000 753
945 719
993 316
777 105
163 380
570 515
854 27
427 713
210 217
39 504
714 312
104 801
119 567
130 276
120 544
221 337
256 454
201 419
869 933
955 831
700 896
830 592
481 824
709 553
148 562
82 771
717 542
816 944
859 100
6 430
703 98
768 759
782 23
426 106
756 280
48 272
489 498
211 475
663 789
715 694
915 375
103 803
794 592
810 493
643 841
350 43
769 19
88 982
426 901
694 194
618 806
215 862
906 660
666 384
823 593
972 964
962 169
248 279
454 829
506 707
770 689
940 683
315 596
762 161
272 865
221 660
877 175
278 287
746 484
359 448
945 489
353 339
1 603
456 180
250 343
609 299
457 200
19 684
247 549
337 872
411 22
641 998
845 985
188 612
978 203
767 86
716 748
655 55
204 51
336 204
300 97
707 826
994 704
785 781
113 332
668 332
333 518
493 843
28 749
644 446
438 117
96 516
881 182
751 858
450 251
483 699
339 716
865 611
799 473
38 238
898 408
538 111
736 878
990 458
168 422
625 437
368 739
949 717
743 757
961 106
387 627
846 476
419 40
298 468
150 850
942 567
374 800
950 850
441 449
294 709
320 922
768 444
544 352
455 853
253 117
216 141
713 930
951 306
765 593
979 154
713 446
256 206
994 500
376 631
426 329
327 728
169 773
431 906
629 581
432 575
265 791
947 440
875 871
169 660
317 883
827 29
299 830
392 858
142 10
809 563
482 389
134 12
374 935
158 919
450 673
945 264
11 970
422 931
930 193
439 937
736 486
639 993
36 826
176 167
262 1000
374 697
179 496
691 103
522 895
664 931
286 279
30 638
71 563
401 94
440 72
165 812
282 915
383 930
498 538
809 112
331 38
613 645
237 32
378 179
25 51
801 228
402 636
630 199
653 90
509 85
484 736
964 851
80 529
108 850
340 736
237 497
682 623
477 200
148 428
550 3
567 831
45 522
620 172
846 153
256 149
423 887
101 58
63 80
614 195
624 158
958 227
466 573
768 891
363 835
457 754
604 13
651 87
223 935
978 561
784 727
325 563
699 373
838 386
816 243
371 424
412 35
709 588
797 363
451 983
250 817
740 188
735 618
818 579
955 635
502 907
780 39
785 141
533 150
792 334
636 229
634 389
878 997
463 381
509 994
886 208
83 736
795 58
506 257
943 977
479 82
915 158
875 805
916 991
304 412
779 947
293 709
561 247
174 79
817 805
91 322
258 949
791 843
769 226
567 679
52 354
462 961
563 343
327 687
594 971
316 736
131 890
416 71
500 408
970 535
952 947
840 561
453 262
749 120
425 55
678 707
157 588
273 814
107 449
701 360
711 853
55 3
675 140
222 617
369 728
262 315
43 872
942 841
358 935
889 124
737 229
397 697
573 906
512 106
404 21
841 361
923 110
88 123
315 6
962 813
685 691
947 832
979 216
907 573
152 15
510 173
862 75
697 497
626 376
821 135
285 967
741 333
651 433
676 907
78 12
189 387
779 279
775 931
695 433
838 986
896 600
643 592
298 304
413 632
387 452
386 122
174 542
393 245
838 668
279 885
220 276
842 394
903 480
179 286
870 467
688 374
592 109
778 75
108 779
302 632
419 556
623 922
162 294
636 281
292 54
452 818
120 921
580 380
706 44
870 425
21 113
297 607
606 893
394 348
265 479
351 451
72 864
33 275
375 698
95 475
775 144
872 395
719 966
48 636
821 487
482 913
250 130
92 741
575 875
292 432
835 70
270 608
800 102
121 298
448 989
272 954
745 585
766 743
510 440
429 642
491 244
399 297
63 86
610 689
316 614
335 445
437 945
447 243
351 339
444 462
446 84
77 619
3 898
275 557
597 821
999 618
204 877
310 983
950 847
112 29
793 276
167 350
422 533
581 24
253 979
687 911
93 78
755 992
539 855
192 546
824 907
229 372
508 599
442 180
731 957
63 601
781 70
570 976
140 74
421 512
486 409
740 476
568 58
722 621
10 797
974 549
699 840
426 302
889 73
399 55
484 818
532 532
292 86
75 845
519 217
466 494
282 49
987 379
301 75
499 95
970 677
817 771
645 247
838 299
499 308
208 802
130 458
657 39
303 799
996 84
885 327
668 433
830 540
871 526
560 273
140 990
527 671
165 204
454 237
453 26
589 228
418 660
801 380
678 543
64 593
417 613
82 865
164 399
369 935
971 46
746 743
78 916
967 482
461 717
477 598
990 680
725 725
423 102
84 255
449 216
136 848
202 793
243 882
810 423
560 318
446 382
654 676
342 998
327 446
420 625
998 569
76 508
964 210
320 744
797 540
584 784
453 287
679 710
639 169
305 523
528 755
176 249
767 835
330 998
639 395
720 684
43 871
70 69
160 986
39 281
980 964
835 136
223 737
337 373
259 438
319 562
314 768
785 823
375 924
520 687
930 834
521 399
68 80
547 622
702 830
434 412
52 4
1000 195
640 220
190 696
517 892
476 930
153 307
67 315
161 882
387 657
176 117
171 809
43 127
609 33
134 468
863 889
380 377
345 400
724 715
733 667
29 767
182 15
856 317
857 988
756 363
565 778
298 429
551 871
257 202
463 790
882 421
199 170
46 12
168 664
388 302
206 709
336 490
233 877
226 534
606 838
264 983
990 219
276 349
488 828
509 901
1 646
780 892
439 840
638 612
849 382
411 566
390 61
243 794
672 715
159 125
105 301
772 161
975 33
940 672
654 287
6 545
679 784
230 265
300 306
652 387
382 631
544 421
797 990
197 357
384 647
531 60
525 957
926 677
746 609
737 87
544 365
693 934
355 332
604 431
155 881
313 234
777 129
342 690
425 220
862 886
425 765
917 420
989 568
929 454
890 252
214 571
208 64
306 762
69 70
718 969
950 832
51 846
600 237
496 505
208 523
950 415
490 281
933 197
933 318
212 203
800 905
818 776
533 265
179 162
2 188
135 969
774 156
436 505
947 580
407 705
60 559
845 788
792 867
349 53
246 144
801 281
92 485
944 665
819 339
533 925
93 697
79 868
295 41
117 490
74 822
720 565
272 876
41 847
335 146
278 583
135 731
271 563
193 137
839 150
245 341
434 445
772 967
272 730
740 991
699 237
703 226
316 627
171 877
724 351
545 577
571 345
789 414
648 650
759 654
615 911
688 676
919 137
42 850
292 715
134 580
513 263
497 26
473 948
689 628
679 771
754 427
500 593
84 922
883 954
178 929
428 73
410 203
650 519
483 854
149 471
62 74
184 615
317 480
524 991
964 203
478 412
199 394
751 496
20 258
106 88
143 616
208 865
516 97
899 900
757 586
812 381
914 84
702 981
567 17
430 192
97 508
550 160
133 601
109 564
739 701
760 901
779 828
173 665
540 895
706 393
286 805
930 702
286 980
437 64
266 47
82 467
140 507
924 623
887 288
283 115
139 115
21 155
889 961
949 348
971 463
898 442
752 241
380 666
681 790
5 921
484 580
878 200
363 434
395 965
499 216
806 751
376 705
438 737
442 604
910 186
970 911
291 676
270 582
134 498
552 351
829 641
693 756
697 859
120 345
68 451
125 207
933 902
686 286
519 282
793 618
25 129
823 945
973 662
607 747
317 737
153 59
191 361
373 138
518 850
699 666
475 425
159 353
619 861
236 603
692 473
704 549
963 729
42 412
167 528
863 623
587 999
996 169
828 218
443 420
24 96
118 571
672 607
127 873
252 211
935 338
347 874
368 232
918 955
235 727
299 999
484 18
149 12
723 205
450 890
814 21
593 340
637 857
464 565
800 821
311 760
664 487
810 390
814 950
78 436
275 203
518 757
441 140
180 46
103 887
538 921
344 694
734 318
63 723
71 517
385 63
636 889
849 700
657 234
309 511
982 983
858 836
207 316
586 606
274 599
127 206
905 429
238 961
877 525
222 752
884 804
349 812
720 313
991 454
153 924
629 825
9 97
451 216
787 759
617 507
568 519
805 466
655 825
918 567
284 567
989 754
780 338
221 506
574 59
869 207
401 128
970 961
631 667
58 663
907 524
237 18
340 380
208 895
338 956
84 806
647 434
87 140
978 790
684 456
637 252
618 811
765 884
693 794
106 248
302 695
690 51
271 855
392 959
985 539
697 742
559 332
642 102
87 576
216 386
535 315
81 856
908 11
610 501
443 490
158 34
747 25
521 43
519 2
66 963
557 590
10 565
780 361
65 756
155 125
634 85
67 499
845 917
429 459
690 189
296 719
489 137
645 262
247 711
202 931
157 222
697 411
3 309
17 691
301 764
95 952
292 326
475 302
610 424
277 859
334 29
409 169
687 353
214 90
697 885
429 513
707 216
677 626
912 279
344 652
676 177
520 516
226 431
785 894
141 808
559 583
774 808
855 252
386 449
30 175
670 560
221 764
705 89
586 693
548 916
586 173
505 141
174 623
574 989
351 239
211 824
777 827
522 346
989 214
799 146
737 788
540 611
253 490
517 869
326 219
315 740
746 792
661 126
933 593
93 772
889 786
442 997
765 993
349 916
168 691
159 268
108 911
997 852
441 601
668 701
372 297
856 261
526 914
452 266
958 196
467 689
556 842
393 825
361 311
404 201
528 611
626 73
431 786
591 273
826 447
53 148
643 739
423 32
468 424
862 126
129 596
445 217
2 266
733 307
942 883
443 939
402 207
121 162
921 356
640 842
705 128
80 183
509 554
560 70
229 95
490 10
734 280
704 759
151 713
518 444
201 862
825 490
893 315
662 626
470 693
402 852
3 438
525 740
125 227
376 121
30 542
390 632
892 926
315 868
262 589
202 390
169 825
525 12
304 465
869 841
453 202
949 801
763 255
733 555
177 825
622 550
628 642
217 636
976 145
110 744
564 226
384 567
405 202
637 20
775 689
128 899
823 641
247 879
754 773
519 314
208 330
680 131
510 640
803 120
912 931
893 380
525 768
408 352
244 776
850 295
690 319
29 776
516 943
703 959
763 508
542 357
783 873
51 463
3 822
659 660
801 428
599 585
375 685
135 341
300 620
727 255
236 651
753 875
98 543
784 641
790 741
599 787
268 999
894 69
611 848
5 513
123 832
339 441
142 641
802 390
941 698
661 520
814 411
981 693
8 228
486 61
483 290
286 209
830 979
218 969
686 2
490 548
553 530
133 467
281 895
605 354
8 108
836 704
123 519
266 963
883 657
185 313
401 109
198 362
592 756
13 773
755 442
989 632
631 957
317 892
107 111
853 681
344 179
86 43
635 318
682 430
971 695
81 166
106 748
858 948
687 486
756 37
826 265
381 228
193 699
793 580
473 418
491 135
686 12
164 76
17 154
392 81
200 889
772 487
464 496
409 155
426 330
227 579
908 506
151 994
527 940
371 130
284 885
400 224
378 665
965 592
735 850
184 294
281 829
312 813
609 573
648 607
98 476
51 71
733 186
787 621
514 94
546 264
99 577
913 367
279 753
54 847
157 880
315 226
158 315
902 754
469 890
464 26
792 258
141 850
840 795
606 992
276 894
279 513
47 974
454 299
743 165
270 464
321 705
584 50
365 213
615 539
89 730
462 797
92 474
921 942
443 367
494 861
485 107
692 221
932 74
629 963
345 67
690 218
934 919
660 138
43 118
921 906
494 295
98 854
343 540
193 207
754 344
622 42
130 351
115 249
616 235
954 906
637 45
707 98
345 329
908 28
965 997
991 433
368 616
295 351
276 846
209 17
200 97
594 289
702 769
346 787
92 522
375 24
665 191
196 157
917 375
815 101
17 602
809 818
231 421
897 901
939 866
892 791
189 190
828 554
717 507
840 790
277 393
865 256
102 875
108 760
557 478
125 901
19 155
265 142
297 703
625 803
725 780
756 937
823 726
286 507
651 16
489 684
634 661
350 58
283 615
687 249
13 127
375 873
163 123
267 125
963 968
576 584
292 728
851 394
805 512
641 339
472 431
768 597
396 89
188 600
823 686
83 258
793 709
329 254
726 103
43 68
60 488
392 326
69 50
1 108
2 452
260 617
430 880
126 933
324 460
471 192
724 201
324 752
493 170
541 325
196 169
395 510
434 793
267 473
350 275
91 345
823 614
428 466
866 124
494 332
515 687
197 648
4 802
480 63
198 117
620 594
997 110
447 722
409 860
636 297
50 497
914 516
579 37
700 713
734 636
419 730
249 383
840 482
286 142
687 923
831 490
890 929
360 204
214 604
597 14
173 209
296 324
449 17
253 577
201 253
808 328
586 919
664 356
568 877
345 118
721 175
710 138
388 848
320 833
2 825
90 936
687 419
225 420
584 176
786 483
478 858
470 361
537 755
229 116
776 11
239 862
960 780
232 778
320 715
537 643
461 424
951 95
999 263
960 55
809 176
320 201
354 40
588 414
306 960
926 665
861 554
219 664
791 157
782 227
112 42
233 54
820 742
99 44
104 464
124 755
43 500
11 331
416 653
520 618
13 721
449 193
811 588
255 540
164 907
855 172
674 408
540 522
305 779
130 514
921 490
285 657
292 157
194 35
824 517
489 215
713 689
186 151
130 226
21 386
370 106
975 938
583 893
502 753
612 724
68 690
580 771
791 692
733 285
568 452
357 885
676 629
559 293
977 7
730 261
761 461
180 42
997 209
769 998
988 173
214 822
197 822
160 299
2 873
294 19
113 708
774 199
339 141
146 73
503 208
370 563
748 364
296 919
215 168
751 58
963 25
495 308
803 787
795 665
290 503
373 984
906 326
879 734
895 477
87 611
429 261
701 618
826 163
700 52
802 81
388 600
526 854
63 425
567 742
883 39
278 117
844 817
959 879
526 383
170 498
331 332
297 803
801 836
609 648
841 304
804 648
212 624
781 997
150 867
832 429
922 895
81 573
266 592
771 155
839 860
61 28
647 439
145 444
437 400
753 631
558 775
416 464
156 717
358 22
95 592
110 974
394 52
985 671
79 673
502 910
583 705
595 687
841 149
77 594
395 818
811 824
835 133
204 392
915 336
320 370
828 711
666 952
419 90
601 841
137 938
862 685
577 473
902 299
652 7
42 707
893 784
20 257
411 770
368 960
315 436
542 401
834 219
802 234
956 586
759 661
686 868
192 395
865 527
783 741
32 591
945 18
590 192
667 411
184 448
275 27
10 676
208 927
764 693
152 516
893 274
928 475
146 923
436 728
1000 248
687 322
119 141
753 351
690 123
310 780
270 544
902 568
393 531
150 692
459 65
245 731
357 570
47 333
863 148
484 705
917 936
825 901
392 496
326 429
442 998
952 582
421 969
84 432
52 14
120 796
993 672
930 755
277 931
968 949
413 53
290 550
977 171
146 957
761 67
477 699
471 800
816 228
507 388
513 68
517 74
404 840
88 160
31 769
832 582
648 560
885 369
428 565
318 731
900 233
983 730
203 461
933 396
280 361
788 631
728 805
62 25
872 323
809 305
56 210
384 715
696 210
113 566
164 34
187 68
283 933
606 582
505 618
843 32
374 888
875 126
162 463
548 257
476 206
197 431
607 874
724 770
518 877
472 561
409 609
73 889
108 129
992 827
346 97
368 635
686 998
545 842
416 694
415 492
512 663
772 762
950 319
354 185
220 844
157 158
238 597
415 23
398 43
486 750
443 728
73 281
695 169
830 145
683 244
62 708
480 728
213 131
194 182
974 819
348 428
12 277
212 209
335 4
146 35
319 424
256 753
393 154
792 596
973 537
95 140
501 85
374 91
755 723
416 857
354 712
156 526
370 92
449 924
215 746
582 726
576 21
473 44
929 934
325 442
545 179
890 865
772 279
1 907
641 728
844 964
352 369
372 562
359 90
937 484
234 708
803 88
810 585
956 522
3 690
28 581
555 705
682 905
318 339
802 966
66 624
447 376
499 112
779 714
326 230
770 504
473 963
7 276
745 555
515 5
755 676
653 285
384 275
694 310
994 137
956 690
288 708
39 491
770 826
442 374
486 407
708 243
226 817
345 98
386 655
268 614
540 735
159 775
410 197
704 544
218 172
138 967
497 250
790 220
356 491
82 395
370 448
6 267
236 908
149 812
256 517
234 368
4 303
831 525
170 362
776 308
616 425
522 57
892 552
920 654
756 303
507 962
969 829
675 13
33 635
468 308
886 647
929 295
452 480
493 206
676 957
377 543
261 400
964 830
507 241
739 982
615 488
794 533
478 941
862 297
678 77
419 449
570 51
187 173
877 356
188 916
252 81
227 791
7 395
42 440
399 286
211 890
416 249
893 761
987 860
284 584
821 469
296 542
103 187
901 980
501 795
829 368
504 951
758 50
319 211
655 377
157 844
144 480
158 104
33 172
426 548
434 144
76 145
193 173
476 63
878 262
426 779
258 761
479 635
115 413
248 632
182 388
352 615
450 824
143 747
319 907
875 173
354 463
76 656
73 511
855 992
700 97
564 926
936 759
379 295
602 978
30 118
51 585
97 328
228 714
578 513
873 933
228 872
495 936
134 673
151 733
536 953
388 958
612 724
478 969
339 158
983 25
929 7
593 84
444 624
223 705
480 760
521 516
44 763
145 429
923 900
290 432
149 834
577 357
565 829
741 27
188 872
104 89
283 571
16 809
72 743
908 171
69 666
331 593
846 356
518 304
979 715
598 850
154 758
786 726
154 135
88 707
485 481
723 892
983 308
996 60
962 842
962 112
244 985
80 357
385 514
647 66
158 736
134 371
268 792
264 539
102 337
401 926
605 674
345 165
439 92
110 568
830 154
786 747
960 477
704 325
474 108
484 334
990 318
668 1000
988 391
24 127
472 618
745 914
18 93
414 429
96 33
121 239
957 448
322 871
15 520
888 701
156 865
698 38
127 974
963 515
67 487
107 773
550 317
81 745
150 756
642 474
58 113
732 496
957 931
70 578
35 131
109 483
642 964
980 215
151 54
145 171
373 525
452 580
8 876
372 98
170 825
664 42
434 321
58 979
440 893
586 44
858 287
348 613
563 159
56 568
562 213
714 982
515 402
386 760
949 733
928 828
25 797
38 613
431 670
476 47
493 720
884 212
109 489
322 571
88 635
441 793
562 691
590 495
643 411
621 467
51 692
720 431
661 164
186 565
530 997
334 449
851 579
484 380
584 57
576 655
958 214
697 935
575 778
761 190
54 622
214 21
517 787
197 739
379 754
749 489
685 48
719 533
421 406
873 228
7 282
816 661
777 10
593 314
539 361
676 198
848 831
829 767
38 973
945 858
555 635
797 112
465 628
419 423
40 672
407 316
120 41
392 205
553 614
860 905
120 978
572 502
241 898
15 314
159 362
811 955
199 365
645 770
977 619
26 383
966 777
906 621
164 883
853 923
462 307
638 431
72 393
851 394
953 323
491 765
859 433
750 11
673 81
990 193
867 694
704 860
698 692
195 982
690 843
246 897
832 701
967 8
774 506
373 514
130 422
446 111
683 151
151 133
879 159
135 734
866 100
96 17
268 930
562 160
520 400
745 951
16 164
652 74
749 149
61 836
219 729
150 363
249 731
459 946
622 726
89 562
560 419
422 508
473 86
565 430
782 526
80 179
959 258
803 893
2 127
129 134
517 694
756 861
238 960
2 420
50 769
914 353
605 590
591 627
314 648
993 585
738 859
586 733
627 183
556 254
30 836
227 866
19 318
602 332
634 32
269 68
640 759
516 254
914 944
551 638
185 831
513 552
789 550
38 984
958 195
658 379
783 836
553 488
998 576
252 433
694 172
353 175
354 586
757 174
820 34
511 733
675 411
643 588
828 850
446 696
839 745
557 369
608 321
799 36
592 263
427 510
854 262
743 509
439 433
794 300
626 304
731 692
1000 89
542 567
978 559
734 404
507 539
157 921
974 795
38 815
977 929
448 22
209 351
325 7
140 631
462 953
880 702
97 718
635 857
345 505
208 544
800 247
213 774
406 972
395 235
787 887
958 707
773 256
552 810
489 390
631 569
550 562
10 500
555 907
737 120
279 172
443 118
344 895
385 1
697 39
218 237
594 728
15 445
855 642
994 750
442 875
577 345
261 240
273 592
617 545
224 302
442 355
432 508
750 186
659 231
461 652
578 362
731 996
874 458
191 86
593 958
635 703
615 432
110 6
763 35
642 817
114 568
63 891
873 348
134 60
308 916
851 256
431 233
847 175
630 534
56 167
984 41
400 982
531 393
135 815
172 588
573 567
546 545
808 930
179 89
590 498
304 85
122 48
920 933
299 680
566 71
802 357
301 264
611 911
264 680
598 709
603 470
189 818
921 614
203 255
973 741
583 622
695 339
582 721
243 876
445 776
888 319
435 510
663 432
764 550
797 316
651 27
442 787
638 546
353 912
900 452
38 949
940 292
111 764
594 157
465 220
631 209
776 423
170 626
849 918
594 551
890 402
972 738
535 179
600 880
156 248
231 188
534 881
269 289
18 306
262 514
908 196
391 832
183 126
542 832
506 663
853 33
49 81
188 598
568 607
80 736
274 862
349 189
292 203
891 733
50 654
622 62
335 393
854 78
685 591
197 455
319 707
587 881
735 779
63 72
272 128
530 276
65 576
193 450
517 143
300 468
711 546
505 774
967 151
668 349
735 404
258 580
248 478
445 281
534 411
854 451
642 301
153 846
58 365
59 734
469 458
332 72
827 507
800 744
932 852
272 601
570 946
776 330
931 516
19 638
788 486
627 604
692 539
105 990
104 529
12 645
48 392
623 74
344 710
900 973
736 772
647 274
851 188
196 64
685 171
484 146
212 923
145 99
785 896
933 253
718 189
871 615
540 371
195 400
462 120
237 944
515 968
636 980
962 251
393 236
549 593
982 36
197 278
723 413
429 788
675 335
554 460
45 978
383 201
157 661
944 677
342 950
898 742
106 939
968 654
669 566
585 439
553 244
455 729
834 964
650 391
368 169
876 393
710 522
89 234
464 114
409 627
134 771
12 564
308 964
736 687
410 686
986 931
792 976
931 646
532 979
947 534
42 893
101 970
984 454
588 40
800 471
901 67
293 694
899 961
541 482
522 410
803 459
473 997
316 334
466 918
893 782
332 405
157 670
326 174
961 422
822 444
693 2
702 772
157 993
870 520
806 949
32 157
911 643
246 133
473 295
418 440
693 331
337 772
490 379
56 302
536 938
378 689
651 398
383 592
526 59
456 983
875 329
327 92
235 375
250 428
383 253
854 946
130 461
24 654
165 66
825 831
357 195
461 998
508 828
0 751
481 963
736 182
415 966
386 304
967 26
691 85
692 464
256 98
722 697
804 180
521 82
385 497
942 84
585 54
406 871
512 668
152 426
839 770
371 885
101 815
531 832
53 70
280 218
434 763
118 827
362 713
124 108
503 213
743 935
57 205
599 184
713 960
732 931
58 859
132 269
448 190
526 539
456 507
95 164
892 178
9 676
63 983
189 746
32 799
108 81
668 800
103 772
68 549
316 358
889 957
873 347
785 3
382 64
791 57
979 687
937 555
677 848
657 371
755 667
358 568
842 122
996 362
979 401
199 894
500 691
265 797
50 637
197 76
266 43
161 556
176 166
732 151
691 238
578 185
313 648
719 741
503 535
248 487
182 911
513 9
46 135
291 991
270 56
90 258
49 417
503 492
585 705
685 278
293 791
802 580
455 483
797 173
201 641
227 315
954 232
363 707
682 882
689 825
171 527
319 260
423 950
850 1000
579 207
467 27
129 623
600 142
699 768
369 890
658 110
840 493
914 474
20 771
680 91
295 701
242 162
596 832
250 301
579 65
79 398
826 448
917 176
662 618
255 120
632 174
725 147
828 826
44 318
900 468
123 784
118 982
758 6
121 440
82 454
845 235
779 101
586 311
952 766
248 280
333 160
455 156
45 561
735 817
351 157
672 151
421 496
492 745
654 850
4 103
507 53
381 949
142 236
770 847
208 99
401 865
460 670
155 55
561 359
218 262
377 870
442 646
226 583
984 364
202 132
703 721
382 914
330 501
93 750
447 920
9 460
413 726
450 366
89 658
813 204
677 557
364 664
816 737
793 942
737 413
445 64
404 498
825 679
566 52
714 886
516 699
167 547
564 173
467 152
228 81
918 683
362 927
931 2
456 43
817 751
716 420
506 725
943 180
825 589
180 476
355 579
334 545
879 355
570 158
481 610
300 448
545 409
679 98
272 168
742 282
524 201
876 744
638 187
417 35
705 182
662 160
907 166
292 698
497 935
117 427
98 238
771 202
676 1000
831 129
311 791
658 218
982 278
802 408
803 470
201 30
708 416
816 332
231 574
722 891
328 953
65 324
608 4
786 557
923 847
464 949
738 110
593 172
479 897
987 677
258 603
891 690
654 637
746 959
946 996
648 628
167 115
901 828
244 412
106 499
237 572
253 697
653 686
806 824
185 773
663 73
389 331
752 403
203 142
250 260
642 517
537 924
107 104
387 699
499 536
542 751
127 82
467 668
454 850
158 986
313 754
936 821
178 324
719 572
781 650
5 866
852 694
951 680
739 537
472 917
286 419
459 356
319 137
888 682
94 652
581 535
718 11
670 856
227 272
892 560
64 841
792 781
783 649
325 528
113 149
692 466
606 647
400 929
206 294
1000 750
752 967
624 140
3 242
101 835
538 359
259 657
395 70
716 986
386 673
952 875
773 493
984 584
461 697
804 642
297 178
329 201
570 324
871 451
513 684
819 719
257 456
148 973
755 182
450 416
394 584
526 796
420 224
15 938
814 503
459 688
111 21
150 536
151 367
620 30
242 304
163 545
173 212
2 262
564 529
707 857
849 153
191 866
683 114
839 934
521 510
228 7
272 606
39 543
605 808
704 669
654 273
741 624
208 200
23 978
227 2
875 629
432 824
617 605
684 601
720 877
832 935
441 598
785 538
952 792
562 129
995 333
954 465
758 608
613 844
389 764
322 261
382 848
534 68
494 857
704 285
113 355
364 7
133 245
57 234
689 717
701 905
463 199
530 310
578 697
305 560
887 42
130 996
178 755
533 497
874 237
420 296
372 708
179 971
571 17
510 26
570 85
338 429
887 950
585 577
230 988
91 442
406 230
425 861
71 428
358 122
727 355
863 826
630 314
435 369
706 328
434 183
135 512
236 476
420 807
42 72
619 756
195 584
561 647
14 365
838 400
181 480
641 745
975 474
886 893
906 104
470 782
638 416
504 844
3 180
67 200
516 467
541 761
918 573
691 703
298 297
29 589
302 627
462 712
974 663
550 212
747 288
29 736
154 643
608 567
118 764
508 463
9 391
192 404
489 476
176 971
313 492
794 740
124 571
191 830
719 415
889 432
127 498
544 533
80 220
229 148
502 369
975 356
508 956
5 690
313 643
35 502
608 365
57 192
760 449
474 595
562 669
393 726
636 778
786 461
304 583
950 882
15 691
233 126
212 719
285 478
950 506
52 643
762 65
526 496
115 8
19 389
414 675
881 940
900 27
602 223
961 707
377 512
33 395
261 645
141 644
786 399
700 221
707 5
468 399
226 828
684 29
405 883
274 199
666 697
497 83
75 633
467 321
208 534
545 819
913 831
514 76
860 474
857 58
318 866
299 866
653 164
672 845
337 307
744 154
396 203
491 394
591 216
386 944
972 315
300 285
159 515
21 832
621 146
780 713
596 533
194 676
155 40
954 771
832 537
572 2
177 601
894 504
597 977
824 343
98 714
190 455
382 386
351 938
493 934
574 129
246 193
314 724
303 206
960 594
25 746
737 118
392 391
665 542
793 348
351 794
21 860
363 83
558 523
212 797
240 459
109 233
914 313
89 259
645 533
864 51
104 635
318 784
949 883
403 497
682 971
963 468
474 678
557 322
953 570
676 185
791 400
979 286
206 789
305 544
824 658
501 506
647 99
795 702
537 763
488 427
607 992
895 955
126 765
391 607
496 488
945 534
700 101
515 843
84 260
151 985
967 859
23 422
836 131
526 821
320 781
334 612
563 108
577 639
958 225
496 501
78 959
397 209
866 659
717 568
48 33
544 688
734 200
77 289
394 359
158 165
309 468
964 483
393 774
897 866
790 890
145 509
873 876
919 782
268 519
423 260
672 201
950 135
312 771
139 486
91 375
636 385
804 474
699 611
32 843
246 105
37 460
877 576
975 948
881 773
173 27
360 108
298 614
400 484
163 353
778 688
933 509
473 167
826 701
703 79
214 111
64 985
702 568
433 218
881 414
317 378
812 33
751 252
937 466
240 118
68 775
798 278
113 548
471 301
196 459
473 839
935 401
871 87
119 876
738 50
342 865
208 884
292 411
793 466
864 422
951 652
132 703
650 417
602 835
674 283
388 74
408 804
276 91
497 81
684 290
72 359
29 831
449 690
512 620
179 18
954 835
806 502
531 103
642 471
79 89
737 967
560 577
286 164
132 617
172 266
909 443
790 875
12 517
66 546
252 699
591 512
298 95
853 262
494 31
547 988
385 217
718 406
428 812
153 472
915 125
800 969
790 387
62 436
940 358
596 947
499 699
485 735
586 989
63 232
426 816
333 310
152 501
938 346
703 541
615 578
639 680
787 225
616 344
457 495
614 754
645 284
490 545
451 34
417 887
119 221
272 25
232 401
276 869
970 504
14 253
951 110
124 961
18 863
202 651
827 629
801 461
491 652
731 33
524 909
81 427
523 35
91 919
995 453
334 466
231 198
395 712
957 546
785 241
8 910
121 609
309 96
383 190
861 418
902 451
604 322
680 828
216 248
948 110
415 944
122 990
761 943
798 416
464 284
489 811
439 155
701 171
246 601
786 291
18 469
41 910
708 599
37 54
947 498
27 824
345 706
766 766
509 872
629 444
753 519
116 723
113 769
638 721
818 1000
832 244
158 213
29 550
636 953
589 742
890 496
578 9
625 372
886 690
360 868
914 922
547 508
472 307
930 24
735 939
815 811
792 746
250 455
513 154
21 687
910 979
301 271
209 764
755 449
772 351
840 499
233 248
175 959
256 968
459 817
830 1000
498 598
585 362
341 382
592 40
870 167
886 911
986 204
815 529
652 600
634 105
257 587
903 36
360 592
498 736
34 831
701 116
573 738
663 8
672 366
481 522
507 131
962 343
831 520
86 854
631 565
772 497
214 778
73 924
467 828
54 510
118 327
341 731
676 795
481 593
702 117
124 295
838 188
976 91
141 843
28 633
847 803
996 427
972 422
656 925
430 965
822 158
67 513
684 302
852 726
203 67
332 270
425 374
212 497
212 58
318 528
538 817
718 112
502 301
776 119
168 144
206 227
310 257
209 33
22 649
878 980
333 980
788 796
528 716
937 349
644 82
313 816
199 773
437 923
41 416
22 320
340 729
502 268
677 874
432 547
94 861
511 417
27 343
818 955
378 843
239 541
79 173
7 699
331 809
596 570
730 833
219 943
201 366
219 16
424 678
580 338
813 829
117 338
809 4
224 855
451 340
466 669
764 573
691 280
43 319
97 886
983 424
159 968
349 842
767 806
369 406
430 870
196 946
822 737
999 425
300 815
877 851
554 524
17 255
588 677
24 304
292 640
528 592
578 453
644 403
284 793
782 864
359 165
571 285
480 478
362 414
419 472
352 23
238 289
860 49
333 702
612 468
267 503
33 261
667 156
70 415
790 106
118 214
477 810
515 594
298 567
58 642
934 820
48 952
998 969
3 939
24 42
919 59
750 410
764 459
34 449
66 685
265 805
550 730
244 949
295 630
533 741
535 860
15 672
838 75
590 288
47 727
711 481
77 121
661 634
449 307
322 179
313 837
385 205
454 825
752 744
3 456
653 657
180 151
71 830
887 905
185 926
918 350
966 881
988 932
452 97
471 983
293 311
69 849
441 943
443 494
900 867
803 828
738 869
776 399
499 619
749 687
425 992
767 2
553 976
26 151
810 94
993 707
15 16
638 943
977 649
935 514
375 961
644 296
10 736
380 987
380 188
150 60
512 681
637 329
166 487
974 573
819 301
543 17
732 556
409 553
400 161
661 949
849 52
463 89
892 585
886 407
672 266
17 785
857 981
783 222
194 488
269 674
429 378
280 518
500 687
406 530
131 272
126 521
389 916
155 979
436 879
661 17
721 426
925 432
747 433
341 207
709 654
646 16
155 207
526 725
103 938
52 274
70 797
134 700
823 704
917 518
449 969
464 779
402 702
980 158
42 992
72 512
559 358
620 553
139 384
150 124
536 514
769 977
951 455
632 487
775 770
612 304
130 504
933 420
233 958
199 349
785 208
554 84
489 754
779 444
69 733
145 779
127 787
162 328
280 130
469 135
639 958
195 630
448 705
745 329
832 311
380 698
791 670
641 81
664 733
279 16
846 212
144 57
576 274
456 602
123 703
100 752
33 988
321 942
190 192
882 413
679 591
50 906
123 253
570 476
661 146
244 172
95 946
284 394
730 698
684 970
914 892
603 162
972 11
515 845
593 671
860 487
449 858
349 859
233 807
718 850
591 635
920 339
364 498
862 866
36 908
369 135
289 315
799 183
345 951
970 892
847 202
150 828
402 434
580 676
798 169
132 94
369 860
194 404
485 729
965 915
945 172
607 735
791 287
466 685
889 676
23 364
278 832
18 921
167 400
922 113
633 760
899 396
206 353
371 95
118 529
922 348
447 445
597 979
895 776
333 806
82 521
636 820
228 177
538 603
54 353
247 15
690 900
834 801
73 939
403 527
956 563
278 955
263 912
828 679
202 120
328 47
350 169
940 323
313 399
483 954
608 444
589 375
602 260
941 498
774 772
680 748
705 717
611 905
772 292
892 837
442 413
617 200
916 674
405 131
121 953
526 474
937 286
999 27
186 227
889 417
651 286
594 701
365 855
164 332
626 587
432 483
93 151
40 730
222 81
287 8
495 136
794 133
456 295
763 303
994 578
458 511
520 719
634 178
895 890
968 940
445 405
469 125
534 80
663 0
178 374
235 726
501 366
18 928
727 977
519 786
100 416
412 294
494 625
57 285
225 85
900 201
314 64
849 883
826 885
852 298
556 854
308 267
108 207
969 447
636 700
206 296
802 65
759 170
39 416
205 63
44 515
520 790
76 672
167 305
53 74
134 713
663 847
972 128
637 631
290 393
967 793
346 234
152 322
948 964
702 289
453 229
328 548
493 543
42 435
864 682
451 462
208 870
123 387
141 350
404 384
8 785
133 232
229 256
874 682
918 406
818 662
325 682
869 575
631 953
287 165
190 373
169 429
185 931
336 87
922 671
383 345
53 409
238 32
509 983
615 67
264 976
437 917
720 679
730 152
512 712
588 615
177 4
861 286
34 238
265 321
407 353
456 199
399 334
559 737
425 998
775 740
639 434
727 927
528 142
114 676
544 605
420 67
946 199
321 309
947 878
757 233
238 658
621 809
329 873
40 488
37 766
482 292
985 906
849 887
96 192
311 326
380 804
624 773
189 368
546 372
454 611
345 150
45 693
544 790
909 356
697 733
857 750
141 983
494 374
907 944
82 204
244 907
623 744
951 147
691 92
590 610
862 92
565 246
197 807
256 342
673 715
512 867
283 807
727 798
20 465
496 418
821 652
143 552
967 442
131 986
451 480
233 291
383 974
741 65
813 521
594 199
815 531
148 86
838 323
111 150
383 672
910 953
256 31
680 241
933 522
590 970
661 893
974 434
241 144
297 147
610 187
554 63
107 414
323 468
427 490
535 933
350 330
584 365
765 57
324 81
14 413
780 469
278 228
234 126
716 809
81 158
660 597
114 798
247 686
158 483
28 898
977 770
803 213
929 13
619 972
508 699
760 819
229 7
460 272
412 0
586 155
211 620
385 19
368 30
820 358
449 49
44 834
997 429
807 886
175 41
50 574
642 475
986 332
599 141
847 864
608 819
35 686
341 945
318 802
321 459
441 909
701 604
338 444
719 700
199 432
224 666
195 181
863 482
415 613
698 808
649 457
773 738
679 179
248 508
869 897
386 376
145 493
479 521
989 784
648 531
254 684
573 7
561 599
488 952
920 89
467 735
81 771
654 711
282 416
916 167
730 440
907 543
56 363
940 245
231 312
893 173
256 845
650 279
367 22
912 514
42 319
843 221
891 943
115 406
478 26
335 963
126 403
619 609
164 601
925 542
212 780
887 894
809 17
416 529
254 623
632 311
338 375
170 10
597 670
639 446
982 868
901 748
817 610
394 568
819 109
389 513
927 22
910 407
138 987
88 650
705 897
167 95
700 299
378 95
357 577
16 823
367 986
450 332
199 490
197 585
518 441
170 824
1000 85
854 240
786 211
283 522
152 622
727 978
745 366
16 39
748 283
578 69
192 369
843 618
49 349
715 637
264 339
111 800
789 580
395 252
827 627
818 153
959 715
120 624
670 708
810 815
9 91
82 89
556 50
530 436
780 812
786 497
627 318
523 410
90 326
949 922
617 66
700 755
430 141
465 692
369 871
490 959
13 573
311 349
579 883
892 31
421 296
976 485
756 39
211 801
714 248
910 746
941 84
77 414
848 941
835 354
621 641
92 315
584 937
757 36
266 562
80 602
817 149
78 108
228 612
468 858
221 274
213 51
867 980
397 816
659 67
786 473
60 135
335 767
825 221
368 285
423 536
750 703
72 125
136 293
295 922
791 367
386 958
565 583
452 610
567 514
361 828
466 784
512 654
244 317
624 62
610 746
729 726
776 549
110 251
25 492
436 767
96 56
552 328
339 212
458 561
67 971
580 246
775 751
108 440
773 287
546 474
761 255
351 763
928 26
481 512
996 111
837 22
454 280
614 826
304 557
414 285
205 174
431 749
674 678
891 535
776 737
833 624
450 842
586 544
295 481
464 61
907 917
827 78
836 666
921 477
298 340
628 282
202 35
949 477
602 423
205 559
406 71
827 721
500 906
250 244
168 897
126 574
280 891
270 415
345 415
105 627
13 315
249 610
94 525
906 767
46 217
80 841
120 15
528 911
631 257
615 773
871 12
161 948
301 272
595 272
59 997
401 447
543 22
860 224
475 452
734 907
520 472
322 976
28 982
353 359
857 580
331 977
339 157
253 708
860 81
247 231
892 59
74 412
480 879
999 472
735 255
531 79
723 622
455 294
514 380
58 585
864 947
397 704
999 905
64 702
839 324
322 949
317 598
402 146
989 236
794 429
36 731
759 601
689 260
640 403
311 509
54 96
237 63
339 647
47 893
426 37
658 332
505 941
420 491
63 727
338 413
92 202
484 305
72 439
930 952
494 864
639 406
20 51
726 432
265 362
215 36
907 912
555 66
896 734
904 45
834 232
604 152
175 491
361 373
733 349
698 629
62 229
642 381
534 161
728 993
603 210
291 227
397 285
142 268
919 965
754 444
730 93
36 734
278 96
953 76
832 845
261 959
741 611
813 782
114 808
242 379
33 516
375 533
40 495
804 775
837 956
584 147
811 745
597 8
142 583
1000 936
320 677
78 711
220 545
559 44
761 416
799 603
597 29
99 692
914 837
325 305
777 63
560 908
548 535
261 115
935 689
713 398
839 515
567 385
936 871
186 131
198 522
477 965
31 417
682 596
884 46
861 835
514 263
496 475
143 991
840 123
144 222
614 30
377 563
185 66
191 781
752 511
589 458
301 956
344 745
282 366
942 647
958 950
615 232
214 405
719 972
489 950
658 300
279 448
958 808
242 951
910 526
698 8
13 987
552 450
702 831
75 684
405 45
70 131
451 975
682 103
675 863
675 329
576 420
193 303
181 802
406 734
185 634
953 994
484 591
82 386
139 380
707 118
692 568
679 873
476 485
495 702
600 377
647 185
196 693
758 977
350 266
121 590
159 161
565 626
350 898
475 346
582 474
819 138
76 471
82 385
940 975
27 315
557 35
72 287
124 48
988 344
835 81
988 315
326 490
514 272
166 664
723 251
336 567
206 770
452 434
783 792
394 910
626 581
487 848
946 846
816 324
741 297
187 537
848 770
9 154
338 820
591 958
438 523
612 334
808 750
664 972
837 892
634 86
604 574
379 825
607 184
535 34
488 345
60 903
609 681
827 198
967 677
773 970
879 673
143 269
410 759
938 469
814 0
421 741
535 66
555 338
881 267
750 28
185 996
558 697
666 469
87 434
974 856
131 474
686 666
558 733
856 381
980 477
646 704
814 244
553 861
908 213
199 570
229 50
884 648
677 269
39 530
128 799
396 123
218 309
112 749
949 578
440 878
526 3
894 39
599 0
78 756
39 903
133 196
541 827
279 335
59 401
277 935
779 521
985 101
947 662
656 674
473 648
172 450
262 614
175 917
612 934
791 955
452 504
627 951
446 491
416 753
185 911
32 40
142 370
782 529
187 904
316 192
628 125
493 738
441 488
304 629
560 419
599 49
691 331
260 122
259 828
515 72
518 622
990 606
376 269
771 276
269 557
736 480
116 876
931 765
57 995
802 137
506 646
680 669
417 509
384 397
762 335
88 428
353 430
321 999
6 790
21 829
110 259
626 62
473 280
651 893
502 514
145 762
857 268
420 372
395 799
81 272
484 311
518 45
993 591
797 473
332 161
961 198
387 318
451 469
827 590
357 999
66 839
272 286
25 441
609 70
240 743
103 698
864 77
560 309
786 664
57 63
301 74
814 415
51 54
946 475
828 726
367 289
975 729
744 853
886 446
952 705
267 10
857 984
99 936
998 957
45 125
6 642
937 129
830 690
862 565
166 776
152 601
481 924
82 904
816 543
333 943
784 893
414 647
624 444
302 269
969 189
47 127
238 737
909 92
695 123
968 749
405 869
354 558
119 166
141 636
494 401
72 609
436 171
45 19
870 886
16 525
485 472
410 715
457 535
374 620
80 773
439 411
73 322
274 812
431 998
976 495
880 390
842 850
703 358
928 665
720 104
872 711
513 488
138 318
824 969
620 677
281 848
371 444
497 721
907 239
661 490
647 517
333 544
27 237
858 367
593 565
559 1000
531 872
321 342
491 136
336 596
442 215
634 866
214 598
464 632
258 424
434 705
949 116
700 436
468 869
241 794
964 455
867 668
542 979
578 432
730 227
665 490
848 398
719 980
551 357
765 319
994 466
814 55
217 807
580 859
906 293
70 96
863 231
879 993
776 977
931 631
135 189
288 444
567 21
311 834
981 69
225 862
320 569
516 26
77 572
519 762
255 958
18 930
432 861
430 614
540 666
392 386
102 594
572 288
547 368
320 746
555 660
711 567
812 103
996 233
0 937
909 272
589 829
468 868
384 57
649 506
515 798
319 996
699 226
257 745
780 193
501 725
37 124
623 164
246 938
544 762
437 999
425 578
563 31
496 564
467 887
756 855
781 894
344 143
232 314
984 122
908 912
680 667
310 836
180 15
796 857
423 803
494 691
367 971
250 479
885 300
317 73
339 356
329 553
246 514
285 843
212 785
503 413
349 730
979 378
998 459
52 15
204 737
775 84
533 422
332 591
377 154
920 40
113 459
502 645
138 401
995 293
403 279
719 268
559 328
875 927
944 350
283 637
518 173
824 992
651 692
395 565
322 655
667 565
850 347
661 33
727 550
704 874
877 826
81 119
933 815
489 638
929 527
811 409
708 365
828 209
506 159
512 814
884 18
378 90
784 387
565 418
687 328
232 194
124 134
810 1
797 519
189 496
654 770
866 184
259 557
99 291
97 795
331 236
720 261
332 911
940 303
228 561
193 608
586 642
316 468
141 494
660 417
350 87
387 342
109 348
686 447
159 203
918 611
223 17
897 770
935 459
858 216
708 17
690 769
584 462
515 870
588 877
567 536
900 245
762 76
704 83
846 830
411 277
580 782
715 804
273 781
741 678
546 802
328 425
750 984
739 699
408 938
520 299
188 641
225 360
607 10
266 81
159 261
489 980
852 617
34 247
185 658
384 980
172 273
129 298
151 82
875 472
577 262
955 503
787 404
413 518
204 167
283 172
389 867
653 12
288 834
275 848
605 75
703 20
285 81
473 982
909 58
713 971
146 214
756 757
446 415
6 287
42 618
944 454
46 636
874 724
97 461
222 646
100 377
856 531
171 229
675 920
233 896
695 663
202 171
437 575
949 373
75 279
886 969
887 869
274 243
405 930
322 102
951 277
281 116
881 328
308 570
731 915
991 976
823 845
63 341
460 886
810 301
729 288
969 805
561 324
250 552
97 811
288 779
651 866
559 701
688 9
712 737
704 927
966 414
349 760
377 715
801 953
925 152
214 150
354 392
687 382
453 723
880 459
687 628
620 283
170 223
672 604
865 737
35 603
708 48
869 656
737 206
883 423
344 246
158 606
420 562
658 664
297 759
250 341
859 713
10 827
510 45
649 682
42 823
217 597
370 379
121 973
222 861
309 114
369 475
479 55
626 258
680 67
612 137
967 496
162 91
160 800
205 937
642 55
974 802
855 425
271 472
935 480
446 416
449 913
870 30
544 622
549 809
883 277
139 437
843 319
42 353
831 837
935 615
445 116
534 888
779 480
253 478
753 491
163 114
741 559
409 859
521 105
18 333
44 610
135 748
607 897
499 518
246 968
4 768
940 631
965 39
612 846
584 926
291 780
221 711
124 191
579 766
210 312
725 491
90 345
755 917
948 801
73 435
4 506
421 966
358 163
749 672
319 955
132 771
760 890
108 914
101 222
686 382
743 554
401 348
755 975
318 874
298 62
674 845
363 850
403 605
98 194
80 172
401 920
263 305
892 483
454 669
136 615
744 836
103 634
308 728
880 665
337 157
412 559
915 345
15 648
832 135
519 332
816 206
261 851
303 595
933 566
43 156
139 971
845 836
907 944
716 675
526 84
484 905
716 499
385 156
376 971
696 746
646 758
887 584
262 440
347 430
390 585
956 165
845 473
653 948
781 729
865 658
680 562
928 405
998 890
827 25
168 545
262 508
185 167
22 426
795 538
266 756
982 609
487 730
86 170
971 818
47 973
752 530
146 336
626 58
751 308
563 249
871 866
85 762
303 469
751 574
874 362
398 72
290 990
883 944
925 307
692 546
652 220
120 431
903 921
936 630
587 249
34 196
777 72
24 879
384 782
971 217
367 553
607 495
653 956
440 510
953 198
970 498
381 583
201 72
900 935
576 780
353 662
325 484
660 208
918 162
685 726
880 490
520 449
113 21
482 119
798 525
657 225
982 988
856 550
111 307
836 722
776 201
870 867
616 527
366 259
593 327
523 337
600 686
929 814
861 49
777 533
339 656
373 438
969 571
622 223
536 218
887 285
882 75
151 297
243 20
281 99
40 296
594 224
93 35
7 96
200 855
126 155
728 174
707 813
651 60
996 630
389 460
255 171
669 815
279 79
337 207
490 921
669 622
949 854
498 141
377 239
292 777
889 155
839 994
197 527
629 663
966 695
588 57
454 737
252 399
722 873
466 129
97 191
920 422
814 967
365 136
288 104
418 215
915 207
455 175
545 394
704 415
774 330
626 708
217 716
177 19
746 750
249 298
194 496
175 751
517 550
519 292
229 16
388 138
927 350
381 387
393 355
839 245
553 453
519 48
960 218
424 202
937 537
324 807
270 907
826 533
23 291
186 736
532 506
433 461
635 892
736 619
854 624
416 770
504 319
328 726
866 184
988 305
882 283
817 458
206 223
85 617
609 626
588 45
220 526
818 834
261 148
729 990
816 73
613 214
244 725
631 615
22 216
243 822
124 92
129 598
905 411
738 339
677 892
935 396
653 505
900 373
42 865
973 55
167 500
533 195
716 817
849 353
929 43
583 479
569 717
233 408
548 233
810 913
318 667
487 467
413 913
924 985
589 681
954 42
737 240
270 235
417 295
508 219
362 1
525 242
341 435
801 893
998 98
934 50
612 210
742 429
294 858
93 305
675 162
799 416
679 512
31 407
896 969
71 172
741 70
711 971
285 757
80 851
417 276
25 472
245 912
666 195
702 607
947 378
326 571
394 736
862 931
871 768
424 63
317 277
71 916
668 232
697 671
197 627
57 121
665 787
155 915
460 453
663 194
233 569
687 924
572 735
78 761
85 27
352 167
278 495
250 889
171 665
498 500
110 969
34 388
517 420
148 730
929 751
784 401
857 431
288 209
75 672
521 798
729 411
439 598
127 443
140 413
295 966
444 620
726 784
466 863
438 131
199 270
826 446
660 930
539 245
294 465
342 244
786 797
3 930
468 832
568 163
768 347
427 877
796 19
768 3
685 994
654 851
769 47
213 515
606 368
696 189
163 904
349 805
51 351
199 977
430 182
860 125
574 392
185 50
878 285
793 200
263 585
933 491
665 366
898 746
718 542
252 925
712 154
85 551
574 308
835 432
977 610
344 309
993 626
495 445
58 42
37 10
460 110
258 707
334 79
533 474
718 106
463 126
726 590
180 864
405 956
123 22
913 876
104 838
575 658
798 906
175 895
866 519
651 275
596 262
65 267
643 978
407 893
357 297
283 14
841 447
573 399
741 104
965 320
594 799
726 430
245 451
839 875
112 18
554 871
587 84
548 679
620 545
984 370
473 354
649 866
842 73
170 22
901 942
202 733
196 796
842 784
915 299
140 133
80 467
975 499
355 435
212 71
516 131
505 138
481 263
646 358
16 867
134 854
836 190
579 821
204 629
352 162
492 387
437 795
300 953
61 567
141 111
130 280
565 339
547 944
782 315
756 366
244 477
913 179
825 652
716 556
996 980
712 467
983 78
917 185
233 723
823 917
812 977
702 209
789 41
932 213
883 10
356 100
606 131
192 254
954 217
83 965
692 248
288 835
937 0
389 960
781 843
670 671
338 221
299 256
683 447
105 413
707 953
961 238
725 9
209 852
291 712
49 617
705 199
651 615
259 439
393 76
842 291
485 217
980 536
85 844
459 937
36 736
482 768
396 787
26 429
897 496
222 752
890 105
951 542
357 2
743 395
257 301
819 448
585 132
441 814
894 913
293 375
56 771
45 466
749 11
767 353
224 206
207 31
501 92
275 327
113 433
746 13
119 907
806 350
892 367
435 270
104 253
674 532
638 760
738 450
866 790
115 972
939 673
414 516
404 194
177 545
432 490
138 23
844 491
898 282
949 258
291 551
837 786
452 368
190 873
302 579
58 972
368 741
86 913
962 369
119 416
593 679
320 25
219 950
263 378
978 605
634 165
648 62
503 595
935 488
908 339
827 955
998 151
570 392
522 440
476 31
145 354
931 153
490 639
996 713
631 803
571 91
354 883
802 111
821 544
255 488
67 580
240 165
967 486
523 418
526 717
453 62
698 634
657 976
83 162
309 106
812 215
948 907
195 442
730 171
32 645
567 84
647 679
154 74
771 80
421 278
131 498
241 654
137 169
650 444
842 791
854 829
78 928
249 513
639 604
145 986
510 752
883 474
458 198
107 278
378 255
187 682
496 789
302 61
798 465
746 160
803 876
318 34
43 136
360 945
540 985
369 377
177 461
164 23
63 485
427 634
978 518
167 342
728 686
385 666
895 239
414 465
581 481
826 265
164 602
247 315
893 987
585 270
351 934
220 358
398 824
491 994
65 529
240 421
851 26
884 956
863 901
938 962
279 750
399 381
762 41
36 988
605 520
198 67
740 725
570 866
553 790
43 911
580 151
865 678
552 375
725 85
715 995
657 73
308 855
773 413
749 597
433 839
173 79
964 40
397 183
662 736
170 902
450 38
161 285
213 324
654 381
450 832
280 648
282 933
134 172
230 435
740 68
662 306
865 212
22 363
496 429
41 362
968 833
139 633
770 462
151 605
159 150
783 280
311 718
175 826
892 212
553 88
618 167
260 75
647 951
388 379
990 778
137 411
427 343
444 200
323 657
176 10
48 130
851 675
846 815
595 722
401 665
129 810
390 248
456 58
68 648
595 10
281 39
633 182
670 591
593 909
719 613
782 298
436 470
455 271
997 610
68 899
166 145
672 130
479 773
210 950
422 168
241 247
532 978
187 400
723 786
877 730
933 667
750 610
817 626
617 887
886 997
20 738
649 364
495 227
320 261
275 444
707 81
574 42
567 155
104 768
325 748
620 506
598 862
583 763
685 11
287 731
117 357
92 537
213 692
413 444
41 245
652 680
107 168
490 469
506 208
287 324
37 912
387 265
902 185
806 887
315 815
224 481
997 385
890 203
969 288
563 909
157 983
166 556
860 858
524 867
383 584
446 297
105 451
375 438
350 604
390 0
732 558
734 689
331 697
193 290
858 23
205 547
303 450
101 690
804 982
718 862
435 151
148 347
181 814
546 108
14 846
182 940
380 236
264 708
455 756
570 601
981 703
191 580
910 686
415 933
557 231
501 651
617 404
799 486
307 181
352 987
196 365
14 357
905 750
291 887
302 205
215 974
860 1
201 114
272 939
131 434
759 246
718 974
717 69
738 840
550 213
431 775
915 135
900 362
681 123
954 332
511 80
724 90
546 659
62 799
766 268
350 335
600 761
753 516
633 141
504 269
335 783
517 484
575 865
14 7
720 924
637 663
796 836
948 776
295 978
18 458
143 489
633 120
537 329
390 165
805 964
312 647
214 372
317 675
580 773
353 512
172 865
274 918
877 197
745 551
766 32
460 655
339 190
228 889
289 682
649 695
423 295
167 526
262 916
261 978
343 184
236 605
184 187
680 583
732 935
491 53
968 651
891 784
912 956
102 61
740 415
147 10
798 154
809 311
759 206
241 242
12 285
916 393
241 421
285 598
938 937
687 41
224 452
370 649
680 698
901 115
894 365
266 970
964 150
194 30
631 197
995 70
325 323
124 740
564 663
798 642
811 965
225 77
557 792
934 168
378 824
117 6
622 161
486 215
799 28
434 462
633 190
523 312
286 624
738 770
554 481
854 414
523 305
236 821
941 674
953 990
302 964
408 405
750 404
743 530
929 939
426 571
669 1
854 911
875 960
229 564
407 847
381 25
279 311
845 925
175 551
898 398
537 738
948 564
369 15
781 720
576 872
448 117
746 682
649 703
237 204
463 853
828 500
12 993
434 806
381 364
273 216
196 92
277 421
821 974
794 7
905 764
63 464
806 65
99 257
837 966
898 530
117 332
778 346
655 369
591 875
953 922
614 97
443 800
642 864
790 788
89 988
829 996
570 743
200 987
442 723
529 340
55 512
13 161
42 695
640 777
628 281
824 123
353 568
587 116
356 102
94 166
699 301
781 937
459 411
64 953
136 747
919 572
697 594
786 14
563 572
168 395
730 233
509 845
568 154
100 988
445 872
509 70
950 636
361 730
35 411
299 495
285 188
997 990
619 833
251 166
785 713
756 579
193 651
238 680
862 383
363 258
358 997
727 194
845 710
987 563
823 676
659 852
764 509
573 203
828 865
396 644
458 100
490 623
189 481
904 919
436 283
391 53
161 774
896 3
209 788
928 191
89 801
417 994
972 838
837 535
880 332
928 396
538 959
832 580
894 412
65 97
213 805
608 902
647 446
775 589
125 303
278 437
741 519
365 87
190 494
167 532
187 258
69 761
55 642
246 281
485 485
593 973
119 1000
391 81
913 873
228 777
46 309
487 993
170 995
554 319
904 154
69 108
155 15
777 23
264 624
329 117
480 878
975 369
916 269
74 305
818 165
623 967
86 856
574 374
804 102
687 391
806 664
828 138
663 967
37 554
478 698
404 282
629 210
316 238
923 222
70 431
964 971
397 917
12 239
62 786
360 834
1000 175
577 129
370 916
177 808
850 757
68 858
952 194
679 573
833 600
156 472
937 882
905 383
293 752
705 194
219 589
938 494
48 721
889 161
114 815
156 161
966 633
746 436
749 659
240 463
258 354
45 934
703 272
944 650
0 20
833 326
541 592
726 32
611 937
565 821
318 391
994 229
507 88
446 140
661 539
54 854
900 931
686 69
67 880
800 607
785 564
628 840
285 615
617 448
755 937
134 648
617 582
753 6
707 959
880 247
114 305
141 407
733 251
260 699
423 775
307 133
20 117
401 261
389 539
263 234
599 98
569 960
858 57
399 725
79 784
175 491
331 513
983 225
282 175
469 764
43 164
518 743
697 484
627 20
252 561
9 721
398 372
342 474
385 286
687 19
452 314
779 618
241 304
94 189
304 55
438 833
618 107
526 634
57 628
448 178
692 620
68 193
589 340
155 148
749 737
397 47
544 800
5 65
595 133
197 366
456 666
755 822
518 808
754 226
567 386
461 557
635 139
340 470
718 463
813 329
454 930
30 721
341 142
61 548
101 122
769 367
569 696
783 51
24 933
689 56
688 74
711 719
187 894
763 559
295 473
251 903
516 494
572 648
6 35
441 301
799 272
365 548
337 351
884 74
539 761
16 463
820 175
652 667
575 804
484 333
130 94
314 273
183 232
557 632
494 892
643 86
883 604
728 912
9 964
411 73
716 261
344 488
464 503
974 770
135 598
712 913
306 729
0 191
215 948
67 3
154 991
2 355
937 936
204 150
824 491
189 52
677 100
378 729
314 853
515 10
699 831
579 428
534 927
810 893
377 916
205 482
366 720
521 801
627 691
724 639
731 607
684 240
455 779
425 56
23 271
367 155
884 564
315 793
167 731
695 919
975 21
122 33
95 861
295 193
484 713
636 14
953 653
842 84
923 129
802 763
640 827
11 579
680 735
664 298
360 722
544 682
144 41
218 513
563 23
902 996
482 575
647 877
778 843
331 800
716 668
324 631
197 904
882 505
204 122
834 407
710 454
584 417
418 250
826 97
84 570
773 923
432 620
826 871
963 21
714 947
562 70
722 301
494 187
338 992
243 725
357 218
587 781
108 527
133 398
209 377
966 441
911 645
853 882
403 161
402 117
37 28
990 493
516 799
331 78
296 465
994 875
206 524
269 569
622 739
199 922
702 67
628 93
38 977
341 85
526 549
976 471
676 377
331 854
685 730
837 485
97 110
681 56
506 286
580 32
514 229
170 764
846 878
830 313
118 555
523 652
53 769
903 332
48 605
717 896
93 457
570 499
695 998
947 919
417 79
732 92
707 704
951 430
699 402
72 315
262 404
140 162
112 80
670 134
988 412
496 616
420 566
697 530
662 558
467 698
491 369
136 685
213 715
740 988
109 551
842 907
59 710
586 901
654 50
639 253
140 347
64 54
927 323
315 664
177 467
440 442
992 666
111 441
519 137
716 569
640 303
213 391
25 727
682 665
180 163
427 299
315 758
471 635
931 925
299 865
255 890
590 126
169 78
745 452
137 908
97 533
529 649
876 359
598 793
25 649
596 276
637 930
789 857
321 103
826 558
570 412
214 112
749 61
995 588
822 791
47 714
885 374
605 323
948 900
398 78
643 399
531 329
569 569
895 581
571 254
877 706
813 876
224 605
270 638
246 717
87 157
306 945
313 709
999 583
643 893
770 46
367 230
979 982
870 425
643 80
543 830
732 882
344 334
993 93
65 136
99 248
961 221
43 547
116 598
938 218
369 981
464 744
267 526
116 685
872 900
976 601
870 55
725 285
394 475
835 943
308 846
716 997
847 422
113 472
811 282
418 550
703 608
723 177
395 968
24 423
325 107
958 93
365 779
614 836
19 80
642 26
519 871
281 924
257 532
98 272
59 734
818 698
572 710
826 251
844 523
381 119
534 167
647 755
141 378
522 909
28 20
556 917
132 186
33 924
57 658
425 766
451 301
600 842
414 303
167 376
210 153
72 778
921 556
355 880
934 732
135 992
358 903
791 456
229 161
628 79
157 100
156 74
464 787
80 734
946 245
224 866
862 703
529 250
756 534
927 758
529 713
89 553
983 995
540 746
946 139
603 658
481 489
37 315
970 23
568 272
144 408
696 224
932 313
799 98
482 5
710 259
553 541
530 864
937 932
363 551
520 807
88 839
743 973
215 727
979 583
154 622
978 398
169 374
982 467
744 272
943 516
653 174
196 776
246 148
7 176
975 85
713 412
384 252
807 318
913 878
651 385
260 27
811 833
237 342
845 581
337 760
453 61
716 187
667 635
398 950
763 908
934 221
768 831
344 824
16 383
814 955
410 127
290 961
295 518
981 540
96 548
62 612
7 782
823 528
366 615
833 116
77 494
287 531
906 327
894 753
484 883
379 765
58 345
829 94
957 734
654 22
283 650
23 370
666 110
923 239
426 215
889 501
975 903
526 485
665 850
309 637
769 481
304 302
875 290
113 593
320 831
75 464
414 223
710 751
275 437
87 556
969 615
216 815
840 22
838 328
83 91
762 540
873 889
893 190
759 808
456 893
192 975
815 263
425 685
803 339
265 885
518 460
933 797
78 47
851 534
523 540
82 282
23 891
674 475
35 464
315 744
873 206
569 795
873 807
548 252
881 935
57 942
401 655
191 930
838 742
219 874
88 548
867 722
320 690
129 322
850 658
854 271
248 735
638 401
938 875
323 154
813 504
327 322
998 547
555 20
810 721
765 786
452 253
991 548
5 768
703 775
735 438
302 564
828 475
288 498
115 889
861 980
484 447
442 53
387 312
162 868
696 301
442 753
719 341
293 877
702 793
152 231
446 374
714 684
93 686
208 124
22 64
582 903
124 935
548 783
475 218
282 197
199 222
388 486
568 47
651 934
796 771
145 389
371 665
718 940
626 135
598 83
486 265
438 426
204 668
791 272
764 375
516 269
498 79
372 637
244 572
366 178
527 503
519 651
979 313
639 958
59 691
434 464
879 114
206 715
607 100
422 653
79 187
502 466
822 137
411 803
298 621
108 605
192 353
897 919
303 526
843 43
48 310
464 687
731 717
313 623
291 109
1 21
679 754
31 171
124 122
136 382
758 486
398 686
622 563
129 856
207 35
932 547
122 136
990 956
660 593
617 300
258 346
942 112
156 273
632 709
631 536
852 355
466 766
583 395
554 780
508 29
901 818
953 155
992 766
874 521
328 420
438 69
192 865
43 177
496 265
924 798
964 352
32 290
870 35
525 346
828 605
447 678
375 862
30 615
864 879
906 616
224 638
432 977
501 647
908 483
210 18
225 954
345 252
835 205
215 686
896 527
924 471
849 134
425 665
929 556
570 239
40 302
156 899
268 287
988 992
542 860
713 35
892 456
398 725
246 672
716 852
161 696
498 170
204 975
680 286
185 721
730 491
814 964
57 976
298 745
671 848
146 566
777 196
913 798
344 335
590 870
135 650
302 963
166 606
276 11
392 616
152 841
212 355
899 490
648 510
705 84
643 28
249 808
714 183
259 241
943 582
748 820
661 584
905 248
860 394
566 359
873 700
929 201
921 79
491 953
41 989
450 826
990 527
282 269
901 421
115 667
247 180
315 193
868 990
749 461
807 182
320 631
219 861
481 495
916 556
881 890
308 450
182 469
625 332
496 35
386 124
971 133
662 241
240 582
517 845
438 314
883 841
681 672
190 151
665 244
494 437
293 354
373 785
916 928
140 46
288 837
407 812
536 883
344 363
422 732
826 690
124 531
458 559
276 732
2 888
306 684
767 424
953 404
134 258
264 337
989 754
946 291
79 828
124 584
695 126
545 889
581 158
691 310
144 914
88 570
338 809
91 595
596 487
856 713
911 910
389 722
832 828
908 278
253 168
950 744
831 600
641 386
800 491
904 117
361 57
472 282
694 487
12 474
161 634
511 143
74 261
732 729
120 662
838 328
947 110
612 961
92 316
822 930
144 219
994 809
68 37
569 414
842 857
525 47
280 509
326 73
78 900
415 405
33 314
223 890
929 59
793 276
306 162
423 61
466 178
954 921
282 387
911 856
427 159
918 598
463 678
999 811
530 228
570 11
962 896
257 636
539 838
814 692
958 843
436 379
104 421
375 250
604 941
128 183
50 503
287 511
251 680
818 525
380 849
590 532
681 294
54 464
650 453
630 745
466 973
271 287
590 416
159 27
676 180
613 839
237 565
961 572
211 648
133 688
533 481
559 756
427 899
787 745
478 499
967 266
481 159
18 394
413 699
625 872
692 484
753 369
683 492
100 375
663 911
804 75
785 328
263 281
619 149
813 132
102 863
301 848
496 506
683 556
873 682
5 12
979 302
448 742
102 489
985 86
511 309
239 456
508 557
180 876
415 685
626 776
772 941
119 900
642 499
491 830
984 854
326 126
806 683
648 972
350 279
59 424
389 411
156 119
354 316
980 556
503 19
940 457
559 29
650 496
514 206
22 10
361 515
861 29
395 508
529 925
813 599
1000 341
413 276
410 373
195 903
453 766
754 875
585 730
897 632
815 845
108 79
161 223
482 502
995 507
782 933
591 725
119 375
9 906
325 721
925 397
125 450
253 484
659 826
364 402
124 187
224 271
927 244
275 635
750 474
519 482
982 349
248 741
436 945
267 885
669 109
940 750
558 517
30 589
597 557
462 646
97 745
144 665
952 890
603 600
755 110
437 518
525 51
885 439
954 948
985 715
848 320
921 254
72 766
272 117
922 753
754 202
426 664
659 461
871 152
874 443
96 207
516 782
579 862
510 765
850 104
507 378
613 502
57 340
742 749
172 129
520 913
911 134
501 519
122 571
943 591
287 278
195 605
892 228
61 319
941 904
939 940
557 856
823 83
541 947
32 285
896 274
153 526
74 85
4 266
455 481
428 241
569 482
18 129
43 968
716 312
275 743
755 396
297 947
872 119
938 768
976 628
710 114
937 348
817 544
157 488
708 979
762 806
452 70
11 973
389 998
965 794
697 823
335 462
530 484
118 390
516 448
232 653
766 537
886 840
192 507
559 838
95 548
806 976
967 429
495 409
885 611
473 658
481 999
27 377
658 100
489 923
493 720
128 609
353 394
941 890
334 478
483 424
21 164
654 306
168 962
66 583
892 289
175 339
297 662
421 754
801 787
659 837
698 13
562 785
286 305
701 561
591 698
816 798
609 554
343 783
846 486
597 637
194 7
548 627
679 849
311 858
468 493
923 426
79 181
710 875
520 483
759 906
847 972
615 115
206 404
227 639
248 957
809 116
889 324
895 486
687 368
475 36
448 219
932 501
472 806
626 100
184 898
323 806
584 166
785 135
387 498
999 564
206 331
143 94
401 191
242 940
525 402
628 690
491 307
390 886
411 650
534 114
419 898
923 76
403 492
540 771
937 453
898 716
831 939
597 828
564 97
245 234
606 558
610 338
959 755
530 162
880 486
113 908
0 214
707 61
939 625
358 930
560 884
560 343
569 564
567 258
775 540
591 675
30 246
843 910
667 111
79 416
849 344
389 51
415 837
55 156
580 448
308 954
992 455
576 768
186 785
974 225
182 649
987 32
652 51
991 870
867 711
100 105
701 633
496 582
914 99
132 949
620 5
152 138
499 786
252 27
488 212
205 541
340 501
162 914
375 630
124 181
115 498
873 998
90 199
773 860
675 962
40 727
381 685
71 718
443 781
885 364
312 807
113 921
171 82
423 349
163 884
494 514
645 536
839 524
205 910
534 497
55 662
845 240
727 117
673 138
503 185
865 569
844 171
244 984
388 824
320 840
201 556
369 866
772 257
215 979
31 874
854 373
949 864
10 22
431 635
69 933
283 160
745 576
719 741
847 700
310 765
496 483
174 665
199 717
309 325
46 464
170 234
165 853
716 448
225 242
276 113
916 702
559 484
105 917
378 514
261 241
484 689
710 124
343 151
520 675
815 917
896 410
948 746
531 837
409 252
599 804
281 794
595 791
997 389
484 330
860 776
348 487
371 429
248 997
132 704
110 638
977 255
529 453
568 556
246 717
472 600
255 361
468 628
554 95
546 214
757 648
902 657
590 550
484 798
63 574
40 842
427 533
92 401
55 325
705 971
906 720
812 72
974 90
619 164
866 510
770 201
607 526
938 169
315 251
233 591
135 699
749 699
800 626
735 432
967 107
231 537
629 998
254 687
351 258
305 970
893 990
926 248
668 247
626 459
86 670
906 717
433 896
658 221
90 228
492 574
582 182
967 18
769 705
203 802
13 625
194 562
814 495
652 686
647 391
685 733
355 712
978 63
557 825
598 504
540 873
923 39
578 850
273 123
848 547
178 724
869 737
365 573
785 1
36 290
824 763
515 443
64 784
973 28
629 167
667 309
911 104
346 501
606 780
917 66
468 916
900 310
266 651
573 312
550 777
789 934
448 204
9 112
471 224
114 757
640 22
526 280
919 551
977 94
532 872
788 131
521 495
900 237
292 169
465 422
124 14
296 784
563 609
615 870
32 667
434 927
138 889
145 134
912 812
102 19
675 990
819 411
221 896
992 901
226 939
641 175
829 74
704 364
863 13
430 21
998 942
608 93
451 278
990 351
586 200
86 947
833 732
385 147
865 745
116 603
395 916
754 511
30 638
607 319
2 124
102 503
848 539
488 782
586 105
696 791
869 494
399 152
751 110
998 338
471 423
221 36
996 21
191 27
243 575
483 243
594 490
202 984
876 121
871 736
333 687
12 79
972 854
36 334
730 784
879 673
498 296
605 273
246 995
301 407
438 876
993 716
902 48
588 850
500 962
432 851
473 957
138 213
390 184
557 850
195 407
705 505
897 502
7 252
635 845
577 764
908 377
319 932
698 355
602 425
812 619
945 880
353 385
657 196
919 109
340 819
313 320
241 947
541 583
99 899
6 842
625 384
343 24
376 502
152 990
337 201
165 489
798 162
75 829
789 952
744 457
304 249
128 322
468 747
289 24
703 163
230 762
238 891
451 731
165 37
376 251
505 124
53 151
452 449
225 744
700 819
226 796
10 446
21 759
685 817
545 721
292 121
44 703
218 203
66 312
909 352
910 181
617 175
483 323
153 989
771 502
571 409
327 253
476 743
291 352
255 734
341 346
509 800
967 255
380 627
7 311
785 890
190 324
968 801
562 139
386 614
955 152
828 891
592 813
662 987
335 451
380 425
455 429
253 146
862 801
728 126
379 3
210 296
106 856
933 772
700 754
471 219
359 110
64 136
266 466
779 312
252 626
528 942
413 31
683 559
135 487
721 42
794 4
445 848
864 475
725 521
782 381
347 345
771 564
904 605
133 366
75 439
839 758
271 176
63 453
464 516
455 520
430 466
27 68
238 611
190 901
421 875
273 738
823 657
748 137
762 448
520 466
932 795
388 96
909 0
662 297
804 527
571 995
758 935
869 212
277 780
802 878
808 670
883 279
630 591
878 625
425 310
625 606
356 553
48 393
190 565
791 440
709 356
470 513
365 672
914 473
545 48
253 544
629 831
980 461
510 874
587 800
354 503
832 865
377 15
145 794
986 2
620 87
445 457
509 807
434 423
426 800
275 479
839 594
859 463
498 842
973 775
528 156
138 448
396 122
111 986
61 251
475 423
561 235
37 883
518 45
304 472
466 194
53 977
469 893
658 836
700 521
555 439
81 303
970 170
414 997
245 192
741 273
922 185
770 474
184 170
199 761
912 166
583 899
806 71
593 755
162 498
59 615
436 734
490 333
841 699
170 265
60 834
325 317
668 306
186 641
207 858
933 197
164 371
539 56
521 276
94 43
266 578
53 76
376 682
863 504
594 155
82 711
587 804
846 292
337 20
53 340
267 285
941 823
901 867
265 666
16 380
355 72
146 31
497 667
957 629
762 61
967 665
113 832
861 927
10 648
843 295
415 137
459 87
708 452
121 587
292 367
813 873
448 505
821 56
905 172
905 543
147 484
417 350
570 511
820 351
805 272
685 543
203 759
703 268
699 862
831 527
806 199
782 958
199 584
461 6
83 794
387 47
79 425
244 515
816 44
864 164
733 496
606 813
912 729
272 841
372 487
23 204
152 599
296 572
380 843
993 64
536 333
701 514
748 135
222 955
437 389
471 270
31 583
869 508
803 655
782 292
689 47
267 476
117 722
588 233
558 224
771 306
662 732
604 716
594 246
803 739
198 710
668 238
460 459
879 988
797 608
79 670
870 463
393 695
606 29
726 792
412 924
389 988
783 215
2 552
363 792
277 118
125 638
229 858
632 743
832 929
33 415
242 274
691 793
607 634
899 175
475 100
917 649
900 323
890 828
684 252
421 334
620 597
250 878
279 15
338 42
881 544
127 56
603 833
399 848
27 629
700 713
160 13
679 799
799 670
390 15
457 288
725 863
845 722
306 248
624 952
588 540
90 661
628 875
146 503
243 997
105 493
477 297
709 244
441 42
70 683
710 454
517 3
522 857
69 79
802 870
35 267
16 347
483 102
108 888
535 773
662 62
477 382
680 652
241 485
928 748
548 793
111 721
668 487
487 780
340 989
439 780
91 863
913 847
116 53
679 691
410 266
36 456
450 463
118 915
992 561
63 823
736 819
860 54
464 474
243 860
721 880
367 483
564 865
277 71
750 645
68 332
763 474
898 697
192 441
314 683
885 609
740 105
733 290
913 983
360 78
824 96
155 73
353 102
625 630
584 220
547 60
447 311
111 7
162 222
420 783
702 92
789 248
774 258
978 133
915 159
130 475
241 886
773 696
986 652
727 491
499 145
347 413
255 286
479 474
459 979
678 80
686 387
818 195
186 697
778 298
730 412
925 155
480 249
725 183
750 576
823 841
431 707
528 422
739 472
670 279
716 617
264 903
303 214
165 477
548 242
722 617
299 320
581 340
437 636
60 340
807 79
158 423
994 558
882 665
889 904
309 750
328 578
930 972
386 988
963 650
268 213
726 196
22 313
145 893
77 544
381 328
414 983
88 860
352 366
99 522
17 485
319 762
491 463
148 86
994 895
121 703
151 854
279 268
94 62
4 748
859 480
58 573
707 952
178 508
374 88
583 549
151 176
726 58
683 486
556 615
599 213
432 935
180 235
430 126
227 674
145 703
274 790
97 500
270 211
742 855
412 717
240 205
528 845
248 582
314 595
438 839
738 853
949 434
911 585
28 789
962 568
380 612
720 929
885 583
393 238
770 220
382 623
84 76
68 273
865 8
587 484
207 947
171 221
471 834
676 944
931 539
554 741
273 543
205 631
353 954
93 645
890 478
114 826
760 798
638 536
997 121
201 12
809 990
199 101
884 401
340 20
75 356
604 10
608 690
312 172
18 208
800 369
190 115
624 840
548 97
847 707
413 48
382 903
385 445
681 197
457 532
770 592
182 618
602 457
677 188
480 120
259 562
816 607
849 106
104 506
52 791
66 112
476 497
391 76
882 173
562 838
416 849
301 159
458 211
421 363
257 434
97 499
265 708
915 48
332 195
882 867
718 308
445 11
871 128
324 598
35 555
457 700
277 703
572 257
868 546
824 418
7 732
181 473
966 920
85 34
329 967
300 767
627 446
546 932
387 171
574 650
93 184
86 279
335 321
117 916
570 339
529 988
609 855
998 305
109 678
704 667
265 386
878 989
725 888
515 179
225 211
865 947
672 634
642 719
326 895
650 719
674 275
348 558
993 478
584 4
909 146
754 954
831 652
448 814
687 979
306 32
330 545
479 632
165 651
802 562
878 899
36 110
221 835
801 91
701 293
784 567
515 335
268 633
670 746
858 621
178 122
517 352
430 130
881 23
310 419
448 989
987 530
489 944
78 804
182 61
573 647
76 225
686 442
791 240
696 307
438 42
873 402
949 614
511 6
885 627
482 178
545 153
647 87
332 450
286 326
653 717
722 526
231 998
10 788
584 476
5 355
446 688
622 933
930 133
319 586
371 220
976 989
720 356
798 167
491 787
764 560
577 131
533 782
210 545
27 318
927 475
999 283
715 518
846 230
487 900
163 531
94 542
318 918
289 543
218 11
519 267
709 874
150 364
12 538
157 639
805 532
932 573
809 47
595 249
118 481
604 391
519 842
7 9
658 550
779 547
514 927
202 491
989 375
554 789
155 936
528 184
247 458
704 140
545 88
509 568
512 794
777 361
325 536
433 418
141 290
650 563
397 366
543 177
458 591
940 647
689 209
298 929
967 790
181 733
60 753
278 282
643 77
241 539
552 349
230 576
27 95
906 258
910 9
479 747
371 625
673 906
180 856
131 533
738 119
324 995
832 87
992 615
124 259
794 143
472 388
527 356
11 184
86 837
522 633
402 571
316 247
539 309
151 344
676 584
911 966
674 459
44 104
540 539
915 776
323 883
859 861
592 179
166 589
299 879
244 561
787 693
217 237
161 478
416 621
193 317
927 443
114 919
663 539
809 217
770 278
650 218
293 801
815 955
270 861
119 446
283 193
435 886
710 751
334 103
118 906
653 205
495 167
838 810
329 289
934 1
318 284
259 617
613 343
567 94
119 148
27 690
445 914
923 383
465 765
613 442
933 315
187 71
483 828
960 514
795 259
540 138
637 972
842 222
409 645
340 252
542 333
91 498
507 196
654 148
801 663
339 263
396 879
199 706
956 962
330 65
832 365
814 397
42 50
548 184
689 380
987 968
479 669
712 205
864 668
429 356
892 10
77 245
854 978
818 706
980 926
425 227
638 847
587 250
799 490
203 632
547 368
67 543
858 5
917 58
309 739
317 223
608 684
344 434
582 799
592 38
244 397
30 431
61 60
153 714
565 446
968 130
861 635
862 111
922 970
337 263
90 990
326 343
341 864
658 536
236 207
339 628
954 794
557 656
887 909
443 662
379 644
767 510
844 222
944 509
119 631
672 60
237 363
191 618
957 509
0 716
42 574
586 755
446 942
566 818
37 698
300 688
772 1
962 238
820 160
4 690
367 823
454 854
328 33
219 135
298 754
384 335
477 623
988 345
695 792
407 537
300 570
433 251
813 296
707 878
755 337
479 31
906 626
989 440
179 608
532 304
743 569
35 126
657 668
346 197
14 590
650 965
660 916
99 420
119 186
887 640
943 583
36 381
244 83
753 776
621 900
170 758
410 796
726 461
605 559
382 573
86 88
70 756
255 458
139 896
813 715
15 548
491 901
329 685
30 970
323 80
910 888
708 215
866 287
125 462
957 355
43 787
30 600
668 326
871 801
895 176
975 709
465 461
148 297
424 341
577 250
921 251
113 595
429 859
659 399
637 889
441 866
832 866
60 144
62 809
253 200
640 181
540 543
376 288
702 868
292 66
145 159
703 145
660 757
701 307
480 790
603 18
489 279
960 873
663 702
745 999
379 223
534 950
300 981
165 535
395 186
976 146
447 398
256 337
253 38
315 51
906 381
302 919
641 208
749 926
853 433
665 651
949 274
746 644
462 150
277 274
934 489
505 588
962 697
178 163
361 783
268 677
486 692
797 354
583 287
519 510
797 197
582 63
479 20
271 959
264 90
895 832
380 644
172 780
454 355
19 397
663 975
433 662
76 898
146 923
929 851
470 170
615 457
992 953
453 446
702 193
303 163
566 362
586 317
382 294
494 312
26 417
127 912
255 399
290 538
369 191
678 189
802 573
250 744
495 775
748 743
468 343
190 915
236 214
656 239
988 497
714 56
949 971
32 457
221 910
253 204
84 520
43 466
161 966
251 42
644 996
412 904
959 561
324 430
114 51
988 26
628 724
745 375
76 51
745 289
443 946
128 858
622 687
114 118
906 654
152 997
704 907
853 809
208 446
628 261
842 424
538 399
144 30
841 901
623 336
386 62
108 686
363 887
781 945
631 911
190 765
90 921
81 528
625 50
362 235
548 858
53 19
69 405
997 941
787 555
94 922
619 935
721 122
467 383
744 23
696 476
897 767
322 691
720 956
841 950
917 216
815 460
544 718
422 252
377 827
369 315
68 542
218 151
426 23
158 150
806 390
385 260
565 942
388 39
687 2
107 313
954 515
969 197
516 158
974 811
962 241
954 231
87 535
217 495
7 740
53 892
389 834
75 790
268 10
545 441
367 500
777 579
979 102
587 920
902 471
112 602
850 625
473 913
274 660
846 593
392 441
984 83
746 49
154 53
645 65
150 438
194 810
122 569
993 704
233 452
943 621
285 18
668 389
189 558
679 137
650 473
149 361
394 479
237 193
532 458
9 523
501 775
412 541
96 789
54 1000
698 778
540 724
459 156
155 552
634 671
862 380
969 791
992 701
465 607
586 847
458 454
633 208
787 277
400 7
802 213
377 272
463 896
299 384
959 787
170 42
531 271
471 903
744 55
598 601
703 800
336 992
787 341
307 830
985 247
116 782
132 390
307 167
437 832
41 376
188 8
327 130
454 988
978 730
363 960
364 297
770 364
288 767
196 24
64 903
906 868
82 801
726 694
994 605
165 391
613 730
600 532
450 639
207 269
943 898
387 15
737 692
556 73
890 347
456 44
327 599
878 601
92 581
812 712
246 917
558 315
426 569
186 734
916 911
864 276
984 689
682 690
537 108
492 372
475 578
803 223
483 485
529 566
185 618
144 193
723 727
820 34
430 53
798 300
362 299
314 95
179 410
141 124
774 38
940 85
829 378
677 29
627 537
335 996
105 503
536 80
476 730
895 441
788 478
574 538
614 827
453 673
588 388
947 524
517 939
806 816
604 997
478 863
284 412
277 734
879 659
531 767
794 729
430 124
167 531
982 158
537 545
820 40
401 318
332 297
733 13
846 448
996 315
951 433
488 869
858 745
295 713
647 979
369 481
425 974
465 861
490 816
925 389
329 757
143 532
684 714
891 341
571 541
601 640
784 893
372 472
8 799
697 180
796 506
607 313
874 959
492 988
837 270
71 622
779 638
367 475
986 927
350 966
773 785
272 133
965 905
303 661
8 676
436 340
596 976
15 484
913 211
377 664
648 845
195 987
937 980
17 178
801 929
307 349
992 747
428 655
682 362
718 600
924 423
656 30
250 239
593 714
154 257
651 738
847 905
570 297
851 838
846 73
664 540
296 768
379 19
962 37
242 116
443 345
799 717
138 344
956 34
410 107
147 716
758 865
547 105
246 25
759 215
951 489
309 984
918 157
711 431
156 521
164 756
574 979
437 798
581 523
739 85
407 74
128 570
839 598
68 329
976 621
934 534
199 942
250 159
726 298
475 973
50 185
91 343
646 407
403 474
76 26
642 867
685 294
27 763
978 81
452 34
284 514
992 462
673 302
822 50
572 96
734 202
920 102
303 190
251 788
983 515
493 123
523 392
332 984
911 42
989 882
667 402
911 232
120 938
21 833
632 616
200 122
601 815
234 369
582 858
436 959
138 365
879 95
458 694
805 700
635 261
37 118
714 862
841 688
685 302
715 84
83 907
613 433
521 358
819 269
926 33
652 900
637 648
268 606
816 154
141 219
885 449
558 256
289 803
333 32
773 817
312 191
209 929
669 958
897 313
205 660
296 444
364 313
518 109
282 23
883 69
861 37
216 553
807 666
428 11
791 280
9 434
149 137
21 174
924 903
455 927
778 742
638 159
743 94
348 901
507 10
19 52
56 332
886 503
326 584
969 819
420 0
253 741
415 142
151 128
398 52
408 668
524 428
737 740
654 744
578 182
864 916
724 144
1000 360
13 558
149 479
790 727
857 545
369 386
575 781
806 564
846 327
215 352
818 11
756 770
938 28
320 671
203 157
519 391
7 753
570 592
952 445
254 743
708 234
111 72
103 314
180 115
110 195
512 363
993 444
593 602
308 419
931 994
584 424
480 446
271 333
636 509
810 609
753 668
72 503
945 404
853 907
146 689
154 194
646 365
825 396
493 753
392 201
614 223
370 10
104 133
360 651
589 16
71 122
694 161
732 207
22 749
703 182
885 923
519 288
382 132
370 572
125 867
956 855
612 571
558 166
89 289
154 692
592 116
281 869
225 368
791 414
713 58
94 678
68 540
356 32
739 676
972 656
881 102
240 33
504 891
270 509
304 861
443 594
443 175
201 594
570 720
899 432
121 168
537 994
398 281
347 566
513 214
643 152
555 103
479 359
746 320
382 572
41 458
717 795
853 196
323 5
450 860
220 602
792 2
566 335
147 82
307 695
649 982
810 361
424 776
278 36
531 510
627 289
941 479
437 252
68 552
319 309
170 249
744 64
528 954
150 643
335 831
11 485
320 39
158 137
438 646
759 493
726 381
549 731
961 805
615 744
168 356
549 714
848 183
74 552
787 37
40 916
578 851
462 749
748 984
213 686
637 266
816 858
58 55
295 563
222 76
135 929
553 202
930 87
461 730
14 4
52 225
53 0
933 673
46 557
376 530
653 207
294 282
701 571
580 381
588 315
86 408
65 387
870 469
832 588
328 645
478 254
829 962
810 324
91 169
476 471
245 771
457 881
396 102
895 965
883 894
78 730
374 697
722 621
585 215
215 221
856 557
834 333
129 919
411 187
594 729
76 283
990 335
864 576
631 558
887 893
920 102
651 611
756 682
366 344
626 940
776 589
358 388
161 182
600 186
645 197
507 930
616 470
57 670
854 584
437 819
309 800
895 237
878 213
821 451
172 175
539 96
401 528
844 836
573 463
843 297
69 868
794 87
566 367
255 845
330 539
985 0
299 919
532 107
654 731
264 223
667 509
748 44
61 696
928 484
750 763
757 304
436 508
296 72
81 234
695 993
658 207
809 649
285 668
276 378
293 507
611 412
38 935
226 422
473 687
551 491
121 691
680 869
30 502
666 531
40 876
423 396
743 35
183 653
543 975
293 700
217 159
18 339
116 381
289 26
480 805
345 808
248 287
466 271
621 757
493 91
265 460
160 754
17 208
206 916
651 67
844 703
737 637
542 115
281 562
574 644
678 354
685 515
377 496
546 850
213 887
578 495
447 57
909 535
837 608
578 746
640 964
374 837
173 728
250 435
632 1000
862 139
949 286
257 642
553 399
450 938
790 778
737 54
239 308
965 924
945 613
393 152
440 958
603 31
743 23
332 570
237 790
677 459
719 934
30 619
115 509
734 434
128 167
550 839
592 83
642 715
667 210
973 835
210 663
222 425
3 558
849 613
922 193
120 28
264 449
16 884
887 662
661 195
179 277
243 295
964 392
538 482
418 128
116 468
0 70
867 390
756 417
378 762
650 323
811 242
53 666
521 157
122 986
374 875
164 468
495 930
608 652
901 473
455 187
889 670
357 883
643 605
215 82
757 520
710 682
120 826
759 68
681 918
171 257
106 759
180 571
47 669
797 148
826 612
253 34
986 122
14 34
542 775
975 358
100 384
892 99
623 375
695 766
986 31
31 432
117 760
46 760
997 520
391 815
826 700
373 774
453 402
109 287
58 619
820 97
113 858
163 812
800 675
961 841
216 52
580 702
581 448
429 768
892 969
917 408
818 955
927 583
458 898
49 374
99 297
670 32
908 136
967 952
123 62
719 858
467 856
891 286
907 701
402 197
58 446
229 441
313 124
459 727
842 882
168 539
657 770
483 444
925 450
420 823
68 776
897 13
991 395
244 345
972 651
241 417
134 559
147 503
251 583
739 407
866 919
913 23
858 524
382 38
550 828
65 733
996 668
349 560
529 678
188 639
837 910
596 93
758 838
988 171
423 515
463 140
787 64
673 940
827 218
592 386
801 97
889 437
926 591
653 356
556 865
496 106
418 564
16 141
592 312
133 748
680 751
943 483
254 616
957 947
215 912
129 33
857 446
148 200
217 785
194 985
857 394
140 555
174 811
608 67
277 178
445 325
508 5
460 355
380 18
114 903
915 248
155 869
941 60
403 501
58 493
36 18
109 460
387 733
361 714
357 106
458 80
532 361
765 88
269 672
224 505
746 141
718 655
144 223
845 530
924 184
273 105
630 595
137 925
349 966
661 651
187 919
179 79
273 351
407 91
996 480
361 120
93 736
608 693
261 185
392 896
153 661
558 109
623 134
760 835
189 462
323 632
53 195
646 155
243 625
741 439
196 980
493 664
391 475
882 994
189 51
102 737
1 465
356 620
561 99
457 3
550 698
33 826
635 997
537 926
277 191
158 711
862 574
205 349
507 306
253 190
851 265
153 626
718 678
770 447
379 124
902 108
761 850
619 360
556 14
351 571
707 499
922 806
874 665
287 446
64 793
544 483
975 134
852 892
420 849
723 225
904 828
863 773
734 171
156 692
904 501
400 235
772 863
143 89
104 620
740 66
92 614
251 88
763 163
21 873
740 401
220 252
426 483
593 858
908 373
378 81
347 806
67 823
287 249
88 805
653 487
932 822
685 524
634 460
644 823
241 993
550 387
151 121
355 213
756 499
937 258
301 534
968 84
114 489
606 176
963 670
498 103
539 101
130 337
501 701
180 929
886 227
323 274
58 375
690 371
768 162
679 277
692 227
535 255
628 165
936 558
42 220
118 622
867 513
123 520
8 450
109 760
749 306
842 34
116 473
287 455
209 122
867 565
774 812
365 120
578 876
82 246
137 366
32 137
73 60
702 875
300 868
564 883
20 194
352 790
574 157
673 122
308 375
848 153
432 808
883 168
988 559
201 121
247 959
172 75
478 139
504 70
831 418
516 512
521 598
816 177
703 430
354 750
755 894
568 637
780 975
345 224
851 906
409 837
520 15
570 294
970 554
940 764
809 843
767 425
65 900
528 303
430 72
294 66
170 196
847 794
156 21
616 777
2 642
890 716
137 266
129 103
662 202
309 841
428 63
809 428
507 289
447 385
832 849
510 808
348 129
266 745
123 535
27 984
18 850
637 27
311 910
558 415
205 677
212 150
364 4
305 516
260 178
812 303
963 803
246 531
617 842
332 622
253 563
844 499
513 490
877 196
338 818
826 29
540 905
222 554
566 912
66 388
301 253
420 382
441 689
253 327
762 362
811 355
674 846
640 950
597 33
477 992
224 77
50 400
206 651
534 565
370 409
392 205
412 317
925 23
44 912
181 903
858 107
568 351
61 695
210 874
324 233
588 941
253 137
593 637
934 574
333 80
221 258
10 672
951 595
857 660
535 178
63 266
120 279
998 949
130 339
622 787
654 894
564 86
724 424
367 34
996 177
812 934
377 458
487 342
68 968
887 235
518 583
375 17
520 103
252 872
856 145
785 683
405 865
402 328
850 401
458 268
480 405
467 243
402 389
423 623
512 345
606 318
830 886
772 421
760 436
209 494
949 604
674 879
75 485
316 91
312 906
441 698
397 564
352 212
645 777
762 762
977 346
616 618
867 57
76 479
894 897
51 666
668 57
396 879
530 531
469 105
327 106
45 382
264 408
528 9
854 401
729 833
987 157
834 273
862 20
990 331
134 362
446 613
61 677
152 82
733 62
652 634
694 189
913 357
953 957
401 949
409 370
502 88
958 916
373 186
421 147
706 335
408 135
462 807
826 334
310 212
836 914
579 675
132 617
232 899
407 0
98 522
798 830
244 198
140 210
673 59
349 908
739 766
323 280
673 976
426 67
781 518
6 56
587 824
149 967
819 736
146 320
791 157
35 302
840 760
616 426
300 80
363 421
447 230
7 823
854 860
25 229
622 503
534 80
575 7
916 126
391 743
348 178
301 341
258 557
548 262
579 397
297 176
296 25
917 132
281 569
777 196
211 93
539 598
565 544
947 330
72 978
510 935
356 328
630 919
102 889
909 235
722 365
896 117
355 46
281 925
66 718
233 223
461 937
356 997
542 599
771 136
513 287
848 639
436 280
806 850
307 859
177 989
348 436
420 370
603 513
285 916
33 532
835 406
115 458
852 335
407 804
318 725
54 821
976 644
255 406
303 437
157 266
892 281
70 147
51 385
701 783
90 629
888 240
406 357
935 311
956 212
833 670
93 627
969 223
713 83
109 62
84 350
420 389
123 174
923 960
887 386
764 159
483 916
223 429
95 148
70 678
680 957
654 298
144 220
804 275
271 256
256 923
983 440
241 935
61 332
742 263
24 839
525 539
676 33
697 785
418 772
177 820
895 143
32 150
143 50
292 190
434 90
45 642
493 117
508 712
532 967
109 686
756 953
278 560
216 859
254 722
552 983
570 945
775 731
991 852
539 283
827 441
111 461
89 194
587 380
621 959
487 914
650 618
7 394
215 582
76 922
189 216
633 370
969 921
918 145
405 436
77 463
701 367
193 83
28 461
131 281
714 818
553 236
39 159
394 862
528 231
595 89
955 828
458 154
370 144
73 689
853 895
684 285
52 165
375 92
287 304
224 750
432 661
285 614
743 411
946 558
270 523
765 104
419 950
148 787
303 105
674 691
33 713
388 797
281 319
581 586
721 523
608 136
820 674
745 188
168 584
244 731
558 437
3 582
497 839
531 901
573 618
541 719
309 991
607 794
621 30
486 76
446 38
399 626
648 324
569 587
242 715
388 591
341 745
343 716
99 25
34 300
785 879
182 464
111 558
497 220
421 877
336 500
884 973
14 14
911 946
99 199
801 306
35 858
6 344
532 563
81 624
373 694
536 184
439 390
109 54
655 721
902 843
104 172
452 613
397 277
743 149
602 357
314 110
76 875
363 20
628 186
46 587
109 247
98 738
228 894
811 552
41 418
126 132
149 183
865 343
648 701
789 104
753 868
366 13
159 13
523 706
70 521
459 321
124 812
708 779
369 258
225 459
913 959
396 444
980 751
917 102
92 938
193 402
892 607
559 711
237 554
490 909
972 969
823 800
586 34
513 426
920 43
351 57
927 245
746 307
90 450
927 514
83 440
314 253
822 620
858 835
191 963
947 762
679 590
102 781
842 168
86 968
218 124
19 672
585 91
716 550
528 432
487 153
648 530
659 102
173 588
45 348
258 448
792 162
740 194
994 875
388 914
791 471
69 772
185 808
57 163
552 231
689 420
528 225
148 447
569 909
290 461
584 989
320 332
877 495
339 562
971 913
218 932
151 529
29 325
80 611
493 999
832 157
319 351
582 774
81 169
114 185
768 565
152 436
233 374
369 570
643 58
571 403
123 868
430 83
100 334
671 854
215 862
575 578
380 273
197 837
537 993
233 69
676 113
659 181
391 168
7 105
560 942
541 844
810 82
91 985
525 228
84 601
814 155
30 605
121 369
926 689
145 59
267 56
967 692
757 453
369 719
436 203
517 860
331 317
877 239
748 799
306 8
609 133
120 243
930 536
909 795
969 388
306 409
424 102
874 116
504 427
121 371
69 393
875 916
107 754
77 295
912 125
677 283
920 621
380 202
43 759
43 90
765 696
471 199
241 219
961 844
722 253
357 295
344 529
545 401
192 301
707 543
574 823
448 81
145 954
105 297
386 444
339 793
154 801
376 528
132 748
187 37
80 2
238 162
735 814
424 515
247 158
65 448
345 41
734 407
19 605
492 359
68 118
601 820
287 622
632 816
523 260
618 85
283 583
1000 836
424 511
327 406
213 953
142 110
194 679
906 816
818 547
837 49
61 128
785 713
652 354
836 658
699 276
753 844
361 287
330 82
911 353
359 89
922 903
244 289
141 382
80 199
121 930
41 407
461 973
318 483
91 388
135 482
181 307
393 749
626 556
855 77
582 331
473 942
505 613
299 182
748 896
4 339
834 973
687 686
863 567
366 17
617 184
951 186
526 144
358 360
115 644
429 255
320 769
288 249
445 201
806 323
242 641
331 122
394 652
184 187
693 168
162 519
258 459
948 968
651 194
403 887
895 957
340 487
786 487
174 56
585 689
27 160
114 421
704 392
404 19
458 111
34 84
356 218
459 288
723 165
996 545
544 999
847 75
332 532
85 772
707 109
978 509
603 465
65 595
138 986
142 986
677 491
528 806
264 704
280 414
228 28
934 663
580 618
346 346
600 236
281 119
26 907
13 499
87 293
102 40
324 503
958 235
861 688
540 546
894 399
327 339
891 520
92 516
434 777
685 172
955 339
466 755
612 708
124 619
300 324
203 966
197 585
596 352
568 535
734 605
480 768
885 504
766 576
436 105
985 277
638 946
722 544
909 374
347 352
69 701
863 443
601 878
487 67
93 933
294 615
149 815
599 488
629 367
701 310
699 653
896 372
258 394
62 255
627 38
465 790
618 813
251 619
73 861
203 439
678 833
54 480
295 956
246 898
850 96
235 456
618 598
351 585
642 50
598 264
93 72
946 760
846 887
624 265
821 292
337 395
740 47
194 528
656 785
538 578
700 940
428 543
658 365
478 563
761 479
232 519
954 195
49 205
515 157
135 913
958 480
52 353
754 577
456 423
465 749
636 654
40 776
240 294
75 454
168 658
736 789
912 114
391 213
76 625
308 608
302 445
682 903
989 543
669 299
507 317
120 95
781 247
153 600
915 874
67 761
573 917
943 31
347 25
598 811
280 210
11 720
79 386
91 566
760 989
863 401
821 796
879 770
86 626
670 329
539 681
853 4
973 939
707 609
785 219
369 173
579 880
999 95
32 460
435 951
825 899
862 817
36 883
127 61
697 602
687 783
583 856
465 513
166 64
887 25
998 976
336 151
735 105
424 389
410 711
958 159
569 11
169 431
348 809
706 242
1000 671
451 60
421 926
240 34
379 411
763 454
988 677
582 208
429 656
272 230
547 593
188 896
394 67
673 166
414 589
448 696
305 777
224 702
388 891
269 172
588 736
702 864
534 416
510 290
904 892
902 701
835 547
430 480
281 715
702 939
730 50
269 78
684 201
608 915
345 142
502 350
935 755
441 138
596 812
51 794
111 873
115 522
98 410
978 64
662 47
800 721
152 317
281 902
603 375
902 609
842 668
564 484
369 404
187 267
665 304
858 627
118 434
1 550
113 431
365 333
179 636
77 456
550 805
207 682
13 332
890 945
836 160
877 782
786 43
409 462
143 794
466 802
463 813
696 646
257 254
73 960
373 650
916 21
591 408
530 213
783 401
272 185
304 892
332 371
559 762
954 913
868 503
456 601
499 51
797 550
322 551
840 581
616 446
465 10
18 866
496 554
264 549
698 644
428 583
676 723
230 31
4 488
849 970
173 951
278 16
693 502
64 913
162 740
464 815
940 352
806 232
168 171
50 911
749 89
623 171
843 632
807 72
942 788
670 18
628 599
816 399
185 268
78 456
201 228
700 771
287 897
910 488
773 908
292 895
202 173
788 167
594 368
784 685
463 306
621 596
804 230
307 703
710 930
571 180
807 481
199 475
966 516
581 718
838 983
359 861
855 167
3 844
202 177
372 964
183 856
647 657
819 226
420 860
210 544
603 801
495 488
260 934
901 930
636 581
29 545
399 78
941 526
67 908
831 87
273 461
630 606
242 17
799 650
102 391
989 93
351 74
310 107
940 230
542 309
698 285
41 614
753 685
298 508
172 627
999 591
941 958
983 553
878 377
307 401
802 995
501 397
232 97
908 650
734 285
952 559
466 399
677 13
738 323
121 428
279 102
373 600
360 41
797 722
171 462
818 480
148 617
652 179
937 483
582 724
858 597
984 299
924 114
488 856
272 159
538 252
598 877
562 179
173 486
460 603
534 265
742 950
4 438
997 691
116 500
27 851
478 940
512 61
392 90
927 994
308 136
575 628
531 565
162 658
869 79
844 114
754 845
203 378
202 978
320 956
450 902
591 289
727 83
207 240
470 884
218 900
682 645
719 37
134 318
937 19
531 87
764 657
189 788
294 141
297 29
407 638
192 556
803 67
709 510
138 662
532 890
484 669
917 19
804 228
185 815
353 913
937 292
677 840
294 274
194 218
439 817
340 184
996 646
26 877
495 596
464 124
812 120
539 440
410 207
840 704
696 124
251 548
316 933
371 18
269 713
806 434
294 808
754 352
882 91
826 970
305 364
82 577
518 38
808 723
955 809
84 465
231 154
970 428
11 339
958 819
497 515
23 51
164 92
25 108
844 756
54 453
829 348
87 352
651 512
848 931
706 423
953 254
300 448
165 377
490 189
996 876
732 518
107 405
833 239
694 865
656 540
72 548
483 133
983 326
206 387
538 824
79 880
511 628
659 527
588 561
123 405
164 800
791 56
914 46
807 822
503 810
389 386
166 911
244 927
434 231
877 143
156 134
989 90
929 721
207 913
36 457
132 39
105 797
472 503
235 634
594 683
947 432
527 485
328 194
232 991
889 407
289 576
187 875
644 669
969 624
599 881
408 884
775 985
159 532
612 445
428 730
497 879
341 570
893 362
330 318
374 269
930 555
873 26
847 136
889 184
487 677
488 506
853 462
48 635
347 533
780 632
923 384
444 238
474 66
98 109
871 833
22 846
163 637
4 427
424 976
341 994
172 613
715 839
586 867
591 205
470 493
747 726
470 962
445 528
463 3
918 955
177 194
358 451
332 138
270 911
3 473
243 860
327 851
52 167
89 764
174 376
648 344
966 456
997 126
460 508
4 122
374 167
626 885
653 21
898 67
296 804
195 327
961 771
193 121
576 621
469 834
597 52
206 513
194 429
479 756
990 526
603 194
290 914
227 494
457 401
530 780
632 981
977 684
585 77
238 504
165 909
190 492
301 244
739 27
346 784
805 878
587 648
743 27
388 490
690 46
839 455
835 484
216 310
621 301
161 479
18 472
771 503
308 531
756 501
45 455
683 159
551 966
741 145
419 186
786 102
661 924
147 781
503 233
438 236
949 534
411 583
897 359
110 871
178 329
657 69
559 158
493 433
263 486
760 393
338 808
105 64
417 332
757 230
924 170
574 169
485 463
510 328
730 607
56 7
756 604
680 125
190 431
251 745
139 763
400 23
487 137
343 936
22 814
427 819
909 459
575 180
874 428
64 753
381 897
268 859
190 704
279 262
27 306
865 108
605 357
417 181
39 931
251 251
9 106
757 906
64 263
802 499
144 526
611 631
566 225
352 997
625 732
389 614
335 411
295 613
969 270
613 408
15 938
935 359
698 438
242 987
56 125
60 670
324 556
798 788
932 747
806 713
890 8
400 434
262 475
508 461
362 364
516 845
940 65
309 606
197 841
67 962
643 425
816 635
681 859
836 909
829 263
575 295
895 206
496 671
714 945
440 681
801 921
885 468
934 620
836 478
536 953
817 325
965 624
397 26
539 974
879 23
543 252
525 256
236 367
831 212
699 961
34 312
431 743
839 6
479 785
774 606
874 73
844 574
667 100
767 192
364 556
255 491
546 836
465 868
905 513
281 425
901 4
783 947
299 868
405 870
90 764
181 167
131 48
866 126
697 457
78 183
567 835
840 705
804 802
324 274
141 345
647 862
861 798
916 991
355 638
883 815
668 842
400 728
331 835
849 159
822 777
168 111
598 620
893 727
400 945
642 525
933 622
627 913
214 899
294 451
661 530
387 909
511 9
644 700
23 669
539 134
610 409
212 990
380 126
84 202
192 424
869 986
542 321
628 959
476 910
143 265
538 746
21 427
933 666
314 653
884 499
914 456
396 536
964 292
163 661
567 333
389 10
332 371
150 987
573 961
867 657
656 710
447 681
466 241
350 558
566 335
636 207
175 507
188 67
848 831
436 466
558 588
438 833
181 631
158 88
212 383
612 654
312 287
530 839
83 68
179 586
444 906
269 454
71 568
970 561
665 92
389 950
591 237
698 139
981 891
787 244
588 502
455 236
933 937
357 55
952 78
916 675
634 220
295 750
642 894
541 677
666 58
477 223
672 100
331 630
767 632
508 709
780 59
398 416
716 157
93 267
229 312
20 877
419 152
434 913
262 339
29 672
29 746
408 319
856 375
188 604
422 349
648 535
805 577
891 122
560 146
845 201
31 1
729 989
958 904
446 217
975 158
460 816
749 966
55 800
367 501
59 149
629 730
89 194
65 345
180 345
997 162
679 151
185 914
89 375
266 800
521 739
361 918
513 552
405 822
235 862
704 306
312 36
22 16
276 883
597 669
964 151
492 854
806 718
818 142
777 2
190 845
180 699
598 7
167 773
934 219
132 116
561 105
42 68
151 241
120 430
576 679
88 285
825 579
248 267
865 971
506 213
68 591
126 517
51 465
859 648
511 510
289 740
599 781
592 676
946 311
628 270
901 597
701 61
901 714
323 536
831 829
41 148
778 411
106 763
739 573
854 379
391 134
717 32
734 902
140 585
647 284
316 729
76 467
692 559
26 345
870 667
483 893
538 882
64 574
702 411
702 447
969 91
184 973
113 341
448 32
195 926
818 403
627 968
962 891
858 211
932 36
698 629
208 921
17 995
657 220
423 125
730 398
26 626
627 644
859 421
103 286
432 692
448 539
70 730
945 58
45 172
895 221
352 893
726 612
761 960
902 37
678 385
599 824
454 278
638 815
201 553
174 89
604 842
667 431
908 608
44 499
412 637
899 74
95 688
671 340
473 113
225 565
520 671
169 677
735 556
175 702
153 559
830 214
405 481
530 987
898 912
645 352
611 929
293 132
581 214
958 687
291 748
666 897
308 180
554 69
821 164
409 764
621 325
886 739
283 76
865 836
530 116
266 12
495 175
512 767
471 180
521 53
442 876
350 439
796 243
668 891
295 41
109 426
208 436
480 183
311 609
29 984
667 525
80 902
678 904
503 405
35 465
904 50
400 738
620 322
985 427
465 664
449 232
820 970
87 596
216 873
858 936
881 578
619 793
52 109
962 45
967 788
223 296
50 869
19 711
785 874
164 320
853 547
579 63
634 695
191 699
404 973
308 24
101 606
977 821
60 802
81 229
402 968
286 429
936 923
13 248
104 84
678 117
104 881
193 332
627 388
906 744
408 112
328 455
896 898
773 351
578 268
115 963
374 58
250 239
158 359
461 29
262 372
360 217
654 532
849 638
257 97
298 196
108 796
848 358
340 498
770 173
354 851
896 955
521 148
726 106
298 988
507 14
83 930
626 109
906 301
246 448
553 609
533 490
5 399
164 672
775 394
520 164
218 703
373 322
321 561
293 199
119 544
798 368
837 122
203 674
584 221
886 419
935 846
503 834
867 241
440 390
42 722
349 918
948 153
291 402
640 142
561 414
993 306
308 483
326 52
515 930
120 470
766 625
138 399
175 301
609 817
265 462
993 500
795 78
431 21
889 668
409 509
740 264
235 252
435 432
880 392
923 865
271 753
914 49
364 411
950 695
821 485
675 670
731 413
300 766
520 95
435 547
615 268
423 148
750 951
773 826
241 962
300 422
170 315
879 233
85 257
585 53
362 542
295 206
676 4
888 380
357 857
502 825
624 456
832 524
905 368
780 344
163 184
705 880
952 414
380 925
765 783
383 370
960 51
533 764
110 558
902 295
990 472
731 360
579 539
841 657
316 837
919 889
955 673
345 62
604 17
682 442
349 308
447 611
294 119
549 417
267 809
985 615
540 935
786 839
98 445
492 291
423 428
308 446
302 806
107 312
293 590
585 776
512 164
666 727
439 271
519 749
984 517
768 181
284 918
964 781
482 961
867 587
587 224
358 833
741 956
927 6
164 944
663 464
131 376
837 552
704 618
132 338
658 473
811 887
669 206
516 809
814 838
882 451
154 32
243 28
56 978
302 311
512 394
535 76
754 830
168 868
38 611
628 815
960 123
790 944
107 381
842 529
366 464
849 255
791 381
178 819
142 253
953 755
663 651
800 994
448 533
385 708
351 778
422 126
26 678
905 816
613 714
653 267
200 833
345 124
724 802
194 419
355 272
206 239
464 813
676 836
630 634
999 142
447 467
262 547
192 661
439 233
416 73
614 0
178 863
634 447
532 492
517 913
506 900
8 353
166 571
568 55
977 286
403 637
439 445
17 29
360 449
200 18
249 436
115 714
430 202
695 917
175 840
918 529
720 346
740 125
635 98
972 803
690 510
324 423
408 658
805 6
10 778
532 176
915 545
707 961
855 801
587 975
469 441
617 829
282 177
839 962
230 150
483 674
377 826
275 768
263 821
953 333
43 192
770 833
741 580
996 541
745 996
107 627
55 769
359 785
332 420
555 426
267 749
323 780
661 784
378 603
682 427
509 839
596 736
636 945
744 596
928 570
823 63
932 128
846 720
2 422
478 941
428 80
935 890
656 764
626 817
170 719
448 818
95 865
20 631
627 741
684 514
592 442
131 713
639 708
770 181
929 500
516 545
282 655
395 62
95 637
542 847
466 508
486 902
362 56
714 30
216 1000
562 784
247 927
834 12
936 495
700 430
654 358
622 363
593 24
791 971
676 899
448 312
916 829
63 139
270 156
576 658
349 757
360 974
912 675
591 779
94 367
213 954
590 694
220 971
426 237
994 915
356 935
76 159
159 776
125 162
813 144
793 569
502 458
492 484
57 365
619 564
198 904
295 160
762 84
454 237
353 835
242 376
357 770
248 461
352 774
678 545
106 315
166 554
587 272
818 839
727 238
283 319
174 973
13 967
983 951
245 605
394 397
903 723
286 231
724 919
838 367
272 545
145 194
229 831
545 626
468 98
554 369
593 86
894 440
628 303
828 831
726 130
144 883
835 58
182 878
18 486
571 19
110 553
756 310
524 475
175 19
554 610
275 970
589 439
888 798
722 768
930 461
51 112
535 355
469 400
815 472
292 793
144 625
583 197
900 248
914 705
417 446
3 659
169 163
726 894
334 701
35 596
171 161
984 303
498 165
238 851
598 977
347 984
915 54
619 435
584 38
25 2
813 749
499 829
544 879
137 142
414 69
832 642
517 363
178 498
900 340
678 755
524 195
961 151
627 127
330 14
394 147
99 967
457 146
722 414
882 515
737 707
815 567
412 511
968 156
980 311
545 885
368 789
349 572
92 649
890 928
348 618
24 286
759 826
498 455
608 252
12 416
230 141
255 979
193 843
975 457
824 62
643 213
216 300
418 607
624 154
155 385
382 526
949 638
672 40
683 261
620 957
697 480
752 916
100 890
757 879
461 134
660 427
228 1
209 881
85 604
626 238
177 285
815 712
818 863
972 749
331 648
188 446
938 169
314 41
469 465
377 88
920 811
190 98
597 993
924 370
958 769
619 116
149 933
713 406
690 135
127 897
597 978
208 656
659 657
725 1000
392 85
500 710
195 956
131 911
996 271
211 52
84 588
94 560
234 601
75 194
902 180
363 736
858 569
17 587
523 553
307 955
150 223
132 646
562 870
58 471
373 70
952 824
344 851
38 208
240 967
310 111
514 436
20 779
412 683
293 35
173 570
792 152
590 388
436 290
749 912
584 754
750 469
476 801
709 391
63 471
336 277
910 47
656 524
576 795
221 425
645 783
350 824
881 476
224 669
589 651
808 564
241 29
251 440
897 868
385 864
356 170
967 877
827 941
571 589
470 85
193 826
744 114
387 105
122 378
28 99
800 799
844 850
243 789
303 634
496 210
753 914
569 529
783 244
919 807
436 985
870 625
85 287
619 426
319 976
560 797
457 898
278 232
212 154
27 359
107 674
12 925
410 320
63 659
535 25
787 265
805 348
657 1
543 348
847 554
691 479
554 185
871 106
959 734
724 672
135 730
838 95
672 293
833 887
13 351
79 435
129 174
255 519
138 134
66 551
860 234
766 770
961 974
315 469
514 170
879 396
878 179
260 558
646 923
311 718
214 358
157 988
768 353
985 828
929 408
930 907
247 710
768 245
159 912
605 745
892 163
802 240
817 585
68 217
16 61
45 0
986 365
409 707
24 642
281 142
690 263
456 951
285 240
353 3
285 753
744 412
81 779
579 844
860 364
744 775
418 355
565 568
136 461
464 675
972 748
521 532
882 641
501 5
233 718
742 551
829 558
107 917
604 826
900 774
241 191
982 571
488 343
356 688
694 362
723 604
871 972
420 932
891 843
871 588
613 329
234 729
15 919
157 815
802 199
174 688
337 990
293 933
794 98
59 250
577 297
918 373
81 883
13 908
484 269
126 674
659 294
629 921
568 384
996 915
443 898
522 55
9 980
547 532
357 13
133 958
303 532
635 983
373 841
423 247
722 403
526 171
186 303
724 272
263 209
221 474
547 86
418 660
644 608
384 167
917 855
805 923
642 884
635 320
287 79
691 195
806 816
634 3
865 990
346 872
462 345
760 319
358 452
199 763
93 738
0 79
450 913
394 991
839 40
357 448
898 118
941 804
711 286
830 410
900 762
464 600
836 844
178 42
136 676
239 762
271 407
646 11
31 941
609 748
283 188
243 408
271 904
957 484
428 563
501 493
150 52
597 455
815 938
966 558
139 941
415 799
867 637
578 831
606 201
456 572
978 364
159 626
858 724
435 258
734 577
968 836
329 281
370 462
121 682
290 606
150 28
462 862
54 1000
425 903
6 679
308 788
359 833
515 561
624 65
257 787
51 761
52 923
891 834
998 309
342 609
413 756
826 560
378 335
742 230
365 976
338 247
808 483
22 659
60 172
57 758
412 462
883 224
377 371
744 257
981 685
929 141
333 875
257 922
417 822
828 653
733 425
868 27
282 480
906 845
307 217
118 965
661 959
477 564
471 16
712 639
52 109
55 419
851 585
324 345
325 613
259 136
501 640
613 888
896 395
336 298
266 413
615 845
517 537
854 750
133 86
938 356
977 569
670 606
966 426
36 93
401 509
580 437
218 46
183 317
627 145
686 1000
193 54
556 744
31 877
631 650
29 794
494 595
740 655
159 638
271 190
126 305
761 695
773 344
465 506
370 590
319 738
654 760
434 802
684 282
237 759
509 618
186 661
453 655
781 185
366 429
182 599
127 587
804 462
254 41
588 754
223 556
112 231
654 771
21 465
229 957
530 980
152 152
861 171
413 619
191 385
201 204
143 905
916 323
333 711
492 252
398 244
318 635
598 988
794 333
519 105
440 616
344 862
391 18
718 327
940 158
419 4
278 690
556 540
337 43
377 804
323 658
189 123
334 523
2 139
694 242
2 166
836 85
80 847
501 419
154 217
75 659
404 343
575 114
169 605
763 971
618 563
53 52
143 732
564 307
176 97
444 606
686 431
592 385
484 55
778 206
194 343
6 338
532 731
218 343
622 269
641 415
157 69
261 40
348 36
164 986
437 240
834 165
604 184
556 236
400 927
137 79
120 724
743 910
937 431
325 403
142 907
445 198
715 615
582 623
330 133
236 149
700 120
514 542
3 98
925 772
559 119
547 299
891 243
595 282
664 751
461 417
597 180
384 458
855 404
19 611
201 424
59 573
107 771
531 157
900 679
999 373
822 778
432 816
2 215
814 276
406 205
864 372
285 583
882 946
274 121
888 650
24 343
788 691
162 347
349 633
968 166
28 562
795 316
964 748
363 353
913 282
483 238
714 504
984 929
868 479
168 394
193 260
373 945
140 696
813 126
40 6
165 546
371 716
131 290
18 420
61 264
100 94
545 346
447 479
614 173
81 76
763 655
760 799
680 403
698 150
740 298
471 467
868 885
483 542
675 540
417 204
151 326
866 830
191 501
142 904
582 83
843 647
202 1
253 773
849 977
424 578
162 615
361 922
939 427
292 266
261 262
617 551
583 555
511 291
688 648
565 814
191 137
511 491
703 42
676 344
195 187
774 486
729 633
590 795
941 209
86 612
86 145
314 282
628 216
432 241
585 254
814 363
720 330
945 358
425 45
63 950
935 825
629 683
587 896
309 747
255 432
868 782
645 66
734 400
501 302
474 825
3 250
516 796
168 16
143 286
16 452
607 77
600 659
43 164
217 625
329 300
779 853
596 108
57 301
683 207
862 23
188 406
674 25
282 133
133 635
712 482
618 313
554 160
590 166
271 214
377 369
886 710
32 815
128 572
56 797
381 273
982 284
256 323
667 942
34 854
135 457
324 629
562 315
238 89
80 427
659 538
208 65
612 870
119 975
634 141
965 20
735 359
199 22
445 150
333 13
674 584
797 902
958 741
135 752
911 40
405 185
325 911
758 408
130 918
191 681
553 550
122 579
893 638
491 39
967 507
432 175
585 706
609 3
569 669
491 495
934 780
481 539
308 494
285 220
282 764
68 21
311 809
819 640
229 126
171 687
170 336
497 154
838 808
406 275
483 331
436 825
409 208
465 910
783 147
388 634
466 944
36 576
123 202
826 395
394 777
629 461
637 336
329 764
463 929
300 932
871 887
111 609
127 5
450 274
392 547
650 321
44 24
701 823
407 539
882 7
344 45
984 984
615 591
922 868
106 811
907 814
897 307
287 820
204 515
882 374
963 235
856 450
415 587
727 538
308 428
98 910
164 389
736 943
687 268
781 948
702 396
480 587
736 545
416 138
473 228
627 868
561 470
784 778
230 79
357 921
844 837
260 242
781 787
120 200
243 226
900 159
242 700
792 856
443 428
965 894
94 866
869 368
356 802
3 300
315 942
436 590
555 374
814 109
124 872
160 464
53 832
450 65
406 419
580 907
75 905
749 404
629 483
14 903
990 474
260 708
748 35
770 405
602 304
644 168
890 63
417 842
917 197
220 182
764 863
833 727
267 549
295 162
634 49
552 73
465 534
380 371
464 219
554 678
915 259
753 990
566 118
929 69
935 94
496 675
905 569
674 512
810 916
616 51
693 667
973 567
683 153
516 633
620 156
727 117
200 359
786 531
241 167
798 851
85 740
848 389
236 717
482 963
837 202
61 290
268 602
926 764
607 104
991 983
130 221
614 800
632 863
346 936
351 239
323 395
389 429
391 865
813 309
559 947
767 35
431 711
767 401
790 78
708 36
119 103
325 305
495 789
749 998
259 158
677 820
600 123
815 7
352 660
493 928
794 422
206 830
892 606
459 383
819 611
289 237
324 780
402 694
753 768
826 767
178 455
493 507
566 970
239 903
815 372
211 328
117 35
948 618
781 743
460 58
708 409
570 424
392 593
78 743
21 599
840 239
737 881
390 421
5 905
111 27
312 543
57 923
903 867
337 702
941 576
867 668
386 156
889 47
823 765
73 468
941 536
565 597
914 156
717 680
906 954
125 885
706 833
736 737
525 975
157 875
200 933
639 758
166 678
286 332
802 683
779 223
632 707
411 769
835 826
209 221
292 65
282 554
510 74
870 128
255 821
72 446
414 232
254 275
320 640
9 425
616 196
824 760
388 615
354 893
516 867
659 740
463 549
721 615
466 298
128 427
43 621
727 296
518 149
917 218
844 860
388 105
957 922
890 340
388 474
294 259
110 601
71 782
869 724
333 275
941 294
217 494
848 532
150 683
133 857
392 15
50 653
953 7
8 633
528 432
837 218
287 645
859 763
249 900
477 806
955 92
358 100
842 527
182 588
189 218
607 990
948 50
147 717
571 358
132 551
80 175
253 584
414 593
667 5
995 837
806 508
36 400
151 988
397 113
993 856
810 599
413 613
811 519
650 833
691 610
93 922
672 961
682 462
905 415
34 512
746 126
280 592
857 843
698 307
328 171
913 964
631 317
568 416
807 735
899 715
606 579
283 823
421 806
434 648
586 331
8 612
979 539
637 257
24 351
181 387
10 317
521 687
465 917
778 451
93 233
614 44
430 727
554 28
573 833
70 391
724 540
621 544
704 684
566 58
802 580
750 326
685 263
415 928
647 675
488 959
44 465
550 996
417 109
17 891
84 522
938 128
885 778
416 603
131 471
449 541
198 118
108 236
680 937
973 818
216 17
296 934
206 535
181 804
176 509
807 491
255 366
750 75
23 485
770 809
380 708
840 873
170 199
104 697
420 437
124 220
626 200
172 231
676 674
549 423
381 344
727 978
57 374
215 44
284 444
504 623
490 481
251 273
446 577
1 5
902 735
855 339
576 438
910 897
226 839
126 220
639 148
274 506
625 566
762 676
417 425
200 29
317 111
236 130
951 104
620 937
848 714
34 604
774 306
766 760
256 275
797 298
258 245
548 243
264 148
804 280
949 876
667 946
520 320
906 69
988 97
382 149
145 859
889 890
133 677
768 733
919 991
320 324
129 229
1 6
380 493
516 241
271 270
979 874
806 357
175 502
401 963
907 107
348 124
356 362
171 926
848 794
991 925
281 752
882 203
348 732
622 264
544 484
734 828
260 918
552 235
306 813
23 253
62 930
322 351
345 949
622 979
381 912
916 204
639 218
406 207
585 185
285 753
884 133
295 144
677 722
573 741
828 141
514 598
738 643
134 418
101 73
288 89
900 998
160 990
914 810
97 874
852 372
406 841
883 730
1 197
862 877
470 909
492 559
296 934
470 769
365 506
821 650
535 349
911 895
186 483
183 55
623 164
560 772
352 874
290 609
536 564
193 493
44 876
131 414
547 839
42 778
979 560
762 641
567 228
227 178
801 769
492 178
985 208
311 616
901 23
416 723
919 868
400 281
740 586
902 245
103 812
630 834
994 749
630 64
108 131
14 904
446 591
60 851
576 627
263 467
304 222
450 477
146 605
568 992
743 107
951 559
573 707
969 986
333 534
434 540
35 897
730 195
525 551
927 321
315 188
412 185
963 586
315 569
726 617
953 687
828 757
253 817
444 140
146 646
139 59
715 473
5 203
311 928
69 370
49 695
85 114
935 302
94 266
331 258
176 414
735 181
236 306
510 45
119 833
324 268
326 518
402 938
662 931
651 235
540 248
466 1
708 549
489 443
74 89
944 937
352 853
608 630
128 225
371 353
81 137
786 959
1000 148
597 630
513 172
395 519
489 885
603 560
520 928
380 837
396 509
519 6
430 302
418 928
389 175
440 872
163 573
831 407
533 103
346 308
60 78
710 223
205 12
938 677
195 520
130 411
35 887
776 564
96 222
625 341
867 381
187 258
978 783
923 844
273 266
962 815
732 505
863 414
413 954
133 769
277 467
273 293
230 645
502 708
739 258
522 932
702 806
262 15
729 70
165 660
939 289
241 390
442 736
74 135
361 838
942 561
788 415
744 882
253 916
978 214
678 848
628 733
415 425
961 527
404 811
328 706
830 396
311 473
945 928
640 836
131 911
538 426
424 948
75 526
313 142
33 537
892 903
537 19
479 88
255 801
654 972
609 346
695 538
952 750
857 129
109 142
684 880
988 560
272 80
67 53
700 608
819 205
269 452
581 606
474 454
313 890
596 701
431 458
229 975
443 173
417 883
817 479
170 878
556 740
722 374
949 878
59 515
728 194
812 416
788 669
226 60
94 310
262 164
725 9
195 120
305 356
686 135
287 375
23 513
73 61
307 204
946 375
348 575
425 905
282 811
547 84
215 166
633 350
833 689
641 614
678 478
224 392
792 731
634 311
239 521
750 416
103 260
593 445
475 919
858 341
225 793
787 984
272 646
495 193
963 713
648 928
35 671
336 196
787 495
536 123
700 655
898 304
884 452
923 236
203 858
274 160
252 109
900 606
540 782
490 831
433 588
14 94
343 105
373 270
419 557
209 186
896 275
451 406
945 207
833 715
990 237
164 128
316 759
427 845
703 120
171 568
344 127
827 403
450 99
368 172
336 187
731 617
924 875
816 37
714 938
765 780
665 480
874 175
373 407
684 965
227 963
5 467
578 731
721 558
448 196
2 455
83 211
155 712
237 87
100 550
527 577
333 94
888 789
851 974
651 89
357 151
599 65
659 11
560 14
877 474
680 456
469 665
421 466
11 78
646 273
407 427
557 140
632 130
20 115
912 314
904 219
10 642
154 569
368 975
52 242
631 37
342 216
443 568
88 160
342 172
230 62
687 670
513 213
262 419
883 434
682 817
390 844
655 603
481 807
775 111
807 164
533 52
366 939
155 894
777 41
470 887
784 266
488 308
233 686
632 817
860 922
753 909
4 820
227 850
994 780
415 488
973 980
588 1000
707 596
397 935
868 373
200 938
674 175
866 241
322 732
739 978
582 0
323 248
320 524
281 418
728 972
210 947
744 883
796 66
418 791
938 276
675 759
108 698
60 428
913 171
826 532
606 534
89 643
823 381
965 767
191 719
802 29
595 979
669 740
35 640
15 473
645 42
13 439
415 670
579 222
396 920
629 332
906 466
169 426
264 553
733 609
684 289
242 427
906 531
253 482
321 443
754 304
843 636
895 166
490 888
961 340
86 171
330 309
195 907
616 680
838 705
575 786
492 79
644 765
702 130
853 693
619 524
329 201
940 963
266 771
66 587
95 19
972 71
684 346
122 575
260 150
501 873
834 560
353 956
66 78
446 940
317 187
765 470
465 777
839 945
391 703
314 401
969 879
997 59
871 710
793 40
69 542
905 99
492 816
589 380
420 530
420 689
444 234
432 196
24 967
974 133
234 365
74 677
984 437
201 654
537 830
303 875
30 231
104 887
348 776
296 370
224 364
739 254
45 314
34 141
349 702
646 144
864 581
167 310
830 9
243 202
422 875
177 770
631 814
5 768
679 655
761 53
57 157
976 455
321 981
917 473
506 856
55 280
722 152
213 558
961 101
350 593
131 190
586 277
327 622
867 646
181 650
812 448
949 352
173 78
488 587
544 625
693 540
252 107
813 721
993 547
832 350
22 455
430 283
686 163
768 587
714 373
241 54
538 599
940 297
179 571
528 570
289 725
494 14
973 591
576 649
707 832
900 995
781 916
407 270
445 901
248 189
603 511
249 229
197 969
194 766
33 735
637 591
585 870
689 741
35 477
569 221
413 75
578 95
50 118
583 113
557 355
465 551
24 367
784 692
151 939
96 986
231 592
938 211
197 565
498 159
864 197
834 311
230 570
616 154
319 359
277 98
313 194
821 578
34 786
226 655
908 962
153 294
14 452
586 187
398 995
340 969
763 963
794 273
615 308
424 37
207 858
675 0
988 187
153 533
517 108
63 454
298 438
970 128
572 893
436 302
76 979
93 368
954 870
231 707
73 995
463 150
713 432
250 319
594 671
343 797
218 831
948 120
695 747
764 917
526 657
547 640
414 679
268 795
671 241
665 497
212 864
404 114
123 210
540 198
634 805
904 240
174 583
61 638
583 83
155 296
895 937
385 922
668 141
184 34
853 695
263 381
160 171
492 79
711 668
147 426
959 652
259 882
894 781
327 511
38 722
297 875
344 333
70 0
491 781
795 468
747 85
389 161
13 393
540 811
727 93
418 698
846 981
386 755
876 494
203 412
133 707
546 115
442 255
741 111
972 761
925 381
94 261
975 799
132 808
286 650
72 721
324 335
584 355
746 228
867 544
790 591
619 230
243 82
178 365
369 794
883 955
688 509
809 631
462 424
244 708
312 858
208 129
526 804
154 161
781 552
876 71
446 882
450 298
754 656
120 404
702 267
964 825
420 137
423 175
858 217
563 790
865 304
461 833
213 82
873 496
687 49
825 372
431 954
651 335
574 402
736 900
971 260
586 394
263 425
188 581
250 883
25 52
578 448
179 216
715 447
607 449
581 432
703 1000
599 94
236 506
260 480
219 729
72 219
844 359
412 867
325 970
21 251
655 178
286 950
231 199
757 755
792 31
837 969
7 209
258 77
215 99
573 2
394 905
903 808
439 54
63 376
360 230
434 557
388 243
475 58
413 825
645 364
240 319
713 332
414 226
683 857
184 535
792 37
482 256
515 416
374 177
46 104
782 366
25 642
532 731
92 806
351 823
487 395
878 516
90 992
306 781
676 444
394 357
788 656
996 432
478 272
89 606
806 859
176 615
872 476
579 369
677 543
126 706
314 442
142 741
355 228
782 659
642 957
863 916
811 62
560 657
658 591
752 894
384 143
959 739
992 257
419 815
370 559
321 606
108 54
65 781
422 93
586 208
938 285
364 752
669 619
92 831
386 571
444 484
623 466
181 183
486 370
617 259
21 192
180 776
862 911
841 993
868 600
74 152
771 973
373 736
254 352
958 623
973 556
9 665
649 250
656 635
262 954
652 812
427 728
511 917
601 689
367 413
219 637
66 162
325 232
524 313
787 305
530 922
627 744
227 537
923 456
235 315
956 183
272 428
397 925
993 797
844 745
414 550
770 18
354 229
658 562
308 802
69 478
478 548
337 172
556 151
739 704
150 780
136 610
350 951
814 918
613 324
117 619
129 353
829 105
902 373
993 529
495 333
960 512
320 798
896 743
232 804
748 405
661 162
266 520
979 36
202 193
43 664
267 910
215 323
680 561
220 841
217 635
95 844
69 462
681 347
717 94
128 339
321 610
855 458
164 711
372 443
680 560
293 93
961 648
972 337
371 951
15 605
407 193
984 830
716 53
853 146
835 12
527 265
916 1
159 801
535 302
180 31
954 102
674 285
859 392
538 522
529 979
278 719
202 148
731 130
887 445
454 523
512 440
817 334
916 461
553 71
562 581
943 851
706 249
414 639
837 674
721 132
173 769
742 224
676 111
991 873
764 484
745 603
524 582
835 576
744 848
299 991
314 218
808 887
424 632
907 864
23 513
179 855
859 442
528 647
69 834
408 445
305 600
646 232
752 79
14 534
770 242
818 360
53 986
310 866
655 581
534 892
643 292
478 395
662 745
248 847
945 76
132 359
307 356
762 454
163 659
842 667
530 661
633 881
354 794
278 179
211 581
835 49
69 937
620 249
632 893
391 277
243 25
846 585
140 190
310 430
432 80
904 406
869 21
903 727
852 352
401 420
7 930
253 319
489 608
332 916
654 665
670 877
163 534
871 853
42 295
389 329
25 25
759 951
280 21
841 289
712 29
125 967
214 822
299 373
146 307
826 422
279 935
379 181
34 192
603 280
391 513
539 365
532 45
485 624
964 733
457 45
59 133
839 249
412 242
800 999
450 14
257 840
979 945
843 724
203 694
404 854
533 960
192 392
177 130
301 835
548 577
111 717
704 335
83 315
149 291
923 32
187 137
95 212
801 742
868 108
810 837
71 345
664 86
313 395
927 980
603 156
838 426
190 552
14 996
43 853
66 285
389 969
418 574
371 355
175 729
777 385
594 803
139 202
819 162
213 159
79 520
85 855
997 965
365 611
482 633
641 289
597 180
396 759
3 355
865 782
81 367
285 244
744 82
271 551
840 408
930 366
404 141
528 882
307 590
293 979
585 567
31 285
63 586
982 461
338 303
254 519
418 79
917 749
582 266
793 51
402 530
526 114
823 897
575 610
420 417
919 206
988 420
178 230
424 843
61 742
727 473
483 446
31 949
362 744
482 353
761 188
420 530
496 726
578 936
993 172
86 461
690 876
947 76
31 349
292 798
543 613
389 432
667 155
944 27
592 128
514 807
447 795
192 373
230 446
571 948
403 8
987 0
628 657
996 326
1000 317
241 252
939 445
929 736
507 283
843 587
194 7
197 657
705 914
94 894
949 523
655 918
188 52
765 456
901 413
51 287
508 336
918 694
793 931
147 100
922 82
394 915
584 457
388 394
255 37
695 517
182 55
182 230
136 871
662 124
82 666
490 855
691 322
900 433
160 222
652 543
728 21
386 331
21 27
971 822
538 484
888 717
9 519
594 188
532 830
957 187
296 501
250 349
712 68
642 232
714 105
525 84
657 615
62 633
709 295
447 101
802 40
350 28
921 774
421 787
202 801
564 61
869 542
540 523
997 727
939 737
12 931
457 983
33 678
859 554
224 638
175 611
960 310
159 167
565 496
957 703
233 473
417 538
682 552
640 684
104 535
224 695
205 509
107 345
507 375
828 129
627 342
702 946
2 987
440 398
720 165
742 450
231 195
55 978
480 222
361 314
766 547
426 646
762 247
603 64
646 494
260 59
548 82
738 793
742 183
766 180
688 19
220 482
578 266
605 678
550 253
74 752
94 881
285 118
296 545
704 204
313 611
609 686
566 2
806 175
607 252
756 262
891 155
408 898
333 515
274 230
7 953
712 329
244 110
781 394
613 825
276 523
820 191
876 376
208 873
619 989
793 366
139 324
482 465
898 999
941 856
898 674
456 983
623 543
144 690
977 480
370 721
290 496
331 214
811 658
882 371
400 589
302 616
707 106
140 802
617 806
642 549
24 495
867 207
900 555
59 210
943 812
819 455
519 62
208 340
664 566
390 815
517 799
779 210
718 575
162 689
795 538
901 547
351 0
227 122
340 340
479 923
23 851
16 545
310 23
86 146
547 151
15 2
710 289
614 874
156 24
800 783
25 202
525 257
646 349
405 4
39 417
522 310
284 981
218 106
375 719
68 167
270 262
283 990
211 546
186 471
182 414
90 474
122 92
827 607
188 765
942 231
3 573
57 481
476 861
340 810
49 954
634 955
995 608
598 375
770 299
573 126
56 453
532 998
869 837
703 431
202 59
520 639
897 920
112 696
464 581
340 716
3 887
632 676
859 107
747 138
644 157
283 523
748 712
159 770
166 644
532 933
395 403
493 918
362 132
772 649
90 30
97 818
339 331
111 728
755 918
157 681
576 596
810 184
291 433
247 933
511 367
468 836
629 582
235 646
366 961
186 924
41 895
383 979
917 970
278 417
28 308
163 385
999 723
386 576
929 838
420 321
455 44
250 24
665 777
740 781
889 688
568 679
59 583
340 689
358 489
772 74
930 693
835 154
78 604
587 351
656 965
362 898
932 626
717 884
390 402
53 322
133 741
813 972
764 612
184 26
56 219
478 339
621 875
970 191
230 184
165 423
501 921
17 670
790 137
590 307
321 286
110 24
141 523
692 86
936 103
572 254
968 942
72 618
675 49
696 545
165 322
871 299
190 100
403 250
610 469
790 211
202 759
199 129
545 552
126 157
94 421
826 849
654 247
180 509
575 336
729 295
431 593
780 125
980 474
160 331
369 864
266 102
353 596
80 449
827 636
506 410
851 769
506 223
128 487
316 931
620 607
228 244
650 889
196 617
162 942
731 311
174 284
816 613
599 703
223 390
529 128
540 25
800 637
654 530
343 325
473 561
269 178
916 865
878 627
121 547
861 777
494 412
966 639
826 676
802 703
6 403
699 528
798 28
402 481
635 191
282 767
36 424
517 688
964 58
537 862
374 161
849 638
856 595
212 14
948 968
776 504
18 370
176 498
83 735
690 822
612 451
540 495
871 466
318 422
500 601
665 545
159 131
102 968
998 567
824 318
412 474
934 196
498 942
401 574
630 502
667 380
48 275
147 322
699 888
695 30
44 187
873 365
710 150
822 472
329 491
364 230
757 319
881 645
277 770
5 881
350 363
809 875
52 589
288 60
814 741
97 254
911 673
921 595
518 714
94 484
942 534
478 703
636 657
998 538
522 317
327 351
574 96
430 260
569 394
180 156
225 603
37 655
270 751
269 565
98 97
968 849
470 785
666 154
154 856
875 962
330 318
297 967
337 718
489 659
405 296
988 987
967 858
114 777
40 909
238 868
528 569
399 225
114 809
466 348
319 285
778 658
602 581
478 827
775 542
8 102
502 511
977 1
936 107
593 19
31 445
856 46
662 265
514 759
392 595
349 642
778 111
442 1
319 267
112 707
536 456
630 729
469 294
430 954
810 523
812 949
464 867
507 584
240 84
70 53
289 264
359 896
277 155
956 764
277 15
862 375
434 635
252 436
914 171
13 166
340 734
98 671
135 736
369 162
519 504
125 665
213 3
231 43
653 533
15 554
374 372
572 976
246 429
143 0
176 633
728 225
663 633
43 569
851 218
762 707
195 237
856 64
435 26
50 62
336 181
180 64
747 837
673 905
819 668
520 112
6 539
155 91
255 287
969 999
774 80
330 643
227 586
303 842
849 949
214 152
667 450
104 319
933 944
588 759
977 134
790 298
727 880
991 664
644 716
973 945
254 628
719 378
265 481
743 237
897 101
93 229
49 255
719 170
972 54
42 191
390 36
918 812
474 587
573 208
74 705
492 988
858 433
993 148
369 357
868 501
747 301
909 92
465 100
375 514
470 608
420 670
979 728
331 113
249 31
452 369
771 420
518 577
965 894
554 603
283 70
263 483
423 562
642 487
745 892
971 342
139 71
580 747
424 28
694 812
749 626
996 322
969 399
683 136
382 21
623 595
134 697
715 449
547 256
274 184
737 531
569 282
933 5
691 530
528 802
808 378
380 954
854 483
155 415
688 298
135 933
780 218
84 45
46 655
234 996
838 403
560 623
176 885
943 526
189 615
40 62
818 621
671 557
306 266
170 301
174 235
782 450
648 230
583 726
379 614
581 309
250 899
486 428
860 493
196 525
496 698
259 435
432 536
606 85
222 785
238 45
208 297
703 764
906 827
830 174
948 924
272 6
122 213
222 694
49 521
776 69
76 231
575 157
163 979
836 143
319 220
893 667
158 25
423 546
249 34
418 338
377 16
500 143
422 857
471 113
755 465
215 990
55 968
591 350
916 864
369 60
665 574
652 999
697 853
705 737
531 91
593 609
448 816
134 826
214 307
925 180
37 203
94 521
486 906
439 216
500 375
15 194
354 163
398 836
169 975
732 388
627 945
395 364
74 311
740 488
173 761
551 959
844 592
362 684
500 327
999 937
443 80
84 600
755 105
723 623
516 667
566 704
105 930
691 895
607 725
467 411
866 526
173 146
907 634
766 150
439 507
196 670
401 359
469 153
498 221
18 616
53 159
970 753
778 424
788 142
320 739
695 56
624 932
65 394
304 989
19 733
750 454
270 0
4 91
392 456
956 544
811 32
487 386
278 235
838 321
534 284
402 827
784 642
257 109
918 673
712 615
159 712
375 930
100 117
801 765
594 413
15 569
776 886
225 206
455 132
811 331
992 736
283 501
823 875
776 163
983 666
849 440
794 734
746 220
70 963
315 138
508 113
866 91
314 426
30 466
517 535
851 959
628 440
413 785
341 366
52 575
305 414
483 318
740 225
846 536
978 789
311 772
122 311
873 934
758 239
656 76
898 299
954 87
500 237
179 611
857 708
741 901
104 876
696 123
36 499
908 705
102 650
877 968
782 34
798 271
422 912
632 852
74 983
839 164
413 315
693 940
545 441
199 291
881 558
101 850
672 784
335 652
744 892
376 145
793 938
752 250
333 603
273 243
763 251
175 610
154 891
769 661
342 385
492 548
284 553
450 823
188 481
609 365
72 919
603 185
944 524
382 423
742 916
283 324
165 87
340 536
293 893
756 195
426 289
290 643
785 936
789 124
35 211
312 28
530 211
651 242
180 316
569 508
355 70
174 421
135 127
873 648
63 439
917 336
767 184
189 177
267 890
106 558
375 168
937 837
207 267
241 785
119 666
353 291
141 682
714 280
69 44
957 606
779 282
334 795
581 511
211 163
701 753
451 8
827 650
258 756
554 265
974 227
778 663
759 434
459 987
968 401
62 715
768 295
607 954
930 474
246 317
367 419
833 61
570 695
146 976
395 323
147 726
558 108
969 934
281 137
775 192
75 566
577 129
488 705
401 681
169 857
340 600
703 386
240 97
294 313
484 165
939 26
272 664
263 731
506 559
538 331
462 351
825 61
975 198
172 466
805 895
192 440
781 643
431 939
961 156
615 429
74 971
904 934
61 527
865 632
777 581
235 873
97 996
945 472
842 344
578 601
791 560
59 576
300 147
99 184
508 175
689 195
22 891
162 645
611 909
571 454
848 361
151 653
579 258
104 238
966 607
374 473
686 310
704 433
815 745
130 149
395 913
322 625
484 867
612 91
46 215
245 46
707 352
537 751
92 792
306 889
498 885
760 717
533 451
245 268
353 182
406 746
852 789
245 401
332 109
932 426
92 516
151 70
400 357
437 824
557 401
247 213
462 122
623 376
608 328
932 393
621 433
125 858
372 710
277 17
431 315
207 450
519 615
138 35
5 920
365 93
762 420
77 492
531 224
324 168
240 982
218 182
477 54
321 768
83 845
804 748
814 65
258 73
787 622
337 310
450 977
994 806
191 801
806 810
252 680
650 539
740 360
54 484
208 836
723 297
642 22
182 650
149 846
35 399
625 555
264 665
84 747
854 999
133 395
870 411
994 956
249 70
611 737
2 489
125 495
668 886
727 7
55 266
670 670
603 838
842 6
752 989
142 294
809 687
213 874
959 965
783 444
203 696
881 76
101 908
937 923
411 630
806 210
512 911
123 982
179 355
454 472
312 850
341 513
738 204
998 317
98 326
22 267
470 333
234 955
622 754
871 778
227 82
903 21
592 658
922 271
653 306
186 409
342 65
229 376
338 74
798 112
86 613
524 560
954 761
628 533
767 674
117 442
77 535
778 585
104 277
570 478
465 530
971 43
163 688
732 102
989 477
606 272
331 689
570 392
613 485
547 732
46 954
331 143
304 338
825 549
971 625
379 59
3 771
302 644
248 322
427 795
234 82
136 643
206 698
241 214
130 742
557 120
499 970
96 84
987 755
281 669
930 515
226 148
817 345
846 338
476 590
769 78
945 912
363 24
826 502
207 60
562 74
50 785
415 448
388 96
412 433
932 645
462 248
534 905
984 201
4 50
636 358
278 547
955 218
220 675
401 949
446 56
976 174
113 224
678 725
195 170
790 150
703 898
340 475
770 774
470 572
371 627
915 104
770 989
604 488
787 599
148 217
417 661
323 238
171 844
424 438
165 471
986 609
907 961
185 983
468 505
825 928
637 794
40 306
846 58
741 491
654 519
798 788
356 898
823 19
732 642
69 390
725 841
772 382
74 882
398 830
200 607
251 818
170 887
437 53
488 796
486 91
337 445
54 143
517 57
530 336
427 589
169 498
642 754
488 844
428 245
269 713
495 291
852 273
170 352
449 161
83 101
204 793
212 471
836 548
772 127
782 616
133 744
850 40
845 116
873 854
93 110
4 69
166 624
544 635
592 566
740 424
111 614
856 756
359 896
968 296
542 533
820 344
904 608
652 582
988 450
164 868
113 985
853 546
243 767
900 422
897 966
603 604
733 110
233 249
822 341
650 654
612 151
882 630
506 129
694 127
606 665
292 505
434 502
157 101
79 972
620 49
753 106
320 789
108 784
160 915
881 443
242 583
980 973
110 947
175 942
515 523
138 338
831 644
657 586
506 911
57 468
311 925
835 866
29 685
437 740
944 703
422 493
451 201
6 223
177 835
561 748
498 506
631 269
164 636
911 245
233 90
555 208
58 227
873 232
993 914
515 837
994 170
166 353
303 784
988 356
251 608
446 37
469 440
582 571
945 306
627 490
36 811
500 503
345 629
411 675
134 903
123 702
633 469
393 619
361 994
873 510
543 765
42 652
53 21
108 846
496 806
308 778
27 500
653 729
647 892
292 686
666 890
282 596
485 886
962 883
573 813
800 225
908 584
450 364
205 959
618 946
334 257
97 126
697 149
229 477
260 698
379 452
460 306
587 755
359 198
379 166
709 206
644 572
665 40
747 940
33 444
735 650
563 813
558 752
49 478
392 932
203 300
483 600
348 454
304 599
768 936
8 430
819 487
374 636
996 701
491 691
303 711
550 252
905 70
208 925
387 504
110 513
143 802
733 269
515 128
543 522
414 223
596 83
345 438
598 52
778 786
856 839
605 539
921 406
570 212
521 899
528 129
75 831
610 577
671 379
11 755
801 568
228 221
301 158
220 6
544 393
951 667
385 175
204 952
514 424
93 888
19 880
462 312
453 819
245 558
390 138
52 714
653 91
887 738
504 788
444 267
895 557
106 994
433 786
771 739
410 86
772 669
766 702
304 982
191 509
194 757
807 934
735 481
786 685
185 531
456 877
840 826
65 792
34 148
957 234
352 936
829 37
965 211
95 213
898 955
957 87
784 685
976 122
53 311
970 184
387 279
599 984
217 424
621 467
402 762
784 864
455 840
143 917
457 498
771 351
364 449
127 623
864 511
143 804
535 552
344 264
362 147
456 447
481 224
510 264
947 943
112 331
648 597
416 205
433 231
784 284
231 23
443 7
854 581
123 967
229 415
546 158
442 326
262 305
991 412
989 36
83 552
605 48
32 23
345 843
243 650
281 53
219 965
377 190
208 110
230 177
721 20
707 869
797 382
122 84
714 160
592 93
545 860
425 451
567 189
999 238
197 285
887 123
673 113
456 366
341 510
61 611
370 575
477 191
886 719
315 873
991 437
275 875
336 791
617 273
758 462
238 448
978 641
876 94
281 479
386 556
1000 289
822 109
236 583
690 268
530 539
802 873
919 318
492 345
252 399
385 343
715 45
138 933
570 684
641 95
773 36
898 549
430 515
697 550
443 785
878 709
727 808
657 90
480 423
125 894
571 742
731 971
117 187
818 416
482 70
219 220
291 570
137 110
224 738
118 450
6 635
367 291
254 136
804 778
222 403
958 191
110 461
73 893
764 475
865 498
102 687
104 716
133 719
981 562
568 221
588 647
623 905
524 837
724 200
638 891
526 345
151 308
563 858
498 988
758 266
463 531
489 30
1 538
366 875
610 737
651 812
497 514
843 369
598 606
708 606
835 18
517 674
746 530
649 294
991 966
53 148
227 237
992 648
21 600
284 648
840 374
982 235
150 429
822 992
676 94
352 792
943 545
39 391
121 130
657 712
511 459
566 283
755 529
92 896
476 95
190 783
280 320
999 751
399 793
56 897
549 253
865 615
41 119
966 221
595 485
808 555
834 73
587 216
649 642
310 464
802 846
42 827
997 515
39 632
742 986
73 229
339 573
744 190
934 794
844 160
221 475
21 920
624 262
9 457
539 108
995 388
520 162
22 151
605 270
356 887
659 561
197 299
113 865
942 943
492 226
819 986
988 850
564 459
984 314
28 865
207 374
247 878
617 127
138 796
117 302
839 400
499 42
572 929
288 768
955 240
5 787
102 38
714 898
793 91
3 453
116 99
338 941
42 466
944 965
666 861
909 359
735 625
628 826
501 169
741 690
254 216
676 501
671 593
746 810
473 643
902 868
578 186
72 572
177 878
854 91
55 749
993 197
558 469
929 489
645 736
533 749
346 217
980 66
762 57
86 758
197 784
298 978
801 636
91 822
516 942
987 321
59 718
33 965
163 72
69 73
13 200
826 457
393 519
41 12
608 112
139 144
680 181
870 659
733 993
183 331
380 368
106 659
67 789
597 250
129 863
581 366
523 351
129 56
638 17
900 981
995 547
864 512
923 74
423 613
119 331
60 747
281 277
669 323
639 875
507 103
621 178
463 677
988 351
20 609
816 795
599 19
838 655
739 913
442 543
22 689
869 738
436 635
110 557
500 708
2 801
457 494
825 797
294 293
89 106
604 699
701 186
411 105
841 210
503 797
180 988
621 215
467 464
253 159
919 388
806 917
125 290
663 842
428 342
764 964
829 229
355 125
407 533
85 904
10 50
615 950
628 436
850 48
984 16
954 278
35 195
870 579
719 309
59 766
806 114
228 314
799 219
931 24
569 692
154 535
818 515
628 418
135 802
620 628
899 360
462 490
408 660
189 75
465 969
338 832
127 265
892 51
330 734
746 944
881 265
242 289
653 477
660 571
347 597
508 459
447 921
192 903
11 120
298 326
471 876
324 231
126 309
709 339
149 443
965 865
13 485
671 31
58 85
97 716
567 815
597 675
537 94
915 124
369 857
804 736
566 238
594 624
303 199
983 3
323 765
847 213
872 366
113 794
526 20
298 492
994 689
973 235
607 0
868 77
95 183
749 716
606 606
465 978
98 7
25 566
158 328
333 711
819 606
800 291
300 861
429 678
541 418
262 190
417 636
80 260
215 812
907 40
245 353
36 598
743 528
648 934
801 929
247 235
52 330
772 582
370 556
647 508
527 84
913 753
300 157
99 111
463 919
622 372
184 218
671 693
930 322
159 492
163 722
548 690
798 773
406 806
613 42
644 807
416 501
898 351
413 984
63 933
12 137
237 60
388 99
730 885
672 101
512 909
368 32
606 422
977 396
796 768
252 456
684 970
923 183
757 840
910 356
902 144
395 207
85 968
167 308
681 588
195 539
815 346
486 703
926 237
547 371
252 914
324 688
39 531
813 756
120 41
491 249
321 599
9 610
667 538
232 125
276 665
475 827
717 145
687 494
307 871
330 213
322 19
58 984
526 905
416 328
38 34
868 961
593 373
652 580
582 774
862 115
798 347
69 441
85 957
19 354
504 494
78 876
502 770
118 685
297 178
804 848
400 310
589 170
801 202
299 889
497 870
385 745
344 806
713 565
693 276
770 340
654 0
144 310
286 477
665 831
932 848
779 209
448 681
403 314
467 581
738 1
402 419
889 991
479 262
351 33
516 428
845 305
382 559
888 699
185 250
951 708
770 268
510 375
231 845
454 429
855 142
202 110
799 719
528 240
162 743
700 30
856 132
189 585
874 795
593 118
664 974
254 741
690 902
969 416
967 742
107 734
576 409
7 46
951 117
748 650
998 860
723 521
745 558
61 468
451 270
868 591
900 233
216 125
467 96
182 670
917 586
531 9
595 440
462 920
256 342
672 412
913 753
792 212
320 39
896 289
675 455
540 620
127 520
943 193
166 371
449 251
475 842
721 925
709 864
79 816
287 936
854 383
11 683
139 335
350 89
764 32
484 844
987 956
982 506
702 504
490 891
188 847
504 421
483 126
0 404
910 771
87 244
455 162
166 491
745 104
177 575
547 324
109 215
997 870
353 554
630 239
802 678
97 198
886 888
89 574
948 495
971 911
108 907
82 159
456 288
176 856
335 660
631 695
466 323
330 133
857 80
83 172
961 483
40 605
616 48
754 356
177 143
834 138
697 43
734 887
34 908
865 122
225 215
856 820
657 81
315 419
374 152
734 657
513 934
461 92
851 703
159 635
60 737
468 881
526 948
310 7
580 75
203 541
315 482
40 592
139 241
753 942
219 517
446 16
886 848
416 90
20 393
297 119
502 816
29 434
170 412
444 40
437 121
618 294
49 790
212 70
34 567
69 762
560 731
560 729
778 596
856 741
204 294
139 517
169 209
850 12
661 838
741 418
371 478
670 511
938 799
820 292
779 309
136 640
800 589
918 201
836 754
358 879
653 61
52 957
185 40
858 719
687 911
59 69
437 350
196 468
308 339
700 364
760 923
56 655
296 705
262 511
555 850
928 933
498 800
29 92
232 59
98 231
164 70
797 848
727 456
207 216
508 476
232 532
42 984
15 77
804 693
39 488
40 455
148 954
847 933
445 265
103 467
576 991
908 914
253 975
781 471
469 700
792 892
156 288
812 61
688 935
69 843
713 689
615 322
668 88
482 679
498 77
810 477
558 737
582 610
672 713
742 846
223 329
776 179
638 242
201 910
214 770
360 850
507 284
624 914
228 185
169 433
637 876
999 749
416 161
12 396
560 478
810 803
712 786
244 37
969 890
729 727
863 802
226 614
431 30
946 370
940 936
675 216
699 945
376 861
700 756
90 333
591 209
777 120
312 414
123 841
111 132
484 280
160 959
345 183
554 934
458 24
136 579
911 924
832 432
291 106
410 463
955 660
943 721
195 617
684 600
365 22
746 184
138 651
183 121
491 790
547 673
268 686
136 780
81 871
968 462
359 806
913 532
309 738
506 733
119 262
824 116
901 396
561 379
539 242
127 771
180 240
733 343
487 400
609 755
421 154
38 929
587 245
601 194
205 854
504 577
144 178
503 373
462 978
673 965
959 509
386 179
270 825
98 580
649 578
748 176
672 571
444 937
77 651
474 265
479 909
518 978
826 482
416 28
735 784
823 849
617 887
335 196
196 632
661 884
727 497
136 819
165 818
121 272
9 594
473 772
757 393
724 246
77 878
587 986
135 218
569 118
301 598
65 855
804 216
196 719
269 75
741 408
899 380
593 22
889 533
436 220
680 264
256 589
883 808
817 559
156 520
147 172
407 532
893 617
611 303
486 168
108 138
723 840
344 265
385 393
503 342
890 876
481 359
190 980
746 3
101 373
89 41
660 461
607 915
557 771
597 628
69 332
934 225
14 985
934 325
894 669
737 409
472 76
642 136
864 528
451 701
165 57
272 422
71 965
690 753
48 745
965 536
924 399
175 70
255 336
972 683
960 208
547 717
578 927
315 242
592 229
676 576
238 478
958 440
847 399
804 0
293 535
740 264
505 230
756 915
796 83
464 144
318 112
618 933
354 519
883 588
382 789
501 192
173 643
810 624
342 959
897 903
454 229
433 687
373 831
235 575
14 875
119 635
289 253
198 127
763 999
85 45
356 530
302 608
500 841
397 67
584 954
339 768
569 608
454 276
217 540
692 855
130 636
945 455
997 431
186 523
504 278
78 699
271 254
2 70
899 306
675 539
307 225
229 323
95 413
48 924
376 972
814 571
535 946
53 358
744 533
437 220
990 364
717 237
20 874
968 275
754 314
914 540
218 612
149 673
402 672
687 273
798 683
31 347
298 248
13 117
114 996
753 48
437 485
940 92
48 590
765 798
203 609
152 453
410 757
278 183
297 538
403 4
823 206
176 736
443 874
899 686
8 919
582 788
47 178
751 238
143 638
533 653
674 679
767 25
572 378
147 13
401 741
213 576
744 54
229 959
826 20
397 801
505 669
310 823
992 224
578 899
189 171
890 262
445 330
433 59
36 799
125 565
596 106
869 147
893 14
743 668
538 525
196 858
895 226
467 897
452 921
902 194
163 210
769 772
363 541
983 874
866 103
323 806
353 57
458 587
883 835
880 332
324 314
231 66
402 37
552 186
401 694
357 426
273 320
34 98
987 79
743 506
973 243
524 272
589 316
175 117
823 46
974 748
861 17
752 192
24 149
865 976
972 388
158 543
736 700
850 611
587 92
1000 820
326 988
397 242
773 95
535 567
610 963
272 364
933 740
690 73
125 465
90 210
660 303
518 971
171 456
404 68
112 302
460 220
313 5
963 204
553 724
512 14
720 827
981 748
968 155
100 236
691 895
472 747
515 765
197 197
902 243
154 35
342 798
237 129
92 262
679 484
546 902
777 229
348 504
582 259
780 954
176 971
802 234
278 747
826 479
466 145
154 113
242 757
884 512
973 605
692 594
402 239
928 745
786 860
259 930
65 134
154 881
738 603
976 97
477 85
491 853
80 149
410 66
197 233
688 947
91 395
481 891
220 172
78 84
913 330
888 834
46 733
945 299
404 950
266 926
913 697
589 811
529 201
204 256
46 250
594 679
175 794
802 738
809 681
165 593
559 115
736 945
509 96
519 373
739 0
499 687
111 488
45 458
331 359
5 423
400 767
116 343
433 878
887 557
7 136
557 499
663 706
58 469
65 89
56 775
790 1
618 583
765 91
706 238
151 683
397 740
952 705
313 396
373 109
242 91
741 84
120 116
852 114
963 891
733 334
469 907
401 828
969 991
41 918
758 452
814 580
634 145
158 450
24 878
826 760
580 440
622 920
453 394
69 531
292 181
68 466
809 513
103 621
306 160
391 702
861 739
277 829
561 386
985 261
62 979
620 823
170 339
625 586
902 6
210 496
882 201
747 463
99 137
750 249
635 847
554 675
256 912
994 929
621 193
907 195
662 157
619 533
344 188
13 928
372 496
61 677
647 136
946 748
320 38
143 457
421 363
42 714
897 869
505 683
162 548
288 523
229 366
727 220
59 884
997 229
269 816
24 565
658 259
412 375
905 112
859 719
495 525
533 494
756 478
282 998
466 946
189 258
1 405
691 501
449 733
231 672
736 350
665 940
53 379
677 368
540 880
703 309
962 808
436 647
901 867
594 325
734 941
958 149
707 761
467 614
758 587
904 568
740 796
919 887
998 750
139 18
919 680
194 205
384 334
654 652
860 896
881 283
540 604
440 724
374 26
331 239
594 754
536 383
699 722
924 580
351 852
954 338
648 150
952 37
420 399
401 147
616 740
259 54
128 527
479 846
664 475
488 307
595 598
518 70
126 710
316 13
988 360
540 535
534 691
745 913
954 394
281 425
821 37
340 266
180 772
649 765
280 214
204 536
936 139
376 524
95 457
741 185
969 995
520 307
111 784
6 161
898 418
411 577
251 751
552 561
324 306
354 940
968 769
382 136
256 482
452 635
882 384
814 864
144 889
26 89
383 831
557 391
72 518
856 141
959 608
493 294
503 441
945 38
328 121
171 336
349 954
32 738
670 292
621 881
729 338
465 13
888 626
2 999
72 614
299 118
726 972
768 139
876 9
320 610
805 507
849 906
550 978
808 160
786 93
118 747
734 917
885 788
356 657
32 864
218 38
471 359
563 975
7 796
500 760
752 925
982 388
140 350
257 329
194 194
138 761
330 733
149 123
881 633
171 755
965 271
988 996
15 377
187 83
426 182
266 675
773 206
878 746
19 730
748 315
771 523
845 167
861 511
717 328
15 367
660 977
726 219
183 753
954 798
553 82
762 251
139 162
620 574
372 846
777 413
304 215
121 362
710 883
496 276
607 192
318 743
757 49
773 813
855 742
723 247
727 210
955 835
463 293
164 912
272 858
146 369
283 154
198 870
739 962
289 662
50 352
947 517
19 321
212 38
643 635
87 856
304 199
201 317
332 520
285 522
72 792
162 38
470 668
985 589
251 835
305 62
668 695
576 601
305 175
582 59
737 534
958 658
221 539
788 883
291 872
372 967
839 0
730 95
944 945
113 404
765 378
897 815
657 141
555 105
351 606
469 336
721 336
607 378
195 31
37 841
791 280
222 766
601 855
973 307
211 809
314 645
547 890
589 713
606 936
635 487
703 829
660 100
435 636
80 700
952 162
841 135
293 204
126 730
255 551
783 624
130 880
92 227
26 131
272 154
680 954
911 127
337 79
681 580
167 72
202 504
778 651
221 372
734 201
574 713
18 476
973 524
653 44
890 166
374 524
229 472
276 226
544 35
549 86
401 498
282 232
920 111
163 70
496 639
511 227
225 985
387 766
925 951
817 170
508 630
390 132
458 921
696 343
112 823
86 596
703 882
741 13
138 198
891 249
732 511
641 296
986 893
89 343
871 159
563 10
590 493
459 88
335 20
706 413
645 960
762 746
88 870
147 812
279 433
125 172
468 600
670 732
655 821
210 540
927 430
664 204
333 389
598 729
389 438
962 429
945 386
265 436
716 763
69 733
814 187
78 175
213 694
41 505
79 112
167 119
112 945
123 787
551 595
85 869
929 851
953 870
644 479
912 92
790 469
817 174
536 638
506 286
402 466
213 59
423 403
467 190
619 391
323 47
329 466
155 511
272 980
192 440
147 32
164 648
593 197
837 147
318 255
931 105
411 630
289 297
268 405
25 298
687 111
667 341
892 99
792 936
373 224
945 780
457 312
377 955
711 185
8 324
259 210
833 93
933 907
345 79
426 713
778 275
559 793
278 65
802 713
553 764
185 300
844 765
250 331
301 772
835 941
993 750
325 434
623 534
369 494
615 206
384 943
211 579
572 986
439 844
649 87
799 246
477 467
962 884
899 944
622 120
194 583
192 63
988 110
235 497
258 23
493 813
412 434
852 778
981 530
345 349
71 243
735 571
87 663
266 365
79 322
545 330
205 163
868 514
477 48
197 768
774 614
318 570
129 971
575 892
302 508
111 907
165 312
301 206
99 715
343 533
264 572
448 293
863 124
156 865
215 327
352 658
386 68
724 519
313 460
54 266
133 653
442 462
544 939
774 448
365 351
806 627
141 171
637 403
576 477
859 400
878 766
912 158
629 923
544 212
472 625
605 109
88 205
770 908
248 306
947 385
500 376
606 305
37 598
497 532
980 203
911 399
888 720
307 569
737 648
158 297
614 829
529 736
436 53
689 606
579 717
48 202
358 752
579 569
664 847
381 820
194 233
42 350
536 933
757 172
926 652
226 146
101 356
447 578
471 380
119 764
992 890
580 588
329 145
891 150
0 5
972 649
686 600
825 433
686 802
0 164
821 466
397 75
518 872
634 132
212 72
919 678
670 702
260 639
158 228
434 931
219 623
805 746
217 326
414 311
137 697
214 471
299 455
428 434
822 702
821 106
821 113
17 852
697 537
208 531
800 559
313 763
59 258
643 526
604 263
686 103
876 743
762 392
377 460
205 997
311 765
630 597
579 276
707 761
153 501
54 807
421 94
612 322
937 265
474 435
391 137
385 599
771 623
847 390
72 617
917 238
91 205
777 534
230 769
850 894
52 109
379 247
987 474
252 932
586 703
887 362
478 679
627 910
185 852
857 300
69 448
817 999
269 35
268 993
379 436
570 911
2 76
642 895
576 615
217 481
477 492
659 155
676 526
168 849
606 90
109 395
531 421
969 458
70 513
752 62
637 7
763 311
246 779
350 862
826 853
507 439
463 217
176 868
695 48
495 331
669 375
732 272
23 664
465 557
539 30
161 249
369 353
503 864
585 183
317 140
658 792
195 566
571 891
260 16
611 832
653 45
6 667
975 258
281 878
145 164
536 805
22 898
84 225
169 597
156 989
254 799
890 624
714 836
182 902
201 362
345 389
246 892
308 736
920 223
444 448
332 908
71 280
59 88
399 466
232 26
56 558
710 702
709 135
76 818
254 250
793 665
217 356
570 376
40 716
472 413
68 244
81 539
388 856
767 410
866 722
799 471
830 389
998 4
486 169
363 200
946 396
526 318
849 360
609 246
985 598
385 975
77 39
89 333
803 583
591 286
817 225
234 652
269 630
80 542
6 417
636 787
81 996
102 463
685 173
844 346
81 626
711 462
829 858
761 441
706 126
628 185
23 564
410 453
848 885
929 253
327 401
591 627
885 955
24 218
371 921
707 419
441 207
862 450
884 570
452 651
105 241
29 1000
359 147
997 295
105 581
696 793
803 112
93 185
440 817
716 396
331 591
102 882
958 199
43 230
421 796
676 653
713 444
708 737
478 253
64 493
763 51
745 575
809 829
550 719
343 629
165 167
542 122
162 566
903 91
348 419
104 416
497 981
722 487
97 18
991 546
722 440
882 978
685 617
334 874
490 368
781 916
575 571
149 541
389 523
62 206
191 625
14 120
132 123
61 880
350 796
517 202
666 966
701 906
901 548
402 834
980 687
288 528
960 377
465 898
597 528
458 159
402 335
633 255
205 244
76 938
794 962
260 211
886 541
46 949
572 771
411 458
549 11
502 903
497 298
29 53
140 737
736 526
130 993
2 910
782 920
31 141
552 906
292 481
420 869
890 333
137 850
744 528
95 271
915 278
977 724
288 327
124 726
403 531
709 574
427 820
948 953
286 395
261 404
96 167
275 532
949 350
547 583
778 197
925 35
318 739
861 116
528 439
11 335
162 509
198 33
757 265
420 740
889 394
944 678
788 303
213 524
532 556
445 706
822 458
129 477
473 251
699 605
292 941
820 406
154 576
595 354
69 654
340 889
714 590
758 817
444 162
430 470
243 500
498 33
956 610
343 955
896 984
199 111
856 222
422 826
831 567
138 428
843 195
486 866
316 962
850 429
377 259
744 855
590 575
549 244
984 806
518 840
53 180
920 296
258 424
838 148
639 460
446 330
569 196
703 603
491 114
395 415
517 412
140 536
299 508
110 681
760 348
821 504
659 714
471 460
493 782
504 908
26 711
685 821
183 98
233 329
576 411
34 77
342 940
208 993
734 506
992 891
510 300
683 243
132 504
705 881
598 203
708 283
256 583
831 480
642 653
108 33
201 204
76 329
44 482
721 969
764 205
807 867
926 280
113 283
132 276
653 59
578 766
190 878
628 531
125 711
742 780
196 161
889 987
31 136
808 392
719 426
659 735
620 982
477 813
197 384
610 104
505 479
476 704
478 602
818 929
927 570
908 668
383 730
624 755
813 458
494 230
636 671
93 189
18 869
582 29
894 630
790 380
417 960
541 347
558 431
730 983
97 682
571 260
187 563
632 80
853 937
423 660
29 971
287 635
970 118
936 95
465 489
803 221
823 254
846 473
283 844
684 455
32 423
591 955
849 731
651 441
166 463
647 479
19 351
503 315
416 430
821 446
11 30
93 434
583 483
994 220
65 202
828 480
828 291
793 637
510 588
235 713
435 367
742 440
667 258
514 198
525 374
621 156
655 889
7 171
833 292
346 440
372 697
63 249
965 813
97 730
668 193
540 553
644 921
259 11
1000 371
391 627
494 438
960 147
311 346
366 709
145 979
330 382
489 125
725 577
745 180
452 832
240 458
520 766
370 452
923 826
152 810
94 678
277 403
483 921
803 460
922 518
883 737
696 12
115 327
770 291
760 405
589 698
776 562
75 489
939 770
872 756
621 232
996 216
787 128
964 694
623 349
150 9
909 327
745 623
237 82
704 46
804 267
787 59
361 644
56 507
620 828
385 283
297 686
101 217
802 218
368 229
302 417
413 214
76 356
634 881
272 45
985 209
503 300
907 599
629 679
444 381
401 285
337 559
176 169
54 607
707 856
896 435
208 247
463 413
903 288
82 544
756 185
324 428
277 815
296 801
536 642
23 576
124 500
33 909
556 910
703 641
213 502
192 178
416 924
839 442
490 112
745 938
305 27
452 765
960 422
918 549
930 174
264 457
305 865
383 51
820 661
637 503
96 300
163 734
304 620
698 914
563 85
845 473
255 653
895 140
758 474
526 431
708 665
923 822
958 952
835 775
73 195
210 745
871 829
989 949
24 586
992 637
960 328
518 230
252 700
523 619
504 872
810 565
376 312
845 407
43 688
211 431
206 593
148 995
542 982
276 305
786 293
262 944
410 295
38 358
211 963
407 143
165 138
861 5
98 682
196 688
97 342
446 452
775 717
228 867
143 826
61 2
277 420
864 921
170 279
998 672
303 192
913 129
376 396
514 736
408 339
270 920
992 624
621 891
853 373
319 367
512 113
586 384
308 495
865 535
9 534
34 51
870 560
142 554
93 540
855 50
794 642
546 454
65 854
891 687
170 571
995 712
398 876
108 126
897 130
33 985
838 63
34 905
402 142
412 950
618 381
192 451
555 224
460 415
541 65
381 485
671 830
735 88
434 268
905 962
14 211
951 968
351 384
415 449
3 391
416 793
185 834
313 226
371 272
245 994
949 387
887 161
373 495
332 660
142 937
99 416
877 274
835 316
990 255
659 146
423 438
481 466
197 597
684 956
308 166
247 263
537 921
113 444
73 775
696 675
408 532
394 787
527 436
627 492
845 535
717 615
110 258
930 568
188 558
919 532
224 425
974 629
25 369
564 90
212 160
534 107
572 49
383 125
478 626
475 523
956 131
534 527
1000 638
218 479
9 280
789 850
565 709
811 200
117 565
168 618
476 638
710 821
709 233
954 305
438 303
912 177
480 39
375 846
992 382
823 174
243 158
606 787
585 208
256 65
139 260
146 377
109 226
869 147
907 969
927 968
491 448
224 215
494 591
687 258
721 813
383 843
321 768
193 208
406 749
675 938
587 156
698 921
792 692
83 284
464 232
156 135
440 78
497 95
647 879
759 668
797 220
974 456
317 679
930 215
982 268
907 565
477 622
141 641
545 941
339 376
384 636
178 196
439 828
130 501
512 294
298 466
457 82
905 353
235 592
784 601
855 88
631 970
223 378
273 176
170 617
664 23
359 235
979 799
660 632
983 883
312 637
834 391
648 472
636 628
484 793
32 366
955 297
599 699
885 649
207 842
72 169
622 363
782 920
795 489
13 61
553 860
312 228
911 141
187 397
376 516
974 44
775 951
977 214
9 602
725 129
495 271
559 904
803 579
32 583
716 263
496 269
609 184
777 384
87 625
700 731
523 339
23 991
184 177
904 850
756 776
213 988
479 406
690 591
532 143
730 204
343 109
664 688
553 173
841 471
718 16
798 706
145 42
231 370
540 216
582 419
419 833
306 698
551 453
490 827
65 916
369 114
166 178
770 583
800 599
460 402
53 269
583 237
805 232
283 865
375 704
966 565
686 49
674 921
336 683
621 859
851 40
739 22
920 174
437 896
365 555
262 603
135 323
686 185
932 856
575 93
152 612
342 310
593 62
989 500
281 963
931 373
377 790
870 658
695 564
858 487
225 199
547 280
613 888
533 689
406 486
578 4
137 355
842 562
351 690
513 750
491 176
645 656
873 406
475 7
331 640
420 974
492 479
772 483
225 334
689 133
158 832
360 120
19 785
518 997
238 773
920 477
648 93
192 18
757 483
367 216
625 662
324 822
846 898
417 994
559 608
196 824
545 212
409 642
430 348
811 894
396 262
74 111
300 450
715 318
815 299
27 961
246 593
720 955
785 693
483 827
215 605
409 469
331 859
226 76
346 117
329 435
147 557
424 959
936 879
970 973
966 557
182 105
60 48
47 987
898 725
751 894
430 689
983 864
204 951
84 396
545 913
993 230
274 278
688 830
764 789
628 885
498 458
540 342
11 425
51 166
948 251
161 158
581 93
263 997
752 32
70 734
600 826
527 824
600 442
955 422
238 110
976 606
727 53
246 89
846 576
60 294
472 118
11 828
613 725
192 520
123 498
352 900
504 642
538 622
518 608
639 359
884 515
894 223
381 435
674 941
76 382
90 435
789 803
454 122
713 771
606 545
818 823
530 443
90 246
211 712
787 299
186 185
439 288
957 884
470 579
891 612
116 708
400 729
504 125
593 561
194 536
65 144
959 531
665 508
228 38
986 212
765 649
35 496
979 997
294 281
259 881
567 410
642 750
363 11
941 798
870 594
865 19
89 508
313 487
284 390
183 750
965 708
946 488
218 972
308 195
842 145
905 713
993 913
295 823
274 32
163 462
623 900
774 866
291 526
192 351
721 541
941 260
798 846
110 886
848 945
253 690
386 105
87 52
435 299
701 869
824 791
642 969
495 612
860 660
157 736
300 398
501 376
23 485
59 65
261 237
357 561
385 660
743 952
2 90
407 515
717 524
96 283
491 713
699 376
329 681
297 22
317 500
526 737
131 16
740 542
399 537
414 192
34 233
738 211
448 594
741 944
314 370
151 778
574 320
206 29
584 820
91 30
544 307
453 948
381 120
18 234
932 760
994 532
264 266
395 20
259 765
199 199
841 39
361 437
577 533
686 691
371 263
101 427
371 543
736 274
284 845
20 356
436 465
646 941
724 774
119 103
309 149
49 932
60 919
195 475
54 935
875 186
861 461
810 378
545 414
803 557
902 72
777 486
797 508
28 95
742 719
983 80
310 772
948 210
93 400
198 497
267 437
940 200
791 1000
395 0
762 220
923 897
806 739
648 32
628 57
1 140
719 306
965 236
969 684
266 58
818 68
478 432
172 71
281 474
963 757
824 362
697 280
922 511
381 59
542 900
961 154
600 695
913 890
214 582
809 802
511 625
865 171
657 116
4 510
154 233
310 757
115 788
801 199
669 707
261 884
492 899
803 87
229 780
806 901
406 673
876 351
538 786
602 803
760 410
523 253
448 569
896 181
746 610
867 633
5 538
996 938
298 248
992 0
883 643
629 164
185 390
262 403
587 19
352 582
770 771
130 31
917 802
122 715
980 251
549 345
980 839
748 994
641 682
114 563
6 838
964 953
230 678
650 507
41 707
817 705
695 554
114 861
867 244
282 103
71 129
920 861
148 86
155 288
538 278
585 292
492 711
806 719
948 596
469 461
862 546
432 317
750 750
835 932
515 581
638 954
436 733
160 419
801 359
233 896
363 401
870 310
655 594
400 193
116 245
158 180
64 461
918 789
608 275
306 950
68 712
905 96
900 3
239 827
135 86
997 360
840 637
510 152
306 664
466 239
506 635
347 423
250 168
659 769
0 513
991 204
932 332
214 764
922 146
126 946
643 803
307 137
631 228
205 871
818 245
126 645
997 411
535 985
477 506
374 616
786 311
690 530
111 900
345 338
540 90
0 772
405 300
21 87
314 133
584 328
326 910
446 636
956 314
585 935
620 682
62 541
766 228
380 812
883 146
651 722
144 531
178 817
479 475
949 862
774 80
523 612
638 595
685 392
909 954
966 968
550 79
327 980
85 505
324 823
424 495
504 300
342 532
569 761
18 835
612 907
184 673
76 220
527 389
179 69
724 321
26 611
931 80
91 813
622 996
761 414
93 448
5 700
531 581
847 764
651 611
779 92
1000 480
717 803
364 430
358 282
834 119
379 972
70 324
619 62
266 234
470 630
756 140
307 930
385 213
837 573
758 351
2 648
668 959
378 307
467 45
936 221
838 440
544 293
701 477
9 931
897 927
329 960
740 528
571 62
778 361
718 597
283 799
758 69
470 431
173 837
370 871
449 764
66 510
992 705
779 193
596 137
902 15
658 700
819 193
114 483
164 468
882 460
483 780
52 437
639 657
375 34
878 16
533 268
77 78
333 242
770 25
66 157
183 478
474 372
746 636
30 782
610 142
784 388
119 859
97 898
177 714
314 843
636 132
938 177
873 82
183 833
324 763
290 525
705 401
465 62
218 874
49 877
865 555
452 962
33 535
883 786
457 974
975 588
435 888
859 498
192 85
59 789
518 582
731 602
249 905
56 587
921 942
997 907
441 115
256 125
719 900
396 286
664 17
613 264
264 840
859 685
443 589
56 984
72 732
624 794
615 812
665 388
655 602
976 339
881 342
759 82
389 219
298 227
355 893
744 354
454 145
186 983
889 390
970 198
884 111
769 730
50 251
313 161
788 439
806 697
906 957
978 303
989 575
215 379
939 949
760 828
606 269
943 751
964 580
259 36
981 293
847 450
382 270
58 933
107 630
565 680
2 652
487 868
27 984
578 740
657 949
780 124
769 389
154 100
84 486
969 111
121 917
453 343
892 975
555 827
970 709
484 300
156 825
159 456
129 113
330 559
874 424
548 251
703 453
246 992
830 66
261 766
68 261
33 396
31 954
553 117
517 526
51 554
869 686
195 624
408 952
800 924
943 5
869 196
745 373
127 963
389 845
177 453
473 155
863 98
71 362
459 429
138 183
109 393
389 376
592 644
756 897
836 819
403 58
825 125
855 221
528 866
282 522
445 94
740 3
255 635
240 660
447 958
777 375
705 91
507 688
153 70
730 897
74 920
665 536
519 14
32 345
369 149
955 429
997 238
782 372
281 232
535 230
930 972
838 380
265 535
611 252
760 633
51 509
81 592
614 307
284 206
519 423
660 500
388 375
952 873
145 855
419 124
567 762
101 920
963 116
533 658
511 70
453 74
752 393
60 600
903 164
273 351
944 296
616 843
135 918
689 712
919 805
761 148
502 105
199 966
854 766
821 631
861 557
900 170
337 785
724 414
148 530
971 383
408 20
281 732
820 993
173 386
269 263
776 65
675 30
903 245
720 33
525 177
48 138
695 522
385 405
787 941
607 99
103 148
133 200
454 977
488 976
165 568
872 651
684 815
657 889
725 511
736 572
669 572
357 398
340 517
196 772
215 994
846 109
407 184
669 676
227 200
498 478
679 556
908 647
735 332
48 604
156 585
609 235
871 566
284 365
161 56
598 950
299 108
102 763
973 369
605 229
906 73
704 423
753 856
501 105
15 679
352 778
933 844
423 802
357 426
229 327
64 377
971 491
877 639
279 364
15 594
80 696
84 316
504 782
106 309
776 806
111 711
67 919
664 411
766 37
215 899
607 69
56 519
336 482
690 680
303 491
976 207
11 309
496 88
508 112
33 675
128 285
938 640
96 306
969 434
777 984
96 38
921 209
544 920
586 759
888 164
74 49
476 930
518 691
897 278
692 31
747 70
119 786
503 788
272 842
778 8
668 76
41 157
502 175
994 820
22 602
142 390
877 240
886 462
313 166
688 712
459 411
572 223
355 446
910 610
821 107
84 351
248 529
896 746
164 571
616 905
571 380
540 991
176 824
732 184
822 946
389 991
169 79
854 533
348 335
204 799
821 715
425 325
156 878
587 816
828 373
618 808
815 829
595 709
431 697
284 103
533 450
917 87
363 476
291 707
860 596
123 41
862 586
860 915
816 752
424 35
493 616
402 313
104 948
473 701
365 86
463 515
340 64
285 371
162 183
577 738
335 504
403 671
60 273
80 539
826 174
983 73
292 665
159 89
722 286
202 709
762 802
282 65
723 965
56 80
926 330
808 7
356 885
21 606
180 67
758 520
603 480
636 173
32 717
891 348
246 989
634 27
228 2
85 881
429 33
419 391
609 790
190 153
559 132
220 990
649 597
746 855
209 907
190 361
811 901
156 916
504 352
843 195
990 263
27 274
410 413
217 34
868 846
475 611
905 226
970 781
255 51
553 962
29 229
888 848
575 624
242 153
155 446
695 766
92 0
150 389
730 353
897 414
386 945
394 745
47 443
987 115
187 720
639 230
779 440
667 601
653 679
934 65
795 806
286 734
736 599
817 159
241 283
405 760
899 152
876 332
945 921
645 753
369 371
317 141
139 763
984 649
227 387
5 34
643 257
62 301
97 425
523 281
154 402
449 593
755 214
97 59
46 826
453 699
254 724
591 606
193 356
44 523
719 955
489 420
641 207
144 396
697 637
40 758
502 857
462 50
952 354
17 740
849 718
622 361
184 705
251 529
389 169
554 329
366 797
499 121
54 54
430 557
754 37
820 958
968 930
189 197
434 27
561 993
657 189
814 661
988 676
170 352
722 933
453 120
647 51
554 911
640 591
926 922
475 436
627 751
307 4
886 108
80 493
890 150
737 180
414 897
866 993
928 57
155 229
432 974
812 491
349 615
52 146
629 495
469 645
211 878
909 905
844 23
676 49
301 370
950 895
279 778
324 966
203 230
345 796
796 363
336 762
655 780
161 249
74 209
60 107
137 548
878 861
231 611
515 177
599 728
657 985
587 317
212 76
478 16
122 723
814 359
365 304
917 378
134 709
139 780
343 558
186 161
463 920
75 765
149 819
241 357
909 498
991 408
4 122
616 78
533 771
18 530
424 117
993 632
109 200
377 29
65 194
768 468
694 720
882 217
541 964
842 434
855 995
423 910
255 119
629 94
964 687
53 657
353 840
995 951
918 349
6 126
496 42
752 793
591 871
64 935
323 960
888 32
675 76
614 550
78 299
168 389
753 356
134 606
871 780
714 507
413 825
473 273
110 480
671 511
327 441
384 278
240 143
417 469
423 883
505 304
84 310
676 689
763 723
107 651
96 859
252 875
569 822
912 937
464 695
362 480
335 57
427 315
288 638
956 902
930 167
694 193
742 995
686 313
40 475
182 158
822 182
474 144
427 292
508 939
596 857
840 585
928 29
882 406
804 782
61 478
288 886
545 944
592 962
784 736
920 178
720 794
663 157
665 916
734 353
206 342
669 235
330 832
339 583
815 740
493 562
702 881
785 73
744 629
704 379
481 495
919 214
278 159
680 316
220 570
406 32
439 325
178 741
773 762
2 547
83 583
769 455
574 590
617 762
852 885
908 982
277 515
628 203
443 735
77 686
363 517
554 18
764 923
293 245
650 515
504 627
724 229
507 996
931 500
9 27
276 497
683 103
476 875
819 877
457 126
136 794
867 474
818 422
603 58
487 223
907 632
347 992
103 956
74 160
921 727
776 759
799 599
578 910
88 936
204 753
698 188
314 965
736 467
245 308
593 498
818 407
126 220
759 527
784 216
473 909
153 985
893 769
423 626
869 385
964 542
837 177
646 416
479 608
85 810
37 229
181 448
658 147
389 74
761 516
707 631
267 88
75 711
792 11
637 490
831 576
392 513
641 677
887 953
605 658
913 414
370 392
196 206
458 865
860 372
848 514
701 501
805 897
298 643
709 309
333 320
260 319
786 474
61 899
412 238
341 957
257 623
77 107
180 323
578 929
933 590
476 294
125 51
483 247
424 267
66 269
436 242
31 749
892 558
894 790
261 839
336 13
630 323
951 259
823 996
783 136
883 275
443 530
915 152
645 225
930 643
996 225
302 927
931 49
694 664
839 501
490 44
206 980
691 947
365 545
106 190
642 11
331 999
92 374
543 345
109 735
249 211
23 611
227 571
287 677
405 970
183 91
3 792
556 631
249 932
373 260
188 408
646 554
232 488
618 197
731 847
776 441
208 910
392 26
488 398
537 269
304 39
27 235
293 797
621 876
30 534
719 476
292 799
703 469
8 18
516 637
585 266
215 293
228 769
519 37
381 335
35 429
464 932
241 708
179 269
39 658
286 990
279 276
752 336
633 353
330 748
249 755
130 999
464 946
684 962
787 898
416 369
662 961
324 644
76 211
312 944
472 753
389 541
488 632
671 474
276 864
126 129
130 7
353 946
535 512
790 168
143 124
269 237
129 290
278 364
764 767
688 602
288 22
69 323
76 58
431 734
961 990
283 142
546 875
455 283
969 762
278 669
469 827
926 904
658 863
970 543
26 524
454 113
234 512
700 840
574 171
673 368
601 790
464 43
862 716
770 576
472 638
798 773
207 454
777 877
822 388
634 818
929 628
983 495
659 595
291 373
945 277
460 521
639 470
220 378
597 689
723 441
924 887
170 822
450 266
348 801
839 963
300 385
568 777
586 832
889 998
272 800
172 580
535 621
49 295
648 937
705 995
272 171
480 378
139 487
536 642
181 254
348 83
361 300
875 301
876 93
48 618
344 542
53 881
876 188
825 605
344 77
237 155
999 792
540 286
65 980
112 206
426 419
283 829
414 711
661 808
816 550
57 853
33 708
512 683
562 839
928 909
945 202
704 931
156 581
853 88
523 458
484 293
630 665
878 274
367 187
877 815
433 832
336 738
910 3
56 956
247 622
564 160
164 856
723 256
243 84
61 134
889 330
403 84
728 642
753 671
101 302
346 163
692 888
497 551
171 838
142 867
40 368
124 917
796 853
337 139
297 208
692 904
380 722
325 249
993 921
311 790
296 343
309 246
528 587
521 241
529 549
934 394
466 239
869 636
374 184
698 980
321 445
714 941
310 905
877 156
297 266
292 540
106 846
234 25
827 202
203 465
583 601
819 0
474 700
496 48
366 713
679 688
585 655
365 649
917 810
335 545
162 631
457 790
201 228
624 981
75 444
657 958
62 671
965 837
946 746
811 459
647 731
881 604
923 408
287 978
169 796
916 716
61 992
925 184
442 107
7 158
557 39
589 739
275 43
160 535
336 838
271 222
69 815
8 789
811 748
889 120
675 553
619 866
76 894
613 732
179 839
881 838
413 390
160 843
183 974
227 183
789 33
219 232
287 853
661 426
358 177
60 464
390 286
963 420
953 130
353 245
164 999
344 911
549 581
376 447
512 325
353 626
859 432
850 508
464 815
207 73
691 280
289 268
814 694
612 913
859 881
53 444
157 927
477 717
777 861
745 629
432 545
197 226
197 681
307 632
480 678
773 641
859 257
683 832
12 328
402 648
94 150
316 572
142 793
174 659
388 9
3 7
401 995
126 631
390 939
344 367
109 652
796 346
223 751
254 377
192 150
150 387
765 453
369 644
281 444
682 501
139 158
348 855
956 97
384 455
667 352
194 80
804 732
482 78
907 586
345 815
837 633
155 556
982 588
730 49
696 153
498 202
351 165
634 893
163 622
837 383
33 589
455 697
922 896
369 714
876 577
995 175
86 451
485 661
258 40
978 485
78 382
205 745
696 343
247 155
126 158
51 553
826 896
147 220
241 208
470 577
648 842
511 889
805 33
196 424
314 676
452 935
716 425
876 164
94 303
274 299
668 92
536 348
877 122
90 90
431 120
373 591
111 768
793 219
901 58
719 240
584 248
663 183
423 482
356 540
648 629
577 944
498 196
757 571
444 897
838 376
34 992
394 442
74 971
294 119
103 7
498 383
983 802
372 111
193 628
905 96
165 838
171 836
607 113
901 25
41 804
497 212
792 203
13 162
994 345
107 657
592 58
926 861
523 953
765 996
743 651
118 525
684 305
905 813
146 987
245 132
938 391
490 805
472 937
602 561
401 774
586 742
72 25
270 1
878 634
896 453
328 887
763 758
466 694
240 890
931 842
324 911
488 911
5 768
771 886
222 751
544 211
258 337
138 615
891 661
999 588
274 421
47 187
202 707
26 408
126 689
657 343
706 447
128 535
496 682
62 151
755 831
984 845
633 710
126 802
968 508
511 906
809 725
245 500
275 4
594 719
712 651
114 54
226 917
461 747
475 824
299 905
364 124
912 540
261 937
619 408
652 475
305 819
923 140
769 336
444 486
232 243
385 636
133 10
637 500
615 822
438 208
164 589
834 43
644 151
334 228
196 220
164 879
748 451
123 371
631 828
106 340
22 719
588 259
609 954
439 927
427 28
139 686
275 826
69 60
521 588
221 14
581 581
894 517
339 535
919 805
137 997
490 657
90 679
443 460
791 199
938 170
182 469
132 75
852 868
390 645
283 783
142 803
606 19
902 101
204 263
801 312
76 885
37 598
595 501
971 234
849 286
212 118
689 181
587 229
497 24
327 669
634 495
769 945
797 870
143 887
341 969
181 939
837 899
191 131
50 573
530 657
227 985
994 726
664 385
838 800
453 896
372 742
838 704
414 840
164 739
555 428
86 903
68 928
730 694
620 249
297 172
367 297
899 719
554 654
849 801
713 212
483 1000
166 281
844 158
65 749
108 651
619 836
823 312
166 27
928 160
829 981
228 199
761 597
110 456
68 472
980 458
78 760
460 599
5 476
295 581
51 628
330 79
489 292
988 572
912 890
890 856
717 652
201 735
670 835
985 255
289 196
369 748
537 501
332 487
808 418
113 637
362 964
159 614
286 613
37 262
529 951
961 859
951 850
645 742
409 404
760 306
815 728
303 465
836 401
682 89
397 729
136 506
286 537
414 942
720 227
1 577
379 31
302 763
648 3
346 710
340 273
905 743
871 51
482 10
654 840
619 447
241 473
288 131
121 171
747 839
819 483
253 885
916 448
549 945
576 908
676 801
603 504
561 169
654 18
852 287
838 416
476 926
248 16
989 450
560 89
671 280
586 465
947 695
219 10
876 158
466 364
937 439
305 36
35 546
814 524
962 990
89 145
105 713
386 969
536 1000
333 376
122 880
324 568
382 500
624 414
769 528
194 409
423 311
370 519
687 7
536 293
302 183
477 73
360 795
187 301
374 794
787 133
8 44
1 919
407 814
137 930
45 731
697 506
571 972
462 917
319 237
816 522
542 984
548 161
396 924
512 475
920 605
204 281
565 956
81 178
819 791
542 213
338 236
871 933
508 136
22 980
74 109
501 976
202 46
412 883
576 639
761 515
33 181
283 821
238 338
79 296
517 935
347 56
956 632
370 576
783 729
519 711
414 426
217 431
892 418
776 170
770 980
673 276
958 413
607 432
220 458
915 81
666 30
675 683
495 466
314 268
570 861
881 4
914 156
321 80
727 18
110 230
507 232
783 720
391 17
537 614
218 243
291 403
238 277
468 533
66 366
786 473
340 963
594 263
191 883
826 426
917 906
219 601
774 656
751 118
25 311
449 644
432 780
388 232
970 579
428 884
840 595
509 69
31 148
164 395
666 652
605 125
510 867
363 679
461 166
494 923
397 839
603 90
585 837
477 968
705 880
517 351
165 355
67 858
905 296
267 316
1000 2
487 981
279 879
740 435
143 194
413 748
956 682
669 731
441 764
308 747
12 60
521 243
695 885
917 39
969 535
233 217
473 635
708 210
816 407
771 938
337 739
934 745
826 750
960 165
225 95
988 469
450 281
406 662
750 483
301 863
326 366
533 974
915 195
175 814
825 434
829 225
516 443
412 948
482 676
878 726
232 420
281 690
384 825
425 704
291 554
762 599
518 726
712 877
514 720
278 363
162 322
105 904
487 698
557 773
436 450
658 633
811 601
544 149
716 103
602 325
466 646
42 205
211 970
92 252
350 209
55 197
166 565
603 230
252 601
530 669
130 462
912 545
203 847
773 890
738 818
873 334
617 936
602 251
299 820
311 180
573 384
19 717
560 789
117 988
640 406
116 917
502 533
933 820
276 229
265 609
133 39
275 604
881 460
969 956
684 166
108 931
67 114
66 877
72 319
42 436
112 215
992 791
16 997
596 460
189 917
990 183
377 139
88 564
17 906
981 531
980 912
652 884
300 825
965 338
374 974
773 241
952 444
637 153
283 681
797 542
450 515
706 727
864 7
432 882
498 802
266 154
591 428
48 592
342 933
47 314
900 156
909 224
919 414
891 640
298 812
402 306
81 313
489 558
530 590
971 292
45 590
604 956
850 491
385 321
60 267
356 942
390 157
72 17
526 351
996 558
753 687
401 55
52 893
857 182
524 93
697 976
453 662
125 64
353 383
885 758
989 674
94 317
781 714
42 271
677 133
117 611
933 806
899 700
466 279
344 523
255 528
196 537
17 774
197 440
973 238
988 354
577 61
533 880
167 525
224 148
639 708
696 533
833 402
840 843
702 716
767 606
857 705
783 153
981 806
898 231
494 540
299 94
706 422
86 26
324 552
402 100
133 549
27 436
64 599
683 209
603 73
308 512
115 992
462 842
22 445
506 589
707 934
76 917
891 354
863 770
478 605
973 629
13 694
258 899
55 101
960 823
944 743
762 653
219 955
413 955
875 844
970 126
86 153
168 790
486 214
444 512
924 587
644 224
775 577
33 727
133 404
953 867
785 226
853 232
893 137
954 245
80 548
841 332
141 305
610 854
106 580
367 53
78 59
466 154
647 417
227 232
762 916
45 615
76 769
583 877
43 466
108 0
406 207
301 592
78 132
904 32
74 845
25 98
777 791
594 502
596 958
171 110
519 871
916 879
948 374
528 713
437 916
2 455
389 32
665 959
771 572
274 299
473 998
821 697
34 801
67 191
753 492
966 694
577 90
833 77
560 440
78 335
623 236
60 530
447 75
668 116
148 172
799 351
787 321
311 964
824 308
650 487
162 690
888 223
434 748
335 653
446 774
55 901
366 537
955 413
838 680
99 139
788 515
91 433
300 6
984 583
753 199
891 453
486 677
473 894
59 798
565 742
857 442
945 904
84 863
630 26
646 844
968 606
743 755
513 614
285 97
947 585
831 599
75 757
542 547
510 84
333 817
849 950
6 970
70 902
537 73
269 774
607 618
612 461
51 280
158 374
329 357
494 902
84 171
973 360
621 967
791 628
213 661
93 28
641 395
561 296
321 145
334 411
128 555
1 355
836 895
767 809
779 805
20 281
741 588
828 492
949 401
904 706
710 873
846 91
698 865
596 909
300 119
503 477
270 648
745 751
808 288
683 822
276 422
305 344
479 669
308 419
241 367
479 284
628 114
278 254
412 677
965 596
781 886
500 659
468 619
914 895
640 737
764 829
513 501
182 502
743 9
60 193
540 906
774 1000
3 131
129 187
48 703
153 689
879 743
82 979
595 502
91 888
535 755
750 75
985 944
84 854
800 126
20 638
551 813
293 589
143 538
652 409
766 126
198 805
27 435
677 47
708 986
446 568
317 584
820 636
901 266
211 332
625 665
857 783
207 845
921 469
633 194
148 81
220 213
152 323
492 95
817 703
271 184
445 84
781 764
925 294
452 849
96 652
333 773
425 616
420 974
547 165
109 326
998 762
860 718
89 737
63 80
851 332
751 662
737 748
266 353
590 311
569 795
58 246
321 62
874 70
366 996
234 226
632 607
806 979
342 221
16 173
633 779
845 369
541 950
743 986
114 384
167 514
9 328
734 397
280 291
255 641
549 133
910 300
82 512
130 603
503 700
283 109
455 356
467 281
756 838
256 7
25 87
408 642
449 868
614 731
626 541
755 114
910 47
621 33
476 466
49 113
50 450
390 668
60 337
348 808
322 269
792 672
124 934
4 183
525 51
139 818
211 744
227 570
101 246
752 926
856 494
544 911
264 224
267 481
249 594
620 428
292 787
262 494
892 747
484 497
534 320
351 432
492 823
453 515
741 331
735 421
474 969
867 138
994 19
931 161
744 679
322 271
983 744
634 626
358 12
738 718
431 668
266 981
465 776
598 896
912 180
112 180
131 308
878 51
60 478
501 7
901 416
246 704
76 181
284 92
704 981
39 180
385 254
249 715
898 860
386 868
862 459
226 378
314 506
282 259
709 109
753 254
388 167
340 198
485 35
57 459
171 544
63 100
961 10
65 732
885 39
712 90
778 851
490 595
351 424
328 119
276 540
376 615
401 899
223 842
5 382
386 330
417 450
190 78
86 172
739 811
64 876
645 202
346 127
227 992
404 900
659 504
315 868
462 248
8 747
792 591
801 163
318 830
668 521
434 457
932 491
26 58
848 615
688 619
881 699
850 196
154 651
584 249
76 450
970 107
853 956
702 654
491 267
912 850
392 416
398 478
583 249
809 175
226 435
788 113
238 335
872 545
443 649
99 960
110 604
546 930
43 498
11 636
261 674
453 1000
136 789
244 317
924 431
921 786
234 536
821 386
25 428
93 320
847 981
687 701
488 751
883 286
77 167
75 463
878 298
998 573
539 390
693 308
826 191
678 404
33 480
34 259
801 792
31 876
720 53
157 659
849 783
784 925
653 701
114 382
818 535
679 28
201 856
63 899
659 200
589 892
332 632
3 568
783 177
715 982
752 124
685 890
975 981
906 988
82 684
603 430
836 778
522 383
709 410
268 306
223 179
230 89
541 32
813 621
246 302
875 637
41 414
832 390
898 561
8 734
853 21
15 80
342 66
596 86
103 174
389 440
553 685
668 873
534 695
245 875
390 79
425 192
784 969
190 482
670 801
640 892
851 874
703 951
606 333
840 165
895 930
413 48
185 223
249 806
810 839
17 162
601 197
580 755
372 234
700 401
352 453
693 942
822 360
329 39
652 814
389 791
17 775
249 459
70 291
922 586
679 246
467 916
984 264
22 626
661 786
296 927
112 251
646 800
75 686
481 589
621 956
518 61
109 631
856 949
392 162
598 879
385 420
923 996
134 338
966 660
824 865
779 570
11 398
813 538
333 648
750 893
479 808
268 815
324 558
307 767
692 424
649 917
734 481
212 387
304 426
174 922
727 677
101 429
704 826
3 399
998 510
288 955
443 833
582 748
379 278
527 265
121 89
129 403
518 598
156 853
642 538
18 17
170 432
88 225
374 291
168 386
815 651
705 3
341 787
741 84
774 369
665 481
412 932
618 545
90 331
689 865
72 965
351 996
839 317
693 768
839 57
714 19
144 248
370 222
666 168
719 475
511 673
705 175
302 528
904 566
511 489
809 620
248 588
920 437
279 841
72 366
284 520
284 428
508 876
304 48
181 532
392 89
851 617
784 345
316 318
508 66
827 519
837 918
386 723
496 579
828 892
739 302
522 912
118 719
959 836
833 183
301 276
379 640
386 985
90 623
588 335
474 686
713 717
312 173
530 900
257 222
525 461
962 11
442 306
982 905
34 285
159 603
825 589
820 21
268 49
72 83
586 747
276 300
826 314
43 359
417 298
641 464
407 412
831 189
480 750
394 882
692 102
528 991
933 589
451 900
497 335
59 762
847 274
493 638
414 965
818 397
620 837
368 540
840 760
507 697
480 109
260 177
188 7
495 28
382 970
237 907
573 623
181 206
85 987
293 144
914 809
980 170
202 990
492 844
577 962
164 817
44 651
201 496
736 477
860 469
104 838
718 56
598 92
771 256
141 732
644 537
866 920
548 353
551 175
679 136
848 879
682 217
990 795
543 262
564 842
571 984
579 605
231 712
354 235
434 100
245 765
462 876
7 376
930 739
54 664
659 628
627 266
520 100
894 811
957 813
447 500
444 334
30 719
260 893
201 530
936 901
627 83
823 941
717 851
459 50
463 215
283 257
695 106
316 81
825 121
967 361
997 668
662 719
630 39
125 163
963 842
933 14
595 117
179 857
414 566
491 852
357 323
675 538
879 374
680 418
253 76
628 58
708 700
517 777
384 332
444 547
687 960
305 481
246 472
45 156
824 988
321 452
699 364
298 68
903 22
749 706
887 391
350 233
504 112
126 606
795 527
286 370
849 987
743 47
439 730
88 352
283 166
169 718
122 500
168 692
504 957
241 790
333 18
392 717
813 87
667 501
598 102
758 626
510 664
119 373
200 912
435 855
775 567
505 121
452 527
884 962
365 193
426 372
760 215
815 877
708 905
377 584
676 186
215 551
989 445
186 219
176 519
420 303
164 263
323 494
192 960
45 645
179 604
925 669
691 920
405 169
205 945
408 717
828 303
293 61
414 807
341 683
654 216
457 151
9 706
958 553
182 793
770 555
301 307
346 961
902 500
984 353
815 222
680 660
410 567
786 161
499 503
874 152
752 442
88 496
245 584
16 642
296 0
170 680
764 500
926 706
226 334
471 849
735 602
960 566
956 142
354 222
306 442
501 135
576 883
997 633
884 594
503 47
826 15
568 596
427 340
449 764
841 201
244 914
293 204
139 715
726 521
666 281
876 239
21 601
136 543
156 3
758 989
675 878
923 198
338 827
445 822
423 584
940 516
728 751
474 487
824 146
567 710
72 91
307 193
809 742
348 31
47 467
452 351
865 545
829 101
288 981
175 351
310 68
658 115
994 637
513 17
30 485
679 217
642 296
515 88
213 836
619 46
311 732
196 191
112 359
718 888
888 68
483 511
396 615
167 149
630 351
64 976
291 236
412 142
528 967
774 463
249 708
625 732
931 933
704 358
946 136
817 244
459 903
772 253
558 164
1000 221
129 776
799 634
477 946
693 346
310 231
599 830
491 562
234 512
630 515
995 560
701 232
956 293
345 723
430 503
309 954
548 568
221 52
255 906
377 649
755 796
875 415
863 885
930 860
686 819
166 833
691 601
969 795
272 396
149 587
570 665
783 767
902 232
709 317
620 341
5 603
907 875
868 626
99 454
230 793
480 949
501 866
492 410
676 930
84 441
640 999
387 148
762 856
920 954
643 722
641 5
296 466
853 619
623 462
794 942
283 732
840 93
139 684
656 830
730 562
507 444
699 202
245 648
827 49
842 525
721 36
112 987
693 675
989 562
142 37
372 285
759 324
484 422
564 751
494 557
247 405
566 635
675 719
669 227
351 63
866 3
137 13
940 241
825 99
144 500
327 471
643 561
108 753
421 837
137 198
549 535
151 242
503 935
724 945
260 100
416 715
196 725
398 244
3 121
218 146
236 110
875 46
430 813
123 435
281 918
722 974
961 471
68 692
914 339
541 590
503 390
714 496
386 980
635 183
352 615
580 753
656 453
686 139
550 912
105 736
967 847
722 245
99 432
467 178
527 255
371 357
238 915
47 473
305 932
984 539
796 328
479 809
913 964
357 996
418 965
774 90
226 386
538 200
790 753
562 840
116 68
707 640
457 156
137 185
912 903
430 635
762 602
300 788
410 695
490 326
239 636
376 922
419 617
817 761
13 157
3 255
497 62
226 257
759 670
104 704
742 5
901 125
892 873
633 18
162 637
318 132
371 256
817 154
5 990
439 154
940 239
742 554
48 770
540 53
688 849
662 499
955 901
665 235
499 103
655 375
522 164
135 910
929 9
219 571
422 420
835 919
282 741
417 460
115 498
784 549
487 673
694 893
798 202
844 781
365 630
612 901
553 323
404 710
309 766
319 563
373 973
482 850
484 821
859 407
511 414
197 126
279 971
103 331
691 633
788 464
975 553
640 156
327 594
236 447
725 231
340 785
614 156
611 836
800 818
443 810
404 69
704 824
213 445
667 283
826 401
804 127
998 27
354 706
280 447
176 937
491 118
343 246
619 844
583 651
667 358
48 162
746 729
769 31
504 104
288 734
691 38
951 974
283 826
396 689
263 399
647 955
445 864
108 590
119 33
624 809
673 563
238 174
885 876
691 432
467 942
290 915
177 423
158 104
29 497
221 214
399 766
280 558
857 748
885 697
780 700
393 18
161 675
396 247
933 345
313 576
196 247
828 912
834 936
826 209
544 479
448 5
748 981
431 118
615 165
4 263
171 205
856 861
205 68
367 904
160 913
229 446
919 395
879 796
983 740
750 658
392 660
787 664
190 351
894 571
170 690
288 332
547 728
330 337
27 876
863 144
924 616
250 82
921 590
18 967
889 783
411 718
921 910
893 770
975 931
223 459
31 359
13 580
235 680
225 542
293 346
302 803
305 368
801 750
12 504
362 775
372 109
311 571
264 388
880 996
984 181
721 697
552 462
671 2
121 191
672 897
223 148
925 285
323 666
296 105
816 781
204 615
847 625
746 863
790 26
9 427
784 782
722 551
698 965
485 363
813 811
793 869
634 394
9 291
824 840
446 466
959 530
777 570
620 875
591 586
891 493
74 188
635 287
790 800
490 573
752 860
830 98
944 201
540 572
815 956
441 718
523 427
586 586
671 111
365 360
764 416
12 447
267 601
181 688
327 133
207 954
484 464
521 427
949 215
596 513
672 917
442 555
945 116
515 911
110 412
878 302
646 821
149 312
494 602
575 688
944 676
48 279
528 4
190 28
108 144
413 308
95 81
127 969
144 108
834 952
76 243
996 675
972 800
81 367
707 616
337 439
513 403
242 612
413 272
719 891
905 643
403 640
172 650
966 442
558 128
312 521
473 998
464 730
779 987
835 519
508 923
469 707
165 419
528 70
131 92
642 726
251 201
483 538
457 752
921 190
651 728
897 26
253 752
714 486
439 840
157 849
822 837
300 709
57 45
728 705
455 590
82 479
263 197
945 662
1000 360
263 499
998 248
152 160
535 559
417 517
392 980
357 458
33 796
198 993
157 512
790 830
796 415
159 121
835 42
892 318
299 409
438 226
482 392
202 859
229 718
263 454
855 463
677 541
757 35
536 85
711 84
78 381
255 194
537 747
889 148
456 868
57 907
916 772
954 239
151 850
905 236
505 824
207 739
766 333
776 860
888 951
767 177
295 970
628 127
790 704
167 534
187 482
215 974
293 946
469 925
462 645
774 806
352 378
678 660
334 281
374 258
853 906
119 97
777 200
981 121
664 425
134 943
990 313
962 816
639 611
751 136
396 926
92 138
944 227
567 321
71 214
718 560
143 226
881 587
964 31
653 519
377 602
346 492
524 979
414 16
172 553
900 609
413 54
369 384
438 583
175 903
282 805
564 255
523 734
733 198
619 622
416 60
603 145
333 527
292 296
985 673
933 608
427 884
532 810
316 237
852 88
974 166
215 222
37 976
242 807
261 163
985 715
985 610
972 587
228 222
354 504
559 274
507 765
390 77
293 17
673 363
553 490
943 812
800 596
786 84
265 978
643 372
328 827
253 332
901 170
159 649
409 553
861 269
19 548
948 911
682 232
172 831
685 742
402 358
1000 17
903 984
645 807
843 775
144 285
768 156
858 222
756 442
91 310
556 356
118 375
128 27
283 213
283 57
888 295
581 441
395 949
299 155
864 336
219 885
200 703
346 195
751 97
679 102
569 186
561 945
427 246
490 427
827 307
201 215
703 883
409 385
244 569
48 825
578 516
485 466
874 533
360 739
116 622
714 561
527 384
914 490
50 750
893 279
569 853
571 307
437 957
756 846
422 220
32 281
407 280
55 983
118 472
132 610
301 317
46 260
246 42
859 848
519 64
203 758
103 117
828 455
422 346
161 141
349 285
480 243
128 286
450 2
58 122
794 437
326 73
803 472
701 765
716 947
323 846
137 25
809 791
318 816
352 272
125 851
234 985
132 229
655 76
975 720
680 140
10 46
180 642
212 279
684 272
389 661
685 60
855 481
823 218
165 78
81 91
189 517
887 377
227 336
669 719
694 817
709 655
345 289
462 596
952 853
735 176
920 700
107 32
96 852
448 579
523 793
585 106
257 919
525 496
840 251
597 331
138 258
515 783
893 151
867 2
84 858
607 391
930 81
819 694
972 951
323 475
959 535
229 711
431 940
960 669
420 719
499 822
307 641
302 538
450 249
126 158
952 292
511 465
43 931
707 741
338 226
917 406
685 197
95 630
699 776
753 270
83 773
853 438
559 405
71 773
676 930
349 51
183 919
110 598
553 758
34 490
556 90
884 751
915 294
667 569
986 266
785 686
373 860
557 700
779 698
915 107
304 169
484 24
451 263
380 942
210 448
198 997
240 102
285 963
316 888
571 832
226 96
643 825
666 775
895 776
47 458
805 350
113 511
162 632
700 684
479 538
691 394
597 636
492 929
314 182
699 250
550 686
148 665
540 650
331 156
64 389
548 900
79 99
733 200
284 417
851 934
866 69
204 634
730 557
465 988
185 638
461 738
853 649
183 797
716 56
555 100
528 13
629 924
592 850
674 49
951 316
488 667
42 507
120 199
584 994
334 450
21 608
83 798
889 548
931 408
416 985
738 158
138 807
315 876
581 723
763 667
227 1000
518 531
520 34
184 393
449 877
178 917
844 635
999 690
433 392
226 892
340 67
711 112
584 73
545 816
682 999
443 981
926 142
112 858
429 266
533 579
804 71
8 872
598 839
981 544
831 638
520 689
767 211
606 939
613 976
307 845
334 102
850 206
719 810
625 507
220 737
266 833
302 642
191 18
867 912
992 605
782 468
562 366
635 21
567 763
965 265
623 155
996 459
312 981
920 266
873 613
347 432
884 645
931 482
390 160
778 996
816 137
731 887
182 757
311 120
976 21
864 687
129 381
268 494
655 114
352 698
670 537
648 400
51 126
852 302
596 383
352 872
425 489
187 672
344 175
726 571
947 498
158 587
933 146
542 423
734 321
94 953
371 187
446 519
961 500
48 695
808 109
333 750
669 168
345 515
545 768
493 211
574 741
715 909
833 318
940 897
740 364
675 234
458 476
735 893
203 439
110 661
972 498
481 474
482 930
682 331
277 504
480 272
52 1000
374 931
415 449
225 66
567 365
274 980
298 963
553 819
869 597
156 342
126 601
244 15
178 792
365 324
658 819
342 30
242 735
272 296
415 402
906 188
708 937
853 151
751 299
396 257
283 858
717 975
687 174
173 650
123 866
840 599
270 40
472 669
990 268
75 484
961 925
794 293
801 361
402 202
537 771
93 60
83 54
522 224
642 338
472 875
258 615
736 818
620 1000
796 930
579 403
393 152
581 273
333 459
129 636
205 249
522 867
154 345
609 951
662 129
675 973
814 249
774 719
809 681
458 408
950 366
714 75
315 2
673 134
442 284
291 505
455 867
780 306
829 222
397 873
595 34
234 32
936 230
657 638
367 835
230 689
536 812
475 485
641 254
573 751
741 389
8 503
188 705
368 216
934 482
992 832
596 343
835 766
186 593
152 722
16 740
631 89
329 410
417 280
587 440
519 388
978 409
503 375
440 636
358 36
974 222
272 857
577 973
543 247
994 670
725 864
652 577
512 387
756 990
817 286
249 89
188 70
74 354
192 733
532 48
346 56
709 786
535 830
882 91
214 220
181 446
310 740
58 984
864 829
815 11
6 675
575 932
760 168
529 317
606 909
787 791
171 68
881 165
640 843
708 581
993 42
144 230
582 831
284 229
647 831
84 95
50 971
789 747
660 174
677 896
647 566
17 159
98 891
782 813
931 788
775 202
547 252
106 944
676 414
625 671
272 516
91 932
777 729
581 273
606 832
6 600
934 606
881 86
474 547
958 37
637 173
807 658
794 168
752 114
179 208
558 769
712 540
237 202
550 654
442 532
501 426
178 571
176 669
462 142
772 752
171 648
585 164
372 265
423 59
604 324
701 661
664 265
56 513
479 107
209 10
49 231
467 725
23 230
436 979
726 531
417 528
26 17
267 996
735 663
676 762
83 681
981 540
771 963
922 291
747 12
608 811
42 8
753 276
318 158
695 654
813 428
188 435
712 283
219 695
197 270
150 867
780 792
516 597
207 933
630 14
710 676
224 238
320 250
365 51
317 63
759 165
760 605
114 914
967 535
276 418
867 59
809 76
429 302
535 770
968 602
439 812
717 50
791 6
253 280
169 458
711 56
868 938
670 598
476 172
492 235
706 479
396 843
718 237
379 543
741 55
560 28
978 886
404 144
224 203
289 713
833 298
639 955
501 906
489 763
923 256
292 343
507 383
307 386
637 427
572 277
334 601
477 741
978 210
512 387
615 558
532 814
687 781
288 908
886 245
471 453
169 406
877 421
187 416
685 80
676 89
622 333
502 97
495 962
154 494
4 688
436 859
186 357
377 845
845 161
678 713
176 396
504 535
955 286
68 244
271 242
101 24
399 426
534 704
947 970
32 833
828 487
290 536
98 682
738 228
917 160
182 278
554 112
308 56
406 621
763 901
456 178
867 347
753 469
842 828
461 983
812 896
558 359
226 808
514 271
880 717
815 752
826 190
722 773
317 151
987 773
95 279
961 914
161 219
279 549
692 901
972 620
300 878
154 632
193 874
260 953
761 770
825 116
179 357
791 176
578 445
933 509
972 2
746 844
904 387
494 995
456 82
417 930
798 557
568 100
337 300
536 651
48 310
686 766
742 822
989 428
567 590
6 733
255 621
284 42
763 54
287 628
989 803
609 13
81 306
827 911
759 266
487 447
293 40
410 638
823 355
49 329
357 107
27 666
241 446
578 542
472 127
635 826
205 52
174 994
16 924
515 958
168 824
711 32
209 210
104 629
47 498
443 419
392 918
139 605
476 736
860 49
528 146
48 878
551 973
796 657
493 663
712 229
96 710
833 850
749 990
802 694
808 701
901 553
622 282
78 470
252 364
554 184
685 366
285 689
866 912
771 103
900 711
112 486
2 744
369 466
148 816
433 577
75 826
880 801
444 301
792 146
573 310
490 385
249 298
331 924
315 650
160 227
652 524
893 588
252 51
4 498
636 605
78 912
880 250
787 98
905 274
493 222
967 7
240 680
153 262
581 102
66 349
486 130
689 740
904 316
254 2
430 632
434 610
473 103
966 693
797 754
168 362
187 308
842 803
532 379
871 387
509 978
816 363
721 247
136 834
105 824
27 461
547 909
896 401
238 243
29 557
126 471
199 557
359 985
169 845
660 855
233 953
180 583
771 371
272 76
967 292
168 202
23 346
371 118
847 370
555 862
788 814
91 230
364 806
671 356
291 265
620 686
368 41
953 387
457 156
351 759
844 757
527 569
329 217
638 214
676 457
713 690
337 798
292 208
197 788
597 983
196 598
718 45
633 853
375 689
89 162
787 26
208 498
347 788
163 801
173 609
387 318
167 32
888 407
759 958
312 26
95 521
604 929
96 811
943 610
139 573
551 173
824 808
781 678
368 928
152 378
527 527
105 247
824 399
873 216
284 743
708 535
386 102
452 623
845 327
378 792
274 636
269 738
168 872
482 115
238 846
549 251
605 918
858 318
557 719
324 664
246 612
873 776
804 986
996 652
925 999
144 925
336 228
192 721
589 449
318 208
739 140
844 400
400 401
18 564
184 108
685 799
310 725
354 284
732 757
533 736
851 535
172 677
778 73
673 697
443 950
563 642
703 303
580 960
993 760
98 271
782 432
150 815
615 482
36 924
120 947
686 695
845 82
901 630
103 56
156 568
892 634
730 470
699 779
55 584
18 570
158 225
258 900
43 737
181 280
105 190
719 390
16 300
43 473
863 123
843 331
925 944
20 793
737 828
967 444
872 955
97 827
195 672
23 666
787 862
449 804
832 661
150 283
335 583
567 510
83 254
395 970
18 148
431 962
612 897
84 1
787 142
673 203
209 241
968 8
532 488
751 871
261 902
915 827
206 327
390 152
526 651
879 291
89 704
355 176
799 698
136 691
683 104
254 913
303 365
357 463
636 280
238 604
772 782
932 282
940 431
60 113
588 843
924 118
578 369
774 100
791 124
935 683
501 533
182 669
852 82
644 326
752 802
176 925
756 541
364 863
801 383
342 166
879 546
540 807
863 111
11 3
440 845
370 724
712 778
979 807
391 533
193 338
553 866
706 672
2 68
481 680
891 675
217 859
946 21
127 474
904 796
226 871
400 900
150 859
469 282
228 670
742 284
761 977
741 483
283 615
163 158
507 375
97 530
285 491
546 852
575 810
522 352
310 763
455 829
197 756
729 965
826 658
340 862
989 742
397 250
926 110
252 116
247 114
288 711
812 372
970 880
677 975
704 578
355 166
578 488
343 580
381 466
883 838
532 103
893 838
17 60
226 399
954 837
809 197
817 933
523 238
799 482
657 954
377 852
633 322
503 573
658 134
57 273
567 561
186 615
117 537
20 983
747 559
55 484
790 356
795 329
366 86
21 676
737 315
322 289
115 515
647 931
690 953
220 209
891 74
966 751
838 953
142 183
229 116
519 292
886 226
609 130
507 434
64 915
889 454
145 383
641 168
183 419
77 155
148 860
229 873
609 792
786 480
860 348
144 919
624 98
802 521
322 90
524 454
552 817
221 415
958 556
211 181
345 666
679 513
127 518
825 629
412 513
376 903
210 210
473 207
20 354
254 274
634 854
451 874
202 918
83 926
537 514
700 114
343 108
960 216
676 382
678 500
895 945
734 300
852 488
12 970
636 655
681 292
144 760
146 90
748 621
811 267
659 754
131 400
428 460
993 751
431 989
810 725
758 552
966 133
299 656
107 895
70 45
737 13
694 376
964 955
799 437
589 795
134 588
921 136
253 588
983 221
812 737
227 760
868 175
458 838
532 523
119 578
988 865
695 157
975 0
676 129
68 539
622 163
576 71
160 61
884 35
989 26
572 9
649 489
849 712
838 249
326 88
910 943
298 315
465 894
679 268
675 194
868 616
837 577
501 488
667 732
537 704
740 657
646 928
875 551
467 474
808 918
168 967
935 696
212 144
281 947
897 358
125 890
327 852
801 513
93 965
527 464
310 651
73 434
654 938
968 30
482 309
247 527
386 828
24 381
443 205
547 385
935 155
747 389
332 852
853 179
864 984
379 454
75 900
400 344
962 686
64 489
107 532
926 659
652 541
873 534
403 994
491 80
830 544
878 348
635 609
104 718
264 713
331 385
869 324
319 225
668 874
54 543
619 86
184 959
915 832
917 322
906 561
933 554
529 592
230 983
933 311
66 823
515 108
922 587
397 316
302 570
396 864
707 264
574 26
225 845
298 853
536 950
474 972
383 410
439 369
538 550
118 510
868 751
830 81
858 192
532 883
456 780
523 552
949 242
455 518
557 759
966 981
50 541
562 206
987 651
727 902
453 446
961 543
879 328
955 726
637 601
285 938
964 877
230 161
672 618
838 436
703 471
830 826
476 419
222 942
825 953
792 146
763 671
275 398
166 58
416 861
601 73
54 912
337 330
174 304
162 819
913 540
525 652
210 505
885 160
680 733
650 169
894 205
632 614
206 41
755 367
27 333
270 920
706 543
771 278
393 571
744 87
576 668
807 312
370 129
558 163
667 833
158 413
914 480
43 606
228 1000
810 33
863 51
115 194
83 427
17 952
120 116
134 123
567 491
218 140
479 164
50 477
391 10
253 243
996 769
26 975
646 65
436 703
487 127
703 994
128 19
986 955
272 627
600 689
966 890
472 976
568 266
984 149
410 771
794 775
743 975
676 431
197 754
377 511
345 471
863 422
533 598
388 988
22 405
424 731
354 206
153 980
765 228
156 550
936 151
645 139
51 844
226 181
928 628
950 907
224 389
117 768
81 59
578 819
504 199
155 24
509 620
316 337
363 304
63 702
654 687
889 658
322 678
656 592
714 58
225 647
256 396
383 669
375 942
327 886
509 437
2 584
845 961
172 824
9 293
873 980
620 700
529 953
997 353
468 57
358 308
131 399
845 234
698 711
345 74
824 260
53 654
824 350
308 515
219 133
626 609
332 729
613 387
474 351
332 413
819 710
175 513
115 620
278 956
611 312
775 958
821 143
221 573
662 145
563 449
810 528
14 439
949 37
367 624
646 869
943 548
122 856
301 79
530 621
851 140
219 464
77 327
620 409
492 558
340 323
172 257
672 402
13 752
455 122
929 129
441 827
89 431
476 769
252 788
514 27
551 69
672 131
589 818
318 370
353 891
346 327
935 152
750 696
349 199
978 308
68 965
575 677
126 137
189 707
770 796
795 547
920 730
935 953
121 634
126 121
223 751
863 897
782 296
376 68
987 197
909 163
36 484
364 617
181 197
16 374
128 812
889 627
398 434
961 872
382 140
615 699
410 581
81 645
924 338
135 130
175 392
145 15
364 923
765 240
840 274
368 449
494 117
48 503
581 748
216 929
294 443
660 736
982 632
229 238
350 521
139 458
803 380
693 977
362 550
292 940
424 746
877 438
505 742
119 738
321 49
456 51
692 353
872 13
516 784
431 764
383 987
164 143
633 33
37 960
817 123
979 913
44 224
777 640
814 899
461 670
182 581
19 295
636 471
396 413
612 997
177 206
390 741
16 253
809 753
2 698
375 630
523 365
430 871
206 131
656 268
195 554
983 146
556 843
44 916
927 772
963 893
944 444
485 499
676 530
418 301
28 975
410 808
774 466
561 126
523 313
901 448
31 350
454 666
632 784
810 808
368 477
516 350
35 24
112 292
555 881
597 139
15 835
31 216
890 604
260 347
200 779
291 506
788 326
402 53
786 623
792 487
498 905
645 185
190 517
146 35
42 435
376 267
633 950
140 541
800 572
359 342
186 547
754 504
764 948
570 776
644 954
640 355
84 340
199 0
732 995
311 705
653 405
320 695
162 398
816 463
762 838
284 389
615 165
90 229
282 609
900 119
211 380
113 764
527 413
340 591
160 783
433 566
515 149
59 754
605 993
27 679
27 764
135 558
646 664
674 153
245 15
152 730
791 415
323 659
113 985
428 304
981 286
558 73
987 524
238 370
395 18
836 870
188 384
473 437
735 997
902 397
828 936
74 43
927 895
255 301
909 742
982 995
326 372
598 894
618 36
957 646
735 342
929 518
71 9
657 233
100 956
340 799
933 756
981 632
845 485
543 143
22 836
115 40
17 299
243 920
494 561
202 902
430 319
998 996
222 184
871 833
118 26
768 842
536 721
118 420
128 337
995 524
389 74
305 906
712 912
309 687
363 932
623 82
371 443
145 754
716 763
626 778
257 397
491 572
808 636
673 786
127 129
44 263
609 633
180 749
469 72
87 132
491 69
301 521
593 810
191 527
163 238
153 32
281 145
794 241
784 642
890 793
649 83
408 618
513 83
609 840
91 94
762 708
81 904
607 133
418 52
760 283
163 299
790 54
611 71
526 913
509 561
487 94
987 559
823 119
24 806
928 387
164 205
373 420
501 537
370 865
658 847
742 721
605 833
128 666
874 583
766 633
999 25
394 665
102 739
119 272
787 439
998 903
395 702
912 845
409 950
58 857
270 563
872 448
485 697
450 591
977 499
140 105
653 966
232 287
515 509
326 981
871 778
795 56
319 474
588 815
987 495
141 977
898 272
182 158
289 394
431 929
614 312
112 741
554 610
758 708
240 643
27 95
111 543
129 578
418 625
659 594
2 221
202 759
310 909
119 730
935 451
347 585
363 882
706 279
307 369
808 657
259 663
101 55
192 797
698 988
725 740
807 285
173 22
944 91
905 44
310 999
821 984
663 579
962 410
296 732
957 735
307 391
415 271
972 546
443 645
971 580
221 977
204 80
516 194
983 35
536 205
268 152
373 5
367 475
253 609
347 538
243 823
963 561
192 261
611 641
61 608
484 761
980 781
507 672
545 50
836 63
429 691
608 139
265 372
466 800
589 741
179 382
719 964
343 11
502 370
514 557
145 299
833 272
656 969
122 177
984 921
357 143
259 901
742 78
427 604
902 641
275 755
662 706
808 975
26 944
593 806
358 914
329 617
89 676
149 758
816 383
1000 197
286 468
43 907
532 795
732 260
48 43
604 230
633 491
477 145
343 801
801 546
787 717
293 12
119 273
878 303
529 503
114 184
302 520
265 189
623 67
748 670
990 829
500 930
675 595
15 542
591 155
702 412
622 257
491 587
886 35
170 111
294 452
871 720
73 205
57 526
527 171
334 43
784 649
805 391
505 585
100 73
751 808
102 43
760 460
377 56
283 646
800 548
115 985
590 297
673 531
806 966
611 278
539 860
385 731
959 918
590 670
963 799
888 456
913 740
280 804
784 133
573 205
385 927
932 318
25 932
375 941
540 848
997 17
321 397
798 719
976 693
876 46
678 590
156 274
485 542
146 37
592 429
728 680
216 724
17 672
122 554
134 877
11 532
242 963
282 679
263 884
383 79
78 515
964 650
24 979
55 563
526 224
377 580
973 562
270 172
64 869
643 242
49 105
45 359
5 972
276 496
195 353
298 376
920 830
790 861
987 733
244 339
827 432
4 446
355 91
829 306
446 858
312 86
705 298
979 495
806 964
64 254
621 668
149 428
436 17
770 602
806 296
179 285
137 525
386 47
93 203
847 994
65 231
552 380
727 409
231 319
209 974
606 326
700 829
460 974
677 274
794 385
892 298
688 385
853 425
377 479
803 201
961 189
970 448
233 800
933 201
410 632
510 112
666 644
175 415
387 606
561 931
229 769
819 494
699 806
675 345
878 475
464 936
906 616
451 1000
685 966
322 486
580 324
232 542
336 295
356 181
122 838
509 262
318 447
857 899
145 503
121 209
958 702
442 689
408 486
13 877
577 169
211 932
940 276
119 359
441 49
61 555
867 803
986 707
544 206
340 586
481 399
412 17
789 447
8 423
557 479
962 433
557 971
341 341
359 781
587 823
314 491
406 688
740 83
104 242
971 114
482 305
812 663
633 920
461 714
884 948
588 922
753 262
311 152
700 694
779 248
75 428
910 176
863 790
542 246
780 896
868 551
474 336
73 299
965 807
548 666
495 640
577 221
647 994
154 427
810 192
262 761
275 116
74 707
165 688
791 894
930 402
41 271
610 109
242 323
536 717
654 532
341 329
425 154
331 526
963 518
920 704
894 959
856 753
129 567
122 632
377 235
84 75
289 961
831 765
748 451
701 230
544 590
158 452
985 864
937 777
954 177
436 466
210 152
505 305
798 44
501 318
41 561
913 869
148 465
743 55
902 19
190 837
409 324
350 649
319 119
343 874
397 935
759 898
157 662
411 177
211 952
358 12
991 844
442 127
43 654
408 986
347 422
940 799
684 520
570 58
887 362
226 219
720 702
490 321
640 612
599 917
751 114
990 579
290 674
257 162
526 515
573 108
645 853
990 364
746 788
241 839
925 160
556 884
596 943
454 433
881 851
668 20
920 689
937 813
23 87
240 835
947 970
907 682
40 117
933 620
455 10
370 907
22 925
847 367
494 813
223 762
665 760
307 291
747 137
406 128
348 55
504 340
321 114
659 668
748 783
118 76
659 258
770 806
675 585
500 255
654 5
432 139
189 400
303 1
185 756
982 857
159 797
388 846
90 962
620 128
733 133
955 862
48 904
907 323
428 102
19 873
973 579
359 259
445 27
526 616
646 463
41 976
250 540
171 207
641 727
941 188
527 396
754 885
713 146
155 60
591 349
852 703
864 128
688 907
896 486
433 275
811 562
3 428
593 245
682 189
366 537
94 447
26 745
439 878
177 221
963 325
613 774
32 597
383 80
668 296
994 254
150 282
875 337
344 587
800 744
668 554
512 748
943 247
997 226
366 537
633 320
110 34
871 945
75 826
964 844
524 349
31 533
24 8
878 174
129 550
563 786
7 541
653 777
900 282
222 628
844 60
407 48
346 241
905 894
584 430
773 476
902 856
329 625
809 696
173 482
842 479
560 153
61 719
383 99
946 783
861 377
110 486
374 3
868 39
962 689
637 433
11 572
288 944
771 884
838 251
757 569
234 882
96 801
654 836
658 236
410 820
816 560
923 539
11 792
484 64
376 807
276 851
393 977
763 804
182 223
396 443
899 688
85 363
112 44
866 7
948 884
158 838
718 680
812 481
553 133
537 184
405 522
118 11
274 130
919 622
823 616
796 650
554 787
538 611
631 545
500 659
248 388
805 933
728 649
948 580
178 841
338 593
753 247
280 247
185 28
715 660
795 447
792 121
554 902
215 924
311 843
966 360
578 594
88 654
46 323
831 215
892 349
333 42
103 78
787 536
9 254
469 498
968 851
337 245
927 304
581 172
529 353
442 896
687 216
804 24
749 603
766 96
469 488
443 780
419 138
765 226
140 192
622 520
270 677
987 828
105 822
194 684
155 96
811 497
336 121
503 102
709 69
1000 248
648 228
108 340
1 774
10 870
834 858
943 777
94 58
415 75
328 456
716 18
848 559
944 772
311 17
843 127
742 474
513 986
985 413
521 707
876 840
420 583
38 298
618 478
995 626
746 383
459 420
674 360
199 318
883 903
796 491
205 254
467 529
904 321
748 26
693 595
617 865
30 621
472 283
953 7
731 250
745 114
942 292
1 623
118 821
589 496
646 950
641 321
755 351
984 125
374 681
825 123
185 627
955 181
678 508
168 885
693 820
139 187
481 714
370 590
430 776
91 258
670 276
558 474
617 267
136 908
778 783
630 724
719 406
694 820
450 595
13 115
66 526
558 490
295 117
430 53
709 543
359 407
977 644
234 341
40 2
184 695
884 183
939 975
248 249
35 329
444 864
595 147
951 341
659 697
254 418
475 895
199 611
540 299
847 638
190 90
637 557
7 590
707 329
918 713
673 394
154 165
604 901
747 453
292 567
181 259
60 788
858 570
591 650
477 79
626 194
267 818
123 311
546 452
801 199
604 809
2 509
589 206
841 801
547 112
902 524
660 528
536 321
823 395
758 978
83 815
685 54
955 74
308 373
136 502
340 155
355 884
603 366
270 343
863 775
190 526
190 167
655 673
453 420
945 718
272 52
501 983
673 492
164 592
995 567
198 894
775 712
638 263
979 969
438 825
892 523
262 695
677 617
131 707
145 685
139 121
495 856
914 841
412 144
203 847
935 976
56 690
463 780
70 685
469 813
591 209
670 338
338 969
73 722
458 231
151 516
551 385
745 922
789 289
602 452
34 490
614 617
85 335
795 107
752 225
60 412
540 779
152 446
150 323
663 191
570 240
240 894
302 203
134 444
28 402
103 939
228 792
447 597
274 882
317 841
994 622
476 872
718 993
185 432
348 854
402 957
421 150
590 50
588 748
498 409
333 311
340 130
321 935
231 888
229 306
79 977
349 587
761 841
718 979
873 676
181 356
552 840
514 129
701 665
56 193
367 116
368 9
228 831
260 677
445 633
197 476
387 514
13 715
934 944
105 902
916 724
931 624
712 764
805 356
734 389
676 887
411 234
412 865
657 419
418 954
945 220
257 194
635 683
794 852
0 630
186 820
446 717
257 87
774 471
23 986
917 882
219 783
315 784
610 200
930 411
552 188
871 900
864 803
676 717
291 685
379 956
197 709
463 12
282 215
263 360
293 577
864 879
301 307
84 645
344 505
935 287
235 408
207 298
994 262
896 269
540 850
467 100
876 503
631 366
198 356
412 209
184 5
230 711
338 963
931 614
753 778
656 468
389 103
632 240
513 789
640 424
725 422
14 748
903 114
738 297
252 755
105 145
894 424
771 881
18 587
628 648
352 302
601 816
514 786
626 266
274 838
612 460
387 75
970 819
632 63
758 877
530 265
552 500
731 900
69 428
398 636
424 431
46 428
933 730
578 141
492 861
263 124
747 17
882 232
172 775
467 973
918 664
1 900
293 845
885 969
338 55
145 609
228 54
536 604
841 928
14 885
910 60
898 33
173 821
734 148
124 348
712 297
723 231
163 794
565 865
244 453
974 693
819 502
733 21
581 985
732 842
145 948
77 141
873 994
746 292
35 865
489 790
30 536
480 16
926 420
940 296
890 811
630 269
569 545
727 740
797 797
448 280
429 230
877 115
283 57
14 604
691 908
745 178
497 738
527 509
263 639
313 422
141 944
386 71
59 760
964 790
145 987
592 274
394 88
999 621
904 416
746 762
771 185
519 235
972 724
540 926
710 860
343 835
911 260
305 342
87 397
897 197
368 240
103 624
108 741
779 856
547 120
503 819
946 853
615 828
753 286
389 157
622 530
733 942
2 772
719 571
104 701
254 897
415 617
989 796
13 917
945 667
466 913
622 468
438 958
152 492
133 961
715 586
759 51
863 44
563 979
50 76
775 41
763 7
963 460
302 44
212 865
224 933
33 709
980 197
284 955
116 851
456 867
508 109
985 418
221 446
89 39
245 777
563 593
136 410
27 448
851 373
748 804
735 270
781 865
101 192
787 742
562 577
373 998
261 551
576 514
585 827
677 942
628 255
119 587
229 296
316 912
508 424
562 263
146 679
938 330
340 75
468 973
54 868
748 565
27 512
644 357
294 28
143 156
99 655
132 780
736 805
462 245
972 774
381 452
324 229
879 675
204 235
140 744
344 400
240 572
530 563
819 719
714 667
357 749
912 428
428 700
160 259
491 288
561 215
817 703
735 178
786 359
710 205
917 139
438 703
900 736
442 928
810 363
587 368
282 556
229 295
557 869
741 372
98 145
649 316
268 23
189 976
765 235
368 436
83 960
351 356
682 257
964 931
530 943
52 957
881 869
865 663
439 616
503 400
95 549
784 776
407 358
414 745
709 127
937 971
994 507
208 420
832 21
190 301
370 46
878 894
763 949
653 653
307 698
519 94
477 175
66 414
268 815
110 72
259 903
598 903
379 106
781 712
61 614
697 46
801 532
533 385
488 242
1000 423
486 76
981 991
704 728
417 567
413 910
431 485
267 421
32 904
468 50
317 359
776 337
437 200
697 234
890 191
783 286
128 920
796 452
75 313
129 518
861 982
206 86
651 334
40 908
961 822
912 171
583 777
611 163
611 600
684 984
216 386
126 696
612 289
849 457
85 480
926 798
298 194
362 87
515 958
772 952
400 519
445 683
431 467
109 546
371 42
437 359
853 500
25 551
980 466
450 808
578 711
982 257
314 177
498 63
607 587
902 691
574 976
41 821
177 259
173 87
713 964
415 289
46 198
367 8
935 659
821 188
763 873
872 653
388 471
312 252
972 320
353 716
974 513
33 594
811 944
814 598
54 41
982 992
846 393
166 586
500 360
315 116
831 553
273 533
760 894
692 635
609 890
491 786
558 731
262 828
683 734
637 910
330 655
83 848
525 646
488 665
305 754
872 98
911 802
908 269
605 150
28 300
652 249
106 590
948 578
329 641
487 715
497 437
686 861
468 960
601 265
499 714
250 716
565 644
146 620
250 561
719 950
222 589
931 801
751 685
181 458
591 863
737 362
693 766
430 615
946 61
78 606
665 5
432 736
646 576
757 11
135 223
871 389
377 977
374 575
382 576
675 429
908 623
257 275
861 351
311 832
564 802
442 273
849 830
513 55
937 363
737 210
512 135
631 517
324 502
626 896
134 48
972 265
773 624
496 809
98 609
198 661
213 273
633 662
751 103
942 993
568 914
965 681
668 945
875 71
902 212
491 375
393 935
986 827
469 882
229 222
335 699
511 536
295 24
238 907
64 968
454 114
605 51
241 783
26 935
191 571
407 849
188 738
872 837
628 164
649 461
974 436
795 64
339 558
169 93
437 986
756 976
432 930
124 691
251 926
206 392
466 775
918 462
218 295
810 317
364 515
346 178
103 904
432 351
669 28
780 163
360 646
781 821
835 911
345 636
355 127
990 220
775 422
257 780
352 632
514 990
287 94
95 125
981 625
182 198
340 375
442 732
810 359
853 996
904 668
574 951
875 813
776 271
680 803
91 998
737 420
496 892
456 395
2 598
917 191
298 412
113 449
543 688
818 212
504 880
141 697
935 280
239 71
858 446
288 525
580 538
48 403
270 616
578 690
907 204
690 681
390 279
224 738
583 90
546 805
832 336
901 131
788 60
548 678
559 169
781 473
303 548
68 547
607 728
562 647
58 723
917 530
531 936
731 21
228 869
122 835
260 461
100 424
399 108
704 283
558 354
851 117
254 937
554 796
299 441
539 962
332 820
834 551
466 433
931 107
164 354
990 555
201 981
449 795
938 859
474 534
125 5
203 499
355 978
400 218
938 715
378 502
528 786
99 235
773 665
696 735
486 216
689 339
685 722
322 32
203 70
948 71
231 334
853 461
903 822
388 412
447 769
899 574
162 767
93 559
357 613
905 2
391 640
281 791
827 932
748 472
738 453
733 367
320 537
629 69
237 586
409 710
810 34
585 119
597 160
184 393
651 708
52 502
48 377
631 166
336 573
525 366
991 270
342 609
64 603
732 623
827 531
978 830
675 94
442 584
591 828
91 219
850 997
426 376
706 338
234 620
848 460
549 486
419 756
73 221
265 674
735 382
508 273
728 778
912 418
311 671
840 990
837 925
796 837
653 459
557 810
16 368
612 242
569 623
666 331
656 109
394 974
925 185
550 612
831 644
729 985
141 734
354 133
297 328
563 123
144 484
405 944
803 728
995 531
766 197
448 687
446 139
347 126
185 17
123 312
150 887
752 495
163 285
397 683
933 740
341 276
608 910
623 556
113 823
712 610
102 559
445 116
766 988
596 174
161 165
410 660
505 886
693 625
44 876
829 785
714 510
260 907
12 79
526 766
344 180
177 297
368 404
55 82
223 988
997 716
768 424
582 31
741 360
227 208
69 25
258 436
231 358
645 944
585 863
598 501
861 884
149 104
47 726
71 727
894 859
606 162
35 242
703 946
443 671
626 51
736 361
54 686
46 358
667 964
295 642
137 830
419 288
362 408
397 14
601 238
545 233
912 442
68 611
837 541
412 342
603 737
887 621
339 493
777 734
60 402
481 631
336 540
501 513
106 843
633 420
219 95
76 156
352 424
788 117
632 436
162 366
183 619
471 218
298 749
245 383
48 537
72 331
295 56
49 983
954 618
754 480
849 796
534 65
720 108
902 521
246 223
577 986
297 356
828 295
479 986
872 492
637 620
526 100
778 967
84 730
775 689
639 907
255 686
279 212
661 259
985 558
80 211
753 53
957 775
510 636
858 74
724 225
838 903
330 256
410 64
832 946
518 319
506 168
322 203
86 22
622 868
124 626
643 690
658 472
354 759
781 202
260 50
705 285
823 683
404 61
864 361
275 196
518 914
287 382
726 229
16 314
543 219
225 1
481 623
347 813
523 580
687 842
189 651
651 313
487 952
198 356
611 92
90 504
256 764
875 516
225 872
573 444
789 2
699 794
168 656
354 496
900 246
157 620
620 206
914 388
46 349
355 584
514 531
436 584
239 267
157 831
80 403
483 908
424 633
252 723
459 321
857 178
861 873
648 409
408 248
559 752
47 578
485 757
851 118
32 857
620 247
645 995
572 224
863 831
783 395
718 610
769 647
3 104
993 279
756 419
474 919
769 612
417 9
56 736
299 764
907 928
359 123
354 45
994 997
182 130
327 583
487 848
926 385
376 403
67 927
860 731
528 903
366 727
30 538
383 462
591 539
55 720
443 750
352 394
723 83
617 450
716 21
361 944
842 572
718 962
325 756
121 115
240 822
674 941
185 42
497 818
121 182
606 200
266 836
988 133
741 243
815 565
156 919
769 142
701 194
67 528
94 404
463 922
60 939
475 16
430 175
910 886
385 165
676 198
190 438
745 319
445 327
2 766
676 51
388 856
767 933
666 135
354 938
129 784
598 768
769 265
636 277
458 924
251 695
638 165
545 173
558 234
229 920
625 822
522 782
743 566
232 277
310 165
750 416
979 870
135 343
932 873
833 680
837 643
394 324
545 463
182 416
624 474
928 414
247 688
89 553
458 599
834 859
297 687
144 531
645 547
936 983
337 539
550 540
237 197
908 555
697 741
673 372
458 709
476 466
555 761
259 590
301 946
781 440
234 28
3 64
3 190
762 214
884 411
192 331
926 933
253 575
488 32
686 337
94 996
839 360
835 326
122 472
76 54
403 608
36 453
49 14
713 158
820 263
502 720
963 151
772 554
995 9
423 481
95 453
359 60
743 111
233 986
451 312
96 790
514 348
690 256
393 152
398 72
712 131
741 954
497 989
56 155
64 154
731 472
989 275
192 611
39 531
374 109
437 199
323 169
624 435
54 740
612 994
928 494
112 824
990 782
627 542
0 45
910 755
762 455
383 56
528 954
132 789
915 903
899 619
146 285
87 445
965 546
340 342
756 157
872 141
481 289
156 123
25 646
517 867
238 974
737 491
923 740
325 420
866 367
654 892
424 0
927 153
671 666
314 835
840 597
60 176
189 749
690 282
782 962
192 337
761 215
319 893
586 683
966 140
944 821
275 348
747 612
807 553
124 247
357 37
777 326
740 357
919 284
16 150
184 924
107 247
578 348
685 528
148 138
371 275
99 255
321 653
943 383
741 14
579 141
788 796
397 69
132 288
248 938
475 768
733 898
684 203
80 268
448 635
314 536
163 580
51 112
422 708
392 583
683 701
700 548
356 871
937 45
895 512
407 483
475 97
803 123
241 618
141 769
697 398
739 860
826 380
255 73
931 495
209 903
951 973
470 153
431 653
49 469
589 105
125 107
651 845
724 395
968 542
256 683
306 951
447 108
746 544
134 423
971 767
502 933
149 679
464 794
895 134
514 569
597 645
919 565
389 851
880 233
995 189
289 410
767 684
816 745
212 328
177 25
413 693
421 321
197 202
207 321
972 866
87 794
822 82
500 589
546 98
462 441
846 227
714 394
386 304
446 804
971 141
825 340
631 774
406 971
778 884
232 868
318 525
215 514
177 186
817 791
745 263
803 530
649 450
186 332
814 543
355 495
869 885
168 486
769 744
899 562
824 318
662 12
718 322
696 453
704 429
435 500
68 750
914 485
935 767
143 713
843 953
623 16
451 550
417 791
569 334
398 464
645 29
918 475
656 483
626 827
615 192
500 80
420 712
305 549
507 7
684 251
240 772
546 470
261 225
728 13
142 329
591 993
734 288
175 176
725 512
922 248
458 38
174 31
844 247
515 735
710 245
445 209
759 361
918 311
734 464
494 297
645 795
977 650
740 850
566 566
445 819
838 40
957 710
314 968
931 443
611 410
424 451
577 191
123 219
844 695
456 468
468 684
992 226
555 107
829 461
638 976
956 520
728 229
767 24
751 293
112 395
815 531
242 948
716 191
516 587
181 787
623 409
519 601
540 832
786 291
997 69
795 771
264 699
518 776
595 821
637 69
838 960
812 656
589 91
284 45
815 93
112 234
136 594
531 436
379 658
291 143
813 699
397 57
323 199
525 920
335 628
42 23
300 540
67 524
305 846
677 87
82 650
320 459
477 122
129 766
682 376
860 795
705 375
34 634
557 219
152 765
934 924
47 80
669 410
274 804
217 507
548 650
797 138
101 20
927 772
953 47
287 747
731 506
428 898
741 270
516 85
458 481
297 472
394 704
628 302
8 568
324 350
663 136
81 162
77 469
36 987
466 998
749 5
845 184
193 442
162 10
744 956
674 326
501 656
143 253
179 221
28 199
915 982
852 138
353 507
508 436
505 522
931 328
665 252
166 744
777 129
945 362
793 358
615 304
703 654
656 774
123 447
134 741
350 770
109 973
347 918
978 100
382 595
224 233
670 291
859 313
984 394
700 205
906 914
561 287
597 24
606 586
719 323
892 563
238 472
861 92
881 288
210 377
585 432
985 747
488 232
503 757
717 25
20 972
446 189
574 365
783 924
187 705
27 524
987 979
911 363
642 231
88 961
214 857
626 842
161 457
459 453
608 676
757 231
618 906
403 931
421 508
109 752
315 954
657 654
878 213
268 437
915 815
703 100
45 468
988 134
739 764
257 803
811 573
686 234
903 710
374 45
887 14
957 74
467 368
726 769
734 592
725 577
248 513
819 276
885 180
240 539
369 18
805 562
238 472
577 159
582 920
840 768
235 692
888 877
365 336
981 637
29 886
459 663
342 22
494 249
508 277
122 433
318 445
371 164
601 205
770 636
436 970
513 285
586 434
765 222
269 70
358 195
487 648
545 826
730 548
762 95
635 569
389 508
762 478
879 48
268 982
615 391
64 265
446 568
356 577
782 785
665 708
594 627
497 668
910 560
131 311
739 727
133 73
190 372
949 154
676 783
939 509
254 117
500 60
673 518
791 755
738 963
685 740
462 365
910 584
392 646
247 185
859 389
33 317
486 986
647 644
104 217
644 539
442 43
481 325
160 677
310 230
8 710
348 153
609 198
380 529
528 879
575 195
959 175
495 545
255 842
575 479
244 17
425 511
199 178
155 527
360 912
148 502
516 454
960 686
149 952
755 699
534 812
953 449
826 765
713 917
618 459
575 653
464 746
906 151
858 719
356 826
365 912
455 834
798 443
584 513
642 653
604 831
782 558
877 699
693 596
160 454
818 737
699 204
512 199
699 183
211 389
526 518
165 302
587 43
700 537
177 550
382 667
844 745
165 603
231 602
861 410
51 598
726 929
635 811
4 219
597 393
946 793
1 191
248 999
983 597
364 568
993 147
90 254
836 451
700 901
532 43
161 633
777 647
606 432
336 344
518 782
486 507
772 533
590 546
659 682
11 744
330 217
645 829
252 724
20 626
154 944
671 776
788 897
110 859
622 225
931 806
869 582
50 156
841 691
762 86
3 271
272 905
721 655
435 620
696 31
671 378
600 489
460 578
962 168
194 463
351 973
380 446
766 449
848 974
962 337
971 311
602 19
55 344
451 310
527 524
615 100
650 789
15 454
580 559
898 585
870 751
211 79
161 478
705 561
95 744
617 404
354 217
982 951
478 454
531 649
933 630
354 155
236 113
300 695
272 382
78 528
302 718
763 756
212 624
82 593
539 814
251 145
484 82
697 376
614 462
648 458
977 449
106 308
252 212
879 840
355 955
683 779
138 9
878 378
880 617
849 915
577 749
690 732
589 445
883 996
935 939
732 896
492 415
860 9
981 325
431 743
762 200
638 702
693 583
3 414
107 537
124 631
994 217
484 995
36 194
516 377
796 726
451 820
841 248
192 534
248 802
844 758
943 686
23 536
106 356
278 190
89 390
843 569
549 898
595 375
489 870
72 923
730 23
755 234
274 281
420 566
663 898
89 384
321 242
801 370
818 279
64 234
697 506
556 603
18 753
445 828
811 686
328 403
86 636
618 47
813 576
61 876
453 447
537 26
272 407
314 255
954 604
163 199
868 238
790 641
410 278
792 425
517 504
665 367
111 393
226 601
456 548
973 443
656 70
895 107
130 137
208 974
652 946
910 117
35 306
802 625
797 693
224 72
672 982
166 898
882 213
36 117
20 434
215 188
704 239
164 973
752 329
933 496
321 631
944 704
148 342
102 410
743 738
548 286
924 473
618 550
852 78
425 215
601 203
791 987
126 783
866 20
309 190
872 834
153 994
452 707
753 460
683 881
51 513
826 677
474 912
229 417
432 929
705 29
182 602
292 727
493 188
675 289
968 608
920 293
846 108
85 498
172 159
64 454
309 719
464 844
397 516
98 305
627 726
266 292
305 888
631 762
865 813
515 14
293 518
618 172
331 542
853 790
691 802
251 633
151 907
579 965
82 781
2 247
470 293
668 985
970 845
866 224
99 532
925 607
22 617
225 662
104 526
847 703
967 265
144 26
154 326
189 522
49 464
206 362
476 689
229 976
68 541
763 985
406 498
89 776
519 378
608 943
972 643
162 975
709 688
350 729
135 653
50 237
946 988
897 16
349 972
40 168
841 894
185 459
187 302
884 67
53 764
317 594
841 101
77 371
705 539
789 778
304 871
281 305
313 535
894 109
182 95
935 443
158 136
218 715
236 173
580 90
767 943
746 58
287 258
683 33
157 6
394 812
855 717
453 107
806 775
83 7
478 375
722 102
174 627
129 770
900 195
38 136
914 162
425 144
96 179
823 386
305 460
172 336
518 300
237 874
271 343
339 562
448 407
535 306
101 310
644 908
347 714
101 615
372 61
645 497
71 440
538 73
372 605
859 57
503 146
121 379
328 42
253 505
66 365
270 121
725 875
805 375
510 153
327 869
288 622
411 683
381 527
250 896
918 478
471 953
147 637
22 877
289 222
278 380
291 899
523 205
496 74
47 437
465 917
889 512
419 690
614 795
782 739
797 2
261 195
154 419
519 125
603 677
83 183
66 443
498 41
896 512
682 205
433 592
152 765
630 644
970 610
33 99
405 844
190 741
318 778
863 756
737 450
207 555
485 809
708 569
696 764
270 112
286 523
786 334
498 47
142 851
466 906
741 941
814 625
850 973
294 614
896 21
785 684
692 622
925 711
83 144
337 891
472 101
156 295
132 838
53 929
268 227
595 976
111 475
904 129
572 481
422 234
160 146
323 606
83 549
823 580
407 283
5 914
382 845
18 269
804 315
645 211
146 94
364 541
850 291
506 330
541 675
26 633
277 395
347 66
745 434
680 524
131 964
727 340
827 163
864 132
212 587
506 756
720 200
587 414
800 752
224 796
861 401
989 46
397 711
149 910
679 211
899 736
947 240
848 447
145 227
785 686
131 247
363 101
174 728
234 65
253 110
612 68
855 211
424 76
908 500
296 462
169 282
18 911
280 543
81 617
184 573
123 573
772 378
141 550
882 364
242 692
804 197
124 999
362 827
71 194
139 74
496 80
399 400
271 481
726 64
915 48
584 424
587 694
256 97
678 768
204 548
405 759
569 71
532 696
318 516
592 611
686 912
815 952
808 659
888 582
894 978
769 336
662 848
378 3
679 447
108 26
749 108
45 382
828 494
509 499
493 716
804 547
581 659
731 885
603 461
391 452
423 789
485 566
782 854
313 61
569 838
841 566
107 529
64 805
261 689
565 242
725 792
364 457
493 376
439 419
202 322
189 986
852 868
773 725
828 84
604 348
31 383
244 719
55 727
897 164
563 893
988 303
296 978
304 42
718 611
354 810
101 346
824 74
734 138
773 195
253 404
957 446
873 547
398 1000
761 446
166 237
47 266
641 171
977 712
993 659
699 427
671 387
962 861
855 115
135 34
521 331
677 891
115 720
533 280
677 942
10 916
228 820
21 513
297 133
454 664
797 285
235 642
466 353
353 570
191 476
971 284
390 920
807 521
648 792
301 270
606 930
28 213
303 518
853 167
453 188
973 54
743 250
31 722
115 463
952 340
658 410
491 282
619 74
494 875
593 530
593 855
502 816
812 960
201 451
276 253
531 673
220 457
703 347
241 807
632 574
441 798
428 715
52 922
622 662
571 922
666 723
425 973
188 746
358 260
881 54
725 225
327 56
735 818
797 195
208 509
734 813
887 260
477 365
915 454
769 194
208 386
881 407
290 305
680 425
663 874
238 1000
445 361
781 699
337 247
804 244
76 911
264 153
360 767
49 715
203 947
206 785
900 117
661 380
444 648
466 731
896 549
770 492
345 843
771 602
602 826
907 841
815 975
406 685
291 158
850 441
173 412
852 656
158 826
492 236
670 333
342 113
197 108
186 658
126 777
765 76
268 292
286 104
395 407
319 14
366 275
170 420
273 351
369 600
418 159
79 962
609 166
268 764
331 975
411 736
104 61
492 546
407 490
448 243
293 110
564 17
479 477
264 502
843 314
679 734
583 545
71 490
518 56
880 926
389 478
840 634
419 470
516 633
212 756
725 393
702 35
394 508
401 735
862 196
580 925
842 17
655 120
524 398
916 854
581 369
163 226
104 870
330 513
996 234
818 375
128 482
199 372
7 249
999 56
745 615
26 322
603 309
429 194
67 825
920 310
637 927
955 715
885 222
220 192
922 847
115 954
747 781
882 472
302 942
67 963
553 73
375 314
769 466
757 267
159 623
810 24
906 143
529 446
942 308
295 549
709 427
22 652
353 927
432 437
136 400
591 734
327 457
281 299
411 976
367 585
746 363
951 821
599 735
816 713
913 124
674 446
769 122
755 865
861 335
159 318
907 798
56 286
343 753
866 97
241 497
813 956
322 657
568 160
160 200
453 666
99 413
428 918
275 858
956 768
571 866
332 413
515 740
269 445
227 639
803 3
891 403
939 572
24 338
653 412
961 760
525 634
678 513
188 811
291 371
207 107
180 795
523 516
989 117
661 5
541 242
270 409
966 34
133 11
922 17
888 880
885 273
339 595
452 709
196 26
830 444
655 998
988 349
893 528
647 246
979 704
919 773
800 446
38 585
684 125
843 237
595 9
6 868
770 473
915 661
847 651
732 288
39 435
338 426
44 69
475 816
878 188
749 152
585 589
959 475
166 28
642 99
389 194
220 40
655 8
77 977
698 633
67 351
132 584
399 389
491 58
120 859
369 561
753 637
770 475
677 950
812 986
186 466
25 497
371 286
387 33
142 151
933 427
449 5
377 891
863 973
429 563
739 832
865 713
227 861
629 177
695 610
436 742
1000 16
130 273
646 713
15 131
302 214
866 401
489 899
532 17
501 750
597 408
55 419
565 523
425 526
670 848
139 880
659 206
607 576
741 723
684 149
827 234
268 366
804 647
224 934
168 790
308 721
50 503
569 859
153 542
653 471
647 13
818 251
920 91
749 597
190 580
979 483
705 657
440 971
176 303
387 788
539 490
853 328
308 370
583 899
78 360
151 651
680 922
492 597
747 611
869 332
534 13
114 56
727 383
835 186
742 365
653 965
99 149
441 326
45 549
492 836
543 527
224 261
712 611
557 438
716 41
521 159
649 725
27 40
942 308
24 232
327 643
476 67
439 624
879 734
285 767
52 581
888 58
319 467
257 250
337 647
982 866
707 492
439 893
660 989
722 983
900 523
596 792
506 144
595 990
704 976
777 874
575 189
167 364
742 706
492 951
542 246
472 342
647 33
633 981
571 411
1 410
433 514
322 458
458 928
410 846
348 580
461 117
688 489
935 17
552 882
232 704
93 469
460 805
926 812
644 371
636 48
540 202
202 203
902 47
336 189
514 684
348 234
456 600
166 25
750 888
616 64
24 723
792 437
267 674
643 811
809 355
672 282
206 332
251 266
969 833
296 323
128 100
537 558
682 33
68 490
79 754
821 965
542 893
869 464
50 189
762 526
504 981
46 930
471 589
207 54
4 404
989 124
350 834
933 920
780 87
133 494
794 0
580 110
767 717
754 406
623 141
696 781
386 88
498 207
985 679
153 46
147 245
165 521
239 178
233 595
72 135
509 761
714 764
570 187
990 33
176 357
638 372
933 350
138 811
526 508
790 38
575 785
206 1
835 430
30 565
154 115
680 172
533 511
586 800
41 510
106 2
410 437
940 532
731 699
137 33
547 76
518 742
171 221
386 845
895 541
76 256
777 35
24 892
301 779
173 363
202 11
981 299
325 117
81 90
881 58
217 718
550 918
534 34
254 346
529 948
168 296
408 307
531 775
899 812
668 762
158 345
635 196
258 296
5 464
752 16
12 850
996 624
70 417
461 423
661 665
755 654
981 465
27 119
248 147
78 83
744 407
572 996
112 763
838 187
906 885
754 770
0 900
290 786
799 19
231 24
660 732
978 202
674 446
751 421
507 252
736 211
512 426
5 649
368 975
678 904
162 274
916 288
393 516
374 87
973 679
70 389
332 356
185 496
632 300
34 108
906 919
546 731
577 645
33 684
74 720
828 577
966 494
47 715
396 333
827 745
656 44
858 889
295 855
334 697
145 308
102 699
963 9
705 90
817 253
891 386
494 295
519 439
408 822
619 148
452 860
986 788
292 307
65 99
206 990
849 432
215 632
276 961
861 448
506 342
384 39
950 989
692 465
575 154
430 495
2 684
649 740
493 14
686 147
23 959
25 937
945 83
169 446
506 723
219 534
882 677
524 833
233 630
846 776
964 539
114 494
391 214
718 36
913 176
874 771
479 488
318 447
50 71
588 99
668 540
400 75
252 743
584 63
832 817
12 578
76 852
795 536
753 885
321 615
62 953
42 715
400 382
738 755
261 721
107 833
304 917
199 837
382 330
620 198
323 286
951 952
308 614
375 810
270 684
669 825
422 670
778 251
145 415
954 179
537 797
396 774
258 704
834 120
68 370
990 726
856 294
969 597
762 409
114 696
309 701
26 924
892 350
236 682
43 789
488 369
551 414
455 767
854 86
309 556
378 874
345 668
161 584
469 15
862 70
949 383
527 958
525 245
547 279
155 31
424 471
784 287
664 859
84 631
162 575
541 200
734 342
492 723
300 781
905 487
740 698
580 558
762 467
932 274
382 356
678 249
229 204
870 461
342 856
477 992
619 237
843 842
133 288
312 784
755 476
619 463
661 250
659 797
70 948
614 419
558 463
636 546
277 699
281 432
161 20
156 679
532 398
801 640
651 495
868 962
387 994
693 661
739 157
779 523
622 394
847 427
371 991
669 678
725 889
194 24
196 255
564 586
46 571
473 907
673 775
608 748
739 482
662 381
475 923
480 291
883 570
526 324
655 472
447 347
529 915
30 67
552 835
315 13
998 483
353 28
162 941
11 500
17 4
305 503
838 419
420 815
883 458
299 113
291 102
325 375
691 235
667 18
344 367
9 113
901 446
634 179
992 505
496 697
790 641
109 483
790 273
786 376
691 365
550 486
87 182
834 474
402 306
952 590
706 731
240 830
275 740
20 468
160 456
344 726
944 649
131 889
563 628
545 812
782 225
805 530
115 674
897 270
217 712
704 669
996 988
892 679
89 586
139 152
567 726
299 78
891 158
17 404
200 203
35 994
340 45
656 812
282 692
803 141
992 61
811 190
897 993
102 606
482 492
815 341
905 737
951 305
442 439
776 145
507 204
533 87
967 353
733 479
485 181
722 969
146 766
690 428
383 554
817 949
777 522
266 53
157 232
192 261
895 423
487 840
615 6
431 234
151 646
330 420
49 327
262 454
718 685
329 548
150 921
353 956
696 578
567 179
981 861
222 390
414 26
478 980
723 110
108 269
456 754
688 295
15 802
132 102
835 966
810 330
466 105
798 999
527 382
153 767
777 109
811 286
754 937
322 539
572 971
590 766
415 184
462 50
213 109
846 126
770 247
770 83
444 998
533 651
989 19
454 78
63 414
303 935
550 469
205 771
1000 656
256 613
901 216
738 217
627 349
503 428
809 639
981 769
118 570
579 134
893 545
930 750
935 576
829 670
174 916
564 553
398 511
52 902
79 722
361 536
901 442
548 527
59 40
311 401
4 957
147 543
485 937
56 452
948 654
518 246
607 234
51 132
551 660
563 930
794 238
466 430
437 953
507 102
484 151
864 375
851 787
162 315
165 829
165 774
805 544
464 551
990 985
567 537
700 25
777 241
678 941
975 224
89 919
302 811
487 125
614 975
88 809
814 224
470 506
736 790
680 731
11 306
565 900
864 266
124 809
21 984
201 405
588 299
107 680
668 549
84 711
348 189
367 863
985 383
129 162
225 197
287 934
250 605
971 70
747 430
221 196
508 945
336 386
576 12
61 244
84 741
383 649
721 428
185 708
929 726
503 941
697 616
382 746
941 311
782 335
274 331
700 99
805 598
866 277
276 99
523 359
995 951
396 905
445 778
90 239
387 383
740 90
111 133
41 626
293 159
213 579
622 72
579 536
673 485
727 700
261 158
861 813
48 373
724 539
98 158
843 664
926 274
218 344
589 793
528 355
467 997
776 128
773 954
1000 522
291 649
649 296
822 657
133 870
858 389
477 413
63 239
578 422
510 372
46 680
834 420
15 741
177 758
258 962
819 785
537 900
668 600
509 668
609 821
942 872
544 310
826 450
977 214
975 407
921 536
196 912
813 861
132 352
507 290
707 697
21 209
764 161
916 482
107 293
448 835
146 266
121 397
240 350
367 284
848 593
910 983
147 949
685 391
203 382
773 782
904 78
42 433
518 122
639 30
943 530
95 742
575 774
154 957
616 134
489 349
441 89
312 642
985 132
416 957
76 102
859 73
301 836
853 427
299 246
202 274
415 520
17 314
638 641
631 779
315 439
895 596
552 685
790 92
614 72
910 427
808 228
197 620
617 818
656 977
643 927
462 923
209 718
887 384
589 318
426 120
244 796
734 365
542 684
865 815
926 335
698 883
593 897
945 455
96 358
739 591
623 254
624 70
724 845
4 304
289 790
49 80
52 219
200 52
415 171
572 67
121 798
796 94
812 173
611 66
211 412
663 925
827 567
406 171
669 503
926 758
388 189
73 867
256 613
810 451
546 777
166 576
375 632
778 418
176 240
166 827
245 445
523 453
333 944
776 675
379 383
294 413
773 99
290 508
27 503
915 562
642 293
215 953
216 23
25 3
838 649
801 819
660 436
608 838
261 403
662 397
493 848
160 458
984 759
856 420
801 217
459 610
112 700
271 616
489 654
842 107
631 260
12 93
713 615
743 169
426 669
620 603
348 819
384 415
884 527
653 313
105 350
240 32
437 163
652 660
525 995
727 548
440 42
541 358
710 162
664 126
703 586
579 330
281 486
569 366
625 903
836 652
407 567
640 979
712 725
840 824
748 725
633 753
491 336
175 245
647 423
477 84
209 404
426 270
435 700
314 277
132 853
463 448
464 655
311 279
682 356
349 847
180 500
636 927
215 568
227 826
418 301
434 750
417 118
342 384
298 363
693 605
411 465
457 165
13 81
975 500
646 254
733 212
856 327
563 553
348 984
670 746
573 193
284 725
956 55
875 66
172 425
185 92
559 364
575 888
333 89
455 289
664 810
139 179
709 530
832 958
970 343
239 544
793 812
151 100
448 394
389 922
779 511
122 518
950 190
397 392
413 99
926 803
274 658
974 363
5 217
78 670
652 614
715 973
427 411
693 610
233 491
779 41
60 455
885 807
870 730
499 795
238 146
433 857
564 485
144 180
555 208
447 474
851 199
63 214
39 854
638 854
11 29
801 122
251 253
232 918
629 604
437 755
197 657
58 667
891 416
736 941
869 473
518 607
757 279
807 461
913 92
647 781
595 229
955 802
693 608
243 813
643 522
581 451
366 492
22 471
446 621
277 881
640 380
663 76
378 489
534 474
547 30
553 342
581 989
604 45
218 114
537 406
926 553
29 297
614 758
556 422
91 938
525 653
272 427
878 375
789 420
499 990
622 985
735 366
581 856
40 110
19 432
505 549
490 358
483 843
142 805
233 861
312 116
599 863
950 750
402 305
874 663
191 296
171 261
206 91
466 18
363 931
537 975
403 15
438 975
12 295
208 229
497 708
849 838
266 875
403 546
308 418
580 348
770 560
154 64
637 399
26 555
799 952
472 202
589 703
252 40
729 296
30 430
116 617
679 668
945 731
358 840
400 841
264 224
869 366
402 399
704 927
593 786
837 745
834 718
646 395
55 461
176 56
439 461
534 845
553 825
367 474
675 606
331 93
406 171
74 128
498 605
713 733
857 909
886 890
304 47
394 878
919 116
959 826
846 897
242 627
182 280
486 339
779 38
316 609
654 907
107 901
943 493
641 941
209 844
890 976
57 578
335 916
30 895
882 425
550 958
569 786
146 727
880 805
772 50
17 787
891 324
708 826
102 575
373 975
566 435
535 735
630 612
335 846
626 989
212 108
882 554
102 350
670 711
892 439
189 173
85 193
546 262
117 883
786 783
391 914
170 196
295 403
703 802
259 30
296 73
328 742
316 865
833 9
941 609
97 1
466 236
920 866
561 78
629 609
718 227
380 605
104 130
276 223
221 457
99 814
633 876
425 965
21 71
586 883
492 546
140 441
320 719
267 907
301 580
145 545
495 937
834 908
696 512
132 105
333 410
146 497
76 325
894 356
839 318
833 476
506 703
624 907
757 364
817 199
643 1000
607 642
39 140
59 232
255 530
336 100
80 551
17 199
679 399
297 685
704 508
523 835
792 641
405 382
131 310
296 245
604 24
477 420
650 335
149 937
661 722
950 71
110 129
222 461
88 954
553 90
866 805
122 410
869 260
758 526
832 110
969 103
580 909
167 24
626 373
248 891
551 681
339 892
882 532
852 267
896 249
503 519
284 110
198 587
379 415
865 897
567 58
5 752
697 258
845 354
984 388
825 495
574 515
974 123
555 449
565 253
875 567
729 887
295 917
720 528
901 470
270 427
363 886
623 731
201 891
422 892
706 542
269 928
567 206
907 587
526 439
650 807
477 761
298 416
113 962
537 801
284 121
355 168
506 611
830 358
545 439
386 624
603 691
419 859
657 370
352 313
271 905
325 78
410 26
193 674
651 347
528 969
952 491
981 189
998 960
263 167
71 111
880 936
161 798
195 217
401 586
542 199
567 108
330 215
580 558
104 935
211 781
524 370
893 392
825 43
492 225
672 718
453 587
248 567
728 606
561 627
424 591
577 555
723 403
277 203
233 488
149 738
358 392
17 451
854 410
150 320
901 124
361 687
286 355
930 354
526 106
704 625
620 970
114 261
662 449
617 319
406 4
487 396
977 748
558 28
167 921
661 931
34 94
505 521
866 230
75 15
595 814
825 450
576 632
891 731
489 73
851 307
585 826
810 918
209 945
582 888
399 471
757 338
38 280
61 950
166 525
234 998
69 470
418 441
120 838
873 104
288 250
639 245
313 183
591 65
828 742
799 630
93 592
619 480
699 424
734 925
2 182
40 93
843 305
964 159
348 552
994 978
293 697
47 489
721 967
614 109
20 593
212 612
885 336
553 335
906 224
124 796
603 35
541 177
116 465
43 118
250 637
386 646
567 227
646 593
31 544
754 203
505 110
416 427
219 143
670 79
311 957
375 812
591 432
167 200
50 465
466 236
46 438
693 18
529 674
667 829
352 528
769 147
941 631
86 167
921 162
618 907
908 61
158 434
57 898
287 973
991 503
758 443
262 911
622 352
349 484
290 617
483 858
952 74
613 198
348 21
455 736
453 854
74 144
454 18
741 38
708 792
865 45
821 685
882 273
142 451
533 704
372 367
826 285
488 241
450 468
648 473
601 468
897 70
406 741
117 333
270 15
341 907
259 574
806 840
938 168
917 564
39 325
531 887
5 738
836 536
417 122
557 983
852 258
965 582
524 476
107 28
274 0
852 993
658 840
48 690
980 837
432 633
985 472
767 390
589 116
965 396
646 502
899 839
857 127
412 339
939 984
108 477
264 828
340 788
295 419
147 699
888 789
544 147
840 474
201 892
133 802
651 438
636 326
280 959
66 483
982 814
50 979
160 615
440 978
447 390
499 671
511 738
130 567
789 596
544 234
215 889
163 1000
801 633
431 706
293 444
658 309
232 377
237 684
578 881
676 269
689 426
123 359
862 158
980 994
39 2
861 390
752 392
779 409
142 959
115 579
772 439
664 601
583 284
650 417
838 270
554 520
702 732
740 652
343 481
169 571
743 996
445 873
667 217
283 277
986 488
120 548
55 596
957 364
908 948
155 666
430 376
198 481
983 303
339 845
555 678
247 251
55 770
604 270
445 831
73 610
784 640
289 925
163 468
948 153
161 909
108 402
647 747
851 249
632 836
851 784
401 786
374 74
514 789
777 27
467 363
375 843
937 103
632 324
665 551
331 343
747 874
761 839
696 345
534 882
824 248
904 502
889 255
981 256
916 607
622 874
767 360
226 827
866 623
716 332
873 388
457 506
389 699
440 753
479 444
539 159
517 951
213 296
254 943
861 275
892 324
363 645
506 145
164 491
33 927
742 354
170 938
286 979
359 624
253 538
708 460
540 284
322 20
701 36
913 272
33 753
161 398
889 871
323 14
952 465
307 666
378 932
739 224
764 132
877 733
309 134
346 161
697 490
809 165
28 867
812 179
180 600
814 213
150 614
538 702
321 835
694 711
516 763
771 277
966 416
674 218
422 449
203 232
819 238
976 379
899 998
781 52
16 220
762 90
961 764
96 829
789 99
880 565
559 439
203 38
872 965
480 293
569 108
983 739
659 572
842 535
211 721
980 365
658 833
719 0
242 761
688 226
351 127
742 837
149 574
66 321
32 352
888 73
473 647
536 475
937 71
87 770
903 390
868 160
253 96
644 805
402 107
177 991
76 530
496 308
995 204
90 868
969 420
449 855
182 472
189 667
587 160
531 625
157 448
357 448
301 88
227 566
572 887
113 20
471 704
390 553
431 599
483 315
972 13
504 447
788 463
833 731
456 879
642 880
807 937
647 124
619 937
454 238
711 829
691 250
558 659
238 488
893 477
360 230
430 240
719 437
613 528
575 927
333 888
714 826
869 575
394 241
642 303
787 796
392 369
631 515
893 488
424 256
664 551
861 508
0 601
834 203
646 262
562 681
925 923
960 903
448 460
442 113
378 501
435 674
109 522
204 578
327 557
322 715
707 5
154 33
834 313
21 724
154 268
153 222
480 831
788 542
55 666
874 211
968 751
818 62
370 727
227 344
179 518
786 707
607 219
337 318
874 387
107 302
149 671
55 960
344 618
946 105
557 477
227 487
458 564
653 806
858 912
682 402
356 919
233 210
761 684
286 81
585 655
232 477
383 667
975 39
852 57
774 304
345 639
636 990
975 868
201 864
111 902
171 717
231 693
109 634
519 796
379 294
663 956
159 872
721 540
164 554
977 576
297 106
983 501
988 249
461 664
867 80
897 946
211 146
227 596
307 339
71 278
281 226
655 111
145 170
424 180
894 199
53 701
953 53
995 638
253 857
706 181
300 792
416 890
122 30
968 511
537 915
811 778
187 408
970 113
111 480
225 986
611 1
240 803
51 358
499 939
768 829
630 275
11 857
867 387
566 507
879 659
716 491
747 420
896 91
380 670
957 576
767 606
326 223
490 774
904 59
258 779
114 516
664 985
430 662
894 823
96 152
923 541
499 530
235 853
519 110
547 492
95 423
597 845
474 96
580 146
934 79
724 111
496 214
561 563
556 721
18 335
300 801
16 740
785 839
988 858
74 588
307 264
81 247
9 363
686 831
141 63
398 295
307 689
102 842
95 119
862 462
783 120
42 406
103 855
823 188
240 814
227 320
145 803
92 519
98 414
430 513
114 64
909 64
785 103
30 993
927 569
169 65
861 302
374 84
942 616
711 685
999 996
574 546
490 880
877 282
447 858
682 631
555 55
522 476
353 57
222 434
840 199
295 476
709 257
86 63
371 71
711 722
400 463
866 56
720 683
211 457
471 514
898 802
894 672
80 867
974 353
679 318
27 3
445 61
204 450
721 485
912 542
16 728
576 727
168 995
621 585
916 718
496 158
276 61
773 561
685 938
146 308
764 539
642 70
656 908
973 225
423 546
519 446
458 275
394 980
535 536
18 268
230 569
576 571
247 713
477 775
229 685
195 203
221 711
116 826
556 781
342 188
59 679
585 618
292 605
624 723
330 793
449 955
367 809
370 980
669 580
995 358
564 941
609 731
785 139
256 909
724 976
567 943
191 984
476 831
259 856
913 368
590 312
110 848
919 622
750 154
816 530
404 931
398 502
443 886
95 284
2 786
1000 729
354 82
831 841
347 973
7 195
160 413
734 973
982 97
458 480
348 415
553 182
350 334
20 252
791 702
904 546
933 248
181 477
363 671
695 627
485 444
959 739
227 621
771 442
679 86
584 665
890 808
856 460
443 840
287 418
395 438
315 148
546 218
195 412
191 139
293 656
564 589
461 5
263 932
994 509
510 823
742 473
749 347
201 409
346 613
612 406
231 194
802 405
716 139
979 730
761 964
827 476
903 974
245 5
964 243
316 95
447 115
859 992
482 38
330 414
438 509
697 903
707 618
601 558
997 320
333 19
518 199
963 6
86 189
904 40
531 68
837 188
259 963
431 572
884 216
641 706
955 581
71 263
452 378
20 452
463 188
528 749
909 24
576 264
316 359
859 286
614 77
495 14
794 543
310 882
740 719
614 841
360 20
829 815
484 181
408 267
161 901
999 852
717 130
990 410
724 225
926 581
450 427
681 635
723 148
381 860
18 221
852 149
302 254
897 230
514 727
899 744
626 800
383 472
350 177
206 21
731 808
624 111
525 265
66 794
864 386
290 823
637 552
420 119
24 141
452 407
535 771
212 406
768 576
384 298
310 295
960 637
177 470
302 540
78 143
616 465
337 642
741 558
148 967
825 440
101 259
411 281
701 621
685 589
882 950
189 598
394 916
420 867
734 245
353 235
318 857
950 483
785 222
891 798
716 313
598 820
660 764
552 701
520 416
763 984
115 271
777 430
124 999
597 636
377 412
406 406
234 246
60 476
865 973
358 921
151 278
850 288
32 137
374 496
728 107
202 266
136 653
822 835
453 929
873 459
28 251
392 664
798 841
848 116
166 632
567 905
523 846
686 602
543 677
728 0
239 819
238 236
570 69
127 911
403 583
626 98
143 360
336 756
547 642
240 24
347 207
473 341
902 705
363 881
66 653
347 126
82 723
30 545
393 443
660 978
572 814
917 170
747 842
979 330
269 342
146 639
953 666
598 699
672 878
428 755
354 601
341 986
675 36
192 963
208 317
988 852
457 613
313 235
990 988
750 350
383 581
128 48
394 925
146 373
796 793
69 528
574 624
695 956
228 520
657 518
63 495
128 204
961 594
241 403
679 424
319 930
934 752
978 227
998 579
624 499
886 301
395 534
957 86
243 346
454 568
290 473
569 100
761 6
787 985
237 225
769 610
29 607
804 812
801 991
252 399
562 101
878 917
49 140
368 582
995 244
897 405
824 620
472 326
871 115
650 74
936 465
243 941
689 280
45 175
497 122
210 638
193 393
745 192
183 74
961 409
141 825
470 621
250 991
379 779
94 346
654 324
469 40
353 946
152 578
701 860
391 593
592 124
780 63
98 160
920 120
636 383
877 55
445 906
835 829
913 389
380 615
821 282
205 932
404 524
336 122
154 91
863 434
47 546
221 807
353 33
865 298
925 30
611 796
32 437
805 749
709 765
914 282
209 512
455 524
327 111
222 108
343 406
189 251
407 41
561 157
607 724
414 595
591 858
395 409
895 681
258 810
141 448
21 475
493 883
161 889
851 835
943 737
885 968
557 49
227 47
119 915
84 942
997 742
680 45
825 926
833 926
660 736
266 33
40 982
828 292
758 675
615 116
480 420
121 225
621 463
365 35
636 67
674 120
138 758
329 128
684 635
871 325
997 969
338 675
365 468
579 506
606 694
159 948
278 70
748 494
597 341
203 865
399 756
193 262
324 106
20 429
982 600
612 854
750 162
903 211
918 396
125 283
809 57
600 22
7 107
102 219
655 916
639 246
906 889
349 482
663 149
666 751
744 143
737 620
912 951
998 954
198 704
841 341
520 842
765 695
724 223
65 557
965 683
884 522
280 64
963 335
955 633
24 181
938 49
728 817
595 319
668 774
117 939
954 948
130 13
823 105
687 634
842 14
528 550
759 396
328 803
202 627
990 411
84 506
441 267
56 889
241 517
804 349
435 441
473 59
69 693
29 189
725 28
598 969
7 179
282 496
668 607
945 91
562 50
661 250
591 650
786 649
724 37
618 57
352 578
480 845
388 772
531 842
950 403
943 255
639 324
848 256
901 509
17 659
284 217
112 156
665 356
409 169
925 946
888 470
388 676
415 115
356 921
718 816
269 816
55 66
489 314
177 953
773 903
110 431
429 265
496 623
798 264
684 366
363 845
263 63
597 16
105 890
364 851
974 803
958 224
309 609
436 283
479 143
898 515
557 48
222 848
100 402
371 779
202 761
973 151
276 847
728 96
704 209
480 329
319 343
181 666
577 818
408 269
332 981
378 55
95 575
265 859
453 592
502 392
768 514
514 836
445 907
480 869
439 358
149 477
921 550
515 204
811 534
376 960
781 880
430 55
792 824
837 134
546 862
73 689
705 725
338 246
669 562
825 255
540 598
853 105
261 57
444 564
18 620
555 396
648 228
290 647
737 488
981 822
438 659
972 287
104 381
557 844
166 820
306 250
156 807
230 809
760 1000
470 111
326 507
866 633
719 890
794 775
377 961
316 204
102 852
210 428
18 85
760 152
668 657
60 90
119 499
607 312
137 112
188 138
276 691
311 151
285 643
532 91
8 532
960 13
268 684
674 975
273 72
777 522
482 359
843 607
600 64
420 263
788 438
333 24
319 684
962 822
295 802
966 499
899 61
641 631
904 786
474 945
632 975
883 352
259 906
987 584
830 573
598 411
815 366
993 199
838 252
952 898
547 211
850 882
451 508
846 83
386 346
927 542
708 550
222 918
998 11
568 805
989 322
735 240
539 791
532 600
623 709
296 236
188 275
124 292
501 877
566 40
840 580
580 645
801 368
308 972
200 529
573 858
957 403
717 350
198 95
493 283
302 789
956 617
937 254
610 673
841 960
391 128
680 310
542 468
111 511
54 304
373 994
225 574
190 269
175 64
226 495
960 994
398 72
537 729
963 323
339 920
77 429
333 95
450 771
397 884
566 892
735 208
225 851
5 247
36 775
657 386
1000 868
654 668
724 491
850 434
392 104
445 291
51 753
447 964
278 38
783 418
828 363
958 898
949 54
976 648
370 275
416 513
265 234
583 928
669 19
167 976
284 421
675 27
63 835
153 583
171 360
698 604
773 837
32 326
72 610
271 825
274 835
750 458
680 838
190 697
395 202
326 271
455 641
603 274
462 251
520 770
811 771
441 551
186 603
355 65
1 228
694 214
447 794
417 2
128 641
308 735
771 479
335 964
20 11
737 255
739 381
659 950
536 110
784 620
10 178
580 855
1000 562
680 143
400 960
44 278
960 783
528 436
948 259
504 704
925 783
149 156
743 386
367 752
955 956
56 286
519 413
76 423
929 349
830 688
7 907
237 351
891 108
304 36
499 526
950 575
55 729
374 638
481 805
937 866
697 761
399 376
533 562
290 522
218 356
175 997
342 119
104 653
117 432
815 574
815 303
202 69
462 410
718 579
485 591
967 97
200 587
879 629
167 639
814 343
465 808
109 796
857 834
858 300
708 671
188 107
508 356
61 825
469 225
519 607
818 210
282 754
175 633
442 416
494 234
186 379
42 698
201 966
189 130
547 840
778 520
545 258
948 197
793 452
586 644
659 133
206 314
540 13
680 918
384 437
616 150
397 809
961 303
985 76
898 180
240 754
639 804
56 942
782 976
941 444
645 362
711 197
346 919
241 759
141 204
823 733
855 363
143 929
980 173
568 201
410 460
917 273
261 36
948 126
445 639
827 726
821 529
848 473
719 738
424 239
603 690
230 427
956 610
852 642
496 251
433 902
265 113
864 77
847 228
90 639
277 580
70 792
23 543
122 477
752 577
968 751
431 706
679 526
299 119
741 821
192 773
172 738
160 443
416 466
142 212
731 981
111 795
612 203
984 52
667 677
456 535
239 494
267 264
105 763
685 896
80 52
686 318
602 360
513 165
130 612
738 924
246 533
924 80
785 905
340 422
518 73
951 750
834 704
658 492
580 849
703 225
161 161
543 652
271 1
223 502
973 208
567 401
280 135
978 939
618 892
913 778
159 72
223 310
260 966
8 491
110 400
451 207
456 989
542 569
929 888
476 59
621 580
882 607
953 568
234 912
213 953
583 6
73 991
460 762
192 211
301 206
284 308
174 914
946 212
331 320
319 681
853 495
277 463
779 254
309 548
175 209
884 382
877 907
942 373
664 340
579 577
403 564
20 177
308 205
996 94
751 344
31 998
646 647
381 844
751 823
921 709
818 870
611 934
662 181
666 927
315 364
443 361
954 380
831 375
691 678
19 392
796 71
52 734
835 631
902 900
192 182
837 566
361 591
103 404
683 260
273 742
677 588
374 642
663 799
141 77
891 199
152 934
732 969
691 424
143 312
729 528
72 644
327 168
548 513
506 908
987 630
999 585
496 4
755 365
248 716
826 66
966 795
401 593
954 458
703 914
148 523
97 922
219 245
360 262
866 666
661 652
406 919
773 55
726 603
408 89
852 555
401 524
420 98
965 831
615 946
649 994
743 737
306 485
131 853
443 927
592 867
412 480
379 535
865 143
469 496
65 843
201 722
456 451
333 507
950 635
471 138
489 582
314 475
801 592
585 39
395 222
792 708
980 248
623 366
905 545
68 892
232 976
986 60
944 67
431 562
305 321
788 421
607 943
746 600
868 327
363 398
623 810
40 588
922 607
439 449
93 507
824 870
344 383
212 117
224 762
154 243
251 627
454 691
104 136
860 802
245 988
987 28
121 788
513 563
508 509
364 359
610 994
916 399
748 210
969 947
799 527
417 432
689 153
632 860
666 576
694 530
564 761
727 281
992 122
780 225
394 238
713 446
126 506
511 821
994 195
999 16
271 689
475 827
357 81
115 346
963 784
870 649
231 63
574 776
125 592
477 812
509 724
958 464
316 17
691 401
147 680
723 309
123 631
310 708
232 941
761 497
707 58
149 591
325 884
610 18
180 917
723 123
652 775
701 816
640 87
296 939
24 662
314 41
841 165
374 645
990 260
214 682
298 662
828 47
27 990
767 891
962 89
853 904
509 923
434 137
59 185
612 762
948 601
309 94
295 961
353 373
164 739
805 504
33 636
222 530
899 925
582 386
240 644
633 798
732 860
614 232
429 311
314 237
29 127
220 166
253 390
507 49
137 495
353 875
743 979
462 330
81 363
783 814
1 986
353 315
251 598
683 872
491 812
479 48
588 1000
808 796
47 135
304 339
851 173
904 615
521 979
736 127
175 347
829 408
32 191
31 391
349 164
357 407
925 628
840 551
187 427
262 579
296 114
134 450
752 943
408 261
991 888
717 473
520 779
766 327
452 838
165 302
873 364
237 968
203 715
817 881
564 860
380 453
462 769
819 739
659 420
17 45
216 854
797 17
41 720
275 296
152 621
280 605
859 808
130 183
517 983
776 819
487 639
771 227
436 714
745 664
999 124
89 981
784 152
39 977
388 525
173 476
338 713
562 573
388 32
565 148
449 965
777 160
730 997
494 185
95 114
603 990
874 911
187 929
881 902
316 447
120 239
486 211
352 1000
818 256
603 400
282 189
139 579
563 132
944 498
696 968
926 664
527 555
239 722
278 25
88 164
939 898
98 358
559 435
253 233
351 421
342 469
586 150
392 814
97 942
105 547
616 738
641 404
769 273
546 309
794 97
123 864
125 244
4 800
851 957
910 453
280 2
156 745
549 849
79 572
160 549
664 173
337 614
2 756
964 757
47 127
752 401
574 668
249 301
959 456
401 99
13 834
402 381
92 903
143 112
527 325
619 983
51 670
412 684
669 474
66 757
645 598
255 92
558 61
583 661
138 85
604 511
206 305
136 623
516 283
900 214
970 886
483 916
749 431
291 74
379 965
910 459
442 181
619 537
274 729
452 722
971 412
947 97
281 420
592 914
892 906
842 195
507 926
749 441
61 189
395 769
231 532
280 693
97 506
727 691
576 986
361 77
92 217
502 128
696 913
230 149
391 45
650 550
129 436
370 805
926 679
166 820
794 348
182 852
749 492
445 660
756 907
150 287
395 348
398 195
313 244
189 679
443 901
481 257
175 543
568 920
740 504
867 559
617 667
676 846
714 605
399 845
433 705
580 663
731 517
455 552
247 626
718 550
650 289
415 38
380 590
160 471
818 732
703 969
754 554
448 80
877 459
362 444
418 71
13 793
275 221
446 94
861 110
318 488
752 782
232 736
533 320
615 430
213 430
87 140
343 852
42 834
332 98
523 813
421 737
668 347
743 287
38 978
92 401
963 703
935 349
60 369
219 605
569 651
22 465
826 556
931 197
456 983
897 399
698 915
62 958
749 156
729 393
131 415
905 484
927 894
965 975
757 596
24 27
935 568
439 699
827 187
35 936
186 726
411 165
577 551
699 657
540 786
345 311
687 674
523 382
597 567
829 34
660 273
126 283
26 944
571 424
9 820
414 498
536 436
54 704
941 729
106 479
338 464
163 370
732 465
661 567
37 831
475 55
870 151
331 544
873 686
53 515
693 270
613 46
292 54
109 890
0 813
221 367
434 489
221 705
505 130
103 815
108 187
916 359
980 166
496 468
963 341
131 83
657 598
40 190
384 867
662 41
461 779
479 657
877 573
753 24
21 132
525 340
49 489
723 887
379 714
769 917
677 334
182 268
867 150
299 640
369 306
306 542
250 755
465 721
248 614
689 657
230 701
576 479
487 944
124 603
109 140
878 869
729 333
7 259
557 395
309 740
375 461
727 135
535 224
586 325
214 0
547 510
814 538
718 824
145 904
304 621
969 107
624 480
415 844
34 359
896 687
495 360
10 76
825 922
170 528
896 66
508 442
782 326
95 70
465 221
19 251
722 954
400 768
771 630
962 172
931 539
204 274
579 798
555 32
815 140
177 580
520 984
222 423
690 816
940 289
385 995
139 826
729 165
77 639
630 825
565 836
719 47
950 801
370 881
416 478
925 915
461 949
171 517
948 738
645 875
43 117
718 545
266 358
732 807
939 601
488 324
100 21
520 477
723 427
97 644
653 336
29 359
862 389
772 576
308 708
164 929
566 521
303 496
288 93
818 810
48 261
233 620
930 53
991 873
797 416
669 875
221 537
562 179
724 399
735 658
644 191
975 315
693 198
175 757
985 958
696 310
32 650
813 652
54 60
102 421
697 18
427 831
810 476
199 789
506 931
139 456
610 383
65 613
619 405
798 436
969 908
274 463
116 66
963 193
455 330
200 258
509 281
404 641
788 38
932 539
441 192
777 245
968 493
560 532
577 770
208 919
537 789
25 264
762 980
184 562
343 797
256 753
364 699
237 525
395 47
818 179
630 825
155 639
741 2
365 814
182 465
89 449
590 977
62 507
334 674
827 664
24 484
191 137
348 724
649 969
725 503
995 726
93 235
393 321
576 142
879 193
695 300
349 415
509 542
44 40
337 638
242 744
738 807
955 901
124 319
36 472
9 516
325 574
355 217
669 470
594 754
364 855
788 793
685 377
326 254
550 154
553 174
81 573
919 821
469 84
61 13
956 309
682 122
273 55
393 706
154 614
139 626
916 804
423 432
552 853
290 289
744 870
310 903
470 364
330 914
513 305
852 560
317 501
831 442
211 899
95 837
318 697
135 561
265 625
479 678
50 440
561 604
490 535
146 255
371 970
148 206
958 40
548 404
461 298
76 57
958 97
31 28
815 78
735 34
345 349
576 143
855 546
109 54
887 601
588 619
144 764
246 130
355 324
680 82
211 883
755 525
715 376
553 136
993 728
551 213
570 369
141 814
509 247
764 194
867 437
85 837
711 455
88 709
580 937
636 903
200 759
709 872
69 537
83 543
343 915
292 348
411 486
382 416
260 178
673 550
579 636
226 497
542 313
199 332
468 564
337 914
154 231
169 38
278 599
116 257
539 138
408 396
177 721
513 591
461 345
790 34
415 382
443 35
140 615
890 44
682 490
389 828
8 736
432 453
20 262
806 421
802 341
837 87
274 8
161 290
390 494
776 145
690 103
11 808
330 627
967 157
493 439
722 582
369 249
426 88
162 789
598 933
753 328
661 854
389 455
544 809
772 767
372 484
897 338
334 241
616 621
988 878
197 90
836 230
500 686
323 479
588 876
449 12
665 598
69 136
946 538
712 356
53 95
178 641
171 400
979 299
373 946
701 907
728 968
946 710
423 520
262 541
552 709
918 919
541 575
661 878
530 125
360 525
223 488
641 178
517 252
58 85
278 989
526 515
38 488
824 12
794 848
231 876
97 702
158 10
503 37
15 621
739 576
673 306
280 485
251 725
786 967
350 681
577 644
225 696
872 530
400 858
502 418
566 576
616 490
971 210
825 311
108 665
268 408
430 845
900 496
562 73
802 153
290 558
647 236
961 802
495 983
666 78
375 454
224 255
110 988
684 528
462 36
131 320
986 537
613 782
391 572
394 607
501 995
683 905
326 811
830 317
412 786
454 733
384 474
267 479
465 109
244 581
345 743
933 522
260 486
728 288
722 688
325 380
767 129
158 407
61 752
322 405
28 716
924 84
41 716
12 45
502 573
866 474
363 222
982 576
765 269
380 122
501 481
70 866
366 152
793 974
769 432
378 442
74 4
249 1
642 715
385 880
416 609
909 711
456 984
159 674
323 20
542 984
530 783
678 767
938 86
493 45
98 196
625 44
583 400
688 609
396 186
148 632
662 943
502 768
546 450
835 655
346 709
844 937
570 242
134 108
104 175
670 417
879 296
963 327
22 284
674 485
124 774
906 932
265 500
317 147
995 163
912 481
76 228
271 779
508 291
578 807
379 523
305 942
399 838
489 679
625 474
272 599
629 473
834 569
164 936
591 511
565 497
221 437
730 1
718 762
746 154
559 827
86 547
639 488
743 109
186 247
319 764
397 914
534 809
143 919
811 378
90 469
779 239
166 312
667 294
725 137
247 647
244 850
722 454
662 120
876 336
124 739
234 169
828 687
747 473
792 169
126 705
766 456
96 931
137 974
627 853
45 863
690 214
932 86
207 488
958 604
640 876
174 133
224 507
87 846
367 916
633 400
433 797
399 979
77 221
233 569
173 818
578 23
706 98
88 755
729 428
87 344
456 276
140 88
82 19
785 136
973 970
373 307
508 646
836 36
403 742
633 362
218 93
953 402
536 849
651 309
43 905
285 626
270 436
772 117
464 793
192 814
854 104
922 773
529 106
57 878
134 780
372 35
628 629
835 937
807 199
196 24
440 728
621 555
657 542
1 107
939 299
922 483
474 371
68 104
556 986
112 81
517 314
907 721
716 90
795 108
835 573
176 660
229 815
313 281
195 463
748 402
826 283
271 926
590 276
160 246
856 917
863 809
477 863
341 129
995 145
208 745
107 799
534 711
462 681
16 440
300 655
55 661
905 160
292 683
183 204
432 524
282 39
234 111
421 947
982 967
710 320
133 615
153 283
521 92
833 850
579 128
995 383
709 659
918 368
532 834
212 784
533 734
733 98
612 336
365 523
185 683
599 141
530 402
830 247
35 250
100 920
331 550
780 137
450 958
49 711
647 751
658 940
418 719
759 454
519 551
871 807
309 928
505 488
421 143
651 209
43 410
375 8
498 338
369 50
180 306
502 524
587 577
606 296
806 94
902 720
506 243
935 800
360 354
765 730
784 768
358 98
759 100
36 431
702 859
447 379
499 897
708 798
793 439
690 415
512 925
176 546
0 403
264 522
368 424
577 798
490 25
524 913
237 633
823 574
255 91
264 645
164 627
185 864
640 533
622 848
941 446
586 363
186 984
341 37
362 831
896 24
462 955
434 973
951 530
864 844
571 556
71 916
932 313
392 805
868 998
771 754
889 792
935 474
67 493
220 893
776 34
275 61
926 416
275 89
245 929
681 994
548 342
273 340
559 326
409 374
491 447
416 308
408 921
766 332
892 687
440 508
147 710
747 834
810 540
729 594
74 44
626 844
587 717
950 908
200 720
338 484
71 676
186 465
805 883
273 104
392 864
632 493
393 589
266 164
524 695
188 514
95 520
650 952
696 719
576 885
29 818
713 800
497 322
647 874
463 675
702 741
501 948
106 574
993 737
727 550
130 601
819 627
650 34
652 445
13 634
500 73
691 330
155 493
100 417
625 283
686 650
242 550
92 723
122 507
194 12
610 368
863 125
656 570
156 777
310 286
727 242
332 296
780 23
924 139
146 397
777 474
966 364
373 114
748 591
327 947
682 923
669 376
109 844
172 760
618 419
967 604
764 423
353 206
654 140
895 957
299 700
862 405
269 340
913 522
629 909
56 715
492 244
463 240
921 785
86 635
422 33
97 359
110 477
322 272
18 480
962 397
843 752
525 103
118 993
316 59
798 332
116 145
424 809
395 67
846 581
693 415
602 992
777 936
237 629
553 916
534 160
943 597
621 219
426 272
607 870
570 810
323 992
606 271
242 797
449 404
446 213
151 419
390 984
290 849
761 702
580 598
364 942
736 993
692 465
629 83
316 325
384 711
357 276
414 646
802 775
512 6
953 994
460 680
719 426
137 273
827 185
690 379
146 237
285 446
179 36
62 638
812 15
143 429
778 918
671 59
24 832
296 938
484 422
808 447
932 933
2 586
416 248
392 722
763 327
298 890
667 551
595 271
578 273
931 617
108 863
728 854
30 65
215 647
549 984
909 338
206 388
233 560
573 492
220 537
732 396
823 842
145 716
904 516
186 413
83 234
421 941
593 728
794 764
922 395
794 374
150 784
254 965
393 271
462 256
448 840
246 738
725 786
37 569
766 380
119 440
406 493
313 386
204 42
484 512
802 93
625 221
858 442
282 26
405 763
938 516
566 935
812 145
697 166
557 364
435 964
785 909
363 205
705 861
7 553
429 98
951 574
865 330
177 324
660 666
549 651
664 353
526 291
479 656
701 377
429 442
449 476
44 823
11 318
672 778
652 676
939 75
244 4
388 665
338 310
783 127
7 319
107 590
526 544
298 816
976 220
607 507
195 582
908 964
641 763
509 64
644 398
918 489
150 632
446 294
168 756
888 47
905 894
469 570
797 688
740 735
955 522
369 20
4 70
470 688
421 320
935 492
63 974
257 928
110 603
685 189
226 525
452 551
95 407
677 265
676 788
1 551
202 263
762 113
874 405
132 370
544 812
619 151
460 800
364 138
823 319
568 131
645 48
664 82
679 315
586 111
237 801
654 468
763 810
713 778
801 783
95 182
255 506
148 593
896 945
783 687
386 283
822 834
195 822
920 765
985 301
23 503
967 905
323 339
424 397
119 545
477 531
478 919
237 285
540 957
397 229
850 113
132 399
136 967
130 635
758 393
801 25
530 295
168 398
956 161
889 874
459 217
408 571
352 256
274 58
787 359
704 309
607 707
200 869
473 939
291 589
161 501
309 362
801 945
571 969
846 438
527 805
239 842
480 365
590 369
630 872
679 211
749 214
439 802
220 909
863 693
455 614
88 116
625 607
753 248
865 306
256 511
949 758
236 377
532 591
285 450
888 2
27 312
974 668
305 891
138 633
949 689
625 579
756 653
7 700
640 278
912 264
19 827
953 637
852 406
653 941
367 819
574 690
708 96
534 162
216 544
790 622
888 913
3 545
540 6
615 310
671 130
48 237
662 991
446 375
539 690
144 965
77 627
772 375
354 928
863 982
527 580
472 471
28 392
313 427
534 135
957 688
734 862
249 758
708 937
694 903
135 198
982 304
298 999
281 425
874 142
336 164
677 26
771 513
255 584
254 384
889 84
246 667
384 695
291 293
639 388
473 973
404 825
562 942
22 97
47 653
838 672
18 892
566 644
310 302
287 417
697 84
361 852
812 906
727 901
209 504
963 39
565 532
784 171
397 509
735 939
621 434
306 171
33 430
970 833
250 443
724 602
658 290
603 445
615 572
556 51
980 890
516 183
283 440
931 838
354 456
659 7
181 867
292 219
830 265
324 933
588 790
661 97
273 627
841 612
361 562
957 993
261 989
110 888
739 704
105 226
652 992
280 623
195 142
707 250
651 610
882 537
513 249
917 875
63 608
831 287
5 408
28 378
752 412
458 370
623 162
64 842
16 742
289 928
400 748
592 201
417 724
393 101
294 609
87 588
590 773
879 806
692 148
996 566
84 372
319 956
827 366
201 623
75 211
487 873
525 30
79 383
73 79
987 342
821 565
809 431
725 584
413 335
674 693
806 913
511 55
327 419
410 507
52 624
92 383
260 230
827 579
550 830
212 844
794 928
239 28
927 576
642 43
822 274
514 818
271 566
867 432
411 418
520 829
462 384
267 712
853 118
661 743
227 442
772 336
227 293
783 938
437 713
9 697
279 426
936 233
999 768
615 33
336 22
350 223
916 890
552 521
175 935
300 349
64 252
852 709
779 553
16 594
805 555
955 54
970 845
511 567
716 54
818 612
542 444
915 853
413 591
996 573
920 252
259 714
45 703
560 861
747 566
244 871
369 917
955 970
673 569
337 937
675 17
992 964
472 50
923 206
777 579
254 165
471 435
82 428
191 599
297 957
330 249
647 605
299 822
913 768
460 161
242 826
929 741
188 111
89 317
295 250
981 350
994 509
967 309
268 420
65 635
300 460
167 89
613 631
877 666
480 26
497 244
498 0
421 403
409 251
581 70
963 766
26 221
325 160
751 805
894 722
455 726
733 733
869 395
536 882
659 714
493 415
481 594
270 893
995 546
517 281
221 528
483 842
73 244
950 497
338 301
713 38
357 744
205 606
677 426
658 608
406 149
378 543
100 888
184 801
976 789
19 515
949 407
641 191
58 641
592 169
772 893
900 830
660 840
989 447
465 199
942 308
232 894
268 62
447 326
712 20
164 63
466 341
819 998
820 946
252 364
736 983
974 739
78 106
623 842
533 887
355 178
283 417
409 279
625 204
261 245
39 538
676 609
643 367
336 565
866 62
685 230
967 895
411 813
790 482
62 568
543 320
213 801
348 832
398 737
597 978
431 648
343 227
668 479
196 539
40 869
84 303
235 729
325 717
278 936
825 634
520 383
187 393
192 809
685 957
511 567
629 871
672 462
990 944
19 482
409 998
274 414
705 179
515 992
366 122
778 92
649 221
613 413
181 534
914 363
702 673
303 558
553 945
84 89
549 669
223 579
297 911
974 359
922 712
384 385
145 136
755 341
840 583
772 966
1000 128
754 469
715 86
804 484
783 221
650 187
247 281
876 106
173 164
215 779
354 108
262 28
103 63
701 566
452 485
651 569
192 399
339 227
357 469
89 870
931 69
113 538
614 793
124 531
852 761
513 438
497 651
897 991
737 235
619 716
91 981
261 273
344 462
189 668
87 6
570 864
903 297
888 74
781 772
391 861
981 309
16 631
332 657
621 561
161 793
293 173
444 832
754 376
704 366
558 616
798 467
281 815
897 569
188 781
293 81
693 763
352 640
810 794
846 483
301 201
886 479
415 275
100 840
255 617
404 360
102 960
247 26
214 376
596 372
974 221
33 579
217 616
992 731
234 250
192 416
764 402
272 407
586 852
308 146
763 841
624 237
851 317
630 115
871 514
958 382
218 957
701 167
290 967
775 490
964 508
230 364
476 518
300 365
937 258
122 428
141 141
445 910
173 298
837 307
391 266
371 553
677 366
338 597
806 570
226 303
327 817
191 86
737 698
102 540
839 392
778 719
632 766
177 558
199 263
200 580
83 540
218 259
911 355
735 140
441 935
305 462
868 752
735 346
353 962
310 924
419 856
145 69
465 559
128 609
980 99
59 244
982 289
625 413
829 594
364 215
5 370
874 752
175 76
796 889
834 419
757 945
31 473
586 806
235 876
588 992
149 659
636 128
411 957
941 6
832 670
711 600
448 778
968 516
416 141
848 895
294 823
398 44
984 677
442 420
284 444
478 639
604 807
174 288
459 724
441 742
689 790
220 995
316 331
597 7
426 378
626 251
462 331
807 476
600 91
39 236
362 817
628 717
277 214
94 300
860 512
930 117
396 430
432 179
414 570
59 897
536 276
259 138
906 264
182 910
35 872
319 719
690 981
536 245
846 996
239 905
371 641
828 338
998 642
625 371
828 44
143 448
305 95
236 732
154 77
833 77
100 143
861 502
507 208
275 105
280 720
119 936
371 576
806 948
857 900
699 797
564 931
784 474
355 364
904 207
140 60
963 357
602 695
700 963
895 267
275 144
652 463
380 737
175 748
3 399
848 570
917 173
465 581
685 591
84 875
798 692
992 329
275 430
755 152
705 893
448 590
745 394
196 8
639 790
573 24
175 757
327 0
851 207
42 104
136 353
785 452
985 587
240 474
830 238
161 364
343 651
916 198
398 979
154 828
533 888
228 770
762 865
808 814
609 112
681 391
772 13
58 787
148 668
327 923
643 494
393 288
935 682
917 589
660 856
857 579
250 58
180 143
457 334
349 243
172 771
116 878
112 83
787 886
724 479
881 430
318 597
117 637
692 924
986 674
391 651
749 321
532 304
229 546
506 761
697 174
790 539
201 643
895 933
470 232
447 132
998 344
316 425
932 817
88 976
896 986
824 312
140 259
392 272
996 276
468 635
333 742
180 974
482 243
885 330
878 396
665 142
698 836
686 251
67 764
657 330
217 955
662 193
96 352
46 989
966 961
12 319
877 328
189 977
697 525
188 825
649 216
849 538
863 474
862 188
189 254
997 261
95 49
10 209
338 997
17 406
812 374
731 815
948 634
992 138
376 399
76 994
258 279
179 988
882 163
293 185
319 472
122 317
809 122
323 467
46 778
183 760
786 499
741 796
227 934
194 604
327 259
559 787
213 680
937 893
344 285
316 232
839 182
295 169
840 475
639 468
904 439
231 280
160 219
214 496
287 710
152 15
707 41
555 786
158 698
936 259
599 876
233 82
496 873
322 129
524 526
8 976
622 937
99 44
681 451
49 748
345 186
787 877
498 167
251 728
7 530
331 155
259 397
715 521
310 650
180 573
97 279
922 382
712 633
947 384
356 932
878 661
842 248
580 102
471 192
523 385
177 455
732 9
57 916
387 357
119 124
840 258
504 139
988 13
623 628
315 769
735 237
189 670
323 748
494 382
270 338
615 245
964 8
985 592
675 338
974 960
856 219
572 474
904 246
165 622
411 653
109 504
132 952
349 845
99 611
259 731
252 440
654 994
743 523
248 742
283 522
352 328
616 907
618 61
682 471
424 351
237 202
401 156
779 130
462 695
104 309
114 296
819 398
173 873
208 111
299 158
795 899
134 602
131 911
917 270
421 129
510 968
569 731
489 281
606 655
618 180
224 165
992 32
767 83
559 334
945 114
849 612
928 249
122 407
978 956
547 823
422 286
497 795
415 810
40 961
605 502
995 499
691 636
920 709
173 111
472 731
780 941
542 654
940 748
761 958
61 166
369 357
154 526
797 48
902 759
209 955
503 585
145 287
974 528
119 812
747 515
942 323
851 389
552 987
332 711
386 981
894 561
294 150
511 125
684 122
188 492
832 502
34 960
100 383
64 269
972 945
557 192
12 582
681 527
501 102
509 822
451 729
751 159
668 577
945 597
748 648
170 628
594 961
83 789
510 933
331 367
512 124
360 646
715 651
190 300
120 409
397 657
403 354
921 601
701 695
481 403
748 282
805 64
825 364
270 100
222 252
854 959
390 122
345 386
451 896
163 138
163 642
263 291
824 131
36 837
426 198
360 635
262 496
824 166
705 703
245 943
172 167
630 392
233 753
532 542
353 845
754 969
535 352
74 693
593 55
522 700
625 715
637 538
974 475
453 136
264 229
437 340
447 12
803 65
839 1000
74 782
469 349
348 537
136 425
285 974
976 572
756 304
80 534
197 977
898 134
964 256
487 905
653 799
796 572
214 488
378 282
256 802
740 807
262 839
711 747
725 819
828 62
28 440
134 774
830 806
949 153
79 586
633 243
224 798
949 421
882 772
598 904
798 961
323 728
122 447
735 544
791 945
780 542
203 295
619 148
444 101
101 23
261 39
511 821
788 646
704 202
521 345
665 257
70 202
273 739
814 990
770 934
840 703
565 989
653 376
704 28
224 572
99 184
467 711
440 843
940 931
145 41
180 295
408 450
858 60
861 178
423 450
673 244
12 908
86 173
709 408
276 621
871 466
580 777
736 391
3 811
792 834
850 667
457 953
898 760
707 292
741 755
670 566
607 659
874 985
750 838
367 653
154 678
888 699
883 367
48 978
597 227
19 20
469 387
133 38
112 473
914 684
4 764
340 745
569 300
259 220
388 757
341 590
50 344
996 916
248 746
489 401
198 931
200 265
31 604
589 979
961 904
406 868
994 682
520 394
455 694
679 194
527 138
142 940
49 916
784 353
538 852
415 94
332 489
958 600
632 551
329 82
990 559
616 85
948 206
171 744
207 370
783 818
788 163
359 156
444 537
963 733
723 371
475 526
354 163
294 493
266 950
673 246
283 899
333 209
678 876
219 435
341 274
657 119
683 389
521 980
270 165
172 831
627 171
369 872
196 583
18 879
851 435
924 858
720 99
143 415
398 542
971 418
121 383
529 256
696 777
642 700
282 479
83 911
657 437
490 997
677 394
773 305
813 768
811 467
367 123
610 713
642 539
924 221
898 455
617 998
321 327
981 601
220 202
902 961
151 506
451 602
420 318
515 556
129 538
738 425
851 727
136 590
663 224
656 833
592 716
46 511
463 957
131 621
580 702
37 724
653 871
788 781
832 913
791 621
782 884
23 726
211 106
746 353
648 226
706 911
263 199
929 231
176 853
896 14
36 781
163 961
683 464
318 695
243 522
685 388
909 190
588 177
479 354
25 102
984 26
897 19
115 998
981 285
18 106
852 709
427 814
796 302
984 328
275 104
634 888
773 283
761 938
770 475
428 832
50 93
672 63
426 526
226 329
118 410
741 644
849 357
994 991
659 845
106 473
302 664
324 839
814 87
211 777
323 941
665 628
420 926
645 381
508 364
382 605
789 855
75 267
847 59
643 196
235 489
30 858
840 252
808 533
373 292
485 339
794 653
806 59
657 844
381 274
393 307
299 161
237 414
573 4
956 245
136 788
708 565
642 126
754 161
981 677
499 184
165 977
800 917
844 137
268 141
890 140
514 927
629 292
677 74
586 358
688 185
673 341
407 410
431 166
290 555
583 825
347 874
598 203
783 36
857 445
229 571
506 194
225 537
77 42
543 748
889 250
57 170
276 527
981 471
737 24
909 973
929 66
522 581
965 955
723 687
127 358
184 845
782 728
366 477
609 71
854 916
798 485
592 452
842 795
303 91
117 351
200 243
651 197
95 815
162 341
863 734
344 715
695 851
610 214
741 812
739 1
958 680
6 181
238 245
410 549
91 321
817 124
124 570
291 79
126 662
703 259
211 728
389 306
961 470
581 139
892 54
574 3
947 568
849 398
459 887
879 333
751 498
12 666
985 554
475 348
275 560
631 24
297 30
663 816
35 930
292 989
213 888
291 736
986 591
864 338
87 672
665 427
394 11
120 613
223 187
664 756
300 757
3 372
218 238
532 55
419 854
219 460
771 658
617 985
553 865
548 79
929 679
754 220
114 784
412 515
751 895
539 111
958 153
129 482
479 731
312 576
281 425
479 40
15 152
169 555
195 390
728 238
127 835
233 40
836 233
855 860
178 560
378 194
727 1000
771 486
538 665
176 61
378 721
560 657
461 556
419 278
912 881
815 294
619 745
656 725
100 122
98 558
590 432
105 229
946 978
522 363
930 138
565 173
328 450
71 523
79 806
22 381
27 830
457 259
290 688
857 707
891 518
911 120
775 798
514 510
836 101
809 199
67 435
43 851
124 225
31 139
473 759
338 338
536 330
1000 129
233 639
732 246
348 311
414 504
441 612
940 133
434 379
476 432
776 848
674 831
130 990
741 549
709 806
488 854
989 67
893 837
338 405
387 832
333 619
618 460
310 429
811 935
66 4
308 556
180 383
139 529
784 196
195 522
521 420
737 623
805 837
485 185
617 439
484 674
299 253
942 969
798 331
144 632
693 170
841 514
867 771
120 216
199 31
48 323
826 643
629 881
820 750
649 29
507 483
522 714
936 98
385 853
199 407
721 68
643 784
58 871
851 426
436 420
307 942
737 4
737 723
293 321
136 114
754 427
591 360
954 266
834 370
303 703
258 417
926 545
465 0
88 706
259 327
246 99
87 638
472 826
979 26
530 793
729 297
364 833
423 210
166 109
863 835
50 566
439 392
100 979
377 956
872 164
616 509
403 718
78 721
287 623
211 628
7 104
476 629
707 534
935 717
313 892
224 648
837 341
952 651
893 294
591 269
746 748
766 785
725 214
687 339
869 47
834 128
719 220
117 509
406 12
682 762
393 713
281 312
218 697
404 710
107 40
905 9
673 998
872 309
458 469
856 927
588 281
112 197
527 161
862 862
176 877
864 801
328 187
435 579
128 152
850 209
660 150
94 432
608 930
716 60
552 641
40 968
457 877
359 415
417 69
137 844
956 794
108 641
233 185
365 32
201 827
124 626
528 130
679 224
736 656
41 832
316 288
305 963
870 15
799 577
266 45
648 219
128 657
413 741
984 552
48 241
282 548
921 101
960 988
44 86
520 466
710 792
882 777
778 781
375 754
726 986
538 21
645 490
444 1
491 988
809 814
524 47
589 844
438 786
694 524
807 992
997 714
317 111
58 280
376 765
449 317
1 860
609 982
226 726
35 522
934 509
540 305
427 825
841 178
494 328
834 22
257 513
149 195
947 717
858 613
381 853
234 260
739 126
677 376
584 640
379 988
177 151
634 504
875 671
171 562
885 42
962 629
1000 519
250 476
60 760
613 645
466 518
717 979
434 79
991 222
314 956
536 59
195 999
737 776
230 64
755 342
494 895
830 783
462 753
198 934
484 968
270 14
83 363
254 446
562 138
460 65
630 280
728 42
335 996
563 451
239 836
979 836
54 434
818 363
964 459
731 557
129 857
253 408
999 822
360 486
378 807
552 941
628 723
119 362
420 572
500 401
108 775
494 524
131 953
902 564
793 260
153 731
117 533
834 16
889 795
222 709
204 405
347 670
85 859
326 885
533 432
306 921
723 454
112 646
727 723
975 477
51 962
788 424
449 148
837 854
967 708
981 25
503 217
538 592
415 103
396 235
54 6
841 909
257 558
72 334
113 68
514 380
426 359
624 960
719 433
697 438
753 206
355 384
582 653
79 29
409 873
790 935
950 302
102 246
267 555
434 89
209 376
726 752
26 784
627 489
847 473
752 363
438 859
918 802
867 933
317 593
815 315
764 80
493 133
962 567
518 995
907 683
458 493
933 693
158 111
459 759
50 985
782 630
340 804
887 706
467 733
690 364
774 849
348 831
471 703
575 463
294 661
164 22
869 509
425 390
68 484
270 869
630 195
261 174
562 103
195 747
538 673
777 833
903 381
446 876
53 512
396 741
885 106
1 537
147 282
773 581
638 488
180 946
972 579
340 271
497 373
947 743
943 793
111 586
642 416
361 942
853 447
287 275
893 62
927 731
903 102
720 498
515 437
235 955
808 146
107 548
393 859
383 485
203 667
852 432
971 287
625 195
653 218
724 784
620 200
560 644
272 823
136 159
132 184
595 30
799 778
797 148
869 243
120 952
95 971
167 405
306 781
988 989
523 835
683 137
74 355
341 735
777 175
867 123
909 950
353 369
953 547
805 44
138 607
288 101
453 511
958 246
468 226
586 121
320 161
308 619
755 711
43 268
3 72
173 23
783 268
465 529
689 397
306 327
658 712
143 706
964 819
819 122
76 219
933 437
96 61
435 590
770 574
421 923
844 667
134 458
989 836
944 632
822 475
748 631
902 678
7 788
221 97
625 590
766 147
995 949
400 863
562 221
194 722
201 755
587 807
513 902
278 446
511 461
954 822
559 7
560 403
398 850
224 145
280 421
494 778
96 974
449 133
997 43
777 122
704 880
897 796
812 656
432 857
474 231
181 599
6 704
136 27
482 427
890 283
240 987
534 112
568 301
78 647
685 210
522 100
56 134
679 319
610 216
915 106
620 0
582 47
723 364
169 378
433 56
723 422
294 609
950 535
375 818
498 790
377 789
447 531
476 545
210 615
907 86
90 242
763 100
150 582
632 709
367 36
562 205
178 431
536 906
898 212
42 367
583 758
33 546
470 418
882 444
895 153
134 895
530 176
425 137
857 784
969 880
602 636
514 842
551 600
448 79
656 617
913 198
550 797
587 325
517 375
416 5
454 910
577 731
953 585
535 929
567 705
362 736
930 71
94 588
451 999
417 276
168 621
350 425
384 436
835 214
160 430
833 228
390 836
530 878
922 455
334 662
205 830
709 864
608 514
876 995
115 120
2 728
496 593
518 812
251 458
263 845
359 155
885 647
478 4
455 629
518 662
430 456
842 524
321 60
509 768
989 682
645 585
285 292
666 783
128 512
217 496
828 861
1 652
493 308
659 859
49 275
572 134
577 382
970 448
975 369
153 610
45 103
957 945
522 316
169 336
339 698
653 34
246 650
508 295
115 584
433 394
859 312
306 460
758 198
51 97
352 767
96 188
681 568
406 910
863 57
445 52
701 409
755 200
887 625
229 725
256 197
107 807
965 701
128 166
19 315
639 221
587 907
75 802
284 811
79 203
769 726
923 831
655 449
892 264
537 658
472 528
310 204
516 968
888 860
492 569
212 400
804 225
241 375
576 672
864 73
824 712
896 902
498 819
558 818
76 626
871 948
117 650
689 75
539 148
782 810
457 389
939 632
899 847
387 602
713 397
770 111
537 705
123 594
973 161
277 800
220 610
221 26
509 698
716 417
333 873
114 925
327 829
548 737
224 919
494 437
646 453
159 198
55 804
655 819
699 120
531 728
748 697
233 310
756 699
867 699
334 921
227 696
230 717
309 277
774 129
877 508
198 620
818 510
942 515
100 339
457 143
919 286
643 505
975 240
0 317
774 569
411 148
621 413
88 819
289 64
521 773
473 355
918 404
419 257
122 235
252 621
71 890
423 1
6 635
458 834
730 678
791 177
193 251
853 346
563 477
133 387
186 404
412 858
705 808
306 614
639 32
190 259
100 640
848 345
878 757
740 344
998 990
445 636
607 812
313 291
16 774
104 512
45 170
342 861
487 205
106 752
580 188
771 220
713 22
660 471
405 752
378 152
718 255
182 513
778 852
52 557
589 983
184 874
836 1
687 791
967 585
49 121
521 486
879 182
989 675
365 686
62 255
492 908
716 875
61 181
850 527
706 810
399 378
733 85
80 648
512 62
534 117
804 137
305 667
794 505
745 894
544 478
426 340
738 292
471 304
964 790
365 826
262 342
249 538
413 469
617 6
532 431
636 636
141 232
945 741
71 95
593 502
261 56
590 336
853 113
552 362
393 594
314 274
481 648
956 51
30 692
526 129
381 568
985 823
629 229
213 78
661 39
825 552
124 447
933 436
479 132
234 720
466 110
139 624
171 998
812 844
92 871
888 138
925 357
629 350
942 530
416 816
35 114
425 64
524 372
932 1
318 114
458 237
88 646
658 356
736 601
622 309
100 358
447 929
622 936
734 146
690 135
360 288
572 78
697 989
245 403
105 472
897 839
812 307
43 686
157 820
355 103
173 540
873 598
204 147
216 485
794 636
546 942
676 773
813 29
508 448
368 576
301 251
550 11
158 116
343 610
382 912
485 389
440 330
789 416
616 455
738 733
486 961
698 784
601 381
868 689
344 502
644 545
87 205
699 707
563 660
281 897
127 452
561 532
987 109
461 998
442 180
43 254
734 940
962 251
441 629
68 737
623 460
376 110
204 271
862 383
621 482
580 205
901 352
319 333
383 986
749 139
749 916
768 543
39 638
423 400
850 107
177 481
296 297
170 814
743 896
943 740
162 464
655 199
697 501
829 313
519 22
615 523
234 668
356 903
0 540
506 338
959 103
429 575
611 784
451 702
367 632
414 572
255 123
200 440
831 324
971 782
74 669
646 46
251 291
904 689
791 987
589 928
994 913
515 159
834 765
714 535
523 494
448 604
728 175
930 351
954 262
640 933
624 895
955 673
262 390
930 482
765 903
175 693
596 228
684 278
553 701
187 641
814 973
483 349
883 386
269 901
806 245
67 884
290 668
714 503
354 668
324 829
235 348
772 114
894 47
982 529
66 35
579 472
267 390
766 788
735 176
829 720
99 499
196 511
132 655
746 959
738 441
626 623
933 987
736 284
293 252
401 235
826 368
69 162
148 651
714 340
680 794
391 611
632 594
718 100
857 204
531 294
510 711
50 290
307 498
382 861
666 545
868 688
464 362
644 706
259 598
730 538
215 434
483 750
676 133
296 123
50 98
800 107
694 284
243 932
570 576
38 711
552 281
235 79
383 305
113 641
451 455
508 229
494 538
686 291
496 774
399 212
385 2
295 360
265 871
71 926
240 187
685 393
990 690
555 910
484 161
140 370
939 633
575 730
401 48
513 613
711 824
774 889
82 903
549 972
583 905
187 264
902 486
764 976
956 355
516 991
555 366
254 690
706 799
779 23
794 834
845 418
83 80
926 391
898 637
172 967
717 917
6 614
499 331
500 87
480 181
525 704
306 398
995 952
916 358
148 558
987 77
436 117
438 391
692 715
306 252
556 525
484 55
766 838
771 629
43 135
43 263
904 868
258 646
976 930
620 718
765 839
954 259
647 776
620 43
979 653
80 757
836 604
640 774
841 871
257 886
864 518
596 236
112 998
370 892
657 558
580 758
704 468
306 338
270 623
620 204
307 415
472 26
970 471
681 121
64 840
178 714
461 740
535 789
901 156
169 758
249 952
773 234
565 701
157 553
890 792
147 351
707 960
407 210
399 551
395 670
396 405
739 128
857 898
672 627
8 45
337 177
57 339
881 688
29 978
819 331
550 159
512 561
600 541
938 448
26 445
37 513
400 244
220 895
486 779
79 305
21 330
457 500
59 176
86 479
578 865
396 655
319 138
69 224
40 776
937 422
734 650
782 791
312 798
835 695
166 326
883 183
739 331
129 429
678 923
671 608
475 951
95 870
378 985
484 827
916 656
445 738
6 113
833 495
516 151
411 436
368 944
689 805
892 55
378 765
535 941
636 237
703 983
975 593
903 392
114 421
378 109
344 229
536 971
835 686
305 394
741 384
24 124
509 202
169 306
216 799
83 445
149 212
703 789
209 507
513 853
499 439
274 883
562 896
483 634
39 721
651 557
294 184
97 839
315 162
843 793
702 56
589 534
151 493
690 161
537 122
22 314
469 593
159 128
146 794
632 888
424 27
528 525
479 302
450 645
195 414
738 594
92 762
544 399
586 832
841 791
183 194
717 592
250 560
946 1000
871 313
750 980
871 163
51 328
252 853
347 347
615 933
893 381
197 915
515 886
854 969
261 729
186 768
738 510
607 39
809 904
617 334
776 332
591 87
575 459
413 108
477 994
433 419
62 9
749 57
852 976
353 673
864 992
218 295
351 95
241 315
642 13
921 315
799 189
811 322
209 633
27 231
944 954
247 3
285 160
431 638
471 308
464 545
368 289
581 678
827 866
992 368
478 679
603 102
283 151
244 589
406 39
191 686
795 532
545 785
721 921
406 274
743 875
834 593
632 24
53 160
854 222
578 84
895 416
394 654
417 881
699 732
74 120
151 173
525 466
901 624
284 451
500 103
279 435
689 589
689 248
685 511
801 953
894 609
116 503
287 481
57 450
520 533
13 150
894 164
411 763
597 789
274 55
456 116
306 686
179 727
476 953
334 506
556 756
248 664
748 481
931 760
805 362
676 670
354 554
731 784
985 780
753 5
161 378
388 39
7 854
34 226
485 777
570 394
784 808
299 312
386 111
973 942
609 224
690 36
400 289
942 305
305 463
121 211
577 334
649 159
411 252
774 158
462 675
378 702
713 859
300 929
818 121
180 47
549 257
420 124
621 753
379 129
938 797
533 200
733 977
230 203
443 885
162 460
642 384
855 650
808 352
548 609
124 57
195 459
27 454
758 991
936 721
616 760
359 715
19 330
942 370
856 710
16 537
712 755
68 550
905 114
696 714
32 58
648 451
803 739
822 604
816 786
503 7
31 374
661 265
365 684
967 478
229 502
305 370
540 391
152 708
395 564
719 828
602 599
526 756
56 546
603 418
465 15
577 783
885 211
948 72
953 610
18 587
606 322
835 673
892 655
46 865
461 40
463 236
262 729
891 610
101 575
77 858
792 526
173 792
554 383
122 131
868 193
430 108
767 892
699 430
105 397
78 700
620 136
554 283
464 285
259 50
131 984
610 645
153 763
730 885
343 992
232 929
849 517
467 319
68 117
570 921
50 825
401 444
174 193
930 420
799 515
795 573
617 997
909 649
481 967
842 500
807 387
409 275
766 189
126 733
152 526
151 380
429 562
236 97
116 284
314 550
710 775
886 778
983 143
420 651
803 637
866 562
976 609
0 344
857 201
898 605
536 186
614 585
929 942
453 153
929 447
297 492
230 818
63 989
186 673
516 240
119 606
399 216
967 599
82 880
877 690
582 205
57 558
920 396
49 70
435 415
156 292
705 782
76 331
856 663
320 897
92 552
777 256
46 239
908 285
479 740
435 657
352 530
470 550
494 880
759 146
854 270
52 901
211 693
298 812
754 722
863 348
639 786
733 436
871 754
76 351
435 110
623 360
579 441
116 211
414 522
388 777
741 409
735 694
45 475
351 817
696 394
268 33
650 372
754 172
907 528
361 220
216 1
900 192
222 826
692 851
506 75
905 954
26 377
146 456
999 263
324 109
733 836
135 308
919 675
462 445
278 66
590 54
296 695
667 569
20 656
387 388
498 437
416 926
870 173
842 878
510 980
398 720
173 536
369 527
826 941
418 998
696 375
522 71
720 893
648 2
39 275
605 105
649 720
113 613
484 477
645 235
666 114
246 778
11 544
13 232
446 11
693 582
989 197
942 804
695 136
567 911
650 6
460 332
570 505
443 897
157 895
321 973
635 141
74 920
10 921
663 173
437 542
381 366
59 595
933 227
210 62
183 514
240 529
621 592
514 772
27 968
310 618
157 319
347 858
601 663
315 992
556 944
141 993
101 910
569 882
295 106
183 509
992 483
409 177
386 633
116 143
656 233
285 456
508 589
228 620
288 335
574 484
630 512
339 125
281 349
71 381
619 954
368 721
259 833
288 608
402 823
655 688
204 399
763 391
63 952
708 650
213 412
510 283
463 792
611 835
675 595
85 828
170 694
681 467
596 453
778 773
212 513
751 746
216 62
939 112
480 663
824 227
648 360
74 919
964 192
607 717
126 787
883 283
835 667
995 726
851 687
726 716
985 665
219 979
814 616
839 647
789 124
740 374
386 229
313 363
716 780
865 969
369 992
677 260
728 698
146 663
20 154
815 264
391 501
43 439
52 646
514 403
226 367
134 964
295 282
261 432
364 328
510 352
953 709
636 549
370 696
313 809
412 402
979 566
567 282
460 367
865 702
845 805
777 189
417 834
317 668
103 973
575 988
649 724
940 271
887 36
513 240
958 159
330 555
711 469
946 600
525 878
48 7
134 591
632 467
147 579
248 630
717 243
849 825
968 909
507 305
38 967
311 724
762 822
554 640
982 714
728 619
909 362
779 453
23 726
782 240
123 93
505 598
232 517
886 46
621 0
203 610
597 209
302 135
545 44
666 99
905 202
300 601
986 223
673 8
583 87
529 728
726 843
237 61
951 856
801 294
377 293
862 564
224 506
349 3
66 1000
623 728
381 451
383 520
835 265
753 420
463 541
171 875
547 643
602 649
989 427
346 774
395 561
967 435
895 847
350 375
515 62
892 452
852 180
526 730
36 876
898 62
865 106
99 10
695 882
812 363
554 771
108 285
305 102
859 94
994 960
953 352
490 310
224 714
590 544
593 555
428 82
724 902
473 413
560 639
101 109
623 149
953 326
266 240
506 295
484 347
706 912
452 908
501 27
579 131
137 233
902 795
952 322
86 541
184 455
975 363
912 766
803 205
654 165
684 415
16 204
170 225
230 406
172 552
219 561
859 489
603 994
935 316
309 56
255 189
291 287
705 244
201 13
796 572
407 577
395 134
852 764
903 96
224 370
25 349
842 238
771 269
456 785
514 81
82 447
173 394
706 448
334 491
246 775
710 290
259 275
535 139
258 728
569 318
703 18
487 631
229 929
936 889
143 673
890 50
901 325
570 562
407 544
118 83
448 244
333 465
143 956
868 463
962 371
379 283
37 193
156 293
405 734
685 743
19 986
6 859
457 865
687 725
142 530
893 789
951 958
907 977
633 771
55 804
960 104
785 907
872 614
208 770
706 764
430 289
859 210
144 725
72 208
905 787
577 444
25 90
13 745
182 169
888 931
442 56
650 369
578 241
679 973
52 202
606 282
306 385
408 292
485 0
266 198
619 479
51 891
14 890
375 650
825 800
263 855
68 537
432 853
657 734
449 14
483 247
827 624
809 606
721 855
345 94
119 864
965 844
587 893
30 267
632 71
239 786
685 624
276 955
691 69
397 701
188 963
317 323
62 682
872 502
41 779
806 383
787 730
411 782
428 492
766 373
410 485
464 91
642 967
830 493
660 941
869 3
919 98
173 482
85 607
344 373
547 889
259 114
486 123
817 173
624 978
125 149
445 597
666 902
275 298
336 696
160 294
112 132
720 428
686 433
924 282
770 620
487 855
479 330
697 447
689 360
340 556
612 694
432 481
191 138
945 172
949 77
792 282
226 724
223 653
524 624
572 529
504 688
102 342
571 650
631 842
763 689
168 955
541 134
585 439
817 122
159 510
329 24
628 279
846 720
96 14
66 787
503 240
461 50
691 357
867 776
518 852
771 87
650 404
14 506
191 923
13 405
746 361
965 976
857 270
771 596
832 510
633 960
197 968
62 724
391 175
341 660
147 74
503 404
862 873
776 7
474 422
354 279
14 725
227 532
82 426
791 408
615 516
305 520
797 105
508 395
293 373
173 419
292 268
644 66
404 996
766 317
303 481
848 71
881 294
75 843
868 468
107 159
951 906
532 593
733 177
114 146
297 872
482 386
910 809
619 790
691 198
833 809
93 154
935 126
450 100
671 665
530 822
378 144
121 558
668 556
897 174
990 883
981 949
688 236
79 484
337 444
431 337
133 541
211 262
477 490
575 109
498 949
932 777
930 732
875 551
507 23
849 892
957 1000
575 173
42 948
650 504
689 41
198 96
191 665
119 568
22 203
636 138
832 621
93 239
488 873
224 463
267 581
759 677
668 136
398 667
675 278
140 324
189 153
81 110
918 654
369 135
473 577
973 442
44 219
690 214
81 78
440 914
736 509
35 512
826 526
774 823
142 934
150 730
523 621
62 970
405 321
895 153
741 479
610 622
367 31
762 156
482 228
281 860
214 709
582 501
714 765
720 754
242 523
428 957
927 160
965 119
446 959
174 633
922 426
964 275
512 227
538 455
452 693
249 222
365 546
397 963
465 650
436 776
371 388
693 187
717 112
872 859
986 950
870 378
60 278
759 948
157 19
76 157
25 495
21 376
24 212
250 118
254 432
163 419
267 378
519 343
486 498
862 764
285 528
269 296
479 729
709 681
604 219
140 441
33 651
672 960
894 107
445 701
896 349
965 432
226 688
266 768
204 472
712 336
892 217
547 187
111 473
150 969
483 235
440 758
84 465
923 550
897 844
601 566
486 913
141 999
258 627
252 556
189 942
331 634
888 142
207 472
93 411
36 598
484 409
113 884
875 563
599 311
464 786
330 287
777 9
75 242
772 102
528 556
132 775
291 313
528 744
27 347
400 236
260 630
733 129
37 248
990 783
362 297
46 163
415 206
569 243
861 91
401 46
487 709
766 220
526 754
829 744
814 891
77 829
333 474
770 982
576 822
323 507
851 818
197 292
7 76
177 215
121 582
9 50
592 998
688 69
174 924
873 959
988 806
307 787
363 879
822 91
534 638
907 494
537 35
612 844
844 196
936 470
235 605
452 80
907 890
965 855
526 457
731 193
150 670
720 919
564 859
559 689
390 129
796 152
87 98
997 394
461 305
368 917
224 247
954 223
645 245
622 481
589 287
700 832
311 979
168 311
992 323
627 691
568 630
710 494
444 687
480 987
952 54
780 374
190 6
170 925
530 324
944 835
193 616
650 712
890 996
939 848
491 848
288 364
873 456
626 881
719 360
621 15
471 625
856 555
930 48
221 948
612 697
192 787
891 997
971 124
392 526
34 156
567 444
376 359
315 388
991 189
666 511
959 7
817 140
31 936
739 846
58 617
37 921
119 713
971 472
756 987
315 497
598 707
944 82
469 31
562 153
466 394
854 707
685 397
612 489
927 407
587 560
118 996
47 222
83 146
89 566
640 316
973 191
613 626
142 48
640 578
171 344
487 596
820 151
551 225
823 793
160 454
35 226
107 448
261 480
792 5
173 434
347 356
845 801
278 954
662 765
21 628
718 974
340 197
536 690
543 592
489 186
166 999
582 927
785 134
296 45
318 207
596 15
563 186
819 464
527 711
363 1000
406 909
781 102
4 478
865 159
424 133
757 707
335 566
110 764
403 757
428 395
309 967
36 897
358 344
995 971
854 716
512 425
473 153
936 616
335 47
587 208
572 675
665 518
917 245
472 896
897 540
660 928
8 60
676 451
17 734
400 323
759 255
802 546
73 335
772 236
360 906
522 313
346 925
544 275
62 388
908 507
854 447
153 571
505 910
76 684
557 352
484 356
814 284
518 553
751 380
259 938
465 466
248 527
28 51
309 277
542 974
866 342
59 506
101 611
758 505
838 351
425 44
628 932
258 669
53 148
72 326
876 171
424 83
495 431
526 955
674 392
479 421
131 378
562 828
225 541
625 345
132 893
760 112
131 698
310 845
218 591
288 209
93 265
685 634
714 159
575 339
980 528
113 458
974 561
572 255
754 328
109 86
648 632
937 915
459 579
768 32
201 758
571 314
253 437
515 935
283 854
507 694
918 324
965 38
845 205
716 47
899 768
518 348
812 881
686 375
151 926
746 655
206 944
322 449
608 383
348 323
660 952
834 291
416 827
786 823
630 324
442 165
240 552
326 245
667 534
989 591
611 288
355 174
112 837
563 892
607 315
378 671
939 138
318 7
312 259
199 170
29 183
800 836
521 229
135 878
666 550
315 529
425 67
527 671
68 164
187 936
787 226
695 236
14 196
407 707
982 806
119 980
392 986
852 657
278 309
880 962
279 727
423 836
171 843
140 676
651 619
696 16
671 805
720 4
404 101
986 970
473 135
302 645
156 159
752 616
93 604
591 393
215 859
480 218
897 700
308 44
489 213
205 407
952 204
324 37
154 23
947 809
941 416
413 762
671 710
546 621
650 408
59 863
367 189
146 550
214 692
749 906
136 582
697 774
903 894
234 158
348 916
291 842
583 533
213 396
620 518
311 540
80 876
800 696
488 912
23 597
842 647
549 950
929 931
772 763
492 540
913 142
822 438
928 56
677 733
722 575
737 720
216 39
360 344
950 181
188 557
925 34
562 77
173 259
989 549
832 106
609 595
50 45
57 837
260 285
531 756
156 173
489 22
266 437
922 762
912 587
905 910
518 351
736 785
974 581
624 727
964 82
295 232
769 418
211 107
288 454
758 100
786 150
521 872
751 728
218 919
555 176
491 57
414 872
675 849
918 435
284 683
1 515
931 312
571 939
779 917
727 986
117 816
849 596
284 674
515 595
725 384
400 279
312 500
186 964
390 229
679 692
761 624
666 458
298 582
372 158
988 438
355 996
185 247
992 287
698 5
982 398
674 249
149 614
709 659
481 689
211 139
15 198
33 524
658 561
489 617
741 175
617 372
298 512
368 842
269 382
714 945
821 374
334 923
807 350
950 483
350 810
273 923
407 490
868 668
542 891
274 37
295 105
722 601
914 62
75 22
34 688
944 700
639 478
188 739
551 303
897 424
218 422
317 976
511 538
553 998
120 504
208 185
641 703
391 298
485 211
268 235
735 292
596 341
755 540
343 311
228 667
846 119
894 567
184 32
845 820
79 770
586 262
303 42
617 896
186 377
86 54
545 381
104 364
901 165
701 52
621 806
743 160
497 646
50 402
427 583
21 140
458 11
218 3
399 735
359 228
752 959
791 549
105 225
530 821
565 387
474 100
567 516
330 947
274 121
752 346
58 762
268 10
654 810
837 507
154 221
955 161
23 535
713 159
673 760
10 859
968 743
548 205
794 356
693 953
392 988
66 186
74 331
580 782
891 175
884 891
106 362
997 653
110 538
448 816
82 711
73 460
641 123
829 236
51 241
550 93
391 999
773 739
34 342
603 895
518 145
958 164
483 192
254 900
738 124
696 180
828 691
578 753
707 417
260 873
698 31
331 217
734 903
263 542
240 252
698 529
932 386
174 66
201 169
994 214
762 34
369 19
475 133
755 760
294 644
115 183
643 38
172 24
356 148
454 876
196 293
753 584
968 330
765 550
970 958
863 810
143 915
58 988
758 475
675 889
761 227
834 105
826 59
474 634
369 680
13 236
951 939
860 551
336 606
52 251
137 862
914 264
407 198
286 407
609 760
513 152
151 249
353 170
695 901
574 388
367 310
675 834
482 908
891 933
971 716
697 260
730 842
977 812
94 657
305 309
577 535
471 849
659 278
175 308
567 46
363 345
515 829
644 714
814 750
88 921
724 399
234 261
306 876
422 778
71 948
438 287
706 253
631 446
794 387
136 684
766 603
380 84
772 817
416 821
279 646
616 699
635 186
286 303
61 300
452 683
278 827
632 871
5 472
949 148
662 314
951 859
125 345
480 32
822 594
591 210
203 833
437 646
527 692
529 23
569 55
532 998
509 633
558 246
647 812
81 539
327 92
983 438
668 706
166 382
168 40
830 321
218 541
213 193
843 895
922 949
584 754
633 546
362 137
796 241
838 92
383 943
602 287
674 390
569 430
425 707
390 593
418 952
331 83
15 113
564 707
149 681
645 639
23 278
718 969
151 863
475 264
799 285
548 423
341 467
158 49
902 997
83 193
591 262
530 449
197 926
346 547
569 321
715 752
888 913
82 127
337 90
390 330
422 418
402 959
815 76
294 537
627 781
979 855
163 676
499 762
425 229
850 234
837 146
51 466
442 914
661 110
444 717
565 579
222 98
101 324
615 469
737 403
674 258
307 448
840 693
949 14
824 790
318 112
531 174
30 309
102 656
758 604
158 286
976 568
897 236
131 786
90 770
968 618
536 473
376 798
296 934
948 951
93 223
912 23
782 686
253 422
531 330
168 268
467 407
886 171
809 500
706 832
915 773
910 484
296 416
233 304
139 240
696 684
215 245
92 317
362 893
158 744
591 935
489 133
197 2
561 752
785 937
693 644
542 995
765 149
239 310
760 485
223 254
293 438
433 294
785 406
247 117
982 525
211 173
299 126
731 473
67 547
679 176
565 204
821 266
653 743
794 999
571 605
579 353
608 71
837 670
61 954
769 652
807 555
78 657
539 158
654 177
193 430
681 308
64 35
592 840
529 381
442 574
502 872
781 415
536 493
424 632
184 861
767 852
466 542
602 875
357 317
961 746
157 437
727 369
245 47
651 276
768 548
873 249
228 61
868 59
208 119
795 395
472 138
114 170
282 375
649 403
762 525
823 685
503 177
547 895
956 490
977 455
717 801
204 931
268 671
146 405
763 549
323 208
416 52
188 585
338 547
88 717
680 528
589 857
883 145
73 149
473 5
857 505
300 794
158 278
121 349
739 571
940 106
820 393
196 391
232 14
870 484
786 759
966 411
706 410
446 380
324 762
51 303
593 465
726 643
749 735
806 361
687 653
93 124
420 96
104 173
677 538
987 398
131 162
932 225
415 277
603 535
498 834
964 223
26 886
739 408
153 185
201 883
287 521
811 142
50 713
657 802
740 431
587 938
745 814
891 131
236 653
524 942
898 375
90 320
713 41
813 507
57 61
676 308
619 57
322 518
267 324
245 173
555 77
734 935
559 200
301 297
4 662
191 954
250 982
606 113
601 208
400 121
795 98
132 983
65 142
354 922
828 620
933 252
322 773
698 40
882 593
547 78
57 978
854 721
160 80
234 665
468 94
694 661
151 93
408 1
332 427
963 5
980 31
343 755
299 126
242 355
249 308
763 862
730 785
72 449
253 640
408 962
892 514
350 949
953 565
892 247
563 864
986 235
846 711
470 929
144 489
399 617
971 97
31 54
976 802
542 909
952 880
724 789
893 578
623 17
632 799
258 365
839 581
993 175
857 657
447 624
407 158
426 729
793 386
991 492
415 864
474 820
45 198
127 26
494 28
921 984
529 462
515 388
878 329
156 241
288 591
489 928
85 604
862 147
989 164
661 855
704 833
784 244
283 808
645 197
586 731
194 712
970 67
544 240
935 873
339 628
811 677
151 153
775 356
821 682
74 262
639 444
550 985
940 961
72 881
833 678
527 563
531 436
909 562
55 922
231 638
308 546
199 299
816 520
247 802
858 334
848 549
210 886
594 590
412 371
475 761
41 337
913 944
593 835
658 238
539 406
826 660
653 737
924 0
923 994
899 178
465 441
474 16
429 590
858 146
603 54
783 464
384 941
99 756
365 473
982 258
812 594
392 562
136 293
70 636
616 950
143 346
900 579
396 394
825 392
877 754
447 509
564 293
432 330
905 384
573 347
844 579
175 562
736 685
78 279
407 597
956 126
674 831
196 790
828 572
630 594
188 685
999 635
380 729
740 78
581 371
285 156
178 831
60 644
562 608
176 539
14 341
383 907
728 85
947 706
282 980
600 939
625 906
836 980
233 859
94 603
25 38
398 620
64 763
368 295
480 823
283 562
953 513
527 296
705 135
273 90
77 429
910 62
985 447
805 709
471 51
937 714
495 471
406 612
310 313
400 240
979 319
362 59
174 509
390 253
397 330
86 222
934 757
315 212
21 322
511 826
246 424
137 726
175 19
308 377
930 756
846 752
549 284
157 711
313 895
783 378
194 973
657 91
181 0
858 284
474 964
952 17
915 109
529 527
666 91
40 69
40 190
80 84
860 797
267 996
824 437
858 243
64 952
858 724
330 15
230 484
610 65
713 439
221 283
569 17
245 890
198 312
990 979
770 327
805 277
139 159
945 358
446 265
687 1000
108 578
12 749
13 801
533 413
909 412
292 565
428 26
202 150
746 35
960 22
10 109
997 115
59 955
785 714
383 866
68 188
48 757
526 628
733 795
699 366
616 36
922 754
139 853
313 998
600 261
527 875
934 320
872 925
973 604
553 575
936 282
963 846
850 964
823 460
504 712
838 418
907 761
607 840
417 654
599 59
984 973
927 804
835 366
643 764
503 474
451 339
743 331
180 12
836 461
129 769
234 631
529 899
98 154
16 998
915 733
983 75
625 488
828 673
568 678
90 545
491 282
692 657
855 373
478 938
653 443
139 964
112 791
54 644
687 973
626 1
489 429
43 503
71 270
649 270
215 344
354 542
166 949
780 313
799 690
531 165
322 360
683 674
597 915
680 404
243 714
504 489
282 164
325 868
747 921
34 965
690 636
106 450
414 677
738 732
244 921
947 973
263 37
141 992
621 490
585 188
391 689
513 688
108 319
609 883
212 723
566 391
469 445
405 517
893 743
18 421
139 873
589 658
821 649
637 646
318 530
575 215
853 598
150 847
985 174
916 583
933 488
965 776
486 780
709 714
730 953
757 993
408 64
453 368
636 681
574 151
399 684
673 92
176 111
217 985
195 500
504 636
536 798
179 658
51 612
219 922
987 503
162 373
510 469
104 798
238 842
808 350
442 683
149 820
987 474
326 878
824 140
467 421
127 911
662 927
360 967
817 811
914 609
712 989
698 699
660 506
786 174
211 830
371 396
894 980
505 449
188 569
11 531
270 3
944 606
891 735
356 534
103 882
814 301
870 269
402 329
38 300
157 866
907 342
11 395
63 339
592 190
964 569
458 58
99 502
433 370
177 618
238 136
732 169
243 698
798 622
443 712
478 191
755 646
807 822
958 57
230 666
655 159
969 632
559 126
584 418
168 552
432 368
949 334
26 913
79 171
839 239
454 819
958 717
84 727
740 550
872 274
872 967
55 303
182 571
732 916
380 291
837 190
565 904
276 728
375 396
75 810
967 144
391 162
336 36
261 889
354 177
635 217
957 582
321 232
646 190
151 601
752 407
315 645
244 957
701 801
127 213
860 245
30 545
223 148
115 199
550 920
614 646
897 796
295 636
743 574
212 466
844 841
810 338
199 545
462 244
71 917
492 963
33 857
73 479
264 232
50 547
282 868
933 901
163 246
761 713
203 449
99 894
209 972
673 264
69 617
833 168
953 594
324 902
983 148
753 24
240 979
51 673
216 438
704 186
628 569
522 728
590 495
805 903
994 423
504 677
55 695
443 489
352 661
212 823
924 858
844 818
934 168
26 468
708 978
55 435
765 254
766 181
204 292
3 760
135 516
963 1
505 758
731 660
535 762
624 305
867 103
720 391
828 478
80 993
794 875
983 962
650 693
504 477
137 568
293 179
45 167
214 422
855 927
727 897
438 404
672 904
791 797
665 950
292 778
512 685
128 851
703 5
463 393
288 190
248 626
478 892
150 862
806 736
193 931
385 241
316 881
489 862
360 707
489 87
618 81
711 319
104 512
813 327
932 228
738 742
701 104
485 287
545 530
761 402
657 10
987 392
426 361
264 33
795 901
190 848
298 709
205 435
678 96
905 685
223 557
641 811
491 843
949 630
659 293
322 176
171 597
510 833
497 527
818 602
893 59
621 276
992 718
172 311
951 627
404 253
243 526
624 47
143 521
781 697
947 299
755 956
264 536
799 680
138 8
12 978
4 855
591 866
597 738
381 387
100 249
32 669
285 365
254 118
37 111
423 458
58 480
434 205
420 953
139 428
232 494
949 783
569 650
996 585
444 922
862 888
567 846
71 896
212 820
869 349
147 597
123 88
506 27
500 890
102 591
725 910
455 892
994 540
179 852
646 307
170 459
503 11
221 862
865 645
472 848
683 577
500 456
369 284
663 97
601 814
851 629
822 97
388 917
722 815
453 511
625 553
130 710
773 330
862 18
212 321
44 539
249 729
234 970
599 19
276 473
895 956
818 317
787 547
270 440
551 769
713 665
123 369
270 462
98 463
214 204
615 393
601 249
551 233
360 603
449 365
211 286
854 104
96 509
780 914
52 920
568 952
448 932
27 634
369 482
209 514
136 713
643 893
456 185
294 714
675 89
58 315
732 662
994 844
160 311
493 773
849 843
867 422
823 647
41 69
145 275
985 649
198 705
163 97
787 789
976 611
128 776
467 692
30 452
639 136
323 470
719 967
496 492
343 229
243 874
376 265
567 209
624 829
720 921
216 637
740 410
682 432
457 683
55 190
239 377
316 848
119 584
770 582
418 974
75 382
493 679
35 25
953 108
345 974
314 514
692 229
894 676
179 747
601 442
588 267
654 758
983 956
424 177
364 756
781 157
343 203
47 757
152 799
255 642
114 498
430 451
906 433
629 45
159 788
538 788
256 60
453 34
844 948
522 246
698 61
267 959
800 787
778 821
975 575
100 792
383 410
466 88
761 284
670 511
891 431
997 472
368 765
908 747
628 578
562 449
349 600
211 618
426 253
961 44
72 47
14 939
615 234
12 939
260 7
432 59
512 544
227 417
244 42
862 200
696 243
674 28
827 930
595 930
31 574
589 857
521 686
659 746
983 364
241 807
680 127
397 194
606 447
516 534
752 785
301 866
343 343
976 309
572 150
502 853
992 577
272 16
398 953
571 498
197 747
267 845
19 719
594 961
774 741
870 606
319 418
39 271
357 370
907 722
483 936
897 155
917 289
912 346
454 105
362 158
2 778
544 456
133 683
180 644
354 557
374 509
111 447
454 499
792 733
153 393
907 398
153 595
386 141
136 175
765 160
643 675
521 497
512 720
650 1
192 407
648 564
620 350
792 332
983 17
920 909
876 205
0 972
748 112
63 47
825 379
195 215
765 769
571 174
789 615
170 633
926 830
700 860
162 940
805 179
311 116
65 829
948 500
219 378
27 644
481 187
725 14
107 403
13 363
131 479
805 216
196 925
864 198
406 267
754 858
823 779
882 890
465 674
794 889
144 83
531 634
739 833
40 771
812 801
186 617
633 868
831 327
63 84
788 564
249 240
612 838
429 496
417 918
682 22
827 761
850 25
511 462
708 639
324 989
333 769
222 747
892 972
756 471
508 751
205 542
910 797
478 489
331 458
357 124
345 37
399 554
599 778
228 619
359 579
792 23
399 122
259 713
487 319
502 879
238 179
176 545
525 148
99 613
962 912
590 331
15 905
965 140
247 214
97 579
689 23
751 897
443 779
802 19
115 2
206 431
135 681
668 173
457 92
429 803
778 517
75 67
666 745
710 1
205 817
683 230
735 71
57 870
331 281
222 333
26 92
572 155
247 392
75 172
156 487
141 165
585 267
860 115
876 999
472 489
414 854
343 681
352 690
244 874
408 842
695 836
311 500
124 879
623 862
345 263
763 24
29 571
370 283
669 283
807 198
413 188
897 122
71 994
7 14
828 470
769 982
189 360
282 833
725 19
31 901
206 316
137 399
72 476
781 740
339 197
146 614
629 27
88 508
15 889
808 240
693 242
538 520
780 213
446 917
977 676
809 307
285 155
628 207
636 349
805 345
469 276
616 443
402 612
172 765
24 327
852 949
666 139
168 646
904 30
296 802
371 330
434 737
755 312
127 407
883 302
90 144
448 751
351 183
960 447
884 786
42 401
200 522
693 751
896 550
892 567
927 188
781 601
854 386
924 167
406 557
265 648
732 903
638 614
276 222
229 511
885 372
367 551
476 327
52 48
327 785
161 647
885 896
71 233
186 108
186 730
819 933
938 638
332 144
603 953
528 711
102 580
151 461
886 673
956 681
80 56
264 550
118 509
744 74
427 104
672 673
943 651
17 759
898 370
923 734
200 455
10 902
876 298
314 443
601 363
759 506
472 469
664 289
145 857
852 734
812 597
72 612
395 32
125 13
102 445
508 801
773 775
418 569
733 22
467 58
702 398
587 666
553 628
915 9
681 277
647 684
979 171
367 721
202 139
120 216
956 54
469 947
127 386
716 384
654 251
708 738
857 277
455 245
861 509
690 758
727 11
88 503
638 948
747 997
537 421
534 792
911 633
703 93
683 244
592 530
411 644
117 795
772 151
327 1
198 40
990 838
816 971
773 1
152 881
114 953
477 74
851 368
436 595
559 264
602 111
509 287
959 10
994 890
138 248
318 359
539 819
600 8
333 999
116 494
660 786
170 753
143 382
914 180
558 824
478 80
714 8
514 374
734 774
355 723
214 606
481 198
319 888
809 930
987 371
795 124
407 316
150 542
475 902
662 380
846 264
292 551
871 143
160 556
877 99
31 106
79 831
897 576
984 228
972 110
205 529
355 905
997 156
459 466
817 842
36 42
544 43
14 428
952 266
638 700
86 20
390 116
25 298
184 647
436 411
171 223
659 397
427 304
129 466
813 47
372 663
374 536
791 293
53 374
291 861
311 557
473 683
130 731
313 578
312 115
997 396
160 909
579 534
598 807
321 256
405 616
413 293
809 772
942 241
928 977
216 469
439 444
404 542
694 678
947 658
893 941
690 736
851 908
59 601
328 956
700 180
222 118
169 701
328 168
285 378
252 82
248 109
797 80
361 322
199 360
75 693
839 377
325 945
941 255
905 609
701 613
705 842
977 641
944 334
131 628
990 965
171 51
411 298
6 375
574 796
463 900
773 583
96 419
431 574
146 831
894 890
19 496
864 658
842 273
150 22
773 545
394 568
411 881
224 581
291 986
552 915
317 153
6 222
740 375
470 167
478 66
419 710
222 869
519 142
342 250
437 356
330 275
812 764
644 698
488 572
701 349
659 566
3 9
479 845
324 430
519 680
260 331
398 191
292 442
582 546
24 900
335 742
6 270
353 832
38 739
974 497
83 549
932 969
99 959
917 2
6 547
570 600
26 382
269 350
193 785
348 565
650 780
113 986
737 556
593 193
957 931
276 626
188 5
640 530
480 382
50 213
762 688
200 750
515 830
217 481
176 362
150 24
905 409
779 425
734 1000
883 443
254 136
789 895
135 854
899 509
446 51
754 752
842 740
334 541
947 683
722 927
6 656
772 536
525 19
375 737
44 381
2 752
970 257
88 503
897 15
35 593
530 314
948 167
16 384
989 84
564 846
259 558
344 245
494 271
915 796
376 399
783 13
972 207
137 733
609 645
364 480
185 552
525 823
406 28
192 240
978 367
565 605
151 330
690 58
497 712
221 684
847 164
687 365
321 342
135 428
692 305
206 45
222 115
693 90
327 599
819 190
847 964
691 601
790 431
914 93
469 658
877 39
312 810
579 930
167 21
624 436
959 273
62 846
232 398
116 891
482 224
275 935
446 231
332 883
468 236
609 1
186 363
451 402
979 744
34 304
724 159
707 810
446 838
220 136
63 259
955 22
746 126
922 946
127 592
885 570
960 623
694 250
950 402
324 592
750 592
531 579
670 564
315 413
458 180
363 437
982 796
882 296
838 55
59 197
932 295
527 725
9 298
32 523
758 181
277 596
222 665
69 801
751 982
323 870
456 295
984 707
777 166
776 638
537 240
917 544
944 692
347 167
823 427
85 342
934 63
826 308
86 33
527 494
461 330
147 758
808 517
671 610
728 826
788 54
936 408
331 936
241 981
778 539
762 650
765 539
470 588
380 885
90 821
465 586
81 163
713 905
887 755
20 748
116 220
229 413
768 125
653 408
968 600
818 817
43 259
656 140
598 104
446 125
490 842
597 393
226 958
194 943
869 459
37 821
351 273
703 332
184 236
638 366
363 102
479 798
174 410
254 239
137 890
974 520
939 336
881 277
557 249
608 633
963 702
890 882
99 357
953 904
154 35
950 209
34 940
724 27
304 708
509 739
391 289
334 920
553 962
480 660
866 459
856 638
734 661
988 866
593 687
978 420
537 977
651 820
875 386
222 701
461 351
798 763
295 864
273 708
49 2
289 37
340 435
382 695
154 428
340 678
974 940
539 960
594 502
346 886
318 283
887 863
703 480
37 46
344 9
876 617
440 500
892 136
78 563
481 214
531 183
499 499
164 749
0 613
192 365
414 923
881 649
525 236
872 330
243 858
791 95
405 87
114 329
715 520
674 321
24 131
922 417
961 412
958 75
994 662
57 912
215 495
711 414
564 846
348 315
633 325
742 564
733 347
724 454
434 513
912 436
637 102
541 323
378 367
765 433
624 511
347 955
400 66
509 924
333 871
149 2
731 851
695 334
601 356
168 406
14 708
41 374
937 772
800 861
429 895
433 665
734 907
494 406
372 467
445 173
936 579
450 927
327 841
543 574
91 412
243 450
280 358
502 951
216 148
988 330
875 397
904 423
32 633
183 589
672 652
217 604
206 413
809 43
694 511
78 338
340 829
460 50
77 642
126 273
181 949
729 452
30 954
807 332
607 287
181 917
548 804
878 146
570 973
404 754
505 548
92 45
390 537
47 177
831 638
398 286
255 512
591 830
419 38
642 517
314 78
983 820
432 693
571 149
508 808
411 648
399 691
912 184
994 900
189 475
200 773
567 975
403 183
426 321
260 845
514 163
14 19
595 302
114 651
147 500
253 211
902 986
137 408
59 954
673 573
236 301
777 807
367 451
316 621
32 547
159 559
798 624
219 473
719 397
406 324
909 512
378 668
914 909
355 564
868 916
492 544
493 158
877 728
340 626
404 367
971 492
498 626
273 656
939 298
259 847
632 543
666 111
418 990
66 556
563 437
910 414
321 490
622 342
555 598
682 274
326 703
264 13
905 908
211 506
242 755
60 503
167 454
173 806
596 349
863 797
556 70
613 687
994 707
859 956
480 249
308 847
903 834
932 542
535 988
230 335
611 221
590 236
235 896
107 191
752 150
417 713
752 18
705 802
947 584
96 219
191 516
965 302
356 281
778 505
747 0
527 547
914 329
800 365
832 223
550 32
259 937
481 59
788 550
169 508
355 32
342 507
170 80
961 639
749 829
993 878
124 794
299 547
991 95
752 427
961 404
594 297
511 605
682 621
666 258
428 374
824 440
503 487
206 943
215 208
148 222
799 376
369 410
912 374
133 172
905 807
594 144
881 517
954 472
491 701
813 282
535 122
576 33
79 423
373 355
84 710
738 297
989 616
806 298
184 828
726 372
773 390
966 936
668 390
601 636
960 893
528 585
143 927
457 185
1 763
250 613
66 288
566 134
952 755
233 633
365 361
893 703
736 784
608 437
437 418
915 374
280 483
107 231
462 783
916 466
338 789
791 758
653 476
224 450
405 56
365 297
552 971
811 859
117 455
926 370
406 534
492 221
145 257
998 533
977 993
376 30
424 79
935 78
325 156
225 825
205 969
334 882
997 713
50 587
470 485
332 255
504 563
413 802
403 549
452 843
884 141
248 192
147 846
740 724
595 656
565 801
938 294
592 170
351 29
389 582
46 638
201 739
285 921
784 908
317 834
755 662
838 263
53 682
76 796
11 402
885 219
837 81
143 565
367 295
345 908
342 330
600 802
262 411
610 579
314 910
701 449
557 634
259 92
366 139
154 995
689 844
592 15
804 906
500 14
794 609
291 877
937 921
34 87
297 863
759 312
105 808
524 723
159 398
543 370
444 317
422 319
720 379
298 704
919 431
648 345
662 527
560 367
631 739
145 781
356 816
847 869
351 388
483 413
906 591
742 91
101 789
508 703
262 887
735 181
521 487
170 254
261 694
140 483
256 939
981 554
456 219
175 569
582 200
133 968
359 108
759 234
766 733
987 667
83 917
196 369
5 321
957 603
117 747
279 559
579 582
11 719
183 382
628 172
304 849
214 844
340 491
209 842
130 390
896 137
383 874
149 693
614 704
509 211
949 605
398 423
116 726
245 610
156 675
742 461
706 163
191 761
289 914
186 99
156 166
118 200
519 258
30 454
856 944
854 92
409 928
310 25
61 902
904 26
508 64
575 25
248 871
203 887
36 297
343 398
139 830
860 11
776 719
290 297
885 558
96 819
87 342
823 699
796 955
727 11
22 43
667 507
951 182
681 579
115 325
682 834
554 580
147 721
429 457
29 861
478 325
136 218
56 678
195 661
873 413
842 733
346 103
422 650
966 703
631 327
711 499
841 996
332 594
792 733
201 376
441 802
751 875
20 160
171 31
264 637
607 562
259 668
444 711
369 382
86 954
907 800
654 16
881 899
568 691
265 937
121 757
253 809
95 229
196 255
248 199
290 534
776 819
307 425
7 371
92 264
162 734
539 300
593 170
689 73
120 963
737 65
119 805
342 397
212 555
754 708
897 993
725 413
332 212
178 429
366 254
527 128
495 905
74 542
13 508
817 186
130 488
336 361
252 634
436 204
740 264
664 992
969 914
82 296
718 382
221 42
541 365
154 404
355 224
582 381
747 109
416 919
640 855
380 575
539 347
861 144
751 275
705 940
38 384
307 782
885 180
992 995
797 755
574 980
310 773
502 260
535 441
780 222
642 148
82 193
463 238
24 241
654 728
445 667
80 82
596 118
780 606
679 711
364 894
605 313
668 851
669 716
99 849
983 125
353 682
732 569
302 159
367 704
689 327
779 932
891 539
585 419
395 580
403 582
970 503
318 695
715 510
957 501
232 528
335 279
749 175
345 151
645 281
944 432
103 418
620 602
337 558
218 590
691 240
365 352
273 169
488 884
621 454
121 17
949 888
717 273
820 376
167 564
374 555
979 374
355 744
532 960
687 206
994 918
167 8
408 825
677 38
181 413
363 199
133 186
534 369
619 155
992 826
602 315
404 345
393 231
515 833
270 53
655 680
98 51
700 745
173 308
206 690
631 47
909 16
216 498
150 417
453 556
774 37
106 282
951 872
214 795
149 487
108 629
947 13
511 133
822 344
60 474
906 448
78 395
6 935
213 36
543 125
217 144
308 597
678 961
591 755
934 194
823 550
141 599
308 332
302 515
941 339
666 2
31 827
646 995
638 549
881 227
180 503
238 184
371 172
853 341
599 568
666 780
724 594
854 490
916 735
109 806
874 415
585 528
355 29
107 808
63 843
390 837
806 493
602 389
630 70
886 561
22 215
557 699
614 781
119 174
928 504
934 506
95 494
157 734
364 634
924 783
65 957
674 32
182 727
228 169
347 548
202 289
179 994
339 461
31 143
273 851
954 756
955 339
305 707
166 516
580 657
611 348
814 683
559 396
47 280
527 302
340 872
377 611
952 575
913 596
788 176
125 612
621 117
213 184
654 303
956 71
419 891
400 763
190 100
502 811
247 425
350 28
98 359
434 905
116 871
669 792
776 35
676 291
435 712
981 453
599 175
605 528
690 766
174 747
223 267
840 585
242 848
146 584
216 844
521 502
707 538
346 487
94 996
79 713
314 453
748 382
933 357
999 131
907 583
304 740
427 825
743 276
659 723
240 329
627 510
506 610
415 19
682 837
547 935
334 86
216 425
163 653
925 986
722 149
31 544
89 46
725 288
995 451
601 352
116 459
777 541
116 284
897 977
565 215
231 282
335 735
487 151
50 668
657 293
917 44
643 82
727 880
405 787
403 9
30 869
998 993
937 885
705 657
263 727
568 86
165 419
461 519
353 713
236 90
212 63
282 103
49 850
770 246
920 576
375 178
966 688
104 616
30 244
231 618
855 849
47 456
589 554
799 62
234 169
650 31
764 626
999 180
26 818
4 37
189 978
95 981
211 892
657 15
379 355
102 870
493 357
316 923
567 201
720 328
297 679
30 376
233 31
67 321
658 731
439 75
511 912
324 675
906 890
226 194
542 507
639 458
904 711
832 469
742 660
945 809
132 239
510 450
734 892
488 940
672 895
361 932
537 385
201 666
715 77
433 612
118 548
429 341
606 384
792 68
315 552
116 834
792 351
63 916
38 763
292 386
233 681
563 554
232 67
73 234
73 226
302 571
155 92
823 978
820 354
956 845
59 210
720 932
694 492
210 991
938 274
501 536
624 139
773 85
891 364
771 641
771 763
416 184
374 971
100 480
449 852
658 142
158 542
600 81
785 938
135 339
554 424
396 223
36 762
305 870
451 127
945 658
762 520
349 429
630 870
246 832
962 672
481 143
359 648
411 968
683 857
604 822
392 718
482 58
159 651
462 462
402 865
206 638
426 682
585 943
994 886
850 405
803 120
290 837
759 917
604 728
201 567
254 459
317 997
537 387
406 773
925 553
563 541
939 907
942 202
382 229
364 564
886 526
404 178
580 848
310 516
708 204
655 990
882 16
706 265
393 637
998 260
408 642
843 14
86 120
900 879
156 140
868 59
225 773
801 418
119 429
373 423
397 437
768 59
647 432
160 282
470 438
743 644
913 318
42 202
998 888
946 598
516 293
208 978
334 740
50 774
984 440
990 609
789 537
292 16
468 642
146 752
408 780
408 2
463 395
740 19
438 22
310 122
453 482
980 819
648 317
330 619
329 838
81 113
774 6
661 900
906 279
928 460
676 914
16 867
299 307
570 36
238 508
624 160
82 46
607 412
37 782
419 536
420 364
379 806
60 610
566 464
444 883
568 995
487 143
739 666
774 218
733 288
657 625
588 251
50 340
394 311
98 170
264 104
246 359
554 8
682 3
920 883
211 435
145 59
489 790
301 863
251 836
942 251
42 89
525 336
91 766
448 557
928 400
380 847
551 174
208 682
243 578
487 558
40 109
347 470
758 263
226 844
683 706
725 573
539 141
35 244
29 944
199 633
656 915
349 465
142 429
677 420
362 299
319 872
671 76
274 30
325 207
322 200
156 752
781 120
386 790
388 109
303 631
366 156
974 96
948 987
452 888
600 720
941 803
690 684
459 685
98 883
895 406
150 131
159 272
364 848
368 137
705 745
721 677
127 288
666 479
838 56
912 676
675 283
775 358
717 756
238 711
769 302
605 130
818 90
670 204
836 760
93 954
954 791
116 284
318 491
647 302
754 904
302 545
236 642
690 407
143 4
928 119
265 290
341 789
839 984
10 251
722 454
487 794
647 579
119 690
479 79
851 111
796 306
582 527
771 517
371 143
755 172
162 435
900 90
411 183
64 111
247 529
329 874
285 741
780 173
476 866
335 351
570 335
946 912
158 129
213 33
213 515
438 518
867 546
702 409
966 536
421 785
868 93
917 76
984 910
735 733
609 317
197 327
642 517
979 599
316 368
744 118
630 243
853 0
967 981
623 223
130 987
271 802
337 588
73 600
361 852
864 588
548 39
468 185
402 413
334 47
982 838
733 121
760 220
510 420
503 132
304 844
850 19
804 939
786 914
80 61
0 50
26 781
315 588
839 348
77 323
918 115
993 837
407 760
446 795
614 383
572 770
75 432
130 507
3 893
478 333
208 88
914 934
58 573
608 497
33 398
143 361
268 777
979 726
80 389
160 564
685 300
722 119
847 815
892 716
735 959
245 480
284 644
173 647
816 995
219 827
500 815
945 846
935 909
557 716
308 473
144 86
730 416
821 905
368 468
865 855
958 345
883 290
454 266
222 391
284 353
911 743
847 199
528 652
775 930
633 24
914 677
338 824
958 553
151 29
317 183
888 265
671 347
910 146
159 671
948 243
525 932
91 46
478 736
407 18
345 491
684 388
611 112
836 333
823 716
147 513
56 589
144 518
856 878
243 75
738 609
226 965
216 284
408 626
558 632
714 800
209 517
789 914
287 838
746 536
377 971
288 671
552 304
361 379
633 438
310 387
439 696
945 446
616 538
622 779
667 114
974 991
664 135
825 794
891 813
739 451
682 306
875 555
882 257
307 872
571 867
112 744
903 211
763 265
794 593
398 171
924 189
630 850
775 751
132 912
826 200
880 99
264 227
913 570
520 421
231 336
630 766
210 922
732 587
385 219
81 720
306 869
430 969
552 570
193 951
76 70
344 512
643 548
852 248
214 643
630 955
47 945
12 221
249 328
6 10
254 169
7 746
596 916
38 41
954 79
569 300
905 530
647 532
596 546
730 823
493 515
91 742
25 676
108 944
563 982
185 459
632 561
29 882
388 525
157 280
743 201
800 508
156 608
671 312
820 251
95 864
2 519
325 889
403 223
580 363
854 568
339 658
628 113
224 143
866 166
527 460
986 770
909 836
590 414
889 301
299 734
838 915
401 339
577 765
715 537
219 626
370 615
952 896
435 311
833 460
811 843
881 452
802 130
710 349
479 935
398 430
915 118
695 296
896 964
941 818
197 287
523 288
382 303
737 920
121 946
274 934
964 871
608 918
205 744
651 330
185 30
513 752
737 634
618 330
534 252
933 925
559 530
455 10
239 105
474 157
906 367
595 789
759 388
416 671
583 593
931 425
673 819
893 307
482 876
36 580
276 206
412 125
836 394
450 191
927 172
873 960
825 431
846 721
615 732
880 308
672 662
846 825
265 58
63 929
919 256
986 374
436 586
894 13
274 832
657 981
863 931
749 521
564 130
666 638
988 94
952 791
253 159
430 618
978 497
334 172
958 604
74 487
367 846
201 541
977 359
317 224
633 209
650 491
452 367
850 650
239 72
536 907
426 131
514 589
932 407
737 373
828 824
287 687
153 388
486 326
281 57
240 413
162 399
531 908
715 144
145 559
249 669
495 202
309 14
472 660
538 309
528 247
713 750
310 873
632 157
759 982
116 581
813 619
390 291
272 480
882 50
591 961
240 242
337 913
66 310
14 614
411 1
437 277
965 34
3 323
774 220
657 706
605 469
934 642
909 503
920 413
873 930
332 593
254 986
719 316
833 392
818 974
29 544
822 705
915 546
269 805
420 86
984 828
99 128
281 499
216 195
704 407
628 546
146 614
395 518
928 702
308 403
229 578
54 197
596 344
506 172
663 95
16 969
365 504
86 638
831 254
379 193
447 1
326 518
5 497
207 837
248 340
527 760
195 545
766 11
733 798
337 983
613 914
162 944
363 112
985 588
684 210
44 877
364 716
92 603
87 730
975 389
78 374
507 306
668 473
106 943
910 351
825 2
955 748
137 497
141 851
894 878
295 752
130 329
735 247
77 169
159 197
483 983
76 481
671 389
317 9
103 999
252 593
273 903
127 777
779 711
340 889
432 42
669 302
893 970
446 270
752 987
438 447
456 29
41 725
700 0
628 552
554 222
290 945
112 668
257 57
921 607
970 141
624 841
481 457
327 431
778 75
789 992
342 157
117 51
199 918
983 712
282 399
841 324
599 59
755 919
693 642
601 335
724 101
855 752
146 266
149 868
99 22
188 981
808 342
695 948
205 514
484 998
221 331
867 460
9 597
110 507
19 938
459 956
145 532
128 108
684 881
582 900
431 985
797 637
169 559
219 698
410 557
824 789
824 794
953 630
976 46
975 440
366 712
499 78
687 56
119 466
799 736
324 759
979 511
214 223
755 784
349 611
950 141
290 176
555 633
345 558
503 419
72 1000
443 233
811 941
103 162
197 256
741 18
156 677
904 346
390 23
410 472
522 821
369 365
10 414
920 425
299 788
586 94
811 909
184 55
456 593
607 552
613 776
995 119
105 307
836 836
249 547
641 55
658 181
606 801
195 618
742 429
820 926
708 237
200 523
661 387
276 276
303 913
970 985
38 286
906 705
382 635
807 663
777 165
318 49
103 977
581 887
84 81
161 352
687 317
741 501
488 647
432 344
666 876
707 910
853 615
681 571
483 869
357 133
781 200
960 524
868 508
213 979
453 742
313 40
848 53
472 183
555 232
944 23
311 162
116 586
375 664
697 568
12 117
590 144
745 851
460 514
441 469
51 887
328 643
708 998
883 689
29 546
831 951
503 13
931 958
886 839
800 987
652 827
548 463
374 360
893 183
728 260
819 519
928 796
437 345
165 373
276 311
884 165
498 800
459 303
71 893
786 950
762 55
335 356
119 259
287 333
476 20
375 323
976 428
219 31
315 683
64 547
109 350
531 327
944 642
568 671
423 989
807 803
519 963
683 253
414 375
986 302
122 954
679 835
999 367
594 669
285 881
544 982
922 372
626 394
776 981
905 983
198 194
64 533
568 476
818 708
617 510
317 747
348 632
914 583
226 325
863 827
520 706
615 782
161 883
871 889
399 786
1 941
628 898
756 338
706 343
203 435
319 829
572 628
352 575
923 539
522 859
580 437
640 945
3 292
679 882
630 805
813 387
332 959
387 176
455 820
523 217
717 311
237 33
818 568
153 61
312 216
684 257
914 162
1 745
333 198
748 26
897 421
165 353
398 628
986 326
403 544
654 1
461 227
382 405
553 602
72 349
854 442
449 588
697 231
387 955
575 670
99 592
844 681
487 592
593 783
589 66
199 869
501 559
34 655
548 327
831 38
476 612
316 711
783 786
857 124
988 904
288 572
655 58
929 862
673 658
6 192
209 583
308 500
879 331
642 599
854 604
739 87
456 563
200 973
92 101
918 141
304 917
350 290
564 158
473 111
50 300
775 103
750 739
991 281
841 925
366 376
531 578
781 980
959 749
765 318
152 476
963 113
486 649
288 357
660 472
625 824
42 311
437 166
874 115
584 850
407 878
418 64
570 147
305 826
179 626
574 312
17 609
804 733
534 738
261 174
609 216
504 658
835 228
521 558
8 660
798 899
542 150
199 438
679 464
710 42
795 818
97 107
766 547
590 96
29 564
623 269
754 633
422 917
963 783
779 939
447 163
762 336
209 908
903 377
276 580
505 735
834 604
539 845
969 534
295 512
759 349
22 155
656 696
304 421
461 969
911 632
895 541
192 769
374 542
71 686
968 719
81 39
100 841
746 599
653 320
395 598
978 548
35 58
263 624
828 724
837 719
214 836
24 212
973 620
544 663
1000 63
924 246
810 572
709 251
270 618
648 283
44 92
245 175
190 192
646 720
463 106
57 461
461 565
701 998
178 517
390 732
266 885
57 700
982 432
368 554
42 191
798 377
481 597
657 445
892 555
365 867
771 10
295 742
804 286
852 692
299 495
547 606
268 949
208 384
609 875
678 967
299 370
261 452
507 688
479 607
733 541
551 692
324 157
934 107
776 640
973 698
407 981
611 947
587 662
750 94
125 473
722 303
558 497
849 666
436 18
128 174
683 824
578 280
558 999
888 519
162 655
397 613
906 114
211 726
136 830
548 501
690 238
849 677
622 505
137 665
262 255
441 975
219 768
721 233
259 39
905 551
686 875
200 185
162 211
63 194
852 805
493 569
47 641
632 848
327 623
155 365
314 641
555 684
406 621
763 536
558 495
38 151
436 608
262 271
710 629
765 933
561 936
808 282
127 816
934 183
824 555
742 245
481 537
253 353
89 658
918 550
732 179
288 377
812 373
661 27
852 625
826 156
280 954
94 168
956 320
770 918
132 108
530 506
520 83
609 446
899 105
408 434
497 767
249 658
63 740
175 522
35 637
17 940
396 255
935 395
148 707
81 324
497 231
359 436
216 280
700 537
921 568
898 722
885 82
404 261
485 830
762 989
784 214
785 812
454 70
271 256
195 239
288 469
218 251
346 833
967 807
263 867
734 158
90 129
408 776
913 161
262 471
646 26
545 287
787 703
335 651
450 497
606 900
693 875
763 325
790 561
2 181
249 341
233 347
616 164
767 580
352 982
662 391
126 873
433 80
942 169
814 148
565 173
576 417
233 709
629 342
91 580
338 74
792 559
870 277
626 283
609 353
625 650
942 135
409 3
747 499
188 423
304 354
239 53
572 614
171 386
974 521
626 593
723 119
784 657
801 396
754 237
4 853
547 98
738 404
816 961
99 415
339 360
8 417
124 815
775 357
612 15
381 1
317 786
327 792
988 465
225 760
383 674
979 279
753 275
931 458
220 665
838 624
762 320
916 958
325 662
314 199
484 645
632 503
210 290
370 394
396 297
555 967
56 1000
855 168
886 162
796 799
447 819
690 616
20 749
405 656
320 925
535 249
519 16
510 126
130 749
276 921
53 395
441 103
366 751
309 907
445 711
532 139
949 696
659 944
116 285
972 175
66 328
599 227
0 666
744 26
273 486
734 519
471 268
825 747
786 876
419 750
68 796
211 761
204 266
379 683
677 898
667 954
726 534
914 911
135 49
932 322
194 475
118 578
620 130
226 846
312 814
154 907
520 863
200 865
392 982
331 877
723 827
944 451
136 357
889 528
152 795
226 109
313 889
446 843
635 61
982 836
440 306
61 861
934 651
913 652
356 174
285 372
819 508
293 508
729 59
533 48
236 875
402 929
105 277
677 914
706 231
659 392
46 509
725 675
529 601
30 643
154 945
414 422
948 276
857 157
684 550
637 198
600 294
361 174
9 965
340 449
494 184
974 604
301 352
290 904
363 330
818 308
558 578
973 964
76 635
924 906
34 137
458 325
907 733
347 9
701 470
743 511
458 790
351 569
12 320
995 419
185 40
824 668
719 837
558 947
119 900
483 733
829 292
541 541
880 327
274 195
424 962
57 146
977 881
37 336
315 297
388 857
345 473
4 764
319 412
976 714
393 325
886 337
324 756
273 906
7 881
43 47
535 866
425 794
321 76
802 68
806 935
715 630
768 116
277 389
949 475
568 133
331 884
654 603
227 441
638 991
27 110
858 402
420 165
454 610
394 699
498 723
336 107
662 988
445 616
270 918
839 436
273 656
849 675
446 213
180 777
66 330
884 0
152 347
384 789
671 261
797 441
834 157
820 51
896 843
591 456
592 265
464 65
31 180
319 932
614 109
999 666
186 872
140 58
846 417
471 310
695 752
543 750
343 212
967 474
434 805
88 956
609 245
413 631
385 235
386 929
523 529
924 284
69 798
931 402
728 384
523 847
42 393
934 448
742 120
770 49
982 640
621 63
187 300
749 357
507 793
774 895
507 689
897 903
660 298
436 213
952 983
695 908
844 404
481 889
734 763
15 267
398 630
83 660
156 76
31 979
265 300
537 889
720 326
86 419
918 970
577 779
142 553
424 790
499 928
241 823
628 230
472 653
394 701
939 418
99 581
413 313
906 415
903 306
271 55
579 800
703 35
269 29
536 975
710 238
598 586
173 824
349 123
221 870
570 810
737 943
404 497
782 387
619 127
579 22
63 213
992 632
155 347
721 139
605 787
154 949
512 501
903 82
59 347
841 21
135 100
739 57
521 197
937 470
925 273
84 548
739 918
429 698
231 981
427 848
598 157
556 986
142 952
560 71
277 53
977 65
193 734
505 265
311 141
789 92
590 364
911 283
13 842
126 420
915 697
530 906
303 854
924 345
858 745
649 221
268 75
601 591
874 903
857 384
739 500
294 446
201 305
2 573
286 502
516 263
953 637
7 876
407 408
880 345
176 390
603 893
177 697
438 895
499 592
531 844
600 914
975 772
692 156
503 758
900 539
10 892
388 202
785 560
816 951
614 127
851 775
790 331
280 892
339 734
256 271
597 616
739 353
69 452
707 40
596 742
682 337
234 764
803 828
399 457
462 42
381 280
76 538
313 450
426 584
108 376
97 387
21 350
106 118
276 656
238 462
619 263
982 935
293 310
786 802
790 25
28 128
956 625
649 153
904 393
424 527
828 137
529 969
571 516
906 831
360 358
598 887
603 733
233 920
816 676
683 800
998 467
955 234
757 273
510 13
929 674
748 73
396 922
87 323
300 137
535 833
464 327
595 314
329 186
572 886
301 985
71 920
227 18
810 867
411 681
576 252
382 598
920 407
37 896
459 812
686 408
497 735
787 330
140 286
774 120
540 576
511 608
738 527
877 828
993 63
786 702
845 25
890 300
57 891
22 572
289 594
284 672
855 622
23 213
472 63
145 601
395 210
715 997
608 878
242 472
504 805
273 973
546 398
964 447
736 743
418 406
552 699
245 305
276 453
889 43
505 581
610 206
603 547
610 561
122 766
903 296
401 857
695 328
60 537
915 496
303 662
978 387
147 952
44 870
939 928
961 335
404 641
621 68
599 733
522 454
155 582
126 227
986 841
3 988
457 387
924 266
783 244
802 416
784 947
805 742
831 650
484 457
130 401
239 342
112 485
784 420
876 933
467 228
247 380
838 523
611 627
634 740
87 207
218 934
966 773
21 174
939 630
992 392
31 432
244 976
932 625
67 511
820 483
59 932
864 981
228 108
869 491
261 835
655 450
95 251
984 411
34 625
106 775
129 847
709 837
729 297
280 335
865 220
756 61
67 253
360 962
385 721
939 10
287 242
916 388
558 504
857 505
713 242
47 621
389 982
166 590
796 778
402 210
171 961
206 286
223 338
971 156
219 583
149 223
76 307
608 624
411 37
225 917
95 347
178 650
113 190
341 398
183 57
859 910
120 992
807 360
805 632
603 707
465 778
934 748
716 449
73 784
3 416
568 319
372 64
46 581
903 845
531 150
683 621
939 838
567 205
413 412
401 559
163 497
958 888
310 602
697 88
565 503
667 847
196 259
667 506
138 229
329 192
690 195
81 159
440 490
624 274
995 595
47 589
105 374
848 676
628 790
199 820
571 140
926 286
634 805
570 506
152 216
540 657
36 492
969 266
727 508
891 993
212 558
968 369
943 67
495 803
346 481
316 299
493 943
186 925
377 632
331 964
637 819
25 969
254 959
82 406
422 523
619 599
744 534
237 696
422 375
774 756
492 142
920 184
314 873
434 818
56 554
436 460
115 115
686 715
84 520
567 80
423 150
502 684
52 75
342 501
987 975
764 869
214 465
205 650
848 114
436 195
356 600
953 348
706 594
486 635
395 153
637 944
726 633
691 987
905 99
383 955
515 760
189 90
450 856
769 712
651 400
133 110
835 47
807 364
207 298
529 172
59 909
69 132
153 915
456 130
4 221
679 732
704 734
602 300
581 656
609 538
745 135
251 874
691 160
617 55
765 786
523 507
86 411
438 266
115 38
601 633
163 219
385 271
269 494
322 538
25 715
670 966
101 991
367 370
231 48
651 880
895 999
535 177
41 14
61 317
578 10
883 626
280 0
363 901
825 126
340 654
579 960
693 785
830 169
838 628
672 609
95 351
497 679
977 861
413 904
84 611
605 420
213 836
238 839
281 679
360 686
162 860
169 275
888 408
274 286
146 650
8 495
813 673
598 282
206 450
861 461
167 2
607 370
994 580
252 206
703 400
340 105
29 172
710 16
389 322
928 837
837 953
716 822
512 609
465 79
458 844
903 708
869 497
886 799
172 892
480 284
284 587
155 413
362 911
362 71
642 285
734 182
251 910
204 321
914 327
248 845
348 339
935 757
231 792
903 546
33 147
312 762
141 933
623 946
469 733
559 598
449 513
895 488
954 562
771 848
648 480
823 184
495 656
487 113
303 648
531 646
100 424
558 725
410 785
391 506
503 978
863 849
439 683
938 47
846 83
128 754
932 192
257 50
100 336
370 191
93 918
396 511
284 307
892 845
793 520
790 609
288 669
648 272
872 862
402 950
58 624
676 466
414 14
572 678
326 155
344 932
198 747
921 479
424 570
373 101
340 398
739 655
583 964
371 344
843 338
23 958
347 793
285 414
745 763
87 127
821 967
339 18
201 478
741 677
300 424
482 754
275 404
932 770
150 335
566 437
985 380
461 238
618 447
494 624
289 77
509 957
190 194
118 506
761 33
402 449
170 818
19 895
472 887
449 952
331 165
552 779
179 482
332 748
654 788
327 247
72 659
784 999
449 868
304 145
48 763
289 534
939 831
251 418
591 515
213 133
338 812
615 521
533 639
416 763
795 420
534 290
597 887
274 500
317 856
324 367
495 371
369 891
836 809
547 824
988 621
857 39
148 1000
496 306
358 749
541 140
483 402
989 376
280 509
655 187
659 183
6 465
18 527
847 647
249 316
666 487
680 995
863 393
930 620
98 502
609 635
673 714
185 101
333 754
468 47
634 505
335 652
623 211
169 348
448 832
748 310
292 103
576 470
981 869
726 73
365 238
381 330
242 459
634 908
472 3
790 928
760 315
448 274
59 476
668 889
849 487
821 392
890 78
684 916
866 717
179 795
354 968
998 25
315 794
76 591
40 431
472 325
3 52
388 41
327 634
332 124
862 735
772 804
96 113
599 470
477 369
364 397
430 283
272 574
155 192
959 169
790 161
454 576
409 881
878 802
76 450
935 146
122 155
178 663
235 797
703 304
486 635
35 788
17 970
682 177
776 408
910 449
245 173
380 364
452 894
713 5
516 797
234 529
975 980
10 227
915 692
700 304
309 102
630 624
975 53
481 745
993 369
886 479
668 196
841 981
736 86
305 88
966 481
107 793
202 419
832 276
564 666
787 398
797 446
212 935
61 182
934 347
641 381
122 943
615 411
875 308
280 375
66 535
987 179
546 565
950 652
646 409
355 351
529 320
70 777
819 163
74 839
482 721
386 478
792 663
870 266
731 617
488 906
215 180
244 154
155 633
634 423
540 275
967 659
542 673
853 57
831 889
56 13
996 287
460 803
519 905
679 716
768 146
94 463
546 753
156 504
673 585
401 182
909 519
31 968
64 455
775 351
622 76
475 821
236 129
328 244
819 271
409 907
989 464
223 452
984 822
401 291
783 640
319 119
920 883
260 975
105 305
893 84
183 979
965 235
408 106
882 949
275 838
635 213
942 973
133 675
201 554
753 15
853 50
605 735
381 696
343 626
879 462
89 574
340 253
548 980
844 234
620 247
28 813
178 295
920 199
550 689
206 779
282 292
778 6
552 351
411 31
480 666
800 779
850 377
412 784
954 380
20 590
377 6
885 390
798 929
928 275
100 545
153 28
514 190
972 862
825 21
561 843
154 120
994 593
693 990
932 574
319 735
32 648
215 964
285 435
402 369
264 973
938 380
476 130
473 775
380 891
834 201
795 705
889 24
860 553
661 545
926 386
297 363
788 892
722 213
33 694
942 565
960 528
622 254
742 97
126 748
162 602
352 446
806 474
677 316
190 402
94 747
173 47
40 172
61 139
227 597
789 158
413 811
535 938
380 505
767 42
817 986
469 873
374 986
742 119
627 780
115 483
870 556
889 861
113 423
900 999
359 524
167 756
173 883
563 106
359 500
283 563
768 663
120 163
725 451
350 798
990 747
626 230
405 630
153 20
639 536
919 31
915 834
119 669
874 498
166 340
479 89
757 357
170 369
864 993
300 708
995 403
241 229
79 157
92 382
65 243
246 372
785 500
801 791
130 126
425 522
505 247
970 10
333 519
481 155
357 705
76 197
878 791
738 847
446 69
808 246
959 633
374 464
341 595
902 459
663 394
17 67
301 96
838 320
177 850
196 244
614 746
895 583
667 119
416 485
929 117
995 573
152 288
882 815
832 403
485 914
357 42
987 286
427 745
241 584
341 62
490 424
304 142
578 193
138 243
881 992
502 915
348 972
232 237
701 194
594 520
368 163
497 740
64 946
318 736
501 609
722 598
968 234
615 454
109 573
960 437
912 78
259 973
343 621
262 284
540 680
593 99
907 541
201 630
348 3
578 118
826 943
232 716
326 646
76 556
365 701
232 141
190 801
970 293
914 128
352 961
855 416
323 738
898 168
768 267
634 989
812 921
177 11
325 702
173 563
568 91
388 959
67 969
669 701
561 794
445 737
160 564
359 758
165 323
36 300
280 253
468 314
759 426
784 466
299 505
764 62
291 694
758 741
814 39
864 120
17 587
226 795
379 797
717 1
485 479
694 212
937 544
777 56
514 468
495 689
639 914
28 482
712 773
572 4
915 52
391 650
260 545
722 174
375 454
711 75
107 921
644 374
523 684
264 265
709 191
982 971
467 701
608 899
709 471
220 907
713 186
26 363
345 283
208 821
731 964
109 287
272 167
93 305
845 959
250 959
718 760
987 290
381 13
613 619
517 39
135 620
911 786
848 576
699 610
110 891
747 993
637 454
87 758
605 942
697 597
297 831
404 534
313 468
75 366
68 117
363 608
167 287
301 821
947 687
569 788
559 733
466 695
412 756
696 860
824 528
48 493
673 493
683 188
0 612
458 40
740 466
418 373
165 43
653 429
983 114
555 512
941 305
355 301
702 529
54 776
770 611
425 98
355 638
942 470
106 929
251 658
337 107
960 516
612 745
985 35
225 435
168 368
513 306
25 671
787 984
688 566
93 26
886 379
992 680
326 640
32 42
674 526
380 871
832 725
736 537
304 316
65 144
780 773
363 907
407 41
940 362
720 409
608 409
184 727
808 996
187 436
961 1000
440 157
981 159
538 635
442 170
350 61
612 178
139 962
150 382
322 187
417 870
983 190
760 785
759 664
926 504
87 686
597 7
310 457
20 388
323 663
376 747
189 296
187 479
388 293
292 933
943 324
559 794
817 273
893 632
845 487
1000 783
230 263
75 798
264 946
953 398
483 995
909 422
46 154
800 920
766 388
382 152
961 958
334 910
7 778
900 778
388 671
155 93
708 559
139 456
46 453
534 0
480 152
785 255
321 880
210 257
298 419
628 433
266 139
57 851
554 454
419 890
578 175
660 324
496 161
79 430
176 952
499 606
54 799
998 693
949 29
124 357
496 461
514 906
894 724
452 253
168 56
400 219
877 153
435 961
172 254
463 394
635 992
833 276
475 978
487 455
376 57
512 481
835 872
588 14
230 260
274 536
434 324
279 107
700 526
312 259
452 569
148 181
248 10
554 661
665 372
901 770
824 400
67 156
756 515
825 134
633 233
326 937
985 761
57 713
284 152
319 550
683 452
996 494
630 325
31 117
913 328
284 857
325 819
199 593
100 423
851 214
855 338
801 85
577 295
818 567
822 137
205 783
780 278
585 739
738 227
46 926
39 766
925 288
42 945
212 455
782 546
919 712
887 870
570 931
911 412
967 916
192 290
816 817
125 417
87 800
491 578
733 203
245 868
440 577
92 103
726 822
393 608
271 839
887 956
296 647
900 228
445 65
544 246
776 81
117 65
302 206
48 775
703 637
825 146
667 438
386 513
522 531
913 375
688 515
720 461
634 435
394 178
675 802
968 80
490 444
569 219
379 144
256 347
383 714
557 329
184 303
670 900
630 863
474 763
248 345
502 922
590 335
526 793
527 214
829 576
852 568
317 482
254 935
665 188
481 545
741 778
171 89
43 660
124 68
576 725
427 246
374 969
910 412
573 316
786 145
94 590
757 575
949 981
884 775
693 80
133 90
105 654
38 391
246 40
890 754
675 17
864 824
827 417
127 131
470 482
736 447
33 316
483 543
695 305
410 349
463 954
55 268
255 548
488 656
18 193
681 238
509 29
640 796
624 403
542 757
199 889
120 177
466 335
304 276
451 13
894 558
166 664
214 563
814 511
960 267
852 746
519 395
28 525
721 88
760 400
497 682
746 93
220 133
495 841
899 802
750 271
467 350
985 869
467 312
534 283
794 918
599 290
996 935
483 684
155 784
758 264
782 546
901 407
20 779
857 194
869 912
407 521
370 730
952 513
162 658
39 773
217 17
111 384
432 141
187 247
366 473
535 56
476 447
127 249
169 892
704 356
586 957
551 972
603 153
603 656
394 361
79 120
875 737
317 611
561 837
377 70
571 781
353 96
3 643
537 600
915 254
846 570
532 655
661 679
337 339
975 851
819 131
18 316
730 817
879 220
850 144
233 47
396 389
415 120
79 69
664 858
594 321
566 996
587 122
344 972
345 81
787 907
322 599
71 512
502 878
685 451
397 305
350 472
212 980
36 377
632 174
467 406
472 818
627 964
631 382
545 930
789 189
779 489
421 665
252 61
727 105
579 932
82 798
840 601
421 535
363 633
53 919
10 349
538 735
62 705
961 359
861 751
940 658
80 231
155 895
770 462
359 924
5 307
633 438
552 577
776 77
693 173
202 326
253 752
541 736
400 91
633 332
962 531
791 675
573 772
245 267
545 873
243 476
397 894
934 66
583 660
517 938
668 86
68 265
595 487
102 816
697 58
184 599
419 872
785 769
556 708
213 759
47 454
660 564
623 372
812 17
103 606
355 905
4 918
200 393
590 315
855 450
650 76
569 265
407 586
175 336
162 35
418 545
172 457
685 94
389 257
37 406
560 872
45 798
601 393
918 725
16 700
79 643
189 595
298 488
663 984
420 307
465 953
269 515
76 184
701 841
994 781
275 465
646 994
473 225
342 606
661 174
564 140
587 994
149 682
155 890
956 548
427 604
895 434
418 464
700 940
988 227
459 537
676 687
591 696
314 320
364 770
654 38
773 339
337 726
540 766
87 6
167 109
903 982
110 785
887 921
148 479
354 539
592 778
689 781
647 160
998 493
29 833
672 962
312 766
614 969
389 887
707 616
433 497
941 34
891 294
969 210
822 120
747 195
440 149
87 531
662 946
75 630
863 639
243 754
864 851
915 51
655 24
112 746
245 963
290 666
45 717
396 20
460 712
136 789
146 994
55 153
465 942
962 71
14 760
777 589
721 87
640 732
655 548
453 237
747 199
290 402
348 362
531 721
858 129
745 110
476 944
716 89
799 884
760 68
502 987
457 751
621 305
60 133
462 616
27 759
892 469
282 323
456 445
475 708
533 396
774 280
780 979
653 321
86 868
145 306
872 421
574 344
735 455
900 977
727 901
542 77
588 478
385 921
225 491
895 643
549 749
660 315
543 19
104 376
307 955
344 736
477 302
31 93
472 136
356 661
802 856
47 238
962 19
781 342
35 112
114 634
773 872
158 321
774 277
894 950
396 397
299 552
321 969
35 245
669 106
794 608
460 88
321 499
954 119
960 183
195 34
36 68
934 993
248 952
958 845
56 897
629 731
702 357
702 160
660 215
903 19
405 829
500 873
322 394
969 498
677 18
271 290
968 483
638 740
752 944
326 144
513 165
298 342
626 543
644 535
888 128
834 222
519 782
376 606
327 480
42 412
415 78
455 340
736 45
511 186
353 741
489 44
460 247
314 259
536 181
775 367
376 390
849 72
481 716
656 224
690 785
332 535
91 185
310 10
859 535
545 752
712 589
172 57
561 812
884 926
802 326
321 966
750 809
37 396
507 594
974 605
633 333
484 195
751 944
616 661
600 667
346 693
321 578
347 433
647 942
694 748
349 277
65 556
447 684
514 646
841 589
599 767
578 110
498 309
820 995
759 147
699 543
576 41
182 495
919 491
302 315
75 633
317 561
848 595
917 473
354 662
923 771
601 502
518 503
718 14
384 936
42 704
360 360
692 24
700 174
847 471
462 53
923 73
629 452
440 491
970 319
236 501
929 444
870 38
770 713
269 621
579 411
699 201
673 704
367 957
257 88
724 674
830 916
812 243
836 717
481 559
28 85
745 55
702 122
775 523
640 258
973 250
907 121
888 562
945 362
264 973
19 835
694 598
452 449
729 404
149 467
381 756
769 516
789 961
685 845
614 423
718 893
385 890
404 363
503 351
147 521
423 505
745 205
368 241
126 6
698 920
663 276
480 249
799 772
643 457
699 497
455 300
90 150
777 117
662 227
844 966
146 899
619 598
893 528
168 184
0 279
447 236
745 563
917 367
147 870
36 166
989 488
643 430
376 994
28 216
501 259
67 148
441 114
184 469
831 239
398 481
908 223
913 55
114 963
0 394
142 393
201 160
658 399
737 447
967 36
399 274
521 572
53 849
527 430
698 4
753 163
34 536
543 705
944 201
480 910
234 49
711 907
116 510
420 327
138 116
924 94
698 661
863 667
365 166
919 224
822 637
843 752
213 288
970 629
866 375
473 604
75 972
521 280
688 93
878 793
248 407
526 774
948 530
682 358
411 344
492 204
595 172
623 80
858 579
41 587
472 6
219 209
538 500
634 29
593 890
772 462
315 109
265 104
261 669
41 942
133 988
767 623
972 6
325 909
377 939
834 49
139 448
995 71
563 952
298 488
5 125
985 934
499 955
570 104
517 186
492 410
583 101
388 68
126 641
970 970
476 89
541 888
288 114
893 832
28 89
748 669
623 878
861 298
320 767
482 58
642 863
341 792
550 249
684 681
395 89
503 969
282 321
507 240
618 784
432 144
2 638
504 551
905 266
544 796
709 130
252 25
167 389
693 104
421 954
931 615
471 954
259 231
757 830
979 946
866 935
926 373
210 546
828 149
336 739
305 345
242 618
553 630
728 30
472 528
767 798
863 374
244 783
131 906
733 296
841 758
780 198
522 460
463 537
762 138
202 518
794 18
783 187
459 539
163 642
366 559
287 608
778 781
111 253
961 307
363 240
687 256
932 236
613 675
345 583
250 466
496 127
306 936
35 330
950 269
29 315
509 30
800 76
261 312
683 284
577 187
550 913
832 670
146 213
558 463
680 442
980 127
888 778
329 732
685 634
231 239
136 761
887 454
412 995
711 174
827 692
12 925
517 179
454 44
9 739
936 937
263 309
425 130
404 514
645 587
619 71
640 748
900 626
101 362
783 137
201 806
597 604
923 843
564 529
611 828
209 819
554 292
114 654
173 197
586 197
465 378
367 0
956 368
510 501
98 148
398 941
318 884
595 495
613 281
566 704
281 699
147 195
497 346
712 681
923 236
998 893
940 70
972 797
342 376
394 216
367 827
516 923
784 622
71 744
630 742
463 903
417 72
100 8
825 534
620 997
779 507
542 737
4 476
544 957
79 57
443 847
591 974
525 861
803 685
291 495
281 729
137 443
631 403
785 94
415 415
433 786
72 374
176 5
446 292
27 439
956 802
251 377
628 503
690 302
813 151
620 682
975 560
457 61
707 668
338 722
509 216
171 396
496 631
690 770
881 546
975 45
113 618
872 568
36 39
791 737
127 447
656 254
133 468
75 34
379 841
59 980
603 810
302 939
855 663
743 356
209 8
139 662
63 244
691 936
466 673
768 695
957 348
74 326
808 178
770 957
523 633
18 284
502 350
842 127
458 783
470 285
505 914
227 432
485 752
23 675
949 506
268 213
554 727
466 956
651 283
648 390
279 461
251 949
648 684
51 840
833 809
989 626
86 724
693 448
567 535
980 322
210 862
607 956
427 454
254 188
426 347
442 795
825 777
680 98
176 947
842 141
425 50
688 314
92 432
748 788
334 318
113 380
94 178
141 824
684 112
211 630
987 158
8 956
19 653
687 469
919 386
284 484
53 795
541 959
88 316
37 655
941 644
237 186
621 346
178 224
246 831
446 264
448 811
150 438
350 227
607 531
537 497
981 102
288 916
671 714
85 751
635 147
870 43
23 469
4 650
35 811
161 113
82 604
17 791
834 930
934 624
186 532
348 820
563 785
531 203
567 45
922 55
771 286
962 305
256 98
442 193
402 30
561 206
222 662
197 489
318 639
598 320
447 32
37 654
529 427
473 673
75 306
17 451
235 695
919 797
852 149
589 638
194 344
704 614
38 172
853 189
391 527
396 816
350 464
953 925
736 651
759 542
847 52
297 43
618 531
182 743
768 878
570 871
880 849
315 922
420 649
179 409
682 442
706 303
394 419
905 788
870 261
99 453
329 832
32 865
14 607
736 871
519 947
328 688
499 641
817 625
748 647
336 974
640 413
53 983
460 824
430 331
614 361
562 631
912 371
825 964
634 702
11 457
619 367
756 759
200 440
771 228
524 975
761 108
262 887
21 716
617 178
597 702
332 36
796 254
556 275
616 577
69 512
638 723
725 463
574 764
757 275
228 697
900 9
52 614
41 821
711 499
789 438
630 529
391 271
587 702
557 141
505 316
515 171
536 279
459 151
429 186
305 686
575 975
821 42
428 867
990 978
987 37
91 164
854 396
887 830
595 553
463 741
95 517
995 318
179 870
137 757
796 339
645 499
405 484
568 251
988 559
681 119
781 135
617 953
890 802
503 832
458 207
271 799
193 853
73 429
455 657
42 921
817 597
360 434
435 827
573 344
852 434
481 376
801 624
395 478
795 278
165 386
801 734
790 679
589 332
958 959
540 913
168 871
386 654
671 246
342 253
179 44
506 712
93 932
283 204
159 760
949 547
742 983
752 435
824 723
656 330
268 974
69 431
729 70
694 736
880 911
931 928
315 881
386 783
322 237
780 598
875 0
893 990
930 382
924 163
493 536
670 133
568 353
68 175
768 952
837 572
417 142
736 963
556 691
148 722
153 326
56 580
338 565
125 483
812 321
150 934
490 881
162 30
105 339
332 806
893 340
453 943
876 264
832 373
564 528
848 96
16 554
515 318
677 913
186 57
395 727
343 700
775 543
95 758
556 242
577 795
898 361
966 958
718 760
673 642
704 889
954 58
446 951
338 536
59 660
595 618
764 542
553 819
259 715
642 269
61 428
714 466
986 630
153 231
261 293
692 906
422 32
566 130
709 120
821 634
706 768
949 473
562 210
629 492
60 711
933 288
147 198
634 320
61 698
847 178
420 923
332 607
172 658
42 759
844 841
511 456
800 91
480 46
696 833
493 872
316 950
561 353
939 666
873 482
14 435
374 574
503 620
843 53
111 103
645 314
59 49
153 758
888 107
75 383
20 668
46 915
973 167
416 478
775 988
949 621
354 262
541 816
805 107
639 810
301 714
775 842
847 135
740 433
294 52
879 510
917 117
701 734
86 528
833 153
41 490
949 160
856 179
976 163
466 994
182 577
807 626
828 530
63 822
648 736
318 199
407 950
409 147
854 242
364 996
679 858
161 947
344 455
336 782
416 392
363 375
39 375
62 809
247 47
260 614
786 733
765 18
273 290
202 619
606 103
897 281
243 880
492 472
373 62
138 409
344 47
882 67
297 578
20 415
941 904
356 647
347 961
417 876
765 629
515 563
794 361
507 916
110 319
342 908
55 103
727 203
76 839
448 305
266 770
190 447
524 770
770 478
359 640
705 756
863 376
267 891
691 869
896 618
740 282
250 746
993 989
258 486
978 464
143 374
212 391
956 712
986 11
422 359
397 14
634 246
527 872
581 224
426 570
906 239
721 777
425 230
980 463
277 110
927 526
67 924
691 121
365 671
745 666
247 640
906 399
435 37
863 473
304 606
259 313
490 963
449 497
874 451
519 930
399 87
956 175
970 500
323 264
213 92
74 413
518 892
824 154
993 139
961 650
360 982
450 606
677 404
525 446
766 734
733 123
467 18
794 579
624 712
430 625
735 515
407 469
245 616
41 250
546 706
673 705
917 260
136 684
577 754
106 536
389 819
519 38
995 152
531 482
199 906
435 232
136 270
184 92
16 470
357 752
187 495
40 194
435 819
767 201
227 603
687 476
333 33
887 761
125 811
379 177
439 533
205 994
374 565
797 281
327 798
974 345
651 916
376 578
824 368
326 767
10 802
587 164
854 140
16 392
968 320
718 46
510 617
999 295
199 802
155 685
939 984
289 812
196 807
132 436
561 533
949 450
289 368
760 972
856 108
740 376
389 700
933 838
806 767
777 459
143 805
626 692
479 829
183 368
1 413
648 179
438 737
133 779
706 871
238 621
858 840
765 202
763 734
813 569
558 590
993 941
34 604
741 345
515 985
116 183
9 587
673 454
832 984
81 922
306 26
656 79
732 6
567 657
826 478
31 243
769 354
877 692
276 116
316 782
378 262
713 730
953 971
872 297
854 916
746 843
553 420
876 192
191 839
921 525
460 997
121 365
436 987
447 66
543 545
796 642
624 546
977 103
78 721
246 133
567 844
139 212
984 307
459 248
99 310
337 677
971 340
52 760
981 414
578 165
748 517
928 284
112 765
831 507
503 85
504 479
837 932
0 91
565 874
993 536
793 873
36 502
641 678
853 628
69 573
472 821
900 157
956 626
407 611
883 648
640 903
228 839
296 688
212 149
571 708
114 715
90 391
802 997
298 686
780 462
833 405
10 228
273 331
984 271
70 594
6 698
94 98
661 175
313 994
73 934
490 340
357 578
150 686
75 674
102 79
322 552
236 141
444 254
59 895
452 274
251 404
214 78
201 878
644 900
758 98
881 335
784 770
714 860
977 212
735 770
773 271
661 770
94 769
820 379
690 450
723 560
342 659
880 135
883 71
214 412
705 291
955 909
576 184
428 511
386 592
616 856
95 755
524 546
506 255
576 386
931 486
239 983
769 669
132 274
639 296
205 554
818 472
911 268
627 897
580 442
271 164
619 109
97 358
63 576
896 761
191 793
277 322
451 50
43 823
104 309
49 536
190 253
607 531
614 340
173 848
398 341
186 420
70 722
560 676
742 399
717 634
475 427
202 524
606 755
542 528
103 455
190 596
204 802
506 648
101 839
30 654
710 237
517 648
662 177
837 667
755 370
34 591
266 364
703 157
679 380
302 631
237 136
252 442
109 620
848 931
29 606
625 217
688 644
958 846
791 437
709 328
716 389
490 458
419 551
43 879
575 498
392 868
569 903
590 903
353 197
48 673
227 436
634 11
490 160
150 254
200 237
452 800
214 418
663 404
297 616
195 570
699 129
89 238
526 664
867 108
1000 606
501 859
704 324
336 374
605 66
291 520
185 90
406 476
130 229
623 553
785 978
423 741
673 264
469 216
80 740
890 158
728 595
541 573
881 901
5 780
819 974
896 122
205 533
48 374
107 413
187 554
709 353
958 101
349 328
731 589
876 61
470 196
273 848
893 41
69 886
660 875
447 743
179 983
854 726
787 205
586 859
307 874
945 234
2 39
185 862
128 773
834 270
821 576
391 64
623 201
351 644
253 148
868 675
115 970
935 452
105 16
230 703
629 256
467 805
949 912
547 278
807 394
577 108
569 212
980 203
835 442
962 438
273 553
97 991
57 437
908 380
226 575
542 976
515 596
743 306
422 983
67 17
830 130
280 849
53 353
774 7
451 31
722 549
359 927
160 287
762 770
403 178
75 847
633 223
838 234
535 150
325 342
318 831
261 605
78 335
280 822
438 810
586 941
417 848
176 91
178 888
426 925
255 242
422 940
317 21
42 43
614 529
1000 600
910 901
738 871
688 118
187 183
306 331
902 119
136 901
86 1
424 196
727 215
894 774
84 210
642 177
478 909
236 165
448 751
988 767
906 151
368 106
175 232
145 450
7 733
9 571
793 50
311 77
340 145
400 868
290 45
666 389
211 902
392 737
784 356
520 425
194 708
179 529
605 997
488 317
820 409
289 874
721 433
197 366
6 511
1000 614
694 400
641 437
944 490
430 8
737 549
922 770
236 939
302 406
606 589
547 8
260 76
680 310
737 573
302 701
599 10
996 267
17 264
151 524
775 630
708 130
867 133
607 675
692 567
446 825
777 747
700 3
323 777
907 495
620 643
147 750
501 712
826 515
232 404
61 257
273 259
744 607
444 551
907 962
104 88
929 427
570 860
695 275
729 155
743 17
6 340
78 330
597 774
13 993
311 284
447 875
966 863
99 675
502 143
256 491
376 717
619 627
785 358
758 889
455 403
850 409
842 5
745 979
656 942
655 578
739 989
54 405
314 724
441 788
922 361
773 283
56 604
428 173
891 38
499 408
891 299
489 934
258 755
365 134
133 266
243 2
543 75
406 593
697 925
392 511
630 698
290 413
630 758
60 480
495 790
761 202
411 12
537 610
589 6
799 56
874 211
102 435
753 574
71 888
837 378
493 51
317 249
32 467
957 130
584 21
832 931
793 358
375 133
445 455
581 829
935 115
126 18
331 804
241 953
963 258
629 929
350 312
110 790
248 900
158 192
703 699
452 863
584 206
321 223
282 354
405 78
963 634
476 951
544 852
627 666
326 827
50 681
492 872
764 864
665 804
643 306
156 402
727 528
578 305
90 737
82 121
468 393
997 698
365 233
974 670
138 672
268 118
3 933
520 715
470 437
633 659
75 460
541 5
227 666
98 837
677 293
654 504
958 691
777 450
787 410
889 922
964 772
640 317
19 164
575 690
165 816
634 743
911 168
918 522
781 274
203 984
101 46
47 27
760 629
331 704
402 705
951 218
819 416
605 764
296 665
189 442
833 271
933 135
763 849
534 216
887 177
201 212
600 748
219 350
991 672
301 817
34 88
218 321
241 892
186 146
296 6
365 783
115 760
622 773
157 145
622 543
305 718
818 286
704 945
723 831
977 474
94 540
392 597
602 749
377 103
29 841
200 826
663 446
417 645
22 61
404 830
212 918
179 745
182 912
886 363
443 836
69 597
843 67
717 143
268 106
854 235
362 697
184 517
362 379
82 936
168 125
122 266
90 870
209 397
594 647
232 66
761 77
628 44
47 950
130 591
313 517
494 487
579 994
536 976
315 766
493 680
625 391
134 786
984 915
415 777
56 756
303 720
363 563
647 214
155 380
902 493
201 358
725 894
271 443
266 418
725 557
826 399
244 335
832 185
184 366
831 196
420 50
97 906
617 640
707 310
19 705
753 41
779 188
76 321
943 860
67 254
946 206
256 697
215 601
451 461
501 218
437 280
427 127
702 175
724 284
22 260
508 14
790 508
543 162
540 773
116 451
373 277
862 175
921 840
941 378
995 224
27 812
669 680
782 845
906 262
442 54
302 376
628 414
737 392
791 570
23 631
607 222
462 754
125 810
605 608
321 13
943 799
891 106
469 927
554 808
775 745
619 711
761 440
724 271
334 597
384 30
947 126
372 701
41 83
147 615
797 272
195 891
746 43
838 297
742 286
209 939
268 333
558 347
776 798
93 415
760 371
594 952
781 77
850 765
747 381
64 366
508 690
370 12
417 61
681 176
590 171
540 657
288 94
876 807
345 436
332 514
410 504
986 201
78 433
458 983
927 427
94 566
715 365
190 316
678 889
201 4
11 624
434 386
497 251
830 640
440 912
287 0
473 338
797 696
164 635
401 74
373 45
200 260
581 715
688 242
406 380
193 41
716 815
216 678
994 597
476 222
255 694
753 368
568 83
886 842
104 828
787 318
921 668
781 170
473 663
238 0
31 124
63 772
154 535
744 91
115 361
40 31
769 634
450 94
702 650
433 602
12 628
689 876
700 802
73 283
2 70
879 693
306 492
537 505
129 487
754 867
944 576
965 443
825 29
744 82
422 416
221 331
582 35
419 423
109 574
282 327
458 65
418 448
306 374
328 642
541 457
443 322
75 194
277 103
231 475
984 486
622 55
61 182
153 585
580 618
324 700
822 970
436 837
710 237
525 608
733 286
782 215
302 488
199 397
420 614
407 865
455 230
89 701
66 557
645 939
140 960
114 718
144 82
511 435
837 668
390 111
525 274
391 423
674 544
340 181
599 109
80 649
630 727
409 981
103 45
710 372
138 615
222 356
665 827
570 131
22 508
910 74
998 248
166 185
717 453
545 252
294 62
517 688
700 773
589 464
261 522
480 882
572 117
695 872
349 492
688 958
719 192
11 515
520 996
662 611
267 799
999 765
817 257
385 604
158 729
606 756
134 139
854 586
692 160
56 907
48 641
984 266
830 548
431 799
620 357
816 924
809 848
27 24
272 298
676 498
16 873
996 937
62 68
971 976
439 574
228 184
640 165
826 367
335 243
776 755
429 288
165 859
11 548
646 479
901 520
567 525
522 561
849 353
35 143
634 499
676 556
964 679
331 705
340 737
639 27
810 39
915 162
812 379
206 771
247 880
595 155
766 801
651 584
113 267
271 593
862 370
402 372
63 48
758 507
3 723
735 868
475 936
888 124
272 97
746 153
618 48
895 309
117 496
516 673
769 672
643 187
161 587
519 131
598 772
445 631
676 584
649 382
475 163
911 979
683 582
494 242
514 86
734 221
89 892
940 732
609 70
70 908
715 335
395 39
258 81
775 382
58 637
440 154
636 682
358 6
115 153
188 117
421 895
825 959
141 769
9 648
41 504
905 307
846 191
977 344
956 750
33 417
736 859
955 148
772 379
196 62
631 893
763 999
760 789
262 158
92 900
685 796
912 200
778 636
465 615
511 831
923 725
722 759
373 759
918 179
707 147
472 447
605 896
754 941
309 960
954 956
153 972
132 254
654 315
231 746
527 715
868 70
5 638
289 162
251 25
699 941
158 445
423 819
840 751
386 804
870 837
813 982
105 570
255 375
468 912
459 324
226 602
351 122
715 655
634 153
532 612
931 315
654 410
207 540
812 477
974 788
230 18
780 689
916 502
818 937
836 511
399 756
144 677
724 419
8 573
742 930
669 377
911 481
681 512
522 422
414 773
533 789
480 62
571 586
234 540
897 865
972 462
115 742
563 354
452 373
265 339
753 30
618 427
218 225
861 750
668 207
993 644
886 50
22 689
436 937
71 530
920 71
548 249
339 913
529 979
179 177
825 820
140 115
955 677
767 122
518 868
761 674
890 447
401 853
493 226
345 209
154 125
681 116
88 743
220 33
151 366
606 589
679 219
250 378
507 740
463 579
336 391
209 367
741 903
106 229
104 797
131 924
124 811
526 676
482 812
50 190
252 246
241 753
160 777
820 864
806 184
564 929
400 869
508 727
363 33
565 228
739 300
129 475
331 846
772 759
820 229
614 111
903 677
273 765
696 60
855 842
429 486
879 411
930 992
252 186
541 773
866 363
5 143
15 441
843 75
142 641
297 256
252 5
892 740
694 528
249 587
410 997
275 959
269 325
612 77
947 455
265 426
560 750
473 459
755 345
950 542
736 293
266 676
658 55
68 854
237 114
678 702
905 996
522 472
915 45
81 861
453 289
723 846
149 176
834 754
332 234
582 335
246 618
770 757
264 437
974 337
876 159
633 563
846 898
731 17
599 155
448 480
732 720
652 185
841 922
455 191
372 706
172 851
166 120
941 908
780 955
622 104
223 410
560 158
647 684
416 206
75 304
38 82
92 755
250 7
945 857
691 623
27 222
749 714
538 173
521 312
572 333
294 622
845 674
822 713
209 690
959 564
145 163
17 281
580 986
70 333
712 65
507 315
369 55
290 616
58 308
424 338
998 743
312 298
946 495
385 390
290 667
319 162
912 182
2 975
447 819
623 563
15 534
946 403
340 15
619 320
8 22
367 474
404 608
443 929
713 646
58 525
719 41
329 723
773 106
781 100
310 594
493 298
333 603
814 850
364 43
540 449
165 8
121 273
838 928
20 335
966 711
61 167
839 470
23 179
593 650
119 13
325 690
241 172
834 783
133 896
627 107
743 212
797 897
673 953
207 156
453 912
376 565
273 847
311 65
87 306
185 448
209 352
991 351
189 160
975 766
35 236
967 825
327 840
82 559
1 167
211 724
816 126
928 599
504 273
959 218
943 372
457 744
681 93
542 591
738 309
845 100
465 425
693 30
356 418
396 31
870 374
819 377
316 158
871 926
70 278
414 901
149 596
495 64
818 865
801 682
640 151
546 665
473 133
516 482
439 112
853 422
319 2
186 431
660 101
84 821
463 518
674 509
173 467
96 265
114 147
621 594
153 6
90 348
699 412
987 174
294 589
707 855
643 630
817 909
587 626
9 926
659 372
85 697
270 439
24 248
82 177
633 124
655 976
648 160
899 490
608 387
126 42
100 845
546 348
954 270
8 810
425 834
665 335
336 604
922 13
601 908
559 964
620 991
87 23
820 904
214 377
240 465
568 435
391 810
912 425
449 627
722 249
560 203
451 487
268 897
326 821
392 336
276 614
18 751
751 571
183 368
541 225
282 66
131 390
56 137
913 436
159 728
34 381
279 679
759 157
641 753
879 894
18 383
750 348
906 99
619 709
679 29
328 719
122 855
350 409
815 360
453 608
218 669
658 934
817 393
933 157
746 293
691 17
752 905
13 407
293 927
51 299
401 803
618 612
376 178
701 743
593 309
49 68
815 859
136 785
941 343
908 78
679 110
920 577
739 284
968 126
505 817
847 579
157 185
429 126
268 674
75 192
971 950
446 436
85 721
914 904
384 792
195 635
10 230
181 957
19 694
228 947
239 725
99 286
881 798
150 33
139 303
77 825
449 445
501 288
639 606
430 929
273 130
936 502
8 403
249 368
979 212
401 520
492 794
473 93
152 194
766 216
123 392
59 910
403 39
238 319
592 363
231 547
311 66
424 291
401 325
44 847
130 867
405 151
967 486
865 566
661 528
71 610
492 200
972 738
882 836
60 51
489 172
773 456
860 612
50 31
98 83
940 116
158 284
945 88
715 638
407 222
854 296
677 729
112 350
946 407
794 420
713 67
380 413
300 314
490 545
896 794
267 142
285 523
574 836
234 525
204 253
188 133
404 674
628 384
300 166
120 395
121 621
433 519
898 161
7 512
559 8
688 855
356 959
311 605
830 647
429 395
502 646
644 552
267 293
703 490
899 966
913 928
495 652
533 77
987 135
977 781
736 235
298 795
306 503
438 846
684 315
265 537
956 656
149 782
944 455
109 406
554 769
72 615
168 556
538 839
135 508
321 361
779 353
687 901
666 989
661 784
858 842
97 48
478 980
465 375
945 146
328 838
234 443
56 318
401 476
741 127
779 1000
0 654
414 496
511 67
673 994
661 677
116 737
300 918
123 434
484 981
129 816
790 699
274 263
130 40
501 127
626 68
212 341
40 171
375 490
21 933
684 454
925 825
187 586
571 366
671 567
367 759
313 966
795 574
923 702
345 421
928 517
883 939
455 543
668 907
225 135
296 431
959 224
920 634
859 824
597 176
592 798
591 133
286 146
965 407
463 923
852 931
129 398
801 778
728 759
923 857
304 355
260 360
378 639
43 131
259 581
535 634
63 578
548 78
482 575
464 669
479 959
669 266
757 834
591 722
711 446
395 900
458 915
866 724
591 838
505 416
257 115
595 531
219 255
11 728
100 232
197 955
463 724
853 48
35 113
627 818
254 304
425 604
446 105
499 233
836 658
997 807
814 529
283 539
6 1000
207 590
314 35
662 844
829 832
631 268
236 962
335 247
480 199
872 357
508 785
518 378
677 682
691 208
932 938
665 267
757 192
187 455
52 566
160 25
767 577
346 179
149 129
186 333
406 470
307 854
240 718
753 502
15 545
201 712
596 883
631 482
389 203
98 791
445 673
633 455
429 121
274 720
534 386
808 121
347 726
932 703
455 871
796 206
88 386
455 873
509 765
392 759
320 9
201 356
884 228
264 729
944 342
549 451
753 246
813 202
225 28
78 554
183 884
121 94
476 309
503 295
190 322
491 687
261 668
318 912
406 442
968 27
812 850
445 87
915 864
324 532
455 176
57 10
288 569
603 32
133 497
720 128
15 209
336 93
959 134
856 77
343 658
311 976
895 584
383 517
148 456
686 401
544 984
268 676
110 848
428 552
400 324
853 316
808 914
935 820
806 581
230 431
375 494
422 630
189 641
253 405
581 1000
7 21
466 754
495 251
828 565
568 557
526 639
124 521
431 521
509 684
622 963
417 498
735 354
467 113
455 160
138 866
800 887
93 71
958 470
881 157
908 211
291 672
424 878
567 112
575 764
287 463
254 21
71 731
781 255
989 977
487 445
513 660
275 702
866 835
243 438
726 948
560 596
119 127
30 538
935 400
591 395
176 105
266 903
119 170
997 934
514 419
908 60
583 202
878 45
31 721
299 187
864 233
272 854
800 207
525 807
196 784
58 224
923 283
9 89
608 299
784 915
574 992
212 333
710 610
765 956
948 874
321 983
130 112
247 913
895 382
276 571
684 832
590 394
335 17
662 10
678 944
490 610
507 965
27 150
122 787
748 518
827 244
507 902
882 929
920 334
722 414
488 591
68 930
170 351
798 593
236 765
272 719
639 17
346 29
470 73
440 352
734 247
842 860
458 495
683 462
345 814
413 959
467 449
251 557
576 414
834 405
449 730
55 187
901 56
169 772
614 21
881 171
720 69
585 611
827 745
463 894
798 742
185 285
993 917
858 571
196 87
136 143
381 853
226 496
356 60
989 347
815 52
616 350
48 570
799 411
747 261
411 484
377 960
272 694
29 586
971 951
493 357
789 90
266 828
616 613
184 393
970 228
907 726
756 694
414 154
352 22
798 715
177 537
188 687
8 955
755 704
860 849
201 426
521 193
796 416
71 69
76 573
60 242
917 995
8 301
765 109
887 999
756 231
941 387
14 311
25 996
766 658
592 225
152 513
133 33
722 61
708 376
150 5
60 595
735 210
255 909
477 534
119 683
30 794
385 950
297 591
791 259
621 448
635 544
685 595
623 501
492 198
597 238
970 202
164 26
135 210
756 474
194 399
605 707
141 474
752 21
434 191
380 983
776 299
13 811
611 147
693 629
784 640
693 245
713 233
756 901
236 843
801 458
127 405
487 733
498 957
78 716
846 158
728 415
954 543
603 167
879 981
890 884
496 133
57 709
690 149
125 669
929 760
70 116
525 442
934 455
276 550
159 978
511 944
973 535
681 20
411 357
338 187
179 643
714 774
790 0
477 480
696 87
336 501
4 683
791 103
524 30
423 896
322 122
671 631
494 12
46 913
629 656
1 319
149 728
113 796
439 607
613 219
625 803
691 341
536 140
658 810
495 166
148 724
207 0
994 454
726 174
253 694
570 349
459 61
370 108
58 708
758 996
936 563
178 865
398 61
194 220
881 844
168 844
221 329
436 710
252 739
179 272
509 286
972 445
19 137
728 187
917 526
244 927
904 455
116 87
523 371
20 404
768 620
961 242
726 729
218 793
647 314
592 830
943 121
936 434
297 494
412 164
826 509
105 405
225 366
539 238
458 81
421 739
842 941
717 245
367 40
258 33
282 559
731 624
525 822
992 495
395 543
526 985
790 977
850 580
506 556
552 956
409 741
900 680
121 954
539 232
881 628
181 772
76 552
320 816
290 940
153 604
14 598
241 24
573 205
194 466
604 923
630 720
682 642
126 965
362 632
833 824
978 268
693 793
478 849
409 183
703 954
273 725
89 434
705 480
680 998
978 798
280 828
23 717
707 359
78 141
761 423
202 471
987 960
779 244
798 547
340 624
512 882
665 164
183 273
403 181
124 560
717 808
539 702
480 641
906 454
29 0
248 841
569 544
806 775
785 662
313 16
167 670
353 727
166 461
763 145
311 467
333 118
644 731
163 79
415 948
82 704
688 534
41 566
865 601
653 460
737 384
760 323
437 240
827 426
575 921
157 572
988 942
896 311
188 304
371 338
851 57
732 612
207 614
449 313
361 648
863 4
131 758
27 329
852 701
856 140
369 799
576 547
831 368
359 734
757 816
903 592
224 166
516 886
349 372
359 533
36 134
197 912
406 105
564 125
14 899
142 532
439 709
691 251
185 231
534 368
390 541
504 500
226 33
653 814
387 757
207 392
838 130
583 493
411 626
191 487
188 687
766 370
449 615
463 620
82 250
449 582
894 914
244 902
705 797
150 807
620 241
714 943
472 738
550 683
675 682
263 271
869 528
977 228
440 926
880 348
443 193
421 433
56 459
849 352
125 186
946 623
80 434
832 988
983 885
400 380
322 678
472 501
403 142
192 990
609 647
937 775
934 689
491 586
796 364
258 393
905 834
316 291
78 108
188 761
760 877
117 741
380 957
979 786
594 560
355 263
447 715
623 511
621 856
778 878
511 703
259 601
183 749
806 263
402 408
21 614
299 66
952 624
613 192
828 665
332 289
659 459
851 284
759 124
232 770
546 372
702 140
363 146
753 120
359 230
685 688
893 930
234 8
259 766
149 7
25 723
209 187
180 107
148 965
115 818
237 991
807 751
796 256
182 860
387 71
835 227
117 141
373 41
227 618
928 433
478 872
673 798
955 969
169 911
424 146
614 465
301 310
399 151
40 991
299 490
523 548
619 463
793 598
872 151
840 549
590 242
954 563
85 837
198 432
760 980
981 948
631 417
275 544
660 803
148 343
892 823
317 594
937 965
144 550
942 608
884 1000
17 407
496 980
871 660
625 627
290 957
159 939
582 834
473 260
85 138
227 72
559 399
652 458
361 252
780 735
502 857
700 241
942 622
38 789
86 446
80 778
139 940
558 149
853 489
260 809
8 474
91 477
307 320
225 390
697 300
287 66
395 110
958 820
823 257
811 904
981 701
291 960
517 507
459 337
859 95
734 841
430 797
832 480
268 424
585 807
630 498
522 608
773 379
917 27
290 229
583 221
717 639
306 718
385 398
847 465
906 492
528 922
330 203
562 169
871 76
153 685
935 23
315 280
315 314
579 803
817 683
36 820
935 1000
239 412
922 951
469 663
25 620
876 352
85 61
325 859
409 700
398 237
702 137
516 816
621 157
729 228
756 592
962 708
625 19
817 111
308 391
248 397
590 793
898 225
120 381
543 902
103 120
292 143
24 503
79 706
928 797
286 694
329 21
791 201
814 132
618 281
556 818
603 690
426 81
582 1000
395 83
971 411
860 822
936 680
298 214
57 525
697 614
96 15
533 213
370 613
514 817
237 800
632 489
385 245
684 985
578 102
1 540
433 80
768 659
699 765
146 988
951 188
357 621
430 714
51 422
277 450
553 487
340 782
195 497
946 72
394 852
592 79
876 826
851 871
591 493
917 468
555 532
810 998
279 738
134 182
380 112
72 952
522 323
318 971
126 767
197 736
163 282
303 625
630 342
88 905
578 964
749 72
360 189
49 923
962 213
822 749
126 438
762 590
463 508
892 255
417 731
251 528
68 167
347 699
690 464
422 667
60 803
616 547
774 440
820 302
169 892
650 871
949 120
187 238
125 707
216 769
547 704
910 386
465 352
6 649
37 549
912 929
809 115
258 861
482 796
84 924
404 444
771 489
337 454
595 515
163 836
530 171
496 57
974 266
10 744
680 318
401 451
4 463
28 689
648 674
720 363
243 10
656 3
921 295
358 64
880 406
957 54
927 147
974 152
889 579
763 298
178 497
52 276
905 169
701 466
599 301
581 191
188 522
353 494
435 89
555 178
822 935
225 533
174 5
666 562
785 309
281 902
32 563
943 766
231 457
156 685
540 667
490 923
855 599
656 798
838 365
996 111
984 451
53 154
897 769
112 415
243 839
137 716
609 446
773 630
448 133
256 444
965 525
46 364
772 114
823 18
783 205
824 630
941 535
750 471
639 867
250 417
676 359
284 75
121 384
802 583
620 104
215 452
518 568
955 828
933 598
810 706
473 955
443 65
487 190
863 6
740 880
31 196
675 356
873 237
328 30
439 344
834 507
548 91
311 711
968 484
990 786
737 554
807 750
865 829
503 196
472 680
875 859
386 702
125 808
706 671
592 516
340 151
275 809
735 988
104 344
307 447
732 946
997 139
922 154
519 300
335 377
843 997
106 711
327 929
748 944
960 514
654 847
956 300
86 914
13 290
153 767
946 429
980 862
987 66
105 461
614 245
916 785
343 337
66 395
165 661
148 575
336 201
346 691
547 12
715 87
186 461
142 528
577 333
555 888
572 464
730 202
716 582
427 133
151 789
784 259
362 435
166 731
746 647
673 604
270 149
770 489
300 22
414 974
656 34
938 374
656 438
351 352
197 909
335 739
80 689
418 641
690 973
807 439
324 27
785 958
720 326
606 36
273 673
361 291
926 596
68 522
640 716
471 699
367 93
184 227
708 872
153 81
251 702
239 903
99 392
511 55
547 936
624 676
274 935
734 227
32 463
481 470
149 371
213 443
986 407
990 994
268 686
203 957
852 670
525 293
277 766
871 727
466 977
249 895
796 347
65 890
245 117
933 795
922 304
91 974
475 26
768 696
274 715
897 550
186 599
172 475
870 819
999 626
987 854
512 444
93 797
936 514
677 791
8 209
579 389
466 362
179 707
301 437
994 694
91 468
36 463
550 372
430 63
601 838
265 831
564 417
522 149
63 355
824 282
667 712
710 712
231 658
237 512
847 23
398 15
777 431
585 183
463 141
759 395
123 34
806 973
364 88
541 171
756 411
724 881
450 486
808 134
716 199
82 566
980 295
85 144
527 451
313 782
509 448
3 976
807 829
793 287
277 176
382 560
397 971
694 800
191 145
975 488
555 244
906 184
142 327
88 317
516 916
892 671
670 332
418 152
723 504
730 762
721 221
804 62
851 791
202 705
580 654
277 856
369 866
868 779
916 43
174 653
169 848
468 625
938 825
755 808
39 203
99 461
231 187
452 488
246 811
618 594
364 479
291 422
732 334
434 50
606 752
381 862
287 222
829 641
979 334
11 762
793 858
422 360
748 894
816 713
860 378
105 979
755 9
11 466
57 23
136 724
161 299
578 360
799 905
0 347
273 997
225 826
972 662
742 429
850 449
315 575
467 104
703 849
529 14
127 840
247 397
65 504
497 583
980 653
114 727
869 310
743 1
559 996
2 370
903 73
50 88
177 220
240 715
845 275
559 875
298 344
733 557
67 513
102 330
339 846
472 634
638 771
558 722
982 794
33 468
634 739
350 44
434 85
840 387
191 910
272 79
425 899
172 718
759 742
295 444
101 193
263 163
319 352
630 159
664 59
490 11
853 759
874 394
167 867
125 234
388 320
950 856
431 622
499 583
474 571
687 740
999 357
156 944
102 431
698 1
244 892
17 595
934 404
854 723
804 468
345 406
94 939
351 794
143 277
857 231
727 963
174 530
38 409
468 924
452 147
495 688
865 171
407 182
833 405
910 637
974 642
997 560
650 354
884 140
521 264
263 726
959 564
16 987
640 43
820 805
389 623
585 313
417 22
657 81
555 632
658 721
483 63
238 348
455 658
165 528
377 98
723 75
529 516
538 367
602 979
695 753
191 658
8 778
225 80
259 555
590 260
715 649
950 368
692 962
753 901
106 878
900 734
801 382
540 271
335 794
422 699
79 869
22 939
301 599
712 437
496 466
232 987
623 828
824 694
988 157
683 798
866 802
176 690
557 273
705 507
495 284
996 222
658 449
184 510
763 351
141 579
333 405
642 176
128 343
357 733
743 322
491 601
935 778
200 885
495 977
449 837
685 754
525 794
806 201
689 599
145 893
86 775
433 150
44 912
674 698
115 879
41 360
173 935
834 42
520 680
79 350
403 101
31 42
701 409
627 473
392 946
902 218
131 483
802 245
641 83
497 404
237 65
448 415
785 288
710 13
418 752
401 531
138 183
394 41
410 719
124 208
580 202
218 933
69 667
774 845
758 93
723 960
443 890
541 758
810 918
735 889
12 912
880 885
91 56
725 877
523 194
331 662
388 823
947 506
985 168
712 409
579 661
632 479
474 645
275 583
447 953
711 138
844 738
453 370
13 365
283 772
326 799
873 114
728 494
670 641
385 80
122 802
876 731
78 231
317 555
878 909
610 30
459 537
108 119
979 929
62 590
911 737
113 895
12 748
710 877
720 233
15 126
808 460
13 432
88 631
65 270
419 741
203 417
368 857
180 544
94 248
941 86
177 618
847 31
319 960
342 296
332 616
354 304
603 710
915 851
917 742
421 139
692 780
70 938
155 793
65 579
722 679
45 343
867 500
889 716
326 542
567 647
749 689
9 820
777 185
687 426
659 290
435 418
653 910
51 106
544 438
333 450
918 13
643 441
53 255
304 715
589 280
276 116
309 223
345 647
968 324
805 582
185 35
434 116
148 504
912 979
107 35
337 609
32 759
346 29
556 433
939 357
408 246
98 527
21 387
7 58
529 182
552 987
889 686
813 499
502 127
786 757
620 734
397 739
12 141
487 677
451 750
727 814
912 724
604 579
761 798
527 9
665 811
754 529
711 970
31 176
208 413
411 285
163 366
416 489
574 732
700 351
481 320
310 816
269 622
180 838
680 449
720 762
581 333
626 58
249 104
188 675
499 659
774 777
859 86
928 11
226 592
356 77
636 680
992 528
167 888
329 104
549 602
643 232
5 922
356 580
88 117
422 204
717 350
473 610
139 692
781 177
522 838
796 27
190 525
390 618
838 28
177 732
79 621
616 667
253 806
289 1000
969 683
881 371
383 756
282 933
516 785
107 684
506 770
580 466
137 377
749 724
493 674
663 73
621 690
60 459
787 161
971 740
606 559
68 375
913 107
399 911
965 5
889 343
785 458
769 221
704 946
995 929
123 768
540 940
999 711
38 374
241 449
866 658
983 621
807 363
938 409
939 740
625 787
265 242
257 815
554 45
307 517
525 586
215 589
383 89
994 599
480 325
247 799
633 290
798 253
715 878
736 331
493 479
864 908
410 447
276 844
210 877
809 3
862 995
372 842
311 145
620 615
637 496
645 613
501 66
128 955
336 640
878 712
405 915
859 800
801 332
831 542
533 426
420 624
94 241
646 771
227 235
975 550
1000 271
224 169
600 220
465 314
922 21
69 484
592 78
464 973
332 37
737 914
739 47
458 454
70 382
796 278
259 775
720 490
26 917
98 424
544 414
602 337
191 909
293 526
641 337
945 912
149 301
75 173
91 206
491 815
259 179
375 779
371 391
155 535
150 327
185 721
52 476
519 46
264 382
938 375
318 763
263 755
618 66
286 427
663 63
159 440
547 472
582 608
607 661
818 4
803 155
313 792
443 70
467 25
652 505
650 19
454 679
286 952
943 904
793 378
982 270
29 93
686 449
987 760
509 442
413 342
57 862
825 172
562 139
973 74
33 332
443 3
173 475
534 427
695 693
636 724
517 614
610 543
625 44
837 779
943 749
587 809
725 340
529 903
782 981
891 129
780 267
840 289
813 728
56 711
125 366
292 757
547 931
697 717
550 829
796 685
203 147
969 805
254 489
778 248
424 887
277 813
494 535
693 543
171 339
319 274
758 582
613 342
225 805
963 755
519 304
644 949
17 101
95 495
428 551
194 106
404 289
122 143
519 90
921 280
959 356
315 258
869 793
993 693
44 114
122 284
592 914
279 721
765 385
925 795
680 783
26 307
521 859
68 470
811 47
802 483
918 585
685 723
766 789
425 463
6 878
976 33
176 898
865 785
17 73
627 433
660 93
283 284
196 877
50 84
89 932
427 835
378 197
803 777
318 5
549 684
536 640
950 613
27 450
675 612
133 166
916 883
768 943
283 17
781 956
876 485
460 871
6 956
36 968
910 443
527 727
610 662
722 948
137 311
449 747
959 197
410 397
766 935
148 416
993 77
392 569
443 172
168 383
430 547
915 898
125 428
884 983
226 665
266 521
485 584
557 608
696 535
930 232
374 696
355 163
293 262
750 632
387 430
511 320
706 187
707 836
923 514
497 803
135 887
749 295
191 679
100 778
117 628
138 821
823 722
847 450
737 642
655 783
458 8
119 212
237 945
713 676
726 507
889 316
8 575
680 104
871 741
365 240
647 24
375 293
742 330
591 688
791 28
464 966
435 713
521 790
568 754
86 412
399 538
100 437
727 41
432 645
937 179
408 91
837 462
297 130
180 739
242 178
313 943
697 311
377 839
109 354
1000 927
574 96
630 832
900 341
574 1000
911 697
431 288
28 762
709 890
144 914
845 169
657 447
216 805
635 740
735 806
976 497
249 86
716 6
758 565
860 652
45 351
772 626
964 167
960 917
364 512
508 352
909 902
277 711
223 54
511 599
860 747
127 264
295 836
198 395
347 855
370 26
805 176
512 249
615 271
4 937
836 615
420 59
540 491
135 35
169 570
257 894
201 611
727 591
901 940
803 72
896 324
640 753
863 290
819 476
29 458
257 528
748 669
843 931
141 291
558 191
724 326
742 149
76 177
199 764
495 741
450 732
838 191
319 502
781 967
542 767
902 821
335 184
693 373
558 29
252 785
896 477
921 625
757 128
946 296
723 648
851 297
644 798
654 23
146 264
204 426
898 27
849 86
802 782
755 394
431 193
504 319
259 398
991 307
989 326
935 168
185 141
506 456
431 521
195 890
385 527
992 235
783 180
991 122
478 187
917 782
615 774
695 106
431 918
167 510
691 384
926 705
122 704
985 488
672 365
65 861
84 214
939 183
72 645
93 766
502 30
371 609
387 416
622 850
10 371
413 770
837 77
592 621
174 417
243 164
977 238
409 929
568 249
698 855
933 897
695 887
148 361
254 43
645 919
964 774
353 338
254 591
213 777
680 848
346 408
543 758
841 33
962 18
202 147
3 956
855 996
275 109
610 533
141 8
199 87
921 362
775 926
61 383
748 737
770 936
261 441
719 795
694 606
361 700
589 875
154 424
393 826
890 467
852 117
995 316
316 773
722 8
913 936
736 512
432 457
717 751
482 517
902 545
22 439
153 969
51 969
99 314
90 371
588 214
9 95
283 813
641 464
275 384
998 879
994 158
287 637
760 364
169 925
575 532
597 405
6 612
961 795
721 693
311 530
317 132
972 154
717 518
978 381
840 787
415 400
515 925
672 559
86 33
127 140
884 125
179 403
361 307
679 243
873 76
908 899
646 133
208 928
483 845
330 596
36 13
627 27
368 317
704 480
921 479
614 777
979 19
450 858
764 97
77 810
130 472
106 962
392 638
583 703
950 332
601 416
546 421
794 535
401 315
929 833
591 724
657 434
747 46
764 167
963 874
774 921
541 253
938 905
758 102
683 690
364 533
2 617
154 687
176 291
563 979
519 378
977 177
673 581
254 184
608 321
901 23
583 114
899 410
935 854
314 980
434 261
140 734
768 5
293 852
173 486
962 608
897 722
463 187
103 209
41 204
281 823
291 57
243 338
233 280
100 487
727 417
587 120
473 412
779 140
284 122
908 29
57 679
131 696
748 43
58 463
316 662
130 526
144 177
238 10
353 524
89 549
768 491
333 348
804 32
227 986
574 13
201 327
16 692
268 390
140 646
594 224
309 141
759 422
183 378
304 899
72 959
709 797
202 127
114 608
649 267
545 851
328 705
550 531
16 595
1000 609
65 561
776 133
947 594
616 346
918 295
290 627
814 494
140 865
398 549
319 923
41 179
568 472
370 443
197 945
399 534
573 194
92 404
670 523
318 718
737 433
29 752
904 451
189 467
381 672
396 271
91 79
615 200
327 114
920 288
551 442
596 24
831 646
45 365
873 507
176 225
831 900
978 611
9 248
189 163
981 304
548 544
348 796
457 461
548 906
793 157
623 897
947 387
504 424
946 290
232 522
870 336
6 645
723 864
625 830
443 390
182 207
419 95
764 3
631 265
749 756
360 382
269 993
400 775
303 168
378 882
562 716
826 440
567 155
647 744
576 62
315 549
231 566
719 221
366 744
184 369
384 688
814 998
898 793
376 665
413 170
831 813
6 455
789 503
667 606
531 315
306 384
544 948
478 322
707 543
72 355
674 332
864 114
234 72
259 470
679 775
193 781
327 436
52 358
943 939
833 627
554 471
593 671
491 695
699 102
266 337
752 869
546 903
204 17
645 470
497 768
546 533
90 692
431 112
978 455
250 139
387 112
353 861
308 360
474 773
396 980
985 950
939 72
105 266
645 916
294 575
537 248
604 676
891 292
585 483
750 681
466 755
715 332
56 946
582 519
894 666
815 122
602 739
636 4
733 731
150 650
295 548
501 68
122 248
438 101
547 552
16 706
768 761
757 214
581 575
154 760
866 112
291 114
205 641
604 120
816 340
40 34
998 267
44 804
277 184
608 377
163 402
0 333
203 674
809 458
961 321
359 515
837 257
376 936
838 430
188 146
30 554
312 893
833 423
563 997
814 418
552 433
185 388
317 447
548 911
329 428
408 594
954 957
119 618
344 774
319 583
44 46
145 649
266 631
235 823
684 37
756 271
726 759
343 91
357 793
626 359
34 188
73 129
468 343
823 276
754 477
170 725
407 885
271 258
83 949
989 775
4 573
216 64
308 126
694 476
535 278
17 746
885 634
392 376
505 237
632 57
643 432
497 892
900 795
971 358
24 705
892 441
808 602
791 876
638 776
223 457
592 359
730 815
132 403
746 897
551 869
490 196
186 394
577 187
57 562
212 681
518 58
582 51
285 594
954 711
5 350
643 756
189 641
23 80
910 290
235 136
648 1000
336 690
327 367
835 460
776 472
530 951
422 795
53 553
180 6
320 746
315 593
303 711
817 199
761 459
31 694
587 901
937 587
287 968
725 329
951 109
325 957
372 631
902 532
297 625
922 463
257 529
687 894
373 261
861 930
701 215
253 775
118 675
815 971
330 448
803 762
459 837
177 653
418 823
216 422
319 23
394 881
253 719
158 436
170 590
848 477
308 920
881 79
532 845
737 593
202 548
506 133
917 869
754 539
26 837
723 599
875 558
881 439
661 460
801 980
377 214
847 271
585 500
365 822
318 536
173 389
919 768
792 421
213 366
80 768
606 619
381 516
144 908
700 396
816 459
238 444
162 911
288 736
913 167
803 574
879 40
679 113
289 702
870 395
446 180
957 32
519 663
650 555
207 897
775 9
710 732
469 422
845 605
125 376
911 50
737 762
460 212
279 563
55 358
556 117
640 136
119 667
688 803
662 764
428 76
205 887
717 595
893 652
6 556
42 438
389 537
388 395
95 809
195 109
945 134
84 891
598 472
501 893
779 634
541 630
626 127
240 896
642 230
410 87
146 924
416 388
735 924
28 892
949 337
184 146
950 947
243 476
511 12
808 924
773 124
276 434
503 864
832 87
899 920
89 147
10 765
446 665
374 522
708 727
829 600
135 948
194 304
163 473
442 341
709 975
922 548
525 843
925 356
721 420
346 130
567 848
505 834
210 867
104 864
889 149
150 562
772 43
278 832
880 282
846 864
574 332
378 110
54 974
212 599
965 992
80 340
12 916
285 689
707 313
711 869
564 784
142 222
372 262
2 343
794 136
372 216
998 86
988 633
19 537
133 521
193 449
75 194
272 497
84 506
973 205
223 15
589 148
319 869
476 624
903 374
42 803
510 771
756 458
581 179
697 374
508 84
648 47
945 477
259 590
536 690
966 228
35 204
367 581
875 44
834 530
756 277
635 25
606 234
96 147
534 340
487 223
427 374
7 220
243 835
854 46
781 888
675 599
539 340
164 144
191 513
996 876
475 515
789 324
568 238
754 499
83 69
45 779
289 139
313 77
435 530
922 549
513 165
722 187
173 647
198 421
324 513
574 609
127 327
625 328
52 898
493 335
700 556
877 440
834 612
542 356
887 465
471 999
291 965
900 798
787 964
774 291
878 356
22 801
317 918
670 964
804 367
678 54
984 120
117 924
707 476
7 16
659 943
58 141
322 357
455 544
691 887
164 689
821 868
168 370
978 429
320 187
539 703
638 920
297 277
657 476
400 388
289 621
203 466
31 847
962 3
802 946
682 759
547 128
536 931
55 298
106 495
701 233
944 736
13 577
235 676
118 314
294 255
635 165
203 976
601 120
436 442
390 257
964 632
107 262
725 305
718 252
409 18
612 479
200 803
571 216
887 201
628 138
38 211
825 914
882 456
433 94
296 485
796 750
509 120
14 928
567 461
218 945
234 20
460 368
644 935
976 528
359 260
542 365
506 705
494 512
235 298
674 148
570 128
778 304
917 149
660 881
17 834
406 159
299 484
918 932
311 697
304 781
203 224
878 944
967 804
951 859
474 432
572 711
208 743
955 111
738 190
539 534
707 429
826 211
313 105
353 590
77 190
907 896
844 245
670 558
139 832
555 330
220 876
469 909
440 199
232 181
646 521
250 729
151 30
299 36
494 421
458 6
714 855
47 126
907 220
816 188
859 626
346 379
954 456
810 25
814 566
467 491
891 756
399 228
309 390
615 499
979 477
496 983
601 926
401 568
514 488
128 482
412 324
855 811
27 497
56 687
861 156
771 158
92 578
567 739
908 640
800 801
404 311
398 177
504 8
283 995
614 331
72 299
219 478
634 690
936 421
848 970
240 922
406 714
930 149
38 375
448 859
904 474
462 626
11 18
848 564
726 67
282 80
626 980
809 148
5 180
393 431
762 177
683 832
222 134
55 92
594 960
86 633
710 917
190 23
310 259
156 327
323 765
599 626
563 939
325 935
404 930
251 943
406 917
389 205
749 434
962 365
426 127
763 830
584 130
701 940
553 107
145 293
383 155
398 328
667 256
695 15
600 852
346 798
110 37
451 354
151 268
737 147
652 731
549 967
788 329
367 106
588 167
98 724
27 807
852 711
495 284
178 43
229 414
884 582
971 142
606 661
52 212
228 935
774 132
463 210
593 946
68 511
495 223
748 765
8 483
752 164
722 747
591 954
437 747
974 155
202 41
192 762
1 367
34 938
923 985
198 953
632 976
651 396
497 122
883 601
914 395
888 238
176 627
214 510
471 497
805 629
959 669
49 206
453 33
426 691
225 481
348 853
130 173
910 298
4 47
616 959
806 562
257 108
88 509
255 272
663 453
201 527
258 9
658 449
593 6
620 605
708 829
661 552
787 45
255 318
941 389
141 759
38 421
28 526
294 344
898 207
692 227
443 642
793 830
87 469
810 731
189 668
108 858
704 125
230 695
87 503
874 246
895 451
875 519
125 442
613 201
331 875
583 581
315 979
772 313
891 82
797 990
285 491
171 699
766 605
940 125
233 811
548 899
75 261
932 717
163 28
502 218
674 882
426 809
864 838
448 508
54 420
335 85
187 760
421 891
917 460
971 996
895 993
900 844
862 728
376 508
139 213
461 10
968 448
367 678
826 689
365 949
479 301
13 402
402 617
546 52
441 844
364 289
8 915
385 544
125 285
463 5
574 962
192 971
349 759
14 67
943 758
629 477
786 158
497 569
995 561
540 525
354 615
406 795
585 997
474 613
319 174
512 897
9 763
759 906
337 978
606 297
616 113
691 931
282 602
224 758
169 924
650 368
151 152
676 374
124 647
473 629
742 741
143 420
456 189
452 745
286 605
589 899
240 861
983 309
479 774
556 474
16 360
311 903
607 896
310 99
678 699
555 977
199 999
730 406
515 815
135 127
760 438
903 728
481 374
450 368
734 700
564 818
508 765
867 83
393 510
352 613
847 143
552 362
310 485
764 465
70 672
12 721
983 978
284 266
494 31
871 712
821 398
817 873
588 830
482 52
369 140
80 164
930 997
607 409
426 251
675 199
128 339
301 449
463 552
186 341
228 77
963 415
495 28
485 617
611 841
108 1000
681 462
351 584
349 860
662 323
900 471
268 553
234 4
560 947
287 1
522 105
425 919
405 231
409 470
759 553
931 235
519 281
42 276
38 952
910 963
316 825
897 166
142 763
709 647
665 697
362 461
333 637
84 698
882 764
575 575
793 746
712 735
252 333
137 683
364 612
625 268
263 862
10 276
30 875
766 701
202 420
472 369
739 884
545 577
19 490
559 199
955 532
332 364
334 145
293 104
273 758
577 969
801 827
738 160
566 967
108 323
730 343
274 119
107 467
953 509
533 692
964 668
33 830
995 210
764 939
845 394
711 705
721 730
770 669
120 466
170 246
689 684
316 599
406 137
287 981
454 479
737 793
237 972
900 909
514 364
370 28
645 134
702 993
337 293
145 349
291 80
466 995
821 814
815 448
79 259
777 332
106 106
606 86
867 5
743 394
177 781
237 937
952 137
915 309
134 695
362 338
353 50
204 679
127 276
454 166
463 482
576 746
366 920
743 992
975 774
795 947
889 87
941 492
114 961
89 607
699 959
367 924
796 371
452 190
203 668
285 381
731 927
305 142
482 688
718 291
431 949
856 519
376 707
355 8
583 313
895 580
18 511
807 970
694 842
178 719
19 676
593 150
331 958
932 16
267 237
256 699
21 600
108 192
96 106
881 148
591 689
323 18
735 571
670 731
875 737
721 987
400 521
517 653
474 117
891 297
514 934
735 11
215 671
957 212
585 217
174 504
250 10
909 862
766 812
635 135
53 225
739 200
252 978
723 562
132 390
12 902
519 895
480 236
122 38
711 806
161 158
23 989
674 891
138 878
123 220
470 926
719 555
922 46
831 192
904 767
425 957
973 972
258 863
752 7
866 11
566 721
403 855
671 233
53 967
206 622
971 755
742 870
345 505
794 442
586 700
999 907
60 264
726 153
662 768
244 629
18 121
856 840
398 426
733 766
179 433
284 822
860 177
940 543
786 17
632 464
972 923
848 541
965 219
544 17
363 14
20 607
546 997
139 220
969 684
279 355
556 341
1000 724
426 938
235 646
481 400
970 622
455 708
660 537
28 41
723 521
426 335
156 725
215 206
113 543
896 92
569 945
815 385
496 406
882 162
888 341
466 753
577 922
638 235
993 399
387 946
626 417
820 284
247 90
132 644
942 75
513 435
820 535
62 949
51 576
268 526
142 100
134 806
929 176
487 824
797 225
270 873
227 231
307 515
750 482
569 829
224 381
998 295
215 81
850 278
916 106
157 189
812 669
359 787
852 305
970 261
655 567
446 777
243 973
45 811
775 836
14 531
732 296
256 572
786 270
186 506
521 563
165 301
592 149
15 625
718 461
478 151
326 62
150 589
663 63
294 699
910 718
873 681
344 557
96 116
321 106
914 287
734 722
119 327
274 53
901 454
396 685
615 498
561 333
269 624
694 808
916 583
866 721
950 213
363 856
799 550
948 870
730 706
815 179
35 624
3 151
158 256
627 394
120 518
780 637
593 861
63 128
155 446
185 850
454 383
849 427
445 326
390 875
98 209
28 979
265 655
634 522
583 554
732 937
627 375
562 853
92 847
510 976
327 516
379 342
549 178
128 217
649 879
736 922
522 472
641 262
385 794
298 408
302 106
100 938
890 886
665 127
335 962
554 301
597 274
171 40
760 20
10 906
793 299
15 864
986 26
48 722
305 335
486 954
487 182
333 964
813 282
50 506
125 504
936 705
467 406
881 399
10 145
739 576
490 296
576 491
148 808
314 287
506 344
423 606
58 992
257 930
713 395
62 431
918 347
857 198
221 501
297 460
78 851
667 644
664 289
554 385
464 595
404 550
143 214
448 546
206 75
521 454
939 179
340 280
976 795
899 947
685 345
119 350
704 413
279 523
646 76
65 935
164 373
344 901
275 537
281 603
409 130
176 135
817 830
111 154
524 724
187 235
346 681
113 384
663 721
985 62
453 606
726 237
134 166
268 200
15 412
176 422
471 248
554 535
788 884
589 797
149 997
925 95
776 480
942 919
969 782
138 830
784 363
151 977
133 88
58 136
800 972
358 817
851 463
164 862
521 382
285 210
604 530
367 756
242 662
432 684
548 696
307 298
620 262
880 591
396 661
651 650
343 740
823 283
511 703
355 596
853 444
919 407
409 693
519 989
73 767
858 474
95 320
463 2
698 827
504 718
299 908
200 318
650 800
280 978
70 503
378 408
966 315
416 206
725 267
175 982
720 555
388 521
977 648
752 804
425 706
840 535
621 863
778 207
141 984
224 676
390 878
173 558
465 464
669 82
796 378
670 416
465 23
99 631
857 107
28 712
287 859
445 895
818 814
62 330
90 865
609 231
804 724
551 620
427 812
511 960
851 44
165 236
295 117
220 666
624 267
736 794
331 212
849 947
93 362
373 224
700 294
55 531
947 881
157 526
952 725
311 317
754 361
684 324
351 585
700 897
486 409
274 943
907 276
391 682
472 136
815 160
305 946
828 415
96 489
594 385
602 298
856 916
828 603
688 915
286 306
45 38
381 356
956 662
327 47
869 779
457 182
848 507
785 629
508 392
705 439
283 62
563 709
779 170
1000 392
531 348
482 354
804 100
636 217
127 145
275 471
259 356
642 804
881 169
215 918
702 407
731 942
320 661
251 505
441 93
241 161
959 949
804 814
871 91
753 370
297 672
495 108
395 818
893 271
650 574
851 31
285 835
510 968
698 126
35 59
934 748
842 862
551 277
329 329
78 265
396 990
581 134
360 96
24 531
169 159
341 247
213 26
329 845
455 965
439 81
119 587
6 248
593 255
966 58
847 812
56 943
562 124
209 84
825 833
447 272
648 775
266 488
454 136
610 925
0 482
711 723
50 939
863 741
189 70
45 562
926 706
494 415
523 886
736 249
347 964
282 510
889 987
553 904
585 327
125 986
583 561
450 236
74 92
846 432
371 656
459 170
524 774
845 226
282 118
980 654
101 338
96 822
830 752
617 361
385 148
687 621
191 925
618 334
35 563
164 864
825 196
607 524
60 75
131 371
368 818
636 309
918 539
152 818
82 406
888 125
763 94
686 858
366 318
537 956
810 791
344 752
990 14
744 486
760 25
272 831
744 965
154 467
739 254
452 698
311 661
914 271
641 838
601 665
190 777
986 751
408 232
664 728
609 834
152 946
767 226
46 136
54 958
618 621
176 304
948 433
400 138
852 219
449 115
581 465
809 58
694 529
89 237
967 383
179 539
435 709
440 917
930 892
726 911
223 713
970 863
10 716
567 708
728 235
852 892
112 918
606 377
968 119
529 534
4 879
79 675
537 97
669 241
128 626
598 285
323 727
957 962
175 465
602 6
441 221
684 955
688 929
153 848
554 933
70 412
646 791
16 148
427 743
760 967
853 352
579 57
736 853
784 167
607 500
871 582
908 954
430 532
986 535
725 522
214 263
396 59
276 327
669 24
677 490
457 685
359 621
993 997
952 870
670 775
407 688
556 811
607 882
348 976
586 370
1 234
903 652
364 322
692 997
371 813
459 79
112 27
709 368
294 428
88 72
47 382
650 397
99 408
433 798
122 433
678 185
445 367
838 546
146 207
357 743
282 719
586 300
24 593
435 602
135 540
322 478
206 212
387 4
177 476
288 547
362 960
358 823
199 104
694 286
655 501
73 502
408 970
244 33
699 640
310 57
268 630
542 265
979 943
664 693
442 107
620 375
330 209
290 966
691 708
557 900
135 59
456 617
689 717
491 760
48 980
54 713
226 527
295 340
926 480
119 30
518 593
101 696
603 199
165 581
306 43
733 494
356 907
77 279
310 693
457 424
0 680
18 209
825 727
748 20
680 267
118 852
674 18
672 192
265 778
624 960
176 868
960 29
42 463
30 959
113 114
365 49
340 325
792 925
660 737
914 32
339 674
903 447
555 290
527 265
77 145
693 135
98 575
875 519
365 119
919 511
701 359
534 182
947 976
0 883
437 181
699 968
195 819
572 264
788 422
960 9
953 25
842 536
117 501
854 960
0 189
733 959
31 277
107 195
2 901
234 52
365 6
900 439
134 224
416 756
808 464
758 508
767 536
738 457
722 685
66 262
155 700
731 602
336 230
43 607
859 754
742 953
120 918
581 525
784 649
102 783
646 2
166 205
769 350
441 267
639 897
222 871
488 876
311 328
326 820
527 152
452 882
209 731
148 902
554 936
2 424
379 498
927 228
655 689
41 132
883 612
334 88
344 421
363 300
854 24
881 782
699 309
496 659
174 415
927 503
403 348
410 429
397 490
201 408
956 88
221 456
589 970
72 635
232 702
477 727
203 997
391 709
765 559
738 367
964 92
689 45
54 909
137 699
685 779
580 982
502 669
604 55
412 159
924 541
381 387
784 967
439 942
279 537
731 382
375 671
400 898
448 715
562 791
850 687
227 712
138 712
942 186
796 20
72 240
831 73
598 749
185 857
256 896
939 976
233 356
854 535
98 766
895 378
988 861
906 579
819 525
145 798
213 618
567 428
661 426
158 288
598 410
427 497
316 595
61 764
962 806
551 797
149 664
626 61
325 198
277 620
40 465
700 694
367 902
27 75
434 54
839 564
991 926
920 869
344 634
968 634
650 163
693 882
613 220
811 6
142 802
379 408
344 999
226 279
222 203
326 544
859 795
671 776
463 263
994 569
83 615
861 384
390 281
492 650
959 134
289 134
271 717
479 939
539 925
595 995
168 690
356 780
195 231
296 346
851 313
805 415
194 390
679 502
304 683
243 243
134 420
236 477
619 610
530 115
894 4
341 54
482 937
512 390
796 873
420 434
880 482
792 478
234 372
254 606
430 391
132 342
240 49
479 613
30 170
743 75
375 386
276 244
73 441
603 256
829 599
38 546
976 741
138 824
135 436
328 743
148 892
270 374
823 69
826 232
115 531
147 703
857 291
919 857
883 84
72 414
313 565
514 873
566 927
989 948
355 188
813 462
663 19
978 934
384 818
748 881
162 127
51 959
174 395
885 870
552 400
820 326
961 732
551 529
9 382
902 692
347 481
864 444
912 343
863 937
262 170
984 675
241 510
27 641
687 997
558 61
367 599
531 644
394 208
18 942
925 947
864 120
450 504
335 688
556 998
268 970
158 620
653 332
744 60
870 39
977 104
802 756
452 834
776 281
919 598
59 343
970 881
135 184
129 170
67 430
883 412
226 31
601 872
281 49
538 864
502 886
895 264
599 431
943 955
500 901
553 815
371 472
929 795
943 946
154 577
738 397
284 601
391 329
101 542
356 44
173 881
487 490
409 906
792 699
118 97
667 556
661 67
580 329
264 229
453 538
48 591
924 66
555 315
64 208
140 739
463 845
712 115
556 116
673 470
960 479
937 953
920 790
37 492
490 440
548 527
413 301
454 421
261 106
176 94
795 496
861 245
446 791
698 917
998 957
644 342
140 313
308 440
813 688
86 333
931 391
657 864
617 444
345 573
284 847
688 212
30 667
813 842
17 188
70 24
944 787
884 695
409 635
21 763
505 782
655 752
252 921
346 931
257 156
219 685
563 696
401 357
957 939
514 46
574 774
35 958
543 699
154 975
718 463
976 184
407 984
695 82
76 791
69 249
779 659
790 62
130 938
616 528
590 445
677 617
186 182
204 627
676 175
284 546
245 198
386 705
232 749
323 947
968 181
529 116
799 685
863 405
657 616
404 925
14 879
656 634
456 671
565 270
195 749
637 114
198 352
868 693
446 96
13 53
708 962
120 638
455 347
205 380
283 178
316 73
173 569
653 471
596 506
898 461
561 508
882 152
839 42
170 65
264 882
99 26
478 263
452 292
707 501
822 662
472 940
696 846
222 464
526 708
689 494
32 107
381 518
782 617
137 759
608 321
257 823
824 314
515 66
617 767
78 806
779 447
57 94
526 995
98 50
946 407
408 388
265 923
286 413
733 901
657 530
290 146
17 951
465 606
408 238
772 2
725 126
620 629
514 356
804 415
590 532
751 930
932 893
552 3
74 470
261 24
718 512
797 135
708 645
380 26
229 825
221 43
662 137
632 698
891 879
902 535
686 505
24 677
39 765
471 257
563 662
540 144
58 235
985 870
918 792
696 959
956 86
550 422
327 474
476 412
701 428
902 607
357 341
189 6
155 68
782 774
334 243
251 50
182 844
398 229
818 522
648 806
763 118
808 874
128 98
924 342
827 194
317 876
32 177
7 291
195 393
406 332
797 587
296 576
578 395
110 344
408 868
738 611
448 309
330 176
856 781
725 668
815 919
940 337
425 759
955 15
420 956
701 587
17 917
526 244
618 444
869 627
425 16
355 487
50 860
647 156
548 829
202 168
327 4
177 153
929 49
111 975
454 226
568 504
113 902
326 501
353 551
848 355
531 868
77 935
713 582
563 682
575 465
890 911
669 812
617 898
1000 255
390 47
897 208
702 819
42 260
572 926
55 82
382 413
66 499
687 628
835 919
966 813
63 542
915 391
935 851
490 331
445 483
561 771
442 954
336 312
610 919
956 184
250 346
844 66
416 146
344 236
837 775
557 390
650 382
294 111
816 66
864 168
505 71
115 753
462 810
218 189
499 807
658 29
975 575
704 357
996 330
507 203
789 603
917 62
430 743
151 708
70 211
297 778
585 585
515 758
484 310
669 561
596 823
138 273
628 196
43 713
700 136
359 925
383 911
538 531
703 216
195 931
218 362
284 196
424 348
553 666
30 610
240 24
554 229
607 206
483 731
213 468
475 101
987 300
408 576
621 535
851 245
458 768
83 109
125 374
470 499
730 276
74 319
126 979
473 628
177 107
118 984
614 162
658 640
727 926
670 545
704 847
521 466
86 514
374 188
776 126
677 710
485 371
682 826
327 689
198 355
533 542
446 328
305 977
777 893
736 647
552 889
949 772
384 535
343 886
503 90
87 717
583 222
157 96
757 540
409 457
529 143
953 375
935 908
759 805
730 466
160 334
915 657
174 49
478 267
368 67
321 176
829 672
678 897
839 437
886 827
66 680
479 259
918 614
149 852
142 357
802 742
230 554
158 506
216 691
2 799
371 898
657 996
99 511
174 277
733 112
369 600
94 229
703 413
315 123
645 731
938 180
744 780
34 895
74 165
42 506
938 705
182 168
978 539
329 71
402 569
519 994
500 429
605 223
298 910
507 469
73 802
981 456
550 488
198 859
717 711
253 866
560 597
613 635
697 229
563 544
388 682
76 736
10 356
201 593
422 670
420 843
209 992
657 832
488 763
49 879
219 899
657 986
752 717
841 937
25 449
839 692
450 73
81 125
315 290
133 561
224 185
80 418
85 855
280 183
402 630
602 687
821 807
337 217
92 789
893 560
348 318
271 299
107 569
659 490
901 346
502 882
252 653
669 624
311 807
767 339
324 638
943 844
627 705
168 355
338 82
649 453
307 108
861 433
42 119
291 340
174 651
877 770
561 325
555 172
172 409
16 295
954 191
702 608
780 610
197 70
290 339
923 572
26 121
869 868
391 176
937 692
331 274
702 221
241 615
549 210
294 573
51 338
772 940
84 712
177 96
821 901
175 636
970 531
338 449
891 726
130 347
408 234
685 368
743 871
899 462
666 917
310 176
565 745
712 142
677 499
523 374
357 550
733 933
388 257
555 401
853 147
942 178
969 115
73 236
753 135
95 232
870 464
588 987
578 75
106 478
455 588
769 898
306 676
638 864
159 194
651 96
488 9
988 601
520 968
591 483
493 909
448 356
970 517
322 380
115 382
62 336
701 406
349 557
732 999
535 318
426 610
764 715
668 248
991 320
125 935
619 88
110 429
512 368
674 695
185 48
772 506
462 94
332 34
79 359
628 259
945 489
174 917
111 1
279 778
624 250
654 941
381 751
123 809
151 324
341 114
76 727
63 671
612 476
73 985
360 843
675 342
299 600
572 513
285 230
981 61
887 686
659 24
505 366
530 400
888 623
740 876
781 147
110 877
879 792
970 734
805 533
907 141
977 408
831 329
802 826
296 129
824 448
960 853
806 708
711 0
520 516
384 914
316 211
589 201
718 839
87 683
132 108
457 771
850 462
140 308
8 241
696 446
98 806
136 843
70 850
304 274
251 289
628 746
746 495
723 286
364 161
794 729
417 229
679 112
456 801
806 932
56 937
899 647
798 849
109 970
202 112
197 99
798 197
853 521
553 64
233 951
501 617
897 599
198 734
645 103
212 576
998 631
854 435
390 984
690 988
370 674
299 737
216 47
203 704
903 941
427 121
392 351
738 165
886 258
840 310
98 765
187 17
567 298
272 32
686 647
721 782
66 205
344 223
902 894
908 47
182 651
432 287
619 309
619 570
936 746
425 725
291 887
267 592
167 97
433 115
931 507
646 892
326 8
889 696
770 51
402 610
884 161
271 984
260 541
127 954
216 866
587 124
770 428
340 787
7 340
65 846
463 74
710 161
746 323
136 734
395 982
230 682
82 587
905 871
570 14
983 286
69 944
656 422
0 948
824 427
747 605
212 969
917 534
960 218
243 942
350 667
219 632
336 154
166 672
55 231
355 879
862 829
835 832
124 345
481 976
392 384
108 840
202 245
293 286
24 2
995 688
730 88
803 535
777 692
431 243
507 429
772 852
755 508
656 850
776 848
978 769
923 802
359 343
901 927
151 804
258 89
757 425
995 33
187 352
95 475
244 256
225 335
568 698
824 182
226 72
201 311
461 80
874 872
151 786
446 626
711 284
696 317
181 826
244 522
769 952
344 823
965 872
801 970
300 916
168 695
26 128
597 261
978 349
176 490
35 945
519 140
207 257
275 933
394 360
979 904
245 1000
619 562
980 437
53 937
905 947
684 590
469 857
327 586
283 830
769 475
155 657
192 91
316 4
233 525
300 838
870 76
933 895
237 363
17 984
279 957
393 269
293 281
409 671
208 676
126 942
711 347
725 719
915 282
183 236
232 911
933 871
610 363
547 681
88 238
441 395
926 565
960 63
243 422
401 85
975 526
800 878
176 327
725 109
798 408
551 507
925 788
681 860
931 842
446 190
885 428
218 803
668 912
927 637
307 226
348 242
57 515
823 988
625 779
449 515
813 37
995 735
35 352
248 120
435 244
842 107
227 940
866 228
48 987
273 514
661 961
280 390
202 355
771 371
347 687
8 489
471 500
150 485
708 575
857 429
381 631
1000 653
583 32
67 202
322 339
851 848
523 210
914 541
441 884
395 631
857 404
223 282
249 542
923 856
158 251
295 833
770 378
726 420
381 309
892 796
532 933
215 736
682 791
156 755
806 574
287 285
132 385
413 334
388 411
859 322
818 314
9 605
195 447
689 284
222 662
684 416
945 307
225 113
82 210
652 482
822 843
488 291
414 881
75 436
816 145
514 61
679 195
558 351
878 273
671 299
560 690
795 513
961 729
73 148
24 351
544 14
354 997
527 736
917 986
384 732
954 361
815 929
128 827
841 54
280 528
663 522
917 313
92 220
411 449
722 511
393 794
601 48
226 98
573 567
328 267
38 14
39 917
623 546
637 840
24 39
9 601
685 760
95 94
828 611
47 594
635 829
114 399
611 879
70 835
617 248
124 704
814 10
505 459
589 618
329 738
703 647
169 624
269 952
394 317
566 156
600 87
505 30
100 37
760 137
420 292
509 108
306 273
543 317
594 595
623 986
533 496
106 776
651 356
971 272
468 70
695 21
429 604
611 244
257 443
991 914
723 871
672 912
937 458
865 901
783 285
474 554
4 837
46 58
750 380
631 844
930 208
589 847
902 775
338 721
891 741
663 428
453 979
272 876
983 73
818 953
205 177
41 894
633 408
366 781
515 651
738 417
693 715
997 576
540 279
497 909
771 207
544 65
311 7
457 498
41 418
894 696
220 727
363 386
250 576
420 557
651 151
110 606
215 308
848 350
695 563
659 26
886 5
726 914
812 824
450 859
681 661
173 744
543 947
423 831
394 908
833 486
426 13
538 864
199 888
413 772
740 151
757 366
823 817
810 690
848 951
335 772
914 634
592 523
791 69
379 413
63 421
391 717
834 778
651 107
806 646
28 107
798 123
461 191
854 352
519 979
774 777
890 603
42 915
999 376
642 289
994 214
235 317
817 918
890 588
953 106
998 174
908 778
597 657
930 83
754 517
656 160
374 575
97 68
674 390
20 907
98 112
163 867
276 725
544 383
917 806
149 101
494 420
829 333
478 411
528 268
145 909
429 987
225 979
276 473
498 172
427 329
204 510
724 914
601 70
215 563
933 506
423 36
651 462
119 314
602 879
461 48
35 420
174 134
490 61
158 763
161 51
520 488
744 750
615 474
964 761
753 160
230 490
703 784
369 6
733 169
902 265
745 214
934 751
751 908
475 101
74 844
795 86
826 945
42 312
872 237
218 477
274 306
77 703
299 673
770 700
319 717
724 710
180 80
239 449
296 957
209 810
737 649
492 397
378 766
253 746
680 424
614 297
212 165
779 216
162 900
687 443
534 882
333 31
734 164
442 311
890 226
855 716
81 977
475 357
336 503
884 506
660 693
357 791
139 238
461 951
77 523
782 293
417 372
591 547
547 276
926 115
739 987
562 550
491 954
244 617
490 2
41 750
784 948
353 133
982 387
746 867
319 748
648 974
700 318
192 857
575 656
198 609
921 858
574 334
427 737
691 570
829 423
4 372
820 933
340 25
772 617
542 132
555 562
42 260
900 992
604 338
23 270
771 789
689 989
595 835
816 257
412 261
613 337
330 842
921 870
37 961
972 55
558 166
97 260
454 228
210 1
974 871
708 302
818 621
71 205
1 2
278 256
20 872
194 161
160 410
147 997
389 696
742 690
906 569
293 523
614 345
61 236
246 786
379 506
808 877
343 579
222 422
338 745
291 329
476 847
918 829
802 922
725 490
769 5
506 270
307 641
222 770
914 274
345 914
578 633
467 557
477 482
280 814
429 684
244 613
180 220
758 186
263 711
948 110
388 728
158 849
176 496
50 897
170 106
259 553
504 767
615 433
667 25
641 1
425 616
596 266
957 958
554 116
664 280
438 948
231 657
786 36
52 920
207 315
933 701
759 839
502 740
698 507
924 611
369 950
573 789
774 659
930 879
950 946
96 362
900 533
583 896
82 635
816 941
905 698
510 947
830 608
344 53
302 205
531 9
148 612
736 806
578 576
814 225
884 502
373 184
530 405
41 455
924 369
703 715
266 897
195 830
447 400
721 177
526 907
512 826
245 616
235 30
942 60
284 213
710 304
404 378
179 780
778 109
354 964
573 677
331 547
948 134
484 478
785 377
546 628
734 180
312 669
543 639
493 916
74 174
872 900
878 701
286 22
978 299
603 671
516 869
805 268
832 32
845 1000
191 840
466 697
722 826
949 673
234 377
856 505
414 737
289 369
471 586
811 926
729 569
29 4
545 330
378 289
965 856
618 523
278 555
16 442
175 545
399 680
334 378
344 484
465 605
965 572
195 719
949 444
14 25
99 479
878 447
874 755
586 811
572 627
956 877
151 695
148 188
431 499
166 183
236 469
572 964
611 857
344 569
504 854
92 430
688 188
170 353
931 10
974 272
617 983
166 557
484 413
793 624
236 785
131 196
236 600
646 891
561 214
283 19
956 47
66 69
22 488
126 68
473 900
323 656
220 770
391 893
167 570
831 760
830 358
714 771
932 283
98 611
859 791
679 517
883 847
708 249
992 18
112 555
529 172
149 635
457 431
19 859
147 58
661 679
409 602
566 9
132 486
348 508
348 934
332 939
108 23
93 55
858 374
917 188
580 122
208 473
337 708
915 766
563 799
424 420
581 533
726 564
155 232
970 82
536 712
491 103
500 348
221 866
416 347
107 958
844 380
245 737
998 714
550 768
186 686
15 279
724 291
419 577
978 347
270 834
71 485
696 701
559 859
115 629
814 577
657 989
65 820
101 39
551 945
811 238
506 390
148 559
793 998
955 463
759 943
200 961
645 595
159 888
152 773
917 85
773 729
578 544
375 295
364 374
219 516
482 395
25 695
131 611
767 44
713 986
982 536
91 745
0 947
219 779
741 175
643 849
848 417
370 267
994 960
238 767
38 509
276 439
512 530
556 683
73 621
172 685
828 400
330 720
928 607
957 432
631 354
369 956
138 545
284 966
553 617
68 885
15 679
72 182
25 586
399 684
693 911
254 770
537 52
377 535
611 140
617 916
204 575
693 932
409 770
966 886
54 984
693 208
176 541
333 448
907 56
149 898
237 432
738 553
782 145
0 38
683 320
196 489
881 364
244 596
707 906
21 780
133 480
700 464
25 983
57 624
331 363
317 805
732 940
648 95
218 663
609 962
654 393
144 626
19 978
817 884
566 789
781 254
49 675
256 685
250 89
947 219
115 15
707 987
45 273
579 199
770 140
912 964
100 945
997 637
499 427
37 677
334 563
18 581
712 709
796 553
550 165
465 357
674 369
259 90
974 709
189 439
834 725
931 664
6 854
606 503
702 902
660 518
396 141
773 821
611 797
763 626
177 989
532 670
104 83
271 981
946 725
862 613
528 753
455 683
721 148
699 792
461 419
880 319
372 544
559 901
452 848
368 253
865 554
510 790
891 800
203 908
114 3
326 409
120 329
982 512
238 940
381 93
471 392
469 105
972 265
278 397
495 979
216 229
304 772
343 83
104 982
450 786
519 212
122 502
624 511
613 157
428 705
998 190
789 80
809 652
598 980
494 537
636 575
481 70
313 949
285 386
491 511
623 189
247 772
556 938
689 613
360 10
229 186
189 645
245 462
871 401
510 569
89 816
610 396
765 800
615 81
785 949
536 439
310 563
383 707
124 690
92 354
545 497
448 607
952 198
331 612
931 26
130 189
501 166
492 33
756 764
459 130
971 49
879 958
698 413
799 49
62 748
936 358
107 164
810 115
514 714
997 968
165 626
573 898
461 623
563 934
742 118
27 677
740 135
156 369
676 838
808 427
686 129
995 807
148 355
526 378
304 396
459 770
820 648
103 717
133 493
427 248
994 565
199 94
242 360
459 758
775 756
297 526
706 149
988 226
722 35
638 239
768 467
510 671
440 172
481 807
896 919
686 772
39 330
362 921
567 611
419 978
707 752
291 16
671 870
931 323
891 664
351 952
402 183
25 583
187 379
298 914
522 962
305 847
460 381
674 318
777 331
299 226
678 192
687 203
971 445
147 52
368 338
564 754
188 736
627 709
217 146
742 112
280 130
831 746
976 117
102 45
860 391
16 704
741 928
233 1000
619 591
685 374
492 608
70 372
173 368
465 505
319 65
409 62
982 425
962 904
811 63
357 954
447 469
14 171
690 796
680 511
607 423
276 39
561 816
387 50
45 189
996 835
515 590
648 51
701 740
649 661
602 362
23 829
338 470
455 770
621 460
810 175
476 105
129 148
122 10
210 618
737 798
986 74
699 839
854 739
468 200
910 816
182 11
168 100
155 391
516 175
22 105
753 704
650 865
666 584
507 511
332 100
499 916
797 48
596 795
458 931
312 698
173 404
894 912
81 608
624 493
898 274
300 360
453 55
86 395
806 165
282 943
676 782
901 742
159 639
931 452
223 96
810 127
466 405
34 800
337 197
521 458
451 889
591 495
348 338
482 958
890 924
751 466
538 995
633 66
701 128
459 946
845 741
879 893
156 995
802 497
944 45
350 663
107 694
417 253
689 48
897 695
650 752
495 772
702 760
966 966
815 703
85 636
983 446
73 693
620 725
454 10
202 291
819 546
777 89
564 652
318 193
548 807
777 800
691 998
361 122
560 805
249 912
631 262
931 242
365 686
918 514
692 131
132 530
984 835
847 513
330 235
620 951
996 20
58 856
944 147
614 224
813 1000
128 979
24 992
236 251
569 725
19 193
488 707
617 588
126 150
313 885
765 390
288 820
94 81
821 838
397 198
766 16
219 790
231 218
527 967
829 780
454 738
335 163
918 73
900 553
26 448
493 771
660 815
663 871
432 411
992 595
954 174
224 774
672 230
779 242
227 664
847 150
828 790
863 22
571 227
318 235
464 932
367 212
340 368
106 28
235 872
101 922
95 297
781 141
192 98
198 610
431 641
279 454
234 205
587 258
175 468
187 693
620 392
287 542
52 319
904 599
613 694
507 572
622 891
437 403
38 643
230 906
557 0
814 719
310 796
195 728
852 446
641 605
366 879
202 485
731 194
791 918
869 570
406 249
476 995
614 482
610 152
588 491
473 724
859 794
324 495
284 714
908 467
179 375
699 459
809 755
509 690
955 766
161 255
117 557
839 363
762 52
958 487
755 934
402 29
803 611
208 996
600 599
193 576
227 270
652 705
684 929
538 502
684 389
359 733
810 692
335 978
399 222
946 177
386 738
825 301
268 460
347 813
786 439
162 264
194 456
416 470
967 634
935 51
850 153
934 848
523 516
885 451
919 545
68 402
636 90
407 212
40 435
49 211
70 7
157 970
942 832
614 789
844 24
817 866
769 67
179 276
154 815
498 253
687 285
983 241
173 622
705 811
221 960
650 999
236 826
738 240
64 842
144 85
397 815
844 592
652 63
707 798
363 542
127 892
890 599
549 693
105 972
664 129
210 851
509 98
359 269
259 264
272 509
234 970
909 92
829 764
505 79
920 561
459 241
35 808
212 21
135 926
439 822
466 421
370 172
114 261
829 182
592 675
914 196
297 513
631 664
124 832
417 979
17 630
47 556
91 799
129 220
30 365
564 481
207 353
501 339
434 373
323 551
205 532
186 697
287 902
888 820
633 632
742 258
42 475
895 445
437 686
752 595
783 621
185 712
480 852
277 790
57 356
92 804
790 412
169 375
138 992
302 253
259 984
728 632
931 765
541 913
390 849
528 539
472 920
632 175
72 135
169 991
356 455
404 723
865 923
227 607
194 815
574 353
134 577
132 108
433 408
397 462
812 941
443 793
793 845
644 926
322 724
227 79
36 991
284 932
471 982
91 356
270 67
133 958
244 168
87 708
970 594
266 3
240 77
309 346
766 603
236 763
868 545
532 634
615 120
382 501
477 996
872 291
728 905
504 395
384 917
658 184
747 960
361 429
118 953
688 454
84 224
666 238
355 421
830 120
764 303
626 433
908 56
937 336
558 192
259 279
889 280
458 708
820 567
287 751
480 131
489 268
826 505
343 939
754 313
145 92
127 636
51 590
0 995
93 163
210 692
229 546
514 653
597 131
711 941
680 442
618 232
705 765
97 725
325 39
980 162
270 261
997 942
703 538
204 649
589 483
156 192
383 852
214 594
715 924
777 124
469 816
482 176
945 304
750 132
764 951
426 275
362 615
784 757
872 645
234 529
437 710
671 890
602 413
683 537
344 227
286 373
288 892
705 845
776 63
612 941
966 616
821 777
325 228
992 455
195 979
213 734
856 122
385 936
780 83
223 165
764 906
545 557
733 377
696 199
113 297
269 311
465 120
845 496
874 499
597 978
784 395
25 398
811 722
418 404
461 404
982 213
206 691
252 74
749 802
234 83
598 632
274 358
135 55
316 292
933 835
155 696
236 645
949 523
549 701
427 857
45 307
523 968
805 533
830 243
995 687
564 506
479 535
80 996
649 653
738 976
24 186
68 516
726 55
281 935
430 497
529 916
3 783
47 298
118 934
759 27
157 521
920 107
835 523
700 571
344 604
604 444
429 457
840 196
33 411
671 582
244 92
842 746
253 226
359 827
831 909
441 33
861 673
642 568
977 440
456 421
449 731
516 894
21 967
929 546
366 304
780 248
22 24
657 312
58 917
408 924
622 85
615 689
791 510
404 506
899 518
156 151
716 586
142 900
674 723
808 160
376 698
323 23
220 304
58 839
960 234
991 383
775 191
971 505
319 239
895 100
219 554
844 758
467 63
605 981
352 665
541 822
839 189
258 911
997 133
807 4
646 629
258 775
719 332
281 863
698 71
818 867
632 999
452 388
74 277
208 966
158 526
359 376
526 933
741 47
111 528
388 321
262 675
690 719
107 940
920 391
332 712
339 77
312 473
665 35
523 195
477 991
898 54
512 20
79 891
694 265
92 111
909 67
704 839
751 854
310 628
954 395
276 295
216 674
245 991
230 950
930 536
560 843
516 683
79 297
861 678
996 669
310 623
96 352
602 332
50 217
370 369
779 777
978 837
156 215
471 388
519 703
889 27
740 218
700 743
449 230
737 714
980 810
799 162
317 18
506 339
214 468
595 685
304 225
505 128
657 663
124 87
187 908
94 420
782 524
365 14
83 949
520 517
213 350
304 957
873 975
554 760
257 997
370 862
177 25
178 578
9 536
262 676
91 959
978 417
954 43
695 226
570 612
68 268
930 604
422 162
974 897
375 750
943 165
403 439
480 577
921 106
250 793
323 644
383 875
803 599
277 400
873 404
929 380
423 489
991 876
897 815
621 985
777 262
24 686
898 850
719 647
579 268
38 463
397 254
464 935
874 883
225 872
582 334
429 887
907 21
432 179
10 527
536 977
617 215
547 105
968 775
726 583
27 203
391 138
177 21
51 125
462 69
350 835
762 221
248 555
74 811
842 619
168 690
259 477
587 819
42 777
517 427
793 191
378 70
995 22
362 837
469 120
374 820
894 212
230 578
506 315
209 919
594 990
222 359
907 326
897 337
178 456
587 303
985 341
170 522
491 863
560 881
316 250
690 876
421 452
326 477
813 824
457 115
538 848
433 558
10 109
646 180
14 745
186 328
573 986
269 351
681 449
620 366
131 559
649 622
97 514
194 785
172 217
105 11
636 353
952 124
988 556
780 857
698 720
329 30
276 420
57 761
551 425
618 644
348 957
702 57
39 170
228 245
596 615
906 510
82 758
375 602
486 146
835 909
901 316
653 861
18 597
66 83
414 47
828 361
2 915
721 605
772 354
631 719
892 979
862 427
615 748
757 804
434 533
884 540
205 706
695 476
749 752
973 667
426 218
478 352
935 811
804 375
693 722
633 535
92 766
489 653
534 51
539 48
99 435
195 653
571 597
945 190
455 138
285 779
142 518
27 95
43 685
821 54
577 549
267 684
834 700
932 390
185 9
179 289
581 916
1000 80
654 414
811 874
963 812
637 351
697 150
770 528
573 896
991 292
685 194
136 431
207 459
439 505
303 752
955 276
122 259
298 475
977 170
500 844
754 400
852 8
583 893
227 698
459 891
952 20
410 603
623 205
9 694
642 304
205 320
428 234
216 605
101 553
572 431
558 34
421 180
783 484
909 194
101 873
700 163
474 634
323 51
573 856
425 5
264 810
303 597
71 682
168 438
274 748
378 365
315 340
489 635
80 441
825 486
949 555
748 493
372 299
117 480
181 501
336 311
674 195
17 601
408 946
553 727
858 421
656 518
103 508
882 264
888 571
153 302
750 813
697 764
726 907
188 612
172 437
659 12
784 462
23 347
178 818
334 802
150 538
58 810
259 688
556 917
857 195
287 641
277 614
966 223
869 497
725 224
419 175
226 639
291 350
833 156
968 983
320 461
705 541
661 578
861 77
404 859
743 253
880 378
544 536
67 711
157 397
894 877
488 336
784 408
617 41
681 926
140 393
650 20
422 592
7 650
920 633
725 751
315 473
354 842
747 259
60 925
981 438
356 991
254 306
435 72
105 971
585 831
501 715
406 609
204 981
886 382
388 576
9 92
398 118
466 177
156 674
169 739
559 843
961 192
666 233
920 533
452 648
542 499
62 670
37 989
821 329
160 858
243 6
582 723
703 857
705 526
786 184
455 447
808 906
577 684
885 65
535 34
97 601
26 613
988 301
494 671
681 839
770 140
1000 266
404 884
247 230
45 576
684 606
394 998
65 700
952 155
432 183
609 839
382 898
693 745
319 855
616 650
590 677
820 384
161 35
25 838
524 759
634 43
869 287
683 492
93 220
225 182
898 69
600 116
681 432
944 87
660 945
854 594
733 990
650 842
642 976
877 171
505 813
425 487
276 783
416 146
876 128
125 158
824 55
960 751
368 752
247 768
513 783
48 839
77 216
274 616
331 312
473 582
83 963
720 885
825 112
861 503
914 235
932 857
101 75
370 735
413 419
353 494
948 993
271 437
535 648
666 658
644 439
741 354
536 63
424 596
693 271
568 13
527 912
435 88
648 764
384 569
569 835
971 377
699 486
720 78
588 876
963 334
876 35
453 309
21 938
784 903
278 230
376 771
556 743
99 177
86 778
445 615
650 331
986 131
844 632
112 348
570 195
475 282
230 745
873 237
100 505
642 708
147 116
212 644
824 711
456 360
135 135
772 749
89 828
728 868
707 895
259 975
322 40
586 270
28 448
804 812
214 688
906 660
496 132
338 655
381 28
898 573
98 730
804 997
716 59
572 421
869 529
502 577
679 186
207 342
873 695
777 252
797 803
993 800
68 797
35 527
260 388
876 835
868 676
282 92
721 904
26 286
366 582
363 293
451 700
763 285
30 655
144 40
376 669
367 606
992 448
470 585
485 224
284 217
857 713
881 154
177 992
702 560
669 199
326 872
607 204
617 977
64 719
872 163
358 704
250 323
477 824
858 28
562 579
770 564
811 957
328 512
940 160
828 327
707 37
998 877
973 328
842 33
593 498
466 626
799 949
256 186
432 431
221 342
543 460
241 227
159 374
620 698
72 472
378 504
560 518
504 370
793 185
301 61
158 918
603 9
382 196
324 226
668 480
592 198
636 187
206 168
449 73
826 617
20 862
349 241
69 7
243 171
731 415
373 834
564 851
76 352
280 532
763 626
904 436
757 561
640 881
598 72
534 202
52 12
47 675
905 458
30 782
0 146
893 714
88 802
518 261
435 989
860 882
217 516
842 989
343 988
86 652
232 303
337 614
411 648
97 1
22 526
453 1000
412 349
11 444
641 253
840 877
498 542
366 544
895 276
721 415
874 350
990 600
326 199
206 680
389 463
763 683
68 879
444 546
949 332
862 174
367 830
485 319
232 551
911 97
537 743
211 261
456 755
453 720
325 68
341 399
370 690
106 166
112 636
494 958
501 267
18 137
106 371
571 799
898 227
588 574
173 756
76 676
356 3
219 113
917 80
547 931
971 918
394 167
618 22
896 658
302 795
834 539
92 798
623 545
760 40
251 220
958 552
478 557
57 494
188 445
323 365
791 107
118 495
580 834
376 399
999 856
465 968
850 777
608 439
384 20
36 860
756 593
687 638
954 41
274 440
642 701
539 927
193 585
277 124
376 627
971 581
797 672
144 614
45 417
600 136
519 611
150 917
664 26
686 455
726 287
361 86
948 177
355 434
728 561
22 459
835 490
17 484
558 504
854 455
897 598
961 313
577 200
480 782
768 715
32 542
92 508
911 533
593 159
807 200
498 725
236 441
264 111
187 523
964 374
52 960
367 719
516 985
984 451
539 925
501 403
701 178
841 968
416 754
652 143
525 425
942 560
830 252
816 887
39 729
10 29
708 500
144 84
944 867
240 805
158 698
698 677
325 929
605 185
137 135
428 155
440 805
787 440
361 753
762 409
645 475
949 373
186 244
537 594
83 789
519 81
513 411
276 366
423 800
405 313
639 73
758 49
280 998
817 679
309 562
513 519
646 737
364 141
32 733
840 419
144 71
208 399
69 896
847 438
408 477
4 516
74 166
673 307
322 604
586 713
354 337
430 558
750 456
763 449
963 110
950 890
327 52
979 888
836 420
606 198
595 363
693 126
402 433
806 643
185 67
770 10
272 593
958 798
93 589
25 0
352 788
384 752
319 815
335 307
932 113
307 934
869 183
79 281
146 87
401 256
699 881
88 472
41 286
418 41
960 800
804 503
930 264
585 772
202 9
228 983
379 698
758 593
810 287
871 462
703 294
755 601
337 314
149 883
989 990
23 392
792 781
714 976
37 343
483 894
576 490
882 786
337 399
81 339
248 881
936 443
515 400
252 840
351 346
68 167
619 709
328 325
872 338
730 455
32 409
925 423
209 10
717 153
463 299
798 381
175 212
693 605
876 241
160 269
695 234
350 205
795 990
48 541
241 211
57 973
610 72
199 282
922 205
866 239
162 32
289 194
795 567
84 495
288 582
175 438
479 467
495 350
692 101
916 885
921 854
159 732
843 811
288 768
974 195
946 944
263 830
574 285
310 230
85 1
252 939
300 721
185 673
677 819
368 200
23 829
439 228
61 35
359 574
513 294
519 941
128 823
443 534
19 744
964 535
389 683
767 390
27 422
486 487
960 224
713 720
606 962
698 807
798 218
328 999
501 934
806 642
226 501
807 928
732 948
60 254
230 583
510 524
468 530
228 698
709 120
79 979
606 779
750 809
90 646
779 307
343 649
276 785
586 397
623 526
314 204
730 513
882 724
106 983
729 871
348 447
615 300
719 23
202 263
17 228
958 659
950 999
142 406
521 922
42 501
397 201
495 177
248 691
145 957
208 427
82 243
830 798
819 540
679 976
650 781
176 243
87 901
833 904
740 305
730 371
530 558
106 414
608 503
589 547
538 388
992 689
29 333
294 19
589 159
109 387
927 830
658 716
138 193
825 14
622 972
47 335
192 482
390 106
664 572
929 291
750 972
771 138
646 553
626 265
83 529
107 628
874 570
954 58
44 667
494 326
656 819
497 203
524 224
384 768
886 754
748 63
946 957
482 157
824 184
970 114
878 373
976 108
23 256
927 800
61 349
612 316
775 301
861 909
247 587
434 530
519 6
188 171
258 695
774 11
471 116
146 61
198 544
651 457
642 174
408 68
907 159
661 140
687 152
441 397
288 792
554 115
651 481
615 798
26 102
540 769
745 550
981 969
283 298
324 966
8 696
173 629
112 39
913 905
43 718
506 285
347 993
666 420
551 386
843 299
194 914
649 776
840 48
415 756
568 1
487 623
323 606
209 123
264 374
134 590
515 619
487 993
899 841
30 987
500 548
390 295
368 609
529 227
989 267
268 693
338 207
344 880
455 343
846 893
580 214
676 259
161 17
351 358
759 161
792 670
296 475
64 246
792 121
668 190
962 966
244 747
339 931
618 287
322 584
872 984
582 733
787 843
96 503
323 204
759 795
460 529
285 173
283 738
985 788
463 71
183 158
546 84
366 687
384 85
952 66
159 651
423 639
414 444
614 947
843 770
765 229
189 186
985 554
487 949
825 618
820 867
784 414
819 618
527 138
552 256
145 150
962 265
862 891
904 321
665 254
823 918
259 963
549 81
556 969
610 628
257 27
297 78
280 437
926 639
704 301
379 359
511 10
825 203
560 940
241 844
579 17
377 600
322 25
989 302
156 454
443 336
263 502
338 758
310 875
2 282
940 763
700 828
293 529
692 333
858 343
436 713
844 441
777 765
729 633
820 614
275 754
828 595
414 573
857 189
212 958
252 687
238 785
335 49
654 672
179 199
373 649
310 146
191 890
477 331
172 155
288 480
746 104
762 747
819 679
44 81
435 62
184 320
304 332
686 316
776 223
818 523
534 626
24 401
132 807
730 943
95 156
197 504
629 360
552 140
345 640
611 450
979 558
136 88
495 540
501 804
547 983
407 160
408 705
1000 191
455 18
222 720
267 549
63 161
670 347
75 235
689 873
75 575
253 33
278 306
973 434
922 425
804 386
711 169
3 150
437 51
398 224
801 908
19 430
665 826
444 135
358 28
220 248
868 42
429 675
252 150
289 756
947 840
152 139
680 319
661 613
742 185
324 265
165 21
657 30
953 829
260 856
438 937
113 807
617 768
323 962
851 938
717 725
53 673
970 386
106 937
373 739
57 606
541 629
792 299
920 734
317 650
805 296
549 909
930 283
103 591
867 126
698 922
945 614
945 509
576 719
437 334
440 339
433 564
583 583
193 831
878 353
265 114
218 3
260 810
514 433
586 507
180 77
215 893
452 823
65 191
867 253
431 450
130 501
745 314
119 119
928 414
606 692
629 708
390 404
693 855
513 691
888 916
863 592
195 563
868 515
57 510
200 652
605 391
943 256
219 519
806 582
407 974
267 889
23 327
939 597
368 629
618 820
82 393
414 504
20 851
921 737
121 790
948 292
769 986
908 68
495 283
164 281
914 177
692 549
526 818
622 867
834 687
661 359
576 825
682 543
119 443
662 831
472 871
296 209
280 226
769 577
156 716
17 954
196 326
675 129
699 360
493 521
720 560
731 105
676 704
9 277
29 269
736 840
431 507
573 523
760 373
484 639
175 126
374 341
668 909
199 343
487 509
273 308
46 716
781 710
770 994
230 456
739 49
890 371
167 292
609 10
181 59
176 499
936 741
231 978
294 480
267 633
15 913
279 197
948 474
965 106
326 789
506 837
125 345
920 33
416 226
951 129
547 163
32 815
543 514
317 409
566 161
972 987
431 774
16 961
378 369
414 949
919 880
740 653
225 842
320 388
884 626
193 709
136 569
25 163
506 963
668 849
383 780
527 595
976 729
581 754
240 300
363 54
946 341
77 629
474 336
320 528
779 499
731 165
746 312
705 249
851 31
586 349
539 449
427 652
373 174
165 438
33 838
898 776
32 353
844 57
533 657
892 820
596 780
196 608
146 282
28 267
835 712
373 709
222 144
446 359
472 591
752 171
809 421
895 639
172 912
852 880
937 447
598 305
321 838
490 569
620 850
550 125
145 113
682 426
943 527
467 799
594 28
104 80
728 930
481 107
970 265
429 368
442 342
620 575
668 292
598 249
807 634
931 705
73 0
727 227
902 657
644 607
412 950
725 666
14 799
103 826
683 938
767 346
530 35
904 872
575 73
646 946
234 573
827 369
937 957
697 724
791 625
832 522
449 874
497 754
282 664
277 826
531 244
13 483
280 578
984 118
299 500
741 786
920 249
398 740
573 847
584 681
487 435
214 373
505 790
820 366
386 325
978 175
812 621
430 48
348 763
676 965
923 255
677 776
196 124
71 414
568 841
429 25
909 739
128 330
534 118
156 188
437 433
176 28
826 140
553 66
268 715
796 147
267 286
817 233
555 659
387 243
843 780
211 162
949 899
171 312
991 0
65 163
475 704
913 423
998 747
921 358
196 543
305 342
430 835
576 809
913 458
259 346
827 487
883 15
738 87
248 952
62 955
29 658
474 955
320 158
723 975
502 142
344 104
636 762
417 747
374 23
390 470
397 818
331 260
992 393
375 550
126 301
184 179
766 206
44 312
925 995
868 347
578 387
655 867
557 446
413 833
329 357
207 186
256 887
531 385
219 258
728 793
449 10
620 530
217 558
80 576
252 264
747 125
905 346
994 637
980 473
894 134
871 215
775 723
636 349
66 674
742 618
279 130
462 913
423 311
983 147
554 449
612 60
317 451
477 693
5 816
675 506
264 74
992 852
926 229
681 553
649 834
639 651
515 317
782 506
435 704
152 550
315 174
584 538
241 751
968 955
257 227
261 871
930 384
219 605
897 862
534 34
763 716
51 169
521 64
812 94
480 25
279 156
56 391
300 204
522 412
415 819
76 423
13 983
565 498
142 506
107 542
308 956
726 967
446 996
574 366
766 342
79 341
110 825
366 225
790 800
228 821
640 32
267 484
263 658
479 246
261 423
444 860
381 696
862 927
355 143
154 443
680 606
499 124
42 847
206 90
878 667
815 684
650 45
385 97
463 367
853 237
967 177
196 12
72 553
752 447
116 795
144 676
249 766
355 646
779 308
528 377
161 272
608 736
81 607
79 131
388 749
24 317
910 46
259 314
964 12
740 653
299 354
487 647
146 668
326 994
182 551
174 97
830 817
526 759
992 809
723 963
831 68
598 356
104 846
517 979
1000 523
826 474
206 540
840 959
733 764
208 699
515 122
778 536
240 516
807 901
737 682
841 760
538 929
755 714
692 964
953 797
888 405
235 562
848 225
120 552
125 506
456 768
341 456
849 772
274 468
909 409
613 734
886 324
772 79
62 662
343 415
940 219
163 955
853 857
966 297
858 730
396 296
425 195
720 424
176 570
198 356
124 205
936 412
545 257
723 643
378 324
682 222
912 305
714 751
706 541
383 594
574 285
726 707
279 724
230 37
198 175
419 485
258 61
157 44
663 788
84 568
4 739
919 937
514 593
281 581
636 585
832 386
241 355
378 964
301 145
850 75
710 753
779 689
812 128
568 16
706 897
96 196
553 110
290 552
828 746
556 354
945 385
570 64
411 208
950 277
434 655
875 499
522 553
206 634
418 928
267 173
177 331
74 315
704 994
654 167
557 980
205 446
262 260
964 446
145 57
508 72
300 695
128 614
25 582
829 188
895 344
561 73
437 815
629 576
106 781
685 647
672 306
448 98
111 41
586 697
898 514
216 205
761 161
905 897
505 632
518 556
473 964
776 551
208 12
418 426
163 16
335 950
350 108
964 940
653 414
439 972
363 678
750 342
683 831
947 974
888 340
490 296
866 537
844 700
122 290
45 964
877 468
648 477
284 485
619 136
334 287
460 69
667 727
454 535
727 848
335 833
819 667
181 635
417 732
203 731
248 782
522 61
505 364
508 236
967 899
384 377
996 488
23 859
383 906
500 124
4 12
833 478
550 939
520 294
193 349
425 823
51 192
187 205
273 273
374 392
404 433
7 312
271 416
453 4
744 470
945 7
360 201
799 142
1 598
390 878
252 761
588 17
404 235
696 114
492 38
878 227
364 947
978 175
591 786
341 684
107 483
536 241
1000 354
288 537
279 339
212 703
469 530
298 156
528 770
283 545
534 441
798 354
931 115
979 555
734 218
16 988
670 778
333 878
355 432
805 798
387 965
343 374
839 155
203 310
254 544
235 189
604 334
162 39
980 674
132 373
781 129
484 325
660 488
486 482
913 841
332 300
314 272
609 700
13 338
715 993
449 888
100 585
213 980
794 571
150 925
394 935
59 704
944 670
676 292
681 992
462 217
461 901
935 219
357 108
666 471
342 401
404 432
795 652
638 572
516 533
755 714
740 709
733 920
767 142
416 139
713 421
506 13
733 561
781 187
323 915
860 341
932 89
888 110
89 551
861 320
945 605
700 148
971 488
947 759
44 825
428 243
608 839
590 9
746 762
870 750
93 650
7 384
476 434
696 830
9 952
366 843
806 489
507 263
194 173
869 189
847 673
645 736
365 831
690 70
694 950
996 914
140 880
683 216
332 957
430 63
852 380
554 239
875 372
198 210
865 106
846 822
385 488
681 620
490 806
957 337
137 640
708 619
119 186
754 184
115 77
287 262
205 343
958 342
428 998
924 266
390 396
7 80
509 832
425 772
952 748
830 44
945 242
876 361
402 78
493 741
735 727
22 291
172 703
540 91
402 370
477 707
885 74
783 783
57 775
43 512
796 10
359 259
714 295
306 410
531 25
329 815
239 380
731 655
150 342
789 236
225 288
762 507
992 851
906 503
391 539
946 333
937 339
930 312
155 50
935 373
317 676
124 776
704 494
913 282
642 472
648 85
761 339
88 926
754 697
637 573
757 63
939 596
570 647
782 54
217 874
769 821
255 664
376 772
945 929
135 187
718 561
531 867
78 500
200 349
984 816
53 54
20 595
19 950
169 370
902 812
485 359
464 495
224 230
601 783
160 183
438 837
389 546
552 899
7 104
280 48
370 382
504 194
969 970
114 300
892 926
163 217
586 953
111 431
457 892
10 329
708 17
129 212
63 496
404 218
796 594
336 918
896 194
400 32
914 88
186 503
272 830
324 186
921 212
982 544
283 143
150 356
881 174
721 724
16 893
94 880
687 74
669 264
476 465
727 462
424 424
379 386
90 384
746 98
766 263
813 413
763 697
740 548
20 405
521 956
474 840
17 380
160 83
710 406
789 682
923 977
763 342
698 246
146 722
158 803
682 166
740 54
736 754
840 866
218 35
787 367
185 964
399 947
596 647
675 756
534 480
862 603
907 99
644 771
502 961
943 888
612 647
795 139
482 804
332 967
808 87
464 756
895 478
644 957
606 962
617 922
951 518
304 392
599 40
57 970
885 603
480 122
144 343
772 496
111 711
748 809
191 284
492 452
883 855
988 305
926 347
874 579
200 424
679 279
675 965
805 710
790 45
656 939
606 939
850 590
293 162
327 761
385 366
282 605
887 842
684 935
201 416
452 606
703 549
468 605
753 557
169 458
314 107
53 98
74 602
554 105
344 657
158 850
19 265
69 419
867 106
873 576
667 321
919 376
960 146
739 340
797 696
817 238
694 914
663 226
114 953
162 489
654 105
362 165
899 356
138 520
723 886
905 325
234 956
0 630
446 504
208 550
749 348
46 692
241 61
371 771
997 519
320 25
880 255
392 84
466 881
790 675
162 489
174 464
538 844
642 555
239 756
647 904
490 931
842 699
508 929
324 211
25 346
460 299
819 185
463 518
293 890
813 875
973 711
198 159
440 749
923 698
583 492
920 222
320 762
114 553
110 530
344 968
855 914
700 836
469 436
183 221
688 630
912 293
327 879
885 970
378 223
859 117
155 428
80 529
80 253
796 112
918 485
438 20
499 362
848 942
155 380
695 354
984 916
43 541
767 426
26 774
888 155
394 929
677 787
692 702
571 516
658 380
954 289
816 25
343 980
247 347
932 416
172 42
689 465
360 943
830 27
321 984
679 164
722 672
28 418
396 145
642 428
367 339
549 787
619 223
910 232
150 708
856 205
595 508
989 770
339 638
167 651
922 700
642 924
620 294
953 696
482 160
722 435
78 604
634 134
954 136
519 718
807 721
426 943
741 814
218 496
772 364
243 79
811 113
717 16
704 963
922 641
978 786
773 646
663 402
432 570
178 902
338 314
616 866
83 97
54 298
90 442
660 281
669 739
537 138
407 923
980 794
391 329
542 158
965 907
583 847
300 371
41 206
27 127
358 801
997 780
142 71
821 462
556 192
953 926
607 290
754 596
355 797
871 859
29 669
702 377
426 736
699 38
575 690
694 98
844 818
995 846
338 538
110 28
607 157
510 518
370 299
800 965
235 229
867 152
625 478
688 980
850 412
52 631
331 676
497 331
492 474
135 867
302 272
738 473
824 840
44 794
208 823
290 647
281 427
80 205
613 884
669 514
761 898
390 193
523 298
314 107
64 609
338 236
157 253
899 66
933 578
822 229
426 467
518 782
80 110
840 764
273 321
151 528
822 658
227 82
289 357
708 201
872 319
820 744
611 976
788 345
160 412
199 233
652 68
256 854
892 559
102 274
487 604
362 115
619 93
881 860
458 959
663 704
93 539
698 524
235 934
331 657
245 600
601 35
632 961
987 623
552 787
326 925
847 125
968 603
490 526
918 858
304 192
261 422
917 70
76 30
274 71
128 693
244 898
447 732
246 828
11 762
325 487
126 253
585 637
978 307
407 132
184 610
969 161
584 313
972 884
599 838
466 738
197 664
687 805
102 184
432 245
24 32
854 114
379 41
744 446
377 799
404 156
729 978
407 184
918 783
522 54
515 256
661 846
646 220
64 584
1000 794
940 39
698 652
316 206
587 891
854 776
446 627
172 876
846 858
42 726
146 296
195 653
538 295
758 297
383 747
225 141
778 916
562 121
248 419
626 342
584 670
506 215
478 101
439 364
597 550
223 911
809 617
984 422
89 239
779 11
262 923
239 905
315 933
780 735
324 837
651 732
219 802
714 790
428 560
304 343
687 951
746 434
357 165
4 243
54 214
250 736
635 100
943 766
79 451
514 392
22 612
901 353
344 497
570 740
631 218
153 66
511 887
114 311
139 929
970 285
148 842
118 157
645 10
394 235
695 338
89 122
668 228
733 815
354 855
682 727
996 781
354 599
578 394
182 335
283 47
855 954
786 261
828 877
484 87
252 644
481 842
789 380
838 930
605 546
662 245
640 69
953 308
439 742
365 67
83 733
438 367
967 30
634 18
893 45
870 657
728 117
59 124
185 996
467 743
657 558
261 359
828 165
81 525
442 28
463 863
28 710
628 739
456 493
979 244
247 562
713 948
761 921
389 287
617 182
667 176
301 950
935 960
719 896
594 696
664 912
595 239
83 900
742 541
667 741
680 894
558 423
68 674
201 994
761 257
0 662
256 988
757 488
903 333
600 917
537 428
30 247
156 423
307 8
638 564
139 777
756 366
844 934
230 21
666 980
107 67
53 968
567 509
617 38
240 510
921 219
840 101
287 298
581 649
142 414
810 248
119 83
547 595
279 995
608 9
713 293
868 131
183 651
687 634
743 305
94 450
25 545
978 210
598 838
239 622
241 205
580 828
292 980
687 8
231 417
291 552
380 193
284 409
524 619
524 551
190 512
591 905
551 239
14 400
524 327
885 148
905 324
783 924
680 127
491 377
980 596
552 231
153 413
88 148
157 208
73 266
739 894
653 467
267 290
162 549
117 819
983 13
885 833
316 827
510 199
555 271
564 850
930 295
655 426
117 600
97 405
480 500
24 293
616 265
824 314
763 686
957 70
739 739
47 210
924 312
766 244
980 974
533 575
712 325
605 178
135 992
625 3
243 95
787 202
739 448
986 333
108 186
32 826
964 732
34 560
536 830
538 219
849 588
592 431
670 388
297 612
842 910
623 774
366 501
974 958
261 517
42 547
486 892
511 905
872 406
806 637
519 254
44 396
215 245
606 33
273 86
527 299
539 247
555 237
310 337
804 954
382 674
536 825
454 527
834 155
784 180
749 153
286 258
409 234
594 530
831 328
735 96
519 359
896 311
772 445
564 919
278 208
172 155
502 643
679 871
773 435
11 234
978 795
599 33
965 995
371 461
595 295
748 39
499 940
647 53
969 585
41 536
797 47
434 702
110 995
515 63
692 896
132 921
411 173
575 360
599 632
126 618
974 731
815 575
807 883
261 382
240 154
979 153
918 857
689 490
685 360
163 25
535 957
348 196
234 650
868 549
295 877
356 51
194 747
467 841
697 207
427 765
875 138
166 775
868 397
626 246
671 152
170 956
603 396
934 90
675 185
748 817
974 978
808 451
914 193
708 744
169 976
726 597
372 891
967 837
208 303
432 134
962 98
238 460
307 903
91 365
757 399
212 660
988 720
775 790
217 812
8 346
112 422
849 987
184 290
389 221
419 999
90 802
124 611
270 603
248 150
75 375
958 991
848 647
541 836
647 483
260 508
213 228
271 664
771 666
39 991
459 438
263 241
585 515
481 444
880 438
933 434
971 465
73 676
64 161
881 328
783 102
678 273
338 957
13 452
755 169
156 243
651 278
531 345
771 950
606 737
599 703
226 120
864 520
672 125
796 764
259 210
270 401
594 391
628 967
4 560
818 869
53 713
976 702
813 33
557 497
498 167
768 765
992 59
476 281
284 398
866 894
887 700
980 7
208 947
415 716
977 788
41 916
462 328
362 660
279 9
899 911
663 759
46 369
179 722
658 284
639 699
941 218
725 734
533 266
739 587
942 711
908 616
558 347
297 228
898 162
782 830
586 569
864 325
511 377
148 280
624 255
259 199
639 491
907 733
495 609
207 602
626 314
980 743
337 123
502 763
181 460
28 141
972 68
346 131
763 497
24 562
616 361
967 589
807 595
254 200
56 558
242 862
37 585
667 748
109 292
820 683
324 319
200 491
68 490
527 269
722 22
345 558
641 653
504 368
333 444
886 818
362 429
108 207
171 605
807 357
567 124
977 542
447 422
310 727
531 39
778 284
112 486
440 704
343 743
440 201
649 939
954 156
492 517
188 923
770 371
347 700
530 238
586 267
886 853
812 179
27 881
932 245
777 364
398 194
898 285
951 46
299 846
163 853
818 961
918 203
284 548
669 325
296 929
561 69
668 432
659 650
608 222
261 96
754 494
262 847
590 888
897 692
719 899
672 811
260 96
246 380
46 279
48 761
604 669
155 180
167 619
941 642
532 82
507 996
795 389
799 678
506 889
784 963
350 393
789 434
142 898
814 608
365 906
369 903
163 681
684 685
614 28
50 281
656 797
196 241
373 171
97 575
428 103
268 328
253 747
256 302
925 806
92 754
596 315
652 165
61 296
64 762
202 713
302 160
375 374
225 920
239 800
291 76
285 288
610 235
84 103
890 102
834 456
766 323
225 603
367 356
772 387
637 202
490 7
451 391
993 63
579 463
144 988
535 561
690 693
17 437
269 987
602 990
70 18
848 425
720 368
520 977
676 854
357 945
215 251
5 809
250 100
134 570
895 252
154 585
441 692
610 931
363 560
235 880
558 496
163 354
922 594
147 595
869 388
438 606
10 206
645 275
407 552
984 352
155 8
520 798
896 43
620 233
57 753
922 495
801 586
993 347
291 789
155 378
513 35
622 274
937 821
366 376
71 106
12 936
754 26
217 557
803 107
500 346
710 735
877 251
730 657
76 291
135 368
611 230
169 79
773 662
742 174
318 634
413 821
830 492
963 174
888 724
693 748
10 417
621 3
114 246
879 748
663 80
396 141
21 750
31 879
504 573
729 931
146 100
769 881
55 164
41 870
685 582
835 850
829 372
686 573
267 914
972 321
279 576
204 57
785 549
59 282
541 436
122 482
718 584
131 576
149 211
528 836
213 231
247 392
469 757
225 349
834 586
631 220
438 382
391 723
548 710
839 736
397 47
232 412
254 282
813 607
895 530
724 87
140 298
72 774
773 793
331 120
539 247
198 232
913 348
127 333
32 520
204 451
514 462
155 201
944 618
461 910
24 307
717 841
508 213
541 266
243 352
182 234
388 657
133 620
425 808
892 688
566 400
958 491
970 814
562 710
962 249
827 693
45 718
387 601
93 284
734 528
753 669
444 385
24 397
793 610
482 724
17 956
21 378
668 836
375 581
134 851
45 951
725 845
762 792
891 632
631 360
910 941
536 666
591 560
583 757
448 875
331 303
403 813
205 450
284 226
568 105
404 201
330 762
177 390
112 850
455 890
955 985
327 690
885 814
143 245
662 466
710 893
738 37
470 974
694 823
273 270
204 117
787 716
791 716
230 200
748 993
704 899
787 236
241 227
527 310
609 458
79 246
726 954
685 853
598 978
370 162
151 439
328 559
167 524
669 866
379 597
725 134
829 512
779 464
132 42
826 526
24 805
249 637
324 53
837 512
764 971
915 321
223 168
166 936
860 264
600 288
533 759
907 900
236 848
396 997
426 931
803 267
542 489
522 619
388 324
394 792
20 381
142 841
267 362
15 411
217 195
124 31
169 918
177 173
92 541
620 780
850 202
262 16
157 83
547 330
724 331
94 677
394 381
532 687
287 227
537 718
673 518
848 778
736 241
958 408
580 797
374 206
164 778
936 952
729 605
557 1000
445 373
375 392
194 780
485 176
220 633
852 726
789 235
542 389
500 982
667 142
487 613
107 71
878 749
135 748
642 456
261 899
457 51
130 260
727 25
85 566
157 848
374 203
694 756
445 650
762 931
733 400
163 725
31 563
927 672
574 195
661 669
339 295
613 422
904 141
706 621
643 386
19 430
634 108
793 457
906 182
202 239
47 312
47 429
132 564
355 738
23 32
365 419
617 573
576 147
140 485
668 418
185 653
152 298
861 1000
718 741
534 302
740 795
787 318
351 880
187 965
611 571
52 694
67 540
232 692
724 441
207 435
313 648
837 719
558 833
230 553
761 984
158 455
777 146
175 522
858 475
490 384
231 945
124 958
875 48
11 829
545 250
68 431
152 635
573 138
372 395
122 547
3 392
90 982
608 429
391 393
646 297
326 880
378 602
419 428
748 323
66 321
831 960
295 879
158 627
710 511
973 130
817 161
681 309
255 947
193 849
847 931
29 892
251 451
915 498
773 569
772 351
31 371
995 608
402 416
184 641
520 142
701 676
909 349
282 778
803 587
466 550
683 626
305 194
353 56
718 437
362 573
589 844
162 351
844 883
219 339
280 150
868 109
795 454
131 548
740 105
696 469
39 71
507 685
388 931
441 236
880 43
310 483
301 277
462 390
551 530
330 855
423 846
251 162
74 970
838 394
233 614
991 873
336 164
721 395
603 201
753 666
390 672
18 528
673 359
849 66
62 989
66 272
775 314
582 329
68 24
586 973
635 73
954 963
285 999
486 726
434 734
30 662
125 876
676 861
721 656
492 391
55 154
958 334
902 329
74 802
749 604
530 638
478 622
582 305
13 860
659 220
409 403
920 19
759 572
189 505
518 305
46 831
298 991
530 156
878 263
265 339
43 689
418 321
696 120
525 383
788 227
373 190
190 40
420 277
513 478
211 684
41 486
705 288
889 745
560 704
544 613
361 697
381 629
747 741
340 637
805 165
986 465
179 533
405 375
275 563
504 301
263 521
427 856
445 34
779 949
56 867
961 980
573 265
288 187
767 686
46 235
48 373
281 155
600 914
573 774
566 110
128 455
81 526
495 863
235 713
590 221
633 261
365 631
544 33
808 164
121 668
197 452
289 998
526 343
408 331
328 435
765 441
971 942
996 175
689 63
385 338
669 162
58 95
861 444
267 297
671 946
6 13
442 982
122 369
329 83
77 478
1000 188
537 117
964 1
151 177
279 550
979 723
86 852
691 172
960 396
597 612
49 950
233 903
678 335
410 386
536 331
450 104
593 689
273 286
836 629
552 1000
862 638
695 743
498 137
53 484
615 513
137 381
498 684
611 276
811 818
126 613
895 525
764 19
778 118
336 79
670 512
513 702
11 856
660 505
770 304
671 939
47 720
122 808
167 948
220 896
548 596
829 773
104 660
980 918
486 448
7 477
131 950
933 234
251 208
643 579
646 6
857 248
83 29
361 796
638 812
950 631
282 872
454 311
775 260
323 354
390 918
816 465
864 350
927 510
579 325
123 833
347 337
800 454
110 64
206 317
822 685
107 591
296 771
981 263
821 971
110 201
167 90
117 596
201 113
892 804
275 304
297 43
931 636
327 102
280 27
32 159
71 282
878 635
522 740
663 834
126 337
940 456
769 146
222 468
571 949
653 656
372 337
902 899
356 947
925 520
854 235
51 249
129 731
760 561
262 490
841 799
377 71
729 765
884 879
397 765
805 807
946 49
173 294
991 803
69 496
632 210
401 676
89 306
718 949
859 7
852 100
939 359
938 722
831 627
310 713
389 178
215 691
167 896
227 474
48 682
209 103
660 788
836 588
792 916
520 791
397 112
80 872
522 53
353 977
556 567
2 693
987 751
551 415
449 511
630 669
669 429
755 302
404 790
567 266
264 336
847 976
445 794
948 514
509 643
616 618
985 637
51 139
42 969
588 298
599 727
834 395
713 901
131 920
459 104
334 918
288 360
294 901
269 107
426 733
901 934
183 374
512 408
866 467
52 636
979 652
948 460
183 453
814 164
161 192
833 188
517 579
719 502
785 900
960 283
226 767
889 245
695 983
699 496
818 746
925 342
905 707
563 193
245 977
85 300
950 252
907 503
25 693
729 319
347 234
431 152
208 290
182 16
218 73
93 828
362 603
405 324
313 299
136 718
400 832
736 941
481 716
383 564
872 162
981 338
708 305
867 869
0 885
738 647
846 501
728 140
906 300
681 379
83 767
261 190
493 631
32 751
949 495
76 874
351 190
834 514
292 21
421 451
610 796
531 433
192 496
194 617
790 823
428 220
231 147
759 43
291 267
429 318
293 508
10 430
705 527
271 605
345 534
628 841
333 62
402 242
605 612
964 511
195 804
6 90
691 635
444 576
427 676
108 723
922 828
856 378
53 611
592 414
1 820
242 805
946 886
961 481
348 706
580 440
345 402
433 476
932 428
17 102
455 275
504 274
148 485
123 923
952 738
760 769
689 291
274 867
260 655
959 263
211 770
405 397
346 606
159 779
285 397
199 477
984 714
192 123
54 841
919 103
829 733
440 307
125 394
68 568
112 444
977 935
656 339
310 527
240 900
344 990
411 45
833 737
347 154
28 686
986 840
546 145
680 37
398 38
857 655
471 878
546 650
642 498
497 74
829 560
930 191
144 90
28 530
892 468
740 752
204 728
13 366
220 945
326 991
689 923
485 906
784 290
782 955
838 866
320 805
252 749
448 683
513 770
897 990
888 365
177 922
478 757
663 515
969 13
467 77
76 570
253 497
356 962
195 977
737 55
513 614
99 135
78 186
556 255
601 258
427 678
52 924
766 653
593 11
60 786
377 76
805 120
871 102
261 312
375 865
186 381
96 759
89 212
74 276
199 416
506 836
848 878
928 3
685 301
672 74
482 445
659 370
841 943
846 948
643 369
78 865
904 194
126 442
485 689
768 441
203 805
665 284
744 952
325 877
624 32
260 880
959 625
793 765
720 104
693 517
126 181
127 751
281 259
163 507
713 306
663 767
287 161
754 406
11 984
719 620
974 179
994 364
864 640
806 614
917 610
689 937
649 137
662 468
402 367
476 176
550 157
238 236
882 382
783 674
289 183
731 877
162 436
418 916
800 601
272 112
631 950
744 593
457 789
81 380
398 714
850 30
220 144
947 322
717 920
166 181
511 725
553 135
72 229
377 961
657 252
772 450
860 590
882 72
208 305
64 459
754 333
197 248
956 598
710 542
968 774
642 753
72 608
652 172
597 974
833 822
45 458
63 939
490 344
842 693
538 612
890 401
477 513
724 995
95 848
536 148
71 432
187 932
1 905
28 797
527 251
435 299
586 654
655 804
460 272
350 54
780 77
726 704
284 417
502 572
655 656
317 727
571 727
845 61
526 920
768 641
934 690
183 467
299 157
360 722
255 836
688 234
898 889
34 363
471 828
400 304
355 58
863 907
434 685
519 616
95 901
290 53
507 829
627 440
106 346
760 632
707 820
29 905
378 366
872 946
390 155
400 187
979 87
831 876
376 404
621 105
148 899
229 496
992 16
585 97
860 443
209 41
646 903
671 988
723 648
800 236
453 552
80 932
662 846
540 875
194 275
806 510
217 734
470 218
895 63
425 835
490 488
873 907
798 276
403 554
501 488
579 183
284 278
652 965
462 419
450 934
672 402
778 491
855 670
131 931
854 122
347 650
181 283
462 159
590 476
853 756
926 3
847 83
698 0
474 333
218 153
69 560
609 248
714 136
971 35
904 479
150 513
258 898
601 315
192 946
656 972
911 459
84 68
107 954
134 68
293 484
713 536
358 918
306 741
265 582
909 60
607 530
791 369
452 671
49 442
145 865
778 453
131 507
349 240
106 469
584 675
215 261
669 369
856 734
15 153
518 470
573 456
730 751
15 983
968 662
370 430
90 947
3 129
213 933
36 73
85 462
980 822
86 933
136 518
425 584
892 406
543 445
981 454
271 391
726 217
843 951
841 340
759 482
427 279
841 845
670 537
924 797
642 671
56 662
757 417
88 380
642 567
507 91
188 629
883 847
142 723
235 560
691 688
252 402
76 526
258 996
211 137
900 502
800 522
974 894
579 364
734 116
558 697
916 853
486 219
93 332
568 964
488 917
163 398
179 569
259 520
889 990
82 901
983 445
402 650
821 483
251 122
580 40
580 852
384 898
573 773
29 642
170 877
549 764
309 712
848 672
817 11
504 546
151 282
881 696
986 755
633 997
603 14
40 77
684 219
543 330
524 474
633 938
25 975
730 765
493 339
605 993
527 848
283 277
727 77
751 671
659 170
615 767
819 540
576 737
236 93
524 784
591 360
525 268
131 165
387 778
215 375
989 701
578 465
610 312
154 251
529 816
42 407
213 550
171 917
703 438
168 148
110 632
224 262
13 397
154 564
191 617
258 910
29 883
164 523
443 50
389 881
253 433
965 0
753 507
273 179
271 919
706 146
622 858
986 204
0 464
601 492
566 409
275 420
1000 100
438 394
933 837
99 756
128 403
545 968
441 181
272 899
666 352
622 923
175 501
583 89
110 937
958 111
534 353
422 695
897 277
346 853
842 808
842 917
739 710
754 741
232 654
504 45
859 593
61 484
414 926
674 771
515 26
893 669
222 226
79 407
23 67
534 357
65 190
963 897
254 689
775 962
87 250
590 959
158 768
326 225
434 172
766 126
588 927
131 666
788 710
516 235
78 434
443 248
303 856
941 544
55 898
301 696
363 797
638 562
213 533
959 849
252 589
807 681
755 720
778 644
707 984
458 555
99 842
801 241
600 464
569 990
51 200
207 484
898 247
343 202
997 985
154 878
707 619
500 600
716 912
520 460
621 784
864 290
430 871
971 577
629 563
948 637
467 780
415 841
210 175
972 57
320 152
213 213
761 39
524 172
92 583
834 25
0 139
167 262
280 276
191 352
549 456
242 742
937 124
63 596
797 370
942 861
73 687
849 238
698 302
173 735
733 738
809 203
273 776
143 459
386 713
293 177
876 221
1 969
917 339
51 933
882 13
115 435
758 643
931 311
612 853
355 603
266 850
788 81
858 812
642 5
809 579
873 232
251 780
215 367
32 752
978 89
299 627
728 461
392 738
948 264
194 286
992 250
47 19
858 26
696 113
792 194
552 633
62 128
377 865
532 458
456 181
591 531
815 367
417 907
904 997
172 452
968 775
529 564
705 416
535 652
413 699
287 529
129 706
604 841
971 694
607 387
313 629
679 2
709 935
721 398
802 83
799 705
338 307
46 178
819 409
50 857
860 159
41 70
73 962
813 259
795 488
97 430
35 951
599 557
111 653
988 750
435 93
767 285
709 826
761 762
885 398
52 417
863 315
922 929
886 736
917 291
534 952
904 592
173 664
659 97
464 940
479 895
347 513
974 54
670 128
687 998
151 430
901 66
859 173
514 588
94 748
729 946
527 795
498 413
106 992
878 701
782 109
464 442
277 236
523 837
271 300
472 696
40 186
775 587
559 944
583 138
281 194
855 110
829 600
904 725
98 663
940 774
440 388
351 393
61 277
442 551
1 617
875 66
519 933
333 80
57 0
171 457
179 838
513 954
946 503
584 707
437 627
638 50
527 999
516 376
654 356
542 973
989 555
18 474
689 910
264 409
857 848
192 398
896 84
209 247
407 975
10 752
531 307
621 348
693 307
136 994
565 699
514 678
757 336
647 320
244 841
689 665
7 522
138 400
944 889
792 333
518 136
12 29
90 582
256 774
618 564
695 199
657 851
566 285
431 457
47 345
657 800
756 10
302 972
634 812
830 692
432 892
487 890
180 167
708 771
139 714
876 188
346 261
41 689
380 358
140 361
953 285
99 47
809 777
751 198
658 606
581 527
341 565
235 137
519 651
843 249
20 543
587 870
441 426
787 729
935 61
747 86
302 389
736 599
289 505
90 700
845 78
953 988
576 799
663 577
13 522
109 327
781 236
756 482
810 794
363 770
327 19
331 751
621 341
627 204
610 294
339 531
914 145
592 142
719 251
848 784
316 299
482 285
587 208
528 725
89 816
477 994
990 608
38 352
417 159
360 199
817 92
514 233
689 510
626 491
874 308
174 689
274 794
169 742
192 438
460 235
850 428
399 2
430 2
889 945
375 851
601 649
95 412
838 675
553 933
208 146
958 752
237 354
744 86
402 947
328 818
49 813
48 858
425 588
938 939
549 531
48 275
230 245
824 267
952 881
164 459
186 622
860 55
201 476
334 394
645 502
989 675
994 156
404 477
253 184
736 972
267 603
490 450
766 537
403 428
711 918
509 208
602 566
154 967
616 253
783 565
714 321
178 957
547 43
350 118
857 246
949 568
753 908
448 361
52 643
827 699
964 944
206 418
404 540
36 719
811 395
40 697
115 106
110 633
297 843
287 521
474 811
625 0
20 745
237 870
407 269
151 920
584 15
284 44
618 488
437 287
307 344
129 543
453 992
340 976
984 112
464 510
957 675
348 819
325 864
239 914
924 1000
332 814
117 696
101 838
503 511
439 3
35 326
222 77
73 26
883 917
299 898
773 711
494 597
571 908
939 221
517 661
633 532
43 652
762 222
671 413
816 446
637 78
286 557
607 843
950 210
962 73
324 469
706 994
3 135
539 370
66 834
713 473
773 995
775 787
300 59
284 262
701 174
976 408
605 674
855 579
756 218
997 911
559 898
479 565
529 710
365 389
938 779
870 690
785 506
412 916
674 692
737 31
826 660
950 316
104 742
814 423
817 274
626 132
123 792
169 870
160 17
902 735
38 219
726 22
10 189
499 193
647 480
813 523
783 970
696 425
753 441
802 962
262 589
969 240
797 959
239 155
866 445
104 747
619 248
94 285
359 425
773 508
915 905
451 579
652 400
449 797
455 801
249 793
902 672
558 293
140 411
115 79
811 603
290 849
955 651
754 265
896 287
698 652
507 115
542 753
863 562
896 771
687 264
771 570
315 233
266 474
398 306
686 710
673 471
72 754
391 865
77 625
666 273
103 834
517 729
381 515
21 702
503 60
942 798
211 988
440 690
924 367
329 406
571 162
351 246
444 38
251 73
573 132
233 819
81 615
918 458
686 336
165 262
363 200
19 222
435 83
376 546
310 681
229 319
428 998
921 571
402 497
968 953
478 760
477 679
375 273
52 823
552 87
404 785
995 685
994 468
266 867
423 961
372 298
621 515
65 793
133 841
397 831
81 459
868 679
944 423
852 479
939 710
380 807
752 828
638 770
874 745
746 64
249 818
445 393
366 992
62 662
633 304
932 821
125 444
713 936
241 923
509 746
358 87
199 693
615 951
308 717
544 77
846 691
343 683
958 545
54 599
500 242
473 446
557 293
457 715
184 422
441 363
25 19
946 317
79 353
458 930
306 262
357 820
771 196
138 728
973 816
159 909
515 763
523 69
760 869
138 818
150 497
832 942
995 797
768 895
825 352
400 72
562 193
554 463
760 207
733 0
130 130
478 367
410 867
859 596
604 375
347 170
260 74
879 140
906 396
557 135
135 974
670 260
627 394
184 974
674 170
548 624
559 785
914 894
640 867
668 289
202 955
227 636
190 682
752 978
193 654
279 14
721 225
420 856
357 971
918 311
924 760
166 3
875 29
694 976
174 379
641 935
9 107
872 947
365 29
224 104
775 314
628 185
38 59
723 265
465 951
805 236
97 322
906 459
514 732
887 512
923 945
931 814
965 60
884 225
551 31
429 825
117 44
742 35
67 502
744 792
432 71
277 915
886 100
254 347
895 418
864 514
398 308
691 502
340 25
160 689
538 494
803 445
227 697
942 915
813 266
268 461
318 122
686 115
875 104
730 980
783 699
527 31
649 549
854 935
335 916
70 115
586 926
897 877
115 13
19 662
241 916
453 421
315 895
69 622
591 733
677 503
16 730
664 818
385 174
729 619
847 853
143 413
81 303
872 768
400 458
567 304
935 532
204 126
872 219
923 591
791 913
302 728
311 662
654 424
267 897
148 396
680 661
142 969
822 135
697 837
918 955
121 316
756 594
562 51
713 60
511 554
55 299
404 441
836 186
414 392
31 435
734 914
350 530
386 76
576 627
161 699
367 218
176 902
23 936
448 451
543 125
457 817
648 612
81 976
530 934
572 53
192 626
455 354
823 59
75 493
742 558
429 915
56 865
670 398
326 28
920 962
285 352
661 788
921 116
376 917
53 107
687 374
579 584
704 698
734 840
2 443
447 996
744 60
68 827
886 505
952 213
593 830
709 992
986 159
338 488
614 24
577 783
735 752
343 191
984 461
205 640
8 912
722 315
679 355
902 995
879 81
252 9
40 84
536 416
284 344
362 630
106 463
571 890
730 144
494 210
695 741
935 513
739 315
993 415
189 70
234 915
447 893
52 65
612 43
528 552
380 342
325 119
184 446
876 286
367 615
55 425
468 310
809 314
853 560
268 862
71 751
400 809
22 114
72 681
254 28
6 775
343 780
938 331
715 249
657 790
372 769
947 791
237 264
926 330
530 960
633 28
579 106
297 713
123 359
812 701
542 302
865 627
31 675
176 615
990 454
885 408
410 504
60 372
964 231
603 96
734 41
393 422
418 7
610 148
744 556
640 431
770 496
789 826
706 653
768 901
706 721
86 689
113 839
132 388
153 512
772 96
898 527
677 567
665 44
284 908
392 656
403 278
243 253
725 845
268 780
909 124
266 940
327 832
260 425
376 60
379 774
665 100
544 573
397 200
423 368
464 297
145 329
73 81
667 902
177 972
538 764
669 39
126 371
235 323
417 972
29 311
195 111
818 59
622 310
455 446
549 521
368 339
401 785
844 690
396 855
106 340
85 333
263 771
228 532
73 153
574 186
425 19
365 483
448 15
584 297
645 69
735 393
437 84
350 650
110 62
577 788
40 868
867 630
674 603
368 996
150 873
69 537
305 918
994 122
45 726
592 84
900 697
122 406
407 682
997 765
9 657
834 489
951 227
659 965
172 311
955 769
586 844
703 893
399 57
493 34
380 919
841 142
953 185
171 839
687 733
904 696
11 829
225 351
581 968
361 469
686 774
397 718
291 136
749 818
918 617
78 553
608 89
411 157
365 805
639 530
406 387
672 89
443 698
868 310
263 469
399 351
549 84
693 684
813 27
8 27
47 870
382 93
216 961
746 540
672 280
25 256
546 556
383 685
896 485
823 680
945 283
45 39
231 413
624 366
728 109
946 463
525 316
965 771
245 681
214 730
26 751
150 503
788 300
754 92
738 120
682 370
685 394
972 758
492 490
733 341
432 537
832 793
478 309
209 482
646 444
158 171
587 549
243 26
168 451
326 477
541 402
194 245
527 952
890 449
880 336
579 515
510 964
127 117
471 172
542 472
189 900
307 737
633 129
238 162
628 115
762 232
838 942
123 224
786 307
94 197
982 97
57 556
397 638
506 810
95 65
109 864
649 129
137 164
977 861
955 605
888 692
103 182
292 819
339 78
639 847
740 39
264 590
261 769
519 330
197 812
529 665
15 18
289 640
889 670
306 442
130 109
783 7
949 36
72 718
63 589
543 492
795 828
567 362
857 21
682 608
107 571
522 802
645 225
649 755
692 365
408 992
224 498
356 209
212 510
32 344
202 795
948 435
423 280
12 742
664 463
444 793
341 788
806 42
945 559
658 791
277 622
179 774
457 42
673 371
209 758
70 236
104 762
490 577
853 67
66 531
567 200
705 602
940 226
340 931
280 552
535 975
937 858
63 657
642 772
825 129
107 552
321 43
692 74
1 660
268 473
899 279
738 173
943 949
522 780
594 886
905 474
814 641
514 773
447 134
296 808
395 394
771 975
276 824
488 970
38 171
816 390
756 452
389 171
358 673
764 827
361 55
374 168
592 554
552 549
817 805
278 310
156 461
432 654
211 5
192 653
304 710
235 621
751 975
87 499
863 45
275 44
260 194
649 768
610 495
1000 788
237 198
772 509
841 733
245 430
521 971
866 133
752 626
511 0
783 370
771 264
865 783
934 839
430 451
43 108
356 885
492 414
539 280
117 805
991 978
743 894
195 451
824 311
899 281
280 872
924 603
963 739
193 205
512 486
68 649
412 897
550 419
816 181
504 438
821 796
202 563
263 430
660 527
859 173
973 739
316 101
906 45
836 171
189 884
853 717
683 713
134 469
609 551
583 92
211 754
694 787
446 88
318 103
415 64
765 147
452 465
150 777
537 511
438 397
396 572
354 60
175 255
97 520
498 528
323 888
0 360
775 976
791 128
801 726
155 392
690 510
685 181
9 654
292 167
963 71
734 803
382 215
141 140
859 470
88 800
276 52
851 795
185 242
309 462
493 106
804 294
187 24
123 391
754 216
493 427
953 897
884 956
952 663
416 342
878 439
258 532
311 542
743 111
605 418
1 137
536 746
610 43
298 732
693 851
450 54
81 156
988 892
14 716
954 786
503 471
803 435
117 843
523 871
376 728
481 392
52 46
672 544
549 733
611 738
950 374
168 572
17 712
634 370
104 293
520 580
342 942
941 413
675 280
321 242
671 442
946 370
499 990
311 185
231 79
586 972
699 764
261 832
714 452
928 467
265 463
578 34
235 964
332 737
372 915
267 250
974 849
791 131
843 951
569 265
133 101
650 817
853 146
79 772
780 71
638 372
451 764
184 257
473 695
998 294
520 304
822 690
883 406
94 297
86 913
843 251
334 881
858 754
349 808
716 623
338 17
158 228
716 478
222 48
646 876
796 784
947 811
40 45
337 131
861 327
556 409
56 145
610 809
559 276
988 488
221 324
599 584
480 24
907 728
522 919
53 94
863 41
262 514
644 956
168 795
876 326
10 293
376 438
104 827
40 440
11 667
884 702
150 847
384 186
767 154
398 928
565 993
426 474
559 273
872 948
655 393
309 399
685 612
921 341
646 812
88 783
421 959
408 127
798 671
13 890
487 981
18 629
616 220
126 339
91 404
727 781
932 137
497 697
894 212
590 285
169 731
740 381
124 491
585 677
934 766
675 470
955 750
547 15
21 815
586 721
396 548
526 440
304 867
369 313
903 607
587 949
26 102
839 677
197 869
480 104
633 18
13 836
470 13
630 130
251 620
826 332
493 317
442 232
588 685
184 962
8 733
62 133
876 788
35 811
584 666
668 69
169 88
563 589
228 329
133 229
618 71
955 815
226 498
954 325
6 43
281 985
674 792
931 438
48 793
524 838
717 1000
177 168
795 274
961 379
599 319
161 958
359 404
390 161
5 651
650 582
389 398
780 477
871 452
453 951
905 651
869 966
11 177
890 435
462 147
872 199
851 613
133 0
670 22
437 642
974 0
122 776
705 657
236 503
24 294
126 891
617 920
905 490
549 607
292 84
279 863
524 572
332 343
303 510
600 971
212 695
443 821
691 426
45 651
782 222
235 794
840 793
798 860
760 651
639 140
96 20
775 988
605 125
229 886
617 78
311 360
498 390
915 97
700 481
310 491
185 157
502 260
729 714
668 564
733 406
636 121
179 738
163 108
927 294
253 902
615 909
209 821
906 986
232 766
91 334
669 679
162 388
195 649
8 982
286 606
124 986
946 547
611 407
440 306
532 592
578 379
163 104
105 793
810 892
541 902
782 58
974 496
533 541
699 602
162 811
130 23
445 286
698 846
319 557
845 727
163 55
31 11
766 521
938 577
707 71
514 120
792 929
755 495
524 398
224 109
716 295
994 442
496 611
821 184
217 759
862 738
260 159
677 481
433 940
703 509
501 586
128 852
38 390
865 399
608 2
237 447
417 104
741 604
477 141
621 268
14 15
801 39
576 8
885 251
361 744
786 709
776 227
257 534
365 645
976 16
622 315
632 940
539 8
912 96
120 453
701 253
489 112
239 725
927 439
273 747
505 151
278 674
738 589
767 799
683 360
882 649
495 753
607 344
989 166
551 416
475 538
452 823
178 334
423 121
466 929
129 903
684 756
604 346
771 856
540 78
238 890
935 962
560 344
580 911
141 944
835 857
740 452
694 207
494 154
109 860
980 2
239 331
995 381
287 942
831 34
91 644
589 580
823 883
95 839
212 375
769 303
761 62
270 317
549 493
336 554
573 225
780 756
934 20
829 618
315 107
424 90
142 60
333 53
874 602
100 175
816 928
154 729
706 124
939 646
322 743
424 849
270 566
988 129
463 659
27 500
577 594
597 38
606 633
372 322
603 31
182 744
321 521
89 618
291 900
134 109
554 201
250 588
827 67
914 462
427 461
739 584
310 59
267 611
438 831
897 731
38 560
395 641
604 280
121 19
859 817
227 78
359 51
448 592
784 293
461 619
657 168
152 490
228 857
449 882
52 628
133 947
0 773
402 892
374 504
334 527
308 410
698 525
209 725
655 175
533 492
894 834
967 843
81 504
358 322
227 656
324 642
663 899
720 604
374 441
138 373
209 121
714 190
390 767
31 912
922 734
824 744
730 445
274 737
409 271
848 534
128 87
405 284
205 343
37 322
983 938
191 416
469 594
584 956
141 734
554 96
933 574
488 856
320 217
79 317
273 415
720 877
713 321
752 77
915 787
780 481
571 743
514 685
715 486
611 477
7 72
717 589
337 707
537 900
612 803
584 225
812 446
695 41
996 650
805 354
383 101
897 310
765 758
161 322
882 36
155 504
264 640
948 49
286 965
420 254
300 344
50 444
354 226
735 689
933 319
697 304
625 996
197 922
196 134
992 827
989 115
55 369
752 480
889 749
102 128
687 347
850 327
235 511
833 517
351 995
497 364
900 186
118 827
285 474
209 355
74 196
132 685
198 829
230 449
422 735
535 575
281 306
795 510
776 212
898 96
506 986
378 635
829 146
447 20
34 122
574 415
728 399
360 845
133 295
381 895
799 715
699 704
606 483
69 392
778 604
121 940
738 168
154 666
0 952
638 842
435 935
952 374
969 987
318 227
538 928
364 388
908 786
250 481
895 978
500 544
133 191
20 661
108 678
54 905
758 441
921 563
486 981
493 902
419 315
249 143
474 792
480 384
773 441
794 270
337 392
74 746
691 919
398 912
547 481
834 259
786 112
966 522
63 164
751 152
498 826
516 365
276 418
938 514
705 177
131 544
932 195
156 867
958 397
913 728
587 823
258 395
497 195
97 913
344 28
116 138
866 160
458 295
487 448
858 166
198 98
751 151
203 499
841 200
612 514
922 833
186 33
498 690
155 16
772 38
436 776
819 631
781 491
705 938
463 107
36 837
765 318
744 243
323 715
176 946
207 957
794 349
207 399
386 372
236 150
313 177
718 205
219 103
551 945
14 396
113 949
907 375
230 981
730 452
251 184
329 624
746 726
88 553
759 34
395 950
891 689
723 690
630 491
483 591
605 744
92 50
812 469
246 204
907 60
240 771
356 475
289 774
133 169
869 187
602 293
893 270
614 437
850 599
183 853
573 786
745 440
296 485
40 796
265 213
599 188
795 362
193 803
39 673
38 647
373 717
912 97
961 818
195 427
513 612
823 188
281 544
415 324
820 781
604 121
791 18
269 474
325 718
373 647
6 211
509 670
720 309
778 100
46 803
825 528
804 859
606 310
850 658
59 305
323 807
401 421
626 787
15 58
39 68
173 276
959 113
630 839
706 438
404 627
442 524
478 305
78 909
904 384
322 666
180 261
339 563
732 800
390 985
676 408
685 922
830 656
822 582
216 657
201 61
49 220
164 706
519 811
452 687
394 384
493 495
525 640
731 748
753 557
532 451
977 51
305 72
367 952
970 212
240 454
316 989
356 294
111 908
16 723
696 559
567 505
360 605
209 327
408 118
839 401
776 700
132 627
160 740
575 871
605 780
195 356
186 227
132 536
39 364
372 310
86 951
650 517
772 267
541 571
322 201
121 565
264 645
660 749
804 514
643 751
69 995
7 418
724 311
153 516
234 180
344 458
236 734
971 326
309 347
645 918
319 660
275 812
35 844
199 102
869 552
145 662
265 889
417 825
931 271
186 422
481 618
873 83
178 231
236 838
730 228
670 168
701 839
463 3
876 540
193 585
972 447
205 794
160 394
390 170
183 673
6 675
531 986
579 794
705 944
775 536
165 479
176 934
535 308
456 69
412 939
518 578
723 177
866 299
128 664
343 921
404 553
406 82
179 475
94 773
366 596
71 38
785 731
420 126
105 531
55 175
478 661
669 477
772 53
806 957
781 914
440 458
248 241
100 232
347 408
732 330
795 848
133 588
154 355
675 438
737 511
339 332
714 193
237 556
245 474
308 548
338 86
355 421
896 479
651 170
571 8
887 741
279 492
74 4
302 108
473 793
766 49
915 124
978 268
505 724
671 601
228 901
188 121
970 340
315 646
554 707
226 115
289 566
855 617
925 885
312 10
804 0
577 97
91 2
493 941
321 680
14 333
768 152
838 958
313 202
562 38
564 907
144 341
981 89
987 74
697 893
574 184
656 240
931 931
297 769
537 205
933 513
957 51
556 618
114 317
694 146
664 561
901 491
395 801
406 470
502 201
108 410
438 416
70 325
385 724
46 298
410 271
823 517
965 68
639 8
952 720
270 293
879 583
680 92
545 634
975 386
484 668
556 989
542 30
883 61
667 789
674 25
198 678
149 959
962 284
815 44
514 508
16 564
995 687
686 908
607 426
279 361
882 395
640 262
244 307
647 620
777 515
634 814
266 666
613 728
299 23
49 746
100 320
806 682
198 607
78 926
811 48
559 570
968 559
48 427
166 185
624 235
327 463
297 948
767 46
52 392
443 447
269 249
308 760
860 261
230 169
977 801
986 598
953 178
32 815
239 50
481 390
783 330
571 944
262 948
151 884
394 780
732 271
99 723
911 208
600 80
276 482
982 443
911 472
689 906
100 767
163 829
564 821
221 179
87 882
769 766
753 796
376 466
874 564
13 968
12 37
74 637
320 541
528 814
138 873
944 749
964 956
663 490
540 772
851 907
918 288
750 257
39 262
606 37
488 309
203 216
460 33
411 699
383 272
222 513
100 392
261 518
496 275
947 447
322 497
45 123
975 602
805 878
861 231
479 777
856 780
766 460
959 74
616 184
990 683
502 892
102 359
642 351
93 407
701 966
30 834
738 182
39 33
41 750
489 18
525 628
944 495
690 776
588 489
109 172
570 901
483 83
5 200
324 799
157 81
680 795
378 696
659 124
403 676
738 303
188 538
103 187
789 122
828 311
787 193
2 592
858 597
113 321
97 770
519 55
861 318
647 885
756 51
471 558
499 218
306 765
998 157
881 711
247 143
496 346
1000 384
845 981
888 309
549 33
555 832
181 257
523 113
729 476
925 828
248 169
806 969
8 913
122 534
169 524
637 152
71 707
640 15
932 761
231 71
520 449
281 585
739 36
966 965
282 816
753 772
157 101
265 839
840 691
738 608
910 24
350 657
149 463
800 511
265 426
114 67
851 595
897 84
106 689
261 718
444 880
131 559
304 448
824 471
770 467
289 870
682 150
490 326
359 582
414 769
900 348
441 414
370 677
741 387
735 443
509 630
954 996
990 483
660 96
720 672
489 678
843 716
830 888
803 425
172 586
522 744
190 314
407 34
111 508
496 253
183 697
435 92
490 877
480 763
558 283
232 328
203 610
945 274
114 284
655 428
67 42
695 760
551 957
29 10
18 439
481 180
860 983
382 606
545 595
263 482
774 420
310 564
213 499
889 574
798 353
772 775
296 565
584 373
304 402
813 822
76 14
870 340
454 638
847 870
608 661
23 452
159 668
807 342
667 450
493 123
546 740
636 402
173 499
572 11
356 444
457 543
752 269
984 69
342 621
164 250
504 708
134 789
585 734
741 589
936 624
673 472
151 980
448 343
431 180
696 992
990 627
483 127
823 682
223 552
434 152
671 448
661 662
194 737
187 32
577 449
556 701
217 903
148 487
256 613
653 173
65 896
149 524
482 887
513 818
788 376
223 655
403 175
569 183
493 810
707 843
936 165
641 858
959 359
971 324
523 231
464 532
396 884
965 880
173 740
710 412
135 754
338 968
20 209
446 232
289 831
461 531
298 285
588 344
565 29
444 226
12 440
93 524
380 742
120 380
667 716
46 69
5 983
324 16
534 226
850 718
96 387
420 326
790 540
601 547
110 30
937 610
67 722
444 403
711 368
923 459
659 996
418 121
915 912
121 39
898 878
703 889
16 642
572 255
63 547
527 571
216 131
690 298
570 151
756 859
725 782
878 911
481 63
453 807
667 176
516 68
718 75
41 482
851 382
563 645
83 327
458 881
769 404
177 454
90 33
649 84
351 467
811 659
674 959
0 446
30 161
228 58
17 997
723 723
718 796
458 402
17 765
742 569
254 103
366 787
278 204
299 982
320 67
702 814
370 174
738 73
94 243
76 943
730 176
828 596
290 824
759 794
46 985
691 628
120 981
9 78
303 158
288 231
68 452
725 261
235 170
39 709
314 77
36 755
839 492
933 534
513 201
736 270
976 235
412 265
55 768
706 894
757 559
821 755
597 486
208 952
601 396
830 891
389 18
316 401
162 692
661 178
49 199
947 452
514 907
182 416
857 704
423 260
9 42
647 514
888 458
177 205
206 831
612 74
302 409
273 860
512 421
894 258
360 260
701 926
488 634
241 302
857 889
350 508
898 649
814 779
669 487
185 3
55 360
591 396
722 723
10 469
506 387
484 982
675 989
104 537
194 960
462 138
1 945
635 915
220 502
427 295
552 936
643 472
235 105
973 20
128 870
222 745
991 746
50 203
520 188
997 165
601 93
896 414
185 699
568 923
460 112
940 219
790 462
79 938
839 148
572 649
156 440
503 227
455 131
373 281
874 438
756 408
630 640
922 821
407 868
897 803
313 443
860 647
432 259
313 830
419 308
511 412
523 160
515 233
683 100
22 145
781 90
39 45
884 611
147 371
485 651
84 121
166 729
316 84
270 776
545 546
818 496
198 527
142 642
280 507
319 592
402 57
87 863
396 907
726 552
690 684
223 738
153 787
793 112
993 24
184 276
336 379
576 129
450 570
787 36
876 128
302 616
407 176
613 844
721 333
301 712
867 464
316 19
125 418
848 901
604 483
940 89
528 195
36 919
532 246
376 59
177 544
838 501
643 65
435 284
87 363
144 704
20 324
443 547
549 329
585 233
897 123
683 703
895 375
234 253
385 76
970 670
400 832
930 297
580 607
490 109
983 623
98 297
236 429
496 396
109 590
854 306
363 143
878 233
596 617
545 983
94 298
732 111
214 253
282 761
170 811
873 253
751 692
710 705
658 84
994 808
990 438
442 255
150 865
59 671
982 988
104 786
769 635
466 545
449 75
469 804
620 296
379 366
57 427
291 408
604 219
829 638
507 812
599 245
569 937
168 809
395 950
467 875
427 803
334 713
563 694
981 517
761 100
31 452
621 536
328 271
585 243
917 62
287 327
60 765
225 985
292 727
810 404
509 64
182 788
487 382
289 551
853 502
957 268
750 364
524 236
125 777
138 827
905 297
872 190
606 27
791 751
114 111
25 576
828 437
19 708
297 80
655 832
204 514
660 203
901 83
0 697
702 302
453 152
844 772
36 385
523 25
849 405
672 961
868 849
937 97
679 917
519 804
664 443
366 900
251 596
637 706
684 156
290 969
834 721
980 662
548 47
18 681
500 717
57 442
476 333
848 133
748 716
13 668
720 914
179 622
824 326
421 380
513 351
406 123
124 223
534 585
83 340
215 434
774 249
822 474
211 257
993 289
585 594
915 264
950 51
874 702
298 940
387 749
514 991
617 595
947 649
547 533
307 615
211 623
507 609
361 148
620 345
376 17
327 947
636 349
979 983
250 371
927 925
114 991
66 805
951 97
337 364
102 280
431 208
282 187
66 715
559 481
896 125
650 653
578 79
956 982
752 155
43 494
509 855
422 233
256 889
249 419
480 885
415 83
338 8
973 259
11 963
515 601
621 593
634 305
147 173
910 839
247 706
602 829
292 179
852 120
120 164
521 54
835 534
72 180
45 435
207 400
386 346
681 362
117 704
283 480
419 5
253 326
355 497
432 865
28 782
580 690
610 454
968 353
138 420
629 343
246 189
752 707
633 109
60 579
575 29
955 732
419 357
489 884
175 680
563 730
761 120
164 833
846 814
92 364
251 787
878 447
336 810
897 62
821 761
942 88
759 672
552 83
189 159
627 880
241 794
156 45
976 552
418 640
715 526
424 808
746 404
902 976
463 391
941 497
510 839
792 322
580 126
580 537
600 158
132 232
943 736
788 534
940 949
747 282
174 718
317 995
435 343
575 770
591 717
766 379
119 343
565 87
793 669
850 324
458 20
219 44
242 647
183 701
779 937
613 536
419 264
958 744
584 97
490 116
85 281
733 883
849 133
677 689
838 770
161 126
152 285
605 659
811 428
330 528
546 74
611 895
515 854
868 26
570 277
864 744
367 289
941 878
466 61
10 638
455 584
860 914
471 957
978 147
171 126
953 349
436 132
174 235
855 670
879 582
434 341
472 510
890 674
657 411
783 554
966 98
106 17
726 644
937 311
533 372
828 543
839 395
339 410
260 331
69 771
738 396
396 859
693 204
706 216
35 244
469 981
289 784
890 713
478 457
387 950
689 852
915 39
130 56
264 288
334 793
114 66
674 899
581 515
981 747
77 102
451 155
638 71
822 567
342 756
931 260
362 904
727 532
272 469
808 367
453 248
354 26
425 559
228 768
85 119
803 99
796 781
491 961
237 620
561 119
752 132
674 636
287 500
36 794
712 171
189 225
215 372
490 936
37 955
407 5
507 277
758 492
392 942
509 544
660 36
712 320
100 29
841 732
322 369
297 831
572 47
561 742
847 723
448 437
762 281
159 738
775 794
778 283
857 239
314 739
921 894
402 574
228 518
754 502
462 6
518 960
705 715
107 358
87 749
409 305
895 797
0 873
990 995
75 65
481 979
18 829
336 36
382 204
408 822
214 580
312 304
56 802
47 611
742 511
277 767
92 340
480 3
443 928
317 158
235 727
430 196
685 119
603 104
280 163
398 713
446 878
451 349
890 208
657 738
458 571
903 864
911 726
278 803
464 24
36 777
367 505
81 223
860 732
824 568
393 538
727 696
881 723
795 722
124 68
921 248
561 905
924 162
851 694
770 103
576 79
849 945
151 85
544 754
610 252
421 254
756 815
931 24
729 105
218 643
433 105
378 460
106 446
385 501
933 97
631 836
191 47
450 939
491 288
99 180
219 219
677 931
751 941
59 647
344 956
147 504
866 75
242 151
423 169
397 11
622 138
886 693
726 736
105 537
503 749
202 911
434 679
189 18
898 428
153 626
454 918
100 373
507 991
796 962
708 916
237 219
288 474
548 902
214 992
830 635
747 977
191 320
250 872
882 926
229 519
699 887
650 760
974 260
178 174
245 987
848 37
649 782
78 904
905 552
922 924
384 915
288 984
979 352
196 855
900 530
889 9
551 787
818 102
214 253
765 776
195 657
523 481
300 321
418 945
801 650
681 583
798 376
732 629
407 450
573 556
880 281
427 102
158 741
314 470
234 81
544 748
203 187
297 338
230 852
304 883
852 748
643 267
223 13
946 177
259 239
354 509
130 980
554 37
77 336
10 972
222 40
283 7
876 588
433 85
502 202
509 257
795 148
825 316
271 331
929 308
579 895
569 270
683 979
297 17
231 693
423 329
866 989
1000 86
451 836
693 344
614 42
654 434
370 415
278 320
560 76
599 71
42 616
982 562
675 147
7 905
642 945
744 46
58 710
482 375
395 73
17 165
651 146
886 367
149 818
85 498
343 548
880 212
423 79
548 525
463 795
864 74
726 437
227 49
389 2
718 763
151 228
558 967
572 751
584 793
926 9
999 985
588 984
951 731
594 105
30 41
877 592
375 867
168 322
83 840
749 106
484 786
362 537
66 262
924 266
178 150
767 351
324 243
592 214
668 770
748 842
119 903
79 434
45 865
316 77
356 592
148 352
277 540
703 223
743 459
513 204
518 430
727 533
968 937
582 573
923 310
702 117
198 17
13 554
152 481
290 22
784 122
675 243
119 673
301 948
538 1
45 862
832 300
218 722
311 488
545 134
829 35
665 474
910 513
298 154
721 830
216 321
107 76
914 168
400 163
412 991
621 981
521 668
772 30
88 220
219 498
55 879
145 686
1 598
209 678
809 294
252 653
574 61
752 588
264 1000
972 810
7 712
210 970
209 938
594 890
851 805
805 16
717 618
292 645
957 903
971 755
98 810
406 833
174 0
672 143
234 577
37 299
656 548
320 78
297 249
285 932
53 600
641 554
617 177
43 268
771 837
895 299
781 107
236 565
282 287
577 184
56 547
97 287
393 588
810 573
77 886
407 832
778 567
468 712
417 393
347 165
750 83
835 543
779 308
523 502
401 187
213 687
791 755
591 635
59 414
82 218
223 930
428 132
442 345
43 869
954 358
126 640
761 26
186 985
953 864
617 55
52 711
924 997
350 859
256 251
824 628
819 617
497 887
77 211
634 821
789 760
845 25
396 37
827 495
299 903
103 816
796 284
918 842
74 856
447 881
570 730
585 706
568 274
635 602
200 723
626 929
75 737
935 5
18 41
717 935
278 853
36 25
650 185
169 39
138 460
594 513
990 619
974 744
388 347
69 807
430 425
551 806
757 294
755 547
782 887
907 453
733 394
752 863
720 890
282 526
227 272
327 371
428 870
770 349
763 445
61 941
775 777
879 4
534 235
981 62
252 117
271 624
368 392
902 219
243 122
972 274
385 375
31 134
618 189
83 695
483 610
904 126
629 81
249 870
710 994
980 345
733 213
908 83
48 43
509 471
97 190
334 677
547 150
222 147
838 552
930 823
261 817
177 89
204 928
868 370
754 115
981 783
132 457
259 883
684 131
642 340
994 832
985 283
742 564
932 821
815 323
598 959
272 807
953 298
217 980
490 220
859 983
926 571
23 389
867 294
816 851
924 429
569 652
844 547
515 168
214 435
461 73
76 654
131 486
230 783
627 540
118 272
649 869
503 706
2 972
420 797
226 120
181 646
962 39
868 629
744 580
723 185
380 652
851 257
475 853
667 420
606 639
172 417
62 982
625 214
526 668
992 16
930 271
595 15
360 134
537 713
999 816
222 411
695 525
155 155
333 571
271 514
345 391
865 87
377 999
104 663
272 176
989 387
474 21
64 376
76 18
231 187
472 962
378 769
563 827
479 764
296 491
808 251
837 683
32 60
688 197
940 509
638 82
356 102
539 498
627 812
606 966
324 923
71 774
288 604
490 975
849 597
528 391
851 6
981 428
592 803
130 394
808 68
171 44
885 297
98 746
237 846
979 84
678 282
316 389
519 123
889 548
230 294
646 287
617 870
291 442
818 48
274 918
457 945
733 574
746 317
276 89
586 232
567 141
741 549
606 130
928 607
593 98
576 620
793 81
85 691
429 557
44 444
601 492
949 88
278 831
37 708
602 620
57 398
931 35
757 342
751 102
140 81
656 341
649 370
660 483
17 701
960 489
246 114
498 739
869 680
727 262
141 297
818 156
518 915
861 950
572 219
370 460
718 110
541 950
18 804
873 956
6 32
254 51
288 847
835 400
156 286
701 251
482 346
932 56
891 360
727 577
525 94
533 132
994 237
119 85
178 242
465 597
778 528
48 235
986 344
164 189
376 906
477 79
1000 378
207 145
209 104
547 144
550 336
820 106
494 11
943 224
271 883
934 264
286 199
719 426
963 999
444 287
660 650
797 696
277 959
325 419
602 471
731 712
844 285
111 310
108 946
319 624
739 984
641 495
165 27
957 734
973 507
75 491
900 763
625 478
61 473
961 429
147 10
649 448
845 344
725 728
295 84
531 566
71 961
728 889
127 377
832 339
401 630
848 727
915 783
51 378
132 609
404 371
158 740
607 265
578 197
705 213
410 129
509 108
187 115
743 704
472 276
888 291
1 800
138 632
395 829
751 916
265 508
650 518
374 416
372 150
994 895
552 808
467 298
610 232
728 486
326 543
155 612
58 964
767 576
349 986
343 268
791 299
334 419
170 600
967 791
780 273
463 720
532 73
205 569
427 351
447 908
623 816
369 622
160 410
502 613
533 174
975 232
621 213
664 935
139 551
267 417
572 465
327 215
98 127
987 32
637 277
727 553
493 19
362 709
985 517
727 890
714 222
693 73
40 533
623 380
667 46
701 22
725 747
918 662
107 436
559 133
162 712
18 481
334 905
143 714
161 159
35 966
734 574
836 466
299 176
300 796
694 347
204 981
522 981
859 412
58 775
339 8
224 480
947 142
956 221
258 286
670 322
426 394
426 323
849 515
801 435
692 932
586 389
49 870
133 618
452 221
204 433
753 426
230 544
202 453
123 94
754 107
93 635
930 708
916 674
120 848
22 514
15 105
730 984
954 402
780 597
549 119
631 395
221 898
561 649
400 709
9 254
502 415
501 188
736 892
633 462
780 384
714 566
744 424
359 388
142 556
992 574
612 162
697 14
613 237
969 41
998 640
631 931
328 670
218 837
216 461
834 912
126 288
898 999
490 465
194 358
1 881
877 437
478 484
414 790
661 957
488 545
670 721
642 474
692 685
956 408
843 384
777 929
289 600
786 650
843 578
547 339
776 630
709 389
793 396
348 15
3 551
773 689
247 638
597 534
789 592
81 487
593 127
513 576
149 661
565 966
902 923
914 119
452 26
500 288
540 150
704 762
210 413
109 691
299 747
418 509
169 127
398 314
426 61
325 333
869 160
691 506
982 10
640 487
402 106
983 570
666 117
889 811
956 652
38 976
473 498
251 941
370 334
454 331
297 903
310 411
155 571
650 929
943 827
15 97
429 829
238 18
406 499
761 459
501 959
148 771
885 221
662 764
440 78
222 556
695 927
220 166
714 723
453 71
469 215
108 848
237 963
655 283
175 751
799 937
33 828
5 71
108 453
830 840
697 416
580 575
95 607
792 588
22 578
694 912
644 590
465 37
198 399
655 190
593 86
419 502
342 524
241 38
112 281
726 997
107 454
52 908
529 649
216 14
684 698
903 406
453 949
908 519
670 983
305 520
637 359
674 159
434 887
776 786
935 517
771 12
425 492
148 655
678 553
814 957
483 275
137 369
351 620
470 255
304 383
61 935
748 630
415 956
498 999
818 138
207 409
992 773
338 365
29 962
372 566
736 516
11 34
781 980
985 736
621 521
259 441
156 613
433 924
498 243
37 573
753 183
393 812
265 495
216 245
73 659
191 932
158 471
846 961
172 230
226 122
292 119
668 710
99 383
502 370
184 609
100 878
913 87
656 736
289 484
990 772
334 782
788 857
590 755
591 514
460 263
971 269
137 393
998 414
348 61
744 50
743 484
908 9
826 359
635 309
165 962
379 266
815 68
677 442
269 936
134 358
281 896
699 619
37 154
855 963
697 520
906 642
135 775
235 245
443 116
630 691
268 28
495 403
2 841
768 159
370 17
694 454
226 875
661 513
475 551
735 635
987 281
769 600
679 499
102 323
294 952
301 532
509 860
269 964
813 169
270 859
224 305
450 755
882 163
730 696
247 984
283 890
92 931
917 388
183 176
596 736
936 665
796 668
42 848
489 34
983 741
130 780
190 305
57 391
375 139
899 896
433 797
391 803
551 571
463 706
50 564
925 279
577 764
125 258
235 315
33 862
521 192
607 911
948 81
495 704
248 269
783 101
531 100
500 12
416 644
143 546
262 108
775 665
199 160
621 125
427 164
88 688
492 213
625 214
254 225
206 969
489 703
214 522
214 391
273 228
969 921
694 25
78 851
181 806
733 356
746 816
29 575
547 669
755 436
186 988
421 484
822 30
889 772
555 96
386 980
939 856
673 413
95 832
14 274
527 860
190 671
874 919
609 170
156 253
591 161
700 200
480 501
331 317
825 423
219 996
117 238
538 724
902 499
566 282
799 132
870 833
341 984
84 131
18 942
620 687
716 522
127 268
730 406
961 63
836 367
887 276
28 3
750 111
92 287
304 289
912 964
59 675
817 527
479 876
404 2
114 492
212 892
562 204
0 374
180 960
97 441
573 393
887 576
67 969
624 766
802 228
894 644
613 229
78 214
273 270
563 713
302 886
380 625
995 421
866 901
323 604
906 740
508 270
69 18
1 1000
650 370
796 15
887 549
203 636
251 861
875 915
938 982
571 401
509 12
663 654
282 351
678 851
93 437
834 926
567 652
617 52
13 766
747 663
455 551
781 195
956 745
271 950
169 215
356 921
215 719
179 369
660 651
278 633
616 100
436 99
613 774
388 207
114 694
421 2
294 680
956 793
617 128
393 119
947 823
470 638
473 494
848 530
361 340
33 261
915 610
701 198
841 996
200 604
569 633
379 54
305 997
139 475
958 24
402 528
971 426
164 48
346 247
317 670
111 968
236 221
890 136
138 76
80 251
628 286
175 973
367 708
930 78
475 319
390 993
635 216
965 306
893 286
727 163
674 83
301 997
723 238
321 760
115 278
174 616
820 171
939 946
604 751
335 503
726 191
188 814
15 426
219 920
885 107
54 494
885 280
35 556
71 509
756 930
777 583
822 441
386 907
871 744
159 870
828 325
707 879
131 786
654 951
408 340
189 651
675 729
926 71
490 689
702 101
816 288
714 63
573 583
198 614
768 972
950 154
718 196
229 824
609 291
459 846
401 920
202 312
649 895
340 118
931 874
834 757
184 766
365 187
677 105
354 515
457 18
622 945
158 494
465 579
934 133
245 407
504 906
636 559
565 418
753 662
722 471
825 273
489 975
670 944
309 600
72 25
686 276
873 759
452 106
152 633
512 996
591 580
360 976
505 29
39 538
108 162
746 853
71 422
711 480
758 615
925 925
595 137
190 917
128 499
929 575
268 826
411 289
732 763
145 886
844 265
659 219
447 380
215 654
986 973
244 550
427 160
276 325
373 495
682 520
349 493
861 174
810 230
627 558
962 12
669 933
530 753
676 246
979 64
174 46
814 503
400 217
550 733
36 693
501 285
48 87
241 68
221 163
513 747
521 170
655 651
511 213
320 967
207 632
524 38
286 222
882 934
957 251
486 577
49 124
738 228
739 318
303 465
55 1
149 522
299 539
483 698
280 593
452 381
369 160
93 358
920 43
907 880
479 500
923 549
727 538
561 539
354 718
267 672
237 457
595 439
809 394
43 331
504 735
793 521
433 147
699 166
306 469
398 220
264 135
36 246
889 963
704 595
620 831
372 461
899 139
71 360
4 602
413 295
205 277
603 804
856 470
85 781
993 443
252 48
578 222
270 561
7 248
580 18
207 255
665 657
154 78
654 632
505 631
895 312
933 986
662 263
625 33
776 397
708 212
97 942
732 426
830 964
115 555
603 275
769 556
377 922
567 473
792 627
232 340
44 931
388 180
443 444
512 973
477 822
954 578
179 628
733 897
741 842
158 113
747 193
762 365
8 995
889 900
675 223
594 96
985 310
549 911
258 989
515 915
106 61
70 106
578 793
284 614
147 565
810 510
527 969
995 233
534 342
407 659
473 337
970 352
839 506
576 914
890 310
691 813
437 821
473 151
862 266
40 579
718 713
460 573
0 137
910 695
612 538
765 239
713 121
754 856
771 303
931 25
239 75
421 368
530 816
578 987
370 472
613 33
439 472
881 313
248 327
185 790
149 3
584 632
798 105
832 988
499 507
305 975
457 752
999 337
476 736
364 627
72 95
663 122
591 539
167 954
355 503
320 593
415 908
307 431
765 187
215 672
148 933
23 539
188 700
643 175
931 387
497 23
26 658
818 861
373 803
89 807
300 441
15 484
602 393
328 436
938 991
373 815
677 521
291 429
576 514
791 861
952 500
505 598
55 807
830 499
548 472
36 297
57 832
912 182
22 472
489 580
739 292
406 308
387 179
279 11
225 976
643 469
993 580
104 778
208 700
694 87
649 97
588 509
487 28
59 59
752 949
750 34
351 42
618 23
306 320
841 61
544 345
894 181
638 105
775 667
523 881
428 134
232 836
423 40
176 655
140 272
844 622
380 554
908 618
445 698
833 76
473 83
206 691
67 818
561 750
14 9
672 529
126 248
101 633
627 798
228 767
166 306
290 829
539 1
396 775
207 635
942 541
640 621
422 871
981 210
81 240
470 806
885 538
953 289
442 299
838 229
103 406
133 231
556 394
6 786
596 461
444 535
391 62
183 443
862 21
672 53
593 862
534 875
593 841
416 950
762 241
900 444
980 879
852 164
13 778
925 211
981 781
559 610
837 24
168 925
355 562
492 467
290 218
284 541
831 974
8 11
9 538
526 673
329 265
744 789
772 26
288 897
322 21
743 637
827 234
763 554
822 562
430 216
453 949
282 43
693 662
552 977
147 986
402 285
451 954
100 93
369 440
199 945
795 738
733 681
582 378
465 1000
646 644
547 322
282 956
166 72
434 567
552 89
771 888
191 379
995 59
762 687
717 209
794 68
326 943
573 482
80 265
850 791
306 245
775 596
429 929
466 207
803 17
314 361
402 438
379 674
323 349
214 352
637 508
239 662
885 809
559 972
451 342
133 864
199 636
250 925
577 176
525 249
297 908
339 937
294 678
240 740
162 523
604 137
940 107
501 936
757 86
292 350
107 729
392 365
113 312
838 575
692 697
663 768
714 233
691 791
933 139
725 581
107 133
935 87
638 868
292 983
718 777
525 931
346 881
935 68
542 95
243 68
198 69
240 741
54 624
369 258
993 917
858 904
937 530
352 897
134 150
995 812
474 285
421 338
849 437
286 210
753 806
196 57
465 89
819 835
46 272
402 16
321 426
708 601
944 579
729 961
998 480
554 713
943 820
388 170
28 696
8 167
117 687
883 479
682 345
334 858
400 368
219 186
559 265
17 492
913 68
878 347
664 275
979 322
936 522
396 166
431 299
98 499
163 718
324 678
951 625
284 352
763 726
243 539
467 865
648 213
195 939
82 673
109 127
197 27
41 823
226 295
835 776
534 760
131 56
104 130
765 683
931 856
758 678
368 415
244 48
548 207
984 435
14 122
298 701
988 138
37 488
832 519
874 701
634 276
356 309
272 659
732 144
760 878
393 170
485 969
240 619
769 514
7 236
29 874
325 938
878 340
660 474
112 216
685 356
397 603
793 174
666 885
694 643
394 993
331 342
801 204
543 990
140 983
586 528
412 639
819 699
125 227
77 460
379 812
461 488
256 988
67 617
853 175
595 150
396 835
556 254
985 205
313 564
121 772
896 757
174 674
142 363
943 609
766 902
809 703
914 260
844 747
333 291
814 361
531 198
578 680
271 969
13 649
270 327
89 6
342 620
715 591
196 367
867 381
54 699
97 893
655 278
629 987
198 888
798 805
946 617
353 334
680 758
587 176
532 130
467 303
653 153
234 759
817 533
939 712
328 612
433 682
43 544
720 272
20 43
548 214
832 896
499 571
800 306
761 193
233 661
750 686
460 921
324 17
974 374
150 587
221 994
557 461
473 126
395 399
4 496
770 343
948 743
973 132
779 466
672 551
822 221
538 302
34 203
147 208
381 554
647 591
204 220
323 94
515 422
703 417
137 781
996 106
514 602
478 382
695 266
796 13
401 684
348 187
178 949
135 396
109 139
137 576
87 490
992 10
852 583
764 354
948 540
657 75
266 938
345 44
32 766
575 641
529 390
636 216
969 642
68 431
34 744
57 519
328 511
783 747
96 801
734 101
758 207
516 759
286 420
984 485
781 985
282 732
611 955
180 879
760 961
344 817
648 760
99 860
279 341
986 612
208 640
71 971
446 66
304 310
333 502
30 990
250 844
933 473
398 673
307 888
400 322
961 104
960 498
966 267
891 633
1000 404
532 587
12 732
85 802
354 781
947 571
9 448
68 531
736 931
835 69
119 931
13 840
703 340
889 5
70 84
298 102
130 673
288 93
33 100
840 226
892 560
671 131
274 319
585 765
848 883
381 765
54 674
251 294
168 289
982 206
41 306
997 406
27 445
891 244
583 802
675 217
715 487
15 663
563 930
602 460
745 744
641 372
101 289
837 441
633 699
344 710
392 514
547 877
617 962
720 752
444 844
771 867
524 252
83 1000
387 75
216 316
463 923
40 765
575 517
82 272
594 138
223 447
424 463
443 819
874 990
370 229
301 831
343 925
261 544
745 288
328 356
441 696
324 411
81 646
346 969
452 503
469 863
778 152
235 305
576 704
196 469
429 954
323 432
184 856
197 846
564 591
988 261
912 478
792 614
128 953
885 751
981 269
942 917
79 27
970 735
173 931
194 711
923 681
689 474
741 482
387 374
117 408
222 740
85 484
350 471
303 414
597 674
746 636
589 162
765 96
288 529
636 693
561 37
539 510
102 311
707 555
946 8
254 686
248 283
601 66
192 236
72 548
472 905
286 477
243 370
96 495
592 675
458 479
980 876
184 904
471 434
780 756
808 367
56 83
97 423
604 148
368 512
739 288
465 311
435 569
114 746
90 736
299 140
938 922
244 405
664 448
814 879
441 265
955 211
759 349
563 943
138 550
668 535
237 264
777 793
27 671
404 821
342 945
108 139
4 990
351 79
755 300
606 688
710 704
322 568
128 150
409 58
219 382
359 85
758 406
335 863
382 171
435 905
81 616
655 920
683 267
497 583
380 583
464 767
853 825
191 543
580 249
567 186
747 613
815 358
330 569
112 850
243 41
845 339
878 477
986 417
228 102
357 243
36 322
376 502
399 865
38 630
828 155
989 793
774 576
454 25
440 468
125 238
885 630
216 77
23 689
698 456
135 9
735 766
363 672
167 263
238 724
892 597
203 487
909 942
159 69
658 327
32 627
690 829
725 269
343 988
618 673
15 670
493 854
951 969
474 618
207 335
108 744
373 316
446 155
658 488
901 279
350 53
170 369
334 104
257 145
421 426
500 493
412 468
802 406
78 700
608 87
434 354
339 810
304 934
779 172
0 53
460 97
947 534
71 577
747 228
197 862
959 743
454 311
918 972
377 562
453 533
61 914
943 869
979 888
741 162
984 385
633 486
875 714
475 294
943 105
9 842
480 932
748 663
451 82
748 526
456 52
285 536
361 14
471 74
4 204
899 253
996 898
402 53
484 758
316 742
177 630
80 473
798 1
672 696
854 355
254 100
614 709
109 2
459 758
115 229
167 672
223 321
673 384
790 670
973 594
197 45
103 862
363 932
85 907
951 640
809 110
596 971
79 501
527 514
491 553
843 683
406 172
584 264
925 8
232 260
247 453
638 749
413 693
227 525
333 440
680 123
621 423
528 417
298 626
464 500
380 525
222 461
374 921
1000 51
95 894
454 651
928 737
695 788
880 573
732 126
553 471
645 170
445 619
849 733
188 450
67 900
423 763
816 970
95 868
40 1
731 872
512 17
755 95
458 352
99 270
724 295
281 143
162 326
535 606
597 496
987 509
745 132
148 790
343 841
427 621
904 837
366 456
443 699
254 227
214 80
687 758
209 692
478 263
585 584
848 670
231 525
518 188
288 783
610 821
101 68
972 926
188 825
401 868
815 87
987 362
942 703
359 656
265 308
102 924
251 550
277 238
662 564
954 571
441 981
536 619
233 779
193 976
126 424
3 543
270 810
774 333
789 862
496 587
128 357
75 541
755 913
43 203
324 331
520 577
221 943
179 895
408 561
52 741
574 933
87 18
655 522
496 250
48 440
367 233
451 488
264 312
709 413
256 493
318 61
552 121
768 815
655 311
58 848
347 740
29 184
306 985
325 103
987 75
903 509
99 11
226 622
90 515
415 808
678 860
388 415
279 800
474 608
474 514
681 387
118 425
933 784
974 399
932 388
324 497
143 876
581 741
212 103
112 393
177 478
576 286
413 772
69 523
74 114
905 369
324 257
954 513
440 96
697 278
113 901
550 33
504 6
974 551
333 242
614 709
390 79
215 332
734 909
424 223
633 56
29 21
861 778
342 955
11 967
962 64
786 614
427 683
469 826
344 824
592 876
371 400
667 133
352 856
202 507
710 111
300 190
727 471
149 396
269 220
255 967
650 698
595 706
204 428
704 495
429 56
957 563
461 591
513 890
764 858
802 475
575 431
253 78
729 346
383 825
240 728
876 720
906 366
439 60
436 104
152 144
463 712
413 929
730 515
74 996
731 583
319 179
408 802
34 262
790 561
917 751
359 769
464 715
153 98
976 553
335 482
739 479
991 560
757 561
180 426
141 994
440 603
425 660
522 563
243 133
521 748
85 38
595 276
502 865
195 146
126 445
476 966
953 314
377 665
701 194
74 994
219 104
252 324
396 205
534 3
573 476
36 854
281 876
439 20
730 879
239 215
659 570
88 652
137 930
267 620
658 567
998 276
492 294
80 47
706 847
98 401
448 573
118 877
834 26
94 935
792 818
743 782
569 753
629 904
850 284
819 901
99 692
683 776
0 124
832 190
853 279
226 994
644 642
106 599
261 936
306 956
203 10
857 442
47 137
564 146
388 707
847 404
812 324
288 675
629 219
601 387
414 765
158 196
82 743
236 982
546 183
764 30
863 918
765 895
434 122
541 163
923 438
525 43
722 661
824 212
775 72
64 924
166 44
259 298
715 743
203 627
326 370
936 947
854 940
855 434
263 705
699 27
429 778
881 974
211 475
481 730
153 885
946 714
985 860
835 809
853 440
967 622
113 938
648 144
931 592
772 611
709 68
684 719
2 480
928 831
134 685
269 838
965 167
754 984
459 845
761 966
301 347
965 877
122 354
158 689
413 886
794 85
725 449
734 403
870 829
941 446
778 315
808 757
649 788
385 234
489 607
609 678
415 329
173 46
521 162
718 791
482 62
246 336
932 806
507 431
821 803
763 178
240 923
473 577
894 235
541 997
317 516
880 855
344 805
218 731
508 932
305 699
960 489
97 528
829 554
956 1
530 548
268 981
309 938
486 313
934 260
122 534
445 41
89 755
983 437
871 332
528 799
690 738
123 657
973 938
575 981
770 384
666 854
945 264
175 63
542 897
695 487
189 215
109 242
449 920
847 370
279 5
512 574
83 697
150 339
633 164
615 80
160 721
914 884
89 769
211 279
695 776
233 90
937 970
259 338
294 649
874 446
748 980
294 959
879 640
18 65
918 578
138 421
185 968
50 947
298 21
558 605
208 614
299 755
448 923
646 317
769 569
47 547
247 965
637 992
691 233
789 502
923 799
503 420
640 936
574 946
168 962
784 746
436 681
320 664
123 704
601 593
935 809
944 690
108 789
470 787
530 460
640 594
148 532
405 685
806 542
34 108
492 811
985 772
771 810
994 880
207 991
425 317
447 46
686 854
739 896
202 6
673 161
559 625
250 110
127 24
118 695
938 129
348 125
341 377
280 845
455 338
35 864
11 891
207 184
691 598
139 167
590 330
967 895
581 374
872 363
119 847
332 372
721 803
180 946
252 366
769 490
188 162
76 548
116 729
473 189
328 384
666 223
330 701
286 445
105 453
637 771
134 20
477 307
745 154
430 149
994 334
223 534
673 509
658 323
21 480
248 937
542 988
753 579
588 749
378 579
180 179
484 864
571 716
277 411
641 538
251 439
742 399
351 475
945 159
738 644
659 117
57 668
483 250
595 917
392 996
161 571
470 808
202 324
45 135
406 674
607 231
585 66
601 628
377 230
980 459
513 360
592 77
167 725
286 928
224 140
929 46
183 693
539 577
533 396
933 167
193 182
305 863
904 76
808 420
497 686
192 509
256 153
229 103
902 282
339 87
835 604
111 441
928 143
733 808
614 930
723 604
481 69
160 203
57 967
929 68
813 737
913 753
105 625
530 606
798 627
456 988
174 249
797 278
780 811
910 515
801 452
660 610
943 387
564 957
700 77
184 801
593 760
720 199
205 269
698 428
518 807
672 301
218 631
785 91
773 703
629 594
492 1
230 124
31 867
629 408
71 713
719 384
256 237
363 820
123 287
881 18
145 615
240 45
131 938
8 774
643 598
137 70
744 200
971 757
355 477
619 345
334 150
179 429
897 599
400 317
955 933
219 484
923 569
796 776
601 553
16 236
12 317
450 986
611 616
701 848
80 664
72 458
631 82
341 945
146 720
219 483
446 411
214 8
29 718
17 881
255 650
181 433
27 952
303 235
971 611
934 336
574 527
941 48
788 405
411 949
449 329
902 496
681 414
75 834
70 470
573 907
438 411
839 541
395 788
626 632
996 948
982 320
862 955
674 218
677 601
198 305
952 829
113 399
828 186
886 420
558 372
58 760
861 717
738 311
564 779
9 899
552 449
787 28
200 963
10 510
820 655
728 681
191 714
841 221
182 634
916 807
980 94
389 264
391 111
588 337
734 843
493 265
280 357
736 454
452 50
410 935
303 451
613 291
724 392
876 968
772 307
524 300
980 924
634 122
586 975
232 721
233 99
406 36
722 805
950 484
944 580
853 663
834 235
426 420
966 405
286 910
611 809
549 24
310 756
641 958
475 804
496 237
878 638
529 458
871 810
327 183
833 487
103 892
348 15
826 731
801 198
363 303
55 714
652 58
719 631
1 502
1000 701
974 573
785 217
396 280
783 181
253 994
637 203
745 410
173 521
928 352
289 304
733 412
941 331
149 313
301 383
904 306
705 543
535 938
5 304
365 261
22 289
991 964
943 933
801 551
393 17
433 938
800 901
208 589
823 545
584 446
131 528
585 87
963 539
876 600
633 601
829 186
368 788
900 146
583 129
854 7
322 828
146 221
586 565
594 777
523 759
474 733
739 939
721 836
386 732
826 840
96 814
907 548
929 32
609 320
833 903
841 471
420 28
38 968
181 937
553 178
255 630
744 567
836 868
49 185
674 228
862 529
807 103
993 92
221 603
208 101
78 883
20 896
544 566
532 620
133 485
509 383
493 292
726 183
732 955
701 943
573 687
286 362
943 86
63 381
177 950
593 965
278 935
273 410
405 359
295 265
116 583
949 73
100 276
35 8
762 614
257 826
889 171
621 266
308 817
634 339
21 437
171 316
386 663
662 453
183 711
789 303
716 288
162 155
934 371
490 907
782 615
923 328
632 477
310 359
31 32
145 849
711 56
983 948
517 414
907 852
977 874
951 156
962 182
499 276
364 256
241 169
855 547
168 496
193 732
610 176
346 868
463 719
359 589
645 886
314 515
201 596
375 90
463 602
396 410
36 430
708 777
823 274
580 352
763 510
310 791
705 414
898 493
2 902
378 610
276 542
907 678
194 674
882 215
522 217
552 630
320 267
801 133
597 212
356 627
75 994
406 972
509 331
16 864
308 284
698 894
60 536
496 997
672 438
579 620
266 670
170 267
220 513
617 501
435 616
308 455
284 874
191 692
611 258
571 517
486 64
260 400
522 765
630 103
319 849
466 819
269 517
508 654
158 122
353 835
459 593
61 203
745 362
333 71
579 191
393 571
248 212
863 335
447 589
69 981
234 911
282 737
576 360
812 484
166 765
134 467
805 145
289 920
35 364
565 985
436 752
915 325
20 152
75 407
629 784
375 366
449 209
554 627
612 274
682 845
669 701
242 792
807 449
336 1
714 667
69 341
341 224
997 490
383 13
176 575
892 918
33 467
121 583
350 478
295 65
608 218
278 497
784 303
644 379
250 315
219 3
947 115
980 507
503 745
614 559
626 603
514 705
146 562
752 273
807 560
941 943
195 299
951 653
690 167
111 359
737 483
953 578
117 562
659 566
585 512
813 728
99 152
272 482
754 420
585 699
865 915
334 201
430 517
702 143
183 281
820 382
57 445
262 533
219 573
322 926
646 483
815 420
566 911
313 516
897 705
712 35
32 984
144 922
729 946
704 536
562 523
307 200
561 249
999 930
844 393
166 603
661 240
841 210
74 735
10 800
961 524
676 874
679 225
138 302
987 927
494 995
821 397
444 809
404 76
833 765
636 895
961 314
938 332
35 213
715 240
941 864
571 961
903 602
583 339
407 213
257 568
60 553
549 958
890 177
114 239
1000 439
545 911
857 258
561 908
96 550
943 316
303 417
286 986
295 696
918 589
678 28
52 523
709 23
477 923
897 87
392 191
682 315
74 586
987 281
741 77
215 181
260 248
905 776
349 196
237 862
637 40
67 493
497 526
803 946
131 602
396 211
102 159
158 896
873 579
530 443
368 435
311 960
627 425
544 636
431 259
979 632
584 882
393 189
905 992
219 359
10 196
335 285
748 822
886 779
130 925
239 371
976 68
183 566
729 615
138 13
910 265
154 25
949 99
142 401
400 400
418 906
208 500
459 710
660 666
792 241
884 69
120 190
70 616
868 795
872 789
308 765
32 295
252 924
640 931
288 58
888 871
952 522
537 911
952 54
583 940
954 794
834 59
206 164
48 327
918 98
679 789
89 867
77 173
839 443
657 550
577 67
353 687
128 276
915 826
951 725
633 117
986 521
107 367
71 701
359 218
780 881
97 428
482 667
715 194
229 333
732 561
798 846
837 462
550 849
299 175
157 611
828 54
323 95
801 240
287 19
80 735
130 63
692 144
106 359
394 683
839 379
915 671
934 100
846 236
587 38
861 85
635 58
523 86
583 233
779 949
800 876
275 565
28 901
209 95
19 596
964 465
189 891
39 905
563 619
625 709
270 548
940 850
658 909
326 786
164 362
616 531
910 984
343 664
562 614
583 355
225 27
711 294
654 501
411 670
637 816
303 184
130 972
86 521
720 154
301 214
387 266
486 173
410 881
724 668
643 952
243 541
45 328
130 77
684 233
254 779
610 262
759 473
117 54
255 105
682 529
708 617
439 100
312 956
485 856
30 41
202 557
118 231
888 752
630 378
555 316
117 647
490 113
321 621
719 894
937 610
805 696
346 831
7 136
152 255
635 65
619 943
864 558
689 497
442 259
605 880
788 949
37 669
295 491
904 559
756 16
171 191
272 754
85 323
33 949
740 621
826 985
587 885
947 266
67 529
434 581
586 747
812 858
158 125
117 56
630 761
540 60
106 705
478 723
695 839
255 744
186 71
359 731
961 858
858 903
653 776
98 309
869 40
920 321
999 404
392 168
908 376
547 885
977 360
352 971
829 378
388 66
541 686
668 499
113 6
472 761
113 390
132 12
770 341
374 106
177 374
412 654
833 499
988 132
714 398
723 769
610 637
933 976
945 180
541 588
928 839
156 828
563 184
892 10
259 189
636 854
545 405
95 814
443 83
31 880
476 23
409 153
600 52
638 448
283 952
106 182
180 840
626 311
868 566
253 97
204 974
931 707
592 558
986 242
44 686
226 840
426 179
523 241
965 431
780 362
979 683
479 701
632 372
972 133
368 370
260 289
310 290
241 732
112 47
161 463
24 525
95 815
484 179
269 793
516 262
90 369
458 188
936 758
839 656
357 205
158 406
722 87
771 378
994 313
30 143
429 427
958 418
850 21
304 326
610 457
776 962
467 313
46 169
431 163
272 188
55 475
822 244
371 516
430 423
923 203
61 441
559 899
264 158
418 711
511 402
819 438
810 612
732 626
5 568
480 424
795 233
22 664
928 593
193 24
439 850
427 530
534 935
485 609
410 696
255 593
844 660
713 851
57 243
1 689
374 31
435 520
431 936
257 303
387 651
416 126
180 984
580 611
709 309
624 515
386 109
535 30
99 616
156 18
563 592
488 106
250 947
987 500
464 525
590 237
740 72
152 743
566 536
828 83
980 569
535 18
727 897
374 313
513 35
110 983
267 413
648 865
233 375
264 298
849 597
190 162
769 777
637 327
475 923
648 191
348 470
679 212
289 321
78 351
690 0
515 90
478 846
331 355
927 443
811 86
858 924
2 119
321 295
417 817
3 424
297 648
829 4
719 911
135 349
939 311
554 133
538 631
694 477
773 577
260 769
27 901
336 147
452 170
869 843
517 829
281 173
755 162
278 94
638 178
31 789
428 787
29 961
985 145
607 534
519 825
416 794
79 253
143 548
227 627
908 403
471 223
207 209
401 46
514 575
293 835
766 609
314 428
743 813
606 963
356 891
255 724
959 37
22 2
103 848
410 551
16 917
365 280
601 169
103 313
929 247
812 829
168 911
928 807
522 448
473 449
489 660
637 312
57 515
646 533
293 205
513 592
192 417
918 533
180 935
119 379
156 389
277 560
872 99
933 275
815 503
499 856
402 368
254 959
170 889
586 24
570 324
820 71
475 284
448 490
401 10
500 232
632 664
408 237
445 224
812 631
56 476
642 353
492 662
756 858
693 350
116 428
113 725
146 525
609 418
92 912
477 276
410 546
13 670
209 473
408 611
977 444
565 132
265 107
234 469
171 263
223 156
566 631
691 806
262 324
796 288
982 237
753 257
216 785
523 4
220 693
198 873
450 549
886 722
420 611
623 902
691 643
146 564
94 285
727 44
123 144
972 970
80 525
210 266
90 832
351 268
689 380
466 809
899 249
128 853
469 749
919 764
299 189
503 924
72 687
201 505
929 758
261 626
141 264
875 143
178 986
430 947
179 993
663 975
400 71
924 971
568 776
947 633
232 897
996 221
341 304
170 375
120 26
842 57
547 933
162 572
903 176
176 764
627 427
556 284
244 199
822 697
419 946
27 714
811 39
393 357
339 977
556 277
843 432
987 134
251 165
568 759
475 712
31 358
698 969
955 480
850 356
734 669
65 542
637 814
393 776
430 801
644 191
939 345
660 520
91 727
135 407
440 367
3 367
287 338
100 689
139 950
876 485
296 477
623 628
87 519
617 439
657 881
925 71
720 415
937 589
877 849
725 611
930 66
646 791
624 260
562 393
920 465
729 86
720 211
25 1000
132 658
510 1
720 652
269 651
272 885
878 505
595 745
711 628
257 828
940 292
529 548
511 330
661 861
238 12
526 768
982 19
108 347
792 666
852 147
827 729
943 678
374 11
215 457
798 645
647 638
997 872
162 583
591 227
883 454
930 690
951 620
914 943
937 545
853 543
386 994
512 751
743 434
2 821
323 313
681 347
264 418
326 335
660 248
229 422
448 682
21 670
789 700
968 211
412 528
369 120
675 170
380 493
674 533
67 399
48 928
433 165
210 281
251 851
944 479
35 591
895 259
381 573
572 722
163 460
530 55
747 551
549 537
988 1000
583 67
237 231
573 557
360 596
209 565
666 803
484 169
193 707
207 94
361 735
981 207
885 185
934 335
535 471
427 720
262 408
848 84
457 986
899 690
493 15
230 471
39 556
170 455
110 228
806 116
940 594
88 54
133 477
448 928
494 836
133 267
257 173
872 898
120 470
179 323
107 350
583 696
0 712
822 544
661 407
122 198
101 981
547 333
595 586
312 266
322 95
945 888
635 156
768 402
382 656
671 144
386 3
626 303
663 950
257 922
670 334
475 957
251 168
109 426
32 226
926 768
459 865
114 28
760 436
546 948
84 298
134 903
884 722
913 787
130 114
484 225
616 711
898 250
304 713
17 520
415 797
592 617
59 226
220 275
917 523
528 249
322 165
933 409
983 708
312 318
995 869
210 877
686 583
880 978
848 769
715 302
147 114
65 802
686 721
1000 175
658 984
203 274
497 347
64 220
971 480
514 984
243 557
1 478
416 649
293 515
66 814
787 618
357 53
922 832
141 636
338 712
895 819
834 842
302 166
661 42
294 966
543 117
239 744
111 810
341 10
12 33
438 678
741 205
458 541
427 480
409 490
974 266
95 50
816 736
968 352
751 423
151 847
940 289
942 517
566 217
802 997
729 459
793 279
62 613
41 58
333 464
984 405
757 557
677 80
397 300
167 582
224 586
403 161
517 92
428 453
624 420
527 609
733 619
193 868
383 346
307 719
69 701
758 521
854 910
281 812
416 18
834 887
245 827
818 870
71 281
725 13
873 386
755 437
224 270
777 435
512 557
523 218
977 125
19 582
240 967
920 20
486 145
339 291
648 178
251 761
21 410
733 896
255 980
176 439
183 194
286 199
408 876
439 774
64 976
721 809
796 473
735 513
939 171
296 663
252 660
768 618
959 785
74 977
152 32
355 839
207 238
491 928
848 692
341 139
687 290
966 459
163 663
280 513
636 843
158 308
621 924
240 439
341 497
777 968
416 515
700 254
268 921
657 933
84 158
574 98
848 553
905 489
563 625
540 418
965 87
421 40
434 465
354 374
988 488
230 105
960 382
653 65
352 462
892 383
556 161
548 584
99 528
228 715
760 72
795 240
81 618
488 961
869 767
208 311
194 515
425 516
889 832
665 728
437 398
22 242
303 394
652 809
718 418
174 510
127 245
337 25
154 697
410 248
606 1000
585 270
209 298
402 49
846 886
671 259
809 416
404 467
340 139
606 564
660 693
942 761
546 243
487 527
534 486
616 628
824 407
299 900
446 522
845 128
265 426
653 378
786 978
127 557
949 715
634 105
773 203
513 881
349 136
140 251
91 404
379 798
294 484
407 867
117 117
840 78
187 695
816 763
557 743
784 830
987 578
813 617
919 804
862 607
86 18
449 729
965 477
400 713
459 241
241 596
37 715
881 836
444 754
708 818
762 909
181 624
6 82
681 72
551 931
171 826
789 269
516 865
224 469
228 610
857 841
81 434
823 744
11 589
28 224
684 411
212 38
153 189
122 13
622 564
465 560
509 467
204 186
506 2
450 477
402 894
199 86
770 767
604 295
645 780
770 962
123 644
893 242
685 120
586 63
302 84
856 9
223 865
595 513
892 802
262 627
329 50
402 341
716 264
186 779
331 216
240 150
399 656
453 349
971 936
967 741
896 673
431 56
210 263
347 920
629 392
855 762
207 960
505 536
375 740
935 165
391 358
854 630
474 885
507 318
72 104
204 56
418 656
219 466
729 568
545 536
169 842
610 394
71 281
429 159
30 949
350 715
806 629
524 39
76 535
357 782
787 906
700 821
155 786
310 638
1000 185
558 585
616 835
504 952
683 475
203 135
857 855
877 86
671 788
734 220
203 628
430 611
644 394
462 511
507 419
725 600
969 558
660 369
247 755
340 291
948 205
897 181
164 264
525 232
887 994
468 3
251 464
684 379
715 868
988 433
133 668
868 773
401 924
222 516
941 241
234 661
90 135
465 476
36 312
921 908
805 434
357 29
770 45
602 366
541 317
738 60
225 76
354 61
891 278
410 244
655 857
309 318
973 785
497 92
917 88
157 773
84 815
633 13
893 548
106 492
506 705
410 85
150 47
918 525
229 707
97 594
334 951
571 33
175 114
698 962
291 796
923 680
422 793
375 659
643 122
721 320
869 392
849 135
265 182
52 979
216 550
685 674
863 639
931 536
749 299
448 214
431 371
640 419
934 616
103 966
751 904
834 486
765 246
838 851
365 720
97 391
114 439
971 127
527 143
533 776
603 194
590 928
674 413
635 255
692 517
692 38
445 685
766 332
801 83
54 547
337 505
832 662
970 915
287 428
364 145
615 761
902 8
227 138
730 768
106 641
830 679
737 936
253 604
761 315
999 557
259 481
92 31
944 207
497 306
417 552
582 469
486 283
378 155
349 903
687 871
70 465
378 539
906 939
997 934
835 555
22 102
138 832
379 161
224 660
123 222
210 446
592 101
834 252
250 793
309 646
838 97
270 887
787 245
644 323
139 651
609 896
259 343
173 965
187 941
717 78
651 345
3 383
761 248
474 748
567 251
401 7
624 358
247 635
680 654
966 357
351 818
886 90
862 854
654 753
865 985
297 215
710 143
701 634
254 25
218 283
79 160
225 678
312 179
628 273
779 225
603 208
960 839
904 728
368 295
789 810
386 635
344 542
278 324
110 785
784 805
530 665
465 247
227 21
769 466
540 733
588 118
667 314
576 564
797 244
949 310
512 446
71 264
895 888
16 363
727 474
406 563
476 734
278 427
861 838
804 11
994 739
170 909
83 468
766 632
791 173
737 938
873 878
627 314
571 994
861 721
344 654
369 106
544 417
441 999
631 776
615 562
840 244
75 157
36 35
476 34
848 102
594 717
860 752
998 502
649 365
390 736
207 711
480 561
307 43
285 45
173 145
50 304
903 225
217 287
1 268
336 831
384 952
369 296
446 704
544 364
648 920
743 301
133 31
865 978
2 556
389 886
720 599
171 590
584 952
996 510
745 977
442 423
60 630
608 546
362 66
136 919
119 231
399 106
916 529
935 944
349 506
452 111
170 940
986 148
437 538
486 654
498 485
2 487
630 756
319 425
850 115
327 641
874 577
422 887
988 481
627 518
895 120
126 854
754 732
818 79
378 815
806 676
271 794
286 412
172 478
860 288
144 695
889 121
533 884
678 273
331 726
17 240
797 953
556 997
260 82
522 46
270 234
341 699
236 851
879 893
826 842
884 7
696 554
187 694
780 87
376 491
785 241
286 431
127 883
777 36
775 972
667 295
200 678
506 424
884 810
858 175
601 635
225 196
132 319
759 0
225 902
700 81
689 868
784 217
134 107
930 202
231 787
365 14
79 750
825 320
575 167
17 923
917 567
352 238
732 975
537 993
270 465
546 117
783 874
348 863
768 956
323 689
472 979
947 753
19 358
674 38
373 103
369 794
939 424
884 953
296 754
9 361
491 695
552 42
90 117
603 85
211 733
586 337
641 748
158 883
926 744
92 168
617 345
307 662
950 530
577 10
910 525
517 884
370 699
379 24
493 649
582 908
105 181
492 626
809 468
41 346
643 86
903 182
864 115
708 243
999 563
453 643
420 233
199 797
769 676
12 368
166 925
733 272
669 954
396 381
502 530
614 841
304 999
243 816
541 304
391 379
612 476
657 721
775 288
108 56
90 659
871 361
639 735
894 469
750 967
271 562
802 140
76 290
368 814
561 514
383 272
99 729
804 473
476 10
494 687
383 529
692 893
182 453
381 292
355 875
304 296
590 20
474 409
599 1000
928 584
258 968
78 218
826 771
461 822
448 994
125 922
940 531
820 865
327 951
205 133
487 58
48 713
171 315
553 929
479 515
758 626
766 644
35 268
399 188
630 955
875 555
812 257
784 161
596 89
675 590
224 583
313 825
370 375
101 396
350 126
469 392
644 514
247 756
178 534
763 597
540 48
264 712
251 264
171 89
640 104
238 186
698 793
86 66
209 504
181 60
241 831
345 559
411 960
805 733
531 77
450 698
562 709
829 664
114 581
240 173
79 297
239 53
509 624
328 517
583 618
263 368
688 612
272 319
307 618
847 228
549 874
37 369
819 552
89 408
728 252
845 581
884 425
784 63
667 930
51 92
956 111
949 296
285 113
495 954
919 950
966 969
424 358
125 894
893 400
419 518
138 748
511 938
306 478
410 79
663 900
261 192
91 549
28 774
830 972
216 438
12 770
78 576
149 375
550 450
51 106
334 275
664 765
814 972
252 808
842 986
115 552
226 328
587 464
694 645
97 433
720 579
763 924
263 121
533 369
300 470
817 866
235 688
743 616
252 559
487 526
428 556
882 361
456 185
209 421
371 927
98 390
208 408
992 988
935 686
359 22
370 838
177 956
412 574
888 230
730 420
159 247
615 174
560 134
796 922
152 627
880 989
320 866
203 404
858 461
198 633
50 135
36 209
41 152
106 99
270 508
735 965
258 749
824 738
909 387
501 357
362 325
667 769
600 561
253 342
457 343
830 969
203 817
404 298
703 351
603 197
510 447
201 197
491 534
642 437
433 315
782 470
249 80
38 320
222 124
194 132
468 877
632 664
518 191
458 519
676 839
946 32
480 460
125 93
151 889
957 746
404 797
104 545
391 397
378 585
197 81
773 197
67 93
595 333
846 859
608 997
631 515
461 891
639 794
824 108
993 748
703 319
48 57
998 218
663 594
542 134
849 895
685 107
872 588
808 234
897 116
675 168
286 637
746 802
489 80
810 858
450 918
603 975
499 525
925 567
923 171
744 819
611 848
53 276
43 249
875 160
979 241
727 723
548 806
538 801
671 80
163 499
829 863
915 725
49 111
167 780
954 269
234 797
351 784
59 434
299 903
135 848
695 775
391 274
419 872
74 607
656 635
186 341
284 2
569 448
568 767
13 715
425 697
54 806
912 307
803 69
344 130
45 744
701 6
231 746
101 552
8 391
113 283
608 918
412 869
338 111
446 59
891 772
441 470
305 776
998 138
706 532
963 158
830 633
136 839
32 581
67 831
453 456
771 101
945 567
481 530
297 985
439 759
557 37
424 656
931 680
742 191
45 877
708 14
968 224
93 909
181 713
379 237
202 858
188 846
495 702
845 556
858 650
233 649
689 31
799 186
520 31
631 678
115 75
342 754
320 863
336 942
875 242
873 952
974 67
668 927
313 469
919 843
995 27
246 211
654 36
435 705
161 454
207 529
921 311
612 309
64 600
276 251
321 960
148 428
129 614
302 184
979 569
33 200
114 352
787 989
2 937
353 226
827 129
520 207
374 835
747 334
469 227
431 567
98 859
8 274
372 389
403 814
594 785
274 994
697 301
156 641
168 370
996 350
626 173
695 372
656 460
344 886
519 312
689 882
189 293
686 634
808 507
84 693
71 384
380 126
671 490
146 632
843 925
987 504
661 139
511 521
497 912
753 831
755 233
529 109
592 468
371 728
414 840
590 655
121 647
116 558
696 826
927 105
720 10
829 674
774 754
256 200
827 451
884 445
61 821
528 698
413 587
589 704
51 77
285 529
746 589
459 221
960 106
612 678
230 455
396 918
640 171
543 870
824 849
857 203
890 821
899 707
471 957
267 290
332 331
140 925
866 266
124 723
535 236
761 726
626 647
401 391
295 485
649 589
127 765
187 585
260 972
36 23
294 493
309 343
378 887
254 893
192 244
404 722
916 835
700 16
765 361
326 104
861 558
621 166
311 220
326 537
117 261
58 317
446 804
812 862
869 676
24 766
40 65
490 766
891 611
416 563
190 171
572 451
966 116
950 508
174 401
739 24
675 796
89 127
271 919
805 996
795 552
998 440
36 151
514 881
80 232
666 771
1000 268
265 824
70 795
625 403
557 810
671 506
495 352
795 976
525 346
176 624
647 96
911 740
293 338
81 717
143 40
712 448
94 840
847 148
278 987
959 779
418 405
63 773
968 736
707 813
214 953
990 453
260 524
132 603
238 211
495 983
931 991
890 921
650 257
440 20
286 417
819 602
742 726
425 508
392 444
631 554
614 439
608 222
479 31
668 645
199 169
590 164
838 644
460 931
973 378
255 100
869 901
500 724
944 802
180 647
661 153
277 52
805 200
609 637
938 124
305 854
640 323
31 16
727 291
871 387
723 681
756 960
704 299
51 882
752 878
167 388
56 23
637 924
295 195
523 766
857 763
941 102
386 852
211 928
127 610
918 255
870 908
531 289
412 656
106 496
674 834
261 960
928 979
852 627
846 16
872 123
256 534
421 970
76 384
443 536
163 229
833 520
356 798
872 15
446 682
158 751
579 996
25 921
948 344
731 732
924 115
229 587
511 111
211 242
407 970
700 21
709 876
394 988
880 139
286 538
958 371
493 566
466 732
186 873
294 974
346 511
256 360
311 595
727 223
220 871
560 253
700 675
267 998
823 576
720 266
379 943
201 163
62 409
172 239
308 719
262 920
435 668
894 738
957 341
33 382
167 2
923 969
540 710
263 677
554 754
814 637
329 172
564 821
578 47
877 90
636 853
537 941
397 124
851 756
25 332
730 724
221 571
534 413
317 396
784 909
691 414
778 631
897 725
17 641
741 623
892 252
815 651
509 351
583 168
542 986
855 825
937 902
316 57
218 5
121 994
257 866
10 588
934 288
426 523
752 210
264 267
592 769
605 937
118 804
470 259
929 13
186 460
138 602
155 284
523 392
14 622
916 299
79 474
910 990
862 224
650 966
990 488
794 918
114 574
365 901
18 758
917 401
446 797
414 708
265 832
490 68
678 981
62 185
335 103
170 388
619 748
237 574
716 485
83 251
257 727
689 167
843 272
737 504
459 232
60 511
705 803
518 920
731 439
226 356
191 417
795 592
51 750
115 581
86 68
939 674
374 622
306 615
965 591
806 756
449 871
67 139
265 721
884 89
73 865
982 603
785 297
889 84
32 745
632 850
981 670
641 680
30 978
636 807
771 674
201 127
685 14
849 204
499 248
850 303
259 773
477 899
811 873
291 828
987 864
483 450
46 137
858 182
712 603
568 549
528 519
569 8
437 905
322 699
370 75
853 250
257 103
108 82
6 854
455 864
87 614
290 38
429 86
16 278
984 218
510 391
378 86
482 947
96 922
967 647
59 106
632 895
813 762
324 417
491 77
709 166
416 367
621 898
194 572
706 568
301 182
718 763
657 29
990 215
226 643
762 969
561 277
235 339
846 546
96 844
406 101
807 33
515 810
974 388
449 884
85 124
684 637
253 644
947 254
179 355
59 637
743 668
796 598
109 268
590 342
943 886
943 462
184 193
693 122
563 405
88 69
450 860
748 218
728 732
318 322
450 727
472 732
291 618
553 661
980 919
956 55
916 368
414 442
195 745
605 527
996 831
776 740
432 305
867 691
361 924
325 275
225 791
604 950
459 327
300 858
528 399
99 681
840 979
775 715
208 456
719 284
755 719
652 767
186 84
618 196
553 61
627 697
119 393
902 306
275 549
793 151
664 320
209 693
649 542
857 573
42 747
384 884
773 386
851 847
848 17
704 609
266 421
325 987
783 331
193 822
720 479
178 572
715 967
317 369
230 591
409 50
570 747
523 20
246 2
831 837
157 852
370 766
341 959
418 525
709 542
910 962
275 331
96 58
719 587
664 124
199 500
550 902
215 444
929 521
353 346
438 341
238 374
798 548
608 239
664 225
271 234
470 63
275 187
163 148
11 218
434 65
694 142
75 593
294 998
886 47
489 91
808 320
10 325
490 944
732 277
797 61
878 915
416 794
69 574
500 899
771 598
625 373
236 44
386 20
907 983
415 0
779 799
833 669
135 226
738 753
65 131
654 104
916 988
488 173
380 676
923 853
685 714
673 207
44 797
511 118
657 308
251 919
796 672
394 970
38 870
119 272
356 871
584 149
571 887
422 521
561 185
114 718
537 462
809 14
989 778
758 882
867 873
647 279
676 300
369 106
849 120
109 88
244 294
480 945
710 162
395 338
718 426
276 76
804 529
914 293
203 84
417 115
599 615
558 156
769 512
377 463
869 985
801 363
572 547
30 620
646 131
590 125
405 311
226 52
140 310
54 149
683 438
312 963
724 349
977 875
331 718
39 760
967 797
587 351
54 190
603 392
858 933
906 161
933 768
426 149
604 652
951 870
643 962
481 407
248 936
794 115
146 566
126 194
104 927
775 453
184 987
102 571
537 917
301 661
476 45
266 20
520 36
519 730
836 335
190 881
408 438
14 318
996 826
11 408
941 722
705 785
991 12
359 802
280 992
618 909
625 820
784 548
911 541
26 112
817 386
202 281
428 793
239 742
120 491
317 212
235 9
93 344
607 474
114 105
651 235
345 340
588 870
918 61
207 835
709 888
152 127
19 501
765 994
469 213
118 428
38 957
600 720
603 555
832 425
313 218
115 946
431 60
247 55
80 491
569 482
379 477
555 945
153 586
571 659
573 951
550 820
799 395
33 143
526 737
549 8
284 824
286 881
942 455
70 67
168 79
242 790
949 652
874 678
449 258
653 922
924 176
625 982
764 999
75 884
305 84
421 102
836 412
235 18
212 850
282 968
837 532
136 914
337 347
231 480
250 993
939 105
635 615
131 305
990 339
153 68
191 923
913 403
961 261
130 994
949 780
623 523
0 16
83 497
104 188
915 687
757 248
306 795
549 998
240 81
243 199
160 689
253 653
592 73
991 87
528 357
420 42
747 29
756 617
382 690
926 618
936 420
599 451
395 829
174 540
112 891
200 700
540 832
135 565
805 266
605 57
718 158
614 37
407 364
767 760
534 192
844 313
124 926
886 416
188 143
185 631
738 505
411 858
612 423
122 322
553 268
735 251
786 140
965 1000
620 522
816 258
937 515
539 907
109 324
554 993
36 25
56 408
98 733
787 978
104 547
762 598
877 424
3 353
827 345
890 497
148 511
916 938
989 843
189 58
628 411
350 246
826 486
994 234
978 322
706 135
617 42
292 318
62 720
456 353
438 583
543 520
714 179
774 687
915 620
931 294
508 447
133 142
555 326
980 493
942 776
34 213
969 467
432 194
931 976
142 187
719 873
487 784
428 844
892 966
172 61
763 54
59 562
58 678
558 545
259 345
120 565
586 600
354 569
205 532
120 473
373 163
893 417
769 527
669 145
925 966
763 150
652 429
648 523
356 843
365 256
150 402
718 470
273 68
226 665
998 709
972 461
903 711
511 955
369 784
313 260
120 836
867 518
869 220
440 810
132 227
766 202
237 257
101 444
264 624
93 759
611 659
309 130
368 655
227 435
470 374
513 609
321 858
901 566
654 620
300 915
235 591
973 910
240 785
255 930
481 441
746 119
318 93
653 83
763 24
932 543
498 750
514 703
977 709
115 309
924 133
145 367
940 819
132 707
56 328
624 570
573 959
666 921
964 494
89 219
20 790
650 372
574 171
567 182
979 942
576 430
960 836
687 876
627 417
142 634
506 418
827 126
871 450
4 639
40 381
253 297
992 817
825 659
50 638
694 478
539 827
938 947
313 834
25 978
437 700
67 755
954 419
308 605
443 670
485 252
572 336
604 788
809 338
127 125
996 957
801 502
340 548
120 138
504 177
31 170
557 583
103 81
226 290
901 294
922 214
562 456
179 951
999 589
837 173
154 726
928 901
225 739
643 674
774 974
165 846
210 231
79 149
113 37
284 206
920 350
819 661
984 521
178 746
283 193
457 166
807 83
908 315
505 271
64 405
547 54
538 361
954 422
427 234
921 86
615 874
430 253
116 729
594 963
506 487
675 644
887 753
659 993
497 131
171 410
592 929
696 681
705 931
30 781
437 7
585 265
488 305
339 727
7 850
92 296
795 469
247 136
379 456
934 45
572 2
755 651
437 807
763 375
829 122
977 788
212 25
280 129
549 252
148 192
617 447
895 516
105 831
301 185
863 715
743 645
552 198
243 741
370 439
959 90
109 648
880 696
315 514
868 459
856 715
614 196
622 397
34 816
637 419
338 562
820 653
187 533
566 666
804 495
281 238
594 105
782 672
52 479
125 583
722 852
478 663
108 606
44 920
540 742
476 611
345 805
670 415
227 568
779 162
93 358
657 848
213 930
983 29
712 19
375 546
3 874
952 500
678 131
906 807
945 49
349 384
472 603
694 95
741 364
554 380
161 798
148 146
808 361
321 372
638 254
923 203
933 917
762 133
663 614
21 92
656 454
201 172
901 525
779 724
983 946
53 770
622 493
795 217
267 172
872 237
104 499
590 548
867 303
749 209
567 729
201 674
759 593
899 69
597 706
91 432
893 721
153 244
634 251
84 277
232 635
452 203
811 767
855 850
331 616
442 578
496 51
330 241
70 927
445 991
378 572
955 242
525 726
322 692
372 966
855 232
436 782
749 496
101 507
694 974
179 690
555 548
248 252
936 727
758 72
979 417
312 666
481 511
911 944
84 121
391 70
77 339
931 889
753 288
569 940
32 47
48 99
24 486
807 767
858 447
824 623
635 847
522 562
548 330
940 976
375 241
227 272
779 976
270 7
268 931
13 359
648 885
254 72
349 591
420 388
100 247
883 74
409 562
755 822
464 546
62 455
577 983
504 812
868 567
939 491
883 390
53 753
529 548
100 322
299 890
92 802
531 761
898 629
894 970
916 568
220 313
602 920
697 341
52 315
185 209
514 112
750 641
518 362
127 769
219 19
491 791
567 780
148 493
259 297
314 498
307 254
482 317
668 325
868 503
684 156
857 965
14 136
252 878
770 678
300 647
950 689
360 633
649 99
114 432
971 377
185 51
326 107
747 700
532 99
515 36
89 195
104 391
291 885
345 310
421 720
480 134
894 991
502 816
66 602
722 504
891 967
807 112
265 1000
428 288
634 993
881 359
704 110
381 85
221 128
204 84
582 997
114 227
947 575
915 768
553 376
947 468
632 805
203 726
914 540
332 476
749 831
172 25
866 527
874 929
2 36
162 720
686 942
709 357
741 45
624 567
568 120
506 585
745 815
957 849
305 675
30 776
984 961
583 314
948 958
622 695
921 197
600 461
546 455
910 200
205 146
625 656
763 573
929 590
266 928
401 652
132 85
871 428
238 885
192 585
256 196
135 96
308 515
122 12
291 272
388 396
515 503
649 856
561 563
948 273
97 737
176 30
897 119
378 460
274 653
778 916
784 603
928 223
371 541
398 904
875 586
657 326
571 51
89 589
244 440
423 288
754 836
369 389
146 478
690 920
368 856
491 168
184 638
598 959
960 809
255 481
656 147
636 15
729 256
481 925
32 39
562 339
153 541
831 99
354 706
37 163
285 972
524 80
305 793
110 10
627 197
43 588
1 462
3 580
982 103
127 800
265 871
676 836
316 393
354 397
377 894
902 892
471 931
327 530
743 609
59 69
121 26
97 362
59 217
272 837
508 998
309 402
993 87
745 769
571 961
699 914
249 123
946 544
726 600
144 222
89 814
19 179
522 696
412 228
371 552
259 838
403 186
76 809
452 653
668 510
480 159
461 69
384 453
461 348
363 588
193 126
914 911
29 610
581 824
949 216
768 124
279 125
246 270
343 901
731 862
235 446
710 538
682 899
850 582
248 870
999 818
675 662
660 26
361 409
925 127
759 790
3 979
265 557
72 531
550 98
150 836
460 920
605 745
285 98
382 739
415 835
908 311
508 397
711 422
763 79
693 846
752 183
950 97
60 407
681 530
459 953
271 588
326 638
982 359
243 639
950 466
639 767
112 233
740 251
89 340
845 750
239 607
720 219
170 465
208 26
268 186
764 397
316 206
189 320
868 519
227 143
866 94
270 39
924 256
28 324
753 361
296 190
851 615
457 757
119 249
392 169
523 612
15 219
769 10
239 878
548 246
778 75
92 269
65 505
972 988
473 289
92 937
897 107
892 669
596 342
946 497
202 526
506 316
961 997
413 234
23 474
840 785
855 542
291 528
714 694
842 876
184 108
171 265
760 571
518 306
751 538
366 29
643 646
571 73
936 416
550 752
415 762
244 177
782 819
685 742
649 677
696 254
412 300
153 717
910 220
938 387
512 982
618 151
692 660
77 108
945 388
703 256
865 802
839 442
460 719
474 546
336 617
204 295
183 483
919 177
83 856
695 216
544 103
107 764
556 30
364 878
386 287
4 894
391 598
382 7
914 352
270 350
226 749
409 4
584 691
710 536
154 609
531 694
277 372
6 793
643 376
747 524
387 83
819 782
518 541
491 829
711 475
51 499
282 428
687 162
939 915
537 955
891 60
203 923
797 687
296 212
769 364
817 719
855 56
144 965
483 589
489 464
974 516
369 224
567 65
534 563
991 815
281 202
744 0
619 910
337 811
800 741
59 592
678 507
492 35
274 548
696 744
863 645
785 513
289 440
687 172
692 526
73 130
664 411
388 299
535 31
726 237
863 484
404 685
809 399
340 108
209 391
725 207
954 124
472 499
158 965
648 64
376 333
850 458
726 266
871 711
536 986
626 142
169 258
405 429
444 984
434 221
56 116
214 740
238 108
135 714
124 843
519 461
324 768
732 365
515 209
443 645
249 250
495 765
249 28
577 411
862 92
907 223
270 818
237 892
326 860
749 475
254 625
276 152
549 353
34 812
739 104
349 348
362 608
515 551
412 755
11 95
177 680
24 525
405 727
415 102
581 391
773 838
889 499
990 782
246 837
82 361
153 359
342 451
406 746
836 248
710 94
15 71
129 628
876 77
175 973
588 312
959 565
206 111
762 437
799 402
674 532
723 245
219 31
145 864
24 327
477 294
725 487
199 896
9 981
91 928
977 394
960 25
602 387
197 717
232 308
974 63
944 439
42 414
267 745
141 490
830 239
163 383
748 501
404 829
531 445
497 202
313 517
200 951
373 947
667 374
175 202
462 18
492 909
90 328
604 853
355 937
596 602
812 696
59 212
987 57
297 254
897 496
176 749
545 639
92 497
659 115
866 234
396 3
539 739
764 303
442 49
946 110
608 43
169 216
948 683
318 715
949 304
194 196
12 914
266 27
365 98
377 19
926 741
571 916
934 220
576 222
407 796
660 492
398 339
419 209
218 24
580 198
134 853
225 556
588 565
989 18
455 867
558 43
204 440
30 411
690 676
743 772
349 77
898 443
746 412
225 849
951 752
425 560
502 974
991 508
591 270
926 422
277 534
732 539
750 431
162 672
124 870
112 94
591 665
537 96
322 168
41 293
823 515
155 22
594 892
973 512
727 437
484 714
49 253
772 272
263 200
172 478
971 987
268 485
30 110
807 820
942 419
834 518
493 338
90 707
690 945
969 554
454 66
622 799
943 761
391 303
579 547
313 837
992 502
829 373
61 555
568 108
639 817
529 6
473 458
943 911
592 770
155 300
413 711
682 627
26 894
799 507
610 603
947 170
893 594
907 251
857 506
999 272
897 63
729 779
18 626
359 921
522 587
810 796
283 79
984 236
767 484
351 200
966 598
500 119
415 790
336 92
961 27
405 829
332 766
873 506
590 151
46 131
423 265
496 458
120 360
314 898
772 958
236 673
311 912
457 163
915 510
993 144
566 335
47 502
386 18
986 260
29 628
715 206
3 920
344 276
67 936
668 275
38 837
122 749
325 661
247 518
603 909
792 902
514 582
708 526
738 635
105 18
633 262
839 773
998 13
222 917
141 714
589 944
184 226
777 359
551 853
333 946
733 196
600 219
274 400
236 842
398 538
896 862
893 727
595 446
276 394
343 0
737 39
215 298
253 698
523 296
744 508
234 584
312 740
483 503
690 481
563 760
849 27
424 997
958 197
175 548
911 196
313 367
345 247
805 734
69 845
300 716
720 670
332 369
878 144
337 970
891 312
512 491
21 590
609 989
488 723
562 699
481 628
756 149
201 207
730 867
215 43
768 832
118 664
900 612
479 175
330 656
57 374
681 40
184 499
289 915
230 131
287 823
820 559
570 339
451 60
585 902
326 600
881 730
362 824
276 61
413 69
6 259
236 880
826 360
348 136
835 606
656 225
265 590
210 783
275 523
376 281
668 727
792 655
910 849
907 876
767 995
160 690
319 257
282 56
612 801
437 313
81 464
367 910
115 415
928 841
234 427
177 296
118 69
949 321
818 474
963 448
751 185
716 995
458 530
295 820
612 593
793 575
228 814
854 681
758 221
899 559
909 945
67 559
361 87
578 891
628 6
647 415
966 717
274 145
690 497
308 46
293 932
701 887
782 215
553 127
889 102
470 130
743 147
883 252
492 885
506 77
210 290
180 829
444 413
402 497
707 196
989 127
674 687
628 188
610 531
873 533
18 168
50 718
620 501
117 882
347 658
418 495
687 257
689 135
858 994
232 835
857 656
670 526
856 383
336 361
74 703
846 471
234 699
540 156
450 722
752 989
402 119
78 517
457 279
292 803
368 932
509 561
480 108
864 351
677 353
398 894
45 958
912 295
638 65
858 181
149 456
456 331
110 83
892 443
450 531
925 447
998 321
233 112
992 477
889 138
97 686
874 288
169 750
234 999
374 22
456 831
178 197
425 121
598 711
945 362
201 375
532 839
946 157
491 64
117 426
151 510
390 527
206 68
668 692
770 97
740 54
566 550
957 747
593 683
278 224
562 371
307 332
709 723
567 680
490 600
652 504
161 391
938 779
437 660
4 185
82 140
842 157
647 655
632 83
619 452
841 217
236 576
215 674
480 48
500 892
396 559
651 844
16 798
807 753
439 870
685 210
215 504
650 387
39 183
465 369
791 188
497 981
1 686
373 882
130 588
519 833
292 282
493 673
404 957
267 393
649 815
546 613
59 853
343 551
661 749
528 974
962 797
751 168
561 897
261 865
664 565
676 861
630 519
953 648
191 812
652 944
860 704
889 158
100 127
875 927
448 682
20 637
604 524
864 567
490 905
821 445
694 255
424 645
519 861
859 634
921 765
246 849
817 697
511 708
100 321
474 822
261 130
981 932
556 480
465 428
257 350
754 368
407 897
424 572
682 382
748 317
361 191
217 2
336 366
513 289
874 887
48 56
172 442
993 121
444 601
105 658
227 646
944 835
834 308
113 337
233 404
157 85
278 340
740 885
184 342
909 369
951 989
115 461
816 443
164 40
787 431
503 73
430 797
772 180
941 771
406 915
891 251
118 827
46 419
788 324
650 220
729 228
106 282
0 343
819 139
215 999
627 195
433 144
638 334
489 786
800 912
242 84
64 679
834 695
401 696
713 399
182 646
645 854
682 360
747 525
180 423
366 374
915 610
532 547
818 41
269 79
726 12
88 569
522 148
575 828
96 417
178 322
401 271
206 155
835 384
272 827
761 534
425 93
422 448
18 363
547 663
319 176
997 389
335 316
877 743
450 106
131 386
418 999
629 579
234 259
256 514
276 590
606 353
825 835
252 132
641 389
456 457
696 882
930 270
53 89
283 124
978 462
120 866
9 972
4 151
954 147
171 491
475 245
826 471
903 841
660 381
557 728
579 133
997 788
584 152
532 777
465 4
808 130
453 870
581 168
950 433
500 37
40 910
371 840
285 840
910 679
892 242
376 594
336 278
558 725
176 38
170 817
220 223
56 516
440 130
806 482
713 678
333 627
214 193
918 832
687 65
695 995
557 637
765 555
662 337
688 727
624 378
459 626
365 698
634 1000
72 836
239 360
921 962
151 598
991 713
202 182
342 848
827 264
867 471
287 139
127 714
298 280
904 666
888 592
587 325
784 779
621 240
816 923
396 797
885 502
364 93
551 762
971 4
650 527
301 847
415 413
429 152
55 393
987 591
40 702
79 2
24 425
350 498
850 968
474 877
256 547
431 473
84 901
324 250
954 837
606 988
809 135
168 908
736 543
402 392
192 984
508 939
956 467
422 519
419 697
897 688
367 16
860 503
354 317
831 506
299 42
98 678
61 78
632 870
120 622
834 315
5 927
124 224
987 611
642 270
84 823
895 36
691 96
665 519
605 722
266 941
398 153
528 232
684 898
702 658
792 68
736 210
11 374
438 64
33 958
505 169
619 313
710 82
663 411
715 888
161 851
691 51
677 139
401 336
525 389
226 979
61 674
788 926
962 959
570 361
771 84
501 197
682 689
940 683
959 786
41 669
244 133
450 364
797 201
383 814
389 952
877 871
980 598
678 141
457 335
594 290
494 428
340 648
772 317
511 579
262 821
227 754
936 981
975 471
695 838
797 333
889 925
969 368
887 368
310 891
389 973
509 571
28 749
783 799
14 706
864 90
855 518
740 27
395 331
992 668
394 418
426 235
827 345
504 179
510 154
402 310
817 913
541 9
75 268
750 929
639 276
593 551
452 721
261 1
988 567
966 514
608 414
944 672
789 840
970 955
662 779
415 991
347 384
146 619
123 563
163 912
394 530
355 685
916 572
815 458
629 107
625 636
39 572
286 573
59 306
927 162
124 818
617 209
916 46
223 497
416 763
263 374
361 236
297 242
188 345
467 864
931 852
37 647
372 789
660 902
740 733
913 930
13 392
739 639
438 646
817 845
152 495
457 397
614 645
555 941
253 799
644 176
779 706
966 696
260 729
19 505
125 108
598 8
627 763
380 298
279 904
886 228
616 105
530 759
633 341
752 856
782 433
241 286
769 110
534 279
185 303
190 372
976 668
151 818
630 402
460 757
966 847
659 930
649 821
26 79
399 382
915 862
923 908
537 57
337 822
594 844
710 246
276 16
197 584
1000 993
645 548
366 406
824 289
431 852
217 452
780 511
774 243
298 27
765 845
426 38
57 967
702 145
550 19
773 707
522 175
838 93
450 180
755 55
940 608
331 806
350 27
218 558
997 362
881 299
591 417
87 609
41 472
884 901
70 641
113 843
545 410
892 385
769 567
3 231
552 39
238 703
736 849
502 751
2 21
925 572
635 426
288 445
902 903
743 712
607 143
809 81
3 746
881 602
392 156
898 260
601 669
27 499
879 599
268 627
759 222
780 787
714 287
539 217
493 640
939 256
884 236
700 85
33 425
531 328
558 316
579 520
594 692
807 403
576 224
871 850
456 558
486 241
51 146
560 159
239 166
530 453
129 321
64 316
969 695
59 782
787 258
345 843
466 986
785 720
734 908
674 272
691 525
611 868
792 751
258 580
370 236
648 856
280 27
632 127
126 266
969 17
947 967
455 109
610 817
352 249
612 728
689 690
700 977
687 520
55 250
605 82
922 594
44 201
804 690
867 211
1 43
980 671
541 237
107 872
817 616
892 476
649 672
238 750
464 6
210 643
124 532
646 836
377 865
474 646
171 400
330 936
118 793
572 351
604 210
160 816
798 58
497 347
57 402
832 350
197 411
345 725
791 378
27 195
797 358
985 918
368 782
342 339
165 556
630 759
275 49
230 612
666 468
915 396
422 600
282 597
30 384
727 606
107 894
86 87
13 92
45 749
20 370
716 442
207 162
359 760
233 175
71 269
526 785
822 914
71 846
466 201
613 705
188 837
487 438
46 68
437 195
911 358
955 74
983 881
924 85
715 3
108 429
492 587
79 174
466 619
72 18
664 956
92 949
208 312
436 716
676 76
435 405
661 607
157 890
679 503
524 501
246 217
419 334
353 887
166 519
11 724
36 984
569 696
280 45
718 503
902 516
749 111
578 825
176 444
810 481
631 356
328 729
4 260
612 224
335 957
230 586
895 697
608 688
783 638
794 34
311 736
937 572
505 903
42 170
670 126
369 781
344 806
32 551
281 905
91 544
241 700
11 750
364 123
85 426
883 728
904 949
458 207
453 851
395 770
547 831
352 697
580 302
483 150
202 843
166 415
702 608
535 210
973 474
451 658
340 61
680 207
163 168
41 319
479 729
804 25
265 178
140 773
596 485
292 901
500 488
698 459
353 530
695 374
678 853
631 992
675 557
874 89
225 994
917 493
987 16
377 955
810 898
873 261
292 790
796 420
715 176
893 57
940 841
422 949
411 762
818 596
692 266
82 579
519 837
871 833
141 215
1000 874
614 201
209 344
9 243
915 225
634 588
733 756
47 479
73 226
206 785
738 239
29 9
297 588
357 38
452 508
118 37
789 150
124 715
790 634
642 25
254 845
813 383
621 365
966 933
829 342
748 422
278 194
810 54
927 696
457 241
103 648
324 495
899 136
818 393
870 602
548 40
703 153
354 59
701 44
692 373
253 73
837 570
369 743
71 827
672 752
704 672
217 227
925 229
919 245
110 901
735 676
467 179
630 746
542 225
397 857
396 663
119 168
40 429
251 826
80 961
130 509
146 942
823 805
358 158
679 540
512 172
377 926
183 129
42 465
5 734
917 218
636 329
527 229
923 785
527 794
528 805
315 252
397 645
571 482
32 989
89 594
516 899
875 909
917 759
464 980
474 321
935 620
774 589
622 564
832 60
192 343
48 231
695 312
494 937
344 595
763 326
242 994
928 136
758 156
472 490
133 893
254 542
48 995
633 539
224 650
851 140
627 860
478 118
404 420
195 596
398 193
880 866
146 688
862 655
587 260
257 248
725 283
575 363
446 737
275 368
308 770
640 610
978 192
310 262
78 413
178 89
678 31
239 387
45 475
458 23
67 847
120 156
231 924
504 805
838 3
723 53
208 380
189 468
882 547
653 429
889 611
45 269
177 620
96 923
544 341
128 914
660 313
652 442
945 720
645 993
904 788
545 748
602 809
101 773
672 161
367 372
528 854
446 724
289 778
943 982
486 512
215 878
289 202
490 237
906 420
294 801
381 560
584 414
996 476
699 828
373 20
6 175
877 134
203 303
639 17
413 878
96 607
783 311
14 72
713 858
114 646
884 625
944 28
894 428
569 274
272 449
162 310
522 254
231 85
202 238
127 54
219 856
337 888
351 584
718 736
697 968
327 764
845 127
973 857
406 396
549 914
512 528
890 187
717 160
351 544
189 29
741 400
635 527
58 356
55 733
697 256
749 520
953 528
291 795
336 23
125 156
874 696
786 253
773 816
182 164
112 791
518 483
262 696
938 311
490 801
548 929
834 772
9 406
804 236
248 501
581 237
86 119
81 506
788 595
623 165
43 155
438 892
62 107
990 843
874 139
643 347
796 684
654 392
725 400
980 501
50 197
805 544
496 890
866 710
448 898
364 628
636 619
843 259
221 99
897 736
581 824
421 378
999 784
517 159
508 843
568 224
81 276
907 697
197 549
129 677
146 464
814 699
213 424
661 470
841 459
780 830
771 606
156 317
396 978
482 820
818 484
220 519
251 916
507 262
315 787
699 150
14 462
23 474
548 662
286 429
102 230
5 821
10 802
530 795
96 130
972 476
226 106
625 433
684 523
623 678
158 382
572 451
320 779
77 787
736 70
892 47
928 990
936 409
878 282
589 143
258 667
439 541
886 327
219 227
517 917
582 530
784 863
346 511
208 774
306 628
496 852
463 972
408 624
290 702
760 856
3 161
328 952
829 632
151 500
65 602
555 862
356 798
727 208
443 297
11 665
50 645
42 686
528 339
386 270
394 789
9 821
654 866
750 684
573 498
753 716
54 69
288 616
445 480
281 592
29 825
252 391
434 593
357 417
793 193
461 392
894 305
722 946
568 443
223 763
134 119
562 22
907 833
393 339
737 849
35 874
16 69
699 877
4 766
898 163
473 253
579 907
631 831
306 1
819 821
10 125
914 290
259 610
299 843
999 91
766 921
377 223
990 28
622 409
79 287
290 988
324 145
956 203
664 637
483 756
996 314
592 920
466 931
946 983
915 941
893 581
880 518
287 598
832 67
128 541
164 394
624 88
646 681
47 496
360 865
235 854
687 243
821 474
536 552
222 947
412 440
61 154
693 233
521 312
284 757
919 434
56 811
819 81
821 521
623 403
86 918
847 419
830 269
402 619
295 3
517 299
402 917
539 134
199 169
66 334
53 302
186 269
463 202
521 77
753 657
499 631
305 229
283 215
56 709
843 295
394 152
327 481
894 186
547 747
324 657
409 138
152 557
434 331
727 130
490 220
478 972
699 980
380 918
703 922
451 477
144 862
491 982
488 692
901 198
666 917
975 734
341 556
102 999
428 312
900 317
353 583
305 503
899 74
96 97
407 976
536 305
218 478
105 415
223 262
639 290
276 375
621 955
102 697
150 792
406 753
238 412
252 977
678 349
748 272
429 689
372 429
539 887
707 217
140 425
241 319
861 71
480 735
84 218
409 374
498 842
827 604
708 755
432 26
881 580
643 751
982 944
636 704
556 278
919 464
861 700
242 590
3 435
363 745
157 7
772 902
130 489
773 553
592 630
113 251
207 107
937 915
461 209
16 487
540 961
645 806
219 498
659 311
520 374
613 264
841 170
394 259
48 509
48 218
106 588
875 462
564 393
133 458
522 45
980 838
81 953
801 572
388 150
101 841
735 566
490 76
661 634
966 99
842 609
939 435
758 364
485 288
892 956
457 551
763 681
319 444
361 804
511 434
517 515
890 935
495 570
80 300
723 797
983 44
39 550
96 79
954 73
853 656
127 85
961 811
699 208
17 502
216 257
699 495
700 758
3 718
868 622
309 272
28 172
903 79
543 472
527 967
234 527
617 679
978 981
676 554
745 262
920 337
642 347
993 451
822 835
826 296
929 490
254 831
877 538
240 110
349 411
399 211
614 798
575 139
749 438
867 867
560 170
385 869
273 149
592 247
407 182
928 366
462 125
514 479
501 430
94 500
196 54
662 576
374 743
839 889
161 327
986 833
821 319
673 967
374 751
867 163
623 272
324 746
971 637
234 81
898 244
796 459
894 894
276 16
33 174
909 796
440 444
21 317
176 101
331 162
213 955
492 395
229 501
169 666
512 319
251 958
162 407
413 46
822 89
159 893
17 715
929 702
947 498
184 229
769 677
683 189
238 468
280 764
357 344
293 443
167 639
488 457
616 578
98 516
988 539
129 379
909 231
686 536
404 342
928 601
513 714
791 670
764 305
903 910
134 619
453 554
1000 743
931 286
137 859
78 745
311 305
841 283
447 850
173 438
600 822
184 128
107 904
941 867
109 229
277 366
225 494
842 436
24 17
810 362
420 559
507 645
288 625
322 954
315 614
446 284
60 518
104 331
378 500
986 491
971 0
588 421
836 558
576 202
682 694
698 899
54 271
95 609
823 866
350 753
465 345
267 612
244 814
304 662
723 892
689 856
751 499
718 189
221 907
353 476
933 1000
689 726
777 863
489 169
772 284
507 973
936 140
872 798
481 49
825 151
769 514
800 828
885 282
362 976
992 477
0 749
433 35
896 978
880 895
556 954
794 306
134 300
514 943
278 202
395 12
809 640
45 526
613 935
852 479
259 295
267 578
839 440
372 102
393 639
535 192
635 534
177 913
895 962
140 261
495 700
868 993
457 68
718 404
996 914
22 883
162 599
623 388
278 682
659 485
355 322
710 413
370 831
883 829
321 674
640 987
990 908
621 830
393 733
582 951
777 588
120 454
733 990
10 82
479 223
454 135
81 607
696 44
261 255
382 384
620 6
502 49
263 911
561 538
889 878
183 695
928 344
24 764
465 409
475 0
467 694
776 955
52 875
692 575
676 704
606 315
535 941
617 916
18 314
66 840
188 781
666 169
81 167
508 886
562 916
70 454
143 994
532 793
628 286
703 985
431 816
634 132
315 640
880 396
591 183
801 613
651 339
581 126
859 967
426 805
678 467
104 974
716 947
187 317
290 258
767 566
141 24
385 164
699 544
999 534
259 127
835 159
897 3
131 344
795 731
748 301
669 727
114 840
1 188
330 156
487 688
565 248
840 787
252 966
549 961
547 554
726 338
679 468
356 404
10 839
512 237
287 485
688 672
796 732
948 785
199 441
122 878
153 732
910 307
238 488
401 459
835 248
214 778
282 318
5 656
58 229
347 819
259 551
687 905
496 15
756 565
912 360
535 24
839 327
553 766
588 987
542 359
701 210
328 33
450 805
288 551
512 657
709 381
730 576
135 643
648 414
477 913
184 796
701 326
783 689
635 489
420 337
581 372
35 185
37 916
939 663
892 627
735 314
253 770
397 107
66 794
571 211
402 677
286 93
48 865
75 36
796 549
441 369
14 181
216 832
127 295
255 595
928 282
327 465
855 300
116 527
358 291
263 877
607 808
962 305
793 786
513 932
669 39
286 747
215 649
66 160
845 394
393 53
372 801
823 15
826 770
469 220
181 369
485 236
335 306
440 857
203 67
557 140
149 352
219 235
848 476
443 937
759 350
437 976
715 33
75 404
840 439
415 618
727 821
795 528
270 386
650 7
936 795
509 804
834 184
978 499
742 407
199 472
791 929
562 868
524 446
380 486
520 120
77 12
184 342
535 914
199 494
520 330
431 441
975 519
840 355
721 494
345 907
160 971
252 179
593 213
659 663
766 55
761 266
285 517
994 930
882 150
424 336
643 856
319 307
586 166
571 750
700 267
187 929
983 821
923 942
565 555
984 22
924 745
158 115
536 1
800 579
189 681
154 591
618 529
548 204
862 108
858 205
365 201
883 232
318 92
312 152
900 253
173 755
827 225
43 559
531 651
934 91
581 943
12 470
15 990
122 675
61 583
831 971
391 62
922 774
118 880
251 553
487 661
673 229
330 545
30 775
390 208
708 524
872 39
113 917
260 496
510 744
690 4
981 728
730 702
937 603
572 212
926 577
707 584
202 246
293 524
973 679
446 507
820 821
145 570
465 472
457 796
988 707
21 935
743 46
131 997
301 768
855 575
267 364
998 152
552 646
580 45
454 976
597 270
307 134
601 64
203 787
853 896
71 890
332 590
386 649
54 679
78 742
139 725
243 570
439 458
905 413
423 610
314 934
731 68
362 160
732 997
682 856
230 548
362 266
181 923
960 499
554 307
256 792
394 79
145 237
388 846
763 310
611 61
440 734
840 453
170 829
965 881
541 147
176 881
462 114
958 561
826 136
608 424
730 377
767 165
955 980
591 184
315 526
340 165
442 95
324 391
231 369
85 389
756 241
249 805
848 91
778 714
161 309
195 298
262 531
141 662
504 595
546 311
643 685
597 752
346 674
787 201
36 284
758 234
110 220
318 277
49 74
920 131
719 348
931 939
582 106
49 682
391 352
948 17
965 629
403 51
851 61
583 666
892 983
116 343
113 517
264 191
260 387
987 786
39 229
809 770
474 666
808 749
124 391
465 207
111 62
104 836
427 224
348 268
25 530
469 481
21 332
73 571
280 161
718 811
479 135
139 65
327 743
451 789
278 719
970 730
255 17
591 444
546 90
975 90
352 961
502 934
719 250
200 69
862 12
275 874
532 519
67 59
361 350
797 52
542 219
843 877
81 748
465 366
448 8
434 850
587 152
859 644
412 404
280 13
775 794
812 988
559 829
113 866
852 529
911 249
559 757
15 553
695 478
885 618
30 167
457 369
223 812
856 492
183 906
367 748
912 3
686 736
93 538
447 532
545 434
659 255
418 345
159 396
983 708
703 311
421 105
235 932
371 273
406 625
51 388
838 807
105 657
866 978
83 983
283 82
582 677
838 950
167 893
924 916
390 776
103 590
337 71
717 1
918 319
396 72
524 705
924 572
600 661
216 854
313 13
687 709
765 395
424 701
367 2
202 48
895 800
815 901
400 490
846 319
228 228
99 543
219 134
89 844
444 364
970 752
950 514
50 51
173 556
654 58
302 668
348 785
723 117
640 234
415 371
25 619
523 267
46 497
319 360
42 27
864 46
885 568
475 886
174 913
434 407
181 565
54 765
126 239
402 208
606 371
479 505
659 493
832 723
992 806
706 872
48 63
916 715
904 325
151 237
586 414
975 492
618 172
479 527
139 588
201 916
867 139
388 100
476 947
359 13
347 936
499 646
642 689
100 364
469 696
330 440
983 455
437 927
332 940
489 459
769 198
147 135
594 155
349 846
476 257
186 392
337 96
502 922
96 810
943 806
870 421
680 485
91 315
704 630
885 397
680 807
3 484
656 16
420 396
575 133
169 779
23 300
700 929
796 453
769 879
340 341
604 706
552 103
949 254
649 851
949 827
269 225
312 648
411 860
170 60
460 340
50 992
62 796
464 443
136 105
233 766
606 522
666 568
402 386
432 708
53 247
507 951
837 116
355 784
769 486
305 895
528 483
467 151
172 157
844 220
514 115
684 343
158 694
230 920
410 632
461 478
213 165
539 407
308 34
709 847
275 485
399 604
131 413
145 97
133 618
301 854
229 309
409 945
443 632
724 317
460 635
673 190
254 825
459 727
169 534
212 30
610 225
6 742
734 410
459 318
554 164
254 110
796 142
906 341
318 248
176 952
692 836
20 7
719 876
57 595
595 317
876 542
417 203
473 464
162 838
659 247
300 433
699 644
248 458
64 696
8 414
97 891
131 821
710 883
661 399
903 330
792 318
201 325
954 80
688 980
626 153
296 653
126 18
544 216
231 427
982 108
688 47
462 593
679 642
647 335
931 938
941 219
715 686
751 906
139 423
837 661
630 206
14 469
153 719
728 204
398 139
982 406
478 471
903 79
411 41
271 894
578 397
754 605
962 88
320 352
19 132
863 845
910 355
2 599
206 181
554 804
691 429
425 340
413 304
382 17
958 501
380 206
234 618
842 769
283 883
790 568
589 114
924 783
213 196
411 882
236 37
859 878
489 399
302 902
71 947
415 757
142 90
612 988
579 592
175 466
524 889
15 396
369 754
319 572
639 576
813 229
722 790
51 190
907 466
726 887
460 941
668 637
349 473
570 223
664 706
360 814
150 262
612 970
858 336
941 60
264 81
131 213
792 855
933 952
343 353
569 500
442 85
4 534
883 62
549 942
835 460
77 509
884 866
603 566
23 226
929 445
712 562
38 297
88 678
235 958
741 893
618 224
466 347
295 465
119 502
657 122
476 42
367 269
497 479
196 262
567 343
69 241
825 550
112 812
770 980
476 537
179 465
845 749
951 568
220 638
979 788
194 535
499 147
140 232
72 878
573 686
734 218
184 478
800 67
73 944
896 103
397 841
603 533
29 384
252 707
1 407
526 694
229 205
104 976
575 624
450 219
558 816
787 887
239 212
291 704
555 447
46 453
640 473
927 21
983 847
640 8
273 297
113 723
895 715
426 722
792 757
576 398
415 160
65 272
278 124
423 164
367 207
914 222
394 865
907 199
996 734
75 363
360 77
214 257
362 186
401 359
540 461
878 899
974 585
64 402
509 524
751 358
742 449
999 799
214 193
309 593
110 640
697 849
98 163
881 284
52 670
27 362
22 556
608 494
554 402
173 807
692 766
996 823
618 826
810 247
479 218
118 931
116 423
680 650
11 531
147 415
904 487
857 944
515 790
969 593
908 595
692 350
669 868
802 652
623 662
915 650
427 733
7 235
296 23
113 577
512 808
838 706
57 336
114 488
383 406
628 924
466 403
724 962
658 285
23 591
870 453
197 914
130 95
789 365
306 140
234 292
816 251
92 568
678 310
287 713
293 464
865 213
535 423
206 296
143 434
410 34
355 935
374 35
556 672
46 413
484 220
43 448
34 876
247 708
361 358
610 628
512 140
249 60
497 357
989 880
333 340
903 764
31 155
294 147
772 291
873 222
755 217
816 46
941 620
48 673
192 795
418 862
903 321
569 676
815 962
908 583
269 637
912 357
849 761
881 568
626 426
927 475
598 940
378 515
28 165
147 212
995 445
60 369
897 213
972 147
384 875
378 56
266 449
281 632
162 242
611 723
910 707
475 610
835 92
195 437
29 568
585 898
390 997
176 773
948 157
388 996
753 834
534 19
461 165
978 972
224 529
651 433
879 869
85 641
512 383
827 427
317 897
35 303
6 960
706 494
904 355
568 455
271 657
106 437
786 539
775 418
522 782
623 559
106 993
671 870
522 767
804 486
403 766
522 203
207 583
174 634
365 763
99 387
667 767
999 586
852 205
707 813
441 236
463 700
769 226
194 813
966 11
66 869
132 8
409 942
27 690
358 234
820 398
574 141
182 759
253 867
328 559
894 319
752 520
722 380
254 674
783 260
214 961
724 357
865 591
806 341
719 318
331 752
239 49
32 690
621 871
761 210
610 491
408 920
624 497
492 66
88 737
130 504
533 224
805 626
982 856
836 202
222 215
322 819
665 703
341 486
737 334
738 554
679 523
630 502
140 382
153 109
285 992
79 18
423 909
727 973
336 887
381 360
768 763
221 401
402 234
281 982
707 322
684 361
743 418
854 557
408 528
550 313
721 724
755 822
642 228
564 174
839 678
416 765
110 275
631 569
28 316
802 507
939 265
52 982
804 880
954 717
725 78
723 485
621 625
948 563
200 843
877 34
99 880
932 628
273 440
313 818
732 194
19 495
467 570
816 556
131 572
661 626
650 362
515 885
784 19
197 951
838 856
957 484
398 499
46 946
665 952
178 32
558 147
670 447
409 971
472 424
940 378
414 164
788 403
881 580
144 557
360 24
510 441
973 648
213 486
890 928
212 465
606 876
30 444
339 81
725 6
169 500
206 632
839 669
23 507
328 627
910 858
199 577
75 372
217 371
858 519
428 987
83 311
822 339
596 861
41 733
101 955
411 78
363 730
458 959
364 937
56 68
577 413
16 483
291 778
455 578
713 249
103 256
309 776
398 815
831 532
205 394
811 681
225 499
959 654
454 370
422 998
426 5
540 67
559 962
339 446
681 326
310 518
576 87
624 350
723 73
153 14
607 871
281 551
718 930
621 299
277 631
473 576
684 645
33 531
692 556
669 891
252 713
957 212
275 520
102 91
795 0
904 167
790 155
90 461
168 650
348 868
916 561
585 453
523 724
561 655
130 909
989 964
94 512
314 205
135 672
644 59
246 239
436 317
798 978
76 443
557 5
411 662
944 69
111 291
236 493
141 119
409 798
165 310
513 552
967 239
692 673
251 499
125 439
485 566
749 608
128 953
299 506
185 965
327 590
334 210
559 91
536 832
917 900
130 804
891 22
255 357
530 974
958 841
436 955
259 390
68 454
873 688
734 87
385 702
483 859
926 205
87 157
345 512
913 917
637 318
805 109
979 637
294 424
319 359
826 931
787 196
160 954
73 628
675 359
12 449
355 453
538 566
76 222
712 530
317 300
665 444
84 183
351 203
847 488
229 529
109 572
763 234
383 651
64 988
457 119
733 97
856 93
50 807
544 304
502 220
412 218
844 873
541 379
21 806
184 507
741 742
418 305
909 726
338 153
631 741
457 660
433 101
541 481
420 277
702 642
66 552
834 593
330 796
223 761
559 282
9 120
468 473
630 583
634 598
291 942
740 581
193 272
725 537
990 164
454 145
142 726
36 881
844 174
604 729
30 359
772 355
603 311
229 618
932 599
610 714
382 643
964 327
854 362
416 232
72 337
576 719
202 33
408 653
305 294
464 471
564 316
917 152
951 762
872 532
44 361
716 952
186 66
228 752
316 227
389 99
410 204
406 912
811 95
528 151
266 891
873 260
942 749
340 674
215 61
161 869
540 896
919 823
202 662
503 444
690 11
836 91
482 206
885 431
427 320
796 837
911 423
221 520
845 845
708 96
815 33
249 392
896 534
342 342
441 267
540 342
890 31
142 241
675 972
513 138
893 759
87 291
182 180
779 364
586 821
216 294
475 604
847 19
440 225
284 388
353 777
976 68
453 956
87 641
385 899
11 670
251 669
402 663
421 26
247 128
431 545
469 821
172 333
531 131
948 174
964 865
692 768
183 710
191 760
165 536
650 562
193 247
85 191
211 262
18 683
591 343
143 239
308 686
413 870
167 951
619 870
442 633
750 542
452 224
322 881
18 387
310 684
406 695
576 35
438 685
760 550
1 455
686 417
924 451
210 534
142 610
780 354
298 984
614 46
374 677
996 274
962 255
727 877
426 441
700 597
842 912
772 729
443 673
672 938
115 543
383 432
341 723
618 779
365 242
448 290
161 70
120 831
921 204
303 144
939 636
2 983
646 699
547 762
920 325
174 567
353 39
665 832
379 910
964 440
237 14
954 448
4 745
152 566
952 626
6 537
498 206
340 314
404 502
263 321
304 482
686 998
913 309
317 881
468 779
577 394
878 170
909 705
358 430
910 152
212 50
66 259
691 824
235 587
166 899
13 459
308 787
783 454
533 15
523 200
361 950
886 469
294 400
899 770
555 641
388 15
160 419
744 864
513 707
562 0
467 83
190 181
533 369
328 792
904 214
226 739
826 988
624 855
709 81
336 977
435 345
403 419
926 709
615 951
440 94
478 437
958 982
119 2
656 486
77 465
114 912
712 25
787 112
100 325
305 247
996 924
973 29
12 527
352 557
888 365
392 437
650 224
644 54
211 679
574 299
824 416
761 92
789 793
307 899
450 181
730 649
708 972
441 242
22 408
831 403
759 799
22 767
148 993
727 398
231 13
753 119
562 681
97 402
94 585
365 624
701 388
91 94
848 102
388 564
902 27
707 294
714 276
227 554
881 432
61 998
195 765
577 45
215 450
901 605
252 529
93 499
384 141
230 191
686 947
88 649
580 742
943 448
658 338
781 224
821 282
404 555
143 557
167 341
428 235
350 32
168 942
70 438
103 725
586 773
427 562
809 520
948 141
655 710
847 582
210 128
531 157
27 744
890 351
93 885
996 713
376 918
11 100
73 704
253 524
279 865
394 153
196 428
465 678
418 965
320 164
190 629
181 310
399 236
382 671
854 307
783 566
129 520
635 542
49 615
661 332
961 118
601 690
142 195
752 952
725 592
378 157
865 457
963 0
670 967
367 338
810 278
583 295
997 729
538 37
962 867
835 908
431 160
298 349
900 156
962 634
212 764
920 709
32 868
454 347
573 527
432 898
547 443
669 112
499 749
788 152
861 567
823 213
734 45
353 834
163 314
732 805
902 696
721 826
937 459
584 244
31 41
467 607
661 522
7 380
884 117
48 690
545 459
145 129
94 804
35 162
871 208
194 895
704 53
195 674
705 708
566 64
330 4
205 299
270 916
75 669
889 682
100 990
611 536
101 791
243 918
194 532
946 556
880 472
257 708
394 454
637 953
875 768
27 177
324 90
744 772
664 913
928 67
330 531
307 790
338 753
920 48
752 463
77 781
134 553
468 696
221 543
344 31
35 581
833 507
357 387
465 847
497 212
651 411
548 297
888 165
418 337
699 341
191 93
478 607
782 65
230 480
459 262
131 627
624 773
425 764
188 499
2 300
161 134
383 648
774 656
934 562
736 30
61 941
266 828
738 885
415 375
745 749
629 779
503 203
48 350
840 310
12 12
288 471
295 169
915 787
193 178
346 33
12 106
319 51
186 535
974 821
832 973
447 58
469 949
272 916
766 701
906 564
891 403
354 794
207 88
871 299
819 66
768 310
336 647
323 400
505 240
501 433
22 338
353 992
405 692
743 965
51 967
238 343
999 522
255 934
310 587
450 364
779 923
69 248
864 197
723 711
541 459
541 208
630 583
234 849
370 251
731 199
510 34
21 270
646 381
170 235
856 110
205 447
824 820
580 788
691 748
632 553
795 394
317 276
763 963
350 869
162 972
326 646
163 536
964 758
491 939
291 56
824 371
622 400
98 851
827 542
212 20
427 655
705 151
34 222
74 363
508 734
530 412
19 320
800 414
209 124
939 648
341 719
489 368
823 688
251 328
961 932
640 919
634 922
112 859
492 63
753 6
478 355
366 519
509 269
301 251
870 144
853 105
178 140
104 97
579 956
658 524
152 861
928 463
405 189
336 65
696 676
601 781
724 475
782 156
400 744
560 515
248 363
278 744
933 824
166 671
283 161
21 860
689 117
427 649
288 415
281 936
178 5
648 561
340 965
418 462
902 452
494 775
875 786
496 335
420 79
324 449
870 751
248 319
770 207
388 692
568 553
95 26
297 454
840 186
866 140
606 342
887 945
158 837
160 118
102 357
681 984
100 763
17 985
412 550
484 757
463 290
669 817
856 691
115 413
283 14
254 764
337 565
57 166
660 587
680 949
711 85
807 306
911 26
194 873
613 368
882 560
676 601
777 894
134 959
198 270
85 133
869 283
828 216
37 770
476 812
542 847
768 676
887 296
946 464
201 592
499 141
174 489
656 315
990 911
5 580
235 628
978 162
309 680
455 354
415 264
611 697
86 579
333 527
980 578
899 233
140 418
566 705
556 54
472 238
720 987
487 636
942 184
253 230
716 399
854 902
440 639
144 726
128 69
508 606
452 827
721 616
122 728
919 144
317 408
648 599
539 5
957 205
306 590
439 433
65 967
842 999
41 521
272 789
363 748
846 289
104 617
116 417
249 14
230 588
646 642
927 672
420 731
624 688
651 164
290 921
601 764
100 559
853 792
585 155
824 945
429 881
642 968
825 753
763 671
914 926
26 605
385 962
981 282
352 170
189 315
559 365
93 381
997 188
506 164
170 130
350 611
89 384
949 474
93 967
552 587
300 766
400 619
102 634
190 607
208 105
264 824
31 996
579 211
966 777
367 815
213 298
210 308
547 754
751 342
218 890
835 235
465 155
693 263
459 686
271 17
439 589
32 100
527 496
551 160
1 146
902 477
47 757
781 864
827 723
546 315
156 54
73 327
510 883
43 452
995 145
223 315
804 942
171 579
831 614
401 152
594 705
567 112
524 805
416 192
355 198
859 110
445 681
703 907
962 288
939 435
432 533
696 939
940 651
325 660
384 854
27 130
703 140
15 567
572 838
128 652
162 569
177 592
177 692
411 791
553 444
917 255
430 784
602 620
425 113
840 654
172 789
10 555
323 353
702 508
880 858
137 72
451 167
70 251
88 665
607 47
93 820
345 293
317 527
605 442
391 310
138 540
758 22
23 636
43 238
864 257
934 788
824 962
108 64
676 816
539 991
477 364
573 248
251 880
384 313
58 780
709 785
702 447
409 647
792 604
335 469
261 549
563 612
182 107
21 105
71 33
555 805
453 823
781 262
807 739
402 10
881 485
911 480
716 658
3 489
956 488
316 169
785 8
18 122
283 110
425 900
787 824
554 488
114 586
294 421
730 366
40 206
332 212
240 94
273 34
600 505
83 550
971 723
895 697
140 296
688 441
935 109
483 415
346 425
306 65
817 653
64 492
95 953
146 697
718 217
869 314
795 777
475 59
538 678
210 806
475 990
843 779
631 30
524 314
446 730
572 384
600 881
28 605
697 130
696 405
232 576
160 312
858 280
785 392
648 563
745 109
786 39
37 893
778 907
945 985
968 460
789 274
731 860
243 282
470 605
586 536
225 122
52 925
274 572
884 2
735 85
858 896
638 487
161 580
850 779
171 247
584 608
846 658
318 9
59 928
286 888
909 563
615 780
670 402
370 605
68 755
57 289
162 4
704 991
590 721
844 729
88 736
189 459
858 821
725 241
170 520
128 571
233 3
347 724
892 45
825 753
460 629
679 585
512 375
45 775
710 643
543 771
177 696
202 199
348 653
808 630
458 97
898 444
630 752
237 772
836 260
650 133
128 171
244 853
189 449
150 304
800 313
551 500
408 501
327 14
916 796
6 657
876 707
343 460
788 147
418 309
807 273
295 595
142 399
961 120
612 41
210 535
106 617
25 740
633 792
308 229
490 809
712 789
475 217
470 695
647 32
813 886
169 189
469 850
628 44
85 553
134 863
290 159
505 853
209 352
22 25
466 966
207 264
332 899
789 620
854 2
270 40
540 768
938 873
692 104
623 260
53 285
161 945
308 885
431 541
160 884
125 402
95 464
810 118
382 199
518 168
783 565
859 376
410 889
50 272
139 142
903 230
561 337
103 7
955 683
625 917
644 515
175 748
23 75
557 239
250 209
536 53
626 748
59 511
873 945
190 217
195 37
830 602
470 385
506 703
639 697
325 190
10 544
358 780
908 537
374 534
290 219
305 332
610 42
157 337
84 957
649 187
74 842
254 990
217 83
532 607
538 852
81 9
117 193
990 839
975 534
48 759
91 345
595 447
386 102
432 426
657 210
411 636
963 22
583 948
215 155
703 432
142 513
376 635
344 804
649 315
179 274
162 668
257 689
246 712
350 920
665 656
940 621
140 788
510 337
162 595
706 0
956 715
412 941
963 813
717 681
443 445
495 136
245 791
830 696
269 274
12 773
722 619
673 639
261 818
932 53
581 15
35 922
757 70
280 971
780 957
133 700
544 74
631 985
899 131
336 792
464 235
563 241
436 935
460 847
240 371
872 760
621 634
35 62
849 20
683 655
452 306
966 274
929 731
433 756
827 190
119 943
740 448
509 223
473 780
417 668
831 960
391 20
100 13
734 909
334 619
279 428
382 615
93 218
635 982
848 52
893 438
348 993
230 969
823 530
256 989
488 811
767 141
487 230
203 810
84 299
23 13
845 651
850 353
489 479
787 853
854 648
385 569
440 399
75 230
670 728
406 274
235 618
589 719
510 803
382 743
1000 735
887 38
205 884
656 833
882 562
798 44
855 243
115 218
591 518
988 375
8 913
534 400
151 855
603 701
137 603
157 476
670 103
297 624
837 909
286 145
252 794
715 82
95 352
92 344
669 441
769 911
118 685
673 228
930 479
711 702
82 994
68 124
168 809
644 103
738 808
264 681
4 269
703 873
461 199
216 788
57 1
117 474
818 471
769 540
941 514
778 174
108 379
787 484
544 267
673 468
832 577
674 80
891 646
842 471
346 123
385 839
492 747
481 558
791 506
953 644
130 364
643 353
806 323
310 587
854 221
992 499
444 772
215 951
271 404
311 848
634 529
336 861
990 178
240 148
550 26
47 578
803 760
980 142
159 398
243 138
854 665
855 31
554 183
289 609
433 459
856 554
201 589
466 973
500 800
723 919
291 232
843 647
636 330
152 749
853 459
369 817
419 198
881 166
222 121
798 806
111 692
283 342
764 93
745 29
813 478
289 472
410 899
246 91
339 15
492 744
147 882
162 877
525 365
715 673
530 969
209 410
704 44
223 625
928 638
747 433
639 976
238 939
997 781
246 912
266 378
748 56
49 293
80 223
732 595
364 904
647 161
508 239
685 739
543 364
843 104
29 116
807 588
809 920
799 367
873 344
531 970
609 65
139 551
517 202
67 211
853 16
95 768
29 467
675 220
878 549
258 260
943 479
656 207
940 42
663 20
486 351
152 118
437 36
961 380
656 733
607 871
329 284
334 631
126 852
965 374
930 933
543 111
801 723
61 790
202 937
441 271
226 593
283 198
917 954
235 927
386 582
624 53
107 776
340 614
46 803
250 275
913 625
843 204
597 26
299 332
1000 695
858 53
38 547
346 468
22 1
138 726
730 542
278 420
702 393
470 67
957 740
464 881
867 341
309 224
678 121
156 463
340 202
906 948
984 740
655 881
514 70
948 675
116 518
223 166
146 996
381 439
758 67
456 229
723 826
336 869
850 894
175 833
780 129
895 488
146 535
909 393
718 777
678 212
780 955
778 258
126 409
172 526
71 389
290 762
897 865
688 714
768 109
392 244
723 897
233 753
339 784
213 605
983 92
600 494
828 496
980 292
202 537
403 887
479 418
525 847
873 318
269 290
188 880
19 928
523 436
725 187
729 86
713 404
906 156
637 495
577 153
229 874
988 865
462 702
991 574
761 873
926 134
750 551
610 384
250 175
785 79
910 85
289 256
490 755
807 517
963 319
39 732
264 734
301 532
353 129
347 764
979 96
840 552
312 702
952 101
118 829
283 474
85 151
170 564
303 843
885 414
499 379
831 949
70 639
565 726
435 774
807 473
615 146
465 457
663 955
543 872
432 924
837 17
220 707
384 836
478 727
72 18
506 640
684 145
457 50
48 138
22 91
44 133
728 394
744 887
489 606
22 262
915 56
710 33
391 749
543 225
147 514
817 727
286 549
782 992
776 405
958 839
285 639
267 7
863 44
706 48
372 451
117 981
18 254
272 292
338 504
387 33
642 248
528 439
13 898
54 409
246 971
65 760
370 15
492 290
276 500
490 892
101 527
563 413
648 564
845 148
147 181
697 306
774 377
932 482
989 838
64 564
869 128
652 537
273 178
309 415
16 687
157 582
569 454
599 676
836 631
386 238
694 600
264 756
356 905
42 176
509 438
76 557
216 656
347 849
300 693
87 29
678 676
223 70
257 778
112 42
501 957
887 343
286 894
43 850
473 585
92 567
538 621
842 745
579 516
741 540
63 18
78 398
146 847
443 470
176 78
97 272
597 153
192 247
763 787
699 290
446 568
733 98
664 887
361 255
211 869
899 457
506 368
91 641
2 372
616 80
832 57
492 990
153 125
221 888
779 940
253 466
715 275
946 997
219 251
29 404
483 618
314 357
915 827
867 903
166 218
356 93
745 762
120 695
766 397
508 673
254 869
780 854
912 192
80 305
61 365
601 358
953 763
762 682
787 553
1 907
337 173
246 297
767 808
779 906
840 977
501 629
797 799
908 990
637 717
319 778
594 239
965 196
62 409
301 629
184 536
499 541
647 678
109 79
157 273
140 798
151 147
479 449
140 390
418 820
104 620
899 356
816 114
339 540
948 868
617 381
826 960
537 783
351 502
648 166
190 94
97 291
370 72
214 609
700 281
958 574
702 49
594 132
306 409
420 594
137 797
113 373
959 114
88 229
854 534
626 372
792 447
700 836
441 319
419 537
222 116
736 14
518 795
596 695
798 312
111 616
76 289
327 421
193 762
26 129
113 959
532 506
549 356
983 352
537 842
855 848
21 341
559 90
949 947
564 779
204 205
625 388
419 998
999 33
457 116
820 585
93 517
285 715
491 483
924 815
938 470
499 624
1000 965
689 286
357 245
257 998
442 321
359 985
757 740
37 237
498 886
709 0
756 611
360 580
546 770
941 271
339 533
738 2
694 8
634 657
688 692
11 940
214 427
716 850
215 120
982 395
821 682
613 778
762 235
429 646
67 5
176 631
243 784
745 870
398 448
543 319
793 367
671 676
771 371
480 555
522 769
123 283
847 340
881 763
373 266
111 50
333 242
613 604
3 293
157 567
638 10
965 17
91 616
9 177
158 427
244 213
459 854
680 791
41 369
72 99
475 487
327 294
122 316
908 440
804 71
986 72
596 276
59 734
597 739
789 136
739 61
996 731
7 37
697 649
354 147
48 640
554 137
214 945
880 31
367 884
252 64
109 14
793 814
344 877
188 371
387 831
432 196
268 684
473 599
403 17
72 145
838 682
441 984
940 604
399 712
826 315
329 237
869 921
81 435
56 685
85 829
795 581
952 425
172 147
267 710
198 457
74 112
661 379
942 716
198 791
60 194
272 272
338 25
130 69
386 950
255 320
795 194
250 985
590 170
81 775
948 381
377 856
979 833
918 355
702 710
816 615
298 522
802 859
244 145
979 996
230 947
474 174
371 430
692 70
964 30
878 213
231 769
228 293
748 636
704 814
175 722
336 320
867 973
915 778
472 826
530 3
148 596
818 405
574 499
598 406
164 404
986 82
9 178
929 236
729 26
890 254
871 866
682 571
507 915
709 924
676 415
921 767
99 588
891 546
596 741
753 792
826 753
54 302
819 900
732 408
360 386
497 218
502 66
618 515
9 494
332 816
100 776
506 242
896 596
336 767
847 817
602 440
438 493
757 102
227 209
788 824
918 636
502 404
344 989
182 599
905 557
335 242
176 491
697 554
716 826
413 443
190 660
811 874
802 341
505 458
607 378
936 307
465 390
778 171
432 108
910 940
150 967
457 467
87 444
692 281
557 637
58 213
190 855
148 528
424 291
206 288
453 344
528 567
765 832
334 685
316 900
614 434
453 26
654 33
317 28
567 697
58 674
862 129
495 744
268 210
88 266
365 648
528 136
299 103
857 907
296 867
968 267
600 339
145 583
955 458
203 365
190 434
698 189
595 649
168 296
542 524
519 68
942 750
560 114
593 806
491 534
210 495
125 419
639 202
550 994
772 906
181 37
670 634
322 444
671 389
118 722
206 521
472 427
208 618
675 307
882 45
574 655
71 341
551 20
808 52
385 269
59 208
708 832
987 500
339 454
33 917
777 494
406 309
60 220
146 166
479 184
124 754
781 622
501 603
723 853
756 171
366 312
495 416
115 76
104 588
294 288
226 56
679 762
188 530
455 75
418 773
870 936
744 563
300 446
717 97
888 420
936 811
163 560
371 868
512 790
454 928
267 218
8 890
210 264
886 801
44 906
886 638
931 983
287 531
647 480
368 535
100 779
782 365
118 438
101 987
188 731
673 247
550 365
617 618
951 664
551 563
677 699
470 603
854 546
493 781
198 8
348 291
788 755
764 574
73 962
245 792
959 781
422 269
445 234
468 736
913 256
585 945
856 725
452 772
39 743
497 408
99 166
881 201
922 139
97 852
862 101
680 761
951 867
343 762
699 785
687 246
903 234
436 307
103 782
931 852
542 252
166 373
536 948
425 489
150 516
340 162
542 277
694 514
921 836
411 624
546 453
879 724
664 953
866 113
571 864
931 280
515 637
952 453
960 292
571 424
286 965
721 469
281 440
550 806
76 456
514 476
907 164
748 848
120 377
698 539
767 901
999 266
379 245
789 839
215 136
804 570
813 360
470 532
565 242
824 142
177 329
762 605
345 559
162 211
580 584
766 973
646 799
687 966
12 90
843 422
296 412
941 337
800 806
178 547
865 733
662 999
727 451
880 125
817 264
365 584
271 35
385 473
879 229
39 769
335 170
606 322
142 245
454 16
168 534
614 377
257 462
154 405
559 337
410 803
233 298
384 822
765 80
79 126
145 75
5 342
679 547
241 776
986 690
879 988
718 755
826 276
139 354
659 32
648 52
165 637
471 982
850 810
906 568
575 884
496 419
858 757
403 110
360 318
645 134
432 935
363 833
160 408
476 664
260 462
913 82
408 524
841 346
642 211
85 384
612 522
306 661
235 674
802 824
769 101
223 118
495 199
768 580
336 223
675 957
193 191
764 477
302 836
935 192
518 212
143 997
698 898
262 774
414 220
223 911
798 605
110 690
30 663
519 367
208 9
385 493
621 769
744 162
324 444
213 675
390 882
615 284
148 131
267 851
169 120
683 597
846 501
314 928
537 29
593 838
102 716
567 546
638 677
369 574
879 858
334 588
765 349
424 665
488 951
84 702
15 994
489 42
659 14
747 84
477 907
581 341
596 651
310 681
468 770
906 862
166 35
615 250
284 184
346 565
883 499
582 613
846 983
838 169
378 727
170 860
303 648
785 862
608 30
906 890
593 638
911 525
748 648
121 529
3 240
248 77
752 296
297 263
950 832
362 716
414 739
686 19
667 76
386 982
510 185
166 839
838 4
245 414
296 705
848 125
666 373
289 335
433 216
558 777
795 940
768 989
563 625
897 118
821 698
477 708
304 305
463 930
910 296
135 100
563 595
387 500
675 837
504 148
639 510
758 80
119 637
520 378
990 69
658 198
257 154
566 351
212 856
630 106
267 360
170 245
731 577
20 844
574 288
244 30
539 678
253 817
745 429
472 519
509 85
918 687
823 765
732 46
526 220
326 454
54 134
144 712
177 865
420 628
330 920
168 961
869 199
730 986
132 981
19 660
885 689
247 422
89 861
219 281
933 581
393 440
655 247
812 196
999 390
659 153
188 138
8 482
104 564
753 708
813 518
889 122
73 115
439 422
205 428
286 939
722 182
358 191
482 891
529 853
365 387
647 914
994 340
36 703
590 254
852 963
519 349
257 812
866 630
757 653
219 422
206 31
680 45
227 74
495 138
977 945
677 830
720 76
327 480
539 111
77 512
829 493
368 227
526 175
853 761
362 211
830 135
406 609
590 249
717 389
673 72
339 648
240 845
850 722
601 488
532 313
146 627
895 937
865 67
841 391
119 334
236 11
340 363
981 390
27 644
541 721
455 358
577 141
473 959
487 933
330 210
260 688
343 506
311 547
966 87
597 483
50 509
445 876
115 6
566 710
571 858
411 778
157 105
55 107
601 43
114 515
286 887
62 320
388 285
179 448
706 832
693 289
230 141
107 484
965 740
162 716
281 173
172 457
583 666
265 299
778 711
832 447
95 362
137 673
131 744
16 645
940 761
94 799
858 975
698 838
235 199
476 352
596 354
663 852
680 371
333 314
252 53
7 48
532 854
846 520
148 626
514 804
557 187
281 298
168 541
815 375
947 390
854 625
679 798
598 32
584 715
469 12
373 488
983 24
585 87
297 281
79 461
622 902
244 715
105 526
947 676
694 741
677 559
447 147
480 94
816 852
799 451
552 52
862 344
984 839
14 716
68 707
214 433
167 781
921 309
612 33
639 551
892 329
486 45
605 709
524 942
741 434
462 92
135 164
256 574
322 791
536 333
987 588
824 258
869 487
828 32
439 971
313 384
264 714
492 852
320 429
424 247
330 717
993 484
188 133
608 174
508 62
267 130
292 21
912 299
471 85
225 71
924 930
665 50
847 588
763 356
540 608
699 770
297 651
67 999
161 228
641 993
34 332
635 178
689 879
587 78
971 942
979 566
836 94
240 309
895 421
626 715
658 471
15 190
658 631
608 622
801 353
360 729
982 96
135 724
396 409
251 117
901 280
76 379
63 86
721 374
63 893
877 601
735 617
950 354
41 527
841 330
637 881
555 945
314 332
723 808
248 532
768 521
413 681
808 29
306 876
475 973
420 402
824 44
167 64
382 824
161 670
592 151
898 310
348 502
878 243
40 547
463 244
322 125
652 858
486 540
459 725
578 381
193 201
758 95
429 243
641 132
570 80
681 456
851 579
983 867
872 805
242 206
324 477
141 464
370 366
689 819
679 804
482 992
991 487
745 203
221 671
782 63
675 416
656 76
726 271
331 857
883 815
852 321
225 443
552 182
868 31
78 61
253 750
784 815
904 135
178 246
70 88
765 167
543 301
19 668
763 572
666 413
436 974
848 968
933 112
231 157
81 914
755 469
662 427
107 662
376 811
160 970
469 422
472 948
595 32
292 183
158 43
480 374
499 611
802 122
215 135
774 458
266 59
706 589
143 751
431 431
503 686
287 733
711 73
526 977
49 347
751 903
365 394
970 40
313 920
860 671
994 691
85 751
758 291
282 94
870 256
289 878
669 111
800 929
669 546
501 404
58 739
829 710
44 19
738 117
741 837
56 37
885 271
728 86
313 326
102 252
473 30
122 934
514 289
215 753
592 2
121 689
866 580
738 605
254 693
254 914
532 457
249 337
328 883
106 540
16 785
375 916
546 109
977 207
608 71
909 816
566 897
161 324
733 306
881 141
579 787
417 528
862 928
980 269
589 701
770 430
408 39
504 151
656 492
357 791
210 558
814 388
984 408
704 251
755 205
692 260
495 301
416 903
246 899
458 511
307 947
13 484
806 192
757 332
865 568
952 759
89 969
945 70
182 365
741 640
45 936
51 607
257 776
750 14
22 40
858 152
794 231
260 699
886 928
533 600
372 849
48 733
879 843
917 10
575 745
179 144
284 412
811 111
315 317
529 753
792 154
907 860
834 604
981 630
495 290
469 705
576 696
770 477
560 594
855 587
186 161
740 42
29 124
463 410
371 403
45 870
691 54
581 441
104 724
525 202
709 320
847 91
178 75
324 909
800 196
155 524
6 656
393 812
351 619
759 553
494 461
591 811
177 339
998 333
787 578
110 39
35 548
604 645
207 673
70 267
329 653
253 827
212 440
347 859
407 396
62 225
350 79
698 729
687 572
580 87
891 426
428 730
928 687
453 456
732 652
921 685
645 749
979 356
693 368
626 778
428 677
873 638
245 954
299 658
10 597
315 442
545 843
836 789
716 658
648 974
705 885
12 210
261 917
47 484
626 243
395 509
882 284
127 938
536 526
2 730
26 428
358 564
970 640
152 133
493 791
651 136
89 577
252 177
254 970
790 884
132 177
219 572
384 490
541 133
950 41
354 546
360 878
469 262
465 519
152 255
514 451
842 696
48 915
276 114
32 154
580 564
611 995
16 370
184 805
794 843
769 861
795 883
651 51
68 586
153 667
19 621
853 8
826 322
694 469
923 566
408 177
521 120
300 478
32 632
487 209
494 380
680 811
565 614
51 156
467 492
11 87
925 466
354 412
529 813
183 449
56 189
624 741
484 531
158 819
984 214
133 60
913 274
773 789
440 445
136 921
468 452
585 822
659 806
581 261
263 244
675 976
38 54
828 753
396 809
8 168
588 848
796 792
315 814
485 144
506 632
798 8
584 183
454 229
232 162
708 944
307 471
790 913
667 322
526 489
584 670
710 267
248 185
74 617
928 82
482 441
429 199
261 216
5 977
802 45
57 124
180 208
650 509
134 795
720 996
277 443
862 368
773 410
816 310
905 404
885 742
494 719
442 175
14 215
179 341
796 672
171 793
863 934
411 957
316 909
976 540
304 221
182 776
35 361
515 715
159 853
213 539
558 492
810 323
351 341
469 853
13 308
645 81
817 7
984 957
725 293
400 645
571 42
441 589
169 723
830 86
243 678
856 389
179 105
172 675
523 864
944 147
392 961
390 751
419 389
94 726
58 628
788 207
511 509
873 939
260 171
176 985
134 54
417 980
921 396
98 378
263 790
20 78
144 141
946 792
883 364
494 701
941 662
872 627
120 517
904 461
84 646
408 74
997 295
949 633
345 528
768 603
496 409
336 399
639 882
280 40
101 786
820 159
747 651
405 903
703 969
742 971
961 32
140 198
406 393
385 808
206 508
967 91
642 861
193 414
633 690
799 338
665 277
370 107
209 322
145 785
958 488
681 532
16 298
587 592
59 3
772 332
440 582
615 422
986 268
533 625
448 151
240 110
849 826
644 93
73 588
121 473
603 717
279 588
41 855
829 259
805 744
649 431
961 912
253 478
939 339
279 370
656 876
49 345
412 852
633 295
482 145
224 863
22 791
509 827
808 599
228 294
548 626
247 790
95 234
480 805
833 256
754 569
601 580
374 818
342 324
120 895
281 572
158 556
344 418
751 730
900 97
756 741
878 256
327 273
419 857
753 89
821 413
651 598
641 409
127 820
880 195
814 860
184 788
109 889
686 273
621 413
808 297
768 244
531 725
305 719
444 780
613 692
91 957
62 303
686 575
781 587
62 371
706 327
61 221
458 31
598 542
756 368
69 910
530 285
963 324
907 355
588 779
148 339
873 74
27 296
539 583
462 943
709 171
179 726
172 562
777 227
625 772
547 88
291 961
802 136
618 304
106 980
137 119
734 885
676 965
165 108
651 366
604 570
715 251
661 5
526 801
445 487
169 51
64 54
972 736
311 877
558 182
814 119
860 101
124 376
863 853
888 782
594 628
368 36
128 311
658 762
75 730
534 676
618 933
130 452
335 133
913 728
212 925
603 638
301 125
845 209
615 906
581 846
399 57
568 786
849 412
990 929
769 366
168 108
380 957
676 115
782 488
831 183
318 246
622 13
471 807
262 60
602 347
405 284
361 486
836 968
403 82
859 246
346 543
307 150
802 36
864 843
599 147
433 470
977 595
467 931
183 72
588 31
346 816
613 334
480 831
442 798
639 788
115 378
569 475
8 788
458 864
460 213
574 568
515 922
253 992
757 401
892 745
581 34
616 30
436 581
884 990
520 288
915 515
929 260
536 186
830 317
635 534
67 929
130 621
184 532
735 362
560 773
45 715
480 76
453 843
717 60
54 598
790 435
527 177
539 955
943 728
501 5
691 635
221 977
426 372
782 238
211 499
486 377
571 779
685 898
943 365
11 630
412 102
34 505
849 288
35 249
747 159
806 257
404 995
618 600
647 36
249 510
409 976
549 568
518 735
526 47
672 445
680 121
432 687
578 756
174 694
522 8
963 908
150 781
303 152
829 66
592 17
543 515
686 746
446 661
699 886
270 757
710 333
898 680
438 555
195 672
74 134
931 651
205 857
474 932
122 419
41 904
841 459
306 979
305 732
858 459
408 747
615 980
890 157
374 377
968 44
908 498
793 633
647 514
683 3
159 182
385 205
701 342
73 623
481 719
830 240
56 227
395 330
85 388
50 780
335 951
668 930
15 527
635 951
794 651
438 409
526 557
4 359
789 965
850 623
578 10
109 887
944 167
228 33
55 260
276 851
609 23
341 889
297 285
551 572
481 6
174 463
976 621
698 438
545 487
341 448
842 899
910 610
457 573
301 25
848 979
402 317
250 367
2 750
971 606
313 123
324 561
834 874
264 153
787 934
649 464
76 600
521 274
111 609
60 874
731 749
398 696
3 583
878 552
246 12
433 656
986 752
381 599
307 858
43 931
374 387
999 816
887 642
59 351
897 633
410 827
575 968
759 550
106 248
677 823
968 963
978 517
17 480
156 769
645 100
445 404
887 847
95 376
188 691
762 44
287 426
233 990
56 755
660 739
496 186
106 425
438 578
685 828
14 422
364 280
13 664
428 280
570 518
772 366
856 927
448 63
723 449
44 224
155 496
313 323
303 139
518 829
956 288
930 491
497 825
85 81
504 907
557 82
576 804
653 80
425 165
79 364
98 116
741 506
83 127
237 687
690 574
857 604
434 561
350 472
515 123
433 313
314 558
838 904
545 211
161 746
485 305
414 188
263 335
254 670
535 124
250 716
875 795
371 598
859 472
368 633
753 711
487 500
844 115
585 499
450 257
802 720
30 810
901 716
471 462
946 857
406 820
196 808
812 288
164 422
630 221
701 754
468 698
287 867
969 814
941 585
240 356
493 853
384 612
198 49
472 623
712 380
851 931
264 598
331 890
927 573
200 148
403 844
80 675
999 401
395 716
524 331
676 791
638 714
103 50
484 881
75 66
124 856
557 725
388 162
810 980
653 561
872 10
758 135
347 749
800 406
563 682
138 193
678 969
722 754
456 607
682 846
698 844
356 454
67 235
339 257
840 905
862 334
617 790
527 792
222 23
950 889
864 808
402 770
727 539
844 745
400 172
810 621
977 82
367 131
629 415
949 761
401 230
346 993
373 528
969 220
996 153
608 365
407 91
179 702
403 144
163 120
809 950
827 117
503 902
989 117
232 537
171 644
748 574
791 776
880 623
347 891
147 440
794 838
108 764
943 236
440 838
836 569
842 613
550 812
945 890
883 707
149 503
620 374
688 910
216 68
126 530
446 228
709 944
979 333
650 637
571 912
567 153
338 0
944 890
419 36
216 703
748 147
242 753
265 929
903 154
502 602
119 172
143 591
676 330
656 361
865 655
127 238
235 381
861 67
279 880
732 208
297 807
117 142
722 630
24 579
409 631
632 83
514 905
314 760
146 548
990 896
968 29
6 703
102 91
9 7
446 873
519 628
796 613
642 858
794 437
443 961
670 774
881 247
944 390
85 578
745 505
838 973
111 495
438 384
928 642
789 174
886 874
514 821
589 359
249 360
447 710
294 51
513 773
450 150
113 17
546 911
901 698
118 491
13 207
571 682
78 770
357 274
953 217
869 747
615 255
880 97
212 897
216 436
3 540
256 220
365 820
418 31
815 167
670 983
136 215
413 232
429 427
189 199
179 675
577 95
644 520
111 706
739 2
278 28
930 886
104 414
324 258
593 931
403 856
104 692
446 667
495 217
249 434
688 96
676 435
366 526
379 335
402 667
694 50
15 408
597 673
427 28
772 339
762 181
662 194
263 627
731 108
612 866
108 48
508 964
312 29
161 425
840 792
304 965
919 849
771 647
428 156
739 758
812 794
905 875
537 976
887 710
60 653
9 453
863 764
422 573
691 776
715 395
53 998
713 182
305 678
547 882
387 81
463 815
271 494
212 455
757 775
240 439
170 881
734 595
298 782
634 996
901 255
436 77
426 61
424 480
145 720
486 422
537 82
948 364
943 846
422 499
800 959
780 838
565 278
233 345
866 87
49 52
828 75
821 695
342 939
638 148
741 575
87 523
571 172
980 942
506 981
680 157
826 504
500 513
182 221
281 379
222 610
366 572
383 908
569 410
841 77
848 875
86 578
248 411
340 171
166 695
358 994
259 468
114 918
191 80
16 327
167 577
221 914
672 488
816 794
800 22
358 156
479 928
370 228
126 234
519 0
266 227
953 983
659 502
336 983
854 88
228 19
396 574
2 575
55 375
835 493
444 245
810 761
175 244
693 113
170 274
760 12
999 803
710 144
122 894
704 119
892 750
52 183
734 196
996 436
838 907
795 128
603 180
303 771
649 68
701 818
644 458
24 719
703 369
765 629
967 342
158 334
123 234
79 592
79 11
50 902
517 68
234 213
77 757
722 311
915 809
508 129
936 93
603 656
831 852
14 945
28 915
580 683
442 598
167 283
425 987
844 745
57 738
786 586
151 707
311 588
917 534
934 734
637 865
178 512
805 155
505 781
582 412
389 200
69 664
512 211
201 454
923 93
645 97
232 125
863 472
647 137
717 132
227 456
46 740
180 134
410 768
548 455
651 285
895 463
299 910
930 900
388 321
633 8
176 398
785 549
155 984
647 912
727 502
221 638
112 672
825 887
970 229
169 191
182 383
681 38
435 432
510 65
424 150
809 596
761 804
988 155
863 121
734 371
883 78
362 959
608 896
941 678
6 383
946 330
80 935
828 956
964 167
702 949
446 542
857 178
920 338
395 652
42 572
205 208
56 804
217 566
590 790
177 32
564 493
226 375
916 780
942 820
452 328
481 245
508 410
693 85
335 740
913 424
284 954
87 643
245 726
886 557
460 216
294 48
976 791
570 166
329 50
499 87
728 833
506 652
855 27
899 929
422 683
240 177
237 763
264 490
43 644
45 264
402 235
214 573
285 534
598 184
207 294
521 364
632 544
706 431
912 972
245 471
501 560
61 909
619 931
291 154
831 515
278 880
299 715
879 604
880 578
20 969
366 692
732 40
700 892
401 86
379 632
996 174
426 361
298 165
728 427
248 767
274 94
283 245
230 533
474 706
111 59
618 725
968 12
335 804
751 987
716 543
413 237
209 77
88 718
448 703
369 204
53 305
231 546
775 757
512 726
707 933
605 594
435 297
385 657
224 914
487 721
642 892
37 908
561 290
438 805
925 996
755 212
864 669
788 266
964 351
46 177
900 606
130 72
346 620
209 902
226 608
499 317
305 379
942 813
660 610
188 1
696 279
68 761
975 822
727 13
503 199
85 724
325 787
900 998
164 382
843 518
613 287
702 64
992 718
791 583
145 608
886 728
361 793
873 122
877 347
913 856
406 286
548 441
940 25
157 997
119 464
43 554
869 100
352 668
893 615
67 479
397 848
893 121
486 985
885 155
267 311
956 588
645 191
2 282
515 839
737 339
806 890
964 660
695 913
567 350
705 169
67 1
386 814
636 643
564 442
922 169
930 89
606 285
125 557
584 223
722 581
771 975
687 248
858 808
210 518
235 475
752 404
7 600
470 273
252 504
523 54
370 901
528 429
602 96
527 883
700 721
979 575
667 74
406 27
672 304
45 685
930 211
134 553
648 692
369 187
564 622
542 664
383 613
747 101
764 24
785 274
591 90
523 628
91 220
265 731
850 350
332 763
389 78
385 339
798 365
242 780
59 63
515 429
289 801
243 531
713 640
170 530
427 59
383 394
852 128
481 501
646 605
928 593
177 304
174 733
131 201
418 247
252 653
41 187
665 510
381 506
688 963
598 133
366 904
453 158
620 225
105 858
51 125
732 850
442 585
566 420
263 158
239 324
858 686
464 44
641 642
810 162
375 147
992 339
185 314
268 204
33 742
679 803
585 920
750 204
378 566
858 590
114 607
909 861
117 937
917 726
607 283
635 63
109 178
388 316
538 16
751 923
450 965
726 693
151 693
217 287
72 542
378 110
391 456
355 446
356 32
838 565
412 187
424 219
778 240
54 959
744 116
302 680
468 239
279 95
112 518
281 365
958 22
498 346
462 385
892 487
881 766
786 801
76 463
702 445
112 253
80 955
92 118
313 693
797 540
543 994
297 952
572 45
138 451
345 267
147 99
783 874
414 478
355 390
337 924
246 420
349 80
130 646
364 797
508 69
865 334
756 588
535 754
12 249
976 164
31 313
734 849
459 914
584 916
708 374
285 102
587 475
870 876
904 402
608 938
857 99
326 76
597 322
188 711
110 915
906 453
297 370
328 510
983 179
663 771
544 244
5 737
825 808
77 807
970 884
54 227
741 824
974 725
249 875
60 746
222 728
815 964
279 302
511 599
854 848
412 932
655 802
885 75
203 976
804 282
697 956
484 528
77 490
850 963
600 915
575 875
934 518
267 684
878 974
490 350
625 60
595 973
876 492
127 87
698 871
694 144
226 840
537 170
648 877
227 13
8 334
876 281
711 731
236 661
180 359
778 792
246 778
278 193
844 699
343 850
160 408
76 114
667 770
93 770
324 842
195 74
395 508
213 277
338 447
176 507
905 943
98 465
455 819
138 314
230 193
419 815
215 892
801 896
577 272
66 882
282 786
622 403
642 418
82 736
997 724
172 633
212 926
321 438
923 42
70 456
514 283
432 6
377 527
409 649
808 214
322 878
538 468
770 344
605 137
261 627
990 452
920 660
910 448
340 917
129 959
436 487
389 851
917 384
891 604
34 471
202 112
603 764
601 814
332 421
973 412
452 681
180 495
539 874
517 540
815 566
554 747
632 432
685 955
426 705
49 120
365 598
14 132
327 488
932 672
895 374
534 205
136 521
876 494
670 198
363 936
810 989
455 552
985 35
478 513
207 73
593 621
53 803
304 71
403 457
865 160
472 961
521 479
282 813
1 354
179 465
195 928
927 598
169 42
360 676
814 541
968 504
969 450
686 792
190 195
904 188
581 7
206 665
832 700
698 390
417 231
357 636
657 910
316 854
967 78
115 362
255 786
704 385
621 46
838 230
442 636
472 516
445 646
535 553
774 612
413 494
475 384
484 496
44 741
623 320
212 292
310 991
924 340
330 536
26 976
352 212
280 887
787 80
780 768
984 899
173 10
988 261
878 447
699 991
789 183
269 7
770 156
284 451
756 508
13 670
151 907
278 400
593 199
854 782
320 541
112 271
479 890
13 566
55 212
269 359
442 790
59 869
419 110
570 292
990 318
105 651
312 945
40 311
414 649
513 923
526 144
132 290
968 931
1000 778
773 666
55 500
125 981
663 392
920 210
28 386
410 506
623 320
902 976
349 50
416 429
286 910
912 359
947 909
279 285
461 633
514 213
315 776
576 55
895 652
695 584
543 99
25 48
988 271
751 726
885 340
932 864
135 924
120 849
949 356
596 2
618 364
437 657
145 26
750 48
9 647
787 806
589 766
280 408
871 825
496 681
22 700
296 379
834 353
303 244
965 710
227 507
474 974
346 502
457 233
767 91
790 993
67 442
690 433
715 256
925 63
665 638
454 930
380 435
458 499
85 54
351 256
477 843
921 292
836 574
495 427
881 527
233 789
115 212
841 421
331 695
508 99
107 28
928 957
29 179
522 847
417 406
141 190
175 653
346 530
919 65
701 312
591 752
128 589
451 472
763 835
728 184
99 562
893 724
625 260
243 416
94 969
176 726
300 655
895 336
152 564
885 557
203 349
721 572
244 709
937 505
34 385
784 86
154 991
661 374
600 146
68 427
57 316
213 426
735 972
6 475
712 200
118 114
88 452
433 711
257 39
802 126
872 818
668 633
862 801
978 69
852 362
972 793
328 778
811 440
570 512
831 377
151 62
690 928
934 840
258 284
824 517
387 381
205 819
100 240
520 104
614 530
999 537
789 601
994 428
666 902
846 574
321 279
595 237
296 549
747 306
109 223
190 208
582 507
557 280
4 64
836 680
727 343
886 879
624 237
260 318
198 801
868 512
895 519
899 775
183 289
809 159
701 4
962 569
705 491
896 784
166 698
618 920
530 79
6 586
561 822
421 999
914 848
929 369
863 454
892 856
316 15
670 551
608 216
510 16
750 342
87 844
639 360
443 928
115 665
519 384
234 561
85 998
471 413
523 336
86 866
122 689
343 56
822 339
948 172
641 805
622 9
75 587
504 148
245 240
228 89
675 677
971 728
126 818
176 676
710 609
240 993
326 318
370 639
727 957
135 267
762 513
9 877
701 231
631 109
823 590
666 67
118 248
224 167
998 791
921 873
646 644
207 456
440 815
947 409
402 316
861 454
742 398
442 913
102 696
575 923
269 664
661 804
985 572
405 147
760 766
809 276
707 537
919 712
639 536
339 493
718 554
349 174
500 343
596 393
81 904
139 195
779 376
477 556
665 945
907 482
390 442
301 966
22 895
764 567
276 541
895 562
870 442
284 795
890 167
288 614
940 460
295 593
734 490
954 422
996 816
456 321
760 360
938 479
700 448
479 413
655 578
757 365
779 35
828 366
131 901
779 324
925 205
134 353
268 127
756 540
827 278
770 329
292 184
211 640
738 875
467 179
493 294
429 861
48 669
662 647
693 749
184 22
576 300
26 603
301 159
136 927
902 386
108 247
34 318
513 827
867 263
347 554
591 817
125 227
620 180
625 682
312 771
831 205
497 433
726 506
289 614
241 902
864 686
8 284
676 858
518 621
958 620
467 64
837 934
426 712
944 544
438 994
838 876
705 849
908 222
166 753
912 356
348 196
447 728
463 939
179 683
372 19
725 477
193 38
353 794
898 792
702 516
859 730
616 492
518 478
666 779
818 886
100 145
361 405
984 194
628 170
225 878
496 328
119 347
597 880
814 192
662 83
95 100
32 435
351 958
237 137
129 660
165 350
763 521
48 49
921 270
440 676
509 538
252 614
182 727
749 789
557 53
326 780
336 123
455 752
951 340
214 583
771 44
961 617
531 464
813 31
890 814
558 823
305 325
106 541
546 687
553 411
346 423
268 105
805 934
201 317
376 228
214 803
668 313
480 723
873 315
22 879
836 166
492 950
932 626
920 566
559 12
65 276
403 282
28 848
584 925
396 178
999 48
315 816
598 45
997 515
621 387
698 35
318 268
212 82
47 974
1 135
634 882
569 891
224 499
785 634
1 9
81 308
436 810
304 645
762 938
697 81
897 444
784 280
11 129
72 278
114 593
72 413
16 962
469 221
980 670
820 407
339 862
518 737
580 542
598 990
295 544
93 546
475 975
725 90
974 609
168 183
981 509
758 200
726 74
712 356
113 45
29 29
918 384
364 203
90 350
54 996
453 52
927 723
726 542
757 635
485 498
559 693
899 822
547 832
101 195
779 276
182 570
37 729
321 67
104 414
990 847
477 235
721 505
708 44
586 451
239 690
234 182
566 214
357 635
548 783
219 299
865 821
611 173
9 645
642 963
65 58
552 130
29 355
923 717
466 966
294 767
276 115
845 838
496 988
607 512
848 698
544 816
898 527
858 749
936 869
526 373
392 145
51 596
855 687
143 450
307 4
80 32
579 435
820 21
283 191
517 859
565 688
663 75
432 692
910 297
42 799
671 830
239 624
686 610
727 849
893 156
785 691
310 846
792 21
326 775
45 613
413 321
34 138
299 267
720 185
635 765
483 322
377 953
382 363
966 599
297 22
942 70
298 687
275 401
465 715
267 754
673 960
111 962
500 604
753 343
96 190
909 498
52 574
867 527
835 638
526 700
331 973
48 377
814 118
482 214
807 765
871 612
116 469
170 586
478 205
813 295
413 525
959 377
485 179
227 270
611 607
178 430
90 962
712 458
189 945
218 435
410 50
635 689
405 689
708 306
719 249
117 102
308 355
577 609
522 454
610 860
568 282
537 408
233 173
522 69
980 291
640 982
609 808
294 926
53 136
953 449
556 116
281 986
54 984
630 389
55 814
606 682
136 941
342 313
392 486
264 941
941 35
160 560
487 265
981 886
922 796
321 780
622 87
803 216
631 463
442 456
884 346
111 241
188 382
331 519
360 88
398 85
987 69
814 585
67 800
804 285
891 815
730 39
3 413
396 403
312 421
250 566
714 19
922 67
588 0
198 729
252 572
444 190
720 311
141 438
528 250
876 538
402 447
458 632
943 775
333 46
916 818
978 218
444 881
575 0
920 711
224 88
159 722
954 859
630 289
859 750
460 507
758 637
37 764
497 711
407 997
113 542
30 30
406 602
697 675
404 787
69 95
311 34
498 572
137 573
419 850
461 373
419 781
171 238
304 86
79 49
509 301
883 805
680 284
834 20
779 711
175 486
631 833
350 832
577 117
393 604
158 936
607 164
334 113
691 132
880 520
969 191
124 301
864 657
441 321
250 822
12 933
642 891
869 97
187 715
542 652
983 865
731 878
366 487
583 790
158 992
743 27
179 947
698 389
999 912
193 752
7 290
668 857
559 294
282 764
356 699
708 261
151 224
449 114
272 293
996 449
371 357
341 815
640 889
812 811
822 206
543 447
325 34
215 321
491 665
351 234
704 870
339 282
568 60
330 2
571 541
18 690
62 765
622 337
450 587
556 138
74 134
707 491
886 682
506 719
813 124
432 84
447 351
652 915
679 465
424 637
183 848
138 528
462 871
115 180
601 259
906 643
119 637
627 606
837 2
202 490
550 65
27 284
679 770
287 874
80 852
631 882
377 15
123 884
963 659
415 351
124 710
237 678
857 655
311 32
422 80
79 818
5 818
124 126
811 771
915 223
375 884
387 210
481 468
53 342
164 38
190 833
533 38
151 786
663 270
990 374
684 841
873 616
401 13
485 640
437 873
644 974
708 120
752 576
472 838
826 238
86 203
1000 116
696 329
453 367
946 624
859 337
140 634
115 956
952 889
641 192
756 387
471 990
789 907
677 629
877 294
312 1
14 245
975 425
439 586
763 898
422 935
751 366
197 980
284 235
297 232
792 419
76 20
600 751
370 158
802 449
677 356
365 313
194 160
894 666
615 973
769 278
213 17
493 255
210 208
306 539
460 451
663 438
493 444
266 249
241 969
194 182
959 498
21 289
691 736
637 611
657 679
679 832
598 44
662 366
371 855
752 857
363 361
798 816
680 213
600 487
886 78
597 500
677 823
159 792
747 46
595 324
35 498
342 894
546 632
815 790
240 419
197 203
896 195
33 888
299 893
741 274
637 975
925 493
958 612
561 335
292 490
371 413
827 197
666 641
553 940
206 773
275 953
458 284
519 31
690 737
325 21
667 217
433 702
950 123
840 710
210 469
340 855
228 881
890 817
96 747
544 20
272 227
671 465
390 716
620 647
223 249
246 122
735 599
729 784
717 979
501 477
860 995
44 303
117 657
768 701
578 360
38 185
31 372
476 288
941 468
301 691
804 888
596 791
4 543
203 140
346 29
415 876
411 798
719 756
113 997
789 914
386 569
806 692
322 464
288 956
172 147
49 170
133 957
923 848
402 926
986 313
352 130
832 738
689 776
498 773
193 393
470 129
151 300
18 758
66 224
340 822
580 238
146 598
837 429
679 686
930 267
234 375
949 300
201 95
55 940
528 369
803 432
339 624
442 36
107 521
151 129
51 326
177 624
246 392
585 782
906 151
773 553
153 996
611 311
292 516
602 25
89 504
94 146
103 222
555 493
48 983
576 710
835 466
557 238
561 435
485 183
312 509
160 339
988 33
342 469
243 898
79 196
898 563
517 449
668 388
721 323
181 973
839 801
375 331
957 413
251 662
781 41
577 51
336 173
669 852
24 28
241 471
278 288
414 379
669 421
358 402
357 957
485 675
416 585
668 62
78 882
270 611
279 206
493 903
958 121
991 890
608 250
375 787
364 882
641 103
976 347
354 32
121 305
563 570
357 120
392 726
179 245
787 607
741 450
614 874
419 599
890 897
965 737
452 377
167 285
331 866
439 169
986 315
399 199
107 240
591 180
451 645
968 906
906 64
661 586
408 630
754 602
361 160
341 68
969 643
39 883
484 313
7 33
778 476
79 816
154 158
429 214
548 924
806 739
786 867
530 118
405 861
600 809
743 739
898 871
901 975
550 46
338 393
33 540
285 931
289 428
948 920
596 487
600 188
190 748
84 752
620 937
983 434
48 890
155 239
652 789
51 960
778 0
217 632
921 694
356 186
218 169
81 19
2 416
164 330
154 144
395 260
955 205
377 937
722 422
334 926
271 725
788 191
706 514
834 347
92 650
453 310
787 819
787 382
548 657
606 710
292 970
976 213
440 116
700 668
187 713
623 427
302 639
286 144
156 373
819 355
754 87
781 921
100 821
972 933
342 954
358 127
23 2
483 716
458 639
931 205
186 63
756 365
843 569
669 819
808 79
185 892
187 682
533 117
780 169
706 58
851 547
398 878
191 359
309 695
229 246
119 186
683 887
663 8
197 609
271 468
416 890
81 819
74 587
213 905
905 507
628 668
15 208
425 158
602 945
453 932
651 520
342 954
434 202
833 875
527 802
325 120
683 468
357 724
530 239
242 197
996 684
626 533
647 574
508 187
303 73
526 697
154 443
367 72
192 19
254 568
95 995
283 613
518 344
767 1
0 621
456 748
219 473
30 913
786 714
502 285
225 419
354 323
145 378
582 558
442 664
466 634
113 761
144 360
638 180
930 182
944 835
418 469
843 175
843 53
853 906
63 112
511 97
379 323
241 763
788 145
333 212
865 1000
546 737
618 258
619 504
867 352
626 95
676 718
124 763
21 785
78 331
4 651
553 222
924 879
176 756
482 912
939 17
80 181
820 115
403 861
884 189
391 557
450 163
304 372
44 81
327 659
965 193
557 337
200 669
456 910
128 690
1000 637
359 192
735 330
598 889
233 531
22 123
836 929
632 177
406 166
508 861
563 820
742 300
124 989
957 731
337 392
267 693
130 660
110 880
165 794
687 521
471 976
326 273
580 830
0 449
833 861
875 898
512 524
440 154
234 276
534 181
833 909
353 640
903 979
438 828
142 449
754 509
102 81
58 96
207 565
579 818
577 467
945 562
464 600
527 258
43 758
817 37
251 475
327 299
658 532
717 203
925 756
521 990
951 549
884 929
678 426
807 73
555 821
163 599
649 146
295 702
70 190
703 232
929 754
907 181
891 963
906 749
791 477
444 584
619 352
321 713
334 239
228 611
954 661
205 660
678 689
784 870
741 821
378 529
116 421
759 864
878 17
794 624
672 798
304 330
57 193
300 335
310 878
979 442
829 57
624 701
52 388
46 486
229 364
81 80
322 834
667 127
989 576
280 316
822 503
675 637
486 874
6 390
4 841
735 595
65 320
90 996
493 176
741 283
487 570
883 213
895 624
759 682
623 523
283 138
966 369
855 736
650 580
49 383
683 430
780 308
506 941
336 378
794 914
779 332
826 440
701 178
370 378
306 658
976 968
762 108
639 763
360 780
464 488
205 346
193 395
936 132
225 938
410 594
595 746
558 591
698 825
901 162
654 52
442 491
847 446
782 484
403 703
983 349
746 741
89 166
129 750
543 876
394 193
18 552
83 550
105 53
423 499
734 643
31 26
673 674
954 975
898 132
275 727
5 458
239 149
216 439
152 271
209 87
854 848
625 309
396 22
199 170
992 414
984 67
959 426
8 737
330 493
265 972
299 239
509 54
580 474
980 938
245 783
217 376
900 91
922 56
460 388
375 958
64 435
568 794
844 591
607 990
231 409
452 987
414 642
107 175
686 712
272 34
766 578
958 467
952 911
8 982
150 272
401 987
177 316
37 397
836 199
43 73
278 846
543 826
546 292
244 817
680 351
329 976
552 855
625 645
500 301
649 463
253 749
537 801
164 939
762 151
508 134
333 680
571 577
563 225
900 170
397 363
250 348
922 647
610 318
772 931
110 619
725 732
598 124
669 939
626 591
328 883
917 176
152 710
417 23
877 128
361 911
909 879
684 269
787 309
94 871
198 125
138 939
990 531
155 188
522 420
783 995
510 263
356 748
525 885
122 180
900 522
429 202
601 884
915 646
343 342
293 821
768 123
151 85
317 0
86 125
749 976
672 979
205 788
825 132
805 486
25 784
856 523
578 208
166 308
423 670
891 128
96 791
602 517
266 365
423 686
21 329
528 563
922 503
6 804
787 706
636 760
735 619
121 588
734 252
60 552
4 19
62 917
32 238
799 836
946 861
931 342
832 59
939 370
596 912
691 282
760 611
188 280
290 761
490 933
556 397
368 738
135 327
5 137
55 859
846 228
701 343
947 499
625 200
762 954
87 588
12 466
288 309
257 684
267 555
969 275
263 700
760 919
650 896
95 770
449 516
650 874
317 592
267 129
417 829
989 745
822 11
884 712
128 165
863 393
516 385
161 878
176 508
757 982
578 999
960 69
864 973
164 609
813 356
605 540
43 486
900 429
151 460
807 681
276 773
50 176
143 319
293 810
997 129
97 64
910 252
738 790
697 958
61 584
265 828
216 701
618 616
173 737
814 834
197 407
710 979
141 617
563 338
218 975
288 881
316 984
167 940
900 335
179 138
124 186
175 854
599 1000
631 121
523 794
726 97
876 498
160 316
160 373
432 40
588 604
368 815
442 458
484 834
741 923
702 916
776 499
873 324
698 626
818 268
574 3
235 847
324 119
174 322
107 365
349 807
693 798
439 814
139 236
278 201
577 128
698 893
841 906
664 900
124 180
434 152
901 26
899 971
241 762
151 254
680 360
202 425
406 315
786 497
682 644
14 854
581 847
821 232
314 708
437 253
787 418
693 987
688 581
631 352
22 924
569 982
221 486
271 139
419 31
971 568
229 753
21 938
729 504
236 288
757 893
524 324
835 249
179 376
527 641
872 96
838 502
39 510
707 389
910 863
709 367
252 206
334 273
70 172
168 381
945 480
250 782
806 469
177 351
0 889
213 431
604 650
57 500
433 476
840 225
526 629
313 928
802 457
460 783
503 81
642 559
910 257
515 451
337 317
815 71
821 258
585 865
340 757
753 138
607 872
771 834
606 718
864 126
558 714
782 217
371 433
464 923
542 716
247 644
225 694
216 660
534 697
217 669
901 821
934 804
362 762
117 922
388 284
884 632
342 713
670 146
105 486
866 977
99 9
879 627
220 968
608 981
536 625
498 329
645 309
273 809
919 89
140 905
601 620
573 518
305 659
707 924
270 275
501 554
368 528
449 53
270 739
733 843
130 717
604 640
430 318
532 504
502 669
381 5
601 654
997 167
303 895
198 867
510 627
416 537
743 88
936 165
773 940
50 472
702 550
557 586
119 273
101 568
704 36
423 89
620 407
735 989
190 259
488 337
952 703
237 645
191 438
443 224
823 233
669 982
552 635
840 60
953 602
997 983
336 842
265 614
828 874
869 572
751 663
438 557
493 398
221 186
618 544
639 61
448 625
74 170
50 205
998 254
734 642
373 429
639 436
806 837
352 230
341 610
893 275
18 333
14 100
389 286
182 61
126 894
942 985
132 294
499 470
214 19
668 513
681 266
305 759
833 961
624 930
207 847
263 813
659 463
807 76
785 624
405 518
351 734
774 777
938 811
752 293
940 148
75 489
796 65
848 917
770 28
380 367
946 115
169 598
637 316
469 954
309 300
303 235
814 962
265 709
495 905
758 937
579 853
960 858
465 98
339 753
984 805
948 283
529 722
723 222
893 522
806 923
218 71
163 845
297 42
282 868
826 657
975 379
88 388
286 107
416 442
603 241
382 90
464 27
254 166
702 383
148 86
102 713
999 508
542 104
12 424
192 518
742 844
740 437
870 682
326 512
291 729
251 34
778 512
875 315
681 201
551 951
616 290
724 153
622 607
287 428
237 419
133 244
76 711
828 442
119 123
577 349
476 355
718 375
128 738
58 799
358 969
305 165
666 883
156 749
379 744
233 483
560 541
477 988
75 418
232 776
612 31
349 193
597 978
714 377
398 295
220 53
941 125
828 232
855 759
718 153
434 623
700 195
88 675
996 475
457 241
129 137
22 272
7 804
303 314
247 549
67 211
476 824
187 381
192 835
322 157
420 82
597 585
983 694
135 432
651 664
36 60
45 720
565 288
929 691
177 24
173 853
174 232
198 533
655 24
123 141
471 821
200 297
958 209
527 798
573 868
119 961
306 38
822 332
955 299
997 936
634 623
773 757
39 700
668 110
330 920
252 465
461 50
799 31
360 371
319 988
840 314
258 90
986 25
593 405
535 600
698 97
572 590
647 346
904 770
572 433
649 913
612 702
254 839
831 614
684 252
490 116
865 973
134 282
676 697
496 123
619 373
299 229
368 148
291 949
715 78
495 621
647 650
48 627
328 321
603 195
883 437
474 57
932 866
371 694
844 496
650 917
564 720
776 712
530 426
409 997
676 817
686 525
811 801
596 122
196 453
240 296
177 640
731 520
430 930
283 321
0 783
124 464
6 867
925 66
743 359
158 576
690 244
358 392
566 509
520 457
783 728
629 384
932 433
318 834
423 957
293 869
605 440
809 302
681 920
837 351
780 673
195 481
285 307
326 312
925 386
49 333
650 60
124 196
9 66
914 773
471 458
793 134
243 740
743 503
554 50
144 776
653 47
373 450
407 895
949 272
14 700
478 967
744 265
677 14
468 430
153 297
136 844
22 776
221 681
140 323
3 358
576 119
718 703
740 431
839 776
881 642
410 741
809 112
655 335
430 568
913 449
203 844
224 89
361 176
261 895
22 531
338 302
738 344
479 49
64 390
296 93
480 921
703 573
843 165
424 476
875 850
910 248
657 14
75 603
812 512
60 751
231 403
445 145
385 659
347 79
260 444
289 717
533 959
847 152
41 554
685 76
879 260
604 768
400 478
253 451
580 736
435 848
770 202
383 472
455 632
608 690
269 492
494 456
447 709
569 747
41 436
946 794
929 349
166 673
31 66
298 198
717 105
224 449
56 811
592 914
375 337
105 22
687 480
660 274
745 82
446 189
331 553
160 248
85 856
235 227
481 509
849 953
89 255
814 223
603 689
339 733
731 293
503 672
654 865
378 779
599 226
88 370
903 125
183 967
588 989
149 185
684 845
644 798
684 586
854 936
636 959
73 296
553 767
998 559
729 671
618 26
281 633
648 400
855 756
304 100
7 144
111 886
171 519
837 674
212 393
115 992
406 378
811 676
452 83
100 647
54 875
31 343
818 803
518 986
572 533
911 473
782 850
575 191
431 747
103 513
770 678
941 133
759 727
52 290
234 539
768 430
752 525
900 429
616 280
88 480
84 663
294 733
506 663
464 720
700 947
284 902
638 33
548 971
566 219
106 67
702 514
388 546
785 152
491 899
39 676
676 275
235 78
401 401
129 486
906 807
474 892
392 47
279 341
544 123
791 222
801 931
82 667
397 464
866 551
80 578
792 97
450 33
808 660
160 965
863 945
163 630
503 629
279 696
389 193
694 162
369 926
870 338
306 368
257 279
685 558
650 533
629 593
3 248
151 117
684 571
990 652
62 466
344 952
746 763
203 50
682 612
178 585
12 569
488 37
487 758
412 680
500 730
976 914
645 483
133 906
227 961
641 800
982 157
266 728
333 698
530 618
130 831
412 778
874 395
714 966
917 649
905 239
395 586
111 974
656 715
405 52
635 248
388 707
582 371
91 268
546 24
192 349
492 88
574 181
833 671
900 409
597 670
765 26
712 374
460 622
51 440
265 981
4 336
643 195
947 42
832 530
397 933
678 15
998 984
369 160
709 495
104 458
860 704
200 858
372 222
848 173
215 496
364 727
180 972
16 699
844 9
735 50
73 671
532 686
819 413
370 282
997 723
226 222
491 738
94 407
969 111
527 125
253 941
155 920
24 580
171 324
197 395
681 910
126 42
659 86
162 115
618 373
971 505
273 262
734 74
953 744
383 558
93 411
169 506
135 15
689 105
341 292
161 868
760 698
272 941
996 796
751 722
328 113
405 236
915 370
263 625
888 567
217 343
442 112
977 178
643 421
386 505
709 907
431 761
688 18
880 691
741 736
308 208
825 871
3 554
427 190
439 115
236 353
534 847
640 684
678 161
543 815
221 532
416 305
347 198
788 956
430 301
508 62
437 902
15 391
518 441
504 970
24 538
850 170
988 578
115 829
327 612
192 989
607 22
135 485
81 197
540 912
245 941
154 210
497 461
425 221
24 548
840 119
161 194
166 131
364 259
492 564
892 29
347 383
116 524
66 257
530 313
977 884
465 158
220 25
521 92
243 743
629 1000
362 791
734 446
1000 648
307 97
323 44
824 154
399 439
531 196
844 787
266 252
479 234
846 377
241 948
248 798
450 874
70 664
298 439
329 309
745 72
546 531
347 677
515 214
420 974
66 341
909 792
784 241
999 95
514 63
857 181
261 160
873 306
68 255
866 184
171 52
183 147
660 596
447 348
806 518
342 488
17 322
655 594
171 141
516 908
592 98
980 185
133 76
867 110
738 982
221 400
377 548
262 559
401 17
951 438
629 447
708 748
891 289
125 888
306 141
159 863
322 96
774 285
406 249
477 1
678 117
298 559
901 465
407 875
854 642
909 347
996 268
234 435
950 671
37 764
97 357
131 227
892 30
906 264
378 115
819 9
915 532
489 442
162 618
49 954
89 287
453 968
78 610
688 118
930 564
642 843
90 921
509 415
243 351
844 658
634 932
441 352
686 444
192 199
377 289
367 644
313 484
557 269
911 607
571 170
294 114
540 353
809 432
951 602
482 400
289 840
892 401
740 582
875 789
184 850
425 310
352 238
605 971
461 802
136 356
725 273
870 900
446 930
985 464
451 91
955 372
67 526
748 952
259 542
454 326
768 491
687 863
795 777
789 573
399 387
663 24
781 164
629 855
320 797
485 411
267 851
839 460
545 24
656 939
93 648
229 38
339 557
676 938
921 994
790 936
927 150
370 172
37 490
683 125
852 871
747 698
422 277
549 136
138 923
105 667
387 6
271 786
805 428
690 180
656 414
515 609
10 631
151 215
867 695
832 770
584 664
680 31
507 247
254 540
609 983
779 202
229 911
816 737
399 30
258 54
682 631
925 509
801 945
430 129
159 372
110 0
815 558
58 461
1000 232
358 985
454 111
41 277
543 635
657 166
890 531
702 707
802 443
54 701
782 894
882 305
759 619
368 731
534 207
338 303
250 879
39 120
138 101
630 974
187 940
190 859
440 861
912 741
622 824
81 732
974 626
198 647
918 236
405 616
271 214
118 679
63 640
796 855
64 122
303 576
863 122
779 318
775 849
136 329
549 906
759 193
132 286
392 814
115 327
840 342
930 986
426 522
552 837
989 390
374 847
47 140
805 578
602 33
746 497
286 702
64 281
34 194
644 349
220 68
173 391
787 898
437 666
734 384
466 887
963 91
85 865
720 893
13 420
243 666
902 759
538 940
614 747
928 42
222 909
825 344
874 947
184 724
970 750
663 118
115 203
531 673
310 756
934 808
81 386
873 853
381 614
364 965
682 690
502 873
48 518
734 741
85 186
132 544
818 216
334 675
154 607
431 937
180 654
605 905
483 230
983 956
150 574
201 877
26 366
360 411
229 88
852 215
381 23
147 698
760 601
144 264
367 768
306 908
509 360
360 53
110 462
451 335
895 719
41 243
813 491
722 703
898 639
566 2
997 148
758 709
400 394
871 901
303 906
5 643
784 621
684 104
810 440
551 427
361 281
691 144
402 147
412 827
833 812
21 463
150 921
463 651
488 465
815 70
730 825
179 150
452 936
980 533
8 788
646 96
354 765
182 552
576 520
404 721
757 563
975 256
645 323
767 534
436 945
813 932
317 102
392 14
382 688
921 584
391 765
920 517
424 208
656 698
45 2
733 122
839 563
453 409
19 860
787 350
923 691
280 965
946 72
689 598
319 445
244 812
856 359
889 162
24 436
710 468
229 833
26 209
691 926
155 350
287 275
588 246
634 174
206 827
633 594
319 83
272 997
341 558
443 881
938 617
169 980
717 883
425 448
212 608
680 743
799 491
520 868
854 110
277 453
759 528
629 695
602 681
726 810
69 775
660 921
993 747
933 296
765 381
695 11
980 0
154 998
427 349
270 915
303 169
769 507
91 715
279 630
15 970
209 931
628 759
142 235
189 834
952 934
818 950
836 376
932 20
113 165
743 78
229 44
663 774
87 625
252 736
906 11
900 741
422 76
104 127
94 690
304 673
920 213
462 147
572 351
955 843
197 78
851 660
530 629
726 772
220 486
365 795
597 93
721 817
170 104
689 940
314 152
47 41
663 972
968 567
200 333
761 81
524 60
812 413
693 51
356 412
236 311
962 350
515 825
667 757
420 116
980 724
427 817
523 368
365 246
886 466
748 32
820 474
562 1000
698 661
71 977
263 446
149 889
529 522
297 521
417 231
11 368
12 594
674 449
804 128
4 622
443 434
833 576
909 503
967 326
488 773
550 551
560 473
797 393
239 266
453 173
542 575
445 686
178 252
492 217
187 79
428 153
376 259
668 418
379 621
845 73
117 305
669 381
666 902
907 571
775 203
617 276
67 756
125 915
464 910
623 284
238 702
806 715
49 632
309 737
544 94
467 385
522 379
508 506
736 914
726 963
152 170
146 501
977 327
552 681
258 893
256 885
53 84
49 512
949 226
177 898
999 725
402 570
290 85
305 316
847 475
485 356
73 300
79 943
530 184
23 889
707 276
977 669
359 944
159 234
962 504
907 156
658 576
616 164
416 821
641 849
734 151
304 946
207 62
212 277
659 822
688 337
100 860
83 802
885 856
18 147
705 116
889 710
546 130
178 487
202 790
353 651
419 951
867 272
124 258
265 716
737 79
625 462
936 655
750 51
441 288
891 559
509 465
840 519
373 816
698 93
711 876
462 662
449 357
534 982
638 414
645 649
570 328
716 567
686 509
243 126
951 18
964 123
155 331
97 834
442 981
124 871
165 804
119 257
700 492
164 832
212 444
916 529
430 106
523 39
383 797
699 539
910 308
319 112
817 310
255 228
54 776
912 379
776 953
868 65
713 656
511 600
906 590
72 111
967 84
339 740
558 70
882 504
712 152
420 523
257 700
367 18
672 238
629 312
468 681
722 520
566 505
718 174
71 227
2 493
700 186
935 621
294 319
40 939
876 810
343 363
70 187
21 973
173 511
467 836
307 191
254 83
359 561
954 160
222 819
982 222
778 429
680 254
109 667
685 953
741 588
67 185
311 332
694 572
51 46
74 892
425 910
605 120
302 729
31 759
228 751
63 962
667 30
305 717
202 834
137 646
218 34
597 119
39 157
734 724
276 822
538 770
526 846
838 802
546 305
598 785
326 83
846 753
347 286
567 396
490 847
479 375
604 753
90 678
888 247
111 946
786 974
279 647
550 199
306 250
218 594
419 263
409 868
13 583
977 950
660 71
87 941
137 29
741 474
596 100
64 78
19 448
781 30
903 133
44 220
593 25
409 510
995 496
905 107
4 401
228 787
843 331
540 329
432 362
617 553
470 13
697 795
548 158
667 675
352 880
327 146
583 4
277 346
893 307
679 696
591 41
546 976
937 264
526 216
250 509
219 474
788 14
528 805
459 724
753 502
643 540
581 279
626 286
258 241
252 425
296 462
132 785
335 520
422 721
323 499
540 669
412 169
317 180
320 298
969 980
414 602
26 155
406 209
850 920
463 10
393 698
784 174
248 536
400 307
747 682
78 991
146 683
976 486
807 14
798 793
547 565
847 50
936 30
678 83
812 953
213 57
147 571
166 774
573 978
524 72
351 45
402 990
683 231
318 387
195 318
165 655
279 559
663 15
601 935
91 782
349 677
514 520
141 486
979 395
326 925
69 657
72 515
792 302
567 639
950 276
437 432
648 495
891 174
757 706
640 657
928 663
929 93
915 413
598 718
967 319
477 333
734 570
687 764
45 993
217 217
468 981
350 44
475 968
9 714
401 283
35 967
296 178
869 680
354 767
907 506
60 803
598 259
687 692
650 575
680 172
479 277
259 280
661 574
750 381
782 800
918 868
410 245
467 425
753 967
742 875
904 586
474 76
246 569
824 998
420 179
287 144
614 466
275 641
349 837
244 713
48 20
728 869
423 561
353 743
933 405
358 386
536 211
795 419
980 188
115 396
539 882
585 537
159 812
501 987
655 271
693 560
830 247
291 344
883 68
343 198
89 538
86 714
398 505
217 959
907 974
797 502
940 242
182 481
288 729
625 625
291 147
10 378
82 862
250 611
285 274
193 726
402 850
157 200
638 878
56 814
112 24
285 902
656 943
918 233
594 416
419 168
30 985
306 650
398 97
24 140
677 135
503 158
833 609
904 988
497 206
882 122
166 217
585 666
310 479
978 152
944 869
802 333
612 462
346 690
530 999
585 619
992 494
301 861
638 6
704 323
935 923
972 553
184 639
768 190
707 419
238 358
455 204
685 953
299 87
38 408
753 198
322 785
644 884
565 626
654 327
912 387
875 348
940 901
33 340
364 86
280 565
254 891
801 769
39 950
732 303
410 141
675 937
88 162
921 671
867 870
427 854
91 620
190 556
941 155
729 922
744 677
545 287
816 147
285 472
595 67
512 930
326 425
262 371
516 801
628 617
279 460
38 608
402 728
583 267
574 487
844 871
336 991
144 306
294 679
877 500
716 491
202 346
568 412
261 462
548 284
191 483
709 121
813 595
261 114
241 528
598 817
883 272
355 912
912 110
994 520
205 765
267 124
303 123
908 68
249 919
368 877
194 886
126 768
791 912
536 378
727 231
38 100
610 650
805 262
337 207
639 368
418 188
200 567
120 234
808 80
269 614
384 318
765 643
365 686
755 516
695 546
466 841
441 421
534 763
309 32
741 279
259 248
104 489
406 1
565 542
514 768
166 814
680 614
845 339
933 468
569 916
508 348
592 442
862 4
387 559
581 624
239 455
47 4
385 131
874 667
948 726
934 704
989 481
868 201
964 602
95 168
300 962
409 220
633 608
590 449
503 978
778 462
893 815
446 739
181 793
538 911
739 850
740 191
60 632
141 136
245 667
996 88
340 650
78 691
877 4
751 320
336 151
444 146
908 235
508 762
513 560
296 442
848 250
20 162
348 175
651 332
976 77
241 126
232 731
153 709
812 229
567 704
866 26
269 488
162 381
583 683
828 915
110 467
833 762
920 577
250 819
680 749
583 503
872 764
226 184
232 22
39 562
3 310
574 879
430 149
305 551
309 201
904 986
188 579
990 975
357 17
37 124
213 583
181 620
48 165
530 775
665 90
180 485
356 809
903 176
885 603
375 227
208 736
746 671
574 456
406 600
245 721
597 183
567 308
534 638
504 779
804 948
316 650
23 541
593 36
489 910
954 438
519 512
491 573
510 391
392 537
339 312
586 4
975 96
102 434
627 982
398 225
202 117
733 988
786 920
379 380
543 607
434 126
419 465
557 833
472 656
374 26
354 780
474 500
607 558
143 711
985 335
929 450
332 174
955 440
739 273
253 387
124 988
21 357
135 621
891 712
413 187
554 504
751 439
693 796
555 755
963 58
195 183
18 47
369 365
779 140
62 635
245 903
431 102
329 237
507 457
547 652
855 442
696 995
319 956
390 942
402 804
646 640
226 265
179 941
37 822
451 808
930 881
428 473
737 364
174 328
617 340
61 751
822 99
21 393
43 484
625 162
297 667
508 971
311 148
426 995
292 724
356 863
261 400
641 445
8 277
16 974
23 302
881 924
965 535
865 800
465 296
400 241
648 571
615 588
451 177
10 203
977 34
383 922
842 386
488 558
880 107
714 449
612 543
125 730
185 18
197 166
16 868
572 729
123 721
498 399
964 148
806 839
32 27
388 375
188 18
566 46
241 420
995 251
955 351
461 607
56 776
392 59
348 225
892 154
502 443
780 751
252 244
483 496
1000 823
514 613
112 434
931 88
767 245
68 161
745 914
92 63
523 322
599 983
382 379
329 151
384 787
366 714
155 401
593 655
417 397
75 177
966 864
646 28
445 691
858 678
152 723
948 831
386 356
694 404
914 482
355 793
677 144
694 271
383 32
380 910
874 838
57 128
191 318
112 132
998 171
138 239
489 414
328 233
36 528
841 801
602 30
109 997
420 425
73 831
571 813
30 731
975 456
852 218
202 303
8 469
814 923
917 34
976 382
557 139
537 241
599 178
218 760
521 924
230 728
672 812
159 605
520 620
581 114
260 925
88 495
391 451
709 652
107 465
818 799
132 929
693 392
477 177
883 703
147 300
177 358
983 881
789 474
501 739
821 820
463 400
785 799
268 614
783 355
514 47
680 41
213 708
323 63
159 795
23 436
130 617
953 574
141 289
802 983
365 836
355 387
413 485
746 784
616 324
544 576
746 763
314 66
168 70
483 312
674 907
640 362
245 942
950 437
914 715
951 159
536 215
849 173
234 27
411 582
662 256
863 643
906 188
795 169
338 340
735 435
875 570
586 789
433 646
589 704
904 746
490 477
31 52
76 441
34 944
238 935
575 166
231 619
168 702
800 229
235 715
10 610
732 57
18 552
680 850
836 138
598 970
832 660
640 990
293 144
792 533
996 678
725 639
363 408
512 443
268 768
36 754
794 411
14 881
429 539
947 987
522 112
280 577
320 419
263 572
575 884
918 690
177 445
524 262
737 487
839 547
25 651
243 644
374 491
258 338
922 833
642 771
298 882
178 756
329 677
837 960
443 914
492 261
891 612
850 363
99 626
324 321
423 486
147 14
173 56
562 347
585 949
149 879
689 928
985 590
988 449
740 73
850 445
593 892
451 619
496 229
854 542
991 270
321 421
762 197
245 498
766 835
247 603
461 21
976 582
788 10
42 331
321 289
858 928
792 266
550 962
567 571
756 601
354 777
164 206
104 293
570 354
65 573
196 790
582 405
810 659
860 669
178 886
228 204
783 123
80 199
932 625
49 522
826 757
320 937
63 776
738 825
213 578
948 190
100 573
562 743
306 51
330 663
544 663
679 143
256 560
721 653
966 672
833 294
150 829
473 546
845 665
328 38
12 274
58 729
515 937
260 673
611 357
261 902
516 610
937 395
331 739
898 943
483 351
387 76
369 97
23 717
167 986
408 564
60 915
221 918
714 149
52 780
997 196
790 932
846 474
781 152
243 464
598 121
25 746
709 283
872 136
961 141
189 601
616 704
228 718
254 800
164 747
694 720
48 249
515 727
634 136
543 167
535 539
418 219
303 156
365 621
661 482
224 973
742 177
155 492
615 23
80 949
623 258
222 334
941 864
378 204
481 363
840 680
718 330
67 609
797 265
586 946
312 63
519 290
19 200
719 354
541 317
779 2
598 485
850 855
662 422
459 710
991 867
549 339
225 395
829 735
193 611
521 794
501 549
346 898
224 466
737 3
882 481
188 690
510 263
180 741
101 191
319 39
326 714
492 186
420 484
152 933
18 302
523 318
782 624
919 603
350 188
675 505
255 980
908 175
64 860
137 307
89 997
612 312
15 35
140 89
525 407
478 399
518 185
665 334
522 591
141 299
129 160
816 805
309 583
150 751
813 324
436 308
370 886
788 665
276 171
419 295
952 788
489 622
553 247
421 968
273 642
497 625
643 337
781 388
392 649
785 324
234 613
734 124
946 66
1 264
738 263
359 329
674 222
124 290
937 77
565 28
28 579
797 670
35 34
908 388
154 608
228 260
540 502
142 790
217 402
53 405
968 634
442 703
850 676
620 762
599 796
806 8
854 834
869 522
62 897
227 359
448 689
450 498
88 724
554 569
574 885
466 199
69 326
664 143
214 159
758 597
167 567
655 265
328 715
614 495
908 719
392 448
463 59
835 689
593 564
848 650
430 861
194 538
353 535
401 864
419 310
944 358
333 515
530 1
645 439
320 230
975 920
218 903
728 10
922 724
399 294
866 989
147 662
957 367
45 89
466 621
299 298
929 927
19 243
68 628
162 416
102 383
970 491
745 516
656 658
189 948
685 350
418 325
687 803
600 149
825 893
880 17
268 619
110 205
371 701
15 705
530 293
23 382
179 105
130 860
825 367
913 613
420 8
380 682
940 871
896 985
298 615
335 432
796 766
568 214
431 339
965 905
439 802
465 584
60 914
528 528
864 543
203 495
198 790
352 721
858 306
267 29
968 435
155 234
700 235
855 40
182 317
29 26
938 89
596 533
239 977
857 512
364 300
536 808
896 997
907 450
818 828
214 418
27 234
832 293
512 443
208 553
849 920
642 710
610 665
699 644
897 373
874 764
422 895
950 913
83 422
141 577
833 935
794 116
931 362
376 683
428 80
810 796
943 211
121 259
102 665
915 531
975 444
896 952
914 26
459 878
665 287
506 745
318 522
593 549
308 438
965 403
153 168
200 477
661 468
694 121
968 374
754 836
426 778
374 73
50 62
503 829
787 512
727 719
404 182
54 567
609 696
162 91
662 732
939 349
440 122
749 501
584 480
580 938
295 201
138 193
145 970
570 445
850 917
104 535
980 950
392 200
700 70
475 738
742 516
311 144
676 398
526 631
485 519
166 383
536 517
620 66
253 591
457 63
928 163
552 932
750 68
262 595
650 187
429 290
183 179
696 564
511 768
955 445
814 588
647 684
798 119
192 933
917 209
452 278
992 338
58 666
487 187
737 155
608 211
555 0
243 541
412 217
20 215
344 29
604 259
406 852
932 476
863 208
148 637
307 117
621 852
105 310
541 134
447 220
829 894
823 769
710 825
57 640
519 848
819 540
756 347
463 601
636 241
880 402
594 202
734 937
609 107
396 196
298 230
564 854
281 492
296 8
186 56
955 185
615 233
115 192
478 667
176 946
223 530
334 275
33 300
796 834
462 474
638 968
255 67
403 250
757 230
741 628
975 433
3 147
407 968
444 853
914 781
117 559
853 780
417 92
794 114
777 975
851 970
400 151
526 429
25 627
688 17
17 410
461 84
858 531
354 789
166 936
844 721
713 309
289 710
618 707
710 836
985 975
265 773
592 15
942 693
620 241
899 718
718 565
142 47
17 32
863 884
372 400
26 953
69 778
546 81
660 54
722 564
92 963
941 979
933 507
824 56
547 255
543 865
158 110
502 56
733 231
723 355
280 443
314 245
114 228
846 437
8 587
386 522
182 53
851 928
929 110
264 484
527 840
479 192
855 740
737 589
484 557
250 43
250 406
540 81
873 960
589 815
715 374
196 692
755 404
82 281
534 473
597 640
245 594
438 438
315 541
483 453
88 630
816 203
704 293
205 705
370 852
345 267
971 516
261 372
38 333
722 249
149 710
826 501
895 78
674 508
118 951
232 584
132 595
191 707
909 7
55 884
69 180
582 37
734 385
630 694
584 410
337 333
89 993
618 206
366 499
435 236
186 626
24 27
144 875
302 809
662 278
448 354
980 792
393 92
625 405
991 758
462 921
927 38
171 676
85 453
164 442
292 209
782 488
576 15
750 136
625 300
909 97
999 923
835 96
93 881
357 232
977 901
520 586
796 591
91 282
494 909
870 456
108 468
244 131
103 97
816 701
379 617
696 12
796 542
613 292
209 704
156 687
381 663
48 811
840 353
673 755
856 794
434 669
817 881
443 379
137 453
504 740
897 868
116 824
147 53
613 409
113 46
160 627
230 954
538 745
397 586
865 732
871 558
175 785
29 239
475 374
44 658
695 57
191 867
855 235
972 232
917 496
11 632
61 94
838 44
238 553
267 155
194 679
215 433
476 328
533 379
814 102
418 651
928 244
974 774
447 779
578 257
327 477
276 77
747 166
761 460
478 426
158 612
949 383
709 88
266 574
355 967
617 788
985 688
731 417
948 521
290 994
367 680
386 949
55 228
2 735
558 321
505 911
580 673
940 106
929 894
766 459
527 456
217 673
843 898
695 454
301 328
47 221
62 315
307 945
469 600
731 682
168 379
647 59
882 383
10 754
358 964
67 203
109 723
193 475
123 807
129 505
910 869
607 762
843 424
236 24
3 933
274 145
3 40
481 635
872 47
900 570
994 115
772 596
321 826
937 51
430 168
394 175
677 794
857 825
492 589
891 918
13 243
298 121
874 725
926 732
249 379
339 437
214 340
983 747
665 764
736 525
178 177
539 632
784 173
504 547
379 142
344 594
246 887
379 137
936 984
978 226
327 900
238 901
912 574
494 627
331 526
731 11
716 134
725 390
652 66
293 801
537 981
96 357
80 115
384 696
667 156
90 330
50 88
336 897
289 577
950 592
701 358
291 15
236 72
194 887
116 494
681 484
476 317
933 162
454 711
443 859
414 874
182 620
756 808
644 91
169 645
797 993
104 376
982 665
528 520
279 711
821 247
92 200
997 988
886 291
237 76
951 947
59 30
225 935
381 221
122 829
383 422
513 288
912 587
30 993
913 342
519 693
236 316
947 315
144 283
150 684
84 896
477 118
689 968
974 812
501 16
113 237
711 549
42 931
204 881
17 328
338 699
667 33
890 610
159 289
43 153
921 847
989 514
362 658
737 754
564 242
166 516
146 917
239 749
722 370
34 961
917 438
558 815
88 563
859 934
272 900
922 527
819 126
453 194
876 809
859 994
347 597
207 293
859 681
726 800
531 104
77 886
420 843
819 749
979 237
488 312
816 901
213 799
992 879
27 877
19 484
769 701
726 454
123 509
82 4
967 534
689 873
634 906
929 835
885 449
108 202
798 890
320 97
959 868
476 291
138 995
722 12
468 200
122 817
264 56
769 302
387 465
564 811
841 164
738 455
433 820
371 236
560 994
852 157
566 286
918 434
716 391
247 793
151 218
338 324
39 613
983 326
328 890
390 997
875 24
378 196
275 383
608 10
619 830
188 573
478 632
295 232
883 625
332 78
483 629
186 647
568 79
624 695
839 649
569 95
184 349
653 291
322 713
854 92
825 243
808 709
406 962
261 456
250 930
152 102
79 338
518 559
409 136
377 214
321 878
588 70
389 617
559 560
731 77
6 664
643 609
999 295
447 895
653 256
997 131
880 455
227 999
827 301
342 764
393 92
478 255
618 768
202 254
829 356
172 214
401 925
338 58
876 104
408 443
754 957
885 169
341 261
806 426
155 423
136 300
262 22
758 924
115 250
855 58
383 365
205 392
397 17
160 173
489 498
190 125
603 448
115 4
380 948
997 943
643 217
870 378
723 128
161 385
321 830
891 250
840 858
159 583
853 847
108 610
351 120
365 652
53 901
550 777
136 918
984 739
295 963
566 848
145 80
414 472
295 916
196 921
472 113
274 409
328 842
594 378
739 525
694 905
174 717
127 728
398 142
273 445
812 545
56 866
110 189
321 994
337 568
42 282
811 780
1000 365
47 213
165 948
427 644
451 74
432 155
206 513
754 765
297 462
72 749
912 642
296 624
741 604
125 272
161 22
12 614
713 857
328 793
597 327
511 799
73 766
874 487
565 121
498 523
943 832
689 121
648 586
609 289
248 179
587 740
484 71
30 416
672 586
495 799
797 778
29 667
156 54
288 535
239 910
114 883
903 733
960 18
933 955
430 359
425 63
634 628
37 262
313 252
604 149
533 969
301 840
204 864
687 498
168 437
406 635
855 781
761 165
636 98
66 531
866 853
86 778
950 280
382 625
63 732
445 959
59 607
130 56
119 209
343 444
432 905
975 444
830 754
497 620
114 698
45 757
496 9
178 340
924 27
123 202
632 826
73 224
437 15
525 30
281 307
729 107
615 847
102 85
847 568
177 784
91 487
185 516
120 89
884 347
313 336
50 19
739 509
225 864
765 691
38 888
945 26
373 650
729 530
946 296
162 139
765 2
244 795
982 223
42 90
733 999
113 791
471 942
820 613
57 926
518 938
891 574
347 216
549 426
670 670
823 71
921 285
478 611
418 131
176 809
573 205
103 530
871 538
871 524
899 551
382 296
358 339
34 447
206 158
253 460
686 181
9 939
95 192
82 306
440 16
541 597
864 906
459 941
136 865
953 497
235 929
325 842
36 231
886 941
433 875
24 235
998 342
448 503
598 367
905 901
270 69
378 973
69 487
755 178
908 438
572 69
724 880
553 472
692 256
646 284
19 365
401 496
983 859
968 886
317 838
610 331
437 471
200 638
162 192
270 886
273 667
497 45
486 774
301 491
651 329
27 199
834 576
266 250
358 35
820 288
568 671
670 605
579 543
550 475
835 128
247 200
539 903
717 19
432 647
227 817
494 954
898 874
327 265
438 544
765 238
512 520
261 192
490 495
278 854
220 161
550 784
189 631
502 216
542 363
393 270
773 63
268 728
798 883
836 169
547 448
665 432
591 72
51 481
620 902
145 979
302 438
234 199
241 902
290 410
855 213
958 206
793 891
131 443
95 502
424 743
651 691
749 386
791 842
400 675
721 325
388 749
323 298
861 743
340 649
923 100
344 676
880 177
607 193
61 94
963 86
494 481
806 433
213 115
941 751
594 750
235 847
799 420
270 223
569 37
735 831
611 978
528 852
897 737
623 987
543 495
438 276
542 327
78 638
497 558
552 843
477 423
720 128
225 493
553 105
253 902
6 490
682 400
531 627
748 260
63 416
536 331
728 217
218 12
772 43
52 399
758 558
937 837
724 906
827 653
534 378
855 532
855 26
286 124
239 325
661 572
702 958
17 375
128 119
74 859
909 152
744 317
319 902
591 338
128 423
996 862
215 705
187 540
800 796
465 551
518 499
915 83
309 98
596 868
686 989
477 716
149 408
702 436
935 753
955 477
665 571
976 607
862 689
601 798
415 836
13 219
428 317
464 60
569 215
209 603
418 914
883 158
177 424
647 105
254 427
613 426
971 208
685 472
964 147
316 453
105 629
776 584
936 699
883 66
358 970
43 838
516 457
582 777
198 88
434 690
689 112
378 54
172 577
849 155
779 852
246 293
498 661
88 214
787 669
296 886
409 691
674 651
428 640
866 968
801 559
645 85
42 80
351 224
150 801
91 736
245 576
655 782
475 540
416 771
626 813
17 836
978 389
365 661
793 428
940 195
597 456
924 651
161 892
165 869
391 796
464 457
270 552
358 115
967 931
420 564
541 825
731 134
913 986
62 166
242 144
346 278
697 812
402 471
828 570
794 831
719 63
742 784
144 274
683 534
187 69
436 720
744 167
836 624
142 792
381 176
373 732
579 897
986 718
772 251
174 941
651 234
939 126
579 247
513 418
515 396
29 335
369 362
392 22
346 106
662 427
975 694
811 261
308 974
36 909
654 583
71 215
873 939
292 32
652 378
713 957
395 930
473 616
853 643
823 72
317 141
955 520
312 332
195 700
390 622
657 11
83 895
990 417
909 435
436 891
952 958
238 386
306 777
205 387
134 139
16 22
943 566
410 587
226 554
972 698
5 179
795 747
651 657
184 809
423 34
745 620
75 837
975 334
205 960
868 628
148 139
524 852
675 195
534 101
568 989
390 173
738 531
307 934
421 465
297 282
794 160
655 86
353 278
249 168
718 732
993 319
11 883
294 52
858 890
769 451
685 506
117 182
813 576
280 956
288 819
929 148
97 572
954 959
913 80
610 607
484 416
338 787
945 514
771 165
90 805
287 832
291 119
309 245
921 894
524 733
617 403
513 118
396 179
524 125
495 13
798 894
371 475
617 932
12 526
989 583
519 282
193 665
783 69
918 781
367 315
426 120
394 21
777 418
196 800
14 209
196 903
628 286
758 177
31 324
8 239
115 531
578 964
130 718
811 574
155 393
529 45
754 883
514 49
283 543
76 750
124 319
317 25
660 497
748 86
68 224
448 607
13 538
12 471
138 388
432 317
664 435
52 816
270 968
35 602
525 206
809 317
344 219
100 408
748 514
250 871
765 388
846 374
955 524
205 302
475 101
742 759
60 283
352 249
987 643
664 257
505 198
496 110
867 18
377 180
360 921
705 951
4 455
52 625
288 802
666 173
527 92
317 481
545 505
352 93
673 255
484 612
418 444
631 455
225 329
183 77
108 494
839 729
772 18
65 940
196 973
544 841
678 295
137 45
164 99
512 24
459 998
786 998
696 474
291 484
527 505
209 731
128 876
296 819
136 30
416 61
632 7
824 804
517 687
974 166
576 55
244 853
992 637
226 968
765 728
953 10
580 482
298 496
680 421
921 158
999 229
221 725
733 308
222 871
496 768
96 901
672 130
99 505
304 709
130 173
213 96
323 725
543 961
645 132
594 839
295 594
182 143
444 756
148 371
716 89
934 850
433 905
442 780
418 137
942 85
259 117
615 687
888 507
646 424
443 665
507 912
921 412
102 993
996 769
466 197
800 214
980 600
74 520
52 386
639 586
52 824
901 13
169 447
570 439
673 929
222 780
671 921
153 139
202 344
159 762
344 985
292 247
814 932
731 731
592 214
405 694
155 121
636 381
769 437
609 356
309 287
993 614
418 669
813 359
883 300
468 123
539 304
297 160
859 943
742 334
637 806
856 816
457 834
591 562
866 490
74 124
245 414
930 928
225 472
262 991
282 548
670 36
591 623
643 367
409 563
477 444
979 512
55 409
715 178
240 727
325 847
611 603
177 275
400 761
869 390
982 866
87 999
55 126
842 194
705 178
954 280
278 385
986 307
467 31
92 406
756 511
16 330
767 594
623 176
274 730
621 32
56 671
257 771
365 909
961 358
935 786
214 492
295 973
80 424
173 392
742 760
575 181
8 814
452 465
271 470
717 263
146 649
98 410
916 908
350 139
203 561
924 566
939 147
286 433
226 34
195 663
195 731
52 139
220 835
279 512
742 754
575 825
152 521
265 119
999 554
169 718
388 106
345 237
0 328
411 216
976 469
165 380
795 285
255 208
777 655
192 447
841 641
79 245
171 608
348 744
522 550
745 118
857 399
103 199
117 572
207 772
409 351
968 870
838 331
126 723
370 246
219 940
911 240
400 845
161 175
577 689
391 243
138 117
916 901
607 304
333 890
631 881
189 435
224 183
593 537
837 381
887 524
822 678
80 54
826 371
375 372
328 530
473 476
298 147
484 837
336 805
354 128
46 659
210 594
368 335
639 417
85 824
871 654
370 450
902 126
41 654
436 835
356 383
446 198
793 846
91 652
871 274
278 161
63 26
500 111
736 485
424 973
927 659
209 942
346 886
831 263
832 337
53 478
467 214
68 730
539 905
945 169
663 657
436 622
156 981
870 858
459 333
846 3
115 681
255 645
818 962
638 899
939 256
656 736
628 537
170 395
223 15
299 155
111 191
220 174
990 558
463 806
87 771
191 605
104 829
357 50
107 923
141 415
490 610
801 517
899 173
464 466
70 753
409 934
628 994
465 496
138 999
934 91
627 274
79 676
254 79
545 459
12 25
196 234
934 589
127 572
77 377
748 789
417 890
310 723
797 7
635 803
909 974
920 856
13 759
917 306
231 442
751 509
383 832
157 563
992 290
826 763
806 460
966 129
673 893
601 779
431 333
166 702
579 982
771 420
667 294
254 869
997 690
432 480
956 522
351 884
204 529
406 198
643 745
904 412
218 4
886 231
421 286
188 977
271 496
589 7
845 15
783 443
939 256
158 740
353 465
220 269
270 303
720 941
361 518
675 675
551 749
529 353
611 388
724 960
234 873
382 274
898 802
52 543
790 93
870 694
72 877
122 372
251 209
722 166
454 578
706 718
431 360
953 79
826 893
70 280
508 88
801 523
294 778
227 60
871 329
724 466
980 893
379 703
560 716
76 960
128 611
143 669
917 213
22 258
273 118
744 522
459 556
626 76
439 296
430 125
808 504
518 760
758 37
337 284
79 100
867 581
831 936
164 698
315 246
499 482
1 593
908 55
777 978
389 309
811 718
637 665
378 109
1000 547
973 932
401 545
382 36
963 173
293 846
874 856
131 616
215 64
289 652
723 625
469 489
721 982
872 408
864 816
372 403
396 304
722 977
652 26
238 941
558 143
657 685
911 374
925 630
599 449
675 332
742 347
362 497
617 732
541 934
526 79
856 310
20 953
367 10
778 378
925 537
557 115
345 423
238 335
762 622
10 227
656 61
282 409
492 661
701 728
223 734
613 880
463 891
341 221
446 632
149 105
929 792
728 801
323 928
70 792
957 837
940 982
697 890
581 954
442 110
239 52
260 83
393 530
492 333
835 356
763 502
442 593
587 871
477 490
884 614
956 183
986 428
617 236
896 605
612 504
1000 520
933 223
983 430
293 234
229 2
169 681
466 802
877 655
889 983
244 575
1 336
591 195
110 949
530 481
775 215
204 122
55 289
180 7
392 866
251 634
535 431
436 514
990 328
643 382
762 909
884 803
16 378
586 597
382 91
683 270
490 75
580 468
419 245
298 159
486 390
961 565
628 249
732 161
968 576
944 736
921 729
883 682
485 571
733 22
464 984
214 213
322 181
41 958
354 351
564 977
405 553
126 964
637 459
346 920
949 425
319 557
279 107
395 76
174 397
571 797
109 346
581 852
913 868
6 190
107 812
120 97
952 499
925 118
157 795
9 910
385 588
426 793
574 549
989 531
250 186
718 296
252 796
795 682
71 530
898 445
872 581
403 924
952 708
430 499
904 992
959 779
166 418
622 594
571 251
762 889
235 974
114 469
0 836
880 227
619 869
452 830
396 255
204 263
446 721
284 948
820 41
800 717
554 925
602 367
879 587
602 927
45 225
213 987
844 607
875 142
676 25
323 158
97 230
343 910
297 298
453 978
97 100
608 225
67 982
431 912
904 809
10 577
915 330
850 608
559 383
965 323
106 525
411 522
281 229
81 749
824 827
935 823
358 976
415 559
719 510
40 84
226 176
651 427
422 914
796 713
465 819
153 420
675 416
516 578
377 625
100 304
706 852
854 417
648 189
460 549
288 374
52 637
304 566
147 933
239 355
273 164
973 420
93 108
606 40
232 621
142 253
453 661
226 809
343 375
130 300
870 421
923 128
960 253
240 986
195 62
543 215
234 669
64 31
933 798
750 563
883 196
967 220
83 970
572 952
441 257
504 541
498 315
5 437
895 626
354 378
191 104
894 563
293 206
330 631
360 386
700 443
380 211
729 247
973 76
528 820
670 743
159 231
711 567
396 579
753 397
282 877
251 886
977 949
267 462
814 978
567 814
473 235
213 103
470 774
512 254
287 999
225 153
8 276
509 327
142 522
297 957
498 808
510 993
193 331
122 92
227 87
204 389
867 99
294 183
739 576
281 23
733 928
792 265
263 488
524 154
492 344
519 710
752 108
327 633
705 846
167 971
387 601
679 37
108 501
317 573
493 339
1000 704
993 519
59 414
754 146
397 391
520 343
143 109
562 959
909 265
335 613
267 803
397 666
443 910
214 476
553 589
884 552
101 597
95 400
899 926
357 405
213 593
591 888
602 481
931 485
751 905
960 53
895 316
723 769
608 157
395 652
605 660
114 495
140 760
454 742
326 155
520 380
608 900
79 691
408 747
367 681
3 105
292 699
863 4
408 575
904 224
481 644
642 832
166 28
727 716
247 410
636 709
474 721
890 508
992 773
319 862
229 387
527 468
50 371
849 208
536 655
915 386
773 496
558 933
942 814
191 394
921 99
235 920
864 505
957 46
271 213
819 322
80 602
112 76
640 947
905 9
305 428
507 821
505 901
393 195
468 865
54 868
819 956
791 42
139 458
393 130
759 754
289 661
793 30
806 196
69 217
897 306
420 54
192 747
872 519
655 495
154 58
667 173
948 668
353 366
491 596
156 741
288 297
118 724
720 48
791 422
629 270
49 864
30 106
590 517
97 700
586 285
635 39
961 950
863 828
608 246
358 731
267 521
342 306
756 120
814 987
6 318
941 617
670 452
509 880
33 332
762 715
524 158
176 851
169 785
111 799
411 21
260 53
791 992
309 499
894 85
53 823
579 807
969 130
473 535
173 546
881 859
161 959
698 806
314 228
52 867
740 941
381 888
380 496
288 746
522 968
356 111
504 707
26 180
275 764
457 35
753 61
783 223
76 380
255 230
699 773
851 690
442 802
784 667
446 78
482 896
699 753
565 887
814 471
634 694
506 627
57 731
366 785
582 698
641 915
269 36
397 966
106 897
696 719
647 691
183 254
627 55
732 73
941 947
694 68
873 976
627 956
319 757
427 718
475 915
295 874
723 553
936 178
647 364
406 930
256 595
731 828
671 39
140 577
808 783
504 599
843 244
826 580
315 77
599 628
929 849
819 580
841 12
456 759
583 22
496 748
796 533
770 13
926 207
735 655
958 409
410 215
766 419
655 684
849 270
140 968
624 978
249 964
421 262
728 716
861 957
817 313
175 611
528 76
298 974
999 899
166 788
848 497
236 405
339 961
128 688
87 701
334 960
134 370
210 410
435 591
269 174
77 590
669 49
143 227
371 321
318 462
491 65
602 752
684 769
227 895
103 3
170 203
697 945
129 447
536 383
30 522
701 326
112 650
935 194
739 161
714 847
577 36
242 395
549 253
351 120
147 791
547 76
495 95
752 705
524 544
181 108
84 183
696 453
106 342
393 244
223 907
475 990
269 884
539 723
154 184
499 438
732 137
757 180
412 935
988 109
85 238
654 293
380 904
254 562
262 866
91 472
165 51
677 365
640 150
357 59
354 327
246 50
898 928
374 174
953 396
217 205
21 805
576 227
866 821
384 197
998 293
91 314
88 897
343 272
467 805
676 335
251 589
897 657
79 280
214 34
40 977
873 485
889 514
58 657
844 393
991 444
959 132
877 942
359 861
572 629
537 650
661 377
848 267
104 381
649 613
31 137
225 484
732 86
529 615
107 985
886 578
409 343
803 120
492 24
883 873
278 580
488 756
50 832
102 174
157 643
401 104
913 621
352 921
81 517
572 992
183 707
12 775
484 104
616 189
413 707
229 618
18 289
520 508
529 847
24 646
906 836
947 305
408 219
967 446
889 954
861 648
184 354
440 767
188 906
76 123
264 40
914 9
238 716
938 335
107 626
258 624
340 806
409 322
597 361
387 901
860 330
107 606
439 669
973 664
765 683
937 245
491 131
240 797
886 185
965 936
981 759
744 968
840 48
102 396
591 382
539 820
225 398
505 230
649 519
668 72
433 281
479 875
602 8
310 879
993 621
84 423
518 822
420 197
293 583
483 842
885 363
739 991
738 73
372 59
910 918
360 936
277 806
920 781
650 424
968 421
519 637
793 621
192 881
370 37
16 134
407 646
533 598
519 969
403 465
852 517
533 547
597 916
446 616
853 315
385 978
828 625
290 944
687 218
628 821
820 393
235 975
280 286
155 48
129 251
318 803
84 805
979 408
723 844
715 271
237 807
715 459
705 912
720 475
515 495
181 667
705 340
157 46
571 129
797 661
656 216
1 657
405 938
705 305
100 308
532 594
426 36
601 659
776 130
539 663
863 908
488 524
347 807
176 375
485 622
998 272
392 42
489 393
845 261
463 538
228 110
825 442
539 737
961 475
243 869
292 872
614 544
37 946
939 153
338 502
434 797
813 257
314 382
624 327
399 64
289 889
563 79
542 960
437 656
403 592
275 553
281 923
892 444
998 376
396 523
453 761
492 628
855 919
873 65
353 561
636 523
287 336
802 983
526 711
772 212
182 926
168 523
974 607
570 464
674 44
611 845
563 430
996 560
714 461
237 284
423 541
608 221
855 252
807 767
716 950
601 66
219 71
318 971
719 228
193 882
752 26
553 291
719 987
777 912
448 231
448 405
357 919
964 140
966 2
235 635
833 464
199 52
774 245
386 220
22 344
933 559
527 197
447 182
768 944
79 262
789 856
941 237
701 782
781 73
404 447
983 570
299 614
686 284
881 841
538 271
163 964
684 463
109 309
83 443
79 927
461 422
349 655
781 891
328 288
671 541
416 910
546 735
781 61
558 913
911 606
546 182
878 285
629 33
123 197
292 459
333 57
75 337
272 443
203 976
975 377
798 218
10 658
928 933
258 438
166 214
499 698
101 372
609 240
540 996
915 659
599 47
144 967
664 212
522 827
789 824
390 212
779 0
978 259
659 820
479 780
471 163
908 641
166 753
790 840
935 311
92 352
603 489
359 800
642 930
720 817
965 648
120 766
551 589
330 45
895 743
29 547
261 575
397 129
371 405
261 136
928 891
763 721
122 221
496 556
628 468
334 219
667 158
905 503
253 855
656 457
567 650
419 871
247 56
987 132
624 196
430 438
869 549
684 107
59 687
567 6
847 338
26 521
886 743
128 891
56 582
87 303
870 409
983 370
888 960
587 237
902 506
720 410
44 532
120 895
374 194
565 726
594 593
159 350
691 202
873 12
286 616
635 499
585 287
611 923
332 949
775 886
730 670
290 253
535 825
336 777
633 164
283 30
928 381
511 508
848 446
50 583
119 200
326 524
733 608
905 14
847 161
229 436
392 607
543 715
25 981
346 205
126 435
185 943
330 35
881 315
11 296
830 358
796 290
183 638
708 618
736 596
559 409
59 78
175 395
667 110
798 655
892 35
893 299
707 396
358 84
683 558
904 107
171 616
307 243
390 891
223 484
443 314
836 239
33 450
663 949
625 166
50 344
765 130
491 183
73 391
926 887
934 50
630 165
607 868
750 217
159 704
29 960
945 883
957 791
236 897
529 189
294 615
58 365
781 124
27 981
249 729
273 785
876 773
968 868
738 617
505 296
638 597
597 628
397 459
510 421
237 101
684 621
676 620
338 481
980 980
643 344
473 715
937 678
820 952
982 756
208 364
363 40
784 683
925 862
322 470
727 895
274 723
871 36
507 929
557 987
949 933
94 753
842 484
632 781
10 859
972 951
665 210
236 686
949 446
704 560
455 979
31 917
914 316
317 374
302 39
923 749
57 291
658 891
291 304
659 329
974 616
414 74
313 684
223 743
18 814
767 179
890 650
557 656
9 733
194 924
684 211
468 312
793 716
117 639
748 821
54 242
970 834
894 608
131 408
785 416
567 239
619 668
444 166
474 119
743 70
251 485
468 318
775 166
142 993
829 339
941 11
393 397
331 927
244 493
754 994
648 880
459 702
606 195
123 271
345 789
906 148
953 882
793 364
246 532
949 791
265 312
124 560
293 71
911 850
416 357
615 259
504 723
958 175
442 874
981 968
398 713
596 806
397 709
21 960
910 691
351 253
33 743
603 593
915 543
657 227
834 604
503 952
230 31
636 311
616 167
185 921
465 362
626 783
22 246
715 372
450 467
199 155
369 993
880 756
612 398
442 99
956 367
405 134
651 64
531 584
11 527
662 970
642 954
96 642
469 893
204 333
128 477
541 507
421 425
876 829
37 117
188 123
451 602
19 915
169 852
299 898
744 319
382 269
690 145
529 273
862 187
925 291
36 1000
871 569
686 661
843 704
552 271
450 423
757 694
113 310
466 922
111 493
186 347
74 672
411 544
313 808
665 518
738 126
330 936
995 99
79 513
13 918
515 120
382 795
699 182
886 786
32 265
507 814
737 998
13 837
673 97
964 585
687 372
837 498
322 45
108 305
992 701
165 912
482 707
495 870
845 262
883 694
727 300
641 297
62 928
209 664
538 812
123 116
415 910
686 331
857 403
480 175
382 597
714 687
46 693
547 501
633 251
148 398
555 39
540 442
223 594
267 379
97 670
343 409
924 134
567 641
99 198
384 915
183 929
49 164
854 678
253 510
11 274
506 459
340 115
713 151
699 913
304 127
811 690
422 438
295 370
822 402
238 773
727 218
339 656
186 985
505 989
751 106
873 931
599 83
799 316
815 185
141 963
608 853
873 222
585 778
657 80
579 365
826 76
795 891
8 207
124 475
579 789
545 72
734 611
689 786
759 197
201 961
189 588
731 824
717 420
6 826
637 203
961 689
113 819
475 33
17 212
401 855
134 821
405 462
988 930
533 40
393 78
459 354
722 960
456 641
185 577
822 288
261 781
604 491
378 480
22 751
599 310
635 103
50 251
669 621
14 100
446 66
628 830
454 249
42 629
832 420
15 775
582 513
930 132
599 75
681 785
231 450
694 261
924 466
693 28
588 54
547 286
406 527
365 159
546 967
881 899
951 598
472 538
905 691
347 881
614 946
473 420
684 385
811 746
713 818
163 810
883 915
86 34
7 690
243 249
196 6
541 557
987 259
203 858
51 912
948 670
522 910
509 686
446 64
29 613
920 692
132 438
771 810
580 446
816 987
73 505
757 725
933 910
729 324
969 17
188 936
393 811
721 307
522 288
810 483
912 78
145 747
185 545
271 662
835 931
325 25
711 116
654 126
80 503
695 914
581 846
561 835
599 877
955 676
743 75
235 330
624 808
341 774
77 871
411 719
594 143
833 824
838 51
303 140
631 473
77 882
598 833
693 255
23 843
458 18
413 789
896 343
774 316
82 441
618 175
47 796
396 989
899 921
89 719
282 204
862 90
845 552
336 354
136 670
666 977
274 867
160 641
789 975
494 394
491 693
373 602
231 186
600 412
434 24
644 349
837 564
223 844
637 353
181 433
752 721
19 49
2 842
106 651
589 188
831 560
209 397
612 170
922 686
22 244
763 26
252 787
420 88
60 69
802 7
388 380
867 295
104 682
903 365
322 93
590 310
851 700
609 707
40 950
450 416
245 556
282 304
921 204
330 378
698 694
544 392
253 103
992 120
290 385
917 62
38 983
576 124
502 170
157 316
973 877
834 579
332 872
218 385
581 996
228 815
512 80
175 598
22 673
791 267
187 356
663 458
427 377
140 233
557 880
202 543
193 109
525 286
372 671
215 375
762 259
324 376
526 381
964 331
627 464
745 484
199 361
174 811
872 405
422 815
26 487
823 119
250 327
899 590
380 894
306 651
165 850
283 12
800 445
864 135
137 430
475 352
630 906
265 613
526 290
85 953
396 754
28 327
240 53
173 752
343 914
427 666
800 979
587 382
808 786
654 455
65 69
691 697
78 515
734 509
527 602
229 348
977 101
966 919
601 187
748 692
429 88
776 352
580 911
393 601
539 446
321 37
871 632
402 69
342 255
894 424
120 903
393 125
34 678
664 781
418 244
590 869
92 415
218 931
661 381
277 796
514 206
89 126
296 910
664 754
588 476
37 393
285 562
827 741
526 637
691 220
616 592
421 107
697 938
833 482
630 771
759 922
949 77
356 917
590 586
783 180
635 661
534 820
776 702
392 478
956 704
848 186
8 926
658 215
948 986
310 485
882 308
604 527
879 945
238 238
351 551
48 902
940 622
923 606
143 582
7 893
104 871
890 302
530 475
294 23
595 441
639 546
482 135
181 301
8 889
255 197
955 887
575 934
323 828
388 478
254 81
834 932
729 743
196 177
536 543
942 84
76 404
869 785
118 968
652 816
341 680
619 440
231 686
897 881
237 538
533 386
26 765
807 995
650 85
848 755
765 224
850 870
464 181
675 126
14 654
853 442
678 666
64 315
36 980
4 271
603 772
410 554
162 652
680 558
373 593
914 671
886 833
679 729
875 298
942 867
228 763
797 663
374 568
205 525
897 705
359 177
372 382
12 841
653 101
62 386
657 808
46 231
135 703
64 425
401 178
635 119
713 538
655 192
857 884
945 883
731 736
824 56
599 671
985 904
590 789
468 455
283 546
644 14
844 694
213 77
871 626
868 903
583 713
696 185
235 384
65 120
605 697
189 42
943 196
911 242
846 407
433 573
914 660
317 849
11 464
286 973
843 24
363 25
173 315
559 109
966 606
400 443
800 136
430 277
250 528
897 828
405 653
544 316
769 7
490 222
880 546
590 515
702 418
592 513
350 671
554 745
720 648
149 998
434 750
784 471
82 930
350 214
242 914
116 570
685 775
718 683
90 257
249 586
436 385
883 909
298 842
596 710
137 367
267 652
110 436
677 291
185 968
412 583
374 154
45 153
174 774
352 810
774 106
529 523
939 943
787 863
101 260
99 797
931 162
12 837
343 348
867 311
126 777
902 300
943 112
939 490
768 976
532 131
671 39
161 500
494 80
829 60
29 283
422 983
720 826
100 445
775 662
284 77
495 591
23 510
858 391
548 272
124 347
167 960
934 908
102 425
904 526
233 586
869 804
789 862
220 606
36 536
823 359
907 777
549 751
60 445
444 518
916 309
93 398
369 216
689 757
518 786
636 43
68 361
104 307
202 656
727 306
604 10
669 532
177 656
149 360
259 269
352 880
47 803
182 321
244 754
403 253
170 787
593 534
184 895
422 700
499 770
243 59
140 416
160 777
399 718
112 841
740 437
463 298
17 263
79 737
584 109
380 927
618 987
361 750
411 421
712 910
398 770
14 607
852 165
110 949
521 572
15 153
127 744
617 656
160 127
351 780
516 603
933 523
652 303
710 946
282 624
102 9
166 10
448 897
810 412
394 297
918 446
794 241
700 684
223 17
564 727
743 965
245 959
803 283
493 229
21 126
33 77
239 605
237 247
502 818
281 351
798 796
359 172
816 539
981 623
645 410
605 412
800 242
838 53
431 125
154 697
92 996
756 468
777 575
742 444
366 703
768 885
33 764
519 171
253 772
410 151
83 442
749 635
829 264
631 112
422 673
451 539
961 305
687 227
189 800
486 400
166 505
641 595
186 452
693 867
489 833
204 771
351 327
867 453
509 694
751 179
685 838
288 846
1000 172
564 30
638 393
988 462
296 209
143 532
782 347
199 17
926 581
830 235
460 832
789 953
548 843
854 782
210 321
131 201
557 842
962 528
443 621
13 45
322 88
540 424
825 522
344 499
823 710
674 627
184 901
324 429
749 462
977 188
92 619
150 123
349 512
372 699
78 961
876 440
818 890
217 900
907 641
415 466
352 532
215 257
151 447
889 312
339 563
118 664
160 440
466 645
833 830
79 336
822 385
51 9
790 73
295 506
528 451
284 289
950 272
946 740
952 677
327 661
730 735
682 103
854 923
598 369
881 88
783 907
634 175
876 866
570 792
328 89
635 125
274 971
726 554
429 559
219 687
292 606
62 182
619 69
738 639
275 633
696 547
14 52
970 921
232 405
447 879
909 35
591 673
354 450
462 393
750 783
814 864
867 685
884 956
129 916
842 141
532 587
221 916
948 491
965 286
549 737
27 857
397 823
791 488
597 911
233 708
936 23
192 671
102 308
195 364
617 614
589 207
877 612
784 73
525 700
935 96
141 429
423 940
426 242
492 605
896 644
636 532
676 787
530 253
66 558
963 52
981 736
664 44
843 48
870 549
552 537
334 213
286 124
470 764
173 40
269 974
707 282
558 160
338 188
798 696
375 835
245 847
781 285
178 101
675 955
37 489
850 179
790 906
587 470
232 168
687 268
806 952
516 18
43 816
19 776
45 692
820 377
303 161
268 707
668 547
669 657
428 814
902 323
204 139
120 445
341 643
825 118
854 870
426 136
541 535
328 529
66 652
619 575
422 157
516 895
734 943
239 450
981 113
534 654
901 793
49 19
175 126
76 206
981 937
886 511
235 957
647 979
438 566
89 579
436 262
569 579
864 101
636 900
345 137
603 468
700 415
135 355
716 675
677 135
194 307
342 576
283 335
104 950
438 903
318 697
674 437
898 658
402 748
756 75
945 37
744 301
636 14
538 947
856 527
82 509
526 458
415 857
161 907
627 877
273 806
219 727
645 556
809 368
467 618
401 378
844 542
311 893
744 931
266 79
875 724
732 175
888 694
519 742
253 159
69 843
584 297
33 61
400 942
290 696
972 824
403 266
833 955
104 171
407 814
503 177
44 858
713 77
990 789
205 879
434 970
824 134
825 793
258 204
263 415
504 507
683 714
690 464
576 994
556 435
881 631
947 129
255 523
387 375
954 43
248 892
856 953
239 505
650 459
577 679
113 174
466 969
560 646
144 632
364 268
269 568
495 744
257 514
161 127
871 603
835 487
898 105
589 129
586 806
970 451
389 952
909 669
831 74
366 145
216 226
132 462
466 659
861 135
669 16
399 91
58 405
435 468
617 978
296 562
497 765
391 903
555 203
288 175
804 149
544 521
303 456
212 982
99 362
391 575
390 165
848 400
530 967
782 63
429 826
119 988
123 273
336 298
697 827
683 11
664 468
896 560
980 931
42 447
910 905
871 475
920 297
778 193
473 792
572 353
985 907
228 289
315 785
245 700
15 422
707 60
322 74
726 581
44 128
895 694
939 527
393 603
153 871
154 850
173 57
372 305
664 348
473 155
980 109
319 665
251 570
430 877
809 658
645 142
322 143
924 839
53 312
419 643
496 310
839 950
736 918
171 76
391 660
249 628
716 680
208 83
883 2
817 424
746 582
801 36
913 571
635 679
314 351
246 700
114 615
789 550
991 708
11 159
625 795
728 775
735 19
17 363
224 458
640 281
854 675
619 79
537 580
6 128
521 634
6 24
257 111
321 638
149 84
329 729
791 294
870 376
801 106
677 811
317 520
172 258
292 46
956 315
572 694
638 369
940 467
448 172
285 83
493 651
3 193
700 529
768 18
339 370
240 658
710 698
835 473
165 182
653 259
577 898
201 390
728 641
265 153
927 52
297 420
800 561
948 860
2 553
346 680
469 689
127 911
898 563
679 102
341 559
21 488
791 552
937 732
118 388
415 160
606 79
22 27
367 268
865 149
885 140
618 816
89 264
89 446
428 52
704 109
631 972
54 329
452 697
317 835
958 429
748 232
482 188
44 636
960 769
101 121
135 750
131 648
502 219
675 274
148 230
681 853
242 459
197 119
238 278
683 295
745 69
380 333
778 263
744 540
976 684
454 114
255 835
609 623
933 724
263 477
949 3
480 514
149 737
68 939
128 107
9 814
903 907
691 495
676 406
396 569
180 756
125 279
566 533
64 507
644 415
182 670
24 752
620 623
440 673
476 704
133 108
736 403
9 676
264 972
402 161
833 291
253 317
836 400
938 769
165 131
265 877
180 547
137 519
723 263
494 991
208 932
598 19
24 795
392 699
877 53
885 978
811 31
238 814
171 723
532 182
1 149
371 389
287 177
881 834
751 222
183 95
319 344
179 732
478 46
717 219
719 997
938 625
961 780
407 451
807 483
908 145
71 921
859 514
964 490
551 145
698 366
468 57
1 699
404 822
304 789
987 874
820 780
958 397
770 61
117 327
39 635
287 858
150 730
209 222
530 726
982 350
235 780
965 90
615 32
378 357
822 235
675 328
852 541
856 238
586 683
743 690
563 765
233 939
938 282
98 879
350 35
931 445
452 943
270 179
53 268
184 181
715 381
310 837
439 876
275 620
28 655
128 523
224 691
665 79
534 421
996 373
180 410
305 432
148 998
962 596
66 935
325 559
712 891
984 514
749 657
172 317
626 779
665 945
553 737
50 836
498 61
770 20
132 572
257 782
832 130
285 399
500 318
123 242
690 290
483 407
363 322
1 415
397 173
527 523
723 528
734 776
317 796
193 552
350 745
849 905
558 879
466 59
408 722
525 82
582 830
371 504
347 649
378 698
114 982
122 752
210 905
503 81
724 656
883 878
896 699
494 275
726 246
751 691
734 419
926 895
669 440
51 822
228 161
874 526
399 154
530 427
787 435
97 853
146 517
867 433
549 946
980 739
966 369
289 475
956 272
779 429
775 899
829 649
714 16
372 572
194 704
396 480
335 644
144 47
923 414
488 952
359 212
488 18
645 966
574 331
540 391
125 71
798 470
670 856
625 553
855 767
708 872
606 789
355 527
233 162
592 806
608 807
50 839
671 120
78 366
308 193
12 984
447 400
153 647
395 499
374 385
608 321
367 597
562 777
782 824
475 19
439 829
727 858
825 546
426 79
200 803
845 594
926 286
392 767
602 266
167 528
524 145
745 360
947 689
432 591
583 453
894 255
704 76
801 893
575 964
139 209
10 21
915 189
275 19
427 256
816 571
235 30
443 458
604 225
970 783
551 999
800 941
776 573
236 935
564 826
870 453
364 600
38 886
397 282
452 214
56 666
227 59
184 392
485 569
838 441
349 719
856 372
378 575
15 632
623 337
17 778
617 9
185 595
687 318
584 410
766 953
354 333
790 570
781 367
541 675
538 759
783 103
751 336
765 408
41 571
480 433
740 975
590 737
305 690
219 500
404 396
688 607
513 288
105 343
274 478
259 229
553 228
141 541
435 687
16 527
296 528
528 445
921 161
506 645
561 605
318 576
512 811
584 499
977 796
854 949
53 653
508 79
371 324
23 108
370 945
316 766
869 399
325 816
884 63
273 804
827 94
625 403
821 551
365 149
194 498
568 499
347 133
639 363
428 745
42 779
643 582
376 842
131 201
43 33
92 456
207 934
407 421
855 369
97 658
219 4
659 606
997 128
643 584
568 418
507 473
946 491
586 735
451 722
438 683
234 552
684 915
394 118
667 843
326 766
836 491
658 800
871 397
933 570
900 853
480 548
991 811
332 702
419 21
390 465
219 678
174 886
81 153
820 105
886 364
835 236
32 672
610 993
867 525
284 571
722 223
156 447
245 876
939 96
377 47
665 861
599 641
982 683
992 324
123 673
322 376
943 730
824 928
693 374
384 320
950 982
655 778
840 381
1000 328
543 836
93 201
751 861
404 427
331 572
47 829
284 419
821 229
531 34
368 948
452 444
618 389
458 152
69 66
773 484
116 833
43 265
973 333
189 447
807 310
954 838
439 224
140 48
695 421
986 555
887 116
949 347
282 459
678 869
828 83
700 331
762 554
316 785
229 296
809 511
558 960
563 498
322 701
24 847
455 126
338 938
113 121
951 389
745 95
892 880
483 467
258 276
717 50
689 462
384 349
909 821
100 750
480 96
669 220
632 415
803 295
333 848
184 749
569 635
920 89
256 814
944 363
884 395
618 695
370 684
733 886
600 203
183 480
214 543
355 916
591 50
824 446
689 349
853 80
398 721
928 313
908 87
960 489
444 749
730 453
370 198
185 530
141 970
953 13
399 81
592 996
532 883
405 522
46 501
254 345
91 841
332 299
348 400
710 536
865 915
751 163
278 475
87 33
721 746
603 902
517 848
724 341
971 235
464 450
142 460
257 934
450 52
386 946
518 399
534 199
284 21
576 742
8 177
97 433
903 694
931 941
589 806
700 586
888 843
866 135
797 679
279 451
670 633
753 880
939 400
171 292
937 331
740 468
285 861
213 668
934 567
726 87
825 210
252 231
911 265
116 153
777 101
349 0
660 110
873 111
364 414
108 401
113 734
442 264
882 355
728 541
695 319
58 488
261 746
390 589
878 241
738 287
67 581
695 765
777 17
154 991
72 525
267 848
769 148
592 909
482 638
410 316
125 402
689 41
583 734
874 961
718 160
299 780
160 834
777 21
844 352
255 62
43 783
160 134
101 582
673 503
148 440
91 458
234 696
848 834
449 985
119 821
442 179
15 142
595 689
753 532
672 455
477 460
358 761
58 992
749 948
549 493
190 239
802 131
411 836
31 973
895 78
377 793
236 164
454 998
254 10
314 618
387 695
443 563
854 976
981 701
267 456
220 606
174 266
856 94
58 961
23 483
594 164
788 530
163 924
136 705
894 840
632 768
98 569
923 168
803 313
897 377
733 744
875 324
462 414
85 482
911 240
313 111
82 330
710 212
583 556
276 988
601 552
297 864
543 389
352 964
496 432
743 600
71 217
306 636
317 319
623 903
151 778
315 747
578 817
478 50
82 6
74 368
166 884
855 975
128 964
97 349
279 710
817 723
987 855
64 141
53 789
323 920
996 78
698 815
393 153
554 315
726 460
149 567
818 761
660 295
763 85
669 116
342 91
13 809
152 26
429 172
25 390
275 816
566 66
135 0
22 317
333 694
318 314
587 970
183 842
410 870
768 47
864 886
914 837
951 399
327 782
909 980
690 822
927 969
841 628
814 137
522 757
543 285
777 407
887 696
144 942
472 247
504 802
752 241
514 860
958 944
511 365
494 778
810 342
194 913
21 978
990 725
226 634
103 761
999 815
447 631
222 974
797 727
414 868
82 277
652 661
875 659
996 923
291 850
539 409
351 247
888 6
909 341
798 7
923 550
327 69
809 30
301 41
874 101
362 58
216 899
957 977
92 594
554 199
82 241
710 241
500 368
107 61
953 466
109 877
713 852
57 247
694 836
157 763
932 488
815 523
634 195
454 296
339 288
158 71
156 575
110 57
331 404
124 960
764 926
562 434
146 832
710 788
114 939
544 197
453 465
823 206
205 67
337 94
108 745
791 666
398 992
307 139
10 658
203 906
489 558
807 49
385 524
933 952
523 442
192 378
311 372
230 504
967 304
1000 222
105 102
784 146
74 587
267 936
458 88
667 116
232 16
188 306
177 883
643 597
947 241
193 653
516 598
1000 331
784 708
709 622
474 81
151 66
991 184
223 413
500 693
451 155
527 188
921 550
273 452
370 689
447 724
861 584
341 154
61 34
223 652
59 937
696 743
597 10
981 542
262 246
500 974
268 407
550 944
262 441
768 485
363 660
565 310
49 199
521 521
184 916
835 896
78 349
935 706
903 888
241 312
90 911
667 977
763 955
435 349
561 373
20 666
369 209
675 142
323 777
598 459
49 878
641 375
596 843
654 621
197 685
220 656
386 894
54 277
13 325
834 843
733 264
771 195
438 223
890 951
748 835
621 866
431 373
459 382
702 96
38 445
877 573
537 2
496 781
681 740
835 344
177 466
359 729
258 323
69 877
954 296
129 456
255 723
887 87
194 351
739 304
390 898
887 75
106 126
826 946
692 342
529 481
779 997
158 60
296 934
365 825
227 821
498 427
174 911
3 193
742 977
681 285
620 678
407 913
567 2
786 877
520 175
734 186
102 917
324 72
349 854
510 163
403 915
88 640
896 374
772 521
125 970
190 776
440 689
855 455
840 52
620 925
731 901
972 415
611 406
616 901
192 582
775 846
37 619
22 442
163 349
468 859
521 616
670 460
138 318
495 983
980 221
351 801
867 518
183 402
396 57
666 881
719 925
842 362
273 302
974 419
606 274
540 857
4 816
108 878
487 37
491 475
175 984
937 266
948 625
288 60
867 224
996 285
241 265
545 798
910 423
652 222
699 997
560 851
814 799
289 302
181 943
37 349
745 593
290 748
421 328
518 118
842 426
351 354
71 627
566 637
550 334
368 741
161 59
541 233
250 26
541 567
152 641
328 208
636 221
385 207
213 662
411 651
335 650
103 280
93 419
430 236
539 414
599 590
243 8
912 148
748 269
67 591
103 669
459 627
335 152
352 92
565 70
883 441
739 827
66 148
931 804
131 941
217 393
171 674
149 333
73 814
903 825
229 430
205 258
841 997
172 113
927 197
582 238
494 704
789 175
732 626
593 628
882 114
1 425
921 634
209 615
330 753
976 504
132 154
221 135
779 693
560 37
263 779
5 680
968 665
196 25
19 607
171 399
207 96
338 63
76 654
10 706
718 267
849 467
620 62
741 590
869 961
276 339
48 0
884 465
167 453
470 150
879 445
915 45
732 461
705 563
478 871
138 581
282 161
937 14
424 922
301 585
551 534
824 566
798 580
162 923
921 818
781 262
882 468
519 909
264 512
319 386
807 702
80 431
612 811
259 513
887 106
297 144
176 33
636 498
340 674
327 169
76 663
291 731
945 335
645 199
54 90
110 264
943 453
221 531
929 678
234 348
425 573
897 971
516 975
789 598
548 348
10 629
416 52
229 21
413 380
383 166
737 289
915 296
425 821
133 302
932 491
619 962
719 751
386 372
876 914
522 88
606 3
807 258
57 37
216 516
12 561
454 467
610 406
459 292
725 856
688 192
948 981
552 884
626 874
699 200
424 986
410 617
889 358
614 432
994 703
851 337
577 580
369 281
140 494
989 755
170 772
401 543
655 501
247 622
67 35
960 25
419 242
960 383
45 620
720 266
445 625
123 52
688 491
308 251
641 744
19 578
912 785
705 490
362 824
34 456
422 177
768 713
525 930
69 923
14 456
372 788
262 625
422 336
511 770
750 407
382 417
370 868
570 41
495 87
417 163
556 277
494 711
234 864
152 837
136 611
152 62
582 675
964 40
260 891
516 658
663 925
614 602
631 252
767 198
150 646
202 509
236 813
595 50
444 366
422 964
725 784
218 782
76 511
277 666
552 487
301 573
72 32
162 349
480 526
175 54
656 276
568 196
301 845
355 484
783 177
416 677
40 532
191 14
824 423
220 850
315 329
912 687
548 404
282 79
946 120
726 711
882 144
896 858
959 676
257 919
524 384
641 52
110 554
674 551
776 500
331 286
424 566
12 836
643 652
923 717
260 657
712 297
249 14
255 913
851 292
98 783
113 669
1000 578
90 442
761 368
347 466
201 218
238 953
296 914
926 101
10 772
151 77
520 447
818 903
164 433
204 280
936 71
709 336
796 772
814 173
703 652
112 681
634 927
591 46
340 616
871 59
136 832
233 36
18 475
372 280
606 422
297 703
625 296
49 814
130 938
778 792
291 127
884 211
689 266
221 397
822 942
835 667
752 349
235 97
874 358
192 158
357 969
385 767
824 917
857 804
592 413
17 396
457 470
652 321
550 507
749 251
538 532
73 198
177 487
733 182
732 321
980 521
388 276
879 512
612 151
995 345
133 191
25 848
573 899
700 698
374 13
603 657
847 889
455 312
288 212
19 304
937 691
445 496
447 725
498 555
10 818
394 383
825 773
538 423
266 219
732 356
400 979
936 910
310 49
421 809
815 990
904 328
805 66
847 790
43 757
875 962
348 845
982 292
183 141
55 946
47 149
560 902
952 321
931 950
999 144
269 308
210 115
898 940
200 343
526 133
733 595
612 67
603 816
613 7
882 473
7 220
995 704
289 592
406 406
561 79
626 407
789 598
855 296
906 92
650 776
242 982
192 991
77 549
482 871
986 561
333 79
663 224
655 525
207 282
223 66
537 78
756 770
96 677
593 89
850 87
769 921
481 272
358 784
613 745
213 824
139 747
329 516
706 167
12 248
160 551
875 949
759 527
480 303
787 97
854 320
510 561
875 972
279 454
689 448
819 255
498 125
775 928
144 175
805 26
747 30
834 491
750 533
126 950
888 391
714 152
202 425
476 273
664 314
23 18
776 364
697 145
387 725
425 144
876 365
161 668
486 668
599 351
798 974
53 975
426 685
927 465
745 428
419 74
781 470
511 627
351 771
518 595
108 686
768 72
252 452
606 759
269 254
860 867
652 603
472 997
854 695
946 268
333 376
911 665
793 747
249 565
507 348
562 775
271 749
964 823
634 121
963 993
640 50
791 743
432 567
216 757
732 718
238 317
444 958
902 204
463 509
65 68
490 719
42 613
479 467
585 437
336 50
165 84
687 588
524 432
315 826
566 42
273 966
352 997
498 777
724 124
285 555
639 689
973 258
867 773
436 644
138 229
263 517
638 357
46 759
951 258
117 549
574 184
948 586
218 919
472 937
696 679
366 912
281 106
206 227
861 813
795 689
555 101
893 804
505 521
376 589
991 718
565 981
864 102
648 213
236 100
517 75
653 511
631 695
982 968
476 622
141 526
158 547
151 797
356 513
822 156
860 327
460 752
465 904
118 30
73 979
515 34
789 253
746 195
186 21
966 733
29 155
608 321
490 804
959 23
411 419
723 855
863 352
620 879
930 889
998 403
709 14
652 911
926 644
954 952
385 534
975 529
334 14
316 816
309 788
250 164
6 241
454 655
430 582
68 549
434 298
601 273
244 158
193 847
238 368
582 681
558 364
333 52
918 451
957 638
311 30
433 10
567 704
659 947
873 42
861 806
112 954
45 611
1 713
295 108
358 22
537 943
849 963
113 365
442 698
562 814
829 460
14 642
525 328
734 918
502 724
852 980
155 81
546 917
394 644
3 721
152 408
914 234
560 426
701 930
516 606
121 32
490 168
515 928
189 766
792 194
131 20
231 955
921 765
277 531
337 622
456 484
150 275
943 316
914 698
841 437
942 626
727 91
339 658
155 706
917 256
481 864
195 65
783 755
468 854
715 464
784 133
944 182
10 52
31 327
312 711
650 204
54 70
433 469
447 459
731 797
780 131
814 905
83 901
341 336
213 524
656 707
391 607
392 400
399 163
789 56
439 316
914 111
709 133
865 544
389 747
920 413
501 154
321 651
6 210
51 867
121 463
853 900
868 771
18 608
335 489
720 942
400 40
37 371
183 956
741 70
383 301
294 262
672 182
104 635
610 638
193 760
210 154
127 241
797 553
10 993
301 730
362 304
769 386
868 693
72 117
577 996
473 788
416 600
933 287
710 947
346 559
390 888
128 331
455 905
312 507
242 840
376 400
248 609
445 578
552 501
148 820
42 259
859 676
424 230
192 930
501 887
105 410
611 0
52 519
811 894
816 880
75 787
754 514
954 41
444 597
882 501
257 535
791 74
850 352
763 156
405 317
525 530
563 738
816 822
854 303
361 829
956 730
333 6
254 802
100 747
376 532
827 233
163 267
882 606
194 90
9 833
577 794
410 321
229 210
820 781
263 411
276 253
309 377
516 175
430 758
527 608
815 55
556 264
759 952
851 750
818 517
793 769
620 217
177 773
584 598
369 937
317 615
737 320
591 105
682 75
245 99
455 13
195 778
208 9
872 357
974 41
729 610
943 473
444 554
497 267
413 777
463 224
20 805
425 442
802 456
571 875
297 656
625 26
189 636
943 804
425 217
685 902
632 791
640 833
168 248
571 270
486 301
653 724
24 589
657 795
216 181
437 535
716 610
705 793
779 379
418 872
213 396
832 663
719 429
382 694
406 311
437 255
463 635
164 536
165 127
259 304
492 157
503 477
887 825
553 169
172 558
105 595
430 135
541 582
211 641
588 700
693 185
155 373
952 607
541 366
115 448
725 869
367 151
670 570
43 43
620 572
683 81
558 768
506 132
45 361
175 898
844 406
252 144
3 369
222 732
152 698
969 215
858 557
103 222
433 868
356 464
201 551
335 855
986 270
753 134
732 671
380 792
170 316
667 805
858 658
544 927
18 383
271 589
147 781
948 359
117 671
164 93
233 773
818 679
454 477
793 165
691 899
412 626
32 671
601 928
208 950
34 413
869 47
337 616
966 463
197 474
508 365
134 522
80 191
51 957
350 874
269 515
679 432
159 808
980 644
202 866
289 340
253 542
449 917
717 965
475 565
316 947
924 998
124 49
537 112
949 475
781 812
848 879
77 110
712 601
888 103
607 239
261 827
246 272
771 744
50 934
25 65
634 995
649 148
53 508
537 699
600 531
244 955
900 299
230 831
322 109
727 481
435 297
474 31
23 943
173 554
700 555
850 303
767 791
89 404
319 396
805 914
551 283
605 892
470 851
150 866
656 851
614 297
310 513
586 82
734 542
907 172
908 729
381 406
510 96
375 654
714 579
734 901
604 102
432 988
104 739
22 135
375 980
82 129
637 745
674 154
661 964
50 203
742 383
521 279
175 745
500 481
299 323
71 197
738 748
764 479
887 705
785 351
775 180
193 3
701 188
472 302
197 841
428 641
593 707
855 995
731 386
844 741
993 112
913 321
281 10
366 886
737 314
900 67
551 330
148 748
183 577
73 760
379 845
143 813
572 291
390 9
963 11
921 747
405 133
228 996
887 667
999 262
283 832
473 837
363 386
348 235
228 159
793 515
359 908
962 90
446 148
792 680
750 675
136 301
362 276
825 64
717 434
473 375
773 538
700 171
288 877
788 63
936 952
284 762
274 806
580 94
235 651
853 314
181 217
637 291
155 288
525 506
451 566
729 617
362 7
886 876
711 238
511 792
480 148
551 120
967 657
841 920
304 324
532 736
482 289
532 146
399 908
482 450
561 189
941 164
537 611
230 920
647 389
374 582
152 957
299 297
178 798
584 60
251 379
814 811
724 794
754 960
369 156
16 371
279 897
233 161
972 153
839 639
563 950
236 601
8 725
273 635
756 290
383 828
975 993
190 608
998 659
784 754
59 859
717 267
976 878
617 186
301 434
191 127
782 577
837 71
857 460
713 464
604 759
233 662
689 5
535 401
298 956
667 41
242 545
718 247
891 299
351 85
167 780
381 760
169 237
803 919
173 892
321 922
391 559
494 537
180 912
701 338
718 842
359 428
11 709
763 604
373 266
62 114
443 875
489 854
86 592
912 779
632 715
332 657
849 443
639 89
201 974
7 777
493 197
616 708
674 449
375 636
409 994
870 478
49 572
623 868
970 537
662 312
285 26
834 420
918 614
199 934
227 113
172 24
198 922
113 725
449 244
942 559
621 508
351 539
895 789
445 856
288 495
209 724
904 94
127 932
707 735
863 649
308 381
230 760
702 848
723 676
802 160
175 780
587 693
711 105
612 807
12 7
290 320
684 172
426 603
609 777
306 89
191 860
567 189
318 911
92 935
749 252
642 888
21 213
514 305
281 652
900 704
707 87
91 536
979 249
948 35
246 285
288 336
397 962
261 746
437 926
272 104
553 353
851 42
700 31
634 901
688 15
475 354
282 903
983 254
977 984
21 919
696 317
437 842
300 674
863 432
533 433
667 14
705 167
675 648
426 379
916 294
74 420
590 322
74 74
524 426
640 237
590 796
708 36
430 622
530 288
857 614
472 513
20 840
887 436
643 641
621 319
647 322
647 399
762 389
608 115
441 721
207 349
134 865
606 335
386 813
905 677
545 74
793 387
797 969
305 930
138 981
533 468
369 509
481 82
942 902
152 443
980 961
414 703
430 89
85 218
183 737
223 982
752 614
304 860
10 330
893 683
596 208
882 327
485 324
886 582
717 305
546 57
697 571
199 56
12 526
945 807
967 994
238 45
728 949
69 397
1 436
374 99
670 672
392 320
542 513
402 306
854 737
811 667
631 305
322 802
958 559
530 76
221 756
800 915
820 584
216 765
296 709
408 222
730 218
988 706
379 764
147 26
866 20
508 291
213 860
38 941
167 504
628 522
786 871
154 896
45 38
712 652
394 805
196 226
822 377
680 584
426 103
702 973
626 324
676 296
360 894
720 133
901 253
845 928
621 337
884 264
135 723
735 737
911 785
424 60
950 232
48 528
89 935
106 173
158 978
649 66
596 96
892 199
228 903
592 946
993 352
668 490
163 102
453 57
256 715
66 323
134 110
432 52
624 660
332 40
909 546
545 150
869 782
67 54
519 442
996 893
83 971
87 191
288 466
679 639
163 929
984 967
767 499
279 208
868 212
445 77
594 576
79 341
212 666
167 634
469 671
563 991
145 572
826 591
901 917
816 551
719 68
196 514
403 817
42 710
543 790
720 701
228 426
215 198
296 586
770 410
866 311
839 436
884 728
845 482
227 132
499 200
499 8
472 127
417 642
867 209
314 883
263 718
773 102
596 573
231 374
110 174
25 979
139 970
477 107
61 913
524 331
238 334
307 259
111 389
883 166
259 131
643 112
88 1
342 279
594 318
276 445
291 473
972 733
189 813
356 440
553 744
508 436
124 388
484 59
250 929
954 112
486 421
191 572
1 39
774 697
297 761
300 813
47 499
608 6
966 92
201 570
983 416
312 873
641 170
47 569
848 315
488 40
671 985
350 163
609 354
797 259
215 855
548 770
501 739
110 301
831 252
272 320
99 92
659 556
243 734
665 396
651 799
26 651
805 461
605 560
158 937
801 78
913 911
790 146
553 509
853 177
800 241
685 380
114 695
559 810
231 546
459 650
159 583
711 904
227 665
657 904
110 18
979 960
409 637
34 314
768 128
425 464
408 297
880 763
910 122
448 503
30 45
914 803
943 155
631 813
358 203
523 373
438 489
714 180
410 606
665 482
663 274
318 813
929 622
258 600
469 515
847 819
705 860
850 175
343 738
981 477
110 834
441 879
834 84
155 143
286 946
388 806
243 624
648 724
898 779
649 833
457 727
146 121
249 392
323 914
526 710
227 751
134 61
68 864
890 358
287 226
753 759
335 826
789 595
545 820
102 824
799 639
149 673
631 575
963 576
587 398
654 100
835 894
205 266
578 718
976 659
954 999
2 139
38 258
480 36
453 468
921 758
2 163
918 999
680 966
515 42
448 593
513 333
258 321
448 247
515 123
737 531
311 809
889 726
942 993
176 191
748 198
960 702
553 700
425 112
167 320
554 197
483 866
557 292
683 728
176 93
642 632
317 209
527 78
348 762
923 497
403 270
299 649
560 645
62 971
907 814
168 817
264 718
281 816
32 77
720 203
704 679
844 867
712 624
392 549
701 462
404 321
603 916
353 621
545 753
355 472
493 125
313 791
237 304
114 613
635 225
796 835
474 704
627 29
871 723
25 288
651 956
837 963
881 121
31 837
947 934
288 811
718 936
566 981
240 250
722 799
191 237
763 609
348 379
888 150
466 235
891 486
616 135
778 900
913 942
322 741
316 907
245 278
668 846
30 937
767 564
182 221
800 342
19 539
438 160
399 862
293 564
214 411
954 747
462 520
851 398
217 199
225 191
606 890
860 676
473 103
819 826
975 749
846 829
720 413
320 904
555 33
269 760
755 70
992 413
986 219
946 6
415 895
341 216
398 945
150 524
980 162
803 70
595 956
554 614
399 94
213 29
779 436
246 80
832 283
189 402
413 436
702 765
621 781
142 956
499 568
99 382
807 899
901 752
381 195
421 782
223 567
78 72
686 688
632 303
424 946
102 780
361 258
495 801
512 904
232 307
974 337
916 181
253 342
305 435
836 432
164 255
226 527
374 929
179 358
84 584
824 238
700 229
656 149
375 510
956 243
189 63
116 134
473 571
916 769
483 828
104 330
597 276
631 686
155 651
389 390
852 511
775 355
630 38
365 271
485 95
217 714
195 1000
213 915
524 879
767 299
434 755
445 771
940 860
276 762
523 45
913 29
807 434
720 775
190 740
432 643
742 57
752 9
830 834
913 828
19 436
957 477
630 423
319 703
232 970
847 830
999 598
852 304
551 390
155 634
527 321
565 142
80 927
373 249
894 32
314 258
806 787
499 175
350 335
751 989
136 956
240 62
171 939
899 739
934 574
210 588
883 880
50 263
764 238
295 638
803 140
515 899
687 502
187 860
656 597
156 89
473 875
754 885
276 141
190 340
567 765
181 581
966 646
644 395
831 619
885 568
238 29
529 850
30 222
896 454
886 238
545 257
851 600
330 350
471 341
388 971
505 123
728 30
399 565
268 649
600 294
178 725
378 551
470 309
384 770
854 421
274 558
383 467
953 563
92 914
729 891
73 232
670 274
1 217
590 966
473 368
331 354
187 498
32 679
63 439
831 750
840 672
153 576
293 56
278 797
651 874
682 427
102 378
131 25
743 87
671 314
532 211
112 945
473 888
379 512
667 31
921 554
240 716
18 469
989 625
733 669
935 187
81 265
196 883
895 902
760 702
874 232
968 638
492 428
715 760
729 860
780 899
241 707
416 564
303 907
130 897
207 368
545 575
171 728
203 856
19 326
631 359
560 884
546 310
868 169
998 836
378 959
266 134
662 807
366 964
714 118
853 56
781 419
450 334
127 447
431 180
172 771
188 555
578 515
944 997
429 307
762 375
770 111
936 71
987 870
132 840
183 232
48 326
696 829
110 43
1 992
726 893
942 676
645 642
208 260
533 365
870 491
236 311
484 586
985 604
107 47
785 946
838 805
557 171
493 927
86 781
200 495
656 609
473 711
188 849
999 68
674 154
789 863
61 15
665 649
299 993
602 54
983 29
4 72
302 890
169 712
724 79
959 287
781 832
912 429
736 276
255 15
40 313
502 269
472 940
154 726
817 593
112 538
893 507
96 366
376 70
730 905
364 568
413 115
963 684
66 656
818 816
384 35
239 181
854 19
197 550
408 288
596 794
803 185
684 816
356 972
160 558
923 946
142 216
833 799
841 761
781 333
577 244
926 952
220 579
449 261
715 446
938 512
812 256
468 0
177 547
4 433
531 910
933 599
132 427
935 307
409 501
272 262
599 837
851 894
345 714
629 832
263 78
817 780
359 770
434 419
316 18
869 141
490 212
343 506
477 693
258 315
497 1
71 38
46 668
759 156
909 826
425 402
616 467
253 703
630 824
558 659
651 435
537 516
33 534
542 34
436 285
757 801
985 921
589 484
566 810
817 948
664 806
625 125
291 171
600 95
130 269
62 366
71 421
585 408
2 845
540 402
402 753
627 663
129 8
621 783
248 50
824 816
158 9
834 437
564 246
312 782
548 7
415 600
223 305
436 863
536 364
943 918
130 890
411 469
511 838
887 465
731 960
147 557
433 524
476 371
580 837
204 547
5 671
512 690
782 889
880 588
918 708
906 21
347 281
446 945
848 960
950 719
559 90
873 250
559 803
392 120
196 662
315 692
521 335
856 887
790 547
723 288
608 887
298 212
843 474
546 501
797 190
62 261
583 606
98 692
444 695
471 148
903 876
995 323
72 869
605 816
558 622
120 914
533 438
642 229
945 770
47 971
628 330
757 33
215 471
973 81
835 583
578 36
161 136
426 143
404 1000
263 600
233 475
630 890
521 981
109 599
131 389
462 372
621 438
751 552
483 909
251 100
811 323
776 20
583 973
274 138
974 727
620 471
648 167
209 93
942 316
269 527
373 627
380 817
794 961
605 770
345 741
457 516
277 404
366 268
687 105
777 553
424 465
512 850
334 945
534 880
493 168
946 365
588 514
965 474
208 844
53 377
257 492
427 666
777 100
970 253
258 257
804 116
662 518
964 902
55 862
253 930
621 537
278 802
538 280
822 451
758 535
162 840
360 679
966 933
502 47
224 142
430 394
161 473
621 301
816 834
918 701
988 984
628 618
289 149
716 469
48 95
461 504
101 526
259 463
329 776
217 31
658 414
480 760
425 32
727 49
932 828
144 707
38 767
707 231
964 269
735 263
36 16
26 983
744 281
177 852
401 750
550 452
459 80
610 784
420 507
441 318
345 473
707 729
401 619
822 5
42 838
610 837
827 177
791 421
615 816
237 69
322 529
897 380
683 848
317 909
584 636
847 22
960 553
658 858
615 330
319 17
75 32
517 735
400 637
701 41
213 643
913 951
385 601
961 201
120 481
940 455
982 14
880 779
824 342
433 110
563 446
882 569
247 359
440 182
899 836
673 746
699 200
451 549
436 765
447 855
268 837
513 697
736 960
569 381
334 4
651 472
236 313
454 912
45 348
808 160
580 301
648 295
848 790
680 56
730 412
603 301
941 440
485 727
827 610
32 252
116 883
787 883
866 552
159 911
523 235
693 685
543 72
528 845
378 829
546 100
279 307
506 552
605 616
167 792
97 323
205 757
457 711
691 426
993 901
914 826
295 878
4 158
137 111
578 294
434 987
68 829
877 893
998 475
642 232
345 418
172 223
975 13
440 433
635 21
915 283
905 925
631 656
396 478
784 942
407 974
145 90
575 4
415 854
653 181
260 122
144 335
306 231
820 791
940 162
584 353
807 129
978 487
544 884
630 608
935 437
672 805
482 301
355 732
273 607
258 51
215 890
348 650
375 239
863 905
312 100
457 344
417 603
792 300
902 280
91 435
185 291
477 961
578 214
832 507
870 340
518 955
414 598
599 13
355 224
74 204
824 917
217 996
777 490
857 760
655 128
22 941
231 121
53 158
53 362
348 239
374 120
351 588
134 920
210 296
669 44
763 343
654 613
8 652
320 362
355 815
1 829
737 554
54 318
57 825
458 465
519 589
312 426
339 2
30 227
974 118
973 819
295 1
495 400
48 422
97 399
27 842
409 820
809 995
735 408
955 920
217 379
327 459
587 207
151 392
163 821
658 89
158 511
471 32
887 459
0 493
299 545
114 393
266 699
716 327
224 940
372 119
12 616
840 383
498 794
152 742
979 770
100 59
397 94
889 910
623 154
395 908
455 899
200 987
779 144
816 591
831 391
532 450
767 597
367 374
862 958
175 532
611 670
969 986
384 685
100 126
515 482
290 602
536 376
313 999
61 866
407 104
236 900
912 699
895 517
434 228
968 628
231 245
755 309
724 103
503 255
710 108
916 173
852 630
773 136
441 580
882 891
513 416
293 358
360 714
541 776
124 476
269 132
486 270
76 585
464 141
364 365
441 102
869 866
510 178
104 631
637 825
967 795
909 588
734 15
224 720
581 771
946 700
190 14
561 284
804 282
723 23
570 471
823 45
131 882
205 38
993 312
503 689
681 689
921 684
732 714
365 363
707 316
934 152
32 1000
828 624
650 594
63 972
840 357
628 196
605 616
761 411
778 536
706 928
240 997
604 969
305 40
666 747
688 879
408 656
819 963
656 567
895 520
803 696
362 938
274 12
902 614
35 282
567 759
541 797
427 588
38 79
929 111
977 123
341 143
708 921
20 233
916 942
268 686
155 595
804 427
116 233
695 260
237 799
396 806
770 218
387 552
511 944
794 170
334 977
126 203
238 142
691 561
291 8
368 738
1 999
916 600
59 974
337 425
626 496
273 222
336 587
592 290
63 269
691 643
14 592
904 259
376 675
650 807
38 87
398 659
820 669
405 928
426 975
370 373
26 421
233 6
824 296
594 727
927 899
407 54
878 776
532 104
744 582
148 593
722 474
414 707
431 747
948 546
213 509
593 880
151 609
778 982
107 212
584 968
800 966
509 493
236 80
203 308
187 38
971 46
202 81
127 365
63 914
326 848
828 366
979 183
760 634
554 206
905 881
23 152
744 167
425 764
391 511
482 591
28 524
96 87
503 827
923 865
4 564
585 135
182 34
390 759
140 314
293 836
902 441
330 489
165 994
924 58
760 251
662 83
389 505
232 711
16 608
926 108
865 39
501 626
609 184
387 268
316 655
414 222
676 273
52 657
268 546
46 809
733 752
58 934
363 318
611 338
461 163
685 489
50 985
453 699
483 971
659 523
339 633
454 556
224 753
408 480
729 3
169 258
89 347
241 544
218 190
507 479
554 368
442 929
173 606
972 537
829 672
910 796
566 168
574 851
403 486
857 396
955 962
938 35
199 284
351 625
789 325
402 884
677 954
343 668
224 194
578 933
751 505
635 141
94 667
640 217
696 772
268 208
695 989
304 11
214 442
263 44
991 54
550 966
398 218
379 572
71 409
646 203
77 490
917 119
259 857
900 384
672 409
75 219
30 972
360 93
313 733
125 785
903 589
520 558
21 891
313 942
253 599
276 638
942 835
133 895
233 906
40 279
216 488
878 239
450 89
818 138
658 806
252 69
271 672
588 665
697 237
724 540
891 896
176 672
878 996
444 979
184 798
162 782
353 837
120 436
621 451
712 105
162 764
894 716
760 370
25 311
133 121
218 403
785 700
256 660
274 119
850 21
891 687
254 263
306 601
649 215
74 440
767 776
175 377
627 508
108 426
746 475
704 281
170 622
977 834
475 357
152 261
666 907
919 709
784 273
849 29
335 568
687 9
543 613
646 862
931 610
820 489
796 489
814 356
269 949
285 799
193 614
448 621
17 565
197 484
21 691
847 976
33 249
97 423
667 530
755 286
748 179
617 831
471 747
824 613
985 25
11 699
993 889
951 975
937 693
816 29
347 225
751 657
986 710
172 329
666 4
765 36
460 665
5 246
369 707
29 129
195 781
372 315
438 375
839 756
993 88
386 796
951 580
975 189
853 852
716 668
706 327
546 511
327 851
474 81
330 918
172 720
506 44
934 582
772 599
765 747
863 886
5 116
464 135
366 71
287 33
21 59
355 876
97 892
342 226
889 135
504 737
402 545
141 976
180 285
843 977
494 396
687 801
258 107
89 739
457 550
952 436
16 877
193 130
622 778
843 595
479 502
804 883
297 673
645 139
896 811
924 337
281 581
222 653
738 613
937 42
865 238
33 266
60 797
960 538
671 43
156 175
189 848
133 575
120 798
277 908
203 631
371 481
52 738
780 562
869 488
341 802
331 733
1 43
707 664
170 425
490 528
760 327
826 174
301 205
586 838
964 232
49 36
769 291
49 908
66 337
25 420
111 66
804 300
534 52
566 617
892 116
747 21
522 416
862 763
599 5
926 742
785 409
981 515
783 197
737 495
667 536
572 800
126 438
740 969
568 628
549 637
574 25
978 645
286 7
510 193
658 732
16 688
707 977
0 909
799 922
162 778
880 152
660 499
790 305
411 581
872 577
894 930
601 483
439 852
36 415
890 402
140 393
79 443
487 394
922 391
699 988
593 366
304 690
800 745
986 794
890 735
756 489
540 271
70 697
42 970
348 240
405 431
832 713
905 91
240 765
89 550
959 35
819 454
239 523
823 293
979 583
251 935
680 348
48 937
153 655
420 67
621 240
213 177
783 661
965 665
142 343
935 694
86 772
383 140
470 767
853 759
688 74
807 258
998 591
524 34
716 836
990 735
647 578
886 658
731 179
230 826
142 790
658 285
507 717
410 340
227 889
877 766
610 545
928 807
627 329
60 872
102 320
571 811
597 256
422 114
624 287
191 472
849 311
308 950
13 478
207 786
426 161
517 269
673 202
236 761
426 814
537 893
806 278
381 452
54 26
477 295
809 546
725 610
299 38
365 622
620 990
168 890
406 296
160 92
271 16
932 677
808 158
857 39
563 264
78 187
560 496
483 53
777 422
780 733
248 349
58 458
931 93
542 122
689 492
443 278
993 920
596 197
363 272
669 865
626 83
330 725
568 344
372 448
963 745
225 253
140 938
609 950
858 448
950 280
380 142
241 111
929 215
942 763
562 85
293 674
329 156
612 410
192 173
118 445
75 321
941 635
98 230
635 487
423 554
152 108
472 782
876 853
694 791
857 487
269 218
690 631
902 531
659 937
509 272
478 670
298 374
383 332
389 401
697 540
705 834
213 551
393 461
966 610
466 862
282 776
639 272
869 606
575 366
928 164
633 331
393 342
349 994
354 40
630 104
489 37
495 52
622 83
935 331
789 373
531 43
924 453
423 381
431 515
860 264
26 419
517 601
757 35
808 64
798 684
636 974
126 145
247 558
799 729
744 789
393 270
1 417
839 926
683 452
793 172
396 828
257 369
182 295
588 90
346 321
772 994
338 161
507 61
883 596
146 170
714 83
317 653
287 39
135 775
511 613
648 575
951 671
626 385
205 242
691 392
105 578
802 445
237 608
433 603
235 893
513 299
750 67
434 828
907 348
863 122
529 409
759 743
6 860
648 244
627 234
873 146
776 470
996 465
889 125
628 135
264 92
532 0
534 368
94 434
396 32
240 99
429 61
610 837
71 764
110 200
729 107
804 216
959 726
347 47
779 589
727 135
932 804
189 929
83 828
662 469
492 31
213 333
679 184
734 301
594 110
510 751
238 828
901 697
658 93
693 96
937 920
18 179
307 848
11 657
517 304
29 139
227 358
816 618
522 153
416 105
243 392
568 912
707 514
437 528
410 782
205 653
194 856
557 434
500 162
635 865
307 236
119 745
82 443
333 766
214 147
766 715
46 330
761 913
130 749
6 819
103 32
371 790
650 920
614 743
979 29
602 53
136 5
453 804
620 288
15 963
249 605
132 920
974 635
843 684
23 375
106 53
216 769
83 664
817 459
820 843
761 807
654 864
32 137
836 933
748 452
467 674
783 775
500 841
152 770
467 149
669 387
842 3
575 650
506 805
628 100
643 740
696 908
954 703
955 487
991 275
156 445
471 35
744 762
905 941
791 535
403 267
919 194
233 314
699 650
233 997
309 969
120 100
141 429
294 685
314 330
763 914
124 735
71 687
761 45
198 928
317 870
400 573
551 445
819 701
232 40
60 40
224 590
669 635
1 339
316 629
501 32
7 763
377 797
607 568
843 554
495 754
43 894
556 395
327 927
147 522
503 453
878 688
997 639
239 119
674 19
509 598
845 233
525 982
428 935
278 811
486 695
383 955
634 132
895 283
488 915
368 158
362 369
358 793
827 538
83 279
796 190
794 125
944 378
98 21
317 150
931 663
696 572
216 910
775 718
502 583
281 398
379 579
330 70
804 491
46 111
300 953
195 155
607 611
690 56
873 759
317 718
607 595
52 523
670 425
490 413
774 866
673 138
369 404
524 250
470 621
65 40
871 748
24 730
377 674
507 954
477 152
864 744
171 499
484 370
359 376
74 756
27 187
608 908
116 928
563 70
528 885
314 348
71 934
461 187
670 137
527 471
805 967
1000 495
178 15
693 117
931 959
590 151
231 786
25 735
912 579
115 38
98 579
726 779
710 156
311 162
714 27
813 178
437 122
638 903
736 383
79 528
284 509
937 165
45 328
630 881
117 744
440 353
310 591
432 172
733 142
498 184
645 89
91 938
630 566
557 585
82 516
387 979
602 379
748 304
560 385
113 254
129 507
926 497
679 139
164 304
618 175
805 172
454 749
781 408
217 256
557 960
875 984
808 678
674 112
702 954
388 862
764 866
903 53
399 787
816 604
990 912
230 16
53 295
503 627
657 963
804 336
26 761
441 611
20 960
311 41
112 633
640 537
522 624
738 557
31 488
421 505
212 111
265 991
713 180
581 571
120 39
217 58
668 550
69 907
88 231
584 470
332 272
492 385
137 162
376 312
622 342
560 874
419 616
393 530
944 537
153 744
85 427
253 45
739 427
376 483
506 512
806 272
137 414
802 686
860 139
633 704
902 24
511 409
610 287
39 98
690 467
517 423
856 797
323 54
118 120
844 499
414 113
197 961
549 788
229 108
959 910
590 393
24 272
411 82
523 175
808 437
306 954
953 461
919 431
799 420
332 890
104 742
467 496
551 225
600 922
626 427
723 953
383 158
936 842
227 635
25 371
277 599
668 929
923 809
267 783
72 211
260 799
229 281
551 602
343 951
62 944
437 806
273 30
666 342
70 187
614 876
764 578
651 355
922 418
911 367
626 362
777 701
907 401
990 254
67 173
677 406
50 261
52 159
443 32
712 700
382 252
311 254
462 119
174 298
913 988
492 965
413 933
144 238
225 539
987 397
716 732
230 635
95 675
711 230
828 805
498 320
523 517
813 87
421 483
962 365
321 455
519 796
421 927
807 221
987 370
181 17
361 716
795 752
654 337
76 169
829 379
949 301
173 176
188 638
189 794
992 567
381 910
157 257
300 19
443 252
699 426
868 944
828 989
648 696
627 996
218 164
773 165
976 665
868 175
261 893
993 656
580 614
454 465
456 727
51 653
389 726
200 409
573 674
411 251
553 739
697 141
174 543
648 665
809 821
490 62
741 577
9 120
439 196
221 184
542 911
606 609
807 668
159 241
417 943
236 577
179 200
876 168
72 79
973 973
558 644
18 443
958 637
230 108
762 301
384 822
326 618
760 772
153 39
64 793
697 541
824 59
499 98
90 220
358 636
999 349
415 592
980 784
395 850
598 717
568 680
508 115
584 729
655 491
867 851
742 239
753 150
532 641
679 532
439 880
2 255
775 488
150 775
514 291
891 775
173 99
441 694
611 635
187 666
402 916
923 444
553 296
376 787
961 717
413 101
664 193
51 36
941 877
951 202
847 736
54 881
542 900
883 570
550 705
682 797
807 214
74 599
708 198
699 901
29 404
937 234
45 384
704 223
926 978
365 640
635 671
894 878
472 455
830 368
992 681
492 131
289 594
268 611
164 857
30 53
394 955
479 324
451 837
156 519
421 146
917 843
388 946
684 493
970 33
562 705
41 66
668 91
112 238
817 438
805 367
791 191
323 675
996 373
460 448
310 569
513 569
871 410
85 231
948 140
839 253
153 519
772 594
749 608
674 736
461 989
10 331
827 556
905 844
740 132
525 87
278 617
644 739
611 829
896 580
477 799
38 106
333 328
747 60
346 511
917 158
113 164
568 733
678 102
299 640
80 995
997 154
374 487
629 641
899 43
465 503
611 963
303 988
274 318
243 851
285 775
944 54
931 53
585 972
655 800
469 61
778 419
837 122
436 789
449 632
479 785
858 767
687 549
572 783
717 433
847 344
225 812
867 223
193 568
724 938
861 863
230 813
372 197
954 944
91 353
827 980
523 266
464 720
261 427
164 912
650 753
673 995
953 556
103 934
902 276
49 171
517 216
377 442
749 236
781 924
42 539
829 785
672 777
885 269
76 355
217 379
974 542
511 268
215 766
663 442
963 944
742 246
399 507
52 732
230 484
773 95
19 996
683 609
931 768
899 974
583 966
809 148
371 113
531 297
880 672
922 854
189 536
257 564
458 889
146 493
151 963
564 312
998 722
356 281
316 620
408 951
756 409
473 897
405 553
333 898
461 38
306 21
445 940
397 39
292 280
165 761
43 854
500 144
595 684
752 913
22 340
74 444
514 284
722 315
8 105
663 758
219 317
631 294
290 48
630 506
511 598
383 683
513 14
119 341
685 509
204 122
620 772
560 314
343 215
454 946
119 800
800 1000
653 693
238 466
240 365
786 185
362 930
11 120
288 194
727 326
945 492
443 256
828 526
384 768
171 500
165 631
735 413
359 309
208 148
924 729
9 494
522 893
44 218
456 176
471 668
86 584
33 327
504 561
4 463
789 398
717 217
192 352
109 518
864 646
932 294
644 348
734 120
922 580
289 113
767 749
56 292
521 120
453 166
169 470
740 722
807 511
599 141
186 534
555 427
892 712
843 179
255 35
236 790
718 769
5 493
362 61
591 195
794 489
447 547
473 126
207 220
709 78
440 798
284 219
398 592
234 570
447 56
583 647
457 28
441 730
686 640
207 378
920 811
99 841
786 928
325 795
785 848
672 400
738 272
50 822
872 839
262 246
468 974
737 167
808 64
830 776
663 814
249 925
608 341
102 223
969 722
471 564
452 699
102 104
265 689
30 308
776 991
353 425
213 715
110 788
352 299
438 855
628 828
635 523
899 15
735 721
821 480
619 867
124 593
621 312
168 395
785 405
24 132
356 982
500 560
623 962
598 557
528 508
440 568
648 40
620 555
383 866
815 155
671 317
983 251
918 112
434 491
328 976
167 789
756 876
250 691
547 988
674 131
467 590
390 35
209 499
382 407
397 32
679 998
796 177
785 775
953 2
735 770
5 292
219 781
802 635
902 875
828 361
484 340
800 258
98 788
366 589
373 580
280 661
628 705
789 555
104 197
868 757
865 775
526 964
674 525
745 571
380 795
483 932
184 968
50 394
213 222
996 924
84 747
51 62
756 942
146 465
974 963
418 423
530 527
619 458
744 406
249 1
936 159
959 836
109 198
880 436
530 992
45 723
726 418
315 793
178 154
815 523
464 484
652 151
117 114
223 249
166 936
580 902
403 106
113 921
499 486
671 479
741 972
132 506
863 130
416 774
574 686
49 608
959 87
585 83
563 774
330 16
7 812
515 916
170 105
356 778
94 70
164 838
793 478
183 411
204 329
286 185
560 145
610 440
542 289
307 530
379 823
391 97
588 418
414 628
410 118
634 311
911 837
13 136
667 800
79 914
145 954
698 906
480 221
926 52
913 463
531 401
53 607
585 829
400 803
806 318
730 424
810 813
673 936
89 193
442 35
633 250
944 549
615 101
676 230
429 845
556 225
82 911
565 757
364 731
292 389
531 705
711 963
511 576
806 397
902 487
900 435
248 90
28 281
509 160
806 462
367 349
542 966
522 277
587 398
400 915
622 583
627 366
871 605
299 376
87 179
599 123
224 681
232 521
204 948
446 544
718 656
475 834
419 268
487 368
163 771
82 731
53 664
310 515
134 476
299 933
251 564
293 678
656 563
150 683
385 245
378 491
89 835
898 286
724 631
23 63
370 823
19 738
120 646
481 773
985 244
537 156
460 502
715 969
375 138
928 560
785 186
854 263
665 523
285 975
93 581
445 280
972 323
524 511
849 5
213 117
940 249
115 457
488 488
6 235
469 38
938 954
131 816
337 134
460 249
343 143
176 817
499 811
556 56
245 996
732 899
382 786
694 323
678 312
528 887
314 672
876 772
70 598
835 39
225 606
361 669
36 867
356 892
127 115
26 346
342 733
240 797
940 345
532 249
825 480
11 936
735 84
959 397
740 340
821 464
555 450
206 169
614 68
924 366
114 654
839 964
455 507
581 141
670 559
300 648
380 263
267 141
402 52
649 271
980 855
524 830
90 86
139 592
490 744
361 189
585 231
177 758
484 715
429 726
918 828
958 708
483 248
464 102
993 568
800 442
824 166
53 44
532 269
294 74
501 290
514 556
244 585
836 797
221 311
295 566
663 790
664 260
204 982
636 718
908 281
751 485
565 298
889 696
297 988
117 429
88 438
787 986
64 577
115 599
552 593
673 967
721 285
273 913
643 115
692 61
214 725
158 640
246 134
570 318
229 333
157 951
874 369
349 275
772 34
512 860
277 517
996 438
473 527
832 790
472 645
948 370
822 960
694 277
239 54
900 831
374 423
619 198
951 287
816 613
209 485
264 281
449 930
493 94
693 171
972 970
991 369
341 239
558 603
196 873
252 260
836 431
135 45
387 459
556 433
128 723
920 427
301 134
215 333
3 461
427 875
145 349
808 160
929 132
415 613
780 98
884 517
48 801
971 191
695 121
138 859
249 762
962 238
258 149
472 765
995 929
726 818
293 119
600 994
720 582
697 419
514 161
116 459
948 980
684 952
395 51
305 955
955 868
657 486
75 682
743 493
519 691
127 489
28 51
45 889
467 907
189 316
450 928
784 571
217 703
973 957
186 174
847 666
812 102
169 965
269 904
88 555
849 697
241 121
805 537
598 898
290 773
594 638
627 460
775 832
470 452
944 455
137 392
794 965
943 751
76 900
506 458
683 886
800 600
691 789
322 336
762 471
802 112
14 831
517 91
740 307
831 981
516 491
732 487
553 211
337 198
875 896
108 143
607 883
702 672
637 497
506 667
73 842
113 24
8 471
504 307
815 388
692 83
297 401
973 402
250 522
701 447
392 740
991 176
65 5
538 285
712 276
308 585
1000 55
17 347
448 4
746 742
659 192
837 187
527 438
531 503
36 909
654 251
179 611
729 831
454 414
661 859
519 936
775 606
555 731
701 34
624 531
720 11
57 101
900 795
911 609
880 195
915 606
485 597
617 729
98 594
241 971
955 396
754 333
51 234
227 122
740 509
395 323
15 851
116 4
337 863
178 51
963 974
969 746
879 980
793 891
462 405
939 237
981 554
450 391
303 68
507 129
118 337
763 953
492 61
701 776
627 893
222 507
378 989
322 450
920 72
408 852
727 376
56 434
27 586
963 240
243 393
5 76
734 43
270 877
231 353
319 661
754 77
46 983
9 251
829 658
887 676
718 748
673 255
787 932
131 781
82 652
492 206
522 795
172 57
268 266
867 77
512 95
595 450
935 623
217 868
156 177
301 840
899 57
467 413
467 783
936 36
43 976
452 802
759 96
940 457
333 52
146 580
437 35
800 882
955 671
544 902
654 814
316 935
744 75
22 63
241 836
943 170
703 355
46 81
542 536
194 64
363 176
489 137
176 56
950 293
637 77
440 607
867 63
390 352
829 537
100 904
377 938
975 211
773 124
663 538
717 419
739 609
185 913
628 976
509 321
306 505
726 807
390 925
987 97
567 32
564 656
288 982
285 854
957 485
358 975
306 208
26 704
789 265
315 699
122 996
708 638
78 130
339 229
756 766
486 74
676 493
465 112
136 428
27 931
402 932
65 454
87 757
408 816
442 512
629 130
220 694
264 296
4 854
911 455
856 897
690 373
70 56
322 116
645 942
269 999
406 378
270 537
805 977
41 23
521 879
401 166
112 241
611 454
679 765
831 570
864 402
541 476
62 117
907 420
361 992
301 307
222 810
737 988
618 9
732 767
496 549
48 249
139 485
435 161
829 565
450 664
616 645
937 894
276 674
271 62
298 666
659 954
64 642
410 314
944 888
525 930
266 503
638 509
356 835
828 378
36 272
1 593
682 426
573 771
561 682
453 108
115 601
139 119
986 39
111 86
751 106
642 927
870 556
118 782
681 101
647 807
494 450
862 721
555 536
170 705
584 738
261 160
860 616
413 843
868 426
134 574
370 34
201 104
533 46
939 839
757 966
472 501
493 726
776 249
45 356
450 792
978 707
627 645
413 816
392 462
688 408
581 216
676 276
631 752
538 627
407 936
171 595
605 952
942 383
820 562
38 882
703 20
721 644
614 31
165 493
258 692
620 473
44 466
233 964
695 982
333 472
389 362
681 274
836 837
548 355
38 438
497 691
874 158
522 257
56 213
228 35
196 27
263 95
550 195
7 158
437 246
937 906
513 953
681 315
5 393
433 582
587 272
536 782
320 701
294 143
136 614
508 217
803 135
666 867
356 308
291 6
378 890
450 884
810 779
960 135
242 857
879 264
579 709
203 773
510 703
110 592
484 300
918 547
625 640
506 212
146 393
594 229
919 185
511 627
44 757
373 680
377 313
529 31
303 913
483 239
195 729
183 46
504 33
125 384
344 555
277 912
571 512
610 921
821 81
848 860
17 591
817 447
421 411
942 737
729 363
607 263
926 491
529 990
921 166
671 350
990 367
83 806
833 808
284 216
772 266
309 839
469 628
80 251
462 357
289 214
897 979
900 105
319 948
366 188
254 75
281 311
729 346
430 987
720 620
273 716
493 983
200 75
529 79
993 117
690 515
84 261
687 123
552 346
793 338
775 591
838 826
730 30
434 773
476 970
729 976
826 316
527 708
422 391
792 858
767 376
592 53
653 555
715 4
345 959
90 298
509 96
412 193
934 203
771 535
965 701
900 979
294 994
2 238
578 50
199 520
833 813
441 70
422 977
487 776
112 761
271 364
386 268
617 501
354 435
557 454
570 230
834 254
174 774
250 558
18 416
483 427
122 438
440 799
222 559
462 73
758 947
825 952
536 688
11 223
845 394
355 37
819 590
543 233
328 481
702 155
903 318
855 756
903 687
548 58
842 935
42 883
928 808
19 296
136 702
675 95
326 420
551 360
568 269
259 229
106 620
819 689
944 398
522 904
161 314
681 236
415 907
28 811
41 421
906 84
271 334
905 249
180 582
765 119
827 596
554 720
117 519
212 573
966 87
525 147
356 380
565 454
896 198
472 580
768 468
926 47
710 306
721 274
425 799
342 248
390 333
651 681
22 829
467 550
807 958
1 107
173 777
8 428
24 951
686 173
192 304
490 819
642 31
394 683
119 957
739 219
883 475
20 616
568 710
871 863
828 620
104 200
971 375
477 965
395 925
339 855
315 830
476 938
520 982
533 491
711 147
2 824
124 161
648 208
431 409
907 991
814 156
366 335
415 230
162 656
136 195
179 999
398 280
616 819
197 816
893 477
227 826
683 235
562 131
467 728
143 40
377 583
109 950
289 344
516 544
25 451
885 870
842 852
628 43
69 738
229 539
189 337
226 279
487 831
621 344
275 171
950 934
163 879
357 874
678 425
506 882
396 361
800 359
299 501
886 533
91 176
458 133
990 487
885 248
169 539
624 207
735 522
239 832
675 987
987 915
539 143
944 850
691 864
42 404
10 474
334 977
68 154
91 344
181 735
716 527
138 718
53 133
369 158
378 337
4 825
539 124
366 165
782 813
618 540
745 936
986 716
553 786
408 102
479 628
357 865
928 434
889 894
727 289
951 24
357 745
238 158
581 122
75 22
173 818
223 173
129 122
766 572
491 529
839 361
146 502
426 367
41 82
773 580
830 952
56 853
311 728
11 96
797 508
561 416
201 13
831 348
146 768
790 780
255 118
234 598
254 21
628 196
471 781
668 621
193 914
9 448
360 909
412 538
30 307
874 570
896 327
690 515
722 642
134 438
617 195
102 28
600 922
785 177
837 501
356 172
533 589
536 717
482 324
985 966
536 413
70 292
482 630
749 719
389 413
132 368
70 99
860 943
527 710
624 966
699 34
950 160
449 660
839 817
739 961
104 133
285 278
139 92
880 269
522 391
717 182
772 558
225 648
487 892
455 250
625 637
934 615
248 665
718 363
615 289
556 448
557 128
158 426
141 163
63 867
341 295
269 286
960 941
675 170
846 130
775 837
925 494
767 268
404 975
778 112
258 388
408 588
978 573
570 514
678 495
448 456
657 767
471 161
901 295
289 363
162 755
340 113
403 803
604 988
442 521
846 791
371 664
900 497
606 760
927 560
716 208
113 633
674 632
708 763
512 858
365 140
611 653
625 459
216 403
36 741
901 889
387 958
656 506
538 192
294 605
66 550
690 668
133 853
510 522
821 336
20 171
76 222
509 716
330 12
976 267
3 95
950 333
791 114
114 99
363 321
215 443
45 921
583 327
532 78
406 537
133 754
312 539
947 798
657 737
111 5
123 94
375 965
376 639
14 883
835 602
662 658
508 662
603 540
107 627
907 26
491 358
463 376
275 255
602 881
461 186
147 110
911 506
735 798
600 575
795 774
434 809
466 719
306 94
744 270
930 593
80 445
202 920
515 790
547 619
576 359
325 41
461 481
619 740
258 65
595 161
946 217
783 450
691 416
362 326
807 525
351 104
887 657
651 39
941 664
325 314
286 193
768 219
366 573
489 343
545 105
744 591
705 990
279 10
423 257
619 742
705 203
260 758
702 779
626 516
758 931
613 385
731 561
867 997
143 326
131 177
781 156
36 558
322 315
202 764
840 543
73 379
34 341
107 611
281 708
181 689
397 74
292 254
378 342
557 338
353 657
575 271
76 646
151 971
236 455
289 155
931 343
330 311
767 106
186 280
613 171
430 936
83 660
329 656
757 322
746 90
498 693
323 58
239 207
491 498
407 483
572 567
569 122
193 77
125 114
675 404
699 478
162 109
767 278
858 444
858 502
542 132
115 910
483 118
364 737
532 62
322 36
231 716
335 713
211 590
663 800
274 108
45 805
661 575
604 101
191 128
916 221
24 821
324 979
757 575
308 758
676 126
190 870
24 31
378 584
13 969
179 1000
397 698
10 997
128 520
857 305
311 387
149 738
363 38
112 628
657 152
331 155
972 242
318 412
871 265
353 141
620 131
538 219
464 915
696 647
858 515
33 626
103 155
742 570
594 354
338 834
918 389
599 893
583 213
232 492
693 580
313 914
707 496
26 549
37 107
94 280
720 848
131 790
874 968
689 117
748 164
512 97
626 59
560 430
594 674
111 826
49 22
706 533
741 983
235 345
454 514
451 506
637 668
17 413
719 239
892 807
183 978
602 640
325 113
850 304
834 386
537 838
699 263
895 368
351 474
232 964
680 482
748 667
737 571
703 697
50 379
130 803
161 343
745 701
738 326
287 560
44 808
488 349
282 27
584 583
697 881
633 517
996 478
219 395
587 706
156 471
346 504
369 158
229 286
294 62
478 718
965 327
778 656
894 743
255 235
114 60
334 331
231 850
900 155
661 182
930 634
161 700
17 666
663 68
539 123
369 666
440 822
340 439
147 788
121 653
159 344
941 928
318 130
1000 607
682 916
95 951
857 640
434 440
986 862
31 454
968 127
545 589
901 179
651 224
713 873
487 222
624 271
445 434
418 689
914 227
521 282
784 27
567 251
655 534
119 530
26 435
461 411
520 587
134 741
326 789
934 600
913 777
619 764
267 32
755 528
601 670
833 983
793 203
162 558
991 133
133 830
182 786
119 921
584 99
980 128
560 78
638 65
163 85
946 451
35 475
627 863
748 942
531 485
437 104
585 431
98 31
610 612
513 96
872 607
734 969
926 118
292 404
562 417
992 887
463 230
179 652
589 367
924 826
590 432
832 631
95 187
875 202
826 592
905 540
675 838
682 822
578 385
954 463
664 386
458 641
990 1
144 168
498 161
988 291
932 584
854 315
894 514
9 796
473 198
946 752
777 215
599 27
519 207
458 698
791 240
636 762
819 834
827 366
199 275
866 848
167 591
161 542
814 798
959 374
999 281
634 443
634 738
277 133
146 210
955 644
654 407
905 806
454 40
529 453
465 706
187 489
762 668
128 303
85 902
711 363
60 922
854 110
850 999
650 554
251 290
406 856
463 147
107 594
366 478
258 195
582 148
656 938
418 663
646 315
805 616
663 81
980 626
108 202
130 416
933 666
621 438
445 791
214 11
397 516
523 825
779 998
993 676
610 835
20 658
407 648
43 669
872 196
447 925
1 931
703 178
724 198
728 934
169 951
783 753
605 842
415 358
965 595
750 894
241 616
171 121
352 709
620 317
387 230
796 596
261 289
509 443
889 755
884 525
834 757
471 179
395 80
567 970
952 846
580 698
524 304
109 836
742 792
785 561
121 62
707 964
191 190
306 743
870 505
24 495
502 417
576 929
168 871
697 675
619 516
6 489
565 204
753 530
289 132
702 527
763 634
417 4
957 697
879 195
372 48
525 855
317 897
644 33
316 16
735 47
869 542
991 570
315 459
775 39
73 185
359 555
367 136
659 251
134 193
422 243
322 121
591 603
605 186
11 641
815 598
924 9
741 762
92 719
72 788
798 998
599 318
222 391
653 698
656 807
362 809
175 645
615 741
335 496
901 153
261 92
933 108
736 101
697 434
481 600
539 956
745 227
474 961
215 71
754 164
61 509
317 42
138 687
709 165
111 675
457 550
910 114
978 636
712 40
714 436
569 831
31 56
441 518
352 374
155 221
702 814
338 816
156 423
678 344
451 165
815 409
483 245
476 540
513 992
376 506
214 694
757 369
656 179
569 144
194 434
151 507
596 793
533 253
146 949
385 716
731 505
910 670
279 961
115 299
23 813
862 288
622 937
228 419
887 184
606 931
999 570
941 357
965 823
875 70
664 849
152 858
343 440
311 496
327 158
371 72
967 657
61 516
847 484
156 916
31 992
159 190
825 578
547 211
285 41
316 695
645 23
900 935
354 939
430 577
263 136
70 167
500 582
6 447
934 695
100 366
832 612
139 133
582 478
434 903
943 131
701 291
852 341
498 122
628 689
192 557
439 792
38 494
751 333
672 481
197 893
620 923
149 80
43 238
821 508
478 463
40 266
888 352
126 536
543 597
282 810
867 372
456 789
116 421
301 642
562 586
402 447
124 520
584 131
690 233
692 189
943 966
512 180
16 585
812 292
342 765
488 337
331 893
544 998
506 870
623 321
850 434
721 982
254 214
42 363
141 811
623 183
270 283
621 285
778 559
134 555
713 469
687 216
320 624
973 639
438 143
751 220
61 652
686 106
166 786
461 251
491 744
250 620
937 847
686 958
582 700
1000 646
532 104
326 362
227 460
647 16
321 605
560 330
500 895
316 234
807 489
648 604
57 723
882 270
139 624
38 728
918 815
976 112
821 972
173 387
218 789
342 844
734 315
956 267
794 928
445 539
399 685
230 133
601 45
153 868
226 895
469 117
317 59
910 800
841 179
840 928
27 945
632 258
428 231
590 745
225 299
733 876
183 256
255 559
509 888
380 235
97 782
434 554
317 421
294 227
452 834
300 90
993 79
631 172
42 577
110 701
682 302
467 13
774 673
165 747
360 385
0 824
317 181
742 453
21 571
867 958
805 265
25 368
470 637
109 950
696 261
673 569
107 132
766 619
912 86
665 416
6 468
300 323
276 140
149 463
501 429
679 409
343 862
378 548
861 363
708 512
13 7
487 193
295 683
737 675
665 258
362 569
465 902
331 229
200 415
404 979
603 385
574 536
513 443
892 708
591 915
656 0
314 689
679 267
0 984
670 878
795 709
657 117
511 48
705 655
847 432
503 891
507 490
119 658
335 493
411 73
881 353
913 680
525 502
277 306
985 850
75 706
474 893
178 378
71 135
967 59
429 566
295 407
778 764
296 789
446 600
717 281
694 657
657 656
521 910
201 139
277 646
748 436
307 240
671 842
978 109
956 134
928 294
921 608
237 506
438 645
998 311
198 522
127 413
450 200
188 189
590 490
429 467
534 199
293 316
405 930
226 669
405 393
721 749
514 665
392 74
698 858
669 93
313 226
932 421
834 630
127 950
790 535
265 777
448 649
723 550
223 76
372 728
204 652
7 887
660 940
794 459
689 567
535 570
387 915
588 758
128 603
384 349
831 886
557 277
878 284
536 776
759 544
235 900
794 518
686 403
683 693
394 804
17 289
235 67
303 733
847 804
528 639
339 760
42 27
872 254
852 836
963 80
367 94
621 425
870 430
896 241
641 713
23 291
689 758
4 14
242 712
431 705
846 131
641 300
206 378
243 905
586 987
816 992
196 778
293 767
713 711
71 25
54 543
793 119
411 840
740 339
296 820
461 841
146 534
230 292
798 175
844 896
329 382
996 994
203 855
951 717
661 813
17 71
125 138
724 529
76 813
753 929
539 942
10 405
697 641
543 151
404 137
733 481
43 234
660 838
612 1000
932 359
880 312
354 224
394 818
54 883
639 650
533 448
933 911
91 183
964 824
44 10
923 30
169 871
739 966
30 679
753 555
365 59
767 33
832 686
61 791
281 113
336 816
963 272
423 344
73 951
193 551
550 979
372 944
317 891
351 818
22 522
518 913
605 377
837 152
88 331
963 152
446 521
146 541
458 218
573 211
518 429
890 847
630 219
809 901
630 79
308 14
245 131
347 428
615 553
512 968
170 582
867 901
51 541
625 359
162 371
649 189
273 313
512 167
646 237
723 504
201 207
858 144
673 614
487 330
970 578
538 86
492 962
156 910
378 69
509 389
232 158
498 505
108 575
711 339
95 321
26 139
516 21
858 759
620 447
47 817
655 924
62 162
399 592
678 93
833 818
29 63
984 51
460 823
160 84
798 111
732 611
619 433
985 111
574 379
116 737
306 957
528 269
36 434
896 133
629 24
409 683
59 177
997 980
669 48
452 550
411 620
961 260
233 287
712 290
691 887
460 48
13 290
519 663
286 140
360 306
903 602
398 296
487 973
806 497
356 236
631 667
29 960
241 259
338 819
730 795
390 575
645 659
57 873
482 52
177 534
451 258
584 165
388 811
309 934
895 361
419 386
114 88
935 807
719 901
10 704
561 367
245 836
354 703
420 150
895 127
27 509
161 505
25 912
373 630
46 39
850 647
661 78
574 445
552 799
669 328
405 758
235 703
107 439
149 539
54 606
960 363
229 508
893 937
304 608
731 920
647 19
915 467
437 41
314 624
570 986
213 375
280 371
822 252
130 834
589 163
821 560
690 661
218 972
404 7
633 513
648 624
499 998
297 632
928 538
248 504
819 344
790 742
813 307
991 445
922 91
394 972
973 209
671 867
474 501
662 940
280 294
374 227
497 498
372 915
649 995
280 228
678 157
200 599
51 868
954 25
297 710
921 665
4 760
851 715
23 891
41 104
463 757
603 120
126 759
44 672
3 502
569 751
99 691
0 156
159 873
681 401
382 677
959 525
939 699
919 822
379 24
175 598
601 118
511 840
525 301
306 422
989 783
116 567
443 477
927 880
406 770
136 751
524 421
150 522
471 875
601 270
564 928
16 943
164 944
869 536
618 612
874 790
218 371
138 889
582 560
89 199
715 940
932 493
15 818
656 168
694 925
892 792
100 449
943 73
571 289
7 248
642 142
758 33
250 724
57 647
886 687
73 563
267 681
881 531
176 612
939 589
779 140
508 195
407 135
993 148
482 799
694 806
499 212
182 519
902 414
184 646
103 302
556 627
963 595
83 492
545 132
88 552
9 236
589 880
116 94
6 287
993 327
804 791
885 505
673 25
366 196
456 782
792 730
663 705
956 6
404 759
966 138
698 550
672 665
414 578
228 793
648 293
48 263
84 338
631 357
251 576
497 84
62 723
588 107
519 806
296 769
653 983
618 317
957 667
168 546
974 908
385 782
59 427
873 563
267 440
517 726
928 826
324 731
981 43
480 91
146 323
476 568
726 506
774 636
878 532
92 788
814 306
543 286
855 79
930 773
442 80
606 641
557 434
214 268
62 752
936 649
816 528
795 150
869 921
585 619
832 328
675 416
440 161
67 644
444 796
743 611
731 330
525 556
946 490
25 680
593 490
809 916
462 517
978 775
872 404
475 619
299 227
152 959
137 989
779 797
159 588
706 821
413 751
658 79
970 884
134 90
116 529
184 363
625 265
833 302
536 671
401 768
774 358
967 822
813 820
508 641
554 626
106 313
132 713
102 14
203 165
436 455
129 335
124 210
795 349
822 364
601 688
882 622
576 747
858 332
922 695
298 178
85 926
442 17
580 674
968 886
189 275
232 10
85 719
11 869
546 304
157 906
27 472
325 259
282 904
417 122
511 111
966 527
881 271
69 6
978 384
414 421
784 975
323 246
107 425
539 535
592 868
586 964
173 899
289 141
386 389
876 252
506 474
843 932
555 89
866 202
648 243
704 710
587 512
689 260
425 479
561 186
643 562
800 113
745 989
170 413
647 144
698 237
15 53
245 715
776 586
876 602
103 699
898 133
409 735
612 658
79 673
473 692
275 163
1 56
59 63
745 182
845 210
523 157
527 899
460 13
395 916
454 889
368 204
38 617
409 573
887 802
273 63
707 612
131 835
790 176
455 116
332 843
886 417
306 734
67 324
525 853
697 306
329 847
669 914
278 713
549 427
876 682
999 312
106 546
87 246
85 223
798 279
714 994
512 700
377 163
556 223
374 952
320 583
935 483
846 548
381 829
483 903
812 625
186 418
497 225
40 385
321 16
471 2
889 543
232 297
706 317
645 358
869 18
611 628
785 558
934 104
514 504
995 946
863 965
275 659
397 122
681 436
360 321
599 470
471 775
410 943
233 274
30 56
641 2
375 196
430 619
271 391
219 968
906 389
533 314
311 23
218 72
777 560
962 932
957 306
17 674
362 340
891 319
684 329
60 501
304 402
360 832
945 670
267 984
461 159
734 110
472 658
621 408
351 184
432 805
552 212
471 458
326 764
725 14
392 878
882 831
626 951
93 145
869 997
916 561
622 470
982 803
259 497
577 464
723 941
247 144
288 206
742 83
478 386
842 507
44 995
693 751
769 781
67 912
846 29
81 277
12 696
718 935
754 602
881 237
43 785
479 761
19 101
604 762
96 314
173 91
899 376
214 407
732 810
873 283
48 963
568 440
701 381
266 400
997 666
660 557
894 436
417 657
236 864
582 426
837 818
223 730
776 183
138 304
980 201
23 780
228 178
685 210
52 898
903 925
37 530
372 972
679 430
72 65
947 806
330 838
133 886
289 337
460 1000
806 601
102 576
960 726
234 319
919 911
164 331
41 599
926 449
757 145
890 353
732 368
923 712
23 984
863 695
877 481
606 338
472 753
312 279
393 925
982 180
134 991
532 853
174 702
61 713
695 758
57 340
913 505
521 971
767 104
439 700
975 844
925 427
372 8
107 971
892 324
305 36
907 961
765 57
997 314
70 240
850 827
145 404
981 554
339 563
603 479
129 850
332 677
906 974
566 569
851 321
150 734
737 886
475 840
326 23
894 19
793 720
178 745
580 755
581 871
738 144
480 854
226 303
947 321
414 135
440 203
896 904
419 813
963 276
381 32
414 433
86 286
950 246
917 239
457 103
156 881
522 283
109 847
84 124
859 118
146 684
346 192
39 538
260 692
156 828
148 531
916 696
183 139
932 625
915 890
442 650
31 328
157 278
980 488
93 425
812 757
304 211
71 297
634 741
455 608
321 423
192 70
732 377
987 728
56 854
838 766
508 947
211 971
986 588
245 897
170 670
219 397
605 170
198 842
956 678
227 414
357 183
638 150
751 798
133 439
89 419
350 518
535 751
733 49
507 336
959 713
692 602
206 263
547 765
633 611
41 603
423 41
843 585
692 948
913 339
915 747
214 382
181 881
578 926
214 496
508 61
494 125
103 158
807 426
713 899
310 810
50 960
598 265
616 433
97 716
605 445
18 277
559 249
843 607
566 102
614 150
626 716
181 971
453 93
557 287
119 675
262 744
757 944
556 988
19 757
628 264
681 785
92 849
267 772
474 652
781 352
589 569
761 867
442 165
709 407
714 342
395 1
363 737
509 240
837 575
730 245
256 367
516 741
34 681
620 525
458 269
418 181
742 3
898 131
935 408
895 778
975 812
395 999
69 134
198 609
908 894
848 459
478 114
145 631
809 843
221 405
243 551
462 719
550 452
372 726
926 509
239 772
833 552
790 569
389 282
606 176
671 881
981 271
28 134
261 439
541 595
432 176
786 839
487 361
320 688
806 583
179 415
168 682
28 157
207 103
675 30
102 984
507 401
40 577
774 896
594 222
398 492
643 239
248 528
785 510
541 527
593 555
712 454
111 900
448 627
850 258
409 548
722 145
922 769
95 711
638 21
101 344
650 360
334 520
86 101
893 908
436 152
388 100
503 877
927 515
683 224
526 760
623 33
599 677
255 3
69 666
242 367
727 301
793 429
145 188
806 449
543 960
115 240
1 194
288 460
263 244
175 653
309 88
409 248
351 841
211 387
770 674
424 265
942 693
423 974
962 65
880 66
618 141
829 345
504 555
225 857
128 837
661 294
471 534
571 301
438 613
901 381
89 56
274 992
553 650
245 750
550 340
880 425
690 474
444 21
974 176
280 666
504 839
223 245
113 68
780 661
24 347
88 86
419 977
281 310
409 768
145 449
828 628
407 493
959 400
682 136
113 758
335 889
999 555
538 181
325 987
268 682
891 924
539 432
862 735
711 334
298 61
689 941
20 460
146 988
78 972
870 180
805 873
988 612
559 285
956 592
213 586
862 708
95 381
808 401
237 784
373 343
409 82
287 321
556 962
306 410
871 963
427 354
391 941
340 72
101 0
423 222
94 709
969 29
826 291
633 922
594 579
773 38
706 954
212 590
2 479
107 581
908 331
413 144
38 723
496 763
127 832
571 421
77 339
504 19
762 585
912 471
785 960
616 360
273 894
360 245
2 199
29 185
195 6
397 363
142 312
353 966
244 953
593 268
799 959
42 351
894 927
781 0
483 407
108 749
66 19
898 805
190 361
408 964
865 969
619 737
340 574
901 603
245 536
261 42
604 36
40 168
489 756
178 539
386 815
403 295
709 917
205 245
896 185
960 429
864 511
356 326
423 697
341 615
542 978
387 769
154 811
509 205
675 769
887 419
850 985
166 179
972 154
151 257
479 251
37 359
412 616
850 384
178 110
557 890
156 290
896 837
719 475
860 806
228 735
730 437
96 35
380 429
382 348
411 142
150 54
372 948
569 803
935 518
657 401
570 863
655 507
374 318
56 472
10 568
75 53
334 364
698 943
146 614
55 455
869 406
859 20
531 879
443 409
89 830
7 752
58 693
168 956
424 409
609 528
607 434
116 160
73 371
553 197
764 250
555 617
175 495
238 116
426 414
101 432
434 133
334 474
787 576
763 894
625 92
435 73
316 322
627 85
522 767
346 608
990 790
348 102
624 745
555 430
641 201
524 200
461 906
157 558
543 492
468 685
744 889
737 17
460 478
692 375
725 503
586 959
200 764
136 210
678 85
184 629