members
magnitude
fastq.trim.fasta.nt.blast2.join2.join3.2.join3
165376
3
3
3
63456
24
5
5
3
2
1
1
1
1
1
1
1
9
4
4
1
1
1
2
2
2
2
2
2
1
1
1
1
1
1
3
3
2
1
1
1
1
1
1
1
1
1
1
1
1
1
4
4
1
1
1
1
1
1
1
1
1
1
1
1
1
2
2
2
2
2
2
2
3
3
3
3
3
3
3
3
1
1
1
1
7
6
4
3
2
2
2
1
1
1
2
1
1
1
1
1
1
1
1
1
1
1
1
1
45
1
1
1
4
4
4
9
7
7
7
2
5
1
1
1
1
1
2
2
2
2
25
25
25
8
8
13
9
1
2
2
1
1
3
1
1
1
1
2
1
1
1
1
1
1
2
2
2
2
2
2
2
2
1
1
11488
31
7
5
2
1
1
1
1
3
3
1
1
1
1
1
1
1
2
1
1
1
1
1
1
1
1
24
24
1
1
1
1
1
1
1
1
23
1
1
1
1
1
1
1
22
21
1
1
1
1
1
1
1
20
20
12
12
12
12
12
9
3
2
1
1
1
1
1
1
1
1
6
6
6
3
2
1
1
1
1
3
2
1
3
3
1
1
1
1
2
1
1
1
1
1
1
6
6
6
5
3
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
1
1
1
1
1
1
1
1
1
1
1
1
1
11453
11203
11203
2
1
1
1
1
3173
3173
207
90
233
167
173
245
11
213
54
89
1
216
94
287
26
35
144
1
1
1
156
277
160
173
121
2
2
1
1
1
3975
3937
3886
304
212
22
197
311
140
332
184
200
262
178
179
151
241
152
93
52
188
244
244
1
1
37
1
1
1
6
2
25
1
4040
1724
100
106
159
96
122
89
246
72
43
89
4
134
49
1
34
68
29
112
51
120
2296
2281
4
1
2
1
1
3
1
1
1
4
2
3
2
1
1
1
1
7
1
1
1
2
2
3
1
1
1
1
1
23
5
1
9
1
1
16
1
1
2
2
2
1
1
1
1
1
1
2
1
4
1
2
1
4
1
1
2
1
1
1
1
1
1
1
1
1
1
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
3
1
1
2
18
1
1
5
2
3
2
12
1
2
1
1
1
1
1
1
1
1
1
1
2
1
2
1
1
1
1
1
3
1
3
2
1
1
1
1
1
1
1
1
1
2
1
23
1
1
3
1
1
1
1
1
1
1
2
1
1
2
2
1
1814
1
1
1
1
1
2
3
1
1
1
3
1
1
1
1
1
1
2
1
1
1
1
1
1
1
3
6
3
1
1
2
1
2
3
2
1
1
1
2
1
1
1
1
1
2
2
1
1
1
1
1
1
1
1
1
2
1
1
1
1
8
1
2
1
1
2
1
1
1
1
1
1
1
1
1
4
1
2
1
1
1
2
1
1
2
1
1
1
2
2
1
1
1
3
1
2
2
1
1
3
1
1
1
4
4
1
1
1
2
1
1
1
1
2
2
1
1
1
4
1
1
1
1
3
3
3
62
3
1
1
1
2
2
2
11
2
2
2
2
1
1
1
1
1
1
1
1
1
1
7
1
1
1
6
6
6
43
11
3
3
3
2
2
2
6
6
5
5
1
1
1
3
3
3
3
22
21
1
1
1
1
1
1
14
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
4
4
1
1
1
2
2
1
1
1
1
3
3
3
3
3
2
2
1
1
46
13
13
1
1
7
7
4
4
3
3
3
3
3
1
1
1
1
24
24
1
1
1
21
21
17
4
5
5
5
3
1
1
1
2
2
105
2
1
1
1
1
1
1
1
1
81
2
2
2
2
13
13
13
13
63
1
1
1
1
46
5
3
2
1
1
1
8
8
4
4
21
1
1
1
1
1
1
1
2
2
1
2
1
1
4
1
1
1
2
2
2
4
4
2
2
3
3
3
21
1
1
1
1
9
9
9
9
1
1
1
2
1
1
1
1
9
9
9
1
1
1
1
1
1
1
4
4
4
4
2
2
7
1
1
1
1
1
3
3
3
3
1
2
1
1
1
1
1
2
2
2
1
1
1
1
1
8
6
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
1
1
1
1
10
8
4
4
4
4
4
4
4
1
3
1
1
1
1
1
1
1
1
1
1
1
1
14
8
2
2
2
1
1
1
1
1
4
3
3
3
3
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
6
1
1
1
1
1
5
5
3
1
1
2
2
1
1
1
1
16
6
1
1
1
1
1
1
2
8
3
3
3
3
1
1
1
1
1
1
1
1
1
5
3
3
3
3
2
2
2
2
2
1
1
1
131
62
2
2
2
2
1
1
1
1
1
1
7
5
5
5
5
5
5
2
2
2
2
2
2
26
2
2
2
2
2
2
6
6
6
6
6
6
17
17
17
17
1
1
1
1
10
10
5
5
5
18
14
4
3
3
3
2
1
1
1
1
1
1
1
2
2
2
4
4
1
1
1
3
4
4
4
4
4
4
4
4
4
4
4
2
2
2
1
1
1
1
1
1
1
15
15
4
4
4
4
11
11
2
4
1
1
1
1
1
15
6
2
2
2
2
2
1
1
1
1
1
3
3
3
3
3
8
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
1
1
1
1
1
5
1
1
1
1
1
3
2
2
1
1
1
1
1
1
1
1
1
1
1
6
5
5
2
1
1
3
2
1
1
1
1
1
1
1
1
1
1
1
1
3
3
3
1
1
1
2
2
2
1
1
4
4
1
1
1
1
3
1
1
1
2
2
2
2
1
1
1
1
1
2
2
2
2
2
6
4
4
1
1
1
1
1
1
1
1
1
1
1
1
6
6
6
6
2
1
1
2
2
1
1
2
2
51632
2
2
1
1
1
1
1
1
1
1
51582
1
1
1
1
4
4
2
2
2
51577
55
55
55
55
55
55
55
4
6
2
1
1
1
4
1
2
1
4
5
5
1
4
2
2
1
1
1
2
1
1
1
1
51522
51353
51353
16
15
10
10
2
2
2
7
7
2
1
1
1
2
1
1
1
5
5
5
5
5
2
2
1
1
1
1
1
1
51337
51337
51337
51337
51337
51334
51334
51334
51334
3
3
3
1
1
2
2
2
2
2
2
2
1
1
1
1
1
1
1
1
1
1
51331
51331
1
1
1
1
1
1
1
51330
51330
51288
51279
51279
51279
51279
593
592
586
2
1
1
1
1
544
544
1
1
1
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
2
1
2
1
1
1
1
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
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
2
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
1
2
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
2
1
1
1
1
1
1
1
1
2
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
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
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
2
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
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
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
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
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
1
1
1
1
1
1
50682
50682
50682
50681
50681
50551
130
1
1
1
9
9
9
9
9
9
9
9
9
7
2
41
41
2
2
2
2
2
1
1
38
38
37
37
37
37
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
2
1
1
1
1
1
1
1
1
1
1
1
1
1
3
3
3
3
3
3
3
1
1
1
1
1
1
1
2
2
2
2
2
2
2
2
2
2
2
2
1
1
1
1
1
1
168
144
2
2
2
2
2
2
2
2
1
1
142
142
112
112
55
55
55
55
55
52
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
47
47
47
47
47
47
47
47
1
1
3
1
1
1
3
1
1
1
1
1
5
1
1
1
1
1
1
2
1
1
2
3
2
4
1
2
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
1
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
1
1
1
1
1
1
1
57
25
25
25
25
25
25
25
25
25
1
3
6
15
31
31
31
31
31
31
31
31
18
13
30
30
30
28
27
27
27
27
27
27
27
1
1
1
1
1
1
1
1
1
2
1
1
1
1
1
1
1
1
1
1
1
1
1
1
24
1
1
1
1
22
1
1
1
1
1
1
1
1
21
10
2
2
2
2
2
8
1
1
1
1
1
1
1
1
6
6
6
6
1
1
1
1
1
1
1
1
1
10
8
8
8
8
8
5
2
1
2
1
1
2
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
47
1
1
1
1
1
1
1
1
1
1
1
1
1
44
32
32
25
1
1
1
1
1
1
1
24
21
21
2
2
1
1
1
1
1
1
1
1
1
1
1
1
1
19
19
19
1
1
18
18
18
1
1
1
1
1
1
1
1
1
1
2
1
1
2
1
1
1
1
1
1
1
1
1
1
2
2
1
1
7
7
7
1
1
1
1
1
3
3
3
3
3
1
1
1
1
1
1
1
12
9
4
4
4
2
2
2
1
1
2
2
2
2
2
5
5
5
5
5
5
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
50874
3089
2
2
2
15
15
15
3
3
1
1
1
12
1
1
1
1
1
1
1
2
2
2
5
5
4
4
4
4
4
4
1
1
1
1
2
2
1
1
1
1
1
1
1
1
3063
1
1
1
1
1
3062
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
3
2
2
2
1
1
1
3053
70
70
2
3
1
2
15
3
1
1
1
1
19
1
1
1
3
1
2
5
1
1
1
1
1
4
6
1
1
1
3
22
22
2
2
3
3
4
4
2
2
2
2
2
5
5
1
1
3
10
10
1088
1086
1
3
3
1
1
20
12
8
1
1
1
1
1787
1787
1
1
1
1
11407
1
1
2
2
3
3
2
2
2
2
2
4
4
625
625
3
3
3
3
5
5
17
17
5
5
1
1
597
597
14
14
1
1
3
3
1
1
1
1
5
5
57
57
46
46
15
15
80
80
503
503
26
26
1
1
5
5
6
6
1
1
1
1
18
18
302
302
1
1
2
2
559
1
2
1
1
1
1
6
15
1
1
1
1
1
1
44
1
1
1
1
1
1
1
2
1
4
1
1
1
1
2
1
2
1
1
1
1
16
2
1
1
2
1
1
1
1
1
3
1
1
1
1
3
1
2
1
1
1
1
1
3
1
1
1
1
1
4
1
1
1
1
1
1
3
3
2
1
1
2
1
1
1
1
1
1
2
2
1
2
1
1
1
1
1
1
6
6
1
3
1
3
1
1
1
1
2
9
1
1
2
1
2
1
1
2
2
1
2
1
4
5
1
1
1
1
1
1
6
5
1
1
3
2
1
1
1
1
2
1
2
1
1
1
11
1
14
19
1
3
1
1
2
2
1
3
1
2
1
1
2
3
1
1
1
1
1
1
1
9
1
11
2
3
3
1
3
1
1
1
1
1
4
3
3
3
1
2
3
1
5
1
1
1
1
1
3
1
1
1
12
1
1
2
1
1
1
1
1
4
1
6
1
1
1
1
1
1
3
1
2
1
14
1
1
1
4
1
1
2
1
1
1
1
1
1
2
2
1
1
1
1
1
1
3
1
1
1
23
1
1
1
1
1
1
1
6
1
1
1
1
14
14
2
2
7
7
114
114
2
2
6
6
17
17
37
37
6
6
1
1
1
1
5
5
1
1
1
1
1
1
23
23
708
708
19
19
188
188
2
2
1
1
3
3
10
10
5
5
4
4
23
23
265
2
2
2
4
4
4
9
9
9
1
1
1
2
2
2
1
9
9
9
1
6
3
3
3
1
1
1
1
1
1
1
2
2
2
3
3
3
1
1
1
1
1
1
1
1
2
2
2
1
1
1
6
6
6
3
3
3
1
1
1
1
1
1
2
2
2
1
1
1
1
1
1
1
38
38
38
1
1
1
1
1
1
1
10
10
10
16
16
16
1
1
1
1
1
4
1
3
3
3
2
2
2
2
1
1
1
1
1
1
1
1
1
1
1
4
4
4
3
5
5
5
5
5
5
1
1
1
1
1
1
38
38
38
1
1
36
36
36
1
1
1
1
3
1
1
1
1
1
1
1
303
303
2
2
3
3
29
29
1
1
2
2
86
86
8
8
1
1
2
2
16
16
14
14
13
13
1
1
2
2
17
17
1
1
1
1
320
320
1
1
1
1
1
1
8
8
3
3
613
613
2
2
3
3
1
1
830
830
85
85
7
7
3
3
1
1
33
33
2
2
126
126
3
3
1
1
1
1
2653
587
2066
4
4
1
1
3
3
44
44
14
14
1
1
4
4
1
1
8
8
4
4
1
1
2
2
1
1
11
11
11
11
2
2
15
15
14
14
3
1
1
1
2
2
2
2
2
7
7
7
5
5
5
1
1
1
1
4
4
1
1
1
1
3
3
3
3
10
10
10
8
8
8
1
1
4
2
2
1
1
1
2
2
2
2
2
3
3
3
3
3
1
1
1
1
1
1
1
5
5
5
5
1
1
1
1
4
4
4
4
457
457
30
30
30
30
2
2
2
2
28
28
28
28
2
2
2
2
2
2
2
2
413
409
13
13
2
2
2
2
11
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
2
1
1
1
2
2
2
121
6
6
1
1
1
1
1
1
1
1
1
1
1
1
1
19
12
3
1
1
1
1
3
3
1
2
4
4
4
1
1
1
1
1
1
7
1
1
1
2
2
2
2
2
2
2
2
2
93
92
5
1
1
1
2
2
2
7
2
2
2
2
10
10
10
3
3
2
1
1
1
1
1
1
1
1
14
1
1
1
11
1
1
1
3
1
1
1
2
2
2
4
4
4
1
1
1
5
5
5
5
5
1
1
14
1
1
13
13
1
1
1
1
3
3
1
1
1
1
1
3
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
43
9
4
1
1
1
3
3
3
1
1
1
1
4
1
1
1
2
2
2
1
1
1
1
1
1
1
20
5
5
1
1
1
4
4
4
8
8
2
2
2
1
1
3
3
3
7
7
7
7
2
1
1
1
1
1
1
1
1
2
2
2
2
2
2
2
2
2
2
5
5
1
1
1
3
3
3
1
1
1
2
2
2
2
2
1
1
1
1
1
1
13
13
11
1
1
2
2
2
3
3
5
5
5
2
1
1
1
172
167
3
3
3
3
164
1
1
1
1
1
1
1
160
14
14
1
1
1
1
5
3
3
3
2
2
2
2
18
18
2
2
2
2
1
1
2
2
2
2
2
2
2
2
1
1
1
1
4
4
4
4
5
5
5
5
1
1
1
1
1
16
9
9
9
9
9
1
1
1
1
1
3
2
2
2
2
1
1
1
1
3
3
2
2
2
1
1
3
3
3
1
1
1
1
11
11
11
11
11
11
1
1
1
1
1
2
2
2
1
1
1
1
1
1
1
1
90
13
13
13
1
1
1
1
1
12
12
11
11
1
1
1
1
77
7
6
2
1
3
1
1
1
1
3
2
2
2
2
2
2
1
1
1
1
1
2
2
2
2
2
61
61
57
37
37
33
4
4
7
7
7
7
8
4
4
1
1
4
4
4
4
4
16476
1
1
1
1
1
77
39
39
1
1
1
1
1
38
32
7
7
15
3
3
1
4
4
2
2
3
3
3
3
3
4
1
1
1
3
3
3
2
1
1
1
1
38
10
2
2
2
2
1
1
1
1
1
1
8
8
3
3
3
3
5
5
5
11
1
1
1
1
1
10
9
1
1
1
2
2
2
2
2
2
4
4
4
1
1
1
1
1
1
8
1
1
1
1
1
7
7
1
1
1
5
5
5
2
2
1
1
1
1
1
1
1
5
2
2
2
2
2
3
3
1
1
1
2
2
2
1
1
1
1
1
1
2004
4
4
3
3
1989
173
27
515
5
1
1
2
1
1
1
1
1
10865
64
29
3
3
2
2
1
1
6
5
1
2
2
1
1
1
1
8
8
3
3
5
5
5
5
6
2
2
2
1
1
1
1
1
1
34
19
10
5
3
2
5
4
1
9
2
5
3
2
4
4
4
3
1
3
3
3
3
6
4
4
4
2
1
1
1
153
138
12
1
1
11
11
11
7
7
7
2
2
19
1
1
10
10
2
7
1
8
8
22
9
9
2
7
6
6
6
6
6
73
1
1
18
18
26
26
26
1
1
1
1
21
21
1
20
2
1
1
1
1
1
1
1
1
1
12
12
1
1
11
11
11
7
7
7
7
7
7
448
5
3
2
1
1
1
9
9
9
9
30
28
28
28
28
2
2
2
9
9
3
3
5
5
395
2
2
2
2
2
40
40
2
2
350
344
1
307
3
1
303
2
31
6
6
574
23
23
1
1
1
2
2
2
2
1
1
1
1
1
2
1
1
1
1
1
2
7
1
1
15
6
5
5
2
3
7
1
2
2
2
2
26
25
3
3
3
2
2
2
5
5
5
8
8
8
8
3
3
3
1
1
1
1
1
1
1
1
24
6
6
6
6
13
4
4
3
3
3
6
5
5
1
1
5
5
5
5
2
2
2
2
2
22
1
1
1
1
1
9
9
9
9
7
7
7
7
4
3
3
3
1
1
152
32
25
13
13
7
7
2
2
4
3
1
5
1
1
7
7
1
5
1
6
6
6
2
4
5
1
1
1
3
3
3
1
1
1
115
86
10
3
7
20
6
4
2
2
2
1
1
1
1
1
19
13
3
3
2
1
1
6
1
3
1
1
2
2
5
5
5
1
1
7
2
2
2
4
4
2
2
11
11
11
7
3
4
7
1
6
27
1
1
9
8
7
1
1
1
1
14
12
3
2
1
9
1
8
2
2
1
1
205
205
9
9
9
11
11
33
33
33
124
124
120
4
20
20
3
2
1
4
4
6
6
1
1
90
33
33
11
11
1
1
4
4
1
4
4
2
2
2
4
4
4
4
4
1
1
1
3
3
3
8
8
1
1
44
2
2
2
7
7
13
13
2
2
2
1
1
6
6
7
1
1
1
1
5
1
1
1
1
1
4
4
4
4
1847
7
7
351
351
8
8
6
2
1
1
1
1
231
231
1244
1244
236
236
26
26
26
26
69
26
26
26
12
12
12
28
28
5
5
5
2
3
133
126
126
126
6
6
12
5
5
2
2
2
2
3
3
1
1
1
1
1
1
1
6
6
6
3
3
3
1
1
1
7432
24
21
1
16
2
1
1
3
3
44
4
4
4
4
13
13
13
13
27
27
27
27
7353
183
183
183
178
5
2
2
2
1
1
1
1
15
6
1
5
5
5
1
1
1
1
2
2
166
67
4
4
4
1
1
55
55
1
1
1
1
2
2
2
3
2
2
1
91
6
5
1
9
9
4
3
1
1
55
50
1
4
2
2
2
16
11
11
11
11
4
1
1
1
1
1
1
740
207
207
201
6
387
255
7
38
208
2
127
124
3
1
1
1
1830
4
4
1
1
2
2
1
1
860
860
1
163
694
1
1
533
1
532
3
28
3
498
20
20
339
337
2
21
312
2
1
1
1
2
2
2
22
1
1
1
4
1
3
1
1
10
7
2
1
2
1
1
1
1
2
2
2
2
2
2
416
192
161
9
22
2
2
2
205
205
186
4
15
17
1
16
127
2
2
4
4
3
1
2
1
1
42
40
13
26
1
1
1
72
70
59
9
1
1
93
93
91
91
8
3
3
1
1
3
2
1
1
1
201
201
1
1
1
194
155
1
1
1
154
154
33
15
99
7
1
1
1
3065
1621
1621
1
2
2
6
1610
1304
1304
1299
5
40
40
40
5
5
5
2
2
1
1
1
88
88
1
1
1
2722
19
19
1
1
3
3
1
1
1
1
2
2
2
2
1
1
1
1
1
1
1
1
9
2
2
2
2
1
1
5
1
1
1
1
1
1
365
365
12
12
12
12
350
97
95
95
1
1
1
33
33
33
7
3
23
78
12
12
1
2
1
17
17
17
1
21
21
102
102
101
1
2
1
1
1
2
2
2
1
1
1
1
1
4
4
1
1
1
1
3
3
3
3
923
698
698
1
1
2
2
56
56
1
1
8
8
6
1
1
1
1
1
1
1
1
1
9
9
141
141
428
185
185
87
6
81
1
1
11
2
2
1
1
1
1
1
1
1
1
1
1
67
66
1
58
7
1
1
1
12
1
11
11
1
1
2
2
2
2
2
11
11
1
1
10
10
1
1
9
34
34
4
2
2
1
1
1
4
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
2
2
2
2
2
4
3
1
1
1
1
2
2
2
3
3
3
1
1
1
5
5
5
6
6
6
6
6
18
18
16
16
16
2
2
165
16
2
2
4
4
5
5
5
3
3
2
1
1
72
27
27
1
1
1
40
1
1
3
3
25
25
2
2
8
8
8
1
7
68
3
3
48
48
48
16
16
16
10
8
8
3
2
2
2
2
3
2
2
1
2
2
2
1
1
58
58
15
13
3
1
1
1
5
2
25
4
4
21
21
7
7
4
4
4
4
1
4
4
6
1
1
1
5
5
5
2
2
2
5
5
5
2
2
2
2
1
1
1
214
214
1
1
1
1
1
1
1
5
5
5
5
5
21
1
1
13
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
26
3
3
3
1
1
1
16
4
3
3
1
1
9
6
2
2
1
1
2
2
1
1
1
1
1
4
1
1
2
8
2
2
2
4
4
4
2
1
1
1
1
1
2
2
2
2
1
1
1
8
7
1
1
1
6
1
1
1
1
1
1
1
1
1
1
4
2
2
2
2
1
1
1
3
3
3
3
6
2
1
1
1
1
1
1
7
6
3
3
3
3
3
3
3
1
1
1
7
2
2
2
2
2
3
2
2
2
9
9
1
1
1
1
1
1
1
1
1
2
2
1
1
1
2
2
2
2
2
8
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
8
8
8
8
8
1
1
1
6
1
1
27
2
2
3
3
1
1
1
19
2
2
2
6
1
5
3
3
3
1
9
4
1
1
3
2
2
1
1
1
1
4
4
4
6
2
2
2
2
2
1
1
4
1
1
1
3
2
2
1
1
3
3
1
1
46
5
5
5
5
4
1
10
2
2
2
2
2
1
1
1
1
1
1
1
1
1
6
5
5
19
7
7
7
7
4
2
2
2
2
2
6
6
2
2
12
6
2
2
2
4
4
4
6
6
6
6
369
190
13
13
13
13
3
3
3
174
11
1
1
10
10
4
1
1
1
1
4
3
3
1
1
19
15
5
5
1
1
4
4
1
1
1
1
1
1
1
4
4
4
1
1
1
1
1
2
2
2
4
4
10
10
41
2
2
2
20
2
1
1
2
2
2
2
4
4
9
9
6
1
1
1
1
10
10
9
1
7
7
5
5
1
1
1
1
1
1
4
4
10
1
1
1
1
4
4
4
4
4
5
5
3
3
2
2
2
1
1
12
2
2
2
4
4
4
1
1
1
1
1
1
1
1
1
2
2
2
179
14
2
2
1
1
1
1
1
1
1
1
1
1
1
1
1
1
164
1
1
1
1
1
1
9
9
9
1
1
1
1
1
14
1
1
12
6
6
1
1
2
2
2
2
8
13
1
12
1
1
1
1
1
1
5
3
1
1
74
65
11
1
1
9
2
2
2
3
1
1
2
2
1
1
2
1
1
1
4
4
10
3
7
3
3
1
5
1
1
6
5
5
1
135
1
1
1
134
6
6
6
6
4
1
1
106
71
1
70
21
49
1
1
2
2
6
6
1
1
1
10
2
2
2
8
3
3
1
1
1
1
1
1
1
1
1
1
1
1
1
1
4
2
2
2
2
20
3
3
3
1
1
14
5
2
3
6
2
4
1
1
25
9
3
3
3
3
2
1
1
1
1
1
1
3
3
3
13
6
6
1
5
2
2
2
2
2
1
1
1
1
2
2
2
2
1
1
1
1
1
1
1
1
3
3
3
3
3
23
3
3
2
1
1
1
1
1
1
1
1
1
1
1
19
1
1
1
1
7
3
3
3
2
2
4
1
1
1
3
3
3
7
5
5
2
2
4
4
4
1
2
2
2
42
8
8
8
1
7
6
6
5
5
1
1
13
2
2
2
8
8
8
2
2
10
5
5
3
3
1
1
1
1
5
1
1
1
1
1
1
4
1
1
1
1
3
3
3
765
9
9
2
1
1
1
1
5
4
4
4
1
1
1
586
28
1
1
1
3
3
3
3
1
1
1
8
1
1
1
3
3
2
2
2
1
1
1
1
2
1
1
1
1
8
8
2
2
2
2
1
1
3
1
1
1
1
1
1
72
72
2
1
1
1
34
34
34
34
22
22
22
22
12
12
12
12
1
1
1
1
1
1
97
1
29
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
8
1
1
1
1
1
1
1
1
2
1
1
1
3
2
2
2
2
2
1
1
1
1
1
2
1
1
1
1
1
1
1
16
3
3
3
8
3
3
2
1
1
1
1
1
2
2
1
1
23
12
1
1
2
2
2
2
1
1
2
2
10
6
6
3
1
2
1
1
24
24
12
12
12
11
10
10
1
17
2
2
2
5
5
5
5
3
3
1
2
2
7
1
1
1
1
1
5
5
364
2
2
2
2
38
23
23
23
15
2
13
29
29
9
9
6
6
1
9
9
6
3
3
3
3
6
6
6
6
105
1
1
1
1
10
10
10
10
13
13
8
8
8
6
6
6
55
55
16
16
16
16
87
2
2
85
1
83
83
82
1
1
1
15
15
1
9
1
1
3
25
1
1
8
8
8
2
2
8
8
8
8
15
15
1
1
4
4
71
71
1
1
1
1
16
8
8
8
8
7
7
7
7
19
19
19
18
18
18
18
10
10
10
10
69
3
1
1
1
1
1
1
1
64
64
64
2
2
2
2
1
1
1
1
1
1
1
1
1
16
12
3
3
3
3
4
4
4
4
4
4
4
4
4
4
3
1
1
1
2
2
1
1
1
1
1
1
1
1
4
4
2
2
2
2
2
2
2
2
43
3
3
3
3
3
3
3
40
40
20
1
1
16
16
3
3
20
3
3
3
3
2
2
2
2
1
1
1
9
9
9
9
1
4
2
1
1
2
1
1
1
1
1
5
5
5
2
1
1
1
1
1
1
1
1
1
3
3
2
1
1
1
1
1
1
1
1
1
1
1
1
1
1
157
62
3
2
2
2
2
2
1
1
1
1
1
5
1
1
1
1
1
4
4
4
4
54
6
2
2
2
2
4
4
2
2
2
2
3
1
1
2
2
2
2
2
2
1
1
1
1
1
1
21
21
3
1
3
1
1
1
1
1
1
2
2
2
2
2
2
2
1
1
1
2
2
2
3
1
1
1
1
1
1
1
3
3
3
7
6
6
6
6
1
1
1
1
1
1
1
1
1
1
1
6
3
1
1
1
2
2
2
1
1
1
1
1
1
1
1
1
1
1
1
3
2
2
2
2
2
1
1
1
87
36
22
17
1
1
1
1
1
2
2
1
1
1
2
1
1
1
1
1
2
2
2
3
2
2
1
1
1
1
1
1
5
5
4
2
2
2
2
2
2
4
4
3
3
3
1
1
3
3
1
1
1
2
2
2
3
3
1
1
1
1
1
50
21
21
5
5
5
7
2
1
1
5
2
1
1
1
1
1
1
1
1
1
4
1
1
1
1
1
1
1
2
2
2
2
22
2
2
2
2
2
1
1
1
1
1
1
1
1
15
6
1
1
1
2
2
2
1
1
1
6
1
1
1
5
2
2
2
1
1
1
1
1
1
1
1
1
2
2
2
2
1
1
1
1
1
2
2
2
1
1
1
1
7
7
7
2
1
1
1
1
1
5
5
5
5
1
1
1
1
1
168
1
1
1
1
166
1
1
134
134
14
14
2
2
6
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
15904
2
2
2
2
2
2
2
2
15899
30
11
11
19
1
1
1
1
1
1
2
2
4
4
1
1
1
1
1
4
4
2307
2163
2163
2163
143
115
13
6
6
6
7
7
7
8
8
8
8
94
91
91
91
2
2
1
1
10
1
1
4
4
1
1
4
4
4
4
9
3
3
3
3
6
6
6
6
9
2
2
2
2
7
7
7
7
1
1
1
1
42
42
1
1
1
5
5
5
5
7
3
3
3
3
3
3
3
3
1
1
1
1
13
13
13
13
11
11
1
1
1
1
1
1
7
7
7
1
1
1
3
3
1
1
1
1
1
1
1
1
1
13311
6458
6458
660
5798
6780
2
2
1
1
6632
391
2
2
389
389
389
245
245
245
245
1708
89
89
76
12
1
1
1
1611
1611
4
3
1
315
315
315
315
586
586
585
27
27
11
11
1
1
1
1
4
4
4
4
699
406
1
400
400
3
1
1
285
285
285
6
6
5
3
1
2
1
1
1
1
4
4
4
4
633
1
1
9
5
2
1
1
116
1
98
2
96
11
11
1
1
1
1
1
1
1
1
1
1
1
1
1
2
2
2
2
98
96
96
1
99
99
99
3
3
115
113
113
2
1
1
1
1
1
1
1
1
2
2
2
1
1
1
1
134
134
134
2
1
1
2
2
1
1
1
1
1
1
15
15
14
1
85
85
85
85
35
11
11
11
24
24
24
81
81
81
22
22
22
22
15
15
15
15
88
88
88
88
114
114
114
114
76
76
76
201
3
3
3
9
1
8
187
187
22
11
11
1
1
9
9
1
1
838
838
838
22
22
22
22
132
93
93
93
38
38
38
43
43
4
4
4
9
9
9
2
2
2
5
5
5
4
4
4
7
7
7
7
86
67
67
67
67
19
19
19
19
14
11
11
1
1
1
1
1
3
3
3
3
5
5
5
13
13
2
2
1
1
2
2
1
1
1
1
1
1
3
3
2
2
133
1
1
1
132
65
1
1
1
1
1
1
1
5
5
5
5
8
8
8
8
2
2
2
2
40
40
40
40
8
5
5
5
3
3
35
10
10
10
10
5
5
5
5
18
18
18
18
1
1
1
1
1
31
30
30
30
30
1
1
1
3
1
1
1
2
2
2
2
2
2
2
2
53
53
52
52
45
45
45
3
38
4
6
6
6
6
1
1
1
1
1
1
1
1
1
1
49440
903
152
123
1
1
2
1
1
1
1
7
90
1
8
1
4
2
1
1
1
1
1
1
2
2
7
7
16
1
11
2
1
1
748
540
6
1
1
1
1
1
1
2
2
529
529
8
8
1
1
5
5
515
128
128
355
355
4
2
2
1
1
38
4
4
2
2
1
1
1
1
19
1
1
1
15
15
1
2
1
1
1
4
3
2
2
2
2
1
1
1
1
1
1
1
15
1
1
1
7
2
2
4
1
2
1
1
1
7
7
1
6
11
11
11
2
2
151
151
151
4
3
3
1
1
1
1
1
1
1
2
2
2
1
502
13
3
3
2
2
1
1
1
1
2
2
1
1
2
2
1
1
2
2
2
1
1
21
1
1
1
20
2
2
2
18
18
5
5
6
6
6
6
6
6
459
9
9
9
434
434
434
16
16
16
16
60
60
60
3
57
57
57
57
54
3
1
1
1
1
2
1
1
1
1
1
1
1
4
3
3
1
2
1
1
30
1
1
29
28
1
27
6
6
6
2
4
49
23
2
21
23
23
2
21
2
2
2
2
90
90
90
4
79
7
5
2
2
1
1
3
3
1
2
4
3
3
3
1
1
1
2
2
2
2
2
2
2
2
54
54
54
9
40
5
25
25
25
25
5
4
4
2
1
1
1
13
13
13
1
1
12
12
198
198
1
1
5
5
102
2
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
1
1
1
1
2
1
2
1
1
1
1
1
16
2
1
2
1
1
2
1
1
1
3
2
1
1
1
1
1
1
1
1
1
1
2
1
2
4
1
1
1
1
1
1
1
4
1
1
1
1
1
1
1
1
2
1
1
1
1
1
1
1
1
1
1
3
2
1
1
1
1
14
14
57
1
1
1
1
1
4
1
4
1
1
1
1
2
1
1
1
1
1
1
1
1
1
1
9
2
6
1
1
3
1
1
1
1
1
1
7
3
1
1
1
1
raw text file
bit score 187-100