Contract strings, all sequences and calls
solc version: 0.8.25-seqbench.2024.2.14+commit.a2cabcb9.mod.Linux.g++
strings.sol
soltest-input
:
toSlice(string) hello_world
roundtrip(string) hello_world
utf8len(string) 😃😃😃😃
multiconcat(string,uint256) hello_world 3
#benchmark(string,bytes32) solidity 0x0842021
runtime gas
bytecode size
creation gas
optimization time
compilation time
default
110,955
3,721
850,978
0
169,471
single-pass
110,955
3,721
850,978
0
161,429
the-good-parts
110,955
3,721
850,978
0
185,155
runtime gas
bytecode size
creation gas
optimization time
compilation time
default
97,757
2,750
642,048
287,712
430,012
single-pass
98,084
2,838
660,907
121,420
219,259
the-good-parts
97,799
2,758
643,766
134,327
239,340
Final values vs unoptimized
runtime gas
bytecode size
creation gas
default
-11.9% (min: -12.1% )
-26.1% (min: -27.7% )
-24.6% (min: -26.1% )
single-pass
-11.6% (min: -11.8% )
-23.7% (min: -27.7% )
-22.3% (min: -26.1% )
the-good-parts
-11.9%
-25.9% (min: -27.7% )
-24.3% (min: -26.1% )
step default
default
step single-pass
single-pass
step the-good-parts
the-good-parts
0
110,955
110955.0
110955.0
1
d
110,955
d
110955.0
d
110955.0
2
h
110,955
h
110955.0
h
110955.0
3
f
110,955
f
110955.0
f
110955.0
4
o
110,955
o
110955.0
o
110955.0
5
D
110,955
D
110955.0
D
110955.0
6
g
110,955
g
110955.0
g
110955.0
7
v
110,955
v
110955.0
v
110955.0
8
u
110,890
u
110890.0
u
110890.0
9
l
110,890
l
110890.0
l
110890.0
10
f
110,890
f
110890.0
f
110890.0
11
n
110,890
n
110890.0
n
110890.0
12
T
110,842
T
110842.0
T
110842.0
13
U
110,842
U
110842.0
U
110842.0
14
t
110,842
t
110842.0
t
110842.0
15
n
110,842
n
110842.0
n
110842.0
16
I
110,882
I
110882.0
I
110882.0
17
f
110,882
f
110882.0
f
110882.0
18
x
110,763
x
110763.0
x
110763.0
19
a
111,037
a
111037.0
a
111037.0
20
r
111,037
r
111037.0
r
111037.0
21
E
111,037
E
111037.0
E
111037.0
22
s
111,073
s
111073.0
s
111073.0
23
c
109,757
c
109757.0
c
109757.0
24
L
109,757
L
109757.0
L
109757.0
25
M
109,615
M
109615.0
M
109615.0
26
c
108,407
c
108407.0
V
109630.0
27
C
108,568
C
108568.0
c
108392.0
28
T
108,426
T
108426.0
u
107990.0
29
U
108,441
U
108441.0
l
107990.0
30
t
108,441
t
108441.0
j
108026.0
31
T
108,441
T
108441.0
T
107879.0
32
O
108,441
O
108441.0
p
107891.0
33
n
108,441
n
108441.0
e
101140.0
34
t
108,441
t
108441.0
u
101156.0
35
n
108,441
n
108441.0
l
101156.0
36
f
108,441
f
108441.0
x
101197.0
37
D
108,441
D
108441.0
a
101511.0
38
I
108,441
I
108441.0
r
101511.0
39
u
108,120
u
108120.0
c
101405.0
40
l
108,120
l
108120.0
L
101405.0
41
L
108,120
L
108120.0
g
101405.0
42
c
108,120
c
108120.0
v
101405.0
43
u
108,120
u
108120.0
i
98500.0
44
l
108,120
l
108120.0
f
98500.0
45
V
108,138
V
108138.0
C
98500.0
46
c
108,102
c
108102.0
T
98199.0
47
u
108,102
u
108102.0
U
98199.0
48
l
108,102
l
108102.0
c
98761.0
49
j
107,892
j
107892.0
a
99005.0
50
T
107,892
T
107892.0
r
99005.0
51
p
107,904
p
107904.0
L
98996.0
52
e
101,189
e
101189.0
S
98996.0
53
u
101,189
u
101189.0
s
99044.0
54
l
101,189
l
101189.0
T
98672.0
55
x
101,200
x
101200.0
F
98387.0
56
a
101,517
a
101517.0
O
98387.0
57
r
101,517
r
101517.0
t
98384.0
58
u
101,372
u
101372.0
f
98384.0
59
l
101,372
l
101372.0
D
98384.0
60
x
101,372
x
101372.0
n
98384.0
61
a
101,453
a
101453.0
c
98590.0
62
r
101,453
r
101453.0
a
98854.0
63
c
101,411
c
101411.0
r
98854.0
64
L
101,411
L
101411.0
I
98854.0
65
g
101,411
g
101411.0
u
98647.0
66
v
101,411
v
101411.0
l
98647.0
67
i
98,458
i
98458.0
c
98376.0
68
f
98,458
f
98458.0
s
98382.0
69
C
98,458
C
98458.0
c
98379.0
70
T
98,199
T
98199.0
C
98379.0
71
U
98,199
U
98199.0
T
97942.0
72
c
98,713
c
98713.0
U
97942.0
73
a
98,963
a
98963.0
t
97942.0
74
r
98,963
r
98963.0
g
97942.0
75
L
98,954
L
98954.0
v
97942.0
76
S
98,954
S
98954.0
i
97899.0
77
s
98,990
s
98990.0
f
97899.0
78
T
98,588
T
98588.0
s
97899.0
79
F
98,303
F
98303.0
c
98322.0
80
O
98,303
O
98303.0
C
98322.0
81
t
98,300
t
98300.0
T
97899.0
82
f
98,300
f
98300.0
U
97899.0
83
D
98,300
D
98300.0
t
97899.0
84
n
98,300
n
98300.0
s
97899.0
85
c
98,538
c
98538.0
c
98322.0
86
a
98,800
a
98800.0
C
98322.0
87
r
98,800
r
98800.0
T
97899.0
88
I
98,800
I
98800.0
U
97899.0
89
u
98,605
u
98605.0
t
97899.0
90
l
98,605
l
98605.0
T
97899.0
91
c
98,334
c
98334.0
O
97899.0
92
x
98,346
j
98409.0
n
97899.0
93
a
98,638
m
98112.0
t
97899.0
94
r
98,638
u
98113.0
n
97899.0
95
E
98,638
l
98113.0
f
97899.0
96
s
98,644
j
98128.0
D
97899.0
97
c
98,403
u
98128.0
I
97899.0
98
L
98,403
l
98128.0
u
97899.0
99
M
98,436
V
98128.0
l
97899.0
100
c
98,587
c
98104.0
j
97860.0
101
C
98,587
T
97874.0
m
97821.0
102
T
97,954
O
97881.0
u
97821.0
103
U
97,954
c
98012.0
l
97821.0
104
t
97,954
u
98012.0
j
97836.0
105
T
97,954
l
98012.0
u
97836.0
106
O
97,954
j
98012.0
l
97836.0
107
n
97,954
m
98084.0
V
97836.0
108
t
97,954
u
98084.0
c
97776.0
109
n
97,954
l
98084.0
T
97783.0
110
f
97,954
f
98084.0
O
97799.0
111
D
97,954
D
98084.0
c
97799.0
112
I
97,954
n
98084.0
u
97799.0
113
u
97,942
T
97881.0
l
97799.0
114
l
97,942
O
97881.0
j
97799.0
115
L
97,942
c
98012.0
m
97799.0
116
c
97,942
m
98084.0
u
97799.0
117
u
97,942
u
98084.0
l
97799.0
118
l
97,942
f
97799.0
119
V
97,915
D
97799.0
120
c
97,862
n
97799.0
121
u
97,862
T
97799.0
122
l
97,862
O
97799.0
123
j
97,850
c
97799.0
124
T
97,850
m
97799.0
125
p
97,850
u
97799.0
126
e
97,850
127
u
97,850
128
l
97,850
129
x
97,853
130
a
98,213
131
r
98,213
132
u
98,204
133
l
98,204
134
x
98,204
135
a
98,237
136
r
98,237
137
c
98,360
138
L
98,360
139
g
98,360
140
v
98,360
141
i
98,063
142
f
98,063
143
C
98,063
144
T
97,681
145
U
97,681
146
c
98,053
147
a
98,281
148
r
98,281
149
L
98,281
150
S
98,281
151
s
98,281
152
T
98,006
153
F
98,006
154
O
98,006
155
t
98,006
156
f
98,006
157
D
98,006
158
n
98,006
159
c
98,114
160
a
98,342
161
r
98,342
162
I
98,342
163
u
98,308
164
l
98,308
165
c
98,090
166
x
98,090
167
a
98,326
168
r
98,326
169
E
98,326
170
s
98,326
171
c
98,098
172
L
98,098
173
M
98,247
174
c
98,396
175
C
98,396
176
T
97,655
177
U
97,655
178
t
97,655
179
T
97,655
180
O
97,655
181
n
97,655
182
t
97,655
183
n
97,655
184
f
97,655
185
D
97,655
186
I
97,655
187
u
97,643
188
l
97,643
189
L
97,643
190
c
97,643
191
u
97,643
192
l
97,643
193
V
97,616
194
c
97,571
195
u
97,571
196
l
97,571
197
j
97,559
198
T
97,559
199
p
97,559
200
e
97,559
201
u
97,559
202
l
97,559
203
x
97,573
204
a
97,932
205
r
97,932
206
u
97,926
207
l
97,926
208
x
97,926
209
a
97,956
210
r
97,956
211
c
98,060
212
L
98,060
213
g
98,060
214
v
98,060
215
i
98,060
216
f
98,060
217
C
98,060
218
T
97,655
219
U
97,655
220
c
98,060
221
a
98,282
222
r
98,282
223
L
98,282
224
S
98,282
225
s
98,282
226
T
97,981
227
F
97,981
228
O
97,981
229
t
97,981
230
f
97,981
231
D
97,981
232
n
97,981
233
c
98,060
234
a
98,282
235
r
98,282
236
I
98,282
237
u
98,264
238
l
98,264
239
c
98,052
240
x
98,052
241
a
98,282
242
r
98,282
243
E
98,282
244
s
98,282
245
c
98,060
246
L
98,060
247
M
98,202
248
c
98,351
249
C
98,351
250
T
97,655
251
U
97,655
252
t
97,655
253
T
97,655
254
O
97,655
255
n
97,655
256
t
97,655
257
n
97,655
258
f
97,655
259
D
97,655
260
I
97,655
261
u
97,643
262
l
97,643
263
L
97,643
264
c
97,643
265
u
97,643
266
l
97,643
267
V
97,616
268
c
97,571
269
u
97,571
270
l
97,571
271
j
97,559
272
T
97,559
273
p
97,559
274
e
97,559
275
u
97,559
276
l
97,559
277
x
97,573
278
a
97,932
279
r
97,932
280
u
97,926
281
l
97,926
282
x
97,926
283
a
97,956
284
r
97,956
285
c
98,060
286
L
98,060
287
g
98,060
288
v
98,060
289
i
98,060
290
f
98,060
291
C
98,060
292
T
97,655
293
U
97,655
294
c
98,060
295
a
98,282
296
r
98,282
297
L
98,282
298
S
98,282
299
s
98,282
300
T
97,981
301
F
97,981
302
O
97,981
303
t
97,981
304
f
97,981
305
D
97,981
306
n
97,981
307
c
98,060
308
a
98,282
309
r
98,282
310
I
98,282
311
u
98,264
312
l
98,264
313
c
98,052
314
j
98,082
315
m
97,770
316
u
97,771
317
l
97,771
318
j
97,786
319
u
97,786
320
l
97,786
321
V
97,786
322
c
97,741
323
T
97,535
324
O
97,551
325
c
97,757
326
u
97,757
327
l
97,757
328
j
97,757
329
m
97,757
330
u
97,757
331
l
97,757
332
f
97,757
333
D
97,757
334
n
97,757
335
T
97,551
336
O
97,551
337
c
97,757
338
m
97,757
339
u
97,757
step default
default
step single-pass
single-pass
step the-good-parts
the-good-parts
0
3,721
3721.0
3721.0
1
d
3,721
d
3721.0
d
3721.0
2
h
3,721
h
3721.0
h
3721.0
3
f
3,721
f
3721.0
f
3721.0
4
o
3,721
o
3721.0
o
3721.0
5
D
3,721
D
3721.0
D
3721.0
6
g
3,721
g
3721.0
g
3721.0
7
v
3,721
v
3721.0
v
3721.0
8
u
3,729
u
3729.0
u
3729.0
9
l
3,729
l
3729.0
l
3729.0
10
f
3,729
f
3729.0
f
3729.0
11
n
3,729
n
3729.0
n
3729.0
12
T
3,724
T
3724.0
T
3724.0
13
U
3,724
U
3724.0
U
3724.0
14
t
3,724
t
3724.0
t
3724.0
15
n
3,724
n
3724.0
n
3724.0
16
I
3,725
I
3725.0
I
3725.0
17
f
3,725
f
3725.0
f
3725.0
18
x
3,722
x
3722.0
x
3722.0
19
a
3,830
a
3830.0
a
3830.0
20
r
3,830
r
3830.0
r
3830.0
21
E
3,830
E
3830.0
E
3830.0
22
s
3,841
s
3841.0
s
3841.0
23
c
3,879
c
3879.0
c
3879.0
24
L
3,879
L
3879.0
L
3879.0
25
M
3,939
M
3939.0
M
3939.0
26
c
3,870
c
3870.0
V
3942.0
27
C
3,879
C
3879.0
c
3866.0
28
T
3,742
T
3742.0
u
3718.0
29
U
3,739
U
3739.0
l
3718.0
30
t
3,739
t
3739.0
j
3718.0
31
T
3,739
T
3739.0
T
3647.0
32
O
3,739
O
3739.0
p
3652.0
33
n
3,739
n
3739.0
e
2963.0
34
t
3,739
t
3739.0
u
2968.0
35
n
3,739
n
3739.0
l
2968.0
36
f
3,739
f
3739.0
x
2987.0
37
D
3,739
D
3739.0
a
3083.0
38
I
3,739
I
3739.0
r
3083.0
39
u
3,655
u
3655.0
c
3071.0
40
l
3,655
l
3655.0
L
3035.0
41
L
3,655
L
3655.0
g
3035.0
42
c
3,655
c
3655.0
v
3035.0
43
u
3,655
u
3655.0
i
2838.0
44
l
3,655
l
3655.0
f
2838.0
45
V
3,661
V
3661.0
C
2840.0
46
c
3,649
c
3649.0
T
2695.0
47
u
3,649
u
3649.0
U
2690.0
48
l
3,649
l
3649.0
c
2876.0
49
j
3,647
j
3647.0
a
2959.0
50
T
3,647
T
3647.0
r
2959.0
51
p
3,652
p
3652.0
L
2958.0
52
e
2,965
e
2965.0
S
2958.0
53
u
2,965
u
2965.0
s
2995.0
54
l
2,965
l
2965.0
T
2814.0
55
x
2,970
x
2970.0
F
3368.0
56
a
3,071
a
3071.0
O
3368.0
57
r
3,071
r
3071.0
t
3364.0
58
u
3,019
u
3019.0
f
3364.0
59
l
3,019
l
3019.0
D
3364.0
60
x
3,019
x
3019.0
n
3364.0
61
a
3,073
a
3073.0
c
3428.0
62
r
3,073
r
3073.0
a
3524.0
63
c
3,059
c
3059.0
r
3524.0
64
L
3,023
L
3023.0
I
3524.0
65
g
3,023
g
3023.0
u
3031.0
66
v
3,023
v
3023.0
l
3031.0
67
i
2,837
i
2837.0
c
2943.0
68
f
2,837
f
2837.0
s
2918.0
69
C
2,839
C
2839.0
c
2918.0
70
T
2,695
T
2695.0
C
2926.0
71
U
2,690
U
2690.0
T
2797.0
72
c
2,874
c
2874.0
U
2791.0
73
a
2,958
a
2958.0
t
2791.0
74
r
2,958
r
2958.0
g
2791.0
75
L
2,957
L
2957.0
v
2791.0
76
S
2,957
S
2957.0
i
2885.0
77
s
2,990
s
2990.0
f
2885.0
78
T
2,812
T
2812.0
s
2885.0
79
F
3,366
F
3366.0
c
3001.0
80
O
3,366
O
3366.0
C
3009.0
81
t
3,362
t
3362.0
T
2891.0
82
f
3,362
f
3362.0
U
2885.0
83
D
3,362
D
3362.0
t
2885.0
84
n
3,362
n
3362.0
s
2885.0
85
c
3,423
c
3423.0
c
3001.0
86
a
3,537
a
3537.0
C
3009.0
87
r
3,537
r
3537.0
T
2891.0
88
I
3,537
I
3537.0
U
2885.0
89
u
3,030
u
3030.0
t
2885.0
90
l
3,030
l
3030.0
T
2885.0
91
c
2,942
c
2942.0
O
2885.0
92
x
2,945
j
2950.0
n
2885.0
93
a
3,083
m
2843.0
t
2885.0
94
r
3,083
u
2852.0
n
2885.0
95
E
3,083
l
2852.0
f
2885.0
96
s
3,058
j
2853.0
D
2885.0
97
c
2,952
u
2853.0
I
2885.0
98
L
2,952
l
2853.0
u
2780.0
99
M
2,962
V
2853.0
l
2780.0
100
c
3,007
c
2842.0
j
2779.0
101
C
3,013
T
2803.0
m
2771.0
102
T
2,818
O
2791.0
u
2771.0
103
U
2,812
c
2838.0
l
2771.0
104
t
2,812
u
2838.0
j
2772.0
105
T
2,812
l
2838.0
u
2772.0
106
O
2,812
j
2838.0
l
2772.0
107
n
2,812
m
2838.0
V
2772.0
108
t
2,812
u
2838.0
c
2764.0
109
n
2,812
l
2838.0
T
2767.0
110
f
2,812
f
2838.0
O
2758.0
111
D
2,812
D
2838.0
c
2758.0
112
I
2,812
n
2838.0
u
2758.0
113
u
2,794
T
2787.0
l
2758.0
114
l
2,794
O
2787.0
j
2758.0
115
L
2,794
c
2834.0
m
2758.0
116
c
2,794
m
2838.0
u
2758.0
117
u
2,794
u
2838.0
l
2758.0
118
l
2,794
f
2758.0
119
V
2,793
D
2758.0
120
c
2,788
n
2758.0
121
u
2,788
T
2758.0
122
l
2,788
O
2758.0
123
j
2,788
c
2758.0
124
T
2,788
m
2758.0
125
p
2,788
u
2758.0
126
e
2,770
127
u
2,770
128
l
2,770
129
x
2,762
130
a
2,889
131
r
2,889
132
u
2,849
133
l
2,849
134
x
2,849
135
a
2,889
136
r
2,889
137
c
2,839
138
L
2,839
139
g
2,839
140
v
2,839
141
i
2,924
142
f
2,924
143
C
2,928
144
T
2,862
145
U
2,856
146
c
2,935
147
a
3,034
148
r
3,034
149
L
3,034
150
S
3,034
151
s
3,030
152
T
2,949
153
F
3,037
154
O
3,037
155
t
3,037
156
f
3,037
157
D
3,037
158
n
3,037
159
c
3,025
160
a
3,119
161
r
3,119
162
I
3,119
163
u
2,942
164
l
2,942
165
c
2,865
166
x
2,865
167
a
2,976
168
r
2,976
169
E
2,976
170
s
2,977
171
c
2,858
172
L
2,858
173
M
2,910
174
c
2,969
175
C
2,975
176
T
2,805
177
U
2,799
178
t
2,799
179
T
2,799
180
O
2,799
181
n
2,799
182
t
2,799
183
n
2,799
184
f
2,799
185
D
2,799
186
I
2,799
187
u
2,783
188
l
2,783
189
L
2,783
190
c
2,781
191
u
2,781
192
l
2,781
193
V
2,780
194
c
2,775
195
u
2,775
196
l
2,775
197
j
2,775
198
T
2,777
199
p
2,777
200
e
2,777
201
u
2,777
202
l
2,777
203
x
2,762
204
a
2,885
205
r
2,885
206
u
2,848
207
l
2,848
208
x
2,848
209
a
2,885
210
r
2,885
211
c
2,847
212
L
2,847
213
g
2,847
214
v
2,847
215
i
2,825
216
f
2,825
217
C
2,829
218
T
2,783
219
U
2,777
220
c
2,827
221
a
2,915
222
r
2,915
223
L
2,915
224
S
2,915
225
s
2,915
226
T
2,870
227
F
2,870
228
O
2,870
229
t
2,870
230
f
2,870
231
D
2,870
232
n
2,870
233
c
2,831
234
a
2,916
235
r
2,916
236
I
2,916
237
u
2,882
238
l
2,882
239
c
2,805
240
x
2,805
241
a
2,916
242
r
2,916
243
E
2,916
244
s
2,916
245
c
2,830
246
L
2,830
247
M
2,887
248
c
2,941
249
C
2,947
250
T
2,783
251
U
2,777
252
t
2,777
253
T
2,777
254
O
2,777
255
n
2,777
256
t
2,777
257
n
2,777
258
f
2,777
259
D
2,777
260
I
2,777
261
u
2,761
262
l
2,761
263
L
2,761
264
c
2,759
265
u
2,759
266
l
2,759
267
V
2,758
268
c
2,753
269
u
2,753
270
l
2,753
271
j
2,753
272
T
2,755
273
p
2,755
274
e
2,755
275
u
2,755
276
l
2,755
277
x
2,740
278
a
2,863
279
r
2,863
280
u
2,826
281
l
2,826
282
x
2,826
283
a
2,863
284
r
2,863
285
c
2,827
286
L
2,827
287
g
2,827
288
v
2,827
289
i
2,827
290
f
2,827
291
C
2,831
292
T
2,783
293
U
2,777
294
c
2,827
295
a
2,915
296
r
2,915
297
L
2,915
298
S
2,915
299
s
2,915
300
T
2,870
301
F
2,870
302
O
2,870
303
t
2,870
304
f
2,870
305
D
2,870
306
n
2,870
307
c
2,829
308
a
2,915
309
r
2,915
310
I
2,915
311
u
2,881
312
l
2,881
313
c
2,803
314
j
2,814
315
m
2,761
316
u
2,770
317
l
2,770
318
j
2,771
319
u
2,771
320
l
2,771
321
V
2,771
322
c
2,758
323
T
2,752
324
O
2,742
325
c
2,748
326
u
2,748
327
l
2,748
328
j
2,748
329
m
2,750
330
u
2,750
331
l
2,750
332
f
2,750
333
D
2,750
334
n
2,750
335
T
2,738
336
O
2,738
337
c
2,744
338
m
2,750
339
u
2,750
step default
default
step single-pass
single-pass
step the-good-parts
the-good-parts
0
850,978
850978.0
850978.0
1
d
850,978
d
850978.0
d
850978.0
2
h
850,978
h
850978.0
h
850978.0
3
f
850,978
f
850978.0
f
850978.0
4
o
850,978
o
850978.0
o
850978.0
5
D
850,978
D
850978.0
D
850978.0
6
g
850,978
g
850978.0
g
850978.0
7
v
850,834
v
850834.0
v
850834.0
8
u
852,562
u
852562.0
u
852562.0
9
l
852,562
l
852562.0
l
852562.0
10
f
852,562
f
852562.0
f
852562.0
11
n
852,562
n
852562.0
n
852562.0
12
T
851,470
T
851470.0
T
851470.0
13
U
851,470
U
851470.0
U
851470.0
14
t
851,470
t
851470.0
t
851470.0
15
n
851,470
n
851470.0
n
851470.0
16
I
851,674
I
851674.0
I
851674.0
17
f
851,674
f
851674.0
f
851674.0
18
x
851,038
x
851038.0
x
851038.0
19
a
874,415
a
874415.0
a
874415.0
20
r
874,415
r
874415.0
r
874415.0
21
E
874,415
E
874415.0
E
874415.0
22
s
876,776
s
876776.0
s
876776.0
23
c
885,368
c
885368.0
c
885368.0
24
L
885,368
L
885368.0
L
885368.0
25
M
898,381
M
898381.0
M
898381.0
26
c
883,446
c
883446.0
V
899017.0
27
C
885,380
C
885380.0
c
882564.0
28
T
855,752
T
855752.0
u
850526.0
29
U
855,074
U
855074.0
l
850526.0
30
t
855,074
t
855074.0
j
850574.0
31
T
855,074
T
855074.0
T
835207.0
32
O
855,074
O
855074.0
p
836289.0
33
n
855,074
n
855074.0
e
687292.0
34
t
855,074
t
855074.0
u
688372.0
35
n
855,074
n
855074.0
l
688372.0
36
f
855,074
f
855074.0
x
692496.0
37
D
855,074
D
855074.0
a
713257.0
38
I
855,074
I
855074.0
r
713257.0
39
u
836,937
u
836937.0
c
710678.0
40
l
836,937
l
836937.0
L
702874.0
41
L
836,937
L
836937.0
g
702874.0
42
c
836,937
c
836937.0
v
702874.0
43
u
836,937
u
836937.0
i
660392.0
44
l
836,937
l
836937.0
f
660392.0
45
V
838,221
V
838221.0
C
660824.0
46
c
835,641
c
835641.0
T
629854.0
47
u
835,641
u
835641.0
U
628774.0
48
l
835,641
l
835641.0
c
668668.0
49
j
835,219
j
835219.0
a
686610.0
50
T
835,219
T
835219.0
r
686610.0
51
p
836,301
p
836301.0
L
686406.0
52
e
687,724
e
687724.0
S
686406.0
53
u
687,724
u
687724.0
s
694394.0
54
l
687,724
l
687724.0
T
655601.0
55
x
688,828
x
688828.0
F
775374.0
56
a
710,675
a
710675.0
O
775374.0
57
r
710,675
r
710675.0
t
774510.0
58
u
699,428
u
699428.0
f
774510.0
59
l
699,428
l
699428.0
D
774510.0
60
x
699,428
x
699428.0
n
774510.0
61
a
711,109
a
711109.0
c
788040.0
62
r
711,109
r
711109.0
a
808669.0
63
c
708,068
c
708068.0
r
808669.0
64
L
700,294
L
700294.0
I
808669.0
65
g
700,294
g
700294.0
u
702633.0
66
v
700,294
v
700294.0
l
702633.0
67
i
660,176
i
660176.0
c
683643.0
68
f
660,176
f
660176.0
s
678404.0
69
C
660,584
C
660584.0
c
678404.0
70
T
629,854
T
629854.0
C
680132.0
71
U
628,774
U
628774.0
T
652079.0
72
c
668,248
c
668248.0
U
650783.0
73
a
686,406
a
686406.0
t
650783.0
74
r
686,406
r
686406.0
g
650783.0
75
L
686,190
L
686190.0
v
650783.0
76
S
686,190
S
686190.0
i
671088.0
77
s
693,314
s
693314.0
f
671088.0
78
T
655,169
T
655169.0
s
671088.0
79
F
774,930
F
774930.0
c
696325.0
80
O
774,930
O
774930.0
C
698049.0
81
t
774,078
t
774078.0
T
672384.0
82
f
774,078
f
774078.0
U
671088.0
83
D
774,078
D
774078.0
t
671088.0
84
n
774,078
n
774078.0
s
671088.0
85
c
786,958
c
786958.0
c
696325.0
86
a
811,609
a
811609.0
C
698049.0
87
r
811,609
r
811609.0
T
672384.0
88
I
811,609
I
811609.0
U
671088.0
89
u
702,453
u
702453.0
t
671088.0
90
l
702,453
l
702453.0
T
671088.0
91
c
683,415
c
683415.0
O
671088.0
92
x
684,077
j
685133.0
n
671088.0
93
a
713,918
m
661819.0
t
671088.0
94
r
713,918
u
663939.0
n
671088.0
95
E
713,918
l
663939.0
f
671088.0
96
s
708,606
j
664155.0
D
671088.0
97
c
685,757
u
664155.0
I
671088.0
98
L
685,757
l
664155.0
u
648549.0
99
M
687,917
V
664155.0
l
648549.0
100
c
697,639
c
661759.0
j
648326.0
101
C
698,937
T
653339.0
m
646586.0
102
T
656,599
O
650735.0
u
646586.0
103
U
655,301
c
660907.0
l
646586.0
104
t
655,301
u
660907.0
j
646802.0
105
T
655,301
l
660907.0
u
646802.0
106
O
655,301
j
660907.0
l
646802.0
107
n
655,301
m
660907.0
V
646802.0
108
t
655,301
u
660907.0
c
645074.0
109
n
655,301
l
660907.0
T
645722.0
110
f
655,301
f
660907.0
O
643766.0
111
D
655,301
D
660907.0
c
643766.0
112
I
655,301
n
660907.0
u
643766.0
113
u
651,503
T
649871.0
l
643766.0
114
l
651,503
O
649871.0
j
643766.0
115
L
651,503
c
660043.0
m
643766.0
116
c
651,503
m
660907.0
u
643766.0
117
u
651,503
u
660907.0
l
643766.0
118
l
651,503
f
643766.0
119
V
651,359
D
643766.0
120
c
650,279
n
643766.0
121
u
650,279
T
643766.0
122
l
650,279
O
643766.0
123
j
650,243
c
643766.0
124
T
650,255
m
643766.0
125
p
650,255
u
643766.0
126
e
646,370
127
u
646,370
128
l
646,370
129
x
644,498
130
a
671,976
131
r
671,976
132
u
663,327
133
l
663,327
134
x
663,327
135
a
671,976
136
r
671,976
137
c
661,147
138
L
661,147
139
g
661,147
140
v
661,147
141
i
679,520
142
f
679,520
143
C
680,420
144
T
666,099
145
U
664,803
146
c
681,908
147
a
703,353
148
r
703,353
149
L
703,353
150
S
703,353
151
s
702,489
152
T
684,941
153
F
703,960
154
O
703,960
155
t
703,960
156
f
703,960
157
D
703,960
158
n
703,960
159
c
701,409
160
a
721,738
161
r
721,738
162
I
721,738
163
u
683,583
164
l
683,583
165
c
666,939
166
x
666,939
167
a
690,947
168
r
690,947
169
E
690,947
170
s
691,153
171
c
665,427
172
L
665,427
173
M
676,674
174
c
689,429
175
C
690,731
176
T
653,807
177
U
652,511
178
t
652,511
179
T
652,511
180
O
652,511
181
n
652,511
182
t
652,511
183
n
652,511
184
f
652,511
185
D
652,511
186
I
652,511
187
u
649,185
188
l
649,185
189
L
649,185
190
c
648,753
191
u
648,753
192
l
648,753
193
V
648,549
194
c
647,366
195
u
647,366
196
l
647,366
197
j
647,450
198
T
647,882
199
p
647,882
200
e
647,882
201
u
647,882
202
l
647,882
203
x
644,462
204
a
671,088
205
r
671,088
206
u
663,109
207
l
663,109
208
x
663,109
209
a
671,088
210
r
671,088
211
c
662,929
212
L
662,929
213
g
662,929
214
v
662,929
215
i
658,171
216
f
658,171
217
C
659,035
218
T
649,053
219
U
647,750
220
c
658,567
221
a
677,636
222
r
677,636
223
L
677,636
224
S
677,636
225
s
677,636
226
T
667,863
227
F
667,863
228
O
667,863
229
t
667,863
230
f
667,863
231
D
667,863
232
n
667,863
233
c
659,443
234
a
677,852
235
r
677,852
236
I
677,852
237
u
670,620
238
l
670,620
239
c
653,951
240
x
653,951
241
a
677,972
242
r
677,972
243
E
677,972
244
s
677,972
245
c
659,371
246
L
659,371
247
M
671,652
248
c
683,379
249
C
684,677
250
T
649,053
251
U
647,750
252
t
647,750
253
T
647,750
254
O
647,750
255
n
647,750
256
t
647,750
257
n
647,750
258
f
647,750
259
D
647,750
260
I
647,750
261
u
644,426
262
l
644,426
263
L
644,426
264
c
644,006
265
u
644,006
266
l
644,006
267
V
643,778
268
c
642,698
269
u
642,698
270
l
642,698
271
j
642,698
272
T
643,130
273
p
643,130
274
e
643,130
275
u
643,130
276
l
643,130
277
x
639,714
278
a
666,351
279
r
666,351
280
u
658,303
281
l
658,303
282
x
658,303
283
a
666,351
284
r
666,351
285
c
658,567
286
L
658,567
287
g
658,567
288
v
658,567
289
i
658,567
290
f
658,567
291
C
659,467
292
T
649,053
293
U
647,750
294
c
658,567
295
a
677,636
296
r
677,636
297
L
677,636
298
S
677,636
299
s
677,636
300
T
667,863
301
F
667,863
302
O
667,863
303
t
667,863
304
f
667,863
305
D
667,863
306
n
667,863
307
c
659,035
308
a
677,636
309
r
677,636
310
I
677,636
311
u
670,392
312
l
670,392
313
c
653,531
314
j
655,901
315
m
644,270
316
u
646,358
317
l
646,358
318
j
646,574
319
u
646,574
320
l
646,574
321
V
646,574
322
c
643,778
323
T
642,480
324
O
640,314
325
c
641,616
326
u
641,616
327
l
641,616
328
j
641,616
329
m
642,048
330
u
642,048
331
l
642,048
332
f
642,048
333
D
642,048
334
n
642,048
335
T
639,450
336
O
639,450
337
c
640,746
338
m
642,048
339
u
642,048
step default
default
step single-pass
single-pass
step the-good-parts
the-good-parts
0
0
0.0
0.0
1
d
40
d
45.0
d
47.0
2
h
99
h
97.0
h
139.0
3
f
30
f
30.0
f
34.0
4
o
42
o
41.0
o
45.0
5
D
2,931
D
3314.0
D
3706.0
6
g
0
g
1.0
g
1.0
7
v
624
v
551.0
v
600.0
8
u
2,413
u
2371.0
u
2468.0
9
l
178
l
175.0
l
176.0
10
f
29
f
27.0
f
30.0
11
n
238
n
234.0
n
243.0
12
T
889
T
812.0
T
876.0
13
U
2,617
U
2478.0
U
2611.0
14
t
34
t
29.0
t
30.0
15
n
319
n
260.0
n
306.0
16
I
32
I
33.0
I
37.0
17
f
26
f
26.0
f
28.0
18
x
884
x
961.0
x
957.0
19
a
1,197
a
1221.0
a
1346.0
20
r
2,913
r
2970.0
r
2910.0
21
E
2,311
E
2590.0
E
2931.0
22
s
2,144
s
2230.0
s
2352.0
23
c
2,744
c
2832.0
c
2806.0
24
L
2,482
L
2580.0
L
2526.0
25
M
1,739
M
1722.0
M
1765.0
26
c
2,462
c
2650.0
V
181.0
27
C
2,143
C
2083.0
c
2604.0
28
T
1,154
T
1198.0
u
3141.0
29
U
2,177
U
2463.0
l
171.0
30
t
36
t
36.0
j
345.0
31
T
1,100
T
1139.0
T
449.0
32
O
33
O
33.0
p
278.0
33
n
364
n
393.0
e
263.0
34
t
36
t
83.0
u
1402.0
35
n
396
n
338.0
l
115.0
36
f
35
f
36.0
x
736.0
37
D
2,034
D
2049.0
a
815.0
38
I
31
I
31.0
r
1655.0
39
u
2,578
u
2423.0
c
1910.0
40
l
165
l
154.0
L
1558.0
41
L
1,786
L
1825.0
g
0.0
42
c
1,661
c
1724.0
v
473.0
43
u
1,439
u
1295.0
i
4162.0
44
l
207
l
207.0
f
70.0
45
V
285
V
289.0
C
1804.0
46
c
1,673
c
1686.0
T
2052.0
47
u
1,666
u
1649.0
U
2690.0
48
l
155
l
156.0
c
2629.0
49
j
234
j
236.0
a
2049.0
50
T
263
T
306.0
r
2146.0
51
p
255
p
259.0
L
2350.0
52
e
211
e
179.0
S
4144.0
53
u
1,147
u
1090.0
s
2681.0
54
l
103
l
106.0
T
1465.0
55
x
716
x
734.0
F
1988.0
56
a
637
a
678.0
O
58.0
57
r
1,551
r
1420.0
t
86.0
58
u
1,345
u
1367.0
f
125.0
59
l
103
l
104.0
D
2271.0
60
x
334
x
339.0
n
747.0
61
a
677
a
690.0
c
4076.0
62
r
1,649
r
1415.0
a
2610.0
63
c
1,511
c
1632.0
r
3522.0
64
L
1,650
L
1551.0
I
51.0
65
g
0
g
0.0
u
3501.0
66
v
450
v
543.0
l
120.0
67
i
4,646
i
3795.0
c
1494.0
68
f
79
f
38.0
s
1661.0
69
C
1,691
C
1378.0
c
1388.0
70
T
1,516
T
1500.0
C
1592.0
71
U
1,364
U
1410.0
T
1004.0
72
c
2,583
c
2744.0
U
1820.0
73
a
1,857
a
1816.0
t
161.0
74
r
2,005
r
2060.0
g
0.0
75
L
2,513
L
2802.0
v
564.0
76
S
3,589
S
3735.0
i
2091.0
77
s
2,544
s
2840.0
f
30.0
78
T
1,469
T
1611.0
s
1671.0
79
F
2,008
F
2110.0
c
1910.0
80
O
54
O
59.0
C
1466.0
81
t
78
t
83.0
T
861.0
82
f
54
f
55.0
U
1326.0
83
D
2,163
D
2224.0
t
36.0
84
n
772
n
772.0
s
2036.0
85
c
4,011
c
4146.0
c
1867.0
86
a
2,844
a
2758.0
C
2472.0
87
r
2,805
r
2779.0
T
1008.0
88
I
47
I
48.0
U
1324.0
89
u
3,342
u
3446.0
t
33.0
90
l
108
l
125.0
T
746.0
91
c
1,351
c
1427.0
O
32.0
92
x
584
j
355.0
n
271.0
93
a
862
m
726.0
t
32.0
94
r
1,348
u
1011.0
n
277.0
95
E
1,623
l
105.0
f
31.0
96
s
1,772
j
132.0
D
1335.0
97
c
1,644
u
663.0
I
28.0
98
L
1,520
l
106.0
u
1250.0
99
M
1,139
V
338.0
l
96.0
100
c
1,503
c
1013.0
j
213.0
101
C
1,140
T
263.0
m
418.0
102
T
931
O
31.0
u
774.0
103
U
1,183
c
834.0
l
96.0
104
t
120
u
909.0
j
120.0
105
T
811
l
107.0
u
639.0
106
O
27
j
99.0
l
111.0
107
n
250
m
420.0
V
285.0
108
t
30
u
864.0
c
731.0
109
n
258
l
108.0
T
213.0
110
f
49
f
21.0
O
31.0
111
D
1,265
D
1136.0
c
771.0
112
I
25
n
95.0
u
748.0
113
u
1,228
T
223.0
l
158.0
114
l
101
O
22.0
j
144.0
115
L
1,290
c
873.0
m
485.0
116
c
1,017
m
333.0
u
624.0
117
u
731
u
653.0
l
95.0
118
l
98
f
21.0
119
V
225
D
1175.0
120
c
1,198
n
97.0
121
u
1,054
T
269.0
122
l
122
O
32.0
123
j
200
c
753.0
124
T
231
m
365.0
125
p
120
u
583.0
126
e
60
127
u
820
128
l
110
129
x
735
130
a
773
131
r
1,303
132
u
1,272
133
l
97
134
x
312
135
a
735
136
r
1,238
137
c
1,500
138
L
1,540
139
g
0
140
v
528
141
i
2,153
142
f
27
143
C
1,112
144
T
895
145
U
1,109
146
c
1,779
147
a
1,186
148
r
1,397
149
L
1,723
150
S
2,378
151
s
1,709
152
T
1,085
153
F
610
154
O
32
155
t
40
156
f
32
157
D
1,093
158
n
289
159
c
1,923
160
a
1,130
161
r
1,338
162
I
27
163
u
1,888
164
l
87
165
c
1,199
166
x
413
167
a
808
168
r
1,094
169
E
1,325
170
s
1,454
171
c
1,492
172
L
1,420
173
M
909
174
c
1,353
175
C
895
176
T
895
177
U
1,124
178
t
29
179
T
762
180
O
25
181
n
212
182
t
27
183
n
189
184
f
27
185
D
1,022
186
I
23
187
u
1,114
188
l
85
189
L
1,126
190
c
892
191
u
645
192
l
82
193
V
182
194
c
901
195
u
910
196
l
85
197
j
171
198
T
199
199
p
99
200
e
46
201
u
525
202
l
319
203
x
1,089
204
a
879
205
r
1,052
206
u
1,102
207
l
84
208
x
299
209
a
716
210
r
1,042
211
c
1,433
212
L
1,418
213
g
0
214
v
381
215
i
1,704
216
f
24
217
C
872
218
T
786
219
U
995
220
c
1,413
221
a
848
222
r
1,532
223
L
1,492
224
S
2,193
225
s
1,653
226
T
880
227
F
207
228
O
26
229
t
43
230
f
25
231
D
997
232
n
223
233
c
1,609
234
a
890
235
r
1,184
236
I
25
237
u
1,665
238
l
81
239
c
1,237
240
x
334
241
a
871
242
r
1,040
243
E
1,225
244
s
1,403
245
c
1,266
246
L
1,333
247
M
853
248
c
1,272
249
C
931
250
T
914
251
U
946
252
t
29
253
T
688
254
O
26
255
n
210
256
t
26
257
n
186
258
f
25
259
D
947
260
I
22
261
u
972
262
l
77
263
L
966
264
c
1,031
265
u
584
266
l
76
267
V
197
268
c
866
269
u
803
270
l
79
271
j
171
272
T
196
273
p
161
274
e
47
275
u
504
276
l
80
277
x
671
278
a
645
279
r
955
280
u
1,019
281
l
79
282
x
278
283
a
665
284
r
972
285
c
1,324
286
L
1,288
287
g
0
288
v
389
289
i
1,505
290
f
24
291
C
825
292
T
823
293
U
1,117
294
c
1,316
295
a
801
296
r
1,065
297
L
1,448
298
S
2,345
299
s
1,458
300
T
798
301
F
185
302
O
25
303
t
28
304
f
24
305
D
1,002
306
n
213
307
c
1,485
308
a
888
309
r
1,035
310
I
23
311
u
1,608
312
l
81
313
c
1,306
314
j
293
315
m
583
316
u
800
317
l
81
318
j
109
319
u
554
320
l
96
321
V
163
322
c
638
323
T
191
324
O
28
325
c
752
326
u
826
327
l
81
328
j
105
329
m
330
330
u
1,174
331
l
88
332
f
20
333
D
1,005
334
n
84
335
T
207
336
O
22
337
c
677
338
m
344
339
u
550
step default
default
step single-pass
single-pass
step the-good-parts
the-good-parts
0
0
0.0
0.0
1
d
40
d
45.0
d
47.0
2
h
139
h
142.0
h
186.0
3
f
169
f
172.0
f
220.0
4
o
211
o
213.0
o
265.0
5
D
3,142
D
3527.0
D
3971.0
6
g
3,142
g
3528.0
g
3972.0
7
v
3,766
v
4079.0
v
4572.0
8
u
6,179
u
6450.0
u
7040.0
9
l
6,357
l
6625.0
l
7216.0
10
f
6,386
f
6652.0
f
7246.0
11
n
6,624
n
6886.0
n
7489.0
12
T
7,513
T
7698.0
T
8365.0
13
U
10,130
U
10176.0
U
10976.0
14
t
10,164
t
10205.0
t
11006.0
15
n
10,483
n
10465.0
n
11312.0
16
I
10,515
I
10498.0
I
11349.0
17
f
10,541
f
10524.0
f
11377.0
18
x
11,425
x
11485.0
x
12334.0
19
a
12,622
a
12706.0
a
13680.0
20
r
15,535
r
15676.0
r
16590.0
21
E
17,846
E
18266.0
E
19521.0
22
s
19,990
s
20496.0
s
21873.0
23
c
22,734
c
23328.0
c
24679.0
24
L
25,216
L
25908.0
L
27205.0
25
M
26,955
M
27630.0
M
28970.0
26
c
29,417
c
30280.0
V
29151.0
27
C
31,560
C
32363.0
c
31755.0
28
T
32,714
T
33561.0
u
34896.0
29
U
34,891
U
36024.0
l
35067.0
30
t
34,927
t
36060.0
j
35412.0
31
T
36,027
T
37199.0
T
35861.0
32
O
36,060
O
37232.0
p
36139.0
33
n
36,424
n
37625.0
e
36402.0
34
t
36,460
t
37708.0
u
37804.0
35
n
36,856
n
38046.0
l
37919.0
36
f
36,891
f
38082.0
x
38655.0
37
D
38,925
D
40131.0
a
39470.0
38
I
38,956
I
40162.0
r
41125.0
39
u
41,534
u
42585.0
c
43035.0
40
l
41,699
l
42739.0
L
44593.0
41
L
43,485
L
44564.0
g
44593.0
42
c
45,146
c
46288.0
v
45066.0
43
u
46,585
u
47583.0
i
49228.0
44
l
46,792
l
47790.0
f
49298.0
45
V
47,077
V
48079.0
C
51102.0
46
c
48,750
c
49765.0
T
53154.0
47
u
50,416
u
51414.0
U
55844.0
48
l
50,571
l
51570.0
c
58473.0
49
j
50,805
j
51806.0
a
60522.0
50
T
51,068
T
52112.0
r
62668.0
51
p
51,323
p
52371.0
L
65018.0
52
e
51,534
e
52550.0
S
69162.0
53
u
52,681
u
53640.0
s
71843.0
54
l
52,784
l
53746.0
T
73308.0
55
x
53,500
x
54480.0
F
75296.0
56
a
54,137
a
55158.0
O
75354.0
57
r
55,688
r
56578.0
t
75440.0
58
u
57,033
u
57945.0
f
75565.0
59
l
57,136
l
58049.0
D
77836.0
60
x
57,470
x
58388.0
n
78583.0
61
a
58,147
a
59078.0
c
82659.0
62
r
59,796
r
60493.0
a
85269.0
63
c
61,307
c
62125.0
r
88791.0
64
L
62,957
L
63676.0
I
88842.0
65
g
62,957
g
63676.0
u
92343.0
66
v
63,407
v
64219.0
l
92463.0
67
i
68,053
i
68014.0
c
93957.0
68
f
68,132
f
68052.0
s
95618.0
69
C
69,823
C
69430.0
c
97006.0
70
T
71,339
T
70930.0
C
98598.0
71
U
72,703
U
72340.0
T
99602.0
72
c
75,286
c
75084.0
U
101422.0
73
a
77,143
a
76900.0
t
101583.0
74
r
79,148
r
78960.0
g
101583.0
75
L
81,661
L
81762.0
v
102147.0
76
S
85,250
S
85497.0
i
104238.0
77
s
87,794
s
88337.0
f
104268.0
78
T
89,263
T
89948.0
s
105939.0
79
F
91,271
F
92058.0
c
107849.0
80
O
91,325
O
92117.0
C
109315.0
81
t
91,403
t
92200.0
T
110176.0
82
f
91,457
f
92255.0
U
111502.0
83
D
93,620
D
94479.0
t
111538.0
84
n
94,392
n
95251.0
s
113574.0
85
c
98,403
c
99397.0
c
115441.0
86
a
101,247
a
102155.0
C
117913.0
87
r
104,052
r
104934.0
T
118921.0
88
I
104,099
I
104982.0
U
120245.0
89
u
107,441
u
108428.0
t
120278.0
90
l
107,549
l
108553.0
T
121024.0
91
c
108,900
c
109980.0
O
121056.0
92
x
109,484
j
110335.0
n
121327.0
93
a
110,346
m
111061.0
t
121359.0
94
r
111,694
u
112072.0
n
121636.0
95
E
113,317
l
112177.0
f
121667.0
96
s
115,089
j
112309.0
D
123002.0
97
c
116,733
u
112972.0
I
123030.0
98
L
118,253
l
113078.0
u
124280.0
99
M
119,392
V
113416.0
l
124376.0
100
c
120,895
c
114429.0
j
124589.0
101
C
122,035
T
114692.0
m
125007.0
102
T
122,966
O
114723.0
u
125781.0
103
U
124,149
c
115557.0
l
125877.0
104
t
124,269
u
116466.0
j
125997.0
105
T
125,080
l
116573.0
u
126636.0
106
O
125,107
j
116672.0
l
126747.0
107
n
125,357
m
117092.0
V
127032.0
108
t
125,387
u
117956.0
c
127763.0
109
n
125,645
l
118064.0
T
127976.0
110
f
125,694
f
118085.0
O
128007.0
111
D
126,959
D
119221.0
c
128778.0
112
I
126,984
n
119316.0
u
129526.0
113
u
128,212
T
119539.0
l
129684.0
114
l
128,313
O
119561.0
j
129828.0
115
L
129,603
c
120434.0
m
130313.0
116
c
130,620
m
120767.0
u
130937.0
117
u
131,351
u
121420.0
l
131032.0
118
l
131,449
f
131053.0
119
V
131,674
D
132228.0
120
c
132,872
n
132325.0
121
u
133,926
T
132594.0
122
l
134,048
O
132626.0
123
j
134,248
c
133379.0
124
T
134,479
m
133744.0
125
p
134,599
u
134327.0
126
e
134,659
127
u
135,479
128
l
135,589
129
x
136,324
130
a
137,097
131
r
138,400
132
u
139,672
133
l
139,769
134
x
140,081
135
a
140,816
136
r
142,054
137
c
143,554
138
L
145,094
139
g
145,094
140
v
145,622
141
i
147,775
142
f
147,802
143
C
148,914
144
T
149,809
145
U
150,918
146
c
152,697
147
a
153,883
148
r
155,280
149
L
157,003
150
S
159,381
151
s
161,090
152
T
162,175
153
F
162,785
154
O
162,817
155
t
162,857
156
f
162,889
157
D
163,982
158
n
164,271
159
c
166,194
160
a
167,324
161
r
168,662
162
I
168,689
163
u
170,577
164
l
170,664
165
c
171,863
166
x
172,276
167
a
173,084
168
r
174,178
169
E
175,503
170
s
176,957
171
c
178,449
172
L
179,869
173
M
180,778
174
c
182,131
175
C
183,026
176
T
183,921
177
U
185,045
178
t
185,074
179
T
185,836
180
O
185,861
181
n
186,073
182
t
186,100
183
n
186,289
184
f
186,316
185
D
187,338
186
I
187,361
187
u
188,475
188
l
188,560
189
L
189,686
190
c
190,578
191
u
191,223
192
l
191,305
193
V
191,487
194
c
192,388
195
u
193,298
196
l
193,383
197
j
193,554
198
T
193,753
199
p
193,852
200
e
193,898
201
u
194,423
202
l
194,742
203
x
195,831
204
a
196,710
205
r
197,762
206
u
198,864
207
l
198,948
208
x
199,247
209
a
199,963
210
r
201,005
211
c
202,438
212
L
203,856
213
g
203,856
214
v
204,237
215
i
205,941
216
f
205,965
217
C
206,837
218
T
207,623
219
U
208,618
220
c
210,031
221
a
210,879
222
r
212,411
223
L
213,903
224
S
216,096
225
s
217,749
226
T
218,629
227
F
218,836
228
O
218,862
229
t
218,905
230
f
218,930
231
D
219,927
232
n
220,150
233
c
221,759
234
a
222,649
235
r
223,833
236
I
223,858
237
u
225,523
238
l
225,604
239
c
226,841
240
x
227,175
241
a
228,046
242
r
229,086
243
E
230,311
244
s
231,714
245
c
232,980
246
L
234,313
247
M
235,166
248
c
236,438
249
C
237,369
250
T
238,283
251
U
239,229
252
t
239,258
253
T
239,946
254
O
239,972
255
n
240,182
256
t
240,208
257
n
240,394
258
f
240,419
259
D
241,366
260
I
241,388
261
u
242,360
262
l
242,437
263
L
243,403
264
c
244,434
265
u
245,018
266
l
245,094
267
V
245,291
268
c
246,157
269
u
246,960
270
l
247,039
271
j
247,210
272
T
247,406
273
p
247,567
274
e
247,614
275
u
248,118
276
l
248,198
277
x
248,869
278
a
249,514
279
r
250,469
280
u
251,488
281
l
251,567
282
x
251,845
283
a
252,510
284
r
253,482
285
c
254,806
286
L
256,094
287
g
256,094
288
v
256,483
289
i
257,988
290
f
258,012
291
C
258,837
292
T
259,660
293
U
260,777
294
c
262,093
295
a
262,894
296
r
263,959
297
L
265,407
298
S
267,752
299
s
269,210
300
T
270,008
301
F
270,193
302
O
270,218
303
t
270,246
304
f
270,270
305
D
271,272
306
n
271,485
307
c
272,970
308
a
273,858
309
r
274,893
310
I
274,916
311
u
276,524
312
l
276,605
313
c
277,911
314
j
278,204
315
m
278,787
316
u
279,587
317
l
279,668
318
j
279,777
319
u
280,331
320
l
280,427
321
V
280,590
322
c
281,228
323
T
281,419
324
O
281,447
325
c
282,199
326
u
283,025
327
l
283,106
328
j
283,211
329
m
283,541
330
u
284,715
331
l
284,803
332
f
284,823
333
D
285,828
334
n
285,912
335
T
286,119
336
O
286,141
337
c
286,818
338
m
287,162
339
u
287,712
step default
default
step single-pass
single-pass
step the-good-parts
the-good-parts
0
169,471
161429.0
185155.0
1
d
160,238
d
161897.0
d
189571.0
2
h
166,877
h
168396.0
h
191417.0
3
f
166,373
f
167817.0
f
198667.0
4
o
172,058
o
165007.0
o
187904.0
5
D
159,221
D
177134.0
D
187896.0
6
g
172,591
g
183662.0
g
199939.0
7
v
172,484
v
164039.0
v
187421.0
8
u
171,291
u
176557.0
u
184248.0
9
l
157,596
l
165351.0
l
178539.0
10
f
164,834
f
166723.0
f
178655.0
11
n
170,124
n
165899.0
n
192447.0
12
T
172,787
T
179028.0
T
183908.0
13
U
172,626
U
174272.0
U
192719.0
14
t
167,929
t
160361.0
t
199164.0
15
n
166,526
n
165036.0
n
183177.0
16
I
167,293
I
169188.0
I
214523.0
17
f
162,551
f
169402.0
f
186496.0
18
x
193,334
x
190175.0
x
211248.0
19
a
209,087
a
195504.0
a
222219.0
20
r
202,126
r
202500.0
r
235887.0
21
E
212,191
E
198461.0
E
218699.0
22
s
226,337
s
196791.0
s
234075.0
23
c
263,615
c
217482.0
c
262568.0
24
L
247,984
L
224810.0
L
261776.0
25
M
236,317
M
228378.0
M
269069.0
26
c
253,683
c
241133.0
V
256257.0
27
C
238,211
C
232418.0
c
253443.0
28
T
260,591
T
221402.0
u
216154.0
29
U
255,856
U
212109.0
l
205499.0
30
t
233,470
t
224089.0
j
188102.0
31
T
233,772
T
225603.0
T
174763.0
32
O
238,523
O
222734.0
p
189050.0
33
n
217,503
n
211983.0
e
169786.0
34
t
220,488
t
220602.0
u
150460.0
35
n
223,443
n
222539.0
l
149459.0
36
f
282,921
f
217981.0
x
162830.0
37
D
250,618
D
227757.0
a
181590.0
38
I
285,983
I
225491.0
r
165636.0
39
u
221,520
u
194026.0
c
184571.0
40
l
243,945
l
185345.0
L
183289.0
41
L
253,440
L
187697.0
g
192714.0
42
c
227,429
c
177663.0
v
220806.0
43
u
224,161
u
189610.0
i
228605.0
44
l
220,120
l
195441.0
f
227781.0
45
V
226,500
V
197235.0
C
235268.0
46
c
225,830
c
199504.0
T
232274.0
47
u
196,729
u
187922.0
U
216837.0
48
l
210,812
l
190860.0
c
278858.0
49
j
182,872
j
189627.0
a
287321.0
50
T
178,024
T
189838.0
r
293918.0
51
p
180,623
p
186462.0
L
314366.0
52
e
184,633
e
152215.0
S
280498.0
53
u
183,677
u
154323.0
s
312857.0
54
l
191,227
l
145420.0
T
275421.0
55
x
205,381
x
167718.0
F
386254.0
56
a
242,120
a
197961.0
O
410085.0
57
r
198,489
r
188492.0
t
416984.0
58
u
212,083
u
183403.0
f
394806.0
59
l
216,241
l
185041.0
D
478114.0
60
x
206,183
x
184664.0
n
543620.0
61
a
227,652
a
200800.0
c
512704.0
62
r
219,846
r
195853.0
a
547923.0
63
c
237,988
c
198164.0
r
616547.0
64
L
209,623
L
200124.0
I
512664.0
65
g
219,758
g
199687.0
u
240637.0
66
v
201,491
v
199492.0
l
257542.0
67
i
238,385
i
231001.0
c
257104.0
68
f
345,762
f
230596.0
s
239386.0
69
C
328,681
C
237100.0
c
249723.0
70
T
332,364
T
238195.0
C
254387.0
71
U
341,948
U
223406.0
T
243461.0
72
c
341,859
c
268388.0
U
275628.0
73
a
384,014
a
301724.0
t
244645.0
74
r
365,144
r
300927.0
g
245464.0
75
L
344,792
L
289986.0
v
227291.0
76
S
306,417
S
289141.0
i
246007.0
77
s
340,622
s
317061.0
f
237342.0
78
T
405,465
T
272004.0
s
243111.0
79
F
404,723
F
374304.0
c
240101.0
80
O
396,554
O
384784.0
C
265801.0
81
t
379,074
t
358779.0
T
247192.0
82
f
378,793
f
387748.0
U
249697.0
83
D
399,834
D
381696.0
t
239330.0
84
n
390,223
n
379675.0
s
274384.0
85
c
398,572
c
412806.0
c
352989.0
86
a
427,324
a
420006.0
C
348142.0
87
r
441,571
r
427267.0
T
333491.0
88
I
439,584
I
424020.0
U
393239.0
89
u
245,218
u
232197.0
t
370183.0
90
l
243,222
l
235945.0
T
353169.0
91
c
240,521
c
232627.0
O
362554.0
92
x
245,720
j
227631.0
n
318070.0
93
a
258,452
m
220426.0
t
264676.0
94
r
260,750
u
215496.0
n
349375.0
95
E
244,307
l
219157.0
f
358141.0
96
s
257,431
j
210238.0
D
312805.0
97
c
262,234
u
218338.0
I
357288.0
98
L
250,849
l
219603.0
u
313505.0
99
M
252,158
V
215474.0
l
246338.0
100
c
260,534
c
216314.0
j
228031.0
101
C
270,724
T
206445.0
m
346739.0
102
T
255,089
O
214366.0
u
271264.0
103
U
255,973
c
210280.0
l
315896.0
104
t
262,494
u
218008.0
j
267893.0
105
T
245,611
l
214055.0
u
311577.0
106
O
255,978
j
220137.0
l
257274.0
107
n
248,647
m
215065.0
V
288231.0
108
t
255,125
u
207741.0
c
320495.0
109
n
243,650
l
220526.0
T
246836.0
110
f
249,809
f
213219.0
O
232809.0
111
D
249,135
D
216098.0
c
224641.0
112
I
257,780
n
210738.0
u
229548.0
113
u
244,374
T
220355.0
l
273462.0
114
l
252,325
O
216695.0
j
230054.0
115
L
244,962
c
222205.0
m
223508.0
116
c
236,378
m
217779.0
u
221444.0
117
u
237,496
u
219259.0
l
228131.0
118
l
235,156
f
223413.0
119
V
240,001
D
220908.0
120
c
233,704
n
230030.0
121
u
224,151
T
217488.0
122
l
229,508
O
229440.0
123
j
231,759
c
231842.0
124
T
217,937
m
238136.0
125
p
239,141
u
239340.0
126
e
229,220
127
u
227,778
128
l
245,710
129
x
265,129
130
a
243,759
131
r
257,722
132
u
249,517
133
l
245,591
134
x
261,044
135
a
294,671
136
r
330,027
137
c
278,285
138
L
278,463
139
g
274,716
140
v
275,858
141
i
279,377
142
f
273,817
143
C
292,847
144
T
415,894
145
U
447,828
146
c
353,040
147
a
329,512
148
r
351,731
149
L
306,417
150
S
308,933
151
s
317,535
152
T
310,882
153
F
324,963
154
O
313,834
155
t
309,812
156
f
314,068
157
D
291,903
158
n
310,075
159
c
313,656
160
a
318,345
161
r
323,459
162
I
330,879
163
u
296,147
164
l
294,376
165
c
298,494
166
x
280,476
167
a
299,360
168
r
302,497
169
E
290,695
170
s
299,233
171
c
305,128
172
L
298,195
173
M
307,232
174
c
335,299
175
C
312,805
176
T
313,319
177
U
296,949
178
t
299,243
179
T
299,708
180
O
306,887
181
n
304,218
182
t
308,599
183
n
311,173
184
f
295,567
185
D
295,213
186
I
311,500
187
u
278,921
188
l
288,540
189
L
287,457
190
c
291,672
191
u
295,463
192
l
290,593
193
V
283,494
194
c
300,412
195
u
307,898
196
l
294,715
197
j
290,654
198
T
296,132
199
p
289,142
200
e
285,568
201
u
287,742
202
l
289,280
203
x
324,509
204
a
302,193
205
r
314,985
206
u
326,200
207
l
292,859
208
x
322,383
209
a
328,021
210
r
312,460
211
c
339,994
212
L
346,898
213
g
333,621
214
v
353,128
215
i
336,139
216
f
327,265
217
C
336,682
218
T
340,665
219
U
323,298
220
c
336,272
221
a
351,445
222
r
343,576
223
L
348,902
224
S
353,411
225
s
462,286
226
T
483,742
227
F
395,204
228
O
399,245
229
t
353,067
230
f
360,450
231
D
362,098
232
n
365,004
233
c
350,071
234
a
367,363
235
r
370,751
236
I
374,303
237
u
334,902
238
l
346,236
239
c
339,307
240
x
341,401
241
a
371,085
242
r
351,716
243
E
352,329
244
s
362,910
245
c
353,805
246
L
356,825
247
M
355,864
248
c
369,082
249
C
368,387
250
T
354,185
251
U
362,559
252
t
363,235
253
T
346,175
254
O
358,379
255
n
360,533
256
t
369,975
257
n
358,465
258
f
354,163
259
D
346,832
260
I
354,052
261
u
346,572
262
l
342,881
263
L
339,222
264
c
338,686
265
u
344,066
266
l
349,908
267
V
340,206
268
c
348,794
269
u
336,392
270
l
343,558
271
j
339,925
272
T
349,868
273
p
339,151
274
e
336,698
275
u
391,869
276
l
395,413
277
x
453,236
278
a
460,895
279
r
464,313
280
u
392,030
281
l
427,613
282
x
493,392
283
a
408,950
284
r
428,875
285
c
400,672
286
L
445,832
287
g
442,069
288
v
455,954
289
i
519,446
290
f
662,709
291
C
625,630
292
T
445,174
293
U
430,926
294
c
474,014
295
a
547,864
296
r
443,994
297
L
578,117
298
S
403,176
299
s
407,415
300
T
403,145
301
F
394,727
302
O
481,398
303
t
470,894
304
f
482,436
305
D
533,714
306
n
445,999
307
c
411,572
308
a
408,361
309
r
430,216
310
I
411,894
311
u
391,959
312
l
400,466
313
c
406,478
314
j
425,894
315
m
406,635
316
u
383,812
317
l
378,024
318
j
390,935
319
u
378,126
320
l
377,480
321
V
380,368
322
c
381,012
323
T
370,417
324
O
378,248
325
c
381,126
326
u
375,707
327
l
371,615
328
j
378,102
329
m
376,780
330
u
382,427
331
l
377,504
332
f
378,810
333
D
373,528
334
n
383,497
335
T
379,031
336
O
383,300
337
c
403,707
338
m
407,655
339
u
430,012