members
magnitude
fastq.trim.fasta.nt.blast2.join2.join3.2.join3.100
28192
10170
1650
12
1
1
1
1
6
6
1
1
1
1
1
1
1
1
5
5
1
1
1
1
1
1
4
1
1
3
1
1
2
2
1
1
1
1
1
158
158
158
1
1
112
108
2
26
25
1
1
2
1
1
1
1
1
1
1
1
77
15
15
16
12
7
1
1
1
1
2
2
1
28
19
1
1
1
1361
1356
1354
1354
2
1
1
19
17
3
3
1
1
2
2
93
1107
2
1
1
1
1
1
1
1
1
5
1
1
2
1
1
1
1
1
1
1
1
1
3
1
1
1
1
1
3
1
1
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
1
1
2
2
1
1
1
1
1
1
2
1
2
2
1
1
2
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
1
2
1
1
1
1
1
1
1
1
1
1
1
2
1
2
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
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
1
1
1
1
1
1
1
1
3
1
1
1
1
1
1
2
1
1
1
1
1
1
2
1
1
1
1
1
1
1
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
3
1
1
2
1
1
1
1
2
1
2
1
3
1
1
1
1
1
1
1
3
1
1
1
1
1
1
1
1
1
3
1
1
2
1
2
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
5
1
1
2
1
1
1
1
1
1
1
1
3
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
2
2
2
2
2
1
1
1
1
1
2
2
1
1
1
1
2
1
1
1
5
1
1
1
1
1
1
1
1
2
1
1
2
1
1
2
1
2
2
1
1
1
1
1
1
1
2
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
1
1
1
1
2
1
1
1
1
2
1
1
1
1
1
1
1
2
1
1
5
1
1
1
1
1
1
2
1
1
1
1
1
1
2
1
1
1
2
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
1
1
1
2
2
1
1
1
1
1
1
2
1
1
1
1
1
3
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
2
1
1
1
1
1
1
1
4
4
1
2
1
2
1
1
1
1
1
1
1
1
2
1
1
1
1
1
1
2
1
1
1
1
1
1
2
1
1
1
1
1
1
1
1
1
1
1
3
3
1
1
1
2
1
1
1
1
1
2
1
1
1
1
1
1
1
1
1
1
4
1
2
1
1
2
2
1
1
1
1
1
5
1
1
1
1
1
1
1
1
1
1
3
1
1
1
2
1
1
1
2
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
1
1
2
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
1
2
1
1
1
1
1
1
1
1
1
1
1
2
2
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
2
1
1
1
1
1
1
1
1
1
3
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
3
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
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
2
1
1
1
1
1
1
1
1
1
1
1
1
1
2
1
2
3
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
3
1
2
1
1
1
1
1
2
1
1
1
2
1
1
1
1
1
2
1
1
1
1
1
1
1
1
1
2
2
2
4
1
2
1
1
1
1
2
1
1
1
1
1
1
1
1
1
2
1
1
4
1
4
4
31
22
3
11
1
1
1
1
4
7
1
1
4
4
4
1
1
1
1
19
7
7
4
1
1
2
2
1
1
12
2
2
1
1
7
4
2
2
2
2
1
1
2
2
2
2
1
1
3
1
1
1
1
2
2
2
2
2
2
2
2
2
1
1
4
1
1
1
3
2
2
2
2
2
1
1
1
1
1
1
1
1
1
96
20
1
1
1
2
2
2
2
2
8
1
1
1
1
7
7
7
7
1
1
1
1
1
4
3
3
1
1
1
2
1
1
1
1
1
1
3
1
1
1
2
1
1
1
1
1
1
1
2
2
2
2
2
2
2
2
73
16
16
10
6
53
3
3
2
2
2
35
35
35
35
35
35
35
1
1
1
1
1
1
1
1
385
298
1
1
1
1
1
1
3
3
3
1
1
1
2
2
2
3
2
1
1
1
1
1
1
1
1
1
1
1
1
6
6
6
1
1
1
1
2
1
1
1
3
11
11
11
1
8
3
3
3
1
1
1
1
1
1
1
1
1
1
1
1
7
7
7
1
1
1
1
1
1
1
1
3
3
3
2
2
2
1
1
1
3
1
17
17
17
2
2
2
1
1
1
1
6
1
1
1
1
1
1
1
1
5
5
5
2
1
1
2
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
5
5
5
1
1
1
1
2
1
1
2
2
2
1
2
1
1
1
1
1
2
1
1
1
1
2
1
2
1
1
1
2
3
3
1
1
1
1
1
1
2
1
3
2
1
1
2
2
2
1
1
1
3
2
2
1
1
1
1
2
1
1
2
2
2
1
1
1
1
2
2
2
1
1
1
1
1
1
1
1
1
1
2
1
16
16
16
1
2
1
1
1
1
1
6
1
1
4
1
1
1
1
1
1
35
1
1
1
1
1
1
6
1
1
1
1
1
1
1
1
1
1
1
3
1
1
1
2
1
2
1
1
1
1
1
4
3
3
2
2
1
1
1
2
2
2
1
4
1
1
3
3
1
1
1
2
2
1447
1
1
1
1
1
1
1
3
3
3
1
1
1
1
1
1
1
89
87
86
83
80
3
3
1
1
6
5
1
58
1
2
2
2
3
1
1
1
2
2
1
1
1
1
1
1
1
2
2
1
1
1
1
1
1
2
1
1
1
1
1
1
1
1
1
2
2
2
2
2
2
5
5
5
5
895
1
1
1
80
80
78
78
15
15
9
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
34
34
32
21
1
20
16
1
1
1
1
1
1
1
1
1
1
61
1
1
1
1
1
1
26
1
1
1
1
1
1
20
20
20
20
19
4
4
4
4
1
1
3
3
1
1
1
1
1
1
1
30
30
30
2
2
1
1
28
28
24
505
5
5
5
1
1
1
3
3
3
3
1
1
1
1
22
22
1
1
1
1
1
17
17
17
15
4
4
4
2
2
2
2
317
218
218
218
9
1
1
2
2
2
3
3
3
1
1
205
1
1
190
99
99
2
2
2
2
97
1
1
1
66
5
31
1
29
1
1
1
1
6
1
1
1
1
4
4
4
4
4
6
3
3
3
2
1
1
1
152
152
14
14
1
1
1
10
1
1
2
2
2
2
2
2
2
124
3
1
1
1
1
2
1
1
1
1
117
1
1
1
2
2
3
3
1
1
1
1
1
1
62
12
8
1
2
3
1
1
6
1
1
1
1
44
2
42
38
4
4
4
2
1
1
1
1
1
1
1
5
4
1
1
1
1
1
1
1
168
141
1
1
1
1
1
1
46
29
29
29
1
18
4
4
4
6
6
17
1
1
1
1
2
1
1
1
1
1
1
1
1
1
1
13
12
12
1
1
1
1
1
1
1
1
2
1
1
1
1
67
67
1
1
1
1
1
3
1
1
1
1
1
1
1
1
44
1
1
43
1
1
35
4
18
2
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
21
21
20
20
17
2
2
2
2
26
26
26
26
26
24
350
348
309
2
1
1
1
303
303
296
1
1
1
34
34
1
1
26
1
1
1
1
1
1
1
15
9
9
1
1
1
1
2
2
5
1
1
4
6
3
3
1
1
2
2
2
2
1
1
1
1
1
30
7
1
1
1
1
1
3
3
3
3
3
3
2
2
2
2
1
1
1
1
22
6
4
3
3
1
2
1
1
1
1
1
1
1
1
1
1
1
9
8
1
1
1
1
6
6
6
1
1
1
1
3
3
1
1
1
1
2
2
2
2
4
2
2
2
2
1
1
1
1
1
1
1
1
1
1
22
4
4
4
4
2
1
1
7
4
2
1
1
1
1
1
2
1
1
1
3
1
1
1
1
1
1
8
8
5
5
1
1
1
1
1
1
1
1
1515
1
1
1
1
1
1311
3
3
3
3
3
3
2
2
2
1
1
1
1
1
1287
755
1
1
717
417
3
2
2
2
2
343
13
1
1
1
298
63
63
63
107
107
107
87
87
69
69
69
3
3
9
9
9
4
4
4
2
13
13
13
13
13
107
4
1
1
2
2
1
1
1
1
1
1
1
1
103
31
31
31
31
4
4
4
4
4
4
57
7
7
7
50
50
50
2
1
1
1
1
6
6
6
4
1
1
1
3
3
1
1
1
1
1
1
1
3
3
2
1
1
1
1
1
1
1
1
1
1
467
288
2
2
2
2
2
1
1
264
7
7
7
7
6
1
16
1
1
1
1
1
1
15
15
15
4
1
1
1
1
9
9
2
2
241
241
241
240
240
198
198
198
1
1
1
1
1
1
1
1
1
196
4
4
4
1
1
1
1
1
1
1
3
1
1
1
1
1
1
1
1
1
1
1
1
2
2
2
2
2
2
189
188
188
188
185
180
180
180
180
180
180
180
166
166
1
1
15
1
1
1
1
1
1
1
1
1
1
1
1
1
2
1
2
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
2
1
1
1
1
1
2
1
1
1
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
1
1
1
1
2
1
2
1
1
2
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
4
4
1
1
1
1
1
3
3
3
3
2
2
2
1
1
3
3
1
1
1
1
1
1
2
2
2
2
2
2
1
1
1
1
1
1
1
35
35
35
35
35
35
21
21
21
21
21
21
21
21
21
1
1
2
6
1
2
1
1
13
13
13
13
13
13
13
2
2
2
2
2
1
1
5
3
3
3
1
1
2
1
1
2
2
2
2
2
2
1
1
5
2
2
2
2
2
1
1
1
1
3
3
3
3
1
1
1
1
1
1
1
1
15
14
13
13
13
8
2
2
1
1
1
1
1
1
5
2
2
2
1
1
3
3
3
2
5
5
4
4
4
1
2
1
7
7
5
5
5
5
5
5
5
5
168
93
7
7
7
7
7
6
6
1
3
1
1
1
1
1
1
1
1
1
1
85
85
79
79
57
56
56
56
56
2
2
2
2
2
2
2
2
2
50
2
2
1
1
1
1
1
1
1
1
9
9
1
1
1
1
1
1
2
2
2
2
2
2
2
2
4
2
2
2
2
2
1
1
1
1
1
1
1
2
2
2
2
2
2
2
2
1
1
1
1
1
38
10
10
10
10
3
3
3
2
2
2
2
1
1
6
1
1
1
1
1
5
5
5
5
5
5
28
28
28
28
28
28
27
27
27
27
27
27
27
27
1
1
1
1
1
25
25
25
1
1
1
1
1
1
1
1
1
1
4
2
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
1
22
2
2
2
2
1
1
1
1
1
1
1
1
1
1
16
16
16
6
6
1
1
1
1
1
9
6
4
4
4
2
2
2
1
1
1
1
3
1
1
1
1
2
2
2
2
2
2
2
2
2
2
1
1
1
6
6
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
1
1
3
3
3
3
3
3
2
2
74
8
4
1
1
1
1
1
1
1
3
1
1
1
1
1
2
2
2
2
4
4
4
4
4
4
4
4
10
3
1
1
1
1
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
2
2
2
4
4
1
1
1
1
1
1
3
3
3
3
3
3
3
2
2
1
1
1
1
1
54
39
39
39
39
39
39
7
7
7
7
7
1
1
1
1
1
1
1
1
17
9
7
7
7
7
7
1
1
1
1
1
3
3
2
2
12
4
2
2
2
2
2
2
1
1
1
1
4
4
4
1
3
2
1
1
1
1
81
2
2
2
2
2
2
2
4
1
3
3
3
1
1
1
1
1
1
1
1
1
1
1
1
1
70
55
54
42
4
4
4
4
4
38
30
2
1
1
1
1
1
28
23
23
1
1
1
1
1
1
1
1
1
1
20
20
20
12
9
1
1
1
1
1
2
1
1
3
7
7
2
1
1
1
1
1
5
5
2
1
1
1
1
1
1
1
1
1
1
2
2
2
1
1
1
2
1
1
1
1
1
1
1
1
1
1
1
1
1
1
6
6
5
5
1
1
1
1
1
4
2
2
2
2
1
1
1
1
1
11
11
10
5
5
1
1
3
3
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
15
5
1
1
1
1
1
1
1
1
4
4
4
4
4
1
3
1
1
1
2
2
2
2
2
1
1
7
1
1
1
1
1
1
6
1
1
1
1
1
1
1
5
2
1
1
1
1
1
1
1
1
1
1
3
2
2
2
1
1
1
1
1
1
1
1
2171
24
7
1
3
1
1
1
17
5
7
1
1
2
1
2
2
2
2
2
2
1
1
2
2
2
2
1768
151
98
2
1
1
1
1
1
1
1
45
45
28
2
2
3
3
1
1
2
2
1
1
3
3
2
2
3
3
3
3
3
3
2
1
1
1
1
1
1
27
27
25
11
11
3
1
2
2
4
1
1
1
2
2
2
1
1
1
2
2
2
2
6
5
5
5
1
1
17
1
16
16
2
6
6
8
2
2
2
1
1
11
2
1
1
1
1
2
2
4
4
1
1
2
1
1
1
1
1
1
46
5
5
1
1
4
4
18
18
2
1
1
1
1
1
1
16
1
15
22
14
14
6
6
4
4
1
1
1
1
1
8
8
2
2
2
2
2
2
1
1
1
2
2
2
17
10
2
2
2
8
2
1
1
1
1
1
1
5
5
4
4
17
1
1
1
1
3
3
3
8
8
1
1
5
5
5
1
1
1
36
3
1
1
1
2
2
2
6
6
6
1
5
2
2
2
18
8
1
1
5
3
1
2
2
9
1
1
3
2
1
1
1
1
1
3
2
2
2
2
1
1
1
4
3
1
1
1
1
2
1
1
1
1
1
12
12
11
2
2
2
119
74
5
1
63
1
3
44
1
1
1
1
1
1
1
3
1
1
27
1
1
1
1
1
1
1
1
1
1
1
68
1
1
1
4
4
2
2
2
2
1
1
1
1
63
63
55
55
55
55
246
246
246
1
1
1
1
1
1
2
2
2
2
1
1
1
1
71
27
4
1
1
1
30
2
2
3
3
3
1
1
1
1
37
34
3
3
3
16
2
2
1
13
582
433
1
1
1
4
4
1
12
11
1
1
1
2
1
3
3
1
1
27
1
3
2
1
21
21
1
1
174
20
1
1
15
13
3
3
2
2
2
1
1
25
2
23
23
23
41
2
3
3
3
1
1
1
9
9
9
9
17
17
17
44
2
41
41
41
1
1
1
3
3
29
28
1
1
1
1
1
1
24
24
24
1
1
1
4
3
1
2
2
2
140
44
22
16
6
1
2
2
17
7
30
30
1
1
1
1
1
8
2
2
2
2
2
2
1
1
3
2
2
2
1
1
1
104
1
1
1
57
47
2
2
1
1
1
1
1
1
1
1
11
1
2
2
1
1
1
1
1
2
2
2
2
3
2
2
1
1
1
1
2
2
2
1
1
1
5
5
42
6
5
5
5
1
34
25
25
25
1
1
1
1
7
1
1
1
1
1
101
36
35
13
8
14
1
63
50
11
11
6
1
1
1
1
5
1
1
1
2
1
1
1
1
1
1
1
2
2
2
2
3
3
3
3
18
3
1
1
1
1
1
1
1
1
1
1
1
1
1
1
14
14
9
6
6
1
1
1
1
1
1
1
1
3
3
1
1
2
3
3
3
2
2
1
1
1
1
16
16
6
5
1
4
1
1
1
1
8
8
3
5
1
1
1
1
1
1
2
2
2
2
1
1
1
1
3
3
1
1
1
1
1
2
2
2
2
1
1
2
2
2
2
2
2
5
1
1
1
1
1
1
3
3
3
3
1
1
68
7
7
7
20
15
12
12
1
1
1
1
7
7
1
5
3
3
2
5
5
2
1
1
1
1
1
2
2
2
1
1
1
1
1
1
41
11
11
8
6
6
1
4
1
1
2
1
1
1
1
2
2
2
2
1
1
1
1
30
30
29
20
1
1
1
6
1
1
1
1
1
1
1
13
13
13
1
1
8
1
1
4
1
1
1
1
1
1
1
1
3
3
2
1
1
1
1
34
4
4
2
1
1
1
1
2
2
1
1
1
26
24
10
2
2
2
2
8
8
8
8
8
10
10
8
2
1
1
1
1
1
1
2
2
2
1
1
2
1
1
1
1
1
1
4
2
2
2
1
1
1
4
3
2
2
1
1
1
1
1
1
1154
66
2
2
2
2
2
2
4
2
2
1
1
1
1
1
1
1
2
1
1
60
58
1
1
1
1
1
1
1
1
1
55
1
1
1
1
1
1
1
54
51
3
3
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
47
47
18
18
18
18
1
1
1
1
1
1
17
13
13
13
13
13
9
1
1
1
1
2
1
1
1
4
2
1
4
4
1
1
1
3
2
2
2
1
1
20
20
20
17
1
1
1
1
1
1
9
1
1
1
1
4
3
3
3
1
1
1
1
1
1
1
1
1
1
2
2
2
2
2
2
2
1
1
1
1
1
1
1
1
1
1
6
1
1
1
1
1
1
1
1
1
4
4
1
1
1
1
3
3
3
3
3
2
2
2
2
2
2
2
2
1
1
1
1
1
1
1
1
1
3
1
1
1
1
1
1
2
2
2
2
2
2
2
2
2
1
1
1
1
1
1
1
1
1
1
1
1
1
1086
854
854
224
224
1
1
1
1
1
1
1
2
1
1
1
1
1
2
1
1
2
3
1
2
1
1
1
6
2
1
1
1
1
1
1
1
1
3
57
1
1
2
1
1
1
1
1
1
1
1
1
1
1
1
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
1
2
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
1
1
1
1
1
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
2
2
1
458
403
400
1
10
1
1
1
1
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
1
1
1
1
2
1
1
1
2
2
1
1
2
1
1
1
1
3
1
1
1
1
1
1
1
1
1
1
1
1
1
1
3
1
1
1
1
1
1
7
1
1
1
2
1
1
1
1
1
2
3
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
1
1
1
1
1
4
8
1
1
2
1
1
6
1
1
1
1
1
1
1
1
1
1
1
1
1
3
1
1
2
1
1
1
1
1
1
1
2
8
1
1
1
1
1
1
1
6
1
1
1
1
1
1
1
1
1
1
2
1
1
1
1
1
2
1
1
1
1
1
1
2
1
1
1
1
1
1
1
1
11
1
2
1
1
1
1
1
1
1
1
1
1
2
1
1
1
1
1
1
1
3
1
1
1
2
1
2
1
1
2
2
1
1
1
1
2
1
1
1
1
1
8
1
1
1
1
3
1
1
1
1
1
1
1
1
1
1
1
1
2
1
1
1
1
1
1
8
1
1
1
1
1
1
1
1
1
1
1
1
1
7
1
1
1
1
3
1
2
1
1
1
1
55
1
1
2
4
46
165
119
1
1
1
1
1
91
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
36
2
1
32
25
5
1
1
1
1
2
2
2
1
1
14
1
1
1
1
10
1
1
1
1
9
9
1
1
1
1
6
2
1
1
3
3
3
1
2
168
2
2
1
1
1
1
3
3
2
2
2
2
1
1
1
157
157
2
2
2
140
140
123
1
16
2
2
2
2
1
1
2
1
1
1
1
1
1
1
1
1
1
1
1
38
1
1
1
1
1
5
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
2
2
2
1
21
1
1
1
1
2
1
1
1
1
1
1
7
1
1
1
1
1
1
2
2
1
1
1
1
1
7
5
1
1
1
1
1
2
1
1
1
1
1
1
1
1
1
1
1
2
2
1
1
1
2
2
2
2
4
3
3
3
3
1
1
1
1
1
6
3
2
2
2
2
1
1
1
1
1
1
1
1
1
1
2
1
1
1
1
1
1
1
1
1
41
30
15
15
2
1
1
1
1
13
13
1
1
1
1
1
14
1
1
1
1
1
10
10
6
3
1
1
1
1
1
1
1
1
1
1
2
2
2
1
1
1
6
6
2
1
4
4
2
2
32
1
1
1
1
1
1
1
1
1
1
1
1
1
1
18
6
6
5
3
3
1
1
1
1
3
3
2
1
1
1
1
1
1
1
1
1
1
2
1
1
1
1
1
1
1
1
1
2
2
2
2
2
2
1
3
3
1
1
1
1
1
1
1
1
1
1
1
12
1
1
1
1
1
4
4
3
1
1
1
2
1
1
1
1
7
7
3
1
1
1
1
2
2
3
1
1
2
2
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
4325
58
58
8
5
1
1
1
2
3
3
3
3
6
2
2
2
2
2
2
4
4
1
3
3
3
43
43
40
31
31
2
2
2
1
1
1
1
1
6
5
5
1
1
3
3
3
1
1
1
1
1
1
149
149
12
12
12
12
12
12
12
12
3
3
3
2
2
1
1
98
97
6
6
6
1
1
1
1
1
1
1
1
1
1
1
1
1
21
6
6
6
6
6
3
2
2
1
1
1
1
1
1
6
6
1
1
1
1
2
1
1
1
1
1
1
1
1
6
6
5
5
5
1
1
7
5
5
5
5
2
1
1
1
1
1
1
1
3
3
2
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
53
53
53
1
1
1
1
50
1
1
3
3
2
1
1
1
1
1
1
1
1
1
1
1
1
1
1
36
36
36
36
36
36
1
2
1
1
1
1
6
1
1
14
5
2
1623
28
4
4
1
1
1
1
1
1
1
1
2
2
2
24
12
1
1
1
1
4
4
4
4
4
4
6
6
2
1
1
1
1
1
1
1
1
1
1
3
2
2
2
2
2
2
1
1
1
1
1
1
1
1
1
1
1
1
5
2
1
1
2
2
1
1
1
1
1
1
1
1
3
2
1
1
1
1
1
1
1
1
8
1
1
1
6
5
1
1
1
553
14
5
1
1
1
1
1
2
9
5
3
1
1
2
2
2
2
1
1
1
1
1
1
1
1
1
1
1
1
1
1
50
29
1
1
1
1
1
1
1
9
5
5
5
4
4
6
1
1
1
1
1
1
1
3
1
2
11
4
4
3
1
3
3
3
3
3
21
21
21
21
19
5
5
5
5
5
5
138
2
2
2
2
3
2
2
2
2
1
1
1
133
17
17
4
4
112
110
109
1
108
1
2
2
53
1
1
1
1
1
3
2
2
6
5
1
1
1
2
2
2
1
1
1
2
1
1
1
1
1
1
1
1
1
1
1
1
1
5
3
3
3
3
2
2
2
2
17
5
4
4
4
1
1
2
1
1
1
1
1
1
1
12
8
1
1
3
2
1
1
1
1
1
1
1
4
1
1
2
2
2
1
1
5
5
2
2
2
2
2
1
1
1
10
4
4
1
1
1
1
1
1
6
1
1
1
1
1
1
1
1
1
2
1
1
12
2
2
4
4
4
1
1
1
1
1
1
2
2
5
5
2
2
2
2
1
1
1
2
2
2
2
14
5
5
4
2
1
1
1
1
6
6
6
6
1
4
3
2
2
1
1
1
1
1
1
255
139
132
132
132
132
4
4
4
4
3
3
3
3
116
5
5
5
5
19
9
8
1
8
8
8
2
1
12
1
1
1
1
7
7
2
5
3
3
3
5
5
5
5
17
5
5
5
11
1
1
1
1
3
3
1
1
1
6
6
6
2
1
2
1
15
3
3
3
8
5
2
2
3
3
15
9
9
1
1
1
6
6
6
1
4
15
9
9
1
8
5
5
5
1
1
1
3
3
993
2
2
1
1
1
1
1
1
1
1
2
2
2
1
1
1
1
1
1
1
1
1
1
19
13
13
4
1
2
2
1
1
1
1
1
705
1
1
1
1
1
7
7
1
1
1
1
1
1
5
1
4
1
1
1
1
1
3
3
3
3
3
5
5
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
682
1
1
1
71
19
19
49
49
49
3
2
2
1
1
607
27
27
538
2
2
3
1
2
8
7
60
60
26
26
3
3
17
17
62
62
72
72
1
1
1
1
2
2
1
1
1
1
1
1
1
90
90
1
1
1
84
37
37
12
23
1
1
1
1
1
1
1
1
30
21
21
12
4
3
2
1
1
1
4
1
1
2
2
2
1
1
1
1
2
1
1
1
2
2
2
2
2
2
13
13
9
1
1
8
3
1
1
1
1
1
1
1
1
1
2
2
2
3
1
1
1
1
2
1
1
1
1
1
5
3
1
1
1
1
2
2
2
1
1
1
1
1
27
27
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
4
2
2
1
1
2
2
8
8
8
8
1
1
1
1
2
2
2
1
1
40
3
1
1
1
1
1
1
1
1
1
1
1
1
1
29
2
2
2
2
24
6
6
6
6
6
8
8
8
3
3
1
1
1
1
8
7
7
7
1
1
1
1
1
3
1
1
1
1
1
1
1
1
1
1
1
1
68
50
49
4
4
4
2
1
1
1
1
2
2
2
2
29
16
16
16
9
2
4
3
3
1
1
2
1
1
1
1
1
2
1
1
1
1
1
1
1
2
2
2
18
10
3
3
1
1
1
8
1
1
6
5
1
1
1
35
1
1
1
1
1
1
25
6
2
1
1
1
1
1
1
1
3
3
1
1
1
8
4
1
3
1
1
1
1
1
1
1
1
1
1
1
1
2
2
2
2
7
2
2
2
2
3
2
2
5
3
1
1
1
2
2
2
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
21
1
1
1
1
1
1
1
20
20
9
1
1
2
2
6
6
11
3
2
2
3
3
3
1
2
5
5
5
5
1
1
1
2
1
1
1
1
1
1
1
1
42
9
2
1
1
1
1
1
1
1
1
1
1
1
7
1
1
1
1
1
1
2
1
1
1
1
1
1
1
1
1
1
2
2
1
1
1
1
1
33
19
1
1
1
1
1
18
18
18
18
18
14
9
9
4
1
1
2
2
2
2
1
1
1
4
4
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1283
4
1
1
3
1
1
1
12
12
12
2
2
1
3
1
1
1
7
3
3
3
3
4
3
1
1
1
1
1
1
1
1
1
1
1
1
1
1261
2
1
1
1
1
1
1
1259
2
1
1
1
1
1
1
1252
2
2
5
5
1
1
1
1
23
23
1
1
2
3
3
6
6
1
1
1
1
2
1
1
1
1
1
3
2
247
246
1
1
7
5
2
5
940
806
3
1
1
1
1
445
2
2
1
1
2
2
1
1
1
1
1
1
2
2
1
1
1
1
3
3
12
12
2
2
1
1
16
16
12
12
3
3
2
2
1
1
13
13
1
1
94
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
4
1
1
2
1
1
1
2
1
1
1
1
1
1
2
1
1
1
1
1
3
2
1
1
1
1
1
1
1
2
1
1
1
1
2
1
1
1
1
2
1
3
1
1
1
1
1
1
2
1
1
3
4
4
1
1
14
14
24
24
1
1
10
9
1
1
1
1
1
1
18
18
2
2
1
1
2
2
3
3
11
11
3
3
1
1
15
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
2
1
1
1
2
2
2
1
1
1
1
2
2
7
7
1
1
4
4
1
1
4
4
1
1
1
1
1
1
2
2
1
1
1
1
21
21
1
1
3
3
2
2
1
1
2
2
4
4
3
3
1
1
5
5
48
48
3
3
8
8
1
1
1
1
1
1
7
7
7
7
2
2
1
1
1
1
1
1
1
1
1
1
1
6
3
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
2
2
2
2
536
1
1
1
1
1
1
1
1
534
3
1
1
2
1
1
62
10
10
10
52
46
1
1
1
1
1
1
1
1
44
44
44
44
2
1
1
1
1
1
1
2
1
1
1
1
1
1
1
1
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
1
1
1
434
104
104
27
77
326
306
18
18
18
17
18
18
18
18
32
1
1
1
30
29
1
1
20
20
20
1
19
51
51
51
1
1
17
13
12
4
4
4
1
1
1
1
1
1
1
31
4
4
4
4
4
4
1
1
1
1
6
6
10
10
10
5
5
5
1
1
1
10
10
10
9
1
1
1
3
3
3
3
3
3
3
2
2
2
2
4
4
4
4
9
9
9
9
1
1
1
12
1
1
1
1
1
10
8
1
1
1
38
38
36
1
3
3
3
3
11
8
8
8
3
3
3
4
4
3
3
3
1
1
11
9
9
9
4
5
2
2
2
2
4
3
3
2
1
1
1
1
1
1
1
1
1
24
3
3
1
2
21
9
1
1
1
1
1
1
1
1
2
2
2
2
4
4
4
4
1
1
1
1
7
3
3
3
3
3
3
3
3
1
1
1
1
2
1
1
1
1
1
1
1
1
3
3
3
3
3
1
1
1
1
1
1
1
1
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
9257
3959
394
1
1
3
3
8
8
6
6
264
1
1
1
1
1
1
12
1
1
1
1
4
1
1
12
1
1
2
2
1
21
2
4
6
4
1
85
2
10
1
1
2
3
1
19
1
10
32
1
3
1
1
4
1
1
24
24
50
50
10
1
1
1
1
2
1
1
2
24
1
1
2
1
1
2
8
1
2
1
2
1
1
3471
614
6
3
1
1
1
1
1
1
1
1
1
591
591
23
23
24
24
543
145
145
359
359
1
1
11
1
1
4
4
5
5
1
1
2
2642
1647
83
81
1562
1504
74
74
72
69
748
236
2
2
2
2
1
1
3
3
1
1
1
1
5
5
14
14
3
63
9
16
15
1
1
1
1
15
14
1
1
1
17
17
14
14
6
3
2
1
2
1
2
2
57
46
5
4
1
1
31
31
1
3
1
1
1
2
1
1
1
8
6
1
2
1
469
469
469
247
203
38
50
47
38
7
5
93
9
9
84
81
12
12
2
2
1
1
1
2
3
65
29
28
1
1
16
16
10
10
5
3
2
2
2
2
2
3
2
2
2
1
1
1
1
1
1
1
1
1
1
180
173
173
7
7
1
1
1
75
66
4
3
1
62
6
6
2
5
1
7
2
6
6
1
5
1
2
1
1
1
1
1
5
3
1
365
86
1
1
4
4
14
14
2
2
9
9
30
30
3
3
1
1
1
1
1
1
5
5
9
9
1
5
5
5
5
3
2
1
1
1
1
1
1
255
46
46
45
199
199
199
1
1
197
197
1
1
116
116
1
1
38
1
1
1
1
2
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
4
4
1
1
1
1
3
3
2
2
7
7
7
7
7
7
7
7
3
1
1
1
5
5
1
1
6
1
1
1
1
1
1
42
4
1
1
1
5
2
1
1
2
1
1
2
1
3
3
2
2
1
2
2
1
1
1
2
raw text file