members
magnitude
fastq.trim.fasta.nt.blast2.join2.join3.2.join3
33889
14692
1533
1372
355
316
1
1
1
1
1
130
130
122
3
3
2
2
2
2
1
1
4
2
1
1
1
1
2
2
2
2
4
2
1
1
1
1
120
120
1
114
5
13
13
3
2
1
1
3
1
1
1
1
1
1
4
1
2
2
1
1
1
1
1
1
15
15
15
5
5
5
9
9
1
1
1
1
1
1
1
8
2
1
1
1
1
4
1
1
3
3
1
1
1
1
1
1
1
1
25
3
3
1
1
1
1
2
2
13
13
3
1
1
1
1
1
1
1
1
1
8
8
9
9
9
1
1
5
5
2
2
1
1
11
11
3
3
3
3
3
8
1
1
1
2
2
2
5
1
1
1
1
1
1
2
2
2
2
2
14
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
7
7
1
1
1
1
2
1
1
1
1
1
1
2
1
1
1
1
1
1
2
2
1
1
4
4
4
4
4
4
17
10
9
1
7
1
1
1
1
1
1
1
5
4
4
1
1
1
1
1
1
1
1
1
1
192
192
192
52
10
13
2
25
25
25
1
1
1
1
2
1
1
21
21
43
39
4
1
1
2
2
425
379
1
1
1
3
3
1
1
1
1
1
1
13
1
1
12
12
88
4
1
1
1
1
1
2
2
1
1
1
1
1
18
18
18
18
6
6
6
6
38
38
38
38
2
2
4
4
4
1
251
208
208
12
10
2
1
1
1
1
1
27
10
10
1
1
2
2
2
3
2
17
1
1
1
8
8
8
8
8
5
5
5
1
1
1
2
1
1
1
1
1
10
1
1
1
1
1
1
1
1
1
1
7
6
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
33
15
14
12
12
1
1
11
11
2
9
2
2
2
2
1
1
1
1
1
1
1
1
18
12
9
9
9
8
3
4
1
1
3
3
3
3
6
6
6
2
1
1
1
1
2
2
1
1
1
1
1
2
2
2
1
1
1
1
1
1
6
6
4
4
4
1
2
2
2
2
2
1
1
1
1
1
2
1
1
1
1
1
1
158
1
1
1
15
2
2
11
11
111
106
105
105
1
1
2
15
1
1
85
1
1
1
1
1
1
2
1
1
1
1
1
1
1
1
1
1
1
6
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
3
1
1
1
1
1
1
1
1
1
2
1
1
1
1
1
1
1
1
2
1
1
1
1
1
5
5
3
1
1
1
2
2
2
22
22
22
4
4
9
9
9
8
1
5
1
1
1
1
4
2
1
1
1
1
1
2
2
2
1
1
1
1
1
3
1
1
1
1
2
2
2
1
1
1
1
9
1
1
1
1
1
8
8
8
8
8
7
1
5
1
2
1
1
1
1
1
1450
83
3
3
3
3
3
3
3
3
3
1
1
1
2
2
2
77
75
2
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
68
68
66
12
12
9
9
8
7
7
1
1
1
1
1
1
1
1
1
1
3
3
1
1
1
1
1
1
54
1
1
1
1
1
1
53
33
33
33
33
32
19
6
5
5
5
5
1
1
1
1
1
1
1
1
1
10
10
10
7
5
1
1
1
1
1
2
1
1
10
10
3
3
3
1
2
7
1
1
1
1
1
1
5
5
2
1
1
1
1
1
1
1
18
17
17
13
1
1
1
1
1
1
5
4
3
2
2
2
2
2
2
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
6
3
3
1
1
1
1
2
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
4
3
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
2
2
2
2
2
2
2
3
3
2
2
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
2
2
2
2
2
2
1366
1229
1229
1
1
1
1
1
1
190
190
9
8
19
13
5
11
10
4
8
13
5
15
1
5
5
15
14
8
12
10
3
3
2
1
3
3
3
441
433
426
28
33
3
31
36
12
33
20
17
24
22
26
11
32
20
7
9
14
25
23
8
6
1
1
587
478
27
35
44
29
33
26
38
35
16
11
3
33
10
13
1
15
10
16
42
41
105
1
1
1
102
2
2
1
5
1
1
75
3
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
45
5
1
1
1
2
2
2
2
2
1
1
1
1
1
1
6
2
1
1
1
1
1
1
1
1
1
1
1
3
1
1
1
34
2
2
2
2
10
1
1
1
2
2
2
2
2
2
2
1
1
1
1
3
2
2
1
1
1
1
19
17
1
1
1
15
1
2
1
1
3
1
1
1
1
1
1
1
1
1
1
2
1
1
1
1
48
5
5
1
1
1
1
3
3
1
1
1
1
1
3
3
3
22
22
1
21
10
10
2
2
1
1
1
7
7
6
1
7
7
7
7
2
5
20
17
6
6
6
5
1
11
10
2
2
2
1
1
1
1
1
6
1
1
1
1
2
3
2
2
2
2
1
1
1
1
1
9
1
1
1
8
8
8
8
8
1
1
1
1
7
3
3
3
2
2
2
2
2
2
1
1
1
1
1
1
47
40
2
2
1
1
1
1
1
1
1
13
13
13
13
13
2
2
2
2
2
11
10
6
6
6
6
1
1
1
1
1
1
1
1
3
1
1
1
1
1
1
2
1
1
1
1
1
1
1
1
2
2
2
2
2
2
2
1
1
1
1
1
1
3
3
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
19
11
5
3
3
3
1
1
1
6
5
5
1
1
3
1
1
1
1
1
1
2
1
1
1
1
1
3
3
2
1
1
1
1
28
1
1
1
1
1
1
1
20
2
2
2
1
1
1
1
2
2
2
2
2
8
7
7
7
1
1
1
1
1
1
1
1
1
1
1
2
2
1
1
1
1
1
1
1
1
1
2
2
2
2
2
2
2
2
7
3
3
1
1
1
1
1
1
1
1
1
1
1
4
4
3
1
1
2
1
1
214
1
1
123
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
2
1
1
1
1
3
3
1
1
2
1
2
4
1
1
1
1
1
1
2
1
2
1
1
1
3
1
3
1
1
1
1
2
2
2
1
1
1
1
1
1
24
24
1
1
1
1
1
1
1
1
1
1
3
1
1
1
1
1
1
1
2
1
1
1
2
1
14
1
1
2
1
1
1
6
1
1
1
1
1
1
34
1
6
12
1
1
4
2
1
1
1
1
1
2
2
2
2
2
1
1
1
1
1
1
1
1
1
7
7
7
7
1
6
4
3
3
3
1
1
1
1
3220
2935
314
314
313
313
4
4
4
4
1
1
1
1
2
1
1
1
59
59
55
4
151
1
1
1
150
1
1
149
80
1
1
1
78
2
2
76
45
13
1
1
3
1
1
1
4
1
2
32
31
1
518
185
181
181
181
181
1
1
176
2
1
1
1
1
1
1
1
1
2
2
1
1
1
1
1
1
1
1
113
113
113
9
2
2
2
2
7
2
2
4
4
1
1
1
1
1
1
1
1
1
1
1
1
1
5
5
4
4
1
1
1
1
49
16
16
33
3
3
4
4
26
26
190
190
190
6
6
1
5
184
184
184
1182
6
6
6
6
6
5
1
60
60
60
60
60
60
134
101
101
101
1
1
100
1
1
99
33
31
29
1
1
1
1
1
1
1
1
2
1
1
12
1
1
3
7
7
7
1
7
1
1
1
1
1
2
2
2
2
2
2
1
1
1
1
1
1
970
970
156
156
7
2
1
3
1
2
2
2
97
15
15
22
1
3
8
9
9
1
1
1
1
6
6
20
1
1
7
7
1
1
35
2
32
1
772
2
1
1
1
1
25
21
5
5
1
1
1
1
1
4
5
5
730
3
3
1
2
2
2
1
1
1
1
1
2
1
1
1
421
3
303
68
1
1
1
4
1
1
1
3
1
8
1
2
1
1
1
1
1
1
1
1
2
1
2
9
8
1
1
1
1
1
1
1
1
1
1
1
2
45
2
1
1
1
4
1
1
3
3
3
247
1
246
246
4
4
4
13
1
1
1
1
1
1
1
1
10
1
1
1
3
3
3
2
1
1
1
1
1
3
3
3
3
2
2
1
1
1
553
462
1
1
1
1
1
1
160
2
1
1
1
1
1
84
84
83
3
50
7
7
7
19
1
2
1
1
2
1
1
10
1
1
71
1
1
1
1
5
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
65
63
63
2
2
9
4
4
3
3
220
220
1
1
1
1
5
1
1
1
1
1
3
3
3
107
3
1
1
1
1
1
1
103
76
1
1
25
95
5
3
3
1
1
1
3
2
1
1
43
10
10
10
5
5
5
1
1
1
7
7
2
1
1
2
3
3
3
4
4
4
8
8
1
1
1
1
1
1
1
1
1
2
1
1
1
1
1
1
1
1
1
58
58
58
58
58
86
86
86
86
1
1
1
85
85
6
6
6
5
5
3
2
2
1
1
1
1
94
92
2
2
2
2
3
3
3
84
84
3
3
5
1
3
4
2
3
6
6
26
4
9
2
1
2
1
1
2
1
1
1
1
1
1
1
8
1
1
7
3
4
4
47
5
1
1
1
1
1
4
4
4
4
4
42
2
2
2
2
2
2
12
6
5
4
2
1
1
1
3
3
3
3
3
3
3
1
1
1
9
4
1
1
1
3
3
3
5
2
1
1
4
4
4
4
4
4
10
3
3
1
1
2
2
5
2
2
2
2
1
1
1
1
2
2
2
1
1
1
1
1
1
9
1
1
1
1
1
7
4
1
1
1
3
1
1
1
1
1
3
3
1
2
1
1
1
1
6
6
5
2
1
1
1
1
3
2
2
1
1
1
1
1
1
1
14
14
14
9
9
1
1
6
1
1
4
1
1
3
3
8
1
1
1
1
1
1
4
4
1
1
1
1
1
1
2
1
1
1
1
1
3
3
1
1
2
2
1
1
1
1
1
5
4
1
1
1
1
1
1
24
20
6
2
2
2
4
4
4
1
1
3
14
10
8
1
1
1
1
2
2
1
1
2
2
1
1
1
1
1
1
1
3
3
3
1
1
1
1
1
1
1
9
9
9
9
1
1
2
2
1
1
1
1
3
3
1
1
3
3
2
1
6980
5
5
2
2
2
2
2
3
3
3
1
1
1
6846
1
1
1
1
1
1
1
9
1
1
1
1
1
1
1
1
1
1
1
7
1
1
1
1
1
1
1
2
1
1
1
1
1
1
1
1
1
6835
7
1
1
1
1
1
1
1
1
6
6
6
6
6
6
1
1
1
1
1
1
6827
6696
1
1
6686
2
2
2
2
2
156
154
29
29
6
4
4
23
23
1
3
1
4
1
2
1
2
3
2
3
125
125
125
125
105
1
1
6
10
2
1
1
7
5
7
10
1
1
1
1
1
9
11
2
11
7
1
4
5
1
1
20
1
14
1
1
1
1
1
6527
6527
6527
6527
6527
6515
6515
6515
3
3
3
3
3
3
3
3
3
2
1
6512
10
10
1
1
1
1
1
1
1
1
1
1
1
1
9
2
2
2
2
2
2
2
7
5
5
5
5
5
5
2
1
1
1
1
3
3
1
1
1
1
2
2
2
2
2
2
2
2
1
1
6500
6499
1
1
1
1
1
1
6498
2
1
1
1
1
1
1
1
1
1
1
1
6495
6474
6471
6471
6471
6471
1041
1040
1030
4
4
1
1
1
1
951
951
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
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
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
2
1
1
1
1
1
1
1
1
1
2
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
2
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
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
1
1
1
1
2
1
1
1
1
1
1
1
1
1
1
1
3
1
1
1
1
1
2
1
2
1
1
2
1
1
2
1
2
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
1
1
1
1
3
1
1
1
1
4
1
1
1
3
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
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
3
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
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
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
1
1
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
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
2
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
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
1
1
1
1
1
1
1
1
1
1
1
1
1
2
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
2
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
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
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
2
1
1
1
1
1
2
1
1
1
1
1
1
1
1
1
1
1
2
1
1
1
2
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
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
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
5426
5426
5426
5426
5426
1
72
5353
3
3
3
3
3
3
1
1
1
2
2
2
1
1
19
16
13
13
13
1
1
1
1
1
1
1
1
11
11
11
1
1
1
1
1
1
1
1
1
1
1
3
3
3
3
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
10
10
10
10
10
10
3
3
3
3
3
3
3
1
1
1
2
2
1
1
7
1
1
1
1
1
1
1
6
6
6
6
1
1
1
1
1
1
1
1
5
5
3
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
2
2
5
5
5
5
5
5
5
2
2
2
1
1
3
3
3
1
1
1
124
98
2
2
1
1
1
1
1
1
1
1
1
1
1
1
1
96
96
89
88
28
27
27
27
4
1
3
2
1
1
1
1
1
1
1
1
1
1
23
1
1
1
1
1
1
1
1
1
22
4
4
4
4
4
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
1
2
2
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
14
8
8
8
8
2
2
2
2
2
2
6
1
1
1
1
1
5
5
5
2
2
2
2
3
3
2
1
6
6
6
1
1
1
1
1
5
5
5
5
5
5
5
5
5
5
4
1
1
1
1
1
3
3
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
59
9
9
7
7
1
1
1
1
1
1
1
6
6
6
5
5
1
4
1
1
1
1
1
1
1
1
1
49
35
35
2
2
1
1
1
1
1
1
1
1
32
24
2
1
1
1
8
8
8
8
14
14
11
11
11
11
1
1
4
4
4
4
1
3
13
13
13
8
5
5
5
3
2
2
2
1
2
2
1
1
2
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
7
7
7
7
6
6
6
5
5
5
3
2
1
1
1
1
1
1
1
1
1
1
1
1
1
1
23
6
6
1
1
1
1
1
1
1
1
5
4
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
16
1
1
1
1
1
1
1
1
1
1
1
1
1
15
2
2
1
1
1
1
1
1
1
1
1
1
1
12
12
12
12
12
12
7
1
1
2
3
4
2
1
1
1
1
1
1
1
1
1
1
1
1
8
2
2
2
2
3
3
3
2
1
3
3
3
1
1
117
3
1
1
1
1
1
1
1
1
1
4
4
1
1
1
1
1
1
3
3
2
2
2
2
2
1
1
1
1
1
1
1
1
1
1
1
1
1
2
2
2
2
2
1
1
103
58
58
49
49
31
31
14
8
1
1
1
1
1
1
1
4
3
3
3
3
1
1
1
2
2
2
2
2
1
1
1
1
1
1
6
3
3
3
3
3
1
2
3
3
3
2
2
1
1
1
1
1
12
3
3
3
3
3
9
1
1
1
1
6
2
2
2
1
1
2
2
2
1
1
2
1
1
1
1
1
1
1
2
1
1
1
4
4
1
1
1
1
2
2
2
2
1
1
1
1
1
1
1
1
7
1
1
1
1
1
1
6
5
4
4
3
3
1
1
1
1
1
1
8
8
2
2
2
2
1
1
1
1
1
1
1
5
5
5
3
3
3
2
1
2
2
2
1
1
1
8
8
8
2
2
1
1
1
1
1
5
1
1
1
4
4
44
27
17
17
17
7
7
7
1
2
3
1
8
8
8
8
8
2
1
1
10
10
10
10
6
6
1
1
1
1
1
1
1
1
1
2
2
2
2
2
2
2
1
1
15
15
13
1
1
1
1
1
1
7
7
7
7
7
1
1
1
1
1
2
1
1
1
1
1
4
2
1
1
1
1
1
1
1
2
2
2
2
2
2
2
1
1
1
1
1
1
1
1
1
1
12297
190
1
1
1
6
6
6
2
2
2
2
1
1
2
2
2
5
2
1
1
1
1
1
1
1
1
1
1
3
3
3
3
178
1
1
1
1
1
177
1
1
1
1
171
1
1
1
1
1
1
2
2
2
5
5
1
1
11
11
1
1
1
143
143
1
1
1
1
3
3
3
3
1
1
1
1
8
8
2
2
2
1
1
1
1
1
6
6
4
4
4
4
2
2
2
2
2839
1
1
1
1
1
1
1
2
2
2
2
2
2
67
67
1
1
1
1
3
3
5
5
1
1
59
59
7
7
1
1
26
26
251
251
1
1
11
11
8
8
291
291
3
3
6
6
4
4
1
1
8
8
136
136
5
5
1
1
241
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
4
1
1
1
1
12
1
1
1
1
1
1
1
2
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
2
1
3
1
4
1
1
1
1
1
1
1
1
1
1
2
1
1
1
2
1
1
1
1
1
1
1
2
1
1
1
1
1
1
1
2
1
1
1
1
1
1
1
4
1
1
1
1
1
2
1
1
1
1
1
1
1
4
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
2
1
1
1
4
1
1
1
1
1
4
29
1
1
1
1
1
1
1
1
1
1
4
10
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
2
26
26
20
20
3
3
5
5
8
8
1
1
1
1
2
2
3
3
271
271
1
1
5
5
111
111
1
1
1
1
1
1
2
2
8
8
3
3
2
2
9
9
47
1
1
1
3
3
3
1
2
2
2
2
2
2
1
2
2
2
1
1
1
2
2
2
1
1
1
2
2
2
5
5
5
1
1
1
1
2
2
2
1
1
1
2
2
2
2
2
2
1
1
1
1
1
1
1
1
1
1
1
2
1
1
1
1
2
1
1
1
1
1
1
10
10
5
5
1
1
6
6
30
30
1
1
1
1
3
3
9
9
5
5
3
3
1
1
3
1
1
1
33
33
2
2
5
5
1
1
225
225
74
74
26
26
1
1
1
1
12
12
2
2
1
1
19
19
1
1
17
17
337
85
252
1
1
2
2
1
1
2
2
1
1
5
5
1
1
3
1
1
1
2
2
2
4
4
1
1
6
6
6
4
1
1
1
3
3
3
1
1
2
1
1
1
1
2
2
1
1
1
1
1
1
1
1
1
1
1
488
488
46
46
46
46
46
46
46
46
5
5
5
5
2
2
2
2
1
1
1
1
1
1
1
1
1
1
1
1
2
2
2
2
2
2
2
432
430
33
33
1
1
1
1
32
1
1
3
3
3
1
1
1
1
1
1
1
1
2
2
2
2
2
1
1
1
2
2
2
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
4
4
4
4
1
2
1
48
7
7
1
1
1
2
2
2
1
1
1
1
1
1
1
1
1
1
1
10
9
2
1
1
1
1
1
1
1
1
4
1
1
3
3
1
1
1
1
1
1
1
28
28
1
1
1
1
5
1
1
4
4
4
1
1
1
1
3
3
1
2
2
5
5
4
1
1
1
1
3
3
3
3
3
6
2
2
2
2
2
3
3
2
2
2
1
1
1
1
1
1
1
31
8
3
1
1
1
2
2
2
1
1
1
1
3
3
3
3
1
1
1
1
1
1
1
1
1
8
2
2
1
1
1
6
6
6
6
4
3
3
3
3
1
1
1
1
1
1
1
1
1
2
2
2
2
2
2
2
2
2
2
4
4
2
2
2
2
2
2
5
5
3
2
2
1
1
1
1
1
1
2
2
2
2
2
267
256
2
2
2
2
254
1
1
1
1
1
1
1
1
1
1
250
19
19
1
1
2
2
11
7
7
7
4
4
4
4
17
17
3
1
1
1
1
1
1
1
5
2
2
2
3
2
2
2
2
2
2
2
2
1
1
1
1
2
2
2
2
2
2
2
2
11
8
4
4
4
3
3
3
3
1
1
1
1
3
3
1
1
1
1
1
1
1
1
1
1
2
2
2
2
2
2
1
1
18
5
5
5
1
1
1
1
1
4
4
3
3
1
1
1
1
13
5
2
2
2
2
2
2
3
3
1
1
1
1
1
1
1
1
1
1
5
5
5
4
4
4
1
1
1
1
1
1
1
1
1
1
4748
1
1
1
1
49
17
16
3
1
2
2
2
2
13
12
7
7
1
1
1
3
3
3
1
1
1
1
1
1
1
1
32
4
1
1
1
1
1
3
3
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
4
4
4
1
1
1
1
1
1
1
1
1
1
11
3
3
3
3
1
1
1
1
1
2
2
2
2
2
2
1
1
1
5
1
1
1
1
1
4
1
1
1
1
1
1
2
2
2
1
1
1
6
2
2
2
2
2
4
1
1
1
1
2
2
2
2
1
1
1
1
2
1
1
1
1
1
1
1
1
432
1
1
1
1
429
90
158
55
1
1
1913
38
7
2
2
1
1
1
1
2
1
1
1
1
2
2
2
2
1
1
1
1
31
12
7
3
2
1
4
4
4
1
1
1
1
3
3
3
2
1
6
3
3
3
3
2
2
2
7
4
4
4
3
2
2
2
33
32
3
3
3
2
1
1
1
1
1
1
4
2
2
1
1
2
2
8
4
4
1
3
2
2
2
1
1
1
1
13
4
4
4
4
4
3
3
3
1
1
1
1
1
1
184
7
7
7
7
15
15
15
15
15
5
5
3
3
1
1
157
23
23
1
1
131
129
1
123
123
5
2
2
292
41
41
62
62
17
17
7
3
1
1
1
1
1
4
4
161
161
227
8
8
1
1
1
2
2
1
1
1
6
3
1
1
2
2
2
1
14
14
2
2
2
3
3
3
4
4
4
3
3
3
3
1
1
1
1
1
1
8
4
2
2
2
2
1
1
1
1
4
4
4
4
2
2
2
2
2
7
4
4
4
4
2
2
2
2
1
1
1
1
42
4
3
2
2
1
1
1
37
23
1
1
2
1
1
1
1
1
1
10
6
2
2
3
3
1
1
1
3
1
1
1
1
1
1
1
1
1
2
2
2
2
12
2
1
1
5
4
4
1
1
2
1
1
1
1
1
1
102
102
1
1
1
3
3
68
68
1
66
1
18
18
18
9
9
4
1
3
2
2
1
1
32
15
15
2
2
1
1
1
1
1
1
1
3
3
2
2
3
3
2
2
2
2
2
2
13
1
1
1
2
2
6
1
5
2
2
1
1
1
5
3
3
3
3
3
2
2
2
2
19
19
6
6
6
6
5
1
1
1
1
1
1
3
3
8
8
8
8
3
2
2
2
2
2
2
1
1
1
1101
7
1
1
1
1
6
6
6
6
2
1
1
1
1
1092
47
47
47
46
1
3
1
1
2
2
2
2
66
18
17
17
1
1
1
1
42
6
6
4
1
3
2
2
20
19
1
130
35
35
35
59
40
1
8
30
1
18
18
2
2
2
2
2
283
80
80
21
58
1
1
1
3
3
126
126
5
4
3
114
62
62
2
58
2
1
1
1
95
40
3
32
5
49
49
47
1
1
6
1
5
2
1
1
1
1
37
2
2
16
16
1
4
11
16
16
11
5
1
1
1
22
22
20
20
36
36
36
39
39
39
9
4
3
1
22
281
170
170
3
167
99
99
98
1
7
7
7
15
15
2072
17
17
2
2
3
1
1
1
2
1
1
5
3
3
3
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
12
12
8
1
1
1
3
1
1
1
1
1
1
1
1
4
4
4
6
6
5
5
5
5
1
1
1
1
695
37
37
15
15
13
1
1
17
3
14
1
1
4
4
4
3
3
3
3
3
235
232
3
1
1
1
227
226
3
3
1
222
1
1
1
2
2
1
1
1
1
77
77
1
1
2
2
2
4
4
4
24
5
5
1
1
11
11
11
4
4
4
1
1
1
1
1
1
1
1
1
2
2
2
3
3
2
2
2
4
4
4
8
8
8
2
2
2
3
3
3
1
1
1
1
1
12
12
12
12
12
12
12
6
6
6
6
6
304
1
1
1
18
4
4
2
2
3
3
3
2
2
6
1
1
2
2
61
15
15
1
1
1
42
1
1
39
39
19
19
19
2
1
15
1
205
1
1
184
184
184
17
17
17
313
235
235
1
1
16
16
1
1
1
1
1
1
12
1
1
1
1
2
1
1
1
1
1
1
1
1
1
1
28
28
2
2
15
15
8
8
8
4
1
1
1
1
1
3
3
3
405
405
13
1
1
12
12
12
2
1
1
1
1
2
2
1
1
365
315
1
314
78
236
1
1
3
1
1
1
1
1
1
1
1
5
1
1
1
1
2
3
3
3
1
1
1
1
1
1
13
5
5
1
4
3
3
3
1
1
3
1
1
2
2
6
1
1
1
1
1
1
1
5
5
23
13
11
1
9
1
2
8
4
4
30
30
9
1
1
1
1
1
1
1
1
1
1
1
1
1
1
8
2
2
6
6
1
1
1
1
1
1
1
1
4
1
1
1
3
3
3
4
4
4
1
1
1
1
1
1
1
35
8
8
1
1
1
1
1
1
1
5
5
2
2
2
2
2
25
1
1
1
1
1
1
1
13
2
2
2
8
8
2
1
1
1
1
1
1
8
3
3
4
4
41
23
5
4
4
4
1
1
1
6
6
6
6
7
2
2
2
2
2
2
3
3
3
3
1
1
2
2
2
17
5
5
5
5
3
3
3
2
1
2
2
2
2
2
1
1
1
1
1
1
5
5
5
5
255
255
1
3
1
1
2
2
2
6
4
1
2
1
1
1
9
5
2
1
1
1
1
1
1
1
2
1
1
1
2
2
2
1
1
1
6
1
1
1
3
3
3
2
2
1
1
1
4
4
1
1
1
3
1
1
1
1
1
1
1
7
2
1
1
1
3
3
1
1
2
2
1
1
1
3
2
2
1
1
1
1
1
1
1
1
1
3
3
1
1
9
4
3
3
1
1
3
3
3
1
1
1
66
66
1
1
1
1
1
1
1
1
1
1
2
2
2
2
2
2
1
1
2
1
1
1
1
1
1
2
1
1
1
1
1
1
1
6
4
4
4
4
3
2
2
1
1
1
2
2
72
1
1
1
1
1
17
4
4
4
4
2
1
1
1
1
1
1
1
10
5
5
5
3
3
43
5
5
5
5
21
7
7
8
8
8
5
5
5
16
16
4
4
2
2
1
1
1
1
10
5
1
1
1
2
2
2
2
2
2
5
5
5
5
1
1
1
1
1
1
41
9
9
9
9
2
2
2
2
3
1
1
1
2
2
8
3
3
3
3
1
1
1
1
19
2
2
2
2
2
2
17
2
2
2
15
15
14
1
1
111
93
6
6
6
6
3
3
3
1
1
82
12
12
12
3
1
1
2
2
4
4
1
1
1
1
1
2
1
1
1
1
1
1
10
8
2
2
1
1
1
1
1
1
1
1
1
4
4
4
2
2
2
2
6
3
3
3
3
2
2
2
2
2
1
1
1
1
24
4
4
4
3
3
8
1
1
2
2
2
8
4
4
4
4
1
1
8
4
1
1
3
3
2
2
2
2
1
1
1
1
1
18
10
2
2
2
2
2
1
1
2
2
2
8
3
3
1
1
3
2
1
1
1
1
257
12
12
1
1
1
1
2
1
1
1
1
1
1
1
8
5
5
5
2
2
2
188
21
3
3
3
3
11
4
4
2
2
2
2
1
4
4
2
2
1
1
1
1
22
22
2
1
1
8
8
8
8
7
7
7
7
5
3
3
3
51
1
13
1
1
2
2
1
1
5
1
1
1
1
1
2
1
1
1
1
1
1
1
1
1
19
7
1
1
4
1
3
1
1
1
9
9
2
6
1
11
2
1
1
1
1
6
2
2
4
1
3
6
6
2
2
2
4
1
2
2
1
3
1
1
1
1
1
1
1
87
12
10
10
9
1
2
2
7
7
3
3
3
3
5
4
4
4
4
4
4
23
5
5
5
5
3
3
3
3
3
9
9
3
3
3
3
2
2
1
1
1
1
4
4
2
1
1
6
2
2
2
3
3
1
1
1
1
13
13
1
1
2
2
28
28
4
4
4
4
2
1
1
1
1
3
3
3
3
14
14
14
3
3
3
3
1
1
1
1
10
3
2
2
2
1
1
1
2
2
2
5
5
5
1
4
1
1
1
5
5
2
2
2
2
3
3
3
3
4
3
2
2
2
2
1
1
1
1
1
1
1
1
4
4
3
3
3
1
1
1
1
3
3
1
1
1
1
2
1
1
57
10
10
10
3
3
3
7
7
7
1
6
46
44
15
9
9
4
4
1
1
1
1
1
1
29
2
2
2
3
3
3
3
3
2
2
2
1
1
14
14
13
13
3
1
3
2
2
2
1
1
1
1
4
3
3
1
2
1
1
1
1
1
1
1
2
2
2
2
2
1
1
1
1
1
1
61
17
1
1
1
1
1
1
16
2
2
2
2
2
4
2
2
2
2
2
2
1
1
1
1
1
1
3
2
2
1
1
1
1
7
7
1
1
1
1
1
3
3
1
1
1
39
21
8
8
2
2
3
3
3
1
1
1
1
1
1
3
2
1
1
1
1
1
1
1
1
7
7
7
7
7
2
2
1
1
1
1
1
1
1
18
10
10
2
2
2
4
1
1
1
1
1
1
1
1
1
1
1
2
2
2
2
2
2
1
1
1
1
1
1
5
1
1
1
1
4
1
1
1
1
2
1
1
1
1
1
1
1
4
4
2
2
2
2
2
2
2
2
2
2
13
13
1
1
8
8
1
1
1
1
4
4
1
1
1
1
1
1
1
3
3
3
3
2
2
2
1
1
1
1
1
2864
2864
237
184
184
184
53
40
6
1
1
1
5
5
5
2
2
2
2
32
1
1
31
31
31
6
1
1
5
5
2
2
2
2
2
5
2
2
2
2
3
3
3
3
5
1
1
4
1
1
1
1
1
1
1
1
1
1
1
1
1
4
4
1
1
1
2
2
2
2
1
1
1
1
1
1
2563
1111
1111
152
959
1439
1379
99
2
2
97
97
97
66
66
66
66
259
30
30
29
1
1
1
227
227
90
90
90
90
139
139
139
6
6
1
2
2
1
1
1
1
151
86
86
86
65
65
65
3
1
1
1
1
1
1
1
1
123
1
1
22
21
21
16
15
15
1
1
1
2
1
1
1
1
1
1
1
1
24
1
2
2
20
1
19
1
32
32
32
1
1
1
1
15
15
15
29
29
29
29
2
2
1
1
7
2
2
2
5
5
5
20
20
20
7
7
7
7
4
4
4
4
22
22
22
22
28
28
28
28
14
14
14
56
1
1
52
52
5
4
4
1
1
1
1
1
153
153
153
7
7
7
7
30
22
22
22
8
8
8
9
9
1
1
1
3
3
3
1
1
1
3
3
3
1
1
47
35
35
35
35
12
12
12
12
4
4
4
1
1
1
1
1
1
37
2
2
2
35
17
1
1
1
1
1
1
1
1
3
3
3
3
1
1
1
1
10
10
10
10
1
1
1
1
8
1
1
1
1
2
2
2
2
5
5
5
5
2
1
1
1
1
1
1
1
1
8
8
8
8
8
116
116
113
113
110
1
1
1
109
109
4
105
2
1
1
1
1
1
1
3
3
3
1
1
1
1
1
1
6318
424
148
1
1
123
1
1
1
2
1
10
19
82
1
1
1
1
2
1
1
1
1
1
1
20
1
3
3
3
1
2
1
1
1
1
3
274
74
7
3
2
1
1
1
3
3
66
66
1
1
3
3
62
8
8
50
50
1
1
1
78
4
4
4
1
1
1
1
26
4
4
4
22
22
1
1
1
2
2
1
1
1
2
2
6
2
47
1
1
1
20
2
2
16
1
1
9
3
2
1
1
1
1
25
25
3
1
2
1
18
1
1
1
1
120
120
120
1
1
1
2
2
2
1
1
65
18
1
1
2
2
4
4
1
1
3
3
4
4
3
3
1
1
1
1
11
11
10
10
6
6
4
4
4
1
1
1
33
1
1
1
1
1
1
1
4
4
4
27
27
27
27
27
93
93
1
1
33
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
2
2
1
1
2
1
1
1
1
11
11
10
1
7
2
33
1
1
2
1
1
1
1
1
2
1
1
1
1
1
3
1
1
1
1
2
2
1
1
1
1
1
1
1
1
1
1
raw text file
bit score 187-100