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