members
magnitude
fastq.trim.fasta.nt.blast2.join2.join3.2.join3
96450
18012
66
4
3
3
1
1
1
1
1
23
21
21
21
2
1
1
17
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
2
2
2
32
32
32
5
5
24
20
3
1
1
1
1
1
1
1
1
1
1
1
1
1
5
3
3
1
1
1
2
1
1
2
2
2
2
2
2
1
1
1
327
1
1
1
308
5
5
1
1
1
1
1
3
2
2
1
1
1
1
158
146
146
146
140
6
11
11
11
10
1
7
7
5
5
5
1
1
1
1
1
1
1
1
58
56
38
1
1
1
29
2
2
27
26
1
6
11
11
11
2
1
1
1
1
1
1
1
1
20
1
1
1
1
1
2
2
1
1
1
1
13
13
1
1
2
1
1
1
1
1
1
1
1
1
1
1
1
1
3
1
1
1
1
1
2
2
2
9
9
5
5
1
1
1
2
1
1
1
1
2
1
1
1
1
2
2
2
1
1
1
1
1
1
1
1
1
1
354
7
7
254
1
1
1
1
2
2
1
1
1
1
1
1
2
1
1
1
1
1
1
4
1
4
1
1
1
1
1
1
1
1
1
1
1
3
3
11
1
1
1
4
1
1
5
1
1
1
1
1
2
2
2
2
2
2
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
9
9
1
1
1
1
1
1
1
2
1
1
1
1
1
8
8
8
1
1
1
1
1
1
9
1
4
1
1
1
1
2
2
2
1
1
1
8
2
1
1
1
5
1
1
9
9
1
1
1
1
1
1
1
1
1
1
1
1
1
5
1
1
1
1
1
1
17
1
1
1
1
1
1
1
1
1
4
1
5
5
1
1
5
1
1
1
1
1
1
1
1
9
1
1
1
25
13
13
2
2
1
1
1
1
1
1
1
1
1
1
1
18
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
1
3
1
2
1
1
1
1
4
1
1
1
1
2
2
1
1
1
1
1
1
1
5
4
4
4
1
1
1
1
10634
2
2
2
1
1
1
1
1
1
1
1
1
1
11
11
1
4
6
6
22
12
12
10
1
1
2
2
1
1
1
3
3
2
2
2
1
1
1
1
1
10
10
10
10
10
42
2
2
2
2
40
40
33
33
2
4
2
25
6
1
1
3
2
1
1
1
1
1
1
6
6
1
3
1
1
1
1
1
1
2
2
2
3
2
2
1
1
1
1
4
1
1
1
1
1
2
2
2
2
2
1
1
1
1
7
7
7
7
7
24
5
5
17
2
2
2
1
1
1
1
1
1
4
1
4
4
1
1
8
8
8
8
1
1
1
1
1
1
1
1
10
2
2
2
8
4
2
2
1
1
1
10211
519
519
2
2
1
1
1
1
1
1
508
508
1
1
1
1
1
1
1
1
1
1
279
278
1
1
2
2
274
1
1
1
1
100
2
2
2
98
1
1
97
5
2
1
1
1
1
1
1
1
1
1
1
1
100
100
95
1
1
4
1
1
1
1
1
1
1
1
1
1
1
1
7
7
7
7
7
1
1
1
1
1
88
20
3
1
1
3
1
1
1
1
1
1
1
1
1
1
2
1
2
1
68
68
525
24
24
24
24
24
24
181
3
3
1
1
1
1
1
1
1
1
1
1
1
158
158
158
1
1
1
157
157
2
2
2
1
1
1
17
17
1
1
1
1
16
13
1
8
8
1
1
1
1
2
2
9
9
9
1
1
1
1
1
2
2
1
1
1
1
1
1
1
1
1
1
1
1
1
1
299
299
299
7
7
7
292
292
292
7426
12
12
12
11
1
1
1
1
1
1
1
8
7
1
1
1
1
1
130
3
3
3
3
1
2
127
119
3
3
1
1
2
2
116
1
1
1
115
115
7
7
7
4
4
1
1
1
1
1
1
199
146
146
146
1
1
1
145
1
1
4
4
140
53
53
1
1
1
1
52
1
1
2
1
1
1
3
2
1
3
1
1
1
1
1
1
1
1
3
1
1
1
1
1
1
7
7
3
2
2
2
3
1
2
2
2
1
1
1
1
1
10
2
4
4
4
4
2
2
2
7004
7004
436
436
2
2
3
2
2
1
53
1
52
1
1
1
358
106
4
4
64
6
6
2
2
24
24
47
47
35
33
1
1
8
8
14
14
4
4
1
1
3
3
4
1
1
5
1
1
2
1
2
1
1
1
1
5
1
1
1
4
3
3
1
6283
46
2
1
1
1
1
1
1
35
10
9
2
2
4
4
6
6
6116
38
1
4
4
6
4
4
4
13
13
9
9
1
4
3
1
3
2
2
1
6
1
2
2
3
3
3
3
2
1
2
2
1
1
28
6
1
1
8
5
3
3
5
4
4
1
1
1
2
1
1
3632
3298
81
1
1
1
1
2
2
2
1
1
1
1
9
1
1
1
1
1
1
2
1
17
1
1
5
1
2
3
2
3
2
1
1
1
2
3
1
1
1
1
247
1
1
5
1
1
1
10
1
1
9
9
34
23
23
23
1
4
4
6
6
1931
2
1929
1929
65
36
29
2
2
1
1
13
4
4
4
1
1
2
2
1
1
1
1
4
4
4
5
4
4
4
4
2
2
2
2
24
15
15
4
4
4
4
1
1
2
1
1
1
4
2
2
2
2
1
1
57
57
2
2
53
1
1
1
1
2
2
2
1
1
1
85
19
14
4
4
1
9
62
18
2
2
1
1
2
2
2
9
4
1
1
3
8
2
2
6
1
1
24
23
1
20
20
20
20
2
2
1
1
8
7
7
1
1
5
5
1144
861
4
4
1
1
1
1
2
2
2
2
1
1
1
1
260
1
1
1
1
1
1
1
1
137
137
137
9
115
3
3
3
10
9
1
2
1
1
1
1
1
1
1
1
112
4
1
1
1
2
1
1
1
1
1
4
4
1
1
3
3
102
101
101
1
1
1
5
5
1
1
1
1
1
1
1
1
1
1
1
1
36
24
24
9
9
429
429
1
1
1
1
1
1
1
1
6
1
1
1
1
1
1
2
1
1
385
35
15
17
1
1
1
1
1
9
7
7
2
3
3
3
337
1
287
28
2
19
30
9
1
1
1
1
1
1
2
2
2
2
2
1
1
1
1
1
1
1
1
1
1
1
1
2
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
2
2
1
1
1
1
1
1
109
109
108
108
108
1
1
1
1
274
274
274
274
1
1
1
273
273
33
30
15
15
15
15
5
5
5
9
9
1
7
1
3
2
2
1
1
1
1
1
1
1
6
2
2
1
1
1
2
1
1
1
1
1
1
1
2
1
1
1
1
1
1
75
26
5
4
3
1
1
1
1
1
1
1
1
1
16
16
16
16
16
5
1
1
1
1
3
3
3
3
1
1
1
1
1
1
1
1
1
48
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
3
3
1
1
1
1
1
1
1
1
1
1
1
4
2
2
2
1
1
2
1
1
1
1
9
3
1
1
1
1
1
1
1
1
1
1
2
2
2
2
1
1
1
1
1
1
1
1
1
1
1
1
1
2
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
25
14
14
13
13
4
1
1
1
1
3
3
3
3
2
4
4
4
1
1
3
23
2
2
2
2
2
2
7
1
1
1
1
1
6
1
1
1
1
2
1
1
1
1
1
1
1
1
6
6
1
1
1
1
1
1
2
1
1
1
1
1
6
6
1
1
1
1
5
2
1
1
1
1
1
1194
2
2
2
2
2
2
2
1075
7
7
2
2
4
4
1
1
10
10
10
10
6
1
1
1
1
1
1
1
1
1
1
1
1
1
4
1
1
1
1
1
1
2
1
1
1
1
1051
207
6
6
3
1
1
1
1
3
1
1
1
1
1
1
1
1
200
200
200
200
200
200
1
1
7
2
97
1
1
7
1
4
8
1
1
1
18
2
5
1
16
6
1
1
4
1
1
1
2
1
5
2
839
295
1
1
1
1
1
1
285
2
2
2
2
1
1
1
1
1
1
1
1
1
1
282
282
282
282
282
267
266
266
3
3
3
3
3
3
3
2
2
1
1
1
1
1
263
4
4
1
1
1
1
1
1
1
1
1
1
1
1
3
3
3
3
3
3
3
3
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
259
259
1
1
1
1
1
1
258
1
1
1
1
1
1
1
257
227
225
225
225
225
95
95
94
87
87
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
1
1
1
1
1
1
1
1
1
1
1
1
1
130
130
130
130
130
130
1
1
1
1
1
1
1
1
1
1
30
26
4
4
4
4
4
1
1
1
1
22
22
22
22
22
22
1
1
1
1
1
1
2
1
1
1
1
2
1
1
1
2
1
1
1
3
3
3
3
3
2
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
13
13
13
12
12
12
4
4
4
4
4
4
4
4
4
1
1
1
1
8
8
8
8
8
8
8
1
1
1
1
1
1
1
1
1
1
1
1
1
1
6
5
1
1
1
1
1
1
1
4
4
4
4
1
1
1
3
2
1
1
1
1
1
1
1
1
1
1
1
1
1
2
2
2
1
1
1
1
1
6
6
1
1
1
1
1
1
1
1
1
5
1
1
1
1
1
1
1
1
1
4
4
3
3
1
1
1
1
2
2
2
2
1
1
1
1
1
1
1
537
504
3
3
3
2
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
500
500
488
486
62
62
62
62
62
2
2
2
2
2
2
2
2
2
56
5
5
5
5
5
5
1
1
1
1
1
1
1
1
4
1
1
1
1
1
1
1
1
1
2
2
2
2
2
2
1
1
10
10
6
3
3
3
3
3
3
3
3
1
1
1
1
1
1
2
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
3
3
3
3
1
1
1
2
2
2
2
16
15
1
1
1
1
1
1
1
1
1
14
11
11
11
11
11
1
2
1
1
1
1
1
1
1
1
3
2
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
22
4
1
1
1
1
1
1
3
3
3
1
1
1
1
1
1
1
1
2
2
2
2
2
2
17
17
17
17
17
17
3
3
3
3
3
3
3
1
1
1
14
14
14
14
14
14
14
14
1
1
1
1
1
13
12
1
1
10
1
1
1
1
1
1
1
2
1
1
1
1
1
2
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
414
141
141
138
138
3
2
1
1
1
1
1
1
1
1
1
1
1
1
1
1
135
135
135
135
135
34
40
24
37
2
2
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
272
272
272
93
93
6
10
9
1
1
5
5
1
1
1
2
2
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
35
35
5
5
5
5
4
4
26
9
2
1
1
12
2
1
1
1
1
1
1
1
1
20
17
2
2
4
4
5
5
5
5
1
1
1
1
1
167
2
2
2
1
1
108
4
1
1
1
1
1
1
1
1
1
41
41
41
41
60
60
31
1
1
30
30
30
3
1
1
1
15
13
11
10
8
2
2
2
2
13
2
2
1
1
7
7
3
3
4
4
4
4
2
2
2
2
2
2
2
2
5
5
2
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
3
3
1
1
1
1
1
1
2
2
2
1
1
1
1
1
1
1
1
1
1
28
5
5
4
2
2
2
2
2
2
2
1
1
1
1
1
1
1
1
1
1
1
19
8
1
1
1
1
1
1
3
3
2
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
4
2
2
1
1
1
1
1
1
1
2
2
1
1
1
1
1
1
1
1
10
7
7
7
7
7
7
2
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
3
3
3
3
3
3
3
3
3
3
3
6
1
1
1
1
1
1
1
1
5
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
1
1
1
1
1
1
1
1
1
1
1
1
17
1
4
2
2
2
2
2
2
5
5
2
2
2
2
1
1
1
1
7
7
7
1
1
3
1
1
88
2
2
1
1
1
1
1
1
1
1
14
5
2
1
1
1
1
1
1
1
8
1
1
1
2
2
2
1
1
1
1
1
1
1
1
1
1
1
1
1
2
2
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
59
41
1
1
1
39
23
23
11
1
1
1
1
1
1
10
2
2
1
1
1
1
1
1
1
1
1
1
1
1
5
1
1
1
1
1
4
1
1
1
1
1
3
1
1
1
1
2
2
2
1
1
3
3
1
1
1
1
2
2
2
2
1
1
7
7
6
6
5
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
5
5
5
5
5
1
1
1
1
3
3
3
1
1
1
15
15
15
1
1
4
1
1
1
3
1
1
2
2
2
1
1
1
1
1
7
1
1
1
1
1
1
1
1
1
1
1
1
2
2
2
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
18
1
1
1
1
1
1
1
3
3
1
1
1
1
1
2
1
1
1
1
1
1
13
3
3
3
1
1
1
1
1
1
1
1
1
1
10
6
1
1
1
1
1
1
3
2
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
4
4
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
3332
1
1
1
1
1
2
1
1
1
1
3121
653
2
2
2
2
547
4
4
4
4
3
1
1
1
1
1
1
1
1
246
246
201
4
4
1
1
9
9
4
4
1
1
4
4
10
10
10
1
1
2
2
1
1
1
1
2
2
2
5
5
3
2
1
1
1
1
1
1
1
244
244
243
1
1
62
62
3
1
1
1
1
1
49
1
1
4
4
1
1
1
1
1
1
1
1
1
1
5
5
1
1
25
25
2
2
2
2
1
1
1
2
2
5
1
1
1
1
1
1
1
1
31
1
1
1
1
28
28
1
16
16
16
9
9
1
1
1
1
1
1
1
1
6
5
3
2
1
1
1
1
1
1
1
1
1
1
32
2
2
2
2
19
19
6
4
3
1
1
1
2
2
2
2
1
1
1
12
1
11
11
11
11
1
1
1
1
2
2
1
1
3
3
2
2
1
1
2
2
2
1
1
1
1
24
23
1
1
1
1
1
21
1
1
4
4
4
2
2
2
1
1
1
1
1
1
3
1
1
1
1
1
1
1
1487
1
1
1
1
1
7
5
5
2
3
2
2
2
6
6
6
1
1
1
3
27
27
6
8
8
1
1
7
7
4
1
1
1411
99
67
67
2
2
7
1
1
1
6
1
1
1
1
1
1
868
1
1
1
1
1
1
4
1
1
1
1
2
2
2
1
1
58
4
1
1
1
3
6
6
1
1
6
13
9
8
3
1
1
51
1
10
10
10
7
7
7
2
2
2
2
2
2
1
1
26
26
26
1
2
2
2
2
3
1
1
1
1
1
1
1
1
1
293
42
42
42
42
1
35
35
35
1
1
5
1
1
10
10
10
1
1
1
1
2
2
2
1
1
1
1
15
11
17
1
1
5
1
2
2
1
1
1
1
35
1
19
19
19
2
5
1
1
1
25
1
1
3
3
3
3
1
1
1
1
4
1
3
431
376
2
15
1
1
1
21
97
12
12
16
16
16
10
2
83
99
99
8
8
6
6
4
1
6
6
3
1
1
1
1
4
4
1
1
1
1
1
4
2
1
1
1
1
1
2
2
1
1
1
1
1
54
1
1
1
3
2
2
2
2
1
1
1
1
50
50
50
35
15
13
2
20
1
2
3
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
5
2
2
1
1
2
2
2
2
2
2
1
1
72
72
72
28
6
3
19
19
19
3
1
2
4
4
15
8
7
1
1
1
1
271
210
16
16
16
3
3
3
3
3
7
1
1
5
5
1
1
93
11
1
1
2
2
2
2
1
1
7
7
1
1
1
1
1
1
1
1
13
13
13
13
17
1
1
1
16
16
16
14
14
14
14
6
6
13
12
1
1
1
1
1
6
6
1
1
1
1
1
1
63
59
59
1
1
1
1
1
7
1
1
43
17
15
3
5
1
1
1
2
1
1
1
1
1
23
23
19
19
19
4
1
1
1
18
4
4
1
2
1
2
2
2
2
2
2
2
11
7
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
3
3
2
2
1
1
1
1
1
1
1
1
1
2
1
1
1
1
1
1
1
1
1
1
1
37
1
1
1
18
13
8
8
1
1
1
1
1
1
1
4
4
4
5
5
3
3
2
1
5
1
1
1
4
2
2
2
2
2
1
1
1
1
1
1
17
5
4
3
3
3
3
1
1
1
1
1
1
1
1
12
12
11
8
8
8
8
1
2
5
3
3
1
1
2
1
1
1
1
1
1
17
9
1
1
1
1
4
1
1
1
2
2
1
1
1
1
1
1
4
3
2
2
1
1
1
1
1
8
5
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
1
1
1
1
1
1
2
1
1
1
1
1
33
21
14
14
1
1
1
13
1
12
7
1
1
1
1
1
5
5
4
1
1
1
1
1
1
1
1
1
8
2
2
1
1
5
4
1
1
1
1
1
1
1
1
1
1
464
80
11
8
6
2
1
1
1
1
1
4
4
4
4
2
2
2
2
3
1
1
1
1
1
1
2
2
2
2
69
66
4
1
1
1
1
1
1
1
1
3
3
3
1
1
1
1
2
2
2
2
58
58
56
7
1
1
1
1
1
1
5
1
1
1
1
1
1
4
3
1
1
1
1
1
1
1
48
1
1
1
1
1
1
47
20
20
1
1
1
1
1
1
1
1
19
19
1
1
1
1
1
18
14
6
5
1
3
3
3
1
1
1
1
1
1
1
8
8
8
7
6
2
1
1
1
1
1
1
1
1
1
1
1
1
1
2
1
1
1
1
1
1
1
1
1
1
1
23
2
2
2
2
2
2
2
2
21
21
1
1
1
1
1
13
1
1
1
1
1
1
7
2
2
2
1
1
1
1
1
1
1
1
4
4
4
4
4
1
1
1
1
4
4
4
3
3
3
1
1
1
1
1
1
1
5
5
5
5
5
5
5
3
3
2
2
1
1
1
1
1
1
1
1
1
1
1
1
1
2
1
1
1
1
1
1
1
1
1
1
1
1
3
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
2
1
1
1
1
1
1
1
1
1
1
381
272
272
128
128
8
3
6
5
6
12
6
4
4
12
2
10
2
5
2
7
13
9
5
7
29
26
26
2
1
1
2
1
1
1
1
2
3
4
5
2
3
1
1
1
114
60
2
9
2
8
1
3
7
1
9
3
2
1
5
1
6
21
1
20
1
3
14
1
1
32
32
32
1
1
1
1
43
2
1
1
1
1
1
1
9
4
1
1
1
1
3
3
3
3
1
1
1
1
1
1
1
1
1
3
3
3
3
21
11
1
1
1
4
1
1
3
3
2
1
1
1
1
2
2
1
1
1
1
1
1
1
1
1
7
6
1
1
1
1
1
1
2
1
1
1
1
1
1
1
1
1
1
1
5
1
1
1
1
1
1
1
1
3
1
1
1
2
1
1
1
1
1
1
21
3
2
1
1
1
1
1
1
1
1
1
1
1
1
2
2
1
1
4
4
4
9
9
1
1
1
1
7
7
5
1
1
2
2
2
1
1
1
1
26
2
1
1
1
1
1
1
1
1
1
18
3
3
2
2
4
4
4
4
11
11
3
1
2
2
2
1
1
4
1
1
1
1
5
3
3
3
3
1
1
1
1
1
1
1
1
1
1
1
1
1
9
5
4
4
4
4
1
1
1
1
1
1
1
1
1
2
2
2
2
2
2
1
1
1
1
1
1
39
3
3
3
2
2
1
1
1
1
1
1
1
1
26
3
3
1
1
1
1
2
2
2
2
8
8
8
7
7
7
1
1
4
4
1
1
1
1
3
3
3
1
1
1
1
1
2
2
2
2
2
2
2
1
1
1
1
1
1
4
4
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
10
2
2
2
1
1
1
1
1
1
1
1
1
1
7
7
1
1
1
5
2
2
2
2
14
12
12
12
3
9
2
2
2
70236
1255
13
13
3
1
6
1
1
1
12
12
12
1
1
1
1
1
10
1
1
1
1
1
5
5
1
1
1
2
1
1
4
4
4
2
2
2
2
2
2
1
1
9
5
1
1
1
1
1
1
1
1
3
3
3
4
4
4
4
1212
7
1
1
1
1
1
1
1
1
1
1
1
1
1
2
2
2
1
1
1
1204
2
2
2
2
2
2
2
2
1186
19
19
1
1
6
6
1
1
6
4
2
6
6
2
1
1
2
18
1
1
17
1
1
1
1
1
1
2
1
1
7
1
1
1
1
5
1
1
1
2
8
8
29
29
5
3
2
1
1
1067
1067
1
1
1
1
8
8
8
8
5
5
5
5
17
17
8
8
8
1
1
5
5
5
1
1
1
1
9
9
8
7
7
7
1
1
1
1
4610
2
2
4
1
1
1
1
1
2
2
1
1
10
10
3
3
1
1
5
5
3
3
2
2
3
3
1
1
9
9
2
2
1
1
1
1
3
3
342
342
8
8
1
1
10
10
1
1
18
18
3
3
1
1
2
2
1
1
1
1
14
14
1
1
1
1
3
3
832
2
10
1
1
1
1
1
1
1
1
1
1
1
1
1
1
5
1
1
2
1
2
5
1
1
2
1
1
1
2
1
1
2
1
1
1
2
1
1
1
2
3
1
1
1
1
1
1
1
1
5
5
1
1
3
1
1
1
1
1
1
1
1
1
2
1
1
2
2
1
1
2
1
9
9
1
1
1
6
1
1
1
4
1
3
1
1
1
1
1
1
1
1
1
4
1
1
1
1
2
1
1
1
1
1
1
1
1
1
2
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
5
1
1
1
1
1
1
113
1
1
2
3
1
1
1
11
1
2
1
1
1
1
3
1
1
1
1
1
1
1
1
2
2
1
1
1
1
1
4
1
1
1
1
1
1
1
2
1
2
1
1
2
1
1
2
5
1
1
1
1
1
1
1
1
2
1
1
1
1
1
1
1
1
1
3
1
1
2
1
2
1
1
8
7
2
1
1
1
1
1
52
1
1
1
1
1
1
1
1
3
1
2
1
1
1
1
1
1
1
4
4
4
3
1
1
1
1
1
1
1
1
1
1
1
4
1
9
1
28
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
1
1
1
1
1
1
1
1
1
2
1
1
2
1
1
1
1
1
1
2
2
1
4
2
1
2
2
2
1
5
1
1
1
1
1
1
1
4
1
1
1
1
1
2
1
1
1
1
1
1
1
1
2
1
2
1
1
1
1
2
1
13
1
1
1
1
5
1
22
1
1
1
9
1
1
1
1
1
1
1
1
2
2
1
1
1
6
1
1
2
1
1
1
1
1
3
1
1
1
1
10
1
1
1
1
1
1
2
2
1
1
5
1
1
1
1
1
1
2
1
1
1
2
1
1
1
3
1
1
5
1
1
29
2
1
1
9
9
1
1
4
4
2
2
7
7
36
36
2
2
1
1
23
23
903
903
1
1
2
2
2
2
14
14
4
4
12
12
3
3
5
5
1
1
13
13
140
2
2
2
1
1
4
1
1
1
1
1
1
1
7
7
7
1
1
1
1
15
1
1
34
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
9
9
9
1
1
1
1
1
1
1
1
1
1
1
1
1
2
15
1
1
1
1
1
1
6
6
6
2
1
1
1
2
2
2
1
9
1
1
1
1
2
2
2
1
1
1
2
2
2
2
4
4
3
3
72
72
3
3
1
1
102
102
1
1
11
11
3
3
1
1
39
39
3
3
2
2
39
39
1
1
2
1
1
1
1
2
2
1
1
1
1
492
492
1
1
4
4
1
1
2
2
614
614
9
9
1
1
9
9
1
1
2
2
6
6
1
1
1
1
1
1
10
10
1
1
6
6
2
2
1
1
22
1
21
18
18
2
2
2
2
175
175
3
3
2
2
9
9
1
1
1
1
4
4
7
1
1
1
3
3
3
1
1
1
2
2
2
1
1
1
1
1
1
2
2
2
2
1
1
1
1
1
8
8
6
6
6
2
1
1
1
1
1
1
1
1
4
4
4
4
3
3
3
1
1
1
1
1
1
1
1
1
1
1
1176
1176
874
874
874
873
3
3
3
3
1
1
1
1
1
869
869
869
869
1
1
1
2
2
2
1
1
5
5
5
5
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
10
3
3
3
3
2
2
1
1
1
7
7
7
7
7
7
272
267
38
38
2
2
2
2
34
1
1
4
4
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
2
1
1
2
2
2
1
1
3
3
3
1
1
2
2
2
3
3
3
3
3
3
1
1
1
3
3
3
3
1
2
78
10
10
1
1
1
1
1
1
1
1
1
2
2
2
1
1
1
3
3
3
1
1
1
19
15
7
7
7
6
2
2
4
4
2
2
2
4
2
2
2
1
1
1
1
1
39
39
1
1
3
2
1
1
3
1
1
3
3
3
4
3
1
2
1
1
1
6
4
3
3
3
4
4
4
4
4
2
1
1
1
1
3
3
2
2
2
3
3
2
2
2
12
1
1
1
1
1
6
2
2
2
2
4
1
1
1
1
3
3
3
5
5
5
5
5
43
10
2
2
2
2
8
2
2
2
1
1
1
1
1
1
1
1
3
3
3
3
3
15
1
1
1
1
1
2
2
1
1
1
10
9
9
9
1
1
1
1
1
3
3
3
3
3
1
1
1
1
1
6
6
6
6
6
2
2
1
1
1
1
1
1
3
3
3
3
3
2
2
2
2
2
2
13
13
8
4
4
2
2
2
2
2
2
1
1
1
1
1
1
1
3
3
3
3
3
3
20
12
12
1
1
1
2
2
2
1
1
1
8
1
1
8
7
7
7
1
1
1
1
11
11
2
2
2
2
2
2
2
2
1
1
1
1
2
2
2
2
3
3
3
3
1
1
1
1
1
1
20
1
1
1
1
1
1
1
1
1
1
8
3
3
3
2
2
2
2
3
3
3
3
10
10
2
2
1
1
1
3
3
3
3
1
1
2
2
2
2
2
2
5
5
5
2
2
2
1
1
2
2
2
2
10
10
10
10
10
10
1
1
2
1
1
3
1
155
2
2
2
1
1
1
1
1
1
1
1
1
1
1
151
25
23
23
23
23
23
23
2
2
1
1
1
18
2
2
14
3
1
1
1
4
4
2
2
1
1
1
1
1
102
102
90
66
66
59
7
7
1
1
1
1
16
4
4
2
2
1
1
10
6
6
4
4
4
4
2
2
2
2
2
4
4
4
4
4
4
4
16012
1
1
1
1
157
34
3
3
3
3
3
3
29
3
1
1
1
1
2
1
1
1
1
1
1
26
24
7
7
1
1
14
7
7
2
2
2
2
2
2
1
1
1
1
1
1
2
1
1
1
1
1
1
123
19
1
1
1
1
1
6
6
3
3
3
3
3
1
1
1
12
12
1
6
6
6
2
2
2
2
6
2
2
2
2
2
4
3
3
3
3
1
1
1
1
2
2
2
2
2
2
26
1
1
1
1
1
25
11
11
14
5
2
2
2
3
3
2
2
2
2
2
2
1
1
1
4
3
3
41
5
5
5
5
3
3
2
2
5
5
5
5
5
5
3
1
1
2
1
1
27
4
4
4
3
3
1
21
9
1
1
1
2
2
2
3
3
3
3
3
3
3
9
6
6
2
2
4
1
1
2
2
1
1
18
9
1
1
1
1
5
5
5
5
2
2
2
2
1
1
1
1
9
1
1
1
1
3
3
3
3
3
3
3
1
1
1
2
2
2
2
2
1
1
1
1
1
1
1
1
1
1
170
166
10
1
45
1
1
2
1
1
1
1
3466
50
13
4
4
2
2
2
2
2
2
5
3
3
3
2
2
1
1
1
1
1
1
1
37
9
5
5
1
1
1
1
1
4
1
1
1
5
5
5
4
1
8
4
4
4
4
3
3
3
9
3
3
3
3
3
3
3
5
5
5
57
52
4
4
4
4
3
3
3
1
1
1
1
8
2
2
1
1
6
6
6
2
2
2
1
1
1
3
3
29
1
1
7
7
2
5
1
1
10
10
8
8
8
1
1
1
1
5
5
5
5
5
5
5
5
5
5
5
618
4
1
1
1
1
1
1
9
9
9
9
8
8
8
8
8
1
1
1
1
596
43
43
2
2
547
540
530
2
528
1
1
6
7
7
48
27
27
13
1
1
1
1
2
2
2
1
1
1
8
8
389
11
11
2
2
1
1
1
1
5
5
1
1
1
13
8
6
1
5
1
4
1
1
1
1
1
4
1
3
3
3
2
1
23
1
1
1
21
5
5
1
4
5
5
5
2
1
1
4
4
4
1
3
5
5
5
1
1
1
4
3
2
2
1
1
1
1
1
1
1
5
5
5
5
5
9
5
5
5
5
3
3
3
3
1
1
1
1
94
29
20
10
10
2
2
4
3
1
3
1
2
6
1
3
3
1
2
9
9
2
6
6
1
63
46
5
1
3
1
1
1
1
9
4
3
1
4
4
1
1
2
1
1
5
4
1
1
2
2
1
1
3
3
1
2
7
5
5
4
1
2
2
2
8
6
2
1
1
2
1
1
1
1
15
7
6
6
1
7
6
1
2
1
1
3
1
2
1
1
125
125
3
3
3
1
1
6
6
6
105
105
100
5
8
8
4
4
3
1
2
97
27
27
4
4
3
3
2
1
2
2
3
3
2
2
8
8
2
2
12
4
4
4
8
8
2
6
3
3
52
3
3
3
4
4
5
5
19
19
19
2
2
10
5
5
1
1
2
2
2
2
2
30
30
9
9
9
7
2
13
1
1
1
6
6
6
4
1
3
3
3
3
1
2
5
4
4
4
1
1
6
3
3
3
1
1
1
1
1
1
1
3
1
1
1
1
1
2
2
1
1
1
1
1
1
2242
20
11
11
11
11
2
2
2
2
7
7
7
7
2
2
2
1
1
1
2216
97
97
97
94
3
4
2
1
1
1
1
1
1
1
1
1
1
94
30
3
3
3
25
24
1
1
1
1
62
1
4
4
5
5
3
2
1
23
18
2
3
1
1
1
266
51
51
50
1
159
110
1
56
53
47
47
21
19
19
19
19
2
1
1
379
3
3
90
90
18
71
1
4
4
151
151
17
5
129
108
108
7
100
1
3
3
1
2
31
3
3
4
3
1
10
3
1
4
1
1
1
1
1
1
8
5
5
5
3
333
157
1
3
137
16
151
151
147
4
23
1
22
57
1
1
1
1
1
1
25
25
1
9
15
27
27
24
3
4
1
1
1
1
1
1
1
1
55
55
54
54
52
52
1
2
48
1
126
126
126
49
15
1
7
54
577
329
329
8
7
314
225
225
217
8
1
1
1
4
4
4
37
37
11758
10
10
2
2
1
1
1
1
1
1
1
1
1
1
1
1
1
3
1
1
1
1
1
1
1
49
49
8
8
8
8
34
3
3
3
2
2
2
2
16
2
2
2
2
2
3
3
1
1
1
1
1
1
5
5
5
7
7
7
2
2
2
2
2
1
1
1
1
1
1
9
9
3
3
3
3
3
3
3
3
3
3
3
3
7631
3249
3248
2
2
2
2
2258
1
1
1
1
1942
3
302
2
4
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
5
5
1
1
1
1
3
3
9
9
1
1
1
1
23
1
1
1
1
2
1
1
7
1
1
1
1
4
2
2
1
1
819
1
2
1
1
5
790
2
2
14
81
2
1
3
685
1
1
1
5
5
5
5
4
2
2
2
2
7
3
4
1
1
1
1
1
1
2
2
2
2
3
3
3
3
3
561
561
2
1
1
558
555
5
5
1
549
3
61
61
3
2
2
4
4
4
6
1
1
1
1
4
4
4
1
1
1
1
1
1
1
1
1
3
3
4
1
3
3
3
3
11
11
11
5
5
5
7
7
1
1
6
2
2
1
1
1
1
1
1
3
3
3
3
3
8
8
4
4
4
3
3
3708
2
1
1
1
1
932
663
663
12
12
160
160
160
1
1
39
39
43
8
8
25
2
23
2688
1279
1279
24
1
1
2
2
1
1
1
1
1
1
6
6
1
1
11
11
1
1
1
1
1216
3
3
10
2
8
20
20
133
133
1
1
2
2
48
48
1
2
15
15
38
38
116
116
187
187
1
1
8
8
8
1
7
1
1
1
1
77
24
3
21
50
50
50
3
3
3
69
16
16
3
3
3
3
7
7
2
2
5
5
5
5
20
1
1
2
1
8
1
1
1
1
1
1
1
7
7
11
7
7
1
1
1
1
1
1
1
1
1
1
1
1
1
1
4
4
4
1
1
1
1
82
82
2
2
2
42
9
9
31
31
13
13
4
4
1
1
1
7
7
16
2
2
2
2
1
1
1
1
7
1
2
2
2
4
1
1
1
1
1
1
1
1
1
8
5
5
5
3
3
3
1
1
1
2
2
7
7
7
7
140
140
3
1
1
1
4
1
1
1
1
1
1
1
1
1
1
1
1
1
3
1
2
2
2
1
8
3
3
3
1
1
1
1
1
13
1
1
1
9
9
6
2
2
4
2
2
1
1
1
1
1
1
1
7
2
2
2
3
3
3
1
1
1
1
1
10
8
8
1
1
1
3
3
3
1
1
1
1
1
1
1
1
1
1
2
3
1
1
1
2
1
1
1
1
5
2
1
3
3
2
2
1
1
3
1
1
1
1
1
1
2
1
1
1
1
6
1
1
1
1
2
2
2
1
1
1
1
4
4
1
2
13
6
3
3
2
2
2
1
1
1
1
2
1
2
2
2
2
6
5
1
1
1
1
1
5
1
1
2
2
1
2
1
1
1
1
1
1
4
1
1
1
1
3
2
2
2
1
1
1
5
1
1
4
1
3
3
1
1
1
1616
3
3
3
3
2
1
1085
2
1
1
1
1
1
6
6
6
6
3
3
3
1
1
1
1
1
1
1
1
1069
1
1
1
1
1
1
1
1
10
10
10
1
1
1
1
1052
1051
1
1
1
1
498
262
262
262
259
3
219
204
204
5
5
5
4
4
4
17
17
3
3
6
6
29
27
1
1
15
15
15
10
10
10
2
2
2
2
1662
1461
5
1
1
1
4
4
4
19
19
19
1
1
1432
450
450
450
87
47
5
5
39
39
20
20
48
48
20
20
1
2
4
67
67
15
15
15
1
1
2
2
199
170
4
4
14
14
1
17
17
3
3
15
6
6
11
11
1
1
1
1
1
67
1
1
4
4
25
25
25
1
1
1
1
1
35
35
35
6
6
19
19
119
13
13
13
50
6
1
1
1
1
1
1
6
6
17
17
3
3
16
16
26
1
1
3
3
4
4
1
1
28
28
28
18
10
8
8
8
14
14
1
1
6
6
32
32
32
32
6
3
3
25
25
1
1
51
10
10
10
10
12
12
12
12
1
1
11
10
10
10
16
16
4
4
11
11
11
244
33
33
33
37
37
1
1
1
1
84
1
1
2
2
1
1
1
5
5
2
2
2
2
1
8
8
2
1
1
1
2
19
19
5
1
1
1
1
79
49
49
27
27
14
14
1
1
12
12
11
1
1
201
183
14
14
25
21
4
3
3
28
28
28
3
3
1
2
55
55
55
2
2
1
1
1
1
1
1
3
2
2
2
2
13
3
3
1
1
1
2
2
1
1
1
1
5
5
2
1
1
113
113
35
34
34
24
1
2
1
2
3
3
1
4
5
2
10
3
2
2
2
1
1
1
64
29
29
12
17
3
1
1
1
1
2
2
1
1
1
8
2
1
1
6
3
3
1
1
1
2
1
1
1
1
1
4
4
6
6
5
1
1
1
2
2
1
1
13
8
8
4
1
1
3
3
1
1
75
51
6
5
5
5
1
1
1
9
9
9
9
31
2
2
2
3
3
3
5
5
17
17
17
4
2
2
2
2
2
2
2
2
21
3
3
3
3
1
1
1
4
4
4
4
3
3
3
3
6
3
3
3
2
2
2
4
3
3
3
1
1
1
1
1
1
79
7
7
1
6
6
1
71
3
1
1
1
1
1
2
1
1
1
1
1
1
66
2
2
2
2
10
10
54
54
6
6
6
3
1
1
2
2
2
60
10
10
10
1
9
1
1
1
1
1
1
1
1
5
2
2
2
1
1
2
2
2
1
1
21
8
8
11
11
2
2
22
22
1
1
1
1
21
21
21
404
16
16
4
3
3
12
12
12
12
307
31
14
1
1
1
2
2
3
3
3
1
1
2
2
2
3
1
1
2
2
1
1
1
1
1
1
1
1
14
14
4
4
6
6
26
26
3
1
1
2
2
1
1
8
8
8
8
8
8
8
8
5
5
5
5
82
38
5
5
3
1
1
3
3
1
2
3
3
1
1
1
1
3
3
2
1
8
1
1
1
5
1
1
1
1
1
2
2
2
3
3
3
4
1
2
1
1
1
1
1
1
1
15
2
2
2
7
5
2
3
1
1
2
2
1
1
4
4
2
2
24
1
1
1
16
2
2
1
1
2
1
1
1
1
2
1
1
6
3
3
2
1
1
2
2
2
1
1
1
25
1
1
1
5
5
5
5
5
5
1
4
4
13
13
13
13
1
1
1
1
136
32
27
27
25
1
1
5
1
4
18
18
3
1
2
5
5
6
6
6
4
4
2
2
4
4
4
4
36
4
4
4
4
4
4
2
2
2
1
1
1
1
3
3
3
18
18
5
5
5
5
7
7
7
7
7
3
3
1
2
8
4
4
4
1
1
8
8
8
7
1
5
5
1
1
38
38
4
4
4
4
1
1
1
9
4
4
4
3
1
1
1
8
8
8
8
8
8
8
4
4
4
4
4
4
4
4
4
2
2
2
2
2
2
1
1
1
1
1
1
1
1
1
1
1
23
19
5
5
5
5
12
12
12
12
12
2
2
2
4
4
2
2
2
1
1
1
1
1
4
4
4
1
1
1
3
3
4
4
4
4
4
4
226
3
3
3
3
3
3
3
222
221
137
1
1
119
119
14
14
1
1
84
12
1
1
1
1
2
2
1
1
4
4
3
3
2
2
2
2
12
12
12
5
7
32
32
31
31
1
1
1
1
1
8
3
1
7
1
1
4
1
8
5
5
5
1
1
2
2
2
2
7
7
7
7
1
1
1
1
1
3
3
3
1
1
1
1
2
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
3
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
177
64
11
5
5
5
5
5
4
4
2
1
1
1
1
1
1
1
1
1
1
1
1
1
1
52
7
4
4
2
2
2
2
2
2
2
2
21
3
3
3
3
4
2
2
2
2
1
1
1
1
14
14
14
14
3
3
1
1
1
1
1
1
1
4
1
1
1
1
1
1
1
1
2
2
2
2
3
2
2
1
1
1
1
1
1
3
1
1
2
2
2
2
11
11
1
1
1
2
1
1
1
1
1
1
1
1
1
4
4
4
2
2
106
54
13
10
1
1
3
3
1
1
1
3
1
1
2
2
1
1
1
1
1
1
3
3
3
2
1
1
1
1
1
1
1
33
33
1
1
32
32
32
4
3
1
1
1
1
1
1
1
1
1
1
1
1
3
2
1
1
1
51
2
2
1
1
1
1
1
1
6
3
1
1
1
1
3
3
3
3
28
5
5
5
5
1
1
1
15
13
13
2
2
2
6
2
2
2
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
2
2
2
1
1
1
1
7
7
1
1
1
3
3
6
6
6
7
7
7
5
5
5
5
1
1
1
1
1
1
1
1
15
1
1
1
1
14
1
1
1
1
6
6
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
2
2
2
2
1
1
1
1
1
1
1
1
44578
44568
135
33
33
32
1
98
71
11
6
6
6
5
5
5
29
29
29
29
31
9
9
20
20
20
2
2
1
1
1
3
1
1
1
1
2
2
2
2
23
15
15
15
15
8
8
8
8
25
3
3
22
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
1
1
3
1
1
2
2
2
2
1
1
73
73
1
1
1
1
1
19
3
3
9
9
9
9
5
5
5
5
1
1
1
1
1
1
1
1
18
18
18
18
30
30
4
4
4
1
1
2
2
2
1
1
1
2
2
2
6
6
6
3
1
1
11
11
11
4
4
1
1
1
3
3
3
43838
1204
1204
1
1
1
331
1
869
42462
42294
1
1
1
1
6013
2
2
6009
6009
6009
2
2
4690
4690
4690
4690
507
507
507
507
5072
5072
5072
33
33
13
13
9
2
2
4
4
1
1
1
1
1
1
1988
1
1
1
1
1
1
4
3
1
6
6
1
1
1
1
2
2
1
1
2
2
1
1
10
1
9
1
1
1
1
2
2
17
17
1
1
25
1
1
22
1
275
11
11
254
2
252
1
1
1
1
1
1
1
17
17
1
1
1
1
1
281
279
279
1
1
1
460
453
453
4
2
2
188
187
187
4
1
3
1
1
7
7
2
1
1
606
606
606
1
1
17
3
14
1
1
2
2
1
1
1
11
1
1
4
4
116
30
30
30
2
2
2
84
84
84
37
37
37
37
31
7
7
24
24
8026
8026
8026
1
1
1
1
7696
1
1
2
2
3966
3966
3959
6
1
1
1
3661
3661
34
4
2
1
22
2
2
1
1
1
3334
1962
1941
1941
21
1
1
1
1
1363
1363
1363
20
20
20
20
5
3
3
1
2
2
2
10
10
10
10
1
1
1
153
152
2
1
1
1
1
1
1
1
1
3
1
1
1
1
1
134
1
1
236
235
235
235
538
538
538
36
36
36
36
1
1
1
1
282
282
282
282
503
503
503
503
235
235
233
2
1
1
1
1
748
4
4
1
3
3
1
2
727
727
1
1
1
1
1
58
58
58
58
526
310
310
310
214
214
214
2
2
2
27
27
2
2
2
4
4
4
2
2
2
4
4
4
14
14
14
119
83
83
83
83
36
36
36
36
14
12
12
1
1
1
2
2
2
2
5
1
1
4
4
48
48
24
24
1
1
1
1
15
15
2
2
3
3
329
3
3
3
326
188
6
6
6
6
2
2
2
2
14
14
14
14
2
2
2
2
1
1
1
37
37
37
37
19
1
1
11
11
11
5
5
107
107
107
107
53
11
11
11
11
11
11
11
11
31
31
31
31
7
2
2
2
2
5
5
5
5
78
78
78
78
78
9
1
1
1
8
8
8
1
1
1
1
1
1
1
1
1
1
1
1
1
4
1
1
1
1
1
1
15
15
3
3
2
1
1
1
1
1
1
1
12
12
12
1
1
1
4
4
3
1
3
3
3
2
2
2
1
1
1
1
1
1
7863
153
104
2
2
1
1
1
1
2
2
2
2
59
1
1
1
3
5
1
1
1
3
10
4
1
1
1
1
1
1
4
3
1
1
2
1
1
1
1
7
2
2
1
1
1
1
14
1
2
1
2
1
1
1
2
3
16
3
6
1
1
5
47
12
5
4
4
1
1
1
1
1
1
5
5
1
1
4
1
1
2
2
1
1
1
2
2
2
2
32
6
6
6
6
13
9
1
1
5
5
1
1
1
1
1
1
3
3
1
1
1
1
1
1
13
13
1
1
1
1
1
1
1
1
9
9
1
1
1
2
2
2
20
11
11
11
11
9
9
2
2
2
1
1
1
1
8
4
4
2
2
1
1
1
1
1
1
2
1
1
1
1
1
1
1
1
3
3
3
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
166
164
1
1
1
1
73
1
1
1
1
1
1
2
1
1
1
1
1
1
7
1
1
1
1
1
1
1
1
1
1
1
2
1
1
5
1
1
1
1
29
29
4
4
1
1
1
1
2
1
1
1
1
5
5
66
1
1
1
3
1
9
1
1
1
1
1
1
15
15
1
1
1
1
1
1
1
1
1
1
1
2
1
1
1
1
1
1
1
1
3
3
1
1
1
1
1
4
1
1
1
1
2
1
1
raw text file
bit score 187-100