members
magnitude
fastq.trim.fasta.nt.blast2.join2.join3.2.join3.100
63405
44149
28
6
1
1
4
4
1
1
21
19
19
19
8
2
9
1
1
1
4
1
1
2
2
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
7
2
2
2
2
2
2
2
2
2
1
1
1
1
1
1
1
1
1
1
1
3
3
3
3
3
3
3
2
1
20
17
1
1
1
9
9
3
3
3
6
1
1
5
5
1
1
1
1
1
1
2
1
1
1
1
3
3
1
1
1
1
1
2
2
2
2
2
2
1404
800
1
13
1
3
1
2
1
2
1
1
1
1
26
1
1
1
1
3
1
1
4
14
14
14
14
7
4
2
2
1
1
1
1
2
2
1
9
9
9
1
4
1
1
1
9
9
9
2
1
3
1
1
8
2
2
1
3
1
1
1
1
8
10
1
2
20
20
20
1
2
1
1
1
1
1
1
1
1
1
2
2
2
4
1
6
1
2
2
2
1
8
1
1
1
7
1
1
2
2
2
2
5
1
1
1
1
1
1
16
2
1
1
5
1
1
2
1
1
1
2
1
1
1
1
1
1
3
3
3
252
2
1
2
2
1
1
1
1
4
1
3
2
1
1
1
1
1
3
2
15
1
1
1
1
1
2
1
1
1
1
2
1
1
1
13
3
2
1
1
2
1
1
16
13
1
1
1
1
1
2
5
1
2
1
1
7
2
2
2
2
1
1
1
9
1
1
1
2
1
1
1
1
3
1
2
1
3
5
1
2
1
1
1
1
1
1
3
3
7
7
3
1
1
3
1
1
1
2
2
2
1
7
13
2
1
4
1
2
2
3
3
3
3
3
469
3
2
1
1
5
1
6
1
5
1
14
4
3
2
3
14
1
1
1
2
1
5
10
3
1
1
1
1
1
2
2
2
3
5
1
5
12
1
1
1
9
3
10
1
1
1
3
9
3
11
1
1
1
1
1
1
1
1
1
11
1
2
1
2
2
1
2
4
6
4
1
1
1
1
1
2
2
1
1
2
3
6
1
1
4
5
13
1
2
1
2
1
2
3
1
11
3
2
2
1
1
1
5
4
14
10
1
3
1
2
4
3
9
1
4
2
1
1
1
1
3
2
1
2
4
1
3
7
3
1
2
4
1
1
1
2
1
1
10
3
2
2
5
5
1
4
1
1
1
7
2
1
11
3190
3095
2
1
1
427
427
427
427
29
29
28
1
1
1
1
1
314
7
3
3
2
2
2
2
2
307
1
1
29
29
271
6
58
12
7
7
5
5
3
3
3
3
43
1
1
42
13
3
2
2
1
9
9
1
1
1
1
187
1
1
1
1
1
1
85
2
2
1
1
1
1
81
81
81
79
79
2
2
2
2
2
2
2
2
2
2
2
2
2
95
95
95
1
1
1
2
2
1
1
90
90
90
2013
11
11
11
4
4
3
1
1
1
1
2
2
2
2
2
1
1
41
5
1
1
1
1
1
1
1
1
1
3
3
3
3
1
1
1
1
35
35
35
35
35
127
54
54
54
54
4
4
50
73
72
70
1
1
1
1
1
2
2
4
1
1
1
2
2
2
1
1
1
1
1
8
8
8
1
1
1
1
1
1
10
5
5
2
2
2
2
1
1
4
4
5
3
2
5
2
3
15
3
3
11
1
1
1
1819
1819
667
667
34
12
14
8
28
28
28
1
1
311
68
1
7
7
68
2
2
1
1
3
6
8
8
2
24
24
18
1
3
3
3
21
20
20
3
3
28
28
20
20
6
148
1
8
139
4
4
1
1
1
3
3
3
1
1
1075
3
3
3
1054
3
3
3
1
1
1
6
6
669
590
23
1
9
1
1
1
1
2
1
3
1
2
56
1
1
1
2
2
2
6
6
6
6
306
2
304
304
10
10
10
13
4
6
3
3
1
1
1
1
1
1
1
251
177
76
56
56
56
1
38
10
10
10
7
2
5
17
17
17
17
1
1
1
1
1
1
1
1
56
56
40
1
1
39
38
1
15
2
2
2
3
1
1
1
1
1
3
3
3
1
1
1
1
1
1
36
36
34
34
34
2
1
1
1
1
1
1
68
68
68
68
68
68
15
14
5
5
5
5
3
3
3
5
5
4
1
15
3
2
2
2
2
2
1
1
1
1
1
12
6
6
6
2
2
4
4
4
3
3
3
3
3
1
1
1
1
1
1
6
6
5
4
1
1
1
1
1
1
1
1
1
1
4
4
4
4
4
1
3
1
1
1
1
1
1
1
1
1
1
1
1
1
11
10
2
3
1
2
1
1
1
1
9
5
5
5
5
3
2
1
3
3
2
2
2
3
3
3
3
1
1
5
2
2
2
3
30148
2
2
1
1
1
1
1
1
1
1
29733
9
3
1
1
1
4
1
1
2
2
1
1
2
2
2
1
1
2
2
1
1
1
1
1
29680
293
258
147
4
4
4
4
4
101
1
95
22
22
22
36
36
36
26
26
1
1
1
23
23
23
1
5
5
5
5
5
32
1
1
1
1
1
6
1
1
1
1
1
4
4
2
2
2
2
25
2
2
2
2
1
1
1
1
1
1
1
1
1
1
20
3
3
1
2
16
16
16
1
1
1
1
1
1
1
17
17
10
10
10
10
1
1
1
1
2
1
3
3
4
3
3
3
1
1
2
2
1
1
1
1
1
12
12
10
10
10
10
2
2
2
2
2
29335
1069
7
4
4
4
4
4
1
3
3
2
1
1
1
1
1
1
1
1
1002
70
70
70
2
2
68
2
35
30
1
73
10
10
10
10
10
10
3
7
1
1
1
62
62
62
1
1
46
1
7
1
2
6
3
1
1
3
14
1
1
1
1
1
1
1
15
15
858
858
858
852
852
583
583
583
2
2
2
2
2
2
2
1
1
1
1
1
1
580
66
66
5
5
5
5
5
5
5
5
5
5
5
2
1
1
1
61
61
58
58
58
58
58
58
15
4
3
3
2
2
2
2
1
1
1
1
1
1
1
1
1
7
7
7
4
2
1
2
2
2
2
1
1
1
1
1
1
1
36
36
1
1
1
1
29
29
29
5
13
11
2
2
2
2
2
3
3
3
3
1
1
509
508
508
6
3
3
3
3
3
3
3
3
3
3
3
498
436
348
348
348
347
105
104
104
3
3
1
2
94
94
2
4
2
1
1
25
13
1
1
3
1
1
1
3
3
1
1
3
1
1
1
2
2
3
1
1
2
1
10
1
1
197
197
197
197
1
1
196
185
10
1
1
1
1
1
1
1
1
6
6
6
4
4
2
1
1
69
69
3
1
1
1
1
1
1
1
1
1
1
1
1
66
1
1
1
1
1
1
65
62
62
2
2
1
1
58
58
58
1
1
8
8
5
38
6
3
3
3
3
3
3
58
2
2
45
6
6
1
1
1
3
2
2
2
2
2
33
33
33
32
32
32
2
1
1
1
1
1
1
1
1
1
1
1
2
1
1
1
1
1
1
1
1
1
1
1
2
4
1
1
1
1
1
1
1
1
1
1
6
5
5
5
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
206
206
206
205
205
205
124
124
124
4
4
4
4
4
4
4
4
3
1
120
120
4
4
4
4
4
4
116
116
95
95
24
1
1
2
11
1
2
1
2
1
3
1
14
4
1
1
1
1
1
4
2
3
1
3
1
1
7
20
20
20
1
1
1
81
2
2
2
2
2
2
1
1
76
76
76
76
2
2
2
2
1
1
1
1
1
1
1
1
1
74
74
14
4
1
1
1
1
2
2
2
2
2
2
10
10
10
10
8
8
1
1
4
1
1
2
2
2
10
10
10
10
10
10
10
1
1
2
6
48
22
22
22
20
20
1
1
1
1
11
1
1
1
10
10
10
6
6
6
3
2
1
2
2
2
2
2
2
21
3
3
3
3
3
3
1
2
18
18
18
18
2
2
2
8
4
3
1
1
1
3
3
3
3
3
1
1
1
1
1
1
1
1
1
1
1
54
54
54
54
54
54
4
4
4
4
4
50
1
1
1
1
44
44
44
2
1
1
1
36
1
1
1
1
1
1
1
1
1
1
28094
27039
134
2
2
2
2
2
2
124
3
3
3
3
3
3
121
121
120
120
120
2
2
21
1
1
19
67
1
1
1
21
3
1
1
2
2
24
1
5
1
3
2
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
26726
26720
26607
26594
1851
1
1
1
1
1
1
1
1
1847
1846
2
1
1
1844
20
5
2
2
2
1
1
1
1
1
15
15
5
5
4
1
1
1
1
1
1
1
6
6
6
4
1
1
1
3
1
1
1
1
4
4
4
4
4
1819
23
2
2
2
2
2
17
2
1
1
1
1
1
1
1
1
1
1
4
3
3
3
3
3
3
3
1
1
1
1
1
1
4
4
2
2
2
2
2
2
2
2
2
2
1747
1
1
1
1
1
1
1
1
100
100
100
100
100
100
1
1
1
1
1
98
32
32
32
32
32
22
11
11
10
9
1
3
3
1
1
1
1
2
2
1
1
1
1
63
2
2
2
2
2
2
61
61
61
61
61
33
1
2
24
1
1
1
1
1
1
130
130
8
3
3
2
2
2
2
2
1
1
1
1
1
5
5
5
5
5
5
5
90
2
1
1
1
1
1
1
1
1
88
4
4
4
4
84
84
84
84
84
20
20
20
20
20
20
1
1
1
1
10
1
1
4
797
788
786
2
2
2
2
2
2
2
756
756
756
756
756
24
46
11
1
15
2
4
2
2
4
3
1
10
9
2
23
9
17
1
54
67
20
1
1
15
15
9
8
11
124
26
29
20
3
15
1
78
4
1
39
3
21
5
15
15
15
15
15
15
2
1
1
1
1
2
2
2
2
2
9
9
9
1
1
1
1
1
7
7
1
1
1
6
1
1
4
4
1
1
545
96
96
95
95
10
10
10
9
9
9
1
6
4
2
1
1
1
1
1
1
85
67
12
12
12
12
55
55
55
51
3
1
18
18
18
6
6
6
6
12
12
8
3
1
1
1
1
1
1
1
1
1
1
445
445
445
445
445
444
442
442
442
442
442
442
442
441
441
440
10
9
1
2
1
1
416
6
11
2
8
1
15
8
1
10
1
2
2
96
1
4
1
1
89
21
11
1
14
4
8
21
3
31
2
2
6
6
2
1
1
2
1
20
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
36
4
4
4
4
4
4
4
32
30
22
22
22
22
22
22
5
5
5
5
5
5
14
12
12
12
12
12
12
12
2
2
1
1
1
1
1
1
1
1
1
3
3
3
3
8
6
5
1
2
2
2
2
2
1
1
1
1
2
2
2
2
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
24605
33
33
15
14
9
1
1
1
1
1
1
6
6
4
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
1
1
1
1
1
1
1
1
1
1
1
5
5
5
5
4
1
3
1
1
1
1
1
1
1
13
3
3
3
1
1
6
5
5
5
5
5
5
1
1
1
1
1
1
4
4
3
3
3
3
3
1
1
1
1
1
3
3
3
3
3
3
3
3
25
24
21
1
1
1
1
1
1
1
18
1
1
15
14
11
8
2
3
1
2
1
1
1
1
1
24456
4
4
1
1
2
24449
3
3
1
1
1
24443
22040
22040
1
1
1
1
10
13769
3
3
3
12334
1326
7
4
1
111
954
2
3
12
1
1
226
5
7
7
5
5
97
4
89
4
4
52
1
1
44
6
1
1
1
2
1
1
2142
6
5
2079
2
3
1
4
1
102
1
25
1
75
2740
2740
9
9
7
2
33
10
10
15
15
15
2
2
5
4
1
3
190
190
170
170
20
13
7
9
1
1
4
4
1
3
3
3
2
1
16
12
12
12
1
1
1
3
2
2
4
4
4
4
10
10
3
3
7
7
1
1
1
1
4
4
1
1
3
2
1
2
2
2
2
16
2
1
1
1
1
1
7
1
1
4
4
3
3
3
2
2
2
2
2
1
1
1
1
1
1
56
23
4
1
1
1
2
2
2
2
5
4
1
28
1
1
1
11
11
16
15
1
5
5
5
69
65
65
65
3
3
3
1
1
1
45
42
16
16
3
2
2
1
1
3
3
3
3
3
3
3
3
1269
17
3
3
3
3
12
10
1
1
2
2
2
1
1
1
1
747
77
10
10
10
55
55
55
55
55
1
1
1
1
1
2
1
1
1
1
1
1
1
2
2
2
2
259
259
259
259
403
403
239
238
238
238
1
21
1
2
5
1
10
1
1
1
1
2
1
1
208
3
3
3
3
4
2
2
2
124
9
3
1
2
4
4
2
1
1
157
36
36
1
33
2
59
59
17
17
14
14
14
14
2
2
1
1
1
1
6
6
6
6
1
1
1
1
16
16
16
16
1
1
1
1
1
1
1
1
1
9
9
9
6
6
6
1
1
1
5
5
5
3
3
1
2
1
1
1
1
1
1
11
3
2
2
2
2
2
2
1
1
1
1
1
1
1
1
8
8
4
4
4
4
4
1
1
1
1
1
3
3
3
49
49
27
19
4
4
4
4
4
4
2
1
1
15
15
15
15
15
15
15
15
3
4
3
3
2
8
8
3
3
3
3
3
3
3
5
4
4
4
4
4
4
1
1
1
1
1
1
11
2
2
1
1
1
1
1
1
1
1
1
1
1
9
9
9
9
9
5
3
2
2
2
2
2
2
1004
1
1
1
1
1
1
1
1
1
1
1
1
382
375
332
323
315
193
30
2
1
1
1
21
21
10
10
10
30
30
30
30
30
2
2
2
1
1
1
1
1
1
5
5
5
5
14
12
1
1
9
9
19
3
3
3
16
16
16
1
1
1
1
6
3
3
2
1
2
2
2
1
1
1
20
14
12
4
8
3
1
1
1
1
2
2
2
2
5
5
1
1
1
1
4
4
4
4
10
9
9
9
5
1
2
2
4
4
1
1
1
1
1
1
8
5
5
4
4
4
1
3
1
1
1
1
3
1
1
1
1
1
2
2
2
1
1
1
1
24
11
2
1
1
1
1
1
1
4
4
4
4
4
4
4
4
2
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
9
1
1
1
1
8
1
1
1
5
2
2
3
3
7
6
6
6
2
2
2
2
4
4
1
1
3
3
1
1
1
1
4
1
1
1
1
1
1
1
3
1
1
1
1
1
2
2
2
2
2
513
314
11
11
11
1
1
1
10
10
10
10
2
2
2
2
2
7
7
7
3
3
3
3
4
4
95
87
52
37
25
2
2
2
2
20
20
2
2
14
11
1
2
9
9
3
3
3
6
6
6
12
12
12
12
12
1
4
1
1
1
2
1
1
2
2
2
2
18
2
2
2
2
2
2
4
1
1
1
1
1
1
1
1
1
1
1
1
4
3
3
2
2
2
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
2
2
2
2
2
2
2
1
1
1
1
1
1
1
154
145
78
4
1
1
1
1
1
1
1
1
2
1
1
1
1
1
1
44
44
3
3
3
41
41
1
1
35
4
27
6
1
1
1
5
5
5
5
5
18
3
3
3
3
8
8
8
3
3
3
3
1
54
6
6
6
6
6
6
6
8
8
4
4
4
4
4
4
25
23
1
1
1
6
6
6
13
13
13
2
2
2
2
2
1
1
1
1
1
11
8
1
1
1
1
4
4
4
2
2
2
2
2
2
2
1
1
1
1
1
1
1
1
1
1
8
8
8
8
8
8
7
7
7
7
1
1
1
1
119
22
20
1
1
1
1
1
3
1
1
1
1
3
1
1
1
1
4
1
1
1
1
3
3
2
2
2
2
4
1
1
1
1
2
2
2
2
2
2
2
2
2
2
78
2
2
2
1
1
1
1
1
1
58
58
58
3
2
2
2
1
1
1
3
1
1
1
1
1
1
6
2
2
2
2
2
4
4
1
1
1
1
1
1
4
4
4
4
1
1
2
2
8
8
8
7
7
7
7
1
1
1
1
1
1
1
1
2
2
2
2
2
2
2
1
1
1
1
1
1
44
12
1
1
1
1
1
11
11
11
11
11
24
1
1
1
1
1
23
1
1
1
1
1
1
21
21
21
21
21
1
1
1
1
1
1
1
22
9
9
7
7
7
7
7
2
3
2
2
1
1
1
1
1
1
1
1
1
1
1
1
1
1
11
7
7
2
2
2
2
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
1
2
2
2
2
2
2
2
7
3
3
3
3
4
4
3
2
2
1
1
1
2
2
2
2
2
315
2
1
1
1
1
1
1
1
1
1
14
14
2
1
3
1
1
1
1
4
2
2
2
2
2
1
1
1
1
1
1
3
3
3
3
3
3
3
3
27
27
27
27
27
259
242
3
3
3
238
233
2
2
2
2
2
2
2
231
198
183
183
1
1
1
1
1
182
182
180
1
98
1
1
4
1
4
4
2
1
3
1
2
1
2
2
1
5
1
1
4
2
1
2
1
4
1
2
1
1
2
5
4
1
1
2
3
2
9
1
5
6
1
21
1
1
1
2
5
1
1
4
3
2
1
1
3
15
7
7
6
6
6
6
1
5
5
1
1
1
1
8
1
1
1
6
6
6
6
6
1
1
2
1
1
1
1
1
1
1
1
6
1
1
1
1
1
1
1
5
2
2
2
2
3
3
3
3
3
3
3
7
5
1
1
1
1
1
1
1
1
1
4
4
4
4
2
2
2
2
2
16
16
7
7
7
5
2
1
1
1
1
2
2
2
2
2
2
2
2
2
2
2
9
2
2
2
2
2
7
7
2
2
2
2
5
5
5
5
5
5
1
1
1
1
1
1
1
1
1
1
1
1
14
2
2
2
2
2
2
2
2
2
4
4
4
1
1
1
3
3
3
3
3
8
2
2
2
2
2
6
1
1
1
1
1
1
1
1
4
2
2
1
1
1
1
1
1
1
1
1
2
2
2
2
2
2
1
1
1
1
1
1
1
1
1
237
3
1
1
2
2
167
131
131
2
2
42
42
40
2
2
76
76
76
2
2
1
1
2
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
19
14
7
1
1
1
1
1
1
1
1
1
2
2
1
1
1
1
6
3
3
2
1
1
1
1
1
1
9
1
1
1
1
1
7
4
3
3
1
1
1
1
3
3
1
2
2
8
3
1
1
1
2
2
2
4
4
1
1
1
1
1
1
2
2
2
2
2
1
1
1
1
1
1
1
1
53
1
1
1
44
42
40
40
40
40
2
2
1
1
1
1
1
2
2
1
1
1
1
1
1
1
1
8
2
2
2
2
2
2
6
6
6
6
6
6
6
6
1
1
1
1
17
12
10
9
9
9
1
1
1
1
2
2
1
1
1
1
1
1
3
2
2
2
2
2
2
2
1
1
1
1
2
1
1
1
1
1
1
1
1
1
1
1
1
1
706
144
4
4
4
4
4
2
2
5
1
1
1
1
1
4
3
3
3
3
3
1
1
135
134
1
1
1
1
1
1
1
1
1
130
130
76
4
4
2
2
2
1
1
2
1
1
1
1
1
1
1
1
72
72
13
13
1
1
1
1
1
1
1
1
1
12
12
12
10
2
1
1
1
1
1
1
1
1
1
8
8
8
5
4
2
1
1
1
1
3
1
1
1
2
2
2
2
2
2
55
55
55
1
1
1
1
1
44
5
5
5
5
5
2
3
18
7
6
6
6
6
6
1
5
1
1
1
1
1
1
1
1
1
1
9
9
8
7
7
7
6
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
19
17
17
3
3
3
3
1
1
1
1
4
4
4
2
2
9
9
9
9
1
8
2
2
2
2
2
2
1
1
1
9
1
1
1
1
1
1
1
1
1
8
1
1
1
1
1
1
1
7
7
7
7
7
6
6
1
5
54
54
54
53
53
53
53
53
3
3
1
1
1
1
1
1
2
2
2
2
2
2
2
1
1
1
1
1
1
1
561
444
444
25
25
3
2
1
2
1
3
3
1
1
2
1
2
3
387
380
374
24
26
3
22
16
12
41
19
12
21
7
27
12
27
20
12
13
13
25
22
5
1
2
1
1
32
10
4
1
2
1
2
22
22
1
1
16
1
1
1
1
3
2
1
1
1
21
6
6
6
6
12
12
1
11
1
1
1
1
1
9
2
1
3
2
1
3
3
3
3
3
1
2
65
2
2
2
2
11
11
6
5
6
6
6
46
46
42
42
40
2
1
1
1
1
1
1
23
3
1
2
2
2
2
16
8
2
2
2
6
6
6
6
6
5
1
1
1
2
1
1
1
1
1
4
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
15
4
2
2
2
2
2
1
1
1
1
1
1
1
1
1
1
1
1
1
10
1
1
1
4
4
1
1
1
3
3
2
2
5
5
3
2
2
2
1
1
1
1
1
2
2
2
2
2
1
1
1
1
1
1
15140
1
1
1
1
1
1
1
1
6018
14
6
1
5
8
1
1
4
1
1
13
13
13
13
2
2
9
9
5
5
5
5
5
5
2
2
2
2
2
2
5979
5979
1
1
1
1
1
1
1
1
5966
1
1
6
3
3
72
1
1
70
2
1
6
13
1
1
1
1
2
2
1
2
1
21
1
1
1
1
2
3
1
1
1
1
1
1
4
1
1
31
31
38
38
5
1
3
1
1
1
1
1
1
1
1
16
16
1
6
6
1
2
13
13
5
1
3
1
1023
1020
40
34
24
20
4
3
2
1
4633
4633
1
1
2
2
2
2
8
8
8
8
2
2
1
1
1
1
1
1
1
1
1
1189
2
2
1
1
8
8
1
1
29
29
3
3
1
1
2
2
188
188
1
1
38
38
2
2
6
6
2
2
2
2
26
26
3
3
1
1
1
203
1
1
1
2
1
1
1
1
1
1
7
3
1
2
2
1
2
1
4
1
1
3
1
1
1
1
3
2
1
1
1
2
1
1
2
3
1
1
1
1
1
1
1
1
1
3
2
1
1
2
3
4
1
1
1
1
1
1
1
1
2
1
2
1
1
1
1
1
1
2
2
2
2
1
1
2
1
4
1
1
1
2
1
1
1
2
1
1
1
1
1
1
2
5
1
1
1
1
2
1
4
2
3
1
1
1
2
2
2
1
2
1
1
1
2
2
2
1
1
3
1
2
2
2
1
2
1
1
1
1
1
1
2
1
1
1
1
4
1
12
12
1
1
1
1
65
65
1
1
61
61
17
17
10
10
1
1
3
3
1
1
16
16
2
2
1
1
2
2
4
4
30
1
1
1
2
2
2
2
5
1
1
1
1
1
2
2
2
1
1
1
1
1
1
3
2
2
2
2
2
2
1
1
1
1
2
2
2
3
3
2
2
3
3
11
11
1
1
1
1
1
1
1
1
1
1
11
11
5
5
2
2
5
5
1
1
1
2
1
1
3
3
2
2
1
1
1
1
11
11
1
1
3
3
2
2
5
5
2
2
2
2
12
2
10
288
288
12
12
2
2
1
1
2
2
1
1
1
1
1
1
3
3
3
3
2
2
2
1
1
1
1
1
5
5
3
3
3
2
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
973
973
657
657
657
657
5
5
5
5
652
652
652
652
2
2
2
11
11
11
11
11
11
11
280
276
27
27
25
2
2
2
2
1
1
1
1
1
2
2
2
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
1
77
3
3
1
1
1
1
1
1
17
12
2
2
2
4
1
1
1
1
1
4
4
4
5
3
3
3
2
2
2
52
52
1
1
1
1
1
1
1
10
10
10
2
2
14
3
3
3
3
2
2
2
6
2
2
1
1
1
2
2
2
1
1
1
2
2
1
1
1
1
1
2
2
5
5
5
1
1
1
1
1
1
1
1
1
1
2
2
1
1
1
1
1
12
3
3
3
3
3
2
2
1
1
1
1
1
1
1
6
4
4
4
4
2
2
2
2
2
41
5
2
2
2
2
3
3
3
3
5
1
1
1
4
4
4
4
5
5
5
5
5
7
7
1
1
1
5
5
5
1
1
1
2
2
2
2
2
13
6
6
4
4
4
4
4
1
1
1
1
1
2
2
2
3
3
3
3
4
3
3
3
3
1
1
1
1
7
7
7
7
7
7
19
19
3
1
1
1
1
1
1
1
7
4
4
2
2
8
3
3
3
5
5
5
1
1
1
1
1
1
25
17
17
4
4
4
2
2
2
1
1
1
1
10
2
2
8
7
7
7
1
1
1
1
16
16
1
1
1
1
4
3
3
3
1
1
1
1
2
2
2
2
2
2
2
2
3
3
3
3
2
2
2
2
2
2
1
1
1
1
1
1
29
5
5
5
5
5
8
1
1
1
2
2
2
2
5
5
5
5
16
16
5
5
5
5
5
4
4
1
1
1
1
3
3
3
3
3
3
4
4
4
1
1
1
1
1
1
1
19
19
19
19
19
19
6
1
1
4
5
2
32
1
1
1
1
1
1
1
1
31
10
2
2
2
2
2
2
8
8
1
1
1
7
7
7
5
5
2
2
1
16
16
12
10
10
10
2
2
2
4
2
2
2
2
2
2
5396
83
4
4
4
4
4
4
4
79
29
8
8
8
8
6
6
2
2
3
3
3
3
3
3
2
2
2
15
2
2
2
2
2
13
3
3
1
1
1
1
1
1
7
4
4
2
1
1
1
1
10
3
3
3
3
3
6
6
1
1
1
1
1
1
4
2
2
5
1
1
4
4
14
4
4
1
1
1
3
3
3
10
10
2
3
3
3
4
4
16
4
1
1
1
1
1
1
1
1
2
2
2
2
12
2
2
2
1
1
1
1
5
5
5
5
2
2
2
2
1
1
1
1
2
1
1
1
1
1
1
1
1
1
1
10
9
6
1
1
1
1
4019
68
12
2
2
1
1
2
1
1
1
1
3
3
3
3
5
3
3
3
2
54
28
11
1
1
9
1
3
5
16
3
1
10
5
4
1
7
7
7
7
8
6
6
5
2
2
2
2
6
4
4
4
1
1
1
1
5
5
5
515
476
14
14
14
14
2
2
2
56
16
15
2
13
40
3
37
197
55
55
1
46
8
47
47
2
1
2
36
6
11
6
5
4
4
2
2
2
49
33
16
165
49
45
4
41
41
41
1
1
1
1
1
1
59
59
4
5
50
1
1
2
2
38
37
36
36
36
1
1
1
2
2
2
2
2
2
338
23
23
23
23
9
9
9
9
9
306
4
3
3
3
3
1
1
1
1
26
26
2
2
274
257
1
250
2
248
1
1
1
17
17
36
2
2
27
27
1
1
3
3
3
3
345
2
2
2
2
2
18
10
5
5
3
3
3
2
2
8
1
1
1
3
2
2
2
2
26
25
8
8
8
2
2
2
9
9
9
9
3
3
3
1
1
1
21
1
1
1
1
19
1
1
10
10
10
8
2
2
6
6
1
1
1
1
6
6
6
6
6
8
5
5
5
5
3
3
3
3
113
25
19
8
8
1
1
2
2
5
4
1
6
2
1
1
4
4
2
2
5
5
1
4
4
79
54
3
3
9
3
3
2
2
2
3
3
1
13
10
2
2
5
1
4
1
1
2
1
1
2
2
2
1
1
3
1
1
1
2
2
2
4
4
2
2
17
13
4
2
1
1
25
1
1
4
4
2
2
2
2
10
4
4
4
5
5
5
1
1
1
1
1
1
47
47
5
5
4
1
9
9
18
18
6
4
8
3
3
3
9
9
4
4
3
3
2
2
90
36
36
10
10
7
7
2
2
4
4
7
7
3
3
12
10
10
10
2
2
2
3
3
39
3
3
5
5
5
5
5
5
5
8
8
8
3
3
7
3
3
4
3
3
3
3
79
79
12
12
12
12
53
14
14
14
33
2
2
2
31
31
6
6
10
10
10
6
2
2
3
2
2
2
1
1
2
1
1
1
1
1
1
1
1
1
1
3
3
3
3
3
3
2602
97
93
93
93
93
3
3
3
3
1
1
1
1
3
3
3
5
5
5
2485
147
146
146
143
3
1
1
1
99
33
1
1
1
4
27
27
1
5
5
57
8
8
7
1
6
6
6
19
18
1
5
5
5
5
5
391
109
109
107
2
230
181
86
95
47
41
6
546
2
2
3
3
1
1
1
1
1
1
1
342
342
81
2
5
254
174
173
25
147
1
1
1
1
398
117
5
11
87
13
237
1
236
226
1
9
40
9
31
3
3
3
2
1
1
1
1
70
2
2
1
1
5
5
34
2
31
1
15
15
21
21
21
118
118
115
115
63
63
1
62
198
198
198
73
47
9
1
68
308
183
183
8
9
166
107
1
106
106
6
6
6
2
2
2
41
41
996
7
7
1
1
2
2
2
2
2
2
1
1
1
1
1
1
1
1
1
1
17
17
11
1
1
1
1
1
1
1
6
1
1
1
6
6
6
2
2
2
2
2
8
8
5
5
5
5
2
2
2
2
1
1
1
1
169
17
17
3
3
2
1
13
1
12
1
1
1
4
4
4
4
4
17
17
17
17
5
5
1
11
53
53
9
9
9
20
20
20
8
8
8
4
4
4
2
2
2
3
2
2
2
2
2
2
1
1
1
1
1
1
1
1
1
8
8
8
8
8
7
7
3
3
3
3
3
60
2
2
2
32
5
5
5
5
4
4
4
2
2
13
2
2
1
1
10
1
1
9
6
6
14
14
14
2
12
2
1
1
1
1
1
1
47
10
10
8
2
1
1
4
5
5
2
2
1
1
20
20
4
3
3
1
1
1
2
2
2
1
1
1
26
26
12
3
3
3
1
1
2
2
2
2
5
1
1
1
1
6
3
3
3
3
1
1
1
1
1
1
4
4
4
4
1
1
2
2
2
1
1
1
1
69
69
2
1
1
1
1
4
3
1
1
2
2
1
1
1
6
5
2
1
1
1
1
1
3
2
2
2
6
5
5
5
1
1
5
4
2
1
1
1
1
1
1
1
4
2
1
1
1
2
2
2
2
4
1
1
3
2
3
3
3
3
3
3
3
3
2
2
4
4
4
4
9
3
3
3
1
1
1
1
2
2
2
2
3
2
2
2
2
2
1
2
3
2
1
1
1
1
1
1
1
1
79
2
2
2
2
2
1
1
1
27
3
3
3
8
8
8
8
15
1
1
4
4
4
2
2
8
8
23
7
7
7
7
12
3
3
4
4
4
2
2
2
4
4
1
1
26
24
3
3
3
13
13
13
8
8
8
2
2
2
2
263
260
13
13
13
13
6
6
6
1
239
37
37
37
15
2
1
1
3
3
2
2
2
2
2
2
1
1
2
2
2
19
10
1
1
3
3
1
1
2
2
3
3
6
6
6
7
7
7
3
3
5
5
56
11
11
11
24
4
4
7
7
3
3
8
8
11
3
3
9
9
5
4
3
3
6
6
2
2
9
9
9
9
1
1
7
7
8
3
3
3
3
1
1
1
1
1
4
4
1
1
3
3
3
35
7
7
7
3
3
21
5
5
1
1
1
1
3
1
1
2
2
1
1
2
2
3
3
3
3
3
1
1
1
1
167
1
1
1
166
22
1
1
3
3
18
18
15
2
1
2
1
3
2
2
2
3
1
1
1
120
100
1
99
25
74
3
3
3
3
3
2
2
2
1
1
6
1
1
1
2
1
1
3
2
2
1
2
2
2
2
24
8
8
1
7
1
1
14
3
3
8
2
6
53
38
10
5
5
5
5
5
5
3
3
3
3
19
5
5
5
3
3
3
2
2
7
7
7
5
1
1
4
4
4
1
1
1
12
4
4
4
4
2
2
2
2
5
5
5
5
1
1
1
1
1
1
1
1
24
7
7
2
2
2
17
2
2
2
2
10
6
6
6
2
2
1
1
1
1
3
2
2
1
1
3
3
3
2
1
28
6
6
6
6
1
1
1
1
2
2
2
2
7
3
3
2
2
2
2
12
12
2
2
2
2
10
10
10
251
3
3
1
1
1
1
1
1
1
1
216
21
1
1
1
1
1
1
1
11
1
3
3
2
2
2
1
1
1
1
2
1
1
1
1
1
1
5
5
1
1
70
70
4
4
4
4
7
7
7
7
58
58
58
58
49
2
1
1
1
1
37
8
8
7
1
1
1
1
1
1
1
2
1
1
1
1
1
1
1
4
2
2
2
1
4
4
3
1
4
4
5
3
3
3
2
2
2
2
2
1
1
1
1
6
2
2
2
1
3
2
2
1
1
8
4
4
4
4
2
2
2
2
2
2
2
62
5
3
3
3
2
2
3
3
1
1
1
1
1
1
8
5
5
3
3
3
3
3
3
36
1
1
2
2
2
1
1
1
29
29
1
1
1
1
2
1
1
1
1
1
1
1
1
1
1
1
1
10
10
4
4
4
4
1
1
1
2
2
2
2
1
1
1
2
2
2
2
1
1
1
1
1
6
6
6
6
6
6
8
6
2
2
2
2
2
4
4
4
2
2
2
2
2
2
2
2
2
2
2
2
2
2
61
3
3
3
3
3
3
3
58
58
15
13
13
2
2
43
2
2
2
3
3
3
3
4
2
2
2
2
2
6
6
6
6
1
1
1
5
5
5
4
1
17
17
17
17
2
5
1
1
8
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
5
5
5
5
5
5
5
5
4
1
39
18
2
2
2
2
2
2
16
4
4
4
3
3
1
1
2
2
2
2
2
1
1
1
1
1
4
1
1
1
1
1
1
1
1
1
1
2
1
1
1
1
1
1
5
5
5
21
4
2
2
1
1
1
1
1
1
1
17
5
5
1
1
1
4
4
4
6
2
2
2
2
1
1
1
1
1
2
2
2
2
2
4
4
2
2
2
1
1
7
1
1
1
1
2
2
2
2
4
1
1
2
2
1
1
3
3
3
3
3
2
2
2
2
1
1
1
1
903
900
39
22
22
22
17
8
3
3
3
3
5
2
2
3
3
3
3
3
3
6
3
3
3
3
3
3
3
3
7
7
2
2
2
2
3
3
3
3
3
3
3
5
5
1
1
1
1
1
2
2
2
2
1
1
1
1
1
1
1
1
1
1
793
85
85
13
72
695
685
61
61
61
61
8
8
8
8
133
6
6
5
1
124
124
2
2
22
22
22
22
115
115
115
69
30
28
28
39
39
39
1
3
3
3
3
47
12
12
12
6
6
6
9
8
8
1
14
14
14
3
1
1
2
7
7
7
7
1
1
1
6
6
6
6
8
8
8
6
6
6
6
2
2
2
2
10
10
10
10
11
11
11
11
3
3
3
11
11
11
1
1
1
98
98
98
5
5
5
5
22
18
18
18
4
4
4
4
4
1
1
1
1
1
1
2
2
6
4
4
4
4
2
2
2
2
45
3
3
3
42
39
29
29
29
1
28
1
1
1
1
1
1
1
1
4
3
3
3
1
1
1
4
3
3
3
1
1
1
1
1
2
2
2
2
2
3
3
3
3
2
2
2
2
2
1
1
1
1
7
7
3
3
1
1
1
2
2
2
2
4
4
4
2
2
2
1
1
1
1
1
1
3540
388
69
3
3
49
8
2
1
1
7
3
1
4
1
2
2
1
4
1
1
1
8
1
2
2
1
1
1
1
5
3
2
4
1
2
1
285
76
66
66
45
45
5
5
16
7
7
9
9
8
7
7
1
1
157
13
1
1
11
11
88
88
88
88
45
30
1
1
1
1
4
4
3
3
3
3
1
1
2
2
4
4
2
2
1
1
11
11
11
4
4
6
6
1
1
9
5
5
1
2
1
1
4
2
2
1
1
1
1
13
13
13
13
24
18
18
6
6
1
1
1
28
28
28
2
1
6
3
2
2
1
5
1
1
1
1
1
1
59
24
24
24
24
17
17
6
6
6
34
26
26
26
26
26
26
26
8
8
8
4
4
4
4
4
4
4
129
129
59
2
1
2
3
2
1
1
2
1
2
2
1
1
3
1
1
2
3
1
1
1
2
3
1
4
2
2
1
3
2
2
1
2
2
1
1
1
3
3
3
3
3
3
3
3
5
4
2
2
1
1
56
1
6
3
2
1
4
1
1
1
4
1
4
2
2
2
1
1
1
1
3
1
2
1
1
1
1
1
1
3
1
1
1
1
1
1
raw text file