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