members
magnitude
fastq.trim.fasta.nt.blast2.join2.join3.2.join3.100
39752
10852
62
7
2
2
1
1
4
4
12
9
9
9
4
5
1
1
1
1
1
3
3
3
1
2
40
40
40
1
1
9
9
20
18
1
1
1
2
1
1
1
1
1
1
1
1
1
1
1
1
1
1
9
1
1
1
1
1
1
1
3
3
2
2
1
1
1
1
1
1
5
5
5
5
5
5
3
2
1
1
501
475
18
18
10
1
2
1
1
1
1
1
5
1
1
1
2
2
2
2
2
1
1
1
1
1
1
48
2
2
2
2
2
2
19
19
19
19
26
26
25
25
1
1
15
15
14
14
13
1
1
1
1
283
280
254
2
2
2
245
1
1
244
244
7
13
13
13
1
1
1
1
1
15
1
1
1
1
1
1
9
9
1
1
3
2
2
1
1
1
1
1
1
1
1
16
16
12
12
1
1
1
8
1
1
2
2
1
1
2
2
1
1
1
1
1
1
1
2
2
2
3
3
3
1
1
1
1
1
1
1
1
1
1
1
374
251
2
2
1
5
1
1
1
1
2
1
1
3
3
3
2
2
1
5
5
1
1
1
1
1
1
1
1
5
5
1
1
1
1
1
1
1
1
1
2
2
1
1
1
1
1
1
1
1
1
1
1
1
3
1
2
2
1
1
1
1
1
1
1
1
1
1
1
1
11
11
2
1
1
1
1
1
1
1
1
1
1
1
1
3
1
1
3
1
1
1
1
1
1
16
24
1
1
1
1
1
1
1
5
1
2
1
1
1
1
1
1
1
1
1
6
6
1
1
2
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
3
1
1
1
2
1
1
1
2
2
2
1
1
1
1
1
4
4
1
1
1
1
2
1
1
6
2
1
1
1
1
1
1
1
1
1
1
1
1
1
1
4
15
1
1
2
2
2
1
1
2
1
3
3
1
1
1
1
65
1
1
1
2
1
2
1
1
1
1
1
1
1
1
1
1
1
21
1
1
1
1
1
2
1
1
9
1
1
1
1
1
1
1
1
2
2
1
1
1
1
1
1
1
3
3
3
1
1
1
1
4
4
4
1
1
1
1
3
3
5551
4
4
4
1
1
1
1
2
2
2
1
1
1
1
15
15
15
8
8
1
1
3
4
4
17
10
10
10
1
1
1
1
1
1
1
1
7
7
7
7
7
14
1
1
1
1
13
13
8
8
1
7
4
3
2
2
1
3
2
2
2
1
1
1
1
4
4
2
2
2
1
1
1
1
1
1
1
6
1
1
1
1
4
3
1
1
1
2
2
2
2
1
1
1
1
1
1
1
1
12
10
2
1
1
1
1
1
1
1
1
1
1
2
2
1
1
1
1
1
5
5
5
5
2
1
1
3
3
18
11
11
10
1
1
7
5
2
2
3
5242
4
1
1
1
1
1
1
1
1
85
19
1
1
1
1
1
1
2
4
1
1
2
1
1
1
1
1
1
66
66
258
258
2
2
2
2
2
251
251
2
2
2
2
1
1
1
81
81
1
1
80
1
1
1
1
74
4
1
3
3
70
2
2
68
9
2
2
3
3
2
2
2
1
1
1
1
65
65
65
1
1
1
3
3
1
1
1
2
2
2
1
1
1
1
1
1
1
1
1
1
531
19
19
19
19
19
19
287
7
1
1
1
1
1
6
2
2
2
2
2
2
1
1
1
1
2
2
2
2
225
225
225
16
1
1
1
1
14
14
2
1
1
1
1
7
3
3
1
2
2
2
1
1
195
1
1
1
193
34
34
1
1
1
1
33
1
1
32
5
5
27
1
1
1
1
1
5
5
2
2
2
2
3
3
3
3
24
24
24
4
4
3
3
1
4
4
4
4
1
1
1
1
1
1
1
1
7
2
2
5
2
3
3
1
1
1
1
180
180
180
3
3
1
2
177
177
177
3455
17
17
17
16
1
1
1
15
1
1
9
1
1
1
3
1
1
1
1
60
4
1
1
1
1
3
3
3
3
56
53
53
53
53
3
3
3
2
2
1
1
362
60
60
1
1
1
59
1
1
1
58
58
302
267
267
1
1
1
11
2
3
5
1
14
14
14
36
4
1
3
3
25
25
25
1
1
4
2
2
2
2
2
2
2
4
4
1
1
1
1
1
1
1
1
2
2
32
10
10
6
8
8
8
8
29
29
5
2
2
1
1
2
2
9
2
3
3
1
3
3
2978
2978
215
215
1
1
1
1
1
1
176
15
15
53
7
1
20
12
12
2
2
7
7
41
3
3
1
1
1
10
10
2
1
37
1
1
36
1
1
1
1
6
1
1
1
3
1
1
1
1
2549
1
1
1
16
1
1
8
2
4
2
2
45
1
1
1
1
35
4
12
3
3
3
1
1
1
6
8
8
2410
11
8
8
2
2
2
1
1
1
1
1
2
13
2
1
1
1
4
4
2
3
3
3
2
2
30
30
1
1
22
1
1
6
1
1
119
1
1
17
5
38
1
1
1
47
4
4
5
5
1
1
5
5
1259
1
1106
71
1
31
1
1
13
2
1
3
1
1
1
2
1
1
1
2
1
5
1
1
79
1
12
12
12
13
8
8
8
4
4
1
1
696
1
1
3
690
690
9
3
3
3
1
2
1
1
1
1
2
2
3
1
1
1
1
1
1
2
2
12
12
12
12
13
9
9
2
2
2
2
1
1
29
4
2
25
1
1
24
58
19
1
1
13
2
3
3
8
30
2
2
2
1
1
11
3
4
2
2
2
1
1
12
1
11
2
1
1
1
1
1
1
1
1
1
404
308
150
1
1
1
1
1
82
82
82
2
60
9
9
9
11
6
5
1
1
1
1
1
62
7
2
2
2
1
1
3
1
1
2
1
1
1
1
1
1
51
50
50
1
1
1
1
1
1
1
1
2
1
1
1
1
1
1
1
1
1
1
5
3
3
2
2
96
96
4
4
2
2
2
2
10
1
1
5
3
3
1
1
1
1
1
1
5
2
2
1
1
1
1
1
1
1
54
2
1
1
1
52
44
8
11
1
1
1
1
1
1
1
1
1
1
1
1
2
1
1
43
43
42
42
42
1
1
1
1
1
1
1
1
1
1
1
1
1
91
91
91
91
91
91
22
20
9
9
9
9
2
2
2
5
5
5
2
2
2
1
1
1
1
1
1
1
1
5
1
1
1
1
1
1
1
1
3
1
1
1
2
2
2
37
14
3
2
2
2
2
8
8
8
8
8
1
1
1
1
1
1
1
1
1
1
20
7
1
1
1
1
2
2
2
2
2
2
2
1
1
1
1
1
1
6
2
1
1
1
1
1
1
1
1
3
3
3
3
2
2
2
1
1
1
3
1
1
1
1
1
1
1
1
1
1
1
1
1
13
1
1
1
1
1
1
8
1
1
1
1
1
1
6
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
2
1
1
1
1
1
1
1839
1717
6
3
2
1
1
1
2
1
1
1
8
8
1
1
4
1
1
1
1
1
1
3
1
1
1
1
1
1
1
1
1
1
1698
56
1
1
1
1
1
1
1
2
1
1
1
1
1
1
1
1
1
1
1
51
51
51
51
51
51
2
3
1
1
1
1
1
3
6
1
3
5
5
1
1
1
1
2
1
1
3
2
1
1
3
2
2
2
2
2
2
1621
872
867
1
1
1
1
1
1
1
1
1
1
1
1
1
864
864
864
864
864
854
854
854
1
1
1
1
1
1
1
1
1
1
853
853
853
853
1
1
1
1
1
1
852
840
838
838
838
838
310
308
306
1
1
1
281
281
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
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
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
2
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
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
524
524
524
524
524
523
1
2
2
2
2
1
1
12
11
1
1
1
1
1
1
10
10
10
10
10
10
1
1
1
1
1
2
1
1
1
1
1
1
1
1
1
1
10
10
10
8
8
8
4
4
4
1
1
1
1
1
1
1
1
1
3
3
3
3
3
3
1
1
1
4
4
4
4
4
4
4
1
1
1
1
1
1
1
1
3
2
2
2
2
2
1
1
1
1
1
1
2
2
2
2
2
1
1
2
2
2
2
2
1
1
2
2
2
2
2
2
2
1
1
1
1
1
1
1
1
1
1
1
1
735
682
4
4
1
1
1
1
1
1
3
2
2
2
2
2
1
1
1
1
1
1
1
1
1
1
1
676
675
653
649
66
1
1
1
1
1
1
1
1
1
1
65
65
65
2
1
1
1
1
1
1
1
1
1
61
2
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
50
8
8
8
8
8
8
8
3
3
2
2
2
2
1
1
1
1
1
1
1
4
4
4
4
4
4
3
1
7
7
5
3
3
3
3
3
3
3
2
2
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
10
10
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
8
4
4
4
4
4
2
2
2
1
1
1
1
1
1
1
2
1
1
1
1
1
1
1
1
1
1
20
6
5
5
5
2
2
2
2
2
2
2
2
3
1
1
1
1
1
2
2
2
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
14
14
1
1
1
1
1
1
13
13
13
12
1
1
1
1
1
1
1
1
11
11
11
11
11
11
11
11
11
10
10
1
1
2
2
2
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
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
569
17
17
9
9
9
9
9
8
8
1
6
1
6
1
1
1
5
5
4
1
1
1
1
3
3
3
3
1
1
2
2
2
2
2
2
2
2
1
1
1
1
1
1
1
1
1
544
543
542
279
279
1
1
1
1
97
95
1
1
2
2
2
2
2
10
10
39
39
1
1
1
1
40
10
10
10
10
6
1
1
3
1
1
1
1
1
1
1
1
1
12
3
1
1
5
2
2
3
3
4
4
4
2
2
2
2
9
9
5
5
1
1
1
1
3
3
1
1
1
221
6
2
2
1
1
1
1
3
3
1
1
1
1
1
1
151
1
1
1
1
1
1
1
1
53
53
53
53
92
92
47
45
45
45
1
1
8
1
1
6
1
1
1
1
26
1
24
24
22
12
9
1
10
6
6
1
1
1
1
2
2
2
2
1
1
1
4
4
4
3
3
3
3
3
1
1
1
11
11
4
3
1
1
1
2
2
2
2
2
2
2
2
1
1
1
1
1
1
1
1
1
1
1
3
3
2
2
2
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
1
1
42
3
3
2
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
34
26
24
2
1
1
1
1
1
1
1
1
1
1
20
14
1
1
1
1
1
1
5
4
4
4
4
1
1
1
1
4
4
1
1
1
1
1
3
3
1
1
1
1
1
1
1
1
5
1
1
1
1
1
1
3
3
3
3
3
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
1
1
1
1
1
1
1
1
1
1
1
1
1
1
4
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
3
3
3
3
3
3
3
3
3
3
3
8
3
3
2
2
2
2
2
2
1
1
1
1
1
1
1
5
2
1
1
1
1
1
1
1
1
1
3
1
1
1
2
2
2
2
2
2
2
15
9
8
7
6
6
5
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
110
9
9
3
3
3
3
1
1
1
1
30
11
1
1
7
1
1
2
1
1
13
1
3
1
1
1
1
1
1
1
1
1
2
2
2
2
4
4
3
3
1
1
1
2
2
2
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
47
31
1
29
22
1
1
1
1
1
1
1
1
21
13
3
10
6
6
6
3
3
3
1
1
1
2
2
1
1
2
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
2
2
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
4
4
1
1
1
1
3
3
1
1
2
1
1
1
1
1
1
7
7
7
3
3
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
14
1
1
1
3
3
3
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
8
8
2
2
2
2
2
2
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
2
2
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
422
28
1
1
27
7
17
2
1
2
2
2
2
2
1
1
1
1
1
1
1
330
187
178
87
87
83
1
1
1
1
1
1
1
1
1
1
1
1
1
75
75
75
2
2
2
2
2
5
5
5
2
2
2
2
2
1
1
1
1
1
1
5
1
1
1
1
4
4
2
1
1
1
1
2
2
1
1
1
1
1
3
13
2
1
1
1
1
1
1
1
1
1
1
1
1
1
8
7
1
1
1
1
1
1
4
2
1
1
1
1
1
1
1
1
1
1
2
1
1
1
1
4
3
3
1
1
1
1
1
1
1
1
1
20
20
20
5
1
1
1
1
1
1
1
1
1
1
3
3
1
1
1
1
2
2
1
1
45
33
10
1
1
1
1
5
5
5
5
2
1
1
1
1
1
2
2
2
1
1
1
1
1
1
1
1
1
15
12
12
1
1
1
1
1
1
10
7
3
1
1
1
1
1
3
3
2
2
1
1
1
33
19
18
14
3
1
1
1
12
7
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
3
3
2
2
2
1
1
1
2
1
1
1
1
1
1
1
1
1
1
5
5
5
5
5
4
1
2
1
1
1
8
2
2
2
3
3
3
3
2
2
1
1
3
1
1
1
1
1
1
2
2
2
1
1
1
1
1
1
1
1
1
7
5
3
2
1
1
1
1
1
1
1
1
2
2
2
2
2
2
2
1
1
1
1
4
3
3
3
3
2
1
1
1
205
64
2
2
2
2
2
1
1
2
2
2
2
2
1
1
7
4
4
1
3
3
3
3
3
1
1
1
1
1
2
2
2
2
52
48
3
1
1
1
1
1
1
1
1
2
2
1
1
1
1
1
1
1
1
1
1
1
42
2
2
2
2
2
2
2
40
40
3
3
2
2
1
1
1
1
1
1
1
1
1
1
1
37
2
1
1
1
1
1
1
1
1
1
1
35
13
13
1
1
1
1
1
1
1
1
1
1
1
1
1
11
11
1
1
1
1
10
8
5
1
1
1
1
1
2
1
1
1
1
1
1
2
2
2
1
1
3
3
3
2
1
1
1
1
1
1
21
1
1
1
1
1
1
20
20
3
3
3
3
3
10
8
3
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
4
4
4
4
4
4
4
1
1
1
1
1
1
1
1
1
1
2
1
1
1
1
1
1
1
1
1
1
1
1
7
1
1
1
1
1
1
1
1
1
4
4
4
3
3
3
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
3
3
2
2
1
1
1
1
1
1
1
1
1
1
139
65
65
1
1
1
14
14
4
2
2
1
2
1
1
1
34
33
33
1
1
5
1
1
2
1
1
3
1
3
1
2
5
2
3
1
1
16
13
5
1
1
2
1
1
2
2
2
2
1
1
1
2
1
1
1
1
1
1
11
9
9
1
1
1
1
8
2
1
1
3
1
1
1
1
2
1
1
1
1
2
2
2
2
2
32
2
2
2
2
1
1
1
1
1
1
1
1
10
10
10
1
1
1
1
15
15
11
11
1
10
1
1
1
1
1
1
2
2
2
2
2
2
20
1
1
1
1
1
1
1
1
1
1
1
5
2
1
1
1
1
1
1
1
1
2
1
1
1
1
1
1
10
1
1
1
1
4
1
1
1
1
1
1
1
1
1
5
4
3
2
2
1
1
1
1
1
1
1
1
1
1
1
6
1
1
1
1
1
1
1
1
1
1
4
4
4
2
2
2
2
1
1
29
1
1
1
1
1
1
1
1
1
1
1
1
1
17
2
2
2
8
8
7
4
4
4
3
3
1
1
1
1
1
1
1
1
2
2
2
1
1
1
1
4
3
1
1
1
2
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
9
3
3
3
3
3
3
6
6
4
4
2
2
2
2
2
5
4
4
4
4
1
1
1
1
1
26794
165
8
8
1
1
1
1
2
1
1
7
7
7
1
1
1
1
1
5
1
1
1
1
1
3
3
4
2
1
1
1
1
1
1
2
1
1
1
1
1
1
1
144
2
1
1
1
142
1
1
1
139
1
1
2
2
1
1
1
1
7
7
126
126
2
2
2
2
5282
3
3
2
2
2
2
52
52
1
1
1
1
2
2
2
2
11
11
3
3
4
4
45
45
1
1
2
2
43
43
1
1
10
10
1
1
7
7
7
7
3
3
2
2
1
1
1
1
2
2
431
1
1
1
1
1
1
1
1
8
1
1
1
1
1
2
1
1
1
1
1
1
6
1
1
2
1
1
2
1
1
1
1
1
1
1
1
1
1
1
1
2
2
1
3
1
1
2
2
1
1
2
2
1
3
1
1
1
1
1
1
1
1
1
2
1
1
2
2
12
1
2
1
1
1
1
2
1
1
1
1
2
1
3
1
1
1
1
2
1
1
1
1
1
9
1
1
1
2
1
1
1
1
1
1
1
1
1
17
2
1
2
1
1
1
4
1
1
1
1
3
2
3
1
2
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
1
1
1
1
2
1
1
1
1
9
1
2
9
2
1
1
1
1
1
1
1
1
1
2
2
1
1
1
1
1
1
5
2
1
1
3
2
1
1
2
1
1
1
2
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
25
1
2
1
1
1
1
1
1
1
5
1
2
3
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
3
1
1
1
1
1
4
1
1
7
7
80
80
3
3
14
14
1
1
1
1
4
4
4
4
9
9
3
3
1
1
10
10
7
7
686
686
683
683
21
21
3
3
1
1
1
1
1
1
1
1
1
2
2
29
29
86
1
2
2
2
1
1
1
1
21
21
21
1
1
1
1
2
10
1
1
1
1
6
6
6
2
2
2
1
4
4
4
1
1
1
5
5
5
1
1
1
1
1
1
2
2
2
1
2
2
2
1
7
7
7
2
2
2
1
1
1
1
1
1
9
9
573
573
5
5
60
60
4
3
1
37
37
3
3
29
29
3
3
5
5
9
9
1
1
73
73
9
9
1
1
76
76
19
19
25
25
2
2
522
522
93
93
131
131
10
10
1
1
1
1
3
3
2
2
3
1
2
42
42
6
6
9
9
6
6
120
120
19
19
246
246
1
1
70
70
1
1
2
2
20
11
11
11
3
3
3
2
2
2
4
4
4
4
4
2
2
2
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
3
3
3
3
3
3
2
2
2
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
64
64
13
13
13
13
13
13
13
13
1
1
1
1
1
1
1
33
33
3
3
1
1
1
1
1
1
1
1
22
22
22
1
1
1
1
1
20
4
4
4
2
2
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
2
1
1
1
1
1
2
2
2
2
2
17
17
17
17
17
17
7
8
1
1
55
55
1
1
1
18
16
16
16
16
16
16
2
2
1
1
1
1
1
1
1
28
28
15
8
8
8
1
1
1
1
3
2
2
1
1
12
12
12
1
1
1
1
1
1
1
1
1
1
1
1
7090
32
8
8
2
2
2
2
2
6
4
3
3
1
1
1
1
1
1
1
1
1
1
1
24
3
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
2
6
3
3
1
1
1
2
2
2
3
3
1
1
1
2
2
5
2
2
2
2
2
3
1
1
1
2
2
2
2
3
1
1
1
1
1
2
2
1
1
1
1
2
2
1
1
1
1
1
1
1
1
16
3
3
4
4
1
1
1
4
2
3
1
1
1
3626
5
1
1
1
1
1
4
3
2
1
1
1
1
1
1
57
26
1
1
1
1
1
1
1
1
1
8
3
3
3
5
1
4
3
1
1
1
2
2
11
1
1
1
4
4
4
4
4
1
1
1
1
1
30
30
30
30
30
43
43
43
43
43
43
428
1
1
1
1
1
427
10
10
416
406
1
396
2
394
1
6
10
10
845
6
6
2
2
1
1
1
4
4
1
1
2
2
2
1
1
1
1
1
1
4
3
1
1
1
1
1
1
1
1
1
1
1
1
3
2
2
2
2
1
1
1
1
1
1
1
1
1
1
1
1
1
1
21
3
2
2
2
1
1
1
1
1
1
18
14
1
1
1
1
1
2
1
1
1
3
1
2
1
1
1
1
1
5
3
3
3
2
2
1
1
3
2
2
1
1
1
791
791
5
5
7
7
7
768
768
711
57
8
8
3
2
1
2
2
9
1
1
1
1
2
2
2
1
1
1
1
5
1
1
1
1
1
1
1
2
1
1
1
1
1
1
1
14
1
1
5
1
1
1
1
1
1
2
2
5
5
9
9
3
3
3
3
3
1
2
2
1
1
1
1
2
2
2
2
1
1
1
1
1
1
2212
18
1
1
1
1
14
13
13
13
3
3
3
3
2194
21
21
21
19
2
1
21
8
8
8
13
3
2
1
1
1
2
2
4
4
4
2
2
2
2
2
2
63
12
12
11
1
45
30
16
14
13
13
96
1
1
5
5
2
3
3
3
63
63
8
3
52
15
14
14
2
2
2
61
36
26
2
8
20
20
19
1
3
3
5
3
1
1
1
1
1
14
1
1
1
1
5
4
2
2
1
1
6
6
4
2
1
1
1
20
20
19
19
13
13
13
22
22
22
8
4
9
1
1818
1445
1445
10
13
1422
329
329
324
5
2
2
2
5
5
3306
16
16
1
1
1
1
2
2
1
1
1
1
2
1
1
1
2
2
2
2
1
1
5
2
2
2
1
1
1
2
15
15
15
1
1
1
1
1
1
1
8
2
2
1
1
1
1
1
1
2
2
2
3
3
3
3
3
3
51
14
14
1
1
21
10
10
1
1
1
1
5
1
1
2
2
9
9
2
2
2
2
1
1
2555
10
10
10
10
10
153
153
1
1
1
1
20
19
1
18
1
2
2
120
19
101
5
1
4
4
157
153
5
1
4
146
146
7
1
6
2
137
2
2
4
4
2
2
2
2
33
33
1
1
1
2
2
2
3
2
2
2
2
2
1
1
1
4
4
4
6
6
6
2
2
4
4
4
2
2
2
18
18
15
15
15
2
2
1
1
1
1
1
2162
1
1
1
354
292
292
2
2
39
39
39
7
7
8
1
1
6
1
5
916
744
744
13
5
5
8
8
104
4
1
3
2
2
10
10
6
6
3
3
2
2
1
1
5
5
6
6
23
23
23
1
12
10
866
13
7
6
830
830
830
19
19
19
4
3
3
2
2
2
1
1
1
1
1
1
26
26
1
1
1
8
8
8
6
1
1
1
1
1
1
2
1
1
15
7
7
2
5
2
2
2
1
1
1
1
2
1
1
1
1
1
2
2
1
1
1
1
15
15
5
1
1
1
3
2
3
3
3
2
2
3
2
2
2
1
1
1
1
1
1
3
3
3
67
1
1
1
1
66
2
2
2
2
4
1
1
1
1
1
1
1
1
1
59
3
3
56
56
8
6
2
1
1
1
1
1
1
2
1
1
2
2
2
2
1
1
1
1
1
1
1
1
1
1
48
48
1
1
1
1
1
1
5
4
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
6
6
1
1
1
1
1
1
1
1
1
1
1
3
3
3
1
1
1
3
3
1
1
1
1
2
1
1
1
1
1
4
2
1
1
1
1
1
1
1
3
1
1
1
1
1
1
2
1
1
1
1
1
1
1
1
1
1
2
2
2
2
1
1
1
3
3
1
2
151
2
2
2
2
2
90
2
1
1
1
1
1
4
2
2
2
2
2
2
2
2
1
1
1
1
1
81
1
1
2
2
2
77
77
1
1
1
42
15
15
15
15
17
7
7
2
2
2
5
5
5
10
10
4
4
17
12
5
5
5
7
7
7
5
5
5
5
37
15
15
15
7
8
2
2
2
2
3
1
1
1
1
1
1
1
3
1
1
1
1
1
1
14
1
1
1
1
1
1
1
1
1
1
12
12
12
12
259
210
7
7
7
7
3
3
3
1
198
69
69
69
1
3
3
3
2
2
4
4
3
3
3
3
5
5
1
1
24
21
1
1
1
1
2
2
3
3
6
5
2
2
2
1
1
1
1
1
1
4
4
13
3
3
3
8
2
1
1
1
1
3
3
1
1
2
1
1
1
1
5
5
1
1
1
1
4
4
4
4
1
1
3
3
1
1
4
1
1
1
1
1
27
2
2
2
7
7
6
1
1
1
1
1
11
7
7
4
4
2
2
10
10
9
49
48
5
5
10
10
10
5
5
5
5
4
1
1
1
1
1
1
1
96
4
3
3
1
1
1
1
1
1
1
1
1
1
2
2
2
2
2
2
84
2
2
2
1
1
8
6
1
1
1
1
1
1
2
2
1
1
1
1
1
1
2
2
2
2
2
2
1
1
1
1
1
1
1
72
1
1
1
8
8
2
2
3
3
2
2
56
15
15
15
13
13
1
1
1
1
5
1
1
1
1
1
1
1
1
4
1
1
1
1
3
3
1
1
1
2
2
2
1
1
1
1
1
1
13
1
1
1
1
1
1
1
12
12
6
6
6
6
4
4
4
4
1
1
1
1
1
1
1
1
2
2
2
2
1
1
1
1
1
1
1
39
16
1
1
1
1
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
10
1
1
1
8
5
2
2
2
2
2
2
2
1
1
1
1
1
1
21
12
7
6
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
2
2
1
1
1
1
1
9
3
3
1
1
1
1
1
4
1
1
1
1
3
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
14
14
6
6
1
1
1
1
12536
12534
47
19
19
27
1
1
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
206
118
118
118
88
65
9
3
3
3
6
6
6
2
2
2
2
54
52
52
52
2
2
13
3
3
7
7
1
1
2
2
2
2
3
1
1
1
1
2
2
2
2
7
3
3
3
3
3
3
3
3
1
1
1
1
12
12
1
1
1
1
1
1
1
4
1
1
1
1
2
2
2
2
1
1
1
1
4
4
1
1
1
3
1
2
2
1
1
1
1
1
12138
5853
5853
613
5240
6238
2
2
1
1
6181
1
1
1
1
336
1
1
3
3
332
332
332
567
567
567
567
2478
1
1
1
1
5
4
1
1
1
919
919
1
891
1
1
1
23
1
1
1
7
7
1535
1535
2
2
1
1
1
167
167
167
167
539
538
538
1
1
11
11
3
3
5
5
5
5
429
227
221
221
4
195
195
195
1
1
6
2
1
1
2
1
1
1
1
356
1
1
2
2
4
1
1
1
1
54
50
50
1
1
1
2
2
2
1
1
1
1
3
2
1
2
2
3
1
2
51
51
50
1
1
1
39
38
38
1
2
1
1
91
90
90
1
1
1
1
1
1
1
1
72
72
72
3
3
1
1
1
1
26
26
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
72
72
72
72
24
8
8
8
16
15
15
41
41
41
8
8
8
8
5
5
5
5
138
138
138
138
63
63
63
63
20
20
20
1
1
1
1
128
1
1
1
1
1
115
115
1
1
1
1
1
1
1
8
7
7
1
1
437
437
437
8
8
8
8
97
63
63
63
34
34
34
1
1
1
14
14
3
3
3
1
1
1
3
3
3
1
1
1
1
1
3
3
31
16
16
16
16
1
1
1
1
14
14
14
14
8
8
8
3
3
2
2
2
1
1
1
1
1
1
1
87
4
4
3
1
83
49
1
1
1
1
2
2
2
2
35
35
35
35
10
2
2
1
1
1
3
3
2
2
1
1
15
4
4
4
4
5
5
5
5
6
6
6
6
2
2
2
2
2
17
16
16
16
16
1
1
1
2
1
1
1
1
1
1
1
1
1
1
3
3
3
3
3
3
3
3
1961
87
34
23
1
1
3
4
1
1
1
1
1
2
1
1
2
1
1
1
1
1
1
1
5
1
1
1
1
1
3
3
52
17
5
4
4
1
1
4
4
4
4
2
2
2
2
4
1
1
3
3
32
1
1
1
14
14
1
1
13
13
8
6
3
3
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
7
5
1
1
4
4
2
2
1
1
2
2
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
56
56
23
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
30
1
1
1
1
5
2
2
2
1
1
1
2
2
1
1
1
3
3
1
1
2
1
2
1
1
raw text file