1000 200000
1 1 2 1 2 4 1 5 2 9 2 11 6 3 12 4 12 3 12 7 19 9 1 8 14 5 4 26 1 5 8 5 7 21 4 1 20 26 9 25 4 30 29 33 27 12 15 16 47 5 9 7 1 19 35 8 13 57 35 4 55 57 31 62 62 16 34 53 5 49 52 30 4 46 16 15 12 2 59 53 70 37 59 28 18 21 17 34 11 42 14 15 22 10 79 63 32 20 71 59 24 44 21 100 99 105 35 59 62 62 50 68 23 110 19 94 2 32 89 37 78 12 1 16 65 86 10 43 58 107 130 21 71 91 37 19 24 136 122 32 128 13 19 124 14 80 81 65 24 126 63 65 53 91 1 89 120 31 29 63 11 108 69 138 31 58 39 28 83 140 105 27 83 87 63 77 38 99 106 26 36 39 16 174 177 92 69 124 4 58 121 125 100 140 53 7 170 128 163 198 54 101 50 174 30 1 110 87 71 4 208 52 180 146 215 213 92 142 114 41 179 16 14 100 127 133 115 6 128 115 113 154 156 186 72 79 174 83 202 219 97 131 145 39 233 214 7 181 225 73 36 18 150 149 66 244 132 187 217 193 133 144 41 134 122 129 124 226 147 157 40 72 175 272 130 32 39 241 96 190 73 113 170 245 279 42 259 238 152 3 87 131 71 82 220 60 178 72 119 141 109 210 30 174 30 199 222 134 236 160 127 312 305 247 108 229 223 136 25 144 151 186 171 217 300 245 239 27 274 39 48 214 243 77 62 301 231 150 195 321 96 69 343 20 287 126 50 151 326 305 133 252 43 266 254 321 186 5 86 75 293 140 214 40 343 208 2 214 265 191 231 145 200 248 132 297 288 352 364 337 77 131 311 337 202 235 184 49 213 121 378 157 348 105 143 243 23 1 307 71 355 331 109 386 84 227 51 343 27 237 316 265 308 396 43 48 40 206 50 272 119 208 408 367 267 343 277 231 295 381 360 275 266 256 368 425 278 364 154 286 365 142 214 274 312 309 278 184 411 400 410 255 111 308 306 139 172 434 281 5 93 117 460 167 348 107 130 165 156 145 125 135 80 366 327 356 395 31 188 105 375 201 222 4 344 145 315 305 104 409 64 224 97 73 275 373 451 151 4 410 76 151 116 273 50 183 77 464 176 259 395 323 295 420 3 273 307 32 156 391 343 226 268 160 323 141 359 219 199 62 404 213 213 206 398 436 239 247 10 501 37 49 485 486 97 313 367 289 243 359 273 135 50 297 400 17 396 480 515 123 224 12 238 241 226 338 566 520 307 347 19 27 358 273 159 435 90 108 246 345 497 499 202 104 130 536 28 520 64 147 105 85 123 132 521 162 592 232 77 214 26 468 351 470 408 266 138 105 155 420 27 323 202 485 499 586 338 331 207 620 51 158 50 23 583 336 309 280 98 17 246 261 624 46 510 535 135 134 176 456 80 550 634 5 437 168 570 550 195 134 58 317 368 127 428 611 490 364 310 235 15 585 263 21 381 217 482 660 663 4 551 241 373 618 51 142 195 81 310 99 642 126 414 656 12 377 576 472 591 658 272 676 421 347 12 199 580 690 601 351 378 256 408 2 299 178 508 363 511 55 461 577 274 635 39 307 383 273 336 87 212 718 538 582 675 5 444 641 489 240 33 528 550 460 357 509 722 374 566 45 430 553 19 504 630 469 414 512 662 175 643 606 309 154 27 457 751 221 35 701 616 675 76 553 734 144 708 482 549 376 252 101 650 467 583 617 738 185 395 675 772 733 233 31 263 571 324 322 774 115 605 34 726 569 759 156 211 276 399 527 677 652 289 274 398 521 168 690 786 778 403 186 365 220 481 745 43 151 635 412 141 155 13 809 730 463 362 640 538 310 363 678 832 141 87 613 705 34 668 205 98 122 565 771 195 99 19 333 296 477 553 371 536 611 308 440 239 341 748 45 636 735 588 422 360 217 415 752 305 228 163 682 699 746 73 221 488 782 451 489 135 384 52 75 384 148 22 409 802 218 344 68 74 487 377 783 17 818 101 413 322 52 532 367 619 829 391 664 853 385 894 367 547 686 822 792 796 874 397 411 625 59 703 500 300 239 191 513 892 31 778 651 442 185 928 118 531 725 598 52 218 353 514 302 329 897 890 903 19 507 144 927 919 474 289 593 16 403 279 93 175 223 939 439 570 783 695 678 152 818 650 478 72 133 759 294 617 650 932 907 176 420 604 795 363 129 452 899 774 295 481 802 951 520 870 43 369 432 845
655 398
168 789
968 996
293 92
702 319
27 4
262 755
281 803
873 688
242 921
539 242
612 630
414 159
74 721
789 196
619 250
857 433
448 265
295 40
313 876
112 50
25 790
664 978
590 770
80 839
546 500
597 551
181 664
982 607
568 945
177 387
867 180
46 237
800 450
379 925
565 345
118 718
23 108
270 385
426 495
515 968
9 867
713 845
356 264
898 207
125 598
89 964
674 299
935 610
407 120
697 580
777 524
272 83
755 535
136 714
749 616
49 954
56 696
681 236
947 493
9 241
49 576
787 93
65 215
107 624
429 20
675 20
139 899
676 370
215 504
148 701
127 783
43 348
117 506
973 884
889 95
635 701
245 903
953 688
391 657
705 439
730 84
447 269
917 536
372 442
658 934
28 48
480 339
327 225
306 186
163 894
134 183
992 49
911 724
43 468
276 815
276 72
878 218
80 64
494 203
831 155
948 697
255 549
337 805
967 862
62 758
429 153
979 964
289 39
225 830
839 434
320 124
417 522
770 742
747 747
926 434
213 613
238 786
533 371
713 540
466 29
946 24
162 406
655 782
709 38
275 237
607 280
836 221
98 701
821 206
338 400
661 15
295 337
487 904
510 954
136 768
96 261
869 255
818 507
442 405
772 158
859 210
810 448
71 443
550 274
840 620
387 94
620 912
172 958
239 307
795 931
951 161
34 678
222 300
38 442
748 185
958 967
579 387
865 161
801 303
781 920
33 495
969 374
762 968
668 116
638 899
331 572
413 647
735 488
376 413
780 298
238 643
692 282
98 418
554 452
594 808
720 15
570 815
777 679
239 100
543 419
533 265
582 767
146 555
383 796
520 764
94 971
199 522
149 862
600 974
335 911
467 735
413 535
610 845
93 225
164 158
893 892
619 971
173 820
366 732
242 121
432 864
900 166
527 878
313 803
566 656
119 788
435 690
702 937
641 159
115 420
767 748
279 477
664 956
302 777
906 354
481 983
791 218
668 730
582 360
952 506
490 183
538 714
538 595
418 859
328 383
230 416
330 953
68 720
852 593
123 480
268 301
459 38
573 840
120 751
589 23
363 546
422 90
145 706
264 641
474 423
854 164
483 86
317 618
773 677
224 739
443 312
830 430
336 159
290 860
311 325
10 115
497 50
930 220
251 538
206 612
845 125
35 703
332 405
398 401
496 682
827 987
607 833
552 52
616 385
71 933
577 285
792 100
474 405
668 866
608 260
131 485
595 851
359 431
904 573
943 421
687 17
221 56
5 580
280 599
948 148
787 540
239 46
820 498
871 144
14 582
296 855
831 371
468 307
531 108
775 710
975 358
201 97
318 538
839 519
416 168
939 904
390 439
871 664
271 158
326 701
399 79
940 428
555 158
416 820
965 446
185 849
726 828
94 3
559 114
637 524
847 789
133 406
233 424
867 915
266 463
713 731
559 253
370 521
677 486
760 814
847 157
447 973
348 264
791 957
639 831
341 795
77 16
490 949
498 614
139 959
732 757
663 74
518 936
389 648
815 796
475 242
393 370
104 866
994 241
259 401
982 513
481 930
939 993
243 709
907 145
581 629
6 777
41 747
237 385
66 448
208 231
473 895
473 948
148 697
399 687
650 622
732 840
400 507
279 758
279 982
619 362
251 828
894 930
845 516
515 511
522 74
929 551
443 941
297 99
203 120
195 458
476 301
834 237
578 789
812 593
846 505
595 496
292 125
382 688
13 847
944 50
670 332
72 164
535 260
784 168
110 321
551 507
817 28
791 119
855 744
871 129
552 85
841 755
976 142
45 523
376 331
333 194
677 656
535 823
207 892
38 642
276 531
649 433
578 469
707 94
336 453
969 382
670 762
959 435
344 553
204 44
239 505
289 616
312 741
861 126
19 582
740 625
109 863
859 44
894 103
174 962
596 690
483 704
151 481
180 849
202 461
49 761
640 704
772 483
93 460
875 196
425 833
745 405
857 980
581 708
782 418
777 779
347 41
60 656
379 728
881 996
624 106
542 212
125 432
846 147
582 355
455 918
843 229
301 262
73 129
725 250
296 55
347 546
62 890
716 533
42 225
405 356
890 377
66 541
230 265
375 513
858 268
211 53
904 835
232 269
988 297
269 429
158 373
780 150
3 715
812 55
941 915
88 705
566 825
285 778
817 979
920 283
977 134
734 490
40 834
979 673
162 297
548 229
359 412
164 16
948 694
747 647
34 327
946 212
870 986
368 813
496 111
88 427
612 722
441 788
588 634
261 146
187 587
250 746
491 796
756 558
792 722
889 515
524 907
755 276
657 308
362 573
610 828
103 752
34 582
434 956
258 331
438 193
664 646
407 445
195 310
611 922
320 151
358 53
928 945
780 129
415 848
859 746
943 130
78 123
411 468
667 88
748 846
630 684
608 106
788 213
277 585
761 715
147 782
2 437
487 696
196 835
89 916
595 957
615 562
212 554
55 91
155 354
705 753
453 197
939 671
168 234
644 421
614 881
169 941
94 753
858 929
803 643
950 843
299 684
323 698
777 31
55 532
515 585
466 86
660 412
25 438
371 316
429 514
699 189
450 230
273 475
128 874
457 432
238 986
10 129
450 292
629 529
266 525
617 774
822 781
146 167
83 846
270 908
761 129
359 870
166 537
788 466
914 93
239 914
897 418
80 772
620 975
312 273
808 200
735 831
805 932
808 24
704 207
599 65
33 793
890 108
534 764
533 518
726 617
164 929
111 324
477 467
537 524
595 806
609 740
701 118
743 53
620 718
304 906
984 363
700 298
100 807
145 777
870 807
758 239
192 918
697 487
18 392
306 554
461 103
149 714
409 914
500 711
880 713
411 485
433 738
642 228
366 855
15 447
366 942
673 742
564 128
542 460
381 930
758 153
806 47
325 200
541 547
797 114
275 794
722 706
312 991
908 488
727 205
664 94
349 426
216 165
558 671
494 937
825 225
85 17
23 779
392 408
607 378
577 999
885 639
772 848
847 521
465 692
927 624
261 295
684 3
505 63
936 283
554 504
795 22
471 66
703 621
455 673
322 358
712 93
943 106
249 48
781 96
777 875
670 361
101 920
801 898
958 801
593 365
65 16
908 712
285 205
365 140
440 604
891 439
883 652
776 674
689 665
730 596
356 770
565 974
368 107
798 629
726 285
50 972
899 177
549 351
78 65
228 896
381 639
52 37
744 500
672 392
253 762
902 398
683 82
251 561
527 504
547 142
330 442
897 216
288 788
629 995
346 166
913 113
797 724
892 345
393 917
175 707
972 974
650 597
468 4
312 953
360 205
918 348
472 400
104 585
536 736
581 132
498 661
134 824
672 330
843 826
630 600
182 867
686 282
781 945
729 815
924 502
909 596
41 640
634 551
311 712
548 509
307 27
420 204
26 628
431 306
273 776
397 612
715 640
3 48
767 58
778 4
640 353
862 956
195 409
199 304
420 339
963 563
625 975
570 885
749 773
801 986
407 667
808 730
464 826
20 575
377 793
845 761
691 593
313 909
236 119
127 618
897 541
381 651
614 672
227 768
624 955
262 268
460 843
494 184
653 794
528 671
273 165
948 856
773 654
80 480
285 554
667 109
333 339
547 467
683 807
736 219
689 335
198 831
528 465
55 888
992 447
71 112
937 870
846 336
54 744
210 243
21 74
874 873
8 559
316 589
838 187
359 512
498 360
346 220
987 12
860 545
331 153
417 339
49 556
123 2
303 71
607 488
740 464
460 543
370 911
648 529
753 284
626 870
211 38
569 809
782 165
427 499
533 81
55 631
103 160
772 524
526 532
847 799
922 283
161 190
692 814
887 61
155 306
248 309
370 754
875 248
304 498
742 375
790 22
704 484
957 513
176 696
846 870
691 30
671 651
74 502
949 649
585 963
436 397
418 613
417 530
536 48
145 893
780 939
735 120
484 395
842 79
311 269
308 542
578 191
676 328
750 327
957 857
495 402
669 262
78 143
311 800
937 34
633 581
318 746
623 71
995 346
902 587
273 859
482 442
212 977
400 179
629 658
628 975
408 483
733 84
366 466
532 211
580 748
273 411
139 937
302 723
558 243
665 659
639 795
254 644
881 924
563 571
87 694
187 978
436 932
332 959
234 294
513 404
43 960
480 325
939 977
900 661
20 405
876 441
959 180
563 939
890 265
918 136
749 315
33 611
724 759
994 832
944 956
900 457
62 21
102 197
974 699
282 316
45 873
238 260
339 214
94 631
526 654
784 491
982 897
398 880
207 291
72 950
226 130
143 332
531 428
427 770
532 246
590 192
481 293
63 757
115 777
473 977
245 269
425 906
714 481
819 523
333 440
117 185
847 50
426 285
948 419
688 188
982 394
251 698
729 267
1000 82
669 446
594 680
440 958
673 463
905 826
814 771
782 735
953 961
815 132
75 234
448 276
364 748
659 968
310 768
764 803
991 685
819 780
428 756
597 447
465 826
676 252
849 425
442 599
276 679
570 22
228 317
888 838
175 361
219 487
376 180
170 883
862 589
452 179
524 773
534 170
71 321
218 472
483 827
714 336
967 289
673 330
836 229
554 754
441 107
263 831
778 486
171 381
669 811
328 395
187 355
851 590
333 710
43 916
93 347
253 698
904 9
827 567
467 930
792 382
259 938
397 40
979 660
24 880
882 373
456 669
282 631
770 459
611 104
647 530
149 384
291 206
938 743
608 29
330 828
953 476
204 903
159 411
788 48
368 164
7 397
747 200
672 128
261 338
279 679
143 937
805 987
229 402
10 385
656 349
151 324
197 379
316 225
53 798
603 833
555 433
131 938
281 956
38 903
715 569
611 123
769 42
725 218
162 8
969 665
772 29
172 849
69 676
291 808
821 739
330 671
425 248
678 773
266 713
506 970
244 442
550 133
424 563
915 535
162 232
632 398
707 87
624 179
432 357
322 612
689 154
392 731
299 904
496 932
551 232
566 347
280 301
424 916
673 638
489 881
749 456
758 0
941 826
916 514
726 392
432 325
464 81
621 683
120 673
794 353
662 935
873 33
32 536
82 8
637 794
182 409
19 514
932 760
330 911
143 103
55 940
933 644
474 98
114 993
384 699
563 99
481 425
772 428
955 269
258 218
21 120
650 13
341 941
352 100
507 133
417 953
204 802
18 8
919 348
942 460
923 423
731 43
384 11
141 637
313 403
634 416
424 502
941 359
258 849
796 886
631 484
962 128
107 64
245 378
896 967
993 525
882 564
595 487
473 519
230 931
435 338
858 892
295 718
488 726
362 375
471 830
358 572
530 140
287 584
288 248
756 636
707 811
668 338
985 849
926 411
166 622
623 675
200 750
872 520
314 298
182 638
674 338
193 341
402 422
61 729
898 100
299 922
660 846
201 170
127 152
214 361
414 782
55 92
278 620
245 938
659 764
637 838
755 220
742 192
865 493
694 676
12 317
198 89
509 982
153 258
725 597
217 41
852 444
834 503
755 400
253 902
459 243
719 311
324 123
831 628
887 761
883 311
884 284
420 801
261 459
677 548
929 734
712 665
250 262
633 436
255 561
737 802
923 743
740 114
676 807
675 889
109 147
579 764
492 927
5 42
973 318
316 464
853 909
26 467
519 134
43 593
995 215
463 849
10 248
156 198
443 873
819 416
162 433
79 578
955 208
921 581
19 606
62 388
128 753
255 518
940 892
503 184
934 890
417 184
336 111
792 755
602 223
245 687
294 309
213 698
818 390
328 25
97 995
707 866
722 875
295 507
551 166
936 376
456 299
702 801
374 667
351 185
608 379
603 192
129 726
119 458
535 233
499 518
830 222
476 49
931 9
218 928
658 158
939 545
897 665
559 83
426 836
433 873
589 101
836 770
563 973
804 964
68 90
441 53
706 86
608 449
964 189
697 551
524 795
218 668
561 620
114 310
726 178
383 985
473 523
65 782
85 137
348 999
328 632
250 349
646 122
447 490
692 190
603 159
766 605
292 543
297 581
273 522
561 742
520 651
181 719
81 795
798 465
304 372
796 339
983 574
217 949
673 821
827 701
449 273
582 133
137 516
352 722
899 352
692 23
404 855
72 32
651 249
966 32
783 449
598 331
814 888
571 404
543 17
10 897
193 227
78 98
537 67
807 877
264 807
445 181
187 147
754 862
178 280
54 523
769 176
312 513
65 428
564 433
64 606
119 833
933 119
477 404
125 586
620 341
865 7
494 784
398 617
683 530
979 120
981 940
366 872
986 420
664 368
813 483
988 372
484 632
372 724
412 259
708 203
337 291
341 184
703 649
187 904
756 867
40 746
283 986
103 954
370 828
265 902
596 10
259 860
329 867
70 378
929 8
222 701
837 694
140 347
622 695
244 760
203 761
400 381
992 549
67 644
106 361
382 318
603 967
822 397
860 628
332 506
950 313
204 512
288 942
70 687
693 34
785 586
731 116
835 81
196 69
162 688
728 131
966 910
874 456
540 367
879 153
437 179
850 456
436 284
315 995
444 156
107 978
520 669
777 916
249 279
256 691
172 109
567 395
569 376
871 919
333 243
121 141
865 437
750 517
344 802
444 701
821 626
312 280
435 833
358 50
483 397
651 206
609 956
684 384
495 227
628 780
569 567
946 341
768 928
944 78
855 561
189 885
377 714
212 115
433 766
515 53
128 965
253 646
162 931
193 163
697 423
912 293
553 597
682 179
866 557
954 229
618 273
878 194
664 299
176 227
106 917
303 85
744 399
663 867
38 76
805 514
470 853
659 12
260 52
378 462
64 315
907 521
176 195
325 532
795 317
419 680
175 29
171 931
779 953
887 326
790 326
880 279
222 956
694 104
858 269
241 798
745 330
900 834
489 742
884 131
25 0
541 771
894 830
413 710
802 629
935 46
936 802
450 177
314 692
952 153
707 375
879 851
925 90
387 465
165 530
762 112
418 909
710 43
433 400
799 726
308 90
87 347
278 782
308 193
953 933
521 607
936 242
125 990
101 516
74 957
452 399
151 610
926 147
799 368
472 19
488 779
849 40
789 382
671 804
221 117
907 591
193 323
296 382
497 486
1000 831
512 438
471 989
748 65
878 970
151 386
561 64
769 485
425 87
963 709
995 163
197 951
744 971
745 140
979 915
917 747
142 611
197 796
229 61
352 14
513 875
990 34
222 342
384 685
469 944
928 242
163 52
284 742
200 616
224 434
481 194
185 421
527 288
706 424
358 598
787 855
343 612
173 303
670 510
255 994
964 826
708 740
838 109
723 338
252 327
110 974
467 586
59 525
812 543
118 952
178 264
485 334
688 647
946 537
689 958
797 789
302 789
648 84
204 24
537 124
763 582
563 655
784 3
493 786
499 654
129 558
474 964
734 819
557 635
767 608
688 880
586 588
628 586
794 544
429 556
758 75
373 63
679 981
328 509
342 468
934 887
811 546
645 585
727 684
653 137
811 549
881 427
527 481
876 175
84 610
290 226
578 151
419 841
43 456
35 761
78 731
821 226
245 146
331 935
879 971
568 479
375 966
590 231
467 187
232 590
726 185
274 24
622 520
667 780
494 704
898 630
301 112
230 557
214 544
861 702
262 791
822 7
194 398
815 853
486 386
543 999
998 6
261 776
513 999
775 841
65 278
604 668
660 946
419 346
14 387
473 238
829 288
80 480
731 474
234 404
728 775
906 0
854 928
987 769
763 691
7 326
674 497
593 868
74 505
587 344
677 995
25 808
3 22
476 467
877 564
73 60
466 136
87 203
221 750
245 244
148 844
881 69
795 761
73 84
119 525
374 72
844 153
725 779
312 234
868 646
493 578
307 181
539 831
776 151
827 323
625 743
397 378
391 702
771 15
893 470
700 719
253 512
410 284
587 807
340 979
8 675
789 982
904 0
731 36
804 324
345 916
361 772
317 613
400 111
346 881
404 801
471 390
575 650
407 28
173 653
632 81
838 890
132 488
817 324
978 349
764 131
813 707
621 546
300 238
892 250
985 217
558 286
386 330
804 277
235 833
50 380
682 309
520 865
410 238
84 17
505 804
911 394
577 879
995 418
546 820
115 734
359 615
35 252
653 51
732 346
127 596
562 356
868 397
309 922
743 690
563 367
526 88
12 915
765 552
741 2
72 912
398 115
52 113
972 178
238 74
848 287
458 723
5 997
134 827
590 379
4 11
38 470
332 673
62 165
119 438
810 636
973 656
724 218
472 553
168 483
943 222
822 334
956 864
804 487
862 479
913 287
936 962
779 55
48 664
962 145
97 426
563 503
489 222
13 482
788 214
655 844
791 103
296 150
765 851
198 515
838 223
488 931
555 661
868 209
995 203
114 286
818 899
470 740
684 617
170 339
246 856
49 855
574 301
726 39
222 754
67 752
381 413
674 721
125 350
648 317
454 100
949 980
690 449
589 953
583 298
954 69
816 688
439 523
924 441
246 106
550 439
212 766
499 464
224 952
551 356
303 73
192 243
451 827
57 20
695 56
833 503
309 689
218 620
352 656
770 698
754 998
781 753
799 918
49 72
496 936
488 816
218 791
130 862
852 243
848 949
292 192
538 2
611 141
642 270
452 806
535 160
481 531
315 952
454 623
701 5
172 673
424 640
935 182
98 455
201 5
478 403
989 969
595 650
708 995
794 94
556 182
731 251
979 913
553 557
504 441
185 328
131 932
168 630
80 126
770 341
529 336
827 46
41 364
266 103
529 131
801 930
86 327
527 28
937 369
590 103
342 148
557 80
310 280
374 793
221 432
265 664
220 388
720 583
288 728
401 258
1 939
615 492
452 793
289 810
386 538
730 542
159 368
191 821
987 909
764 866
684 419
704 217
154 2
556 372
354 149
919 370
548 21
301 331
533 197
699 573
998 164
301 666
690 38
457 64
548 531
537 319
863 759
517 239
356 352
327 183
344 211
461 847
315 416
578 111
2 769
525 157
101 895
128 540
714 461
74 367
1000 123
798 850
949 84
970 706
937 184
793 959
392 899
705 561
396 388
470 104
793 415
13 11
80 364
202 490
692 117
778 820
967 284
370 850
718 99
206 442
929 289
434 973
845 108
509 601
409 794
81 927
436 766
509 38
5 466
211 254
74 879
82 318
898 862
124 240
643 106
81 383
676 124
331 303
52 574
360 150
666 689
756 675
18 951
700 78
998 705
139 288
195 674
113 950
464 921
63 58
730 124
332 466
83 408
435 431
262 273
811 336
5 201
957 108
340 89
546 435
899 361
763 494
439 622
935 347
545 38
280 314
165 502
22 258
677 741
658 885
236 238
460 583
908 258
775 171
184 275
527 998
282 851
114 682
102 907
772 597
765 588
857 575
348 209
103 151
346 43
681 687
933 660
349 947
710 364
391 847
416 648
396 310
917 733
952 219
369 209
160 484
637 339
497 337
229 62
535 474
795 986
711 367
354 699
669 261
219 672
550 720
67 357
184 931
947 882
877 777
31 433
500 736
776 995
1000 569
826 436
207 274
350 699
460 212
185 835
501 868
91 653
773 726
610 4
107 173
460 79
346 733
672 226
815 386
998 933
774 134
82 540
702 311
573 109
424 46
676 677
339 185
431 675
371 569
603 700
686 349
249 525
598 382
749 4
121 9
695 440
4 416
173 380
748 673
15 984
99 565
562 744
25 778
262 259
329 58
568 621
767 762
657 869
561 708
284 568
371 501
548 532
657 895
300 110
145 848
173 13
974 18
83 756
902 313
440 580
165 104
648 103
544 76
116 222
955 631
983 565
204 999
796 794
5 940
341 409
678 749
285 194
704 924
1000 393
243 477
46 262
449 491
892 995
817 460
970 953
85 688
773 739
564 197
671 928
345 606
90 589
369 679
785 497
521 395
248 536
255 927
303 393
708 748
58 232
824 264
219 108
214 485
287 338
347 497
389 144
587 565
859 867
485 374
696 378
594 895
875 680
233 813
483 182
422 905
604 686
15 674
928 953
438 112
892 658
922 482
151 977
357 929
982 842
895 731
531 563
225 921
225 513
4 281
82 195
768 444
881 958
789 153
616 431
965 625
228 668
863 641
836 172
558 27
941 570
328 205
265 974
736 720
939 883
285 410
20 626
465 149
442 22
106 14
788 583
260 366
199 183
996 581
892 23
695 354
959 915
209 868
801 322
799 900
968 623
30 280
170 387
553 426
533 736
430 719
610 167
586 809
85 979
953 485
703 380
390 62
828 710
561 96
454 183
100 301
64 892
230 356
763 652
584 413
316 27
370 222
252 153
687 81
495 217
12 84
582 18
685 167
805 993
873 410
381 773
409 468
539 18
69 629
551 55
118 957
94 152
789 306
545 828
379 94
124 960
703 871
679 202
771 406
41 30
447 392
312 541
565 376
857 681
499 11
703 43
484 162
932 997
815 260
489 0
663 953
964 888
705 224
181 514
713 874
152 277
269 724
126 694
664 337
387 882
305 158
785 448
329 613
396 700
897 586
997 830
713 257
79 473
354 254
437 788
542 643
98 236
946 854
159 48
843 168
32 980
406 519
671 759
406 956
928 853
537 22
92 765
204 350
806 411
3 609
296 368
730 121
879 733
343 340
107 132
92 171
937 255
754 877
401 599
689 617
167 118
17 383
134 693
133 104
752 167
827 17
615 452
213 477
336 279
74 392
291 648
669 148
364 707
533 648
21 376
956 116
426 385
673 574
211 22
862 608
165 636
954 503
297 74
223 590
596 747
317 481
886 934
414 634
155 145
48 512
277 802
238 115
183 661
791 641
723 945
629 356
862 586
48 162
511 456
97 764
91 207
127 895
868 686
373 910
949 248
714 637
40 581
663 88
440 162
93 714
455 901
765 151
369 330
965 690
55 849
122 919
830 773
568 731
589 654
68 846
978 800
907 760
830 298
752 226
500 56
114 512
318 818
139 502
880 795
978 640
675 722
66 632
676 60
137 219
954 456
266 900
187 401
139 456
799 624
984 497
620 808
854 228
993 344
145 594
259 901
910 298
666 69
449 502
173 348
105 689
170 955
431 984
543 172
827 94
780 792
95 517
942 665
57 972
398 296
405 940
160 256
777 122
589 345
768 345
753 774
336 989
357 583
228 592
278 768
514 816
268 744
373 15
588 67
436 354
599 977
762 979
545 284
300 208
514 926
942 601
848 281
438 157
555 437
479 558
704 373
304 656
183 738
163 846
717 246
926 37
939 675
981 383
77 562
86 890
19 988
275 159
683 773
108 51
573 955
74 265
302 267
37 437
782 949
359 802
90 843
503 846
562 398
856 929
596 905
991 778
767 324
528 345
689 546
305 422
650 795
989 761
319 731
746 208
431 873
291 908
169 409
640 539
293 819
1 456
950 57
231 31
463 853
587 498
778 441
701 446
90 212
878 622
83 316
830 591
836 111
671 299
780 984
71 726
186 152
66 428
732 211
39 793
857 191
966 879
735 352
608 828
414 615
991 969
114 958
617 164
141 829
793 639
786 865
446 678
268 440
787 909
613 294
685 48
167 274
400 298
343 529
563 262
772 475
111 401
205 513
171 910
352 557
459 656
12 826
709 332
536 584
482 52
489 666
403 93
752 679
610 9
402 68
244 239
654 376
110 414
474 206
197 789
551 535
644 446
952 613
74 422
47 793
705 335
777 111
769 823
564 749
642 175
736 191
590 620
243 734
260 768
483 244
14 290
89 681
628 890
152 946
823 222
58 356
447 961
523 581
333 222
764 988
714 681
369 724
142 150
172 573
186 264
960 915
374 228
54 797
20 651
187 167
907 884
200 648
685 175
145 693
921 827
319 76
170 72
526 666
533 998
39 462
991 749
655 795
733 283
391 882
811 681
906 942
446 670
729 398
545 842
18 382
140 796
413 742
760 133
806 345
500 635
118 920
531 143
922 581
716 679
658 568
441 885
363 726
640 470
358 220
749 635
895 304
486 923
550 169
934 647
841 786
778 85
176 651
759 415
616 696
274 249
937 128
638 885
536 975
106 578
574 68
72 737
990 668
488 575
515 365
955 943
952 604
296 581
94 352
706 747
962 340
767 472
395 313
315 131
248 953
275 69
913 53
859 269
649 177
216 225
563 611
495 691
58 415
428 106
727 189
556 637
710 433
764 212
33 915
135 39
52 133
115 12
319 456
228 85
248 895
560 320
894 9
762 213
935 3
88 92
26 956
253 332
750 672
135 573
362 414
426 983
850 322
659 81
385 867
853 115
153 158
144 524
508 105
525 820
503 633
83 179
586 988
629 921
897 496
442 212
78 530
812 349
988 200
865 250
333 480
701 886
558 894
398 29
214 930
647 289
650 616
246 319
828 454
605 946
783 113
556 815
781 720
133 792
321 359
647 274
717 198
949 102
574 664
636 83
779 213
800 722
729 856
223 881
706 977
444 993
513 747
726 392
783 807
926 760
266 504
813 678
113 981
35 332
217 347
721 807
227 352
912 481
83 753
480 224
955 333
266 29
398 87
510 791
893 120
462 558
933 18
193 480
959 14
953 943
407 847
141 776
670 181
896 429
672 124
416 220
23 818
80 863
310 260
310 522
254 473
702 504
420 781
133 303
577 680
366 127
937 885
929 454
677 11
999 759
921 31
23 438
6 424
781 622
481 370
773 251
202 356
956 160
182 50
944 715
446 195
491 260
198 363
924 450
7 19
181 925
805 756
974 565
713 40
601 649
688 913
732 785
130 336
58 942
748 815
146 860
262 631
734 54
38 859
30 74
676 939
195 449
676 3
892 241
551 65
228 363
481 554
521 61
436 845
695 840
124 246
3 459
882 493
937 886
194 613
855 488
988 717
895 818
110 306
241 938
288 299
262 977
535 900
678 21
2 116
955 248
720 750
380 39
985 292
235 43
224 399
951 683
808 584
283 473
523 963
597 80
420 759
344 29
159 207
802 755
260 491
647 629
31 720
540 624
931 76
373 94
170 595
231 476
703 781
414 436
300 917
1 628
964 347
169 918
834 43
454 206
24 925
450 455
626 571
147 934
48 357
437 45
375 312
982 738
969 819
641 549
976 56
292 861
951 417
809 716
457 113
232 966
512 375
700 334
215 503
746 866
97 184
493 746
880 710
900 956
566 985
458 963
687 405
622 428
557 969
1 55
451 888
650 364
523 122
677 531
904 852
55 971
684 940
140 236
940 38
650 805
119 546
427 270
522 387
111 223
46 817
256 456
865 176
795 567
529 95
886 605
28 194
836 209
827 425
155 891
962 862
111 258
74 747
684 447
128 874
88 680
283 283
229 118
689 273
564 415
371 69
341 796
804 642
657 748
110 943
384 344
109 856
371 613
97 606
979 477
185 218
95 734
947 606
627 641
381 924
780 420
607 740
812 249
766 467
836 269
651 303
213 698
690 668
38 933
716 698
26 776
389 316
855 161
206 954
167 105
604 528
378 615
783 677
691 467
564 869
55 539
132 672
705 665
867 104
73 930
561 615
840 888
852 95
709 738
941 7
691 815
422 605
193 223
810 207
536 442
925 520
73 910
1000 362
461 909
719 686
818 396
634 885
533 446
439 59
34 855
758 270
214 554
204 995
318 940
385 682
917 694
10 157
98 14
399 957
975 318
846 437
147 292
614 125
337 489
173 472
39 306
43 694
304 986
109 843
859 526
723 958
617 263
225 683
610 108
698 498
33 37
896 373
92 625
710 830
101 593
823 902
763 35
323 223
882 296
545 356
254 630
224 12
724 542
844 346
338 911
528 351
578 761
766 319
867 907
960 376
976 966
739 246
543 112
543 378
178 330
128 478
370 930
368 938
959 546
842 915
905 527
33 854
987 467
807 161
826 195
758 963
634 393
371 815
945 619
965 445
330 530
867 225
788 252
107 338
137 755
484 388
927 212
845 831
34 169
707 149
144 167
15 880
587 977
214 290
547 715
863 130
922 727
33 350
806 676
650 884
50 954
128 15
749 455
612 560
793 677
315 35
253 825
324 230
604 766
836 373
668 776
892 265
760 554
498 444
231 568
548 302
154 997
928 651
513 975
711 747
263 854
741 745
826 449
67 29
964 632
830 130
445 651
853 48
366 545
822 643
287 578
985 154
346 934
892 857
61 684
613 191
916 228
275 425
94 981
126 277
187 512
722 920
948 898
185 977
331 942
613 315
582 681
994 647
656 133
250 872
313 518
367 469
457 424
364 890
673 23
172 839
490 997
762 55
555 847
271 451
871 353
936 725
885 542
965 997
991 784
676 463
59 638
499 819
365 513
609 932
731 390
294 690
119 383
558 40
249 50
106 14
219 320
174 720
451 407
52 101
372 49
368 977
877 443
467 555
184 775
521 376
964 82
138 718
588 518
340 370
550 769
159 874
629 325
712 484
568 942
319 814
952 295
937 427
870 285
166 732
362 226
92 668
93 123
986 411
256 323
262 589
131 934
672 776
503 495
220 777
676 410
724 184
788 570
252 591
510 852
188 815
764 242
266 202
37 826
301 874
820 741
187 841
279 672
644 7
209 790
12 888
440 643
749 899
871 315
355 940
789 537
150 962
837 680
3 994
820 334
667 386
622 852
947 263
578 63
755 503
569 114
479 112
371 18
169 47
802 664
772 890
548 451
795 975
941 299
656 906
523 495
429 91
288 472
79 61
804 364
125 177
977 868
565 793
293 342
864 821
659 923
770 689
906 650
203 125
348 836
688 804
401 270
290 558
122 2
413 102
246 614
627 252
856 571
895 923
966 183
795 340
524 244
26 714
327 134
878 604
323 633
939 631
294 553
482 737
482 65
215 607
959 77
612 168
262 247
276 927
583 333
184 596
276 481
726 628
612 768
492 493
497 700
657 91
674 346
541 118
586 5
293 777
767 849
824 533
364 80
884 228
727 769
33 286
75 572
988 975
647 943
662 231
862 100
219 577
877 416
212 364
889 142
949 613
838 498
895 227
656 463
607 898
326 34
453 89
234 276
511 860
66 187
563 730
546 505
336 855
680 700
134 140
415 21
481 802
413 545
522 379
164 739
366 33
588 88
333 493
840 513
428 121
117 532
756 934
342 212
984 479
898 149
955 452
76 369
816 905
282 365
216 76
871 908
960 682
986 587
848 234
645 507
557 88
646 403
839 676
561 692
292 929
348 875
51 766
169 218
890 472
936 86
809 782
226 602
877 580
615 460
726 369
169 187
752 344
607 711
574 763
19 537
818 739
524 702
575 73
757 448
152 593
476 781
365 146
244 350
133 487
275 201
759 264
557 440
16 458
415 896
200 475
988 635
476 511
620 318
638 758
984 508
144 635
255 985
837 22
349 391
129 811
726 476
971 441
375 898
18 677
510 215
85 652
989 34
874 116
779 380
600 347
114 116
788 294
202 938
808 412
21 125
175 185
577 213
691 76
161 522
664 552
836 666
174 695
589 319
962 394
209 839
733 562
516 571
652 635
140 176
806 515
620 825
313 440
787 258
134 31
379 159
616 974
754 755
553 819
708 649
462 474
799 775
590 794
133 646
390 513
654 187
752 4
731 769
999 616
524 837
516 980
787 833
149 500
527 97
793 296
698 681
365 490
307 645
786 764
541 95
332 872
518 820
444 294
609 303
679 689
213 341
870 722
851 488
948 908
499 197
243 678
56 517
743 412
543 271
993 607
533 996
989 200
990 10
876 825
406 914
195 484
492 51
194 497
562 540
343 173
471 925
720 198
637 7
476 912
851 727
291 210
251 767
817 986
741 269
415 61
363 131
930 488
35 973
66 202
32 118
908 175
969 203
881 558
929 470
205 684
645 964
769 328
913 272
433 508
180 870
310 826
679 984
813 397
137 5
302 260
102 629
638 938
603 478
901 209
948 162
337 906
623 111
737 62
518 749
643 888
369 380
663 737
674 731
482 163
495 746
620 943
355 913
882 663
309 687
868 612
103 764
728 497
672 767
742 142
475 872
609 670
598 831
868 977
580 748
251 347
667 556
702 715
631 35
194 717
165 76
87 432
969 635
603 745
912 587
941 863
895 864
819 636
842 623
36 138
253 745
871 580
543 84
931 616
250 57
205 764
485 95
957 278
450 87
808 507
464 782
695 513
777 382
263 396
781 109
896 893
838 492
446 814
322 345
939 863
989 525
3 845
604 255
246 405
498 648
57 253
63 45
245 324
196 656
447 589
808 919
751 0
654 348
217 537
693 483
822 231
870 391
292 78
666 653
434 182
610 239
309 361
325 274
198 97
909 768
770 824
498 831
312 237
213 809
335 230
870 434
573 145
599 213
393 113
479 207
234 543
697 850
453 607
418 852
235 711
62 29
848 867
555 589
974 732
620 243
344 60
711 895
823 603
24 825
449 957
500 999
860 754
47 91
272 685
670 747
706 222
230 712
938 904
491 567
622 939
426 75
36 107
559 385
76 743
799 570
340 155
704 108
418 798
756 154
653 853
98 543
165 190
685 943
286 198
139 943
106 900
87 896
604 59
543 136
581 788
534 0
546 545
107 231
548 220
105 445
863 598
837 137
907 328
187 916
862 693
714 452
489 390
115 402
502 29
661 892
673 530
364 828
68 393
478 510
296 162
221 222
283 80
111 688
69 347
841 750
370 806
928 86
11 105
366 737
245 576
931 110
664 194
442 244
321 667
967 227
560 818
504 52
915 908
897 436
697 767
70 502
840 912
701 662
600 149
153 974
790 180
600 108
634 826
126 826
825 101
432 845
851 579
722 279
886 896
658 462
289 316
826 634
970 243
10 562
17 843
19 448
314 41
541 104
271 140
474 773
436 81
577 557
953 909
372 680
324 958
946 532
756 691
909 332
703 783
933 660
589 490
700 535
458 336
761 10
320 48
349 262
947 542
224 553
163 601
597 326
85 78
809 952
675 691
816 827
495 173
800 220
68 610
141 996
181 136
843 728
684 580
23 996
173 924
903 387
808 886
853 929
162 574
920 474
604 876
138 808
899 931
43 976
798 468
508 829
556 1
766 420
179 602
433 135
298 59
725 866
280 4
52 961
586 400
21 512
937 286
731 25
73 899
172 858
292 670
579 236
229 987
607 477
326 785
474 599
730 84
650 911
467 187
331 815
517 155
434 484
169 282
356 888
867 413
573 633
957 426
266 576
90 263
464 540
475 481
50 356
54 238
926 440
298 284
665 161
932 71
679 781
388 831
755 340
529 847
77 701
961 680
55 514
922 156
535 167
668 411
225 311
597 161
882 719
563 302
566 41
789 213
930 499
171 453
866 685
577 651
917 143
880 174
564 512
349 986
327 552
385 918
591 239
511 734
85 651
360 457
666 407
306 675
197 6
685 381
504 684
325 824
707 526
299 470
624 92
188 873
413 62
256 522
117 364
28 307
279 845
177 773
950 433
618 315
887 767
674 813
438 288
428 70
817 346
233 775
883 61
30 426
307 313
875 943
106 239
669 642
217 523
28 291
208 497
222 269
320 45
714 719
915 337
534 870
734 787
482 209
478 452
827 628
744 650
473 686
407 511
753 122
233 783
35 226
203 110
885 175
769 32
430 266
22 863
308 479
26 673
159 604
63 0
867 135
340 864
530 221
986 540
768 572
321 601
565 898
868 968
183 715
793 673
189 487
530 963
141 913
526 101
254 33
104 272
559 891
167 259
54 246
245 662
122 454
145 23
90 643
541 544
796 0
264 278
15 580
876 588
57 460
65 990
809 519
697 399
990 665
114 563
542 657
591 53
856 402
495 603
27 238
308 861
796 46
422 601
668 851
758 226
952 857
939 964
335 358
224 98
48 336
12 985
929 108
872 770
745 848
269 475
287 625
92 135
56 134
691 905
637 587
543 413
218 247
988 712
665 671
351 99
837 584
901 172
487 721
793 164
781 422
290 802
566 159
610 366
855 926
816 159
729 189
991 782
200 886
245 153
853 193
285 905
45 593
325 484
745 671
681 427
804 590
326 845
880 733
56 723
377 856
380 282
816 47
918 804
441 470
293 175
989 740
162 764
297 516
957 561
606 94
48 208
959 223
49 638
462 780
188 436
470 524
303 266
794 803
893 111
853 592
500 770
856 512
471 508
216 744
988 196
622 591
430 217
29 577
316 395
494 85
80 803
447 304
666 599
760 984
739 671
837 386
786 986
367 405
426 234
163 365
498 355
201 985
76 88
494 612
494 439
58 287
844 768
251 318
684 841
513 215
944 125
952 574
504 504
313 316
245 709
688 451
871 336
975 668
616 573
394 321
135 687
522 963
390 529
586 421
965 545
653 71
893 112
110 372
101 11
13 620
487 5
617 635
316 99
697 920
380 102
810 719
32 517
740 7
680 240
189 557
549 422
404 695
160 568
223 826
209 355
646 397
369 954
749 724
72 418
542 645
648 245
645 86
807 368
202 317
505 852
706 991
628 240
751 866
371 493
579 706
732 73
729 624
506 549
908 150
883 311
254 860
418 425
891 742
942 192
67 420
250 13
19 297
915 792
876 261
757 992
187 315
991 684
792 779
154 597
951 473
437 953
818 732
236 250
580 120
269 117
279 901
81 892
304 893
793 228
958 994
167 824
734 253
768 212
530 256
273 530
293 198
655 825
632 29
813 937
817 259
522 488
343 62
16 808
351 963
183 438
594 304
55 949
76 81
457 545
415 806
391 77
766 892
904 669
410 944
189 620
457 327
711 264
962 233
878 57
218 257
403 605
298 375
663 543
942 806
730 27
591 70
349 908
314 163
448 375
280 972
189 429
492 789
707 557
304 365
324 279
496 561
927 506
108 167
246 423
491 876
289 963
939 191
394 305
66 899
111 534
456 345
780 11
298 11
134 143
609 874
224 259
969 754
442 180
530 529
213 588
731 579
584 432
442 633
406 931
493 885
806 370
516 639
530 199
172 835
648 159
221 121
380 251
205 724
380 810
244 884
691 774
734 44
958 939
988 356
906 739
851 0
772 308
251 207
943 80
881 572
258 756
797 369
823 425
189 975
78 783
288 96
216 861
652 110
644 538
569 256
237 391
948 508
889 899
845 15
572 982
113 831
787 998
720 730
290 5
904 212
134 808
288 957
772 642
118 249
112 183
730 606
559 433
873 441
86 927
98 897
264 929
148 587
467 989
935 796
643 5
942 538
158 143
907 308
415 51
763 701
516 393
870 749
232 465
408 984
273 432
171 189
379 49
131 656
843 346
272 992
460 219
344 537
598 947
722 620
938 859
643 874
151 320
293 197
696 573
579 560
388 959
39 17
149 399
125 382
49 540
637 365
972 374
156 754
428 228
299 37
76 215
679 985
793 173
551 727
480 503
66 753
38 379
574 39
342 914
250 5
191 3
61 627
860 206
892 948
82 730
896 775
421 849
878 33
499 62
701 681
431 582
59 899
928 644
577 654
207 282
666 686
909 215
1000 826
314 652
599 679
863 646
808 195
573 159
232 579
556 69
846 413
613 658
520 799
400 642
607 46
847 448
742 568
993 457
975 339
952 343
622 275
115 87
844 72
173 460
453 789
92 194
938 75
43 339
128 180
624 670
832 264
639 931
605 651
125 752
177 589
509 895
167 800
695 245
642 150
964 357
205 153
347 651
410 513
832 570
676 10
791 30
636 691
877 987
591 351
104 652
206 616
122 932
980 583
402 217
964 973
826 331
945 646
402 706
836 721
836 854
42 137
742 36
747 703
163 272
580 293
786 77
422 516
965 31
837 63
164 129
209 382
88 143
384 268
256 22
938 698
575 103
524 746
451 616
910 388
168 346
45 964
915 228
65 354
200 574
416 952
989 151
674 776
268 856
450 692
61 903
747 116
649 941
49 740
272 96
148 314
404 898
337 356
612 16
360 321
50 59
799 779
229 355
829 595
48 343
728 765
289 462
800 959
275 929
649 271
444 702
149 162
152 711
56 366
20 513
18 305
412 14
905 511
805 939
140 616
547 746
73 239
397 729
567 332
660 858
885 259
952 921
762 91
187 905
122 64
371 895
991 938
940 437
806 484
44 593
310 21
94 363
997 298
104 314
946 826
508 368
556 753
274 146
689 814
45 873
832 44
282 35
760 981
932 986
78 426
202 236
307 788
351 761
20 927
378 321
353 529
4 843
470 128
596 687
172 881
38 277
353 489
863 828
316 656
795 628
362 145
424 540
164 908
384 941
206 413
819 132
722 986
114 948
27 592
517 258
355 846
135 127
421 48
756 554
11 149
954 715
793 330
53 569
536 358
497 117
580 460
404 581
983 491
328 858
268 601
846 874
532 308
6 215
620 400
305 565
933 780
551 672
723 972
457 644
815 264
728 555
117 404
955 147
590 102
718 493
31 668
461 623
937 155
901 963
591 161
452 334
515 179
108 26
209 815
316 84
849 860
975 190
185 741
642 662
674 571
530 350
319 312
60 594
481 12
156 717
669 355
23 764
579 700
832 833
273 308
79 809
879 25
581 391
505 952
497 591
984 480
294 915
185 461
939 322
468 973
321 116
862 758
401 655
887 310
436 965
573 850
672 204
544 400
202 540
444 180
534 61
626 663
361 462
46 123
624 703
642 992
22 424
538 779
690 143
311 154
854 183
492 865
745 587
964 527
526 991
802 522
283 512
231 927
467 870
671 139
21 897
628 53
938 625
306 977
178 981
849 278
536 173
31 273
642 216
555 376
258 919
571 920
823 656
143 216
717 492
307 332
816 681
601 794
613 816
829 440
274 632
783 876
537 801
373 290
433 826
918 35
197 181
783 168
699 581
378 138
389 326
779 358
452 814
225 377
880 884
107 952
257 184
768 139
305 547
973 157
16 578
956 406
567 927
415 201
141 488
289 758
93 638
765 249
374 184
757 633
898 397
908 498
991 773
212 260
745 33
186 441
334 815
453 523
656 991
66 363
143 16
139 915
221 684
35 430
368 223
572 570
99 156
505 597
589 920
980 837
400 909
233 630
227 833
721 96
913 716
720 239
80 405
600 881
11 958
644 36
505 324
245 597
387 656
57 657
177 496
111 224
398 838
852 637
272 992
297 544
553 454
690 588
208 944
736 353
705 102
536 931
121 813
443 433
387 617
908 359
341 997
13 76
595 820
610 965
931 108
132 584
96 622
823 842
384 840
924 402
854 259
632 115
672 564
403 862
697 703
490 941
201 576
798 553
544 240
51 182
503 822
626 250
607 627
175 241
503 869
123 780
690 373
587 213
31 585
327 508
264 650
428 861
515 623
251 544
20 721
71 32
89 957
747 29
332 605
402 18
213 215
61 887
510 396
697 447
461 778
782 179
277 659
921 526
637 500
186 592
583 319
895 411
578 537
592 97
161 580
665 979
386 654
3 443
880 377
730 148
26 889
440 420
225 993
633 193
846 670
261 641
593 282
26 160
859 147
15 134
45 57
426 623
175 891
3 465
194 299
191 297
870 117
870 142
349 508
548 333
30 430
236 363
563 635
208 934
35 961
523 381
945 723
727 875
507 917
903 936
812 562
583 288
266 207
878 570
376 389
371 929
437 914
397 47
148 992
922 501
786 237
697 557
115 306
592 184
246 148
166 328
468 470
634 887
805 29
58 206
411 531
541 864
124 636
762 156
356 420
422 918
993 862
434 94
765 318
323 167
808 361
177 882
876 432
888 793
559 393
514 860
68 157
98 743
170 755
378 258
67 196
814 56
71 557
839 568
207 40
314 95
490 387
910 236
139 119
913 531
448 274
548 107
341 510
442 168
87 792
949 769
106 201
953 619
388 809
607 988
575 367
652 553
323 890
847 192
569 219
222 247
425 144
690 83
429 427
526 802
652 777
100 418
432 836
208 983
56 745
755 993
31 899
897 179
787 70
259 453
6 125
422 739
457 452
387 245
436 934
101 493
559 808
558 396
789 996
290 468
451 184
313 447
590 244
314 407
138 872
843 812
395 739
130 562
832 941
687 664
707 366
543 681
650 116
355 751
841 873
127 331
414 523
923 822
620 379
277 820
313 598
13 724
63 279
704 953
838 747
638 724
945 515
540 471
997 390
187 435
853 36
863 123
384 532
296 711
121 183
540 370
78 426
635 485
42 416
482 698
900 662
833 409
374 942
661 198
830 924
807 969
648 964
930 700
442 338
849 833
838 968
31 58
19 540
581 623
589 399
591 715
833 127
63 39
322 85
737 646
751 240
701 111
130 473
49 807
146 957
284 796
818 510
556 203
128 58
457 418
375 2
591 151
461 557
352 199
405 362
440 968
679 417
791 304
419 395
475 699
650 141
155 816
349 618
325 797
259 726
481 583
832 227
627 579
192 272
293 704
232 437
410 450
382 144
557 489
804 171
656 528
633 67
101 990
799 547
825 320
950 999
380 637
600 865
770 777
883 672
972 914
586 268
224 278
628 331
957 67
804 687
904 710
703 342
907 421
897 713
224 325
112 277
154 140
655 325
580 567
5 438
647 750
84 777
233 563
530 196
673 423
931 154
204 221
981 406
43 341
882 300
539 298
346 137
667 133
70 438
513 696
806 208
414 19
156 363
477 834
543 298
400 508
465 993
267 454
545 340
127 983
402 813
384 121
346 1
304 990
596 115
450 825
222 248
463 721
708 514
44 753
395 414
994 891
839 589
869 160
429 662
366 321
442 99
273 778
754 175
208 553
769 975
94 708
886 622
556 400
427 734
639 834
983 6
608 794
20 727
131 219
593 238
536 981
536 390
630 947
785 915
27 14
774 367
5 159
485 688
356 521
945 272
125 77
17 548
993 555
128 70
59 280
507 180
470 386
806 270
277 878
439 899
185 451
778 189
567 405
307 464
351 546
735 391
702 504
403 631
789 853
827 355
535 382
477 430
199 185
923 860
312 210
533 417
251 634
541 96
405 667
377 133
926 773
788 787
410 197
973 664
684 897
942 476
687 949
334 558
387 808
216 207
798 520
162 540
408 690
383 88
93 59
141 968
143 82
168 765
714 379
229 29
614 205
712 723
625 789
854 771
746 57
83 855
127 286
638 644
656 331
296 509
361 163
537 551
396 591
755 772
733 546
573 88
28 955
369 767
247 918
990 965
157 987
550 708
676 790
665 290
595 5
729 920
297 350
52 68
764 262
118 456
59 458
140 752
725 994
313 232
880 881
997 684
107 367
889 959
579 119
588 765
226 145
241 296
931 593
335 638
64 918
751 33
820 332
794 702
122 242
177 671
260 597
795 769
340 43
178 822
238 409
782 469
556 966
48 549
793 870
184 909
191 799
768 967
729 863
471 993
281 972
656 699
667 330
72 571
376 985
563 908
85 749
951 762
73 324
511 23
130 83
145 450
633 914
185 859
81 27
828 48
972 775
174 220
62 977
812 794
536 33
155 662
910 394
679 428
170 604
884 607
415 451
217 748
30 638
88 324
740 697
368 830
938 611
883 722
532 265
296 855
99 113
34 894
747 392
519 596
277 484
985 348
934 667
233 923
918 363
143 698
435 279
115 944
483 480
24 141
645 642
931 104
641 587
808 410
411 7
182 769
772 414
942 958
657 725
983 767
34 105
613 854
364 679
806 272
96 511
212 710
978 988
285 815
434 253
470 564
422 504
564 955
622 938
473 974
191 255
53 281
913 808
754 486
105 568
71 980
56 599
71 476
49 111
815 547
783 650
507 412
61 721
825 883
748 278
724 754
184 100
34 792
843 401
727 500
73 555
328 87
19 936
497 184
796 708
352 917
375 583
95 680
934 508
718 200
124 828
78 788
749 849
535 908
417 347
691 496
477 518
121 742
937 578
19 984
642 250
848 692
866 886
178 514
747 177
961 866
616 971
135 891
725 104
218 901
409 94
750 992
659 915
800 179
586 782
668 110
252 881
487 176
520 102
285 577
860 598
380 465
471 787
304 16
96 999
133 644
645 523
664 150
957 938
143 132
759 707
484 257
745 218
150 241
650 583
871 830
399 429
47 965
562 948
863 593
334 753
392 487
653 657
122 945
594 977
21 492
431 121
771 849
488 412
251 991
542 873
504 863
550 269
264 575
431 783
710 928
232 763
153 976
703 464
899 113
747 986
802 744
163 728
530 535
228 743
24 723
263 973
17 14
920 246
289 462
440 579
381 796
580 102
866 983
365 56
867 367
638 524
630 658
465 585
655 362
2 171
925 252
82 18
608 698
725 369
121 450
53 144
346 830
405 291
9 258
406 882
98 721
253 407
962 201
11 914
925 178
788 816
888 26
169 328
367 508
702 317
481 188
204 855
871 437
352 425
145 907
562 580
736 825
991 787
741 381
688 886
481 895
617 975
971 70
162 559
157 330
849 978
791 299
919 903
595 193
574 561
135 737
786 864
654 863
853 257
151 766
872 818
805 545
977 487
909 790
423 968
27 62
472 864
557 311
149 184
598 74
496 137
149 829
116 126
115 953
917 784
545 933
788 447
687 17
500 752
894 948
512 978
376 143
987 480
418 240
126 378
849 936
837 435
226 437
954 812
8 129
273 560
985 217
346 238
298 30
11 843
847 815
651 597
675 694
824 41
374 487
50 909
722 172
790 198
838 875
307 716
667 766
776 889
353 386
597 366
483 841
597 991
894 912
10 361
543 249
249 779
106 138
938 442
27 189
529 427
977 78
536 29
398 880
699 684
97 88
442 88
388 312
10 164
557 878
804 375
929 538
53 358
517 739
669 720
620 427
392 824
884 190
608 39
784 991
664 392
479 132
594 962
523 173
371 378
860 808
122 494
163 120
404 499
423 858
451 735
667 422
810 991
910 996
403 539
921 884
441 381
341 293
174 718
403 775
510 577
265 441
962 958
140 476
103 592
760 269
652 64
938 855
647 407
255 415
977 896
594 934
573 460
562 563
381 371
905 694
533 138
430 342
622 183
468 372
653 15
889 526
209 97
760 125
560 497
103 343
98 894
762 605
21 955
534 286
767 826
302 979
935 604
570 553
317 978
675 770
86 376
73 204
465 548
813 384
932 395
311 420
447 965
121 826
775 788
841 879
85 449
923 493
485 71
221 649
960 446
898 989
90 537
32 695
684 640
154 592
939 919
766 175
159 877
559 236
333 742
524 205
318 994
743 580
782 988
408 390
349 187
888 229
297 812
470 824
242 838
453 414
317 44
668 511
506 191
101 915
470 962
670 632
90 988
419 688
842 625
258 840
238 154
989 523
20 152
596 109
316 285
88 609
987 531
601 108
97 42
153 991
19 31
599 680
489 527
997 785
729 432
939 504
538 737
513 862
906 709
753 272
105 109
882 577
860 890
86 838
866 295
925 592
970 429
336 510
204 948
191 480
963 273
827 157
514 674
21 526
643 292
933 953
881 70
100 103
104 251
314 990
879 948
65 719
717 956
167 825
561 746
8 684
369 498
266 279
284 412
272 251
632 164
440 478
717 88
957 945
519 781
493 362
568 371
771 563
859 436
438 745
74 417
801 630
610 933
81 679
370 184
74 102
992 485
955 689
267 156
461 529
649 929
879 620
299 379
653 308
645 926
829 478
199 209
968 628
446 329
751 67
187 620
220 758
315 879
572 409
901 449
660 406
991 181
289 660
770 836
638 803
377 713
754 625
398 883
407 624
469 86
309 605
991 274
540 419
289 915
557 94
786 423
42 473
184 235
842 480
396 255
726 206
953 309
591 73
25 334
661 97
312 645
865 901
527 1
244 93
938 488
694 9
779 927
656 96
149 250
418 610
889 778
678 935
356 802
955 422
391 746
179 95
662 660
717 769
698 130
963 293
151 606
469 600
646 295
117 973
220 131
481 281
194 600
13 638
715 993
478 272
696 687
271 739
823 469
344 99
160 651
962 642
63 701
748 717
85 833
593 16
975 620
696 446
661 126
955 665
420 65
168 168
733 470
123 132
724 376
522 890
153 94
272 100
954 437
754 984
991 949
501 247
253 287
334 671
420 709
152 170
105 314
42 861
837 982
206 538
795 891
964 934
974 635
788 43
937 135
752 775
557 945
496 324
70 227
107 398
942 302
709 160
841 981
763 199
448 343
849 989
798 800
652 15
310 424
601 440
467 242
300 604
373 95
498 646
139 97
727 346
972 112
568 875
877 960
803 502
166 217
882 765
741 670
252 446
297 759
132 58
1000 671
176 478
17 622
411 461
939 991
611 979
261 603
108 676
483 453
539 35
584 901
667 715
286 637
292 706
271 151
983 929
136 548
387 261
841 854
731 921
438 103
390 18
321 920
166 505
773 987
753 461
812 874
699 678
11 534
442 251
889 240
169 989
939 715
941 602
11 239
939 315
300 864
88 334
840 222
559 684
402 139
503 212
636 768
75 407
611 135
704 162
566 530
194 975
474 339
895 596
121 194
370 714
46 763
130 503
266 693
720 421
83 300
757 792
376 631
929 900
686 570
581 941
598 750
938 102
972 876
96 907
186 662
296 518
571 502
266 85
456 253
16 530
222 542
193 762
262 792
15 295
484 815
489 214
761 707
370 290
689 615
752 671
606 579
358 743
291 195
954 857
353 87
936 797
421 537
709 825
160 257
116 991
574 876
997 28
376 273
513 323
362 387
383 448
853 698
499 462
102 881
545 914
445 889
798 597
639 949
992 877
757 860
289 68
115 371
88 944
314 8
87 898
982 160
270 807
624 745
71 850
837 961
184 936
613 941
444 810
765 363
634 558
397 425
204 271
611 835
10 609
135 1
397 422
333 606
772 11
806 330
554 75
526 137
869 499
855 571
17 388
381 778
171 341
241 406
639 479
671 636
51 423
575 19
713 279
919 70
873 108
655 93
444 585
131 515
898 548
21 497
221 388
753 882
156 369
176 149
905 628
853 551
483 2
555 734
501 5
76 142
93 659
467 640
510 789
636 342
638 905
863 625
17 433
216 651
940 626
938 885
811 78
399 970
19 146
569 434
32 697
549 369
113 823
475 549
279 334
135 275
802 340
691 818
12 683
275 310
107 849
879 775
11 230
516 727
114 664
820 792
947 121
897 540
540 416
406 891
623 268
294 720
204 709
435 364
606 419
1000 386
474 12
79 345
355 34
469 822
336 427
785 759
740 416
928 712
862 390
564 346
631 592
56 855
182 434
926 160
47 696
745 367
591 701
547 733
626 108
512 429
350 59
9 743
597 435
291 414
879 921
717 450
445 728
694 79
583 773
44 821
384 562
605 886
636 571
738 658
97 676
359 246
211 41
157 784
262 724
1 373
384 242
82 108
75 518
702 537
640 997
669 131
239 985
581 909
681 623
269 681
622 656
26 296
135 723
932 979
917 33
106 454
879 968
482 407
569 617
266 987
423 211
194 474
230 461
975 166
204 55
178 440
763 978
919 499
202 179
719 575
108 181
62 7
998 700
189 707
901 626
977 47
638 381
114 354
733 71
317 520
87 869
139 673
927 873
136 288
405 512
772 476
898 597
597 194
445 92
460 361
297 240
235 700
276 237
485 916
10 686
830 52
153 56
599 619
306 269
812 677
494 131
453 963
519 306
352 782
306 106
749 768
820 82
41 507
706 722
164 327
631 162
547 841
658 905
486 54
333 759
987 140
983 579
217 618
971 61
46 899
599 405
802 456
214 683
546 66
807 524
118 467
283 372
2 310
338 494
25 867
423 62
845 5
624 600
217 275
751 445
767 586
851 405
810 681
912 728
262 459
306 444
123 577
646 354
653 774
962 537
927 145
952 194
651 734
55 218
771 405
178 883
452 402
223 187
702 555
896 603
685 53
262 105
635 768
769 654
107 246
553 81
496 352
40 531
740 361
902 225
745 161
988 773
780 531
297 885
612 791
16 971
896 769
544 891
694 704
987 824
645 480
455 863
460 552
504 106
944 957
668 822
458 501
69 53
255 949
683 997
94 500
264 536
349 421
458 346
573 113
820 462
337 179
141 625
947 762
87 845
504 346
945 576
751 939
382 18
205 657
28 763
715 658
750 442
279 995
611 199
951 700
660 50
185 95
497 9
446 861
829 662
898 817
670 175
238 666
486 261
830 901
196 685
948 466
804 522
939 74
363 473
380 559
644 851
420 324
373 966
708 785
882 373
432 168
545 163
897 395
493 788
611 268
820 605
351 786
145 839
122 275
826 544
717 108
754 633
531 323
97 281
398 190
527 984
929 593
356 549
199 756
916 929
827 51
427 898
518 828
917 185
413 820
393 340
448 427
632 165
636 635
755 872
362 877
531 385
294 68
551 460
752 487
609 43
558 299
953 124
969 519
881 584
779 575
871 310
863 106
894 301
289 12
733 69
562 533
494 335
342 183
416 624
125 931
910 843
989 805
574 716
870 396
323 397
29 235
964 716
50 187
322 995
665 647
550 831
741 614
384 874
497 596
769 290
237 161
994 135
47 968
43 704
519 74
13 119
649 977
984 256
287 125
862 607
805 650
718 279
899 952
754 691
719 786
17 224
872 976
182 313
356 549
823 706
35 809
942 822
265 919
132 226
96 320
481 367
323 471
125 995
821 924
251 761
80 873
208 668
758 495
736 280
428 442
474 218
842 417
815 707
212 703
183 256
804 669
267 845
821 285
476 973
778 400
763 956
981 530
7 566
176 793
26 613
88 81
556 974
820 474
567 380
970 872
225 764
539 683
85 456
866 445
106 180
98 998
866 684
717 131
909 980
709 915
204 126
766 601
262 576
690 509
310 659
500 3
786 869
805 10
718 368
331 477
655 977
957 598
49 882
880 950
178 920
925 927
76 29
512 786
751 487
163 129
284 815
769 134
635 772
795 146
550 973
694 143
772 346
371 14
175 844
558 3
798 297
344 508
724 609
646 397
551 339
831 878
121 321
593 267
947 119
684 467
941 768
181 395
191 481
549 504
676 756
112 352
569 303
55 674
251 58
966 905
142 829
430 909
406 127
428 217
242 968
352 870
628 320
496 319
818 837
826 19
216 186
85 959
604 610
1 369
865 289
410 590
781 940
625 572
370 395
867 177
528 286
80 914
914 533
413 69
677 151
346 944
644 140
645 855
558 291
998 274
734 21
209 892
290 960
807 677
493 84
781 41
758 641
907 560
279 664
750 404
590 878
814 653
423 620
897 968
191 401
126 940
867 950
731 52
487 905
824 816
32 59
138 347
459 962
985 966
99 216
113 700
487 161
557 996
921 945
79 83
392 516
122 743
879 68
857 836
716 791
396 539
618 423
34 518
927 608
674 334
622 341
833 381
495 595
743 652
690 331
97 862
400 885
817 387
234 608
689 966
671 635
12 368
699 751
374 995
162 43
734 687
97 663
235 288
334 257
36 366
523 171
839 171
639 690
267 153
972 401
973 890
138 724
447 534
771 838
964 168
981 251
886 457
499 406
57 548
756 421
293 360
555 480
783 506
885 997
360 344
102 239
149 438
188 2
973 597
34 713
942 303
495 601
161 733
949 507
233 673
650 429
424 684
314 306
251 185
835 918
65 496
959 546
503 948
278 830
15 757
25 346
84 927
200 892
119 641
677 989
198 288
975 84
823 337
312 729
426 234
839 11
932 905
127 963
869 339
558 863
403 831
215 552
756 969
968 948
817 799
13 804
101 407
603 127
474 919
182 230
340 532
395 262
788 516
751 121
702 692
742 605
459 794
132 147
416 539
1000 833
973 751
740 865
40 104
271 136
343 783
355 327
873 527
647 262
702 544
885 52
850 173
597 392
6 806
865 715
79 583
719 708
333 415
34 218
93 898
929 398
608 936
47 822
802 140
145 843
364 477
499 484
618 480
515 808
725 36
85 425
713 916
197 667
153 817
360 385
935 798
635 873
324 922
82 443
470 953
779 133
4 91
312 74
92 996
353 446
294 930
64 28
607 555
787 160
807 876
565 734
299 82
173 361
19 213
101 980
701 728
868 741
840 843
109 885
834 729
614 433
555 634
138 236
616 386
927 67
529 568
297 775
251 528
477 639
958 130
391 267
559 65
484 466
896 308
448 765
356 744
162 233
187 868
923 753
244 419
795 786
398 94
700 886
629 64
117 634
428 560
24 335
341 250
260 492
298 334
779 970
424 392
205 799
191 374
468 396
659 653
190 687
982 277
263 578
620 256
796 402
445 743
64 200
822 5
67 996
376 826
470 669
176 913
536 546
837 258
780 580
662 57
81 481
889 581
928 243
965 2
826 535
201 431
872 839
762 257
305 656
505 750
239 661
747 787
378 754
559 167
571 25
996 61
82 729
800 454
25 786
794 509
407 2
489 945
207 403
698 318
278 626
358 388
616 410
57 495
467 759
597 397
458 940
565 947
787 141
10 905
746 725
497 257
580 498
307 396
133 492
4 157
362 313
285 571
56 4
219 691
339 970
789 724
207 723
777 450
323 679
455 84
577 454
685 158
600 447
473 312
290 282
458 476
70 766
368 980
231 948
399 177
475 57
937 725
996 512
889 83
251 678
280 425
376 220
683 45
379 689
139 509
343 846
124 669
985 912
478 709
109 953
31 673
850 806
40 87
457 594
651 116
105 762
812 192
230 16
237 869
406 425
855 308
907 270
984 336
435 519
384 584
787 931
371 345
520 817
658 106
188 954
9 471
127 372
115 103
267 1
337 878
431 590
943 59
750 612
344 203
157 763
540 828
408 690
401 555
485 552
735 903
335 670
115 283
716 539
677 96
792 959
42 216
920 608
434 565
760 912
363 936
742 420
380 234
652 375
603 214
778 21
848 677
481 552
359 113
265 479
210 586
740 994
397 100
225 647
560 351
906 776
969 886
6 35
647 384
623 825
776 282
661 471
188 988
130 88
919 743
68 808
11 469
959 74
964 841
672 276
746 42
554 198
362 717
837 711
878 432
570 992
40 888
936 494
539 652
971 996
594 383
447 87
911 234
1 632
526 535
543 526
455 631
155 497
143 766
788 968
151 977
508 516
772 71
131 507
477 877
730 142
161 112
737 747
790 312
995 347
675 111
293 197
143 93
50 705
319 791
537 974
916 700
549 886
890 943
460 588
883 792
777 469
34 355
411 148
625 247
427 771
11 951
306 889
858 853
801 727
58 322
438 210
452 312
790 580
652 888
397 707
636 172
784 225
847 6
732 458
518 303
708 873
607 25
902 267
601 205
902 218
217 902
811 323
679 468
541 297
434 675
69 904
448 281
229 634
127 587
875 390
287 744
515 740
510 829
170 154
98 255
12 626
802 756
998 489
158 107
796 594
18 391
149 385
975 352
810 745
682 921
747 758
988 539
465 652
376 985
541 102
951 882
600 103
703 707
537 133
744 490
546 512
158 228
267 976
498 679
62 469
873 145
809 316
915 391
727 609
957 815
135 7
24 623
700 954
807 955
995 541
669 339
824 492
37 682
593 804
1000 160
729 294
171 225
991 24
766 124
636 403
102 22
889 542
931 604
662 369
3 788
636 731
77 149
373 349
919 25
982 325
473 242
356 468
328 923
628 112
876 275
297 563
970 182
905 42
674 227
697 982
754 910
405 519
105 952
552 20
13 986
10 500
750 110
509 320
288 278
448 30
397 331
100 192
777 383
377 203
812 35
522 921
899 58
412 127
128 596
540 167
941 332
262 815
301 259
294 945
876 355
147 73
561 988
487 250
779 186
673 625
953 388
242 616
625 639
427 213
650 778
174 776
393 424
137 649
576 441
311 759
466 688
950 746
177 710
33 434
761 974
879 917
18 767
618 205
817 917
458 800
975 913
440 822
193 324
171 919
126 224
870 50
765 879
712 967
588 954
42 734
562 315
405 462
22 547
857 599
741 877
711 216
616 585
337 794
515 714
172 194
776 360
205 723
170 415
913 666
818 22
891 368
142 625
298 300
501 112
288 118
588 750
540 421
596 666
337 698
169 57
853 579
556 178
251 969
698 113
537 930
692 12
363 664
205 81
342 47
807 14
277 923
590 392
8 792
915 413
176 688
554 881
549 65
940 925
792 652
102 819
137 695
665 124
466 532
456 154
833 336
900 94
314 493
483 979
963 544
125 161
63 179
166 651
340 956
495 113
84 165
525 87
24 178
136 228
904 438
582 556
980 230
125 423
262 620
644 127
870 349
955 622
61 516
310 22
218 885
854 983
192 834
160 820
982 770
660 710
526 309
343 416
878 185
89 985
146 920
240 653
976 760
372 916
186 73
304 490
216 291
472 645
931 525
13 355
35 199
26 625
554 433
75 212
335 873
41 124
724 402
135 932
825 551
216 436
398 948
87 519
213 646
436 541
109 157
262 554
480 865
444 77
630 963
755 74
992 399
787 393
678 688
202 220
73 364
999 525
298 124
760 926
329 662
685 71
831 147
458 995
260 489
457 411
434 625
6 929
919 698
793 991
935 645
455 862
760 247
962 79
405 498
436 334
396 675
712 713
720 150
681 853
63 518
305 74
780 461
20 938
294 434
298 702
616 214
840 537
631 550
975 594
999 604
812 263
727 574
527 853
512 989
644 89
833 24
229 202
54 358
845 612
197 959
126 222
447 220
796 821
725 251
385 919
105 620
423 777
952 222
705 898
767 347
546 341
539 103
411 483
375 973
18 847
562 962
150 536
390 760
508 346
610 997
901 925
969 873
237 732
297 59
814 736
421 997
923 899
684 116
397 29
23 505
130 179
471 890
601 282
28 881
503 520
591 588
316 44
809 140
943 721
466 798
190 119
739 781
367 10
348 773
362 353
967 42
301 432
779 647
23 15
794 935
253 592
267 784
775 53
184 19
596 15
609 414
530 448
888 18
831 915
59 892
75 198
918 640
267 999
518 514
872 572
630 883
366 329
142 546
797 806
95 624
100 103
32 331
25 210
564 868
370 140
778 753
799 493
804 275
453 55
552 1
108 419
722 596
482 675
8 369
87 729
77 890
951 543
518 973
371 21
224 723
840 15
480 2
246 12
73 860
522 656
106 814
324 866
877 306
226 39
282 765
283 13
689 41
565 777
388 460
192 138
667 856
273 483
957 65
712 477
462 586
82 970
291 888
103 459
224 381
461 492
386 871
955 59
222 766
559 316
456 233
257 799
869 282
70 825
409 261
469 367
81 701
197 518
395 472
637 702
633 30
411 458
690 477
702 937
857 144
220 40
172 827
405 198
878 217
533 919
797 911
374 570
765 318
780 187
763 284
679 785
178 579
468 209
474 777
517 969
124 855
172 798
607 283
580 631
350 605
336 647
496 293
170 375
343 628
910 393
385 62
508 414
410 879
385 113
216 42
950 522
94 131
152 141
521 815
686 656
414 39
71 304
306 601
353 428
560 271
259 457
607 637
684 340
626 903
929 419
478 553
475 669
511 309
335 253
267 977
628 699
373 438
280 891
4 34
916 371
665 871
499 393
309 786
519 812
632 508
988 830
459 77
683 712
607 772
521 718
244 848
573 95
659 170
277 550
76 888
249 204
777 900
887 579
41 483
910 724
590 711
147 602
271 766
511 821
399 672
422 689
772 180
641 228
489 860
109 971
204 836
810 229
73 319
70 262
845 850
327 726
139 343
300 120
675 916
805 947
582 1
806 324
915 702
49 298
157 202
808 265
763 101
343 368
855 911
384 699
880 494
212 305
496 213
137 559
726 871
575 467
996 96
858 898
466 540
19 170
697 726
527 872
290 483
966 348
757 212
941 993
882 808
445 262
267 335
298 911
216 368
604 260
65 900
905 952
952 280
89 19
765 391
145 33
47 126
17 705
882 215
326 471
163 446
936 555
870 87
149 824
689 54
620 629
678 565
299 399
469 130
74 357
47 846
750 851
332 487
87 888
62 190
50 920
148 746
703 290
304 124
868 402
169 705
336 497
514 867
169 648
113 592
503 369
977 345
494 638
560 309
392 720
26 667
417 889
156 419
865 938
898 278
238 678
641 697
767 733
261 815
306 82
381 540
454 158
586 402
594 530
572 504
581 361
909 574
899 140
419 274
990 171
210 726
643 955
904 575
689 43
80 648
670 278
256 693
841 596
298 672
585 264
142 320
556 91
87 853
153 256
578 669
647 542
506 123
155 417
702 42
206 402
921 598
541 650
658 179
991 147
842 676
251 231
112 382
479 54
128 778
306 37
823 702
179 538
993 629
127 209
964 402
759 106
866 633
727 384
59 135
961 19
8 277
704 239
17 296
925 299
176 332
846 75
836 580
234 439
167 932
118 250
921 824
755 675
434 754
541 543
404 423
910 853
142 210
841 288
98 784
423 433
872 443
245 723
265 576
652 133
885 344
376 484
141 506
498 646
890 584
6 87
163 77
341 168
180 718
364 179
209 150
444 329
335 96
88 860
900 168
2 173
970 322
806 391
128 274
580 706
281 651
402 753
330 369
305 812
1000 790
555 87
480 496
740 145
102 489
14 470
975 622
754 798
222 353
854 403
418 816
786 47
359 211
106 660
601 49
119 922
308 228
782 964
886 184
959 379
891 840
823 226
49 657
206 392
401 342
234 873
372 842
923 493
644 169
981 832
94 87
625 848
431 87
107 378
140 445
613 222
48 988
59 582
250 570
910 203
948 583
249 384
149 562
55 309
168 332
227 885
539 522
926 864
273 791
652 90
905 768
871 178
548 110
147 132
930 239
712 416
350 726
468 472
942 175
374 158
988 36
644 580
711 922
534 721
931 492
928 515
948 783
892 944
543 269
950 219
258 522
462 822
287 162
929 890
245 705
145 544
767 329
776 539
475 480
929 540
859 855
696 845
416 988
308 94
874 665
988 956
577 731
815 981
967 859
154 797
100 72
463 995
609 596
304 812
389 971
960 984
683 455
514 992
338 758
648 151
28 346
741 909
527 304
227 597
319 370
863 49
98 933
672 984
874 75
867 879
567 243
458 317
563 396
40 741
916 333
206 640
573 736
602 440
397 707
171 935
366 358
270 638
751 335
988 534
675 897
857 778
416 144
103 643
785 622
97 643
20 826
528 754
541 932
586 749
393 234
478 377
380 919
769 780
276 774
460 517
35 483
739 319
728 466
751 666
783 838
213 906
797 500
574 70
301 509
741 66
205 48
668 469
601 277
943 612
719 643
6 901
154 459
392 373
408 122
563 19
636 731
5 754
44 747
998 963
387 299
971 449
641 394
149 603
542 368
112 909
146 908
277 575
417 47
528 61
903 263
546 877
296 453
32 492
43 439
818 921
313 527
237 105
51 858
618 673
154 249
588 551
933 299
710 778
950 369
347 261
117 329
20 912
691 565
486 471
97 273
609 65
623 192
506 66
941 342
313 545
589 55
404 635
182 376
963 958
275 393
265 759
874 393
881 861
38 865
255 507
6 896
579 98
971 21
194 164
366 681
524 706
111 355
663 208
743 409
2 52
55 725
147 930
215 862
818 546
56 963
52 920
866 124
513 860
463 9
957 208
758 520
635 677
113 163
757 302
127 64
477 402
875 799
352 102
139 104
590 681
689 2
723 7
198 701
169 871
826 409
980 869
677 213
76 64
466 961
663 373
38 196
892 786
333 62
240 996
886 359
925 642
906 759
799 295
961 820
973 364
924 271
990 259
636 719
713 117
98 692
491 29
237 277
405 563
447 275
644 347
664 307
832 419
786 448
285 784
571 511
292 825
974 802
491 107
650 198
329 635
777 796
675 927
891 539
970 278
617 364
883 99
178 301
565 870
913 943
870 586
252 600
871 304
663 794
907 155
471 658
604 19
584 386
422 618
72 263
738 849
585 283
525 292
218 12
454 666
559 596
843 54
805 567
613 841
511 704
63 293
724 60
115 139
982 829
749 862
420 424
606 318
385 783
450 831
619 704
938 23
172 861
243 483
93 634
734 242
798 98
646 736
487 67
269 301
579 525
623 956
775 110
252 988
400 353
130 18
426 514
178 317
961 532
751 249
692 571
842 101
117 458
424 37
850 855
474 808
343 282
348 163
82 906
502 932
670 727
934 39
704 25
84 45
565 400
717 592
994 497
281 689
883 520
309 202
749 120
882 428
723 84
420 419
260 874
379 796
155 579
965 390
934 229
498 790
504 441
319 729
216 525
812 206
536 618
502 89
422 399
685 930
886 724
471 796
245 616
948 782
400 684
264 797
451 102
379 728
363 7
788 507
677 109
954 181
748 242
858 890
439 619
308 929
496 753
694 630
822 747
247 410
316 43
173 958
768 789
960 460
301 451
556 638
737 707
99 717
879 871
393 99
807 428
422 537
129 732
728 898
62 324
102 174
815 518
246 296
507 832
520 344
790 228
160 98
612 542
664 646
578 361
91 326
302 730
892 130
66 147
133 471
173 250
480 76
41 311
338 363
526 33
530 702
790 410
487 736
887 390
831 976
92 544
969 194
492 622
180 21
98 120
109 413
683 109
878 266
43 501
33 64
224 96
97 806
517 557
409 15
665 724
394 755
990 949
146 47
194 943
312 449
217 34
937 397
473 101
174 827
764 753
828 478
130 251
506 598
676 894
846 79
130 575
561 944
766 927
934 405
391 549
391 942
311 729
384 790
125 514
34 372
172 329
105 453
346 460
471 552
666 916
943 416
82 143
866 174
494 206
869 749
627 856
617 156
389 206
514 376
369 221
385 959
484 655
146 477
370 82
567 251
775 47
715 179
98 684
895 77
757 475
144 470
135 337
183 148
538 680
872 291
469 285
851 483
258 658
263 887
697 301
202 375
548 111
450 551
105 175
759 438
955 813
198 424
137 503
576 101
894 615
320 631
223 426
905 888
456 810
638 666
23 406
520 564
416 45
860 660
679 263
594 232
561 380
23 939
315 290
988 343
529 419
468 813
833 692
842 302
293 520
481 318
765 291
866 707
891 280
522 586
509 468
952 203
862 640
659 752
437 658
667 378
604 92
692 828
370 124
782 462
162 651
855 363
98 862
591 795
597 264
58 490
121 86
858 535
914 273
251 102
941 808
221 559
966 691
46 180
626 97
85 551
389 459
40 290
270 327
327 156
198 646
150 931
541 166
247 309
613 512
550 549
101 715
59 564
95 231
908 126
810 99
832 289
480 40
245 297
769 676
882 319
535 824
566 109
736 506
599 699
456 316
148 182
340 299
52 820
935 201
237 49
504 523
766 932
779 251
396 298
572 343
825 563
855 504
672 200
51 20
811 923
153 677
93 695
562 352
209 332
575 703
265 317
887 895
415 281
332 387
143 285
494 463
747 384
574 453
798 309
892 700
850 933
930 108
242 26
791 363
896 965
646 747
32 242
492 73
411 807
669 248
118 552
647 76
416 806
77 248
751 475
813 488
12 223
363 471
890 943
676 883
35 528
452 988
499 504
576 169
443 126
989 762
559 157
71 999
152 381
618 159
811 450
541 530
825 939
554 936
757 684
320 128
609 156
201 226
41 168
188 557
134 478
964 938
444 435
663 151
172 798
655 356
747 962
701 257
945 552
641 55
107 955
131 834
818 426
902 862
410 465
503 551
20 312
306 599
548 274
773 492
467 992
604 567
318 284
931 726
709 438
919 522
901 203
846 850
767 512
866 543
102 835
169 998
213 563
408 393
719 139
868 310
109 995
863 654
548 575
649 647
284 254
212 691
266 444
415 975
342 888
493 797
622 103
435 706
258 847
85 600
110 917
553 925
59 640
474 499
605 739
374 526
870 599
353 905
786 166
584 129
242 249
479 8
633 27
332 203
522 932
417 565
703 776
381 994
619 21
900 341
106 936
475 314
84 665
165 900
437 282
592 384
448 924
337 809
391 201
484 202
437 435
972 767
852 148
321 252
71 676
173 828
914 463
262 643
468 380
528 565
732 703
936 597
465 87
233 678
769 145
915 638
595 379
815 190
117 674
476 699
438 652
166 760
53 615
753 362
160 256
202 322
982 605
327 143
142 164
778 921
733 497
497 831
757 236
41 378
712 425
527 704
721 910
229 722
27 808
403 902
560 118
236 725
827 468
965 846
302 754
113 922
877 619
663 446
153 903
258 812
295 993
968 610
614 177
212 905
157 210
461 759
178 685
44 166
419 493
498 338
553 977
976 927
409 910
780 841
122 722
955 131
281 938
145 777
735 701
139 629
905 734
357 133
744 174
173 867
983 671
494 340
192 706
469 266
903 474
833 282
981 599
282 567
182 148
73 293
739 610
872 6
745 171
437 633
817 791
708 94
302 570
978 91
138 788
315 130
1 272
692 809
691 413
489 120
559 672
89 614
915 680
53 621
181 849
261 98
589 994
210 422
712 575
661 327
279 927
503 191
910 894
447 604
261 813
215 127
618 285
927 533
470 920
713 145
731 520
483 16
284 590
680 323
414 156
119 225
167 683
347 130
478 70
505 773
346 989
389 379
689 164
21 1
43 841
748 938
709 977
785 891
567 571
13 29
710 227
137 807
691 745
325 130
513 640
498 955
563 999
177 772
116 227
250 618
861 443
127 769
682 11
805 492
189 706
714 773
34 475
1 819
185 704
31 767
16 146
115 942
374 418
437 658
865 372
342 713
417 375
544 796
163 910
826 161
686 705
69 674
481 357
985 708
691 624
105 305
394 134
234 214
125 383
401 334
442 350
330 765
929 555
321 805
414 122
677 260
411 778
328 748
964 584
808 419
713 897
745 169
255 419
273 772
447 788
403 654
590 617
261 70
700 49
433 187
853 792
920 789
547 53
42 964
145 676
759 238
89 692
57 597
752 753
528 591
141 35
77 173
629 438
15 4
250 825
809 63
239 775
834 138
94 152
147 137
146 305
997 279
549 280
432 751
211 657
949 55
741 932
742 520
304 204
288 904
859 369
632 695
436 423
171 317
428 893
996 595
6 383
986 437
932 77
47 903
658 313
82 237
657 365
118 633
605 827
9 16
200 91
174 445
613 328
747 949
149 411
132 834
622 143
366 81
110 867
876 923
796 875
750 127
440 32
357 342
318 35
625 126
160 622
995 88
385 187
683 571
194 402
827 470
384 616
545 145
572 419
553 501
442 407
985 823
51 707
940 778
547 677
736 242
539 794
279 265
656 599
514 829
714 571
441 872
366 610
204 535
165 483
949 388
715 987
740 852
632 281
426 618
666 663
30 466
361 823
467 255
298 652
912 349
37 77
406 527
7 789
758 154
849 206
353 688
862 889
438 15
689 103
335 95
997 836
404 864
459 70
614 129
480 66
341 58
340 104
315 91
164 578
783 563
968 681
27 194
318 616
295 703
685 695
227 90
587 81
920 947
288 126
624 114
656 786
82 756
413 36
391 821
315 784
264 272
491 390
613 585
632 320
599 332
260 664
991 714
420 103
957 235
184 183
138 279
957 3
518 268
698 114
771 75
358 767
735 363
696 411
366 981
702 514
438 462
7 514
874 112
513 319
856 841
915 914
659 858
532 541
641 657
883 144
885 159
316 688
814 91
873 842
991 14
255 940
181 853
509 845
756 178
504 168
394 283
298 989
291 394
302 928
123 139
38 96
471 441
550 865
556 465
982 803
398 933
203 320
555 58
382 170
686 890
507 571
404 619
580 634
890 991
836 413
965 658
621 98
368 287
698 556
50 123
749 732
965 984
130 686
240 76
978 344
486 231
218 766
989 145
241 193
848 777
253 891
694 207
775 812
32 371
466 40
463 179
344 79
187 385
461 52
437 35
18 199
846 202
435 267
558 603
10 896
422 401
66 490
518 81
476 256
240 924
205 582
611 480
974 187
689 0
467 924
473 751
13 559
597 409
152 985
45 627
85 937
355 486
89 418
413 688
596 805
463 506
660 357
398 667
431 561
349 123
924 629
828 737
931 121
316 894
464 656
84 0
860 747
47 744
100 716
68 60
904 635
589 638
589 340
560 42
940 423
433 68
505 231
254 72
740 532
322 792
627 465
130 650
550 902
435 551
458 63
706 686
831 107
338 566
570 134
114 503
444 895
404 170
216 147
248 204
937 472
742 440
874 243
424 530
468 450
318 876
587 659
359 372
577 932
951 684
162 256
539 265
527 840
983 621
51 415
680 422
361 117
667 892
548 398
92 446
732 544
472 350
416 896
491 864
423 662
850 552
262 436
539 209
797 947
584 654
833 445
824 92
956 396
742 278
281 138
496 104
672 527
425 165
40 759
871 434
256 129
205 608
108 265
203 821
494 254
697 388
947 437
408 512
818 260
321 133
241 968
611 384
663 567
273 154
355 111
994 928
836 821
128 734
822 319
873 191
187 115
505 863
1000 157
918 914
348 277
35 154
684 342
45 516
442 33
625 515
473 688
356 532
787 795
721 849
931 670
39 470
3 489
441 495
48 183
172 992
209 407
148 299
763 119
735 246
720 468
496 506
859 938
934 365
725 162
538 417
940 871
92 947
623 528
255 885
915 770
905 260
449 323
372 98
901 80
248 245
304 184
854 998
656 406
358 300
371 986
26 846
271 1
993 501
829 585
525 127
113 222
853 653
620 920
860 662
970 10
200 585
253 725
692 176
920 883
590 199
324 388
985 297
718 100
397 715
887 275
170 287
171 876
329 643
219 94
371 80
403 382
399 851
412 739
672 486
723 249
357 256
64 599
64 161
552 65
648 624
412 310
7 309
400 890
747 830
372 910
905 6
735 83
974 970
751 795
108 898
266 272
100 958
536 651
622 390
286 166
418 473
676 106
138 375
480 562
718 359
858 222
950 250
846 338
484 926
245 684
616 564
147 641
825 609
842 920
915 73
646 733
611 376
512 592
301 359
715 676
175 725
578 88
35 43
864 505
969 759
358 878
482 546
712 947
814 634
104 31
95 249
898 461
84 587
591 951
367 948
322 214
863 936
254 555
351 553
685 442
269 357
66 234
500 846
833 94
786 432
490 494
763 694
833 367
772 957
281 887
817 326
532 802
159 793
292 432
522 229
270 644
329 681
898 750
101 535
484 474
262 459
118 895
374 760
292 73
451 843
502 992
969 334
777 751
798 22
198 285
5 486
154 767
795 82
229 36
989 861
747 56
376 227
30 482
280 487
9 397
938 487
78 915
961 571
586 437
412 89
356 268
406 252
169 124
414 920
547 235
293 968
173 351
698 313
953 157
489 356
178 531
711 423
226 327
464 717
453 213
466 786
444 212
335 495
844 442
639 244
60 708
91 289
626 647
435 404
519 506
121 870
278 377
844 382
225 356
246 28
500 85
207 967
952 286
727 184
146 81
551 285
297 758
537 327
35 128
148 540
824 536
41 925
254 641
760 817
828 122
236 105
847 463
539 850
127 496
399 414
907 633
415 251
729 225
343 546
799 659
555 81
517 527
88 410
504 546
628 314
921 898
129 842
140 755
470 130
170 740
342 609
367 19
358 158
676 141
123 450
350 711
442 572
317 712
703 723
30 900
103 560
2 290
733 865
421 135
784 391
807 450
43 769
310 221
69 758
826 626
767 320
512 276
648 707
536 314
124 554
39 79
521 35
998 580
648 70
33 901
474 41
536 376
673 743
609 785
322 532
812 897
930 203
742 586
726 216
783 61
49 199
76 524
402 107
69 528
643 751
688 84
643 649
780 520
909 458
47 359
431 983
905 353
308 259
927 962
306 579
993 649
437 128
355 658
330 297
120 164
661 398
322 580
500 62
556 633
881 442
328 901
347 39
505 754
134 568
435 867
238 778
310 78
1000 55
158 897
642 780
918 370
110 450
56 654
523 216
758 779
276 695
597 893
143 821
581 813
766 779
50 709
642 847
662 69
99 939
388 538
209 36
359 889
566 91
169 720
546 960
620 342
590 986
165 350
609 912
659 968
870 75
77 600
692 873
369 381
477 708
862 755
775 913
435 682
70 770
597 756
64 996
541 819
311 242
136 585
787 336
885 117
318 392
386 893
102 913
704 655
598 11
770 470
669 508
290 251
237 214
21 586
509 862
578 449
552 719
166 532
764 133
506 604
732 347
667 291
382 413
18 985
390 478
442 634
977 860
581 478
67 199
647 600
674 373
17 168
768 825
807 705
620 904
603 611
274 210
664 450
303 31
887 317
222 359
45 0
429 793
771 826
976 437
237 808
629 234
340 520
583 841
876 319
564 623
134 580
359 711
879 290
406 542
256 66
820 806
28 430
760 499
244 40
525 713
814 737
544 108
242 322
797 718
892 446
43 484
397 830
771 329
162 308
701 50
731 72
690 537
741 614
563 779
633 254
145 929
995 395
547 699
827 837
779 16
207 287
969 967
39 769
598 929
216 207
843 340
714 832
592 426
394 152
413 24
49 782
228 919
10 687
900 95
416 609
656 87
742 641
278 454
453 749
889 285
146 59
280 307
829 760
996 992
946 394
974 130
836 999
358 563
877 227
413 128
528 342
148 20
800 732
891 115
758 899
227 943
62 504
348 319
378 642
904 435
590 590
854 697
954 905
856 331
580 33
909 135
579 941
880 774
189 560
343 509
505 90
460 911
822 143
16 328
819 46
859 355
620 883
997 806
100 93
689 553
333 377
132 91
561 5
162 469
85 374
690 684
177 946
573 539
73 775
211 239
623 322
357 561
422 81
820 896
408 922
353 708
562 993
555 876
99 902
4 329
192 428
972 361
883 100
949 989
39 360
981 147
358 856
31 556
851 632
314 655
144 16
536 36
506 635
1 10
800 768
301 203
751 556
870 578
609 590
572 644
329 538
950 628
816 567
464 676
964 337
767 19
660 575
951 122
389 126
654 566
728 484
86 481
409 950
654 593
914 602
250 536
750 166
543 2
926 543
40 610
759 275
868 389
922 544
109 621
475 874
826 519
643 225
14 286
158 672
255 294
982 888
415 529
86 859
823 182
231 345
239 21
150 454
327 652
412 466
154 933
365 504
453 333
410 727
261 895
247 548
166 695
797 574
732 32
153 833
606 758
995 364
614 997
864 698
618 592
329 493
214 426
370 902
296 353
460 663
979 974
707 361
172 230
424 582
736 700
592 792
276 980
779 48
283 706
190 24
12 441
729 473
74 533
834 166
850 345
785 831
240 937
690 103
298 738
30 983
291 493
865 769
818 136
406 477
569 652
686 447
342 728
85 807
653 556
622 648
147 247
561 225
13 458
708 143
223 603
335 721
686 771
223 819
151 368
923 211
653 916
66 527
911 572
116 126
871 282
284 818
524 451
421 572
913 329
177 216
612 154
907 52
336 143
343 230
979 262
893 187
360 801
409 449
527 845
310 398
664 12
486 486
100 163
484 889
788 964
114 562
999 142
587 185
137 8
122 930
350 513
65 236
955 419
492 867
126 643
611 727
993 315
347 611
659 233
238 670
694 205
838 941
146 663
390 735
1 942
465 24
185 154
897 743
773 779
601 751
460 511
620 722
881 824
708 825
977 700
563 901
528 659
726 2
164 93
604 662
872 538
915 287
531 71
236 106
223 303
818 149
714 144
47 189
16 378
24 577
519 524
580 149
337 71
848 992
870 840
965 271
399 74
857 47
836 946
450 423
55 601
950 155
479 718
30 323
134 665
591 353
131 65
143 639
249 487
574 471
686 681
938 577
725 920
481 464
708 538
644 253
503 337
718 123
43 937
665 1
44 78
353 939
815 580
311 329
305 989
167 247
414 287
386 188
914 491
973 347
404 383
256 484
822 813
392 404
775 746
462 896
185 360
22 782
731 260
513 989
911 216
115 137
989 538
565 896
823 188
172 903
99 994
584 213
876 319
318 374
161 816
159 777
5 639
815 931
621 305
366 226
861 977
731 579
995 691
220 693
786 785
974 764
337 874
235 734
610 462
167 833
91 619
851 539
120 995
707 153
103 900
375 97
834 534
781 927
889 881
461 740
245 820
132 402
646 607
746 418
367 266
788 230
804 419
818 39
307 221
362 160
32 811
787 361
951 345
43 917
262 748
2 860
912 148
125 346
635 809
300 62
723 948
220 636
997 817
893 939
285 532
508 144
584 80
315 305
122 985
813 323
506 892
794 389
777 778
825 667
183 441
745 115
110 554
318 763
493 732
939 329
342 688
90 865
944 307
261 796
581 183
273 523
125 793
814 856
498 581
960 805
442 790
145 834
921 398
989 803
52 356
452 600
406 481
363 460
38 498
811 951
40 793
689 692
352 420
300 499
642 676
715 728
205 744
68 354
346 864
470 349
274 82
784 41
590 335
431 216
788 551
332 292
609 481
92 438
802 180
78 72
569 154
769 733
886 815
83 339
35 582
947 16
527 212
840 226
85 795
143 877
578 993
809 402
994 710
754 66
371 97
484 894
576 964
554 283
191 996
589 206
308 466
626 292
444 76
418 685
339 108
137 196
38 344
656 873
138 49
924 823
219 212
228 854
349 460
22 178
447 813
410 42
99 139
350 858
568 233
312 161
352 563
375 724
650 932
867 121
713 288
104 621
891 780
56 599
890 737
534 754
151 596
899 679
10 769
4 928
515 164
994 174
149 198
233 445
565 30
945 715
279 981
264 364
793 337
646 137
639 155
568 364
157 529
918 933
680 980
374 320
774 43
230 173
40 631
973 415
799 381
939 14
949 895
20 77
744 587
593 524
458 858
742 335
731 82
413 445
797 373
18 729
599 624
166 125
84 173
533 346
273 9
351 138
258 614
26 503
717 875
862 320
213 447
928 227
432 553
24 21
338 683
843 564
880 642
849 366
454 416
472 815
466 107
943 111
726 443
204 114
505 903
551 598
831 569
740 104
605 901
381 695
694 150
966 944
304 586
47 880
808 745
550 253
506 257
178 726
273 125
153 694
637 897
203 877
376 432
772 975
960 615
822 355
313 711
429 805
688 358
921 900
920 615
71 412
73 693
32 214
684 476
169 811
224 81
418 373
393 652
359 703
907 701
834 823
27 757
806 59
391 920
94 825
73 330
804 77
943 14
546 271
318 232
101 250
51 557
52 831
480 94
117 968
453 393
713 109
837 144
356 466
789 991
766 135
504 594
172 983
613 197
815 57
407 578
555 386
340 847
10 17
455 205
391 882
711 426
540 740
549 568
188 155
522 652
321 558
703 119
799 610
746 721
63 93
328 489
805 252
885 814
339 645
86 481
484 446
47 448
633 644
261 933
184 597
462 77
855 831
100 634
85 510
711 170
202 258
423 989
907 894
997 458
943 427
339 731
868 651
215 860
906 294
269 472
174 968
250 884
849 769
785 514
7 259
378 16
161 296
462 46
275 474
269 804
134 753
768 761
95 89
303 205
182 737
603 584
249 524
181 664
494 996
670 0
292 794
125 635
643 87
708 341
575 967
851 26
561 473
836 717
214 80
381 3
438 381
353 149
566 58
967 914
623 968
537 530
844 194
775 540
288 792
258 393
694 421
241 486
407 466
383 326
776 25
371 454
353 274
990 184
911 705
809 752
730 174
484 82
688 171
40 90
728 626
134 18
552 45
118 424
152 940
561 965
493 619
319 591
359 32
234 23
858 945
705 204
41 372
598 167
582 814
233 29
604 885
2 632
78 46
802 526
620 167
843 552
317 630
364 517
824 488
542 996
474 827
329 365
91 653
856 793
768 898
240 669
179 130
310 892
542 392
334 786
804 220
348 121
345 466
543 112
660 553
585 671
956 205
48 324
704 646
840 377
310 519
87 475
581 343
512 213
562 243
49 307
255 362
332 672
959 920
890 264
100 827
3 894
450 33
271 895
417 305
288 670
510 813
374 302
210 390
202 243
434 520
139 329
733 841
420 843
65 343
196 614
319 399
636 291
531 198
293 560
965 764
999 864
42 860
91 494
627 726
987 614
900 669
92 573
399 322
683 764
391 495
781 440
133 708
453 21
239 893
202 774
108 217
366 399
993 61
888 620
943 264
459 151
906 333
165 885
595 843
705 458
455 632
885 896
815 418
797 964
742 917
390 394
638 984
195 131
131 495
836 326
942 682
970 237
955 53
893 83
467 478
318 413
739 619
901 366
779 305
60 585
321 133
969 842
139 223
256 709
632 106
559 134
776 758
377 304
607 950
332 143
70 43
442 613
810 54
204 144
843 50
530 906
951 712
604 464
516 688
732 988
681 951
874 892
846 451
359 72
855 393
746 71
733 632
398 219
317 52
146 304
7 147
839 441
968 779
526 203
720 474
264 281
797 741
620 478
958 122
804 526
809 877
392 37
246 255
81 958
386 410
919 437
533 414
124 149
500 560
287 412
255 142
930 82
684 396
157 454
123 513
496 153
303 187
828 632
659 655
875 702
251 26
100 248
391 739
400 55
348 198
592 522
802 586
548 193
79 972
605 483
298 730
716 857
241 41
385 608
372 520
61 875
23 154
712 23
492 344
388 182
407 405
575 148
584 888
469 29
740 373
412 349
221 828
415 646
429 217
212 518
255 930
854 870
526 13
443 956
628 591
206 770
909 949
550 709
25 7
78 486
389 488
371 532
810 192
969 697
821 18
846 9
206 302
894 46
569 552
605 486
752 895
248 83
126 951
996 730
917 151
421 533
33 76
985 505
435 29
283 264
144 876
632 73
872 923
229 43
919 581
311 645
526 376
385 313
795 418
930 461
957 73
940 977
737 585
766 499
560 10
51 678
102 272
937 438
21 161
19 149
64 538
648 386
72 531
113 965
659 998
599 668
31 340
962 306
396 824
179 642
303 154
115 896
624 373
698 640
589 433
929 93
828 202
504 884
389 215
465 750
462 860
571 2
613 392
600 88
97 64
503 359
690 34
194 912
404 675
521 256
977 738
550 642
812 978
247 843
934 380
464 228
900 794
966 676
151 893
668 355
419 681
802 352
352 4
825 572
772 946
944 653
80 948
2 628
998 892
366 719
386 98
718 144
142 258
840 68
523 428
24 572
23 859
460 207
818 215
918 967
816 691
326 151
418 487
390 708
741 398
940 873
681 369
731 401
395 803
242 425
827 540
763 274
15 238
974 876
350 451
363 686
590 844
340 447
823 899
825 160
878 35
841 904
755 970
400 583
347 702
3 355
510 677
518 758
218 19
358 101
534 160
968 394
480 791
672 4
824 553
163 50
34 312
989 564
176 212
307 554
334 697
123 474
860 239
143 414
240 185
182 436
209 111
731 860
541 388
844 6
372 960
972 921
738 527
905 61
761 384
574 2
933 662
387 783
390 907
328 524
105 160
446 592
512 591
422 155
693 585
319 253
955 328
692 94
685 102
932 124
589 676
793 976
399 253
729 1
907 568
424 327
718 457
924 105
841 688
48 168
529 544
545 913
29 50
396 887
12 744
918 831
212 666
34 291
900 196
711 552
451 422
848 575
62 323
594 191
622 138
393 73
448 416
155 11
763 380
467 294
701 34
215 352
871 617
115 139
812 269
956 380
862 85
446 229
385 982
991 91
982 982
537 520
818 138
764 402
660 424
521 155
114 934
504 487
220 849
171 977
584 551
809 606
613 22
780 672
128 410
251 508
658 851
961 500
71 956
900 903
136 181
135 964
354 802
528 786
893 531
882 51
871 474
837 21
742 160
865 672
833 663
279 626
544 769
624 814
887 152
731 560
256 740
419 499
709 9
167 987
514 781
265 755
9 310
168 777
67 867
6 221
550 406
465 766
546 192
334 12
251 429
466 359
546 676
183 863
612 968
846 769
561 338
87 297
358 148
538 354
948 647
313 759
6 22
59 438
319 657
587 168
626 187
880 507
904 885
899 320
814 273
939 341
860 935
372 99
911 859
115 673
7 221
932 79
842 671
149 980
887 971
336 489
804 939
781 700
57 823
149 430
971 42
440 21
130 637
592 931
699 315
100 45
414 139
518 884
105 458
933 879
659 326
180 768
826 476
505 67
422 378
791 26
531 950
596 811
43 997
500 768
178 413
132 190
640 43
383 103
187 342
149 304
642 426
783 875
235 918
805 774
197 703
664 571
103 850
144 846
583 166
991 922
972 247
27 228
413 653
144 382
544 435
84 198
732 432
410 292
839 17
711 111
576 93
40 689
318 344
114 110
855 296
801 418
290 939
122 360
350 703
656 403
72 465
266 697
849 71
515 730
958 942
290 470
334 100
256 956
160 958
860 468
746 348
850 822
403 104
927 953
490 755
311 109
932 576
880 33
266 15
700 198
888 963
691 689
432 541
158 757
469 687
77 191
944 617
146 88
447 143
540 591
129 280
701 612
771 881
301 582
590 857
684 590
782 106
315 314
468 558
628 683
846 272
726 239
218 655
394 663
190 518
136 890
723 639
67 705
589 611
65 897
781 315
84 900
655 27
227 472
276 817
762 998
329 523
733 596
775 406
217 948
689 991
812 227
593 894
456 819
706 854
172 425
959 647
459 151
339 252
82 371
256 550
886 439
816 270
196 703
495 175
512 846
847 402
279 233
441 663
668 106
995 355
782 310
677 348
8 472
419 311
585 28
766 755
794 868
11 172
330 535
994 360
701 789
576 429
697 540
725 881
79 462
519 273
288 825
470 131
406 773
54 203
222 777
1000 698
149 719
840 466
528 780
848 483
618 553
308 74
66 804
357 61
658 584
622 336
761 24
970 482
498 472
828 296
955 924
437 314
63 559
665 634
732 534
674 664
358 418
52 144
674 346
735 353
228 590
233 360
9 469
441 739
430 16
645 823
47 317
141 779
585 933
733 74
904 886
791 165
953 529
703 463
562 797
197 47
397 498
150 777
401 183
708 565
913 645
569 263
787 658
968 989
689 663
780 229
963 674
23 892
180 501
69 455
233 909
638 350
509 668
231 68
584 527
250 273
939 816
577 72
741 677
143 761
777 839
951 584
750 941
779 604
62 350
670 193
815 26
450 686
165 586
4 352
118 676
795 93
20 440
444 898
743 861
105 934
528 444
45 485
256 180
25 93
959 637
819 652
157 949
258 704
508 606
139 45
571 133
559 363
357 517
106 70
760 322
686 372
311 527
774 178
360 584
499 936
671 441
939 640
473 901
197 995
506 687
526 340
720 941
367 418
765 399
28 203
808 397
878 572
989 575
474 49
945 882
497 348
591 682
750 733
117 370
387 887
247 461
20 436
163 937
265 147
252 575
265 369
232 797
34 844
258 427
538 330
104 161
449 697
717 616
300 892
408 460
52 828
20 25
549 181
166 939
184 909
658 788
57 592
127 698
161 566
406 710
917 707
759 238
381 239
171 187
166 908
619 28
600 291
56 154
537 415
785 170
401 887
776 462
52 289
669 76
619 994
985 253
27 46
741 967
4 998
113 628
611 605
733 897
568 307
899 264
897 770
282 30
285 916
85 589
746 250
42 643
1000 294
956 842
52 674
402 46
638 263
733 738
83 8
846 787
899 764
989 851
972 807
19 599
629 993
305 778
460 85
935 336
345 60
86 964
433 240
870 226
403 985
513 733
342 459
190 906
10 550
351 140
658 525
811 398
624 352
733 932
713 754
851 586
829 171
151 659
824 142
826 339
196 460
52 646
405 112
781 695
251 402
920 321
684 148
250 898
615 632
95 787
153 127
294 65
444 395
512 599
11 958
981 426
600 369
222 275
7 935
844 969
944 519
160 188
872 301
929 739
800 609
857 887
725 574
288 750
31 172
480 529
818 919
335 510
703 903
112 806
148 142
546 632
24 565
263 309
96 447
215 586
485 987
250 65
596 22
282 720
996 663
127 296
75 386
560 287
730 846
697 799
228 839
687 620
619 404
902 714
811 770
620 613
685 39
179 960
766 927
818 55
733 219
997 196
232 37
241 325
632 342
521 4
992 537
60 342
90 469
4 541
994 150
816 710
753 668
931 164
491 306
811 667
465 968
18 789
376 258
737 433
593 472
768 559
711 308
671 341
396 558
697 125
268 227
547 197
751 938
937 949
963 998
26 708
113 695
95 724
452 760
800 706
13 346
639 359
169 848
698 849
425 242
901 58
992 898
350 184
793 505
424 4
583 891
752 427
859 599
363 8
674 968
118 520
892 606
276 324
318 518
660 931
321 390
489 149
649 754
664 553
662 570
717 408
446 545
486 743
145 879
134 73
892 368
324 667
511 284
450 903
63 245
150 81
748 563
108 605
732 787
673 167
119 52
554 281
152 321
403 304
322 738
809 904
729 290
41 668
53 2
766 798
907 501
231 149
547 986
870 818
931 38
954 674
802 735
726 359
966 562
360 503
799 997
563 131
697 213
637 329
22 602
225 115
890 934
807 526
773 850
135 564
765 113
114 794
841 235
33 75
975 732
107 467
686 186
980 844
29 850
648 597
435 723
516 621
252 449
958 453
99 188
440 492
186 390
769 768
219 529
827 548
987 583
358 340
945 528
964 314
4 303
595 493
890 629
350 997
354 157
740 400
11 294
160 336
106 669
591 483
328 992
557 762
546 827
88 938
616 471
243 846
798 486
413 426
509 865
648 490
475 610
394 737
951 162
71 266
30 948
484 875
593 216
390 485
804 985
74 558
593 792
570 174
955 302
534 885
820 86
576 228
983 593
407 303
854 239
69 570
397 53
489 633
589 561
302 118
514 616
874 70
134 41
784 252
724 896
574 709
469 332
576 443
390 728
355 971
344 230
451 702
223 687
261 299
396 76
349 715
419 641
90 4
150 852
637 119
847 434
86 139
610 115
703 719
169 305
399 195
246 821
1000 560
85 666
57 243
958 928
308 143
215 770
481 88
369 408
922 584
647 750
965 501
378 371
365 593
535 827
193 577
822 366
780 183
453 615
595 472
204 669
178 199
183 789
343 768
303 694
533 598
473 659
147 637
557 757
987 992
568 895
171 540
179 936
263 459
193 948
485 35
85 988
327 949
298 305
773 718
449 917
176 592
550 146
176 522
667 480
792 420
204 420
228 125
842 19
242 989
328 507
334 891
73 75
780 111
536 862
466 17
198 629
723 745
343 577
269 572
877 509
428 302
988 362
677 58
380 216
796 508
667 76
758 328
896 996
751 887
497 525
750 945
398 190
828 22
387 882
625 396
18 914
887 717
375 849
741 797
978 110
141 56
929 205
198 234
811 590
482 165
62 869
961 487
377 112
221 465
91 20
412 225
730 777
889 440
877 385
908 997
971 869
357 497
250 960
492 569
137 226
92 759
405 398
364 841
16 700
749 697
133 848
663 547
582 577
771 138
350 355
666 947
167 229
93 592
246 100
458 662
90 950
206 151
976 760
318 377
874 449
644 46
83 324
200 994
541 714
84 160
779 838
519 901
791 31
731 931
805 769
992 632
78 764
639 908
159 380
671 423
135 623
467 320
244 490
969 911
399 77
237 652
3 794
188 205
306 890
322 932
288 112
708 215
598 123
671 375
704 65
295 17
583 799
112 960
888 761
617 777
476 440
476 933
174 799
264 626
56 446
263 883
62 143
920 476
665 404
766 526
853 999
415 369
467 391
645 493
664 194
305 848
932 981
579 659
596 590
571 941
457 91
924 582
271 392
83 341
343 533
140 731
205 54
461 590
474 889
418 615
515 819
479 420
520 836
9 975
486 966
246 476
142 18
799 71
211 59
821 764
856 272
602 109
480 342
436 592
508 181
141 54
409 934
597 646
623 267
934 647
731 71
743 945
509 938
475 269
899 454
487 888
53 437
855 989
79 328
425 736
242 937
528 699
602 330
322 92
473 948
163 397
755 546
320 379
776 571
845 488
710 827
272 962
156 242
523 201
856 643
829 588
98 631
666 29
223 16
975 249
215 190
783 569
238 853
544 75
279 997
599 249
916 377
432 537
104 209
86 891
37 240
9 375
310 750
635 628
775 382
2 426
327 113
866 161
437 802
752 207
744 705
935 279
838 104
279 580
230 312
49 754
366 125
60 622
837 942
676 985
298 974
389 816
987 854
540 903
79 488
983 201
661 13
56 106
754 89
901 78
872 850
627 887
529 180
727 978
928 407
307 482
440 639
63 564
947 548
662 370
60 416
973 793
605 444
935 626
698 74
59 316
884 276
92 904
784 388
216 524
37 986
146 417
66 594
129 413
181 451
622 82
428 937
418 101
760 715
325 440
934 221
928 360
980 176
485 415
546 725
465 139
638 822
481 741
94 581
801 980
979 91
382 87
832 842
350 543
79 531
859 234
84 810
532 385
40 949
580 699
727 104
1 951
58 35
70 383
534 674
809 543
356 541
134 202
55 894
538 261
841 453
696 730
454 471
680 743
878 91
539 741
904 492
369 529
650 890
539 69
370 832
112 560
480 967
468 34
929 482
685 434
518 848
69 984
603 830
3 874
104 250
137 323
675 689
527 936
396 49
311 385
776 616
847 990
183 467
178 511
886 72
703 323
630 469
552 114
563 62
349 187
645 403
71 447
626 503
245 740
138 986
610 867
50 64
405 513
778 457
719 218
959 919
1 410
490 898
843 698
502 839
718 889
126 85
411 264
309 815
514 421
92 781
468 689
727 354
33 738
336 287
323 770
907 591
25 837
488 849
837 263
741 2
343 388
569 632
199 542
426 655
518 747
432 360
630 517
15 669
230 904
793 327
703 15
362 696
433 127
298 657
215 97
631 429
702 261
872 740
147 354
739 426
418 703
104 925
727 750
667 938
145 59
598 568
58 289
380 267
840 637
312 667
767 865
708 426
461 18
138 250
509 379
119 557
29 8
411 859
863 684
698 807
260 155
942 306
812 216
186 879
775 953
792 629
167 550
901 897
12 37
992 201
303 465
158 57
487 854
81 682
487 175
684 254
805 529
960 878
741 413
747 332
69 386
980 369
206 272
968 296
465 550
392 1
984 764
745 919
32 450
434 130
30 816
577 718
551 340
543 475
870 287
471 99
522 632
147 126
125 447
447 337
190 323
180 386
176 829
846 414
785 955
367 180
324 206
194 936
479 852
824 241
110 558
14 658
86 619
93 44
618 132
553 907
706 534
739 645
359 451
15 279
753 809
95 31
257 953
846 506
247 689
869 360
125 123
545 923
9 268
259 404
319 669
927 750
733 966
173 121
142 854
836 408
520 268
658 499
781 761
877 678
462 540
885 888
635 892
335 853
404 250
20 733
419 604
327 795
848 27
963 526
940 182
267 971
982 108
344 553
913 359
607 955
852 339
944 762
688 435
808 905
118 277
392 623
615 409
947 480
98 541
68 172
881 892
30 263
820 850
626 872
660 978
829 426
153 161
783 325
669 584
493 373
687 989
287 946
993 74
259 263
507 501
16 908
213 959
556 308
480 901
935 7
310 498
157 649
630 811
248 457
385 377
980 59
944 323
930 431
827 961
965 904
299 42
615 733
961 903
341 819
468 726
159 385
280 215
881 122
746 210
445 775
605 144
487 707
295 326
767 861
108 125
523 769
2 636
618 79
748 980
10 235
824 155
146 459
681 178
705 980
85 511
958 910
71 716
341 507
206 6
672 84
573 174
20 620
433 100
504 875
694 135
809 124
658 694
785 911
201 954
915 256
311 337
9 790
929 429
215 557
316 467
173 348
204 581
656 744
263 872
865 559
560 143
292 446
732 278
427 900
488 527
457 452
329 57
976 167
258 892
75 840
594 206
708 158
211 313
175 309
732 746
221 597
832 28
267 994
557 331
320 578
958 834
138 170
82 557
562 626
346 143
275 940
879 526
511 681
73 234
82 204
881 265
125 788
288 550
580 502
806 94
409 106
380 113
647 273
482 295
983 389
314 992
382 873
691 659
717 45
559 104
240 883
341 798
72 293
855 246
57 644
653 613
596 330
905 30
198 634
745 374
175 962
289 383
501 24
942 429
518 314
827 588
249 668
656 416
150 278
902 907
49 140
476 210
475 604
69 584
257 235
152 986
539 665
87 682
134 832
448 677
51 177
535 236
246 575
530 87
15 113
867 357
852 604
282 925
885 671
849 80
407 390
398 244
322 976
292 771
923 513
754 874
83 841
226 739
765 130
675 811
428 85
976 956
371 574
495 876
971 20
371 725
264 786
627 243
260 873
737 97
75 876
147 60
110 834
501 38
904 239
956 252
420 427
157 273
116 913
92 873
859 74
253 902
781 472
159 39
250 427
100 444
967 463
955 251
388 548
486 758
614 221
932 467
591 41
976 587
577 734
424 107
527 441
7 214
693 318
131 296
714 262
727 748
317 68
411 512
701 832
375 540
624 260
748 559
469 257
195 338
722 11
235 274
598 961
543 66
104 454
470 407
574 699
18 322
615 698
857 722
42 396
759 951
637 973
490 928
591 251
917 198
85 826
829 7
337 874
655 996
374 111
360 659
494 281
659 469
580 938
455 649
506 962
287 751
276 406
104 703
596 269
318 352
396 410
543 288
638 437
934 339
704 834
441 932
440 696
996 717
125 402
44 429
30 650
741 565
912 673
741 970
180 305
894 886
694 579
336 671
447 617
412 215
588 269
810 2
398 280
404 283
352 764
625 679
156 482
315 960
190 774
577 323
455 733
726 859
339 526
728 204
100 302
178 608
941 890
130 102
935 241
379 678
583 952
21 766
318 252
280 424
112 611
261 809
94 404
141 764
484 50
551 973
203 701
670 231
904 520
809 150
19 324
578 822
401 492
336 154
611 631
780 685
445 642
735 701
607 659
315 987
376 455
54 980
630 532
18 843
126 232
376 917
963 328
288 843
711 922
130 291
91 468
480 856
53 154
793 46
845 220
512 350
527 421
724 928
412 357
510 980
96 728
365 344
541 277
405 757
783 617
971 954
871 49
59 824
608 163
779 795
909 54
645 232
281 829
113 129
125 728
768 922
29 146
450 856
819 556
105 797
531 665
900 782
630 280
261 117
911 822
939 607
416 177
377 134
70 405
925 16
241 483
890 838
390 525
54 990
612 852
117 978
954 338
452 607
224 256
526 623
785 89
395 623
975 701
140 473
799 79
129 340
801 88
219 71
353 394
26 305
665 837
767 756
861 965
699 797
605 506
359 470
54 190
970 125
401 995
895 186
851 987
843 293
668 774
91 29
888 183
156 410
33 807
442 532
210 9
570 681
77 276
551 659
447 637
168 472
87 634
544 80
930 79
845 67
50 557
179 425
738 430
310 951
876 195
315 480
987 710
239 506
897 592
998 549
978 220
342 88
543 458
401 892
597 581
383 326
299 237
985 185
903 830
647 26
722 127
283 906
807 340
900 520
272 989
716 37
473 677
35 141
483 51
441 652
987 28
375 263
256 487
215 287
824 8
976 186
819 173
875 506
287 20
96 803
186 651
466 9
667 863
351 608
186 550
697 842
724 596
695 629
736 490
933 690
620 2
583 607
832 173
298 62
217 685
948 844
56 171
143 315
865 554
690 808
93 802
591 477
104 894
222 584
995 598
905 195
659 366
790 34
248 293
593 712
567 79
623 90
625 428
851 562
594 351
380 269
578 759
549 934
319 801
253 361
289 364
405 312
293 187
804 610
515 463
894 119
632 779
1 341
781 630
726 422
86 860
94 360
795 549
187 683
114 669
346 703
467 218
336 67
731 570
458 479
898 962
763 155
61 367
554 926
644 153
553 88
461 539
983 903
519 85
23 414
488 578
631 970
696 434
482 651
892 481
766 561
403 390
95 397
364 909
18 883
559 350
691 135
31 612
783 924
943 406
251 510
225 153
243 882
928 796
747 73
136 530
746 185
736 492
802 611
719 765
898 198
996 220
100 643
861 477
695 623
817 128
822 652
806 265
382 47
612 494
796 12
455 892
109 430
1 331
749 775
165 973
529 670
501 147
892 44
502 480
526 718
679 532
904 62
830 90
361 242
842 306
476 267
674 648
232 48
708 339
623 697
511 887
215 756
274 115
76 58
154 764
100 307
584 464
753 662
865 36
43 186
860 223
771 769
591 828
33 647
595 484
808 55
595 74
877 86
817 101
587 894
385 369
689 509
588 566
66 683
247 432
844 103
105 125
10 907
712 610
330 868
925 238
552 83
267 766
585 214
404 608
817 975
76 391
990 444
484 957
594 934
496 868
404 162
546 420
160 579
253 729
707 805
266 402
184 52
950 275
669 539
594 484
430 830
986 471
9 824
151 782
833 277
453 2
636 90
861 405
69 440
204 18
218 845
75 199
766 218
901 458
736 270
571 105
371 609
723 536
900 314
997 655
599 994
101 82
883 743
644 95
737 746
231 555
321 761
62 910
564 469
46 498
491 477
408 128
847 538
528 26
63 529
238 162
173 332
920 842
777 305
966 202
892 913
125 574
686 450
69 149
802 398
763 787
949 74
104 991
442 16
911 694
352 189
307 550
986 372
823 796
934 233
748 191
911 38
110 826
508 585
311 998
998 172
851 165
854 164
851 785
908 675
914 475
985 551
555 756
774 304
961 911
51 493
117 981
833 224
315 208
368 957
445 384
338 623
71 401
62 692
721 683
902 164
361 649
273 493
150 698
994 458
806 307
231 727
600 83
874 591
515 406
284 223
854 539
45 144
213 942
229 336
571 886
671 250
370 40
848 297
900 530
684 729
230 89
114 511
384 628
939 363
198 774
751 517
666 856
687 974
143 732
716 690
271 627
839 237
407 128
423 42
286 51
494 653
425 944
828 363
538 293
707 229
716 103
993 441
1 421
1 809
988 836
562 761
335 889
94 5
959 938
828 761
883 942
151 671
104 272
446 949
608 248
10 676
326 978
266 818
83 501
162 945
197 92
79 246
571 241
677 58
386 861
970 109
187 129
360 454
618 209
446 124
513 612
952 856
483 813
707 384
321 381
170 470
80 502
740 391
321 769
27 821
8 105
590 118
950 878
728 770
167 620
950 144
901 993
341 642
619 858
651 444
626 998
193 105
63 633
895 542
323 43
648 437
578 55
273 820
893 653
166 179
720 768
390 26
732 784
722 112
614 904
802 781
630 249
120 465
585 646
882 946
576 430
76 123
583 894
500 943
727 228
437 602
404 933
748 176
143 943
942 420
797 328
560 35
678 261
77 302
439 652
772 708
592 851
464 493
127 814
142 944
524 461
250 558
3 979
490 940
589 424
249 693
966 520
278 238
88 154
514 233
423 187
942 426
532 312
275 125
571 79
175 726
60 447
879 863
565 74
111 806
294 546
260 508
91 546
395 719
790 777
959 448
179 811
103 606
747 623
213 442
329 353
688 9
960 74
27 53
722 459
436 324
306 462
894 767
508 741
455 933
456 905
362 173
826 460
159 15
781 423
662 84
59 485
80 386
950 302
326 889
347 773
39 232
994 19
263 104
15 90
802 544
540 466
245 752
677 783
430 958
418 440
47 276
80 618
607 727
321 676
936 266
103 377
706 993
365 473
807 487
126 415
597 384
4 204
807 911
162 243
68 545
251 787
895 657
841 656
21 562
470 659
554 352
934 53
636 375
619 336
502 858
176 366
111 542
911 128
792 516
555 280
682 698
630 431
270 251
589 48
890 210
735 363
347 851
841 755
997 355
124 672
757 891
278 526
136 272
573 916
641 830
295 582
263 8
997 668
788 90
859 41
735 832
314 484
771 196
487 898
294 412
785 770
827 537
926 328
224 769
391 330
849 757
471 422
539 996
296 826
186 446
190 251
659 331
177 279
66 338
184 90
382 810
497 973
248 20
722 266
792 566
891 74
40 762
345 247
503 333
277 522
983 832
35 294
39 18
228 675
897 509
28 20
693 37
436 881
845 316
553 806
879 600
875 754
974 91
847 481
481 442
814 491
235 735
844 562
921 784
985 504
783 485
587 143
499 957
123 335
880 922
347 283
773 984
118 668
980 634
624 629
91 406
258 53
998 228
240 904
851 810
442 982
740 675
742 11
241 139
4 509
907 157
785 962
290 61
293 839
609 183
317 369
340 550
849 776
857 805
111 583
292 274
406 710
953 286
652 72
934 510
369 893
182 37
418 457
903 248
975 659
221 136
772 31
245 812
484 845
266 644
49 791
68 447
22 951
788 134
413 111
354 646
129 159
903 970
662 866
91 295
764 865
176 223
647 654
837 590
378 163
852 760
367 57
284 121
792 617
623 355
42 542
829 820
13 593
400 277
205 436
782 396
580 512
282 659
269 983
404 919
939 386
972 601
464 212
210 864
670 124
561 342
594 640
904 383
979 693
352 277
104 936
577 326
503 208
244 732
887 977
26 980
679 802
196 136
836 240
928 485
111 729
787 966
949 898
738 455
605 274
295 450
614 100
386 437
78 969
637 978
123 707
463 47
86 68
674 924
492 797
486 967
684 463
876 835
683 613
747 844
642 440
662 548
631 914
819 330
304 675
422 206
803 544
124 422
857 438
417 349
158 123
954 366
323 950
155 661
789 218
819 814
291 975
539 820
715 145
931 444
989 783
573 895
414 925
344 860
407 835
374 3
596 3
494 571
790 439
195 293
609 344
59 630
983 168
352 697
10 729
731 139
414 908
436 997
589 564
443 750
297 416
571 614
765 28
433 892
708 976
273 905
473 200
617 683
141 666
965 827
493 3
505 167
625 426
114 113
662 60
910 246
605 822
478 287
450 502
355 675
965 163
279 276
437 728
375 557
952 589
272 219
187 526
359 305
616 90
343 330
931 909
207 235
901 502
746 333
866 962
693 192
754 391
84 795
219 786
365 573
13 834
283 543
981 346
772 832
227 579
972 776
91 191
648 933
864 159
940 577
405 319
790 817
490 965
728 200
813 885
353 834
862 159
669 241
201 967
241 628
336 149
160 811
7 787
632 580
590 266
614 585
155 845
998 512
749 755
243 761
978 833
237 972
50 318
446 632
769 694
452 581
921 568
235 355
630 592
520 873
488 885
958 167
132 868
285 732
355 755
542 120
490 871
824 515
545 831
711 501
436 350
247 636
789 301
309 425
879 590
487 347
605 858
742 26
553 4
947 717
405 476
328 861
94 294
179 160
339 592
534 839
474 927
105 743
716 866
679 980
525 926
653 530
813 424
950 522
553 86
393 899
330 263
281 622
780 862
612 65
297 483
405 701
668 497
315 865
302 401
447 980
253 574
330 54
448 96
684 784
132 633
126 735
938 962
921 541
422 535
429 896
122 599
859 690
753 813
819 383
372 282
919 106
161 136
22 152
158 360
90 707
826 701
826 448
277 111
265 369
876 266
941 205
886 244
641 747
273 714
851 554
669 715
703 76
471 763
834 7
720 122
615 307
380 19
814 910
260 37
32 971
772 37
756 126
173 618
126 626
444 256
202 251
217 886
325 708
2 824
341 539
869 77
604 392
593 642
905 746
782 589
238 73
184 562
851 917
512 386
338 966
979 631
617 377
569 762
611 554
423 293
103 356
238 281
783 443
1 330
971 74
147 294
284 917
143 433
729 337
982 747
333 287
85 104
238 173
292 39
864 868
48 468
217 523
417 815
914 850
149 419
188 328
91 567
664 142
361 576
830 618
439 733
271 581
978 354
715 653
394 206
340 868
683 597
369 383
312 942
748 559
163 181
213 475
735 675
220 117
519 961
602 889
123 633
241 745
82 949
408 83
355 566
520 921
939 382
209 672
578 54
214 698
69 225
916 892
358 407
495 360
143 611
518 828
411 70
978 146
902 281
59 142
199 487
643 195
733 97
624 22
223 695
574 41
347 150
691 2
400 613
674 209
387 55
873 397
278 35
666 288
4 127
230 198
775 169
685 323
891 957
807 506
616 138
158 558
667 140
426 21
477 892
508 599
307 451
323 628
804 51
458 843
110 582
567 580
650 284
862 407
131 762
477 59
803 966
733 312
239 292
95 461
454 404
365 611
789 257
500 495
270 603
857 948
948 782
913 767
280 73
983 97
48 888
522 913
75 779
596 911
862 565
332 882
298 805
413 259
259 168
765 784
538 29
527 506
364 23
161 823
202 183
102 784
703 464
774 764
549 545
49 972
512 63
208 605
793 768
868 81
676 416
597 278
786 232
28 813
256 674
161 140
502 799
958 333
634 345
273 253
866 369
358 278
5 306
75 349
363 852
891 924
104 114
740 785
445 532
424 326
431 94
936 647
894 927
28 895
703 35
12 363
355 562
538 21
646 286
334 546
641 89
521 461
896 133
66 82
948 778
132 27
866 499
206 511
410 569
841 878
129 967
558 758
127 172
334 257
114 604
551 397
681 551
854 218
274 769
1000 799
773 104
191 646
831 961
227 684
72 284
830 882
149 539
431 582
558 127
840 579
345 619
24 548
158 503
762 949
560 134
20 210
114 896
169 678
312 609
176 502
90 872
922 267
941 289
568 660
961 676
810 185
820 915
385 113
109 520
662 13
954 821
560 139
946 585
451 676
764 866
836 294
279 910
334 882
631 504
79 919
559 506
347 901
673 725
136 59
423 618
185 674
494 980
468 432
6 220
812 966
603 204
511 90
687 788
200 918
854 89
38 191
232 641
956 511
178 168
199 819
213 557
555 685
438 509
830 315
965 960
92 318
582 39
585 701
546 188
346 903
991 322
596 116
772 481
539 637
918 572
829 304
910 226
461 197
17 600
888 707
678 997
563 555
540 444
379 108
313 574
563 462
924 669
250 991
44 675
98 761
230 105
698 369
299 184
277 186
495 651
665 608
684 515
873 278
853 90
284 160
603 616
987 978
611 866
231 991
350 701
728 738
304 279
127 681
554 311
741 356
809 200
714 691
436 274
495 894
425 561
836 770
608 828
675 227
655 39
307 908
60 185
390 440
310 487
875 653
845 127
60 540
717 670
289 819
16 899
364 122
657 833
779 249
393 137
434 153
173 878
278 918
414 743
578 252
528 208
870 815
195 649
363 41
293 222
608 920
447 301
912 173
323 587
250 326
749 911
696 964
399 406
840 534
730 533
334 485
300 490
776 534
949 756
680 419
561 902
750 314
865 480
876 52
897 702
768 279
644 927
125 581
684 815
506 555
506 861
745 627
180 358
385 18
185 24
509 914
55 48
771 553
518 805
14 345
115 210
437 670
718 952
698 947
692 721
955 893
821 494
412 918
863 603
602 219
937 70
370 79
9 579
328 926
567 418
24 299
919 863
233 298
283 818
765 54
423 309
411 876
595 585
621 247
517 209
194 634
340 652
205 641
566 287
308 80
99 1
218 642
967 254
813 755
884 85
712 95
134 754
155 145
685 932
238 332
454 88
66 902
515 612
1000 880
110 373
663 751
954 530
818 894
290 70
784 2
656 602
539 116
56 440
497 339
738 513
446 23
643 992
896 431
676 957
698 356
234 820
625 708
420 571
626 792
41 623
66 534
703 207
780 559
661 311
807 114
242 639
573 224
891 842
494 46
713 800
827 558
720 260
539 686
922 94
121 415
874 673
587 855
802 254
573 552
389 192
396 687
805 847
84 5
390 133
227 601
913 507
531 229
538 277
404 973
243 154
783 355
79 685
284 797
687 143
941 861
9 874
9 408
668 319
978 928
741 617
335 226
388 200
643 681
520 104
444 113
239 983
181 996
719 922
708 985
656 8
684 904
384 277
725 335
301 193
391 584
150 831
571 505
579 734
554 402
952 771
763 962
374 157
713 483
42 576
411 242
997 411
635 384
354 770
216 675
354 900
403 453
731 934
981 196
893 758
792 713
52 576
394 801
833 885
685 927
257 167
25 384
380 327
977 389
799 47
274 405
835 160
431 224
475 806
847 549
562 782
389 981
587 383
712 941
919 46
857 656
979 128
727 315
823 452
462 184
856 606
187 467
54 654
306 360
183 711
329 739
490 608
706 958
677 726
181 558
728 960
851 255
248 778
108 764
829 923
394 303
364 319
412 223
997 669
532 429
518 753
161 494
198 499
918 164
115 879
561 517
93 500
405 338
504 869
848 185
678 539
590 580
339 240
772 432
815 925
85 87
735 317
985 838
85 984
177 152
379 481
853 585
804 96
390 491
540 361
692 205
346 564
72 134
341 251
907 39
756 286
366 519
413 226
240 780
271 398
252 417
919 356
439 682
591 70
102 761
291 927
790 789
266 990
714 30
3 463
842 922
45 577
710 851
429 160
830 623
172 804
405 975
607 537
945 840
901 118
230 53
349 646
160 706
741 793
820 467
484 492
207 675
849 309
885 477
545 768
452 855
285 869
646 50
705 183
787 724
271 110
844 861
962 678
297 109
75 750
164 453
984 730
500 785
880 570
683 653
760 113
641 757
65 918
222 155
831 262
27 4
91 768
770 339
642 15
242 85
869 628
212 276
423 946
40 789
138 576
145 569
554 274
53 831
280 585
286 728
968 366
411 490
235 291
856 863
862 274
57 811
266 59
971 896
962 227
244 301
863 328
510 203
295 14
296 447
714 693
292 4
636 776
82 614
62 623
92 359
149 222
1000 277
314 780
514 970
56 525
543 683
224 497
706 906
592 890
834 228
56 754
210 780
700 43
913 678
661 28
632 901
240 747
758 645
853 78
775 825
409 736
969 286
324 867
517 430
332 560
868 359
97 632
136 794
303 239
206 52
799 155
115 216
397 745
492 362
707 345
556 789
53 221
442 39
620 134
248 184
123 711
221 287
517 56
276 532
133 676
11 959
195 811
13 624
438 537
320 44
781 781
272 543
101 699
226 900
398 99
522 967
630 959
317 524
756 161
152 573
710 82
311 591
396 620
982 861
978 986
980 748
58 539
971 694
248 946
810 359
140 840
3 515
11 81
349 774
607 923
507 466
474 586
706 949
527 239
567 8
697 468
503 721
730 313
734 682
430 659
665 223
357 552
387 164
12 291
828 853
124 870
213 300
866 523
61 551
190 27
167 752
908 383
202 707
590 73
616 595
663 932
783 925
569 936
707 467
896 455
650 658
38 291
854 500
541 238
175 599
408 223
478 173
498 212
787 522
68 819
489 425
700 119
925 639
929 641
474 654
440 37
943 252
26 817
127 313
779 849
512 181
509 14
61 719
747 514
340 167
350 221
497 453
604 707
641 159
556 956
616 143
403 715
452 683
338 664
719 836
589 358
328 279
573 29
203 663
583 617
653 617
572 833
376 830
823 833
917 764
570 632
173 62
633 619
439 496
796 328
422 987
154 268
528 487
177 718
624 988
175 97
748 656
900 934
975 604
237 264
456 871
195 526
818 489
66 300
226 425
66 474
308 776
266 83
463 732
424 704
428 102
506 907
587 172
672 628
469 96
103 936
931 414
463 108
966 122
390 646
581 584
628 885
58 298
637 756
53 398
290 587
999 397
64 542
800 734
815 60
867 744
804 329
237 43
943 988
345 536
870 194
630 116
768 817
863 290
307 974
154 158
303 680
130 562
569 714
406 508
377 781
319 918
788 819
894 973
186 525
787 579
145 86
647 926
816 590
667 550
461 625
215 451
616 565
564 836
870 511
474 1
910 71
3 58
247 783
358 765
537 400
901 860
431 628
327 373
387 453
687 240
826 245
11 901
164 156
613 195
149 542
742 802
535 402
990 882
318 460
357 946
506 43
158 506
880 124
382 744
778 997
185 303
882 507
350 404
347 716
166 464
208 542
377 16
283 710
216 216
992 874
868 395
847 360
998 421
757 732
813 162
827 734
163 956
686 578
432 416
485 462
646 721
127 639
531 156
106 252
282 651
445 25
194 531
751 734
253 733
677 510
506 416
192 337
484 853
877 274
794 178
427 937
573 216
872 569
668 477
565 683
651 195
189 810
279 263
794 821
620 483
632 993
887 964
448 76
525 812
775 483
386 537
36 685
971 580
629 245
437 860
891 356
179 105
665 708
964 929
913 790
842 781
255 53
372 733
620 977
620 856
36 613
138 389
88 154
40 358
765 26
981 991
131 997
746 283
352 895
447 343
122 664
895 693
928 899
935 635
946 519
859 650
548 761
818 487
280 776
397 84
273 648
644 784
152 352
585 443
458 276
634 980
8 843
131 291
573 233
66 54
92 663
242 640
536 6
832 942
578 328
249 344
519 551
914 998
751 636
142 280
431 705
940 805
680 31
391 933
846 913
428 71
841 967
375 188
423 189
814 802
112 481
236 762
457 448
224 849
178 809
427 675
424 440
430 468
91 957
962 797
513 787
597 605
257 169
556 597
817 252
163 91
521 595
335 944
478 402
309 562
512 280
288 323
452 448
263 608
786 268
108 962
256 245
286 224
157 492
192 412
247 349
168 337
702 695
360 388
678 541
545 592
265 527
843 768
11 738
415 401
620 828
573 684
674 961
574 353
988 201
955 727
328 951
243 253
389 267
401 437
578 985
300 203
774 808
150 82
869 405
174 807
169 133
166 188
223 286
869 238
822 46
813 992
404 202
846 758
248 257
898 139
257 31
607 867
21 339
464 297
155 136
4 147
738 464
342 529
519 604
387 569
683 317
711 694
291 759
888 644
438 73
9 958
603 998
545 305
456 158
673 390
588 6
354 52
990 652
757 771
355 284
248 642
316 933
328 641
501 717
841 192
272 145
928 727
776 510
290 796
935 411
90 832
216 68
623 442
69 577
387 898
810 844
701 415
24 671
472 298
435 940
922 161
29 395
142 677
137 135
106 204
840 57
754 807
599 84
99 637
55 87
153 383
108 198
961 722
911 90
911 424
124 404
994 79
68 302
747 832
748 242
178 961
253 592
985 564
498 629
807 294
597 199
542 856
258 146
212 642
873 117
742 643
824 630
721 90
256 762
96 616
667 694
681 220
653 185
871 478
624 143
113 460
101 551
410 776
658 438
71 231
983 827
436 667
336 96
575 443
158 375
355 790
478 171
199 243
488 91
349 581
721 938
387 767
649 826
757 180
718 596
689 393
736 385
977 649
99 309
445 432
816 102
678 777
539 593
468 657
414 262
810 825
725 87
780 559
97 725
992 973
709 979
882 449
172 689
366 604
881 234
834 443
797 750
145 89
884 849
961 787
480 786
214 738
693 149
165 469
587 273
337 68
680 307
98 862
899 106
337 668
2 944
582 420
389 591
874 599
688 266
285 114
781 575
377 865
176 28
421 624
369 767
43 432
526 557
714 384
518 908
724 417
654 944
121 49
728 26
91 97
544 932
168 583
213 342
435 693
302 757
491 648
66 638
219 929
838 935
616 32
436 479
398 708
518 937
652 996
535 101
443 321
58 695
578 681
945 358
221 982
151 198
842 301
558 535
779 40
291 267
366 468
253 796
480 428
73 60
54 668
993 594
738 774
912 68
900 65
735 632
142 285
228 881
367 192
278 152
641 748
178 209
716 54
777 282
937 113
327 535
799 745
150 417
777 177
169 986
509 77
553 338
927 584
612 349
476 88
345 947
536 437
725 7
656 958
697 553
456 723
977 148
623 220
302 664
454 376
389 49
365 655
831 310
766 89
479 35
640 309
247 751
13 403
995 407
644 610
420 313
96 203
982 818
63 899
594 713
747 805
709 505
645 646
135 627
677 184
685 474
171 55
984 77
330 703
124 48
823 492
530 963
174 136
798 889
325 32
441 51
752 663
400 779
331 18
723 273
299 579
303 641
821 735
109 227
253 408
496 58
601 427
667 910
196 746
121 122
43 235
843 158
211 31
606 398
113 332
2 609
936 428
660 795
71 580
140 859
552 894
272 382
11 815
896 650
577 801
687 684
9 530
408 618
766 188
199 938
798 547
420 809
477 946
364 957
272 126
823 996
515 33
819 714
44 104
271 543
677 926
721 63
349 15
593 408
552 109
532 447
635 663
874 492
369 789
255 409
624 309
118 782
940 225
521 96
756 223
755 918
88 112
230 691
721 969
957 639
809 469
36 414
38 504
50 759
868 237
366 70
792 402
895 642
13 639
739 888
43 19
745 214
635 479
623 881
204 960
300 975
329 625
367 246
553 983
294 91
398 563
304 660
335 292
196 551
661 898
87 616
641 492
906 31
605 475
82 623
727 413
127 361
489 515
21 391
755 259
93 409
584 446
245 195
356 235
244 285
773 779
743 698
399 923
647 921
366 157
249 471
784 374
348 772
280 298
806 57
157 620
480 440
432 534
557 580
298 103
175 436
419 776
698 757
828 574
239 373
558 308
347 449
921 301
685 879
182 94
187 93
901 906
518 488
896 596
569 926
318 57
902 261
369 667
441 577
984 871
339 82
286 728
288 459
577 266
529 61
220 711
523 58
749 454
975 298
992 423
568 257
482 912
592 623
414 491
731 631
300 149
425 272
365 297
937 511
904 875
737 747
121 38
967 448
300 54
811 477
614 527
810 198
125 492
69 146
331 872
888 77
767 601
195 128
659 952
956 4
583 130
835 227
693 170
461 511
35 853
26 977
676 508
351 91
959 453
469 694
638 691
528 757
289 946
240 928
537 795
803 939
901 62
681 180
64 907
263 544
120 944
21 950
465 486
936 226
64 724
465 420
505 219
387 559
898 64
985 146
749 741
686 970
394 399
658 142
970 465
820 242
125 856
75 933
749 878
460 170
257 560
55 763
363 928
58 425
107 579
68 277
113 275
243 427
974 350
255 130
284 677
588 813
857 566
988 148
689 163
683 900
113 841
297 563
373 410
204 365
250 243
139 642
348 735
68 125
762 90
7 518
149 766
544 537
277 729
561 77
116 981
629 718
336 455
823 276
205 209
545 882
977 17
173 559
311 231
184 504
109 395
345 988
85 852
479 535
608 162
64 584
814 309
363 290
239 747
183 967
501 118
825 536
248 356
179 710
113 309
919 789
807 673
704 355
901 720
785 990
209 823
571 99
719 386
212 936
293 276
747 402
340 936
189 576
685 836
635 478
737 841
954 787
72 660
25 780
244 368
934 150
995 730
978 0
936 683
832 590
289 130
10 232
467 928
988 704
522 833
511 456
706 401
599 114
481 157
438 718
90 662
735 895
891 706
675 158
311 555
663 86
726 269
516 366
472 612
886 914
886 980
638 730
145 911
1000 218
529 579
294 721
503 425
955 10
403 135
936 725
223 159
450 103
457 230
322 406
677 598
140 230
17 580
624 918
584 418
189 980
80 294
985 293
667 938
354 414
506 474
336 198
965 969
432 249
348 332
67 662
593 525
924 410
692 713
550 636
78 339
836 662
614 399
623 666
583 559
780 107
80 546
883 16
266 232
329 300
782 599
919 736
45 129
88 296
173 436
295 674
499 840
535 658
300 309
865 225
810 10
82 569
549 263
170 763
511 228
469 81
151 544
134 716
31 811
48 375
22 403
147 506
447 75
829 832
208 272
182 393
628 715
818 465
242 681
323 743
331 822
349 631
623 733
808 968
265 314
154 423
583 816
90 106
203 619
822 558
924 176
134 530
126 448
222 162
102 153
984 716
783 300
776 254
671 504
462 478
858 206
424 265
814 139
245 69
846 793
835 854
528 581
841 341
623 843
574 268
825 582
640 939
729 800
94 262
942 984
735 949
3 279
721 67
797 522
563 96
376 707
730 487
930 840
872 376
174 555
936 383
251 168
388 411
43 946
503 640
836 686
356 846
626 69
997 111
531 143
316 693
817 931
789 665
820 840
474 861
350 256
14 764
789 407
387 636
324 968
996 419
98 560
323 439
601 105
580 557
720 633
344 939
746 352
660 309
653 470
71 116
572 794
991 114
6 292
741 751
796 620
252 871
767 504
310 530
751 26
863 315
581 776
760 706
834 643
301 226
430 616
919 595
10 90
940 985
118 717
554 963
28 517
775 157
42 29
612 830
821 793
397 51
681 116
787 946
689 26
794 16
69 696
515 116
855 759
595 121
453 701
778 752
187 323
317 771
230 680
837 236
649 540
774 588
60 254
601 28
888 199
234 879
996 293
874 46
963 73
198 619
948 97
630 894
953 470
439 619
160 55
50 138
565 933
931 214
206 949
402 455
565 505
469 288
194 855
540 897
127 896
932 518
594 434
765 294
950 839
116 741
786 172
722 882
592 251
722 250
319 449
143 107
170 521
764 954
231 951
690 189
937 637
549 74
407 281
943 294
698 157
252 103
107 166
189 131
835 454
253 158
336 627
903 48
150 109
997 309
268 723
378 539
251 351
602 887
843 933
901 680
334 928
263 603
275 782
931 213
724 567
91 396
432 593
906 7
786 911
546 793
520 917
510 986
821 846
242 838
583 839
205 276
889 473
358 616
658 602
380 617
837 773
597 20
55 565
816 351
581 982
427 815
419 581
165 82
29 810
325 790
330 429
193 120
932 327
312 198
633 60
665 22
901 840
817 580
110 503
938 792
175 858
966 389
661 313
352 308
221 204
131 223
508 289
513 574
69 922
725 525
191 627
433 684
852 688
1 310
844 501
46 338
488 332
109 549
79 347
605 750
460 763
221 209
141 970
451 357
22 210
398 966
836 224
284 515
523 557
61 169
449 793
895 414
752 691
175 327
112 234
46 122
170 831
713 237
222 744
793 717
870 511
353 224
313 777
123 876
329 88
611 469
21 226
474 563
624 127
28 793
416 670
771 144
608 705
106 266
70 620
650 519
325 122
392 891
909 752
333 366
982 592
893 458
753 144
721 601
391 200
429 821
727 376
978 422
604 847
181 160
301 549
966 746
660 570
730 7
895 348
730 433
658 582
762 33
331 275
426 160
885 767
136 202
590 990
189 982
88 235
459 367
435 275
141 246
674 759
800 701
586 702
522 605
366 16
826 225
981 580
111 601
458 947
791 992
756 450
850 703
836 668
13 760
193 870
744 99
695 922
576 100
859 148
6 363
561 368
349 178
39 762
184 523
199 876
586 376
785 164
12 969
502 955
130 562
486 271
614 665
651 409
108 572
532 944
276 626
131 325
812 453
671 909
251 798
963 778
55 361
925 978
536 324
264 238
163 597
746 237
695 977
991 662
43 430
820 857
270 490
988 591
838 833
495 446
234 963
670 846
768 491
401 742
488 313
425 95
878 89
222 368
908 802
401 49
526 136
291 808
260 723
317 935
731 46
694 483
236 848
273 831
940 414
859 503
835 263
825 438
37 951
736 704
236 909
707 712
579 916
593 475
660 846
877 596
548 148
564 870
594 791
98 741
627 395
149 645
505 782
769 217
415 166
314 326
143 928
461 61
524 705
95 956
656 753
452 422
71 643
938 878
610 87
67 144
758 273
375 817
570 79
215 970
484 398
731 808
717 765
205 47
648 64
132 187
767 374
874 813
470 636
951 180
150 609
675 673
451 136
247 802
495 841
93 744
133 911
452 129
94 507
53 502
864 848
448 574
113 277
872 161
104 606
315 719
109 779
875 655
660 976
879 944
839 867
26 411
801 866
211 38
307 978
388 691
386 785
796 735
463 348
853 971
270 393
526 911
184 991
921 226
609 449
670 819
898 208
655 139
64 462
682 256
667 179
338 92
496 947
175 548
296 277
737 346
279 254
24 268
189 532
775 122
744 180
669 355
768 701
491 265
946 387
360 496
678 444
16 267
385 822
920 752
940 991
484 903
163 668
210 294
334 683
413 144
307 384
458 729
66 668
622 20
568 737
926 469
173 895
597 728
382 363
850 328
179 443
791 472
610 635
555 278
450 10
73 755
785 678
255 708
615 940
808 524
217 73
186 320
14 836
273 953
597 241
842 758
550 239
353 191
660 203
923 395
585 611
133 67
898 100
403 468
431 253
841 185
493 922
430 935
67 489
964 400
920 880
362 288
643 677
162 155
258 612
851 53
476 878
896 768
903 628
14 722
530 648
674 452
756 156
65 316
524 824
655 836
598 648
329 185
724 324
578 492
427 231
98 196
130 953
498 315
223 893
33 901
809 955
330 812
814 383
676 494
151 936
553 869
776 674
111 270
449 245
658 163
215 571
120 769
499 46
75 243
754 823
531 981
363 560
121 385
420 460
957 125
302 249
362 779
188 469
692 49
224 606
489 567
982 504
469 619
719 515
900 928
464 283
964 834
248 782
568 276
965 594
862 626
624 220
674 919
140 761
649 273
411 41
319 888
385 295
169 322
175 939
812 218
105 832
604 876
721 246
262 371
50 57
574 964
77 88
353 192
975 119
293 806
769 557
892 254
71 455
429 935
162 3
603 834
566 646
540 436
260 991
763 744
161 225
286 619
829 461
416 750
526 613
336 768
202 98
113 674
256 880
464 184
184 69
489 982
254 773
323 913
691 377
799 162
660 923
549 423
209 291
782 354
143 653
891 928
463 497
477 714
765 282
947 751
681 392
959 305
625 598
457 491
885 860
938 194
258 638
194 705
264 619
220 483
964 590
565 509
15 953
560 544
428 693
436 332
6 68
156 816
144 903
638 75
483 560
885 414
267 98
952 504
650 787
536 401
140 529
925 135
450 466
2 20
215 554
733 661
150 737
336 709
34 939
515 376
355 470
647 408
648 447
148 148
144 29
964 652
432 373
566 758
888 772
244 84
342 928
741 188
89 568
180 974
735 615
375 794
647 141
664 607
600 158
856 269
281 473
631 508
886 49
557 979
418 688
461 666
383 751
716 112
287 704
958 710
895 916
226 49
999 917
705 220
739 870
18 556
805 157
273 562
440 848
796 45
838 333
165 141
516 16
763 977
673 345
48 306
690 147
204 118
433 719
929 62
449 655
637 7
908 251
523 589
229 935
162 484
446 811
372 781
668 546
136 743
166 259
537 947
433 291
470 927
335 17
336 396
939 897
438 609
558 866
556 37
510 120
623 752
82 282
867 883
959 965
581 267
942 687
274 66
259 517
502 726
95 317
590 737
800 901
727 407
444 522
956 307
249 898
699 426
456 395
193 446
541 1
450 596
585 84
713 182
304 775
230 835
428 347
987 130
832 217
135 754
421 380
931 293
208 325
503 145
594 405
286 550
351 790
477 82
312 762
648 432
401 891
782 164
667 585
280 929
371 976
46 187
913 879
658 613
226 473
154 973
639 944
146 491
724 637
176 678
306 777
487 694
925 40
796 99
918 1
188 197
210 39
652 113
249 731
199 995
640 351
76 342
815 140
358 518
340 797
178 382
831 962
844 786
564 438
346 215
436 74
375 814
235 64
730 413
419 968
636 693
936 206
822 557
467 690
257 5
239 366
211 348
343 404
545 795
206 790
847 352
533 148
458 612
880 889
919 693
761 430
921 893
420 518
503 489
626 304
83 538
598 393
628 912
755 279
789 954
123 95
876 31
249 191
275 344
281 741
355 467
635 438
452 154
435 80
510 818
956 217
308 549
408 461
492 464
321 236
312 117
620 337
247 954
265 908
852 593
316 1
926 814
7 327
111 524
246 730
254 184
337 298
437 844
637 114
931 86
324 425
162 190
208 932
706 555
892 874
173 23
507 295
217 598
647 897
217 876
435 94
204 292
769 564
349 977
166 312
785 305
481 224
348 436
975 33
996 194
962 89
932 418
389 773
131 772
354 957
994 224
908 547
970 181
941 896
804 843
953 303
102 993
945 960
157 8
10 782
53 805
243 714
571 163
587 726
204 935
632 370
259 858
392 642
63 323
308 349
538 26
512 912
403 918
53 762
949 16
920 350
950 998
592 355
417 169
515 319
236 511
249 816
451 634
440 490
931 206
55 892
248 663
643 866
287 129
516 380
12 478
89 38
830 796
120 86
630 476
7 858
484 828
838 983
794 486
898 522
406 399
564 451
972 425
512 869
442 769
143 528
715 345
901 343
893 231
355 795
995 229
670 37
547 479
766 208
136 208
56 405
521 965
453 60
297 408
889 738
413 374
948 221
217 642
204 410
403 440
970 304
862 962
960 451
401 655
545 185
678 791
361 344
75 112
233 166
364 332
453 512
575 689
333 876
6 999
375 870
209 742
867 583
33 293
822 81
502 268
16 196
482 643
454 5
796 632
696 810
695 310
340 311
904 144
185 715
195 18
565 820
902 65
880 183
852 565
951 809
731 358
802 545
407 908
877 275
469 502
499 150
880 204
678 223
376 373
17 476
910 650
686 26
186 529
88 304
397 883
995 577
623 414
279 910
130 267
992 114
269 89
49 772
882 832
252 328
216 55
595 814
393 608
443 170
797 422
28 426
182 829
34 996
618 882
751 469
956 351
838 466
267 369
786 491
794 242
725 283
542 415
361 250
523 538
227 107
992 865
602 158
790 133
981 911
196 805
362 925
430 120
296 388
514 622
150 315
634 648
465 135
84 972
50 702
933 530
822 597
665 201
84 739
653 850
362 628
182 380
257 206
47 647
884 63
951 169
405 669
224 684
945 884
242 166
311 188
909 223
556 569
755 326
609 105
724 653
348 417
991 288
915 97
408 939
700 995
652 33
528 40
799 405
483 939
262 573
582 412
653 73
45 214
707 825
202 329
273 469
8 9
287 330
568 581
127 500
847 649
664 526
238 724
108 307
833 227
162 81
433 140
53 681
762 788
354 465
773 994
878 866
663 73
911 985
273 186
990 194
702 943
899 32
928 617
144 71
346 444
141 627
599 406
147 166
394 299
209 878
964 835
419 276
874 611
869 38
212 136
460 173
943 351
549 720
564 176
356 48
607 838
871 826
360 641
753 784
957 228
895 456
279 567
126 571
696 109
291 503
283 303
329 758
244 384
887 597
244 776
975 606
47 553
865 414
765 437
566 567
820 925
421 375
540 507
441 920
914 706
328 926
366 440
414 316
948 603
744 655
575 249
858 801
873 166
778 975
829 514
610 548
846 968
713 780
109 793
387 130
982 855
197 34
347 218
650 647
112 110
136 399
989 619
267 410
488 980
634 118
168 977
373 150
563 53
453 742
777 144
516 545
934 854
440 787
756 894
237 656
326 107
368 419
623 63
292 271
41 107
625 418
758 473
688 133
931 698
24 637
760 448
612 693
873 581
659 674
456 258
567 901
520 202
751 597
979 820
20 290
862 76
943 987
536 122
706 353
782 737
587 954
178 290
892 439
279 247
101 646
943 232
241 936
829 49
324 588
972 58
844 899
62 910
541 994
885 444
635 843
197 289
540 84
176 636
611 494
697 185
927 631
105 719
353 657
262 986
954 1
223 769
282 528
657 393
26 61
565 720
355 346
431 963
893 283
713 56
897 618
806 877
959 213
799 575
505 358
993 636
910 778
901 986
736 947
55 69
310 262
816 877
939 342
572 389
869 175
5 381
167 43
6 945
999 617
368 385
425 33
272 95
554 593
271 19
957 3
329 442
266 573
983 555
866 679
541 713
284 704
332 292
84 682
777 576
238 554
76 451
751 105
706 171
429 605
660 623
346 880
478 161
933 56
969 122
920 150
425 342
427 167
199 388
64 390
192 655
437 904
988 215
725 6
608 729
367 919
964 779
701 715
694 681
647 761
950 563
878 674
184 44
241 683
69 341
379 647
58 800
402 331
31 101
82 321
392 88
344 245
976 913
704 571
794 442
720 959
758 693
322 371
362 36
302 453
790 967
389 278
31 809
223 364
933 795
230 360
716 608
417 841
287 735
786 760
608 421
496 962
114 448
70 721
480 789
466 235
394 338
95 49
143 581
859 193
62 723
562 533
819 937
353 506
449 111
836 122
722 745
592 514
393 244
881 605
192 535
382 695
770 47
464 466
2 257
887 245
346 84
677 920
78 548
712 601
494 737
196 290
823 230
703 384
339 898
508 502
204 890
89 56
893 805
80 144
353 271
185 101
538 414
311 279
947 328
311 452
791 971
468 254
800 708
870 763
688 457
438 332
124 471
691 142
371 196
368 692
835 549
635 930
149 906
928 460
724 293
669 749
418 343
3 672
44 579
459 219
33 257
630 415
598 12
900 202
309 957
543 748
81 126
117 301
643 855
225 966
49 900
993 299
985 972
922 552
987 772
616 417
852 603
983 848
324 171
429 938
497 478
213 474
169 735
981 989
677 661
192 717
152 611
534 655
532 291
679 420
933 902
292 27
700 597
126 446
541 708
836 192
849 233
306 302
701 33
813 891
705 68
471 449
659 964
569 743
961 218
780 310
498 385
447 99
398 321
773 753
369 69
364 804
332 934
934 534
924 861
115 253
753 637
310 75
512 303
932 717
530 651
920 309
347 534
402 817
852 758
179 521
761 784
250 756
235 683
978 412
46 722
354 69
421 942
443 378
906 186
814 456
814 653
380 233
983 644
539 235
68 733
504 887
27 4
31 602
676 330
653 39
796 881
175 834
979 313
800 622
374 927
183 969
213 361
294 291
286 331
876 555
664 828
252 481
785 577
972 517
25 210
407 351
997 360
220 492
517 646
404 248
718 21
847 822
552 565
128 858
112 947
285 360
752 125
8 394
555 704
824 581
225 307
985 804
265 81
656 956
986 483
375 807
248 404
63 593
494 443
1 966
534 716
980 98
98 375
259 999
959 64
860 667
885 629
169 887
760 659
267 177
442 130
674 387
15 404
686 785
703 690
706 207
783 471
563 449
584 539
501 394
463 361
750 541
643 577
305 263
27 991
53 427
877 162
748 788
520 390
220 511
59 218
961 30
939 11
809 942
129 831
294 425
674 475
200 261
453 38
753 36
457 211
343 658
236 51
117 874
677 73
450 137
507 436
320 921
587 120
62 8
606 661
111 326
136 495
745 107
539 52
967 830
530 81
216 391
438 958
749 422
468 957
998 329
845 567
54 179
533 183
99 919
901 748
47 25
642 124
82 381
739 860
45 246
310 72
424 385
275 546
341 247
144 450
722 862
739 403
596 977
699 270
847 580
560 645
630 832
974 842
713 45
783 572
618 907
214 649
551 176
404 63
444 189
350 25
22 713
157 608
600 380
685 127
706 733
238 247
573 253
870 177
888 178
158 318
774 141
304 178
942 444
352 101
242 217
384 601
376 792
713 935
892 925
641 266
428 964
584 457
634 71
602 929
574 892
440 754
178 100
654 181
668 686
678 68
679 273
660 546
530 213
537 647
935 371
513 317
989 408
508 366
591 143
464 11
267 508
901 686
220 673
624 65
961 444
657 293
371 751
493 989
883 792
324 8
953 590
508 946
374 330
52 11
211 723
154 30
408 137
214 44
838 259
876 327
733 337
342 639
855 491
848 632
459 687
826 42
203 255
922 144
278 985
607 874
743 93
695 363
748 387
426 643
904 722
372 165
9 354
615 954
794 539
567 933
98 148
44 870
764 733
115 615
677 613
221 42
810 252
351 976
327 42
97 875
88 47
391 725
564 304
139 503
765 425
360 539
913 61
777 739
332 480
552 128
92 726
367 451
699 817
787 703
561 822
187 356
176 288
718 414
558 364
482 837
710 644
190 483
847 629
857 409
747 448
400 297
138 52
772 181
389 394
785 327
91 560
457 863
407 543
343 569
503 517
477 452
439 884
286 940
236 609
340 288
106 142
307 580
807 736
396 217
349 417
907 384
324 183
650 923
533 627
516 980
632 92
98 60
807 34
922 542
593 875
738 305
320 376
714 929
459 537
503 670
989 333
289 979
396 627
198 192
715 621
140 697
40 279
139 662
598 956
368 641
244 993
612 322
493 785
763 30
703 463
126 52
156 15
441 703
811 957
637 111
231 524
751 439
199 352
447 208
69 84
179 557
439 582
257 605
17 718
368 61
721 394
24 99
538 125
677 68
322 708
528 543
891 71
806 831
429 982
783 796
531 481
456 763
442 327
882 90
373 112
280 557
235 803
29 164
767 945
908 786
735 720
758 655
47 233
392 743
707 817
458 722
64 28
537 890
707 542
277 751
40 528
876 342
373 241
133 174
60 394
958 114
445 841
823 714
633 255
437 721
144 282
944 224
508 980
229 818
884 562
628 366
586 373
194 881
133 652
57 657
784 897
372 587
553 287
652 805
99 707
461 52
916 280
441 832
208 393
868 939
212 427
982 374
267 231
996 212
709 829
8 637
499 276
164 885
300 307
731 306
348 124
865 321
1000 955
229 721
442 883
846 350
691 993
499 560
836 239
738 241
524 826
90 971
558 461
632 520
623 780
806 360
4 338
255 398
682 307
941 747
36 274
68 714
769 325
620 338
820 236
418 912
866 925
367 626
647 155
416 356
209 18
852 751
963 5
762 61
396 161
504 583
262 487
549 383
79 750
928 886
867 822
294 775
616 78
640 170
680 926
298 970
323 774
398 864
266 526
823 277
189 516
462 884
142 713
345 910
452 828
71 995
657 653
469 672
900 347
172 683
320 375
808 257
419 631
706 417
64 420
879 183
942 300
928 730
830 928
944 13
408 471
561 250
255 642
767 194
473 414
315 790
936 701
873 642
899 757
866 548
957 63
307 873
181 281
596 457
997 909
771 150
508 168
598 561
476 284
468 765
164 958
53 74
542 752
405 147
594 16
861 696
2 575
890 901
508 684
852 121
123 239
697 232
14 750
191 90
472 347
29 706
422 267
139 871
916 280
853 678
465 225
260 766
718 861
893 642
490 683
576 611
505 430
82 948
496 289
995 36
147 39
265 759
688 957
396 710
409 350
439 866
526 558
357 53
505 128
226 689
440 361
766 974
70 370
966 121
626 161
603 111
422 280
328 134
193 477
496 861
990 33
365 463
99 761
746 917
723 736
227 248
68 171
384 210
610 835
558 982
922 167
797 228
360 447
147 567
97 442
423 118
618 745
831 694
383 562
139 998
300 726
903 297
96 922
165 528
101 226
665 982
34 90
307 202
961 299
928 504
449 980
754 824
709 310
827 214
802 703
934 632
685 824
982 227
843 399
493 359
848 774
935 614
393 954
828 57
137 869
585 955
176 476
807 508
191 977
971 311
149 538
621 428
757 48
137 647
102 713
929 231
594 751
696 96
871 607
168 329
105 19
157 63
142 792
801 384
248 481
166 225
615 594
287 801
20 221
231 475
919 937
527 280
771 582
45 211
900 954
960 323
312 207
581 636
723 386
517 614
937 918
700 853
128 663
876 503
339 240
40 585
656 741
313 667
443 41
549 431
233 210
26 374
542 480
808 715
623 634
476 573
145 400
334 921
368 650
956 959
433 951
860 72
136 63
158 902
82 306
16 548
429 319
585 386
619 398
590 786
475 934
727 86
960 240
779 696
288 329
208 191
710 268
172 825
592 694
527 435
97 657
966 531
304 713
466 983
984 786
239 667
582 976
437 375
638 541
195 647
391 694
447 913
26 590
631 850
414 387
267 362
207 132
592 987
19 601
110 726
828 555
771 542
281 455
903 594
68 511
926 71
149 521
65 828
93 662
645 613
980 524
322 817
93 621
765 12
892 278
422 358
767 289
27 225
290 867
923 654
881 614
580 281
882 752
710 961
656 75
854 473
338 155
164 922
961 643
69 863
949 336
265 375
537 244
374 942
179 300
667 644
5 459
510 372
31 45
471 303
370 540
618 799
110 887
281 788
357 358
880 842
382 487
311 393
811 12
460 500
739 299
974 723
201 845
299 929
314 887
115 278
331 444
634 973
762 744
138 175
632 575
687 583
437 756
833 101
796 898
853 595
794 863
789 922
259 644
843 270
238 214
882 166
468 480
549 189
748 143
294 740
218 764
489 453
932 686
302 841
252 285
754 428
745 264
190 276
317 920
839 797
280 659
540 39
676 282
668 606
375 211
565 554
908 711
950 557
706 93
390 144
395 862
914 133
406 647
3 718
190 466
166 293
193 109
610 58
642 753
205 601
176 852
648 305
53 359
758 734
663 377
905 359
466 587
173 688
723 226
347 386
999 769
992 294
18 212
691 110
769 389
802 28
585 66
557 449
397 685
858 391
387 595
760 519
336 854
316 173
48 699
823 639
622 93
501 105
682 224
535 491
438 126
562 825
233 398
110 602
260 352
457 579
543 442
241 9
605 934
285 458
795 465
21 837
141 294
901 149
74 793
815 314
555 149
749 167
736 383
731 813
971 192
155 311
394 638
398 916
897 91
778 769
574 45
607 532
908 549
913 930
424 408
569 681
127 769
916 895
86 677
2 457
496 677
728 949
236 135
839 953
565 526
995 625
832 238
644 213
489 256
104 136
886 140
327 450
586 362
662 351
724 328
365 351
997 423
937 564
214 334
402 902
72 814
814 194
769 36
572 447
294 250
594 840
595 789
304 757
333 64
571 313
185 256
899 669
730 103
765 124
254 490
721 861
154 275
565 165
674 439
824 314
986 808
240 944
376 428
621 392
974 76
923 172
973 70
212 173
669 12
812 93
958 35
755 581
195 93
759 848
298 511
239 6
365 892
617 578
883 648
284 125
343 941
343 969
168 417
633 470
304 30
318 184
790 57
496 375
292 852
436 989
705 677
801 748
671 980
221 550
342 825
87 627
192 627
190 174
731 962
368 456
770 38
132 332
612 757
49 25
67 721
820 4
31 896
854 387
569 547
796 570
912 263
997 66
823 431
976 637
685 127
595 700
683 515
357 841
2 790
797 629
195 931
616 619
748 504
151 883
850 126
422 136
217 178
71 106
950 703
61 365
614 370
281 496
348 629
881 440
159 564
916 554
313 123
23 668
993 477
235 908
338 414
988 943
162 675
99 68
132 429
126 175
62 986
539 327
964 868
360 703
515 544
934 232
55 951
961 526
509 296
738 615
417 388
61 16
370 249
971 863
89 656
57 129
966 592
992 374
619 472
99 624
990 0
220 880
891 193
182 841
272 264
700 475
48 407
721 497
601 60
815 859
158 873
344 765
445 498
568 150
809 650
521 770
713 326
620 233
320 904
127 726
123 613
346 888
694 840
809 716
799 349
429 865
841 878
107 850
155 546
155 296
47 33
642 862
99 473
680 811
955 964
131 651
189 168
11 782
219 253
684 256
69 971
15 519
596 177
640 785
384 935
569 819
123 229
702 826
620 442
416 174
606 542
114 58
358 439
807 510
360 968
10 813
490 486
604 991
855 234
129 584
821 297
131 719
504 447
30 832
125 111
322 923
343 373
981 659
694 508
286 391
611 24
99 252
30 398
140 705
832 15
317 449
921 977
272 861
915 925
329 272
852 986
328 137
937 577
386 100
206 463
953 769
862 806
143 532
329 604
239 707
537 66
349 803
836 854
408 92
901 361
15 376
403 18
321 24
65 290
875 679
220 846
471 597
968 216
471 565
516 46
214 407
897 234
303 495
582 784
268 628
519 587
472 618
530 384
181 128
64 136
616 307
58 35
32 321
402 352
258 127
373 446
816 460
48 791
221 683
96 487
90 141
312 393
965 341
287 922
725 226
423 604
151 368
928 61
428 671
834 493
152 563
919 372
789 746
95 889
462 425
737 68
844 984
945 133
173 393
876 218
656 605
525 421
706 687
164 796
548 726
722 632
282 655
423 654
341 242
628 345
154 456
81 822
762 731
840 486
936 566
160 759
270 65
499 788
824 166
320 976
902 327
34 767
551 29
278 366
697 194
969 38
658 369
232 13
618 352
359 620
646 893
259 762
383 878
63 127
353 319
979 298
789 728
576 132
71 813
629 443
696 116
717 456
725 442
407 177
78 103
405 504
112 21
525 801
52 229
363 40
477 50
365 393
958 387
462 230
66 21
387 565
66 143
865 223
587 733
605 578
477 62
834 920
533 118
727 566
411 420
670 486
741 181
775 397
290 991
443 158
352 911
673 253
615 116
980 244
956 713
186 953
71 455
903 630
389 288
368 160
46 398
345 641
344 506
95 351
378 645
751 450
18 826
613 105
944 674
758 118
97 383
559 237
100 841
539 425
160 748
952 672
445 472
602 122
806 256
287 557
925 587
634 356
935 134
937 467
852 481
783 181
848 813
178 343
997 396
62 578
87 497
368 868
606 372
115 336
96 495
63 681
540 99
957 691
711 476
180 851
67 505
303 641
820 877
333 325
929 241
392 488
225 703
630 406
331 872
539 707
652 264
141 387
861 821
223 687
787 971
895 271
54 842
863 859
434 430
503 937
848 383
233 627
374 687
468 349
987 62
275 275
12 697
19 281
842 751
160 705
914 75
944 993
659 261
430 18
835 561
329 330
947 6
706 3
478 415
850 738
166 830
705 345
7 540
312 117
810 627
936 416
508 140
593 376
692 521
948 326
432 924
65 657
425 822
858 192
458 609
942 275
453 878
639 163
174 377
524 446
598 207
544 964
665 839
577 580
904 822
34 632
864 769
633 124
250 247
210 235
25 141
930 730
271 872
412 795
832 70
616 428
948 702
343 101
401 955
368 574
504 573
887 166
420 431
40 837
238 90
664 275
939 801
525 598
948 99
129 857
772 149
19 79
430 837
565 28
365 992
359 380
330 692
139 738
834 759
455 939
69 886
190 792
264 191
519 600
964 232
60 267
869 565
373 856
531 174
355 840
644 478
173 0
592 173
198 19
612 183
140 654
360 723
971 427
505 142
448 438
199 597
935 395
152 718
102 286
860 792
447 129
174 622
858 778
785 871
528 546
393 793
977 399
934 722
223 579
557 310
753 970
958 452
545 248
783 425
150 425
951 667
955 671
924 214
702 840
998 27
194 214
329 300
797 805
143 338
939 495
636 423
761 835
296 828
419 842
121 260
734 498
974 511
574 395
229 800
930 764
70 464
163 814
877 177
777 736
156 875
118 498
998 18
304 538
526 622
195 98
686 1
565 591
872 949
865 548
73 492
365 877
728 694
699 741
732 606
667 568
875 237
472 625
964 494
887 14
246 392
299 199
910 968
708 58
109 876
970 930
40 72
647 379
335 893
923 336
998 37
661 678
78 681
401 342
109 491
84 854
434 660
994 449
154 223
441 722
470 84
355 485
51 734
480 375
152 661
346 697
739 477
711 169
309 437
186 264
65 553
321 221
113 377
929 432
905 920
526 976
754 101
276 662
392 461
177 80
445 343
672 863
604 247
391 977
254 819
857 95
536 201
702 232
747 519
166 661
907 594
58 187
217 624
371 60
177 909
136 782
197 522
13 658
864 657
855 886
59 147
240 660
451 826
625 217
745 111
163 286
569 37
501 691
235 924
818 319
726 615
384 289
440 710
625 346
431 549
645 288
827 971
231 773
921 188
68 366
994 336
623 557
505 641
720 824
305 545
904 823
877 874
702 665
342 700
357 112
865 874
708 216
710 805
452 780
250 344
678 898
398 938
883 362
493 735
433 698
474 623
757 973
744 454
643 783
1000 474
960 971
686 641
721 341
372 792
281 825
382 100
887 722
989 693
485 427
684 566
394 218
990 391
289 392
142 251
584 682
653 330
962 83
575 864
510 512
486 548
245 642
686 290
15 704
407 898
359 242
503 198
499 863
597 208
77 88
279 50
124 106
733 540
876 936
531 889
994 775
787 290
320 217
89 97
703 379
261 464
664 926
717 616
234 561
888 978
440 173
412 810
936 936
440 614
852 3
403 851
157 844
803 585
875 893
255 458
950 907
862 535
521 55
846 611
417 736
494 821
562 912
91 675
178 883
903 218
900 155
709 455
543 990
935 337
917 470
792 836
940 704
818 287
120 886
618 15
215 765
671 402
27 376
630 349
852 147
553 679
468 432
443 395
561 174
422 346
774 212
133 799
402 363
418 73
463 466
841 148
676 247
147 896
12 221
901 848
141 16
230 557
866 811
244 297
874 258
456 972
694 560
661 523
46 507
317 628
461 275
396 978
665 694
139 639
548 319
14 61
590 90
166 932
208 290
608 152
218 604
957 736
694 273
848 16
674 984
435 128
226 281
18 530
645 915
262 40
971 679
971 731
565 306
378 45
597 719
624 49
561 427
573 733
789 23
782 183
590 978
780 709
351 989
587 411
808 60
708 601
930 620
35 315
532 87
385 719
609 465
859 234
648 47
425 292
291 979
768 583
328 58
121 76
59 269
367 253
642 275
597 484
583 766
94 931
946 770
51 922
877 641
889 493
918 401
408 27
32 868
437 184
730 87
456 219
150 707
391 801
619 440
698 448
788 549
981 917
135 993
161 607
23 661
874 569
611 744
290 60
644 50
861 34
155 569
451 508
32 575
890 94
268 353
818 214
200 922
526 640
612 622
617 372
857 247
7 799
135 204
144 398
464 781
928 358
339 704
114 335
938 975
160 892
580 976
813 908
740 883
179 340
288 480
269 211
875 614
439 61
739 909
768 33
299 453
927 899
194 485
523 994
427 277
386 931
291 636
91 276
47 187
860 114
667 223
708 468
123 27
762 589
958 740
60 870
102 547
593 593
233 687
936 575
163 128
630 891
826 469
109 621
568 151
471 89
645 956
703 589
419 589
600 654
96 592
988 131
671 686
934 1
983 694
72 741
186 200
606 109
160 491
665 528
906 385
326 969
327 149
60 536
482 419
754 705
865 537
30 306
424 758
542 145
908 210
571 301
457 358
962 280
77 831
721 555
922 847
464 434
184 452
541 940
920 192
590 780
698 503
108 955
544 716
34 459
497 692
402 61
615 409
64 220
849 272
493 640
930 563
45 549
952 921
25 513
670 913
862 881
26 34
421 996
735 198
329 478
988 171
52 423
708 497
114 850
661 766
211 423
377 805
446 625
191 874
961 840
354 592
2 423
537 131
561 23
110 462
643 387
39 599
561 690
176 214
927 657
279 978
525 134
783 467
537 862
566 225
372 303
894 932
128 855
71 97
544 275
796 596
328 793
34 96
41 7
948 153
991 369
153 874
466 407
852 967
680 684
163 629
777 360
282 885
858 583
629 253
299 552
425 646
697 359
523 263
805 724
743 504
138 554
187 640
211 232
161 800
195 875
361 678
27 346
156 387
759 961
242 429
361 823
453 270
821 464
500 547
707 699
617 573
545 428
315 476
270 548
357 415
864 532
557 469
791 918
734 879
496 452
942 43
74 135
401 331
988 249
292 204
405 995
442 912
403 648
203 380
69 528
656 570
977 630
1000 512
903 363
215 248
803 609
425 790
887 576
587 13
686 92
555 154
459 524
379 31
328 421
122 922
23 166
410 155
813 874
411 441
482 649
687 126
858 726
732 871
679 162
493 917
492 88
833 262
923 303
179 492
273 267
856 813
981 837
452 57
388 910
501 112
48 240
470 793
932 701
606 988
626 838
431 665
781 781
127 655
383 579
786 14
436 291
702 173
469 549
501 973
575 652
207 147
601 584
69 202
417 693
287 303
240 986
95 963
609 619
764 453
502 600
536 845
395 668
914 906
161 486
893 45
444 251
327 844
646 242
971 952
202 718
760 407
713 808
487 995
633 491
720 216
704 278
974 970
821 990
286 877
24 89
901 371
965 691
63 922
766 573
928 243
366 17
31 644
390 408
270 479
91 300
988 761
30 438
291 924
571 289
234 349
763 621
899 974
2 125
966 997
905 833
853 412
117 357
38 191
934 344
932 561
409 678
86 735
783 39
927 115
756 333
588 898
960 674
801 559
201 480
413 174
103 391
521 729
199 346
508 935
705 226
722 376
274 10
208 954
459 833
754 127
759 619
182 437
561 312
710 348
804 452
242 660
41 85
388 508
893 128
730 268
176 133
167 988
103 902
514 618
682 276
893 313
415 586
319 68
61 416
331 999
874 9
991 935
990 725
294 220
325 608
166 934
481 577
987 285
726 540
922 304
949 921
183 55
617 762
175 89
884 585
799 551
955 752
219 831
534 558
615 266
850 377
802 686
958 535
502 796
329 803
170 955
954 967
944 795
463 972
439 203
839 931
961 269
792 39
30 364
473 321
680 844
513 667
429 59
271 606
25 304
471 420
433 355
99 214
352 341
648 783
798 523
293 302
540 479
759 681
297 431
968 965
224 68
139 62
624 661
762 958
362 385
201 782
575 952
352 478
352 299
276 691
780 192
94 179
741 911
842 683
723 47
922 378
351 210
809 171
89 788
489 439
868 968
925 832
44 683
687 672
967 343
3 696
273 618
266 913
814 700
849 710
92 756
959 624
798 116
562 897
490 448
771 601
860 276
525 117
801 211
674 58
109 832
470 38
69 793
2 152
990 302
370 707
428 199
760 831
860 844
295 904
314 266
80 429
643 157
224 626
653 768
872 751
794 798
900 270
41 285
669 792
269 630
823 281
732 503
387 296
921 697
294 848
882 817
184 330
682 379
175 241
104 490
185 404
991 914
909 983
492 15
915 498
443 211
279 769
731 324
778 106
453 155
417 258
984 310
636 112
448 846
88 73
371 522
998 458
83 67
922 945
566 494
76 629
217 861
850 473
993 638
124 197
824 906
959 541
574 567
387 624
374 567
157 954
188 631
70 970
126 593
889 413
112 434
537 713
246 452
441 99
358 629
994 498
115 959
64 121
611 230
925 273
626 861
301 468
925 113
833 435
256 92
372 866
113 76
801 791
410 673
242 150
443 410
690 503
229 649
21 670
992 34
155 739
718 896
345 472
886 777
343 462
714 309
338 0
681 346
500 69
710 355
991 722
934 356
182 6
510 624
125 677
28 932
444 526
145 129
207 765
797 525
112 289
379 290
460 623
80 646
722 29
152 514
696 696
802 115
357 239
71 476
336 317
718 522
400 283
835 894
505 987
580 951
805 614
171 933
169 167
935 695
252 6
746 718
819 583
276 760
592 592
518 230
582 190
25 118
447 504
213 273
678 11
546 6
949 172
634 774
321 57
692 486
457 633
923 448
970 351
821 546
518 243
229 957
1000 336
874 359
817 743
342 946
855 83
135 819
969 300
553 3
196 52
633 250
73 468
892 951
180 200
190 537
398 759
148 9
853 196
115 405
551 624
310 119
130 45
587 692
415 212
527 710
890 280
262 274
948 169
155 451
73 283
654 693
403 892
961 234
477 705
171 385
192 465
557 362
345 96
207 635
81 454
612 886
580 734
321 521
875 879
762 284
2 654
142 951
226 2
982 225
64 711
634 546
124 140
643 306
675 549
954 975
206 825
264 19
689 645
284 892
708 759
616 883
878 307
796 541
885 402
162 477
790 94
472 888
148 16
969 559
849 978
740 713
390 349
100 198
369 437
22 85
410 271
678 871
493 922
834 377
107 955
549 134
312 735
582 19
462 381
446 410
705 89
806 423
258 811
622 902
612 318
215 427
706 649
459 672
367 625
503 187
788 61
272 533
141 809
291 756
492 244
667 321
469 154
334 75
641 450
233 59
611 440
496 478
829 397
559 766
204 658
500 9
272 81
873 128
302 372
575 242
286 972
758 710
124 195
806 620
795 362
458 709
925 620
80 798
812 921
698 66
349 556
511 749
240 397
18 729
665 944
210 469
122 901
441 409
983 886
334 715
632 691
483 725
130 905
887 412
750 823
836 315
761 232
706 590
619 395
299 703
544 622
149 181
698 95
315 968
668 106
692 742
464 414
74 681
499 391
117 543
508 229
182 353
784 564
300 980
561 139
146 371
786 981
295 826
605 274
548 693
653 431
906 71
460 298
882 860
694 959
410 487
836 262
231 764
179 898
605 840
954 147
145 339
935 605
344 285
99 863
501 359
25 621
295 565
947 463
600 347
365 776
791 837
280 375
159 173
289 945
238 872
175 973
271 57
912 294
432 421
156 381
541 446
1 501
739 65
718 93
366 511
712 706
851 287
919 50
686 147
706 849
230 998
583 768
236 501
876 369
376 251
153 781
316 962
699 406
982 417
307 93
706 545
437 917
774 911
986 246
909 846
366 539
557 858
162 300
985 885
467 581
831 797
313 541
674 556
113 728
17 71
68 686
111 152
150 569
841 909
335 203
651 862
621 798
187 490
96 546
820 379
181 202
925 53
388 367
232 987
58 587
371 426
64 968
650 308
58 695
427 239
48 601
200 52
224 842
849 840
162 96
15 678
699 232
10 602
467 978
316 343
471 288
500 763
343 851
269 654
945 646
532 743
740 585
141 790
526 495
342 443
455 672
10 270
956 336
927 477
548 478
104 449
406 166
485 280
34 48
982 509
907 326
364 580
812 490
248 759
47 214
378 779
535 281
539 267
888 353
891 364
265 908
476 168
817 429
628 211
215 437
183 17
753 280
404 726
390 316
651 676
108 237
997 841
187 996
828 198
7 739
246 505
610 682
366 340
967 838
483 99
897 405
24 322
450 675
290 165
796 967
765 719
900 318
392 619
97 968
748 310
394 230
472 835
709 474
728 613
857 847
74 889
997 669
951 65
406 415
112 514
845 820
23 590
447 81
769 476
739 109
627 619
63 59
378 890
572 836
385 771
125 586
599 883
572 526
454 484
886 140
718 796
489 402
967 804
197 668
195 785
232 811
529 29
568 129
603 39
998 526
385 423
997 535
852 491
103 881
132 582
600 450
514 595
753 785
823 102
790 537
171 83
985 466
343 957
245 728
219 49
891 298
473 328
624 100
856 793
709 621
602 964
574 98
990 784
708 961
135 77
467 191
362 315
348 203
156 882
620 640
690 880
940 575
984 438
919 651
699 315
62 187
814 87
63 475
841 121
210 739
661 882
339 606
537 648
443 285
96 948
863 522
337 604
231 741
630 858
616 779
213 667
387 625
914 704
44 101
91 40
947 678
131 244
486 607
783 122
197 592
4 68
717 829
359 334
278 765
771 922
53 444
559 295
475 649
205 782
83 313
149 396
976 562
440 644
933 657
341 930
259 565
567 832
983 561
508 405
376 966
384 784
413 574
96 418
566 826
752 498
774 366
661 86
656 176
644 120
911 668
153 855
20 466
161 786
835 22
961 569
670 64
172 652
41 498
64 137
316 629
713 410
941 172
157 989
51 110
535 834
436 768
61 241
119 401
594 105
35 309
820 274
303 283
31 228
599 215
184 478
910 952
970 8
774 211
837 577
449 278
802 57
20 638
496 688
687 593
594 190
502 53
951 561
579 263
521 586
601 77
494 471
202 117
234 123
243 971
3 250
747 815
212 614
591 701
459 572
513 675
34 431
876 182
545 564
266 397
538 685
270 932
812 879
746 931
210 811
683 661
505 584
80 826
229 975
422 301
12 926
487 126
169 30
822 200
443 677
692 452
371 485
103 85
130 579
206 858
736 441
862 296
894 12
472 597
389 342
64 966
269 317
928 66
783 906
387 292
747 108
378 797
635 579
874 463
270 941
452 203
654 340
540 532
418 437
411 842
909 538
605 513
261 905
436 583
477 964
411 89
659 135
339 470
451 717
249 546
250 948
302 453
347 396
54 34
182 19
34 360
828 612
86 740
628 459
155 13
818 379
246 999
730 88
711 1
985 549
43 751
397 656
451 40
752 65
547 568
961 799
716 808
114 882
314 553
275 338
454 797
102 926
221 910
729 342
135 901
207 179
985 140
599 801
195 340
915 923
115 144
339 703
817 720
208 398
849 72
961 574
996 406
505 48
718 983
374 10
841 26
772 133
329 555
8 928
991 858
94 947
927 650
700 101
753 930
676 319
483 367
990 359
917 200
491 694
692 921
651 186
143 745
408 389
845 571
481 292
742 345
552 472
789 932
740 720
37 133
40 646
568 944
490 189
953 444
301 18
652 396
335 128
601 40
684 226
116 965
681 77
400 537
666 179
303 184
844 961
172 258
419 745
593 786
318 417
889 712
790 155
583 744
539 459
357 810
215 604
479 640
448 43
405 666
842 938
740 381
67 47
886 920
390 914
621 781
585 314
532 422
286 305
558 302
357 731
373 132
89 955
916 28
215 623
742 85
458 783
85 619
961 649
843 190
543 456
4 994
235 625
378 430
542 836
96 717
999 337
376 919
258 632
893 377
500 216
697 801
73 817
561 827
255 786
852 295
144 227
855 568
964 236
163 214
621 101
750 485
392 108
70 348
363 602
809 815
545 726
912 910
264 920
879 83
892 135
735 696
721 140
837 991
237 61
120 136
258 515
110 318
537 452
624 826
570 729
377 431
910 841
83 20
917 293
882 925
432 314
446 83
928 258
462 255
204 147
384 235
544 710
418 569
369 761
44 193
297 822
779 368
209 706
712 772
738 807
519 857
635 194
793 911
295 125
826 657
68 654
267 695
356 94
41 509
847 620
884 834
600 224
945 610
84 624
617 637
718 862
984 909
38 23
582 476
821 461
873 268
674 527
26 884
136 524
331 482
102 124
911 36
773 423
266 485
606 387
637 223
370 914
708 163
839 993
199 570
730 331
492 296
751 180
203 867
659 479
841 504
59 929
934 967
346 427
175 522
383 475
932 42
636 227
539 906
864 793
827 210
646 950
210 45
972 687
848 555
549 167
954 328
720 987
120 27
454 100
950 272
759 569
967 935
22 298
365 978
537 238
627 963
322 542
844 699
168 688
456 740
455 117
358 465
851 179
85 425
529 731
929 479
367 860
485 196
695 526
219 564
8 160
837 717
317 59
224 387
844 53
628 503
831 271
45 443
927 271
845 695
452 743
255 888
718 964
630 947
952 664
724 614
911 128
323 424
183 750
256 332
302 424
274 714
223 135
144 70
137 241
800 63
982 520
89 553
796 601
362 236
7 710
696 690
781 948
92 365
464 478
427 231
152 976
820 711
887 340
822 435
307 657
767 161
63 39
725 708
970 884
313 549
438 34
920 416
610 30
305 155
913 323
249 322
257 877
313 910
989 367
327 985
844 141
553 827
415 378
397 264
934 780
692 816
588 907
658 958
943 966
40 882
9 933
923 95
682 360
170 853
347 982
827 776
188 407
158 263
863 83
201 974
938 745
850 428
49 313
360 918
867 538
451 114
384 397
895 925
849 879
606 614
720 251
426 872
75 494
951 916
909 906
215 845
398 67
668 778
462 261
697 543
166 236
97 620
135 354
431 548
880 756
748 832
700 494
477 842
658 539
42 42
292 877
289 804
776 427
464 720
130 902
430 401
864 707
443 463
732 852
867 893
974 23
879 435
392 5
163 901
240 556
345 58
409 846
997 694
50 384
1000 176
701 700
694 133
425 871
727 491
777 107
153 983
307 254
700 975
130 890
957 969
301 971
556 371
845 76
14 800
499 626
899 601
575 55
49 857
338 152
311 512
445 64
59 66
480 667
717 261
996 300
441 174
601 735
33 357
105 135
681 748
107 977
841 700
129 311
975 695
778 399
922 495
913 658
368 542
428 861
489 636
526 123
401 621
917 616
714 448
644 144
504 601
634 774
667 511
634 597
768 527
753 963
656 815
931 201
136 52
71 940
440 820
726 303
732 109
568 775
206 548
215 573
985 839
817 568
712 852
706 272
853 263
872 108
722 184
837 373
308 818
617 417
762 558
158 953
578 454
506 491
909 18
840 920
567 94
351 575
664 706
905 145
805 609
974 611
415 187
239 511
58 139
99 643
888 441
629 936
956 872
795 292
632 881
753 617
983 207
508 619
451 801
432 830
32 156
579 486
639 726
967 910
244 356
620 578
617 677
675 612
65 180
140 818
317 761
81 254
811 113
377 805
625 386
958 825
406 656
287 751
626 595
871 874
314 694
724 198
549 26
129 69
585 785
740 350
702 523
944 177
713 444
516 876
747 932
91 169
872 366
930 197
585 145
278 259
666 490
635 167
172 544
261 660
988 663
339 359
634 662
903 129
964 961
167 992
864 663
295 614
165 972
133 865
851 825
844 178
358 831
730 702
359 488
81 232
795 622
569 221
642 106
981 630
977 478
354 937
457 243
971 425
429 700
183 626
152 817
865 798
197 622
623 274
861 657
540 521
693 591
799 904
13 311
306 824
34 109
707 664
348 689
182 377
817 974
241 208
944 275
54 319
63 213
53 787
878 723
687 391
882 17
340 833
331 198
142 632
349 989
276 644
83 240
432 918
135 760
185 667
260 190
650 277
717 742
257 706
218 23
777 603
554 244
608 70
884 445
266 965
821 95
572 949
421 480
849 432
457 332
361 891
811 19
21 665
813 80
732 774
202 267
138 324
806 392
883 841
376 414
524 31
967 410
411 372
34 57
482 231
823 585
192 849
717 960
111 545
609 51
551 111
357 417
218 274
276 990
86 538
936 25
782 231
165 869
537 63
867 996
314 876
535 631
222 28
642 55
921 200
481 56
561 949
3 440
249 670
246 53
80 591
11 876
176 284
861 147
495 864
822 896
289 142
51 815
628 212
115 551
162 947
107 950
795 488
573 353
408 606
508 333
753 962
169 377
800 734
986 865
620 838
174 565
775 126
602 855
824 178
447 169
634 772
537 125
867 817
257 451
94 668
492 814
938 538
267 743
968 317
105 481
872 330
392 347
37 114
636 753
388 364
286 140
522 41
898 869
467 511
177 510
51 959
224 393
1 152
23 166
631 665
708 538
36 26
693 795
2 660
41 125
712 164
80 407
864 900
774 15
906 442
388 282
416 560
903 157
616 386
263 879
549 811
737 492
318 736
422 531
822 731
18 313
698 337
222 421
590 877
294 49
129 907
867 231
636 709
234 522
910 498
435 233
827 170
163 239
208 131
698 502
721 287
926 143
284 932
198 787
795 666
688 517
46 241
700 142
623 208
463 928
476 239
385 636
880 262
311 844
738 260
889 377
444 577
757 198
525 484
531 803
592 797
542 91
683 172
521 166
585 449
296 424
280 673
715 704
4 696
399 362
386 857
812 557
286 336
792 694
333 944
162 756
292 541
72 681
151 492
209 47
738 678
68 449
444 681
64 101
975 606
34 809
354 780
874 523
895 172
901 344
853 35
148 310
478 707
748 505
170 442
837 626
35 481
83 459
471 70
968 572
922 258
856 930
345 788
251 170
703 861
446 674
500 986
106 793
65 285
36 138
461 68
780 605
123 177
382 926
666 832
779 436
611 4
249 587
599 442
535 171
87 348
554 598
554 799
995 790
578 13
39 109
951 196
501 634
138 358
212 747
843 671
634 342
908 290
702 318
628 876
255 652
158 55
546 844
655 961
328 172
275 450
205 896
192 610
947 1
537 456
613 561
716 668
956 56
605 478
150 602
169 340
601 823
740 512
149 146
683 792
695 667
723 637
295 733
1000 540
779 624
959 488
561 464
988 790
913 508
108 807
809 360
789 513
519 859
937 663
282 122
535 268
570 323
10 940
579 987
184 564
975 297
20 909
257 848
532 741
578 385
587 533
351 278
880 468
337 905
566 194
884 307
978 702
104 53
904 113
555 722
479 825
774 347
912 111
635 202
58 857
910 303
209 81
137 246
811 787
125 935
690 163
256 909
732 293
626 432
382 323
631 291
37 595
272 566
491 390
922 301
280 507
669 735
999 33
566 48
412 184
77 935
317 305
456 977
414 873
750 572
987 595
477 181
322 179
365 890
22 635
763 425
797 425
759 255
163 479
998 426
341 858
504 512
663 532
371 477
63 443
174 601
87 431
303 872
751 847
46 104
320 333
815 550
50 77
388 9
887 306
193 630
590 954
918 50
129 917
449 571
303 89
793 776
842 585
172 428
922 681
114 375
313 364
327 477
286 335
965 541
722 419
296 363
245 902
1000 558
506 203
690 291
534 949
856 616
485 928
348 346
629 33
481 583
810 121
778 965
496 485
993 137
164 809
786 657
772 912
405 947
146 678
647 603
677 855
313 441
695 5
624 456
120 13
339 249
65 554
185 158
867 841
928 455
6 852
231 304
626 495
821 697
225 102
703 213
874 973
726 875
128 726
558 216
665 759
257 947
424 865
330 632
700 66
347 358
599 68
503 601
871 252
936 432
280 140
434 560
495 121
886 575
257 757
832 602
474 918
322 951
583 365
375 652
709 681
104 998
295 921
763 283
851 621
319 825
726 950
585 228
100 226
657 692
16 393
926 4
218 90
134 653
300 135
703 233
684 388
681 744
222 836
594 534
271 28
528 83
579 742
562 34
167 872
592 626
143 194
654 0
674 164
341 651
961 469
146 191
972 261
406 467
900 276
36 643
498 0
285 446
327 756
311 416
834 155
850 314
861 569
858 285
408 963
376 795
173 521
801 550
146 531
813 831
866 81
73 616
964 994
790 730
163 926
15 480
300 476
471 410
627 325
9 123
286 295
926 132
80 834
955 119
232 78
648 476
263 900
2 383
510 472
265 704
101 550
19 818
629 986
679 388
912 670
795 491
987 40
23 134
275 441
864 577
285 711
278 763
604 4
918 7
150 188
440 583
336 675
754 500
566 909
419 407
83 68
281 188
167 502
876 321
796 941
104 468
329 309
607 890
607 417
877 993
262 526
362 495
833 5
108 368
326 798
514 964
407 984
882 942
531 274
203 910
5 517
180 760
460 112
971 979
698 227
759 859
926 20
447 600
250 277
129 773
261 803
772 161
657 121
46 65
46 675
790 84
238 636
763 286
671 344
507 278
68 378
661 223
900 120
312 179
201 194
625 595
563 566
841 384
995 119
773 502
832 313
540 499
861 623
669 853
209 246
886 265
797 151
942 381
858 832
356 670
329 964
821 947
920 78
610 808
316 482
607 60
185 61
822 132
532 360
154 125
18 73
204 798
750 881
562 755
855 855
899 964
279 755
508 147
541 28
134 610
60 971
189 875
562 750
162 598
738 766
138 486
274 113
622 900
606 296
433 763
11 890
453 554
485 304
574 565
673 39
189 68
651 345
782 587
890 436
890 449
863 529
718 673
858 310
779 923
29 413
756 764
982 3
83 769
17 57
867 665
708 447
655 224
770 556
514 701
281 327
669 669
92 97
421 5
857 393
971 732
283 782
298 78
841 760
851 226
773 848
652 853
471 340
101 469
632 732
338 687
87 943
644 706
215 311
600 850
399 712
110 150
801 421
3 745
427 28
159 868
289 437
328 323
753 78
414 628
621 306
493 883
805 661
678 497
722 458
493 272
652 821
988 825
749 794
679 118
884 268
871 272
219 182
351 362
530 750
970 956
34 221
635 441
810 368
650 105
852 34
342 312
41 64
166 285
505 715
895 108
501 482
465 764
541 125
770 346
802 795
993 292
333 885
484 103
86 608
891 554
390 423
426 65
749 447
171 338
109 978
298 947
476 765
327 226
574 681
407 620
929 277
836 487
568 474
160 279
169 798
774 205
839 818
361 187
688 396
979 169
599 14
960 227
187 717
432 417
831 986
176 590
72 309
553 2
946 725
472 696
220 937
389 664
823 882
404 606
698 830
503 761
89 23
985 173
738 986
724 418
894 993
205 730
790 361
427 159
436 941
755 186
245 873
791 309
182 951
58 451
596 702
557 114
122 134
46 288
95 293
12 259
21 93
820 656
964 243
239 461
284 274
561 902
806 54
404 747
108 498
363 961
453 730
31 669
602 777
766 908
908 93
927 758
339 374
431 678
192 450
767 276
932 812
555 699
687 240
428 875
538 529
951 48
173 148
629 953
210 90
817 474
664 578
525 602
153 932
365 22
284 191
729 756
235 60
1000 49
350 520
312 396
383 150
151 120
68 819
141 726
937 536
39 624
467 452
646 583
557 256
966 527
103 993
31 950
810 857
632 448
773 253
783 30
195 632
914 930
787 359
649 108
239 228
585 480
557 980
754 6
73 976
730 817
257 783
729 633
376 387
347 473
731 40
97 401
687 888
208 981
665 937
896 788
644 581
30 713
855 489
826 334
260 22
498 364
123 36
749 93
189 794
1 555
113 551
590 877
474 188
25 313
102 776
890 852
865 419
886 116
936 363
845 591
471 618
101 89
579 317
93 474
105 215
83 502
909 108
687 395
884 822
350 774
947 628
575 806
901 662
225 136
856 42
844 865
312 642
259 871
899 260
696 121
804 256
296 194
817 622
515 642
653 22
365 541
318 301
120 82
760 150
56 157
616 191
573 109
881 776
781 734
187 368
231 793
775 728
48 927
84 749
466 978
797 378
1000 525
753 396
60 254
426 348
26 507
774 233
162 874
929 427
433 863
873 761
352 314
753 644
572 582
606 666
36 172
629 484
407 926
691 664
675 28
523 391
15 586
508 528
426 680
465 411
193 777
391 495
685 780
130 974
899 342
488 411
26 310
668 707
280 952
269 417
918 123
844 567
951 323
130 500
533 895
319 337
244 868
956 771
717 144
402 180
933 24
465 330
611 2
554 103
781 36
397 607
60 475
860 933
771 861
742 974
812 792
613 516
475 928
816 636
737 173
34 929
514 194
185 415
407 176
472 208
493 785
85 323
925 341
380 208
890 344
506 813
678 314
418 52
652 869
268 490
959 771
937 82
714 662
240 888
599 822
933 415
777 959
628 883
313 376
746 760
372 572
109 521
11 13
295 49
153 956
887 350
233 802
215 880
726 955
743 799
401 414
745 451
127 614
595 225
888 564
824 525
921 650
391 346
787 985
58 844
290 588
473 638
534 371
589 124
565 769
325 499
815 95
108 948
737 23
960 509
539 241
445 495
338 33
800 841
686 919
885 715
797 909
778 276
775 869
585 845
687 313
602 796
224 505
214 466
110 97
805 933
297 903
953 351
766 385
929 653
885 414
927 232
812 312
626 328
450 816
381 668
997 42
158 763
205 780
640 302
990 596
561 491
698 671
173 684
869 171
217 694
855 358
993 419
174 604
602 616
457 573
592 271
774 756
698 70
812 193
969 751
418 808
557 246
39 528
568 214
735 341
288 788
116 903
273 130
411 977
97 742
147 26
659 232
42 847
85 183
391 599
801 413
17 710
439 439
326 755
482 46
829 969
647 952
973 506
801 111
155 295
431 353
696 521
748 958
337 724
511 814
814 830
969 280
363 149
657 772
353 894
715 634
6 94
988 809
329 933
408 217
79 422
605 929
809 833
413 10
451 394
632 129
759 527
935 57
848 45
106 207
872 467
364 108
842 741
649 295
928 650
431 664
70 199
946 854
821 739
350 154
537 89
969 450
932 104
453 551
441 758
979 127
25 601
659 444
417 781
750 898
178 697
644 173
408 761
966 257
116 933
525 120
778 769
544 256
451 291
987 994
428 297
10 300
894 712
794 888
324 782
225 827
416 16
209 39
518 788
713 97
110 257
732 75
862 746
615 67
167 16
639 331
748 661
689 855
206 369
265 386
370 344
492 41
272 465
133 598
862 297
700 782
740 350
306 652
830 829
918 44
229 109
731 576
118 698
328 927
993 298
670 369
51 27
134 476
220 931
281 706
42 823
517 937
621 957
607 601
369 793
419 514
975 372
990 715
179 408
77 348
751 389
979 725
479 200
823 596
28 759
603 204
665 838
390 176
649 900
307 812
103 31
88 781
700 764
216 371
772 320
250 278
505 250
439 614
855 414
47 218
718 19
373 154
908 422
599 989
240 941
447 916
752 437
228 565
308 781
298 25
160 665
125 30
190 175
234 565
402 613
807 933
260 497
662 990
186 15
710 223
51 128
802 242
156 917
144 162
863 127
890 3
936 499
897 147
894 846
37 665
984 61
158 165
229 416
70 0
890 138
661 759
401 283
908 884
604 934
394 845
294 483
770 803
986 942
883 781
202 646
887 674
649 511
468 314
33 865
710 950
31 374
59 860
34 104
549 916
831 632
604 437
808 992
418 105
384 619
725 524
425 999
840 193
838 754
34 621
849 362
949 802
878 83
536 710
438 893
774 857
133 156
909 594
933 350
144 139
561 873
878 137
978 50
464 37
478 478
566 813
628 853
851 771
393 706
197 125
470 549
702 299
143 961
573 677
397 30
174 355
381 352
398 522
848 982
224 638
81 932
834 18
978 129
608 361
519 218
384 321
9 381
861 27
436 711
317 989
25 463
523 360
437 672
69 617
816 379
198 644
759 930
758 629
123 846
173 717
16 27
860 451
791 711
596 688
84 966
372 618
848 561
903 402
584 546
172 494
500 921
245 495
881 10
472 396
952 213
257 950
948 101
886 274
816 410
785 978
847 295
314 508
642 588
379 169
622 588
858 415
915 152
338 808
54 539
834 305
79 965
348 196
668 912
327 310
797 230
486 777
718 800
663 651
528 912
701 246
711 33
135 710
61 633
694 150
382 342
707 659
482 670
38 679
223 149
112 752
668 147
874 342
207 20
284 24
928 430
351 232
340 62
147 122
35 35
914 673
937 890
267 515
225 512
864 712
821 107
120 718
712 482
710 920
724 712
80 34
916 269
857 271
28 53
87 380
683 215
85 770
272 718
434 39
114 188
497 269
671 778
711 978
894 138
144 583
53 533
139 361
51 677
217 187
575 700
866 122
231 195
952 552
426 981
881 881
543 57
193 713
187 907
894 523
183 643
882 403
400 36
125 198
38 639
425 413
533 478
44 6
7 929
289 818
287 860
863 232
895 39
424 889
803 101
284 98
876 253
548 221
567 996
663 752
139 353
176 356
54 408
293 207
945 328
218 139
527 637
780 589
770 606
975 966
918 904
689 806
852 153
868 68
977 534
904 887
364 709
950 744
667 236
838 125
23 264
722 360
467 839
185 198
705 31
309 329
61 244
293 286
120 574
108 120
918 520
496 499
272 242
155 578
451 776
190 297
104 738
433 491
642 706
892 709
523 417
914 33
775 777
640 677
366 972
283 17
759 596
423 413
392 113
416 912
631 759
629 938
380 429
160 491
492 622
503 889
176 308
470 374
948 536
323 400
328 811
665 720
298 473
766 923
610 241
740 276
365 134
579 440
315 785
54 832
657 484
890 867
256 872
554 81
148 504
357 737
317 652
750 236
313 223
219 215
440 274
639 973
63 375
761 763
646 526
179 707
906 899
675 881
548 142
253 425
679 969
183 23
94 590
803 741
44 471
720 937
922 508
138 692
476 896
614 12
612 84
231 538
126 419
540 301
106 588
751 678
686 260
511 602
385 249
535 571
217 464
789 727
822 95
372 719
732 860
474 578
837 196
66 959
653 869
796 934
996 757
728 992
568 240
375 642
200 117
74 983
570 514
328 107
294 692
277 192
984 224
365 741
874 813
645 426
207 415
507 125
890 806
193 952
333 237
214 736
370 467
476 984
22 821
891 140
729 370
453 846
399 54
40 885
313 119
823 713
917 403
425 728
642 144
81 540
221 907
980 595
352 810
262 446
925 66
469 898
415 569
60 202
145 292
506 619
572 283
729 454
118 32
447 185
662 476
32 543
569 778
994 291
608 234
975 409
40 751
351 646
536 994
443 627
534 477
611 781
979 744
377 136
338 999
724 815
37 161
262 542
544 875
374 425
140 588
367 18
5 590
607 526
653 59
721 64
183 766
819 397
932 238
705 439
297 942
560 123
247 256
324 330
250 629
818 915
35 198
439 112
438 991
111 212
653 86
222 340
571 905
259 899
649 837
256 203
492 735
964 419
845 527
801 468
856 840
454 651
445 2
693 435
699 456
910 360
752 411
691 868
354 116
938 389
9 846
118 573
658 562
902 121
678 696
365 275
24 717
416 177
995 607
579 963
18 235
940 440
326 968
183 50
500 810
464 885
36 575
516 900
355 221
600 148
410 354
184 104
772 627
866 235
788 550
352 329
613 815
474 822
912 623
26 789
50 808
166 722
459 546
1 400
703 954
258 677
417 958
123 993
876 474
19 99
288 829
965 676
867 285
215 289
741 735
28 189
266 344
914 853
164 567
853 466
319 280
74 106
659 82
525 32
390 394
987 920
463 830
96 276
708 459
555 401
773 272
245 850
574 880
54 92
873 900
840 769
410 143
338 861
697 744
766 60
868 747
907 906
610 416
187 377
321 619
398 215
168 50
910 237
46 579
585 121
409 947
171 853
544 687
489 677
314 711
670 589
549 350
794 801
872 428
198 972
152 996
633 586
271 574
550 573
720 342
372 819
413 859
284 726
185 97
943 387
359 287
102 44
553 930
424 78
577 792
615 83
739 534
699 138
73 11
957 794
206 707
429 906
812 516
749 180
862 564
556 782
894 681
181 328
864 343
653 608
845 982
680 905
826 258
516 7
190 377
388 876
463 992
406 15
30 551
38 912
310 288
369 125
185 476
939 217
627 214
49 191
853 702
104 315
603 551
28 161
791 801
553 532
652 312
30 73
931 403
69 129
457 62
165 419
791 344
80 871
961 918
717 84
584 278
383 595
752 157
796 633
762 457
950 849
155 864
438 312
603 872
284 583
224 356
264 533
528 517
653 330
978 655
648 741
990 848
813 199
512 292
803 22
729 539
579 147
822 34
436 868
791 126
490 235
657 532
179 461
189 204
801 379
687 849
770 860
335 314
795 737
907 717
953 8
227 47
454 411
676 564
426 910
182 925
879 619
126 141
852 25
549 428
484 865
870 844
524 600
788 479
16 809
322 518
870 840
625 859
265 223
957 561
703 125
880 150
988 713
598 384
373 596
992 989
830 701
393 305
781 618
524 740
156 205
331 953
931 733
153 529
499 393
562 134
300 297
222 192
104 221
466 91
166 139
366 559
256 117
543 951
453 281
791 523
47 423
608 558
790 847
541 520
124 984
330 597
991 570
614 347
603 885
336 784
389 48
47 891
73 723
817 566
4 509
221 547
322 278
561 251
321 758
996 456
213 965
845 564
42 73
810 208
581 259
306 951
700 393
156 672
305 214
478 607
875 710
943 756
948 803
140 770
532 530
351 177
948 590
867 150
669 324
378 158
575 830
791 46
754 521
52 358
504 70
837 89
840 684
563 478
285 316
131 266
69 852
596 868
979 317
581 256
462 829
220 597
832 726
224 295
927 541
112 789
591 316
505 20
493 160
196 2
78 331
373 587
910 795
445 776
418 441
689 363
167 356
514 61
56 980
587 425
227 71
870 318
780 191
335 432
874 169
951 943
309 991
698 358
214 767
642 269
327 803
898 472
782 487
787 31
975 790
746 740
911 318
984 279
778 135
865 589
957 855
694 917
892 665
779 90
142 601
361 492
436 258
845 878
374 216
303 289
989 830
884 648
810 626
669 355
862 820
486 20
864 883
551 460
74 287
102 279
124 744
884 892
360 14
291 942
532 614
31 93
211 180
146 230
908 315
789 975
738 54
302 220
18 259
468 101
808 315
125 165
242 180
826 629
371 975
53 6
730 226
473 555
576 758
402 317
118 506
489 580
212 926
9 149
251 281
469 767
397 932
960 989
647 37
387 935
278 421
922 344
135 754
127 873
405 710
998 277
118 270
775 555
95 307
264 608
652 508
264 146
312 827
869 782
403 796
999 90
479 761
915 891
411 408
360 569
184 219
165 686
374 623
314 483
544 270
314 476
611 813
823 54
972 70
142 192
199 151
351 935
528 162
702 664
678 187
653 562
467 589
352 729
302 237
15 813
641 813
839 97
922 531
33 484
334 159
586 523
698 424
386 573
761 576
885 245
697 379
605 876
117 452
237 133
372 689
103 559
912 474
520 215
169 677
959 291
8 5
585 384
452 279
656 748
536 867
527 132
219 465
240 944
150 1
958 618
930 266
283 811
720 876
219 14
70 902
591 275
329 49
252 933
429 186
793 997
871 356
964 12
364 692
926 373
111 219
58 297
799 424
98 416
238 267
802 335
859 795
907 364
161 593
930 740
830 979
286 78
797 50
357 126
124 68
871 387
111 866
618 152
595 643
676 607
587 400
892 657
607 126
490 223
872 567
555 637
558 745
46 257
970 653
969 464
468 385
12 738
510 775
740 273
286 780
690 622
624 90
322 836
506 358
557 867
775 938
247 238
781 452
777 229
799 141
392 364
515 212
876 138
420 297
986 627
297 346
539 559
428 777
523 857
269 83
378 272
525 74
550 849
331 325
231 403
338 515
842 817
449 452
199 484
42 808
787 431
587 741
335 849
904 869
951 942
959 773
91 63
874 144
497 757
553 362
841 202
453 166
648 752
494 129
606 535
918 148
848 428
700 29
382 580
610 134
630 605
432 381
391 542
446 403
951 826
142 589
254 898
239 510
801 695
283 795
575 116
522 429
623 186
525 323
185 121
492 53
312 534
800 978
423 815
778 771
24 809
106 830
94 331
529 868
669 656
999 403
196 745
638 492
2 969
844 54
270 567
189 609
278 335
399 748
281 225
349 272
245 377
317 915
226 349
434 726
956 322
778 23
333 128
528 808
136 385
875 182
151 734
286 931
23 682
798 924
183 477
159 403
645 410
672 974
112 41
914 150
86 830
404 177
96 408
242 265
842 451
522 979
796 254
581 985
563 182
348 240
416 289
201 291
544 468
609 6
914 622
905 603
868 762
678 633
791 401
75 24
598 238
655 70
787 24
420 813
826 179
850 666
28 415
129 592
622 624
738 867
343 812
471 230
629 520
655 749
297 44
163 755
662 722
52 190
670 155
762 878
597 954
670 242
940 86
913 274
567 117
587 22
104 124
629 117
770 263
623 847
534 615
123 52
609 79
528 667
892 127
184 892
907 425
154 990
935 711
520 522
652 867
562 909
843 444
786 194
145 872
366 390
183 557
226 891
312 950
987 157
309 412
228 960
4 850
85 312
453 272
303 983
644 642
185 154
10 550
574 893
404 17
933 419
738 187
536 326
145 38
829 157
66 747
392 473
65 13
167 231
918 779
93 497
959 2
7 285
948 898
890 68
290 748
643 860
857 826
877 903
798 967
367 338
778 323
187 863
552 864
105 51
411 104
193 168
102 708
141 372
218 478
861 817
27 272
208 331
835 531
386 45
646 178
248 692
317 580
70 754
83 421
809 980
803 77
294 629
560 743
961 705
842 92
295 555
608 126
748 503
561 69
557 688
570 237
128 587
259 678
487 482
322 11
337 331
206 788
297 615
309 628
221 707
702 35
856 466
312 12
808 120
602 112
233 209
120 602
976 840
149 938
936 0
555 610
281 823
836 212
940 310
69 705
336 506
62 107
936 734
987 428
915 55
30 269
379 638
90 96
774 738
49 143
728 19
704 715
655 800
246 493
118 82
232 48
170 359
376 692
664 776
609 389
141 667
237 819
484 513
303 656
660 361
505 133
992 68
632 940
541 199
35 511
743 332
271 248
100 353
774 487
167 79
3 880
79 980
15 978
325 842
536 49
378 269
813 372
990 929
563 847
498 906
659 203
383 755
737 585
629 632
527 699
309 899
144 723
311 426
661 618
621 439
67 611
110 439
315 997
492 204
801 492
918 267
382 240
935 183
710 668
509 44
619 496
979 852
536 208
23 550
238 644
205 906
370 790
850 438
797 14
217 996
851 201
114 865
733 782
894 288
743 240
972 333
866 127
120 971
683 190
974 215
674 206
363 714
172 442
149 786
634 801
854 649
616 352
541 669
527 61
388 111
163 13
659 948
309 366
844 535
602 550
605 269
378 282
177 551
226 600
511 75
298 54
177 180
352 632
919 622
644 486
546 507
562 979
961 144
499 375
799 448
435 910
642 56
276 576
734 761
210 343
136 426
942 763
708 172
636 145
984 268
772 384
702 316
548 691
102 281
468 754
993 390
112 456
191 673
474 334
810 729
422 959
297 206
661 570
582 401
522 228
288 343
928 723
274 634
201 563
834 992
448 885
739 994
249 435
51 134
28 982
990 654
989 160
313 151
415 714
136 763
628 623
904 231
606 271
381 310
378 294
598 340
120 90
348 547
604 112
207 57
184 311
761 728
584 443
760 254
644 172
344 283
297 596
439 685
657 797
488 966
758 57
921 29
715 720
76 921
155 181
441 666
336 673
547 912
341 239
343 1
644 998
880 719
738 91
341 488
366 612
393 493
477 261
331 699
641 695
372 941
429 316
363 951
195 293
572 85
590 788
108 42
728 722
863 665
261 546
523 184
438 348
178 896
896 739
764 814
162 615
474 965
195 732
148 946
217 610
925 887
706 811
401 968
55 871
694 17
420 715
712 654
938 293
195 577
30 658
965 711
631 561
648 867
43 350
749 978
402 848
364 790
26 18
110 820
466 118
731 77
663 541
588 272
161 48
122 638
767 283
260 93
527 260
238 510
855 128
132 624
967 231
179 314
260 243
585 828
703 125
984 663
52 16
191 648
140 340
409 562
107 716
331 153
498 248
786 967
230 716
539 322
143 199
602 716
82 709
708 554
824 526
380 166
837 197
690 181
449 369
15 826
546 215
626 529
841 838
990 813
640 737
449 650
26 625
31 683
995 177
582 29
604 376
735 218
185 882
387 600
314 192
76 799
893 699
855 879
786 173
793 735
606 200
775 343
193 916
380 287
8 782
47 574
979 67
514 364
384 969
348 768
862 871
192 202
547 184
372 474
103 557
603 872
439 487
788 449
259 784
904 281
207 739
231 611
470 496
644 723
962 522
805 749
542 752
364 770
44 159
968 594
879 606
253 253
683 160
39 513
720 510
323 327
242 531
303 406
604 750
349 279
840 483
772 79
560 354
15 976
25 391
412 624
75 592
485 784
210 106
387 950
64 837
150 275
872 227
358 526
389 317
357 392
489 102
203 166
158 550
769 786
913 512
646 498
289 180
933 872
485 342
221 96
571 381
64 469
754 181
356 76
265 53
621 383
685 634
1 131
815 58
730 578
908 898
608 498
835 257
61 725
682 962
975 671
754 878
337 27
46 752
522 814
472 111
100 234
805 15
998 453
908 488
251 511
146 278
593 952
40 839
243 335
724 264
256 684
796 585
113 711
174 564
158 838
475 554
674 459
191 502
3 244
779 327
195 418
283 418
993 58
33 903
113 63
640 735
832 86
209 732
769 512
393 305
194 51
569 462
911 242
589 29
278 760
814 848
578 673
192 249
497 754
620 671
846 308
447 272
247 349
858 161
447 294
336 88
630 462
723 59
620 573
654 158
993 426
876 489
809 654
992 552
152 599
659 593
458 470
994 105
886 457
693 496
645 826
377 224
72 525
671 898
992 926
51 897
828 185
525 60
950 792
75 224
734 649
126 788
198 917
280 412
588 955
916 767
627 378
262 545
370 250
687 946
771 828
539 892
245 189
242 416
931 632
242 378
563 225
59 633
432 338
762 64
569 625
647 752
327 992
126 628
947 196
130 387
925 311
870 929
830 495
810 974
239 220
932 21
728 669
892 15
994 356
662 846
837 453
500 434
427 548
978 343
91 140
416 757
343 632
764 671
158 597
797 341
75 854
1 666
44 47
616 542
659 675
190 772
521 415
229 541
70 68
616 124
690 520
522 137
8 654
637 246
629 841
627 220
429 549
393 303
287 791
903 494
612 512
961 476
12 93
193 626
584 42
98 10
137 346
319 725
128 425
34 807
580 387
357 582
871 250
925 798
977 219
393 7
748 25
367 21
502 273
752 320
994 357
975 714
543 745
55 139
287 825
490 560
554 633
338 240
33 27
963 918
339 197
263 274
475 344
761 648
335 538
954 711
915 725
264 762
948 302
18 771
622 583
949 835
911 981
42 452
337 250
581 655
668 308
680 54
385 972
286 515
512 353
904 927
379 322
131 684
481 671
720 547
924 961
339 592
667 894
261 889
857 38
795 602
124 960
108 851
814 902
990 736
192 148
25 696
522 45
770 192
380 670
882 517
937 337
861 837
102 132
164 343
1000 63
155 846
923 50
523 586
299 748
985 94
535 45
21 123
129 781
469 348
327 386
143 976
669 847
322 396
281 119
286 246
470 582
215 411
186 49
958 873
263 264
184 494
741 755
101 335
935 226
546 882
42 908
975 501
281 681
922 132
227 736
115 567
659 362
494 25
559 37
364 178
154 457
34 222
787 342
856 597
196 541
507 929
523 43
355 578
60 713
398 109
980 254
915 41
664 763
8 873
484 238
221 445
213 816
519 520
608 983
262 923
504 445
614 529
700 158
946 465
206 254
52 896
69 561
911 332
788 937
462 457
961 524
545 496
231 668
831 723
924 405
391 139
691 778
278 586
692 8
716 545
95 96
126 371
413 130
414 824
911 949
446 987
316 928
353 117
256 732
835 336
743 648
555 516
38 276
192 925
395 486
25 891
752 304
564 368
588 967
560 894
377 894
562 871
87 833
492 987
136 827
569 573
306 544
915 310
888 867
262 921
961 930
50 525
944 77
676 319
650 330
317 813
179 36
650 939
273 471
386 738
71 390
451 92
212 62
326 242
194 504
694 582
759 810
5 513
95 847
328 694
936 763
350 925
660 231
828 369
259 491
908 418
958 551
953 612
693 233
172 198
50 890
291 989
36 481
396 958
173 558
167 471
180 160
673 494
628 976
434 680
147 724
560 508
348 45
233 974
229 969
438 404
834 705
874 844
168 628
719 380
331 691
841 273
928 491
401 945
996 870
867 697
195 698
432 735
337 600
253 568
29 294
202 460
273 342
125 381
164 861
820 924
816 332
102 396
708 275
307 405
42 993
967 386
394 621
971 859
910 760
932 948
540 937
522 404
319 87
562 399
766 419
413 533
380 955
751 609
814 568
425 226
16 521
63 493
976 965
642 769
986 702
94 233
234 256
582 702
461 526
836 179
728 94
449 839
775 480
803 542
312 410
609 688
861 567
177 121
350 531
667 983
349 305
660 128
392 61
196 905
706 59
280 575
810 726
656 346
554 969
986 709
177 730
317 408
650 562
487 678
347 726
952 311
583 105
965 23
60 424
46 837
558 988
704 125
442 148
811 263
452 144
948 254
449 135
485 65
341 890
825 677
775 6
336 25
792 166
705 424
832 191
411 27
809 803
706 549
698 207
721 997
341 412
506 919
521 937
23 579
296 71
653 677
778 20
564 835
193 913
48 418
307 92
219 330
188 999
673 469
849 823
106 492
733 957
899 450
632 913
613 959
675 26
373 662
989 471
490 311
873 777
203 990
678 14
94 658
5 808
378 783
599 220
358 36
405 948
607 446
334 373
646 547
92 410
600 408
471 135
972 260
624 630
777 658
879 598
661 683
134 607
471 34
36 311
670 742
844 712
39 763
315 887
371 913
389 839
494 332
888 748
242 826
151 905
2 808
120 602
943 742
111 242
974 790
593 831
672 313
938 25
601 714
103 686
610 456
917 857
80 912
216 895
962 153
764 824
654 255
320 756
500 241
494 891
370 147
821 844
670 333
959 647
415 545
275 11
317 657
60 721
460 462
800 134
310 778
641 165
94 640
976 667
221 542
869 417
176 498
704 630
120 82
788 331
193 618
182 725
571 10
370 102
172 446
119 155
245 460
582 223
184 513
622 727
65 237
787 805
586 570
339 446
684 721
880 139
253 261
496 708
709 205
160 560
392 534
789 142
71 47
561 135
942 780
212 337
216 380
520 38
70 107
44 155
604 704
27 801
165 144
850 48
369 673
861 55
30 920
850 573
996 404
812 395
424 504
377 704
306 349
837 796
255 989
293 125
407 434
325 357
304 205
475 649
577 663
561 588
976 235
367 314
965 426
78 941
716 126
510 908
383 807
17 679
450 817
718 660
133 60
591 765
86 411
467 360
348 645
268 966
157 863
122 524
705 897
247 509
788 628
209 229
672 666
956 175
201 494
325 393
511 207
503 315
799 906
858 620
187 493
23 789
221 461
597 187
768 817
984 25
727 124
28 292
828 255
854 509
459 564
908 571
228 276
344 814
548 147
169 141
492 158
769 33
249 988
432 408
506 842
95 691
22 381
710 704
659 445
592 360
368 844
970 242
36 570
391 454
940 364
166 523
169 825
466 859
287 972
665 857
824 973
414 490
79 240
136 289
910 228
624 592
504 188
935 62
879 914
214 436
415 823
539 263
577 69
763 601
17 629
146 384
473 441
805 686
412 875
593 983
971 764
489 982
732 430
579 320
878 418
843 775
262 411
80 520
228 153
650 790
727 640
522 149
133 766
506 431
156 96
360 347
12 293
240 417
435 858
687 599
271 492
761 15
439 921
715 686
979 992
833 871
519 324
802 734
508 437
999 902
399 758
160 291
129 800
710 881
269 942
170 971
364 927
965 76
260 688
206 210
245 839
183 525
171 809
352 245
135 116
987 858
926 478
478 921
440 532
652 382
138 804
860 196
517 268
513 951
188 504
408 994
234 896
357 833
882 287
94 209
149 469
214 603
976 710
940 53
683 57
241 504
675 491
350 171
264 449
571 606
944 65
649 560
898 546
786 874
836 862
307 178
814 399
681 305
701 40
401 493
201 808
30 104
295 171
262 879
911 200
102 251
23 955
426 164
638 597
733 745
874 7
615 209
507 939
834 837
749 579
205 75
914 952
569 565
782 804
166 264
129 960
327 702
128 839
425 316
21 89
569 852
730 481
643 588
562 568
747 118
729 104
376 134
662 905
540 959
272 15
910 958
822 897
791 61
582 764
768 914
135 303
147 253
702 373
718 958
493 574
20 908
615 237
131 567
990 459
678 991
526 371
84 322
327 604
575 650
518 74
647 493
260 158
349 659
750 697
424 36
691 397
427 991
914 596
37 940
281 215
223 763
335 208
874 675
363 376
606 252
842 82
508 485
93 806
886 23
768 623
209 783
365 653
154 936
911 548
102 855
679 291
720 477
835 518
127 593
578 301
741 667
593 171
577 682
225 87
214 807
262 358
218 624
273 431
648 134
623 214
126 967
449 449
696 981
2 446
411 852
220 43
978 144
947 229
901 269
376 170
77 5
87 558
330 694
473 434
157 601
691 536
854 876
790 729
719 81
525 935
198 397
577 251
535 242
800 104
648 189
946 574
588 208
539 680
857 537
252 430
801 442
354 180
533 671
813 305
525 251
851 161
609 363
378 516
499 17
345 652
395 810
56 195
898 593
243 931
135 146
43 132
437 239
813 529
251 999
521 715
627 18
588 957
3 30
262 710
615 85
717 826
725 229
561 825
543 606
733 919
941 256
237 290
448 554
658 416
648 972
623 662
407 190
464 353
988 22
262 617
473 111
812 777
38 612
173 961
363 881
180 740
674 435
777 738
426 746
355 119
237 142
865 754
643 304
232 447
309 676
600 678
387 117
47 985
78 825
396 610
991 473
5 419
614 595
866 212
44 784
951 392
369 694
438 496
975 206
563 150
108 863
254 908
492 242
292 243
37 548
463 884
714 31
313 627
313 256
149 454
389 723
630 338
348 867
790 463
569 426
329 687
851 623
871 819
61 507
533 886
212 435
92 735
628 945
961 468
244 995
700 922
205 418
513 686
822 773
306 327
539 971
770 265
610 500
259 683
212 201
953 938
626 976
158 4
366 825
580 758
661 971
446 271
612 704
471 410
1000 684
312 120
588 986
359 820
911 375
643 533
163 221
777 575
295 834
418 962
158 574
162 281
430 416
811 165
314 858
832 248
473 129
450 874
428 406
63 80
12 103
822 391
9 598
796 365
804 641
353 9
550 113
124 334
87 227
299 996
464 866
204 79
745 986
983 358
996 383
498 37
976 436
484 132
919 540
106 181
200 165
604 26
869 504
833 124
142 987
255 637
397 383
124 232
856 337
856 619
27 901
248 956
211 215
845 201
155 96
563 566
859 487
154 131
340 917
1 748
317 704
726 943
681 369
335 737
687 734
692 458
521 232
506 796
573 558
409 80
831 321
959 192
837 702
404 854
594 927
468 4
259 986
72 786
573 880
709 716
405 783
243 553
278 897
311 565
463 843
857 279
74 127
959 332
607 666
376 162
86 534
162 430
193 49
261 63
320 197
342 400
146 670
837 386
571 791
935 327
608 421
500 664
837 154
178 785
559 212
520 48
115 339
308 313
909 46
750 892
298 567
955 478
110 194
146 148
878 66
930 371
264 213
106 555
630 3
680 247
935 754
299 150
766 821
625 93
753 864
698 931
803 142
338 844
562 948
595 199
578 243
361 40
168 265
972 142
47 960
393 310
463 398
626 502
553 4
969 691
372 768
529 236
603 90
653 556
405 466
647 20
140 713
979 542
118 243
353 539
263 276
134 206
93 847
291 743
875 952
157 162
150 756
803 509
771 236
92 109
935 902
534 625
981 820
632 262
212 650
841 713
799 492
798 936
155 374
88 834
844 586
924 90
584 574
585 352
594 219
805 512
569 727
265 168
182 196
160 78
938 863
644 25
501 841
521 147
104 690
64 261
124 17
174 531
1 981
274 652
304 63
178 195
497 309
886 609
430 1
780 968
646 944
771 881
531 724
240 231
116 947
452 266
212 61
531 126
177 33
982 465
758 489
570 640
593 1
975 66
542 820
835 427
546 823
780 531
696 156
689 653
24 865
666 120
611 974
803 961
1000 235
54 543
50 935
189 478
472 658
612 989
468 140
597 504
397 763
649 382
885 26
606 396
947 300
516 848
177 37
671 439
703 841
288 199
790 163
604 333
775 176
139 969
106 297
674 654
823 893
946 747
872 108
583 932
525 501
169 937
614 857
390 933
157 989
982 296
690 252
982 342
684 59
126 262
903 476
411 892
432 619
205 288
187 188
714 837
182 651
809 666
115 226
552 156
994 503
495 690
844 995
507 112
393 228
820 261
147 275
679 677
713 399
124 519
45 777
425 879
494 518
461 846
263 976
390 861
846 165
820 438
526 366
315 747
253 90
637 213
511 504
974 622
497 808
662 135
127 11
659 819
918 214
500 442
266 884
607 751
354 41
691 779
63 703
127 799
705 429
482 310
482 315
728 273
8 599
371 312
191 203
720 424
109 380
910 128
453 237
395 307
45 154
286 73
967 405
974 181
139 237
481 680
692 138
766 685
551 250
244 803
143 136
464 630
83 663
147 879
94 323
338 287
959 112
172 24
215 305
824 380
917 955
836 603
253 367
87 818
420 315
312 527
118 626
652 606
225 663
268 655
775 446
196 301
624 956
686 312
701 114
309 20
566 309
242 952
973 777
835 56
585 441
143 356
724 329
491 55
446 85
520 88
903 679
962 516
313 812
331 434
235 879
886 685
167 221
460 478
925 0
466 216
94 637
393 994
466 261
989 25
954 615
631 83
855 701
219 228
640 138
466 677
705 691
81 888
678 139
201 878
604 541
749 345
697 837
319 506
463 151
395 484
829 415
649 535
878 0
127 902
39 678
406 441
501 235
160 788
853 933
457 766
675 478
563 403
548 43
303 139
875 350
299 184
567 693
471 92
324 368
607 73
742 686
124 727
9 185
779 649
155 245
580 768
720 157
492 535
974 110
267 597
166 59
143 342
297 879
544 874
321 462
642 789
699 316
710 645
396 396
120 831
233 154
450 803
725 409
56 779
503 71
451 320
913 140
694 701
842 783
340 842
477 265
648 386
392 103
843 629
374 628
673 783
246 45
356 607
41 411
536 289
263 756
325 117
819 835
865 605
355 916
531 27
585 649
849 49
524 95
483 494
296 969
749 128
89 788
873 533
732 938
387 784
823 367
227 291
900 703
430 887
498 950
462 341
780 630
293 528
720 797
566 913
504 908
709 58
829 361
585 971
127 790
273 249
598 552
524 114
188 704
455 162
169 397
604 384
390 537
205 185
546 168
989 925
680 540
407 77
87 195
549 484
161 535
258 634
540 293
696 178
340 159
324 102
831 530
805 109
759 968
616 548
260 336
863 42
312 825
397 778
201 818
371 437
514 981
407 869
426 408
816 692
491 907
971 771
260 316
49 131
304 190
670 943
133 149
996 824
94 315
982 88
929 879
357 359
314 641
183 218
526 415
19 22
561 28
750 9
137 595
49 18
760 912
720 36
565 103
236 151
788 243
810 31
66 641
291 267
850 474
338 191
234 205
721 34
398 138
580 241
748 328
43 602
719 592
285 394
917 87
976 208
825 936
570 735
577 32
163 952
240 856
328 214
854 511
850 40
955 133
533 546
855 737
442 676
462 12
693 482
676 940
783 130
133 762
829 489
304 4
111 854
814 372
178 678
224 631
615 230
399 62
969 668
594 752
675 351
635 750
760 978
778 606
153 445
424 226
475 444
630 542
750 918
484 757
639 175
514 115
750 886
218 228
449 584
803 245
160 571
640 222
926 628
295 846
414 858
787 350
676 424
195 517
616 903
760 826
487 713
499 830
569 407
500 792
340 133
20 622
663 657
956 594
72 591
788 659
231 55
125 568
265 437
391 945
238 873
996 582
962 989
283 285
144 322
846 544
762 43
524 757
626 831
160 244
581 339
800 509
611 102
150 959
56 876
251 522
94 172
559 198
385 930
114 250
929 69
175 326
156 394
659 721
321 759
658 691
725 1
931 724
946 143
207 124
996 572
758 721
258 985
281 500
891 328
697 36
478 666
231 593
768 138
570 578
698 688
668 336
873 864
309 664
93 424
351 717
970 133
840 20
713 430
27 415
432 480
735 747
702 256
614 457
976 796
280 824
679 939
174 369
848 672
463 394
762 659
446 932
571 951
833 229
940 181
124 943
112 104
676 239
673 224
21 87
123 55
325 332
407 134
758 792
458 977
263 761
651 183
644 449
968 179
450 588
578 726
548 837
332 162
625 201
888 80
355 42
690 27
121 373
459 683
518 700
175 44
744 133
159 276
161 850
320 16
266 871
971 903
35 463
731 749
244 952
650 322
136 314
76 865
740 891
697 585
957 62
999 959
711 935
199 474
774 457
492 334
977 752
975 642
826 623
949 82
727 804
671 669
780 871
529 672
535 263
347 97
803 44
347 548
965 30
537 930
18 13
514 677
175 174
326 246
272 445
586 847
186 293
343 801
640 185
497 328
41 479
272 433
640 680
402 947
315 730
271 595
493 894
884 62
909 250
577 267
189 567
387 174
51 692
114 303
11 729
356 553
986 549
257 219
781 201
845 82
840 267
728 901
928 700
305 920
306 970
423 938
809 103
103 423
876 280
569 278
493 830
235 435
219 520
404 23
65 576
338 971
101 210
573 905
586 400
921 563
134 792
24 26
708 108
902 664
876 929
547 566
190 433
333 815
859 441
331 147
900 499
859 277
544 661
877 133
107 81
365 575
121 387
21 187
991 558
144 563
91 215
729 359
399 208
730 188
10 647
581 369
526 436
663 672
379 542
135 363
531 855
300 709
876 299
420 69
89 685
22 663
193 755
97 570
439 637
402 178
920 746
27 511
288 834
974 973
533 629
230 331
242 402
798 708
910 273
455 640
291 418
119 132
391 44
781 646
534 903
366 402
374 146
51 568
145 678
401 499
887 168
807 243
921 587
499 516
23 604
374 221
555 236
107 82
748 962
684 635
588 14
709 771
586 839
887 41
857 710
550 402
463 793
628 621
351 425
716 629
719 548
319 667
107 131
802 466
688 877
918 601
658 243
967 229
270 42
838 444
945 804
223 202
607 143
748 320
996 252
360 888
687 49
236 538
962 432
669 755
244 998
876 9
135 909
133 256
738 818
720 880
359 751
932 460
366 234
783 180
73 764
823 188
198 636
652 763
104 210
723 781
230 396
773 146
587 340
989 84
468 503
398 861
981 663
19 183
948 803
189 289
677 890
409 433
716 724
39 757
630 729
212 128
616 215
593 564
14 216
209 290
302 873
927 907
802 613
878 299
826 864
31 112
624 101
599 735
746 1
981 592
387 445
856 909
138 191
480 871
297 25
897 217
911 369
323 563
543 304
404 344
111 507
732 96
594 773
703 727
30 643
231 580
695 358
160 243
250 557
266 132
323 712
883 393
23 606
930 876
810 760
5 935
187 932
292 713
931 707
691 64
698 539
476 450
586 309
643 466
106 808
464 129
84 948
257 963
511 856
509 46
333 429
994 94
790 625
759 292
260 693
827 954
853 375
4 224
5 641
593 627
105 840
657 913
964 726
842 526
533 856
475 833
824 128
337 551
225 988
958 128
292 285
389 565
136 329
656 320
718 970
490 500
351 365
262 489
660 828
406 802
924 452
356 902
57 392
476 330
747 580
952 109
331 482
771 618
465 953
631 346
919 9
887 815
268 416
133 834
451 208
349 367
785 798
856 636
658 877
595 749
612 721
861 603
234 389
500 320
122 957
161 852
504 924
143 292
281 896
120 869
49 41
952 229
45 326
944 811
322 775
332 370
700 412
853 930
223 908
352 343
130 359
398 976
351 269
642 225
269 845
510 241
798 471
158 13
993 138
523 979
217 847
497 680
620 268
113 35
628 737
384 615
442 654
230 757
134 332
832 328
744 559
903 231
827 307
855 894
868 868
729 541
471 68
457 671
698 41
296 709
777 404
939 289
312 475
138 203
716 191
234 808
835 623
116 933
975 572
571 776
518 763
154 440
773 542
316 848
625 931
114 160
300 51
161 236
262 980
705 387
345 912
439 361
972 868
147 421
578 258
971 396
528 847
295 188
530 405
827 690
550 522
896 269
639 656
986 560
523 651
875 860
638 246
407 427
493 462
783 414
348 637
366 192
81 288
47 9
38 450
692 213
546 967
992 594
233 690
535 413
184 103
705 150
354 617
786 495
733 829
245 945
326 126
340 798
697 503
490 128
657 212
793 665
830 697
156 833
578 241
767 284
475 544
153 809
21 642
57 580
557 154
726 684
590 771
334 878
640 827
1000 352
548 635
202 15
161 112
51 609
331 45
314 972
606 375
589 309
447 223
707 898
484 164
371 593
303 470
42 118
950 332
738 313
622 103
453 846
444 861
758 307
522 295
856 197
568 603
61 179
137 634
840 9
706 19
227 671
326 671
602 232
236 659
102 220
767 777
36 390
501 983
707 46
377 926
514 119
18 892
103 994
153 667
672 506
239 991
414 542
709 716
382 75
9 126
631 495
808 816
382 607
438 638
188 226
88 866
462 651
186 618
773 595
810 944
108 132
51 57
21 391
682 807
580 479
246 679
106 740
847 140
515 337
390 986
496 935
93 587
30 472
754 542
670 436
121 43
699 631
159 968
487 185
8 807
702 757
745 702
80 98
686 181
316 525
750 387
96 501
218 778
762 918
570 663
106 207
311 51
437 276
962 332
700 836
796 980
499 467
580 265
938 410
28 644
111 882
364 34
539 309
766 166
944 941
320 541
665 939
325 320
907 793
908 246
108 104
896 471
443 363
718 418
815 770
618 664
558 897
242 54
240 414
17 511
698 134
598 984
212 976
618 706
899 176
302 300
744 998
882 463
606 45
767 312
736 396
718 697
913 536
567 255
170 0
188 430
271 72
450 665
50 807
855 642
975 984
590 760
910 221
204 988
237 103
248 27
403 943
106 39
670 601
939 142
574 652
485 905
680 259
887 342
27 686
242 543
526 842
550 513
880 645
510 614
367 539
239 611
74 372
382 163
847 867
903 298
630 864
798 546
179 519
226 217
64 263
205 737
233 445
677 848
750 374
238 326
468 392
702 441
868 337
208 355
507 918
354 3
9 558
462 192
786 125
861 258
344 490
239 897
222 873
172 11
278 577
422 850
533 374
901 620
850 16
18 538
794 227
612 521
471 262
190 60
548 700
287 751
619 533
928 334
303 998
162 948
394 437
965 916
832 174
42 748
826 129
619 685
781 929
109 197
576 822
245 580
233 12
856 826
769 58
889 896
651 468
503 778
449 298
76 92
231 694
247 218
630 234
635 294
154 144
910 53
749 800
875 514
898 341
512 410
674 104
497 975
67 412
723 630
619 648
49 416
489 640
299 44
61 997
122 459
547 648
502 979
621 411
216 781
950 96
568 400
855 719
696 683
381 517
734 982
401 152
558 466
959 844
190 20
368 808
353 359
960 578
621 559
448 423
420 742
493 460
7 594
223 352
278 909
563 591
481 476
450 584
490 73
200 416
529 513
781 934
919 207
303 188
315 999
22 332
720 116
95 121
381 298
634 594
739 332
308 546
483 447
222 707
262 797
619 278
27 124
190 900
108 308
314 145
993 357
336 139
35 990
421 111
978 207
409 949
712 24
449 303
108 912
197 198
664 439
787 277
452 764
834 716
384 399
152 846
269 40
501 611
141 231
213 255
711 161
434 449
84 330
824 213
317 829
216 483
970 942
605 29
132 673
337 389
668 935
737 228
154 32
501 900
863 644
402 48
843 801
511 479
928 424
611 236
548 304
501 336
947 914
107 879
355 819
780 983
975 221
294 724
933 374
576 431
384 479
33 218
614 206
768 261
650 916
105 589
283 624
110 351
36 67
156 433
234 194
930 714
681 415
973 605
119 168
375 338
784 399
515 685
696 704
179 717
604 478
627 678
593 70
947 480
875 114
40 949
264 335
971 959
467 535
528 0
585 32
433 519
983 852
929 794
194 279
762 95
813 76
791 713
447 824
722 873
658 485
159 3
893 305
143 565
243 916
567 299
162 6
462 654
661 406
666 552
363 884
276 409
861 288
367 869
988 304
925 60
120 998
290 769
666 424
759 332
899 327
696 496
323 880
775 557
139 318
247 351
603 598
537 693
93 153
282 659
632 837
963 928
198 373
648 801
398 804
706 508
866 622
37 166
626 896
506 462
352 659
686 751
538 389
145 786
540 543
449 346
475 272
636 486
706 288
473 266
833 598
840 846
921 395
917 741
633 317
209 192
564 853
537 737
337 753
909 176
898 955
794 985
837 983
889 356
30 737
54 172
355 909
697 577
991 749
192 46
751 295
163 155
688 812
471 932
959 459
276 168
71 779
879 947
23 900
353 76
865 447
157 8
365 993
470 485
587 557
831 224
765 239
945 759
11 129
304 992
940 761
206 809
756 385
807 917
104 678
916 413
844 570
920 36
773 843
270 930
24 217
889 115
617 867
713 637
773 483
245 829
560 493
780 179
207 133
163 705
256 334
810 376
341 843
614 610
621 865
137 809
339 443
414 47
29 277
957 684
798 778
109 732
804 775
37 358
858 397
457 558
992 898
3 707
726 633
64 594
5 261
935 665
782 714
110 333
304 629
932 220
30 79
376 748
975 133
57 650
261 539
363 140
110 4
320 280
446 84
525 706
771 271
353 58
592 879
337 275
898 449
95 278
366 816
142 21
81 609
728 664
390 182
200 499
396 451
128 758
430 972
189 660
505 837
238 644
233 456
568 540
476 387
445 873
997 879
184 695
531 898
354 463
615 502
529 252
841 568
116 397
92 698
40 863
878 145
934 552
905 703
162 333
645 82
941 661
75 555
717 507
843 337
416 207
183 611
844 150
382 362
666 774
898 524
622 459
234 986
49 189
289 611
95 671
669 318
90 466
361 773
317 152
715 836
641 177
894 870
507 513
770 672
532 504
319 188
816 353
726 216
368 923
720 533
632 243
988 168
489 384
293 403
648 806
762 397
837 132
285 870
277 726
933 69
385 619
484 826
69 127
632 883
721 907
206 851
4 560
763 343
796 248
273 751
783 341
65 931
989 736
251 395
11 291
31 238
265 735
23 996
325 143
835 940
751 979
843 143
739 663
721 427
10 993
869 193
552 926
126 638
103 829
800 94
811 554
272 453
517 693
914 252
8 737
316 370
431 581
864 480
677 246
94 652
67 787
767 215
749 72
867 799
93 828
236 846
527 146
489 680
36 796
332 441
703 331
908 549
595 768
748 206
122 487
2 290
207 311
417 939
878 171
175 381
7 115
304 107
110 84
497 826
78 36
998 363
81 87
732 446
17 597
423 522
163 793
206 494
407 739
442 588
201 911
619 400
403 484
931 669
473 862
768 304
683 957
54 923
494 476
483 531
779 738
754 187
655 452
792 719
90 937
818 338
896 653
741 48
171 935
597 228
510 842
919 276
275 480
462 280
847 522
777 894
849 145
555 777
766 801
155 501
512 824
754 645
690 220
727 46
270 706
478 705
511 816
804 420
287 604
125 922
770 546
927 215
497 513
708 132
113 879
84 97
849 721
904 686
351 100
384 881
852 503
630 691
795 366
889 35
406 161
619 249
417 962
548 180
893 299
188 61
407 694
92 922
974 971
582 892
16 61
593 433
53 989
694 194
291 150
781 982
585 591
233 990
68 148
312 135
948 909
684 515
984 630
892 760
206 678
180 343
764 672
904 942
746 668
621 407
669 71
753 503
110 959
862 479
609 672
971 375
975 513
795 590
412 664
443 755
649 154
912 983
835 716
191 313
98 509
140 632
595 913
332 821
7 111
938 334
522 228
101 500
556 639
312 710
107 58
778 515
135 967
228 429
37 449
805 712
237 71
537 47
444 116
350 72
91 201
309 427
310 98
143 758
597 309
926 412
838 518
503 537
241 486
551 744
435 727
131 333
708 522
918 876
441 609
15 656
746 933
656 132
413 729
376 198
681 429
274 951
428 812
780 692
326 774
65 512
988 775
231 536
694 590
554 781
968 791
895 230
69 633
938 323
719 385
449 419
9 806
814 815
285 706
592 628
822 63
171 469
288 128
11 231
355 315
669 188
163 518
519 921
643 999
907 23
293 659
616 357
875 224
625 164
890 618
940 642
58 922
515 768
679 226
647 972
59 42
488 552
25 95
854 753
668 478
443 776
358 341
95 477
785 531
19 623
554 363
70 605
528 453
723 624
802 845
817 158
358 466
906 505
211 752
124 6
864 143
555 647
802 433
509 505
514 16
68 463
429 814
960 941
122 402
67 533
487 458
51 958
149 988
227 408
391 195
138 617
543 904
738 691
650 511
674 83
711 598
397 796
867 897
129 674
263 481
417 184
336 560
667 458
423 6
939 899
71 439
998 281
994 771
744 900
36 917
751 754
142 205
965 702
548 254
609 613
272 136
727 935
181 799
356 700
84 722
755 612
610 813
698 558
888 591
909 658
882 325
658 839
369 565
780 590
97 36
25 508
371 169
788 420
620 695
171 819
909 983
265 219
873 339
773 472
409 333
122 22
859 782
445 217
871 783
954 483
481 227
880 649
218 947
760 430
303 649
330 879
48 949
431 334
218 611
88 888
406 747
334 382
320 856
280 504
448 802
752 205
644 852
118 908
20 862
203 286
29 972
608 937
831 277
141 247
727 469
442 197
182 555
281 436
135 508
217 108
773 750
925 132
339 734
923 963
410 602
134 274
295 312
61 368
306 797
833 181
607 463
747 679
409 836
539 768
978 888
218 885
469 835
761 121
997 33
736 72
979 968
328 284
795 517
145 572
703 647
349 920
35 899
427 262
943 302
381 816
481 70
658 876
736 826
309 403
826 61
156 378
350 383
17 340
995 572
437 805
728 315
192 88
769 792
106 867
593 266
102 478
698 374
265 968
934 810
871 226
730 283
351 33
622 455
26 936
334 700
280 20
484 791
402 398
179 230
993 581
693 175
518 321
999 374
768 281
480 355
649 478
453 585
825 558
1000 57
658 250
540 453
146 984
259 13
276 841
72 141
55 724
317 197
437 281
759 576
734 735
565 461
258 976
828 417
483 359
214 395
737 1
998 743
955 129
885 508
941 281
185 390
484 664
929 908
4 191
770 747
843 131
525 817
627 238
822 99
731 790
575 999
71 645
523 75
156 55
619 124
717 295
772 632
153 482
95 989
858 594
216 159
455 252
112 478
307 651
475 821
348 51
635 205
452 374
187 408
820 547
852 134
268 346
939 931
956 257
817 87
271 994
138 573
74 178
783 156
274 164
836 633
859 124
530 499
433 645
902 182
979 747
352 377
875 634
773 903
655 557
894 146
683 799
623 219
509 174
329 300
96 675
448 622
81 563
373 235
613 425
917 301
841 969
632 837
304 335
331 749
25 30
894 358
727 858
447 955
535 430
238 724
717 374
703 924
911 63
99 380
552 898
166 294
887 893
451 746
438 953
227 828
163 957
186 108
426 433
723 861
952 76
966 886
434 255
721 820
412 624
100 222
91 168
316 400
356 501
776 968
610 177
375 396
388 601
417 643
740 191
225 79
441 248
322 905
958 998
430 277
337 71
64 681
149 52
420 827
976 259
106 992
189 310
318 302
180 674
859 155
837 417
91 251
905 264
25 390
929 57
487 47
844 611
424 710
774 309
383 495
987 518
934 785
1000 672
577 568
467 704
680 444
78 864
752 96
880 182
123 291
307 434
427 610
919 380
643 804
62 827
206 301
446 191
638 68
642 264
222 348
585 404
777 535
734 29
441 86
102 745
496 322
397 784
427 359
817 314
753 75
229 127
824 516
200 524
489 63
932 36
319 954
311 773
980 746
29 535
413 414
308 257
833 410
150 4
197 557
3 533
50 596
412 319
310 460
817 175
407 924
12 174
331 56
820 251
19 80
91 854
740 222
608 102
380 868
678 300
27 172
339 974
775 238
818 405
766 917
817 247
609 410
852 966
443 880
8 478
806 422
185 267
990 152
668 617
476 246
630 10
980 940
259 348
239 273
799 728
250 576
777 468
493 201
155 914
101 857
708 255
371 445
566 93
331 979
704 121
646 298
220 637
592 318
834 879
146 341
684 817
809 636
768 311
965 674
641 524
243 219
710 589
724 966
706 20
420 208
426 654
563 303
42 414
472 40
88 136
617 106
159 374
435 841
166 127
184 995
103 875
476 862
392 784
104 248
445 320
792 958
732 689
28 22
567 83
322 116
326 862
98 601
986 953
569 159
907 292
991 351
52 431
33 387
873 440
383 188
888 570
527 693
597 936
280 398
332 446
128 770
675 857
375 185
917 665
298 407
304 270
529 283
776 977
417 161
738 726
106 944
290 361
217 141
509 733
792 86
335 126
210 416
55 433
151 258
638 343
270 664
260 814
870 272
803 895
763 848
610 673
136 14
563 429
559 14
197 0
970 761
418 436
478 168
706 958
955 525
679 274
925 362
543 443
902 15
958 395
850 24
537 233
785 517
651 350
536 897
939 871
968 316
189 742
398 993
213 497
697 272
391 809
624 877
58 941
529 63
71 165
675 346
495 231
5 934
683 628
316 437
441 52
345 649
366 510
353 155
631 545
243 317
678 783
870 386
731 76
464 952
656 523
88 509
348 329
517 759
18 776
364 314
239 886
454 743
551 307
503 871
888 22
409 347
653 753
63 960
268 713
226 403
977 7
295 385
625 73
311 634
184 833
974 929
923 909
221 270
295 694
433 892
584 441
945 403
754 817
459 407
428 18
679 759
336 944
179 903
341 590
805 598
821 864
372 377
743 473
888 526
358 805
653 266
704 369
53 92
263 702
923 47
324 129
312 372
959 790
305 365
320 185
671 907
610 883
558 498
26 251
758 968
908 242
277 145
982 30
75 382
508 672
109 633
706 870
795 706
365 593
819 269
723 376
779 490
253 484
362 596
228 18
368 355
954 548
217 530
997 424
166 801
711 135
347 196
672 887
538 26
970 842
663 262
604 469
91 50
433 674
538 135
262 622
84 671
959 219
255 124
434 856
739 661
226 996
589 688
485 46
789 178
319 80
408 241
845 927
150 819
763 213
205 228
239 856
468 444
915 664
337 711
550 68
476 395
356 646
665 589
194 162
322 540
251 963
139 901
693 191
748 101
237 350
971 658
783 830
151 139
454 130
374 179
906 550
536 82
821 821
953 876
45 404
915 224
350 428
778 938
501 595
246 841
245 644
484 41
510 594
701 875
257 937
990 760
29 430
799 898
678 153
172 220
344 330
71 980
608 858
963 160
268 245
563 622
686 79
249 786
476 547
743 340
483 37
450 23
80 186
473 356
965 843
738 917
418 966
230 794
282 317
521 471
386 716
19 276
829 519
825 588
538 506
244 174
964 687
384 887
401 348
831 566
196 482
908 951
292 983
593 177
426 221
329 976
575 113
806 811
700 972
212 175
519 54
228 794
789 822
474 305
114 259
576 122
123 670
153 339
348 221
326 825
402 154
437 850
203 458
916 284
849 223
434 939
652 687
175 335
604 898
512 747
186 319
452 880
552 464
857 376
452 929
759 627
634 973
955 117
695 33
158 22
686 159
708 824
479 117
286 565
275 363
920 175
130 537
347 606
765 494
364 830
412 426
563 86
312 765
38 601
850 429
299 361
347 373
929 287
34 312
872 924
937 130
780 20
56 887
958 398
257 226
931 333
698 800
947 34
278 34
411 183
44 7
204 565
662 87
217 479
308 705
445 573
935 94
819 338
86 915
332 703
868 931
477 590
656 419
510 847
459 101
628 870
174 221
879 531
337 175
869 144
469 375
717 503
171 791
757 770
547 357
493 489
918 218
18 176
444 772
732 589
431 180
543 606
726 657
934 529
99 812
179 35
598 498
209 898
911 37
651 27
799 787
153 588
664 509
610 867
521 130
389 333
683 217
495 224
574 722
128 66
725 990
613 559
645 978
864 207
507 913
91 717
403 703
625 929
497 494
846 167
124 269
145 6
550 796
937 130
373 177
501 571
541 14
715 76
700 728
210 292
309 394
719 16
454 296
932 543
137 301
796 669
111 413
769 160
912 355
479 982
204 948
870 14
517 795
795 746
731 587
319 507
415 288
847 973
472 78
98 830
697 768
166 428
873 355
948 516
985 128
896 211
58 685
98 649
764 13
7 721
88 427
24 595
136 483
729 650
681 482
436 119
520 985
564 492
458 293
850 953
866 282
668 906
415 979
745 870
19 188
366 546
677 945
132 253
560 644
951 426
698 242
56 112
166 95
524 613
426 693
980 655
162 889
43 122
747 15
307 301
992 72
280 732
345 683
699 255
351 114
304 554
578 264
128 539
659 218
808 160
658 947
760 542
705 934
182 18
182 271
96 820
501 258
773 591
372 507
973 947
454 589
404 867
1 524
107 272
271 762
783 35
177 989
376 335
631 831
124 205
649 317
489 189
929 217
294 20
639 857
931 280
260 29
532 782
103 500
58 85
923 8
898 337
607 77
532 960
948 6
261 296
259 960
485 831
69 806
282 674
761 43
155 95
449 891
142 698
149 378
123 36
54 723
159 879
188 554
834 467
817 818
513 797
372 289
468 787
719 823
689 121
242 427
736 430
109 94
276 640
969 821
824 612
152 819
912 943
497 213
884 288
525 500
825 227
685 167
927 71
609 246
900 169
82 320
839 575
321 614
158 830
198 893
609 701
74 736
348 879
669 76
729 173
321 963
396 962
700 457
197 893
634 66
537 970
273 482
858 169
252 403
834 878
537 627
604 807
491 203
603 322
816 137
481 28
699 279
602 442
643 18
414 812
587 155
242 965
200 841
999 381
158 702
138 319
579 358
971 715
835 995
974 101
954 867
445 492
189 504
883 364
665 319
586 636
362 770
270 657
102 86
816 2
848 525
557 897
589 478
917 288
834 392
716 818
12 794
795 533
518 30
768 903
575 258
794 838
305 886
438 134
371 40
669 191
128 27
187 821
270 403
954 646
400 314
917 247
181 535
701 768
630 370
40 683
4 833
740 593
495 287
481 365
832 663
132 447
40 53
981 466
911 957
794 462
798 18
585 615
397 705
482 700
110 531
251 145
832 231
218 661
141 997
542 861
28 108
439 551
799 621
273 472
942 925
774 399
787 95
841 959
300 608
739 809
941 897
433 959
331 721
668 306
801 136
632 646
591 373
981 121
734 753
201 823
957 42
861 289
671 305
227 393
707 852
671 311
371 189
843 655
789 225
880 321
861 57
660 176
953 276
983 684
683 804
765 640
939 940
431 516
619 545
26 171
121 158
766 134
664 750
944 560
799 702
576 265
136 479
996 299
891 177
299 24
816 387
443 489
305 796
276 696
118 205
363 224
422 509
56 407
549 828
616 403
904 944
787 498
979 763
767 192
275 138
379 277
437 751
349 372
685 569
973 534
816 799
743 365
546 401
981 353
680 223
739 14
208 279
417 828
988 75
173 78
947 33
142 804
768 281
146 593
825 523
329 725
33 886
303 988
510 834
670 501
827 127
474 731
544 468
387 960
573 593
942 325
955 277
829 564
267 448
274 478
844 66
904 917
513 827
530 115
889 793
938 897
230 869
244 698
270 150
112 173
397 228
547 902
545 150
486 829
541 565
662 149
710 462
602 87
977 356
345 557
347 116
785 119
599 880
1 489
316 725
32 171
813 412
811 792
567 548
259 735
470 558
917 565
112 616
744 833
408 619
842 575
340 533
860 606
824 456
865 378
25 33
403 714
195 586
630 691
116 56
547 291
350 853
135 591
105 375
609 325
182 656
671 35
365 36
353 686
776 70
965 708
582 683
402 43
529 5
181 695
576 889
359 528
654 185
44 689
737 548
445 122
660 409
31 903
373 135
146 72
391 256
532 895
378 770
475 909
462 621
350 924
332 847
877 950
533 899
876 885
320 765
597 377
120 72
194 750
868 8
279 922
446 520
774 459
829 14
960 592
27 106
755 187
134 59
279 389
915 17
320 282
631 132
239 929
772 708
609 677
491 342
862 95
348 78
899 385
231 927
601 708
934 188
347 515
488 763
324 782
88 365
751 104
533 120
629 522
528 973
395 374
424 986
977 676
65 248
396 200
480 758
236 794
489 620
711 220
762 105
492 416
13 790
193 808
114 121
246 980
82 771
328 663
661 530
351 362
37 512
752 72
137 794
259 992
651 689
542 951
602 996
704 371
169 141
903 89
734 272
659 751
940 71
736 27
985 744
104 634
465 741
7 554
441 971
221 864
164 324
776 507
322 13
127 639
356 160
656 195
274 811
930 348
325 144
836 591
437 723
636 491
92 959
545 404
296 441
674 946
789 635
325 856
961 35
353 653
799 361
260 390
620 28
229 138
293 678
243 573
855 131
596 605
990 87
23 840
823 981
43 972
181 680
925 478
215 494
870 44
392 735
867 691
71 619
59 609
453 153
341 395
17 201
999 81
351 699
112 845
628 766
967 720
964 378
657 69
445 246
143 164
609 723
189 576
912 94
261 858
139 186
762 956
218 940
973 358
631 757
20 684
481 844
262 581
562 25
360 270
66 683
171 678
889 483
195 391
392 599
73 291
593 808
691 581
659 212
807 508
887 116
59 779
765 159
872 708
40 414
842 880
190 470
970 192
41 457
428 728
304 861
193 910
71 91
182 792
754 953
644 619
982 969
590 100
265 40
38 187
77 928
479 635
889 70
68 764
928 532
640 617
751 256
77 235
819 828
525 995
817 884
20 844
269 827
364 743
372 62
774 148
793 711
904 712
579 275
194 81
845 581
536 228
654 713
355 408
367 793
704 273
87 916
943 373
834 930
949 42
334 785
338 126
284 419
396 830
309 30
243 608
771 482
979 472
475 750
557 855
482 540
853 55
277 121
645 920
647 470
273 103
639 617
634 658
471 349
459 749
326 37
271 735
455 189
489 949
80 977
26 679
828 700
510 111
521 467
271 405
851 895
17 181
375 215
404 94
961 99
566 661
102 258
486 208
747 109
690 212
196 426
994 320
854 218
42 447
405 219
580 634
46 790
716 284
167 562
266 532
618 767
651 230
750 36
817 738
158 754
758 164
544 87
965 634
894 60
281 786
272 143
924 337
457 858
778 524
302 842
739 499
10 473
948 385
301 156
311 846
176 301
606 677
114 682
828 182
430 28
932 837
451 698
936 737
947 931
867 6
188 839
495 915
954 703
993 685
875 905
904 842
209 461
705 615
596 490
958 579
221 449
530 530
477 9
918 738
28 554
192 921
186 410
799 157
441 971
120 906
400 2
356 248
578 338
223 563
189 919
283 345
212 300
51 607
333 653
456 261
556 238
240 221
174 402
74 712
431 644
747 993
125 506
516 279
186 980
249 728
533 506
411 537
946 492
543 550
198 511
454 57
268 479
595 970
418 551
952 444
860 106
801 385
696 766
774 824
329 708
150 518
437 930
983 129
87 600
687 407
893 542
782 918
722 357
569 601
317 17
465 777
849 838
242 178
51 240
277 322
279 929
86 277
924 783
646 51
91 267
338 344
260 947
210 156
904 600
715 65
720 769
717 520
837 311
630 660
110 239
166 132
109 419
745 38
714 9
424 527
406 666
88 339
530 732
569 915
102 473
864 82
98 798
885 504
808 597
38 7
303 291
186 793
802 210
919 223
215 928
165 83
345 615
841 895
87 547
723 820
858 463
344 37
859 64
592 921
34 104
137 452
144 92
234 966
998 799
841 274
876 365
966 385
675 809
726 485
651 535
216 470
622 90
59 440
227 703
751 987
828 89
391 914
728 595
661 181
466 705
590 855
16 351
770 544
748 944
573 979
823 480
169 689
633 603
538 717
266 212
256 327
405 470
745 561
199 367
612 965
940 632
702 868
499 342
505 504
381 92
776 75
738 703
13 190
515 384
556 924
329 838
213 980
413 177
589 690
110 760
757 574
598 788
738 811
357 491
492 177
781 654
855 196
292 379
468 604
413 235
177 35
847 413
77 594
84 98
637 196
4 183
474 112
655 862
505 315
119 997
689 68
676 197
48 191
293 284
775 435
350 628
889 244
332 553
360 753
539 511
776 527
353 810
690 220
648 437
107 684
231 316
242 896
10 433
565 954
134 842
941 99
614 201
493 310
529 579
751 706
993 146
447 995
485 147
430 593
432 449
632 743
472 368
230 957
559 474
221 855
62 630
766 573
749 700
244 689
676 290
209 659
614 826
105 896
616 730
628 679
374 250
184 963
431 577
430 572
332 689
441 405
373 423
786 119
508 132
694 269
15 646
334 487
858 791
461 167
547 989
174 222
765 561
996 40
133 384
688 228
224 805
839 741
859 957
641 923
873 529
147 67
553 664
78 75
526 170
334 55
669 422
547 903
962 525
371 878
123 220
598 860
635 94
561 13
265 880
132 753
879 324
412 578
683 678
905 592
985 18
369 304
342 212
700 737
175 22
421 638
704 397
479 663
422 861
718 95
422 881
674 839
587 931
832 554
244 570
864 71
771 927
96 787
503 823
831 76
523 932
243 7
485 324
780 290
448 176
318 138
218 46
907 191
22 560
815 915
244 491
130 727
260 233
90 678
615 983
966 40
982 48
260 761
744 904
683 631
393 361
90 239
317 386
792 568
753 698
897 846
643 114
672 89
837 489
143 979
982 269
568 286
728 841
368 268
843 889
710 189
97 599
713 916
728 282
655 370
931 402
991 322
681 645
984 771
493 189
303 970
204 368
917 469
802 343
151 688
981 463
245 60
496 139
347 987
10 399
826 182
325 639
736 767
991 702
620 663
532 695
19 377
473 240
302 885
283 602
569 622
591 643
654 493
807 339
848 747
611 426
489 587
349 537
100 350
548 476
515 540
354 943
898 866
806 678
402 750
827 835
503 101
967 267
435 182
549 993
745 541
563 642
730 769
413 144
35 157
320 168
813 211
216 411
380 892
882 360
57 521
394 80
120 550
439 465
459 241
642 540
988 31
35 160
615 272
916 540
998 350
756 584
835 370
621 541
82 239
854 568
115 541
577 340
116 487
406 861
926 893
959 445
676 123
218 674
119 664
802 758
284 512
614 654
139 587
241 588
842 860
784 197
785 146
575 588
220 738
212 693
700 195
282 891
270 584
672 194
770 42
464 941
421 908
376 649
376 333
484 976
750 329
962 672
90 825
36 914
807 926
482 27
534 714
765 509
475 759
365 271
400 949
773 305
25 441
761 450
455 920
375 714
181 24
147 216
582 336
913 324
685 323
455 318
779 266
192 742
68 414
218 473
938 898
913 43
409 223
266 831
841 53
417 513
288 489
131 253
285 33
700 148
158 122
811 262
523 955
273 963
968 591
438 873
15 863
164 882
404 350
194 586
47 611
138 573
638 314
803 287
128 51
863 946
843 802
302 812
974 469
122 750
584 833
913 582
415 390
758 69
490 718
17 722
8 306
874 374
823 525
273 790
318 47
801 956
922 699
145 774
949 673
242 654
786 5
404 144
147 102
896 599
787 280
919 960
940 362
754 821
571 601
815 923
151 931
851 60
373 397
27 318
295 422
561 531
440 569
117 175
10 711
689 805
864 91
100 890
180 924
528 392
250 358
709 909
515 505
324 841
4 17
644 332
620 428
216 421
745 543
934 364
12 346
890 561
512 471
57 18
279 631
63 97
149 589
721 700
99 712
892 420
269 518
4 870
292 940
773 205
557 62
510 678
33 125
505 170
859 84
677 143
717 635
380 8
683 44
717 977
294 1
43 123
746 700
876 238
496 348
362 810
925 271
406 221
345 450
544 192
785 827
872 282
998 632
73 763
28 21
728 498
940 506
985 256
338 747
218 131
591 870
631 180
312 88
204 681
933 913
438 900
275 891
459 697
675 735
252 324
48 240
450 217
749 261
319 714
909 195
681 941
329 778
562 683
350 539
274 139
324 688
899 28
168 468
92 254
234 655
648 474
600 387
868 301
754 666
460 466
756 341
982 237
647 390
333 112
95 783
775 169
974 993
296 730
896 295
621 320
621 712
666 413
187 736
77 103
257 311
224 14
661 240
170 673
231 348
519 498
580 141
452 790
68 283
652 950
171 186
301 944
564 818
140 126
337 950
373 6
381 630
811 736
178 453
534 260
267 483
576 145
596 499
863 719
804 606
503 478
746 143
37 828
813 766
364 932
11 773
732 489
651 165
894 895
555 826
609 123
962 835
321 174
383 603
906 85
904 835
17 460
492 29
564 254
946 682
509 415
543 726
818 75
69 799
24 36
310 953
580 295
629 836
736 687
981 180
620 609
752 337
107 575
201 109
34 486
162 505
340 687
215 407
840 129
473 785
153 437
21 945
597 73
474 207
815 318
55 375
646 202
850 312
323 39
985 518
599 986
949 648
42 909
315 626
741 549
777 581
226 356
119 498
934 392
443 835
550 754
107 914
982 849
608 816
75 4
149 327
691 428
452 144
792 47
225 719
17 638
29 466
537 120
732 549
854 796
399 16
947 140
947 71
982 292
697 658
203 407
452 459
175 274
574 962
557 199
91 748
325 860
627 40
912 378
157 697
742 630
975 871
720 530
455 197
517 53
109 148
537 47
310 183
322 63
91 173
202 501
520 195
584 567
77 431
750 560
232 742
700 461
97 910
772 470
717 349
52 459
604 904
839 564
803 341
156 488
339 234
517 255
688 587
594 680
66 992
164 524
831 748
18 353
975 279
983 784
183 773
466 166
639 302
804 335
460 740
366 983
415 647
960 23
811 732
107 238
11 250
400 381
450 588
255 274
569 122
985 198
532 247
750 39
197 396
520 983
376 948
382 722
37 238
506 804
730 823
732 945
430 725
212 547
703 532
11 464
21 621
787 306
236 426
91 893
54 516
756 676
183 845
662 172
375 46
596 550
980 298
811 722
269 1
312 143
368 103
695 620
917 26
492 123
544 279
958 32
99 493
863 934
985 208
709 722
37 440
132 942
25 703
266 567
655 591
242 24
748 858
154 757
840 0
388 601
183 324
257 280
59 231
697 485
999 420
316 614
885 66
820 915
138 790
249 90
477 446
52 366
835 718
668 947
462 407
308 396
1 235
418 342
181 427
706 554
552 721
34 399
273 270
771 69
213 349
670 147
565 750
669 193
862 100
21 791
63 967
547 845
574 51
636 241
612 88
259 468
908 696
631 317
880 691
754 12
148 70
211 504
561 807
725 114
891 811
958 736
204 697
809 283
575 221
996 313
901 206
19 251
915 967
563 928
922 393
95 969
286 56
79 467
224 602
812 152
828 892
334 838
44 660
174 934
355 631
380 246
554 405
594 976
398 912
254 801
512 857
556 674
436 827
570 323
226 174
827 611
737 589
685 9
799 432
754 30
922 219
11 897
714 261
968 281
308 2
305 151
385 442
536 41
84 240
901 920
48 11
1 379
216 256
211 753
797 758
654 740
692 200
721 968
373 567
325 424
917 326
363 122
421 524
772 14
776 293
991 178
937 17
958 369
115 948
457 551
375 61
449 119
874 159
654 790
508 282
10 565
954 74
652 714
460 903
774 183
224 788
936 10
285 417
226 900
273 993
909 530
220 452
699 983
858 558
107 144
397 542
590 614
361 728
981 976
623 708
448 374
274 733
912 383
196 498
270 668
306 416
401 819
588 830
821 236
918 71
639 919
82 276
770 933
228 792
852 139
276 346
697 930
432 142
823 873
95 988
777 153
671 504
221 160
671 688
582 991
286 761
570 428
971 659
644 745
954 816
315 307
597 369
2 331
337 121
942 809
949 184
91 788
318 937
215 43
622 700
46 615
832 141
644 966
726 59
430 706
588 602
921 64
818 329
65 346
821 717
500 245
126 116
557 276
521 795
665 291
344 145
845 324
486 497
814 574
53 372
639 9
864 981
95 323
977 947
408 694
76 826
809 7
146 842
685 705
832 191
354 528
941 783
467 7
151 855
215 98
895 895
95 612
984 729
180 35
236 606
150 839
767 409
78 838
122 345
541 187
185 299
75 395
326 495
857 302
508 382
271 956
980 210
207 901
811 22
792 376
618 730
588 213
885 656
874 355
149 370
252 923
254 9
330 602
257 607
646 531
483 807
822 531
700 47
430 452
306 717
707 938
27 607
704 265
174 617
829 701
283 459
891 240
982 441
449 591
472 129
242 493
422 952
277 775
80 654
28 735
755 829
757 946
624 30
876 9
419 596
423 900
388 86
888 546
713 465
495 778
82 684
998 261
4 315
307 873
999 653
665 816
648 54
263 759
760 510
967 48
98 343
808 328
769 314
85 521
648 427
500 969
80 81
912 626
749 183
808 872
529 566
790 566
384 457
504 153
547 111
826 59
773 212
297 313
369 456
2 110
633 710
793 886
256 831
794 931
602 85
996 516
287 584
241 465
708 668
992 64
953 17
195 67
419 282
161 104
956 110
909 928
974 459
53 488
644 398
916 195
578 619
816 613
943 371
524 65
690 49
648 725
570 77
884 417
709 169
369 612
746 278
472 303
55 64
792 87
715 286
668 671
797 179
515 348
835 384
487 559
396 695
622 447
487 433
924 812
2 162
591 661
68 744
290 227
626 735
722 788
806 887
828 809
307 140
93 560
75 718
384 682
337 543
236 414
711 103
980 716
761 627
837 812
521 514
355 149
353 23
132 165
363 226
451 280
597 599
998 89
853 69
281 842
570 679
529 354
891 431
666 130
701 630
402 447
505 686
931 11
979 672
13 484
284 126
265 620
65 218
751 87
595 725
721 472
477 881
902 484
681 927
1000 405
419 947
646 184
404 514
627 240
392 475
733 465
369 731
15 965
722 583
111 459
100 830
240 91
948 605
146 931
307 409
189 597
245 96
762 598
75 825
874 761
169 991
68 498
488 26
115 228
589 293
518 587
48 153
471 307
822 377
165 999
592 980
393 514
802 407
788 858
108 352
736 432
261 420
875 961
51 169
591 936
515 429
109 906
112 237
933 680
412 199
511 976
784 961
101 53
314 295
238 251
938 113
781 915
604 882
913 765
369 610
483 217
197 597
314 221
786 842
170 802
324 534
640 79
812 870
824 781
965 936
760 720
946 747
114 253
182 666
254 310
962 237
101 215
538 919
655 325
656 497
6 834
536 38
177 699
555 621
530 2
420 619
344 956
437 558
222 291
235 426
450 813
662 144
511 91
499 746
243 419
897 713
346 767
455 831
753 788
869 613
683 796
558 166
776 412
108 466
329 414
580 12
710 121
758 493
952 340
142 991
455 846
758 82
844 393
330 354
416 986
922 607
316 755
723 147
135 98
38 80
380 903
320 296
272 626
793 339
32 2
229 292
873 959
350 668
959 193
103 318
783 134
434 537
852 360
716 618
309 77
316 103
901 637
887 148
978 296
23 786
376 102
815 387
899 276
553 320
592 357
416 643
236 943
662 941
99 458
71 121
507 493
132 935
390 673
354 106
396 3
144 362
486 414
484 59
100 479
527 412
200 191
156 65
641 293
525 570
113 218
366 634
528 922
976 160
742 225
296 937
292 420
69 732
340 636
69 133
197 71
256 634
960 103
140 601
637 504
999 720
383 310
696 964
52 981
423 691
78 711
129 33
684 194
173 215
762 359
593 47
884 780
341 858
239 475
278 330
937 905
437 688
404 256
878 935
335 989
290 367
724 730
485 123
75 189
856 539
926 104
904 467
699 655
789 314
526 941
244 188
180 191
662 377
248 559
327 4
553 194
519 220
898 875
684 534
906 6
134 729
946 525
466 760
873 71
496 940
307 676
205 808
54 306
82 195
739 347
683 217
67 485
472 154
336 584
367 514
279 588
728 447
621 960
80 535
535 364
247 263
192 760
554 972
911 115
817 726
302 813
234 672
796 892
492 298
540 315
61 471
356 799
853 847
111 48
753 958
539 710
88 115
828 362
697 202
567 608
732 35
336 700
20 761
812 57
44 651
920 691
894 270
224 135
509 969
896 406
837 135
383 502
461 785
775 664
572 738
31 691
193 145
817 864
858 418
308 908
190 533
715 257
235 670
603 4
809 51
17 777
524 737
514 891
486 264
562 244
474 482
918 331
858 336
769 929
659 333
531 971
716 889
101 379
219 215
54 175
319 151
193 248
143 349
629 789
9 808
716 22
708 660
132 209
527 808
241 695
47 897
777 880
293 757
534 147
918 1
480 759
817 812
888 702
180 577
238 876
528 137
965 364
464 815
258 195
326 538
296 427
950 118
598 642
433 475
415 424
420 301
129 780
710 778
95 64
125 639
783 257
410 963
421 320
464 563
382 603
17 765
446 956
873 524
523 513
633 338
887 395
837 913
385 671
623 817
373 648
298 630
760 394
959 815
757 57
499 784
610 56
687 313
987 371
839 996
238 5
524 387
158 266
834 319
705 575
586 970
642 37
289 911
255 162
64 228
595 351
610 807
733 411
808 902
592 14
104 325
777 623
722 308
140 175
722 407
952 940
961 132
678 423
756 328
102 462
275 51
745 74
787 871
960 986
765 573
780 871
621 495
476 870
315 383
410 529
397 127
518 742
867 871
881 262
586 427
619 975
162 130
583 931
872 160
874 23
69 92
175 149
84 299
981 322
728 235
415 449
292 897
563 302
889 124
708 851
283 263
889 150
388 283
275 609
728 82
227 785
24 254
657 832
271 840
246 916
392 201
979 693
270 428
880 810
522 338
174 341
888 421
629 130
914 253
567 428
908 894
547 233
406 744
891 353
942 806
150 762
443 975
463 335
451 656
164 988
317 720
263 76
264 683
265 156
571 824
138 285
450 787
402 117
576 771
772 583
63 117
109 358
393 87
313 942
995 310
551 716
845 841
272 616
491 627
692 402
823 21
876 123
988 1
521 255
12 80
332 74
940 69
692 599
795 736
467 586
718 893
233 80
127 450
952 586
33 412
54 662
606 962
918 750
737 553
727 198
140 270
995 514
108 847
769 934
96 379
164 668
373 245
819 50
661 357
103 377
627 631
39 527
296 842
847 662
122 777
340 675
272 302
434 463
279 594
39 746
592 238
509 315
607 14
611 881
142 369
805 693
416 386
72 285
822 410
623 651
301 835
809 500
846 198
304 426
509 550
203 259
899 763
301 639
68 593
683 709
50 30
842 831
248 751
312 9
135 403
686 238
276 678
980 643
328 216
333 34
199 60
294 657
842 298
675 576
613 349
603 439
713 821
55 581
675 93
183 250
499 478
349 654
550 723
79 383
805 555
785 392
884 259
369 836
700 401
970 679
313 818
793 189
124 324
435 457
842 997
381 816
891 802
514 643
108 969
257 801
517 224
853 170
516 387
963 725
137 818
207 739
264 752
55 377
106 197
934 290
731 853
99 723
749 815
663 438
892 504
683 287
825 469
816 650
480 740
308 611
497 636
556 212
922 983
124 595
923 783
625 113
400 207
72 636
259 798
988 221
928 888
772 43
376 76
194 223
246 542
261 230
797 119
328 298
63 424
865 777
599 3
923 612
201 218
356 290
693 870
687 834
103 521
92 740
322 604
107 697
440 778
693 207
147 323
51 406
160 482
180 253
343 584
292 693
900 39
807 29
361 895
130 613
602 524
955 819
983 325
212 1
797 71
604 212
110 665
685 991
404 814
615 182
730 422
276 748
931 124
314 925
361 353
468 92
23 520
721 470
120 920
652 630
430 541
434 799
283 592
335 477
355 346
593 828
920 205
403 519
5 91
44 171
372 989
189 553
512 845
887 135
115 276
123 504
922 293
191 207
580 728
72 408
742 32
18 944
329 845
266 448
139 443
621 445
954 9
198 451
868 443
108 437
306 313
665 119
832 318
876 213
167 33
336 289
732 223
427 617
230 87
912 686
515 197
405 542
332 527
334 490
756 771
320 465
965 175
543 147
187 800
56 40
118 844
991 7
685 847
739 999
750 658
125 905
47 159
221 739
152 663
77 263
822 44
108 410
226 855
596 749
952 195
452 103
497 696
582 274
689 521
706 266
865 694
426 585
798 579
812 165
680 767
131 496
540 342
758 831
475 328
720 228
225 919
390 21
630 181
340 594
744 124
48 466
712 508
653 175
304 600
106 765
491 273
89 695
845 170
16 867
671 138
675 705
93 493
184 591
479 915
881 40
643 720
342 776
321 42
120 330
726 63
7 178
810 836
342 644
138 78
49 795
974 613
790 570
772 228
449 503
611 187
294 379
777 989
531 811
326 834
379 578
135 318
740 293
140 992
106 61
49 748
482 177
769 98
447 889
414 164
473 460
107 836
737 475
266 436
743 35
894 4
388 951
211 431
136 500
905 406
277 364
92 715
906 659
703 984
889 925
444 166
137 542
501 462
4 624
527 499
538 817
634 934
157 522
458 649
795 73
273 573
143 96
162 676
929 516
360 39
705 446
453 425
775 261
659 177
286 259
151 189
101 284
936 154
557 722
821 461
102 755
44 437
929 825
4 782
919 969
684 551
777 477
449 461
917 530
4 622
264 331
522 487
231 564
746 455
476 159
51 777
487 866
611 446
490 607
464 56
300 236
867 17
919 441
97 682
379 548
193 788
121 680
264 546
480 761
367 997
347 433
436 591
272 655
573 608
219 955
80 165
889 267
102 771
510 426
763 192
103 179
440 19
808 474
154 815
688 723
864 212
208 809
936 62
528 961
106 28
146 36
291 698
405 449
20 472
83 400
265 504
299 464
299 220
72 122
574 133
776 403
132 773
573 838
591 326
176 488
611 249
577 322
706 257
848 715
678 61
760 955
786 265
678 793
65 557
686 358
878 349
550 184
922 567
890 312
266 32
414 156
654 391
343 502
811 609
803 267
586 419
435 604
567 827
976 648
106 384
60 9
226 421
324 746
213 986
717 160
184 315
764 918
781 47
556 799
800 122
724 224
506 979
391 714
279 671
586 701
911 500
857 912
272 335
66 402
842 983
248 100
730 127
825 413
248 504
9 813
824 556
509 554
421 276
217 294
754 60
531 758
247 874
805 77
226 922
782 55
307 980
730 574
710 684
806 393
973 186
309 912
932 256
741 233
947 783
611 990
104 914
211 901
114 480
160 598
55 598
922 897
207 491
635 557
166 171
985 706
270 677
328 744
915 989
885 902
573 58
459 892
617 313
362 785
800 792
331 709
279 764
701 984
390 980
876 338
537 723
852 465
170 186
842 910
780 819
588 240
194 479
787 71
838 113
640 178
474 105
517 34
539 291
864 293
784 133
659 268
871 716
478 284
489 47
796 881
578 659
778 399
650 693
83 295
166 395
630 832
863 52
406 539
353 803
729 662
222 368
370 802
369 46
664 702
563 270
636 817
754 163
31 691
509 405
681 749
17 534
179 20
47 959
502 50
619 764
42 869
767 548
520 383
942 618
80 860
129 839
132 703
662 205
459 837
523 829
767 704
399 18
455 957
874 764
238 854
513 951
66 546
843 449
638 0
150 519
664 87
986 800
228 265
124 400
839 508
261 663
892 72
777 552
123 371
721 658
229 488
977 674
841 323
290 207
51 95
281 277
319 320
878 187
210 25
503 589
58 360
890 330
737 925
918 615
870 79
563 890
499 718
109 759
488 234
901 775
79 779
160 76
510 142
390 87
760 439
348 338
948 921
539 206
852 640
598 727
232 519
912 275
737 842
260 38
846 654
603 280
346 476
98 101
83 730
217 740
317 657
837 193
398 208
198 844
535 175
306 464
49 445
960 900
253 155
270 245
187 199
220 346
996 114
487 319
312 394
15 267
505 609
360 898
878 508
685 259
249 148
992 554
938 144
828 328
977 682
436 982
791 974
40 702
678 518
543 178
365 448
392 899
453 366
880 915
838 997
967 219
267 687
754 846
233 801
171 332
380 685
684 592
395 665
104 851
919 287
875 806
408 555
700 660
936 512
106 790
645 259
660 308
355 222
912 891
288 567
101 554
903 470
512 220
518 226
539 128
471 157
353 44
611 627
508 870
490 360
712 722
780 687
733 791
587 227
168 921
175 762
530 65
737 228
184 656
256 873
281 312
679 128
875 299
420 273
143 41
899 132
696 375
146 576
744 171
146 333
892 81
300 26
595 217
826 880
314 382
977 884
979 280
702 657
81 803
6 148
381 46
908 478
29 997
239 598
992 248
569 508
611 386
185 135
655 34
562 0
648 709
882 125
135 682
684 687
505 348
774 164
679 676
707 397
820 293
459 385
298 518
662 281
277 668
557 218
174 613
41 678
265 309
194 67
511 117
761 338
629 207
678 393
675 836
707 754
111 494
646 106
415 270
939 299
602 119
920 18
464 569
344 329
933 487
385 22
666 161
485 995
372 635
877 324
995 492
729 604
196 872
481 416
872 959
519 538
883 355
59 175
22 438
94 266
349 74
767 55
425 23
545 768
495 248
275 100
319 54
566 355
886 540
723 611
204 913
299 710
919 945
908 730
110 964
11 279
135 950
933 188
74 589
740 419
764 910
272 737
197 945
379 135
690 952
68 51
667 388
685 424
798 896
805 809
867 84
631 466
741 275
449 879
711 205
742 299
365 246
37 19
175 269
767 872
50 246
853 857
710 441
447 534
337 816
854 382
106 797
811 234
391 474
917 344
951 774
680 137
257 183
273 763
892 563
483 47
660 661
964 132
44 271
432 946
742 610
109 696
420 975
158 327
243 897
537 741
579 201
729 731
328 497
388 967
436 137
925 747
323 678
683 508
669 998
865 548
695 133
396 736
482 978
808 434
643 170
3 72
146 93
1 355
539 292
502 194
471 929
55 804
404 655
937 721
73 958
776 698
651 377
90 797
131 255
642 674
102 421
317 248
739 626
640 568
521 441
736 905
878 819
328 43
545 226
911 636
833 184
879 86
971 838
151 966
120 189
362 855
860 360
318 661
81 728
158 611
450 807
1 797
16 317
528 663
960 407
732 268
771 882
613 951
709 484
852 942
807 716
866 945
190 845
727 272
641 615
36 523
518 590
425 975
701 465
272 224
148 84
48 953
41 982
763 925
275 60
320 826
930 156
193 145
554 531
934 448
109 488
257 527
726 550
400 414
230 654
695 94
778 923
51 83
211 908
439 785
885 389
251 692
320 398
160 294
666 899
661 293
236 218
341 82
144 664
951 691
138 156
893 177
60 843
925 155
583 634
123 210
241 63
565 203
186 33
813 920
654 819
467 743
710 853
401 433
230 923
733 252
209 996
98 898
921 68
383 72
191 682
414 488
121 267
526 695
406 797
434 199
180 949
312 718
363 930
259 174
432 639
530 243
123 485
303 8
385 30
72 594
802 11
353 427
580 328
783 224
566 899
47 164
902 440
21 3
596 751
613 376
572 580
358 415
232 879
26 299
516 58
512 17
952 798
138 484
826 878
895 119
921 281
898 670
579 588
513 53
840 846
535 727
916 27
970 640
705 178
421 668
163 303
888 398
402 657
275 977
427 101
215 323
752 585
869 181
211 834
364 76
215 775
111 35
871 971
717 239
213 959
520 681
709 341
70 24
503 566
659 508
376 957
85 476
553 282
215 385
607 281
550 833
569 360
743 909
510 308
7 371
484 508
417 652
202 964
556 311
559 356
450 685
344 151
883 315
710 693
768 139
781 881
768 971
967 211
286 740
455 102
880 900
39 3
786 445
546 885
601 588
882 452
641 954
467 802
736 294
190 952
656 618
127 450
129 546
752 559
580 136
412 730
809 42
436 492
722 618
190 879
582 861
801 772
463 445
274 822
748 479
265 269
824 526
477 621
537 414
660 300
82 737
324 647
529 678
901 37
161 381
765 602
930 236
546 70
68 237
723 388
640 670
592 979
463 783
861 64
296 511
475 266
550 80
455 821
928 911
674 24
992 357
279 935
629 744
15 545
768 186
880 123
514 729
242 451
301 454
985 197
391 614
470 818
186 340
782 396
246 405
441 188
654 538
380 124
55 522
352 965
700 853
672 35
916 930
423 435
178 282
768 20
637 322
84 907
822 861
832 797
68 344
364 945
947 85
965 643
64 352
875 227
327 205
68 148
582 768
743 349
935 363
26 971
738 699
293 405
40 756
541 247
905 9
362 968
423 52
769 940
529 228
466 898
177 866
443 318
102 883
579 320
563 769
384 156
790 722
970 361
466 759
429 74
245 838
459 104
643 361
448 741
569 957
900 426
562 172
420 362
774 731
330 677
926 221
640 422
42 430
65 549
355 712
401 550
753 514
967 833
93 139
346 504
872 604
513 483
195 604
906 671
805 809
708 43
585 150
860 449
292 943
268 547
379 678
280 356
795 970
135 995
503 51
480 916
687 639
554 310
539 448
642 949
875 356
585 953
594 532
340 662
838 69
394 35
883 978
450 451
789 655
306 198
113 304
457 57
916 552
390 818
994 690
318 109
929 180
266 74
83 855
958 868
192 681
812 531
129 850
63 707
854 970
928 763
457 826
365 183
753 886
141 719
864 754
277 974
574 458
958 307
283 176
652 939
496 753
792 109
727 680
815 804
647 778
322 473
49 785
980 263
397 834
511 125
438 742
271 943
722 436
53 574
139 589
637 83
808 559
168 344
365 260
867 559
942 232
879 208
544 61
519 440
369 826
860 357
867 856
76 347
853 972
679 778
137 385
329 925
319 131
131 436
657 44
970 243
797 66
255 249
975 511
445 242
276 680
349 798
615 575
677 383
799 633
125 527
527 217
633 928
942 683
250 585
301 658
829 936
931 18
546 307
924 462
798 837
38 995
801 528
282 899
481 261
209 108
846 469
13 975
500 604
931 849
740 640
616 437
122 742
313 303
392 910
841 554
802 754
567 436
369 675
5 533
256 708
778 764
546 517
809 193
554 457
744 564
88 752
666 237
35 366
973 113
930 698
997 764
842 992
823 585
755 232
127 844
611 588
594 521
105 878
117 122
315 663
212 692
977 905
467 522
599 71
65 569
991 352
384 115
661 807
279 908
145 901
352 672
848 646
210 11
924 40
400 247
159 151
183 58
812 508
260 909
782 745
124 278
375 918
643 135
467 344
686 428
650 69
96 9
945 824
209 162
33 899
426 113
631 416
874 740
435 392
892 613
801 76
383 544
227 974
965 432
876 697
636 938
902 677
896 184
741 340
847 87
835 232
979 513
26 187
988 140
829 52
155 914
15 129
472 71
321 584
294 790
377 388
370 724
678 950
927 19
13 114
916 465
895 254
356 742
728 534
557 938
202 531
82 732
832 983
385 12
235 530
614 306
721 264
30 252
481 929
805 108
600 64
713 768
951 965
148 433
874 763
765 724
66 634
40 164
540 870
922 406
377 726
109 515
820 54
402 833
655 637
426 971
190 672
484 845
601 853
643 600
751 809
549 356
462 363
101 697
836 542
721 509
633 763
572 497
130 373
365 28
232 51
183 638
343 625
407 358
807 359
329 661
495 192
916 281
253 989
569 475
263 256
848 481
861 905
554 557
460 565
272 499
140 977
507 591
635 179
498 29
913 74
863 695
730 801
898 747
479 792
308 642
725 907
669 155
332 609
192 245
193 846
730 256
852 689
358 109
523 607
467 633
93 710
564 783
408 235
711 331
308 829
983 383
550 207
707 753
526 466
308 939
921 976
123 650
431 298
800 408
622 803
844 267
269 795
160 779
442 806
348 576
565 866
497 889
251 644
335 662
819 700
320 871
924 716
411 778
38 869
858 353
796 121
988 530
24 954
964 397
959 986
400 490
33 449
354 864
730 915
611 831
676 631
835 167
83 281
10 911
295 776
27 495
629 497
75 429
551 770
54 844
695 248
731 457
488 25
827 653
773 763
406 237
752 699
565 877
581 351
385 384
932 197
891 874
634 73
370 871
56 619
736 881
91 999
261 725
474 443
291 78
852 12
408 161
743 217
951 168
170 710
527 624
684 947
690 922
770 723
711 293
389 678
561 818
146 71
303 719
328 742
154 597
29 294
377 114
26 576
16 272
610 319
164 516
623 882
361 944
877 142
812 961
717 617
514 121
452 480
607 494
465 194
416 577
394 322
290 657
368 249
448 638
326 441
41 422
982 3
863 50
932 746
425 818
433 110
121 781
713 458
351 930
301 335
765 819
602 655
282 36
464 914
503 472
669 428
812 812
591 309
892 170
861 192
724 592
351 60
296 615
945 910
847 772
797 349
474 337
38 525
433 517
605 245
734 8
695 745
319 193
637 440
944 544
346 238
319 683
233 692
719 901
365 67
45 523
903 965
830 397
276 468
231 659
108 281
363 629
956 126
513 666
853 596
180 738
747 686
777 876
542 748
500 697
148 866
315 527
965 718
857 919
950 397
829 414
263 358
752 32
245 397
691 833
688 18
303 98
526 520
802 330
118 262
641 26
598 681
688 680
902 840
12 837
443 871
970 991
293 469
581 208
961 501
868 61
495 761
625 671
269 906
299 37
482 233
749 697
564 786
205 830
387 996
477 905
355 114
942 317
830 372
344 797
472 23
340 886
729 225
794 801
647 38
795 398
129 326
400 556
301 780
896 674
770 440
118 674
215 550
545 392
843 29
627 903
10 930
763 404
190 482
851 1
444 635
362 515
539 747
866 725
961 231
675 611
997 86
647 424
582 172
4 592
354 696
853 238
472 285
385 72
183 141
571 94
524 601
496 374
616 914
780 219
976 924
189 833
579 510
14 459
432 899
422 782
741 667
142 379
665 123
663 665
163 433
458 408
536 297
469 191
977 282
341 302
66 970
350 605
5 974
277 932
29 747
79 225
492 600
887 325
77 89
372 855
514 862
800 543
599 241
970 452
813 356
341 727
384 633
703 894
82 584
195 706
230 884
567 633
733 302
447 852
268 793
304 682
900 580
342 332
473 131
822 887
4 871
956 869
953 65
63 508
945 979
952 333
593 375
391 606
850 309
110 9
343 2
940 763
986 708
707 373
111 303
145 111
334 26
299 128
373 459
726 887
21 87
573 869
64 499
110 585
282 206
820 787
501 132
470 777
874 404
55 533
775 155
428 788
68 888
121 456
445 549
108 864
915 724
392 795
723 512
244 568
997 8
546 802
142 63
232 524
662 271
538 281
507 449
782 646
973 806
6 374
840 250
922 637
341 259
459 62
432 430
537 678
987 483
855 846
586 836
969 836
518 298
389 250
410 408
983 422
73 270
859 345
534 855
23 176
18 179
14 30
209 366
774 600
237 463
739 807
250 186
946 642
584 638
638 25
909 672
655 771
848 127
638 753
983 141
691 313
386 620
47 988
837 527
978 855
850 300
974 262
157 89
226 781
518 580
872 421
315 810
935 301
299 641
49 942
779 277
798 230
949 39
672 366
685 793
597 396
594 739
936 2
819 250
256 525
655 987
432 214
475 940
165 413
209 868
379 305
939 662
873 993
388 346
600 22
175 220
687 750
654 579
26 179
156 915
679 778
579 700
544 941
24 944
971 513
362 889
653 209
758 257
339 785
238 975
935 283
661 617
681 742
604 965
291 666
169 870
876 197
723 741
62 985
575 638
385 451
734 287
926 22
852 204
708 294
795 310
46 318
326 919
954 994
566 31
812 325
193 546
33 373
838 272
245 898
410 700
629 635
214 694
597 560
454 921
636 993
923 989
779 173
202 918
570 492
596 211
443 798
676 32
445 786
788 316
770 56
432 140
361 999
785 486
325 736
843 239
636 384
431 958
328 538
738 278
226 267
388 136
42 157
458 655
176 772
205 330
15 892
529 629
164 249
623 440
715 989
195 38
626 109
966 264
741 924
789 496
32 655
152 822
80 416
156 254
594 372
834 104
658 453
741 559
822 32
736 659
385 375
206 199
896 584
816 243
840 860
995 107
166 769
607 286
749 241
889 264
140 273
305 600
829 219
37 307
16 556
973 119
270 222
140 209
350 311
421 951
435 337
628 591
867 144
937 14
170 543
737 570
381 939
580 377
512 606
352 431
217 677
68 772
690 827
166 572
282 372
710 621
957 562
41 492
488 844
975 465
742 698
84 750
13 170
11 475
745 14
638 805
441 940
592 939
165 925
987 472
166 558
802 924
406 250
241 395
67 461
247 476
873 874
563 659
541 55
188 623
338 396
664 845
752 728
998 27
120 388
332 102
929 13
649 884
958 582
204 907
150 76
115 168
739 960
229 721
268 241
553 628
458 639
396 21
118 953
631 36
234 528
615 308
740 178
508 606
662 320
98 164
440 512
914 598
613 811
146 112
153 608
745 50
898 120
468 719
188 304
996 382
203 930
694 748
325 259
545 17
893 263
339 790
50 929
13 13
653 427
834 809
527 84
788 113
152 493
15 186
833 251
444 762
115 857
296 190
686 618
554 756
595 939
976 618
850 319
571 677
381 537
894 507
859 782
235 770
734 216
870 958
61 252
416 247
539 157
381 232
382 423
678 266
281 316
480 7
298 203
436 855
133 556
301 790
79 437
533 892
51 512
824 668
169 762
574 965
946 270
918 228
813 464
518 640
542 179
380 861
729 235
968 594
771 108
263 171
234 121
26 831
320 85
469 98
828 382
80 349
408 477
481 593
396 863
288 728
274 375
738 316
216 722
415 478
177 289
300 456
900 522
146 155
459 200
421 274
878 855
325 293
614 336
64 344
154 995
62 57
661 736
580 77
653 533
410 499
958 419
653 999
453 945
382 425
86 208
520 108
439 973
918 343
690 722
891 375
463 524
615 723
951 790
153 911
714 149
648 426
338 619
577 855
118 357
36 296
48 141
959 86
768 768
369 394
990 64
112 32
379 723
180 23
265 202
225 762
830 227
585 217
742 184
1000 361
126 286
86 96
746 791
457 586
183 736
832 335
409 260
641 42
247 471
452 867
722 251
949 982
666 686
630 898
161 442
602 11
109 652
548 17
858 70
190 631
574 222
122 772
684 388
925 885
578 632
310 25
330 249
428 396
973 807
221 157
507 186
24 335
732 968
300 932
562 267
526 453
789 513
968 379
790 418
932 786
988 502
149 552
874 29
638 587
398 316
720 760
284 655
681 805
74 521
312 503
465 37
74 53
906 97
16 835
942 910
231 400
941 617
278 969
169 317
139 3
1000 295
87 29
533 928
781 163
110 727
383 109
136 733
937 349
815 78
228 509
807 470
668 151
750 58
579 907
375 315
356 804
688 735
528 963
476 856
140 491
227 10
377 555
77 569
995 415
11 897
891 863
598 276
597 319
638 752
67 454
20 262
824 111
608 604
661 954
708 516
871 748
878 835
439 851
754 211
57 515
798 369
45 403
557 239
482 497
621 243
70 906
784 671
511 395
631 95
789 35
402 766
189 430
993 761
32 331
702 386
473 247
913 702
203 737
723 520
409 483
907 508
588 943
420 236
81 504
661 15
56 477
535 77
70 57
667 164
212 117
570 902
805 501
194 465
348 135
192 445
404 583
809 194
910 294
679 399
647 958
930 148
183 904
20 225
626 350
364 805
371 377
180 864
221 436
843 928
760 663
628 128
114 85
133 597
363 366
817 920
967 678
983 998
616 148
464 163
610 316
956 666
885 509
374 455
727 644
700 21
79 991
456 280
555 595
713 621
691 159
603 501
483 95
683 710
61 809
372 905
21 819
196 653
307 307
87 259
773 806
59 800
34 466
923 102
584 155
365 922
654 258
308 416
867 913
726 435
309 776
550 285
355 571
323 917
764 178
40 940
462 552
474 759
744 813
853 536
887 540
31 733
885 357
683 736
461 148
464 637
201 808
520 839
292 213
321 627
97 299
991 90
18 588
16 268
177 290
958 416
858 502
433 125
167 354
795 149
691 745
842 300
416 401
545 85
681 432
823 61
120 252
422 334
689 538
341 598
333 288
519 485
457 458
682 187
812 633
89 567
108 711
723 265
914 68
393 697
777 500
964 69
995 151
900 703
220 360
738 125
733 143
495 952
474 159
3 101
812 392
663 223
305 286
627 90
911 816
569 970
868 538
319 994
649 923
594 526
514 72
942 41
560 223
526 223
207 29
666 885
424 521
460 644
984 422
114 986
207 693
320 608
554 224
803 341
282 457
758 1
683 737
737 235
886 553
573 740
767 372
729 498
831 243
504 454
803 200
641 846
35 195
54 19
780 528
621 516
671 671
962 890
952 883
795 794
95 28
162 790
26 405
311 780
329 534
188 53
337 771
791 79
898 555
571 196
289 466
311 729
799 631
837 752
79 591
964 878
116 120
663 806
881 47
532 100
847 970
750 946
522 191
308 14
380 259
15 474
753 876
80 907
794 280
40 707
642 371
853 896
508 373
307 914
410 266
369 488
207 928
344 244
615 148
160 314
546 45
787 61
852 40
152 363
760 482
505 884
440 329
805 550
975 596
583 100
111 110
389 586
875 823
194 675
767 627
436 700
2 937
862 478
979 173
975 327
433 110
642 146
178 761
332 82
885 60
306 387
832 932
64 826
162 751
242 959
618 387
455 970
22 37
369 180
965 635
46 945
134 91
810 717
550 273
283 180
703 53
588 655
323 650
226 406
453 57
650 97
152 596
857 878
662 331
266 175
986 770
516 64
542 753
665 709
246 443
201 442
987 567
893 657
530 914
36 336
50 379
729 840
506 150
882 527
384 474
723 239
819 219
985 21
41 856
464 146
338 286
814 430
588 107
821 816
900 100
701 887
611 527
175 356
430 114
739 765
262 850
571 796
230 557
790 494
760 841
958 149
872 546
386 95
367 320
733 100
825 510
285 531
808 341
925 790
983 55
939 569
375 172
666 431
237 136
802 797
594 931
475 197
738 439
478 309
846 878
228 413
882 306
76 869
79 499
993 108
42 717
330 66
75 839
937 695
287 892
388 969
47 278
823 587
823 782
56 616
791 925
442 276
349 135
667 443
506 291
77 32
248 772
848 144
706 547
751 884
85 210
751 683
735 226
843 357
407 86
386 569
124 710
711 752
92 349
17 487
711 356
545 993
250 77
718 459
365 104
164 855
101 593
360 609
387 168
998 573
786 39
172 23
821 792
132 537
399 469
766 689
985 46
299 328
823 655
179 804
123 214
48 942
721 89
609 845
777 439
416 466
489 418
748 474
480 643
672 7
660 926
466 103
253 57
325 515
240 930
255 330
356 342
732 691
696 291
905 726
475 127
537 60
67 182
996 851
487 488
243 3
637 96
398 651
629 294
478 444
747 14
331 669
521 975
822 790
811 501
208 885
833 16
858 588
984 907
459 888
449 837
206 644
985 27
736 692
152 156
190 771
202 140
925 141
737 746
136 565
280 953
862 264
105 555
690 665
729 993
305 51
975 12
383 282
664 232
490 90
390 491
630 566
68 771
991 3
892 5
930 842
81 38
716 889
245 630
217 707
756 784
631 123
359 716
88 533
739 854
780 182
591 188
932 895
41 371
808 997
2 690
330 364
677 197
393 240
12 595
991 114
59 945
524 713
635 974
336 806
120 317
364 959
676 678
122 845
658 100
353 358
755 136
98 99
437 853
525 779
22 106
509 358
37 283
960 852
394 504
168 556
913 117
796 133
436 728
775 8
878 727
176 3
704 287
857 192
271 902
361 236
156 993
466 296
51 414
923 404
789 804
742 103
742 854
707 488
663 565
924 584
293 139
679 213
792 392
79 121
725 608
284 761
485 626
230 543
548 923
981 577
146 721
220 823
989 569
194 152
77 362
40 846
79 144
949 189
163 905
61 456
142 923
717 317
161 252
457 876
800 449
711 587
347 640
282 757
896 93
367 166
279 809
603 233
285 94
795 898
170 604
898 933
723 160
263 637
480 944
204 917
743 232
568 59
407 199
670 840
886 683
388 521
924 913
941 225
782 694
927 37
203 129
742 606
66 374
495 835
363 516
78 556
657 72
152 168
454 304
850 240
375 585
344 657
692 346
222 134
458 327
51 876
376 406
465 45
125 853
375 509
728 274
815 208
351 49
888 50
713 803
53 285
76 9
779 791
71 325
783 857
89 1
102 785
1 877
12 641
915 565
478 254
225 377
63 849
968 988
975 969
671 942
479 392
812 394
974 154
798 536
623 1
443 700
761 451
100 565
22 882
533 383
204 947
158 434
623 640
516 944
741 974
848 411
592 960
199 604
240 194
952 325
918 406
505 793
346 802
147 902
463 376
17 706
809 22
405 803
926 428
899 453
218 528
292 560
761 5
525 624
481 807
413 75
981 129
842 159
3 31
501 913
983 348
113 430
150 494
136 118
420 13
110 812
278 431
740 448
321 231
566 933
209 961
222 267
51 456
151 590
451 953
82 861
382 325
356 892
26 643
142 522
489 683
652 772
90 260
591 32
472 223
715 43
121 897
1 308
496 821
310 958
691 136
874 890
237 579
923 538
949 941
415 959
270 935
685 389
141 453
213 394
638 339
131 618
40 110
328 902
108 895
881 480
602 964
246 184
227 335
860 674
512 405
332 462
274 199
962 23
568 220
446 733
876 182
966 355
14 72
338 889
535 295
567 251
7 830
773 624
353 808
265 987
314 202
36 654
309 837
689 354
89 449
315 377
777 493
709 468
347 784
632 837
650 411
584 791
861 53
847 672
885 862
57 70
18 372
447 135
327 185
644 975
170 306
787 590
957 354
895 840
744 733
40 387
732 165
181 236
593 809
69 730
609 241
373 402
595 947
989 857
113 161
427 389
274 361
342 797
721 475
100 588
332 823
756 682
917 716
541 171
109 818
718 238
900 817
819 286
106 640
751 557
962 567
716 180
633 525
124 173
627 139
180 17
751 462
388 290
638 113
888 411
951 921
970 666
134 591
413 77
841 58
755 250
810 874
561 493
208 950
918 422
869 991
247 480
873 323
206 620
726 571
702 852
930 796
41 632
912 154
354 28
975 857
595 856
201 122
129 695
213 844
347 8
430 736
718 456
211 428
60 998
261 9
480 646
395 686
547 983
57 242
259 893
548 741
823 743
640 384
188 674
50 944
155 652
47 895
752 546
171 907
596 890
187 766
821 922
772 508
577 271
497 64
990 583
880 735
341 568
902 251
434 678
167 625
726 673
598 419
693 36
827 968
681 776
880 15
5 534
684 383
154 289
600 10
349 994
268 902
503 106
963 867
236 915
122 263
357 295
469 629
422 152
147 129
312 790
853 734
968 685
851 808
926 404
183 218
879 878
311 66
52 5
815 112
89 530
629 635
399 758
556 419
610 605
289 64
51 678
609 714
503 348
65 462
726 688
68 16
445 12
937 483
516 81
3 219
113 314
551 939
916 863
185 791
385 139
791 628
921 279
196 787
176 173
319 978
520 589
785 562
45 131
395 530
152 351
662 850
780 931
896 449
524 393
790 368
131 987
100 877
258 689
799 585
925 902
868 362
46 83
446 42
625 987
268 582
495 149
592 351
235 966
681 125
352 604
954 343
648 740
321 292
598 324
936 901
494 658
768 664
208 235
689 831
416 29
627 495
609 502
249 746
797 354
329 461
598 49
933 626
881 726
212 991
246 681
305 142
833 518
611 835
708 716
340 561
539 583
595 29
302 511
290 713
594 991
336 779
49 534
359 83
637 697
167 592
705 975
170 420
280 412
702 531
444 54
86 129
848 939
913 329
766 665
914 390
435 181
198 494
510 453
865 129
836 910
57 743
135 766
793 527
450 882
552 633
143 802
95 533
737 952
687 698
290 5
617 952
326 116
331 118
806 101
914 53
879 339
762 770
584 495
104 296
976 419
121 724
157 239
536 95
685 239
724 832
761 858
47 247
541 869
728 723
346 383
682 445
589 763
683 171
37 0
702 550
744 388
801 508
966 805
296 143
213 399
352 955
860 329
133 628
712 535
732 374
841 561
145 467
694 339
219 193
597 939
915 361
796 783
281 569
451 716
463 43
47 927
75 692
969 536
145 606
453 530
903 238
884 317
88 318
570 940
194 812
240 648
928 618
347 122
376 860
3 37
717 893
237 362
454 346
418 433
70 877
574 551
666 579
753 658
974 391
305 671
16 581
471 101
643 575
941 256
766 148
870 510
123 748
318 285
448 757
526 171
809 633
898 365
436 222
554 889
675 660
780 179
478 323
472 356
134 74
899 606
819 705
221 337
487 480
779 18
369 669
285 415
204 675
17 748
69 453
542 392
912 71
770 881
907 934
133 204
145 186
628 526
640 939
23 70
132 593
546 264
210 699
80 619
949 25
707 236
789 610
318 729
419 247
923 751
239 734
701 805
114 960
168 270
460 827
172 811
759 880
341 719
626 254
110 377
959 309
681 861
901 580
232 723
926 565
736 319
346 411
145 511
635 490
399 433
151 343
308 898
361 92
291 303
272 958
223 336
535 735
458 624
787 996
998 479
728 799
48 256
837 366
735 91
571 562
410 84
113 922
807 426
3 485
717 353
199 315
163 592
335 901
334 220
529 17
943 395
850 903
339 626
646 942
1 824
26 527
551 193
355 33
950 307
652 932
849 940
116 102
706 2
85 409
454 297
591 299
500 273
178 476
769 710
632 419
558 118
625 498
681 150
836 701
344 734
645 848
817 608
417 486
245 837
772 914
272 208
283 626
883 425
34 918
570 195
792 86
447 30
30 546
133 78
108 727
253 26
556 545
300 310
813 211
795 913
665 472
782 40
391 998
846 889
474 494
855 985
199 990
274 871
67 151
452 246
44 14
774 855
227 287
763 860
512 317
349 766
77 364
967 513
186 72
508 475
760 675
799 696
598 155
617 952
928 593
703 752
858 643
105 477
57 522
836 172
994 293
905 517
281 589
676 659
292 487
437 14
214 269
458 129
556 77
644 548
883 952
605 986
896 684
304 100
598 387
473 845
628 810
457 285
636 27
396 134
590 683
250 770
611 60
417 970
714 916
521 120
374 645
655 967
13 563
251 701
115 153
785 816
325 988
404 294
927 110
846 699
287 76
746 671
503 457
851 605
838 601
490 310
592 687
707 668
346 63
696 415
807 220
397 251
789 476
610 592
144 671
685 873
95 187
749 878
362 3
128 370
266 507
286 341
273 166
987 779
949 304
777 811
202 605
667 224
917 808
700 60
705 636
718 824
950 295
691 646
325 626
600 903
93 706
781 597
777 242
870 266
552 655
101 327
172 658
101 639
604 114
400 233
321 303
723 833
516 856
597 175
39 246
339 934
536 759
767 823
377 796
164 956
298 531
196 205
742 237
298 886
289 785
817 423
201 576
731 187
106 119
538 273
936 648
42 646
537 449
29 129
624 579
190 862
268 420
670 692
166 758
843 911
423 462
876 294
399 661
830 790
287 458
250 93
664 407
876 848
714 456
486 853
710 87
931 562
388 474
740 988
910 115
270 681
459 735
882 231
949 112
60 250
851 243
53 650
416 483
761 690
858 476
130 794
44 64
83 798
700 206
949 494
934 582
509 684
47 334
188 120
922 752
950 719
7 770
692 992
671 580
722 654
817 525
881 889
353 263
702 37
587 359
513 376
636 422
639 192
722 154
17 948
839 141
715 694
778 421
934 855
717 515
486 763
616 124
396 993
837 563
685 68
810 205
921 180
818 51
29 854
204 628
993 984
26 904
227 758
460 350
947 8
227 599
413 201
46 368
402 850
528 476
991 605
927 64
756 194
855 358
485 453
53 818
109 694
509 992
431 423
133 876
331 450
583 280
391 129
387 738
411 212
978 59
828 942
220 337
434 712
995 765
505 821
726 14
852 772
111 965
493 210
101 207
111 813
115 502
237 418
287 304
7 135
564 606
188 690
752 774
387 624
703 874
720 278
270 775
910 708
385 767
263 598
941 295
430 993
766 506
733 36
995 428
135 172
125 855
671 462
20 74
983 249
226 893
179 985
845 86
995 302
73 903
668 131
708 933
616 183
289 707
9 415
798 701
938 378
221 837
326 220
38 882
775 451
132 60
384 581
36 225
100 432
513 947
829 905
619 440
701 638
699 305
289 996
48 259
672 913
549 497
896 170
976 735
930 167
477 937
521 370
170 122
991 844
888 917
201 968
296 984
334 766
227 244
347 745
385 343
298 162
812 705
294 739
938 370
840 532
462 739
598 673
334 728
598 441
527 629
448 193
141 166
305 256
492 805
793 40
850 23
670 195
378 663
990 884
82 138
98 874
157 178
413 224
259 628
777 792
924 177
514 251
497 760
721 690
827 435
978 857
169 557
646 318
255 411
794 334
314 680
678 681
444 614
64 649
838 204
222 199
409 475
479 286
660 736
819 54
722 950
758 274
297 569
665 227
155 803
145 234
544 626
646 138
835 432
149 564
57 242
407 696
509 282
736 387
15 190
649 195
56 446
6 733
335 137
472 176
503 585
547 95
855 634
938 75
904 143
351 271
723 565
619 858
729 94
36 369
528 392
529 42
189 508
328 409
532 95
737 679
298 492
713 366
412 175
856 230
133 323
379 892
388 622
554 14
907 704
715 808
961 776
157 449
713 30
894 382
809 826
686 31
372 932
74 589
449 937
106 859
385 901
579 66
340 115
853 66
357 71
253 520
354 925
621 802
117 263
416 677
653 890
526 480
550 433
126 966
477 409
799 120
156 220
541 329
828 486
971 24
934 395
587 57
289 103
359 212
896 924
748 397
473 40
506 578
590 844
149 504
176 718
903 471
47 296
892 465
299 462
4 271
623 860
300 404
32 734
461 736
450 559
996 166
379 274
952 806
894 60
56 516
866 600
850 399
257 441
813 427
649 596
216 39
398 587
776 496
230 723
606 796
235 686
447 64
709 98
650 195
718 793
550 424
180 967
921 544
442 295
362 574
543 302
72 953
37 230
296 493
163 445
659 50
116 987
493 932
542 112
600 753
980 515
799 590
21 404
451 883
538 955
505 818
499 94
882 732
923 384
674 724
504 492
186 529
108 230
143 297
927 90
88 401
266 739
155 685
749 350
680 823
498 924
61 415
359 883
320 184
113 814
96 179
524 553
509 162
27 389
899 847
678 306
484 569
687 336
451 270
668 797
209 724
905 778
851 838
3 270
546 989
605 129
706 980
991 34
875 516
490 146
795 30
205 807
667 675
291 466
925 911
123 201
157 346
319 358
341 934
117 741
182 212
945 266
382 367
121 97
309 318
551 804
767 86
403 337
941 31
15 697
259 226
217 915
955 409
404 526
193 887
631 26
278 316
828 856
726 42
450 725
913 907
4 196
789 736
208 265
154 411
945 742
589 710
574 553
502 194
448 92
730 74
16 277
233 485
174 763
105 87
643 271
609 120
704 424
807 819
901 206
843 889
379 40
889 980
442 406
659 788
636 280
957 789
800 324
807 39
704 420
839 373
35 926
60 223
612 914
44 544
81 80
367 352
85 279
209 114
158 511
364 775
591 256
204 450
119 641
409 235
9 794
128 228
586 850
610 991
335 529
884 381
708 231
302 856
189 676
524 162
185 573
512 972
626 526
837 272
150 362
734 216
393 709
413 581
665 547
892 936
976 150
632 988
558 499
624 761
269 725
523 939
27 617
191 746
27 913
995 672
540 418
622 38
144 397
77 206
959 289
737 634
906 127
70 284
600 389
174 916
724 140
372 862
596 586
274 633
892 817
179 297
209 918
73 549
487 843
824 585
116 21
993 366
10 134
296 221
169 732
351 208
394 960
337 233
533 601
879 185
76 511
431 43
278 888
255 670
149 941
527 22
784 38
788 699
970 202
758 928
353 960
635 45
304 714
9 990
557 396
816 827
467 865
293 350
233 910
273 975
962 6
408 555
308 436
43 953
377 44
582 332
984 714
314 44
116 305
700 964
52 725
668 477
338 833
192 306
828 667
206 138
846 763
789 218
430 839
701 40
495 170
2 433
975 129
717 428
528 724
979 956
450 611
532 929
656 566
85 952
407 172
575 223
810 125
477 898
768 424
978 505
940 726
49 303
644 733
891 308
956 662
525 956
728 286
135 935
461 657
94 791
728 579
2 892
349 949
601 747
986 358
746 155
769 975
979 303
346 374
988 415
302 780
978 982
829 831
805 861
537 465
490 79
121 495
545 51
375 906
639 598
954 689
302 6
909 198
145 800
414 764
481 210
704 200
522 145
145 325
958 781
877 38
569 280
1 560
579 35
344 748
489 817
826 962
541 586
160 185
681 82
521 416
432 23
545 73
870 630
461 160
322 198
719 616
427 971
576 390
272 637
865 124
767 766
897 423
567 696
59 18
805 709
644 225
227 157
913 751
828 379
367 728
754 904
945 215
713 879
70 106
169 615
265 929
711 253
719 74
692 319
972 640
581 345
118 703
617 244
384 34
303 394
617 806
117 116
363 468
10 36
324 363
53 123
936 843
19 748
125 275
925 103
957 771
431 183
136 659
987 949
271 347
748 330
874 249
371 417
555 550
142 355
433 561
876 472
382 626
546 869
313 232
121 208
845 196
453 486
592 708
535 342
621 841
580 612
243 577
581 431
539 573
285 146
613 156
582 951
284 631
68 127
206 915
576 651
317 730
750 647
136 690
423 617
490 628
96 854
50 310
561 702
818 490
320 227
121 77
963 598
801 857
889 618
681 227
82 695
987 893
210 456
31 53
194 885
23 444
247 482
201 945
737 70
112 12
78 189
99 99
532 71
197 352
714 799
763 296
472 468
537 909
426 603
470 518
969 115
499 826
610 191
391 808
725 408
198 131
415 889
413 30
344 193
592 884
622 60
661 114
753 371
918 867
540 783
523 147
498 138
806 509
679 550
557 278
243 227
243 167
427 726
719 110
728 564
755 77
989 363
158 178
677 474
3 206
458 340
944 782
847 402
88 893
400 589
305 240
181 759
279 176
795 987
935 148
42 641
661 772
496 604
294 615
708 971
543 502
628 923
564 543
968 891
929 435
852 462
373 607
442 757
954 671
302 531
575 391
448 111
646 720
405 253
646 169
295 557
74 331
720 635
735 356
923 605
370 205
387 488
384 100
402 260
701 891
636 99
190 807
537 534
662 314
558 784
149 521
364 257
204 790
912 52
818 367
354 705
970 741
654 940
179 406
574 364
935 412
341 701
620 468
317 958
302 112
954 980
603 389
702 973
317 566
995 678
20 615
612 86
289 586
820 344
484 174
940 621
328 963
42 152
585 439
845 376
893 36
570 193
152 511
66 467
294 115
897 698
717 852
1 348
896 381
645 278
493 34
158 40
696 814
10 548
238 567
39 59
819 533
805 728
372 999
673 474
702 197
99 182
229 999
441 284
246 796
929 133
733 684
931 547
671 359
797 17
914 140
118 815
528 627
235 399
456 963
52 19
637 877
824 797
949 710
869 68
963 673
441 390
357 283
668 648
894 166
307 928
229 38
239 964
709 223
436 504
771 709
242 620
667 946
40 964
300 379
956 670
959 451
36 375
859 672
128 159
764 105
901 440
528 598
443 587
145 120
560 227
206 948
420 887
361 316
131 684
322 62
462 969
626 899
834 618
345 977
503 862
978 642
810 729
609 859
531 643
300 70
16 678
767 992
88 347
366 947
625 694
751 997
83 550
789 720
635 510
567 8
385 703
526 16
298 228
810 677
182 36
230 217
691 699
760 161
680 161
314 376
187 921
68 746
164 444
871 369
319 684
955 980
6 641
594 491
213 807
483 772
988 190
560 529
577 73
560 792
931 760
950 866
24 470
639 972
736 659
40 169
463 850
111 333
759 164
373 76
612 484
82 441
710 98
385 695
898 816
543 516
154 487
376 641
936 475
915 715
7 27
937 37
26 786
273 788
235 169
151 249
262 386
409 147
835 726
401 258
311 289
982 933
323 945
946 29
372 74
93 592
481 68
889 927
793 43
988 216
274 47
577 476
491 602
791 658
731 709
160 419
383 274
251 564
232 867
547 463
699 562
390 378
735 423
775 286
578 814
85 801
437 742
442 652
659 531
716 518
534 212
431 896
514 693
664 399
696 447
820 990
421 603
447 729
648 531
974 114
311 945
326 495
834 342
474 818
399 868
976 16
653 756
997 243
145 786
413 0
484 572
243 626
242 518
567 573
316 648
251 11
999 566
630 427
323 791
401 557
166 824
988 999
974 566
202 755
650 559
416 302
178 954
994 683
482 666
759 166
164 847
80 170
818 548
757 700
472 370
520 605
136 988
247 131
571 625
278 832
863 774
323 554
332 137
617 698
494 463
397 373
406 302
548 734
273 228
203 530
87 806
165 738
557 402
609 692
956 558
818 787
256 30
133 547
281 10
910 317
149 725
179 377
100 911
551 815
499 764
817 621
58 140
722 980
758 705
403 731
559 667
213 867
515 327
734 921
753 516
451 631
303 837
568 354
349 74
682 269
144 118
646 469
472 290
727 796
786 41
675 647
534 946
599 960
842 602
375 972
157 319
127 965
421 749
341 561
506 965
931 929
992 577
410 555
577 26
586 489
33 442
683 416
144 658
312 226
92 405
655 84
924 395
618 145
102 583
80 917
161 594
884 874
676 686
405 894
942 123
845 459
779 701
299 70
85 932
473 137
41 938
622 594
814 665
380 313
266 195
147 150
940 888
381 992
651 707
512 591
309 701
575 971
465 225
65 930
574 62
528 350
369 289
948 381
851 944
582 264
465 7
741 172
986 703
996 916
205 394
554 372
376 769
768 616
962 270
247 723
106 954
768 960
709 184
297 613
780 400
103 515
315 949
726 999
996 935
635 620
794 658
43 143
446 637
73 466
814 861
740 681
377 687
270 904
412 433
62 666
416 865
879 419
313 924
455 616
320 569
697 122
107 300
331 71
72 652
121 313
365 660
160 109
379 605
684 300
654 51
138 941
975 892
94 585
162 885
983 806
536 180
422 205
726 582
459 837
597 219
584 317
784 293
123 925
617 429
720 406
523 846
269 357
289 648
501 236
38 6
102 937
284 912
491 870
229 354
170 215
285 275
582 967
46 327
638 771
561 310
781 69
500 963
960 762
655 397
83 405
214 841
708 642
754 718
310 163
328 367
224 15
376 213
892 6
855 459
88 334
229 968
520 537
568 944
530 709
296 867
984 706
369 781
434 744
596 604
281 502
917 30
557 708
86 464
352 546
19 271
881 855
469 395
283 339
591 559
675 516
108 83
141 997
991 50
407 411
481 892
836 199
390 941
618 886
88 764
781 516
147 21
322 548
167 384
148 338
938 760
467 881
723 876
976 413
504 345
523 539
641 262
253 228
450 822
614 166
453 226
352 930
278 453
449 375
869 934
718 606
71 57
867 300
614 742
355 259
28 345
758 209
124 752
726 695
362 872
993 395
717 625
450 406
828 997
856 319
286 957
494 359
616 604
657 251
548 442
45 589
708 66
593 675
707 700
350 543
300 948
395 189
129 513
124 488
461 479
263 101
970 213
349 893
557 240
327 920
693 798
519 277
135 644
250 219
405 433
453 700
890 216
861 628
775 490
533 54
74 330
332 807
858 887
588 585
516 205
749 442
721 828
543 946
285 616
372 233
418 191
492 526
691 102
478 401
265 453
286 378
138 670
345 647
677 570
322 338
935 780
729 337
905 307
391 741
495 396
372 211
994 911
953 878
631 269
422 267
47 8
181 635
661 547
965 572
219 190
312 641
709 899
669 525
43 940
719 524
708 634
891 843
646 399
326 51
359 294
413 258
535 957
732 793
11 178
88 527
4 107
996 588
230 636
840 647
898 85
229 577
932 90
706 432
749 833
794 981
418 255
988 566
835 716
466 29
957 194
762 934
393 834
648 253
522 31
698 926
619 568
51 747
623 290
456 290
391 604
910 820
352 410
258 119
786 563
719 29
82 819
44 915
248 777
467 283
986 178
716 330
759 588
320 899
917 620
518 882
244 809
633 185
545 342
287 742
620 84
980 267
410 837
213 117
435 995
238 942
77 591
164 220
503 810
684 623
927 543
154 710
461 271
27 635
966 316
612 218
481 958
936 430
813 937
685 877
362 205
599 7
523 773
940 386
930 768
991 809
132 235
318 136
1 94
860 602
661 522
687 932
818 609
555 695
292 686
213 313
547 457
456 677
165 820
228 350
641 840
498 536
356 489
9 936
952 294
140 742
721 538
130 106
478 382
501 781
182 252
819 115
280 621
288 552
897 29
218 368
338 426
716 700
192 248
380 732
235 655
412 240
359 811
820 966
509 532
558 824
939 292
609 482
152 315
24 56
665 270
256 286
775 28
381 94
983 752
677 78
952 394
787 207
328 110
422 727
440 267
759 592
83 260
863 191
51 411
766 470
676 449
437 234
759 672
941 949
465 313
582 325
561 934
17 379
725 913
198 94
422 747
935 213
511 750
99 600
466 851
452 120
795 710
617 731
483 500
509 777
478 620
158 321
877 139
183 53
973 454
982 657
735 812
735 864
702 122
7 823
244 493
945 744
397 923
533 209
809 491
444 82
526 560
125 243
477 162
564 851
281 676
805 890
339 7
437 288
880 414
610 579
193 736
686 742
625 714
64 132
451 74
866 809
978 573
636 377
143 801
560 351
455 308
436 480
146 11
627 357
581 916
556 245
729 573
49 520
866 42
530 853
504 587
432 517
777 931
810 733
149 794
651 24
825 700
457 147
885 248
968 336
774 27
893 875
932 930
908 208
525 187
403 131
665 805
780 838
51 331
79 143
150 772
989 151
886 638
70 460
43 759
620 712
738 787
918 247
595 97
966 213
500 486
499 918
324 80
816 516
401 3
435 37
491 824
311 363
206 601
106 922
980 255
112 36
649 84
190 248
405 777
600 119
990 481
99 79
843 308
739 632
378 413
655 873
651 333
264 171
234 990
70 245
313 968
819 855
139 631
805 631
883 411
152 719
459 894
986 404
669 2
918 377
878 409
106 466
237 387
192 394
73 595
224 109
976 26
93 886
489 507
452 659
211 853
592 804
603 989
161 479
322 857
887 623
397 373
460 216
68 914
576 405
691 122
250 419
571 638
982 795
362 216
609 491
391 337
95 718
607 772
606 127
771 233
312 250
800 835
53 212
853 770
903 134
976 610
652 70
466 154
623 333
342 70
974 106
646 726
734 957
302 557
403 149
519 242
753 83
93 602
62 965
522 68
277 252
561 668
692 950
707 136
590 484
709 374
155 165
56 4
315 794
896 423
543 360
86 581
672 953
86 250
189 371
506 951
658 215
917 998
444 427
48 240
861 489
560 95
830 862
934 516
904 371
526 906
642 880
928 1
711 364
635 436
421 902
701 379
598 111
332 858
170 549
624 536
4 162
774 161
577 995
975 453
548 410
158 246
37 797
838 718
765 852
2 991
371 422
635 617
514 845
94 367
225 901
251 194
665 153
335 5
619 959
179 767
1000 871
410 116
190 895
639 76
778 378
109 995
336 12
53 607
29 176
379 470
910 50
985 285
678 702
547 393
172 279
410 330
18 672
785 923
535 943
555 276
270 613
603 664
829 783
66 399
967 192
596 949
43 893
451 353
234 759
651 647
868 485
396 567
76 487
356 971
128 604
922 861
498 21
604 15
889 87
50 137
89 397
736 374
575 748
16 759
749 206
662 222
316 640
562 389
141 603
218 597
23 830
109 543
389 674
177 407
629 477
61 291
953 8
120 440
490 393
736 102
552 802
876 119
211 144
411 868
478 276
539 536
790 173
939 218
135 885
16 752
943 264
700 175
409 528
370 588
860 379
748 622
594 843
117 881
425 661
71 580
597 643
911 76
660 714
740 519
816 885
147 938
753 864
446 284
9 501
376 384
190 11
227 263
659 897
538 548
471 328
943 182
132 623
278 865
961 588
728 429
209 970
562 221
226 117
99 650
535 368
793 966
783 39
693 201
747 213
634 160
963 288
490 921
802 184
657 943
518 683
904 548
249 380
475 506
203 239
51 889
965 423
381 725
671 169
194 701
411 646
125 5
271 61
320 893
455 990
31 471
242 880
555 981
472 772
128 656
498 263
167 930
674 764
533 238
926 0
218 210
930 580
675 772
795 463
473 346
220 794
32 408
5 601
673 926
727 529
288 264
737 276
422 340
342 886
24 751
925 620
414 369
776 800
653 484
61 599
14 985
928 466
956 138
47 824
34 521
980 819
379 272
87 439
152 455
50 638
118 658
715 734
205 144
317 297
778 877
607 668
349 208
827 456
588 838
200 453
319 701
169 226
146 226
532 870
894 268
820 154
71 990
56 549
607 81
745 183
858 375
160 230
640 601
237 628
519 411
81 694
895 291
381 775
443 917
617 323
806 473
110 468
740 580
460 969
109 427
837 890
789 675
264 533
927 76
615 868
469 153
729 821
410 497
817 488
736 417
493 5
786 192
320 859
420 418
176 690
853 518
760 522
300 408
903 882
176 223
56 10
175 960
240 889
264 137
828 216
561 943
712 84
497 345
352 904
375 218
387 361
761 179
331 368
22 550
902 508
253 452
832 181
851 56
191 58
370 618
357 84
740 350
82 841
964 834
416 938
829 155
989 29
41 184
268 547
219 366
460 259
389 330
135 949
843 122
453 640
142 5
695 886
923 62
372 138
937 597
303 200
63 598
102 958
499 543
765 363
651 46
329 551
936 578
430 643
847 909
858 492
494 832
927 732
45 479
485 321
650 697
581 805
155 41
399 516
777 152
645 561
103 976
886 593
479 714
100 462
877 473
630 117
442 341
559 504
306 490
893 950
30 934
691 782
443 926
391 943
322 881
372 883
670 691
873 664
681 756
609 102
87 783
834 875
488 532
542 610
891 326
300 7
294 941
807 173
671 436
710 976
870 652
211 603
728 248
124 748
822 711
909 963
324 174
388 47
386 947
84 712
94 227
107 526
409 652
931 809
621 628
580 814
237 528
913 897
725 206
103 429
406 732
889 14
524 630
318 23
519 188
505 388
109 905
320 242
70 301
439 570
631 620
450 226
416 861
798 843
814 508
568 116
146 489
572 309
175 559
80 613
864 733
782 477
744 304
894 243
256 71
345 432
972 342
31 914
958 244
762 267
346 909
689 512
16 248
150 50
782 529
80 121
419 17
754 580
629 721
530 594
220 691
739 852
365 169
595 960
447 468
70 168
993 126
385 521
882 568
207 949
504 245
944 161
74 381
53 511
270 667
941 437
948 704
900 53
280 742
334 227
948 245
472 18
795 513
8 495
512 489
136 620
173 458
415 519
932 619
911 928
962 863
368 758
199 638
788 387
263 259
409 84
484 439
146 122
905 821
278 955
552 732
816 985
294 544
613 34
634 698
81 254
25 787
962 741
181 805
907 574
385 714
891 9
271 627
20 702
570 490
84 460
212 360
527 51
137 48
635 42
290 82
82 746
876 857
524 576
222 941
522 199
854 866
700 4
749 223
764 792
6 432
153 162
651 325
813 642
792 489
879 143
846 267
34 114
809 160
868 761
907 751
912 77
127 531
165 652
526 765
612 352
862 808
853 597
829 947
259 927
506 915
203 554
749 78
826 384
186 808
924 599
155 354
509 440
987 150
188 865
899 797
683 228
512 777
145 78
43 371
376 305
944 118
991 826
704 250
232 659
303 970
411 914
590 62
82 665
938 986
27 756
659 613
625 446
286 779
163 28
844 756
828 888
977 802
833 455
645 159
54 180
846 597
418 587
188 316
94 142
516 231
841 324
302 647
815 357
415 639
765 495
720 470
319 124
148 392
739 890
238 181
419 641
737 209
735 217
302 810
81 417
98 549
999 297
621 226
564 849
812 755
295 911
15 377
898 830
428 399
948 825
738 661
24 732
807 286
740 700
459 418
347 793
418 133
395 787
590 382
16 786
451 73
391 5
818 654
916 300
550 511
324 878
49 590
388 68
576 381
432 820
699 947
52 695
415 662
231 923
779 156
651 1
414 176
463 256
831 180
733 736
156 473
20 288
468 352
286 562
45 940
651 513
374 174
501 457
310 784
298 104
884 859
638 501
892 425
78 504
184 507
565 434
285 420
771 272
946 107
825 476
772 126
902 972
509 850
917 521
264 963
301 610
183 395
839 654
750 699
476 421
725 731
237 968
209 976
873 189
715 688
114 620
287 736
232 172
959 983
460 287
22 928
566 289
254 60
633 501
26 837
905 192
252 85
252 204
504 5
790 871
983 358
715 169
518 795
769 889
916 717
443 17
319 566
631 733
864 430
25 57
794 610
614 128
439 943
506 773
243 395
170 230
103 141
643 739
967 352
857 428
501 748
153 513
868 333
239 223
813 642
544 282
237 335
298 197
757 420
767 491
625 835
950 722
570 517
506 499
268 30
457 612
752 125
742 710
27 901
799 806
293 919
831 360
780 142
645 71
302 497
716 999
506 372
985 20
64 847
104 816
132 998
728 601
943 87
954 0
46 487
533 155
593 805
869 875
5 902
72 855
283 911
568 864
47 230
107 443
641 274
534 282
367 382
574 251
441 850
45 727
452 994
795 156
512 301
683 652
474 431
177 636
459 535
603 526
734 202
205 103
934 782
667 297
6 800
779 34
375 391
456 916
349 238
168 523
850 350
567 914
778 609
858 854
670 376
389 641
401 615
142 969
974 940
455 438
671 187
192 967
583 52
602 318
418 603
845 855
656 648
195 237
406 221
771 478
380 155
583 226
231 525
390 287
241 714
827 856
196 783
331 313
915 619
643 733
674 370
865 473
929 35
302 382
548 474
650 338
109 814
296 135
257 372
69 675
807 682
277 447
533 653
535 512
594 364
20 361
461 114
955 935
397 216
80 283
910 64
201 188
930 459
384 322
254 148
164 60
57 259
535 915
648 244
737 125
973 637
91 75
595 435
158 339
924 509
298 222
571 848
23 91
674 145
895 107
430 118
513 867
518 150
712 509
175 164
754 711
635 176
514 666
925 965
727 988
382 308
75 991
140 344
332 832
870 729
270 272
393 793
838 727
918 641
513 420
273 421
891 6
891 124
313 902
82 41
152 82
436 357
867 612
295 50
384 65
188 105
596 771
591 757
499 759
105 926
264 432
582 96
131 874
584 873
342 295
714 310
728 646
861 334
818 527
342 357
260 424
126 651
97 979
145 739
414 526
440 572
207 145
975 355
267 628
767 559
723 934
213 204
983 183
673 233
480 999
816 746
703 484
523 278
309 968
430 226
633 161
849 196
637 928
667 736
561 426
994 447
335 658
43 803
893 53
817 365
494 236
422 471
609 598
91 18
121 3
134 978
963 578
679 172
419 756
698 519
279 142
360 264
626 835
957 188
163 552
19 226
819 615
766 190
731 972
159 760
931 635
305 867
980 312
863 894
792 333
876 270
908 608
25 66
5 442
450 630
952 937
713 697
400 222
650 663
315 816
566 255
878 472
680 181
445 843
386 970
516 867
545 255
185 150
885 390
582 453
859 705
428 231
11 769
515 267
121 488
35 921
896 527
15 546
34 89
965 755
689 582
143 943
74 217
116 66
77 450
503 214
638 789
311 210
423 218
238 190
356 315
507 600
629 392
552 306
831 878
116 177
835 324
513 48
142 301
543 827
488 320
432 908
709 307
930 154
759 124
320 453
857 167
681 371
5 779
271 102
456 20
354 652
257 106
147 478
605 809
393 385
126 512
983 496
607 826
28 887
546 263
665 546
74 132
471 340
817 535
775 985
35 612
391 604
913 635
436 673
920 703
418 941
439 504
926 808
756 530
405 962
288 588
426 76
942 522
700 210
368 316
565 648
162 85
612 226
725 660
668 418
502 334
291 389
764 514
980 342
93 723
901 18
977 842
866 403
278 946
920 662
883 186
899 12
573 143
568 740
748 823
851 512
423 750
667 251
404 653
561 274
953 302
469 616
838 626
329 159
744 691
859 302
696 690
647 558
114 114
915 140
911 691
602 403
755 504
970 463
215 353
878 666
584 730
460 666
806 866
991 977
302 237
726 204
153 755
908 973
339 590
294 434
932 776
320 115
674 819
88 127
733 639
921 704
386 679
330 714
81 276
21 832
463 88
96 119
653 973
495 409
615 868
232 4
781 46
709 361
933 719
318 317
287 781
36 123
112 637
23 223
80 527
713 420
420 901
761 664
732 680
266 675
758 139
121 100
857 750
250 371
115 156
771 744
148 741
519 451
817 581
28 586
137 251
685 566
179 291
258 981
631 493
763 986
616 659
905 201
849 87
733 284
468 115
807 368
308 702
120 896
701 550
936 849
926 945
857 525
998 34
881 552
132 714
908 262
438 717
737 707
371 345
456 481
521 746
210 390
112 289
697 651
604 880
635 318
751 935
539 57
396 491
880 544
662 418
789 223
727 816
527 306
97 316
274 676
889 227
413 376
926 213
225 779
167 211
789 720
962 927
309 10
622 452
159 958
730 746
572 94
59 740
621 447
458 73
796 539
220 822
142 9
168 258
904 424
932 592
151 39
145 529
270 88
18 639
724 128
25 699
163 281
931 241
131 857
374 919
380 33
674 177
232 326
221 464
470 314
333 294
552 916
491 435
886 76
962 108
737 520
812 302
209 275
285 591
335 944
654 414
940 547
811 878
296 856
134 799
500 394
394 429
984 782
264 511
478 949
365 241
917 246
922 546
127 273
411 487
875 589
553 30
132 146
704 260
351 560
129 624
537 583
953 653
927 853
465 836
141 459
932 848
48 376
347 896
611 276
404 968
910 486
495 568
810 119
80 715
798 781
576 82
197 857
60 959
822 585
212 106
907 31
157 144
34 360
104 974
119 653
593 90
136 957
168 363
200 857
227 388
868 143
378 821
193 753
954 66
260 563
875 370
512 983
42 121
52 996
504 950
298 619
272 654
826 801
21 7
93 697
594 166
154 751
24 634
588 781
244 974
329 370
757 43
973 989
258 499
325 623
787 559
733 263
683 955
274 619
69 853
665 221
844 497
606 164
569 623
950 327
784 411
518 126
147 693
161 561
102 879
677 606
721 922
694 95
714 457
498 602
560 371
12 951
985 605
122 518
396 998
39 990
248 50
233 663
116 976
588 89
604 236
333 707
203 229
311 901
979 984
338 654
590 475
703 22
89 515
685 221
412 718
663 315
27 834
252 470
608 276
806 671
62 178
323 476
871 298
503 376
696 968
464 583
320 372
617 707
972 282
600 313
662 168
399 900
369 267
686 465
15 18
735 250
867 337
353 52
607 552
103 872
552 74
622 573
77 55
826 316
547 146
601 843
388 195
542 91
843 869
896 90
193 393
928 714
180 802
783 944
595 383
93 926
555 965
483 793
45 610
250 627
277 971
818 258
461 791
972 15
872 25
80 721
919 226
648 848
935 756
539 250
577 88
227 153
609 137
479 138
216 623
818 303
762 294
338 222
41 988
162 937
1000 558
664 236
704 675
256 2
190 759
543 793
203 482
608 313
203 519
667 816
919 685
65 249
67 449
729 576
936 778
551 640
571 172
919 493
452 414
990 730
824 700
874 797
664 981
429 534
32 309
806 356
873 837
671 447
927 950
136 183
667 890
27 131
122 51
110 851
412 778
252 248
726 313
740 518
968 705
616 288
1000 973
336 812
958 197
277 787
14 861
358 683
161 243
14 701
715 460
187 975
166 271
257 578
710 16
69 37
596 551
691 624
164 239
489 282
254 679
241 196
352 940
651 828
706 237
88 699
705 406
144 151
836 494
189 618
58 960
814 481
131 78
629 669
658 705
241 189
762 266
365 619
693 445
743 618
894 233
626 823
889 33
476 189
142 565
153 927
985 194
414 746
749 830
535 48
628 725
641 966
657 991
424 86
958 863
275 310
366 637
187 144
556 117
88 80
34 719
628 201
404 573
813 152
490 159
39 143
585 706
704 740
667 437
59 31
930 530
262 551
889 635
179 686
771 851
498 32
122 857
262 40
169 937
220 956
147 138
943 748
866 608
830 726
528 451
356 741
385 807
624 478
519 363
803 537
253 106
948 526
261 948
735 533
130 782
249 117
422 350
334 878
430 680
436 831
537 180
997 696
540 877
657 585
360 323
730 786
947 578
61 945
187 993
840 735
46 516
926 363
445 539
429 149
556 80
425 52
892 725
222 689
402 652
378 666
373 373
951 384
435 859
246 681
597 135
15 710
286 12
395 246
136 505
426 466
807 778
909 735
35 496
365 207
75 228
881 64
373 680
637 291
751 798
166 462
129 246
830 787
824 365
470 831
509 297
47 580
684 518
120 367
142 116
564 978
191 854
513 515
728 220
345 827
766 490
884 769
185 455
861 605
846 647
577 781
278 706
435 363
837 194
555 596
723 81
418 770
518 97
855 988
439 409
381 481
312 855
51 849
644 185
682 852
927 162
187 24
394 756
607 647
129 344
68 262
836 751
951 888
457 901
156 257
32 160
416 796
54 117
800 526
363 620
71 952
652 391
572 960
409 951
841 176
952 175
669 134
336 839
603 507
855 994
529 204
181 456
346 572
767 221
653 520
437 520
99 449
171 189
388 654
324 60
171 47
842 791
30 371
384 800
511 115
545 880
885 453
765 945
476 74
219 478
984 480
810 14
574 768
502 948
28 1
370 865
276 307
888 137
669 613
402 2
34 312
301 408
225 866
521 500
68 604
218 512
988 748
34 484
593 212
172 285
419 81
107 24
509 413
441 779
284 45
120 389
244 195
213 713
995 293
831 687
316 148
69 947
862 958
645 580
795 85
62 750
241 134
199 993
572 923
973 447
74 393
241 434
365 899
112 156
861 381
489 372
460 297
339 240
848 638
180 278
964 564
786 225
615 137
878 538
3 407
205 213
391 275
606 904
462 736
422 159
422 402
862 283
554 460
92 358
457 690
990 248
868 815
538 117
555 601
873 37
153 288
759 299
148 611
965 503
318 322
768 548
671 869
759 650
880 419
760 541
665 188
395 228
700 112
366 939
695 310
639 169
342 558
5 35
792 791
680 279
549 90
812 426
870 340
843 187
469 680
351 69
296 539
116 689
290 7
924 562
811 584
257 151
139 490
286 932
475 529
662 785
180 943
244 841
773 121
697 709
809 291
122 583
143 552
895 343
449 722
742 9
997 672
157 741
271 723
987 702
285 488
376 964
553 593
312 450
443 348
964 400
61 682
352 226
701 801
854 239
6 411
650 283
495 357
317 669
426 185
811 434
134 588
836 664
902 984
94 100
768 363
889 76
47 767
994 94
666 288
425 904
514 665
515 29
280 271
48 606
4 460
238 86
407 701
292 957
874 541
872 271
597 104
850 698
121 945
934 731
822 516
326 562
526 228
118 577
216 486
758 561
438 484
212 940
815 468
559 20
270 623
765 571
817 842
454 585
795 528
654 314
458 125
511 781
545 653
461 30
255 883
776 380
103 962
861 820
430 368
397 92
720 430
325 153
868 665
301 289
243 388
649 562
405 452
107 97
756 882
302 972
30 749
69 209
247 621
450 580
845 977
911 797
890 978
937 199
614 614
719 547
131 278
543 795
23 536
474 503
469 37
756 179
812 436
213 839
158 62
18 574
451 488
572 472
348 364
287 808
904 496
309 694
706 477
961 997
296 465
133 358
246 262
436 684
177 608
744 278
157 763
405 849
920 739
76 35
772 435
657 449
897 879
518 2
208 169
902 401
433 367
658 342
470 827
464 998
590 322
238 719
955 6
347 101
236 260
327 960
284 143
599 963
473 131
610 199
526 890
518 318
369 563
123 520
509 598
190 513
409 673
536 737
880 526
301 531
383 546
118 262
739 608
159 511
288 508
545 781
122 705
289 116
840 916
711 939
76 518
569 262
548 341
117 164
900 939
874 881
650 982
872 94
857 687
83 420
55 211
628 997
678 397
736 99
190 834
175 775
866 323
774 747
431 270
766 952
784 390
530 913
388 543
93 222
158 627
826 691
340 487
378 366
809 38
738 804
916 189
954 516
327 445
239 434
184 445
985 70
283 934
398 315
526 61
229 792
851 644
772 426
418 280
955 760
852 20
679 854
945 62
40 99
483 717
394 58
833 73
568 437
461 707
12 85
198 624
785 555
479 650
706 347
462 615
31 348
46 416
167 217
381 371
577 450
367 850
450 244
385 66
354 61
350 757
286 953
438 832
456 576
802 598
706 797
1 523
863 520
983 649
179 789
648 422
277 75
473 972
140 367
632 385
239 198
423 188
804 974
493 174
954 437
580 598
646 88
52 732
450 990
879 447
233 411
467 359
117 118
635 764
690 122
518 284
64 273
303 937
28 580
3 649
407 564
798 773
414 853
502 954
672 581
854 371
947 994
309 988
176 913
117 953
418 160
284 885
843 405
350 51
656 92
289 57
744 676
799 504
216 179
224 165
114 78
253 931
777 386
94 343
550 206
965 411
727 78
449 363
859 722
60 515
255 548
645 7
652 798
743 153
126 962
864 598
822 224
475 649
953 259
951 967
128 652
261 258
750 206
237 519
685 976
522 103
425 326
393 729
259 737
39 806
399 538
560 468
990 483
728 68
509 926
270 269
268 587
796 542
153 151
153 183
738 808
303 721
302 474
13 849
101 932
29 985
211 836
47 159
801 247
501 773
316 570
725 983
20 60
186 384
342 769
771 301
499 272
163 936
823 382
343 46
747 810
443 666
331 286
934 56
624 236
753 42
791 695
67 855
760 270
480 607
560 484
197 576
959 907
262 884
499 636
113 681
875 456
160 999
901 450
347 190
865 307
844 13
868 437
97 892
774 961
549 659
204 385
431 329
214 822
473 390
658 547
826 593
680 160
13 858
531 824
160 281
654 763
974 14
245 653
917 118
600 373
337 21
60 159
535 894
473 306
507 269
29 299
546 861
695 393
297 586
557 638
516 513
598 516
335 299
161 182
33 798
509 914
580 747
95 934
703 105
783 248
948 913
738 549
506 40
649 411
27 936
673 534
871 415
546 55
936 606
824 976
268 779
157 953
647 903
445 487
334 857
392 575
164 882
387 151
377 247
535 430
78 642
657 111
706 617
209 170
944 566
347 387
759 949
656 577
168 649
934 576
364 335
212 40
628 873
343 795
695 324
528 811
415 522
36 418
172 857
634 47
927 403
881 24
920 60
431 43
145 447
947 715
673 33
884 825
91 316
471 449
276 670
973 905
472 279
362 173
149 495
112 334
238 781
754 942
465 465
377 845
330 739
459 935
910 225
310 196
713 109
338 991
40 813
404 736
632 690
252 202
517 761
160 125
380 453
462 109
737 707
478 577
289 284
390 749
98 462
220 168
918 76
535 79
164 249
215 936
775 489
464 312
197 25
316 966
569 194
470 21
209 42
247 742
112 138
260 123
45 633
78 398
747 695
9 8
295 307
981 10
653 94
432 703
876 510
379 952
53 924
128 575
207 174
859 996
654 534
902 491
904 856
42 868
95 176
925 530
385 506
303 101
387 616
180 40
250 88
997 619
856 779
247 130
69 856
122 140
676 142
683 237
793 509
914 372
90 158
797 438
243 790
275 417
184 528
394 18
711 360
114 375
347 672
760 166
666 70
172 700
128 172
851 863
442 431
429 29
180 617
24 354
956 584
787 78
220 900
604 349
812 988
603 165
997 506
548 371
703 546
345 350
60 623
702 195
859 695
187 527
982 810
142 784
700 294
590 21
183 230
793 41
111 126
823 108
814 817
932 234
427 348
778 562
455 192
501 424
402 979
901 91
911 376
471 816
563 354
637 645
778 757
649 87
18 846
110 260
799 910
375 802
533 610
614 462
689 278
951 22
521 29
290 552
583 547
300 440
826 644
254 862
396 866
493 749
933 138
648 790
454 159
126 547
232 710
341 68
987 49
708 269
583 508
498 478
438 595
364 442
79 818
595 184
589 619
883 717
750 828
342 248
125 606
823 413
825 999
768 827
644 145
516 254
620 953
597 725
693 945
503 797
460 630
227 44
134 946
733 279
439 963
439 740
268 898
748 969
242 630
573 971
788 926
896 960
968 754
756 278
955 835
582 521
409 711
990 585
365 102
739 553
191 623
307 50
25 524
780 542
705 801
486 989
59 33
919 763
428 857
53 232
896 875
159 295
148 373
837 887
636 679
435 237
735 681
642 224
350 826
15 532
449 538
955 576
481 617
969 608
447 445
530 939
892 257
236 501
983 320
279 279
138 470
95 754
157 384
949 856
850 878
182 267
671 144
450 852
999 230
918 181
449 23
859 455
896 723
436 893
993 961
756 303
464 314
798 784
195 316
443 577
21 151
744 460
717 67
45 481
828 33
943 580
259 173
294 229
842 219
936 815
178 791
596 913
261 571
848 736
720 237
44 819
144 118
949 174
562 188
147 464
17 73
683 356
595 617
861 804
933 392
823 177
667 834
880 244
712 585
230 121
476 459
897 846
817 210
573 465
822 530
780 727
148 14
474 478
11 179
639 524
478 18
329 485
747 59
751 209
692 549
591 99
472 959
784 243
786 514
729 85
513 933
640 144
911 232
468 936
771 801
428 37
855 218
942 722
402 224
393 454
950 726
995 294
627 144
163 857
283 641
968 75
252 957
664 979
113 975
642 316
137 317
253 352
502 263
630 112
216 107
126 85
560 316
762 995
93 614
577 304
26 260
202 842
598 235
771 62
210 228
3 498
159 949
329 915
294 953
834 232
725 419
919 245
33 167
348 105
118 962
59 225
57 749
191 634
103 270
689 971
819 142
695 680
284 836
768 321
708 536
537 736
802 937
227 703
993 416
818 408
783 571
887 275
535 91
831 251
255 742
811 377
451 325
998 432
920 839
426 167
378 429
923 354
678 732
994 921
272 158
355 448
759 9
455 894
740 590
435 822
559 419
816 272
442 226
889 1
915 760
224 622
118 534
304 686
81 732
84 717
751 401
719 266
398 660
474 314
809 918
514 50
806 734
408 929
1000 267
703 387
534 5
272 879
658 93
401 906
524 49
858 394
141 41
951 748
900 164
865 135
212 740
917 23
932 85
459 235
606 906
536 78
192 177
764 713
166 834
237 328
142 771
275 537
434 839
650 960
474 570
131 774
623 687
682 85
729 106
481 166
474 79
788 635
41 873
380 109
992 387
324 95
887 11
495 601
31 18
768 966
463 453
815 446
961 991
635 693
750 397
467 74
846 840
476 713
938 559
86 889
266 178
167 47
207 688
822 889
690 634
49 548
763 565
104 127
371 132
959 526
754 844
480 423
698 159
543 224
473 762
788 167
915 318
812 465
342 514
497 268
757 103
925 436
470 395
331 546
948 671
262 840
397 17
224 918
340 171
917 248
128 114
973 94
196 295
437 3
517 706
462 871
47 34
557 861
273 254
338 469
180 175
697 659
823 435
636 878
206 900
566 962
591 511
489 71
115 62
986 375
251 862
672 180
129 682
352 887
234 166
340 34
595 316
63 720
361 579
290 743
615 259
147 357
92 218
657 344
538 986
673 165
681 88
988 930
345 239
910 819
219 387
921 112
265 903
488 54
914 663
572 690
223 94
747 25
113 938
492 35
344 315
916 819
765 527
676 353
249 465
24 296
884 853
641 944
471 150
404 477
770 873
258 582
439 143
998 999
293 295
82 127
142 553
306 19
793 572
446 377
600 401
253 318
19 853
93 617
140 11
940 277
969 656
738 211
630 173
228 389
536 129
571 60
562 453
219 932
796 990
876 643
695 654
77 933
338 826
780 411
480 797
439 327
72 364
750 137
188 113
246 477
186 473
39 11
950 621
311 62
422 812
806 326
869 760
584 398
352 493
302 398
476 221
557 810
934 766
757 385
505 66
395 318
620 654
535 571
505 179
455 697
928 537
538 978
74 719
990 608
878 188
555 906
127 809
486 678
163 325
591 73
638 664
379 473
533 136
682 372
380 615
426 622
256 642
962 439
182 716
952 75
282 225
324 24
433 563
315 59
16 977
36 635
338 139
118 61
949 775
713 710
325 191
808 660
832 681
901 350
265 509
349 695
166 235
896 423
922 947
506 754
531 194
605 655
861 227
797 834
677 908
386 658
358 373
626 587
336 373
4 926
492 477
261 212
921 922
815 919
962 487
677 162
270 241
945 131
447 697
31 408
851 670
719 863
558 48
518 340
454 254
701 703
230 673
969 203
195 199
25 529
162 705
700 859
672 141
488 713
264 796
68 143
625 69
71 69
766 904
294 470
580 692
914 57
855 139
312 387
29 264
319 603
209 688
957 693
874 62
811 144
65 12
516 352
623 585
82 756
532 142
385 337
617 920
210 117
871 369
722 701
886 583
488 415
911 36
194 353
538 636
313 400
457 706
480 234
531 971
321 93
802 745
624 269
637 881
846 242
935 798
847 927
662 220
428 253
853 205
282 966
946 800
66 778
217 5
927 933
591 442
779 343
479 89
513 618
841 111
540 736
870 551
695 827
773 181
372 971
986 20
310 900
849 968
886 365
143 69
521 993
394 934
768 762
948 766
478 417
948 27
614 319
188 189
59 416
92 732
502 291
14 232
132 579
600 406
365 481
933 954
510 711
348 455
568 966
335 897
807 697
806 587
819 800
594 697
98 222
386 792
564 436
537 105
454 900
285 370
936 902
874 652
279 406
293 462
243 452
666 624
130 866
959 409
948 50
110 362
564 486
495 881
413 590
83 831
667 470
114 226
870 564
766 740
539 22
734 82
706 523
308 813
361 749
887 693
399 685
946 537
602 503
43 560
786 345
629 427
227 817
734 520
815 604
98 929
18 896
670 643
508 587
598 648
75 713
735 661
134 746
893 188
995 953
191 371
969 766
822 844
55 669
962 683
212 757
45 923
676 842
125 937
905 196
462 479
48 686
742 347
208 591
400 621
599 276
218 692
380 836
638 378
654 771
796 36
299 920
151 747
554 214
996 397
498 927
742 932
856 988
428 710
341 166
617 99
566 1
268 819
555 755
910 573
320 90
974 625
798 203
432 159
459 131
569 894
286 754
797 222
708 931
730 534
46 934
130 951
8 863
837 118
28 524
244 358
941 130
591 604
309 544
145 969
759 874
446 628
333 551
4 773
147 100
335 331
650 752
27 791
582 6
78 399
657 933
394 156
958 451
504 908
198 702
80 193
998 98
571 991
759 558
457 858
501 478
931 846
993 498
362 405
415 726
69 717
608 768
472 47
681 854
615 777
563 229
375 565
137 947
254 272
197 949
734 268
635 297
846 254
899 390
641 912
211 847
372 16
20 197
396 992
321 754
734 916
683 38
382 719
655 589
281 542
693 590
290 115
739 830
721 91
569 675
991 905
523 914
83 313
866 826
32 37
995 583
605 500
214 287
243 326
304 160
147 793
313 968
494 623
983 836
42 174
106 858
484 374
566 302
224 951
748 817
891 704
632 837
786 153
380 498
488 450
988 597
108 633
857 340
528 225
918 267
163 453
398 673
504 473
268 60
773 818
545 897
453 248
401 757
479 587
958 423
300 667
52 923
244 711
331 80
898 663
649 123
372 834
917 250
156 793
277 274
497 138
289 18
879 54
805 54
122 91
499 284
327 314
15 754
628 170
217 6
611 51
255 404
355 476
40 533
743 15
457 994
709 871
412 220
311 112
389 296
182 64
123 203
690 462
405 338
523 570
418 229
875 237
655 775
42 964
38 112
505 273
825 787
431 202
803 88
799 528
495 195
320 442
543 387
884 799
926 596
73 855
326 566
419 499
12 179
800 905
135 93
18 209
916 949
833 450
421 381
879 614
717 784
970 465
526 12
805 414
299 399
671 402
838 31
970 943
547 208
605 483
435 362
427 894
858 105
58 647
946 995
869 728
558 582
203 886
191 759
389 642
315 91
299 186
897 490
800 96
166 263
58 234
43 578
563 272
308 374
434 58
282 931
643 864
490 957
211 143
85 731
637 795
662 905
655 71
943 838
309 718
436 159
541 190
638 658
338 984
49 524
922 682
198 908
104 837
394 909
858 854
93 952
571 249
324 623
11 610
584 355
114 138
389 656
185 520
636 708
433 533
473 939
65 271
85 982
140 47
837 759
257 267
489 950
426 644
134 959
789 561
829 146
230 251
113 170
523 95
325 879
294 367
980 212
303 593
175 281
296 678
91 617
183 4
704 285
407 789
275 656
967 286
396 546
473 377
425 21
172 963
882 99
491 414
371 77
84 16
253 237
706 787
820 518
836 347
482 782
595 963
211 411
864 720
783 467
659 308
508 242
45 133
41 952
7 403
956 993
929 13
381 403
100 965
721 923
192 327
848 512
135 734
886 863
656 136
734 885
557 341
810 72
653 635
661 831
995 613
689 517
957 471
921 666
598 900
185 138
444 241
576 980
666 575
645 315
463 972
679 201
958 34
84 879
236 447
883 527
397 588
66 858
808 894
152 34
286 848
324 929
719 879
820 272
581 309
455 322
734 910
532 206
742 318
800 816
379 592
380 352
143 344
213 81
474 227
771 564
22 378
978 371
793 475
164 438
598 959
908 105
612 901
356 92
629 230
528 266
441 319
801 250
945 682
356 681
20 93
568 710
477 617
395 605
850 52
750 741
319 888
340 346
593 850
967 387
908 915
123 13
302 163
633 790
737 385
942 819
549 540
737 602
299 13
792 665
843 506
500 197
151 837
936 428
822 467
22 548
466 726
250 833
610 675
653 491
569 85
763 853
141 856
877 455
192 607
560 453
875 438
213 927
86 312
703 855
185 322
152 182
639 14
596 638
469 402
27 393
88 86
124 81
116 858
973 694
541 85
908 796
362 399
305 562
885 704
441 915
788 350
909 65
699 643
689 981
344 485
997 232
742 669
127 22
291 936
383 94
841 393
282 459
920 573
472 670
139 773
686 153
279 816
381 669
887 622
457 21
506 718
226 969
435 433
478 284
904 268
69 663
68 690
700 692
398 984
787 299
792 224
351 56
384 694
673 835
890 206
628 790
572 380
587 499
528 786
337 692
821 86
231 41
735 569
9 29
323 801
817 161
868 375
899 248
769 194
447 337
540 651
515 657
188 295
766 502
548 536
366 437
18 228
187 68
249 548
513 121
479 183
826 273
271 764
538 842
425 667
681 234
421 269
549 837
580 663
565 266
607 676
999 951
821 808
547 849
714 317
381 221
490 986
591 946
922 263
860 540
208 106
31 11
774 45
682 714
939 197
695 360
665 877
371 946
240 961
390 311
618 811
164 99
133 930
950 612
116 942
570 912
358 293
383 669
470 129
418 376
793 528
909 959
547 163
386 735
978 471
404 174
993 895
622 897
903 632
937 560
158 931
467 85
972 830
259 729
165 92
806 311
991 240
621 647
316 134
997 548
300 811
677 567
352 752
675 442
184 458
912 669
494 237
439 756
169 556
530 254
115 403
981 584
147 742
841 761
300 183
74 307
76 171
306 704
102 373
220 987
40 930
417 307
814 740
190 219
765 144
492 629
273 719
79 882
23 592
832 715
4 101
451 52
140 753
954 539
747 513
240 686
728 536
94 386
925 768
977 28
641 928
898 212
774 769
133 741
795 872
226 823
146 496
696 205
267 581
981 184
704 897
783 753
959 42
854 739
859 986
919 455
555 254
235 941
602 488
429 634
173 846
232 276
464 880
79 352
249 141
115 237
196 775
825 199
45 938
465 220
481 753
24 650
629 825
239 335
757 773
441 768
679 688
737 307
725 470
930 276
375 683
365 604
39 666
79 53
955 919
176 879
590 589
604 727
847 522
606 331
928 766
489 95
384 888
589 586
170 537
56 914
212 470
410 12
17 602
711 933
351 106
17 876
858 679
636 189
695 103
408 943
90 317
275 887
576 397
932 11
485 513
401 992
864 966
562 413
858 135
835 501
707 897
222 489
53 614
87 460
751 130
406 573
539 265
977 392
448 239
447 597
904 14
854 816
995 716
957 159
667 834
451 128
726 414
766 664
760 10
509 340
238 578
295 708
323 282
810 619
175 902
861 401
99 969
13 441
126 471
884 923
251 666
949 99
977 624
210 592
273 627
942 998
172 320
20 684
243 793
22 991
213 755
486 205
860 264
408 155
424 847
382 328
690 279
563 264
306 503
321 73
402 537
163 281
689 691
371 582
218 757
149 92
762 877
314 291
629 950
919 655
769 164
947 454
193 497
324 29
771 44
51 700
75 525
187 5
318 114
406 521
944 838
168 387
454 716
826 947
21 544
160 684
809 102
196 990
558 161
409 613
315 862
112 320
474 622
326 83
738 704
900 989
333 796
254 811
890 905
973 771
108 104
421 714
785 854
463 174
171 366
376 701
475 445
896 589
665 684
349 689
661 386
269 810
554 911
759 300
181 50
787 301
810 516
53 169
392 435
750 248
200 992
195 287
601 793
300 595
415 176
198 441
568 298
314 609
686 672
748 838
351 449
908 103
32 374
120 234
782 709
928 788
419 328
961 505
471 123
747 754
780 928
579 290
609 398
130 25
217 302
827 225
585 789
121 196
549 494
415 523
315 613
38 528
814 4
218 366
812 834
61 67
537 30
947 69
754 809
85 370
379 794
630 158
522 31
953 945
449 658
336 822
616 354
78 982
152 646
159 987
681 654
419 365
725 690
575 720
131 728
651 812
949 354
964 804
250 558
28 552
964 84
773 675
963 108
802 877
257 253
7 754
44 671
755 872
472 650
421 421
858 197
20 232
334 184
494 795
81 530
82 648
535 475
366 624
678 603
801 789
594 514
554 585
999 206
55 941
34 64
863 636
505 718
289 413
206 227
315 956
224 435
212 641
417 992
361 351
793 623
156 718
417 531
864 419
466 57
919 51
692 835
380 387
903 886
169 339
229 875
498 222
925 721
536 355
978 513
696 511
610 441
329 721
40 474
986 325
547 66
73 770
133 795
573 884
428 442
805 346
348 25
574 273
338 621
9 55
667 8
802 568
547 416
266 901
271 62
542 296
508 985
55 50
133 73
216 22
672 668
459 491
625 884
260 981
751 974
244 52
162 284
151 891
795 756
679 74
340 800
319 525
59 156
512 428
652 675
719 673
76 3
285 348
279 780
830 738
914 60
787 34
377 54
8 199
635 286
806 561
953 439
666 19
283 541
724 510
258 179
841 821
863 31
306 280
211 153
315 49
229 648
348 537
63 516
611 332
681 221
681 665
997 19
624 723
977 971
716 994
408 569
607 307
905 704
906 44
447 315
395 649
751 64
553 274
389 664
618 330
807 969
183 906
16 484
306 883
127 79
494 408
85 163
239 562
811 599
430 785
137 707
870 138
1000 814
314 948
834 353
981 674
532 434
552 76
523 938
615 53
820 823
916 310
658 523
467 714
139 11
284 696
100 800
157 677
25 809
821 535
477 312
362 491
640 897
700 823
164 934
448 800
336 477
765 438
477 520
994 699
435 924
551 368
733 419
263 681
768 82
716 851
849 283
771 581
676 316
356 836
573 847
955 805
803 0
370 863
144 378
925 894
427 242
60 786
534 586
804 438
287 936
782 561
891 596
39 352
31 237
135 186
662 557
962 874
486 768
642 345
466 929
26 298
465 966
716 132
669 471
693 468
542 274
756 296
245 234
974 861
889 316
333 977
677 976
116 601
168 998
45 645
19 774
491 399
463 47
552 248
813 201
352 475
115 579
812 664
910 878
713 258
274 799
246 306
508 241
849 249
177 33
91 602
588 280
527 878
556 173
199 669
371 408
783 348
488 848
328 961
270 414
103 857
723 216
227 483
754 103
98 371
217 25
516 584
36 31
111 589
248 760
729 836
592 301
665 942
908 355
159 340
893 388
808 706
163 638
627 846
47 474
262 669
273 750
969 71
587 564
593 110
683 737
775 915
749 503
751 33
39 211
978 424
396 647
180 243
210 945
526 754
284 770
477 257
768 433
449 711
993 126
815 368
286 711
272 596
665 110
848 870
722 304
79 141
226 399
867 686
640 538
420 168
495 224
903 126
718 257
484 137
807 597
760 548
808 50
636 822
757 522
740 515
236 530
760 724
447 477
926 370
534 215
302 663
602 947
629 117
347 694
955 764
531 625
133 993
361 962
283 609
511 379
403 914
861 842
492 955
171 888
644 167
411 482
187 287
892 11
54 548
992 488
460 617
375 842
540 415
338 392
510 726
105 154
525 43
485 359
212 620
359 304
557 942
439 371
339 344
878 425
50 629
76 928
529 974
891 753
735 166
409 27
355 60
898 894
635 732
500 49
622 750
58 197
2 214
418 992
287 522
343 939
689 735
223 372
554 365
781 69
149 318
480 155
148 475
3 16
988 999
355 489
972 538
796 432
34 863
581 659
757 886
15 331
27 803
945 502
789 885
759 878
367 968
639 288
377 395
50 462
920 611
553 413
269 286
166 784
389 185
710 195
767 811
718 400
537 719
659 350
660 662
144 429
139 251
452 3
896 717
393 762
615 344
151 327
729 636
294 469
483 581
159 16
876 673
380 11
242 685
532 954
974 385
448 504
891 335
177 363
283 576
743 539
410 343
603 455
857 899
398 799
804 194
568 387
869 649
114 586
167 244
852 484
499 756
928 113
758 644
429 456
177 460
93 593
968 958
407 59
116 772
301 7
857 288
111 738
624 673
375 983
30 509
723 387
444 874
719 616
205 19
488 74
362 841
897 125
889 223
298 757
130 933
492 620
625 327
846 599
255 211
795 170
681 214
330 960
231 976
421 187
454 403
658 938
575 992
101 182
998 442
60 780
315 664
674 102
244 127
852 978
369 759
631 817
279 313
880 105
150 511
314 68
283 644
516 287
951 88
936 788
997 525
342 160
920 125
870 837
843 361
378 337
975 947
602 174
32 813
901 592
128 584
687 290
211 703
221 441
450 593
467 943
160 338
238 105
808 730
971 2
813 412
158 766
271 889
276 456
309 659
129 668
582 690
986 501
423 234
117 720
976 371
988 263
471 552
166 672
275 761
982 180
778 745
354 360
163 0
405 287
101 841
837 845
839 957
310 462
717 287
549 965
50 959
917 285
488 191
974 860
409 673
633 611
658 30
341 663
11 256
245 3
160 953
744 268
259 898
272 19
359 237
595 119
494 548
981 480
357 216
444 269
859 306
611 135
365 853
919 412
101 305
821 221
342 122
242 640
410 256
305 422
340 701
577 294
206 690
349 273
605 457
818 812
472 724
52 585
796 933
297 278
627 100
124 68
464 621
356 881
276 263
746 167
821 830
231 698
330 161
707 926
384 956
727 231
832 832
212 320
30 270
922 821
532 0
290 320
101 64
860 63
818 631
258 188
440 120
539 260
696 2
545 425
646 601
915 872
875 293
884 36
555 601
882 49
32 349
296 641
861 157
156 835
619 409
938 983
543 195
655 467
98 139
214 729
952 566
271 830
290 459
683 741
748 389
57 122
399 948
245 776
40 339
19 84
839 867
96 327
321 183
338 791
719 54
723 190
445 677
210 794
404 658
721 636
448 170
312 969
466 427
233 340
943 691
114 850
623 39
998 916
303 93
76 768
447 555
886 393
221 677
708 923
345 563
239 840
375 448
582 53
616 612
900 173
104 331
79 437
833 157
563 694
23 388
477 663
731 528
25 185
697 910
565 681
513 501
667 729
969 416
27 798
737 663
694 883
765 453
620 406
583 283
215 646
475 988
174 683
186 455
723 942
791 873
613 116
501 216
319 871
222 16
255 453
621 834
40 719
206 488
48 947
993 907
611 195
946 925
790 300
668 167
741 16
641 932
461 748
67 660
922 955
391 835
123 665
125 599
113 408
409 5
588 526
237 748
862 109
261 760
477 851
921 665
981 648
958 913
316 114
870 706
437 75
203 302
902 618
608 653
929 750
536 2
102 455
509 382
976 381
850 876
44 566
161 587
221 652
287 328
154 637
547 929
582 658
978 338
464 664
254 4
937 402
418 953
336 196
904 578
689 978
195 897
313 439
405 399
836 702
178 239
384 965
227 657
623 973
637 0
385 259
287 708
439 138
496 249
377 223
566 495
466 548
535 712
238 997
228 228
27 966
937 552
669 307
327 962
208 878
3 79
946 108
996 182
885 576
800 739
482 447
239 325
921 267
919 623
683 625
255 963
304 338
348 970
457 757
222 541
519 923
276 560
913 722
236 249
83 915
148 365
41 397
900 804
776 559
769 824
470 993
852 162
389 908
137 109
772 325
753 689
414 151
160 665
112 486
503 381
663 620
771 657
496 599
476 908
119 985
471 898
801 423
981 891
729 659
970 314
119 34
542 86
52 983
815 996
511 230
870 147
587 442
133 678
70 399
503 446
916 640
968 606
443 354
225 205
380 791
390 383
384 229
327 509
65 156
234 64
68 108
695 274
782 164
339 693
244 468
102 473
425 796
565 443
740 267
224 312
23 633
901 190
697 605
611 780
469 735
952 437
385 359
332 618
544 181
4 100
137 446
720 333
629 510
716 280
604 648
211 597
25 64
303 655
946 418
115 421
945 423
817 196
477 679
212 843
658 18
856 765
692 142
181 27
432 556
23 0
892 659
825 579
314 876
437 640
201 244
437 167
636 229
702 772
577 253
360 285
58 141
71 775
312 627
805 754
475 872
925 40
779 243
866 154
58 101
230 667
896 283
395 451
654 183
414 573
35 71
726 193
842 373
618 219
274 29
704 442
597 218
847 106
129 625
94 586
34 524
602 119
582 696
164 583
415 615
921 727
445 631
880 70
466 450
551 223
828 404
311 891
822 416
411 261
543 531
349 644
737 615
194 204
771 266
873 269
360 348
255 291
142 965
901 44
776 508
889 157
605 633
673 870
942 532
835 81
123 579
24 999
951 72
164 715
128 825
488 460
64 959
488 935
438 935
86 412
566 412
565 620
477 763
102 553
702 461
518 22
279 24
390 427
692 271
10 234
379 245
739 37
631 174
629 814
182 87
809 572
907 793
476 309
500 298
927 934
164 579
477 493
811 907
440 992
489 850
339 163
742 871
489 710
294 227
405 157
141 268
568 150
87 411
783 38
283 614
690 741
410 943
150 461
893 146
708 631
445 283
760 262
393 966
186 89
499 597
320 261
851 526
403 201
523 538
365 289
977 992
265 356
920 631
155 246
983 55
596 527
344 473
168 737
130 594
983 381
784 197
111 663
960 766
1000 870
365 399
95 645
398 910
788 893
708 101
707 273
88 865
151 80
682 724
75 622
715 220
151 235
724 41
937 98
397 530
753 12
823 433
755 67
690 618
593 175
904 129
271 308
280 193
493 938
172 485
737 204
683 658
842 610
336 747
166 599
609 180
21 187
136 600
483 177
382 948
786 650
787 937
909 353
135 5
815 398
413 483
522 787
602 894
352 713
410 698
654 292
28 132
732 939
177 325
182 25
673 146
958 119
245 423
775 999
934 167
404 146
949 758
599 852
369 168
730 483
604 399
154 51
286 696
582 556
721 398
316 930
83 974
77 949
543 890
964 175
996 734
700 424
196 958
575 469
999 526
407 837
366 672
248 267
856 834
596 703
240 181
862 469
468 679
655 860
672 538
477 335
921 347
207 440
707 804
514 104
292 874
743 409
214 831
922 460
985 825
501 691
814 913
555 80
829 702
813 716
200 855
944 9
150 284
741 928
505 238
608 869
64 571
202 750
118 979
832 351
569 61
937 800
539 123
507 485
349 25
902 581
119 546
839 373
489 723
31 450
758 798
898 914
523 233
737 844
309 108
416 43
856 31
312 103
144 921
766 451
996 330
666 296
350 186
698 473
820 287
524 605
682 212
735 513
214 580
579 219
363 339
164 872
111 894
723 870
428 613
13 299
786 432
754 212
188 991
231 95
647 697
996 378
990 566
751 185
328 813
272 4
488 503
27 110
92 338
785 623
903 142
7 299
928 115
877 658
49 826
400 950
472 216
944 471
689 486
651 658
161 115
696 38
261 208
333 566
625 555
738 682
994 605
508 901
341 652
131 952
573 994
347 966
401 947
519 654
403 75
73 805
10 406
532 169
633 350
491 342
822 433
654 413
580 985
308 416
873 338
460 280
944 575
547 519
737 677
617 422
732 389
899 88
354 551
179 773
36 770
539 392
257 693
390 578
549 617
888 285
44 661
680 521
483 777
669 978
776 59
190 552
725 5
617 77
937 292
269 195
742 203
775 436
588 390
969 504
669 32
54 594
607 437
176 499
589 560
83 830
446 159
231 586
381 370
785 148
775 95
130 706
136 369
663 432
766 660
775 583
684 331
536 97
681 587
163 351
479 749
363 115
916 999
450 886
52 508
725 627
573 736
931 18
969 684
57 70
824 144
329 943
979 948
686 17
106 830
929 299
383 79
984 730
321 470
673 875
434 147
108 740
425 501
254 499
545 589
791 13
984 369
493 209
81 450
678 707
74 222
227 217
831 918
247 217
813 505
788 593
496 736
646 942
941 288
510 462
873 747
600 486
664 143
5 772
62 605
346 37
114 67
335 321
710 171
882 498
9 642
369 481
917 641
219 993
505 648
736 106
239 182
348 311
271 882
288 840
987 181
9 353
377 54
543 193
212 620
799 452
27 360
26 682
969 32
388 518
691 629
670 975
197 38
276 418
293 538
247 782
159 971
907 302
463 709
899 251
386 75
713 720
509 811
526 980
428 693
200 579
309 999
918 821
994 284
22 550
971 408
680 772
610 806
33 357
549 122
25 54
183 320
613 724
7 779
493 239
399 174
351 42
318 111
554 669
687 887
596 939
872 787
325 476
924 454
26 812
113 109
227 82
75 561
989 794
143 913
520 316
713 61
601 995
310 172
978 566
354 791
526 930
444 827
5 534
69 371
174 181
149 900
40 984
686 208
719 898
975 524
414 810
778 849
335 36
750 726
580 536
341 884
730 98
71 777
409 504
646 646
541 351
480 993
616 975
905 356
950 658
854 76
799 393
34 714
520 759
829 662
442 452
24 623
194 427
330 308
647 924
718 534
928 291
803 123
299 271
986 925
735 932
92 713
683 33
386 281
804 915
275 714
715 752
713 927
181 757
308 812
545 961
53 323
542 127
780 107
562 496
659 20
60 831
857 4
675 979
145 781
916 688
224 852
744 790
250 972
651 201
525 601
375 127
412 190
903 437
5 87
756 731
724 767
355 115
870 28
85 46
431 142
318 655
484 523
631 765
786 838
165 365
189 852
471 614
617 181
99 756
741 233
81 302
67 64
759 728
858 81
355 898
428 428
484 518
80 208
914 430
305 150
225 499
477 731
859 23
502 386
371 877
789 544
330 611
346 86
261 951
229 603
541 63
969 656
670 455
939 874
456 543
175 331
609 763
316 808
658 369
435 60
861 190
491 452
30 986
240 410
623 687
328 371
201 694
701 376
922 570
909 209
370 26
381 797
293 875
162 963
132 468
390 948
715 785
225 958
277 521
997 611
683 736
993 192
393 557
856 590
970 885
855 133
678 446
290 964
531 445
471 554
753 761
257 688
165 429
222 197
143 730
426 593
636 170
162 898
348 967
466 418
845 66
480 254
694 884
366 985
917 320
276 655
18 863
563 938
897 747
603 345
92 100
838 260
175 758
171 913
114 185
172 114
771 48
264 141
1 666
321 715
202 516
591 705
702 62
468 154
881 25
774 338
501 687
609 892
398 467
10 318
340 244
868 432
116 199
479 449
208 258
508 802
146 714
522 792
133 182
613 614
588 873
801 273
161 68
91 930
832 921
857 400
393 465
677 443
313 256
942 426
873 795
358 510
974 81
853 797
895 567
292 928
499 74
243 813
304 530
197 557
493 409
727 71
761 639
276 747
217 57
443 752
902 158
551 24
220 81
782 294
965 74
803 919
924 341
597 558
387 993
933 829
637 561
796 291
284 727
91 305
420 748
248 676
838 402
712 534
910 650
767 717
166 382
282 379
769 864
446 100
72 977
518 339
873 387
152 813
979 31
464 828
843 760
837 461
865 574
655 243
732 701
703 218
114 971
263 292
369 949
909 496
529 50
405 870
392 127
868 756
108 281
406 732
492 206
960 115
512 69
470 828
28 361
655 475
177 506
588 163
404 843
405 880
206 429
635 310
82 355
335 232
881 684
42 9
145 909
579 791
282 428
148 42
480 182
805 290
540 697
40 279
339 251
635 750
45 393
369 779
231 537
681 753
66 377
950 444
481 85
293 223
695 341
922 102
423 396
331 878
426 274
635 160
733 51
449 306
904 838
254 973
640 520
483 656
989 814
136 459
981 190
390 957
455 775
151 967
57 915
432 591
419 908
462 534
418 109
14 290
294 669
387 325
300 624
955 252
84 149
971 480
596 240
455 241
563 938
186 566
119 36
388 750
672 680
527 874
850 136
170 0
423 253
366 850
571 593
547 837
518 909
620 267
845 868
414 833
442 838
198 377
487 246
152 849
479 925
296 451
318 413
661 971
595 846
841 812
837 324
211 587
907 886
132 818
723 257
61 111
588 348
40 698
83 562
3 435
402 19
337 721
900 658
736 836
883 688
379 628
651 152
825 303
588 889
540 535
987 799
348 762
249 163
202 392
667 702
453 617
600 450
192 236
983 281
362 833
790 4
492 488
764 389
647 32
200 301
875 577
815 455
689 818
714 731
83 572
965 68
86 924
930 170
551 277
260 953
659 44
604 168
549 514
984 595
820 622
591 42
738 232
166 664
878 279
654 780
955 68
915 203
383 189
406 260
901 363
748 595
43 684
822 54
157 754
655 91
704 753
521 376
551 101
864 554
402 274
269 463
762 706
60 571
279 339
750 567
890 438
768 837
179 417
563 38
700 318
330 708
667 850
878 168
244 655
453 917
733 634
335 275
897 637
536 565
710 294
217 123
214 351
471 953
314 500
794 142
410 88
528 982
598 168
911 713
632 14
374 65
168 863
973 704
247 406
392 200
652 671
472 601
890 892
746 118
560 348
14 40
616 391
345 914
664 227
43 915
708 978
514 407
386 154
310 126
332 595
882 716
34 973
682 927
789 167
959 581
261 249
996 451
260 331
565 998
161 195
235 126
62 484
993 422
147 217
746 326
784 718
177 825
79 760
942 975
79 559
96 284
362 299
414 447
272 861
205 636
402 553
709 947
640 930
708 254
939 614
953 103
140 854
738 488
403 232
311 553
809 557
604 613
206 971
179 757
540 19
312 899
841 628
451 969
321 455
537 736
322 49
948 337
207 20
486 584
310 517
498 259
346 960
643 143
537 752
179 884
790 263
38 372
912 276
812 512
882 840
26 651
681 392
249 276
257 462
286 457
905 672
721 207
98 663
118 315
83 442
535 244
696 88
767 542
895 209
928 496
785 558
502 375
375 253
299 753
651 542
505 635
74 56
283 316
257 493
228 495
397 969
589 701
177 143
164 321
492 716
1000 418
560 186
838 732
108 711
343 607
691 323
63 14
627 301
848 618
839 191
677 325
262 822
855 719
937 955
372 413
665 332
755 140
742 131
953 634
105 14
446 550
635 766
353 331
460 672
784 353
933 655
865 180
206 455
964 899
129 12
255 82
949 25
473 945
500 601
519 714
989 434
121 327
330 797
814 217
283 552
500 274
570 764
529 189
893 822
757 56
264 274
973 361
448 76
810 382
456 997
120 539
800 996
959 944
281 250
750 89
490 133
387 364
590 38
812 470
988 27
361 575
286 45
695 289
498 763
334 645
20 862
92 157
546 91
209 219
319 532
825 657
336 647
981 183
122 221
162 753
514 148
48 614
43 22
828 346
604 200
558 372
671 292
532 273
588 895
901 903
907 803
183 907
806 70
786 884
389 954
99 765
775 651
594 463
264 212
20 948
373 282
801 197
474 711
831 526
156 561
549 277
56 544
985 414
722 947
923 441
655 204
920 699
107 287
319 769
667 175
271 384
645 554
943 784
75 80
173 572
564 15
616 483
235 850
950 178
86 181
327 880
88 139
711 729
495 417
456 500
895 40
750 173
157 14
561 523
884 189
542 467
308 899
975 803
270 329
358 304
953 213
758 401
320 583
634 729
850 239
796 905
361 494
448 67
883 488
150 952
892 537
691 363
594 908
336 188
136 693
858 399
667 33
344 970
112 569
281 186
84 395
19 702
42 297
101 43
425 487
494 126
772 73
363 525
928 347
437 975
193 799
905 71
749 379
486 877
631 472
874 605
318 996
382 709
475 873
101 859
455 364
1 734
178 910
254 440
613 623
917 130
769 430
803 880
182 402
279 137
557 740
127 808
550 794
219 806
859 390
857 245
891 693
896 478
816 1
229 956
193 424
9 895
769 258
608 507
670 854
659 382
763 734
559 93
598 798
572 343
707 649
160 896
863 172
553 232
85 465
366 370
669 86
687 717
712 691
552 550
133 440
939 516
599 516
898 83
565 639
153 826
801 825
666 109
898 280
742 915
642 55
955 833
528 681
465 213
134 546
140 540
156 870
989 628
243 976
601 682
308 565
432 966
495 854
359 723
116 306
951 440
853 441
228 457
666 778
70 846
451 102
443 162
546 322
443 917
407 825
731 147
33 768
307 243
884 953
736 321
709 992
10 581
792 969
335 954
467 448
390 903
760 7
45 577
767 964
332 927
729 984
56 365
742 913
953 410
304 296
756 450
870 844
33 684
210 750
734 956
275 323
314 251
756 245
435 642
299 618
289 251
995 651
520 368
898 599
642 426
988 213
867 379
94 69
387 612
484 568
120 872
19 99
617 551
503 537
236 180
223 206
328 512
684 908
140 268
46 954
879 243
663 944
781 742
509 668
624 85
220 952
941 813
10 449
443 669
90 538
232 512
882 359
467 502
292 762
731 498
520 458
342 109
17 655
891 346
804 551
641 960
148 845
989 259
232 820
352 860
251 176
855 708
780 765
145 13
564 598
269 449
658 592
569 936
226 612
564 439
473 32
93 948
619 847
681 835
318 844
73 276
484 131
57 498
773 961
235 877
882 631
266 921
739 578
375 549
26 406
728 781
966 790
652 969
185 590
472 972
251 730
341 133
388 12
687 881
470 177
16 143
224 268
491 914
628 378
65 819
370 973
983 949
107 970
70 7
847 466
602 502
327 996
852 712
564 458
808 369
645 551
999 362
70 296
646 733
907 824
566 91
73 826
682 270
750 858
516 47
700 284
576 817
562 724
654 988
539 301
36 651
636 531
859 6
58 568
309 233
434 554
918 403
560 939
184 680
545 576
980 544
384 395
816 917
412 10
908 921
273 901
388 990
35 739
225 324
62 942
424 382
504 466
201 517
477 74
33 404
283 355
496 106
699 248
228 771
286 524
573 303
982 275
279 746
736 145
243 394
737 737
749 20
774 23
727 904
762 958
813 336
100 748
600 605
566 105
411 258
71 884
577 175
498 846
229 599
637 452
944 98
667 137
302 228
507 250
313 420
382 776
781 110
412 633
874 250
192 584
718 906
176 537
376 264
302 742
798 134
9 932
656 827
365 646
274 901
326 905
766 850
609 903
160 917
972 148
584 544
441 116
787 956
823 539
715 554
641 835
554 437
381 458
355 902
877 985
722 335
994 318
510 32
876 147
190 630
379 397
881 671
345 37
708 287
782 42
633 133
427 310
730 894
783 765
226 826
541 993
396 826
60 504
538 265
790 676
695 647
385 794
845 855
209 364
817 219
476 239
58 50
412 117
389 49
17 725
612 783
709 46
226 575
966 535
784 330
679 306
124 978
135 381
477 193
496 704
800 464
937 897
366 512
725 83
283 356
874 634
785 989
995 416
251 813
198 460
578 516
527 958
900 271
219 244
312 267
430 529
747 318
126 880
358 247
389 173
5 393
194 284
945 964
385 992
271 148
335 182
840 960
567 791
943 604
103 418
374 359
11 607
33 534
585 965
432 887
804 981
178 767
98 572
861 477
118 517
503 908
606 205
896 597
861 781
685 283
467 556
503 285
1000 546
58 71
340 606
799 713
347 169
42 751
273 625
636 815
802 175
986 582
317 545
412 899
403 521
511 347
157 604
708 651
196 139
238 193
287 517
760 716
272 443
757 359
735 675
534 274
397 327
600 225
91 547
547 147
969 50
52 796
319 360
827 459
207 705
886 117
928 322
533 32
581 595
267 849
564 371
843 407
800 699
441 541
272 66
861 132
285 295
652 590
632 939
886 692
953 757
697 762
977 315
52 262
545 135
565 612
977 312
284 364
978 973
902 354
60 70
315 62
481 859
719 490
64 882
765 111
971 581
359 984
561 202
639 716
557 401
370 248
661 338
712 179
907 948
509 257
728 31
211 809
164 603
854 207
583 903
334 546
188 499
425 215
688 462
462 836
607 48
170 790
24 89
183 244
724 49
601 369
747 990
367 886
726 273
640 917
854 945
339 247
484 318
109 759
783 503
927 477
329 357
54 957
178 213
10 485
52 674
55 498
669 281
798 363
976 404
725 381
684 784
19 557
491 958
629 81
613 685
572 832
707 758
461 21
956 759
271 960
835 729
768 428
934 282
113 954
889 996
557 893
705 580
126 285
818 460
176 812
594 249
108 995
99 213
519 958
668 62
408 668
801 238
693 832
175 305
791 259
617 2
617 279
118 190
781 821
304 159
271 624
94 874
592 376
251 577
420 841
509 90
380 657
926 711
885 189
495 108
192 668
416 900
824 106
769 253
591 711
997 831
457 302
257 800
966 966
522 451
492 900
596 260
764 511
499 294
305 67
582 693
124 143
591 284
586 887
628 249
996 946
329 316
334 13
284 420
728 398
72 969
352 577
786 131
862 959
111 554
487 314
148 395
259 323
149 802
855 748
423 834
644 238
77 78
886 781
398 564
461 878
261 325
831 408
432 895
868 296
314 803
401 339
162 95
750 288
354 988
768 819
544 137
847 980
792 54
41 566
671 346
6 0
730 902
410 471
837 480
533 514
53 977
382 581
159 247
660 423
278 644
436 908
161 773
654 707
554 163
80 912
736 725
137 140
302 205
287 912
706 143
594 350
647 165
838 448
523 461
557 711
865 961
787 293
49 454
936 27
931 622
426 92
248 374
280 672
585 512
736 490
221 594
570 378
712 390
306 916
94 496
722 864
676 707
973 792
864 700
486 476
924 373
319 865
991 348
842 966
523 825
652 413
536 835
324 336
776 388
737 634
993 552
601 50
654 506
435 300
838 272
478 455
996 594
679 911
477 255
688 732
669 743
171 922
914 34
299 328
583 167
723 257
347 742
548 677
784 903
636 201
492 393
50 531
987 636
851 983
147 551
880 637
878 115
326 752
76 829
484 8
510 320
760 817
68 929
851 698
752 473
32 55
561 303
617 472
521 99
602 40
391 908
324 870
702 643
939 87
380 734
9 474
292 294
585 906
684 145
92 304
832 832
287 783
973 506
107 646
687 928
572 162
75 287
235 249
782 337
124 967
524 220
673 229
185 561
301 885
884 478
737 303
815 485
634 648
457 155
409 518
116 802
834 797
487 47
373 349
564 52
337 489
563 239
468 473
478 433
892 505
451 137
441 952
309 335
280 138
91 257
34 703
472 153
394 825
153 468
307 466
18 252
616 652
681 760
290 958
250 983
350 110
281 9
628 194
779 830
425 813
941 404
190 49
715 741
870 767
195 406
380 520
255 570
891 536
959 381
580 917
589 914
356 580
175 38
898 845
16 338
261 874
143 260
645 788
126 622
334 806
324 966
368 808
572 157
561 293
772 72
401 845
39 210
212 52
91 272
140 753
988 363
269 600
927 714
207 177
632 821
432 222
468 827
719 905
607 93
866 44
224 241
225 390
136 200
384 293
991 776
169 983
687 746
840 799
39 501
717 430
449 89
14 208
324 621
570 771
266 82
439 563
291 742
740 217
865 738
344 607
362 884
521 381
498 646
118 496
78 549
142 686
177 907
951 211
250 173
520 350
973 285
758 180
214 401
443 317
929 882
138 850
573 558
757 805
851 175
871 849
820 522
227 678
257 305
347 311
321 265
369 299
102 205
793 463
704 33
357 106
400 559
688 839
374 806
708 919
580 542
508 836
385 101
834 895
872 69
642 12
902 755
413 289
183 658
640 530
49 86
242 16
511 298
185 597
23 514
742 265
341 25
260 665
782 117
917 154
486 614
781 778
386 803
501 584
407 876
857 287
57 225
442 655
868 953
13 972
895 548
739 277
60 698
191 614
994 658
259 126
747 684
131 586
142 823
816 704
654 564
782 829
889 673
382 96
881 326
325 204
423 899
43 170
163 721
109 557
901 60
276 292
128 952
340 171
265 49
782 362
924 577
806 276
511 70
485 218
830 409
368 942
997 536
23 120
857 716
599 573
32 340
705 66
380 713
480 845
451 880
367 477
754 259
945 453
526 496
919 661
937 632
654 449
443 897
534 640
958 221
740 422
913 89
120 122
471 871
264 745
165 828
660 417
207 602
864 71
947 631
973 898
220 933
647 133
816 744
536 697
211 291
156 544
850 419
252 499
537 650
227 309
166 381
228 534
403 751
97 866
583 836
661 223
198 391
644 538
213 540
14 67
535 78
359 84
578 874
410 238
43 547
817 955
102 788
343 429
198 305
38 294
91 126
273 902
639 942
804 169
160 173
670 534
722 783
494 329
466 287
387 817
211 608
715 371
325 896
53 173
865 960
991 884
262 589
248 910
368 530
535 593
403 796
202 490
116 820
536 967
697 145
952 606
308 83
455 915
835 177
615 206
491 340
106 211
329 58
3 720
199 300
637 50
445 8
786 128
86 71
141 446
55 824
48 228
827 924
935 221
305 728
891 617
188 870
273 715
474 372
960 387
38 395
327 92
943 113
284 855
438 328
909 503
60 68
803 899
842 729
443 408
806 923
612 508
869 373
59 316
835 491
729 167
453 295
251 136
159 359
10 24
927 821
209 185
160 958
522 436
127 396
553 364
75 884
143 657
460 713
712 366
579 455
397 532
50 488
163 757
767 571
171 633
334 320
552 396
852 117
52 990
149 572
587 130
286 163
117 615
739 282
33 122
347 128
565 354
631 591
967 979
159 244
519 724
940 624
930 73
335 881
73 505
57 177
752 720
377 390
511 399
721 921
860 823
833 775
552 690
179 859
77 258
205 978
270 256
418 197
160 534
49 107
361 845
413 860
872 456
363 503
732 479
839 429
675 198
647 435
605 739
158 796
487 891
419 533
225 597
591 687
928 429
883 801
437 27
839 668
755 746
620 677
685 881
379 934
54 13
52 492
383 61
361 227
356 45
87 190
15 684
260 743
556 701
67 877
123 562
585 425
698 364
949 720
160 36
599 476
3 94
656 451
371 185
754 86
389 712
388 443
232 411
807 476
907 143
667 678
589 842
259 555
276 344
468 376
703 769
323 768
476 552
452 983
435 885
307 191
232 36
791 182
405 436
690 318
22 826
978 429
363 75
587 539
121 877
427 262
297 342
85 64
448 587
303 64
862 235
547 413
191 74
290 927
477 879
668 550
27 710
273 312
483 542
347 391
42 819
234 185
711 125
431 735
471 200
25 54
484 211
843 529
729 953
84 620
408 26
157 187
260 611
79 609
695 946
674 9
661 307
863 657
527 694
888 914
58 38
810 482
525 243
858 849
686 425
653 887
246 63
38 677
8 185
436 199
862 519
497 41
220 299
908 95
43 519
360 467
407 965
763 170
858 341
688 199
231 890
749 207
559 5
846 828
192 513
672 451
360 477
46 901
182 741
112 425
962 946
415 0
560 749
395 480
978 976
165 514
555 37
205 925
228 404
253 544
266 770
67 259
302 493
795 247
68 305
723 873
109 645
830 84
557 679
506 612
605 492
809 787
474 465
4 839
588 549
419 418
536 420
782 233
247 853
887 886
677 877
230 398
298 771
476 980
516 729
448 756
779 225
733 481
28 342
930 215
527 775
792 441
185 463
400 340
763 920
243 890
360 707
488 841
803 41
161 937
799 566
606 746
445 752
728 187
194 300
471 492
294 914
853 981
494 980
481 949
922 99
693 388
232 98
225 513
639 945
253 652
877 731
202 501
386 96
58 20
594 468
148 406
31 246
625 799
789 10
186 642
389 600
831 235
138 690
777 382
318 562
57 636
798 969
807 493
738 969
908 697
255 549
264 638
148 468
773 965
416 569
841 669
682 37
352 207
256 908
832 328
193 60
196 746
515 649
426 547
789 156
349 212
238 255
451 251
701 458
103 97
334 362
408 989
187 900
17 904
9 86
319 263
727 135
862 188
578 58
332 157
660 247
821 860
528 706
981 229
624 170
857 659
136 755
350 995
384 253
200 607
309 346
773 340
888 348
824 652
165 669
318 445
526 12
236 17
902 447
607 132
447 484
994 945
500 846
228 93
519 646
527 746
508 504
10 622
76 138
792 305
716 352
575 627
683 691
746 355
463 981
72 577
65 46
242 109
476 170
769 293
666 49
933 491
431 974
639 469
516 297
552 988
261 765
880 597
764 842
560 491
100 908
416 515
534 546
522 926
663 624
685 634
552 829
611 50
53 262
435 1
151 129
463 707
922 587
959 389
999 283
861 104
139 956
751 978
70 127
977 436
238 39
56 909
385 523
775 589
422 791
502 795
429 803
670 192
258 586
302 154
982 69
617 66
230 958
766 822
922 525
807 984
503 942
578 932
310 849
67 686
595 817
512 762
582 822
612 18
445 883
260 820
344 592
205 809
732 881
436 376
977 93
516 16
764 272
356 177
174 169
878 132
194 157
794 966
371 642
816 706
772 773
250 724
318 924
376 654
957 221
113 590
19 710
785 238
132 690
261 243
873 458
689 159
277 441
842 744
899 639
877 830
902 600
166 848
630 826
770 712
818 474
589 130
169 472
516 714
32 582
445 291
447 733
570 584
771 183
762 694
974 278
944 320
619 516
354 978
130 689
571 615
402 217
465 908
794 707
279 314
662 67
405 783
360 952
363 174
549 471
10 34
252 582
171 23
235 778
965 682
313 881
995 460
397 201
452 706
614 975
586 488
968 593
339 113
549 181
907 513
706 175
288 740
806 615
293 564
942 192
271 678
620 795
539 101
211 74
774 30
717 293
955 595
309 160
913 8
493 619
75 993
386 953
462 554
963 193
566 189
829 553
913 992
586 198
954 356
197 772
352 855
87 252
20 3
254 169
118 141
289 914
481 479
109 972
675 390
339 957
822 628
63 186
506 63
218 130
864 856
674 640
624 670
413 476
860 920
945 251
67 559
23 363
847 417
771 832
799 655
942 786
102 816
44 836
266 579
519 143
918 946
202 661
792 65
942 470
459 411
920 782
207 341
57 989
660 521
389 566
571 317
45 328
181 962
269 608
473 493
814 613
18 424
941 499
399 594
842 225
674 587
706 931
354 906
166 832
73 711
466 412
29 544
630 632
243 304
785 341
328 4
17 629
246 532
580 42
822 152
410 453
560 320
536 72
652 179
502 828
348 409
786 372
832 489
532 520
792 668
832 4
774 592
495 502
954 470
501 363
795 787
204 98
685 675
584 423
605 874
314 18
263 761
717 350
617 687
236 226
349 101
770 203
723 489
344 536
100 956
346 45
32 868
738 953
897 635
52 999
822 309
409 313
657 702
684 984
369 2
920 269
121 275
535 436
199 647
244 980
814 152
75 800
364 106
620 904
197 352
171 273
622 423
547 937
755 592
902 620
681 427
766 722
324 951
536 958
507 411
548 288
479 97
62 100
440 197
440 905
944 210
726 107
661 357
488 402
843 120
395 673
16 752
224 415
127 448
732 865
789 436
935 70
367 991
965 122
338 509
400 676
594 753
291 671
140 937
640 389
779 533
284 983
54 275
158 486
432 790
211 406
560 250
309 293
639 434
119 865
652 211
515 191
955 262
196 197
201 481
956 977
522 287
447 239
372 4
998 838
137 385
734 556
961 990
398 150
949 19
92 529
293 462
849 300
355 248
256 139
710 808
931 622
560 486
198 911
833 241
714 200
409 386
604 443
137 271
763 760
779 817
405 674
278 710
490 802
267 135
368 747
946 755
718 660
902 99
929 321
989 332
9 562
457 0
997 779
937 581
347 267
305 732
945 269
541 867
31 217
506 500
466 396
382 380
35 588
979 676
822 173
168 316
348 278
760 75
193 845
168 424
126 543
197 340
16 401
700 94
263 66
441 653
976 630
33 858
76 740
655 83
359 825
778 201
233 764
309 899
528 63
487 24
580 140
193 786
954 118
706 349
978 44
814 396
169 377
419 861
904 598
186 704
611 191
836 827
618 842
203 241
787 427
644 78
566 363
596 365
704 76
752 954
921 55
891 937
118 414
332 933
71 162
589 369
562 470
981 291
278 74
687 28
713 937
857 129
171 747
462 885
425 188
604 861
123 59
479 650
77 332
428 979
914 982
567 736
828 486
150 0
918 387
907 116
946 383
525 513
403 788
272 314
997 509
920 756
376 320
66 257
864 859
836 854
408 260
864 212
234 184
741 994
80 725
862 793
71 7
705 631
943 199
440 229
372 551
556 121
872 543
413 437
334 484
603 638
369 51
320 13
651 274
124 170
182 928
448 436
231 968
275 554
941 450
480 989
71 610
318 171
91 151
983 510
328 885
641 755
909 340
232 876
695 918
10 166
967 69
249 900
594 619
133 690
663 359
720 698
724 847
40 603
482 457
824 141
692 152
759 470
260 957
863 672
855 364
559 944
164 763
186 729
624 446
966 447
956 86
526 301
829 453
656 591
260 27
480 672
76 380
619 422
519 216
661 929
697 274
508 455
731 818
618 451
337 995
30 722
21 949
924 956
514 76
881 433
457 983
608 449
815 362
847 907
157 860
898 439
495 570
543 548
6 642
545 955
574 145
390 769
632 886
281 441
769 548
768 136
794 300
950 744
462 808
522 925
974 394
287 723
760 563
458 998
356 332
999 800
806 512
197 678
503 456
925 891
252 342
567 828
629 594
812 883
135 360
333 237
419 760
115 755
189 469
109 957
149 711
149 450
513 529
515 201
97 987
792 227
642 369
45 934
548 730
58 860
84 850
639 210
803 792
630 321
908 977
590 257
354 803
410 569
768 651
480 496
415 247
795 679
724 805
586 693
927 106
46 778
988 92
368 748
910 297
40 461
423 101
39 650
882 376
822 150
506 654
269 29
200 877
765 273
312 778
46 985
820 876
490 149
896 672
920 323
596 179
554 701
718 963
703 305
397 111
298 680
175 274
17 39
419 292
206 649
344 665
34 314
677 960
845 693
734 581
495 504
790 863
179 147
983 427
654 533
659 679
948 455
887 208
940 854
947 228
351 445
171 993
397 313
913 604
87 931
528 667
6 714
818 420
763 206
836 819
197 646
53 624
502 843
2 766
158 987
837 430
239 47
993 906
719 909
680 946
273 462
981 138
916 513
874 714
34 814
812 485
75 804
258 834
231 877
593 910
640 452
875 264
502 318
611 636
32 910
314 489
978 534
686 27
177 117
430 441
673 76
727 752
496 720
306 174
992 59
323 888
528 491
244 324
900 346
936 144
809 876
920 689
194 460
569 365
78 247
348 682
335 127
933 28
12 177
413 403
752 528
464 722
417 288
32 10
225 51
520 933
329 248
9 771
801 383
800 712
697 238
38 900
436 935
903 18
479 599
620 305
551 961
281 758
896 417
743 752
982 106
875 219
328 752
93 902
48 23
642 524
84 66
923 63
224 388
860 224
682 651
606 433
581 136
957 739
214 520
50 288
170 822
858 698
534 358
821 706
261 244
16 882
494 947
259 859
348 231
932 928
356 635
139 761
98 291
364 97
788 908
552 121
901 911
75 507
556 722
968 823
859 662
928 433
616 194
335 73
895 886
72 778
853 425
955 443
871 876
270 561
257 437
65 11
416 597
505 485
633 386
949 693
39 478
836 881
753 614
798 200
225 508
614 348
622 141
359 782
235 123
427 202
782 948
781 646
186 441
97 832
5 688
975 725
410 587
51 771
681 863
632 296
626 758
224 440
534 29
30 187
222 926
492 404
665 744
557 435
443 810
236 772
536 235
891 614
357 917
286 93
616 213
517 601
715 365
701 397
397 771
616 776
392 671
720 863
332 841
328 633
179 736
635 786
979 724
907 321
15 981
59 369
182 505
550 540
763 226
798 867
395 134
773 863
146 445
848 604
686 551
774 408
562 276
901 857
917 553
222 508
385 721
324 87
660 202
857 543
410 916
930 83
337 14
782 39
547 113
858 402
528 218
663 593
321 948
35 505
614 852
684 857
825 739
504 189
489 272
392 725
448 907
897 227
989 923
865 625
419 921
568 457
48 155
388 27
127 802
203 202
806 188
742 79
673 523
552 685
53 99
987 483
342 448
331 893
489 414
241 843
691 671
89 929
120 57
900 534
204 5
271 733
286 465
826 262
280 767
506 454
593 524
648 114
179 234
744 416
13 342
603 335
673 10
549 995
167 60
383 530
577 14
590 113
557 4
98 151
910 393
728 128
283 986
17 411
151 641
121 437
847 739
728 572
287 739
685 109
37 909
998 719
804 955
32 966
779 244
509 616
228 400
849 155
677 445
925 581
842 821
53 211
17 598
793 595
284 48
919 497
787 531
863 902
599 230
326 868
616 921
268 996
969 316
334 520
590 45
956 609
965 327
564 466
506 453
325 427
209 387
669 39
264 142
316 294
922 662
487 516
701 571
334 968
301 582
878 454
407 787
63 573
311 726
894 986
842 562
773 827
668 555
463 229
444 342
620 879
419 700
827 421
833 787
11 453
968 236
464 309
719 254
325 587
208 938
580 827
418 549
215 734
183 993
419 629
111 467
352 106
292 695
586 791
804 888
115 868
979 816
551 525
678 830
742 74
128 515
557 310
976 268
805 633
186 635
947 630
370 294
702 709
572 502
37 882
735 906
398 116
700 314
312 631
244 188
506 115
544 337
825 530
86 857
174 822
291 499
230 704
820 102
864 386
355 692
659 311
360 81
797 957
101 544
165 298
769 630
506 740
615 5
609 119
660 163
571 252
388 504
564 196
133 707
118 272
402 758
548 917
305 342
959 856
494 260
572 758
958 638
956 79
317 438
339 934
744 642
186 283
244 467
846 305
341 214
782 688
647 918
568 412
945 943
180 76
125 589
904 644
250 91
490 499
706 469
993 14
948 646
661 3
419 682
906 71
973 286
826 73
852 235
272 428
481 446
189 929
996 283
494 402
413 726
188 936
591 512
203 143
151 408
659 965
273 799
770 966
99 627
720 379
1 805
306 294
519 379
88 487
650 406
552 418
536 317
608 967
698 513
743 673
905 375
621 384
127 1
398 543
138 437
499 374
316 852
496 457
133 236
815 871
367 39
484 707
137 490
440 591
142 775
335 124
51 931
993 52
532 776
60 905
215 717
624 346
399 921
402 261
722 763
250 463
332 845
541 438
594 876
931 344
160 626
26 449
92 573
505 673
192 445
438 668
131 89
225 992
553 523
822 770
39 727
207 161
248 968
984 874
642 924
265 850
162 827
64 479
100 51
884 904
531 847
859 952
159 35
941 647
370 730
950 177
154 473
392 621
747 761
495 799
426 448
419 950
474 673
753 878
459 711
674 152
542 22
467 877
906 779
804 727
67 406
689 961
869 431
428 441
677 695
368 677
537 970
728 963
819 844
542 111
481 192
388 969
680 698
343 180
845 111
470 937
578 384
167 882
431 179
307 511
31 570
822 196
743 17
808 609
402 988
238 417
199 199
665 611
985 988
645 380
750 313
172 627
393 463
113 348
697 964
158 510
335 970
598 549
964 334
667 304
457 89
161 868
196 851
121 263
442 771
671 742
999 256
965 671
320 899
910 376
937 394
267 550
871 215
922 543
648 687
497 241
470 716
119 800
569 52
804 148
385 63
429 480
287 812
657 165
165 469
222 933
945 678
812 168
247 738
960 10
612 382
619 835
779 428
849 21
620 530
123 322
688 760
973 580
191 174
696 443
162 627
113 115
649 703
288 99
997 954
635 30
543 882
616 38
352 602
486 420
47 685
661 305
6 831
689 673
525 332
339 363
510 471
904 138
15 437
232 295
99 863
464 564
617 468
649 522
331 844
910 308
209 646
498 354
668 531
40 975
67 712
377 836
697 504
426 691
605 504
995 700
336 170
953 491
299 546
116 704
846 396
762 669
738 332
546 324
480 452
754 199
184 338
314 390
835 55
407 277
897 753
953 578
444 825
420 835
787 838
763 662
552 609
864 608
867 615
94 415
796 346
608 424
452 480
582 9
557 498
759 256
270 135
162 450
152 566
892 877
219 999
157 799
978 379
50 388
722 423
485 836
1000 70
720 762
408 724
486 390
422 219
787 924
169 578
486 699
867 169
478 239
58 518
2 680
650 155
896 81
161 181
511 953
218 543
244 221
859 453
601 228
742 594
769 882
52 394
118 893
605 600
980 907
161 385
379 867
562 360
768 751
1000 152
28 600
356 229
620 58
277 995
191 779
694 509
587 73
150 632
505 977
926 173
317 912
423 274
327 518
969 538
844 862
957 720
269 792
933 568
910 375
518 431
849 140
293 846
457 353
503 442
935 694
87 279
441 111
492 112
430 963
216 993
491 703
114 14
417 426
933 177
932 959
735 15
13 653
995 196
897 770
295 386
353 844
639 782
792 335
952 52
568 322
661 637
989 753
566 976
96 148
516 967
397 583
319 949
349 336
368 615
877 693
919 592
309 787
886 379
379 191
795 988
573 281
722 471
274 356
177 576
850 16
235 82
721 536
606 977
944 501
92 223
452 504
102 786
293 780
700 484
217 994
350 650
742 714
534 830
531 569
468 902
24 741
673 722
41 523
356 193
519 482
544 45
951 822
108 378
801 285
729 427
466 229
232 173
162 852
202 763
279 95
710 64
312 268
926 712
595 287
786 767
88 513
851 184
12 148
457 687
423 0
702 167
622 458
169 894
921 856
836 628
414 342
415 752
261 299
74 131
361 253
734 546
5 41
173 56
141 860
262 250
801 669
458 353
310 776
746 732
244 244
318 195
649 174
7 869
924 420
894 403
483 491
219 882
510 82
639 437
641 20
866 97
430 586
494 296
873 935
969 558
850 530
263 615
230 975
62 623
879 966
169 720
719 123
646 520
169 340
712 200
336 543
93 150
750 393
840 572
775 255
136 7
387 1
392 776
687 354
509 326
820 482
347 99
447 996
752 875
392 48
768 248
819 58
471 976
890 177
98 133
520 593
606 564
871 361
599 383
195 750
875 115
677 943
437 594
34 198
354 835
458 733
639 277
241 287
945 55
760 530
427 379
805 20
460 991
687 899
294 403
715 203
208 517
290 604
445 720
544 850
179 0
335 451
117 247
682 468
34 556
66 701
147 527
389 200
929 502
857 110
460 892
350 434
85 4
721 724
717 978
10 151
964 290
671 267
411 431
54 956
650 694
855 233
267 408
296 86
461 748
975 434
138 362
955 898
809 449
876 396
180 946
806 469
675 74
491 588
88 564
766 980
593 413
960 150
842 678
110 380
344 542
985 271
414 117
317 459
300 874
354 702
851 782
582 996
642 591
810 422
812 342
664 838
760 1
516 892
264 690
280 812
730 622
693 230
690 974
761 429
542 889
844 993
656 697
442 293
296 569
156 689
536 862
919 792
382 755
339 827
645 275
29 973
436 923
605 566
421 540
217 712
568 510
360 397
693 888
424 846
78 257
73 981
531 370
128 565
443 890
309 908
474 97
197 768
765 349
184 455
976 640
468 725
120 887
480 354
762 924
826 81
466 926
610 867
693 92
236 578
503 206
178 414
453 236
752 491
189 580
126 9
585 56
522 531
200 22
283 697
773 862
759 102
558 24
726 186
750 331
236 617
91 743
515 402
888 316
127 672
93 729
384 445
570 214
699 762
424 650
386 193
888 917
663 603
569 647
29 66
990 568
935 800
190 974
367 246
91 946
297 111
459 555
453 362
338 105
696 715
598 347
939 82
922 666
187 378
355 347
895 140
542 769
38 130
80 489
766 76
612 997
790 870
449 914
301 176
178 49
768 741
828 249
40 92
51 195
370 450
725 533
293 54
549 200
335 588
137 802
593 43
605 741
302 471
966 406
176 239
560 167
267 272
889 45
696 328
291 866
620 580
358 236
862 450
259 645
572 24
962 353
286 531
965 451
426 265
507 136
671 912
918 794
18 260
429 374
676 877
283 678
689 478
854 865
306 39
817 870
636 604
938 116
231 165
108 981
969 700
943 895
24 874
811 258
859 777
169 852
266 259
2 320
425 362
469 834
930 150
581 301
711 483
953 261
316 367
643 741
691 512
770 795
701 181
8 911
32 760
459 8
20 578
272 294
237 479
396 337
252 366
825 929
310 578
880 315
603 716
841 35
800 726
980 20
646 793
547 857
48 400
45 528
177 651
581 850
524 485
178 549
114 799
949 130
400 75
805 703
566 545
14 509
929 653
557 555
513 223
142 33
420 257
167 454
601 869
898 915
822 229
991 246
339 833
911 248
101 196
762 791
84 159
250 29
253 141
958 119
480 157
400 814
323 132
727 17
477 280
198 970
724 966
875 349
648 676
609 84
349 296
518 109
709 695
910 586
764 807
894 8
922 157
393 481
509 472
23 410
884 556
161 221
5 832
231 512
871 705
234 133
265 644
938 416
777 992
585 692
718 593
373 998
303 463
178 544
434 789
838 24
686 946
660 54
305 747
385 393
18 647
10 395
944 418
676 648
569 354
899 284
668 381
100 810
648 25
370 141
98 19
636 723
963 633
445 276
88 624
372 680
168 142
34 310
690 160
918 294
28 414
892 40
837 18
569 979
500 333
97 871
318 178
34 163
228 273
214 912
586 277
125 491
106 63
208 807
111 945
687 649
322 747
76 418
89 753
350 177
75 178
223 110
661 795
327 464
888 915
406 568
208 772
821 860
542 448
750 741
504 722
368 225
860 465
556 985
632 192
386 188
757 529
133 707
503 189
987 315
847 453
630 142
497 917
805 90
918 587
708 136
483 389
23 326
633 96
139 534
867 265
974 205
963 896
826 445
252 952
46 883
1 321
141 865
821 990
204 877
258 552
888 593
266 168
158 441
185 609
738 984
545 532
377 411
19 697
558 148
885 909
176 168
871 790
154 874
717 57
491 518
632 45
292 518
125 422
140 265
780 666
895 479
194 919
467 630
199 595
961 256
337 323
498 547
640 429
824 95
472 661
352 731
650 260
87 313
778 788
874 918
282 581
820 3
502 788
372 310
431 127
652 330
56 218
723 634
716 900
420 746
710 618
5 718
503 156
593 409
475 340
230 240
852 314
8 140
518 690
812 748
521 755
790 248
355 618
987 711
923 125
696 386
591 921
209 391
71 725
531 599
167 172
698 152
793 431
419 51
473 81
364 263
223 985
63 396
816 139
171 41
54 519
547 63
691 281
317 348
730 383
827 673
566 215
525 620
577 374
422 447
711 657
619 391
464 72
551 574
105 862
458 513
260 483
365 730
963 402
375 599
313 163
835 777
905 354
680 223
93 614
328 656
8 403
985 756
516 536
807 940
710 490
840 438
21 703
974 442
390 380
705 415
563 640
186 542
783 847
994 390
955 183
217 463
797 166
407 247
548 458
438 904
125 951
101 655
329 805
887 271
60 792
130 788
48 486
601 585
600 508
450 634
293 538
881 235
357 490
243 959
511 541
148 481
304 30
362 535
465 676
807 393
182 293
458 351
472 126
495 257
580 43
875 540
731 774
409 820
40 799
943 980
621 545
593 759
806 918
229 547
635 389
142 201
635 611
506 287
492 982
20 341
500 868
178 619
91 603
815 762
726 502
106 582
918 838
206 403
447 655
8 261
162 263
340 558
323 106
353 364
235 776
800 632
711 669
321 224
751 993
533 125
952 934
773 222
34 501
762 836
227 97
275 516
459 473
506 984
422 747
55 822
877 756
363 519
909 816
951 825
390 208
507 558
397 663
207 387
730 909
781 42
867 852
828 736
863 214
607 591
260 572
964 989
426 24
702 740
678 716
852 272
696 313
127 660
365 370
280 197
149 254
143 973
198 689
53 257
647 835
267 788
302 231
945 250
227 102
856 750
35 18
280 852
461 131
491 447
552 29
712 140
12 840
609 806
796 95
685 328
858 66
287 382
27 324
381 140
487 573
41 941
842 328
244 309
334 846
190 176
119 346
783 345
325 340
90 403
582 286
148 948
705 810
601 717
291 985
160 915
998 429
762 41
165 8
583 348
58 395
600 741
737 137
206 195
986 73
594 694
74 399
875 997
650 315
779 457
295 224
866 528
225 646
106 467
612 793
217 696
201 937
18 448
342 56
308 386
154 407
857 135
426 273
145 164
455 357
228 747
142 304
356 954
286 97
273 906
13 724
954 601
140 728
219 553
974 273
697 838
885 558
320 980
197 812
990 663
127 769
389 426
576 529
516 41
95 53
479 118
794 903
803 63
202 392
443 134
522 419
406 256
228 47
150 655
132 872
426 920
171 38
45 886
701 380
669 893
779 370
92 31
850 388
555 123
435 778
82 513
1 630
41 951
686 320
731 447
166 197
325 279
601 996
115 927
29 520
628 454
779 737
73 950
614 186
74 708
199 260
945 617
27 42
60 835
451 740
143 892
746 676
744 594
411 267
242 30
809 93
178 437
93 593
405 826
876 146
392 834
62 360
662 654
696 568
350 469
379 528
595 983
227 604
146 579
432 420
343 482
584 715
984 257
475 145
264 467
886 218
62 509
161 286
716 601
553 471
376 219
254 437
110 663
14 669
547 121
313 62
660 139
186 467
805 242
900 28
491 914
355 748
731 998
247 708
624 848
629 175
297 127
221 532
432 996
965 96
956 20
444 217
592 409
816 564
778 873
681 175
917 253
579 807
303 155
1000 460
763 325
924 880
785 672
855 332
169 198
7 707
900 204
219 509
339 53
409 102
317 853
744 932
286 526
191 84
42 327
789 245
750 215
102 19
688 967
757 278
426 798
172 744
827 74
885 155
653 398
413 681
736 222
467 466
838 164
942 209
989 903
692 295
184 783
180 271
942 170
717 184
234 482
76 239
33 533
402 626
887 524
604 669
650 964
114 529
573 544
624 560
903 612
471 139
490 292
757 316
980 731
785 964
809 580
688 166
550 157
859 770
312 935
982 307
652 872
883 714
684 144
349 272
952 71
142 184
234 94
753 699
361 89
816 689
399 732
151 47
659 67
503 723
408 104
836 938
964 880
744 707
362 582
478 570
392 655
415 54
978 813
616 186
725 781
258 200
957 448
881 689
511 141
358 798
327 829
349 203
956 134
536 254
15 553
217 404
272 349
780 925
857 753
859 899
433 365
240 679
322 298
223 796
323 885
656 442
142 257
49 60
371 218
291 458
196 834
697 200
743 991
676 717
695 651
441 605
99 403
736 912
702 81
559 505
221 322
886 663
780 609
769 743
489 282
745 336
239 728
243 301
637 383
535 247
21 746
378 737
925 406
589 402
329 221
331 606
55 765
247 646
177 255
332 915
71 872
299 503
394 826
80 964
554 12
229 386
538 958
646 566
302 607
308 541
244 103
154 149
752 573
899 37
694 929
226 56
900 643
672 135
509 555
57 555
831 446
319 303
718 808
430 788
719 820
302 954
286 198
325 406
744 890
26 478
25 441
115 375
480 771
208 624
382 552
109 612
491 806
68 796
761 791
329 379
679 783
556 552
111 514
267 135
520 540
45 672
428 775
408 103
915 817
675 890
95 915
733 966
126 579
108 659
275 378
687 883
630 127
629 127
663 587
284 890
238 891
835 268
102 353
319 80
262 875
538 758
935 619
879 386
305 469
568 715
885 164
912 941
852 229
33 231
335 914
288 422
340 144
284 872
8 777
154 610
952 891
700 259
790 256
629 934
770 956
471 652
182 698
413 88
513 919
625 113
157 461
975 979
850 18
872 558
33 222
313 158
193 65
41 961
597 290
262 324
195 905
169 319
351 438
581 796
638 847
772 228
156 398
682 194
414 97
256 365
969 745
98 675
761 739
673 369
178 938
346 395
467 939
462 266
446 503
504 617
674 244
826 32
849 181
864 481
474 582
907 438
992 720
687 705
945 291
749 537
551 951
810 180
451 146
70 39
341 157
822 728
317 487
339 837
86 336
257 578
701 223
473 159
718 821
127 136
351 24
772 643
828 209
805 813
937 254
714 950
323 769
392 568
688 966
936 356
593 201
541 765
663 918
18 978
140 887
178 352
262 834
166 711
183 792
875 584
519 840
129 821
536 97
549 737
633 995
743 324
525 831
29 352
521 938
79 783
489 639
961 666
451 954
316 739
362 453
868 284
564 214
723 910
205 279
53 412
370 181
586 877
511 210
496 797
306 956
526 940
677 643
290 645
383 550
956 905
108 319
913 26
225 299
17 704
25 267
520 599
658 605
217 311
513 299
982 675
402 379
674 259
288 933
727 786
299 17
152 536
69 246
385 576
596 852
217 371
452 667
951 660
98 321
474 955
465 409
320 690
849 86
416 82
923 20
848 543
166 584
751 184
222 859
428 688
767 466
5 248
430 521
9 50
601 51
479 535
34 996
356 427
551 520
162 372
517 697
891 750
209 460
946 985
741 620
882 401
993 550
373 414
112 308
438 586
999 3
407 902
633 844
532 516
205 878
310 462
230 610
346 22
122 830
775 900
300 283
292 332
235 567
71 917
904 156
926 299
348 783
858 77
775 498
896 415
714 162
750 202
903 361
860 207
211 445
144 72
843 855
360 727
899 374
445 37
352 721
842 804
72 601
497 709
149 508
558 508
430 403
738 167
430 645
705 234
283 609
884 677
968 617
992 636
363 865
790 727
264 940
521 520
516 855
931 367
58 548
208 209
482 657
648 221
245 439
482 238
163 891
588 580
957 159
276 634
202 754
226 737
326 324
947 684
343 44
728 442
495 234
317 944
229 916
954 300
459 261
637 355
881 930
230 259
697 419
466 978
793 432
761 717
140 497
376 610
665 581
736 807
474 148
469 296
759 317
631 317
953 889
988 49
79 486
276 108
444 309
36 978
447 787
60 59
849 860
97 81
851 756
980 660
69 220
768 521
288 491
592 799
405 618
535 729
244 215
654 47
206 843
537 132
435 796
266 793
301 940
485 25
435 183
562 347
191 241
279 356
689 702
19 170
49 392
212 185
416 861
954 922
760 63
945 103
392 506
963 41
905 593
428 402
443 769
676 523
513 451
777 79
448 847
858 558
517 516
333 652
652 201
426 431
97 504
413 628
979 309
504 186
468 659
22 77
90 255
426 949
649 483
374 692
471 564
100 604
447 677
193 231
135 442
405 93
481 542
636 945
126 901
112 892
110 474
724 385
545 99
594 399
545 568
695 395
766 383
522 411
273 907
832 163
665 56
715 156
697 577
894 432
671 27
290 952
7 967
757 654
351 620
726 411
920 794
74 530
195 152
354 59
42 390
179 777
186 828
812 68
744 362
923 312
425 398
601 541
8 345
249 525
860 786
917 656
991 633
753 915
24 173
590 52
394 991
240 88
187 597
9 238
598 976
924 530
801 710
442 275
696 848
200 4
520 997
679 494
100 494
131 541
524 160
989 647
497 493
17 209
339 515
209 273
203 955
904 980
865 819
847 306
47 773
435 957
51 878
53 326
25 391
537 40
631 232
511 67
472 832
710 458
826 190
188 509
271 379
703 696
976 246
479 354
205 334
945 191
526 868
662 511
805 118
529 125
946 37
909 792
726 464
445 149
992 110
346 755
747 729
17 197
862 757
994 540
186 525
602 11
800 871
210 649
1 603
285 954
948 231
614 806
211 454
560 233
718 452
468 394
806 700
639 844
11 363
265 55
199 162
871 455
665 615
833 132
243 404
653 961
493 911
610 622
847 489
934 582
922 823
289 793
192 732
271 619
96 405
426 91
155 915
598 869
538 101
764 225
973 531
847 114
429 388
465 415
483 401
719 437
390 768
241 515
874 161
283 588
924 228
39 801
215 426
121 741
697 80
481 719
814 607
901 667
308 942
404 201
142 438
860 997
738 397
860 533
211 620
379 502
191 737
144 888
225 814
7 917
888 32
146 190
279 296
198 382
779 734
66 149
936 873
155 278
148 200
451 641
435 324
37 178
393 467
251 968
939 639
585 127
142 253
335 302
966 231
826 754
841 730
715 489
130 665
582 680
662 896
501 22
362 913
795 622
675 643
170 457
732 310
53 418
980 816
966 480
77 835
513 415
54 756
431 359
226 174
309 36
175 997
458 756
952 692
36 524
388 63
212 908
500 473
893 902
337 512
521 619
723 732
868 782
699 795
31 30
698 144
606 544
328 240
579 516
630 235
937 267
788 529
409 527
868 354
544 459
413 749
31 175
625 842
834 797
815 352
874 327
169 152
939 214
871 727
878 372
195 792
624 276
395 872
305 380
147 889
511 306
168 351
296 900
293 78
395 966
482 218
608 384
512 165
611 102
758 876
85 110
543 314
243 661
450 836
245 347
977 284
256 322
826 119
781 43
745 958
96 409
644 409
881 555
965 535
350 694
300 615
631 177
91 562
249 536
952 46
740 298
46 397
461 699
4 332
565 307
364 741
335 756
229 645
886 391
474 526
605 544
865 134
981 886
21 95
474 76
285 725
390 171
771 403
373 454
157 694
256 164
919 312
426 993
126 342
534 85
447 507
614 275
622 347
293 492
415 56
247 306
385 193
268 517
742 486
201 401
93 221
926 502
592 952
1000 55
134 173
185 827
554 981
227 256
690 405
241 419
521 16
199 24
629 426
852 112
1 102
511 270
21 554
991 898
697 374
570 502
910 585
735 211
485 892
236 901
909 708
560 723
817 732
514 832
56 57
624 861
556 748
537 20
379 660
324 902
609 393
839 567
572 506
689 501
911 112
415 820
943 761
547 468
241 606
344 185
282 101
728 995
301 463
638 380
369 371
156 436
817 929
302 672
2 201
142 183
640 842
446 412
713 722
296 527
232 733
98 988
75 774
882 930
86 575
743 900
542 231
944 940
655 175
434 227
567 988
158 539
352 264
496 341
562 249
977 411
382 177
334 607
284 388
848 522
174 501
722 926
963 433
838 364
477 50
584 848
579 189
121 415
528 173
669 624
674 758
742 96
36 594
879 108
956 8
545 219
565 664
617 602
527 512
472 526
594 690
410 325
7 403
368 222
319 542
966 228
969 927
509 335
472 841
642 906
59 896
13 646
636 800
267 614
938 44
781 425
118 199
295 812
545 519
465 693
381 789
250 689
768 230
48 358
372 261
184 474
530 439
829 266
554 245
809 244
692 837
125 214
650 746
975 276
563 232
31 598
186 112
993 743
134 266
46 951
992 126
570 810
335 218
439 687
831 703
449 819
173 868
737 507
133 570
930 453
389 213
527 488
855 138
579 207
899 435
359 586
290 388
799 940
596 594
853 662
339 743
141 171
894 344
792 938
455 655
937 576
253 249
850 955
747 248
672 567
543 338
875 21
420 568
544 519
528 240
278 142
119 580
36 204
950 697
586 610
816 161
523 707
725 633
961 975
6 387
433 881
11 710
667 650
189 65
155 748
644 347
3 271
489 174
279 415
93 767
159 188
273 352
680 768
956 375
939 581
377 884
157 445
5 743
606 24
181 151
2 761
718 340
451 121
44 830
60 307
940 267
959 30
561 309
49 271
474 66
953 332
290 770
204 553
879 885
316 463
701 995
212 304
88 225
750 789
653 250
5 752
137 932
35 978
232 743
924 382
656 154
673 228
731 670
567 463
545 528
965 503
139 579
673 960
513 932
100 281
821 620
473 678
54 994
626 295
358 7
315 559
773 959
77 133
11 646
949 582
521 801
106 441
617 345
322 434
42 420
605 239
373 668
225 462
322 109
812 493
356 43
365 145
657 586
900 256
643 68
166 510
137 967
162 484
879 916
758 892
281 121
498 359
828 280
75 263
918 62
146 365
857 973
739 508
652 674
463 300
449 679
2 616
864 762
821 480
339 133
141 160
472 716
122 687
27 386
57 889
609 772
171 838
133 644
388 945
382 903
388 505
167 448
161 923
263 507
923 630
503 578
31 533
574 460
109 33
800 793
290 253
43 127
695 128
160 0
904 62
168 962
517 663
621 157
532 719
980 9
373 372
946 37
893 412
124 449
476 236
213 749
63 593
764 840
446 19
291 394
919 117
289 209
465 759
809 120
50 332
321 140
130 708
892 157
478 139
568 635
197 968
73 647
630 15
892 141
97 408
629 753
17 14
297 710
305 304
157 904
755 451
405 92
458 534
517 899
394 748
860 979
242 958
580 565
913 23
300 784
22 998
590 213
967 63
33 97
651 690
392 718
744 363
688 753
622 72
414 14
361 390
527 184
683 829
615 793
671 311
115 464
287 205
430 662
808 202
120 912
793 758
594 88
784 716
683 172
44 212
406 445
156 162
994 746
974 765
561 747
481 569
217 214
908 933
814 900
228 758
510 605
74 826
35 440
251 950
509 180
166 377
509 387
601 366
75 105
949 742
794 305
93 404
791 344
891 975
29 168
283 899
715 607
198 208
892 317
353 650
886 769
547 751
812 501
666 692
636 734
223 280
986 717
421 704
587 200
238 458
419 265
46 377
736 790
518 703
636 728
522 550
798 684
780 582
834 821
271 971
93 855
820 764
50 158
608 437
327 565
628 750
704 176
356 169
539 186
393 24
859 167
663 644
974 948
935 63
879 866
486 228
316 815
477 273
256 300
871 92
874 224
37 355
381 299
37 154
878 500
983 745
969 396
887 540
501 401
342 561
603 268
577 237
891 579
560 72
974 239
664 596
237 439
658 730
9 828
882 708
689 75
984 548
559 78
714 308
211 507
80 492
662 91
927 424
520 4
767 39
628 960
5 189
287 404
818 65
420 218
609 256
962 487
181 320
268 518
993 902
784 995
590 545
217 680
440 852
118 787
497 32
544 366
29 367
344 414
421 347
830 157
372 245
931 97
293 390
824 602
915 57
797 135
903 751
851 2
733 690
402 167
263 746
4 577
753 443
656 374
355 781
824 158
347 35
731 423
456 644
892 372
696 821
633 337
362 757
604 337
389 432
14 225
120 381
439 594
583 400
751 666
789 384
729 252
276 954
738 3
934 196
14 35
656 955
404 177
378 910
77 581
960 640
681 15
948 506
113 968
641 534
870 564
193 221
905 183
385 378
881 412
688 429
536 927
411 786
414 133
436 407
773 671
6 185
635 291
731 575
75 323
94 654
500 355
329 587
592 311
161 940
910 851
341 792
793 497
330 362
928 167
386 234
988 38
872 948
180 812
573 735
92 27
135 446
681 824
989 859
295 580
668 495
780 999
573 779
890 240
84 163
688 334
859 838
474 426
501 551
581 738
531 639
68 312
794 864
22 601
339 475
709 679
498 979
744 208
272 424
130 212
937 406
904 650
239 851
887 36
109 28
989 102
396 976
275 995
945 811
577 904
845 693
962 319
596 953
419 662
655 175
440 797
770 290
160 716
174 186
532 410
64 274
732 735
856 331
402 491
283 896
348 876
794 440
462 69
257 520
6 705
681 158
871 924
70 751
550 530
537 401
800 174
103 362
250 101
224 607
591 264
25 582
982 414
538 917
314 703
753 736
512 842
494 23
556 104
69 989
204 334
895 506
107 7
104 978
928 472
482 796
668 243
601 637
440 964
246 482
245 47
149 185
641 400
326 321
545 489
623 636
793 768
376 12
294 238
717 76
821 305
424 995
985 930
213 789
9 952
685 649
383 708
427 227
210 739
66 220
645 87
124 357
310 702
444 504
64 337
278 503
289 79
986 363
892 559
612 206
361 721
599 281
272 950
269 87
426 988
920 944
416 211
493 655
809 130
796 757
969 290
73 404
20 226
782 12
519 66
855 489
504 936
804 730
721 782
58 228
705 145
827 214
98 828
921 531
972 115
639 435
993 929
104 153
903 770
654 750
441 801
204 437
574 627
197 733
369 595
643 738
311 572
360 949
700 330
584 503
150 785
205 586
576 548
602 440
129 56
825 746
226 646
973 250
332 676
248 665
48 581
655 154
220 716
721 861
189 141
843 589
111 229
958 882
567 493
56 888
322 874
255 262
715 960
641 744
177 458
919 958
342 308
117 139
513 890
268 998
317 870
89 436
512 94
427 532
301 451
368 306
762 739
33 420
395 447
41 464
693 694
970 164
108 216
376 285
909 509
147 385
740 612
74 4
216 436
219 223
434 126
116 484
490 928
125 708
906 308
779 385
153 815
543 900
545 186
53 120
793 844
806 341
11 991
534 622
911 423
734 35
551 230
995 288
865 810
125 388
808 269
9 971
867 548
56 933
845 257
406 820
963 890
347 642
961 887
77 313
45 199
397 473
674 740
293 349
927 26
352 942
726 252
130 383
925 744
252 719
528 358
930 42
581 684
708 488
710 821
520 837
851 717
470 15
901 839
603 820
196 159
655 57
411 937
823 355
510 728
595 426
115 551
513 929
734 428
984 64
835 312
574 26
8 96
955 863
360 575
460 227
577 266
881 709
839 50
78 833
535 206
902 375
428 966
827 489
590 329
480 273
806 296
567 81
676 576
283 713
281 436
464 940
381 9
870 83
658 505
577 344
375 768
212 477
750 666
889 539
470 819
554 723
17 493
52 184
471 238
215 587
50 687
815 630
160 438
934 226
100 61
495 945
622 433
917 116
774 883
98 694
268 682
24 998
859 120
332 50
490 905
997 879
898 23
826 250
643 248
697 602
838 574
337 659
532 358
665 692
126 426
606 746
898 279
121 923
213 952
119 508
980 481
23 860
329 468
472 726
772 935
880 211
271 420
829 485
929 609
256 110
420 14
934 47
32 809
870 489
374 717
349 23
941 654
180 322
304 830
625 740
877 316
834 389
568 608
373 666
614 872
203 112
507 87
488 237
380 672
765 816
661 607
119 940
837 984
661 777
773 134
829 355
341 878
759 577
887 209
280 167
986 478
337 357
696 805
942 885
512 797
752 993
173 15
539 970
949 504
433 354
114 59
244 11
709 21
672 758
590 911
15 950
245 200
523 922
557 456
911 686
291 926
910 370
539 403
467 554
3 693
615 300
951 605
399 941
483 417
499 276
580 899
656 62
456 384
63 880
728 993
484 536
333 317
879 893
89 350
407 74
865 135
826 679
514 941
125 96
201 75
794 868
185 996
757 143
257 93
239 880
996 287
892 668
791 394
436 49
94 981
605 644
127 599
759 884
781 305
607 804
278 514
69 557
566 810
133 225
562 135
250 865
774 435
79 801
736 771
836 679
482 218
207 319
939 812
984 1
463 3
963 201
923 654
554 399
898 13
17 333
410 822
904 420
592 651
133 287
360 426
647 557
893 851
500 547
695 358
356 704
632 298
787 56
758 303
299 122
885 261
56 810
874 251
618 319
480 993
174 262
335 566
845 341
152 834
516 521
650 365
259 945
849 631
342 104
249 150
183 647
55 347
745 976
1 917
367 644
56 644
483 926
701 855
287 294
954 359
424 488
69 618
805 842
24 873
964 929
899 169
926 988
809 862
471 520
663 652
327 746
464 804
323 712
603 853
284 961
483 352
574 440
838 235
563 277
791 903
758 3
45 963
120 843
49 966
983 184
364 872
954 762
846 978
542 155
352 153
292 236
763 879
944 889
15 498
868 977
557 228
219 55
933 657
430 148
481 548
99 906
488 474
8 890
508 605
100 175
460 122
239 833
211 299
670 436
423 919
992 374
11 909
299 556
733 620
991 797
409 526
593 277
124 641
978 868
449 269
318 525
576 848
198 663
834 85
694 815
334 720
143 380
480 372
998 330
860 469
259 152
775 542
412 706
911 869
527 703
470 722
267 932
155 916
416 327
792 571
842 68
389 647
866 92
540 224
325 369
595 643
779 828
997 52
777 231
289 662
784 387
657 629
211 476
373 444
77 144
142 607
881 147
587 635
944 13
895 721
871 338
488 615
166 609
986 406
234 78
443 749
667 201
404 116
455 357
750 426
373 577
114 440
163 426
136 20
57 207
169 39
532 724
237 39
508 144
998 542
125 663
211 873
394 440
622 697
125 679
671 653
201 885
734 47
921 419
956 787
557 283
187 515
452 879
226 101
333 912
522 939
413 920
59 946
732 520
896 356
439 827
926 38
192 217
457 42
1 485
504 614
133 984
660 988
392 83
117 120
841 969
389 677
255 371
218 984
913 505
440 931
853 0
141 436
666 991
948 99
405 409
867 143
872 429
188 410
726 321
712 992
537 859
783 373
301 167
777 444
210 188
832 144
653 374
28 295
79 598
398 841
125 197
853 990
78 749
516 821
472 984
169 990
972 246
720 361
125 572
119 349
589 768
999 922
9 446
385 551
688 438
151 365
895 43
294 825
744 157
587 902
230 96
659 825
250 819
25 299
954 890
924 507
549 669
790 225
736 279
982 836
108 151
983 885
485 194
399 586
252 615
697 932
438 761
115 289
68 617
640 170
489 914
480 910
935 691
947 726
682 761
322 255
795 994
510 763
486 434
551 168
492 842
78 455
594 428
99 710
96 89
104 567
412 147
227 759
292 139
600 392
855 108
461 191
837 278
501 942
498 804
966 843
95 678
642 488
201 368
978 953
992 713
398 233
313 117
230 845
69 460
908 39
664 824
144 692
923 827
395 511
18 559
388 588
526 100
862 373
4 685
984 809
372 563
963 96
67 121
128 408
785 430
480 699
556 182
177 519
691 361
896 500
908 795
18 305
975 66
217 696
377 555
317 886
802 166
928 68
143 789
609 976
936 473
258 421
971 861
458 14
568 425
364 79
530 792
14 60
836 962
547 120
794 187
858 416
692 90
420 693
463 315
810 950
459 782
244 971
374 117
963 363
943 370
928 191
828 591
882 61
924 867
165 438
606 620
438 200
673 688
360 956
985 834
993 49
377 564
85 119
299 503
114 341
97 388
619 540
72 886
366 434
176 838
926 56
605 302
577 676
297 822
890 552
784 291
536 889
386 547
262 409
508 218
665 21
495 503
869 871
648 615
408 189
679 850
302 800
336 361
795 607
844 950
28 809
97 20
846 582
798 59
309 135
264 798
495 250
128 756
655 855
659 818
746 125
1000 415
621 629
742 558
837 598
35 200
573 960
230 423
916 25
702 581
388 915
96 195
812 419
749 314
583 868
89 549
955 26
198 157
187 520
175 956
718 626
861 210
573 804
877 84
833 561
792 303
738 388
490 217
961 219
308 697
359 918
619 682
788 357
542 436
721 744
835 651
702 244
74 262
677 213
393 569
453 774
766 67
488 266
104 657
621 807
919 817
910 558
647 296
971 365
826 117
510 564
315 803
261 107
491 379
980 955
935 928
664 624
896 225
484 902
90 498
744 137
789 147
61 779
479 488
490 42
681 119
346 159
965 389
68 664
791 657
842 142
969 328
618 16
380 447
400 663
22 980
642 224
311 550
154 477
691 552
624 820
867 770
318 590
467 288
858 625
478 289
927 495
886 193
20 213
260 263
187 605
902 16
211 996
147 266
679 988
241 162
173 907
856 655
328 203
133 628
359 296
184 786
284 181
798 603
829 919
7 552
614 912
633 605
788 45
771 584
68 577
723 405
802 488
9 732
730 805
305 57
291 500
165 164
199 288
937 271
21 950
869 195
791 233
959 515
892 700
814 222
551 667
600 113
254 898
317 11
996 76
729 160
215 661
62 647
450 217
304 836
93 931
927 214
360 446
512 466
812 432
341 518
322 466
720 119
969 657
460 92
980 696
516 624
290 292
634 556
37 430
170 426
699 773
516 611
544 265
21 690
594 481
726 831
236 926
892 766
659 598
734 357
460 266
227 561
956 296
977 697
694 377
31 401
513 332
668 305
919 946
597 620
264 416
339 450
213 552
746 238
29 272
172 800
947 25
980 411
653 329
428 496
175 394
495 970
294 401
679 961
814 423
232 343
597 11
835 613
309 287
100 47
574 623
373 892
193 517
681 255
366 647
177 441
495 855
155 68
603 602
822 985
972 418
487 307
881 436
974 714
349 371
810 274
502 795
905 593
911 390
265 540
158 411
194 18
742 378
114 335
351 1
495 139
793 770
184 833
597 811
765 568
932 988
818 309
69 220
456 295
939 333
684 754
421 596
839 749
877 786
868 604
322 165
628 158
693 631
605 800
303 726
191 320
282 363
982 274
100 563
323 535
959 641
523 921
211 122
238 513
667 567
209 905
972 967
669 194
553 338
253 64
417 559
436 424
847 767
789 713
442 223
417 112
467 570
293 858
521 237
569 54
880 98
826 392
869 437
232 64
748 626
713 97
931 317
476 178
476 288
207 176
543 544
570 650
829 993
34 4
582 606
407 493
220 633
6 681
134 617
719 655
246 7
520 787
499 880
96 789
248 134
885 401
443 399
895 774
855 364
354 879
594 923
192 789
688 206
893 266
702 738
505 15
463 897
249 23
491 888
767 474
931 66
125 451
103 19
326 306
672 349
854 451
534 535
972 678
426 736
383 389
557 129
142 824
664 257
135 420
370 694
857 40
174 291
17 718
105 924
385 296
608 323
741 697
72 455
340 32
412 600
173 793
812 372
271 939
224 37
479 962
280 921
662 414
367 625
281 83
331 210
63 576
408 567
527 176
570 476
159 91
150 709
742 350
273 637
683 783
879 727
811 986
134 505
943 943
808 28
115 425
589 142
585 216
606 631
924 152
331 983
109 912
414 87
138 188
422 283
594 268
845 527
914 459
707 751
99 520
144 389
369 200
917 774
565 282
876 637
36 425
236 703
455 614
766 414
513 628
450 639
924 338
747 987
884 948
359 801
402 843
328 578
282 504
325 788
101 981
906 801
128 284
371 349
396 213
317 578
668 797
742 999
33 402
864 325
153 512
554 857
68 703
830 126
310 978
748 896
856 777
62 809
935 600
18 39
52 630
556 228
906 407
729 5
498 163
76 484
946 212
356 774
754 492
20 838
38 125
635 400
39 342
730 919
258 69
592 255
615 792
601 211
867 882
195 712
630 413
519 544
318 2
718 169
323 954
282 764
673 161
64 950
617 77
605 98
463 283
686 300
701 291
974 255
223 351
956 305
614 488
346 482
557 353
167 233
127 970
838 398
327 846
357 345
549 501
23 218
752 539
738 214
847 783
978 753
527 53
748 742
152 797
340 873
456 577
575 990
550 259
906 743
72 52
977 161
374 838
976 383
524 716
326 694
428 189
565 24
818 532
532 201
630 850
525 189
237 171
847 592
777 165
733 524
988 452
996 399
353 393
577 434
675 678
393 523
876 195
240 12
456 309
659 57
863 738
629 142
534 925
134 95
510 584
487 166
236 533
575 137
184 421
369 114
278 817
388 253
272 923
922 117
817 750
721 839
323 218
45 125
506 801
252 924
640 581
272 294
639 568
865 169
706 897
888 959
220 830
749 172
206 741
627 235
182 145
711 289
739 323
740 40
418 263
761 358
428 451
969 363
989 59
626 671
983 328
479 577
485 140
390 577
512 391
363 359
662 421
787 505
374 502
386 361
325 389
318 213
68 290
73 670
463 512
890 713
295 271
957 705
465 899
407 299
310 627
690 848
825 371
615 638
548 594
287 80
459 901
833 634
158 258
792 765
860 894
434 361
331 392
690 974
841 963
782 354
422 160
153 654
319 994
562 193
109 192
564 219
836 942
252 715
228 692
574 434
228 853
785 326
210 514
654 464
572 893
973 62
250 694
431 514
425 882
477 384
993 790
88 644
168 312
959 786
126 951
924 508
807 406
39 784
724 285
73 111
442 672
466 416
697 22
37 178
262 763
943 349
481 814
627 386
272 220
512 630
594 451
329 524
85 360
332 88
217 834
396 468
363 196
88 926
155 679
33 112
326 653
544 583
52 143
877 661
699 920
505 88
634 600
229 888
479 563
97 661
258 559
422 742
568 873
44 523
760 721
181 876
761 177
528 623
163 378
799 718
537 814
985 735
125 807
353 562
164 391
685 615
790 894
903 53
831 200
288 652
689 388
848 580
512 318
799 196
228 189
312 860
938 694
768 330
924 839
355 417
764 965
568 614
141 934
1000 594
146 400
35 226
341 672
706 682
530 348
806 157
329 578
312 239
167 630
695 396
437 768
149 766
552 404
826 10
39 288
64 907
377 913
141 806
236 22
436 765
735 627
324 397
561 248
671 847
919 56
564 962
282 547
294 167
439 348
404 132
541 867
79 786
386 451
310 175
895 253
197 549
271 772
89 825
532 591
54 989
466 611
345 318
10 926
775 158
257 261
380 403
238 695
933 318
55 735
727 454
309 382
453 603
219 726
310 59
571 208
756 815
649 167
70 943
414 683
222 154
22 991
396 695
2 156
970 936
415 116
647 649
189 527
804 437
994 705
353 401
724 210
785 79
234 117
953 965
468 385
141 852
46 163
988 769
562 202
543 694
179 138
246 418
482 290
859 965
548 54
924 798
882 941
277 973
527 883
892 600
934 961
12 586
810 24
434 392
700 642
539 170
393 129
444 352
137 854
184 410
473 691
286 599
274 521
297 143
72 299
598 569
347 121
761 238
265 239
656 212
642 851
414 428
795 394
290 203
780 267
381 941
162 506
408 542
181 895
300 823
339 317
55 727
931 699
782 719
467 918
821 829
59 221
145 530
568 588
255 324
242 586
906 773
366 314
513 754
28 142
94 340
882 23
24 986
87 774
282 78
369 39
306 155
264 697
258 350
992 943
947 514
3 785
981 146
309 972
857 395
318 646
183 110
508 875
904 771
102 491
549 121
650 33
381 799
399 69
523 263
188 683
550 757
664 274
864 164
927 423
312 297
235 15
32 622
953 136
111 96
928 160
31 506
374 588
808 552
738 227
412 501
827 673
633 957
879 645
106 43
69 306
406 381
388 346
128 395
513 974
821 163
557 463
689 24
805 209
858 190
960 99
547 368
581 272
299 91
466 512
803 280
94 120
276 446
752 710
295 229
293 478
562 700
382 959
2 691
687 647
187 674
306 819
562 585
298 952
748 246
929 285
980 554
90 486
897 500
7 291
565 988
548 926
399 425
186 521
178 708
973 678
284 851
951 749
912 95
731 913
572 630
834 803
164 57
873 398
437 143
929 777
403 905
286 952
803 476
929 972
297 994
630 766
108 249
782 176
333 234
438 396
596 315
607 226
475 54
628 983
985 32
599 785
848 154
620 740
70 380
987 815
152 525
954 40
771 164
778 812
146 138
349 792
107 582
807 795
417 16
594 225
995 86
519 281
916 866
332 456
737 129
273 285
614 685
874 658
537 845
512 505
253 752
360 541
225 525
354 837
823 391
283 692
317 625
587 380
751 622
320 494
491 355
570 915
763 67
85 743
575 378
850 408
64 43
5 475
902 603
744 184
388 739
55 89
166 161
395 999
818 295
639 229
684 19
670 99
320 886
499 932
564 125
959 464
115 491
206 587
955 781
914 76
176 492
711 39
207 223
477 179
995 558
850 357
172 200
445 852
203 870
756 426
112 910
863 657
580 537
842 988
103 564
599 905
699 403
34 566
87 834
707 129
973 730
208 767
380 906
464 126
70 323
792 386
43 691
386 116
133 515
778 462
122 449
95 768
85 183
408 871
629 978
124 824
725 643
728 361
602 74
614 873
872 102
840 763
430 54
601 807
661 27
836 961
876 331
107 184
991 880
337 152
388 615
320 113
605 322
341 645
232 302
735 246
338 206
507 630
328 46
467 732
548 32
650 590
310 827
169 58
520 975
174 195
217 730
248 626
211 830
252 99
966 488
307 628
451 379
649 649
385 963
272 123
435 11
499 876
991 191
307 508
801 34
934 575
406 674
931 837
898 687
367 329
498 32
91 115
786 485
899 374
105 270
624 386
360 266
431 523
247 497
937 864
632 603
729 981
810 551
481 897
983 565
133 201
334 900
758 691
714 885
960 860
625 53
676 731
573 991
175 475
751 736
361 853
727 946
671 284
725 161
18 135
860 65
598 58
729 894
756 405
144 962
328 691
711 858
851 165
906 545
874 645
229 116
37 547
125 701
361 923
167 657
399 885
759 226
18 404
731 989
285 648
486 164
19 684
789 773
589 472
861 873
480 960
891 6
212 83
930 38
62 389
593 998
854 21
210 184
42 288
485 521
570 692
67 147
937 342
203 500
586 988
224 902
249 396
568 517
598 683
343 460
934 847
450 272
353 86
133 563
37 292
518 258
249 961
239 56
731 809
983 929
123 994
994 71
422 593
445 289
572 166
915 247
137 339
298 311
568 144
598 123
171 562
614 857
741 160
802 194
752 365
555 723
383 417
555 511
518 632
160 658
868 873
894 975
168 16
874 476
889 948
631 593
997 266
397 613
899 496
85 881
849 555
662 130
366 545
755 547
193 24
283 89
16 885
504 541
850 854
145 230
558 585
519 460
617 706
627 54
652 537
367 477
140 321
937 367
801 459
627 261
831 809
325 365
255 667
90 808
927 605
558 509
934 263
503 261
401 708
881 301
785 307
544 151
227 169
522 352
310 222
706 588
520 891
615 6
586 738
650 864
495 830
540 681
849 774
501 434
124 887
294 144
233 879
120 982
437 467
67 631
135 857
232 680
509 223
535 196
528 258
642 766
899 680
144 691
944 423
827 517
979 219
266 737
813 700
24 98
146 253
467 468
675 663
78 129
69 852
359 696
433 68
778 17
2 27
292 122
290 785
32 221
997 81
742 351
675 274
87 771
563 793
474 429
99 373
811 872
825 266
438 728
613 119
352 633
972 344
815 590
935 892
61 626
10 423
145 627
565 858
37 466
558 38
217 732
469 413
919 468
927 417
445 991
628 139
398 438
417 117
385 431
23 744
464 461
698 887
491 500
258 698
387 165
973 213
183 256
123 766
858 277
505 402
594 794
655 368
387 352
426 780
362 366
643 606
467 365
5 953
68 490
547 740
159 119
336 740
780 545
988 808
532 555
390 596
591 898
29 991
103 592
334 260
59 434
609 949
861 762
396 347
693 861
102 463
99 205
109 93
504 568
857 68
62 207
758 415
51 624
830 110
891 757
733 254
203 691
691 613
55 404
46 503
644 789
477 28
406 73
142 231
732 596
489 928
735 832
946 731
175 355
299 703
814 495
391 528
394 705
745 198
559 803
59 300
675 771
783 57
937 953
98 930
903 101
707 422
743 774
961 873
914 948
202 362
728 183
709 700
209 909
33 385
695 408
851 2
98 990
613 280
835 975
345 967
497 243
274 453
719 2
147 408
843 577
541 421
889 684
358 514
503 758
229 548
174 66
383 442
447 166
797 368
651 747
604 293
906 566
59 830
582 354
104 872
117 220
516 306
90 61
522 72
859 404
756 874
389 698
382 26
604 811
81 978
436 27
121 180
963 743
496 416
364 880
217 953
877 212
445 168
305 381
809 240
16 511
166 88
994 702
600 852
696 982
344 60
603 769
978 308
467 277
840 283
569 435
141 540
61 577
98 343
393 409
668 745
851 576
228 712
471 832
78 936
611 814
186 512
682 716
655 614
946 816
515 559
333 676
620 632
476 708
994 480
855 843
314 59
62 814
613 472
963 591
606 524
934 131
824 726
544 589
262 704
352 841
537 204
417 417
302 437
26 156
413 706
924 522
171 166
936 545
73 506
759 659
98 666
871 910
617 644
165 170
737 916
942 767
379 611
628 228
932 515
567 281
420 165
785 646
839 83
737 242
808 14
209 813
266 145
304 61
517 324
225 429
343 458
858 994
840 235
198 197
836 43
348 51
789 233
661 672
135 265
617 967
818 74
875 236
164 9
905 594
268 516
421 421
632 464
70 922
472 844
488 266
456 84
848 571
450 38
241 406
418 464
713 842
336 912
436 80
570 611
672 317
167 175
40 203
477 184
514 687
827 383
721 717
456 30
763 872
434 13
59 298
160 944
952 274
417 535
117 681
859 389
591 724
709 82
778 93
76 825
212 26
186 410
56 69
682 689
93 282
310 741
5 876
705 346
422 968
710 736
396 335
175 537
5 609
558 511
163 157
543 659
302 786
404 671
696 642
840 102
375 937
293 966
694 682
686 229
740 642
525 809
715 27
630 703
346 51
794 717
172 298
974 47
927 880
529 318
902 660
497 884
776 662
71 129
918 270
718 521
721 794
648 780
737 260
105 789
343 858
314 924
572 901
255 836
72 938
233 709
716 292
126 667
456 183
692 189
878 775
665 423
436 103
982 368
567 755
343 781
99 406
789 980
691 588
516 282
127 594
509 198
873 609
37 107
975 455
908 994
437 261
191 381
176 714
975 790
395 294
320 70
86 744
771 606
290 169
700 113
390 711
108 464
477 747
64 277
982 59
856 904
755 464
409 341
546 393
276 684
695 511
373 344
520 951
20 289
519 387
79 970
428 201
774 59
785 330
990 528
620 564
183 680
200 281
150 703
68 654
596 292
250 637
36 732
817 3
865 573
628 339
470 708
385 321
12 687
827 519
135 716
609 971
105 56
260 751
118 169
245 504
263 901
117 896
119 688
50 429
729 594
144 495
687 287
790 701
780 821
517 833
372 321
837 511
431 778
384 386
9 85
181 392
597 871
782 457
461 566
626 451
316 345
492 705
236 99
946 983
208 612
263 536
916 928
417 249
375 830
707 11
456 458
428 964
526 99
159 895
423 814
913 927
154 985
847 32
789 809
461 879
487 428
287 180
831 992
668 279
563 42
406 769
466 808
43 638
107 592
839 610
539 582
336 561
916 682
953 708
416 679
311 283
130 78
319 782
573 201
470 403
587 232
167 700
191 55
193 477
779 526
518 978
955 800
694 175
216 108
954 366
383 871
97 5
399 440
238 429
207 115
847 700
21 591
48 172
560 712
854 578
582 437
173 319
855 19
571 427
9 976
354 669
857 577
650 196
432 492
636 625
531 215
632 194
787 143
712 305
147 626
859 59
725 206
763 410
469 951
127 108
724 597
738 329
446 211
690 616
733 258
18 531
428 972
568 702
388 929
167 516
794 533
567 962
815 352
168 130
511 244
755 298
579 243
177 410
551 895
321 370
212 456
782 665
679 410
895 943
120 492
294 724
844 729
121 574
764 139
404 960
316 579
885 245
716 234
815 801
74 564
496 888
511 144
386 869
397 513
349 853
943 560
804 953
282 783
524 224
300 423
648 298
412 91
751 550
137 3
804 997
681 210
14 892
188 121
382 590
847 442
211 272
802 877
825 748
314 862
125 118
960 197
283 290
231 836
737 956
298 301
737 166
708 778
35 478
118 179
656 205
484 292
96 649
392 387
661 259
822 286
214 690
22 820
573 79
254 239
137 279
885 288
61 332
649 315
575 956
866 598
58 312
661 415
460 599
521 875
905 40
213 112
94 811
752 388
766 617
80 595
577 776
972 461
520 488
986 125
227 776
322 243
523 249
952 499
200 634
990 92
811 163
464 754
405 770
430 405
103 857
309 136
880 493
38 938
355 609
294 472
429 777
757 857
59 576
799 985
946 330
726 367
325 282
533 966
563 733
694 904
615 70
998 894
366 920
276 209
996 207
461 597
799 703
515 864
811 323
953 936
156 216
273 722
399 319
782 851
345 990
738 899
502 72
313 797
900 840
556 857
165 946
560 267
321 395
292 817
393 164
694 504
845 994
975 519
375 929
242 818
326 141
305 960
572 23
208 622
337 590
304 203
861 787
645 826
385 236
569 795
599 10
487 969
286 563
432 205
63 560
58 458
338 592
227 47
610 179
530 744
421 921
999 957
541 649
206 706
881 826
801 325
196 5
467 468
349 520
557 492
270 677
892 331
222 537
665 286
463 693
384 123
288 889
178 393
563 700
715 115
272 445
20 2
73 853
2 816
540 18
413 661
492 366
66 77
857 454
850 887
915 532
145 184
274 966
431 950
281 452
746 14
911 405
226 663
797 379
196 181
170 898
176 94
186 501
811 224
346 738
102 185
158 177
461 126
236 848
424 389
287 42
989 570
940 651
364 750
8 142
682 147
560 615
431 689
87 10
480 869
684 186
829 973
265 810
188 325
261 976
276 148
915 621
779 952
553 550
649 630
522 638
915 403
732 338
712 438
723 363
839 19
220 128
368 969
667 817
174 533
837 973
379 893
647 933
260 534
85 742
129 343
779 539
495 148
512 785
253 715
798 538
226 162
316 922
741 95
820 877
44 302
741 55
550 784
882 850
841 950
304 244
724 658
476 438
270 358
635 790
406 266
905 614
904 210
347 91
118 30
628 454
309 465
436 318
740 35
964 157
89 167
547 63
251 229
308 86
832 937
6 24
905 874
459 295
874 124
977 880
891 463
996 173
505 445
530 435
485 440
429 381
412 961
461 855
333 250
731 67
830 630
855 183
176 203
348 685
14 175
966 35
938 888
875 497
800 922
583 781
673 21
158 18
754 853
574 388
922 984
514 534
439 748
248 12
218 14
180 529
542 939
251 219
381 755
465 466
619 345
67 364
65 725
390 524
483 634
542 550
395 768
200 837
260 155
904 6
255 386
131 554
785 913
535 472
475 991
758 672
305 817
7 689
708 797
525 228
720 344
118 246
854 49
701 914
971 627
848 693
231 823
402 8
272 423
2 594
324 676
803 284
266 530
42 202
986 695
267 432
152 863
645 171
221 219
105 988
206 389
959 817
331 141
16 364
417 343
341 338
929 139
663 900
623 108
581 233
691 18
409 411
635 120
611 493
295 462
228 876
380 712
196 947
578 637
454 221
294 936
551 223
929 115
866 682
486 471
798 302
248 358
310 866
994 153
672 605
829 202
127 120
589 428
106 570
780 941
818 539
798 579
559 937
564 532
84 30
417 948
31 767
1000 107
514 711
772 845
549 690
317 760
65 874
986 273
654 926
386 759
758 574
730 999
32 928
754 126
222 942
224 602
807 630
315 18
310 944
473 273
529 532
305 927
722 409
554 32
130 15
491 483
481 398
456 995
535 581
700 554
623 612
273 665
702 410
201 602
72 64
81 246
284 939
353 735
443 502
701 920
612 910
511 415
931 124
378 298
942 23
24 647
127 71
822 34
277 995
355 723
786 276
92 133
830 376
3 49
907 616
315 705
423 993
582 517
157 247
655 201
588 54
240 237
918 751
606 324
274 369
56 325
427 973
987 549
904 241
353 963
898 390
181 275
528 851
576 948
926 95
392 570
849 538
988 596
325 213
617 255
87 133
248 321
860 300
221 319
352 976
401 95
712 691
186 831
153 969
214 812
326 893
299 260
101 524
114 101
547 704
111 235
4 550
699 446
531 872
162 433
704 285
190 477
701 428
618 531
441 244
231 446
69 247
266 751
737 523
228 319
768 360
897 824
471 228
866 660
442 650
3 157
152 254
845 427
674 91
493 274
528 741
403 553
132 471
276 979
156 407
529 714
852 957
822 999
42 248
308 619
505 608
759 730
302 565
616 347
902 823
604 145
822 699
939 509
681 621
10 81
958 168
417 934
720 776
734 335
356 720
41 396
222 980
454 704
228 561
62 828
401 264
133 970
20 727
885 930
598 943
290 872
488 407
77 788
275 759
969 496
677 158
401 470
835 653
296 736
201 490
399 814
740 294
386 715
209 575
243 216
339 127
766 64
305 571
444 418
605 868
320 955
598 626
973 577
455 788
621 57
782 233
995 817
517 426
307 687
533 189
237 968
702 572
221 490
1000 940
998 171
318 775
522 863
502 234
147 758
298 719
70 795
769 580
435 462
790 299
750 643
416 672
905 193
665 190
752 556
856 514
931 948
895 46
775 84
437 112
790 315
28 384
690 46
484 157
550 244
415 841
533 441
275 336
177 651
483 206
877 504
414 598
675 366
847 395
920 762
379 619
291 698
854 358
201 275
230 500
692 171
630 4
791 103
125 558
116 31
940 306
966 981
372 615
311 762
14 989
611 953
992 243
555 498
871 274
948 472
351 31
237 244
829 413
909 232
38 473
2 268
365 516
962 684
905 717
814 471
356 36
578 962
741 312
479 636
727 274
858 976
72 128
962 773
395 547
725 777
350 337
547 306
421 876
882 252
957 568
297 814
930 369
277 220
441 891
958 830
22 584
483 128
328 430
482 864
632 902
737 444
534 710
864 601
116 352
676 180
616 633
150 933
38 203
578 23
100 363
449 946
717 651
311 545
175 425
565 325
405 279
864 735
621 425
584 778
498 538
594 871
411 247
807 62
907 690
139 692
615 904
38 391
91 220
470 244
989 946
660 794
776 988
138 813
507 609
83 899
88 329
635 786
397 306
283 400
134 814
727 858
361 875
583 630
328 929
137 896
67 592
317 865
315 487
888 379
584 198
162 294
340 445
456 711
694 794
394 484
193 640
966 833
658 858
851 573
237 372
831 846
496 171
274 521
734 71
209 395
61 360
716 763
113 638
263 917
471 368
813 712
330 294
896 505
402 703
819 542
640 428
288 900
644 795
26 866
47 429
453 315
689 840
977 440
476 197
138 484
463 163
59 870
52 146
558 58
58 641
701 536
603 122
69 692
15 528
222 404
120 583
868 742
548 196
217 295
262 361
968 420
829 459
284 13
20 116
527 533
256 817
315 556
189 492
981 717
682 379
668 368
1000 39
343 817
742 23
444 975
96 506
82 710
604 408
48 965
780 762
555 73
670 982
956 392
343 236
176 599
179 275
374 325
663 780
532 734
120 134
683 800
593 401
22 89
881 923
23 967
826 382
603 974
404 920
649 734
943 921
510 883
941 384
483 219
206 959
182 867
721 346
653 411
538 573
134 13
38 995
818 426
241 791
181 453
240 743
688 270
15 891
319 520
669 891
28 659
275 367
930 435
849 820
962 967
561 430
457 179
698 336
752 670
934 645
739 133
436 59
611 710
223 563
548 830
204 139
143 428
872 116
313 907
457 523
739 772
848 44
712 673
821 418
722 915
426 681
100 686
111 45
505 288
517 368
604 941
211 144
374 205
461 14
676 285
599 416
518 522
150 471
313 601
903 474
638 122
542 602
953 568
257 356
42 75
731 874
247 694
209 194
849 817
288 965
162 455
213 513
477 161
683 448
878 514
497 495
990 114
145 152
25 323
923 648
407 463
744 313
886 71
663 721
702 397
875 722
444 340
482 128
344 194
656 654
86 333
202 281
609 411
468 843
395 528
284 145
391 620
892 926
128 714
499 574
511 515
981 236
64 89
47 692
581 492
916 985
842 408
106 297
935 685
917 188
658 966
4 200
194 643
359 952
845 759
871 104
275 898
838 307
752 616
290 805
182 656
743 466
160 173
898 325
137 929
22 593
171 261
683 604
528 139
994 255
925 980
426 879
938 970
46 543
83 175
237 404
162 572
649 559
122 892
257 631
213 790
334 740
840 22
369 621
506 300
324 99
736 819
517 644
524 412
694 137
257 169
951 56
713 314
843 618
903 555
118 150
198 572
702 501
968 288
911 332
375 718
189 133
911 587
718 302
786 942
285 984
691 459
833 633
451 857
203 659
552 860
716 683
721 979
684 570
459 715
860 111
367 42
653 596
849 821
999 581
819 834
299 196
552 775
25 759
225 641
347 496
371 766
600 644
791 172
442 989
809 159
256 456
970 863
893 176
366 87
79 489
743 143
105 61
728 483
57 875
322 915
395 907
970 617
500 707
257 773
975 741
91 524
492 279
817 917
100 753
823 699
246 354
950 662
726 652
403 530
552 436
590 453
689 427
572 565
639 95
582 177
444 282
384 355
839 882
51 724
354 896
651 888
69 561
769 638
330 72
730 417
487 346
638 969
991 16
554 635
433 513
78 461
791 501
776 779
961 931
136 941
528 964
954 670
667 909
455 639
21 873
900 650
716 317
81 351
820 651
754 570
626 247
34 587
50 29
676 956
194 657
448 959
412 261
812 222
680 879
592 809
231 536
377 835
33 702
295 661
976 954
678 794
771 427
161 81
116 426
786 455
314 76
988 978
32 787
378 159
572 613
732 36
809 283
873 351
933 339
320 797
684 239
101 795
699 556
443 329
318 796
100 403
474 188
187 294
843 735
650 153
136 865
156 49
674 188
972 339
129 759
452 734
127 306
840 686
42 571
8 563
654 724
593 800
561 786
861 692
694 576
990 564
403 538
783 159
274 2
35 337
715 607
92 968
441 513
181 114
705 974
553 341
182 976
330 774
984 997
610 283
688 558
622 153
557 56
405 190
154 414
469 863
213 268
231 468
106 726
270 327
167 855
60 625
805 946
422 229
413 221
587 91
880 801
744 118
982 924
367 487
313 814
115 136
719 655
405 705
915 248
195 334
835 685
659 350
188 18
365 94
826 363
942 181
81 610
606 349
775 36
555 272
799 20
819 505
615 967
623 447
746 607
314 437
128 617
614 381
545 174
951 576
710 917
278 15
16 616
855 46
966 130
403 835
788 920
287 515
207 637
3 702
769 659
589 942
803 657
811 940
230 800
92 979
841 69
704 963
375 59
475 423
270 326
102 112
256 384
358 495
837 847
35 207
120 517
514 17
950 735
756 61
98 151
157 720
180 939
774 376
957 299
763 234
716 374
949 421
828 6
520 668
292 127
791 120
37 468
820 964
976 426
928 327
486 579
113 686
325 813
462 743
898 993
645 374
209 636
478 724
175 153
502 59
545 908
701 219
546 896
288 961
193 3
647 387
952 77
560 997
918 133
458 126
118 979
203 859
782 351
467 708
593 417
15 818
958 262
527 392
286 658
232 439
609 432
538 551
338 668
210 901
175 714
34 375
898 356
277 330
682 391
387 445
587 6
59 51
434 126
76 37
665 185
26 478
737 171
888 941
627 440
344 102
822 116
220 505
125 601
937 698
950 309
447 887
483 977
90 965
989 795
268 740
468 989
761 550
928 907
481 940
732 953
897 241
789 83
866 61
799 412
305 835
240 663
21 443
283 49
229 265
951 285
975 132
414 686
474 280
350 41
205 508
347 8
709 517
195 464
347 25
88 163
604 933
26 679
455 624
699 678
75 461
457 468
494 581
439 940
111 411
684 211
13 766
570 43
285 602
88 330
120 159
57 480
122 953
619 429
597 286
225 456
492 931
234 97
8 808
127 136
702 919
408 771
631 241
520 325
487 393
589 465
911 486
921 11
204 254
500 303
109 206
335 528
632 226
546 571
765 444
463 401
434 628
660 384
645 173
598 699
861 928
953 438
954 903
288 370
760 732
651 751
617 398
716 597
904 827
321 154
518 993
798 479
200 587
336 203
119 434
394 670
575 465
92 311
448 785
695 567
376 91
2 916
240 424
280 639
754 780
720 566
930 743
932 651
626 619
874 930
83 97
998 823
971 916
806 390
626 315
572 505
260 843
376 510
754 860
452 966
152 7
838 736
336 870
393 571
966 884
4 759
891 49
721 597
587 311
775 74
46 336
841 433
538 477
765 134
863 328
382 419
242 507
739 438
275 71
413 945
391 119
597 682
262 882
523 808
230 588
32 732
526 573
541 941
372 632
186 579
744 894
768 661
686 689
471 123
664 369
625 413
482 2
957 265
348 924
149 801
172 650
280 67
17 964
825 87
993 541
758 645
556 677
218 420
230 127
779 316
753 188
196 925
545 31
804 414
366 432
198 999
173 305
47 559
239 388
932 902
225 906
313 484
275 989
866 121
833 967
262 658
557 273
511 323
314 677
931 807
131 277
830 210
82 506
158 928
313 533
949 699
173 705
843 920
189 478
234 402
688 528
608 174
820 943
904 814
896 141
249 543
587 923
645 146
258 379
172 462
950 359
39 604
451 681
549 42
859 841
833 97
265 627
465 447
135 558
201 206
160 342
774 843
822 410
76 872
837 758
889 434
870 27
495 235
365 698
926 593
948 909
263 485
502 54
578 766
164 918
145 276
124 944
3 677
740 987
810 770
44 699
229 731
793 912
615 775
491 333
990 269
408 986
629 823
702 667
282 553
733 456
432 702
586 363
630 987
934 36
375 915
533 968
697 89
416 86
262 897
579 297
117 335
575 921
465 446
569 857
777 410
865 346
519 230
357 855
801 592
707 343
939 624
578 975
611 940
578 77
116 679
279 654
44 982
338 97
37 865
368 865
599 640
697 222
13 827
666 437
828 345
876 868
215 186
34 231
629 269
967 694
313 691
142 580
137 970
296 705
545 107
674 449
861 939
780 364
498 94
891 100
61 136
559 401
250 538
278 256
991 675
247 144
278 972
240 156
495 507
761 324
171 257
311 451
202 436
578 274
230 78
391 956
734 900
246 752
860 735
28 811
935 822
379 819
370 363
550 277
779 305
462 679
637 261
71 750
214 506
43 554
530 259
118 349
742 357
208 872
845 713
726 822
383 871
754 831
165 486
422 255
614 781
829 452
878 6
355 651
834 181
15 363
308 45
528 816
181 451
109 962
830 73
828 107
270 364
356 685
8 983
410 666
817 710
1000 202
70 996
577 784
732 341
207 13
678 980
462 172
459 823
926 572
374 22
924 906
932 543
281 628
689 253
170 198
331 788
174 761
781 623
420 55
990 515
402 649
312 401
271 17
617 184
722 496
693 200
464 849
66 384
722 108
922 896
956 892
429 752
592 410
980 768
833 103
887 638
200 998
440 275
843 944
126 478
89 837
611 143
935 178
222 797
206 661
682 505
402 491
717 353
628 795
690 982
441 281
528 790
994 724
16 634
410 623
706 897
339 612
929 204
753 292
803 984
925 88
522 591
707 652
389 463
388 782
647 337
733 459
55 651
942 19
815 119
541 848
878 826
208 243
950 846
686 711
830 152
343 852
984 202
895 453
852 122
71 922
884 689
148 703
310 390
774 115
709 153
43 298
208 264
489 524
858 893
87 36
16 741
581 145
926 722
471 248
139 227
70 448
40 591
351 276
780 413
658 269
715 944
324 182
226 779
965 462
213 905
43 513
802 391
622 784
115 608
1 300
840 640
983 279
891 434
556 363
826 443
752 304
752 92
648 987
76 235
757 993
480 474
514 456
763 679
106 807
216 139
111 529
965 979
924 887
645 610
181 594
350 853
474 396
716 877
888 872
172 393
143 974
378 33
109 593
579 564
873 568
292 739
361 176
393 484
213 728
582 344
17 195
826 596
631 314
383 412
467 456
324 140
989 204
963 693
738 562
619 702
284 594
367 952
461 872
4 241
64 82
999 610
688 5
789 489
471 561
754 728
881 864
643 276
574 947
11 839
483 965
154 806
105 966
361 227
373 729
679 516
487 54
423 74
459 497
784 275
219 137
692 25
202 570
89 537
442 171
163 517
295 153
568 290
827 890
962 203
848 859
785 524
985 491
422 335
985 589
345 51
793 762
517 720
463 285
166 4
42 981
346 921
791 422
853 124
383 488
35 696
214 175
738 417
510 769
317 330
226 147
394 47
187 453
309 491
975 353
395 84
100 648
976 362
410 317
761 428
182 399
859 314
168 675
186 892
150 129
867 785
862 778
58 601
536 200
428 148
586 286
831 105
163 788
341 160
992 596
37 136
217 136
538 386
357 242
66 315
194 513
536 862
78 555
914 872
569 517
187 851
944 813
546 179
964 353
338 196
737 717
328 666
831 289
624 727
877 721
241 560
377 475
324 120
313 292
568 421
997 172
217 974
794 389
93 691
464 120
798 645
261 24
571 753
377 572
718 241
728 153
679 187
211 510
615 360
567 319
934 270
724 771
791 95
239 958
854 832
472 352
89 43
397 35
44 917
429 480
723 720
350 867
876 314
56 75
682 525
760 339
980 597
302 316
827 349
503 601
159 170
987 169
11 614
984 264
613 694
821 766
7 365
136 934
129 87
409 193
852 998
844 881
864 865
675 670
271 8
810 300
248 697
585 811
589 302
774 246
717 37
752 149
515 599
709 83
860 785
757 696
69 222
220 239
484 906
356 89
770 489
497 113
263 742
547 79
174 764
823 645
100 305
527 156
629 478
93 56
48 320
452 488
318 242
615 95
294 585
896 174
60 174
779 247
686 608
464 451
774 655
716 662
395 498
200 174
311 994
49 823
538 605
590 265
126 148
614 712
353 861
55 788
38 833
872 471
444 607
120 466
173 120
308 127
832 81
645 520
368 548
664 911
67 511
276 4
852 819
639 163
114 470
522 587
863 553
608 168
513 523
355 497
52 469
607 314
805 228
373 492
425 427
386 296
444 790
461 728
555 991
908 86
843 244
847 691
71 791
60 785
757 285
370 801
42 344
718 919
74 445
721 729
56 311
503 323
876 146
289 333
952 872
628 731
91 48
520 596
790 434
691 413
609 188
587 683
591 304
135 780
77 963
455 751
255 152
583 775
748 443
249 772
109 295
743 361
202 185
741 399
749 922
821 721
828 16
256 750
75 157
276 827
368 159
913 390
870 863
771 492
146 730
115 851
881 35
998 705
512 119
548 571
626 231
378 111
374 425
209 35
999 352
917 979
122 552
318 103
875 114
890 602
504 174
1 868
564 836
776 121
62 138
455 401
367 281
267 710
968 688
804 952
282 240
720 908
155 670
478 929
368 980
292 242
749 863
554 151
103 274
957 659
627 690
597 919
348 873
111 126
328 748
875 495
804 389
423 391
84 641
178 828
540 626
682 162
770 230
503 946
552 710
613 134
543 624
142 559
239 94
230 663
808 117
797 167
813 847
617 130
196 873
137 552
167 238
363 716
997 594
78 223
713 959
553 51
810 227
491 720
930 32
120 890
64 571
890 777
254 846
342 767
283 815
987 886
905 798
975 568
40 667
377 573
74 933
736 896
629 76
34 642
652 576
374 286
350 887
267 139
509 123
990 222
185 362
256 965
219 173
6 780
234 953
295 404
593 409
946 519
23 345
381 182
445 29
623 91
988 208
727 479
477 877
74 517
422 682
257 429
812 336
960 594
971 68
489 476
744 881
839 815
840 428
83 682
94 743
907 90
993 326
966 772
875 293
369 78
371 495
285 494
692 168
982 849
548 485
573 942
526 983
800 297
32 940
413 929
110 534
410 305
141 794
8 178
481 977
899 360
479 10
156 705
259 462
191 906
164 379
549 233
931 242
395 27
856 138
962 368
981 146
693 466
144 650
854 434
525 587
200 243
154 954
662 597
954 977
579 371
539 806
665 853
328 395
706 239
463 972
114 560
707 500
899 396
219 696
270 195
946 618
609 600
261 799
484 434
984 706
539 214
217 391
23 915
579 400
429 188
845 308
933 346
305 731
388 64
829 755
90 93
605 622
437 837
975 114
245 936
477 319
774 858
567 949
153 977
790 523
578 971
218 577
995 589
69 543
648 628
854 700
170 336
688 312
4 452
784 433
513 312
82 338
580 255
52 552
694 537
753 980
299 410
591 355
285 745
162 585
56 618
703 9
716 21
601 199
199 669
392 262
296 849
309 218
909 606
112 576
302 939
930 601
439 699
739 515
802 279
517 679
331 354
190 468
258 659
259 251
268 126
240 737
171 67
144 656
313 718
267 902
113 749
387 692
927 261
950 664
522 198
159 131
441 642
5 4
915 570
115 356
53 841
982 528
665 95
930 458
121 159
414 152
448 1
899 260
329 321
776 106
246 486
185 789
922 76
268 74
271 434
226 514
106 789
956 357
530 939
364 418
292 441
527 840
386 78
762 633
287 61
370 73
564 783
722 451
759 63
17 220
559 332
969 966
561 666
402 271
38 105
4 143
986 957
401 510
175 252
225 419
48 507
627 926
414 322
923 783
479 379
926 796
410 391
359 183
28 889
190 598
22 656
324 130
268 137
265 168
431 548
830 195
932 114
235 584
908 445
842 776
50 72
946 673
912 307
773 54
346 360
578 882
576 481
668 985
505 247
816 800
819 28
147 488
468 755
834 239
980 986
129 182
928 423
757 156
105 296
497 929
851 881
517 268
351 522
474 550
425 279
455 389
866 726
343 866
215 612
473 75
752 289
279 706
50 119
799 307
270 447
117 978
919 764
23 515
360 397
40 424
508 671
77 935
924 801
259 705
405 743
775 972
311 184
460 122
951 176
633 184
549 598
368 336
583 119
225 295
556 177
221 440
506 233
979 215
625 806
406 54
518 507
828 307
417 777
729 416
855 546
210 186
240 320
155 923
530 932
249 289
500 831
961 316
548 68
375 915
874 812
632 800
619 201
65 359
38 699
629 75
178 102
426 386
351 122
540 404
872 746
569 223
351 557
908 718
441 368
555 381
886 299
81 799
146 295
68 465
983 390
768 380
609 667
42 334
400 974
61 162
858 497
545 299
94 837
519 69
321 838
438 789
13 347
849 43
878 359
567 511
595 59
762 258
435 769
656 968
285 466
621 477
542 50
407 13
815 551
905 313
293 741
561 937
624 380
241 453
340 952
249 595
986 273
35 357
304 873
574 631
405 800
469 45
222 515
485 715
740 577
106 19
444 165
962 587
85 703
664 652
765 835
891 996
997 376
588 725
584 793
44 852
656 192
339 523
841 38
18 79
76 341
882 762
102 718
379 778
622 275
14 840
258 278
771 187
923 168
596 626
348 587
408 213
551 776
801 829
312 411
238 208
792 569
922 398
451 833
827 950
994 624
772 386
930 227
243 126
164 329
468 309
643 999
516 180
817 522
230 677
850 368
234 966
22 408
105 399
803 13
442 264
930 79
601 896
470 209
442 551
824 740
522 245
973 235
975 912
198 533
699 251
734 559
469 137
880 487
943 758
167 418
217 806
684 798
445 44
100 257
57 821
743 408
104 610
850 49
137 434
590 426
326 309
327 319
711 586
733 144
309 186
862 336
439 178
282 655
896 45
30 417
990 208
290 685
221 949
691 432
242 912
497 935
873 597
954 848
496 880
246 610
321 963
272 0
652 108
227 961
858 108
875 475
43 873
64 276
681 781
159 384
379 804
424 54
811 178
161 259
112 507
425 37
805 9
214 464
80 106
728 365
756 288
275 118
559 367
385 404
85 153
102 769
467 325
138 6
317 524
603 614
504 732
688 809
456 749
343 2
468 134
336 18
909 920
879 923
979 82
774 237
832 588
608 364
114 660
200 232
261 612
776 195
599 881
178 319
35 318
683 398
703 287
994 248
637 775
486 280
245 226
117 551
730 459
38 240
401 240
384 402
549 297
216 426
190 220
983 46
276 956
370 754
601 557
785 855
397 34
856 423
391 736
440 979
603 8
415 565
78 16
188 150
972 619
76 153
795 532
72 342
365 295
157 128
722 641
82 359
652 467
485 567
705 819
951 519
916 586
115 627
555 663
371 371
43 834
819 930
584 618
316 911
758 800
178 543
595 634
159 921
778 361
78 817
473 859
520 557
499 993
370 299
896 258
405 857
776 615
293 76
804 997
235 818
93 974
883 887
962 608
415 748
927 212
906 779
89 880
941 485
90 558
749 316
99 539
3 937
389 168
883 207
223 725
749 302
644 769
832 969
50 139
106 872
515 444
481 503
223 994
981 221
385 215
211 390
510 352
876 226
217 607
395 779
346 186
339 379
98 473
111 612
1000 595
512 814
727 594
355 20
934 962
576 351
998 318
996 18
352 924
936 308
973 660
311 241
411 812
404 65
191 799
346 432
461 929
42 372
586 117
8 251
139 7
926 594
923 707
984 854
425 628
135 727
727 429
862 328
212 956
672 257
451 786
224 981
170 252
343 468
972 565
545 994
496 602
288 430
887 532
584 476
649 634
129 260
185 564
961 400
357 609
343 178
39 730
569 380
414 412
375 190
222 954
837 699
332 129
261 956
162 195
275 211
625 837
343 906
738 536
463 434
972 555
378 820
186 183
190 436
850 546
42 968
78 741
837 389
575 734
933 507
725 31
745 948
528 805
288 137
475 873
888 221
795 42
568 567
68 994
485 949
788 669
1 796
670 349
319 681
193 432
673 251
983 64
362 702
334 914
604 457
330 712
444 97
17 775
841 748
773 354
984 959
126 661
579 817
310 58
805 245
115 888
472 764
472 166
775 865
732 861
396 731
465 28
139 166
822 905
677 122
198 911
831 818
823 194
56 23
772 925
918 211
244 540
218 174
536 770
215 589
928 637
119 814
127 381
230 692
11 56
877 777
958 865
136 183
400 852
352 582
610 300
826 378
740 942
559 778
592 859
810 498
684 386
613 418
996 899
156 996
543 989
896 402
197 625
581 125
103 740
812 303
71 193
514 107
683 869
431 935
159 609
864 361
584 764
710 279
913 31
773 997
274 262
126 83
364 326
237 765
766 281
779 201
507 515
253 660
762 465
411 62
861 709
530 481
554 236
187 350
349 431
537 111
292 581
911 542
225 184
56 765
36 500
13 468
679 75
891 311
440 611
66 229
122 262
887 970
604 129
962 109
568 205
881 483
901 354
412 610
934 959
591 887
993 11
419 785
73 295
396 203
981 178
20 118
374 980
343 20
61 851
101 662
314 617
828 128
870 595
188 376
754 892
328 258
558 664
35 670
955 297
513 265
737 742
722 40
970 87
914 304
149 490
444 937
980 121
858 934
110 714
471 142
6 805
253 566
602 258
487 533
269 136
329 71
445 455
18 827
901 119
849 429
556 895
869 132
989 631
628 605
381 574
933 214
425 869
710 452
317 241
14 742
605 341
308 559
904 838
286 472
136 437
3 539
771 841
370 65
133 658
624 141
540 247
887 583
178 281
257 299
151 806
289 455
53 863
754 184
146 210
950 77
977 488
48 667
801 504
650 703
228 842
920 959
586 773
507 906
948 691
656 635
625 783
126 874
468 789
868 603
779 99
264 268
26 768
488 675
982 652
893 799
571 0
76 154
839 25
403 685
716 449
562 12
954 142
511 934
314 58
208 638
284 745
798 909
482 30
596 445
979 446
780 167
561 203
138 646
683 2
967 970
788 893
687 719
370 691
139 483
680 819
808 803
924 636
823 78
65 536
827 352
822 85
678 449
302 843
588 948
943 104
293 129
11 495
256 131
905 852
67 218
956 858
604 185
11 901
411 537
264 136
541 949
937 209
891 444
866 80
233 331
9 724
295 192
113 973
267 680
312 115
134 41
288 22
778 249
89 75
522 605
222 526
922 363
76 938
419 625
966 67
377 27
763 868
972 857
806 545
826 38
917 223
571 330
236 823
268 297
423 423
53 42
475 784
131 409
877 425
87 878
353 138
820 604
21 746
765 978
563 418
189 541
419 344
157 340
798 573
321 571
852 791
315 889
479 752
471 114
214 421
765 965
931 79
619 678
557 198
744 582
935 841
178 430
375 151
353 56
520 345
386 334
648 757
212 881
659 517
486 475
182 454
543 973
244 282
981 90
573 758
95 786
346 884
635 424
10 962
433 797
577 98
389 35
811 624
249 450
925 359
384 902
525 540
781 742
789 825
394 455
44 420
921 488
332 853
967 580
925 971
412 427
497 928
292 856
22 537
185 708
367 895
790 642
451 728
349 609
565 622
3 877
98 239
207 511
742 27
422 80
7 434
338 842
464 163
966 607
560 838
652 160
505 51
519 887
753 921
649 533
596 360
406 165
656 975
663 535
903 439
937 998
577 445
515 522
127 28
795 823
377 305
218 556
433 253
859 429
22 423
656 194
442 239
757 190
188 532
923 24
935 327
110 613
697 606
584 732
117 562
652 328
602 681
355 82
761 677
131 701
722 186
522 512
8 508
831 136
240 247
714 491
127 77
639 773
57 588
312 759
858 37
504 571
849 38
272 298
528 769
781 54
918 195
792 552
245 758
357 331
228 999
621 463
53 152
148 463
280 119
371 883
599 846
943 295
992 273
88 834
262 355
595 664
704 697
777 577
433 645
446 751
326 92
258 196
627 649
411 370
23 856
921 289
171 315
713 612
702 129
835 580
180 706
388 876
258 188
597 475
804 633
777 165
696 991
875 250
264 398
798 526
108 822
459 335
494 918
391 562
268 614
842 687
41 582
537 712
596 340
804 6
639 307
161 628
665 206
111 450
661 777
644 235
841 577
160 559
144 990
783 850
800 520
619 227
853 199
992 230
44 218
287 563
113 929
195 364
921 291
350 491
353 321
901 778
957 513
936 832
153 476
836 659
388 320
872 57
824 654
283 157
300 261
660 537
306 997
657 686
609 973
585 229
795 903
482 17
544 750
195 195
906 54
171 5
175 493
401 848
603 378
817 854
227 229
45 592
154 671
834 961
928 301
831 504
214 865
969 843
947 169
106 631
298 574
933 384
354 71
52 432
668 131
579 752
353 146
626 528
338 717
22 581
622 250
112 165
215 649
308 285
253 145
196 52
369 788
667 701
867 390
315 625
94 770
103 666
214 741
793 794
49 569
365 538
627 468
700 523
448 190
51 576
318 142
401 938
720 982
308 555
876 402
93 67
190 998
927 559
435 357
508 876
39 938
992 880
359 579
180 2
856 256
316 781
934 649
322 441
894 478
449 394
932 436
122 903
869 207
106 292
911 210
682 297
684 40
22 536
11 967
863 378
415 768
969 275
598 801
229 378
227 147
464 786
660 235
226 308
596 453
937 787
730 324
715 846
305 172
255 905
614 617
365 684
461 757
529 219
805 230
572 564
439 13
187 852
578 416
326 674
746 248
66 787
277 428
408 676
237 685
908 963
40 936
990 839
59 863
612 995
811 296
366 839
170 244
233 79
688 249
45 498
256 913
519 972
358 561
720 164
784 203
227 535
762 804
875 251
704 646
403 221
712 167
292 476
429 777
914 803
653 696
431 891
180 183
975 94
623 515
923 837
546 166
558 316
403 86
811 433
548 915
516 56
621 828
964 361
391 339
303 184
610 940
845 77
368 26
179 834
872 675
977 120
692 759
548 98
187 132
78 263
312 813
217 956
184 654
168 40
136 106
295 23
86 854
838 328
179 907
809 247
575 727
106 659
885 316
678 985
914 880
348 695
586 964
178 922
572 573
711 345
433 254
546 471
24 780
362 389
261 368
315 325
662 761
599 696
565 983
955 897
529 793
350 920
612 224
981 849
270 234
74 186
944 648
368 744
3 864
113 906
647 803
152 69
404 896
783 862
956 944
635 955
318 184
315 155
301 914
580 313
831 788
912 685
807 631
986 362
572 385
603 913
392 900
921 485
713 53
707 142
579 869
870 214
691 524
155 838
70 169
854 282
400 171
200 9
406 691
143 366
117 119
313 698
200 985
948 351
29 918
337 54
793 288
268 818
264 436
582 675
821 117
171 453
992 327
613 238
379 564
287 787
493 947
770 859
287 620
603 218
721 373
91 64
414 56
790 928
507 19
653 497
508 534
908 712
32 681
188 548
608 195
394 281
100 132
310 30
741 340
317 551
436 833
496 299
722 629
643 791
534 894
294 729
138 925
520 917
542 551
127 980
972 919
512 296
554 426
118 66
659 89
243 556
342 707
184 303
622 640
771 103
440 103
204 113
768 441
447 980
908 235
485 917
495 256
402 841
264 757
728 607
752 524
475 403
368 121
300 77
528 432
54 904
729 317
604 339
333 514
433 683
961 525
974 871
338 895
471 363
93 174
550 30
205 251
663 700
272 133
683 292
835 797
581 122
258 8
79 303
1 424
334 116
782 867
354 443
211 450
312 230
41 868
496 902
560 888
342 509
224 694
813 756
404 127
287 62
482 784
734 859
524 996
535 150
617 935
506 919
428 491
11 346
20 255
916 519
835 667
249 456
704 933
290 237
669 159
52 475
233 94
824 497
750 381
635 842
236 104
901 901
29 841
50 312
391 511
348 297
237 954
366 868
462 616
162 120
348 115
741 65
551 593
966 511
992 435
826 430
814 102
675 101
900 877
596 103
505 420
71 340
630 159
295 377
4 305
118 12
252 550
504 985
396 425
390 376
545 246
781 596
623 338
156 533
387 69
337 791
66 999
693 449
391 977
163 567
521 335
981 761
626 5
159 210
121 911
418 553
1 151
611 603
992 794
217 479
801 731
322 768
954 447
158 295
367 776
339 927
877 931
792 135
152 393
522 812
741 873
73 572
760 517
332 139
528 968
737 122
614 191
286 563
914 893
619 31
630 492
765 120
96 131
453 703
116 283
383 743
280 217
556 760
847 512
432 965
463 396
116 638
827 15
653 519
913 719
155 287
316 62
179 410
243 961
966 784
961 434
624 859
635 887
497 429
757 152
687 240
53 988
58 332
182 533
727 396
815 159
470 249
546 277
740 341
717 716
2 498
4 574
156 193
805 273
626 435
498 686
402 708
899 290
348 906
225 816
357 698
700 92
829 492
854 625
529 170
174 549
617 381
143 104
651 984
838 745
438 507
263 904
568 937
592 709
897 410
28 88
886 490
641 23
6 0
922 235
216 376
335 346
76 370
448 399
485 240
646 894
494 132
930 97
41 632
996 5
89 875
701 133
626 803
373 638
91 606
222 370
331 719
910 125
937 559
161 571
379 906
438 440
80 278
109 590
374 71
351 363
205 494
398 832
793 85
968 435
132 860
400 6
49 616
629 197
347 663
298 116
660 525
900 879
886 537
39 873
422 176
514 453
963 634
158 400
444 264
226 885
623 316
898 871
115 345
372 427
743 807
849 243
248 129
338 492
591 950
849 256
417 587
283 622
949 127
149 101
785 885
4 740
158 214
571 77
527 988
41 261
982 320
48 838
1000 526
416 406
219 412
585 454
167 126
589 331
786 693
899 407
370 443
245 25
568 680
931 929
831 369
478 309
169 27
270 152
202 412
988 357
251 771
65 520
248 371
509 93
211 244
249 679
511 98
365 619
957 220
355 602
514 862
10 139
431 335
852 782
472 564
464 50
830 683
545 871
349 377
604 133
878 125
430 964
246 562
556 930
854 49
170 952
641 453
493 853
472 605
120 705
961 645
51 267
572 733
591 540
5 72
395 218
29 927
218 78
401 684
355 350
313 199
488 100
690 413
423 957
509 803
764 562
238 679
125 890
829 952
221 886
440 25
57 556
511 346
326 774
439 295
793 440
920 839
173 580
15 414
969 473
61 675
343 456
445 195
199 198
434 300
834 894
831 139
623 940
477 447
985 594
337 203
846 367
938 440
706 962
671 240
234 492
680 684
674 452
384 248
159 520
290 618
990 394
833 582
187 921
646 900
819 668
773 304
731 395
864 794
102 854
27 84
442 715
942 847
467 140
455 238
775 967
341 176
393 676
502 218
383 819
153 355
76 203
277 303
70 740
17 5
529 966
273 473
618 744
832 978
148 874
40 365
143 59
35 72
828 419
414 472
522 50
161 443
268 192
64 815
345 147
861 569
987 4
475 311
952 993
340 511
188 349
701 581
317 812
341 785
166 552
601 527
965 838
875 421
196 649
70 776
691 198
428 975
340 407
304 782
246 609
116 69
948 77
261 711
467 354
746 404
375 745
208 471
486 328
385 880
67 856
960 970
869 631
910 38
5 551
681 951
964 261
448 956
810 187
488 954
576 934
346 799
87 128
618 464
135 447
338 484
233 764
845 86
301 654
708 303
693 549
36 489
912 295
518 181
376 870
718 582
916 687
893 436
215 516
743 979
951 763
46 409
839 78
477 155
325 417
165 984
821 551
59 20
388 462
64 367
173 150
688 636
704 629
4 98
118 670
264 558
22 405
853 935
196 5
376 777
132 362
833 683
459 599
413 1
487 738
389 146
706 75
925 882
867 713
486 706
260 924
348 867
557 932
864 127
568 376
191 128
795 96
977 71
785 749
867 742
681 411
605 838
757 549
309 242
805 913
587 162
378 720
787 554
195 456
46 760
571 306
664 393
776 972
603 92
446 983
507 341
98 114
585 356
536 325
817 84
30 727
491 180
350 41
309 729
896 641
655 330
29 992
774 331
181 420
697 675
82 631
951 709
883 806
752 675
770 906
127 446
158 202
663 415
882 600
202 362
564 583
731 622
727 852
278 438
609 130
379 874
358 756
230 383
955 735
770 555
380 301
33 922
518 699
270 788
429 51
507 68
464 611
795 722
576 885
377 946
397 557
759 60
801 238
401 690
946 453
87 236
428 260
14 399
973 953
120 258
432 516
415 311
51 684
342 272
176 139
632 376
279 189
255 278
299 13
998 822
657 369
208 719
348 177
527 565
723 83
29 584
9 10
718 660
973 11
708 152
296 646
538 967
89 739
74 833
292 938
127 475
94 866
539 803
139 507
875 917
409 836
478 769
714 189
89 234
382 886
21 256
671 7
160 831
986 294
968 542
533 500
523 513
467 848
26 16
650 882
793 957
6 121
937 426
691 86
503 153
319 799
442 482
500 613
360 272
387 182
482 396
596 259
539 385
424 771
885 590
695 879
884 7
906 876
944 229
882 348
728 857
342 781
730 965
802 952
788 19
163 923
374 411
395 248
205 866
835 460
34 686
740 617
505 675
85 532
467 201
425 447
692 699
894 72
397 529
918 680
379 255
489 550
782 940
986 906
475 388
350 714
811 503
344 848
122 983
808 761
384 510
935 311
483 982
524 305
308 766
642 710
277 620
632 286
929 742
375 137
692 39
704 5
359 657
356 700
870 821
321 883
25 724
820 821
734 866
521 574
141 445
405 193
243 914
245 27
784 649
684 349
929 876
657 389
150 284
582 981
85 644
858 315
53 420
504 376
804 103
542 41
442 213
783 393
340 10
650 341
778 437
768 414
696 618
577 251
977 849
160 668
735 220
275 616
597 149
268 616
654 717
802 922
42 270
969 487
640 995
149 853
407 995
131 845
75 129
233 230
399 566
233 704
261 310
954 962
647 255
343 421
266 501
174 767
630 641
881 601
431 901
545 865
935 505
78 657
761 218
840 966
168 589
42 898
454 152
945 242
549 570
1 136
754 390
240 818
852 180
801 465
434 128
451 187
130 289
360 50
531 467
854 731
356 374
249 408
130 524
911 390
870 359
586 320
181 361
786 530
846 385
153 894
96 357
213 323
481 939
641 505
231 678
308 134
715 927
592 172
474 338
892 160
419 773
547 893
867 92
59 239
859 272
751 913
769 355
878 623
163 365
825 516
943 506
688 734
462 202
558 109
324 464
33 976
354 404
867 879
773 897
388 74
828 7
261 448
405 634
806 33
720 841
449 237
683 744
420 163
684 518
91 363
426 688
573 44
893 180
90 991
881 319
91 89
1000 288
394 237
492 794
461 128
913 182
503 28
481 327
984 773
542 484
192 407
835 169
304 94
867 734
409 972
497 134
442 350
110 570
902 40
871 972
828 685
500 116
654 719
739 670
234 373
794 474
708 952
200 643
290 621
789 113
182 390
189 119
648 401
145 405
930 735
533 399
26 550
363 540
83 768
543 720
916 762
914 626
855 414
64 575
707 953
377 725
643 557
355 633
437 96
718 969
380 60
119 971
175 573
758 13
175 470
32 226
805 28
21 531
265 649
963 867
196 666
449 554
135 730
613 388
506 333
575 887
878 134
107 536
659 49
819 199
747 769
675 870
437 595
339 94
579 273
569 449
236 737
508 49
971 452
66 608
254 399
963 230
912 5
787 71
575 578
436 594
950 818
426 739
348 760
205 593
428 767
66 873
475 349
594 137
93 347
618 190
889 158
530 726
336 481
526 983
482 49
88 478
745 887
315 73
787 970
74 662
164 434
263 561
738 702
692 714
719 399
366 116
579 747
692 152
680 627
676 896
148 373
151 172
954 682
337 944
689 313
450 204
299 163
951 723
808 301
769 837
881 857
796 509
253 773
786 123
87 762
830 594
869 214
778 283
403 555
761 553
222 509
973 659
794 920
490 222
125 608
97 776
913 728
46 478
278 580
723 959
749 918
675 702
382 764
583 907
43 792
93 771
843 239
523 516
272 451
368 426
9 257
452 997
657 116
156 472
390 336
223 348
955 727
187 835
502 8
80 173
578 539
147 774
6 438
949 550
501 867
106 184
324 383
115 915
352 485
612 84
773 497
102 858
527 598
518 561
109 273
868 136
481 659
238 259
513 442
922 313
281 784
247 878
127 859
301 947
46 68
872 353
92 344
921 586
635 346
997 768
859 847
340 116
687 896
419 16
964 523
659 685
181 507
503 30
321 492
178 67
843 936
807 416
937 28
167 123
270 275
695 1
145 658
855 529
396 874
308 279
677 18
374 227
592 475
331 656
11 226
402 589
256 193
529 87
223 373
152 789
25 89
892 787
222 347
365 776
192 738
567 439
574 270
941 266
506 896
233 826
587 373
438 464
836 775
735 432
875 100
892 329
427 413
676 382
506 808
918 687
860 607
711 17
942 359
23 626
379 826
643 190
739 549
669 541
839 707
823 282
542 528
412 973
348 278
440 794
837 11
266 16
438 801
233 148
173 926
916 371
516 313
521 67
794 547
95 578
521 955
795 901
1 777
191 219
788 756
286 40
528 76
634 51
608 313
319 503
995 441
877 446
252 398
545 545
40 398
28 985
771 986
67 434
363 63
21 834
435 928
328 47
394 665
117 142
186 86
375 605
529 306
920 74
483 592
877 473
382 814
477 273
828 45
637 88
533 754
479 963
506 48
614 751
547 276
955 387
386 80
964 627
182 72
736 791
441 472
620 273
666 220
593 955
268 638
19 895
517 539
355 933
776 54
270 136
844 436
53 177
26 319
779 171
298 572
610 653
727 164
814 723
662 966
624 718
892 507
684 799
773 673
699 632
621 513
538 91
675 298
609 160
649 555
270 116
222 180
71 325
132 494
51 143
538 86
650 489
938 534
424 561
188 204
62 332
938 258
465 215
146 276
713 553
727 133
715 86
760 682
88 565
656 485
508 187
196 683
944 983
848 751
240 435
291 917
261 521
526 391
76 4
408 588
269 267
957 156
125 697
170 29
276 240
579 953
840 361
6 230
960 661
109 348
682 895
864 531
374 208
849 962
889 298
782 601
195 590
962 480
257 582
172 870
443 539
86 907
423 648
151 990
781 509
234 679
80 973
813 566
955 656
659 843
18 842
962 891
661 506
838 810
65 836
500 299
94 271
40 842
130 560
767 258
916 886
934 111
794 915
529 686
107 337
740 824
774 75
502 219
866 751
57 376
604 219
748 174
476 861
721 718
431 906
231 93
278 632
504 469
742 595
204 516
807 804
485 355
861 341
225 280
610 438
572 76
258 212
787 942
965 916
449 383
576 4
582 452
452 531
155 751
710 12
543 678
950 999
709 403
304 920
164 434
213 254
37 462
51 445
849 628
569 709
913 926
564 568
532 65
173 48
20 903
457 71
241 214
519 876
876 832
830 85
77 705
76 432
14 380
104 384
910 566
529 822
496 929
228 726
657 163
794 14
357 300
751 482
730 356
469 243
315 18
679 195
574 598
486 890
903 712
184 356
291 382
171 65
78 594
759 404
333 194
809 933
333 167
329 711
210 230
877 66
801 162
627 938
510 832
171 654
22 305
867 538
327 851
25 237
203 601
396 212
609 670
316 837
548 502
461 797
858 710
433 123
334 647
643 874
678 831
84 755
829 111
953 456
202 614
363 3
856 924
246 301
684 840
458 95
250 963
709 340
201 203
896 93
818 49
469 124
516 763
624 201
403 179
547 640
653 237
543 65
236 61
802 639
390 223
316 562
240 517
9 429
647 869
882 664
381 800
820 847
762 45
535 217
465 683
680 338
190 522
983 825
519 203
226 699
576 699
384 318
357 413
287 311
756 613
975 908
536 869
509 507
639 643
689 977
421 41
272 116
735 156
322 210
465 934
277 335
313 797
312 859
657 145
177 298
305 473
416 618
858 879
809 992
932 239
542 467
481 836
395 584
688 564
272 636
219 471
507 709
545 443
147 426
236 883
382 22
196 811
500 905
227 790
353 695
104 153
975 919
460 685
154 293
991 968
842 712
836 629
812 549
296 895
426 186
295 914
310 508
567 571
67 353
404 347
596 863
874 695
163 91
894 187
260 907
878 338
783 189
732 944
913 709
743 33
155 251
937 287
202 730
970 447
717 603
83 148
171 952
349 923
530 905
56 30
321 874
108 897
7 659
899 232
785 895
716 855
752 509
914 304
40 914
531 657
331 765
578 963
116 514
366 36
597 592
209 534
953 339
705 710
530 666
362 230
708 946
633 203
296 281
587 967
866 556
868 640
708 713
817 71
17 622
367 875
802 992
801 875
853 973
189 111
417 211
464 240
915 438
182 940
195 302
714 259
480 198
396 572
264 575
638 185
425 579
678 782
787 930
360 86
956 632
249 998
346 125
197 144
788 892
465 290
178 828
433 52
544 474
692 22
975 973
355 183
660 417
350 471
632 453
230 454
414 117
828 986
367 848
377 638
785 122
348 181
564 676
255 579
732 631
682 605
778 61
247 571
819 832
388 493
55 185
620 699
867 298
238 124
176 540
365 608
553 850
54 142
849 380
845 39
979 757
728 705
280 326
690 36
189 441
570 472
658 654
585 806
868 849
384 242
219 786
423 616
949 852
183 860
545 974
882 248
885 85
469 586
417 344
653 3
490 427
951 353
672 93
566 142
424 273
672 582
834 513
698 469
84 710
592 495
837 689
533 790
371 766
57 40
110 667
910 191
898 910
603 439
265 452
745 635
847 331
160 832
796 577
699 519
334 554
736 432
924 494
465 226
484 464
349 348
917 32
263 263
422 274
734 906
845 141
772 493
545 981
384 182
921 762
60 71
235 823
95 653
982 459
59 483
16 147
104 805
824 838
728 230
13 736
169 618
709 776
238 948
471 393
806 682
954 165
619 988
403 197
677 440
819 250
365 793
407 416
530 299
342 773
615 601
463 95
883 544
984 795
919 913
720 303
764 914
694 744
995 830
231 789
514 912
588 498
102 476
737 390
379 599
760 222
622 290
940 927
252 171
54 344
696 435
980 685
977 961
893 118
169 821
510 613
31 590
312 68
494 413
687 973
212 216
428 232
996 992
940 0
964 835
320 110
728 618
11 293
869 612
479 892
327 882
320 631
203 737
439 902
677 355
264 53
196 382
276 771
689 51
856 555
652 288
605 221
503 127
758 334
56 213
693 723
411 275
885 899
342 713
1 306
924 862
444 175
259 793
383 335
814 667
895 991
811 707
149 694
877 888
220 592
699 218
973 444
55 426
478 439
129 350
623 255
570 390
396 465
609 841
926 212
817 337
514 884
697 978
552 936
83 143
277 123
5 566
577 630
451 551
978 525
443 736
96 238
783 748
119 893
911 15
968 451
860 716
335 2
318 591
46 579
303 260
993 256
398 422
129 858
93 448
825 332
116 704
316 686
276 319
397 163
444 266
100 827
6 764
792 378
611 18
984 95
291 773
657 134
343 148
195 998
639 423
276 148
172 101
195 894
207 311
910 761
344 418
981 196
120 1
52 891
999 801
653 788
719 972
980 325
614 247
793 932
632 163
729 318
275 351
950 697
26 100
986 449
851 376
592 439
337 700
307 301
714 390
861 595
513 304
650 885
981 383
98 667
857 748
690 728
442 679
3 140
252 735
10 698
878 227
943 682
145 172
430 936
28 552
729 83
483 769
131 375
612 292
382 76
632 403
671 748
448 619
989 81
742 639
717 84
519 907
785 31
528 913
796 221
678 160
207 212
292 312
224 658
945 79
654 429
975 167
102 410
606 981
657 223
350 844
235 112
320 736
782 693
438 156
37 875
375 276
657 519
732 571
888 894
22 391
65 656
181 696
969 896
130 516
753 494
534 286
653 573
833 562
526 5
60 67
681 26
839 662
863 67
180 588
331 372
394 788
599 668
587 734
807 448
966 953
171 222
229 246
362 83
592 666
202 286
961 808
545 266
406 421
559 304
963 138
857 898
149 182
296 89
943 634
432 585
409 259
657 232
172 891
858 306
63 367
545 288
533 914
364 452
261 489
411 934
697 46
747 122
319 398
244 832
123 186
332 947
875 89
555 451
674 997
469 539
605 186
715 131
657 146
298 975
171 587
810 798
438 423
1000 475
465 251
220 872
342 272
652 574
85 70
143 455
599 444
299 973
771 233
672 127
492 142
635 387
856 754
28 566
699 613
592 982
874 917
343 777
609 676
495 411
949 383
895 156
499 545
349 264
423 350
257 517
22 248
552 504
789 590
889 496
71 848
619 746
666 812
846 339
282 252
69 305
549 198
314 971
70 626
706 228
755 616
13 716
39 352
911 631
920 927
514 708
578 768
538 383
18 393
895 439
395 114
991 304
229 146
17 11
881 914
474 25
278 671
636 820
703 604
530 655
219 710
910 248
492 446
924 789
768 147
140 948
371 645
219 73
763 795
946 804
595 326
358 448
672 476
846 494
679 462
353 472
149 218
221 982
645 729
513 788
862 354
404 610
363 413
899 939
865 121
775 798
788 248
813 64
114 349
860 960
246 733
474 906
959 283
768 909
142 513
465 365
708 582
375 713
553 83
22 78
630 981
175 818
164 30
591 914
323 236
261 452
788 57
439 150
415 513
774 125
46 63
757 303
280 368
310 642
911 534
453 490
498 830
483 199
884 179
852 116
715 297
785 714
458 922
511 531
527 213
935 975
262 914
740 314
404 335
312 372
780 622
854 359
6 604
585 125
875 740
940 32
866 930
33 848
695 369
259 617
46 853
923 570
44 26
30 726
559 995
885 479
945 107
195 374
457 360
195 124
233 666
752 821
65 97
331 656
667 797
753 944
437 283
362 70
274 959
755 580
249 676
637 667
492 590
276 310
275 272
248 973
991 262
879 835
327 709
585 713
350 574
83 977
914 711
597 691
559 913
164 299
418 387
744 457
847 917
727 15
444 470
521 831
459 887
89 835
532 166
914 259
360 740
936 835
495 871
35 193
51 769
248 83
915 87
95 160
305 498
958 682
308 258
988 314
743 54
143 716
648 421
7 270
842 136
952 254
939 581
284 657
95 430
287 645
971 360
193 392
243 517
424 222
92 290
299 215
834 473
144 614
852 928
14 939
219 433
364 346
983 40
881 162
642 928
433 271
578 22
462 929
395 100
421 803
491 400
877 20
293 906
76 177
695 241
505 321
747 479
579 256
233 721
208 229
940 464
383 395
433 162
831 644
835 641
877 393
785 91
250 531
878 176
707 62
945 840
168 192
19 634
853 655
931 758
235 408
85 524
928 200
390 187
595 815
770 155
761 656
471 947
603 699
351 364
61 20
330 403
417 601
449 747
194 39
508 553
770 757
398 718
684 751
979 633
42 340
81 426
744 625
220 592
615 181
16 828
931 211
243 212
838 994
527 81
635 568
205 329
27 499
381 654
179 167
280 948
676 379
582 527
2 131
376 411
366 423
535 818
748 979
394 746
877 317
797 140
270 547
60 870
840 202
860 378
430 360
723 853
458 194
3 209
936 46
803 875
112 147
398 109
144 356
617 293
609 314
185 29
118 79
307 761
608 315
707 740
604 90
494 667
730 675
191 168
200 699
142 328
262 784
956 942
88 503
720 806
383 39
93 706
792 708
266 345
923 340
344 587
621 45
760 822
678 117
371 308
204 705
119 123
103 511
857 971
419 27
245 588
569 318
768 837
317 218
239 310
849 831
629 607
849 650
657 758
590 385
845 846
635 832
472 722
587 438
389 190
185 697
850 543
366 734
394 581
934 538
140 624
883 468
121 888
105 392
857 572
288 469
439 708
654 480
233 751
90 415
881 958
250 535
414 159
790 495
380 691
778 603
103 264
16 17
996 143
76 975
145 751
278 995
576 64
476 353
672 673
453 946
20 388
606 183
802 516
25 225
164 845
546 861
627 877
704 936
839 787
458 599
840 103
639 786
208 170
668 380
159 305
539 517
246 94
478 976
764 983
8 845
68 405
508 520
773 471
588 872
193 468
19 969
398 692
595 851
896 360
641 752
237 358
564 410
551 374
833 778
102 55
170 594
612 211
522 709
999 662
371 529
402 411
968 828
396 263
843 740
463 436
152 109
250 744
392 295
64 827
303 494
831 484
855 0
162 741
235 171
488 59
92 612
754 47
760 96
104 23
726 23
629 797
355 796
559 407
824 631
920 477
481 427
791 95
503 160
704 221
167 42
832 868
346 80
706 792
251 166
292 372
908 411
130 979
169 276
106 395
427 223
551 597
558 985
175 599
843 433
797 994
527 338
735 91
346 181
736 926
481 724
848 303
893 864
983 799
570 765
686 605
377 337
302 266
262 272
878 340
938 243
513 388
338 172
798 608
382 987
207 881
675 916
970 438
98 431
139 128
486 31
704 716
362 636
59 364
697 497
692 966
764 862
373 331
208 942
924 433
349 90
700 498
968 685
924 851
841 767
150 854
382 418
33 504
551 328
368 403
680 818
273 749
770 602
63 680
873 603
425 912
303 739
832 440
912 296
813 421
540 552
856 665
577 631
34 778
334 461
228 136
169 222
702 346
90 368
225 90
734 96
189 52
389 357
604 67
403 452
413 101
651 490
338 522
471 749
418 88
666 340
176 18
510 202
330 444
702 15
443 753
374 223
417 790
741 489
199 396
658 152
924 33
796 710
27 879
273 484
465 244
880 724
978 537
631 455
229 723
389 799
267 877
185 462
660 300
41 629
186 426
140 591
683 451
105 683
731 643
181 45
528 557
513 725
948 757
978 702
751 848
968 649
451 727
231 392
102 584
585 787
19 884
777 390
929 138
649 145
378 419
821 951
438 332
14 967
510 743
793 654
481 898
13 67
18 878
536 130
143 433
467 962
828 437
89 191
342 359
60 512
793 832
80 146
819 288
934 899
582 534
435 80
658 633
966 567
616 922
221 214
944 399
329 586
316 642
229 753
651 960
75 65
303 131
271 46
199 104
250 928
438 306
128 682
914 141
482 500
5 612
557 450
728 147
410 28
387 205
284 860
142 759
149 315
348 131
641 619
146 439
808 982
301 723
497 966
601 719
98 563
170 58
257 969
711 428
358 551
74 117
606 560
505 611
42 646
344 176
758 362
981 266
10 493
739 234
356 579
376 749
244 283
366 358
479 720
645 250
5 267
928 546
219 782
276 245
154 338
356 59
974 682
935 291
543 390
960 366
147 249
109 881
122 628
329 975
801 657
379 429
144 160
709 101
188 773
61 963
590 344
479 715
889 163
393 89
920 456
309 903
638 937
722 387
700 334
84 438
782 514
168 302
382 350
321 404
760 949
526 327
420 358
89 176
248 510
577 724
27 67
833 701
595 634
415 457
856 745
198 113
742 238
92 476
719 326
908 593
207 71
750 720
926 951
90 842
722 498
865 116
650 887
228 697
100 812
954 405
352 166
439 490
810 482
887 383
756 23
447 244
993 553
973 791
796 800
763 562
127 751
408 474
988 557
966 626
704 503
485 270
419 676
991 952
257 416
946 919
371 801
489 547
287 293
931 538
996 234
675 566
575 813
198 253
362 172
480 968
207 444
263 724
225 739
350 588
827 62
196 157
630 181
883 720
168 722
97 131
544 670
434 825
803 612
372 661
882 380
113 779
306 177
473 416
794 964
5 221
424 167
21 839
613 690
123 266
188 297
990 41
663 195
1000 464
578 173
480 611
238 310
505 900
87 160
745 152
79 517
851 554
265 80
101 543
518 520
459 89
123 992
2 285
521 194
686 924
764 407
644 989
869 552
161 770
288 561
337 198
511 24
344 574
205 947
997 125
891 239
834 125
198 529
318 725
495 353
531 142
554 434
24 85
87 524
111 365
829 898
368 898
610 149
5 558
308 878
740 135
3 496
352 831
700 348
888 379
968 210
247 493
266 439
882 403
693 577
669 645
868 909
966 506
848 338
225 156
622 492
474 111
38 785
718 974
717 575
2 358
572 876
954 466
238 101
300 5
758 344
826 179
967 993
156 80
498 873
580 727
468 802
744 20
477 588
987 866
9 116
740 799
547 128
869 795
926 108
29 109
994 999
23 390
549 807
345 867
95 249
150 343
316 522
260 351
86 313
863 508
41 122
284 612
349 172
607 498
168 700
317 986
945 88
34 782
478 589
781 27
823 458
623 68
464 434
88 262
435 662
698 691
60 297
500 183
147 730
72 190
6 637
405 684
372 346
509 507
979 597
864 601
42 28
200 207
304 293
555 755
27 421
805 655
466 17
683 247
348 193
760 927
279 712
252 283
978 478
616 654
946 374
955 524
937 384
856 655
722 672
254 645
159 813
230 32
171 827
169 701
513 513
680 110
483 372
850 176
59 394
641 661
253 840
365 596
595 805
327 404
648 837
223 292
126 686
943 310
632 550
862 640
416 883
687 282
114 657
191 786
807 424
522 227
180 340
278 953
640 43
526 182
17 690
840 161
424 441
216 898
440 746
379 903
635 126
893 899
85 576
459 153
855 368
178 453
573 225
46 331
273 251
115 382
286 434
664 715
269 397
687 403
755 544
191 573
857 434
338 961
211 624
807 638
858 0
905 13
834 175
190 659
492 419
864 11
221 770
160 506
717 514
662 9
26 662
386 911
490 959
423 476
604 89
42 143
224 834
207 273
34 150
61 304
835 749
293 85
672 380
454 518
289 536
388 461
67 806
269 591
271 534
563 181
657 979
220 310
881 348
477 363
661 967
163 946
837 777
584 29
342 294
188 544
720 703
241 109
56 583
638 307
175 190
246 483
728 150
598 418
270 609
506 683
444 944
80 602
11 797
995 497
871 27
65 423
786 856
862 755
232 826
183 30
786 671
952 271
291 155
687 156
934 598
686 927
357 99
173 87
979 491
837 739
732 384
166 955
304 162
42 391
396 621
992 301
8 249
474 207
617 817
831 547
577 997
145 609
754 904
80 241
199 634
942 490
868 463
777 908
728 285
765 175
210 338
207 706
393 813
651 173
691 0
414 215
799 709
420 552
171 229
339 216
486 578
143 71
735 382
596 771
164 994
719 973
524 201
550 379
182 250
75 216
176 969
5 720
185 342
774 485
790 956
342 460
89 275
870 600
5 744
567 686
572 640
153 280
257 624
68 971
758 64
842 784
151 539
2 886
437 696
879 950
653 980
511 454
710 46
109 887
39 170
8 175
398 391
506 624
714 761
713 951
26 399
425 958
35 910
727 186
294 732
88 261
319 485
504 141
175 738
52 283
635 605
689 462
804 751
898 558
517 507
565 961
504 128
198 137
569 2
52 971
153 937
655 681
468 368
656 825
156 559
497 813
972 666
144 953
373 185
241 272
60 694
753 848
586 825
716 713
571 479
575 433
40 687
934 971
205 668
792 723
835 470
126 764
111 640
64 882
825 843
951 176
654 386
900 764
791 773
416 110
536 974
146 365
153 902
444 697
776 537
646 834
910 430
802 808
877 992
358 536
817 951
645 534
508 896
254 13
527 625
636 216
440 470
316 901
86 591
258 605
871 255
260 574
300 527
261 9
279 40
636 116
587 285
146 80
20 815
920 484
203 62
158 768
787 23
245 275
743 129
479 486
538 911
257 327
133 721
368 703
100 970
89 756
617 411
599 976
280 655
240 648
281 365
721 589
314 946
342 94
402 788
874 445
871 464
493 254
657 108
961 371
661 709
701 282
226 539
570 397
351 440
856 697
524 45
858 312
60 390
749 935
185 352
470 864
112 138
833 841
465 153
354 516
200 66
432 629
71 660
429 975
826 91
464 583
169 791
283 719
401 803
348 493
843 390
624 337
900 61
516 90
724 263
323 570
919 823
659 541
719 550
447 38
919 591
326 371
537 409
794 60
490 137
683 807
113 621
658 703
171 10
654 265
98 830
690 45
577 478
373 3
138 242
416 195
528 612
452 628
573 229
490 862
397 552
288 64
545 717
291 987
566 775
919 4
931 775
529 22
982 310
510 118
984 375
321 333
4 91
241 2
708 514
200 5
180 201
717 981
293 382
203 827
68 262
968 317
728 720
607 772
207 856
702 622
625 773
841 716
196 370
85 549
310 521
909 890
630 563
177 264
596 249
250 737
653 71
296 395
616 723
452 439
787 506
430 27
46 748
56 593
630 195
440 22
932 304
914 732
580 574
988 720
335 909
569 12
401 936
935 574
419 911
609 183
810 486
845 54
958 300
174 27
716 957
995 892
29 993
950 787
461 619
191 453
44 498
399 20
656 435
909 567
1 21
196 845
292 83
67 630
553 262
500 498
309 929
709 367
401 915
274 455
705 320
169 999
429 433
4 530
331 791
331 756
595 372
727 976
34 434
944 419
336 1
888 446
882 510
774 279
384 910
100 136
40 191
314 911
145 960
208 621
305 412
776 447
688 484
249 264
427 849
621 805
113 94
588 807
801 204
567 829
579 251
918 191
298 808
362 708
417 873
948 13
538 395
828 360
696 709
739 590
31 250
329 165
582 827
24 606
508 419
454 536
840 249
23 643
144 985
865 614
91 179
911 530
95 571
535 493
308 903
172 480
230 700
124 809
447 194
722 858
898 419
333 848
793 752
760 989
689 884
544 190
841 255
793 509
855 244
674 472
610 803
252 664
256 336
710 195
378 90
772 739
724 557
180 997
230 928
367 467
309 104
158 506
346 395
491 941
962 38
363 464
964 416
179 477
86 948
528 27
265 611
333 314
696 856
337 504
421 554
350 255
636 885
132 964
390 425
955 834
656 570
388 629
9 406
969 408
535 426
257 391
43 470
173 565
328 932
862 296
752 493
516 680
343 412
176 836
878 32
83 236
449 311
645 704
754 398
679 903
132 217
697 441
1000 609
797 910
19 313
850 789
870 41
906 110
845 883
660 976
945 313
306 148
358 245
628 7
69 94
68 156
475 122
280 680
273 543
492 117
394 384
381 407
663 294
94 826
582 484
479 426
807 530
713 529
302 68
627 460
308 896
336 951
126 587
775 877
836 469
98 48
51 888
839 327
476 397
554 659
539 63
385 937
48 533
319 19
817 508
289 359
438 292
420 414
212 766
533 86
187 652
567 65
240 209
793 524
444 765
533 713
642 690
787 853
309 690
827 946
752 662
383 478
332 272
799 883
61 546
778 77
413 853
132 303
264 828
898 262
855 270
736 860
21 551
643 598
941 687
840 743
146 745
675 363
228 886
337 749
834 992
974 737
547 599
879 290
540 351
962 789
997 992
881 404
700 205
739 445
1000 494
75 945
207 38
687 741
512 133
546 948
218 182
482 850
948 626
259 435
170 292
554 410
719 364
98 650
493 492
75 329
286 158
142 856
207 139
714 524
584 629
578 616
141 702
661 441
912 319
253 248
180 602
808 500
331 393
970 661
178 125
9 442
704 895
544 556
346 346
300 441
994 86
618 138
771 575
311 765
735 133
430 3
433 386
358 11
555 135
850 238
122 902
143 25
309 249
17 438
265 314
598 771
792 337
233 161
717 386
753 806
345 36
983 804
642 147
420 295
231 598
784 811
445 785
564 132
653 717
313 421
451 555
983 746
777 677
343 85
850 845
297 20
623 396
439 777
341 773
752 113
901 407
174 950
235 38
696 325
240 682
433 841
816 438
895 278
125 730
389 406
74 938
345 96
984 382
511 620
724 48
716 912
63 520
707 6
85 755
172 915
671 328
584 466
57 234
38 711
180 945
666 789
661 328
704 417
236 704
101 732
582 276
359 700
612 211
8 699
490 346
879 423
929 687
190 369
541 631
525 982
903 824
46 185
244 272
519 871
948 620
603 601
180 138
249 749
244 416
115 990
298 562
73 112
150 232
476 805
204 637
835 818
453 537
129 170
725 96
780 530
990 98
96 179
444 673
82 60
312 517
294 926
70 227
194 358
694 154
496 110
182 165
456 363
870 924
659 368
658 594
977 339
756 968
52 755
424 289
987 592
239 420
32 35
556 758
546 241
546 805
340 204
811 669
436 642
906 183
413 476
203 989
445 936
566 512
264 648
175 866
563 361
593 260
130 973
950 489
610 377
440 9
359 32
372 800
480 590
274 156
462 125
654 458
729 171
122 913
19 850
714 941
666 640
926 534
298 437
507 302
337 143
435 815
114 336
96 171
587 399
789 602
286 267
349 695
699 100
682 675
461 226
23 281
177 403
950 816
482 729
12 837
287 66
840 710
99 615
647 343
373 605
995 385
630 271
727 150
309 57
429 95
998 775
856 486
230 388
394 468
241 603
367 100
309 410
352 294
500 970
730 501
246 144
468 409
852 655
325 550
270 396
387 684
519 345
332 309
643 362
41 241
416 819
510 869
970 704
196 519
573 923
616 940
831 33
73 83
274 965
645 408
351 996
796 546
694 8
236 124
184 446
932 408
445 735
185 79
142 258
523 866
292 184
609 685
838 63
201 566
512 208
441 378
454 442
185 977
613 492
614 693
971 662
225 767
74 225
262 698
425 594
230 814
819 844
461 174
317 811
716 82
932 17
904 790
237 124
1 377
204 174
484 599
358 660
202 872
886 48
351 207
500 967
859 59
705 476
108 729
588 899
35 696
392 23
402 307
811 756
420 587
881 749
365 939
240 831
262 2
945 876
619 780
805 426
300 26
294 889
895 93
353 873
396 663
707 289
944 290
313 89
3 102
550 585
650 504
737 904
925 765
372 942
138 315
430 474
760 233
794 772
69 746
46 268
89 911
125 498
137 825
550 923
909 794
866 547
529 741
241 389
360 874
654 893
844 484
735 711
632 10
902 596
886 513
106 980
617 576
919 839
693 490
993 331
810 824
669 417
292 189
513 808
382 40
143 489
34 805
446 905
402 436
441 338
755 713
710 458
349 338
807 82
996 252
437 56
850 895
848 229
162 469
704 728
327 79
647 442
267 840
773 488
864 560
643 972
11 610
464 108
603 806
247 986
295 424
895 474
181 295
802 63
220 167
70 534
51 767
959 937
127 332
627 925
73 68
716 276
918 940
690 20
613 259
287 815
852 500
17 625
268 144
899 837
456 594
308 584
202 881
886 604
455 617
968 823
950 658
301 225
740 384
651 994
802 761
429 233
478 882
546 670
686 859
387 321
360 30
200 440
877 492
172 933
105 56
741 934
933 465
981 860
957 940
227 804
731 401
571 249
98 945
482 392
83 230
739 906
499 395
140 285
59 112
529 860
799 63
824 642
56 450
868 267
618 683
475 388
326 921
736 214
321 178
889 583
716 699
521 680
362 346
432 24
45 77
822 919
384 800
523 908
742 419
963 624
258 458
722 689
837 395
596 112
380 915
984 571
463 242
519 700
467 858
626 903
689 268
898 664
13 75
542 611
223 742
152 970
405 194
816 323
672 54
48 943
442 118
230 429
126 657
885 460
392 499
380 588
81 980
429 566
445 638
479 735
244 450
549 970
812 452
269 819
181 707
306 172
900 866
75 75
73 498
377 18
416 886
869 750
780 101
271 417
216 59
832 361
852 248
145 382
254 87
642 887
910 953
876 158
336 48
455 535
182 732
373 942
276 841
877 38
234 199
537 146
534 697
208 623
391 487
157 880
635 860
414 889
970 128
61 597
152 54
219 809
983 839
816 78
826 246
460 658
812 275
82 944
711 384
239 715
829 566
759 535
723 401
561 729
441 432
102 738
555 326
382 311
291 148
330 908
852 980
787 28
737 855
954 555
564 665
486 613
295 904
625 468
487 928
667 213
979 609
974 307
25 711
80 275
730 866
652 351
945 612
57 251
433 157
609 299
948 346
132 843
916 602
419 365
925 248
325 895
281 196
205 82
611 762
273 500
612 753
397 111
674 700
270 192
116 117
808 657
871 645
241 871
916 878
323 500
647 609
726 38
730 256
659 750
760 829
586 3
418 705
605 780
541 326
51 785
730 365
702 267
365 922
773 352
55 987
235 512
29 236
398 538
998 133
600 552
64 106
522 134
427 418
4 159
468 858
406 232
692 383
603 459
311 175
840 118
982 473
770 873
341 488
837 660
981 348
645 238
171 496
545 735
503 173
291 639
591 398
897 324
561 882
663 905
108 830
811 97
768 560
432 856
177 789
340 979
320 651
657 42
866 992
983 589
631 657
593 332
268 820
116 214
521 359
883 795
452 550
965 218
685 481
309 428
208 355
425 47
782 4
740 139
484 872
77 968
858 631
270 815
645 491
941 797
69 28
718 435
664 695
542 392
957 43
386 261
194 219
822 176
263 207
79 746
97 378
850 481
128 757
226 991
128 827
582 312
284 667
912 896
438 18
519 235
481 62
302 411
560 91
699 918
107 178
233 974
193 29
662 599
289 437
181 540
856 156
334 818
38 771
9 130
8 717
631 44
920 18
609 63
448 261
774 202
723 535
386 190
125 242
657 682
893 614
536 86
770 663
669 376
419 549
258 874
110 898
390 769
586 656
475 920
396 369
841 475
694 77
554 669
419 527
292 226
285 528
818 565
416 651
723 516
108 327
698 63
430 393
668 796
607 807
77 942
988 197
587 953
44 52
569 528
685 622
190 392
776 756
404 50
640 488
233 396
647 603
809 97
434 880
42 413
808 287
478 801
86 963
973 93
470 140
488 241
691 158
927 467
630 448
164 748
581 807
22 643
38 0
599 488
465 825
758 330
83 136
478 602
748 34
685 878
882 334
30 879
275 56
799 707
184 326
4 243
212 238
642 734
705 254
381 365
155 547
706 765
899 659
686 152
629 83
149 644
386 985
219 458
183 130
39 752
268 934
835 344
231 271
406 751
310 542
842 574
440 342
230 269
397 839
692 243
17 220
236 175
453 757
120 578
742 206
630 59
228 998
817 329
516 953
800 525
175 407
710 557
17 971
456 618
667 100
250 851
961 39
162 223
756 99
388 960
856 803
668 242
704 160
239 520
358 309
970 240
363 425
961 482
285 64
178 300
443 898
407 17
35 787
912 973
117 513
143 259
830 730
666 727
478 531
20 309
410 233
956 304
338 108
124 675
180 127
99 780
343 922
628 756
353 424
685 728
882 345
857 259
399 457
382 122
792 303
952 198
538 319
764 46
269 993
670 810
414 496
179 985
567 731
487 572
787 903
569 200
490 795
50 376
243 698
754 425
789 781
35 205
284 327
732 993
291 807
39 646
908 121
643 675
481 101
826 489
439 631
588 254
318 85
531 411
34 244
597 174
469 996
822 25
475 831
323 241
220 718
79 951
989 636
58 651
351 113
629 652
47 528
863 761
12 201
403 147
237 856
448 408
912 820
383 690
308 561
417 798
584 318
623 142
729 640
208 351
408 477
910 108
378 938
209 673
654 486
130 104
291 268
249 576
711 109
328 697
777 820
766 177
992 960
430 690
217 685
597 497
485 451
799 489
120 806
890 726
892 900
561 91
996 50
442 100
857 864
889 604
856 128
107 177
466 59
716 251
667 868
97 128
564 506
663 435
746 970
250 273
396 595
766 770
704 225
786 622
278 963
512 181
964 109
735 462
40 927
905 809
73 259
293 445
967 171
774 427
182 376
314 768
184 348
171 991
96 306
290 13
111 440
695 723
450 812
642 480
698 852
758 517
443 476
280 335
829 524
20 152
526 336
441 581
287 222
824 297
602 859
112 553
299 655
701 103
652 708
781 984
702 235
858 381
391 479
650 510
663 23
66 50
690 880
615 176
657 393
163 201
544 894
462 715
890 438
586 16
576 173
558 813
902 26
237 83
871 722
852 994
163 579
487 417
312 538
556 607
814 862
862 141
546 746
659 426
164 831
431 646
97 871
623 935
857 276
887 823
362 31
269 419
723 297
963 454
426 573
913 444
303 908
720 519
14 64
56 494
345 273
19 329
164 611
184 102
911 542
337 719
832 693
701 866
222 143
86 664
407 945
44 422
587 179
281 527
790 526
171 135
522 852
942 625
451 360
423 267
17 969
537 733
801 908
316 414
725 639
25 463
839 431
903 101
714 467
562 251
153 846
966 510
318 265
904 903
757 910
606 741
62 686
18 600
334 365
379 607
406 800
91 59
139 454
306 970
348 860
217 445
480 783
936 266
805 647
802 322
162 310
28 68
918 708
9 696
142 270
152 581
331 315
588 981
801 478
83 787
930 687
944 860
457 66
770 659
480 462
466 866
202 70
481 176
961 588
520 870
961 97
77 961
19 615
45 195
931 967
44 298
11 587
535 416
318 677
699 729
317 646
67 320
54 784
317 42
408 148
661 1
760 29
266 546
158 115
660 544
265 154
820 215
879 304
908 425
558 122
514 21
246 615
34 883
357 844
305 225
609 630
547 689
281 43
757 560
253 18
731 865
753 502
700 336
478 351
577 824
777 552
74 445
707 210
320 531
895 16
636 101
502 241
719 822
246 282
464 876
391 49
441 767
109 371
226 727
929 422
813 124
928 472
800 43
618 262
166 304
124 630
190 790
455 254
19 25
390 618
866 444
556 186
247 323
868 9
88 723
911 975
400 93
58 144
518 679
853 707
267 186
805 813
480 893
202 803
541 848
434 571
291 914
452 860
84 836
558 776
61 836
184 961
691 651
999 530
43 583
531 50
472 634
201 349
576 865
889 666
712 557
65 493
500 374
256 887
319 395
444 481
433 723
541 317
700 239
399 549
423 613
836 122
515 751
840 150
440 626
579 586
785 24
154 361
883 270
183 843
419 822
428 731
405 326
540 250
541 24
947 778
114 768
88 923
302 217
986 305
792 112
208 59
177 999
448 518
802 228
905 401
149 295
424 567
992 912
999 376
758 926
1 735
765 345
968 805
568 833
736 805
294 260
17 598
617 564
440 196
961 15
246 40
679 917
48 531
146 558
341 951
189 993
772 734
287 150
739 841
649 117
545 746
324 557
453 722
688 278
252 108
558 407
887 984
336 145
922 449
291 209
63 511
76 962
433 30
368 41
409 437
594 391
373 160
289 987
756 31
791 485
491 229
715 28
475 249
160 369
504 888
860 178
355 257
818 976
281 848
288 185
211 699
138 495
644 40
37 182
414 413
284 2
229 959
423 895
994 180
719 487
969 328
796 184
691 732
503 787
61 426
792 718
200 355
33 755
767 473
832 103
915 245
929 332
954 818
594 79
212 752
718 82
165 98
203 747
878 304
315 388
988 510
959 577
159 843
351 445
341 995
163 341
700 638
573 803
755 574
301 588
10 845
324 67
757 717
785 652
445 526
951 305
751 203
397 625
355 581
469 404
822 367
261 472
736 680
913 383
39 284
367 647
315 323
145 368
239 769
895 418
215 364
66 668
644 930
282 214
361 424
297 752
170 67
830 800
560 867
83 601
110 563
128 958
207 347
853 355
886 174
620 301
635 364
180 84
917 153
551 936
395 76
605 330
482 337
463 454
418 584
53 423
273 523
744 27
838 596
665 859
263 725
392 573
828 502
134 978
513 226
883 296
896 898
537 384
357 552
502 585
792 254
718 68
782 533
935 854
817 950
780 673
843 21
979 162
959 16
879 77
992 156
822 581
88 345
763 476
331 977
885 505
849 397
895 101
111 432
30 733
38 433
94 771
899 822
606 517
902 604
575 804
971 760
16 327
212 353
605 901
340 747
452 662
21 741
62 483
635 836
988 898
408 574
744 179
814 688
591 693
912 633
830 218
417 300
426 446
778 722
950 820
353 566
121 993
925 111
277 759
875 217
641 932
76 588
760 8
20 35
512 498
229 687
84 884
538 130
859 195
884 964
334 368
841 794
918 65
800 153
395 208
894 135
86 299
3 371
688 99
254 136
265 405
157 294
442 332
342 913
651 388
737 704
878 329
356 783
994 94
934 70
945 414
900 975
738 319
646 852
463 2
947 214
432 85
961 927
295 81
342 570
658 235
378 189
37 79
842 726
421 905
663 35
29 690
637 656
957 585
700 541
406 511
235 238
823 930
216 769
971 147
985 339
809 336
782 460
99 98
324 838
39 424
499 434
609 427
961 466
55 240
302 424
852 601
910 126
749 740
90 20
63 746
415 830
79 825
557 795
584 915
881 271
721 181
747 417
484 905
153 758
25 860
946 340
560 576
332 992
35 499
463 601
978 319
944 586
444 512
111 412
141 737
121 233
178 39
734 650
943 844
316 923
577 326
946 466
933 373
974 835
519 152
96 342
644 873
565 168
720 236
76 206
368 220
836 565
138 471
636 989
360 965
386 673
489 988
733 208
752 439
283 271
955 178
284 525
413 208
964 678
412 22
933 481
340 109
443 562
130 635
766 544
473 946
99 792
113 872
588 760
251 46
451 445
142 18
59 318
701 868
383 62
47 444
217 814
734 483
509 664
104 69
891 141
705 670
352 992
527 17
165 937
605 546
359 68
960 54
285 663
29 30
422 727
537 488
832 475
959 598
450 504
758 556
427 179
41 454
536 682
685 640
418 172
750 956
166 788
162 904
955 66
460 981
695 66
139 841
347 698
624 310
322 728
244 561
590 131
767 99
971 605
282 364
354 623
430 123
304 461
275 927
884 846
138 209
204 605
555 935
648 99
88 171
102 922
792 226
397 435
717 142
298 49
198 5
182 4
670 559
61 728
35 859
80 467
208 699
180 338
811 531
217 980
480 294
157 261
292 977
334 45
522 358
123 871
610 91
276 442
261 424
773 883
610 485
520 329
292 753
343 168
634 228
782 775
662 750
607 106
383 741
195 16
855 604
72 654
69 822
822 866
267 711
865 985
833 443
522 241
376 573
214 31
289 946
653 315
524 395
996 192
353 343
644 157
714 414
41 758
431 279
227 707
88 235
824 959
815 959
72 690
804 310
88 744
790 149
256 544
17 134
413 566
810 773
159 458
901 30
604 967
848 173
963 524
421 204
882 62
596 433
73 156
726 517
213 634
459 758
406 119
933 149
961 431
403 273
726 457
775 211
491 937
432 624
599 904
969 458
120 983
472 839
718 320
584 416
725 693
383 140
591 975
345 282
584 952
643 698
928 369
73 765
621 133
752 864
6 772
700 366
985 185
364 923
261 445
441 713
449 153
915 103
172 160
156 381
754 219
930 673
541 890
993 869
786 610
911 966
496 770
983 247
93 597
167 692
784 395
161 359
776 135
877 575
243 170
270 484
528 31
553 980
462 797
817 146
138 8
741 1
813 457
288 973
476 905
817 330
886 26
889 43
290 334
359 509
78 869
135 401
353 388
278 957
138 529
104 188
30 680
651 129
470 369
585 288
230 79
802 70
208 706
151 748
495 350
320 103
828 394
39 107
413 434
355 619
57 878
342 499
461 625
768 967
490 594
289 641
500 238
491 318
669 980
621 873
848 975
969 279
222 560
775 954
396 218
8 271
675 68
164 551
223 611
372 353
57 109
201 39
397 806
154 20
340 335
843 861
363 210
976 933
643 56
422 647
607 547
563 911
489 788
465 745
53 174
927 769
675 281
432 666
17 304
617 712
864 11
751 69
794 718
431 575
131 648
645 280
981 21
862 845
681 205
637 680
325 386
361 663
825 342
966 834
937 115
584 904
14 9
875 715
93 251
45 63
710 738
762 591
934 433
384 608
77 839
408 13
697 136
251 777
10 972
523 808
868 519
285 558
96 879
758 518
314 569
763 436
332 421
327 43
922 653
257 513
349 266
995 174
592 679
236 81
366 204
911 971
370 124
866 681
613 863
448 910
51 225
792 887
742 505
299 693
482 299
489 582
383 599
173 53
539 55
493 126
725 245
435 11
795 347
334 513
237 512
650 715
511 26
843 734
779 495
358 356
381 722
9 785
125 765
894 289
696 177
412 776
208 671
326 640
255 378
570 31
16 803
874 390
31 972
407 171
403 877
121 328
139 75
624 962
158 764
942 362
913 468
427 823
638 346
608 27
799 427
20 490
367 799
642 598
569 351
753 181
231 174
539 65
668 28
54 183
466 412
742 393
550 104
113 756
935 615
937 338
290 278
326 194
905 644
482 139
255 156
923 916
237 319
180 919
457 975
252 138
554 30
565 149
461 637
886 966
155 757
130 976
128 993
535 287
62 514
464 941
984 10
915 873
975 713
588 987
521 924
576 241
357 712
499 702
272 11
755 933
171 796
618 858
706 790
215 225
990 705
790 885
404 937
844 531
813 661
644 244
252 417
84 367
427 36
128 188
198 323
430 962
869 356
113 834
967 84
927 497
522 426
331 970
692 57
619 970
901 298
570 74
930 840
768 609
892 746
357 687
95 676
193 787
244 790
80 998
895 268
798 918
809 932
903 196
991 555
490 950
233 456
1000 270
540 728
146 777
377 144
921 792
11 102
12 786
989 281
77 856
738 404
580 32
483 583
338 60
485 382
672 904
200 640
358 175
257 921
652 997
624 136
748 478
115 450
365 471
682 37
690 216
376 638
601 560
176 196
189 312
742 658
533 239
98 785
738 124
89 67
149 312
171 449
878 258
246 599
502 568
57 363
326 940
730 209
406 309
569 873
311 66
875 983
601 611
120 27
406 408
148 303
213 15
906 724
184 682
116 333
830 591
412 657
962 950
231 821
714 703
589 512
64 49
290 446
229 332
904 270
233 216
75 316
268 772
291 511
617 240
358 52
229 339
99 233
484 349
167 555
597 966
44 161
153 22
422 878
128 411
596 579
555 598
341 242
107 366
704 668
769 867
810 108
172 620
116 130
830 450
75 34
975 650
799 114
689 207
860 479
250 774
851 544
229 473
154 218
97 285
168 258
104 603
938 590
490 442
457 229
192 747
802 258
337 76
492 477
976 446
957 633
963 167
94 319
790 361
234 114
966 577
659 482
783 313
869 97
767 446
833 224
928 554
300 27
729 907
613 633
118 475
802 709
700 430
252 544
718 199
238 436
803 507
2 770
637 988
380 253
339 415
189 701
368 790
193 838
594 271
193 462
91 36
826 386
788 913
421 937
149 897
141 319
958 482
300 36
946 188
766 475
110 21
843 435
495 408
393 241
977 1
849 236
624 827
894 832
907 394
617 204
36 441
31 636
369 390
209 831
886 937
355 402
953 297
181 835
861 806
677 694
871 816
579 620
604 327
820 479
825 56
160 416
218 183
228 305
156 959
297 843
954 571
299 266
339 641
650 403
130 410
164 77
773 324
377 981
775 688
190 856
79 460
251 285
631 857
949 920
709 38
964 793
309 211
334 619
108 407
787 829
335 763
279 780
426 37
202 479
330 246
107 194
636 916
849 132
179 377
153 369
374 698
779 896
183 752
717 925
453 578
558 353
707 738
916 757
671 612
319 603
76 154
99 781
904 10
890 76
862 430
560 994
518 491
317 320
248 595
303 129
117 739
549 157
54 957
797 615
234 639
111 183
605 747
775 817
531 269
663 565
201 896
466 885
189 377
267 369
561 362
788 718
524 649
671 171
632 174
113 970
397 512
505 733
421 697
310 135
638 45
270 807
3 999
512 25
315 253
323 876
265 503
916 212
842 260
61 609
778 148
128 95
767 7
96 693
452 636
752 582
384 827
273 650
61 996
617 750
89 102
623 320
664 553
912 924
608 916
453 218
555 88
707 245
105 34
137 997
331 293
37 902
185 958
312 975
245 254
197 108
558 684
702 669
102 384
143 677
548 529
561 483
819 24
72 420
609 11
398 95
89 35
862 975
977 14
177 301
389 989
900 892
914 959
80 291
988 133
33 687
104 548
952 886
107 950
873 284
9 393
454 954
654 678
242 954
881 155
886 476
908 842
335 533
70 712
862 787
369 663
575 834
124 188
810 2
769 969
70 862
504 236
953 142
683 142
145 14
488 374
830 901
778 84
53 199
928 486
279 68
573 166
831 262
390 809
840 519
975 881
237 585
118 685
39 563
135 540
275 771
78 710
745 551
600 379
742 914
610 641
19 798
232 290
467 36
704 611
281 413
436 95
512 437
372 946
217 10
866 207
281 17
604 979
183 170
237 807
570 855
156 465
370 617
91 67
891 491
337 595
325 109
57 706
22 106
569 557
998 338
524 359
585 593
432 485
265 750
385 576
978 581
276 383
252 102
693 202
693 451
257 968
860 830
372 946
327 729
653 446
718 563
789 853
341 642
716 973
326 988
708 623
421 956
220 386
2 259
574 142
579 461
873 882
719 336
279 887
372 800
256 139
833 206
750 855
197 876
479 41
646 466
743 515
227 901
555 538
19 547
582 616
948 608
47 770
93 267
226 130
251 593
755 470
584 106
958 375
135 655
898 107
906 186
544 372
724 526
457 743
24 515
854 374
568 628
262 230
350 360
171 642
982 876
277 38
450 455
885 956
629 884
619 955
777 524
425 299
489 897
142 826
207 652
429 834
919 585
339 56
778 958
844 375
853 303
958 763
367 157
828 79
398 194
436 343
355 190
578 798
241 686
291 650
18 591
459 27
882 159
623 296
714 125
652 441
350 796
62 134
703 52
65 190
898 337
20 201
464 922
385 815
892 547
87 359
968 219
152 457
72 103
147 396
309 461
547 489
27 666
974 750
571 93
686 147
482 729
452 776
464 895
320 246
426 530
602 721
49 313
101 581
489 376
582 822
579 567
777 718
107 473
484 747
738 311
651 366
197 27
290 613
276 805
942 777
508 178
541 513
918 807
673 582
149 66
480 245
468 242
623 544
6 362
571 493
36 410
966 997
947 910
104 22
363 605
27 298
281 251
422 38
477 503
172 932
989 230
370 57
457 854
908 495
29 764
960 68
906 615
921 818
396 50
741 317
637 702
968 248
921 925
847 976
841 912
454 239
920 194
459 210
585 915
8 84
30 327
604 9
306 796
795 740
321 319
130 537
715 504
820 771
644 137
343 791
623 907
512 288
518 672
995 273
404 826
299 958
99 659
592 427
22 971
36 11
297 502
717 642
907 931
39 388
147 446
143 292
48 78
288 77
504 624
162 437
258 250
150 165
588 769
667 914
109 283
173 423
124 478
840 649
383 911
321 817
61 516
46 462
269 715
281 368
380 968
448 390
980 915
56 201
343 88
398 191
376 445
668 329
778 775
626 309
111 469
483 436
834 51
420 757
557 121
920 169
964 282
662 413
720 670
625 819
198 480
103 185
269 984
3 336
788 649
948 502
825 652
987 749
826 892
561 137
128 160
591 374
408 125
763 336
473 33
570 210
816 369
144 40
86 140
530 428
88 101
572 948
343 949
628 770
878 422
13 43
503 921
300 849
206 321
840 873
12 654
817 390
93 531
664 108
746 513
935 109
416 18
396 48
504 590
755 605
181 953
569 530
729 499
42 625
144 583
227 600
426 68
352 103
118 863
696 221
322 447
404 356
908 920
20 841
716 753
777 245
575 374
500 182
510 438
174 998
77 173
430 763
92 268
486 854
265 28
902 252
77 559
272 40
530 567
834 703
699 333
743 650
69 275
238 80
710 690
218 697
365 837
32 324
793 444
260 594
144 747
932 928
242 704
899 993
892 336
160 970
902 938
204 476
197 98
776 198
666 424
788 153
360 959
777 458
626 158
248 691
435 642
377 225
716 410
134 168
49 306
284 171
788 633
137 380
73 138
328 378
312 431
686 158
607 233
106 101
453 161
28 857
272 451
181 632
344 374
351 235
186 469
433 192
789 448
660 65
112 468
632 211
330 319
728 136
329 61
841 21
500 270
496 549
33 405
897 28
128 210
256 436
365 561
268 259
346 889
679 195
243 839
191 50
640 216
384 728
398 178
744 835
550 507
26 181
501 136
892 165
43 864
288 770
180 127
887 980
650 196
705 131
936 267
654 933
792 107
640 332
575 680
927 70
428 738
236 684
164 957
254 907
881 976
176 638
782 614
329 769
189 495
722 496
721 960
940 782
644 695
671 926
618 568
324 670
820 435
61 615
535 939
991 63
594 744
855 206
107 662
370 204
235 524
147 746
349 838
593 508
363 436
126 934
409 528
577 860
400 332
605 128
348 370
456 959
935 306
909 908
724 567
978 132
100 202
563 393
21 366
101 624
541 162
251 562
179 74
789 782
655 871
44 773
869 954
712 741
847 525
338 799
120 418
90 874
105 137
906 645
335 975
656 184
979 146
264 844
769 518
592 870
186 618
51 273
34 84
367 801
314 985
142 128
487 302
825 188
297 658
576 807
981 209
995 214
68 82
28 155
34 482
819 619
191 504
505 537
201 966
245 817
32 806
906 862
689 507
159 700
308 212
69 446
422 940
301 241
656 845
992 943
973 288
309 166
824 22
798 878
340 987
35 231
898 613
397 224
175 737
812 833
915 503
434 578
699 529
118 162
551 760
602 337
245 351
46 358
396 358
322 153
866 520
823 730
55 477
359 73
583 49
209 171
804 803
638 436
906 279
983 15
10 149
788 656
535 415
214 163
691 887
758 705
715 134
516 402
391 278
361 654
628 618
965 187
697 185
682 394
157 86
22 186
559 818
69 964
69 497
597 293
950 145
561 871
264 6
447 144
962 793
426 81
843 356
720 88
306 647
52 590
787 415
293 74
992 985
142 629
6 11
652 764
500 724
699 201
511 359
433 762
937 820
802 281
341 95
986 930
173 71
414 896
565 928
939 808
797 610
485 436
314 807
386 345
517 769
245 729
338 658
819 746
75 329
57 950
667 668
508 841
172 673
295 590
633 275
97 954
628 675
460 551
201 269
999 531
777 495
429 886
393 357
500 224
584 496
719 816
828 586
845 614
734 747
575 346
401 479
814 746
559 638
242 656
612 347
444 386
969 990
917 369
730 186
533 370
89 55
869 896
625 241
549 752
747 295
799 131
644 93
658 463
541 386
632 143
58 107
368 558
948 334
372 424
319 464
860 810
860 80
882 525
448 865
844 159
459 820
206 105
915 140
709 258
574 560
180 938
483 500
947 920
426 992
451 365
999 471
603 703
755 186
590 783
875 571
755 651
647 498
404 397
988 99
671 273
419 206
144 299
344 550
997 519
803 51
785 303
386 984
873 545
365 725
154 142
937 934
841 749
638 90
289 981
529 997
217 630
827 686
147 905
919 210
919 331
856 455
405 103
177 378
311 873
891 729
5 443
42 458
278 939
232 819
550 347
217 279
506 368
502 575
598 876
722 166
479 205
448 244
114 899
187 741
547 765
291 623
143 333
703 519
570 479
798 941
265 79
869 179
890 592
196 426
103 685
304 468
239 59
971 395
957 397
384 465
175 111
783 950
936 372
215 510
846 433
935 96
460 735
123 112
442 204
269 773
8 91
106 852
823 135
873 411
376 980
912 903
378 543
230 846
688 889
850 174
313 239
483 684
487 93
501 862
960 926
578 922
1000 470
551 452
493 617
107 28
26 617
283 285
84 587
801 72
648 474
296 847
27 603
290 954
824 680
258 645
894 941
202 672
456 478
639 878
771 359
872 462
363 818
10 342
46 61
527 843
959 457
10 281
397 836
332 745
49 304
211 926
923 666
734 775
38 548
226 721
272 211
584 938
11 385
684 527
239 100
863 55
725 605
719 301
989 515
250 201
889 557
870 688
752 492
500 752
180 22
256 933
340 772
115 207
619 381
217 985
503 872
436 244
59 391
167 594
229 886
547 571
376 24
557 395
308 834
542 138
201 502
890 307
752 946
922 221
242 175
722 461
966 618
467 18
951 653
714 32
164 767
783 86
335 904
647 384
503 351
347 165
374 964
487 529
746 309
587 901
200 373
670 618
749 353
814 754
451 649
633 999
771 621
15 778
765 973
869 813
369 408
987 881
489 422
351 849
405 734
721 461
69 249
621 145
371 829
404 499
783 211
618 744
24 968
9 751
874 616
45 156
994 559
7 559
564 702
522 707
454 164
73 919
506 882
167 864
48 966
181 533
289 201
591 370
637 137
343 598
478 808
257 716
387 474
422 510
446 323
865 605
734 591
933 82
278 736
244 417
564 628
689 161
579 989
208 581
545 519
737 285
714 805
608 126
451 828
600 350
296 797
531 321
710 624
339 591
929 4
581 547
256 440
241 589
100 358
555 153
21 66
309 758
909 7
155 240
618 10
805 543
720 637
176 726
397 973
829 292
12 565
73 902
386 241
476 899
716 628
66 247
167 210
517 305
263 846
328 668
193 574
661 338
312 634
489 412
547 640
363 187
149 3
528 643
37 167
834 826
756 31
276 982
769 992
280 828
728 915
537 650
606 494
121 846
543 732
588 508
689 457
451 979
22 366
811 169
870 131
435 507
634 696
953 630
274 939
830 593
888 645
573 608
395 429
96 523
237 219
923 636
166 238
231 965
598 559
553 928
982 852
968 717
640 318
802 271
995 67
543 759
56 828
789 544
847 544
443 137
931 344
158 574
890 57
902 127
798 461
450 72
254 498
744 888
902 929
910 858
786 656
68 966
631 577
191 417
115 953
584 569
176 137
475 58
37 465
209 219
213 368
302 482
125 85
899 228
178 33
381 870
777 123
540 679
198 106
789 347
902 967
425 881
564 840
36 902
895 574
918 225
114 720
757 316
604 13
673 553
470 711
855 475
239 890
55 633
171 897
614 30
616 402
517 259
687 301
744 476
737 568
495 63
616 342
944 80
473 563
763 936
465 570
437 121
669 775
718 260
456 278
699 323
553 154
956 815
66 54
23 515
378 328
787 479
452 417
902 414
478 486
944 768
411 778
22 305
961 666
576 144
916 727
490 985
441 240
463 907
740 533
649 499
899 693
667 968
480 337
799 420
474 510
248 201
229 703
266 794
261 329
349 909
487 174
461 424
889 787
421 449
901 609
583 605
170 935
77 978
795 766
844 172
446 516
444 132
245 570
105 492
665 22
885 780
794 786
635 193
664 907
950 408
277 986
936 519
337 439
507 941
85 41
788 141
112 967
818 455
925 762
76 191
683 696
976 412
28 211
325 754
734 352
274 777
421 697
980 235
167 891
788 898
158 745
935 112
818 375
892 76
389 207
89 660
661 440
511 174
13 906
353 445
212 251
945 306
204 853
636 33
572 741
833 560
103 702
461 579
275 532
585 307
267 778
450 666
557 700
641 448
317 413
537 857
160 67
52 901
714 694
926 351
161 172
376 415
319 72
94 928
395 439
738 26
673 273
671 89
278 118
510 996
373 486
580 759
260 464
274 633
343 380
668 247
580 145
139 455
86 912
499 454
467 614
117 939
734 590
542 825
13 381
287 633
867 597
3 317
815 834
123 711
228 512
317 488
799 563
73 961
740 237
83 93
890 563
748 53
266 600
601 467
300 793
474 95
649 584
996 165
378 42
160 189
680 344
714 210
522 682
34 756
242 967
222 910
952 222
382 960
93 952
647 126
154 323
73 815
135 537
977 887
516 951
296 709
787 142
921 798
723 846
367 336
127 702
621 176
845 845
172 188
872 500
649 154
847 202
92 991
843 375
601 89
333 521
531 574
373 626
100 674
92 831
359 365
315 211
839 787
778 778
101 650
130 102
101 687
859 150
329 729
135 314
469 13
309 872
513 840
263 906
371 312
644 742
178 404
39 709
828 815
822 572
120 305
459 30
69 118
607 167
650 197
514 866
699 434
660 205
683 700
312 448
788 944
707 762
240 908
209 780
148 173
129 523
744 857
740 746
864 446
858 126
526 441
708 864
85 72
667 887
191 249
976 659
697 928
954 571
522 901
131 216
759 275
675 160
994 715
612 676
102 631
196 730
213 383
230 203
690 815
281 534
823 871
815 747
177 362
592 809
903 71
412 930
342 139
645 969
696 605
467 403
576 193
485 371
999 622
895 355
867 752
758 690
947 766
550 401
396 221
605 413
967 963
997 456
608 317
429 592
809 977
657 647
885 101
302 841
917 966
447 17
742 10
363 708
673 327
44 716
738 265
993 502
730 0
133 893
933 655
470 605
573 983
438 744
589 442
638 885
6 872
838 44
333 685
54 675
475 633
433 460
340 759
884 692
913 798
788 990
94 539
981 462
948 437
291 223
280 544
957 773
618 435
941 356
279 137
985 223
504 548
813 305
761 421
919 184
83 46
354 61
610 712
459 829
455 229
895 811
207 391
787 547
426 223
154 433
869 415
803 488
424 976
961 244
73 997
497 88
184 838
471 96
273 542
465 865
61 206
338 236
600 320
849 927
45 28
840 179
869 830
269 735
124 518
60 915
877 991
546 86
640 304
324 17
867 262
454 258
150 408
533 274
998 778
494 327
522 594
244 315
721 486
902 715
963 69
726 929
947 113
371 722
420 227
232 792
952 687
435 617
650 571
39 390
262 541
986 445
596 586
727 328
608 568
438 228
437 613
863 331
101 621
499 378
715 688
555 483
17 929
870 429
386 976
64 911
569 953
397 168
152 427
322 162
811 842
789 570
18 790
296 842
682 210
506 624
37 629
141 20
445 396
409 726
749 822
952 781
136 887
704 345
112 718
724 114
808 222
275 542
19 33
56 15
667 664
648 547
930 212
583 450
373 225
883 212
779 253
871 681
258 822
378 862
627 745
366 758
937 356
761 143
894 180
783 825
951 472
390 579
539 140
552 390
911 335
637 199
804 262
910 177
112 374
923 569
881 846
190 784
877 466
470 773
173 474
709 416
366 560
970 936
486 798
472 438
709 542
109 904
753 240
36 223
288 511
483 65
339 252
670 88
957 26
90 72
904 912
515 805
272 674
870 891
774 16
176 156
982 22
805 718
969 83
41 642
36 730
555 670
279 587
693 564
583 595
542 121
405 687
24 791
237 877
354 811
984 4
86 743
282 168
476 761
572 839
310 995
403 926
362 97
975 236
891 142
901 973
768 607
630 920
748 606
598 594
452 648
861 729
4 656
666 282
346 882
179 716
801 552
357 227
176 545
130 605
281 13
286 800
346 10
210 626
903 90
186 912
878 219
366 704
689 29
388 798
360 696
268 43
588 643
315 721
773 310
577 377
734 441
691 309
971 34
433 198
922 380
169 103
247 962
618 960
694 384
858 916
949 707
145 515
415 115
580 881
506 496
611 845
482 739
875 715
892 512
980 34
20 915
835 191
671 359
442 16
713 352
652 170
697 187
609 364
200 857
984 530
286 176
64 474
117 465
397 634
820 283
106 640
757 399
457 200
199 850
292 507
988 454
696 122
932 208
517 87
825 636
655 772
713 125
488 313
304 549
884 90
67 451
347 759
837 864
18 371
349 905
18 718
247 64
824 91
607 899
595 218
105 155
34 663
828 343
163 617
849 7
869 988
313 545
471 496
445 62
174 583
451 470
35 107
688 152
835 493
865 355
21 767
384 689
728 508
69 238
466 762
282 853
154 167
574 611
807 161
684 394
982 300
657 928
48 729
721 997
449 281
594 664
915 877
639 379
713 154
190 611
572 453
963 633
265 331
363 771
161 828
730 227
632 323
397 735
359 728
905 368
267 758
82 451
59 789
644 571
349 305
270 164
409 105
594 370
741 81
679 432
687 944
303 490
622 339
49 179
274 472
1000 407
967 116
594 835
559 134
353 640
285 785
134 459
442 142
713 552
979 735
306 387
849 181
588 869
552 76
860 981
560 194
590 732
175 547
144 640
85 104
30 634
863 451
276 560
493 884
431 307
869 71
709 946
829 412
879 310
36 646
910 932
314 805
764 982
163 516
679 842
184 43
161 201
997 414
418 641
452 388
68 68
393 960
902 95
917 852
403 772
228 913
48 16
678 977
785 365
841 254
356 242
301 479
244 6
647 922
743 0
919 364
977 266
162 43
239 873
472 149
621 383
631 70
817 362
862 502
365 410
515 393
328 750
126 789
830 88
507 855
644 900
36 254
197 757
797 967
359 809
382 231
879 152
749 4
57 216
377 725
128 764
712 477
716 352
234 252
319 967
67 398
879 934
845 650
120 6
660 684
487 517
848 555
711 590
798 27
8 964
847 429
667 51
904 74
239 152
729 476
480 707
422 902
82 388
313 478
26 892
29 226
606 399
989 144
880 921
795 252
366 733
265 566
829 535
188 217
322 820
419 982
431 397
100 463
220 736
456 668
188 495
475 369
260 398
837 22
15 409
3 958
100 980
270 464
766 889
850 249
395 550
313 416
638 364
222 769
430 673
827 331
652 839
915 746
177 19
616 253
174 390
566 281
889 608
342 204
263 744
508 75
52 797
402 892
781 280
755 829
926 567
264 131
884 412
527 84
685 652
6 598
667 921
932 501
566 969
521 889
550 780
378 309
732 17
862 274
258 346
883 618
710 315
657 213
916 575
973 143
297 363
256 200
368 345
406 746
505 175
488 655
21 837
842 977
444 931
485 864
767 160
742 536
206 956
541 968
442 639
448 3
180 431
437 723
557 607
667 793
276 562
202 118
211 844
510 438
362 361
192 768
971 948
53 575
316 26
597 676
896 204
509 497
286 217
230 247
712 793
323 681
686 179
951 615
137 408
765 900
976 773
846 569
358 733
647 248
818 5
888 913
917 391
262 480
96 135
953 205
195 641
159 746
951 449
815 297
845 377
839 844
813 559
783 835
608 884
36 34
86 38
342 983
377 854
897 232
776 259
224 67
877 766
853 741
256 868
859 924
169 855
749 341
377 493
315 238
226 495
140 197
411 828
327 351
973 19
73 410
568 892
746 772
207 848
487 465
687 788
18 233
389 851
421 231
349 857
299 115
147 800
168 945
270 663
851 416
944 990
603 316
407 563
231 269
847 720
261 262
766 530
268 622
639 948
537 346
568 610
150 529
259 279
366 967
825 319
251 402
866 709
841 216
358 286
760 256
527 877
805 28
589 997
849 645
433 858
49 71
346 864
220 96
411 58
328 894
427 229
198 478
355 826
690 901
588 711
972 995
902 735
441 171
514 485
362 501
82 165
547 828
787 628
430 281
218 347
958 190
212 295
596 723
716 308
670 500
641 93
51 312
173 190
992 844
407 315
286 871
362 862
153 628
868 316
898 474
976 577
278 311
788 351
342 777
548 835
477 124
85 105
909 943
194 938
634 854
307 773
221 681
465 500
18 572
36 730
634 53
661 308
946 2
276 997
802 440
611 808
504 764
512 505
890 990
431 652
407 617
654 557
103 373
608 679
774 149
251 422
781 106
305 724
601 461
699 215
322 689
825 57
934 895
331 55
867 47
139 835
16 622
33 427
749 138
110 559
958 920
417 958
820 223
885 354
100 803
329 391
702 634
486 192
695 362
37 138
639 737
39 232
324 116
83 949
325 721
243 509
152 732
191 292
925 86
688 125
337 817
430 508
788 797
283 604
555 327
270 739
342 941
793 73
155 67
972 405
290 416
87 968
950 834
147 87
818 702
450 5
234 889
795 575
150 362
903 118
395 837
879 1
457 185
891 608
894 683
684 42
953 481
547 712
512 512
736 983
83 175
572 890
86 65
95 974
595 575
179 669
646 436
78 955
751 607
564 180
627 92
963 556
692 627
974 301
900 32
131 397
838 41
701 589
517 276
466 107
27 902
517 625
132 900
349 60
48 278
173 733
316 455
914 603
169 495
936 584
932 457
373 456
165 493
197 909
208 943
60 405
79 758
655 754
629 366
419 65
988 822
52 564
408 867
704 104
802 652
642 479
599 779
119 424
391 234
460 802
6 876
318 100
21 367
416 760
114 73
577 844
956 552
307 912
376 8
957 634
127 625
106 965
957 167
968 613
140 984
658 244
87 121
479 361
159 338
360 60
306 173
750 483
390 459
561 233
787 927
314 65
262 577
658 175
895 732
361 615
436 360
680 652
155 33
783 339
100 30
144 973
93 763
866 769
580 711
999 695
928 559
150 382
25 169
529 863
379 858
520 703
536 713
861 265
611 833
318 658
605 803
983 787
43 953
501 523
190 708
595 82
746 712
529 55
71 987
640 339
891 673
215 404
527 435
641 923
909 123
13 270
625 537
13 343
853 721
391 75
722 251
711 403
406 26
715 878
977 838
437 862
663 762
93 734
281 598
165 67
396 557
907 936
424 232
106 376
946 938
945 768
906 627
410 537
278 965
301 283
965 66
890 677
533 219
763 446
326 570
848 247
493 954
800 943
2 385
391 662
10 397
50 650
997 332
293 901
889 2
285 860
453 775
919 217
935 598
335 587
735 40
906 33
809 743
268 763
63 315
730 585
93 944
90 265
907 566
14 141
503 736
645 507
32 606
226 195
188 643
827 205
51 159
507 248
545 398
144 188
192 191
477 265
484 789
10 246
485 866
727 659
976 447
749 687
207 782
581 74
860 40
326 780
138 583
939 205
404 45
539 971
468 643
592 935
454 4
1000 512
746 543
167 846
141 296
571 400
776 559
695 287
624 439
288 976
804 697
491 310
787 383
333 758
563 513
185 42
571 227
486 143
146 413
535 190
821 658
289 78
853 425
56 368
319 967
74 770
2 747
482 741
772 777
518 135
94 520
946 274
19 660
387 283
669 860
837 380
800 533
526 946
509 877
952 943
489 313
715 601
907 503
152 338
113 685
807 814
619 64
442 520
863 902
576 93
100 133
627 743
47 113
594 347
417 410
960 659
6 699
651 558
311 148
814 163
473 177
903 33
964 314
625 522
862 809
916 180
597 735
504 183
40 302
814 617
519 696
135 677
638 791
258 359
847 355
994 186
44 904
718 314
249 220
264 306
376 261
591 520
906 930
853 828
77 909
152 13
169 751
317 819
218 940
489 278
505 587
750 230
547 367
213 576
760 201
270 568
757 771
481 737
299 278
128 974
109 789
738 517
670 960
978 927
249 922
895 90
279 316
858 599
693 976
514 500
419 222
523 578
110 330
754 760
622 428
195 726
505 102
476 707
190 410
95 48
795 826
628 59
144 886
556 973
666 721
343 404
25 732
239 186
586 634
963 940
85 850
165 235
856 833
228 918
490 629
947 343
73 707
928 410
597 857
902 361
450 589
699 506
370 92
851 87
49 84
411 5
951 730
238 974
178 53
652 367
25 281
630 266
770 957
572 957
300 70
279 106
366 409
455 325
222 581
286 617
435 902
474 107
996 716
615 725
983 642
603 469
843 591
377 539
862 880
790 478
351 108
783 248
629 983
881 253
582 839
632 601
337 834
769 279
653 166
119 514
191 568
905 80
696 238
82 57
117 637
697 165
453 491
183 323
511 141
675 563
945 235
177 221
258 927
966 104
81 890
110 996
187 415
863 696
313 454
827 973
399 66
26 288
183 916
765 812
732 158
860 910
591 784
777 855
358 670
931 694
192 471
876 35
866 840
892 245
149 976
43 461
117 633
10 89
275 925
723 802
661 887
765 470
977 526
889 862
885 549
599 889
578 606
842 584
60 26
48 32
108 586
155 355
646 210
618 887
51 144
73 629
336 722
132 315
14 725
984 339
32 870
931 402
64 109
719 482
209 997
131 136
870 310
906 558
482 347
849 826
983 909
501 334
151 869
915 398
206 902
623 317
502 577
918 280
696 310
987 529
154 442
69 693
516 795
719 759
74 878
776 731
709 986
785 259
682 219
465 886
617 215
780 628
503 252
472 379
36 176
6 157
70 968
559 776
37 194
53 236
621 746
253 696
679 913
964 118
639 473
519 963
143 954
33 880
387 345
257 91
724 356
929 503
629 439
760 327
817 353
289 847
987 999
914 419
548 417
142 382
856 121
155 341
305 7
629 745
579 759
553 241
86 336
931 925
408 231
176 644
456 194
357 223
132 246
870 804
260 74
720 476
188 249
767 605
318 252
264 392
974 846
145 116
172 326
228 785
533 712
856 798
339 308
760 380
64 622
914 841
47 236
896 126
363 196
938 569
902 891
883 540
596 70
104 68
517 885
428 667
110 907
647 302
481 776
810 695
456 359
932 132
494 808
784 974
270 239
325 412
850 731
829 437
365 280
14 969
817 149
108 1
779 359
605 587
170 892
315 87
803 169
366 228
112 717
607 19
236 924
887 115
136 212
334 340
18 707
716 764
225 799
611 381
362 364
74 100
854 634
180 884
209 861
607 33
517 803
366 486
533 585
527 767
418 263
758 352
786 551
656 980
700 162
257 502
173 443
535 436
222 289
628 230
419 306
367 764
757 643
852 958
993 208
176 185
840 283
318 593
789 428
92 441
482 406
14 828
219 731
874 880
248 26
963 350
928 160
31 188
881 835
169 658
977 817
551 184
264 344
996 943
587 107
399 779
19 899
275 208
948 532
333 914
535 356
841 371
744 295
710 257
848 637
453 797
340 386
734 557
300 534
66 442
373 899
394 67
527 858
831 833
520 134
984 889
384 902
47 269
387 312
580 835
986 977
480 4
866 397
788 382
467 957
24 963
402 860
228 152
599 442
306 487
600 89
153 573
716 675
68 4
689 761
857 10
583 605
731 537
539 329
313 29
173 718
916 601
770 327
189 698
378 659
428 186
131 926
722 494
188 304
136 745
435 252
742 775
528 427
517 83
384 567
973 73
650 80
800 780
501 146
565 625
193 29
374 179
473 284
282 517
711 111
628 555
24 569
834 761
92 858
142 370
39 677
497 826
563 43
107 765
364 999
28 798
538 441
487 120
571 923
913 473
398 55
190 938
648 974
981 512
411 466
863 846
554 653
924 953
415 288
365 946
278 382
75 360
343 110
295 227
407 220
600 834
991 104
992 390
996 917
599 53
22 683
671 856
769 702
894 165
894 918
519 333
51 117
337 631
983 924
966 612
271 470
614 233
836 514
561 528
427 965
585 671
195 742
326 727
282 881
943 750
609 317
608 302
299 246
886 995
282 603
973 441
346 417
643 796
996 894
322 543
277 862
265 206
804 282
724 547
919 676
384 492
711 845
408 203
79 672
171 669
337 188
99 580
561 669
551 949
784 115
338 979
186 601
482 450
624 719
809 564
367 753
1000 696
896 487
175 990
766 507
878 732
635 725
744 716
667 834
882 60
398 993
776 284
282 181
425 131
160 182
918 907
155 23
199 457
140 361
254 190
576 871
537 824
480 9
924 169
759 529
157 111
504 448
239 811
134 850
487 370
378 998
306 887
577 999
821 151
155 509
939 507
429 29
835 50
136 637
400 692
544 993
607 624
717 233
484 287
109 864
685 366
368 814
237 408
971 959
931 362
814 691
257 134
982 628
341 128
587 906
675 228
163 482
616 998
174 331
609 416
231 808
114 431
673 337
712 255
744 753
472 19
588 97
181 557
26 260
982 620
402 481
453 809
34 757
529 57
633 862
149 86
661 241
831 446
774 572
946 338
288 628
484 632
485 105
344 810
9 997
622 365
468 769
462 947
220 584
369 345
488 826
184 682
142 275
122 506
437 201
171 739
220 897
639 44
242 354
395 476
891 568
205 716
570 651
127 531
897 469
736 479
770 336
690 811
122 422
821 939
104 351
683 417
411 350
586 572
25 212
605 732
137 500
955 263
810 829
495 727
217 76
582 786
703 31
700 497
521 690
791 17
599 254
970 357
621 309
908 929
748 736
143 553
26 745
785 816
854 353
926 57
309 339
907 546
776 471
205 76
451 928
41 437
488 759
793 589
378 173
765 612
563 173
927 171
566 936
142 230
269 790
284 617
268 812
160 600
892 856
365 525
809 807
465 829
277 104
943 259
3 71
549 348
500 187
167 450
941 903
274 706
399 381
754 29
534 758
68 346
91 499
236 850
618 192
337 707
765 107
972 374
846 257
413 786
105 498
150 462
56 544
294 138
189 340
407 615
212 145
488 306
573 415
515 278
14 577
272 567
648 319
617 559
902 357
620 556
617 826
644 872
438 994
648 520
397 261
763 70
12 438
314 119
107 220
905 582
854 404
958 735
926 909
100 837
904 218
434 180
124 260
442 703
167 174
10 19
10 31
390 490
936 883
60 618
876 475
854 268
769 160
620 661
152 988
743 215
749 673
551 465
834 599
407 803
91 707
147 900
129 882
649 428
847 962
229 578
912 498
931 38
183 541
969 592
901 668
170 488
318 696
916 899
724 836
331 973
459 977
52 921
555 439
907 563
370 131
917 151
903 115
318 550
672 204
349 688
669 493
747 789
106 729
168 107
801 609
790 932
846 120
604 660
105 421
52 663
88 556
461 585
834 941
777 60
965 284
200 910
488 263
540 152
330 907
243 712
513 344
328 151
284 368
155 892
426 332
452 944
953 79
491 376
72 105
723 30
4 837
123 336
479 955
724 288
516 583
582 114
437 520
138 529
509 34
953 938
254 532
508 791
693 563
409 29
193 781
293 118
703 511
173 208
9 664
435 813
954 19
167 737
420 841
451 7
538 805
782 476
150 598
410 626
380 312
711 871
741 139
494 51
486 75
918 518
398 814
506 223
419 937
776 526
758 884
996 371
114 657
115 476
865 769
273 627
191 327
3 622
365 2
14 238
383 320
654 896
134 870
727 863
551 360
896 960
979 455
899 716
197 102
39 41
487 229
70 514
13 54
279 883
936 99
717 525
180 294
22 416
218 254
100 220
103 129
328 895
323 28
482 130
707 269
898 764
568 298
179 701
230 279
786 732
350 300
443 18
652 437
964 181
417 296
305 190
810 970
86 651
655 651
744 86
757 405
933 291
629 201
230 294
578 930
164 379
983 343
977 820
367 725
795 263
99 892
300 789
712 181
732 933
150 882
733 38
250 854
446 360
316 569
610 636
914 181
718 119
732 788
646 908
894 599
728 999
225 576
103 698
241 641
793 251
424 507
106 828
146 385
863 938
967 562
676 583
37 2
359 329
267 209
66 904
335 370
876 131
681 326
137 980
30 455
614 560
438 749
694 624
581 772
935 650
726 396
638 88
155 560
23 544
767 88
621 986
692 743
600 862
773 885
810 907
758 205
905 9
758 728
721 320
76 753
631 878
455 488
614 630
933 879
414 859
637 847
128 25
549 492
331 597
228 197
803 848
945 741
868 575
970 301
187 878
926 39
78 696
852 76
935 849
273 792
308 525
39 145
898 982
360 979
726 561
175 446
538 897
735 86
374 387
810 483
269 265
963 255
684 752
740 747
326 209
353 489
962 459
563 707
707 127
551 947
895 115
532 657
281 912
769 761
200 508
252 266
853 137
147 256
585 84
703 2
316 119
269 372
447 287
307 551
596 942
89 556
504 90
149 341
144 548
549 620
664 347
378 162
621 830
511 681
709 558
214 930
234 129
379 177
563 248
471 540
667 170
758 975
200 310
921 18
213 414
77 801
656 182
315 156
341 289
662 581
73 212
184 988
311 289
509 454
719 22
21 938
650 836
663 139
928 312
681 321
746 124
17 679
967 471
23 734
835 329
248 89
652 161
509 983
452 487
74 189
834 809
727 945
536 210
298 312
686 239
195 88
198 472
135 983
982 885
230 586
481 6
5 175
222 402
637 804
503 681
122 205
460 474
644 386
134 654
985 302
724 731
257 89
289 850
393 679
732 592
145 840
46 89
382 622
752 937
785 553
874 697
485 606
373 672
653 652
914 375
156 718
673 652
451 988
923 440
446 521
704 905
847 46
746 729
234 414
760 140
679 88
596 590
172 385
102 43
40 55
926 397
953 998
541 626
847 671
253 84
550 268
237 959
632 798
934 486
705 687
72 838
305 176
958 176
910 68
13 44
911 523
874 873
306 473
289 334
335 548
438 381
362 289
16 506
293 79
385 488
579 362
983 20
391 682
510 488
755 297
268 121
449 665
804 738
854 588
756 359
810 458
14 811
73 990
483 610
693 889
539 391
473 182
758 608
103 708
126 325
876 120
939 804
719 288
782 496
525 280
582 269
464 17
662 422
851 149
884 992
471 885
756 924
570 19
716 945
827 200
845 447
655 327
256 965
223 944
727 163
104 326
343 457
497 249
541 479
736 101
350 3
806 450
613 102
86 690
609 735
338 21
220 710
70 304
549 34
59 417
671 468
973 869
664 834
270 499
603 181
617 375
782 635
855 744
253 965
781 385
365 738
476 747
609 307
872 554
129 341
546 564
518 554
694 118
760 248
78 366
368 528
605 65
702 304
44 767
300 2
656 546
96 795
474 699
622 220
38 893
132 197
516 392
157 605
163 439
455 507
425 818
116 0
924 213
853 291
804 247
50 267
462 44
171 321
667 244
522 139
966 554
95 194
546 357
27 437
634 954
629 771
479 840
600 926
966 626
195 730
799 473
279 818
943 752
221 924
567 782
294 448
266 959
73 380
211 939
152 171
573 542
195 41
881 567
947 313
428 481
408 992
54 564
428 911
252 788
134 500
214 337
104 409
162 590
290 612
487 331
964 430
267 291
431 588
734 134
581 345
700 832
709 98
519 320
976 88
779 570
319 186
353 958
298 816
580 447
650 873
830 588
328 14
180 74
131 461
6 64
39 582
736 753
385 761
604 358
132 999
542 770
534 877
870 572
347 940
922 456
273 979
57 918
139 923
1 114
79 362
601 778
464 489
64 603
972 134
773 709
790 91
92 186
221 589
639 947
276 445
907 507
760 195
671 474
733 982
320 443
81 973
296 950
768 697
42 695
966 40
864 517
760 116
118 236
83 250
428 963
339 748
967 263
982 919
120 678
575 126
259 293
211 901
306 507
447 182
984 915
24 352
535 46
969 579
178 831
465 93
75 261
218 624
886 188
275 401
380 252
855 939
202 513
620 546
847 601
325 889
193 65
625 964
305 577
345 262
626 979
862 645
366 640
176 401
497 347
664 112
444 443
159 37
227 21
973 141
248 457
995 720
438 528
817 910
70 852
481 239
173 192
850 258
228 164
462 671
7 730
60 605
543 468
206 333
840 467
164 676
83 217
960 245
725 25
760 509
774 369
952 206
908 791
21 500
789 409
218 939
536 795
607 663
533 541
677 170
128 715
291 873
210 115
172 831
616 162
487 57
610 960
526 625
557 935
655 596
922 24
566 379
765 222
409 334
710 416
106 52
779 267
697 548
236 966
832 303
742 453
13 763
929 807
139 298
554 448
761 785
90 824
825 842
364 969
770 250
179 204
327 883
34 421
486 771
186 739
98 20
839 865
242 610
347 608
488 88
634 963
602 307
229 985
100 293
167 878
819 443
315 610
172 600
971 712
475 856
370 249
220 573
124 327
534 582
385 114
979 291
878 446
754 722
715 723
77 981
661 428
339 698
70 304
311 42
744 829
119 450
214 584
934 949
828 541
658 119
145 381
134 51
508 3
18 111
260 511
926 627
391 443
643 990
516 464
314 721
273 498
994 137
325 64
582 945
639 597
877 30
341 426
601 81
822 273
824 873
857 515
734 286
820 484
25 247
654 114
76 365
452 697
500 710
352 513
486 683
693 142
31 794
45 712
34 428
75 153
774 600
945 849
94 94
899 725
519 782
243 164
93 327
75 201
206 39
237 556
357 402
287 593
888 187
423 303
707 916
556 361
891 572
973 905
108 404
215 248
148 593
243 864
941 349
141 10
871 454
822 368
979 966
91 412
105 89
245 367
67 562
199 715
432 606
707 9
826 111
981 781
104 746
814 540
221 954
66 573
551 875
899 885
537 991
820 761
57 637
894 416
138 605
318 751
84 21
597 603
895 135
207 482
100 544
269 707
468 107
171 569
686 964
858 228
717 150
175 655
216 365
210 995
265 277
712 203
927 185
882 798
259 764
196 457
302 388
870 658
650 650
751 262
517 187
733 475
281 514
109 751
847 412
26 711
71 26
606 137
177 178
818 939
527 335
468 209
464 101
612 675
543 261
670 212
387 735
739 892
733 795
191 967
20 543
612 892
900 156
774 264
82 409
46 768
394 679
503 522
450 458
844 381
844 799
64 772
240 200
812 991
335 257
516 721
353 871
410 643
296 652
130 472
843 333
477 823
652 348
54 581
978 190
31 344
648 405
301 716
804 375
304 2
889 861
741 444
317 237
163 251
324 601
801 345
843 606
271 231
37 798
272 8
266 670
238 252
579 280
958 766
464 3
424 71
202 30
720 665
489 304
680 676
974 995
892 148
642 148
716 57
22 565
117 861
817 252
408 386
998 17
58 810
738 244
411 813
130 476
807 102
603 577
40 350
401 35
977 168
225 672
540 163
894 106
966 84
743 39
406 433
407 591
177 182
44 450
145 20
554 784
737 805
277 598
579 2
10 431
250 149
342 681
712 215
989 700
945 27
381 287
662 545
528 987
836 972
726 685
354 868
24 984
582 133
998 89
849 54
146 673
326 779
947 735
671 676
251 892
528 172
770 228
954 994
40 411
138 67
742 6
855 238
262 926
175 119
727 473
866 692
810 497
462 923
935 538
105 466
497 216
82 814
998 103
505 653
888 697
947 243
262 940
711 673
660 177
923 513
478 222
519 756
657 877
208 700
219 211
183 802
286 738
640 961
857 463
612 929
878 244
639 157
989 431
778 797
936 202
74 749
221 921
863 628
280 967
790 702
206 425
552 107
426 929
481 582
355 92
777 238
244 165
62 264
132 976
64 771
860 607
68 994
107 265
466 342
965 358
95 898
272 300
220 221
13 677
253 611
181 7
10 260
738 402
9 484
561 886
106 393
583 402
794 473
905 38
889 281
530 314
180 22
433 509
531 32
16 527
428 546
766 878
942 468
430 213
535 57
126 617
639 313
713 490
67 920
773 144
930 349
422 36
763 44
185 490
166 253
978 678
430 667
126 179
702 957
658 445
216 96
194 353
671 515
586 632
319 569
65 312
895 411
113 402
446 940
417 365
995 483
443 258
76 524
878 182
496 903
957 443
949 720
853 774
947 941
499 27
534 659
444 421
784 26
420 806
156 972
920 61
404 970
579 539
61 783
893 325
694 131
407 77
829 1
752 337
529 89
907 946
417 495
631 727
387 218
78 568
30 702
878 363
609 306
979 377
97 235
387 98
823 47
456 357
456 987
562 641
307 294
546 200
454 363
656 38
66 779
511 278
106 417
452 613
536 4
978 5
512 392
152 316
67 61
313 442
558 799
115 286
24 748
761 490
223 281
705 483
876 405
143 274
642 789
904 917
867 415
528 502
491 166
845 387
675 836
241 741
687 275
667 793
609 827
447 186
956 832
194 268
769 977
855 947
869 826
412 66
17 691
877 437
545 558
776 359
462 589
824 660
452 361
659 393
100 388
476 223
899 993
25 100
202 926
749 769
980 233
959 301
154 368
842 376
122 719
899 265
988 78
390 441
92 665
130 22
787 78
1000 361
310 986
288 712
301 645
251 940
789 969
418 52
391 111
422 297
175 265
486 744
29 145
108 707
759 601
240 320
93 41
51 0
772 269
797 321
76 364
937 861
378 282
164 409
143 502
577 847
182 53
703 388
746 293
145 579
718 923
325 608
827 270
846 413
685 681
979 712
70 165
589 315
154 212
613 747
642 360
923 274
601 906
336 694
962 331
717 439
168 702
778 652
284 108
944 607
66 15
575 252
812 271
945 254
718 968
765 899
968 490
293 67
680 608
992 388
269 817
289 161
165 210
342 262
551 410
497 478
778 29
739 726
901 826
868 71
636 485
876 383
706 933
846 961
897 551
919 312
931 369
195 816
125 128
561 998
383 243
242 146
685 213
502 932
345 743
878 917
990 251
355 721
534 250
446 52
534 47
694 593
877 938
301 188
200 999
779 930
553 596
282 292
443 126
520 112
72 396
192 16
331 731
97 744
910 240
885 508
422 489
147 304
730 965
30 478
271 703
885 516
655 287
881 171
469 249
505 73
698 564
409 664
724 699
702 477
346 616
284 137
553 676
65 868
330 832
399 741
241 544
381 483
392 747
559 543
714 876
530 743
336 556
585 365
263 973
387 886
16 0
434 900
975 288
709 237
965 269
599 889
886 355
597 967
172 544
564 265
898 689
474 939
89 693
72 464
94 248
390 541
178 682
231 188
881 734
328 43
228 884
469 762
695 567
277 449
627 983
665 191
485 143
473 236
893 888
879 672
168 677
705 313
847 77
699 74
102 61
899 310
262 603
60 417
403 436
931 519
270 966
333 371
684 919
759 570
485 980
900 357
894 3
763 651
463 522
63 772
862 101
789 287
891 564
897 869
418 578
537 403
852 159
264 228
389 599
165 597
175 585
633 560
662 482
717 241
419 567
962 724
762 142
662 413
235 902
446 478
564 569
302 653
133 441
75 123
426 641
50 30
805 968
966 279
242 306
134 165
370 454
484 489
248 920
103 744
63 161
410 332
633 66
371 907
849 557
941 222
59 684
982 708
119 192
193 644
153 403
694 174
396 726
781 835
730 604
7 249
157 965
333 384
458 508
526 559
137 234
574 383
30 777
249 127
995 513
4 919
924 382
373 797
97 279
382 435
839 305
398 534
256 923
175 777
358 320
377 176
684 312
982 542
565 286
980 999
283 75
942 142
897 74
195 912
186 738
54 664
880 55
852 369
397 322
345 231
829 252
843 574
66 783
429 25
367 413
958 29
734 695
599 987
938 279
41 425
541 102
69 370
620 847
81 737
966 66
914 234
448 234
300 618
707 591
164 522
245 261
943 47
772 947
192 541
910 789
662 663
20 299
819 41
114 72
750 759
313 787
122 963
22 145
757 755
592 105
98 536
269 543
215 976
798 17
336 412
414 101
546 83
607 713
497 85
869 402
626 362
352 910
529 937
951 353
413 737
688 564
559 899
441 145
815 925
706 9
831 889
112 870
262 276
148 153
622 631
962 989
278 833
27 722
504 772
747 731
196 716
451 520
516 363
416 37
446 959
426 25
989 26
654 536
80 489
445 602
930 334
659 865
232 199
928 591
758 772
474 494
2 236
258 230
559 321
306 42
532 855
205 379
587 513
479 644
730 221
889 332
237 587
831 823
146 489
369 709
819 722
157 170
792 346
43 236
874 188
96 825
617 492
748 798
32 870
564 184
339 133
928 511
424 724
14 382
363 41
501 229
576 405
315 775
685 45
368 996
45 756
905 584
846 967
990 994
340 591
451 390
812 3
891 980
417 571
720 174
899 486
349 566
291 485
916 342
985 77
192 366
982 713
237 17
994 38
747 488
23 238
806 645
428 925
609 858
923 167
886 64
363 40
439 992
366 778
17 93
124 3
52 944
863 988
468 75
173 787
539 255
145 938
564 494
75 774
394 537
75 208
375 235
305 343
173 771
984 813
353 951
63 334
858 76
695 884
631 599
304 917
838 303
947 379
998 824
273 555
118 633
219 199
899 799
791 732
54 552
34 749
844 169
497 478
52 177
534 353
981 243
841 452
997 264
980 9
210 914
750 662
173 243
905 427
203 484
69 966
211 270
907 650
450 428
426 923
777 223
445 843
790 873
138 1
79 722
653 573
674 767
91 237
272 245
784 228
549 258
297 629
298 933
34 972
500 25
890 197
898 78
34 907
394 936
474 411
732 430
692 134
165 628
87 51
950 2
213 730
435 250
325 682
557 350
690 52
208 159
90 237
318 231
359 448
345 184
826 42
709 323
691 676
724 243
226 613
592 295
690 981
148 995
680 475
843 415
936 824
456 607
792 618
628 681
36 994
380 50
304 734
352 673
905 192
893 419
165 701
716 605
165 446
313 845
826 402
284 490
990 219
764 583
998 404
391 148
655 954
18 69
758 184
663 953
630 513
994 372
534 650
204 397
745 268
681 569
796 183
737 446
611 82
810 409
740 164
580 17
770 590
428 593
107 647
482 34
75 63
818 518
615 980
855 526
907 408
492 838
429 752
233 788
247 647
756 484
520 721
405 822
980 824
336 222
696 331
271 196
143 602
70 834
847 459
485 585
69 160
834 372
149 215
828 986
930 600
209 160
964 243
177 789
29 559
32 853
635 100
904 391
610 986
157 447
999 920
319 156
701 286
291 227
332 971
986 186
493 991
305 662
55 154
648 918
142 76
67 5
438 11
804 604
356 440
150 653
294 106
44 137
253 17
896 467
154 428
548 451
127 244
661 645
906 919
778 903
709 758
777 158
288 206
139 153
126 323
12 421
708 281
836 799
181 265
728 469
816 450
993 486
24 957
819 749
243 80
512 402
260 732
243 392
546 56
893 200
574 915
852 853
633 413
775 63
859 287
523 904
621 862
265 177
192 540
501 798
964 863
417 374
962 305
392 420
74 750
195 209
758 17
656 559
221 335
13 559
337 114
841 252
441 223
876 342
272 400
651 505
316 116
837 939
672 202
336 321
858 425
684 298
238 51
478 602
857 782
359 521
118 602
571 26
477 365
579 348
63 874
123 444
619 237
836 537
13 345
491 223
529 570
88 269
100 851
833 71
788 986
564 276
427 287
944 785
144 449
805 708
901 440
783 169
850 940
7 449
321 493
42 702
472 96
944 881
18 881
310 892
238 179
85 32
686 514
336 257
794 257
434 605
491 220
894 272
64 392
709 130
380 534
300 431
261 428
635 246
255 307
511 331
648 850
32 374
713 489
316 210
203 967
522 6
31 989
656 415
989 889
158 716
94 660
249 593
2 588
145 53
707 859
378 700
392 262
335 301
755 94
858 260
716 914
158 946
251 804
790 672
585 728
674 160
472 432
1 516
783 930
74 301
431 616
322 397
88 999
377 141
309 513
204 760
803 899
45 358
726 831
694 314
61 667
10 781
177 825
141 520
394 53
630 406
794 178
772 408
367 309
486 782
717 744
186 261
330 905
391 356
313 776
666 630
520 548
5 938
217 735
835 574
453 109
350 736
940 954
146 188
14 473
743 817
293 205
802 691
201 700
844 595
195 246
826 666
226 867
923 146
881 218
877 437
814 27
617 683
541 198
210 945
292 370
634 757
580 991
294 787
150 948
525 283
612 466
636 640
939 694
997 370
8 891
987 765
80 206
191 88
166 344
631 375
177 264
258 938
259 334
805 756
531 65
553 940
564 922
370 119
820 871
889 716
862 49
891 646
192 94
369 806
893 311
94 135
341 155
356 568
592 715
943 230
95 500
544 503
59 120
643 919
692 661
625 191
763 676
263 537
320 891
77 838
933 172
449 792
912 508
497 960
453 533
444 697
674 764
890 163
762 467
583 385
883 848
412 979
895 213
318 693
543 214
589 94
123 294
862 658
339 450
226 985
297 740
965 877
181 585
240 744
504 92
711 700
497 89
83 633
387 930
497 322
517 742
465 776
144 581
864 606
661 765
894 507
477 904
217 419
958 364
936 254
917 993
889 896
87 878
44 535
630 453
158 600
554 131
95 59
661 281
308 26
750 413
61 982
567 674
160 538
903 763
269 206
145 980
519 469
419 377
889 975
608 165
87 832
855 101
17 335
585 722
372 8
31 771
104 3
585 680
827 34
528 968
132 55
613 772
353 284
263 378
265 160
122 491
515 153
443 685
22 501
365 713
310 935
54 646
638 185
10 988
776 804
127 778
270 257
72 209
493 947
571 807
773 835
195 773
626 315
966 137
766 947
799 821
237 32
893 438
583 672
739 926
313 615
334 690
820 644
330 100
829 628
661 474
764 311
995 741
85 950
248 340
369 163
969 806
670 713
35 291
355 512
546 140
973 435
364 855
389 225
988 468
896 711
983 850
949 988
914 10
987 395
866 291
888 829
706 101
483 444
49 534
627 978
409 648
501 672
705 592
298 455
444 625
294 538
360 727
467 714
632 685
724 425
539 623
546 799
106 809
954 297
46 358
525 580
703 561
543 78
454 816
465 958
500 763
912 7
985 242
307 841
958 861
568 152
339 273
319 211
994 890
302 302
146 99
555 872
373 279
789 198
266 780
300 806
195 667
84 453
232 954
655 978
235 217
608 96
362 48
872 800
905 40
428 381
717 133
869 606
393 619
767 559
269 174
490 872
442 704
436 965
399 543
702 412
39 484
994 250
681 165
196 334
135 451
206 573
519 229
905 676
669 36
355 833
303 5
812 203
599 114
56 477
821 625
336 23
435 43
992 501
359 390
555 998
724 372
387 166
145 786
497 420
472 66
219 925
656 249
512 31
52 169
622 87
138 912
693 868
109 56
626 961
36 317
789 63
553 458
739 32
522 140
228 613
795 677
414 730
25 282
848 205
921 110
560 202
351 765
206 65
583 370
822 78
624 529
2 177
172 213
966 156
746 75
154 568
788 382
724 8
273 73
19 67
364 608
541 262
43 23
234 768
9 305
614 253
332 218
139 196
199 934
445 433
882 120
44 115
309 659
925 295
585 205
274 811
743 631
525 636
390 894
881 457
209 445
529 53
807 49
943 985
786 91
519 775
272 562
881 432
397 78
882 599
135 342
795 684
545 283
761 195
736 507
219 770
945 647
304 878
913 117
686 278
43 734
60 30
886 289
761 806
380 903
162 273
629 349
512 479
570 117
287 227
650 293
433 157
616 974
857 384
202 822
281 245
828 399
124 743
67 14
220 262
91 820
789 564
322 936
360 706
90 124
49 988
635 100
786 745
926 682
998 52
579 508
230 190
340 780
200 849
664 935
811 342
713 743
996 272
942 281
595 639
810 320
815 279
555 144
214 270
884 467
542 521
803 184
535 847
931 383
239 452
284 438
364 320
158 503
613 166
554 224
802 685
65 425
655 298
994 281
429 676
384 730
945 975
298 297
684 690
482 455
9 665
599 234
305 827
882 100
402 869
52 267
148 285
551 328
827 207
729 544
416 948
308 214
584 230
416 127
155 102
24 172
798 86
49 740
378 743
886 167
978 381
942 604
593 261
724 756
58 62
239 532
726 957
904 399
666 327
790 906
846 291
477 815
823 149
282 634
933 77
265 327
6 830
968 986
9 503
33 333
844 149
596 781
455 695
730 878
727 865
739 363
852 90
793 958
883 38
731 694
756 236
819 956
349 856
464 565
445 914
653 739
618 806
600 356
780 635
572 337
663 788
783 848
573 602
421 707
458 415
91 991
334 972
300 958
14 380
736 733
564 487
680 87
538 48
356 376
283 967
213 266
787 664
819 772
177 915
367 925
340 498
162 398
435 389
989 270
692 489
631 435
830 109
643 440
94 971
262 353
742 701
893 400
490 654
541 220
777 213
657 269
482 502
921 745
708 352
85 834
340 991
453 22
595 299
124 766
838 472
152 775
412 525
205 116
268 421
95 769
492 584
227 362
531 675
382 826
32 884
540 92
216 775
875 854
428 988
437 561
176 286
162 899
478 981
275 900
649 829
920 844
906 413
115 124
511 313
611 352
647 217
434 140
559 680
928 940
888 957
637 410
390 453
986 763
10 879
137 914
417 70
105 860
540 259
955 859
942 825
879 604
969 191
776 816
97 185
260 846
439 984
557 287
327 709
266 265
954 394
471 790
133 633
152 890
521 778
778 335
593 802
371 908
982 543
389 610
926 813
775 286
177 660
483 819
555 927
961 285
725 454
11 62
932 405
143 900
193 915
337 121
543 20
398 554
159 488
393 633
95 881
121 443
759 49
873 51
211 722
776 933
412 483
215 196
711 250
37 572
788 853
206 856
192 791
440 925
435 114
124 957
515 87
291 134
696 271
831 673
798 342
629 35
134 58
162 495
932 376
507 945
642 88
955 492
700 196
497 670
571 173
375 535
938 646
492 582
956 927
771 955
364 163
66 598
90 338
164 767
77 672
527 451
748 844
319 398
68 378
193 51
597 282
353 622
53 30
756 131
195 384
407 332
173 673
94 374
99 931
189 636
265 121
275 339
289 866
242 229
911 633
881 134
707 767
714 874
970 960
556 629
566 90
298 321
153 865
225 468
150 974
622 287
160 483
822 48
241 360
37 905
773 250
800 710
428 535
98 467
755 82
987 156
771 333
908 947
273 586
468 854
437 714
686 983
451 846
809 138
509 296
399 154
382 579
422 548
400 935
234 786
623 222
161 761
285 450
333 635
276 293
806 894
335 158
293 876
217 587
106 617
939 186
480 264
707 982
140 46
328 328
625 709
951 892
366 147
321 728
270 880
778 216
127 780
548 701
852 422
714 361
539 782
669 804
768 532
803 266
696 222
123 571
247 94
170 202
667 530
97 639
518 523
764 597
511 358
348 428
578 694
62 8
724 104
971 24
143 509
534 280
348 691
737 799
52 197
648 818
590 975
67 39
757 74
865 27
775 486
760 693
599 635
318 280
427 687
291 509
414 691
804 703
751 990
130 445
977 448
137 147
873 0
353 745
475 95
849 274
990 595
167 279
763 445
833 514
850 699
671 595
612 879
462 615
338 573
534 787
5 953
805 125
748 343
675 516
937 337
468 459
876 213
25 178
782 724
999 517
975 629
214 403
402 239
915 192
580 618
646 555
552 559
813 529
461 723
871 440
774 105
442 245
313 805
214 775
185 121
120 785
165 427
992 916
790 349
707 634
965 76
833 164
42 642
240 37
654 661
727 301
602 565
596 872
382 90
887 564
427 987
709 118
113 904
749 110
594 857
758 950
13 516
888 815
940 635
654 619
622 100
386 716
46 927
225 468
466 356
27 99
148 162
156 597
309 57
894 673
541 9
93 187
212 505
225 586
93 225
127 395
573 663
201 228
776 822
577 954
373 987
930 851
85 583
439 853
648 287
266 29
823 335
623 785
515 634
14 287
253 428
468 699
92 113
154 581
706 211
453 281
423 295
260 405
77 720
710 430
138 603
801 267
305 34
140 672
985 250
974 949
692 532
316 909
553 503
359 432
595 12
380 25
497 601
762 104
268 191
647 528
275 772
164 634
2 842
60 657
30 302
17 348
811 306
807 504
486 251
439 115
124 811
294 642
321 856
59 652
418 507
996 372
460 355
282 675
298 8
424 747
171 728
984 813
225 700
110 620
283 620
459 776
811 183
747 620
569 92
103 697
359 733
220 513
68 558
706 756
57 962
543 30
150 702
521 967
174 124
831 186
630 466
601 990
98 577
475 816
513 566
655 343
420 555
496 695
587 183
103 703
744 226
809 931
961 499
527 754
210 66
140 768
169 237
491 262
145 879
359 285
983 141
777 759
456 383
982 422
553 701
542 35
277 407
606 728
259 116
151 318
342 148
309 864
403 846
344 86
270 731
590 28
221 865
639 776
19 505
704 631
527 624
897 944
10 706
575 287
693 323
658 100
329 980
56 346
660 388
584 184
195 788
24 563
650 514
568 554
726 807
933 257
276 561
743 623
447 722
347 103
86 983
305 987
539 857
95 188
165 583
572 819
495 659
958 604
271 504
253 294
415 99
565 436
136 807
976 686
458 407
738 393
886 608
979 499
660 499
561 72
685 64
899 320
378 606
71 6
906 924
68 962
816 196
601 568
19 874
21 655
749 169
212 804
437 790
688 324
405 67
942 813
108 765
285 581
900 655
963 969
237 469
167 984
873 754
208 342
494 74
996 370
39 928
218 199
563 154
953 999
285 544
270 315
58 528
202 180
814 429
506 638
895 203
469 864
992 493
754 909
72 912
711 405
56 277
179 701
793 371
541 379
164 18
810 427
535 377
443 852
15 400
956 564
864 375
879 888
295 70
279 941
569 675
134 770
185 815
455 371
582 881
140 376
578 145
849 979
172 438
655 958
287 329
418 755
881 336
44 490
485 572
136 518
9 523
551 552
505 526
222 691
10 428
254 278
328 22
955 453
792 593
94 713
206 95
131 211
913 278
875 509
298 431
475 809
705 888
716 655
488 387
137 956
726 693
540 214
477 303
465 969
667 561
400 788
709 618
567 669
48 321
639 513
111 447
922 573
672 531
932 440
582 869
527 726
992 659
828 966
265 399
321 157
894 950
998 618
323 58
31 15
774 794
245 630
914 469
173 66
838 898
535 586
580 724
640 729
234 886
632 161
668 475
965 243
520 336
727 624
464 328
858 604
700 871
39 549
709 608
746 216
779 32
277 445
617 720
836 662
667 406
24 716
679 980
692 954
257 968
179 776
917 11
960 577
833 698
828 685
768 880
67 112
904 954
911 409
317 881
68 300
732 828
562 488
192 67
799 738
633 549
882 577
848 611
721 367
437 403
196 598
481 30
407 761
172 129
108 790
344 392
503 867
876 375
632 310
938 543
213 540
129 815
229 179
363 864
397 159
664 936
439 249
170 544
23 747
551 742
92 133
578 932
589 516
810 599
473 941
314 408
165 990
919 719
739 790
61 179
621 136
539 963
654 84
114 440
233 118
225 536
712 389
220 277
798 933
369 596
789 62
882 871
50 666
549 459
884 267
151 123
536 579
125 155
704 649
473 717
71 875
59 400
326 775
229 212
451 752
710 599
829 103
872 667
609 568
267 269
800 281
320 80
14 790
238 352
493 64
864 280
312 561
348 364
592 497
486 95
539 252
483 287
544 962
983 212
892 782
855 45
24 112
239 682
392 635
110 51
805 263
789 359
76 160
692 454
854 269
837 584
342 666
567 820
726 470
548 938
906 502
59 985
227 824
583 434
821 577
518 498
953 440
882 676
724 312
108 837
454 882
948 359
140 873
522 814
223 604
785 926
515 415
510 619
937 50
861 487
797 152
764 359
312 50
351 222
279 146
842 889
186 528
2 442
86 48
460 398
988 186
348 407
951 889
824 514
618 285
499 121
672 281
122 202
866 949
378 70
61 661
288 43
521 592
783 411
555 578
126 747
571 802
103 301
991 405
602 30
599 553
504 360
646 595
968 17
399 625
829 587
854 249
413 370
507 928
404 377
451 196
751 605
350 715
178 96
634 409
939 255
686 198
940 213
312 958
772 190
24 207
663 716
691 750
18 678
49 387
192 28
902 8
503 348
389 293
691 632
336 583
979 462
394 693
999 215
629 378
288 976
188 614
952 244
171 933
341 287
833 750
235 244
181 549
191 961
286 593
676 534
850 551
514 482
848 925
122 550
470 24
915 311
259 278
320 112
462 213
760 214
781 34
613 226
383 171
566 475
811 342
764 41
246 351
352 523
569 70
788 50
169 166
102 404
414 224
168 330
220 22
26 410
708 136
127 437
508 986
979 346
107 812
404 98
430 177
158 154
310 504
797 612
344 518
263 677
723 411
119 577
349 272
956 763
927 799
311 869
628 435
929 886
926 147
250 303
433 164
27 949
6 212
333 979
554 976
360 44
908 694
581 613
386 308
172 521
885 847
191 579
576 549
981 784
917 540
344 682
280 464
695 710
634 825
365 439
287 514
40 673
712 228
803 878
890 569
732 717
78 233
119 486
263 760
617 671
559 870
765 514
946 790
203 316
744 31
380 312
768 910
775 42
560 538
840 621
894 551
611 645
938 756
949 206
449 21
276 707
100 601
874 471
327 132
422 120
570 55
250 511
803 531
366 633
378 882
540 41
36 110
314 548
65 472
67 867
974 290
622 156
596 437
541 362
119 492
536 777
447 543
256 394
834 946
500 629
648 227
439 26
534 223
55 127
780 45
184 589
543 81
287 195
440 755
440 698
546 798
497 231
952 329
940 444
613 977
49 62
73 285
929 264
931 273
540 807
322 36
532 101
923 873
80 495
158 322
178 783
393 216
378 938
371 372
32 994
442 634
837 397
790 257
83 284
779 772
816 557
27 747
624 306
506 851
424 56
736 410
84 57
83 332
521 722
314 233
555 766
867 292
385 489
118 997
588 205
127 600
596 536
464 980
267 844
508 973
895 286
710 707
412 296
960 569
968 72
564 990
446 526
487 855
484 402
840 875
700 331
862 262
935 281
823 303
965 708
202 193
478 978
270 222
684 141
8 751
575 811
114 581
568 668
182 228
118 896
87 786
836 231
744 741
632 118
650 466
534 257
835 847
492 507
898 241
955 215
900 559
36 155
578 861
856 544
881 570
943 107
856 659
891 583
933 373
346 593
569 631
903 970
271 125
512 969
921 551
850 119
651 31
889 544
478 975
969 800
878 793
640 396
869 53
465 765
342 230
138 705
930 181
118 106
158 933
397 876
699 477
631 19
909 921
757 43
477 345
624 494
951 1
416 858
533 480
38 968
202 705
162 974
143 988
958 654
457 694
264 565
705 77
716 269
795 997
760 507
559 61
759 145
116 827
655 637
400 844
130 465
761 397
737 913
839 453
508 696
511 432
347 899
114 973
480 228
27 345
955 192
413 395
429 442
587 725
349 286
286 257
366 806
467 506
879 673
770 999
137 671
656 835
997 614
398 927
124 376
671 767
124 771
590 97
722 15
534 761
291 132
192 176
553 89
241 704
652 166
497 242
182 307
620 472
262 71
253 115
630 466
879 502
597 266
930 681
510 866
436 543
55 967
181 104
579 42
417 560
225 728
834 590
626 141
4 174
990 228
791 71
688 249
649 542
926 943
553 809
18 442
965 437
563 775
173 385
77 615
133 425
485 952
455 995
686 603
151 269
222 79
765 597
801 957
31 864
957 290
132 892
597 528
514 629
295 92
472 124
270 538
853 99
664 205
15 434
872 135
893 405
749 759
14 532
426 526
696 498
740 521
754 327
359 890
401 934
689 831
399 615
861 258
999 790
546 991
723 314
418 969
846 767
755 309
899 973
465 300
172 550
394 950
267 844
840 74
956 568
427 255
985 404
357 415
189 435
100 726
610 923
475 167
411 514
449 711
754 510
776 368
699 236
303 592
215 906
913 519
99 668
412 437
142 475
91 969
78 233
597 995
220 38
507 667
75 822
630 983
645 201
262 705
302 298
372 247
999 217
249 466
148 961
829 239
878 58
769 913
131 928
309 380
9 546
651 204
766 492
369 348
531 765
252 400
180 962
368 323
962 217
976 97
633 887
340 551
962 67
502 446
946 472
116 412
665 351
234 474
124 434
29 311
108 739
552 235
253 291
907 373
144 299
855 382
817 918
171 828
489 437
178 736
581 746
587 240
981 829
464 109
326 570
823 958
569 449
572 500
298 293
685 908
681 342
532 0
716 95
537 206
675 768
734 855
779 477
161 1
20 581
349 198
75 148
353 267
225 377
623 930
281 265
174 8
982 170
865 712
739 721
494 310
969 68
768 364
988 33
286 256
230 869
833 388
867 870
706 469
916 298
370 109
572 301
919 226
166 415
285 452
236 372
939 474
393 18
874 918
145 886
66 908
644 95
229 495
430 850
578 957
650 596
43 494
370 811
783 296
905 150
409 806
921 456
103 508
237 657
628 21
993 229
718 294
236 651
312 160
381 63
505 521
683 960
388 836
444 779
302 796
727 310
124 301
2 174
634 252
28 217
948 641
452 821
185 660
632 31
611 718
111 205
840 923
664 533
900 519
592 707
861 54
361 767
158 833
757 292
836 456
759 347
308 939
10 14
939 80
176 269
372 409
428 468
334 162
472 891
619 199
504 277
731 780
333 73
775 867
476 604
150 242
764 117
307 426
596 704
548 409
570 196
189 121
349 341
59 791
803 666
834 60
228 688
152 896
758 613
79 434
942 630
63 945
197 345
873 534
424 652
29 23
664 484
285 166
184 543
632 656
810 267
544 87
410 788
844 673
657 210
831 702
483 416
711 333
658 111
511 656
465 721
557 27
297 190
812 161
167 274
188 839
596 925
245 7
508 89
368 711
432 96
238 191
36 76
870 375
81 293
971 430
196 647
668 684
397 401
523 841
617 214
286 491
289 904
97 893
729 208
826 786
793 975
324 534
391 297
101 317
92 229
519 634
18 806
258 514
556 693
753 238
471 396
793 157
321 276
381 31
225 744
316 11
550 592
249 490
878 87
851 369
193 758
563 347
988 47
664 13
455 818
790 497
623 179
458 891
221 850
920 647
884 185
758 49
919 962
998 171
105 895
512 99
219 152
165 770
577 393
445 502
621 784
602 664
819 731
259 367
91 281
682 836
515 412
430 628
570 29
42 753
718 816
748 833
887 243
159 629
826 156
465 260
886 488
814 197
322 109
579 408
509 481
379 62
389 64
638 621
369 498
93 301
111 770
288 901
455 944
48 294
893 656
533 159
291 233
640 88
893 167
858 39
243 170
948 438
626 517
341 802
83 647
424 542
179 141
610 134
242 870
136 69
20 806
495 455
499 84
594 679
258 67
608 370
555 189
652 19
635 979
939 661
369 358
41 820
426 698
580 76
64 709
520 784
350 277
433 45
278 79
652 700
347 160
662 235
135 664
627 405
630 874
153 813
705 814
186 679
245 320
702 560
561 462
302 369
67 421
250 887
908 36
716 822
967 623
523 162
534 469
97 836
413 779
606 507
173 512
954 112
706 391
102 337
174 376
444 751
324 14
651 256
237 530
756 581
15 47
591 525
104 884
279 544
471 797
810 198
844 346
402 718
131 631
534 423
422 354
897 490
248 97
914 309
274 217
819 554
145 48
99 934
14 43
540 650
53 920
541 990
735 566
680 697
208 320
285 986
585 735
22 354
111 765
569 263
738 690
257 939
543 546
710 515
383 556
200 17
990 837
735 731
324 411
966 929
231 115
548 922
319 100
866 672
705 314
327 831
333 283
983 698
992 237
215 319
651 190
971 94
850 291
777 869
869 634
20 87
506 903
985 272
537 387
941 531
655 112
725 940
980 142
84 367
445 786
601 655
530 618
246 151
865 26
938 949
945 537
512 602
792 789
662 499
606 795
439 979
912 328
713 415
949 171
512 440
620 992
425 533
77 598
608 54
403 418
866 890
248 994
900 954
41 59
538 235
726 836
784 784
876 65
509 742
298 496
563 71
215 887
209 423
602 548
609 946
545 451
306 852
963 221
7 679
494 475
717 377
585 543
449 91
707 331
776 739
307 391
254 155
589 175
720 904
891 851
681 395
242 846
81 547
337 256
153 202
846 20
568 844
760 330
897 987
253 886
627 29
966 975
544 212
791 897
918 957
536 332
473 786
590 866
863 48
682 245
290 426
9 6
682 956
914 255
256 264
587 699
404 460
501 856
9 138
179 684
659 976
255 973
256 766
573 615
476 266
974 10
499 887
847 370
843 201
959 917
575 219
972 65
493 777
263 3
289 278
51 88
168 960
226 440
942 655
480 814
752 513
342 282
915 793
152 223
331 131
752 341
685 922
1 456
125 715
412 959
688 663
70 78
116 293
848 476
867 821
814 998
780 814
537 786
738 825
277 333
827 667
331 22
162 943
936 528
541 882
412 668
887 573
365 756
895 215
225 649
8 217
207 623
863 631
591 188
592 269
613 804
730 496
986 416
382 329
635 26
732 686
896 954
557 249
222 68
482 727
662 232
644 225
724 129
778 814
824 543
342 912
248 589
352 962
860 371
521 345
881 317
57 864
791 474
115 106
859 245
548 972
502 960
823 575
123 132
267 891
701 251
571 335
7 934
701 50
74 271
724 653
978 25
791 671
369 378
935 216
667 240
740 398
801 745
457 155
718 473
908 452
277 968
311 804
577 874
442 543
682 485
222 15
575 470
115 307
687 412
307 139
799 972
581 293
783 475
275 635
61 375
316 691
88 951
459 357
766 582
774 225
78 572
671 366
943 557
535 132
288 408
574 147
501 280
436 778
649 791
36 593
238 422
539 175
30 687
293 165
174 299
233 968
390 740
312 195
282 181
425 819
916 804
368 761
343 487
179 628
837 140
116 540
291 943
562 784
984 432
591 185
441 922
163 661
8 790
72 197
688 534
732 278
155 178
554 756
460 758
25 187
165 362
35 884
371 409
135 942
605 810
736 554
944 82
933 774
294 184
623 435
826 376
741 184
373 361
59 708
805 231
830 943
489 49
818 162
134 4
580 234
325 230
289 577
370 924
549 253
806 308
245 104
487 220
78 390
843 961
739 522
584 529
770 201
343 74
216 317
980 376
73 171
880 891
208 917
407 478
557 978
331 266
962 457
759 512
814 441
444 667
42 492
743 916
230 816
169 836
133 949
638 213
708 761
535 257
975 607
56 114
909 539
770 712
855 400
938 959
589 586
776 598
97 68
145 984
281 692
150 799
345 506
923 772
7 109
9 64
230 853
460 7
427 506
13 608
363 12
433 830
923 928
464 194
422 290
719 358
923 965
118 107
325 869
931 940
185 749
718 777
459 865
67 29
737 118
179 209
398 157
490 71
833 740
18 191
51 924
887 621
893 988
642 889
72 460
726 61
954 91
566 555
408 866
509 149
846 407
252 251
793 843
343 928
518 52
248 717
600 852
251 461
38 544
177 911
234 489
349 736
779 919
26 14
380 177
122 638
667 350
648 566
618 215
608 204
442 850
514 525
915 969
658 575
325 345
907 16
323 436
799 876
795 479
272 83
815 988
483 840
902 129
408 251
523 352
339 480
837 621
894 846
814 219
189 945
29 551
136 121
436 139
692 289
538 709
51 848
657 205
255 163
441 258
43 569
124 102
962 790
120 149
246 984
192 299
930 413
195 291
88 851
148 392
941 975
920 176
32 751
939 827
886 416
27 873
425 984
339 929
788 652
146 763
865 156
17 919
507 850
1 444
572 951
995 634
424 510
781 96
112 479
924 559
521 205
228 476
122 369
746 18
922 573
283 70
471 625
858 713
951 953
910 90
763 780
361 769
223 279
58 901
668 9
188 703
23 477
405 53
343 674
496 864
458 702
675 798
896 799
618 617
527 449
258 453
582 259
847 206
546 649
118 88
547 163
19 229
952 213
749 131
175 181
677 891
526 137
931 275
989 750
673 605
385 81
597 310
211 426
571 912
999 460
633 736
142 903
194 936
44 646
452 70
842 42
18 428
717 988
778 390
725 127
103 63
831 532
280 180
308 459
384 447
184 489
668 669
779 396
384 745
299 921
818 615
753 175
373 313
175 802
928 342
888 248
93 294
824 639
946 455
96 933
419 59
732 503
454 432
532 931
669 318
662 125
984 549
394 326
280 932
517 0
605 635
431 179
233 946
405 60
579 607
191 337
166 413
187 374
295 847
712 258
250 321
948 35
773 984
983 438
515 332
126 120
402 109
985 136
350 451
540 642
956 189
290 21
103 179
645 534
423 84
608 395
685 385
21 473
401 304
271 471
684 98
42 32
198 77
798 205
665 594
79 33
996 120
192 35
265 743
395 711
887 158
514 957
912 391
138 985
20 773
851 801
437 108
825 115
889 137
390 988
851 350
893 705
954 792
185 626
33 793
548 306
973 958
112 801
602 17
266 26
607 496
513 525
669 372
372 622
91 84
489 164
93 775
367 331
329 605
805 922
289 151
400 798
211 947
593 13
604 41
141 892
968 392
987 842
60 633
201 139
669 91
152 285
54 350
323 534
30 424
756 188
631 707
776 643
89 437
566 171
796 158
51 496
58 21
304 384
267 444
467 352
374 631
546 640
63 906
571 106
27 776
143 23
694 364
914 186
541 132
701 35
708 480
564 397
642 160
833 104
816 740
399 464
910 721
799 916
118 451
918 232
695 301
309 675
299 530
408 810
673 672
320 227
92 584
537 619
561 432
892 769
893 57
134 656
70 32
272 961
941 577
957 382
522 935
831 176
599 350
41 635
892 946
502 821
714 549
401 138
648 845
451 994
426 131
713 506
796 349
43 487
547 724
782 126
676 343
843 695
139 495
222 181
358 129
383 528
504 687
316 603
54 895
326 678
741 714
967 516
162 102
202 790
288 637
563 695
190 764
755 151
718 877
750 904
656 197
548 84
45 598
739 740
380 998
779 610
936 663
257 801
943 21
725 7
829 707
363 474
871 134
678 704
585 408
432 461
745 286
460 977
665 579
77 991
288 299
572 328
962 473
845 822
916 929
10 937
169 238
743 685
383 654
780 114
274 361
711 171
145 861
295 760
468 909
826 924
676 533
256 111
99 72
741 157
55 802
267 733
44 751
509 338
503 354
422 590
347 142
288 498
928 641
965 928
183 420
402 625
23 756
607 431
339 892
512 284
714 521
559 9
22 604
695 777
406 444
722 779
83 297
317 19
294 498
759 177
449 216
981 984
426 721
345 977
547 566
750 318
164 437
894 863
544 671
860 752
515 299
523 913
939 674
749 397
964 929
204 475
906 114
236 416
107 107
367 779
98 605
480 976
622 678
336 22
352 976
797 353
49 560
542 304
817 663
624 768
337 636
108 655
322 297
654 178
156 658
496 79
152 49
853 20
142 932
766 750
624 317
1000 587
637 481
116 321
103 770
494 204
149 29
951 596
266 421
91 876
836 838
948 916
158 930
669 296
582 328
87 440
104 792
247 598
721 280
502 794
524 570
672 665
313 724
446 226
129 414
228 528
979 495
267 531
899 737
176 863
349 569
899 794
310 736
233 994
92 132
763 718
761 575
973 256
412 255
624 433
103 485
624 509
890 494
614 211
143 509
759 910
356 335
131 662
252 5
879 864
270 174
299 194
372 186
645 48
934 992
621 866
965 473
783 643
536 522
228 28
450 326
569 255
657 202
838 276
193 800
735 655
871 428
47 704
351 794
721 41
199 598
109 108
1 514
617 235
477 556
341 142
236 597
86 464
878 187
324 426
181 423
939 39
856 968
102 662
73 143
575 452
943 105
145 647
29 272
303 20
321 434
353 641
126 584
6 868
322 384
53 650
505 516
458 272
720 361
456 190
931 609
825 864
575 217
368 747
920 588
151 990
813 110
321 678
615 273
713 864
190 812
673 355
788 567
277 467
7 144
749 792
131 73
398 29
558 239
674 505
611 5
931 441
712 159
404 956
127 855
664 814
32 972
409 373
318 750
938 519
694 403
278 674
155 253
519 611
861 42
335 200
325 411
611 942
842 997
74 235
479 331
466 220
450 121
972 113
735 315
779 572
876 836
737 206
858 751
107 66
618 714
288 336
989 166
5 27
635 353
900 36
158 51
144 205
764 428
546 678
664 789
144 779
112 82
64 619
393 607
338 875
855 896
75 778
830 567
955 602
796 873
152 733
780 145
440 806
476 476
164 164
359 300
151 146
629 22
827 82
526 203
732 685
851 986
667 68
773 261
476 491
139 607
120 280
793 133
676 688
604 354
680 731
230 712
258 123
64 206
240 841
131 493
961 656
422 506
373 864
428 568
928 620
475 859
531 269
861 709
459 652
594 316
424 140
669 226
103 174
819 108
681 234
391 708
610 557
593 168
507 189
74 0
440 87
401 283
266 498
169 995
885 225
257 36
492 85
954 753
9 961
357 935
61 868
59 384
22 411
546 994
651 236
551 854
682 403
254 417
307 569
876 590
971 448
974 249
642 584
767 69
405 750
6 624
196 288
837 194
725 282
475 34
263 947
683 424
120 304
403 308
288 233
46 126
820 159
27 363
164 453
395 927
893 516
846 861
735 316
375 241
775 682
636 615
391 652
543 777
930 343
727 300
24 530
72 227
336 256
631 403
625 834
6 382
615 643
678 152
653 82
696 797
613 667
171 921
657 662
730 838
14 175
507 746
900 852
256 182
71 938
706 624
153 49
25 442
814 467
957 32
542 97
921 190
702 606
538 824
95 786
956 545
302 480
245 116
338 600
656 558
346 422
196 594
548 353
539 539
519 677
435 630
810 9
592 701
330 346
816 973
376 814
669 48
825 82
751 596
348 917
584 907
840 322
670 673
659 562
324 513
836 696
57 944
714 363
423 952
954 231
141 639
197 92
942 933
615 670
464 978
234 435
102 165
609 0
847 662
485 325
12 989
467 260
429 160
788 310
573 402
276 886
274 78
908 315
486 768
721 403
233 124
314 195
956 21
117 607
919 744
130 713
340 54
63 985
953 581
226 666
627 256
786 701
830 915
495 380
325 943
389 33
936 76
566 563
705 978
765 320
110 551
459 878
923 508
997 488
701 104
388 31
151 899
404 390
521 68
173 326
788 132
693 744
367 969
173 261
149 868
287 297
813 459
559 908
401 800
159 464
135 279
120 798
235 196
912 809
371 147
319 552
609 670
889 712
197 35
471 721
689 827
845 44
835 757
125 339
350 488
467 137
761 628
992 54
718 386
688 716
52 967
403 461
998 278
119 226
938 627
916 653
939 512
791 56
640 995
704 12
258 798
772 940
818 199
899 95
304 941
699 129
549 713
211 882
210 386
457 61
535 848
349 739
573 226
459 454
196 104
61 766
606 74
527 295
626 886
745 185
426 390
945 999
525 704
286 17
6 116
166 58
187 194
969 594
903 121
515 396
272 553
758 169
329 274
190 84
585 547
835 269
355 140
626 246
68 444
620 657
9 747
374 663
222 289
832 90
199 358
102 636
467 63
978 110
140 520
591 666
552 212
880 626
747 471
559 199
787 565
326 650
402 360
514 150
504 869
666 915
695 103
805 789
93 411
161 132
229 643
381 690
566 388
640 40
330 399
239 928
481 171
283 356
972 321
112 110
346 311
600 134
654 614
294 568
6 772
60 227
286 547
229 75
611 464
211 663
281 533
642 507
926 951
523 312
4 400
922 623
299 638
849 346
356 202
499 763
359 995
441 635
990 625
985 29
984 58
409 152
791 951
537 40
202 16
118 797
388 452
304 770
203 354
925 199
586 956
923 216
623 46
890 741
605 947
551 464
347 440
923 697
236 408
34 973
278 310
61 51
3 494
944 518
490 900
20 230
254 539
174 550
78 919
150 135
420 971
290 12
542 165
672 196
784 701
839 820
344 585
863 290
25 948
516 139
521 675
983 758
714 678
77 366
500 765
790 187
10 368
199 242
897 334
569 425
612 695
759 364
810 258
508 515
678 352
179 913
622 615
869 46
222 456
31 950
106 752
193 217
7 939
336 825
810 293
460 686
951 407
411 661
684 112
524 221
803 897
37 369
892 136
246 921
552 62
60 912
247 497
159 463
995 139
420 145
235 609
27 85
769 372
57 928
780 155
784 472
63 472
787 722
568 22
107 188
682 498
28 571
43 607
72 71
983 432
787 930
931 26
61 989
986 206
299 547
956 444
943 484
18 155
899 300
899 106
522 377
355 651
944 280
7 314
204 808
801 770
253 485
898 40
122 215
651 590
625 960
339 865
369 130
29 956
719 399
334 131
101 223
691 569
806 101
777 346
292 346
939 273
235 401
536 556
787 529
851 811
673 975
913 60
830 249
582 618
159 451
680 1
307 390
346 276
601 932
107 400
167 566
197 686
740 134
558 109
951 517
930 781
525 270
135 517
215 73
495 981
89 281
306 925
725 31
73 869
190 804
604 883
53 827
773 392
528 573
939 179
686 306
936 820
332 31
435 66
731 938
639 222
543 296
194 374
393 976
63 147
158 566
589 531
279 825
373 703
727 148
175 14
944 321
398 361
550 89
664 925
450 909
575 276
152 953
170 804
161 315
132 302
714 504
820 800
715 680
12 396
650 229
699 119
125 392
739 243
291 532
715 29
428 641
429 271
60 162
457 31
308 487
289 910
489 260
139 235
155 984
18 470
376 959
741 165
470 633
183 186
940 113
453 330
850 822
787 423
92 885
360 240
859 381
741 76
932 817
953 586
183 898
160 461
889 739
319 832
346 659
690 502
256 6
111 572
899 541
400 365
30 329
485 413
892 156
248 287
753 128
135 256
589 301
5 849
29 608
289 344
794 694
277 679
719 597
392 60
191 620
845 208
924 726
186 648
673 564
498 703
82 239
723 90
319 793
705 346
925 421
121 998
284 931
383 422
394 646
872 177
646 725
561 48
950 445
278 65
570 725
835 645
382 88
671 1
836 895
988 937
888 245
849 233
202 481
592 130
327 727
960 691
297 135
996 285
834 541
881 958
373 71
844 239
197 690
650 966
100 534
599 389
54 205
152 873
43 0
1000 276
360 122
599 115
526 435
878 304
482 334
620 577
420 363
932 775
960 614
101 400
976 254
457 886
7 727
686 310
39 376
872 746
68 310
933 999
768 407
375 720
829 576
614 921
198 16
523 772
542 298
582 888
198 295
634 661
500 10
131 353
551 730
167 646
740 427
234 929
364 669
464 981
251 492
975 446
507 766
226 303
975 592
335 892
904 122
554 288
460 142
816 873
425 133
629 775
439 986
86 833
91 452
728 663
949 616
127 545
387 6
272 926
467 799
895 942
461 453
545 473
271 443
164 206
696 225
162 405
165 585
26 861
430 133
663 39
298 39
343 360
591 150
813 515
867 696
159 133
550 442
648 608
173 106
751 440
425 550
303 113
150 626
957 855
212 702
533 996
114 838
6 965
118 904
521 589
734 385
221 34
682 697
574 147
679 458
122 792
469 109
787 50
58 693
880 358
670 49
323 886
13 966
36 0
720 531
36 157
844 828
643 811
609 944
716 380
548 691
35 277
941 973
238 424
466 680
825 618
354 757
760 37
355 200
657 103
525 456
943 706
613 576
497 514
915 137
864 746
980 894
108 31
952 78
560 843
173 933
442 683
474 779
300 730
949 419
318 988
782 334
425 19
305 982
621 166
264 283
604 117
79 297
973 670
486 360
818 731
451 235
218 738
333 402
384 20
850 664
577 534
746 285
282 91
793 436
473 167
233 238
143 30
238 550
964 363
528 444
675 641
308 386
769 822
396 41
810 43
98 317
445 437
33 765
211 599
908 628
403 262
781 779
57 947
248 140
355 365
85 912
75 468
697 251
584 879
717 475
924 327
566 68
503 514
59 326
707 865
155 589
878 362
204 73
907 862
389 980
153 932
45 111
330 365
185 908
165 982
50 405
949 425
869 548
848 324
233 609
785 376
308 24
471 867
415 216
692 958
981 533
134 376
640 238
33 226
748 871
962 337
970 305
902 288
367 181
697 699
618 597
592 100
401 859
464 585
620 792
212 604
761 742
834 586
607 942
663 157
11 588
791 338
422 518
469 140
588 928
529 55
958 850
133 605
737 136
504 965
213 393
835 975
928 346
190 577
648 544
876 205
356 41
994 856
340 740
628 109
388 180
529 224
174 169
434 12
660 614
479 534
650 284
546 327
722 806
353 805
445 779
176 634
905 712
141 676
950 971
939 428
264 121
455 775
704 144
342 968
83 926
613 660
489 456
167 44
111 476
339 934
326 872
508 813
898 280
687 333
547 892
488 159
831 7
373 747
406 209
809 209
325 822
571 879
372 126
204 950
384 571
989 397
841 53
111 149
533 233
816 683
235 198
853 1
585 967
218 716
623 364
868 55
634 960
448 711
82 580
889 334
604 75
909 977
448 932
177 586
604 332
617 662
775 433
337 591
327 391
663 923
100 519
653 307
770 139
772 381
211 172
28 803
611 956
741 930
442 996
802 252
30 807
521 886
966 453
612 955
1000 761
258 567
843 900
638 692
662 88
79 120
896 341
879 645
533 751
109 672
719 806
931 571
715 44
88 636
536 227
46 251
348 565
341 864
910 58
975 266
149 661
170 97
247 63
809 157
539 627
67 716
720 960
194 144
187 235
742 215
773 450
800 282
691 481
991 302
140 665
422 414
111 524
492 638
122 531
610 434
748 792
441 749
844 884
514 658
799 18
43 111
582 978
65 965
365 879
352 177
958 945
5 78
708 52
301 905
88 927
331 156
344 695
214 707
707 1
136 778
78 499
432 468
658 203
857 365
803 510
441 178
26 187
611 420
797 790
765 489
474 270
723 211
607 142
858 87
933 455
846 494
704 453
532 95
465 942
800 315
964 367
617 152
226 718
512 87
64 56
949 311
79 117
730 879
938 735
781 471
419 903
522 624
429 24
519 655
203 938
215 222
256 384
16 555
38 474
45 256
471 804
620 465
839 117
504 361
672 761
80 989
747 592
111 559
150 333
706 316
537 23
805 47
888 347
238 404
940 544
160 397
514 889
186 17
234 799
606 904
641 573
698 120
671 290
10 139
730 514
740 383
154 309
914 204
387 303
772 714
502 46
531 128
599 312
287 950
384 170
674 332
589 897
427 81
431 997
637 325
921 953
573 382
318 277
775 71
177 324
241 125
923 438
118 985
480 879
820 304
698 254
951 270
973 839
644 774
753 834
302 932
580 274
69 971
221 934
18 455
618 635
13 21
139 304
975 214
988 288
1000 720
719 508
2 764
64 183
259 241
87 16
472 296
361 115
941 182
8 656
117 613
678 779
640 467
318 618
632 377
532 754
915 685
743 995
212 616
430 415
66 345
640 271
112 905
890 390
187 197
606 956
23 799
526 116
675 397
949 518
648 985
310 110
829 943
707 547
214 890
559 1
849 999
508 495
23 511
831 554
129 562
39 48
121 775
217 926
916 989
863 483
87 910
924 434
807 814
433 324
799 480
204 324
342 265
828 777
270 443
886 55
71 36
59 910
297 492
47 290
798 211
676 145
782 80
933 744
368 323
107 191
64 52
468 328
619 745
743 748
532 164
905 638
331 475
91 285
497 495
201 558
102 29
348 769
747 512
241 591
816 149
857 226
711 93
295 741
599 470
861 736
202 627
759 253
447 127
309 350
97 950
558 356
45 237
208 697
336 453
689 552
495 964
737 919
358 795
989 604
378 561
414 933
182 766
944 974
714 265
740 47
199 859
870 356
284 610
151 115
580 103
116 209
966 600
717 822
732 135
279 100
364 736
283 180
394 135
164 729
228 864
285 466
837 373
337 652
138 932
65 846
1000 670
962 708
476 113
836 325
169 599
60 597
198 293
42 99
781 437
716 308
278 804
785 62
842 461
519 862
248 876
54 803
83 531
987 528
513 56
654 150
470 269
124 23
439 367
973 165
96 480
623 929
862 686
265 492
582 129
889 913
772 720
879 305
269 293
56 542
134 60
691 472
122 760
663 619
975 575
492 823
825 905
341 575
902 748
876 250
577 379
758 317
32 906
507 312
854 68
599 132
433 726
380 571
893 641
926 904
647 419
445 427
930 687
367 150
822 320
699 490
612 586
774 99
795 490
546 256
622 752
211 252
244 132
88 568
639 943
192 574
37 973
26 87
226 162
403 543
28 810
676 788
382 550
490 474
710 670
141 521
350 98
577 261
582 416
575 894
856 818
845 646
147 12
346 29
802 322
883 24
698 192
745 102
447 392
185 914
791 600
594 76
525 569
554 224
432 33
914 933
785 722
557 14
113 721
5 765
120 312
502 603
359 132
273 34
735 743
227 275
88 927
691 136
827 277
727 123
592 240
712 493
249 519
753 16
53 522
12 141
470 698
613 696
979 277
421 206
975 123
504 294
664 547
855 597
201 847
711 872
712 227
129 502
105 82
360 668
833 913
118 447
155 194
271 997
639 99
995 261
622 948
152 314
399 741
375 532
78 85
987 622
759 124
93 177
327 250
834 448
220 893
459 194
80 168
427 4
538 390
509 700
4 659
500 415
830 779
57 875
10 9
65 694
726 50
164 261
517 631
775 390
470 839
355 999
867 250
852 884
220 247
194 741
474 743
595 797
652 247
279 964
821 674
467 30
235 853
847 850
330 970
552 845
607 765
406 412
46 458
735 613
685 749
523 15
982 720
541 437
369 377
424 758
735 97
768 8
792 934
597 161
622 682
620 893
512 153
629 539
968 655
270 232
589 784
958 946
322 958
155 893
253 159
525 970
825 477
240 827
364 540
630 273
234 222
379 270
296 762
503 707
754 265
848 955
429 561
509 118
813 746
132 567
65 651
717 607
394 677
116 864
688 815
323 490
749 129
893 129
447 137
181 981
522 969
421 416
908 406
999 900
712 75
816 563
44 748
887 869
330 780
779 93
354 351
490 412
703 560
395 613
230 733
661 735
770 782
557 687
771 305
908 659
953 825
447 615
342 26
374 12
386 919
893 52
684 821
189 216
968 573
188 754
3 965
953 715
433 936
865 150
520 153
773 331
618 404
418 701
271 470
623 812
593 184
346 348
870 720
756 532
761 423
88 816
40 516
696 520
448 359
536 415
261 279
465 100
667 221
863 260
80 271
468 390
95 494
347 286
134 296
605 570
880 510
927 760
229 623
682 350
661 212
586 473
713 610
368 927
746 523
168 820
751 901
644 537
628 977
855 888
86 837
546 186
791 979
418 889
512 568
552 262
298 77
24 748
28 818
498 739
25 422
101 294
359 624
463 917
872 561
662 84
76 31
682 410
670 148
312 875
763 533
393 471
742 44
920 368
463 719
808 928
495 982
476 633
77 880
781 315
212 39
640 505
915 991
789 868
859 187
17 591
661 193
749 857
122 921
276 518
504 929
193 806
588 636
639 597
994 342
863 193
711 602
357 176
328 612
411 831
504 544
69 971
830 857
468 612
828 186
507 789
17 361
549 534
536 95
789 226
495 297
404 433
465 802
102 87
653 447
301 891
196 73
157 865
246 39
14 385
902 169
430 677
890 686
156 239
996 23
686 577
587 289
324 187
867 815
458 696
481 926
226 585
151 968
336 280
414 82
420 199
159 229
268 831
97 624
775 1
911 700
539 281
383 855
687 661
531 698
146 210
12 59
586 392
98 188
646 761
205 490
597 46
512 678
973 578
936 639
877 980
745 743
770 378
929 282
102 977
771 922
772 446
942 445
86 816
788 637
39 299
963 79
113 726
615 605
713 990
174 348
950 793
714 191
653 4
243 266
168 854
579 303
218 778
928 429
269 361
213 515
220 886
593 882
57 728
270 785
536 331
251 14
986 983
979 556
524 367
956 839
797 756
897 314
123 336
361 873
919 995
877 743
316 602
557 746
412 715
844 354
331 17
928 381
546 838
675 182
317 116
389 305
797 795
959 729
239 807
729 523
948 55
837 16
95 175
425 447
10 191
33 328
993 313
956 138
693 407
146 734
442 346
652 953
41 652
788 190
455 168
232 922
812 932
260 710
645 846
877 697
91 132
22 724
730 874
207 155
667 576
145 803
586 322
723 702
240 494
400 352
922 961
463 174
824 867
146 818
695 190
807 665
752 875
402 956
622 980
569 242
420 659
934 373
909 306
361 249
226 881
252 440
312 660
581 736
375 178
935 59
492 679
625 278
407 626
861 258
966 712
594 135
281 151
571 724
820 412
814 624
952 238
806 516
153 16
10 431
729 987
139 625
292 289
450 840
530 3
671 926
329 549
227 168
801 757
919 193
189 663
227 53
200 963
176 6
110 454
566 419
63 21
543 876
415 757
594 687
481 326
241 222
815 315
939 959
396 243
499 130
930 491
799 935
668 722
218 525
54 940
842 908
167 280
698 820
142 666
321 124
330 25
530 36
857 858
442 987
610 499
758 58
219 41
378 614
155 931
474 18
353 908
917 787
227 957
429 58
936 352
336 662
479 6
954 743
461 34
257 652
340 916
951 950
22 720
252 259
78 836
226 476
399 125
55 951
931 602
70 101
13 496
902 21
447 76
761 87
565 612
663 394
56 311
961 880
821 904
62 508
219 175
793 402
473 336
464 72
733 697
807 589
261 952
163 921
722 68
72 541
249 335
836 622
232 714
377 974
503 633
591 107
524 139
15 55
757 651
673 374
963 210
159 851
209 650
368 523
497 532
302 360
119 659
112 439
956 823
697 130
996 444
79 576
32 752
877 536
549 104
113 113
716 379
710 557
208 573
139 410
443 894
787 424
417 41
900 461
2 6
400 868
733 528
214 305
168 79
209 943
313 174
928 74
888 686
805 165
354 706
374 358
360 785
935 861
982 24
846 609
764 85
982 442
736 141
973 584
627 358
365 163
807 910
94 480
263 290
19 987
31 584
249 711
976 390
971 320
246 376
384 489
321 822
59 142
47 75
946 468
200 447
273 236
265 430
172 548
202 991
664 93
944 382
458 78
308 787
678 799
265 609
610 847
698 975
512 223
322 698
152 493
706 961
891 194
934 448
1 788
736 158
332 325
84 487
371 458
450 58
392 68
760 283
154 627
949 355
796 198
215 259
276 836
790 637
373 358
343 459
285 242
289 270
496 586
947 488
675 203
172 810
561 295
162 999
874 491
948 663
127 585
184 605
15 295
574 154
542 111
938 784
944 285
702 599
218 356
533 371
810 881
266 475
42 46
199 820
329 921
558 661
161 338
444 625
378 264
809 640
414 453
161 917
163 334
262 865
372 748
331 631
672 269
98 910
938 507
584 882
983 828
380 196
131 808
691 221
908 591
31 543
149 568
675 652
637 395
553 37
774 904
420 764
622 142
286 906
697 149
843 858
853 164
180 908
972 452
750 675
958 866
296 223
156 497
856 452
118 710
967 793
318 746
464 914
51 612
405 615
215 548
282 667
849 257
992 557
508 588
163 202
838 467
269 689
874 623
185 509
663 286
800 543
534 562
40 794
631 487
319 893
221 633
12 629
581 364
511 632
20 746
236 378
654 481
917 4
687 634
613 472
902 571
397 807
725 598
570 131
579 408
165 597
794 259
914 936
649 572
2 452
386 149
513 4
405 396
960 784
212 155
940 900
821 422
13 727
467 592
824 469
525 542
990 614
742 2
539 588
371 209
687 569
120 46
488 687
436 797
598 990
368 544
894 385
795 758
808 537
729 399
977 609
183 233
594 344
505 766
726 538
485 852
176 407
645 827
467 395
249 179
488 852
435 3
148 79
137 51
351 820
622 915
166 389
793 601
345 251
108 336
910 249
254 643
396 895
458 406
385 344
374 182
789 956
389 499
604 975
461 29
776 688
498 316
325 603
65 55
52 944
254 342
744 321
974 224
515 392
582 686
314 935
578 614
437 621
510 305
9 456
385 277
917 542
237 451
152 770
281 650
121 822
743 762
758 411
526 858
686 162
896 212
703 166
301 859
312 64
887 723
776 546
852 314
630 365
400 823
414 499
992 418
890 653
935 52
567 30
669 18
644 29
411 342
150 536
736 430
655 740
479 739
42 621
783 260
73 749
761 112
480 733
102 15
551 757
439 330
931 506
723 871
773 602
124 790
609 410
570 158
929 985
398 233
40 2
208 491
368 246
715 159
540 431
355 410
686 95
470 838
826 399
288 401
145 808
421 555
560 133
235 115
230 183
525 715
721 976
929 943
162 0
643 611
220 340
472 794
97 561
812 943
117 189
36 248
993 847
717 349
633 106
547 78
519 910
779 443
662 487
393 409
199 724
2 116
127 393
404 215
671 974
761 749
83 965
928 908
356 871
100 141
822 616
747 870
330 671
880 112
13 903
57 896
175 417
897 874
430 584
359 545
520 859
78 441
68 878
251 782
90 9
194 738
262 56
362 419
673 217
716 274
832 57
39 693
811 991
71 373
751 616
690 161
557 257
202 130
233 528
157 805
11 860
496 908
401 912
680 989
603 372
791 433
110 12
253 926
874 623
389 558
100 169
299 326
469 65
877 736
960 220
375 753
736 416
61 283
224 842
853 308
665 457
410 566
271 824
986 541
748 8
593 748
404 355
940 776
1000 26
215 971
651 273
872 211
816 782
473 128
377 29
522 881
833 422
324 688
460 37
375 673
426 426
941 343
880 423
573 360
942 565
745 396
193 935
576 961
443 316
141 714
54 353
381 571
861 861
965 359
396 36
779 771
579 805
376 496
966 300
484 988
311 552
714 537
107 254
15 261
937 964
71 953
119 935
25 290
196 590
318 235
103 500
141 33
303 690
786 749
712 850
667 590
812 117
634 508
656 310
814 270
539 997
681 45
602 966
499 383
791 263
885 949
693 429
152 581
222 999
740 312
237 562
801 741
388 427
505 877
240 656
923 37
552 920
802 959
73 494
156 881
53 858
892 556
503 831
681 462
976 966
269 865
382 506
478 482
368 267
16 98
251 315
8 233
568 955
539 86
115 79
117 736
597 718
611 968
60 67
34 412
694 639
821 350
465 132
634 659
558 851
822 965
841 247
149 513
483 96
18 10
920 946
533 260
490 771
936 665
196 160
170 776
623 40
556 313
640 167
206 698
760 77
675 229
211 901
384 376
138 254
177 451
913 109
549 382
497 865
149 704
391 942
705 505
27 939
18 729
674 348
345 342
829 480
399 506
928 740
803 875
939 246
111 386
925 250
235 220
988 993
185 260
301 893
663 983
835 335
56 710
424 153
803 736
885 204
387 837
64 436
645 772
577 494
405 310
444 97
121 928
178 914
44 581
271 286
69 930
317 92
429 649
128 328
125 278
81 274
333 21
963 749
86 330
41 680
186 815
230 352
670 42
339 772
975 188
284 192
410 163
299 843
674 728
316 241
221 946
176 449
408 722
338 263
39 157
604 476
526 229
947 841
99 760
271 48
872 519
765 971
686 129
629 563
189 973
91 746
557 531
658 673
217 940
180 843
927 477
755 736
161 633
220 955
94 468
143 180
385 672
760 319
345 116
801 100
744 248
62 933
5 714
423 410
722 964
521 776
158 763
741 526
755 530
856 967
673 213
450 754
978 910
679 333
828 172
977 798
786 791
683 97
715 93
823 165
577 120
154 422
916 70
235 20
717 144
663 835
835 947
800 610
689 626
353 492
134 721
268 609
339 124
532 350
777 78
579 945
505 723
477 382
833 566
675 101
854 691
34 577
116 727
185 234
744 522
782 68
455 484
722 662
828 462
288 844
862 948
898 502
191 10
572 175
934 788
951 886
942 588
216 672
453 63
230 276
518 952
7 53
591 700
611 260
340 861
296 252
426 960
629 940
717 62
583 113
394 574
166 305
301 346
129 824
997 333
478 471
187 556
555 264
7 186
112 588
723 473
370 197
181 208
498 924
225 120
244 908
85 350
433 269
132 893
77 434
852 65
265 555
104 148
458 540
870 876
336 428
953 835
616 623
888 454
99 173
654 839
685 568
184 484
30 82
962 181
980 165
362 857
775 305
907 674
796 569
492 60
643 182
791 130
81 754
26 617
815 543
881 915
569 454
650 62
983 872
487 427
231 697
504 951
241 383
198 437
514 7
521 417
610 273
843 662
590 607
43 826
726 354
308 829
200 581
387 782
163 64
284 381
69 726
293 146
238 479
833 397
475 743
174 788
451 829
823 968
301 237
148 671
569 463
637 44
914 885
283 659
19 33
951 982
358 765
641 194
390 912
498 354
855 512
986 243
680 995
355 615
1000 76
147 42
630 396
534 640
472 55
915 413
533 523
202 411
267 532
212 976
450 611
427 341
982 842
653 536
185 377
757 971
950 613
634 386
872 740
439 305
33 802
905 476
51 414
460 606
67 245
719 634
800 207
523 285
305 685
783 714
284 49
415 276
144 310
113 192
820 860
982 512
789 286
751 833
756 235
966 637
638 400
168 235
266 412
962 274
622 258
449 593
507 99
208 250
756 313
446 370
763 85
509 235
5 179
973 147
128 769
774 771
676 107
378 712
543 202
704 716
791 552
2 158
333 181
528 902
308 422
779 858
190 248
915 613
535 17
385 746
864 448
198 517
989 392
922 362
920 129
702 604
4 759
178 368
482 745
592 199
671 691
215 576
452 76
185 3
645 521
653 551
971 712
886 148
482 846
209 338
99 10
835 425
395 447
465 383
515 214
183 413
54 762
226 362
445 530
261 78
518 18
264 88
137 834
108 449
626 981
408 775
394 100
287 891
910 393
48 467
822 996
861 665
103 586
764 50
602 280
153 647
987 652
850 727
122 821
90 827
749 814
134 657
700 351
915 19
572 716
742 757
221 572
250 305
372 811
902 230
450 608
156 405
818 832
692 75
623 33
231 227
940 464
156 497
234 604
942 79
478 520
251 76
711 557
767 383
764 901
143 921
141 369
703 177
61 237
828 285
535 791
699 943
198 731
496 726
171 569
168 697
778 101
8 672
717 479
187 635
704 601
679 872
763 596
224 737
172 835
92 980
370 845
990 1
683 391
436 760
94 672
25 40
426 260
931 697
894 962
230 971
390 734
823 509
229 111
401 143
173 658
756 488
384 373
985 248
587 405
431 391
238 984
273 413
21 124
422 384
938 654
336 377
440 860
973 102
801 460
505 738
578 10
938 257
298 270
259 165
478 268
770 363
256 434
121 382
683 493
40 787
809 68
249 236
285 355
603 246
753 178
425 634
538 764
368 7
111 177
388 878
709 980
659 981
502 189
48 29
173 479
770 492
731 467
706 996
126 44
377 42
493 473
695 824
173 175
381 843
783 756
796 53
679 45
212 292
775 553
462 65
610 675
322 987
41 428
178 690
153 70
477 780
91 74
101 491
763 947
625 684
250 177
108 385
140 56
988 232
539 470
892 91
34 288
154 86
522 797
634 660
40 921
409 651
293 700
634 339
693 793
77 674
105 487
683 579
277 771
323 738
210 76
537 66
357 118
577 287
742 808
904 772
410 142
828 879
618 919
503 280
546 503
928 982
955 7
473 905
169 168
754 561
637 700
725 549
628 53
968 293
110 484
806 466
704 723
222 784
82 627
522 410
826 455
258 494
320 823
535 797
552 647
656 197
355 285
256 775
589 158
413 193
960 81
43 348
184 330
399 343
70 193
629 858
270 969
707 36
168 321
731 262
954 326
53 910
764 967
234 381
379 312
34 193
918 80
407 436
444 834
184 771
901 248
775 103
92 427
683 263
548 660
775 573
495 95
65 60
488 515
196 505
603 291
438 359
624 559
507 793
259 748
88 644
863 600
313 442
246 879
771 952
603 33
626 48
320 801
293 912
264 663
61 978
126 639
874 594
20 937
134 827
470 671
143 50
604 201
417 97
627 348
306 62
29 495
725 561
156 308
840 89
379 709
973 680
605 453
588 178
980 691
16 450
83 987
734 358
629 940
569 238
956 578
720 720
234 181
582 879
115 441
290 496
409 413
509 163
143 796
934 272
407 950
849 951
180 344
243 375
560 432
568 912
888 514
150 201
51 982
271 2
774 15
243 35
466 413
164 676
981 572
687 131
925 483
930 105
456 590
488 453
543 933
711 623
86 610
531 718
478 503
920 123
756 902
868 860
735 871
201 418
997 965
368 67
983 17
497 176
832 846
277 904
610 83
236 220
113 724
615 145
605 498
991 953
909 422
859 106
639 170
143 421
313 312
152 744
267 880
8 101
514 359
408 481
487 131
513 214
150 216
234 609
872 278
798 124
121 888
611 701
658 430
291 765
176 508
558 283
579 185
567 639
432 129
291 423
112 892
957 829
143 764
933 598
461 195
772 396
176 819
601 294
609 171
511 187
122 177
149 251
846 915
36 766
289 332
653 146
340 718
729 185
147 90
782 72
582 193
713 106
627 391
766 835
738 234
922 686
8 727
986 328
381 238
297 834
326 569
262 842
347 441
355 338
530 17
839 40
874 249
373 829
169 180
179 502
935 10
68 438
585 207
15 338
951 178
29 187
821 863
142 960
38 622
717 777
636 241
672 893
650 290
289 549
659 642
223 287
983 195
422 844
917 224
850 274
60 744
928 666
240 838
878 459
164 603
758 501
234 787
655 215
388 860
836 690
15 962
395 348
843 950
470 182
4 394
710 926
844 262
211 670
342 767
765 315
213 242
575 127
459 941
790 615
506 255
566 549
175 635
13 111
417 889
382 86
639 341
312 144
575 790
301 815
960 24
147 472
641 107
518 461
487 625
916 947
59 844
127 173
210 358
815 119
403 478
750 923
389 706
426 200
182 440
398 886
436 467
233 59
416 612
101 441
423 391
9 981
344 362
872 98
176 697
168 412
280 989
476 30
190 672
299 724
768 378
374 785
108 543
829 883
467 223
795 554
265 565
814 957
799 369
384 116
338 838
561 591
785 356
386 181
170 871
523 830
917 606
710 50
752 397
321 200
769 267
1000 328
407 581
506 993
522 601
895 404
502 412
624 806
485 325
975 810
937 863
162 653
918 475
548 569
590 348
189 738
11 73
917 820
936 334
861 843
712 67
526 41
190 931
895 139
587 119
467 253
428 601
417 538
369 145
803 764
768 579
975 914
351 919
841 909
469 32
287 514
794 990
19 563
10 684
405 102
534 146
295 676
810 716
831 395
384 553
912 701
268 221
313 599
975 751
388 499
69 876
744 246
438 186
408 418
552 478
322 749
811 54
129 665
932 0
124 146
827 290
804 571
781 383
970 1
218 80
550 14
920 8
705 151
70 7
252 655
370 17
583 162
788 324
371 267
168 397
896 742
192 460
264 838
944 731
362 280
480 411
176 62
854 6
953 502
961 278
640 329
287 677
443 724
696 387
877 362
592 84
564 463
297 87
379 663
199 216
729 701
226 934
617 508
599 494
264 106
839 838
730 544
127 347
110 203
743 211
597 878
875 964
903 350
741 99
54 996
944 462
384 447
327 891
49 623
988 414
959 579
73 959
756 36
787 953
240 408
177 173
21 216
761 165
681 106
644 937
783 359
718 197
878 126
775 17
328 768
468 328
773 650
806 666
918 502
505 546
154 258
719 616
668 31
131 559
626 643
87 56
336 608
878 110
755 914
730 832
47 709
855 571
978 93
782 733
374 893
11 147
83 273
528 332
322 155
496 779
363 417
228 184
304 237
98 136
352 444
968 753
525 56
477 439
310 654
193 410
862 193
193 229
395 21
980 881
528 884
280 136
251 789
981 778
959 488
664 531
523 475
66 171
170 304
391 317
561 788
376 96
333 298
329 505
818 542
243 367
100 443
371 182
866 350
113 741
606 848
571 968
54 791
191 134
710 741
796 475
860 984
634 0
715 801
317 38
345 317
646 767
464 479
178 325
272 148
729 321
740 237
120 197
145 808
864 138
250 160
132 331
982 73
223 656
224 941
36 301
822 193
932 224
11 416
156 502
190 287
932 374
913 607
617 428
882 407
403 48
893 184
128 293
480 911
159 498
381 862
822 324
892 258
253 722
902 294
793 632
379 576
794 717
373 399
380 540
99 771
994 111
463 301
502 551
728 922
931 941
617 956
188 973
712 761
9 462
840 778
377 763
583 573
507 452
641 828
604 6
347 204
316 471
944 423
256 931
272 34
266 610
108 400
972 847
979 789
577 946
665 107
373 511
426 712
559 645
603 630
550 449
34 131
553 176
953 198
270 976
791 480
164 775
318 616
968 186
102 270
964 912
161 897
811 797
373 289
791 320
5 198
676 308
48 510
194 403
169 43
494 222
949 491
209 614
920 439
824 495
40 892
250 407
184 445
669 724
223 110
946 267
103 571
940 786
718 831
45 983
712 549
114 390
603 491
506 750
953 946
258 493
130 527
268 32
247 653
507 452
920 169
472 320
471 525
401 408
139 669
213 748
326 565
593 918
775 729
182 336
809 211
808 116
114 264
152 962
973 675
851 437
321 329
738 294
967 388
808 672
735 193
575 674
52 217
907 352
603 771
861 83
81 632
49 60
2 934
920 261
546 510
503 96
136 535
662 805
702 512
83 33
355 233
476 450
601 83
496 268
503 675
623 182
615 739
925 590
113 985
275 161
511 823
758 308
391 265
454 358
876 250
672 259
661 991
997 138
597 82
289 136
641 760
213 940
237 316
221 384
608 594
698 302
459 436
497 361
133 481
74 136
554 601
354 662
335 682
761 685
152 494
461 942
363 195
557 618
338 409
527 556
5 368
307 253
126 751
742 7
403 150
648 659
7 837
70 947
473 99
168 232
683 128
868 997
820 779
434 66
951 636
789 538
370 619
736 445
344 240
399 79
735 208
298 23
787 559
334 369
393 960
651 476
965 647
495 477
884 319
233 635
475 708
879 104
110 307
24 910
65 37
283 24
955 648
47 916
222 405
153 584
569 291
161 850
910 283
676 527
220 194
251 949
21 714
147 768
361 449
836 57
954 728
602 178
830 277
223 891
993 265
319 921
896 755
570 89
670 884
805 913
931 873
233 592
80 588
795 953
164 459
387 788
314 504
549 717
905 687
690 867
914 11
192 794
462 625
398 66
158 291
329 109
385 510
746 293
393 948
798 452
974 763
644 721
393 53
363 10
722 990
865 813
107 201
685 53
235 883
590 179
373 598
601 779
910 256
975 587
434 217
748 231
631 785
210 728
472 983
476 136
235 459
179 783
428 805
29 169
936 299
296 534
427 151
596 9
266 255
422 858
746 964
198 668
103 755
10 119
326 615
360 735
603 765
696 523
627 758
352 423
484 80
830 554
800 542
473 841
758 643
361 706
249 67
754 226
191 27
214 256
203 884
80 919
835 612
785 528
722 964
454 901
647 715
88 416
85 609
883 74
145 901
423 516
583 616
978 121
646 504
925 666
415 766
170 473
873 216
397 326
944 728
184 693
562 602
324 830
929 18
479 348
723 548
65 415
157 242
934 186
44 442
15 597
442 557
529 860
87 290
500 262
774 352
765 247
715 711
180 598
204 656
751 352
413 192
565 259
298 138
460 68
865 530
524 185
797 930
386 152
796 736
390 166
50 758
565 185
732 953
783 975
222 979
802 20
646 874
53 640
990 870
614 415
222 6
757 679
607 244
302 117
305 428
579 760
46 641
840 989
477 481
765 569
656 788
656 234
622 344
464 375
697 544
123 675
969 920
873 654
232 91
702 964
397 838
556 908
529 794
471 698
908 981
143 613
665 370
713 890
245 460
415 831
140 607
227 497
676 704
344 854
329 936
625 228
495 956
240 592
187 944
225 824
627 751
460 666
809 549
182 978
436 638
288 496
430 668
55 695
639 652
554 280
648 17
616 269
730 288
575 798
237 683
286 7
689 966
460 520
208 221
750 572
897 172
501 850
599 885
845 79
520 462
632 602
79 240
609 135
643 417
338 61
694 19
142 264
510 123
951 655
495 891
65 327
518 648
397 694
824 604
127 513
465 77
25 950
438 180
670 795
588 928
575 365
358 560
146 938
306 316
6 760
653 253
888 491
843 17
272 347
855 72
637 531
137 153
29 628
731 718
662 552
307 763
72 975
13 619
1 253
134 555
7 578
394 357
49 609
526 143
343 153
638 809
253 407
953 755
748 306
160 44
185 926
571 268
53 378
547 83
267 978
641 727
924 173
574 875
550 87
521 354
601 425
188 896
689 4
63 194
103 602
964 896
736 629
409 898
548 934
329 304
320 671
315 105
245 497
354 605
502 351
203 995
238 457
578 204
960 234
701 358
429 755
103 81
690 878
983 509
599 403
966 51
889 870
669 359
128 455
852 141
274 849
620 793
934 595
559 789
714 458
210 175
758 925
722 960
679 928
588 638
261 642
227 83
957 358
85 891
631 86
519 994
545 699
525 908
458 830
626 899
784 635
998 749
243 0
267 692
263 315
888 932
654 49
774 760
900 952
501 213
329 870
408 804
635 983
613 645
817 443
942 551
345 765
354 545
490 573
324 956
747 919
11 951
802 274
97 682
398 914
573 155
438 671
457 940
816 292
932 682
435 280
680 208
101 432
693 442
69 539
781 99
874 157
214 919
138 653
827 897
580 446
307 431
15 914
656 449
352 146
162 349
816 583
498 574
412 661
231 936
235 10
220 54
636 820
168 685
637 680
820 806
789 396
465 535
475 773
24 867
876 818
879 573
105 775
11 209
182 803
288 788
541 659
531 767
601 788
665 368
483 813
981 656
913 178
46 910
258 571
198 114
859 858
796 987
493 209
859 858
4 378
33 981
681 165
121 253
945 621
217 120
37 795
29 879
256 546
850 993
612 513
252 663
461 180
632 574
612 907
162 16
509 698
609 555
761 680
814 808
765 768
249 517
450 474
996 124
259 171
301 162
2 792
488 576
210 696
83 606
486 671
201 123
905 540
352 998
796 652
915 544
972 820
896 336
82 811
618 725
873 901
136 503
930 929
540 959
99 668
174 323
124 452
511 667
57 726
318 294
931 417
734 286
695 649
502 207
277 853
640 636
42 176
946 923
918 3
656 188
639 914
872 157
773 435
268 521
500 82
228 108
893 416
817 929
76 719
395 684
707 152
212 17
214 597
163 995
846 839
842 549
46 65
137 837
153 915
377 716
146 712
73 895
425 360
603 849
813 63
456 711
37 836
760 26
846 963
524 361
712 771
260 540
97 865
673 138
512 899
804 612
267 246
45 975
338 681
21 6
193 568
676 214
186 929
60 745
9 650
299 628
838 433
917 816
542 579
728 92
595 798
183 745
39 46
800 741
173 796
606 801
312 378
231 595
722 312
142 709
79 58
338 820
207 112
598 241
239 469
63 340
968 921
753 820
47 23
11 776
796 519
798 473
3 325
393 589
462 672
728 846
872 524
313 25
891 217
853 416
236 33
813 336
978 838
75 4
466 153
20 88
30 188
669 646
769 522
923 637
524 737
345 101
661 191
926 868
731 402
436 364
915 663
763 210
838 340
291 409
616 797
485 613
171 402
947 881
522 616
132 761
878 940
537 208
789 491
939 564
454 733
562 893
102 693
983 825
182 427
59 491
330 850
214 479
3 434
289 176
478 607
972 403
644 8
345 425
224 993
975 785
860 9
384 179
572 309
187 326
288 611
42 899
319 752
877 959
231 779
742 917
854 487
787 930
804 117
320 215
742 263
306 499
909 486
292 311
301 574
838 712
590 93
833 360
887 591
380 68
670 637
978 687
905 929
458 438
528 691
550 731
984 927
660 483
393 965
184 671
113 472
16 934
600 224
479 210
82 984
410 15
32 520
846 847
543 500
784 208
375 331
635 764
733 992
886 984
289 149
203 325
689 803
898 147
884 732
36 945
736 754
256 414
437 948
977 787
680 952
693 367
417 827
432 882
229 459
855 402
716 102
670 633
988 344
874 132
300 617
264 494
162 669
948 667
278 954
539 373
277 709
66 659
726 277
604 197
640 407
383 233
835 344
71 713
474 918
458 507
231 800
843 791
879 873
96 85
58 921
4 421
284 356
285 196
63 545
503 477
391 108
135 750
812 460
592 791
84 485
298 799
486 568
150 335
199 558
747 268
529 689
100 321
639 820
512 691
547 197
577 891
433 138
333 392
593 321
152 106
728 790
888 296
783 721
248 491
147 229
221 89
875 691
580 947
766 549
338 383
770 243
690 886
758 1
411 655
825 783
248 402
112 80
542 894
180 403
929 293
706 773
47 450
665 301
187 250
447 487
820 80
173 314
995 174
502 962
65 595
196 566
782 848
451 395
699 554
20 439
481 371
36 167
568 881
338 121
889 78
28 27
732 454
627 450
707 220
522 68
365 245
163 847
956 675
770 79
671 859
632 420
577 856
529 145
152 854
590 151
503 767
76 992
212 962
260 20
107 239
817 591
729 308
549 513
425 931
379 76
363 769
790 450
32 969
337 597
599 247
574 565
548 774
640 534
715 266
664 183
881 135
99 747
196 408
658 956
422 560
872 203
438 749
480 809
862 199
509 890
46 902
184 13
784 34
294 797
322 960
991 523
255 652
248 257
310 929
314 880
25 843
321 211
64 693
125 586
84 523
500 616
452 634
478 38
147 651
512 950
167 724
730 96
292 286
697 392
743 424
77 430
316 978
572 972
513 435
678 212
312 44
446 736
921 243
527 240
837 681
701 600
164 268
32 998
216 734
789 648
984 484
484 917
318 887
707 135
593 111
905 679
556 731
508 601
269 266
84 747
167 813
277 987
904 74
1 454
996 99
892 506
824 845
102 181
208 722
109 643
977 583
928 196
623 342
517 851
409 933
163 720
648 926
265 823
124 701
342 551
335 525
518 820
55 259
491 886
80 185
826 32
832 717
962 305
554 711
769 958
132 918
174 486
400 412
168 949
246 902
965 82
153 813
428 896
750 751
772 745
512 150
330 918
102 304
311 808
507 5
952 499
438 477
277 253
104 743
258 36
336 59
344 101
882 649
197 701
179 392
360 524
327 16
126 805
156 576
240 640
68 545
618 153
999 680
230 646
334 816
911 772
729 462
855 130
395 51
1 260
712 934
943 937
150 47
141 182
409 557
340 434
125 465
472 216
760 209
795 375
284 622
168 117
386 574
24 592
450 531
336 772
981 985
737 760
427 484
591 608
573 952
19 140
236 759
465 720
759 615
954 450
234 593
819 680
561 979
317 327
521 135
315 21
256 490
895 47
800 454
237 331
600 936
957 448
115 362
853 257
542 306
558 63
326 42
867 148
384 894
581 608
40 425
137 39
731 16
495 928
948 269
461 408
259 901
27 677
177 971
21 196
293 603
804 340
506 687
237 481
815 158
416 57
565 848
810 90
949 643
995 682
424 977
705 614
172 384
212 892
406 176
736 160
594 209
814 555
917 298
322 743
140 307
646 684
322 700
470 359
446 763
523 406
746 275
328 69
909 383
432 411
882 851
262 750
319 228
859 59
311 290
587 175
505 397
384 593
302 69
206 933
798 393
797 882
372 281
627 685
398 932
63 324
830 387
79 116
387 332
107 836
393 16
647 504
668 445
549 990
545 676
473 60
142 780
819 360
469 949
145 158
845 214
810 967
737 473
91 212
119 697
894 438
745 714
591 274
16 82
549 261
188 320
543 732
813 956
292 367
285 695
721 449
604 774
824 874
51 259
867 181
985 868
525 866
585 842
105 405
642 76
41 701
614 793
648 222
555 441
336 232
117 45
702 797
882 515
513 135
852 99
366 655
843 852
479 415
993 88
527 418
108 307
952 926
223 0
469 41
17 612
456 297
428 985
781 978
463 93
117 900
685 760
868 723
732 377
740 285
47 266
888 336
621 360
89 721
967 972
325 381
61 916
819 564
954 378
968 305
996 748
405 516
93 706
366 224
132 780
140 125
61 218
916 15
181 505
31 629
543 733
32 531
961 217
169 128
151 56
126 785
271 256
352 268
476 570
579 686
588 444
264 342
402 423
812 255
300 0
759 978
965 971
934 505
381 220
938 293
76 596
455 274
67 26
606 606
123 783
747 45
427 417
303 528
14 129
607 169
795 709
899 640
484 934
504 673
615 3
839 788
296 565
851 276
213 161
135 377
72 889
398 230
865 131
217 139
178 912
573 963
489 814
546 863
1 39
941 818
305 592
518 684
187 635
515 719
886 925
588 189
821 936
589 719
822 954
295 719
196 949
566 776
710 509
308 928
589 469
181 485
354 2
377 597
821 254
926 124
703 287
539 274
537 645
54 323
203 831
223 341
238 503
875 69
442 273
282 594
25 104
992 265
426 706
384 319
807 871
916 834
631 997
135 201
69 623
595 343
495 545
371 620
584 230
275 332
414 27
890 222
412 537
39 501
9 606
273 91
104 20
126 297
614 257
373 537
591 406
156 540
618 872
842 84
976 146
70 923
585 89
574 778
775 983
673 188
728 584
182 408
432 984
922 386
365 146
390 770
1 26
583 907
252 149
933 902
608 660
988 533
867 37
374 384
336 777
886 611
110 567
886 494
871 448
658 460
275 25
115 700
323 996
254 811
934 975
658 152
119 59
173 871
252 534
888 671
369 698
270 468
915 36
721 989
742 933
573 511
352 877
475 480
107 3
760 237
831 678
539 204
5 871
330 395
637 692
814 215
809 479
754 926
584 597
544 678
420 144
436 395
676 981
719 293
499 183
21 607
519 250
167 369
218 785
338 87
533 856
511 825
152 170
577 209
867 908
402 896
657 680
318 936
567 412
197 955
330 552
86 955
982 676
255 712
903 735
190 878
700 921
643 204
535 130
283 749
654 72
983 427
909 77
339 495
26 359
95 378
576 407
97 544
725 930
473 104
803 443
932 421
970 583
210 880
885 943
48 963
769 850
279 367
945 288
107 991
244 448
748 891
733 251
912 126
858 566
191 705
742 612
662 966
432 802
317 573
330 834
417 754
306 192
403 373
316 648
54 280
670 574
885 949
66 396
219 886
127 632
137 763
393 595
419 655
45 899
307 763
182 305
5 514
915 292
433 459
510 661
173 115
86 905
376 624
798 666
208 647
276 710
229 526
115 686
611 419
889 353
116 459
89 630
356 284
779 693
867 692
847 391
487 215
526 385
671 548
953 150
681 585
615 810
109 531
964 311
87 903
44 44
569 228
836 73
598 534
210 452
881 773
136 583
540 44
829 839
849 874
587 743
997 788
434 67
248 841
868 269
974 797
207 652
280 470
134 424
580 762
936 759
857 335
96 251
716 818
331 746
631 953
437 269
492 377
316 633
70 672
427 393
944 403
193 410
251 546
96 205
37 943
318 88
245 515
631 422
480 81
633 930
399 737
454 936
671 342
590 61
479 585
298 626
893 484
626 220
194 103
456 135
985 726
75 558
140 88
645 29
823 834
349 416
27 235
870 65
36 261
622 549
964 610
752 607
614 861
786 836
827 93
728 622
400 853
87 226
438 575
963 481
897 420
273 106
738 925
398 415
869 406
102 851
28 837
821 147
578 792
362 690
848 692
95 386
755 318
499 618
12 958
968 75
15 111
733 210
732 705
860 738
378 151
509 991
231 786
698 643
721 299
193 268
48 909
413 404
209 241
285 64
61 479
380 290
351 340
439 440
674 326
898 850
169 930
683 735
125 383
54 889
3 769
623 404
651 158
627 939
618 108
911 243
433 193
855 887
763 434
345 186
331 389
871 48
404 78
705 421
911 542
649 372
345 247
941 921
362 665
976 15
126 713
641 612
456 645
946 272
379 833
570 874
199 660
628 147
842 268
422 696
116 230
627 396
297 223
937 964
883 470
188 849
262 871
649 233
698 577
772 143
773 17
106 799
902 677
959 571
963 866
306 600
948 703
156 137
653 271
309 83
624 307
663 320
225 854
281 540
736 415
981 219
227 698
474 817
385 39
898 456
992 42
109 462
855 449
13 52
301 266
696 120
1000 106
386 164
607 822
848 84
89 470
685 508
636 413
401 648
23 467
725 619
271 979
824 937
454 253
149 460
231 469
99 690
364 722
643 133
384 984
142 738
622 886
821 99
928 73
735 773
816 543
526 274
778 21
602 785
792 258
84 65
269 938
772 785
923 627
452 523
781 539
275 413
925 480
668 311
359 150
444 439
812 381
247 464
113 825
283 758
973 464
491 339
22 375
117 446
421 990
53 727
341 431
744 516
272 75
274 584
274 509
248 14
244 661
303 42
442 550
819 576
238 800
520 795
875 591
997 520
602 818
4 680
632 253
420 650
966 87
695 902
136 85
988 259
839 453
78 434
399 132
795 840
337 88
109 480
666 671
677 415
850 47
3 446
551 787
359 700
919 468
372 433
601 614
15 612
597 263
84 70
263 635
210 141
280 426
882 538
445 713
531 579
326 437
705 306
376 523
178 532
68 171
120 418
814 760
377 819
422 217
730 328
146 300
280 535
354 398
757 314
715 227
769 61
797 468
566 978
773 748
347 544
308 931
83 224
677 427
771 79
259 318
295 456
985 677
757 919
224 362
376 302
204 32
462 492
167 813
75 288
725 439
652 467
927 596
653 620
296 920
484 609
491 107
859 828
306 96
714 716
984 648
858 376
89 541
755 520
69 95
567 540
441 90
773 66
517 958
943 164
494 982
308 520
630 242
182 182
551 165
245 462
228 903
875 903
289 428
982 681
125 778
970 276
111 319
732 983
470 714
632 202
808 261
411 588
164 426
889 805
784 850
416 189
835 31
564 228
876 931
433 744
353 799
44 682
73 846
547 0
211 375
320 69
333 558
706 453
454 859
931 194
507 889
563 337
126 144
899 805
314 453
380 403
937 813
662 741
334 133
649 584
355 533
855 789
116 824
767 395
970 309
500 835
890 785
148 483
851 435
674 772
548 783
541 564
379 756
247 909
239 430
974 76
671 652
710 819
392 11
788 71
163 25
525 386
108 554
669 666
900 15
841 800
664 290
526 3
649 948
143 523
498 880
498 438
437 13
707 446
662 607
473 368
86 902
300 886
865 197
389 670
81 724
878 954
65 487
245 894
282 894
222 197
561 315
646 69
511 302
713 630
200 300
20 886
565 868
643 928
170 281
485 216
48 403
739 745
484 757
525 135
414 584
956 517
531 647
521 361
444 722
885 987
909 883
535 138
558 955
897 446
5 198
835 991
459 683
479 269
642 853
491 389
550 772
714 675
873 589
355 354
836 630
601 677
61 91
209 178
467 948
223 26
964 532
81 995
97 492
186 142
52 205
961 121
640 74
767 405
641 884
341 993
24 3
771 893
160 12
882 448
572 702
436 443
39 108
446 12
426 462
325 604
1 983
430 633
22 800
396 365
221 20
717 461
358 754
846 890
111 415
739 179
223 481
799 930
124 109
362 299
366 649
982 776
578 26
418 815
39 272
647 738
828 397
317 726
17 194
407 245
193 907
850 260
118 661
243 29
893 671
478 518
166 262
167 897
525 631
781 370
372 929
730 460
735 112
229 972
646 428
672 612
326 176
409 610
320 83
421 894
193 754
641 583
257 804
936 903
756 788
616 810
324 3
636 675
836 820
683 496
270 662
583 745
415 118
184 772
622 258
655 812
576 47
635 934
439 683
975 970
806 491
922 880
711 519
69 80
69 857
681 17
842 450
943 235
162 757
189 765
270 946
168 160
731 572
636 905
632 132
742 483
195 899
355 459
93 900
310 162
169 344
638 527
601 567
933 146
969 678
338 818
98 731
744 944
929 955
269 306
901 573
276 249
556 661
555 43
94 474
414 817
73 95
810 906
819 654
946 767
899 712
414 445
825 134
135 318
986 628
445 696
413 776
777 660
272 671
131 616
219 497
213 78
555 720
341 363
377 709
311 73
897 843
889 669
4 530
486 841
886 741
340 939
264 300
478 868
879 355
234 667
27 689
259 104
793 698
832 105
106 350
83 512
658 808
252 42
385 743
340 121
917 984
730 308
974 858
465 266
409 576
96 483
318 451
17 591
218 766
298 988
734 928
967 52
54 789
678 676
18 574
545 295
688 620
448 89
824 329
420 741
863 895
693 688
237 166
877 691
279 899
235 180
197 379
273 893
845 308
407 756
558 61
37 2
910 585
125 988
269 577
582 701
920 6
762 154
750 547
273 540
622 465
124 522
800 504
235 356
231 333
951 233
206 574
65 98
567 568
569 501
277 122
8 443
828 927
974 706
843 112
29 459
537 560
3 85
613 814
380 560
717 798
302 419
904 512
396 279
332 848
476 530
689 900
329 749
67 729
81 638
580 695
671 663
383 800
354 53
62 69
749 66
238 929
869 723
302 332
934 506
4 49
959 581
263 872
945 261
477 645
491 464
967 39
905 552
705 434
337 2
555 749
644 888
642 365
563 303
239 128
96 866
663 827
272 541
513 37
16 642
211 449
885 344
422 360
258 383
381 141
606 597
666 943
75 804
385 794
577 201
819 486
1000 799
845 999
945 618
118 611
934 21
612 343
430 852
800 699
554 338
581 321
699 93
485 714
681 597
996 457
685 385
507 701
264 313
702 772
2 269
79 475
756 860
553 670
974 94
117 62
834 947
880 270
599 858
963 382
623 339
946 88
921 741
526 438
831 649
971 554
897 604
290 787
681 897
880 927
221 349
374 868
137 178
471 53
970 964
508 939
515 471
491 633
836 31
572 359
78 30
867 361
848 625
977 229
13 836
907 864
84 850
345 370
783 109
744 61
676 212
657 962
743 312
672 284
150 110
413 602
212 56
566 449
910 236
971 33
857 531
393 515
306 827
288 977
236 598
285 94
598 337
169 866
490 134
975 543
136 538
282 103
952 895
749 723
340 475
185 45
668 968
434 799
247 786
98 354
905 764
781 473
959 427
420 827
989 9
162 380
128 763
882 644
309 564
343 542
24 520
633 787
582 138
295 637
267 918
752 172
212 975
521 484
279 98
130 437
862 201
705 58
248 378
885 875
72 318
604 3
108 58
637 306
495 425
751 523
959 55
633 335
480 24
583 513
183 367
532 753
695 799
354 297
880 822
259 939
875 725
796 816
247 297
885 602
823 493
234 755
74 174
85 20
914 429
249 703
821 369
864 374
375 154
255 354
46 215
893 236
829 129
167 311
201 766
55 731
143 847
112 748
428 234
28 42
259 664
958 895
899 704
32 476
791 939
399 867
500 214
626 198
38 675
974 71
891 432
861 382
990 70
474 775
478 859
926 513
548 49
103 304
137 140
404 571
325 768
258 550
713 881
690 290
798 330
296 520
804 327
278 130
260 890
791 42
726 377
84 513
244 102
66 58
669 6
922 316
483 787
760 99
45 714
773 591
470 798
5 859
228 139
618 943
74 235
263 655
406 845
357 459
548 737
937 845
145 773
692 949
584 819
850 88
113 232
852 69
893 487
94 887
515 116
289 526
399 98
570 645
109 318
569 989
82 41
843 721
516 193
417 976
701 976
967 847
572 44
414 364
987 118
546 396
810 979
516 853
475 958
609 493
524 844
241 105
400 422
457 247
622 98
289 341
272 891
695 695
614 77
147 493
65 314
617 626
416 655
10 462
894 623
514 613
633 359
283 319
229 520
553 734
151 713
789 426
107 283
539 992
367 603
715 663
981 163
891 618
685 872
267 433
264 141
7 87
958 880
585 469
1 352
53 350
216 141
332 953
805 384
409 803
383 798
575 602
145 441
296 250
489 855
895 132
858 241
56 962
234 317
939 197
565 717
588 767
928 46
590 273
95 202
339 918
431 334
749 910
604 949
833 485
69 619
975 169
803 490
235 479
526 376
759 806
40 223
535 498
215 725
739 691
727 730
936 755
910 476
672 444
199 861
165 176
168 964
362 271
659 256
298 340
16 281
935 48
434 855
852 174
950 624
587 85
751 246
505 610
332 71
541 363
48 660
972 684
242 202
976 830
339 548
356 523
882 350
98 956
387 484
277 59
451 289
983 737
574 880
916 241
730 111
541 147
137 287
983 130
547 877
433 742
393 108
762 715
235 673
872 865
276 878
369 586
824 655
6 694
157 176
347 66
215 845
969 940
210 928
573 937
220 374
862 856
31 610
906 653
548 121
969 423
899 717
513 313
21 683
689 261
50 164
686 268
243 183
848 511
553 125
494 554
331 100
318 915
797 501
734 575
155 143
118 454
98 329
387 770
360 723
734 724
647 398
531 271
670 71
91 331
120 745
578 331
370 912
625 591
489 726
325 219
330 689
22 198
745 91
121 492
195 673
999 69
643 829
356 500
433 380
992 664
278 217
425 414
881 232
848 589
613 172
951 624
192 41
889 48
518 610
186 280
277 468
211 63
430 497
872 369
842 783
745 335
59 486
164 378
214 286
777 556
752 894
717 71
382 726
976 403
779 54
127 181
742 77
186 938
257 107
391 936
251 695
821 638
279 9
682 319
331 609
774 868
554 935
622 742
35 576
418 191
15 200
838 418
654 242
701 623
635 402
905 121
676 524
797 87
827 609
259 590
831 473
390 917
948 900
282 607
22 680
903 205
826 918
369 602
470 149
379 429
948 910
743 674
723 62
455 865
838 607
208 534
819 343
850 151
732 199
961 345
466 213
607 76
869 266
983 626
541 189
372 196
724 631
808 29
938 765
453 477
440 41
784 831
741 913
240 235
556 903
924 637
380 839
618 636
759 820
665 156
691 803
136 788
884 318
20 353
408 114
758 625
41 745
275 137
39 41
842 312
420 420
689 9
438 254
921 349
944 186
669 375
313 269
215 302
467 97
804 550
77 20
643 279
994 150
177 869
144 551
343 414
122 534
299 231
999 683
539 440
16 462
341 219
173 805
738 737
633 418
22 221
738 555
546 454
162 145
690 137
856 985
48 974
616 86
663 790
175 85
936 363
608 639
336 800
177 50
880 85
118 905
748 324
933 631
869 599
369 976
759 648
968 681
955 286
525 459
870 983
622 204
817 184
710 893
199 55
189 917
450 930
635 380
285 877
416 513
931 808
328 61
151 967
463 974
170 624
385 661
865 632
293 160
796 407
380 17
624 903
967 628
102 833
727 157
922 232
683 504
148 851
309 911
922 239
221 576
765 347
69 636
423 987
771 258
179 886
410 81
357 408
241 961
542 897
722 707
258 483
476 908
937 215
146 327
745 657
194 200
218 736
175 257
305 647
384 720
606 487
230 447
141 459
98 643
41 42
180 790
293 152
157 22
833 5
510 843
907 100
167 244
555 950
265 235
189 677
28 716
59 721
754 203
505 646
882 267
727 836
654 207
259 350
517 188
852 676
730 685
624 833
267 174
847 173
234 666
381 779
528 206
308 812
61 283
935 819
665 487
721 200
15 853
524 549
28 312
250 675
484 548
792 934
22 686
622 893
603 863
104 787
627 692
1000 817
759 89
329 929
776 953
910 340
439 624
553 846
331 402
564 629
150 841
404 637
128 962
504 190
315 944
94 252
677 664
983 479
105 148
422 729
430 296
854 930
910 928
337 791
65 208
161 231
168 890
586 965
42 972
638 865
770 159
712 935
854 601
825 390
594 140
359 649
107 653
769 778
717 838
428 762
542 380
481 75
856 529
52 886
379 243
455 853
512 779
501 954
783 264
119 598
298 185
410 939
16 278
95 650
243 160
610 447
522 621
740 0
96 557
602 473
803 687
907 442
693 109
253 623
799 67
784 615
905 996
577 431
243 629
273 132
8 488
204 924
45 571
283 846
407 382
634 677
674 961
834 433
98 211
800 533
558 860
316 866
544 844
740 123
550 417
254 535
988 518
257 827
768 374
669 805
789 133
846 858
193 800
837 616
862 359
527 877
332 250
332 774
526 553
857 841
825 955
542 468
848 72
809 499
522 767
138 294
226 449
149 64
726 788
643 241
257 936
169 941
338 85
615 524
235 404
130 144
722 578
242 169
35 256
29 540
611 85
722 432
15 50
103 128
971 693
908 532
572 623
294 255
239 766
229 930
839 924
333 0
251 173
425 504
741 229
659 943
780 160
966 203
99 632
861 208
1000 683
712 199
918 35
758 642
403 100
958 338
514 569
389 225
75 215
491 912
198 399
565 554
132 713
637 671
438 452
989 810
75 671
456 908
959 579
954 319
182 623
306 395
197 579
687 60
882 141
16 682
727 695
227 231
627 998
127 869
168 157
449 286
838 392
851 818
95 546
368 76
249 703
330 893
871 906
261 112
472 593
409 772
871 748
995 758
817 929
940 820
602 155
929 442
816 670
993 737
622 389
410 67
555 965
573 953
665 111
829 997
790 897
196 864
830 806
271 261
239 306
597 220
787 86
315 136
410 226
435 201
893 406
752 19
372 576
35 845
713 705
674 220
139 600
299 717
460 589
726 942
995 455
48 893
19 215
305 751
930 275
943 483
579 28
32 453
300 616
93 835
649 880
265 899
871 235
446 667
770 282
264 784
143 706
272 328
427 685
250 464
458 601
175 678
704 863
980 663
20 837
913 403
56 61
356 692
51 916
219 211
407 515
741 715
587 442
74 604
993 256
758 137
89 500
762 818
685 351
699 587
603 760
553 115
926 214
1 710
997 18
132 388
195 922
526 864
133 239
848 417
479 952
222 868
695 324
145 696
377 749
533 56
465 935
205 541
620 269
363 762
927 269
472 798
350 447
538 589
407 617
376 215
212 462
808 136
373 842
602 94
460 936
51 247
823 492
475 424
385 426
663 502
465 325
383 953
433 776
577 564
608 33
84 383
577 465
374 517
186 437
711 214
982 736
892 550
571 871
21 692
789 603
135 20
505 435
874 502
635 279
979 549
840 166
844 640
36 25
984 388
454 941
303 216
759 877
128 671
639 446
154 602
472 498
593 724
185 590
760 284
612 715
337 654
912 456
318 570
647 318
996 388
633 75
483 578
40 96
823 601
578 555
482 9
723 118
520 68
40 534
185 387
756 996
898 377
831 152
532 430
186 217
36 453
284 830
665 846
32 616
754 493
813 949
717 417
596 815
17 774
950 499
357 291
924 315
198 645
349 908
325 122
467 249
303 847
662 238
115 427
479 973
128 385
118 493
900 114
517 774
510 697
867 30
325 85
971 359
758 354
650 334
586 680
732 902
309 147
279 419
89 737
982 208
849 239
135 241
942 253
494 345
773 229
392 894
999 888
289 920
32 569
54 5
105 567
844 672
847 103
511 238
465 608
211 911
493 582
639 923
203 336
509 138
769 378
428 683
533 500
798 118
478 288
914 42
964 904
979 576
355 301
607 133
661 57
56 164
997 415
775 858
868 325
836 24
423 57
447 797
103 857
75 26
432 897
477 836
98 33
897 53
651 157
390 362
124 507
645 550
295 320
701 118
792 324
954 292
161 825
290 13
787 336
351 458
68 580
831 827
588 924
111 423
863 229
468 77
534 398
392 190
509 187
819 424
359 515
591 149
453 522
459 418
51 23
386 176
564 655
673 551
720 640
364 414
261 279
601 836
667 307
435 162
975 63
88 471
393 956
980 467
726 980
980 124
334 353
372 948
455 804
818 552
968 822
944 595
311 298
678 793
140 857
469 4
955 93
165 139
134 30
936 886
17 584
453 339
116 123
398 788
565 130
178 343
987 572
155 621
572 934
801 459
544 256
6 316
627 139
376 620
119 841
931 486
464 573
164 832
950 374
814 522
750 233
665 403
250 316
550 852
380 932
548 218
919 464
831 344
638 827
27 923
403 446
909 316
634 419
747 378
19 451
695 69
419 98
696 604
979 773
368 56
656 3
391 335
369 425
782 754
269 404
485 63
378 204
903 167
479 43
409 849
419 265
670 485
531 307
917 986
432 192
89 130
406 59
592 664
95 28
133 721
598 7
975 568
381 715
215 615
999 115
398 821
318 289
117 699
254 574
706 310
632 892
650 280
376 372
489 23
608 872
756 493
955 522
240 270
618 363
456 845
355 517
186 711
957 665
434 670
613 434
375 79
323 584
457 293
318 703
65 652
748 869
33 134
635 743
183 738
243 980
311 160
546 417
214 918
478 235
776 782
998 0
594 237
706 159
592 390
294 427
49 293
915 692
774 589
630 805
679 66
656 359
685 952
628 325
857 362
227 214
620 491
971 383
861 169
844 614
166 508
138 648
311 556
598 779
610 705
581 325
645 72
271 851
859 157
17 83
115 3
196 491
712 910
211 95
207 145
609 815
708 280
9 638
389 128
524 468
293 570
39 773
251 276
914 936
392 63
362 858
445 986
911 120
794 365
687 888
432 439
289 289
777 273
259 557
682 537
109 558
184 160
628 95
504 188
344 759
373 431
974 730
237 606
926 263
701 594
30 690
553 939
637 828
532 320
961 638
838 312
714 58
241 316
884 322
180 514
265 183
96 972
85 883
221 439
520 95
630 53
759 510
136 227
452 104
240 811
441 640
786 803
449 327
666 757
800 407
135 125
413 536
523 958
991 958
629 933
725 520
822 388
357 339
791 433
382 870
666 156
237 300
773 365
588 749
787 707
238 684
538 494
133 210
621 822
693 842
403 385
502 459
318 841
365 457
598 652
755 573
292 722
789 288
207 667
810 332
610 566
585 155
700 195
912 718
998 466
86 391
793 522
98 239
125 947
857 121
299 572
908 453
829 38
631 878
40 638
172 372
753 583
110 891
957 230
174 802
447 708
218 613
622 984
561 572
92 754
680 274
8 113
288 798
333 822
37 117
433 391
720 342
887 437
718 85
669 70
512 808
439 204
977 77
106 323
195 458
889 127
450 44
668 44
447 433
780 844
510 637
585 237
888 521
188 24
330 495
13 483
485 568
606 880
132 846
509 644
872 82
102 569
87 407
535 324
553 325
643 631
226 975
32 80
643 373
408 353
281 67
772 990
636 304
940 530
74 816
88 890
577 155
410 984
952 971
874 201
567 242
209 656
554 698
814 705
362 387
28 966
548 784
170 918
32 930
106 977
323 428
802 173
741 309
38 220
396 249
68 300
984 720
606 597
508 486
828 319
324 793
655 649
497 487
895 491
606 957
38 853
895 536
803 941
741 624
944 870
835 608
901 243
580 616
378 576
795 91
297 466
152 305
321 833
602 326
812 749
184 721
554 503
359 366
300 467
319 501
818 108
654 0
701 152
883 497
862 600
492 730
501 322
713 947
523 151
878 959
992 397
565 23
662 789
698 541
707 438
573 171
683 105
331 442
260 155
478 211
49 974
600 122
624 487
524 941
484 370
301 577
307 754
493 30
976 561
808 110
554 606
358 370
988 722
892 821
75 250
251 502
739 256
392 163
835 426
931 113
764 953
664 21
221 940
849 742
378 114
305 88
289 67
434 530
635 80
160 617
449 991
397 955
669 32
891 829
28 962
637 814
11 183
142 225
495 331
343 391
907 641
494 339
686 94
418 884
914 324
192 926
894 385
241 881
773 653
441 48
269 415
34 484
769 49
39 151
856 952
753 913
131 749
174 607
91 814
853 510
504 805
403 868
963 712
1000 960
685 200
203 621
526 538
498 203
311 713
939 974
352 385
382 557
243 446
121 708
815 155
731 403
334 3
649 372
535 388
563 113
860 503
632 707
997 802
454 220
300 414
267 399
879 200
823 338
938 892
455 731
938 510
612 136
466 967
898 213
146 550
977 226
123 708
672 379
44 79
109 862
336 424
966 152
22 573
467 305
472 7
89 331
484 29
904 935
278 912
590 415
148 549
667 165
889 830
539 299
818 969
111 105
308 455
868 155
532 790
578 880
581 792
958 260
518 402
808 38
889 374
910 187
118 665
911 177
933 741
609 685
72 256
788 214
879 804
581 343
849 45
364 633
794 374
350 486
31 716
275 431
436 553
33 576
422 419
807 999
754 322
683 768
996 357
861 891
73 894
290 693
733 49
625 779
61 9
409 418
847 988
593 674
285 954
631 822
798 649
866 245
237 188
624 396
576 159
385 682
202 861
81 75
497 163
50 646
993 538
840 935
879 24
563 589
518 447
984 661
878 725
441 973
8 235
648 410
147 783
640 899
250 969
500 467
372 353
310 771
235 360
482 445
869 802
776 130
382 475
229 581
84 86
594 206
850 103
556 273
629 603
58 156
738 923
219 140
702 965
949 536
732 531
599 453
595 345
48 80
494 339
213 615
138 277
431 241
515 153
115 433
423 149
776 831
489 858
868 999
336 366
272 535
549 395
439 373
521 774
899 240
268 616
696 450
7 233
967 436
627 176
293 194
984 252
281 483
431 270
329 970
104 524
285 696
389 944
235 783
37 855
866 936
450 227
455 830
435 370
779 785
19 860
994 789
784 536
541 744
581 792
841 455
640 896
806 673
653 651
522 714
41 54
139 370
303 235
952 452
551 560
729 911
882 197
554 64
943 906
685 766
449 838
900 941
983 433
195 428
435 723
404 311
748 554
8 765
924 561
261 163
674 915
675 207
880 636
246 694
110 152
679 638
869 842
851 460
510 535
290 232
785 408
585 173
750 412
649 786
951 139
510 563
220 220
424 608
821 360
669 108
268 924
973 999
993 507
549 349
363 10
173 461
110 19
330 523
519 562
844 191
706 859
441 380
725 802
720 153
202 625
767 507
865 798
230 289
27 82
674 895
168 59
963 116
634 42
318 836
720 790
203 270
764 696
896 926
45 21
420 909
414 23
141 996
557 340
491 237
901 741
826 426
116 113
4 244
798 223
637 845
640 687
205 406
982 298
58 602
117 189
267 289
641 587
62 462
297 496
786 386
742 318
238 942
288 852
665 549
745 706
247 32
967 638
226 431
326 354
71 223
508 235
861 735
52 964
770 50
308 961
837 560
198 172
293 788
914 676
184 775
947 649
781 948
774 937
683 634
750 247
415 365
18 230
834 366
205 706
817 590
374 511
715 151
86 152
183 139
700 2
875 290
892 758
942 177
835 690
23 542
877 649
395 549
304 438
779 830
590 701
603 452
631 67
301 615
908 545
780 899
525 372
905 287
308 312
298 831
672 232
550 483
299 464
762 710
589 204
695 879
14 166
913 883
56 435
882 945
618 198
661 60
86 4
355 405
164 159
489 535
389 332
128 281
89 924
844 952
873 982
646 994
70 452
362 539
895 841
793 188
648 866
120 823
397 546
520 685
163 820
12 776
120 20
534 249
166 510
714 283
516 174
440 606
389 279
286 557
190 925
309 248
692 754
119 843
852 780
280 613
850 285
658 810
987 930
894 634
42 205
714 295
110 732
710 955
643 247
662 744
285 781
195 190
552 992
90 168
962 332
515 23
271 220
411 406
573 869
634 388
973 442
638 653
280 46
959 585
152 949
625 100
162 571
293 612
155 35
791 366
304 201
969 266
548 256
303 34
166 862
514 991
920 843
853 532
129 862
403 929
740 448
567 361
895 678
66 36
525 251
216 782
189 748
747 758
768 186
823 152
382 787
532 380
250 866
816 156
410 275
762 186
984 656
48 472
523 950
42 141
447 984
452 15
752 163
216 676
795 105
642 607
334 654
554 682
571 718
757 470
265 869
829 988
155 669
100 431
71 756
933 104
895 227
148 569
572 712
560 10
862 125
40 608
821 847
467 601
179 983
750 25
704 628
531 623
853 768
788 0
337 319
804 628
287 763
838 732
862 626
924 131
488 214
265 401
747 380
63 769
123 542
19 565
662 681
36 996
934 919
919 339
299 767
542 625
607 536
860 793
64 337
130 404
713 908
318 356
241 975
351 419
514 354
250 586
707 227
496 274
327 469
581 878
516 804
723 319
717 682
205 383
288 814
364 974
793 624
262 457
685 294
770 757
744 755
917 272
808 746
88 881
263 671
7 827
28 902
963 70
979 930
209 14
161 792
218 858
489 345
865 222
801 756
888 177
741 185
475 288
171 295
658 705
646 239
860 345
916 942
847 159
456 695
145 102
320 815
770 463
151 439
983 509
573 398
233 15
642 772
836 569
822 304
881 995
741 827
828 145
955 27
598 97
28 25
548 432
711 627
358 125
197 323
641 309
791 854
334 989
198 813
288 99
385 663
338 726
730 877
303 497
825 373
80 396
711 825
802 451
477 213
597 509
371 836
230 454
409 2
357 45
649 555
440 687
306 612
199 594
887 573
461 779
102 629
405 537
34 389
283 975
90 44
31 54
927 913
206 64
370 941
832 278
187 79
667 436
707 493
382 168
603 737
167 62
259 354
302 286
532 855
376 308
990 648
61 656
987 365
841 940
514 788
559 161
893 335
953 394
547 628
945 950
775 211
140 66
671 196
162 693
325 182
295 339
858 217
381 67
174 957
360 345
793 961
504 652
542 789
363 201
74 432
936 734
985 274
420 296
922 651
929 190
414 451
459 99
701 712
457 656
768 171
890 87
752 571
461 633
982 624
575 457
929 849
833 743
475 799
48 287
996 471
756 207
758 724
553 580
799 827
760 269
378 918
127 479
670 82
453 151
77 304
895 515
311 583
422 858
141 120
895 975
222 881
217 826
165 163
154 462
320 372
883 580
699 822
343 279
859 630
576 239
300 942
210 214
252 299
590 733
925 127
721 480
470 704
570 374
507 944
511 410
625 763
257 477
555 748
979 329
296 672
239 415
546 825
937 906
960 700
554 250
189 67
678 419
319 892
302 203
32 745
63 815
33 14
826 14
642 374
378 364
403 319
377 729
199 977
811 688
411 282
32 72
388 557
918 878
358 838
886 137
957 168
363 29
768 559
934 521
241 798
884 337
134 27
38 132
259 118
512 919
918 462
978 112
786 955
402 523
324 85
360 321
225 836
329 196
782 965
437 413
775 996
105 822
689 452
302 216
455 856
112 511
48 390
431 328
543 935
1 58
146 609
606 562
68 221
931 933
260 649
456 242
100 582
114 285
34 795
577 910
74 688
939 928
681 332
712 706
612 808
428 793
919 538
623 796
167 803
584 55
849 1
102 657
192 494
254 590
115 263
432 869
980 893
850 610
994 567
259 774
704 175
329 930
204 401
644 856
281 663
592 586
85 951
319 521
803 515
605 951
795 552
962 45
349 248
476 822
258 920
642 386
931 434
122 868
975 980
900 340
298 560
980 286
24 602
756 210
590 229
439 650
794 54
456 446
582 263
145 427
393 254
764 488
253 979
238 767
858 973
374 122
674 582
507 292
219 986
211 964
408 764
757 918
32 722
824 337
454 148
137 377
231 137
434 654
919 641
957 500
884 236
725 122
745 217
613 675
717 448
326 263
530 785
654 987
398 659
700 93
477 142
733 953
941 537
682 127
776 765
632 866
166 279
358 2
304 498
922 851
262 283
733 236
658 259
818 753
11 801
427 498
739 981
844 794
345 382
86 64
904 853
957 489
934 408
11 588
550 944
851 916
110 267
878 146
274 114
257 497
783 316
237 536
857 178
942 484
141 233
717 755
320 139
150 449
958 70
299 519
795 875
183 719
974 808
91 465
841 783
564 922
299 149
947 216
814 380
652 151
433 25
711 639
270 582
539 587
485 305
838 299
280 675
390 115
69 459
819 714
303 241
962 556
725 899
884 457
58 267
108 987
683 334
685 204
444 246
74 766
259 274
924 816
36 153
272 632
915 235
710 420
205 784
891 319
111 334
352 323
965 55
688 705
829 872
358 506
857 780
749 490
153 647
534 799
183 492
782 254
545 720
268 167
242 660
895 748
769 694
743 782
192 368
64 672
926 64
682 554
294 351
795 375
502 474
827 983
161 628
822 326
437 282
222 875
806 5
887 970
401 868
89 795
706 671
962 592
310 333
841 459
705 639
788 582
202 355
795 640
618 642
450 191
577 330
459 577
561 948
402 233
137 167
135 120
75 107
448 122
726 447
956 573
988 748
593 517
893 24
838 147
515 956
818 953
988 30
971 591
228 64
328 626
136 799
72 896
67 277
49 533
940 351
194 504
879 63
840 86
632 603
781 711
891 980
164 572
575 576
607 951
909 777
753 131
478 108
949 488
155 795
589 481
859 963
403 493
560 783
643 273
554 379
743 884
682 401
810 161
200 704
142 185
646 392
150 294
539 567
44 705
986 399
876 974
792 293
167 155
441 52
226 556
443 776
620 914
265 820
739 223
953 452
104 707
407 219
382 347
16 199
831 780
568 664
655 172
348 813
983 650
241 582
699 393
307 955
44 521
110 723
903 630
25 110
573 23
326 220
345 432
660 452
717 112
421 390
85 348
112 777
706 658
728 222
528 511
155 819
384 618
259 496
751 190
809 693
309 532
13 75
295 655
847 158
110 294
346 602
998 21
419 459
720 556
110 899
144 582
49 392
351 684
968 275
322 464
591 106
689 154
179 102
961 455
66 630
75 68
558 371
258 927
989 178
457 143
916 885
203 487
360 330
761 599
3 946
336 411
629 539
408 690
168 655
846 32
315 827
810 836
681 41
362 771
119 806
478 371
521 676
26 169
781 425
783 228
630 119
129 823
514 770
690 387
501 509
918 162
396 645
846 541
987 508
653 711
984 535
406 448
445 641
571 620
497 886
655 721
320 929
294 556
367 502
400 669
905 912
641 862
812 12
12 656
813 621
747 141
784 766
73 831
152 963
976 840
949 520
995 144
793 48
374 899
850 647
488 816
372 969
400 435
108 961
109 387
821 290
325 149
767 666
623 687
803 354
185 590
784 903
954 408
146 516
73 35
221 206
236 164
566 510
394 841
451 739
642 304
630 925
921 493
877 51
241 736
205 662
980 101
243 660
661 890
417 406
871 68
519 698
764 506
440 433
623 144
201 218
346 462
901 918
897 911
515 442
773 803
270 896
811 173
468 14
738 565
272 533
897 974
833 171
326 897
904 818
535 969
438 926
981 213
548 347
653 306
480 365
510 182
799 919
661 358
773 285
339 337
639 537
757 146
129 497
372 674
321 519
35 763
610 120
348 166
897 758
243 262
21 158
793 427
518 67
634 48
813 625
535 662
68 154
221 367
233 453
485 11
976 218
882 406
990 319
622 120
767 854
885 332
360 117
895 649
925 964
59 964
389 666
559 868
425 673
961 661
161 350
785 598
38 810
988 875
737 27
899 427
67 227
170 306
547 896
785 41
835 651
734 577
195 865
842 908
237 701
199 68
703 124
160 274
708 983
930 928
483 597
155 663
991 478
514 506
133 73
814 337
377 751
861 568
401 237
559 13
512 94
905 677
613 479
459 303
289 377
818 175
85 307
239 85
137 406
725 660
518 847
559 35
237 80
160 39
846 750
57 367
915 53
534 775
473 608
281 654
894 545
830 591
261 375
93 124
699 403
972 702
935 578
882 854
177 398
877 176
530 989
957 715
252 944
983 34
830 861
594 717
201 38
949 713
149 104
295 76
29 245
126 578
526 34
81 475
925 810
110 938
318 929
925 247
853 73
386 398
57 152
79 222
572 960
176 268
620 823
173 877
229 573
11 183
461 560
515 232
823 10
770 157
441 610
576 661
85 663
49 604
676 337
55 953
974 432
61 360
19 378
309 648
5 161
732 661
492 195
1 967
921 761
961 386
699 72
750 765
781 923
603 795
726 790
746 564
31 461
494 845
65 755
49 284
548 363
887 445
409 603
113 136
330 892
812 520
564 340
87 701
44 755
888 427
791 969
952 825
512 999
890 739
166 705
760 561
43 395
910 789
230 521
197 561
570 493
289 871
717 20
276 103
538 825
369 972
871 585
617 799
856 670
530 51
930 365
250 895
472 511
72 39
834 411
924 588
713 778
554 647
445 650
228 554
431 36
917 231
327 327
478 430
647 394
588 20
301 653
536 599
477 745
766 459
197 627
879 623
824 118
887 689
228 918
567 622
915 37
644 475
958 17
350 479
933 860
10 446
40 819
401 967
321 768
191 631
320 768
452 613
790 382
358 603
786 294
869 475
735 235
486 912
276 857
385 225
578 667
723 577
586 342
525 98
5 980
570 101
2 803
61 347
523 747
753 328
488 700
479 210
146 405
988 830
305 822
672 508
463 7
960 30
99 167
188 205
607 990
426 468
803 491
1 83
487 302
695 725
836 135
292 154
660 694
884 270
782 776
641 552
307 329
967 108
404 452
183 722
353 821
684 580
659 16
56 764
491 766
272 915
681 167
964 259
518 811
897 335
58 336
558 38
279 527
746 659
595 151
324 783
314 593
626 750
114 602
539 350
558 708
965 883
396 85
495 830
447 678
152 817
557 909
559 916
497 315
488 44
834 479
829 198
499 458
147 992
505 585
161 481
88 942
284 972
534 471
230 465
623 262
634 452
215 695
218 996
91 85
722 173
544 429
978 359
26 873
559 444
607 462
770 406
946 470
831 399
168 343
160 254
230 483
416 673
489 294
145 550
228 419
382 680
862 895
49 40
273 412
510 810
748 232
142 420
50 171
382 690
857 493
573 173
964 597
473 471
170 371
499 488
52 295
342 260
715 359
612 723
239 213
401 208
289 471
334 3
586 878
15 647
274 495
342 892
882 365
606 758
602 685
896 756
756 880
441 554
559 244
130 191
853 244
991 432
117 747
985 723
905 717
908 285
1 263
601 853
223 922
229 750
25 716
224 681
819 142
400 625
866 535
307 813
193 423
840 97
760 277
295 413
272 834
28 116
128 156
656 31
907 708
776 360
288 752
484 471
113 818
761 56
932 326
216 827
853 88
789 667
218 780
760 864
718 196
207 533
374 958
658 850
559 699
582 683
958 266
851 655
70 778
678 338
310 963
712 219
72 86
332 551
356 584
709 4
82 340
670 847
220 198
256 174
498 800
471 887
931 512
245 568
347 224
790 172
751 453
507 164
491 913
335 483
796 338
909 153
951 960
336 162
952 242
992 516
700 754
332 468
911 28
75 994
478 636
866 88
599 829
57 535
324 442
213 545
164 72
432 272
682 378
709 678
788 564
428 867
109 161
956 507
147 430
652 117
217 284
440 965
911 729
730 682
365 8
31 249
940 964
694 48
317 857
845 596
759 212
259 139
589 878
303 859
566 652
280 377
580 138
906 571
677 139
599 399
805 443
52 353
362 94
944 409
519 526
384 362
417 88
366 621
997 23
781 340
32 328
911 55
589 357
559 770
35 66
47 509
581 995
436 811
24 356
669 747
920 343
943 827
67 106
884 408
524 662
23 902
962 945
681 22
86 213
408 115
256 951
371 988
251 289
879 86
477 392
45 287
584 54
241 852
924 985
44 164
554 586
660 186
458 760
551 870
142 738
27 461
925 761
497 53
89 339
381 66
745 33
944 956
520 690
510 934
60 989
753 769
88 412
20 359
426 387
136 472
949 901
906 160
473 39
395 927
126 107
127 384
485 399
519 498
223 172
287 226
843 455
560 519
284 178
559 701
353 700
252 995
164 613
508 293
84 484
144 402
787 177
724 886
871 170
104 306
189 946
363 303
946 990
491 615
272 694
454 780
320 530
484 415
754 58
298 402
582 301
416 398
262 227
44 870
858 459
798 290
106 758
314 598
296 330
329 992
852 624
895 661
813 973
438 956
575 605
898 849
759 100
388 324
409 67
343 808
835 609
158 252
319 847
844 845
877 899
882 370
334 734
484 647
354 310
708 275
683 661
550 793
688 175
363 571
403 392
238 170
219 828
522 183
115 997
929 598
689 737
734 342
312 50
493 618
822 812
54 834
583 578
125 155
168 449
621 299
117 298
136 974
219 853
232 228
22 89
106 856
725 573
182 154
713 563
384 958
770 791
634 147
34 244
552 533
343 151
338 460
901 466
845 443
330 394
810 881
9 242
182 859
687 534
193 152
465 441
87 244
420 551
122 222
100 211
621 753
486 891
442 223
261 279
678 409
848 389
488 160
82 600
93 512
986 548
999 919
785 444
345 363
590 501
485 697
285 584
934 495
699 163
702 107
300 657
897 649
694 270
456 336
747 859
432 318
723 16
336 280
959 309
318 3
919 224
771 686
125 674
730 53
344 978
309 784
674 264
24 241
955 979
948 106
59 884
142 61
627 657
181 58
653 179
399 444
40 912
804 268
981 193
250 725
84 45
352 918
528 429
27 611
607 910
331 740
435 410
839 109
843 727
805 133
571 822
771 223
127 805
673 931
892 558
252 830
248 214
461 118
565 454
872 631
90 310
342 344
474 165
635 167
122 626
472 993
39 254
250 339
718 296
905 860
819 775
930 768
243 852
838 830
881 581
745 675
668 27
531 534
647 173
226 521
721 858
710 798
355 884
828 328
196 767
980 438
200 254
275 395
861 399
554 184
596 626
605 953
766 661
436 76
565 603
13 909
966 288
560 797
566 471
258 566
290 100
995 25
317 3
296 248
374 591
297 484
783 995
908 360
455 805
696 324
969 198
803 563
339 59
245 637
296 791
187 534
574 159
949 461
265 20
207 366
822 613
204 712
73 10
182 912
504 610
64 957
917 486
956 841
623 403
165 30
954 140
391 391
250 870
298 482
444 835
650 517
894 808
66 270
994 518
932 546
335 76
562 991
512 707
313 217
859 377
649 721
522 791
94 241
382 947
610 353
415 919
928 926
125 536
603 557
722 511
325 372
942 100
64 58
530 630
633 994
693 148
943 380
466 839
625 292
320 845
821 273
337 120
306 439
99 501
767 462
714 574
849 64
764 768
281 687
171 614
444 181
607 500
809 169
962 548
294 785
322 685
836 835
170 495
990 482
113 264
798 247
273 434
801 926
793 474
14 965
772 723
954 600
568 145
854 256
344 727
495 311
458 385
942 61
658 506
566 86
301 832
889 338
111 787
939 556
494 209
677 76
476 373
603 349
1000 852
47 583
758 886
540 326
851 867
843 57
754 107
793 700
553 797
351 614
948 177
913 164
473 742
472 788
403 485
976 259
256 347
818 224
251 267
19 742
90 178
308 958
512 370
992 386
356 927
672 988
145 693
26 341
956 696
134 782
961 714
992 178
743 16
161 530
991 669
758 432
449 174
583 660
830 37
297 618
439 983
741 626
645 557
975 807
927 951
703 41
143 348
363 491
533 787
275 669
82 157
644 515
231 920
302 908
476 902
598 988
769 20
173 282
48 115
70 459
104 467
4 165
868 123
306 205
314 114
977 433
661 441
446 847
444 783
105 852
824 292
126 350
234 110
864 283
730 575
609 991
457 532
708 210
552 688
292 832
463 935
298 367
639 475
378 60
480 579
718 14
180 223
458 922
618 109
94 365
20 511
360 517
857 163
655 201
636 898
105 68
971 385
853 318
856 187
58 531
652 52
559 810
799 615
776 567
1 378
792 857
301 493
705 221
208 679
765 393
838 385
817 346
734 960
717 942
601 759
621 971
47 451
707 326
865 493
938 469
872 316
108 366
373 280
662 805
735 944
583 698
160 805
996 616
968 669
359 312
265 441
867 332
785 255
266 108
427 280
983 468
766 275
52 172
508 776
638 719
909 350
668 476
505 815
779 808
898 502
381 714
544 448
293 926
818 600
44 91
372 632
544 765
19 663
912 995
939 142
49 778
282 234
996 264
722 725
765 194
50 981
678 750
230 732
282 434
643 574
714 635
796 54
891 31
584 353
862 924
481 865
431 894
902 123
263 781
858 578
970 340
203 890
754 148
875 565
890 631
267 154
347 117
675 121
426 154
227 192
832 262
990 777
153 172
881 569
670 11
97 355
275 360
514 75
225 66
256 188
101 749
858 706
335 480
362 929
364 358
574 220
549 681
178 630
30 602
116 373
968 643
303 746
327 437
520 762
692 250
492 664
684 868
976 624
959 12
87 694
162 460
160 61
493 197
646 9
278 866
878 469
677 251
236 701
534 531
110 342
146 635
263 873
925 333
446 100
298 745
373 808
354 451
554 388
153 627
729 520
442 204
335 459
805 253
385 982
1000 731
499 167
243 797
466 983
395 167
131 20
903 975
409 576
654 3
723 608
912 466
139 758
432 590
576 207
721 704
269 917
413 356
320 542
375 344
924 523
131 466
807 442
977 271
924 133
605 877
339 849
762 506
716 648
122 418
688 391
376 997
40 624
982 430
563 778
215 13
13 620
198 846
170 917
205 416
895 295
856 223
578 975
583 611
429 79
887 135
911 821
170 834
850 481
386 705
422 251
306 579
77 554
709 708
405 566
653 147
449 287
285 603
456 3
208 910
501 796
480 981
69 496
727 577
900 991
106 734
192 785
168 722
644 750
975 707
991 723
320 278
603 555
654 761
806 780
875 865
332 254
396 77
979 360
696 313
757 35
572 548
330 68
961 11
99 86
165 171
48 54
998 883
219 117
746 783
971 570
338 919
666 469
739 413
47 541
355 307
645 251
746 211
418 29
790 181
353 364
741 652
936 470
104 425
139 557
962 607
15 421
757 685
512 450
917 575
627 640
803 765
101 473
659 499
506 835
742 704
798 615
761 463
768 787
932 576
602 201
356 688
931 774
338 468
805 756
834 90
31 936
893 105
347 428
495 645
785 6
905 596
691 248
360 83
479 182
604 337
992 555
442 586
981 44
267 197
601 811
171 999
865 293
666 78
977 53
927 959
999 183
344 505
558 757
306 240
61 710
343 762
350 546
891 197
807 175
551 487
332 639
495 61
395 152
563 565
78 426
913 803
661 357
801 32
361 392
624 14
482 347
214 766
939 502
912 754
296 607
22 867
167 841
750 684
332 159
463 189
675 29
207 505
514 640
734 328
908 432
305 910
231 453
464 482
623 664
432 40
305 5
129 119
937 640
936 860
204 420
207 357
582 141
993 215
302 400
518 89
901 510
853 799
723 973
429 711
650 590
882 39
809 440
71 877
538 28
590 725
756 199
713 800
233 323
117 831
281 781
42 580
494 9
612 817
678 50
317 238
317 218
249 743
624 792
872 84
690 509
135 216
858 566
823 459
452 925
837 592
948 416
800 879
582 264
535 4
937 548
440 846
310 356
666 633
102 710
420 357
818 715
763 212
808 3
608 912
957 765
760 410
566 96
826 780
85 478
485 273
74 947
983 151
287 538
567 420
275 968
228 134
521 223
891 553
118 781
893 182
438 282
838 886
591 997
200 954
548 24
150 567
139 304
769 202
280 206
670 992
920 152
438 665
47 88
645 984
498 508
844 301
870 693
696 851
23 528
456 922
937 264
98 974
323 401
766 630
615 991
178 510
732 213
180 853
996 815
667 136
262 560
639 717
317 196
924 513
479 712
876 579
966 125
154 38
67 256
159 603
414 381
760 180
295 672
246 938
513 978
605 793
425 594
741 655
835 153
60 680
309 957
154 965
595 671
564 192
1 501
314 393
108 24
986 732
42 287
34 825
804 179
617 515
267 401
831 210
249 763
808 241
300 935
629 496
462 286
234 667
927 782
433 873
697 825
478 125
683 980
922 241
432 473
913 94
949 901
731 942
102 714
606 955
561 647
178 60
545 955
20 591
460 973
68 985
758 351
247 168
76 534
981 922
362 52
516 691
214 823
27 35
818 343
752 478
253 971
555 194
99 157
424 444
505 377
593 635
98 442
770 780
636 526
123 436
580 437
594 241
246 133
630 194
29 393
317 290
361 797
7 729
564 724
808 723
332 379
578 911
149 971
489 593
468 10
421 32
660 187
507 88
69 241
324 322
800 0
381 247
540 925
86 425
805 272
371 171
191 521
422 203
159 337
938 807
259 932
946 357
165 526
216 9
427 386
294 531
522 228
873 22
943 17
752 891
412 906
137 868
249 933
269 473
137 500
560 262
241 563
402 139
172 374
16 131
57 145
59 741
715 878
783 598
32 659
62 229
635 881
723 814
283 102
8 856
193 508
552 591
430 952
133 546
651 659
611 526
486 533
779 617
764 845
65 88
465 482
991 889
722 893
600 914
203 548
509 360
225 345
364 257
426 57
931 755
248 326
593 122
835 222
894 558
419 49
47 530
305 366
955 23
535 199
920 943
131 632
894 66
641 676
18 428
646 248
45 125
557 990
403 615
238 644
245 476
954 290
119 374
705 80
306 461
68 501
339 693
995 73
730 989
863 820
965 840
33 884
66 720
386 572
768 806
313 943
599 579
936 65
947 699
655 782
29 213
560 161
562 460
617 351
930 961
693 977
170 198
155 334
59 436
829 238
544 302
555 296
596 876
958 533
778 649
725 498
227 878
171 930
820 445
887 242
701 894
906 84
475 925
757 876
70 818
392 910
652 975
108 238
116 318
970 574
124 105
138 532
924 824
133 809
825 439
899 635
91 820
638 267
542 877
101 808
725 744
962 987
442 522
357 769
608 745
622 164
978 674
174 746
560 467
263 524
673 506
760 297
996 332
226 896
926 711
613 1
519 769
524 701
4 606
28 673
783 374
74 472
306 124
522 286
960 296
352 29
781 830
539 900
480 77
669 251
96 769
924 96
780 850
452 597
210 403
923 695
297 707
684 321
198 607
277 447
795 438
576 540
291 708
934 988
384 799
103 602
366 397
283 379
389 685
308 26
530 465
986 226
78 562
942 575
942 124
887 309
681 181
360 911
493 187
600 42
715 131
272 687
823 770
353 804
305 456
275 308
910 248
455 802
7 538
175 786
432 217
896 673
387 542
375 784
283 507
289 956
329 952
345 73
139 377
358 194
16 397
674 803
141 953
836 360
851 92
167 99
526 545
313 841
895 975
621 614
963 324
929 700
835 366
481 856
906 113
362 62
650 164
191 479
647 739
168 506
882 638
494 521
487 705
321 823
71 506
426 401
207 791
241 570
351 397
872 141
365 537
333 606
23 563
116 689
580 158
19 530
932 802
493 780
451 322
936 643
906 7
614 241
150 906
464 596
543 654
702 254
571 388
776 236
656 596
344 440
933 155
150 840
290 383
763 28
707 77
886 179
769 396
26 911
17 472
294 228
451 495
19 621
836 207
186 367
348 694
308 429
881 921
880 994
106 182
584 570
533 625
964 161
658 547
541 762
934 374
891 833
441 266
56 617
584 4
675 312
515 450
990 478
616 392
809 410
319 485
964 901
843 279
800 948
263 515
255 178
191 110
992 76
715 695
452 203
680 418
492 382
966 814
304 917
555 192
409 735
526 734
464 53
629 917
269 380
216 660
761 695
899 718
860 819
32 148
104 786
611 353
819 144
284 908
137 361
536 321
88 689
889 936
963 930
777 421
376 250
723 886
274 346
354 113
551 408
208 339
546 654
73 161
554 497
485 531
250 730
857 276
695 352
854 20
229 949
705 590
626 397
786 858
530 578
141 236
817 650
420 723
988 287
426 659
104 518
721 227
97 313
501 496
485 53
511 329
575 876
932 856
204 157
116 111
697 567
795 185
435 257
762 452
885 773
295 654
550 737
793 205
344 733
317 821
322 687
476 174
199 450
346 476
629 242
289 133
23 9
316 606
332 446
988 567
165 241
679 170
387 480
331 72
902 94
792 756
631 446
267 710
543 460
236 801
598 444
873 13
589 657
968 846
276 48
329 579
533 634
42 584
151 270
145 492
804 884
973 460
939 227
862 974
550 396
808 447
869 812
501 470
994 686
672 918
283 647
858 856
252 8
608 166
602 984
195 593
448 439
135 405
678 396
724 544
125 40
344 262
652 377
604 536
750 568
554 544
978 363
998 846
706 44
866 982
364 576
399 392
916 968
899 367
880 115
398 523
722 891
420 935
738 443
14 163
778 944
673 658
512 517
509 565
319 461
191 367
726 237
487 72
503 94
875 274
282 896
786 623
215 162
474 496
664 747
923 839
93 436
138 495
405 876
647 438
788 443
543 882
295 575
634 25
634 546
846 935
570 545
706 348
316 134
652 435
76 440
156 77
751 814
358 556
433 480
636 328
703 86
746 157
207 742
352 499
91 34
412 501
578 896
501 907
839 688
625 0
40 562
112 236
920 837
630 539
69 281
589 956
874 894
953 778
807 339
586 15
444 656
173 596
330 412
268 27
650 111
57 605
579 977
911 852
56 746
537 450
424 184
649 64
925 620
499 673
677 213
583 308
260 563
906 837
872 901
909 340
868 612
645 636
789 645
625 782
128 987
792 588
378 627
984 750
910 911
744 264
539 92
191 98
484 323
186 951
142 251
514 622
861 989
252 708
79 127
63 504
423 50
561 630
571 852
251 445
359 967
120 833
192 560
906 273
922 113
429 962
219 871
10 562
741 596
142 686
496 662
360 564
973 415
486 426
92 235
48 501
503 773
676 939
797 722
9 906
168 148
860 438
799 424
182 719
677 256
403 976
536 731
252 425
147 176
646 30
484 582
937 823
350 287
235 110
105 33
578 4
245 388
405 123
243 166
532 69
636 858
219 772
607 44
948 696
767 431
409 805
355 895
158 993
901 519
317 914
588 301
367 543
850 665
194 362
397 482
518 508
138 320
47 745
590 163
486 504
355 715
592 964
290 237
741 358
635 789
562 216
630 294
48 787
293 35
530 954
647 458
819 821
367 292
622 119
796 855
908 985
559 484
218 669
527 265
232 219
776 247
427 799
367 973
779 1
240 995
134 243
769 376
963 255
308 5
712 271
705 472
557 635
993 538
327 750
996 473
478 377
700 767
855 927
752 849
874 175
546 168
29 222
185 723
231 34
632 172
358 816
509 239
890 590
419 414
447 778
320 335
679 17
976 356
70 281
264 578
908 287
19 107
695 138
809 204
630 518
435 791
271 738
593 170
233 443
660 87
571 78
180 242
755 858
699 238
752 435
895 856
865 705
204 370
860 903
472 362
8 604
566 352
235 293
563 11
820 841
316 125
794 60
62 458
339 468
997 446
814 631
822 468
378 603
236 367
12 837
454 973
797 563
191 478
354 130
734 154
122 648
12 296
204 642
368 408
934 952
798 674
799 564
115 629
718 583
411 241
968 268
116 445
94 403
432 210
604 727
407 677
572 657
218 713
705 603
657 619
780 469
438 284
931 411
928 803
501 60
841 120
487 917
953 514
954 965
696 546
10 102
743 102
80 338
400 775
978 588
938 139
662 987
206 259
842 546
484 54
839 139
671 341
921 391
781 317
57 511
608 696
283 287
959 524
696 989
958 266
637 383
105 808
811 914
733 88
485 827
248 551
349 930
444 823
974 282
848 749
51 35
119 307
919 416
766 511
260 898
250 155
876 18
392 347
59 291
308 18
931 366
667 477
285 179
264 254
815 519
466 146
937 584
460 828
495 907
213 64
770 695
334 504
967 744
278 475
638 340
785 81
172 41
973 432
929 981
819 234
867 357
84 21
546 495
778 281
234 751
970 861
244 406
521 363
412 302
820 464
844 255
286 77
728 150
406 752
921 73
382 84
770 308
525 412
678 718
358 404
16 796
215 296
673 894
99 27
549 950
296 770
638 572
210 606
984 4
926 102
99 453
272 242
621 500
965 241
189 519
330 860
17 187
395 177
777 583
125 257
729 486
628 362
267 913
197 629
219 691
622 905
417 851
1 238
298 845
317 795
560 705
117 1
581 587
143 870
28 105
885 795
752 537
703 822
979 0
136 569
705 355
837 361
810 34
241 56
555 712
380 219
486 941
207 604
277 140
273 769
179 717
677 435
35 92
602 177
311 272
146 874
154 37
67 94
478 450
665 182
280 508
474 336
943 385
16 500
832 494
987 41
605 210
596 480
161 785
76 392
973 849
187 809
151 520
513 465
406 988
448 106
31 153
919 33
851 31
265 201
374 266
300 254
666 288
211 307
738 46
260 108
719 836
371 477
823 300
141 57
449 983
646 403
378 432
348 505
883 734
265 491
368 551
476 913
186 488
289 507
862 557
285 38
781 800
883 14
946 649
569 46
343 323
555 305
48 232
415 357
509 847
416 755
117 141
524 801
638 856
830 351
606 854
508 229
605 253
753 788
336 608
276 792
456 984
680 445
369 593
434 199
996 465
78 672
565 28
891 262
861 226
426 874
113 495
3 970
369 291
495 63
186 472
263 816
708 775
836 6
21 555
21 86
749 915
756 162
528 29
209 536
255 86
837 417
367 866
553 75
696 82
957 800
903 161
289 605
996 183
895 724
805 126
494 298
49 384
617 369
286 30
518 399
940 338
216 198
448 350
662 10
346 251
145 310
743 884
994 455
471 432
881 15
256 75
71 891
241 477
389 478
32 337
155 156
573 144
258 512
261 20
322 598
975 501
957 817
122 767
378 942
678 146
827 512
334 585
215 650
428 700
377 632
581 182
487 406
177 287
131 23
244 346
262 135
984 64
192 778
569 676
601 571
7 310
188 429
144 168
782 510
803 324
403 79
45 339
170 405
448 511
988 403
567 10
353 438
404 565
514 103
963 851
144 821
204 75
628 776
508 849
717 783
372 669
157 283
49 490
772 66
987 184
364 933
30 739
835 978
363 339
428 2
896 306
230 556
540 329
27 145
364 379
731 790
185 495
254 397
544 514
110 364
112 115
427 60
543 766
348 27
782 802
813 443
560 651
115 504
567 592
578 358
55 446
200 777
593 387
423 980
914 795
78 323
561 887
937 616
132 377
445 433
276 50
109 8
756 69
640 226
670 433
408 705
518 306
652 314
269 712
231 520
495 726
639 535
61 788
6 161
964 246
509 757
45 108
708 243
563 240
675 225
736 690
549 417
688 103
183 961
611 182
845 529
351 434
718 520
85 915
459 776
984 972
156 774
721 22
323 963
829 540
550 501
805 478
737 302
884 918
186 428
349 573
668 504
859 911
356 887
239 35
527 876
150 996
42 716
728 674
600 600
882 42
32 807
333 618
725 705
669 630
540 445
898 638
953 636
218 813
314 139
389 979
338 213
520 964
144 847
579 160
910 523
715 345
570 381
520 895
1000 921
216 143
413 739
67 48
422 877
284 365
711 372
414 110
493 884
781 710
141 944
881 814
762 50
103 513
3 249
327 294
42 686
999 274
814 934
510 307
978 563
402 438
756 747
171 265
263 647
741 217
361 501
282 430
61 807
574 98
459 274
449 638
627 376
113 325
214 518
397 999
733 151
147 464
759 159
978 518
448 600
393 62
588 721
527 999
800 881
240 893
786 761
895 800
212 472
694 754
981 996
111 629
239 488
7 187
210 440
541 852
840 334
104 171
311 585
334 313
402 761
350 897
992 740
959 626
164 412
638 73
539 615
708 820
545 750
310 935
492 342
132 51
895 578
834 130
593 678
353 373
92 22
567 270
982 157
827 542
371 990
610 872
544 295
29 196
234 457
568 981
270 658
69 220
758 970
207 346
946 257
352 66
836 496
915 661
891 811
362 739
121 110
841 649
517 69
81 877
674 986
534 516
62 194
818 77
276 296
48 148
34 529
201 680
380 543
906 812
751 751
620 378
527 42
235 123
633 271
464 736
33 359
519 437
398 784
250 776
105 787
75 694
58 95
782 671
979 267
989 693
475 303
250 569
276 196
537 182
621 527
362 188
376 803
307 846
213 988
917 260
534 300
99 410
281 457
670 207
561 605
651 791
877 309
338 418
120 147
601 259
551 700
336 817
646 675
451 121
643 852
755 634
977 490
741 119
863 905
265 297
455 516
164 811
927 280
39 332
75 975
373 248
385 927
361 584
179 337
414 261
857 690
389 569
428 4
202 974
740 910
23 780
164 224
632 464
1000 729
702 751
598 713
556 191
498 319
837 695
920 347
148 402
686 861
546 945
679 133
739 949
369 40
345 385
160 162
88 574
57 534
912 500
288 312
831 256
242 740
132 968
179 395
125 9
234 309
690 970
776 674
367 262
493 864
590 702
843 921
67 581
265 625
390 922
161 620
317 897
218 342
415 882
310 905
818 537
757 979
509 996
673 669
71 464
752 189
630 877
29 4
145 389
376 41
615 921
513 341
998 68
32 741
45 46
232 395
569 82
616 53
372 72
201 965
697 596
427 383
458 309
359 102
986 55
926 415
307 185
89 828
194 216
134 658
366 354
90 971
20 92
906 669
110 933
392 714
111 928
388 414
169 166
800 756
935 370
283 369
731 971
471 999
577 381
892 364
930 840
979 32
827 984
411 91
99 691
343 628
592 470
845 619
83 257
745 56
911 462
216 633
670 166
230 888
268 692
272 59
42 511
299 115
932 157
787 261
779 659
724 188
876 357
901 941
560 100
368 25
42 219
180 126
404 634
859 407
18 355
44 480
653 688
114 626
633 187
707 237
15 203
313 313
508 910
853 300
696 521
431 535
632 962
535 905
85 719
432 458
163 716
903 425
163 929
56 447
25 730
849 306
726 229
470 827
511 967
731 360
452 416
725 51
962 594
874 152
562 246
243 307
271 247
249 0
516 948
814 617
204 698
72 532
48 1
617 778
429 218
129 530
659 551
2 963
191 331
131 861
377 278
103 297
231 146
379 332
305 1
227 681
251 652
621 452
886 717
156 255
894 46
358 552
861 976
487 697
743 622
804 511
364 167
377 340
114 567
132 222
72 334
695 981
100 711
137 16
382 883
990 289
227 748
211 789
763 930
459 621
866 321
916 487
603 345
491 493
256 493
836 909
580 421
26 391
65 412
461 283
26 338
807 152
995 602
278 814
427 269
710 653
201 318
748 715
732 341
923 187
170 124
835 0
610 380
709 14
842 969
416 378
369 474
640 653
126 58
801 988
207 786
368 35
347 20
603 301
985 505
508 462
702 221
393 786
516 246
375 163
733 40
315 998
20 923
615 798
244 939
467 824
655 648
282 558
984 388
273 29
761 120
11 862
486 238
919 680
472 416
304 284
252 200
516 608
49 590
758 605
110 70
237 321
89 359
66 662
648 605
902 297
372 831
769 964
842 9
828 28
336 116
929 395
998 841
117 535
754 434
669 33
786 481
269 976
815 783
474 419
556 638
386 99
707 695
847 14
880 918
328 93
924 97
648 991
971 148
589 683
998 39
898 35
90 838
157 131
592 833
514 350
771 138
950 329
869 505
396 14
482 883
852 171
666 183
207 465
212 80
549 893
574 598
783 553
686 796
204 908
308 947
576 598
909 190
729 334
162 276
569 148
607 818
503 166
316 86
93 135
423 533
795 876
80 213
355 389
420 796
219 738
731 319
950 691
186 764
323 551
442 905
716 262
943 514
889 775
209 791
115 899
742 715
849 496
998 310
926 295
766 172
729 365
110 237
99 726
907 979
69 830
934 710
671 46
850 395
250 53
514 105
247 252
17 883
966 689
664 809
48 469
147 606
453 766
828 483
263 750
111 523
677 673
580 549
209 643
817 22
379 288
85 100
523 50
734 779
682 479
84 780
74 881
347 353
34 844
949 571
763 931
214 380
765 867
862 405
235 541
787 265
914 121
540 296
975 710
719 678
14 915
28 161
619 162
495 62
69 519
578 740
206 717
248 87
708 745
20 663
523 957
872 910
361 726
726 398
337 807
435 17
233 212
247 479
819 616
990 947
712 111
122 726
496 836
30 699
59 645
228 913
971 370
81 965
880 761
284 885
571 813
642 181
123 906
85 94
3 123
384 786
33 917
836 498
545 641
591 416
537 774
280 125
866 220
148 956
341 802
708 93
804 600
421 371
188 974
790 398
122 276
413 202
171 672
443 303
770 747
419 999
478 172
359 274
57 139
995 317
354 191
472 414
772 49
10 42
789 343
307 592
208 618
574 540
51 200
220 317
578 794
450 518
394 239
905 48
838 0
917 903
702 178
679 569
67 847
451 219
309 333
355 635
157 949
154 990
787 293
849 572
345 687
549 279
397 768
671 576
555 865
131 178
753 714
561 157
802 242
200 516
868 856
422 463
313 405
881 474
146 416
769 964
799 672
347 641
32 886
184 633
687 800
475 935
644 575
47 218
992 298
295 751
818 656
812 613
509 435
347 807
712 863
92 174
596 415
756 349
730 985
580 139
363 981
527 708
70 353
704 16
373 792
946 747
104 126
742 884
360 174
937 558
765 269
875 81
505 980
793 481
459 73
603 6
845 334
135 163
319 193
20 328
985 915
840 712
524 337
259 475
754 926
545 493
938 823
892 821
861 517
112 743
916 831
390 827
527 525
577 948
367 918
99 617
885 107
385 327
440 714
291 365
12 99
709 782
534 894
785 939
841 572
219 767
555 906
851 801
408 337
799 205
798 552
646 643
472 520
478 559
540 367
110 935
149 174
261 64
401 219
370 906
259 896
321 927
402 250
460 536
825 890
568 904
877 384
652 967
786 547
621 840
902 146
133 923
453 822
527 772
955 485
181 410
397 249
275 633
664 943
585 720
560 577
652 132
331 324
453 491
492 459
368 738
720 394
647 520
692 139
261 776
557 21
748 27
134 248
215 540
630 450
200 490
831 365
987 521
856 22
393 417
172 304
7 830
385 367
236 726
970 406
734 190
710 481
790 694
742 443
71 336
27 538
259 261
125 846
950 480
861 109
257 472
820 354
856 650
410 290
61 838
64 949
507 565
870 987
755 777
862 668
914 21
423 911
641 809
307 316
292 543
305 298
668 577
59 578
229 72
321 761
848 446
45 162
194 558
5 330
411 222
629 83
1 980
866 657
746 430
559 936
781 216
700 340
946 634
178 471
45 176
456 686
143 256
337 556
133 55
276 446
791 85
763 782
338 940
948 169
751 269
915 168
642 19
14 763
979 557
495 177
792 696
686 169
897 43
621 972
75 962
898 728
566 388
856 439
823 813
454 414
255 957
838 647
489 766
7 39
544 865
268 680
247 354
571 480
695 336
335 217
636 854
599 423
408 253
133 245
871 888
639 880
282 582
345 994
396 763
896 408
120 247
793 253
896 109
160 517
383 910
913 890
529 660
643 275
638 807
872 480
11 211
671 351
616 472
762 778
890 321
992 975
115 237
372 199
925 962
44 327
475 813
43 914
681 266
919 796
310 282
243 720
145 760
151 580
489 804
459 664
692 592
296 419
9 13
879 982
262 287
831 374
226 621
859 614
172 970
2 771
370 975
438 366
467 750
69 382
294 752
571 707
273 617
358 908
659 695
681 578
929 238
385 467
325 718
459 448
850 819
44 127
330 269
663 473
56 350
43 509
166 966
27 803
744 410
468 643
232 569
602 4
352 662
179 332
194 905
938 71
84 334
221 24
556 164
952 353
905 854
768 865
978 918
113 897
748 693
41 70
760 661
18 242
18 63
244 315
419 293
328 203
344 553
622 302
290 372
288 359
796 48
493 731
504 158
751 668
122 146
93 343
571 401
914 695
687 506
748 216
56 610
222 660
841 54
918 266
331 117
767 322
731 732
705 434
90 832
500 308
228 975
641 701
994 168
241 944
896 502
787 905
647 401
874 267
588 140
309 898
47 600
166 762
373 144
860 422
87 563
1000 185
529 230
787 761
643 167
759 231
652 243
234 432
186 440
102 103
506 876
60 633
599 172
372 239
715 94
758 695
351 128
140 716
657 278
53 746
1 344
548 250
659 697
672 868
752 217
714 816
276 172
161 692
297 377
673 977
595 565
447 102
659 845
391 812
876 743
671 375
409 514
617 28
941 337
277 421
529 236
428 518
281 942
950 948
31 656
661 433
311 829
16 858
90 492
209 513
963 554
719 267
412 341
741 170
10 793
529 652
333 175
942 274
874 625
394 818
144 440
73 238
542 854
544 243
244 980
426 627
317 669
583 35
747 273
256 717
155 971
637 0
221 348
15 451
509 742
902 733
509 129
731 960
281 769
959 313
385 6
771 794
842 810
526 241
845 415
323 926
31 311
71 425
800 914
991 889
532 203
616 350
709 979
30 24
62 117
646 653
673 528
531 639
755 977
36 588
563 294
852 308
214 851
385 375
806 537
127 197
774 162
362 699
840 855
47 628
743 722
643 982
189 140
290 33
430 544
90 780
603 486
61 224
753 801
851 202
423 865
549 429
99 682
443 542
558 323
687 166
635 768
296 404
756 393
200 193
797 457
7 753
631 823
741 728
183 904
275 35
316 907
355 379
740 84
332 286
743 801
871 190
931 368
692 575
886 439
206 117
759 755
835 148
54 178
317 710
64 312
259 225
916 86
321 134
384 318
67 683
484 673
326 570
77 937
216 752
956 591
907 383
981 206
838 948
33 542
707 313
412 642
50 876
839 602
29 287
783 610
322 758
396 329
293 764
851 107
275 750
405 592
911 302
414 699
984 361
582 411
753 514
779 365
193 197
637 152
337 884
689 655
376 894
967 163
914 675
116 255
333 625
161 386
570 274
138 648
514 212
975 249
183 703
102 505
102 299
519 6
156 463
863 934
686 723
182 998
439 967
609 467
894 394
472 277
469 812
953 583
627 683
627 425
803 914
332 942
171 310
564 70
278 535
520 405
746 533
791 154
795 641
496 185
550 351
427 466
783 795
659 936
811 680
643 210
431 210
869 317
783 910
956 992
127 717
292 398
918 909
116 448
478 87
571 273
670 738
512 704
352 431
105 289
939 467
837 868
410 216
450 557
586 779
80 682
248 24
259 544
265 2
893 855
465 795
825 249
829 42
401 311
808 560
10 276
250 530
635 720
108 858
858 662
565 758
558 566
904 47
710 644
428 628
952 159
347 5
155 163
811 768
334 919
360 526
62 440
24 39
644 44
301 978
941 304
615 246
352 587
895 357
35 696
973 59
583 872
900 779
479 766
265 626
533 137
951 346
613 621
413 665
856 738
78 423
627 620
624 923
437 65
830 247
420 86
470 512
665 18
508 991
623 602
525 34
312 716
69 875
608 779
634 704
976 57
198 626
92 592
72 814
326 40
692 143
761 837
767 745
294 238
60 24
394 167
785 855
446 136
106 258
398 891
277 340
731 482
269 769
177 470
352 534
697 753
545 300
320 182
566 425
751 387
970 158
937 118
292 562
367 741
679 845
271 724
440 302
337 683
99 630
841 598
727 611
296 475
381 110
339 679
181 965
306 586
576 201
946 206
319 905
148 396
323 94
932 758
275 61
666 686
81 392
540 790
413 973
122 246
232 93
9 258
42 142
897 105
22 642
879 223
825 358
444 107
734 412
83 906
988 129
151 666
550 440
163 656
970 141
520 675
483 266
722 470
792 605
83 658
522 288
407 721
114 88
575 701
144 559
254 519
269 107
503 424
442 900
949 267
743 177
449 33
885 460
479 884
364 601
345 12
774 675
691 549
498 408
141 791
810 296
349 341
253 745
98 702
30 110
42 519
907 571
260 655
342 883
943 98
640 659
514 55
505 716
393 442
281 572
23 18
523 6
846 612
660 309
680 902
448 581
402 21
134 779
76 432
279 719
882 754
267 577
118 108
179 562
443 744
192 838
315 159
171 705
595 596
235 118
962 559
650 153
685 540
920 63
94 585
471 641
24 635
117 429
125 801
357 341
368 0
302 469
67 341
66 505
675 710
264 885
47 114
75 99
604 188
90 73
892 404
566 560
714 214
606 510
783 649
390 757
401 448
99 234
231 165
161 214
126 425
726 953
263 317
628 114
974 269
282 328
13 472
164 660
975 897
727 108
645 889
902 410
404 482
600 355
149 885
287 769
836 669
602 778
378 82
116 566
291 168
778 956
441 725
273 214
431 630
359 600
534 874
669 749
611 69
419 634
23 79
252 553
942 3
429 400
769 17
458 551
588 908
34 238
664 916
46 820
722 300
278 49
314 453
668 605
821 746
942 294
44 90
200 783
315 98
560 187
851 336
425 886
72 81
320 644
243 11
442 56
481 364
124 543
970 513
145 330
715 232
784 216
188 447
780 697
139 50
498 876
544 145
334 922
527 439
750 992
273 452
101 57
474 820
922 498
940 502
750 285
667 439
306 230
232 532
591 977
647 395
587 138
536 979
955 291
849 950
467 730
202 270
160 632
143 710
351 699
394 501
507 52
103 135
147 146
247 571
601 590
629 813
372 549
300 566
295 737
774 231
640 688
406 354
930 883
520 569
707 769
524 445
886 601
118 32
171 883
417 859
522 552
639 329
4 982
586 906
594 949
239 529
219 948
582 719
531 380
171 270
390 548
704 598
609 556
513 691
754 810
158 156
979 144
60 790
899 563
997 384
20 734
11 581
38 765
273 845
411 691
498 139
33 428
848 544
267 499
398 55
312 109
383 231
403 213
37 492
49 998
290 607
278 476
882 185
944 867
207 4
746 678
412 10
643 962
339 732
420 896
407 852
694 574
778 379
162 495
689 452
182 270
315 935
31 503
253 967
857 191
688 676
657 39
490 354
676 988
17 496
413 818
379 466
859 652
913 744
288 934
823 741
891 412
798 504
535 248
67 38
250 984
829 102
303 237
434 804
36 637
515 118
749 305
571 378
287 848
580 710
798 322
66 751
711 783
645 411
950 198
204 998
922 686
269 489
12 520
998 238
788 234
487 766
444 630
437 707
619 577
825 310
35 892
951 394
283 478
584 239
333 801
144 336
865 745
224 941
321 64
981 426
827 484
367 166
178 447
371 869
933 246
370 39
759 651
904 646
413 924
773 428
915 137
47 395
511 497
727 75
716 406
967 487
113 356
250 480
976 78
508 65
815 898
694 657
122 480
228 756
583 310
222 274
616 743
154 911
949 471
664 193
711 977
613 678
998 369
657 467
797 123
169 285
408 34
269 468
21 305
491 187
120 454
378 794
925 234
216 132
538 170
645 729
514 393
470 605
331 108
779 855
905 708
984 19
417 656
816 905
806 816
261 707
920 203
18 307
896 962
713 731
430 730
917 179
499 894
906 254
807 371
640 221
964 459
779 218
881 18
702 15
920 732
739 149
32 309
156 61
643 663
126 922
193 192
657 613
108 913
825 776
346 440
816 172
582 343
369 211
376 731
223 382
520 933
308 128
374 516
402 120
61 642
702 972
636 675
415 25
628 193
724 724
85 650
91 748
280 328
491 61
734 344
547 454
376 900
136 132
484 105
723 781
623 506
593 558
54 475
129 206
307 222
74 632
502 225
746 221
129 486
719 615
171 91
698 224
350 600
704 593
866 611
808 107
424 479
671 377
639 656
462 996
858 584
827 774
847 918
612 95
290 546
95 748
528 658
685 682
349 145
922 959
254 162
847 778
903 169
185 342
927 954
255 195
295 232
927 893
335 152
537 187
153 795
58 785
620 64
267 895
442 959
936 495
546 223
410 83
727 449
69 588
879 298
571 572
924 813
6 741
839 759
610 544
368 1
433 728
903 34
421 372
343 154
489 488
437 64
968 204
669 733
733 612
293 551
745 894
553 191
209 39
477 427
213 478
430 789
122 384
530 730
57 490
234 779
430 538
863 695
321 183
35 888
513 948
19 361
116 721
148 807
151 34
27 429
84 606
595 270
215 921
827 383
297 930
966 145
374 270
113 156
406 579
104 943
399 446
521 609
297 6
431 331
889 174
528 708
591 127
104 276
183 115
52 785
220 363
216 805
881 683
882 997
846 897
804 236
873 713
341 782
58 35
785 933
645 147
725 504
124 361
932 383
579 751
652 32
666 678
338 245
423 57
82 436
985 175
783 61
774 445
25 560
182 18
18 956
101 58
48 73
997 892
607 943
114 212
852 909
572 785
338 571
584 800
225 104
535 351
866 980
862 475
428 855
869 3
347 977
600 810
419 832
57 945
145 973
107 66
387 591
817 878
674 622
965 712
567 817
849 464
548 897
42 298
775 28
327 940
442 627
182 3
237 179
400 670
147 56
289 450
217 590
97 636
338 78
997 130
85 647
782 619
517 754
8 946
640 389
69 447
185 561
736 997
375 277
66 453
619 576
449 250
22 522
684 308
40 476
40 373
10 739
862 398
5 817
698 203
761 884
526 251
527 726
653 713
615 651
992 622
875 30
741 548
442 44
946 524
38 927
30 169
798 276
985 75
525 949
344 478
929 241
874 520
29 959
157 22
47 526
273 903
723 648
987 975
62 939
596 734
875 71
264 159
714 194
976 121
188 39
472 473
992 146
161 278
946 230
56 548
622 647
637 946
401 656
470 596
505 495
705 969
688 820
837 982
541 294
266 121
850 29
428 86
383 521
724 246
118 98
935 179
245 389
189 646
231 142
835 593
171 768
34 445
939 895
669 990
391 654
87 658
88 865
411 197
573 813
490 847
209 403
593 172
890 657
512 947
420 168
500 40
229 807
189 363
78 582
489 295
304 884
111 883
412 722
133 324
242 806
123 473
875 161
206 302
287 41
358 778
744 664
423 393
501 699
908 834
248 259
383 889
281 15
691 999
960 273
251 45
678 293
199 37
125 173
486 625
628 343
719 882
180 421
311 834
413 484
694 2
2 158
969 157
56 576
722 755
803 652
651 351
42 424
839 226
390 630
626 925
839 546
867 979
359 335
65 333
284 226
275 451
402 677
191 994
879 678
684 217
790 525
591 875
661 633
826 167
646 852
864 483
210 762
355 605
73 127
567 697
83 886
148 86
570 706
935 976
182 793
721 760
616 35
591 767
263 616
88 911
374 727
410 666
355 792
510 168
954 435
647 118
473 263
479 946
793 628
851 600
603 9
18 152
129 487
217 477
424 219
626 103
173 416
952 514
765 395
4 453
499 933
60 156
798 845
607 55
376 755
34 601
832 446
878 1
417 703
791 692
449 276
430 905
499 230
840 211
189 875
390 59
770 316
635 340
242 304
961 941
909 624
652 187
988 489
237 36
688 53
944 340
593 362
822 276
328 193
228 526
829 624
10 699
218 873
822 429
997 249
438 941
474 450
73 166
879 737
511 40
215 688
508 310
440 733
937 168
436 762
323 402
484 619
82 747
304 571
227 903
24 727
959 614
582 529
618 522
362 366
781 917
341 113
324 897
718 446
968 486
32 247
870 751
90 691
190 13
189 626
981 291
242 874
699 552
498 29
606 552
459 369
245 747
474 454
590 557
820 795
905 996
59 394
219 637
599 472
572 728
202 878
977 175
707 498
538 315
412 79
581 607
732 544
282 747
278 489
220 10
360 14
470 436
901 626
948 885
108 858
878 404
558 479
393 109
732 0
941 696
278 285
584 351
245 989
265 740
74 577
582 337
740 399
678 869
231 896
280 998
984 946
539 490
802 406
419 52
67 843
43 38
799 177
253 921
660 415
123 286
309 734
98 184
856 564
586 784
448 962
7 352
451 430
539 704
460 874
874 605
58 75
60 693
408 75
222 324
75 239
289 185
303 313
490 233
954 15
497 292
592 194
162 547
781 697
638 976
366 11
715 142
496 552
528 101
887 9
370 392
777 524
234 654
345 81
605 476
220 911
906 913
623 439
880 56
639 584
333 594
807 682
16 913
334 275
120 71
54 781
586 773
214 621
951 716
737 534
555 199
45 636
968 295
309 426
209 30
64 708
855 796
143 462
895 262
667 171
666 609
204 358
164 763
139 133
678 987
393 480
61 36
934 335
768 22
235 570
717 365
152 558
140 808
823 663
259 179
207 712
88 477
10 340
250 171
575 753
689 427
552 96
73 106
693 23
324 71
512 398
13 517
999 221
269 237
958 341
985 178
418 610
346 651
870 920
996 252
202 779
239 789
519 669
833 354
980 204
275 793
308 465
127 951
6 274
569 459
884 512
987 762
732 194
566 617
426 329
336 542
252 650
201 96
252 807
149 218
458 270
901 820
856 464
317 858
636 659
232 419
977 337
912 11
542 687
414 233
669 167
184 674
157 830
101 84
41 750
939 924
719 837
282 577
306 621
207 46
641 922
434 916
814 951
296 533
471 985
969 402
104 610
235 919
470 335
885 386
118 971
813 999
180 450
403 46
68 479
19 963
469 822
15 518
737 74
707 209
583 184
591 421
833 43
417 253
142 350
728 712
521 709
194 123
880 532
375 37
166 798
979 898
25 911
560 633
564 819
402 206
847 485
673 632
114 504
746 692
102 666
471 360
644 484
138 873
227 795
670 86
910 906
798 234
964 238
308 950
879 640
972 604
93 503
982 53
138 675
847 60
700 163
160 57
846 48
30 544
805 56
616 799
30 268
333 763
878 242
915 747
520 211
377 827
763 966
134 835
241 956
823 190
602 26
317 972
239 514
732 248
7 330
854 178
885 987
382 45
127 403
286 226
553 564
545 204
624 243
481 763
984 249
842 465
911 589
869 311
591 241
382 969
608 865
607 526
283 743
443 625
824 217
275 731
985 889
413 518
173 556
472 651
478 628
889 517
235 126
240 236
127 973
196 420
480 381
51 923
185 160
347 886
256 189
12 436
624 716
732 873
137 35
641 501
275 604
226 283
295 717
703 338
54 390
452 431
967 502
986 273
189 191
830 588
47 502
17 935
103 68
622 38
156 951
230 952
631 577
567 426
865 168
705 130
188 757
224 996
70 469
829 441
313 675
861 835
69 532
192 963
909 953
531 483
70 649
695 692
187 44
279 498
603 601
198 242
185 929
487 571
812 65
11 42
725 836
247 484
659 759
83 40
418 44
172 722
7 943
170 354
78 92
355 267
205 559
22 724
902 602
313 378
409 914
348 132
231 499
620 630
968 872
425 655
30 411
592 707
304 51
577 537
8 905
818 533
885 642
226 687
802 400
391 987
181 185
521 48
1 982
380 809
116 693
818 47
546 784
359 884
136 204
491 313
265 955
115 161
909 434
145 796
69 692
471 517
97 181
832 740
2 599
312 181
528 721
278 728
812 410
521 535
575 115
688 202
250 747
689 670
892 224
811 826
368 997
387 0
867 206
347 570
938 397
415 523
986 289
254 322
110 362
303 443
822 326
841 149
698 815
121 732
986 251
192 392
465 739
899 349
893 548
449 498
682 225
985 882
964 934
793 861
48 967
824 136
51 519
621 633
593 985
341 396
744 11
801 401
162 78
37 827
831 840
795 714
32 769
134 626
621 665
31 858
584 153
788 990
216 13
84 566
15 617
812 13
53 721
117 410
930 919
795 586
7 240
207 500
614 103
950 739
158 953
689 608
320 912
859 478
196 649
862 308
117 229
718 246
129 867
860 405
610 932
52 18
623 94
807 983
260 731
394 126
477 127
846 199
143 228
302 759
248 169
515 804
362 903
699 754
332 75
622 649
280 976
792 780
366 218
546 659
96 987
73 442
500 649
678 216
430 382
60 993
491 431
548 173
454 126
532 398
478 144
28 390
94 448
368 631
877 178
177 824
460 273
4 271
458 857
745 170
635 805
197 556
477 850
192 335
393 842
400 916
328 923
989 44
68 510
899 331
706 24
779 183
503 332
825 205
584 942
15 917
168 857
233 913
494 211
536 234
988 700
783 691
353 731
145 580
904 760
753 680
951 323
7 279
201 580
226 957
236 912
417 881
428 811
361 471
54 536
890 7
270 499
130 523
537 128
936 661
732 313
426 102
267 251
128 776
514 793
414 174
912 288
462 567
983 218
852 302
118 707
968 276
511 215
471 605
425 714
595 535
599 614
950 414
982 873
715 875
803 868
349 840
91 773
870 605
922 326
426 367
189 275
913 164
711 80
632 615
384 161
408 546
177 480
46 759
249 971
194 775
947 900
16 731
54 983
858 717
292 39
779 992
843 657
269 452
191 863
364 515
470 518
938 727
266 552
233 42
491 107
100 243
562 585
390 24
759 614
112 727
477 373
552 11
761 475
629 589
86 434
316 593
355 424
390 869
363 589
175 213
948 353
713 842
409 291
23 270
840 707
922 769
317 905
256 95
165 507
136 240
12 899
735 479
144 15
926 116
755 504
73 834
820 651
433 321
895 19
819 701
553 117
760 725
764 818
251 181
409 288
334 572
721 834
741 719
651 972
216 404
546 255
166 616
276 451
365 482
20 56
651 573
160 396
728 618
955 392
393 116
524 603
695 994
110 701
950 240
966 813
54 350
304 540
654 543
611 768
252 476
304 634
350 935
183 416
884 304
393 444
195 444
959 858
59 536
66 142
538 538
81 916
152 769
822 478
817 776
9 434
278 255
243 457
908 466
116 490
795 456
583 732
248 829
553 575
827 16
245 436
938 334
618 296
324 573
91 638
375 290
358 594
219 572
134 230
5 782
130 960
821 873
475 546
360 239
282 529
694 65
975 855
381 258
371 906
924 306
359 418
577 757
795 863
660 257
912 520
786 651
542 485
66 83
359 542
827 443
650 537
429 76
465 912
851 624
3 193
303 273
747 708
254 617
231 633
448 856
393 7
705 586
138 550
675 590
186 862
234 272
761 918
70 559
98 670
876 816
890 916
270 913
821 67
454 919
738 760
935 880
898 836
140 722
157 308
799 882
732 236
268 38
128 703
691 436
122 633
129 984
665 942
23 258
807 616
706 142
844 660
353 282
922 325
59 451
887 40
222 352
990 895
489 757
510 79
627 34
257 761
769 882
790 644
620 37
448 49
49 670
182 750
191 173
505 4
300 229
168 281
841 799
815 231
385 382
715 27
582 561
224 503
388 333
235 840
492 368
937 784
267 703
430 157
32 601
871 632
641 641
289 768
15 16
175 549
669 808
736 245
917 922
270 889
995 801
576 633
184 205
704 468
296 641
574 713
692 174
932 698
705 446
553 547
423 977
366 751
908 699
611 123
982 980
755 305
252 783
347 791
342 379
463 382
312 765
46 371
188 468
97 416
589 284
760 116
148 268
309 983
582 648
726 592
980 279
367 423
969 589
766 866
800 995
902 84
908 850
196 986
30 212
397 420
635 971
750 890
427 232
970 836
731 101
32 1
276 667
715 945
354 565
680 11
445 643
131 960
307 921
522 886
948 789
48 638
965 916
108 53
150 493
751 727
380 116
946 152
519 417
14 753
789 143
609 913
869 909
960 825
181 824
471 247
749 535
571 76
458 982
921 702
604 588
612 55
32 652
995 748
214 616
640 38
908 705
18 612
337 960
788 848
931 497
4 285
242 995
44 584
482 673
637 468
45 155
175 92
839 990
803 549
824 480
921 80
206 325
250 685
16 997
719 931
572 107
559 265
881 903
693 289
454 613
248 655
938 572
98 614
81 641
818 67
165 521
378 424
707 642
849 250
506 418
201 660
512 382
674 282
884 245
646 183
917 179
779 127
89 303
644 85
839 988
552 607
470 588
770 133
11 120
511 581
663 657
291 818
159 995
4 88
514 885
669 730
839 210
845 565
884 234
797 586
128 970
102 656
426 736
361 591
495 352
892 718
352 665
972 29
385 609
677 436
532 781
260 195
876 794
566 208
411 751
198 812
868 952
451 790
425 605
943 102
414 616
697 899
220 875
556 502
695 184
870 749
41 399
914 705
845 107
774 496
476 557
870 963
211 880
511 617
955 379
421 763
968 34
5 326
387 774
411 684
184 800
798 427
632 466
927 924
512 894
614 525
985 988
741 512
982 921
275 346
809 699
890 908
54 990
856 630
301 745
858 327
404 754
69 174
492 806
68 68
895 138
701 112
953 653
203 746
868 523
157 8
817 971
918 20
46 338
3 555
139 95
56 63
404 28
419 7
330 187
783 538
866 791
387 95
972 655
801 809
717 78
687 195
781 310
913 56
338 672
565 773
844 533
189 453
31 721
193 796
316 386
858 61
63 61
144 661
202 82
38 381
929 547
368 595
5 857
84 921
657 71
814 949
280 101
778 448
133 486
646 295
225 162
165 277
496 637
325 7
636 166
74 990
433 185
33 841
351 381
253 472
164 927
950 122
775 710
949 384
94 884
370 600
305 931
830 363
124 438
865 662
785 259
821 317
676 288
105 516
701 419
175 676
218 425
910 28
570 984
352 261
890 516
365 973
196 446
687 941
412 648
180 275
801 234
719 849
354 289
599 796
406 546
879 317
194 739
124 836
8 323
58 944
690 589
472 448
875 65
471 453
174 195
654 61
469 466
417 882
139 234
926 641
682 451
159 388
447 903
818 976
105 360
988 552
437 320
626 792
629 542
110 834
28 200
552 381
371 548
826 377
600 349
627 996
978 580
965 304
950 477
992 882
101 462
621 629
139 219
963 373
354 517
413 805
141 974
1 113
309 374
571 316
304 761
568 404
653 727
716 257
201 67
492 674
421 389
444 159
853 576
763 824
770 724
962 236
945 621
713 179
51 426
258 365
403 199
588 569
227 59
865 167
135 235
744 878
600 285
420 791
834 86
123 935
446 677
959 377
977 189
113 786
75 311
297 692
945 102
351 139
20 137
678 283
96 212
323 912
542 991
170 940
618 605
705 724
325 327
292 747
572 375
951 974
895 877
439 527
571 525
361 83
225 607
929 20
132 14
309 95
327 650
208 942
861 774
303 767
47 570
799 451
442 802
357 72
830 221
492 768
288 719
531 336
480 559
396 866
76 578
887 379
852 518
557 269
891 752
245 750
556 750
450 880
547 254
994 807
560 149
345 510
88 401
204 458
659 672
655 309
383 182
784 68
699 883
177 82
821 323
329 51
117 284
68 713
640 747
183 35
918 40
461 553
83 245
116 177
170 226
320 653
325 164
128 75
359 322
756 396
322 311
965 101
433 19
605 457
896 490
586 860
518 115
592 785
602 954
284 726
195 286
689 107
623 492
783 15
549 10
447 611
691 429
176 748
432 59
53 581
883 562
581 259
434 311
658 607
804 560
827 760
608 875
681 598
83 660
509 952
974 203
905 839
190 635
259 889
43 405
501 343
265 403
735 951
977 189
508 890
481 647
304 303
776 809
297 223
667 806
531 623
171 973
554 713
253 499
852 506
512 664
540 526
18 829
481 800
820 12
940 330
657 24
806 195
643 312
807 692
534 417
408 970
147 977
186 448
247 637
269 257
985 243
450 546
95 473
737 206
338 636
324 488
933 10
562 869
266 97
693 599
661 485
356 787
775 622
642 780
292 319
893 766
493 177
968 539
151 374
913 778
555 54
772 475
196 685
262 892
644 363
138 791
783 171
560 961
277 212
745 381
637 171
828 711
909 31
421 818
891 636
872 170
943 97
266 235
78 794
721 368
25 174
735 236
412 825
955 565
663 836
535 724
304 880
819 774
503 47
521 294
657 99
527 505
134 861
968 984
699 671
507 17
665 450
98 311
412 681
605 894
972 132
117 103
343 631
105 522
149 432
108 383
875 540
116 540
569 554
725 338
204 982
924 840
581 568
509 711
735 131
910 172
861 222
929 481
642 70
862 667
870 562
926 413
376 646
265 660
231 449
737 354
256 206
989 644
491 327
407 20
734 389
327 815
72 745
605 135
7 735
594 290
579 406
728 329
208 641
829 522
680 696
453 919
399 880
93 293
597 383
457 646
752 473
246 831
807 438
744 531
328 625
230 638
147 74
689 290
92 181
521 237
525 753
328 889
737 538
820 531
43 360
713 957
701 566
661 333
57 187
131 403
796 956
113 743
621 200
121 912
643 971
532 302
780 492
730 161
207 622
219 575
419 251
745 970
789 28
308 656
279 114
181 297
419 865
363 269
580 823
633 724
405 298
165 531
239 407
411 590
816 724
129 56
623 174
728 484
841 396
649 56
55 234
565 621
470 639
76 344
885 568
688 708
226 698
495 414
838 500
188 167
516 706
901 718
278 116
111 492
608 364
478 253
715 492
30 357
723 398
965 321
210 114
270 266
323 235
687 838
479 594
299 55
211 458
258 809
160 18
92 24
818 222
570 568
490 310
493 643
412 774
85 983
418 965
835 541
711 902
319 67
388 89
427 947
326 675
549 394
958 50
705 714
1000 194
429 856
948 338
988 742
545 448
252 274
941 169
575 630
854 98
718 302
244 522
473 509
692 469
56 800
231 242
341 721
328 310
776 669
674 656
786 583
976 466
202 147
19 398
987 699
360 135
812 54
311 764
982 828
989 368
146 203
587 652
153 373
716 20
841 136
483 86
367 468
283 910
264 889
133 181
558 390
270 653
481 299
902 55
323 392
753 325
51 476
706 896
931 823
468 507
426 375
999 734
211 359
577 748
156 116
794 677
256 151
822 933
22 949
55 523
439 266
329 155
395 153
620 988
405 198
806 219
843 660
230 38
31 239
346 538
432 188
586 982
882 164
330 630
322 637
476 88
11 184
332 858
211 252
866 466
286 410
236 893
802 799
633 921
490 453
183 802
900 921
157 561
547 791
842 640
21 226
52 935
373 588
466 738
794 860
235 169
775 555
189 471
329 646
879 124
300 927
758 379
54 548
412 892
18 303
308 963
119 876
328 719
327 718
419 772
512 50
960 90
382 489
409 331
287 211
984 801
389 951
497 797
616 508
214 153
986 276
114 824
201 771
479 680
480 620
560 71
646 644
295 467
13 957
304 441
236 917
404 175
446 932
456 537
409 970
243 504
552 190
123 158
458 944
545 499
640 264
40 323
99 228
610 926
579 518
539 487
745 508
484 46
638 159
945 318
786 380
155 735
606 574
296 973
482 681
454 719
192 985
763 769
822 249
864 218
841 157
49 535
533 192
783 934
77 862
350 732
713 924
191 208
747 363
519 29
649 361
206 364
311 567
457 191
386 428
977 96
237 904
594 696
504 338
605 520
452 971
630 267
584 465
190 138
711 637
50 799
648 397
626 162
261 650
43 191
268 235
846 782
489 257
919 738
282 73
574 683
393 29
529 180
430 195
40 877
731 204
624 418
630 86
9 50
314 843
496 401
766 56
574 374
140 415
318 406
139 5
979 207
574 37
688 598
67 75
422 577
869 665
481 54
363 469
347 706
550 689
184 283
255 394
625 167
303 746
113 426
364 695
323 132
514 777
649 329
24 887
646 911
311 995
958 467
951 505
609 76
730 500
819 735
127 354
711 441
800 491
143 464
284 893
766 603
926 811
870 485
756 569
234 358
393 26
886 554
147 515
377 512
493 517
674 396
910 798
496 613
113 665
425 56
803 801
204 659
921 218
63 811
263 921
897 14
121 662
97 658
982 1
821 404
608 107
412 338
837 912
725 314
593 444
709 344
266 955
958 924
507 918
538 481
881 413
772 696
641 888
551 955
568 101
29 554
985 494
313 921
443 335
189 744
864 964
517 274
8 985
738 862
956 264
1 33
603 647
329 418
616 39
785 509
961 838
823 505
954 462
266 210
792 60
104 751
367 385
441 269
637 21
235 234
972 31
259 387
540 646
114 462
78 187
805 505
418 660
685 177
490 355
453 900
893 397
119 536
117 964
175 761
937 574
862 343
628 227
152 605
76 466
663 388
780 53
582 894
498 728
598 67
321 774
468 871
873 348
849 458
626 316
945 670
429 244
893 525
411 756
929 361
19 92
982 522
368 299
681 20
785 889
802 382
808 862
902 51
371 96
22 85
798 2
766 885
575 831
30 556
161 475
324 334
562 738
849 754
676 927
703 435
255 615
649 434
486 955
572 777
158 458
782 193
634 364
758 645
841 656
859 69
238 615
363 60
616 406
814 699
680 864
105 404
381 274
628 39
563 798
428 952
951 8
378 319
189 516
441 86
723 302
868 863
123 336
998 932
789 768
968 181
938 223
638 38
722 451
802 293
463 749
688 152
832 284
392 14
959 449
480 633
947 921
943 978
191 886
275 245
489 246
316 80
36 978
143 49
462 289
459 589
667 778
807 874
64 925
530 110
968 187
778 701
483 794
702 983
562 250
612 943
989 434
140 101
373 795
874 461
626 348
240 806
37 453
690 764
887 308
272 519
689 635
423 74
754 119
696 660
197 627
624 642
95 387
527 499
13 738
273 987
980 332
464 881
135 748
343 336
381 791
72 218
505 624
40 224
128 386
382 379
222 329
239 327
921 217
557 218
949 61
67 690
198 602
723 76
201 97
568 245
691 32
732 525
888 818
819 335
790 554
598 795
559 628
874 909
411 61
806 139
43 110
752 714
807 884
17 649
273 347
36 724
288 327
619 530
470 153
74 816
923 360
34 301
911 797
111 284
427 558
403 749
441 148
761 443
48 925
738 807
585 274
316 428
476 770
173 729
412 341
460 122
399 411
713 759
639 467
800 812
459 524
899 415
670 887
221 414
279 754
639 838
312 927
134 165
976 131
987 256
809 871
570 597
274 83
372 27
797 798
925 277
634 815
142 844
363 679
804 418
758 652
855 879
694 728
236 615
219 56
284 841
589 294
459 82
932 680
737 720
459 38
228 464
481 703
60 177
439 213
686 239
116 588
234 304
52 751
597 450
20 948
816 651
704 443
367 160
830 346
570 967
993 908
335 492
910 941
390 312
402 616
92 261
194 465
113 971
457 916
314 319
630 364
791 383
771 452
46 415
295 546
318 878
157 87
301 82
419 472
491 704
508 328
285 853
950 564
506 136
813 325
297 373
190 450
978 995
93 675
536 191
455 327
661 991
529 903
718 944
791 728
795 937
749 781
329 102
538 963
103 157
648 348
100 436
326 820
199 929
558 439
350 120
199 657
168 626
316 556
547 368
186 598
366 892
302 728
288 112
13 520
624 556
35 376
858 972
197 293
248 272
518 672
575 755
310 352
566 877
446 935
779 657
29 473
221 247
174 488
114 947
112 546
371 460
109 825
588 510
243 290
717 337
654 775
555 199
44 429
551 10
767 87
374 435
415 609
479 420
93 589
176 888
289 441
522 541
750 815
512 233
800 853
924 650
957 731
434 636
793 95
83 311
776 796
212 879
688 30
340 978
268 456
225 302
546 118
148 696
478 483
504 373
981 13
783 69
363 172
637 299
117 678
275 711
1000 638
85 412
848 920
485 394
618 599
454 877
626 784
249 500
53 676
507 787
281 594
477 249
944 530
995 907
705 235
350 319
727 38
986 226
440 784
432 35
199 92
117 773
74 407
609 313
100 250
306 433
844 700
822 390
293 942
108 836
908 540
644 953
101 226
218 553
383 277
7 405
643 134
464 15
1 675
213 831
442 478
355 737
535 60
123 141
513 870
777 6
663 747
229 204
83 277
781 362
237 271
929 824
614 294
374 962
590 581
108 127
256 79
960 914
737 857
755 461
188 916
808 929
280 616
586 328
656 500
548 243
746 415
71 236
33 90
159 862
620 444
502 687
636 109
656 973
961 675
158 686
558 448
555 846
17 145
130 173
556 713
398 519
103 700
935 562
603 508
436 427
384 144
380 393
848 344
284 113
346 258
772 392
672 136
314 604
529 760
877 92
976 930
771 307
67 86
291 537
980 203
892 634
4 897
21 709
195 168
954 37
433 359
702 156
713 910
531 427
232 412
419 28
586 850
179 776
294 61
707 305
541 896
335 410
478 944
401 625
229 582
812 348
960 889
2 113
289 769
976 916
687 837
805 557
492 798
590 735
272 178
437 251
325 210
717 931
49 459
624 639
703 409
249 291
70 144
586 527
336 713
448 382
388 939
490 863
957 967
885 839
722 27
995 389
60 544
823 845
218 797
18 518
368 481
306 772
699 964
118 702
223 143
851 137
537 359
474 355
950 622
199 273
66 818
515 961
106 413
836 177
147 955
272 710
144 735
245 686
991 870
52 511
501 386
825 797
70 792
789 712
421 770
220 171
202 343
920 519
255 102
724 469
691 678
897 432
519 65
892 465
131 373
734 353
34 522
859 90
945 782
964 494
980 388
373 327
306 880
879 917
180 261
311 524
522 551
933 755
486 417
974 789
990 521
939 532
398 575
200 929
148 730
526 493
131 266
521 740
72 879
330 949
400 281
70 515
368 661
725 447
907 647
892 339
536 898
723 384
298 10
888 537
150 706
947 494
688 38
32 602
430 491
568 742
883 554
863 668
166 641
119 364
976 609
532 82
906 281
255 766
77 225
131 922
135 928
723 24
293 199
258 626
251 116
713 976
342 128
204 941
115 881
357 698
37 809
160 466
43 797
694 532
367 622
722 421
720 12
807 291
641 918
663 379
56 235
53 355
239 780
805 937
999 543
143 18
904 942
919 980
394 622
40 141
456 545
604 505
528 500
669 304
76 545
824 53
523 422
589 344
288 205
224 733
866 386
483 483
59 840
738 774
930 228
5 30
345 104
833 710
231 650
328 837
462 922
636 760
62 695
568 254
81 683
975 347
349 154
59 949
429 24
87 234
472 216
925 528
521 789
370 796
229 53
629 924
496 424
267 341
744 454
542 717
616 518
961 417
511 736
902 769
838 996
552 151
382 673
889 596
752 719
853 91
2 53
365 420
73 420
294 322
793 25
831 654
855 519
991 842
936 819
452 142
607 902
732 774
731 751
608 385
270 70
772 516
871 978
185 14
665 428
684 266
10 762
988 895
901 93
455 459
688 91
5 996
391 774
876 694
231 690
691 456
484 411
415 902
251 45
736 688
56 2
13 786
402 776
980 570
346 320
763 566
80 152
722 51
406 290
382 230
642 635
560 935
440 437
308 729
390 469
763 596
119 389
849 947
217 851
71 95
879 249
114 577
55 51
802 300
908 60
244 745
277 121
937 512
717 844
621 614
609 362
1000 209
741 646
704 398
391 700
726 644
26 542
940 543
941 43
285 661
410 371
181 948
775 20
885 202
72 480
609 996
419 301
889 960
482 19
755 762
117 514
7 627
5 521
58 165
370 832
436 880
166 679
810 769
320 892
212 142
235 82
680 859
60 932
333 831
679 326
9 832
338 869
476 355
592 153
947 805
959 698
726 77
755 112
57 327
961 674
215 570
188 512
258 115
748 321
893 104
442 118
986 854
318 669
740 636
537 863
743 589
995 106
339 994
134 991
172 742
817 309
917 896
302 212
384 132
276 19
455 578
557 260
951 310
337 954
248 710
378 449
590 144
582 278
915 353
448 355
554 974
927 37
6 583
86 358
521 839
722 235
589 406
271 382
71 647
828 933
454 834
394 857
585 795
960 617
238 185
314 188
276 944
286 906
138 271
246 764
597 995
360 832
454 746
633 806
26 425
13 909
248 479
913 358
446 224
298 88
173 162
43 483
640 251
75 597
209 41
316 88
885 872
342 634
547 768
337 691
16 949
311 930
613 317
112 737
920 13
875 636
831 421
948 143
912 183
360 909
836 220
539 305
471 191
74 585
218 928
897 5
521 210
703 269
974 93
165 49
836 485
699 638
172 169
843 120
979 493
724 218
458 440
864 231
997 767
726 725
485 8
481 669
934 160
478 245
497 894
234 974
811 485
667 725
885 398
418 774
602 795
919 676
188 349
996 659
390 880
961 375
587 802
159 618
790 991
309 258
144 727
415 264
598 823
641 362
472 964
440 769
731 363
105 924
248 428
880 644
699 178
195 814
956 773
37 620
481 176
891 388
347 827
546 95
908 977
527 723
783 683
901 258
232 84
819 17
648 612
651 602
971 285
997 930
953 361
922 835
464 865
561 155
56 975
77 572
118 374
996 138
210 244
330 720
912 727
132 139
419 365
982 589
749 498
478 291
233 230
38 304
490 228
805 768
377 237
423 510
258 651
337 470
975 670
374 979
124 682
516 843
329 367
527 494
140 384
734 570
260 229
881 770
367 353
569 986
205 876
656 869
954 506
740 975
736 250
921 348
818 527
436 999
963 123
88 475
477 455
477 6
306 37
596 913
727 54
588 545
308 924
56 801
157 617
983 598
76 326
371 601
220 990
251 257
327 208
56 62
562 128
883 375
348 830
718 397
874 133
71 390
630 406
936 875
155 675
537 754
339 956
845 316
953 589
72 232
872 846
728 199
482 138
745 318
513 760
383 583
585 725
680 592
340 24
367 930
173 413
443 339
733 483
125 901
874 382
206 197
147 173
822 236
733 437
830 521
281 548
159 830
987 831
265 175
733 404
781 350
458 793
659 321
747 611
421 274
965 256
778 462
665 166
748 751
115 873
906 938
804 665
727 730
40 465
17 219
257 921
395 967
986 941
59 565
748 469
573 645
236 323
902 677
411 263
969 23
373 950
390 289
491 703
270 155
361 269
608 540
912 872
688 118
237 36
674 574
336 391
611 541
894 367
385 73
536 267
382 452
378 797
689 620
53 574
692 794
805 434
679 907
35 632
868 282
340 147
721 868
1000 667
1 130
12 453
899 907
88 799
393 175
914 53
83 941
402 791
458 14
116 824
221 695
425 801
415 347
190 588
566 903
707 73
462 205
300 596
684 761
852 37
580 687
478 574
852 507
994 9
54 31
622 864
266 985
354 827
393 458
35 557
51 360
609 415
410 380
392 44
61 453
275 27
198 708
156 609
988 270
990 412
218 661
908 593
534 791
382 542
219 301
75 937
999 413
394 583
462 409
295 733
741 166
733 371
120 910
742 85
860 358
781 264
189 281
516 955
18 59
38 571
548 302
790 61
227 233
534 808
801 676
378 24
740 117
194 717
208 526
899 514
811 804
455 926
152 98
240 542
621 868
417 961
188 180
429 163
877 385
702 66
467 851
567 412
627 104
851 263
752 482
772 912
354 967
764 477
74 544
768 363
599 618
663 648
740 872
191 649
479 702
41 502
148 408
344 697
273 73
614 283
135 124
768 775
295 975
941 205
938 963
210 872
912 222
705 409
747 632
589 354
577 9
759 147
333 962
629 920
357 815
109 328
846 804
767 432
636 773
96 751
43 372
160 591
129 830
269 874
913 438
285 603
473 65
321 137
108 857
732 47
570 547
632 383
179 560
369 874
192 287
296 249
826 290
921 272
776 588
285 453
574 234
361 637
97 431
517 168
635 453
959 208
237 747
485 502
416 746
270 125
779 447
314 837
185 797
197 569
424 680
64 722
346 154
40 593
215 417
13 729
978 855
716 139
456 153
374 623
684 353
7 578
854 989
568 450
407 733
245 300
190 856
527 519
414 936
426 686
454 281
721 666
839 86
710 374
682 4
402 673
656 109
955 328
575 143
400 225
740 579
415 288
67 142
816 406
1 915
608 941
107 686
655 317
876 306
426 747
123 677
305 397
154 975
202 767
904 71
172 120
488 373
341 805
456 777
717 102
651 355
489 396
160 48
633 938
912 108
154 217
155 994
612 153
764 198
452 375
65 740
804 441
860 422
287 932
268 209
517 599
29 96
685 557
964 944
934 807
75 131
588 32
571 29
642 559
821 666
482 936
936 438
694 467
735 827
683 428
440 783
161 473
501 371
116 119
327 477
238 582
630 383
859 0
898 29
291 238
406 763
499 579
767 437
364 127
513 878
75 309
994 225
311 461
637 963
607 803
521 223
273 366
928 792
340 698
688 475
439 158
245 66
239 7
493 930
965 779
866 957
30 727
876 361
337 778
781 160
437 799
811 774
816 791
689 822
25 805
478 205
87 64
708 173
903 84
402 100
386 145
363 322
276 971
997 647
911 504
611 42
662 285
164 715
314 546
785 490
688 841
50 461
953 915
546 111
633 315
935 603
153 128
211 101
798 848
694 537
895 360
425 106
234 812
956 789
879 942
537 611
252 590
910 170
847 663
920 861
375 314
75 496
340 185
842 620
954 614
333 481
139 960
862 295
442 749
435 92
608 859
480 649
234 837
826 781
945 692
284 112
489 459
870 801
26 763
65 225
858 93
212 694
978 682
402 457
516 438
514 664
156 441
110 189
20 661
116 572
693 619
960 593
997 638
736 552
92 925
646 891
462 285
650 992
396 534
718 464
634 9
696 474
210 440
971 93
800 150
86 929
261 635
35 919
629 985
681 84
680 690
283 307
828 183
407 40
913 362
504 21
324 53
877 136
677 121
183 675
577 809
887 20
168 548
701 50
592 30
378 406
768 831
223 351
262 2
676 421
34 448
522 39
312 763
537 245
442 299
499 479
884 348
303 195
510 422
159 491
30 588
746 245
571 974
339 497
747 95
664 615
14 23
28 598
280 625
45 222
403 742
270 279
347 905
30 152
896 834
72 721
407 843
641 505
753 774
158 280
523 140
355 862
157 239
4 603
35 161
616 284
967 291
601 413
868 31
229 953
69 559
144 708
548 556
528 762
235 775
359 429
743 835
429 562
759 960
732 236
386 818
690 760
422 609
114 0
666 327
3 761
381 901
415 940
428 741
774 816
568 817
521 974
973 875
687 700
797 491
267 195
675 981
619 81
241 152
739 856
578 984
232 101
424 412
694 714
647 528
915 684
648 429
849 845
647 380
584 83
646 303
457 623
648 440
92 72
222 64
827 262
222 218
5 727
342 669
708 588
30 477
999 301
355 354
17 937
789 663
800 623
586 796
279 809
584 365
660 475
991 490
874 416
884 165
984 53
424 766
337 589
311 354
259 315
58 544
816 811
677 691
311 33
857 867
211 184
891 931
355 636
323 628
337 168
183 561
675 282
189 617
701 490
172 353
741 694
156 599
110 873
705 264
222 16
356 203
263 787
2 163
145 482
811 208
239 789
684 343
910 163
574 110
273 956
844 81
127 471
793 888
843 5
976 6
179 588
906 323
987 13
404 243
463 45
678 390
452 680
725 854
679 458
705 531
348 852
304 658
281 69
601 602
448 238
586 246
241 557
147 726
837 923
497 685
172 14
652 20
232 328
793 54
816 894
104 842
694 521
350 349
785 584
21 885
476 933
656 135
373 123
200 953
655 895
369 584
904 252
757 900
316 181
792 135
776 359
138 90
551 635
616 968
265 793
4 241
215 216
88 617
968 983
911 718
160 896
205 917
604 263
185 941
798 87
10 378
231 293
903 204
816 571
454 629
408 518
990 31
114 41
652 412
107 488
554 196
368 166
507 738
94 543
825 823
512 686
816 950
997 121
960 166
888 488
638 868
958 897
235 190
355 815
572 568
629 230
720 531
183 681
62 329
376 157
412 83
826 923
713 91
547 730
236 778
47 482
602 307
444 650
516 918
460 642
318 462
575 498
978 540
358 58
603 33
841 272
826 600
170 181
925 834
272 64
883 175
957 849
41 700
552 119
200 631
204 723
180 685
727 283
206 877
140 736
331 387
530 208
516 430
202 996
236 505
44 187
373 182
883 398
51 926
493 138
63 306
348 793
485 550
263 689
46 136
345 307
839 685
721 965
96 901
601 913
239 154
768 764
26 957
568 160
784 401
232 562
641 862
722 596
809 767
62 268
793 92
830 403
758 561
280 264
688 653
935 963
589 772
786 882
963 702
252 311
377 334
802 39
895 283
712 820
81 626
437 773
256 2
98 361
241 790
614 623
300 295
133 770
30 648
204 789
191 160
343 571
533 355
484 769
392 242
269 538
419 982
450 386
145 177
93 580
478 845
108 125
162 122
402 438
874 693
254 437
31 75
274 588
980 282
661 241
932 641
162 333
385 939
287 597
398 649
247 252
695 548
904 551
660 678
654 471
818 338
102 971
385 720
804 43
431 139
61 270
811 922
846 645
283 738
619 310
255 178
408 746
963 37
500 110
569 316
169 462
541 114
70 262
815 430
45 439
964 156
165 728
462 980
65 922
55 730
286 907
538 564
825 892
898 631
55 131
81 395
644 474
475 122
829 894
544 989
429 89
573 735
76 856
323 672
243 221
407 467
665 446
561 936
681 524
557 507
434 509
221 307
638 403
28 764
707 971
612 373
541 903
489 123
906 924
229 548
660 493
834 421
187 14
459 853
384 889
675 279
115 173
339 628
487 570
65 711
992 590
588 223
460 131
113 208
271 414
705 634
277 754
600 57
748 555
592 827
615 892
916 917
236 457
13 639
455 285
153 131
493 910
310 114
970 564
396 335
51 302
208 937
901 332
738 789
268 742
360 211
485 403
744 300
564 683
730 906
22 46
260 104
225 259
741 206
591 362
450 454
127 730
803 314
204 756
239 588
564 733
164 571
114 848
728 221
684 394
291 535
605 733
402 399
860 221
30 155
876 270
667 719
954 972
81 643
474 153
343 907
891 274
667 869
342 162
707 278
546 215
375 334
315 112
340 919
207 285
58 258
920 415
255 770
629 979
891 110
288 435
882 147
385 13
285 952
617 690
257 713
576 896
46 197
353 393
433 936
232 306
242 18
643 997
223 525
214 15
943 986
965 306
336 101
398 156
786 477
476 535
810 605
686 551
224 790
125 399
137 899
841 748
485 755
581 496
234 602
543 448
343 176
169 271
138 264
43 337
707 275
670 136
590 483
250 771
13 72
185 122
316 630
258 771
499 437
135 224
400 720
759 167
162 303
557 153
359 317
86 307
727 234
7 288
294 337
190 924
894 323
172 883
131 227
97 304
469 89
184 894
865 735
438 963
169 326
807 744
959 146
810 362
830 50
424 516
929 465
8 195
490 664
246 968
373 961
824 930
506 701
600 897
230 352
349 260
82 528
81 620
35 273
612 311
504 851
416 350
288 698
67 799
617 94
272 971
258 17
134 937
402 652
119 370
310 401
234 971
535 602
890 494
826 73
621 897
990 238
174 637
369 213
460 688
116 549
41 371
786 546
179 797
117 323
182 655
129 852
23 294
703 294
59 173
692 154
222 152
335 242
213 361
982 560
373 438
233 541
385 449
478 435
615 223
772 187
156 874
456 777
100 567
595 531
74 33
897 517
606 484
819 895
10 506
334 261
85 154
698 998
528 188
493 327
539 598
589 773
953 834
801 742
543 573
241 601
217 146
713 985
910 13
539 662
71 345
137 299
284 51
87 25
511 444
327 139
94 986
442 416
797 887
454 645
722 801
139 200
144 521
261 566
28 108
573 173
523 533
448 483
802 937
102 949
604 993
348 801
504 619
283 477
753 770
87 21
132 2
880 169
541 644
172 212
762 984
747 150
102 46
634 467
640 844
505 323
961 875
485 696
90 666
966 970
676 378
954 622
21 560
136 3
802 694
158 908
895 321
444 337
897 636
551 509
85 740
927 569
758 283
697 384
530 150
357 129
14 527
577 329
350 115
956 246
510 356
948 548
428 856
401 604
826 320
479 104
697 210
376 569
465 128
72 209
458 359
647 65
367 41
443 140
814 819
27 314
353 512
605 742
47 948
752 841
43 369
507 877
708 677
837 394
884 210
914 988
514 557
468 315
16 208
272 497
445 761
541 64
3 152
193 890
538 549
27 967
484 367
186 186
839 166
244 76
238 114
576 752
424 713
533 909
103 13
560 216
595 756
698 911
301 967
544 518
220 715
113 398
459 531
300 385
665 659
383 328
263 855
121 77
494 842
377 1
95 919
692 799
536 12
563 551
262 322
714 700
469 238
699 726
202 811
377 665
130 190
669 268
568 201
133 788
299 128
792 782
341 575
355 288
437 785
615 776
102 410
864 11
350 991
703 816
256 217
802 643
226 822
447 51
552 560
228 179
719 396
234 36
379 147
149 922
1 604
206 11
829 40
369 980
830 133
159 235
269 628
29 565
242 436
956 386
15 404
919 700
626 284
312 20
495 733
98 685
260 348
120 759
476 83
53 445
533 488
515 983
562 837
124 369
753 614
356 922
949 246
773 534
301 466
800 605
876 100
131 954
999 617
6 948
242 828
261 432
155 977
289 813
53 962
991 598
271 654
975 764
771 741
110 90
615 45
756 455
231 464
455 791
521 300
727 666
79 57
720 196
553 207
235 211
288 621
4 157
460 523
549 527
87 801
138 78
200 790
852 82
210 490
70 142
346 275
627 2
820 796
678 553
670 210
784 979
331 598
629 652
225 429
135 379
652 275
490 276
361 859
198 223
459 153
265 495
602 200
90 315
695 428
815 936
818 362
944 381
572 179
689 485
501 189
996 617
919 297
605 132
280 806
252 405
469 765
670 408
354 315
741 597
874 130
635 104
989 928
331 631
349 430
201 759
680 730
972 640
401 589
515 20
927 966
541 460
301 190
423 955
88 442
75 137
116 636
107 561
872 106
698 851
789 414
131 819
154 996
320 992
803 903
180 958
406 476
257 396
412 76
652 447
958 919
620 925
606 156
718 283
513 498
540 752
124 315
97 823
988 155
806 705
548 541
225 817
715 542
857 918
403 424
787 260
356 249
400 27
830 777
780 399
771 224
305 550
867 101
242 901
621 104
936 652
501 777
321 29
616 710
788 561
945 73
646 211
560 968
920 490
638 732
990 683
179 98
345 766
216 317
374 292
165 674
870 167
604 18
588 954
428 851
850 861
279 952
28 578
364 476
946 659
494 427
59 561
586 858
925 598
885 842
22 693
692 321
214 660
715 624
498 449
135 934
499 42
27 587
77 803
639 46
769 356
620 800
755 345
81 887
692 784
97 596
825 646
363 437
458 123
641 908
244 25
921 405
24 729
47 996
657 742
425 565
98 479
946 378
494 745
239 465
710 923
237 819
207 33
145 950
769 778
950 252
1 866
739 130
895 960
402 178
689 145
795 241
534 939
295 986
364 203
133 457
235 888
688 424
840 405
830 981
739 395
499 634
9 660
820 660
314 226
61 909
652 670
195 795
390 9
35 566
646 566
41 125
268 846
434 650
765 539
603 217
328 165
15 189
964 920
340 68
1 684
54 22
338 860
723 473
817 255
614 392
675 682
45 303
56 429
579 409
828 417
262 635
801 24
338 470
59 421
428 80
698 608
447 548
500 51
59 621
952 103
185 983
443 400
456 151
767 429
267 661
504 305
265 673
253 125
668 220
245 347
66 122
823 700
903 823
368 804
377 271
537 737
363 491
87 127
43 851
570 382
59 575
870 34
323 541
876 723
533 103
698 691
32 921
375 298
535 999
744 421
711 797
78 683
588 5
614 695
468 549
455 113
202 742
287 597
645 454
983 530
54 879
426 115
862 798
370 242
517 813
955 744
860 209
942 351
228 4
928 960
517 668
360 821
864 610
436 48
853 141
709 610
678 804
942 437
658 311
737 970
267 23
298 965
760 450
770 427
476 552
525 803
293 224
860 442
966 516
20 117
93 368
550 627
846 567
341 337
558 806
19 588
832 399
580 410
932 104
936 242
507 321
165 167
916 978
700 825
19 826
24 27
356 9
450 726
852 199
463 165
449 714
672 311
917 605
784 25
863 107
546 89
545 832
89 164
43 184
54 840
935 670
950 723
139 783
617 386
866 532
948 435
259 172
920 892
592 135
841 249
857 644
719 778
247 484
384 722
49 236
956 513
346 319
896 35
80 66
284 927
887 695
765 266
492 410
659 857
699 999
380 274
370 626
384 212
851 293
242 234
438 438
117 843
212 334
965 853
317 155
338 526
523 815
913 714
237 782
322 848
637 428
835 405
226 965
219 207
71 555
728 482
338 980
282 319
118 634
205 752
417 449
635 478
183 59
480 91
973 375
492 200
831 454
541 504
586 166
906 131
722 815
249 4
46 616
394 308
319 226
729 413
629 68
880 23
170 70
506 718
588 358
738 466
423 686
698 45
321 275
340 537
349 432
461 608
945 633
324 954
487 321
440 818
543 668
903 113
692 781
776 602
147 650
250 964
655 563
626 852
928 222
89 480
910 38
244 772
219 895
459 89
351 172
802 793
913 378
122 749
373 898
953 375
680 802
662 120
478 885
158 467
269 390
282 280
671 985
479 466
108 699
396 937
430 693
671 249
955 277
289 193
270 252
557 853
557 41
213 965
61 748
565 444
138 428
158 521
296 938
148 73
213 692
337 203
220 243
368 99
187 373
242 199
141 443
460 269
234 148
807 403
858 201
479 990
102 687
77 124
543 200
533 49
364 546
473 798
849 374
948 541
627 410
247 847
100 936
783 606
285 629
277 91
143 802
565 313
169 463
567 912
62 947
658 819
156 629
772 786
173 758
691 705
457 60
535 911
563 553
293 104
632 634
638 76
819 17
29 885
572 372
245 669
556 867
17 966
818 685
250 288
241 796
61 342
192 292
194 369
944 872
910 324
274 470
26 734
935 246
33 539
957 166
286 83
969 297
804 954
255 251
812 46
324 719
730 349
261 273
712 884
933 213
618 256
691 366
105 961
617 647
320 194
166 54
978 907
117 972
218 671
108 222
841 694
150 815
483 436
538 516
890 920
465 974
698 430
67 812
539 726
715 414
459 122
23 539
873 964
881 92
251 494
624 726
793 856
920 772
975 237
614 323
695 942
316 37
437 317
3 367
977 572
188 794
625 188
86 253
516 494
868 521
32 158
548 884
692 458
712 487
159 583
905 584
399 61
263 257
691 742
130 87
746 787
77 563
610 695
221 772
858 857
182 524
407 735
854 407
307 822
816 159
809 67
515 738
611 621
305 866
444 992
424 540
390 91
52 914
222 355
435 625
91 758
15 92
346 393
424 247
997 819
416 932
615 479
717 906
802 54
690 832
89 475
134 279
134 869
843 302
549 672
552 715
767 324
336 393
825 244
305 756
626 961
102 703
200 333
630 926
420 368
658 620
625 511
746 911
161 704
545 319
552 718
997 90
231 115
592 411
506 281
578 414
658 552
196 390
516 420
142 208
465 828
442 909
388 60
494 948
303 20
382 61
942 806
265 47
330 596
511 795
495 319
769 198
446 489
505 59
764 909
765 759
161 177
857 75
426 35
754 638
16 497
763 441
983 343
620 272
400 709
558 464
415 431
608 323
21 731
21 397
359 950
404 155
645 376
519 631
148 995
116 406
597 664
495 761
211 337
686 919
753 864
195 66
154 615
790 198
391 286
577 141
277 113
458 701
132 391
460 584
161 492
278 499
572 671
410 607
147 741
303 612
30 348
80 441
817 801
699 309
277 651
187 193
358 941
415 420
238 576
832 934
217 566
735 981
631 416
796 171
510 370
264 109
542 634
172 758
210 644
216 890
405 160
389 515
643 443
51 400
244 586
964 857
668 34
295 820
118 643
894 91
956 896
296 548
977 592
104 551
167 976
300 44
545 975
863 50
411 425
751 241
292 557
663 49
995 735
222 777
935 790
79 33
750 127
207 728
783 296
715 279
984 798
511 387
216 448
663 767
910 481
18 400
696 130
810 223
525 789
589 291
684 491
407 356
658 359
854 657
241 705
756 475
739 125
985 200
443 977
423 473
932 890
716 820
472 775
979 498
818 157
867 26
484 233
142 476
946 193
284 103
789 948
630 669
738 549
411 697
432 988
462 911
278 797
885 365
114 422
404 210
570 661
872 734
335 985
229 858
766 236
737 579
493 511
14 139
84 742
588 320
393 528
788 500
690 808
246 3
776 367
572 0
566 599
757 448
630 889
915 229
548 592
325 212
417 796
14 727
425 969
324 877
925 661
42 421
586 941
958 374
593 376
603 738
405 922
816 367
768 891
872 541
878 174
409 938
23 667
389 321
322 733
19 662
5 924
966 132
902 899
485 223
789 987
106 498
279 111
51 307
445 734
716 714
435 61
491 486
793 602
667 927
821 10
2 149
104 523
762 536
12 315
291 429
892 95
8 880
836 549
518 172
181 707
496 765
923 565
581 998
366 675
448 179
364 24
607 81
845 460
542 113
126 99
73 385
383 108
453 146
853 107
199 803
25 808
851 780
318 950
143 812
71 316
325 508
543 959
173 690
927 126
248 319
491 685
182 281
709 459
593 386
977 620
864 927
959 127
805 905
797 640
463 0
242 712
737 755
332 392
857 441
227 514
490 595
452 32
130 799
358 739
573 463
896 973
976 864
577 671
366 92
423 964
959 632
817 580
612 910
893 506
956 36
51 263
795 852
15 397
645 610
99 68
783 393
266 808
159 118
671 96
487 179
292 633
950 238
675 250
206 383
393 590
239 645
598 357
835 154
950 42
136 475
531 310
945 977
240 812
917 594
311 467
423 536
237 263
84 401
561 641
464 165
104 778
985 724
852 716
554 677
192 985
906 272
86 658
339 557
81 625
691 915
723 159
230 506
640 231
922 313
57 905
497 681
811 184
987 727
133 340
145 310
125 353
931 819
380 526
203 783
13 287
560 137
394 476
636 657
55 216
662 430
157 362
841 697
48 39
75 552
178 926
895 852
22 970
564 483
453 260
523 119
885 79
572 316
492 466
706 190
833 802
42 201
844 5
185 607
65 935
331 70
482 65
988 823
322 957
267 672
474 212
458 731
695 200
856 613
570 698
127 536
215 117
550 545
975 833
311 866
102 297
546 665
541 173
921 392
529 289
922 227
834 572
128 749
85 866
2 355
459 267
243 151
176 521
664 214
44 878
933 291
293 172
961 298
411 739
69 237
467 654
928 803
821 302
550 756
182 862
44 134
799 581
830 27
699 695
674 681
629 956
162 824
944 632
462 968
117 361
904 784
481 996
406 368
444 921
987 120
811 274
406 190
46 320
417 517
891 878
635 408
377 76
199 835
30 125
43 707
242 585
866 824
505 996
2 122
661 677
359 49
666 792
758 892
713 501
451 139
813 486
179 973
112 701
83 787
135 564
615 907
10 610
531 678
846 157
622 794
938 203
970 184
317 991
398 935
726 547
644 951
563 144
155 343
683 655
181 865
620 195
650 864
453 101
452 568
933 191
537 183
571 130
357 436
3 80
749 887
319 506
604 65
404 707
402 799
689 762
304 507
811 413
157 51
260 553
348 312
991 378
564 769
734 258
526 789
661 850
531 948
796 338
540 215
528 647
184 852
914 111
865 955
974 223
103 19
54 998
843 102
461 319
885 296
13 899
224 284
657 532
944 823
955 396
315 803
351 676
269 382
398 917
34 856
125 682
536 208
99 940
962 808
958 421
86 164
855 933
904 168
81 961
5 351
286 590
233 684
514 626
801 637
974 268
434 314
510 919
808 603
900 667
112 896
587 212
134 446
172 297
943 121
708 742
185 20
596 859
998 18
112 338
997 849
945 692
457 618
419 453
504 827
351 492
197 501
778 660
590 293
948 222
134 407
283 21
828 246
213 424
715 990
841 779
320 219
671 14
135 647
243 885
191 280
726 70
169 191
181 694
804 282
264 484
340 650
196 309
415 134
546 254
351 599
998 245
666 218
624 313
333 817
726 533
589 114
640 753
612 214
83 793
490 811
919 652
194 379
513 430
624 11
282 838
778 717
829 745
236 30
117 981
650 720
877 479
210 473
382 334
511 259
12 781
759 162
17 293
678 233
745 280
601 853
493 839
420 648
872 78
381 264
101 283
742 157
166 922
999 46
702 27
185 901
401 730
348 966
183 615
506 300
589 68
786 29
251 986
438 545
70 628
53 502
608 81
938 287
899 374
522 768
586 194
154 388
761 9
640 528
848 258
781 653
43 121
169 209
220 765
511 798
968 283
780 922
982 889
228 334
572 964
590 967
961 883
563 736
620 385
794 206
212 743
31 634
917 559
424 971
569 418
967 201
973 979
427 11
512 186
742 386
431 27
184 764
420 652
810 594
778 474
13 898
147 572
289 349
306 143
806 306
465 632
150 210
749 133
920 826
525 149
319 348
150 11
137 398
842 903
689 441
860 580
974 115
709 59
922 990
531 23
723 119
669 672
853 847
528 584
781 966
861 288
456 475
56 324
258 997
2 51
640 653
209 952
199 361
875 676
26 299
470 17
767 392
155 0
171 290
302 364
266 782
704 189
663 799
557 791
354 377
111 792
637 782
633 405
55 645
716 173
329 934
237 228
203 287
245 602
384 578
816 58
69 413
591 243
806 408
70 162
218 947
686 422
938 469
420 187
374 486
936 64
15 62
95 49
238 691
114 821
124 7
685 993
728 616
288 51
76 415
882 39
552 513
385 302
862 489
306 466
116 340
480 764
197 507
149 366
128 605
682 721
848 970
421 457
66 769
694 619
546 875
89 670
622 653
551 743
489 922
940 227
290 287
570 601
666 966
621 557
786 35
614 735
130 674
120 890
723 463
62 325
759 532
859 493
923 55
608 473
20 217
705 421
911 16
560 24
23 629
609 694
146 143
157 30
189 855
143 708
876 914
561 409
771 274
200 934
432 229
556 909
837 556
306 712
91 526
522 752
914 634
472 903
634 736
319 166
966 985
513 128
708 754
944 525
542 446
833 224
659 553
972 961
398 453
397 492
174 897
582 561
261 909
907 930
34 535
620 511
335 449
510 701
971 776
562 419
320 791
589 564
862 362
543 559
287 299
780 970
457 113
646 147
863 644
216 54
464 994
908 890
582 229
679 299
241 379
464 545
426 685
4 720
288 192
717 527
46 527
278 401
403 302
753 774
280 849
761 355
6 59
984 206
342 336
66 99
206 219
360 682
963 312
599 838
489 924
446 799
485 871
795 977
956 521
71 115
713 131
205 265
323 41
303 43
44 71
697 764
243 449
28 531
603 129
13 517
266 308
723 497
859 85
548 466
916 593
424 921
1 658
37 625
967 957
506 897
2 315
540 350
503 851
563 206
370 303
710 701
698 754
923 596
384 169
80 293
348 391
509 705
912 990
567 34
922 125
911 241
862 477
401 121
818 139
134 506
377 122
306 399
513 166
774 512
733 657
703 305
355 513
373 177
494 272
445 500
853 59
256 330
11 884
842 13
325 497
531 815
831 994
233 810
31 542
884 774
984 727
193 470
737 41
408 179
772 287
590 919
15 526
492 596
230 24
966 163
455 355
748 253
244 992
628 502
437 916
70 492
739 602
311 164
198 990
231 686
168 339
811 996
960 871
627 303
753 666
829 426
576 811
248 317
105 914
626 531
386 463
147 148
830 674
80 956
923 585
560 234
276 765
138 354
481 660
294 500
26 625
15 482
928 392
152 678
492 347
723 322
534 943
611 189
703 183
196 981
287 856
773 712
280 52
117 897
160 407
315 905
731 581
13 764
656 946
418 72
823 344
600 105
489 13
567 424
184 578
571 471
794 133
990 566
314 656
75 890
799 295
829 561
324 190
62 239
750 313
1000 651
433 475
64 546
4 239
141 852
944 618
54 74
460 15
545 614
428 529
501 755
174 165
281 305
963 501
658 211
372 94
33 744
659 786
179 237
117 32
231 817
423 831
147 95
974 894
808 976
173 903
305 830
235 559
960 402
634 392
546 504
402 272
509 206
755 280
305 336
679 557
84 71
589 937
484 453
607 627
682 826
269 779
9 675
40 975
475 773
648 554
292 302
910 495
685 661
531 938
146 373
215 903
853 830
43 185
465 900
607 221
327 62
701 636
20 704
964 557
961 65
526 336
234 758
250 4
456 621
747 569
831 555
974 575
392 975
560 758
208 228
870 620
936 651
580 50
355 967
655 583
450 455
522 691
395 767
653 29
598 167
473 438
239 842
53 828
271 617
276 720
267 198
197 664
43 713
242 638
212 663
377 47
167 533
174 204
24 225
711 772
751 594
423 80
234 163
611 150
753 756
744 112
249 129
619 234
482 681
143 654
609 16
771 571
559 565
817 34
879 565
473 240
692 614
716 512
433 165
241 422
295 209
467 212
451 141
248 329
476 802
268 572
321 570
244 310
570 38
500 622
122 738
961 122
396 156
904 564
131 752
933 171
32 38
597 526
527 106
429 149
810 532
224 416
565 646
772 157
912 681
181 206
665 840
753 233
671 866
787 742
128 236
985 725
323 133
566 101
903 833
408 446
51 855
995 184
875 19
60 186
578 36
958 196
482 455
481 541
333 394
662 725
720 802
92 644
339 533
6 602
490 633
99 93
135 827
581 510
653 145
986 915
358 545
150 743
7 951
335 302
511 211
600 146
899 777
95 968
805 823
286 395
696 634
869 824
854 113
54 633
506 456
120 563
38 479
558 335
255 41
509 260
660 262
457 995
42 673
936 202
523 818
77 522
586 420
191 673
360 600
415 345
803 465
910 879
810 38
940 45
98 524
498 112
436 593
289 2
380 114
353 681
660 990
659 6
567 192
935 24
326 713
95 263
798 579
338 897
376 71
210 120
40 448
414 121
967 38
297 702
657 717
857 629
624 251
937 376
671 845
743 835
271 418
503 441
141 870
982 856
482 401
591 256
138 878
898 839
814 964
960 760
506 576
712 79
895 801
982 935
818 403
342 188
587 301
917 145
727 851
601 308
655 300
412 45
983 764
717 347
176 148
526 606
310 181
511 478
290 9
114 58
233 18
341 226
19 697
211 911
453 768
563 629
911 992
215 871
855 812
183 963
53 972
340 802
413 156
853 602
872 194
989 812
58 379
122 534
645 30
344 161
61 967
964 836
643 334
162 415
627 302
32 801
981 510
872 451
199 139
498 11
841 956
591 762
952 349
919 270
691 597
844 217
617 615
413 464
90 901
844 660
953 568
624 868
713 305
52 850
572 756
518 777
629 8
145 278
80 808
659 868
269 924
496 150
960 73
29 361
436 885
518 967
731 4
400 933
64 534
15 477
21 854
842 429
685 764
730 415
19 84
407 807
841 246
715 856
907 132
812 247
633 750
110 654
16 369
271 475
314 740
234 462
777 441
229 582
512 570
682 293
610 506
537 407
193 288
597 367
744 128
243 811
106 97
198 251
561 263
37 149
743 946
99 324
976 854
79 557
454 146
146 88
68 97
483 637
180 707
486 468
185 501
296 948
781 965
733 397
965 391
387 230
688 115
180 735
323 36
136 112
375 690
193 177
330 985
644 184
546 328
839 638
437 67
965 202
916 210
724 868
643 335
912 59
715 252
821 712
545 275
921 745
36 724
566 687
938 234
461 736
988 678
22 253
573 803
378 349
31 72
537 801
198 521
36 726
586 191
668 750
938 539
56 335
508 623
260 586
838 597
45 133
728 653
165 450
263 548
789 198
372 928
478 75
155 341
567 574
957 531
467 905
174 237
968 426
719 411
352 674
965 249
491 648
376 294
12 780
309 574
1000 100
181 9
274 410
4 729
986 323
354 704
529 521
85 608
190 331
454 112
396 424
951 830
194 440
803 112
185 59
798 121
242 335
529 851
22 478
640 655
267 909
99 350
550 471
536 876
675 440
615 503
967 67
45 428
623 21
162 11
798 895
523 878
659 239
1000 214
264 655
207 782
692 709
391 326
378 82
926 313
464 179
844 767
993 491
886 300
956 815
636 47
314 576
658 324
883 373
587 675
218 270
953 174
821 986
543 239
390 706
264 415
356 356
892 624
27 553
754 253
391 471
689 781
45 527
301 963
67 776
777 864
851 722
15 184
468 68
809 817
817 111
756 199
288 313
976 403
635 427
321 207
779 715
361 163
584 555
507 44
794 752
34 279
484 796
568 450
219 268
95 964
235 162
884 664
634 868
638 606
459 411
796 154
141 613
172 779
994 980
781 613
608 469
246 168
3 890
620 342
465 568
728 505
988 538
623 931
548 452
944 435
171 184
818 879
271 485
875 293
635 3
217 0
14 216
389 889
930 510
652 68
950 442
885 879
29 343
949 102
453 89
149 322
321 315
819 229
824 209
213 791
619 806
433 412
378 832
368 996
384 927
286 194
83 850
92 126
949 225
359 867
166 204
118 777
551 698
455 524
712 691
906 531
179 151
77 786
998 333
6 624
261 853
548 98
999 238
839 462
180 705
275 705
269 707
890 186
220 319
598 164
103 618
851 976
425 30
843 817
938 671
280 326
18 513
805 939
938 672
301 184
931 934
835 832
316 88
128 652
528 610
681 774
822 807
502 542
104 857
341 48
436 15
556 76
758 978
882 765
164 759
175 515
768 688
159 65
794 747
531 839
564 801
183 881
308 232
893 982
709 914
721 186
198 356
228 852
241 224
210 17
621 379
123 639
893 783
581 123
415 514
144 547
590 982
129 77
113 983
40 247
129 592
250 804
879 982
727 549
155 163
517 893
446 348
163 100
497 292
439 966
644 591
489 513
392 944
205 506
749 187
957 49
685 59
437 56
103 269
581 400
797 467
771 123
862 467
726 819
269 366
516 50
464 241
61 136
498 687
365 161
833 484
582 764
120 972
84 165
582 922
759 3
854 881
540 771
421 439
540 499
143 29
420 632
851 312
620 768
626 771
288 809
564 787
666 848
811 993
757 819
629 964
124 920
310 172
225 827
908 824
46 404
377 977
200 326
165 325
382 106
642 533
502 898
926 543
249 694
468 564
979 426
571 571
596 166
53 877
193 413
618 935
179 255
867 683
198 319
791 271
116 581
849 44
488 700
351 352
52 469
637 117
675 547
856 231
719 909
700 314
420 496
103 90
859 314
67 338
56 752
96 878
637 737
607 992
445 832
192 726
457 957
749 266
79 493
709 433
405 646
98 413
178 524
731 51
254 895
219 270
902 226
80 890
377 686
133 273
813 421
400 506
930 231
332 469
661 184
656 776
103 96
183 725
564 746
990 169
101 109
170 743
710 774
207 43
672 12
817 648
256 603
791 443
334 650
747 685
160 373
179 892
524 115
107 810
9 648
361 765
671 421
560 702
18 579
822 426
691 132
165 396
975 882
925 657
750 878
433 562
181 978
270 821
269 103
903 965
337 728
75 686
308 685
805 938
913 650
187 366
353 669
136 869
633 795
347 100
377 131
94 148
766 993
207 396
672 837
698 877
573 826
557 204
612 687
114 947
355 9
705 343
66 351
979 451
406 765
120 669
543 242
330 188
833 657
1000 744
231 292
628 2
115 796
245 159
744 450
734 81
489 994
861 486
174 739
365 7
974 144
500 282
256 745
110 113
129 915
816 225
729 492
229 956
693 584
29 999
327 87
41 973
945 476
392 10
118 711
118 432
410 836
839 229
644 554
976 451
787 574
111 672
470 821
542 59
51 397
84 565
137 532
883 389
253 863
355 187
873 261
886 366
816 658
898 886
580 325
818 203
137 945
789 219
423 152
46 88
659 235
922 608
646 371
949 428
981 636
933 633
967 796
909 922
690 321
204 323
847 880
764 816
713 695
363 564
226 732
13 138
671 27
64 976
127 187
982 23
487 874
415 596
177 965
76 346
968 273
701 102
13 797
108 962
630 333
320 346
74 1
307 522
574 491
788 534
315 245
766 888
389 433
175 661
621 119
794 312
376 978
782 158
487 515
84 977
221 733
60 870
172 63
289 446
304 317
808 960
786 728
798 989
710 913
759 547
357 578
95 355
236 941
949 388
515 794
443 413
568 686
928 614
465 887
598 680
237 521
396 520
420 611
628 304
498 115
718 606
440 622
332 364
595 929
140 846
347 475
737 839
997 88
690 924
930 751
498 407
846 925
294 957
346 193
882 577
370 245
373 983
119 363
856 601
838 366
234 454
959 477
487 158
151 787
996 343
110 546
605 907
658 563
296 768
266 111
255 806
724 817
170 701
480 946
675 172
123 156
792 51
837 32
116 130
235 72
822 312
605 685
568 53
369 394
809 560
335 423
276 649
442 7
807 744
493 530
517 709
604 572
724 341
111 916
608 964
139 78
102 797
168 601
498 580
828 754
201 156
942 536
944 593
716 421
635 784
677 835
94 858
312 133
504 189
140 321
963 818
254 813
790 640
734 831
627 912
289 4
985 751
352 978
978 559
888 269
830 614
121 118
855 533
39 775
787 258
292 640
102 982
308 502
957 584
903 902
35 569
282 94
608 534
310 413
365 857
208 206
785 752
136 649
671 757
786 370
550 412
359 528
207 24
661 727
987 318
395 415
955 288
334 418
230 171
431 162
150 657
563 665
555 688
417 686
262 954
280 807
551 531
990 98
832 502
178 994
456 88
179 576
722 811
22 608
627 325
524 832
391 622
977 12
964 486
631 789
709 52
353 333
152 144
456 420
993 98
74 774
541 976
173 307
168 996
961 78
135 676
539 103
167 993
587 665
492 232
287 908
339 916
61 420
616 202
541 912
888 563
541 900
369 749
739 631
597 787
966 646
507 568
566 567
662 480
751 495
468 376
579 877
992 289
773 452
272 177
758 357
591 673
547 834
892 632
549 45
538 22
632 439
270 82
180 385
356 645
135 366
19 621
570 479
444 499
15 806
94 941
690 451
789 277
917 354
831 383
497 155
254 935
852 441
600 81
46 252
130 471
35 95
625 407
204 522
663 650
486 569
932 79
129 979
795 557
834 556
872 484
801 387
545 5
260 317
858 381
818 640
215 111
801 985
822 327
377 806
818 855
503 885
545 861
595 483
815 139
938 662
217 198
212 508
363 448
927 401
547 23
410 917
603 859
323 196
675 691
546 940
732 297
427 146
742 521
152 637
563 830
661 514
634 38
74 622
885 361
773 471
147 485
133 892
358 109
640 696
534 565
726 659
45 16
867 449
714 211
817 425
870 727
748 615
745 610
188 386
310 703
198 847
898 161
900 796
17 140
888 166
753 749
757 363
62 981
278 713
908 73
733 485
160 653
142 669
176 868
745 879
110 978
411 975
601 843
573 413
955 417
964 836
636 937
663 125
941 270
781 306
863 101
692 723
314 416
387 76
838 115
257 677
253 354
475 665
22 385
538 207
532 362
378 644
693 539
837 359
36 517
6 780
736 414
783 314
891 624
947 725
651 104
348 588
988 624
262 836
907 349
522 875
933 265
812 558
718 954
198 75
731 737
115 496
401 597
300 786
755 573
751 47
15 553
307 405
122 466
389 168
72 942
517 216
996 333
322 472
494 766
682 513
520 227
275 357
400 120
557 36
618 8
782 810
387 40
628 287
191 898
830 878
139 116
412 158
467 942
586 148
598 904
657 623
69 9
678 787
728 41
898 263
736 912
928 191
886 564
73 594
75 184
939 588
910 223
790 94
257 229
46 681
220 391
196 479
105 749
717 82
518 935
201 699
118 229
981 700
400 862
754 918
887 986
851 396
720 840
115 526
751 809
741 215
298 675
706 384
756 590
359 659
252 66
948 512
835 936
110 347
522 740
933 452
121 690
503 694
705 694
163 48
508 2
39 535
647 620
555 346
647 717
324 677
145 611
506 415
704 408
682 203
130 336
660 443
916 879
606 440
770 161
575 875
399 912
685 512
507 890
272 629
696 417
676 976
461 601
35 830
539 909
729 453
754 402
230 483
797 473
720 468
970 266
326 240
419 692
686 978
103 150
615 378
81 401
408 428
264 660
399 239
878 127
323 7
18 728
171 60
158 233
685 17
513 823
856 5
413 85
554 637
770 975
410 744
42 848
871 346
787 164
455 626
496 518
537 883
752 748
836 407
405 758
877 767
559 50
29 868
63 931
881 538
404 253
664 807
761 211
641 617
53 338
810 501
609 603
514 665
470 812
752 298
85 792
905 719
228 898
366 868
784 350
571 560
525 417
298 0
376 76
870 729
38 781
984 482
562 421
790 367
83 3
367 168
259 911
152 583
505 128
666 622
792 47
265 31
870 274
646 866
398 898
558 226
94 381
178 32
954 404
653 695
167 390
337 438
745 284
866 321
93 531
321 848
135 165
498 895
590 336
990 509
11 861
674 757
238 314
943 135
841 809
984 0
50 999
127 813
245 949
975 581
712 195
843 324
182 704
182 953
381 683
801 241
304 541
233 33
229 893
319 392
303 186
638 618
45 268
167 518
537 580
344 889
875 888
337 201
372 88
742 155
243 603
776 374
963 699
860 502
731 44
746 386
573 177
423 645
127 328
59 152
973 849
236 7
405 146
218 320
289 566
897 639
505 545
690 77
598 326
473 732
880 65
144 501
121 862
339 42
832 704
611 836
215 314
579 702
838 914
582 496
726 913
391 637
430 652
166 445
944 750
698 52
261 692
602 1
525 383
635 416
481 574
421 528
337 145
630 982
734 695
181 504
857 945
624 499
138 644
255 854
690 467
702 149
489 995
287 350
641 342
934 695
424 97
619 270
962 485
763 952
701 921
520 843
932 246
580 523
317 490
562 705
347 886
461 967
548 936
783 61
307 282
988 847
607 537
92 157
19 174
780 818
756 577
669 718
870 489
668 916
696 981
601 956
547 182
528 234
30 842
51 861
429 723
789 1
182 502
232 198
882 405
897 750
426 205
335 371
328 689
983 718
625 13
363 617
522 611
470 863
104 818
729 398
878 818
74 60
763 889
864 183
521 953
8 652
832 975
531 473
72 910
269 370
826 610
608 31
88 478
23 189
209 734
235 553
846 5
954 32
264 537
851 962
775 338
611 530
220 46
971 128
848 864
975 615
539 196
256 47
470 877
99 628
281 208
105 293
318 550
269 862
924 70
673 558
637 80
409 306
560 507
901 224
311 656
428 917
874 436
588 208
587 962
787 156
192 367
657 626
805 620
667 76
303 488
618 435
617 676
26 491
891 437
651 954
190 461
60 572
473 33
667 890
807 708
334 838
559 699
717 408
347 56
61 892
609 512
974 402
541 372
38 341
45 939
317 533
596 775
535 133
655 84
661 133
723 140
476 953
173 525
236 280
96 385
602 677
683 637
526 786
656 722
70 872
871 256
249 305
497 462
301 39
61 3
354 961
174 144
709 349
162 244
54 64
157 47
690 600
284 511
617 755
243 758
17 533
815 105
169 638
461 67
503 986
457 288
187 639
496 442
570 458
663 184
851 90
537 586
781 420
916 446
192 429
316 494
191 875
559 912
164 829
960 308
356 446
781 426
839 422
625 970
433 553
122 113
36 462
852 162
948 705
724 67
425 609
349 100
889 722
111 628
515 781
899 340
220 107
824 825
702 902
777 46
116 737
853 296
456 682
390 736
638 967
442 165
294 174
117 735
749 763
741 653
220 454
701 664
328 442
658 446
224 688
465 968
27 90
831 148
431 496
79 379
883 110
168 188
742 108
533 599
21 381
611 795
921 688
278 194
775 626
228 271
230 898
832 215
964 540
353 853
234 567
512 595
819 55
910 8
145 515
523 133
80 688
632 551
849 380
326 480
161 764
829 734
15 502
998 291
257 384
297 243
688 679
168 745
151 129
602 10
88 4
129 80
279 60
884 696
205 529
510 341
878 718
269 787
835 268
772 820
465 517
913 751
121 825
160 188
670 468
462 737
898 166
118 736
872 489
120 318
755 903
557 918
614 498
84 316
299 10
865 435
245 227
464 183
869 100
734 84
528 376
33 61
495 185
243 933
429 40
971 602
669 886
859 388
114 711
651 243
661 962
477 55
643 730
655 525
36 544
468 305
101 38
507 806
383 813
438 928
22 104
285 42
42 239
569 72
881 45
353 183
939 3
240 40
661 315
20 409
935 717
985 851
174 301
596 957
562 771
185 615
577 225
590 816
723 89
181 913
555 405
454 112
156 317
18 678
370 269
609 17
725 475
45 531
970 933
133 265
145 906
243 380
208 276
438 460
846 908
113 352
513 558
802 879
417 376
524 458
898 832
605 599
174 267
673 640
129 687
525 98
235 546
917 55
538 376
790 652
429 881
756 91
626 656
750 2
200 613
517 723
158 116
369 178
299 732
532 522
419 401
148 832
288 91
701 630
159 477
277 482
167 454
879 924
86 107
209 827
979 899
413 673
45 666
43 171
146 567
294 986
89 333
155 172
521 630
237 955
807 859
587 861
228 101
336 858
109 824
851 834
258 826
869 916
431 41
789 240
37 690
319 22
674 938
208 997
581 665
468 997
811 274
969 821
789 949
289 494
375 782
468 253
867 67
923 485
492 329
870 411
452 639
352 864
918 809
885 715
636 526
827 212
546 555
94 114
393 615
546 206
509 805
525 478
208 692
745 483
157 794
255 459
781 597
207 224
197 321
762 670
622 781
288 217
292 829
442 661
656 25
273 636
366 269
628 244
631 463
999 86
408 141
710 896
106 820
86 644
976 226
37 159
620 212
533 27
426 856
221 653
226 885
168 679
338 758
763 647
755 556
603 135
352 257
285 323
194 509
493 286
142 436
880 693
876 141
257 610
90 69
480 890
464 58
870 888
530 985
338 112
913 329
679 876
898 790
44 347
309 942
418 117
167 887
930 984
584 63
141 710
78 867
289 357
25 729
451 205
813 509
263 30
595 744
554 903
559 516
297 168
179 953
159 433
251 940
307 48
464 699
335 112
589 738
394 36
933 376
679 464
283 923
964 89
432 792
36 559
552 772
302 498
61 590
251 610
867 138
259 878
650 727
913 982
352 354
867 889
724 897
899 104
844 905
816 761
944 417
814 245
524 269
217 930
506 587
774 393
318 225
835 449
656 909
570 490
478 331
498 211
399 188
790 862
720 353
156 598
531 459
462 503
852 263
461 863
746 66
329 85
364 441
546 721
81 988
890 812
830 678
1 675
189 999
512 560
880 426
398 561
738 847
342 431
398 66
335 345
686 362
347 470
709 955
728 782
53 301
594 850
499 202
519 696
982 380
729 592
627 364
432 641
220 60
454 53
108 991
809 400
381 635
188 365
282 934
22 337
789 406
865 78
50 727
60 930
98 481
202 589
345 392
553 54
329 442
500 303
413 677
818 85
454 870
324 697
794 866
386 273
768 897
967 439
805 598
265 961
602 425
466 655
555 765
673 121
921 610
714 359
233 60
42 246
444 290
36 514
629 184
254 694
838 709
780 333
683 574
444 965
29 89
329 391
88 547
561 425
349 627
735 724
953 452
849 205
852 727
794 88
491 206
602 657
231 826
889 441
148 455
8 79
627 107
576 676
120 178
96 102
580 757
947 182
316 662
56 890
616 405
657 75
429 334
612 176
780 713
493 282
128 225
778 406
436 318
957 22
195 227
438 392
918 408
951 125
778 88
382 843
895 500
822 604
706 463
214 213
323 537
480 312
360 412
563 850
401 2
250 909
858 484
435 423
908 876
681 866
499 765
371 138
817 733
594 970
130 2
495 927
78 418
362 867
763 425
452 164
664 279
934 122
507 680
128 172
908 306
731 116
648 354
647 910
903 199
886 925
637 694
807 143
525 380
876 476
329 823
884 42
764 414
74 132
344 68
452 478
520 881
933 739
104 737
835 248
823 699
793 990
676 874
526 203
302 560
893 241
51 230
763 510
578 350
20 115
529 385
271 317
919 969
789 975
363 688
110 838
443 207
852 900
158 713
165 421
547 461
573 149
919 47
570 927
715 967
86 663
36 496
385 42
362 19
701 465
361 290
192 938
427 13
957 262
539 552
51 564
955 331
396 941
447 785
760 614
696 153
8 41
171 152
979 516
127 557
460 752
418 748
801 363
221 572
22 463
387 881
824 769
766 810
347 810
818 300
789 938
640 533
800 792
613 778
764 971
864 617
554 972
743 696
322 497
139 4
550 964
103 27
413 970
133 99
409 61
433 472
617 2
60 586
648 508
434 220
252 687
660 878
207 830
495 852
506 645
892 534
653 591
198 902
360 985
535 333
862 69
219 397
836 505
706 120
767 653
491 728
563 49
148 341
332 212
91 731
601 174
672 305
676 239
176 994
827 333
132 520
378 642
248 756
879 956
716 615
229 196
750 709
442 15
86 69
560 864
857 570
191 948
791 397
546 364
485 696
62 231
244 268
670 925
48 740
129 981
849 496
450 64
477 803
127 619
388 62
283 817
283 835
45 399
410 370
847 15
142 191
711 877
200 26
297 13
427 845
187 707
690 298
175 561
592 51
524 517
222 144
454 744
400 44
738 696
296 504
883 910
146 247
640 201
974 128
883 994
298 176
603 926
797 981
843 23
413 780
305 691
202 11
400 483
224 752
190 110
609 568
702 987
481 161
400 474
368 969
772 428
548 292
75 278
708 169
574 931
526 294
916 919
906 864
265 180
484 292
369 369
318 273
577 454
171 891
807 329
374 226
813 28
945 409
290 316
974 495
24 716
658 593
687 248
661 622
249 570
19 938
188 329
973 27
563 869
425 399
965 148
590 772
229 80
433 983
672 839
604 798
130 658
33 542
145 710
555 861
928 710
85 112
382 983
96 551
605 594
746 148
843 893
338 240
260 907
109 830
766 671
572 14
739 821
980 443
443 658
140 30
335 375
970 857
791 409
735 420
597 444
238 451
832 307
553 533
642 602
36 271
570 965
808 832
803 270
33 498
595 474
777 679
509 724
163 514
311 617
456 810
21 907
909 210
100 95
139 556
920 662
590 617
830 943
39 722
123 444
82 507
843 896
801 786
474 608
735 821
527 207
965 961
788 631
536 315
296 503
265 211
189 272
620 772
818 31
841 574
121 23
63 156
74 372
660 423
191 360
318 696
814 945
693 482
418 793
238 134
850 37
626 68
817 71
60 129
244 557
71 707
831 391
390 199
808 524
938 260
3 86
368 246
812 113
896 555
616 360
247 457
652 472
798 774
892 628
120 663
6 423
272 226
644 997
665 715
134 2
516 307
246 417
286 580
730 214
23 926
749 252
155 926
846 561
605 882
159 901
552 950
687 479
916 761
585 896
143 185
339 741
553 467
440 265
630 820
982 865
1000 755
617 102
275 836
790 262
535 558
993 684
386 334
943 236
915 458
852 200
832 503
439 69
545 660
945 662
994 524
66 568
765 344
868 477
982 635
310 873
765 836
162 160
856 167
279 62
486 892
279 965
597 263
730 115
68 630
706 481
554 151
37 941
981 935
423 545
228 355
221 305
710 531
690 633
689 938
246 485
108 776
450 80
180 72
837 710
515 938
538 161
284 674
808 951
913 119
728 738
773 981
795 327
563 395
962 360
469 94
84 922
941 660
139 295
775 482
351 230
189 871
641 854
322 159
361 278
120 920
361 960
586 568
624 930
594 669
377 948
988 459
313 732
33 162
212 341
214 278
544 579
346 501
984 856
667 492
290 923
258 323
186 716
618 356
221 633
325 480
599 901
135 162
125 683
881 234
772 991
575 875
432 109
683 613
181 504
584 884
586 389
615 695
449 245
773 402
17 503
819 644
20 595
429 570
617 880
124 642
515 551
516 185
520 605
806 93
634 373
31 316
138 956
511 388
664 211
924 64
980 673
636 641
993 182
958 475
828 865
418 964
553 499
636 416
927 730
789 599
239 239
130 886
296 248
627 810
478 687
333 696
591 521
593 416
373 63
923 885
926 792
851 838
679 453
767 745
949 852
375 971
322 895
288 8
830 82
474 249
555 423
618 57
136 213
713 136
24 709
954 648
600 284
656 827
996 437
462 122
434 156
189 423
389 819
225 597
787 825
988 154
64 37
450 316
273 208
676 441
274 353
829 21
897 478
112 256
80 353
271 309
831 649
669 157
511 957
718 346
256 733
330 844
84 921
686 23
962 623
290 851
948 633
195 115
377 397
699 95
779 211
652 434
650 259
481 572
64 796
86 457
355 102
354 55
791 945
716 284
33 132
947 959
669 375
741 690
152 329
577 911
326 450
101 703
605 418
872 940
241 97
489 448
614 533
214 732
497 687
726 563
784 661
192 980
149 90
810 811
31 554
107 384
80 527
432 950
864 150
587 733
720 842
767 218
497 824
518 786
323 938
699 26
142 133
528 338
756 298
881 781
628 840
47 682
113 256
519 622
737 232
256 0
247 809
193 276
258 633
616 865
956 954
748 683
315 809
548 697
507 712
949 200
393 572
504 454
794 791
281 47
450 591
713 300
854 213
37 159
291 392
894 49
972 880
47 357
687 99
634 554
536 507
651 92
934 957
35 835
881 579
526 162
314 595
342 865
699 111
390 396
450 67
327 67
115 234
134 24
51 554
652 595
542 939
797 9
761 315
738 393
912 413
399 446
738 165
653 880
520 574
777 58
562 700
195 437
897 506
368 620
718 902
753 431
914 680
162 688
476 863
971 104
126 555
186 307
624 580
144 928
324 26
431 202
560 450
699 457
823 96
486 282
296 511
649 443
46 266
338 0
422 679
400 745
692 951
113 169
598 232
358 313
903 587
545 162
590 310
573 79
644 730
310 961
282 294
485 424
480 810
293 1
15 229
473 979
113 216
372 369
371 1
135 3
74 753
398 100
251 670
443 453
777 586
802 697
490 362
219 71
395 295
660 596
696 952
964 934
660 359
609 18
759 216
627 934
923 957
879 47
279 484
908 133
12 143
449 274
138 931
542 327
788 602
966 736
95 361
731 674
864 74
386 76
507 259
267 787
228 774
738 316
442 927
977 990
423 753
484 549
802 209
187 201
917 673
691 61
462 71
917 336
778 859
190 519
430 116
822 1
309 884
473 369
253 463
673 384
161 432
561 369
424 749
315 811
340 726
668 27
453 377
795 807
636 161
893 460
136 515
60 160
940 855
907 808
919 933
956 204
58 317
114 534
174 614
863 23
980 240
647 578
626 82
507 839
549 509
584 753
449 102
861 945
147 544
760 712
16 56
826 969
451 687
46 741
155 620
94 212
874 447
174 379
263 439
343 904
301 253
582 448
114 159
634 554
649 558
873 2
504 400
323 63
867 926
734 268
823 615
880 347
103 524
64 389
915 602
334 3
60 131
503 73
314 757
322 309
430 217
501 380
888 821
104 294
762 995
448 597
602 736
998 18
836 126
206 352
206 786
417 991
763 222
659 938
337 632
61 833
187 633
388 560
343 360
736 198
656 357
238 991
181 134
399 67
72 477
335 541
713 263
286 180
945 814
458 445
407 161
531 783
790 703
470 525
717 96
275 112
166 500
703 59
271 809
723 653
812 225
875 490
651 361
311 763
774 588
213 665
893 326
589 22
601 946
820 308
290 117
978 851
418 368
948 48
256 361
506 120
622 250
730 881
36 697
523 266
474 631
379 662
58 601
522 966
723 402
317 419
335 831
259 168
806 633
683 990
905 95
765 677
456 457
428 410
628 726
91 235
894 359
340 61
470 602
970 591
789 200
225 868
795 767
632 125
210 904
94 565
328 490
170 755
641 133
338 275
811 488
549 453
921 628
713 157
49 799
734 297
22 346
712 118
470 555
385 788
604 892
308 757
327 490
467 922
74 327
739 142
634 176
331 873
331 255
185 294
940 114
124 13
478 306
986 810
688 397
668 332
342 613
414 383
430 919
752 450
769 325
7 98
72 508
164 165
765 967
580 344
949 698
598 74
13 191
536 118
426 917
315 501
111 124
786 506
579 770
519 668
464 897
366 183
702 222
608 411
437 956
858 460
926 879
419 984
787 442
561 836
963 841
37 184
271 527
146 398
608 354
266 535
534 506
577 182
834 806
240 586
669 302
67 273
263 890
524 776
913 665
158 203
59 363
578 715
935 632
749 115
676 175
760 75
52 576
647 685
78 458
755 747
284 998
368 103
926 833
983 968
910 318
141 412
450 314
851 953
574 119
60 210
143 529
985 608
760 356
400 670
265 52
529 124
371 419
424 606
381 910
262 290
522 33
560 317
145 799
670 295
556 770
621 354
377 1
230 599
676 629
605 697
51 379
706 847
361 5
515 542
339 401
152 958
238 496
222 960
111 408
837 758
825 643
506 187
635 630
22 687
703 363
700 900
397 999
111 148
165 604
618 648
769 352
830 162
993 213
343 436
412 527
775 471
310 993
466 526
20 768
361 856
602 182
87 801
781 192
847 97
354 753
812 811
397 125
78 784
907 919
580 378
24 707
797 329
305 252
278 929
748 47
375 514
235 958
686 319
501 655
234 16
477 291
857 336
729 399
458 647
140 422
508 80
948 436
806 164
765 525
852 758
140 452
113 822
596 540
799 822
93 643
640 40
936 834
449 365
340 478
106 391
92 714
351 32
575 379
490 809
471 458
870 324
226 46
789 91
708 71
692 399
155 396
930 649
746 774
748 260
246 387
476 352
308 132
149 641
513 343
985 7
392 509
27 748
304 669
157 409
388 592
28 952
313 899
535 459
931 216
115 12
880 365
754 155
603 595
727 380
131 232
907 286
417 902
100 189
678 449
65 0
122 101
607 931
766 910
55 439
451 71
589 381
201 348
235 255
249 143
524 575
851 438
385 678
193 563
127 999
370 739
767 329
368 120
517 0
474 759
882 132
107 899
314 184
201 224
111 876
343 336
340 204
419 482
202 336
833 710
158 386
742 754
985 146
469 176
839 53
606 565
857 706
18 780
435 132
696 729
646 91
428 807
847 506
538 875
134 834
527 246
128 710
401 398
622 157
106 813
556 292
265 385
651 665
704 75
551 761
655 264
705 26
32 771
254 858
425 849
910 710
877 563
238 908
387 223
86 626
565 688
196 372
331 738
544 642
686 967
342 823
541 156
479 371
403 540
463 666
454 412
280 196
170 925
758 843
484 526
954 663
64 176
616 797
884 408
368 516
330 888
688 287
418 829
528 782
941 906
300 236
971 429
286 298
574 229
474 283
997 122
953 270
42 989
78 896
148 515
76 495
630 174
157 647
110 796
292 289
79 230
141 679
423 770
408 858
298 506
785 356
805 539
67 118
36 623
432 403
332 107
778 579
233 978
774 594
786 864
116 742
920 607
552 252
891 437
740 43
117 148
940 831
236 410
176 32
52 639
549 768
923 113
877 785
500 50
706 397
861 721
223 932
536 125
63 369
77 510
676 517
271 540
153 643
155 13
496 994
236 907
982 951
593 868
354 880
133 201
361 953
887 671
277 643
984 233
9 968
751 555
583 561
480 289
946 216
64 254
76 398
339 341
737 550
727 580
874 624
822 628
780 103
768 50
670 595
190 905
215 664
456 166
637 542
545 635
350 559
165 796
99 699
42 733
240 39
212 626
518 737
711 973
874 286
217 51
171 309
236 831
63 882
881 30
158 956
128 882
214 398
594 232
38 418
223 921
19 241
864 124
221 796
998 850
203 463
800 41
499 888
474 194
811 356
464 308
211 339
15 150
304 431
661 776
275 737
308 643
840 828
395 540
328 136
821 558
535 832
655 301
638 668
438 475
634 136
695 798
747 291
150 528
382 601
392 654
372 370
592 698
97 81
614 577
245 909
363 486
662 563
174 429
93 722
42 273
892 245
205 446
182 213
235 215
223 229
954 153
960 388
731 334
853 662
495 196
342 332
960 651
49 31
443 235
246 441
29 195
874 60
259 243
45 968
792 507
324 66
51 578
799 639
878 528
876 165
752 244
770 483
708 942
607 460
264 166
987 673
919 892
483 771
584 221
463 412
572 661
451 615
843 607
234 252
968 487
678 158
369 153
610 572
320 142
928 139
972 78
131 562
937 313
535 548
995 181
268 58
519 563
422 839
971 578
520 258
617 243
452 63
304 523
788 942
419 28
741 723
600 316
671 28
241 388
182 246
591 418
76 993
426 975
692 911
882 226
297 697
585 260
941 634
287 426
890 114
829 798
741 28
842 670
637 880
449 716
881 474
537 524
991 473
388 569
198 577
184 112
837 457
809 675
817 910
357 455
411 550
686 838
616 422
796 806
167 445
161 153
766 638
299 75
166 986
877 975
754 788
62 186
500 235
368 686
729 219
418 153
256 316
7 819
990 242
509 420
116 987
743 91
544 708
852 272
16 21
749 467
594 160
666 482
903 134
230 831
507 322
927 704
215 211
391 406
175 630
21 966
549 515
917 219
540 971
420 626
69 352
685 60
29 861
990 591
549 74
571 214
361 529
386 724
290 76
542 277
748 109
685 750
208 99
82 832
235 724
491 969
446 173
923 138
780 508
898 482
743 39
16 633
842 394
637 6
168 685
877 130
396 68
92 715
671 541
158 970
670 781
610 61
585 340
585 678
221 812
324 785
651 702
956 674
375 29
216 965
961 688
978 612
575 884
178 261
250 888
186 409
500 808
176 295
448 19
711 470
346 189
294 62
579 686
423 400
423 576
129 521
150 868
655 188
702 70
119 693
199 557
948 54
990 772
349 333
987 836
859 580
98 0
367 240
206 607
113 739
306 501
522 395
174 618
915 632
168 921
564 905
392 891
582 448
530 258
297 545
24 934
423 696
742 315
103 992
396 361
307 484
320 51
914 145
217 257
159 538
21 134
872 843
948 834
959 511
794 168
709 251
761 161
426 760
860 760
942 780
926 445
596 498
961 370
777 485
935 144
89 249
565 291
787 899
875 506
272 76
909 320
624 697
573 918
420 374
910 358
821 110
331 329
300 261
350 387
504 855
617 578
155 134
529 970
173 159
941 83
936 117
219 769
794 461
268 676
222 361
891 334
115 469
363 447
395 765
718 308
174 805
38 732
637 567
639 18
607 769
643 598
239 788
269 68
915 870
398 771
759 929
28 582
320 914
950 343
730 651
777 47
411 313
710 0
517 838
137 611
840 360
884 570
101 808
986 751
932 373
28 283
575 278
551 544
213 659
236 287
400 509
239 68
391 698
441 93
5 194
655 950
592 20
664 431
34 386
778 12
476 552
789 60
798 137
438 412
592 674
966 73
53 717
281 345
146 0
936 835
92 715
591 10
343 206
271 246
207 32
53 450
851 193
513 263
925 585
657 648
595 750
307 836
793 947
982 320
685 603
170 930
810 770
771 191
54 861
186 173
131 652
212 162
217 903
65 947
99 350
502 374
78 128
67 489
805 989
38 144
807 52
143 763
135 358
930 829
123 129
272 310
374 557
166 314
607 386
436 137
56 801
263 701
919 767
351 870
560 61
258 681
584 194
263 317
468 743
548 509
856 602
561 953
73 236
283 740
812 403
138 583
228 689
882 85
104 314
54 573
74 858
824 364
313 581
883 400
528 797
690 701
509 728
685 68
523 64
27 959
688 633
491 255
431 62
450 510
72 892
464 821
539 604
754 791
161 158
226 940
203 913
858 823
464 692
485 881
564 656
455 596
19 380
615 648
658 72
636 897
415 946
381 447
756 492
680 380
264 379
276 754
525 290
14 571
691 349
552 615
884 47
685 537
590 372
903 290
452 71
426 509
717 606
406 489
308 321
288 539
838 998
129 849
303 608
974 279
373 403
630 534
651 210
7 136
664 114
250 934
478 716
114 834
803 902
689 69
947 443
420 962
460 303
978 225
488 547
152 397
535 463
120 742
786 171
573 0
713 917
168 994
814 142
775 481
776 37
456 130
417 634
403 491
832 772
261 474
192 124
246 348
231 536
564 160
240 393
133 170
785 269
874 152
470 629
102 608
772 88
331 40
687 375
269 445
844 327
29 485
912 450
847 845
487 510
668 251
109 116
305 228
649 346
462 240
261 18
369 257
760 921
8 192
204 272
146 328
976 159
687 697
254 925
683 358
838 665
831 407
498 804
608 416
184 53
630 544
851 171
70 619
218 735
921 433
536 927
27 197
698 788
485 326
964 541
851 201
972 537
630 981
718 554
346 741
238 812
194 474
121 426
240 863
164 202
637 987
19 476
479 970
212 134
717 580
593 435
853 189
154 399
511 627
49 861
104 12
836 801
992 133
598 887
484 643
22 522
436 262
430 685
142 945
53 382
481 836
622 934
747 322
79 514
916 787
595 181
505 499
976 348
530 569
986 856
292 681
766 192
519 635
104 196
24 258
613 315
921 405
1 358
141 401
987 618
124 581
660 282
421 404
916 795
831 559
85 279
750 393
222 43
709 841
713 336
22 259
37 205
883 239
100 939
993 873
94 128
712 175
277 917
420 214
503 512
247 102
824 35
709 393
821 443
366 480
73 417
463 582
532 597
601 515
999 726
57 418
193 707
38 155
13 237
855 394
594 666
634 142
417 484
750 763
123 792
410 64
969 312
803 714
994 169
58 583
8 566
652 100
779 987
112 88
284 122
549 966
963 858
41 111
42 819
563 254
568 771
74 954
496 868
723 391
167 851
159 285
161 315
618 32
588 88
990 662
995 133
790 796
676 510
19 786
947 502
298 722
45 371
988 509
142 285
925 246
139 754
750 652
633 821
444 388
756 155
950 949
952 796
738 715
28 32
64 501
378 39
878 151
449 344
922 833
787 923
595 893
135 79
905 901
88 61
16 578
60 130
530 334
557 17
50 420
948 999
489 570
849 205
204 518
948 418
948 862
912 367
229 798
258 265
855 478
918 738
664 634
563 47
985 224
490 499
244 69
234 651
589 425
703 889
766 654
263 730
152 597
988 303
737 281
956 240
145 105
108 708
828 946
209 370
171 907
861 3
530 480
592 485
676 968
412 602
906 487
784 799
816 532
487 461
649 492
486 180
349 357
9 363
106 484
110 433
720 392
576 447
428 684
813 148
910 609
753 544
331 801
529 873
83 14
841 609
740 873
47 949
829 539
717 512
252 575
171 782
913 902
698 73
640 818
530 200
763 451
317 931
134 277
90 408
137 744
851 113
82 87
103 60
728 753
336 778
705 403
350 840
901 285
323 833
176 664
925 89
396 62
88 363
333 322
825 421
731 867
203 95
875 654
614 16
375 609
915 81
369 705
457 951
852 61
12 485
931 224
72 192
504 715
298 385
359 856
792 15
480 248
892 258
864 447
485 601
1000 114
893 933
317 536
804 292
158 750
883 831
858 553
490 308
807 705
412 492
636 600
846 710
864 118
691 226
760 160
114 287
933 85
350 775
659 824
285 597
572 881
74 686
939 84
404 117
282 672
188 572
36 704
947 122
459 846
74 712
83 475
647 723
677 345
639 581
565 161
294 996
549 525
945 722
680 895
669 811
167 432
685 210
80 690
647 12
218 686
783 755
698 463
348 756
360 85
742 698
195 940
438 801
209 858
150 11
304 684
804 535
440 449
244 509
847 822
379 731
115 696
605 715
643 101
175 34
879 980
373 995
51 264
486 962
88 105
371 50
555 490
900 151
133 956
810 973
465 394
318 719
672 603
633 720
616 124
666 966
561 19
115 457
975 741
660 265
443 472
615 814
2 434
282 245
700 152
336 34
814 688
728 800
585 600
845 987
352 716
428 734
766 36
225 381
246 363
18 501
257 153
530 127
780 154
248 97
599 933
709 196
311 167
978 639
708 741
399 98
740 269
221 228
566 470
742 678
344 146
511 878
898 211
21 661
609 716
997 289
109 988
194 316
155 679
826 291
299 132
562 991
787 343
726 960
298 273
425 341
558 531
811 333
399 311
750 617
817 951
225 695
382 812
221 401
810 576
810 60
837 36
563 274
148 123
61 912
337 621
357 720
534 973
103 496
502 860
487 26
501 900
812 42
682 877
96 59
284 987
42 650
266 461
659 689
42 120
524 646
235 643
103 169
522 361
66 906
865 34
920 72
99 801
735 587
490 503
650 675
418 855
648 190
51 848
619 262
466 582
339 273
568 378
337 23
186 893
636 240
407 777
751 947
14 48
713 752
309 451
939 103
387 916
678 359
543 740
106 208
222 518
728 185
481 546
82 851
884 731
221 507
657 57
470 844
99 616
210 931
627 663
900 545
407 658
219 317
414 257
745 519
517 495
349 350
197 19
74 827
314 186
510 132
901 595
620 178
755 898
674 227
917 957
876 473
838 610
615 480
56 695
358 684
311 313
217 105
244 110
409 177
899 986
942 490
749 150
945 965
111 852
626 712
930 301
827 205
641 915
178 177
565 271
467 70
476 84
764 777
382 778
760 900
215 12
797 893
400 930
893 550
166 408
745 843
201 821
905 239
135 341
397 615
710 400
951 357
397 464
103 486
348 463
14 285
967 927
547 22
415 384
201 899
121 565
575 435
453 303
415 702
928 497
279 730
466 410
675 569
481 510
577 9
421 101
795 98
985 651
529 460
329 726
284 622
926 740
916 864
331 674
963 746
420 429
80 218
82 805
237 691
496 853
250 368
649 325
359 109
312 168
110 951
301 694
614 486
151 499
137 554
213 302
15 100
436 803
401 184
924 594
127 961
155 581
218 901
768 590
923 965
129 7
706 967
270 0
872 868
907 596
341 546
210 28
411 234
527 650
56 971
690 16
24 246
984 463
209 760
331 144
398 835
437 807
429 900
305 714
73 247
458 718
400 359
210 563
133 510
765 675
943 579
155 831
377 975
777 34
704 47
392 187
784 237
173 584
616 799
312 734
537 510
605 290
690 65
126 131
711 639
934 653
590 728
975 455
720 653
373 614
454 852
58 704
210 101
544 442
57 679
258 563
504 276
3 574
196 704
12 604
536 878
19 856
595 339
479 465
575 793
85 451
763 182
510 702
914 234
430 645
394 452
583 705
982 574
556 708
261 877
950 942
328 994
963 468
864 363
210 515
237 138
184 321
328 333
165 533
242 85
120 298
515 575
623 696
708 582
952 371
333 526
307 378
928 547
934 97
812 16
680 832
587 832
558 305
188 161
384 406
441 916
661 296
466 103
163 145
857 171
408 460
124 797
284 695
375 33
724 888
999 787
153 5
87 36
927 402
447 491
998 991
128 641
549 624
937 492
170 747
981 245
643 805
755 18
712 622
381 260
102 688
545 794
933 852
243 317
363 4
529 810
216 554
734 331
896 776
519 142
228 526
945 52
17 32
145 259
791 893
842 53
763 905
587 247
253 123
614 291
419 568
563 718
908 6
34 306
718 690
917 229
753 19
300 705
306 364
102 162
273 326
143 819
699 699
732 993
744 428
249 646
582 181
91 224
140 980
319 599
616 21
649 762
10 792
326 859
503 570
362 910
758 464
154 30
102 735
668 889
510 439
346 263
404 531
403 510
607 378
874 177
589 825
733 12
6 239
327 882
270 640
54 144
399 595
774 239
349 180
100 477
872 170
19 580
277 314
91 50
558 250
541 816
253 503
864 908
589 448
567 566
977 328
641 886
483 856
864 341
151 298
474 191
309 895
347 744
18 538
857 715
615 779
599 180
849 398
882 896
847 369
535 352
672 313
171 850
690 589
657 392
140 82
256 174
757 917
347 920
986 516
383 146
292 174
192 102
560 710
420 410
461 260
822 95
985 812
605 659
45 12
138 48
132 810
366 491
952 629
873 253
213 167
788 910
460 873
648 509
666 55
93 465
790 936
948 931
198 31
989 577
18 197
682 597
832 236
426 564
711 93
799 472
396 683
792 735
696 46
712 753
495 306
109 101
850 997
498 605
326 660
973 197
931 430
730 928
559 767
902 395
56 295
132 400
565 921
380 813
750 404
167 498
807 93
916 271
34 147
558 771
489 2
500 54
992 897
32 448
561 716
97 503
965 186
769 846
626 864
431 256
640 836
669 833
691 747
611 893
156 731
42 407
1000 185
179 604
367 117
494 597
830 154
387 105
46 223
772 800
555 760
953 193
69 845
842 181
458 913
305 705
746 652
670 912
130 234
48 735
154 594
355 312
599 784
348 951
873 508
695 264
822 689
994 359
469 870
487 974
84 16
894 851
99 414
440 895
231 364
949 712
136 673
807 767
803 849
221 291
760 99
961 669
749 115
714 402
673 162
683 236
394 81
658 417
928 410
634 738
119 159
393 926
553 41
939 820
618 170
781 340
2 427
635 767
935 279
410 202
992 318
30 72
963 611
502 725
711 39
779 819
915 147
573 929
542 434
350 327
364 365
220 835
279 708
595 199
684 644
105 656
938 260
81 89
959 487
897 462
834 381
587 121
98 761
927 377
165 716
744 638
250 889
787 22
816 151
51 236
316 650
951 75
711 403
2 383
558 755
147 708
120 492
851 221
140 272
193 263
344 503
585 659
443 694
40 415
68 11
426 742
184 138
197 451
384 955
691 98
480 505
828 464
818 788
369 942
337 80
434 897
6 724
537 485
679 372
701 837
939 192
56 77
71 315
98 929
740 92
347 795
414 624
677 32
767 230
535 843
330 681
891 561
144 354
217 372
582 196
362 553
701 54
734 177
257 821
150 483
115 55
467 881
815 760
756 422
542 817
181 127
837 172
170 775
597 362
104 233
497 741
437 969
675 102
99 987
375 416
249 723
221 771
194 60
627 10
147 170
218 117
65 119
292 304
985 281
989 482
959 170
999 151
48 47
131 719
703 370
903 748
859 241
755 648
384 148
451 773
242 474
768 651
989 773
327 733
263 873
208 780
12 41
248 51
850 330
439 161
714 151
155 914
669 515
20 246
661 18
142 793
255 272
426 185
232 800
100 307
997 318
934 527
1 109
332 175
635 595
175 92
621 616
578 353
958 443
800 158
361 469
4 718
204 851
895 697
498 152
397 787
906 745
224 499
197 231
132 373
499 656
129 889
831 207
61 513
631 8
703 767
165 477
837 917
872 539
663 738
356 349
105 164
837 8
861 481
296 446
351 652
547 571
975 975
968 611
970 107
702 714
498 617
912 490
577 620
204 97
106 317
756 584
665 630
601 237
365 927
803 42
461 205
674 156
312 974
48 300
243 638
117 865
696 364
242 157
513 885
462 956
849 825
876 976
803 593
91 543
921 920
957 507
398 654
160 977
940 814
656 411
432 794
11 310
953 785
99 380
164 640
120 124
19 918
300 701
153 918
989 614
871 585
366 377
499 625
638 892
756 952
527 911
575 503
696 872
13 167
316 450
754 795
929 105
872 188
346 231
402 140
917 587
737 571
846 677
419 886
754 107
639 2
677 992
90 725
717 647
805 582
508 396
724 712
745 851
568 467
976 311
278 467
206 157
47 359
990 70
374 427
438 985
941 862
770 782
976 941
320 476
687 430
595 492
353 550
169 123
948 380
501 292
750 19
813 252
615 876
524 68
820 666
858 899
310 884
855 97
89 862
115 645
414 240
354 328
969 974
336 744
195 990
393 846
761 485
796 168
195 410
82 168
542 394
300 427
675 610
107 498
261 800
494 852
535 667
39 914
852 742
958 618
333 289
540 822
879 304
402 658
762 834
96 9
891 299
694 399
706 58
510 824
749 20
751 41
300 887
740 282
634 296
859 362
538 222
551 730
760 484
639 177
852 259
148 254
891 469
271 834
653 771
968 836
280 865
480 978
219 573
72 798
660 787
736 655
179 795
233 140
301 537
443 397
946 381
816 594
398 593
287 905
220 526
586 348
270 951
304 905
238 299
492 776
313 383
204 713
407 938
986 131
12 552
511 86
138 688
579 714
501 694
238 470
669 985
987 610
32 262
727 853
373 747
414 335
521 605
511 144
142 931
779 32
712 136
962 781
926 421
661 296
391 564
197 288
618 630
611 205
596 430
862 486
702 28
664 412
269 524
753 884
777 60
763 225
966 1
396 624
741 730
831 843
236 188
811 343
378 532
274 253
804 664
972 812
675 991
338 797
716 580
699 446
950 583
810 96
447 19
93 897
184 137
232 403
92 364
984 851
765 132
577 947
895 51
153 920
371 714
114 916
566 125
163 749
383 979
272 565
604 143
30 800
22 162
528 625
848 70
277 765
100 164
327 462
726 103
69 129
895 431
394 192
795 608
660 929
3 368
861 918
868 780
446 195
535 891
679 707
927 369
320 572
118 678
540 710
976 533
752 855
637 605
585 594
555 403
939 91
547 134
986 205
800 474
157 996
595 102
126 51
57 686
35 272
371 529
640 475
77 188
611 539
335 821
231 16
639 248
849 42
829 758
566 65
198 249
443 826
194 234
716 321
894 187
14 425
659 53
588 37
245 892
741 835
724 37
308 900
230 351
359 374
771 743
705 514
240 842
297 166
989 175
681 563
887 698
927 816
574 59
87 893
640 981
710 417
773 223
841 13
585 126
812 191
612 657
348 456
221 676
686 478
715 214
533 995
251 787
296 964
125 218
729 290
687 831
735 908
544 291
869 812
230 711
609 814
377 405
558 396
941 31
258 772
60 942
480 512
130 596
664 317
87 90
538 197
433 275
879 725
567 383
104 831
335 841
52 537
137 161
471 421
33 699
389 599
793 879
227 306
588 895
759 627
669 811
203 372
574 800
110 267
425 413
498 448
835 676
511 330
43 935
543 51
32 617
224 167
152 601
597 609
962 899
477 551
277 246
459 449
830 214
724 510
623 459
788 926
930 937
177 737
890 815
758 502
90 544
650 581
307 324
591 182
451 0
203 680
273 666
322 107
722 342
770 926
463 252
453 274
421 831
363 668
555 527
509 751
527 392
707 120
330 809
71 0
383 286
944 446
304 983
816 778
513 279
302 683
707 429
453 530
970 398
763 437
928 465
971 325
336 841
971 600
787 647
671 503
766 998
284 201
690 893
86 655
411 769
106 446
506 56
509 112
275 254
283 651
296 708
216 584
316 556
675 413
560 542
14 516
529 599
416 898
760 405
43 873
89 964
734 262
396 268
579 107
824 464
698 174
123 344
165 440
627 896
434 280
896 991
476 342
983 321
498 872
961 950
759 864
713 112
16 235
858 633
937 651
743 603
104 727
457 197
33 230
357 285
280 472
523 609
778 341
248 36
660 267
701 112
618 844
37 166
378 997
883 391
710 737
194 207
598 692
939 876
28 257
451 595
678 853
617 532
55 305
20 745
390 59
676 155
429 413
357 269
603 373
439 543
883 92
64 212
571 711
72 180
134 713
627 67
106 855
395 528
523 538
396 175
302 161
222 880
471 924
351 133
3 514
470 496
6 148
41 499
143 672
920 917
191 887
823 948
870 543
352 638
846 609
279 334
494 332
196 613
848 176
613 599
803 804
281 562
481 569
6 602
314 997
59 152
944 129
775 350
913 963
520 940
657 181
909 375
29 828
901 229
40 570
142 258
313 404
119 949
44 580
605 851
549 392
930 532
408 185
249 9
332 557
356 508
218 174
470 168
963 729
194 813
456 0
490 142
512 552
232 482
269 356
176 950
639 760
724 985
87 782
423 46
117 453
499 278
51 813
83 819
576 156
41 350
783 764
817 587
565 466
364 768
982 857
575 505
808 101
809 207
38 433
96 276
174 641
501 32
636 312
387 848
45 548
52 313
917 37
404 313
649 538
908 239
694 403
208 774
496 168
569 982
899 552
916 851
198 779
154 876
75 121
758 757
409 137
914 509
634 75
658 25
125 854
895 671
69 651
373 748
856 960
13 79
896 269
428 587
806 50
570 969
26 232
308 228
932 267
867 339
559 415
363 106
176 584
797 737
843 712
29 387
774 789
540 257
861 136
359 333
796 831
958 463
872 875
742 676
391 99
768 41
331 376
319 132
594 975
118 92
905 498
640 212
885 111
182 228
536 487
525 56
930 560
941 295
61 292
843 877
776 344
527 745
590 406
975 256
332 803
419 96
966 361
743 590
114 598
708 545
267 28
654 644
23 599
287 432
922 386
635 471
289 722
675 498
952 161
218 188
333 596
699 325
738 718
936 209
670 259
788 998
181 958
539 449
4 411
373 866
390 581
758 51
97 617
449 77
762 978
200 658
653 947
758 148
373 720
965 733
34 781
408 933
398 261
611 64
47 788
493 269
25 14
461 600
249 606
682 312
810 135
362 434
524 559
228 892
640 423
886 723
421 548
463 93
183 209
94 448
242 387
361 465
539 307
719 838
992 160
855 989
459 242
462 978
738 80
798 165
754 43
905 138
168 577
562 943
446 507
132 529
716 983
825 935
37 550
100 21
486 911
335 843
282 363
230 316
360 407
74 400
123 533
704 306
489 563
263 914
741 202
654 371
582 712
483 182
893 751
628 926
99 411
258 658
17 248
906 871
845 714
131 651
156 692
778 987
714 738
88 950
756 246
578 863
526 998
201 999
894 852
568 288
463 789
969 363
222 827
872 491
434 35
702 576
667 848
255 805
858 838
772 3
129 623
146 100
494 306
2 576
405 839
447 651
627 268
627 741
52 179
106 561
85 802
932 462
866 353
880 401
938 271
892 825
102 942
750 770
982 275
150 147
123 423
657 72
62 520
840 576
8 784
143 743
624 277
974 182
256 616
51 686
88 318
631 553
666 338
484 353
724 537
741 887
201 84
743 989
968 226
504 548
756 707
343 679
962 558
171 782
590 604
226 933
750 362
636 666
429 211
126 922
474 260
168 772
310 574
679 964
514 528
860 922
582 747
738 361
267 460
972 216
434 181
829 396
371 67
814 908
104 674
435 940
838 101
478 155
315 758
115 252
682 652
954 241
432 944
977 75
924 255
335 283
366 75
418 277
495 730
130 904
889 837
676 7
371 74
47 514
30 859
610 982
514 173
484 113
562 290
963 415
355 823
22 488
994 55
923 935
635 678
610 484
378 718
295 539
566 453
412 643
481 829
733 625
561 340
394 490
818 394
952 812
474 37
792 117
92 351
663 58
334 879
437 322
834 180
990 801
441 782
500 742
67 661
802 173
472 655
546 189
226 686
209 58
313 960
238 212
486 782
670 703
472 557
707 666
66 656
296 704
59 283
783 121
572 778
475 466
134 536
806 113
609 328
476 346
430 152
102 613
399 937
801 597
721 913
700 738
425 392
637 416
540 286
77 70
837 836
735 872
963 278
757 470
464 992
123 570
891 670
938 126
143 346
22 956
522 753
289 516
575 766
174 209
860 974
86 500
221 467
39 296
431 970
103 588
709 340
269 236
743 912
881 369
206 207
431 340
410 319
17 655
660 721
674 676
108 204
971 683
380 575
217 17
202 154
381 364
114 974
947 448
730 528
204 764
149 619
916 894
361 171
180 491
632 626
537 96
107 950
555 508
410 985
703 939
189 648
566 324
62 813
716 220
709 549
281 722
251 523
579 552
991 587
98 640
724 624
11 453
73 286
542 6
311 680
192 862
663 451
346 359
786 81
743 770
159 152
2 720
832 928
222 373
565 473
596 55
871 914
225 363
646 867
165 33
932 268
277 699
344 348
833 306
980 347
175 337
584 720
70 992
956 699
788 154
241 12
609 239
257 387
409 859
787 5
462 765
448 286
884 601
241 257
404 623
118 706
609 809
1000 837
917 497
536 195
981 312
94 380
249 184
891 64
174 108
327 5
843 323
748 740
79 608
760 756
785 124
975 70
743 755
407 367
960 947
403 849
2 680
65 450
500 675
684 795
53 46
634 522
76 369
630 56
413 249
327 308
290 859
896 471
240 541
606 542
798 790
133 627
873 625
715 500
515 262
196 587
727 177
268 636
71 777
776 522
311 602
277 450
839 908
823 838
644 545
932 387
951 51
711 683
348 460
477 532
789 707
75 592
341 438
870 603
862 123
89 624
851 381
819 324
486 957
46 817
355 127
881 909
867 721
463 840
795 271
534 930
50 322
585 890
494 828
47 960
144 973
673 556
995 241
472 628
329 408
412 442
718 341
670 428
203 744
159 811
308 748
111 276
227 657
783 66
475 51
271 938
773 713
265 869
430 903
380 57
119 564
978 57
332 141
866 0
182 992
70 154
201 754
518 452
6 114
972 999
866 723
406 569
453 598
904 59
477 518
119 524
184 874
646 444
221 686
349 754
572 282
637 679
649 609
989 321
365 524
848 33
117 949
677 717
33 876
910 839
630 725
545 771
701 312
602 541
738 192
87 353
949 981
715 809
420 642
467 763
495 863
908 400
979 24
899 623
512 484
267 599
3 783
123 984
725 72
61 459
241 796
105 717
146 105
223 529
843 668
897 187
629 67
959 613
436 324
872 925
850 229
584 653
827 881
188 802
672 337
448 886
844 608
385 223
586 958
172 477
757 135
485 63
437 313
337 759
785 729
612 289
80 415
131 873
535 821
564 306
222 876
337 967
498 438
25 133
141 93
7 855
402 667
897 657
745 848
274 766
513 120
680 627
857 666
926 41
717 250
412 86
743 167
26 5
324 958
569 417
523 493
882 382
330 969
892 97
424 520
218 915
380 256
11 321
901 454
249 31
943 800
490 544
420 716
754 536
617 62
815 83
629 646
236 803
517 911
382 77
883 226
370 852
74 553
493 885
412 996
658 898
292 127
448 951
724 346
546 272
697 568
117 633
242 752
645 660
412 984
296 911
849 293
33 491
644 955
263 182
438 3
43 434
733 440
117 404
984 545
824 214
988 875
98 341
346 212
621 451
222 769
185 414
785 241
647 719
689 895
215 517
884 995
235 247
8 482
610 870
318 538
870 456
738 823
638 742
861 233
21 655
731 275
257 330
262 230
597 193
953 60
687 968
413 181
170 42
583 757
302 364
208 84
355 360
292 605
962 572
20 751
316 145
476 479
24 412
789 492
121 911
988 106
374 393
361 864
265 114
177 450
393 417
341 951
208 166
289 691
804 943
669 655
802 535
264 292
999 507
744 516
709 971
851 817
765 687
137 468
127 655
535 759
403 482
605 491
171 736
137 435
591 368
579 119
87 411
511 555
661 199
574 573
153 285
236 138
266 498
787 737
876 658
951 406
980 201
961 201
206 160
364 869
968 22
275 337
996 268
721 530
698 472
39 967
939 363
937 172
319 195
841 64
1000 602
35 438
221 412
240 416
120 13
619 999
416 713
695 300
928 562
294 515
982 574
995 523
221 927
522 511
691 793
579 567
780 263
826 144
397 582
418 784
722 775
845 795
704 2
949 609
819 606
303 293
730 306
867 175
422 520
141 139
383 588
895 968
919 33
317 10
132 996
87 561
274 207
586 312
407 223
55 478
222 583
763 952
588 315
902 205
822 238
140 897
313 644
511 27
609 760
786 518
803 184
879 44
722 772
531 270
277 122
213 301
855 885
234 205
199 289
188 484
342 561
950 216
307 626
18 910
842 245
91 220
504 784
675 56
385 958
478 366
275 851
309 21
824 568
405 299
504 445
725 877
732 266
995 856
228 509
80 275
66 31
743 602
669 863
562 189
951 405
69 430
984 464
849 623
384 57
779 634
880 990
914 975
226 424
4 897
221 437
489 921
930 118
351 210
57 266
557 595
397 842
752 920
932 75
488 265
152 823
860 186
896 860
314 218
312 611
736 876
268 714
222 392
97 227
345 347
189 683
562 507
930 843
709 292
327 259
155 861
31 386
104 604
351 351
445 246
700 3
791 784
827 205
678 905
600 772
95 485
856 809
723 803
390 922
590 440
585 768
960 75
396 474
695 486
542 863
587 499
552 225
593 381
193 60
433 563
13 955
144 64
938 956
199 885
425 167
786 134
411 810
937 289
946 944
98 186
827 957
229 162
491 660
543 195
207 625
856 974
770 816
501 789
907 972
390 89
828 192
105 405
324 418
5 313
838 971
904 680
40 64
666 466
221 812
216 955
259 324
746 202
22 929
524 755
875 306
137 989
462 463
427 237
261 447
301 138
730 771
409 622
380 0
154 355
639 929
76 380
455 267
815 935
617 640
31 322
931 829
151 315
871 739
689 191
804 113
735 564
605 696
566 334
544 222
470 966
191 892
931 902
299 328
239 854
980 516
189 891
794 741
752 386
951 668
898 945
731 633
741 791
567 907
654 327
610 89
20 417
399 516
422 505
925 314
306 814
806 21
271 964
40 306
388 579
415 827
110 109
121 309
654 252
720 891
937 234
612 177
438 830
359 425
331 438
615 226
345 232
511 116
795 239
846 101
811 484
854 111
246 147
246 551
411 602
169 680
823 205
733 70
355 629
541 932
772 788
359 750
787 74
783 567
51 43
450 101
438 823
540 616
816 393
723 158
930 17
385 354
272 962
253 65
836 724
99 395
337 299
488 568
48 574
47 120
270 593
326 826
468 395
497 838
422 409
518 139
5 857
584 458
309 160
653 152
39 37
536 176
608 891
303 607
345 3
285 663
125 495
225 284
213 225
326 858
799 338
545 421
939 579
582 823
853 559
188 517
638 799
404 986
611 445
94 275
148 593
763 834
926 935
516 596
50 375
498 986
996 340
724 788
852 270
548 489
640 584
962 888
480 522
271 954
737 456
492 909
531 825
889 139
755 745
406 817
322 727
629 432
163 472
53 528
161 498
329 48
607 946
807 199
22 358
674 990
251 396
185 844
662 777
389 913
179 467
391 403
917 912
111 804
350 260
758 753
121 695
29 493
761 901
724 396
983 140
268 496
31 977
501 464
307 627
217 364
967 399
439 834
235 778
313 436
765 986
478 488
956 902
601 839
686 945
64 70
26 539
613 520
719 496
569 473
596 103
100 316
261 468
926 719
789 358
154 362
246 258
373 260
42 238
947 574
78 559
347 949
674 691
926 668
746 656
92 400
456 43
446 418
999 130
725 593
273 579
738 765
435 346
844 981
348 799
773 314
441 389
637 922
852 733
710 526
96 689
790 572
727 825
584 581
372 313
51 56
777 921
577 501
307 940
914 827
681 449
102 556
904 701
295 651
226 295
309 261
258 131
527 509
345 520
625 861
797 466
848 844
597 16
832 619
6 799
503 863
9 293
575 274
410 199
183 282
443 747
27 417
215 951
720 643
15 312
921 779
416 452
357 886
531 177
638 366
212 995
43 40
324 42
327 47
871 569
24 359
183 481
264 106
15 716
400 359
632 826
912 310
295 815
16 165
597 107
379 678
550 881
174 910
395 760
854 144
824 541
799 336
198 23
661 105
58 946
847 247
28 829
503 358
921 971
443 673
146 190
295 579
475 679
377 106
53 336
28 895
596 506
397 535
553 159
449 813
377 153
213 797
228 65
852 827
111 609
765 554
850 250
515 222
947 23
179 882
914 512
505 194
43 984
851 931
799 408
172 822
970 434
51 457
919 590
466 333
887 480
639 345
526 512
686 597
655 417
620 248
770 698
166 659
373 456
192 380
752 90
295 236
992 660
544 65
900 916
158 989
11 728
840 781
645 687
760 987
669 563
645 572
750 941
834 690
402 481
413 963
548 77
113 512
384 687
388 471
902 892
921 106
322 106
496 942
311 87
505 789
783 423
213 988
909 714
269 133
955 99
832 679
36 274
506 121
307 859
255 74
50 197
268 236
229 316
583 716
324 760
802 188
340 468
820 874
615 599
223 246
247 782
803 304
919 696
370 567
970 337
978 67
938 16
510 772
58 712
813 888
901 275
18 977
805 314
450 277
892 558
393 772
647 619
421 270
541 895
801 971
268 112
52 376
493 707
176 896
979 494
307 329
208 94
873 19
561 106
696 949
149 446
762 40
433 953
607 337
838 216
72 595
866 688
93 283
35 168
504 930
519 732
696 39
103 468
15 682
824 402
20 42
360 232
130 768
279 168
783 530
195 650
78 529
138 329
77 811
525 998
784 546
751 340
612 826
538 314
717 679
58 116
944 261
408 602
962 806
224 672
735 712
27 205
779 844
526 716
741 816
193 613
903 886
993 429
680 755
751 153
818 433
511 31
740 501
34 750
760 577
780 26
878 387
382 281
616 285
53 872
420 155
873 238
485 952
567 943
210 705
416 26
502 768
816 140
78 762
735 507
230 746
852 844
908 788
605 278
475 66
495 493
218 443
148 879
51 463
264 754
356 52
60 276
529 148
188 954
488 885
760 962
451 647
606 728
586 810
678 861
406 981
357 963
447 928
395 379
592 291
189 367
285 756
411 704
588 494
899 617
33 644
68 114
264 218
308 214
279 341
211 741
889 525
934 283
276 738
493 503
828 245
37 629
830 354
134 124
54 893
301 673
937 361
364 954
867 490
678 388
67 357
843 974
114 67
234 228
744 482
26 84
551 603
407 308
382 453
732 490
735 313
579 322
681 492
774 893
814 96
578 468
454 482
231 681
891 814
81 518
587 63
114 755
530 7
758 268
429 157
429 345
479 338
692 413
511 659
900 72
721 130
370 405
265 253
213 612
899 821
812 121
270 929
805 819
883 761
679 158
827 467
25 714
231 88
896 417
565 536
509 933
994 850
709 759
523 533
575 593
650 947
522 14
263 704
940 148
324 511
700 265
64 109
369 147
534 212
32 582
259 122
802 11
651 567
755 931
804 306
677 95
241 477
971 748
128 933
654 95
229 899
91 45
229 805
659 214
644 237
778 325
23 641
729 602
739 146
133 688
756 261
997 279
526 405
711 827
888 150
851 459
508 556
919 635
817 538
377 306
593 556
632 325
371 789
356 146
346 129
73 958
524 221
753 592
195 290
583 779
200 645
740 336
987 90
645 817
764 781
595 103
70 519
466 502
278 623
922 52
224 758
49 61
106 394
647 362
80 212
817 325
670 818
735 414
689 829
583 489
31 124
927 502
873 816
406 472
952 774
788 815
390 368
653 222
25 228
426 45
3 3
927 808
364 979
774 222
734 414
651 586
104 641
951 838
605 70
182 75
762 562
368 155
803 95
643 224
422 716
655 689
222 64
145 452
873 466
129 438
171 988
204 893
617 859
570 975
871 65
889 416
187 844
24 64
575 756
965 843
818 832
240 887
344 106
869 641
22 566
502 680
951 911
815 713
977 483
272 569
481 482
519 974
179 290
939 527
234 710
290 663
206 778
772 54
313 401
669 752
209 408
991 908
50 656
470 822
289 719
762 301
105 480
288 269
538 846
1 23
477 597
626 692
401 106
659 190
154 989
240 640
796 318
355 312
276 822
695 508
816 953
295 306
82 147
597 686
856 551
67 952
655 585
406 27
892 702
741 776
145 991
190 889
350 986
538 718
790 689
893 795
86 896
207 848
73 291
277 312
446 590
736 330
912 763
172 347
581 632
227 450
680 702
832 883
272 67
485 677
846 785
725 164
699 53
842 191
192 816
304 491
395 226
56 206
537 266
454 997
46 415
332 262
223 658
429 927
880 441
298 341
110 414
217 574
463 390
592 16
109 851
86 879
288 27
843 451
672 166
236 655
518 131
240 388
804 116
549 396
504 837
219 719
510 849
71 57
59 765
10 306
538 179
624 116
715 641
530 873
511 935
724 171
158 349
671 450
985 538
112 282
912 846
663 378
748 793
698 221
830 433
95 429
711 905
789 867
270 532
44 664
581 302
976 264
124 787
338 586
869 902
543 681
414 820
151 774
170 774
823 43
120 227
344 201
274 387
677 763
192 301
641 25
427 290
399 198
698 999
840 491
600 591
457 394
324 191
138 43
791 713
376 122
386 73
787 951
133 11
265 348
17 483
857 979
663 35
689 774
367 953
817 869
618 726
854 204
448 624
96 73
115 872
787 10
58 109
754 501
215 952
823 351
66 318
341 662
755 673
583 527
27 511
405 992
268 265
950 559
397 454
569 993
23 685
371 188
466 622
556 6
113 146
713 803
257 478
268 771
359 13
159 737
231 931
957 333
357 498
234 275
568 505
941 466
962 360
557 894
913 333
145 911
145 90
343 912
224 948
590 96
241 38
627 980
290 668
24 963
805 681
840 321
171 601
597 188
204 63
59 962
256 936
186 50
497 127
215 470
599 247
715 943
483 84
91 593
204 514
566 442
733 276
874 448
965 983
560 720
485 644
500 223
22 553
542 13
568 553
843 301
572 591
308 791
324 431
773 654
333 350
24 515
172 565
408 800
326 809
934 789
190 62
64 950
147 439
429 546
423 512
642 942
121 149
808 585
132 784
243 790
854 894
308 540
418 227
360 721
886 129
648 315
846 437
975 998
671 547
767 393
460 948
300 408
333 255
591 27
307 6
780 774
878 820
764 687
671 494
764 676
790 95
356 954
485 266
858 902
554 211
188 0
697 798
601 195
864 311
137 31
866 497
760 543
557 256
943 476
211 94
179 647
389 905
772 187
339 371
48 289
501 193
317 249
845 837
586 88
219 629
247 860
632 641
568 378
355 664
150 209
287 228
30 829
595 993
728 868
232 394
105 60
975 836
857 915
985 946
974 838
485 799
847 923
869 799
18 990
17 678
967 104
818 175
107 139
568 62
166 999
525 718
437 993
384 829
40 783
219 435
901 517
30 447
852 290
81 634
344 588
997 241
428 176
212 63
820 443
661 569
112 44
513 584
669 215
369 83
587 107
285 202
328 909
990 244
851 291
949 210
938 682
810 81
229 857
718 740
760 875
761 8
933 705
349 239
168 94
104 525
449 841
470 942
45 662
325 230
174 213
440 15
438 282
805 999
712 899
615 983
935 270
732 845
205 816
215 955
606 958
375 294
906 576
407 167
286 705
764 573
363 49
26 402
550 403
623 994
271 527
447 951
810 49
838 511
721 480
969 108
695 792
469 715
774 176
62 142
794 253
218 666
484 862
420 1
841 805
289 634
745 852
542 460
232 510
672 902
311 481
242 714
644 979
651 454
390 554
789 946
938 666
511 380
41 843
932 783
599 265
658 399
774 114
724 134
969 715
393 803
761 500
666 94
620 815
432 789
472 221
187 691
877 905
140 35
520 611
988 913
841 870
179 369
198 658
450 558
901 883
753 709
726 880
834 471
743 653
508 763
750 777
961 233
578 89
288 664
603 515
539 329
277 532
34 401
986 59
791 339
37 643
488 564
343 221
249 365
237 339
143 413
384 246
573 884
76 26
859 33
17 293
306 565
45 739
273 614
745 221
843 757
7 909
439 768
827 115
551 793
527 403
545 429
100 733
609 237
744 756
925 112
307 744
111 384
209 412
527 688
59 952
295 221
150 415
381 298
2 802
308 122
372 756
995 946
148 469
404 395
824 527
831 245
831 876
964 743
327 597
773 376
464 516
50 337
575 788
346 993
540 659
369 224
308 143
772 908
983 150
999 767
139 316
791 558
807 73
457 683
897 888
801 597
769 762
228 435
883 833
918 949
89 477
372 307
407 746
628 411
549 512
704 31
849 314
703 77
66 520
116 421
470 773
405 599
397 417
181 602
683 640
274 294
330 905
95 987
126 135
972 304
895 804
425 477
82 313
767 609
785 40
895 132
766 802
352 534
564 385
237 695
438 223
549 509
694 21
194 897
456 718
602 762
964 65
241 40
775 146
389 474
938 641
329 561
66 49
578 250
766 475
445 984
853 281
647 688
413 275
683 708
309 789
8 273
324 119
617 152
543 508
579 848
695 795
282 146
577 401
524 204
988 437
668 23
998 363
888 441
368 922
844 524
717 886
373 853
863 886
215 582
954 775
480 4
391 55
762 17
371 995
189 123
413 65
98 684
907 839
329 608
981 242
556 418
465 968
58 751
590 735
133 905
761 347
124 989
155 404
250 445
768 685
589 792
41 382
512 805
155 371
569 67
150 284
171 164
272 715
102 958
671 169
818 393
250 24
672 987
513 378
289 783
168 89
788 81
633 661
980 308
102 394
864 980
259 662
66 268
922 367
273 26
76 508
815 22
783 903
602 495
467 657
31 773
940 814
507 80
387 309
320 176
853 833
119 186
50 275
640 674
615 877
723 963
597 312
938 840
119 431
796 815
904 314
852 545
243 668
577 28
705 998
644 577
439 666
356 702
925 344
589 916
904 492
292 490
472 350
981 544
923 280
862 269
832 188
25 186
973 892
838 85
490 288
246 543
996 283
937 894
139 798
937 500
468 348
917 934
343 924
239 101
658 619
6 216
404 791
949 649
171 493
298 244
143 875
48 731
636 671
293 300
748 470
597 897
811 694
181 815
489 420
736 872
444 135
702 921
915 755
288 492
292 199
102 831
462 120
985 372
448 459
625 567
784 607
320 155
613 600
828 349
798 430
137 479
473 276
933 815
189 969
715 765
928 778
80 776
321 230
801 138
239 153
923 943
624 129
274 411
507 852
859 81
607 424
617 324
561 626
659 698
346 992
396 843
207 111
987 167
583 133
9 933
473 63
917 21
107 861
867 967
36 233
720 258
299 220
592 414
469 953
505 298
875 128
533 807
313 692
476 658
1 662
159 702
950 464
862 688
697 98
355 193
896 704
149 288
410 153
606 557
204 914
510 783
599 586
253 631
607 347
532 787
45 71
189 772
343 609
799 40
603 552
995 560
479 591
65 675
628 224
412 386
974 92
970 474
686 604
293 565
1000 68
316 729
749 202
275 455
682 292
622 725
512 959
658 781
722 224
413 940
810 255
697 684
115 103
597 906
168 88
692 120
644 85
683 332
785 823
247 656
937 503
181 184
576 400
705 895
944 411
144 602
602 920
589 731
956 844
159 935
518 965
265 489
900 144
906 805
927 412
155 957
580 429
171 144
147 721
126 534
417 286
666 197
798 794
704 887
352 898
377 170
567 548
487 958
119 756
7 114
233 747
454 640
17 379
465 213
769 668
387 618
533 827
603 693
126 254
227 769
79 825
34 785
579 371
331 401
205 9
204 941
174 51
136 936
362 739
653 231
331 113
343 339
653 209
219 27
560 194
413 279
98 321
762 510
18 996
527 57
158 552
568 998
302 36
234 430
870 291
369 831
528 790
602 754
800 696
875 38
142 560
110 155
319 130
338 352
21 6
914 630
434 176
684 323
369 78
306 496
949 646
116 59
216 293
293 718
550 216
226 782
135 615
686 821
360 85
41 272
867 58
860 537
130 257
206 726
880 586
218 48
384 609
679 310
180 669
71 855
671 274
136 515
227 39
774 83
325 17
847 405
132 502
997 281
589 843
264 934
338 231
745 29
582 406
449 13
738 70
568 246
220 629
614 950
707 921
565 479
932 14
228 158
912 700
142 414
363 807
617 531
903 949
136 40
623 875
145 793
116 153
536 914
276 841
778 702
758 212
131 680
895 501
97 742
160 499
398 880
621 948
569 526
31 557
238 208
107 682
930 403
338 621
24 571
703 158
374 491
12 896
400 390
501 717
964 490
818 252
389 408
306 578
665 854
763 469
515 428
307 867
553 466
618 706
86 409
893 517
849 925
733 965
797 626
86 542
7 500
649 22
163 349
570 17
296 579
706 55
535 647
246 996
328 951
742 560
420 284
991 53
404 61
873 556
577 139
810 576
602 275
938 424
417 879
61 306
726 821
580 83
842 974
220 631
838 720
581 663
706 765
980 374
70 130
521 52
332 961
914 555
739 711
46 429
334 62
163 651
539 156
193 519
77 531
189 867
411 215
511 504
406 275
692 665
95 668
940 381
22 676
61 224
796 360
806 442
434 395
301 486
808 881
658 469
183 333
370 977
31 835
436 698
170 830
711 724
559 899
571 495
880 797
571 598
300 535
905 641
30 717
698 467
228 691
446 484
224 596
185 15
859 28
85 421
741 703
630 569
902 560
836 75
9 34
85 325
467 387
1000 889
352 868
402 384
519 810
509 860
921 304
388 887
574 75
513 634
343 404
304 544
13 282
457 688
185 637
969 206
794 924
905 794
162 544
542 535
465 671
120 549
105 586
795 280
632 135
688 600
129 639
797 23
587 857
145 630
824 118
809 920
792 331
934 388
811 866
309 351
435 713
237 0
88 905
812 763
785 432
763 775
834 704
253 0
168 565
428 629
759 971
196 411
69 334
414 160
396 441
975 408
843 880
366 460
118 725
729 710
202 670
385 711
842 757
473 906
597 7
419 478
805 542
627 375
321 423
626 749
420 717
28 435
28 140
498 985
899 734
345 379
266 410
690 129
105 952
368 509
136 838
717 911
250 958
45 412
628 94
328 539
26 158
340 495
11 221
746 928
912 237
373 977
537 555
534 939
176 720
298 265
891 490
850 771
342 507
737 243
815 249
50 730
833 805
904 276
1 796
276 920
468 97
683 737
455 529
573 255
45 205
31 607
621 148
986 663
786 806
410 107
161 154
375 635
478 617
831 970
271 880
722 336
591 970
125 697
133 852
968 205
755 464
544 518
367 706
541 508
549 342
581 956
666 40
400 517
699 498
913 434
708 145
827 211
618 505
378 723
242 69
942 347
863 527
76 630
144 518
588 83
695 115
460 439
411 563
667 360
191 240
711 51
249 368
272 958
140 476
834 958
230 58
879 131
322 12
923 159
992 503
910 827
984 101
406 618
435 907
514 828
770 244
328 269
436 324
471 995
613 317
198 195
217 854
860 76
365 134
173 490
839 510
140 837
601 133
379 999
74 601
828 530
900 317
852 984
791 325
370 561
205 747
525 648
756 646
939 406
983 166
139 190
973 489
172 951
161 945
531 446
408 236
825 857
926 795
243 708
561 835
689 104
540 503
471 615
686 43
590 58
825 291
844 163
483 746
704 419
360 515
863 685
973 708
346 545
319 646
37 266
635 319
410 505
955 399
52 191
87 310
909 351
41 341
424 82
312 728
503 640
606 699
278 966
818 282
958 58
63 407
195 473
163 895
583 218
865 205
589 313
759 686
622 125
321 604
615 921
860 108
729 271
60 87
192 56
614 916
269 589
806 36
164 722
323 765
695 93
310 8
896 123
903 164
619 852
160 864
746 130
352 164
47 446
337 441
710 499
154 556
231 329
557 944
824 867
90 209
178 985
443 81
480 543
190 286
107 940
534 370
192 884
170 978
47 87
589 424
30 368
340 57
493 454
11 424
968 494
328 129
720 495
358 311
266 116
228 750
846 142
332 777
377 160
188 101
492 193
168 484
538 717
430 804
910 893
824 486
779 322
246 471
714 846
129 273
127 75
633 259
692 929
113 437
485 725
157 182
731 532
467 550
689 812
447 4
458 844
557 648
209 423
835 458
231 670
124 706
536 394
886 661
502 870
389 351
917 795
326 67
165 441
509 845
596 189
511 41
497 717
8 864
178 70
807 530
295 943
765 799
780 403
546 477
59 571
624 950
368 970
70 590
819 647
238 297
546 838
495 995
84 767
139 310
855 862
690 840
642 385
278 666
964 829
869 610
651 634
74 617
214 26
317 550
980 702
870 986
659 689
53 386
146 411
61 40
718 191
557 938
321 597
774 346
422 425
944 460
119 290
228 667
935 700
875 228
272 974
774 945
575 597
403 463
123 999
719 552
721 361
743 170
307 282
61 447
212 557
457 91
406 35
821 433
500 359
128 86
584 152
964 764
942 266
193 897
823 261
512 949
840 373
888 192
328 992
412 497
893 27
530 496
648 222
190 117
572 803
917 590
779 611
235 181
617 777
437 816
863 4
848 968
529 482
672 722
800 712
569 409
721 282
378 682
933 897
53 726
151 392
393 907
169 647
696 564
695 896
857 669
274 413
287 639
22 880
400 26
924 384
590 830
617 627
914 529
85 734
428 948
813 207
204 822
298 100
573 199
352 1
940 390
424 342
853 316
134 23
510 79
499 362
915 712
828 100
280 85
217 37
50 976
903 135
935 877
439 219
360 240
700 396
134 381
449 689
963 878
473 79
789 745
93 766
134 39
458 999
686 415
384 444
727 656
156 168
896 90
14 667
996 598
492 167
392 89
806 102
832 934
736 505
322 233
891 242
729 36
339 91
171 141
658 909
348 462
84 227
681 492
985 908
398 673
719 684
433 531
941 907
772 986
89 268
190 989
787 600
987 438
104 289
512 962
264 223
328 658
863 630
817 412
528 78
96 194
989 794
329 666
1 658
479 548
446 705
858 792
311 895
948 661
304 551
739 155
736 786
611 938
142 755
41 616
9 730
496 784
519 729
320 125
335 273
658 587
455 166
109 815
686 607
349 250
371 535
486 425
116 207
381 488
960 265
272 242
446 622
265 347
939 826
206 799
777 651
548 968
698 429
984 179
585 416
780 635
217 552
160 453
724 997
639 971
997 417
878 242
62 749
288 915
907 659
164 733
605 397
709 785
641 493
385 629
214 587
539 962
587 147
754 518
182 900
647 755
45 938
3 14
681 748
30 249
503 518
289 385
53 113
982 424
291 470
938 84
663 343
714 814
663 934
722 669
244 604
615 888
281 995
511 936
64 820
188 251
869 347
813 530
697 430
677 620
368 865
466 240
115 228
127 680
847 667
274 16
405 678
599 35
144 887
939 710
962 134
337 27
639 904
681 80
767 68
324 134
233 677
514 826
539 907
180 22
275 9
417 657
977 464
821 403
234 195
6 451
767 137
542 433
716 943
836 475
401 811
826 308
804 98
424 161
693 226
192 898
625 393
96 687
864 916
163 848
911 945
176 28
343 30
705 483
316 407
942 108
814 44
192 544
147 592
454 885
907 275
51 756
539 969
238 514
35 954
704 67
784 344
402 619
427 235
164 675
79 288
119 362
855 350
788 545
222 408
403 222
77 838
989 642
456 3
82 683
129 584
252 115
332 840
74 894
457 834
438 696
102 259
816 221
74 97
56 159
747 720
543 100
985 145
415 750
40 246
775 569
322 384
576 56
651 801
794 472
235 322
40 242
1000 670
935 374
441 581
524 723
652 643
523 264
633 998
944 735
220 339
34 644
463 897
531 730
949 716
433 510
609 868
688 594
213 35
854 187
907 883
638 284
232 918
966 1
36 964
64 45
379 520
725 508
975 899
573 297
99 752
536 810
369 902
288 711
14 226
885 742
1 394
648 474
863 562
776 263
986 91
920 272
85 239
334 226
169 519
270 902
412 437
406 411
485 698
959 113
657 201
666 743
785 714
977 909
50 200
513 699
19 923
303 865
362 639
616 381
592 508
887 464
248 540
163 89
572 631
590 920
632 850
871 540
621 635
289 526
135 503
378 628
800 813
221 567
579 241
304 589
753 290
783 335
415 291
823 900
374 13
83 469
154 484
435 799
500 446
760 564
208 424
466 474
632 384
466 922
47 139
520 602
854 449
782 612
138 660
650 773
940 869
128 518
816 999
622 775
326 546
591 135
717 193
473 237
755 444
350 890
982 967
967 941
590 185
668 149
920 494
421 187
533 790
812 109
80 540
593 588
108 863
21 47
532 460
863 357
833 474
690 344
968 228
613 972
785 643
737 716
841 298
327 542
161 608
688 386
68 609
235 230
925 629
282 941
79 872
421 195
923 41
261 259
278 291
674 602
832 718
622 585
286 638
240 118
192 651
170 555
380 792
884 766
697 429
14 944
277 741
305 750
352 712
119 179
702 714
687 172
841 898
514 306
5 180
737 540
875 208
68 978
542 489
388 739
952 686
266 568
446 900
293 711
392 722
97 8
90 163
563 443
790 656
614 737
936 740
272 983
16 214
77 494
932 218
291 685
667 976
245 125
291 116
529 396
979 492
562 291
242 397
694 96
911 991
816 525
878 52
343 847
9 61
902 519
565 165
626 813
313 524
791 136
954 165
915 151
882 456
82 907
516 921
768 594
906 135
450 630
456 102
453 148
126 61
933 230
873 177
376 241
898 712
473 648
197 423
589 967
148 437
505 288
226 613
386 330
889 808
419 885
572 225
99 591
933 55
916 754
512 334
413 243
878 446
681 861
636 587
878 244
9 211
799 435
547 187
755 934
859 659
579 552
124 189
968 999
120 378
954 283
227 997
594 762
382 933
297 799
197 615
239 391
290 35
829 922
840 298
243 384
760 414
411 337
255 250
516 596
838 510
568 569
97 44
558 647
737 782
352 479
26 109
38 670
597 755
642 863
623 283
42 639
720 435
98 32
198 65
807 742
927 155
724 469
434 821
969 241
447 255
415 148
250 589
741 811
500 933
38 785
10 340
225 507
684 618
408 27
407 257
593 942
564 378
112 725
215 112
163 800
72 794
948 22
685 85
371 182
318 520
762 785
760 871
303 237
267 537
181 708
180 282
867 923
36 106
915 540
894 979
260 412
981 774
569 21
932 959
616 853
892 85
540 870
73 843
844 860
461 538
106 146
572 517
468 13
495 355
766 231
201 48
29 933
733 268
310 282
789 970
869 226
436 475
982 87
974 793
704 872
427 164
13 965
8 392
660 28
629 341
727 231
303 302
877 388
624 122
545 660
266 575
761 524
920 890
152 695
566 103
396 865
563 223
712 109
958 541
204 265
862 273
408 485
145 757
653 176
998 370
260 83
211 940
636 123
639 890
560 139
729 455
215 72
327 908
251 203
552 259
514 699
915 237
40 440
382 966
59 465
816 836
830 863
758 275
390 496
466 795
72 597
703 920
105 508
471 266
84 190
981 483
368 794
627 867
592 464
645 911
665 992
509 582
279 473
653 115
256 385
351 174
863 660
569 587
482 885
905 217
13 614
382 883
877 622
767 579
286 278
521 754
30 803
901 930
263 967
23 204
81 720
360 402
157 184
789 918
27 107
95 617
53 100
625 421
554 784
13 411
548 537
391 943
970 492
8 190
399 284
132 239
481 997
805 55
899 713
454 475
947 463
456 218
644 599
664 569
990 967
543 725
385 129
177 908
814 90
623 525
614 781
133 539
192 262
572 862
831 80
969 761
530 591
604 469
747 231
738 629
713 755
396 152
69 678
270 755
376 638
656 212
492 612
361 424
319 557
327 333
755 620
967 41
169 806
652 833
569 284
928 795
539 988
748 573
81 697
678 107
114 87
686 605
993 279
936 982
989 777
885 846
631 405
313 425
262 361
310 518
558 246
216 322
380 763
360 954
340 777
665 108
428 452
6 799
934 225
10 926
218 474
814 537
81 963
398 923
67 33
604 293
162 110
68 866
125 919
639 833
230 526
472 471
468 696
561 330
106 431
911 878
422 249
66 452
555 607
159 470
167 87
733 413
62 491
763 235
837 392
185 969
711 536
954 386
876 128
872 254
533 882
832 0
154 701
970 977
308 920
442 275
483 426
578 310
432 477
38 846
340 886
78 835
16 743
47 423
83 22
146 644
568 475
964 732
108 902
285 927
356 78
289 72
157 171
378 192
739 685
811 42
603 610
374 341
984 316
616 326
433 929
24 219
537 521
11 936
286 60
3 230
124 610
235 399
343 608
629 644
188 625
804 391
544 235
866 161
919 142
595 637
183 233
96 835
50 781
830 974
712 455
356 766
714 218
824 311
256 699
955 392
524 691
184 53
317 217
81 766
885 590
522 918
996 510
700 924
906 301
60 773
200 696
593 448
816 704
801 625
481 291
932 462
956 443
40 117
377 436
851 420
379 562
780 288
600 913
627 431
426 995
517 637
120 502
681 739
862 91
445 707
160 904
17 678
939 247
578 870
509 797
649 948
504 780
874 435
707 641
134 635
240 486
409 175
343 417
596 487
818 604
596 471
207 547
633 598
762 185
128 920
320 251
618 989
612 875
187 24
757 302
395 224
70 199
624 714
470 194
50 173
318 921
294 300
477 747
508 8
831 248
857 620
738 110
910 519
455 999
47 285
759 473
92 134
972 84
699 382
523 656
212 11
553 300
612 899
467 312
467 979
452 4
838 528
171 223
469 730
570 649
902 820
576 928
608 230
336 903
433 499
952 923
825 379
395 700
349 2
383 506
276 487
168 454
237 246
395 132
392 959
836 888
496 605
544 293
232 271
980 599
122 898
788 771
17 77
116 746
529 731
691 66
801 957
763 108
696 622
963 407
557 749
341 4
622 166
120 352
50 401
47 149
135 58
399 272
621 375
389 93
728 941
478 719
906 124
454 56
782 62
946 87
982 844
333 917
359 185
495 207
696 621
425 519
71 595
906 939
243 667
509 260
251 609
497 745
965 892
480 922
160 656
616 125
779 268
37 947
715 453
613 644
241 705
66 327
490 901
180 595
85 256
956 538
368 533
226 888
988 805
473 608
828 859
14 463
802 350
548 783
994 666
994 246
157 431
379 148
864 241
901 984
786 406
235 876
441 323
643 621
782 439
657 572
868 167
258 567
957 769
362 176
701 32
319 149
549 46
307 191
465 509
317 227
715 645
897 996
278 362
404 174
587 955
97 597
663 756
822 340
539 85
87 239
411 144
34 209
96 815
682 174
670 883
653 643
110 542
678 801
445 11
51 382
124 944
319 875
934 859
657 87
468 970
892 106
676 873
901 419
430 288
400 155
734 523
404 144
269 664
746 107
576 508
490 938
167 783
757 806
839 91
724 110
553 393
920 403
129 299
944 842
975 467
942 245
153 91
434 354
543 483
317 882
46 95
959 355
206 558
859 103
4 36
462 227
129 880
995 641
32 703
545 310
372 31
979 397
144 597
935 194
749 488
240 535
39 499
533 682
240 831
335 261
484 198
767 645
332 962
581 932
59 580
218 936
108 669
319 185
442 744
388 894
510 390
50 449
868 321
257 406
270 297
811 32
592 210
127 813
170 956
567 117
434 226
298 598
535 91
35 299
631 948
608 352
305 412
739 168
76 719
517 640
551 660
566 121
454 575
270 825
340 423
256 987
611 433
953 778
181 691
181 226
975 738
819 408
433 885
380 84
231 559
672 630
267 713
608 607
592 613
869 291
936 60
672 414
680 697
104 307
343 596
399 638
162 913
245 132
651 590
156 526
773 720
314 938
290 6
866 298
93 437
523 618
232 482
647 198
240 603
285 810
508 23
728 768
729 897
951 350
889 993
771 613
607 59
379 923
228 774
147 98
166 77
984 599
348 618
166 219
595 262
739 950
76 122
793 767
491 738
503 381
450 317
289 265
172 782
364 729
946 14
995 335
33 687
965 416
466 314
676 606
289 738
919 207
111 975
865 347
288 605
535 937
262 778
318 587
892 59
964 5
515 495
770 554
800 490
664 103
684 180
913 502
83 944
930 29
70 598
519 276
737 881
647 483
989 577
787 401
695 41
467 774
223 530
585 778
730 127
355 923
113 455
557 820
1000 327
669 800
40 757
270 411
613 374
525 801
136 352
15 221
894 809
129 804
87 614
326 879
896 461
965 405
305 284
489 262
776 991
231 497
237 166
275 863
772 844
147 501
670 793
538 6
983 433
87 775
881 739
315 714
320 300
503 819
285 761
508 702
476 352
304 175
533 952
480 624
374 99
176 199
983 787
141 901
764 579
236 336
599 322
520 273
900 876
240 431
500 920
334 987
546 714
97 338
457 515
12 982
43 68
141 645
115 703
143 616
389 670
384 862
65 522
163 22
819 877
96 872
958 56
391 117
884 862
337 595
967 143
407 882
164 526
296 593
619 212
416 169
904 963
651 81
13 259
206 297
726 632
647 55
587 177
136 533
609 195
584 664
258 517
233 99
480 426
747 506
998 842
304 168
719 416
766 537
749 45
312 680
115 948
5 346
492 620
120 866
26 641
718 867
39 804
683 257
439 198
861 776
732 337
447 675
817 719
72 279
16 65
577 349
892 153
803 635
175 600
543 36
286 889
411 419
256 980
948 132
370 84
214 868
981 921
830 156
303 375
521 161
478 477
402 679
640 991
984 825
510 885
557 179
628 330
824 961
123 853
772 533
392 323
95 589
226 931
916 66
839 897
145 338
912 323
338 694
624 703
212 669
889 459
115 655
567 628
660 76
730 896
603 179
649 939
959 395
850 590
897 885
515 771
9 455
876 379
257 99
842 792
232 126
982 779
384 265
340 335
624 563
861 684
122 894
125 141
830 910
549 290
774 549
90 151
736 113
356 427
679 940
560 946
594 35
911 28
740 16
29 675
778 497
98 457
440 606
684 992
876 62
180 312
713 995
844 876
286 129
183 749
293 347
89 750
988 583
363 310
671 949
689 433
380 35
507 975
397 76
719 356
26 388
709 398
36 990
954 267
931 190
302 440
306 720
830 746
37 111
810 993
794 990
432 936
221 747
503 159
770 415
869 905
191 767
706 758
879 702
643 266
32 169
744 92
534 377
965 800
734 269
701 966
691 781
578 600
837 696
79 200
725 511
958 32
739 831
162 448
824 467
95 843
796 712
957 682
81 272
496 463
110 263
683 956
229 249
848 898
965 138
25 138
768 556
571 79
494 21
814 386
81 462
774 837
167 373
549 569
323 60
910 912
437 520
972 379
901 738
489 101
75 633
607 421
98 7
891 33
993 336
284 742
913 766
513 217
986 455
832 433
813 333
608 290
323 941
448 371
981 321
701 825
89 478
504 338
980 439
662 483
379 656
46 763
536 283
551 693
947 150
855 762
694 635
948 508
272 816
239 949
75 125
229 582
535 344
877 24
29 796
508 62
68 765
635 241
863 429
944 851
212 963
25 724
71 935
124 329
229 351
66 615
2 350
15 740
747 351
92 751
972 278
582 299
460 471
948 48
148 301
132 434
516 405
662 840
190 888
551 638
377 917
176 548
767 796
469 724
367 100
911 696
692 206
634 665
828 799
1000 401
809 154
139 786
732 260
679 821
29 910
30 621
972 87
474 961
716 863
534 573
266 773
989 225
842 18
306 169
130 92
886 435
902 700
502 124
210 688
594 499
851 986
127 549
463 447
86 343
47 72
755 935
740 892
694 668
440 381
142 169
632 710
601 582
585 188
236 807
632 138
465 331
568 155
716 62
248 996
110 591
139 622
859 363
830 713
955 560
365 836
860 939
262 14
214 931
60 448
590 251
645 97
396 644
573 849
12 336
489 342
553 568
397 738
62 928
119 210
883 310
849 305
366 518
482 595
263 856
670 946
778 280
514 389
513 598
377 844
464 388
905 845
663 107
103 474
172 750
551 113
686 116
940 722
307 802
582 301
475 207
111 169
986 71
885 438
666 321
668 108
31 1
737 410
377 94
471 240
437 989
526 669
988 428
759 809
755 864
553 260
610 392
576 926
757 943
680 21
134 270
510 58
16 999
872 76
582 755
23 539
994 685
860 398
494 253
513 814
967 615
572 409
444 33
495 584
307 968
938 712
541 923
664 269
318 711
590 683
382 473
343 35
218 527
786 820
563 688
282 343
629 431
245 162
234 108
158 118
221 226
428 818
647 810
880 549
982 487
643 583
161 305
877 745
13 674
7 576
891 91
90 118
911 584
238 153
171 96
868 995
298 638
444 144
549 275
536 883
354 873
175 785
399 993
19 52
747 710
235 265
558 440
674 154
373 139
782 294
311 933
58 588
866 363
996 3
446 12
456 509
912 988
35 320
601 203
424 676
181 140
207 255
981 166
937 884
933 310
477 471
622 3
383 707
397 313
547 588
634 583
462 957
107 665
246 100
758 270
469 121
58 11
554 347
71 966
719 418
473 603
284 790
129 379
939 335
996 592
810 338
210 427
124 427
80 358
712 237
527 26
328 172
130 859
268 939
844 303
229 654
24 138
818 498
887 948
974 136
246 553
783 814
13 224
97 181
369 309
970 516
434 168
779 107
758 444
133 257
540 704
657 615
106 41
487 67
352 70
320 358
619 667
796 694
419 535
997 749
148 654
946 968
225 151
309 464
508 678
158 252
912 364
749 134
392 234
235 178
428 722
746 26
635 478
681 444
868 327
65 626
676 151
34 969
787 887
671 883
814 210
93 685
527 600
968 97
600 516
855 693
412 231
187 971
255 490
340 407
48 88
980 724
726 122
969 847
280 200
175 930
484 391
60 51
241 302
779 426
988 152
618 206
639 604
683 41
733 456
607 759
440 658
582 356
244 974
96 467
801 99
959 863
836 533
483 270
494 685
173 24
116 692
668 21
981 636
883 452
263 559
896 173
819 693
751 280
36 955
46 596
332 15
438 745
768 581
632 622
63 837
590 828
958 250
237 80
423 852
978 877
37 127
410 776
889 210
48 554
729 313
987 866
300 420
445 568
423 630
669 163
707 30
134 444
364 297
470 17
595 558
480 283
797 760
26 848
219 456
671 585
624 145
367 277
862 826
290 973
113 416
697 686
250 801
101 770
477 905
766 967
875 281
261 6
793 699
946 629
503 672
127 262
419 866
994 382
491 682
495 223
654 19
460 110
620 501
772 333
657 883
333 906
670 845
369 543
320 703
185 464
175 648
53 176
320 148
877 76
164 459
675 814
895 455
495 819
138 914
690 470
257 454
43 475
13 91
181 324
419 572
895 864
363 866
122 119
202 392
951 439
328 861
335 282
123 173
88 942
114 928
167 483
307 474
433 848
446 961
16 327
552 778
540 125
121 365
527 755
254 44
160 607
575 560
993 36
506 476
841 677
591 24
355 286
121 7
845 275
875 345
642 311
969 834
537 199
955 305
851 828
910 834
801 637
482 269
323 58
565 772
714 930
942 833
103 518
411 262
825 124
355 266
108 541
605 43
853 255
816 359
263 243
528 393
112 232
184 219
668 574
138 742
817 652
664 771
730 419
999 685
709 705
311 797
877 927
428 493
840 563
624 389
361 687
287 794
831 368
825 394
157 72
827 857
512 68
478 854
972 510
135 406
583 916
398 977
877 655
191 768
178 862
275 365
923 16
640 91
829 765
725 42
636 958
351 373
654 561
343 859
318 318
186 929
481 524
743 918
348 804
901 437
44 173
474 415
796 679
309 14
555 648
669 356
19 114
951 802
443 178
36 209
670 187
280 956
394 177
109 196
914 719
310 59
797 65
708 681
476 491
996 955
296 592
519 982
649 891
865 384
208 770
547 104
846 173
178 553
611 716
93 979
64 279
794 826
29 307
241 965
372 316
368 304
44 213
69 586
511 369
271 576
36 422
766 480
581 117
214 151
762 380
401 692
261 811
826 874
580 834
682 690
739 162
878 231
559 863
7 248
827 309
889 577
167 168
28 682
780 162
374 439
641 129
720 54
265 398
556 596
723 399
502 760
273 725
312 815
153 807
467 974
879 30
869 187
593 247
478 637
9 964
594 663
647 859
482 953
669 285
34 359
481 24
717 960
302 70
677 0
323 316
203 22
570 932
93 967
610 147
418 433
158 619
576 769
300 578
919 582
215 306
772 579
94 7
431 233
43 740
485 890
60 430
726 711
949 335
888 444
955 612
90 911
659 760
786 924
881 223
88 83
185 428
592 96
522 571
420 483
102 975
672 126
124 485
804 546
310 616
230 58
203 123
453 261
750 562
447 504
661 321
252 810
979 171
608 15
486 844
701 46
945 168
359 555
396 314
702 93
783 901
791 745
179 599
612 565
721 217
559 638
368 544
739 379
75 967
243 87
873 27
561 747
396 101
929 913
346 588
435 258
655 32
324 889
593 32
613 542
139 629
395 621
842 429
333 244
587 721
722 816
851 855
256 312
365 320
86 816
760 683
707 120
990 409
692 675
455 431
562 441
524 63
649 605
20 791
139 71
866 152
363 666
932 152
947 463
646 785
246 649
749 272
678 760
85 310
95 830
556 642
258 348
28 526
395 486
493 734
220 531
760 292
744 790
917 990
824 688
406 390
810 587
234 961
909 912
371 377
54 242
160 563
93 313
484 218
545 209
789 290
248 256
822 85
784 531
21 826
729 681
309 57
89 382
502 8
542 498
224 609
319 584
36 674
68 519
707 99
217 116
580 883
535 518
434 196
939 977
476 131
30 884
340 833
683 507
401 508
115 453
836 270
204 671
342 421
270 367
113 138
789 833
523 426
378 630
702 808
754 32
770 225
261 176
242 206
920 984
739 670
404 473
776 561
44 903
584 118
651 559
254 798
652 840
865 6
56 575
634 585
140 241
48 772
200 109
127 873
761 303
956 748
751 703
283 945
864 0
938 356
731 249
683 991
22 271
958 247
361 73
740 664
417 499
381 733
590 396
443 504
45 96
61 200
478 662
405 470
743 2
170 111
439 412
671 813
588 328
778 894
414 13
54 995
585 638
97 378
607 724
959 621
188 465
925 993
872 342
166 288
960 934
714 719
894 513
714 177
332 450
414 946
973 121
631 724
21 818
37 886
875 229
161 487
622 988
12 64
925 535
71 688
14 259
41 61
616 615
461 74
600 797
328 803
576 199
935 338
116 8
815 742
475 679
899 383
636 408
195 547
590 242
191 92
734 297
287 424
645 909
278 760
472 706
450 641
166 583
431 590
470 671
385 275
790 738
101 732
133 733
560 212
74 622
422 294
378 929
45 680
686 478
791 659
98 352
276 885
128 823
277 510
675 55
538 334
476 143
13 62
49 3
45 858
121 507
396 742
969 378
482 590
290 599
855 836
696 223
188 877
180 841
395 124
939 48
491 574
110 653
157 77
480 67
993 46
579 873
882 34
939 243
262 352
969 802
703 809
961 815
596 979
364 860
777 120
591 243
962 788
483 372
684 873
299 260
189 166
824 865
55 308
848 127
625 8
787 70
229 981
397 129
851 375
319 608
429 592
654 415
465 798
315 829
235 819
945 118
904 828
657 626
667 563
361 51
43 181
265 219
187 733
781 940
722 239
630 549
865 366
321 532
471 710
294 959
696 458
754 185
898 567
517 564
30 7
861 897
941 912
794 649
585 851
248 624
111 293
960 148
116 201
334 498
109 291
124 458
37 246
822 390
539 736
405 463
289 161
900 984
46 760
478 929
749 509
894 317
740 224
4 820
830 65
791 98
353 805
366 894
601 288
510 828
243 981
231 948
795 120
151 480
326 413
69 194
769 558
423 955
88 768
189 973
647 150
571 795
429 949
355 596
412 311
241 835
939 432
925 753
644 916
124 810
470 551
560 76
940 915
107 75
859 710
344 280
200 777
938 965
624 586
147 842
903 467
919 164
746 480
726 537
260 693
757 204
813 678
533 823
806 229
443 460
222 304
647 588
752 481
277 880
419 4
207 74
681 980
504 989
392 574
306 553
892 276
457 88
283 83
815 332
671 325
214 519
944 912
913 448
183 678
651 325
596 955
133 68
890 258
605 120
470 584
842 482
915 703
513 670
104 893
11 90
736 194
188 650
689 494
854 855
750 776
716 243
605 464
247 70
714 398
125 420
298 744
197 109
953 992
228 244
453 860
667 321
600 13
390 303
625 88
750 838
916 304
760 474
302 642
573 434
641 71
672 778
694 813
331 593
102 479
458 500
712 305
821 953
855 580
875 637
337 48
338 351
57 965
352 954
389 209
629 487
880 869
766 233
801 144
700 759
955 410
763 325
27 258
459 379
277 769
963 60
160 653
737 401
677 31
627 340
972 293
321 125
374 201
512 689
340 447
168 149
463 291
375 143
62 393
669 222
147 635
854 349
518 943
987 924
648 438
657 111
777 791
824 669
668 545
461 978
950 604
648 93
786 913
559 643
575 157
553 146
984 203
180 903
59 855
720 113
51 611
938 571
687 909
858 150
896 295
693 444
87 438
523 630
380 92
690 287
256 223
441 311
908 647
638 2
936 196
777 262
181 253
983 8
819 778
623 720
268 307
464 352
655 414
378 969
86 741
16 741
128 446
572 398
560 281
435 838
4 38
453 165
142 772
670 303
799 331
432 843
703 627
927 381
230 867
171 324
599 411
505 37
807 601
51 214
602 936
75 156
263 749
76 429
919 241
57 895
650 697
156 311
617 497
161 731
29 284
464 721
215 958
46 485
222 179
124 599
348 93
103 179
297 729
718 431
303 698
808 408
604 333
419 685
59 916
382 266
795 884
816 711
374 942
278 375
563 465
65 658
165 982
662 203
371 171
332 650
686 329
857 146
877 326
430 372
252 740
838 643
520 216
339 502
509 76
721 74
1000 901
977 501
430 885
664 364
195 706
269 6
292 205
566 30
710 581
588 709
892 930
930 309
597 794
778 239
699 686
328 310
141 390
973 154
85 601
365 462
811 670
577 75
497 343
374 611
798 728
420 110
435 612
497 712
136 960
107 849
536 622
513 820
104 644
203 48
644 867
965 306
771 488
153 177
390 781
754 9
549 105
937 393
442 532
571 421
627 293
641 116
124 252
126 354
771 407
965 568
691 793
473 615
377 7
563 297
354 89
760 856
547 927
688 437
743 289
64 242
789 470
537 400
16 638
823 514
645 656
34 88
536 333
528 526
959 171
193 402
933 635
690 953
57 114
107 618
492 604
385 913
767 733
684 766
539 62
722 172
102 598
994 82
893 238
322 197
500 28
386 764
568 633
31 147
302 851
529 473
889 580
589 665
728 49
547 917
909 67
217 782
183 993
790 501
569 237
280 998
601 386
47 504
153 181
143 574
914 521
130 112
332 881
724 355
232 298
933 893
758 933
339 938
487 522
957 338
252 688
145 224
148 606
54 4
266 430
131 818
453 508
687 217
95 315
510 366
775 752
154 302
55 989
360 839
734 143
887 455
206 929
237 819
407 175
185 226
523 492
954 184
1000 124
478 908
417 322
116 945
973 36
155 113
367 674
416 997
876 314
828 6
984 999
876 880
585 437
583 786
770 671
460 95
410 730
89 511
26 591
29 15
827 189
319 997
102 428
348 749
233 611
109 398
985 274
462 998
330 425
353 194
377 152
377 431
419 445
752 532
723 649
225 21
776 139
350 682
556 963
739 517
462 400
777 360
585 123
724 645
363 986
558 396
599 606
562 568
675 149
17 810
859 664
136 461
860 526
952 80
82 344
837 591
226 75
624 475
696 441
765 541
443 672
837 159
140 713
741 371
619 410
902 25
834 837
755 198
520 95
406 240
687 177
83 891
117 611
474 694
519 244
865 887
322 395
257 179
713 729
644 599
698 645
278 922
688 951
345 24
194 725
470 80
675 649
99 23
960 936
800 508
5 404
801 97
64 484
951 384
68 775
543 500
464 708
337 236
206 46
602 923
780 960
50 619
670 149
31 317
634 266
625 426
562 954
924 502
454 177
465 319
751 802
252 386
917 90
95 87
155 26
822 240
477 808
546 14
217 118
446 900
859 578
589 82
287 981
210 963
995 516
742 191
10 498
789 466
410 836
681 747
535 507
294 286
302 966
436 42
666 149
537 516
123 511
212 843
130 677
659 865
207 397
974 784
651 448
809 427
502 51
30 8
26 578
929 341
878 41
210 160
84 17
335 614
507 737
703 845
229 114
975 945
930 178
761 491
780 26
865 549
313 344
222 671
396 142
111 86
196 673
27 943
36 562
727 800
721 937
101 960
159 797
935 826
149 693
936 566
708 282
851 984
947 314
378 951
966 183
952 375
651 22
895 784
244 881
132 564
39 53
294 117
441 605
618 341
39 981
754 403
763 887
713 29
485 554
8 161
391 278
917 178
400 729
887 753
570 845
459 690
437 535
618 59
266 226
728 936
568 602
743 98
194 906
610 115
166 646
58 763
248 209
933 110
61 345
578 652
177 38
374 472
425 431
66 434
297 804
66 709
144 909
703 153
983 817
742 922
398 152
416 143
591 834
24 276
193 310
768 744
46 556
732 504
477 659
661 482
929 548
103 203
440 148
459 850
292 14
750 602
950 263
8 52
182 441
110 483
532 432
809 526
651 328
229 641
248 989
107 612
663 329
183 162
510 649
210 884
193 32
969 148
668 587
868 586
116 172
680 650
662 224
486 228
998 41
265 483
82 628
436 663
725 523
786 379
628 276
244 119
716 616
407 495
98 709
843 370
169 701
45 820
16 845
749 484
97 287
105 887
12 656
833 371
738 274
856 821
626 811
657 475
79 781
736 307
127 916
861 946
366 747
853 870
697 207
896 845
748 802
556 403
453 105
72 616
542 983
346 600
974 0
994 497
1 846
157 16
668 144
579 213
130 822
976 754
945 390
215 727
701 586
242 305
685 376
532 263
561 817
319 980
986 210
902 424
402 230
589 303
407 161
35 152
565 198
727 535
849 147
208 595
646 128
916 297
12 236
2 863
332 952
120 146
149 545
973 912
554 754
776 471
346 520
143 340
535 388
33 29
248 597
461 104
782 19
136 33
586 429
275 560
14 636
715 640
88 198
288 10
410 380
262 56
748 788
550 234
41 567
550 388
157 92
21 38
590 556
1000 107
400 244
64 906
223 158
42 216
689 567
141 581
457 435
143 754
374 709
777 265
745 743
966 709
955 816
184 677
84 713
835 246
357 711
168 254
759 893
724 722
386 62
662 424
543 159
660 606
958 443
999 625
449 877
666 655
887 546
95 414
362 676
938 682
137 648
340 603
775 417
777 68
618 339
418 206
869 328
940 859
598 175
680 827
417 280
201 210
19 785
945 560
559 164
292 848
805 174
74 521
70 682
578 984
329 940
842 60
58 263
808 601
301 415
436 254
111 96
475 175
854 781
502 715
564 921
673 414
960 66
572 497
700 185
757 981
792 651
164 996
886 27
598 872
188 558
723 818
509 357
968 652
40 694
238 375
239 708
873 182
810 643
753 161
178 212
100 668
486 527
114 877
161 756
936 161
697 921
918 679
930 791
809 299
385 277
258 861
978 900
788 976
35 745
250 907
526 342
207 227
139 280
979 831
227 594
317 331
574 673
540 638
414 735
125 43
978 481
608 52
548 257
123 762
140 380
797 958
490 220
612 404
663 975
520 107
597 638
317 918
386 919
581 389
266 700
628 229
714 898
386 740
550 571
869 422
387 204
788 155
893 984
501 22
755 939
576 647
310 871
345 666
870 346
274 806
701 934
190 31
665 816
440 237
358 890
74 163
946 50
374 352
264 96
513 937
190 20
242 773
790 437
304 888
913 219
481 609
615 38
20 475
456 196
776 576
662 95
82 17
105 741
300 47
482 870
272 582
824 258
249 484
894 961
834 71
746 416
308 836
544 979
813 329
622 221
100 651
677 489
798 257
990 365
340 271
770 762
555 92
89 877
34 637
381 409
383 143
52 595
731 121
217 844
153 31
194 955
235 785
172 617
493 25
459 474
200 241
995 618
168 395
242 622
815 7
891 599
760 368
220 499
788 111
56 820
48 543
711 94
469 119
465 613
431 155
55 773
591 555
186 320
953 59
770 972
519 626
552 370
68 643
124 584
433 342
880 376
675 120
978 471
987 527
414 783
93 223
434 349
377 863
65 291
262 165
41 455
730 830
52 771
171 839
307 795
393 607
150 202
945 354
893 629
884 63
754 454
621 115
597 994
495 917
911 20
245 199
607 312
656 739
264 608
389 900
233 811
44 593
651 985
410 653
87 776
432 497
550 138
41 313
622 213
80 19
700 745
712 571
261 246
418 730
435 427
235 938
270 784
339 876
608 13
454 242
888 761
63 245
328 476
817 264
383 772
724 291
408 692
774 857
137 737
591 738
317 932
939 754
331 986
148 24
724 671
806 904
320 846
489 337
922 571
227 960
960 345
3 931
652 108
663 63
141 345
623 331
903 913
319 291
335 330
217 205
208 165
553 415
896 769
71 519
595 7
297 562
423 868
70 446
15 282
700 303
625 286
122 614
448 476
535 133
922 527
761 620
74 865
375 647
199 281
488 934
948 880
314 12
950 899
84 385
281 500
739 648
611 881
633 129
119 908
905 696
812 721
341 276
356 715
16 257
885 599
597 111
259 398
678 688
684 280
437 62
514 4
62 754
357 161
195 318
479 521
727 701
894 456
84 21
13 961
621 628
635 577
852 56
314 898
333 422
145 138
849 308
67 49
613 438
134 71
432 813
901 331
848 259
87 533
262 704
517 277
421 808
232 937
431 443
184 323
384 652
350 937
585 195
523 276
750 123
727 177
360 636
251 683
29 898
575 894
627 388
389 198
576 230
411 478
709 431
230 818
518 388
810 101
548 427
810 283
363 33
350 841
84 541
400 448
756 74
270 798
315 241
964 28
982 844
431 473
798 157
338 221
743 989
765 127
258 189
193 48
139 872
221 6
699 679
380 338
71 52
165 610
279 303
66 495
536 316
65 200
811 483
38 190
532 183
127 950
499 112
422 266
734 825
723 88
245 274
80 993
309 463
219 315
62 975
991 320
197 566
3 237
563 795
425 204
555 131
608 290
48 900
259 202
405 339
408 800
179 46
450 830
214 275
520 906
568 263
595 542
77 616
804 879
710 108
604 215
142 247
673 428
400 449
639 286
630 246
29 156
939 108
228 760
299 144
900 622
6 345
479 481
368 340
148 903
884 814
541 144
996 21
121 138
979 920
963 824
483 690
393 758
927 419
262 655
603 175
304 128
494 493
330 298
223 241
43 995
53 138
62 790
182 541
304 726
577 600
942 351
788 424
348 102
598 115
910 27
446 15
83 710
642 761
389 48
369 183
826 493
178 639
998 193
482 5
143 456
595 641
400 75
375 358
558 562
145 997
510 309
492 208
757 274
442 871
390 955
742 502
16 484
146 85
741 977
178 391
829 870
927 859
193 557
470 838
752 324
910 335
189 764
470 642
110 803
180 110
727 627
719 215
861 497
789 676
44 86
998 490
138 18
744 815
545 140
704 16
777 891
591 763
251 584
682 694
695 401
58 918
639 88
738 593
962 66
356 309
50 449
284 358
6 923
539 108
809 112
341 594
969 39
476 601
745 218
291 411
311 429
987 936
270 755
881 596
30 465
766 143
903 273
606 291
530 9
666 930
992 105
150 942
960 417
131 735
269 760
46 129
326 854
247 811
581 779
403 240
696 205
563 874
315 967
827 202
836 380
715 273
326 432
873 971
799 143
78 127
745 660
860 808
340 964
118 191
411 992
665 6
723 239
995 982
431 593
99 386
350 485
56 34
475 988
352 753
5 515
451 728
333 437
470 105
954 359
121 620
936 955
625 797
12 389
519 604
514 921
798 435
336 523
769 812
712 981
683 777
466 485
197 754
351 68
939 531
327 600
559 538
948 730
157 333
845 329
29 723
804 718
645 822
72 54
596 919
124 411
808 386
398 171
153 725
281 335
396 6
259 222
232 258
360 759
180 7
757 250
735 955
837 608
871 778
1000 887
755 532
31 631
889 732
922 775
265 114
986 344
783 938
887 609
637 915
786 74
263 329
980 473
221 52
30 144
508 887
911 524
573 89
594 976
645 663
284 320
396 736
802 391
446 232
993 849
509 966
756 601
196 693
690 788
245 183
174 861
133 37
125 199
803 864
131 822
924 180
438 118
666 199
802 338
616 767
563 671
584 817
430 486
141 210
24 589
233 74
77 903
768 964
603 655
443 296
772 897
559 138
960 706
323 128
824 595
749 383
948 585
598 358
534 904
945 905
125 124
344 839
299 478
599 629
992 61
479 658
436 122
860 721
64 411
240 586
102 825
806 152
173 786
855 340
926 719
657 409
801 135
530 766
817 66
705 423
212 640
334 300
364 488
293 841
952 529
632 908
515 772
298 107
548 663
164 467
749 204
651 378
549 912
696 125
862 756
719 466
895 88
985 368
722 915
482 178
623 420
611 441
696 44
89 855
219 969
868 236
779 845
769 788
8 669
161 638
282 171
768 615
385 813
78 365
680 291
657 277
14 748
233 198
428 26
251 364
841 865
767 325
305 148
522 375
65 329
589 184
357 112
420 221
603 583
831 204
206 193
76 449
603 554
35 933
687 477
913 810
63 686
238 360
638 745
303 356
667 609
508 276
728 201
163 220
444 391
491 955
962 260
418 751
96 877
200 573
617 605
10 570
67 809
495 525
730 18
878 570
331 479
775 784
34 80
485 580
388 284
314 692
830 580
291 701
948 333
536 534
482 618
830 43
103 40
884 802
461 961
281 401
691 705
940 942
483 36
155 493
100 254
757 679
705 401
680 333
543 499
251 897
819 141
317 805
962 757
141 945
568 461
15 897
178 850
77 861
651 605
500 464
235 845
835 114
843 460
192 862
722 678
930 572
251 101
623 232
869 983
224 841
618 942
857 939
32 767
618 694
835 332
616 452
89 770
596 551
780 564
19 848
956 86
756 49
538 154
709 797
214 422
431 578
971 124
525 502
477 850
673 623
770 304
167 73
318 156
112 140
189 753
337 164
901 683
761 255
297 973
710 371
703 139
465 277
875 552
229 194
314 378
644 850
24 321
850 232
378 971
264 20
733 651
282 385
309 613
106 519
695 468
731 842
87 317
558 385
546 569
504 640
814 399
850 742
965 207
736 56
382 56
771 372
196 651
247 615
61 165
349 768
492 265
114 546
735 76
334 678
249 151
799 366
121 769
707 683
442 59
561 1
169 425
337 422
498 735
367 102
516 26
492 82
376 379
397 140
878 192
794 76
79 459
32 270
196 41
528 658
974 331
374 819
348 440
330 105
136 402
666 543
266 308
606 317
307 835
771 855
899 98
25 796
445 524
277 239
390 366
984 834
761 409
333 782
861 781
991 509
469 249
817 752
495 700
116 585
462 943
620 851
889 801
779 164
417 106
773 266
526 464
931 955
787 829
624 771
246 254
47 338
337 254
339 676
340 753
84 287
832 649
785 928
861 733
57 102
789 885
481 414
519 799
513 197
13 37
199 985
526 517
274 729
245 743
376 656
600 931
536 390
433 304
25 479
753 494
586 602
432 253
623 666
798 196
859 57
846 267
40 704
373 337
456 537
167 519
784 77
963 218
96 622
242 197
540 903
67 181
558 382
434 19
577 793
197 302
311 478
238 78
765 257
220 634
922 90
385 35
627 684
757 543
778 320
666 55
594 392
670 536
125 388
300 182
542 16
939 37
287 140
37 342
325 915
225 280
111 84
490 236
26 740
439 0
664 850
993 613
764 490
983 578
135 315
645 310
895 1
736 977
83 43
732 756
168 734
950 292
607 208
739 539
604 158
87 487
120 326
575 18
825 318
952 584
909 555
621 236
586 435
956 427
433 388
130 807
566 698
491 5
714 309
186 919
705 896
15 892
141 668
692 979
537 514
376 147
102 261
500 646
409 318
544 202
299 686
983 679
264 855
966 563
361 155
737 913
354 980
263 677
60 962
969 74
308 81
431 428
474 128
187 814
59 690
171 102
384 833
523 860
949 70
137 303
835 722
512 631
838 817
829 900
375 690
901 30
731 280
453 578
106 52
624 772
313 424
605 647
616 493
967 303
613 934
627 591
112 59
13 803
245 743
3 976
21 811
352 71
844 161
907 806
284 369
541 510
17 847
847 982
700 11
370 974
104 783
300 989
168 797
386 948
247 63
200 321
990 501
299 61
561 162
784 654
82 47
842 110
221 895
936 546
995 273
628 51
655 410
925 793
724 520
30 603
924 896
573 400
714 912
188 313
194 182
700 772
532 631
797 675
516 9
311 267
501 546
821 670
153 934
85 185
938 629
593 278
685 242
528 187
258 853
597 658
397 994
511 263
864 104
808 461
319 19
639 457
642 675
190 125
518 243
324 447
613 90
419 159
337 933
323 68
933 507
502 104
356 224
658 847
400 458
490 277
164 399
221 757
458 693
750 882
39 929
194 978
890 609
341 773
72 642
981 163
747 666
277 67
406 702
428 989
611 790
699 425
101 996
515 814
150 377
93 220
490 96
863 226
322 241
126 241
867 719
838 270
260 123
52 404
820 127
509 120
865 603
316 571
521 227
480 196
349 494
875 507
737 489
884 247
950 139
558 857
729 447
647 143
409 540
522 450
500 240
989 16
282 697
44 747
905 771
796 303
648 101
137 712
180 195
56 386
397 981
621 303
666 463
367 885
593 247
639 5
744 131
477 133
359 616
43 135
163 627
127 208
469 348
245 266
617 238
587 450
512 721
404 498
326 40
470 72
148 188
876 558
951 614
348 792
735 569
25 937
729 110
890 606
590 37
898 889
50 587
758 583
485 294
570 947
285 83
924 705
899 609
735 683
841 228
442 824
170 546
359 152
306 713
396 185
730 967
197 477
470 25
848 586
654 741
495 648
208 807
170 759
556 584
26 950
431 690
583 869
577 805
947 844
679 46
517 865
25 139
184 751
445 208
657 305
506 908
900 467
742 45
695 522
641 464
861 350
784 834
436 103
939 106
120 541
134 380
998 927
780 39
665 565
431 648
865 38
682 69
831 731
703 659
291 778
321 153
606 124
748 714
72 167
192 623
883 172
793 531
334 546
930 429
355 529
629 305
441 144
444 615
538 545
500 555
478 479
709 931
943 926
459 941
923 995
1000 414
29 888
951 411
956 114
771 964
475 811
534 236
207 536
146 179
788 387
12 308
833 578
795 215
551 710
894 128
549 918
587 846
735 361
17 733
859 503
855 908
459 97
226 256
909 717
939 807
638 939
39 982
18 914
557 428
846 771
83 877
519 237
930 839
64 992
85 968
312 258
78 150
65 13
18 581
363 727
192 149
966 632
397 34
884 111
306 826
37 246
757 954
928 473
700 242
273 500
373 756
61 506
985 913
72 430
556 580
247 206
647 549
798 954
294 255
156 330
339 898
298 910
137 474
296 259
161 430
928 117
152 234
673 463
823 749
549 836
2 412
675 842
890 781
798 602
627 541
259 794
686 699
279 459
960 106
56 202
258 299
983 235
143 912
900 641
985 826
217 0
35 605
694 436
56 15
236 471
467 988
306 383
453 188
348 797
139 828
454 135
525 657
229 118
584 696
590 193
829 129
661 673
976 263
872 403
561 602
930 569
822 901
24 169
936 376
399 108
905 134
12 400
20 952
738 7
477 985
464 150
965 793
840 927
72 866
354 55
238 374
967 912
573 262
998 168
829 980
970 49
811 35
233 479
983 97
975 797
141 692
289 216
24 906
443 114
850 535
995 664
430 891
795 405
383 633
450 797
414 50
964 939
607 688
414 427
780 875
827 208
961 991
609 80
398 444
172 387
945 901
555 223
177 50
302 935
980 558
766 375
850 193
613 482
687 71
657 540
77 191
558 969
791 740
801 668
352 344
133 296
330 916
834 587
247 250
633 838
12 947
201 550
329 313
285 758
18 62
340 43
713 131
512 254
401 131
592 662
628 773
853 651
463 557
160 260
793 339
827 842
719 754
940 547
787 787
157 568
768 456
870 631
152 593
554 121
782 954
797 629
269 483
253 572
863 695
582 683
414 61
516 356
774 922
357 941
433 101
980 471
362 770
488 536
530 840
714 330
487 547
595 490
432 194
483 481
890 338
523 686
374 617
676 979
152 468
950 644
122 97
570 587
743 86
464 110
488 824
274 775
946 365
111 179
438 411
369 148
72 382
447 591
825 254
380 79
621 38
542 424
350 246
920 684
599 522
896 98
993 602
586 162
745 800
555 298
984 588
206 124
810 355
803 278
552 76
331 872
798 602
733 193
997 605
173 707
858 833
23 931
813 356
672 842
963 692
998 110
925 832
523 481
807 578
582 705
42 555
609 711
498 663
324 304
144 493
425 879
97 720
574 841
837 896
134 575
241 106
136 520
309 468
230 252
503 410
512 370
183 92
791 403
841 613
154 940
342 878
20 720
571 185
435 132
200 742
947 762
65 697
465 254
449 594
273 308
739 851
553 576
831 550
971 732
907 901
751 758
719 568
814 607
144 194
960 949
550 732
263 233
125 217
306 770
976 256
275 745
337 6
937 83
411 385
975 442
593 390
723 468
819 251
680 642
296 566
668 26
831 300
259 214
916 346
162 699
2 792
93 995
251 474
929 827
810 37
162 598
169 936
863 520
195 112
769 891
307 714
320 214
339 205
870 825
959 661
345 690
367 226
373 803
472 71
504 457
100 459
397 647
317 771
234 361
526 878
753 193
714 272
850 630
291 455
992 928
156 881
392 381
696 980
461 343
713 477
359 572
9 218
767 981
877 120
916 999
188 21
17 117
828 550
804 899
38 235
561 5
861 406
486 70
587 752
844 977
85 356
252 596
146 586
239 672
471 253
29 939
590 494
976 149
946 367
462 398
740 416
2 271
570 445
170 180
498 589
651 905
868 61
361 794
509 396
224 329
901 420
558 123
394 783
710 307
922 760
798 846
686 358
177 974
249 340
439 872
517 284
192 757
454 847
565 308
757 262
959 399
214 501
685 473
922 170
723 143
750 578
198 268
706 909
280 586
484 989
618 384
466 515
485 263
619 770
512 788
743 610
238 426
714 270
605 381
101 63
631 831
829 726
812 662
90 478
231 108
657 0
261 270
939 628
577 198
332 591
67 482
45 239
356 210
866 865
91 589
332 668
379 445
847 131
987 430
798 463
508 59
323 987
943 825
759 446
365 666
424 437
324 540
917 6
257 872
380 133
952 107
605 235
758 528
821 426
344 731
852 914
177 143
271 552
248 458
766 738
311 796
207 156
125 460
481 437
157 906
362 570
349 870
186 523
400 192
534 41
469 509
318 951
45 505
423 30
136 47
705 270
209 939
249 468
942 681
649 318
41 203
540 985
825 230
298 788
242 717
378 170
25 533
115 468
168 408
961 141
200 290
287 68
730 743
55 917
621 851
115 240
116 272
536 153
645 988
830 558
138 336
201 324
44 786
35 963
987 380
680 365
343 194
816 867
971 184
592 568
180 738
457 380
878 787
432 818
79 102
124 138
306 672
900 296
6 772
446 571
181 845
441 647
813 168
596 147
2 703
132 372
18 743
330 304
87 786
595 244
921 462
118 503
202 461
170 204
504 171
269 860
134 467
598 146
835 98
924 357
505 682
724 265
87 497
895 22
320 863
801 160
786 332
124 701
648 583
539 106
881 640
471 463
470 367
773 366
487 266
126 784
975 444
70 760
196 744
758 5
792 898
35 381
99 854
364 901
342 383
63 345
865 682
396 523
942 752
785 635
347 647
428 460
565 434
932 759
664 965
281 622
519 209
183 803
530 662
632 77
683 524
823 114
512 161
389 456
461 118
727 530
279 426
198 17
281 717
534 264
739 910
327 176
742 654
759 58
137 171
39 191
535 102
657 739
519 989
505 334
571 138
425 506
193 321
402 448
677 910
330 515
877 421
49 242
187 192
659 162
655 893
929 979
947 693
519 334
37 95
703 253
456 274
861 123
899 558
914 976
648 500
618 286
774 449
989 399
184 136
665 556
196 77
766 479
893 842
137 802
554 757
498 614
692 552
206 854
4 353
853 817
826 439
125 187
439 811
389 932
580 244
187 559
881 186
615 293
399 988
653 128
982 434
407 456
872 820
57 673
492 992
131 435
620 992
451 249
375 770
656 243
936 334
40 460
573 316
91 660
409 251
501 702
882 131
472 395
931 260
616 6
59 925
469 527
949 238
300 304
582 742
342 955
275 693
672 337
688 987
362 460
169 448
32 166
405 913
332 200
486 410
841 468
146 654
906 188
405 809
153 977
701 407
632 420
900 314
876 736
50 295
764 725
561 201
919 711
999 493
691 782
639 581
743 44
944 70
402 802
196 585
713 930
763 997
781 846
382 675
114 672
876 705
754 320
888 440
512 466
120 558
270 309
264 117
503 285
933 242
573 361
619 335
636 933
872 841
357 466
14 458
564 177
781 32
259 84
294 20
437 5
265 405
803 989
544 291
243 783
178 988
651 738
649 577
499 90
324 474
424 391
686 718
138 884
781 564
991 177
220 894
477 682
121 536
628 383
55 893
185 58
621 42
37 347
590 650
668 31
432 80
623 381
77 464
370 904
884 110
878 936
608 973
344 792
16 265
72 937
486 901
332 318
792 855
658 494
178 303
273 374
498 51
345 788
675 662
662 845
523 685
457 640
276 568
247 448
838 295
952 605
108 274
825 252
275 104
163 899
926 49
801 302
468 420
630 701
104 546
613 155
216 865
431 352
648 986
985 32
532 818
827 371
265 637
466 595
964 223
998 256
737 577
653 63
374 634
966 71
5 803
671 187
942 282
952 923
122 112
646 154
577 179
761 57
245 453
102 275
181 163
453 719
723 670
475 778
950 997
202 650
633 338
165 708
602 400
853 270
548 876
710 813
229 625
386 665
745 586
621 852
365 652
543 959
756 400
973 109
910 422
337 214
964 349
909 806
317 12
404 659
213 941
762 970
513 428
62 546
403 700
879 199
588 74
644 225
429 16
315 810
173 923
27 196
567 134
905 201
928 781
335 337
701 899
496 583
307 236
886 332
317 331
613 731
338 406
749 803
997 861
35 665
67 974
304 443
8 252
385 277
714 267
709 488
404 150
691 838
285 386
241 384
791 216
190 672
504 967
761 391
940 303
103 176
73 999
409 427
225 263
155 27
916 471
359 209
27 439
776 382
590 517
623 533
719 258
114 943
725 837
272 444
74 230
758 697
757 172
109 956
593 440
9 874
804 352
499 610
329 837
360 40
863 605
625 35
207 489
641 318
689 224
842 899
680 531
344 779
586 223
468 983
265 134
306 931
76 438
35 133
78 968
820 498
190 42
189 274
582 78
716 223
901 145
407 26
821 189
573 998
781 535
974 819
271 977
526 468
939 241
830 329
915 488
979 94
437 885
269 42
460 632
274 241
551 823
992 835
473 380
102 291
551 892
804 40
109 1
942 679
258 122
829 199
319 854
686 707
355 844
9 652
330 487
531 117
473 242
796 885
956 408
498 744
25 166
997 183
418 727
568 123
935 151
526 846
802 713
227 706
225 834
871 55
351 371
175 242
267 410
276 216
343 393
921 719
274 6
521 950
383 298
6 672
292 210
307 326
588 985
28 497
517 444
257 731
771 364
463 919
603 904
126 133
513 600
628 696
962 923
72 783
651 314
664 943
720 491
756 279
389 447
744 442
913 635
702 953
334 875
450 951
771 635
612 267
618 700
961 841
842 709
651 137
470 271
908 735
811 688
63 969
726 577
703 740
212 88
326 440
673 575
416 719
650 235
773 514
90 198
738 324
993 429
96 861
864 970
684 424
494 227
502 661
974 937
146 256
991 578
770 704
531 168
185 985
152 248
657 362
954 780
342 112
175 553
18 505
713 634
159 402
232 299
664 810
405 798
304 532
536 906
520 545
460 175
142 196
941 803
529 156
33 968
534 61
988 307
414 167
290 831
965 142
33 424
461 168
684 697
129 306
793 662
194 900
500 402
662 400
626 219
755 399
295 41
881 956
952 235
829 230
978 425
239 114
393 699
157 640
482 328
285 985
745 232
807 367
75 859
657 653
318 344
82 947
924 327
255 603
124 151
312 271
777 617
884 273
161 34
809 776
711 261
845 234
601 135
304 172
434 122
31 188
449 930
475 568
889 563
696 700
535 321
550 224
455 198
164 632
512 295
536 482
699 239
632 963
111 772
780 779
576 189
505 284
948 978
927 479
901 956
444 231
810 504
448 667
205 704
927 288
326 906
906 557
542 855
430 510
437 37
443 10
510 726
6 285
365 807
263 975
408 874
180 170
619 292
12 551
450 711
893 354
603 681
759 946
761 740
839 234
979 724
525 163
826 12
566 120
982 129
986 208
986 789
487 671
620 773
932 389
638 84
191 581
88 438
864 224
507 837
107 888
23 984
682 933
614 911
713 763
311 920
328 442
844 373
21 213
748 756
559 452
34 486
132 234
603 208
380 735
916 109
507 854
627 561
835 144
73 56
496 712
662 269
362 118
405 339
86 996
219 832
542 931
836 173
772 655
223 799
955 447
61 481
654 718
893 8
319 533
11 837
834 302
789 87
727 738
757 446
827 77
186 753
791 357
678 177
48 870
537 300
13 240
261 523
141 15
712 284
886 955
341 752
263 694
275 918
103 785
860 407
491 822
543 640
308 519
887 355
407 374
794 150
355 83
611 818
334 426
265 237
329 474
206 992
527 287
664 874
674 56
691 564
750 257
292 827
164 51
384 378
841 615
107 261
204 263
290 662
459 893
682 587
502 234
398 134
723 680
988 404
649 128
929 303
429 910
273 348
40 472
575 670
222 906
411 441
376 68
663 279
307 434
426 127
575 107
685 769
474 52
848 227
978 258
334 303
982 971
244 714
558 846
814 863
254 598
187 922
232 331
812 374
902 528
113 624
164 726
748 841
252 416
675 967
351 277
826 100
627 410
711 326
888 157
677 606
962 803
969 321
914 242
24 922
69 784
399 166
91 562
721 262
985 974
277 592
488 546
518 919
596 602
345 959
213 630
242 569
713 625
887 485
104 179
819 339
895 456
77 633
966 688
910 952
490 381
647 87
883 511
193 631
279 947
274 597
69 664
911 59
931 849
372 270
641 150
566 505
732 522
458 673
428 78
843 616
470 261
271 155
306 814
315 532
150 182
203 920
713 347
67 513
865 713
57 597
110 985
71 661
532 325
910 943
853 238
230 173
909 446
791 708
36 158
100 718
640 233
699 888
704 727
502 989
690 931
476 137
317 238
144 310
688 530
905 306
530 279
945 815
767 705
199 954
25 816
485 53
709 102
242 486
922 125
368 21
406 239
143 914
136 380
97 52
359 479
548 67
729 673
235 343
573 157
917 390
106 306
716 426
701 61
280 977
927 28
642 252
53 483
521 784
518 795
432 648
105 830
926 296
276 61
212 372
62 242
347 591
302 998
492 556
857 748
909 465
288 940
515 999
119 649
826 443
416 731
847 288
766 62
919 283
618 1
21 278
266 577
456 477
325 3
498 868
384 557
298 438
564 237
507 311
373 56
651 332
196 21
861 590
407 992
423 539
332 88
813 469
105 304
508 121
831 513
776 128
450 583
990 833
587 208
234 549
710 737
827 506
756 376
802 169
890 554
527 25
777 359
948 25
532 465
767 193
533 897
956 594
807 242
993 849
421 460
33 152
282 962
282 109
984 84
663 946
65 206
942 691
873 295
258 459
794 411
202 503
621 130
641 433
736 55
540 590
995 809
599 241
850 173
880 518
990 834
450 967
940 291
180 603
756 241
824 922
491 319
660 426
665 180
476 29
308 68
518 489
260 519
676 478
557 265
406 348
352 968
277 594
577 594
529 704
106 852
580 254
999 275
85 139
321 991
727 103
531 43
799 416
744 167
617 721
379 646
939 727
277 776
480 435
50 425
590 546
700 32
673 88
503 825
854 248
131 388
376 350
366 116
183 53
503 808
940 217
124 5
231 919
117 658
537 88
654 290
626 410
841 710
860 166
634 201
37 371
961 322
522 146
875 301
583 560
50 698
111 103
480 13
114 557
856 812
754 67
910 676
645 231
809 509
638 618
976 945
404 859
26 929
378 27
252 936
765 671
176 422
609 457
976 382
213 879
911 888
322 147
688 240
447 777
381 37
152 204
873 947
835 801
942 137
209 721
353 556
843 940
977 770
515 649
795 136
518 535
905 101
473 960
702 932
801 600
963 926
673 426
710 350
320 643
558 355
944 605
880 393
465 590
149 776
195 214
977 204
432 573
86 787
880 402
975 82
274 349
93 921
122 366
142 754
317 987
241 526
302 310
363 912
277 589
109 167
827 841
747 592
200 159
822 243
725 122
27 433
794 959
971 260
897 119
841 15
545 632
799 2
516 541
73 847
241 225
567 488
75 600
816 454
135 255
562 731
906 55
867 554
25 526
811 497
608 485
959 934
436 275
792 703
952 504
682 968
84 499
246 153
737 781
784 30
766 724
105 549
598 441
38 323
960 98
463 280
894 433
49 518
198 42
709 886
292 993
398 499
14 26
287 924
55 359
187 734
484 646
963 848
186 856
444 694
678 691
998 751
891 481
862 7
960 295
940 797
727 879
902 526
664 30
907 920
172 607
441 752
122 854
952 165
301 437
677 626
291 282
368 808
200 511
230 961
945 849
479 127
858 426
513 67
248 24
795 974
832 931
931 243
294 234
953 443
39 335
666 888
880 830
357 186
412 746
681 277
217 137
70 841
819 243
559 1
736 694
966 652
699 453
816 671
514 980
341 354
152 822
833 766
75 272
750 557
95 363
896 706
793 805
655 917
228 449
449 224
152 802
253 76
830 556
512 13
829 468
844 458
976 978
757 918
526 326
202 706
121 897
802 304
743 423
756 897
764 540
653 729
542 884
694 694
824 56
972 316
856 368
615 555
832 292
227 783
480 50
97 328
66 316
431 824
229 574
92 823
748 476
813 570
412 42
259 240
345 362
539 916
585 106
180 726
671 387
884 338
146 747
516 471
883 92
871 712
91 891
375 511
314 754
904 157
121 94
195 988
441 625
709 797
754 209
629 130
717 535
593 645
258 594
802 335
203 81
403 154
495 692
838 943
192 700
767 306
853 407
439 24
321 573
922 48
794 677
313 967
467 825
769 530
682 37
995 112
683 164
290 502
795 563
352 329
149 996
369 199
417 485
341 159
544 630
546 460
265 967
721 742
104 519
93 120
225 422
79 787
801 4
244 82
558 695
949 996
314 450
317 350
956 72
591 574
454 253
38 769
776 325
883 205
436 899
451 48
304 996
894 967
151 201
777 584
888 233
877 889
901 764
894 710
630 481
284 559
308 729
717 807
518 233
289 702
551 868
45 640
549 55
385 28
300 828
218 695
393 871
152 670
560 716
377 39
255 623
941 9
328 882
95 399
355 995
442 432
801 899
66 394
322 832
887 259
200 100
846 151
338 203
95 685
914 521
40 882
535 538
208 716
156 208
941 143
439 785
383 28
227 567
258 677
14 598
288 403
820 168
21 832
202 244
409 461
332 467
570 261
671 243
871 144
975 980
294 609
515 349
767 913
380 383
38 970
266 537
13 348
495 795
231 531
457 539
959 687
372 267
303 594
518 512
993 838
458 605
834 829
294 262
385 695
700 486
493 159
412 673
356 150
505 42
453 231
752 799
455 169
804 144
719 649
637 571
726 917
451 195
441 89
504 996
416 870
292 873
479 158
998 807
23 370
714 767
30 28
5 551
427 277
107 250
579 912
554 843
679 109
924 822
740 215
825 304
993 438
243 986
860 678
256 986
934 694
139 49
522 226
682 158
330 106
258 489
602 585
911 577
883 654
637 551
225 982
106 273
366 928
353 312
949 936
416 978
151 420
170 488
401 122
639 241
564 608
71 670
972 251
51 148
282 193
60 405
194 278
993 143
110 539
694 27
89 714
816 999
260 260
393 541
12 163
306 746
482 336
324 343
698 926
342 164
268 517
547 424
183 944
249 474
33 695
18 931
752 70
150 681
28 724
168 838
450 293
525 663
499 641
752 742
722 354
681 169
650 490
193 256
430 699
407 498
599 565
838 865
914 715
741 265
591 614
261 941
163 809
759 539
167 323
116 451
366 200
282 11
187 304
334 374
25 231
436 144
105 555
505 676
823 370
450 582
261 57
914 226
327 493
896 267
646 286
990 300
701 759
443 35
847 488
306 177
399 940
217 915
358 363
131 692
768 641
639 721
655 333
94 643
71 147
704 841
320 203
840 187
160 711
356 760
982 329
374 41
864 923
117 611
78 957
485 417
12 450
627 240
396 139
353 698
986 626
968 996
230 425
449 503
646 809
739 122
897 291
369 350
565 251
25 257
657 463
325 500
572 724
342 493
668 722
820 854
256 707
223 812
623 464
682 744
495 676
834 929
327 798
875 945
156 516
75 444
416 35
213 252
350 464
504 503
136 362
534 343
473 949
901 105
539 336
849 751
275 888
496 118
752 243
84 657
359 806
157 228
474 800
901 841
996 556
906 343
183 843
695 845
382 64
467 972
227 562
592 659
610 389
125 208
804 833
85 318
846 265
382 241
943 550
283 924
357 210
555 619
289 485
799 913
750 300
279 540
958 405
638 652
301 803
194 455
124 928
517 576
895 86
751 363
663 317
137 11
273 809
179 613
518 417
815 42
577 425
891 289
892 609
35 210
115 283
878 700
719 857
204 112
252 428
742 883
411 406
142 8
225 842
282 484
486 886
622 616
903 824
327 803
85 566
920 806
452 996
697 621
221 178
219 717
348 980
613 360
418 992
178 138
44 227
505 0
882 909
196 940
993 512
889 747
26 125
732 934
200 190
643 396
230 357
216 775
87 676
107 323
420 579
550 874
890 454
943 426
657 172
313 429
30 921
355 0
569 524
615 452
312 970
916 161
851 281
461 190
494 246
944 954
610 192
752 246
995 954
220 929
635 189
261 307
606 955
316 682
300 301
393 248
971 999
573 914
283 215
25 315
311 177
741 287
250 965
170 224
808 744
600 93
857 327
737 518
593 519
364 1
675 296
635 912
769 589
805 785
718 293
717 276
772 941
785 385
390 372
508 287
880 806
492 70
993 66
796 894
808 532
555 350
604 51
444 518
419 412
380 493
964 389
896 36
493 635
804 376
709 565
468 52
579 358
615 381
285 879
767 940
450 962
642 216
881 8
380 985
623 684
923 70
182 862
513 664
488 514
46 629
568 94
964 350
889 271
641 649
277 388
784 375
271 154
592 495
865 390
259 409
599 190
145 196
706 897
59 650
383 186
944 54
741 721
587 444
987 74
530 786
7 339
817 143
711 506
213 715
628 950
450 255
931 969
654 304
378 188
523 816
385 747
241 381
502 181
425 177
519 381
515 544
245 172
121 885
235 284
442 405
499 646
616 2
209 365
914 241
150 505
715 68
374 886
185 618
706 98
903 986
999 714
267 123
966 285
64 95
18 127
861 228
861 448
45 690
859 939
150 647
356 712
2 454
727 826
720 627
682 353
123 721
163 760
762 132
138 760
87 623
820 276
968 752
930 803
801 231
24 634
544 83
166 959
384 916
10 79
807 402
53 320
775 645
769 160
984 330
297 804
973 285
41 578
283 113
442 704
565 514
512 2
466 987
307 120
85 464
289 69
892 958
210 777
347 150
643 520
238 662
268 697
946 567
154 288
508 576
934 861
864 489
979 955
324 41
476 409
602 361
964 140
402 127
604 347
757 324
504 570
691 574
850 576
990 23
358 729
989 740
212 572
386 510
34 157
380 21
711 85
358 216
833 157
902 174
480 199
487 648
793 77
263 748
35 184
386 60
325 930
573 149
566 260
851 377
980 97
820 805
622 457
97 75
594 727
129 73
80 828
40 561
636 466
514 199
328 673
292 470
367 621
84 843
692 597
236 328
865 326
827 451
144 847
467 988
710 883
804 810
779 986
272 735
771 439
933 152
584 643
790 478
613 57
594 599
284 152
724 5
466 996
609 550
550 958
909 122
389 375
622 705
209 553
383 898
733 278
775 173
651 919
200 522
694 774
552 640
464 316
203 639
709 372
487 526
270 118
566 38
328 525
536 244
650 385
262 59
514 630
600 224
481 251
304 340
610 956
229 590
127 993
817 966
92 349
419 539
610 839
550 62
493 12
328 677
95 331
172 145
763 303
897 360
826 929
944 132
474 564
849 49
961 47
55 971
22 159
319 462
905 106
646 932
230 132
64 371
7 670
65 820
135 434
216 133
111 625
735 448
556 965
829 210
599 959
844 669
956 690
339 726
116 694
748 983
827 342
135 518
522 642
510 861
510 574
79 256
255 281
845 530
562 863
759 944
16 432
152 500
141 150
317 787
601 627
962 272
418 905
782 767
576 24
274 178
512 611
589 480
682 91
851 753
3 507
657 683
316 786
371 208
400 260
695 566
554 297
703 789
245 317
443 509
618 670
197 341
790 905
83 997
313 798
456 309
360 775
915 611
795 621
670 146
376 603
400 525
462 721
100 464
683 554
848 960
519 878
895 973
758 129
799 799
762 90
620 102
799 197
819 545
374 234
296 616
890 755
840 946
253 202
552 216
148 465
748 312
655 207
808 803
243 170
187 871
527 848
431 61
674 548
555 708
963 688
217 436
880 581
408 28
768 908
546 190
129 488
55 845
698 90
489 485
746 860
22 292
712 719
850 617
176 389
226 524
436 39
953 630
425 400
615 972
366 303
901 952
648 266
26 736
817 182
121 189
188 247
129 390
59 663
43 162
530 191
128 217
169 951
449 772
709 212
189 689
423 988
926 528
427 908
740 512
971 171
896 723
802 460
602 293
546 904
213 41
750 673
69 60
984 689
680 864
772 281
266 891
571 146
783 821
962 519
909 21
800 825
927 373
27 786
947 65
196 266
53 101
398 926
754 412
187 371
678 241
479 591
54 642
715 161
311 151
35 436
309 336
657 688
397 349
632 161
643 435
209 622
308 710
441 827
822 9
289 544
691 743
997 631
730 782
134 249
886 711
680 682
165 560
404 545
770 714
551 457
763 242
737 43
803 564
472 122
737 211
898 653
728 931
462 528
501 840
380 803
44 492
560 522
796 789
251 395
390 868
226 979
177 207
573 233
953 679
265 650
452 459
367 259
796 180
523 602
463 95
421 710
82 998
379 162
450 79
181 166
929 771
960 718
399 88
964 609
559 584
358 643
29 128
879 75
975 42
746 622
961 747
122 730
263 149
850 532
967 966
555 3
516 968
441 2
868 71
726 154
243 822
910 469
302 338
106 468
945 709
733 139
98 621
938 128
355 818
971 535
268 299
355 280
382 442
318 183
937 315
844 724
983 297
714 793
623 594
440 783
779 606
659 73
122 731
685 838
591 396
152 107
199 349
943 223
295 785
502 534
781 309
845 895
610 682
120 118
326 302
721 322
868 395
837 880
993 359
75 582
457 699
321 417
571 492
94 248
680 29
801 942
495 491
97 116
516 919
818 852
917 96
574 223
188 462
610 824
64 200
893 895
603 431
740 112
565 185
177 57
119 671
223 791
474 407
376 945
582 610
367 804
635 103
550 173
283 343
762 178
309 447
834 946
44 81
19 560
558 227
391 316
574 798
377 401
531 640
506 304
239 171
360 124
648 68
794 789
306 228
197 237
122 803
818 157
581 32
677 697
503 250
303 16
781 314
302 405
996 566
560 17
415 536
851 86
964 13
720 701
160 583
147 361
207 939
645 762
652 692
354 772
47 462
68 493
370 731
998 738
44 146
49 962
902 963
18 673
608 444
946 727
141 319
93 999
538 722
996 64
995 789
299 63
935 456
571 115
87 674
969 528
531 379
525 493
540 739
988 550
11 496
655 218
625 620
810 822
21 309
349 736
705 396
7 172
877 350
702 307
115 390
823 847
209 585
53 569
466 288
42 771
397 290
279 854
677 855
946 878
431 102
851 184
79 624
790 603
91 490
580 428
214 167
817 768
215 612
999 534
455 203
866 306
79 312
275 268
623 607
733 927
968 796
483 58
132 177
944 890
832 964
101 974
73 790
622 450
588 813
221 981
36 978
326 971
255 28
218 539
586 396
188 761
681 551
246 886
952 183
277 595
381 682
481 514
538 857
39 565
232 59
63 173
623 143
381 572
71 301
716 643
843 70
486 133
905 399
325 210
75 547
966 173
8 790
793 942
635 138
26 81
531 982
859 110
578 378
568 855
679 508
185 348
692 886
939 330
784 157
503 64
757 868
842 233
307 447
964 532
652 720
657 519
358 654
251 528
252 129
365 243
493 319
689 807
739 626
740 896
926 224
445 494
719 466
857 685
853 861
210 364
787 92
675 230
824 755
910 427
965 822
6 496
475 440
253 923
571 557
479 240
203 384
341 439
464 293
852 291
150 601
723 844
226 92
568 494
569 710
44 624
366 280
322 22
304 430
308 584
209 588
622 577
752 814
241 808
976 566
602 674
839 329
264 742
392 242
249 607
313 14
893 390
622 271
570 238
588 418
311 606
303 448
905 219
580 888
728 899
967 788
75 978
519 527
72 409
13 934
645 866
337 804
514 678
85 859
436 607
319 290
316 678
435 138
742 358
479 72
771 183
470 111
311 372
174 707
19 805
498 846
684 110
256 550
858 238
451 781
938 417
434 592
29 551
408 577
775 898
378 846
704 740
572 799
470 743
556 747
385 523
333 684
126 19
982 886
661 456
769 636
867 948
604 739
337 873
947 413
131 128
532 360
921 978
97 269
193 115
690 865
435 953
768 695
20 865
915 211
76 211
341 40
600 257
141 604
432 820
998 799
922 319
493 528
477 74
526 287
935 344
463 356
944 817
19 623
101 513
592 710
757 103
305 626
127 543
334 609
683 49
919 334
868 631
469 789
677 179
49 888
536 199
395 244
248 626
420 700
649 906
276 477
98 261
677 569
570 494
573 116
592 302
240 178
218 137
365 823
47 933
180 477
973 710
806 394
836 557
269 39
864 460
287 10
955 155
855 357
640 143
220 524
818 110
737 859
235 844
35 174
517 56
62 880
877 671
777 140
178 649
605 511
707 319
257 276
806 331
561 838
74 80
955 34
614 142
904 418
663 904
497 867
238 661
416 599
256 610
322 829
436 342
156 372
760 12
987 643
253 245
666 636
678 723
624 532
69 351
231 389
407 901
295 589
146 403
16 197
846 893
412 778
225 220
554 886
857 314
172 416
615 919
962 72
214 208
757 148
808 898
477 375
273 859
587 924
714 682
168 295
903 586
812 180
314 371
384 702
790 521
956 690
4 283
658 17
185 117
825 466
982 814
667 277
935 387
151 9
189 522
832 566
668 912
491 548
861 428
797 659
389 985
67 553
141 632
361 55
952 364
668 732
407 300
607 440
464 916
306 10
251 244
870 315
148 359
922 809
60 758
801 949
176 691
802 725
272 238
711 107
905 644
238 244
932 946
43 425
973 286
308 617
308 839
116 157
111 664
872 139
350 153
29 429
278 350
912 151
295 950
748 939
422 133
168 88
500 834
734 775
332 98
974 501
833 635
369 533
798 514
198 819
44 158
448 425
664 850
237 590
449 959
289 17
854 351
241 259
375 267
65 603
863 831
366 119
281 825
789 561
632 733
98 176
533 411
18 939
996 15
914 338
743 169
805 173
882 299
337 682
957 182
226 523
942 453
750 942
324 239
696 875
621 257
622 818
928 658
211 786
604 110
717 779
992 868
32 629
808 624
25 887
375 833
931 841
55 268
718 26
482 119
667 418
597 983
425 305
768 194
651 431
71 366
864 170
156 984
402 491
122 758
199 24
907 878
619 868
692 916
204 459
956 224
677 983
272 166
860 765
522 868
91 96
917 791
234 205
163 998
163 214
167 197
205 448
155 372
427 388
836 438
386 193
393 67
694 112
23 550
205 295
664 663
562 231
903 89
644 494
797 29
748 710
912 230
187 76
615 251
329 642
263 593
415 957
929 494
654 375
313 271
958 214
297 507
824 883
20 533
28 973
155 238
452 276
267 936
903 454
589 764
191 357
765 381
475 814
260 635
86 867
398 986
854 658
5 672
166 237
92 746
692 72
4 839
620 886
162 267
731 877
39 846
636 525
999 3
567 236
347 121
941 725
447 381
509 732
20 702
739 500
351 720
339 849
560 50
802 310
644 400
614 937
92 289
225 282
148 265
802 624
357 425
691 107
747 794
828 275
519 62
311 391
502 127
202 111
8 542
104 84
706 365
104 954
580 525
940 124
604 817
284 208
378 113
585 567
882 873
82 975
621 703
146 201
695 136
983 99
842 659
245 638
138 676
97 185
816 611
455 100
488 187
405 942
938 43
581 312
428 464
151 672
374 489
996 727
469 234
324 955
632 850
713 86
582 156
682 501
911 634
673 665
118 565
277 609
566 854
601 927
329 617
947 518
394 605
654 163
493 69
280 665
818 561
621 419
549 870
266 998
785 194
515 572
216 81
213 138
541 291
404 42
986 219
735 138
146 913
687 308
736 393
916 772
494 387
456 333
632 265
649 36
390 675
595 715
589 350
492 488
759 401
855 731
358 494
514 859
525 935
999 186
343 919
502 788
678 69
154 156
957 357
584 456
455 998
347 704
742 324
162 258
660 471
536 969
301 899
236 674
627 735
503 229
121 470
120 218
177 912
19 489
246 346
949 961
610 994
330 554
610 436
496 619
173 680
841 84
520 993
869 549
364 383
262 614
775 670
865 829
743 861
748 11
66 816
626 687
417 631
281 313
256 644
941 144
536 785
186 261
678 600
878 750
753 665
787 236
887 487
906 85
313 995
275 594
442 552
815 914
532 469
302 606
627 806
873 435
511 420
641 819
495 800
117 772
529 188
849 647
363 466
634 882
941 538
858 999
132 641
866 499
481 293
419 600
496 554
84 451
314 776
840 702
155 930
661 927
884 176
213 815
746 990
696 965
965 355
617 57
514 19
685 953
530 230
487 679
897 686
207 720
367 661
94 574
210 861
675 144
347 293
81 421
364 571
175 645
96 117
302 696
819 326
175 980
30 952
427 907
773 116
768 314
280 107
115 996
653 513
568 885
172 276
28 32
554 529
68 218
719 344
299 44
32 499
576 364
701 811
309 716
196 259
633 114
524 843
351 727
99 414
181 288
793 268
662 368
859 505
457 364
753 444
599 181
583 305
296 706
736 800
671 739
382 507
122 303
892 892
651 679
357 868
289 833
873 549
400 206
447 994
468 716
782 586
594 724
954 808
888 285
22 269
216 47
396 885
505 417
830 38
278 692
793 908
261 958
213 728
88 64
998 124
944 256
182 184
901 816
560 745
327 845
543 700
585 505
669 567
536 905
108 177
712 55
473 69
783 881
915 539
336 552
985 999
538 706
217 456
359 649
370 530
941 610
683 581
592 183
953 979
670 149
957 430
873 719
508 192
89 121
685 664
496 389
79 964
52 962
864 986
952 48
462 61
923 197
714 462
383 379
561 865
915 135
642 116
426 932
290 795
610 102
146 487
206 368
896 298
157 478
90 716
160 691
622 929
935 501
685 113
701 436
67 247
632 767
953 651
482 718
940 192
715 217
827 974
76 215
564 721
773 208
255 504
672 940
666 127
555 58
899 189
274 538
161 751
940 883
60 651
433 622
792 494
714 896
815 687
529 652
371 401
284 623
400 493
134 11
648 438
231 572
245 131
983 302
122 984
127 773
426 493
928 675
920 429
625 493
733 873
357 431
742 675
323 92
899 195
349 702
754 765
993 956
593 161
563 775
839 138
841 764
340 280
213 85
444 342
839 528
840 268
329 406
844 678
457 869
618 827
874 407
710 703
547 953
649 17
686 101
295 702
962 952
648 388
914 732
522 696
20 903
717 720
275 419
118 306
838 812
501 564
230 717
439 593
236 667
652 538
488 784
346 730
499 361
616 49
790 961
140 427
281 916
382 950
149 565
514 479
898 600
706 262
402 616
642 53
356 938
650 277
874 272
808 800
451 120
699 752
354 347
857 159
133 230
162 205
967 188
914 686
974 233
699 225
181 449
865 690
19 503
884 712
251 998
809 104
834 356
289 816
36 794
33 741
896 677
377 181
719 776
261 22
569 120
263 349
184 198
570 656
418 33
465 533
155 393
270 112
481 813
915 473
590 942
821 835
978 770
11 455
351 194
195 607
283 68
374 739
201 993
40 551
88 144
889 763
178 274
526 466
559 564
776 628
320 504
579 532
84 492
265 314
742 233
597 417
852 229
81 434
202 386
160 480
445 860
940 74
161 63
881 589
876 511
408 319
184 951
189 701
429 963
834 662
604 613
546 469
861 995
86 826
882 391
140 442
410 710
298 787
207 826
263 489
384 232
739 972
320 643
475 767
45 431
918 579
74 278
386 682
269 855
311 444
209 754
218 437
901 941
252 21
244 730
513 551
819 118
986 250
375 124
459 891
748 408
581 577
190 997
957 96
996 552
747 71
608 58
221 682
288 729
297 152
872 799
102 317
118 706
908 642
693 363
375 384
603 79
680 89
138 985
988 327
730 646
483 515
358 551
786 967
747 762
666 980
228 818
494 629
488 635
137 266
82 823
38 543
136 651
558 946
157 634
614 288
808 689
190 808
531 97
859 158
948 201
581 802
687 634
778 463
426 17
353 988
759 960
936 270
62 324
295 372
464 744
515 106
637 514
692 135
247 425
118 686
493 21
852 193
217 215
480 729
410 492
693 719
787 366
214 471
626 707
299 680
818 412
59 933
857 615
253 566
867 758
182 144
621 798
278 385
154 721
386 741
122 436
772 668
206 130
542 673
997 679
467 700
11 661
119 977
756 962
225 151
253 464
544 923
996 557
347 98
771 576
272 634
969 402
230 257
304 978
266 500
656 848
326 178
971 563
997 239
103 979
113 770
863 736
814 710
810 136
964 789
995 125
552 448
959 965
347 632
154 761
266 961
346 990
564 401
314 767
479 438
633 112
124 93
761 413
94 340
56 401
351 425
602 143
540 688
549 781
364 992
107 460
108 943
884 361
318 274
393 423
189 918
106 995
178 218
705 175
763 106
813 911
343 758
496 127
59 688
297 723
288 378
739 269
866 38
884 138
650 700
511 677
269 135
723 515
804 944
673 278
930 114
569 923
809 796
542 771
597 810
685 909
799 541
851 874
451 958
532 216
690 671
268 752
201 10
306 745
80 343
768 770
453 395
861 243
526 932
339 197
866 910
729 909
449 368
89 925
255 944
619 451
853 123
289 985
64 294
713 907
96 904
910 796
202 965
335 81
887 940
143 292
691 858
643 786
447 230
999 918
887 98
98 188
444 728
605 166
123 803
527 395
652 74
540 907
420 368
233 500
923 223
18 200
839 40
885 653
679 356
452 299
793 294
663 826
885 79
712 137
16 961
117 408
458 141
49 151
160 261
627 701
50 818
141 466
550 655
950 29
300 668
97 798
959 404
636 149
434 23
882 338
521 921
825 314
796 385
685 841
504 451
35 82
621 646
831 937
913 175
926 65
451 989
637 846
489 354
920 709
738 512
339 471
749 298
333 442
249 350
176 631
587 122
595 37
3 972
464 301
646 849
310 652
693 719
271 116
69 394
635 611
174 683
972 666
180 332
200 31
817 869
811 419
841 363
970 141
268 139
632 846
415 627
829 219
763 298
498 470
461 499
590 445
285 662
572 570
119 503
19 905
628 125
508 581
154 436
448 819
776 452
200 893
371 599
283 536
852 847
163 838
56 606
608 421
430 475
803 543
589 980
868 224
363 671
485 179
799 423
61 973
568 821
31 784
867 509
320 290
433 349
244 331
6 233
617 755
52 914
26 145
806 26
917 365
317 713
806 807
135 67
410 5
610 872
189 617
150 635
644 265
376 884
596 854
984 6
761 253
684 217
752 561
138 689
949 151
218 285
725 504
546 369
478 154
248 956
2 256
275 627
856 237
203 308
515 253
940 620
417 757
904 578
589 670
834 561
909 822
299 650
148 158
744 71
721 181
962 674
711 379
485 284
875 303
425 974
569 970
988 947
216 346
831 724
201 632
116 43
67 338
287 688
426 26
130 919
452 956
654 344
619 732
921 134
805 30
763 185
655 228
232 668
310 60
153 39
124 671
387 574
601 820
798 856
336 786
671 185
349 729
550 304
654 954
969 162
511 642
951 973
412 116
230 470
355 84
830 875
911 748
156 730
286 18
496 712
212 776
479 555
302 515
721 817
464 749
220 294
128 140
791 194
112 328
704 441
448 232
567 1
745 854
680 191
131 430
565 882
32 803
746 951
239 835
791 11
802 590
778 116
904 786
778 545
235 170
205 493
403 826
763 320
554 461
856 230
455 272
462 278
275 276
881 260
718 159
105 463
155 820
643 220
663 270
689 57
606 401
317 915
286 202
90 984
627 882
739 310
113 662
858 58
517 18
803 738
605 873
318 124
43 911
296 188
646 456
194 482
624 22
313 553
265 222
836 26
770 211
642 767
260 154
369 896
591 821
32 377
147 944
486 834
338 135
744 174
691 470
655 988
633 927
663 881
970 784
354 436
337 10
795 49
269 435
628 271
8 325
800 26
320 933
425 569
137 245
803 769
8 218
679 232
18 542
433 91
35 487
419 464
96 38
752 125
206 562
569 559
184 130
100 788
724 126
240 154
759 583
530 981
85 611
338 117
225 250
527 997
3 203
527 926
85 608
376 98
557 669
26 689
575 877
675 223
1000 429
321 852
484 679
755 75
984 217
305 355
896 755
327 481
251 957
494 524
378 374
51 976
13 574
679 516
493 533
509 652
155 497
542 239
392 261
248 729
299 4
243 115
654 874
211 662
937 956
169 796
862 530
362 471
523 732
846 176
507 482
338 881
581 987
719 3
132 863
520 793
325 165
96 787
868 662
26 508
335 960
295 501
345 259
572 384
785 551
409 901
624 589
723 896
535 465
722 457
46 367
44 987
542 755
832 253
409 695
452 828
588 305
216 719
324 762
17 378
630 0
815 812
909 925
791 216
511 909
321 72
561 724
459 533
919 654
164 616
60 725
370 509
376 351
605 258
901 958
129 301
538 662
832 483
544 970
46 210
303 319
507 336
762 30
805 313
303 919
363 509
88 969
699 423
980 755
884 447
718 302
805 689
765 929
748 340
907 12
320 284
231 597
16 737
51 30
226 814
46 52
37 634
466 226
671 274
663 292
631 565
511 877
788 191
1000 49
964 679
541 115
478 488
221 641
313 836
370 611
474 252
468 327
546 833
764 80
902 47
841 522
925 884
214 288
454 782
130 719
911 770
782 800
103 222
675 553
829 919
282 685
694 492
961 287
579 985
693 323
16 445
602 702
815 973
669 833
667 534
291 490
253 247
63 706
419 340
88 728
820 613
80 612
309 484
70 501
527 515
589 388
270 820
995 791
131 247
531 95
771 407
299 130
15 413
903 89
282 340
924 203
246 67
406 41
15 734
458 808
566 813
484 290
119 836
547 725
883 74
88 722
583 250
539 471
300 804
222 694
749 333
799 36
796 482
682 178
292 258
821 184
792 857
267 277
195 14
450 760
310 126
381 282
486 30
642 402
748 837
68 567
835 823
610 105
572 619
726 697
837 102
528 229
670 478
849 949
643 832
656 584
565 59
696 360
905 451
104 1
359 839
586 678
420 802
948 189
624 565
722 726
457 588
66 783
815 101
742 67
206 644
662 630
87 26
611 307
958 545
661 566
61 626
918 91
480 207
909 949
536 257
428 823
536 539
331 535
219 733
931 502
244 122
331 225
435 874
925 475
959 745
434 553
407 398
314 956
624 85
702 707
834 565
470 238
171 203
651 772
498 109
286 902
877 920
543 801
244 443
23 64
67 338
734 528
556 651
246 387
451 156
581 566
544 139
87 770
984 629
490 758
533 456
57 11
305 264
210 919
359 78
672 43
866 764
169 621
260 42
416 231
889 468
572 718
665 882
136 659
425 183
953 694
794 323
579 950
873 593
13 250
462 209
792 899
85 255
635 823
192 434
98 0
178 214
627 635
189 19
719 554
734 571
991 842
172 864
5 998
76 51
446 378
600 910
495 624
411 220
725 487
334 603
491 167
551 161
24 542
565 44
222 750
677 457
517 780
440 726
789 755
490 527
447 135
381 380
53 35
164 490
774 579
920 78
747 770
879 109
701 526
848 135
828 599
584 791
841 395
8 109
685 813
372 572
104 417
485 28
395 282
728 873
654 669
846 738
203 467
874 363
161 51
742 715
754 437
406 327
597 280
122 61
868 325
985 178
775 689
57 461
200 727
320 953
245 356
742 151
826 137
440 41
548 253
919 344
910 729
7 360
168 242
864 791
27 306
969 361
134 454
216 911
812 89
275 395
668 976
362 789
296 941
682 505
470 701
987 767
82 993
507 850
570 896
922 490
521 612
420 394
940 697
794 594
312 913
913 662
426 746
209 645
821 286
599 210
864 618
147 695
429 271
291 589
308 101
134 870
382 459
994 36
482 920
215 870
491 325
122 114
479 409
835 365
658 828
575 813
457 516
230 624
352 971
382 570
476 894
510 299
402 464
260 327
838 805
96 76
277 159
863 263
852 165
768 119
974 719
930 217
153 339
701 186
289 379
348 96
956 917
1 170
149 385
353 131
706 751
548 731
94 887
62 302
831 54
841 459
921 207
617 670
601 256
550 782
754 961
910 231
484 441
488 250
208 625
753 400
717 742
51 891
814 563
849 326
26 309
37 703
243 277
139 276
495 706
539 123
50 932
874 400
218 162
441 195
146 53
909 679
871 35
485 701
734 717
752 607
140 913
804 37
220 800
808 195
341 249
131 769
706 892
538 162
72 40
886 733
643 223
148 407
257 300
251 775
381 460
233 473
662 610
63 268
997 368
928 28
427 925
622 64
768 858
693 661
429 60
750 945
299 461
966 489
410 771
996 619
35 992
126 309
6 992
741 404
405 774
268 862
175 63
93 113
622 541
572 217
513 317
98 118
291 418
307 531
474 200
528 361
993 513
894 938
718 172
118 990
309 849
787 241
3 542
167 419
643 421
957 982
69 539
688 292
938 907
747 55
209 441
416 295
430 536
666 16
493 820
778 233
307 185
917 101
342 474
580 686
736 122
650 557
464 703
562 651
952 145
79 876
264 320
74 287
634 260
720 471
332 82
713 21
425 646
202 523
864 11
956 258
35 869
595 389
234 831
511 36
750 509
206 130
542 844
272 16
317 741
122 280
393 574
100 762
638 336
299 218
649 602
583 888
854 532
638 478
547 909
160 54
362 606
496 34
43 285
793 386
15 3
535 338
638 222
930 128
946 368
791 234
874 838
398 719
376 385
53 129
555 97
27 385
198 29
854 379
55 476
310 957
697 471
311 485
554 660
299 16
254 837
190 196
778 311
696 791
946 532
303 213
939 193
906 374
441 424
447 37
667 927
237 706
226 912
835 721
734 767
448 89
337 303
648 998
161 261
749 520
178 939
332 330
610 703
84 355
572 849
107 944
654 184
328 480
482 958
394 695
520 40
471 788
155 687
966 898
56 313
286 603
138 48
204 624
840 442
809 10
533 759
474 821
784 103
223 215
394 649
772 454
90 781
402 663
92 259
655 903
693 706
450 966
89 906
512 871
510 770
634 730
6 211
636 91
9 818
224 648
192 834
537 6
523 128
481 500
565 965
739 502
258 984
329 219
496 537
71 256
275 759
990 620
87 843
930 490
154 123
589 329
510 768
298 7
900 872
602 898
924 525
546 614
535 627
355 362
869 342
185 170
575 130
869 702
646 233
563 306
25 521
628 60
492 131
149 338
107 421
95 657
635 289
229 487
882 180
417 985
498 904
207 213
578 322
215 546
285 948
7 163
768 724
800 169
128 308
981 302
794 744
855 322
338 515
219 897
861 594
177 610
718 191
415 762
397 23
869 31
331 885
511 390
127 437
118 702
716 569
399 747
353 400
90 299
903 282
292 844
295 13
37 668
226 619
139 672
470 642
54 206
672 650
762 858
556 939
312 773
55 348
412 137
902 869
40 846
932 486
496 577
216 725
413 160
804 245
314 271
303 377
90 845
276 213
976 104
513 422
573 525
249 204
637 9
611 927
610 859
48 111
576 711
944 131
351 300
358 619
237 871
640 214
185 214
680 189
465 718
5 238
893 862
43 162
809 682
350 935
775 912
179 6
11 254
816 54
973 346
303 199
259 360
519 64
228 721
987 259
981 718
609 843
720 688
395 620
809 612
658 652
503 463
670 674
921 726
935 318
494 849
343 817
979 883
918 304
338 884
717 693
733 791
699 678
159 196
451 580
979 583
444 382
443 367
88 995
690 464
29 931
242 362
623 479
536 591
876 773
971 545
182 749
208 505
789 918
609 121
563 106
81 436
102 941
250 224
865 106
119 419
115 846
538 851
774 227
639 852
609 959
551 926
407 610
942 93
398 491
790 879
545 364
18 594
55 450
619 275
337 942
575 439
55 790
877 238
668 84
66 763
278 638
599 358
39 436
160 50
198 6
926 127
175 652
518 993
439 603
985 855
401 431
826 533
579 819
99 730
609 130
272 51
617 330
162 390
702 572
813 648
590 934
314 104
68 401
758 241
894 298
1 236
687 573
344 587
223 726
260 471
222 422
353 36
21 660
136 352
469 865
293 263
397 603
177 226
416 339
281 739
965 935
149 682
734 224
834 603
777 653
193 198
322 559
693 262
967 155
177 243
986 67
464 672
899 829
675 565
668 74
335 293
395 312
604 105
947 705
943 316
251 114
552 494
133 885
85 609
528 551
390 255
447 722
511 305
704 172
425 81
350 159
264 842
136 287
22 858
823 23
647 119
228 28
451 519
887 712
688 318
369 713
509 884
931 79
336 613
485 857
825 983
304 825
845 735
916 851
660 876
403 642
354 835
148 628
482 665
337 737
630 220
777 839
49 683
383 945
253 353
417 539
853 398
874 360
557 358
792 157
36 296
534 571
873 271
75 120
179 605
690 462
344 267
320 683
575 779
377 552
350 718
380 786
724 566
730 852
168 869
427 763
728 428
17 553
491 462
402 850
520 58
130 522
84 628
951 820
784 836
315 260
137 157
846 423
959 600
930 766
430 255
781 887
336 890
474 611
32 133
856 241
968 656
281 170
692 742
677 483
869 622
45 278
8 677
824 329
796 882
65 661
55 137
62 616
258 769
195 836
40 534
261 862
787 279
824 63
303 705
346 655
725 866
981 901
594 215
273 920
341 406
879 305
836 437
895 702
520 841
619 185
980 680
834 783
50 616
974 690
766 581
742 767
377 615
989 681
671 633
921 652
233 299
788 43
244 449
135 114
961 747
722 84
531 939
109 966
820 730
755 698
856 386
337 830
15 157
20 242
8 117
144 518
881 58
673 497
872 616
846 891
125 478
577 436
773 887
648 986
89 29
255 767
373 257
52 953
409 580
722 297
403 474
423 172
67 178
741 213
846 55
204 265
148 738
183 217
26 981
147 788
73 721
323 354
413 137
702 506
350 989
311 829
842 496
836 744
89 19
64 78
368 136
218 924
127 719
580 860
475 292
492 610
85 495
822 994
1000 962
56 216
447 887
452 886
757 24
425 50
491 469
667 285
245 681
167 909
941 765
96 387
967 932
997 430
555 285
720 287
319 181
432 187
306 138
272 796
594 921
902 992
391 88
165 800
693 829
587 451
710 757
859 256
790 510
829 175
349 270
889 249
881 425
1000 795
65 46
387 552
259 19
153 540
847 245
262 697
833 33
750 766
523 638
374 467
624 728
876 182
891 375
386 977
126 542
599 393
667 828
165 953
983 422
940 213
170 715
542 855
200 847
593 646
154 576
48 394
934 420
746 729
379 849
578 349
222 524
229 700
585 211
847 839
630 739
126 251
472 930
149 35
842 893
979 580
677 492
90 895
623 833
80 162
847 973
921 552
418 747
691 668
785 107
80 322
153 784
728 295
369 187
12 252
63 118
620 598
556 233
658 273
27 256
557 496
822 418
591 975
409 292
943 258
981 509
304 331
374 983
880 815
894 28
226 713
528 447
460 374
589 591
234 352
866 655
745 468
24 945
933 875
923 494
395 908
980 55
224 41
231 944
448 765
238 359
199 581
404 434
892 892
434 126
233 972
653 704
685 484
142 736
794 325
73 417
895 60
438 923
678 516
972 401
191 337
377 628
268 501
611 797
491 662
234 327
991 398
291 435
695 570
63 273
358 156
313 14
601 858
988 832
300 860
739 636
933 385
295 81
648 339
613 515
41 646
693 760
981 525
276 710
737 669
883 515
633 993
205 84
91 628
365 751
849 106
30 720
523 335
401 768
371 238
611 825
927 819
972 939
922 873
192 643
355 238
426 647
508 786
445 483
892 628
625 918
294 549
348 670
688 706
30 344
405 62
43 825
91 350
845 864
262 571
296 617
195 315
268 123
670 9
119 155
340 385
360 647
313 645
109 716
772 242
110 9
102 835
599 577
151 509
882 853
585 890
739 432
75 510
426 889
911 717
485 644
684 995
867 713
444 226
898 556
919 744
201 875
871 86
551 548
474 594
570 988
188 494
137 608
994 182
915 576
695 798
846 775
571 306
209 293
471 13
865 837
786 547
336 31
615 678
585 911
893 428
614 308
565 551
338 498
808 572
120 448
911 293
698 331
681 735
34 249
880 44
836 223
908 499
82 52
126 883
615 804
582 371
205 861
430 837
775 637
317 567
343 154
302 577
897 696
902 961
254 63
521 370
371 235
789 32
551 266
405 333
840 929
375 568
719 464
311 673
55 329
594 958
274 525
356 842
972 47
194 584
982 383
209 324
164 880
581 850
400 906
178 405
517 1
455 914
908 428
998 498
554 695
94 52
32 113
993 152
690 191
614 5
209 159
432 284
785 734
741 746
195 34
711 794
804 897
327 537
484 633
669 192
337 85
745 102
241 70
182 619
275 72
241 790
71 857
310 160
449 405
124 183
466 756
284 404
919 299
285 637
192 631
891 628
26 925
20 566
62 181
922 332
576 754
955 413
464 891
244 42
116 86
954 9
4 280
383 444
661 125
563 495
959 550
24 956
599 134
501 506
694 213
285 50
983 925
781 521
789 928
529 2
771 775
727 209
498 780
602 160
334 506
960 150
761 663
45 786
999 561
126 357
249 614
319 958
898 186
134 355
501 261
941 998
652 138
332 478
58 314
796 890
131 615
565 18
687 729
705 46
859 628
71 564
727 824
409 502
824 592
534 258
376 44
128 888
273 927
399 336
174 49
205 545
955 254
8 251
7 708
628 486
433 17
614 753
936 332
562 484
594 663
261 54
254 244
835 375
818 572
402 199
869 705
302 54
62 229
739 834
347 97
782 388
883 464
77 874
13 977
250 487
687 320
276 295
760 429
517 756
837 147
45 299
960 930
629 607
388 367
134 333
323 943
544 959
456 895
347 506
93 591
649 991
150 194
177 821
756 839
150 125
236 603
470 997
717 821
420 422
894 729
47 470
405 718
329 455
641 920
440 646
361 646
808 533
490 853
78 393
429 395
591 556
430 884
439 700
638 321
683 602
50 404
304 37
43 942
985 525
188 314
620 648
503 343
685 432
720 265
515 946
8 760
614 888
459 967
7 488
155 390
256 292
643 177
863 872
716 384
104 687
187 141
376 311
609 888
123 424
282 606
798 120
991 638
845 834
588 459
927 170
634 85
445 59
806 343
279 985
248 698
342 839
461 585
499 987
718 404
207 781
887 477
81 540
792 429
339 720
327 872
445 9
149 957
745 455
28 247
485 991
584 710
868 693
947 783
693 508
854 976
75 415
487 605
579 620
269 582
553 60
102 262
995 285
595 454
812 640
542 615
35 659
362 508
865 167
331 46
239 411
186 701
589 791
74 286
52 530
582 944
398 517
457 294
56 78
748 640
639 934
995 313
952 355
376 882
118 847
319 94
935 759
864 812
960 916
553 569
413 821
945 35
345 844
326 599
260 117
448 579
792 402
884 772
788 481
617 818
769 716
86 367
999 688
587 36
697 807
883 669
460 126
616 495
829 999
615 753
216 152
64 720
617 555
839 201
15 596
862 227
132 422
345 722
399 894
904 310
906 302
576 58
219 92
522 557
95 640
619 756
563 777
419 62
930 81
262 54
866 420
254 205
510 717
310 854
749 530
168 744
249 507
433 544
82 6
824 76
689 342
122 465
45 712
769 853
369 108
776 261
68 154
785 569
983 506
367 243
611 315
44 836
409 661
44 935
895 807
632 908
618 26
557 726
334 291
106 838
744 181
493 949
893 205
583 86
656 284
715 370
192 113
779 553
399 100
795 704
388 764
236 493
274 370
131 821
15 92
335 959
134 779
238 663
821 285
128 268
88 259
291 873
620 404
765 488
172 761
637 106
576 415
635 40
617 72
212 30
495 274
231 826
707 838
474 121
485 234
893 947
807 264
933 426
815 165
99 535
401 587
515 397
667 151
846 780
784 363
312 439
526 61
810 598
440 374
849 405
60 557
197 211
765 274
371 244
658 899
820 552
317 682
700 226
574 308
859 209
614 691
255 706
636 430
584 908
683 748
155 906
18 485
416 325
331 601
652 616
36 638
576 90
345 870
976 47
200 62
524 704
987 593
306 118
554 843
482 963
350 183
393 969
39 386
751 248
103 789
969 557
837 230
527 541
67 711
79 398
793 30
440 759
919 100
600 51
679 790
751 251
544 671
242 584
612 348
136 277
107 982
8 283
502 412
882 282
477 86
593 143
121 587
176 48
651 100
969 274
827 47
887 812
490 349
438 761
816 132
629 978
479 541
907 138
53 831
719 280
326 770
511 312
288 389
242 402
374 985
726 578
934 900
139 606
339 863
949 571
235 968
646 65
737 945
561 290
956 247
496 903
439 884
576 515
431 165
144 182
384 28
502 259
305 751
977 306
659 615
295 751
221 98
369 457
899 626
259 812
435 132
525 55
558 394
612 191
893 329
97 826
10 324
625 589
666 151
35 639
770 532
141 459
455 130
760 338
300 753
511 63
832 727
196 945
133 46
75 836
483 139
573 608
258 9
783 169
43 708
912 341
912 887
782 209
856 662
258 517
644 620
319 163
157 671
119 852
75 679
878 179
919 395
285 303
866 123
40 222
316 55
601 405
582 214
923 616
872 736
655 968
692 645
618 464
569 228
749 424
577 629
572 754
451 727
632 128
961 707
981 812
515 390
748 933
651 203
874 793
63 463
792 502
691 428
729 775
116 534
518 277
421 377
821 995
62 409
574 417
616 784
677 803
946 395
59 295
167 630
549 570
662 908
515 628
337 927
82 39
246 990
275 292
241 122
746 198
496 960
847 996
270 666
832 491
952 550
797 771
371 389
595 509
228 45
242 211
22 736
815 792
392 203
299 828
276 384
217 945
562 156
228 849
34 49
63 437
150 701
483 23
694 130
492 377
657 300
852 12
747 478
231 99
569 453
974 661
199 587
100 926
2 293
620 550
703 318
249 440
602 778
459 285
712 500
801 327
333 992
274 662
542 617
387 902
881 340
732 223
504 371
147 292
986 476
639 909
698 872
374 637
246 572
247 732
889 851
785 549
577 209
555 841
810 554
377 731
825 49
838 875
209 769
100 955
818 192
413 245
221 375
846 994
401 571
951 484
977 199
876 613
572 56
607 390
900 735
443 873
727 315
114 840
265 404
193 60
248 689
607 622
207 675
65 193
811 688
873 325
905 617
610 446
454 308
14 196
613 626
744 425
277 18
114 534
617 789
417 749
158 560
28 440
72 437
496 241
269 466
39 248
968 528
588 121
304 541
296 251
318 555
225 722
451 814
702 477
383 210
412 248
131 403
148 660
488 428
794 730
550 129
536 156
910 332
449 332
672 707
342 299
574 864
204 572
583 808
132 142
637 869
18 925
279 548
455 193
936 960
551 389
302 645
196 745
500 13
305 881
792 799
55 21
174 459
411 975
899 151
942 687
442 453
460 58
139 130
574 319
551 857
696 481
373 838
523 240
961 428
604 799
199 0
339 639
244 843
117 563
614 891
739 754
623 826
65 673
174 526
936 510
157 48
468 326
468 429
582 535
797 512
155 263
414 510
59 627
250 328
123 825
352 524
131 783
978 981
825 593
328 367
133 87
67 652
355 628
890 329
180 176
448 513
772 175
427 289
605 353
415 378
755 920
385 683
311 908
461 389
109 858
753 77
669 417
951 285
981 764
847 434
245 187
154 767
753 929
504 778
835 943
771 594
679 376
2 743
614 155
935 954
835 149
817 856
969 892
899 411
402 460
91 57
289 342
860 739
82 548
708 423
189 599
767 807
654 201
378 248
616 395
65 124
413 736
417 312
231 992
670 847
387 319
247 109
105 475
541 668
909 697
424 866
665 904
738 217
201 244
321 687
125 957
977 372
642 445
384 646
946 134
913 695
911 754
746 350
476 721
813 978
668 350
562 379
201 874
892 817
814 792
896 378
357 943
241 816
123 156
766 241
575 461
842 318
806 558
300 900
922 416
837 134
382 77
220 192
508 806
653 598
375 957
981 467
665 747
840 962
918 139
708 409
759 509
755 481
737 204
45 71
179 464
115 638
980 285
749 443
770 19
518 640
83 20
474 57
48 848
575 898
693 380
961 743
379 718
588 466
31 667
14 336
192 634
809 516
636 791
542 131
155 529
981 15
171 171
311 93
275 471
564 518
720 486
901 193
914 401
123 151
656 628
133 294
536 893
519 887
296 425
869 129
464 936
580 171
445 300
258 221
928 614
241 640
293 473
304 625
437 717
738 579
908 789
876 570
643 233
187 344
231 733
820 243
968 440
11 989
563 494
165 411
409 887
949 63
974 358
451 550
18 594
176 3
411 256
875 186
690 391
79 430
9 450
154 971
27 210
328 892
468 186
167 294
941 489
544 91
962 443
764 769
603 121
589 976
950 428
144 832
291 22
130 80
199 745
328 72
82 13
909 640
425 671
560 911
268 764
227 397
673 786
237 145
439 88
297 267
836 865
629 347
24 822
28 969
312 504
501 234
20 465
745 338
664 516
808 596
471 457
949 164
163 107
214 6
967 249
781 899
93 152
209 875
240 303
78 774
244 881
592 458
393 599
236 656
283 684
16 903
589 15
366 488
865 860
109 480
17 179
784 609
674 688
357 969
492 49
518 49
547 955
132 351
153 246
735 556
689 324
327 135
806 878
742 737
770 959
220 263
343 263
538 539
874 793
199 3
474 341
246 345
86 319
966 25
28 798
473 422
803 926
949 77
562 454
542 704
494 571
658 156
944 547
651 443
637 883
465 11
284 930
318 230
571 179
200 304
299 575
778 692
303 137
347 223
649 544
189 779
38 704
671 222
677 881
772 640
971 199
946 817
233 472
84 928
317 105
921 837
333 194
666 736
599 125
863 879
588 475
259 276
72 439
500 661
244 56
780 243
820 211
130 347
426 936
362 544
937 480
649 335
586 989
274 577
874 658
683 532
474 863
480 683
646 758
207 705
503 993
683 194
593 666
794 3
85 32
999 221
112 505
896 774
387 370
264 599
209 817
743 15
28 300
877 470
255 55
778 771
445 50
122 535
977 81
881 424
132 442
507 935
171 474
831 978
934 425
734 795
954 665
185 102
32 691
969 519
484 274
229 778
150 173
151 881
468 641
767 594
647 469
607 366
865 669
253 916
13 80
764 843
575 818
107 491
400 747
524 141
124 509
134 270
795 217
996 337
83 491
468 106
228 378
137 867
467 945
242 938
912 865
672 225
71 501
684 653
707 92
70 368
151 994
199 584
987 575
264 645
253 254
945 654
821 888
235 205
439 703
886 638
277 875
196 933
291 152
732 397
409 454
904 969
93 312
607 790
302 342
852 743
130 443
821 496
297 87
828 724
279 109
170 216
342 294
303 405
593 573
499 737
235 34
441 783
214 759
486 242
668 869
662 934
250 584
968 176
408 383
901 809
186 821
749 918
34 659
913 651
379 267
298 627
592 686
425 362
955 0
893 460
566 935
368 835
942 839
594 988
698 992
541 722
896 750
407 938
153 673
875 910
48 619
624 274
560 196
984 890
411 497
891 938
355 97
610 884
972 103
612 582
408 803
308 81
666 81
752 419
35 304
396 70
273 611
213 791
259 996
359 688
518 12
440 758
819 845
706 19
6 80
317 765
513 103
994 517
711 628
625 738
33 576
844 363
772 933
666 224
241 476
389 506
652 353
596 855
62 962
146 343
276 675
61 833
461 100
495 983
127 297
577 757
330 865
707 798
587 481
157 903
771 230
850 826
326 62
943 701
669 272
953 280
108 599
572 19
404 91
268 509
42 167
928 542
494 772
618 974
830 373
112 139
16 1
454 784
483 197
666 784
679 639
823 271
56 868
435 954
159 810
376 425
113 935
742 956
918 280
904 323
99 11
187 525
984 22
26 466
923 181
524 265
188 56
140 259
663 546
488 798
277 427
875 82
75 671
92 655
225 774
837 310
340 74
940 668
404 539
77 226
135 718
349 311
500 802
425 364
937 442
501 407
526 878
174 497
880 521
753 984
255 308
385 686
663 186
229 247
955 762
831 999
437 689
406 802
824 845
597 18
263 946
738 245
402 897
56 165
680 788
221 790
864 700
444 323
143 523
917 825
661 522
792 145
391 44
630 75
791 401
416 254
551 516
829 377
506 566
225 741
356 289
472 545
716 397
431 261
505 342
460 711
514 244
721 49
269 233
709 320
353 687
650 135
691 544
696 242
285 476
137 572
586 614
715 537
516 639
345 60
399 226
538 43
123 806
217 590
93 144
219 499
174 6
396 893
931 684
338 944
139 651
360 887
372 317
117 31
7 515
523 81
311 807
672 11
342 218
136 8
81 575
25 28
359 998
797 776
85 42
140 396
629 147
471 424
66 317
190 322
221 983
475 571
860 566
341 770
213 351
582 735
984 264
869 577
314 279
165 737
683 641
884 877
961 861
901 478
394 615
558 746
119 869
763 306
539 853
369 317
552 165
916 460
386 250
409 412
474 114
517 447
140 522
532 771
377 408
842 921
294 633
526 167
619 125
370 919
758 662
613 174
381 269
233 141
439 477
509 236
316 630
851 250
680 971
859 862
44 332
151 337
549 581
189 634
643 581
280 600
507 376
863 268
222 542
621 684
408 370
471 481
602 723
921 610
352 742
913 166
803 162
627 159
783 882
795 745
71 391
254 183
285 36
297 439
970 888
544 681
996 583
777 475
570 993
366 312
554 162
263 644
956 192
422 818
365 729
697 758
349 770
659 772
553 32
139 703
201 547
11 194
979 678
34 827
830 689
867 643
872 247
148 871
201 552
912 298
726 896
597 265
615 910
951 685
985 414
251 13
20 496
669 537
821 327
178 536
390 914
790 171
938 926
384 151
273 914
289 79
722 593
73 640
932 436
274 548
843 926
851 728
762 390
422 125
563 16
938 298
600 28
401 80
326 582
787 909
901 172
138 658
609 995
484 669
980 83
525 672
738 886
146 184
91 725
22 238
468 651
777 66
646 552
660 67
510 695
990 688
403 728
938 122
652 959
199 151
847 19
246 809
619 336
208 893
735 717
166 429
248 551
847 838
15 156
909 947
729 81
552 32
757 165
657 63
354 627
208 863
518 308
791 48
144 595
653 488
839 967
685 433
520 612
364 776
988 650
870 328
839 653
729 133
59 843
872 82
299 737
985 11
272 767
544 371
727 199
554 712
345 434
195 18
938 899
672 863
195 569
318 906
265 713
393 424
771 218
797 937
167 32
929 349
949 378
415 780
883 812
798 549
415 414
680 248
824 890
764 668
6 594
229 418
85 95
481 647
959 611
274 142
663 401
913 28
86 167
654 946
577 363
841 671
233 275
85 60
538 291
407 222
404 155
379 311
669 959
368 444
654 285
575 360
633 314
927 160
98 526
348 982
659 283
292 351
909 826
665 324
806 662
817 477
38 382
657 409
569 815
54 351
160 896
682 64
879 661
293 90
953 877
753 295
47 852
637 460
517 865
548 154
230 617
315 313
562 218
630 152
311 657
875 694
373 629
277 300
929 905
210 449
531 774
966 877
208 838
78 582
800 43
182 886
217 46
652 18
714 264
578 101
81 724
88 523
726 43
711 942
341 151
359 565
824 160
138 360
923 90
687 629
270 781
392 94
375 348
260 425
821 694
821 543
398 240
395 837
226 570
744 574
461 893
282 246
57 211
221 856
458 583
326 818
872 640
200 260
560 499
371 549
300 414
800 334
718 454
822 388
217 474
217 186
40 925
205 637
829 968
71 598
228 621
125 244
229 781
17 463
373 420
50 710
957 911
154 962
818 245
849 737
923 835
520 404
959 318
159 705
12 542
521 89
441 501
147 443
333 755
744 215
453 645
855 460
914 994
75 908
640 669
82 506
657 462
63 275
376 481
569 282
799 117
569 729
201 125
728 479
984 347
687 205
368 608
300 8
50 566
796 306
370 142
267 625
346 66
398 183
5 492
90 648
68 445
650 607
733 711
812 753
215 107
812 744
231 332
913 177
973 514
627 359
296 977
347 286
862 783
451 568
541 265
593 116
621 422
721 18
76 787
16 256
312 309
226 376
216 26
900 63
252 185
458 280
520 693
227 47
293 310
472 319
256 423
953 508
546 921
911 386
118 407
507 468
709 896
654 125
885 209
87 267
326 48
496 910
916 434
569 966
864 501
748 363
383 367
623 258
505 765
901 639
419 949
437 965
222 365
498 72
893 473
225 803
923 953
582 26
91 808
575 538
606 334
703 524
281 71
101 550
500 98
946 481
756 36
671 852
297 394
340 663
209 394
954 585
579 291
59 755
821 951
436 971
247 704
226 746
638 289
714 998
642 545
831 881
208 92
455 808
904 785
183 540
848 556
99 117
839 622
398 74
539 920
952 378
580 860
331 734
390 324
966 164
707 225
482 150
215 253
503 601
522 297
280 279
729 688
874 117
750 394
882 765
699 322
356 485
107 953
84 559
130 849
249 839
103 946
725 792
137 984
815 663
23 586
96 110
15 565
401 267
544 24
52 446
175 446
151 231
134 527
661 205
800 278
164 128
927 84
351 312
695 148
725 971
656 389
248 123
335 379
296 574
789 351
710 516
751 914
137 173
732 486
612 336
467 13
726 845
738 712
72 52
640 833
355 340
292 337
903 925
459 83
29 670
6 151
767 176
297 824
434 736
14 454
723 745
400 421
23 928
336 324
969 822
948 487
192 578
11 790
838 596
26 196
338 115
394 512
487 88
343 991
683 289
498 424
209 383
208 695
223 576
554 466
633 606
555 231
756 245
701 940
995 785
836 262
590 398
281 323
822 294
816 79
275 951
58 403
982 602
676 985
743 301
535 930
184 218
78 976
167 910
882 220
104 235
305 745
177 822
483 711
981 865
724 585
898 290
261 863
666 867
147 837
886 840
366 610
518 164
116 866
770 116
123 749
388 930
274 845
476 659
841 428
435 650
108 812
984 91
116 725
902 888
974 330
916 72
506 484
804 579
661 278
188 639
695 79
640 454
886 179
510 878
714 978
224 271
990 992
110 841
910 139
929 587
331 393
233 37
936 951
888 511
257 18
365 327
175 706
562 472
957 706
687 525
334 282
988 34
325 213
571 764
570 531
435 67
564 976
638 727
754 603
580 401
113 864
982 821
825 863
300 6
960 266
79 874
301 91
952 554
446 348
519 316
491 357
181 633
496 737
826 959
423 505
288 423
60 879
437 808
543 301
829 3
749 596
574 861
168 725
635 960
866 860
18 993
702 655
542 300
167 667
589 500
39 24
42 139
418 152
28 720
936 572
742 268
846 559
221 532
573 976
533 306
834 85
733 428
349 467
510 475
578 183
135 110
67 504
420 52
547 354
571 533
836 732
805 194
874 227
627 673
279 821
479 578
477 143
110 132
679 176
901 417
696 43
641 485
673 953
349 555
8 901
144 304
404 934
156 662
874 904
352 19
891 835
999 967
395 834
799 17
772 846
19 867
201 289
66 994
91 291
117 183
320 465
349 736
383 968
722 799
341 710
781 786
386 274
551 738
789 271
448 820
228 157
873 451
85 288
890 835
104 735
13 936
411 222
585 61
181 173
592 141
131 566
289 734
701 923
990 433
50 485
839 780
96 302
886 456
853 353
609 434
865 852
940 94
737 789
900 32
982 322
572 305
508 31
76 616
467 948
725 510
570 77
206 769
487 216
314 130
832 402
176 879
925 387
42 969
443 693
702 799
202 777
200 834
192 937
198 935
357 479
83 592
93 661
772 963
657 491
486 833
558 349
942 16
516 426
175 786
912 614
144 420
866 888
739 360
64 189
472 995
529 131
151 159
547 111
378 530
174 232
33 22
15 25
91 655
918 291
460 776
176 880
265 86
525 753
278 611
67 234
480 741
641 521
124 292
565 186
174 167
455 149
315 368
284 503
95 931
579 989
943 499
315 428
193 286
691 772
751 676
593 992
496 867
260 823
775 30
346 990
642 953
771 604
812 575
643 357
291 957
772 920
763 108
562 601
609 210
773 687
488 457
602 215
672 63
619 79
658 573
258 420
885 289
818 149
52 467
718 453
358 827
520 181
429 18
116 527
727 220
794 756
176 773
615 663
470 600
532 872
340 65
734 59
511 229
444 702
612 317
781 166
352 823
735 930
926 77
969 391
821 723
962 898
192 789
967 281
724 255
377 787
669 179
693 235
73 391
306 457
163 996
158 393
354 336
586 529
695 861
809 343
699 120
725 730
94 626
418 860
433 907
129 334
797 714
15 68
626 182
195 21
985 376
307 252
418 782
151 490
559 242
317 577
263 265
628 202
492 981
337 224
677 500
37 387
445 862
964 151
626 634
7 634
47 34
955 545
922 130
704 923
911 621
156 420
571 112
381 924
793 549
58 278
105 634
419 937
12 735
516 778
641 500
263 256
515 168
598 647
401 291
869 70
245 413
278 625
918 316
90 767
366 539
655 357
60 357
805 449
42 982
280 360
520 578
577 608
383 644
69 502
192 177
860 762
923 66
131 751
80 934
243 84
73 213
552 653
198 606
666 930
175 290
199 878
822 494
87 945
139 733
815 127
741 236
911 151
48 309
300 757
889 860
438 385
996 245
67 102
759 116
802 891
684 739
745 189
171 504
384 635
453 548
92 121
210 821
413 518
756 428
120 286
506 776
101 456
878 962
546 608
351 583
654 663
592 313
175 30
183 478
517 135
287 911
412 300
622 171
670 174
72 993
127 199
986 569
535 216
416 764
260 60
39 71
909 155
163 949
192 736
603 810
332 996
256 120
672 360
170 606
427 599
347 836
705 522
89 288
204 721
912 804
737 393
590 829
943 945
774 30
772 100
638 411
375 450
632 606
567 942
132 166
82 689
69 643
527 62
80 827
453 860
912 921
241 543
548 864
252 648
783 404
811 0
544 521
317 753
1000 954
569 813
622 292
293 308
614 320
744 947
805 756
57 912
559 355
181 455
410 976
285 960
888 855
557 350
825 749
455 41
406 19
246 277
671 678
731 105
22 650
260 441
850 418
224 597
613 554
180 440
207 550
521 129
696 320
219 949
842 197
916 747
860 104
455 430
472 350
397 407
254 1
355 905
623 46
826 979
587 718
78 26
883 448
480 92
712 950
156 789
337 459
211 134
234 532
594 553
295 316
794 895
733 294
166 762
10 462
376 971
968 576
732 493
206 32
234 560
151 793
152 255
888 151
567 922
686 52
985 509
542 70
338 559
188 527
924 940
917 684
688 276
812 991
164 641
112 382
576 637
493 41
416 306
351 879
733 608
778 570
188 538
452 382
685 89
169 678
957 744
407 287
220 942
119 140
656 623
634 808
785 147
962 399
635 998
268 469
95 414
877 789
129 200
242 83
443 308
110 986
633 676
152 912
252 873
10 693
575 14
835 608
149 379
590 330
113 787
505 496
804 62
63 429
994 944
439 774
277 408
794 852
273 258
432 485
470 22
612 484
866 630
156 5
228 12
250 778
882 274
573 384
612 279
73 210
166 369
314 261
226 718
485 275
204 777
856 528
988 452
973 672
143 112
595 607
295 254
221 319
798 625
457 590
751 442
641 965
78 755
470 362
138 324
536 191
26 82
479 297
189 771
853 401
176 523
674 230
941 657
695 378
670 810
155 17
102 982
817 853
160 310
440 228
214 157
842 560
451 283
701 382
177 955
845 504
981 87
760 155
902 902
736 97
945 965
709 73
56 523
449 466
726 803
506 443
52 54
459 30
400 278
611 593
985 741
716 716
324 492
853 709
82 524
289 839
943 960
366 166
917 337
863 100
279 265
98 784
102 128
147 930
184 603
575 488
68 143
106 813
679 642
154 500
538 715
657 465
745 941
934 832
397 88
53 948
619 208
571 730
708 868
363 147
699 920
107 654
402 11
703 499
589 578
877 609
68 739
872 105
846 915
774 40
521 873
354 969
827 936
290 873
28 561
473 169
761 935
239 520
827 369
84 366
342 531
992 618
627 421
895 829
590 651
541 469
408 723
486 387
630 442
825 981
848 807
671 317
539 487
273 904
304 391
56 167
738 589
739 545
852 488
4 367
689 355
387 39
746 686
121 659
92 557
255 759
671 831
829 230
128 848
915 460
695 7
323 205
450 745
508 462
281 732
681 431
679 357
464 167
759 547
228 935
181 1
972 342
881 568
1 259
256 394
876 879
42 656
517 721
573 806
421 135
376 978
525 531
41 576
445 900
888 808
718 713
562 782
848 154
967 666
597 719
219 70
212 662
481 227
775 721
371 620
701 934
883 296
617 437
150 772
449 62
644 135
47 408
761 61
780 643
767 349
152 599
90 771
523 595
90 302
336 535
669 827
492 106
714 864
659 124
390 594
364 253
379 80
168 877
373 885
311 410
731 570
642 965
444 665
34 301
359 659
976 506
273 19
675 723
315 361
101 985
930 233
734 785
70 777
200 710
779 438
961 661
386 31
988 552
697 913
8 92
247 209
831 746
65 933
577 425
816 652
407 154
377 665
872 179
891 364
799 541
132 688
898 358
589 886
877 784
377 801
933 24
634 369
622 728
524 912
558 901
288 655
767 129
155 962
624 642
244 168
893 122
489 404
643 45
35 495
45 238
645 251
66 298
785 713
388 915
451 516
42 814
108 644
199 469
328 677
345 598
1000 661
170 667
73 873
811 568
228 576
180 8
100 910
301 49
523 483
673 771
173 418
645 364
746 114
702 503
304 248
904 440
160 603
927 538
117 543
570 489
784 939
875 400
638 91
768 397
216 854
837 688
266 585
304 416
252 74
108 581
276 85
126 991
874 235
739 734
243 854
600 719
327 959
145 782
675 808
947 382
152 954
345 818
394 417
906 760
801 146
913 113
859 636
500 99
440 308
574 671
501 207
598 803
738 772
262 504
644 887
788 181
67 128
244 226
757 482
979 470
978 492
638 890
318 971
697 788
865 766
89 397
98 33
259 667
688 587
90 688
632 232
709 601
642 543
646 751
20 20
892 193
405 504
626 249
211 820
774 355
710 466
803 241
34 540
231 177
897 443
397 829
439 497
341 106
284 671
895 122
390 384
284 858
508 228
173 68
620 238
769 94
622 334
636 930
14 784
106 860
174 788
728 823
1 516
388 792
98 360
720 201
891 429
483 480
350 154
447 181
96 17
276 663
80 60
316 800
181 110
165 988
877 230
354 726
39 856
458 572
706 875
872 382
803 915
537 755
220 944
305 299
775 606
30 598
183 572
3 603
591 77
775 546
320 833
844 787
496 701
16 653
262 31
303 744
879 11
367 675
388 297
186 591
154 628
400 713
320 684
58 236
740 285
816 957
887 366
996 477
700 307
37 531
309 420
245 887
534 860
603 216
424 954
162 63
543 851
200 586
773 22
440 170
637 150
568 317
16 996
308 564
803 483
225 182
519 146
987 868
520 430
567 275
343 77
586 957
224 11
72 544
549 737
413 989
745 89
664 186
573 139
539 345
934 484
445 423
605 242
656 518
158 57
219 3
353 969
376 840
357 989
847 115
808 173
146 325
752 973
855 949
85 620
25 555
140 86
847 133
614 955
948 549
862 13
109 24
639 590
750 792
524 496
653 740
934 226
750 659
218 330
685 45
160 310
327 754
629 249
41 168
362 165
191 361
114 627
735 578
584 772
995 662
359 988
27 385
920 161
593 718
504 928
811 298
62 273
52 118
265 462
315 960
65 656
802 418
370 746
664 226
300 188
224 929
749 313
584 572
357 721
555 110
400 808
543 308
104 797
264 391
721 596
467 270
955 733
188 753
340 482
960 23
43 829
875 881
294 584
100 885
333 610
940 76
348 713
107 20
413 387
451 822
44 851
587 97
105 34
485 157
890 484
800 169
990 311
454 742
707 567
599 650
576 213
573 478
692 147
230 432
269 137
326 466
378 548
730 729
714 50
93 415
339 511
166 145
380 714
609 185
362 696
802 949
623 169
125 206
70 262
57 970
657 449
7 483
659 941
832 6
55 762
565 877
783 19
821 205
133 543
298 737
285 907
532 285
9 846
612 595
572 867
370 610
152 323
128 378
80 784
253 569
822 995
284 929
734 528
162 383
673 909
163 622
684 230
45 146
638 308
443 6
389 57
499 110
418 949
265 53
552 989
674 913
985 110
914 34
825 470
950 95
593 916
299 96
469 859
413 293
470 515
536 85
753 808
547 704
607 289
736 310
923 522
934 406
663 410
7 536
495 134
98 227
692 124
594 592
66 377
165 989
970 172
5 570
921 112
747 935
255 318
679 309
873 657
457 344
616 536
852 916
384 231
261 381
514 190
56 565
650 104
683 50
281 302
634 653
500 850
497 460
899 244
205 592
771 657
628 320
789 430
400 5
436 273
887 20
75 881
702 167
109 537
962 836
19 297
461 700
106 549
311 381
690 212
434 721
672 378
429 485
412 222
907 819
532 989
601 128
392 5
835 334
996 811
655 987
385 950
808 57
371 617
572 500
732 861
415 967
880 444
222 911
920 375
533 390
207 617
106 665
352 650
159 723
717 630
419 824
113 627
778 531
464 798
961 288
138 983
867 594
587 808
190 718
958 282
247 839
181 951
122 520
755 857
642 933
962 954
871 26
853 314
659 762
136 973
332 169
34 122
398 931
530 637
270 915
359 477
767 428
815 671
137 140
97 49
357 988
291 792
258 961
660 442
284 910
667 725
503 976
966 894
552 800
44 419
885 733
20 450
472 535
619 743
223 557
547 514
399 832
38 415
973 126
183 716
563 40
345 262
921 972
110 252
194 3
81 282
83 428
900 968
655 904
171 585
893 908
303 757
888 106
989 471
950 128
756 223
2 127
251 48
915 533
896 723
442 36
705 867
840 616
767 407
502 373
247 412
482 871
224 552
233 849
983 552
167 183
541 595
289 547
527 468
771 267
726 228
459 473
565 405
356 234
262 408
779 648
885 192
671 912
523 205
456 333
140 810
775 211
345 512
926 516
599 409
451 983
463 797
122 684
380 600
480 81
848 474
169 488
511 574
2 863
129 107
663 974
557 198
831 740
897 814
731 571
163 679
675 816
899 0
824 492
990 981
971 365
245 589
917 453
780 460
661 314
571 419
557 637
432 843
13 203
44 574
671 967
689 742
89 646
250 852
846 361
612 642
509 991
653 649
593 984
724 948
519 675
976 859
91 937
839 58
283 7
585 663
322 744
363 63
151 113
757 777
699 779
84 761
655 53
121 535
723 152
319 358
408 81
185 189
943 106
330 817
848 688
475 657
789 839
128 417
387 346
883 24
808 499
448 929
287 425
303 286
373 997
734 944
777 516
220 472
83 616
487 938
772 839
559 245
446 98
857 980
456 15
260 351
547 552
415 363
327 306
297 326
31 671
840 52
304 84
347 909
319 884
152 612
120 795
295 537
447 563
388 800
579 378
433 752
782 290
618 206
822 497
167 623
159 167
437 441
887 666
589 562
25 596
876 135
891 492
842 535
343 425
811 806
886 19
177 187
880 610
759 626
805 460
479 410
815 907
310 575
710 453
331 177
35 739
995 396
653 250
944 591
111 461
53 133
352 352
492 574
369 47
256 519
659 717
507 294
846 813
377 967
179 405
899 154
964 942
590 354
270 478
545 743
190 413
338 125
697 859
634 667
418 153
972 341
472 443
242 587
789 157
240 487
344 819
927 211
836 711
843 545
383 270
158 57
724 131
323 470
729 699
323 305
162 872
932 269
820 143
292 329
666 457
466 961
916 685
926 534
35 572
492 625
879 636
510 148
705 254
471 449
241 481
560 392
905 212
734 366
351 711
298 33
983 507
936 461
191 85
761 641
218 776
129 3
390 160
337 800
893 887
574 53
376 67
616 849
791 390
980 984
170 805
243 937
763 10
937 545
10 66
374 615
776 848
976 709
940 888
231 893
281 325
672 746
654 491
995 747
572 805
237 411
828 864
735 844
447 358
92 479
84 813
863 333
525 525
563 530
858 934
945 444
676 567
782 552
139 752
986 486
145 657
162 128
637 217
678 191
553 408
900 46
5 829
987 109
33 936
41 87
630 769
302 916
46 944
950 384
496 970
155 658
437 307
361 270
406 22
665 548
91 127
182 798
541 26
682 782
997 104
434 29
475 745
158 269
480 301
563 41
284 682
144 528
905 953
156 933
213 1
622 753
356 715
412 720
68 668
725 960
368 998
375 509
150 647
545 832
57 344
954 931
279 527
49 414
771 325
586 326
284 161
695 648
525 76
477 954
931 627
811 267
434 848
814 590
192 441
520 427
313 280
300 166
225 641
716 790
877 615
628 207
730 471
172 633
660 219
673 822
545 720
244 616
756 152
481 761
42 313
762 872
784 301
58 179
523 760
315 88
686 821
744 162
568 617
339 18
99 278
136 116
478 290
256 782
860 213
112 76
643 743
719 343
502 503
899 465
476 77
373 114
846 825
256 310
85 465
502 293
489 255
963 154
795 41
280 613
36 576
609 889
36 897
40 558
388 215
800 424
372 887
266 974
646 402
235 652
233 118
516 673
815 174
897 434
815 693
811 637
243 951
686 463
787 673
187 455
337 644
63 672
771 310
354 171
477 832
554 707
364 737
605 343
707 113
90 867
410 567
825 871
338 308
966 54
562 198
882 849
621 374
226 330
930 762
398 769
907 164
683 490
326 416
658 61
495 466
679 293
988 430
66 978
960 734
617 199
448 552
900 764
713 837
816 957
872 36
133 881
576 660
416 36
872 181
458 837
898 432
542 841
654 546
247 942
644 262
592 865
230 248
282 816
284 698
937 849
109 754
255 210
45 746
544 510
817 407
917 174
685 987
841 325
950 396
687 467
889 282
850 388
746 36
114 310
158 668
470 982
673 854
925 716
440 110
764 570
897 423
307 145
142 148
159 635
630 842
418 674
148 44
551 24
798 70
246 677
143 699
190 437
133 0
638 847
315 222
658 343
937 251
116 636
103 194
177 875
606 894
144 450
671 123
775 910
801 382
909 125
951 408
265 661
952 62
642 219
406 876
340 957
399 53
233 577
711 541
542 499
36 376
762 659
9 40
306 148
379 362
976 295
87 473
975 678
514 594
961 481
431 623
273 612
213 324
345 671
63 989
798 653
346 102
919 581
618 169
17 733
709 396
422 394
102 616
953 32
84 739
595 472
224 751
594 301
314 105
381 750
565 915
337 896
223 754
863 209
746 464
843 478
398 499
678 798
220 788
806 340
668 866
681 64
168 300
517 839
79 315
467 743
739 389
31 524
203 595
242 838
714 772
72 8
878 111
659 219
802 62
670 297
708 37
186 394
855 151
268 210
91 401
389 497
376 341
577 946
479 81
345 284
521 902
265 236
805 761
458 857
62 940
681 647
307 550
702 101
342 815
254 959
134 742
154 508
445 307
70 224
145 220
794 628
255 140
869 585
20 120
981 49
570 984
208 486
2 284
758 833
988 492
572 964
912 31
738 944
304 933
654 840
500 565
952 132
212 608
996 720
842 436
939 754
694 618
121 151
175 951
952 390
177 567
100 819
281 350
30 302
443 381
697 266
45 491
536 766
841 577
982 943
23 797
60 700
888 472
38 457
204 176
118 589
749 327
800 251
386 185
749 533
5 890
88 772
221 838
444 705
525 631
251 336
547 627
152 808
802 924
895 764
464 254
304 172
817 564
503 309
322 443
695 189
607 252
530 864
477 479
690 54
912 451
572 746
71 655
696 244
315 933
42 264
356 537
612 325
452 262
858 967
393 329
564 950
247 964
319 357
332 548
356 491
547 380
8 965
385 776
3 874
91 211
625 230
30 865
196 824
798 477
719 155
64 349
292 505
703 1
368 803
706 727
946 394
60 258
623 338
76 198
209 521
27 790
659 37
920 479
479 867
183 26
304 529
805 469
552 613
310 123
419 251
544 688
714 410
549 405
538 624
525 426
170 994
737 159
496 877
201 602
669 960
223 828
404 527
258 188
567 738
284 154
978 883
573 693
950 516
277 574
56 151
637 739
359 764
55 221
17 222
26 642
574 934
607 715
492 975
366 391
138 280
26 95
925 717
777 176
693 30
653 428
625 711
621 689
591 119
933 96
597 113
313 983
827 965
950 96
774 64
634 32
799 168
487 792
98 641
748 712
536 154
588 303
501 793
324 660
626 579
49 576
540 933
608 154
539 710
733 793
484 610
237 246
480 880
307 247
275 197
158 485
509 360
657 511
404 107
875 236
600 520
253 918
430 122
230 473
734 904
498 320
845 45
359 457
564 42
174 244
399 507
864 927
694 782
567 445
95 23
968 674
986 519
648 737
212 736
20 950
5 187
519 309
18 538
40 889
643 6
9 541
534 354
577 679
522 654
459 648
613 557
469 93
615 231
298 761
621 680
520 177
975 767
691 646
41 168
896 303
478 442
499 4
384 154
666 508
186 727
703 576
358 275
745 493
215 96
476 662
617 193
12 120
692 860
326 85
4 655
408 938
572 504
612 768
446 844
793 54
396 489
98 949
3 819
901 851
699 571
524 657
24 779
16 541
580 499
593 89
954 776
567 922
677 303
476 673
575 934
1000 46
162 436
924 272
667 636
271 990
153 670
236 305
251 238
802 703
943 955
243 130
900 713
253 855
625 752
412 648
763 578
534 106
995 673
589 192
598 671
721 382
51 651
764 134
312 107
652 175
958 85
36 177
472 548
731 978
96 313
867 100
371 296
611 964
320 551
910 597
452 802
970 331
496 218
778 9
65 185
68 795
768 87
116 980
104 648
7 282
395 460
505 965
773 358
632 235
647 534
558 103
797 575
42 974
705 641
288 496
550 200
597 141
533 843
556 525
899 222
763 951
545 488
910 59
195 190
123 240
442 254
541 239
682 853
546 141
988 786
77 101
605 680
860 372
206 552
594 876
2 356
150 121
642 718
291 223
532 775
142 10
280 272
683 972
154 444
601 394
475 948
289 767
80 194
155 496
81 590
40 191
803 196
289 745
599 940
135 335
969 217
1 681
785 635
569 198
349 685
23 637
781 815
764 527
734 645
617 298
272 750
758 64
936 758
507 454
751 148
506 709
200 325
546 725
454 719
814 261
548 511
700 12
627 691
295 955
928 289
366 681
67 678
34 46
760 656
484 512
490 165
812 201
627 681
179 686
6 36
146 714
646 586
561 49
668 561
41 357
68 758
34 805
776 864
166 441
892 852
268 55
528 759
254 657
506 503
179 501
249 211
318 236
979 750
501 547
423 272
2 525
260 229
62 838
569 876
913 993
154 649
323 828
298 987
863 487
707 55
794 529
775 339
24 747
851 684
480 706
191 704
19 481
831 797
673 53
581 0
667 143
652 975
122 126
278 272
287 226
16 951
873 170
793 420
594 719
278 994
594 703
257 362
539 363
469 22
587 785
708 126
789 410
153 134
864 557
590 198
46 730
72 425
15 840
918 886
419 129
821 634
940 920
127 132
186 522
463 512
308 186
198 885
542 250
138 855
973 233
218 237
45 616
947 204
396 812
606 538
148 183
631 844
332 767
216 968
536 886
84 436
45 288
604 485
38 200
621 57
578 411
872 678
331 323
73 384
600 253
601 975
844 132
252 934
13 204
252 198
877 967
988 865
149 196
453 679
757 723
428 780
213 706
282 848
520 459
27 774
955 739
880 845
683 269
333 354
428 461
51 708
234 574
535 831
4 212
105 394
852 435
30 792
896 670
695 347
484 832
96 740
598 303
546 909
633 804
225 839
986 444
542 660
86 634
582 814
90 370
617 582
657 544
116 462
418 887
111 703
160 675
384 684
208 631
703 109
62 679
200 789
560 40
132 13
273 675
519 543
872 974
500 243
303 370
964 117
652 310
435 765
43 354
436 630
297 749
215 39
259 264
90 653
733 873
973 375
132 329
789 249
541 566
513 145
867 634
520 981
333 642
162 332
805 624
546 248
682 545
211 530
335 815
135 574
418 448
385 658
142 685
533 20
1 124
179 633
94 143
775 359
797 99
188 436
526 570
884 636
666 441
906 535
946 34
560 640
693 732
857 327
735 822
8 368
60 751
687 962
145 553
522 41
908 609
833 53
431 353
609 425
921 783
772 36
260 827
516 147
824 509
156 869
207 796
7 686
335 872
751 621
779 785
663 53
258 493
210 536
903 150
562 63
999 594
209 851
278 897
204 288
466 667
490 500
526 368
433 437
753 285
634 520
389 509
512 67
560 574
997 563
294 496
342 967
845 754
898 459
159 29
798 150
468 302
51 797
941 784
543 325
250 472
392 693
853 927
380 721
837 100
60 905
276 951
517 911
193 327
613 789
735 581
196 221
204 111
760 439
19 606
95 326
802 872
818 675
901 759
924 313
609 799
167 287
938 492
903 585
421 450
701 607
751 779
277 549
468 941
720 290
488 217
739 217
554 157
358 698
892 411
30 18
381 496
44 150
63 30
292 508
81 234
191 723
317 382
353 495
459 696
619 710
677 698
890 5
865 16
998 963
98 717
460 452
167 694
589 623
251 557
261 529
587 671
476 128
443 919
353 529
481 809
554 547
48 983
12 394
863 656
737 572
384 196
101 575
993 233
433 665
798 641
865 191
45 842
773 111
512 284
59 653
727 655
683 938
427 202
218 160
860 965
96 512
389 312
330 444
626 297
208 109
105 363
216 302
782 225
225 31
349 951
273 339
924 922
64 154
766 290
579 512
241 759
586 796
289 786
394 690
91 471
691 665
779 786
930 742
270 862
617 703
80 127
515 985
184 170
792 315
735 16
519 713
749 295
127 185
836 808
572 953
355 698
577 991
948 470
120 263
278 937
371 994
131 981
479 129
747 823
972 294
720 435
846 691
360 276
663 752
535 708
595 265
402 242
226 142
604 271
801 882
788 776
249 637
838 471
551 554
686 194
618 497
864 642
297 902
323 270
578 32
64 14
828 59
464 840
422 63
604 685
461 878
634 477
34 178
903 703
786 940
544 458
76 38
271 912
247 323
940 309
41 729
993 860
153 86
45 138
414 8
315 641
901 387
160 359
479 304
144 748
176 520
745 479
834 812
14 146
64 913
885 282
827 540
538 792
712 378
498 514
248 659
529 162
735 746
700 942
118 711
720 727
282 269
881 642
954 964
219 98
100 160
181 299
360 296
761 961
364 456
14 303
870 223
902 409
309 794
296 458
121 647
791 230
734 243
25 866
510 309
448 727
780 96
613 410
105 317
352 463
122 54
33 898
976 76
235 4
839 803
91 588
487 385
349 147
518 290
831 327
948 407
805 665
534 850
307 599
380 651
358 642
276 150
76 761
996 43
278 821
187 517
885 163
81 596
187 285
674 467
638 697
687 186
1000 352
356 245
409 720
267 539
891 731
296 471
837 582
212 755
738 267
947 448
479 215
373 216
672 724
664 653
51 153
628 358
163 37
398 321
366 695
670 611
616 289
537 946
134 40
127 100
660 206
350 141
24 729
829 93
12 433
146 760
599 253
157 292
877 959
650 46
899 763
331 13
244 572
620 662
878 376
133 230
766 487
116 523
856 607
712 404
551 739
719 812
843 375
209 931
62 110
154 397
110 525
788 137
415 765
115 971
326 556
951 442
478 453
437 850
711 475
174 828
162 218
911 113
422 199
664 363
119 354
621 333
681 291
896 213
881 259
300 537
765 974
148 95
519 784
634 171
461 212
584 37
524 606
587 992
961 683
602 717
494 764
347 926
203 487
983 995
747 958
362 48
795 525
252 749
814 752
106 125
379 227
405 343
277 736
585 64
610 773
192 799
989 139
629 768
381 648
282 498
827 966
834 577
712 402
15 372
685 45
237 584
912 87
61 563
590 303
179 586
91 4
121 603
396 655
450 764
741 334
39 970
219 923
406 331
500 675
157 77
138 872
915 260
909 872
960 976
333 243
353 364
347 528
117 985
257 9
450 489
749 530
936 180
539 182
348 134
136 186
127 343
607 96
285 849
528 358
719 54
668 660
33 968
107 10
556 423
894 679
261 415
149 891
20 727
609 774
943 954
355 374
36 450
68 606
730 760
523 729
753 293
770 451
517 237
49 184
631 807
498 467
396 750
107 641
340 787
31 3
684 552
93 808
877 622
455 32
426 472
5 274
582 470
40 591
820 955
703 356
469 0
885 900
854 583
513 772
687 664
892 814
77 95
775 422
784 708
826 728
974 873
62 592
438 96
820 680
558 251
700 22
278 754
855 227
851 809
917 325
565 758
920 157
712 391
247 434
823 338
228 877
508 148
191 299
546 787
160 86
84 92
560 812
658 29
153 38
571 380
730 195
454 222
956 986
680 329
807 163
881 755
686 271
310 656
54 419
881 424
940 290
492 774
468 576
314 530
138 231
919 776
869 478
154 391
799 317
194 499
966 58
126 156
246 599
356 573
77 17
747 605
910 827
128 297
495 377
53 504
834 806
229 398
640 854
298 569
89 604
712 503
253 69
231 159
206 476
884 443
124 36
360 788
856 873
296 910
673 591
883 855
122 753
871 373
930 652
141 653
186 105
449 660
291 958
491 66
109 174
752 826
369 740
457 668
417 396
170 411
506 387
525 824
417 986
549 957
435 470
611 314
843 299
37 307
504 612
890 431
820 829
407 411
350 386
757 750
369 21
496 387
603 875
537 489
71 712
549 398
491 46
477 408
427 690
788 675
20 936
372 622
193 849
809 157
618 324
620 136
904 875
817 395
3 321
121 604
876 691
25 41
651 788
225 31
530 679
983 171
983 504
785 981
654 467
766 512
893 84
318 628
47 718
501 412
410 349
676 945
712 475
904 364
290 574
681 72
944 408
933 294
586 414
450 222
458 218
567 605
240 794
916 481
821 886
853 439
232 709
179 774
348 601
515 194
128 70
853 561
413 23
478 521
196 569
86 400
286 895
387 347
514 764
444 672
882 292
519 315
334 731
364 357
727 284
448 896
541 387
179 508
482 395
90 302
101 266
421 540
880 544
906 842
43 132
297 855
550 759
45 353
922 750
521 693
209 364
17 968
802 430
21 329
86 797
562 828
726 88
992 88
402 871
413 730
619 81
424 952
402 207
359 319
855 486
506 254
827 137
885 40
198 973
106 334
26 436
429 251
533 802
566 406
987 947
554 307
786 867
547 138
205 660
283 919
506 620
813 568
348 988
364 43
817 114
2 325
236 528
723 371
892 771
911 109
52 452
115 958
825 290
400 910
631 543
491 592
956 359
900 116
564 628
23 678
835 996
366 917
430 841
652 445
298 568
955 261
811 131
671 226
903 535
233 275
185 830
326 442
374 255
358 353
803 889
797 363
461 955
340 758
567 583
865 128
904 211
851 95
474 367
647 31
828 113
414 528
97 164
20 342
263 972
795 903
761 435
46 144
350 248
862 129
271 891
17 996
781 306
725 634
200 424
530 390
33 456
237 600
889 942
902 427
600 206
195 567
759 859
354 552
294 434
107 525
751 916
700 162
641 248
507 374
382 846
855 558
597 205
840 384
8 70
410 713
807 982
391 280
948 520
618 600
229 225
436 794
478 322
202 152
524 618
269 347
666 425
489 495
448 342
758 530
863 130
890 128
566 11
246 698
216 114
156 410
212 485
320 48
444 398
116 368
334 226
449 2
294 130
437 81
474 461
888 317
412 741
726 593
356 581
200 397
116 170
515 212
330 775
599 967
561 63
473 905
240 983
281 250
409 552
309 132
628 730
500 825
737 20
524 794
690 221
53 385
423 254
100 721
919 886
577 560
726 29
281 556
105 545
964 899
388 668
968 649
324 771
188 142
838 48
558 557
398 458
166 799
441 408
1000 758
803 874
742 250
441 80
996 95
857 872
410 901
557 348
510 95
612 354
351 333
145 314
731 466
714 916
122 702
98 335
808 101
647 763
495 934
828 248
219 364
529 229
908 617
54 850
15 494
268 174
454 901
620 33
67 615
837 51
177 878
290 844
707 860
314 858
819 322
591 382
5 347
471 567
889 702
998 789
668 631
42 791
263 246
782 214
775 702
847 191
627 888
450 925
274 926
220 53
954 792
96 841
970 994
685 982
145 692
854 781
212 441
112 493
724 624
503 943
886 214
921 489
265 434
409 252
595 376
197 606
37 335
889 433
186 627
338 58
756 187
124 275
871 564
389 57
948 684
207 118
384 136
498 680
474 86
663 441
72 140
302 941
202 79
193 55
526 781
575 260
843 412
634 222
550 432
489 850
960 569
951 42
509 746
434 13
678 315
21 154
592 992
78 184
603 401
200 753
877 704
19 643
684 254
247 870
471 5
885 592
254 815
14 532
677 470
529 982
310 274
361 57
315 783
565 489
336 955
143 281
783 916
238 295
553 441
340 891
252 532
871 164
232 390
804 986
489 523
536 429
416 194
453 821
434 806
884 831
887 648
981 839
324 642
168 176
538 53
63 101
580 388
969 420
837 847
137 598
216 681
54 529
774 843
817 382
676 751
593 619
282 981
954 505
813 489
633 311
317 363
522 157
768 421
747 66
693 425
566 295
666 577
411 890
735 933
203 684
673 320
950 771
312 291
942 657
209 377
674 915
700 793
548 546
735 24
987 805
305 500
394 286
728 538
703 929
60 120
413 528
721 372
410 697
465 155
506 694
288 539
434 412
998 537
581 277
41 636
123 302
664 400
989 289
241 932
995 452
579 213
750 753
917 256
382 220
605 852
333 960
74 181
81 98
99 187
518 860
118 865
202 612
186 894
232 994
437 735
645 181
470 83
942 367
356 862
760 732
845 126
183 608
304 905
880 926
748 733
766 761
134 727
336 151
159 141
73 144
460 60
568 684
108 322
982 426
102 4
506 210
352 962
976 916
481 38
77 95
40 505
61 3
586 254
214 71
56 917
946 580
518 529
25 439
934 939
892 371
251 365
883 397
22 79
232 390
165 629
786 365
703 246
363 50
441 647
267 836
788 815
146 716
700 688
673 744
274 228
682 385
972 166
244 685
112 221
664 85
116 172
830 376
857 765
273 311
139 25
127 607
899 681
314 562
13 441
497 774
802 999
112 492
175 17
683 338
821 564
487 418
927 973
234 281
47 996
886 657
64 460
978 423
109 981
9 693
633 658
384 889
966 380
380 829
542 628
986 717
629 117
222 140
429 712
533 839
431 621
170 232
489 201
356 844
771 834
838 334
561 885
559 962
772 513
816 210
729 946
256 973
544 574
587 995
830 691
343 754
915 127
549 12
709 671
134 631
700 841
884 947
660 681
372 463
270 928
171 61
238 112
662 906
534 713
632 95
498 264
64 218
339 707
952 54
764 502
271 742
944 720
800 854
146 638
777 274
651 424
877 221
295 384
634 724
712 822
948 328
562 678
440 512
469 663
650 956
839 902
455 147
239 921
356 838
347 237
797 867
155 753
263 507
827 40
798 900
701 611
287 879
533 781
528 915
459 941
723 432
4 487
135 957
610 723
239 563
431 389
49 416
478 155
751 117
634 219
985 984
909 666
730 483
939 461
375 819
380 236
579 690
93 618
246 645
736 943
361 414
415 198
627 891
573 527
703 517
725 94
388 211
241 898
4 684
812 287
333 40
144 316
843 208
802 998
620 778
945 731
42 126
770 240
205 931
527 156
462 666
283 811
206 890
55 283
469 675
497 714
587 515
536 998
450 612
561 651
409 963
637 233
299 819
560 788
358 592
732 778
141 989
972 984
982 198
393 318
845 359
633 70
975 107
819 129
600 837
940 250
190 43
429 504
243 589
290 681
54 979
212 954
779 53
616 503
87 272
431 642
821 672
764 579
507 184
681 117
749 291
962 786
513 959
671 137
778 829
199 959
966 939
472 250
304 265
456 776
94 695
607 623
403 694
338 618
814 682
666 266
442 47
19 675
548 945
198 811
280 618
975 254
525 712
847 124
476 332
35 481
213 692
635 941
137 809
572 434
497 402
430 601
870 152
511 277
23 288
463 325
438 908
578 543
643 602
961 776
599 267
617 92
947 717
322 428
975 266
41 395
275 639
470 937
25 502
815 784
88 12
627 426
923 515
720 840
920 793
542 44
394 216
170 792
536 452
780 77
403 200
913 150
284 649
273 506
523 569
954 965
393 501
795 111
375 872
842 403
589 462
679 186
996 146
303 734
396 272
433 71
39 35
268 481
188 392
280 68
621 850
480 699
617 364
438 150
91 706
783 16
977 296
491 633
717 393
646 708
880 97
466 706
162 52
139 486
531 973
409 120
430 719
586 794
152 480
101 70
309 681
415 997
428 127
706 729
982 469
833 68
587 888
742 279
964 849
789 165
570 39
110 229
670 730
686 779
455 689
670 183
119 765
91 372
790 956
421 186
166 927
472 757
589 36
277 5
942 164
130 380
296 542
774 11
661 339
718 277
397 552
651 401
216 527
802 76
352 142
74 805
989 966
369 296
150 157
552 556
479 765
882 973
965 194
369 122
84 848
897 288
842 59
67 405
153 326
972 917
480 389
323 513
563 178
926 163
143 715
446 612
119 434
206 887
66 636
392 627
74 283
264 68
774 188
151 906
105 362
385 48
441 889
823 414
760 475
910 640
703 39
23 358
750 733
205 930
661 867
850 796
447 739
626 649
713 755
461 792
319 163
633 444
504 122
735 229
357 314
242 606
750 96
475 416
493 189
575 342
960 167
191 264
467 376
406 512
764 278
503 831
918 722
349 945
502 993
593 733
537 246
984 110
172 782
2 148
386 946
580 236
306 857
695 876
175 507
359 536
550 343
956 520
547 846
52 735
772 285
183 293
164 695
90 286
274 977
573 610
8 773
61 251
132 271
354 641
266 891
42 809
55 909
277 818
32 791
742 15
505 374
696 176
111 222
327 880
567 314
955 104
692 788
729 107
133 219
377 440
404 312
521 356
824 32
704 405
588 717
212 672
910 717
485 459
793 529
567 251
899 391
84 512
207 49
648 396
37 948
147 256
509 802
379 671
544 624
759 321
215 473
589 306
945 193
708 224
362 386
443 784
94 755
241 881
178 531
770 863
252 939
897 458
990 2
944 716
119 22
705 543
777 410
873 997
780 698
783 478
370 824
978 997
649 539
328 683
620 547
288 651
82 814
441 428
758 22
896 683
597 625
54 574
635 736
344 217
702 688
270 333
417 52
428 172
971 136
155 783
262 64
393 344
696 695
781 688
165 304
796 666
170 481
999 302
348 51
962 599
840 828
535 310
600 252
505 12
788 955
346 244
358 434
469 183
701 573
580 581
43 408
171 459
871 943
531 23
804 572
608 566
64 908
356 447
822 178
138 246
708 331
955 314
182 633
964 310
217 881
326 172
865 460
901 477
411 793
906 786
467 97
633 263
224 546
100 226
883 117
125 328
444 889
104 929
773 853
535 967
333 417
572 787
670 846
219 608
655 577
76 462
226 589
373 128
495 502
543 790
744 982
557 676
179 771
848 241
963 647
165 489
335 319
524 564
354 85
491 173
673 198
170 131
184 293
509 115
421 774
333 996
51 484
967 201
225 419
363 715
289 598
310 813
985 378
553 830
181 721
535 274
795 841
315 290
309 91
648 343
323 492
911 411
62 534
324 280
334 408
945 854
758 522
650 498
618 875
512 841
176 243
134 337
380 233
887 241
650 341
278 308
824 567
228 947
121 287
389 951
771 354
683 75
538 964
450 936
75 304
610 854
594 954
289 330
740 966
214 170
509 365
719 107
204 455
652 332
522 276
753 344
543 866
776 720
533 235
565 479
715 155
984 516
291 782
375 107
588 848
649 516
448 467
380 555
999 677
687 942
467 327
809 2
890 567
680 431
767 718
251 495
954 443
121 763
115 863
608 110
258 15
983 880
482 885
747 788
938 991
118 642
739 735
587 774
29 161
444 63
577 440
572 889
400 401
773 307
163 822
52 82
840 820
336 500
156 541
894 206
988 7
592 983
746 716
337 202
158 176
635 552
26 38
129 196
613 843
597 413
673 841
291 375
518 966
636 610
877 314
213 458
133 309
901 509
409 734
18 824
511 53
245 379
931 826
585 88
434 563
896 104
568 802
342 798
282 293
148 369
149 885
94 807
989 391
493 949
966 222
686 431
919 975
474 854
946 819
708 197
382 272
86 60
589 177
36 61
630 474
391 770
132 460
75 365
213 807
457 797
635 875
246 280
407 606
490 747
849 793
434 500
121 219
503 737
874 332
605 510
793 627
517 843
346 417
387 332
251 820
232 479
344 61
441 881
837 930
542 426
319 845
684 428
908 842
236 200
557 93
593 993
899 818
54 182
112 3
878 764
650 94
154 459
851 588
367 28
427 804
597 49
932 141
361 365
341 647
923 712
209 51
697 324
357 878
331 899
349 987
349 182
127 526
840 175
422 129
872 400
320 994
487 122
689 547
633 200
710 585
726 57
339 790
668 545
454 656
682 528
385 319
798 737
411 370
976 861
400 131
61 886
317 103
965 356
997 335
980 211
614 233
333 483
237 511
330 847
526 727
630 207
492 865
643 222
199 365
524 260
745 50
93 268
264 336
469 679
232 607
275 368
918 581
494 951
525 821
196 198
661 426
812 422
87 144
260 379
618 916
987 492
930 559
176 380
811 974
105 868
330 637
77 694
989 335
667 435
286 504
792 391
643 68
742 576
9 989
759 842
533 696
470 221
33 608
38 845
269 682
201 738
556 16
698 422
603 471
667 714
749 64
344 240
97 722
178 546
914 438
310 114
398 858
755 56
328 575
416 296
943 483
531 481
4 304
18 663
184 747
6 569
499 246
364 707
590 254
138 430
163 517
560 35
375 921
172 180
983 787
180 547
207 914
177 625
340 157
870 536
188 357
197 681
657 240
346 656
930 967
86 139
746 249
629 230
623 765
80 609
988 341
724 472
895 237
354 963
972 432
293 940
736 467
975 571
814 320
276 197
702 477
140 273
105 819
6 314
823 111
392 944
825 955
600 294
718 126
430 685
490 856
815 808
243 920
924 158
779 830
385 452
721 840
598 416
143 457
841 927
869 774
842 127
901 975
446 286
317 36
117 377
312 181
804 638
573 833
340 67
470 264
857 100
827 73
971 737
965 477
800 717
643 578
792 184
968 825
136 262
163 735
32 287
869 624
605 525
255 928
752 536
161 72
852 373
884 871
996 195
641 766
475 597
88 547
418 67
722 951
69 392
487 352
638 677
121 712
489 877
151 203
222 455
875 557
139 208
925 58
791 934
413 812
184 437
316 193
334 550
380 291
925 35
364 22
47 213
381 541
424 246
79 37
344 111
573 879
957 987
396 891
22 162
817 512
513 184
416 61
830 627
405 212
129 136
311 585
36 526
464 143
570 785
990 619
478 513
197 799
98 784
939 504
912 336
499 281
949 507
747 726
449 505
581 10
352 5
226 401
380 912
882 94
680 525
805 799
910 491
869 148
675 799
954 67
278 111
197 479
996 535
53 724
975 304
301 597
258 612
83 303
494 516
139 731
249 106
627 744
42 511
340 230
294 574
119 796
862 215
54 586
71 717
526 504
368 608
268 942
663 300
469 242
877 849
260 877
981 225
672 302
577 684
219 757
877 519
476 673
610 872
822 3
860 252
807 889
365 162
346 132
744 70
333 914
942 71
756 292
764 8
924 937
475 322
856 330
503 401
240 588
897 603
173 217
149 925
151 775
829 117
503 39
788 832
309 519
979 670
611 377
103 697
263 834
497 370
525 795
93 60
715 196
811 671
636 788
306 70
862 354
848 953
739 647
819 204
292 754
755 718
441 98
861 899
26 496
394 11
385 250
461 97
238 41
545 292
522 684
945 673
460 770
950 831
519 861
213 297
594 345
262 176
702 25
886 511
12 811
206 197
85 159
481 254
464 227
42 994
175 802
380 997
874 272
448 150
218 296
339 272
223 583
13 683
587 126
451 155
173 659
685 568
183 888
89 469
89 731
838 626
139 621
170 186
182 339
525 949
292 696
275 679
244 257
966 55
15 55
138 385
886 617
808 725
1 559
259 494
817 928
709 123
359 213
251 193
114 372
13 127
990 629
775 408
792 400
707 101
267 94
101 873
573 100
581 811
274 523
217 383
152 58
432 509
354 930
248 1
638 361
704 177
599 32
839 986
123 957
420 260
573 770
579 753
644 60
294 226
19 444
514 994
215 458
158 33
756 669
423 914
112 556
727 653
551 744
89 926
997 367
527 204
703 963
965 51
74 945
539 498
858 491
830 390
629 758
79 157
30 309
458 132
610 348
185 882
966 421
471 314
295 191
390 469
440 706
753 398
352 916
490 172
473 95
381 923
946 952
915 451
70 122
281 376
395 609
462 680
412 784
40 360
648 515
616 368
264 861
593 26
357 812
837 95
279 792
624 890
367 287
419 522
974 860
546 732
756 36
663 968
594 935
549 999
240 989
109 547
24 846
604 663
937 529
547 971
517 934
206 17
515 36
966 659
357 932
119 410
811 419
906 744
751 28
612 688
575 132
5 0
143 157
883 854
932 539
356 392
305 650
191 122
502 374
436 324
796 417
751 658
954 432
857 554
955 630
735 209
222 136
689 663
741 576
572 70
406 619
257 943
749 354
484 701
448 853
605 15
353 283
970 34
544 179
387 477
951 526
285 76
340 802
120 846
426 601
817 855
320 416
49 575
544 137
99 480
609 777
2 531
254 906
593 916
125 402
689 474
121 91
46 840
681 929
210 735
519 815
953 370
401 298
788 496
867 700
390 141
650 130
370 401
515 383
658 303
410 87
937 840
235 892
435 238
829 285
760 1
810 834
373 997
97 345
754 546
892 940
388 507
314 849
189 759
726 25
271 556
974 257
845 31
957 804
867 44
1 726
792 284
157 818
411 50
289 374
299 934
853 898
182 130
418 957
291 343
865 400
904 977
705 680
188 759
773 608
502 164
412 845
812 337
856 584
189 992
655 312
144 754
29 597
259 235
744 134
13 753
931 596
731 80
235 821
967 32
925 626
276 333
134 633
684 103
913 795
450 848
261 463
920 768
301 669
794 236
102 325
570 723
908 326
602 752
325 414
332 955
948 761
662 976
71 170
358 566
594 971
99 752
106 627
132 776
819 627
534 751
139 704
666 479
892 308
556 537
982 973
861 775
250 805
322 811
936 232
340 318
146 577
470 234
911 981
962 656
433 414
508 68
415 977
509 99
180 425
801 556
446 194
850 332
464 422
443 432
632 956
269 39
281 844
413 750
531 724
68 258
574 574
54 73
947 791
268 50
907 186
890 168
685 11
937 307
596 997
230 222
175 964
609 298
384 708
23 874
510 584
913 749
338 131
147 216
373 19
37 993
553 417
982 501
668 778
532 970
616 369
900 54
70 11
81 22
742 441
133 560
416 457
985 994
142 278
99 264
351 100
859 458
382 148
821 283
42 542
338 563
892 50
622 726
331 662
539 939
443 475
821 151
985 768
45 471
537 62
254 625
537 497
43 28
523 606
471 27
263 791
659 678
886 800
267 448
728 214
945 154
775 467
721 959
970 412
820 46
715 795
181 140
633 557
294 631
151 196
84 891
883 278
399 241
648 868
188 59
36 940
226 850
491 360
768 880
642 565
198 174
164 637
79 463
649 741
717 787
594 271
989 349
391 210
567 166
401 741
7 776
120 271
695 923
597 138
571 811
193 947
987 64
965 900
732 996
488 915
415 481
517 800
73 481
449 251
458 148
225 843
774 405
826 824
23 189
16 322
728 543
96 247
139 386
357 241
349 947
854 846
893 712
550 310
168 869
363 321
32 179
841 839
912 492
220 53
42 881
305 126
113 940
861 848
447 870
580 523
712 90
156 750
733 808
391 362
747 275
197 260
969 299
623 135
669 804
733 960
608 149
281 656
893 714
498 854
662 91
330 595
215 963
33 11
761 697
39 810
793 186
141 773
286 669
429 93
870 958
550 80
633 779
473 856
189 954
206 201
112 297
120 823
953 93
373 998
544 916
719 664
306 298
957 195
702 320
475 640
906 384
157 293
302 307
496 828
303 899
818 722
374 145
589 249
911 944
56 30
611 312
69 675
542 868
188 926
753 964
295 553
993 820
148 672
662 219
903 230
245 733
429 128
815 602
801 536
184 125
482 643
944 669
411 428
93 719
235 751
215 138
611 14
779 145
210 616
193 661
724 869
918 593
975 347
75 212
556 348
980 410
324 894
681 411
897 625
16 323
712 253
97 416
478 833
425 456
656 805
632 440
545 617
187 285
944 780
322 415
999 342
675 961
205 413
797 387
109 796
142 512
269 560
102 840
152 577
338 495
492 255
185 436
861 187
578 931
504 617
549 436
537 877
149 378
837 130
469 932
393 724
375 351
185 336
934 658
281 423
918 776
408 679
950 50
880 577
605 195
392 868
850 530
898 193
251 451
221 437
863 686
172 938
412 143
76 341
74 724
298 634
261 546
811 268
439 25
491 589
923 491
271 812
547 761
642 314
596 814
324 60
989 34
38 972
460 608
799 592
984 176
994 881
632 390
238 78
834 305
877 855
445 181
101 34
760 561
930 232
952 298
258 505
910 438
551 188
127 186
41 576
314 685
329 767
725 410
111 613
985 282
526 877
345 480
3 636
639 371
465 532
759 935
399 171
482 948
408 729
965 638
58 357
879 363
464 465
294 880
408 10
843 260
310 905
681 268
399 12
714 166
279 909
362 597
684 698
266 315
88 332
398 506
906 552
184 218
542 249
427 31
25 667
264 528
534 458
196 785
43 305
776 642
124 780
792 341
839 886
957 476
767 491
395 392
154 744
147 667
771 830
194 880
72 187
513 925
308 704
483 536
270 284
561 559
481 55
337 654
690 208
59 765
989 912
875 64
857 349
906 733
95 464
621 281
103 519
892 452
178 163
676 328
145 875
982 614
813 336
278 776
413 783
68 88
419 258
310 800
87 87
684 760
194 343
475 564
356 776
731 835
176 740
473 801
971 128
982 525
768 806
629 44
646 627
729 500
24 50
549 954
300 567
242 301
517 220
148 680
18 127
941 68
228 746
281 635
460 314
505 847
850 473
288 297
591 389
481 554
28 94
359 437
209 915
651 507
63 790
337 302
254 667
75 990
840 133
205 735
380 114
271 713
268 258
343 79
239 355
180 680
896 456
628 297
461 813
678 377
280 229
393 300
570 653
420 49
539 910
27 284
627 654
569 876
845 408
488 14
806 319
730 136
282 47
956 583
112 805
966 194
57 265
564 332
317 307
280 446
485 348
549 362
898 704
805 545
549 587
357 166
189 944
620 745
436 827
143 422
538 241
424 419
417 947
474 861
927 855
975 691
39 375
618 874
648 487
869 367
116 987
901 272
890 671
193 204
997 373
734 750
548 643
534 542
256 730
148 568
928 912
633 347
464 599
211 690
245 580
889 863
571 448
968 563
808 267
65 551
870 780
392 39
932 426
271 194
830 766
417 555
441 6
751 43
184 60
934 972
666 765
751 399
977 91
126 687
164 532
268 452
470 128
741 394
868 486
227 511
203 384
881 768
777 42
440 988
375 879
549 615
909 540
857 585
518 627
1000 285
623 442
723 795
28 825
854 918
796 488
794 270
776 534
780 366
632 619
620 719
814 895
303 708
264 904
622 684
882 161
757 540
546 581
237 570
291 296
2 819
354 902
565 877
460 170
227 334
478 465
428 875
955 604
621 306
90 626
926 441
270 67
773 28
396 750
186 739
800 796
777 713
128 722
339 70
359 755
484 646
260 20
678 488
736 39
405 273
332 520
466 358
121 107
65 605
117 220
10 421
317 77
435 16
837 268
180 512
834 690
689 952
897 109
908 407
413 622
41 929
413 484
945 197
379 88
511 815
494 735
558 712
361 683
648 169
146 370
784 820
276 21
746 771
709 491
366 535
24 507
48 642
677 117
235 749
684 106
873 3
894 768
540 84
668 911
97 691
861 198
56 609
949 862
117 776
16 534
306 608
219 438
971 93
372 260
80 526
933 874
598 8
269 405
535 402
702 472
269 447
712 967
459 303
253 669
604 501
283 654
98 986
285 197
448 481
90 199
913 793
397 807
639 806
43 864
644 425
480 574
316 587
402 405
241 374
716 144
502 244
845 556
581 294
478 562
369 486
960 96
516 469
804 313
91 838
72 680
5 689
65 937
175 993
155 729
698 54
603 953
980 220
478 102
563 514
351 724
805 44
821 590
195 130
434 776
361 655
253 102
992 618
617 114
125 600
996 570
887 376
937 999
212 718
430 167
261 824
887 307
461 564
25 58
534 168
256 60
260 841
681 937
287 253
888 96
790 176
12 944
647 171
894 906
584 632
878 396
169 552
950 216
727 421
93 619
123 48
965 158
321 4
701 8
370 369
951 43
882 442
579 707
418 383
475 410
831 812
253 30
497 488
84 417
333 175
383 344
372 889
977 917
442 736
951 486
583 78
733 451
305 797
793 147
433 933
982 88
561 993
435 166
708 682
138 216
54 787
953 572
496 459
396 402
430 262
49 72
984 20
866 529
940 17
831 697
802 147
633 955
319 216
312 579
379 853
255 741
251 159
226 980
359 494
663 275
645 37
154 32
988 924
519 948
386 606
124 540
143 387
644 275
936 591
141 966
477 905
715 110
594 461
275 58
522 243
592 898
647 253
762 749
236 349
674 540
547 461
400 788
31 173
365 240
884 592
177 869
882 279
70 789
61 276
739 932
848 673
874 830
5 207
162 207
918 527
525 457
56 860
211 978
739 71
382 443
531 474
340 698
738 558
752 713
187 293
154 221
49 992
810 943
710 426
616 774
996 786
279 316
704 406
134 101
553 723
142 491
398 974
711 132
685 54
762 482
261 887
336 938
325 168
842 158
914 990
686 67
509 303
17 628
267 136
960 837
11 736
229 328
612 730
576 11
892 807
891 776
793 777
461 109
900 818
464 898
882 435
476 861
10 509
426 417
761 483
33 146
896 358
436 298
741 504
833 432
534 497
804 228
761 494
82 100
303 852
751 139
36 393
176 924
545 156
153 515
179 808
681 236
865 525
705 410
201 55
617 162
323 205
75 333
452 187
54 210
493 257
804 745
602 937
300 633
868 685
177 811
7 494
41 524
693 14
102 767
128 919
417 137
420 754
370 675
435 514
545 252
183 958
609 412
91 650
271 714
690 182
455 599
167 678
191 641
939 24
683 609
51 1
103 221
983 736
280 383
932 514
156 68
99 356
300 437
72 908
649 1
995 737
605 186
163 542
941 747
438 35
774 601
265 764
53 983
398 816
765 768
497 819
197 785
755 164
272 99
928 256
259 262
384 981
306 785
705 896
467 195
731 712
553 213
123 328
354 710
1 185
562 278
521 861
118 667
966 949
50 95
323 981
116 391
136 107
286 446
723 875
647 152
404 581
739 351
847 317
559 578
446 523
70 601
909 145
526 298
68 656
660 471
705 747
164 30
659 817
105 583
992 423
739 578
144 348
308 606
903 596
746 83
15 790
897 593
908 6
838 39
734 387
124 797
66 978
339 154
937 209
876 366
312 629
646 577
375 301
421 435
618 276
245 874
331 979
259 687
773 372
157 857
147 368
596 984
383 170
329 899
987 602
918 499
844 724
105 790
329 102
596 717
832 253
903 181
538 912
885 266
83 908
531 752
715 94
892 536
983 636
327 489
720 365
999 124
194 804
34 911
7 393
883 675
714 375
705 487
140 63
69 322
755 452
896 300
830 542
482 278
522 799
508 581
248 960
559 843
660 669
563 374
184 125
177 96
247 979
673 661
946 192
13 768
791 742
692 670
676 966
976 673
104 683
944 102
707 325
15 807
114 600
163 571
236 578
783 193
847 24
113 672
923 929
53 634
653 49
672 117
974 528
765 521
434 241
36 332
106 3
94 617
610 739
754 404
819 312
220 288
810 318
896 185
55 884
203 266
664 86
931 801
915 987
554 686
791 792
975 392
436 459
132 719
838 616
345 347
302 952
480 204
721 149
567 23
607 624
209 144
21 675
453 586
668 671
541 49
695 680
25 704
793 836
914 987
141 175
391 551
108 57
275 733
251 686
532 195
730 669
78 154
142 842
279 81
471 5
832 760
43 529
826 198
409 165
366 884
167 974
236 80
637 723
5 843
680 88
441 955
352 108
578 618
769 83
215 181
262 932
434 141
129 411
939 137
605 825
218 795
317 839
472 303
769 407
247 103
208 995
318 129
625 964
790 663
825 724
863 478
656 308
428 504
851 727
98 610
540 509
237 678
517 697
708 858
425 204
976 768
812 511
305 124
61 925
953 65
163 391
526 956
13 533
548 983
769 644
305 536
470 883
584 591
345 941
63 163
332 249
632 806
522 893
532 100
821 191
67 177
497 35
429 24
814 48
868 756
913 58
592 27
83 674
458 397
193 761
441 402
810 537
624 777
628 332
333 986
160 562
436 629
289 592
731 289
281 796
923 238
957 138
645 3
252 738
403 897
755 751
890 597
788 121
823 682
138 524
423 965
542 871
405 807
46 766
144 519
337 337
58 501
676 131
666 328
928 947
611 225
281 446
507 174
72 195
829 208
58 885
999 901
360 405
900 14
549 742
340 666
139 911
343 50
830 941
822 11
207 294
298 167
642 622
211 76
184 22
778 219
950 456
159 290
52 245
492 851
160 511
583 211
88 775
788 772
275 264
225 987
1 738
329 378
30 312
162 663
291 794
590 444
205 684
646 645
868 117
746 997
445 801
306 201
241 920
72 995
612 892
180 160
319 655
959 267
622 555
968 64
490 232
426 457
656 185
740 861
272 831
919 172
255 797
604 756
461 138
388 159
368 202
821 675
239 797
692 376
936 55
6 949
779 214
501 252
461 911
289 978
766 266
444 16
355 825
725 852
260 333
302 849
663 649
630 434
108 253
592 987
630 572
762 752
912 998
423 708
558 87
438 316
568 30
144 9
923 967
54 490
215 418
528 23
746 593
527 199
859 414
292 683
432 651
6 745
104 79
137 242
786 912
962 828
261 212
452 824
421 454
301 517
173 440
593 587
919 275
686 897
693 312
231 960
84 66
938 230
444 866
482 364
809 442
941 336
13 218
310 476
396 711
708 941
574 887
202 405
832 998
533 881
3 923
345 395
964 363
956 985
331 182
962 716
60 805
951 651
848 650
744 933
845 880
138 234
346 311
489 475
724 970
971 150
420 728
315 67
239 958
334 473
588 83
273 897
58 642
785 170
207 372
457 924
282 51
824 61
298 41
416 143
700 351
584 79
417 414
547 184
381 601
535 734
482 121
559 996
451 416
426 510
993 374
801 272
961 592
333 733
676 107
526 456
134 533
469 423
176 989
755 250
535 262
744 113
306 904
933 284
775 703
186 608
918 682
433 873
333 869
953 106
898 199
660 150
68 709
353 899
747 165
578 754
907 908
543 217
102 249
74 240
751 871
889 383
623 135
648 903
323 628
836 492
364 509
56 794
822 342
52 37
353 575
441 799
163 628
78 214
525 299
694 987
897 185
664 452
699 317
118 690
669 516
886 876
992 339
116 163
50 176
926 4
835 714
974 985
959 412
276 392
159 334
978 778
551 412
102 85
906 725
699 787
466 757
672 785
376 979
871 145
138 12
223 8
767 582
403 480
341 630
305 343
308 187
244 895
425 160
283 60
276 934
264 257
290 23
689 987
707 44
306 228
773 33
648 601
767 396
736 365
983 657
566 108
965 64
742 537
845 93
383 776
617 776
571 324
349 19
289 770
465 855
539 997
379 615
560 96
978 122
131 871
220 213
82 982
57 287
640 320
717 980
523 913
378 643
942 389
428 376
609 127
243 978
204 122
52 662
616 604
505 538
174 230
684 123
925 61
880 128
8 36
648 500
806 248
678 784
553 746
886 702
359 929
328 943
740 853
713 294
702 157
466 443
128 722
160 234
63 58
66 601
40 310
167 141
128 772
117 869
554 253
595 77
69 416
368 637
627 854
657 936
108 580
735 774
609 252
766 698
473 564
776 140
935 893
184 463
601 181
376 740
3 166
35 382
362 21
699 253
994 891
436 475
553 719
311 705
889 283
88 939
994 299
649 760
541 737
173 115
554 315
661 629
115 179
183 840
39 950
18 933
96 774
923 247
101 296
778 470
889 79
974 838
482 383
973 565
3 922
261 960
594 399
686 878
202 726
814 299
83 437
147 983
29 790
788 373
369 119
889 44
624 824
238 753
457 320
860 387
847 457
672 758
777 368
235 457
697 246
216 776
118 121
56 602
409 291
17 108
179 626
435 292
214 791
610 126
496 623
247 603
747 237
567 525
407 318
154 61
807 147
261 485
56 427
617 358
141 830
65 108
701 779
552 916
611 147
873 165
502 171
973 348
927 646
241 198
845 969
981 90
476 214
510 892
25 665
676 124
592 566
325 437
767 353
24 566
368 900
75 524
267 476
86 110
657 669
518 464
970 242
75 913
224 21
330 989
602 629
867 123
226 931
308 887
911 676
380 785
580 770
121 637
799 475
459 234
139 384
878 67
30 199
452 225
956 930
249 70
666 38
285 435
491 749
141 131
447 180
515 334
807 246
417 767
515 263
26 102
996 561
810 655
970 867
560 10
822 964
243 561
65 677
418 12
828 901
779 664
294 858
133 756
514 47
29 178
941 632
349 292
396 303
505 213
916 499
224 772
1000 932
289 605
360 784
947 423
836 465
971 470
948 21
250 122
379 613
253 143
223 238
355 780
52 515
827 572
854 488
51 103
898 449
730 466
925 217
471 451
835 531
135 190
178 861
459 731
516 904
663 557
113 626
797 92
418 851
1000 500
79 859
545 884
890 755
22 56
994 487
350 848
473 923
542 175
407 155
199 804
580 345
789 548
617 402
609 718
880 249
680 381
304 427
187 610
170 362
77 304
190 203
440 486
255 615
56 168
259 5
654 991
428 110
62 612
201 24
329 617
518 757
44 800
479 953
128 505
321 166
376 713
82 811
13 942
684 937
101 844
846 893
184 931
26 154
890 486
232 372
236 293
706 277
971 724
446 939
1000 946
648 728
710 987
933 745
390 439
432 640
670 552
8 338
470 640
648 906
178 49
231 820
987 666
734 963
670 545
164 235
435 812
581 415
695 758
303 996
602 529
139 836
602 622
914 917
711 710
494 416
469 725
732 762
269 65
409 510
779 423
186 696
369 519
434 83
979 931
848 245
874 860
174 222
481 133
379 589
979 270
986 506
195 562
409 597
569 361
163 814
668 687
198 434
379 883
30 125
603 953
656 90
420 513
120 869
948 989
11 554
2 583
734 91
276 424
773 245
362 922
700 899
328 64
634 18
456 353
713 84
966 744
160 93
770 822
89 785
225 975
675 732
573 329
17 520
384 768
264 75
525 493
437 606
527 746
405 895
688 159
188 136
44 433
743 789
971 446
441 490
922 257
682 139
34 756
283 434
872 985
379 653
308 873
605 110
826 101
96 89
156 967
998 873
61 466
365 83
111 46
553 1
982 917
496 248
316 49
948 162
323 340
141 309
670 669
180 755
792 306
217 848
594 801
639 223
594 421
75 877
471 631
616 28
646 115
533 746
296 71
709 503
617 119
262 715
891 444
467 477
681 904
522 645
964 331
359 795
410 729
183 141
226 874
390 565
441 985
210 385
208 550
853 546
715 220
118 389
587 283
17 821
861 831
475 863
618 639
686 868
397 71
707 394
224 566
387 324
887 561
781 294
74 382
388 161
584 818
158 165
895 604
502 442
13 119
794 102
906 308
789 202
243 246
470 397
145 36
136 551
984 490
264 527
248 344
90 374
160 833
637 546
142 782
482 532
648 329
217 338
62 266
251 862
629 326
777 836
365 26
708 616
308 540
971 78
922 659
640 400
771 674
939 436
160 689
405 347
654 348
966 444
301 554
81 702
58 631
67 617
189 890
583 582
380 344
548 202
150 271
45 824
369 164
528 188
821 998
128 256
407 664
428 890
79 955
53 516
298 977
788 411
920 267
657 561
895 716
517 508
278 108
841 844
563 719
205 977
422 955
930 274
628 653
264 567
828 645
129 672
661 981
916 419
143 686
795 442
965 866
485 43
113 467
677 462
584 27
865 979
242 834
891 57
259 124
884 392
173 728
492 816
988 810
731 920
120 961
516 232
990 978
236 14
432 323
199 45
760 177
348 842
433 578
668 102
294 292
935 750
441 532
590 686
606 944
130 457
741 550
940 899
323 906
147 824
377 908
729 826
44 200
678 366
43 636
516 567
957 869
369 266
768 50
944 529
115 711
944 177
245 388
227 859
35 988
584 374
206 999
242 707
515 24
960 56
977 743
723 166
806 495
218 987
19 729
505 857
531 744
365 357
560 707
642 425
590 943
669 426
382 698
707 202
189 1
832 103
442 595
785 522
387 563
227 202
625 450
345 151
527 658
650 679
351 444
1000 683
189 251
786 803
738 735
362 886
258 267
584 147
54 104
542 156
531 312
403 285
809 451
48 441
902 173
29 917
896 870
405 883
894 89
605 321
376 501
233 432
730 655
696 509
262 574
867 146
207 278
978 366
150 582
447 281
368 842
360 386
110 665
297 345
691 759
880 852
882 85
104 222
446 84
222 828
272 230
143 798
949 781
432 996
917 170
604 470
605 39
962 307
662 981
453 123
396 7
378 485
727 829
781 738
141 531
28 120
646 103
434 688
175 334
566 207
584 103
345 737
486 566
44 978
937 523
720 179
967 457
835 251
367 7
690 619
255 482
329 857
887 641
317 990
764 72
499 504
406 94
302 785
746 438
309 590
320 90
938 352
126 315
356 318
523 946
326 722
525 123
878 215
44 13
822 898
956 219
399 454
607 341
921 990
985 384
549 775
330 626
571 490
64 607
316 583
922 335
489 477
94 469
377 459
563 961
231 219
760 183
906 513
380 398
148 456
715 59
796 29
767 779
524 274
893 292
171 532
644 12
131 350
730 584
444 156
286 711
304 185
719 549
749 761
547 209
566 127
865 478
226 41
896 382
76 655
101 634
753 31
297 819
517 564
353 501
430 954
188 647
887 724
185 940
271 623
30 532
551 908
986 748
344 786
308 946
467 345
665 314
446 784
122 947
134 543
299 323
15 774
550 727
622 557
406 932
640 978
781 809
440 414
334 466
773 824
619 903
713 432
816 514
683 349
918 517
990 296
689 650
656 535
891 753
652 483
583 821
904 482
574 319
872 229
805 234
241 147
325 381
207 253
154 36
375 56
693 792
765 686
386 722
64 421
2 580
721 606
778 32
128 975
683 878
63 850
968 955
573 644
35 349
268 222
664 176
162 584
623 715
772 73
766 668
807 120
206 40
54 918
793 948
863 810
795 655
525 372
742 525
103 626
995 301
32 854
504 188
165 909
389 65
466 289
414 526
117 521
820 333
561 556
100 305
581 145
446 329
691 139
615 992
113 773
527 0
755 970
260 642
103 919
662 815
959 319
833 731
595 390
510 948
468 431
417 623
794 615
788 660
760 351
323 141
594 965
351 403
190 659
851 825
888 47
106 799
444 802
191 896
80 953
299 564
895 23
946 295
967 737
158 160
612 936
459 203
155 603
121 391
431 914
134 17
640 228
81 88
575 2
528 614
356 706
419 29
728 885
942 616
867 704
739 637
255 95
886 2
91 462
55 125
161 974
940 211
624 454
28 458
186 719
244 254
471 471
542 0
753 479
358 874
942 653
355 36
529 115
348 11
593 614
720 316
977 759
852 981
694 318
722 213
260 234
468 439
674 898
357 283
553 7
776 397
808 271
839 12
291 988
941 36
56 467
236 957
329 342
505 441
212 682
259 138
918 466
567 154
860 610
567 24
320 180
342 386
354 431
149 126
844 107
402 343
301 990
172 414
607 594
760 343
10 20
943 80
639 463
693 837
749 463
180 407
711 263
95 576
923 755
943 40
325 558
722 803
370 790
615 217
582 955
819 517
342 396
367 463
518 321
247 138
981 986
524 166
748 990
443 47
955 893
765 100
732 695
693 305
870 43
269 341
875 505
297 101
170 544
922 903
214 921
820 304
365 441
200 655
393 667
331 543
923 884
661 705
195 214
611 312
745 205
398 467
296 357
26 726
501 442
800 913
852 646
780 119
203 630
647 129
590 973
470 161
689 616
297 855
545 649
933 639
83 13
587 73
955 494
646 400
247 321
409 916
450 968
439 584
993 625
241 620
641 365
980 820
319 530
368 639
110 810
42 681
373 490
210 769
6 156
374 548
601 773
334 624
535 271
357 898
327 280
614 96
636 906
501 704
188 97
114 207
971 904
442 195
534 876
445 346
569 167
665 576
546 854
917 93
467 404
479 93
387 61
63 574
670 227
866 829
849 413
824 818
303 27
93 319
374 691
412 116
618 223
279 494
514 389
313 596
438 102
836 953
759 191
515 741
751 587
58 884
100 110
488 485
450 75
964 180
998 552
221 952
379 269
129 758
201 121
911 564
401 877
253 799
938 302
690 917
415 831
629 52
751 893
36 689
644 865
958 570
997 986
346 509
147 904
101 582
799 162
168 517
115 945
720 373
101 251
149 223
815 953
723 877
473 121
451 375
430 284
499 513
810 809
466 819
67 177
541 80
557 993
101 111
204 243
623 373
670 836
146 74
382 408
916 151
347 194
582 478
6 612
659 674
696 837
661 26
169 766
224 347
658 964
173 259
460 810
881 663
119 667
347 421
348 668
353 523
19 336
948 814
350 954
375 892
660 999
892 875
671 401
999 271
150 613
225 64
140 566
638 361
431 288
791 515
210 837
553 624
707 508
45 960
374 309
982 631
392 838
358 869
516 521
89 901
50 67
335 766
955 511
479 941
878 929
959 929
543 772
757 854
114 972
609 115
868 117
128 652
267 442
635 312
761 126
302 987
517 31
81 62
153 622
170 234
877 768
361 129
715 544
755 237
89 203
648 743
282 122
597 841
221 211
203 620
756 49
590 163
335 320
278 742
935 609
209 169
347 348
759 962
302 841
989 870
686 486
547 124
287 948
62 920
558 234
983 818
543 257
897 309
40 814
631 192
843 723
524 152
152 981
96 900
128 831
866 416
363 334
873 195
459 52
226 408
855 702
613 601
409 302
856 143
113 41
658 931
823 169
345 441
348 620
421 552
386 427
26 195
191 348
642 98
71 545
785 394
591 567
991 273
475 432
322 875
672 561
937 872
978 213
114 499
472 792
597 444
691 652
190 863
827 975
623 739
170 163
371 44
614 741
309 658
51 479
967 680
335 407
699 973
277 197
958 390
123 529
191 618
923 178
741 229
486 928
710 870
28 331
857 352
77 641
45 477
459 212
615 830
670 954
473 404
151 83
333 291
805 159
302 657
643 78
431 172
879 365
345 865
205 320
314 670
763 274
929 664
914 806
371 542
163 290
217 188
775 183
144 633
390 106
415 82
754 814
812 116
425 224
944 286
206 513
94 92
711 672
280 638
329 798
578 206
40 671
821 702
784 879
701 192
167 3
388 620
704 140
245 229
529 904
161 324
693 897
677 460
644 755
602 668
150 82
836 320
100 546
484 672
815 125
86 128
175 313
132 575
597 151
577 904
177 605
190 667
133 749
912 701
959 196
896 612
763 860
290 492
983 306
822 204
398 200
51 482
806 668
367 723
177 992
336 324
424 576
294 300
435 367
566 391
834 274
49 652
23 723
986 64
218 543
692 554
508 937
578 844
676 997
877 656
701 317
338 201
734 536
769 382
440 446
679 394
604 869
845 262
715 79
46 462
275 602
893 296
209 438
389 448
74 995
127 527
688 712
8 983
907 621
808 817
637 570
699 215
477 838
724 570
901 241
438 77
684 457
401 544
509 81
235 86
214 726
364 207
186 169
72 135
72 863
225 717
665 924
931 917
469 395
214 710
343 584
104 845
973 398
976 272
201 457
836 396
10 358
372 328
924 566
228 712
636 839
270 650
389 338
518 732
869 30
564 52
920 476
910 303
604 985
555 283
876 223
849 916
878 883
639 875
77 785
628 98
575 836
710 193
375 862
612 324
364 126
277 339
377 389
799 905
307 584
73 710
134 209
560 149
56 126
654 630
572 665
198 501
921 550
354 961
393 664
749 814
386 548
914 908
688 723
891 813
185 653
2 651
703 313
947 55
58 894
312 307
28 558
324 338
179 589
537 458
682 78
810 265
816 182
825 197
495 87
898 179
118 551
766 417
376 550
298 779
883 252
597 482
522 384
357 936
860 650
563 565
834 194
410 789
117 510
516 968
69 200
565 497
299 534
294 72
312 225
371 672
164 814
93 865
488 640
834 903
988 211
224 65
650 763
797 387
520 851
42 892
435 295
211 825
791 666
473 208
255 64
80 470
43 278
857 442
669 805
657 695
579 419
992 774
705 561
203 393
68 526
355 730
559 370
404 274
802 444
999 386
374 13
344 917
490 67
336 52
881 655
44 481
330 199
748 68
959 940
829 745
30 581
952 240
139 787
353 716
108 227
464 637
403 327
923 622
608 861
722 263
773 518
346 396
32 0
563 572
484 525
74 539
368 786
464 936
558 993
672 464
93 759
701 225
520 807
314 840
405 301
432 347
679 859
971 392
373 479
885 948
272 59
642 957
249 516
763 521
777 620
555 772
470 129
389 470
852 59
987 523
458 769
168 809
737 325
872 837
801 939
539 86
884 462
885 553
321 476
977 923
586 861
817 986
302 919
656 781
600 741
360 55
334 971
396 32
531 804
240 820
373 829
891 514
143 799
628 622
504 104
970 455
211 995
307 338
917 379
558 565
587 132
465 605
801 899
115 840
19 360
715 276
464 379
879 14
154 533
662 572
503 778
31 292
843 662
23 178
796 661
384 814
541 680
948 3
459 303
686 674
915 522
449 885
402 87
223 332
395 304
115 803
941 609
639 426
274 238
495 28
786 843
596 576
894 938
475 827
789 465
499 172
810 1
955 95
779 384
241 907
124 184
300 652
650 182
746 945
593 859
603 431
839 79
277 84
94 81
677 349
782 496
516 136
496 325
751 403
964 654
383 307
420 149
359 534
519 879
305 186
71 238
729 283
747 416
680 393
694 549
354 975
294 732
369 726
382 655
272 248
372 402
768 421
787 704
518 881
147 998
643 492
676 854
91 32
183 790
47 423
389 430
267 923
797 646
904 532
978 133
187 670
995 91
628 608
10 600
904 381
453 810
608 271
544 4
704 759
609 433
664 934
627 597
718 616
892 836
291 620
942 921
81 517
25 49
259 468
16 165
670 3
384 492
264 835
748 614
56 375
139 498
957 991
848 97
245 246
834 184
320 357
626 578
107 454
791 964
326 969
525 368
22 98
41 626
852 217
687 646
571 528
485 608
702 913
869 298
864 838
239 954
74 871
836 609
400 184
964 165
164 407
649 687
306 978
386 22
706 808
713 947
898 251
613 131
833 468
545 736
533 943
875 632
886 882
6 620
801 11
856 523
509 415
189 572
121 908
346 303
308 40
490 709
44 23
597 308
936 529
204 532
646 49
791 820
942 287
591 53
836 167
12 918
978 264
103 327
204 270
545 230
978 577
755 77
561 964
212 745
826 526
695 285
226 412
881 741
657 589
95 220
651 237
838 310
850 451
841 318
409 26
239 249
690 788
251 50
290 10
146 292
528 517
176 403
857 881
219 699
15 844
183 239
269 916
928 276
477 710
955 891
178 271
453 802
934 527
698 660
589 65
800 420
544 117
849 86
892 199
645 495
920 341
757 616
866 324
345 582
843 267
499 5
710 382
634 65
413 700
272 603
580 810
301 210
428 687
825 999
953 998
989 384
893 703
915 966
259 437
34 919
692 121
699 836
638 374
566 108
375 619
790 327
702 316
33 293
275 481
273 597
338 806
421 846
325 329
240 865
567 384
809 228
41 504
322 465
8 95
34 685
325 450
787 609
124 919
996 789
278 997
943 136
559 935
436 313
968 118
717 425
854 972
440 942
185 241
624 986
710 665
965 954
406 243
271 32
917 652
382 26
235 650
709 280
702 338
355 353
758 859
625 87
800 473
94 862
852 74
830 209
551 308
942 166
82 685
930 701
689 986
592 788
156 721
851 446
25 958
664 511
360 650
204 546
798 863
532 107
731 933
603 150
796 713
496 182
681 993
525 206
696 417
977 476
472 496
415 833
735 68
125 498
733 378
174 786
111 399
440 422
100 738
351 31
355 279
648 20
868 341
31 61
850 665
777 865
215 289
995 185
272 626
417 130
941 251
71 911
699 296
804 85
425 327
106 22
758 894
896 190
417 987
272 249
664 874
329 859
242 788
790 294
405 474
468 488
544 366
728 26
898 10
303 18
882 478
149 226
756 142
879 983
2 50
864 362
225 997
936 914
416 263
640 969
293 955
263 539
591 521
16 314
276 437
594 932
741 310
607 267
814 808
205 604
247 379
528 457
853 833
982 559
313 244
601 553
832 837
9 115
721 350
103 359
266 722
771 299
740 751
568 465
194 323
194 591
478 188
415 677
692 838
971 665
949 193
242 454
926 145
690 456
14 660
150 42
619 168
860 736
622 370
160 781
514 471
647 951
321 383
821 902
143 181
319 176
421 497
322 48
935 254
522 706
399 124
28 929
824 223
124 402
547 726
439 558
653 741
827 492
479 523
850 636
549 829
315 981
688 161
825 72
660 396
802 242
186 541
553 366
623 663
44 785
475 843
934 268
732 347
350 998
480 536
967 264
678 94
462 982
774 867
887 364
556 651
921 127
449 743
797 792
242 401
59 613
127 577
60 488
741 259
65 478
661 695
219 520
627 976
809 189
807 654
485 95
279 836
847 697
595 650
96 856
160 4
480 607
750 281
114 249
642 628
531 307
493 479
846 246
98 283
690 978
828 874
194 206
510 469
156 801
209 342
603 916
873 888
198 126
496 513
782 319
906 927
835 261
824 632
936 890
821 248
603 987
220 847
758 611
296 153
857 110
17 172
989 526
406 997
850 482
22 35
234 578
902 883
100 644
430 378
186 962
204 334
419 370
583 574
74 524
501 229
181 160
413 563
438 989
422 980
374 931
871 871
877 610
188 471
235 609
16 278
139 256
965 741
986 926
645 494
12 876
597 610
744 631
253 307
407 698
217 364
704 338
987 571
767 936
550 718
170 51
756 27
563 147
170 958
993 503
935 39
270 680
760 953
826 548
439 109
479 332
935 421
515 405
930 833
945 587
11 717
608 50
484 793
922 963
706 720
262 557
172 873
831 441
343 377
516 989
389 591
230 642
761 415
716 639
396 960
586 299
764 622
957 710
176 584
961 889
877 523
123 841
620 277
248 32
793 83
132 956
925 619
372 7
350 835
709 765
642 408
898 617
303 880
961 464
486 25
375 788
387 71
840 218
663 90
295 580
566 373
620 817
618 89
457 576
174 943
77 952
35 338
577 747
598 67
981 295
192 123
380 524
445 700
987 128
222 752
454 262
703 889
860 338
745 735
6 543
337 326
620 617
991 805
16 51
104 903
40 931
381 590
104 961
66 403
790 636
256 127
69 268
811 158
298 249
956 807
274 459
904 45
394 999
223 33
981 777
390 725
514 940
413 2
900 940
290 427
344 20
933 960
330 856
106 236
568 173
850 736
309 92
441 750
656 347
225 478
770 603
446 324
692 883
193 32
63 891
917 348
369 954
797 362
87 921
284 564
293 422
579 122
72 434
822 671
37 291
423 172
527 835
410 828
13 383
376 542
393 696
228 303
994 670
473 101
51 152
633 381
402 845
231 509
953 622
479 323
49 33
865 668
570 880
41 254
292 168
890 231
314 243
742 171
274 454
479 170
46 595
178 495
21 696
431 962
642 311
650 863
764 252
741 813
461 266
820 384
76 30
751 248
83 826
531 288
713 100
826 207
848 996
662 690
544 377
946 120
979 741
833 117
351 436
189 407
79 842
153 284
466 530
903 946
539 671
924 286
631 31
903 310
658 466
981 831
730 80
424 535
506 176
27 907
689 602
800 787
304 614
666 761
104 651
379 806
18 249
551 317
644 207
975 22
275 534
640 500
275 107
809 456
545 377
513 44
194 677
494 416
577 528
998 720
133 313
178 603
384 512
606 86
689 812
851 384
467 286
78 916
852 796
286 825
551 319
1 149
954 773
215 398
657 328
934 600
545 268
237 498
998 789
57 312
421 487
850 362
226 732
399 628
52 642
614 292
556 730
173 328
522 26
604 525
368 708
720 464
676 621
178 777
474 615
918 283
816 279
277 582
433 263
491 845
211 917
473 105
417 627
420 179
953 525
12 558
150 774
390 27
527 395
51 922
935 574
655 400
307 836
834 675
359 432
738 464
713 614
464 854
12 328
470 857
215 765
943 495
236 429
791 742
401 550
39 764
394 138
907 606
45 479
931 58
276 885
421 364
143 100
937 677
511 715
820 951
756 66
942 442
576 241
196 875
58 118
446 192
717 828
674 989
86 262
927 785
433 560
523 674
636 159
782 381
322 3
141 311
425 244
728 703
37 842
363 905
43 844
305 940
454 258
468 245
286 315
455 186
932 824
972 80
912 255
126 422
675 993
761 295
541 20
365 468
104 649
966 288
331 823
47 42
528 526
26 334
870 805
265 556
255 622
89 320
547 724
426 256
940 619
624 394
128 912
757 555
810 845
276 832
345 807
56 689
800 856
795 201
724 269
783 608
665 528
89 793
430 543
448 748
60 611
899 933
362 691
232 851
572 782
382 706
960 204
932 745
224 846
695 285
962 522
648 172
11 648
76 883
679 807
2 497
131 376
1000 802
332 834
535 908
717 981
442 661
341 999
667 403
182 994
791 258
760 308
901 394
579 957
498 959
185 564
487 911
42 179
162 367
237 734
449 423
150 865
442 313
914 863
694 206
293 139
761 537
356 211
580 490
299 223
267 452
593 447
40 631
239 811
918 351
325 192
686 995
589 570
925 375
550 556
972 522
730 745
119 41
736 399
647 330
635 895
920 674
496 567
539 288
940 328
861 511
621 375
711 152
316 872
484 925
385 126
30 919
558 685
896 26
499 25
421 460
753 700
736 641
527 412
570 593
409 730
528 225
315 284
482 54
218 363
917 445
539 366
98 990
882 470
845 52
93 304
398 927
967 126
555 890
853 446
365 109
900 369
38 483
529 621
113 381
583 484
410 286
45 651
410 294
877 148
477 439
807 364
107 747
588 429
554 307
283 357
906 329
239 686
552 0
766 852
860 374
140 834
938 65
638 741
5 623
888 359
39 972
976 901
843 344
856 578
740 806
119 170
899 959
689 464
780 821
43 688
17 856
936 525
174 316
70 253
875 257
905 240
422 426
824 820
958 927
835 900
641 27
947 492
167 870
674 423
644 740
790 89
506 164
259 902
212 273
598 657
101 245
890 5
151 393
407 600
92 975
598 3
145 328
486 851
486 118
426 171
287 115
193 960
470 328
629 539
622 792
733 579
321 778
978 960
324 202
101 657
574 8
80 247
300 255
737 192
112 248
914 949
293 549
259 740
37 966
55 518
363 255
170 26
906 200
626 785
708 76
851 544
795 274
409 513
307 407
26 458
430 882
857 524
55 855
53 157
735 789
823 471
36 144
808 543
693 567
504 502
799 663
936 995
307 454
873 152
845 401
587 257
559 974
135 464
332 419
861 899
69 85
647 412
455 322
740 336
35 160
270 553
669 811
364 92
422 283
737 684
618 411
683 853
443 611
525 865
884 935
493 903
30 431
359 351
286 917
464 527
517 169
43 761
471 312
664 899
325 425
696 373
563 935
562 46
114 218
58 400
63 686
796 264
418 769
413 639
352 369
451 539
818 597
776 582
860 999
883 886
375 968
854 436
487 196
41 693
725 882
998 516
22 845
923 62
562 333
859 452
86 503
61 205
482 601
507 929
812 503
925 791
260 497
372 632
582 418
607 553
171 339
265 365
416 614
272 177
909 475
328 575
326 462
302 707
134 71
702 353
800 680
94 805
700 843
648 593
496 746
548 283
52 149
683 44
301 591
493 930
555 673
228 254
346 150
287 327
717 973
32 822
822 667
6 840
416 454
116 831
470 195
568 577
856 448
813 103
157 851
137 815
68 289
896 339
209 943
391 744
535 429
346 272
248 111
966 216
367 362
431 755
686 45
940 877
904 317
174 424
456 527
69 51
488 626
99 118
908 754
910 47
860 919
946 184
229 884
749 926
201 304
562 156
274 32
743 238
219 299
526 678
431 149
55 731
152 28
493 381
105 30
293 930
197 441
986 860
614 122
172 161
150 423
892 994
50 101
409 148
953 570
718 770
489 419
241 120
259 200
758 914
138 291
387 915
568 909
993 102
82 809
1 881
495 295
188 5
84 466
474 96
451 403
141 10
719 60
499 683
89 181
375 20
559 962
247 689
335 290
408 510
617 274
838 455
722 313
973 326
794 497
195 832
447 372
467 832
567 605
259 603
371 835
766 763
214 721
452 21
994 593
773 90
395 604
138 49
458 699
876 892
35 578
354 862
7 703
456 940
923 295
883 273
351 954
277 407
449 570
295 117
367 288
746 340
112 207
237 825
636 751
995 967
47 723
530 266
538 380
308 332
394 451
569 243
175 499
860 281
518 669
642 163
872 337
470 131
793 596
936 55
42 876
121 423
911 790
96 586
377 465
440 202
252 776
456 211
211 68
41 400
256 312
444 398
428 483
994 143
213 738
97 905
586 987
414 29
849 746
605 120
586 760
939 133
498 311
181 168
737 391
174 852
212 669
677 479
275 799
92 473
228 745
922 177
190 2
874 751
199 711
378 691
71 392
789 253
739 582
546 850
835 388
178 6
484 763
189 612
182 563
598 768
350 369
763 950
846 707
998 504
497 806
582 443
127 473
311 178
439 791
926 194
352 305
989 237
526 474
565 151
564 105
503 140
332 602
530 464
520 661
89 573
493 358
714 281
411 899
439 477
542 633
665 119
736 568
776 57
197 754
188 831
621 880
728 45
677 973
985 511
886 953
643 88
669 999
204 739
105 31
71 789
249 13
571 833
475 56
186 2
718 28
210 221
673 168
463 716
825 569
895 324
663 901
924 319
952 449
366 115
99 500
127 890
735 329
21 872
418 473
547 440
827 527
344 735
625 650
222 503
633 670
492 830
916 427
813 340
302 933
367 841
569 26
317 188
544 143
110 949
956 84
43 996
826 723
524 895
115 293
132 513
75 845
433 797
715 866
21 783
24 210
552 675
993 618
891 956
12 22
246 743
297 960
371 285
878 632
960 116
49 465
370 463
561 340
917 538
718 387
676 798
452 680
439 835
645 938
568 793
20 607
317 374
378 853
682 507
556 479
980 743
635 894
166 114
131 109
528 99
460 781
899 715
804 15
30 320
972 284
52 299
94 768
132 330
630 787
184 727
374 511
990 14
839 693
690 955
423 328
114 450
598 95
344 741
504 447
100 930
966 376
376 106
500 995
50 308
492 378
501 927
162 48
176 211
735 189
877 337
743 747
219 950
218 212
917 765
926 241
897 330
563 980
98 375
550 191
79 450
863 275
385 837
259 651
353 398
362 6
375 804
786 488
220 544
778 185
281 657
232 332
878 959
684 298
908 289
266 357
235 783
164 237
157 905
646 862
897 93
120 936
129 5
96 254
84 495
757 608
389 923
741 833
634 401
800 297
742 384
10 251
103 984
181 128
16 513
589 683
368 170
250 460
578 195
9 933
779 155
979 392
976 794
629 62
541 368
39 537
910 301
397 819
242 974
265 749
715 399
622 281
311 691
991 697
146 886
566 766
898 612
733 369
841 711
601 69
343 260
897 994
966 406
812 476
804 826
584 539
916 202
708 337
709 203
919 447
865 622
310 383
544 114
434 43
451 16
647 805
313 726
871 917
301 749
189 719
181 123
259 426
349 834
28 274
418 807
250 102
752 668
929 506
781 510
538 15
707 351
649 214
786 381
960 489
139 825
762 946
878 394
888 818
445 800
536 748
495 729
928 159
718 830
160 287
473 351
405 612
403 499
671 969
442 585
436 430
385 595
2 983
86 533
209 932
332 698
454 255
986 487
58 528
83 911
313 380
197 333
52 642
410 157
31 773
97 755
675 949
661 418
613 45
549 310
309 950
843 386
441 467
85 268
191 939
815 828
254 83
919 872
246 369
416 619
763 578
856 682
94 565
569 429
516 429
171 804
21 354
313 151
214 969
584 885
360 712
355 702
710 811
537 809
507 258
653 375
202 64
541 470
908 509
181 975
70 613
9 159
152 184
526 594
447 448
369 700
123 245
630 878
250 868
859 911
219 844
170 488
996 792
491 799
981 920
311 549
291 23
862 400
974 462
218 706
51 112
218 224
290 828
768 923
160 599
787 210
599 367
614 799
498 57
335 445
954 739
665 17
139 234
882 542
775 254
758 567
82 1
802 521
172 620
385 101
370 946
971 19
54 675
865 66
250 459
450 105
489 312
298 586
95 927
38 305
139 943
320 9
268 244
561 711
857 686
194 437
912 999
234 480
480 625
980 931
974 462
5 306
956 534
386 360
149 852
984 17
987 985
242 392
26 48
767 115
42 120
66 930
648 390
536 179
229 312
349 33
6 466
207 320
490 765
385 179
88 779
154 487
446 285
500 565
979 93
893 708
342 436
225 564
812 957
942 964
598 112
190 164
192 680
57 332
860 254
400 612
813 259
155 418
236 602
228 327
207 580
994 690
453 409
695 771
83 22
162 9
666 401
590 453
334 647
449 397
56 959
734 658
845 717
268 746
390 528
684 206
22 67
926 125
751 472
93 736
341 376
839 580
153 636
710 307
207 824
713 27
328 610
435 669
137 447
795 327
82 911
355 675
673 940
474 366
860 703
114 930
546 835
666 972
243 912
372 526
827 473
712 542
411 798
840 845
232 267
714 498
490 335
401 669
735 758
852 388
829 736
142 793
515 688
700 673
81 877
274 662
171 132
39 887
498 404
404 147
51 672
776 929
310 881
951 316
608 746
534 511
673 722
449 421
631 477
438 387
602 364
959 436
885 888
740 116
443 659
895 286
696 711
390 407
508 916
636 728
940 959
544 471
233 37
804 902
430 316
503 867
62 171
100 319
379 13
473 703
488 307
121 470
73 110
834 881
646 760
848 809
964 60
136 205
507 570
342 93
89 205
247 352
533 92
576 759
789 276
765 40
777 644
74 436
741 711
310 464
363 238
267 184
695 764
168 944
809 584
911 25
6 790
383 842
288 6
507 220
801 172
672 405
652 478
59 990
508 913
425 837
731 77
414 204
309 788
935 192
842 271
791 299
47 265
238 626
53 114
437 663
73 421
811 328
355 562
211 206
215 781
268 119
615 933
32 885
558 382
317 117
678 39
135 73
739 165
52 590
31 86
534 543
316 511
317 768
109 487
994 987
109 161
741 383
949 558
769 452
43 873
786 392
998 537
862 53
571 586
465 368
483 268
879 692
346 179
750 373
418 573
233 310
214 383
606 291
471 817
393 527
483 165
423 584
952 988
908 894
974 257
493 552
362 867
359 646
44 479
718 392
178 397
287 805
906 958
550 989
228 132
976 408
870 2
227 869
423 744
161 108
364 336
233 820
85 412
766 542
721 414
510 367
822 957
36 546
330 631
606 876
693 273
543 687
148 81
134 455
872 389
214 392
429 865
676 790
507 333
980 219
273 501
253 28
509 927
592 524
813 936
836 793
297 848
117 58
358 745
553 383
188 460
410 265
841 588
431 941
933 616
186 93
172 477
859 999
879 562
819 652
547 387
714 722
584 391
379 107
155 250
322 596
412 252
429 751
633 207
16 265
257 364
103 68
322 175
576 382
820 759
422 297
812 463
752 825
930 664
855 881
163 53
803 854
567 133
55 402
420 252
969 474
737 90
3 265
28 554
861 475
765 869
16 442
960 605
860 501
999 674
395 84
374 128
220 709
861 679
641 586
722 818
265 393
12 761
31 531
761 927
400 837
25 892
441 154
752 779
496 374
456 197
246 245
501 629
747 850
215 427
826 672
83 569
512 325
923 832
681 442
249 436
308 340
104 956
210 902
107 787
82 973
676 490
456 850
463 571
450 844
532 911
434 715
976 418
391 950
540 42
819 798
205 43
798 73
282 93
42 784
690 52
109 217
227 768
714 317
324 91
176 683
748 110
745 100
24 955
204 101
969 452
348 216
36 459
959 459
136 144
800 807
499 263
806 314
646 999
995 517
508 676
573 903
103 837
152 249
827 790
273 720
249 984
197 711
526 164
352 618
121 356
847 307
24 642
471 352
419 679
443 851
792 661
65 921
158 277
382 932
146 667
934 273
61 637
460 859
579 687
448 726
829 769
908 324
64 327
127 692
244 424
386 806
271 529
925 80
247 495
995 204
283 640
281 975
187 771
819 660
611 99
768 927
661 584
249 507
35 85
366 469
769 795
153 142
585 453
280 148
556 642
463 681
720 519
508 651
685 850
538 923
575 344
174 630
535 47
245 351
162 229
380 939
752 783
30 859
318 107
738 229
445 383
723 372
313 239
246 996
330 899
191 934
950 646
340 354
885 0
776 904
620 709
370 942
939 333
163 989
375 226
476 772
592 380
958 12
916 824
471 602
250 861
188 96
88 814
545 459
590 211
499 366
857 567
159 702
697 403
744 141
139 306
156 400
975 363
80 89
923 683
768 965
862 760
704 86
54 294
750 770
123 878
388 522
817 210
435 340
234 883
347 730
826 643
716 569
497 979
729 779
325 982
448 69
205 292
139 202
551 544
625 542
218 387
125 491
605 343
758 791
55 108
654 268
100 94
140 735
206 285
258 322
34 883
487 219
463 490
757 850
387 724
940 175
421 409
318 17
156 532
977 528
806 158
208 652
930 26
434 339
335 935
361 687
826 770
69 182
860 313
711 521
626 680
486 533
51 152
421 581
230 235
891 661
305 138
649 801
739 695
800 804
323 195
433 761
678 273
666 390
669 545
416 892
468 134
111 984
997 856
428 301
571 323
780 272
39 638
474 91
751 46
989 674
498 584
199 369
469 706
103 731
905 858
184 60
122 429
456 897
105 394
322 131
724 701
540 336
129 269
98 346
406 925
633 862
804 806
341 141
903 620
395 486
400 133
127 546
491 134
584 895
905 549
807 6
47 639
716 78
270 828
17 630
73 926
604 198
978 126
201 527
468 679
102 150
98 153
590 325
143 823
671 914
261 457
860 687
702 747
507 616
590 532
23 888
951 888
167 828
210 463
6 558
397 660
441 451
400 110
764 798
359 970
13 619
123 583
455 244
769 80
833 480
873 934
445 663
1000 748
649 855
782 577
537 106
81 537
235 134
457 164
809 59
818 78
219 833
45 117
898 367
534 535
894 469
439 657
881 387
364 280
978 816
950 620
380 484
712 336
340 693
557 580
766 342
688 3
640 164
786 317
373 280
927 14
131 31
889 109
694 709
820 486
19 957
472 129
237 635
179 353
812 722
564 597
641 38
113 538
844 860
258 351
862 349
475 703
695 703
662 683
633 779
255 94
234 24
6 271
143 631
592 818
140 597
855 151
644 636
917 778
407 82
189 945
823 176
979 913
218 564
950 226
523 327
429 894
385 224
495 590
647 496
73 637
434 372
509 131
614 966
21 987
298 12
668 253
951 288
301 285
500 70
402 762
869 417
950 264
728 678
947 14
110 230
446 177
384 217
598 279
344 654
344 565
331 420
470 802
534 245
547 969
358 837
816 499
790 343
875 923
269 592
723 384
917 994
741 342
598 379
218 541
504 99
38 297
157 938
587 536
125 959
940 991
335 490
194 486
359 115
723 127
730 280
598 435
387 283
752 437
82 418
650 420
472 334
448 205
461 724
379 600
786 223
800 902
191 308
136 809
510 20
846 812
518 189
492 239
401 394
574 140
166 566
604 861
408 285
317 355
396 132
719 688
479 396
528 759
702 851
424 758
629 754
164 571
473 800
269 28
549 805
839 869
641 736
555 630
38 394
357 819
419 529
774 698
675 646
251 544
269 879
220 205
899 110
294 763
83 815
826 563
129 502
899 496
595 351
260 505
476 500
720 835
873 155
720 317
119 373
585 203
691 128
739 36
496 694
67 100
453 188
153 290
156 220
59 659
293 339
800 85
369 924
734 13
623 275
125 746
738 354
602 895
896 359
949 93
189 900
67 334
710 366
868 436
871 919
606 912
637 365
752 987
677 624
824 832
419 135
126 688
276 372
239 293
69 899
74 639
505 47
110 418
398 294
507 158
528 976
412 598
533 11
723 65
48 378
365 180
623 41
362 487
381 819
806 179
248 853
235 978
172 824
141 975
630 298
716 570
465 686
214 453
797 647
10 409
443 521
285 562
210 257
905 751
749 495
970 499
427 899
311 631
406 270
359 333
156 676
345 86
489 337
42 614
435 353
939 275
789 221
361 129
149 629
380 744
101 33
640 996
429 263
134 733
239 161
452 37
250 435
89 876
769 457
682 799
913 415
472 69
710 959
152 65
654 791
361 811
148 288
913 255
615 424
201 556
488 657
404 189
896 384
908 980
431 215
541 146
838 595
728 353
886 334
578 58
7 958
498 71
690 252
390 322
695 407
399 660
504 238
944 55
692 553
907 676
949 641
236 527
282 364
724 101
806 106
479 237
679 18
102 276
600 342
750 223
887 450
896 845
728 177
311 859
760 288
389 774
706 281
638 284
494 354
202 12
653 275
783 817
174 820
622 603
653 868
978 693
374 339
900 856
62 945
89 207
947 516
178 137
783 919
514 955
601 797
236 43
755 650
347 422
325 706
632 946
209 720
168 157
597 713
587 820
180 854
854 245
973 518
146 206
690 145
307 163
915 542
593 780
169 454
298 548
275 750
302 235
548 433
994 741
322 420
558 745
969 961
319 940
6 444
285 67
413 113
430 996
828 332
786 598
229 503
380 116
624 640
263 221
990 520
559 735
503 861
348 472
53 1
419 708
223 904
652 538
511 102
997 71
492 503
141 281
369 101
682 476
156 358
444 185
856 572
799 714
51 75
893 368
745 237
90 493
983 585
950 410
473 120
535 930
388 96
412 669
76 809
563 190
368 826
436 822
585 628
723 647
431 718
154 849
28 920
988 464
238 952
948 644
577 720
644 551
819 93
166 195
527 890
319 930
987 123
502 708
569 187
618 220
961 870
41 27
142 615
666 284
933 76
164 78
425 613
436 158
922 856
427 666
168 480
446 702
605 201
357 83
209 942
28 443
827 516
916 183
391 100
611 817
186 508
432 274
216 247
16 677
863 592
588 602
273 939
609 348
342 821
14 99
656 775
617 35
565 439
307 651
160 350
199 831
735 459
831 351
471 582
55 462
484 510
960 123
506 460
494 179
351 638
467 781
190 101
282 797
125 815
420 553
375 653
318 215
524 198
553 861
4 123
361 336
864 177
767 246
721 738
743 291
854 196
155 160
163 528
566 135
253 692
577 337
782 90
641 480
391 703
759 85
441 892
423 75
147 713
393 858
584 261
996 973
318 351
438 428
703 184
957 667
859 782
273 553
85 787
191 226
138 612
88 566
725 811
215 855
590 190
23 311
494 429
211 936
852 23
852 122
299 334
199 736
290 806
180 139
802 930
184 158
548 216
668 624
65 528
875 117
775 976
8 869
91 571
414 212
49 237
822 904
366 73
748 639
383 947
626 854
527 663
92 602
69 744
491 179
243 169
250 268
960 408
884 253
799 734
740 113
910 976
443 328
304 129
877 486
660 150
292 210
491 672
708 744
77 942
845 704
357 792
613 660
393 757
187 462
795 662
221 72
370 648
883 730
162 966
753 15
328 461
305 552
78 551
871 799
437 73
371 870
126 596
411 94
872 743
6 592
102 483
26 376
134 862
982 276
858 537
689 521
235 794
393 463
169 979
69 648
564 961
532 677
327 917
420 225
79 710
876 99
416 798
449 225
184 97
925 104
554 201
371 229
21 932
557 447
475 772
334 194
402 262
776 189
94 4
760 789
765 315
741 136
729 694
396 459
362 97
487 901
954 646
361 801
367 716
4 920
220 530
99 733
288 233
440 591
109 72
95 178
762 485
313 14
26 243
179 614
483 702
348 907
648 145
90 959
928 32
254 962
572 918
379 585
180 33
827 194
715 873
170 968
31 396
417 61
642 165
100 635
124 776
84 922
966 968
894 86
24 314
187 798
948 823
878 702
104 70
993 150
1000 663
296 152
899 793
564 6
721 381
9 697
475 88
552 3
395 637
542 455
191 505
379 843
371 525
84 805
292 384
994 339
901 411
729 537
550 602
530 775
512 50
569 697
250 405
327 901
767 791
177 296
166 117
231 850
177 849
726 829
910 888
247 42
305 579
181 235
144 185
339 642
597 900
604 185
720 352
505 56
763 943
943 91
356 183
926 729
174 514
963 750
960 789
94 905
780 1
677 999
441 214
744 766
226 699
451 555
253 183
31 589
965 947
272 463
209 470
832 818
426 936
779 160
985 47
833 962
670 645
216 924
154 983
152 588
262 624
468 286
690 324
943 162
351 925
397 141
805 986
926 844
62 179
486 228
393 118
536 69
64 501
662 290
546 966
923 858
442 905
233 466
574 454
227 729
657 660
981 803
657 883
182 503
905 459
285 137
408 643
313 288
905 787
752 905
553 882
745 506
597 633
770 640
657 173
226 394
593 601
864 459
404 130
698 420
916 97
31 551
191 141
878 69
985 630
140 441
872 891
275 283
302 517
997 79
739 650
461 563
337 507
542 668
830 14
554 841
85 628
268 983
989 260
382 331
224 102
92 115
550 81
319 374
952 423
972 495
877 979
170 582
568 489
384 375
207 335
900 744
854 980
388 79
786 944
705 859
623 724
440 718
475 389
399 737
816 813
622 432
574 794
275 18
134 198
436 586
776 597
362 921
406 418
240 817
127 506
784 907
189 975
614 866
479 606
163 950
824 473
851 195
686 775
679 663
948 207
196 319
40 56
131 698
261 612
255 676
266 721
322 261
714 783
984 848
443 180
809 629
23 667
348 215
21 496
799 958
488 414
600 653
767 313
503 685
124 948
769 577
805 701
31 72
702 116
829 847
213 480
803 260
829 817
7 852
660 943
986 261
20 282
806 645
677 967
974 337
642 826
558 263
848 718
647 957
346 647
613 279
15 968
352 157
74 485
502 642
425 499
295 670
600 947
216 989
259 651
585 750
39 540
655 837
81 909
635 26
725 326
248 296
745 134
129 334
935 478
769 321
431 420
249 408
18 25
269 303
424 875
351 917
499 660
339 894
642 89
289 993
431 859
655 722
9 178
356 554
763 581
118 226
411 531
733 372
156 925
990 58
900 385
616 709
439 977
730 359
978 50
523 681
16 342
321 478
361 706
339 590
478 864
559 772
942 326
549 145
573 510
593 399
631 748
821 110
265 499
436 210
777 272
337 690
177 389
622 275
952 968
989 860
648 257
987 904
865 63
248 927
405 596
512 900
370 389
829 264
907 547
650 494
615 68
321 581
433 130
767 913
838 491
251 35
2 359
434 196
139 662
398 54
740 927
698 643
940 394
440 116
741 991
659 291
829 21
109 161
96 852
946 681
628 507
547 147
579 507
197 506
733 393
543 38
827 640
111 883
637 37
838 472
405 41
855 1
570 891
908 654
838 587
289 554
120 496
647 396
611 67
874 425
869 706
532 120
9 310
616 620
262 509
303 150
389 113
999 137
862 798
806 524
276 696
851 4
524 547
310 335
483 641
435 177
285 72
492 195
318 705
140 983
477 354
508 446
60 957
753 826
610 607
556 172
345 874
545 647
608 603
233 947
673 908
480 139
60 851
711 895
603 154
275 939
212 837
868 558
530 335
367 668
684 309
829 405
253 425
650 963
602 56
894 16
207 589
167 294
307 796
469 549
599 687
437 64
290 869
71 392
128 310
336 376
398 792
553 63
728 709
933 505
924 611
735 942
892 218
754 666
496 778
207 867
618 298
675 918
56 722
470 939
709 282
925 780
136 680
512 130
443 735
389 424
253 970
947 398
241 789
240 359
301 429
324 915
860 130
387 262
772 252
695 31
801 259
44 122
64 6
931 951
197 773
191 232
141 839
338 623
693 973
569 134
1 13
564 108
261 768
496 895
288 212
476 669
916 682
623 713
848 785
152 973
870 345
93 538
373 17
429 209
607 859
822 957
540 914
159 439
406 386
303 929
603 937
77 44
287 582
941 314
399 737
625 468
894 931
358 701
12 721
275 756
706 789
477 495
527 373
622 923
582 666
121 636
958 331
128 348
128 743
63 964
597 550
158 212
62 409
578 889
554 590
708 425
307 317
944 89
593 749
792 616
261 472
895 25
247 698
183 45
90 830
203 46
938 825
285 878
661 237
961 110
391 744
360 95
172 722
367 540
154 658
245 542
820 298
624 983
104 350
865 599
602 682
579 27
511 681
200 304
667 238
524 788
691 71
408 926
236 668
928 737
754 869
598 997
322 394
389 846
920 488
230 995
777 691
30 760
747 286
22 245
736 732
554 868
807 715
931 326
691 204
981 919
538 773
673 342
919 55
836 790
776 15
542 176
896 537
917 455
294 848
87 138
413 664
451 309
906 245
537 680
57 777
125 855
481 266
432 216
107 201
887 504
46 228
554 646
22 52
478 151
593 536
28 576
321 977
488 599
844 428
298 347
231 235
168 303
351 92
330 427
150 624
725 787
980 61
713 470
700 261
227 624
114 381
756 184
196 519
503 147
638 304
263 879
788 570
759 89
748 867
72 968
449 197
254 863
417 948
387 287
96 331
11 810
155 935
943 825
6 450
122 152
151 202
351 421
312 295
384 660
601 856
200 397
507 335
19 180
118 624
785 161
452 742
551 574
356 951
677 468
952 475
584 78
279 160
666 307
804 177
117 360
436 506
36 468
180 958
611 827
794 738
882 212
647 175
13 987
579 675
542 199
89 32
922 237
678 564
624 123
974 944
582 694
856 489
915 173
861 330
942 763
28 504
950 537
529 92
823 817
866 69
123 100
377 995
543 733
29 53
866 908
648 100
361 333
722 350
334 966
220 68
916 276
159 220
933 902
331 399
820 657
264 724
403 162
216 172
575 295
90 900
367 719
169 454
472 253
123 480
908 497
979 411
838 990
80 445
855 397
820 512
981 505
845 121
751 890
967 129
466 354
111 960
167 434
346 869
682 414
172 711
716 797
42 871
627 338
41 323
533 750
492 653
400 451
97 114
957 650
765 332
480 942
972 608
610 415
577 393
335 401
636 331
769 66
247 696
107 751
753 287
622 407
683 920
655 718
333 761
567 260
434 748
362 828
7 303
369 117
40 802
192 4
292 341
336 536
484 239
846 453
968 96
794 434
977 872
625 659
64 141
660 583
174 345
111 443
970 58
306 621
622 545
684 865
18 427
43 392
640 779
172 412
350 630
554 726
479 541
375 88
122 111
268 795
394 84
831 179
12 467
968 301
116 365
227 992
656 143
393 945
835 428
902 805
468 313
284 979
292 632
951 551
980 485
984 361
108 412
106 364
5 57
976 287
33 238
861 247
389 265
498 59
726 907
443 983
641 770
202 10
929 455
899 160
956 193
767 472
295 41
385 414
838 388
67 123
765 740
802 624
346 199
70 183
159 742
476 714
429 920
660 418
324 36
26 377
356 338
633 400
656 387
603 834
142 116
658 703
352 16
731 586
741 91
718 931
416 319
439 382
584 883
32 835
503 735
749 900
244 521
518 625
801 595
504 71
293 882
156 677
754 545
711 182
96 468
33 561
969 973
222 388
643 283
192 541
169 630
834 752
506 876
190 212
672 127
721 13
187 389
386 651
188 887
22 834
234 442
983 713
800 913
944 683
989 680
843 976
794 659
755 477
912 733
466 584
472 218
404 701
136 357
426 372
765 450
417 24
395 278
528 457
647 617
101 51
398 747
337 269
763 717
935 819
405 491
401 629
662 457
259 718
861 963
406 13
365 491
791 903
252 622
181 515
549 311
102 580
294 563
338 555
123 4
695 491
393 39
860 571
324 165
166 512
113 605
389 760
412 401
32 959
252 60
733 998
458 947
170 663
574 833
615 107
866 264
489 132
564 399
897 915
344 127
83 539
580 661
424 484
307 164
308 137
619 576
624 138
511 115
809 659
69 475
95 611
312 570
311 294
143 749
722 28
661 910
292 31
615 931
141 553
681 196
771 484
825 960
86 768
226 745
195 616
499 107
906 989
694 801
608 25
473 48
238 262
624 274
384 733
377 381
310 135
334 74
518 840
759 206
224 558
365 740
561 118
296 488
249 664
258 677
741 470
666 129
245 913
419 532
287 372
346 237
170 719
451 908
916 981
340 617
501 382
800 28
434 734
477 163
914 460
182 847
572 204
515 926
112 926
716 979
393 436
18 666
298 232
126 909
693 988
800 593
509 711
353 825
702 887
849 210
631 842
354 86
983 363
762 57
53 179
469 135
975 966
442 52
108 994
577 914
786 427
731 199
273 386
378 524
261 217
428 383
376 120
404 290
45 572
993 177
535 403
894 416
552 905
352 467
330 525
243 525
530 132
950 169
231 518
810 556
248 340
174 817
371 880
998 99
887 589
568 407
715 563
693 455
612 173
22 48
259 202
453 372
141 519
295 514
97 587
153 105
253 201
696 648
34 506
191 657
75 808
205 689
594 556
300 146
908 970
868 394
255 680
773 602
507 594
273 975
534 433
599 643
398 671
881 141
940 860
991 269
131 429
434 785
405 519
290 380
678 96
688 713
735 943
517 268
76 439
97 217
511 624
317 963
891 518
921 559
809 912
191 430
950 522
422 327
299 915
816 330
156 296
756 158
970 391
333 3
913 21
384 745
594 153
546 944
722 638
144 974
210 781
422 324
653 169
481 889
100 249
108 533
557 545
839 407
992 745
115 976
345 20
615 990
873 947
862 682
37 280
159 250
21 579
188 176
694 721
667 345
873 327
352 14
914 139
745 582
905 988
761 842
868 533
533 416
707 246
66 82
339 755
133 612
260 891
169 848
27 58
989 485
161 231
11 220
577 319
379 946
342 608
598 610
547 327
3 992
97 555
805 94
517 671
10 99
414 948
454 718
171 844
430 360
44 184
910 8
500 732
555 188
270 198
978 630
805 882
687 333
74 688
415 256
801 428
55 535
916 982
746 122
871 376
350 143
626 723
767 96
891 962
387 891
441 964
613 16
186 950
267 639
821 327
256 799
17 3
346 200
213 25
133 178
109 853
318 204
828 422
912 566
292 393
555 239
935 652
896 951
538 244
614 70
517 159
616 228
972 915
421 207
297 525
415 912
327 491
508 133
256 243
312 521
545 393
953 616
553 285
194 188
189 643
849 346
303 777
624 373
50 372
375 226
136 619
168 875
772 466
858 525
704 457
144 585
665 651
207 918
118 696
883 213
540 611
874 252
901 724
391 644
612 678
513 931
938 650
409 979
957 731
288 329
588 512
294 207
476 790
452 458
342 571
699 476
374 620
627 699
278 96
253 208
153 906
329 922
744 219
137 233
968 733
60 747
322 665
260 602
18 346
912 547
721 456
67 96
771 431
683 615
170 813
387 370
697 71
593 93
233 876
689 3
303 8
736 914
556 659
281 714
4 760
172 649
784 958
546 666
900 690
98 393
281 995
88 169
660 365
168 782
573 359
255 971
177 5
251 366
441 694
958 487
425 598
103 405
186 542
400 32
800 519
217 168
924 43
740 60
347 980
367 540
965 291
677 985
359 218
741 455
113 122
889 465
161 70
665 149
407 254
774 260
343 390
47 820
386 596
647 158
388 749
108 888
559 56
850 563
311 137
390 286
565 192
484 513
253 520
618 643
631 328
50 845
449 301
796 869
771 270
257 388
146 471
569 32
933 215
694 443
523 673
879 778
668 127
374 30
75 914
538 806
891 907
638 204
574 510
32 283
351 202
747 976
58 994
997 638
167 686
290 8
410 139
607 251
806 231
784 369
293 814
810 559
954 112
497 231
135 416
964 167
263 222
932 145
405 966
673 209
795 960
149 250
213 582
150 721
363 888
976 392
746 995
153 613
772 366
988 48
307 979
911 328
530 212
716 767
108 988
299 705
867 546
87 425
938 754
61 565
52 835
608 301
995 545
607 247
689 868
813 998
474 768
761 367
232 92
284 266
686 507
53 119
206 565
144 14
771 775
210 142
831 311
663 279
127 57
589 480
314 949
46 353
69 190
34 130
921 196
971 99
940 27
854 690
12 194
873 312
743 669
447 404
582 900
894 366
325 25
506 677
157 582
519 850
963 165
531 283
286 478
968 441
332 316
271 218
142 968
448 799
759 901
476 791
625 466
339 355
208 659
230 968
564 73
694 272
92 701
642 601
510 593
918 916
888 519
423 95
506 727
903 724
953 430
47 408
726 10
552 93
685 559
273 832
647 901
613 603
272 271
290 716
745 725
658 76
415 707
957 914
154 88
574 254
743 976
138 182
943 475
404 844
926 635
764 5
900 250
579 771
463 554
968 517
976 306
78 178
57 408
788 370
941 42
203 189
560 27
940 185
251 421
48 144
122 873
293 983
717 552
112 89
978 918
613 378
521 337
129 885
335 326
217 615
668 53
496 873
149 632
285 921
562 832
682 633
609 128
662 655
649 824
268 684
472 187
250 613
158 217
883 253
400 414
22 9
998 161
204 890
516 990
973 551
181 205
876 296
123 648
367 836
785 441
288 196
562 489
934 206
926 186
733 507
404 47
577 225
339 783
463 369
607 173
253 394
515 90
253 988
777 994
358 70
427 611
331 129
14 97
98 691
962 5
309 69
419 361
309 629
123 349
266 541
93 278
772 26
932 505
870 654
66 804
733 310
561 710
781 636
542 450
484 358
440 288
901 293
422 148
311 119
414 621
476 526
839 479
250 111
32 130
781 260
166 528
123 178
474 723
374 516
369 325
142 638
922 53
133 722
772 977
273 143
741 223
45 21
91 58
176 322
823 627
348 344
750 286
192 980
911 961
167 777
607 672
647 131
591 164
723 189
181 799
786 219
703 721
693 736
971 278
196 778
410 686
154 873
736 532
477 700
662 456
255 379
785 709
800 30
16 139
641 28
385 334
498 85
588 37
373 337
599 12
80 175
136 554
151 783
934 940
441 632
777 768
166 939
269 379
679 757
660 12
310 601
744 766
897 260
173 706
675 104
493 699
68 953
394 600
28 883
503 365
644 954
295 586
917 240
149 130
94 866
698 78
874 500
203 120
128 497
856 320
746 891
607 234
166 649
662 742
664 788
452 855
102 633
985 181
170 642
969 243
220 741
949 737
294 603
113 835
278 306
343 600
199 180
427 772
384 278
646 646
347 426
620 843
655 365
285 937
951 889
807 69
537 212
850 5
568 760
195 479
411 609
914 265
811 762
156 942
529 464
209 255
949 189
7 527
488 302
541 638
723 854
449 504
390 545
763 843
434 434
311 508
959 61
847 99
623 5
263 514
913 399
871 722
783 397
477 229
744 677
88 701
295 488
206 84
954 603
999 674
988 465
431 83
395 438
752 766
258 198
566 687
928 556
625 253
912 747
382 709
207 41
494 389
1 143
646 82
357 106
414 858
876 981
2 395
110 885
940 170
709 99
887 269
855 846
350 330
272 782
123 61
782 66
272 550
195 915
26 664
759 959
744 524
340 71
248 76
544 193
611 480
86 950
789 948
21 733
486 504
191 775
555 87
188 321
325 953
493 373
752 969
817 433
982 519
427 782
250 102
833 386
854 847
135 111
29 997
114 889
393 143
342 524
438 170
217 636
541 844
725 36
298 882
970 960
847 411
633 130
479 82
378 216
323 999
199 292
177 279
255 875
567 392
36 799
836 142
861 221
544 313
765 632
424 252
690 52
499 936
151 3
79 927
346 948
932 17
590 559
255 882
658 778
321 58
649 423
838 948
840 555
439 135
732 329
872 856
337 229
482 494
811 898
394 389
177 973
136 308
893 991
834 791
573 318
134 349
93 116
859 370
643 495
257 847
194 488
988 829
904 164
181 934
879 166
513 964
879 139
552 608
219 36
751 660
464 623
263 177
137 15
419 114
37 912
814 671
943 508
515 708
565 264
123 79
562 711
507 381
597 654
667 205
720 942
408 739
809 606
834 735
180 183
631 804
391 438
86 377
820 685
53 979
75 801
940 897
957 773
528 247
634 711
457 508
748 86
147 219
66 66
657 214
310 532
485 182
951 513
370 340
856 491
171 428
407 184
280 765
191 681
744 234
270 788
602 915
312 83
163 997
682 355
947 670
503 526
903 2
143 649
977 657
331 463
963 958
282 604
512 185
936 682
228 918
97 703
702 324
842 173
925 904
905 186
400 407
48 557
13 383
958 391
547 926
197 679
687 721
213 741
915 751
408 192
762 436
284 160
878 247
732 285
107 411
327 989
313 218
504 266
469 485
356 642
496 317
751 630
247 70
679 363
33 118
287 60
628 771
406 181
281 90
398 962
875 417
205 742
340 766
71 780
729 965
570 290
193 973
136 881
41 500
337 422
771 847
606 100
978 387
919 632
663 991
558 276
392 703
930 660
996 811
269 596
64 21
110 504
805 335
24 138
839 931
545 287
647 305
340 442
106 340
840 808
377 373
734 187
727 759
966 136
78 385
515 168
490 639
314 730
796 146
240 887
384 107
321 237
535 836
873 189
422 815
15 822
549 940
589 855
306 648
642 520
171 481
800 722
791 835
286 954
6 965
910 610
380 165
200 432
626 152
598 686
269 699
598 72
677 541
283 737
583 498
196 54
460 193
836 713
416 335
288 247
516 755
884 851
980 671
271 105
649 373
626 43
136 992
900 416
721 439
225 664
345 213
558 369
496 124
503 557
596 557
50 442
12 841
41 128
622 475
668 343
826 460
317 734
141 14
698 717
7 962
534 108
245 210
288 882
503 415
298 799
595 156
707 490
513 417
630 707
228 409
345 218
839 708
543 639
262 910
246 103
953 126
826 566
917 384
488 735
34 227
772 742
670 956
955 238
648 490
346 579
118 415
661 594
23 349
288 884
490 111
746 807
78 107
669 932
176 399
800 474
160 513
21 458
155 846
115 9
482 260
492 977
802 847
752 544
779 568
737 15
617 249
965 788
606 178
616 384
302 200
151 906
873 424
269 11
180 240
978 632
192 839
183 219
146 912
587 458
530 43
417 535
340 492
904 574
601 962
225 690
887 729
629 424
221 585
805 26
352 252
32 309
577 940
264 275
677 787
701 42
899 872
400 516
474 425
73 853
776 636
578 144
140 444
266 530
485 402
324 597
248 786
181 743
814 242
81 528
755 294
702 808
153 319
423 750
339 679
642 602
866 454
467 420
908 152
727 10
607 149
306 718
355 168
385 726
909 473
521 627
285 387
630 34
713 262
61 350
479 334
306 308
215 178
218 285
639 238
507 807
349 849
415 221
400 808
317 154
1000 425
184 682
537 289
118 66
709 959
914 835
855 966
826 571
816 895
385 115
725 604
246 738
111 519
108 168
554 529
952 644
566 11
118 375
537 696
445 183
900 209
494 269
977 456
688 199
596 245
263 567
439 388
49 329
691 93
424 489
198 211
66 675
816 102
940 889
901 289
179 617
454 844
937 836
536 571
494 401
427 701
181 551
300 214
162 366
531 429
611 903
366 615
964 407
156 746
73 881
531 603
736 617
675 288
764 697
153 663
811 591
797 581
833 477
292 960
171 280
390 790
357 282
409 587
277 521
276 775
413 765
357 158
949 413
844 966
942 395
757 524
584 243
218 711
749 672
695 316
20 864
324 328
807 883
351 665
109 815
967 766
16 839
546 554
64 327
576 237
167 234
765 331
924 317
683 59
144 33
166 417
315 428
358 604
416 529
864 697
428 323
190 934
35 990
786 832
891 863
47 613
296 535
16 619
110 915
295 127
258 823
712 135
346 286
691 913
496 180
949 105
355 477
159 31
941 99
310 854
118 291
473 199
135 432
607 540
217 951
414 101
676 306
917 806
920 45
251 775
967 764
581 611
600 451
60 81
598 284
572 110
239 85
583 729
94 719
680 342
514 688
689 716
645 146
973 759
325 626
286 198
350 130
96 126
125 663
860 165
783 651
286 520
816 564
792 333
621 979
885 682
707 335
894 380
645 823
761 673
625 243
181 407
380 412
711 418
666 616
623 650
646 615
852 914
128 864
260 467
242 157
661 671
770 106
991 358
188 498
688 468
981 746
270 865
865 300
96 312
677 438
806 720
245 160
396 110
800 618
171 409
895 843
96 901
722 571
396 921
226 162
194 273
264 526
515 684
717 306
181 110
200 689
744 760
83 431
184 243
726 321
718 153
531 647
879 300
616 561
355 669
976 863
607 422
258 696
36 552
113 636
205 926
298 186
973 232
937 147
703 305
700 421
12 114
574 688
761 157
982 260
302 650
309 690
832 493
924 262
407 894
515 964
681 320
219 976
533 906
686 548
361 929
329 334
141 36
961 799
62 135
443 589
780 433
738 634
284 285
820 722
918 973
78 417
720 482
996 395
441 965
593 34
247 322
517 540
450 887
474 531
926 370
903 603
621 216
93 455
35 951
148 236
664 701
215 971
970 918
116 788
528 818
757 678
192 76
89 872
809 756
755 443
242 622
242 566
929 465
800 449
685 529
20 658
285 302
248 251
351 571
323 97
290 783
335 519
772 535
44 993
652 890
292 786
737 12
229 982
257 20
754 88
267 989
930 510
254 905
343 312
647 409
185 588
471 558
193 21
491 996
750 559
914 817
899 69
99 827
911 716
44 975
59 901
644 659
184 142
106 524
215 658
651 137
870 636
856 622
954 0
917 570
7 619
116 362
194 126
560 123
696 903
506 212
668 943
96 905
61 789
913 202
741 217
922 865
283 130
892 680
954 577
27 153
432 836
136 204
624 676
800 868
640 151
980 154
476 38
359 369
121 328
451 704
123 126
916 635
343 101
347 714
425 607
780 625
560 914
840 71
237 471
492 111
128 284
113 73
955 563
546 762
756 769
577 423
607 375
241 111
114 677
205 678
544 978
536 227
455 317
219 195
962 335
923 731
111 543
185 42
777 572
656 244
263 422
153 528
323 902
954 499
29 354
115 987
758 146
568 269
989 613
194 792
741 781
126 488
901 182
308 396
463 227
33 183
9 98
989 946
175 139
806 769
935 988
588 274
627 648
531 121
483 443
164 479
448 688
715 950
850 651
562 719
11 600
229 580
186 626
213 798
73 292
317 280
504 484
960 706
488 891
105 71
472 334
336 855
50 16
84 846
671 998
20 515
207 441
509 274
699 248
735 674
251 907
128 824
616 961
655 634
683 787
26 213
148 70
497 232
804 821
992 135
411 325
393 936
771 576
968 441
882 123
101 832
76 967
613 418
799 195
146 13
582 528
134 181
183 732
68 915
277 376
311 777
294 250
41 55
277 348
270 217
449 475
118 991
637 880
766 964
118 387
551 840
96 395
150 646
74 175
787 678
29 320
890 500
512 316
381 799
223 781
255 859
344 24
978 680
452 487
371 120
612 439
569 325
898 11
641 176
371 487
525 771
268 661
888 297
682 268
827 648
880 740
4 302
141 235
834 713
355 939
538 998
730 225
669 803
746 856
175 380
540 972
986 457
58 464
321 815
955 808
445 91
48 591
68 130
250 19
557 460
121 596
933 772
654 464
213 154
490 442
737 529
317 630
298 193
360 279
181 750
307 490
163 335
408 568
631 624
766 616
259 568
815 58
67 996
978 453
327 738
585 586
798 231
388 422
958 354
877 916
69 686
938 977
435 180
167 278
61 750
633 986
316 509
283 574
52 157
469 127
309 716
264 271
534 142
979 739
637 132
289 526
912 576
681 373
567 938
189 874
335 174
939 130
240 36
111 534
440 999
279 205
415 879
846 505
145 551
473 846
727 791
885 766
742 107
351 959
774 722
810 763
28 807
805 839
744 180
498 460
752 362
585 490
643 27
395 256
815 49
903 245
124 675
328 218
223 415
532 542
864 642
47 825
988 74
78 41
667 525
781 56
475 863
665 907
915 920
391 485
33 476
499 626
685 273
498 420
916 228
657 706
781 692
811 84
199 70
14 728
986 727
310 72
625 365
737 826
750 415
194 110
758 40
679 756
697 952
411 388
955 11
116 835
878 536
310 524
94 507
950 725
779 299
231 350
155 692
921 622
317 79
509 494
390 901
514 915
768 224
619 896
54 771
247 138
994 260
632 922
336 361
796 583
840 656
359 593
319 805
615 335
366 456
479 258
778 52
460 368
170 834
499 2
133 588
649 470
97 866
809 45
421 664
634 734
528 982
471 585
751 911
629 709
803 50
112 108
697 820
830 561
32 612
18 153
46 366
155 727
444 9
658 301
909 985
328 754
35 709
37 103
610 506
578 673
827 534
504 18
555 366
95 720
873 448
888 589
43 418
451 693
594 33
930 683
249 507
708 708
362 470
651 858
249 958
374 42
415 379
120 199
1000 592
551 989
365 734
142 414
955 39
435 529
163 595
666 430
872 806
976 507
844 80
728 202
114 555
802 632
381 809
687 528
248 356
894 22
421 12
547 997
631 389
690 769
151 774
896 230
74 138
531 319
729 939
189 231
239 570
21 756
167 0
605 70
596 305
693 341
815 12
367 441
413 996
353 143
614 770
510 755
255 408
461 544
25 319
408 450
824 882
615 844
532 681
131 938
483 79
507 729
173 965
74 754
983 445
174 411
337 127
931 821
664 655
334 359
844 373
115 25
51 923
512 314
485 835
559 819
381 431
880 250
846 359
804 768
116 911
739 291
47 261
215 37
548 255
287 691
923 252
125 390
946 286
616 230
936 110
707 650
131 464
220 841
651 690
390 860
212 738
855 753
368 885
203 610
883 513
687 292
381 420
207 137
4 554
312 318
63 867
278 933
900 986
72 700
266 807
479 405
992 334
11 468
797 726
454 188
989 923
278 730
978 685
103 120
433 103
751 372
609 928
225 478
560 253
35 261
5 309
15 379
31 236
973 189
924 449
328 508
459 887
725 686
963 872
599 245
625 293
645 559
246 127
418 300
159 602
933 284
572 924
303 342
393 899
439 602
951 340
121 744
140 412
226 111
671 699
886 639
829 788
883 231
775 879
523 208
97 384
350 383
405 117
357 783
742 19
888 589
726 305
738 250
352 427
559 733
110 504
669 214
796 93
656 996
427 745
748 776
655 463
327 632
338 582
683 565
599 540
529 517
887 703
329 642
983 555
196 744
720 95
762 539
190 447
380 983
578 251
547 766
32 639
542 366
225 729
209 320
930 567
344 266
692 758
984 878
450 188
167 745
990 262
399 301
580 706
375 839
244 343
338 385
852 168
965 937
93 526
789 457
642 387
23 757
668 847
303 624
472 998
650 311
902 951
627 116
916 599
226 380
242 788
560 282
260 595
68 282
11 275
217 574
924 240
46 533
359 912
404 855
777 257
156 50
146 89
79 296
72 117
923 535
299 331
877 111
767 23
65 752
861 946
748 425
585 6
59 922
933 859
657 75
197 278
877 170
266 597
561 978
311 44
748 710
199 306
177 18
909 301
942 931
306 154
358 113
138 910
840 684
335 512
317 76
229 244
149 240
100 497
307 192
194 748
501 507
38 195
93 754
830 443
946 971
66 59
88 983
910 663
571 540
468 373
864 211
344 851
685 3
986 751
644 756
192 949
508 861
697 262
304 960
90 811
294 512
573 829
656 657
662 321
911 913
124 44
995 983
622 587
84 635
43 942
324 414
376 544
83 661
567 833
578 770
210 388
296 603
380 913
800 585
360 876
377 595
688 308
53 576
103 557
754 480
407 111
316 932
925 532
225 66
992 422
187 674
621 774
698 595
46 902
240 247
630 257
179 442
671 613
878 135
972 392
912 435
111 848
451 920
764 537
838 372
364 155
892 527
259 234
675 8
147 380
454 233
7 687
252 535
960 824
982 795
876 404
988 475
138 667
57 105
551 712
931 891
508 827
724 129
557 975
819 651
459 460
420 281
179 702
348 168
358 212
126 700
135 578
720 88
64 319
750 935
869 0
902 31
135 275
3 409
730 397
883 875
647 557
425 654
931 310
219 175
230 697
668 130
85 80
532 99
241 116
83 939
262 801
210 361
245 125
98 134
250 196
818 712
878 127
317 0
198 912
330 252
202 175
3 461
527 880
998 522
998 547
895 412
466 195
404 512
254 560
183 528
21 485
464 466
488 610
329 359
732 410
824 133
465 382
1000 830
164 785
112 495
909 683
850 162
306 494
509 948
451 356
324 295
36 990
37 185
838 734
771 612
269 223
85 364
923 215
788 228
844 52
753 473
688 884
476 581
589 723
662 822
570 385
312 812
925 906
266 886
486 756
765 822
378 324
841 696
361 433
168 335
935 400
345 753
743 478
374 62
499 625
710 388
198 304
996 854
826 310
662 328
962 571
623 13
130 83
557 946
225 421
547 64
326 692
840 357
824 442
391 867
709 720
581 184
476 312
358 933
235 811
753 551
961 275
479 481
893 866
536 352
837 33
158 758
968 243
839 983
973 687
615 719
505 209
508 417
597 561
896 417
382 98
939 588
724 749
95 347
219 452
418 580
125 799
295 848
365 242
421 998
813 277
94 647
593 707
842 736
626 811
442 307
597 386
69 606
481 527
14 274
788 854
59 701
103 670
288 817
525 835
930 307
592 796
253 92
540 46
703 948
946 567
330 138
807 140
734 605
378 163
172 982
721 594
564 123
149 326
424 734
681 69
959 36
791 45
923 815
443 122
843 676
462 764
34 918
324 734
614 649
806 168
145 232
73 982
124 471
526 768
39 649
88 128
226 771
473 87
352 655
421 111
390 979
148 682
977 207
445 394
221 107
350 63
518 478
429 829
811 880
514 803
454 641
586 836
685 543
446 146
356 772
122 398
121 262
446 89
839 606
968 543
964 721
136 919
346 602
411 580
409 318
585 791
716 94
367 34
32 633
38 558
496 871
986 782
235 215
851 266
820 626
7 989
977 429
726 360
885 99
405 997
247 161
548 156
913 257
984 553
433 415
274 588
299 807
885 631
165 989
532 628
889 691
122 213
318 31
704 746
144 818
138 78
28 514
650 650
341 56
876 401
690 707
664 306
725 428
644 450
973 504
695 503
77 257
455 990
859 21
180 677
298 637
394 82
976 776
611 626
152 845
883 819
954 684
106 3
686 750
726 622
5 936
950 987
200 93
64 64
518 865
148 594
843 774
302 38
299 19
368 947
227 32
341 429
817 251
328 596
855 350
195 531
564 478
328 873
34 342
780 91
793 266
559 720
635 212
301 220
230 11
927 309
317 191
611 417
551 774
528 670
639 570
587 33
594 353
78 984
404 404
995 464
691 664
813 959
602 168
623 146
960 497
778 585
87 292
44 206
109 279
44 586
718 381
383 240
896 433
846 224
365 551
166 549
749 180
574 464
625 281
660 243
625 491
745 38
207 350
976 653
954 21
731 663
380 444
838 681
260 295
146 346
669 536
571 92
453 684
427 545
503 766
389 764
745 619
338 516
367 869
759 404
126 961
205 126
114 224
216 451
376 185
353 812
621 534
820 533
29 218
123 668
292 442
561 39
657 529
551 811
6 105
506 493
986 561
243 909
183 346
158 854
156 785
307 856
235 921
913 102
540 782
902 641
337 570
192 170
544 115
375 524
724 139
376 840
708 583
972 886
499 33
894 491
206 239
129 485
473 177
200 617
466 702
596 542
413 56
842 880
990 403
314 885
426 58
137 867
358 914
280 624
998 974
906 505
984 889
930 68
590 783
219 173
792 100
774 517
216 755
400 62
420 816
697 432
95 582
141 976
872 155
783 132
993 119
458 0
673 209
142 219
355 2
561 419
877 207
819 181
514 763
616 726
272 611
714 101
11 440
405 102
568 968
1 456
595 614
156 784
785 158
861 540
742 122
578 393
121 823
43 774
515 952
356 238
476 10
759 242
542 639
984 157
984 635
527 974
228 482
226 633
825 40
144 78
793 239
279 729
380 461
334 72
620 763
908 857
623 191
167 81
409 419
742 101
271 339
104 109
76 403
187 116
184 895
158 426
596 146
726 282
879 40
405 940
300 795
726 452
546 633
571 689
266 356
375 47
309 369
509 933
564 394
215 888
230 508
903 398
133 305
985 244
465 320
367 905
515 848
932 465
547 760
586 242
683 938
724 938
754 244
148 527
955 110
678 557
107 830
203 684
262 631
800 968
610 501
500 647
570 682
437 798
460 597
532 901
540 686
548 734
295 699
639 26
57 31
377 356
839 589
139 708
590 337
505 589
482 391
597 79
623 706
570 150
92 799
777 617
867 847
703 532
539 889
693 574
318 373
703 348
251 426
86 308
317 417
798 379
378 471
912 503
260 639
689 710
268 262
985 494
698 397
814 962
646 11
646 459
43 744
848 5
494 691
876 430
659 453
406 794
697 900
103 601
905 521
4 256
962 146
21 924
56 209
47 98
761 851
259 362
655 625
885 159
80 202
861 592
313 495
9 539
103 110
945 733
156 393
618 898
672 308
148 971
245 961
900 163
242 231
651 754
842 327
956 338
234 6
842 213
782 967
800 332
636 286
263 929
39 405
235 463
765 251
270 44
994 47
164 366
131 618
534 707
796 651
7 495
795 456
762 906
850 163
561 479
601 907
719 823
113 959
328 532
274 247
324 534
318 107
40 209
884 105
724 661
702 883
85 229
283 831
261 305
845 21
494 44
900 285
603 630
90 582
496 795
533 536
4 145
785 787
854 222
971 734
813 433
319 929
967 908
626 251
171 345
632 884
943 673
15 748
258 542
915 723
299 978
992 463
448 102
3 385
40 437
402 639
82 966
423 348
292 301
657 212
413 586
354 609
554 72
410 192
653 551
818 908
257 764
267 954
536 388
213 612
309 956
56 7
42 180
838 996
515 495
822 226
905 948
499 338
241 808
347 378
530 922
793 483
835 62
212 987
154 19
774 612
622 549
837 691
998 387
429 578
39 890
603 22
826 768
516 601
963 465
748 17
355 758
440 399
407 25
757 338
784 443
390 754
89 567
297 189
44 980
178 109
173 806
624 423
405 845
987 493
872 420
892 269
304 891
253 193
936 854
700 317
49 357
5 956
992 346
213 524
566 293
536 5
543 987
131 93
596 227
146 887
849 512
572 631
7 426
26 688
651 324
868 390
389 71
19 628
730 158
560 16
235 241
60 402
980 458
238 977
813 850
32 349
124 293
570 574
586 170
630 668
353 484
242 228
589 419
849 58
464 92
738 425
371 21
480 204
292 602
248 297
498 563
214 865
851 523
872 962
296 155
1 709
747 668
888 0
31 961
46 604
784 139
908 320
527 562
690 860
423 171
777 439
275 613
403 634
182 283
989 651
777 973
100 659
792 734
133 200
709 487
339 644
76 699
868 732
293 377
629 321
494 958
586 482
654 88
966 81
379 740
289 786
229 672
581 327
377 9
737 126
894 839
814 457
163 380
116 429
560 729
438 140
840 106
969 475
77 724
346 508
364 302
117 789
861 453
958 936
124 502
900 81
755 256
937 899
726 311
612 515
581 747
647 291
5 567
968 265
143 722
588 21
456 577
656 670
368 187
15 710
931 675
159 465
875 570
579 18
867 467
650 631
333 573
38 880
734 181
479 171
413 961
430 571
967 142
282 925
950 466
478 809
517 122
153 551
990 830
948 47
228 192
312 520
169 489
510 714
353 500
892 148
461 641
295 911
114 571
315 776
583 699
725 522
386 410
586 802
260 451
525 577
584 143
645 982
256 894
428 401
320 61
113 873
969 418
71 679
176 890
780 593
300 900
323 320
163 372
234 2
181 873
189 896
336 630
897 545
794 381
257 686
106 647
717 420
216 357
406 29
105 771
204 39
60 823
312 795
191 86
138 559
482 456
140 69
898 95
580 730
272 764
902 272
712 978
160 364
699 305
253 864
341 948
691 818
703 995
637 195
534 290
305 538
402 240
482 775
768 241
47 480
265 397
906 231
57 135
131 385
400 22
267 160
36 71
17 3
733 609
120 897
272 743
399 146
749 522
232 710
369 525
185 963
597 559
734 795
357 836
405 475
441 669
184 614
55 275
647 560
15 152
587 564
94 478
636 711
364 677
532 234
854 722
170 379
44 826
392 580
700 971
894 651
13 460
756 921
277 960
204 347
356 536
877 500
879 493
513 681
397 850
960 203
485 840
27 801
743 615
698 251
214 532
702 224
549 605
824 721
342 703
136 748
724 897
383 698
59 918
13 505
346 47
220 258
952 383
554 516
860 589
235 359
348 501
29 258
359 663
163 542
779 135
643 937
504 123
384 708
890 384
136 661
171 230
662 718
958 695
833 620
661 36
844 625
173 456
860 690
229 443
501 745
955 856
366 900
38 967
488 372
788 252
658 975
862 926
168 399
320 929
568 641
170 244
387 775
761 564
602 454
766 407
319 753
694 178
855 492
8 620
495 449
922 480
372 303
941 863
9 966
444 700
277 764
481 262
466 843
720 673
240 736
794 181
575 62
316 398
968 513
789 58
117 140
387 646
493 11
471 106
457 25
908 720
778 452
916 177
600 948
299 664
644 856
434 340
71 664
613 403
57 684
606 770
139 315
168 109
5 725
460 933
217 10
495 701
790 721
546 829
814 586
505 215
616 436
557 205
54 560
786 953
264 579
881 578
904 576
359 150
876 908
597 403
984 1
206 532
377 547
683 354
714 446
242 912
635 590
107 158
597 141
818 848
39 296
768 836
132 627
410 615
931 289
664 665
14 788
343 332
659 179
712 57
654 279
879 83
77 45
108 321
539 751
245 592
669 899
794 576
448 914
616 138
377 714
303 824
139 149
596 797
381 360
704 177
401 405
830 302
127 1
521 94
991 230
484 386
491 314
736 228
659 399
473 214
894 297
921 169
112 923
676 80
526 506
451 938
564 824
793 451
903 954
417 307
436 955
662 837
831 879
880 282
109 769
950 180
106 797
695 771
731 766
272 483
678 761
201 756
461 848
176 865
623 641
508 562
711 949
747 10
155 769
732 985
38 992
94 426
718 774
984 830
431 495
462 24
542 478
523 800
22 590
473 0
655 365
298 258
834 52
11 599
214 368
524 393
182 732
913 314
953 589
252 251
417 860
864 646
324 96
639 941
942 353
246 641
709 686
836 755
916 648
334 302
112 581
334 466
438 870
767 779
555 209
603 441
946 519
301 934
602 743
311 251
990 938
350 282
947 717
305 437
677 962
821 358
546 431
444 261
381 973
137 78
917 66
597 512
435 328
886 687
560 539
19 898
196 207
561 477
104 560
81 945
797 617
447 871
963 838
693 729
131 969
166 721
781 680
139 864
691 197
513 993
92 613
129 355
674 626
455 586
764 673
308 590
365 869
204 202
43 586
769 38
137 962
246 94
925 4
84 210
763 472
672 716
120 668
267 996
15 378
305 991
416 815
499 508
900 910
69 422
946 771
648 373
406 745
241 636
692 397
72 4
937 40
322 256
659 288
664 255
852 103
302 102
595 875
293 891
234 229
193 595
945 394
227 380
394 781
336 708
3 11
584 960
703 821
512 294
221 113
824 108
527 170
150 358
501 396
826 420
392 185
976 937
271 462
897 477
621 350
137 28
472 982
338 574
364 87
552 557
958 208
460 289
914 434
298 663
862 714
602 662
924 650
554 457
268 487
930 432
735 916
254 278
877 327
152 516
184 343
572 341
239 500
99 16
996 367
88 258
606 357
438 281
144 144
239 985
640 750
694 499
929 768
255 481
497 444
66 316
180 20
307 414
655 469
349 504
878 817
882 341
774 141
108 365
3 148
968 868
836 762
942 256
746 481
194 790
13 855
230 301
223 326
942 921
982 564
994 770
94 209
215 786
285 995
175 899
646 300
588 31
231 979
313 310
402 7
193 99
471 488
918 415
569 662
947 517
877 423
578 724
358 869
248 33
155 598
100 506
495 739
211 91
681 193
591 365
626 443
971 66
881 637
953 691
530 515
756 578
610 40
54 296
773 471
371 192
73 710
596 826
336 358
342 353
242 532
768 557
488 715
953 178
898 936
375 992
3 165
568 665
967 462
741 653
868 967
906 9
950 308
312 267
817 215
20 592
611 469
733 47
830 481
809 172
339 800
168 462
50 412
552 840
956 74
592 532
473 251
165 27
946 278
551 646
432 532
741 129
338 643
637 330
340 276
77 782
74 222
69 237
89 880
218 969
63 362
125 251
662 413
594 806
693 702
626 882
735 512
121 498
137 831
752 686
520 149
228 626
321 128
381 157
632 778
880 603
914 48
318 20
602 516
587 115
728 307
207 215
797 856
592 309
576 207
423 108
324 859
6 255
631 616
504 911
693 505
737 47
724 187
426 854
685 976
607 120
457 910
824 406
458 573
763 193
213 773
528 995
655 853
100 534
101 101
407 322
810 861
838 380
477 676
89 905
120 714
894 119
106 886
700 429
830 392
673 838
642 848
885 523
393 862
605 837
186 535
9 830
430 927
77 745
229 585
900 246
794 121
552 456
811 779
564 142
618 88
258 741
54 80
613 756
691 779
913 334
133 487
686 612
785 381
928 865
693 716
314 404
979 749
878 961
538 741
630 576
333 46
687 21
82 6
529 46
379 294
872 88
65 36
534 427
284 409
574 761
84 108
491 851
171 846
191 892
145 380
132 620
135 72
103 150
84 184
367 210
731 382
835 492
67 654
513 403
718 179
176 411
290 594
711 291
683 197
267 664
807 225
445 400
936 968
322 24
838 664
601 687
491 139
320 648
733 829
832 404
271 633
724 14
376 4
262 365
226 776
731 413
348 443
122 758
265 397
8 148
255 334
878 685
865 317
218 38
582 594
786 175
199 869
172 738
876 76
65 672
40 753
205 196
457 338
625 669
921 952
25 88
479 824
191 733
551 461
454 429
942 700
871 778
775 486
175 111
344 57
143 860
741 8
787 827
476 790
620 430
304 511
182 527
127 544
586 605
580 842
997 118
541 507
856 71
653 580
190 870
540 516
817 625
202 395
28 348
439 616
362 903
551 276
294 790
262 885
57 31
248 148
672 407
356 15
251 982
35 552
423 382
254 171
253 392
574 68
841 55
634 55
123 194
428 910
393 102
204 359
948 82
420 315
838 674
2 849
794 45
593 896
828 511
112 648
989 872
945 330
665 602
411 267
960 670
761 182
296 632
113 143
305 799
550 200
32 270
175 103
981 62
773 678
172 162
41 578
920 905
51 85
420 447
4 701
456 684
253 178
754 11
198 515
338 533
816 802
836 396
579 675
514 144
961 402
360 853
577 594
494 627
37 966
98 133
788 147
483 435
401 700
351 784
906 317
62 660
761 521
436 114
799 933
859 507
900 514
630 562
536 374
56 455
254 700
579 396
155 471
49 250
819 203
831 189
261 5
821 820
402 630
615 74
626 251
551 832
534 32
464 144
831 888
805 547
438 543
472 973
906 729
3 708
165 456
51 140
495 265
663 405
530 263
333 411
244 527
662 150
192 579
5 880
229 503
845 201
757 223
200 358
296 7
408 438
495 441
505 628
761 115
141 584
385 334
7 566
557 136
120 981
193 75
310 112
186 468
392 553
196 949
155 657
717 819
912 202
23 968
155 381
114 274
846 268
7 122
76 177
950 759
438 661
185 32
777 18
863 677
22 913
802 767
257 734
817 12
699 207
143 84
865 640
618 214
298 449
204 404
516 646
182 810
519 918
904 83
488 150
426 292
88 283
479 31
259 963
932 378
754 325
966 373
289 332
441 480
609 472
473 938
143 60
773 11
371 689
247 411
667 306
509 472
381 326
379 437
240 378
311 317
84 36
500 236
701 297
928 183
964 143
197 790
334 596
123 593
699 693
349 768
352 352
544 650
701 275
239 71
680 722
265 214
489 901
945 856
44 127
845 283
154 376
464 623
488 332
289 4
782 323
770 819
65 455
865 465
97 680
290 183
772 155
210 548
321 79
398 209
158 551
690 516
499 195
579 494
973 502
982 725
884 809
126 323
492 7
346 460
152 375
92 948
802 318
259 711
901 130
786 479
260 375
983 530
679 470
701 234
741 217
298 891
997 481
337 48
660 240
826 422
890 991
685 622
364 209
219 960
524 374
181 667
868 673
386 102
527 259
110 514
441 990
533 230
313 426
108 938
894 523
529 412
311 481
542 774
786 710
42 309
334 292
143 388
96 885
853 71
666 201
446 41
663 411
520 790
169 212
470 873
396 367
751 904
48 907
390 259
842 461
560 128
883 859
961 226
96 785
631 501
736 584
637 524
905 826
826 420
836 584
504 798
604 620
893 224
643 311
613 397
862 724
318 857
436 843
794 773
626 479
137 921
370 928
748 469
215 242
371 279
194 620
792 776
849 203
618 175
650 564
331 292
173 661
698 870
911 612
962 646
16 622
489 890
814 690
378 75
807 700
211 55
724 690
232 183
760 850
150 410
109 738
761 721
887 775
46 473
303 423
866 164
113 687
401 88
86 637
199 62
619 262
51 92
168 570
463 764
139 531
826 563
826 362
302 426
28 866
266 561
985 699
408 39
965 888
880 91
913 297
644 950
634 386
906 511
216 634
717 205
824 989
316 537
251 907
666 977
269 687
836 590
983 8
646 783
325 787
894 907
368 327
784 484
460 263
136 862
436 668
211 940
98 153
814 876
167 413
949 654
793 52
814 912
47 838
419 821
423 135
692 193
337 413
363 919
458 590
710 771
930 415
760 897
190 997
304 868
166 104
280 807
88 163
439 856
731 638
16 304
157 884
121 108
862 21
821 871
771 957
138 294
172 635
276 770
942 811
360 394
561 789
842 814
778 540
855 829
763 87
99 160
783 875
533 940
534 383
918 268
135 646
918 5
345 449
447 217
680 539
768 565
295 507
363 866
656 37
911 335
149 17
630 821
995 507
896 26
642 593
239 535
502 544
409 914
169 248
514 133
399 363
639 837
544 290
715 947
321 288
350 967
67 461
681 544
995 308
787 93
976 453
215 159
841 4
412 108
364 24
195 574
704 389
229 586
236 466
723 370
933 260
396 315
596 353
386 696
126 894
477 861
450 258
190 684
847 48
21 124
435 497
876 461
45 424
826 389
916 236
154 350
149 905
217 869
289 95
75 829
180 10
790 642
832 112
341 839
1000 854
334 640
813 596
93 848
276 172
919 413
158 855
424 743
967 528
437 652
256 406
419 311
878 486
526 645
624 303
938 606
52 125
558 178
962 151
708 657
1000 761
475 194
100 459
285 877
277 871
697 209
347 167
594 623
154 964
550 412
268 56
799 947
236 766
566 649
739 932
523 463
54 424
726 444
870 8
866 585
847 264
332 3
145 472
472 668
562 44
589 553
939 482
388 917
86 847
372 725
423 739
193 779
648 920
785 276
946 727
974 305
675 835
814 706
859 451
966 126
102 540
787 724
909 181
847 949
796 50
218 943
486 162
102 308
764 729
618 705
130 814
457 743
395 646
240 30
951 327
827 381
604 886
1000 131
226 314
546 505
262 622
711 190
144 467
211 170
765 587
11 659
893 248
699 803
862 27
129 351
215 477
39 466
966 641
437 712
475 792
204 203
274 988
740 642
533 533
911 85
168 919
948 170
707 346
429 843
940 617
57 542
378 987
314 908
459 749
528 74
735 511
53 939
754 930
471 283
102 400
714 557
951 572
555 47
565 693
501 209
317 952
944 218
929 323
613 427
515 475
963 633
694 999
230 39
469 850
642 746
874 309
524 955
457 122
554 177
778 450
70 684
434 393
191 715
362 268
663 551
975 42
414 966
48 488
181 257
860 395
884 934
881 27
526 870
278 226
208 64
554 96
541 452
794 138
836 529
79 623
752 537
373 802
871 879
350 851
508 160
13 398
446 279
20 266
982 902
414 90
333 196
781 88
364 370
189 357
457 549
639 667
633 863
623 315
704 990
999 871
331 796
714 425
911 805
113 210
647 36
618 172
273 230
628 328
121 445
292 417
238 446
50 63
896 868
221 702
488 995
107 132
936 589
74 974
142 289
2 203
958 703
313 688
613 605
765 882
447 389
525 799
969 108
153 262
463 645
501 418
864 932
746 995
381 92
29 980
238 625
87 550
580 399
875 372
128 825
362 205
683 898
370 830
212 72
947 725
205 787
473 327
254 651
461 674
305 440
44 556
460 927
790 794
250 972
824 466
154 714
803 602
375 541
562 990
902 864
864 62
187 303
224 861
972 647
675 899
116 1
542 252
218 523
921 735
375 726
809 65
932 625
782 263
633 60
478 263
631 694
136 864
544 504
490 564
465 408
972 445
775 335
827 110
567 907
831 918
196 638
157 777
716 565
141 198
972 937
805 417
296 818
660 371
51 903
600 237
661 447
569 409
792 779
115 361
611 705
936 910
583 619
396 82
196 654
199 798
573 772
198 909
359 50
291 423
191 138
240 799
33 586
152 206
185 36
607 766
662 980
468 255
706 77
62 869
764 572
996 703
621 43
468 674
126 384
421 221
625 387
492 859
748 748
283 228
314 730
613 219
17 909
364 553
732 325
444 121
234 624
429 162
989 640
188 40
165 563
314 980
619 697
164 975
598 82
697 259
409 533
536 450
147 554
607 21
989 505
53 118
936 977
649 430
244 722
160 120
18 819
275 788
316 629
62 45
487 597
43 675
16 990
421 794
604 437
925 481
638 939
537 908
429 879
656 763
795 577
479 73
479 136
879 485
364 581
12 444
872 782
911 933
246 868
557 172
500 5
591 119
718 299
800 348
529 322
42 889
392 510
705 587
267 707
638 664
315 91
669 724
176 508
135 688
691 239
649 406
956 650
492 79
485 623
443 837
148 339
231 329
125 368
982 390
966 75
368 36
906 638
73 422
639 679
626 92
343 120
16 154
995 573
427 751
995 417
233 391
15 585
600 418
825 783
887 218
505 208
558 625
480 159
465 753
933 936
761 306
699 533
515 191
785 829
407 585
569 312
306 67
841 700
644 412
821 851
827 528
763 611
967 943
381 12
395 781
459 166
683 56
806 544
608 38
254 410
725 604
701 364
406 735
250 572
428 135
127 701
354 247
316 330
11 895
561 759
754 122
760 89
175 624
512 168
545 157
395 188
831 32
361 614
94 437
635 970
518 412
121 731
181 863
692 959
674 592
357 471
67 561
236 265
488 322
858 750
133 886
743 932
804 566
597 948
673 228
258 429
52 706
306 72
706 137
859 458
685 466
464 133
991 689
983 470
803 548
483 425
724 424
490 393
476 821
191 336
847 869
25 141
493 505
699 1
123 396
810 785
578 189
978 255
79 962
698 417
442 120
875 744
503 596
548 475
944 69
177 777
336 791
528 594
825 337
402 711
63 864
344 646
84 10
852 783
578 636
459 841
188 869
122 686
525 936
822 266
926 358
538 264
381 178
333 605
897 595
953 731
727 685
661 392
888 600
620 636
520 903
676 406
897 707
392 224
374 302
575 279
264 424
306 748
29 998
834 613
860 877
935 196
770 923
914 447
263 895
828 367
722 140
621 57
721 202
670 912
738 645
111 800
181 652
418 821
936 491
430 394
938 610
653 202
480 659
758 307
922 176
211 54
783 666
924 41
245 883
275 677
514 478
334 511
166 433
233 971
894 442
49 53
315 111
433 854
753 996
625 525
768 881
802 307
327 634
955 798
972 965
927 367
717 135
13 268
698 328
47 126
32 50
283 156
607 118
645 375
461 318
963 308
874 244
48 421
18 658
465 512
694 600
627 798
195 410
707 573
241 271
964 799
685 979
165 129
863 309
80 773
141 570
733 816
478 248
996 4
104 36
943 239
835 829
582 947
812 246
120 324
515 832
769 733
669 213
350 883
234 998
139 960
488 135
397 482
102 998
865 17
634 271
491 772
580 754
640 13
257 492
636 704
792 434
236 200
944 585
638 171
728 697
908 897
414 13
485 128
817 468
828 931
135 267
895 958
56 73
441 740
576 138
104 314
377 837
368 145
991 86
590 303
290 932
709 774
335 580
805 740
432 268
743 722
775 57
130 30
119 10
305 672
523 546
211 392
637 338
530 95
481 340
524 201
415 97
293 586
20 52
491 341
937 781
73 470
715 856
916 498
761 243
777 10
650 779
645 500
108 775
755 690
486 188
298 504
447 519
629 866
748 526
649 596
902 264
570 408
298 176
166 284
207 934
296 153
571 46
71 885
975 6
428 730
166 348
112 253
434 815
227 31
223 425
942 8
678 523
178 495
748 313
71 299
608 626
734 421
352 65
503 939
380 391
724 767
266 318
652 854
921 263
801 842
446 941
386 457
698 800
930 667
1 348
15 247
100 735
332 695
408 710
567 807
13 288
996 130
529 265
160 285
626 665
14 90
823 419
718 239
360 302
9 92
697 503
518 81
188 397
232 901
35 388
278 840
834 355
282 130
355 926
131 265
63 404
227 856
860 130
841 410
378 350
295 595
637 317
461 103
510 669
788 473
50 819
845 934
89 375
504 7
280 644
13 579
344 457
150 970
317 642
579 947
607 455
92 991
588 307
923 307
300 286
184 58
108 620
842 625
332 732
301 10
457 842
550 665
859 38
185 210
768 411
428 993
831 808
297 920
454 914
888 461
869 360
962 937
857 598
647 282
306 923
665 433
181 227
271 453
226 933
195 551
495 5
956 452
67 28
517 822
596 243
20 307
962 116
868 652
497 249
691 552
331 731
189 822
564 660
231 462
76 693
621 209
113 153
84 228
482 888
448 2
349 29
680 255
953 857
869 125
125 693
487 907
400 748
360 153
262 903
982 381
689 766
677 385
14 334
179 154
556 86
131 275
97 489
531 80
244 199
733 715
132 443
313 747
823 102
410 280
828 363
869 760
810 57
437 6
86 260
313 781
945 805
148 961
376 429
757 542
578 526
909 839
462 386
11 601
722 905
91 333
61 632
514 497
206 357
468 496
602 492
863 117
586 925
989 788
434 579
894 434
324 262
443 888
427 106
612 307
968 134
467 399
337 654
519 991
701 106
970 679
809 405
220 251
246 390
165 845
408 562
575 930
225 480
593 685
436 907
741 179
522 156
763 342
832 150
668 699
583 760
968 139
499 759
288 93
317 113
77 843
985 602
230 448
880 227
15 193
799 966
964 473
383 692
754 787
19 327
831 795
365 744
365 789
577 402
307 485
263 789
252 694
749 212
117 268
572 359
147 281
334 946
899 259
439 948
617 764
25 985
618 545
269 385
73 148
713 270
957 347
69 410
770 822
149 751
716 100
90 653
31 871
585 479
321 267
754 678
662 507
26 301
564 60
57 243
700 89
733 780
359 301
470 584
951 900
80 611
9 162
188 675
10 26
990 237
935 904
472 505
747 503
478 641
933 509
121 118
791 66
36 131
328 869
50 104
19 543
870 976
790 317
577 427
524 970
415 253
292 427
802 589
543 25
382 511
101 682
771 179
705 185
535 299
473 74
361 809
967 255
271 759
626 573
865 876
902 871
339 222
263 226
903 387
546 400
697 766
53 533
185 601
18 389
572 973
560 444
140 203
946 156
755 150
238 995
244 967
854 378
891 944
499 663
855 505
661 548
919 639
748 350
690 912
802 390
469 568
559 731
970 118
996 31
563 855
656 78
347 403
190 586
405 995
613 89
619 226
439 349
936 896
450 379
798 680
890 613
474 852
13 704
667 131
245 182
534 826
850 422
229 56
870 615
987 768
103 320
81 619
672 355
917 819
992 374
526 162
673 169
609 665
282 226
135 257
646 908
148 349
531 307
938 358
652 481
620 966
831 109
643 125
192 303
661 704
60 629
57 292
119 410
692 47
639 929
671 168
814 742
374 402
131 573
562 933
642 817
224 325
664 623
689 681
96 360
624 813
592 59
455 704
540 816
914 95
738 294
201 232
973 374
43 816
643 181
358 750
231 622
760 533
455 494
9 390
510 46
102 692
612 957
888 966
537 171
107 792
725 415
736 130
388 2
611 576
674 610
133 288
307 624
51 279
118 658
213 908
164 66
16 380
494 581
213 628
445 692
911 570
528 846
609 509
329 436
806 416
512 364
407 459
838 832
553 506
628 508
540 796
786 771
349 413
152 913
404 164
96 970
647 270
65 467
526 313
790 124
300 794
645 740
180 728
577 4
730 414
297 923
6 813
182 816
893 727
777 292
911 397
346 734
954 147
442 556
149 879
170 336
774 133
882 593
741 317
579 382
351 315
509 623
932 639
626 628
416 347
505 659
70 48
756 350
632 105
626 907
992 349
558 106
147 129
782 243
849 588
108 309
926 594
881 184
588 938
85 796
47 168
728 744
63 491
693 732
778 216
257 687
359 493
744 857
3 151
377 66
944 237
661 258
58 346
964 807
848 511
303 186
449 398
671 610
412 936
461 119
614 720
960 664
864 470
570 926
431 630
347 470
427 470
277 771
504 787
574 146
295 476
641 933
294 278
773 113
140 374
124 87
86 18
22 422
437 329
828 815
574 638
37 480
544 169
244 906
425 893
631 843
698 635
746 581
790 774
922 149
287 766
619 693
201 597
867 458
829 284
804 366
656 887
845 783
553 925
890 127
566 401
736 994
592 684
594 795
674 768
47 79
694 366
425 168
216 665
95 835
385 977
300 698
685 650
454 491
781 482
175 880
846 606
240 317
313 765
225 381
497 307
842 542
888 544
406 480
2 231
66 185
975 711
419 300
165 469
685 205
589 656
564 79
402 156
215 958
909 144
200 645
27 40
533 130
461 83
42 973
183 222
509 501
217 55
17 866
425 418
475 924
95 344
312 35
648 795
245 268
132 508
766 563
368 789
80 307
405 919
734 391
55 590
759 869
878 143
766 766
688 449
777 600
533 369
683 396
226 620
755 664
303 345
251 893
305 828
217 618
752 421
649 583
674 831
600 683
511 105
899 439
251 32
790 25
86 715
686 34
135 854
456 56
829 992
975 957
397 653
346 374
903 140
27 956
145 153
465 318
146 325
551 886
576 833
107 328
555 119
224 718
767 201
196 566
46 624
50 58
124 278
610 407
153 980
444 535
427 957
873 719
577 737
538 929
281 651
910 163
147 363
385 679
331 325
503 785
795 425
581 596
486 105
889 557
743 389
645 750
88 130
600 397
843 503
316 66
533 790
233 188
621 801
193 725
170 475
634 561
898 43
87 515
76 197
975 57
575 656
613 267
440 992
966 688
121 381
934 360
572 11
355 435
204 505
456 512
708 682
308 727
557 766
689 488
301 986
517 178
939 684
212 757
500 952
52 896
569 262
55 828
943 257
469 198
765 449
543 769
969 474
293 794
132 235
433 90
257 216
610 952
170 601
730 388
715 1
552 301
429 367
143 932
756 144
437 263
626 347
573 591
434 931
85 818
749 897
57 377
184 760
502 795
940 407
56 217
781 771
956 928
204 634
639 586
917 408
941 533
274 582
274 98
582 502
261 719
554 440
792 966
755 953
874 556
970 543
53 835
779 134
80 848
990 766
685 485
194 562
36 48
485 786
223 442
357 242
548 354
658 817
222 392
409 555
260 658
35 472
545 434
339 314
242 485
748 291
675 77
625 45
906 721
251 191
371 256
63 871
514 226
349 227
60 615
922 174
958 117
743 186
876 902
319 280
812 623
733 945
816 859
836 817
416 614
93 30
686 659
725 661
944 135
283 278
241 723
414 387
248 101
910 277
503 871
103 639
5 215
369 377
917 374
930 470
733 649
58 814
208 835
741 957
156 241
325 594
301 52
30 641
408 891
984 762
361 366
257 527
453 348
864 466
712 750
147 245
361 802
602 991
945 617
137 790
264 57
338 312
592 267
705 896
224 646
750 87
98 858
167 377
213 326
195 812
723 875
896 604
964 879
821 530
866 411
753 968
155 141
730 558
747 831
431 257
231 502
919 255
146 188
720 668
11 462
977 687
174 478
783 621
799 970
676 214
746 931
139 35
54 895
814 286
444 888
24 530
869 323
452 767
482 322
660 24
674 10
514 972
351 742
674 952
129 658
686 571
41 48
257 296
663 255
989 504
389 359
245 581
82 214
955 528
25 702
931 693
375 836
302 170
480 323
361 755
458 15
211 945
272 643
106 862
824 555
279 570
294 466
389 970
927 590
518 443
639 663
222 371
531 668
934 65
64 469
698 432
786 2
851 16
917 402
814 285
960 389
148 942
717 187
240 535
531 371
372 327
836 237
108 379
119 0
473 905
679 933
423 310
674 794
143 393
370 295
118 85
120 964
356 467
356 202
774 22
630 197
61 693
817 401
69 388
458 962
871 539
861 538
927 709
968 575
894 843
687 930
41 799
614 809
696 473
290 461
936 878
473 997
346 531
549 850
697 270
68 121
512 102
707 108
114 486
479 993
360 806
394 313
487 186
956 194
735 945
663 214
229 943
546 58
681 467
432 976
33 666
926 701
285 18
536 811
673 448
708 0
406 59
469 502
968 638
369 393
913 458
604 356
37 577
795 508
285 580
842 195
644 494
999 150
773 727
436 544
26 859
448 693
30 200
7 48
765 99
806 917
487 132
256 943
936 133
99 499
619 671
780 108
386 780
375 101
960 878
175 602
967 695
756 847
930 503
64 119
821 946
489 982
103 543
683 312
111 146
467 392
36 770
580 649
484 772
110 385
502 870
746 625
800 173
615 118
521 247
153 211
120 370
108 293
331 459
397 693
873 376
618 642
25 903
749 884
288 956
732 890
784 575
932 245
267 612
858 315
612 993
768 405
214 59
942 457
803 153
503 576
238 223
504 881
857 429
620 845
616 630
522 641
676 898
965 215
66 676
259 117
305 108
79 12
8 93
920 522
565 200
63 889
358 904
261 813
20 356
987 130
492 721
575 644
5 965
438 774
972 461
636 28
2 360
150 640
332 41
560 384
859 953
608 678
154 514
697 271
35 997
360 333
490 669
732 381
368 18
693 514
809 951
268 472
366 213
867 25
196 102
24 892
972 970
855 641
89 341
845 670
181 911
334 893
588 667
319 900
790 984
828 123
602 35
772 665
998 235
912 832
800 276
48 669
624 69
349 393
875 882
648 154
202 58
682 234
297 265
58 407
368 344
442 18
469 560
346 632
289 995
948 572
510 915
390 555
879 897
723 918
33 615
98 84
194 766
614 605
273 209
100 528
629 488
200 966
996 47
696 60
806 300
711 485
808 596
428 150
10 694
536 88
537 566
812 178
918 708
560 541
548 867
533 14
582 954
172 551
775 6
869 909
256 798
882 548
429 886
304 751
608 669
477 776
13 30
780 774
732 51
226 858
643 37
86 273
641 13
224 101
492 463
177 628
844 242
227 31
638 169
893 500
929 204
160 413
340 64
92 103
742 627
628 692
757 793
589 121
240 434
388 593
309 753
605 760
780 86
60 904
73 965
504 607
54 629
99 855
319 611
403 502
820 708
244 916
442 590
596 855
698 679
918 57
905 92
384 633
383 316
316 102
512 723
307 344
598 152
621 191
820 695
226 881
836 527
964 528
243 508
659 74
88 54
656 640
824 681
162 71
757 116
732 10
90 778
285 893
489 515
990 476
949 604
232 810
72 715
75 634
406 124
464 978
96 279
33 227
475 199
595 443
406 124
955 330
415 466
966 984
215 720
959 462
513 658
101 984
223 104
514 74
69 220
509 752
244 824
649 564
968 206
596 947
595 726
769 8
440 563
182 256
424 510
687 389
17 98
201 476
113 222
447 454
967 22
57 626
251 83
392 953
41 910
876 713
707 713
78 531
524 470
726 478
757 253
526 89
27 155
756 108
991 718
596 752
5 418
796 786
38 846
839 101
222 904
499 477
46 237
290 340
451 650
557 880
509 502
780 867
729 181
575 378
752 422
208 151
334 822
303 111
435 804
773 61
141 562
849 5
540 834
86 234
253 279
19 456
336 360
761 122
938 416
785 477
692 633
68 403
121 340
177 186
428 890
802 946
152 495
775 891
830 785
457 252
867 181
80 501
543 755
206 582
103 621
194 366
235 540
198 469
897 211
962 738
856 218
606 229
238 836
307 590
971 897
323 765
907 573
125 559
24 527
898 984
78 795
795 451
270 905
560 884
235 339
490 991
735 923
90 85
935 466
400 70
291 106
773 146
64 838
121 471
165 973
830 54
977 634
850 590
963 462
857 824
41 949
401 233
130 173
181 155
892 746
763 76
870 501
350 517
959 880
868 916
182 131
896 610
687 683
193 734
724 973
490 273
858 935
504 40
608 400
879 309
571 403
749 998
813 256
182 317
185 715
518 822
169 43
690 956
377 996
15 700
481 158
161 128
734 163
582 565
465 701
161 501
854 382
863 878
895 757
549 74
55 488
768 965
424 853
403 986
549 623
997 206
208 823
920 91
941 473
755 351
413 627
345 482
853 129
264 828
68 644
283 628
768 278
161 218
186 703
755 702
125 771
554 62
723 74
846 548
824 751
752 38
861 402
625 253
622 478
57 174
485 875
881 508
797 381
89 156
295 435
387 175
640 497
902 915
697 350
260 811
574 711
572 234
408 866
344 596
387 524
920 822
32 180
726 969
324 517
120 835
423 800
226 381
327 200
193 174
170 620
104 318
983 720
439 500
382 908
879 825
979 51
471 979
823 14
826 603
583 999
935 863
475 94
504 577
128 159
651 261
815 778
236 55
828 98
729 115
327 663
269 779
590 316
533 437
145 657
566 802
301 994
157 993
202 542
405 849
813 201
637 962
23 26
695 109
531 86
411 255
828 627
233 435
213 606
627 677
455 797
577 239
974 486
826 911
548 719
50 199
829 851
342 276
322 83
498 624
414 554
83 25
300 768
990 55
215 297
135 353
239 811
867 161
875 547
878 27
10 897
293 835
561 143
678 884
696 238
635 585
4 544
467 303
751 415
593 433
556 349
195 19
523 866
708 256
195 370
10 573
803 364
168 123
751 676
494 144
41 785
380 567
806 104
347 507
477 807
980 512
68 531
166 883
722 434
812 53
774 586
981 467
503 368
651 569
689 442
212 562
438 958
812 666
235 640
841 77
831 424
518 645
743 961
304 623
533 932
828 374
684 523
95 751
390 702
700 724
198 433
250 777
502 292
316 954
659 50
119 851
372 322
759 982
54 66
34 937
603 519
707 365
166 925
537 128
776 645
517 188
287 706
39 270
754 3
858 992
734 237
252 831
516 78
439 309
184 867
779 24
619 131
249 305
819 609
305 535
318 589
837 193
146 148
548 200
736 132
776 122
364 337
552 192
687 267
303 33
637 837
35 308
56 40
487 691
763 958
89 994
647 711
276 924
881 303
352 262
530 62
997 866
406 839
844 502
574 305
326 739
486 185
186 718
455 102
995 473
662 732
584 979
171 298
179 116
139 12
115 675
663 81
394 32
475 101
398 1
775 145
820 953
386 182
409 421
690 726
751 229
333 899
135 129
267 614
41 249
521 425
29 868
415 461
661 130
979 389
881 842
325 441
985 949
89 301
271 937
432 319
171 903
982 620
556 820
333 811
782 924
233 496
230 763
483 131
928 626
126 623
362 224
125 947
846 342
443 460
340 658
345 193
397 381
891 478
721 61
971 34
418 844
757 824
183 198
194 922
842 831
861 809
738 211
777 614
202 388
888 189
472 216
613 93
47 841
308 873
229 699
533 857
798 481
660 242
951 112
748 234
572 1
319 101
226 68
255 947
901 728
729 327
244 604
181 281
792 586
679 61
897 558
969 114
745 939
767 788
526 366
849 523
220 337
532 362
105 281
137 616
192 841
621 410
590 917
200 855
864 872
438 219
387 838
857 805
659 570
908 176
349 490
849 6
284 78
973 496
455 828
487 167
401 423
76 807
833 571
958 710
728 723
200 626
725 652
164 168
716 799
469 718
818 594
821 154
859 472
336 712
493 293
263 935
922 650
319 885
282 39
295 935
894 396
797 82
438 591
730 845
484 657
305 940
327 41
316 135
161 807
151 920
402 666
235 377
34 451
381 404
298 16
28 425
444 402
934 531
671 927
83 603
396 64
465 748
411 340
15 965
823 676
658 890
142 485
218 515
42 201
22 84
218 230
316 860
922 389
754 238
350 716
888 650
43 949
427 373
79 885
660 477
316 5
927 566
649 565
597 839
441 28
418 734
529 257
695 504
94 381
257 354
149 351
704 571
26 334
897 31
490 947
709 173
520 876
992 138
875 786
770 469
134 884
625 976
104 577
557 293
970 563
251 359
795 814
179 53
959 29
354 330
612 710
433 271
547 729
140 72
37 804
627 283
620 514
108 924
477 335
423 572
629 590
945 269
641 371
226 72
156 786
143 95
989 430
944 539
326 634
979 503
110 972
143 651
240 125
818 994
442 42
492 252
519 422
378 405
637 510
524 164
576 171
158 589
501 812
307 367
80 329
157 687
223 193
423 316
52 709
307 96
718 906
836 229
785 43
718 206
593 341
137 473
867 162
681 404
621 431
241 621
625 517
315 713
110 787
41 574
967 762
736 184
338 760
544 832
841 6
261 864
637 698
929 72
854 334
199 85
652 575
778 900
81 606
244 235
261 739
511 697
873 29
856 25
76 355
238 635
465 502
328 83
647 604
540 672
840 743
217 302
746 60
398 549
113 549
1000 263
499 375
704 462
778 605
435 92
238 243
864 552
889 187
317 8
321 804
755 378
937 654
613 577
552 679
245 246
392 481
288 261
400 425
253 132
187 450
545 687
79 96
869 935
135 150
998 606
177 816
77 204
41 65
805 85
676 175
64 553
118 858
298 851
629 224
420 227
483 636
290 676
967 491
246 822
221 597
883 29
474 858
890 672
273 514
384 699
488 964
662 277
779 544
528 403
176 525
863 91
274 228
719 154
367 418
457 359
898 450
418 701
553 473
379 117
927 609
831 65
811 414
463 171
224 572
817 548
875 383
365 45
184 753
599 433
902 319
888 889
862 988
141 479
520 733
470 443
69 84
816 513
182 950
580 921
364 604
190 734
670 630
902 240
286 667
898 786
740 522
290 548
353 692
19 578
414 79
205 307
403 669
549 531
96 11
452 929
191 626
477 530
503 170
859 636
723 978
105 876
401 641
472 216
332 528
805 934
883 998
16 347
263 179
957 997
729 517
887 42
241 390
240 54
216 843
251 825
311 967
59 679
678 198
329 334
38 866
481 891
71 898
741 725
107 262
233 465
609 660
789 332
835 198
471 284
480 522
366 616
595 577
384 667
882 192
260 405
455 2
665 514
939 931
862 137
254 646
855 790
304 809
911 152
436 540
880 316
71 270
660 96
685 800
920 145
621 311
988 573
280 702
388 10
790 34
378 893
824 972
705 596
167 699
339 549
804 255
621 924
334 919
942 153
191 452
515 927
223 932
278 303
544 520
10 627
904 894
993 123
442 463
30 635
581 98
91 731
507 951
45 798
508 981
3 595
432 854
426 703
433 613
484 953
263 959
724 69
465 247
819 802
235 503
863 420
666 126
663 442
362 245
88 881
345 865
675 215
849 372
932 233
289 164
885 413
269 955
1 705
810 973
401 562
35 501
690 254
839 824
181 131
152 952
638 949
389 250
598 388
105 705
9 651
90 529
761 995
930 356
81 910
298 777
922 996
106 440
337 937
730 319
375 701
301 144
984 643
736 624
525 762
368 434
106 231
913 42
600 233
951 995
340 4
441 785
862 71
433 48
507 813
629 315
308 368
721 517
85 697
75 556
47 874
822 473
510 516
495 897
667 153
891 751
811 179
823 935
422 363
398 133
481 419
935 36
172 988
93 280
581 929
965 220
636 850
715 52
309 58
557 69
417 178
462 440
276 444
405 483
857 24
996 111
89 866
377 683
792 282
392 287
761 139
470 666
652 876
560 389
751 402
626 182
506 460
377 966
594 46
314 419
526 638
160 111
157 738
906 591
463 905
354 365
175 429
71 502
400 71
852 884
692 635
951 917
374 199
987 418
874 353
566 425
512 310
555 644
756 724
354 216
993 577
379 391
625 545
647 286
287 60
367 7
197 749
834 337
374 988
508 19
189 997
73 28
820 903
734 678
39 990
449 246
6 674
108 686
22 190
718 444
561 225
769 8
217 280
997 434
937 210
404 57
220 355
884 869
12 370
680 726
268 522
391 34
23 581
156 723
831 932
508 743
86 464
339 558
273 437
135 488
719 809
635 405
70 578
710 178
767 37
938 962
653 72
269 435
434 384
491 501
627 444
826 471
559 136
164 274
363 219
721 563
280 50
298 765
572 298
815 509
77 570
354 508
657 854
394 641
617 254
929 972
114 748
862 316
706 762
652 290
417 562
465 556
293 548
264 3
804 859
599 677
63 944
194 172
97 822
790 932
428 820
583 185
156 286
674 215
378 404
476 576
410 210
537 226
117 959
525 846
696 854
719 114
427 151
977 176
843 551
338 373
625 947
540 635
961 225
454 407
580 728
834 547
702 676
528 141
1000 963
986 791
759 770
134 277
763 192
615 554
129 513
844 715
186 580
856 290
778 654
792 212
185 933
128 684
518 318
606 838
599 904
485 620
257 831
292 629
918 225
837 633
410 44
718 614
974 790
27 710
606 172
474 599
594 988
853 937
384 394
596 292
520 263
720 967
799 205
721 954
637 869
226 869
423 177
415 118
805 90
606 720
101 339
659 94
630 156
338 36
286 72
961 271
893 567
43 511
448 485
614 700
663 769
110 495
607 311
64 252
592 126
600 207
15 571
611 843
774 900
5 836
96 94
165 535
453 8
60 165
212 550
146 628
844 422
297 605
585 166
808 799
14 460
985 283
517 276
435 542
904 703
384 770
716 14
672 588
481 411
469 192
907 624
77 769
372 533
932 937
680 942
327 455
351 171
769 388
454 511
209 133
486 778
507 540
252 527
891 751
231 750
477 719
366 843
896 83
351 285
957 619
1 648
229 101
283 100
721 2
570 619
399 930
975 127
284 924
591 361
717 975
817 91
756 453
252 800
993 962
478 302
590 881
326 499
114 143
987 717
272 526
898 864
637 84
116 269
325 121
125 845
6 628
887 105
867 431
541 654
490 167
880 833
95 997
453 911
327 687
885 304
502 271
708 551
801 115
419 868
901 220
247 594
990 679
247 681
400 535
57 677
794 360
701 629
78 310
817 165
947 100
363 684
115 166
98 847
413 191
534 332
268 179
587 280
390 335
739 594
405 36
537 5
418 279
526 466
293 612
895 291
102 751
309 457
32 729
916 584
576 777
244 54
618 424
387 279
676 188
57 476
362 814
995 359
888 348
329 296
139 351
745 931
393 998
561 40
19 298
72 562
442 352
6 281
640 218
279 160
651 70
596 511
941 141
241 674
190 517
16 232
160 176
733 652
210 107
601 688
527 168
208 621
404 452
154 525
821 897
957 842
336 958
905 587
968 874
595 382
259 444
123 104
693 142
742 303
59 781
444 889
25 667
787 266
349 982
954 722
753 590
599 253
508 314
10 89
490 908
151 843
432 864
616 10
193 17
793 627
931 317
698 115
147 148
601 672
173 164
837 145
876 776
812 225
976 212
638 464
403 635
463 450
435 34
265 190
652 786
208 440
907 905
692 79
643 122
850 743
100 432
59 145
687 679
964 806
3 508
589 248
404 575
114 34
166 712
773 202
870 648
857 6
514 803
289 724
588 437
439 280
242 385
845 794
449 291
912 453
62 936
927 122
787 113
200 387
216 332
988 520
304 91
183 45
72 914
833 138
299 165
775 754
552 952
450 668
890 309
838 477
743 378
573 364
834 496
34 381
10 357
375 103
920 163
183 422
845 919
188 305
754 458
922 397
741 716
394 904
723 68
224 775
200 137
366 424
345 804
263 529
106 35
324 839
872 864
419 936
321 888
162 242
447 309
88 481
10 165
949 21
674 464
782 169
8 957
290 814
190 774
943 902
946 303
445 145
224 987
441 155
469 535
124 828
980 853
658 318
597 603
924 323
745 65
670 461
952 87
689 980
907 220
586 876
322 696
609 932
742 739
596 39
208 923
889 375
217 571
295 893
504 30
614 458
775 912
970 410
342 165
500 660
39 176
913 51
888 606
905 328
484 448
49 13
458 653
162 811
156 765
279 21
98 455
923 99
597 740
41 320
252 489
714 597
298 481
11 524
774 385
156 453
889 259
570 116
132 35
381 985
959 685
995 438
859 965
163 149
841 485
707 648
321 731
3 695
244 528
88 70
18 226
98 859
133 530
429 940
172 703
420 935
305 354
985 185
28 336
439 8
757 403
153 73
45 137
511 658
6 115
936 841
455 920
627 939
729 7
581 942
764 512
982 744
339 180
907 165
739 472
406 37
225 295
497 531
641 733
111 479
423 204
340 541
122 11
7 44
204 314
903 968
491 487
27 985
731 20
257 410
562 982
872 906
91 472
693 830
108 574
962 253
879 107
538 539
341 347
487 326
246 521
725 324
490 282
148 908
323 969
321 792
161 617
517 801
261 966
77 451
22 428
840 444
639 638
700 178
895 129
946 330
375 70
646 281
168 315
536 215
466 275
317 327
854 849
646 953
862 577
511 512
919 864
2 845
302 239
2 706
504 835
56 935
96 864
658 448
125 17
287 868
873 242
740 56
435 959
98 291
470 602
605 16
448 680
886 118
388 261
746 651
16 643
922 53
336 695
537 144
593 341
161 859
790 590
662 586
719 217
785 293
685 824
486 864
104 726
222 953
369 184
774 182
800 137
742 4
223 692
844 840
412 197
310 530
699 400
779 813
594 769
475 217
332 555
466 329
303 730
513 790
989 384
917 785
247 467
406 933
901 581
954 899
247 219
455 899
559 607
92 522
109 951
321 38
418 275
762 260
109 426
152 363
617 438
688 439
189 371
122 470
378 804
875 478
353 54
819 661
995 356
336 648
351 593
809 701
839 865
740 496
227 240
441 602
868 681
173 757
218 320
776 985
839 160
55 115
610 943
962 313
677 205
927 263
736 849
630 860
771 388
458 790
687 883
142 250
654 81
374 501
903 771
170 822
467 306
247 953
643 413
997 29
383 516
314 759
808 926
429 213
423 724
268 612
292 787
47 555
600 478
162 517
667 690
743 243
23 481
474 232
802 759
611 899
264 352
175 64
63 400
8 927
458 569
232 924
71 625
826 597
553 681
49 624
998 839
615 874
897 373
24 320
129 312
92 626
289 177
936 819
470 775
773 467
532 668
800 269
33 188
881 113
881 417
780 827
800 801
563 954
539 566
273 938
511 973
968 994
584 96
940 815
836 364
246 544
78 283
579 655
779 916
171 230
80 958
202 40
882 8
473 171
972 188
550 725
285 600
584 332
863 180
932 324
57 190
707 845
606 585
305 115
852 969
48 228
918 392
355 5
515 861
99 462
764 64
982 121
538 431
690 687
861 85
455 107
414 893
906 549
542 947
523 368
557 435
272 764
404 56
927 253
307 111
168 330
284 241
921 919
846 725
920 667
859 915
988 859
954 634
981 181
445 19
95 198
780 827
420 437
577 317
207 901
106 622
57 679
139 311
911 925
153 983
442 216
647 246
646 892
69 139
331 255
220 327
175 405
939 864
811 863
573 911
817 559
585 730
677 237
577 539
353 893
35 479
718 279
979 535
482 454
903 378
61 426
625 370
595 782
433 610
357 770
33 815
376 257
351 52
796 36
78 284
918 310
653 940
494 687
926 157
442 577
481 359
305 174
230 393
337 7
415 690
202 854
508 883
609 214
340 555
158 525
267 834
294 233
966 590
553 760
97 145
221 238
281 912
825 67
859 341
747 330
467 815
459 780
478 517
93 147
496 63
83 351
14 981
593 524
710 717
343 370
458 65
995 28
417 935
436 354
542 959
208 87
855 913
879 499
55 244
309 522
300 448
196 235
281 677
504 577
262 834
25 70
651 751
660 923
817 723
475 826
417 326
776 60
330 120
182 531
111 593
232 57
127 23
808 351
628 459
658 648
396 116
870 523
323 594
857 668
615 476
484 75
227 683
692 83
788 68
104 805
135 698
647 547
801 906
15 597
877 390
727 983
778 627
246 497
379 810
873 638
141 74
977 533
148 892
883 275
462 6
214 903
454 953
624 757
474 451
962 492
814 102
447 760
575 63
177 496
137 896
580 225
866 318
681 929
76 987
973 21
15 533
623 931
724 902
773 113
419 122
439 220
310 60
667 586
132 169
64 633
751 403
427 101
166 407
381 110
612 39
218 943
255 418
547 336
858 335
965 997
283 45
808 470
29 966
850 997
448 104
401 339
212 443
468 682
98 957
155 380
891 513
954 483
718 531
763 615
478 246
856 244
330 606
605 144
940 22
412 73
83 20
278 534
129 280
385 249
804 185
597 107
161 663
294 496
789 322
581 479
162 354
231 563
697 468
52 101
962 180
89 407
557 797
279 706
964 298
697 953
766 249
26 524
710 539
437 750
899 334
819 736
670 395
417 740
838 208
7 234
175 94
178 494
94 244
186 152
463 858
965 754
832 279
738 750
419 116
807 222
744 895
988 674
360 73
742 349
251 0
397 560
19 454
294 22
807 72
737 190
65 287
756 333
936 786
638 753
663 59
5 151
228 494
321 701
890 693
998 185
879 126
942 664
295 955
997 88
943 185
27 934
850 210
574 49
768 459
797 445
842 750
414 241
864 817
504 98
547 630
570 61
51 473
730 865
362 573
375 690
358 783
464 576
51 601
691 566
655 969
7 491
709 823
970 572
658 818
355 992
435 540
753 483
789 417
506 963
108 925
829 486
885 387
97 938
371 406
627 948
669 244
932 10
846 389
329 305
557 625
129 239
227 175
307 969
951 167
485 255
317 25
534 683
82 844
725 734
306 416
527 579
971 652
45 482
239 713
35 966
966 412
907 184
409 640
120 874
120 466
883 708
365 363
826 594
943 114
404 331
216 999
286 4
624 785
521 188
839 505
177 317
870 373
767 409
991 318
649 555
761 50
981 290
101 618
433 697
483 429
126 946
46 524
392 782
356 908
600 734
671 791
914 814
694 387
263 676
677 785
708 886
200 671
330 513
4 999
828 674
711 758
868 537
411 446
901 761
95 380
986 906
174 818
910 319
469 774
395 977
569 490
483 89
207 34
346 42
131 561
690 165
50 812
92 874
199 293
502 406
849 193
96 487
883 771
398 130
956 935
817 6
749 183
14 815
717 882
237 491
384 456
307 848
108 23
304 980
466 905
50 404
659 804
345 374
561 56
665 310
953 604
27 357
352 514
691 285
115 359
627 62
325 596
223 765
869 831
752 328
773 635
617 123
444 499
157 765
877 747
247 875
38 271
608 93
106 962
132 669
423 841
965 315
209 677
31 915
669 957
826 52
199 865
740 739
156 560
556 510
89 395
280 834
186 992
824 822
292 568
384 549
619 193
890 352
252 892
410 730
469 136
64 210
672 365
433 188
196 210
543 640
4 208
60 634
342 933
331 952
36 874
935 752
910 997
58 223
879 368
960 178
76 984
273 393
296 743
290 615
675 154
981 292
222 19
732 667
640 272
666 724
732 842
866 947
513 584
902 767
353 569
785 692
250 157
533 393
464 53
119 747
193 255
686 776
559 339
871 661
994 8
148 609
339 583
672 784
251 111
108 696
514 776
902 95
264 56
269 923
807 289
422 256
158 664
618 846
248 928
581 801
235 517
841 887
522 554
513 565
779 731
958 739
106 116
814 91
836 272
952 454
461 282
105 79
707 320
418 317
392 826
559 566
331 192
617 383
512 538
501 588
268 949
844 775
386 205
233 776
456 613
542 698
594 904
431 135
878 788
84 798
199 394
92 692
531 760
333 327
13 590
973 469
619 708
460 300
400 51
487 423
475 455
631 271
311 708
56 208
561 702
235 344
245 967
668 851
490 749
116 329
849 817
376 766
746 105
728 834
158 422
657 719
350 751
267 510
795 421
500 578
988 397
724 210
411 849
383 828
344 775
102 757
108 384
958 145
472 154
807 649
252 791
382 520
8 924
59 334
886 235
812 109
341 897
576 567
88 704
661 677
853 390
595 505
383 573
791 509
61 17
145 74
328 677
814 51
769 86
982 703
8 998
823 218
558 394
1000 84
108 533
247 680
394 491
740 407
481 159
980 803
313 421
974 220
644 728
985 470
993 229
101 169
154 559
469 24
382 137
435 603
968 999
828 445
6 733
424 38
18 110
523 697
117 662
823 927
47 417
16 427
784 602
638 741
267 892
263 279
245 5
802 59
810 334
580 994
497 852
119 302
851 682
86 177
392 853
603 420
561 654
930 818
927 796
155 714
571 431
571 760
588 646
691 132
108 354
80 385
635 833
786 71
171 844
357 738
402 689
530 546
651 257
7 265
381 499
51 96
746 320
467 754
434 565
768 838
189 980
239 473
69 35
223 930
450 243
230 645
843 10
149 121
836 138
239 890
74 775
694 151
769 613
326 805
439 744
752 610
782 427
201 106
581 146
840 342
488 863
507 56
292 672
51 865
724 759
171 204
319 1
485 768
431 928
837 193
899 889
548 287
278 367
262 349
982 54
148 971
829 896
259 437
284 748
148 987
51 586
50 695
658 720
455 833
436 552
135 630
942 432
610 917
916 848
846 201
893 439
164 2
418 575
287 291
683 101
752 853
978 554
260 771
269 748
444 877
704 613
803 421
225 811
812 260
331 143
306 214
267 878
894 394
518 731
565 931
81 283
999 457
703 199
633 417
999 46
540 153
492 808
820 101
627 228
25 701
160 515
265 220
497 658
852 530
593 884
215 115
487 134
994 295
965 826
482 144
465 908
959 886
15 464
815 726
900 42
594 679
637 860
955 108
510 51
429 173
652 227
516 389
220 247
544 293
337 945
174 152
946 560
694 285
985 549
78 729
741 341
21 954
561 690
497 221
227 898
402 152
814 398
260 400
664 708
385 973
444 486
453 401
674 905
56 709
122 991
752 892
221 453
20 662
956 326
626 63
686 766
897 717
103 991
320 237
947 624
670 222
855 672
847 612
945 880
574 775
171 591
693 289
612 43
254 164
870 463
854 146
473 455
484 411
447 397
351 810
558 480
205 656
41 496
101 688
327 115
878 329
683 243
437 592
298 614
883 243
776 365
101 62
611 5
491 226
910 793
705 393
664 549
648 852
779 933
486 509
893 596
762 453
810 877
385 223
351 214
12 195
729 776
135 60
373 969
932 939
181 257
678 505
961 816
551 121
779 751
674 468
58 266
809 474
832 805
928 536
164 940
688 956
625 993
661 395
277 553
353 844
931 23
287 971
89 656
496 455
667 414
545 3
398 670
107 265
430 673
354 978
624 878
783 303
616 430
654 140
181 935
465 391
336 930
138 525
377 886
749 526
34 530
364 900
714 662
25 776
387 915
280 997
44 510
1 475
895 42
146 653
644 275
900 83
37 819
626 489
928 696
485 302
256 764
954 286
76 836
873 257
423 842
984 266
366 819
263 336
85 818
74 392
810 283
82 929
352 121
548 190
158 800
320 288
726 867
267 778
126 703
230 27
114 982
556 831
264 934
680 783
330 480
941 324
360 457
4 672
819 275
393 181
227 757
782 747
403 695
127 583
383 104
749 870
829 784
811 550
993 790
820 590
95 538
763 457
53 108
561 272
54 988
914 404
424 631
888 704
87 577
79 381
192 653
655 147
31 551
478 575
617 707
579 623
874 682
372 208
993 84
889 217
431 697
286 997
164 495
469 261
874 344
162 108
800 400
997 505
912 771
716 272
905 197
790 721
541 80
897 24
876 602
140 643
128 676
102 791
7 764
317 452
804 579
280 284
503 696
950 312
40 988
557 355
559 412
244 965
711 306
256 761
255 596
75 391
608 828
592 235
682 182
513 324
870 205
977 598
197 230
186 776
552 883
217 807
821 33
837 881
425 938
939 35
337 692
973 764
143 113
598 183
91 453
968 317
415 379
734 753
634 528
882 186
110 910
320 4
155 75
361 975
186 23
258 423
554 250
706 154
934 331
975 133
300 482
274 448
368 399
974 909
847 40
125 349
245 159
147 347
215 386
385 910
906 482
115 812
250 52
778 362
699 739
363 20
932 732
999 155
55 792
825 954
547 37
747 273
938 758
49 170
155 463
708 455
241 681
976 946
522 556
614 738
40 344
683 165
244 507
423 968
510 454
311 241
174 72
404 334
255 553
114 59
270 752
58 424
831 150
888 233
664 17
133 476
245 362
454 902
298 599
835 479
740 162
201 481
681 967
977 789
858 162
30 934
360 15
443 299
277 400
715 857
551 683
311 104
360 729
780 801
328 481
730 774
185 202
590 922
58 636
408 629
14 952
846 641
482 107
888 288
210 328
794 955
252 851
645 404
123 934
197 349
805 839
972 799
214 440
414 925
779 86
587 342
408 83
849 62
3 5
191 597
534 772
115 422
616 351
357 578
957 960
994 835
634 292
842 409
66 540
105 360
843 630
482 480
618 932
815 652
507 180
867 148
65 126
656 555
588 730
473 537
582 511
146 537
365 541
34 164
173 332
32 749
971 122
683 708
10 498
985 427
962 903
41 419
588 389
873 336
31 161
656 745
471 956
853 385
80 443
766 361
919 186
298 195
146 380
432 320
195 525
453 724
1000 1
3 805
166 18
516 495
162 853
267 42
566 605
619 706
786 999
198 175
409 989
199 915
640 932
448 319
610 613
69 5
126 951
191 559
543 923
883 879
851 319
944 293
421 852
997 725
716 128
240 22
217 613
975 268
341 880
779 182
584 683
209 872
459 547
807 371
576 890
213 240
724 670
985 241
260 144
337 560
348 711
910 654
353 10
947 477
609 370
706 6
150 93
311 845
575 292
603 520
863 278
74 243
460 882
789 966
777 834
641 557
324 690
351 416
361 645
2 377
261 384
692 312
851 413
393 890
315 442
969 222
254 248
251 607
884 364
637 821
830 32
741 187
483 99
267 722
983 653
60 709
384 333
737 531
88 851
230 561
374 157
395 117
340 854
134 396
322 35
207 108
778 452
187 67
690 865
594 702
693 90
241 435
722 454
433 720
715 877
566 81
336 70
576 174
130 106
101 410
312 895
653 29
565 910
429 347
792 36
693 644
482 373
74 714
420 837
829 205
150 749
193 754
449 204
321 536
806 211
160 338
21 176
663 288
567 508
586 989
668 77
659 626
846 845
990 226
516 304
667 284
32 226
520 653
490 775
236 235
706 217
661 418
809 270
243 723
865 392
706 336
793 507
828 82
66 386
317 803
20 562
973 780
442 852
442 0
681 288
67 151
262 285
598 293
93 114
619 968
410 993
118 837
308 126
505 843
197 852
415 270
355 472
307 190
346 364
207 429
832 869
925 541
616 878
74 464
272 491
110 918
346 599
205 914
599 382
313 261
503 11
581 642
354 812
467 160
114 881
256 300
383 712
707 252
330 724
337 180
442 905
244 733
466 74
599 313
984 852
595 113
944 104
78 399
704 693
351 972
793 683
139 267
4 761
443 676
35 431
508 914
827 413
437 669
25 811
236 385
242 463
162 542
297 66
506 246
997 187
582 841
352 346
322 708
793 510
655 845
963 480
481 289
100 822
794 423
983 825
61 435
242 471
811 444
609 65
409 365
913 30
720 487
429 775
748 38
205 545
790 144
730 590
770 210
852 28
26 330
868 412
785 853
938 948
496 451
128 190
252 870
20 223
934 263
562 80
666 849
144 865
632 932
425 97
375 739
443 903
85 310
160 188
904 481
441 863
264 667
822 119
874 160
247 541
279 488
406 847
938 686
987 318
54 17
983 209
614 94
17 487
755 468
516 394
594 798
255 798
627 373
299 334
907 180
681 576
307 898
954 804
582 539
157 320
887 599
756 679
441 234
839 333
101 803
175 557
528 293
836 812
34 168
696 395
864 240
370 672
482 461
780 5
774 202
318 792
827 927
568 354
519 47
43 400
74 890
145 77
672 204
425 966
859 84
284 972
535 958
155 950
189 266
438 372
840 155
934 893
562 304
84 34
104 806
775 673
450 884
507 130
572 109
493 69
744 874
600 339
410 382
570 265
330 80
783 696
950 916
493 695
437 458
95 551
837 510
571 454
893 854
68 101
924 231
712 418
385 417
826 135
608 518
1 297
307 327
472 361
415 879
732 639
275 118
969 930
924 399
309 473
780 218
772 541
870 411
946 420
852 209
180 352
306 880
415 550
528 815
743 792
731 75
386 891
76 10
651 930
335 377
287 913
870 935
507 938
404 503
796 908
523 442
93 7
254 459
101 921
655 433
798 84
866 288
135 853
128 320
355 63
238 605
640 838
107 317
889 749
509 5
797 328
661 733
901 482
374 255
10 793
114 820
292 589
445 167
484 980
448 839
851 857
903 377
577 441
452 717
847 396
226 396
149 402
266 984
101 195
953 580
982 198
256 784
778 11
539 190
776 81
627 824
586 233
812 847
40 96
799 517
76 681
457 181
580 921
346 925
468 546
672 539
961 264
33 845
518 559
356 799
211 627
217 921
425 958
540 871
287 277
342 903
816 467
820 574
275 525
110 628
482 917
25 683
571 792
742 988
426 751
553 778
469 706
474 332
118 752
239 135
517 272
920 538
788 411
354 169
89 911
717 827
87 726
630 44
685 685
190 764
237 38
392 77
974 726
391 728
299 39
342 633
890 319
494 911
454 576
363 221
998 814
655 252
964 548
902 631
422 951
537 813
336 897
67 530
735 399
919 726
208 964
391 700
975 996
774 597
376 89
640 971
98 602
629 310
151 999
306 210
6 198
695 871
145 9
553 504
879 470
514 156
211 398
732 209
979 118
762 20
570 537
984 497
926 467
109 385
258 839
336 175
102 403
584 875
522 903
883 111
887 66
784 20
798 365
661 582
38 749
657 444
602 741
979 777
505 282
713 342
437 813
778 653
780 117
365 111
650 362
984 312
797 699
850 718
360 209
248 469
904 634
148 733
98 39
545 874
211 806
753 380
854 264
55 149
18 700
157 261
258 826
295 81
891 146
919 280
1 587
87 469
794 203
705 464
377 78
147 773
484 991
323 619
583 744
944 157
271 608
385 133
304 456
595 172
856 181
967 396
793 673
433 254
347 474
810 332
15 362
943 736
325 653
641 963
975 190
651 191
972 914
623 109
190 195
753 329
836 718
178 40
753 118
486 777
243 23
975 137
613 811
920 813
973 529
386 452
166 649
90 83
544 793
849 967
955 667
371 870
904 428
521 663
504 271
55 901
186 584
630 336
57 314
163 819
948 393
142 791
701 977
412 63
523 917
238 658
423 168
240 621
882 608
466 14
942 726
603 586
385 879
425 343
605 46
897 107
867 872
182 923
107 134
250 173
493 214
574 183
339 755
136 373
868 809
136 199
723 57
994 384
423 83
615 368
985 263
179 971
552 675
584 528
928 152
330 436
454 845
626 212
982 883
939 990
886 702
816 705
680 443
20 832
596 940
368 579
443 141
592 629
205 107
942 831
12 912
566 516
151 545
937 635
856 320
82 265
406 874
603 220
980 649
449 208
704 627
948 518
109 137
561 312
113 673
119 583
352 141
149 101
335 738
395 915
809 522
988 492
206 274
690 88
63 196
818 714
76 935
500 811
270 714
908 629
925 892
156 72
410 839
472 744
110 8
216 557
810 673
1 937
741 408
252 430
898 277
846 254
982 600
815 89
302 192
291 906
23 333
156 578
269 335
605 20
317 348
256 879
546 14
666 536
379 43
874 373
291 403
981 730
1000 342
85 200
982 68
13 465
97 818
895 566
126 235
886 969
970 413
124 779
673 576
701 823
809 35
626 509
676 751
528 816
226 993
958 248
172 100
530 81
770 821
141 514
334 949
138 375
159 635
779 456
423 992
260 272
526 256
110 550
932 575
166 631
370 378
795 362
602 546
243 355
163 253
350 944
206 341
682 583
963 686
749 286
29 436
686 682
370 907
485 425
500 309
31 407
658 688
683 629
456 997
751 837
146 146
643 728
189 201
364 624
423 151
619 614
650 470
988 949
293 523
768 277
898 672
795 905
753 531
710 521
572 30
982 657
849 533
291 304
588 3
770 58
410 669
76 319
102 693
829 626
55 656
205 50
968 697
178 972
920 468
412 935
704 571
544 782
879 709
110 42
801 642
787 870
260 336
960 577
577 505
937 943
905 179
422 584
550 542
541 824
77 794
70 109
123 846
918 517
245 802
277 165
638 318
336 170
829 577
823 412
564 779
464 302
818 146
386 688
746 681
347 93
234 629
523 45
245 678
87 396
265 780
14 913
658 128
119 24
285 214
602 281
998 330
514 551
474 79
354 297
670 473
124 780
406 605
331 847
998 44
675 621
557 956
371 423
725 382
218 296
157 521
991 943
727 590
880 744
738 826
60 835
777 183
65 892
833 90
935 433
791 463
938 367
832 569
876 558
176 586
544 648
804 897
888 766
735 959
233 155
337 297
914 359
755 705
945 405
836 197
869 309
383 806
965 587
355 435
639 510
434 484
610 34
754 303
653 694
311 597
581 951
751 30
251 27
956 865
724 343
414 301
743 274
118 124
514 791
36 338
974 407
659 266
734 141
32 337
340 984
302 569
908 724
420 136
807 585
189 542
530 731
87 362
804 856
29 118
163 677
197 375
640 273
259 806
654 209
548 65
479 315
948 274
103 802
945 375
743 352
405 745
491 911
143 165
133 567
147 694
288 220
902 816
221 557
803 711
881 958
736 70
973 303
913 481
141 266
308 555
722 65
628 912
784 397
775 621
296 728
928 283
647 581
37 624
726 706
321 861
880 173
531 745
158 812
230 692
958 171
399 485
728 538
170 597
352 301
582 306
7 594
20 877
66 894
812 924
281 273
351 672
953 21
70 184
251 547
82 485
779 109
466 676
153 53
400 839
195 621
100 60
921 581
975 692
408 393
321 485
256 928
541 761
862 526
560 53
219 634
645 531
658 33
315 576
198 153
197 991
786 919
689 164
271 906
106 513
345 421
239 756
298 985
705 743
798 232
201 583
502 356
143 102
157 566
596 450
918 295
785 931
988 42
902 128
496 376
492 267
486 43
163 384
80 523
781 170
234 428
441 991
524 334
609 799
180 276
964 904
329 773
21 557
145 870
554 258
195 46
373 658
270 537
87 498
521 518
128 459
8 657
376 547
798 457
106 573
989 355
723 140
735 349
567 260
337 60
221 562
675 575
94 942
641 665
306 200
373 931
978 193
202 487
575 453
26 22
394 840
58 211
602 141
681 414
273 640
116 251
719 94
213 456
470 96
831 682
844 156
772 368
556 84
831 775
493 396
298 292
281 176
578 805
887 68
318 953
770 26
531 827
697 656
555 371
453 511
337 61
957 669
694 664
557 668
640 399
482 361
470 308
784 117
429 952
741 496
742 300
691 73
269 276
785 871
908 191
699 51
598 0
958 539
652 568
149 857
915 953
623 2
516 732
622 736
747 516
937 553
937 305
819 13
274 423
393 811
832 732
720 797
206 157
206 15
605 729
484 508
266 236
586 545
846 798
571 144
997 898
908 615
752 440
505 310
739 587
505 53
591 203
125 619
897 83
373 376
993 612
467 868
236 985
837 829
899 369
767 230
986 945
487 714
842 263
896 45
455 824
191 35
314 994
73 983
880 859
467 414
593 704
304 609
810 151
567 471
747 406
235 128
642 761
585 35
471 944
933 425
326 934
589 159
880 291
268 328
513 355
545 449
651 957
117 580
650 662
361 525
207 731
430 688
6 50
426 193
287 786
874 754
440 893
850 937
385 629
231 535
6 21
846 554
537 76
674 611
118 406
178 841
766 898
232 997
332 924
243 308
979 261
942 224
893 238
279 183
501 273
337 986
895 280
178 152
315 476
981 352
205 919
810 26
328 506
617 431
198 56
491 525
769 833
673 604
662 728
810 547
85 118
114 859
922 893
205 291
199 45
32 363
624 378
905 697
45 507
882 191
915 933
354 602
820 447
539 957
682 644
725 876
864 524
962 306
777 602
376 155
271 663
682 26
293 438
559 180
438 350
746 852
276 195
648 397
913 550
645 235
401 864
863 842
326 843
665 61
547 201
362 921
218 907
611 319
862 955
277 365
913 770
249 902
216 723
53 853
346 278
278 806
292 774
488 886
47 643
160 838
121 889
355 83
672 791
748 545
466 945
882 731
72 263
7 533
486 92
178 139
701 207
774 103
138 269
441 119
324 949
366 764
737 371
299 820
482 429
828 632
898 369
22 607
323 629
605 561
65 582
862 374
740 994
917 245
907 605
593 61
956 440
923 479
589 229
803 737
70 877
843 277
692 2
210 256
232 629
482 651
598 425
706 701
407 790
740 360
415 751
816 936
839 108
800 951
820 321
490 539
982 77
801 262
770 956
980 685
961 198
558 570
247 645
116 619
844 483
602 184
886 106
566 944
670 50
307 901
302 270
368 987
17 487
399 493
675 576
302 761
389 344
977 815
451 131
886 821
381 521
807 102
433 278
452 502
615 848
206 952
108 709
141 808
896 570
948 2
832 444
167 25
620 459
412 560
426 890
919 5
617 489
764 25
847 699
857 81
660 312
497 416
349 68
682 387
490 990
856 715
183 82
144 295
495 656
885 927
580 650
775 386
593 650
231 937
288 994
221 193
612 842
610 405
785 101
838 34
935 900
747 682
562 761
952 265
605 174
23 683
522 372
431 732
963 924
618 366
85 161
560 767
920 860
515 48
688 959
265 111
383 923
485 678
200 442
927 754
70 461
271 36
179 727
893 155
65 615
820 649
549 819
675 482
430 664
723 776
467 291
148 473
538 915
231 687
538 476
773 743
674 573
447 523
455 219
491 360
330 300
14 993
488 917
797 202
624 725
186 757
57 527
501 832
585 540
824 589
62 46
546 698
577 239
837 23
879 464
289 978
807 266
807 630
734 640
214 287
941 947
601 975
706 333
6 541
219 526
681 641
814 747
495 313
996 985
780 600
585 126
245 153
502 177
238 984
296 253
102 249
414 930
150 967
238 556
334 727
408 874
832 210
761 920
467 239
210 918
449 406
663 838
425 718
769 362
782 72
276 163
310 177
562 115
11 60
77 324
790 118
433 551
991 24
920 199
998 49
732 763
838 305
160 807
540 879
991 371
804 68
132 139
780 414
800 45
1000 214
744 870
940 618
892 485
501 972
321 191
905 697
800 337
593 378
789 289
206 14
632 302
322 7
360 283
546 688
35 480
715 862
30 721
2 780
187 77
266 405
262 488
378 158
120 161
357 368
493 541
88 395
781 58
311 766
718 205
928 336
744 237
310 354
704 413
543 651
198 550
799 67
598 202
643 744
835 914
575 284
376 330
793 836
301 16
211 771
648 808
644 165
289 402
888 44
740 858
260 183
915 520
611 846
730 918
107 287
97 541
905 420
910 752
417 403
176 166
678 156
645 116
288 983
101 553
201 963
532 417
927 632
452 187
590 94
937 843
483 180
747 256
785 650
655 687
560 71
894 94
321 59
525 370
299 302
572 810
586 288
207 129
194 391
648 376
904 868
674 265
834 446
704 13
993 933
836 63
974 296
824 111
59 40
561 305
862 443
870 331
529 938
269 850
620 698
503 445
410 743
984 633
632 93
480 715
481 797
612 865
812 326
869 466
76 209
295 849
927 420
196 294
760 152
495 956
910 476
633 100
666 215
464 65
277 777
475 235
335 507
975 652
721 354
629 789
300 784
937 330
568 35
837 122
454 749
876 464
382 578
807 245
738 493
756 355
17 291
473 339
213 414
693 792
733 491
24 842
148 308
191 749
272 184
753 159
92 670
716 325
374 421
384 646
90 23
618 854
669 330
11 301
706 398
15 190
313 449
839 816
259 926
999 568
631 241
856 797
161 565
511 59
373 350
412 41
216 559
29 51
832 406
280 608
455 915
852 997
12 157
849 280
657 36
603 37
878 592
163 565
341 897
214 154
924 148
676 133
782 885
362 56
290 415
865 676
186 822
876 341
550 653
38 473
247 656
354 932
700 868
457 846
408 282
424 59
353 504
775 882
59 575
411 127
748 910
596 58
29 437
528 870
55 699
310 378
131 121
724 419
785 925
186 920
58 424
301 757
118 416
837 9
271 87
774 568
524 522
443 793
615 666
350 704
136 670
986 982
959 464
922 156
765 44
302 196
716 700
741 64
459 990
670 169
651 908
454 281
588 499
301 753
161 397
480 492
695 159
193 970
402 883
810 6
689 831
798 417
53 317
409 396
30 913
634 490
686 958
264 332
43 961
746 50
113 164
318 369
182 621
563 584
709 612
582 570
620 712
825 910
381 963
343 906
393 785
882 420
416 758
302 376
706 261
395 933
185 793
758 447
725 872
80 231
583 562
734 950
582 439
71 502
85 614
121 961
666 711
533 663
17 586
198 405
512 638
238 457
928 891
506 55
234 744
993 263
864 774
496 996
383 554
833 214
12 423
847 489
908 858
563 732
170 196
219 107
77 212
118 694
727 826
385 112
7 237
845 728
56 262
542 435
640 859
661 296
330 197
519 994
300 634
821 10
449 707
410 131
537 263
712 996
52 375
595 34
955 352
100 19
575 540
551 779
416 89
157 491
663 136
107 693
684 415
249 826
993 936
125 548
84 728
605 628
273 665
232 893
470 160
358 367
990 335
539 389
223 604
608 847
907 281
378 961
187 74
161 746
815 146
786 854
799 398
86 85
957 568
761 809
305 685
612 732
548 400
795 312
701 917
807 421
199 350
877 894
113 274
925 220
308 673
220 810
193 825
314 487
65 548
741 15
874 464
28 266
353 837
69 892
563 994
88 163
514 657
538 956
230 823
379 543
953 365
552 6
786 929
505 530
963 702
132 918
211 247
25 922
877 488
147 105
519 661
69 803
164 521
307 340
3 17
693 75
757 486
344 724
59 559
652 639
277 668
343 326
900 476
832 107
857 664
757 320
307 478
117 388
638 479
527 173
207 257
274 945
665 741
18 35
522 186
898 989
302 808
212 24
883 934
514 309
428 957
569 327
735 435
385 895
775 385
334 7
330 53
818 679
99 833
985 756
793 786
803 356
327 690
21 155
738 462
160 312
222 368
969 888
961 414
240 603
735 889
881 850
588 760
573 319
237 34
930 293
23 655
287 124
46 560
681 487
752 595
377 861
928 544
972 483
107 462
417 520
22 334
751 567
566 359
124 577
6 289
615 616
29 298
791 318
325 76
833 124
957 212
526 851
256 925
946 638
636 819
199 662
324 121
800 93
967 931
822 555
230 621
894 765
674 674
649 280
51 53
187 810
114 292
461 50
416 199
668 755
605 798
191 413
354 481
196 828
303 373
275 639
702 14
154 682
446 591
687 20
969 899
913 786
822 264
224 178
55 87
752 353
36 534
619 630
655 605
892 908
142 476
980 4
901 164
104 769
65 681
9 322
253 367
523 251
161 882
422 444
582 260
392 217
787 755
98 744
915 824
638 102
397 417
456 346
603 103
570 377
531 889
565 632
241 512
79 805
843 713
864 631
555 278
164 569
945 165
852 859
191 967
460 97
291 242
391 906
256 80
495 466
701 278
525 616
684 702
527 9
300 605
228 27
264 437
42 99
310 628
41 984
985 500
574 597
512 401
665 291
157 774
919 308
366 248
512 705
687 209
490 470
573 110
804 521
261 898
196 606
931 81
434 101
123 974
178 634
644 733
102 501
840 97
442 72
454 247
94 244
600 482
944 28
301 757
519 79
672 932
105 930
151 435
302 972
853 541
794 905
536 414
287 24
851 178
9 261
214 492
376 399
889 791
833 235
613 889
150 63
995 339
105 840
594 938
301 733
813 705
13 73
595 877
171 461
838 303
835 267
612 118
573 724
897 50
614 555
139 650
407 752
405 631
213 471
764 215
119 374
965 27
868 338
925 177
386 10
303 114
792 234
498 381
13 706
960 803
830 869
937 457
52 275
606 681
59 423
582 761
277 977
908 490
357 436
854 82
845 169
432 603
400 203
351 466
360 242
815 400
977 392
118 708
756 686
174 912
757 544
407 368
166 213
58 182
650 328
335 0
706 282
408 552
124 493
692 43
991 98
141 435
576 836
866 325
887 699
934 132
371 115
751 148
250 962
816 695
666 373
671 604
691 435
999 403
19 600
176 946
376 92
370 67
737 642
894 236
278 289
797 293
35 838
270 509
177 392
700 862
629 827
654 325
416 926
182 899
301 141
419 974
253 615
246 616
198 233
168 591
416 697
795 204
279 867
477 260
548 464
176 530
892 610
796 211
79 810
12 344
362 898
829 912
222 371
986 547
358 601
330 472
597 417
768 896
446 442
619 552
162 569
820 19
254 243
458 942
322 607
489 451
691 489
998 886
841 913
189 571
242 274
388 278
13 675
285 633
72 249
120 201
523 843
878 114
523 637
39 911
472 206
77 690
255 306
327 554
336 896
359 496
625 76
324 737
857 814
209 183
294 18
324 936
656 7
336 333
171 304
803 452
945 662
641 191
534 299
559 451
922 216
752 250
874 24
516 713
408 667
940 491
430 844
704 244
967 795
905 382
295 420
215 448
445 479
283 33
680 870
334 818
87 817
145 474
64 581
139 111
770 457
935 540
82 31
706 293
770 41
105 404
966 34
401 536
717 305
629 601
750 930
213 661
816 388
449 430
720 571
377 50
415 271
760 410
946 764
324 963
632 297
945 504
952 801
67 173
600 556
839 518
47 231
450 30
28 32
536 888
508 171
39 258
40 456
441 21
724 66
534 959
674 441
47 680
165 577
28 528
830 977
831 136
787 741
951 300
883 589
454 752
19 196
124 808
652 41
937 262
186 761
398 791
814 315
477 502
685 442
805 512
432 863
655 655
570 669
763 32
933 763
52 780
581 29
328 146
131 244
385 939
347 1
14 317
806 150
283 546
537 493
564 542
277 902
750 187
933 6
823 704
978 411
649 974
946 993
803 538
301 416
271 87
559 635
693 401
105 106
719 234
728 185
739 672
325 479
669 709
947 816
90 694
739 212
245 365
859 85
861 935
347 845
469 967
831 774
292 705
224 167
955 768
555 990
937 136
168 137
394 76
484 299
796 729
959 286
616 241
215 795
759 634
332 307
683 997
450 450
785 23
218 822
78 555
840 812
711 237
542 508
191 944
488 232
205 738
951 337
747 387
334 826
736 810
624 819
127 151
952 31
470 442
214 94
984 131
961 324
555 687
80 744
11 218
552 342
885 455
657 102
837 338
201 258
192 175
623 716
819 696
769 213
914 874
759 31
753 40
901 197
527 799
85 246
190 961
651 29
157 98
503 667
62 414
478 596
56 73
714 190
134 645
317 381
981 784
178 210
994 467
220 591
938 484
93 364
161 309
201 678
204 34
56 779
262 583
335 278
583 816
319 49
824 663
733 846
536 810
577 718
706 403
879 586
997 54
593 308
219 206
242 15
954 400
596 931
766 550
347 26
509 437
745 582
505 879
352 889
914 298
371 602
529 216
21 959
622 789
903 822
716 476
791 98
64 658
628 924
389 897
507 232
322 791
349 132
666 196
470 324
755 208
904 801
968 794
518 141
583 762
561 736
748 608
303 534
28 706
407 351
707 722
774 406
199 78
365 803
714 503
944 177
107 834
464 352
630 890
634 564
272 404
287 852
795 393
722 60
944 903
413 595
768 393
132 14
554 835
271 187
145 206
997 431
731 530
308 937
267 303
234 180
695 587
455 593
570 119
16 451
835 578
838 529
541 740
117 647
469 620
933 349
943 571
757 150
450 751
563 187
15 833
621 518
110 55
515 519
624 715
330 571
486 17
146 871
289 709
345 129
824 563
703 488
981 693
272 255
440 833
981 342
506 296
595 177
163 857
546 407
502 75
535 500
120 214
754 303
36 851
377 141
617 343
227 132
682 181
430 697
845 185
418 523
581 661
412 845
761 199
700 976
730 289
71 814
977 840
477 80
918 566
780 145
458 249
139 313
78 817
56 92
202 806
323 960
567 391
585 610
261 580
465 42
134 309
722 922
249 664
316 331
1000 991
586 591
994 184
902 488
802 139
589 480
222 240
911 863
336 158
776 649
185 845
698 845
345 213
497 671
256 701
429 390
545 245
251 423
73 51
717 944
828 586
189 662
401 151
414 735
817 307
835 697
820 275
550 137
755 43
3 85
223 526
410 603
889 256
664 943
144 173
478 265
62 631
233 693
91 707
936 113
265 716
722 266
398 543
597 663
725 814
496 388
853 742
210 849
224 536
848 121
845 667
723 652
375 520
608 437
541 701
334 268
216 923
363 764
183 480
224 894
86 774
160 573
226 962
269 344
943 958
107 44
650 719
923 775
752 943
946 238
933 852
71 960
142 775
296 808
336 927
398 839
126 108
652 743
807 108
660 665
877 800
498 224
807 856
271 540
535 123
375 680
973 960
827 661
283 841
360 333
664 842
990 192
613 638
723 386
986 290
53 555
874 472
203 94
658 422
157 42
742 485
415 700
813 138
699 851
768 15
220 875
831 387
299 523
316 822
277 511
421 87
787 526
878 398
688 700
909 401
951 930
845 155
115 561
35 529
557 91
844 435
610 746
917 529
34 807
953 379
842 988
527 432
627 138
10 208
689 44
991 498
316 458
978 799
962 848
721 845
523 404
791 309
828 659
339 420
85 164
390 830
571 187
401 975
878 504
637 344
308 590
216 64
668 276
951 376
684 879
558 926
948 766
218 931
441 245
536 653
859 827
123 78
71 83
306 963
29 935
327 701
827 88
353 483
136 895
59 407
850 560
107 364
153 522
267 943
705 528
980 779
884 546
350 11
326 885
378 252
991 303
472 615
277 340
113 372
711 188
214 186
819 730
134 16
728 78
380 56
213 516
335 486
521 11
65 341
584 128
585 906
700 224
185 279
610 817
752 817
857 577
760 843
783 77
185 921
563 620
701 654
708 82
434 150
504 94
795 12
166 499
423 318
701 291
601 780
962 943
246 428
174 800
778 625
190 650
939 127
921 172
940 481
446 753
244 644
387 193
564 321
895 769
573 631
201 991
864 934
150 455
155 701
383 520
339 324
376 888
28 755
427 380
315 602
531 25
525 215
962 374
885 211
387 911
738 949
528 484
630 101
565 71
952 530
859 458
259 621
214 495
261 524
936 6
49 128
612 138
757 599
235 972
213 354
410 503
958 784
290 794
92 2
327 457
724 949
298 645
914 99
639 55
549 74
231 33
182 795
303 277
29 788
112 523
44 959
301 24
834 481
96 106
233 315
877 853
495 469
852 24
729 406
483 793
36 213
771 981
83 635
422 385
788 119
616 548
522 121
171 434
780 87
992 242
389 963
429 49
730 554
986 558
655 406
755 307
170 526
225 10
958 313
641 198
226 998
699 446
848 488
436 749
86 746
20 349
544 815
809 671
404 140
67 996
300 252
654 328
400 955
939 569
905 644
454 556
567 940
849 409
765 468
648 466
15 146
396 0
595 264
184 54
597 252
919 172
353 527
180 397
213 926
272 489
228 180
775 132
484 734
955 589
201 389
224 336
464 352
998 508
36 463
931 918
613 761
6 821
100 951
885 339
897 615
528 882
173 562
43 821
880 405
720 442
20 436
627 487
336 75
444 234
910 331
465 624
557 259
337 935
735 588
809 123
980 252
939 165
902 4
107 7
987 202
688 737
198 848
473 768
798 723
397 481
214 996
673 178
763 875
871 378
569 55
73 732
535 759
130 8
894 548
245 818
637 956
348 673
368 593
914 537
437 864
897 266
118 779
974 830
633 679
592 335
11 951
92 735
785 983
580 21
701 409
803 567
959 500
74 419
969 568
863 444
58 883
321 179
156 735
741 916
87 953
892 517
356 148
122 26
594 44
145 628
948 196
708 469
192 544
668 213
290 963
79 440
575 739
852 238
419 96
640 386
43 489
428 364
387 326
476 463
250 567
17 147
361 59
776 12
496 778
498 321
489 140
26 774
323 768
810 34
864 614
526 234
911 829
383 60
171 886
985 309
786 614
461 588
558 552
728 124
240 945
434 966
936 507
560 485
910 242
171 880
509 586
671 35
378 975
837 806
329 811
33 284
864 979
660 358
267 970
779 718
318 661
798 892
422 390
426 572
608 258
224 926
504 459
979 149
596 774
782 305
87 389
228 709
798 510
550 561
254 706
841 505
404 255
893 620
19 599
63 798
810 863
839 30
427 369
291 561
542 138
459 61
972 68
578 991
428 181
515 805
97 343
58 853
393 462
103 44
568 357
455 592
115 657
218 575
518 916
710 197
463 123
930 130
520 457
948 202
888 18
428 491
675 848
951 698
350 538
757 751
876 464
114 156
531 888
681 177
479 68
652 139
239 386
110 241
467 435
465 150
68 260
456 58
348 312
903 313
73 787
965 386
759 824
905 105
323 317
634 437
760 666
158 83
246 694
868 33
838 786
386 572
631 907
287 82
556 804
954 489
396 186
497 86
289 446
987 591
802 823
479 610
400 357
770 387
124 455
661 698
312 366
933 538
186 536
434 644
92 254
840 458
502 350
464 700
867 417
56 422
583 654
999 936
648 6
986 125
106 982
874 76
289 672
404 458
91 825
799 231
99 749
41 724
392 847
347 219
443 49
144 31
5 874
666 87
462 747
517 728
527 833
250 184
689 895
718 836
572 480
224 346
673 473
390 216
224 189
401 499
347 215
164 825
577 44
553 992
596 798
148 228
91 66
22 197
553 307
363 598
220 717
796 96
583 770
14 69
216 473
650 341
27 642
515 844
877 267
987 882
329 166
558 546
79 632
948 651
992 380
644 450
771 374
764 230
980 529
226 987
903 145
974 88
641 778
445 633
456 47
936 69
414 35
299 752
842 244
598 803
974 115
239 943
482 621
478 854
120 245
936 602
438 136
285 428
695 759
770 734
346 544
480 777
153 838
875 944
292 245
547 955
84 894
566 22
792 985
164 287
339 134
762 483
195 507
440 185
796 217
451 61
555 87
348 743
700 598
358 450
53 515
300 269
472 224
865 525
221 690
629 169
333 396
15 597
520 155
606 936
680 9
375 981
812 419
298 678
478 643
149 724
950 198
247 552
980 62
710 46
49 57
666 357
399 584
223 880
732 313
951 39
756 46
278 879
508 196
332 86
632 821
815 536
77 182
254 101
319 322
439 848
869 309
914 33
400 737
411 668
400 308
764 56
951 392
968 881
291 218
842 7
488 636
404 709
316 324
848 50
546 114
811 619
800 974
492 119
112 55
162 674
523 429
979 971
265 664
310 269
578 214
626 378
304 729
364 547
595 511
910 777
212 536
306 272
706 780
339 942
856 939
308 681
356 298
374 678
418 821
615 443
656 751
702 733
927 859
960 147
872 623
902 65
172 860
933 558
275 735
108 495
727 91
785 209
14 597
781 395
451 958
235 89
452 277
221 107
694 331
975 523
821 572
690 499
885 332
538 765
852 544
329 961
141 897
186 922
718 29
294 49
994 278
898 321
465 472
583 673
555 543
649 13
521 895
145 877
180 458
3 197
700 414
449 596
266 676
830 709
70 242
555 336
666 66
629 938
892 465
581 9
640 49
567 297
652 703
203 89
283 869
320 999
571 913
956 248
846 701
533 849
45 141
131 905
432 412
875 980
311 951
534 601
36 744
151 45
135 620
961 383
361 446
383 185
489 498
490 69
898 42
935 854
619 533
686 43
861 99
332 591
721 754
426 443
952 596
931 651
96 407
114 517
510 251
42 925
911 536
180 60
725 221
421 468
696 106
309 382
810 855
512 60
922 795
801 359
58 302
331 130
113 830
926 789
106 310
344 27
275 995
809 972
31 590
813 260
221 68
70 874
566 945
208 698
434 904
171 219
268 125
949 898
506 123
941 765
166 878
753 153
743 819
745 781
865 99
441 885
25 356
747 527
42 591
331 233
538 931
649 665
365 409
187 708
561 750
168 128
369 364
846 561
547 824
116 944
330 614
721 719
284 913
331 142
260 683
993 89
185 99
98 384
630 2
828 582
504 293
334 691
323 750
5 874
989 883
75 899
457 686
883 570
558 635
967 694
654 861
698 659
415 305
295 609
373 576
648 2
782 642
495 456
660 990
560 84
311 627
477 608
249 171
713 55
544 978
622 991
879 787
719 390
85 275
814 482
444 628
591 904
363 348
747 198
69 459
487 152
64 193
658 135
327 357
738 493
593 791
448 66
511 39
519 858
962 35
353 93
154 261
58 910
480 3
403 269
213 382
192 157
289 915
858 830
725 237
207 492
129 440
549 46
79 656
810 536
253 64
887 113
440 484
720 542
76 79
638 469
732 797
501 363
1000 51
294 343
154 354
118 612
168 528
941 555
22 462
128 646
201 507
160 815
708 871
65 343
207 689
740 519
995 570
437 426
879 32
269 369
6 964
273 710
759 548
929 345
860 689
706 486
347 650
293 69
680 560
974 633
529 920
549 146
744 700
400 275
381 834
39 244
818 867
119 625
261 829
320 137
393 858
335 912
557 215
301 693
755 382
989 189
674 620
722 206
949 764
583 501
658 570
477 608
92 752
584 109
922 468
794 545
277 424
783 218
478 713
384 518
230 49
648 697
27 94
594 283
49 16
912 376
127 238
245 902
918 282
269 626
958 968
720 603
25 931
370 294
862 905
374 560
615 234
230 151
819 860
389 802
53 154
285 300
67 120
753 197
608 577
701 761
170 818
72 167
420 724
993 515
589 941
143 348
72 200
696 343
234 656
331 122
264 833
294 170
118 400
656 61
744 333
496 353
445 224
836 443
895 570
123 673
788 655
276 681
400 443
116 463
25 978
701 59
714 165
281 40
96 724
691 303
640 15
806 770
903 244
372 737
808 517
32 552
242 814
76 551
543 451
460 785
391 200
961 117
59 215
424 104
330 70
400 521
183 454
448 876
376 989
214 0
849 565
929 929
775 35
191 670
502 520
152 500
260 716
138 609
219 742
994 66
547 837
385 77
605 106
100 152
633 499
252 448
633 754
804 515
76 428
182 351
964 339
622 936
272 461
589 118
963 834
487 452
339 161
966 299
523 964
141 533
497 671
341 898
744 21
971 102
32 755
592 289
537 275
712 325
172 803
252 700
490 539
520 200
938 291
821 505
679 202
296 755
88 88
433 557
519 701
325 274
642 511
165 188
181 1
501 444
598 694
661 923
448 74
667 157
953 921
80 769
51 110
774 778
902 86
584 953
517 658
371 40
349 225
373 152
697 235
221 908
808 95
154 948
981 350
834 243
991 925
397 74
559 879
696 443
484 201
555 486
10 341
515 255
638 423
681 942
700 203
144 877
690 253
883 254
786 479
621 707
412 255
623 532
665 30
805 981
225 930
937 500
382 732
55 87
855 843
911 165
574 728
159 840
354 856
646 817
238 365
338 316
416 309
923 631
395 17
142 376
637 112
882 140
858 593
846 177
631 868
65 957
719 890
705 28
570 649
133 590
865 569
371 982
596 377
763 212
972 106
329 452
497 107
959 637
260 132
921 883
470 395
167 774
592 218
606 105
361 670
431 187
524 50
575 297
862 842
206 946
700 737
288 818
211 707
871 712
6 819
94 639
516 198
983 921
656 487
327 63
271 769
957 930
845 480
366 702
768 424
788 153
180 140
458 729
381 497
106 835
776 392
567 508
482 671
243 964
351 601
874 142
981 545
789 458
358 891
89 92
362 236
277 674
818 869
487 641
6 91
368 376
272 330
123 747
303 830
226 1
893 632
425 279
362 591
257 796
782 28
198 819
226 885
66 500
392 387
912 2
327 540
441 158
688 513
555 939
155 801
404 72
419 28
443 289
78 858
264 278
862 274
207 619
946 259
274 478
629 150
836 949
974 65
78 653
543 118
893 908
919 554
690 343
8 318
265 756
281 594
139 210
164 565
372 340
697 790
533 387
434 142
19 385
741 651
694 222
29 751
683 542
498 607
819 168
860 93
802 361
931 423
512 567
658 309
371 55
400 734
715 656
430 420
525 782
283 275
761 631
835 910
412 849
163 755
79 450
911 314
790 239
597 49
337 542
224 267
694 835
197 308
773 63
737 879
171 508
105 136
216 66
864 451
897 574
141 587
606 326
754 659
845 518
598 1
957 773
324 902
468 57
586 743
794 143
771 191
372 932
989 219
137 975
588 852
840 316
637 673
73 778
572 530
223 262
614 966
868 398
128 414
637 127
86 335
18 760
428 340
912 941
937 690
942 324
671 419
723 99
141 59
934 560
333 774
877 175
270 256
7 161
659 451
122 95
665 645
453 91
213 495
839 127
252 327
823 643
378 559
385 411
468 388
295 727
565 775
246 946
629 863
37 732
949 462
682 320
36 464
308 70
685 639
65 354
591 313
194 675
244 288
243 301
842 289
788 416
517 150
698 726
123 524
398 713
742 270
821 322
358 288
78 923
572 100
767 879
176 176
937 876
349 142
247 672
663 260
555 857
980 850
89 827
344 302
2 862
535 603
187 710
759 653
11 281
339 391
760 181
825 413
915 55
253 978
263 772
500 836
302 260
858 707
812 258
860 701
314 662
367 613
636 419
167 87
580 801
209 286
933 748
929 143
816 219
652 427
850 986
208 281
852 24
191 329
922 546
808 794
509 174
230 893
521 377
39 287
351 546
870 787
436 308
889 126
232 920
747 713
817 368
907 195
53 749
460 565
347 35
163 27
747 992
868 737
289 0
806 596
62 92
602 453
383 606
848 458
532 446
793 373
698 792
246 563
442 44
160 117
424 773
366 698
364 739
850 60
924 25
356 518
384 831
677 469
749 81
325 212
179 590
535 550
31 673
944 680
274 188
35 43
999 136
87 423
185 639
751 747
35 706
329 630
54 291
968 497
214 77
243 739
165 542
331 532
463 148
296 466
645 149
509 527
658 85
272 136
777 700
227 896
477 246
462 363
950 601
674 347
515 906
239 791
779 696
79 799
227 24
601 169
395 639
815 287
841 27
800 823
692 619
463 249
738 618
298 965
514 32
395 42
299 337
571 800
692 628
938 327
865 44
656 86
277 843
992 693
914 242
47 395
186 619
337 409
306 159
941 596
802 848
148 607
854 385
173 903
384 400
932 469
115 315
791 864
961 968
856 488
87 539
582 116
436 100
851 141
293 62
271 185
820 402
892 441
36 130
152 978
359 862
742 112
984 802
293 895
961 486
207 792
695 893
587 370
161 934
780 886
156 646
137 890
570 292
67 335
702 708
929 380
617 861
303 344
721 227
858 947
797 725
998 950
378 672
456 6
1 74
693 397
174 544
873 825
434 240
881 996
619 832
394 306
879 653
951 990
804 213
926 901
315 806
156 633
104 28
909 511
332 543
44 833
587 394
201 518
239 86
262 493
851 948
690 285
424 775
566 664
51 608
826 764
789 568
721 953
706 729
600 261
539 477
243 547
716 430
209 647
206 348
595 860
990 51
785 526
700 698
965 440
621 508
189 704
34 211
541 982
551 232
507 513
981 628
210 961
848 843
687 438
753 516
815 368
805 698
463 900
756 174
378 358
907 914
175 449
522 639
121 921
543 912
789 81
498 709
551 501
727 89
909 98
551 493
58 529
838 235
517 856
126 315
447 616
227 913
169 192
518 613
556 792
298 505
230 39
714 527
316 822
857 537
442 723
176 543
933 647
387 92
66 680
164 177
876 904
943 481
578 692
949 635
878 933
553 204
327 43
846 634
200 837
166 26
847 762
4 362
942 299
956 976
542 726
958 41
631 37
94 419
609 645
799 900
935 152
371 16
391 91
404 711
459 88
191 828
898 869
900 679
231 164
791 444
633 353
706 402
130 879
841 781
617 747
820 365
424 479
176 149
694 505
647 180
237 161
395 111
109 622
183 789
408 618
974 818
20 817
610 796
980 447
550 1
287 919
364 791
504 644
537 763
620 516
876 731
367 887
802 396
703 613
189 620
311 541
304 736
694 391
765 384
949 859
31 70
741 296
448 475
719 798
820 66
65 404
628 875
328 403
725 881
296 832
294 165
422 542
478 785
799 978
747 173
502 965
379 549
714 534
903 704
589 461
891 11
502 865
1000 557
792 907
619 481
601 121
427 918
476 612
358 490
719 866
20 603
958 429
347 965
182 505
162 855
683 258
318 661
162 268
879 423
463 689
620 601
857 263
635 729
801 815
154 661
815 935
49 802
85 633
869 461
177 282
551 302
447 76
515 760
381 60
786 579
14 788
32 250
928 498
646 574
94 992
137 488
382 658
337 347
587 387
123 904
780 920
48 471
420 203
252 357
256 425
255 840
916 701
559 565
654 339
613 595
345 285
235 726
476 786
12 916
641 514
148 419
198 115
108 569
551 79
624 635
602 980
616 831
961 650
98 33
548 337
446 618
780 616
937 60
777 807
443 7
541 366
177 168
863 763
171 925
234 9
175 634
859 123
708 550
758 597
360 911
969 460
595 898
79 328
218 156
38 817
797 172
722 399
240 694
16 913
766 57
339 375
361 794
307 664
540 559
857 989
585 821
397 668
43 43
856 846
990 740
186 689
954 153
605 718
883 21
24 148
836 431
525 667
679 731
371 922
726 105
204 219
118 709
336 505
399 685
961 344
789 807
277 917
458 880
383 114
145 421
686 628
285 646
757 301
200 30
681 130
500 101
390 693
198 806
619 612
797 649
513 368
488 602
191 232
181 984
225 963
283 559
85 9
289 166
141 123
108 82
119 327
877 161
552 213
537 808
300 700
199 390
280 965
901 999
225 583
284 969
298 154
927 138
858 524
160 696
875 327
884 519
925 977
274 615
280 986
103 324
998 881
756 572
615 520
951 60
98 123
486 644
763 542
927 70
31 980
155 699
498 328
686 686
297 168
721 159
408 724
56 497
934 812
669 692
772 160
859 812
970 829
531 56
98 351
2 316
347 785
633 647
223 878
460 550
693 996
348 359
592 140
21 751
893 780
976 853
521 469
826 300
386 332
924 573
545 285
721 834
750 731
811 612
19 18
565 335
376 734
274 841
902 225
509 246
572 665
199 726
798 975
277 14
40 489
551 371
103 616
538 586
544 547
351 819
39 339
514 929
450 709
971 940
876 403
464 431
466 307
66 434
449 454
931 824
358 794
950 778
948 793
727 907
642 352
279 811
682 777
466 916
172 961
640 752
889 298
919 920
144 914
879 422
964 891
317 565
779 553
25 779
41 127
415 62
883 530
658 708
397 140
716 217
37 506
680 989
493 423
257 339
812 591
720 476
494 85
889 266
136 853
198 13
293 730
139 569
491 666
168 598
134 749
787 551
325 873
203 156
672 169
374 568
136 33
476 395
135 180
121 625
347 30
911 73
232 963
297 238
211 966
594 234
847 10
444 182
876 45
729 804
187 792
238 981
331 472
859 627
783 736
68 984
134 437
755 205
346 184
603 189
162 984
222 919
927 581
545 63
434 358
699 45
173 724
129 36
270 133
309 661
695 98
514 962
608 601
970 883
964 587
976 980
623 183
271 813
439 654
393 977
472 381
64 607
470 462
680 972
95 439
443 199
974 497
244 76
250 98
852 634
44 116
17 581
765 356
738 476
181 707
244 116
357 584
456 467
46 453
178 422
288 118
340 819
964 893
601 464
354 304
306 994
564 785
492 207
369 421
256 309
747 566
498 376
257 337
187 728
182 433
439 176
656 914
128 592
226 622
657 476
154 4
267 684
188 100
835 82
845 980
122 606
376 134
764 389
669 240
10 862
277 362
32 964
887 19
775 519
447 789
44 163
505 357
63 254
914 932
149 398
928 768
223 186
933 347
833 956
992 171
972 925
723 577
92 841
22 770
586 519
891 377
611 306
168 235
255 290
672 545
923 964
594 474
407 502
408 206
929 652
810 884
633 790
497 5
907 23
604 238
824 104
342 658
317 499
261 366
434 976
117 948
387 387
107 912
715 772
379 830
277 957
579 810
113 776
85 830
365 511
337 448
57 978
8 769
810 428
954 623
216 134
329 875
463 251
500 716
794 746
741 963
203 80
83 437
997 27
337 716
427 928
685 6
597 965
122 380
466 696
110 700
913 254
669 480
286 500
212 5
548 602
679 821
29 812
595 637
244 543
300 832
787 170
657 42
53 874
675 605
749 796
386 256
389 479
280 259
929 735
539 812
465 92
711 389
466 65
330 995
678 453
431 825
487 213
556 899
496 144
99 747
284 490
684 368
13 785
858 618
822 51
322 55
354 838
727 113
499 927
305 30
915 500
345 503
879 122
166 57
38 375
139 831
766 56
166 365
216 829
443 111
471 976
1000 224
157 162
62 3
839 734
326 718
100 220
785 954
345 319
463 805
72 832
754 807
700 721
904 968
14 234
260 97
196 263
804 318
516 351
813 315
230 855
659 860
223 710
586 283
327 198
928 69
612 537
80 637
516 322
48 744
560 264
483 304
115 406
393 586
359 206
626 455
488 145
639 510
183 672
169 849
896 399
807 155
52 372
661 249
504 300
880 934
860 111
2 428
854 143
76 138
4 709
279 785
645 436
42 774
17 692
152 204
116 120
983 543
863 289
785 65
551 856
494 368
452 576
137 886
515 234
895 128
973 958
771 264
798 489
245 620
159 745
310 972
580 259
701 847
262 902
325 719
241 213
261 600
472 593
166 189
613 837
881 427
9 488
543 940
434 743
886 838
727 56
603 562
934 703
138 269
847 381
240 218
263 892
314 109
806 436
467 649
169 106
410 228
752 388
521 702
481 430
615 142
107 711
647 988
132 500
351 240
996 709
218 538
408 531
991 479
272 249
631 531
553 608
18 993
363 328
747 573
571 774
736 35
691 800
227 325
542 91
139 960
244 870
444 583
252 620
555 607
565 22
642 106
579 823
666 500
281 470
548 233
313 103
551 869
117 946
950 842
826 227
863 550
104 296
724 690
731 750
190 204
149 213
21 302
194 271
49 740
906 277
861 946
570 290
974 76
843 926
112 669
194 668
369 336
630 932
36 722
630 330
296 326
760 437
567 255
979 41
887 418
174 941
924 297
694 574
132 865
68 162
489 580
669 230
219 400
768 465
764 367
436 470
386 869
159 734
848 237
736 652
981 492
598 639
963 124
926 595
321 99
449 440
354 969
859 402
908 70
758 567
810 369
269 612
339 234
385 297
208 681
639 728
481 324
600 258
129 102
160 754
758 978
32 599
106 644
277 231
141 488
22 519
208 721
673 219
203 948
966 341
904 210
227 365
349 681
630 78
927 564
646 649
514 511
251 888
905 595
873 461
764 976
682 623
413 270
921 548
554 923
999 162
327 416
937 580
521 324
576 435
211 903
688 986
349 664
41 466
648 520
97 780
3 221
753 465
449 848
147 341
49 495
803 304
741 772
355 164
291 867
220 650
783 112
956 293
639 135
523 300
5 370
269 844
393 615
803 701
5 703
577 504
735 721
497 23
26 668
487 845
837 408
236 866
402 518
812 48
424 891
479 721
370 874
19 534
598 103
408 185
615 732
539 844
340 327
180 808
558 738
136 520
150 251
583 819
548 153
383 45
529 885
231 486
814 294
101 721
939 924
49 847
49 726
663 834
888 884
209 346
946 222
947 323
902 66
965 597
686 930
565 227
881 420
658 773
106 160
154 942
639 766
245 38
627 373
783 352
388 269
506 749
309 830
778 728
157 583
927 817
367 88
342 618
832 448
368 189
157 71
290 315
698 917
596 878
819 754
722 544
615 739
574 834
176 684
395 678
124 984
916 686
367 531
891 619
319 73
618 838
70 924
422 938
924 265
942 791
163 147
657 705
425 351
485 96
449 535
169 222
570 760
524 132
422 59
899 212
613 871
119 808
728 701
164 970
598 979
852 986
234 722
514 852
426 48
608 71
506 607
425 951
175 364
863 43
501 441
14 759
954 91
111 700
232 604
926 291
319 18
965 14
208 606
727 263
35 831
261 143
34 405
909 601
964 166
581 132
107 243
797 956
958 116
706 505
56 384
876 678
383 382
433 555
182 912
567 68
563 162
838 433
9 511
987 348
863 12
511 413
216 52
334 25
962 962
345 839
895 274
652 386
62 856
272 586
370 519
914 586
658 779
226 267
728 919
510 416
362 329
380 840
116 377
899 688
892 941
747 534
445 528
632 575
493 31
947 674
622 178
593 602
552 305
826 479
862 92
259 686
349 482
757 925
560 291
195 120
526 934
640 743
514 604
439 29
450 187
65 522
314 572
171 202
302 572
333 909
643 663
972 13
382 881
296 114
411 947
7 865
840 604
760 409
247 397
961 757
392 620
210 909
12 18
840 796
819 373
995 643
71 111
640 261
551 565
15 57
237 584
485 940
80 111
940 924
723 12
279 374
300 578
911 160
406 526
568 871
487 187
812 883
355 500
471 662
599 646
25 49
950 138
999 399
72 792
531 160
806 959
327 792
671 350
166 269
927 431
724 300
171 590
304 324
333 318
281 409
454 684
542 179
7 810
733 508
887 493
349 918
57 952
259 411
130 471
417 795
431 253
898 225
853 294
320 670
695 685
951 85
180 248
247 821
911 695
989 235
773 624
202 197
866 350
643 439
516 989
847 154
854 464
357 832
959 60
427 674
249 970
976 946
546 745
675 937
990 729
649 466
643 337
699 757
763 129
733 909
78 593
81 459
749 273
122 256
936 471
169 319
97 172
900 65
87 431
634 670
220 960
120 379
871 742
767 670
411 658
747 220
934 922
581 948
443 695
82 226
65 311
323 637
145 635
107 760
347 298
996 93
626 229
642 605
60 913
822 273
491 8
404 797
366 888
133 967
928 434
414 324
352 524
983 700
416 728
414 609
303 939
601 884
535 79
519 504
583 553
232 37
25 219
312 782
373 579
840 411
117 178
821 584
7 511
567 348
542 882
372 931
257 881
498 485
963 958
112 629
737 86
734 202
399 427
976 897
76 956
663 185
737 160
360 477
85 582
691 774
604 337
149 319
979 276
606 679
902 202
452 762
211 512
831 593
76 865
770 653
873 65
296 312
556 787
293 964
915 628
769 297
961 813
57 524
973 412
686 426
953 515
403 753
780 120
963 872
233 476
616 770
942 964
341 880
950 331
942 67
879 838
291 765
477 830
409 969
677 58
440 335
563 10
814 74
348 149
986 361
621 788
770 713
378 333
614 657
975 433
746 820
99 109
40 739
184 381
388 737
853 109
382 981
812 814
411 595
100 431
165 971
392 881
942 129
141 954
201 899
120 731
713 638
94 274
400 90
435 849
426 729
468 277
343 564
532 888
12 478
731 655
794 831
266 380
6 538
824 533
496 319
904 227
596 674
65 428
572 506
645 850
171 963
314 898
979 708
356 382
272 794
329 139
564 267
931 924
793 860
978 237
906 876
39 264
706 662
26 716
226 667
406 617
264 926
119 469
75 62
571 786
248 183
326 133
24 745
964 857
551 248
787 890
863 554
758 947
379 36
459 856
924 478
726 964
208 618
76 709
517 369
609 923
107 534
970 821
695 720
940 291
753 780
27 845
343 890
684 26
983 603
779 66
969 393
749 197
467 239
168 938
956 197
598 793
505 157
238 745
290 625
979 419
70 499
19 332
11 522
977 103
967 516
107 993
546 134
332 324
473 766
323 100
5 530
467 677
674 430
697 891
552 890
841 128
486 26
626 665
802 700
213 17
946 597
121 678
230 917
962 423
395 326
622 180
729 809
63 646
934 33
996 578
458 845
415 690
489 818
984 972
612 855
848 697
400 368
815 655
389 740
360 0
288 615
407 665
985 353
106 420
966 556
429 822
278 25
332 161
839 156
397 643
889 20
347 526
721 996
821 742
623 781
220 814
32 394
328 459
308 130
804 847
633 721
590 735
862 95
352 630
217 807
762 776
706 818
413 335
237 314
649 730
556 487
728 553
707 101
89 842
914 140
638 351
95 431
126 870
737 126
436 776
358 692
693 402
150 601
558 119
517 808
85 387
461 370
483 858
874 970
72 647
212 120
767 789
744 158
405 546
800 53
966 439
62 1
953 393
877 369
975 667
264 568
655 818
449 535
989 519
724 168
799 297
545 820
39 400
701 871
284 451
737 399
104 683
714 904
387 334
831 514
551 29
855 1
770 494
936 909
687 658
817 128
941 720
417 27
774 337
509 528
1 946
918 105
761 765
97 832
228 640
525 525
37 204
760 316
867 607
475 116
600 58
425 985
114 204
316 458
381 118
736 43
566 381
958 685
178 852
35 201
765 119
86 121
156 992
781 727
468 221
480 580
32 112
389 786
630 174
187 418
115 169
95 48
163 646
442 434
753 408
248 564
317 347
466 302
737 945
197 460
484 937
305 141
39 915
292 750
962 349
668 92
64 945
24 541
62 468
720 888
744 945
376 600
141 836
930 821
598 336
648 482
259 778
14 16
126 339
622 34
829 321
777 15
20 630
733 972
521 888
42 487
23 232
996 293
939 115
332 596
490 4
127 714
665 856
893 828
123 776
371 896
103 346
650 580
744 913
246 908
915 617
959 544
788 547
91 171
529 295
874 13
477 821
913 690
927 883
432 634
224 178
972 927
761 313
493 257
867 121
649 253
316 575
271 810
521 805
445 779
518 504
107 624
392 619
334 780
892 443
430 568
77 242
384 407
673 477
788 696
205 606
888 936
941 362
587 269
21 51
435 395
11 71
136 259
481 95
958 839
440 833
607 312
88 7
119 208
641 454
142 632
630 624
602 491
597 282
538 217
480 143
596 685
926 139
775 800
802 128
562 420
179 348
140 961
827 761
289 155
849 516
899 258
927 903
135 816
980 952
868 463
554 135
736 129
849 708
18 238
643 966
281 161
46 117
563 931
557 529
759 495
999 672
28 716
902 684
615 855
74 963
609 62
620 582
255 101
523 234
120 685
538 218
675 416
48 346
454 959
574 622
688 324
157 161
352 784
998 742
179 670
703 675
602 582
965 593
577 259
636 181
66 909
649 250
880 856
793 365
636 667
847 936
580 211
978 287
719 605
660 174
818 631
660 576
238 367
21 449
319 858
61 990
126 151
935 736
537 906
9 517
134 618
711 679
667 442
494 315
369 187
770 290
700 145
912 667
45 290
100 711
208 483
613 188
718 154
292 947
908 500
409 491
411 409
30 435
54 483
57 491
855 923
830 124
65 500
499 555
647 918
251 2
436 36
692 599
634 422
153 660
523 72
24 277
499 529
548 645
220 661
412 713
375 12
667 883
874 745
782 792
325 51
361 987
996 423
442 496
608 676
476 873
582 661
14 477
734 243
146 148
613 785
574 932
107 342
814 615
982 6
272 347
910 9
782 912
583 259
720 966
634 666
943 620
955 68
963 546
252 726
262 800
145 789
663 29
139 969
361 801
717 533
969 514
178 945
667 163
5 928
285 329
927 714
714 757
76 91
632 804
694 714
931 650
441 771
744 778
301 750
346 896
512 478
1 807
465 690
230 187
214 647
769 17
63 732
747 850
856 212
900 852
435 128
326 536
772 403
463 973
491 556
140 28
205 935
409 538
148 868
361 921
346 935
372 479
738 142
580 61
792 254
887 841
211 63
752 604
466 971
470 565
740 339
292 813
294 242
583 57
770 240
211 755
58 160
15 505
377 218
780 245
650 338
33 91
767 791
642 622
803 613
709 211
272 243
715 307
931 630
173 966
995 52
85 579
869 978
144 745
531 287
611 66
224 622
843 74
69 912
283 404
504 24
666 557
752 413
210 671
498 27
43 400
799 322
453 432
267 382
354 319
240 117
2 284
433 628
796 799
31 51
972 832
568 36
655 373
67 200
312 880
117 602
375 567
551 953
677 803
221 498
666 385
416 629
991 324
285 899
356 609
93 406
739 609
3 561
483 250
441 388
150 511
147 273
51 307
329 754
629 666
674 648
561 489
796 285
524 561
893 300
515 728
861 819
186 247
705 952
566 885
738 417
714 202
956 106
38 349
608 299
523 47
74 304
152 982
907 431
144 99
864 301
586 676
241 794
248 27
675 552
880 44
375 848
750 339
544 237
56 924
225 134
897 401
581 344
406 416
85 122
956 482
526 152
80 661
184 841
773 779
1000 153
434 409
750 167
97 417
160 40
978 896
125 458
990 529
259 586
36 216
450 815
183 391
23 316
133 916
970 546
362 289
728 563
219 587
569 177
12 396
531 413
938 930
285 448
458 437
349 637
632 636
787 989
441 545
196 50
362 720
479 420
998 388
659 911
795 347
288 67
773 109
385 51
226 928
688 870
253 351
434 209
380 382
311 324
354 376
747 744
213 866
144 671
161 861
90 308
51 663
881 543
966 859
899 850
810 884
623 806
640 470
162 127
7 894
142 900
98 612
359 536
568 176
692 388
627 43
908 546
25 273
70 859
206 598
751 779
656 270
288 864
234 306
742 478
114 418
953 141
458 14
901 185
602 76
283 618
972 830
673 634
71 336
582 377
78 726
55 100
398 836
317 362
691 300
941 846
867 788
302 664
121 853
998 940
860 165
542 601
757 790
217 354
885 381
673 945
52 308
482 111
315 712
37 934
947 107
615 663
772 595
671 20
671 265
723 775
788 284
796 785
605 387
757 548
825 814
160 849
26 742
385 140
535 721
137 554
739 39
924 778
244 31
739 161
573 691
363 108
596 687
229 938
573 110
300 712
429 93
538 435
415 150
579 553
275 279
335 289
722 152
196 510
723 25
411 384
346 65
895 762
499 976
505 629
555 742
894 724
728 281
767 846
4 308
591 456
614 474
889 800
128 295
312 827
690 823
917 279
750 213
397 858
746 126
16 833
337 979
291 202
898 531
999 243
255 974
592 904
336 747
750 745
318 579
527 641
512 187
883 112
929 606
559 442
719 753
499 782
790 14
364 193
443 217
658 320
770 982
939 249
305 457
623 683
738 732
713 601
845 293
908 706
483 173
60 476
676 642
129 53
82 350
632 177
292 293
993 727
420 3
594 948
121 860
98 902
406 50
359 265
697 211
65 894
813 737
940 47
736 984
250 349
550 874
279 370
612 990
315 231
334 597
644 103
737 613
225 2
329 926
760 235
197 71
993 443
118 289
1000 524
100 603
383 38
273 341
561 621
939 813
601 337
22 933
17 428
816 426
355 920
964 183
724 503
640 624
243 969
494 512
623 89
190 267
470 240
203 12
175 169
610 369
785 963
798 778
473 683
55 869
584 543
277 517
467 91
626 126
874 0
398 267
449 544
808 993
777 892
516 785
208 934
15 569
301 703
309 660
173 866
412 69
193 463
718 632
574 569
227 226
155 944
557 52
134 920
898 660
896 744
437 915
860 876
604 544
932 292
972 131
604 259
953 339
877 8
279 73
259 664
844 675
536 762
139 106
367 490
522 76
153 574
52 826
939 948
1 915
982 266
953 760
862 653
941 374
340 275
910 599
972 304
515 9
200 173
256 773
3 76
338 401
398 166
155 583
238 341
620 908
132 442
982 553
740 656
984 214
46 335
365 346
881 794
579 772
499 201
932 709
706 904
688 987
966 286
202 912
596 119
775 489
485 963
554 16
780 308
603 739
68 212
859 786
864 381
745 364
793 983
712 115
916 997
407 123
953 728
871 7
181 555
913 301
33 549
86 781
64 674
332 333
237 82
424 80
755 305
70 122
883 501
603 398
585 564
468 960
535 771
588 636
721 471
586 909
48 944
784 230
175 425
901 877
65 226
92 643
833 510
587 317
608 189
773 838
594 995
705 11
105 767
440 957
689 197
458 595
714 829
186 629
34 265
630 314
784 235
632 163
434 541
567 133
504 743
647 907
206 932
717 498
934 101
379 292
12 348
682 982
912 283
819 937
32 427
565 412
563 709
571 32
39 317
259 299
971 297
527 606
206 382
288 183
382 580
718 312
618 61
73 430
169 930
12 578
697 342
460 131
697 864
509 891
174 974
589 854
938 541
247 6
192 258
250 425
874 660
320 449
523 319
431 35
373 114
595 681
85 858
730 728
738 549
950 395
857 944
607 262
852 314
679 435
518 422
228 753
377 93
81 207
728 786
413 278
669 172
802 29
412 447
671 850
78 467
655 576
232 211
312 835
537 328
285 198
903 588
661 981
203 775
1 235
232 662
745 990
448 287
184 462
567 5
612 609
318 730
879 778
209 632
185 29
841 751
307 181
779 139
597 439
392 891
849 932
883 459
349 395
686 43
165 532
101 493
328 142
545 35
54 714
470 206
768 221
469 680
160 538
331 452
188 710
544 968
504 210
449 194
249 189
47 432
810 152
414 262
875 407
439 116
53 167
382 854
111 866
444 834
188 948
70 653
179 802
292 199
950 62
147 346
907 821
348 631
22 888
666 176
485 774
272 319
826 745
401 766
325 557
942 741
432 644
748 720
993 700
347 342
747 727
392 91
693 50
643 798
601 446
730 124
62 43
517 795
351 48
384 920
410 372
652 434
658 24
789 676
494 235
133 471
815 821
120 477
654 268
846 287
123 978
549 657
199 828
533 665
291 925
705 651
71 921
572 967
204 314
514 554
562 399
915 537
739 816
539 553
86 179
21 370
797 938
227 295
735 795
480 71
367 542
854 767
155 651
736 38
806 145
898 16
550 384
651 980
670 744
210 982
797 152
86 213
886 648
349 198
646 999
326 23
330 254
87 725
670 586
367 631
334 494
965 568
585 143
335 49
745 910
268 876
436 362
867 162
814 99
721 198
485 312
408 968
43 226
242 116
656 351
626 200
950 456
107 489
67 531
991 734
898 257
401 340
338 489
731 464
629 531
345 48
91 942
604 59
501 284
289 500
506 72
503 555
493 646
285 300
300 908
409 957
707 129
705 4
887 341
758 8
564 569
893 299
608 50
148 358
685 938
283 717
755 543
392 119
811 963
145 911
437 946
327 126
19 983
965 790
300 831
589 80
338 364
251 399
420 523
832 811
613 918
552 792
315 564
52 652
985 812
281 52
661 373
984 919
218 201
908 569
39 926
935 634
279 12
525 581
776 241
166 738
348 560
489 708
114 485
244 955
957 803
813 194
300 550
20 170
545 257
526 638
74 338
532 165
611 369
450 300
290 277
784 889
10 734
108 825
289 364
687 834
177 551
203 570
354 748
427 478
479 687
667 100
13 611
908 378
375 788
434 804
252 621
885 786
607 650
219 207
478 816
508 971
877 800
149 698
352 568
206 275
940 369
844 842
222 98
424 711
130 187
613 597
814 491
326 115
732 483
966 526
860 953
54 421
135 118
386 388
293 80
212 178
632 873
192 931
735 974
406 790
940 464
284 639
950 687
497 231
144 42
891 223
384 16
290 865
489 722
227 511
825 94
701 914
228 806
615 452
271 359
256 342
757 899
662 219
678 423
184 979
155 981
708 945
179 579
570 726
98 211
182 892
724 265
442 683
694 568
977 879
726 189
494 855
718 466
451 784
821 85
802 177
237 86
440 357
30 396
301 484
746 337
93 17
335 754
258 773
296 208
47 99
68 113
414 946
366 991
940 182
683 816
952 280
823 92
31 57
616 787
315 323
713 964
687 376
897 151
261 465
874 556
88 416
898 250
850 910
725 737
351 462
753 552
968 200
648 400
714 831
962 390
604 131
624 669
420 104
442 250
267 597
722 878
148 342
175 312
433 163
515 304
646 535
381 389
188 625
752 624
303 782
18 775
681 781
102 51
965 513
59 42
204 515
458 358
676 694
211 963
243 113
553 453
536 417
225 248
443 204
808 430
272 966
562 781
425 560
347 102
633 228
834 639
849 83
417 370
174 895
791 292
241 545
230 639
470 100
765 880
134 976
406 145
461 688
625 768
596 36
576 975
328 200
505 962
489 83
567 660
92 177
377 746
922 402
570 358
487 472
351 997
195 37
964 538
532 931
536 793
418 714
724 148
346 717
415 978
604 205
77 315
389 637
675 845
294 500
301 834
594 966
985 224
476 571
913 615
175 783
125 503
476 160
967 31
728 923
925 55
403 752
66 943
586 297
957 965
173 871
456 68
122 549
682 767
344 731
246 18
701 132
186 330
57 400
81 215
176 699
705 289
844 100
86 632
785 751
573 91
680 140
450 610
692 709
2 148
479 532
698 58
374 971
646 722
841 809
162 485
501 420
229 113
993 74
641 343
572 510
285 542
269 482
283 462
714 95
666 310
690 78
452 792
811 202
697 855
620 444
795 63
604 318
896 822
130 409
476 11
778 71
484 414
694 281
427 976
475 18
801 454
304 529
215 202
482 508
772 290
379 776
651 767
406 841
763 896
53 929
69 124
580 369
338 835
683 609
971 102
247 990
271 51
257 230
8 26
741 846
742 130
597 221
42 757
12 710
636 591
812 434
127 251
824 459
343 30
746 763
74 602
342 267
532 533
557 164
993 263
236 849
575 119
522 771
945 695
645 612
877 803
374 524
847 935
920 472
972 70
221 885
488 859
433 217
712 116
53 675
617 865
981 934
735 98
915 570
199 143
778 563
669 197
227 528
566 64
667 237
40 259
203 938
941 881
479 129
740 152
416 139
760 697
242 548
623 466
462 155
324 412
129 651
621 636
467 709
525 838
698 348
587 749
460 583
370 85
288 130
39 514
438 637
358 590
938 588
134 7
381 21
104 974
436 573
331 481
391 123
731 473
827 300
150 965
225 709
950 102
213 940
25 417
63 824
996 40
901 940
692 433
983 424
867 253
986 408
233 938
758 259
593 26
632 557
959 66
905 461
305 148
500 216
371 597
220 916
953 87
284 358
929 392
341 237
94 738
563 476
302 601
296 188
133 136
128 119
944 236
796 806
579 471
559 613
116 303
124 570
205 700
133 593
214 309
533 354
968 172
800 41
619 989
14 222
321 715
316 139
9 180
794 17
773 744
629 539
28 573
367 280
65 198
194 645
401 943
57 409
17 307
96 672
383 599
647 9
812 540
98 328
496 408
955 420
358 709
231 250
3 649
221 624
755 877
139 203
557 142
696 658
618 743
555 40
313 413
883 86
886 369
716 750
359 298
728 777
942 96
500 818
210 58
927 145
197 473
166 874
255 747
427 403
601 409
969 33
636 225
602 555
336 924
369 678
717 281
264 487
445 993
404 980
263 505
852 252
822 171
13 170
640 557
481 254
368 688
547 459
789 418
460 130
769 909
178 982
826 486
340 703
140 470
127 855
564 733
988 951
127 770
959 67
241 60
217 402
119 724
1000 351
38 440
714 491
457 570
133 0
486 911
970 359
98 433
197 995
265 357
487 140
654 686
180 678
97 976
614 615
156 981
144 748
566 60
947 804
264 285
964 851
978 454
596 497
583 761
495 545
364 964
206 2
453 751
453 305
401 66
989 693
241 756
243 962
869 21
551 383
430 245
438 568
805 330
217 300
499 694
780 960
287 759
79 578
419 750
913 710
167 240
624 557
933 544
521 873
131 371
983 259
428 266
364 109
983 452
569 864
183 657
884 688
129 464
717 242
33 506
528 741
189 908
862 510
136 1
3 634
513 790
641 40
897 981
980 316
1 178
333 334
289 497
831 401
138 222
869 412
734 419
18 668
794 974
311 160
491 864
464 20
678 671
391 815
190 764
896 557
33 150
396 525
620 390
142 971
963 617
16 904
706 945
151 221
735 404
811 892
196 787
593 79
658 21
801 895
713 881
391 182
193 143
286 629
893 936
952 959
603 9
375 412
77 877
16 383
962 544
235 928
741 700
36 99
165 0
701 352
932 388
850 873
721 878
323 934
654 768
189 28
98 63
929 42
711 230
100 907
141 721
134 758
46 362
563 465
904 216
877 98
102 467
303 197
607 857
91 809
565 108
726 442
1000 602
991 424
49 548
699 767
535 935
140 686
685 998
789 56
10 669
768 717
263 744
816 82
589 426
31 381
357 295
449 994
501 546
807 161
266 479
182 141
32 947
157 38
772 926
498 728
43 744
958 74
824 442
748 760
514 144
198 266
323 678
312 187
362 8
707 42
170 928
772 932
425 291
658 312
602 700
115 385
155 448
439 424
200 41
716 496
190 228
849 992
657 170
731 245
126 594
434 605
681 246
69 20
809 241
802 467
743 408
927 4
459 366
132 792
119 21
726 497
465 652
254 464
381 716
120 744
417 498
309 329
400 465
865 102
448 181
773 295
660 656
670 736
2 96
972 0
781 431
860 915
468 834
543 569
170 891
905 4
764 544
250 854
854 969
248 833
758 885
371 101
687 222
184 349
208 296
343 186
147 158
925 966
134 765
411 771
373 607
405 274
686 306
915 340
155 783
203 373
852 147
357 3
938 305
822 915
525 709
966 125
615 850
346 851
455 534
770 870
424 369
924 561
543 634
7 164
976 177
841 626
689 646
650 51
285 913
991 699
282 648
159 89
723 28
361 425
816 307
693 531
313 344
670 897
167 911
311 949
27 2
298 97
365 198
586 60
694 742
467 28
702 655
180 447
799 195
924 96
647 46
402 136
922 556
780 755
295 729
913 663
414 63
743 984
480 644
862 639
623 145
954 926
921 740
957 973
937 535
786 873
830 854
388 528
683 373
309 942
405 784
711 946
272 706
511 905
803 598
276 347
767 865
181 729
915 126
232 69
555 608
620 978
389 588
792 784
338 508
105 210
347 933
312 855
362 321
562 156
308 199
998 736
910 14
130 854
381 997
959 967
540 54
680 677
874 526
943 97
841 551
729 919
201 287
428 629
914 903
80 327
54 36
547 926
20 616
427 284
358 994
145 57
380 882
168 146
671 478
754 444
495 457
307 309
133 670
180 332
466 369
553 844
774 798
532 421
954 480
856 803
318 44
342 741
188 787
19 431
131 324
512 672
573 799
193 85
665 155
399 548
866 696
350 970
517 574
799 70
511 797
423 971
309 579
551 986
59 473
650 166
582 974
745 310
241 762
946 766
932 36
925 990
584 717
942 337
236 883
86 272
843 327
154 45
676 151
778 728
753 549
963 214
48 942
206 164
597 75
359 184
726 51
430 313
470 543
17 42
378 973
120 715
239 471
560 456
770 129
777 96
6 693
104 191
338 58
654 540
544 753
918 44
696 975
139 213
995 719
360 300
576 125
46 296
426 331
802 92
775 320
971 657
947 483
952 553
811 829
385 765
331 245
817 929
208 225
283 67
255 179
250 799
708 834
63 549
396 965
134 641
260 740
225 571
231 367
316 61
627 652
599 192
292 133
216 183
872 488
910 553
642 357
607 499
896 396
898 764
597 628
166 600
999 909
410 6
506 255
962 506
43 249
241 587
93 291
793 238
904 76
292 993
453 20
31 673
475 155
594 644
197 561
985 368
770 124
262 858
108 181
596 552
209 834
405 640
933 678
358 982
174 781
190 826
551 353
250 192
766 415
356 662
989 634
391 969
268 103
373 976
285 720
25 671
567 170
597 838
493 326
742 688
676 323
923 237
240 314
897 856
239 81
258 809
676 273
225 187
118 392
991 567
670 48
538 64
621 238
561 421
211 764
337 411
97 727
891 928
720 681
155 161
56 432
819 61
458 765
886 103
622 975
877 144
366 118
789 378
921 184
879 558
393 455
911 231
133 320
950 909
136 365
560 484
744 500
143 890
88 567
790 932
366 706
958 905
814 784
556 93
917 175
441 920
718 551
529 557
921 294
237 179
751 903
873 191
287 558
278 464
645 238
41 362
613 667
522 628
876 128
822 450
720 995
894 811
403 756
134 275
212 690
679 91
221 461
253 36
870 237
905 872
977 657
152 169
916 113
106 160
954 806
516 727
682 732
486 375
870 214
630 355
926 762
220 771
107 97
412 627
340 121
279 985
788 171
249 306
601 309
684 813
863 152
468 862
251 243
322 805
361 246
434 405
879 104
868 61
279 242
966 650
945 114
136 699
78 929
63 852
142 525
490 316
299 888
64 950
116 783
57 212
131 355
632 311
215 139
904 248
947 281
899 307
389 72
420 607
400 605
367 471
410 899
124 187
391 805
159 584
540 616
707 100
141 950
858 307
887 308
279 381
590 452
252 629
217 388
716 387
273 734
194 403
406 102
544 69
2 15
570 59
523 598
552 797
765 893
383 304
366 530
49 747
745 437
728 88
796 477
927 993
745 820
305 441
432 966
432 799
996 862
983 239
178 58
817 312
981 146
120 334
860 916
126 217
522 819
519 77
358 820
965 521
593 927
379 128
290 44
459 154
757 443
648 572
263 467
764 420
324 780
596 550
962 893
495 546
795 238
970 619
639 855
158 937
320 816
417 360
107 39
49 727
998 453
68 602
236 753
875 417
51 323
362 182
335 546
362 355
316 591
488 170
88 232
235 163
5 222
593 721
372 31
99 493
645 372
116 530
985 788
798 871
944 32
941 0
299 821
857 262
235 997
321 258
247 446
747 622
459 673
901 156
12 964
231 324
676 57
190 507
332 901
491 487
469 442
210 36
158 805
252 506
282 8
613 468
959 281
6 866
95 81
76 616
490 711
943 477
499 371
196 125
655 587
124 16
25 697
691 576
81 666
657 583
384 408
340 519
861 562
845 967
387 991
630 37
337 623
610 775
968 130
621 848
945 334
784 754
293 917
815 230
26 116
714 493
349 854
727 179
346 111
550 606
246 26
692 523
854 324
393 130
181 686
282 269
810 14
175 869
999 102
38 901
75 740
582 541
833 225
749 312
239 666
947 614
336 66
909 923
467 726
163 702
913 919
49 107
130 508
34 978
841 933
976 997
276 489
814 398
189 529
959 878
379 987
539 23
26 48
513 4
222 294
464 452
572 54
44 66
58 287
640 55
754 945
78 919
435 923
816 448
568 22
531 950
719 296
223 154
410 954
392 702
282 754
560 146
575 242
618 131
721 375
201 694
243 651
159 353
818 107
734 643
466 497
595 719
521 899
917 741
370 146
699 625
948 452
59 874
457 395
588 756
239 460
917 223
74 497
475 509
232 383
551 384
603 425
598 146
491 491
255 714
186 399
1 414
830 516
18 108
922 626
672 391
877 167
284 88
745 325
619 635
597 249
396 846
148 262
276 837
556 176
268 673
64 266
402 324
927 40
748 238
34 133
184 275
273 263
847 603
847 638
165 241
306 761
531 325
292 616
278 522
341 347
989 400
950 545
326 195
799 618
897 618
98 102
196 937
485 476
29 127
676 292
779 561
390 77
590 213
59 576
194 952
740 202
129 273
643 886
845 579
46 745
666 935
240 525
186 216
745 494
343 133
745 152
332 186
785 615
804 359
794 845
114 527
451 887
535 675
863 33
280 317
541 726
77 597
599 936
788 271
755 502
563 443
141 617
121 316
163 454
222 130
735 471
822 528
745 602
562 750
459 472
966 328
771 543
476 85
596 425
168 9
685 931
427 955
216 607
889 424
812 514
250 270
716 630
708 754
566 145
31 970
85 925
960 908
912 990
767 430
384 103
297 851
974 373
374 596
626 578
900 468
597 547
826 891
704 971
582 901
179 878
440 280
455 439
188 81
932 386
868 776
540 242
596 351
790 948
460 951
444 626
266 218
117 26
877 850
692 677
371 529
15 552
60 143
449 110
428 632
984 563
637 387
655 11
971 452
125 777
662 818
29 752
91 266
732 310
747 26
550 476
259 439
826 87
523 583
201 594
407 136
699 354
481 39
554 296
308 66
644 915
187 815
461 35
784 970
707 871
525 339
200 400
335 629
532 676
605 97
313 996
253 225
109 510
664 613
123 835
338 25
458 362
67 181
900 668
488 780
913 422
802 62
362 986
509 550
502 198
51 492
312 891
655 363
486 415
395 300
844 596
178 498
759 934
566 708
331 721
891 815
718 481
146 497
202 289
791 407
127 245
756 784
374 943
756 471
631 397
256 76
100 993
886 516
60 520
612 437
593 828
897 867
970 290
69 542
850 405
853 281
719 745
928 485
564 344
516 660
231 865
9 838
475 884
44 823
439 287
94 799
102 700
643 425
749 752
948 636
457 766
653 669
974 106
263 435
792 751
751 370
446 10
717 441
490 164
303 292
650 259
435 410
170 137
792 919
616 340
910 636
279 373
257 730
125 89
922 563
892 427
766 489
964 624
141 165
824 777
964 265
45 620
364 286
526 556
808 295
314 333
747 732
116 273
240 417
282 181
768 44
759 100
712 162
282 883
216 114
461 3
93 432
574 19
623 844
369 92
348 929
148 571
107 966
793 234
410 968
632 70
593 814
154 346
37 596
999 556
326 249
721 91
712 280
719 711
654 467
19 257
50 27
244 438
287 913
965 776
168 137
908 453
517 810
788 830
917 239
227 881
815 792
45 256
480 66
887 464
240 827
684 563
676 279
692 526
566 750
200 84
416 3
655 297
853 678
109 415
713 379
238 556
867 185
527 690
530 405
134 775
709 156
581 810
490 244
347 940
472 371
754 684
28 118
922 570
240 596
501 37
895 441
953 941
683 868
617 466
912 24
612 562
870 431
381 695
818 938
225 663
717 210
524 547
844 659
828 352
590 155
836 721
57 432
923 314
518 391
75 863
968 334
106 891
377 539
20 641
230 266
423 311
318 618
261 558
366 745
782 475
456 692
307 457
631 680
844 333
476 708
371 257
325 340
359 193
441 368
58 417
165 874
419 989
866 708
237 711
196 920
854 708
908 334
873 551
503 57
541 821
222 498
483 720
820 236
547 813
491 126
800 853
791 700
423 927
177 623
157 324
501 744
638 122
596 393
294 986
875 652
76 107
818 905
314 292
943 853
887 45
592 934
901 63
604 104
179 951
987 890
179 247
689 690
373 149
839 221
939 363
914 744
307 421
922 890
968 750
140 183
585 59
953 406
889 374
133 252
437 148
657 872
433 968
249 236
404 134
950 514
295 424
181 421
761 597
278 572
30 125
550 706
675 838
829 33
948 90
633 418
383 55
857 566
614 669
427 872
297 652
191 281
602 171
394 915
831 970
692 7
163 793
898 31
509 943
156 796
335 428
320 713
512 639
382 862
555 752
657 830
254 271
428 201
100 908
611 563
587 436
390 739
223 867
890 789
269 156
383 432
105 267
987 393
776 483
453 247
63 384
491 876
458 631
420 130
453 985
535 788
335 76
115 296
442 17
805 140
781 959
501 726
994 863
624 107
776 414
295 809
561 846
463 116
501 309
344 149
718 396
862 38
378 41
451 375
509 557
499 213
580 15
998 941
138 280
601 909
375 773
701 252
524 504
55 557
472 383
879 280
614 60
657 257
613 307
278 543
950 151
540 502
130 133
50 598
266 575
173 265
989 594
38 65
917 888
322 904
370 959
800 93
669 281
751 334
62 442
141 593
87 485
97 441
151 575
818 239
385 466
53 431
914 284
451 599
6 429
624 795
107 917
342 788
900 675
744 124
511 183
703 531
272 153
801 629
308 263
60 810
215 699
192 677
662 651
650 302
454 232
698 512
891 359
478 931
66 587
492 459
983 273
556 863
967 498
844 395
464 300
858 478
628 602
533 461
378 623
845 126
973 471
430 198
683 111
474 124
535 464
436 947
239 696
197 900
902 40
810 545
163 223
508 68
433 413
919 150
997 513
899 576
507 564
270 885
690 332
289 830
515 818
582 669
573 924
721 914
996 220
36 761
190 6
712 410
269 230
467 696
655 736
989 515
481 974
666 574
48 350
811 49
798 33
333 760
315 38
504 922
250 340
209 859
399 667
640 682
824 348
155 460
729 948
433 71
822 382
216 8
885 110
120 445
689 22
982 708
32 4
386 362
998 434
785 781
640 309
627 347
610 839
278 880
106 870
297 252
906 682
170 531
578 642
649 731
27 440
874 873
885 552
903 12
314 517
204 889
249 645
457 173
204 536
300 622
546 300
428 635
717 812
231 391
117 252
85 298
372 119
306 432
817 754
880 776
885 726
115 110
240 913
379 641
173 726
941 782
601 592
483 811
176 115
319 125
144 932
28 354
93 532
101 448
899 240
364 580
87 476
981 164
775 99
56 838
581 657
962 46
752 906
676 628
698 32
155 731
707 848
878 236
628 637
588 633
926 604
19 554
257 271
50 467
853 826
960 716
444 937
154 568
53 8
353 702
115 129
529 523
204 66
316 46
899 940
765 963
791 669
854 865
202 63
194 436
754 871
827 171
219 903
629 803
146 660
177 466
524 376
779 333
765 297
917 170
922 960
506 871
200 212
659 553
842 60
654 702
334 992
562 60
977 953
636 991
31 877
380 895
475 636
105 31
85 157
993 240
983 578
922 372
47 223
940 427
345 999
813 377
218 671
291 246
38 353
877 669
626 379
323 173
194 541
169 139
653 991
96 878
108 8
317 770
559 624
449 694
423 775
695 438
397 755
488 249
562 311
330 131
421 478
805 53
432 196
261 936
563 862
251 246
840 588
164 65
117 238
48 874
533 868
868 515
31 285
897 973
422 713
402 307
255 175
546 973
846 880
884 414
993 634
745 623
635 173
902 978
443 601
307 167
594 351
741 762
769 107
588 339
128 497
734 613
944 869
482 503
211 777
62 246
766 115
930 305
350 420
859 140
288 978
321 870
487 215
865 34
361 879
851 954
651 774
669 79
273 184
998 10
206 143
692 359
634 49
895 324
527 816
171 103
964 128
314 733
970 44
808 844
97 881
197 114
540 696
135 883
817 689
413 791
322 419
461 369
838 989
70 33
672 40
711 11
671 763
374 830
749 222
826 854
873 911
370 747
933 976
364 992
40 742
303 236
908 76
321 932
537 670
449 935
769 167
118 193
98 555
38 57
343 845
528 554
471 59
851 14
236 453
508 430
222 721
508 347
654 754
336 473
923 164
31 518
304 962
360 728
780 145
105 332
16 210
241 680
597 683
95 929
68 791
776 358
867 345
765 771
863 509
874 631
956 384
689 871
767 355
173 384
469 420
423 273
385 996
421 254
410 586
862 151
866 430
399 614
544 991
33 517
183 214
616 326
965 297
853 841
277 617
325 713
117 68
153 743
73 955
668 598
246 869
32 237
816 755
265 720
940 818
664 639
342 388
969 158
357 711
141 100
562 924
593 860
621 561
278 158
416 336
975 887
9 190
902 716
316 236
742 756
887 274
594 83
221 671
613 792
796 458
824 944
423 428
760 512
556 532
6 303
542 305
101 961
276 299
798 461
920 307
615 592
778 151
192 344
963 975
413 850
322 122
63 357
98 770
35 621
34 891
297 385
228 224
966 60
6 167
74 695
956 768
883 438
828 353
105 239
752 93
768 46
288 8
521 116
709 845
240 859
631 344
351 780
504 981
290 865
63 31
858 659
854 505
10 413
661 785
397 631
989 376
870 580
453 555
957 92
519 973
73 35
84 411
873 56
804 438
106 975
664 5
44 255
984 552
93 61
629 374
460 839
648 296
775 866
257 43
822 925
57 10
965 348
736 978
398 101
232 509
973 950
23 64
610 261
337 268
946 319
924 536
631 242
483 309
635 170
724 929
993 600
250 485
820 702
619 415
134 916
82 33
643 694
638 104
451 484
322 141
699 465
83 768
348 973
13 824
523 483
471 868
144 963
762 45
535 857
61 537
826 844
20 962
804 728
933 661
191 285
993 580
992 285
81 188
446 258
215 752
78 581
1000 932
458 304
969 42
797 494
871 537
912 45
349 753
433 187
490 752
671 270
896 632
167 547
559 606
602 704
431 597
428 9
401 529
527 854
183 853
606 764
432 13
402 208
941 868
825 391
103 336
570 241
358 433
362 793
851 149
962 991
239 943
150 870
66 155
87 238
581 172
154 955
24 967
56 388
717 165
948 813
147 581
624 925
36 943
504 689
23 218
244 343
782 167
59 380
417 635
675 879
218 929
930 651
471 638
360 417
556 235
234 315
158 879
601 146
624 3
649 994
482 388
98 529
685 84
731 27
392 776
122 529
262 811
61 917
894 786
36 751
234 855
236 787
320 719
629 529
132 995
109 300
572 786
988 212
83 670
598 716
750 835
972 132
362 611
371 104
460 164
259 431
767 224
481 60
938 388
917 425
887 313
861 975
326 911
288 880
536 45
764 670
44 2
785 376
773 423
220 276
433 667
37 495
20 822
121 111
339 566
520 642
938 421
608 108
574 632
192 77
212 434
926 945
928 343
274 710
647 521
457 145
566 703
266 481
640 89
284 3
875 501
423 940
571 869
726 898
814 719
107 460
695 291
875 573
596 41
174 765
576 449
32 80
273 856
451 397
907 713
579 328
883 554
816 648
60 779
616 913
214 979
794 164
74 347
923 738
127 152
469 333
592 21
923 888
4 287
519 649
445 455
637 926
233 716
173 669
444 926
868 682
148 660
971 21
908 975
855 449
825 229
767 879
328 527
466 737
678 219
206 199
958 218
130 213
431 555
501 427
36 566
868 36
770 426
648 831
893 825
638 73
251 326
77 625
367 318
315 947
720 228
81 902
583 290
490 38
605 895
976 146
810 980
23 223
591 118
784 43
133 639
424 475
500 957
758 13
157 970
896 903
552 354
951 158
39 584
718 528
89 537
7 483
400 231
222 875
59 63
348 312
885 84
773 893
908 258
946 187
835 147
544 420
168 414
448 368
823 131
29 75
949 848
249 445
453 967
351 16
343 101
938 70
588 277
413 313
219 467
306 353
424 410
708 346
975 142
420 427
909 515
87 759
1000 28
726 760
506 452
300 967
242 865
668 741
354 539
177 182
938 394
876 817
76 910
26 113
718 388
147 679
339 848
68 509
410 701
790 996
261 783
821 959
316 1
297 958
208 767
112 788
760 22
946 858
431 375
860 698
475 920
238 4
888 714
277 588
627 316
745 930
472 390
328 176
165 535
98 192
772 960
610 380
157 815
611 324
705 181
681 180
320 600
972 954
468 642
649 780
188 232
448 713
890 907
183 347
861 459
981 187
552 623
232 517
401 486
848 975
707 617
9 503
596 278
901 986
760 335
912 158
44 233
586 521
300 782
849 511
917 299
388 576
155 730
681 511
669 137
103 620
468 906
741 555
496 89
938 51
475 769
362 672
931 647
871 586
76 61
862 284
780 497
62 549
54 819
229 338
272 490
330 818
92 528
844 497
810 938
521 846
541 49
464 516
82 675
336 229
132 434
670 594
26 508
539 668
183 81
348 863
898 889
97 745
780 699
374 560
532 999
84 401
870 989
937 841
111 940
540 80
675 596
162 425
688 716
124 692
432 461
166 869
867 940
114 42
10 412
411 344
277 498
699 462
167 311
869 792
84 74
787 997
938 243
833 154
637 233
112 798
721 605
276 724
748 29
951 475
72 786
948 801
446 394
532 212
398 175
12 624
233 133
125 580
375 832
283 356
937 404
863 184
488 531
797 372
675 51
630 686
846 765
159 532
445 615
193 715
421 411
263 241
516 854
147 147
828 810
57 839
396 412
289 684
455 774
73 77
242 590
42 219
506 686
447 216
564 762
337 284
172 205
309 459
567 252
843 548
688 985
409 468
943 777
879 545
453 159
481 8
265 135
1000 936
366 83
289 381
923 634
516 997
129 836
134 934
697 391
823 222
4 149
181 10
144 740
848 992
66 796
940 996
902 845
50 959
305 238
990 723
664 327
858 392
126 600
658 443
394 815
423 602
302 815
284 873
129 731
156 167
982 663
706 210
763 208
607 79
59 886
759 963
581 177
828 733
138 809
546 657
874 117
401 718
648 997
15 281
882 168
795 920
114 199
243 0
647 560
159 712
941 300
803 396
80 561
473 562
21 904
13 120
138 400
887 748
409 289
381 690
761 706
510 411
469 373
639 424
203 525
82 370
453 22
915 94
812 182
305 705
520 308
843 832
785 976
24 867
241 411
621 373
472 42
876 438
799 575
719 913
973 632
1 486
397 254
221 729
726 768
45 489
218 813
540 234
95 133
340 852
153 801
938 753
678 167
829 515
984 263
354 475
567 760
131 395
77 372
379 350
440 583
828 394
627 244
953 445
285 808
996 989
304 477
121 214
531 977
545 544
169 340
376 407
272 93
288 353
659 422
756 252
401 452
693 821
283 552
489 649
881 512
367 104
430 110
460 341
712 608
921 912
313 462
178 940
528 840
24 529
769 62
296 299
281 541
859 385
619 401
340 319
189 685
133 860
195 452
178 45
83 284
156 536
16 606
543 90
232 152
52 986
590 283
64 163
936 748
27 918
225 55
338 869
241 104
254 785
360 104
683 262
367 590
34 730
871 995
303 889
975 829
603 564
242 765
475 69
447 921
455 76
176 810
316 957
683 295
787 648
908 633
231 512
169 885
451 669
524 709
562 938
213 495
165 647
934 380
673 607
885 10
70 115
165 491
473 846
101 156
690 784
415 39
215 883
290 417
584 897
777 604
945 539
730 670
451 731
760 633
914 500
922 769
520 188
785 305
505 801
574 286
301 721
345 386
578 16
827 411
543 998
189 217
186 775
479 475
891 625
410 915
143 817
318 549
6 870
589 28
780 85
310 414
924 923
123 43
744 334
283 585
299 789
129 579
663 147
107 245
959 296
260 778
223 216
154 231
502 986
624 85
443 137
445 210
613 855
908 464
634 85
762 709
977 61
267 938
672 392
94 828
606 800
548 966
130 575
437 501
170 326
91 211
805 440
564 516
930 52
324 740
286 222
137 830
858 254
917 46
171 727
64 753
65 658
796 104
896 857
23 321
666 956
820 653
346 991
954 627
306 194
755 372
38 304
247 373
167 120
599 424
914 87
202 51
366 92
419 911
721 595
872 106
756 59
901 406
546 56
231 816
373 961
450 305
313 107
372 497
895 36
63 695
852 153
67 242
55 400
537 699
798 383
529 432
730 755
365 827
910 306
868 729
540 362
448 60
752 991
320 841
715 945
167 195
905 635
243 470
971 949
198 997
686 51
169 124
587 781
308 374
757 957
407 96
894 788
637 556
618 772
187 848
185 295
750 364
186 671
194 896
43 244
467 459
762 394
800 925
943 792
91 830
207 137
858 492
419 975
761 737
791 587
214 779
939 30
988 419
341 212
577 854
381 700
567 815
936 953
918 323
990 860
329 403
812 935
925 38
251 243
213 988
71 163
264 212
648 943
577 79
268 794
750 378
379 5
242 280
10 690
644 30
1 145
246 214
397 566
942 564
847 905
320 644
674 44
114 626
761 417
790 64
871 914
419 764
589 863
261 639
679 723
817 535
719 567
290 109
169 118
311 520
5 303
194 233
761 471
826 253
364 260
266 518
612 67
88 74
865 266
207 802
247 375
357 685
312 871
285 450
648 8
975 921
343 864
59 547
947 67
682 893
963 376
13 666
245 933
219 190
81 695
416 795
619 99
608 832
157 280
136 37
234 610
718 0
381 705
28 931
440 480
569 459
853 630
311 995
49 976
542 103
940 933
744 953
242 761
507 720
84 522
154 68
56 502
596 395
629 131
916 423
128 6
279 582
579 221
881 361
416 629
408 837
394 652
775 413
828 367
645 438
319 718
652 1
33 867
42 156
657 103
251 882
324 797
573 750
267 157
898 588
339 362
202 209
155 669
878 438
81 152
782 680
406 43
780 947
269 834
319 474
792 348
417 329
827 550
521 564
703 775
898 597
896 153
42 481
776 446
228 987
554 257
358 544
103 993
740 546
396 433
355 870
762 715
159 605
557 88
69 590
854 105
290 491
153 562
178 687
968 409
777 303
614 716
918 334
636 288
235 334
991 378
175 926
776 842
764 31
499 571
89 614
856 77
896 726
886 851
121 619
227 222
902 871
661 247
357 520
116 185
617 800
381 141
489 668
457 411
640 598
211 552
171 100
982 690
670 230
493 254
295 795
737 947
786 829
951 37
979 176
487 626
543 935
910 32
619 807
885 509
283 579
551 822
301 310
943 585
275 324
512 994
21 617
427 962
589 856
765 891
617 317
710 189
644 867
994 517
989 96
812 337
806 708
599 21
350 846
459 768
168 39
382 32
602 820
944 58
967 688
757 35
517 48
607 354
976 37
34 619
525 645
142 669
872 491
417 621
86 155
794 137
547 927
455 942
670 300
944 35
400 717
81 611
641 775
612 911
523 132
229 898
29 656
772 587
113 863
775 334
270 773
805 707
734 516
252 566
217 858
787 437
841 616
305 190
868 324
476 910
678 616
827 698
164 472
69 922
649 752
440 385
85 684
419 663
825 559
579 103
12 301
130 65
673 24
819 513
167 54
872 350
39 369
100 732
170 502
810 474
25 271
420 469
539 433
844 107
810 486
902 57
342 581
148 222
920 53
1 654
440 749
447 863
120 375
249 279
431 41
225 604
824 147
547 346
840 635
768 425
643 748
797 397
503 690
577 564
343 799
754 987
353 602
969 146
361 963
305 83
84 352
604 575
998 36
862 897
484 530
952 905
235 222
918 978
519 436
682 628
20 903
143 931
305 636
222 854
944 76
900 25
568 422
98 347
803 242
596 833
448 735
59 81
578 62
963 624
919 380
845 12
361 12
982 355
937 323
606 963
559 714
115 775
795 696
747 912
984 365
677 186
155 776
913 299
296 594
611 687
646 777
908 430
918 294
297 645
351 967
410 177
269 54
316 135
902 592
400 743
876 734
442 12
493 639
442 829
190 924
630 400
396 155
686 818
913 14
375 815
853 513
337 208
434 246
441 960
559 92
992 463
911 164
361 807
423 11
223 410
59 516
557 713
841 179
564 78
892 770
224 868
522 320
435 593
639 820
857 539
880 287
643 232
81 216
140 60
280 373
87 215
887 360
78 140
854 936
380 980
662 276
501 401
791 636
249 371
139 104
341 846
809 926
873 90
939 176
466 826
120 388
754 662
610 906
235 873
937 26
960 19
223 795
109 912
530 61
721 766
958 664
491 195
312 995
714 174
828 222
452 721
655 328
544 294
989 377
172 598
340 849
607 427
104 96
792 479
997 900
333 347
56 182
893 594
183 852
503 731
972 265
489 50
254 769
746 455
775 870
455 725
447 125
362 76
287 449
486 353
216 255
565 633
930 681
746 801
885 628
383 217
19 185
792 356
859 679
982 841
952 383
334 349
472 879
15 791
766 16
640 675
449 272
559 872
483 329
179 162
826 752
275 520
450 551
868 903
800 971
807 653
161 518
280 878
265 134
480 123
205 980
404 126
162 599
429 440
787 975
774 812
526 914
257 673
583 650
922 635
557 4
418 626
512 98
957 521
649 530
709 264
282 518
53 107
233 690
918 90
298 745
277 151
266 409
851 890
509 466
180 744
248 146
961 536
599 364
774 221
153 956
564 391
663 381
720 481
137 195
314 148
904 953
551 827
501 101
216 430
177 239
249 935
163 470
242 447
93 738
177 466
511 979
343 975
387 257
294 313
855 457
522 208
574 111
341 505
727 374
576 682
765 745
161 103
53 710
767 288
163 854
440 432
525 943
869 792
382 386
264 113
453 501
660 326
891 153
397 944
593 749
916 983
487 697
612 752
894 60
856 970
208 575
747 936
362 824
518 506
377 224
493 147
386 989
362 764
928 673
169 320
281 393
506 766
18 750
483 139
431 839
795 685
115 670
72 257
526 927
354 125
594 812
470 654
230 691
11 580
547 750
64 417
185 722
53 998
115 809
837 967
894 488
810 353
503 897
937 315
186 898
842 298
435 709
1 707
697 974
32 757
54 264
731 532
41 392
538 520
324 848
658 700
717 190
284 663
337 114
213 870
389 203
453 368
156 67
184 992
132 6
536 271
768 655
936 504
47 260
306 82
683 437
955 234
236 168
154 350
859 336
508 603
735 458
515 783
859 982
130 607
198 820
75 283
657 348
297 173
253 533
646 382
595 887
894 793
425 193
794 254
364 860
791 720
176 957
180 128
898 735
39 295
495 655
153 760
434 942
141 444
618 443
925 35
257 270
749 850
38 174
246 759
476 796
413 647
281 278
937 561
624 285
840 697
15 351
106 774
762 845
573 331
574 254
455 426
62 899
879 124
610 185
781 58
827 626
382 408
929 156
185 188
837 304
868 595
439 388
783 229
265 522
751 524
297 247
837 497
227 557
205 695
285 825
888 262
378 421
250 441
344 415
252 432
570 800
363 215
862 511
359 877
911 44
445 198
164 285
222 202
47 532
294 996
792 694
717 323
472 813
777 940
654 800
570 318
829 654
117 12
76 479
74 567
853 819
254 186
830 296
482 332
595 384
610 881
378 392
574 90
69 859
268 544
444 69
380 77
584 785
323 427
89 684
497 818
297 807
795 55
359 216
977 687
109 641
785 592
123 664
730 153
497 94
114 477
97 376
41 525
186 705
828 770
734 558
130 103
581 680
906 165
368 550
756 676
127 944
803 577
291 125
122 18
117 14
763 148
901 305
273 30
4 439
880 323
90 990
79 60
433 975
253 900
263 137
993 378
864 820
825 954
842 663
420 420
392 915
272 508
280 102
229 448
757 281
231 69
197 850
344 771
787 315
387 380
878 121
962 593
585 662
106 453
129 135
202 576
954 998
928 173
915 769
603 292
557 393
81 721
919 108
163 331
149 316
621 422
229 62
391 721
984 84
150 705
623 387
547 700
100 542
891 791
700 833
437 617
980 862
495 557
73 412
970 188
54 259
313 529
322 777
294 427
79 592
197 878
973 229
975 730
172 715
81 579
325 694
346 55
698 417
560 771
90 192
860 31
822 438
105 773
447 97
81 398
517 185
56 613
497 973
383 617
476 37
410 840
486 49
755 951
400 352
573 890
866 410
393 498
206 807
780 738
339 54
639 186
955 551
62 956
893 401
834 546
667 181
999 254
661 800
86 495
373 517
612 403
865 537
378 472
957 46
379 593
334 680
200 239
615 947
879 205
872 107
240 427
618 178
359 549
356 205
501 513
233 640
903 948
256 46
229 726
83 849
188 337
344 568
941 982
699 612
412 376
98 442
705 142
760 740
938 253
466 128
39 781
685 175
181 167
646 847
516 813
376 290
169 418
386 989
637 758
590 730
235 51
108 734
886 83
116 763
889 95
296 399
381 881
192 44
502 59
427 814
390 750
509 920
881 773
163 223
600 287
209 189
870 784
372 391
126 448
769 264
235 594
892 732
45 887
986 542
227 241
431 802
548 56
360 107
317 296
627 230
486 113
402 981
389 150
788 966
729 55
244 738
896 351
960 902
185 278
187 565
115 407
987 219
501 667
812 860
611 45
987 11
352 517
59 3
214 653
492 266
279 79
671 353
216 476
995 781
721 606
195 17
574 127
534 2
121 200
910 425
429 155
17 365
52 562
355 718
875 222
642 283
705 552
465 773
635 691
829 962
259 471
403 107
732 24
512 670
752 718
983 196
994 675
199 148
44 672
611 335
235 719
576 850
870 154
42 975
874 147
327 268
457 786
250 634
486 659
538 823
602 773
264 493
379 788
389 24
416 263
473 468
846 642
389 181
230 406
786 614
820 692
944 715
194 78
728 542
75 230
186 757
696 885
648 74
646 342
793 754
942 264
95 991
124 463
921 350
817 507
282 138
681 703
400 55
934 267
470 679
371 539
122 697
121 207
304 749
157 993
517 897
552 649
380 543
590 964
29 436
840 185
953 259
258 171
15 200
101 90
547 62
846 801
905 554
637 329
94 629
527 901
840 77
989 68
193 340
59 659
528 728
482 8
639 618
22 576
686 343
856 665
903 978
773 705
680 360
77 605
244 850
109 827
482 70
765 689
708 151
499 667
658 201
7 49
157 262
589 558
788 371
38 266
138 51
158 929
373 11
503 667
721 756
845 458
587 485
697 974
807 799
495 724
811 215
79 851
65 583
135 662
897 484
967 733
172 353
107 275
770 588
421 9
925 476
57 66
916 193
520 253
817 844
237 719
595 994
299 982
469 189
948 438
61 763
803 168
558 125
580 270
766 561
255 817
137 553
336 203
524 418
154 533
971 294
839 794
123 786
409 290
824 481
837 545
657 415
627 5
135 46
623 851
770 212
547 938
764 283
51 678
899 33
375 359
707 870
372 383
250 432
780 968
387 169
633 636
420 584
142 323
199 316
558 608
420 237
715 140
734 779
440 218
882 636
559 249
291 170
141 774
648 339
33 911
68 736
672 960
22 758
988 466
431 160
688 615
950 618
30 24
487 640
1 591
927 565
451 237
634 140
696 717
614 563
881 359
269 555
299 926
879 545
525 578
797 920
342 447
519 725
452 765
192 938
997 310
916 691
674 602
1 836
575 6
691 913
557 488
318 412
57 357
712 506
794 628
411 102
990 937
568 365
797 347
359 969
85 709
41 663
205 785
846 16
362 136
407 787
316 211
421 785
866 886
407 8
594 799
633 369
754 619
183 675
26 546
734 789
727 630
972 895
946 536
571 42
231 419
970 587
495 631
948 653
854 255
334 868
661 923
653 74
1 303
582 861
98 122
5 79
309 712
623 357
507 857
367 977
336 376
365 544
916 172
338 341
389 418
685 492
804 553
281 832
283 452
148 189
725 932
242 678
918 212
305 640
927 483
338 485
468 989
254 507
709 483
567 138
888 726
754 658
341 560
812 914
977 611
170 634
612 111
815 658
51 1
402 681
766 278
933 991
427 140
63 659
169 426
523 613
710 267
87 677
570 568
990 875
58 66
47 716
318 27
219 28
898 486
938 198
225 99
183 350
461 613
752 72
217 931
615 205
215 794
803 989
58 113
560 728
334 691
402 76
443 209
958 554
277 462
914 129
263 721
56 522
403 982
679 10
35 133
178 939
100 938
783 915
670 187
520 715
341 221
606 257
523 752
481 726
339 30
945 57
760 504
896 699
116 137
550 481
745 785
52 589
700 75
817 429
724 895
824 723
24 673
736 395
46 904
227 232
941 120
799 767
692 776
928 170
216 861
204 742
18 325
437 197
687 557
211 757
710 116
864 584
93 245
10 250
253 377
540 910
121 635
645 417
843 266
991 469
704 450
41 384
271 459
102 306
125 577
252 571
867 26
174 282
647 891
947 223
79 452
108 650
713 695
489 289
62 917
741 558
610 777
310 143
366 754
814 341
494 157
476 509
628 410
588 82
195 794
707 425
540 727
788 979
732 596
885 278
772 657
754 301
704 920
497 467
129 603
701 636
923 780
556 757
903 706
33 991
394 667
426 984
933 684
658 481
315 75
665 985
86 614
303 224
761 81
20 133
919 732
380 249
267 603
611 210
750 412
757 825
381 988
489 68
128 499
88 869
732 747
635 888
202 805
363 345
150 284
839 684
576 55
913 803
46 379
889 964
753 543
537 640
395 527
423 70
767 938
982 829
617 156
685 133
362 461
662 567
254 831
528 488
749 307
358 123
933 677
78 100
134 412
571 845
389 155
844 260
298 835
354 835
585 591
846 511
149 446
56 674
137 44
929 122
909 945
778 639
975 984
435 272
743 530
541 47
17 441
376 488
847 37
638 511
653 634
238 879
243 472
922 363
623 514
161 296
384 736
214 113
580 941
143 122
779 825
134 686
857 375
412 274
504 608
921 495
475 615
853 779
469 900
307 465
272 9
976 684
286 399
944 648
516 730
266 602
194 817
775 163
324 295
847 696
956 941
499 109
733 309
12 405
666 992
227 780
205 122
351 150
144 785
658 677
960 465
876 878
756 642
311 132
130 832
873 204
179 131
853 880
842 333
362 260
522 542
738 844
197 187
989 316
93 539
692 742
318 81
966 664
226 733
254 355
212 227
546 133
861 2
462 240
731 813
239 57
165 414
649 434
992 174
962 496
781 799
60 85
384 322
119 775
675 953
348 23
785 614
523 36
939 650
326 501
646 503
612 418
179 302
943 892
646 779
566 569
168 228
76 337
534 149
751 883
879 966
649 849
537 891
403 391
540 331
821 784
165 715
423 249
29 256
156 516
672 648
409 431
407 530
243 210
542 913
870 805
806 693
846 919
980 945
106 288
520 14
380 600
760 631
698 53
298 515
864 10
581 135
508 210
9 529
465 961
194 878
941 764
201 364
674 723
67 449
144 334
408 754
834 389
557 797
845 999
322 40
420 940
285 743
438 899
638 186
846 637
481 468
82 776
495 181
437 964
621 785
894 617
411 600
151 248
734 844
718 782
326 301
495 12
57 0
863 497
838 956
683 174
131 508
831 609
592 16
392 331
778 587
283 922
425 678
723 896
553 332
143 361
429 916
969 897
999 851
376 12
810 879
807 996
297 556
652 799
404 403
378 375
586 454
815 320
778 686
326 837
617 389
367 891
343 148
810 627
377 70
440 125
233 859
290 472
9 406
623 3
244 960
243 999
310 3
18 323
702 631
993 15
99 120
110 561
388 942
811 963
631 891
671 154
435 649
596 161
613 106
458 836
375 286
411 430
324 824
301 539
758 929
715 406
201 148
348 781
77 96
419 920
295 898
773 293
448 136
814 903
773 454
332 186
805 29
490 721
718 551
175 489
553 253
629 275
617 353
354 645
296 948
970 306
963 785
931 798
321 456
103 642
367 788
910 334
423 677
113 898
228 503
72 388
487 905
965 973
142 664
15 172
391 777
96 609
370 90
727 163
348 465
175 451
653 403
254 879
635 839
263 96
380 809
448 700
89 399
685 284
877 679
715 263
106 871
22 270
12 636
843 702
116 12
847 817
974 956
286 565
11 450
180 267
96 435
336 33
837 167
844 553
896 240
183 200
559 359
499 927
17 87
655 542
670 696
813 484
26 813
685 352
222 86
977 835
647 527
47 868
237 999
170 178
613 258
897 918
896 144
351 510
522 740
113 739
36 677
139 628
962 40
243 64
133 284
213 801
57 780
965 843
497 609
800 705
271 134
19 617
532 354
314 907
654 561
611 277
716 731
864 642
540 220
641 726
550 770
984 348
975 107
571 432
351 796
5 446
475 210
437 721
331 637
133 20
469 192
892 981
880 691
469 613
898 833
974 601
499 786
922 924
528 362
703 867
9 928
561 23
243 576
885 735
254 298
407 515
999 921
324 386
720 4
720 821
372 440
338 585
211 524
659 465
852 347
747 970
182 486
388 566
69 120
677 42
420 912
16 183
605 18
852 228
530 614
195 170
808 464
533 871
151 710
260 524
795 941
198 551
518 493
399 210
796 904
84 618
325 303
232 952
318 277
67 188
272 26
254 853
808 449
664 602
349 354
924 52
918 905
257 25
73 77
152 907
29 26
162 895
905 607
536 431
650 441
153 712
401 366
631 405
355 435
762 794
791 767
291 801
516 253
938 833
200 78
481 58
154 141
487 970
817 945
583 27
418 870
46 666
846 916
664 930
729 103
683 823
477 741
890 620
165 443
747 397
42 681
490 37
241 937
140 274
123 580
557 244
628 645
738 97
117 667
16 140
907 491
347 218
5 932
567 531
505 298
803 511
703 532
169 374
525 814
968 871
593 152
794 114
842 732
526 790
40 412
375 484
223 177
587 401
241 93
540 320
177 619
307 646
472 753
288 644
315 869
899 633
843 445
279 950
564 829
729 312
270 421
813 913
855 465
146 374
136 111
737 386
387 364
977 666
756 272
638 672
117 61
526 297
375 380
131 358
648 8
59 759
720 104
635 347
923 121
112 785
10 754
364 570
337 223
967 340
171 711
867 561
465 6
423 422
383 675
134 932
352 771
181 931
604 772
1000 962
65 171
189 128
679 343
783 86
835 235
500 939
453 480
384 527
890 448
648 888
146 821
280 144
403 600
174 652
36 994
884 607
931 430
210 757
968 741
585 560
839 433
777 919
778 490
932 2
789 868
361 271
64 543
450 736
985 294
702 795
287 632
919 881
568 818
861 927
532 708
978 632
783 479
276 816
19 221
671 490
892 369
8 892
514 426
218 454
442 317
517 911
462 744
50 56
672 176
48 790
899 236
371 540
306 783
359 519
847 634
769 264
638 335
887 406
423 367
347 25
263 94
108 640
807 697
908 908
164 911
611 387
533 413
186 94
377 600
761 19
206 952
539 27
763 591
133 557
311 517
882 233
87 263
65 878
236 268
597 358
834 119
60 228
651 672
809 477
746 339
59 404
641 7
507 979
947 79
978 673
66 285
801 311
466 234
30 258
68 832
446 932
84 576
501 819
700 860
720 449
319 878
20 362
510 727
676 113
519 969
926 851
969 653
302 346
801 46
451 459
703 348
573 337
562 523
653 336
648 713
413 186
279 219
51 142
471 488
739 548
582 637
682 666
98 607
652 130
58 396
478 385
150 531
876 498
2 543
805 17
719 960
282 865
386 81
843 206
668 331
121 612
552 985
181 870
415 522
40 335
479 795
657 381
320 834
242 272
326 924
795 624
338 287
478 341
65 377
785 628
451 943
495 225
629 535
967 831
952 599
92 314
631 539
155 405
317 163
632 828
373 418
401 316
272 768
761 22
163 265
999 616
854 540
916 123
38 654
161 742
251 356
774 73
355 684
252 475
429 781
893 925
551 585
886 597
641 538
588 804
256 691
940 424
84 323
889 267
490 118
505 154
314 499
521 102
66 326
501 759
169 24
488 124
149 74
434 540
862 254
517 936
584 654
144 742
669 83
12 600
65 895
777 731
332 323
842 49
859 890
628 207
552 708
908 839
853 996
158 791
749 315
166 265
308 331
323 193
473 100
255 698
867 914
73 481
185 596
258 96
401 447
699 205
562 322
902 784
281 704
137 241
528 945
767 727
266 32
806 330
73 310
977 610
849 774
279 61
154 575
546 893
705 77
58 128
55 881
560 262
745 260
835 647
390 208
414 546
629 855
248 183
996 562
906 462
18 203
13 78
206 619
209 191
29 325
583 520
200 129
705 490
667 314
868 114
240 120
461 171
154 247
745 138
282 438
219 984
878 409
42 108
237 96
784 358
308 430
756 389
268 26
401 738
921 929
453 691
740 210
355 9
810 121
809 818
244 132
19 368
197 553
742 519
463 142
869 75
430 400
872 144
939 325
104 760
962 409
541 377
660 405
872 276
918 115
969 359
97 124
218 228
440 498
833 352
908 494
34 357
995 19
939 24
717 137
423 723
942 499
612 948
391 401
500 493
69 663
272 858
792 652
928 886
462 324
324 830
357 895
374 644
636 775
678 645
987 670
141 300
38 350
778 237
542 719
704 530
936 140
694 410
644 302
414 197
975 656
926 921
201 417
818 872
88 285
928 696
884 812
482 913
816 234
880 539
32 965
507 173
757 787
275 287
394 625
514 601
459 148
655 545
729 772
724 82
63 204
417 679
496 348
294 580
383 191
493 846
796 357
333 877
494 938
32 721
420 477
246 851
379 722
256 935
315 33
190 944
706 156
353 372
695 501
626 420
688 646
265 22
341 783
895 3
842 51
92 465
945 907
34 25
798 401
623 354
681 551
55 653
879 686
368 359
698 663
669 762
900 182
516 523
712 801
112 22
537 501
783 14
921 354
92 701
268 498
526 26
34 14
248 582
288 545
903 830
111 802
743 996
396 519
895 574
487 885
336 317
268 825
233 656
485 426
502 902
109 44
253 607
134 294
191 388
540 13
717 683
857 863
761 500
855 897
512 374
793 914
247 195
186 949
939 647
67 899
911 501
706 791
162 538
150 760
478 304
668 882
98 805
805 381
585 161
813 668
129 811
254 192
885 349
483 827
188 948
573 365
895 769
410 283
839 210
49 130
988 921
575 776
943 236
196 196
641 380
407 793
250 798
78 727
723 269
511 226
204 829
938 321
439 994
317 8
51 423
439 63
170 719
285 592
571 768
639 757
504 587
772 447
721 678
722 504
32 210
287 51
3 628
779 302
462 472
795 943
38 234
128 452
966 499
358 505
694 298
709 6
279 144
740 183
976 499
417 210
716 156
114 4
858 969
439 525
508 35
949 567
768 265
548 171
978 836
194 531
312 545
279 249
709 306
591 551
6 413
939 341
864 947
120 911
144 930
374 636
825 604
586 408
866 166
132 602
821 442
674 383
946 477
243 661
561 945
893 377
828 572
56 26
251 184
401 107
589 369
552 541
854 714
394 322
779 496
359 571
536 989
845 396
34 39
435 35
846 158
527 268
872 377
809 303
893 714
798 729
577 445
989 15
929 349
773 606
683 744
133 590
793 30
163 786
258 373
94 617
849 992
524 768
92 755
485 350
622 385
693 983
981 503
814 26
693 158
20 747
347 164
103 113
90 27
292 1
498 105
101 225
604 343
292 222
575 731
892 831
726 181
800 903
704 469
426 543
863 60
246 529
969 334
988 534
274 455
641 609
944 234
238 698
94 579
200 677
401 911
398 800
926 431
879 368
138 265
81 692
224 639
611 961
487 813
324 180
762 935
33 739
478 177
867 909
167 981
807 69
915 1
268 371
437 486
40 979
972 714
132 11
425 951
19 449
605 298
863 908
168 556
420 670
803 941
699 928
687 148
753 94
132 216
917 159
707 250
741 846
812 56
817 788
473 284
295 947
489 923
182 572
646 455
555 138
623 302
271 101
647 880
518 489
684 636
337 732
57 676
901 363
636 308
266 901
481 159
166 606
365 730
87 214
771 511
876 936
331 604
461 91
374 897
246 76
635 822
697 778
797 98
800 9
435 405
583 344
743 87
96 731
816 566
396 9
944 773
433 503
686 223
959 939
324 968
842 538
898 252
683 834
169 870
463 216
546 195
438 748
613 828
381 241
298 552
245 742
707 879
546 623
280 24
692 724
1 684
225 984
208 536
977 163
125 503
313 801
463 470
121 225
106 823
454 639
331 182
600 355
366 343
421 824
81 686
148 221
630 221
595 111
661 210
986 477
687 166
118 363
268 495
111 616
454 158
482 592
524 714
839 346
40 652
492 602
913 929
208 129
482 195
841 128
177 312
855 841
369 761
70 798
8 261
152 112
298 523
337 825
28 715
353 850
658 478
518 862
169 153
543 237
477 343
730 594
653 556
462 22
922 930
954 522
308 616
765 73
981 550
747 212
683 26
46 443
298 918
323 899
360 743
585 491
960 336
46 454
280 197
761 196
298 552
65 152
174 928
820 251
87 445
233 792
426 221
567 150
34 83
763 689
846 234
198 682
497 350
749 938
82 691
335 115
10 388
339 471
40 782
631 798
96 298
178 157
679 150
3 850
473 861
231 553
148 474
695 770
994 785
511 896
59 711
209 755
672 245
664 759
369 792
829 619
168 524
614 99
116 644
674 503
319 668
46 290
25 656
115 179
754 370
901 271
148 551
902 445
926 690
873 512
594 728
599 713
152 395
989 147
193 112
676 589
661 144
624 532
253 306
946 110
378 568
894 415
843 85
469 392
20 998
748 411
881 326
388 641
167 736
56 844
12 376
234 533
210 202
118 551
632 594
524 450
505 547
338 961
642 121
17 836
256 78
715 319
592 824
284 457
62 961
494 182
231 30
170 966
782 545
654 851
10 48
122 671
415 683
162 996
41 33
839 194
444 676
14 468
974 16
119 523
571 640
671 906
1 521
166 360
945 22
282 577
660 618
667 477
412 817
989 928
862 839
817 888
711 191
763 226
180 373
45 30
744 340
699 774
762 986
406 531
452 847
577 896
165 818
7 525
352 108
83 69
467 98
134 688
577 887
740 418
961 816
607 154
460 262
939 428
482 647
712 768
190 718
764 920
902 703
182 950
396 108
108 860
735 426
150 329
243 324
8 939
308 599
4 976
487 821
38 835
538 474
782 638
967 466
345 906
597 137
217 456
223 809
560 403
139 744
209 108
91 519
512 493
280 268
244 678
578 433
956 668
969 427
839 285
983 779
498 885
884 256
79 643
849 924
376 132
237 155
800 488
427 175
746 48
498 718
216 639
236 602
341 693
543 992
291 693
783 354
703 489
474 469
360 176
226 331
659 519
247 259
938 309
747 44
232 197
292 237
550 280
621 376
154 40
53 747
379 327
998 574
22 206
583 343
932 558
395 385
473 986
16 16
47 147
225 886
153 651
116 666
576 274
485 580
154 5
105 826
94 233
220 487
633 428
844 526
820 157
275 363
411 415
504 562
655 210
823 646
309 218
565 212
206 798
893 221
957 698
109 712
212 861
281 549
351 596
303 123
790 797
890 195
240 69
568 58
179 3
108 251
61 514
412 787
454 787
419 587
635 753
81 322
93 371
814 816
680 341
42 252
37 287
809 663
624 757
927 759
770 501
664 773
128 212
867 903
394 737
41 311
781 473
987 458
706 345
578 497
780 343
349 163
894 514
902 217
19 229
229 673
932 736
115 933
958 751
825 505
857 329
855 40
850 682
517 646
433 937
525 143
236 891
126 656
947 550
475 361
897 583
482 89
201 141
894 937
223 131
214 344
723 674
803 845
698 772
766 857
540 18
47 875
119 488
439 753
138 484
311 325
291 50
639 142
234 434
136 251
372 864
930 588
329 684
311 537
365 664
758 592
363 397
233 443
781 86
511 528
965 562
99 487
808 558
611 552
750 697
865 434
611 127
598 117
281 567
994 313
260 485
261 213
396 472
762 33
151 109
942 188
204 226
541 214
872 92
950 687
533 698
986 903
151 327
897 468
597 732
52 847
494 651
804 919
49 645
978 452
419 741
125 717
965 139
991 723
588 499
288 155
248 219
82 520
733 664
451 487
572 57
702 394
435 875
402 918
489 835
457 76
651 735
603 315
458 726
121 668
11 91
306 949
317 678
545 79
214 210
884 240
719 384
727 178
739 883
927 842
428 699
680 434
822 114
192 375
994 977
305 219
797 492
130 68
318 562
255 364
731 414
229 343
397 417
879 88
15 237
620 492
19 11
446 429
621 838
228 304
534 534
193 887
562 15
99 824
562 239
468 773
211 467
725 258
486 866
30 18
902 640
255 851
325 357
635 917
759 84
551 46
620 284
56 777
650 202
850 874
266 397
409 724
271 905
180 675
266 693
581 794
824 149
130 255
810 624
255 218
212 499
34 90
230 580
358 463
782 55
192 145
788 301
821 864
717 672
386 361
121 769
363 480
861 26
605 216
602 756
451 564
924 499
380 458
547 628
459 155
21 550
982 957
154 622
728 177
711 273
280 157
84 878
136 842
358 33
806 399
125 122
302 68
199 140
949 568
996 662
24 660
568 93
979 718
659 720
843 359
220 27
581 245
522 213
76 714
250 834
727 979
988 9
576 929
382 742
454 683
975 650
772 323
725 774
8 429
704 988
613 307
948 822
665 731
587 181
647 607
593 123
687 436
606 17
161 732
760 674
838 588
662 990
311 630
718 384
691 128
328 552
830 396
88 834
148 974
568 302
194 809
747 70
862 106
412 706
658 507
469 791
157 618
600 964
697 215
930 187
302 689
850 342
870 634
79 792
231 966
895 552
196 984
473 410
732 926
124 181
954 400
765 525
803 301
726 690
507 613
241 240
944 928
353 294
549 725
657 951
521 228
530 363
22 397
162 151
730 463
224 641
553 738
289 365
17 373
894 851
84 385
380 526
970 723
74 142
476 534
806 823
434 631
633 88
574 39
270 613
639 301
671 30
655 497
56 430
845 322
722 748
796 465
209 277
474 356
191 648
666 372
239 288
146 999
906 750
46 158
605 341
619 504
249 372
885 598
898 0
161 901
305 511
580 895
946 653
274 26
639 267
719 95
203 99
850 316
79 453
397 491
720 630
111 977
175 4
130 304
32 3
421 389
899 635
290 338
279 887
265 861
74 183
884 87
362 295
105 903
343 774
91 253
814 320
545 767
520 309
334 407
656 711
135 538
273 136
920 994
454 842
159 262
512 292
200 397
596 100
487 335
874 464
361 228
431 107
515 330
628 279
289 659
956 125
913 932
354 614
773 24
929 414
685 491
842 299
307 104
626 90
781 284
792 59
830 712
475 120
781 162
211 322
852 476
852 924
538 556
326 518
658 107
423 403
722 350
991 163
117 168
946 706
729 862
274 327
658 33
155 94
317 728
613 967
782 363
374 892
314 897
925 207
925 843
192 370
830 319
351 788
614 102
782 771
69 550
135 925
949 456
662 653
301 499
539 364
871 367
556 678
442 387
80 473
368 64
781 713
897 596
362 607
39 816
70 893
280 194
391 827
408 364
372 582
644 251
196 844
279 513
13 841
144 955
294 172
947 859
196 626
132 55
81 75
247 856
344 920
915 740
611 507
849 397
373 663
778 296
761 396
999 335
929 245
887 583
455 769
20 747
639 981
534 559
859 376
294 37
78 149
780 308
226 37
834 780
90 714
743 787
552 61
470 171
512 378
308 625
147 151
925 176
502 760
639 412
208 494
133 856
247 395
253 384
276 79
211 39
282 487
780 987
763 528
308 724
187 992
600 753
523 982
877 714
975 901
399 431
16 101
442 719
291 906
653 330
753 859
314 352
221 396
904 432
929 532
529 418
577 160
804 69
862 422
844 82
716 339
599 783
644 950
503 36
427 586
733 841
689 336
377 719
931 347
243 18
794 914
350 86
306 689
687 215
676 672
658 63
428 226
629 260
867 560
428 863
390 588
35 278
461 174
423 82
541 667
230 322
551 344
290 423
206 395
937 86
221 75
624 913
855 627
844 798
205 163
719 894
260 863
681 103
188 502
564 395
322 460
343 663
118 984
469 181
670 591
307 306
698 215
149 872
182 397
673 933
75 360
946 363
757 707
694 550
558 927
761 961
234 670
816 921
770 513
279 976
209 27
20 451
258 356
737 805
455 408
53 162
843 829
60 917
258 752
971 2
628 201
637 740
701 730
712 880
352 332
553 585
927 681
820 666
965 99
564 919
84 252
689 52
743 604
21 956
282 983
414 35
4 748
688 669
292 423
440 637
921 599
449 318
777 41
643 22
875 347
503 246
13 490
684 147
262 612
190 224
125 175
953 914
880 960
370 474
998 109
703 615
278 748
106 505
869 345
761 375
725 748
857 362
384 49
519 840
273 94
253 714
35 528
867 430
312 558
860 589
195 140
829 350
710 338
577 778
157 347
839 614
977 991
442 772
535 209
112 610
206 361
652 665
709 610
701 599
490 933
756 94
803 221
58 434
289 289
488 703
17 814
428 737
154 810
875 763
833 306
617 569
359 453
723 325
265 398
493 757
688 582
237 171
15 919
78 300
672 754
365 666
183 130
425 850
933 799
274 103
550 740
953 213
827 378
136 958
25 179
101 945
617 503
388 118
254 978
426 723
730 948
843 474
849 352
828 17
907 397
145 312
503 528
161 942
579 792
445 965
61 57
997 538
733 250
786 750
936 687
525 191
623 95
711 935
774 158
119 260
573 853
207 263
58 621
95 493
262 304
993 657
251 384
443 352
540 590
728 355
702 884
231 697
535 99
707 570
182 54
817 117
730 749
597 987
17 692
997 441
195 689
588 130
757 25
225 347
631 123
37 509
342 379
681 15
251 953
93 98
537 864
266 467
267 615
201 924
860 451
842 114
45 739
87 585
522 51
213 100
733 386
514 93
818 931
545 107
137 640
287 423
496 114
259 830
686 802
701 938
833 764
894 297
769 495
824 524
611 550
770 905
846 289
357 634
793 389
409 964
811 400
353 345
714 550
98 630
709 663
905 78
498 574
962 389
265 51
705 253
238 842
549 652
467 2
320 500
348 536
8 659
25 313
377 425
79 547
705 92
31 740
987 526
150 713
733 414
764 265
833 507
93 64
920 973
355 261
82 492
609 108
631 726
889 620
289 437
800 457
480 127
893 547
965 77
269 638
79 588
658 369
433 735
295 943
370 498
454 56
59 857
738 825
453 407
877 488
672 871
643 385
773 255
293 556
790 576
264 324
504 0
795 665
104 439
444 631
451 261
716 613
52 59
150 799
250 925
692 917
631 239
210 793
658 877
617 557
478 121
181 475
761 216
696 523
734 605
605 192
811 637
589 819
468 26
590 759
366 81
782 675
436 739
364 611
166 543
560 208
493 974
374 787
185 142
416 670
475 760
513 115
755 979
962 866
131 806
912 192
113 561
372 307
929 917
178 207
921 951
739 891
420 482
691 5
608 338
3 114
935 657
664 479
154 581
258 659
481 816
62 122
492 383
773 651
509 828
531 131
404 380
272 73
538 162
778 623
14 538
649 863
163 943
778 460
168 901
269 933
774 255
215 69
126 98
9 158
249 624
326 945
142 767
913 983
871 783
717 572
716 832
651 158
510 377
976 762
381 194
724 248
603 931
908 66
799 203
288 569
747 234
358 728
855 231
381 535
787 466
299 601
968 291
120 470
600 258
176 106
778 692
661 372
207 133
355 496
1000 840
131 478
237 769
336 24
743 324
988 512
191 354
884 223
485 739
536 295
282 191
869 283
350 268
690 746
35 51
838 391
583 411
384 139
182 293
822 138
294 142
71 698
434 808
849 719
304 41
451 866
75 314
772 189
809 505
579 544
221 319
524 720
758 627
889 338
495 358
895 484
109 581
485 405
388 498
168 528
306 659
314 645
83 722
550 848
419 963
926 232
407 249
342 665
508 929
366 371
510 453
739 272
907 522
606 898
142 106
139 947
44 547
756 58
474 151
444 69
605 722
165 10
560 743
482 676
834 875
197 68
813 152
682 14
984 308
530 440
518 943
714 214
421 481
801 305
656 265
829 963
206 399
391 436
216 291
922 216
583 715
720 567
299 425
909 516
645 499
354 319
814 570
835 3
358 803
50 328
886 953
466 522
22 825
748 8
192 684
349 934
411 448
390 979
97 648
667 676
337 623
141 279
669 305
576 633
613 195
461 985
115 270
849 146
157 56
60 85
359 106
292 885
718 835
575 9
405 467
876 781
940 665
915 473
460 126
984 104
796 576
468 11
55 552
196 652
396 532
856 123
597 998
861 244
248 818
148 655
801 524
673 991
14 816
708 548
826 328
59 393
506 10
662 246
259 311
842 215
474 710
631 579
946 958
682 174
338 215
308 935
148 386
720 323
72 660
585 560
206 256
410 723
680 282
716 338
734 156
651 211
839 804
345 252
471 316
986 600
163 401
103 464
783 981
475 183
384 622
233 477
691 308
740 678
252 230
892 0
952 558
128 16
851 312
935 150
994 240
622 28
339 177
901 963
728 678
121 861
752 900
356 508
46 534
337 746
192 96
200 903
377 37
424 711
719 322
944 409
85 448
700 817
971 949
814 726
177 236
203 245
496 336
602 380
321 629
425 528
987 488
455 159
185 450
283 223
506 536
892 309
768 510
78 855
313 559
851 691
625 215
480 701
310 186
156 261
171 210
516 358
453 884
962 137
913 451
89 896
644 956
571 171
673 905
667 86
447 102
899 505
417 463
872 71
836 88
905 183
660 667
843 479
839 158
392 564
280 26
475 842
806 941
549 410
434 529
516 135
292 491
511 200
319 141
371 106
105 372
793 315
220 770
461 960
520 501
416 32
54 862
216 102
150 308
907 58
834 118
711 793
17 525
421 433
797 159
337 990
469 637
812 728
84 62
26 58
616 137
45 581
60 896
152 155
422 735
708 532
161 177
606 252
869 835
551 779
706 119
355 852
849 555
819 6
755 768
307 342
655 387
188 35
544 6
203 249
877 272
680 247
992 617
136 225
720 296
980 854
455 909
96 322
763 94
508 94
929 270
7 379
62 202
575 547
948 402
226 160
868 710
744 515
878 734
166 438
938 369
444 146
754 823
920 882
54 407
802 126
302 26
174 282
220 806
429 380
992 348
899 433
393 425
42 400
899 945
974 925
555 328
432 672
661 895
867 20
31 629
666 768
315 483
992 385
673 79
494 526
762 874
392 963
158 658
776 599
607 337
610 861
124 235
463 687
359 220
426 86
375 120
494 131
263 561
309 242
965 829
778 186
476 686
769 430
986 536
858 30
515 14
793 351
980 701
577 199
817 942
84 586
751 497
948 800
82 37
150 924
161 657
2 262
965 503
356 314
902 243
270 735
390 56
260 281
619 891
758 680
689 22
33 31
918 318
974 349
949 54
706 479
499 58
469 748
845 5
683 272
760 155
710 266
496 743
969 877
874 503
870 659
1 403
754 461
116 505
740 700
662 676
185 692
446 816
347 75
557 576
61 991
938 849
585 213
33 76
690 3
623 887
506 87
144 789
717 45
618 154
172 972
543 23
156 682
175 308
796 588
987 569
818 559
739 684
455 826
857 222
958 49
556 334
409 188
990 68
380 837
175 679
912 22
359 968
50 497
655 221
705 470
793 943
643 416
748 596
96 16
425 85
990 905
792 897
268 658
484 393
31 255
411 922
687 240
407 462
459 9
679 171
705 33
303 274
807 731
291 913
813 127
680 898
928 882
28 130
257 58
41 778
500 883
438 818
738 300
806 65
175 619
478 734
972 509
635 10
182 775
450 884
573 896
887 603
534 668
319 128
810 274
845 785
445 583
248 871
255 834
635 697
766 501
333 670
162 410
591 776
760 284
592 467
856 122
196 402
479 327
105 227
318 468
432 46
417 341
530 841
8 64
401 255
33 977
946 532
652 913
34 139
358 906
966 400
927 29
793 943
772 668
730 507
213 704
779 687
144 748
323 617
164 384
965 186
439 999
655 911
897 913
84 499
511 946
522 19
505 577
565 720
283 34
666 241
544 980
821 38
538 620
340 590
796 313
369 66
344 789
891 807
233 74
646 368
675 531
14 18
558 454
328 495
142 489
274 332
246 370
502 74
376 590
139 336
70 819
428 327
461 621
535 349
93 261
334 531
458 973
162 391
990 981
651 643
628 930
841 500
975 393
174 91
17 848
106 416
284 358
926 362
629 686
113 976
571 112
894 3
245 152
764 233
777 797
189 52
6 219
807 921
83 698
918 314
733 268
816 388
85 619
479 42
144 793
859 336
365 509
214 776
562 517
30 649
952 807
318 275
138 454
909 420
858 963
645 70
373 154
909 606
186 25
896 455
206 460
68 901
586 676
828 955
651 459
694 925
330 321
662 902
882 978
457 980
333 182
163 271
799 280
114 341
849 792
864 937
535 969
940 216
675 995
298 994
224 594
631 639
39 37
310 895
917 16
581 561
739 378
808 781
829 48
789 618
892 448
575 217
988 439
580 367
142 572
271 327
743 362
782 422
80 186
900 262
404 822
824 891
388 880
237 313
62 353
720 940
794 202
165 574
780 926
363 812
853 222
11 377
10 308
981 386
635 360
442 537
269 582
179 203
505 422
993 793
851 403
139 635
907 789
515 0
175 703
793 351
407 529
438 41
104 951
987 364
650 768
608 450
994 560
957 0
537 982
980 399
402 383
916 135
296 849
464 983
302 553
718 486
365 341
889 221
66 27
544 91
621 992
676 336
786 306
206 146
700 543
990 747
389 683
589 816
72 470
116 444
888 492
371 51
694 755
75 919
574 976
620 959
586 618
448 19
582 246
62 57
114 577
552 139
452 409
861 231
987 525
432 78
605 104
607 525
321 538
860 151
846 463
776 864
91 582
507 659
564 211
461 262
332 149
57 41
973 441
308 891
897 621
418 837
501 622
178 684
665 706
309 123
201 487
955 527
255 218
813 689
158 889
756 16
136 818
697 556
626 961
715 220
875 598
996 889
744 884
332 497
211 260
741 813
503 592
821 899
902 216
847 852
787 816
314 359
576 600
264 676
114 923
393 466
120 472
165 515
15 300
662 618
601 838
132 756
737 290
398 180
288 951
784 108
572 185
143 739
940 359
591 98
829 838
350 942
328 916
782 729
321 966
262 849
562 890
818 808
558 646
527 722
294 135
24 90
247 339
356 717
866 536
293 525
371 98
810 55
723 689
710 894
438 312
551 230
718 72
719 65
214 635
167 182
223 969
447 485
510 886
359 204
388 362
130 301
317 208
405 805
738 807
909 319
543 252
38 679
29 486
324 776
665 761
150 782
915 452
326 413
344 530
242 312
873 357
926 802
842 934
512 761
148 527
379 310
51 753
716 782
304 134
568 732
848 624
684 388
667 608
883 602
582 888
884 513
625 377
290 933
546 678
154 737
721 439
168 521
66 487
842 106
190 471
35 917
345 841
50 448
982 613
649 964
758 623
118 256
285 679
141 388
246 648
739 295
377 609
469 338
52 815
471 475
151 641
822 443
791 835
671 24
51 11
413 524
138 215
367 820
844 198
519 618
956 322
428 259
725 260
113 305
889 664
396 154
515 76
56 631
919 94
675 350
5 107
216 17
665 113
55 613
318 486
656 444
806 878
556 691
940 393
748 564
250 242
759 414
995 57
17 928
666 634
998 929
849 932
531 499
668 59
710 331
243 439
425 483
59 771
515 553
550 574
430 5
622 997
322 103
854 799
953 446
17 528
897 554
905 151
597 91
193 415
100 295
452 522
265 288
44 217
185 428
115 389
984 755
846 666
212 517
332 38
504 914
171 639
715 239
164 234
231 71
194 109
26 696
327 445
272 834
40 241
239 300
812 989
561 799
536 888
454 816
229 679
447 234
577 391
300 698
274 391
111 81
214 219
175 670
558 491
86 753
423 913
539 89
343 263
689 103
22 191
486 81
90 297
109 16
73 712
84 714
284 829
959 809
654 83
859 337
729 313
836 166
497 323
87 548
551 369
833 205
839 383
814 351
218 996
378 811
101 419
428 279
104 460
46 397
440 740
543 498
574 56
465 56
734 478
163 236
497 573
687 472
531 353
277 26
37 256
431 260
580 175
523 722
88 733
548 671
974 534
33 744
703 305
13 879
391 923
909 873
670 442
877 633
259 419
883 195
332 949
978 545
446 916
209 82
987 942
818 670
183 777
427 491
571 923
432 443
35 305
263 476
527 129
586 302
957 239
577 129
293 28
501 172
212 498
134 887
210 746
207 450
484 78
172 819
514 935
395 293
962 616
176 355
395 273
335 769
163 517
686 500
394 684
408 404
333 18
715 185
316 14
699 164
764 404
69 185
533 19
733 164
964 952
848 384
515 57
754 833
533 219
794 652
34 749
601 706
17 251
527 265
681 387
334 698
342 755
61 132
443 521
846 456
658 249
368 683
677 316
669 671
97 11
613 185
350 336
354 677
72 517
954 950
537 306
633 694
693 899
908 988
100 544
462 993
955 604
662 410
507 63
128 849
89 540
880 412
644 667
34 252
235 152
189 368
724 778
266 880
798 205
714 66
424 233
606 439
111 424
372 303
244 108
833 401
12 910
546 84
206 672
913 82
945 653
342 167
571 75
11 598
115 592
375 228
168 466
997 67
535 221
682 193
713 506
402 94
386 10
891 345
620 166
96 932
586 763
351 772
221 574
692 18
610 428
820 916
490 845
867 260
721 628
246 264
224 537
90 353
412 855
299 556
764 622
685 204
278 970
431 333
66 266
859 691
678 674
800 953
856 905
936 739
303 180
642 556
891 601
865 384
656 965
507 940
744 263
682 425
742 194
503 524
923 159
810 617
964 424
947 612
186 646
245 590
801 61
341 198
601 363
623 381
248 12
449 249
486 489
543 875
408 668
629 265
502 157
904 364
718 400
958 35
6 5
608 143
53 399
55 749
755 246
261 567
572 709
256 323
457 236
338 858
566 911
387 346
725 381
845 53
642 745
407 808
518 45
84 965
53 890
425 385
407 874
138 318
426 191
877 939
678 48
37 383
728 451
528 225
864 509
98 763
323 284
472 482
537 558
862 64
312 199
434 907
399 247
878 523
212 106
953 231
711 390
287 145
588 656
221 269
333 399
494 358
830 416
456 194
591 232
616 873
950 341
530 665
234 534
505 205
873 414
709 473
739 957
656 192
396 607
488 719
830 579
649 231
669 445
896 870
793 884
224 279
735 652
385 309
840 566
924 60
57 987
552 409
946 245
793 356
223 255
739 717
578 471
243 181
262 483
359 416
230 89
881 914
92 197
199 670
746 407
406 832
589 578
603 893
828 391
208 150
965 56
85 817
553 885
461 112
140 466
109 791
654 823
328 122
100 207
973 357
487 521
671 266
435 562
868 767
562 145
647 853
831 426
375 90
684 308
533 560
660 211
210 492
825 182
967 839
247 42
474 897
751 205
728 449
13 452
261 118
59 509
750 185
268 734
655 32
369 676
661 349
664 981
550 245
879 911
436 946
893 622
791 898
810 402
127 941
947 470
605 210
863 475
819 515
812 659
503 268
450 22
453 656
950 920
978 596
377 977
441 850
175 827
194 672
841 272
934 550
907 58
101 772
958 713
424 161
687 689
215 773
838 993
339 904
57 180
597 160
742 420
886 304
588 962
781 131
227 359
916 581
231 991
603 730
545 361
412 5
494 904
373 307
950 581
25 133
518 434
919 378
887 656
297 98
260 818
879 604
456 24
402 921
550 893
321 478
975 282
247 414
928 809
995 606
545 818
294 472
159 105
865 504
66 182
340 450
216 259
200 202
216 850
518 666
352 661
150 192
592 476
897 605
677 579
551 439
287 688
482 879
634 353
625 100
249 828
142 895
62 382
473 909
612 733
922 816
118 278
210 678
68 695
227 120
645 774
388 421
920 736
638 348
858 515
609 589
51 861
272 281
584 138
96 557
163 202
998 332
982 608
750 786
652 692
484 337
609 362
543 400
612 833
257 263
684 621
184 404
440 702
328 457
934 695
111 955
565 135
88 485
330 691
425 451
967 210
620 584
879 144
466 992
460 587
675 606
210 121
751 367
17 889
960 902
638 301
814 582
978 278
98 635
2 224
227 329
821 993
172 931
441 647
756 142
679 647
156 347
307 182
837 32
781 348
663 944
50 596
107 22
899 670
147 974
908 549
68 485
751 794
419 236
471 615
941 496
677 756
965 869
519 181
122 670
836 449
62 71
825 477
360 980
431 208
139 839
354 701
797 797
539 811
857 978
951 888
277 920
767 650
565 372
222 109
14 162
246 992
259 659
475 903
44 534
886 362
146 157
899 77
965 635
795 822
334 565
227 315
557 758
419 89
156 993
337 93
345 578
267 431
824 893
128 98
991 446
608 494
513 88
655 998
132 183
342 931
874 117
522 478
284 208
515 442
18 970
895 608
76 992
932 704
68 380
753 215
930 84
734 931
143 592
991 33
394 999
669 704
302 523
37 988
482 496
327 891
823 441
992 851
558 483
80 378
136 545
309 245
612 582
30 634
820 790
465 933
488 477
310 543
25 262
66 610
383 349
853 942
684 605
628 544
639 452
551 510
610 914
372 692
709 918
579 521
152 705
775 91
588 40
883 471
139 22
3 138
180 800
831 251
464 135
44 406
744 554
2 658
908 353
927 596
533 803
786 282
412 273
481 993
849 600
956 56
437 171
511 898
376 967
844 840
260 462
519 333
703 20
312 320
813 373
92 229
564 941
557 468
191 526
557 705
716 14
55 578
342 742
286 309
891 588
132 647
910 90
613 885
358 237
857 927
14 942
565 400
299 948
674 536
49 289
205 618
742 977
518 822
190 614
489 88
333 230
808 79
616 499
878 951
188 34
597 55
845 733
89 324
937 345
739 589
291 544
408 852
184 721
480 483
261 267
927 437
535 957
494 832
665 721
619 146
818 413
477 569
788 201
601 241
6 691
808 178
355 862
54 472
209 790
453 873
603 821
88 186
384 962
176 387
361 693
211 782
303 276
63 196
762 74
460 248
587 842
335 586
459 528
304 309
970 768
829 225
601 845
916 586
88 44
701 991
329 558
782 820
931 490
677 568
88 544
897 488
463 167
618 10
850 968
420 971
169 368
73 610
758 746
604 730
623 763
990 668
736 220
276 634
918 828
823 341
492 267
867 241
610 96
648 956
169 564
604 298
280 581
544 204
106 876
174 140
374 583
890 794
270 240
326 178
344 484
931 972
40 268
375 59
620 543
906 671
534 55
384 779
550 775
314 95
742 836
741 342
644 129
97 33
859 785
987 371
146 545
283 804
547 106
7 270
94 316
926 411
555 950
790 932
460 271
887 515
713 336
310 51
497 192
587 466
96 343
219 278
683 451
966 53
534 302
922 675
62 165
142 928
928 154
544 935
920 68
832 9
955 978
162 376
589 708
304 372
987 434
310 713
163 250
620 215
599 294
408 417
518 204
241 575
691 764
589 820
260 86
972 992
668 929
74 199
825 781
425 832
646 274
901 854
579 399
950 59
1000 500
225 624
430 152
544 111
694 899
589 929
535 957
955 144
292 54
421 222
476 404
877 20
601 528
111 533
753 217
587 736
720 183
662 777
620 505
193 312
664 368
897 896
17 89
493 250
508 903
484 632
390 63
292 394
2 275
364 548
79 584
843 750
200 935
550 211
458 487
182 202
489 377
672 560
147 731
411 140
211 910
709 98
231 768
543 609
3 419
580 877
108 980
534 597
766 741
593 54
503 603
998 502
881 728
346 250
148 186
884 400
521 43
114 270
976 663
668 265
819 569
888 687
945 46
765 214
508 528
88 650
371 860
226 427
105 36
7 492
356 7
968 629
31 532
266 386
296 434
741 3
66 595
599 482
797 325
446 536
737 0
545 631
199 810
624 689
136 22
495 856
147 944
208 284
467 987
917 801
775 635
850 253
561 27
297 222
912 289
67 387
286 781
886 462
97 374
162 624
398 908
755 621
154 455
66 140
335 159
644 320
446 313
745 906
879 801
406 980
106 962
924 975
345 55
878 998
587 518
255 753
83 664
498 579
632 763
328 565
19 824
878 817
195 573
100 807
356 987
679 315
971 481
911 309
692 327
514 895
605 204
71 379
184 57
788 419
325 692
657 919
221 790
715 586
624 981
290 389
760 379
611 979
532 125
662 603
494 540
929 138
237 967
507 62
868 696
26 132
73 123
438 50
591 722
171 294
84 795
259 405
180 792
122 365
108 214
792 803
759 79
251 862
749 984
202 602
543 499
515 310
821 950
421 207
592 515
815 178
224 246
135 78
295 74
684 423
443 916
197 997
928 102
296 971
916 670
732 840
658 468
615 585
631 391
480 965
392 737
438 528
986 86
999 944
561 770
266 795
978 80
62 119
152 939
848 393
474 65
265 791
91 466
214 518
170 478
318 860
856 292
576 942
140 700
394 444
506 790
795 760
135 481
274 611
135 53
276 624
240 745
922 815
844 830
456 979
491 481
88 509
822 589
749 719
469 687
152 177
650 32
87 703
220 967
785 520
277 300
35 881
885 518
94 169
164 78
958 42
611 82
932 118
300 971
590 968
670 159
314 463
714 567
646 670
320 754
27 495
643 913
565 579
745 777
885 771
556 252
495 779
315 840
236 641
762 518
201 187
965 916
151 534
913 228
105 919
36 483
465 390
768 243
34 894
844 505
879 967
491 703
771 588
146 203
672 398
382 719
264 190
852 151
895 383
160 158
423 170
887 601
265 703
676 594
395 643
846 278
93 436
888 200
811 479
17 620
446 883
738 764
923 220
370 759
714 176
597 925
952 869
153 788
453 545
151 974
263 73
352 481
102 955
118 877
430 347
158 241
24 226
21 407
760 114
16 756
752 147
754 929
108 26
130 620
877 925
770 328
230 392
153 944
130 18
450 96
996 528
395 740
541 658
527 183
497 914
644 798
394 976
430 794
844 224
634 874
823 169
948 414
97 720
753 533
265 843
942 728
557 559
631 781
13 539
241 237
757 218
720 894
503 229
393 801
927 759
298 997
773 959
229 170
526 257
225 615
116 165
105 157
729 287
355 794
760 149
537 551
20 941
779 506
175 668
12 189
13 63
641 573
790 782
53 604
119 476
352 983
10 193
931 672
377 960
245 157
367 889
513 727
191 768
166 725
563 276
414 214
86 65
191 594
898 350
533 122
572 368
974 356
539 741
948 616
100 810
447 381
225 478
272 396
637 221
488 884
905 101
783 765
219 452
29 781
722 888
828 22
819 149
483 557
879 27
181 125
618 62
920 122
438 60
391 39
30 426
424 200
507 304
511 777
707 800
745 301
133 979
602 503
798 484
672 765
911 370
741 87
948 683
808 653
358 332
941 871
546 265
665 730
601 108
903 90
302 77
437 778
507 735
559 13
932 364
435 761
337 643
36 319
689 961
152 101
586 380
530 379
154 442
832 609
481 737
485 480
628 124
16 852
740 980
196 505
501 413
54 499
64 597
242 612
465 696
575 498
193 70
950 214
669 35
735 982
149 943
779 43
622 908
67 300
984 683
760 274
593 71
281 522
513 295
936 206
172 73
445 932
787 34
561 749
547 790
925 239
764 438
49 852
707 557
677 489
560 259
195 376
89 338
314 966
813 148
125 949
666 786
362 571
744 822
340 986
652 122
962 510
102 391
285 626
179 168
854 779
851 268
365 339
780 167
699 63
821 249
225 162
220 533
223 464
441 932
558 460
673 968
590 578
51 841
609 421
862 67
950 706
226 198
183 820
322 245
675 854
784 816
149 900
841 330
43 706
837 99
207 859
728 198
482 211
268 76
100 398
149 688
173 143
123 154
304 953
204 268
42 450
407 560
127 715
593 663
934 681
156 291
40 455
155 590
285 698
776 945
246 195
919 503
572 145
896 831
208 556
416 61
793 419
648 857
241 799
613 574
920 902
615 740
600 257
346 143
375 278
559 527
664 238
828 982
714 240
264 773
679 333
976 455
527 66
173 587
522 521
916 566
82 392
276 975
663 328
595 18
656 183
554 286
921 415
532 47
223 116
291 532
622 450
507 530
132 597
653 503
195 760
558 191
746 559
701 547
973 508
880 365
921 333
416 166
65 116
256 665
572 806
98 821
660 581
642 350
512 734
817 404
51 116
667 642
163 147
553 56
866 485
688 658
33 457
961 528
1000 895
119 612
103 389
724 22
25 901
380 835
915 637
471 234
729 613
683 550
882 852
625 871
175 452
708 792
448 674
669 658
735 311
457 552
202 617
97 394
653 218
120 866
686 848
977 633
72 284
663 683
104 51
963 687
627 144
402 192
782 328
476 78
916 396
598 150
84 411
441 494
137 901
1 618
472 81
94 874
421 920
678 801
62 695
753 367
446 425
700 400
260 411
631 636
34 543
591 701
958 889
948 459
716 357
492 875
177 743
751 884
298 201
368 417
803 672
914 930
753 520
673 554
609 84
981 898
902 270
299 365
95 333
755 994
222 450
531 662
178 698
26 303
614 271
270 586
328 999
919 757
611 491
81 805
829 313
486 114
113 347
634 582
311 782
845 698
519 860
805 361
786 418
921 859
593 507
335 436
67 147
934 258
940 564
533 146
48 645
931 803
588 765
484 329
190 797
571 60
56 196
922 526
545 368
963 793
883 972
715 215
470 804
769 256
324 634
564 687
107 765
866 405
734 525
82 213
212 584
267 678
16 608
258 365
615 371
120 784
541 274
922 27
488 490
440 783
227 158
6 198
37 794
365 857
488 522
747 962
506 857
943 314
591 714
950 652
916 11
169 792
758 229
764 57
938 470
601 88
402 94
563 782
398 165
124 798
312 612
223 753
791 79
678 215
61 514
629 877
17 89
645 969
798 646
762 872
586 318
358 625
896 36
148 568
310 253
653 956
176 867
574 784
827 363
480 174
971 22
367 455
549 91
684 652
141 251
499 761
626 532
278 988
669 439
855 306
622 435
554 19
239 407
225 337
199 107
910 37
888 56
781 778
209 627
798 776
964 999
55 418
833 440
361 560
722 776
175 790
53 765
722 419
709 585
471 595
985 25
694 862
788 791
317 55
203 328
172 93
794 271
855 725
119 648
775 206
669 6
113 163
619 517
21 693
139 888
328 343
395 484
515 896
967 163
601 284
861 995
413 468
783 517
442 969
573 958
673 925
1000 8
334 970
120 610
395 416
128 548
508 284
156 957
442 619
810 181
800 179
398 403
857 379
588 639
640 366
18 673
718 445
731 401
495 265
253 788
117 861
364 510
412 554
493 218
996 208
12 828
891 28
942 672
592 380
615 735
217 989
94 609
390 710
4 470
675 962
729 196
434 466
239 901
951 561
621 245
746 934
101 80
761 445
334 850
723 790
330 253
6 669
729 695
209 216
669 393
51 196
132 497
962 321
193 416
597 905
748 333
467 653
557 153
794 104
236 497
433 962
340 119
453 814
716 265
880 956
165 737
845 216
303 123
438 81
643 882
774 339
570 803
327 85
453 704
966 636
162 14
706 822
206 359
560 952
902 225
658 409
852 558
691 668
168 434
485 218
180 352
315 862
399 341
31 143
59 779
437 665
624 824
710 460
327 988
767 788
551 15
959 719
91 696
756 874
89 295
39 709
205 236
819 866
76 341
66 642
762 36
8 320
636 903
382 323
711 463
888 521
751 25
839 151
688 40
672 641
713 745
396 912
180 861
94 959
192 386
472 502
151 195
918 303
936 260
417 68
726 814
221 23
143 593
99 615
813 341
936 394
217 64
476 501
787 931
820 134
371 109
401 891
308 166
71 152
75 549
535 197
204 923
533 830
157 182
98 265
834 511
571 955
767 876
880 788
105 127
558 286
174 36
446 898
535 959
315 707
701 564
16 168
546 853
392 62
404 112
484 485
477 646
585 822
413 470
263 915
214 247
59 839
263 57
381 818
35 709
235 694
263 176
261 373
279 877
663 848
481 392
202 129
944 51
802 154
730 652
1 52
323 741
211 722
1000 403
568 739
501 352
862 835
272 362
764 522
835 41
64 723
397 124
522 647
146 653
7 544
351 641
815 494
831 897
646 781
968 331
703 341
47 865
420 17
384 129
120 401
198 651
269 112
25 967
54 110
75 748
575 766
146 394
831 25
322 633
789 898
904 431
272 593
759 807
294 224
223 556
318 992
273 810
590 605
556 878
797 262
180 169
90 950
181 24
995 94
636 431
215 584
55 577
933 5
72 714
922 17
685 278
352 258
611 559
73 364
567 346
680 879
379 842
856 631
911 20
307 92
526 490
284 384
477 921
21 772
167 258
106 34
547 412
836 548
972 752
928 572
960 284
701 706
10 193
122 226
353 541
205 91
206 570
124 369
578 29
568 699
877 640
62 909
488 352
756 632
413 431
138 381
177 603
886 230
465 501
542 733
225 60
147 75
846 343
400 498
582 863
991 283
875 402
468 914
340 321
32 85
724 11
679 392
873 263
834 195
814 343
486 130
65 287
292 13
846 378
383 222
490 677
737 757
16 682
886 959
928 191
262 595
555 501
568 748
585 673
362 938
83 661
914 152
336 896
80 463
900 202
369 922
485 994
718 576
149 280
251 950
283 234
904 506
313 227
83 129
399 624
812 489
527 793
544 848
599 902
999 699
714 879
230 936
519 211
430 989
248 50
635 862
677 211
325 51
95 919
354 647
269 924
466 626
954 603
738 632
941 305
426 617
247 234
679 807
193 754
34 946
835 106
990 839
998 649
934 965
691 264
189 255
10 893
324 501
12 97
303 578
137 554
80 55
451 506
723 191
561 685
1000 449
397 407
461 706
111 396
113 376
631 870
178 71
510 219
408 936
166 973
679 237
470 424
449 775
847 399
546 384
705 663
530 25
143 761
183 733
790 157
496 244
747 346
907 978
858 127
104 613
343 974
99 250
809 291
278 544
538 961
372 387
448 581
608 603
351 497
860 506
613 90
762 418
909 291
631 301
357 384
11 387
575 724
642 927
652 155
990 450
460 648
290 479
399 353
832 917
623 606
157 705
476 301
504 601
447 801
486 609
647 998
89 978
799 215
516 934
629 273
368 198
789 237
627 428
429 338
716 569
342 848
704 280
17 646
728 505
304 452
233 903
8 314
226 402
270 360
161 886
127 836
583 283
886 247
935 307
634 472
379 694
581 695
887 225
94 131
732 834
632 445
894 718
641 27
591 28
924 622
538 16
439 260
632 729
38 742
142 666
86 587
789 508
426 804
593 819
242 774
67 261
519 195
279 199
273 929
439 423
153 121
718 314
623 985
621 896
37 651
777 699
137 668
147 980
831 181
423 686
901 894
877 33
470 62
28 120
104 84
274 195
229 105
917 694
902 156
925 16
915 716
63 269
596 506
780 29
579 84
191 227
240 523
427 230
724 726
267 507
22 428
848 601
969 431
703 51
804 923
288 442
16 947
184 497
246 349
576 823
191 329
747 80
618 237
628 444
321 484
966 983
236 594
394 704
892 66
333 370
897 793
87 69
741 896
245 877
615 181
695 818
257 42
323 175
187 437
768 516
797 927
324 324
488 933
599 831
294 530
677 177
926 219
32 385
617 657
276 387
536 651
18 431
75 17
789 368
163 418
103 637
713 335
405 35
4 638
215 201
320 343
377 570
778 338
397 183
813 776
359 267
751 366
967 941
820 549
347 305
690 868
570 311
980 668
274 347
624 483
746 43
265 898
817 52
757 463
510 758
471 732
781 371
14 254
456 964
861 574
652 332
793 548
984 155
142 239
49 604
290 598
633 639
537 898
723 752
415 241
369 558
561 589
975 997
180 851
685 932
476 805
768 824
351 328
593 487
552 23
236 454
628 670
795 620
696 439
617 748
377 857
608 191
970 388
475 904
530 302
348 438
299 129
591 621
4 434
893 269
328 116
915 162
101 339
944 130
662 930
850 930
794 269
586 546
578 111
867 572
815 934
143 337
481 162
490 612
25 545
901 476
544 174
268 174
574 198
577 202
204 705
279 57
490 23
767 725
138 192
118 385
59 115
965 549
751 392
984 835
741 974
744 253
231 702
609 740
429 805
356 778
505 798
774 458
593 598
471 10
473 303
53 928
174 805
150 298
147 220
329 876
992 408
998 158
686 899
729 740
60 834
931 196
509 512
561 227
184 290
835 105
911 370
766 8
904 869
811 977
439 516
830 455
330 63
167 737
835 533
92 92
682 349
805 79
673 520
71 662
470 564
82 72
860 179
531 145
282 234
563 377
74 235
781 66
139 667
364 773
728 908
259 22
15 604
283 92
355 629
112 418
611 243
796 489
41 433
531 708
931 460
366 202
485 814
128 727
900 828
196 355
397 513
692 161
372 353
955 962
893 574
861 528
431 119
338 203
340 844
503 247
771 691
236 532
790 438
94 317
892 627
599 201
512 675
857 718
288 515
351 369
879 790
29 758
683 896
402 118
231 988
413 732
243 344
933 392
687 692
848 812
572 903
477 609
763 58
162 163
827 922
750 945
559 818
80 14
798 191
438 139
106 186
23 346
217 26
170 500
495 551
477 117
922 184
239 459
445 974
821 434
605 935
281 194
319 332
622 919
256 427
598 305
883 325
204 978
831 425
930 946
551 527
260 854
304 951
452 453
46 936
708 770
767 864
902 781
366 203
536 2
521 724
392 456
796 317
133 402
68 29
510 26
365 765
600 17
77 506
492 377
270 462
326 163
72 927
215 153
44 367
460 485
114 690
678 256
644 539
656 292
817 183
404 258
227 984
742 510
737 795
423 613
814 67
499 686
168 76
612 70
650 368
773 834
778 782
679 369
107 230
71 56
517 86
702 612
728 384
208 3
821 993
894 60
21 244
36 930
879 653
763 541
726 735
272 152
553 286
611 436
482 446
721 204
480 746
963 471
620 357
853 154
903 701
647 67
659 947
136 79
366 76
894 756
18 763
470 200
264 765
955 136
152 259
871 554
474 827
3 28
464 24
85 322
561 294
309 44
8 806
479 501
732 584
508 773
718 636
712 560
549 424
549 885
117 197
39 577
83 266
999 577
867 320
448 803
883 579
133 326
789 360
873 149
137 649
533 512
960 554
861 162
714 904
3 540
169 845
691 537
156 918
878 8
973 101
991 142
595 327
600 825
785 518
894 157
797 704
289 307
346 438
166 821
774 286
212 884
53 242
418 690
540 343
664 488
622 599
897 985
435 135
191 133
828 345
719 719
481 148
793 16
643 39
249 450
786 473
665 653
495 196
853 53
795 69
557 554
447 758
454 838
138 205
545 795
983 18
91 355
923 821
668 534
883 117
432 767
156 674
881 751
386 620
842 289
586 833
437 308
143 331
855 989
224 328
263 690
872 72
962 415
813 427
970 477
651 921
138 806
870 799
972 83
27 40
11 982
983 634
809 376
694 5
962 828
446 872
471 322
209 572
957 293
687 86
219 125
169 105
295 222
279 82
442 271
307 978
839 220
788 48
344 69
468 509
465 677
555 437
555 371
497 84
779 428
615 103
16 327
31 679
624 840
504 698
683 253
371 690
215 4
864 883
978 875
802 673
163 351
271 240
370 62
361 634
196 364
39 685
920 674
21 946
404 282
39 655
632 261
530 670
161 445
428 676
704 243
199 763
505 234
10 712
197 314
727 173
184 694
766 208
475 566
433 227
747 86
926 50
816 445
241 696
135 871
967 394
617 956
891 746
802 415
284 749
882 575
741 598
183 393
605 553
361 676
517 376
893 515
180 626
467 527
446 271
80 755
569 373
349 606
518 902
430 260
702 624
635 149
443 515
490 389
106 383
915 306
104 555
579 170
434 191
994 562
619 699
797 559
914 102
588 537
561 176
165 739
815 207
183 533
623 766
864 938
527 106
552 698
490 491
508 489
806 889
867 326
159 285
364 229
242 323
655 110
211 679
783 340
567 60
79 366
323 446
169 169
315 578
584 44
83 313
480 882
842 393
256 676
890 635
423 813
466 262
356 580
716 603
917 253
175 711
345 632
678 988
822 121
262 927
412 606
756 956
63 292
653 406
513 723
397 367
861 37
737 70
213 451
612 940
566 704
742 414
367 300
576 638
798 770
105 570
618 42
164 331
626 0
336 520
916 611
255 321
247 919
279 612
82 859
12 634
794 524
300 915
960 392
785 158
705 996
595 170
860 647
411 17
839 404
593 663
259 76
464 95
587 34
109 374
609 85
355 918
633 249
353 637
348 750
98 507
663 112
292 575
665 157
226 347
968 986
874 316
165 686
392 971
683 790
401 134
252 512
241 967
412 535
886 68
980 669
394 438
632 100
108 90
970 692
384 627
269 849
59 325
858 930
664 548
126 379
101 123
914 60
566 742
346 135
121 32
983 982
161 437
917 498
700 978
581 317
45 264
212 514
730 613
955 695
166 130
125 258
232 390
235 513
59 17
131 728
332 434
741 287
831 26
373 834
787 935
172 39
825 650
807 939
337 449
830 566
164 421
262 578
203 541
56 88
647 258
832 570
511 729
214 754
893 180
920 42
41 873
470 250
444 225
221 854
254 994
485 333
386 958
891 11
533 818
432 423
330 0
335 78
232 365
699 206
794 628
343 196
670 273
860 703
407 926
334 698
604 161
391 366
70 444
443 301
278 476
915 489
460 603
450 387
217 839
227 484
374 480
145 375
579 157
317 789
65 288
715 432
72 557
261 680
10 951
271 985
510 364
849 547
790 364
649 441
585 653
598 770
2 818
966 259
695 383
936 923
418 863
627 438
588 183
158 875
733 880
397 710
789 16
131 870
607 74
10 264
496 841
492 114
924 457
934 449
42 279
560 708
899 923
598 862
343 205
330 736
623 222
255 684
796 458
495 891
127 853
863 216
743 594
638 387
294 157
593 216
484 475
618 805
99 485
844 455
769 761
193 141
121 425
36 572
946 129
519 961
334 165
543 10
276 593
883 574
263 615
16 48
686 685
416 968
250 548
982 218
954 618
11 429
314 385
757 92
503 758
771 545
13 498
282 613
730 941
83 673
128 534
826 961
742 308
337 812
472 936
827 525
427 920
761 293
106 454
168 230
324 527
145 721
587 133
264 225
534 766
134 126
512 898
583 700
790 216
877 417
973 738
867 826
139 620
714 126
689 169
55 241
71 814
51 315
864 349
770 103
193 276
837 701
238 427
888 320
854 674
268 272
722 256
342 792
794 149
750 321
136 785
729 166
610 106
424 110
916 603
95 38
92 503
647 540
573 258
460 877
548 304
391 295
262 900
749 272
504 763
86 693
805 982
143 292
988 644
664 795
272 133
167 886
910 656
12 701
354 46
227 619
826 12
181 960
561 701
238 664
646 846
992 154
650 825
135 651
22 242
780 664
243 141
811 599
831 366
44 647
39 551
789 322
711 398
902 442
636 412
331 594
867 839
566 305
303 536
731 491
615 670
75 911
101 418
201 233
664 489
536 570
947 629
962 83
724 956
474 686
318 431
340 597
191 245
320 545
626 69
594 820
983 807
157 463
270 396
163 509
504 754
190 94
830 289
555 333
543 368
514 827
927 248
911 130
794 864
692 362
861 688
13 887
654 390
970 520
983 460
672 74
735 55
929 52
336 258
799 17
482 209
301 105
623 967
126 215
253 152
188 292
391 383
754 227
908 985
171 395
55 889
833 896
101 762
38 291
10 432
294 517
140 295
395 824
78 346
872 270
735 542
39 224
296 540
963 264
642 434
62 527
870 123
653 520
274 434
791 827
395 955
609 155
893 547
308 312
613 915
614 382
448 24
701 124
209 358
135 670
359 760
445 500
676 642
27 369
815 768
658 916
859 388
559 930
646 748
217 650
99 441
422 48
48 921
655 538
641 669
119 622
907 428
640 538
482 942
766 555
11 379
369 311
66 818
616 434
486 530
161 485
680 92
850 962
568 94
171 762
128 282
945 423
383 29
733 818
527 368
763 870
447 50
676 835
673 821
236 852
437 901
804 65
181 572
737 662
847 936
619 762
526 771
87 993
513 34
766 787
395 759
532 882
193 872
369 376
431 101
939 815
891 749
3 447
392 618
691 83
493 264
430 252
700 370
64 525
635 854
746 533
734 404
752 48
787 882
290 854
948 91
582 563
97 803
668 581
347 389
321 754
226 93
37 919
681 687
173 681
964 54
377 104
745 549
887 95
812 778
710 750
321 750
276 424
766 502
849 941
646 925
370 889
31 544
271 651
357 576
420 967
533 196
316 389
786 700
369 807
604 583
942 207
716 326
477 655
394 262
113 671
775 666
990 362
787 311
492 361
192 279
615 326
53 726
650 259
804 88
895 905
476 897
32 121
151 579
346 382
925 788
869 857
168 277
549 212
246 20
188 984
610 67
949 463
60 7
907 354
556 425
496 484
714 48
806 404
913 630
826 864
704 967
707 677
736 213
632 384
113 286
991 520
308 548
839 137
634 140
703 50
820 496
644 728
992 869
79 897
587 614
925 642
994 567
477 130
415 682
894 108
698 397
910 73
581 290
947 291
527 151
670 996
466 396
196 869
566 879
964 399
980 147
211 341
123 212
586 704
630 572
159 442
435 370
192 595
302 254
283 496
764 582
545 22
201 941
254 243
546 254
371 926
627 477
13 442
507 318
595 959
595 860
651 841
483 396
221 743
757 439
78 157
992 516
527 931
590 75
324 619
366 243
614 119
11 397
737 584
139 966
607 488
136 625
290 329
443 179
14 708
996 37
917 692
851 558
425 784
675 334
229 252
689 84
780 600
1 617
577 448
889 683
981 602
45 243
797 723
745 479
105 346
218 273
702 668
118 422
677 286
30 879
10 54
395 531
709 555
799 140
949 664
847 101
176 621
600 539
955 670
767 121
824 202
991 282
499 965
575 707
317 366
106 149
258 626
525 416
354 575
996 699
819 186
45 357
253 810
635 655
117 98
28 224
195 939
260 624
651 655
656 589
488 839
84 897
405 487
550 249
490 117
440 360
949 101
665 922
702 127
221 833
673 199
321 988
928 589
208 475
303 707
248 916
622 842
430 329
195 869
606 16
965 763
963 121
154 289
733 220
242 798
94 352
89 262
236 653
865 816
643 19
334 896
344 641
208 213
350 583
20 4
485 908
643 299
94 376
186 383
920 939
985 839
367 109
796 990
343 380
597 157
717 489
935 382
119 819
357 202
718 410
649 276
987 805
997 284
744 245
422 766
547 608
91 728
894 847
210 575
897 959
428 522
831 492
237 998
493 114
485 120
318 794
681 614
841 763
714 583
17 974
340 590
108 905
185 819
989 141
580 857
443 593
742 841
783 500
901 406
586 14
800 464
764 0
772 521
950 783
42 602
617 853
150 887
525 352
242 895
507 746
297 69
491 495
404 562
303 954
249 704
830 248
94 112
322 459
26 525
794 216
213 583
281 873
980 994
317 317
270 460
185 315
177 754
803 658
533 171
887 188
399 411
34 663
712 546
735 515
420 963
926 878
588 13
640 419
604 693
404 686
525 674
606 458
772 936
978 491
1 862
693 156
610 880
573 403
453 837
172 216
833 954
753 914
526 45
22 561
880 658
571 125
88 810
922 438
475 791
177 521
825 354
547 354
207 181
431 716
710 553
463 283
969 546
763 82
579 190
828 869
367 489
337 553
310 131
989 503
357 184
30 37
524 159
152 660
776 676
889 83
513 527
770 434
517 59
932 64
163 935
168 30
369 376
734 34
703 469
967 293
570 570
611 485
490 430
396 724
163 733
865 807
344 30
860 447
171 453
45 147
943 747
188 933
415 697
930 409
651 585
361 329
210 989
592 947
131 350
56 473
59 502
817 248
426 926
278 586
405 425
668 844
862 287
759 928
879 35
710 20
507 598
122 810
742 545
923 366
743 295
67 483
845 457
432 262
911 855
790 657
563 950
315 202
816 397
138 897
779 119
73 541
198 675
530 592
892 679
974 710
727 833
445 419
875 693
815 474
336 266
830 270
291 700
962 997
381 956
628 711
339 283
91 348
460 731
866 267
934 662
703 868
538 428
486 239
355 698
597 643
995 318
773 136
327 60
615 853
582 708
381 675
101 969
12 359
550 531
137 508
572 638
953 855
160 881
935 217
232 936
874 833
947 411
940 463
254 973
100 82
642 589
773 43
339 456
277 768
474 485
495 354
92 975
33 47
298 463
134 368
15 312
878 276
765 89
33 620
808 615
16 117
425 472
444 593
92 88
701 414
874 696
428 941
264 218
793 196
606 7
438 413
426 985
177 453
858 937
734 38
741 210
603 941
691 476
355 796
272 514
28 425
837 468
320 46
951 430
784 351
838 543
532 511
455 507
972 75
699 866
250 229
350 614
894 290
729 553
353 269
888 829
842 226
68 634
772 195
682 395
718 511
914 17
561 926
505 831
318 454
479 100
254 473
546 132
647 221
777 231
550 970
626 393
976 279
189 104
351 54
295 185
979 572
88 188
462 394
765 611
367 142
910 743
544 219
833 195
176 196
150 55
218 573
568 606
516 786
458 160
433 558
136 705
632 302
354 944
666 283
669 889
352 36
281 140
378 993
756 163
321 785
645 800
390 485
570 453
808 403
202 305
395 772
124 746
180 654
263 150
414 106
399 336
695 559
471 66
875 541
401 77
792 171
719 274
409 810
134 852
612 728
838 980
436 774
411 892
135 602
631 772
744 870
758 633
86 399
312 913
940 503
122 920
527 539
37 101
803 925
262 197
710 907
885 328
412 470
30 927
793 301
554 780
378 447
591 146
372 820
356 177
603 317
30 620
781 104
302 658
269 725
177 72
472 83
150 821
187 603
876 612
683 444
849 918
331 390
628 221
578 767
748 83
154 513
734 521
242 497
635 600
205 714
567 51
17 216
444 739
321 526
789 202
212 928
83 544
547 722
587 882
231 439
118 205
304 170
400 911
951 985
802 791
341 20
553 656
114 499
964 210
815 974
817 369
700 394
616 156
995 547
535 639
307 468
220 745
222 208
238 783
43 733
501 119
796 932
341 190
433 227
272 651
300 690
849 73
931 801
57 969
474 49
437 574
430 246
54 503
530 524
480 896
486 103
835 697
611 761
61 206
976 968
327 661
312 829
187 667
442 798
181 823
544 164
311 886
976 550
466 125
662 485
356 778
752 582
189 788
832 923
905 30
566 674
345 120
708 532
873 438
256 903
92 799
373 357
844 943
706 803
354 909
409 411
460 142
921 42
825 656
765 90
767 880
931 129
230 189
950 921
299 82
181 6
198 32
338 995
676 561
83 29
925 286
900 166
143 163
322 139
313 694
26 951
529 979
472 166
287 82
944 763
191 935
521 658
571 746
213 422
247 101
435 220
875 201
309 775
141 409
634 426
564 644
877 345
806 679
564 248
771 361
314 834
543 894
725 155
220 781
184 839
894 130
187 433
21 460
30 196
830 672
162 54
355 652
296 920
334 869
871 775
90 410
682 382
42 14
112 426
232 378
467 44
592 312
113 755
362 793
942 415
619 688
304 487
644 477
674 244
770 540
649 116
84 763
978 984
625 295
922 78
879 847
796 311
277 663
431 578
642 7
693 552
803 66
374 78
401 240
619 558
656 180
427 166
938 774
481 151
578 777
779 559
890 830
525 392
853 312
828 335
37 431
548 133
310 693
843 913
569 179
691 117
618 573
732 429
795 594
287 11
871 213
852 237
847 431
693 213
849 226
497 104
252 215
314 448
317 793
967 650
316 816
427 289
336 232
700 97
567 823
661 380
7 466
172 553
832 240
196 600
976 205
189 719
309 201
759 520
870 399
11 225
531 70
234 394
984 875
835 266
78 829
209 923
914 480
19 298
981 315
787 600
754 818
1000 883
914 788
939 669
747 846
221 316
189 598
848 273
820 872
82 625
977 213
69 119
241 183
121 288
828 319
449 741
607 911
546 621
435 488
607 504
907 598
903 501
90 62
509 933
563 583
320 645
519 30
585 0
875 488
375 779
135 228
950 904
224 798
795 115
942 478
290 344
23 711
105 107
586 384
2 78
605 230
821 526
376 776
699 399
24 802
988 36
677 571
402 783
820 935
836 55
293 901
300 277
582 465
897 894
958 491
878 244
99 263
977 269
517 332
461 58
360 653
528 841
390 411
126 836
859 40
700 32
79 381
141 791
135 829
705 910
877 0
225 24
475 497
677 265
204 984
550 915
860 577
372 357
522 716
56 398
957 299
219 919
12 254
398 615
789 418
792 4
119 830
612 337
543 468
111 994
223 62
574 425
795 959
862 877
546 766
82 798
427 383
450 746
293 249
830 899
413 88
166 207
244 924
725 143
551 465
729 896
189 438
518 245
949 438
136 922
821 9
420 539
868 620
215 539
233 453
605 877
193 176
732 759
21 741
870 314
801 447
539 180
887 54
276 301
306 966
793 861
35 206
628 701
752 466
836 705
904 730
939 445
912 841
745 757
457 294
94 475
671 662
939 156
771 744
778 75
34 631
82 429
37 220
316 172
551 298
32 429
170 88
161 633
2 522
261 47
888 393
974 600
120 390
651 962
987 563
272 775
182 114
785 827
922 643
275 368
378 251
220 245
823 408
446 19
191 678
96 223
650 741
876 676
604 984
346 270
630 359
380 975
925 278
752 885
506 924
402 866
960 197
863 459
304 49
314 730
848 866
626 164
296 242
466 916
468 787
209 6
557 356
448 373
768 891
198 197
685 822
223 233
361 592
185 662
268 779
861 926
516 904
68 663
873 848
752 802
703 367
542 484
103 723
723 40
29 641
684 346
43 313
580 933
565 893
122 407
332 278
96 152
459 975
733 319
925 168
572 44
61 404
515 655
235 827
997 520
374 217
832 972
845 389
568 887
549 203
42 188
934 827
866 959
614 783
485 164
340 513
320 781
414 722
303 655
268 84
726 381
586 786
404 884
922 867
947 326
864 882
554 39
228 400
643 3
795 177
301 54
391 763
179 266
74 514
330 213
383 735
583 352
913 308
527 465
546 49
734 226
606 99
129 87
573 456
11 860
596 763
220 29
684 510
701 132
434 531
773 775
542 419
47 552
708 439
618 571
654 185
960 3
151 852
775 117
657 616
235 707
656 495
434 522
286 35
422 852
805 270
431 583
720 959
742 173
642 484
619 282
844 939
129 105
12 967
949 815
585 961
34 822
792 125
87 28
466 569
607 593
931 265
272 269
517 438
845 327
435 746
604 303
254 885
385 133
612 323
433 327
748 916
224 655
635 907
532 643
514 376
175 588
989 582
488 927
861 349
131 703
375 881
685 153
188 369
368 166
159 41
805 660
818 384
373 62
897 451
439 816
220 576
126 99
898 204
464 607
601 654
544 628
711 113
388 256
764 934
439 700
189 64
784 767
75 214
258 361
850 396
146 49
106 290
532 552
834 531
975 68
688 728
788 46
658 99
267 44
784 284
789 576
215 16
443 806
207 876
206 874
478 614
413 872
412 5
786 490
461 100
45 406
266 883
767 469
784 110
800 598
831 932
443 984
396 65
997 283
847 140
257 824
574 34
598 772
584 137
487 786
771 582
34 254
215 200
786 330
249 138
86 436
609 821
551 22
412 467
870 37
114 773
243 291
857 870
863 766
104 414
699 270
413 937
519 275
752 357
580 604
286 471
914 385
942 919
899 650
751 391
326 549
9 208
293 604
583 28
31 669
963 669
335 232
858 813
371 141
660 444
885 99
5 790
614 578
799 890
662 34
374 148
813 906
290 691
374 250
176 884
614 816
794 965
977 263
386 635
206 860
419 4
502 968
400 518
985 656
779 430
496 32
248 746
516 995
775 8
254 37
365 92
421 826
219 398
427 588
862 170
136 128
597 350
550 849
287 167
987 268
578 12
106 179
205 193
434 283
415 502
661 949
205 374
650 752
232 537
676 525
133 818
714 26
299 305
757 488
312 761
780 397
133 443
779 595
29 242
831 327
762 245
900 163
264 273
535 372
896 428
581 516
343 451
290 745
660 997
867 372
397 389
925 356
227 980
451 393
793 380
156 169
385 70
138 413
39 925
804 349
972 273
604 616
316 677
706 485
896 346
696 990
677 98
389 967
667 141
234 803
168 535
903 79
978 984
431 301
952 331
47 643
250 559
851 618
212 745
746 967
872 304
853 180
713 312
812 384
680 232
761 563
994 828
18 668
568 587
683 227
901 281
938 750
988 719
914 808
104 638
704 326
826 696
673 408
335 263
594 94
119 564
790 720
287 593
996 925
944 759
407 893
494 625
180 799
793 383
119 84
175 477
854 234
416 793
276 986
833 328
776 345
106 289
547 75
264 856
918 636
307 109
210 125
961 875
645 549
25 593
268 589
201 892
883 851
577 731
383 864
574 370
93 218
160 784
80 859
508 80
855 576
266 268
284 498
128 829
550 592
29 940
872 892
855 621
312 945
158 31
888 508
94 93
257 280
769 831
619 648
43 562
799 457
132 300
349 636
274 321
694 489
820 889
643 927
728 311
723 277
229 947
817 349
106 9
524 227
310 160
230 370
933 677
142 567
41 661
958 492
911 598
885 918
638 558
821 384
308 898
526 70
344 225
194 403
129 783
543 475
653 763
488 465
747 288
748 275
562 432
238 153
295 628
955 513
163 541
367 774
683 727
520 276
894 169
905 158
619 846
897 881
584 494
873 750
860 966
298 732
806 828
589 899
803 468
632 194
92 421
296 833
213 581
689 392
360 153
752 287
376 174
778 556
127 947
818 448
296 540
183 602
589 801
387 274
962 916
165 263
896 663
96 986
867 884
962 825
501 619
918 133
945 247
258 396
616 689
874 151
167 860
307 29
439 103
249 79
652 470
593 74
631 434
655 0
636 724
714 39
316 814
715 384
532 2
538 665
405 984
161 860
586 85
391 414
381 327
278 480
450 914
12 50
953 917
982 547
936 886
305 2
624 514
912 472
451 902
89 868
525 201
679 86
816 935
329 836
861 887
346 456
898 390
927 87
807 683
652 963
712 744
631 91
174 31
75 614
62 995
103 483
992 371
981 589
681 730
595 63
529 962
957 388
790 188
721 521
728 673
665 153
683 181
381 160
648 182
678 553
67 889
636 273
902 22
258 457
773 191
444 167
305 829
840 317
133 83
98 401
940 385
422 52
73 458
674 307
477 566
793 537
364 265
473 803
776 954
894 434
997 285
61 613
579 505
209 588
952 435
930 518
875 962
81 636
546 128
558 716
309 39
170 783
592 226
813 882
61 127
1 33
368 388
725 584
873 567
227 112
182 445
906 776
134 868
468 313
558 872
273 609
40 498
931 217
896 948
424 799
437 174
323 557
182 141
611 408
362 326
427 865
598 471
16 712
652 159
878 268
70 697
436 492
855 949
523 497
258 863
442 857
305 14
13 302
63 558
586 5
686 119
11 184
619 51
518 228
405 796
832 140
489 108
926 692
385 778
986 70
400 172
500 977
991 768
278 61
92 881
239 8
934 536
433 84
2 313
100 630
753 482
17 577
311 503
719 937
750 281
817 385
145 386
53 13
825 298
359 632
892 613
596 512
201 603
8 269
437 383
640 494
441 545
304 99
673 572
567 652
102 712
526 720
117 97
293 831
999 590
670 681
703 387
952 885
311 639
309 579
427 503
612 218
748 545
200 467
406 810
327 971
938 857
491 157
533 937
693 238
735 331
613 616
461 914
211 655
640 37
394 799
788 680
71 884
914 83
102 504
22 41
901 384
329 979
120 519
592 811
251 826
51 889
947 579
63 369
741 447
997 899
941 48
560 50
337 579
723 934
124 970
961 922
155 939
659 942
771 719
502 334
865 676
122 721
488 76
812 379
927 564
148 459
248 30
448 414
947 535
616 706
513 857
335 500
849 194
568 514
486 196
703 154
38 899
748 49
133 730
484 653
40 742
815 620
387 345
291 474
804 912
903 615
621 134
25 335
453 279
281 568
904 717
524 623
251 719
82 412
441 349
359 561
288 69
102 22
172 529
441 640
260 583
411 790
656 928
102 163
425 201
29 583
201 517
116 406
918 600
970 71
276 333
958 798
232 850
855 650
405 991
3 576
843 739
281 350
459 87
327 473
844 280
652 911
353 489
727 598
681 591
334 315
166 723
712 388
255 508
964 295
621 786
351 664
881 708
746 183
397 899
242 431
159 565
631 889
865 795
805 615
243 283
293 121
752 182
389 907
156 27
220 397
517 827
831 738
751 203
279 17
686 253
657 983
168 638
316 964
824 450
110 473
917 292
472 920
952 838
501 268
698 823
799 132
563 440
898 381
44 214
503 133
750 452
939 841
833 477
109 495
222 366
67 989
869 698
654 600
120 868
225 350
454 81
502 653
57 947
377 577
752 815
947 810
710 560
568 187
801 522
57 61
292 127
299 114
637 670
303 82
992 303
528 953
874 856
728 303
974 91
107 271
812 877
937 256
101 777
473 911
224 875
457 859
73 30
727 920
972 734
611 469
350 791
18 710
29 4
85 690
731 272
768 13
423 217
419 832
379 72
860 804
199 906
619 467
181 922
733 47
835 573
554 273
148 468
303 731
631 13
445 254
926 675
120 821
977 690
960 208
737 171
571 147
717 950
441 60
952 35
847 184
600 224
293 270
753 590
296 402
456 652
249 140
657 811
979 887
754 416
153 650
117 949
958 178
434 487
874 838
650 209
964 986
669 432
955 341
165 902
948 274
849 904
359 579
971 200
274 313
243 155
76 829
73 499
715 19
174 262
279 610
228 413
20 565
33 14
908 612
241 419
595 180
785 401
1 883
621 658
348 109
10 979
59 330
300 119
500 365
650 674
927 38
549 918
328 993
285 161
697 253
532 317
485 942
584 335
143 92
485 857
873 554
697 393
197 391
183 631
96 128
229 355
121 84
957 956
63 247
944 530
288 408
222 309
171 210
359 611
15 63
29 238
545 896
392 284
603 62
257 629
191 437
423 313
56 251
941 872
545 222
281 295
667 91
159 274
124 56
197 116
635 338
332 224
869 368
605 868
987 310
881 713
522 275
744 444
225 284
484 672
838 638
227 738
130 152
656 395
168 526
609 962
354 464
643 24
572 360
394 257
399 520
106 593
759 434
889 677
134 22
770 78
983 447
299 90
299 662
279 883
207 822
278 565
492 126
272 180
870 746
502 4
110 954
777 431
512 562
457 163
470 201
263 537
827 738
827 383
824 461
103 327
426 527
185 766
850 310
261 950
652 342
57 460
600 110
912 898
173 116
120 998
497 813
355 274
682 14
490 698
720 222
933 825
552 721
700 444
235 22
905 597
196 170
556 433
94 996
686 843
764 542
262 711
599 570
447 271
748 43
688 202
979 368
914 568
833 756
414 55
167 440
149 585
688 184
277 820
255 786
691 184
647 618
372 469
361 545
34 682
42 801
37 647
946 363
535 76
485 857
631 328
670 828
903 771
392 47
78 899
107 538
207 891
909 88
728 928
38 145
388 467
186 241
586 305
91 711
531 814
237 743
327 885
88 240
689 498
250 95
127 320
402 810
59 587
526 526
828 944
638 394
510 344
662 522
998 177
536 836
783 844
784 302
687 280
918 758
826 702
912 865
782 667
829 285
6 321
283 830
448 677
657 517
823 275
918 404
745 998
408 787
745 224
214 22
254 688
839 853
627 991
897 803
333 946
483 544
576 235
994 727
514 552
104 920
398 155
264 903
907 896
284 363
115 10
79 384
60 950
956 190
506 549
645 471
291 231
612 973
193 731
597 945
332 248
586 733
822 576
574 236
693 7
363 324
4 568
244 491
546 448
923 215
865 929
116 213
776 633
688 251
154 856
204 965
53 918
207 148
108 434
391 114
174 460
917 519
628 276
340 511
263 128
558 418
223 906
783 219
5 640
720 706
314 883
533 386
806 368
959 611
362 682
652 161
886 581
106 227
572 197
231 893
18 717
28 686
645 681
237 651
961 636
259 210
625 786
922 200
309 256
507 708
959 663
27 105
957 629
650 312
323 435
237 795
222 8
509 604
681 204
238 404
684 270
57 884
248 695
226 79
196 901
330 414
771 185
454 923
132 977
118 30
553 230
575 427
128 623
106 954
453 997
995 150
894 117
778 47
741 385
861 80
258 791
628 817
103 464
348 550
930 498
525 374
414 623
772 605
682 628
562 170
504 667
994 714
463 665
815 627
762 865
940 218
271 911
530 509
449 613
221 618
255 193
503 974
426 261
492 487
307 678
677 179
259 902
829 622
264 835
223 800
950 237
509 589
412 347
962 603
691 335
602 919
579 493
629 0
630 592
719 347
659 462
883 317
140 863
507 428
784 41
882 367
810 279
986 513
808 189
886 18
869 382
786 918
391 87
533 348
761 857
22 136
810 394
460 33
237 781
557 468
767 365
112 999
461 478
675 303
483 5
525 906
493 466
901 950
706 733
17 768
532 855
216 214
361 236
217 910
397 944
977 68
30 999
978 864
839 802
350 653
957 737
272 12
413 196
971 79
564 553
785 774
821 618
85 829
791 699
345 676
660 208
377 62
132 453
806 674
176 580
101 461
271 651
909 598
604 715
229 681
493 826
403 989
878 42
878 742
428 136
612 635
259 149
941 481
881 201
727 822
424 323
327 167
376 130
918 898
82 527
153 421
590 664
73 45
286 495
673 936
929 417
771 132
433 744
235 429
69 546
474 963
832 375
548 617
728 6
451 592
632 249
90 138
190 212
306 991
757 306
544 883
69 824
797 646
894 936
861 34
609 640
361 257
407 432
373 877
975 328
362 166
292 79
285 168
309 61
982 874
492 810
42 119
559 308
226 609
234 774
922 881
395 755
218 752
701 271
936 410
678 782
45 38
288 531
531 375
83 667
877 958
994 775
984 141
114 134
538 237
270 456
706 177
53 284
351 89
250 147
623 552
588 330
898 879
324 940
749 888
545 958
600 579
391 866
696 572
203 76
598 699
665 80
621 74
431 466
288 747
759 436
578 496
385 820
628 249
246 147
474 26
222 495
262 705
523 161
676 468
364 904
348 794
411 765
612 477
919 525
339 670
611 690
631 809
525 522
472 84
456 342
931 405
730 981
567 545
367 934
51 22
724 649
598 602
732 159
958 689
431 318
650 99
422 742
472 635
529 638
432 401
153 511
350 513
550 448
692 146
881 377
6 168
867 48
164 67
621 271
235 510
358 91
516 344
761 479
100 294
763 135
339 919
1 22
253 863
712 856
484 861
35 888
331 228
329 315
36 206
469 260
132 380
716 230
202 511
354 645
315 859
93 533
697 422
705 49
559 126
538 934
959 304
85 101
612 521
415 388
944 497
332 110
327 987
634 334
586 311
435 424
422 521
919 17
122 423
327 170
124 526
627 792
261 285
965 903
584 896
452 739
87 662
466 461
22 116
471 420
590 769
603 905
683 776
559 802
951 169
21 464
869 143
948 137
102 635
109 54
920 0
992 502
921 125
424 649
744 238
835 951
277 611
339 335
820 688
959 880
887 659
306 835
1 802
939 558
763 298
4 459
810 417
804 223
679 780
909 291
662 281
46 391
488 711
681 906
705 601
190 747
794 736
839 387
768 990
394 400
211 555
194 436
680 123
199 740
216 901
257 538
311 574
536 196
797 228
631 266
656 828
149 867
24 93
739 297
938 587
104 616
222 404
112 979
481 886
24 392
796 991
28 143
915 92
922 470
286 347
541 952
571 160
610 449
866 468
310 612
904 657
574 261
773 575
821 816
502 51
90 128
987 779
823 264
818 307
91 470
738 810
985 475
697 14
695 12
783 460
8 116
905 769
306 704
494 844
337 289
925 761
890 542
62 983
273 679
12 363
203 587
257 403
637 571
410 92
259 436
759 581
745 225
197 706
206 855
411 713
68 368
984 832
522 824
995 869
258 811
202 780
835 661
860 886
712 360
327 380
534 698
874 872
474 436
820 460
593 68
668 440
143 60
494 320
777 265
980 684
50 820
259 103
610 388
290 897
954 347
439 469
657 45
977 243
42 372
806 87
556 206
311 616
849 813
552 826
863 334
865 77
18 515
911 131
24 233
155 846
203 691
682 575
923 501
227 656
57 969
292 452
405 653
726 433
314 147
60 957
556 353
792 606
761 823
870 144
437 387
375 755
364 200
616 971
300 266
136 30
352 292
621 434
86 370
240 444
634 823
276 17
953 737
291 593
31 544
753 967
569 242
183 995
164 562
9 776
756 484
433 766
430 939
370 897
910 244
957 64
481 904
711 967
173 846
289 621
884 478
263 287
453 415
18 219
819 522
830 558
588 620
436 783
955 32
657 297
678 315
213 501
288 270
342 757
224 872
322 922
737 146
272 8
896 744
464 413
137 38
166 157
67 121
739 425
287 770
924 651
941 15
201 675
678 602
791 589
339 888
439 505
589 442
69 914
507 367
809 664
215 377
105 134
417 283
677 940
970 50
330 710
58 25
416 907
732 643
852 78
37 189
439 361
736 480
652 125
28 196
166 100
28 792
280 151
414 571
435 840
237 494
347 18
136 320
82 739
656 961
844 633
797 975
778 882
514 844
431 770
173 997
590 705
528 509
378 851
131 216
563 974
199 520
1000 279
244 260
632 389
916 660
776 629
806 190
728 468
468 420
598 688
373 372
921 976
900 134
791 527
871 346
863 413
904 871
440 54
640 909
745 57
719 316
54 897
661 139
346 240
5 866
575 287
772 144
775 0
734 334
823 644
250 625
311 357
145 716
963 78
394 92
757 469
137 186
80 392
60 909
6 93
333 293
812 672
899 289
641 385
720 306
922 491
196 270
817 223
369 790
985 791
501 447
900 883
395 973
645 967
394 564
830 923
188 909
380 146
408 311
294 267
641 779
57 843
606 615
511 465
808 92
291 369
110 889
198 994
580 741
62 416
647 96
546 258
435 43
375 205
549 195
774 87
50 234
19 749
742 582
247 981
614 881
128 805
839 399
404 202
292 947
873 138
931 818
712 243
657 230
901 865
610 316
321 180
137 894
496 551
62 299
604 163
203 130
456 337
703 362
645 460
651 805
280 45
183 585
10 13
894 878
743 246
509 74
128 34
992 656
289 35
198 116
955 393
432 25
59 464
526 451
193 191
530 773
690 617
922 829
855 992
946 819
212 341
184 750
714 305
423 14
733 88
788 763
790 409
740 869
514 351
92 9
921 883
607 819
592 319
188 886
511 84
310 950
452 389
666 70
807 90
764 242
188 398
434 31
12 594
191 278
147 920
194 549
907 64
276 821
544 214
550 213
699 74
937 565
327 366
187 132
135 484
49 435
670 958
543 112
893 764
610 108
856 609
871 125
225 854
297 501
708 150
815 601
898 256
275 386
222 305
716 408
755 815
173 386
339 447
308 255
529 767
851 840
329 229
579 555
403 646
380 770
779 96
182 82
740 145
492 189
40 477
36 608
793 764
104 61
940 33
751 890
257 804
852 217
820 633
814 270
975 271
703 380
190 2
182 512
65 706
813 300
853 714
75 358
884 17
994 414
560 220
530 99
364 330
597 223
699 239
73 990
967 409
113 468
667 950
796 540
929 724
29 721
878 656
185 937
705 360
548 652
831 849
892 162
826 817
684 274
669 485
555 564
914 365
634 352
604 107
730 445
973 688
812 979
513 735
214 409
977 200
477 40
10 134
197 661
91 330
491 499
499 838
812 239
320 474
979 586
848 418
111 131
524 909
890 274
80 456
3 110
989 258
645 632
656 38
406 526
240 651
25 521
171 959
956 383
73 808
27 242
760 378
107 710
719 260
88 607
691 346
463 513
404 764
36 582
729 358
86 428
576 238
966 44
775 730
756 52
102 423
298 94
498 898
334 79
108 139
948 57
704 773
466 497
607 608
43 673
453 47
941 919
579 867
827 925
886 837
123 975
110 664
928 280
328 821
161 69
557 676
57 472
433 346
605 942
52 5
241 962
444 658
851 288
258 424
734 746
728 539
817 775
265 697
462 799
377 360
379 688
937 894
76 300
109 304
839 601
517 140
414 127
239 406
465 670
299 399
617 661
70 121
950 900
680 388
546 427
318 629
524 984
608 930
39 494
140 519
56 464
441 819
691 882
949 668
990 937
192 903
132 429
199 937
163 422
338 617
767 612
269 443
613 158
483 606
832 428
630 895
336 85
505 84
494 930
646 282
530 745
288 928
357 307
715 729
927 366
159 862
386 491
544 914
5 217
25 412
538 976
188 280
136 87
19 662
401 416
187 722
245 518
844 834
822 797
250 684
290 610
831 93
156 911
750 290
491 361
138 139
162 634
557 323
670 319
193 954
371 314
931 643
1000 1
650 918
318 789
773 743
732 141
130 973
190 288
512 892
226 918
814 875
418 816
553 455
372 348
626 366
373 842
918 973
177 777
340 595
781 938
786 660
902 884
177 230
319 807
620 207
167 425
181 645
744 908
321 748
658 430
711 700
477 399
236 825
755 982
809 1
780 773
716 929
511 40
211 121
736 123
828 107
300 961
984 600
95 397
539 299
982 701
262 956
117 249
453 374
363 233
418 785
305 357
472 649
343 778
16 125
479 780
783 849
176 158
486 428
212 315
209 43
762 249
505 164
173 641
18 476
746 321
77 906
206 778
55 769
535 177
409 946
542 362
654 447
515 856
544 625
408 79
450 724
133 779
727 262
299 126
362 403
841 414
548 803
19 620
874 683
5 478
332 200
188 957
447 335
13 824
188 104
740 168
391 702
543 426
776 449
33 288
661 428
775 960
119 855
350 571
256 269
515 615
555 847
425 830
924 224
175 717
84 648
439 790
951 489
633 846
653 709
62 607
156 589
365 647
948 371
65 552
130 434
896 886
294 96
678 676
356 67
424 575
175 161
890 345
969 758
266 783
925 746
730 44
558 344
41 460
989 193
483 290
822 511
485 322
811 754
794 831
776 734
280 527
61 59
347 322
16 196
82 166
800 249
325 150
963 885
605 6
265 984
892 265
718 806
632 251
404 910
77 232
534 11
960 891
959 799
28 95
705 883
457 410
78 249
808 421
883 98
336 901
560 552
564 757
473 373
59 682
264 770
935 373
624 810
495 197
707 500
908 730
830 140
431 59
864 346
218 649
206 505
219 346
458 746
820 39
647 495
117 206
487 536
473 736
237 449
324 828
684 314
396 363
542 998
229 10
813 364
587 115
885 17
156 396
656 924
547 278
529 1
263 167
673 775
297 665
934 554
34 825
359 137
922 880
337 993
986 533
741 248
91 74
935 123
261 931
681 40
465 154
662 845
143 813
383 951
809 486
353 644
294 458
493 962
904 779
71 565
822 430
528 101
819 142
780 333
565 199
109 317
7 843
806 361
871 377
592 121
161 625
608 991
482 449
983 195
93 43
793 610
418 301
703 979
162 431
317 801
300 88
764 700
644 986
993 888
534 722
836 187
391 721
754 779
541 493
324 783
10 480
726 257
317 64
913 314
920 822
97 574
371 431
919 388
400 278
968 511
309 440
28 455
269 366
672 977
815 919
580 571
941 275
958 937
575 673
6 571
166 818
736 132
121 483
605 445
59 223
386 728
514 755
175 645
610 873
432 64
992 973
792 585
304 923
850 82
8 871
262 165
794 35
538 188
822 261
814 455
485 294
71 25
847 220
941 627
838 280
156 216
641 49
103 815
618 552
80 949
472 978
970 400
46 105
576 477
266 867
450 970
399 985
815 389
667 761
262 299
282 837
739 233
33 778
633 607
292 562
810 865
600 274
945 380
761 941
560 615
606 423
754 991
464 642
970 737
871 829
930 868
917 248
22 492
448 361
582 449
780 506
991 206
567 368
315 122
924 750
772 18
369 752
573 789
584 392
657 191
353 53
658 830
903 719
603 160
295 452
79 171
180 22
344 300
54 987
576 337
526 100
172 367
395 134
659 252
984 4
171 469
691 634
205 178
616 324
564 837
109 381
434 911
379 472
956 931
827 835
657 961
438 631
958 4
884 250
477 85
303 140
801 166
973 61
307 295
657 806
881 156
521 91
145 852
170 728
299 916
832 9
820 483
663 176
804 955
973 722
385 870
845 802
473 127
973 261
173 245
528 325
464 371
478 167
508 715
239 148
925 254
148 99
956 69
758 998
93 68
828 952
249 369
642 150
381 81
973 59
17 868
79 241
675 516
361 959
265 402
4 494
26 945
431 611
966 705
13 865
1 77
884 300
204 982
142 918
996 749
387 341
33 413
278 603
624 903
212 573
354 795
560 781
427 774
914 753
92 654
611 961
865 88
306 668
91 579
906 996
510 42
298 621
261 734
451 538
482 74
558 504
902 861
12 657
79 940
187 419
20 517
624 255
523 836
439 466
596 594
477 999
196 873
855 250
947 849
840 126
734 47
447 113
173 185
574 787
238 123
180 539
128 476
468 25
73 665
756 5
529 178
607 727
341 376
692 988
733 534
596 264
518 77
815 182
544 973
544 762
96 179
973 640
376 493
912 690
291 952
112 285
217 659
945 148
729 649
128 284
538 211
23 719
632 396
911 449
438 875
265 750
702 908
988 986
994 687
891 455
455 872
388 611
5 757
185 183
472 483
619 121
570 594
610 419
375 108
14 225
879 762
994 287
751 319
739 305
624 323
85 642
599 201
574 101
619 49
289 551
963 679
293 627
389 906
804 612
608 486
132 871
507 746
897 742
659 307
913 662
249 495
670 353
370 803
176 429
341 894
417 164
673 139
575 570
84 731
629 770
5 601
962 289
731 116
136 545
499 744
62 520
902 685
919 46
688 647
137 123
75 428
535 102
930 209
672 903
846 510
877 334
908 461
230 769
901 271
662 235
5 791
275 879
109 316
351 785
794 740
970 317
723 492
861 590
966 48
824 729
19 386
53 719
32 242
810 430
59 91
540 609
395 94
775 780
792 909
702 200
846 34
585 405
943 948
426 979
446 209
839 912
828 79
212 437
462 425
798 577
509 232
336 972
309 199
578 13
262 47
685 253
726 537
648 986
814 38
126 757
88 346
870 268
648 189
642 265
880 681
800 960
33 23
172 485
145 90
260 276
528 233
474 55
682 137
126 836
760 682
130 484
942 261
92 830
502 596
599 689
348 490
874 629
417 119
439 851
825 701
173 864
556 118
655 487
240 139
723 92
301 478
844 289
24 433
641 468
937 509
211 343
333 245
691 816
436 256
849 478
916 258
854 850
556 235
499 155
282 622
88 193
198 556
334 515
36 367
157 953
46 887
135 987
176 352
531 535
882 850
675 663
962 248
974 841
279 650
871 661
679 355
692 3
426 691
952 650
932 221
761 690
175 642
922 419
863 941
418 468
812 222
420 125
491 63
437 509
509 538
706 740
351 288
975 618
625 371
688 919
519 533
36 320
555 455
173 473
976 451
777 829
793 771
964 640
624 648
764 94
103 419
291 353
643 239
177 718
603 196
640 616
158 910
54 180
602 837
734 716
726 683
959 653
817 561
379 296
800 9
882 460
844 549
917 834
369 471
427 736
481 823
447 951
295 457
447 61
213 676
31 540
510 316
716 833
196 288
354 734
3 884
79 992
348 705
773 137
179 712
956 759
570 571
989 91
844 252
232 436
842 372
319 890
554 854
769 83
202 649
328 112
138 913
755 881
431 582
861 269
945 547
196 259
766 168
523 757
60 137
840 535
603 590
590 652
592 233
148 801
860 410
101 777
323 46
511 463
694 164
452 23
345 951
475 821
941 359
31 468
839 7
551 752
631 800
333 396
347 973
327 742
225 309
873 934
424 381
529 770
360 387
842 709
453 916
754 812
40 375
955 7
590 663
869 398
47 956
939 913
64 211
250 215
850 970
245 440
40 717
755 283
109 484
959 121
924 946
839 424
982 879
831 673
376 879
707 65
394 658
312 732
545 882
515 774
301 543
992 400
820 862
917 9
293 574
740 722
574 386
733 529
559 506
913 735
885 969
464 506
928 896
100 940
61 130
364 698
420 710
106 349
266 777
237 916
497 945
464 473
76 147
665 375
828 733
563 219
381 508
636 864
609 528
152 9
900 947
436 947
910 974
939 7
180 356
397 637
584 941
899 436
820 293
676 147
243 834
292 772
833 681
24 691
965 881
658 811
622 502
259 321
483 304
460 351
994 321
644 954
338 259
902 677
464 24
703 164
422 920
828 170
15 726
994 763
397 499
268 98
684 954
873 317
660 818
908 52
354 392
74 389
647 698
967 11
896 84
449 378
188 759
683 117
394 213
916 209
888 959
742 327
773 831
247 990
168 574
635 38
990 695
72 326
96 178
920 566
770 738
387 254
934 848
698 22
487 77
829 564
238 684
118 905
985 374
996 548
311 627
337 909
765 656
972 259
900 867
544 863
568 673
883 423
666 553
152 452
879 463
934 916
16 146
270 776
976 989
656 631
873 162
71 602
647 258
57 414
875 590
800 941
977 474
843 885
450 908
533 535
627 337
853 737
388 753
973 213
739 118
892 56
710 777
292 452
380 117
132 790
557 298
422 80
165 779
418 752
325 256
530 887
954 541
612 900
284 457
699 271
185 448
790 190
679 514
336 659
589 10
686 619
651 311
292 864
253 62
265 545
116 166
342 781
101 330
74 11
72 27
977 366
458 564
920 241
3 748
427 967
41 391
856 949
868 62
585 6
311 338
518 510
981 813
1 536
314 577
888 393
574 94
430 538
38 361
562 633
851 687
878 432
648 646
185 365
112 589
758 393
93 943
203 593
682 861
675 456
419 688
332 123
624 450
874 699
6 654
146 983
229 932
584 863
699 599
49 914
935 78
890 785
391 278
639 290
971 318
92 526
351 305
168 58
629 376
677 66
121 790
234 314
355 858
753 963
864 768
681 68
170 648
205 846
611 814
842 439
814 720
317 392
622 235
307 503
717 799
360 918
791 950
361 786
172 89
801 173
905 851
448 116
807 316
943 745
563 183
325 354
357 148
925 504
753 535
582 913
721 15
82 767
704 616
519 167
640 65
537 323
941 191
110 904
617 480
496 457
998 41
383 594
47 793
356 925
479 27
903 793
135 768
571 558
205 171
140 922
872 139
48 279
949 260
947 578
821 198
329 318
260 53
256 383
396 111
467 392
120 865
376 845
369 987
419 409
757 863
585 890
834 54
702 840
552 299
983 370
644 405
337 768
574 633
536 650
628 199
81 287
436 728
224 839
734 470
690 826
880 172
925 447
1 298
155 486
950 562
355 110
847 830
416 552
611 528
792 625
272 463
326 444
972 489
784 702
775 755
809 329
990 451
288 265
282 567
136 690
215 475
278 520
789 975
438 117
179 695
415 118
711 521
266 910
439 354
758 131
467 714
407 196
16 403
43 177
854 318
860 987
531 374
297 127
103 170
708 703
494 527
805 145
401 740
821 862
901 237
436 940
42 761
565 429
701 788
508 614
390 70
39 601
499 785
938 371
667 126
241 310
332 897
282 80
238 729
136 915
574 129
74 99
716 322
209 899
581 255
341 408
617 303
729 524
438 702
379 772
307 804
893 67
486 908
199 821
95 271
994 132
146 143
398 967
953 476
605 406
304 898
622 999
567 129
915 180
356 540
835 395
710 947
41 221
107 425
290 695
163 670
779 308
210 53
402 680
146 583
184 679
503 127
213 356
465 605
612 498
477 251
106 391
581 378
363 572
347 30
566 254
866 998
60 696
341 61
724 919
46 668
202 436
345 693
948 454
950 761
572 701
274 132
137 360
678 908
525 528
663 237
608 379
332 695
404 554
12 182
991 923
909 298
68 975
854 693
466 437
838 136
539 334
346 301
638 175
947 774
342 802
398 93
785 685
522 634
730 921
117 801
752 836
600 233
725 799
70 646
591 945
721 231
562 955
101 424
763 210
611 266
543 529
376 30
642 60
907 558
649 21
330 36
945 794
893 425
845 509
810 247
195 867
144 471
16 414
684 269
472 163
695 263
726 701
141 129
122 488
807 363
454 542
626 825
9 70
454 474
748 96
425 915
471 634
561 441
117 118
989 178
987 977
973 877
269 502
765 501
922 161
935 642
643 781
629 823
64 655
683 797
971 440
683 775
594 798
998 700
289 651
370 153
342 221
255 260
540 261
521 442
776 592
409 881
751 697
756 239
334 317
114 777
304 125
608 941
156 639
503 649
501 758
491 825
976 126
668 293
825 88
928 8
750 92
95 226
714 202
350 231
148 640
141 407
397 623
257 596
422 310
82 758
616 846
694 130
105 900
924 207
126 674
890 472
699 789
184 581
229 56
667 833
249 384
715 37
522 535
821 188
422 794
129 301
794 971
861 645
826 895
896 986
418 920
600 616
440 996
453 256
134 996
843 940
949 694
588 13
181 796
196 349
966 339
155 717
323 957
175 360
610 711
887 102
309 412
801 146
651 248
372 669
767 5
255 657
64 57
761 246
648 206
766 592
430 297
320 199
300 204
420 413
217 589
241 252
271 84
45 862
950 945
983 491
576 91
542 550
835 458
104 296
370 486
244 132
588 469
185 25
771 529
388 804
991 536
766 979
745 731
652 666
224 807
21 178
479 775
952 261
101 55
635 228
91 163
693 49
818 878
285 765
299 803
144 835
20 920
679 27
866 726
438 24
897 818
895 378
806 543
205 869
982 354
297 600
516 517
57 160
447 452
876 178
961 187
31 732
457 461
667 740
130 390
460 319
978 307
267 780
212 213
62 983
590 970
267 303
644 684
352 943
795 488
118 976
71 279
649 238
253 760
930 175
665 556
557 472
210 985
275 791
249 480
553 545
494 472
904 806
179 632
963 248
206 584
764 72
731 881
910 713
272 952
276 779
808 295
849 401
865 764
111 171
734 945
232 77
621 82
712 582
337 618
625 946
313 782
308 665
440 592
703 38
675 917
370 624
766 616
41 124
983 125
333 9
105 862
979 738
427 594
35 280
519 897
250 638
35 377
552 267
907 636
419 267
517 208
923 942
883 437
964 696
885 635
95 311
812 761
656 401
32 527
649 467
939 597
430 426
164 674
976 742
286 782
338 930
982 471
599 558
920 488
930 13
66 710
596 959
903 242
193 176
605 457
931 447
376 399
366 272
949 303
730 843
615 541
341 219
830 324
118 887
979 856
507 116
790 70
540 529
696 703
285 841
833 457
992 261
555 933
881 344
644 714
312 65
305 849
226 868
302 375
425 937
862 958
263 652
121 964
95 291
513 930
157 915
460 950
968 340
629 857
391 72
59 970
969 64
129 762
915 567
20 214
159 965
720 40
463 117
476 358
334 807
705 98
839 15
30 624
876 692
975 35
232 994
154 296
725 800
128 760
1000 891
914 459
464 489
554 208
570 967
277 710
280 228
592 719
37 99
176 719
210 869
448 177
709 61
599 562
861 330
615 956
319 232
616 765
300 31
834 405
64 243
23 332
421 314
215 969
54 993
65 492
788 208
497 197
173 889
780 186
352 13
477 917
346 783
756 436
700 62
338 848
938 791
111 958
725 730
348 209
698 224
289 166
218 267
584 590
720 558
112 599
238 633
651 276
280 430
496 856
958 279
218 367
583 141
334 838
497 514
929 854
74 377
864 237
826 600
63 956
310 189
987 538
7 958
63 583
625 887
35 746
709 48
408 524
423 597
557 107
512 148
381 720
285 306
807 81
334 447
349 608
304 501
477 217
164 949
67 880
733 322
213 361
462 603
630 870
682 157
683 109
954 367
289 71
51 653
437 698
629 574
610 360
661 158
879 166
515 996
950 62
205 261
615 293
778 911
635 126
320 767
257 373
423 292
748 36
828 489
514 545
647 383
311 702
813 56
880 112
494 734
881 849
496 466
63 207
690 469
287 770
186 354
613 441
448 234
942 774
425 567
759 509
764 17
187 665
216 380
408 192
949 352
770 562
182 64
407 237
965 987
722 484
807 566
777 595
188 561
575 517
168 965
538 119
397 252
574 658
959 113
648 796
150 564
923 472
400 599
79 889
588 755
613 299
447 924
620 491
555 505
807 441
4 349
53 781
553 385
384 512
265 727
734 822
747 728
187 323
756 392
901 555
21 165
183 607
819 851
367 951
950 362
95 19
626 838
375 977
952 303
153 131
182 207
12 765
163 214
979 395
524 265
683 681
602 223
472 689
226 363
328 401
699 181
102 674
835 505
481 994
843 878
802 571
118 911
850 98
158 302
185 729
215 652
144 853
330 947
752 648
140 12
553 736
444 409
684 366
504 12
617 9
593 510
778 416
354 737
918 555
381 678
743 299
214 121
508 270
462 487
312 676
337 455
89 420
416 22
178 56
16 273
113 964
610 983
730 267
361 565
122 650
903 696
364 3
408 606
944 692
628 910
351 853
169 755
832 390
80 517
695 918
140 15
200 117
198 514
256 187
363 41
277 294
12 203
593 809
140 237
283 207
142 245
277 916
533 896
871 180
930 500
563 194
650 559
535 531
373 710
534 88
272 967
279 472
756 792
492 747
637 445
589 280
355 342
75 184
516 494
37 336
336 37
398 795
732 343
908 270
704 435
763 259
761 158
592 694
671 53
311 723
400 14
470 486
940 664
263 889
878 854
802 34
857 583
280 74
569 17
217 479
502 410
967 827
677 854
145 874
118 932
945 904
455 345
910 609
191 259
379 751
372 534
342 344
430 155
98 486
81 788
269 733
263 74
451 471
804 463
89 867
304 740
835 522
497 188
910 714
614 39
326 27
477 664
114 764
166 560
603 742
461 521
681 816
620 803
214 458
462 410
256 418
22 62
915 314
830 9
813 423
552 997
169 884
641 956
637 165
40 102
883 373
508 974
203 48
723 997
680 41
708 478
759 494
614 744
347 343
838 432
468 714
997 924
562 682
104 968
975 963
479 541
163 152
342 269
725 238
630 89
977 230
501 187
596 326
922 588
778 705
434 271
89 650
902 796
771 285
147 174
208 927
16 949
354 417
411 413
535 921
213 189
378 984
721 665
593 109
225 529
977 736
377 792
622 760
530 525
580 982
920 245
689 984
869 767
792 831
12 719
991 81
54 107
609 415
536 329
958 496
451 231
214 381
363 602
498 547
897 392
435 396
89 717
216 470
165 450
485 970
480 265
479 22
931 147
432 212
235 642
401 249
65 303
267 734
353 773
965 371
931 844
506 303
246 327
624 9
808 310
297 826
87 285
533 184
515 931
143 213
73 564
324 886
418 16
831 669
633 793
312 24
185 113
696 735
885 330
406 225
22 612
285 912
65 202
716 712
22 277
164 196
434 816
70 290
862 890
67 802
429 975
57 218
874 127
149 709
72 206
819 207
72 538
520 971
62 929
105 325
772 504
89 929
110 700
367 250
101 981
309 803
268 230
378 634
710 999
881 800
982 515
256 26
149 50
434 915
943 656
862 608
790 596
157 410
126 826
575 128
839 786
919 106
911 526
571 647
477 968
589 144
583 730
332 282
749 620
244 752
555 9
986 543
579 378
856 929
489 273
623 339
125 584
336 46
909 128
34 537
656 626
80 477
788 690
16 160
512 934
220 595
723 411
181 68
235 393
59 173
95 50
22 323
542 15
225 231
718 515
89 176
406 181
258 224
123 35
970 931
159 834
372 667
301 551
199 798
303 729
685 590
736 628
780 400
354 943
352 878
354 399
711 845
767 882
235 864
750 157
620 315
561 655
460 904
851 211
169 830
678 658
974 556
485 727
514 403
210 89
263 746
857 788
260 703
315 488
564 589
597 840
357 944
622 29
810 251
588 985
946 946
336 740
870 752
397 427
62 299
629 684
445 43
276 122
25 886
835 207
20 919
430 965
934 746
526 100
728 626
744 80
298 452
725 776
110 393
896 912
514 160
979 592
234 705
106 522
357 739
982 544
315 191
931 363
117 386
50 741
245 607
680 937
873 211
277 445
917 751
326 879
302 514
836 421
543 237
395 875
168 36
28 689
226 172
995 563
796 335
585 415
41 209
219 506
240 55
361 868
515 67
560 175
256 362
433 972
779 861
847 309
858 379
645 980
519 94
190 795
226 666
139 98
853 81
993 349
454 865
128 731
840 668
589 640
250 191
720 515
678 595
175 345
891 864
362 864
860 837
893 445
439 633
873 623
511 157
138 897
67 224
722 844
644 370
245 610
219 345
619 492
640 439
666 790
732 129
234 46
408 386
614 592
68 158
241 164
945 695
671 63
783 12
552 302
264 349
856 998
635 472
810 599
514 143
872 308
964 968
501 340
700 83
139 140
232 872
941 411
651 366
743 629
59 765
96 577
307 941
799 635
410 277
707 10
171 397
418 211
635 252
611 860
391 715
364 490
947 999
428 580
587 651
386 93
150 924
500 662
854 163
353 529
369 583
760 799
275 776
958 683
682 141
181 917
624 111
439 137
309 452
855 805
883 981
880 518
568 496
388 467
503 670
886 337
655 206
512 997
178 912
142 613
984 595
585 464
810 41
254 881
639 437
148 144
274 419
682 249
425 905
918 362
376 182
750 953
324 986
491 613
561 190
586 600
645 367
521 43
530 191
392 682
912 52
261 404
456 176
342 676
578 103
940 83
880 580
218 803
177 812
26 437
63 953
824 852
633 480
77 304
2 427
373 589
584 577
913 577
798 881
446 425
258 578
333 940
527 54
673 910
876 251
428 559
148 673
506 354
853 22
243 527
593 533
334 305
511 970
129 640
418 0
802 767
961 955
257 615
22 574
395 347
775 775
137 458
40 182
799 393
471 682
29 462
111 667
17 398
582 73
76 447
654 348
968 751
31 881
768 931
20 684
88 593
682 872
9 159
220 313
871 169
65 970
714 7
980 551
32 84
267 989
33 552
602 221
946 263
301 901
259 968
145 454
129 599
35 551
709 20
487 176
98 938
123 712
451 944
393 944
355 243
385 830
723 378
108 203
551 129
386 189
625 175
685 574
645 24
356 291
51 755
913 429
513 412
899 628
406 4
309 703
936 932
525 933
551 846
110 39
512 412
550 195
178 495
961 443
284 17
268 988
365 515
282 136
83 720
587 764
853 920
536 234
529 326
352 48
543 59
207 664
915 953
577 742
519 88
779 485
998 516
251 810
571 716
155 967
976 61
834 506
479 102
42 963
853 730
691 625
746 545
399 254
298 6
132 871
583 762
357 629
212 792
353 238
867 247
3 700
801 827
848 317
469 989
676 913
92 142
61 272
360 152
510 513
780 181
662 716
714 854
711 33
573 205
575 647
303 643
490 190
516 219
646 557
645 69
469 213
287 180
327 339
41 832
765 42
345 109
807 871
272 114
39 643
385 467
964 581
6 624
136 437
867 396
178 730
417 230
245 437
268 875
967 260
54 18
459 448
322 390
888 167
313 240
551 763
881 851
296 144
568 302
806 834
669 126
854 669
112 689
509 899
853 795
815 994
126 549
848 387
342 545
991 980
54 512
822 471
35 356
884 969
662 486
3 372
947 25
594 365
603 589
435 486
666 181
526 973
881 665
861 324
77 541
70 423
302 688
764 9
953 982
46 663
79 695
567 83
868 565
244 18
424 802
745 631
329 32
173 646
95 823
865 369
839 354
684 607
881 338
106 880
466 418
296 458
563 305
498 87
879 107
446 293
985 888
70 388
612 52
18 572
537 853
740 460
165 328
898 780
728 637
311 772
263 126
978 298
98 820
13 257
679 474
7 892
437 312
491 535
874 961
911 447
318 141
534 308
237 32
814 502
529 889
691 109
830 4
858 880
837 505
55 639
609 394
911 377
860 849
79 367
587 680
603 727
790 814
831 746
170 553
706 470
486 247
878 748
9 915
458 3
530 327
264 195
335 276
967 587
823 403
481 477
984 919
126 884
105 105
576 212
265 811
581 947
111 702
905 416
15 956
969 371
155 478
936 757
504 751
966 659
373 702
228 815
775 601
353 351
192 845
600 956
619 862
24 781
722 894
578 905
273 206
359 864
120 846
96 579
92 819
836 872
286 107
733 55
602 291
403 255
306 802
135 874
561 115
465 892
225 767
564 600
125 296
196 363
479 648
895 575
299 544
993 770
266 761
158 60
865 150
764 596
135 24
998 452
194 753
138 936
507 449
388 644
829 349
145 963
842 618
661 920
318 878
629 73
162 192
558 934
82 619
556 935
416 431
524 676
175 616
482 266
400 213
267 829
968 370
109 520
936 943
898 694
860 230
825 589
101 984
13 398
439 865
316 343
171 904
689 1
934 152
410 889
624 554
474 251
839 793
232 26
529 92
103 194
85 495
692 375
579 786
547 547
87 529
867 100
498 514
981 915
305 74
112 150
684 160
896 750
720 313
619 146
750 66
955 843
674 921
982 566
204 645
457 413
258 793
585 526
244 269
976 474
47 765
966 511
915 760
262 263
573 450
996 671
630 906
438 225
145 637
160 922
209 57
734 300
345 643
622 837
146 994
155 183
256 537
435 734
349 361
946 157
669 92
181 249
65 115
176 364
716 730
121 820
369 359
42 625
490 550
403 874
354 663
357 745
261 958
520 106
739 611
990 328
281 760
70 521
255 158
426 229
306 664
673 402
972 453
398 571
791 42
222 252
110 862
406 624
653 989
548 700
940 294
185 473
103 245
997 613
880 769
491 18
460 127
800 718
762 589
16 690
208 728
266 755
357 999
735 652
128 389
430 458
192 771
371 150
225 675
692 271
365 230
283 365
857 455
527 919
284 686
330 662
475 551
564 992
624 448
262 582
974 150
337 830
87 792
581 465
310 891
778 558
597 68
154 318
521 737
20 534
265 761
467 232
754 231
597 250
214 971
277 325
304 592
82 479
617 711
494 658
463 443
695 955
57 500
521 331
876 524
473 826
393 980
740 247
132 168
438 617
726 335
420 665
13 844
259 405
991 328
406 263
34 949
211 892
551 212
663 94
802 336
190 914
492 753
371 683
401 795
838 997
11 356
697 794
925 721
691 873
1000 857
53 578
537 288
327 115
249 142
268 462
620 342
617 601
307 119
722 332
570 942
958 463
522 682
246 825
776 863
858 258
796 140
115 370
803 61
722 975
726 689
384 155
217 461
156 220
348 439
992 227
310 11
940 485
421 122
690 197
598 518
256 104
532 848
313 975
409 234
4 225
558 845
452 574
297 589
166 197
426 543
158 935
669 946
522 897
307 523
421 182
312 663
886 939
470 933
846 626
465 89
926 663
626 675
270 350
420 838
959 611
154 841
963 928
519 857
743 667
132 141
856 557
493 753
387 436
92 692
627 113
941 482
894 195
513 618
961 843
435 832
760 134
997 741
471 798
140 186
436 673
408 369
857 608
118 340
351 154
806 388
94 494
492 419
878 908
755 946
258 229
149 780
400 782
68 417
546 106
229 940
759 549
152 933
802 577
521 16
250 829
354 45
265 633
983 262
118 787
192 979
555 301
714 97
303 500
118 375
844 835
809 912
938 910
75 715
883 967
376 862
845 429
386 799
371 616
796 770
588 454
712 86
722 193
163 287
389 839
644 213
382 553
880 180
164 148
473 875
34 635
994 949
967 642
661 650
260 781
573 823
722 519
348 122
426 196
814 199
698 543
884 934
375 172
451 50
741 912
506 699
281 27
463 229
96 293
91 119
141 647
57 933
255 173
83 495
376 955
565 280
463 941
552 487
799 365
137 353
246 40
103 237
767 513
472 510
600 269
412 93
349 198
225 333
67 281
174 157
710 55
488 402
891 455
655 426
886 515
594 785
894 182
679 712
244 717
940 865
400 619
849 933
980 18
851 622
22 849
195 917
458 721
645 997
182 695
210 502
45 934
414 371
869 922
282 196
353 277
971 453
951 901
705 189
858 956
481 496
113 31
580 174
319 704
294 313
609 189
623 939
499 142
789 582
243 626
344 930
308 803
13 130
293 757
668 551
528 627
794 659
371 386
536 200
890 708
410 775
763 543
928 1
256 828
456 722
465 480
426 104
295 822
211 264
202 690
499 322
420 343
407 696
292 219
791 699
117 806
537 614
60 23
204 817
109 798
414 583
646 555
471 616
450 958
756 416
407 269
364 590
920 377
902 310
933 248
722 672
110 53
915 14
812 124
420 602
640 575
55 926
90 147
183 57
547 459
936 225
651 508
449 892
228 496
313 909
820 779
447 573
287 337
649 912
708 758
446 340
779 516
36 653
157 705
515 292
84 582
943 299
870 593
802 306
182 12
855 750
915 251
569 781
216 218
722 139
490 341
876 135
365 23
332 718
56 51
529 440
268 622
2 382
560 803
397 898
120 773
785 951
146 65
149 693
639 385
30 311
880 330
477 28
39 334
599 921
89 68
547 221
827 411
591 883
250 90
836 420
625 227
517 34
31 739
604 190
662 908
190 244
110 668
265 746
447 100
69 604
51 73
240 291
225 501
728 585
875 567
638 398
505 207
813 655
60 739
175 865
980 718
360 306
810 499
617 641
23 894
742 185
731 139
585 34
287 333
789 568
523 929
299 874
145 792
792 524
976 465
829 485
42 572
942 858
982 104
580 377
815 853
299 967
26 835
780 259
284 34
84 688
866 480
460 847
976 478
239 275
483 579
422 475
790 231
743 171
609 489
946 763
709 50
723 606
785 488
323 325
360 668
223 714
137 620
247 797
326 714
32 99
893 635
819 569
578 608
308 829
843 320
587 838
427 748
446 919
31 434
397 392
868 4
517 557
39 190
254 677
763 266
165 132
919 319
675 977
733 990
243 969
109 188
600 474
776 588
365 137
805 138
91 485
911 536
727 305
132 381
624 494
368 104
901 782
488 450
294 418
520 906
518 934
837 526
616 232
620 992
559 76
153 487
388 530
865 962
891 166
417 849
670 336
372 996
433 274
968 97
684 485
313 130
109 812
189 133
843 686
679 114
804 232
829 177
647 153
146 785
323 709
780 898
695 27
239 244
79 783
96 206
798 32
794 96
470 883
661 833
249 246
234 417
780 374
88 240
399 537
994 262
510 637
615 193
451 471
785 402
305 53
414 239
842 877
586 67
531 891
467 754
171 223
860 886
663 125
907 780
473 603
594 983
132 478
721 916
978 685
786 133
310 300
140 7
434 707
498 827
171 53
281 8
16 898
845 103
86 93
300 670
7 214
305 710
934 320
51 789
452 380
963 533
951 941
586 907
998 674
1000 289
838 160
542 60
360 949
613 230
384 86
357 309
1000 290
631 282
3 228
803 836
962 229
923 947
650 463
566 653
956 555
910 316
140 252
922 941
451 882
397 402
173 929
533 801
4 391
677 548
259 729
91 591
371 550
995 237
737 34
650 852
94 845
651 12
686 282
118 59
106 80
68 708
62 388
268 731
307 517
306 115
198 687
994 824
599 457
65 485
275 463
221 720
963 432
856 993
59 296
241 479
924 480
882 610
218 561
187 106
766 629
446 486
21 102
65 230
919 637
207 163
881 388
911 889
211 908
779 755
419 696
763 71
841 392
896 478
473 960
369 598
676 270
569 752
462 911
654 442
241 146
580 189
233 851
376 760
759 338
886 3
607 842
492 637
137 738
76 415
571 407
894 407
661 376
755 974
436 393
939 218
511 337
632 13
989 395
281 324
382 57
952 232
685 164
308 16
389 605
448 854
904 328
18 293
193 12
533 458
316 612
919 144
881 368
228 922
580 989
985 597
280 401
666 723
503 160
236 977
540 906
67 105
553 970
510 825
825 520
502 75
935 592
91 763
533 314
911 628
295 720
856 475
253 778
642 498
308 469
427 559
190 136
502 874
813 821
985 818
716 198
878 753
22 846
693 275
893 452
769 779
988 700
727 15
342 829
978 31
125 91
433 569
867 542
855 728
516 914
619 337
234 14
326 588
880 901
823 289
448 383
858 272
181 169
324 960
897 137
313 361
745 915
615 266
36 359
1000 851
223 288
972 724
67 798
413 877
206 69
128 900
262 356
531 226
737 831
993 542
216 486
968 80
751 219
404 863
367 608
81 372
461 15
853 813
1000 720
2 67
350 214
201 628
264 162
170 1
113 167
526 97
859 580
13 245
530 229
888 498
878 875
152 298
294 455
316 491
648 491
72 534
618 273
697 593
12 929
801 478
867 792
825 90
392 316
66 55
287 713
819 282
345 991
55 221
986 313
564 942
963 87
28 398
921 117
887 348
628 26
480 112
377 786
852 664
881 581
838 342
888 213
246 215
126 252
405 381
25 924
562 463
66 564
8 268
187 570
414 588
831 532
621 631
298 269
78 43
525 455
754 906
724 779
783 897
775 522
826 379
788 696
39 788
667 651
595 55
729 520
707 425
598 879
754 179
319 330
127 435
948 330
748 723
995 874
872 665
723 210
854 566
34 405
684 639
472 459
237 887
882 624
976 923
648 179
838 52
782 528
359 977
375 31
646 850
437 450
425 62
299 355
362 598
148 435
536 768
928 468
983 453
182 465
195 819
461 705
193 587
481 375
895 676
909 244
927 710
571 252
624 376
397 341
101 475
232 579
204 797
996 743
495 15
405 363
455 607
413 383
932 215
623 712
878 788
350 75
800 280
460 918
999 776
539 896
743 558
128 260
302 800
154 522
719 599
928 110
153 297
560 23
702 664
217 961
292 65
522 556
71 710
472 594
397 332
300 605
744 550
507 351
864 384
484 343
551 100
366 163
915 593
479 537
575 263
637 764
410 52
17 949
654 890
472 800
18 670
689 339
153 387
921 482
345 853
777 502
229 215
151 385
172 949
337 643
367 498
557 0
950 60
884 272
484 139
674 582
919 30
656 690
377 829
843 423
314 464
738 629
107 142
787 472
572 511
190 655
223 771
137 214
666 577
370 500
361 553
80 614
899 818
707 98
240 101
567 237
321 535
222 166
744 787
546 816
947 54
471 372
637 866
919 781
862 811
476 818
838 405
929 447
550 956
953 620
959 82
927 836
480 388
924 656
644 710
245 842
962 459
754 346
284 29
321 444
744 299
112 664
722 766
934 17
296 435
835 919
4 60
915 437
414 703
79 203
824 741
427 477
936 772
905 986
449 758
149 902
474 312
80 920
789 236
294 757
321 695
31 107
201 67
441 151
699 294
452 47
506 802
109 281
261 339
572 875
437 660
966 832
459 394
659 561
327 135
329 665
322 720
687 784
813 608
835 106
952 707
605 469
812 796
745 414
905 759
89 861
153 311
153 652
971 585
905 852
833 367
983 959
90 279
274 503
753 730
352 790
316 77
561 820
974 531
689 837
45 632
242 384
68 392
784 497
794 574
211 727
602 877
400 391
921 347
456 23
67 689
976 28
519 132
400 380
102 703
876 741
824 151
398 228
847 997
425 831
273 832
968 188
834 264
765 351
552 132
74 48
789 701
36 618
273 649
378 198
774 649
426 30
194 427
829 930
912 56
767 590
207 519
632 602
497 769
629 849
30 947
911 931
951 839
354 59
627 579
984 937
605 360
308 800
19 20
592 201
217 241
711 687
588 379
379 769
528 142
736 948
171 350
335 70
399 822
68 868
492 634
969 981
635 844
673 940
132 722
285 649
993 574
787 937
97 565
33 138
86 417
934 280
95 871
914 547
383 394
850 254
324 222
805 202
713 917
73 673
428 526
110 19
968 25
313 764
924 956
491 652
195 769
824 790
554 733
321 585
846 539
290 330
251 143
740 112
725 260
332 831
179 655
274 494
215 281
644 1
799 40
288 735
215 678
901 852
165 649
163 817
436 18
590 783
58 342
983 184
673 64
931 14
801 509
362 690
69 910
641 62
58 137
153 611
691 249
557 676
319 786
720 129
873 134
613 398
775 722
773 865
636 97
125 543
383 192
725 151
58 64
426 133
163 736
460 217
550 985
121 270
1 824
312 747
182 303
815 405
245 643
854 235
551 463
258 937
356 369
515 662
62 816
213 549
556 828
219 736
744 574
151 880
297 243
420 30
306 5
397 222
129 490
506 407
9 139
690 140
624 326
868 901
170 5
621 55
156 749
461 968
393 344
977 468
273 987
131 251
517 369
285 920
300 734
186 371
418 644
86 448
803 33
928 326
228 583
55 730
683 892
194 233
354 719
295 513
224 833
813 272
79 801
289 691
975 335
509 97
354 530
420 270
494 810
16 225
326 471
229 981
393 71
443 836
922 716
383 215
750 516
386 527
689 488
649 328
193 253
427 8
953 342
654 205
592 919
339 668
792 228
565 979
463 544
662 768
657 326
51 287
4 652
651 631
778 515
107 774
107 928
965 313
608 414
236 901
689 74
801 777
440 230
650 121
116 910
886 117
431 590
786 759
224 962
959 417
250 580
857 197
627 801
137 299
518 60
652 310
826 578
723 431
192 157
297 953
824 650
536 723
805 226
988 289
284 892
246 676
114 801
106 677
267 255
849 22
43 927
288 33
977 8
799 22
215 969
868 410
276 602
893 403
338 924
417 293
104 796
792 359
296 540
582 223
930 2
196 922
928 120
807 125
520 658
999 151
365 427
769 316
190 584
870 275
286 83
730 905
690 169
366 477
854 677
582 713
89 283
43 935
132 13
58 794
598 858
235 473
363 186
219 359
880 211
434 270
273 199
438 319
76 868
6 531
171 226
184 973
142 353
604 454
263 240
559 64
116 279
113 764
536 710
607 292
778 284
713 937
764 657
805 510
445 484
99 107
192 557
734 963
43 988
97 782
249 441
272 368
144 97
299 432
980 720
399 562
466 433
884 365
942 432
464 486
901 992
946 964
116 669
720 169
711 820
41 775
322 990
396 625
420 457
680 917
495 910
370 361
266 188
730 827
687 844
245 520
917 867
452 966
454 723
972 713
370 306
973 346
27 505
699 379
143 86
856 756
306 258
240 98
177 524
363 290
447 437
270 146
100 154
802 321
121 29
100 26
549 924
836 589
243 737
966 390
442 112
851 660
795 564
817 451
863 434
943 411
679 460
426 454
450 95
123 86
850 461
479 645
783 956
453 922
290 622
412 323
939 775
842 750
932 10
774 734
636 700
167 516
622 879
586 260
919 313
560 332
323 522
213 624
432 810
19 537
561 408
125 529
340 484
716 672
925 86
598 490
41 892
369 183
708 864
45 970
683 152
895 259
395 365
719 573
840 444
67 824
71 864
369 576
284 446
705 556
692 63
457 952
149 937
767 379
849 391
890 802
655 940
234 11
282 108
731 563
704 484
823 969
988 773
169 416
828 413
850 665
995 141
999 382
776 228
641 129
70 682
500 467
514 310
320 77
744 937
403 434
671 489
782 283
776 359
651 58
106 921
558 95
737 961
921 742
307 483
421 287
450 123
240 53
788 5
306 616
782 963
607 307
909 475
224 438
411 270
378 749
848 411
349 599
327 857
998 608
652 64
661 143
397 89
440 809
294 481
590 132
931 131
69 573
690 187
573 650
478 803
51 545
141 641
183 759
387 351
846 114
701 298
344 376
847 332
531 469
311 483
422 329
383 375
255 376
39 831
902 992
784 173
815 126
250 85
932 793
935 362
281 582
550 554
918 946
497 741
729 587
431 537
241 560
914 689
692 300
362 905
266 423
385 740
855 557
734 175
165 717
386 627
320 123
893 14
544 150
154 107
794 587
286 997
680 8
157 80
404 994
469 105
633 807
698 793
106 181
288 629
745 17
596 377
394 713
4 104
221 203
186 958
743 907
517 935
833 1
191 333
544 488
712 189
851 737
873 418
673 846
899 897
400 39
438 20
319 64
58 687
501 441
361 870
295 941
642 165
126 827
496 982
918 16
569 511
761 283
968 569
458 96
292 562
531 606
983 996
543 841
111 684
344 496
448 452
914 8
671 529
118 343
841 125
184 42
74 766
194 383
191 93
919 180
581 89
184 774
175 625
475 67
827 181
359 409
46 398
985 292
260 474
409 580
984 809
478 140
978 674
318 141
612 975
175 905
380 716
89 896
262 956
162 822
927 524
568 179
811 54
178 874
399 656
744 114
471 2
462 272
890 868
541 331
425 981
18 671
820 357
334 427
788 396
300 955
474 80
477 822
711 388
103 688
50 67
210 674
813 977
442 125
176 203
552 379
549 673
409 678
706 755
709 903
578 897
41 968
4 650
110 754
467 878
807 824
492 860
823 602
107 349
161 539
422 727
902 924
40 34
507 39
760 950
528 660
391 372
634 183
694 512
153 816
285 246
587 754
317 26
167 252
712 974
747 371
707 432
175 414
787 545
112 97
461 375
6 443
756 692
638 839
342 764
16 207
96 275
322 236
374 5
731 151
11 260
841 108
407 990
44 865
948 621
56 388
633 637
511 522
495 953
957 425
150 334
98 743
353 909
380 96
86 806
426 612
183 784
402 870
819 514
179 358
477 389
220 560
372 920
843 27
50 547
335 147
494 164
775 976
434 125
257 373
821 691
388 105
209 297
750 545
926 347
150 292
454 236
827 542
495 880
899 574
204 658
149 607
956 776
208 763
649 546
625 19
875 350
441 704
651 767
645 174
568 129
388 587
133 559
645 509
353 486
198 921
565 319
790 389
506 776
476 126
361 812
365 643
144 718
634 56
124 234
479 228
337 397
534 604
868 32
394 917
906 833
4 22
398 1
986 491
511 615
747 836
127 739
140 947
557 300
782 730
980 107
357 43
514 94
578 246
378 326
562 734
218 553
942 180
294 328
321 915
219 130
909 882
77 8
470 485
761 63
5 396
851 553
6 731
914 308
210 753
959 73
694 489
914 406
603 843
229 797
332 812
470 307
43 873
705 65
579 193
548 863
767 776
306 684
210 701
73 591
341 581
684 641
373 677
161 65
939 132
275 662
170 86
865 464
723 202
117 800
604 781
79 836
277 445
600 948
874 895
551 679
284 674
63 711
120 546
103 312
326 478
561 781
811 353
243 580
767 308
249 613
280 515
633 286
502 404
413 106
213 635
53 621
558 65
602 594
741 360
820 429
20 105
485 962
959 62
460 380
743 344
771 382
527 258
498 222
450 804
650 661
835 657
866 96
802 969
836 346
926 440
457 216
534 317
17 51
303 492
405 978
841 524
469 389
474 890
394 411
105 260
581 837
716 391
78 912
515 818
566 359
306 657
789 599
163 738
317 674
274 179
500 709
47 514
270 289
687 332
273 965
908 415
976 138
136 39
641 702
918 645
911 874
369 139
552 628
531 897
423 398
496 83
931 605
368 65
903 546
432 870
720 725
457 18
442 749
72 888
420 217
669 656
399 882
428 734
178 270
615 489
569 943
233 629
498 258
620 626
342 649
901 370
606 1
691 751
452 5
603 778
733 225
567 301
766 255
242 923
204 510
693 282
298 694
222 88
887 501
372 827
973 125
692 832
212 331
559 133
164 274
145 334
246 910
516 275
644 602
419 841
717 794
903 517
530 9
38 892
852 157
103 558
323 494
551 238
944 450
879 596
252 420
531 803
759 672
652 251
946 657
247 496
917 804
525 489
642 858
905 954
896 322
141 298
713 388
693 710
116 87
553 980
947 636
576 833
646 32
16 532
919 878
903 256
836 35
893 158
561 520
743 816
331 764
174 231
45 32
102 671
927 433
335 726
802 529
176 120
581 485
671 422
707 856
714 882
819 319
769 820
927 180
465 72
309 252
746 30
641 672
434 433
961 911
937 785
528 995
891 393
467 768
825 721
335 344
584 245
729 977
232 148
796 261
174 377
639 961
66 438
676 102
698 236
123 68
749 133
293 634
33 603
185 871
790 973
930 532
497 585
262 352
754 812
177 227
974 108
640 611
493 191
415 762
573 801
307 69
725 898
81 95
643 30
445 660
647 907
940 566
78 414
387 156
655 302
381 134
681 696
552 874
420 937
72 474
51 287
571 516
184 409
52 928
104 522
153 902
987 90
397 94
669 109
710 309
744 442
120 662
64 213
992 151
445 317
449 544
597 702
59 616
23 609
223 784
368 295
260 645
834 594
333 858
560 565
809 252
420 382
602 196
442 971
534 593
266 778
417 427
633 815
897 649
384 810
329 700
220 278
374 642
980 236
461 372
455 350
307 272
323 308
747 215
231 146
244 800
866 320
385 755
193 425
111 79
125 884
882 694
667 854
112 323
74 510
20 739
232 192
957 113
78 643
876 143
839 75
666 140
149 591
391 377
932 20
660 667
725 576
186 348
373 928
817 106
539 994
50 951
93 868
685 159
300 187
436 365
755 653
110 358
724 744
877 60
875 864
272 572
705 429
994 777
410 546
49 903
863 320
456 88
469 481
709 339
973 389
380 240
154 136
842 453
254 410
418 316
364 557
668 546
255 947
857 362
650 606
296 264
375 638
149 375
713 695
532 315
473 488
938 64
460 692
861 873
187 37
975 489
241 860
823 926
177 66
471 688
710 707
703 879
369 22
145 59
447 526
723 137
200 452
104 413
433 714
303 186
563 289
890 564
578 836
153 486
102 979
677 372
989 41
493 835
183 199
364 12
945 447
376 909
19 305
293 311
234 41
336 385
694 855
229 739
149 725
914 876
703 853
593 517
79 505
194 876
984 385
910 34
662 57
973 965
809 935
281 79
174 729
569 861
541 598
567 720
172 904
754 376
50 512
525 540
973 538
6 707
197 812
248 46
806 972
881 643
82 423
93 636
61 419
545 454
527 414
921 467
438 972
554 864
689 581
184 191
582 308
138 126
124 737
193 95
866 296
805 718
871 952
1000 542
551 645
392 308
44 927
497 170
731 385
809 774
931 842
331 568
10 703
957 247
687 383
337 109
433 374
623 287
758 683
66 222
277 761
823 600
133 370
817 511
547 503
767 481
496 417
828 398
345 716
783 894
6 782
641 208
635 741
777 868
889 462
171 586
238 814
852 361
673 405
344 481
111 790
621 305
473 681
653 994
627 338
864 897
839 47
455 833
136 5
970 767
80 563
260 876
178 197
25 791
256 82
711 624
878 839
818 446
933 971
302 538
689 81
33 994
124 984
61 327
753 998
539 207
449 417
451 716
129 149
966 682
458 513
4 301
488 497
166 401
940 693
61 720
450 193
928 496
443 819
619 354
940 825
386 876
302 720
850 888
556 246
817 803
184 344
193 327
614 108
49 833
566 545
612 819
174 778
607 867
239 248
847 995
988 277
633 359
646 625
161 962
618 72
908 521
104 913
493 494
590 993
764 206
700 382
922 820
470 925
422 700
677 285
979 800
190 570
992 303
865 442
894 609
659 259
926 444
156 875
889 874
162 351
21 145
205 597
647 793
873 273
251 650
367 628
542 299
11 688
525 788
815 149
931 661
175 264
367 932
484 287
331 764
825 750
750 552
769 20
179 364
151 535
272 365
284 708
656 731
692 64
946 590
601 338
23 94
103 926
823 850
46 371
301 930
884 958
647 605
136 501
63 316
400 765
996 597
476 13
10 417
24 593
61 990
390 79
562 189
642 469
991 437
380 521
398 478
234 503
86 303
451 760
562 90
420 957
832 258
63 527
874 115
680 123
873 731
838 846
541 57
312 845
350 37
37 728
302 784
10 362
405 663
265 107
868 620
364 670
650 85
230 723
42 267
586 358
603 221
890 710
799 786
113 391
668 82
953 281
846 198
791 142
35 380
890 232
141 324
815 816
988 813
752 416
778 985
896 907
189 172
833 871
496 833
846 882
362 261
897 874
925 770
206 451
96 774
982 613
534 345
725 828
789 450
325 302
432 123
593 97
510 601
202 666
728 429
6 94
334 821
748 141
899 195
785 346
133 197
542 429
206 515
103 57
629 981
117 926
414 987
597 672
726 314
88 350
64 942
361 244
282 938
98 753
248 977
407 666
80 489
529 381
765 651
460 431
141 245
825 7
971 488
757 208
741 809
96 603
574 52
671 258
830 925
923 646
269 805
208 99
700 747
719 671
276 936
652 622
444 362
536 841
599 138
600 322
428 374
524 193
437 951
585 426
912 268
264 933
257 518
908 725
182 58
792 66
33 498
495 463
258 212
90 84
995 737
966 204
658 623
147 928
42 176
958 227
914 401
407 205
236 108
516 472
87 390
301 286
694 649
726 144
679 523
856 472
717 918
799 81
647 398
813 585
414 534
846 662
291 251
882 142
86 215
351 821
560 456
244 803
450 694
423 196
116 808
232 398
239 504
732 814
155 114
275 187
258 697
297 786
835 11
409 192
448 984
661 755
896 318
264 410
862 400
356 248
448 994
436 677
809 575
540 261
175 500
459 783
461 210
904 606
970 279
850 356
329 437
735 954
943 858
190 210
800 183
661 541
483 721
195 925
233 203
991 292
618 226
927 299
704 512
786 181
385 945
983 361
961 969
27 43
342 435
351 611
970 531
720 932
309 894
358 327
521 949
997 494
676 510
279 953
841 642
167 460
143 144
927 303
664 153
539 909
4 906
996 341
924 245
175 164
543 768
267 169
872 548
262 448
317 639
513 448
330 499
503 925
956 677
538 662
599 294
838 0
945 214
172 785
68 276
425 550
352 831
292 605
766 568
371 100
782 765
855 448
42 760
963 175
289 350
729 887
653 505
597 588
69 342
32 246
196 728
606 224
896 323
136 666
539 34
379 544
86 49
632 410
929 763
650 538
252 733
875 961
114 593
335 361
320 245
46 76
931 793
359 644
471 101
384 305
112 240
167 287
317 946
500 741
408 27
236 686
567 537
88 412
878 670
84 608
115 584
584 515
761 656
114 889
750 83
202 217
212 660
933 70
811 64
283 641
734 736
953 92
106 131
920 504
642 705
68 896
957 585
445 404
278 756
33 911
955 799
648 34
431 733
271 839
601 419
966 518
691 723
10 355
907 273
916 438
485 505
967 609
919 719
22 446
451 509
116 127
320 33
930 740
450 556
868 616
230 756
148 4
79 546
358 3
676 573
978 380
127 694
182 948
495 650
721 33
727 491
41 368
485 855
662 663
484 383
36 228
242 474
917 796
258 567
493 261
204 966
844 349
408 24
64 976
247 282
696 21
722 967
202 122
456 923
374 252
277 568
672 424
381 309
290 557
397 298
95 167
491 749
250 102
697 232
573 989
422 552
346 395
508 504
686 189
699 324
9 354
845 470
999 662
608 669
321 135
967 617
53 459
665 584
898 120
713 36
437 243
580 603
784 330
6 510
901 618
709 778
295 817
564 66
57 356
522 403
380 91
921 406
974 704
471 585
958 500
600 463
921 738
338 539
832 114
183 545
864 111
199 86
608 994
875 43
110 437
11 573
835 952
249 792
914 607
844 263
981 881
510 310
576 595
342 89
60 364
399 506
973 158
831 102
53 219
321 784
431 430
811 549
484 422
329 679
481 766
808 499
911 904
372 122
50 909
282 523
299 822
743 936
310 743
791 356
773 670
822 756
259 89
387 899
265 685
896 59
212 959
684 91
45 127
617 980
472 488
14 139
973 474
261 443
187 56
446 936
952 587
459 996
122 404
442 261
945 902
862 381
818 250
438 425
710 448
189 59
664 205
576 41
955 423
379 323
2 651
532 936
118 184
367 554
44 882
8 173
996 583
444 964
3 909
416 556
506 850
680 16
812 627
426 491
428 190
688 945
821 175
130 478
464 399
490 549
810 224
814 18
603 130
1 432
159 482
114 877
889 262
563 449
348 642
307 811
584 269
437 388
403 613
871 457
189 87
460 325
58 240
834 669
524 247
45 34
455 648
450 730
771 162
309 264
174 458
923 72
783 926
512 956
420 555
19 185
509 904
733 130
254 488
830 100
225 164
336 665
258 863
114 869
457 232
374 348
116 739
747 618
258 200
859 545
113 883
430 343
344 650
750 349
254 115
17 697
689 267
891 789
96 639
857 373
722 223
302 645
877 862
170 537
720 516
862 468
608 196
673 322
207 198
142 149
240 686
60 987
325 907
164 78
297 345
415 507
839 447
486 612
913 858
992 422
49 400
407 371
395 446
923 586
129 211
229 90
990 155
77 738
116 436
933 332
238 852
148 582
462 673
613 280
800 951
189 888
445 182
264 609
258 410
268 999
398 289
964 980
711 416
246 695
950 175
582 296
334 264
497 613
89 980
75 777
915 262
705 575
717 86
928 83
979 367
796 473
439 353
353 396
28 744
182 241
243 547
45 209
953 742
965 243
55 920
40 183
945 854
605 660
336 294
911 403
680 157
172 65
2 945
742 809
387 744
846 16
139 832
548 655
776 252
272 245
328 517
893 970
762 999
848 837
294 144
525 559
152 876
779 110
969 947
507 315
694 682
748 612
767 94
234 435
425 820
459 981
165 52
793 163
143 105
298 644
103 906
275 705
91 565
537 632
931 151
574 523
228 772
306 118
742 461
183 107
814 709
252 681
205 340
380 745
414 116
180 72
228 983
760 569
842 998
174 992
425 19
865 551
197 729
103 973
144 14
60 105
270 272
269 772
168 573
606 165
313 473
293 706
180 356
972 973
227 609
979 565
337 193
947 25
458 430
516 585
966 128
656 141
162 755
142 643
798 895
712 277
671 71
253 657
159 435
447 951
88 30
726 831
349 808
420 976
394 773
503 722
78 67
747 301
24 448
429 616
207 747
601 339
265 190
836 69
965 11
530 454
105 947
481 14
836 384
653 373
461 460
642 857
378 232
853 83
850 719
804 209
660 296
1 670
6 167
179 694
783 628
892 947
860 106
668 290
391 25
548 14
475 190
365 156
410 358
799 598
279 222
730 697
812 294
792 686
461 297
288 364
499 686
205 284
115 730
741 804
852 28
451 509
581 656
870 237
732 661
368 702
528 359
87 509
568 253
791 852
409 788
53 832
260 970
446 11
877 35
398 547
101 816
194 161
641 307
303 812
770 637
256 76
835 841
499 527
246 214
332 943
55 936
18 73
855 375
973 807
906 758
494 167
746 125
647 267
18 936
382 703
435 183
503 646
930 852
831 966
648 407
122 423
297 93
69 175
294 485
316 177
259 778
998 929
705 4
852 810
221 630
790 824
623 337
21 734
228 296
426 322
749 291
854 700
694 988
856 915
167 844
442 103
182 791
268 712
236 668
120 734
451 630
108 894
679 349
235 636
762 326
68 947
285 959
426 926
494 188
882 51
780 453
616 347
789 701
170 956
10 477
43 375
589 454
234 482
361 715
672 702
442 861
798 882
137 180
84 110
665 933
315 609
21 31
541 36
248 949
791 197
675 735
254 37
202 576
927 642
223 409
693 534
502 853
478 438
695 683
319 475
328 736
732 988
664 338
496 907
589 38
483 156
439 26
423 777
755 595
483 96
888 553
376 427
301 566
998 383
578 147
216 414
770 820
51 277
415 94
212 462
838 8
959 559
439 855
544 786
358 328
510 491
509 650
75 733
256 465
86 205
943 429
857 469
855 433
58 563
545 252
158 423
482 43
978 72
274 717
953 560
613 333
593 443
429 4
381 412
813 373
20 313
591 591
592 202
904 215
761 189
559 867
656 637
369 544
708 495
168 532
920 499
511 908
883 369
240 928
702 193
166 482
546 242
579 627
864 988
835 510
278 854
423 827
745 385
860 845
325 730
201 333
263 356
260 404
220 60
774 421
519 195
706 889
415 576
898 176
886 83
594 55
947 963
67 732
601 105
146 908
646 531
430 246
629 762
973 750
892 340
495 179
319 418
298 864
923 827
860 31
179 288
548 529
471 926
434 143
992 751
843 741
182 33
422 649
690 661
585 136
796 641
692 450
486 215
84 689
374 900
666 838
896 170
586 52
634 646
501 851
655 42
831 646
293 44
241 397
151 973
224 76
435 884
764 530
844 385
194 707
297 714
203 71
340 369
523 889
957 35
194 216
853 58
798 17
443 709
503 603
890 323
98 33
217 188
887 788
402 232
907 7
859 829
831 329
824 549
743 566
623 21
115 855
938 120
649 621
377 970
385 250
877 638
768 840
390 713
366 991
614 724
496 852
4 229
214 116
2 918
950 565
888 669
911 350
438 811
599 410
894 389
102 514
199 174
897 983
67 251
631 820
562 325
479 754
933 563
705 657
756 573
144 174
480 98
791 687
826 483
120 617
530 606
446 515
625 380
917 696
663 187
532 289
734 284
890 385
940 102
14 247
805 745
774 71
727 628
521 297
661 592
613 209
637 203
618 981
154 886
572 306
906 23
485 200
704 336
448 937
171 46
887 982
262 883
991 722
942 116
255 365
767 387
741 930
544 446
672 689
874 374
766 854
300 225
64 272
138 585
138 795
210 75
588 590
325 113
571 910
44 240
360 209
753 403
304 644
697 358
106 30
921 955
756 418
662 481
335 97
323 224
94 438
47 974
715 736
356 693
698 563
578 402
924 439
265 856
454 792
706 339
903 924
575 502
821 768
639 797
345 212
627 971
718 810
780 502
998 819
418 710
125 754
798 474
52 702
593 130
703 701
115 982
320 164
549 941
546 343
239 415
158 967
963 148
369 367
216 827
436 895
704 332
627 281
874 806
55 175
16 50
508 91
730 949
763 708
458 34
425 632
646 654
23 789
722 867
448 950
979 141
53 44
660 392
620 194
885 448
53 336
479 399
188 202
497 826
634 726
166 349
268 265
437 563
394 195
856 510
217 438
85 53
50 67
296 905
745 53
255 447
230 459
341 153
919 874
663 261
148 466
458 772
290 596
35 116
281 66
213 263
214 143
31 202
594 443
331 247
224 88
489 51
323 808
817 248
566 964
61 556
922 582
181 337
659 992
144 67
659 163
346 685
766 386
504 988
21 812
726 578
627 517
521 284
563 213
382 349
80 823
273 33
146 588
647 491
840 502
604 519
241 925
749 232
626 909
48 531
179 398
351 370
978 35
209 19
414 116
185 727
93 764
261 763
334 443
328 362
64 796
576 648
994 624
65 137
808 386
760 272
437 618
592 496
27 922
737 791
860 412
836 894
189 329
336 194
942 635
336 158
43 356
499 863
710 941
195 350
650 184
910 930
665 431
992 315
352 235
159 96
318 317
862 74
696 256
986 127
760 940
304 432
305 989
925 363
269 243
516 249
935 648
852 633
721 365
568 980
576 892
853 775
619 991
575 676
871 336
508 377
78 335
463 807
35 264
895 604
711 226
717 482
408 129
850 165
197 380
814 721
283 423
282 570
515 443
647 443
321 409
885 328
255 803
693 563
72 371
175 642
797 146
533 279
307 347
790 735
579 85
92 556
537 884
54 67
710 56
799 151
382 196
293 852
203 216
283 668
984 520
567 470
438 4
5 586
458 718
466 54
13 966
537 740
99 377
898 369
493 950
822 880
367 808
788 645
98 687
792 883
627 510
950 879
538 318
715 818
652 298
749 962
226 785
54 649
136 968
461 85
447 365
372 23
363 453
499 772
957 990
540 215
682 526
253 741
458 666
81 95
402 208
751 803
458 950
513 28
56 520
287 998
188 566
570 779
810 195
937 136
387 255
295 512
747 70
538 48
972 824
270 577
530 111
184 322
430 691
652 892
4 633
808 172
996 488
262 292
292 83
326 825
484 874
657 782
816 632
503 241
562 534
586 801
526 255
121 22
573 466
510 65
394 228
704 279
928 779
178 922
545 899
538 16
512 621
963 898
649 611
347 46
540 590
526 102
253 64
497 175
631 202
40 451
388 7
40 863
238 175
349 438
378 134
822 580
752 802
620 363
980 72
391 425
208 791
169 88
744 211
96 102
188 836
616 147
713 52
847 685
841 645
744 894
638 969
209 85
659 840
796 209
35 693
201 738
512 961
763 272
893 7
127 825
4 518
440 319
722 891
165 64
78 884
481 933
709 757
139 387
321 551
364 285
725 340
403 215
435 397
636 565
198 380
956 746
752 570
927 697
973 922
731 888
118 708
338 672
312 739
948 998
146 207
258 277
747 796
700 514
193 34
85 231
178 331
537 64
55 399
86 609
404 291
480 966
578 789
683 649
438 858
909 879
567 785
952 299
667 878
533 202
634 784
76 790
954 962
758 372
298 854
787 405
7 245
388 16
25 608
298 526
327 979
556 765
295 892
214 54
23 232
284 376
143 751
323 386
572 91
985 228
695 285
160 935
420 528
727 568
932 668
753 898
323 764
867 193
866 48
666 935
174 876
603 330
7 167
946 220
874 717
308 34
760 310
620 718
629 117
146 373
553 873
199 970
106 183
794 41
425 46
150 165
656 633
193 370
578 465
63 3
123 497
38 37
932 80
615 610
865 562
883 672
850 760
300 975
629 411
471 783
50 925
393 159
430 792
455 559
809 460
900 543
88 638
927 414
603 859
98 820
384 665
404 80
38 967
456 442
355 72
76 826
887 165
35 896
887 215
868 377
355 48
224 233
919 747
911 811
254 536
924 475
378 978
253 885
6 424
988 242
172 127
864 498
279 966
93 133
419 848
511 417
472 790
259 871
410 883
871 734
764 670
805 503
120 307
636 367
824 146
503 392
697 223
156 720
731 392
541 912
66 674
643 422
520 5
918 123
696 915
310 582
13 245
701 96
633 694
947 862
590 670
857 794
289 488
886 138
817 284
605 472
53 478
565 456
131 493
408 893
282 965
988 388
289 101
877 607
773 594
65 731
559 914
66 858
820 770
904 890
915 113
765 861
106 450
215 375
778 398
889 515
390 784
954 358
888 271
972 66
253 607
862 477
636 984
475 663
194 998
313 632
88 391
307 503
204 64
520 724
804 537
633 103
14 788
214 110
467 402
898 99
391 294
139 52
355 223
267 898
715 10
9 290
145 863
369 191
352 407
48 806
681 828
817 160
337 737
202 787
441 662
823 346
181 957
774 56
646 104
962 161
216 721
505 746
652 39
446 756
607 152
743 901
242 905
903 606
888 728
846 934
51 963
484 525
46 742
633 138
820 753
985 662
680 112
144 95
803 673
250 646
898 1
118 241
269 976
485 530
289 464
32 549
95 930
152 542
3 153
820 369
621 156
14 968
51 552
510 617
166 844
750 557
752 820
28 691
252 543
43 634
134 569
642 346
607 922
187 356
683 116
813 253
866 344
867 760
594 842
443 169
11 921
112 98
26 680
361 681
759 584
415 312
934 180
395 44
898 803
893 839
278 1
278 471
18 550
751 620
612 61
544 333
44 983
194 940
470 542
277 245
460 258
307 660
850 471
899 60
256 909
343 272
188 943
22 541
893 429
179 278
921 322
324 607
16 310
59 523
462 404
193 367
981 277
150 748
136 652
946 248
690 985
32 462
373 974
461 265
171 396
653 485
713 391
983 751
255 670
508 296
185 780
796 869
225 290
696 586
618 146
737 962
671 621
584 185
338 527
716 427
581 190
439 522
565 926
929 427
761 87
668 641
71 421
318 777
320 888
370 109
287 762
399 249
583 819
95 865
994 688
370 49
514 616
993 91
523 166
211 637
367 242
323 632
553 360
799 810
370 167
403 653
944 394
268 958
762 963
502 359
621 667
967 493
930 804
737 186
189 903
932 484
912 566
105 12
942 19
240 969
648 135
243 338
899 364
105 751
304 451
212 961
931 216
947 318
549 137
161 886
171 602
564 824
308 675
726 14
598 520
24 12
17 696
26 597
810 72
228 174
378 125
985 993
269 221
990 164
220 455
480 871
459 342
131 586
587 834
467 852
441 414
15 981
53 451
745 837
517 268
255 578
679 864
613 207
586 684
369 455
534 198
310 342
751 723
258 969
950 73
831 248
528 998
509 659
533 87
447 290
10 50
602 76
39 421
889 745
274 372
635 512
427 511
547 114
758 57
503 189
812 626
498 129
554 246
315 414
704 789
900 869
51 945
475 699
899 586
100 313
910 629
316 566
643 329
880 851
448 641
28 814
693 933
509 416
271 472
872 175
582 27
8 109
854 81
228 454
194 177
862 654
460 688
357 705
47 276
460 969
862 217
529 940
689 80
167 188
735 99
684 885
319 419
195 90
102 754
868 24
316 881
767 80
430 651
189 258
518 640
247 453
182 707
244 944
65 861
512 276
467 24
7 232
179 924
782 196
336 349
11 646
721 651
320 616
916 992
700 151
248 974
713 638
642 799
919 833
628 427
432 251
161 149
466 480
683 382
488 867
518 353
929 490
418 877
328 981
988 647
50 290
973 429
139 12
762 11
361 271
962 98
911 174
595 796
676 222
342 898
202 0
430 630
79 466
997 121
615 743
80 382
488 651
606 141
100 175
908 401
75 659
708 506
670 223
809 588
477 49
108 134
202 946
123 677
932 353
324 982
253 870
879 335
548 752
329 550
700 360
674 768
267 836
16 516
556 141
809 238
861 985
518 428
98 689
482 556
864 84
335 348
707 699
521 537
904 907
209 281
60 894
323 417
699 994
640 143
785 512
317 832
757 590
706 324
721 286
541 901
708 677
364 372
224 436
790 252
780 667
291 829
474 393
567 722
170 453
483 619
662 504
612 308
796 329
306 868
823 135
178 575
798 227
461 341
996 91
63 41
382 920
353 42
400 873
175 989
440 333
482 737
98 134
598 345
874 200
46 614
509 174
316 163
608 262
441 599
47 632
11 518
688 738
113 568
589 583
337 817
910 163
699 975
877 921
620 64
288 149
100 185
994 531
32 295
914 46
312 634
674 529
314 781
473 394
389 32
722 466
991 790
219 782
808 151
511 433
301 919
676 64
614 605
694 532
1000 5
738 548
587 239
988 856
188 446
801 823
285 585
565 362
817 621
895 678
512 905
912 950
169 808
160 159
523 363
313 19
986 973
874 159
537 397
93 452
2 455
161 65
255 923
200 927
61 45
586 948
724 147
609 353
88 210
931 468
323 922
188 111
737 829
993 15
242 444
301 141
267 346
112 353
557 655
483 2
461 414
837 623
930 111
985 801
91 774
518 926
190 66
821 680
274 439
519 92
150 36
797 316
311 686
710 109
22 491
452 586
96 320
111 103
668 100
848 790
977 218
127 694
405 651
422 623
95 242
452 735
30 398
188 736
303 907
851 143
171 201
645 31
102 740
496 876
826 354
711 209
10 16
200 386
559 910
31 538
814 94
921 895
248 393
162 33
9 226
975 118
890 168
621 201
752 944
960 447
314 81
300 200
734 55
672 652
868 617
694 35
354 155
493 500
86 205
503 463
119 681
275 27
781 945
380 897
188 638
272 318
990 106
601 269
78 368
632 451
773 230
525 705
384 722
872 342
656 586
108 851
385 578
390 549
395 10
594 430
140 54
223 907
549 980
814 655
856 977
334 175
905 917
387 565
874 698
539 518
788 601
728 179
717 973
928 908
613 549
960 392
920 558
29 238
871 727
929 335
638 796
236 793
704 828
552 942
446 707
652 427
164 664
467 313
213 992
922 416
945 873
941 279
614 832
226 813
628 116
988 123
48 960
777 232
754 917
293 332
695 125
773 381
671 274
949 21
816 981
195 321
369 215
33 420
56 771
223 442
501 490
342 309
340 382
366 908
863 327
609 895
970 729
950 988
725 372
775 205
6 875
475 904
660 629
532 350
645 471
986 316
409 857
495 141
628 836
617 525
320 570
500 335
689 406
293 953
607 951
239 779
935 290
498 932
491 77
711 13
789 253
909 355
832 73
320 897
359 236
380 764
644 343
990 421
667 988
508 635
764 612
552 790
748 307
497 461
404 878
401 633
817 60
840 888
994 394
727 211
398 821
606 552
3 717
552 368
88 380
922 130
500 834
71 670
436 396
726 419
177 633
498 779
135 620
49 633
368 5
54 794
679 904
192 553
478 644
552 560
16 612
639 910
327 722
494 436
575 535
107 543
521 877
643 129
697 325
466 576
745 305
885 446
12 371
529 919
155 596
545 222
756 910
875 208
22 674
59 855
734 891
936 616
524 857
738 950
831 736
754 901
781 422
74 55
972 696
616 883
36 685
984 761
155 34
7 847
583 996
265 903
927 137
243 782
267 776
297 431
719 476
642 222
236 317
95 334
711 318
680 355
185 968
230 809
229 358
666 715
84 447
189 36
316 296
510 602
357 487
607 669
795 721
600 989
199 236
75 682
558 750
606 985
80 700
716 310
642 668
276 236
429 68
737 471
828 336
992 26
850 752
325 793
402 479
54 865
781 21
646 123
136 926
340 933
307 113
457 480
171 803
958 123
616 265
755 518
840 553
521 416
266 746
2 314
508 926
411 322
686 175
41 969
845 8
49 141
289 544
798 304
911 27
30 687
119 264
134 819
119 395
826 52
150 373
901 249
674 327
775 65
51 611
722 21
693 907
477 851
794 824
793 789
406 668
870 512
753 576
199 518
408 231
377 580
941 249
409 972
546 513
707 404
786 880
739 438
857 568
960 366
422 377
348 167
936 439
150 582
102 673
87 61
814 180
824 34
79 239
99 141
30 173
230 630
357 574
428 708
351 309
123 991
782 659
902 167
726 299
564 858
239 324
511 290
502 274
55 781
100 142
525 515
86 881
736 84
915 309
651 559
146 28
461 940
313 63
903 515
439 464
98 27
859 792
910 844
170 618
428 989
973 902
742 183
944 815
89 263
517 581
330 888
799 76
358 647
7 891
104 869
163 14
919 185
162 677
533 43
785 155
593 90
137 239
6 231
278 958
242 128
385 463
912 430
175 454
742 607
913 289
48 485
826 62
395 836
668 803
298 968
795 293
781 597
368 818
973 509
295 646
282 446
849 154
637 313
379 304
886 340
566 177
303 625
877 855
318 973
913 715
31 122
752 736
200 885
554 822
644 616
547 136
625 697
852 198
857 906
114 956
413 175
349 417
725 491
827 553
17 147
178 588
515 593
121 132
507 562
344 243
914 289
635 195
623 610
675 884
125 695
533 993
131 703
921 939
931 234
556 357
651 190
670 982
31 21
781 338
709 157
761 961
311 382
957 135
69 152
469 570
440 602
586 528
1000 364
351 318
703 118
232 985
852 950
486 641
561 15
300 849
710 164
381 457
779 393
620 932
466 331
49 346
898 106
203 719
629 542
249 858
347 384
864 31
653 708
904 934
715 29
351 961
870 497
364 410
567 185
909 387
686 83
674 852
788 712
191 416
281 262
550 832
391 334
899 990
620 767
262 324
860 442
244 347
885 564
199 20
274 951
697 963
617 768
837 710
405 907
390 490
684 683
974 415
233 634
873 663
131 191
351 715
477 603
557 518
964 539
468 927
396 425
297 748
132 91
780 954
997 298
281 358
78 965
666 463
387 19
354 841
58 172
571 683
788 145
513 186
146 576
702 980
990 329
4 654
181 459
190 39
492 832
791 386
984 516
312 688
956 66
415 148
143 703
971 117
323 677
993 407
551 858
530 986
278 726
674 209
758 232
955 397
418 730
608 592
609 489
210 602
668 846
951 296
548 711
838 943
577 382
652 941
652 937
785 673
126 561
252 46
607 147
131 620
816 218
700 247
473 2
871 446
76 751
850 669
552 548
196 212
39 308
162 549
48 333
452 74
173 416
209 324
422 899
119 357
445 871
468 48
504 377
728 595
419 493
352 300
275 599
341 457
579 424
115 350
387 855
394 915
44 317
81 540
477 952
30 631
593 1
15 521
903 494
228 386
609 288
114 540
165 534
625 640
607 217
663 896
949 542
60 390
178 463
788 260
179 746
88 330
893 688
357 772
253 791
611 313
654 473
727 789
647 827
681 167
74 455
639 956
23 66
144 66
958 582
514 326
113 825
813 415
632 941
566 720
394 998
245 930
931 887
839 287
248 517
796 168
741 298
34 697
495 12
536 520
467 331
28 481
533 478
422 908
482 551
827 830
134 426
578 412
126 26
234 603
456 805
394 971
430 971
440 119
927 818
171 670
22 293
729 85
633 232
434 27
947 694
74 276
138 532
187 103
634 827
265 280
384 897
428 726
31 616
465 398
743 134
418 134
537 356
809 619
540 280
545 620
915 994
229 716
245 170
591 772
540 233
219 790
766 803
105 747
439 300
470 534
125 983
131 431
811 312
677 122
766 260
755 669
651 196
356 421
639 630
86 817
253 4
512 118
500 354
585 393
783 804
926 624
187 990
464 610
484 898
404 186
400 438
193 280
370 371
453 280
945 711
841 976
982 228
552 830
882 847
36 689
613 113
217 787
720 978
8 253
212 569
654 619
105 429
530 108
496 975
770 515
73 125
646 193
214 385
108 272
662 584
819 729
915 932
448 615
788 147
676 370
516 685
115 174
33 105
126 193
814 673
218 296
105 553
863 362
870 4
475 139
682 439
660 67
384 836
305 45
432 457
130 816
699 526
651 9
8 723
686 487
418 335
789 622
864 986
716 149
516 796
901 440
893 3
385 670
437 826
182 260
195 388
436 920
425 805
111 103
959 945
176 671
422 155
980 613
695 448
907 89
66 225
242 46
335 853
538 155
40 132
943 700
117 29
33 433
814 73
214 229
373 877
334 192
450 452
830 582
492 499
678 742
471 932
203 444
720 299
901 152
51 460
530 429
638 691
161 722
763 554
80 372
386 455
599 98
612 643
283 40
769 764
724 869
611 227
15 269
153 655
828 175
989 753
537 207
734 390
589 990
679 512
534 277
646 189
412 630
94 646
539 155
573 106
517 429
287 880
934 718
777 336
958 887
735 387
259 563
478 558
772 290
954 348
231 735
794 409
371 707
815 527
479 175
745 37
130 190
402 51
152 937
112 607
875 152
559 323
664 976
645 972
30 160
941 805
211 195
773 546
310 169
111 821
582 181
11 197
537 352
76 922
854 861
183 2
748 219
487 560
768 750
739 519
307 471
622 491
330 823
31 48
964 216
63 89
680 780
29 331
316 779
653 319
503 818
892 499
960 183
846 154
284 526
161 127
396 575
583 358
196 493
104 388
622 512
285 690
469 236
342 125
10 648
829 745
195 688
617 185
943 708
980 497
187 103
838 549
224 384
951 191
778 972
481 740
251 538
475 207
358 845
623 21
548 670
501 264
42 976
118 197
401 570
266 733
541 129
786 391
855 387
119 117
99 628
280 482
250 653
753 251
145 296
254 603
489 150
76 925
981 9
337 605
879 226
71 239
955 236
589 655
313 847
414 760
487 614
847 302
118 945
205 851
240 540
85 597
689 470
3 742
843 931
868 739
799 203
939 286
75 464
655 85
551 820
124 240
431 449
110 782
276 15
321 497
467 913
411 845
564 840
712 477
972 375
526 502
227 597
558 211
215 118
321 31
976 906
265 558
362 357
443 420
190 941
92 604
664 359
577 898
242 971
269 521
760 859
151 551
483 320
697 924
478 309
130 463
516 346
181 921
752 90
832 567
67 245
526 556
889 735
246 829
884 287
337 859
144 521
191 764
101 381
179 291
153 605
635 620
99 347
945 137
97 281
300 23
547 134
800 577
301 816
633 388
417 213
300 26
19 768
207 863
859 155
340 7
886 287
898 582
238 213
532 958
997 176
864 917
726 457
360 988
621 402
309 857
193 931
503 846
321 377
550 32
908 2
500 56
375 258
345 21
460 928
358 57
733 41
10 448
53 237
96 620
79 173
103 11
413 988
961 103
986 858
652 197
256 906
636 407
660 790
735 938
165 333
375 848
208 452
900 984
807 274
192 561
461 898
265 10
867 229
394 365
519 45
906 392
56 444
899 331
971 123
156 244
9 235
528 350
710 655
125 189
644 512
278 99
150 808
169 55
93 567
626 273
655 290
110 487
99 478
609 148
294 297
201 291
665 658
744 896
864 68
781 311
572 415
4 811
450 999
898 121
43 819
858 218
890 471
546 909
969 562
926 290
12 81
876 800
811 354
735 480
845 266
53 159
264 448
9 856
810 175
353 888
275 136
312 904
864 110
838 207
842 480
315 805
661 778
727 505
938 868
182 212
229 482
916 220
727 738
453 618
53 129
264 908
775 270
630 156
642 174
728 727
287 710
639 158
153 604
522 576
619 719
347 718
304 2
834 566
409 197
744 370
315 884
542 342
238 126
148 141
335 159
706 155
502 430
722 316
617 608
499 237
952 715
328 846
478 940
383 398
718 410
371 838
844 744
315 477
136 663
456 426
287 33
755 790
649 815
924 552
268 229
708 406
743 881
940 282
968 735
932 35
767 647
365 408
729 317
607 969
862 609
436 126
986 781
867 765
368 674
694 792
794 75
628 197
594 319
352 556
733 251
232 397
427 62
726 479
328 172
851 34
62 20
367 38
33 226
522 2
577 325
839 310
700 210
523 417
353 767
370 515
589 705
491 116
746 679
927 596
756 316
430 897
762 937
481 164
299 640
633 524
86 690
615 905
480 874
954 178
410 880
444 992
585 56
565 920
941 240
527 653
770 453
888 764
113 590
363 527
712 704
791 699
966 784
38 913
976 164
536 488
151 435
662 609
688 944
567 690
186 723
494 172
803 255
873 685
444 917
332 383
520 424
972 895
737 280
205 551
787 351
421 868
887 550
998 608
170 801
879 705
427 767
996 753
792 459
202 204
962 198
492 709
396 42
601 833
568 864
635 106
554 851
337 21
659 723
278 220
775 668
168 573
231 420
841 834
848 160
82 575
859 663
83 215
339 725
332 984
18 234
56 194
252 865
564 219
769 241
997 630
543 631
831 151
975 18
654 769
212 494
81 176
263 418
450 223
133 802
55 180
879 69
92 239
865 824
967 183
315 537
923 972
843 996
365 246
273 186
946 325
362 501
423 86
78 46
856 717
458 815
330 93
855 249
200 825
113 760
689 39
920 809
208 688
450 475
323 90
687 371
821 14
148 270
365 466
193 387
133 151
611 990
963 444
394 47
203 281
524 489
458 909
513 963
613 849
277 178
568 51
200 269
344 572
657 344
138 442
575 466
505 663
591 183
36 928
817 254
77 750
899 891
347 400
684 71
457 256
362 827
781 450
45 641
74 120
769 699
422 584
336 418
276 364
734 40
356 465
539 78
774 121
581 663
179 889
387 11
572 251
531 645
1000 605
845 597
667 649
181 695
769 123
285 203
455 870
672 707
195 63
489 207
375 984
626 308
266 439
629 33
702 28
503 208
563 86
367 499
459 423
316 685
356 419
84 541
577 125
638 7
217 259
921 834
815 573
154 138
360 898
147 759
808 554
862 101
709 589
742 555
954 154
414 996
654 561
727 384
843 210
679 412
247 300
709 886
734 503
542 650
158 106
579 656
953 670
977 139
15 496
871 251
641 539
363 956
431 172
822 741
419 612
331 194
44 690
324 11
228 510
853 227
594 895
815 105
209 38
110 146
15 273
276 525
319 433
348 733
935 156
463 155
739 395
370 10
968 741
342 937
986 411
167 909
486 698
726 28
305 668
15 642
175 423
476 280
532 900
528 576
639 969
868 362
242 896
613 403
44 494
4 521
991 549
837 856
754 842
296 496
703 295
692 964
430 858
551 468
345 68
655 540
830 84
116 787
608 634
139 789
702 140
989 442
531 876
5 996
876 71
510 917
381 951
603 103
628 67
613 737
445 2
305 825
884 564
439 213
846 97
956 648
608 783
233 532
814 440
209 674
222 297
127 267
562 653
526 971
618 8
191 664
752 517
591 919
618 825
77 808
11 981
440 869
218 167
560 87
121 929
129 921
351 225
707 99
455 640
412 96
247 883
340 448
770 21
15 351
774 155
351 268
823 822
368 363
2 973
242 348
955 40
715 953
711 558
42 252
106 264
837 263
499 348
956 785
539 235
987 360
602 707
692 906
546 789
107 938
10 840
768 785
620 84
241 91
895 344
565 294
413 405
258 998
206 593
927 748
492 997
235 330
13 383
468 24
525 465
897 443
753 472
865 329
900 278
490 134
757 536
539 865
720 120
593 903
505 988
246 344
356 997
397 325
344 905
72 520
518 898
898 316
959 333
902 377
916 620
886 82
644 308
172 934
713 184
668 290
747 12
720 533
451 154
731 826
745 849
351 410
655 425
399 887
44 296
117 290
643 840
181 991
369 462
800 252
122 477
211 757
996 417
549 475
930 621
212 952
490 381
9 292
720 772
631 948
937 480
416 765
409 417
720 549
565 854
576 283
850 831
220 962
956 148
149 666
927 332
480 751
114 735
446 120
527 13
250 97
453 677
934 753
166 647
14 565
833 834
747 459
377 439
265 56
236 548
65 635
996 713
952 623
178 542
630 709
718 756
232 120
696 511
119 95
555 755
799 622
836 956
313 293
343 412
289 631
66 697
800 477
745 236
139 321
256 571
274 835
796 47
986 208
299 591
972 381
727 108
475 672
798 3
626 480
237 990
428 776
841 35
954 552
348 67
729 492
670 516
745 579
25 448
951 937
220 100
939 373
610 938
355 164
640 455
247 516
890 333
307 658
342 386
896 453
735 832
234 224
267 187
131 564
910 374
639 539
285 230
671 262
636 549
414 816
57 976
319 929
190 74
196 765
938 231
736 106
553 626
319 461
536 839
57 598
418 769
178 895
949 837
237 665
566 574
884 630
857 943
986 528
513 284
721 841
158 833
292 705
122 969
519 172
915 928
33 137
13 682
985 684
693 754
510 364
174 915
886 366
624 427
296 80
444 555
330 631
865 432
283 345
803 325
202 540
438 263
701 701
687 167
627 514
732 332
371 73
239 206
154 798
518 228
154 633
182 295
597 702
364 109
742 507
722 343
24 765
200 707
637 739
665 210
544 737
874 859
739 287
126 215
906 224
252 523
718 868
935 377
284 78
325 335
971 486
425 982
762 495
962 36
71 706
817 163
928 826
639 855
494 230
501 420
550 779
929 446
887 871
928 136
374 599
614 806
212 666
520 906
246 531
162 978
317 3
258 56
444 508
419 513
277 247
906 263
956 175
350 207
818 956
303 284
755 177
214 330
840 735
445 611
782 640
690 934
606 92
425 411
3 919
223 144
903 497
400 447
78 221
417 302
296 338
726 517
476 61
302 379
448 885
42 538
546 526
922 423
626 135
751 347
549 188
66 172
596 780
300 156
131 547
436 361
490 50
748 164
7 242
764 90
259 397
206 230
608 741
432 141
25 363
581 664
835 961
412 742
780 640
984 879
259 403
854 442
975 858
794 600
70 497
474 830
856 206
745 791
426 654
134 728
916 680
282 634
579 712
374 260
632 270
914 639
174 861
791 232
944 772
54 201
593 560
359 327
250 480
788 574
223 528
490 505
474 879
727 242
663 256
198 232
134 757
772 92
989 903
696 371
267 943
306 423
110 225
227 30
870 788
941 201
776 147
895 446
307 198
842 727
174 930
574 297
808 453
310 638
903 219
943 915
154 892
870 739
103 563
511 762
638 616
790 98
995 431
402 105
480 655
749 249
489 93
421 560
918 358
958 102
556 128
110 185
972 577
208 107
315 22
234 427
985 462
518 344
450 613
997 986
344 106
367 721
502 241
124 507
662 417
366 642
869 926
557 116
362 544
666 858
818 483
516 41
839 542
6 612
268 28
199 191
115 85
168 590
543 182
234 812
546 797
69 932
496 478
618 148
890 817
155 397
957 345
509 253
200 390
149 828
145 916
456 386
433 450
809 624
683 492
519 730
273 722
252 564
359 182
111 298
830 218
19 486
994 520
278 645
173 936
299 226
522 141
728 658
410 424
937 671
163 364
307 846
275 472
441 904
169 432
435 628
957 909
522 715
299 664
726 627
533 891
800 541
758 200
136 96
775 143
832 571
981 285
126 342
721 400
6 90
239 428
190 556
72 264
337 119
40 410
693 527
808 223
716 462
613 52
471 170
159 936
494 837
59 319
833 508
818 160
554 553
800 584
497 985
973 534
71 151
183 188
35 183
550 388
888 564
223 985
805 914
986 274
611 580
852 986
259 215
486 987
710 717
107 702
763 60
102 828
820 636
42 353
473 781
200 187
347 46
805 487
322 839
641 453
848 328
257 191
964 216
53 166
664 703
387 997
476 12
858 36
464 655
112 182
429 464
541 155
365 719
861 303
543 937
282 193
284 642
680 53
325 893
440 187
306 590
301 581
84 625
529 253
12 183
881 596
434 664
301 236
7 628
786 296
859 777
447 543
520 128
147 36
908 88
205 216
819 418
755 783
963 699
652 231
511 277
846 908
861 238
288 655
528 543
177 266
398 374
328 37
338 44
905 229
83 944
678 239
836 35
668 89
450 258
146 66
849 927
197 693
751 128
511 698
736 983
907 29
144 280
171 765
644 598
443 814
641 46
315 576
523 498
584 253
144 775
675 719
891 375
856 640
481 296
73 183
775 612
409 922
522 119
754 455
837 276
135 409
247 520
202 569
578 565
151 627
597 945
711 421
587 300
487 443
794 406
726 950
597 30
354 528
995 900
476 617
925 0
815 157
276 936
61 148
32 782
522 65
178 728
351 772
611 799
864 272
563 384
55 709
971 438
999 335
979 406
737 77
653 433
762 659
736 229
891 856
350 709
872 113
806 668
626 764
218 966
469 582
362 304
850 278
528 739
630 863
986 61
73 234
772 95
953 274
635 504
124 206
850 48
177 218
921 54
856 782
585 315
877 709
561 485
833 144
228 197
761 105
505 769
461 368
290 19
882 721
605 63
169 692
22 249
214 780
331 613
233 417
447 405
112 30
879 271
723 723
512 644
711 244
911 459
916 880
7 707
343 355
55 52
233 460
369 663
893 56
645 841
118 533
243 517
287 192
501 847
177 111
155 721
272 240
36 217
542 697
140 177
519 869
72 790
852 429
940 66
816 812
765 483
678 378
776 825
49 419
497 851
993 501
925 243
101 693
776 501
396 579
751 941
651 929
448 814
514 320
405 835
206 378
269 57
209 953
907 131
974 919
685 197
141 196
446 738
365 452
236 759
365 86
274 981
905 198
584 778
651 243
470 689
568 994
157 301
439 353
182 74
526 101
176 309
620 292
982 703
224 380
311 269
505 530
781 299
227 492
806 68
848 648
174 372
789 82
467 191
713 850
472 335
641 331
42 225
751 102
534 616
918 477
241 97
632 672
950 462
568 267
404 507
128 806
254 436
37 916
201 117
238 468
217 464
656 372
556 139
597 225
197 991
688 87
811 778
538 71
167 374
577 916
881 72
540 149
924 178
952 807
54 489
502 832
465 255
970 925
133 522
261 813
827 763
213 931
475 81
848 791
271 883
396 70
486 586
34 534
986 316
838 371
170 122
705 821
465 131
127 671
29 894
330 58
113 77
917 584
923 156
649 265
398 478
747 841
858 40
20 864
911 20
528 9
294 32
480 91
592 365
752 795
428 368
953 144
789 43
32 502
706 925
125 964
269 102
749 686
53 717
209 747
524 858
45 375
744 587
393 691
958 11
436 776
379 671
844 192
977 103
695 653
985 947
301 24
803 243
211 515
647 158
825 895
175 116
69 327
891 156
471 619
459 543
867 167
713 643
362 633
941 65
472 190
86 446
159 461
616 222
507 322
40 157
765 133
346 484
512 673
940 194
535 637
840 592
333 630
190 36
99 107
983 167
349 992
331 647
541 892
820 430
335 466
81 24
580 132
828 265
295 523
916 85
91 344
700 126
410 519
138 170
351 471
569 539
270 755
543 741
495 771
472 459
110 716
305 98
182 996
38 963
849 431
60 334
361 13
967 970
947 353
502 822
479 315
722 660
961 535
859 192
915 492
899 21
313 958
880 416
179 917
54 131
502 556
683 251
75 90
114 931
455 980
200 71
538 657
434 314
448 789
965 816
451 127
93 484
286 450
39 492
651 32
22 872
815 394
993 462
801 297
867 721
462 617
131 821
760 400
210 621
242 20
343 70
526 898
646 961
375 656
36 132
687 412
565 378
458 146
127 783
121 337
916 316
641 607
100 17
465 769
720 86
447 900
8 481
356 199
526 115
363 646
457 451
142 681
171 529
65 530
804 332
389 339
844 37
63 134
916 250
902 683
998 356
576 93
153 49
429 677
966 666
859 558
205 278
113 247
121 142
68 996
608 375
284 389
660 699
424 974
116 120
542 430
540 159
156 728
224 62
682 420
853 343
949 791
785 367
774 479
334 623
705 288
707 471
559 345
659 206
156 64
955 395
649 2
360 167
587 980
831 961
234 381
500 792
195 793
612 485
383 695
658 894
330 508
61 332
260 23
456 846
523 82
778 539
607 959
420 941
445 409
917 344
677 807
409 415
28 228
238 984
219 737
941 579
206 994
743 742
757 45
126 564
270 502
103 377
561 758
71 976
235 343
483 821
20 954
614 380
9 153
479 528
426 189
368 188
621 193
328 590
289 69
338 559
260 972
708 508
422 830
985 288
508 975
583 712
294 222
66 669
200 487
207 374
269 65
322 723
223 465
289 611
521 310
62 751
85 842
272 12
190 607
875 341
896 760
163 359
739 635
621 60
795 478
767 209
987 343
651 839
653 875
792 869
699 520
73 644
970 130
620 26
258 642
411 936
991 482
887 324
955 330
392 32
345 391
534 193
836 758
155 16
782 285
839 861
689 147
891 87
178 531
294 765
664 597
907 912
114 333
745 374
166 794
914 57
971 360
444 230
496 279
131 351
946 193
789 769
538 552
12 887
429 286
184 573
874 738
363 493
535 258
371 686
37 588
779 224
319 755
10 793
439 488
114 755
442 671
842 747
847 446
949 396
139 817
929 314
343 737
345 928
536 632
611 202
319 222
579 307
119 895
838 97
18 75
448 420
972 725
791 666
526 637
293 214
940 262
561 229
776 240
631 583
197 895
852 884
548 370
451 668
114 885
154 854
856 175
485 690
498 125
850 407
417 541
756 414
729 140
721 92
859 609
604 332
372 447
251 3
797 359
193 435
825 835
869 632
897 253
410 38
859 6
893 769
455 951
546 219
809 419
712 161
690 131
848 14
279 377
450 759
848 645
567 438
562 707
888 808
158 531
998 6
976 200
384 400
288 282
544 309
100 516
694 612
836 846
723 574
581 172
832 745
799 453
781 807
679 757
498 613
494 611
89 620
567 780
689 52
357 54
117 980
819 942
651 659
10 658
758 626
311 872
645 664
962 509
865 789
231 983
835 375
337 964
467 488
962 160
874 205
253 459
457 633
733 521
448 208
139 528
336 108
747 413
569 964
823 535
293 816
51 699
27 646
599 94
317 592
873 502
946 140
920 146
829 331
938 869
84 26
822 583
305 772
803 68
589 333
256 299
672 944
273 504
202 75
153 682
542 174
690 222
505 688
182 698
631 266
82 35
39 609
814 695
402 952
382 124
464 940
996 375
738 318
11 766
289 885
285 671
366 913
143 470
424 977
216 859
385 950
669 81
625 998
568 41
922 42
652 125
154 504
923 493
404 361
152 485
655 852
853 109
309 97
391 232
670 183
573 213
402 120
996 441
251 239
878 91
713 113
294 687
107 689
13 60
109 473
857 830
404 48
849 68
732 687
258 67
515 739
453 833
947 558
878 123
747 934
135 783
783 557
459 771
172 127
883 908
789 263
180 528
913 306
815 597
562 258
104 719
951 748
760 254
59 571
731 517
588 307
819 421
948 686
979 640
244 331
980 894
804 242
355 539
500 545
809 327
303 554
234 853
778 746
7 788
922 244
52 721
915 772
346 771
753 701
318 910
947 387
136 137
347 826
845 447
135 445
798 402
499 415
375 771
13 918
257 956
224 203
952 38
857 507
181 299
413 305
613 365
401 937
328 821
200 543
851 949
185 614
390 86
671 418
167 11
855 886
950 364
717 774
71 572
903 767
427 620
400 410
326 30
807 301
371 34
454 817
667 388
571 941
522 340
986 473
891 157
800 236
798 542
906 703
297 292
860 368
812 622
971 360
996 832
804 493
592 648
442 873
351 900
420 841
713 123
892 167
681 711
353 808
178 105
94 182
614 957
857 375
512 913
237 108
644 643
32 219
234 840
357 750
910 422
12 162
675 187
573 25
627 715
97 976
465 134
65 105
335 199
772 235
504 542
70 629
815 583
339 942
374 945
720 808
625 352
83 160
552 724
598 448
432 760
8 118
363 483
267 114
459 186
799 708
315 68
966 675
990 725
806 135
734 372
746 872
926 844
201 684
385 439
150 149
769 622
822 137
512 634
101 296
35 79
617 866
929 483
757 279
448 28
464 476
449 135
564 340
343 578
239 165
572 346
341 887
469 654
76 41
361 802
862 388
805 133
875 365
810 468
380 791
230 308
897 735
903 460
124 430
187 24
372 883
907 24
339 182
852 406
8 54
628 988
846 812
635 916
859 278
151 958
170 53
798 101
49 983
353 410
708 454
507 984
408 902
958 854
513 323
950 784
764 561
492 126
718 658
644 636
619 44
831 833
367 136
58 16
193 356
685 521
19 50
813 961
812 271
3 773
406 997
291 267
96 313
646 746
500 53
432 526
618 535
514 181
420 705
329 620
824 567
541 882
385 156
699 299
646 509
540 286
218 196
588 32
722 974
611 519
802 878
472 920
904 48
161 82
335 998
555 241
502 103
56 131
23 603
532 862
32 80
632 768
693 752
632 478
628 257
972 294
599 195
506 900
990 950
602 633
954 409
537 639
995 876
815 743
932 479
497 635
273 608
127 164
360 58
583 757
717 712
304 894
428 750
688 890
699 793
871 993
365 265
826 999
32 190
633 131
840 1
777 569
890 294
330 832
258 649
281 285
93 997
160 854
919 390
610 368
479 321
135 354
654 151
126 408
492 718
134 680
355 575
947 504
986 513
464 358
19 93
463 974
861 384
578 641
698 772
814 144
674 718
371 469
455 682
941 770
671 27
670 159
22 659
146 728
737 137
793 341
195 294
896 561
851 223
96 220
709 502
62 673
269 201
265 144
943 745
288 237
194 421
97 103
583 877
131 154
31 239
437 950
235 996
300 997
41 164
33 689
558 54
265 891
39 977
131 861
422 799
726 778
579 524
400 840
464 91
432 277
724 905
877 63
90 552
492 442
303 494
182 311
463 363
367 807
608 334
545 803
109 49
15 960
60 17
546 163
433 351
79 441
65 713
951 394
920 729
342 385
627 477
237 742
479 102
585 860
592 897
617 187
458 233
771 151
92 114
559 911
408 16
139 583
685 734
53 182
253 24
620 905
471 281
408 54
790 541
213 890
488 177
413 12
767 790
827 871
84 65
696 124
415 206
137 261
400 105
399 51
90 795
198 618
74 843
638 200
964 330
701 801
854 22
827 230
556 440
885 961
122 150
979 530
485 169
571 477
987 376
435 938
829 756
242 724
700 858
944 307
322 828
449 114
453 776
478 441
975 15
835 36
704 935
474 202
642 58
639 158
28 93
459 18
785 658
394 63
166 94
948 767
327 283
975 300
586 584
243 557
674 52
805 416
197 230
5 554
943 936
480 865
293 447
902 595
571 293
621 428
199 904
356 76
795 128
801 919
718 596
52 891
972 70
657 565
962 90
890 156
643 483
835 517
133 311
380 277
581 254
379 506
335 110
175 683
950 346
86 163
130 462
832 698
797 861
745 276
157 604
563 896
222 692
578 962
533 859
446 185
813 220
588 873
590 722
229 203
705 89
110 928
661 334
223 250
14 673
148 380
704 978
399 828
192 370
323 400
788 541
163 486
294 599
513 738
36 851
199 988
507 253
410 495
560 930
193 932
973 763
938 957
218 158
894 690
218 805
937 631
498 644
11 292
501 223
73 372
930 554
708 582
212 823
168 343
201 108
159 654
292 130
532 879
260 759
201 105
258 973
377 728
207 721
654 811
52 212
116 407
519 758
140 682
709 958
418 217
898 347
208 482
931 718
65 355
900 645
958 753
186 674
29 66
179 530
820 276
705 191
338 899
244 887
543 303
260 970
424 763
738 687
820 960
928 128
273 840
820 609
143 595
442 989
83 541
39 673
894 86
398 879
916 968
47 973
774 605
427 715
768 143
42 169
859 30
45 206
860 830
644 610
491 526
912 373
734 161
418 901
99 369
667 301
993 783
978 440
696 500
385 266
84 68
528 687
870 990
801 170
547 197
842 960
371 146
54 34
491 599
388 687
68 885
254 327
449 455
620 937
285 541
47 246
667 74
126 539
468 271
940 619
501 550
672 563
46 543
403 133
244 950
950 429
247 603
969 559
453 632
885 407
221 999
59 111
85 82
779 189
933 209
190 186
826 848
308 148
732 637
751 828
927 638
518 545
710 777
147 988
739 435
38 730
473 746
279 621
459 299
431 755
33 132
224 453
98 451
609 610
501 509
387 897
215 264
158 474
896 410
989 462
453 167
341 858
344 327
667 97
243 509
499 159
441 849
345 6
102 447
828 861
753 750
70 956
433 946
837 217
477 195
117 806
91 860
292 824
522 668
405 546
927 176
342 520
748 79
569 749
140 813
527 877
217 816
968 875
55 6
956 428
350 214
5 683
723 378
787 531
847 219
263 608
95 29
312 694
634 14
833 928
910 892
513 475
444 900
129 424
512 75
410 893
930 577
996 989
55 737
152 155
592 603
296 795
953 826
841 250
772 55
880 577
548 204
42 669
962 673
242 394
644 802
679 147
729 686
715 996
966 778
437 233
156 501
672 716
151 10
50 354
416 888
990 463
460 997
970 277
844 799
226 313
355 458
467 999
811 237
784 272
632 196
569 571
931 671
495 658
944 34
906 344
816 827
75 458
272 328
410 331
448 670
929 894
758 362
86 759
744 92
845 458
325 879
868 227
821 955
94 45
684 419
1 436
379 640
831 82
903 875
569 389
928 119
999 879
164 917
481 541
473 805
577 545
150 116
703 801
267 864
980 757
844 758
975 540
618 877
195 880
266 225
111 37
972 632
732 526
621 528
595 472
141 871
981 950
818 442
489 331
19 951
449 795
806 34
221 466
155 580
710 131
831 567
764 474
514 459
929 34
513 477
268 801
300 723
575 983
937 217
66 315
224 22
477 230
996 552
433 629
960 924
72 675
88 975
713 501
28 208
165 772
337 267
405 695
903 567
593 62
548 833
626 792
791 655
777 638
886 30
310 205
641 973
834 208
204 591
517 804
409 805
9 587
348 258
148 873
941 181
930 306
121 210
177 274
194 769
220 939
474 958
33 787
388 727
899 387
563 314
880 385
361 460
459 671
90 282
203 818
502 316
819 147
482 885
608 697
399 325
158 382
682 943
3 526
211 851
291 307
526 869
242 467
309 588
957 936
467 508
953 839
58 468
618 450
334 449
878 94
600 594
824 237
517 137
101 758
885 88
562 704
108 850
628 906
107 437
630 182
448 311
991 666
346 694
417 318
846 278
379 448
933 823
128 75
371 717
742 435
386 542
920 314
53 799
357 639
581 312
950 82
200 387
476 729
340 49
799 799
329 109
544 511
716 391
424 277
133 546
111 5
466 678
646 634
129 247
149 737
914 404
390 667
715 969
792 55
90 869
669 333
662 653
828 100
55 871
439 317
1 48
270 877
350 231
115 495
521 199
980 832
155 265
357 649
385 199
827 641
684 130
905 272
344 710
671 541
13 849
598 433
281 183
701 154
237 41
623 89
339 265
659 964
775 711
499 797
331 407
565 841
680 377
501 321
812 416
625 572
343 156
59 308
309 680
3 988
583 348
867 553
498 275
905 494
806 846
904 566
184 792
23 366
48 577
976 503
516 715
763 713
875 48
792 307
859 873
905 476
28 776
630 797
699 744
502 821
560 279
597 468
376 883
440 824
795 970
99 739
751 368
75 346
715 349
933 703
165 348
357 921
909 694
768 575
607 173
2 105
21 425
952 311
35 470
832 79
777 436
276 435
645 662
299 673
950 108
696 617
186 289
393 939
393 997
129 686
319 940
630 650
486 909
731 143
810 603
560 836
467 368
317 777
118 381
603 53
877 356
235 56
402 622
452 642
608 917
49 411
378 651
65 897
618 929
406 509
564 90
62 358
656 941
709 532
275 54
737 198
902 965
93 165
798 733
918 750
306 303
457 940
465 397
987 412
281 479
175 88
801 897
796 285
528 339
13 756
619 560
167 732
315 143
846 310
853 181
80 984
872 745
56 635
738 831
956 253
84 254
48 304
209 386
209 105
907 898
603 514
294 267
388 696
787 395
406 237
103 415
193 943
41 989
134 888
799 291
781 756
593 294
512 766
85 484
694 27
434 147
73 325
237 79
208 713
687 120
750 137
764 177
137 268
533 602
748 857
607 455
325 863
618 680
199 336
804 271
762 618
299 629
94 845
910 468
4 231
957 422
533 467
892 77
728 813
533 193
896 680
306 942
900 488
287 962
606 568
846 787
429 502
808 696
899 906
563 355
54 299
135 317
707 105
472 202
335 324
983 905
892 852
977 965
755 934
958 575
732 894
779 361
87 239
369 860
502 644
523 651
352 523
740 910
552 293
423 952
245 8
709 954
152 461
139 390
72 506
857 804
881 688
532 40
968 22
172 434
321 372
631 228
282 249
204 96
557 222
409 792
154 793
38 556
794 459
992 623
477 826
391 506
85 752
272 360
633 58
563 56
939 897
150 951
914 732
1000 427
601 469
575 977
230 736
811 143
212 631
536 515
537 496
440 162
945 93
95 858
17 715
373 952
388 284
160 691
850 389
183 159
588 616
840 763
562 339
338 108
669 896
540 303
629 235
844 59
244 871
129 980
552 793
802 666
853 771
445 0
961 635
577 157
567 225
284 182
948 196
45 802
301 262
491 677
671 651
636 149
134 735
111 632
951 197
531 4
493 872
989 150
935 526
750 588
920 591
99 27
599 755
195 809
245 857
125 347
377 705
783 825
335 203
856 869
644 734
767 920
844 322
41 693
557 158
607 516
945 203
973 80
896 742
605 98
427 138
946 876
34 756
853 398
999 477
252 44
17 684
470 405
730 953
200 894
234 955
211 782
585 867
931 55
112 463
657 555
617 840
579 509
459 988
519 932
799 332
347 779
45 431
968 388
152 294
122 904
294 30
850 784
481 433
68 744
544 861
617 974
279 699
734 928
570 73
660 899
318 993
566 116
17 48
238 43
757 856
55 267
329 366
4 60
656 52
600 753
207 152
197 371
251 436
189 627
401 860
300 932
93 123
228 623
44 614
462 84
9 135
88 128
947 891
354 169
469 413
888 436
334 609
171 152
487 745
264 273
295 908
591 821
338 586
365 938
94 561
362 926
204 811
652 894
917 382
371 480
467 418
363 88
875 862
253 343
362 140
661 383
173 913
909 944
631 902
945 647
247 201
306 90
55 317
331 117
990 381
847 559
439 989
905 597
736 385
146 415
244 860
574 311
273 275
887 613
11 567
921 389
415 943
372 718
201 683
526 869
550 90
70 328
19 837
282 196
828 210
314 816
702 594
730 47
405 499
428 834
406 790
292 652
519 498
154 788
610 735
259 990
430 964
225 698
838 818
646 972
296 79
445 962
366 556
617 706
704 103
940 297
345 514
314 932
54 482
635 515
850 137
308 905
549 756
607 262
896 53
862 589
338 258
276 206
838 764
612 253
723 42
632 129
187 299
115 726
956 919
543 403
962 207
673 949
259 753
320 226
913 965
161 599
748 346
542 363
173 785
994 738
101 809
246 898
876 234
960 105
882 994
783 405
833 403
536 306
80 130
692 184
906 618
159 547
37 887
931 513
932 628
715 567
325 797
48 125
468 662
208 301
318 794
474 400
839 204
803 969
573 978
508 39
98 580
937 248
269 66
323 17
74 652
967 14
894 231
166 937
700 407
187 370
42 487
176 324
724 346
33 577
1000 286
342 264
97 900
478 582
333 74
399 217
71 656
999 7
325 998
174 126
338 277
665 721
765 369
393 201
113 542
754 18
211 416
381 298
87 633
742 389
780 151
78 243
587 11
218 592
180 531
770 268
600 264
387 1
440 49
389 824
165 191
294 164
118 447
38 556
221 579
545 878
434 185
336 599
662 938
976 539
602 276
761 299
854 937
800 402
362 638
997 800
672 709
166 151
383 427
714 385
842 226
55 351
823 712
789 883
161 367
345 743
967 523
51 236
978 127
224 101
723 32
96 817
898 24
225 628
112 700
962 14
838 375
865 642
884 693
990 153
11 961
598 341
227 447
968 750
118 90
515 488
275 527
271 755
492 953
63 178
120 27
597 677
338 297
198 503
360 295
434 416
500 424
53 507
679 152
881 753
321 907
138 381
186 412
264 439
53 310
513 273
247 31
612 461
668 936
374 204
531 830
921 688
845 276
840 419
674 311
581 158
611 96
756 604
121 710
733 84
261 993
917 282
982 192
53 630
214 612
290 339
429 755
316 761
973 438
839 268
204 19
444 348
573 891
385 35
423 253
317 642
348 2
541 380
52 551
658 760
911 958
25 139
87 21
641 340
628 525
648 15
797 188
767 43
718 4
65 236
900 817
272 257
835 471
736 895
137 218
690 460
184 309
43 956
375 708
418 16
834 385
149 306
758 394
621 627
542 801
573 566
825 347
343 866
465 546
895 235
989 835
958 153
312 521
784 135
768 168
470 973
303 946
901 223
734 542
78 61
605 84
4 361
532 74
553 171
702 794
745 784
928 370
540 527
358 866
120 3
663 385
926 916
36 921
601 941
741 223
10 615
764 860
870 581
375 390
366 31
714 191
357 655
363 389
598 334
653 929
532 560
309 104
16 316
648 789
815 93
675 221
329 115
913 105
555 843
265 360
286 299
710 82
502 271
5 630
755 239
122 469
491 590
147 804
670 100
347 534
945 325
593 912
596 257
103 708
796 418
19 942
241 848
665 82
481 984
910 196
540 329
423 806
869 534
304 637
967 527
198 805
70 967
622 633
482 127
91 195
24 338
172 450
936 487
731 303
288 243
927 303
503 156
155 244
315 559
381 932
140 258
672 400
350 170
578 94
195 631
326 16
703 723
348 275
306 903
492 321
258 190
831 199
30 712
526 824
12 41
976 936
603 959
961 377
186 23
125 546
648 112
969 898
705 422
715 930
680 337
733 417
439 723
222 589
536 646
304 145
832 716
659 729
446 413
409 559
593 28
888 98
719 746
995 930
23 314
721 541
824 363
165 221
743 810
740 920
469 85
250 783
503 840
837 143
221 108
672 523
219 155
330 551
818 14
85 207
656 295
719 70
924 671
300 527
979 849
465 576
582 525
139 298
449 990
447 707
350 765
559 379
360 923
899 26
273 675
949 697
420 222
276 36
595 908
450 127
706 506
814 766
698 654
51 259
503 85
399 419
75 470
821 521
313 149
155 42
826 305
117 880
539 869
888 584
933 979
568 403
724 820
698 128
929 425
154 240
896 934
127 329
755 321
74 652
868 567
259 552
903 32
580 972
718 870
892 248
723 946
581 949
834 943
966 168
675 661
441 572
892 639
958 789
326 229
503 965
124 387
426 570
855 104
514 542
316 96
662 286
283 979
857 940
490 836
696 213
713 378
127 60
660 714
916 789
116 531
786 163
558 40
824 138
58 98
224 165
813 220
904 313
520 325
36 664
374 225
178 816
210 249
772 634
959 62
962 107
238 978
813 733
659 263
717 367
1000 245
957 385
905 193
233 50
591 896
927 26
213 200
187 448
590 224
137 28
229 539
327 862
699 770
856 38
452 22
42 233
562 146
233 59
945 839
354 999
41 957
449 593
208 777
723 261
741 241
620 412
662 130
203 54
963 403
641 483
624 127
726 753
863 359
140 602
228 430
882 578
831 587
154 597
510 834
987 295
336 803
199 178
3 90
550 388
686 37
490 502
448 409
57 174
319 118
414 525
802 846
713 330
56 970
562 758
839 781
305 158
558 767
777 212
426 139
409 398
37 929
330 246
834 13
196 280
619 518
360 551
531 920
919 32
996 234
650 901
107 193
47 147
247 131
307 996
949 853
571 990
735 622
169 835
728 385
581 903
298 663
425 549
256 691
508 594
644 100
632 552
426 846
597 509
355 369
412 81
36 737
724 500
636 4
288 125
369 639
686 788
44 666
634 129
720 871
713 146
607 983
711 945
653 821
145 36
139 720
484 316
925 14
708 286
684 116
525 45
885 894
774 518
881 229
817 322
219 404
205 431
429 531
604 792
563 276
277 945
838 9
283 243
18 300
580 110
800 124
946 58
789 151
726 741
545 138
304 32
585 771
512 410
182 808
737 275
92 877
696 26
164 650
761 328
106 339
426 803
423 742
999 228
496 760
140 577
997 273
326 52
459 147
467 265
755 423
508 868
952 736
138 873
373 173
215 578
501 163
593 781
753 906
578 859
894 587
362 747
100 280
507 868
848 412
932 102
226 71
264 106
464 203
396 981
962 858
76 10
660 349
518 557
999 342
477 880
199 495
799 753
878 577
320 850
240 479
157 424
965 272
914 709
107 560
557 943
105 87
264 750
325 344
650 601
687 260
967 970
508 901
684 742
580 499
804 782
707 258
13 712
76 986
420 6
849 942
45 278
877 558
379 120
106 485
998 484
475 491
224 353
372 547
399 679
460 374
895 502
658 327
205 100
669 822
964 156
819 381
932 385
947 413
430 815
715 2
497 955
818 635
761 878
391 187
330 925
792 659
185 780
428 237
404 110
786 466
133 471
7 486
98 923
293 119
752 916
518 177
860 775
109 28
984 911
557 828
444 129
232 809
91 215
273 941
138 142
386 969
612 303
943 735
360 409
513 297
17 925
173 897
805 377
106 183
95 198
999 495
574 634
234 312
859 95
745 646
791 578
293 304
682 525
3 818
573 773
777 517
674 252
151 162
54 40
899 35
486 50
875 794
246 769
376 504
435 68
829 919
3 948
844 704
624 871
409 159
337 238
293 426
825 144
364 381
670 428
431 912
883 172
267 687
614 308
769 74
731 927
836 859
935 426
782 610
933 343
563 812
325 700
715 312
224 690
741 633
846 734
375 383
696 242
903 213
357 901
85 828
25 991
830 527
786 599
547 781
770 37
744 131
856 559
309 479
462 848
584 206
292 53
737 54
444 430
925 709
956 227
36 752
479 948
275 349
772 592
931 770
749 159
768 635
642 680
522 968
156 428
447 156
298 873
471 351
23 608
255 813
202 246
927 910
972 903
740 308
894 271
799 247
216 639
35 516
451 110
539 698
376 53
266 532
143 618
993 322
465 934
220 375
974 191
821 364
232 511
992 468
790 754
309 734
378 588
746 359
804 897
718 277
684 275
415 988
443 344
621 109
395 626
356 946
691 181
638 596
316 476
599 77
534 428
711 62
268 902
556 970
635 802
389 553
192 71
144 935
303 396
397 866
628 451
672 79
222 568
35 829
895 366
361 24
645 922
869 752
100 990
33 479
690 167
119 47
162 816
700 610
890 213
352 216
52 177
743 364
785 824
195 975
433 917
23 148
212 318
509 162
92 27
194 446
33 314
453 374
444 118
843 518
580 707
918 735
108 804
497 371
322 870
429 883
82 618
272 185
906 895
321 622
667 349
181 717
462 635
901 510
477 833
374 468
477 511
351 511
707 509
254 723
636 57
324 272
435 204
964 0
599 325
368 843
506 988
164 774
107 456
353 47
13 922
395 139
238 416
548 249
761 251
63 237
108 281
813 606
539 939
363 607
955 408
410 873
439 417
846 24
143 683
224 58
132 224
84 780
518 590
44 292
662 894
907 103
148 342
650 93
146 248
998 72
502 953
536 497
332 586
988 547
698 363
946 654
363 195
161 293
957 401
119 312
330 702
882 139
379 145
634 485
320 89
132 530
561 399
713 338
496 561
540 504
85 872
576 523
721 27
984 344
987 673
733 822
78 676
244 544
545 616
733 471
69 752
141 782
91 722
709 860
196 918
704 261
55 354
289 529
870 601
955 844
41 135
519 341
393 311
266 591
998 726
660 490
738 637
578 978
316 866
700 151
830 375
552 12
888 74
69 313
34 748
481 17
325 938
604 964
147 551
802 814
243 288
973 366
206 190
769 696
653 312
487 132
216 190
794 237
992 719
252 226
270 708
50 688
985 51
92 574
757 436
590 679
559 831
66 116
898 805
348 720
924 915
788 578
273 250
296 958
559 305
47 772
497 305
151 104
13 48
855 544
598 23
110 425
346 700
195 179
204 345
282 96
979 339
229 833
690 867
841 649
590 889
965 960
459 276
14 337
55 747
590 428
246 599
784 869
900 726
998 739
654 178
476 82
369 664
122 737
873 242
941 45
308 573
630 76
621 588
265 771
625 123
368 809
453 428
326 673
254 470
29 548
183 57
312 237
559 171
649 587
760 718
844 730
849 807
834 786
581 657
904 671
98 408
461 111
3 623
271 327
559 338
95 503
503 564
672 577
180 435
140 158
574 215
959 649
718 278
642 841
733 211
345 11
771 99
926 311
857 462
788 310
151 452
588 370
639 621
75 694
952 64
970 266
628 893
653 360
714 715
613 378
908 315
6 769
82 442
985 311
662 595
243 823
78 355
652 455
462 940
434 509
779 274
3 967
304 313
814 433
653 821
355 923
683 408
102 753
249 295
840 921
826 765
854 672
957 623
80 990
748 911
795 941
589 146
160 446
300 753
803 516
223 540
300 534
912 138
825 9
839 818
450 316
910 965
844 747
563 169
191 693
49 568
608 246
407 367
552 902
383 928
154 367
512 896
705 554
29 129
456 467
204 257
376 425
328 842
501 703
408 384
929 558
150 382
432 601
144 825
163 63
106 75
573 516
529 625
577 176
970 542
665 686
793 270
768 527
594 451
122 373
420 156
287 272
585 177
564 300
200 528
401 121
331 227
203 434
945 136
740 6
413 448
246 219
877 232
124 270
996 371
594 531
760 13
975 379
668 345
642 97
112 117
322 701
268 777
181 17
153 364
770 710
248 887
727 16
880 799
867 750
324 751
989 155
667 660
283 216
263 215
604 263
238 935
183 137
268 156
330 626
327 565
268 952
562 107
26 87
234 20
694 735
372 9
11 900
157 96
107 862
216 354
297 639
916 126
751 415
284 372
65 339
69 244
169 746
363 77
569 663
524 901
299 530
299 440
125 447
486 993
973 997
929 202
642 375
393 618
419 671
570 554
653 286
714 111
849 46
531 979
859 968
965 820
260 158
849 116
65 162
191 23
475 109
345 24
893 729
366 292
513 615
240 85
259 531
510 424
836 410
475 160
40 691
925 761
329 235
871 797
218 687
239 627
276 198
296 75
84 77
154 499
811 433
693 749
381 576
370 174
875 737
946 601
937 359
876 738
32 138
795 852
157 621
878 939
208 449
239 707
30 289
165 567
304 404
529 810
786 735
436 490
684 64
1000 776
477 772
907 153
243 905
47 408
3 333
45 314
912 469
197 896
892 679
951 536
296 641
917 893
354 519
534 475
178 969
245 507
252 418
177 757
417 266
91 473
493 901
698 589
138 602
714 986
332 878
88 143
268 758
704 189
349 168
120 912
186 395
762 541
198 490
774 894
562 797
933 471
290 839
551 605
824 65
950 162
304 726
305 315
859 141
42 730
988 771
496 324
877 718
670 779
723 410
58 909
142 496
847 555
627 290
131 587
617 865
890 255
255 343
337 52
413 685
627 948
694 430
552 108
308 138
489 630
508 228
230 281
526 677
792 604
222 727
623 614
414 66
716 593
898 138
648 514
922 519
788 267
683 299
87 602
214 168
180 615
1000 888
760 42
705 699
776 626
709 796
521 767
94 508
991 473
743 22
879 590
378 673
964 496
116 114
877 597
956 175
181 237
791 540
186 80
391 634
744 774
175 515
539 612
273 152
928 453
792 579
788 511
398 69
851 914
583 305
555 181
60 55
198 497
738 114
692 619
944 418
590 646
676 955
348 559
919 228
576 39
780 553
89 797
957 938
57 122
830 642
40 466
96 784
526 553
840 361
252 164
949 380
316 876
309 797
877 631
224 626
752 791
388 921
797 96
95 64
743 646
392 508
500 589
383 235
6 39
297 65
284 882
821 639
58 895
953 503
732 924
485 98
407 123
294 474
49 489
413 120
236 720
470 311
911 109
114 151
660 586
797 427
115 581
528 691
390 760
720 899
467 495
941 154
54 205
716 900
884 487
414 801
88 191
511 92
761 322
79 36
834 939
508 358
186 606
342 57
234 453
226 40
417 255
568 932
467 52
181 944
30 378
754 11
571 515
243 985
219 637
296 698
768 864
239 810
15 916
848 983
805 552
624 623
919 380
703 223
896 64
866 564
111 59
809 486
590 125
202 672
900 620
84 34
364 547
685 351
764 823
621 95
775 424
497 694
523 582
256 459
276 546
513 354
575 352
604 411
672 196
572 825
108 153
452 435
240 43
518 830
240 855
613 145
424 230
549 751
663 686
413 401
999 328
820 50
319 3
569 361
489 824
146 770
732 196
718 589
763 545
467 822
667 548
105 627
601 137
36 537
482 379
374 32
74 908
954 642
686 899
826 224
977 257
299 373
227 811
644 641
205 43
643 919
710 407
511 399
849 672
239 637
885 309
129 992
940 150
572 836
484 577
423 480
201 135
695 521
505 360
149 717
830 75
558 225
992 887
281 180
928 550
108 137
190 180
432 585
453 956
120 159
314 235
446 882
136 363
638 590
518 178
209 227
951 112
68 485
265 124
270 994
951 832
789 727
959 41
426 803
141 192
680 507
262 515
329 269
286 692
993 500
619 81
169 562
919 299
741 185
529 711
671 105
773 72
770 998
792 298
967 463
653 881
11 48
642 872
303 833
971 971
31 924
598 101
148 635
958 170
10 391
937 815
978 34
34 669
185 791
471 722
200 996
843 727
410 391
965 299
712 982
560 134
264 125
377 167
882 228
892 383
242 679
72 20
401 572
910 967
460 336
958 990
747 115
433 26
115 271
944 250
997 445
204 351
725 183
436 734
563 95
186 793
77 575
726 222
819 951
625 646
346 675
371 303
714 962
791 835
544 752
74 311
221 868
823 325
252 259
909 698
824 955
223 657
836 889
779 902
689 396
636 755
899 831
113 46
332 131
315 761
208 826
211 265
448 838
801 192
383 760
662 836
304 425
819 765
718 108
936 570
138 850
566 957
432 285
189 290
834 461
47 260
428 622
91 929
326 624
611 521
238 950
694 90
563 79
247 831
307 872
780 788
413 800
207 436
952 891
153 108
515 504
466 765
194 131
490 549
464 307
76 807
247 125
717 14
193 943
57 238
123 174
975 652
917 401
872 504
811 619
212 426
175 589
588 163
900 65
153 15
996 944
124 138
180 181
508 607
891 584
819 194
550 909
625 408
447 170
712 194
513 716
702 854
918 802
838 886
929 641
519 990
428 670
83 850
716 287
465 566
888 59
260 956
997 301
227 138
949 37
759 57
171 551
431 927
880 42
143 862
850 473
604 955
8 878
754 615
735 146
175 298
8 70
797 275
63 478
315 953
878 257
277 117
184 530
928 365
862 218
647 827
693 795
769 836
254 150
680 202
53 814
467 675
355 835
141 887
460 921
979 101
178 190
666 703
864 983
880 969
359 667
806 134
516 654
772 355
368 536
309 650
431 492
558 505
490 706
43 480
997 389
59 943
833 965
679 845
11 677
87 938
995 734
229 942
582 147
343 223
13 819
113 304
164 219
545 644
156 505
834 423
825 786
505 413
596 892
915 681
234 685
181 400
107 954
642 635
132 753
57 441
381 992
493 778
52 3
747 413
593 90
575 555
672 168
351 81
162 869
646 898
979 365
859 915
997 263
631 582
164 56
291 855
593 181
344 682
264 852
28 659
497 108
924 868
186 223
116 59
939 455
937 833
264 863
664 388
211 822
108 293
576 896
540 291
464 964
394 135
902 550
733 358
629 719
992 978
967 792
81 225
7 651
715 244
385 218
260 370
677 734
559 250
15 745
516 956
506 484
459 993
568 682
853 951
75 355
27 446
568 322
852 229
343 544
372 941
492 567
207 845
873 255
82 117
810 28
531 723
879 781
428 705
949 623
4 156
750 625
309 159
348 270
799 286
386 446
236 764
59 844
810 237
633 337
436 564
431 440
641 622
624 336
628 518
414 821
26 663
315 48
743 869
691 58
529 172
144 917
171 591
661 963
852 955
932 221
213 113
464 197
655 311
563 420
779 864
218 45
327 631
636 256
312 360
430 112
586 992
497 245
746 784
379 995
357 517
946 697
526 651
788 947
60 165
114 729
41 399
280 166
540 781
751 257
152 865
260 175
203 857
78 479
344 142
451 661
893 742
700 351
230 418
236 819
784 601
397 7
863 99
67 160
424 768
790 12
255 919
109 455
803 55
878 602
957 257
47 327
389 67
584 695
101 231
982 604
4 154
202 319
212 493
224 555
820 543
961 320
566 154
321 153
946 2
129 358
402 465
902 147
220 29
304 167
563 968
580 478
854 415
187 224
384 996
697 775
158 565
462 53
732 314
568 836
368 370
24 44
637 439
296 544
994 429
923 785
417 655
621 34
864 547
159 650
259 865
629 5
152 551
311 131
369 904
195 40
662 384
953 74
976 562
958 343
351 322
914 380
70 612
674 86
217 259
38 317
62 538
212 244
945 135
651 3
670 723
649 349
67 987
718 570
795 2
215 670
4 133
36 688
626 797
1 324
42 569
185 450
783 601
534 28
225 556
787 916
425 275
10 36
431 267
30 148
940 231
11 383
16 300
769 38
621 956
604 755
442 339
991 424
897 957
12 486
81 222
253 326
20 800
751 635
114 641
370 470
357 642
706 121
875 209
553 421
527 576
434 468
145 580
688 887
585 998
61 409
463 885
35 953
558 739
839 629
813 772
784 546
101 210
789 141
686 571
148 661
393 849
468 86
111 345
604 431
937 805
969 301
701 82
748 118
32 603
298 495
447 12
274 63
292 287
307 257
999 10
83 190
370 767
656 24
892 604
971 305
975 417
153 154
523 868
297 996
241 152
216 266
56 809
503 445
955 81
780 23
520 31
45 728
275 987
360 933
889 419
358 955
606 466
347 440
191 627
744 803
728 690
42 271
112 635
704 916
336 713
328 198
440 785
458 212
938 100
291 90
549 633
948 408
851 456
209 680
11 320
811 948
64 866
710 653
832 579
916 541
69 870
759 310
296 832
571 217
281 314
610 977
584 291
854 805
144 603
810 993
206 601
361 661
422 950
422 413
334 264
970 999
818 560
994 672
790 308
30 15
535 958
667 641
579 643
242 691
803 956
927 419
824 464
610 496
636 289
714 117
636 610
885 138
133 168
616 915
60 518
421 591
828 583
528 546
708 944
42 403
807 722
199 615
978 125
511 940
257 368
984 223
930 42
66 127
224 716
770 575
697 613
784 536
353 629
680 628
373 186
597 540
657 342
522 236
475 926
295 330
245 621
522 354
814 431
267 652
442 14
622 852
38 801
669 346
949 400
548 320
453 889
67 375
963 406
256 994
539 981
810 328
848 198
735 22
866 481
55 211
491 661
166 915
865 66
558 77
376 960
179 973
237 126
133 554
923 516
753 41
818 881
104 96
91 637
399 76
997 280
726 468
660 570
9 779
876 633
858 434
130 766
444 723
284 896
810 423
371 903
422 409
880 18
514 425
381 714
339 315
160 45
672 181
195 332
255 316
142 268
321 143
556 913
626 83
114 215
130 229
491 447
318 483
814 584
231 420
318 235
817 811
393 150
590 960
370 834
169 278
200 542
555 878
820 801
466 395
935 907
397 149
145 381
217 222
571 492
479 479
910 50
787 932
546 405
799 340
120 975
910 602
400 28
57 119
900 847
566 605
347 45
339 685
519 112
887 394
743 197
274 252
14 478
593 439
194 786
675 889
862 640
910 719
696 975
178 496
36 17
404 416
359 412
77 135
68 472
857 72
283 731
49 890
133 592
833 922
481 35
330 431
963 239
513 845
815 880
526 835
634 249
191 253
146 304
26 482
793 181
734 743
6 687
547 138
907 102
557 687
928 538
405 199
631 395
608 980
222 142
46 399
992 743
156 370
860 793
99 790
260 448
574 295
552 207
928 203
953 226
180 62
902 310
99 608
402 484
242 653
971 986
601 308
245 1
125 489
894 328
326 724
167 263
514 696
753 397
344 540
261 611
406 845
483 679
572 562
924 450
487 247
648 50
991 883
633 257
448 146
142 220
797 947
377 484
784 658
74 464
484 16
393 90
996 758
855 606
1000 478
974 262
23 978
525 80
288 315
597 438
144 387
942 997
815 827
371 751
410 310
825 937
659 260
116 893
428 488
267 401
872 635
775 55
411 750
576 571
604 636
16 264
794 742
485 267
588 36
851 62
688 299
888 191
933 114
887 142
152 292
934 450
667 264
991 101
665 516
195 979
164 238
338 456
512 290
60 559
229 127
371 403
784 329
519 698
194 337
617 652
704 736
968 721
89 24
279 920
875 539
124 641
63 617
851 500
80 783
882 792
952 867
946 645
20 233
764 618
723 73
34 600
546 582
673 796
947 968
902 529
801 547
958 748
829 38
212 374
101 949
639 790
712 760
913 300
283 610
137 71
47 122
354 976
992 533
10 397
295 842
108 87
569 236
798 244
879 572
331 293
68 285
659 409
306 78
286 409
773 572
381 706
582 53
585 622
377 733
154 835
63 333
369 554
317 31
702 441
315 4
19 874
463 6
182 58
735 710
387 563
690 807
512 18
1000 273
504 65
37 583
169 534
762 385
317 43
300 683
653 660
627 988
113 308
852 968
209 824
592 863
839 386
371 515
819 567
662 710
670 178
813 106
983 607
977 599
657 608
959 96
851 164
943 430
894 435
702 564
787 731
556 977
963 614
671 33
740 738
894 884
883 863
687 46
77 508
162 845
316 931
924 814
624 929
573 313
155 407
74 424
36 891
555 84
669 480
742 272
229 881
83 220
311 970
189 163
353 831
263 157
150 203
125 262
333 363
527 749
599 888
890 678
909 625
102 521
343 998
777 912
598 206
106 901
595 826
791 354
621 544
655 230
8 305
281 31
993 907
204 747
483 807
780 861
92 316
268 175
16 586
806 242
813 8
716 79
574 823
995 257
353 997
99 129
81 851
40 881
628 799
52 497
525 475
627 126
75 692
597 854
145 268
407 509
204 280
546 314
592 866
731 690
307 760
290 973
481 355
131 412
670 842
583 433
295 260
28 623
105 345
257 774
864 858
771 777
466 173
299 527
226 530
958 157
861 768
675 394
856 408
537 81
432 529
54 611
736 419
809 58
63 868
865 952
7 750
531 846
655 206
472 173
498 543
164 560
870 141
33 624
54 187
306 631
49 197
376 933
968 391
736 343
988 708
107 282
501 535
293 948
660 998
799 4
210 713
598 533
863 488
409 271
636 467
70 350
161 175
317 617
496 768
364 844
648 233
9 870
851 677
419 724
520 898
378 92
913 177
82 523
542 800
333 496
905 495
510 174
960 270
958 550
287 750
426 315
235 883
683 340
775 281
205 877
843 596
480 838
632 894
578 699
541 933
132 74
989 82
624 472
87 3
658 476
125 377
788 747
245 667
903 34
971 778
393 391
541 915
994 889
917 544
382 195
523 527
446 525
321 793
166 115
493 852
985 812
266 506
137 372
687 352
55 74
838 272
929 627
302 215
942 685
370 839
212 373
464 958
955 778
523 62
624 911
994 603
979 941
807 832
257 774
248 514
266 387
329 403
436 0
791 584
286 315
727 932
878 56
885 339
732 119
693 688
580 588
694 631
432 719
874 875
276 698
928 873
832 46
850 684
458 134
863 79
921 817
834 318
811 244
25 557
976 958
31 303
364 139
82 136
193 26
429 156
483 63
744 246
66 545
435 241
51 277
271 691
504 89
181 85
371 834
260 268
55 135
423 851
839 819
485 191
669 615
816 889
45 325
558 432
695 638
659 836
648 485
93 988
777 314
935 185
319 937
502 545
473 568
79 669
742 228
735 979
780 972
745 732
154 476
972 495
767 756
610 997
576 639
499 427
894 477
32 779
429 81
120 99
655 147
62 580
47 398
480 716
679 747
394 749
394 701
577 492
162 308
385 602
843 162
624 838
70 912
528 386
647 754
673 594
320 495
36 328
628 986
513 26
196 676
858 266
846 359
342 565
969 580
319 917
138 846
892 567
657 901
560 550
781 997
737 718
924 172
946 385
276 839
73 30
21 405
1 613
413 898
10 60
866 614
492 69
675 340
424 590
544 379
631 623
301 952
744 671
163 402
670 640
527 229
152 287
626 600
8 53
567 79
269 928
127 825
600 26
472 659
746 481
778 83
85 910
697 221
991 534
734 850
538 188
206 348
302 869
801 92
526 394
804 132
807 250
40 925
412 909
624 179
500 666
431 451
266 370
736 188
205 658
44 131
950 997
408 525
812 96
20 873
267 61
189 219
304 456
795 899
279 101
156 740
318 56
751 397
927 451
186 171
874 539
133 405
824 228
429 175
417 513
794 200
799 220
513 476
721 348
330 922
257 458
803 54
334 931
595 120
267 657
32 772
942 778
722 105
698 855
741 298
93 262
291 904
787 329
304 701
993 981
460 722
658 756
844 138
230 883
426 741
254 221
640 230
34 758
841 397
227 240
713 958
841 866
991 153
733 163
538 952
832 956
921 235
507 924
650 959
629 161
780 955
465 54
732 377
476 631
812 35
995 686
720 308
811 602
311 475
255 307
16 668
567 767
386 598
179 256
618 917
723 412
121 897
866 820
68 542
566 445
130 283
555 50
522 211
141 951
34 358
337 424
193 657
244 960
86 114
474 386
6 797
961 476
2 498
987 967
566 620
128 801
116 747
481 602
607 691
262 42
264 891
785 42
213 335
945 782
525 271
712 786
709 518
158 898
590 475
587 880
756 67
320 297
208 789
383 264
351 356
343 978
402 465
257 697
428 55
677 178
335 565
990 966
727 247
754 820
333 606
795 85
677 75
8 175
384 560
989 260
675 575
958 536
583 944
488 277
495 848
977 522
148 797
579 688
220 603
717 964
823 98
225 921
529 637
783 659
595 844
585 796
666 203
181 202
135 785
935 199
445 730
660 152
997 950
831 39
613 383
87 217
813 527
527 753
873 224
870 123
386 441
781 994
813 328
539 42
794 171
492 198
894 749
854 899
849 280
370 275
881 165
145 596
414 925
613 815
612 204
435 929
524 168
640 365
938 318
913 591
384 342
417 266
994 18
87 572
321 899
941 725
856 772
370 412
178 405
817 585
922 601
848 148
40 264
602 773
99 966
325 393
786 202
677 404
298 432
823 881
363 576
799 300
291 748
570 929
257 54
237 234
507 551
660 884
297 1
403 922
575 135
865 489
183 624
984 771
821 407
535 132
545 509
752 352
160 126
722 491
708 432
264 895
487 271
799 882
548 980
196 269
902 577
60 534
863 326
699 647
235 496
6 780
418 365
16 241
105 920
889 778
321 35
450 841
463 448
10 164
11 296
740 453
41 68
759 776
395 998
605 48
684 761
20 642
590 477
960 200
997 140
159 927
859 8
811 1
794 187
204 756
605 28
819 810
839 873
504 927
441 856
662 214
57 620
26 652
174 438
47 99
613 794
124 457
351 470
340 886
920 454
221 602
106 435
698 668
928 631
281 676
19 394
62 970
529 312
694 708
945 785
213 772
616 280
993 864
679 189
540 97
42 923
957 484
298 970
336 68
788 278
826 710
113 894
901 371
196 718
890 257
7 421
666 851
774 64
220 349
521 149
523 544
15 217
461 932
70 747
333 737
452 46
961 221
153 931
884 57
850 869
725 884
648 923
903 630
199 625
599 302
71 759
265 421
15 352
836 993
237 509
585 955
543 560
176 897
765 457
770 37
492 773
864 603
660 849
267 703
715 995
842 277
457 210
439 111
338 393
834 179
903 120
268 82
109 931
45 803
780 617
392 725
433 950
298 936
580 993
326 397
267 727
483 681
909 94
380 935
88 331
775 795
908 325
367 271
838 327
3 1
622 690
700 11
945 232
955 986
719 130
848 744
806 211
52 547
797 115
112 499
42 950
668 304
629 362
185 505
3 732
823 502
955 268
808 775
748 468
283 778
598 309
978 873
956 577
516 314
376 202
580 821
495 114
720 362
697 169
26 856
970 339
875 407
580 167
851 575
699 545
802 327
407 784
315 935
173 657
563 909
583 202
350 860
623 368
787 785
560 793
291 485
181 451
158 917
832 811
917 381
637 847
905 168
428 741
355 938
26 753
474 183
896 899
744 721
547 335
701 741
722 51
667 262
468 492
32 337
335 905
895 920
970 38
71 608
156 451
946 122
26 955
591 813
221 926
225 130
602 895
687 919
680 70
50 269
461 870
897 338
146 800
992 240
218 447
556 348
935 874
921 848
581 414
732 793
493 449
90 601
756 264
215 78
489 2
776 9
290 90
722 697
304 577
104 222
270 945
801 670
230 91
871 634
516 954
177 98
545 934
865 149
481 66
863 154
557 263
805 523
178 887
578 92
328 194
807 528
29 540
588 92
463 485
996 266
925 304
180 800
463 164
480 431
825 678
255 916
77 149
850 553
86 885
217 629
997 693
70 96
119 905
943 857
261 472
88 16
442 102
287 115
665 540
119 261
389 19
149 299
567 37
710 501
724 412
871 507
284 929
11 573
132 454
153 2
909 148
28 474
211 454
57 284
782 196
508 25
892 906
419 591
437 974
105 231
198 453
773 710
831 182
704 472
453 493
299 945
936 530
623 930
518 8
914 490
902 446
857 986
214 17
712 312
470 456
700 893
947 847
386 471
525 365
149 920
113 757
524 21
839 361
601 655
437 810
867 53
98 193
877 577
644 290
469 654
275 348
181 81
739 618
822 69
158 604
536 709
648 199
324 174
49 25
314 737
567 766
651 422
457 254
560 100
901 420
352 834
386 80
246 690
439 254
369 424
739 741
555 247
458 90
467 636
406 578
115 721
396 747
354 619
387 35
778 997
305 743
763 707
301 550
599 840
686 844
588 744
586 528
261 894
176 565
17 208
783 213
795 670
204 665
576 174
560 450
196 611
48 140
765 785
483 22
102 539
816 907
958 438
5 243
966 979
289 451
223 889
99 761
50 536
24 57
901 943
753 26
501 854
994 810
678 365
77 150
21 100
533 211
991 601
60 320
479 205
749 465
84 991
290 374
96 351
519 129
234 932
221 652
989 503
272 601
167 758
482 616
835 10
478 932
279 681
613 846
967 700
452 713
96 394
76 228
678 996
321 459
686 215
500 247
668 69
265 841
935 804
849 731
128 973
249 311
335 110
450 853
222 857
287 842
156 635
290 196
515 397
847 663
9 735
134 98
939 192
717 515
510 159
581 127
133 53
64 419
446 57
842 614
700 379
597 356
750 849
202 148
303 149
503 235
292 996
44 448
273 960
293 429
388 624
67 292
288 483
659 776
20 576
917 512
890 330
246 103
936 348
542 647
290 177
899 113
550 958
757 142
870 518
432 698
834 13
845 787
171 942
656 214
113 302
731 411
151 534
210 636
665 316
262 482
517 818
394 800
983 286
361 958
139 673
870 791
79 824
98 387
614 630
921 406
934 352
621 527
803 503
562 450
218 794
648 678
326 201
469 840
807 387
96 103
630 137
503 85
315 737
458 804
535 756
109 751
394 407
778 92
518 670
405 625
658 285
38 236
112 293
115 274
175 85
619 857
89 494
603 693
430 646
949 975
240 606
749 505
365 124
386 947
880 834
779 242
232 69
503 67
232 582
515 100
45 533
665 340
587 761
139 446
377 585
828 706
648 750
815 324
511 486
926 851
410 811
196 123
7 802
795 916
312 757
360 80
651 441
482 409
269 57
870 761
659 249
94 207
391 667
21 193
969 750
204 61
963 186
889 550
276 765
219 381
926 825
647 630
25 435
726 567
806 158
68 868
124 166
291 846
726 342
414 31
130 162
14 871
420 357
569 922
25 789
454 528
221 370
98 908
917 627
918 494
189 848
622 577
20 537
155 757
731 85
90 214
370 540
180 123
147 910
44 544
549 594
660 340
106 216
888 796
873 495
609 766
797 448
275 215
580 104
639 62
680 186
450 94
682 971
348 304
18 349
106 495
760 628
101 370
359 508
945 573
388 577
231 40
651 533
155 6
122 349
470 688
253 124
405 448
88 711
80 654
816 416
28 814
890 92
498 584
674 853
93 591
878 952
360 507
777 207
22 55
248 904
272 763
976 132
851 499
590 193
55 534
733 425
97 216
316 697
329 56
285 547
445 619
1000 668
693 239
694 934
812 513
374 831
269 631
75 657
844 311
723 520
833 926
586 399
449 978
813 531
124 585
872 350
400 7
161 117
44 148
362 227
926 572
810 732
622 781
981 530
369 604
960 756
391 297
214 466
316 238
261 146
491 539
513 990
862 405
473 468
728 947
997 173
851 208
22 126
634 108
198 194
1 859
531 653
319 940
921 522
11 475
805 255
884 503
802 764
472 125
808 560
742 731
448 860
564 494
65 13
897 196
726 774
484 163
910 20
739 272
875 592
541 369
548 745
889 268
218 783
252 901
366 305
727 188
578 352
247 52
804 930
444 150
22 168
338 636
96 600
234 534
197 771
626 984
257 632
721 2
874 152
580 127
276 960
420 822
507 666
110 436
685 363
889 465
853 7
235 886
410 97
853 853
21 683
354 193
871 572
460 185
576 381
967 714
25 315
444 810
827 689
136 590
302 386
594 572
587 555
88 434
954 951
411 685
693 809
366 59
563 302
611 674
430 448
606 590
45 668
488 503
19 213
637 208
550 999
654 2
841 100
432 519
266 203
92 775
949 972
909 662
87 309
685 428
371 816
432 884
433 690
278 205
170 406
670 116
613 832
222 920
118 587
340 29
17 235
144 962
667 444
359 395
186 97
594 767
208 917
117 850
964 438
544 549
960 981
649 417
628 735
192 672
626 783
450 492
168 2
751 494
241 457
84 240
860 298
914 539
283 856
829 394
94 279
333 605
974 144
528 520
226 515
286 177
757 952
36 381
229 397
26 459
78 267
381 559
477 817
494 209
310 8
656 924
847 437
102 415
74 498
691 383
703 484
535 899
567 862
513 367
890 253
408 226
930 627
865 71
774 693
612 8
160 53
663 102
208 288
929 946
182 392
248 856
315 643
636 415
385 506
409 466
174 443
625 313
710 960
736 801
910 270
790 744
34 511
625 890
975 552
224 71
833 988
273 50
407 703
44 643
538 699
325 222
82 126
934 242
425 242
330 635
901 4
916 209
418 942
270 103
78 22
178 996
780 668
85 221
914 672
294 809
50 993
436 28
149 15
533 877
299 482
944 575
636 32
908 836
610 43
238 661
445 401
856 259
374 154
884 386
548 462
949 376
106 357
358 979
654 868
656 184
348 271
945 293
298 97
216 295
705 325
90 421
874 33
368 27
278 734
15 568
605 361
166 745
841 37
435 379
336 919
615 557
117 416
5 707
286 239
87 925
608 365
289 821
679 134
652 365
447 750
284 199
878 674
499 619
23 579
748 292
248 679
256 891
36 496
300 75
875 714
145 435
413 105
475 303
643 601
843 311
902 420
805 223
718 160
603 686
180 462
568 311
128 140
997 842
420 428
215 556
430 123
999 627
306 771
921 115
606 465
229 59
93 879
698 329
349 307
990 906
408 335
55 707
247 655
757 747
442 414
109 310
409 969
768 291
622 906
529 839
81 878
299 905
75 128
513 891
483 932
292 271
460 708
505 688
141 247
80 757
983 933
718 569
603 148
268 149
522 46
621 461
330 841
396 295
856 133
420 119
49 490
374 870
319 663
303 190
722 836
511 672
892 321
922 526
580 253
147 57
36 728
829 204
979 656
944 983
908 824
634 861
61 845
835 102
721 16
463 182
975 166
984 12
752 963
122 556
36 18
453 589
318 399
815 356
52 189
663 711
560 664
939 323
561 5
347 759
75 981
291 911
443 814
941 873
292 689
85 235
532 165
779 931
111 947
493 982
75 232
618 938
275 478
952 915
957 682
454 898
940 160
115 449
454 67
941 808
430 485
363 939
491 405
228 666
960 84
214 400
2 111
904 245
973 448
607 508
335 29
533 413
579 184
933 900
976 925
497 376
696 111
996 293
129 107
785 763
703 538
674 196
304 332
441 410
302 352
658 46
97 165
639 274
667 365
827 497
434 700
736 241
57 133
297 888
799 701
48 388
54 70
769 490
165 6
397 872
623 853
233 914
986 507
140 145
777 535
428 423
715 769
970 228
593 633
473 764
524 789
515 639
876 327
924 288
762 637
245 759
423 104
74 63
115 965
476 128
191 575
665 606
563 530
583 8
425 682
468 434
599 914
873 915
266 782
570 232
254 745
824 727
742 431
239 685
178 989
384 73
468 652
816 86
730 218
735 613
304 968
858 648
339 629
194 905
774 185
923 353
337 867
78 697
749 116
7 92
633 290
495 403
160 910
891 232
177 566
123 227
550 75
924 168
669 92
311 911
666 906
8 859
483 922
935 932
394 86
906 253
23 36
57 678
844 693
313 771
503 223
794 771
659 516
297 698
823 625
463 967
317 360
495 631
860 294
788 896
639 102
977 799
756 916
375 754
694 234
906 943
68 246
100 419
95 354
881 868
136 99
834 912
56 395
986 651
69 32
68 621
131 938
570 274
937 16
15 696
944 484
55 116
752 242
378 277
675 229
140 120
528 363
696 706
649 148
672 417
685 870
431 500
575 604
543 990
125 194
907 903
642 107
991 371
444 748
970 161
374 118
395 77
759 167
545 590
818 362
682 697
4 98
197 684
586 851
312 220
328 930
122 247
450 751
306 155
167 610
22 77
41 988
669 275
30 409
254 875
810 861
494 593
507 324
191 741
996 807
371 146
258 942
509 673
18 953
744 212
889 502
566 163
434 391
682 938
716 152
558 585
217 917
454 459
225 282
539 143
757 545
426 810
100 800
26 187
481 896
210 110
642 687
184 570
235 831
875 395
121 701
417 544
992 258
778 398
814 966
452 99
205 328
300 460
669 671
691 287
935 692
998 218
243 933
246 586
371 972
470 397
678 334
800 201
286 461
296 546
946 671
935 32
893 764
25 878
245 995
232 13
141 302
823 383
435 49
63 780
826 151
229 304
386 413
74 555
443 437
234 295
382 5
486 302
436 301
850 850
508 189
151 707
601 652
50 933
658 90
467 343
337 415
191 804
908 9
95 742
695 507
559 446
896 24
927 13
474 868
797 559
371 139
290 859
245 688
760 716
648 392
546 171
663 428
397 794
567 331
839 682
579 765
103 94
370 249
140 230
767 280
812 877
809 703
415 284
729 57
50 677
166 643
565 736
692 351
781 449
528 481
307 568
70 685
306 719
820 647
749 480
708 961
135 93
862 25
305 614
787 656
87 831
35 68
459 646
96 782
193 609
505 797
417 207
200 354
73 274
492 738
120 619
64 319
900 118
802 759
621 833
589 483
168 178
407 650
348 30
716 379
40 235
409 238
907 567
25 316
211 110
964 803
695 672
979 539
349 416
694 195
245 342
622 156
915 222
67 53
769 487
958 878
867 933
624 893
785 736
250 148
48 979
907 816
953 917
406 172
289 531
48 212
568 500
22 891
650 268
741 837
73 298
552 37
144 201
678 304
553 723
290 281
625 969
969 267
47 556
887 794
840 944
274 402
838 867
654 574
684 379
399 203
844 517
178 714
713 926
652 569
357 718
49 395
52 0
375 483
39 492
944 765
619 886
804 46
535 996
772 215
73 195
424 301
922 882
146 996
693 933
761 768
884 955
687 2
187 241
228 289
315 630
992 230
808 173
396 55
252 414
210 309
538 564
705 118
675 176
746 963
325 445
461 923
918 74
597 814
389 779
8 764
530 264
792 180
65 285
28 701
948 272
455 520
758 135
1000 707
312 759
113 512
63 918
193 284
700 785
594 632
987 894
699 100
405 284
710 751
878 806
427 288
159 573
44 160
109 675
23 589
216 648
815 449
5 704
372 945
165 850
446 183
68 75
885 345
10 225
308 367
373 257
306 672
573 474
168 638
231 784
861 77
123 497
765 688
574 147
317 997
825 284
849 508
280 433
159 459
91 352
882 13
168 853
983 238
943 569
899 929
21 206
339 890
322 452
970 781
227 544
239 205
632 360
324 933
511 512
376 675
23 287
998 440
342 539
724 905
300 121
93 353
598 606
991 157
579 329
382 238
210 830
623 627
651 772
326 508
105 568
648 320
102 816
306 160
375 825
144 753
276 194
318 54
338 79
907 580
960 766
705 845
245 685
239 77
392 106
967 56
823 793
112 858
609 67
357 829
524 737
675 623
103 717
15 153
57 1
54 857
329 677
852 641
595 37
590 310
545 321
127 713
376 380
775 601
263 190
663 616
484 186
318 202
894 824
199 305
579 636
793 123
172 453
718 34
333 679
244 419
662 90
519 664
28 368
877 414
792 51
200 32
823 620
592 754
576 469
254 78
761 153
674 426
211 46
247 976
449 874
601 886
301 867
462 892
35 877
146 704
156 368
433 141
101 8
17 111
5 803
701 473
418 7
859 303
997 529
15 236
345 310
518 438
288 78
740 925
262 804
982 807
492 208
121 679
430 813
585 681
366 699
395 400
119 382
59 809
82 765
926 557
324 604
698 915
662 426
33 891
164 676
954 732
431 0
864 359
691 235
145 433
849 548
104 213
798 518
491 328
914 290
957 347
123 378
677 813
583 55
982 927
453 21
549 245
13 514
294 379
483 10
1000 206
288 446
444 847
273 128
642 292
326 464
507 583
324 930
40 77
84 86
10 879
770 991
640 988
438 829
892 670
126 331
918 992
578 705
951 31
303 587
247 230
253 856
489 504
505 843
402 618
772 214
837 69
441 170
433 409
475 961
137 125
61 204
307 840
272 581
626 907
568 407
661 381
143 808
869 198
353 78
642 700
327 943
327 441
436 199
898 378
275 862
173 538
695 776
80 669
472 107
252 21
869 300
841 673
957 2
665 561
37 610
123 891
429 185
577 169
987 693
730 713
358 429
409 771
148 956
84 711
628 90
557 68
765 539
989 258
630 974
628 985
547 814
138 256
519 469
578 679
156 116
945 965
924 741
907 731
148 441
167 910
700 210
718 425
520 523
255 793
610 666
70 7
149 541
873 18
491 610
482 962
641 981
840 422
630 270
581 95
951 160
305 179
726 652
150 867
590 132
962 812
449 192
392 58
402 220
511 273
891 296
761 426
865 663
517 596
459 256
710 16
246 480
515 764
612 406
341 617
528 606
579 78
739 279
929 706
683 101
604 749
631 95
1000 768
164 714
802 592
315 532
855 239
952 298
819 843
956 242
867 446
381 554
916 44
137 655
217 0
918 759
680 327
181 32
694 883
786 390
839 9
734 785
974 251
669 60
603 752
305 520
184 895
293 110
140 71
514 313
136 58
69 82
756 590
935 570
923 387
668 947
906 455
365 631
493 805
526 784
747 745
184 62
437 142
264 869
947 392
262 900
111 154
423 822
935 602
820 637
15 576
345 346
117 339
47 78
220 931
682 485
705 120
147 598
321 642
247 892
657 110
502 752
876 48
821 828
145 51
108 145
491 323
425 258
55 603
668 23
73 575
601 363
839 780
345 39
412 531
768 501
471 210
544 645
65 242
917 523
947 938
608 95
414 810
220 523
832 153
332 745
990 872
827 955
188 509
810 81
183 897
821 334
260 514
390 195
190 146
713 539
540 494
631 701
584 943
643 710
73 565
904 756
890 879
336 324
489 732
310 428
688 261
998 586
672 712
200 75
417 967
96 205
603 991
201 270
473 562
261 338
713 493
862 113
709 18
105 702
988 575
422 537
721 870
33 830
907 107
228 828
780 177
355 743
67 317
374 487
946 689
266 199
752 475
537 710
711 995
725 697
503 216
89 119
738 156
496 980
398 955
852 974
366 721
896 923
881 689
806 145
114 86
435 565
110 86
198 309
17 761
668 678
897 31
151 230
441 455
586 754
352 697
839 346
551 901
977 880
767 210
146 437
681 576
222 124
387 438
838 701
530 741
95 179
90 482
608 383
352 136
280 739
641 348
709 527
120 599
733 727
332 808
41 2
399 439
173 37
808 651
522 479
402 957
781 179
563 603
613 296
470 454
32 260
185 132
510 413
976 767
853 135
816 675
828 817
701 436
768 559
924 734
209 977
137 195
326 819
435 353
517 35
163 721
244 23
753 785
59 308
95 11
207 583
339 932
841 584
385 150
485 322
399 182
364 669
920 510
354 148
442 372
656 392
696 642
483 826
880 884
931 885
581 245
117 402
158 338
90 649
438 389
94 287
354 283
409 546
38 815
313 663
200 541
703 749
691 223
549 592
350 332
710 950
619 788
670 461
352 861
38 739
73 481
386 421
732 126
530 689
67 620
548 995
710 91
280 324
134 930
35 134
163 345
245 993
399 24
27 554
641 789
245 103
724 571
889 268
493 493
830 784
824 815
402 737
403 182
165 420
81 882
300 86
16 355
647 550
68 297
754 264
434 659
648 883
229 713
947 756
965 282
374 57
955 943
755 63
231 566
541 461
162 752
552 390
948 859
380 707
447 832
245 887
170 118
398 169
671 453
145 901
677 4
360 19
126 29
696 63
786 363
945 383
899 282
519 329
439 95
444 194
913 428
283 735
544 926
127 568
199 751
954 584
99 340
70 975
304 959
400 816
269 598
711 43
363 258
154 148
801 818
679 90
163 861
765 1
199 123
619 976
143 229
238 892
537 265
191 987
554 543
427 162
118 854
529 920
658 999
359 401
171 529
214 675
756 348
145 956
668 622
514 530
381 841
182 945
967 483
916 865
954 516
681 662
320 843
950 494
321 754
457 374
284 493
712 638
45 928
337 640
129 406
565 189
676 650
112 400
203 594
115 481
538 494
450 99
184 798
607 398
726 2
53 966
228 239
309 690
220 345
380 374
629 371
147 561
321 168
374 416
431 862
606 961
578 798
311 145
271 790
250 39
619 167
244 134
268 510
566 271
627 215
779 252
968 397
309 342
917 892
823 401
746 648
860 915
136 515
15 808
638 283
409 904
672 473
831 552
642 819
121 437
65 306
156 988
538 597
113 357
185 173
260 563
476 239
613 542
550 701
650 385
188 709
124 60
787 728
533 602
200 876
904 780
318 891
697 861
428 666
801 205
156 211
828 454
110 19
842 298
299 460
969 122
138 748
617 64
622 589
775 687
197 35
851 541
243 481
273 184
53 692
260 790
255 86
710 107
767 324
594 695
351 337
19 517
694 185
490 710
656 399
987 68
490 207
72 159
543 612
677 19
517 116
282 856
568 743
29 337
263 107
861 478
282 627
520 466
82 403
238 229
49 974
939 11
341 568
873 979
874 925
139 320
141 736
364 348
705 372
630 192
846 503
27 694
949 882
80 999
709 34
285 181
369 930
686 666
584 999
301 527
908 114
301 359
708 706
992 513
9 191
475 241
604 576
989 15
295 646
531 742
712 263
183 191
481 964
180 348
378 859
156 733
286 365
42 638
697 745
529 519
793 728
43 539
634 23
258 433
360 48
930 654
321 921
181 673
272 467
14 358
716 772
302 916
150 526
91 367
343 246
868 742
127 237
774 998
519 58
650 205
920 311
116 720
490 992
366 333
334 263
915 258
516 322
220 260
302 539
742 817
219 423
58 823
637 408
580 594
67 267
333 506
56 699
945 394
306 820
170 658
76 744
443 670
652 46
309 982
294 710
389 844
487 734
724 448
114 984
942 167
399 698
116 776
967 180
714 718
825 573
193 761
641 879
118 237
499 39
649 488
140 6
767 408
882 18
745 884
799 981
243 902
450 61
118 543
445 891
614 19
280 484
236 697
141 299
901 52
538 301
577 140
250 723
413 246
940 844
401 704
802 240
603 366
916 238
675 48
483 71
957 553
78 992
594 194
416 652
511 709
431 584
436 594
511 462
381 813
525 298
445 726
373 40
31 655
189 196
851 490
559 912
695 977
107 522
139 180
522 403
788 870
964 425
322 936
675 965
745 541
822 510
236 644
255 205
749 762
573 359
711 573
219 990
997 634
527 856
303 295
44 302
212 642
624 406
811 832
31 402
976 734
254 279
198 44
585 191
479 982
981 239
478 177
822 482
813 588
387 292
599 564
437 327
527 326
116 962
415 689
314 85
187 817
717 510
427 390
41 343
292 715
844 341
328 695
225 643
825 551
782 285
530 858
381 429
758 60
150 570
791 467
812 796
152 245
100 233
652 248
553 667
877 641
315 328
349 342
547 489
825 844
184 379
304 897
357 689
88 546
704 223
314 383
85 145
905 282
930 298
127 52
616 421
345 600
712 504
958 430
35 116
435 929
41 247
450 562
492 217
110 283
218 450
368 644
758 355
214 833
910 496
14 905
367 45
528 857
349 686
1 120
708 133
25 552
114 711
782 291
170 647
734 212
226 866
698 370
893 98
45 936
491 652
841 232
20 681
514 555
73 808
49 194
619 123
330 673
313 653
510 398
799 347
450 558
866 944
334 633
396 854
640 289
454 68
366 743
705 763
551 142
900 464
595 6
466 926
326 274
313 129
433 51
491 515
33 642
640 50
998 602
875 752
869 980
401 578
503 248
757 498
496 651
23 878
145 899
232 286
774 269
319 457
568 792
607 225
659 559
159 58
898 795
520 527
71 319
67 845
515 202
593 206
156 33
208 568
273 874
589 516
640 713
812 607
625 199
538 68
809 846
988 895
376 934
21 587
803 308
196 22
858 918
275 720
523 912
537 184
549 385
641 350
622 286
1 690
102 495
524 140
546 333
273 977
26 643
665 405
195 58
388 187
621 386
397 927
37 600
554 61
709 482
781 167
832 981
181 210
158 864
998 145
766 798
325 521
191 792
428 668
277 689
996 78
931 504
446 179
91 633
49 191
767 588
16 228
268 693
185 648
826 170
38 452
61 536
952 686
407 311
39 208
140 481
483 582
732 735
911 372
228 876
200 326
741 824
762 999
588 222
923 226
152 982
38 492
136 140
258 552
762 567
609 769
29 963
657 172
456 391
166 267
504 656
862 123
502 684
171 942
135 848
541 602
2 995
782 305
150 824
804 167
113 480
594 743
954 486
583 910
328 993
309 62
752 413
35 365
163 346
236 763
277 884
430 0
544 417
188 307
311 430
5 740
443 19
546 147
745 946
603 526
314 332
35 184
738 652
176 292
138 801
452 390
63 249
551 434
504 945
258 651
267 909
317 758
352 783
818 428
285 367
47 875
936 712
609 430
816 971
380 449
725 370
275 205
971 511
526 506
420 905
807 216
867 22
364 837
481 908
713 82
539 22
427 798
434 989
325 241
378 852
839 930
123 900
122 26
899 910
181 311
531 83
491 618
645 703
891 569
349 626
295 214
245 142
429 405
278 212
553 778
686 39
657 73
821 110
639 204
15 246
603 897
709 887
159 153
915 762
121 35
211 369
652 286
233 199
783 178
982 132
388 336
78 2
194 381
769 915
852 196
781 352
848 409
946 475
1 670
789 478
574 897
838 786
152 460
458 42
384 85
897 613
366 83
89 215
411 231
353 840
424 48
391 243
5 166
243 209
35 144
193 148
722 774
467 948
316 984
605 653
160 196
143 479
712 500
887 829
259 462
996 31
4 810
20 800
985 32
831 344
533 295
449 642
198 647
372 423
551 72
764 842
263 417
697 947
929 394
560 268
602 154
106 463
927 689
628 493
660 679
830 832
725 172
572 682
993 925
808 612
402 366
253 296
974 418
318 848
337 613
269 933
833 563
180 712
312 86
256 460
910 803
984 321
205 109
419 579
691 497
135 674
659 505
867 928
252 970
390 30
328 229
989 286
439 585
601 346
610 207
366 708
104 213
678 132
180 844
916 238
948 138
178 321
820 233
275 265
41 806
465 925
823 955
568 689
876 701
169 630
146 542
816 557
209 300
287 248
802 768
89 425
77 593
519 393
676 559
983 291
534 592
303 334
781 333
751 238
592 238
284 627
602 258
198 848
905 912
651 757
200 922
785 886
245 732
712 507
83 801
869 14
753 454
641 407
522 190
8 659
60 340
907 321
265 708
998 260
640 730
306 268
644 369
988 716
212 741
524 445
850 113
440 330
764 291
622 530
998 707
613 58
526 847
469 632
823 138
530 817
23 329
645 964
48 916
203 916
234 587
92 809
656 14
13 544
15 572
439 223
410 421
245 114
712 776
730 961
396 230
57 727
708 69
283 772
140 190
997 756
120 630
119 215
541 913
958 463
360 267
354 44
269 325
793 859
786 534
114 827
953 167
19 271
130 934
620 687
222 588
346 942
781 583
181 629
689 409
418 311
665 815
201 291
695 626
687 814
554 601
294 614
333 686
321 400
262 260
897 962
448 472
602 361
841 973
54 405
429 982
449 744
633 800
611 667
760 212
697 33
250 954
613 130
32 793
49 770
65 608
424 999
201 17
534 478
85 8
418 526
887 112
971 523
984 486
304 565
65 460
879 158
993 975
39 272
307 114
885 221
132 497
859 701
585 927
716 731
223 728
2 64
265 847
441 55
62 402
793 711
873 209
151 69
439 498
436 407
244 912
549 321
494 575
401 988
296 922
407 706
513 934
829 436
467 140
778 852
300 851
605 859
568 763
755 948
629 19
893 367
493 67
119 439
872 995
403 397
135 963
612 530
834 129
307 697
99 518
566 235
25 65
476 688
654 610
314 669
969 480
89 696
797 772
669 822
968 892
615 478
869 529
724 124
195 753
581 463
275 925
637 74
341 532
494 495
340 263
444 543
510 891
808 675
445 298
742 551
936 154
663 729
274 188
96 790
114 566
801 958
922 154
848 283
329 717
403 878
881 425
345 754
905 275
602 487
75 893
10 488
247 661
362 925
383 380
231 26
937 393
561 94
56 28
366 29
643 531
588 95
757 408
58 639
331 592
240 420
361 701
298 27
6 950
65 723
299 802
466 319
847 712
829 752
278 395
127 857
437 510
160 41
912 796
718 764
669 98
209 579
270 971
316 727
491 643
602 962
526 317
655 926
605 318
707 219
155 95
75 558
495 542
512 516
299 645
869 483
126 490
813 490
291 446
242 724
752 502
887 138
992 253
16 53
513 544
125 303
631 40
59 595
239 164
58 345
213 844
848 972
950 855
876 947
767 662
164 267
764 887
440 139
913 307
772 142
525 719
338 741
154 47
406 811
95 55
616 623
598 768
573 93
734 649
519 741
58 715
232 915
255 52
683 157
434 381
931 384
272 524
298 180
373 107
380 339
14 615
625 958
110 50
966 496
413 409
604 561
980 942
960 652
610 279
506 129
106 45
414 252
811 166
278 572
15 932
669 557
364 52
685 710
974 384
746 356
99 861
486 909
237 270
819 950
748 247
836 422
321 82
44 368
564 22
700 69
768 683
274 200
753 967
85 360
997 612
290 113
144 215
90 811
486 379
497 594
45 740
713 436
152 861
941 462
845 666
798 944
744 166
506 796
654 47
607 43
483 637
525 336
36 679
689 114
934 965
811 830
29 111
545 540
70 996
153 741
693 228
435 43
887 399
701 801
522 500
150 759
400 699
811 439
72 323
156 3
373 637
856 205
621 550
901 596
291 953
129 246
957 299
468 328
454 406
395 544
53 550
399 116
333 543
676 304
739 973
114 700
987 402
272 828
836 883
428 774
343 307
780 95
147 960
224 703
52 465
141 984
824 374
771 987
697 504
120 907
438 580
892 183
953 628
187 388
922 6
246 809
738 467
458 210
985 665
551 238
778 690
98 873
353 443
323 699
628 574
16 622
167 696
640 75
214 491
593 798
335 181
107 782
893 872
555 54
919 272
609 479
342 48
402 228
58 533
894 548
526 225
523 787
248 265
856 9
930 176
915 289
956 618
716 116
655 809
479 260
99 108
78 753
434 851
765 711
819 308
844 46
496 153
481 465
376 568
443 16
54 866
824 230
679 412
952 291
400 121
911 402
439 365
111 724
757 436
500 708
490 601
374 154
761 695
770 64
919 964
962 215
688 433
672 35
931 627
991 635
657 581
226 74
881 92
867 489
503 201
918 250
297 907
51 246
33 122
615 825
382 677
555 89
794 741
860 746
349 424
705 444
793 255
297 571
668 992
738 423
537 772
27 194
855 234
987 29
856 67
647 2
923 596
968 163
979 143
131 130
446 602
127 447
575 750
674 206
261 89
45 542
770 852
547 139
188 662
886 652
807 680
514 229
976 103
376 719
884 630
949 347
583 465
880 475
510 90
967 977
822 767
258 726
306 642
463 852
864 296
813 220
5 267
609 218
53 128
628 212
107 546
666 494
951 157
228 256
651 499
431 726
782 691
803 607
705 541
678 528
236 735
118 342
770 235
586 47
64 718
938 354
122 355
266 506
791 94
972 447
792 114
898 92
509 484
96 834
384 821
744 60
199 267
723 801
158 632
223 782
379 170
924 169
489 306
854 191
173 757
470 502
332 510
449 508
603 922
303 846
269 498
565 538
817 220
412 182
482 795
760 390
101 411
593 122
510 581
965 53
3 665
228 927
79 743
355 308
121 733
178 348
762 924
638 17
243 459
567 883
21 811
643 751
134 1
417 548
83 727
23 165
168 226
829 186
26 885
352 542
534 933
360 242
399 20
154 25
907 135
406 178
847 104
730 914
831 76
781 799
495 181
445 949
333 49
282 445
75 417
368 977
258 459
177 498
898 601
753 154
995 952
544 634
480 266
532 989
511 468
556 835
546 817
294 327
312 165
921 394
20 146
284 758
605 838
134 67
37 395
907 997
971 270
253 836
761 713
585 674
110 930
286 649
692 593
234 323
355 350
452 248
717 96
427 3
560 631
941 245
263 715
97 345
417 458
294 974
752 918
929 425
124 389
35 656
518 672
1 351
189 844
458 847
740 36
333 178
858 84
552 433
800 800
354 142
383 547
122 242
32 24
469 976
129 229
308 800
607 475
355 621
782 7
508 671
411 772
650 858
27 255
734 221
593 130
286 701
76 841
889 999
214 696
892 313
814 282
192 193
103 291
345 132
991 344
416 985
641 266
483 44
819 615
96 52
201 441
485 236
728 565
163 877
236 596
262 523
898 573
647 484
502 377
650 605
783 982
200 52
278 13
606 470
891 5
557 99
784 325
504 597
163 965
297 277
336 302
499 14
229 965
881 520
765 796
694 414
862 217
476 704
707 974
37 378
82 31
117 395
182 215
950 423
598 27
817 342
509 501
52 107
816 522
39 941
91 93
622 481
524 722
90 878
750 11
656 503
176 831
80 317
676 582
607 587
32 766
909 264
24 385
880 928
594 637
1000 75
824 530
657 989
522 248
452 844
105 190
821 30
805 604
334 576
312 482
131 759
969 855
565 531
539 315
783 935
275 972
828 611
221 693
351 66
687 11
489 844
732 847
70 261
50 590
296 900
933 956
787 293
930 748
159 920
236 970
98 360
115 553
19 388
104 557
400 161
931 531
681 526
501 796
82 374
902 622
501 570
912 474
694 597
857 839
677 206
438 70
247 209
907 412
894 166
547 67
68 953
30 129
964 800
326 871
370 680
41 3
949 249
42 382
796 597
560 55
678 581
854 559
424 604
449 163
284 602
333 797
260 450
977 83
755 100
318 959
172 404
995 781
649 193
980 144
541 999
279 229
794 709
245 485
461 176
415 320
709 806
447 565
335 452
410 923
229 145
397 908
874 400
37 852
943 474
797 94
674 434
764 199
322 247
148 41
740 661
397 362
609 460
559 530
429 800
676 553
946 239
548 126
395 678
334 865
897 173
910 130
746 278
121 607
133 874
586 282
359 4
921 433
313 643
943 61
623 572
692 627
322 119
145 798
527 989
206 483
327 664
533 155
589 995
221 644
187 86
504 113
485 427
581 293
83 236
79 956
132 322
819 155
822 575
806 971
959 982
453 594
399 373
284 185
547 170
360 263
164 755
276 460
254 708
872 7
338 989
773 849
428 690
42 984
773 361
602 885
210 39
228 718
179 660
794 133
261 610
794 550
385 362
976 149
578 343
58 558
883 608
171 803
919 482
504 642
431 860
526 548
376 594
170 319
778 211
119 5
858 35
812 955
960 209
803 859
682 834
116 322
247 572
808 523
101 964
94 858
740 153
25 801
617 302
39 358
164 580
148 603
722 405
773 45
435 723
558 878
997 367
420 4
55 234
244 31
847 799
874 246
85 831
179 435
438 436
964 346
953 750
880 686
893 417
621 421
658 909
599 119
715 829
780 42
554 8
535 857
996 931
926 600
609 606
52 26
853 658
439 804
370 617
3 327
724 494
829 801
123 905
40 829
525 516
204 774
897 960
362 816
324 737
433 448
440 774
388 358
825 914
482 898
686 214
373 85
318 196
499 819
264 373
248 720
785 989
474 992
754 578
420 916
992 360
292 524
667 191
116 264
7 659
668 70
733 276
894 656
83 164
457 618
136 499
768 864
201 206
656 870
327 548
869 910
303 24
933 134
856 570
875 967
216 542
982 183
800 307
703 112
299 644
895 511
91 259
230 974
148 169
349 906
695 472
469 165
345 1
950 61
521 510
409 763
117 217
590 990
782 331
943 437
519 518
155 184
274 563
76 208
339 790
113 707
811 92
37 905
22 780
614 289
837 563
519 549
597 414
646 281
231 492
879 728
390 914
519 479
892 661
761 144
205 843
805 673
681 251
836 490
702 848
581 211
637 866
996 915
905 252
581 786
163 615
189 464
384 966
410 59
617 232
342 126
57 322
616 892
403 978
306 785
114 205
868 273
967 313
440 655
223 148
180 928
850 451
371 669
613 540
604 141
313 957
313 160
642 274
466 149
808 595
416 293
537 403
442 701
549 898
251 888
817 524
425 51
381 112
400 912
590 427
861 883
732 642
356 448
21 267
835 739
953 949
292 270
499 259
519 79
118 860
189 303
174 766
942 68
3 839
540 752
466 59
78 335
27 665
678 509
148 430
563 750
308 480
176 700
617 555
515 949
355 672
687 499
606 41
450 106
28 111
232 44
961 988
822 0
325 825
760 975
686 673
819 479
275 76
771 904
826 853
815 417
715 197
416 99
322 822
574 629
433 256
867 63
475 911
597 471
619 123
960 967
971 510
402 660
573 634
934 401
182 585
594 834
461 291
520 562
169 75
896 621
424 682
389 494
857 619
404 147
163 13
160 196
523 493
433 95
674 625
727 791
141 813
732 224
364 786
688 997
595 618
498 59
747 374
182 219
106 280
633 403
895 609
935 974
927 204
198 151
99 201
512 706
920 763
965 620
701 34
639 166
848 946
92 142
746 90
167 317
886 894
294 970
310 270
78 989
246 949
787 77
535 162
489 595
77 410
294 773
362 492
453 876
113 372
852 614
611 336
742 820
541 646
507 749
656 348
899 290
360 487
999 888
734 573
192 913
502 26
421 691
130 823
530 719
109 78
164 659
264 392
693 593
904 295
942 646
390 580
80 27
854 130
362 776
832 385
95 212
195 948
157 494
965 459
206 407
204 602
690 165
896 992
284 586
534 161
705 611
159 29
364 266
70 422
421 941
462 94
301 164
482 191
3 390
747 249
322 509
838 351
297 461
875 890
689 89
559 829
315 71
259 47
120 999
370 916
654 303
23 628
346 458
149 219
488 276
797 823
813 576
747 142
702 42
41 461
142 374
851 585
4 87
570 994
226 272
929 195
791 79
499 660
382 901
883 936
13 15
474 615
391 856
196 661
531 829
651 809
234 823
715 119
508 109
604 559
452 303
756 635
712 348
562 445
962 493
588 135
41 879
706 441
649 93
424 846
943 596
944 87
909 454
310 766
556 144
738 365
677 107
642 685
63 814
877 551
221 338
281 583
893 557
629 267
753 720
832 400
234 233
840 582
304 858
116 615
139 240
939 932
478 180
987 256
646 245
91 178
71 285
208 136
455 112
476 495
849 80
106 916
668 235
28 926
466 467
85 305
657 573
399 356
661 795
951 812
876 474
316 31
288 997
259 202
481 368
918 204
401 61
168 864
894 955
635 727
691 793
258 348
111 120
871 366
92 303
838 97
505 452
912 885
777 10
786 909
938 813
683 898
607 432
249 366
783 255
453 657
291 197
762 688
531 776
562 577
290 208
321 623
374 331
344 924
761 84
363 450
475 7
843 289
661 623
973 989
111 593
82 181
243 286
509 61
607 469
672 493
207 590
439 727
794 888
67 533
288 732
288 760
26 991
511 586
738 460
989 806
646 88
282 90
714 876
91 868
243 767
873 434
988 458
400 184
637 1
25 494
839 961
392 32
705 412
534 532
622 270
512 647
165 172
142 649
88 376
453 500
69 295
206 689
168 522
236 938
71 888
354 33
164 563
451 576
15 951
688 663
114 958
886 866
435 174
61 984
749 633
282 701
935 212
925 848
411 344
412 958
328 973
279 181
537 170
82 242
20 70
294 556
228 258
727 310
128 245
903 345
801 471
130 559
376 790
360 169
141 732
767 923
833 206
255 427
125 135
283 189
305 251
846 969
62 572
356 780
260 825
429 947
525 474
549 459
656 5
711 164
215 300
381 729
129 493
578 961
553 120
688 481
101 733
410 632
496 699
404 354
400 642
821 214
408 370
540 720
751 426
392 407
64 338
455 536
840 721
800 993
868 904
297 823
488 924
921 937
264 152
919 626
211 73
273 659
451 776
878 302
614 396
837 764
552 277
859 976
647 186
698 722
349 852
180 142
378 937
548 770
864 386
757 75
629 997
561 448
708 51
803 350
436 3
637 914
975 645
699 698
117 632
46 989
879 886
51 254
660 266
697 357
703 600
983 14
70 438
235 959
373 739
731 446
777 799
200 266
518 995
839 733
506 964
518 416
55 956
413 543
621 1
578 953
877 621
331 561
223 660
505 688
69 17
399 360
646 721
175 514
172 958
437 441
926 989
594 317
583 976
610 778
469 222
174 222
203 334
691 926
999 271
178 769
492 275
366 3
81 480
177 44
593 470
711 567
778 331
32 700
950 802
507 790
100 663
342 205
495 893
567 476
750 224
134 620
179 491
72 112
716 412
654 63
581 467
68 726
572 191
426 67
948 296
838 787
843 470
337 500
851 881
605 460
204 158
565 904
537 193
613 46
335 717
462 516
993 142
516 782
54 799
55 820
409 596
157 273
384 938
982 437
159 802
399 772
810 674
720 133
862 395
910 132
904 348
378 145
388 893
383 535
80 93
120 117
326 781
136 472
310 267
144 583
937 872
876 222
807 202
206 988
362 363
778 93
609 248
736 392
246 354
342 641
672 217
707 473
450 972
173 161
234 170
412 339
291 68
29 81
267 176
671 460
726 800
329 246
473 537
650 928
87 157
504 581
360 433
842 821
109 623
126 643
461 709
556 360
308 469
576 62
894 483
236 925
616 250
387 529
544 919
160 57
1000 972
573 898
591 527
316 139
959 912
442 431
56 830
183 326
452 155
831 459
945 116
180 151
98 130
441 165
70 939
80 292
968 145
622 144
821 202
394 866
257 526
217 267
978 517
645 261
435 174
409 458
219 9
791 483
820 606
10 986
852 292
148 472
479 419
553 552
331 114
762 962
538 834
316 977
20 624
646 461
650 543
982 490
836 84
453 431
764 144
374 184
209 778
515 637
901 962
32 33
431 111
342 507
818 186
89 808
932 273
731 423
560 125
687 139
637 164
38 109
76 432
238 312
525 933
677 795
115 759
362 107
299 322
317 710
698 240
66 176
636 303
979 274
125 672
835 854
540 489
11 565
771 964
720 217
865 846
707 971
352 257
864 254
415 250
456 490
168 35
7 18
363 58
566 670
218 201
114 778
395 324
611 837
825 686
926 195
187 140
516 12
780 792
577 58
793 519
365 607
550 164
638 189
106 171
124 468
806 646
316 87
377 572
598 583
807 893
455 399
453 527
632 78
207 260
100 952
739 122
646 805
251 217
961 473
487 481
278 130
41 473
66 429
279 817
725 194
748 393
356 83
407 551
967 1
298 102
148 407
908 73
338 845
704 956
543 54
68 292
699 522
243 521
754 773
987 899
726 102
400 906
371 177
407 589
290 342
12 644
534 695
380 638
489 870
724 4
696 749
568 844
211 427
652 55
399 102
511 491
931 812
651 193
638 656
71 848
231 396
621 136
68 353
300 680
260 80
998 618
645 116
931 697
398 934
125 945
478 624
170 312
588 627
278 581
836 865
470 496
792 59
741 90
909 204
227 848
562 299
241 900
436 966
782 988
957 434
453 961
888 699
69 586
247 947
647 486
950 267
652 549
389 923
517 24
329 456
457 549
683 648
74 196
551 608
872 820
807 647
132 335
646 344
230 193
142 540
969 685
890 981
393 624
76 421
252 644
536 445
574 431
999 478
563 201
574 739
937 601
284 701
283 681
575 134
719 261
992 670
625 409
2 274
22 872
879 295
858 605
579 555
226 158
519 989
955 875
855 496
425 468
485 364
889 913
396 485
279 991
549 354
480 178
613 727
58 477
925 452
911 859
609 59
470 914
986 565
722 907
300 894
17 996
504 989
926 118
555 589
735 182
389 607
767 992
316 582
317 375
886 457
108 799
138 388
457 804
952 719
920 32
676 766
272 753
871 991
434 912
62 223
501 835
49 261
701 971
453 974
888 975
619 327
64 104
599 542
35 179
425 498
534 250
751 246
918 459
817 146
389 367
204 570
563 76
176 189
683 588
242 103
305 116
139 815
971 454
30 2
709 791
118 486
539 801
934 24
227 98
215 351
928 260
637 158
608 451
138 814
751 282
226 137
162 774
454 832
605 641
513 399
630 449
486 708
815 478
375 123
680 823
471 724
186 262
802 123
229 487
152 624
763 981
470 357
347 438
84 971
831 922
911 733
102 319
681 130
779 504
988 855
283 545
603 715
939 821
882 346
481 41
65 763
686 174
812 634
674 986
205 550
480 71
505 172
45 155
863 514
349 783
573 485
495 24
194 604
428 353
173 898
595 207
69 392
496 523
726 864
673 988
58 675
1000 498
726 164
764 740
537 43
55 259
776 956
761 469
245 405
11 187
147 347
830 819
876 725
786 742
539 80
47 171
530 881
967 739
142 870
385 803
118 838
728 229
967 516
698 255
3 864
274 330
117 709
47 412
838 444
883 975
28 296
436 32
302 497
710 120
633 577
950 727
974 633
881 596
769 397
35 462
131 388
241 902
370 417
136 330
772 765
243 52
823 82
88 465
908 17
252 811
495 853
131 255
217 334
240 784
590 560
259 498
640 265
782 927
826 782
624 214
701 670
938 983
886 725
700 640
606 299
1 555
417 923
462 510
872 876
655 41
759 939
267 508
47 407
907 846
21 244
823 919
913 609
816 31
832 378
519 460
403 430
725 728
430 346
985 929
729 668
741 656
747 464
529 570
458 871
23 226
291 355
533 829
305 301
430 156
302 167
161 518
51 338
497 347
70 482
443 666
983 772
675 252
762 511
119 102
24 72
898 675
637 292
859 568
667 634
51 279
86 574
483 964
855 688
651 291
657 171
980 904
327 358
992 749
964 6
452 960
73 138
525 90
18 990
680 849
1 345
728 998
218 911
939 224
710 23
918 704
776 597
909 659
810 122
172 3
953 15
753 926
453 886
846 797
131 817
372 15
651 921
651 571
121 872
115 441
152 439
559 50
282 809
317 115
929 638
463 623
666 73
340 514
661 138
895 166
190 53
951 170
119 826
910 278
228 283
427 144
133 248
904 402
679 678
804 881
723 164
425 744
334 693
479 35
664 32
968 516
669 275
570 242
343 724
656 101
97 471
657 283
837 363
247 566
920 956
330 612
665 618
299 94
677 865
201 977
486 472
871 640
775 58
884 487
738 775
513 978
346 892
903 228
825 215
183 321
387 428
623 564
473 563
876 737
216 343
250 677
679 816
174 512
380 362
773 290
144 412
522 332
566 738
4 794
56 932
637 984
130 405
468 770
237 564
36 994
318 62
827 757
812 482
636 350
989 67
733 618
337 274
74 467
822 114
640 902
323 778
267 524
61 895
840 884
772 39
19 312
711 438
291 771
860 645
969 874
697 270
181 272
878 738
825 959
648 291
427 486
912 578
663 942
866 786
579 332
855 515
538 355
35 840
970 399
231 921
886 386
8 210
508 2
78 202
351 169
574 333
78 156
233 35
724 373
267 166
750 170
668 320
208 499
506 643
880 79
221 847
585 992
674 559
570 186
777 388
733 992
47 512
912 311
933 45
479 89
991 212
304 492
645 494
45 777
173 71
398 605
223 341
924 371
216 157
327 615
280 231
665 988
932 901
393 784
716 608
394 51
910 907
921 804
649 462
738 963
955 764
779 232
564 373
423 675
745 93
348 114
553 67
589 982
491 563
82 957
391 925
411 290
424 683
865 705
921 215
373 28
452 75
167 56
596 406
808 968
925 878
72 777
734 361
233 389
846 690
881 152
380 898
580 774
566 117
89 939
427 329
584 977
369 650
258 918
232 753
681 155
444 136
875 534
103 935
707 505
68 203
464 968
886 482
277 655
279 800
823 114
417 84
306 172
777 163
797 904
582 493
9 643
727 595
541 248
562 263
805 290
782 700
327 646
378 890
796 486
795 988
109 135
570 121
780 715
172 630
422 129
336 610
312 304
140 80
119 335
49 265
638 288
970 471
684 440
577 427
443 913
779 937
291 945
462 535
364 489
482 809
584 486
317 128
510 114
605 758
160 972
11 187
182 140
874 852
713 952
940 886
369 859
829 279
639 496
774 782
180 443
235 270
592 24
166 575
620 338
290 709
456 430
792 207
566 125
677 17
341 150
146 250
607 57
803 215
707 797
409 302
988 562
440 316
479 432
233 640
81 839
601 189
511 565
833 468
277 67
124 872
968 112
51 560
163 644
348 464
950 574
263 176
866 463
200 235
262 997
368 426
309 729
844 71
566 145
828 570
795 183
685 296
898 336
312 638
111 509
145 858
208 901
376 859
744 289
163 948
868 775
218 549
249 953
122 250
828 307
179 418
128 863
314 177
220 948
528 726
986 827
960 694
730 793
645 175
621 489
242 838
98 303
544 18
364 797
700 926
673 154
381 243
525 85
634 611
765 335
875 247
989 399
899 339
738 795
461 405
881 989
140 825
30 188
353 199
110 55
984 787
126 262
355 981
953 409
814 903
869 782
881 602
126 79
186 153
250 130
832 979
124 855
49 629
850 86
388 990
991 566
216 114
585 279
852 168
140 361
940 676
69 83
419 669
399 197
219 440
122 22
406 11
535 54
377 755
669 837
828 334
511 907
147 130
844 438
360 876
246 575
374 74
307 44
79 850
359 256
768 720
40 735
296 884
713 571
516 938
784 633
54 112
135 212
273 515
630 585
847 130
103 730
947 673
473 604
103 360
239 64
360 730
430 885
997 175
914 188
923 706
57 235
580 243
902 771
843 181
104 506
313 489
368 522
900 546
975 40
923 575
637 190
795 629
403 265
965 250
994 587
229 99
314 138
445 407
772 927
720 985
272 801
399 554
216 512
527 884
723 970
961 352
3 81
713 705
495 10
528 191
66 775
10 662
554 542
57 20
42 297
320 550
280 476
872 891
424 546
222 615
751 945
11 218
776 121
67 343
459 760
287 469
601 705
67 393
657 408
776 258
767 984
427 556
799 845
12 734
126 738
944 612
554 837
728 573
125 894
312 853
374 476
513 5
167 559
287 790
472 855
203 938
235 243
170 371
110 491
108 130
844 736
942 705
148 118
776 393
312 88
224 69
288 156
758 901
421 299
142 309
726 339
9 347
182 685
35 52
563 311
206 351
705 186
982 400
773 325
396 583
259 888
900 215
833 226
358 759
633 964
864 780
243 748
642 893
480 603
265 782
64 519
892 774
485 330
298 896
678 505
531 390
341 365
338 769
113 941
562 58
517 739
205 869
711 130
270 713
842 831
905 201
124 973
542 117
305 951
489 570
318 498
925 22
383 576
852 261
65 678
713 687
352 86
630 327
443 262
974 893
611 64
500 349
48 584
570 687
172 281
500 245
61 544
874 647
223 927
417 402
336 380
3 429
883 679
370 282
878 943
985 907
915 670
171 19
482 120
538 585
222 864
161 545
300 652
227 986
279 268
602 416
622 310
120 331
428 133
577 783
440 318
527 67
75 65
213 258
148 262
661 252
255 709
770 942
585 597
830 30
334 614
358 856
548 511
913 988
853 976
932 85
553 737
848 371
146 578
115 154
709 57
243 481
872 327
758 436
934 667
301 699
725 741
300 736
225 412
956 429
118 113
674 404
714 218
181 365
751 784
819 179
62 905
45 383
15 998
854 188
107 822
512 185
546 90
759 138
893 791
243 216
853 487
603 796
953 744
805 688
565 691
631 974
694 94
737 430
166 995
176 173
614 967
517 713
639 36
804 774
264 671
710 276
828 746
583 502
505 379
128 796
657 755
758 2
260 729
913 143
917 285
182 447
113 813
110 250
59 291
525 330
555 436
523 665
746 794
142 793
671 332
719 105
133 89
328 383
531 81
492 801
842 580
487 2
259 400
282 124
327 519
465 328
748 350
500 751
31 576
953 877
612 513
168 904
768 668
638 813
152 30
387 404
327 464
564 791
156 496
769 615
233 896
456 751
653 430
264 423
331 811
927 874
457 532
13 560
986 636
15 437
853 104
861 376
571 209
411 677
260 70
316 964
315 551
714 303
430 859
624 720
503 587
337 864
197 957
877 409
196 290
707 638
408 8
322 238
54 352
406 212
876 553
810 65
76 683
472 593
37 29
962 882
306 680
229 384
769 466
577 204
652 148
778 936
940 404
274 548
937 756
324 717
435 881
187 544
549 565
137 91
556 133
384 61
636 195
349 369
523 765
639 903
484 164
485 219
30 766
805 452
619 541
126 302
129 814
855 625
172 891
757 407
410 945
225 2
613 403
888 244
533 125
513 140
820 145
563 144
848 670
236 806
412 532
66 857
391 865
910 298
291 767
5 893
759 323
710 360
206 664
326 823
198 250
326 355
434 932
28 662
121 26
654 560
700 535
306 773
443 873
633 285
849 968
751 755
428 323
133 415
622 618
352 916
231 789
271 634
816 147
368 189
217 60
355 444
668 320
342 827
215 862
455 81
990 486
45 99
856 151
920 311
581 242
492 506
510 940
131 891
909 24
63 501
576 211
804 609
674 727
12 898
627 96
113 567
91 858
78 636
131 969
550 73
716 359
284 737
885 833
889 925
705 851
722 311
95 528
503 351
529 170
886 585
45 744
581 493
191 243
291 462
229 176
336 436
585 217
40 242
827 644
612 800
173 490
472 258
285 801
846 303
374 667
962 859
535 533
605 565
762 913
451 634
590 420
652 536
710 600
702 756
448 963
625 612
855 991
50 806
50 680
113 80
970 321
547 669
288 119
168 150
860 76
990 710
383 709
612 725
674 173
616 335
597 728
962 418
905 289
382 395
790 100
294 490
974 716
910 817
368 118
422 641
678 508
228 556
143 324
391 60
374 127
637 979
369 586
990 9
939 24
622 706
786 941
383 677
97 349
5 606
239 627
456 764
439 450
741 276
366 968
405 572
360 886
101 633
516 729
861 33
259 820
713 906
293 652
691 169
564 290
542 884
550 197
893 249
71 549
146 500
725 753
815 469
586 410
137 743
198 446
575 99
819 30
847 811
775 240
514 535
957 693
292 731
76 804
989 767
494 862
866 182
243 712
564 264
44 628
591 304
600 272
373 150
98 197
9 605
928 305
941 142
558 942
36 756
97 136
16 518
533 491
373 737
888 323
996 859
724 419
217 777
177 15
782 506
120 233
446 81
73 815
10 126
766 147
744 654
686 794
718 87
899 62
675 765
260 532
375 928
556 79
815 771
313 475
122 111
302 810
774 662
433 523
667 152
157 982
950 201
329 193
104 505
232 318
589 235
247 794
558 662
795 248
999 839
280 340
993 621
802 913
433 980
192 828
23 955
252 446
841 910
228 173
93 820
924 139
378 577
162 502
424 390
177 127
771 396
103 243
372 589
430 781
720 427
278 874
807 79
842 107
758 475
935 982
254 952
336 886
666 945
348 575
437 566
430 587
938 923
748 79
754 814
305 406
746 124
996 573
114 700
911 237
703 842
464 461
129 958
427 750
246 203
350 85
805 24
483 300
756 610
298 304
531 752
652 612
975 486
785 318
104 251
771 397
58 538
177 249
80 341
85 915
812 37
422 656
497 203
71 290
154 675
262 807
751 748
942 520
759 361
77 691
169 538
583 218
394 556
761 290
202 389
742 653
22 353
86 112
864 48
578 750
186 109
841 323
223 584
871 73
643 525
872 110
189 155
833 284
100 575
744 673
743 646
383 900
244 702
309 286
274 333
260 926
870 440
884 36
514 358
159 47
313 611
523 175
797 214
267 196
866 362
262 492
224 921
431 729
676 396
235 97
615 52
518 285
70 373
886 578
352 373
454 115
531 306
709 100
832 649
549 137
666 64
60 5
507 133
774 427
888 844
417 697
984 820
607 432
136 491
16 973
194 206
885 51
217 546
646 479
854 278
469 683
471 942
185 411
123 666
12 411
911 564
525 423
404 542
895 857
710 58
48 974
926 776
867 593
257 691
799 863
392 764
781 306
262 822
773 863
621 368
930 79
785 214
521 233
891 113
895 190
895 906
616 36
318 235
416 316
253 934
638 413
684 595
20 590
873 407
921 511
970 672
711 385
222 234
661 593
533 644
669 297
251 548
79 783
313 663
653 853
332 250
261 591
932 828
74 792
766 513
219 141
707 808
131 32
319 806
935 822
147 970
939 674
579 990
630 32
128 660
617 210
263 111
27 279
976 734
624 951
952 572
173 184
991 707
558 780
35 76
641 505
771 248
712 199
405 186
419 950
249 67
900 853
556 357
145 236
158 553
53 163
372 233
311 313
574 462
369 694
266 171
618 313
472 240
221 498
267 408
928 985
334 171
590 350
157 517
325 86
272 997
401 149
172 999
991 478
937 26
491 21
397 427
626 381
239 321
881 834
885 374
20 457
774 468
111 195
665 518
385 654
453 674
20 587
487 150
423 57
655 600
796 585
314 5
618 72
249 835
491 608
113 230
255 135
370 943
360 646
536 488
364 115
421 321
895 783
613 559
22 377
56 575
396 482
979 247
457 855
767 454
862 282
985 831
810 273
193 858
224 974
371 787
391 277
128 713
648 225
630 288
212 543
924 912
948 849
223 3
415 788
624 947
655 402
276 322
156 953
50 575
479 755
657 880
408 260
983 603
105 15
579 3
505 609
124 241
819 156
55 649
92 726
925 633
24 215
306 597
589 567
80 158
198 165
994 918
825 617
721 853
722 139
707 447
334 769
942 452
185 613
18 647
536 821
52 136
344 522
852 786
285 73
880 749
372 397
726 661
497 939
198 849
377 764
374 501
58 606
380 528
678 492
655 319
20 401
671 968
519 809
328 872
77 489
732 894
145 458
782 781
617 722
879 382
176 506
676 115
781 649
726 894
339 599
81 968
999 339
421 810
909 606
528 423
476 254
299 384
61 516
272 351
903 590
699 492
566 710
94 115
968 264
114 836
479 896
709 522
249 370
743 109
931 672
940 496
66 288
397 715
672 27
367 738
909 840
234 652
924 502
467 869
841 933
322 732
226 942
413 846
579 598
819 41
424 720
202 194
559 224
114 303
723 448
464 982
138 798
868 284
216 524
587 863
554 847
821 773
852 849
464 162
684 64
763 110
756 36
716 389
524 260
387 757
133 706
884 75
567 114
505 46
700 695
430 803
107 511
275 247
182 306
430 856
356 614
518 837
223 62
9 177
511 686
631 908
94 281
140 978
971 284
130 594
463 952
85 56
386 843
669 747
631 488
119 704
275 618
477 309
146 773
641 239
250 302
158 668
327 102
327 730
957 282
758 542
193 830
655 998
625 213
674 704
423 467
372 576
458 372
30 230
636 594
181 525
261 722
592 998
734 695
262 379
328 534
933 68
27 633
132 189
615 228
282 166
126 539
980 538
583 2
491 184
941 515
251 93
630 228
518 328
573 518
839 557
721 799
16 243
364 129
428 790
404 449
541 357
141 481
735 45
908 462
683 292
134 2
333 239
743 787
519 668
20 458
12 225
762 878
357 451
244 734
720 680
728 810
572 966
603 747
78 625
785 327
206 489
797 126
971 41
599 823
939 762
425 540
108 374
777 209
326 277
427 689
31 419
892 89
917 672
184 379
815 711
132 653
181 631
748 143
163 997
135 753
530 368
246 650
791 708
913 442
451 16
721 1
825 528
471 501
466 707
676 129
604 589
679 672
879 239
626 262
135 618
157 720
541 144
194 582
934 139
87 928
450 540
7 358
910 381
585 191
267 303
32 643
532 293
905 25
588 527
912 770
238 760
291 380
779 609
573 439
464 852
149 931
269 817
788 441
431 468
267 965
22 701
98 123
944 343
122 239
588 241
565 547
224 416
448 309
92 875
592 550
309 302
666 380
755 728
49 849
499 812
851 185
813 28
5 248
175 745
971 578
448 308
384 177
454 977
452 251
497 302
145 946
685 529
486 434
612 799
156 70
994 262
499 707
991 612
742 906
625 477
243 147
455 97
644 285
823 795
928 39
240 651
674 682
361 269
833 45
168 360
111 312
428 624
179 417
292 85
615 586
334 314
234 240
937 686
214 782
139 486
915 896
923 457
451 585
160 251
724 333
952 979
633 63
538 236
761 173
733 744
766 375
622 576
40 363
998 421
976 380
314 107
477 366
873 616
978 268
546 146
926 259
219 558
602 444
395 874
127 629
465 419
86 505
122 312
701 451
751 45
329 279
436 953
454 154
755 161
825 541
439 826
711 350
865 379
331 526
815 216
500 380
976 777
44 656
129 56
810 945
11 319
641 744
442 792
647 203
231 627
847 11
591 435
863 934
43 273
539 373
310 728
416 295
458 615
506 293
123 522
782 924
98 577
928 694
571 560
743 409
239 438
532 222
283 814
7 507
280 640
474 650
833 433
35 520
216 278
582 942
72 806
689 556
916 541
791 689
647 66
390 796
42 706
337 790
386 138
742 934
256 17
64 131
671 507
326 189
712 455
314 789
137 858
332 705
290 370
45 657
767 996
292 716
937 527
236 708
893 375
804 557
795 787
974 786
488 846
416 961
884 585
166 994
213 376
758 867
643 657
506 87
378 184
698 74
491 790
919 31
818 365
305 826
169 614
58 815
132 67
649 753
84 453
528 3
572 495
127 99
495 929
63 338
408 702
927 773
687 294
793 943
347 741
6 93
627 514
742 176
996 929
922 255
46 561
714 906
671 439
311 968
206 681
890 898
65 892
507 485
176 615
443 948
503 574
978 268
904 959
722 687
63 824
817 442
628 503
371 118
724 457
438 402
377 452
653 423
925 172
126 963
867 154
748 39
470 784
173 569
344 22
220 523
341 712
920 274
269 326
860 287
461 803
157 562
414 871
567 146
101 77
897 630
738 165
620 23
57 915
455 627
660 518
982 132
942 562
639 295
281 911
587 686
498 175
83 374
416 804
409 370
384 743
874 854
684 266
387 708
631 856
169 483
66 767
135 371
883 541
412 882
345 976
754 226
281 637
185 392
220 170
241 615
726 243
859 115
929 312
929 631
464 542
2 359
28 34
223 414
819 929
929 994
236 435
936 75
332 211
13 175
44 481
313 177
664 632
692 693
809 848
863 846
52 365
874 297
378 854
183 431
934 343
933 567
506 471
446 185
658 779
465 356
62 649
296 721
733 574
483 13
469 521
388 843
580 93
337 368
658 915
910 725
612 981
944 401
955 276
626 941
915 388
892 342
404 899
399 206
61 805
554 946
580 299
944 365
663 303
752 868
958 553
68 65
238 493
210 241
999 139
38 973
111 718
638 604
774 494
781 488
912 374
32 837
182 942
212 749
405 234
886 782
421 177
281 578
891 838
724 566
895 723
169 451
695 849
976 961
538 570
178 511
238 440
942 364
443 466
15 569
566 646
939 29
127 513
302 544
251 561
285 360
882 556
620 191
474 150
976 26
538 359
886 788
776 331
538 385
212 48
353 859
483 635
504 65
220 747
306 819
894 661
933 527
81 606
621 695
608 132
32 105
357 862
969 317
149 95
358 43
24 327
66 811
682 498
19 194
573 463
157 483
469 274
685 620
586 34
998 157
690 147
464 29
4 310
636 501
5 276
593 498
887 15
434 591
349 914
150 433
185 843
991 825
247 984
971 22
199 879
654 496
798 124
974 278
181 7
742 937
985 131
699 583
913 121
170 353
908 939
352 813
360 921
96 140
324 567
769 381
615 549
726 936
318 190
36 756
146 505
79 395
88 475
925 528
39 59
169 824
797 613
970 62
35 24
433 348
788 992
807 993
746 20
884 214
121 289
785 536
442 837
663 417
898 317
750 439
328 7
63 228
122 913
962 732
449 8
121 138
280 962
979 363
521 853
482 49
16 541
605 481
86 322
551 766
527 335
174 220
524 325
221 965
730 334
754 600
442 770
841 765
543 93
351 626
179 591
727 649
265 690
481 559
836 168
982 679
847 259
821 221
836 59
122 780
342 332
369 16
910 957
199 341
497 721
490 262
200 74
220 446
654 137
260 747
990 375
172 381
203 896
580 908
694 603
86 688
892 235
584 174
781 89
805 858
342 919
356 999
328 198
999 585
103 1
206 115
163 440
946 81
706 270
810 568
396 76
193 553
342 500
93 866
952 926
66 316
735 798
165 758
283 748
82 152
834 170
159 225
596 114
326 194
892 182
479 729
365 950
715 23
435 630
618 786
966 476
270 260
747 990
438 474
930 307
260 45
313 173
511 901
359 893
130 321
242 527
627 104
506 201
413 843
691 441
414 632
319 284
626 105
546 200
598 227
988 779
182 576
67 345
719 901
158 802
957 748
811 977
95 971
953 758
758 996
687 645
514 459
404 245
325 307
68 546
69 417
473 788
966 743
928 894
534 907
704 695
784 133
7 140
498 836
588 308
126 714
198 459
924 620
627 256
119 219
114 646
956 541
434 703
574 92
344 340
468 502
605 886
457 251
550 945
188 323
195 931
262 381
64 138
470 801
470 907
512 135
43 219
945 694
646 570
493 486
76 67
794 814
710 334
562 783
208 295
253 742
92 212
492 446
133 786
879 188
893 16
201 705
687 130
678 396
725 567
580 461
531 556
495 363
2 480
411 175
486 726
862 335
969 325
458 780
414 627
112 740
726 726
464 481
734 314
179 991
535 814
649 954
693 462
467 966
297 482
866 629
591 414
709 397
768 536
504 199
169 366
383 153
315 389
71 309
737 795
966 296
997 445
790 468
275 209
438 206
563 54
833 520
267 487
860 688
284 805
244 984
481 274
310 244
3 686
350 87
999 237
761 822
93 934
258 459
955 846
385 459
273 707
647 177
635 946
27 81
746 18
456 829
907 599
333 644
206 359
75 86
952 40
347 289
161 48
846 479
639 628
282 78
186 546
804 910
462 870
32 927
324 625
51 392
160 309
834 193
908 722
584 42
260 253
492 737
849 732
344 201
534 683
795 149
38 81
88 713
860 572
365 482
41 529
845 440
937 717
823 547
950 407
268 955
220 563
292 351
731 240
154 95
425 699
932 410
381 530
916 609
413 658
209 786
97 474
783 222
141 734
946 131
323 132
983 474
607 978
428 114
161 374
403 731
831 468
675 756
928 525
207 711
745 522
877 335
788 84
23 240
229 616
878 72
635 579
58 926
813 434
763 122
778 933
595 261
351 623
74 12
630 240
193 201
41 547
407 642
859 224
231 544
47 843
384 634
847 875
92 223
710 620
665 839
846 806
899 907
884 899
496 297
767 957
770 345
892 589
369 162
533 45
343 286
805 544
18 17
470 844
101 606
867 207
823 794
406 903
722 631
227 872
933 763
995 842
395 54
682 281
138 79
234 427
93 848
510 222
171 70
103 63
725 314
643 523
939 186
289 378
648 456
534 631
298 954
667 266
3 592
740 702
226 474
138 547
59 360
58 229
707 703
741 27
85 619
278 377
407 519
167 598
501 214
348 871
973 246
654 410
522 248
489 524
210 482
478 708
160 69
410 637
234 350
733 344
795 417
812 543
115 866
624 531
594 642
141 336
105 136
596 60
929 661
289 115
649 903
685 950
492 511
277 559
457 691
113 822
810 100
950 311
117 737
725 970
454 579
873 26
627 543
61 255
390 303
308 436
191 617
775 1
104 126
907 393
359 292
264 301
439 397
19 520
663 926
36 642
417 289
609 349
684 435
386 923
891 46
595 613
92 744
269 261
642 667
516 558
772 59
802 302
371 315
755 339
200 288
735 227
3 276
404 730
781 469
753 104
311 651
628 385
481 893
909 75
148 789
257 611
352 175
1000 576
879 70
270 799
512 848
814 389
973 389
466 776
149 403
693 303
411 525
313 613
989 575
97 18
950 996
377 714
116 353
992 508
682 567
837 291
631 772
551 433
758 410
396 647
428 439
195 871
261 52
610 370
352 318
192 762
942 0
852 233
399 511
204 960
701 61
615 634
302 774
540 302
822 22
424 784
323 152
996 128
975 680
493 17
586 35
331 76
294 482
794 339
297 747
556 390
566 7
828 673
300 533
388 196
909 374
96 146
385 15
713 386
497 346
676 425
876 757
368 974
781 809
491 541
282 492
678 325
575 304
892 522
609 898
783 819
108 659
603 909
830 803
369 6
649 473
830 139
405 372
873 290
67 669
432 153
731 690
228 277
559 725
248 996
198 115
630 916
626 366
586 217
898 587
29 283
417 917
235 613
485 0
189 615
256 943
960 573
147 462
877 543
502 632
255 55
865 594
624 774
791 766
388 94
709 362
707 49
928 518
132 425
836 402
357 54
669 533
348 20
666 23
289 250
293 16
777 883
900 486
77 265
403 371
593 165
424 813
493 728
862 501
399 166
891 192
903 478
769 137
290 819
304 757
544 438
923 989
110 609
591 0
837 229
615 22
489 661
634 246
26 265
931 89
894 236
792 188
741 367
68 538
588 332
822 440
451 443
136 88
15 192
952 542
369 387
898 494
164 318
564 484
531 923
384 226
345 852
917 54
839 753
983 761
617 461
571 73
233 961
276 471
227 160
457 754
991 729
716 603
691 177
180 183
550 94
484 856
662 381
642 468
459 652
729 780
977 441
223 655
26 801
367 596
418 690
433 931
633 770
653 581
69 837
188 999
45 218
431 4
535 839
925 760
299 857
130 989
61 717
722 858
175 154
522 191
132 692
224 498
439 683
558 549
290 266
419 437
895 64
409 85
283 130
560 329
70 791
370 267
892 435
541 554
854 332
452 846
330 800
486 861
223 261
918 281
922 856
393 200
101 495
51 347
42 239
674 775
436 350
689 127
902 121
807 688
177 312
974 419
675 125
612 966
867 609
301 500
494 847
87 688
653 887
820 630
741 292
524 107
733 543
216 480
155 290
392 570
144 549
38 861
903 268
849 492
730 558
851 899
77 120
699 142
897 841
252 55
690 899
20 651
634 568
670 749
908 587
184 938
777 403
542 292
694 891
405 328
948 909
153 671
887 218
15 368
576 267
380 549
507 364
676 233
538 67
555 17
312 342
544 632
862 874
205 472
257 340
185 352
234 980
854 297
101 981
123 576
578 567
218 368
416 605
3 29
77 544
408 161
575 457
391 442
182 187
75 586
71 959
963 62
27 997
930 208
957 954
829 166
552 900
8 344
727 192
281 749
43 173
556 143
17 927
565 994
649 156
17 145
8 690
749 465
143 967
101 669
609 840
975 640
769 995
237 22
146 108
7 179
885 340
919 18
727 957
11 519
784 631
950 485
828 847
543 490
422 907
456 742
521 767
944 24
917 314
354 129
32 954
276 718
770 668
401 890
927 557
215 170
169 156
138 247
372 493
343 927
296 23
586 309
859 799
832 509
12 827
149 313
89 40
80 70
746 77
730 487
691 77
667 177
6 593
69 238
287 844
335 682
286 701
395 553
265 664
528 855
95 341
768 838
374 376
211 996
13 327
131 258
563 168
70 310
614 64
344 530
949 92
654 250
447 612
955 474
418 755
735 270
141 281
299 849
925 177
886 111
132 547
811 90
613 891
817 352
34 552
553 291
182 582
932 848
100 156
651 329
198 271
501 267
542 845
428 688
760 523
800 927
902 768
658 663
219 184
346 431
777 145
226 433
611 761
105 947
163 638
426 621
629 292
554 373
226 571
613 814
287 607
17 836
51 846
705 929
684 61
539 60
659 12
795 597
307 93
510 890
174 625
584 38
240 267
926 44
946 331
781 416
304 52
825 822
276 558
342 377
433 485
635 94
648 288
546 926
966 923
842 248
972 405
141 284
366 11
810 473
413 835
916 552
549 698
137 638
375 110
379 430
304 261
995 453
600 13
73 220
285 473
509 866
309 378
882 967
807 444
357 378
611 373
42 564
237 273
72 411
198 448
272 504
195 151
753 377
172 267
839 672
78 665
928 826
170 369
494 112
196 238
391 897
948 519
464 758
984 434
14 949
784 924
731 320
881 873
727 923
443 234
708 952
811 522
329 302
98 89
169 182
707 777
289 357
561 468
293 910
855 299
803 325
526 960
38 644
66 230
340 2
997 115
473 390
211 565
210 961
517 538
555 986
318 142
218 559
337 865
697 618
688 206
384 90
678 350
568 830
391 411
753 990
971 917
869 922
591 528
691 640
875 972
237 186
804 980
874 614
468 304
332 44
461 707
51 532
74 109
249 525
455 402
948 111
563 848
256 914
373 765
722 517
700 344
830 200
486 715
977 498
842 384
143 811
438 824
526 731
345 389
778 250
90 193
231 326
207 845
674 976
503 836
673 718
169 741
510 427
331 644
832 67
116 833
105 536
553 623
665 495
628 582
193 819
824 707
330 953
71 883
228 123
204 427
183 782
929 307
557 371
146 502
301 585
456 611
882 121
392 639
962 937
449 137
928 962
682 301
555 482
945 2
517 531
453 540
324 986
309 890
340 977
230 841
362 717
297 607
747 864
746 536
443 56
130 629
703 126
918 160
588 985
719 842
13 169
576 566
24 132
611 811
697 396
972 629
599 542
612 500
778 516
743 347
723 476
231 666
852 440
807 957
739 348
488 716
508 771
743 153
316 387
261 628
975 964
302 330
778 772
387 562
801 222
408 183
779 574
838 537
289 303
946 467
611 173
716 934
450 859
73 565
39 703
938 800
987 569
995 345
701 120
204 417
263 716
955 868
545 93
257 953
621 291
120 643
705 811
468 354
24 337
543 547
353 848
194 852
967 155
699 969
143 832
345 466
757 512
82 426
399 377
23 698
896 164
626 995
23 135
726 912
821 659
647 490
19 919
110 41
81 99
878 218
24 358
882 780
674 321
205 922
172 954
840 868
435 882
111 997
540 239
596 534
826 435
771 402
563 979
772 128
932 712
5 125
601 233
965 239
405 496
42 979
352 49
572 775
580 302
424 648
768 933
413 350
277 56
466 739
467 212
431 680
253 547
847 289
240 538
996 939
265 507
667 869
900 372
116 908
301 767
307 957
43 608
74 223
112 90
405 30
51 274
332 970
838 954
276 382
503 200
710 913
235 740
887 880
311 477
335 18
806 77
626 690
326 672
658 177
218 697
714 666
489 598
788 780
165 151
69 508
646 258
820 696
845 282
734 565
897 852
293 689
445 192
764 833
16 878
989 573
195 310
51 927
991 567
160 112
821 505
304 547
371 435
348 472
814 870
537 658
162 199
342 106
524 553
49 41
649 913
315 322
644 32
575 78
28 813
359 309
315 952
343 692
864 752
728 825
438 118
775 241
259 160
299 163
746 663
258 635
945 857
52 288
836 303
623 253
672 968
193 84
16 669
625 870
300 835
71 996
277 4
600 74
747 366
659 182
167 570
750 709
993 102
801 935
691 556
9 806
299 905
783 387
389 791
71 841
127 907
938 680
76 615
996 451
922 409
886 402
276 634
37 681
616 737
217 687
785 198
119 368
350 71
504 4
81 446
632 734
418 712
447 893
194 487
587 894
488 34
124 384
415 896
511 782
358 57
292 73
583 541
216 92
872 666
428 142
717 890
556 403
636 770
64 564
983 797
86 810
526 471
814 671
930 523
741 181
843 390
371 876
371 961
357 305
993 226
651 521
991 683
283 186
781 362
940 435
387 368
540 463
379 362
947 399
508 507
278 564
720 784
412 729
503 930
700 111
18 640
614 70
185 138
157 723
973 143
852 508
655 432
141 806
807 467
331 752
166 713
962 317
308 792
193 358
507 593
975 950
121 811
923 596
570 30
467 44
580 833
54 566
666 981
586 22
114 840
367 322
687 707
17 311
775 692
274 621
717 669
53 774
824 291
948 819
275 208
724 151
979 17
988 218
940 608
690 407
981 227
245 238
239 403
43 763
801 302
157 661
247 406
791 752
911 600
257 851
626 558
936 883
777 285
885 238
982 328
845 817
54 883
423 163
134 840
297 39
739 998
652 614
224 181
3 835
372 659
152 789
401 42
839 24
943 575
641 932
934 597
739 549
815 848
36 265
316 611
650 645
340 234
710 433
792 704
747 535
969 667
987 136
711 819
914 975
35 631
713 323
310 55
708 522
24 947
221 601
402 274
295 276
636 628
243 36
184 729
854 92
717 144
529 68
757 721
416 886
159 763
924 284
565 175
721 280
255 234
216 89
463 927
494 949
923 955
644 570
359 56
213 715
320 18
450 849
609 269
769 367
74 613
762 477
484 916
417 703
670 159
791 75
339 162
481 382
482 944
783 880
829 963
638 443
482 546
335 120
525 374
286 330
956 660
899 360
682 470
884 55
260 674
17 551
391 401
943 513
944 145
710 183
978 964
51 676
500 591
783 64
432 172
5 29
478 552
344 189
686 61
227 297
290 377
367 27
842 6
760 37
749 840
816 592
511 706
923 7
333 225
706 705
419 199
280 954
238 849
912 658
891 914
597 516
894 894
991 385
788 752
173 971
649 732
174 162
282 253
311 858
29 880
880 723
580 415
135 440
54 232
451 929
838 620
362 953
250 48
259 648
981 79
829 97
997 469
767 621
782 942
261 943
453 149
178 703
541 181
504 95
686 44
449 145
225 867
202 454
645 415
787 968
581 51
624 593
960 604
227 258
968 523
719 949
795 303
678 436
557 416
789 760
148 213
867 938
587 527
197 805
175 484
213 273
637 933
878 674
898 808
562 800
945 678
116 557
369 798
934 866
477 169
765 673
970 84
256 444
356 377
404 301
873 950
603 100
132 388
488 493
772 809
332 871
986 567
269 606
543 362
954 545
811 942
560 140
591 127
720 552
996 696
54 614
586 893
660 600
818 520
157 440
268 927
850 567
362 28
792 984
787 756
736 194
769 537
374 329
371 336
771 125
700 420
907 185
418 985
256 805
984 41
77 925
884 731
147 905
554 903
175 195
79 819
626 243
590 177
536 22
999 830
754 691
907 181
588 253
57 290
23 972
541 0
784 355
419 260
79 163
312 207
585 647
794 47
567 430
411 622
733 109
418 138
756 754
241 740
400 338
872 889
42 51
193 572
463 603
426 882
807 847
494 964
95 549
308 712
399 763
950 209
933 621
900 171
473 379
231 736
319 632
414 677
672 732
92 29
992 963
367 525
873 557
739 358
415 28
157 15
547 520
337 113
313 694
157 801
49 173
435 377
649 312
451 918
945 967
998 795
877 829
756 502
255 875
871 806
483 204
958 787
666 759
259 54
743 89
525 508
245 80
967 263
526 584
399 77
629 290
736 487
62 808
704 731
625 147
651 867
738 181
574 852
988 791
685 200
425 684
141 756
683 612
874 531
591 955
811 449
429 567
97 328
481 453
372 710
109 396
414 333
293 120
653 955
809 897
533 736
638 681
996 834
278 138
917 179
819 926
894 858
464 269
305 678
352 538
998 879
581 566
768 549
514 964
908 398
105 723
301 204
559 168
594 469
827 729
622 514
186 82
216 776
382 788
121 818
378 625
560 244
576 818
569 994
155 857
777 775
253 591
956 926
930 191
640 765
99 81
271 405
77 192
561 595
255 764
143 762
760 713
353 303
214 103
786 772
599 648
126 877
780 636
715 990
497 944
917 59
207 58
424 846
971 7
418 372
348 110
349 368
864 203
418 423
383 69
33 283
871 711
619 393
879 819
896 338
212 218
785 669
862 133
959 243
532 520
169 834
468 825
755 843
996 133
289 949
716 476
752 375
345 248
502 849
172 682
533 492
241 213
860 549
857 289
262 351
120 921
336 398
575 853
287 724
531 529
1000 943
220 756
343 769
359 826
761 383
485 787
281 659
546 554
879 362
198 910
980 39
847 196
607 150
590 371
923 658
989 718
174 887
983 22
660 184
536 278
499 698
465 45
300 167
390 327
720 189
359 125
377 76
874 248
660 852
335 282
798 396
347 669
524 796
78 185
793 108
733 83
164 579
192 672
695 801
165 790
25 237
715 652
253 855
304 525
793 599
28 914
120 741
876 748
161 918
712 197
333 462
540 416
364 48
579 445
825 576
519 639
802 514
147 917
817 15
729 412
125 815
356 235
882 674
960 421
52 830
69 547
992 828
543 424
972 235
297 651
530 292
757 232
817 628
405 511
420 301
782 580
801 205
1000 357
34 389
831 335
184 419
933 298
107 496
829 824
587 275
42 474
506 237
654 75
824 123
67 363
174 87
54 573
699 615
374 1
482 525
34 291
474 141
72 978
341 954
399 34
153 257
910 266
122 716
698 135
174 168
684 575
15 327
529 863
597 359
616 678
866 186
655 887
164 396
783 859
718 456
315 973
503 827
605 868
977 359
186 388
699 506
617 333
792 468
343 707
254 221
653 564
776 4
585 477
797 713
265 406
342 12
67 417
539 651
776 447
487 968
444 531
568 897
808 164
880 543
392 271
190 279
142 92
998 404
925 436
861 547
502 577
62 141
606 614
695 288
366 467
348 63
626 426
611 237
555 237
999 302
661 270
358 727
513 900
115 153
524 61
108 154
863 38
572 947
901 725
59 851
8 168
825 26
291 251
358 815
953 750
886 307
237 533
541 844
624 726
535 931
111 854
163 430
970 117
338 239
174 637
229 370
908 175
125 659
512 366
897 814
42 201
811 189
976 837
379 110
787 185
563 250
205 665
89 512
737 76
960 127
187 126
871 399
532 655
624 897
840 241
938 858
607 373
208 981
487 807
832 566
128 622
965 767
455 957
318 94
764 397
660 197
107 433
288 497
175 80
242 684
763 702
451 828
599 307
260 337
777 162
933 586
129 684
671 569
707 699
90 162
169 911
376 553
271 284
376 329
421 914
708 93
465 532
883 282
314 242
408 499
782 519
849 372
885 491
128 832
435 985
446 380
690 242
995 169
693 561
215 485
15 798
317 499
698 107
690 726
912 161
330 602
206 180
412 964
980 491
713 437
518 233
897 746
574 471
725 951
391 759
598 71
620 938
717 966
687 404
513 152
402 603
916 879
970 411
270 312
382 356
9 582
284 474
771 246
765 149
231 866
612 575
348 766
36 944
852 982
591 861
359 230
79 749
310 80
712 795
704 818
180 631
504 573
54 565
44 63
623 188
112 226
29 367
889 963
295 8
675 804
450 32
324 298
151 345
430 455
482 716
761 377
645 403
974 297
827 16
501 158
941 332
448 871
824 625
342 860
909 744
609 702
296 725
48 467
250 14
182 243
184 599
953 541
777 552
643 603
587 725
365 161
222 421
543 826
719 429
953 771
647 210
54 750
834 874
355 761
601 212
277 764
936 323
248 423
360 815
936 337
126 467
92 394
74 296
126 314
634 489
604 455
612 77
922 516
767 321
590 356
555 963
227 291
156 912
607 206
643 70
860 445
797 739
218 88
98 684
804 367
823 111
303 377
852 418
430 302
215 289
264 77
168 980
832 879
795 214
508 930
593 607
943 902
399 691
848 475
69 194
393 898
504 158
56 624
520 135
801 190
411 770
561 835
336 598
493 160
197 326
369 3
914 842
930 341
476 565
725 476
843 744
149 450
195 142
993 427
527 262
371 115
369 237
794 302
116 625
537 486
171 334
830 961
230 717
884 73
668 448
801 882
508 680
864 919
707 39
513 221
321 790
444 61
227 928
970 863
371 829
60 914
579 392
353 549
478 770
221 265
408 165
716 549
664 97
75 457
981 802
528 987
422 880
381 733
233 501
25 900
181 755
790 827
103 76
20 766
17 440
917 96
478 90
607 917
544 275
277 856
451 390
494 727
375 746
285 930
705 324
879 719
250 338
856 761
559 48
606 780
503 679
716 995
344 961
625 531
315 951
303 485
451 339
556 199
266 646
332 892
813 891
469 720
891 786
601 284
353 182
824 360
113 599
611 228
446 497
506 158
241 419
591 103
112 618
969 318
153 291
810 995
396 716
81 725
150 155
345 165
295 125
824 385
69 921
257 394
694 907
562 286
219 345
391 214
279 777
309 369
4 193
600 120
438 454
933 384
798 830
905 203
560 278
128 367
677 420
718 605
90 773
426 651
887 337
798 667
858 594
377 210
753 481
397 953
259 441
537 448
928 802
175 958
180 639
951 586
696 784
379 445
609 425
561 974
15 857
788 652
215 548
123 160
450 90
385 720
188 78
947 629
342 791
325 198
860 146
493 314
519 470
343 779
763 558
975 421
483 387
850 947
233 56
989 315
838 580
252 829
432 923
717 511
406 749
2 132
190 822
699 880
384 828
554 230
985 973
853 514
585 310
127 552
941 36
143 59
493 607
799 958
239 914
590 199
850 581
279 671
836 571
152 923
901 812
804 614
490 628
377 101
691 42
299 809
909 802
815 513
176 396
769 429
833 35
174 524
538 806
234 383
6 930
316 923
437 446
381 931
814 725
853 948
392 264
110 960
863 498
663 916
542 362
586 889
63 852
142 758
812 136
437 884
58 146
359 369
553 280
790 398
485 735
528 985
584 47
257 540
902 330
46 244
295 225
898 626
656 471
597 734
626 940
560 791
738 715
794 556
503 236
990 110
768 11
795 787
307 591
202 405
951 732
4 801
267 857
314 321
516 403
667 618
867 432
337 727
669 933
908 924
897 745
677 275
718 967
420 107
458 720
587 884
348 423
97 476
363 891
665 13
428 424
720 516
264 158
202 220
491 409
821 601
151 327
716 822
831 653
717 503
252 587
716 47
99 827
366 84
37 726
967 790
318 999
660 603
463 181
234 286
797 141
669 516
255 454
329 613
531 700
157 705
761 606
875 728
783 896
938 969
579 906
524 228
212 406
112 112
874 958
609 774
665 443
925 563
211 607
366 594
539 285
45 928
346 763
146 326
853 575
133 275
125 943
465 400
126 23
931 122
312 831
815 51
121 787
828 152
874 577
323 732
661 278
851 148
662 370
928 658
727 647
608 643
81 190
69 880
186 130
853 265
738 386
941 853
309 251
346 483
788 884
846 324
883 961
625 790
93 209
845 51
411 704
409 712
265 861
56 102
546 821
871 597
254 710
562 844
331 141
839 650
369 937
353 536
693 773
46 237
159 674
234 905
260 210
794 130
164 391
386 322
125 658
488 558
22 228
54 9
157 584
852 879
482 439
987 154
857 427
419 201
380 44
726 788
15 6
987 265
498 321
84 522
995 56
800 557
89 490
745 531
386 388
607 129
870 262
116 874
593 409
574 434
301 39
793 604
550 955
802 630
468 52
676 400
500 983
183 977
720 114
700 402
946 202
522 24
93 726
589 518
332 401
977 569
665 844
299 826
136 969
329 264
201 401
877 163
1 736
254 394
41 835
734 214
502 193
701 93
815 543
396 312
523 954
307 429
768 922
765 981
61 401
175 383
329 39
700 947
33 161
35 344
702 310
55 584
780 9
334 718
181 362
155 327
412 493
253 422
419 769
709 853
725 681
44 99
76 615
651 529
140 68
88 380
6 794
112 646
30 866
791 797
350 742
314 675
793 576
30 92
48 513
958 67
817 995
336 901
3 903
200 372
411 280
205 221
409 998
695 819
516 557
687 290
210 659
215 796
553 901
645 304
985 578
773 750
656 479
804 444
948 833
158 620
316 510
536 603
504 109
230 44
252 297
975 627
785 746
412 715
916 395
541 968
126 781
211 14
122 675
879 760
449 788
562 209
969 141
363 919
338 60
596 378
560 630
773 938
532 521
288 847
819 163
619 182
789 473
129 723
55 841
681 9
66 1
902 636
129 269
701 39
599 525
666 198
639 556
251 166
714 770
275 768
85 739
241 986
784 558
302 989
504 216
211 552
477 990
392 579
421 166
30 29
31 55
871 79
153 483
32 607
483 164
566 718
186 789
782 762
262 797
227 805
820 104
787 348
860 813
315 984
476 512
351 585
627 522
98 982
199 588
988 718
160 264
783 922
250 712
610 56
231 757
6 298
635 617
555 317
950 365
20 67
957 628
102 281
346 46
318 137
311 854
192 313
79 197
1000 67
526 261
357 507
523 486
305 588
181 340
995 171
19 38
516 234
515 985
389 759
756 764
1000 762
659 666
923 995
178 515
593 865
956 650
376 804
275 592
691 100
667 912
681 847
84 609
804 935
475 847
268 714
553 675
34 664
683 134
5 281
464 290
608 388
879 169
162 721
958 692
796 584
220 309
487 632
520 573
43 361
375 567
361 522
298 83
939 388
61 748
150 260
770 370
351 645
52 177
531 156
308 144
797 682
392 891
468 190
239 2
826 336
422 168
374 127
806 532
475 388
683 827
127 685
446 804
325 315
444 771
515 884
198 806
805 274
903 851
680 953
569 256
703 701
824 674
810 474
741 951
114 642
156 923
191 723
590 231
66 750
840 77
795 977
491 638
628 118
242 308
123 370
246 992
300 935
757 949
541 738
959 795
969 717
480 717
678 30
713 371
206 39
151 441
826 340
210 646
682 312
112 486
70 240
279 385
960 230
742 185
776 559
709 368
815 502
256 504
684 543
536 777
754 212
818 830
504 332
534 488
720 127
649 666
616 915
259 515
164 90
898 479
106 970
598 414
572 523
10 508
138 709
586 759
197 511
287 373
21 945
84 979
404 315
397 30
57 891
699 230
726 804
745 102
795 193
474 302
616 406
161 25
279 736
126 79
399 559
880 508
698 243
886 255
360 237
53 156
18 297
493 11
296 306
300 270
243 246
577 919
476 982
322 704
227 336
567 121
641 365
316 285
6 811
427 37
284 195
1000 403
161 268
475 729
449 847
529 120
730 969
684 537
255 404
190 408
606 181
66 787
90 264
307 287
785 888
35 212
318 55
470 148
48 820
356 800
298 664
818 99
529 744
865 68
561 134
590 465
513 672
833 943
754 391
326 923
299 386
807 292
136 152
183 454
631 585
328 616
193 470
70 679
423 237
323 761
731 182
433 283
554 984
491 28
345 517
420 943
773 89
741 613
185 775
780 33
252 500
464 66
792 658
894 964
620 847
471 711
19 339
999 254
155 989
888 330
879 687
565 381
134 518
495 135
57 187
356 253
265 124
339 996
814 363
593 746
153 958
326 214
955 318
953 187
908 192
48 697
461 167
817 492
102 47
780 723
625 708
943 66
125 561
801 865
468 545
87 154
869 594
761 615
106 53
198 697
539 8
36 738
34 60
761 685
845 166
477 688
312 730
949 401
840 524
842 718
352 549
424 123
896 596
127 208
401 826
374 593
546 565
707 252
646 502
916 470
852 627
689 207
462 293
119 865
66 235
430 821
612 326
788 901
874 595
433 579
663 484
825 969
904 23
741 759
530 397
474 265
738 44
448 510
747 326
892 130
300 432
502 604
431 516
356 473
348 495
157 871
267 315
47 483
614 702
322 212
325 10
35 485
639 595
482 679
680 84
4 812
573 842
161 285
674 479
455 62
380 801
701 349
944 728
161 414
578 579
819 161
999 740
232 179
283 79
855 945
19 343
807 760
125 554
23 320
603 16
941 308
380 567
264 35
651 266
942 626
222 885
527 216
632 291
127 633
975 97
688 452
295 176
406 989
709 102
345 275
132 245
454 339
356 851
783 707
654 353
134 32
321 597
670 561
464 815
130 793
322 279
324 345
641 806
488 235
699 40
574 760
380 9
811 715
634 692
432 684
520 453
850 399
211 137
728 362
168 393
897 642
956 891
691 822
730 409
317 59
313 911
238 838
500 177
811 773
696 43
93 799
113 943
585 639
541 891
470 61
15 728
218 53
102 988
806 685
419 665
69 307
135 308
33 966
82 894
406 880
501 39
893 410
569 862
723 784
990 738
743 89
213 996
847 48
774 154
579 990
27 582
193 485
795 533
720 942
208 865
429 676
377 96
993 527
25 298
976 803
470 350
443 846
907 798
383 909
998 326
300 583
363 369
152 976
511 524
449 112
829 825
214 42
829 582
855 669
288 387
424 574
325 784
963 924
591 740
698 115
573 775
529 658
713 553
858 653
546 600
542 595
682 287
107 705
64 913
625 781
214 506
36 124
836 582
805 804
843 520
417 898
84 101
112 190
855 798
247 259
916 482
631 672
661 625
892 769
786 282
710 182
323 942
451 18
722 738
555 53
375 817
259 563
233 496
203 171
580 857
88 257
525 424
34 613
432 937
399 34
883 408
950 527
616 199
613 297
655 788
332 7
241 960
456 5
238 785
441 410
136 336
188 858
374 796
9 428
658 662
630 116
523 139
698 499
404 181
51 98
539 754
121 459
739 795
200 624
682 383
642 674
372 813
163 339
678 21
787 500
132 632
640 688
123 627
873 343
175 449
60 636
127 414
680 888
956 836
84 324
302 674
887 779
431 248
885 294
157 340
368 301
676 592
445 869
522 761
595 181
394 282
296 920
18 727
403 94
388 818
467 226
232 962
102 677
489 439
91 842
516 607
921 992
12 221
581 715
400 532
80 276
731 464
527 300
900 21
385 941
308 966
493 305
954 856
481 760
442 100
628 807
265 656
157 564
211 567
545 35
302 508
9 260
292 891
785 986
437 57
859 349
90 327
330 833
131 714
519 621
42 446
168 317
150 806
708 905
929 486
744 644
635 930
285 221
972 420
959 65
358 305
352 951
624 148
107 306
132 738
257 627
538 445
687 853
715 42
974 407
991 906
674 958
687 748
852 240
284 306
384 225
437 527
247 282
6 944
390 317
171 896
6 515
569 762
578 22
22 570
404 127
380 580
680 353
578 668
334 676
771 629
628 163
836 27
171 798
890 0
501 889
106 450
30 499
768 187
368 128
929 968
532 208
248 971
80 221
804 346
244 161
497 981
580 406
35 243
513 332
846 118
568 790
632 938
601 517
77 618
553 596
947 979
560 242
131 192
324 107
854 564
989 383
206 907
903 298
944 89
587 138
849 49
989 740
822 263
879 240
450 830
93 8
292 700
976 981
630 113
51 178
335 988
977 455
618 678
581 311
293 804
80 210
771 409
942 204
155 682
33 996
574 224
501 470
420 545
234 322
72 992
806 242
456 393
112 600
718 646
726 718
729 476
464 395
357 326
194 749
54 777
446 666
801 527
144 77
676 84
232 752
129 612
771 932
167 267
491 786
777 819
282 573
709 434
203 614
653 377
538 79
90 134
494 664
604 171
830 854
483 853
305 143
953 629
396 199
142 298
729 981
419 726
522 966
671 949
218 546
413 921
700 858
932 72
610 577
694 260
551 15
889 698
197 703
41 580
969 259
100 623
2 818
996 133
677 217
321 197
916 255
989 62
778 975
126 631
624 274
199 242
92 346
247 821
853 9
976 336
152 216
601 337
342 888
349 915
363 60
554 738
433 645
11 336
339 437
558 164
194 116
207 870
172 967
867 12
960 27
86 585
75 630
686 224
422 503
117 557
621 465
146 900
225 140
777 232
71 852
847 430
712 736
183 55
639 748
719 546
534 23
475 743
489 446
449 325
992 687
292 509
234 111
402 996
525 677
718 629
631 836
790 661
368 949
77 885
797 67
395 20
839 101
536 634
746 103
484 990
815 193
483 545
826 271
729 793
788 919
74 671
530 142
925 993
780 19
307 305
983 587
741 412
452 555
252 803
222 169
23 709
976 804
936 827
85 143
735 955
46 250
909 839
912 313
83 131
67 299
449 778
100 444
831 840
891 51
255 89
582 525
376 2
221 240
269 67
331 649
836 779
539 127
816 499
217 365
816 346
245 564
37 967
340 6
128 579
814 980
673 949
497 778
953 835
668 982
257 15
917 780
545 784
748 764
674 661
806 274
940 846
339 710
217 907
575 426
936 874
589 287
651 989
399 176
385 218
383 940
717 41
514 720
157 858
992 379
883 556
461 321
912 343
819 1
508 995
62 591
815 303
14 674
628 987
513 623
320 78
702 924
527 736
970 190
296 353
879 68
380 849
985 721
947 694
559 334
998 625
144 853
150 129
515 975
284 78
901 327
663 47
191 373
849 117
238 189
658 581
994 21
404 666
311 962
781 89
510 451
920 740
341 661
44 456
579 29
763 398
845 713
605 341
836 568
667 638
13 765
228 895
663 280
595 265
80 924
382 234
273 858
753 196
837 805
545 196
534 909
90 444
400 716
770 209
620 891
859 101
479 686
796 190
200 44
297 182
645 136
383 169
263 139
649 874
793 479
662 126
45 221
104 983
935 488
118 378
552 944
963 705
700 817
877 850
412 729
798 575
885 981
583 84
24 372
88 892
784 450
665 21
783 455
973 711
969 494
25 328
38 878
858 675
252 60
388 140
420 327
3 214
929 923
302 629
788 591
79 364
658 511
516 305
244 930
129 220
246 981
196 780
744 334
408 985
112 49
906 443
718 919
687 418
775 266
356 867
115 739
133 386
751 860
855 658
244 318
173 198
214 461
766 292
885 286
797 957
871 392
592 783
940 504
146 523
153 723
10 407
710 560
938 508
552 723
88 537
455 892
544 110
265 94
207 922
982 720
258 414
882 71
253 840
901 170
213 177
950 717
623 247
988 535
854 996
724 396
681 605
470 475
554 531
528 688
360 253
673 996
630 797
79 704
314 791
10 614
311 453
334 728
683 829
285 31
849 441
467 21
833 222
736 379
555 782
698 308
304 518
320 880
25 416
416 34
653 890
18 802
688 62
10 524
638 536
642 240
284 971
77 528
104 508
294 188
884 477
775 297
519 564
410 110
411 297
740 661
936 459
468 968
656 492
689 338
121 512
457 418
526 242
59 772
238 80
78 527
892 290
423 911
429 879
272 700
141 391
547 298
34 610
155 776
487 991
3 809
467 110
956 557
152 423
548 41
156 385
98 923
435 532
771 999
683 415
600 981
174 571
118 776
388 117
428 992
662 584
528 657
604 817
971 594
776 329
40 71
417 815
617 432
265 27
514 504
391 404
492 238
782 59
59 663
652 822
881 274
420 150
657 754
756 801
148 704
376 112
471 175
349 690
323 102
847 256
588 2
115 919
899 673
110 337
716 671
244 836
865 429
929 297
149 941
932 982
713 87
735 309
946 576
785 3
57 94
44 842
82 693
463 479
261 237
412 460
329 793
827 735
236 729
390 361
644 865
523 921
489 368
693 39
600 770
923 993
818 599
728 137
194 761
761 684
483 522
162 644
672 612
289 136
146 230
898 959
894 646
617 617
444 474
603 718
505 197
533 692
342 153
555 845
702 607
851 526
268 120
191 546
547 680
727 877
708 917
429 626
236 252
455 166
650 229
488 930
525 234
63 196
69 572
934 750
126 310
548 438
976 632
4 565
817 53
316 232
729 397
167 994
948 404
587 432
52 145
204 419
293 656
759 330
63 201
80 909
360 118
668 251
295 297
151 205
674 324
672 273
337 686
128 608
344 557
783 24
225 575
463 866
848 343
367 269
333 134
41 417
38 616
268 309
626 467
130 714
111 251
891 270
596 137
825 354
656 783
138 916
553 557
178 542
310 920
286 157
198 390
113 379
71 739
658 485
528 174
701 173
174 260
22 497
851 237
257 442
586 738
445 694
277 725
51 607
895 809
716 706
171 494
241 577
131 135
865 993
153 363
726 325
977 879
664 609
485 770
920 319
520 327
46 502
772 327
148 510
580 588
985 733
658 711
840 717
914 420
446 827
669 369
343 418
488 234
929 654
930 368
143 562
817 941
727 570
470 905
437 665
548 945
14 693
485 458
454 542
333 826
210 787
581 760
679 628
217 111
945 369
170 303
852 137
301 524
239 500
715 349
140 962
135 646
482 914
683 670
859 740
11 210
822 407
536 936
990 604
70 485
777 497
6 656
153 406
293 700
271 91
291 290
595 713
85 237
693 972
836 428
136 816
252 699
801 561
398 594
316 801
182 948
479 806
709 674
750 585
992 894
589 472
759 264
25 764
167 101
384 316
41 322
948 713
184 589
347 784
111 829
170 611
737 437
198 216
911 789
369 424
398 969
739 217
710 968
262 293
796 174
969 865
736 418
263 447
880 89
837 532
612 105
951 378
368 631
731 55
661 546
940 613
95 197
176 600
464 881
347 195
980 560
498 163
692 931
121 290
43 749
622 509
444 54
283 79
57 442
695 492
525 543
486 879
868 226
717 644
278 427
703 438
71 820
186 98
194 590
115 771
177 843
686 908
615 157
22 321
766 438
379 894
65 14
287 246
724 721
800 549
190 502
546 375
790 9
426 343
691 857
763 960
811 155
77 904
365 173
561 744
55 196
654 973
672 830
776 946
831 577
867 20
682 570
428 852
256 503
9 793
416 686
748 859
55 427
707 825
479 334
795 636
210 299
689 610
227 640
575 212
453 866
141 472
778 424
926 679
181 526
823 88
560 980
371 748
455 581
249 264
195 801
340 918
425 875
762 372
896 275
606 555
463 364
191 561
420 927
142 72
845 223
300 892
123 859
914 657
875 720
702 667
196 660
21 573
595 20
227 547
473 207
837 871
163 744
975 263
642 840
463 421
361 689
904 718
362 396
63 316
625 396
395 268
319 593
164 977
736 454
51 415
85 260
890 392
579 381
887 747
731 233
966 120
208 540
532 837
780 350
493 108
195 874
518 963
37 919
75 466
217 250
787 872
901 10
375 663
655 283
231 220
711 836
436 696
826 697
807 505
521 137
857 889
960 320
713 118
303 535
657 633
212 911
145 927
496 482
291 475
885 290
981 434
542 784
970 557
408 846
649 115
825 205
333 748
696 848
27 695
668 303
279 797
691 254
839 843
685 771
94 868
599 75
155 885
81 557
87 271
976 645
779 705
653 659
647 52
675 154
708 813
613 529
923 110
262 733
340 436
167 21
601 699
228 405
247 662
831 444
308 327
340 893
739 149
915 698
465 465
42 996
893 712
280 36
543 556
915 758
872 747
611 41
682 734
133 448
668 123
632 339
311 180
891 391
995 886
621 298
99 755
644 392
420 864
575 337
283 792
740 720
36 95
411 893
523 143
936 628
375 886
181 188
378 590
366 874
50 101
363 627
587 539
769 413
403 430
137 358
901 992
992 507
887 376
750 827
747 613
791 186
970 199
373 95
372 670
715 502
497 304
835 894
619 647
178 411
210 345
983 773
31 471
279 896
681 894
300 419
851 345
409 737
372 140
336 10
21 979
852 163
663 913
159 650
834 513
365 995
999 257
783 638
912 282
258 942
394 98
837 275
682 217
502 729
973 471
774 831
310 181
120 113
604 639
430 335
865 241
116 603
60 615
779 999
280 235
703 365
851 858
506 181
272 463
999 922
821 503
207 237
878 540
120 313
352 179
912 125
166 165
574 589
72 985
634 698
783 688
304 29
579 760
354 208
149 362
43 509
869 421
684 980
29 472
426 218
987 371
950 101
315 375
596 993
683 625
533 477
318 812
869 15
970 156
669 772
41 643
810 961
204 455
404 525
411 330
128 772
198 553
183 325
751 518
61 877
886 326
746 883
564 324
868 961
904 244
443 193
77 793
612 350
714 599
999 383
80 209
65 63
968 340
131 232
731 986
168 691
960 665
699 913
49 201
727 246
254 418
789 544
944 347
762 868
519 428
886 882
837 341
982 460
177 21
122 739
973 876
392 914
329 993
887 849
749 980
85 779
170 109
530 624
130 852
370 244
628 430
967 886
913 407
757 490
274 906
493 216
791 539
338 578
137 102
974 250
457 300
430 585
31 445
986 233
732 561
7 957
464 694
412 372
477 13
792 841
9 701
506 965
280 415
944 388
1000 408
769 372
732 458
475 129
242 267
189 140
117 396
286 999
147 739
637 418
655 297
214 906
64 285
307 564
921 112
993 262
823 63
183 791
758 596
258 170
196 21
20 119
741 292
360 690
285 661
528 130
297 91
272 843
686 483
648 469
384 471
861 898
373 652
560 948
216 116
293 869
174 341
630 916
428 57
766 559
31 476
975 996
850 993
916 926
556 349
519 406
711 226
852 208
778 478
660 778
832 553
676 808
599 899
843 763
130 499
367 373
144 633
145 454
378 909
636 186
825 917
370 33
157 915
255 998
647 525
556 737
8 860
901 285
560 317
180 202
568 667
308 140
856 91
46 154
690 726
991 488
389 554
584 597
611 562
789 942
875 753
759 241
287 179
362 283
567 445
719 843
749 288
675 556
799 954
550 39
865 748
126 559
544 805
409 915
199 573
390 543
862 675
477 515
46 992
466 754
638 698
710 517
721 50
878 542
878 86
370 125
479 832
895 806
722 212
174 801
771 854
555 761
1000 426
582 678
828 282
341 819
332 732
352 192
605 521
740 457
764 264
49 749
180 184
772 48
4 873
878 897
734 436
162 485
314 526
827 50
960 322
252 229
978 188
430 740
248 366
21 165
825 558
27 374
329 614
924 546
277 331
65 58
273 679
941 841
826 120
251 287
357 822
710 928
766 224
134 202
378 24
602 466
765 890
401 592
356 730
840 654
221 283
943 501
274 352
371 199
234 350
822 646
480 336
171 356
162 234
778 145
619 663
338 113
585 988
274 99
631 938
774 387
629 119
336 848
179 926
597 463
418 186
68 350
75 55
587 346
229 530
1 433
587 412
165 737
716 178
134 543
474 336
416 161
99 169
349 661
139 761
650 871
288 116
718 215
109 124
718 184
151 758
708 531
179 469
443 674
294 798
741 229
827 203
717 384
225 400
301 507
939 441
258 473
702 722
947 65
830 645
117 665
457 288
602 510
866 276
589 652
528 743
631 28
420 635
982 425
998 605
57 42
105 183
877 420
123 158
643 821
198 356
311 786
698 95
258 162
376 704
594 984
200 958
741 956
140 488
609 3
739 87
975 739
967 969
83 784
439 159
62 434
334 752
564 84
378 579
207 959
158 130
466 549
184 169
894 398
883 259
512 478
911 445
857 501
204 545
141 694
891 141
645 560
541 154
309 840
97 549
966 541
946 184
229 891
959 442
994 537
522 891
770 795
330 530
350 56
409 471
210 668
133 880
246 912
19 552
673 581
664 236
289 789
918 540
124 290
702 24
634 653
216 184
864 632
556 315
854 812
524 201
538 908
416 193
436 0
376 308
848 772
534 248
503 190
234 134
805 291
147 395
196 178
333 651
840 279
901 330
594 818
767 905
469 70
497 919
356 850
341 77
658 283
19 553
376 336
60 236
58 677
832 244
770 601
553 499
956 239
182 941
417 249
465 974
60 712
873 482
672 461
521 787
103 316
263 639
332 372
142 424
819 824
92 42
228 0
973 520
507 961
734 415
459 225
347 72
502 36
745 499
198 378
148 39
328 286
779 283
996 312
471 465
710 404
88 997
608 81
952 26
142 603
317 133
328 546
123 448
963 257
192 704
256 543
7 72
972 593
413 380
999 774
127 607
645 178
210 13
384 764
282 497
75 111
532 161
792 853
155 77
244 895
486 507
870 654
696 558
691 470
992 890
5 901
287 290
39 633
644 611
907 327
747 54
412 405
49 929
180 937
210 447
471 223
324 476
430 110
641 417
478 772
161 574
510 766
685 731
900 833
341 574
25 476
115 152
224 323
518 712
923 726
600 494
614 295
81 321
154 224
601 258
716 907
385 399
811 176
355 833
405 834
886 182
778 402
643 111
256 3
466 563
846 652
518 27
745 521
917 60
121 370
593 808
237 683
121 573
147 259
361 636
505 501
61 891
119 121
866 988
10 692
238 700
27 468
523 324
270 485
352 924
948 382
128 259
169 749
368 936
318 575
285 660
584 377
268 78
279 330
873 605
184 134
377 514
20 116
879 899
463 129
234 977
489 468
389 435
416 319
223 160
292 148
369 970
714 326
986 941
538 516
294 988
89 329
907 5
328 462
562 840
531 455
172 803
762 818
683 737
123 179
924 758
558 891
532 701
200 76
808 554
593 847
139 201
70 846
532 765
95 986
93 945
330 350
717 107
214 298
167 516
497 1
193 321
283 299
38 5
73 820
412 581
323 483
375 642
125 964
820 427
698 326
767 792
836 710
206 152
486 611
211 764
234 471
957 25
923 556
64 962
269 597
152 860
88 776
642 473
552 995
404 198
872 652
368 220
930 168
157 410
904 277
502 225
367 711
569 679
831 575
64 709
588 207
412 793
632 311
885 693
950 388
435 862
793 723
520 493
843 226
452 802
430 336
856 92
119 56
219 914
5 298
824 829
15 34
102 139
811 287
391 78
920 637
249 491
629 300
448 60
951 838
10 406
767 445
161 244
290 251
125 658
559 935
416 258
452 15
752 427
522 209
208 701
476 904
159 886
292 901
15 240
191 308
687 312
508 179
346 193
128 166
966 151
932 822
902 373
141 237
40 159
36 739
192 360
220 460
331 230
407 608
973 193
417 106
44 119
371 762
690 875
201 235
718 746
661 261
4 468
882 420
545 681
849 559
720 537
655 594
95 243
229 284
218 647
135 738
279 300
846 666
801 611
406 17
358 513
984 390
513 457
217 980
960 624
530 140
830 528
990 192
162 45
806 986
663 259
320 587
882 678
164 572
111 712
382 712
733 78
79 136
261 11
460 990
631 548
221 186
36 987
399 288
405 653
651 648
299 331
837 853
725 221
453 207
893 970
649 441
227 521
361 707
504 291
50 537
941 822
948 554
218 444
684 506
311 874
131 192
494 993
868 825
302 401
746 659
898 969
464 539
584 48
703 575
147 855
644 869
890 309
255 2
942 354
204 28
208 228
686 9
264 613
983 189
791 410
906 792
246 558
506 166
701 261
288 949
445 649
408 610
134 233
748 380
538 61
336 320
808 219
44 795
322 253
414 451
711 545
357 271
274 744
279 50
97 319
547 436
406 873
728 633
386 938
741 96
157 101
606 973
119 168
678 639
587 539
415 867
958 853
219 839
108 167
471 464
316 302
139 948
367 981
627 321
405 465
817 580
495 131
672 19
366 10
682 516
923 246
468 939
349 286
341 832
174 419
690 198
990 643
541 326
383 599
561 338
599 301
464 866
817 502
293 834
12 169
410 466
650 806
764 701
235 140
58 930
63 469
257 214
576 684
19 216
190 830
603 260
296 774
802 209
802 294
742 163
937 77
886 977
681 988
183 872
248 240
162 478
728 67
923 136
248 523
12 796
268 794
296 568
577 788
80 881
650 236
89 197
726 79
948 394
367 447
621 628
212 145
821 899
456 568
208 858
305 160
368 154
105 539
976 325
425 816
169 475
257 623
760 688
857 262
854 996
228 687
423 578
231 663
844 193
495 697
521 438
432 921
543 592
734 474
3 643
912 608
253 38
680 695
794 676
612 738
571 903
528 244
676 888
178 835
70 585
141 560
213 883
710 368
82 248
834 550
186 506
462 886
621 794
853 468
368 226
238 747
547 3
636 759
660 40
500 579
331 625
66 123
428 713
252 948
832 601
253 511
811 227
868 122
232 263
707 78
928 865
848 930
703 369
231 430
488 858
765 993
507 667
847 292
78 241
905 53
481 699
232 117
105 629
713 906
837 573
943 54
908 305
337 654
662 472
689 932
854 4
30 349
663 790
115 307
83 922
230 364
661 302
450 553
969 792
229 904
327 397
994 355
275 947
817 583
552 360
210 54
592 464
270 733
262 979
830 126
348 732
57 208
309 819
155 938
364 540
296 771
691 134
733 517
910 277
880 437
29 257
515 469
237 669
501 643
184 552
360 231
704 447
428 441
104 585
35 928
443 130
475 212
899 225
311 693
875 801
982 497
38 60
187 298
118 635
819 190
357 191
314 373
728 276
430 527
102 552
578 604
189 633
853 585
614 716
641 561
700 591
396 738
273 295
778 460
514 707
857 190
822 391
451 641
682 170
584 906
303 441
913 540
859 49
414 732
44 577
801 963
440 573
89 176
344 61
992 963
777 227
869 315
649 345
315 817
736 225
992 555
988 963
935 2
571 322
998 676
102 991
121 515
448 125
549 35
931 739
798 472
595 685
113 38
225 947
939 943
449 889
736 89
852 334
572 501
463 645
606 937
170 246
168 647
778 942
521 780
608 802
987 538
440 488
469 942
811 951
161 290
621 3
151 588
647 850
249 230
518 809
541 892
362 751
534 9
88 24
283 194
593 139
975 561
969 285
831 707
736 108
791 603
645 925
589 125
486 7
348 443
800 318
691 92
501 576
460 544
537 507
917 269
749 237
642 429
917 803
649 54
529 915
492 800
7 561
915 971
143 894
983 86
990 28
112 513
748 852
801 828
670 656
342 981
236 961
717 39
988 842
602 845
677 211
529 571
669 463
504 670
828 302
218 94
439 644
461 331
334 224
45 94
838 886
831 659
871 373
287 70
950 682
426 490
197 419
204 235
839 429
620 38
52 903
627 284
347 325
441 475
707 701
144 452
192 37
119 126
669 787
16 90
716 363
834 133
527 870
759 985
971 93
263 187
264 218
500 415
210 87
252 496
747 388
203 152
927 29
734 710
814 186
968 187
389 86
72 60
981 737
242 779
771 38
146 582
686 285
92 286
141 178
727 946
878 876
124 42
792 479
364 708
26 59
928 377
113 146
214 457
638 702
747 475
838 704
380 974
408 874
499 500
387 175
304 329
973 997
549 664
261 642
969 150
194 700
759 989
985 839
492 987
315 196
804 528
660 444
541 891
150 16
306 190
612 629
25 982
159 8
830 588
556 438
270 270
972 735
661 782
299 222
944 154
754 267
172 979
470 313
981 782
694 192
335 198
632 108
969 591
884 860
613 693
200 972
386 763
650 115
882 613
265 910
412 150
165 579
131 58
474 167
925 934
154 249
772 619
64 740
649 494
229 41
300 163
198 698
333 606
964 160
543 840
299 871
175 424
571 677
849 255
954 142
675 507
488 915
513 213
506 350
583 203
168 119
346 982
120 458
584 517
40 31
898 545
423 545
185 471
469 160
447 401
606 183
834 405
259 854
964 804
352 753
53 364
887 991
855 495
516 267
369 850
120 607
254 951
231 628
3 603
49 404
196 792
700 569
551 301
816 514
575 289
10 877
50 267
330 511
820 773
205 670
90 668
427 512
456 946
210 465
532 61
929 97
800 805
62 900
19 713
433 0
329 499
958 490
767 215
175 689
936 504
808 634
178 364
689 850
634 595
288 975
668 11
388 776
995 495
267 392
447 579
405 207
746 666
614 457
658 665
384 149
555 577
855 207
90 168
651 358
114 753
209 6
795 759
410 240
790 142
819 357
634 363
932 855
43 958
585 129
861 311
636 873
333 999
528 645
121 258
896 723
739 812
294 895
537 144
588 425
152 122
967 588
253 967
918 233
762 64
823 66
911 435
387 335
383 386
382 516
263 473
608 761
10 676
510 273
135 431
113 171
217 764
629 308
422 425
172 675
905 215
433 764
73 44
126 606
15 290
222 597
140 710
755 680
281 449
433 900
172 875
257 735
74 787
567 662
295 528
805 719
784 291
246 504
137 362
795 182
39 927
626 887
1000 63
689 41
142 444
15 800
377 212
636 836
289 551
637 552
591 796
473 469
221 205
6 365
497 246
332 272
975 994
632 698
276 270
475 243
547 148
289 445
236 586
315 914
136 768
37 140
391 662
896 331
170 651
513 811
793 911
184 403
949 530
923 198
967 330
776 734
864 770
318 732
279 549
621 673
182 159
257 745
717 228
371 467
510 967
960 130
311 157
464 319
467 367
864 932
249 364
793 666
947 52
150 340
857 262
218 650
748 307
584 463
259 968
873 644
873 176
642 123
13 744
875 740
816 650
425 955
707 506
812 136
846 476
786 453
218 772
258 196
872 444
18 311
104 746
650 886
747 351
623 661
393 761
641 18
836 753
900 979
643 718
915 510
912 529
912 840
611 791
806 775
204 842
184 736
524 856
598 273
293 498
895 792
526 191
690 554
272 766
948 781
107 279
221 983
282 27
914 260
154 679
949 300
144 598
880 538
968 724
782 78
686 643
635 692
473 986
646 611
531 281
654 943
66 326
130 384
698 171
832 473
537 509
47 809
26 871
996 389
155 565
433 260
830 386
241 754
116 402
166 253
749 416
668 59
993 65
443 875
378 8
792 127
568 352
20 224
964 861
652 66
765 931
879 891
318 845
995 801
974 24
137 305
886 5
285 144
287 922
279 302
257 810
228 750
477 352
349 56
581 728
54 527
158 567
65 244
381 46
345 761
703 34
527 790
519 167
201 911
316 960
262 67
208 529
371 751
162 742
681 466
581 145
588 567
807 223
301 837
979 924
977 898
991 826
321 92
103 222
424 7
960 548
864 378
93 805
645 865
22 32
296 700
820 647
221 31
607 661
501 864
992 943
917 229
63 264
637 875
942 83
323 111
523 228
61 913
138 879
562 236
633 216
714 784
379 698
233 784
806 761
816 349
100 679
684 352
934 714
237 252
436 620
353 330
758 162
294 122
686 310
171 497
516 302
320 29
137 554
313 435
668 641
23 994
696 781
183 854
676 402
657 885
825 171
970 813
168 917
818 924
962 891
839 935
278 344
160 364
102 768
459 287
26 695
792 313
923 888
276 516
441 911
655 352
766 143
198 730
905 174
801 168
780 204
414 942
215 64
973 371
962 443
521 981
222 434
157 337
45 552
445 620
126 890
737 485
482 729
934 944
354 756
996 548
630 963
777 174
255 813
444 324
814 547
699 939
571 322
694 386
591 493
161 188
794 609
246 162
806 352
177 599
33 518
610 970
423 663
150 599
14 807
23 630
921 912
87 691
326 240
833 724
40 504
200 231
773 422
302 9
952 740
151 999
552 487
27 89
112 392
695 898
717 622
460 922
75 971
743 644
792 843
48 888
192 920
515 466
15 328
858 185
458 69
424 585
478 300
431 209
391 223
267 302
179 803
237 375
677 634
794 406
122 747
378 965
767 381
313 791
761 751
416 586
179 83
853 4
700 151
375 819
478 43
371 939
472 333
762 804
653 440
960 842
43 392
855 827
277 575
738 540
34 996
634 637
835 31
349 528
761 390
729 654
564 44
174 10
589 308
561 988
741 114
930 167
900 938
583 499
947 911
758 244
274 302
407 569
155 64
288 262
21 804
951 778
410 978
99 954
345 329
92 956
292 282
734 517
275 378
739 676
128 68
142 604
873 453
736 774
810 486
934 212
680 422
241 471
798 477
973 131
652 466
906 422
619 342
590 172
794 295
98 158
716 766
904 630
552 761
516 996
288 594
880 796
586 142
565 198
746 190
713 813
726 657
964 481
984 321
178 389
112 233
652 257
272 942
247 352
646 363
515 675
213 627
325 573
468 219
389 326
213 756
777 408
488 246
640 677
565 464
56 718
670 897
705 525
667 274
368 781
139 522
189 964
386 705
549 48
349 501
744 511
584 856
708 205
296 535
568 218
178 964
906 977
666 182
770 435
613 420
244 810
111 662
322 910
125 636
688 795
909 596
278 441
897 280
810 171
80 342
571 33
453 526
495 62
86 72
446 106
246 515
636 233
499 359
971 962
432 372
23 928
125 41
496 21
386 606
315 602
328 834
450 257
360 685
23 739
481 95
925 842
166 776
999 536
998 606
735 670
339 378
417 319
611 755
269 730
962 153
400 891
286 339
291 730
218 74
499 2
3 747
735 268
6 217
318 114
888 553
382 556
308 725
926 438
529 706
605 376
418 569
896 773
972 425
80 548
411 587
314 538
965 445
93 222
613 320
927 524
161 826
985 859
677 349
518 879
286 438
728 695
248 319
491 752
945 405
160 208
59 426
836 220
854 988
206 610
163 221
124 904
322 913
422 739
85 147
658 361
803 592
479 632
982 66
874 684
573 54
276 293
139 238
89 214
6 905
842 447
97 94
580 316
970 820
543 717
244 301
593 252
31 183
672 642
499 674
651 897
697 628
50 691
2 544
169 42
61 842
554 134
981 29
727 475
409 549
700 591
859 861
651 936
610 259
805 677
72 439
712 640
563 496
412 594
600 470
653 423
524 521
924 46
105 921
630 906
1000 467
995 916
625 867
1000 846
228 356
502 65
947 89
232 784
629 456
561 619
821 106
84 597
146 773
362 175
973 514
16 267
357 215
790 17
662 501
625 877
869 571
969 735
942 993
396 665
455 302
521 821
946 507
974 717
231 982
835 889
559 264
469 60
210 615
4 991
370 253
869 349
814 375
56 821
1000 662
715 772
343 401
325 232
566 402
868 894
3 925
40 788
761 404
797 544
46 629
461 663
510 650
380 271
582 280
882 85
361 425
109 728
95 970
924 636
377 125
197 976
391 880
143 425
290 477
857 844
834 232
153 536
585 556
878 761
469 926
775 559
522 8
818 541
918 48
942 226
36 990
769 547
121 641
42 999
970 323
128 250
140 712
209 306
131 228
868 493
308 34
720 865
498 93
154 27
868 715
91 705
221 548
1000 504
948 432
456 566
314 790
842 568
462 286
140 398
796 376
637 410
905 491
420 685
33 815
934 186
194 275
884 881
846 856
394 565
101 803
138 959
224 367
495 369
119 785
770 163
308 210
209 825
934 801
347 586
391 662
269 131
487 280
168 515
342 144
400 164
965 116
350 712
742 429
24 482
128 753
676 801
764 705
944 336
954 484
645 137
973 555
791 565
619 43
503 781
526 254
25 493
5 426
806 403
316 536
419 997
231 734
993 528
307 110
211 153
846 861
195 816
282 581
372 368
742 587
953 185
77 249
717 822
156 645
274 168
960 721
42 704
374 753
345 897
634 368
17 332
921 955
979 937
86 316
853 349
40 728
479 686
714 106
541 497
99 822
688 613
396 334
141 374
516 25
548 42
7 359
946 679
827 830
543 531
921 632
617 755
138 83
752 645
696 183
864 749
728 195
826 300
279 209
282 500
74 206
906 965
844 195
750 732
924 662
639 935
324 714
488 194
363 402
620 308
116 722
566 82
365 502
727 684
665 209
667 268
926 592
364 930
360 812
534 730
420 484
777 291
550 784
11 162
947 207
779 69
216 530
863 857
785 791
839 445
571 559
519 228
970 24
73 767
107 587
593 921
524 743
935 97
7 556
760 179
795 169
462 735
419 79
795 281
957 708
90 471
27 481
614 319
381 92
969 518
470 367
839 777
227 7
912 376
687 478
233 198
994 41
796 499
813 378
971 42
23 375
177 699
403 361
25 706
912 127
893 110
672 40
872 267
553 52
356 848
543 116
398 810
944 262
21 119
942 674
734 820
817 903
611 368
538 670
631 423
306 478
139 495
1 887
125 30
927 479
372 258
94 736
597 431
845 895
873 309
719 711
228 280
986 140
208 30
257 49
184 180
778 114
765 986
161 643
317 194
451 535
775 21
60 489
144 134
306 759
713 140
463 393
638 853
122 319
816 518
607 473
460 651
635 28
75 582
449 268
968 359
871 340
845 561
497 983
358 478
77 251
995 173
382 737
779 955
570 887
92 30
420 693
996 852
18 379
139 979
983 442
910 22
394 702
486 638
750 331
223 103
440 669
786 719
156 438
419 930
617 324
387 656
952 16
719 645
889 352
207 1
509 981
632 894
869 894
482 421
314 180
883 641
795 684
795 17
378 560
902 835
823 422
941 52
515 159
461 984
399 961
910 728
883 750
389 351
279 67
858 61
893 346
331 276
956 584
391 62
623 455
124 380
244 629
842 288
438 316
278 260
452 272
208 105
599 292
837 338
1000 949
309 926
303 325
246 385
309 601
615 187
643 748
486 327
377 674
475 678
160 454
859 618
816 812
125 323
579 951
328 925
856 180
324 432
1 638
476 415
797 736
466 594
935 598
331 532
685 228
511 685
193 317
2 224
196 77
390 62
902 224
87 690
335 297
661 516
618 451
190 486
964 828
721 578
537 181
195 17
392 275
310 93
970 553
637 256
343 484
698 243
576 733
545 441
62 355
370 881
754 958
378 311
539 973
498 179
139 681
319 496
674 904
481 950
282 115
948 113
297 104
593 417
786 624
590 216
188 458
202 591
865 23
354 17
225 716
327 245
660 291
374 600
300 818
718 921
937 234
605 228
866 617
684 504
435 497
238 961
105 574
629 630
408 164
909 980
750 495
159 105
637 474
56 321
68 513
479 669
255 606
314 175
75 967
482 328
755 542
10 611
374 224
404 823
846 815
380 152
442 272
163 614
173 374
533 20
101 821
763 418
516 383
2 212
307 11
75 210
562 729
305 670
217 471
150 176
171 415
846 661
197 823
321 908
395 903
181 152
44 118
963 649
697 302
678 930
762 316
95 428
257 417
795 258
572 555
35 764
487 20
922 980
360 138
371 979
346 590
801 445
970 549
541 89
989 362
188 946
64 146
150 976
806 246
424 192
454 677
83 872
611 671
403 876
10 763
928 492
471 754
696 987
672 473
203 625
376 995
950 898
782 341
969 942
772 537
201 695
536 531
814 757
54 831
670 941
883 321
977 926
412 787
762 59
605 354
284 180
11 482
819 436
667 982
447 684
200 96
429 583
289 295
861 548
896 12
941 576
684 636
668 105
968 633
360 860
306 889
665 863
317 237
67 791
535 267
408 828
675 813
340 40
193 880
543 348
441 270
95 779
852 604
75 421
355 469
681 558
717 725
336 220
566 646
471 356
962 791
5 149
814 367
590 995
304 743
813 94
114 142
732 288
851 522
77 995
941 582
829 841
256 142
923 186
806 468
758 433
93 263
652 375
336 607
324 287
574 666
333 96
426 978
508 119
81 853
226 258
583 676
444 69
746 964
834 801
133 512
160 696
303 36
599 211
578 396
733 212
28 643
209 316
441 116
176 22
782 693
139 962
360 287
78 163
692 496
563 450
868 792
469 144
664 183
790 456
698 222
665 179
649 625
256 153
279 540
727 311
147 699
39 419
360 424
292 242
308 936
312 699
602 470
678 306
136 807
511 206
274 757
248 234
877 709
274 88
141 408
41 673
855 781
902 734
351 421
117 851
604 630
592 382
951 753
585 412
592 29
220 941
865 441
139 803
393 973
264 615
354 914
519 796
499 893
232 834
510 649
353 204
315 18
883 82
572 978
553 472
583 415
292 549
479 419
81 109
315 27
448 608
630 881
991 801
629 282
558 407
76 289
681 759
825 682
593 584
23 864
987 5
853 95
431 231
581 490
618 401
53 302
29 234
625 85
275 574
303 797
863 118
897 719
684 331
15 600
675 23
50 642
448 660
314 412
677 146
674 902
102 718
510 975
788 893
180 127
938 125
64 933
939 509
734 513
18 88
668 267
608 943
829 387
569 187
303 750
839 255
126 312
590 44
887 484
278 666
646 934
45 734
952 370
138 702
897 121
299 335
816 179
800 0
942 656
429 500
859 470
52 236
553 239
505 827
983 511
356 872
183 730
859 231
456 452
253 680
148 663
592 983
155 249
267 730
191 275
693 238
182 491
388 59
987 802
591 619
374 415
229 183
455 403
172 962
558 699
803 292
318 993
279 248
950 299
850 230
183 59
71 330
761 461
144 43
453 428
680 21
140 813
585 31
255 474
832 558
588 536
156 808
536 849
618 330
944 195
604 403
606 648
789 222
522 484
103 756
46 186
877 264
553 567
929 649
525 533
503 955
506 834
728 798
433 134
385 870
665 593
657 721
797 130
806 132
579 961
81 31
463 990
293 116
654 159
668 180
604 694
674 258
846 889
552 885
305 41
226 915
393 459
497 265
106 642
834 371
899 843
430 298
366 175
200 289
802 764
154 256
625 845
64 81
258 734
947 686
216 288
775 777
817 811
21 465
847 199
370 548
179 970
630 383
53 245
198 264
797 383
59 581
30 264
777 746
941 983
921 591
718 69
143 544
263 584
516 499
852 89
117 597
713 990
866 206
595 217
392 952
776 734
896 956
369 697
437 301
863 534
210 714
796 463
746 376
630 98
38 871
391 40
83 792
791 528
41 357
960 961
877 241
281 283
239 596
197 655
933 256
289 818
287 335
401 839
977 970
171 130
844 155
130 533
684 204
12 118
195 678
93 367
989 396
954 261
482 213
759 234
184 733
74 236
614 508
445 275
410 773
287 382
340 625
524 343
281 914
417 811
633 832
769 115
376 815
762 589
521 303
329 659
502 915
898 819
138 219
632 749
543 378
723 681
16 976
413 542
545 800
716 204
217 395
380 139
231 228
898 49
170 371
433 545
568 890
9 390
728 602
963 908
432 519
254 288
311 464
406 699
356 984
119 538
773 568
478 121
849 178
505 899
695 727
866 500
796 507
431 824
642 396
181 489
867 14
417 348
562 897
165 412
106 489
881 542
269 814
704 276
142 770
407 187
735 398
945 148
988 404
565 342
38 22
566 546
698 958
306 78
79 324
188 459
124 132
467 7
111 381
992 972
262 19
892 143
546 813
887 442
144 407
818 2
782 722
63 433
948 391
651 173
512 472
923 791
64 527
811 838
405 621
96 785
338 524
464 321
769 77
501 284
734 692
262 155
466 143
774 981
17 18
851 665
68 501
584 721
784 412
179 769
190 279
928 188
257 392
892 255
155 167
194 988
16 849
722 697
736 749
749 703
282 766
747 555
380 556
557 375
924 154
466 626
874 89
678 236
59 636
855 556
32 338
359 394
501 400
789 348
722 332
91 445
253 547
193 914
798 403
529 739
10 570
361 952
489 669
372 193
680 954
865 5
120 271
538 20
365 504
335 485
567 29
209 417
596 913
319 342
532 932
884 221
788 386
767 667
692 819
553 876
41 33
499 604
884 132
397 44
240 601
400 579
328 327
589 450
583 769
628 623
974 535
622 907
633 268
995 476
770 937
381 452
197 465
907 207
210 251
863 769
271 916
257 6
859 722
265 32
100 769
880 749
90 130
840 247
713 63
864 370
371 241
73 721
284 794
619 553
820 867
225 83
377 15
816 815
962 54
573 596
605 764
428 921
578 527
841 128
621 812
459 661
96 690
644 147
270 485
570 119
410 829
601 51
646 372
167 292
980 836
79 645
393 695
575 786
317 613
289 654
132 9
6 285
144 532
126 714
860 945
521 707
290 303
337 336
743 387
358 567
962 651
321 75
624 211
521 136
323 412
585 273
758 920
759 635
162 352
7 567
637 486
839 852
790 811
576 562
82 178
547 840
986 883
850 390
907 929
530 404
788 884
336 338
507 872
849 238
881 205
240 153
385 437
684 578
957 688
335 41
537 243
208 53
918 596
410 591
200 656
379 373
577 790
518 792
148 482
577 430
970 587
320 552
288 300
200 501
959 798
468 910
699 861
308 56
61 135
593 997
161 657
779 899
673 849
899 3
840 628
729 11
95 634
135 789
891 501
123 486
109 326
65 511
633 160
15 488
951 627
704 768
366 474
298 558
404 869
783 675
71 136
168 22
791 266
925 126
673 343
654 108
558 199
77 86
769 221
330 637
885 112
702 512
877 469
400 142
418 539
347 425
217 789
558 277
770 564
242 373
354 819
832 703
306 17
465 683
429 186
748 295
758 366
403 430
112 705
278 580
284 930
462 484
623 764
763 603
777 135
775 802
775 951
169 727
121 756
875 308
541 281
229 399
514 398
663 513
198 126
850 823
881 801
488 836
343 91
880 197
194 619
155 299
310 965
290 637
212 457
557 3
167 762
125 388
985 159
243 857
439 957
918 424
385 187
490 241
107 652
220 924
647 481
863 834
889 845
385 104
9 295
446 119
997 59
796 278
356 241
54 734
68 85
714 141
28 557
147 68
299 670
391 329
744 592
649 382
119 101
600 40
842 238
159 560
982 726
611 358
322 717
136 449
603 406
220 104
451 881
795 668
429 546
505 979
627 264
267 615
601 263
686 173
431 830
310 95
466 138
473 738
699 185
162 305
214 408
774 64
989 926
370 105
507 462
507 827
298 593
812 102
869 250
76 416
670 288
501 67
529 615
54 772
135 575
626 94
717 212
311 261
874 564
936 636
76 708
660 127
996 612
980 513
189 78
505 96
289 771
947 852
844 854
539 883
807 334
634 80
430 296
464 352
611 348
614 259
673 635
28 793
241 615
908 594
144 483
877 965
679 39
705 994
626 869
687 896
26 383
1 184
403 254
791 111
278 332
627 664
80 972
59 704
913 444
27 433
511 690
80 455
808 636
981 350
3 582
578 570
712 328
528 917
875 934
262 764
365 886
975 418
99 109
970 524
333 91
977 164
112 266
442 623
901 75
793 166
472 177
764 817
361 19
941 55
758 678
292 487
447 441
491 146
649 424
288 718
964 578
54 877
69 259
468 676
181 43
836 621
919 356
789 605
822 183
906 790
821 264
49 86
773 694
61 623
426 292
605 261
974 347
995 483
13 606
845 854
424 700
495 952
994 113
646 798
982 109
847 347
102 83
342 19
733 596
887 128
911 530
473 689
76 117
678 510
889 177
589 197
166 238
560 80
792 559
446 181
449 755
834 637
195 576
178 781
377 531
1 768
87 304
965 306
228 272
977 830
535 894
13 402
775 690
49 942
394 942
950 849
775 211
957 444
36 549
197 588
608 859
409 140
818 520
136 601
464 381
404 492
545 212
355 436
588 910
457 185
951 55
804 58
337 517
927 392
287 212
87 105
867 524
961 374
208 385
514 701
880 363
253 359
934 828
161 803
300 884
673 569
630 944
778 329
774 655
824 706
670 332
81 298
712 791
792 997
514 324
779 174
362 834
582 991
199 188
246 263
8 68
647 15
650 387
959 372
726 483
664 408
816 453
218 665
865 131
918 505
566 663
372 164
624 610
78 245
250 414
507 737
446 668
429 682
928 472
763 93
121 327
32 213
293 88
106 670
46 528
276 202
39 668
164 64
561 427
245 992
809 738
663 816
992 894
962 354
778 381
175 283
872 198
879 334
950 84
769 319
741 911
72 777
818 930
35 864
549 614
564 168
259 134
986 588
853 241
446 735
47 956
481 591
577 197
181 29
922 65
520 518
360 94
988 389
8 506
426 895
541 410
218 477
417 164
524 613
429 718
2 554
831 852
387 328
943 190
618 136
337 543
358 594
262 655
296 958
738 290
111 682
431 599
15 439
121 739
445 684
521 563
381 674
562 981
517 109
783 408
711 98
827 831
515 187
855 434
354 676
767 572
612 210
605 622
651 159
5 779
278 760
176 58
279 23
289 560
709 73
546 115
939 648
440 295
79 738
299 93
228 88
832 503
288 176
118 222
79 588
172 876
238 193
426 714
504 593
875 43
45 217
953 695
150 539
561 569
211 710
811 90
933 433
635 676
412 315
211 911
209 430
719 495
869 767
503 180
25 280
96 824
372 303
147 253
401 772
381 45
5 535
430 264
773 415
610 993
14 692
579 665
460 918
812 843
604 923
975 974
489 397
249 807
554 250
57 932
522 490
596 193
735 797
836 47
557 635
940 400
912 745
310 757
909 74
925 864
9 44
891 258
848 391
772 654
752 42
601 412
27 854
871 63
25 0
453 831
163 123
769 744
377 524
60 577
957 540
985 774
846 474
802 351
894 639
355 191
573 135
629 549
523 62
653 734
97 937
106 497
561 433
706 842
578 348
485 143
565 372
497 734
770 917
996 853
444 51
69 745
633 66
636 832
27 20
30 806
697 287
466 148
871 244
94 716
521 257
794 47
828 480
651 791
558 398
154 861
953 133
171 372
292 202
495 356
593 207
738 424
104 130
389 112
635 117
69 200
872 788
666 727
923 442
329 225
81 60
299 566
285 916
356 865
86 679
396 641
847 616
457 787
279 411
371 382
263 74
439 957
182 412
5 145
80 689
114 549
515 623
367 272
840 344
296 902
56 298
325 551
333 373
116 679
884 689
165 164
34 733
837 180
108 473
292 364
573 109
951 777
804 552
78 51
563 930
743 213
369 169
385 79
345 528
114 924
137 948
2 156
508 877
454 795
200 155
157 16
417 831
750 103
468 85
553 888
485 905
369 118
401 470
665 104
237 376
355 67
365 428
10 742
429 899
578 716
516 51
226 518
916 661
705 807
804 832
518 262
318 365
295 991
209 585
883 2
736 662
704 195
936 153
798 816
430 686
265 990
111 992
435 269
479 129
39 375
35 112
911 485
934 230
920 58
104 384
961 110
234 944
664 444
867 500
460 356
222 717
692 682
106 826
902 669
889 187
369 81
961 94
300 429
606 308
692 438
958 61
706 818
299 696
587 438
789 940
286 177
949 323
401 590
931 209
301 638
922 641
13 620
671 136
851 191
237 608
323 859
403 359
990 232
636 973
233 634
222 985
3 447
500 85
442 492
444 46
927 512
74 869
541 464
531 104
222 562
763 449
246 185
136 710
14 735
220 544
602 758
678 132
260 590
114 301
391 483
485 823
948 148
554 206
264 349
663 101
348 406
432 248
764 953
123 762
1 512
939 607
551 892
478 836
999 383
687 898
974 596
644 679
269 401
56 436
247 76
754 72
285 707
437 643
461 562
558 468
687 953
433 484
551 820
325 561
694 793
491 348
217 165
587 651
824 328
46 191
808 636
405 711
666 922
953 964
274 436
161 603
888 980
287 270
74 300
363 115
184 500
302 547
55 128
352 412
159 7
460 592
325 853
295 132
282 697
124 586
113 496
938 63
277 296
564 86
945 382
184 259
270 985
65 192
472 412
254 3
625 256
640 678
101 311
376 678
397 27
462 757
548 85
635 753
445 110
392 866
11 569
765 991
551 775
403 170
421 786
626 183
903 570
372 913
297 19
784 774
67 589
80 294
459 427
291 239
352 780
836 492
248 301
209 65
626 77
756 297
757 112
102 273
216 21
599 818
695 424
663 850
5 792
1 980
4 258
706 67
750 620
262 491
720 515
516 689
154 950
613 797
688 344
25 567
884 466
297 992
161 222
862 316
553 877
497 695
409 322
1 68
40 381
824 39
819 138
734 765
892 359
221 847
942 633
451 251
163 855
115 979
622 902
404 379
617 123
528 527
793 940
638 563
821 712
361 529
154 890
312 607
538 874
356 822
304 356
980 516
517 295
236 499
439 734
489 64
773 811
895 956
388 551
892 679
917 387
890 80
684 443
904 782
507 30
90 386
397 911
85 362
467 47
668 296
298 848
766 433
819 43
901 215
546 579
712 480
488 512
626 580
9 982
336 362
815 939
95 684
389 124
933 846
948 376
211 131
345 155
689 160
901 869
994 423
868 665
435 518
303 839
1000 357
178 818
800 780
982 602
884 986
600 554
60 39
920 963
338 851
99 928
276 988
258 96
86 221
305 296
366 441
377 566
975 564
846 743
494 658
937 969
144 54
935 178
714 437
840 671
311 272
473 510
878 270
2 613
490 175
105 920
528 506
430 327
84 352
173 965
164 374
607 522
219 999
928 962
80 656
370 588
276 643
241 869
872 284
854 554
845 287
477 593
321 664
726 361
609 9
311 892
281 808
584 164
246 798
989 444
45 585
960 707
281 90
469 909
945 0
341 137
383 364
867 67
474 323
346 524
53 679
308 61
158 558
988 64
544 433
918 943
65 31
794 859
884 495
860 590
897 465
79 489
176 422
717 551
130 428
832 320
80 891
613 967
457 458
468 973
953 642
553 316
828 154
654 540
319 330
831 881
112 608
236 266
513 606
666 92
81 513
987 950
242 876
305 699
860 595
207 59
713 585
360 793
343 922
526 334
497 81
916 485
62 275
477 765
569 243
427 58
607 588
856 933
164 946
408 975
542 961
877 930
728 692
626 472
121 920
905 818
874 742
573 970
420 396
816 961
568 133
991 482
916 44
481 645
917 45
451 669
671 941
814 450
479 333
200 944
970 266
623 622
203 232
153 856
177 866
279 766
310 212
141 99
169 898
388 526
861 150
369 220
816 430
499 924
405 755
448 706
106 499
505 860
883 391
841 848
741 150
490 820
964 648
264 997
997 213
787 289
972 148
386 876
240 932
707 111
666 566
796 724
858 544
197 996
466 124
795 521
385 823
551 620
233 842
573 776
121 500
478 237
603 735
398 758
647 31
894 691
463 438
211 568
905 306
629 180
312 829
849 219
27 420
336 237
117 473
854 508
227 378
627 322
289 815
669 257
101 511
141 25
538 572
933 541
983 650
8 86
766 732
946 895
77 248
548 879
48 206
490 114
93 532
36 648
670 325
80 141
147 869
774 495
173 471
427 780
140 799
119 473
283 769
935 955
814 960
811 210
667 935
409 553
310 292
248 656
435 640
886 202
56 56
555 95
728 343
964 307
193 946
865 301
255 978
846 345
471 902
798 535
92 734
259 393
150 89
728 369
446 512
991 633
116 936
867 889
25 892
632 860
341 889
62 851
626 337
441 752
527 888
812 773
814 186
985 435
166 699
794 651
521 29
300 808
231 430
639 291
874 927
159 606
664 598
782 450
644 509
551 641
694 769
797 356
246 867
474 302
540 746
640 374
155 496
476 322
730 489
69 783
410 167
746 866
891 624
201 738
894 910
633 107
820 950
273 396
118 722
238 642
210 511
345 451
949 360
591 588
156 265
15 900
737 876
112 574
676 471
696 811
687 132
581 837
345 921
200 758
548 198
238 7
944 49
182 265
190 757
533 143
717 574
212 546
144 614
81 884
53 412
186 389
992 920
557 162
678 16
731 896
107 575
856 213
964 768
517 112
325 735
479 948
701 200
741 201
181 606
381 443
125 278
423 393
287 305
808 911
730 894
561 429
504 845
14 133
960 349
760 769
637 399
875 962
277 32
401 186
26 683
596 483
133 669
992 86
142 767
791 558
525 544
531 234
29 816
391 214
795 158
430 58
795 363
259 330
195 661
575 228
23 493
255 605
699 113
963 500
156 163
432 734
312 768
495 960
912 105
644 464
501 797
143 829
617 750
575 18
417 615
946 863
418 917
925 856
873 947
274 356
81 20
133 743
561 653
599 944
468 295
44 700
423 722
36 745
494 389
341 316
471 607
375 788
677 745
255 948
766 738
469 965
582 402
685 9
474 447
786 713
510 723
615 793
968 83
316 631
650 466
255 479
203 388
168 673
847 803
315 601
11 622
354 471
938 709
761 245
218 694
624 836
480 35
293 615
216 482
119 141
549 75
876 723
599 574
860 176
888 194
467 272
30 759
35 866
869 29
688 74
858 523
506 879
912 825
854 582
663 366
61 917
416 434
380 337
146 237
491 617
377 191
30 168
801 950
751 583
711 995
697 504
249 77
255 188
144 412
659 54
245 239
583 422
858 439
696 936
805 674
421 906
224 505
508 969
435 25
582 204
985 222
367 616
407 996
911 418
616 940
795 384
331 493
636 569
675 984
534 920
374 75
603 21
207 551
446 427
181 107
472 107
81 6
79 816
4 560
186 74
782 834
6 451
16 857
948 236
691 759
360 873
31 218
108 265
301 652
827 255
389 857
958 28
529 988
115 242
160 882
408 170
780 669
92 887
452 514
207 145
427 339
726 172
495 967
272 550
427 429
235 916
949 292
615 437
841 710
417 661
452 281
810 684
489 861
926 621
488 920
526 959
226 845
662 743
646 800
871 876
16 932
134 402
972 541
91 176
359 30
692 978
47 789
215 439
630 514
555 580
475 452
128 879
928 851
746 916
253 47
594 28
252 584
405 505
355 203
51 52
629 372
905 407
297 750
136 603
601 109
195 292
413 812
61 104
622 319
793 435
307 923
392 581
647 817
695 66
64 671
598 329
450 198
82 862
275 621
827 337
596 116
719 885
222 594
477 297
626 56
339 530
736 372
113 903
737 895
452 364
205 927
364 448
302 278
309 535
347 577
266 728
550 777
701 911
303 725
113 573
382 367
145 235
948 827
653 971
659 827
580 311
450 797
645 256
978 235
13 552
571 474
196 264
552 108
119 363
550 62
472 193
473 594
945 661
544 294
573 24
124 756
8 515
501 248
105 409
509 485
815 211
706 952
185 313
216 483
189 208
205 484
530 543
452 843
485 897
987 255
912 253
660 890
870 817
944 888
793 123
15 469
213 863
433 620
586 332
944 272
261 118
692 895
15 398
230 785
621 525
213 454
142 389
308 197
328 488
761 142
324 958
296 969
349 348
663 109
813 512
855 938
665 878
705 855
816 550
847 741
151 539
662 889
400 821
411 894
854 48
227 745
74 483
1 163
618 154
372 483
333 469
726 937
472 319
222 404
932 31
503 949
285 746
55 954
340 479
793 180
454 73
187 929
180 721
664 378
57 562
72 854
735 883
595 822
994 721
674 615
979 466
318 331
294 634
279 760
700 490
86 759
962 620
515 854
992 705
56 239
324 939
587 167
644 131
312 864
191 900
13 599
389 550
677 350
26 212
950 419
87 382
114 56
241 128
386 713
504 601
46 729
769 325
510 541
549 772
540 335
128 112
208 732
819 803
203 527
954 527
724 252
318 396
854 269
628 781
728 449
116 763
899 992
923 689
792 864
49 526
184 779
524 342
745 903
459 625
48 532
172 363
138 785
735 578
209 504
425 947
269 382
834 894
360 292
207 45
417 264
168 545
522 405
475 37
858 214
8 849
52 759
226 688
430 412
300 410
907 472
874 123
98 304
236 466
340 813
119 683
242 534
331 478
148 195
614 549
923 659
511 2
664 199
908 719
826 877
884 251
685 486
294 116
46 424
121 816
688 956
457 914
737 969
913 620
725 247
107 711
570 749
97 556
35 988
848 30
878 250
384 334
902 296
117 678
241 636
777 366
354 248
872 347
488 49
570 691
30 369
796 602
465 813
799 631
381 7
192 55
136 973
943 730
942 840
72 121
115 815
868 174
860 577
849 28
302 718
774 507
229 751
200 446
503 602
968 60
207 143
507 626
546 277
592 935
45 853
438 566
221 22
363 848
621 184
158 935
892 305
62 221
780 787
200 691
380 363
117 570
519 228
625 253
707 378
558 45
211 616
247 492
206 258
101 514
277 516
749 644
961 185
696 303
130 716
858 705
777 923
556 793
639 86
499 114
364 877
742 812
689 744
35 659
606 508
810 150
213 277
649 489
357 94
646 307
720 194
568 393
557 63
351 801
806 230
375 760
555 261
426 85
574 828
283 915
229 75
875 931
716 371
351 912
688 384
416 737
804 622
674 298
608 977
173 67
245 67
831 192
778 58
489 471
650 991
381 821
44 520
207 385
162 638
1 64
210 536
476 463
64 887
870 452
130 896
583 422
210 325
395 472
624 220
51 370
726 726
771 448
802 305
94 241
615 151
750 57
452 933
436 703
667 69
750 760
739 420
683 410
615 284
385 74
701 3
432 967
512 403
229 596
439 464
904 426
652 77
454 955
349 111
23 512
886 320
257 93
788 37
435 496
372 433
155 557
282 920
369 804
778 669
161 1
779 660
981 724
447 72
209 55
533 830
837 267
847 697
111 123
772 340
590 790
647 939
336 33
726 842
917 555
188 444
857 640
719 149
190 943
98 961
992 172
773 723
919 462
488 918
680 426
932 912
405 294
34 42
304 623
873 721
196 932
124 840
300 992
882 772
482 604
213 430
602 522
251 365
276 283
856 337
269 242
802 937
398 671
892 22
372 462
347 230
774 581
164 82
107 625
852 376
497 89
142 681
831 73
337 748
980 649
927 434
661 988
720 520
611 282
461 128
594 910
61 240
532 696
947 161
972 387
365 345
532 704
631 562
215 378
918 73
303 193
542 295
464 15
565 275
43 861
701 935
60 871
822 47
45 516
497 349
25 431
718 175
641 225
15 503
923 676
739 314
766 305
452 650
151 371
537 484
318 170
333 515
794 898
646 523
129 393
967 918
585 700
590 547
642 522
206 146
218 999
943 561
935 539
273 898
664 65
133 827
717 328
100 484
794 877
805 236
832 407
299 205
660 858
365 780
871 509
245 450
44 652
714 133
292 214
821 7
965 344
823 918
263 552
794 11
150 26
228 579
619 79
471 233
91 809
315 634
894 137
835 735
761 865
820 423
149 274
97 66
509 264
721 359
220 280
903 287
749 337
970 191
649 280
995 898
253 866
953 789
673 942
840 818
610 352
829 293
480 608
772 26
537 473
731 13
604 794
972 240
599 880
879 448
306 426
61 897
34 348
918 742
719 117
668 185
550 33
494 625
151 279
830 47
856 651
931 576
368 101
888 718
301 953
819 671
591 534
967 324
18 351
610 411
952 517
248 694
85 386
430 994
873 831
407 273
185 167
979 840
39 586
243 514
133 27
71 699
70 602
152 173
54 539
222 999
356 166
914 816
447 725
549 249
86 144
256 185
439 316
170 766
961 536
278 267
433 358
993 500
945 472
176 163
309 377
736 631
900 112
60 856
821 481
68 212
687 331
680 501
255 970
640 641
766 182
399 137
689 507
811 10
247 48
272 415
159 584
106 852
511 387
190 557
126 318
513 781
395 127
415 423
27 250
214 513
679 135
712 796
451 473
813 118
577 600
390 503
372 536
59 375
413 416
94 79
578 436
662 155
530 404
989 991
410 11
579 631
971 480
984 93
929 352
461 222
101 666
204 69
716 401
892 463
639 30
566 830
281 460
314 7
836 794
131 179
348 500
111 865
458 907
952 506
826 248
485 228
973 437
226 593
512 964
883 453
548 101
901 346
308 885
174 343
353 202
648 261
841 360
674 65
228 487
126 526
742 490
708 296
216 961
926 889
743 976
330 703
708 150
692 196
514 111
177 765
418 915
796 692
962 44
948 302
698 300
252 774
750 949
299 952
503 918
90 927
890 309
72 343
791 392
777 171
491 954
315 40
486 301
647 904
38 170
686 841
579 754
458 52
985 41
544 574
369 565
341 322
871 243
182 892
245 83
398 727
183 311
316 209
910 280
370 898
717 321
31 305
983 442
558 670
751 806
677 817
709 701
807 290
944 971
738 38
599 991
42 689
607 813
724 942
48 949
532 577
232 585
767 254
974 451
978 975
944 996
561 969
142 966
1000 559
164 940
310 206
756 301
301 728
330 500
212 161
46 802
469 869
781 123
303 168
369 813
981 828
20 356
92 79
777 625
945 210
699 206
649 99
932 979
160 596
304 69
835 385
695 618
37 998
654 29
998 447
38 512
239 982
524 293
135 657
880 221
673 610
662 745
620 237
352 155
962 853
753 662
689 759
291 330
133 813
282 953
92 932
952 389
368 598
591 832
41 929
650 921
760 239
724 238
173 508
966 461
931 211
422 761
895 673
563 171
828 624
562 535
225 566
900 43
457 667
413 971
786 207
887 416
31 329
205 796
918 577
880 647
987 7
566 581
515 657
702 958
106 257
125 437
902 661
52 618
17 734
103 8
522 777
959 327
237 473
65 451
479 771
166 211
898 928
833 91
703 294
708 218
271 240
363 365
9 834
766 794
144 349
324 686
514 969
803 32
338 822
961 147
622 266
302 984
417 270
319 786
762 521
869 632
372 923
252 446
716 891
524 868
30 370
484 637
409 630
298 530
622 776
276 925
949 510
858 142
31 802
761 730
341 792
289 982
368 812
48 464
111 698
238 103
260 340
95 246
727 640
596 541
417 135
490 152
26 144
473 974
565 194
750 939
127 573
225 166
651 162
544 916
576 878
410 899
441 332
981 944
388 704
505 794
108 668
747 716
104 494
435 279
289 960
430 813
936 895
892 559
29 429
947 336
1 0
402 224
717 888
343 627
649 485
738 759
566 910
760 705
492 27
808 201
773 284
713 969
688 135
515 938
455 102
513 326
233 391
253 87
233 122
692 679
965 311
918 470
783 133
751 992
752 516
745 76
992 836
688 70
415 852
668 261
672 20
834 342
24 218
164 351
347 401
116 589
16 814
917 182
208 754
666 800
907 434
301 280
426 274
386 468
582 933
585 914
384 47
343 142
295 356
829 856
605 710
968 268
706 946
719 616
320 659
345 537
637 558
244 638
180 37
975 307
172 909
841 696
671 735
495 552
180 666
802 843
942 823
607 452
956 468
565 643
391 754
706 411
238 703
671 645
317 277
751 196
321 617
84 663
702 309
730 195
537 574
10 46
767 814
513 269
204 875
470 191
437 94
375 527
511 38
629 118
197 187
467 654
150 611
595 208
580 159
33 415
526 183
286 331
918 746
766 551
660 535
706 820
498 520
167 316
615 785
189 943
732 29
2 889
937 121
908 730
945 367
826 317
57 269
580 745
109 132
654 419
876 769
530 170
55 30
235 2
454 658
546 922
59 637
756 630
700 734
250 557
717 877
199 563
340 176
606 601
140 138
290 704
154 264
292 522
579 634
985 9
236 760
225 310
720 562
481 867
214 447
930 897
873 551
544 123
406 953
555 409
737 998
705 55
616 804
770 347
62 828
427 922
626 787
692 243
973 829
226 690
544 918
757 767
988 759
579 589
935 295
731 859
502 543
507 54
237 333
715 317
65 402
992 172
111 844
354 170
842 573
318 194
529 706
644 342
382 68
130 759
192 946
959 734
154 870
113 479
306 283
392 257
842 390
216 887
699 34
939 945
77 578
333 308
145 107
446 286
551 30
156 867
792 979
518 467
885 409
258 953
813 311
687 965
259 383
108 67
782 581
920 346
936 268
247 983
152 489
987 487
680 566
657 560
183 624
1000 736
463 762
966 812
704 728
250 187
508 941
59 73
353 653
7 181
602 507
589 714
310 13
764 34
64 627
185 182
413 627
69 823
353 640
853 481
82 462
312 347
315 224
629 928
19 827
58 928
251 416
70 816
644 406
704 382
943 549
309 814
642 652
966 63
650 899
639 975
507 290
66 267
34 961
810 816
276 646
361 381
628 210
546 470
361 612
335 195
157 36
236 630
439 345
834 313
554 868
317 374
468 515
471 677
712 759
315 897
244 238
626 363
276 729
889 358
621 71
897 545
571 241
142 528
491 484
201 380
273 626
126 102
940 369
150 168
205 154
670 508
444 211
447 26
419 646
428 503
25 656
935 633
728 194
604 692
86 116
995 455
296 453
530 792
243 308
42 228
642 650
269 616
75 94
247 891
177 696
786 561
339 342
607 817
964 930
140 72
97 89
505 653
806 293
386 474
257 13
800 793
221 304
944 461
169 301
586 973
479 439
915 996
621 873
83 788
543 990
736 526
995 555
42 107
907 851
685 471
655 298
26 896
192 219
309 643
886 531
144 576
340 187
551 185
702 305
483 751
226 279
183 933
148 819
990 563
312 286
571 388
324 853
759 360
475 627
750 843
59 781
898 844
520 188
135 239
751 679
125 131
203 494
914 565
28 776
453 356
955 670
764 106
488 950
679 65
452 377
74 372
703 196
151 641
59 347
634 470
327 74
347 129
973 794
240 807
668 698
784 406
790 723
640 394
371 475
74 324
621 67
938 678
610 497
559 648
189 791
960 767
461 202
228 680
821 739
832 529
66 122
310 841
912 750
304 571
358 742
265 871
381 899
812 1
556 627
483 176
775 720
505 504
108 855
32 449
909 106
493 837
440 910
143 606
922 678
611 398
312 142
787 204
404 504
394 638
990 123
113 794
832 239
262 451
249 754
264 626
339 70
868 579
374 688
315 476
539 379
97 817
1 899
472 139
755 171
211 700
607 183
147 844
289 346
110 575
462 82
923 989
378 903
839 561
282 864
347 427
122 173
731 878
225 926
992 170
488 42
967 771
407 313
345 192
752 235
433 845
26 591
457 953
359 901
613 929
582 580
566 211
274 237
592 604
737 125
364 283
341 743
71 779
615 448
977 189
359 2
895 524
149 977
258 551
292 97
574 98
33 942
588 293
600 194
728 371
911 178
371 277
74 577
618 517
933 204
861 275
437 701
537 419
543 681
135 789
295 474
362 772
491 573
373 24
126 116
619 788
85 517
493 728
189 217
704 808
203 214
92 467
730 654
918 709
89 158
702 821
722 512
978 176
221 833
802 364
491 707
17 430
411 580
314 132
296 534
561 812
144 213
870 779
919 92
726 863
226 944
449 686
597 739
853 684
46 626
361 25
151 544
947 833
231 385
963 562
178 79
190 937
773 953
796 102
683 327
201 779
642 311
136 328
198 67
403 322
662 65
141 904
306 66
608 365
371 731
575 545
851 543
662 272
824 842
92 593
774 175
880 216
474 132
209 380
167 361
53 138
29 957
659 472
109 217
17 643
294 706
614 145
163 67
393 992
971 561
520 573
224 965
770 126
489 726
462 529
591 540
449 610
667 566
196 9
647 213
244 105
737 743
169 915
355 973
423 529
853 221
695 427
986 800
551 637
262 61
718 351
31 277
537 188
705 949
1 499
320 423
739 329
858 808
622 630
378 332
600 475
87 990
786 42
866 688
79 806
724 233
865 222
205 738
340 919
270 632
561 407
544 694
717 683
899 775
679 465
72 640
749 767
287 372
160 674
338 334
483 872
632 219
96 47
851 509
707 699
866 9
349 268
160 570
594 477
579 660
995 623
726 497
877 820
511 672
225 932
410 865
154 267
620 538
562 665
112 13
645 577
54 183
187 578
503 563
531 169
458 653
491 925
819 400
689 834
638 752
653 159
304 449
852 176
623 54
55 900
245 82
130 287
465 315
269 850
21 866
886 886
977 996
597 61
535 724
975 825
253 831
876 67
862 430
521 853
929 719
775 248
416 85
410 359
531 796
42 850
715 109
133 949
727 112
811 830
354 581
833 882
562 754
423 480
147 648
818 828
914 798
787 750
467 373
685 657
140 170
939 380
239 55
368 956
516 673
908 760
788 955
670 956
887 634
477 183
767 584
526 396
779 762
49 261
773 226
692 387
333 325
918 823
35 445
821 957
368 896
553 476
358 375
294 367
563 712
990 134
467 861
317 854
779 395
203 805
383 620
238 175
172 597
365 108
814 145
486 519
60 180
753 856
263 680
18 355
191 395
963 407
222 351
695 552
26 313
649 958
207 899
699 572
643 995
63 249
745 305
698 274
751 221
603 702
415 54
585 425
34 700
306 490
608 479
741 580
489 981
521 97
263 944
363 738
266 350
261 176
179 23
81 815
513 627
226 13
143 106
43 552
475 721
909 685
769 836
462 370
47 582
957 684
470 250
439 90
975 6
149 816
283 123
116 757
242 166
635 70
982 194
816 752
581 60
908 314
538 813
338 520
275 996
12 82
157 762
14 18
52 307
745 330
100 307
193 444
515 751
536 936
172 504
49 377
293 204
893 8
969 229
801 968
952 727
726 896
866 910
896 92
560 662
72 348
363 345
882 180
507 21
840 755
425 531
269 916
973 913
74 487
641 873
380 937
227 320
924 744
391 600
190 128
867 126
386 440
826 220
103 950
170 456
627 847
597 668
380 144
828 796
354 392
263 475
330 563
542 14
917 32
195 47
446 756
598 251
72 894
640 597
326 856
664 673
377 548
337 753
886 765
674 452
557 914
788 706
859 838
472 249
233 378
751 979
938 186
743 174
649 44
813 794
57 628
158 415
27 339
980 596
180 619
767 81
212 101
697 502
7 147
601 458
736 70
153 901
434 417
416 701
733 124
25 301
815 946
490 426
712 171
758 829
756 171
476 763
349 505
333 960
759 633
969 327
458 770
147 644
540 865
577 722
612 868
989 221
504 632
158 434
872 476
640 10
928 60
792 459
362 238
681 534
322 248
857 794
824 584
516 768
626 171
632 949
751 711
688 43
165 624
98 303
315 295
977 773
904 558
427 928
738 421
99 274
248 216
680 738
433 415
525 65
83 861
599 516
109 626
434 709
252 817
236 418
762 170
408 365
594 377
757 618
414 517
581 164
729 570
30 664
702 832
644 455
135 497
13 353
598 663
475 525
39 467
926 162
340 831
968 138
464 518
63 625
61 766
38 474
862 365
244 738
781 9
315 267
958 735
426 675
66 765
780 338
982 7
727 264
561 310
526 956
737 308
208 694
7 977
998 998
510 897
641 698
224 60
321 228
785 549
863 314
274 540
540 349
623 780
624 914
137 461
420 612
838 235
560 687
996 501
150 199
601 671
508 551
14 392
87 803
127 501
955 806
741 532
379 628
364 218
807 154
845 710
297 913
53 259
191 991
796 82
565 381
367 693
744 578
423 614
987 894
608 590
766 800
483 230
690 721
380 545
702 391
876 824
85 739
576 525
462 323
840 344
635 520
177 917
970 465
500 28
727 183
229 168
424 935
428 721
703 99
935 770
380 73
758 131
337 850
630 880
708 492
215 840
912 841
702 111
900 94
276 780
978 245
876 348
465 619
537 709
900 291
782 244
89 801
420 743
691 119
615 460
985 523
201 888
500 407
838 769
157 776
663 821
133 504
39 488
554 5
529 634
208 415
303 615
78 325
708 397
277 25
148 521
581 487
367 922
376 570
913 309
141 96
133 919
462 201
997 6
522 747
740 577
748 833
364 51
346 735
704 932
407 56
820 848
817 393
495 14
51 691
240 746
932 260
966 235
599 319
175 342
649 159
674 177
335 64
501 601
221 855
447 404
135 492
439 472
116 447
955 962
446 561
370 264
899 390
91 680
151 98
971 926
56 161
148 370
105 964
424 111
79 931
618 902
863 694
325 961
862 603
611 288
647 948
223 575
697 797
603 494
918 362
379 184
454 199
560 436
802 894
287 535
137 309
751 504
702 781
799 459
15 868
181 47
704 524
192 776
126 218
790 205
277 847
367 739
355 387
97 256
962 357
697 841
26 60
720 452
348 497
523 47
784 202
859 775
896 289
691 106
827 907
541 886
715 482
885 799
199 348
756 837
850 409
622 339
890 400
309 666
426 731
444 756
440 966
508 481
847 964
138 69
663 18
311 24
1000 666
47 676
707 386
27 219
873 954
735 223
937 546
164 832
14 329
399 322
135 583
376 476
46 516
636 353
689 294
364 483
572 16
332 59
909 797
92 922
383 289
274 716
728 976
519 416
522 373
245 689
517 661
591 904
820 1
914 511
924 192
4 999
112 378
308 963
775 102
929 555
828 957
393 298
574 444
60 777
774 38
623 410
155 744
154 469
993 988
554 590
821 742
912 957
723 418
999 108
961 180
138 365
9 454
676 202
331 174
438 419
80 157
348 884
392 737
504 507
781 379
198 918
982 634
230 484
157 711
622 927
377 191
781 776
197 748
657 843
543 724
474 94
602 848
45 807
484 983
441 299
689 248
701 216
606 555
992 668
294 153
544 891
89 720
676 693
536 664
410 21
499 864
906 739
275 65
8 91
536 322
790 964
283 11
96 970
661 738
918 693
775 129
933 8
88 949
62 498
75 913
142 880
445 673
381 697
35 40
567 841
410 378
662 327
125 458
509 46
459 77
534 688
31 446
78 14
542 96
812 473
260 135
421 557
631 631
411 272
323 107
129 512
452 496
657 74
463 535
766 723
793 598
970 843
198 952
137 293
692 400
236 889
509 834
464 299
529 115
220 793
665 796
334 832
77 618
463 383
351 825
850 970
742 941
729 904
860 343
104 438
329 902
224 459
245 299
685 218
841 428
369 339
359 834
999 561
494 883
160 861
519 736
562 90
370 952
915 839
530 115
994 296
997 705
911 557
133 897
350 138
369 26
969 813
380 901
923 244
565 832
509 924
654 741
244 923
494 41
345 142
959 429
760 899
24 505
706 953
227 212
571 763
192 117
516 490
937 757
738 256
708 26
229 605
300 678
954 989
9 926
98 903
443 620
449 464
482 190
39 966
817 908
898 934
759 333
858 495
101 35
508 965
250 658
960 806
498 957
475 800
546 842
870 57
294 89
261 478
524 96
664 445
871 130
269 98
532 563
508 958
720 646
602 939
320 15
751 193
111 618
856 845
796 714
517 957
665 242
220 405
45 16
924 12
955 909
187 8
105 310
937 822
626 110
859 43
636 298
984 46
451 291
95 307
428 120
240 137
627 721
318 877
845 85
787 525
55 973
940 726
637 262
353 927
259 235
231 356
552 761
165 19
854 578
994 658
796 930
421 783
28 621
556 622
13 63
638 112
378 50
209 974
488 444
740 514
628 46
438 54
203 182
598 442
609 390
280 290
803 931
990 854
988 750
485 969
524 582
676 587
580 765
217 687
315 207
275 221
148 750
304 1
894 960
81 378
451 759
98 268
113 864
187 239
724 869
25 117
682 43
397 112
301 589
836 241
477 343
421 634
763 827
766 462
279 311
288 499
772 541
110 431
286 651
866 312
995 465
184 938
575 365
257 101
334 530
858 741
798 268
706 192
170 206
935 204
736 620
298 318
92 209
86 35
683 859
397 507
97 826
747 361
75 388
969 589
230 372
819 658
358 574
779 216
720 837
388 91
384 630
375 218
475 306
193 273
319 272
99 31
342 864
33 281
607 345
340 813
389 4
704 8
118 430
374 249
725 410
347 867
56 189
631 391
162 344
536 855
570 130
28 148
795 692
106 770
234 610
10 399
443 56
752 775
117 155
93 451
393 772
22 253
647 689
11 317
384 716
993 431
949 314
265 867
623 44
423 924
357 769
147 938
377 315
579 152
459 837
983 502
836 492
780 208
620 131
194 5
214 349
590 160
151 375
489 531
450 2
278 55
382 758
408 6
862 154
266 377
816 325
261 114
727 928
477 548
330 26
452 749
666 651
982 491
527 241
700 412
676 14
977 988
47 279
728 875
458 599
836 805
413 722
869 480
937 386
114 81
54 158
378 943
406 398
226 55
656 88
282 574
518 918
496 962
983 766
299 490
262 864
217 905
241 52
641 383
762 553
650 768
698 935
747 563
41 606
848 907
95 949
500 530
503 124
257 193
782 66
17 738
856 520
473 470
900 259
561 839
755 846
253 744
548 118
223 807
43 524
914 874
334 167
328 607
111 415
686 546
405 603
219 379
434 588
564 749
190 536
955 993
403 480
659 41
135 969
622 197
757 671
551 745
724 998
536 813
518 39
662 852
18 817
768 621
987 893
523 149
376 929
873 627
394 294
117 619
16 547
936 604
646 319
392 666
449 418
140 324
157 309
153 95
111 909
336 489
868 524
861 79
320 904
673 135
832 11
874 487
241 49
862 604
134 829
339 756
981 420
26 373
51 96
263 283
188 702
467 278
667 120
818 809
232 389
454 957
493 380
570 267
273 716
919 606
229 831
530 311
841 755
780 127
296 72
561 432
303 620
682 548
466 674
835 85
936 430
509 675
882 619
989 962
48 645
115 617
924 183
116 635
828 215
849 442
244 149
550 439
818 392
684 731
897 16
287 634
246 421
640 971
478 599
492 625
270 907
523 893
785 965
410 849
750 440
801 822
744 744
862 823
388 64
569 588
374 388
958 192
724 857
758 828
825 904
301 474
76 55
357 330
902 367
530 840
864 567
669 892
995 439
465 872
381 374
225 390
347 829
928 400
785 994
847 390
276 934
394 51
129 63
171 720
963 319
950 432
745 667
148 866
101 908
704 19
486 818
973 241
327 724
77 681
878 977
139 129
445 546
459 863
797 813
541 928
846 228
237 826
384 452
398 75
94 383
10 215
622 258
395 870
58 751
6 243
713 516
771 870
622 427
30 443
120 248
593 961
761 374
336 12
168 378
347 300
831 246
7 92
829 936
310 267
796 176
218 54
228 669
950 180
935 921
981 929
915 112
481 467
147 286
37 128
166 862
299 758
375 555
720 994
803 67
547 570
766 406
713 587
822 212
156 563
958 4
591 135
813 406
948 519
916 210
558 85
68 863
479 242
134 805
251 345
904 763
395 58
167 810
380 608
863 599
757 300
805 669
925 248
686 417
226 124
813 284
898 268
561 477
646 199
492 956
682 138
917 680
895 228
175 874
506 416
672 952
954 581
835 595
157 393
78 625
899 122
397 812
842 132
517 504
57 934
138 953
149 108
161 931
998 278
470 744
3 168
504 926
866 200
280 542
161 860
294 726
624 857
388 64
692 516
704 817
54 45
54 251
858 111
852 523
137 570
53 707
31 553
623 857
173 357
109 631
112 343
949 489
392 314
242 682
378 727
475 527
239 878
779 946
443 964
799 64
246 983
603 852
142 468
101 506
324 354
704 204
906 293
963 561
43 459
896 185
427 506
605 642
899 104
438 942
431 282
201 667
55 478
192 529
913 480
467 712
901 89
27 447
424 587
40 142
546 118
804 749
280 31
806 874
890 548
801 760
398 257
58 26
363 549
861 804
903 518
400 115
218 425
814 111
521 875
277 512
236 947
433 638
583 853
967 528
157 592
618 830
936 169
194 847
827 182
936 244
608 460
580 755
122 642
583 805
205 699
849 656
321 280
684 685
202 828
327 467
363 6
820 290
62 570
586 73
829 896
291 434
245 28
639 336
710 740
112 983
188 334
748 268
729 967
678 473
360 756
661 403
740 533
468 564
599 309
664 897
923 652
493 844
301 813
322 707
868 832
952 391
527 817
286 671
932 551
848 386
450 694
892 728
400 173
932 570
467 801
206 206
788 824
911 308
960 887
611 819
558 365
695 148
20 414
624 726
587 320
825 857
982 297
257 387
967 559
682 22
771 726
844 512
81 598
927 825
142 339
125 488
579 75
646 543
174 995
801 474
413 707
306 125
454 157
622 203
898 186
649 679
805 477
464 463
176 326
263 571
159 464
989 819
620 43
851 687
202 467
137 100
650 559
833 454
65 595
306 728
104 350
118 517
355 581
508 107
163 534
799 315
716 270
740 291
791 852
32 940
289 475
793 835
891 164
584 732
408 657
117 458
922 571
354 137
516 670
647 45
889 208
413 88
556 869
763 456
78 653
157 534
740 709
519 240
430 994
246 551
937 353
527 274
622 578
262 946
337 616
249 772
490 427
723 914
223 390
681 442
585 65
88 917
754 231
893 489
213 977
27 488
454 602
913 599
158 378
233 336
689 923
195 184
807 543
920 561
462 519
79 217
782 997
851 274
468 756
578 920
616 410
840 758
166 117
978 153
313 3
92 739
731 48
244 833
775 652
468 702
560 650
75 254
735 619
717 796
784 425
855 100
765 852
948 689
954 24
418 449
399 773
261 932
10 486
700 800
274 979
247 712
933 119
647 144
883 26
310 715
88 216
74 165
622 976
55 634
296 141
946 301
129 89
94 833
435 413
347 924
72 459
18 183
533 876
138 79
634 226
574 559
819 479
901 572
242 460
561 295
930 236
233 407
269 966
334 372
376 750
145 989
642 844
324 707
104 667
621 260
372 308
678 169
433 513
903 152
793 962
291 266
983 467
830 342
14 508
142 933
792 200
175 124
183 30
597 685
615 875
478 614
122 742
349 976
107 635
985 289
547 249
331 995
672 716
284 235
249 291
692 370
963 723
364 431
991 930
325 276
233 509
991 901
611 2
771 716
960 199
289 639
601 321
123 624
955 838
336 532
743 572
650 237
321 839
792 248
610 735
485 24
230 39
471 961
743 231
329 813
264 811
385 795
10 539
571 763
498 953
852 843
913 957
927 165
123 252
444 111
241 957
884 9
735 251
438 962
950 510
742 580
235 234
80 436
294 941
353 595
292 493
359 935
862 505
892 850
680 379
503 962
475 204
810 360
43 360
157 825
833 854
690 168
90 145
71 194
206 33
719 704
66 363
561 433
574 197
399 997
160 443
137 499
640 821
48 868
194 990
467 165
815 223
309 329
292 226
612 933
913 903
308 499
18 314
434 671
402 979
690 989
820 780
210 89
984 271
596 461
644 574
600 727
216 449
711 208
449 667
409 126
575 469
536 138
14 434
123 915
113 553
60 410
530 839
794 492
844 546
688 483
906 119
36 765
460 108
169 843
545 447
677 739
864 933
324 287
693 603
283 588
539 801
70 908
340 347
738 828
27 718
179 351
738 985
696 889
292 697
506 252
524 587
825 759
52 342
255 258
424 918
458 763
784 219
902 388
585 376
673 618
797 980
150 688
246 220
899 10
775 135
578 234
891 97
667 647
4 688
505 249
61 906
337 286
497 965
934 456
986 550
192 845
722 811
296 158
134 57
149 792
589 102
858 678
837 695
829 28
559 820
146 662
6 607
543 471
212 393
293 642
606 141
581 133
915 11
176 521
48 86
334 492
399 351
425 638
835 376
615 55
309 1
563 640
403 398
267 941
627 398
516 970
917 574
618 323
686 349
25 26
998 885
759 820
787 880
455 748
707 873
911 551
327 559
586 735
266 293
648 857
470 749
665 646
663 40
814 837
86 255
776 928
391 638
366 562
731 859
732 944
815 211
855 893
299 806
553 747
533 454
243 785
283 356
598 296
220 619
849 205
792 187
623 899
275 223
678 462
766 312
744 424
462 319
565 799
75 63
40 117
330 57
166 871
420 109
658 7
805 624
684 275
14 888
877 347
3 810
140 806
181 245
916 318
792 84
660 319
871 768
773 180
876 172
624 426
928 807
198 675
553 614
445 877
702 623
282 449
157 766
953 796
38 12
831 321
782 923
529 932
685 91
794 432
288 265
841 875
487 963
600 317
824 901
278 773
178 646
566 283
179 283
382 103
603 156
889 73
719 482
918 334
831 584
246 162
960 559
225 0
186 487
706 284
986 21
183 810
394 583
514 380
373 882
858 135
275 757
419 302
851 43
170 22
900 845
561 65
922 502
713 307
864 573
299 416
80 958
334 404
628 137
437 561
377 482
142 965
943 455
851 897
802 693
381 83
444 956
516 869
305 766
160 811
569 988
612 1
401 233
245 115
386 941
839 748
649 915
504 711
637 619
395 737
749 121
495 797
503 508
166 326
818 960
646 129
533 684
651 360
253 29
355 840
531 649
696 147
284 981
818 519
271 368
163 790
651 37
177 468
326 669
423 428
175 707
652 763
597 62
722 891
285 114
920 658
640 535
577 736
138 409
707 189
733 622
177 680
628 675
146 769
176 632
207 120
846 967
872 491
927 441
752 573
231 153
565 529
119 566
905 571
596 950
564 759
957 470
503 304
392 402
986 747
557 524
391 425
994 636
652 904
365 733
838 491
797 88
353 710
962 455
520 18
352 676
475 599
121 990
548 581
912 259
617 498
254 537
558 351
464 467
496 499
351 2
498 198
511 649
20 439
728 649
39 623
920 171
874 692
16 328
624 431
794 596
328 478
18 135
100 803
346 467
458 602
955 713
422 799
371 924
150 30
794 123
124 321
700 355
520 902
970 748
980 198
176 407
822 744
920 774
561 763
550 564
476 351
715 17
41 269
171 847
759 930
94 408
585 793
554 685
885 134
639 368
62 763
154 971
459 102
795 335
277 281
903 695
13 170
478 298
11 664
686 828
984 132
806 789
285 653
516 976
10 635
72 110
584 317
430 89
199 51
576 441
897 429
258 10
413 841
284 188
989 657
332 162
328 475
433 316
185 415
369 357
622 125
676 909
66 524
342 23
211 740
297 180
500 293
665 295
284 134
686 504
190 807
149 937
831 271
751 428
732 222
201 522
657 804
403 149
338 137
993 199
486 346
733 601
167 443
634 621
819 855
283 805
86 754
426 690
630 400
153 821
221 35
269 217
315 824
173 758
50 842
232 224
144 118
884 991
952 734
808 853
265 815
163 947
869 962
898 723
684 942
798 823
23 516
755 681
221 410
35 209
705 801
697 683
713 303
399 118
489 86
832 302
934 499
70 354
692 912
845 470
217 538
270 579
47 523
621 258
670 433
796 741
623 829
382 974
962 302
596 22
321 428
980 320
339 389
372 755
154 114
260 251
549 595
241 856
391 247
611 397
486 645
872 730
13 807
142 19
346 865
765 976
672 174
514 395
470 779
318 516
799 291
661 648
497 193
984 814
342 921
915 521
445 207
447 905
617 526
761 817
657 746
289 794
191 94
197 591
785 704
483 215
387 0
170 631
995 580
394 461
172 543
967 62
812 86
194 441
421 905
736 865
751 472
169 14
309 291
722 981
20 153
532 692
351 154
914 799
397 301
495 182
737 627
950 268
161 938
448 305
425 723
722 425
941 571
212 604
218 94
123 52
29 576
47 617
242 122
822 152
559 67
927 88
670 836
216 924
183 131
289 76
835 689
791 315
978 524
834 26
262 110
415 108
342 20
470 592
492 199
860 51
735 190
819 427
538 251
390 109
363 913
310 343
749 501
503 406
782 218
555 106
498 723
526 165
870 637
944 344
813 161
254 406
839 47
618 423
21 734
798 415
430 621
493 388
142 862
611 179
866 37
471 859
324 493
456 960
325 507
485 162
822 929
204 299
638 148
860 141
480 447
930 890
305 870
736 946
502 4
785 760
532 77
159 69
382 908
6 180
531 319
326 580
606 254
460 762
164 439
297 540
913 645
818 934
459 788
406 729
373 391
84 823
70 619
250 105
936 609
583 9
913 408
98 576
573 608
432 921
322 32
986 924
650 40
564 932
157 944
992 26
468 888
305 807
759 30
512 358
336 123
51 728
766 958
241 445
179 559
279 498
870 485
414 133
658 977
370 851
325 441
636 635
98 222
833 25
824 14
98 668
856 2
890 695
530 785
43 276
817 100
649 868
123 832
933 952
426 591
395 12
253 71
92 134
127 985
605 571
511 91
718 915
559 527
925 288
422 218
872 883
806 430
390 439
822 608
71 620
768 874
119 93
564 898
135 442
180 953
540 959
678 174
774 827
533 257
939 58
112 688
113 444
730 397
407 4
376 493
93 417
790 618
815 608
411 67
302 288
16 135
559 356
108 277
394 541
211 728
372 14
554 491
293 150
573 801
459 777
842 263
870 232
747 544
785 524
976 80
759 551
219 242
420 931
578 787
576 760
512 884
680 411
692 435
885 25
496 74
658 480
3 415
274 599
920 555
39 729
93 883
172 15
205 210
221 170
102 893
506 940
644 37
264 312
748 713
39 590
938 865
965 1
747 468
313 264
276 315
385 64
537 444
133 8
950 992
793 331
162 492
367 242
399 324
627 104
652 540
661 356
867 741
946 682
651 86
700 226
647 992
189 744
708 793
808 98
983 802
136 405
101 529
743 153
290 424
409 712
323 60
726 763
459 815
659 197
898 326
777 62
673 379
685 353
191 332
567 478
423 930
363 449
568 83
27 257
172 561
658 378
121 337
498 555
963 757
903 393
80 546
387 346
338 235
472 691
769 492
865 771
662 919
785 277
113 995
897 362
789 992
551 205
862 284
314 325
418 705
55 934
909 236
423 400
435 928
238 679
458 73
926 337
21 946
634 43
378 207
515 557
725 635
79 225
683 556
748 528
760 914
618 53
921 564
350 551
835 994
544 555
426 412
686 105
59 553
246 530
378 721
160 816
252 516
122 718
231 289
195 868
765 216
592 516
197 384
921 272
450 786
101 930
202 803
898 809
176 438
654 91
114 192
25 365
595 147
312 829
914 459
660 881
754 36
729 125
272 58
631 953
464 63
357 297
481 952
761 563
660 616
673 932
696 253
989 124
785 630
338 869
469 475
568 328
166 493
917 936
315 49
417 692
558 969
272 809
223 451
443 574
111 704
855 71
950 38
908 795
215 679
775 470
110 448
384 456
177 547
437 747
492 821
981 568
867 920
534 267
644 866
960 283
514 797
776 683
756 181
94 764
803 261
199 17
455 2
251 265
795 350
96 168
93 430
941 510
159 253
320 30
249 863
81 865
500 286
148 393
968 553
851 694
407 680
194 540
872 449
721 787
61 406
686 990
61 789
40 245
587 223
397 299
52 665
925 568
317 262
348 967
100 34
52 97
90 593
241 721
495 654
539 303
326 484
943 677
244 161
55 156
445 942
61 120
264 104
844 280
974 410
927 391
726 225
408 182
292 110
43 735
638 360
440 571
14 263
508 30
291 698
880 934
903 106
305 239
234 549
246 361
502 44
574 192
905 405
639 92
118 649
448 223
812 711
184 922
909 752
788 927
344 1
877 672
976 868
512 567
995 87
340 796
68 387
135 235
506 766
490 43
335 513
368 368
17 627
243 313
516 477
359 162
93 60
85 244
905 243
650 752
180 606
605 464
235 799
500 846
691 548
975 779
991 911
940 601
725 61
410 177
762 128
174 199
522 429
625 385
872 751
607 547
716 858
457 869
544 432
724 51
619 392
432 844
422 954
555 485
369 660
43 611
23 680
703 356
773 579
215 111
167 672
879 399
964 227
745 836
741 255
431 305
570 97
741 943
773 210
21 401
636 936
768 510
251 877
404 651
416 215
41 214
958 559
291 756
642 210
299 459
633 171
910 921
768 367
676 523
130 303
218 95
974 465
265 675
303 32
429 395
618 584
598 247
443 810
402 706
96 798
889 124
596 44
824 137
462 834
919 57
239 481
707 510
632 872
844 232
970 392
96 924
515 158
350 41
208 44
52 882
37 607
226 743
279 410
981 795
251 682
877 71
92 377
63 30
624 228
315 431
364 981
95 831
740 201
546 116
652 50
178 106
202 830
607 442
872 958
829 486
559 592
54 959
671 918
286 431
720 77
813 471
533 871
377 274
788 337
753 232
375 550
459 932
205 682
510 279
561 527
241 611
714 475
339 320
266 24
16 778
88 731
402 545
334 838
446 599
43 575
683 158
737 958
487 408
464 947
97 621
554 573
936 624
813 364
562 786
236 320
414 46
782 103
763 667
549 155
350 206
169 330
200 205
915 893
518 372
626 49
215 668
825 409
250 463
511 841
693 982
101 941
367 331
740 576
55 815
501 133
362 885
6 306
81 85
804 248
920 458
19 932
689 676
952 641
599 711
440 52
43 450
774 183
267 26
377 270
838 372
115 221
425 966
115 551
301 318
940 232
174 273
508 309
85 358
438 975
320 977
568 44
53 241
782 870
362 833
805 466
288 570
865 241
219 184
959 322
604 433
931 390
375 186
924 187
677 345
187 946
955 91
872 402
562 104
13 410
973 154
520 442
566 346
213 691
720 299
370 970
462 741
426 505
171 771
499 254
561 125
480 123
434 871
7 612
826 72
483 540
603 116
947 944
286 827
178 498
753 576
613 207
316 298
32 498
419 894
769 879
599 987
491 816
917 172
861 188
757 378
697 635
476 648
373 907
578 229
957 454
69 381
71 34
445 488
301 783
966 50
527 909
385 473
30 611
370 459
682 481
91 61
877 239
336 516
974 468
122 848
928 296
52 628
952 609
561 424
386 914
188 983
444 40
806 985
601 164
915 946
159 899
285 777
698 129
808 18
687 409
780 365
209 487
55 413
256 702
352 377
389 586
781 670
464 992
302 427
370 241
735 515
211 51
986 463
597 759
587 674
214 668
82 275
843 907
676 558
32 753
643 555
528 120
569 918
723 678
641 69
419 988
839 765
614 296
618 302
615 371
193 658
861 204
667 586
259 796
629 361
358 584
129 751
946 754
833 759
326 360
720 105
835 524
345 713
40 450
870 374
441 757
322 252
572 714
399 50
658 882
314 781
60 733
218 171
556 138
188 705
543 72
674 222
914 33
655 421
938 393
372 815
522 43
727 847
681 364
55 860
305 438
521 714
114 599
134 9
716 591
554 941
97 406
407 780
409 347
968 795
411 110
630 922
723 623
375 419
470 748
434 487
423 575
236 841
70 534
982 800
916 658
868 249
25 800
191 772
94 683
772 978
675 864
412 29
610 624
314 872
698 465
984 851
517 702
146 256
34 834
408 825
308 865
745 111
16 464
963 756
235 512
660 931
282 583
396 866
529 38
40 7
869 468
313 24
161 25
947 753
821 756
823 610
538 998
169 591
495 829
906 750
615 306
839 420
361 67
184 233
887 298
466 663
719 931
38 591
965 338
967 220
191 811
896 261
112 600
292 7
69 415
116 985
259 401
797 383
871 148
631 968
484 634
79 760
209 664
85 182
760 104
615 55
865 487
852 417
197 912
906 65
739 751
1 718
422 278
494 675
492 243
233 457
57 232
759 826
626 602
792 632
475 291
218 332
985 321
292 47
953 916
116 348
711 547
426 780
944 152
531 553
377 47
422 211
973 643
386 214
754 442
735 650
76 484
968 858
937 751
647 829
124 94
489 520
315 477
150 859
777 15
18 903
916 329
175 358
752 460
601 347
482 574
496 590
205 818
466 489
585 131
662 525
79 213
713 486
766 661
397 307
33 795
94 151
39 831
683 283
2 354
475 633
696 560
837 714
277 285
214 842
967 285
679 215
353 737
565 893
401 841
1000 444
825 341
340 944
457 275
330 241
979 709
80 905
22 295
493 120
957 29
782 523
917 995
980 145
770 283
964 205
682 995
469 135
656 324
349 651
347 460
909 776
380 813
376 577
724 644
40 416
187 547
65 558
98 471
340 429
826 858
934 118
451 298
494 347
358 352
778 310
107 819
371 160
692 146
468 483
32 101
135 296
433 677
144 531
246 848
176 177
698 646
483 945
227 534
106 80
300 762
410 347
91 126
92 145
236 413
683 159
836 84
585 34
102 269
890 864
258 334
894 232
689 463
3 789
378 792
74 55
761 272
294 185
642 959
24 20
330 197
773 691
823 72
878 421
947 555
638 279
205 337
72 695
215 822
247 74
873 798
436 502
997 900
204 929
953 725
255 760
248 426
10 817
385 138
774 738
126 429
111 607
367 858
5 184
261 586
422 584
223 290
146 511
704 189
510 713
246 912
130 405
485 77
875 216
738 376
625 111
393 45
994 224
888 704
550 322
145 67
440 536
484 916
91 633
994 484
83 315
35 9
904 44
673 101
87 768
899 180
912 30
27 26
697 35
672 795
857 949
909 401
94 760
896 130
728 933
12 184
835 702
879 423
745 892
813 977
750 25
699 605
762 86
517 364
323 174
552 828
616 625
960 661
503 426
604 518
72 330
477 248
855 435
891 962
254 989
24 68
520 44
746 268
280 320
349 276
40 419
391 857
306 239
763 518
939 94
895 735
130 648
109 775
110 488
565 794
461 807
922 363
710 288
433 224
112 474
637 345
744 970
974 308
799 638
68 540
794 954
9 885
529 463
405 802
232 375
823 352
48 659
427 968
511 997
422 472
516 86
380 67
628 865
435 564
208 374
565 599
197 840
818 417
618 279
12 811
261 895
761 211
903 831
324 154
251 355
923 503
395 307
683 298
531 434
256 474
572 431
518 696
426 271
251 834
223 49
922 537
70 457
593 275
336 373
947 833
522 419
536 58
797 321
896 975
61 492
980 501
363 842
581 366
291 223
154 752
207 564
199 508
586 331
201 104
605 789
946 214
757 900
35 75
683 657
829 32
755 23
903 29
965 958
532 289
624 177
474 307
370 944
763 876
273 151
567 946
133 261
33 727
67 798
894 856
436 106
49 103
795 595
738 978
515 563
570 889
551 44
72 971
568 166
711 314
851 740
174 290
128 783
630 582
556 2
840 268
312 724
941 260
591 113
611 508
284 961
743 327
586 936
781 545
754 140
274 325
264 411
339 303
342 130
531 139
160 638
97 396
343 767
23 549
758 104
444 516
840 121
275 250
944 773
762 372
663 372
244 573
465 626
928 786
88 590
271 596
760 972
665 754
921 868
377 140
161 616
453 17
255 778
455 130
337 260
510 820
287 422
974 530
701 435
884 953
621 228
946 979
275 227
673 781
343 522
330 40
119 906
572 739
146 788
506 799
510 292
786 186
490 216
502 765
453 45
935 598
605 171
637 159
769 860
312 877
880 297
771 313
104 565
939 554
960 23
220 586
133 61
724 909
705 820
270 453
495 945
665 848
353 467
151 0
650 974
854 338
828 57
930 640
196 889
761 215
385 292
917 90
792 487
814 501
707 977
206 410
277 5
211 632
224 676
144 998
351 561
4 109
844 171
793 724
139 182
430 689
877 746
758 111
183 10
31 762
536 943
292 317
590 323
876 284
858 318
152 738
951 229
368 605
567 70
223 45
678 396
363 648
765 961
110 481
496 871
408 220
384 702
482 364
66 890
348 134
567 674
224 723
530 906
428 514
773 50
596 291
588 428
831 181
200 2
997 225
453 509
799 116
636 407
847 481
858 163
811 261
343 279
983 665
856 49
872 28
158 447
961 919
701 677
178 86
894 235
700 830
885 349
950 305
99 81
931 947
165 772
650 561
35 942
261 285
442 137
938 236
155 966
109 439
617 543
124 605
991 582
873 344
912 421
100 436
997 604
231 659
131 783
344 131
250 205
178 134
743 162
444 113
554 93
912 285
41 371
973 370
76 538
494 751
743 687
665 875
507 833
209 223
956 923
477 298
884 758
590 340
399 108
325 387
181 622
514 641
652 456
910 251
596 600
226 148
328 258
158 984
195 870
67 953
761 401
393 158
338 472
954 983
802 40
125 178
20 145
220 521
778 54
38 66
119 638
6 765
605 190
170 618
279 213
845 360
993 183
357 695
34 483
573 199
945 421
228 895
117 868
965 655
156 773
749 326
485 638
777 229
678 132
589 953
334 814
453 109
260 679
360 182
678 152
136 829
467 107
739 913
522 977
357 498
224 85
196 23
663 199
914 257
873 323
991 206
305 111
677 879
138 544
850 458
590 461
25 512
968 515
273 672
706 127
812 226
608 903
986 757
907 130
116 331
496 107
81 367
366 890
284 293
380 507
347 883
360 852
482 712
440 475
974 860
397 863
939 576
820 394
463 409
651 45
852 553
370 84
306 902
159 582
562 218
216 886
756 729
422 45
802 294
4 661
819 70
956 71
345 163
690 462
299 538
583 962
764 781
479 63
890 899
923 507
88 251
424 259
612 44
7 102
1 464
875 32
838 341
998 785
46 211
844 308
639 656
325 553
11 535
384 83
697 364
99 946
564 890
700 25
667 661
347 881
904 800
965 421
577 145
275 380
130 16
961 699
481 308
87 808
705 453
659 968
960 963
182 889
72 942
906 17
569 171
954 789
246 942
834 155
404 738
267 233
798 867
673 939
27 620
476 521
870 185
866 966
749 551
651 2
356 143
420 817
687 159
805 762
179 592
595 713
741 409
543 86
241 226
468 172
981 442
229 338
507 586
813 405
35 240
941 332
326 237
145 459
68 119
147 321
959 832
999 218
6 445
245 517
851 319
963 622
453 454
776 846
567 633
490 806
815 135
489 936
440 129
698 686
680 845
556 97
435 477
454 459
870 894
311 173
868 370
709 690
725 214
359 978
874 828
395 680
506 690
713 709
889 426
277 739
267 184
897 298
109 159
40 510
901 732
477 878
933 401
866 695
300 556
825 592
196 717
695 860
829 123
500 611
113 336
284 784
206 817
73 316
407 7
734 114
427 912
949 977
533 246
131 517
114 367
431 503
974 419
294 616
967 338
250 226
888 539
950 999
72 622
500 960
225 491
311 47
329 1
705 989
412 432
54 949
400 951
135 375
743 183
593 798
257 861
627 802
175 684
531 439
233 705
594 244
593 677
819 85
126 311
72 90
826 799
573 742
924 236
659 864
743 191
846 989
481 510
632 916
733 458
356 976
738 945
779 42
521 69
827 53
682 842
970 992
400 820
695 576
352 695
58 51
967 365
215 405
625 628
792 919
874 357
32 747
593 758
728 706
256 249
653 366
462 419
784 24
293 110
525 955
716 831
685 271
301 200
276 15
728 327
243 675
479 414
743 903
992 369
920 554
534 579
35 512
792 609
17 433
889 101
126 839
486 612
530 452
763 33
163 898
959 256
97 353
867 387
969 716
406 441
251 548
292 762
764 284
442 644
613 115
436 945
241 285
432 407
267 922
80 422
518 366
324 734
107 615
870 78
247 930
148 246
114 823
881 694
953 736
548 748
804 6
615 995
145 436
793 686
39 114
757 369
524 819
873 57
120 455
184 254
351 218
232 176
459 843
517 319
24 270
436 2
831 867
25 737
683 884
681 203
358 595
641 969
701 498
741 153
88 344
945 716
484 747
556 968
352 553
448 678
667 5
524 781
76 97
442 885
97 950
937 757
81 317
803 615
298 977
8 494
203 611
258 150
435 541
663 317
481 992
403 530
841 94
667 493
13 24
522 55
226 265
672 317
687 296
358 185
897 707
251 577
778 919
506 670
997 760
274 607
28 600
580 979
99 168
817 786
82 840
346 741
150 117
30 778
560 261
143 553
268 421
45 129
404 660
953 628
675 293
923 390
843 257
750 890
231 194
14 925
241 490
121 217
453 570
179 540
436 211
800 86
531 512
878 918
177 298
496 270
268 27
596 650
101 699
966 142
935 335
715 285
516 124
703 218
112 872
719 259
340 362
400 688
972 669
238 801
250 481
910 742
329 498
140 76
682 543
413 623
522 548
783 18
658 361
380 96
326 128
563 343
967 666
423 624
9 611
134 833
653 202
827 659
688 154
196 915
682 164
188 949
49 819
538 292
939 182
785 388
255 825
62 17
773 844
693 853
513 507
565 270
412 156
575 461
139 804
194 640
870 26
962 448
626 987
173 556
520 4
253 581
964 315
672 440
342 399
11 247
484 107
291 120
190 871
706 956
353 623
344 249
141 522
880 385
935 12
294 777
416 108
208 323
51 615
506 396
355 19
64 294
547 229
640 87
820 900
629 241
106 315
709 136
391 731
228 327
719 230
295 603
67 685
250 598
438 812
371 198
667 801
636 659
676 208
21 780
780 33
647 835
831 448
146 324
445 773
336 274
371 114
32 147
769 760
772 127
340 170
723 36
806 415
424 789
705 292
96 814
24 376
832 282
183 279
94 710
318 208
395 443
633 791
231 127
338 267
629 460
470 569
658 576
420 95
162 164
154 770
924 957
503 65
673 574
666 671
296 580
810 253
45 592
227 45
198 361
591 512
493 903
403 233
625 609
86 216
172 776
69 89
30 882
778 482
40 624
272 904
843 216
993 754
39 547
456 461
732 208
639 438
68 456
371 267
926 304
899 83
301 978
380 945
559 980
248 821
175 399
170 490
300 113
419 409
240 940
681 29
657 917
483 94
811 133
374 902
779 948
435 606
854 521
494 778
56 219
648 769
286 35
367 958
749 207
545 810
960 425
884 319
813 814
937 774
969 88
972 250
408 404
158 99
45 693
155 165
64 79
821 854
499 780
63 227
765 787
746 331
31 100
603 146
777 133
883 760
374 824
398 688
603 395
789 57
252 382
908 80
216 417
52 860
520 419
106 825
364 188
518 886
133 148
117 279
404 593
928 35
730 925
411 535
878 294
606 801
74 549
760 373
126 791
815 212
332 39
904 592
346 954
518 722
995 321
955 100
478 947
936 743
534 656
715 367
936 871
284 745
992 561
503 724
516 19
613 965
271 480
762 417
352 765
528 655
816 36
355 467
944 865
324 173
24 296
950 608
497 125
276 75
741 794
945 115
705 453
918 719
498 871
151 731
557 718
422 70
605 923
31 60
768 533
691 852
379 965
269 370
26 768
55 455
401 664
510 916
86 947
58 659
651 658
936 590
345 420
64 982
816 224
382 245
904 742
69 508
796 807
559 46
378 32
766 155
932 124
31 774
817 735
274 159
236 739
643 586
964 927
164 487
355 515
697 824
464 733
434 469
301 375
460 75
897 222
936 921
886 957
371 242
876 392
285 405
709 89
946 304
679 143
828 601
469 602
422 108
710 344
770 320
140 43
5 337
847 513
134 335
96 171
578 542
54 822
187 989
468 797
132 687
737 100
591 692
102 127
919 505
244 633
142 36
420 78
680 81
676 585
758 368
177 966
293 428
639 930
276 821
67 893
673 511
858 647
925 945
55 9
675 391
385 895
29 961
994 773
703 154
265 87
170 761
993 623
371 59
952 450
489 959
129 291
658 856
642 903
430 343
679 856
11 47
885 579
320 655
56 577
826 620
541 993
65 12
192 749
612 795
408 120
657 58
422 583
902 707
722 349
107 591
766 844
845 104
488 67
997 655
204 875
383 711
8 625
516 856
183 840
136 101
663 204
132 494
771 359
293 711
297 391
499 15
748 342
443 618
467 905
614 472
985 474
40 163
395 271
785 485
93 744
991 808
773 348
978 452
726 389
663 420
927 695
286 481
866 469
660 925
133 436
90 898
28 134
852 905
717 753
282 931
818 742
546 532
763 122
956 426
825 360
349 706
708 788
685 660
462 249
809 58
838 437
753 685
551 896
555 360
910 577
158 803
167 672
144 553
304 789
33 346
372 656
46 922
905 391
614 520
914 651
640 288
239 522
316 418
616 167
93 816
414 62
326 980
330 449
705 840
300 117
825 315
581 277
514 291
885 646
739 158
222 578
531 743
38 165
305 895
889 83
35 690
542 64
136 622
533 446
438 567
879 747
205 718
6 648
537 37
120 867
860 532
328 718
417 40
965 109
635 311
82 684
980 621
380 127
742 801
607 457
254 328
426 373
547 914
102 112
636 584
130 165
135 76
794 655
299 929
124 627
671 775
801 307
992 625
58 348
479 30
801 56
65 467
523 182
69 719
149 773
377 653
364 132
406 398
771 829
39 588
825 517
374 408
400 678
96 302
640 902
27 596
969 582
503 558
141 363
690 837
683 727
562 811
781 609
480 824
3 977
647 33
622 541
673 211
230 184
530 636
892 661
923 947
945 520
336 995
541 861
675 252
441 679
567 330
709 139
901 844
51 810
354 798
738 571
463 367
180 550
888 956
520 442
182 491
681 119
93 905
604 549
758 397
686 324
782 586
548 138
582 849
858 320
409 69
149 357
416 645
760 489
465 749
875 291
372 629
63 764
373 304
563 26
29 151
794 974
121 716
747 750
121 559
656 252
330 797
263 941
597 275
468 178
294 487
901 794
205 760
717 630
568 833
1 316
503 298
870 854
79 639
737 456
360 831
117 996
639 542
945 969
397 499
791 368
173 811
255 286
762 724
850 638
399 595
751 860
685 295
681 26
697 43
510 663
426 312
418 26
639 768
530 180
320 956
34 20
368 744
911 32
730 770
230 58
689 934
331 41
358 180
947 244
413 424
195 91
984 698
190 718
59 148
26 107
894 351
627 796
935 990
55 663
93 624
769 12
558 698
71 723
609 291
236 571
821 543
110 748
393 349
17 790
169 105
178 680
184 482
308 378
528 117
991 939
59 72
868 315
126 512
2 346
473 347
540 112
400 823
569 643
197 665
795 892
587 319
1000 745
116 663
356 781
853 357
389 716
765 809
6 136
913 223
589 566
403 85
108 825
134 168
99 894
276 15
20 599
720 470
670 497
716 13
828 957
797 927
819 850
162 572
743 961
592 503
110 368
57 80
35 936
848 154
677 543
686 790
293 927
977 95
292 125
120 716
442 675
480 34
576 830
490 727
543 72
818 112
335 215
338 892
177 20
821 670
141 574
276 335
349 405
932 745
368 511
486 61
480 750
110 486
636 519
669 20
119 212
967 891
111 403
702 177
807 510
653 603
125 737
277 144
509 335
443 244
212 54
184 151
397 470
888 740
440 773
76 138
846 974
480 286
838 93
381 687
36 661
944 857
436 738
257 891
459 87
125 521
215 754
5 514
698 163
973 242
915 273
174 666
484 124
972 923
317 700
328 175
232 336
575 192
947 592
777 335
777 445
107 278
481 227
501 350
285 317
541 498
773 129
675 898
298 560
395 458
11 640
358 616
331 378
176 457
736 596
987 324
726 143
339 405
330 154
417 260
664 309
289 652
334 79
99 828
950 673
53 73
392 137
295 170
61 224
846 419
29 316
633 643
554 327
799 77
811 822
720 587
90 50
591 342
230 706
15 207
778 120
482 826
268 399
347 222
119 724
942 750
617 682
899 354
926 300
366 623
163 15
754 883
972 813
89 530
486 595
118 724
533 691
379 812
800 915
371 234
416 101
505 858
765 173
655 196
193 78
177 954
738 613
815 996
596 972
598 895
389 313
976 538
480 340
591 71
179 452
646 336
864 763
160 760
207 309
271 414
347 133
998 262
625 265
360 375
204 841
359 413
27 331
381 480
329 818
398 884
437 467
652 888
952 54
162 279
473 555
610 377
436 162
119 299
750 594
67 827
195 243
139 861
273 420
854 345
58 125
889 226
758 894
197 576
327 919
232 807
954 918
104 406
429 676
635 41
331 616
242 760
434 714
9 725
94 113
49 730
507 598
335 121
887 551
474 474
564 669
888 528
59 966
330 364
996 859
235 705
720 51
245 94
647 471
356 423
906 908
632 789
442 252
440 585
566 389
114 213
938 248
540 667
275 651
134 451
371 200
117 250
611 52
266 462
404 281
361 523
485 948
51 929
897 79
508 851
86 808
989 881
166 936
291 479
793 142
94 508
114 866
611 300
246 930
403 943
576 224
298 143
816 545
928 606
7 543
579 910
780 761
20 182
570 78
941 100
176 286
385 94
143 89
100 39
80 613
55 57
820 556
230 261
33 859
377 964
372 149
942 18
657 478
757 445
173 977
715 906
197 323
464 897
788 621
225 676
593 885
750 324
254 925
149 20
114 35
205 484
752 48
316 991
366 449
186 109
79 97
820 954
690 469
98 997
112 470
752 938
529 163
745 177
928 636
599 772
291 576
493 85
316 312
126 757
58 42
410 766
73 775
496 419
565 653
351 651
43 669
331 761
697 326
959 814
577 272
373 342
266 474
207 95
615 637
410 965
198 31
670 617
89 265
703 21
113 33
551 753
478 169
801 554
712 38
800 693
482 378
726 984
801 962
541 138
825 224
346 70
384 386
76 908
129 329
994 336
475 555
906 777
480 522
107 675
30 923
100 638
681 48
730 836
775 622
822 959
98 960
141 713
610 906
822 201
913 830
704 437
117 347
985 619
625 25
367 502
908 614
779 47
144 444
818 610
516 128
731 501
795 685
3 748
227 959
219 824
567 905
921 371
470 783
515 965
25 516
703 786
832 998
494 858
566 829
908 944
617 336
778 20
915 279
933 305
388 210
772 711
373 40
365 234
526 673
800 281
25 477
995 496
348 947
308 758
995 275
490 824
373 396
629 452
402 975
569 383
899 233
768 248
546 877
92 610
341 808
449 270
735 508
145 63
832 53
934 172
232 295
187 481
232 766
979 606
657 460
681 846
666 246
406 770
646 240
895 620
916 501
4 724
310 167
891 566
362 941
994 138
148 232
304 251
746 973
213 601
462 430
405 863
976 825
945 29
938 319
21 591
794 630
683 740
563 560
207 664
980 970
322 866
759 334
40 159
107 177
193 661
747 829
691 777
5 848
846 969
108 892
79 187
175 285
310 565
983 94
656 874
157 852
693 763
713 593
291 819
356 114
305 114
767 554
301 476
226 565
911 503
822 134
803 648
779 385
891 335
491 569
299 254
877 635
91 998
355 161
697 121
604 465
116 225
747 388
738 88
62 71
155 598
160 101
627 935
295 682
756 834
846 66
634 891
668 960
109 233
732 655
298 625
667 357
618 889
429 667
626 470
225 798
90 950
288 433
510 39
2 585
552 238
817 87
459 905
371 410
466 494
300 618
551 313
922 830
556 194
159 743
526 996
411 883
876 720
544 947
332 160
172 845
311 940
946 666
913 760
449 209
330 268
779 651
311 891
336 221
553 869
561 465
812 181
821 197
522 323
383 394
254 586
805 62
946 235
563 995
937 921
878 997
589 275
450 872
210 422
365 320
241 888
281 400
46 814
70 604
899 151
613 326
643 110
158 756
343 99
723 600
293 555
827 15
779 692
840 459
392 234
841 1
964 981
777 172
860 232
686 808
375 484
923 719
3 443
454 752
952 941
850 355
451 726
542 398
829 470
613 659
434 568
644 23
659 867
600 781
372 900
757 185
534 866
343 630
374 417
181 209
748 528
521 363
294 323
49 250
258 361
793 712
623 198
927 11
797 35
798 700
120 57
860 472
889 690
251 90
613 32
99 743
780 332
959 992
531 592
52 555
939 317
757 267
647 606
809 692
2 147
83 328
911 720
305 956
7 515
654 835
383 601
321 34
359 673
812 410
436 71
589 594
846 475
808 795
531 328
899 466
994 901
96 905
937 879
815 973
728 965
569 113
300 835
798 939
13 320
552 698
327 543
982 142
213 258
930 552
817 98
307 53
110 728
468 519
551 696
411 596
852 449
307 381
620 478
562 896
630 703
980 495
991 489
622 303
975 986
515 898
211 958
123 13
573 165
791 499
15 874
358 976
252 293
652 806
792 722
661 515
346 456
942 873
769 948
829 982
764 195
756 441
817 595
882 83
447 954
913 459
971 773
345 969
463 979
828 996
494 160
528 732
210 43
816 553
311 575
307 849
813 710
900 846
993 505
888 510
700 489
443 810
699 10
691 111
45 362
715 552
768 623
170 857
909 14
754 102
79 69
625 162
896 146
963 456
149 313
558 358
909 481
124 925
877 888
509 418
735 363
58 584
446 415
523 924
315 643
50 320
596 395
774 96
360 319
689 96
44 105
834 372
689 299
340 726
59 719
525 11
387 189
32 550
14 608
844 84
229 393
946 679
931 635
122 428
338 869
671 108
886 667
318 446
32 830
716 27
876 431
789 577
491 328
517 849
858 379
435 434
177 128
1 347
166 948
814 260
631 357
804 366
323 7
954 342
586 281
82 710
696 777
908 700
278 932
26 962
401 607
610 924
209 713
983 13
451 646
568 514
864 509
936 325
788 635
988 211
600 655
792 159
664 179
915 5
709 665
374 615
708 372
432 588
605 171
413 20
749 137
554 573
116 176
211 833
400 873
374 238
544 501
941 188
90 103
912 643
726 224
809 906
977 602
430 441
643 350
610 448
193 830
892 622
147 43
262 627
591 72
23 838
797 685
962 495
64 669
797 350
651 752
227 715
58 626
314 211
933 538
478 130
993 804
36 891
630 607
32 546
298 432
359 738
220 638
766 775
906 707
489 950
731 25
708 792
942 867
742 155
946 647
825 456
644 803
84 566
468 365
433 878
343 642
95 29
878 504
968 797
102 75
772 92
319 260
829 3
477 357
937 936
546 478
172 924
314 700
227 630
885 204
977 119
936 108
950 692
924 347
667 775
686 460
71 238
158 687
957 171
768 744
460 322
301 302
213 542
67 301
793 52
561 405
769 870
452 832
780 209
45 408
228 407
585 135
185 838
591 348
828 272
478 309
957 193
972 336
806 204
104 56
270 894
801 110
1000 169
356 222
433 139
762 14
709 396
223 410
666 492
437 547
915 434
327 587
462 278
710 586
175 96
528 684
291 814
371 921
862 34
31 84
133 658
713 845
493 399
185 335
714 358
733 2
969 970
243 634
142 128
11 558
822 305
891 450
591 523
481 925
707 1
644 524
497 710
268 109
572 950
333 829
714 14
625 11
814 719
843 122
790 111
372 859
933 535
753 40
778 102
547 875
24 860
174 61
660 296
930 991
26 547
245 772
801 835
24 213
778 473
37 628
156 723
64 297
595 355
555 904
797 437
199 545
140 437
386 671
766 263
28 290
544 989
257 749
111 493
922 496
877 824
796 911
786 917
783 969
337 387
520 634
558 682
511 233
711 179
74 387
960 707
928 686
981 557
15 679
788 141
559 108
344 957
605 827
23 691
249 233
269 657
792 20
703 548
266 50
433 790
781 959
521 909
528 683
921 473
745 66
33 841
616 722
154 631
289 928
948 855
806 587
713 220
443 528
32 596
960 476
955 935
803 837
921 35
43 274
540 851
590 422
556 3
580 945
907 342
241 615
40 377
671 399
300 189
106 309
991 584
938 728
820 141
708 29
72 567
178 418
679 410
534 460
103 91
115 537
868 675
764 503
418 703
187 51
574 723
868 803
46 514
927 645
884 504
65 869
575 217
675 619
921 119
554 738
930 143
605 827
539 444
659 224
613 811
242 641
408 238
889 954
444 145
303 379
627 160
721 255
764 119
336 557
738 840
120 762
387 705
179 805
442 875
828 42
966 844
501 176
585 278
145 275
521 870
818 674
898 182
204 610
161 459
976 113
915 391
906 524
684 456
700 137
33 167
409 94
831 179
674 72
449 171
789 333
517 367
817 515
632 104
403 582
366 620
979 30
394 507
392 638
748 900
152 23
230 785
417 379
126 782
955 162
352 278
420 656
33 670
330 613
837 648
972 588
201 474
330 932
737 68
488 530
276 438
551 581
979 423
340 289
430 503
504 757
334 614
350 941
900 826
959 200
649 134
921 26
332 269
700 132
663 267
36 711
402 37
106 757
455 827
715 832
660 133
671 785
28 35
987 642
958 508
376 316
229 304
169 602
494 78
457 444
261 119
115 893
784 593
376 598
450 412
293 9
882 136
226 142
697 766
916 609
920 786
467 618
751 536
309 676
87 524
553 382
690 88
5 461
589 530
465 880
37 251
962 459
495 881
864 45
862 94
40 841
992 846
650 337
570 261
924 110
392 695
853 753
141 782
363 662
961 752
654 843
902 495
658 222
435 407
217 644
657 211
895 275
144 592
340 801
811 95
654 914
72 512
612 238
697 114
916 440
781 76
45 696
567 535
942 138
462 834
541 717
820 629
81 69
336 566
129 890
100 663
187 727
903 93
46 275
35 611
408 155
904 445
496 230
848 518
333 832
777 538
85 672
550 332
183 545
510 842
210 173
915 52
195 509
13 656
451 410
733 977
935 776
858 667
86 117
759 681
767 367
395 648
568 235
935 665
464 47
540 842
654 400
843 574
343 149
538 952
420 362
590 540
41 22
3 159
848 430
14 394
988 815
668 571
94 128
560 595
884 125
49 377
653 966
609 477
382 45
815 38
144 284
870 829
767 893
796 944
188 288
276 464
140 120
428 587
656 726
216 978
347 437
757 580
7 268
991 10
336 855
731 609
511 294
301 619
176 725
140 222
716 555
881 963
384 211
492 472
413 933
175 999
558 150
808 21
821 547
947 699
389 507
718 457
337 402
172 118
796 479
643 289
655 207
982 763
879 87
675 243
877 366
309 840
92 440
659 98
173 620
407 570
998 223
729 950
311 39
922 406
172 945
737 609
942 620
17 657
842 484
441 922
8 416
763 351
269 947
21 582
609 238
299 887
170 645
899 824
152 406
31 340
559 397
303 167
1000 915
60 60
871 770
198 319
94 683
927 756
913 384
654 262
689 578
717 584
825 340
140 920
348 598
124 519
989 611
420 666
884 171
598 444
928 346
515 258
848 239
275 405
993 478
407 148
443 478
903 103
476 580
980 341
43 702
167 991
606 353
32 170
205 420
872 81
260 99
599 9
405 460
367 740
852 101
574 471
649 124
144 155
769 886
123 335
830 945
114 268
202 481
691 312
112 319
57 380
123 453
106 454
653 883
257 432
666 957
629 223
946 187
305 172
482 344
370 975
387 740
396 39
10 642
222 507
271 82
41 868
230 128
516 496
49 635
659 313
531 119
52 588
966 740
744 699
383 900
320 107
405 441
286 951
253 500
631 227
489 503
720 393
44 829
70 56
135 492
132 168
816 714
89 599
374 421
967 615
766 962
878 693
905 735
46 892
475 848
648 144
790 885
550 916
933 371
95 204
801 447
100 875
248 614
902 439
377 656
981 200
465 312
874 812
673 430
830 398
61 949
273 514
638 117
820 627
785 866
815 854
999 459
340 396
603 876
338 100
319 340
931 350
375 472
78 25
771 542
205 910
146 619
328 370
58 638
817 232
881 274
182 141
31 368
579 450
521 82
693 414
216 385
991 346
688 841
777 547
217 72
396 323
794 994
495 567
553 864
653 314
716 52
589 833
515 246
961 294
43 482
719 174
788 768
731 298
636 939
603 649
795 443
730 845
477 763
933 954
339 411
689 850
514 663
499 387
906 238
134 175
848 875
81 899
596 176
574 544
420 6
885 694
951 111
383 84
763 101
507 777
248 959
4 214
619 51
56 674
236 574
227 973
352 486
482 221
95 545
441 492
311 755
149 207
711 972
931 705
629 736
911 902
265 541
910 288
864 16
237 430
177 520
247 840
227 490
234 76
6 59
602 20
685 129
277 790
250 219
742 354
498 84
715 56
605 860
879 600
767 847
800 23
930 668
706 576
770 399
42 561
127 879
107 298
407 456
125 18
841 475
233 610
258 889
150 607
604 100
111 36
122 311
539 726
734 648
212 366
748 181
952 491
380 52
971 29
987 689
779 275
978 620
851 798
142 120
912 164
166 806
863 974
17 800
997 658
213 118
893 401
913 860
206 386
756 522
171 621
947 219
865 881
503 294
996 952
493 432
178 261
356 376
622 973
202 506
463 587
840 149
358 609
609 597
628 462
575 353
185 571
22 638
878 21
735 314
372 958
911 346
891 980
309 436
84 593
303 630
487 153
806 437
94 599
669 671
104 960
582 18
215 494
349 802
978 582
675 103
556 755
316 668
467 425
33 818
506 754
623 355
415 901
151 103
510 914
708 842
676 959
24 772
788 78
646 711
398 60
881 917
475 820
308 952
394 826
481 400
455 249
299 553
374 221
323 538
964 882
790 550
407 403
677 375
217 219
331 206
865 520
915 780
945 754
648 837
465 369
939 480
899 101
657 24
573 803
690 294
546 175
715 932
545 436
189 723
884 950
388 862
499 968
368 453
503 374
479 147
415 13
881 105
406 110
651 49
922 199
765 59
775 833
988 267
410 435
112 113
527 357
679 719
604 886
185 167
371 95
649 331
820 886
570 907
824 260
816 899
439 63
11 601
627 273
552 163
787 471
591 352
569 474
694 938
236 602
396 522
863 46
551 484
160 77
863 742
802 312
768 318
299 757
396 969
39 934
959 597
499 368
481 720
763 429
736 222
812 714
307 319
882 377
672 918
436 176
670 891
763 689
396 194
47 824
625 114
770 72
505 863
362 270
78 897
179 588
565 515
259 88
109 900
197 298
732 753
487 761
921 289
379 159
547 864
393 849
432 973
188 40
759 955
665 314
647 524
699 265
61 785
337 843
274 267
862 448
371 254
809 472
768 104
267 706
965 863
507 14
235 248
789 36
56 656
190 723
75 783
818 315
657 880
287 619
459 867
375 852
373 236
226 883
65 561
321 443
290 583
116 457
730 709
510 526
692 911
555 81
986 940
145 354
896 897
668 768
15 701
424 300
291 955
451 244
374 90
263 257
235 680
669 17
955 139
165 446
43 527
176 268
348 947
502 295
394 467
632 211
342 247
303 474
812 931
802 250
501 325
229 380
142 427
220 46
232 514
684 674
590 592
771 333
586 754
323 617
824 550
459 235
600 83
990 389
920 988
305 837
769 402
969 645
198 119
3 425
808 355
851 388
44 554
38 131
698 619
471 256
200 547
6 344
222 624
548 422
864 767
592 174
207 951
693 66
864 972
162 553
35 340
488 379
413 85
456 38
526 37
571 148
180 865
199 211
167 439
353 147
323 67
221 212
817 278
344 117
733 370
887 654
737 223
573 767
993 898
585 822
926 857
645 854
811 856
80 650
259 430
493 606
217 433
954 287
70 54
930 117
702 930
324 832
475 668
177 368
385 864
281 220
272 245
511 900
230 200
305 887
18 519
401 86
66 359
70 423
46 687
668 227
266 251
303 576
680 513
468 839
316 567
457 239
534 707
424 936
284 697
40 153
45 194
76 740
814 711
450 732
793 65
500 389
394 877
939 101
592 496
71 219
754 599
936 631
551 266
224 626
132 44
479 89
179 437
470 918
150 656
164 711
96 493
556 973
692 104
797 519
996 272
801 204
635 137
278 996
99 211
400 248
521 824
461 430
676 306
567 838
801 490
110 103
42 498
772 163
98 749
143 502
763 809
530 51
904 20
76 111
739 676
775 628
80 661
642 432
456 855
536 955
167 470
407 84
143 912
26 677
299 819
384 875
588 308
458 511
184 448
104 15
686 511
789 709
211 292
295 775
704 831
104 901
577 499
511 919
599 496
296 773
191 458
200 300
122 8
466 648
499 798
348 244
940 499
66 755
105 356
274 443
427 319
911 309
302 265
631 47
795 385
373 522
727 746
711 891
642 741
808 854
545 532
792 327
277 120
447 527
74 53
878 453
561 169
22 570
30 456
974 52
450 3
113 492
714 596
838 280
902 859
167 633
603 100
674 814
66 871
987 112
46 735
320 636
666 132
211 228
809 969
228 414
108 318
565 851
584 686
284 505
45 754
652 938
64 917
428 227
305 503
854 854
798 130
489 984
55 704
960 395
632 138
465 333
474 794
727 976
769 43
977 752
487 739
472 568
344 832
301 773
44 192
984 169
945 935
762 554
582 405
556 576
593 446
870 322
738 552
241 762
606 720
501 652
645 141
940 419
915 340
661 325
523 922
290 538
839 805
442 536
474 140
560 258
126 458
618 180
342 607
899 641
438 271
289 486
501 465
855 132
218 808
916 481
700 598
899 463
129 36
721 748
104 340
642 865
599 471
973 827
621 711
563 845
441 182
972 460
201 709
82 162
396 823
123 499
681 379
315 987
397 37
480 573
681 13
524 197
730 574
599 256
664 73
91 887
503 608
774 920
801 667
299 556
137 310
921 2
785 89
402 547
605 95
630 212
614 47
534 855
609 678
801 210
293 587
34 174
624 746
983 281
51 906
636 421
217 959
198 879
412 24
977 800
120 842
131 352
510 299
14 502
571 920
26 649
206 943
336 922
285 726
672 423
657 370
108 634
653 153
915 616
163 345
983 723
407 278
807 680
898 440
534 554
280 498
906 901
434 692
965 20
621 834
888 763
210 588
131 357
188 428
438 767
933 251
364 75
769 355
434 111
488 702
333 3
529 94
505 15
466 195
218 818
601 889
439 268
718 911
346 397
534 136
473 723
762 622
152 336
726 66
541 330
554 781
99 450
788 747
696 397
180 667
158 950
631 824
885 994
181 651
304 970
963 574
172 941
698 722
108 427
14 186
887 795
119 718
424 454
259 361
957 433
154 276
537 911
561 473
3 981
448 456
885 413
516 293
453 563
318 64
559 19
969 179
449 705
72 152
669 207
174 793
18 227
308 14
76 662
14 554
344 102
382 838
609 484
696 77
86 879
532 646
769 576
312 54
65 876
67 659
705 317
555 810
479 1
72 49
854 401
854 806
900 908
39 782
316 945
231 783
958 216
390 519
362 330
562 866
209 124
922 79
140 769
644 172
522 517
584 430
567 458
82 658
719 559
700 399
895 636
841 297
829 143
548 40
827 482
191 911
160 138
220 549
230 10
56 695
213 230
819 948
183 752
409 968
2 895
171 417
617 939
159 309
331 410
612 634
643 182
687 333
14 781
18 532
232 568
543 492
199 348
705 139
726 404
771 550
284 997
198 365
219 936
920 938
249 515
976 894
818 129
531 428
708 797
618 876
297 123
266 705
689 760
538 212
597 261
808 223
653 271
221 946
19 474
244 417
822 953
519 595
840 392
954 717
512 347
638 182
185 964
263 776
113 216
631 85
579 186
97 616
101 111
982 336
779 657
947 808
442 877
769 298
102 356
580 799
356 741
389 944
209 354
40 329
641 310
855 304
848 678
957 779
909 317
3 879
650 277
38 417
198 605
159 377
875 70
258 458
608 5
943 28
879 205
973 802
600 218
898 285
349 342
212 590
612 63
211 824
640 223
756 68
656 667
328 866
375 957
282 887
34 371
461 713
253 509
476 301
926 418
208 186
953 388
166 660
58 527
342 841
862 886
37 775
914 718
284 348
338 346
622 541
436 845
70 888
618 179
383 105
60 224
690 865
172 991
812 386
208 924
741 804
387 522
913 828
980 535
411 80
677 891
710 196
373 669
842 15
919 862
965 559
817 3
471 593
678 359
660 66
772 255
134 489
527 372
401 554
12 636
821 164
623 442
744 460
573 466
489 24
650 702
142 693
645 555
159 858
791 300
984 466
128 622
843 198
338 851
804 49
700 175
851 906
496 670
822 485
237 988
724 642
861 283
715 133
264 545
594 556
392 751
320 517
27 163
547 301
445 439
690 185
467 895
860 681
984 551
143 664
100 91
306 662
736 726
122 134
243 748
217 712
576 631
18 400
950 229
895 389
806 200
731 363
25 253
385 809
112 422
667 4
666 176
595 362
665 5
301 472
997 116
771 189
503 172
280 933
463 316
30 206
599 758
744 606
806 648
536 299
263 354
842 641
47 498
439 976
10 571
588 92
534 689
448 915
678 942
889 626
240 705
104 441
8 250
360 458
635 479
779 830
37 843
941 288
723 937
423 368
490 829
189 121
286 163
593 539
779 166
470 962
856 715
821 589
879 35
27 736
895 349
929 986
890 433
539 896
271 582
90 8
889 101
970 631
710 283
780 611
976 179
933 522
576 626
781 106
726 305
538 38
778 351
682 711
31 948
404 841
490 599
272 194
151 393
466 262
957 168
195 637
21 941
800 972
254 158
249 616
900 765
763 158
901 615
415 806
83 381
905 419
772 718
385 484
861 867
13 119
443 314
141 841
792 901
222 630
820 424
552 127
689 373
448 183
974 947
263 110
254 555
648 86
54 186
710 137
738 51
100 504
752 682
187 501
139 745
919 587
505 911
290 280
854 891
280 930
983 966
386 527
424 895
555 659
479 124
366 310
662 783
677 507
365 919
611 563
413 283
700 552
390 851
256 626
290 831
540 277
648 533
320 529
786 7
569 49
879 963
689 677
777 193
434 904
832 1
127 106
142 658
484 583
73 252
880 413
573 887
530 66
895 778
401 285
515 397
739 512
566 399
575 821
340 560
179 229
387 216
222 658
967 327
383 894
652 123
4 290
727 869
260 217
486 75
822 74
883 864
272 193
109 0
537 638
206 237
454 460
846 148
697 859
822 456
317 688
303 350
844 696
297 88
225 312
652 99
326 168
426 72
823 187
922 638
149 296
63 198
549 388
327 598
310 718
413 479
919 634
720 895
926 983
738 224
978 113
449 455
66 511
993 134
59 278
831 706
614 868
880 997
807 461
104 861
951 962
628 691
139 93
417 6
556 439
58 950
693 691
189 921
240 256
790 305
81 690
412 11
985 105
31 329
36 72
824 969
52 375
393 229
932 554
8 33
485 417
17 712
628 542
801 480
386 449
980 385
571 647
487 857
344 575
38 603
629 140
824 763
555 14
86 748
487 592
712 26
193 643
199 928
478 738
124 220
487 877
488 958
280 278
906 573
249 382
76 793
576 97
934 802
606 422
586 928
517 848
942 232
673 223
853 806
572 280
798 565
903 65
692 24
456 846
428 645
462 303
298 885
519 615
108 318
604 71
541 777
471 136
924 164
459 941
522 128
284 423
248 364
19 382
366 368
43 503
333 227
31 233
527 126
186 663
97 423
125 993
216 271
516 818
441 700
369 835
31 872
872 967
728 800
337 885
57 949
946 122
926 166
98 196
738 29
23 992
941 30
665 676
553 307
797 701
5 802
994 891
82 453
159 832
384 409
700 685
122 128
860 262
957 575
257 488
870 536
720 706
33 441
897 777
690 244
440 2
376 245
943 380
245 447
882 819
632 279
681 351
867 311
433 251
836 181
803 222
784 657
996 109
204 218
836 591
315 730
7 663
147 989
335 86
479 102
231 599
430 203
681 865
810 308
666 217
299 455
745 141
18 167
715 474
606 225
506 766
946 333
593 678
301 771
410 306
24 971
632 508
300 396
197 245
450 654
685 8
488 120
185 589
491 339
606 151
183 260
715 847
273 646
86 798
406 318
776 279
945 861
836 195
761 914
420 442
248 981
508 361
85 325
933 846
99 619
4 374
224 165
24 400
271 884
703 56
478 798
265 93
937 492
28 74
93 269
670 697
165 226
598 843
97 720
796 41
602 785
437 895
32 651
112 299
972 327
659 826
438 475
222 468
800 137
902 571
880 646
76 136
330 420
636 462
844 632
799 541
457 652
449 648
143 910
779 39
241 159
778 814
325 886
310 964
38 891
820 773
123 52
829 193
974 867
221 611
871 613
860 762
111 316
848 683
493 663
841 445
100 381
356 691
875 6
289 126
884 962
101 825
77 215
809 371
82 999
545 280
113 319
229 513
524 490
691 703
595 660
483 636
471 360
34 690
848 419
112 281
576 542
682 222
246 207
96 390
860 856
672 263
18 47
625 24
136 789
641 524
448 215
656 284
305 912
883 785
189 645
961 398
804 191
585 540
135 85
267 507
518 831
922 336
66 260
817 881
900 157
802 611
140 880
840 45
411 950
311 202
449 813
678 155
560 982
100 379
486 672
720 129
455 971
16 577
993 494
35 763
711 866
599 675
927 197
76 975
948 560
654 268
484 153
31 314
818 426
394 483
533 960
145 784
520 421
1 852
456 158
393 727
665 773
263 708
690 136
322 859
148 288
712 232
614 555
362 586
364 579
172 189
740 821
798 208
775 531
333 136
102 58
738 675
275 917
922 742
371 488
980 8
803 301
526 148
1000 667
601 419
861 810
120 312
377 720
709 690
622 39
596 453
884 324
614 993
99 826
144 234
244 845
169 478
649 528
863 290
697 199
659 14
885 557
88 52
718 592
216 357
988 408
631 68
104 468
286 968
739 404
721 575
837 376
538 70
143 455
908 97
353 649
160 817
661 854
451 409
442 709
326 785
314 518
317 179
852 968
841 873
554 956
126 221
940 343
333 766
572 500
635 50
376 552
833 303
276 509
274 672
757 415
95 166
894 194
726 940
335 410
663 850
121 705
830 156
859 100
52 960
728 287
246 483
767 597
180 269
594 528
51 352
743 239
820 141
794 507
819 991
497 777
392 949
575 507
945 876
641 79
534 820
564 70
540 230
485 206
883 76
855 497
656 121
393 668
100 893
85 289
882 770
971 149
733 10
131 530
160 86
775 374
708 816
767 835
501 170
50 349
477 45
820 687
760 548
58 510
471 774
984 652
101 87
635 486
477 407
488 743
386 873
131 587
172 86
713 893
546 240
542 169
51 279
767 58
748 607
266 165
797 464
305 228
180 637
51 493
464 694
387 817
487 702
839 765
264 725
330 20
522 806
738 274
516 442
371 659
82 524
986 242
175 468
794 754
757 884
555 729
534 902
238 976
175 67
410 660
552 117
362 992
717 350
701 113
864 71
317 736
444 234
72 868
275 881
242 341
394 501
17 330
672 335
72 52
754 530
292 433
50 774
610 522
467 271
135 997
7 605
486 291
841 698
454 235
683 47
722 310
114 486
327 777
77 17
601 870
585 346
446 283
248 889
849 289
333 938
385 742
57 108
71 668
474 515
572 215
199 846
976 539
181 577
700 644
765 533
809 869
427 907
159 706
625 773
719 925
842 141
945 620
447 932
119 617
805 469
80 809
717 919
214 718
467 806
152 749
600 338
9 537
952 270
79 534
309 114
165 70
554 866
961 72
456 14
455 884
516 416
460 704
607 160
139 646
901 595
652 819
135 816
1000 370
921 586
222 543
788 241
690 621
117 40
912 913
340 672
181 388
734 452
671 124
820 171
96 667
58 786
79 207
625 383
734 73
653 823
805 102
703 152
870 73
204 120
687 655
236 636
499 665
996 738
873 205
988 448
11 286
18 858
985 336
246 376
732 133
140 277
923 74
461 705
721 410
293 904
652 418
182 458
104 395
396 505
482 460
160 677
870 358
230 795
746 886
246 906
768 918
94 949
376 547
782 708
899 608
882 682
41 771
308 248
268 707
528 129
939 688
287 516
72 891
996 806
762 577
842 373
732 100
291 85
508 378
154 359
989 300
411 261
781 784
318 680
16 136
111 282
651 337
721 212
114 333
54 313
26 273
552 9
591 248
580 496
144 830
250 276
54 341
614 290
113 955
58 25
123 834
322 893
874 216
350 142
642 237
43 974
289 991
171 343
306 128
960 803
795 719
853 10
614 731
101 151
539 68
650 755
149 690
799 817
121 243
670 864
378 937
84 117
239 562
584 334
91 887
535 143
877 37
275 201
494 567
55 790
717 185
941 471
502 223
656 918
14 972
554 516
417 723
647 332
317 410
736 974
148 58
90 477
606 336
124 737
180 399
685 6
862 308
899 860
599 537
180 45
387 514
249 233
400 275
646 77
506 88
612 303
517 787
40 700
727 393
353 715
706 501
853 808
143 724
44 10
910 528
316 356
704 726
348 88
869 703
353 383
190 338
131 194
996 128
561 101
54 703
897 382
776 224
969 322
94 282
345 801
229 860
750 501
19 270
385 647
290 209
614 98
985 138
54 494
363 716
141 422
37 595
684 546
684 937
880 78
861 996
329 913
796 750
172 343
86 612
274 560
942 984
903 983
756 751
259 883
377 444
612 969
932 931
187 152
904 807
418 595
787 116
20 283
937 5
973 771
600 599
502 682
417 940
643 796
877 570
124 690
78 345
543 557
217 161
4 927
435 625
648 946
1 425
635 174
574 657
178 544
193 176
133 501
620 230
666 523
30 338
192 393
98 68
861 354
158 396
697 511
461 402
137 497
118 43
797 362
658 91
361 5
377 797
800 338
974 61
860 508
399 471
424 522
534 308
286 977
698 924
913 896
143 375
461 794
25 803
26 480
45 225
460 277
105 416
678 160
119 97
586 485
110 489
370 332
417 66
563 817
118 266
381 874
407 938
660 212
733 360
650 815
640 629
658 861
560 248
759 791
391 114
459 64
989 960
880 264
891 260
595 634
144 748
987 318
47 986
151 432
247 442
757 743
138 815
92 943
382 86
763 271
775 905
527 700
939 373
369 796
284 612
518 340
802 380
5 107
791 831
636 636
745 417
84 160
923 429
728 394
796 632
786 465
902 852
503 393
856 175
710 994
237 913
548 112
259 418
746 273
173 57
798 106
370 278
158 83
155 977
392 990
680 992
197 540
212 573
873 0
677 846
317 681
837 652
333 508
907 260
219 801
883 809
618 9
738 944
603 182
515 106
627 339
156 781
35 288
33 636
631 519
88 10
664 994
708 35
658 611
819 380
998 505
360 678
65 122
905 743
12 971
969 808
170 978
520 736
957 629
246 319
792 496
411 468
942 747
75 688
530 546
826 49
909 659
996 168
28 651
512 739
831 322
23 804
307 866
42 135
177 428
586 696
565 219
558 123
543 678
416 682
845 18
288 35
312 70
472 535
754 846
230 29
926 513
549 492
264 259
780 372
137 452
469 182
157 718
335 95
380 506
461 410
212 892
621 475
509 627
338 852
972 578
611 771
425 186
385 378
600 950
925 358
164 493
127 105
968 763
48 409
540 408
113 766
358 879
898 39
214 329
396 654
624 912
7 935
862 380
245 382
404 961
365 390
954 999
905 722
782 81
128 223
639 343
389 872
947 940
614 713
786 376
557 621
976 526
675 337
423 583
560 54
466 838
68 594
852 547
250 168
239 296
95 659
301 582
887 111
403 985
145 729
393 464
382 178
811 246
238 951
787 892
882 228
268 852
515 924
521 247
34 211
140 241
934 949
519 24
681 948
71 328
283 133
723 937
438 547
345 503
936 315
538 994
948 847
737 172
9 515
65 517
305 307
692 298
524 435
572 562
835 605
293 248
341 527
641 380
885 282
795 538
553 380
748 737
685 367
98 620
78 472
252 253
56 881
559 77
545 719
356 398
955 492
647 577
910 478
82 464
475 478
456 981
610 899
954 217
941 92
533 774
131 73
674 989
134 683
749 922
77 104
375 267
59 192
869 540
430 146
390 917
896 808
512 610
106 350
179 202
756 975
404 282
382 528
620 191
763 795
479 607
720 550
334 201
738 993
373 256
221 12
909 36
165 774
435 912
553 15
583 549
227 735
119 726
537 276
9 746
687 937
420 750
475 313
688 608
24 704
433 853
556 387
656 555
57 426
90 72
271 909
79 745
801 724
884 172
356 110
273 31
859 499
924 198
813 354
549 1
621 236
672 427
993 975
542 740
988 987
556 440
93 424
394 319
446 631
413 275
53 149
781 756
902 451
672 695
198 32
421 171
314 885
290 675
254 496
335 847
655 2
689 946
866 833
912 941
170 431
368 923
238 784
860 579
384 680
222 474
799 779
129 326
654 755
200 827
635 854
819 498
521 926
201 309
462 719
753 277
413 404
648 540
414 786
846 83
761 82
552 821
983 52
608 122
913 359
200 541
334 706
483 495
770 942
533 610
929 578
237 358
272 822
362 375
965 368
699 253
194 826
478 122
46 801
530 992
43 424
972 121
785 931
950 701
650 781
267 943
236 442
741 200
890 669
304 147
43 92
836 103
122 575
342 905
284 84
487 263
749 750
564 869
563 497
220 76
281 72
669 750
214 120
64 492
852 322
272 784
681 332
775 411
337 377
754 720
586 597
576 311
598 57
598 267
157 973
942 964
552 833
547 526
751 923
998 944
340 548
789 303
14 467
70 0
463 768
225 425
406 290
219 480
6 970
4 66
245 286
386 750
366 183
627 0
439 331
280 878
964 747
460 942
722 110
905 678
317 717
955 219
930 29
963 59
982 232
285 331
277 12
714 577
83 546
607 42
551 328
268 806
755 776
871 47
598 775
214 710
98 798
920 574
518 477
605 103
132 179
81 860
412 751
269 989
744 978
750 182
342 315
772 350
761 857
132 865
472 21
655 415
438 885
601 259
16 562
595 428
122 219
17 615
802 111
164 995
44 824
360 11
644 826
408 928
207 912
510 509
458 464
779 865
825 794
837 672
322 700
915 874
399 313
211 235
808 797
197 825
799 275
374 834
570 127
398 443
4 301
418 241
740 160
874 852
804 875
820 799
835 292
671 610
636 420
545 64
181 944
666 177
689 763
991 297
782 658
344 671
560 742
570 263
412 654
405 497
350 938
446 768
747 297
887 283
423 284
243 343
89 424
370 443
554 816
547 210
642 449
469 197
595 493
268 591
36 121
435 703
903 982
676 321
979 99
713 253
218 657
791 975
60 406
638 837
299 283
882 428
261 190
813 740
38 985
507 407
371 385
268 838
239 999
597 868
114 355
263 97
701 716
855 840
855 105
796 217
347 571
221 512
488 120
24 756
703 82
652 209
721 910
768 70
383 342
449 480
128 935
336 997
502 44
370 378
769 121
366 214
154 144
851 772
281 568
247 485
192 817
433 796
638 297
8 232
214 130
977 13
157 377
317 283
63 705
192 518
386 598
564 580
505 243
36 978
786 44
41 408
249 676
400 464
155 929
986 339
756 131
347 44
473 472
948 730
855 795
850 274
466 49
124 451
654 874
400 121
666 862
78 91
632 173
516 629
119 878
72 775
745 297
825 219
869 341
911 747
358 395
334 600
226 248
504 84
451 303
960 906
954 893
679 760
151 531
810 516
386 432
626 108
342 485
459 652
544 815
205 588
668 240
286 176
361 301
711 926
856 417
826 971
416 89
827 935
965 647
572 796
141 72
358 835
42 837
647 79
810 230
791 911
578 226
682 400
39 16
761 737
107 353
568 526
238 331
842 262
58 184
952 317
294 877
790 186
301 787
487 530
620 658
739 291
951 953
136 914
108 71
822 502
390 301
978 594
99 786
852 959
103 30
209 519
303 143
33 92
295 455
410 143
565 459
291 945
379 566
418 565
913 764
991 188
816 391
414 488
728 102
545 129
307 169
132 515
96 670
895 798
81 95
872 757
765 258
86 191
774 912
391 273
828 182
707 323
433 39
78 86
363 519
666 60
958 593
163 40
39 35
473 137
609 909
729 180
84 350
61 359
913 927
167 719
103 909
378 683
474 483
113 278
582 142
406 433
288 783
669 70
142 789
630 222
530 768
806 381
995 31
22 648
211 163
139 502
890 674
508 556
201 693
152 911
168 946
389 263
978 266
874 358
588 908
294 948
473 72
982 638
184 549
115 219
180 181
857 878
99 267
818 231
712 372
641 602
130 723
872 406
194 458
970 590
377 456
289 44
872 806
945 921
893 793
219 783
157 483
491 191
772 458
107 147
223 56
470 117
419 265
189 78
891 856
302 520
773 138
208 932
917 497
128 693
338 970
974 659
652 536
833 554
44 711
231 920
52 705
406 146
330 613
30 383
26 299
973 564
857 457
761 38
355 473
337 411
85 248
245 122
683 737
193 118
204 344
582 671
25 984
89 312
930 341
3 234
760 307
527 944
36 605
326 633
535 646
838 818
240 148
983 985
129 191
645 331
914 767
849 438
221 52
848 616
936 227
274 958
30 456
268 782
286 366
247 998
803 993
46 962
994 132
428 106
255 43
780 729
968 347
663 7
736 789
282 496
510 647
269 67
851 754
229 85
544 349
722 339
765 176
122 139
995 394
44 412
12 4
590 848
53 724
144 697
435 163
983 114
251 287
891 866
680 906
817 941
472 953
721 226
856 509
921 789
892 662
768 279
975 211
996 777
257 291
165 429
132 47
447 77
31 733
764 554
763 527
136 334
48 634
819 178
441 0
290 89
115 606
879 99
227 926
452 619
613 142
916 778
957 744
851 818
218 608
568 731
806 945
98 721
416 464
368 587
137 831
800 46
402 492
297 401
525 239
248 383
616 552
687 368
966 710
289 159
53 857
552 413
560 305
376 501
230 300
97 446
697 428
728 580
393 631
118 568
567 501
40 19
450 350
653 527
693 217
36 782
463 14
235 473
577 645
353 738
676 893
789 338
912 62
340 796
278 823
471 400
680 617
530 617
347 505
887 175
308 642
321 654
368 177
681 85
706 527
181 168
985 531
956 279
879 829
27 549
203 316
867 497
216 585
728 240
324 874
619 505
402 968
609 664
720 137
691 171
186 327
916 648
405 702
550 117
972 762
197 431
359 367
242 700
847 751
865 648
668 904
995 636
783 675
301 34
904 566
768 107
897 595
47 161
816 79
611 133
761 820
802 634
362 399
748 352
294 26
341 50
667 355
270 32
243 700
76 710
295 945
967 35
991 757
21 419
699 405
636 398
405 763
99 718
405 932
2 317
124 267
901 61
745 636
645 718
991 489
983 867
509 865
699 957
693 172
462 471
517 392
760 312
217 479
151 916
119 647
291 555
73 936
567 33
167 506
495 156
378 116
860 18
938 918
105 608
289 496
90 987
566 968
176 347
27 441
422 43
48 358
967 611
205 923
14 894
524 357
27 964
452 620
829 297
727 424
763 780
781 706
146 689
455 694
82 560
525 751
369 387
560 515
30 236
953 107
335 189
672 701
532 102
262 562
785 866
59 728
472 122
201 584
397 936
142 769
936 166
710 164
6 789
583 462
553 406
828 905
467 437
651 194
23 8
247 501
560 892
390 37
808 857
643 236
843 465
69 833
241 269
903 165
375 696
166 717
894 529
126 531
659 854
126 613
326 852
199 84
619 600
88 127
396 313
149 469
588 315
476 62
213 685
6 67
211 196
756 50
720 614
600 443
926 600
735 445
584 585
318 522
289 220
194 366
762 594
790 196
825 662
705 529
421 311
773 927
179 233
409 476
924 156
784 696
188 779
536 58
461 583
572 708
346 90
363 419
404 964
822 392
729 746
582 849
952 609
779 888
22 271
438 995
331 843
944 51
326 928
449 229
853 846
954 412
942 473
907 44
673 160
686 545
484 415
770 158
558 126
953 150
300 975
250 663
974 892
223 194
531 166
664 189
169 351
983 969
270 554
18 395
458 989
933 999
394 550
357 825
847 939
205 658
501 744
837 609
92 285
238 967
107 750
95 442
744 153
979 955
217 771
809 288
814 500
363 450
860 542
983 96
371 226
721 547
457 546
895 704
182 608
444 969
398 686
69 732
194 332
767 506
903 310
191 697
389 827
296 459
297 231
737 253
411 697
300 129
209 534
241 172
714 668
408 936
116 352
515 499
879 393
538 687
784 298
28 672
863 812
421 577
697 705
426 383
646 322
439 44
708 275
89 814
442 330
445 941
606 755
95 880
920 766
660 257
21 688
856 588
524 294
312 700
692 85
714 495
508 453
720 573
266 657
25 604
157 792
944 479
971 791
51 514
948 805
461 448
252 54
580 798
317 689
572 285
467 570
698 475
878 552
985 210
259 256
225 232
604 128
139 934
459 677
6 274
971 958
589 428
991 646
447 12
625 454
574 971
453 456
880 317
779 549
697 886
960 176
255 961
709 241
29 410
15 108
240 270
613 263
69 614
686 327
281 48
920 419
959 334
2 384
846 212
275 27
809 438
8 2
189 328
570 940
846 844
854 124
122 768
611 210
260 533
927 706
523 241
131 138
416 966
162 960
764 569
862 443
247 307
491 357
146 500
554 679
158 435
176 77
787 343
260 590
234 105
52 469
723 31
904 987
640 659
358 482
160 178
805 811
629 254
298 617
894 829
438 948
686 207
109 272
587 675
824 963
840 539
668 802
587 139
569 164
952 742
501 5
260 769
54 781
322 718
603 119
818 979
444 970
733 776
861 203
986 493
528 905
12 585
535 704
962 388
830 983
630 550
583 258
783 37
547 280
191 268
992 46
85 982
222 930
971 567
25 105
425 251
946 121
136 773
174 671
217 338
437 259
476 139
716 576
545 31
924 509
250 270
417 934
79 655
347 267
224 507
528 79
951 815
352 770
172 686
488 336
382 677
496 520
545 78
325 78
450 957
215 850
805 910
916 743
328 541
539 932
589 364
682 774
684 425
969 524
878 821
829 178
99 158
774 511
837 981
1 759
971 513
566 313
831 379
171 121
176 88
239 664
361 498
504 479
936 191
878 544
504 616
565 197
231 796
415 47
145 210
24 368
19 178
136 289
761 813
461 509
696 576
246 100
844 622
625 921
948 779
285 781
321 641
577 697
67 23
540 864
260 637
434 875
418 921
525 482
729 733
554 274
695 702
872 570
511 871
597 13
815 244
928 187
913 951
936 591
533 815
899 146
830 372
544 463
833 44
518 741
201 282
338 504
717 481
5 697
528 677
932 449
881 202
574 882
313 291
178 350
927 557
126 829
783 721
769 124
878 317
410 489
752 804
934 456
387 697
406 609
881 600
174 351
458 22
816 642
87 756
655 958
328 751
836 138
919 923
741 578
587 611
665 206
382 827
501 113
440 607
674 178
601 433
228 446
803 542
229 492
885 409
904 7
625 391
30 88
343 738
420 266
8 855
371 292
332 663
599 123
452 977
537 477
889 511
965 926
714 140
52 495
987 405
979 266
632 293
915 632
558 327
63 171
363 887
409 932
113 249
701 814
711 633
371 945
680 962
841 320
313 80
176 475
223 637
906 86
735 999
123 432
733 512
261 389
310 525
505 469
813 0
477 818
249 647
609 94
446 18
601 763
320 520
542 737
539 459
589 611
637 7
230 370
970 463
598 785
648 656
949 815
584 133
305 544
555 705
218 292
27 80
500 647
173 958
920 687
582 638
442 777
923 788
140 925
863 971
290 917
993 425
773 914
147 598
304 695
772 609
990 772
551 683
162 356
930 113
661 663
208 718
627 121
280 55
62 785
67 949
314 491
769 798
711 287
573 629
427 431
989 646
517 405
803 35
211 179
806 185
197 304
538 979
95 842
947 686
595 551
878 516
717 250
33 265
893 637
446 977
208 433
508 512
984 159
758 280
199 2
82 375
848 275
378 798
559 604
927 499
251 693
417 424
371 715
480 394
838 332
38 386
369 4
267 519
974 986
32 827
239 227
628 770
479 223
378 78
825 511
777 309
919 206
35 153
548 244
38 111
714 84
598 281
414 8
265 12
551 711
785 82
570 710
590 810
969 356
162 755
679 924
475 300
717 223
636 599
305 919
188 626
154 206
309 797
61 877
806 814
339 701
258 672
632 201
415 71
606 162
416 677
288 346
715 913
175 513
340 883
697 732
288 297
381 368
659 206
384 451
619 925
979 860
794 642
90 94
903 145
406 705
550 181
956 105
716 547
805 365
572 28
284 721
4 23
587 540
440 308
974 499
326 698
413 500
585 2
735 4
695 569
154 586
155 186
412 369
403 626
29 114
634 642
618 24
432 545
764 834
277 999
943 316
313 403
996 46
928 62
15 308
958 974
873 532
319 932
767 843
234 942
689 472
288 350
124 800
810 889
409 344
305 112
795 414
772 234
157 385
693 656
746 628
332 440
635 295
426 452
461 246
40 272
344 928
462 631
145 641
780 917
704 880
364 758
851 138
757 55
178 501
866 344
464 222
353 336
856 188
829 128
718 370
397 543
346 593
650 764
369 899
501 224
459 321
702 74
518 623
958 720
913 387
470 716
538 105
694 685
257 977
975 10
115 31
529 947
760 587
542 472
324 191
477 31
818 20
400 762
972 773
182 775
636 913
386 22
559 261
66 559
229 656
248 745
114 582
317 932
664 718
217 864
947 276
836 732
299 191
617 640
990 756
117 363
651 593
908 901
495 755
557 806
444 465
257 150
214 238
256 259
668 419
195 38
749 98
467 838
744 700
73 563
90 996
844 620
124 130
798 610
731 202
895 322
23 562
409 767
956 191
530 158
683 264
781 433
106 658
57 997
536 762
928 731
474 590
322 986
705 13
432 971
362 474
585 564
556 757
152 278
773 809
819 423
614 583
694 321
90 722
454 961
603 994
527 521
653 505
215 830
569 512
104 130
700 571
73 115
509 505
566 955
178 933
748 942
620 320
134 879
526 572
939 643
42 978
253 468
844 261
579 583
909 285
136 142
449 766
714 455
161 270
347 676
194 442
60 481
773 481
445 425
749 327
662 690
316 444
682 260
510 947
630 749
915 603
831 992
369 185
57 633
897 220
856 571
422 384
51 354
953 836
580 593
695 60
409 526
817 207
982 169
843 482
153 289
925 563
437 14
189 190
223 520
659 284
852 847
252 175
377 88
928 744
306 271
252 457
172 487
393 747
74 147
931 810
427 241
554 947
634 178
900 837
893 844
617 941
7 984
518 520
319 764
851 709
343 929
589 504
77 998
900 961
133 179
806 931
604 95
779 117
471 947
175 76
850 269
570 615
426 582
491 234
732 252
761 932
19 713
537 673
958 330
163 72
687 864
949 533
277 458
542 721
883 538
180 885
15 372
359 75
916 498
947 13
528 250
442 324
454 238
872 74
902 787
413 808
720 443
895 905
205 67
381 605
478 501
677 439
26 583
231 759
997 523
175 809
483 613
943 109
657 920
146 509
973 953
907 457
97 778
700 950
220 97
271 899
40 526
641 330
693 24
665 245
253 441
390 759
414 357
918 583
451 31
56 433
795 69
699 860
785 959
460 252
306 844
405 889
906 212
184 719
831 903
208 173
740 532
504 398
688 979
817 474
53 244
881 766
881 342
879 56
680 345
360 28
192 172
685 626
43 392
419 53
601 74
769 445
403 165
709 438
441 166
192 351
837 374
797 28
758 172
254 509
142 552
631 661
132 657
969 643
435 632
840 916
601 195
198 407
185 739
78 759
201 230
337 317
525 773
916 428
874 359
384 275
684 237
57 775
864 860
904 342
403 574
161 252
985 641
110 906
798 990
962 186
617 267
206 412
660 898
207 141
30 608
542 723
369 911
71 514
356 836
906 266
313 241
486 862
968 604
617 390
531 398
113 86
680 686
758 5
722 772
173 943
824 918
119 372
333 894
223 30
598 969
656 383
863 481
957 777
358 469
839 451
959 84
467 555
286 382
385 463
736 595
966 650
506 161
275 550
816 674
219 52
392 619
769 869
652 415
72 757
604 282
17 970
826 23
561 177
292 411
103 18
749 967
410 103
916 169
330 881
475 611
435 795
25 787
861 517
9 802
718 874
817 605
430 578
500 975
449 865
472 893
369 550
689 632
114 957
892 903
588 38
365 242
613 387
777 248
196 750
868 282
623 257
853 798
86 891
973 37
773 362
884 197
814 524
620 175
589 868
356 890
442 115
926 766
27 253
57 770
775 904
143 367
364 976
40 139
673 398
334 591
413 644
871 585
54 18
479 187
11 125
811 226
627 643
302 624
540 656
255 522
637 395
386 914
227 697
179 958
216 730
150 783
23 479
922 291
634 722
848 116
580 822
449 143
760 155
670 614
64 316
334 638
422 456
763 90
158 556
197 438
42 871
805 612
141 548
683 451
185 892
825 523
929 33
374 402
551 828
957 882
543 881
947 344
50 118
316 807
933 511
846 11
951 989
396 967
142 954
772 631
667 518
746 614
433 694
691 514
154 495
931 595
26 335
943 632
346 109
156 105
478 852
686 94
567 228
929 238
834 137
44 409
560 626
777 599
364 739
879 143
688 899
816 497
976 287
563 868
821 741
971 361
219 898
30 222
867 909
374 35
338 609
900 272
776 671
600 190
82 610
234 401
953 121
93 669
961 512
390 758
419 383
881 118
923 769
668 371
874 559
331 670
949 707
722 93
908 549
6 633
188 346
461 689
134 975
761 534
845 850
784 621
972 610
799 16
582 298
187 341
772 762
590 773
355 782
776 718
675 877
955 906
393 667
798 254
405 143
316 700
645 958
986 449
113 798
140 927
749 812
824 348
474 239
369 618
452 914
717 301
237 262
456 120
633 549
351 696
345 928
334 311
312 938
203 266
337 931
616 796
446 439
436 569
98 820
243 268
689 239
490 393
83 584
388 443
380 825
239 39
7 379
312 672
886 104
403 73
964 290
91 598
523 555
840 531
470 27
84 403
897 38
45 114
283 755
503 532
491 806
439 292
488 182
912 637
360 0
978 661
482 330
350 621
372 585
259 170
533 875
517 655
636 366
936 697
255 191
809 833
877 972
422 102
109 395
33 592
572 312
8 686
396 851
592 897
623 216
494 151
736 277
924 105
754 543
490 541
735 397
931 564
18 99
492 253
877 713
16 681
316 906
446 645
304 902
249 507
358 920
367 537
685 640
179 792
812 601
900 958
513 188
347 61
42 500
641 729
792 792
751 822
888 237
931 504
985 473
434 586
304 81
944 176
38 572
866 836
128 629
332 204
871 365
548 178
142 566
29 515
119 497
756 425
566 201
160 217
948 414
281 70
797 675
80 92
882 169
671 85
200 802
404 304
200 134
203 941
893 977
761 690
769 715
442 353
792 903
403 304
154 924
176 751
222 479
320 629
50 759
772 740
500 728
412 433
476 241
137 93
359 902
508 782
510 654
270 142
861 885
54 931
124 4
662 462
881 140
934 500
949 351
840 504
970 431
466 911
75 285
887 514
445 243
126 304
262 978
866 449
197 477
416 684
209 596
668 98
344 875
84 968
978 784
235 153
980 504
288 906
102 50
340 508
805 994
304 366
722 416
668 641
528 151
825 2
570 886
296 243
579 866
57 41
500 146
310 72
137 378
588 683
484 785
257 52
849 146
64 642
480 167
70 942
439 185
354 741
829 481
908 849
656 155
133 40
208 142
647 451
898 453
585 640
309 304
772 801
240 68
560 947
874 103
608 320
721 669
17 397
356 886
736 917
9 853
649 788
776 370
184 684
661 537
556 267
778 809
23 523
651 479
807 490
880 144
664 144
502 514
504 427
910 107
554 989
997 768
988 69
139 952
440 610
908 263
511 796
146 412
497 547
632 891
958 933
728 371
728 244
703 416
415 894
972 106
788 836
948 709
150 171
337 216
376 38
534 558
801 369
253 423
210 16
369 688
140 926
124 447
783 430
658 728
700 174
884 931
981 151
655 627
567 343
786 240
303 886
531 958
602 404
435 964
283 26
53 182
513 220
291 836
790 374
585 352
209 12
376 604
149 792
204 794
72 935
703 658
461 316
932 535
202 988
660 346
995 417
269 310
365 568
885 930
203 794
579 274
277 22
999 655
676 893
605 202
152 653
391 893
18 735
480 170
850 466
9 161
810 317
159 999
208 48
467 818
560 884
841 990
320 134
114 914
43 569
578 220
31 409
378 745
310 504
743 318
657 140
993 618
936 999
181 377
283 526
572 154
204 531
202 314
483 195
383 424
337 89
217 238
629 417
128 494
322 230
625 955
623 852
900 748
669 542
638 596
981 665
536 101
224 23
805 832
621 982
512 46
774 294
980 947
659 743
106 365
837 488
143 793
460 585
867 831
266 402
955 705
654 2
799 776
970 537
861 479
422 158
868 846
826 169
2 576
7 930
111 501
895 441
783 937
337 35
932 851
118 340
178 79
959 583
890 573
564 720
23 639
86 739
107 399
622 297
323 998
684 970
87 86
569 294
236 482
541 323
97 33
714 682
693 918
614 466
399 602
757 364
285 65
5 573
822 521
289 239
760 974
551 232
50 945
626 577
987 796
840 88
106 279
764 374
259 567
997 346
664 41
534 373
566 299
636 196
4 172
323 993
647 495
209 722
33 396
882 561
805 15
954 218
885 647
150 832
829 160
963 512
853 458
501 460
978 415
514 633
669 401
605 329
354 634
635 786
835 177
945 886
211 252
324 281
852 337
983 382
905 739
57 666
660 499
420 47
89 565
831 795
569 703
677 102
481 101
724 368
448 752
231 288
548 690
549 494
206 35
79 130
553 503
230 362
535 414
266 336
412 499
756 794
265 238
117 345
842 746
437 202
745 135
53 744
481 913
157 392
187 727
87 963
308 605
562 615
573 186
672 343
626 243
544 494
540 686
476 48
663 632
932 218
356 792
186 813
680 145
300 631
595 900
942 985
379 548
549 922
942 328
884 338
11 860
283 120
890 992
243 341
647 159
451 327
499 322
158 303
651 75
707 755
991 994
268 757
492 91
87 561
763 774
664 227
296 534
293 39
75 627
761 983
770 464
889 73
525 61
746 926
505 966
545 613
38 586
473 981
697 949
185 766
651 566
59 505
223 114
999 283
312 119
549 375
385 618
415 1
691 9
501 467
10 98
606 523
616 371
958 795
601 935
82 240
350 567
478 828
154 574
455 213
336 492
130 787
451 797
867 941
723 703
423 493
335 743
898 991
134 677
505 407
701 395
658 800
780 506
535 125
720 836
943 395
595 603
461 37
928 569
647 999
87 454
384 508
831 70
62 801
463 936
348 615
795 8
194 588
277 29
896 755
402 436
191 503
409 939
592 876
496 463
842 159
814 878
216 169
26 422
913 239
691 132
255 925
261 54
888 78
242 490
736 950
383 684
989 937
659 140
394 281
531 613
892 883
833 528
168 898
880 399
715 731
434 10
304 512
810 925
510 565
10 888
64 102
727 958
747 519
840 382
611 914
10 734
462 5
23 603
287 777
98 545
685 836
724 881
785 696
515 70
347 706
550 279
46 668
258 969
992 403
408 282
803 289
180 839
135 212
7 583
381 989
767 565
213 347
370 281
449 125
350 864
504 220
228 936
116 230
264 925
788 236
995 679
507 925
713 481
455 488
84 284
491 647
903 938
701 262
827 739
128 408
693 755
524 674
358 890
97 718
682 523
632 162
226 5
602 319
978 989
70 42
307 218
95 917
906 824
340 935
311 262
239 176
495 664
631 951
83 165
6 452
807 409
330 381
739 973
408 813
310 394
509 681
206 914
283 209
617 183
507 245
535 890
13 149
517 517
369 56
427 793
201 478
919 441
709 606
889 973
621 705
437 177
283 13
876 323
655 771
898 144
768 864
49 983
162 336
157 500
922 575
807 615
140 862
818 723
294 612
209 815
194 826
183 744
840 902
109 813
889 809
223 714
365 849
63 742
310 952
961 772
619 98
294 342
54 531
321 165
542 527
429 274
614 160
476 233
556 28
913 465
83 317
408 261
145 519
465 797
98 197
88 974
163 348
616 478
632 365
347 809
318 392
755 103
225 732
85 859
888 256
465 573
508 830
91 649
781 170
837 102
573 687
339 328
306 554
181 255
280 485
8 406
845 541
893 4
604 69
561 150
418 369
748 99
620 292
682 31
879 66
589 801
527 590
520 748
665 102
693 610
912 938
249 660
491 832
539 987
661 483
984 467
413 423
682 362
84 663
156 398
945 176
808 396
144 947
105 330
966 486
657 150
991 892
652 772
393 425
883 315
206 54
771 169
62 275
531 291
506 528
153 630
938 883
870 145
1000 517
517 104
59 605
640 723
869 659
619 836
702 462
15 589
222 519
121 928
950 372
240 645
80 886
842 663
459 99
935 271
536 820
805 240
655 568
171 249
83 944
470 126
538 953
494 671
710 997
578 432
590 826
200 824
358 921
854 754
402 968
500 830
631 617
399 393
499 25
800 809
496 993
171 858
285 185
17 595
85 520
806 186
821 469
795 740
202 873
165 262
977 635
140 439
806 338
901 963
310 103
129 857
100 296
220 38
655 806
622 737
938 360
117 612
268 557
817 281
822 655
263 339
583 58
735 225
771 9
870 142
216 74
749 259
103 125
688 300
617 624
431 87
80 478
288 816
921 595
235 720
817 10
333 801
325 383
942 220
848 110
227 155
593 946
324 15
146 150
247 899
386 272
651 183
452 81
230 998
326 270
160 816
427 730
798 153
905 738
672 784
900 719
946 961
209 696
319 59
268 541
457 763
571 509
211 208
632 105
767 564
850 342
216 513
213 231
202 42
677 513
197 309
687 926
797 928
777 867
197 185
461 809
807 677
338 551
709 594
923 558
868 364
790 420
212 780
493 874
225 844
945 206
317 220
426 818
139 1
544 299
222 664
773 898
896 287
953 407
187 845
413 593
132 253
480 423
2 519
133 450
164 551
619 224
312 268
836 283
45 842
438 304
594 561
173 849
948 403
183 3
68 602
526 33
623 304
770 975
956 404
485 343
393 300
573 64
895 886
333 210
505 773
540 123
201 610
724 525
28 569
764 221
193 248
471 30
93 803
475 916
265 523
579 370
682 162
61 796
297 40
205 85
289 857
128 163
212 597
338 406
430 15
1 188
464 463
327 704
622 208
715 767
322 58
929 353
391 577
6 134
22 692
93 94
756 447
620 520
154 193
807 572
628 383
52 785
771 15
814 16
339 606
603 6
245 891
678 710
878 745
909 877
191 937
787 141
107 101
295 722
195 575
588 464
437 312
495 859
913 489
564 29
291 813
834 43
340 421
258 64
937 35
12 57
962 95
257 984
268 221
530 362
168 885
192 384
458 442
650 906
802 76
938 903
334 774
416 862
902 608
189 88
423 646
938 995
609 71
919 361
825 911
804 351
744 157
411 6
409 118
187 86
759 256
807 758
533 848
133 957
148 684
952 284
769 914
767 138
988 263
603 535
897 121
29 977
859 678
893 314
428 578
620 31
919 381
275 3
295 131
826 106
413 722
778 326
637 455
803 766
361 249
775 730
741 101
589 984
753 576
863 426
75 856
668 854
810 596
87 205
628 151
158 484
712 689
355 342
133 558
543 79
866 485
658 722
131 210
108 621
603 836
88 752
572 168
971 298
8 636
169 356
156 421
705 843
128 57
692 610
432 998
794 910
502 617
188 48
325 344
91 983
623 945
744 339
113 880
410 667
362 917
547 0
407 43
139 416
130 331
636 796
22 503
948 890
117 423
574 571
338 671
785 614
167 567
983 723
153 354
296 33
687 407
716 866
718 915
853 553
320 517
571 723
456 305
453 539
143 510
759 875
499 184
550 802
451 574
838 729
604 141
629 165
343 43
445 344
648 869
365 704
785 137
977 927
181 445
910 297
973 758
287 281
270 970
283 740
49 359
84 796
522 713
513 430
602 128
789 349
845 847
302 93
357 159
510 8
605 98
326 533
406 712
814 716
941 29
534 139
603 73
281 212
196 895
388 660
137 942
924 382
254 899
509 334
436 253
963 903
504 368
965 949
154 51
437 292
319 193
369 167
512 972
221 81
49 901
703 296
787 798
938 677
322 72
675 261
711 189
527 91
679 327
867 931
138 31
850 161
541 903
939 800
504 944
273 252
105 269
169 200
48 438
703 64
33 910
81 537
701 630
90 628
16 704
257 423
461 324
328 339
429 158
837 31
820 278
764 371
541 663
418 870
400 800
996 297
99 742
790 746
566 472
989 314
710 930
206 183
994 58
324 979
593 726
358 747
99 941
990 97
483 305
275 386
84 235
664 480
568 855
323 633
770 51
479 70
294 749
378 237
772 186
111 616
680 200
174 476
357 813
679 611
493 909
267 970
635 528
147 619
585 833
942 245
810 320
488 335
585 913
757 8
312 115
842 818
11 722
789 458
874 14
480 362
674 282
882 408
829 181
821 756
677 692
209 214
541 270
760 613
176 959
40 481
1000 622
108 826
440 782
347 734
91 361
296 847
595 280
392 563
274 364
999 690
933 145
571 700
555 325
271 81
210 758
202 166
859 897
950 134
561 524
9 711
622 84
15 665
575 568
958 659
579 748
752 470
759 887
173 743
132 574
934 81
840 614
43 281
809 46
30 80
405 946
926 653
677 202
549 96
14 568
138 768
510 14
96 230
37 334
965 504
281 880
516 79
608 567
531 409
803 76
414 584
173 418
170 224
640 992
507 501
248 10
918 491
238 960
200 756
334 438
381 190
385 19
513 226
908 818
563 942
263 19
221 188
223 467
294 129
205 631
904 599
989 245
770 627
208 996
782 695
586 384
660 969
28 343
430 539
955 230
978 513
823 524
587 550
61 597
344 807
774 248
76 678
334 570
740 72
613 265
444 728
98 138
530 314
99 724
521 608
477 531
256 161
946 597
313 293
14 312
890 362
842 122
743 682
74 64
542 859
790 72
177 229
780 38
168 784
924 187
684 499
867 73
677 206
417 593
414 9
411 37
755 930
865 926
658 508
345 279
423 882
898 224
726 448
106 52
893 611
761 315
663 891
468 929
210 696
211 997
506 547
459 379
692 392
860 642
28 915
691 31
575 143
330 624
9 152
708 322
521 11
193 612
792 321
872 994
78 944
896 154
917 113
773 538
28 595
762 184
325 551
633 312
663 826
412 707
564 398
680 370
268 680
117 367
465 476
479 572
881 245
496 313
288 173
852 306
683 307
459 559
781 776
426 475
733 137
434 422
327 104
400 523
807 91
19 498
785 683
578 895
972 943
555 481
865 751
773 788
529 281
487 456
365 582
278 255
299 238
171 19
112 752
139 757
489 755
29 303
32 393
136 548
213 774
90 954
562 13
914 895
406 883
527 185
900 778
710 612
745 160
704 945
641 781
969 521
10 720
651 293
479 435
697 770
542 779
652 997
667 241
49 931
931 587
745 84
386 507
568 739
901 407
183 520
577 384
659 510
458 619
107 309
508 419
765 953
166 388
233 9
882 994
77 569
927 824
847 696
519 618
110 795
545 571
274 288
696 231
927 492
330 131
263 462
881 640
669 289
710 707
330 422
865 488
963 623
66 843
161 781
332 421
208 604
156 421
696 682
878 876
991 435
128 704
957 136
982 682
487 427
284 224
661 116
511 691
549 47
133 450
845 388
303 998
708 854
702 588
922 597
36 94
563 596
215 938
392 643
1 33
517 62
714 553
852 644
692 252
265 592
454 999
421 20
275 948
652 993
48 888
246 585
833 741
209 406
172 682
477 919
44 982
159 746
303 824
863 596
625 866
906 883
591 153
328 901
213 431
287 902
353 482
526 422
597 858
891 161
640 470
750 501
278 424
83 511
228 244
108 398
285 501
941 871
479 361
406 351
783 592
469 260
153 152
657 629
560 844
304 989
860 336
354 564
95 183
219 638
479 222
181 626
760 670
388 772
975 797
408 323
423 70
502 939
408 420
599 597
611 35
680 250
463 96
49 788
392 691
134 782
810 900
209 302
858 476
285 10
254 679
21 208
112 441
139 164
918 141
425 830
45 63
284 665
978 276
811 998
791 749
404 599
60 464
656 932
636 535
563 41
84 382
445 526
471 81
787 78
476 100
214 264
470 305
842 457
339 502
689 912
862 516
134 865
702 57
347 403
180 111
603 490
193 355
344 5
86 974
398 113
137 864
510 156
415 640
140 811
756 149
450 436
5 208
27 685
966 79
880 363
140 420
47 556
309 524
974 310
371 305
140 837
182 985
113 401
214 684
458 629
980 129
126 314
506 666
331 314
934 859
801 965
164 367
997 7
769 987
128 464
896 553
182 554
873 431
872 503
661 501
930 25
828 275
565 24
399 304
342 120
774 780
813 456
258 287
520 587
652 663
149 707
469 503
267 921
692 866
506 790
603 68
638 238
466 457
448 576
939 292
549 503
276 794
741 612
664 724
741 713
206 625
974 319
864 673
571 769
758 771
343 647
289 616
301 460
832 469
998 617
230 597
735 152
618 341
408 401
333 719
102 520
328 143
169 997
163 633
727 314
687 105
543 737
741 233
527 756
229 839
119 515
456 508
172 426
510 278
318 111
841 574
473 296
696 427
944 515
845 430
685 293
496 500
827 900
321 751
693 885
889 981
571 518
138 63
436 685
539 844
679 383
701 739
465 474
56 892
322 988
255 184
375 601
559 932
274 937
813 827
781 775
885 801
267 251
19 520
96 201
686 375
179 496
456 966
355 420
255 331
599 349
983 960
461 158
414 282
732 766
967 860
729 34
568 802
894 57
299 7
262 759
833 975
195 362
394 525
641 8
270 974
600 176
159 477
525 740
565 861
409 93
993 906
761 31
586 928
356 944
931 170
400 782
627 701
158 750
643 386
202 501
876 903
428 123
950 903
57 339
890 509
442 21
26 789
907 276
611 620
142 145
226 563
750 102
132 207
756 3
308 972
318 204
513 213
243 296
461 262
832 708
935 483
790 511
842 726
969 964
660 428
706 658
928 345
502 567
148 543
414 449
116 587
237 644
485 817
805 527
650 882
810 726
483 509
901 969
33 908
642 580
284 882
442 333
685 724
962 10
812 765
474 976
307 64
304 172
576 201
898 494
111 268
239 89
70 901
879 413
960 967
518 5
947 78
845 434
249 700
457 21
163 775
146 553
929 177
678 447
99 559
179 55
795 867
440 574
89 771
789 746
214 791
702 576
465 710
756 943
213 146
276 275
873 991
678 866
294 264
535 106
573 410
911 457
543 344
396 516
91 117
773 673
891 501
536 308
895 676
109 334
368 933
785 569
14 36
484 613
387 340
707 191
142 979
758 629
17 873
715 571
44 949
226 72
495 160
358 274
43 159
882 494
466 141
770 865
795 55
982 586
15 790
131 837
759 33
793 105
915 840
822 723
148 138
937 593
715 272
896 720
544 39
715 407
716 18
78 393
503 566
355 95
115 261
302 468
950 547
119 391
780 420
587 996
667 644
836 843
918 341
188 88
483 269
190 889
461 397
285 660
570 699
443 894
197 569
100 252
813 324
240 950
189 781
604 815
794 827
49 727
392 840
684 129
133 816
749 37
589 429
344 583
652 509
959 678
415 706
661 502
283 121
340 302
676 372
784 67
728 472
138 308
554 951
55 251
551 672
479 514
988 994
950 852
422 596
125 575
1000 912
722 441
153 756
676 536
563 568
576 528
477 858
615 97
114 741
309 367
328 581
364 136
754 196
359 609
111 329
311 666
416 844
362 613
454 363
126 115
977 833
691 335
18 313
358 841
722 223
479 788
929 671
780 800
584 700
507 761
575 715
476 486
344 957
421 291
538 545
364 599
607 295
392 983
230 254
225 481
817 647
19 482
480 951
456 57
613 873
683 945
6 194
37 83
95 355
739 377
677 171
86 476
259 154
666 480
665 71
847 483
928 75
851 369
71 484
23 667
497 587
573 131
453 574
521 241
613 543
269 537
327 899
178 835
583 83
350 450
411 502
369 150
13 902
375 106
853 526
33 198
285 923
900 573
251 328
736 24
490 264
786 714
297 608
514 243
258 457
366 237
973 219
541 602
58 909
381 875
539 646
942 578
712 463
637 866
920 703
554 817
167 46
146 581
490 290
917 268
197 357
409 106
557 140
781 943
871 153
471 518
447 235
823 120
690 209
153 719
732 75
119 723
994 1
541 96
906 793
851 118
566 333
799 432
245 699
96 974
578 291
916 59
315 885
531 319
211 416
625 190
752 796
992 95
853 577
748 429
674 118
925 994
615 259
944 583
717 87
479 414
261 218
156 384
926 100
930 543
51 445
580 493
979 939
420 651
912 351
670 836
216 704
322 511
399 342
141 600
563 848
192 207
735 391
896 999
56 680
780 353
27 814
419 615
205 398
3 729
489 290
43 147
870 359
258 749
519 694
973 250
465 142
389 929
888 400
167 335
482 138
770 171
962 669
252 97
438 271
142 800
866 450
811 956
251 275
565 884
101 52
288 517
558 434
5 45
240 87
657 961
235 241
459 351
904 642
497 293
519 622
947 976
650 408
207 934
144 941
492 365
19 775
599 873
250 795
673 650
64 443
894 387
747 22
487 484
478 267
785 345
119 817
412 706
385 378
838 729
620 204
853 847
248 599
168 702
286 401
303 488
623 557
598 255
34 223
351 803
18 226
964 488
278 922
497 116
640 394
120 293
287 768
562 10
509 596
229 413
32 133
801 263
565 891
578 612
337 662
105 779
894 582
499 631
485 776
64 17
350 416
277 35
17 289
651 182
360 70
301 525
850 125
638 960
482 911
801 298
527 650
183 636
282 71
693 640
650 108
987 654
811 610
366 130
594 232
918 300
67 598
217 294
20 475
318 930
647 16
179 114
260 475
832 126
36 317
850 297
423 756
529 956
239 690
2 954
883 188
525 114
269 531
32 497
340 54
594 493
867 983
881 675
600 98
717 985
230 353
546 277
587 90
242 988
59 183
809 900
891 317
15 794
54 902
314 869
460 623
49 897
318 514
970 573
4 677
52 342
647 362
358 585
655 445
446 485
134 345
467 470
410 995
516 84
47 605
119 898
955 213
619 159
569 163
766 688
742 614
287 956
695 8
941 735
185 157
118 391
352 545
353 586
161 703
605 622
471 418
47 616
457 32
96 326
618 449
517 277
113 533
997 947
551 683
135 709
299 635
489 355
409 605
706 983
622 56
17 586
806 324
139 703
71 8
777 126
947 469
615 842
378 160
199 84
213 388
20 982
908 366
607 680
169 423
70 542
563 294
16 463
148 123
946 288
828 397
669 880
899 125
957 857
874 953
307 405
875 338
325 687
573 750
705 582
305 894
325 837
751 697
258 38
514 400
356 754
504 736
244 946
315 91
870 50
586 855
299 200
81 117
144 698
244 819
822 309
792 763
744 142
139 514
328 389
439 826
385 709
83 952
326 446
346 614
802 683
489 274
895 5
509 790
847 821
763 534
246 70
887 389
70 297
822 816
520 638
123 145
610 714
429 901
380 499
23 95
666 358
312 147
197 466
65 643
50 611
713 710
801 815
500 28
591 660
136 811
676 952
710 517
374 664
935 200
941 650
13 260
725 114
797 808
527 209
676 118
223 673
423 363
127 314
905 832
507 177
353 107
172 540
177 407
813 215
672 519
753 241
697 511
91 471
978 283
980 145
166 718
176 969
987 533
417 223
557 713
411 735
945 177
414 192
507 221
864 623
456 292
72 858
829 591
84 726
198 628
476 826
144 316
908 977
31 749
734 532
576 464
742 54
921 332
900 294
228 841
709 328
528 22
747 588
928 52
192 214
34 57
95 596
720 542
611 700
410 361
158 411
795 748
804 94
760 660
325 877
860 491
814 763
175 270
257 584
986 727
920 23
492 196
286 48
512 110
534 527
413 876
266 139
573 325
357 288
358 777
641 581
676 145
475 839
429 283
650 340
547 455
139 169
438 52
816 685
359 427
764 780
295 299
960 484
462 316
714 955
868 852
377 471
43 421
82 140
778 556
414 602
220 996
609 45
47 449
765 931
766 470
525 969
783 71
770 103
406 848
546 367
632 356
532 242
969 958
797 571
783 308
22 369
324 630
539 802
767 36
45 755
332 550
521 64
104 441
600 19
966 561
53 340
428 33
514 262
766 332
499 659
650 472
592 858
187 822
272 272
367 820
449 35
985 922
65 481
695 544
672 376
308 383
643 219
527 667
827 883
907 848
988 484
37 42
191 588
881 131
280 231
678 401
400 13
749 525
772 282
246 229
652 246
426 402
165 795
570 747
855 394
391 937
976 206
312 529
288 166
975 69
651 648
996 755
306 201
16 228
82 21
716 86
123 421
728 691
554 212
916 976
847 938
474 983
592 89
33 813
948 779
84 524
769 569
25 506
879 333
387 233
851 81
41 837
549 182
60 9
426 95
957 426
794 723
180 970
755 438
970 470
588 448
240 305
267 668
894 295
1000 707
173 635
544 399
365 889
122 184
184 300
109 378
997 369
593 253
598 171
969 468
218 797
903 671
244 203
320 745
98 481
580 210
990 26
71 853
33 586
771 411
459 365
700 623
404 206
906 273
279 376
939 11
793 57
430 903
630 266
976 318
709 936
723 802
711 174
650 613
612 617
447 632
709 730
182 798
803 512
999 710
959 723
495 964
272 562
95 480
96 526
492 125
143 837
222 707
23 264
753 974
142 341
406 518
703 541
443 629
521 423
327 244
822 484
711 478
238 777
988 450
273 416
667 733
697 887
299 526
406 455
466 65
751 582
513 453
864 302
435 334
942 987
882 347
637 529
426 89
675 52
252 710
282 471
709 366
521 566
804 290
348 867
55 572
984 132
887 485
1000 611
679 800
923 837
289 772
611 692
609 797
79 261
344 515
418 75
506 297
370 698
760 695
425 884
183 737
936 664
160 863
175 446
230 915
862 988
115 437
240 876
875 874
994 804
822 161
248 916
650 5
321 459
32 262
974 379
123 951
503 89
604 905
430 958
128 695
801 328
320 721
564 729
191 945
253 391
408 360
583 267
582 226
703 578
50 198
562 975
329 31
645 23
859 37
675 411
285 989
35 770
632 613
144 52
728 321
191 976
885 337
876 991
917 400
333 918
560 238
749 728
715 919
235 482
966 691
953 814
102 428
133 192
987 586
691 412
67 346
208 606
46 275
865 32
847 904
602 607
569 673
168 343
128 345
232 635
964 761
933 893
922 780
38 484
314 585
525 377
794 365
753 833
113 558
461 606
869 769
95 870
702 980
226 186
232 564
884 320
821 401
568 10
569 317
334 101
260 625
478 195
628 24
353 737
840 786
184 546
318 499
394 26
701 937
867 155
196 553
455 812
306 426
307 196
147 136
661 260
970 843
583 99
209 813
32 455
994 760
498 875
82 590
749 747
472 463
603 553
355 302
826 476
585 700
653 852
97 452
155 663
306 549
207 175
449 996
334 258
287 999
348 961
41 634
831 737
279 454
722 397
821 901
980 137
12 752
855 89
354 9
641 656
998 753
510 81
837 667
891 282
56 727
741 788
763 464
561 725
48 663
409 253
890 741
93 852
779 117
551 883
262 320
582 550
965 134
460 665
124 788
448 864
964 856
45 37
721 543
233 277
773 800
47 995
155 743
445 764
508 59
863 706
893 391
714 658
207 797
474 765
702 94
428 962
219 171
228 874
82 104
945 835
477 667
308 662
790 441
125 266
889 666
94 190
704 320
782 498
733 636
703 735
948 929
920 530
357 375
91 638
550 929
712 239
240 615
737 223
678 237
92 508
921 346
308 920
174 122
928 136
677 853
3 614
36 758
922 727
35 772
945 854
430 460
838 543
910 685
764 837
1000 66
818 764
652 172
418 775
39 998
442 443
554 999
534 338
712 411
44 834
772 291
750 268
25 48
540 741
200 764
919 839
517 49
911 169
642 527
583 211
419 451
195 228
953 802
865 676
895 546
813 658
472 450
683 606
223 93
953 400
749 164
738 664
766 952
524 747
844 388
827 477
923 361
492 593
115 767
979 59
186 499
637 591
583 867
142 350
536 220
333 224
709 901
691 261
794 881
720 851
113 185
206 724
374 936
420 124
25 893
180 775
720 36
445 505
746 13
793 604
69 844
624 6
872 271
260 824
194 875
619 648
361 120
904 751
268 8
947 964
386 972
732 488
313 967
395 624
88 921
155 566
228 733
531 48
719 427
132 280
444 759
894 858
117 464
106 105
405 154
825 546
702 964
260 807
53 755
185 397
737 749
981 622
159 791
125 656
569 48
947 293
794 483
311 553
500 393
147 47
858 469
942 980
974 494
146 906
156 880
327 95
909 651
590 827
686 291
590 726
718 350
450 687
371 649
280 302
254 284
988 11
26 897
3 588
33 321
33 371
967 223
931 62
213 330
582 742
471 88
22 24
94 486
727 239
687 584
200 336
67 711
235 716
933 126
663 89
919 293
398 970
429 918
607 923
960 395
925 925
172 646
870 288
970 438
4 868
551 881
168 831
539 540
234 490
659 693
218 620
632 418
403 149
310 247
810 916
318 316
155 146
812 557
284 925
265 648
281 902
354 674
998 931
703 611
400 534
869 621
589 363
877 609
822 550
274 802
876 467
831 607
585 516
423 293
299 847
123 276
700 621
584 845
188 405
686 554
77 142
634 534
414 192
340 993
42 652
154 853
238 199
452 108
750 764
934 391
632 31
441 160
495 90
449 449
153 963
568 947
50 988
162 785
303 698
415 290
220 551
197 754
415 49
595 273
562 920
911 226
500 59
481 750
609 852
542 87
662 632
966 597
838 976
565 132
327 850
118 508
478 416
491 856
239 960
519 80
933 130
796 791
792 862
293 373
258 291
790 901
417 161
102 904
585 344
212 1
959 166
671 456
550 270
533 671
638 571
669 639
568 777
365 972
723 173
684 957
819 16
985 749
852 471
322 501
795 270
566 87
150 240
636 60
79 97
497 704
388 773
967 977
306 366
808 987
966 857
31 78
842 745
119 422
430 443
826 811
469 457
3 791
692 168
68 379
486 689
129 449
58 619
595 315
27 703
423 459
247 715
508 337
881 192
297 753
136 356
948 898
85 905
59 672
969 212
735 306
516 479
269 972
527 359
563 551
980 702
321 452
352 706
429 429
984 724
381 340
520 163
938 450
749 382
119 233
373 582
70 210
210 369
843 697
907 664
767 340
771 922
46 7
712 686
745 874
21 398
533 737
552 62
955 948
925 73
46 13
769 540
232 28
695 921
549 478
711 262
621 826
642 460
487 155
504 832
457 761
74 460
569 87
847 663
239 462
51 825
248 649
212 457
877 567
612 183
538 461
386 681
543 89
896 290
370 232
910 319
179 640
190 832
631 23
702 965
678 258
305 206
629 175
710 42
813 284
295 225
26 661
564 322
60 130
166 806
97 238
116 219
169 857
129 850
17 855
148 760
929 752
686 953
886 254
928 241
529 577
466 729
501 278
741 168
509 452
602 71
436 966
961 444
475 444
491 128
462 73
192 113
231 286
194 329
746 478
296 644
87 784
772 758
948 777
166 99
136 927
782 541
609 622
445 730
119 407
21 836
670 692
877 887
456 926
414 134
601 239
360 46
257 360
710 688
830 372
413 708
999 171
914 785
98 57
41 894
351 92
598 301
266 257
96 162
541 47
409 248
595 170
303 460
911 450
38 984
779 481
940 273
657 185
660 586
494 60
708 79
634 666
478 267
697 974
499 538
621 41
747 927
617 870
110 520
87 228
438 853
724 856
747 652
431 56
886 784
805 576
190 477
816 305
38 678
379 901
348 576
479 421
380 60
994 219
12 425
11 944
557 111
191 551
552 661
367 24
23 819
752 774
167 697
649 529
53 767
32 357
878 459
462 490
901 582
110 314
481 503
930 341
860 846
430 448
213 58
923 753
415 260
389 461
576 2
766 563
683 357
985 263
710 915
783 776
469 981
189 825
141 754
548 171
513 883
744 930
441 109
290 892
70 682
638 830
56 776
198 182
464 664
221 185
958 784
932 247
324 378
672 666
400 859
50 59
734 844
382 797
476 861
972 416
405 21
51 151
319 939
345 658
76 624
212 365
485 299
996 359
650 43
990 116
363 849
323 636
402 555
182 970
783 546
266 485
235 397
538 506
773 915
791 832
80 190
326 170
355 210
695 129
239 890
543 16
557 284
959 286
502 24
434 559
713 140
43 547
328 979
325 486
731 817
473 255
723 201
108 785
568 48
222 300
852 503
732 172
478 380
846 233
720 49
506 414
594 820
423 587
4 38
971 843
767 668
238 830
317 793
196 224
437 434
887 448
768 960
411 602
447 922
385 998
210 48
700 135
50 729
622 156
40 590
684 842
115 437
598 472
847 438
736 81
57 537
348 470
212 943
662 538
734 637
414 492
35 452
354 936
705 707
9 22
539 875
617 986
239 770
457 266
24 145
888 467
492 238
237 789
78 731
796 170
981 61
887 579
452 949
163 179
176 155
167 346
365 262
928 595
873 973
416 894
800 889
770 487
230 408
856 725
488 108
646 812
723 386
316 315
515 580
911 999
334 903
776 510
767 6
587 285
283 893
258 355
855 166
376 227
248 40
303 334
881 627
554 47
385 149
107 325
714 64
638 468
531 825
100 36
759 723
738 489
252 170
71 889
733 457
153 857
529 556
481 969
897 478
826 267
286 221
702 200
712 969
257 739
808 952
964 555
327 373
523 517
37 69
224 713
155 312
526 848
33 238
214 868
937 999
917 376
722 898
684 868
390 511
119 770
964 141
487 764
318 517
504 979
60 708
155 329
808 709
69 209
24 645
742 409
680 214
292 575
773 564
349 521
378 923
1000 211
167 439
861 69
405 906
640 555
499 353
698 579
364 279
896 826
655 185
298 408
910 609
421 7
839 300
114 864
326 539
941 518
745 598
654 896
34 988
355 307
929 36
308 262
424 471
806 501
429 923
585 31
771 122
410 184
545 569
722 904
57 722
180 145
978 602
115 764
55 995
82 629
662 579
666 819
866 860
887 481
986 466
499 456
64 752
354 619
146 443
757 809
972 469
15 814
523 531
3 130
596 120
19 736
619 432
34 353
852 301
932 487
478 126
401 138
19 523
182 366
538 914
555 475
773 781
461 988
371 386
110 72
855 514
704 605
55 458
622 936
814 493
396 293
194 95
865 693
750 627
388 115
834 199
372 663
350 595
167 667
451 470
276 928
994 649
409 458
674 593
77 488
110 681
863 189
589 206
357 634
521 513
734 281
376 641
689 611
382 526
420 804
561 255
558 642
28 557
92 321
380 462
104 289
574 19
909 998
431 162
509 8
594 652
707 953
166 560
793 841
502 718
739 69
31 286
371 684
557 831
11 593
38 263
29 76
333 962
591 417
192 699
751 863
859 796
884 241
331 372
381 601
380 764
991 504
812 913
843 288
773 565
709 834
935 758
622 584
659 638
155 196
329 409
917 55
355 306
543 139
352 622
899 121
594 695
421 253
696 610
278 276
781 114
370 285
823 915
459 349
265 479
348 289
449 477
534 864
442 469
862 959
28 61
429 19
23 287
103 114
212 520
773 939
324 555
75 209
158 916
778 76
749 398
255 79
912 549
610 443
57 421
296 331
831 705
402 686
179 28
524 417
38 900
734 658
178 82
879 366
693 571
269 915
569 490
373 823
895 132
842 767
327 570
342 201
297 170
914 371
711 111
628 137
816 173
108 595
943 717
6 84
571 695
611 540
141 715
39 919
380 999
756 956
428 444
814 864
178 977
862 888
610 991
679 834
642 274
116 61
204 623
544 900
352 528
12 23
39 169
404 961
809 207
42 99
680 756
898 0
587 37
725 351
980 972
678 397
634 662
983 120
288 205
29 484
780 887
160 282
873 949
677 84
437 941
419 259
892 937
273 369
435 334
431 279
469 918
752 904
618 246
918 212
3 584
694 926
128 355
240 767
170 502
384 273
369 384
352 292
350 715
908 628
258 108
300 617
54 717
93 421
17 604
840 538
734 297
426 418
146 628
443 549
674 84
839 254
35 473
768 302
905 419
649 832
673 232
36 19
534 146
966 468
335 183
270 49
591 239
249 70
844 978
817 532
794 8
321 253
669 94
379 402
786 599
522 629
22 425
776 735
365 644
833 579
229 375
398 985
16 827
356 252
390 821
530 364
480 944
582 421
582 1
673 726
250 369
918 587
787 191
207 316
83 764
528 812
50 844
850 202
280 723
594 243
846 942
375 998
366 78
895 759
415 449
850 20
594 705
862 235
479 562
81 754
121 488
602 958
990 855
721 261
48 977
611 803
782 596
583 473
860 889
643 809
110 646
455 300
489 525
448 804
683 3
519 658
454 914
128 121
561 207
660 361
526 932
415 957
917 375
242 909
976 706
218 797
445 817
287 252
248 7
158 150
742 705
440 731
82 945
745 526
363 516
337 182
668 733
726 168
76 992
944 539
604 159
828 666
179 985
290 86
853 774
255 354
344 132
996 205
733 5
669 11
101 231
314 196
626 962
793 724
441 406
570 337
791 202
922 729
785 366
873 65
738 946
940 606
801 181
507 440
672 775
708 954
926 454
382 76
486 205
847 657
158 609
527 257
473 746
171 8
53 208
786 293
854 220
507 260
841 442
398 837
458 398
582 619
742 603
526 773
690 333
496 664
802 305
375 651
690 408
63 801
609 464
119 3
777 842
398 92
833 149
315 899
931 410
444 732
398 870
728 279
789 939
125 40
285 734
811 957
435 819
342 659
452 253
912 650
148 214
604 644
592 197
284 538
379 731
749 455
357 341
102 979
263 125
461 457
552 57
361 937
691 770
289 951
599 559
715 34
998 216
342 166
14 267
89 922
307 561
377 459
363 914
935 775
688 237
784 35
994 737
595 142
490 224
638 867
200 430
570 635
471 358
586 825
668 861
16 876
154 653
800 944
904 284
771 357
561 474
670 479
947 78
184 924
385 210
919 985
441 323
164 29
303 218
562 469
616 301
611 119
376 430
475 102
741 763
619 676
761 957
727 523
475 57
329 747
391 530
724 296
458 4
17 185
967 515
565 410
156 834
737 379
349 197
273 414
904 631
566 933
888 548
540 377
331 633
644 476
700 551
275 41
57 268
458 118
885 665
228 105
679 429
746 96
178 944
106 927
851 361
212 62
374 513
300 657
466 70
347 998
840 273
374 642
928 32
757 309
411 188
45 137
370 820
279 407
886 89
71 329
470 232
501 401
596 507
607 545
144 248
645 785
371 40
372 133
813 809
92 764
393 733
50 610
596 681
431 478
529 215
214 677
623 868
354 629
737 99
694 891
909 728
195 174
422 45
917 449
539 144
766 765
549 211
818 764
693 987
978 624
851 602
57 562
328 790
354 843
13 895
528 942
170 604
52 836
168 623
194 239
951 124
556 303
609 902
390 984
989 515
472 122
189 171
800 56
888 372
645 793
497 713
709 954
878 326
471 674
49 14
122 885
923 62
829 810
668 847
308 893
716 23
250 701
190 601
681 447
847 592
763 65
651 944
717 488
873 574
159 763
522 690
333 629
478 820
161 391
838 733
606 563
219 465
654 802
350 308
342 823
310 897
485 402
629 404
272 287
835 970
545 756
202 332
27 526
400 840
624 900
840 704
899 139
793 296
6 616
565 708
270 753
611 200
194 933
774 854
807 511
245 796
287 671
665 59
301 41
609 785
2 292
209 192
604 387
646 677
474 944
652 737
25 636
449 164
898 728
111 461
281 536
5 523
248 627
831 143
738 964
978 911
168 476
81 645
687 701
211 430
272 480
146 92
15 632
189 981
941 181
47 673
934 691
77 103
196 368
964 793
842 241
794 763
73 37
632 136
142 256
14 533
546 10
319 996
385 726
96 291
876 804
325 170
23 583
397 369
419 863
449 375
925 119
417 860
525 896
975 808
680 805
385 401
863 317
915 954
918 653
547 486
198 507
892 249
123 964
787 743
598 534
645 803
660 967
375 570
717 956
212 677
366 779
755 827
911 42
775 20
926 829
629 823
603 900
201 549
26 522
753 75
28 119
72 308
893 759
221 877
919 337
73 0
862 98
973 17
355 511
338 364
338 142
406 85
459 214
14 862
292 9
990 861
237 777
963 603
618 17
202 838
29 264
822 719
594 346
646 693
298 734
796 593
280 784
183 976
599 977
858 132
777 706
955 875
825 133
85 182
51 76
118 428
47 808
793 908
441 947
22 446
980 774
533 995
906 332
743 873
861 93
469 512
586 100
342 535
481 706
782 31
102 177
465 63
523 401
460 943
476 366
821 429
577 383
454 779
7 969
46 326
640 139
839 1
182 8
481 544
460 624
742 542
245 758
68 399
51 363
382 910
425 762
571 760
50 386
70 264
464 519
660 857
653 322
465 967
629 972
475 662
186 159
965 49
55 901
30 869
462 7
871 427
594 175
641 585
125 446
541 626
484 751
825 561
534 106
130 498
272 98
532 378
251 431
996 482
293 909
911 759
812 491
32 589
310 805
518 47
932 499
83 185
202 552
886 399
377 619
394 331
462 849
973 483
592 201
658 392
981 367
903 488
182 473
120 860
342 437
882 755
919 489
377 485
573 170
50 42
576 846
729 905
255 193
397 57
640 692
191 131
801 961
575 637
122 345
519 961
200 198
318 36
484 41
382 791
26 237
862 897
523 890
792 484
843 563
324 196
315 848
172 899
552 221
606 687
514 505
861 762
590 216
112 353
293 698
514 998
699 577
800 335
760 591
126 100
538 182
794 660
946 502
599 209
106 186
756 55
877 939
939 321
439 20
482 957
993 524
309 715
415 263
394 521
681 917
763 570
917 242
256 146
531 972
858 924
808 465
777 436
60 678
752 654
548 184
483 133
192 863
256 332
174 806
211 329
285 109
888 509
875 663
141 85
880 916
557 60
345 584
406 191
678 186
844 623
35 734
532 91
563 756
601 995
336 118
483 206
61 382
691 629
124 950
857 53
928 278
814 945
69 97
138 190
75 392
615 606
22 421
900 781
33 498
43 583
22 344
107 824
191 368
358 458
481 13
364 347
164 216
415 540
716 939
293 75
763 151
745 458
508 94
195 790
338 361
547 432
31 955
569 335
29 643
816 277
657 951
919 14
346 172
71 876
887 959
704 341
150 159
403 219
422 416
849 659
622 457
43 975
539 47
631 644
54 112
34 781
12 705
825 894
508 457
446 849
493 563
841 788
157 120
332 169
330 138
990 534
637 955
105 523
51 36
237 614
731 614
227 850
674 156
698 907
513 927
629 955
462 921
138 137
15 114
149 677
954 79
219 373
856 925
888 164
893 362
185 373
602 37
634 500
332 265
978 525
306 518
810 243
890 272
426 579
516 366
700 942
29 532
943 483
278 106
573 946
723 58
509 122
653 662
434 884
256 919
778 413
958 703
687 880
97 336
762 802
685 307
283 996
76 251
346 917
456 983
442 565
188 131
456 939
395 391
608 368
792 95
688 666
796 593
60 122
660 634
168 782
416 601
569 752
677 219
805 389
732 597
869 214
761 621
506 546
12 250
470 227
908 479
302 12
471 68
647 914
586 93
806 136
279 281
150 73
426 340
646 650
876 317
977 172
873 369
180 711
337 694
499 146
762 377
76 836
180 897
98 446
276 137
19 487
450 114
443 727
154 910
575 564
135 766
939 128
796 454
141 992
953 340
439 175
260 668
208 97
813 198
628 472
24 558
936 859
983 372
583 610
134 186
239 843
997 929
789 512
2 52
829 439
780 602
850 960
769 304
828 987
145 693
981 543
288 437
299 740
792 391
938 306
645 391
807 648
535 76
205 134
323 331
812 691
26 842
261 559
401 278
239 194
584 366
606 964
675 677
918 339
956 932
892 368
710 101
118 258
500 89
845 41
48 619
490 268
100 387
479 44
597 941
378 191
338 687
597 254
673 638
992 830
211 593
910 203
244 869
948 857
228 311
373 385
928 893
280 82
33 438
688 37
491 509
51 760
224 402
284 676
627 496
90 208
901 632
750 523
820 373
409 869
55 455
883 663
547 0
69 990
145 273
832 596
357 686
388 367
569 158
658 73
616 52
178 494
107 689
190 265
784 23
165 943
189 839
425 938
633 4
49 383
500 670
248 48
387 297
628 292
269 339
280 794
936 137
450 177
252 74
486 771
462 354
313 862
799 385
406 898
219 402
141 125
611 900
943 586
115 668
115 661
444 497
469 217
531 991
257 474
784 669
548 115
897 247
780 882
612 404
75 215
808 545
944 233
565 52
869 104
335 849
242 436
959 89
193 213
266 774
896 512
128 17
242 513
566 404
830 483
229 72
950 962
432 129
362 601
898 301
131 364
502 120
744 312
621 746
532 718
804 335
933 476
707 822
847 139
727 691
304 474
520 870
681 801
828 522
739 247
130 294
47 277
256 23
981 409
214 892
598 844
281 433
794 300
585 941
83 579
362 684
888 958
583 485
187 918
410 516
356 826
814 442
347 332
294 720
313 72
10 568
120 504
289 708
175 394
210 573
791 240
258 381
96 759
137 829
709 249
908 664
867 107
117 574
726 23
838 962
269 699
930 77
57 505
453 144
378 189
550 206
570 746
908 352
399 853
102 966
581 328
274 77
474 185
479 684
529 504
994 934
344 36
765 258
641 559
211 182
821 549
694 408
556 154
874 820
750 849
599 769
925 797
506 283
569 964
540 219
979 606
810 242
338 459
627 10
57 666
205 101
782 259
105 531
741 534
786 793
156 378
170 653
196 687
990 987
414 644
357 459
796 690
596 816
491 126
341 498
264 195
515 413
264 150
687 424
198 280
375 543
777 408
890 426
491 478
309 612
59 777
913 316
812 882
626 695
900 143
393 92
926 553
539 702
224 486
97 334
509 727
686 415
221 611
756 880
584 779
263 246
871 348
400 303
131 16
147 871
572 293
1 783
467 68
207 497
832 323
213 118
821 292
729 264
608 668
73 824
429 917
324 273
290 284
754 411
930 739
151 593
259 104
404 163
599 109
278 357
583 310
493 670
947 70
414 786
491 138
978 89
729 780
21 893
37 377
688 336
760 508
311 708
273 161
11 137
555 394
769 666
237 150
329 904
688 509
352 334
629 645
350 739
733 968
209 139
366 444
496 566
53 665
161 936
375 198
476 7
526 365
798 672
914 635
487 659
941 73
948 978
206 981
533 430
919 178
928 218
575 387
741 214
545 540
759 373
539 105
265 919
816 757
591 496
935 21
161 415
889 842
140 504
543 555
856 507
9 560
355 506
296 120
460 703
109 900
113 660
343 514
673 280
26 315
867 617
723 693
798 765
317 737
326 871
118 6
998 289
706 12
920 588
631 386
270 489
168 313
485 387
371 287
669 499
603 621
146 91
542 609
814 163
127 397
405 992
893 382
127 208
803 318
73 327
422 114
468 564
570 620
829 900
405 354
252 895
603 949
261 134
424 300
305 3
393 886
742 865
883 939
315 784
298 428
213 947
92 887
813 561
804 380
928 975
447 338
5 940
738 834
67 579
346 3
560 925
586 69
675 44
361 270
315 978
873 920
853 760
233 456
682 791
76 849
62 234
608 847
19 82
296 213
908 673
851 591
370 199
986 505
730 777
238 78
805 180
703 633
695 502
870 168
265 758
820 139
264 479
593 874
747 233
806 725
928 600
411 305
175 219
138 282
190 278
650 139
435 440
349 191
85 302
746 924
524 838
371 979
820 493
984 498
735 394
203 289
464 80
738 512
104 328
489 512
228 957
581 957
733 494
289 755
103 159
405 438
906 376
146 168
36 485
95 639
422 452
295 148
834 602
601 565
508 958
543 947
158 437
191 757
585 308
853 212
299 49
599 149
652 707
415 274
544 157
469 345
968 655
35 547
960 117
487 854
499 86
36 860
499 206
89 946
689 204
712 234
299 245
936 65
752 535
772 17
790 487
954 864
765 348
21 672
626 625
732 317
77 375
81 130
283 992
410 116
604 965
171 517
614 842
505 714
240 421
761 158
448 570
551 589
302 841
791 82
310 766
776 353
410 649
12 309
366 788
546 659
914 568
676 518
180 160
681 393
275 963
724 16
461 638
179 303
490 64
601 761
422 205
420 802
419 156
975 422
693 153
90 176
68 915
509 443
637 551
961 901
354 155
959 71
149 836
686 726
809 777
97 917
529 325
839 865
671 721
138 75
559 495
80 146
401 512
21 598
914 471
647 254
723 332
945 779
905 827
160 739
691 418
633 839
344 190
977 69
222 598
587 854
196 246
14 129
881 478
132 375
738 201
821 149
176 359
98 37
847 371
954 613
273 501
328 214
737 848
322 950
233 621
132 327
420 847
723 350
380 62
203 108
989 140
266 520
600 730
194 460
961 820
99 604
474 865
990 346
470 252
67 580
782 678
756 620
80 97
880 847
635 574
713 439
652 480
814 993
403 111
258 880
583 151
643 0
886 102
428 771
526 841
611 400
311 295
211 687
887 484
196 438
820 64
398 719
133 974
842 544
458 405
721 577
39 162
914 961
493 252
368 722
825 775
562 697
388 826
714 191
969 129
143 178
521 275
306 908
234 333
860 91
460 13
791 360
451 279
473 464
128 684
172 758
592 54
480 199
723 342
888 548
374 894
185 708
946 943
454 55
50 933
774 892
857 149
44 604
714 54
919 836
614 365
832 519
498 999
614 554
294 523
973 383
975 789
874 538
213 173
553 127
182 798
832 90
49 391
737 957
660 357
428 365
191 951
898 302
647 217
3 27
852 698
313 198
331 310
347 694
244 460
715 932
469 448
688 13
973 330
549 235
506 206
416 228
908 115
156 57
783 916
863 400
453 66
589 523
986 695
227 967
806 436
988 510
974 596
768 61
628 839
464 879
746 96
492 896
699 519
917 194
875 240
915 540
729 867
999 469
980 722
994 478
619 893
861 422
260 889
703 635
454 381
459 104
654 323
558 9
214 373
413 584
994 254
45 748
745 997
881 525
138 126
961 81
92 360
957 954
404 335
325 702
163 83
108 694
222 848
576 895
748 29
557 36
668 797
7 929
172 120
891 746
971 11
942 706
864 572
836 684
472 615
3 254
164 732
829 985
920 310
570 731
350 637
683 84
1 717
368 556
290 101
467 188
735 977
707 8
135 937
66 332
527 344
792 260
1000 413
397 202
894 629
954 11
962 263
137 194
537 982
809 668
828 587
347 779
542 505
31 188
481 279
696 488
377 89
836 590
975 80
445 351
55 717
386 337
778 90
191 774
493 489
760 282
17 818
194 847
497 274
435 516
142 215
437 50
862 253
855 902
649 12
579 891
219 135
121 557
85 822
811 766
660 685
791 796
729 827
545 73
247 348
910 306
647 136
425 289
703 737
209 427
447 961
553 899
691 290
368 893
116 779
47 260
503 930
877 532
980 573
990 336
960 23
864 485
291 138
804 493
963 327
995 502
744 927
991 409
822 798
573 307
558 994
314 823
332 120
115 649
650 856
419 916
532 556
593 238
915 341
679 367
850 118
332 886
844 583
715 403
420 131
90 446
162 34
900 479
205 728
367 115
396 756
471 334
452 74
737 555
373 50
361 982
333 566
460 355
379 400
239 788
829 57
622 310
19 91
405 692
377 505
339 123
49 410
90 957
583 969
369 238
243 575
418 42
554 192
60 405
862 610
842 281
913 361
505 812
70 374
614 375
88 603
990 752
673 328
309 265
405 618
24 310
300 999
610 859
259 810
947 652
347 565
388 763
209 562
748 958
357 322
854 31
979 710
897 874
397 144
839 98
446 739
678 788
672 383
666 442
703 238
721 449
565 290
397 179
924 821
134 478
231 126
861 244
593 171
922 49
851 570
128 984
507 982
444 182
480 240
593 501
343 460
598 763
705 888
966 856
626 632
783 676
860 565
852 310
650 729
891 310
725 44
272 460
611 346
488 366
19 627
279 438
754 570
939 730
825 479
694 987
68 29
71 830
252 204
34 518
822 512
156 344
947 240
663 917
582 160
444 875
705 367
884 45
768 842
798 63
955 623
797 106
337 291
127 254
8 589
959 75
222 144
483 903
531 501
526 67
484 191
791 86
234 261
961 672
305 555
609 600
769 17
643 807
353 258
318 979
271 983
875 101
473 466
962 499
663 747
300 655
614 295
282 181
414 83
909 777
485 317
220 919
251 196
521 481
436 59
700 389
345 362
318 820
711 965
615 437
830 491
850 983
859 840
892 282
702 547
336 335
317 801
469 363
391 440
270 569
554 317
553 981
190 199
817 929
704 105
501 315
136 188
398 269
403 506
701 68
929 164
682 650
768 77
438 13
31 717
818 565
916 768
654 10
295 764
435 3
45 78
417 160
901 502
882 385
838 886
461 540
328 199
428 987
638 483
102 924
186 836
598 111
641 20
898 196
619 811
428 34
652 861
357 17
294 321
517 9
637 219
460 913
697 722
525 785
271 635
789 767
457 500
784 374
969 378
317 59
602 283
637 879
71 157
448 23
298 29
127 719
575 121
163 402
134 223
829 980
428 43
996 529
802 373
202 555
341 889
231 535
180 453
509 632
838 494
698 123
633 811
465 338
716 512
433 186
358 725
540 404
916 965
905 903
671 968
715 116
748 89
25 801
354 840
996 967
855 976
803 604
300 682
162 330
412 969
806 54
913 796
443 146
527 992
462 931
663 11
124 643
990 658
849 112
11 644
770 115
956 84
188 779
10 307
426 400
296 507
91 184
592 429
377 804
486 12
251 524
603 144
267 895
171 428
777 60
151 585
783 389
532 873
116 478
842 412
609 90
903 582
54 158
529 639
390 308
655 154
782 970
417 710
258 705
491 560
289 422
607 775
660 203
752 255
411 935
735 711
808 866
609 603
297 923
255 762
946 698
580 72
609 445
403 398
1 519
591 693
231 917
489 535
360 695
14 238
393 965
542 403
917 871
38 48
475 180
791 518
750 716
85 528
931 102
840 406
214 115
22 300
141 897
231 216
363 993
312 335
447 304
961 880
242 146
7 151
461 643
562 36
793 420
648 210
796 364
592 912
611 284
1000 203
266 186
928 130
286 7
277 849
60 905
439 599
751 210
203 95
166 927
785 787
331 225
831 652
533 999
700 587
111 363
174 892
711 744
813 382
471 707
949 524
56 391
736 966
866 359
586 889
774 848
107 275
876 403
529 432
309 456
3 344
698 46
583 398
506 84
28 306
968 124
409 632
659 514
933 703
373 33
108 252
117 750
784 876
333 427
398 229
644 229
581 445
852 791
291 713
245 533
591 736
625 538
568 470
862 610
508 314
919 584
850 247
547 794
913 303
549 432
742 755
162 656
474 260
942 357
42 158
871 899
973 144
656 125
466 533
168 728
631 253
424 949
315 765
481 67
805 99
572 234
58 851
471 425
27 212
151 264
124 188
664 359
135 800
391 862
591 501
521 395
134 538
993 247
799 963
902 969
828 864
466 921
817 499
500 798
543 542
391 193
218 475
785 392
980 930
445 84
864 438
25 987
447 728
721 702
558 603
482 868
14 62
520 326
523 381
8 769
142 153
150 159
835 811
1 542
603 445
570 143
683 689
137 776
4 503
264 531
201 52
590 773
204 126
133 743
993 217
451 705
232 804
357 218
863 925
720 41
607 409
439 775
954 109
464 867
956 928
710 637
815 982
400 203
292 206
625 207
617 93
558 558
974 306
963 66
15 871
230 74
773 934
58 885
405 234
142 738
399 650
36 996
416 89
842 662
424 409
12 827
893 539
864 720
991 760
888 560
362 804
244 631
887 293
741 592
938 64
363 264
333 197
609 928
612 454
43 318
352 844
175 484
692 754
993 384
915 632
725 99
280 41
1 314
540 181
976 848
35 96
848 794
791 73
749 681
604 436
652 188
794 952
728 467
663 90
809 493
162 905
552 827
705 807
757 763
460 934
737 942
7 305
148 545
796 366
32 64
647 843
732 55
288 358
994 607
285 860
169 807
549 11
83 920
461 359
472 576
303 625
986 408
191 555
655 6
228 389
546 612
29 20
498 607
937 189
898 744
741 486
375 911
483 550
533 915
541 672
379 555
246 148
994 864
649 94
761 688
896 781
404 429
286 429
81 52
589 222
722 623
210 210
773 747
260 659
703 27
144 611
365 779
680 65
25 277
791 99
835 496
614 175
669 220
99 392
54 375
173 975
72 115
473 344
739 69
312 401
104 48
886 462
350 968
885 560
120 960
432 801
788 884
312 521
342 903
619 172
603 983
296 714
775 68
148 846
135 333
24 232
511 474
696 371
862 307
605 767
285 191
772 552
724 846
678 229
269 248
382 394
87 580
806 470
476 258
898 598
43 849
531 392
319 426
165 601
902 218
609 952
362 532
508 0
276 853
430 386
428 175
236 897
978 102
703 100
497 182
459 255
790 987
993 522
733 895
149 648
180 567
936 658
471 598
639 234
386 521
906 664
210 738
886 672
212 622
12 898
508 119
95 297
904 762
170 973
387 489
952 633
874 266
26 133
898 998
949 669
976 331
241 920
503 563
763 266
430 451
539 754
863 821
671 869
90 542
831 289
416 576
454 171
360 761
815 233
525 531
878 361
413 386
643 208
140 785
131 308
575 957
998 899
938 704
26 617
459 871
142 862
68 597
792 6
740 38
280 287
815 380
795 30
498 710
481 747
360 420
286 296
135 860
557 301
827 544
280 399
555 646
274 469
767 519
181 642
64 512
844 982
352 364
995 45
589 567
889 622
755 996
557 429
615 177
638 897
476 510
450 207
106 234
624 981
650 558
62 616
747 247
211 358
368 960
774 85
784 510
973 218
509 738
591 555
974 963
987 78
44 569
670 87
696 491
369 838
812 186
937 182
638 188
22 208
880 610
460 694
18 34
76 824
631 245
468 74
283 426
995 932
780 290
782 409
822 986
214 744
45 332
864 254
767 973
515 267
207 425
21 48
836 51
487 975
375 453
596 811
657 102
286 971
234 127
209 804
467 861
750 324
277 571
274 904
896 76
364 990
373 405
754 772
764 241
413 967
975 147
976 61
845 320
653 972
184 330
104 984
999 750
930 113
261 519
711 986
96 993
480 924
643 318
170 697
260 581
302 233
183 870
471 368
561 39
847 94
197 306
634 158
459 348
256 887
92 952
464 70
943 122
536 554
768 357
662 623
235 285
354 468
765 94
113 757
644 147
580 1
354 463
319 4
30 248
810 839
962 999
883 107
38 993
922 42
20 553
524 454
274 140
225 16
827 363
910 170
558 660
244 765
29 954
647 316
104 49
199 727
848 962
986 138
196 117
992 531
335 122
54 879
415 783
188 117
880 437
391 705
663 379
912 259
808 914
474 990
633 319
168 241
12 244
581 185
985 766
593 717
121 184
323 345
468 71
650 212
268 181
915 121
672 815
870 938
402 591
665 88
618 562
635 244
904 634
818 538
437 133
918 385
555 316
475 676
200 901
307 891
808 634
722 611
304 96
352 738
964 449
787 76
593 714
186 361
435 774
219 52
689 617
862 181
532 861
383 608
20 584
784 852
523 268
684 589
367 366
662 547
636 808
864 449
720 232
876 982
774 566
527 719
228 706
456 651
324 251
422 542
895 769
631 135
229 108
538 9
838 58
534 550
68 437
512 39
743 27
34 301
864 236
598 324
374 600
487 570
348 111
200 45
344 534
858 674
742 945
291 879
652 363
642 529
819 887
292 591
508 491
738 77
976 384
609 522
271 267
120 67
915 735
741 141
722 49
529 15
215 498
871 181
592 537
729 343
914 615
347 135
329 672
382 119
65 464
406 593
912 500
133 277
137 941
318 590
410 257
674 933
374 74
278 805
725 116
347 621
335 3
509 217
637 891
877 665
160 694
551 433
416 234
189 192
294 48
10 257
466 598
463 180
846 670
729 758
680 61
921 469
708 437
643 781
80 227
775 365
303 321
692 667
79 445
216 612
330 81
633 621
913 337
79 245
796 608
135 560
699 283
986 133
408 940
651 601
115 960
213 883
269 658
123 917
101 422
366 321
462 902
699 594
695 737
330 135
313 79
976 667
837 550
366 127
860 680
727 359
540 411
118 841
650 279
758 945
675 428
512 160
25 561
377 296
260 462
841 346
942 923
660 936
966 55
421 251
854 74
503 574
981 138
370 257
830 618
644 847
903 287
261 24
91 314
273 904
1 792
994 758
682 237
636 182
230 84
719 575
480 609
529 438
302 735
361 369
834 658
517 661
107 607
725 945
125 239
269 665
317 920
799 435
750 459
111 421
878 575
565 421
745 541
615 704
965 314
716 684
733 216
122 469
359 564
136 500
254 714
205 835
944 773
695 514
968 79
573 581
525 391
286 700
426 638
496 786
740 945
690 855
743 698
33 758
137 127
199 79
885 810
543 710
874 887
739 706
586 569
998 839
755 325
979 189
545 388
948 566
226 374
979 28
416 770
148 832
819 967
385 804
133 807
981 27
180 510
722 875
651 999
251 226
585 855
42 70
448 816
379 564
447 728
503 522
25 423
339 132
900 693
70 947
843 889
726 369
853 555
36 982
955 675
667 822
318 879
301 377
158 713
278 890
196 159
511 345
961 122
180 137
117 815
214 530
841 993
195 448
285 652
433 594
723 956
38 900
745 28
859 437
516 432
92 754
960 907
898 9
648 481
385 399
996 655
970 27
638 150
362 112
740 252
721 95
210 162
876 850
949 135
604 131
128 251
997 611
51 661
80 507
263 814
41 358
995 396
273 485
738 368
517 618
907 48
861 461
920 461
206 170
519 846
569 305
420 932
442 157
397 556
745 982
668 128
548 951
433 502
3 576
478 343
891 93
137 9
380 877
685 486
787 220
697 147
25 209
703 730
969 969
166 824
462 562
521 24
371 745
190 350
361 588
256 572
180 473
86 320
702 77
641 12
475 270
858 717
572 906
978 149
260 917
607 138
310 55
77 564
308 428
947 194
249 2
794 854
169 726
666 636
300 151
813 183
462 922
826 877
274 468
747 206
914 603
911 976
617 222
633 366
849 864
463 892
389 729
684 821
769 429
214 726
700 987
1000 584
533 31
937 569
155 160
900 468
844 899
998 244
263 774
116 5
946 662
786 292
884 673
924 577
276 13
457 652
608 639
531 494
519 581
56 563
216 221
716 559
912 883
885 302
553 967
246 297
941 764
532 216
191 699
28 715
410 918
203 48
512 957
460 473
500 148
246 714
592 187
59 567
760 925
331 500
365 745
903 739
92 548
654 194
84 333
379 882
76 728
316 985
386 628
693 529
853 805
875 199
355 810
218 620
196 208
912 384
70 181
399 810
30 710
143 697
205 97
241 46
544 404
125 871
336 716
453 446
840 151
872 704
914 859
16 815
626 972
428 873
257 466
999 606
147 792
367 733
978 447
599 928
849 665
805 563
553 878
116 145
863 178
900 143
212 749
133 439
380 905
968 999
72 328
230 391
436 596
670 919
721 941
931 406
12 959
36 644
517 761
435 409
1 742
710 483
249 640
561 485
513 312
946 778
113 159
324 406
559 473
53 205
220 205
7 986
10 918
66 74
116 845
169 598
231 972
777 533
9 676
677 79
233 968
356 731
310 176
241 74
286 439
563 257
17 870
355 587
956 487
896 285
151 562
894 289
527 291
978 267
501 162
624 175
196 49
942 785
71 194
582 323
305 527
8 667
435 680
229 946
169 185
565 118
421 296
602 768
187 283
283 599
59 441
578 812
667 932
782 188
210 29
410 377
198 88
452 9
631 651
879 29
562 500
657 412
822 840
14 733
146 565
691 576
45 897
755 286
877 624
886 453
865 970
285 925
735 946
536 637
711 696
24 214
837 928
277 855
451 569
472 800
101 79
954 479
779 834
900 934
706 997
333 386
139 791
560 22
467 173
842 814
586 206
64 69
916 582
903 47
331 940
186 151
346 275
880 426
875 885
292 859
515 139
923 501
473 150
553 868
258 906
356 28
304 45
416 640
894 309
105 301
694 375
340 156
683 888
726 387
383 952
379 181
494 754
505 573
385 910
722 223
365 136
94 136
177 710
494 609
907 149
98 831
68 276
556 494
463 679
795 746
22 509
577 588
781 411
886 451
333 560
66 328
306 999
982 433
198 328
364 423
980 350
11 136
365 610
804 261
351 119
911 101
584 500
927 448
943 189
298 470
236 978
258 590
971 135
982 959
246 82
481 986
680 153
522 205
866 289
547 170
57 24
91 190
22 259
812 402
781 480
341 14
575 694
360 73
1000 472
701 530
273 703
526 586
63 429
665 799
434 26
945 339
527 378
926 979
199 980
336 849
374 845
439 707
188 43
734 489
855 75
324 962
191 652
642 88
665 50
279 359
237 731
903 970
800 973
823 951
123 686
147 886
674 11
993 301
93 738
884 623
794 711
553 536
353 851
365 435
463 584
789 644
660 814
148 247
693 650
257 951
266 786
630 807
649 906
994 709
9 689
368 258
936 365
726 955
910 187
391 91
88 888
753 919
117 187
624 368
988 408
905 829
725 382
680 910
643 290
194 666
416 346
68 410
697 499
226 75
206 348
648 552
788 433
925 606
346 936
539 839
231 751
305 975
402 580
873 690
289 51
330 60
51 909
991 239
886 987
277 433
993 671
225 819
971 723
960 451
67 943
14 707
749 967
224 720
315 771
41 123
890 870
457 251
513 600
497 706
726 564
352 84
200 26
601 499
165 694
371 13
246 199
936 988
39 185
342 157
432 740
929 258
118 890
543 336
74 949
130 362
321 358
954 780
658 879
688 112
203 707
28 980
61 496
265 546
539 620
611 240
511 461
936 646
501 927
532 66
574 362
179 559
183 58
267 145
151 605
679 707
580 529
613 913
223 995
761 942
179 0
960 888
706 88
886 655
904 662
256 289
798 658
499 41
64 887
75 267
272 701
573 786
777 536
477 211
652 231
344 447
814 598
500 517
472 548
299 997
270 534
116 358
153 146
690 241
973 277
291 499
227 774
706 543
712 960
53 490
172 700
303 373
205 780
303 711
273 793
280 849
799 663
327 271
455 372
184 261
653 724
98 856
66 144
814 457
579 322
556 910
664 538
309 793
910 92
170 903
774 576
716 129
620 985
170 14
936 479
262 744
872 869
952 626
996 147
217 737
945 973
857 128
839 786
203 66
803 941
468 668
182 912
167 895
955 292
899 547
373 155
419 471
303 646
325 626
898 943
756 773
66 33
735 639
905 562
647 400
739 568
564 678
593 17
345 379
750 329
212 596
245 824
791 76
289 562
922 671
458 613
62 375
847 406
179 587
591 508
547 171
911 364
301 477
103 747
403 875
637 791
20 995
656 351
891 709
502 478
446 377
70 972
919 894
719 765
199 660
888 640
774 611
157 576
332 898
73 127
988 313
574 438
579 239
566 391
581 485
606 27
345 160
302 620
264 163
754 717
993 851
20 76
552 441
783 983
635 572
413 996
412 820
939 287
698 552
400 88
791 897
385 282
259 933
200 750
552 117
680 310
804 318
803 594
954 508
988 462
465 555
565 482
675 860
259 9
911 870
5 154
472 114
384 962
485 6
190 104
535 443
650 208
829 184
389 185
435 500
189 215
270 487
881 345
738 186
934 452
580 434
933 982
521 977
154 396
925 261
286 652
317 768
303 988
814 310
899 457
931 754
248 665
730 105
839 258
344 661
124 464
769 179
112 843
592 581
39 806
29 506
43 970
946 185
79 512
830 697
972 67
826 612
359 844
846 784
545 988
909 661
342 101
292 57
351 209
999 287
808 530
877 571
314 424
983 240
42 343
21 810
160 142
49 852
65 544
705 476
830 303
329 130
227 220
775 989
433 480
350 349
444 831
283 562
453 936
907 636
761 246
331 992
960 298
926 650
55 462
811 557
294 819
477 613
363 484
937 965
726 705
579 705
267 973
193 534
531 961
518 77
634 47
985 60
834 39
803 900
791 973
797 900
562 57
864 540
766 29
722 715
894 235
424 610
669 421
734 783
700 307
457 107
759 976
366 364
352 909
592 28
531 749
542 632
153 663
42 273
325 824
867 463
282 678
996 513
242 494
691 694
928 598
722 7
112 332
874 242
642 413
371 657
10 71
501 89
603 760
435 220
799 492
755 583
312 435
47 660
619 864
526 905
928 619
963 480
19 768
141 501
238 486
246 355
349 801
885 375
88 553
164 755
484 905
906 253
795 88
945 173
31 691
697 954
251 897
300 14
538 302
600 469
150 208
240 187
202 357
27 859
488 51
196 16
733 439
152 584
752 447
803 291
182 680
75 905
145 408
667 809
956 948
210 691
129 588
425 63
747 322
313 236
756 583
67 154
592 478
637 816
952 399
220 47
169 317
220 708
330 889
346 586
34 285
843 230
263 961
170 961
479 953
422 930
147 900
601 121
95 271
418 901
812 393
364 199
127 941
237 677
367 186
96 272
34 254
67 838
648 231
994 761
615 473
594 93
430 395
783 950
722 889
558 296
171 451
435 13
272 413
885 555
215 461
725 915
334 25
187 683
93 454
777 61
769 801
213 758
443 898
659 168
527 140
641 8
846 95
738 664
484 350
396 374
858 258
554 404
885 308
546 982
413 351
215 487
415 308
216 452
116 171
568 151
80 81
156 477
243 604
832 481
251 185
666 287
849 455
477 393
399 234
64 870
672 736
701 182
656 519
458 23
520 477
763 875
756 295
326 408
988 19
5 558
150 693
552 317
650 806
408 700
237 696
957 587
175 659
841 306
101 76
531 647
735 969
862 949
179 302
967 439
256 714
394 121
460 611
189 8
135 838
251 12
862 328
458 613
401 216
566 643
972 706
532 653
706 517
719 283
381 430
727 380
888 563
933 617
317 473
89 880
711 279
116 546
458 768
438 677
278 181
793 618
687 41
476 160
616 27
89 79
427 607
655 494
642 573
792 359
234 809
124 949
27 113
349 820
753 403
705 529
766 140
131 726
69 649
130 712
193 538
777 777
900 90
861 374
664 393
634 265
338 338
671 728
937 693
293 276
188 558
595 588
81 652
245 967
55 971
713 141
949 58
169 927
128 70
275 851
905 477
436 249
813 956
552 272
635 122
492 281
561 995
269 971
208 765
822 254
843 318
38 640
924 140
263 555
296 475
785 437
14 899
476 838
619 456
146 189
104 16
347 548
275 192
86 583
890 624
415 250
987 874
163 976
303 383
606 484
322 42
557 500
637 899
892 176
684 869
698 688
369 208
568 820
127 744
366 873
607 244
806 995
566 808
415 221
765 491
35 90
856 818
289 904
664 587
652 976
905 827
73 424
212 449
469 473
998 712
814 648
80 713
333 321
933 766
554 447
375 504
807 518
913 931
212 370
110 29
322 149
793 778
416 941
875 938
74 995
905 658
68 717
747 559
27 804
222 6
572 151
411 663
379 791
406 565
862 209
591 896
552 951
972 355
278 759
702 662
733 442
223 556
922 158
266 550
152 213
787 151
926 412
235 567
862 253
454 80
976 125
436 228
709 502
235 972
980 350
251 482
536 39
185 425
655 621
269 407
173 587
331 58
799 982
446 176
801 736
536 501
993 606
276 97
777 547
157 143
288 371
20 136
154 393
709 582
68 193
106 913
601 446
983 637
791 22
332 322
258 73
71 43
561 437
855 424
620 293
610 740
708 397
520 671
971 568
757 933
231 154
347 13
188 471
13 394
79 82
638 302
491 294
96 946
848 369
229 816
711 404
50 833
231 636
903 679
507 236
168 108
306 25
223 481
6 132
303 41
150 508
346 259
587 865
341 771
374 618
343 529
385 32
117 872
970 553
137 81
3 166
86 806
284 597
94 143
304 351
276 824
827 19
635 985
123 794
597 381
260 713
700 835
786 602
140 176
35 771
671 731
874 893
80 344
182 638
88 774
136 72
197 905
649 776
710 696
913 687
584 576
921 84
60 831
2 961
582 386
44 354
304 743
576 105
901 556
54 356
934 838
784 741
400 491
557 377
948 529
831 778
102 628
389 973
159 188
810 685
443 76
172 734
396 740
766 458
869 80
286 736
15 200
712 184
319 598
393 664
174 322
532 186
936 777
17 52
870 522
401 622
164 376
651 959
955 139
539 977
208 263
597 785
467 762
542 872
737 826
860 460
595 630
505 575
37 96
852 967
96 705
287 141
768 221
698 342
606 131
471 453
751 766
92 39
99 446
84 901
415 248
790 118
99 562
516 354
37 960
934 432
901 970
749 297
15 227
784 114
244 852
138 678
129 199
945 106
14 980
321 392
263 783
503 604
743 456
255 770
113 353
279 542
853 988
689 682
385 387
85 980
669 70
356 597
374 8
886 627
380 922
917 399
883 303
568 448
814 734
329 871
103 668
23 169
553 919
429 368
495 916
225 802
321 729
958 712
30 212
234 848
717 714
49 84
194 240
904 113
360 990
723 193
89 880
87 233
704 731
432 356
631 294
645 974
129 286
863 145
857 600
294 820
633 131
572 279
733 99
263 400
61 824
659 153
846 213
646 303
642 377
483 701
627 809
616 711
412 620
383 623
456 302
632 852
113 501
766 782
634 247
406 915
894 914
531 389
463 427
581 746
719 448
373 131
803 94
186 861
898 179
671 179
498 212
442 961
924 113
591 787
163 220
764 892
905 318
594 639
627 362
26 826
424 616
773 350
525 483
467 777
428 364
702 483
768 141
84 148
18 646
176 149
432 259
592 314
584 251
17 991
466 467
935 192
251 738
502 175
803 354
500 753
904 45
404 529
472 6
628 620
780 188
303 636
231 146
733 774
771 274
286 347
556 501
971 586
955 340
501 5
4 835
395 671
808 352
137 245
884 752
644 706
24 987
950 248
58 827
840 278
936 809
467 493
633 888
686 858
181 360
884 80
960 924
379 163
899 757
581 373
675 380
954 796
240 388
853 810
823 134
99 428
913 882
455 308
42 189
401 960
811 405
226 448
448 703
561 123
634 42
729 67
509 785
793 804
692 661
594 177
593 329
309 975
869 380
619 656
486 899
698 242
579 164
111 654
394 563
974 121
539 305
436 54
843 504
366 577
178 112
159 853
85 454
198 264
84 136
765 850
549 794
299 98
207 51
843 608
344 928
707 140
824 369
998 318
652 743
931 787
68 349
635 535
733 468
542 437
159 60
263 513
647 946
860 375
511 684
919 217
322 847
951 364
360 66
96 595
304 704
39 571
777 586
526 606
247 739
974 24
45 58
320 669
581 395
923 113
65 550
338 646
966 551
587 770
84 180
56 926
495 658
714 424
193 937
745 98
542 291
45 208
886 433
97 862
974 710
178 296
663 458
724 777
806 96
933 556
882 776
928 390
10 214
404 666
180 345
587 387
887 501
315 638
930 9
432 829
882 914
504 413
528 574
541 168
201 202
799 876
820 901
448 299
96 562
78 961
643 802
948 257
460 864
553 544
330 827
543 8
690 335
229 887
629 332
966 245
759 630
752 610
74 955
990 717
961 456
391 670
45 541
460 253
707 124
661 768
652 302
797 290
804 478
746 982
668 203
214 728
585 331
225 884
298 475
4 853
229 223
719 496
42 529
684 406
959 449
545 629
754 362
11 32
850 421
966 179
999 980
837 39
181 745
32 468
846 603
249 66
661 944
518 903
451 886
427 140
133 960
509 168
156 783
535 843
604 374
721 812
869 478
844 772
485 640
455 441
965 853
253 196
559 33
69 915
543 4
849 848
991 440
799 959
576 222
179 932
304 857
35 747
247 184
601 606
305 472
285 43
135 345
705 235
533 196
195 845
845 83
334 920
403 185
145 468
128 878
94 546
608 532
788 215
259 789
230 782
55 114
434 291
572 157
347 872
95 216
976 787
88 356
178 718
876 420
90 959
179 711
384 525
923 697
85 745
731 890
386 994
953 429
783 296
901 467
357 434
347 86
588 784
885 262
470 402
327 343
370 678
769 273
802 918
817 567
293 88
478 401
334 68
830 842
11 306
553 770
447 313
307 764
96 265
750 121
657 386
974 436
185 827
187 597
419 452
850 662
916 76
148 265
313 739
774 975
766 481
960 922
311 806
374 580
27 471
738 830
164 624
903 426
312 444
896 754
803 271
687 703
755 685
614 642
714 608
274 702
712 885
890 403
687 111
805 821
797 931
345 812
885 787
629 458
990 892
512 200
594 95
199 832
729 347
627 356
940 681
128 286
290 135
448 758
430 230
422 8
662 636
172 251
718 995
477 627
315 184
99 687
985 285
106 315
230 183
147 152
180 568
618 487
451 70
905 674
860 186
315 899
391 267
769 955
550 777
953 237
592 778
113 536
759 951
553 144
34 544
30 565
924 340
104 890
643 346
837 871
162 820
539 536
63 142
250 501
469 147
831 968
803 968
427 329
716 784
498 933
638 614
629 843
275 662
304 526
810 332
388 382
134 227
462 206
574 471
54 959
956 803
18 844
86 253
1000 460
528 509
7 292
208 665
407 170
809 196
956 763
713 875
63 806
362 374
589 6
612 157
70 595
706 336
279 122
673 166
17 177
772 335
351 988
298 458
516 547
70 912
683 865
902 727
381 694
206 160
759 398
282 184
969 905
751 491
128 457
602 485
980 262
15 903
203 149
20 424
28 733
699 625
245 345
76 336
774 153
48 630
652 488
463 113
295 607
99 347
52 217
907 209
523 717
713 988
185 808
372 171
288 696
167 760
203 298
888 742
91 572
674 498
108 371
971 895
600 743
455 120
339 610
363 730
901 597
994 638
851 691
956 508
791 124
346 43
371 36
883 786
666 569
331 803
88 296
447 474
316 960
665 682
757 325
690 864
842 87
923 670
561 952
683 73
289 874
21 108
679 439
38 371
557 655
267 921
246 805
521 434
332 810
923 201
595 833
176 252
67 345
795 995
905 871
657 108
606 881
758 426
487 627
752 425
987 390
834 308
737 860
267 392
151 966
445 326
404 494
470 69
343 749
866 381
829 622
439 261
183 953
711 589
913 617
514 781
813 919
289 405
862 396
796 595
37 859
637 208
432 965
435 635
390 202
992 964
444 463
75 490
475 10
343 886
671 384
522 558
113 328
143 747
886 246
549 315
487 489
805 383
39 260
391 118
928 809
118 929
558 721
512 749
938 805
639 900
640 873
186 236
329 611
820 230
266 88
668 144
939 536
292 356
402 349
67 967
925 904
667 35
243 852
771 701
68 977
525 999
516 794
369 575
76 487
521 502
801 228
139 547
547 88
210 558
368 639
709 581
854 49
367 626
852 809
821 730
322 94
395 231
100 477
560 192
331 429
597 780
596 337
449 26
335 994
264 765
81 219
247 968
970 675
898 574
888 46
591 332
835 37
208 941
718 729
597 205
340 580
992 199
313 376
999 904
773 117
613 105
829 728
745 504
458 294
381 991
615 317
416 28
287 700
557 312
292 638
722 440
833 188
202 135
250 543
715 970
759 745
721 802
413 93
881 518
956 163
271 14
538 390
552 937
846 245
793 552
950 285
174 345
746 741
691 365
630 680
383 273
4 663
332 385
592 69
793 73
698 681
360 178
63 423
744 275
225 127
468 981
778 797
769 174
997 359
452 39
845 786
770 222
236 502
191 861
470 957
688 441
747 104
40 172
304 466
631 75
542 323
814 544
442 982
660 785
724 683
900 183
8 798
741 768
888 94
41 630
783 679
814 622
991 688
400 466
980 390
973 127
104 703
719 184
341 672
454 521
542 728
355 444
22 162
254 824
942 535
546 677
956 506
651 89
959 626
311 150
252 827
738 153
420 365
368 77
507 692
999 78
819 6
866 439
303 96
951 684
112 914
850 712
660 934
168 529
641 613
213 967
535 850
550 105
3 604
344 935
797 536
103 177
867 702
448 750
307 503
191 318
205 997
681 65
847 739
972 622
832 145
330 341
85 65
26 997
822 213
559 79
50 199
647 496
775 406
165 899
139 720
767 269
366 650
904 664
413 714
959 488
169 454
999 881
702 834
981 671
44 142
381 20
34 934
654 141
414 192
705 621
518 753
997 410
570 545
822 803
39 258
578 72
349 229
483 658
410 749
136 318
470 185
115 30
429 678
332 688
104 331
724 381
796 36
547 363
929 912
956 692
732 571
907 333
869 229
382 120
34 776
25 426
906 101
392 893
563 88
609 511
117 128
103 778
533 320
185 610
379 473
896 626
564 406
260 839
768 862
640 819
245 653
210 963
834 19
372 618
693 435
158 860
678 710
233 155
49 622
581 414
56 219
140 805
783 489
885 934
926 160
18 803
371 227
90 658
293 722
912 780
42 144
433 238
378 101
738 219
793 636
289 287
377 102
295 982
542 542
532 731
552 28
195 57
972 10
169 894
132 609
322 371
194 885
157 797
617 37
507 95
948 828
467 430
877 179
361 971
608 740
667 109
141 928
819 524
273 643
976 831
757 939
260 647
294 716
127 866
659 438
259 625
659 317
406 970
908 793
787 198
109 892
825 460
405 407
106 981
689 972
605 86
266 93
733 193
725 676
48 740
161 849
417 240
692 480
463 467
743 840
204 782
317 133
478 248
384 430
289 458
60 623
522 889
714 833
198 984
583 645
753 699
674 533
328 252
417 539
256 945
836 776
516 916
945 494
882 562
423 126
903 597
971 100
751 282
790 998
237 700
372 696
505 383
574 418
109 749
497 208
216 285
157 481
195 31
144 594
862 297
120 32
260 69
156 193
738 376
804 652
540 285
604 804
225 672
358 505
306 388
548 254
567 958
514 500
626 95
2 582
209 893
509 123
456 594
801 352
477 468
318 395
563 316
536 409
671 351
112 560
62 952
139 78
21 468
17 24
967 132
271 604
35 190
366 144
540 653
522 240
903 45
115 68
24 183
39 567
117 299
462 705
433 505
245 310
363 79
988 638
716 702
680 947
181 629
209 989
767 509
557 353
944 283
827 774
197 633
769 599
514 36
295 140
980 327
874 512
896 39
242 124
1 630
164 91
269 449
456 364
241 114
252 500
769 166
103 233
193 311
487 375
831 635
740 735
149 419
954 739
956 117
51 500
364 955
3 76
149 418
754 140
754 156
814 319
145 342
78 181
804 907
104 553
930 7
755 212
798 260
46 328
287 184
104 405
767 205
5 39
973 600
767 654
587 979
571 188
120 820
456 275
590 587
812 413
469 32
542 602
111 546
477 605
706 225
671 911
969 709
395 323
579 940
992 296
754 128
643 363
238 39
181 706
448 418
987 25
135 718
508 665
38 486
79 924
164 214
58 571
786 882
36 400
513 557
996 372
298 210
127 474
867 639
918 994
249 533
837 527
584 897
38 313
837 150
860 156
325 849
720 71
875 564
488 239
454 627
835 185
968 434
606 203
464 156
106 819
345 325
747 958
121 98
570 819
387 964
757 894
261 153
514 494
691 859
879 518
810 975
493 671
766 726
520 437
540 575
393 702
440 867
140 615
337 488
818 774
168 175
304 784
461 863
23 5
698 991
586 807
981 15
755 175
474 936
301 864
503 79
19 546
191 318
272 288
472 875
126 34
133 504
607 148
796 145
431 213
840 193
280 105
168 421
139 824
847 887
270 629
554 372
817 887
597 239
728 963
718 4
948 440
952 677
458 121
370 769
282 759
606 32
65 21
842 504
455 562
106 251
578 130
380 679
338 101
210 412
587 967
4 218
406 502
187 216
791 992
455 262
840 810
842 788
149 673
387 513
919 885
453 429
233 33
717 494
590 677
791 823
225 60
145 501
51 278
918 705
224 847
36 392
890 182
679 518
837 175
4 478
105 90
238 276
532 58
445 267
741 286
346 943
274 51
117 757
587 824
799 630
948 264
552 40
231 828
706 380
376 167
603 881
223 784
816 952
617 315
781 590
288 696
989 733
150 363
280 907
534 594
392 177
348 954
195 933
215 283
20 440
878 335
778 33
944 871
256 881
938 726
555 181
310 108
471 991
990 252
499 805
149 134
744 97
766 438
245 847
139 859
766 874
791 321
249 855
916 935
479 551
47 602
761 514
207 120
281 631
105 750
996 661
807 379
935 398
268 458
471 230
689 804
431 816
732 492
638 865
844 665
678 419
902 887
39 580
171 382
513 804
655 266
694 979
804 49
902 440
965 936
592 139
907 479
936 876
268 288
523 689
335 148
908 492
897 718
515 867
307 941
537 423
569 710
894 965
52 417
483 568
433 703
128 197
673 738
87 269
895 405
759 790
741 312
986 259
879 221
935 71
125 446
721 174
702 692
413 741
24 385
840 773
873 920
543 612
809 159
606 515
381 588
330 833
454 37
126 86
792 454
98 985
436 719
783 995
862 676
836 130
295 635
804 887
164 937
694 136
557 174
428 727
807 772
556 856
635 236
250 447
12 225
612 120
581 346
965 965
97 44
74 836
705 62
192 246
122 20
948 369
292 245
521 839
540 549
94 317
786 731
229 397
980 820
670 900
273 366
818 397
943 990
488 76
118 371
827 875
867 392
793 608
334 502
662 157
812 615
711 55
77 61
8 280
591 633
590 54
297 204
598 921
721 217
828 744
847 185
741 5
112 534
302 796
179 896
866 832
999 387
103 847
476 471
897 761
549 39
798 252
948 362
57 187
798 733
944 634
235 816
950 668
151 108
969 686
108 883
709 569
990 968
911 411
677 595
42 551
519 926
822 368
475 450
676 890
206 355
619 938
634 696
446 24
347 244
156 84
568 184
759 23
32 254
141 661
442 935
490 714
859 359
84 26
92 452
574 182
426 562
286 686
949 497
406 554
33 205
662 864
39 494
112 690
469 326
899 908
242 189
138 290
763 296
674 656
73 14
391 296
417 234
383 656
650 660
37 537
730 528
296 609
186 797
721 570
29 686
633 769
925 261
248 48
286 923
519 948
761 706
199 719
499 387
376 335
475 896
123 133
375 75
472 416
568 381
433 39
689 848
757 610
180 277
726 202
245 664
307 685
77 638
511 787
512 758
520 451
415 685
817 295
855 960
936 11
897 262
393 914
752 492
961 745
902 815
787 490
351 773
711 859
675 341
502 860
568 874
223 933
15 676
966 773
419 294
575 660
157 129
703 978
522 808
628 325
691 666
328 904
907 244
562 734
237 700
708 723
36 95
502 163
225 91
722 521
609 598
286 810
588 525
957 463
255 302
6 655
331 327
203 338
452 524
508 199
754 813
690 471
851 309
396 287
607 252
29 906
819 502
987 845
31 18
426 546
104 205
735 981
566 652
830 922
831 581
141 981
843 999
502 984
645 965
401 249
288 614
511 905
896 560
120 406
317 321
982 794
348 389
96 521
685 115
688 439
294 328
645 528
942 666
466 454
507 717
997 487
765 258
257 237
448 659
44 68
110 985
82 270
363 686
832 978
231 731
506 793
592 75
917 841
421 982
301 2
300 463
369 683
125 175
674 301
980 56
712 511
163 410
789 369
677 401
919 409
605 445
890 345
949 144
972 806
159 300
960 155
512 267
644 276
231 957
266 124
531 221
618 759
730 372
471 272
179 685
342 917
269 423
674 294
77 567
67 249
484 267
505 529
655 63
502 970
78 844
882 463
933 164
388 517
637 136
608 69
636 554
963 157
593 995
193 576
945 438
912 385
909 915
306 364
674 709
847 398
551 4
681 840
26 884
350 432
572 516
33 959
304 152
72 628
976 40
384 63
824 247
221 279
961 308
859 13
567 820
456 271
948 30
207 222
675 862
406 272
717 106
920 366
399 320
453 935
866 638
613 52
66 241
225 794
272 791
10 539
272 124
903 381
388 889
300 553
215 616
886 157
554 746
287 379
986 49
80 560
560 46
810 149
248 156
476 42
626 963
121 614
21 302
495 960
431 957
56 321
270 148
860 807
522 946
390 452
72 907
211 133
225 951
374 284
400 208
647 159
136 624
711 94
388 913
885 368
373 579
372 623
488 881
131 87
165 124
99 675
209 927
261 65
933 409
834 505
580 950
440 321
57 942
420 804
591 869
586 902
951 921
623 402
205 16
936 916
675 535
664 440
525 451
534 393
508 220
404 722
155 365
329 537
941 790
880 247
757 218
495 497
636 833
689 154
150 743
733 471
997 947
668 137
149 593
638 167
582 801
318 505
430 37
498 758
828 367
468 31
838 809
435 529
580 155
3 655
178 592
217 830
722 993
751 288
688 664
886 570
732 863
807 733
260 391
641 8
543 521
423 972
779 433
607 455
823 373
875 842
370 562
988 243
930 432
66 284
558 577
37 834
549 86
592 254
661 930
560 887
805 932
433 423
682 514
585 618
926 513
235 682
388 942
566 229
382 840
356 589
159 523
771 719
321 958
47 501
577 838
638 956
782 73
122 359
453 900
891 34
760 766
875 743
370 906
608 461
469 129
717 899
164 454
881 882
345 336
374 689
80 939
627 14
202 983
747 324
404 359
556 279
173 156
57 226
715 456
625 953
143 531
373 695
852 162
61 706
620 571
444 762
563 849
584 621
794 726
59 198
341 228
133 785
261 931
7 553
831 271
505 483
76 775
781 400
151 743
473 103
466 767
377 896
449 305
172 322
685 247
122 974
514 10
516 681
537 820
172 582
687 608
256 618
188 636
740 526
213 126
5 729
883 868
158 324
410 58
87 211
467 16
193 291
674 618
611 806
472 870
776 616
770 993
487 110
344 643
930 498
527 974
271 377
304 107
978 428
502 260
617 930
964 11
830 845
445 722
177 313
362 753
188 608
216 292
373 336
695 98
807 659
188 239
889 294
823 466
557 530
358 688
226 55
753 439
915 172
188 700
478 344
728 558
566 52
425 432
122 871
265 811
219 761
428 985
570 352
162 547
359 190
921 693
451 560
745 669
823 641
941 391
547 277
288 675
552 214
502 526
78 691
295 173
927 276
623 829
666 399
145 166
209 294
847 491
395 479
12 963
467 714
274 379
623 631
924 346
194 645
294 524
42 948
823 280
306 964
502 746
329 876
202 121
578 972
737 618
770 147
370 195
614 986
419 417
554 494
179 483
258 922
417 740
5 659
11 221
797 538
496 648
472 534
199 518
490 839
845 810
217 76
668 532
623 326
598 784
724 771
38 404
218 356
431 437
927 455
395 722
430 157
269 696
486 717
607 636
385 647
469 820
799 562
736 391
305 968
669 848
494 636
131 447
321 394
977 432
248 864
293 745
111 485
789 640
291 193
570 404
720 533
257 375
732 430
808 362
737 958
559 225
647 755
380 283
407 855
189 819
281 902
483 50
863 307
433 698
584 155
745 244
414 784
471 515
240 935
36 639
433 242
764 740
247 296
968 512
965 40
637 720
281 305
332 347
270 213
800 917
771 210
75 574
395 984
905 681
644 317
34 790
784 564
781 968
678 481
888 79
249 95
121 606
8 858
392 510
501 901
370 82
574 78
104 9
687 229
966 208
606 825
284 493
494 114
688 453
853 336
899 718
309 635
79 614
430 432
607 490
635 907
71 712
865 535
616 822
635 384
742 832
664 113
409 326
387 918
79 163
930 428
232 871
89 348
97 422
316 380
2 863
392 645
968 262
954 326
796 59
830 799
265 769
338 951
178 799
960 63
882 362
264 157
194 137
59 482
678 752
849 940
152 982
884 685
708 215
227 666
498 210
112 52
888 955
546 339
341 427
172 198
999 971
156 124
358 725
469 6
815 763
997 290
457 414
880 66
763 928
667 979
852 42
545 367
210 775
762 131
196 391
639 977
848 333
783 863
230 514
270 223
10 680
320 149
902 103
58 108
573 867
834 33
602 691
466 334
231 668
561 289
494 245
249 786
420 913
986 496
913 512
686 101
281 765
187 262
750 177
796 860
795 39
920 461
282 894
426 83
704 666
215 620
364 204
123 616
539 5
916 919
391 959
957 120
27 716
525 259
433 973
926 880
460 292
6 150
358 410
569 709
723 26
349 532
164 108
108 852
622 963
630 138
288 671
636 273
792 660
294 430
911 153
342 946
504 178
11 772
77 199
895 28
58 35
681 593
264 893
748 452
355 602
342 275
245 577
354 879
225 285
951 918
328 119
886 970
760 586
175 359
855 493
445 209
884 421
925 684
631 32
828 170
804 274
286 345
861 596
911 42
525 120
38 91
197 367
389 630
2 723
459 872
485 725
106 331
626 152
97 324
786 532
138 869
65 60
541 988
24 248
28 347
852 412
749 46
725 31
619 800
64 429
677 934
990 878
702 98
707 508
835 377
407 825
296 638
520 959
300 605
910 878
432 672
502 441
371 646
344 625
641 783
985 177
775 217
906 928
985 870
214 26
253 964
64 319
933 491
91 411
337 931
808 580
523 267
700 127
529 475
279 20
502 787
158 5
289 673
689 627
876 440
454 961
166 739
740 143
266 686
809 640
814 742
149 540
381 107
300 263
541 37
704 8
250 436
469 963
537 335
180 864
790 102
328 985
54 504
475 320
822 454
898 607
410 574
845 61
494 321
833 512
633 5
341 982
485 203
888 986
121 714
849 534
935 650
238 443
606 546
182 314
392 580
247 614
757 267
8 752
863 835
48 778
764 162
382 693
64 943
326 155
776 362
114 373
895 868
239 446
893 962
740 317
283 854
726 232
952 934
255 28
143 387
250 229
855 844
857 933
73 464
832 589
958 679
503 701
575 26
875 586
363 375
997 730
316 126
561 2
130 774
897 641
678 457
728 66
656 779
240 30
523 639
332 639
491 50
166 855
910 886
650 215
800 585
897 872
277 315
272 381
291 763
6 319
941 331
601 160
281 823
50 320
491 35
28 444
304 522
969 409
980 671
21 205
892 576
409 15
5 693
953 226
483 638
983 966
867 275
190 735
473 817
687 292
858 860
879 297
580 959
647 174
9 789
411 925
24 468
252 503
580 341
62 232
451 742
938 47
88 920
829 759
1 688
287 633
337 130
222 208
199 577
984 763
30 369
820 302
267 606
234 945
946 10
198 352
826 51
721 305
292 362
912 929
303 461
251 47
863 573
127 752
962 785
253 393
34 786
281 728
109 165
635 436
400 708
249 976
912 133
771 436
7 729
190 716
285 6
106 783
341 566
572 577
555 86
477 353
357 48
312 876
167 737
112 440
421 587
288 146
669 892
881 857
234 534
663 328
658 5
380 520
697 372
228 907
660 648
696 458
23 835
811 585
640 763
912 942
289 256
993 909
346 737
577 798
740 544
428 725
871 617
130 546
205 607
200 39
829 48
526 29
361 732
185 359
536 545
843 604
29 930
726 953
445 771
181 141
869 623
156 660
475 619
699 29
424 880
158 228
964 36
767 816
234 593
147 134
15 365
25 636
151 825
327 775
577 546
988 982
494 691
335 708
237 169
439 754
938 61
424 194
371 182
76 533
362 68
400 478
406 246
827 101
689 405
162 950
187 439
631 471
157 301
53 733
864 997
518 967
444 576
173 818
241 773
244 331
465 373
1000 40
267 341
632 192
786 663
969 598
52 617
61 250
676 324
471 447
9 494
152 926
965 665
718 450
262 410
384 83
824 778
315 507
472 81
368 11
843 318
299 583
989 160
957 270
339 144
708 91
314 44
822 647
669 790
217 228
986 563
934 187
814 421
345 527
509 337
523 536
2 898
392 906
549 436
146 419
248 953
636 56
522 504
735 648
116 33
184 271
70 194
376 413
499 293
859 749
40 656
82 174
113 659
129 669
917 974
345 257
685 240
7 182
73 369
611 979
570 609
66 788
65 78
517 904
895 234
464 300
731 715
595 6
479 202
917 626
51 748
796 633
705 332
325 317
607 367
339 903
792 150
560 353
547 192
133 468
835 117
16 348
861 708
625 862
597 566
492 913
881 856
666 98
220 597
503 334
549 34
461 100
133 905
568 968
525 774
945 922
93 389
299 237
110 546
729 984
290 959
974 288
102 138
475 804
583 492
76 464
698 939
51 571
250 680
884 225
973 338
752 609
456 442
706 343
495 565
28 948
862 973
491 681
331 760
215 984
680 783
37 283
670 745
317 275
349 829
467 642
837 3
18 561
457 604
772 899
559 421
283 376
745 401
724 859
462 108
583 380
417 24
88 239
993 388
513 236
920 48
86 997
309 282
103 210
146 404
385 984
94 315
77 430
411 498
32 183
425 389
746 946
18 990
999 245
60 348
57 702
594 735
851 361
43 317
15 173
889 512
410 542
916 654
867 372
581 488
199 195
827 475
568 530
449 618
553 236
446 481
732 201
627 628
508 846
633 950
915 17
729 251
693 54
673 630
43 645
166 67
466 193
612 879
993 282
48 954
22 292
863 644
626 342
548 462
880 380
774 292
498 94
47 18
588 935
366 404
47 782
662 252
240 48
837 815
726 756
6 360
295 77
431 612
987 220
52 253
288 220
530 928
949 284
453 214
191 977
210 566
446 777
189 202
401 744
541 117
54 647
395 140
659 880
207 930
944 300
691 865
10 565
205 600
74 532
577 920
788 764
773 974
409 933
972 381
117 74
740 745
177 891
984 820
210 548
886 180
72 844
753 291
488 751
176 686
611 461
286 327
181 0
144 516
766 946
530 69
756 773
818 625
639 145
627 394
84 33
68 364
283 46
719 34
337 690
42 865
7 79
457 459
481 238
490 726
623 608
279 931
191 801
536 239
329 351
214 85
202 695
833 417
826 313
787 750
550 87
251 970
398 226
100 549
664 757
243 38
107 136
900 29
597 54
709 306
478 103
537 309
763 199
982 404
851 949
199 384
837 277
132 855
881 127
621 764
26 797
563 787
123 1
111 750
702 29
81 434
382 872
466 274
407 160
682 35
760 491
979 551
552 660
83 330
14 780
318 48
168 415
963 45
293 227
306 219
355 708
924 24
650 3
467 573
630 298
933 584
481 233
845 459
102 941
122 570
712 484
519 601
929 714
481 164
147 470
52 86
163 125
543 458
800 895
331 845
833 941
543 850
900 425
903 268
352 742
153 608
348 460
766 248
541 838
295 177
612 51
182 869
174 736
368 427
554 52
658 34
86 394
201 977
907 435
48 450
636 297
54 186
483 829
125 283
349 547
157 755
952 329
662 763
948 339
618 808
343 18
424 468
391 440
170 886
125 13
968 742
732 710
987 378
454 328
187 389
351 561
681 698
792 432
118 725
549 760
586 754
816 345
366 276
708 239
690 656
250 489
896 927
655 683
247 536
292 948
553 755
85 985
957 639
115 568
6 36
234 950
481 402
651 538
507 81
331 855
865 895
603 478
823 541
694 266
722 826
925 138
77 86
582 114
656 536
161 210
100 553
242 221
984 959
306 628
7 939
54 345
280 219
718 60
925 625
559 802
980 234
466 368
185 727
35 604
138 487
258 349
346 987
853 574
22 33
436 847
651 875
876 324
62 365
797 508
10 153
540 603
6 166
802 480
852 997
778 728
692 467
951 521
247 523
724 216
468 273
130 916
262 823
742 56
531 204
575 613
535 327
516 229
191 689
333 329
551 473
621 61
60 533
511 735
371 503
214 619
360 942
107 553
160 633
266 349
624 120
645 295
971 811
376 809
551 968
315 220
216 169
468 939
92 652
898 325
334 473
731 839
84 296
718 848
777 496
458 972
67 505
422 354
550 539
654 942
719 197
909 975
633 855
717 194
372 480
424 453
825 816
235 437
407 559
550 264
889 661
469 36
382 216
154 142
24 57
648 492
381 846
145 20
281 810
410 618
210 513
978 294
331 149
262 196
130 395
320 818
913 126
395 837
320 547
881 36
537 244
141 499
139 558
353 962
153 498
290 52
752 199
511 585
740 734
101 292
259 669
846 645
432 213
757 959
986 412
163 387
842 132
102 76
545 866
509 609
95 536
429 55
549 163
151 460
772 877
127 701
628 244
983 753
62 153
714 179
2 451
209 164
514 842
161 454
13 900
835 762
21 131
659 891
857 476
786 289
68 689
340 920
92 0
643 462
860 403
578 0
34 190
962 93
242 980
968 513
849 979
237 636
106 147
125 473
565 18
177 783
899 731
413 987
619 90
426 484
105 842
21 702
985 983
734 688
64 332
714 78
412 871
786 871
791 800
66 679
776 982
179 463
425 297
249 952
234 721
517 452
61 61
452 349
976 541
14 660
94 474
72 211
14 112
770 771
778 850
258 959
754 390
376 591
423 261
856 623
432 821
323 381
224 743
269 398
573 809
496 657
155 252
680 970
751 839
230 649
533 538
94 25
75 604
600 241
539 862
930 470
237 574
404 583
202 941
75 112
810 425
438 440
143 412
388 314
176 75
245 760
303 991
340 155
355 607
156 260
607 301
735 495
889 796
728 731
956 137
427 43
422 79
968 863
683 561
539 340
600 644
655 768
753 130
814 559
771 32
435 17
10 136
904 17
93 864
24 623
509 594
950 39
650 26
572 433
374 427
822 735
775 978
572 337
673 521
963 156
186 846
621 63
485 265
284 588
376 937
403 269
317 136
261 565
356 842
380 723
448 570
3 555
974 454
365 212
241 662
588 274
536 736
50 901
662 103
579 913
506 80
609 885
549 643
135 372
206 680
79 630
617 903
524 48
515 839
104 312
680 840
384 546
766 177
939 622
103 786
598 199
803 899
626 197
932 196
957 244
567 883
221 19
986 545
648 830
400 813
15 69
791 183
878 898
611 254
22 303
272 339
748 894
156 900
887 567
937 130
965 157
192 411
935 793
193 88
848 14
669 208
866 899
916 588
593 388
39 345
261 90
711 993
125 710
43 50
679 362
871 805
745 136
464 568
371 368
816 605
90 127
712 825
855 267
953 86
62 552
402 433
664 574
774 620
465 544
3 605
250 262
283 349
8 148
494 107
771 145
575 583
664 665
251 927
976 636
397 949
103 244
733 134
261 99
780 28
936 195
297 350
457 499
615 227
946 801
565 827
422 387
924 46
329 980
141 282
140 766
745 217
723 706
742 232
430 481
249 74
547 15
366 387
514 682
402 766
368 295
50 632
613 654
57 866
390 257
230 810
587 241
11 698
858 1
367 992
250 897
37 381
121 780
219 798
887 402
508 678
489 775
703 202
167 338
461 243
693 311
470 72
390 758
301 697
300 129
392 709
114 346
993 853
915 122
231 727
695 619
206 716
437 104
642 666
844 240
656 322
848 838
662 995
740 3
862 69
682 907
15 927
756 252
596 562
183 914
707 468
275 94
406 158
76 210
894 118
28 182
667 958
270 711
685 875
397 930
799 143
203 589
638 775
546 127
822 533
223 43
685 879
865 809
678 310
343 485
296 264
263 294
821 495
368 672
907 880
177 195
486 365
287 993
796 155
491 988
607 437
674 270
599 127
35 238
718 947
869 258
722 512
30 272
214 958
940 675
169 483
808 92
725 921
311 255
209 653
776 658
624 858
544 665
832 196
344 21
932 158
454 400
523 220
1000 474
942 65
964 935
845 331
363 671
307 914
633 877
894 965
967 601
176 620
162 182
489 327
865 76
674 829
586 911
411 238
821 678
702 810
208 501
553 216
393 155
240 224
687 981
850 529
242 921
487 28
94 52
704 598
925 733
439 362
233 167
450 637
814 219
628 809
126 972
877 978
555 137
237 124
848 446
61 131
856 227
294 705
622 651
823 115
795 519
163 989
876 169
961 898
473 161
355 212
32 411
183 490
135 391
289 845
565 680
255 826
682 6
59 915
906 484
677 654
782 802
687 436
258 364
975 747
328 697
16 221
476 341
993 247
503 551
348 611
277 740
192 182
254 674
704 346
104 110
370 61
115 326
585 617
796 912
740 370
755 322
476 971
997 831
178 801
442 600
294 494
824 264
961 335
166 63
612 375
514 833
919 786
244 748
475 11
496 933
872 934
368 212
704 654
696 259
898 640
24 243
784 726
694 30
337 206
49 190
680 593
143 909
403 540
352 699
629 34
816 124
380 855
961 287
211 759
967 752
873 461
458 934
481 900
375 30
224 330
879 862
274 432
559 323
942 11
199 915
189 454
779 924
55 926
789 547
302 476
376 110
328 879
991 131
689 447
956 190
447 459
681 143
132 972
419 577
488 464
409 461
61 400
65 573
769 746
924 633
191 863
926 69
942 254
655 217
64 240
852 568
333 754
574 746
70 750
425 498
994 330
831 776
380 959
955 39
970 795
719 368
344 808
630 174
251 170
690 824
983 181
135 571
194 525
958 621
262 445
259 195
283 185
912 124
34 907
784 811
979 953
76 272
72 45
114 856
608 612
616 737
805 16
301 479
654 254
169 218
38 857
873 341
635 109
476 945
880 460
272 96
579 613
989 490
47 648
128 659
675 979
66 435
146 288
951 981
929 628
816 304
69 546
113 105
986 894
363 943
836 787
131 246
554 606
857 805
294 520
219 128
638 575
79 470
518 397
644 803
948 576
666 880
299 329
213 470
537 541
838 871
344 71
234 525
368 604
569 449
412 349
64 109
521 56
744 82
362 592
796 771
190 953
527 872
240 469
132 61
854 241
428 856
603 768
820 470
758 759
484 862
969 695
305 500
426 735
907 360
181 416
64 261
136 559
471 274
917 246
462 812
172 626
21 378
278 350
121 880
587 504
322 757
613 343
940 756
571 827
642 215
199 597
870 655
944 250
347 205
993 100
580 277
176 665
593 598
88 506
969 3
807 533
851 692
369 236
924 638
435 676
268 967
120 671
336 259
688 386
154 178
44 536
68 207
963 781
385 522
681 931
125 415
762 816
191 253
955 758
662 649
722 147
449 376
473 550
830 112
151 440
932 735
230 512
880 66
854 542
148 464
345 865
339 837
213 489
