Hall-D Translation Table Browser
Detector Systems
TAGM
:
3262
TAGH
:
6291
PS
:
7830
PSC
:
432
ST
:
810
CDC
:
95094
FDC_Wires
:
62208
FDC_Cathodes
:
279936
BCAL
:
41472
TOF
:
4848
FCAL
:
75600
DIRC
:
13824
CCAL
:
280
TRD
:
3616
Areas in Hall
D2
N1
S
S1
T1
U1
U2
FCAL
row
col
adc_chanid
runrangeid
50
29
24102
27
50
30
24103
27
50
31
24104
27
50
32
24105
27
51
29
24106
27
51
30
24107
27
51
31
24108
27
51
32
24109
27
52
29
24110
27
52
30
24111
27
52
31
24112
27
52
32
24113
27
53
29
24114
27
53
30
24115
27
53
31
24116
27
53
32
24117
27
46
33
24118
27
46
34
24119
27
46
35
24120
27
46
36
24121
27
47
33
24122
27
47
34
24123
27
47
35
24124
27
47
36
24125
27
48
33
24126
27
48
34
24127
27
48
35
24128
27
48
36
24129
27
49
33
24130
27
49
34
24131
27
49
35
24132
27
49
36
24133
27
42
37
24134
27
42
38
24135
27
42
39
24136
27
42
40
24137
27
43
37
24138
27
43
38
24139
27
43
39
24140
27
43
40
24141
27
44
37
24142
27
44
38
24143
27
44
39
24144
27
44
40
24145
27
45
37
24146
27
45
38
24147
27
45
39
24148
27
45
40
24149
27
38
41
24150
27
38
42
24151
27
38
43
24152
27
38
44
24153
27
39
41
24154
27
39
42
24155
27
39
43
24156
27
39
44
24157
27
40
41
24158
27
40
42
24159
27
40
43
24160
27
40
44
24161
27
41
41
24162
27
41
42
24163
27
41
43
24164
27
41
44
24165
27
34
45
24166
27
34
46
24167
27
34
47
24168
27
34
48
24169
27
35
45
24170
27
35
46
24171
27
35
47
24172
27
35
48
24173
27
36
45
24174
27
36
46
24175
27
36
47
24176
27
36
48
24177
27
37
45
24178
27
37
46
24179
27
37
47
24180
27
37
48
24181
27
30
49
24182
27
30
50
24183
27
30
51
24184
27
30
52
24185
27
31
49
24186
27
31
50
24187
27
31
51
24188
27
31
52
24189
27
32
49
24190
27
32
50
24191
27
32
51
24192
27
32
52
24193
27
33
49
24194
27
33
50
24195
27
33
51
24196
27
33
52
24197
27
54
29
24198
27
54
30
24199
27
54
31
24200
27
54
32
24201
27
55
29
24202
27
55
30
24203
27
55
31
24204
27
55
32
24205
27
56
29
24206
27
56
30
24207
27
56
31
24208
27
56
32
24209
27
57
29
24210
27
57
30
24211
27
57
31
24212
27
57
32
24213
27
50
33
24214
27
50
34
24215
27
50
35
24216
27
50
36
24217
27
51
33
24218
27
51
34
24219
27
51
35
24220
27
51
36
24221
27
52
33
24222
27
52
34
24223
27
52
35
24224
27
52
36
24225
27
53
33
24226
27
53
34
24227
27
53
35
24228
27
53
36
24229
27
46
37
24230
27
46
38
24231
27
46
39
24232
27
46
40
24233
27
47
37
24234
27
47
38
24235
27
47
39
24236
27
47
40
24237
27
48
37
24238
27
48
38
24239
27
48
39
24240
27
48
40
24241
27
49
37
24242
27
49
38
24243
27
49
39
24244
27
49
40
24245
27
42
41
24246
27
42
42
24247
27
42
43
24248
27
42
44
24249
27
43
41
24250
27
43
42
24251
27
43
43
24252
27
43
44
24253
27
44
41
24254
27
44
42
24255
27
44
43
24256
27
44
44
24257
27
45
41
24258
27
45
42
24259
27
45
43
24260
27
45
44
24261
27
38
45
24262
27
38
46
24263
27
38
47
24264
27
38
48
24265
27
39
45
24266
27
39
46
24267
27
39
47
24268
27
39
48
24269
27
40
45
24270
27
40
46
24271
27
40
47
24272
27
40
48
24273
27
41
45
24274
27
41
46
24275
27
41
47
24276
27
41
48
24277
27
42
45
24278
27
42
46
24279
27
42
47
24280
27
42
48
24281
27
43
45
24282
27
43
46
24283
27
43
47
24284
27
43
48
24285
27
44
45
24286
27
44
46
24287
27
44
47
24288
27
44
48
24289
27
45
45
24290
27
45
46
24291
27
45
47
24292
27
45
48
24293
27
34
49
24294
27
34
50
24295
27
34
51
24296
27
34
52
24297
27
35
49
24298
27
35
50
24299
27
35
51
24300
27
35
52
24301
27
36
49
24302
27
36
50
24303
27
36
51
24304
27
36
52
24305
27
37
49
24306
27
37
50
24307
27
37
51
24308
27
37
52
24309
27
38
49
24310
27
38
50
24311
27
38
51
24312
27
38
52
24313
27
39
49
24314
27
39
50
24315
27
39
51
24316
27
39
52
24317
27
40
49
24318
27
40
50
24319
27
40
51
24320
27
40
52
24321
27
41
49
24322
27
41
50
24323
27
41
51
24324
27
41
52
24325
27
30
53
24326
27
30
54
24327
27
30
55
24328
27
30
56
24329
27
31
53
24330
27
31
54
24331
27
31
55
24332
27
31
56
24333
27
32
53
24334
27
32
54
24335
27
32
55
24336
27
32
56
24337
27
33
53
24338
27
33
54
24339
27
33
55
24340
27
33
56
24341
27
30
31
24344
27
30
32
24345
27
31
29
24346
27
31
30
24347
27
31
31
24348
27
31
32
24349
27
32
29
24350
27
32
30
24351
27
32
31
24352
27
32
32
24353
27
33
29
24354
27
33
30
24355
27
33
31
24356
27
33
32
24357
27
34
29
24358
27
34
30
24359
27
34
31
24360
27
34
32
24361
27
35
29
24362
27
35
30
24363
27
35
31
24364
27
35
32
24365
27
36
29
24366
27
36
30
24367
27
36
31
24368
27
36
32
24369
27
37
29
24370
27
37
30
24371
27
37
31
24372
27
37
32
24373
27
30
33
24374
27
30
34
24375
27
30
35
24376
27
30
36
24377
27
31
33
24378
27
31
34
24379
27
31
35
24380
27
31
36
24381
27
32
33
24382
27
32
34
24383
27
32
35
24384
27
32
36
24385
27
33
33
24386
27
33
34
24387
27
33
35
24388
27
33
36
24389
27
38
29
24390
27
38
30
24391
27
38
31
24392
27
38
32
24393
27
39
29
24394
27
39
30
24395
27
39
31
24396
27
39
32
24397
27
40
29
24398
27
40
30
24399
27
40
31
24400
27
40
32
24401
27
41
29
24402
27
41
30
24403
27
41
31
24404
27
41
32
24405
27
34
33
24406
27
34
34
24407
27
34
35
24408
27
34
36
24409
27
35
33
24410
27
35
34
24411
27
35
35
24412
27
35
36
24413
27
36
33
24414
27
36
34
24415
27
36
35
24416
27
36
36
24417
27
37
33
24418
27
37
34
24419
27
37
35
24420
27
37
36
24421
27
30
37
24422
27
30
38
24423
27
30
39
24424
27
30
40
24425
27
31
37
24426
27
31
38
24427
27
31
39
24428
27
31
40
24429
27
32
37
24430
27
32
38
24431
27
32
39
24432
27
32
40
24433
27
33
37
24434
27
33
38
24435
27
33
39
24436
27
33
40
24437
27
42
29
24438
27
42
30
24439
27
42
31
24440
27
42
32
24441
27
43
29
24442
27
43
30
24443
27
43
31
24444
27
43
32
24445
27
44
29
24446
27
44
30
24447
27
44
31
24448
27
44
32
24449
27
45
29
24450
27
45
30
24451
27
45
31
24452
27
45
32
24453
27
38
33
24454
27
38
34
24455
27
38
35
24456
27
38
36
24457
27
39
33
24458
27
39
34
24459
27
39
35
24460
27
39
36
24461
27
40
33
24462
27
40
34
24463
27
40
35
24464
27
40
36
24465
27
41
33
24466
27
41
34
24467
27
41
35
24468
27
41
36
24469
27
34
37
24470
27
34
38
24471
27
34
39
24472
27
34
40
24473
27
35
37
24474
27
35
38
24475
27
35
39
24476
27
35
40
24477
27
36
37
24478
27
36
38
24479
27
36
39
24480
27
36
40
24481
27
37
37
24482
27
37
38
24483
27
37
39
24484
27
37
40
24485
27
30
41
24486
27
30
42
24487
27
30
43
24488
27
30
44
24489
27
31
41
24490
27
31
42
24491
27
31
43
24492
27
31
44
24493
27
32
41
24494
27
32
42
24495
27
32
43
24496
27
32
44
24497
27
33
41
24498
27
33
42
24499
27
33
43
24500
27
33
44
24501
27
46
29
24502
27
46
30
24503
27
46
31
24504
27
46
32
24505
27
47
29
24506
27
47
30
24507
27
47
31
24508
27
47
32
24509
27
48
29
24510
27
48
30
24511
27
48
31
24512
27
48
32
24513
27
49
29
24514
27
49
30
24515
27
49
31
24516
27
49
32
24517
27
42
33
24518
27
42
34
24519
27
42
35
24520
27
42
36
24521
27
43
33
24522
27
43
34
24523
27
43
35
24524
27
43
36
24525
27
44
33
24526
27
44
34
24527
27
44
35
24528
27
44
36
24529
27
45
33
24530
27
45
34
24531
27
45
35
24532
27
45
36
24533
27
38
37
24534
27
38
38
24535
27
38
39
24536
27
38
40
24537
27
39
37
24538
27
39
38
24539
27
39
39
24540
27
39
40
24541
27
40
37
24542
27
40
38
24543
27
40
39
24544
27
40
40
24545
27
41
37
24546
27
41
38
24547
27
41
39
24548
27
41
40
24549
27
34
41
24550
27
34
42
24551
27
34
43
24552
27
34
44
24553
27
35
41
24554
27
35
42
24555
27
35
43
24556
27
35
44
24557
27
36
41
24558
27
36
42
24559
27
36
43
24560
27
36
44
24561
27
37
41
24562
27
37
42
24563
27
37
43
24564
27
37
44
24565
27
30
45
24566
27
30
46
24567
27
30
47
24568
27
30
48
24569
27
31
45
24570
27
31
46
24571
27
31
47
24572
27
31
48
24573
27
32
45
24574
27
32
46
24575
27
32
47
24576
27
32
48
24577
27
33
45
24578
27
33
46
24579
27
33
47
24580
27
33
48
24581
27
26
50
24582
27
26
51
24583
27
26
52
24584
27
26
53
24585
27
27
50
24586
27
27
51
24587
27
27
52
24588
27
27
53
24589
27
28
50
24590
27
28
51
24591
27
28
52
24592
27
28
53
24593
27
29
50
24594
27
29
51
24595
27
29
52
24596
27
29
53
24597
27
22
46
24598
27
22
47
24599
27
22
48
24600
27
22
49
24601
27
23
46
24602
27
23
47
24603
27
23
48
24604
27
23
49
24605
27
24
46
24606
27
24
47
24607
27
24
48
24608
27
24
49
24609
27
25
46
24610
27
25
47
24611
27
25
48
24612
27
25
49
24613
27
18
42
24614
27
18
43
24615
27
18
44
24616
27
18
45
24617
27
19
42
24618
27
19
43
24619
27
19
44
24620
27
19
45
24621
27
20
42
24622
27
20
43
24623
27
20
44
24624
27
20
45
24625
27
21
42
24626
27
21
43
24627
27
21
44
24628
27
21
45
24629
27
14
38
24630
27
14
39
24631
27
14
40
24632
27
14
41
24633
27
15
38
24634
27
15
39
24635
27
15
40
24636
27
15
41
24637
27
16
38
24638
27
16
39
24639
27
16
40
24640
27
16
41
24641
27
17
38
24642
27
17
39
24643
27
17
40
24644
27
17
41
24645
27
10
34
24646
27
10
35
24647
27
10
36
24648
27
10
37
24649
27
11
34
24650
27
11
35
24651
27
11
36
24652
27
11
37
24653
27
12
34
24654
27
12
35
24655
27
12
36
24656
27
12
37
24657
27
13
34
24658
27
13
35
24659
27
13
36
24660
27
13
37
24661
27
6
30
24662
27
6
31
24663
27
6
32
24664
27
6
33
24665
27
7
30
24666
27
7
31
24667
27
7
32
24668
27
7
33
24669
27
8
30
24670
27
8
31
24671
27
8
32
24672
27
8
33
24673
27
9
30
24674
27
9
31
24675
27
9
32
24676
27
9
33
24677
27
26
54
24678
27
26
55
24679
27
26
56
24680
27
26
57
24681
27
27
54
24682
27
27
55
24683
27
27
56
24684
27
27
57
24685
27
28
54
24686
27
28
55
24687
27
28
56
24688
27
28
57
24689
27
29
54
24690
27
29
55
24691
27
29
56
24692
27
29
57
24693
27
22
50
24694
27
22
51
24695
27
22
52
24696
27
22
53
24697
27
23
50
24698
27
23
51
24699
27
23
52
24700
27
23
53
24701
27
24
50
24702
27
24
51
24703
27
24
52
24704
27
24
53
24705
27
25
50
24706
27
25
51
24707
27
25
52
24708
27
25
53
24709
27
18
46
24710
27
18
47
24711
27
18
48
24712
27
18
49
24713
27
19
46
24714
27
19
47
24715
27
19
48
24716
27
19
49
24717
27
20
46
24718
27
20
47
24719
27
20
48
24720
27
20
49
24721
27
21
46
24722
27
21
47
24723
27
21
48
24724
27
21
49
24725
27
14
42
24726
27
14
43
24727
27
14
44
24728
27
14
45
24729
27
15
42
24730
27
15
43
24731
27
15
44
24732
27
15
45
24733
27
16
42
24734
27
16
43
24735
27
16
44
24736
27
16
45
24737
27
17
42
24738
27
17
43
24739
27
17
44
24740
27
17
45
24741
27
10
38
24742
27
10
39
24743
27
10
40
24744
27
10
41
24745
27
11
38
24746
27
11
39
24747
27
11
40
24748
27
11
41
24749
27
12
38
24750
27
12
39
24751
27
12
40
24752
27
12
41
24753
27
13
38
24754
27
13
39
24755
27
13
40
24756
27
13
41
24757
27
10
42
24758
27
10
43
24759
27
10
44
24760
27
10
45
24761
27
11
42
24762
27
11
43
24763
27
11
44
24764
27
11
45
24765
27
12
42
24766
27
12
43
24767
27
12
44
24768
27
12
45
24769
27
13
42
24770
27
13
43
24771
27
13
44
24772
27
13
45
24773
27
6
34
24774
27
6
35
24775
27
6
36
24776
27
6
37
24777
27
7
34
24778
27
7
35
24779
27
7
36
24780
27
7
37
24781
27
8
34
24782
27
8
35
24783
27
8
36
24784
27
8
37
24785
27
9
34
24786
27
9
35
24787
27
9
36
24788
27
9
37
24789
27
6
38
24790
27
6
39
24791
27
6
40
24792
27
6
41
24793
27
7
38
24794
27
7
39
24795
27
7
40
24796
27
7
41
24797
27
8
38
24798
27
8
39
24799
27
8
40
24800
27
8
41
24801
27
9
38
24802
27
9
39
24803
27
9
40
24804
27
9
41
24805
27
2
30
24806
27
2
31
24807
27
2
32
24808
27
2
33
24809
27
3
30
24810
27
3
31
24811
27
3
32
24812
27
3
33
24813
27
4
30
24814
27
4
31
24815
27
4
32
24816
27
4
33
24817
27
5
30
24818
27
5
31
24819
27
5
32
24820
27
5
33
24821
27
57
28
24822
27
58
28
24823
27
58
29
24824
27
58
30
24825
27
58
31
24826
27
58
32
24827
27
58
33
24828
27
57
33
24829
27
58
34
24830
27
57
34
24831
27
58
35
24832
27
57
35
24833
27
58
36
24834
27
57
36
24835
27
57
37
24836
27
54
33
24838
27
55
33
24839
27
56
33
24840
27
56
34
24841
27
55
34
24842
27
54
34
24843
27
54
35
24844
27
55
35
24845
27
56
35
24846
27
56
36
24847
27
55
36
24848
27
54
36
24849
27
55
37
24850
27
56
37
24851
27
56
38
24852
27
57
38
24853
27
50
37
24854
27
50
38
24855
27
50
39
24856
27
50
40
24857
27
51
37
24858
27
51
38
24859
27
51
39
24860
27
51
40
24861
27
52
37
24862
27
52
38
24863
27
52
39
24864
27
52
40
24865
27
53
37
24866
27
53
38
24867
27
53
39
24868
27
53
40
24869
27
54
37
24870
27
55
38
24871
27
54
38
24872
27
54
39
24873
27
55
39
24874
27
56
39
24875
27
57
39
24876
27
56
40
24877
27
55
40
24878
27
54
40
24879
27
54
41
24880
27
55
41
24881
27
56
41
24882
27
56
42
24883
27
55
42
24884
27
54
42
24885
27
46
41
24886
27
46
42
24887
27
46
43
24888
27
46
44
24889
27
47
41
24890
27
47
42
24891
27
47
43
24892
27
47
44
24893
27
48
41
24894
27
48
42
24895
27
48
43
24896
27
48
44
24897
27
49
41
24898
27
49
42
24899
27
49
43
24900
27
49
44
24901
27
50
41
24902
27
50
42
24903
27
50
43
24904
27
50
44
24905
27
51
41
24906
27
51
42
24907
27
51
43
24908
27
51
44
24909
27
52
41
24910
27
52
42
24911
27
52
43
24912
27
52
44
24913
27
53
41
24914
27
53
42
24915
27
53
43
24916
27
53
44
24917
27
46
45
24918
27
46
46
24919
27
46
47
24920
27
46
48
24921
27
47
45
24922
27
47
46
24923
27
47
47
24924
27
47
48
24925
27
48
45
24926
27
48
46
24927
27
48
47
24928
27
48
48
24929
27
49
45
24930
27
49
46
24931
27
49
47
24932
27
49
48
24933
27
55
43
24934
27
54
43
24935
27
54
44
24936
27
54
45
24937
27
53
45
24938
27
52
45
24939
27
51
45
24940
27
50
45
24941
27
50
46
24942
27
51
46
24943
27
52
46
24944
27
53
46
24945
27
52
47
24946
27
52
48
24947
27
51
47
24948
27
50
47
24949
27
42
49
24950
27
42
50
24951
27
42
51
24952
27
42
52
24953
27
43
49
24954
27
43
50
24955
27
43
51
24956
27
43
52
24957
27
44
49
24958
27
44
50
24959
27
44
51
24960
27
44
52
24961
27
45
49
24962
27
45
50
24963
27
45
51
24964
27
45
52
24965
27
50
48
24966
27
51
48
24967
27
51
49
24968
27
50
49
24969
27
49
49
24970
27
48
49
24971
27
47
49
24972
27
46
49
24973
27
46
50
24974
27
47
50
24975
27
48
50
24976
27
49
50
24977
27
50
50
24978
27
49
51
24979
27
48
51
24980
27
48
52
24981
27
46
51
24982
27
47
51
24983
27
47
52
24984
27
46
52
24985
27
46
53
24986
27
45
53
24987
27
44
53
24988
27
43
53
24989
27
42
53
24990
27
42
54
24991
27
43
54
24992
27
44
54
24993
27
45
54
24994
27
43
55
24995
27
42
55
24996
27
42
56
24997
27
38
53
24998
27
38
54
24999
27
38
55
25000
27
38
56
25001
27
39
53
25002
27
39
54
25003
27
39
55
25004
27
39
56
25005
27
40
53
25006
27
40
54
25007
27
40
55
25008
27
40
56
25009
27
41
53
25010
27
41
54
25011
27
41
55
25012
27
41
56
25013
27
34
53
25014
27
34
54
25015
27
34
55
25016
27
34
56
25017
27
35
53
25018
27
35
54
25019
27
35
55
25020
27
35
56
25021
27
36
53
25022
27
36
54
25023
27
36
55
25024
27
36
56
25025
27
37
53
25026
27
37
54
25027
27
37
55
25028
27
37
56
25029
27
39
57
25030
27
38
57
25031
27
37
57
25032
27
36
57
25033
27
35
57
25034
27
34
57
25035
27
33
57
25036
27
32
57
25037
27
31
57
25038
27
31
58
25039
27
32
58
25040
27
33
58
25041
27
34
58
25042
27
35
58
25043
27
36
58
25044
27
26
30
25045
27
26
31
25046
27
26
32
25047
27
26
33
25048
27
27
30
25049
27
27
31
25050
27
27
32
25051
27
27
33
25052
27
28
31
25054
27
28
32
25055
27
28
33
25056
27
29
31
25058
27
29
32
25059
27
29
33
25060
27
26
34
25061
27
26
35
25062
27
26
36
25063
27
26
37
25064
27
27
34
25065
27
27
35
25066
27
27
36
25067
27
27
37
25068
27
28
34
25069
27
28
35
25070
27
28
36
25071
27
28
37
25072
27
29
34
25073
27
29
35
25074
27
29
36
25075
27
29
37
25076
27
22
30
25077
27
22
31
25078
27
22
32
25079
27
22
33
25080
27
23
30
25081
27
23
31
25082
27
23
32
25083
27
23
33
25084
27
24
30
25085
27
24
31
25086
27
24
32
25087
27
24
33
25088
27
25
30
25089
27
25
31
25090
27
25
32
25091
27
25
33
25092
27
26
38
25093
27
26
39
25094
27
26
40
25095
27
26
41
25096
27
27
38
25097
27
27
39
25098
27
27
40
25099
27
27
41
25100
27
28
38
25101
27
28
39
25102
27
28
40
25103
27
28
41
25104
27
29
38
25105
27
29
39
25106
27
29
40
25107
27
29
41
25108
27
22
34
25109
27
22
35
25110
27
22
36
25111
27
22
37
25112
27
23
34
25113
27
23
35
25114
27
23
36
25115
27
23
37
25116
27
24
34
25117
27
24
35
25118
27
24
36
25119
27
24
37
25120
27
25
34
25121
27
25
35
25122
27
25
36
25123
27
25
37
25124
27
18
30
25125
27
18
31
25126
27
18
32
25127
27
18
33
25128
27
19
30
25129
27
19
31
25130
27
19
32
25131
27
19
33
25132
27
20
30
25133
27
20
31
25134
27
20
32
25135
27
20
33
25136
27
21
30
25137
27
21
31
25138
27
21
32
25139
27
21
33
25140
27
26
42
25141
27
26
43
25142
27
26
44
25143
27
26
45
25144
27
27
42
25145
27
27
43
25146
27
27
44
25147
27
27
45
25148
27
28
42
25149
27
28
43
25150
27
28
44
25151
27
28
45
25152
27
29
42
25153
27
29
43
25154
27
29
44
25155
27
29
45
25156
27
22
38
25157
27
22
39
25158
27
22
40
25159
27
22
41
25160
27
23
38
25161
27
23
39
25162
27
23
40
25163
27
23
41
25164
27
24
38
25165
27
24
39
25166
27
24
40
25167
27
24
41
25168
27
25
38
25169
27
25
39
25170
27
25
40
25171
27
25
41
25172
27
18
34
25173
27
18
35
25174
27
18
36
25175
27
18
37
25176
27
19
34
25177
27
19
35
25178
27
19
36
25179
27
19
37
25180
27
20
34
25181
27
20
35
25182
27
20
36
25183
27
20
37
25184
27
21
34
25185
27
21
35
25186
27
21
36
25187
27
21
37
25188
27
14
30
25189
27
14
31
25190
27
14
32
25191
27
14
33
25192
27
15
30
25193
27
15
31
25194
27
15
32
25195
27
15
33
25196
27
16
30
25197
27
16
31
25198
27
16
32
25199
27
16
33
25200
27
17
30
25201
27
17
31
25202
27
17
32
25203
27
17
33
25204
27
26
46
25205
27
26
47
25206
27
26
48
25207
27
26
49
25208
27
27
46
25209
27
27
47
25210
27
27
48
25211
27
27
49
25212
27
28
46
25213
27
28
47
25214
27
28
48
25215
27
28
49
25216
27
29
46
25217
27
29
47
25218
27
29
48
25219
27
29
49
25220
27
22
42
25221
27
22
43
25222
27
22
44
25223
27
22
45
25224
27
23
42
25225
27
23
43
25226
27
23
44
25227
27
23
45
25228
27
24
42
25229
27
24
43
25230
27
24
44
25231
27
24
45
25232
27
25
42
25233
27
25
43
25234
27
25
44
25235
27
25
45
25236
27
18
38
25237
27
18
39
25238
27
18
40
25239
27
18
41
25240
27
19
38
25241
27
19
39
25242
27
19
40
25243
27
19
41
25244
27
20
38
25245
27
20
39
25246
27
20
40
25247
27
20
41
25248
27
21
38
25249
27
21
39
25250
27
21
40
25251
27
21
41
25252
27
14
34
25253
27
14
35
25254
27
14
36
25255
27
14
37
25256
27
15
34
25257
27
15
35
25258
27
15
36
25259
27
15
37
25260
27
16
34
25261
27
16
35
25262
27
16
36
25263
27
16
37
25264
27
17
34
25265
27
17
35
25266
27
17
36
25267
27
17
37
25268
27
10
30
25269
27
10
31
25270
27
10
32
25271
27
10
33
25272
27
11
30
25273
27
11
31
25274
27
11
32
25275
27
11
33
25276
27
12
30
25277
27
12
31
25278
27
12
32
25279
27
12
33
25280
27
13
30
25281
27
13
31
25282
27
13
32
25283
27
13
33
25284
27
30
57
25285
27
30
58
25286
27
29
58
25287
27
28
58
25288
27
27
58
25289
27
26
58
25290
27
25
58
25291
27
25
57
25292
27
24
57
25293
27
24
58
25294
27
23
58
25295
27
23
57
25296
27
22
57
25297
27
22
58
25298
27
21
57
25299
27
25
54
25300
27
25
55
25301
27
25
56
25302
27
24
56
25303
27
24
55
25304
27
24
54
25305
27
23
54
25306
27
23
55
25307
27
23
56
25308
27
22
56
25309
27
22
55
25310
27
22
54
25311
27
21
55
25312
27
21
56
25313
27
20
56
25314
27
20
57
25315
27
18
50
25316
27
18
51
25317
27
18
52
25318
27
18
53
25319
27
19
50
25320
27
19
51
25321
27
19
52
25322
27
19
53
25323
27
20
50
25324
27
20
51
25325
27
20
52
25326
27
20
53
25327
27
21
50
25328
27
21
51
25329
27
21
52
25330
27
21
53
25331
27
21
54
25332
27
20
54
25333
27
20
55
25334
27
19
54
25335
27
19
55
25336
27
19
56
25337
27
19
57
25338
27
18
56
25339
27
18
55
25340
27
18
54
25341
27
17
54
25342
27
17
55
25343
27
17
56
25344
27
16
56
25345
27
16
55
25346
27
16
54
25347
27
14
46
25348
27
14
47
25349
27
14
48
25350
27
14
49
25351
27
15
46
25352
27
15
47
25353
27
15
48
25354
27
15
49
25355
27
16
46
25356
27
16
47
25357
27
16
48
25358
27
16
49
25359
27
17
46
25360
27
17
47
25361
27
17
48
25362
27
17
49
25363
27
14
50
25364
27
14
51
25365
27
14
52
25366
27
14
53
25367
27
15
50
25368
27
15
51
25369
27
15
52
25370
27
15
53
25371
27
16
50
25372
27
16
51
25373
27
16
52
25374
27
16
53
25375
27
17
50
25376
27
17
51
25377
27
17
52
25378
27
17
53
25379
27
10
46
25380
27
10
47
25381
27
10
48
25382
27
10
49
25383
27
11
46
25384
27
11
47
25385
27
11
48
25386
27
11
49
25387
27
12
46
25388
27
12
47
25389
27
12
48
25390
27
12
49
25391
27
13
46
25392
27
13
47
25393
27
13
48
25394
27
13
49
25395
27
15
55
25396
27
15
54
25397
27
14
54
25398
27
13
54
25399
27
13
53
25400
27
13
52
25401
27
13
51
25402
27
13
50
25403
27
12
50
25404
27
12
51
25405
27
12
52
25406
27
12
53
25407
27
11
52
25408
27
10
52
25409
27
11
51
25410
27
11
50
25411
27
6
42
25412
27
6
43
25413
27
6
44
25414
27
6
45
25415
27
7
42
25416
27
7
43
25417
27
7
44
25418
27
7
45
25419
27
8
42
25420
27
8
43
25421
27
8
44
25422
27
8
45
25423
27
9
42
25424
27
9
43
25425
27
9
44
25426
27
9
45
25427
27
10
50
25428
27
10
51
25429
27
9
51
25430
27
9
50
25431
27
9
49
25432
27
9
48
25433
27
9
47
25434
27
9
46
25435
27
8
46
25436
27
8
47
25437
27
8
48
25438
27
8
49
25439
27
8
50
25440
27
7
49
25441
27
7
48
25442
27
6
48
25443
27
7
46
25444
27
7
47
25445
27
6
47
25446
27
6
46
25447
27
5
46
25448
27
5
45
25449
27
5
44
25450
27
5
43
25451
27
5
42
25452
27
4
42
25453
27
3
42
25454
27
2
42
25455
27
3
43
25456
27
4
43
25457
27
4
44
25458
27
4
45
25459
27
2
38
25460
27
2
39
25461
27
2
40
25462
27
2
41
25463
27
3
38
25464
27
3
39
25465
27
3
40
25466
27
3
41
25467
27
4
38
25468
27
4
39
25469
27
4
40
25470
27
4
41
25471
27
5
38
25472
27
5
39
25473
27
5
40
25474
27
5
41
25475
27
2
34
25476
27
2
35
25477
27
2
36
25478
27
2
37
25479
27
3
34
25480
27
3
35
25481
27
3
36
25482
27
3
37
25483
27
4
34
25484
27
4
35
25485
27
4
36
25486
27
4
37
25487
27
5
34
25488
27
5
35
25489
27
5
36
25490
27
5
37
25491
27
1
39
25492
27
1
38
25493
27
1
37
25494
27
1
36
25495
27
0
36
25496
27
0
35
25497
27
1
35
25498
27
1
34
25499
27
0
34
25500
27
0
33
25501
27
1
33
25502
27
1
32
25503
27
0
32
25504
27
0
31
25505
27
1
31
25506
27
28
1
25507
27
28
0
25508
27
29
0
25509
27
30
0
25510
27
31
0
25511
27
32
0
25512
27
33
0
25513
27
33
1
25514
27
34
1
25515
27
34
0
25516
27
35
0
25517
27
35
1
25518
27
36
1
25519
27
36
0
25520
27
37
1
25521
27
38
1
25522
27
38
2
25523
27
37
2
25524
27
36
2
25525
27
35
2
25526
27
34
2
25527
27
33
2
25528
27
33
3
25529
27
34
3
25530
27
35
3
25531
27
36
3
25532
27
37
3
25533
27
36
4
25534
27
35
4
25535
27
34
4
25536
27
33
4
25537
27
37
5
25538
27
37
6
25539
27
37
7
25540
27
37
8
25541
27
38
5
25542
27
38
6
25543
27
38
7
25544
27
38
8
25545
27
39
5
25546
27
39
6
25547
27
39
7
25548
27
39
8
25549
27
40
5
25550
27
40
6
25551
27
40
7
25552
27
40
8
25553
27
39
1
25554
27
39
2
25555
27
40
2
25556
27
41
2
25557
27
42
2
25558
27
42
3
25559
27
41
3
25560
27
40
3
25561
27
39
3
25562
27
38
3
25563
27
37
4
25564
27
38
4
25565
27
39
4
25566
27
40
4
25567
27
41
4
25568
27
42
4
25569
27
41
9
25570
27
41
10
25571
27
41
11
25572
27
41
12
25573
27
42
9
25574
27
42
10
25575
27
42
11
25576
27
42
12
25577
27
43
9
25578
27
43
10
25579
27
43
11
25580
27
43
12
25581
27
44
9
25582
27
44
10
25583
27
44
11
25584
27
44
12
25585
27
41
5
25586
27
41
6
25587
27
41
7
25588
27
41
8
25589
27
42
5
25590
27
42
6
25591
27
42
7
25592
27
42
8
25593
27
43
5
25594
27
43
6
25595
27
43
7
25596
27
43
8
25597
27
44
5
25598
27
44
6
25599
27
44
7
25600
27
44
8
25601
27
45
9
25602
27
45
10
25603
27
45
11
25604
27
45
12
25605
27
46
9
25606
27
46
10
25607
27
46
11
25608
27
46
12
25609
27
47
9
25610
27
47
10
25611
27
47
11
25612
27
47
12
25613
27
48
9
25614
27
48
10
25615
27
48
11
25616
27
48
12
25617
27
43
3
25618
27
43
4
25619
27
44
4
25620
27
45
4
25621
27
46
5
25622
27
45
5
25623
27
45
6
25624
27
46
6
25625
27
47
6
25626
27
48
6
25627
27
47
7
25628
27
46
7
25629
27
45
7
25630
27
45
8
25631
27
46
8
25632
27
47
8
25633
27
49
13
25634
27
49
14
25635
27
49
15
25636
27
49
16
25637
27
50
13
25638
27
50
14
25639
27
50
15
25640
27
50
16
25641
27
51
13
25642
27
51
14
25643
27
51
15
25644
27
51
16
25645
27
52
13
25646
27
52
14
25647
27
52
15
25648
27
52
16
25649
27
49
7
25650
27
48
7
25651
27
48
8
25652
27
49
8
25653
27
50
8
25654
27
49
9
25655
27
50
9
25656
27
51
9
25657
27
52
10
25658
27
51
10
25659
27
50
10
25660
27
49
10
25661
27
49
11
25662
27
50
11
25663
27
50
12
25664
27
49
12
25665
27
52
11
25666
27
51
11
25667
27
51
12
25668
27
52
12
25669
27
53
12
25670
27
53
13
25671
27
54
13
25672
27
54
14
25673
27
53
14
25674
27
53
15
25675
27
54
15
25676
27
55
15
25677
27
56
16
25678
27
55
16
25679
27
54
16
25680
27
53
16
25681
27
53
17
25682
27
53
18
25683
27
53
19
25684
27
53
20
25685
27
54
17
25686
27
54
18
25687
27
54
19
25688
27
54
20
25689
27
55
17
25690
27
55
18
25691
27
55
19
25692
27
55
20
25693
27
56
17
25694
27
56
18
25695
27
56
19
25696
27
56
20
25697
27
53
21
25698
27
53
22
25699
27
53
23
25700
27
53
24
25701
27
54
21
25702
27
54
22
25703
27
54
23
25704
27
54
24
25705
27
55
21
25706
27
55
22
25707
27
55
23
25708
27
55
24
25709
27
56
21
25710
27
56
22
25711
27
56
23
25712
27
56
24
25713
27
57
19
25714
27
57
20
25715
27
57
21
25716
27
57
22
25717
27
58
22
25718
27
58
23
25719
27
57
23
25720
27
57
24
25721
27
58
24
25722
27
58
25
25723
27
57
25
25724
27
57
26
25725
27
58
26
25726
27
58
27
25727
27
57
27
25728
27
25
26
25729
27
25
27
25730
27
25
28
25731
27
25
29
25732
27
26
26
25733
27
26
27
25734
27
26
28
25735
27
26
29
25736
27
27
26
25737
27
27
27
25738
27
27
28
25739
27
27
29
25740
27
28
26
25741
27
28
27
25742
27
21
26
25745
27
21
27
25746
27
21
28
25747
27
21
29
25748
27
22
26
25749
27
22
27
25750
27
22
28
25751
27
22
29
25752
27
23
26
25753
27
23
27
25754
27
23
28
25755
27
23
29
25756
27
24
26
25757
27
24
27
25758
27
24
28
25759
27
24
29
25760
27
25
22
25761
27
25
23
25762
27
25
24
25763
27
25
25
25764
27
26
22
25765
27
26
23
25766
27
26
24
25767
27
26
25
25768
27
27
22
25769
27
27
23
25770
27
27
24
25771
27
27
25
25772
27
28
22
25773
27
28
23
25774
27
28
24
25775
27
28
25
25776
27
17
26
25777
27
17
27
25778
27
17
28
25779
27
17
29
25780
27
18
26
25781
27
18
27
25782
27
18
28
25783
27
18
29
25784
27
19
26
25785
27
19
27
25786
27
19
28
25787
27
19
29
25788
27
20
26
25789
27
20
27
25790
27
20
28
25791
27
20
29
25792
27
21
22
25793
27
21
23
25794
27
21
24
25795
27
21
25
25796
27
22
22
25797
27
22
23
25798
27
22
24
25799
27
22
25
25800
27
23
22
25801
27
23
23
25802
27
23
24
25803
27
23
25
25804
27
24
22
25805
27
24
23
25806
27
24
24
25807
27
24
25
25808
27
25
18
25809
27
25
19
25810
27
25
20
25811
27
25
21
25812
27
26
18
25813
27
26
19
25814
27
26
20
25815
27
26
21
25816
27
27
18
25817
27
27
19
25818
27
27
20
25819
27
27
21
25820
27
28
18
25821
27
28
19
25822
27
28
20
25823
27
28
21
25824
27
13
26
25825
27
13
27
25826
27
13
28
25827
27
13
29
25828
27
14
26
25829
27
14
27
25830
27
14
28
25831
27
14
29
25832
27
15
26
25833
27
15
27
25834
27
15
28
25835
27
15
29
25836
27
16
26
25837
27
16
27
25838
27
16
28
25839
27
16
29
25840
27
17
22
25841
27
17
23
25842
27
17
24
25843
27
17
25
25844
27
18
22
25845
27
18
23
25846
27
18
24
25847
27
18
25
25848
27
19
22
25849
27
19
23
25850
27
19
24
25851
27
19
25
25852
27
20
22
25853
27
20
23
25854
27
20
24
25855
27
20
25
25856
27
21
18
25857
27
21
19
25858
27
21
20
25859
27
21
21
25860
27
22
18
25861
27
22
19
25862
27
22
20
25863
27
22
21
25864
27
23
18
25865
27
23
19
25866
27
23
20
25867
27
23
21
25868
27
24
18
25869
27
24
19
25870
27
24
20
25871
27
24
21
25872
27
25
14
25873
27
25
15
25874
27
25
16
25875
27
25
17
25876
27
26
14
25877
27
26
15
25878
27
26
16
25879
27
26
17
25880
27
27
14
25881
27
27
15
25882
27
27
16
25883
27
27
17
25884
27
28
14
25885
27
28
15
25886
27
28
16
25887
27
28
17
25888
27
9
26
25889
27
9
27
25890
27
9
28
25891
27
9
29
25892
27
10
26
25893
27
10
27
25894
27
10
28
25895
27
10
29
25896
27
11
26
25897
27
11
27
25898
27
11
28
25899
27
11
29
25900
27
12
26
25901
27
12
27
25902
27
12
28
25903
27
12
29
25904
27
13
22
25905
27
13
23
25906
27
13
24
25907
27
13
25
25908
27
14
22
25909
27
14
23
25910
27
14
24
25911
27
14
25
25912
27
15
22
25913
27
15
23
25914
27
15
24
25915
27
15
25
25916
27
16
22
25917
27
16
23
25918
27
16
24
25919
27
16
25
25920
27
17
18
25921
27
17
19
25922
27
17
20
25923
27
17
21
25924
27
18
18
25925
27
18
19
25926
27
18
20
25927
27
18
21
25928
27
19
18
25929
27
19
19
25930
27
19
20
25931
27
19
21
25932
27
20
18
25933
27
20
19
25934
27
20
20
25935
27
20
21
25936
27
21
14
25937
27
21
15
25938
27
21
16
25939
27
21
17
25940
27
22
14
25941
27
22
15
25942
27
22
16
25943
27
22
17
25944
27
23
14
25945
27
23
15
25946
27
23
16
25947
27
23
17
25948
27
24
14
25949
27
24
15
25950
27
24
16
25951
27
24
17
25952
27
25
10
25953
27
25
11
25954
27
25
12
25955
27
25
13
25956
27
26
10
25957
27
26
11
25958
27
26
12
25959
27
26
13
25960
27
27
10
25961
27
27
11
25962
27
27
12
25963
27
27
13
25964
27
28
10
25965
27
28
11
25966
27
28
12
25967
27
28
13
25968
27
1
30
25969
27
0
30
25970
27
0
29
25971
27
0
28
25972
27
0
27
25973
27
0
26
25974
27
0
25
25975
27
1
25
25976
27
1
24
25977
27
0
24
25978
27
0
23
25979
27
1
23
25980
27
1
22
25981
27
0
22
25982
27
1
21
25983
27
1
20
25984
27
2
20
25985
27
2
21
25986
27
2
22
25987
27
2
23
25988
27
2
24
25989
27
2
25
25990
27
3
25
25991
27
3
24
25992
27
3
23
25993
27
3
22
25994
27
3
21
25995
27
4
22
25996
27
4
23
25997
27
4
24
25998
27
4
25
25999
27
5
18
26000
27
5
19
26001
27
5
20
26002
27
5
21
26003
27
6
18
26004
27
6
19
26005
27
6
20
26006
27
6
21
26007
27
7
18
26008
27
7
19
26009
27
7
20
26010
27
7
21
26011
27
8
18
26012
27
8
19
26013
27
8
20
26014
27
8
21
26015
27
4
21
26016
27
4
20
26017
27
4
19
26018
27
4
18
26019
27
4
17
26020
27
4
16
26021
27
3
16
26022
27
3
17
26023
27
3
18
26024
27
3
19
26025
27
3
20
26026
27
2
19
26027
27
1
19
26028
27
2
18
26029
27
2
17
26030
27
2
16
26031
27
9
14
26032
27
9
15
26033
27
9
16
26034
27
9
17
26035
27
10
14
26036
27
10
15
26037
27
10
16
26038
27
10
17
26039
27
11
14
26040
27
11
15
26041
27
11
16
26042
27
11
17
26043
27
12
14
26044
27
12
15
26045
27
12
16
26046
27
12
17
26047
27
5
14
26048
27
5
15
26049
27
5
16
26050
27
5
17
26051
27
6
14
26052
27
6
15
26053
27
6
16
26054
27
6
17
26055
27
7
14
26056
27
7
15
26057
27
7
16
26058
27
7
17
26059
27
8
14
26060
27
8
15
26061
27
8
16
26062
27
8
17
26063
27
9
10
26064
27
9
11
26065
27
9
12
26066
27
9
13
26067
27
10
10
26068
27
10
11
26069
27
10
12
26070
27
10
13
26071
27
11
10
26072
27
11
11
26073
27
11
12
26074
27
11
13
26075
27
12
10
26076
27
12
11
26077
27
12
12
26078
27
12
13
26079
27
3
15
26080
27
4
15
26081
27
4
14
26082
27
4
13
26083
27
5
13
26084
27
6
13
26085
27
7
13
26086
27
8
13
26087
27
8
12
26088
27
7
12
26089
27
6
12
26090
27
5
12
26091
27
6
11
26092
27
6
10
26093
27
7
11
26094
27
8
11
26095
27
13
6
26096
27
13
7
26097
27
13
8
26098
27
13
9
26099
27
14
6
26100
27
14
7
26101
27
14
8
26102
27
14
9
26103
27
15
6
26104
27
15
7
26105
27
15
8
26106
27
15
9
26107
27
16
6
26108
27
16
7
26109
27
16
8
26110
27
16
9
26111
27
8
10
26112
27
7
10
26113
27
7
9
26114
27
8
9
26115
27
9
9
26116
27
10
9
26117
27
11
9
26118
27
12
9
26119
27
12
8
26120
27
11
8
26121
27
10
8
26122
27
9
8
26123
27
8
8
26124
27
9
7
26125
27
10
7
26126
27
10
6
26127
27
12
7
26128
27
11
7
26129
27
11
6
26130
27
12
6
26131
27
12
5
26132
27
13
5
26133
27
13
4
26134
27
14
4
26135
27
14
5
26136
27
15
5
26137
27
15
4
26138
27
15
3
26139
27
16
2
26140
27
16
3
26141
27
16
4
26142
27
16
5
26143
27
17
2
26144
27
17
3
26145
27
17
4
26146
27
17
5
26147
27
18
2
26148
27
18
3
26149
27
18
4
26150
27
18
5
26151
27
19
2
26152
27
19
3
26153
27
19
4
26154
27
19
5
26155
27
20
2
26156
27
20
3
26157
27
20
4
26158
27
20
5
26159
27
21
2
26160
27
21
3
26161
27
21
4
26162
27
21
5
26163
27
22
2
26164
27
22
3
26165
27
22
4
26166
27
22
5
26167
27
23
2
26168
27
23
3
26169
27
23
4
26170
27
23
5
26171
27
24
2
26172
27
24
3
26173
27
24
4
26174
27
24
5
26175
27
19
1
26176
27
20
1
26177
27
21
1
26178
27
22
1
26179
27
22
0
26180
27
23
0
26181
27
23
1
26182
27
24
1
26183
27
24
0
26184
27
25
0
26185
27
25
1
26186
27
26
1
26187
27
26
0
26188
27
27
0
26189
27
27
1
26190
27
29
5
26191
27
29
6
26192
27
29
7
26193
27
29
8
26194
27
30
5
26195
27
30
6
26196
27
30
7
26197
27
30
8
26198
27
31
5
26199
27
31
6
26200
27
31
7
26201
27
31
8
26202
27
32
5
26203
27
32
6
26204
27
32
7
26205
27
32
8
26206
27
33
9
26207
27
33
10
26208
27
33
11
26209
27
33
12
26210
27
34
9
26211
27
34
10
26212
27
34
11
26213
27
34
12
26214
27
35
9
26215
27
35
10
26216
27
35
11
26217
27
35
12
26218
27
36
9
26219
27
36
10
26220
27
36
11
26221
27
36
12
26222
27
37
13
26223
27
37
14
26224
27
37
15
26225
27
37
16
26226
27
38
13
26227
27
38
14
26228
27
38
15
26229
27
38
16
26230
27
39
13
26231
27
39
14
26232
27
39
15
26233
27
39
16
26234
27
40
13
26235
27
40
14
26236
27
40
15
26237
27
40
16
26238
27
41
17
26239
27
41
18
26240
27
41
19
26241
27
41
20
26242
27
42
17
26243
27
42
18
26244
27
42
19
26245
27
42
20
26246
27
43
17
26247
27
43
18
26248
27
43
19
26249
27
43
20
26250
27
44
17
26251
27
44
18
26252
27
44
19
26253
27
44
20
26254
27
45
21
26255
27
45
22
26256
27
45
23
26257
27
45
24
26258
27
46
21
26259
27
46
22
26260
27
46
23
26261
27
46
24
26262
27
47
21
26263
27
47
22
26264
27
47
23
26265
27
47
24
26266
27
48
21
26267
27
48
22
26268
27
48
23
26269
27
48
24
26270
27
49
25
26271
27
49
26
26272
27
49
27
26273
27
49
28
26274
27
50
25
26275
27
50
26
26276
27
50
27
26277
27
50
28
26278
27
51
25
26279
27
51
26
26280
27
51
27
26281
27
51
28
26282
27
52
25
26283
27
52
26
26284
27
52
27
26285
27
52
28
26286
27
29
1
26287
27
29
2
26288
27
29
3
26289
27
29
4
26290
27
30
1
26291
27
30
2
26292
27
30
3
26293
27
30
4
26294
27
31
1
26295
27
31
2
26296
27
31
3
26297
27
31
4
26298
27
32
1
26299
27
32
2
26300
27
32
3
26301
27
32
4
26302
27
33
5
26303
27
33
6
26304
27
33
7
26305
27
33
8
26306
27
34
5
26307
27
34
6
26308
27
34
7
26309
27
34
8
26310
27
35
5
26311
27
35
6
26312
27
35
7
26313
27
35
8
26314
27
36
5
26315
27
36
6
26316
27
36
7
26317
27
36
8
26318
27
37
9
26319
27
37
10
26320
27
37
11
26321
27
37
12
26322
27
38
9
26323
27
38
10
26324
27
38
11
26325
27
38
12
26326
27
39
9
26327
27
39
10
26328
27
39
11
26329
27
39
12
26330
27
40
9
26331
27
40
10
26332
27
40
11
26333
27
40
12
26334
27
41
13
26335
27
41
14
26336
27
41
15
26337
27
41
16
26338
27
42
13
26339
27
42
14
26340
27
42
15
26341
27
42
16
26342
27
43
13
26343
27
43
14
26344
27
43
15
26345
27
43
16
26346
27
44
13
26347
27
44
14
26348
27
44
15
26349
27
44
16
26350
27
45
17
26351
27
45
18
26352
27
45
19
26353
27
45
20
26354
27
46
17
26355
27
46
18
26356
27
46
19
26357
27
46
20
26358
27
47
17
26359
27
47
18
26360
27
47
19
26361
27
47
20
26362
27
48
17
26363
27
48
18
26364
27
48
19
26365
27
48
20
26366
27
45
13
26367
27
45
14
26368
27
45
15
26369
27
45
16
26370
27
46
13
26371
27
46
14
26372
27
46
15
26373
27
46
16
26374
27
47
13
26375
27
47
14
26376
27
47
15
26377
27
47
16
26378
27
48
13
26379
27
48
14
26380
27
48
15
26381
27
48
16
26382
27
49
21
26383
27
49
22
26384
27
49
23
26385
27
49
24
26386
27
50
21
26387
27
50
22
26388
27
50
23
26389
27
50
24
26390
27
51
21
26391
27
51
22
26392
27
51
23
26393
27
51
24
26394
27
52
21
26395
27
52
22
26396
27
52
23
26397
27
52
24
26398
27
49
17
26399
27
49
18
26400
27
49
19
26401
27
49
20
26402
27
50
17
26403
27
50
18
26404
27
50
19
26405
27
50
20
26406
27
51
17
26407
27
51
18
26408
27
51
19
26409
27
51
20
26410
27
52
17
26411
27
52
18
26412
27
52
19
26413
27
52
20
26414
27
53
25
26415
27
53
26
26416
27
53
27
26417
27
53
28
26418
27
54
25
26419
27
54
26
26420
27
54
27
26421
27
54
28
26422
27
55
25
26423
27
55
26
26424
27
55
27
26425
27
55
28
26426
27
56
25
26427
27
56
26
26428
27
56
27
26429
27
56
28
26430
27
29
25
26431
27
29
26
26432
27
29
27
26433
27
30
25
26435
27
30
26
26436
27
30
27
26437
27
31
25
26439
27
31
26
26440
27
31
27
26441
27
31
28
26442
27
32
25
26443
27
32
26
26444
27
32
27
26445
27
32
28
26446
27
29
21
26447
27
29
22
26448
27
29
23
26449
27
29
24
26450
27
30
21
26451
27
30
22
26452
27
30
23
26453
27
30
24
26454
27
31
21
26455
27
31
22
26456
27
31
23
26457
27
31
24
26458
27
32
21
26459
27
32
22
26460
27
32
23
26461
27
32
24
26462
27
33
25
26463
27
33
26
26464
27
33
27
26465
27
33
28
26466
27
34
25
26467
27
34
26
26468
27
34
27
26469
27
34
28
26470
27
35
25
26471
27
35
26
26472
27
35
27
26473
27
35
28
26474
27
36
25
26475
27
36
26
26476
27
36
27
26477
27
36
28
26478
27
29
17
26479
27
29
18
26480
27
29
19
26481
27
29
20
26482
27
30
17
26483
27
30
18
26484
27
30
19
26485
27
30
20
26486
27
31
17
26487
27
31
18
26488
27
31
19
26489
27
31
20
26490
27
32
17
26491
27
32
18
26492
27
32
19
26493
27
32
20
26494
27
33
21
26495
27
33
22
26496
27
33
23
26497
27
33
24
26498
27
34
21
26499
27
34
22
26500
27
34
23
26501
27
34
24
26502
27
35
21
26503
27
35
22
26504
27
35
23
26505
27
35
24
26506
27
36
21
26507
27
36
22
26508
27
36
23
26509
27
36
24
26510
27
37
25
26511
27
37
26
26512
27
37
27
26513
27
37
28
26514
27
38
25
26515
27
38
26
26516
27
38
27
26517
27
38
28
26518
27
39
25
26519
27
39
26
26520
27
39
27
26521
27
39
28
26522
27
40
25
26523
27
40
26
26524
27
40
27
26525
27
40
28
26526
27
29
13
26527
27
29
14
26528
27
29
15
26529
27
29
16
26530
27
30
13
26531
27
30
14
26532
27
30
15
26533
27
30
16
26534
27
31
13
26535
27
31
14
26536
27
31
15
26537
27
31
16
26538
27
32
13
26539
27
32
14
26540
27
32
15
26541
27
32
16
26542
27
33
17
26543
27
33
18
26544
27
33
19
26545
27
33
20
26546
27
34
17
26547
27
34
18
26548
27
34
19
26549
27
34
20
26550
27
35
17
26551
27
35
18
26552
27
35
19
26553
27
35
20
26554
27
36
17
26555
27
36
18
26556
27
36
19
26557
27
36
20
26558
27
37
21
26559
27
37
22
26560
27
37
23
26561
27
37
24
26562
27
38
21
26563
27
38
22
26564
27
38
23
26565
27
38
24
26566
27
39
21
26567
27
39
22
26568
27
39
23
26569
27
39
24
26570
27
40
21
26571
27
40
22
26572
27
40
23
26573
27
40
24
26574
27
41
25
26575
27
41
26
26576
27
41
27
26577
27
41
28
26578
27
42
25
26579
27
42
26
26580
27
42
27
26581
27
42
28
26582
27
43
25
26583
27
43
26
26584
27
43
27
26585
27
43
28
26586
27
44
25
26587
27
44
26
26588
27
44
27
26589
27
44
28
26590
27
29
9
26591
27
29
10
26592
27
29
11
26593
27
29
12
26594
27
30
9
26595
27
30
10
26596
27
30
11
26597
27
30
12
26598
27
31
9
26599
27
31
10
26600
27
31
11
26601
27
31
12
26602
27
32
9
26603
27
32
10
26604
27
32
11
26605
27
32
12
26606
27
33
13
26607
27
33
14
26608
27
33
15
26609
27
33
16
26610
27
34
13
26611
27
34
14
26612
27
34
15
26613
27
34
16
26614
27
35
13
26615
27
35
14
26616
27
35
15
26617
27
35
16
26618
27
36
13
26619
27
36
14
26620
27
36
15
26621
27
36
16
26622
27
37
17
26623
27
37
18
26624
27
37
19
26625
27
37
20
26626
27
38
17
26627
27
38
18
26628
27
38
19
26629
27
38
20
26630
27
39
17
26631
27
39
18
26632
27
39
19
26633
27
39
20
26634
27
40
17
26635
27
40
18
26636
27
40
19
26637
27
40
20
26638
27
41
21
26639
27
41
22
26640
27
41
23
26641
27
41
24
26642
27
42
21
26643
27
42
22
26644
27
42
23
26645
27
42
24
26646
27
43
21
26647
27
43
22
26648
27
43
23
26649
27
43
24
26650
27
44
21
26651
27
44
22
26652
27
44
23
26653
27
44
24
26654
27
45
25
26655
27
45
26
26656
27
45
27
26657
27
45
28
26658
27
46
25
26659
27
46
26
26660
27
46
27
26661
27
46
28
26662
27
47
25
26663
27
47
26
26664
27
47
27
26665
27
47
28
26666
27
48
25
26667
27
48
26
26668
27
48
27
26669
27
48
28
26670
27
5
26
26671
27
5
27
26672
27
5
28
26673
27
5
29
26674
27
6
26
26675
27
6
27
26676
27
6
28
26677
27
6
29
26678
27
7
26
26679
27
7
27
26680
27
7
28
26681
27
7
29
26682
27
8
26
26683
27
8
27
26684
27
8
28
26685
27
8
29
26686
27
9
22
26687
27
9
23
26688
27
9
24
26689
27
9
25
26690
27
10
22
26691
27
10
23
26692
27
10
24
26693
27
10
25
26694
27
11
22
26695
27
11
23
26696
27
11
24
26697
27
11
25
26698
27
12
22
26699
27
12
23
26700
27
12
24
26701
27
12
25
26702
27
13
18
26703
27
13
19
26704
27
13
20
26705
27
13
21
26706
27
14
18
26707
27
14
19
26708
27
14
20
26709
27
14
21
26710
27
15
18
26711
27
15
19
26712
27
15
20
26713
27
15
21
26714
27
16
18
26715
27
16
19
26716
27
16
20
26717
27
16
21
26718
27
17
14
26719
27
17
15
26720
27
17
16
26721
27
17
17
26722
27
18
14
26723
27
18
15
26724
27
18
16
26725
27
18
17
26726
27
19
14
26727
27
19
15
26728
27
19
16
26729
27
19
17
26730
27
20
14
26731
27
20
15
26732
27
20
16
26733
27
20
17
26734
27
21
10
26735
27
21
11
26736
27
21
12
26737
27
21
13
26738
27
22
10
26739
27
22
11
26740
27
22
12
26741
27
22
13
26742
27
23
10
26743
27
23
11
26744
27
23
12
26745
27
23
13
26746
27
24
10
26747
27
24
11
26748
27
24
12
26749
27
24
13
26750
27
25
6
26751
27
25
7
26752
27
25
8
26753
27
25
9
26754
27
26
6
26755
27
26
7
26756
27
26
8
26757
27
26
9
26758
27
27
6
26759
27
27
7
26760
27
27
8
26761
27
27
9
26762
27
28
6
26763
27
28
7
26764
27
28
8
26765
27
28
9
26766
27
1
26
26767
27
1
27
26768
27
1
28
26769
27
1
29
26770
27
2
26
26771
27
2
27
26772
27
2
28
26773
27
2
29
26774
27
3
26
26775
27
3
27
26776
27
3
28
26777
27
3
29
26778
27
4
26
26779
27
4
27
26780
27
4
28
26781
27
4
29
26782
27
5
22
26783
27
5
23
26784
27
5
24
26785
27
5
25
26786
27
6
22
26787
27
6
23
26788
27
6
24
26789
27
6
25
26790
27
7
22
26791
27
7
23
26792
27
7
24
26793
27
7
25
26794
27
8
22
26795
27
8
23
26796
27
8
24
26797
27
8
25
26798
27
9
18
26799
27
9
19
26800
27
9
20
26801
27
9
21
26802
27
10
18
26803
27
10
19
26804
27
10
20
26805
27
10
21
26806
27
11
18
26807
27
11
19
26808
27
11
20
26809
27
11
21
26810
27
12
18
26811
27
12
19
26812
27
12
20
26813
27
12
21
26814
27
13
14
26815
27
13
15
26816
27
13
16
26817
27
13
17
26818
27
14
14
26819
27
14
15
26820
27
14
16
26821
27
14
17
26822
27
15
14
26823
27
15
15
26824
27
15
16
26825
27
15
17
26826
27
16
14
26827
27
16
15
26828
27
16
16
26829
27
16
17
26830
27
17
10
26831
27
17
11
26832
27
17
12
26833
27
17
13
26834
27
18
10
26835
27
18
11
26836
27
18
12
26837
27
18
13
26838
27
19
10
26839
27
19
11
26840
27
19
12
26841
27
19
13
26842
27
20
10
26843
27
20
11
26844
27
20
12
26845
27
20
13
26846
27
13
10
26847
27
13
11
26848
27
13
12
26849
27
13
13
26850
27
14
10
26851
27
14
11
26852
27
14
12
26853
27
14
13
26854
27
15
10
26855
27
15
11
26856
27
15
12
26857
27
15
13
26858
27
16
10
26859
27
16
11
26860
27
16
12
26861
27
16
13
26862
27
21
6
26863
27
21
7
26864
27
21
8
26865
27
21
9
26866
27
22
6
26867
27
22
7
26868
27
22
8
26869
27
22
9
26870
27
23
6
26871
27
23
7
26872
27
23
8
26873
27
23
9
26874
27
24
6
26875
27
24
7
26876
27
24
8
26877
27
24
9
26878
27
17
6
26879
27
17
7
26880
27
17
8
26881
27
17
9
26882
27
18
6
26883
27
18
7
26884
27
18
8
26885
27
18
9
26886
27
19
6
26887
27
19
7
26888
27
19
8
26889
27
19
9
26890
27
20
6
26891
27
20
7
26892
27
20
8
26893
27
20
9
26894
27
25
2
26895
27
25
3
26896
27
25
4
26897
27
25
5
26898
27
26
2
26899
27
26
3
26900
27
26
4
26901
27
26
5
26902
27
27
2
26903
27
27
3
26904
27
27
4
26905
27
27
5
26906
27
28
2
26907
27
28
3
26908
27
28
4
26909
27
28
5
26910
27
Run Range: 41098 - inf