members
magnitude
fastq.trim.fasta.nt.blast2.join2.join3.2.join3.100
20124
11803
185
11
2
2
1
1
8
6
1
1
1
1
1
1
1
1
1
1
139
137
136
136
2
4
1
7
4
117
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
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
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
2
1
1
1
1
1
1
2
2
2
1
1
26
26
26
17
17
6
6
5
1
1
1
1
3
1
1
1
2
2
2
2
1
1
1
1
1
1
8
4
4
1
1
1
2
1
1
1
1
1
4
3
3
3
3
3
3
1
1
1
1
1
1
1
1
1
95
1
1
1
89
1
1
1
7
5
5
2
2
1
1
2
1
1
1
1
1
1
28
6
6
6
6
22
22
22
22
2
2
2
2
1
1
17
15
14
4
4
4
8
8
8
2
2
1
2
1
1
1
1
1
1
1
1
13
1
1
5
5
4
4
1
1
1
1
1
1
2
2
1
1
1
1
2
2
2
2
2
2
2
126
1
1
1
1
93
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
3
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
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
1
3
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
2
1
2
1
1
8
1
1
2
1
1
1
1
1
1
1
1
1
1
1
6
2
2
2
2
2
2
2
1
1
1
2
1
1
1
1
1
905
2
2
2
1
1
1
1
11
11
11
4
4
4
4
2
2
2
2
2
1
1
1
17
17
17
16
16
12
1
1
1
2
1
1
1
1
1
6
6
1
1
1
1
1
1
2
1
1
1
1
7
1
1
6
4
2
5
5
5
5
5
3
2
2
2
1
1
2
2
2
2
764
12
2
1
1
10
10
54
54
54
54
2
2
2
2
11
11
10
19
19
15
1
1
1
14
14
14
89
1
1
1
1
1
1
42
1
1
1
1
1
1
39
39
39
38
34
2
2
2
1
1
1
8
8
8
1
1
4
1
3
1
1
2
2
34
34
34
2
2
2
32
32
27
415
3
3
3
3
1
1
1
2
2
9
9
9
9
9
8
37
22
22
1
1
1
1
21
2
1
1
19
17
15
15
15
2
2
1
1
1
1
2
1
1
1
1
1
1
3
1
2
363
363
38
38
24
1
1
3
1
1
1
1
3
1
1
5
5
1
1
1
12
12
301
297
2
1
1
1
1
1
1
1
1
1
1
1
1
1
2
2
1
1
3
3
110
41
9
1
1
2
1
1
1
1
1
1
1
6
2
1
1
1
152
1
1
1
1
149
143
1
1
1
9
3
3
3
3
5
1
1
1
1
147
109
1
1
1
1
1
1
45
1
1
1
1
19
19
19
17
1
1
1
1
1
23
5
1
1
1
1
1
1
17
17
13
3
2
2
1
1
36
36
1
1
1
1
1
3
1
1
1
1
1
1
1
23
2
1
1
21
15
2
4
8
2
1
1
1
1
1
18
18
17
17
15
1
1
35
35
35
35
35
32
7
6
2
2
2
2
1
1
1
2
2
2
1
1
1
1
1
16
4
4
3
1
1
2
1
1
1
1
11
10
6
2
4
4
3
3
15
2
1
1
1
1
1
1
1
1
1
1
13
4
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
1
1
1
1
4
2
2
2
2
2
1
1
1
1
1
1
1
18
1
1
1
1
1
4
2
2
2
2
1
1
1
1
7
7
4
4
1
2
2
2
3
3
3
1
1
1
1
1
8169
5
5
4
1
1
1
3
3
3
3
1
1
1
1
8025
1
1
1
1
2
2
2
2
2
2
2
2
8014
61
34
18
15
14
6
6
6
5
5
5
5
5
7
3
2
4
1
1
1
1
1
1
1
1
1
24
24
22
22
22
22
1
18
1
1
1
2
2
2
2
2
2
7923
2581
12
12
2
2
2
2
10
10
10
6
1
2
2412
18
18
18
18
2
15
38
38
38
38
29
2
1
1
1
1
2
1
1
1
1
1
1
7
1
1
1
1
1
1
2
9
9
2353
2353
2340
2335
2335
2116
2116
2116
2
2
2
2
2
2
2
1
1
1
1
1
1
2112
25
25
1
1
1
1
1
1
1
1
1
1
1
1
1
24
1
1
1
1
1
1
1
23
23
23
23
23
23
23
8
1
1
1
1
1
1
6
6
6
6
1
1
1
1
13
13
13
13
13
12
1
1
1
1
1
1
1
1
2084
2083
2
2
2
2
2
2
2
2056
1
1
1
1
1
1
2055
1615
1540
1538
1536
1536
1533
1531
1518
8
8
1
1
1
1
1
1
1452
1452
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
1
1
2
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
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
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
2
1
1
1
1
2
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
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
2
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
1
1
1
1
1
2
1
1
1
1
1
1
2
1
1
1
1
1
1
1
1
2
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
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
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
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
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
1
1
1
1
1
1
1
1
1
1
1
2
2
1
1
1
1
1
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
1
2
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
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
2
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
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
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
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
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
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
2
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
2
2
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
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
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
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
2
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
2
1
1
2
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
24
1
1
1
1
1
2
1
1
1
1
1
1
2
1
2
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
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
1
1
3
1
1
1
1
1
1
2
2
2
1
1
1
1
1
1
1
1
2
2
2
2
1
1
1
1
1
1
1
51
50
50
49
48
48
4
4
2
40
40
40
5
2
2
1
3
6
6
13
2
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
437
2
1
1
1
1
1
1
1
1
1
1
1
1
1
431
429
429
429
1
1
1
1
427
427
427
3
1
1
1
1
2
1
1
1
1
1
1
1
1
1
2
1
1
1
1
1
1
1
1
2
1
2
2
1
1
1
1
1
1
1
1
2
2
1
1
1
2
1
2
1
1
1
2
1
2
1
2
1
1
1
1
1
1
2
1
1
1
1
1
1
1
1
2
2
1
1
2
1
1
3
1
1
1
1
1
1
1
1
1
2
1
1
2
2
1
1
3
1
1
1
1
2
1
1
1
2
1
1
1
2
2
1
1
2
2
1
1
1
3
1
3
1
2
1
1
2
3
1
1
1
1
1
1
1
1
1
1
1
2
1
2
2
1
1
2
1
1
1
1
2
2
2
1
1
2
1
1
1
1
1
1
2
1
1
2
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
2
1
1
1
1
1
3
1
1
1
1
2
1
2
1
2
1
1
1
1
1
2
1
1
2
2
1
1
1
1
1
1
1
1
2
1
2
1
1
1
1
1
1
1
2
1
2
1
1
1
1
1
1
1
1
1
1
1
1
1
2
1
1
1
1
2
3
2
1
1
3
1
2
3
1
1
2
1
1
1
1
1
1
1
2
1
1
1
1
2
4
1
1
2
2
1
2
1
1
1
2
1
1
1
2
1
1
1
2
1
1
1
1
1
1
3
1
1
1
1
2
1
1
1
1
1
1
1
1
3
4
2
1
1
1
3
1
1
2
2
1
1
1
1
1
1
1
1
1
1
1
2
2
2
2
1
1
1
1
1
1
1
3
3
3
1
1
1
1
1
1
1
1
1
177
177
177
176
176
176
133
133
133
133
133
133
133
132
132
6
1
1
4
1
1
2
1
3
1
23
1
16
7
1
19
1
2
2
1
1
1
10
1
1
1
1
1
42
42
42
42
42
1
1
1
1
1
1
1
1
1
41
41
9
2
1
1
1
1
1
1
1
1
1
1
2
2
2
2
2
2
1
1
5
5
5
5
4
4
1
1
1
1
1
1
1
7
7
7
7
7
7
7
1
1
1
25
10
10
10
10
10
9
8
8
8
1
1
1
1
14
8
8
8
8
8
8
1
7
6
6
6
6
3
3
1
1
1
1
1
1
1
1
1
1
1
1
1
1
5
4
4
4
4
4
1
1
1
1
1
1
1
1
1
1
1
1
13
13
13
13
13
13
11
11
2
2
156
156
5
5
5
5
5
5
5
5
151
1
1
1
1
1
1
1
150
150
150
1
1
1
1
1
148
1
1
1
1
144
144
143
26
2
1
34
1
1
2
4
1
56
1
10
1
1
1
1
1
1
1
1
1
5247
411
25
24
2
1
1
1
1
1
1
1
1
1
1
1
1
1
20
1
1
1
1
1
1
19
19
19
19
10
1
1
2
5
1
2
2
2
2
2
386
384
371
371
284
284
284
284
284
3
3
3
2
2
2
2
1
1
1
1
1
1
1
1
1
1
1
1
272
28
28
28
28
28
28
1
1
1
1
1
27
7
2
2
2
2
2
2
1
1
1
1
1
1
1
1
4
4
4
4
4
4
6
6
5
5
5
5
1
1
1
1
1
1
1
1
1
1
1
13
13
13
13
13
13
1
6
1
17
17
3
3
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
14
14
1
1
1
1
1
13
13
13
13
1
8
1
3
94
90
1
1
1
1
1
1
1
1
1
89
78
78
78
78
78
1
2
41
17
6
1
1
1
1
1
1
11
10
10
10
10
10
1
1
1
1
4
3
3
3
2
2
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
103
16
16
16
16
2
2
2
2
2
2
1
1
1
14
1
1
1
1
1
13
13
13
13
13
3
7
2
1
87
87
87
87
86
84
1
1
1
1
1
82
82
82
82
82
82
82
80
80
80
79
1
2
2
2
2
2
2
1
1
1
1
1
1
1
1
2
2
2
2
2
2
2
2
2
1
1
1
1
1
1
1
1
9
9
8
5
5
5
5
5
5
5
5
5
5
5
5
3
2
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
87
25
25
25
25
24
22
22
22
22
22
22
2
2
1
1
1
1
1
1
1
1
1
1
1
1
1
3
3
3
3
3
3
3
2
2
52
15
15
13
13
1
1
1
1
9
9
9
9
2
1
1
1
2
2
2
1
1
1
1
1
1
37
37
37
37
37
37
37
37
37
7
1
1
1
1
1
1
1
6
6
6
6
6
6
6
6
12
12
10
9
3
3
3
3
3
3
1
1
1
6
6
6
6
6
6
6
6
6
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
4792
4
2
2
1
1
1
1
1
1
1
1
1
1
1
1
1
2
2
2
2
2
2
3572
3484
52
32
30
2
1
1
1
1
2
1
1
1
1
1
1
4
2
2
2
1
1
1
1
1
1
1
1
1
1
1
20
20
20
1
19
2
2
2
2
2
20
2
2
2
2
2
1
1
1
17
11
10
10
10
1
1
1
19
19
19
19
3
1
16
12
4
14
1
1
1
1
1
1
13
13
13
13
9
9
1
1
3265
3033
2547
164
164
45
45
100
17
1
1
1
4
4
4
82
4
4
78
78
54
54
30
24
113
113
113
113
131
131
39
84
1
1
7
7
147
147
5
142
12
12
11
1
94
94
1
93
101
101
94
7
1
1
1
1
515
515
1
514
1
1
1
7
7
7
7
5
5
5
5
5
5
2
2
2
2
78
7
7
7
1
1
1
5
4
4
1
1
42
42
42
22
21
14
7
1
1
1
1
1
17
17
17
17
90
5
1
1
1
4
4
4
1
1
1
1
32
32
32
32
4
4
3
3
1
1
1
1
1
1
98
5
1
1
1
3
3
3
93
5
5
5
85
77
40
40
40
40
40
40
40
36
5
4
3
3
3
3
1
1
1
1
31
5
1
1
1
1
1
1
1
2
2
2
22
3
3
3
3
3
3
3
3
5
2
2
3
1
1
1
11
11
11
11
11
8
8
3
2
1
1
1
1
1
1
1
1
1
5
5
1
4
1
1
1
3
1
1
2
2
4
1
1
1
1
1
1
1
3
3
2
2
2
2
1
1
1
298
180
2
2
2
2
2
2
2
1
1
1
1
1
1
1
1
1
1
52
1
1
1
1
1
51
48
48
48
48
48
48
44
1
1
2
2
2
2
2
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
2
2
2
1
1
1
1
120
120
109
1
1
1
1
1
108
108
2
2
2
106
105
105
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
2
2
2
1
1
1
1
1
1
1
1
1
105
1
1
1
1
1
1
44
42
27
27
27
1
1
1
1
1
1
1
1
1
1
1
1
1
1
12
12
1
1
1
2
2
2
2
1
1
1
1
1
1
1
1
1
1
1
43
1
1
1
3
3
3
2
2
1
1
1
1
9
9
9
7
6
6
6
1
1
1
1
1
1
1
7
7
7
7
7
1
6
12
1
1
1
1
1
11
11
11
11
11
11
8
1
1
3
1
1
1
1
2
2
3
3
3
3
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
12
12
12
12
10
10
7
5
3
3
3
3
3
2
2
1
1
1
1
22
19
19
19
19
19
19
18
16
3
1
1
1
1
1
1
1
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
67
4
1
1
1
1
2
1
1
1
1
1
1
1
1
1
1
5
2
1
1
2
3
3
1
1
1
1
1
1
1
1
1
1
1
1
1
1
38
28
28
23
23
15
15
1
1
1
1
1
1
1
1
12
9
1
1
1
1
8
8
8
8
1
1
1
1
1
1
1
1
2
2
2
2
2
2
2
2
2
2
2
2
1
1
6
2
2
2
1
1
1
1
1
1
1
4
4
1
1
1
1
1
3
3
1
1
1
1
1
1
1
2
2
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
2
2
1
1
1
1
1
10
2
2
2
2
1
1
1
1
1
1
1
1
1
8
1
1
1
1
1
1
7
4
1
1
1
1
1
1
1
1
1
1
1
1
1
2
2
2
2
2
3
1
1
1
1
1
1
1
2
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
2
2
2
2
464
8
3
2
5
2
1
2
384
79
60
2
2
2
2
2
1
25
25
22
1
1
1
1
21
21
20
1
12
12
3
3
3
7
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
5
4
4
1
1
2
1
1
1
1
1
1
17
17
17
17
1
16
16
16
10
1
1
1
1
1
1
8
8
1
1
1
1
7
6
1
1
1
1
1
1
2
2
1
1
1
1
3
1
1
1
1
1
11
1
1
1
1
7
7
1
1
1
1
1
1
1
1
1
1
1
1
2
2
3
3
2
1
12
7
7
5
1
1
1
1
1
1
1
2
1
1
1
1
1
41
41
41
10
1
1
8
3
3
10
10
2
2
127
96
39
7
5
5
1
1
1
1
1
1
1
2
2
2
2
1
1
2
1
1
1
1
1
1
17
17
17
17
4
4
4
12
12
12
3
3
1
2
2
2
31
12
6
1
1
1
1
2
2
11
11
3
3
3
3
3
1
1
1
1
20
8
8
1
1
1
1
4
8
8
3
3
3
2
2
3
1
36
19
18
5
6
7
1
1
15
14
2
2
2
2
2
2
4
1
1
1
1
1
1
1
1
1
2
2
2
1
1
5
5
5
2
2
1
1
1
2
2
2
2
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
7
3
3
3
3
3
3
3
4
1
1
1
1
1
1
3
3
3
3
1
1
1
2
2
2
1
1
2
2
2
1
1
1
1
12
2
2
2
1
1
1
1
1
5
4
1
1
1
1
1
2
2
1
1
1
1
1
1
1
1
1
5
3
3
3
2
1
1
3
2
2
2
1
1
1
1
1
14
12
8
6
6
1
5
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
177
51
50
49
2
1
1
1
1
1
1
1
1
1
1
1
1
1
1
42
42
42
4
4
3
3
3
2
2
2
1
1
1
1
1
1
1
1
38
1
1
1
1
1
1
37
10
10
10
10
10
7
1
1
1
1
1
6
6
6
4
3
1
1
1
1
1
1
1
1
1
1
1
1
1
27
27
27
27
6
6
6
6
6
6
17
1
1
4
4
4
4
4
4
4
11
11
11
11
11
7
3
1
1
1
1
1
4
2
2
1
1
1
1
1
1
1
1
2
2
2
2
2
2
5
2
2
2
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
1
1
1
1
1
1
1
1
124
68
68
1
1
1
11
11
1
1
1
1
1
1
1
1
1
1
1
49
49
47
1
1
1
1
1
1
1
1
1
1
2
1
1
1
2
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
7
6
1
1
1
1
1
8
1
1
1
1
6
1
1
1
1
5
5
1
1
1
3
2
1
1
1
1
1
1
1
1
28
6
6
1
1
3
1
1
2
2
4
4
4
1
1
1
1
15
15
1
1
1
1
12
12
10
2
1
1
1
1
1
1
1
1
1
1
1
1
13
1
1
1
1
1
1
1
1
1
1
11
4
1
1
1
1
1
1
1
1
1
1
1
1
6
5
4
1
1
2
1
1
1
1
1
1
1
1
1
1
5
3
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
9
6
2
2
2
2
2
2
2
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
2
1
1
1
1
1
1
1
1
1
1
1
5609
1
1
1
1
1
1
1
1
286
3
3
3
3
1
1
1
1
1
1
1
1
1
1
1
1
1
281
281
280
5
5
1
1
1
1
1
1
1
272
272
1
1
1
1
466
2
2
2
2
2
2
1
1
17
17
1
1
3
3
1
1
10
10
1
1
3
3
1
1
5
5
5
5
1
1
66
66
1
1
6
6
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
95
2
1
1
1
1
1
1
6
1
1
1
4
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
4
1
1
1
1
1
2
1
1
1
1
1
1
3
1
1
1
1
3
2
1
2
2
1
1
1
1
1
1
2
1
1
1
1
1
1
1
1
2
1
1
1
1
1
1
1
1
2
2
13
13
9
9
1
1
38
38
93
93
2
2
2
2
1
1
1
1
1
1
1
1
2
2
2
2
1
1
1
1
1
1
9
1
1
1
1
1
1
1
1
1
1
2
1
1
1
2
2
2
1
1
1
1
1
1
1
1
1
1
5
5
5
3
3
3
1
1
1
2
2
1
1
1
1
1
1
1
1
2
2
2
2
2
2
2
2
2
2
2
2
298
298
93
93
93
93
93
93
93
93
2
2
1
2
2
2
2
2
2
2
2
1
1
1
1
1
1
1
198
197
12
12
11
1
1
1
1
2
2
2
1
1
1
1
1
1
1
1
1
1
1
1
1
1
23
2
2
1
1
1
1
3
3
1
1
1
1
16
16
1
2
2
2
2
1
1
1
1
1
1
3
1
1
1
1
5
5
3
3
3
1
1
1
1
1
2
1
1
1
1
1
1
1
1
1
1
14
8
4
4
4
4
1
1
1
1
1
1
1
1
2
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
2
2
1
1
2
1
1
1
1
1
1
1
1
5
5
3
1
1
1
1
1
1
1
1
1
132
132
132
1
1
1
2
2
127
1
1
12
12
1
1
5
5
1
1
1
1
1
2
2
2
2
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
2
2
2
2
2
2
2
44
1
1
1
1
1
1
1
1
43
5
1
1
3
1
1
1
1
16
13
13
13
13
13
13
3
3
3
3
3
22
22
16
11
11
1
1
4
1
1
1
1
1
1
1
1
6
5
5
1
1
1
1
3597
15
1
1
1
1
1
1
1
14
5
2
2
2
2
2
2
1
1
1
2
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
2
2
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
1
1
1
8
7
3
3
1
1
1499
20
2
2
9
9
1
1
8
8
103
1
1
1
1
9
8
1
1
1
1
1
1
1
1
1
1
2
1
1
1
1
1
1
1
1
1
1
9
1
1
1
3
1
1
1
1
1
1
1
1
5
5
5
5
35
10
6
3
3
1
1
2
2
3
3
1
2
4
4
4
1
3
24
21
1
1
5
2
2
2
1
1
1
5
3
2
2
1
1
4
2
2
1
1
1
2
1
1
1
1
1
1
3
1
1
1
2
1
1
1
1
1
1
6
3
3
3
3
1
1
1
1
2
2
2
2
15
15
2
2
2
1
1
4
4
3
1
5
5
5
2
2
1
1
1
1
25
6
6
1
1
1
1
1
1
1
1
2
2
2
1
1
1
1
1
1
17
1
1
1
2
2
1
1
5
5
5
1
1
6
1
1
1
1
21
10
4
4
1
1
3
3
2
1
1
1
1
2
2
2
11
7
4
1
1
3
2
1
3
2
1
1
1
1
1
2
1
1
1
1
1
1
1
583
583
8
8
8
7
1
569
220
219
219
238
1
237
1
1
86
5
2
78
1
3
3
3
3
407
397
17
17
17
16
2
2
1
1
1
1
1
1
25
9
9
9
16
1
11
201
1
1
1
66
66
8
58
2
2
1
1
1
12
10
1
1
80
80
2
70
8
1
1
4
3
1
12
12
121
1
1
1
1
1
1
27
27
4
3
20
29
3
1
12
11
1
1
2
2
48
48
48
1
1
10
10
10
10
10
29
2
2
2
2
2
2
2
2
2
1
1
1
1
24
6
5
1
18
16
14
1
13
2
2
2
327
2
1
1
1
1
2
1
1
1
1
1
1
1
1
322
19
19
19
18
1
30
9
7
1
20
20
2
1
1
16
1
1
6
4
1
3
9
9
8
1
5
5
5
5
27
7
7
7
20
4
2
2
4
4
3
1
4
4
7
7
7
12
12
12
10
1
3
3
2
2
2
45
11
11
10
26
20
2
17
6
6
56
3
3
1
1
23
23
23
23
23
2
21
83
48
48
1
1
46
31
31
31
1
1
1
2
2
2
4
4
629
9
9
1
1
3
3
2
2
1
1
1
1
1
1
3
1
1
1
2
1
1
1
1
1
7
7
1
1
1
1
5
2
1
1
2
2
1
1
1
1
1
1
1
1
16
6
6
7
1
1
1
1
3
1
1
1
1
1
1
1
212
1
1
1
1
1
10
10
1
1
1
4
3
5
5
5
12
12
1
1
11
11
1
1
10
26
26
1
1
1
1
1
2
1
1
10
10
10
1
1
1
1
1
1
1
1
1
3
3
3
1
1
1
2
2
2
2
2
2
2
2
158
59
47
47
2
2
4
4
4
4
2
2
2
1
1
26
6
6
1
13
2
2
1
1
2
2
3
3
3
3
69
4
2
2
51
51
51
12
12
12
1
1
1
1
1
1
37
37
4
3
3
3
1
1
1
26
20
20
2
18
1
1
1
1
1
3
2
2
2
1
1
1
1
6
3
3
3
2
2
1
24
24
13
1
1
1
1
1
1
6
2
1
1
1
1
1
1
1
1
1
6
1
1
4
4
3
2
1
2
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
8
1
1
1
1
7
1
1
1
1
1
2
1
1
1
1
1
1
3
1
1
2
2
12
11
2
2
2
2
8
1
1
1
2
2
2
2
2
3
3
3
1
1
1
1
1
1
1
1
91
91
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
7
3
1
1
1
3
3
3
1
1
1
1
1
27
1
1
1
25
2
2
1
1
1
1
1
1
1
5
4
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
42
1
1
1
1
1
14
2
2
2
1
1
1
1
1
11
1
1
1
9
9
13
3
3
3
3
6
3
2
1
2
2
1
1
1
1
1
4
4
14
11
4
4
4
7
7
1
3
3
3
3
11
1
1
1
1
1
1
1
1
6
2
2
3
3
1
1
3
1
1
1
1
1
1
1
1
1
1
1
1
1
140
120
4
4
4
4
4
4
4
112
11
11
11
1
2
2
2
1
1
1
1
2
2
2
2
3
1
2
2
2
5
3
1
1
2
2
2
1
1
1
1
1
4
2
1
1
1
2
2
1
1
1
1
1
60
2
2
2
52
1
1
7
5
5
30
2
1
1
1
2
4
3
3
1
1
10
3
3
3
3
1
1
1
1
2
2
2
2
1
1
2
2
2
20
3
1
1
1
1
1
17
1
1
3
3
3
1
1
2
1
1
9
9
1
1
1
1
1
1
1
1
1
1315
2
2
2
1
1
1
1
1
1
1255
45
2
2
2
2
2
2
2
20
10
10
1
1
4
2
2
2
2
1
1
1
1
1
20
1
1
16
8
8
8
3
3
192
192
20
20
20
11
3
2
6
6
2
1
57
56
56
55
1
1
1
39
39
1
1
37
37
57
56
56
56
117
1
27
1
1
1
1
1
1
1
1
1
2
2
1
1
8
1
1
1
1
1
4
4
1
1
1
1
1
1
1
1
1
6
3
1
3
1
1
32
12
12
1
9
2
11
6
4
1
2
1
1
2
2
2
1
1
6
6
5
1
55
1
1
1
9
2
1
1
2
2
1
1
1
1
37
30
1
29
2
2
3
2
33
2
2
2
2
7
7
4
3
24
4
4
4
20
17
831
1
1
1
1
31
11
11
11
19
2
16
1
45
45
13
12
14
14
12
12
11
5
5
4
4
16
16
16
16
404
38
38
1
37
37
2
1
1
53
2
49
38
35
35
3
18
18
18
224
222
26
26
26
26
22
22
1
21
21
9
9
5
1
2
1
82
1
1
1
47
1
46
46
15
15
2
2
2
2
124
124
73
45
26
15
2
12
28
28
1
1
1
1
9
7
7
1
1
2
2
2
2
4
4
4
2
2
2
2
9
9
9
9
3
3
3
3
3
2
2
1
1
1
1
1
1
1
1
2
2
1
10
9
1
1
1
4
4
4
4
4
4
4
4
1
1
1
1
1
1
1
1
3
3
3
3
3
3
6
6
6
1
1
1
5
2
3
3
3
3
1
2
3
3
3
3
3
3
1
1
1
64
8
1
1
1
1
1
1
1
7
2
1
1
1
1
1
1
1
1
1
1
1
4
4
1
1
1
1
1
1
1
1
1
52
36
7
7
1
1
1
3
1
1
1
1
1
1
1
1
1
1
1
1
1
1
26
26
26
26
26
1
1
1
1
1
1
1
1
1
1
16
5
5
4
1
1
1
1
1
1
1
1
9
2
2
2
2
1
1
1
1
6
2
1
1
1
2
1
1
1
1
1
1
1
1
1
1
1
1
1
4
4
4
4
4
4
4
2
2
1
1
3
3
1
1
1
2
2
2
1
1
1
1
1
1
1
1
592
592
1
1
1
25
3
3
3
22
18
2
1
1
1
1
1
1
16
15
15
15
1
1
1
1
1
3
2
2
2
2
1
1
1
6
6
1
1
1
1
1
1
1
4
4
1
1
1
2
2
2
1
1
1
552
40
40
11
29
509
502
38
38
38
38
44
44
44
44
109
14
14
13
1
93
93
1
1
30
30
30
1
28
46
46
46
1
1
1
43
30
30
2
13
13
9
1
1
1
41
12
12
12
5
5
5
8
7
1
1
8
8
8
3
3
3
1
1
1
1
10
10
10
10
4
1
1
1
1
1
1
2
2
2
9
9
9
1
1
1
1
4
4
4
4
8
8
8
8
7
7
7
19
2
2
17
15
1
1
1
56
56
56
5
5
5
5
11
7
7
7
4
4
4
4
2
2
2
1
1
2
2
2
2
2
2
2
1
5
5
3
2
2
2
2
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2578
73
44
25
2
1
1
1
1
4
5
1
1
5
1
1
1
1
1
4
4
4
1
1
1
1
9
1
3
5
29
3
1
1
1
2
2
1
1
1
1
1
22
2
2
1
1
1
1
14
9
1
1
2
2
1
1
1
1
2
1
1
5
5
3
1
1
5
3
3
3
1
1
1
1
1
1
1
3
1
1
1
1
1
1
11
1
1
1
4
4
4
4
3
3
1
1
1
5
1
1
1
1
1
1
1
2
2
2
2
2
1
1
1
1
1
1
1
50
50
13
1
1
1
1
1
1
2
1
1
1
1
1
2
2
1
1
1
13
13
15
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
raw text file