Ticket 14769
Problem 1661 -e
View hacks & all small testcases

Unable to dry run this testcase?
Try making a new request with small values of n_high, t_high, *_high, etc.


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