1
1000 10000
23 836
205 642
688 800
502 996
167 336
231 939
109 165
187 946
79 995
810 881
34 196
486 602
226 662
321 780
198 463
92 586
290 979
157 813
643 908
204 234
98 800
343 405
175 729
151 767
381 733
124 754
19 351
6 162
148 493
102 742
705 804
67 703
824 936
317 944
208 536
415 668
19 309
270 271
263 662
162 639
168 395
441 668
71 927
848 922
8 366
86 152
509 586
695 968
79 511
144 384
594 672
84 136
309 692
641 974
146 547
42 298
19 70
981 994
239 955
37 506
17 219
171 211
42 923
8 420
673 865
46 114
124 496
740 742
405 949
3 203
249 990
538 854
185 350
693 873
113 547
428 849
62 989
195 283
104 730
171 705
93 757
174 832
558 855
125 240
141 431
189 547
20 702
315 727
565 706
544 650
362 772
554 596
638 996
200 485
633 949
69 434
278 708
866 922
163 716
519 804
335 524
269 520
210 669
257 838
164 780
193 816
61 829
355 926
802 982
45 526
51 964
404 724
561 836
569 914
13 725
608 695
9 196
417 959
739 835
315 391
116 760
113 785
313 376
165 713
75 297
491 625
72 139
403 735
186 705
67 948
611 769
634 856
642 797
222 387
809 940
89 384
256 750
194 232
345 528
119 350
129 758
428 631
504 811
251 609
65 314
32 714
598 679
101 381
61 774
827 877
125 472
629 862
255 717
453 924
298 458
151 640
284 775
930 965
130 990
227 638
624 920
623 891
250 477
728 928
758 894
275 538
68 688
626 720
210 790
756 911
470 704
841 881
254 646
499 976
77 565
676 851
443 519
364 806
293 468
124 368
69 216
262 785
395 533
38 508
29 808
596 838
81 427
376 759
154 470
205 676
122 866
429 565
544 806
1 765
333 613
539 583
371 798
138 674
736 879
133 998
580 862
510 649
25 311
222 271
859 988
81 682
135 268
176 283
86 333
633 816
518 937
569 639
298 842
110 960
381 704
44 732
132 608
150 982
233 750
731 792
872 970
646 855
349 388
27 661
299 373
429 736
21 617
99 422
310 580
194 221
164 600
825 855
664 996
233 863
352 916
272 478
37 471
312 653
169 813
289 631
316 934
125 177
107 650
3 563
793 874
175 878
585 908
240 772
326 873
389 583
116 774
276 928
84 194
249 896
289 552
719 837
90 558
21 998
842 865
674 917
154 262
451 999
134 930
106 398
179 628
483 631
20 499
421 955
453 614
688 718
144 514
221 540
584 830
605 897
846 998
169 550
176 810
214 682
304 966
413 459
314 679
33 559
406 677
181 438
554 909
369 929
68 576
137 521
183 189
641 716
164 627
593 817
45 605
141 565
644 917
551 574
138 821
161 535
109 876
461 775
320 334
272 296
612 620
327 352
340 650
355 464
886 895
214 288
126 457
169 260
30 874
197 759
475 943
56 713
268 830
647 848
282 482
321 819
64 862
348 552
104 369
240 947
527 981
26 63
603 683
516 528
37 956
319 421
91 327
192 224
381 643
184 682
551 711
144 958
463 917
448 831
238 635
144 607
466 902
723 916
283 928
820 907
100 780
315 592
452 780
858 918
385 617
381 565
158 635
865 873
328 869
37 735
328 443
718 998
154 506
367 398
628 857
272 984
735 759
933 958
309 634
397 801
28 694
411 816
84 200
14 170
296 725
31 556
419 970
191 435
22 581
617 972
215 639
128 491
592 664
117 964
85 601
327 470
400 906
426 926
8 236
104 764
156 857
55 747
375 824
593 816
162 539
20 49
696 935
733 877
495 962
327 342
398 488
39 498
428 719
434 662
95 806
469 651
276 991
557 743
210 945
49 484
279 944
137 146
317 563
357 552
586 755
246 669
180 541
114 329
434 828
147 220
662 932
736 880
773 966
253 820
650 759
458 509
677 971
158 273
46 390
189 613
627 915
93 339
413 967
109 634
683 859
285 687
205 431
675 977
281 473
96 664
526 775
711 768
233 706
165 321
630 713
72 596
554 656
332 458
34 472
71 375
102 167
392 761
726 839
706 909
92 905
42 372
619 794
527 927
797 916
573 575
435 676
259 294
61 673
858 992
291 642
509 970
520 713
39 253
216 690
3 455
696 878
844 926
508 713
257 764
521 915
901 959
122 569
228 485
773 842
175 710
277 476
201 835
146 370
483 696
145 936
105 159
439 704
613 645
167 570
574 946
698 863
574 859
155 860
342 754
476 541
287 599
96 571
20 595
590 782
374 614
524 760
107 859
353 987
273 463
711 745
358 729
439 534
498 512
643 876
383 586
35 63
364 818
621 817
502 797
55 257
234 909
556 782
85 764
1 679
173 907
155 574
537 930
362 801
422 653
319 458
755 943
30 641
593 822
146 398
506 806
520 708
431 546
104 973
227 797
118 475
381 963
644 730
775 788
520 779
321 463
400 936
337 900
122 419
93 201
450 669
812 845
873 903
56 521
529 834
720 947
88 730
42 721
778 906
94 816
329 372
621 682
257 553
25 57
204 441
199 459
246 427
57 74
854 970
444 998
797 837
619 915
340 688
311 452
171 648
219 616
247 663
168 330
322 979
25 773
893 934
258 925
237 814
585 921
904 926
251 270
79 307
576 749
17 240
467 895
431 898
332 885
383 651
827 948
636 738
468 901
45 873
464 790
692 949
138 355
373 509
245 674
511 810
113 722
279 361
294 496
503 516
235 539
627 730
186 745
157 905
515 599
612 689
165 677
49 701
88 542
35 112
170 317
534 881
238 683
212 773
90 965
5 106
26 252
261 680
128 536
52 305
67 499
611 716
235 471
614 937
210 425
360 796
777 876
17 941
280 652
244 351
239 997
34 533
566 828
189 356
575 995
834 966
496 988
64 261
557 560
149 550
325 815
683 821
255 558
202 934
339 865
67 216
253 406
21 553
260 784
745 770
681 828
76 730
225 427
494 744
692 740
233 884
2 796
727 803
440 978
116 876
810 828
539 702
387 814
606 934
322 567
141 771
52 883
593 965
527 942
321 890
124 731
591 795
466 547
598 640
581 958
700 914
213 990
656 843
48 783
308 367
253 259
542 679
473 593
304 649
24 303
769 919
349 945
250 372
283 627
29 871
330 398
664 929
133 960
271 611
2 31
245 868
92 373
37 883
821 948
50 208
847 883
36 519
93 449
59 302
303 654
48 159
478 659
66 595
269 887
89 977
96 769
204 999
564 673
1 98
15 130
198 580
427 850
861 997
99 155
49 223
456 938
421 455
358 843
64 183
249 712
293 894
64 701
161 530
547 737
353 619
779 874
223 996
200 815
654 936
645 841
118 767
143 904
262 438
415 778
47 116
448 948
579 849
466 503
535 652
75 401
804 986
285 805
34 221
447 854
50 342
145 758
828 895
243 452
740 845
252 626
123 647
469 871
43 774
310 792
264 404
629 676
752 925
397 714
417 671
30 763
826 902
2 930
73 307
105 623
339 734
8 708
347 880
108 456
826 861
525 529
729 937
497 688
468 947
632 813
34 716
638 740
481 537
30 449
371 416
115 755
31 837
401 593
333 762
208 821
543 726
148 214
203 979
609 882
106 345
299 736
104 209
442 580
307 598
174 372
11 116
53 952
243 968
120 994
515 698
749 815
443 694
254 802
228 781
845 856
569 875
224 383
23 971
618 789
115 396
98 655
384 408
654 683
152 866
635 876
505 659
236 744
301 638
48 507
143 255
776 910
644 947
593 716
659 709
411 895
126 595
122 961
55 775
267 798
555 939
98 243
122 288
116 636
302 939
781 948
38 187
77 688
204 710
66 617
11 795
321 782
58 621
182 575
395 771
290 340
700 864
615 831
277 678
205 868
408 799
48 743
183 982
502 553
51 285
321 857
64 857
891 896
785 814
289 428
5 977
201 528
166 361
112 994
226 906
269 364
24 364
9 455
254 362
155 911
72 488
132 537
563 931
107 571
188 708
613 949
47 525
58 135
548 872
110 469
1 407
96 305
564 731
293 442
145 555
170 933
726 771
74 603
11 939
207 350
126 384
351 898
305 784
126 190
38 905
485 835
245 417
195 886
290 613
176 893
500 877
834 847
729 887
68 461
659 725
512 967
399 970
353 761
578 826
813 860
810 979
475 878
630 874
266 398
719 759
39 355
243 601
304 457
434 694
577 652
787 961
171 250
14 450
251 359
524 630
765 836
392 497
332 808
299 777
707 989
782 931
707 891
533 999
251 349
291 307
224 280
256 618
656 775
344 366
650 923
142 883
108 447
564 680
381 858
195 990
43 336
335 642
547 969
5 228
572 708
218 405
405 943
123 216
402 622
574 962
24 432
627 739
249 853
287 981
90 219
164 861
164 297
812 891
469 912
143 978
307 872
242 633
212 455
210 382
473 997
519 543
379 646
886 959
544 791
177 786
229 667
507 733
127 313
126 959
134 737
425 442
672 712
251 351
66 601
292 467
240 706
76 362
137 690
314 475
10 118
249 431
83 725
139 975
48 352
442 477
215 253
71 424
297 755
269 552
399 1000
193 252
402 963
3 585
273 588
511 957
85 455
153 879
399 680
615 871
439 564
332 654
527 603
360 443
305 796
378 910
778 916
604 634
20 473
18 653
27 627
721 942
24 599
737 889
824 849
931 972
61 79
202 679
804 829
89 303
12 577
394 534
7 697
81 927
146 817
687 774
479 691
619 803
691 904
222 240
168 746
278 972
317 494
86 471
241 913
553 772
243 542
445 714
302 671
630 674
503 580
406 726
254 722
475 730
412 751
82 486
30 129
14 910
313 850
197 778
13 406
617 924
342 428
848 885
435 665
208 476
134 425
95 253
529 621
674 948
117 550
13 639
343 953
617 884
208 570
408 681
40 731
183 993
244 794
374 694
866 940
495 569
219 307
100 936
115 822
807 910
294 423
40 54
139 984
390 540
799 936
264 791
192 341
298 997
321 1000
266 709
714 942
83 683
155 666
189 327
231 506
268 875
111 739
274 290
550 836
944 999
136 658
273 691
287 727
250 346
697 810
64 791
219 336
695 706
364 739
154 428
235 452
117 138
200 560
59 499
6 335
800 909
175 953
355 945
809 910
321 932
459 760
9 188
626 872
42 292
131 964
32 633
150 654
292 852
377 962
401 677
571 742
674 717
4 643
107 777
26 731
493 967
647 704
224 812
758 947
868 931
408 581
122 727
463 957
104 649
28 885
456 807
177 922
328 582
676 827
433 594
201 556
667 983
205 998
520 867
308 851
109 137
225 934
189 835
75 912
876 994
202 846
230 644
181 268
210 632
482 532
668 711
351 739
121 474
684 744
522 634
580 750
163 727
348 556
445 466
153 953
128 786
715 860
682 836
133 806
280 373
507 743
84 450
168 688
10 784
44 277
62 603
640 820
258 946
191 273
344 987
12 461
552 819
449 916
228 296
581 987
259 792
44 947
206 908
394 940
139 804
378 886
753 953
16 862
281 950
851 873
635 759
14 250
149 436
44 841
708 955
268 771
450 994
458 926
21 921
103 329
98 788
157 262
470 874
639 753
270 698
244 630
322 988
448 888
589 902
365 586
122 140
657 668
573 855
617 801
149 845
825 891
825 835
126 977
247 396
415 630
339 712
46 343
288 793
104 934
218 490
70 890
389 693
325 856
114 621
486 884
769 817
21 947
657 931
317 814
738 986
195 598
39 195
467 878
109 488
538 716
370 785
15 248
39 894
22 394
328 940
768 969
270 410
772 993
150 331
189 750
421 722
263 830
421 766
616 794
217 700
319 341
634 900
60 291
93 538
8 173
351 983
327 929
111 379
555 565
225 405
44 676
534 904
748 930
381 681
250 584
308 790
73 573
99 122
17 59
266 732
85 628
524 819
925 931
33 738
146 220
322 491
400 969
175 783
247 348
818 884
482 661
260 376
53 273
637 846
190 996
326 594
581 791
129 394
659 842
243 708
158 959
21 89
352 843
22 735
103 567
565 943
514 552
546 653
816 843
498 754
198 911
158 501
415 793
76 355
437 906
721 928
470 688
12 244
300 448
182 431
735 877
698 981
335 770
290 573
409 882
162 715
473 477
169 495
42 986
498 846
256 517
5 897
31 259
257 375
94 950
26 322
341 938
128 795
341 662
394 906
284 504
209 692
57 955
46 386
556 986
426 796
846 903
99 106
852 867
336 920
4 574
94 101
588 738
285 889
85 645
193 309
757 886
110 777
430 756
86 745
303 485
401 984
380 831
326 773
651 680
300 770
607 780
237 679
124 677
5 627
19 694
434 957
542 685
294 681
487 995
344 723
675 716
304 892
762 972
500 845
296 587
30 291
324 405
631 819
474 926
766 918
427 922
10 64
67 247
572 688
341 632
65 599
405 509
834 836
640 856
215 621
807 994
652 818
356 484
760 887
686 957
293 579
115 608
610 717
169 699
610 793
131 679
460 767
545 717
122 253
456 646
137 477
336 356
151 925
107 419
653 818
796 964
275 399
143 145
101 593
141 951
113 876
174 427
109 781
683 716
545 635
210 651
212 278
117 595
71 435
220 796
355 393
55 682
678 749
151 917
486 709
23 757
344 978
33 73
690 822
458 475
882 906
601 943
20 860
15 948
657 771
171 884
322 843
308 497
521 972
662 737
96 423
893 981
267 937
270 812
165 951
830 863
9 878
211 904
423 619
477 662
702 858
537 595
32 567
153 627
72 991
300 539
577 588
109 139
415 428
195 901
354 980
1 971
285 554
482 490
606 691
112 200
86 286
628 989
515 626
543 550
155 909
798 847
372 389
890 924
279 860
89 961
354 1000
639 772
370 869
90 685
386 549
450 938
338 774
741 765
255 672
70 499
7 590
209 346
605 670
554 803
97 115
415 858
346 491
21 962
143 668
755 979
832 838
77 312
540 780
565 906
627 726
105 811
81 721
139 840
293 541
513 690
31 670
65 906
624 925
216 667
458 459
40 694
99 101
107 388
164 697
512 561
33 239
14 818
845 912
13 955
349 646
119 437
92 576
262 677
320 458
28 147
49 515
358 844
98 734
84 120
642 737
161 816
108 278
512 917
256 492
802 867
653 710
60 780
123 590
273 401
271 434
109 416
56 356
427 816
340 694
714 845
356 534
127 315
434 757
64 281
3 292
949 988
143 821
597 826
64 66
198 776
52 406
119 222
919 972
130 213
504 508
234 796
224 556
380 950
262 508
82 282
530 665
206 570
358 956
3 524
592 831
103 935
379 431
88 987
805 806
846 917
243 889
55 796
380 674
535 818
43 690
343 430
120 430
291 840
255 471
527 979
19 69
226 747
72 668
230 956
280 658
142 937
741 815
772 875
823 955
299 544
400 762
87 717
285 735
279 533
518 800
733 881
26 54
371 567
392 971
82 188
137 825
161 792
236 790
207 765
626 837
364 810
106 367
289 949
475 478
285 747
197 727
303 905
748 952
108 492
102 952
600 601
259 578
10 798
138 605
357 717
45 411
315 606
333 906
215 944
166 271
246 343
76 817
33 663
106 654
663 685
250 344
739 958
225 389
272 557
299 311
675 923
452 484
72 553
639 692
681 921
7 759
72 407
12 441
48 558
93 764
329 397
109 150
543 611
327 727
596 933
163 180
671 916
176 862
416 789
201 246
513 562
126 825
337 987
120 173
199 657
585 789
760 944
440 594
440 477
320 668
553 567
125 710
24 460
237 605
644 885
398 886
542 643
875 941
105 764
123 953
488 825
255 540
164 979
628 864
263 564
290 996
41 706
56 348
818 843
280 518
548 772
648 945
573 692
180 862
26 336
657 859
758 816
741 872
186 380
547 943
334 741
74 920
387 620
421 672
321 585
86 330
437 791
602 989
360 696
544 563
93 982
169 171
66 745
249 274
240 705
271 928
294 870
59 433
164 269
446 666
418 987
443 964
625 885
167 605
303 940
415 986
626 941
22 412
814 938
482 484
590 969
108 136
178 975
58 205
544 769
892 927
424 831
899 984
267 526
239 811
823 870
461 836
196 300
44 438
627 777
655 690
208 562
809 889
57 630
319 990
428 942
148 809
280 866
351 407
494 858
382 455
126 777
283 714
111 655
352 902
88 936
8 442
129 906
12 419
291 405
200 317
842 966
131 814
603 965
656 993
61 144
142 996
93 262
67 775
615 940
57 243
393 828
125 828
163 513
168 449
699 973
19 20
76 913
502 819
2 959
130 510
37 519
183 216
411 647
425 803
298 751
148 698
36 282
166 549
108 292
488 643
329 873
134 600
405 893
245 484
165 359
75 668
251 525
305 487
662 733
70 171
183 564
47 689
762 948
121 478
593 594
86 597
64 677
260 478
435 750
378 432
743 828
501 673
474 535
477 681
789 881
716 968
121 537
607 609
380 551
81 311
133 258
631 646
902 974
421 465
469 496
273 490
430 966
601 831
418 990
213 505
345 562
462 951
239 946
606 659
65 196
34 654
149 694
250 843
450 995
74 251
87 440
5 779
169 559
478 881
948 962
813 988
146 821
660 680
543 876
18 273
359 686
480 666
464 534
263 812
142 243
60 168
432 931
81 709
913 993
274 920
641 788
235 799
32 256
200 885
38 348
14 642
4 468
50 880
105 778
169 712
543 799
71 212
428 439
441 507
252 731
866 872
452 861
720 958
64 495
83 706
686 739
57 415
733 985
527 920
352 355
369 841
548 966
418 714
723 793
375 726
273 941
316 842
9 703
227 880
144 450
480 504
705 904
285 385
351 381
571 930
245 551
60 756
658 685
359 643
257 464
389 537
290 404
127 703
409 829
810 995
735 749
232 850
179 648
847 940
504 890
221 728
732 930
543 663
724 816
746 961
9 726
305 466
11 598
492 620
755 924
38 517
327 980
89 713
275 913
132 765
698 878
246 780
252 766
196 368
117 364
106 303
587 829
797 909
427 971
465 833
42 906
116 280
44 443
12 275
198 674
809 868
210 220
557 751
187 918
385 842
593 634
241 675
792 819
868 918
404 978
269 958
304 767
270 937
308 469
725 760
63 674
358 749
43 629
91 797
2 454
22 774
341 751
339 351
205 963
331 985
592 600
74 347
258 893
62 968
204 476
495 641
232 852
148 594
672 755
159 631
25 592
31 299
402 509
373 870
97 355
229 781
528 603
142 342
479 877
27 832
361 484
38 188
357 587
294 912
630 804
701 880
381 870
280 893
323 577
494 777
692 718
232 610
564 761
127 924
346 531
687 766
523 742
254 293
394 629
90 184
455 624
446 802
69 633
160 648
435 999
106 384
698 888
401 804
795 943
652 867
374 734
598 710
621 756
510 968
144 655
465 697
300 655
630 939
118 119
322 380
633 861
239 251
550 830
274 830
397 596
213 573
547 965
89 662
278 867
84 858
151 536
427 812
514 668
103 883
459 664
254 832
333 712
75 94
7 139
770 953
485 895
306 806
100 495
653 860
105 618
384 427
485 893
692 983
415 722
418 779
319 599
717 823
270 382
494 691
14 638
617 977
70 324
386 996
200 304
453 635
126 736
218 274
192 619
657 832
315 565
555 585
636 677
221 952
392 978
327 934
315 723
365 778
366 497
14 562
254 769
304 519
246 935
747 843
140 948
219 942
317 935
152 460
305 729
491 610
283 404
250 534
161 777
153 193
471 589
373 452
125 932
295 572
193 370
939 992
718 783
113 578
465 620
107 412
258 763
695 774
876 949
81 725
611 962
699 919
650 947
63 72
198 411
101 898
161 660
254 996
451 840
366 395
686 891
326 883
413 768
777 792
242 273
345 441
164 521
560 896
242 421
443 983
340 367
64 635
167 499
173 835
309 579
105 603
872 939
235 571
128 422
272 515
286 875
187 496
260 885
419 961
210 343
225 277
90 105
78 939
324 346
290 294
325 919
5 7
218 393
175 429
759 933
317 800
816 985
745 841
322 840
29 120
282 826
595 754
113 448
377 382
85 349
321 966
160 903
324 645
200 394
48 600
380 537
254 861
258 685
242 769
51 408
303 549
349 989
879 890
138 781
520 992
255 957
729 750
68 443
573 630
459 856
307 601
47 472
689 859
730 871
59 362
107 559
35 212
335 393
99 568
300 625
247 901
300 321
17 84
408 728
410 989
20 446
258 499
83 261
155 516
114 427
58 591
325 602
479 961
656 818
738 850
83 252
114 433
3 482
2 933
6 617
712 945
494 715
282 645
330 946
491 841
220 739
700 737
333 513
6 693
507 626
112 147
364 394
86 903
287 656
334 536
239 450
769 789
147 947
564 684
69 489
499 898
376 754
93 306
168 983
344 363
516 621
188 936
344 355
497 531
396 438
45 434
146 587
139 601
528 553
4 118
6 340
317 384
617 708
197 726
63 114
169 701
208 677
734 952
469 810
442 593
431 484
327 746
582 791
648 754
505 553
101 1000
711 809
803 966
199 925
106 145
775 953
485 497
192 286
376 726
445 913
202 421
422 959
548 855
66 265
301 744
59 247
195 403
258 997
29 349
335 679
530 951
47 162
366 401
170 436
218 319
346 411
150 752
743 897
173 846
162 676
114 341
534 734
789 963
325 460
150 789
352 537
784 871
274 608
502 877
80 999
361 444
18 722
234 765
155 399
141 902
149 586
523 535
96 336
442 627
123 567
77 311
84 534
227 442
67 758
181 726
844 989
908 995
457 584
82 794
670 919
772 781
64 985
123 636
152 987
421 784
161 395
66 407
44 99
240 977
7 668
238 422
543 742
813 953
706 1000
183 201
209 432
843 946
146 977
236 492
174 421
134 529
678 922
106 911
183 634
222 354
3 993
150 375
465 745
172 674
307 810
40 421
130 800
3 841
702 708
67 605
605 848
561 854
623 727
43 124
104 119
534 798
469 785
736 855
494 697
776 790
332 494
461 982
118 146
191 286
347 966
358 707
165 446
536 677
279 934
306 935
616 993
46 640
437 774
835 940
278 410
286 505
12 931
766 892
327 790
389 948
116 981
778 893
157 215
870 899
526 539
374 515
106 404
379 716
645 725
798 948
709 906
535 821
629 910
671 962
109 733
457 906
176 579
10 865
663 671
225 708
34 736
574 641
320 429
881 899
94 133
358 373
212 541
766 957
511 965
440 655
128 177
113 341
418 824
920 972
300 669
299 860
280 750
42 632
267 802
654 661
556 616
145 710
399 993
93 319
574 890
462 834
620 691
579 773
451 785
250 397
566 749
236 956
134 299
551 891
96 750
683 768
141 357
8 544
312 953
315 607
346 955
149 359
573 648
116 696
755 967
256 682
379 816
504 744
493 660
63 671
595 926
305 639
293 657
580 784
161 471
215 599
28 403
927 975
117 944
204 467
145 391
140 664
377 497
553 811
777 808
236 334
170 438
926 959
528 737
263 351
420 925
249 546
39 140
177 675
436 944
407 442
182 613
286 512
248 427
44 881
285 317
943 964
66 725
26 83
247 532
449 651
219 779
515 990
321 759
295 518
638 896
96 477
596 820
150 377
684 818
172 482
72 875
293 493
396 469
516 560
437 517
320 975
113 949
108 160
117 993
88 240
602 999
596 597
24 124
281 757
457 791
611 938
687 782
587 591
758 767
626 928
405 594
881 973
550 960
331 834
202 661
261 329
571 815
544 978
51 118
539 722
222 376
92 431
70 861
12 348
31 675
1 130
600 774
463 573
561 593
560 726
520 692
242 343
424 804
879 916
322 780
208 801
683 894
297 582
135 536
284 667
33 251
181 582
43 662
657 970
87 287
234 888
330 391
406 608
18 637
539 807
265 798
128 467
247 350
287 355
122 899
68 618
236 379
17 80
624 895
361 829
62 964
737 750
354 609
291 856
258 518
786 960
365 536
479 500
581 830
33 712
103 326
219 821
88 407
33 814
389 521
463 919
354 794
104 829
48 656
115 137
218 733
954 971
551 887
69 382
179 577
305 676
522 886
66 401
605 855
58 932
450 502
171 173
549 812
528 827
550 618
630 895
179 823
132 468
640 805
899 927
32 394
104 277
78 667
167 300
9 303
21 691
744 946
418 668
446 526
36 147
118 341
313 933
586 777
661 826
514 960
259 443
684 846
156 500
8 398
267 916
207 986
9 110
647 999
220 532
493 969
576 836
772 939
11 382
63 990
268 924
128 258
284 777
370 386
651 850
121 174
562 634
172 439
507 858
551 762
335 788
193 425
47 450
299 954
542 666
531 956
309 686
290 910
579 904
264 854
840 904
452 609
67 647
840 934
248 386
470 975
109 928
70 779
513 797
127 857
920 969
56 446
554 914
267 497
6 999
344 460
215 835
207 218
107 990
205 741
252 793
73 301
531 903
436 647
450 714
106 516
156 956
237 760
555 826
172 743
188 803
238 755
77 898
517 942
793 959
1 600
101 605
266 743
181 919
235 288
25 345
403 913
351 611
48 136
334 729
494 855
390 831
210 737
430 777
21 361
371 948
400 847
742 805
60 886
48 721
207 713
808 994
104 186
219 373
241 541
50 129
489 513
406 904
78 577
187 751
79 506
49 64
123 839
185 576
391 722
337 397
230 467
25 64
315 400
117 137
168 349
62 429
60 583
134 199
342 618
122 376
553 607
194 856
420 765
19 66
500 933
654 957
318 582
212 878
950 1000
204 901
262 532
566 583
330 678
313 618
38 360
141 880
230 564
64 897
220 564
688 880
118 917
147 191
343 925
204 806
192 574
16 395
27 100
232 519
530 918
339 503
104 880
70 463
298 923
65 381
2 579
591 983
22 694
720 965
143 494
318 762
583 845
56 609
242 519
352 515
577 932
27 495
453 743
576 945
141 922
457 515
77 926
299 534
466 707
153 485
127 637
298 442
517 726
414 870
314 400
326 410
295 880
499 935
462 474
45 449
655 733
473 598
288 633
235 839
128 314
363 710
62 349
642 953
541 658
420 520
537 622
616 836
472 851
817 934
126 542
862 940
460 959
474 593
87 759
722 917
336 654
257 774
625 787
364 789
105 978
478 562
634 672
320 442
155 161
334 560
2 127
547 581
364 709
417 505
598 767
85 275
8 633
110 843
160 500
498 749
352 525
19 482
53 516
549 701
332 1000
80 228
68 396
179 730
380 905
443 941
210 585
669 877
143 164
94 666
273 280
880 969
284 883
260 953
255 290
372 661
516 972
251 837
79 324
496 625
787 879
579 621
305 787
684 767
14 357
796 916
174 359
317 358
11 424
206 685
88 665
520 551
178 642
490 948
229 880
246 933
22 829
79 1000
520 597
126 378
716 765
343 394
191 872
385 985
23 191
786 823
215 469
21 586
32 182
420 821
462 573
50 314
141 402
868 941
150 425
276 598
183 502
207 594
139 752
754 762
158 791
564 986
228 754
245 517
887 975
28 594
38 315
25 846
255 729
20 198
144 249
432 774
29 737
44 526
287 962
356 739
497 604
104 167
174 709
46 468
254 920
601 978
589 778
520 654
76 832
445 511
79 897
394 501
529 569
302 326
153 285
20 378
115 320
420 544
76 138
746 884
144 843
533 945
588 930
198 848
215 517
33 755
522 780
44 791
412 863
10 81
62 838
421 504
697 969
320 568
47 230
91 576
64 497
128 421
483 487
85 960
305 812
481 878
191 198
550 947
263 967
223 387
618 674
611 647
66 101
129 142
315 585
676 947
99 305
226 428
274 990
56 780
323 841
421 445
431 922
280 998
88 678
180 384
32 407
774 932
313 514
456 855
43 741
453 929
374 451
134 248
43 238
473 801
191 591
318 725
131 602
374 761
285 767
189 317
655 665
700 747
165 696
144 859
103 273
807 970
226 320
6 602
46 400
316 438
85 773
673 932
413 465
213 913
186 823
292 944
317 464
6 301
54 764
333 999
136 578
525 967
369 731
34 91
464 910
864 901
644 752
55 67
781 918
509 555
68 292
290 492
145 456
146 871
621 836
48 417
102 303
70 82
670 726
867 885
350 532
386 755
673 986
931 967
755 890
365 639
28 381
404 445
192 580
537 809
676 928
154 242
774 930
732 857
36 182
13 869
441 722
260 352
186 820
334 854
77 240
250 381
221 630
598 682
106 304
327 910
36 568
617 841
195 847
285 593
536 995
207 746
492 504
545 690
509 920
270 712
406 550
20 579
578 841
195 427
201 273
304 924
245 904
338 713
60 220
332 558
26 95
647 928
135 650
80 534
102 775
427 590
230 555
449 452
202 549
524 917
388 434
567 925
283 617
423 831
235 285
88 260
350 696
221 890
550 958
810 833
156 263
265 314
193 1000
612 615
193 801
58 556
69 121
14 814
216 236
724 983
44 804
353 600
372 373
374 687
6 822
240 515
459 825
419 741
698 990
300 806
30 791
552 580
901 931
384 607
265 370
798 856
133 950
477 861
548 621
319 485
257 260
648 704
295 418
305 901
521 896
950 993
36 539
27 613
263 890
83 402
430 931
101 255
378 767
128 871
620 953
10 493
669 756
117 166
933 975
563 848
100 145
283 546
413 513
473 845
799 856
98 495
132 621
105 503
300 310
555 795
136 751
481 965
203 210
258 817
442 780
207 419
377 764
785 857
133 956
586 649
232 978
317 888
132 268
135 152
215 663
213 674
74 126
388 524
27 425
484 674
218 608
307 379
363 844
449 542
342 385
498 969
448 732
485 522
172 394
533 717
535 635
202 394
203 671
218 689
295 398
279 604
608 834
344 384
427 664
245 481
253 322
498 826
764 910
279 731
45 901
108 210
450 866
618 756
27 296
347 797
491 991
318 758
106 562
724 760
183 310
727 876
81 463
49 967
115 616
469 604
405 458
22 553
72 301
335 599
86 696
464 775
383 901
56 814
122 906
434 634
850 968
15 492
62 665
574 598
17 145
206 972
554 604
177 723
169 637
507 713
110 629
508 851
436 653
515 535
135 787
243 270
717 732
605 678
110 635
340 810
74 726
560 912
127 368
572 936
524 731
121 948
44 278
461 504
112 333
135 331
136 809
214 925
327 336
580 907
259 323
327 502
298 799
500 534
279 383
293 611
822 826
525 557
168 923
93 455
51 64
400 583
95 608
163 374
838 989
147 692
408 420
250 742
768 888
687 830
630 718
145 387
166 791
277 810
379 576
532 557
696 979
361 834
32 712
844 859
839 942
184 227
26 250
236 583
738 928
155 260
74 605
98 245
220 556
826 912
91 896
444 526
377 513
453 531
232 658
46 624
113 712
184 438
327 594
164 382
6 420
35 926
488 957
60 230
409 748
39 583
327 772
644 856
446 590
39 480
490 994
471 727
827 884
367 667
244 682
171 568
689 906
224 571
226 614
180 732
407 548
651 808
695 878
232 940
128 424
37 347
65 499
421 883
636 727
339 970
865 976
85 859
153 558
73 696
292 903
337 807
702 745
283 775
77 570
453 454
589 692
173 905
7 855
280 814
182 470
201 223
599 937
151 320
39 334
218 993
51 307
349 430
590 649
140 867
684 942
180 640
642 647
243 343
145 480
159 880
370 780
389 829
117 543
46 435
28 884
153 700
415 675
170 270
649 706
193 210
152 954
102 806
51 849
490 925
606 896
443 620
417 963
898 984
433 465
408 797
180 876
362 777
48 65
282 290
715 880
207 266
494 582
317 601
763 996
218 572
437 850
847 902
220 542
12 44
762 844
265 774
140 827
251 372
65 903
194 304
387 477
381 449
818 883
425 504
93 614
281 913
66 947
602 667
448 603
794 954
373 900
545 615
50 530
232 905
59 639
8 751
659 988
31 1000
660 903
487 534
643 717
526 717
387 432
14 769
237 969
529 530
657 949
272 816
737 934
602 695
17 565
206 338
606 740
176 744
73 952
94 548
100 996
463 518
584 682
349 883
112 827
714 884
205 220
114 466
226 850
564 920
37 158
756 979
98 579
440 890
281 571
79 718
711 794
380 403
103 550
415 842
383 497
639 970
84 739
593 613
1 208
195 319
201 891
313 615
48 322
779 965
151 877
160 384
434 967
38 252
456 588
71 99
203 691
105 590
107 347
137 291
333 931
374 379
42 957
774 779
590 714
616 961
202 741
736 759
848 906
154 777
859 987
793 877
172 410
60 855
692 772
44 660
166 319
135 855
181 288
76 258
162 163
44 868
944 1000
92 694
37 355
383 605
103 265
197 244
402 807
362 908
89 90
831 850
72 909
360 991
224 952
61 141
285 565
194 478
236 632
395 894
173 540
688 853
342 986
546 706
354 902
44 559
690 738
238 873
653 750
37 861
10 927
3 170
171 951
259 571
350 582
282 863
724 840
344 925
63 777
394 867
242 468
387 436
600 616
472 534
2 390
356 388
35 50
185 996
70 462
196 539
835 957
723 847
439 805
739 993
392 736
290 555
444 737
746 788
169 737
587 649
707 750
295 768
147 654
516 561
102 429
500 552
369 908
69 685
305 682
615 938
64 757
304 360
15 460
322 811
95 650
674 752
2 745
559 633
39 149
70 354
252 561
8 422
662 695
179 867
302 441
30 231
390 834
238 404
499 924
53 973
380 412
683 885
65 152
538 625
378 856
201 282
102 119
584 613
561 923
230 609
130 798
378 827
136 171
465 577
173 746
581 629
218 863
386 586
85 198
555 991
227 275
45 124
480 513
285 501
636 744
496 1000
185 344
244 884
701 846
283 755
148 424
251 737
385 887
90 345
871 902
771 945
631 941
338 433
38 662
317 620
333 738
137 497
139 587
698 917
563 831
265 286
34 734
284 528
547 931
89 256
159 609
36 606
236 253
164 557
952 981
390 999
532 984
714 833
177 311
307 568
368 957
396 953
6 376
122 623
107 428
171 694
75 341
198 927
643 845
313 731
623 898
432 990
89 249
677 760
821 959
673 959
715 913
260 302
573 636
449 823
154 532
584 599
602 720
68 919
199 313
651 817
627 931
379 862
19 522
146 385
472 668
562 819
51 109
39 538
4 440
340 616
409 485
511 983
617 669
472 934
142 478
230 895
63 581
71 630
405 980
405 891
234 609
623 984
2 73
26 519
93 145
822 892
227 354
175 903
500 978
196 941
131 591
36 953
17 724
507 574
214 586
626 850
785 861
139 769
517 959
521 957
679 782
227 893
90 866
840 854
98 107
48 670
40 124
415 775
58 174
686 979
39 128
576 982
546 748
218 347
156 833
9 17
730 738
445 996
376 645
669 929
118 208
421 949
328 876
213 475
75 575
424 956
135 541
334 556
136 717
700 900
48 469
221 720
76 821
514 694
184 828
613 696
691 1000
240 304
31 886
221 753
844 908
518 625
545 723
645 948
492 903
526 814
213 490
503 811
581 744
449 984
490 569
73 721
19 215
617 941
595 779
64 959
424 824
225 797
186 233
622 699
60 598
620 662
165 824
154 660
204 499
162 925
591 944
518 641
290 590
54 474
804 876
535 832
321 412
808 812
13 233
520 902
11 227
697 910
107 371
426 924
278 424
586 606
272 709
140 450
18 703
559 828
197 866
72 827
294 466
110 989
558 592
165 175
44 634
471 564
18 215
552 854
167 721
74 767
167 827
785 927
468 660
387 711
488 971
139 146
737 904
461 627
64 177
310 922
508 973
442 683
63 825
25 492
337 472
146 325
219 313
139 514
147 796
40 639
406 565
194 298
402 511
171 470
350 922
854 920
190 438
188 817
45 750
101 510
460 625
71 498
40 667
180 499
466 497
301 842
261 635
196 640
2 586
60 66
159 845
379 644
438 828
270 278
22 368
208 740
392 935
607 799
17 423
290 596
143 306
137 556
633 767
323 601
551 623
584 728
119 905
56 259
17 779
764 967
93 798
275 283
145 529
10 919
449 461
142 879
180 457
466 769
20 55
203 416
324 928
258 629
388 887
318 851
909 952
542 761
203 966
350 813
46 385
622 835
71 650
257 990
226 825
128 293
257 763
467 810
517 661
191 768
669 967
208 989
355 414
208 955
392 669
307 520
185 189
563 916
61 362
478 817
545 565
536 971
277 696
382 775
258 664
469 726
691 903
48 851
360 870
75 669
457 602
439 508
139 454
897 993
191 688
6 379
50 509
722 989
33 876
753 971
238 937
635 818
267 887
480 959
61 176
3 288
156 713
877 883
234 838
11 97
618 851
250 352
300 548
69 833
444 795
692 735
405 836
48 655
411 878
485 934
495 747
184 999
389 462
509 739
301 714
67 505
18 638
358 991
520 944
110 912
349 843
302 804
55 914
115 288
554 724
357 721
412 934
145 651
207 240
350 468
201 389
206 323
490 857
790 827
277 578
685 946
63 796
420 966
199 864
209 410
124 776
394 732
288 628
26 158
19 489
244 806
225 406
167 731
245 933
469 531
91 615
426 842
324 690
600 989
162 420
594 988
693 776
346 948
205 886
336 898
408 929
10 260
281 724
248 461
457 978
173 220
398 531
173 480
180 325
391 654
376 895
21 398
233 622
391 550
125 834
531 792
409 730
629 704
7 738
80 499
495 631
46 851
438 961
65 939
831 928
692 730
102 840
536 670
71 590
530 643
549 980
242 487
817 960
82 649
233 870
77 884
805 836
81 744
145 656
320 846
193 579
77 280
20 280
509 863
231 658
115 613
469 473
26 913
4 113
303 694
314 991
412 835
525 605
510 991
177 738
244 479
779 997
260 626
63 511
599 715
133 213
405 790
224 604
263 499
528 856
22 39
51 989
256 919
805 871
105 509
97 895
134 796
820 978
356 820
46 57
140 449
93 299
124 634
106 373
720 837
538 810
853 950
14 717
70 687
131 358
96 864
128 991
550 604
49 884
164 629
387 952
267 791
534 921
166 444
365 791
471 568
78 876
27 946
316 349
5 883
711 727
415 922
3 861
299 621
395 984
46 129
794 896
257 483
463 674
98 508
541 906
175 596
173 870
35 987
123 249
405 859
81 714
513 842
434 543
364 436
352 977
205 278
283 850
467 744
432 749
151 185
924 996
166 600
404 612
507 792
101 325
95 231
576 806
667 839
828 969
35 106
583 822
825 984
570 607
147 739
418 728
588 905
409 515
547 841
180 648
434 697
429 547
79 859
849 872
350 687
674 833
166 389
180 528
482 860
208 471
510 655
827 937
442 812
423 693
309 470
505 571
535 841
231 282
477 940
178 702
2 568
933 997
5 297
401 518
591 953
459 694
569 672
82 732
703 998
609 870
642 729
623 903
384 684
502 984
770 930
894 904
406 409
180 962
75 899
254 614
257 318
82 785
187 650
400 646
262 716
497 800
231 386
721 971
263 632
186 792
39 527
195 789
335 618
466 989
254 485
763 843
259 670
437 835
474 515
318 932
500 962
519 591
189 880
379 387
193 981
326 838
485 642
219 645
94 762
204 874
433 950
156 501
443 784
27 35
580 748
184 235
141 354
9 977
365 788
508 868
183 834
290 493
497 935
641 880
4 267
40 536
139 306
200 935
844 878
64 890
705 856
707 899
600 648
190 937
318 850
125 750
116 213
349 935
67 139
494 997
363 816
497 695
246 770
255 427
504 917
53 890
455 869
275 667
256 601
211 586
12 316
294 650
518 943
377 647
380 976
288 365
216 972
151 400
763 820
851 993
300 760
183 786
610 892
607 677
52 387
120 594
628 676
289 780
261 873
530 862
429 710
156 205
564 793
445 740
269 633
29 95
546 974
530 538
25 609
249 480
301 904
311 377
24 537
65 805
306 684
308 449
68 523
56 892
596 651
725 766
678 711
207 546
148 872
889 975
535 569
18 423
353 816
471 672
53 235
348 995
204 289
321 587
661 951
664 966
318 941
520 522
84 983
126 525
412 805
770 791
849 867
849 923
231 885
816 954
390 779
200 701
375 496
306 779
263 523
69 189
250 974
335 837
81 83
112 759
20 374
554 883
429 478
698 802
47 832
467 535
20 943
343 692
311 970
281 481
258 948
363 584
444 870
413 823
144 508
111 680
102 177
149 604
3 227
236 717
181 201
355 856
85 339
105 537
477 702
153 469
167 492
318 740
362 533
489 716
310 562
56 976
143 771
97 181
205 934
295 410
224 897
339 788
271 315
140 384
3 550
624 975
42 74
123 340
44 545
203 505
12 929
714 823
677 908
204 862
525 563
44 218
396 879
159 821
611 616
696 726
582 633
918 962
460 569
551 962
177 192
106 128
67 598
549 667
297 471
402 707
67 181
153 365
247 679
249 645
442 513
388 684
725 835
363 953
463 468
192 957
464 702
36 945
442 957
492 932
125 626
770 934
130 200
38 945
442 518
304 898
374 709
625 804
509 877
940 959
181 928
231 560
434 531
604 780
771 828
381 982
27 165
369 581
54 511
59 237
421 454
104 302
414 971
398 485
521 707
179 574
412 885
558 921
308 680
716 976
320 440
118 948
237 425
296 502
433 627
179 543
177 511
71 900
408 548
95 730
20 258
221 697
6 28
511 741
26 777
370 517
12 342
478 506
118 486
53 833
456 978
277 399
357 699
232 706
448 798
93 832
666 827
134 844
427 607
127 908
55 88
106 161
72 529
461 592
171 382
320 441
380 970
257 569
222 468
416 912
309 605
462 942
266 611
407 999
229 913
188 811
33 801
357 382
289 481
874 879
195 854
48 69
37 244
154 463
46 281
128 930
255 275
556 832
725 993
56 605
20 666
349 661
41 317
525 756
792 957
262 449
646 922
409 881
241 712
109 806
593 888
48 326
851 866
140 842
216 633
127 574
372 873
113 872
274 724
643 751
645 958
295 813
175 917
733 790
4 691
97 493
71 709
545 602
236 520
108 957
222 951
107 216
533 754
17 848
149 677
258 862
412 549
760 797
581 905
378 900
214 253
539 733
183 858
31 849
555 791
404 905
173 985
273 623
47 744
286 303
296 742
214 862
32 642
614 845
242 734
328 689
150 916
711 782
74 924
61 730
280 828
681 763
57 188
574 965
47 673
227 417
125 290
607 843
878 990
828 837
343 651
253 591
117 582
273 814
145 753
185 873
487 747
25 752
98 233
648 976
141 690
236 994
660 720
427 946
638 970
890 896
71 547
76 176
244 451
778 981
22 963
582 925
61 285
486 981
189 533
673 743
354 415
744 901
553 802
549 566
305 605
593 809
103 476
462 795
32 700
690 944
306 961
257 552
604 791
225 781
376 745
128 472
310 737
45 101
343 949
719 773
315 655
250 897
36 259
91 115
156 345
324 898
181 999
879 957
159 283
38 557
215 858
293 733
725 842
64 705
115 706
565 701
32 103
629 876
341 896
229 553
25 358
515 985
69 558
237 427
126 755
3 776
519 546
951 984
50 243
8 291
209 680
4 618
166 325
969 978
643 906
535 589
69 934
198 954
169 923
47 87
155 994
353 964
706 716
403 440
323 551
177 590
502 719
162 713
114 802
625 693
854 990
157 280
353 996
334 829
169 926
338 916
460 820
200 411
522 746
229 282
177 263
431 773
559 716
108 124
334 776
273 379
383 774
339 432
565 657
7 68
434 472
466 662
612 975
441 509
384 645
119 299
260 858
480 568
149 935
242 945
17 379
85 522
492 814
718 814
199 555
182 792
503 844
225 378
118 280
142 413
734 934
412 769
112 479
594 739
437 962
650 741
148 749
750 957
204 717
272 688
72 436
27 191
230 802
137 498
402 744
64 723
653 722
646 814
149 970
548 750
302 397
138 181
886 968
18 70
389 579
405 779
131 197
458 869
189 709
194 486
398 453
198 330
209 905
159 348
382 820
601 611
250 918
209 877
544 730
209 388
434 935
268 294
546 744
65 370
263 802
316 755
451 799
495 739
251 296
129 483
150 173
5 633
417 666
440 929
330 803
145 654
594 652
392 415
114 970
162 541
309 924
285 341
89 259
277 629
48 203
384 872
20 471
42 480
205 224
370 678
705 864
843 858
216 791
373 753
159 368
769 981
840 891
271 466
193 565
645 656
319 861
820 840
148 207
434 468
926 941
299 955
108 216
84 782
246 790
487 975
91 294
583 862
779 897
128 605
346 803
485 551
311 816
840 954
21 653
706 777
598 600
192 736
582 919
294 438
810 921
464 972
204 208
459 536
79 393
360 653
290 565
777 906
14 353
307 319
9 751
233 473
718 971
537 670
279 791
62 575
17 88
256 495
168 645
163 492
52 598
243 377
634 716
279 509
898 914
68 383
131 369
229 305
129 482
501 942
905 924
705 818
163 512
302 755
160 442
163 283
251 785
900 908
110 746
483 952
432 489
574 891
189 359
66 607
975 989
374 603
111 291
659 971
148 220
192 301
192 515
401 855
651 870
568 649
792 976
217 945
196 803
255 794
401 542
570 879
522 559
182 842
565 948
316 612
229 420
702 875
424 849
124 629
732 885
199 518
67 241
547 996
455 810
893 909
404 539
189 211
114 124
193 296
193 946
550 943
803 957
194 444
44 427
498 1000
219 569
70 638
205 599
578 982
127 604
17 860
493 850
79 220
144 677
122 461
96 203
904 915
622 887
38 578
13 489
808 825
146 773
528 691
135 149
309 879
645 913
825 906
109 336
503 639
317 557
194 760
495 520
253 465
69 618
127 738
382 486
292 324
499 884
21 420
515 665
18 297
227 378
729 935
91 878
4 884
644 702
212 391
265 448
631 827
432 944
212 691
205 358
871 915
680 846
632 759
237 458
78 108
187 412
581 831
47 534
796 984
440 538
46 357
498 896
332 810
332 661
122 718
184 328
46 152
44 529
59 178
447 951
524 537
23 35
67 542
63 866
364 823
383 516
422 508
741 770
35 900
230 619
43 899
173 605
61 461
29 506
86 697
139 785
270 667
658 874
140 248
438 698
339 440
126 984
364 846
264 373
80 416
885 982
325 505
172 473
197 612
63 531
452 512
188 289
120 902
131 321
958 967
116 483
176 876
69 75
700 936
395 509
601 897
245 303
8 524
239 752
107 710
461 650
489 710
559 757
795 849
173 525
398 662
162 978
543 974
438 501
21 491
289 823
191 938
446 926
181 191
127 425
173 633
21 861
30 815
399 862
236 947
391 717
239 639
339 396
146 494
566 902
381 705
128 722
717 826
292 989
220 449
282 737
317 585
64 291
787 871
279 283
383 498
304 974
560 815
238 645
559 921
272 415
537 787
244 392
196 527
134 797
748 918
287 726
363 863
667 779
411 951
670 817
510 842
4 281
103 586
161 566
121 638
883 885
360 516
194 743
699 745
304 612
578 1000
39 824
90 798
340 978
363 538
788 871
808 844
894 992
566 963
176 987
168 781
53 645
119 963
287 310
142 716
248 407
382 778
228 903
378 567
748 946
302 446
2 227
822 991
505 897
342 798
397 620
157 864
67 478
324 673
427 701
317 558
860 877
369 973
290 811
429 677
292 449
96 740
476 930
390 594
366 897
152 374
235 613
613 666
637 945
629 912
540 789
170 874
130 731
87 831
89 208
649 836
310 821
642 855
402 714
328 504
504 523
180 605
553 861
334 566
86 161
418 661
590 602
577 845
306 979
296 537
306 622
455 541
184 981
382 660
679 908
62 488
90 865
101 562
467 745
72 889
84 467
54 845
437 918
685 974
500 519
335 916
201 724
600 820
557 621
337 712
437 761
189 804
417 788
193 787
268 468
462 661
369 969
577 609
101 141
714 965
546 739
844 883
617 757
68 757
638 905
18 208
129 267
626 736
35 685
331 817
80 753
539 985
193 350
94 441
686 973
537 813
830 984
50 309
347 359
610 806
133 804
212 500
291 750
696 995
130 262
778 784
213 422
94 526
341 790
63 789
800 974
665 1000
792 907
144 723
265 401
375 810
94 442
189 406
289 412
169 272
156 594
12 961
173 976
196 449
357 852
865 911
219 746
37 621
341 644
138 950
84 863
196 805
658 718
348 955
12 274
176 535
203 427
604 618
444 707
119 415
551 788
224 668
17 712
260 638
143 220
449 588
763 770
178 246
758 760
351 985
57 334
763 841
21 219
107 462
563 594
468 965
137 205
483 734
318 595
183 904
678 882
815 988
660 744
596 658
12 608
281 518
113 526
266 464
685 963
212 440
392 642
694 834
87 580
240 431
174 896
199 826
587 836
253 644
419 825
614 904
498 601
594 602
769 834
195 887
858 1000
741 829
79 699
11 750
304 793
176 644
461 521
414 443
364 583
461 986
429 766
576 946
33 897
31 170
80 591
121 933
192 210
495 963
634 862
471 904
18 291
225 628
522 600
586 813
577 755
287 866
638 753
259 990
684 705
316 359
316 389
369 846
450 522
32 158
792 862
54 933
166 341
353 618
736 927
17 828
131 354
653 758
249 351
126 255
640 884
261 973
366 676
174 280
317 869
800 957
364 999
523 834
532 847
15 879
961 974
522 911
96 901
476 694
340 494
676 820
655 751
311 422
146 244
30 524
39 838
184 484
446 605
468 927
79 383
280 588
205 353
426 812
356 882
45 246
137 768
611 670
225 906
414 901
435 775
504 574
166 291
609 802
121 999
622 905
5 780
813 824
147 376
401 587
587 803
205 893
49 949
200 644
279 699
504 706
218 725
46 264
641 740
456 792
3 135
52 318
891 951
9 226
177 425
121 804
594 912
535 561
375 972
80 567
161 579
539 663
561 736
591 849
310 418
79 127
972 980
80 453
367 611
184 814
39 558
122 193
210 770
664 765
747 1000
430 624
825 885
213 664
53 105
43 160
444 983
303 914
780 895
124 927
149 423
35 123
364 376
54 751
624 974
826 983
420 777
646 938
645 700
195 804
175 278
421 430
488 623
760 843
124 848
543 771
843 942
804 985
221 569
27 784
25 339
663 682
161 996
689 701
141 370
109 636
369 676
557 793
173 731
344 858
412 799
10 837
457 498
434 677
722 725
372 386
346 706
676 788
151 242
227 917
83 521
595 623
351 915
26 442
361 541
479 919
71 932
164 516
45 480
208 552
455 935
648 758
83 106
217 353
467 724
292 533
567 956
567 646
578 944
383 928
694 717
272 679
242 752
412 592
252 514
643 999
516 946
238 471
272 335
286 790
90 779
599 846
111 786
391 832
106 945
348 570
99 183
684 704
132 295
617 785
394 435
771 918
7 798
147 276
25 101
38 224
749 969
667 842
765 928
524 608
574 872
285 470
398 620
36 361
580 878
735 823
412 544
279 463
940 969
475 491
166 528
438 819
759 911
145 516
130 825
204 794
827 915
573 657
63 304
247 374
440 736
56 978
150 594
167 865
370 626
400 434
618 776
273 927
436 705
65 900
32 55
485 958
508 967
494 695
767 897
559 638
409 857
303 712
307 606
679 953
321 635
224 493
605 841
80 278
323 331
141 804
475 486
493 907
771 957
115 509
125 955
68 172
806 882
15 904
248 659
21 594
245 456
10 775
155 854
245 513
41 325
276 407
127 773
745 850
399 795
18 469
271 841
540 573
700 721
137 707
338 911
51 664
375 744
151 841
200 428
661 928
293 686
227 266
234 269
273 785
613 997
559 956
480 782
46 271
243 400
306 307
114 588
380 440
564 739
136 561
554 901
280 706
728 775
118 817
186 744
180 588
60 927
24 274
936 958
397 523
82 706
135 741
216 609
657 663
19 400
83 565
104 322
284 783
110 238
507 952
568 898
323 553
450 864
446 478
553 943
96 272
233 644
40 112
637 968
551 802
338 872
254 730
452 554
721 982
461 495
167 560
40 180
5 928
735 826
358 371
765 968
49 891
476 718
591 898
117 670
349 357
306 801
15 354
157 617
318 581
38 673
263 571
40 118
95 413
98 160
22 63
93 559
11 589
174 504
423 430
22 811
227 468
911 933
247 869
287 623
695 784
223 574
187 739
131 999
85 447
158 802
180 886
606 814
605 749
125 428
4 971
95 675
245 296
949 978
275 604
362 995
544 732
15 987
283 802
359 595
472 652
957 972
349 580
68 349
303 826
629 902
238 870
532 939
205 442
540 879
712 771
503 819
149 777
554 770
530 825
257 327
313 407
938 994
74 952
37 101
94 918
271 575
283 375
257 808
10 278
95 477
259 471
464 657
156 532
1 958
791 998
443 554
3 780
185 225
84 160
372 585
172 440
729 878
541 809
17 293
132 323
360 581
508 706
20 365
29 325
491 820
360 775
400 550
76 872
440 480
592 857
452 461
156 606
191 495
396 453
496 895
13 240
471 981
856 985
751 974
453 645
280 651
9 864
82 764
308 882
278 886
816 900
648 957
439 605
53 946
14 871
79 419
440 779
25 502
496 783
370 665
4 457
697 877
418 696
93 137
762 901
14 236
11 150
84 271
441 535
449 873
110 828
362 727
364 397
492 775
147 502
634 748
691 821
193 206
116 896
272 670
67 565
353 516
83 248
60 592
471 553
26 952
289 668
247 391
500 911
109 115
759 872
224 628
299 704
414 753
307 425
822 953
650 756
48 694
199 941
671 710
39 461
403 413
552 907
74 289
169 720
161 399
704 946
155 237
232 483
80 148
192 678
270 848
211 433
167 768
380 576
193 934
92 318
202 685
2 973
355 948
79 869
296 366
389 540
372 415
68 717
263 433
36 244
67 984
382 754
49 429
444 805
67 263
447 917
151 394
591 648
223 690
180 909
717 865
193 305
744 761
385 392
314 737
1 237
689 888
198 355
196 246
748 870
197 419
11 163
137 637
216 262
743 970
301 437
197 981
129 959
218 433
146 528
307 770
908 951
32 284
94 987
498 954
103 799
392 758
252 714
624 782
841 891
459 486
103 802
420 818
422 987
27 923
49 702
217 868
73 275
385 576
509 725
597 680
14 990
277 869
459 690
315 319
200 890
360 527
62 246
440 506
213 296
911 932
503 745
77 872
505 921
18 186
467 592
211 385
126 612
773 934
156 229
101 465
280 369
474 730
593 929
528 716
561 729
540 616
311 946
170 708
116 574
119 377
187 734
139 815
615 732
900 944
205 456
336 471
163 224
13 230
361 499
223 712
335 615
101 456
397 455
51 726
916 950
333 371
168 510
129 362
87 976
722 782
570 885
393 471
380 855
151 608
53 629
422 848
830 942
107 729
234 605
716 903
276 310
254 731
374 853
162 1000
232 403
388 992
466 940
332 665
33 346
769 995
331 659
164 394
774 888
861 894
368 568
271 526
309 728
283 970
234 430
443 511
262 350
539 845
86 695
170 985
405 674
553 639
261 359
654 799
55 766
204 894
448 884
287 457
443 939
400 461
455 815
444 472
243 804
62 176
55 651
239 880
1 324
900 967
294 376
355 782
747 781
555 800
26 165
229 408
464 723
588 682
521 992
312 696
479 863
71 87
316 499
320 323
164 246
64 760
104 682
26 727
390 812
440 981
33 523
161 643
309 988
220 632
519 778
159 195
7 421
225 746
683 776
726 737
706 972
373 585
112 808
335 696
265 429
274 435
409 539
116 380
174 848
227 611
561 761
120 664
378 807
104 848
94 132
304 317
722 795
524 992
767 828
704 716
674 985
582 785
230 987
22 979
292 586
267 517
358 437
6 800
507 758
46 604
634 739
65 143
18 867
124 467
94 717
604 610
861 896
324 858
216 576
62 126
49 402
48 575
60 498
33 960
139 230
380 444
390 843
939 963
10 534
272 894
253 934
105 317
216 398
311 522
304 522
3 384
258 520
634 718
468 717
661 909
594 626
54 897
185 514
78 330
678 867
137 928
255 906
324 936
292 809
521 796
228 370
262 394
621 958
105 678
390 752
468 509
910 955
581 890
308 417
111 616
380 532
609 942
223 339
329 772
386 817
79 709
234 602
13 894
56 304
574 810
51 732
139 995
242 428
642 712
114 552
537 875
719 889
2 649
540 601
386 748
17 789
29 220
226 530
138 936
567 891
209 505
211 838
911 925
520 840
370 728
612 706
160 939
692 716
156 526
233 718
467 771
220 778
433 454
669 706
103 945
463 784
105 914
523 921
45 859
203 593
451 939
141 441
707 884
625 679
175 844
647 979
179 649
359 499
117 287
793 834
524 659
434 763
269 782
610 759
169 553
95 996
215 493
208 967
69 415
155 590
41 528
111 994
176 360
696 856
43 393
320 514
588 789
246 728
116 977
145 707
321 690
12 298
141 567
114 727
86 444
15 860
630 960
645 646
291 303
124 231
87 365
102 815
597 912
262 481
566 660
130 592
133 896
133 598
4 465
405 969
672 679
41 974
202 289
522 602
113 987
901 961
563 871
196 289
135 193
571 783
105 852
358 504
177 261
299 908
246 554
588 591
43 641
265 334
203 616
988 994
213 798
236 285
187 426
490 973
67 817
68 575
753 951
105 635
194 201
643 854
226 308
567 612
495 639
878 988
592 879
731 766
146 612
113 325
270 590
47 352
715 820
443 484
620 834
616 695
648 820
129 462
139 861
311 752
267 275
299 667
855 987
283 947
77 990
1 507
345 933
77 364
126 148
561 758
56 915
132 192
776 882
121 274
482 792
258 795
327 707
152 471
32 506
116 524
218 220
752 786
351 913
791 859
313 349
186 740
126 787
102 152
285 755
110 362
713 796
97 784
715 853
858 999
274 825
367 835
43 87
153 397
230 654
11 339
108 847
484 625
533 657
650 929
478 916
444 504
544 612
709 929
232 245
17 134
750 766
897 941
589 897
63 750
142 830
536 767
537 553
341 448
167 246
131 597
240 540
451 845
1 44
552 767
370 521
533 617
612 733
338 800
255 339
528 798
493 859
150 542
215 929
551 957
500 793
497 855
753 997
235 801
495 516
89 870
42 73
402 413
272 464
618 848
232 482
421 466
126 287
595 938
576 593
305 851
535 640
10 285
130 581
202 738
423 631
357 709
308 485
360 765
240 359
289 902
69 396
575 776
176 840
220 291
300 680
396 864
9 278
340 888
478 856
6 446
168 990
876 891
96 839
64 80
49 315
415 629
477 526
242 288
71 325
302 393
108 894
461 867
541 779
406 997
285 365
231 353
31 608
136 959
427 906
66 354
339 919
478 496
403 462
526 940
239 605
125 753
237 930
398 848
683 779
260 401
690 788
81 537
96 442
541 613
196 274
131 660
622 970
656 863
468 874
324 944
411 889
833 895
362 829
288 791
709 952
425 709
314 856
60 627
196 915
568 792
61 682
185 420
186 902
704 839
751 923
674 855
488 808
463 587
77 149
269 877
483 636
213 587
45 745
613 950
349 952
129 205
56 505
767 958
418 927
704 948
293 811
649 953
824 909
497 824
17 929
389 958
265 847
649 675
189 969
224 235
97 250
265 353
190 683
130 646
65 843
162 546
394 734
21 355
669 911
191 958
727 824
247 662
331 906
233 743
215 471
496 731
60 390
156 573
235 330
215 800
398 505
216 865
34 584
265 474
340 424
388 426
525 833
341 627
589 729
118 926
447 655
55 220
153 505
262 411
59 564
73 167
660 750
789 970
172 557
254 540
380 892
626 654
192 998
25 331
426 740
612 666
200 781
485 662
381 961
26 149
87 410
583 670
523 632
130 174
132 358
279 658
349 902
581 808
678 688
155 434
477 845
307 339
285 676
13 517
850 924
292 302
684 751
468 710
863 926
173 802
832 901
159 885
287 403
213 314
375 748
97 763
160 363
58 385
400 671
565 900
434 884
168 638
533 966
184 606
297 531
376 420
304 591
124 721
426 613
150 625
370 597
44 242
476 951
239 974
179 235
870 883
838 884
706 720
51 480
195 955
29 81
132 946
564 888
693 847
73 187
88 387
454 818
330 571
218 610
239 439
354 940
66 780
579 695
368 658
4 438
786 931
414 589
102 951
589 957
878 926
149 331
73 238
492 921
215 938
288 652
129 355
37 201
50 890
103 856
521 969
612 913
158 930
691 732
256 353
653 938
271 547
166 805
64 273
374 947
2 881
586 676
690 934
765 878
142 851
263 595
19 529
515 534
723 750
447 621
135 791
615 658
171 814
420 711
97 503
47 184
662 938
323 374
879 898
656 789
104 538
341 664
588 826
179 397
733 816
812 820
86 624
455 767
25 26
26 797
756 987
81 199
527 939
850 862
170 821
163 974
730 848
4 638
272 423
8 963
246 253
285 531
416 953
669 839
26 886
297 385
543 556
416 860
118 296
36 67
678 864
189 455
101 946
183 221
50 168
63 732
749 938
666 874
60 133
286 607
422 671
589 723
318 403
489 923
26 849
594 764
270 454
429 671
413 755
156 869
101 602
363 409
185 899
712 855
437 470
346 519
61 73
78 243
899 971
43 331
783 942
928 969
299 542
191 993
176 401
63 979
656 752
302 805
340 414
488 762
200 549
51 71
781 916
152 284
691 747
301 697
227 392
385 627
765 843
716 878
353 519
600 839
94 923
210 543
114 850
643 787
86 357
310 339
224 285
41 536
376 841
446 766
206 844
280 538
13 197
679 724
271 301
568 876
572 651
268 852
308 936
400 956
341 531
700 854
827 881
192 361
596 618
258 615
360 501
188 841
315 626
350 506
800 852
570 940
548 657
312 915
220 386
345 777
202 954
242 974
153 955
424 561
25 653
452 797
242 462
281 754
286 486
6 270
137 453
864 920
348 625
175 682
402 657
78 207
58 477
371 504
246 591
495 852
57 536
417 831
4 157
290 328
538 784
94 985
693 708
919 951
372 954
61 396
805 923
1 397
829 890
22 713
490 654
419 515
586 844
543 685
14 367
417 443
829 874
119 345
123 548
201 776
462 576
316 952
861 941
415 574
94 164
18 375
59 134
63 672
83 331
425 840
654 785
296 809
393 629
89 706
39 519
290 529
406 716
279 686
180 314
248 782
831 869
483 974
142 881
281 969
446 977
212 575
925 927
634 909
228 471
330 854
644 974
193 315
130 684
373 375
729 956
554 870
393 769
571 795
293 932
6 645
696 766
134 322
146 272
136 649
309 681
25 514
34 324
289 926
278 928
328 497
415 554
174 424
610 706
565 981
719 868
332 501
467 500
441 541
200 369
147 556
542 879
17 173
177 396
469 615
392 413
242 264
691 966
30 883
424 684
95 755
791 901
78 434
162 271
146 607
365 842
771 815
180 519
66 231
253 933
15 978
457 544
824 901
460 951
383 647
333 871
344 693
332 977
66 84
9 386
448 861
44 219
471 757
110 401
172 848
833 859
449 611
164 328
20 489
737 740
419 724
145 399
177 230
379 563
316 646
230 953
57 737
11 30
59 140
185 188
21 184
90 793
81 821
603 711
260 482
530 542
642 651
308 546
585 911
196 362
461 950
45 676
337 592
86 411
87 966
536 856
218 744
163 387
186 232
48 53
151 745
67 509
718 941
120 985
444 855
587 758
263 932
158 225
347 714
48 636
222 964
434 511
56 904
345 553
569 610
760 823
325 405
540 963
380 872
325 910
151 477
17 687
283 628
286 367
189 301
708 931
624 949
50 671
657 679
409 841
895 965
116 410
23 189
382 467
241 599
812 856
418 726
302 641
50 97
529 945
253 956
9 453
202 206
286 604
317 440
111 131
213 725
412 495
382 993
805 937
291 497
727 874
379 856
228 793
102 304
74 931
243 424
833 973
137 382
436 695
20 281
24 956
266 638
212 782
40 991
453 735
463 526
685 716
773 962
813 817
5 166
51 61
235 768
858 968
170 783
248 878
208 610
83 990
825 942
467 507
205 576
712 833
213 737
109 404
385 448
192 937
201 549
630 863
7 428
328 954
223 540
618 799
84 604
312 852
9 560
29 769
102 335
44 856
407 599
280 696
74 968
322 830
72 441
175 795
444 985
517 600
159 294
725 897
270 369
165 401
801 968
14 627
141 310
397 897
263 769
167 278
46 155
100 920
693 820
45 161
87 322
128 651
158 238
226 680
88 127
452 959
168 199
468 824
513 953
184 314
99 560
178 442
204 869
356 383
741 831
428 768
87 106
557 800
385 825
880 987
168 266
192 306
470 492
299 802
170 301
95 974
586 741
860 901
415 440
121 225
306 952
353 834
313 965
366 713
101 659
978 988
539 832
329 859
278 394
584 861
426 846
437 587
452 505
259 621
128 229
545 675
357 978
206 369
616 881
51 709
208 743
378 881
681 915
80 258
16 161
556 569
27 849
784 910
809 982
246 593
228 849
930 945
790 902
631 743
700 963
111 581
506 548
374 991
567 811
410 689
119 661
108 226
122 363
201 234
121 505
232 684
440 927
252 690
542 743
274 309
112 302
233 241
730 807
223 553
583 880
495 502
342 511
424 859
190 951
687 746
773 843
544 743
770 927
324 594
284 432
71 76
572 993
673 790
420 620
525 616
152 301
507 555
493 716
799 812
401 971
487 988
337 374
474 986
277 384
106 720
442 800
825 990
510 559
17 542
588 774
435 841
261 591
701 747
276 506
300 384
364 513
88 128
287 988
410 823
497 625
62 795
136 562
121 634
150 246
113 296
235 734
714 828
124 984
705 921
225 373
35 695
406 532
125 702
611 981
64 753
181 192
79 471
493 659
212 567
810 918
157 515
55 341
295 361
161 293
455 748
491 916
90 861
306 866
388 617
398 454
363 667
296 384
220 319
185 730
553 818
645 954
673 828
26 384
561 575
421 836
470 893
448 487
7 720
39 890
476 855
174 922
454 686
840 881
236 937
630 994
204 792
116 836
102 990
12 78
62 303
653 919
342 355
139 200
319 402
161 775
67 92
79 445
320 803
61 943
107 863
401 965
38 625
80 788
256 752
425 621
219 545
514 601
449 676
317 818
392 871
417 528
215 743
264 420
47 678
4 389
426 987
340 871
161 351
479 750
779 817
542 716
293 772
183 869
334 525
606 901
247 772
211 552
502 574
320 901
318 518
716 997
812 999
665 725
222 401
249 412
634 984
105 253
645 751
467 639
153 334
57 220
171 518
341 541
101 179
663 695
593 679
741 999
308 721
131 361
389 940
800 903
369 988
116 775
453 471
371 686
758 903
369 396
61 254
228 847
911 970
124 433
674 892
369 813
121 636
411 438
580 733
220 660
584 877
288 444
96 387
439 707
777 839
501 722
600 894
754 758
498 684
122 613
569 835
315 800
596 879
48 648
118 963
754 871
377 998
389 955
270 502
495 710
150 319
187 834
363 685
103 808
961 987
195 936
551 676
575 759
330 823
374 946
87 460
10 373
378 468
584 906
637 805
819 853
335 980
143 793
609 978
309 655
90 198
255 966
526 589
323 431
38 567
598 608
346 918
662 829
604 884
606 718
813 864
305 992
373 636
172 884
273 319
650 677
21 589
129 139
70 195
8 710
351 410
81 204
874 969
549 903
479 902
311 569
142 406
336 488
392 424
595 742
318 487
663 680
116 344
21 434
620 663
260 312
390 913
62 821
48 211
150 596
526 972
102 476
688 908
80 573
392 697
3 338
303 809
533 563
13 951
213 459
10 362
584 733
72 671
318 662
255 724
112 209
38 462
389 823
424 848
508 921
189 215
367 987
17 746
585 899
687 824
792 823
765 900
13 522
221 886
179 500
806 944
596 989
360 396
392 781
36 663
517 795
98 515
500 829
740 751
189 563
396 773
244 822
307 904
268 917
77 782
45 271
436 548
405 673
520 680
479 778
216 851
39 971
413 526
92 762
442 892
195 991
221 588
555 881
199 716
636 962
35 195
188 332
570 898
35 502
690 776
495 825
177 504
42 504
112 586
185 716
645 887
12 732
828 950
280 992
364 921
312 720
1 642
889 934
373 432
218 434
108 989
138 457
189 710
948 967
422 801
828 840
407 848
57 503
510 543
501 875
450 557
146 268
659 927
642 815
4 436
456 812
115 681
372 974
524 972
150 302
216 392
660 710
597 767
386 453
485 708
366 516
112 262
302 333
34 35
535 811
317 919
489 743
758 785
117 674
76 334
4 420
474 528
87 241
371 766
175 369
805 950
107 553
5 662
49 82
340 513
111 746
100 800
684 790
180 672
459 756
31 780
280 597
383 903
676 860
299 751
248 789
303 671
153 583
583 910
243 711
370 457
763 916
88 727
336 348
101 117
258 600
505 993
362 464
701 728
110 232
135 482
324 998
323 611
136 577
163 510
219 689
119 197
88 581
154 504
66 930
159 306
274 483
317 648
52 839
23 893
916 920
203 499
227 959
555 687
127 385
791 978
256 427
316 942
131 496
474 869
326 906
236 617
325 964
681 855
372 453
631 686
210 844
875 977
874 981
90 230
104 491
211 402
784 956
106 874
109 734
358 563
82 360
265 947
671 914
128 632
70 238
364 464
142 687
107 924
666 873
67 87
706 951
59 484
28 801
149 300
57 882
452 884
199 924
332 980
530 894
363 955
68 614
136 313
423 952
351 514
6 320
159 826
322 524
386 507
324 824
344 534
329 417
394 573
508 678
25 943
381 558
564 820
476 851
116 428
100 654
12 378
72 762
618 739
193 859
532 589
855 866
203 681
514 671
275 918
401 498
425 908
1 809
35 573
48 137
780 900
667 965
71 680
294 889
337 687
119 423
352 741
480 555
545 854
67 960
121 802
140 578
207 386
27 877
417 953
154 693
393 539
351 805
207 568
35 859
331 749
328 486
190 734
399 438
243 911
403 490
301 341
874 992
654 947
144 942
498 850
367 913
173 819
524 536
397 527
23 494
223 468
398 593
89 291
15 732
346 899
103 379
192 346
558 706
309 638
18 284
87 138
399 936
906 968
673 825
97 669
99 953
663 775
34 684
66 351
745 957
200 709
118 539
60 731
267 787
202 503
472 812
460 727
205 910
881 886
838 910
399 499
542 675
336 381
55 163
252 584
253 643
214 658
174 489
750 837
16 279
220 363
227 269
207 387
559 845
326 847
216 928
498 686
37 695
350 869
487 579
551 846
515 928
380 981
448 673
147 830
378 855
67 72
469 494
358 552
235 606
123 256
246 723
601 962
101 468
846 858
624 804
51 431
37 499
743 748
212 769
661 810
557 669
780 968
319 822
544 954
86 686
580 985
86 663
367 713
584 647
516 801
337 801
222 710
36 843
784 845
47 178
104 634
263 955
741 813
178 911
482 554
182 249
110 114
588 952
47 388
620 657
234 429
230 372
53 178
603 625
328 488
160 726
619 755
576 949
189 920
23 685
428 932
463 755
804 978
644 936
307 998
44 915
495 546
294 314
54 898
412 645
249 397
116 324
594 914
86 713
541 972
423 743
182 450
292 471
247 900
525 947
92 187
145 855
196 898
588 715
289 834
276 815
18 947
518 957
302 678
567 696
417 837
13 858
503 885
91 606
357 513
572 658
559 612
257 513
149 459
95 587
163 831
125 669
564 843
301 948
608 727
37 522
5 240
311 905
67 773
220 851
191 510
230 663
235 557
18 362
223 551
90 877
592 721
10 38
165 974
383 951
83 235
570 580
224 700
585 786
195 815
43 534
396 480
152 360
288 785
373 897
25 173
296 861
119 508
438 837
446 962
380 814
198 839
316 623
661 695
685 698
84 680
32 381
230 613
369 468
84 144
703 864
753 919
277 930
406 593
909 992
767 870
203 364
306 364
100 549
531 612
120 542
104 523
132 695
224 240
425 457
373 673
202 903
106 184
183 826
148 345
185 993
171 186
337 503
650 745
274 880
393 795
659 733
75 882
796 932
547 790
6 911
469 861
865 890
666 677
44 288
444 850
181 974
901 980
646 776
70 529
394 684
68 880
607 646
614 740
59 117
276 793
89 163
301 654
142 561
350 935
701 866
247 645
500 760
290 958
242 507
249 378
129 879
399 884
179 847
67 255
383 924
3 80
149 245
2 969
78 783
42 320
262 723
496 761
18 63
395 611
255 404
407 416
722 856
226 496
603 630
436 707
256 708
84 89
203 479
449 604
331 967
580 910
205 613
79 553
788 894
633 972
41 688
487 736
190 862
845 918
40 186
614 903
496 641
703 866
64 749
663 822
209 896
763 928
42 124
625 718
325 875
50 400
320 908
23 941
127 362
317 393
368 744
93 286
647 888
56 671
404 745
338 929
479 683
83 983
666 694
39 385
184 729
45 495
702 781
31 357
583 942
74 177
351 861
737 817
173 274
153 196
732 966
378 952
230 688
288 387
32 958
330 377
406 596
199 694
293 471
613 691
449 893
7 827
957 983
32 393
542 610
143 815
213 930
803 942
163 462
588 971
96 468
466 806
278 871
411 543
447 705
472 516
321 672
358 895
429 797
226 533
592 796
274 296
666 693
65 666
392 943
341 486
107 763
163 697
238 690
176 446
750 862
751 900
234 347
108 457
266 381
389 930
643 941
266 578
50 929
201 613
523 536
366 970
33 407
615 774
723 954
415 450
376 931
603 969
166 188
146 788
404 542
111 542
139 189
102 323
145 393
220 306
701 934
169 309
292 439
329 530
432 649
783 846
363 552
472 678
594 958
892 971
201 663
879 944
376 436
522 595
827 977
502 786
656 1000
289 369
510 706
208 424
365 636
387 830
308 834
138 596
485 906
23 650
26 594
414 747
48 598
577 911
486 653
206 769
429 750
77 983
324 662
284 401
278 362
275 480
146 258
553 904
337 436
364 725
530 733
466 987
256 264
390 811
164 683
582 675
160 625
243 806
84 102
887 903
27 937
232 766
162 268
134 959
180 927
348 517
386 450
508 965
338 978
149 905
223 606
32 115
280 414
277 284
74 540
513 603
84 737
104 886
136 210
142 307
24 341
141 480
268 723
367 747
567 840
376 461
8 957
302 995
654 751
148 209
852 880
653 684
38 347
573 857
706 933
620 992
45 307
846 879
49 341
104 313
255 541
111 749
510 669
219 909
230 680
189 490
392 491
396 749
4 535
630 752
623 977
702 931
591 666
21 290
108 237
943 948
311 757
314 867
258 706
374 612
801 882
275 583
540 890
502 995
256 479
253 957
75 420
502 974
84 890
672 813
815 882
741 928
518 794
32 808
275 401
285 726
200 384
121 852
505 869
512 816
181 520
587 904
69 547
326 965
67 595
358 796
15 485
77 136
197 583
274 822
136 178
786 808
311 672
131 748
601 911
381 531
705 844
399 481
521 855
472 552
135 406
620 891
106 436
335 617
371 767
316 997
500 601
12 241
521 732
483 555
759 840
255 349
490 617
196 288
5 399
218 493
668 928
305 626
111 876
423 851
206 887
12 564
75 206
294 591
422 623
329 886
608 975
13 721
418 663
885 916
577 643
748 861
855 981
102 318
653 805
218 782
276 840
130 248
394 960
14 31
125 458
74 977
334 980
396 452
769 845
620 999
541 868
185 278
779 849
595 914
186 808
767 900
499 983
676 940
342 572
19 734
480 627
77 132
297 301
64 320
357 873
486 681
710 978
391 427
212 264
4 129
45 71
11 346
744 920
32 170
144 1000
194 278
287 970
326 356
636 740
588 844
559 963
335 596
353 586
96 441
394 884
233 319
351 989
668 734
89 932
141 546
200 775
405 775
61 415
123 242
238 520
294 417
738 844
50 395
222 904
498 968
218 837
510 650
124 896
537 586
603 741
41 984
54 848
52 101
63 976
684 907
379 410
372 452
438 960
399 938
774 1000
204 378
333 504
355 423
395 557
558 617
244 924
210 907
207 714
417 956
273 352
760 978
463 750
562 997
481 934
285 648
744 827
687 788
840 876
579 706
480 991
217 218
448 826
346 770
428 569
190 832
439 640
362 903
235 555
322 539
334 613
385 742
41 117
436 804
354 840
245 282
625 960
269 725
280 417
560 843
102 478
145 294
588 675
730 895
121 995
408 523
315 980
590 776
189 872
212 416
112 457
54 661
340 709
114 939
193 831
432 628
316 678
672 876
171 941
656 668
12 72
28 402
528 781
314 543
84 556
341 872
571 748
305 884
72 637
56 939
474 942
186 518
124 921
262 663
515 657
52 873
634 635
311 503
289 372
113 322
273 955
150 512
184 954
751 817
420 872
221 931
476 603
712 820
328 571
710 966
308 695
195 755
238 810
816 892
157 833
387 892
226 472
205 892
144 808
454 463
652 685
563 820
286 713
467 673
815 974
338 485
425 639
354 698
13 537
563 975
45 918
650 842
416 553
490 981
504 864
819 998
183 969
175 736
378 476
17 462
555 693
146 516
830 875
483 782
292 581
164 220
151 235
559 643
906 971
10 198
138 204
557 819
385 434
199 530
462 853
220 847
634 743
191 259
512 611
575 851
554 942
156 565
167 979
450 646
614 621
209 863
425 597
21 895
557 985
206 590
40 719
98 954
779 867
630 759
421 575
141 391
422 509
433 530
674 930
208 272
981 983
162 848
134 462
346 869
706 845
377 989
684 969
300 894
297 639
692 807
298 943
392 621
728 838
35 913
265 378
228 606
6 281
705 712
215 905
608 930
130 215
783 858
28 754
399 839
438 868
446 882
440 901
324 932
149 252
65 161
621 788
178 910
124 783
131 969
561 950
135 582
734 883
202 504
289 316
591 633
483 990
554 907
346 998
279 904
36 972
162 712
109 575
652 725
113 495
331 462
308 788
245 922
507 725
1 475
33 308
532 632
2 262
62 341
262 596
552 721
90 524
59 685
66 355
279 631
211 725
500 648
41 519
332 604
26 392
770 877
213 340
613 657
106 462
342 498
50 206
172 809
786 832
306 388
41 750
567 882
95 400
320 419
501 542
399 635
670 893
801 962
9 685
115 780
393 648
747 969
209 699
712 810
485 995
126 994
42 253
211 308
521 904
305 792
806 830
583 892
908 942
383 603
601 857
126 589
243 849
102 138
22 833
81 480
62 328
68 204
27 706
191 728
300 989
365 469
304 837
663 764
132 229
697 774
158 261
561 780
177 187
382 712
46 786
437 723
43 982
221 770
78 333
76 978
488 680
86 430
180 434
250 674
484 492
366 838
395 454
696 997
92 772
355 742
582 809
163 625
151 630
865 884
171 812
33 925
118 825
227 859
442 523
103 711
602 681
220 223
17 675
183 960
445 850
324 855
857 926
297 743
68 662
641 776
600 834
240 754
546 947
505 862
403 810
117 624
28 869
379 399
809 827
59 503
5 461
104 693
72 575
344 526
154 306
798 930
428 541
53 604
700 748
25 239
431 911
124 628
557 970
183 774
316 495
729 785
175 740
204 463
284 678
162 513
288 333
791 981
188 860
313 633
541 931
210 563
234 755
303 800
288 498
691 989
58 397
222 913
1 681
291 616
690 960
48 820
102 954
20 403
297 909
126 562
352 377
262 537
611 886
94 136
827 944
31 157
329 969
631 942
491 729
226 728
650 799
322 861
419 563
782 919
731 779
604 987
399 751
191 911
651 763
239 334
623 681
653 933
762 780
439 803
549 781
427 991
88 790
596 794
36 430
360 490
180 445
170 558
463 730
196 574
196 426
140 877
160 388
429 910
455 941
308 760
85 911
785 949
322 506
653 932
142 459
50 829
278 924
486 556
598 651
256 367
232 318
737 933
375 451
753 945
733 756
263 846
425 942
199 432
118 393
612 780
251 772
32 128
986 987
525 929
41 272
269 563
309 438
156 996
207 974
530 803
83 502
53 528
467 979
715 971
897 981
137 746
591 778
748 898
37 885
837 853
198 872
504 576
464 709
724 855
212 890
166 302
4 134
572 647
232 585
124 807
603 756
51 703
630 915
90 708
262 540
364 691
267 975
660 793
400 560
707 901
122 624
465 729
144 197
518 961
56 143
373 676
123 814
254 334
436 703
323 502
395 531
211 332
128 649
663 732
422 576
734 798
77 414
16 114
725 742
296 982
285 337
721 969
358 949
98 502
71 275
659 789
469 765
94 491
66 733
534 622
236 576
14 207
724 910
181 408
207 990
178 577
182 774
16 135
347 964
312 894
85 94
350 822
411 697
105 194
607 665
530 987
1 400
787 850
418 814
190 810
316 989
678 934
670 993
243 699
3 879
549 666
364 667
449 784
549 792
133 181
169 278
641 970
277 745
692 935
370 403
703 746
612 864
622 803
293 788
214 606
898 960
378 412
374 949
596 883
57 75
811 965
20 80
250 689
426 565
200 367
644 811
694 947
274 402
506 828
457 892
326 391
48 991
570 893
673 700
527 638
526 912
605 807
10 584
194 276
22 639
307 1000
93 861
417 440
27 774
960 980
168 335
378 765
125 697
523 739
540 886
92 679
91 490
309 748
400 615
737 975
370 454
214 674
671 868
26 221
493 670
213 297
219 815
393 916
565 798
131 746
38 364
307 779
206 800
246 380
409 726
393 613
135 188
880 924
64 657
338 843
80 857
755 769
183 466
108 169
204 773
378 973
281 367
151 410
573 696
121 548
157 797
235 246
107 504
291 474
9 896
290 476
316 751
666 885
113 577
10 137
71 989
416 625
60 120
69 197
373 911
568 654
7 941
233 799
184 252
418 919
770 866
503 873
86 637
448 622
169 857
87 640
66 512
293 459
18 158
502 826
565 939
456 741
357 557
13 71
516 610
417 983
124 482
75 155
153 640
217 444
115 197
20 278
273 686
367 672
149 254
151 896
451 527
253 761
90 904
640 768
460 521
126 344
310 629
141 442
249 902
32 220
651 805
579 727
110 310
346 663
98 162
482 678
644 712
321 763
176 420
131 407
116 291
675 802
178 979
541 707
99 989
125 742
750 776
239 960
572 849
265 465
828 937
9 253
485 509
116 893
65 970
166 531
102 406
141 822
135 147
486 889
220 240
294 592
736 967
69 328
443 751
236 908
479 519
612 973
146 646
144 605
175 623
143 253
210 444
2 207
258 631
68 897
286 768
288 488
254 479
486 879
562 841
192 278
168 179
394 598
209 326
116 995
96 369
15 684
57 838
726 892
230 491
583 650
765 905
54 598
204 675
475 971
753 798
804 921
22 678
253 577
111 464
548 824
268 971
299 652
179 659
180 424
23 30
2 661
301 796
317 660
188 976
259 778
880 983
225 280
885 954
265 554
114 859
181 912
515 735
34 417
125 497
102 674
919 956
104 255
489 730
8 381
197 602
570 806
463 704
239 642
151 356
650 712
535 990
886 947
43 861
767 862
100 714
461 968
181 222
12 338
195 295
428 510
281 983
597 662
97 819
277 411
206 958
858 958
816 860
803 988
712 777
58 332
431 443
172 849
756 885
99 230
108 759
206 905
54 900
44 755
906 915
276 734
295 994
487 688
605 721
154 510
33 164
253 919
130 435
800 825
319 705
145 683
115 711
108 481
144 349
178 195
709 760
165 353
6 493
154 343
44 315
187 280
354 955
147 213
117 526
423 910
463 601
406 942
749 787
11 730
442 823
222 446
209 277
449 912
508 559
688 932
393 597
93 599
502 817
550 900
650 865
97 203
30 735
181 768
101 513
644 774
365 815
495 869
210 667
145 633
230 293
254 366
23 109
256 556
257 903
174 921
592 660
447 833
569 916
643 873
31 756
168 882
159 160
144 795
253 378
335 574
203 249
360 892
504 851
34 660
777 983
142 483
767 843
695 816
610 713
408 589
771 891
818 939
315 419
331 932
437 651
295 978
81 445
534 644
451 942
212 276
57 905
400 941
35 534
301 917
77 406
331 570
95 410
231 693
77 366
309 902
797 999
265 745
304 316
364 594
449 915
274 479
59 634
564 596
43 827
747 944
74 371
7 564
166 538
245 568
645 811
906 914
499 894
461 896
116 971
3 625
257 784
257 706
476 803
96 584
329 540
213 769
792 855
521 902
122 988
89 707
757 963
715 859
666 961
86 754
58 769
178 827
512 998
69 963
339 474
85 178
797 944
457 920
54 237
295 364
46 841
371 382
750 910
616 890
156 770
186 436
327 719
401 514
380 577
87 464
2 32
96 793
496 542
28 490
179 267
208 995
208 563
302 463
81 703
216 382
403 429
732 839
666 807
553 662
576 783
105 275
228 478
792 900
260 672
217 987
71 688
153 795
85 411
237 499
777 973
312 591
352 370
74 583
659 912
326 529
295 622
263 625
57 128
675 926
423 442
6 737
232 557
644 801
788 869
127 292
167 684
564 611
601 913
852 909
72 264
187 609
844 913
122 433
181 464
301 852
165 478
647 757
266 537
469 638
277 901
133 223
595 694
11 306
259 358
80 954
627 882
549 588
603 841
107 673
597 635
243 244
443 710
17 364
268 463
4 235
541 732
270 922
787 794
248 505
658 970
335 510
334 998
650 803
892 969
490 845
496 860
62 314
381 995
448 562
121 310
150 516
166 879
85 888
128 995
29 624
557 573
357 836
607 749
141 167
195 734
42 150
925 948
550 928
632 656
569 633
137 428
192 983
231 480
565 829
149 502
828 961
321 682
424 639
383 939
206 911
6 828
190 618
49 279
372 444
288 619
737 900
554 912
310 766
80 907
350 649
523 902
786 860
860 900
743 990
153 211
677 758
149 205
82 185
816 897
228 913
784 814
714 926
114 651
546 895
62 623
217 679
185 618
539 771
424 470
236 970
473 943
185 664
701 893
112 870
155 311
572 809
384 941
768 927
717 813
39 231
62 397
774 844
216 980
376 608
471 479
328 925
149 437
28 469
73 576
215 312
566 715
722 945
254 616
229 934
9 493
87 561
217 545
652 984
726 965
690 949
301 910
382 928
76 310
1 239
30 949
578 803
654 967
632 791
366 914
221 382
47 88
448 628
525 527
54 269
746 969
163 333
441 950
734 966
109 487
48 99
140 781
34 62
133 596
577 777
21 370
16 18
19 493
177 902
32 873
377 852
207 327
297 871
150 522
506 543
744 778
251 939
489 950
207 866
564 787
285 914
790 950
74 152
128 682
449 478
324 818
419 576
530 957
168 169
778 798
64 754
273 606
24 728
39 620
83 716
18 410
149 354
493 914
470 534
222 311
481 742
306 583
59 384
752 755
64 912
709 738
123 970
215 457
332 853
17 971
155 619
646 658
655 706
743 873
601 756
521 557
557 699
532 581
764 981
407 470
610 796
16 759
431 739
241 774
312 845
204 396
45 275
357 775
711 719
365 567
43 135
686 959
140 976
333 401
466 767
3 965
74 553
480 502
16 344
205 585
170 731
672 877
399 979
288 871
263 916
422 526
335 663
381 397
82 214
148 264
204 420
881 914
86 175
285 619
87 947
448 871
307 642
337 447
165 963
96 399
14 583
382 407
28 724
174 481
437 977
358 442
518 705
185 287
274 291
114 853
33 519
294 958
301 429
607 766
197 915
128 344
143 251
3 553
109 889
370 385
707 779
229 760
556 565
158 827
401 680
34 987
40 730
946 969
850 934
334 349
3 169
226 256
254 656
770 810
624 953
208 335
293 949
681 927
170 184
84 290
41 947
243 780
751 935
88 121
341 975
653 910
39 856
320 689
515 914
5 190
8 818
506 747
259 836
214 779
541 921
165 884
10 259
320 452
237 771
516 552
363 554
175 201
164 856
392 991
473 851
330 806
152 366
114 425
460 977
401 831
9 114
79 491
508 823
129 447
204 644
629 638
677 810
477 539
738 909
137 165
686 909
426 696
565 866
641 828
176 666
698 986
397 606
131 525
129 620
128 728
17 182
51 822
428 873
25 834
131 715
42 786
818 955
384 457
511 678
443 662
57 887
798 910
249 587
119 496
245 621
3 668
580 886
696 990
64 203
348 821
298 612
474 606
691 866
679 957
727 795
224 770
60 138
610 927
172 584
507 979
25 765
488 586
549 678
418 660
317 847
853 883
231 890
40 85
57 531
107 892
122 349
9 892
54 385
248 787
14 402
135 419
90 669
504 936
53 290
588 608
318 847
499 863
535 636
365 468
267 451
523 887
251 741
885 893
617 980
318 865
83 289
848 876
335 605
79 761
133 938
856 910
312 786
250 280
114 892
192 792
512 746
541 565
748 750
115 777
319 422
411 630
402 404
663 912
270 617
494 894
180 317
146 173
328 648
525 809
732 996
40 576
844 971
271 986
628 981
11 249
353 449
383 404
201 558
359 407
270 652
601 922
160 651
377 965
880 888
30 945
331 801
63 296
45 707
93 425
479 615
43 903
89 387
543 1000
419 476
479 501
577 739
49 250
127 219
3 868
535 853
588 598
206 794
336 688
149 588
491 972
807 817
551 555
79 885
502 873
869 996
261 459
631 723
491 958
435 636
114 941
613 969
379 855
148 741
17 325
932 999
405 944
164 201
471 540
95 975
156 915
12 616
191 248
267 580
55 804
102 437
137 178
470 576
720 857
522 691
233 646
119 660
487 658
369 427
331 949
328 955
584 967
138 481
495 717
128 235
503 577
14 646
372 978
113 157
221 498
492 707
185 898
901 975
330 944
44 314
169 295
178 397
692 948
230 631
178 965
266 704
9 916
78 704
730 731
730 888
292 726
206 697
1 909
53 120
734 847
323 407
107 202
808 901
736 968
97 173
391 464
632 904
772 922
309 551
139 796
239 386
476 902
661 662
735 824
324 784
873 942
606 652
725 938
586 639
552 706
81 738
409 460
139 747
204 259
457 993
120 558
689 705
496 612
125 257
728 732
452 900
420 908
98 410
127 306
272 385
286 735
783 906
385 852
913 967
137 303
118 292
522 806
194 616
30 543
60 471
229 606
106 629
227 786
21 830
36 976
296 422
147 730
694 881
122 392
192 836
259 712
105 137
301 972
490 928
439 885
66 513
64 397
116 175
50 648
514 629
861 891
306 925
518 566
392 553
268 782
605 733
293 841
276 443
78 373
177 443
86 139
153 325
283 651
163 296
44 844
9 867
565 594
133 173
274 882
154 355
181 505
99 606
528 709
438 630
193 993
60 906
195 794
12 978
34 990
794 977
113 212
76 726
501 587
103 963
478 574
599 880
771 924
90 624
656 815
339 645
781 853
738 901
2 151
734 841
957 970
318 357
136 785
944 969
302 737
248 684
166 338
767 936
48 597
389 563
530 618
189 282
915 983
184 576
40 410
254 629
465 537
580 805
195 294
50 222
355 845
377 546
202 933
507 778
294 982
8 605
617 879
119 828
400 913
378 853
36 260
502 880
348 428
790 876
97 863
195 305
95 500
219 556
245 739
149 965
225 426
286 431
193 498
35 957
403 726
234 855
558 848
159 588
60 620
259 459
144 932
170 223
427 760
377 695
101 489
635 820
722 997
101 356
724 967
95 154
108 748
563 676
16 866
722 821
8 658
484 780
270 480
69 493
685 789
178 269
319 415
103 150
129 421
354 745
770 960
46 903
391 796
532 679
486 893
526 790
112 602
185 611
141 447
143 886
829 931
6 988
232 961
674 682
250 685
759 973
417 691
59 668
48 348
506 930
