members
magnitude
fastq.trim.fasta.nt.blast2.join2.join3.2.join3.100
67453
2
2
2
1
1
14244
276
5
1
1
1
1
4
4
1
1
1
1
1
1
3
2
1
1
1
1
1
18
18
18
6
6
9
8
1
1
1
1
57
5
5
13
13
8
1
1
1
1
1
1
1
2
23
23
1
1
1
1
1
143
140
139
139
11
1
1
124
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
2
1
1
1
1
1
1
2
1
2
1
1
1
1
1
1
1
1
1
1
1
3
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
1
1
1
2
1
1
1
1
1
1
1
1
2
1
1
1
1
1
1
1
1
1
1
3
1
1
1
1
1
1
1
1
1
1
1
3
3
2
1
1
1
1
1
1
32
21
21
2
2
3
3
12
1
4
1
1
5
1
1
1
1
11
8
7
1
1
3
3
3
3
3
1
1
1
2
1
1
1
1
1
1
1
1
1
6
2
2
1
1
1
1
1
1
4
4
4
4
4
4
1
3
1
1
1
15
6
2
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
2
2
1
1
9
2
2
2
7
4
4
4
4
4
4
4
3
3
2
2
2
60
1
1
29
1
1
1
1
1
2
1
2
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
2
1
1
1
1
1
1
1
3
1
1
1
1
1
1
3
1
1
1
1
1
1
12
2
2
2
2
2
2
2
2
1
1
1
1
1
1
1
1
1
1
1
1
1
1
3
3
3
6
5
1
1
1
1
1
4
4
4
4
4
4
1
1
1
1
275
2
2
2
2
2
2
2
1
1
1
5
3
3
1
1
6
6
6
3
1
1
1
1
1
1
1
3
1
1
1
2
1
1
1
1
12
12
12
8
7
1
1
5
4
4
2
1
1
1
2
1
1
1
1
1
1
1
2
2
2
1
1
1
1
6
5
5
4
1
1
1
3
2
1
1
1
1
3
3
1
1
1
1
1
1
1
1
1
1
1
1
1
3
3
3
3
1
1
2
1
1
1
1
1
1
59
8
8
8
8
1
1
1
1
4
4
4
1
1
1
1
2
2
2
1
1
1
1
4
2
2
2
2
2
2
2
2
2
2
2
2
22
5
1
1
1
1
1
1
4
4
4
4
4
8
7
7
7
1
1
1
5
5
1
1
1
1
1
9
9
8
8
3
3
5
5
5
1
1
1
1
20
15
5
3
3
3
1
2
1
1
2
2
2
2
6
6
1
1
1
1
5
5
5
4
4
4
4
4
5
5
5
5
5
5
127
126
112
5
3
2
106
106
106
6
6
6
5
5
5
1
1
1
1
13
3
3
1
1
1
1
1
1
3
2
2
2
2
1
1
1
5
5
3
2
1
2
2
15
5
1
4
4
4
4
4
10
2
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
4
3
3
3
3
1
10
2
2
2
2
1
1
7
2
1
1
1
1
1
1
1
1
5
2
1
1
1
1
1
1
1
1
1
1585
1539
1539
7
3
3
1
1
1
1
1
1
4
4
4
4
4
4
1
1
1
1
1532
1494
1
1
1
1
1
1
1491
24
1
1
2
1
1
1
1
1
21
21
21
17
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
4
4
1467
1467
1467
1467
1467
1460
1460
1460
1460
4
4
4
4
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
1456
1455
1455
1
1
1
1
1
1
1454
1442
1441
1441
1441
1441
150
150
149
139
139
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
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
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
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
1291
1291
1291
1291
1291
1266
25
1
1
1
1
1
1
12
1
1
1
10
1
1
1
1
1
1
9
9
9
9
9
9
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
6
6
6
5
5
5
2
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
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
2
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
37
33
3
3
3
3
1
1
1
1
2
2
2
1
1
1
1
30
30
28
27
22
22
22
22
22
1
1
1
1
1
1
1
1
1
18
2
2
2
2
2
2
1
1
1
1
1
1
1
1
4
4
4
4
2
2
2
2
2
2
2
2
2
1
1
1
1
1
1
1
1
1
1
11
7
7
7
7
1
1
1
1
1
1
6
6
6
6
6
6
1
1
1
3
4
4
4
1
1
1
1
1
1
3
3
3
3
3
3
3
3
3
3
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
3
3
2
2
2
2
2
5
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
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
1
1
4
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
2
1
1
1
1
1
1
1
40
4
4
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
33
18
18
15
1
1
1
1
1
1
14
7
1
1
1
1
1
1
1
1
6
2
2
2
2
1
1
1
1
1
1
1
4
4
1
1
1
1
1
3
3
3
3
1
1
1
5
2
2
2
1
1
1
1
1
1
1
1
3
2
2
1
1
1
1
1
1
1
1
1
1
1
1
1
2
2
2
2
2
1
1
1
1
1
1
1
3
3
3
1
1
1
1
2
1
1
1
1
15
7
6
6
6
1
1
1
1
5
5
5
5
5
1
1
1
1
1
1
1
1
1
1
1
1
1
7
7
5
1
1
1
1
1
1
1
1
1
1
1
1
3
3
3
3
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
132
1
1
1
1
1
1
1
1
1
1
1
1
1
1
96
14
11
4
4
3
1
1
4
4
3
1
1
2
2
2
1
1
1
1
1
1
1
1
1
5
4
4
1
1
1
1
1
1
3
2
1
1
1
1
1
1
1
1
1
1
1
1
2
2
2
1
1
1
4
4
4
1
1
1
1
1
1
1
1
1
1
6
3
3
3
1
1
1
1
6
5
5
5
5
5
5
1
1
16
16
16
4
1
1
1
1
1
1
1
1
3
3
23
14
8
1
1
1
1
1
1
1
2
2
2
2
4
1
3
3
3
1
1
1
1
1
1
1
1
1
1
1
5
2
2
1
1
3
2
1
1
1
1
1
11
3
3
3
7
5
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
13
6
5
4
4
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
7
7
7
7
6
1
1
1
1
5
5
5
2
1
2
1
1
1
1
6
1
1
1
1
1
4
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
55
36
15
15
1
1
1
1
1
13
1
12
2
1
1
1
1
1
1
1
1
18
3
3
3
3
3
14
14
5
9
1
1
1
1
1
1
1
1
1
1
1
1
7
7
7
8
1
1
6
4
2
2
1
1
1
1
2
2
2
2
1
1
1
1
1
11632
50
6
3
3
1
1
1
1
2
2
2
3
3
1
1
1
1
1
1
1
44
42
1
1
1
1
1
1
1
1
40
40
39
2
1
1
1
1
1
1
1
1
1
1
1
37
37
28
1
1
1
1
1
1
1
27
27
27
27
19
2
2
2
2
1
1
8
5
4
4
4
1
1
1
1
2
2
2
1
1
9
9
9
7
6
2
1
1
1
1
1
1
4
4
2
2
2
1
1
2
2
2
1
1
8
8
8
8
3
3
1
1
1
1
1
2
2
2
2
2
2
5
5
5
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
1
2
2
2
2
2
1
1
11576
11405
11405
501
501
28
12
40
20
28
32
3
36
12
14
39
13
38
4
16
28
21
43
24
29
21
12
12
1
1
1
1
2
2
1
1
2
6363
6268
6184
508
355
43
337
454
215
572
336
320
438
270
276
277
330
208
174
70
254
346
401
1
1
95
1
1
1
1
1
1
3
9
75
1
1
4517
1651
107
112
181
107
126
83
177
77
88
38
5
130
30
1
1
32
1
46
29
100
40
140
2851
1
1
1
2
1
1
3
2820
1
2
1
1
2
1
1
1
2
1
1
1
2
1
3
1
1
1
2
1
1
1
12
1
1
1
2
1
1
1
1
1
1
1
2
1
28
5
1
1
12
1
1
1
25
1
1
2
1
2
1
1
2
5
2
1
1
4
1
7
2
1
3
2
1
1
1
2
1
2
1
1
2
1
1
1
1
1
1
1
9
1
1
1
2
1
1
1
1
1
5
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
3
2
1
4
1
1
5
2
45
5
2
2
1
1
1
12
1
1
1
1
1
1
3
2
1
1
1
2
1
1
1
1
1
1
2
1
1
2
1
1
1
3
1
1
1
1
1
1
1
2
1
1
2
6
1
1
1
56
2
2
1
2
1
1
1
3
1
2
2
2
1
1
2
1
2154
1
1
1
5
1
1
1
2
2
2
5
1
1
1
1
1
1
3
2
4
3
1
4
1
1
1
1
1
5
1
2
1
1
1
20
1
1
1
1
1
1
1
1
1
1
1
1
1
3
2
1
1
2
3
2
1
5
2
1
1
1
2
5
1
1
1
2
2
1
1
1
1
2
1
3
1
1
1
1
1
1
1
1
2
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
6
2
1
2
1
1
2
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
4
2
1
1
2
1
1
1
1
10
3
2
5
5
1
1
1
4
1
1
1
3
3
3
47
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
38
1
1
1
1
11
1
1
1
1
2
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
23
21
1
1
1
2
1
1
16
1
1
2
3
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
1
1
1
2
2
1
1
1
69
5
1
1
1
4
1
1
1
1
2
2
2
2
2
2
2
35
35
1
2
3
4
3
5
1
3
1
3
3
1
5
3
3
3
3
3
3
1
1
1
1
18
18
2
2
1
1
12
12
9
3
2
2
1
1
3
3
3
2
1
1
1
1
22
1
1
1
1
1
15
1
1
1
1
2
2
2
2
12
10
1
1
8
1
2
1
1
1
1
1
1
1
1
1
1
1
5
3
3
3
3
1
1
1
1
1
1
1
1
1
1
4
1
1
1
3
3
2
2
1
1
1
1
1
1
3
3
1
1
1
1
1
1
3
1
1
1
1
1
2
2
2
1
1
1
21
14
2
2
2
2
1
1
3
3
3
1
1
1
2
2
3
1
1
1
1
1
1
1
1
1
1
1
1
1
3
3
3
3
3
3
3
3
3
1
1
1
1
1
1
1
1
1
1
1
1
6
2
2
1
1
1
1
1
1
1
1
1
3
3
1
1
1
1
1
1
1
1
1
1
1
42704
38739
20
19
7
1
1
1
1
2
2
1
1
1
1
55
55
55
1
1
1
54
3
3
3
3
3
1
1
3
3
4
4
1
1
25
25
8
8
1
1
1
1
1
1
1
1
1
1
1
1
1
1
7
5
1
1
1
1
1
1
1
1
3
2
2
1
1
1
1
1
1
38610
4
1
1
1
1
1
1
1
1
1
1
1
1
1
1
38605
38516
4
1
3
2
2
1
1
5
5
2
1
1
12
12
1
1
1
1
1
1
1
1
1
1
1
1
1
1
3
3
1
1
194
1
1
193
15
28
26
30
24
38
32
4584
4584
1
1
25
22
3
2
1
1
1
1
2
2
430
1
1
1
1
418
25
1
9
4
1
8
16
1
1
1
1
1
5
1
2
2
2
1
6
2
2
2
1
1
1
11
1
30
1
1
1
1
5
15
1
16
3
2
1
2
1
5
29
88
11
1
17
28
15
2
1
1
1
1
16
25
1
1
2
1
5
5
1
1
2
1
1
75
75
173
173
1
1
26211
1
26204
3
3426
3220
1
1
2589
2589
1
1
3
1
1
1
1
1
15
15
15
15
69
69
69
69
4
4
1
1
1
1
1
2
2
1
1
1
1
1
1
1
1
1
1
1
1
1
1124
23
23
3
3
1
1
1
1
12
12
2
2
11
11
2
2
6
6
9
9
1
1
2
2
3
3
5
5
34
34
5
5
28
28
90
2
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
1
2
1
1
1
1
1
2
1
1
1
1
1
2
1
1
1
1
1
1
1
1
1
1
4
1
1
1
1
1
1
1
1
1
1
1
2
1
1
1
2
1
1
1
1
1
1
2
1
2
1
2
2
2
4
4
1
1
1
1
5
5
2
2
32
32
41
41
4
4
3
3
24
24
1
1
1
1
1
1
20
20
1
1
9
9
35
1
1
1
3
3
3
1
1
1
1
5
1
1
1
1
1
1
2
2
2
1
1
1
1
1
1
1
2
2
2
2
1
1
1
4
4
4
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
3
3
1
1
4
4
2
2
1
1
19
19
7
7
1
1
10
10
8
8
3
1
1
1
1
6
6
1
1
1
4
4
1
1
36
36
2
2
1
1
55
55
1
1
1
1
1
1
1
1
1
1
2
2
4
4
5
5
1
1
67
67
420
420
1
1
2
2
1
1
1
1
4
4
4
4
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
2
2
2
2
245
245
1
1
1
1
1
2
2
2
2
2
2
2
156
155
10
10
10
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
2
2
2
1
1
39
4
4
1
1
1
1
1
1
1
1
1
1
11
6
1
1
1
3
3
3
1
1
1
5
1
1
1
1
1
1
1
1
1
1
1
20
20
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
3
3
3
1
1
1
1
1
1
1
1
4
4
4
3
3
1
1
1
2
2
27
4
1
1
1
1
3
1
1
1
2
2
2
2
2
3
3
3
3
3
15
2
2
2
2
2
5
5
2
2
2
2
2
7
1
1
6
6
6
1
1
1
2
2
2
2
2
1
1
1
1
1
1
1
1
1
1
1
2
2
1
1
1
1
1
1
1
1
62
47
1
1
1
1
46
46
2
2
15
14
14
10
4
1
1
1
6
6
2
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
2
2
2
2
2
2
2
2
2
2
1
1
1
1
1
1
85
85
85
85
85
85
1
2
2
3
3
1
3
12
6
1
1
1
2
16
6
1
24
1
1
1
1
1
1
1
1
60
60
7
2
2
2
2
2
2
5
5
4
4
4
23
14
14
2
1
1
6
6
6
6
27
27
26
19
19
16
3
3
6
4
4
1
1
1
1
1
2
2
2
2
2
2
2
1643
1
1
1
1
31
3
3
3
3
1
1
1
1
1
1
1
1
28
10
1
1
1
1
1
1
1
1
1
1
1
1
2
2
2
6
1
1
1
1
5
2
2
2
2
2
2
1
1
1
1
1
1
1
1
1
1
1
1
1
1
11
3
3
8
8
2
1
1
1
1
1
1
1
1
1
1
3
2
1
1
1
1
1
1
1
1
18
4
4
12
4
3
2
2
1072
27
9
2
2
1
1
1
1
1
1
1
2
2
2
2
3
1
1
1
1
1
1
17
7
2
2
2
4
2
2
2
2
2
2
2
1
1
1
4
2
2
2
2
2
2
2
2
2
2
2
1
1
1
273
214
9
9
9
9
1
1
1
1
1
54
13
13
13
41
41
63
10
10
10
1
1
29
29
1
28
1
1
1
1
1
1
14
3
11
62
32
32
1
13
18
14
1
1
1
8
3
3
3
10
10
10
57
57
57
57
57
1
1
1
1
1
1
447
3
3
3
3
83
81
81
81
81
2
1
1
1
1
1
1
361
1
77
77
36
36
245
213
194
1
193
18
32
32
3
1
1
1
1
1
1
1
1
173
4
4
1
1
1
1
1
4
3
3
3
3
1
1
1
1
1
11
10
1
1
1
1
1
1
1
3
3
3
1
1
1
2
2
2
1
1
1
18
1
1
1
1
17
17
17
17
3
3
3
3
3
7
1
1
1
1
3
3
3
3
3
3
3
3
11
3
3
1
1
1
1
1
1
1
7
6
1
1
1
1
1
2
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
98
98
4
4
4
5
5
4
4
4
75
75
69
6
8
8
2
2
2
2
1
1
1
1
12
2
2
1
1
1
1
1
1
1
1
1
8
2
2
2
1
1
1
1
1
2
2
3
3
3
3
3
12
12
3
3
3
3
8
4
4
4
2
2
2
2
2
1
1
1
1
14
1
1
1
2
2
2
3
3
3
3
3
8
3
3
1
1
1
2
2
2
2
1
1
1
1
1
1
1
1
2
2
2
2
113
4
1
1
1
1
2
2
2
2
1
1
1
1
1
1
1
107
7
7
7
7
11
3
3
7
7
6
1
1
1
10
10
9
2
7
5
5
5
5
12
1
1
7
2
2
2
2
3
2
1
2
2
2
5
5
5
2
3
1
1
1
1
1
20
10
10
10
6
4
4
2
2
19
5
5
5
6
6
6
8
8
8
4
3
3
3
1
1
1
3
2
2
1
1
1
443
5
5
1
1
1
1
1
1
3
2
2
2
1
1
1
1
1
1
1
1
1
2
2
2
2
2
1
1
251
108
108
10
1
9
1
7
1
95
14
81
1
1
1
1
1
1
1
1
1
1
2
2
2
2
2
3
3
1
1
1
1
6
6
6
6
6
130
28
22
22
4
4
4
1
1
1
99
1
1
94
6
6
1
1
2
2
12
12
11
11
7
7
16
16
1
1
1
1
2
1
1
1
1
1
1
21
1
1
5
5
1
1
8
8
1
1
2
2
2
2
1
1
1
1
26
26
2
1
1
1
1
1
1
1
21
7
1
1
6
6
1
1
1
1
1
1
1
1
10
3
3
3
5
1
1
1
2
3
2
2
2
1
1
1
11
11
3
1
1
1
1
1
1
3
3
3
1
1
3
3
1
1
1
1
1
1
7
3
3
1
1
1
1
2
2
1
1
1
1
3
1
1
1
1
2
2
2
7
3
2
1
1
1
1
1
1
3
1
1
1
1
1
1
1
1
1
1
1
1
28
28
2
2
2
2
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
1
1
7
2
2
2
2
2
2
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
31
7
1
1
1
1
1
1
1
1
4
3
3
3
3
1
1
1
1
1
1
1
1
1
1
1
21
21
1
1
2
2
12
12
12
6
6
6
1
1
1
1
9
1
1
1
1
2
2
2
2
1
1
1
1
3
2
2
1
1
2
1
1
1
1
1
1
1
1
1
1
35
26
26
5
5
5
1
1
1
1
1
1
2
2
3
1
1
2
2
1
1
1
1
2
1
1
1
1
1
1
3
3
2
2
1
1
1
1
1
1
1
5
4
1
1
3
3
1
1
1
1
9
7
2
2
2
1
1
1
1
1
70
3
3
2
1
1
1
1
1
1
48
7
1
1
1
2
1
1
1
1
1
1
3
3
3
3
5
5
2
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
22
3
10
5
1
1
2
2
2
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
7
1
1
1
2
1
1
4
4
1
2
1
2
1
1
1
1
1
1
1
1
1
1
1
13
2
2
2
2
2
1
1
1
1
2
2
2
1
1
1
1
1
1
1
3
1
1
1
1
1
1
1
1
1
1
1
1
1
4
4
1
1
1
1
3
1
1
2
2
2
1
1
1
1
1
1
1
2
2
1
1
1
1
2
2
2
2
2
2
3
2
2
2
2
1
1
1
1
1
1
5
5
5
5
5
1
1
1
1
1
1
7
3
3
3
3
3
3
3
4
3
3
1
1
1
1
1
1
1
1
1
1
1
1
1
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
20
10
10
2
2
2
1
1
1
1
1
1
1
1
1
3
1
1
1
1
1
1
1
1
1
1
1
3
3
1
1
1
1
1
1
1
1
1
10
6
4
2
1
1
1
1
1
1
1
2
2
1
1
1
1
1
1
1
1
1
4
1
1
1
1
1
1
1
1
1
2
2
2
2
2
2
2
2
1
1
1
1
2
1
1
1
1
1
1
1
1
1
1
1
1
494
491
97
69
69
69
28
18
2
1
1
1
1
1
1
1
1
1
1
15
15
15
15
6
6
6
2
1
1
1
1
1
1
1
1
2
2
2
2
2
3
1
1
2
2
2
2
2
1
1
1
1
1
1
14
14
8
8
5
5
5
3
3
3
3
1
1
1
1
2
2
2
2
2
2
2
2
1
1
1
1
1
341
112
112
83
1
28
222
211
7
7
7
7
6
6
6
6
15
15
15
13
13
13
13
21
21
21
2
1
1
1
1
1
1
16
9
8
8
1
1
6
6
6
1
1
1
6
6
6
6
19
1
1
1
4
4
4
5
3
3
1
1
5
5
5
3
3
3
5
5
5
5
3
3
3
4
4
4
2
2
5
2
2
2
3
3
3
5
5
5
2
2
2
2
1
1
1
1
30
30
30
30
4
4
4
2
2
2
16
16
16
8
8
8
8
4
1
1
1
3
3
3
2
2
2
2
2
6
2
2
2
2
4
4
4
4
2
2
2
1
1
28
28
17
4
4
4
4
3
3
3
3
1
1
1
1
1
1
1
1
5
5
5
5
2
2
2
2
5
3
3
3
3
1
1
1
1
1
1
1
1
1
1
1
1
1
5
5
5
5
5
3
3
3
3
3
3
3
3
3
2
2
1
1
1
1
1
1
1
1
1
1
1
1
2963
6243
2056
5
5
89
89
14
14
23
23
4
4
1
1
17
17
2
2
1
1
53
1
1
2
2
1
1
1
1
1
1
3
1
1
1
1
1
2
2
6
2
1
1
4
1
2
7
4
1
16
5
1
1
1
2
2
1
2
1
16
16
1
1
2
2
1
1
4
4
1
1
1
1
1590
2
6
34
2
1
6
18
6
1
11
1
16
111
1
2
3
3
10
4
3
48
32
1
37
29
2
1
153
38
4
6
8
4
3
5
1
1
3
1
19
18
1
142
2
6
1
6
1
19
8
5
1
24
2
111
27
1
33
1
2
1
1
1
27
1
1
22
39
5
8
2
7
10
2
8
6
4
2
12
2
19
66
9
19
4
4
10
1
10
42
1
4
95
12
41
2
11
31
2
2
21
21
154
154
2
2
4088
575
3
3
3
3
6
1
1
3
3
1
1
1
1
1
1
1
471
471
381
381
14
14
73
22
22
45
45
2
2
79
5
5
1
1
13
13
51
51
2
2
3071
1127
1
1
111
111
1010
1010
210
210
208
208
1
1
1
1
1473
431
1
1
32
32
4
4
2
2
1
1
2
2
5
5
48
48
1
1
2
1
1
1
1
1
1
22
22
1
1
5
2
3
3
2
2
1
1
2
2
22
1
1
4
4
1
1
1
1
1
59
59
5
5
1
1
1
1
3
3
6
6
13
13
1
1
1
1
70
56
14
14
83
83
5
5
5
5
84
84
2
1
1
1
1
2
1
3
1
1
1
14
1
2
1
2
1
2
1
1
2
1
1
1
1
1
1
1
5
1
2
1
1
1
2
3
3
1
1
2
1
2
1
1
2
1
1
1
1
1
927
927
926
1
1
53
53
4
4
63
13
13
50
19
19
499
499
261
261
5
5
1
1
1
202
17
17
1
1
2
3
1
1
1
1
1
1
1
1
1
1
176
29
29
25
25
37
37
34
16
4
9
5
30
30
19
19
6
1
1
1
5
4
4
1
1
3
3
1
1
1
239
192
192
47
47
6
6
6
1
1
1
1
1
1
81
1
1
72
3
1
1
1
69
2
1
7
1
1
5
3
3
1
5
1
1
1
2
1
2
1
1
1
1
1
1
1
1
1
1
1
1
1
4
1
1
1
1
1
2
1
4
3
1
4
1
1
1
1
46
15
2
2
1
1
3
3
1
1
6
6
1
1
19
1
1
1
1
1
1
1
1
1
1
13
13
13
8
8
1
1
1251
1251
11
11
11
11
1
1
4
4
1
1
2
2
2
2
3
3
6
6
1
1
16
16
2
2
1017
1
1
2
4
2
1
1
5
1
3
3
1
1
3
1
1
1
1
2
1
1
2
1
1
2
1
1
1
3
2
2
3
1
1
2
1
2
2
3
1
1
2
1
1
2
2
1
1
1
3
1
3
2
4
1
2
2
2
1
1
1
1
1
2
1
6
1
1
2
2
1
1
1
1
2
2
3
1
3
1
5
1
2
2
1
3
1
1
1
2
1
2
2
1
1
1
1
4
4
1
1
1
1
1
1
2
1
2
1
3
4
2
1
1
3
1
1
1
1
1
1
1
1
1
1
2
2
4
1
1
1
3
2
1
2
2
1
1
1
1
1
2
2
1
4
1
1
1
2
1
1
1
1
1
2
1
4
1
1
5
2
1
1
1
1
2
1
1
1
1
1
1
1
1
3
2
1
2
1
3
1
1
2
1
2
1
1
1
1
2
2
1
1
1
3
1
1
1
2
2
1
4
1
1
1
1
1
6
1
3
1
1
1
4
1
2
1
1
1
1
1
1
1
1
1
3
1
1
1
2
1
1
2
1
1
2
1
1
3
2
4
3
4
1
1
1
2
2
2
1
1
1
1
1
2
1
1
1
3
2
1
1
1
1
1
2
1
1
3
1
1
1
1
3
3
2
1
1
1
1
2
2
2
1
1
3
1
2
1
1
1
1
4
1
1
3
1
3
2
1
1
1
1
1
2
1
1
1
1
1
1
4
1
2
1
1
1
1
1
2
1
1
2
1
2
1
1
1
1
1
2
1
1
1
1
1
2
1
1
2
1
1
1
1
1
2
1
2
2
1
1
2
2
1
1
2
1
1
2
1
3
1
1
1
2
2
2
1
2
1
1
2
7
5
1
1
1
1
2
1
1
1
1
3
1
2
2
2
1
1
1
1
1
1
1
1
2
1
3
4
1
1
1
2
2
1
1
2
1
1
1
2
1
1
2
1
1
1
1
1
1
1
3
1
2
1
1
1
2
1
1
1
1
1
1
3
1
2
1
1
1
1
2
1
1
1
1
1
1
1
1
1
1
1
3
3
1
1
1
2
1
2
4
1
1
2
3
1
1
1
3
1
2
2
1
2
2
2
2
1
1
1
1
1
1
3
1
1
1
2
1
6
3
2
2
2
1
1
1
1
1
3
1
1
1
1
2
3
4
2
2
1
1
1
1
1
2
2
1
1
1
1
1
1
2
2
5
2
1
2
7
1
3
2
1
6
1
1
1
1
1
1
2
1
1
1
1
1
1
1
3
1
2
1
1
3
1
1
1
1
4
1
2
1
3
1
1
1
1
6
1
1
1
3
2
1
1
1
1
1
1
2
1
1
1
3
2
1
1
1
2
1
1
1
3
3
2
1
1
2
1
1
1
1
2
2
3
1
3
2
1
1
1
1
2
1
1
1
1
1
1
1
1
1
1
4
1
1
1
1
1
2
2
1
3
1
2
4
3
1
2
1
2
2
1
1
1
1
1
1
1
2
1
1
1
1
6
6
1
1
8
8
10
10
7
7
7
7
24
1
1
21
21
21
21
21
21
21
2
1
1
1
1
3
2
2
1
1
96
1
1
1
1
1
1
3
2
7
1
3
1
1
5
5
1
1
3
5
1
1
1
3
1
1
1
1
1
1
13
3
2
4
1
9
1
1
1
1
2
1
1
1
4
1
1
1
1
raw text file