members
magnitude
fastq.trim.fasta.nt.blast2.join2.join3.2.join3
31282
1
1
1
1
21223
191
1
1
1
1
1
1
1
1
1
1
1
1
1
15
15
15
8
8
4
3
1
1
1
1
1
1
1
23
1
1
1
1
6
1
4
1
13
13
1
1
1
1
1
97
96
96
96
1
1
1
22
70
1
1
1
1
1
1
1
1
1
1
1
1
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
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
30
8
8
2
2
6
1
1
1
1
1
1
20
4
4
4
13
12
1
2
8
8
1
1
1
1
1
1
2
2
1
1
3
2
2
1
1
1
1
1
1
1
1
1
1
1
1
1
7
1
1
1
1
1
1
6
6
6
6
6
1
1
5
5
1
4
31
1
1
1
28
2
2
1
1
1
1
1
1
1
1
1
1
1
1
1
5
5
5
5
5
3
3
3
3
3
11
10
10
2
2
2
8
8
8
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1271
2
1
1
1
1
1
966
1
1
1
2
1
1
1
2
1
1
2
1
1
26
1
1
2
1
1
1
1
1
1
1
2
1
1
1
1
1
1
1
1
2
2
2
1
3
2
1
1
2
1
1
2
1
1
1
1
1
1
1
2
1
1
33
33
33
92
1
10
10
10
1
1
1
2
1
1
1
1
1
1
1
1
1
1
12
98
1
1
1
10
1
1
2
1
1
2
2
2
1
2
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
320
1
2
1
3
1
2
2
1
1
1
1
1
1
1
1
1
1
1
1
1
4
2
3
3
3
1
1
1
1
1
2
1
6
1
1
1
2
2
2
1
1
2
17
17
17
5
5
5
10
10
10
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
2
2
4
1
1
50
50
50
1
1
2
1
1
1
1
1
1
1
1
1
1
65
1
1
1
1
1
1
1
1
3
3
3
1
1
1
1
2
1
1
1
1
3
1
1
1
1
1
141
1
1
1
1
1
1
3
1
1
1
2
1
2
1
1
1
1
1
1
1
56
1
1
1
1
1
1
1
1
4
1
1
1
1
2
1
1
1
2
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
4
1
1
1
1
5
1
1
2
2
1
1
1
1
1
1
4
2
2
1
1
1
1
1
1
1
362
271
6
2
1
1
4
4
24
24
24
24
1
1
1
1
11
11
10
1
6
6
6
1
1
1
5
5
5
29
10
10
10
10
10
10
1
1
1
1
1
1
1
16
16
16
2
2
2
1
1
1
1
13
13
13
150
2
2
2
2
2
2
10
2
2
2
2
2
8
8
8
8
8
75
38
38
38
10
4
4
3
3
3
3
27
27
37
37
37
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
15
15
8
8
1
1
62
62
9
9
1
1
2
1
1
1
6
6
45
1
1
1
43
1
1
1
22
12
3
1
1
1
7
1
1
1
1
1
17
17
17
2
1
1
1
1
1
1
1
1
1
1
1
1
1
38
30
11
2
2
2
2
8
1
1
1
7
6
6
1
1
9
9
8
8
7
1
10
10
8
8
8
8
8
8
8
8
8
2
2
2
2
2
2
2
21
21
18
17
17
17
1
1
1
2
2
2
14
6
3
2
2
1
1
1
1
2
2
2
2
2
1
1
1
1
1
8
2
1
1
1
1
1
1
1
1
2
1
1
1
1
1
1
2
2
2
2
2
4
1
1
1
1
1
1
1
1
1
1
2
1
1
1
1
3
3
2
1
1
1
1
1
1
1
1
1
1
1
4
4
4
4
4
1
1
2
2
1
1
1
1
1
1
2
2
2
2
2
1
1
1
1
2
1
1
1
1
1
1
1
5
5
1
1
1
1
1
1
1
14
2
2
2
2
1
1
7
2
1
1
1
1
1
5
1
1
1
1
1
1
1
2
2
3
3
3
3
3
1
1
1
1
1
3
3
3
3
2
2
1
1
12063
11947
4
3
2
1
1
1
1
5
4
4
1
1
1
1
1
1
1
11918
20
3
3
3
3
2
2
1
1
6
6
5
1
1
1
1
1
1
1
1
1
10
10
8
8
8
8
1
2
1
1
1
2
1
1
1
1
1
1
1
1
1
1
1
1
11872
1035
1
1
1
1
1
1
1
1
1
901
15
15
15
1
1
1
14
1
4
8
1
126
3
3
3
3
3
3
3
123
123
123
113
1
3
3
1
3
1
6
17
1
1
1
1
1
1
1
1
3
1
1
1
3
1
1
1
4
1
1
8
1
3
1
1
1
1
1
1
1
1
1
9
4
1
2
1
1
1
1
2
5
1
1
2
1
10
10
760
760
759
756
756
549
543
543
5
5
5
1
1
1
1
1
1
1
4
4
4
4
2
2
1
1
1
1
1
538
57
57
8
8
8
8
8
8
5
5
5
5
5
1
1
2
1
3
3
3
3
3
1
1
1
49
11
11
4
4
4
4
2
1
1
2
2
2
2
1
1
4
4
4
4
4
1
1
1
1
38
32
32
32
32
32
32
13
7
3
3
1
1
1
1
4
4
4
4
1
1
1
1
1
1
1
1
4
4
4
4
1
1
1
1
2
2
2
2
1
1
5
5
1
1
1
1
4
4
4
1
1
1
1
3
3
3
1
1
1
1
5
5
5
5
1
1
1
2
6
6
6
6
4
1
1
2
2
1
1
477
469
3
1
1
1
1
1
1
2
2
2
2
1
1
466
3
3
3
3
3
1
1
1
19
3
3
3
3
3
1
1
1
1
1
1
1
1
1
2
2
2
2
1
1
2
2
2
2
1
1
7
7
7
7
1
1
1
1
1
1
1
2
2
2
2
1
1
439
362
303
302
301
301
295
294
294
2
2
1
1
283
283
1
1
10
1
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
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
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
2
1
1
1
2
1
1
1
2
1
1
1
1
1
1
1
3
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
2
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
2
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
2
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
4
4
4
4
1
1
3
3
1
1
1
1
1
1
1
1
1
1
1
5
5
5
5
1
1
1
1
1
46
41
11
4
4
4
1
1
1
1
1
1
1
1
3
3
3
1
1
1
3
3
3
1
1
1
30
28
19
19
2
2
1
1
17
17
17
1
3
1
1
5
3
3
1
1
1
9
5
4
4
2
2
1
1
1
1
3
3
3
3
1
1
1
2
2
2
2
1
1
5
2
2
2
1
1
3
3
3
1
1
1
70
11
4
4
3
3
3
1
2
7
1
1
1
1
1
1
1
1
1
1
3
3
3
3
1
2
1
1
1
1
1
29
3
3
1
1
1
1
1
1
5
3
1
1
1
1
1
1
1
1
2
2
2
2
2
1
1
18
18
18
5
2
2
1
1
2
2
1
1
5
3
3
1
2
2
6
6
6
1
1
1
1
1
1
1
1
1
1
1
15
3
3
3
1
1
1
8
8
8
8
1
1
1
2
1
1
1
4
4
4
4
1
1
1
1
3
1
1
1
1
1
2
2
2
2
1
1
8
6
6
5
1
1
3
1
1
1
1
1
1
2
2
2
2
2
1
1
7
7
7
7
7
1
1
1
1
1
1
1
6
6
6
6
6
1
1
1
1
1
2
183
183
183
170
169
168
66
66
66
4
4
4
4
4
4
4
4
1
1
1
1
62
62
62
62
1
1
1
60
60
1
1
1
6
1
1
3
2
1
1
2
3
1
6
1
4
1
2
2
12
2
1
3
2
1
1
1
98
8
6
6
6
6
6
1
2
1
1
1
2
2
2
2
2
1
1
1
1
1
1
1
88
88
88
88
4
4
4
4
4
4
4
1
1
3
3
84
84
1
1
1
1
1
1
19
2
2
1
1
1
7
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
1
1
1
1
8
8
8
8
2
2
1
1
6
6
6
11
2
2
2
2
2
9
9
9
9
9
9
1
1
1
1
1
1
1
1
1
49
14
14
14
14
14
1
1
1
1
6
2
2
1
1
1
1
1
1
1
1
1
4
4
4
1
1
1
1
21
4
4
4
4
4
4
1
1
1
1
17
16
16
16
1
1
1
13
4
2
1
1
4
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
10
10
10
10
2
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
1
1
1
1
1
1
1
1
1
1
13
13
13
13
13
1
1
1
1
1
1
1
1
1
1
1
2
3
3
3
3
3
3
1
1
1
1
1
1
1
1
1
1
3
3
1
1
1
1
1
2
2
1
1
1
1
1
1
12
12
12
12
12
1
1
1
1
1
1
11
2
2
2
1
1
1
1
9
1
1
1
1
5
5
5
1
4
116
116
104
104
104
1
1
1
1
1
1
3
3
3
4
4
4
2
2
2
1
1
1
84
13
3
3
4
4
6
68
68
68
68
10757
10596
23
22
1
1
1
1
1
1
21
19
18
18
17
1
1
2
1
1
2
1
1
11
2
4
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
10479
1
1
1
1
1
10477
10370
10369
598
595
595
595
61
16
1
1
1
1
1
1
7
7
2
2
45
4
4
4
4
1
3
3
3
1
2
2
1
1
1
1
1
1
1
527
17
6
6
6
6
6
6
6
6
5
3
2
2
2
2
1
1
1
1
1
1
6
6
6
6
5
5
5
2
1
1
1
1
1
1
1
33
1
1
1
1
32
32
32
32
442
123
123
123
123
123
122
119
27
21
21
21
21
21
21
3
3
3
3
1
1
2
2
3
2
2
2
2
2
1
1
1
1
1
2
2
1
1
1
1
1
1
1
1
24
24
24
24
24
24
1
1
1
6
1
1
5
1
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
1
1
1
1
1
1
1
30
29
8
2
2
1
1
1
1
1
1
1
1
1
1
6
1
1
1
1
1
1
5
2
2
2
2
2
1
1
3
1
1
1
1
2
2
1
1
3
3
3
3
3
3
17
17
17
17
17
17
1
2
1
2
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
102
97
1
1
1
1
2
2
2
2
1
1
1
1
1
1
1
1
1
1
92
1
1
1
1
1
1
1
78
77
2
2
2
2
2
2
75
75
74
2
1
3
3
1
1
1
5
6
2
5
1
1
1
11
1
9
10
3
1
1
1
1
2
1
1
1
1
1
1
1
1
1
11
11
10
10
10
1
8
1
1
1
1
1
1
1
1
1
1
1
1
5
3
3
3
3
3
2
2
2
2
1
1
1
1
1
1
1
1
1
1
1
1
1
1
158
68
9
9
9
9
9
9
59
58
58
16
16
1
1
1
1
1
1
1
15
15
15
14
1
1
9
1
1
1
1
1
1
1
1
1
42
18
2
2
2
2
16
16
16
1
1
1
9
1
1
1
1
24
24
24
1
1
1
1
23
23
1
1
1
1
1
1
1
1
1
6
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
89
89
87
87
87
83
82
82
82
82
82
82
82
76
16
15
3
3
1
1
1
59
45
3
1
1
1
4
1
2
1
32
1
1
1
1
1
7
1
1
1
2
1
5
1
1
1
1
5
4
2
1
1
12
12
12
2
1
1
1
1
2
2
1
1
1
5
2
2
2
2
1
1
3
3
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
4
4
4
4
4
4
4
4
1
1
1
1
28
3
3
3
3
3
3
1
2
9
3
3
3
2
1
1
1
6
6
6
6
1
1
1
1
1
1
1
1
1
16
11
8
2
2
2
1
1
1
1
1
6
6
6
6
5
2
2
2
2
2
2
3
2
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
1
1
1
1
1
5
5
1
1
1
1
1
1
1
1
4
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
3
3
3
1
1
1
2
2
2
9534
41
41
13
13
6
2
2
2
2
2
2
3
3
2
2
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
7
7
7
1
1
1
6
6
1
1
2
1
1
14
1
1
1
11
11
2
2
2
2
2
9
9
4
4
4
2
1
1
1
1
1
1
1
14
14
14
11
11
11
1
1
1
1
1
1
1
1
1
1
1
1
1
1
9468
9463
2
2
1
1
9461
6907
6907
4
1
1
1
1
2509
2393
88
88
198
3
92
103
1102
1102
27
5
5
5
5
2
2
2
6
6
5
1
2
1
1
1
1
2163
2
2
1
1
1
1
1
499
499
499
317
1
1
16
1
1
1
1
14
14
22
22
240
1
1
2
1
231
2
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
4
2
2
2
2
2
2
2
2
2
6
1
1
1
5
4
4
1
1
1
1
45
42
42
42
42
3
1
1
1
1
1
1
1
1
1
1
1
1
1
1
33
1
1
1
31
1
1
1
1
1
1
1
102
102
102
102
1
1
1
1
1
1
2
2
2
1
1
1799
55
1
1
1
1
1
1
1
1
4
4
2
2
1
1
1
1
1
1
23
23
5
5
3
3
11
11
26
26
5
5
1
1
912
54
21
21
21
2
2
1
1
2
2
2
2
2
15
16
16
6
2
1
1
5
1
368
368
368
368
464
464
243
1
1
237
237
237
5
33
1
4
2
11
11
4
4
4
1
1
106
1
1
1
1
8
4
4
4
1
1
1
57
31
27
1
1
22
22
1
1
1
22
13
13
1
1
2
1
1
4
1
2
1
2
1
1
1
1
1
1
427
38
38
1
7
15
1
1
13
203
203
36
36
16
16
16
16
79
79
79
79
18
16
1
1
4
4
4
4
19
19
19
19
1
1
1
1
1
1
1
1
101
101
101
101
5
5
5
4
4
4
4
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
40
1
1
1
1
1
1
39
33
29
27
27
25
24
24
24
1
1
1
1
1
1
1
1
1
1
3
1
1
1
1
1
1
1
2
1
1
1
1
1
1
1
2
2
2
2
2
2
2
2
2
2
2
2
2
4
4
1
1
1
1
1
1
1
1
1
2
2
2
2
2
2
2
4
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
147
53
51
8
5
5
1
1
1
1
2
1
1
1
2
1
1
1
1
1
1
3
3
2
2
2
2
2
1
1
1
1
1
14
14
14
14
13
13
1
1
4
4
4
4
4
4
4
20
12
12
12
12
12
1
1
1
1
1
1
1
1
1
1
1
1
1
2
2
2
2
2
1
1
1
1
1
1
3
3
3
1
1
1
1
2
2
2
2
84
25
4
1
1
1
1
1
3
3
3
1
1
2
2
19
1
1
1
1
1
1
18
14
1
1
1
1
1
1
13
13
13
13
13
1
1
2
1
1
3
1
1
1
1
4
3
2
2
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
12
12
12
1
1
1
1
11
1
1
1
1
1
1
10
10
9
9
9
9
1
1
1
1
22
10
9
1
1
1
1
1
2
2
1
1
1
1
1
1
4
4
3
2
1
1
1
1
1
1
1
1
1
1
1
1
7
4
4
4
1
1
1
1
3
3
3
3
1
1
1
1
1
1
2
2
2
2
1
1
2
2
2
2
2
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
1
1
1
1
1
1
19
10
10
10
10
10
10
10
5
5
8
3
3
1
1
1
1
2
2
1
1
1
2
2
2
2
2
2
3
3
1
1
1
1
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
11
6
5
3
1
1
1
2
1
1
1
1
1
5
5
5
5
1
1
1
2
1
1
1
1
1
81
2
2
1
1
1
1
1
1
1
1
1
1
2
3
2
2
2
1
1
1
16
16
14
14
14
14
14
14
2
2
1
1
1
1
1
1
1
1
1
3
2
2
2
2
1
1
1
1
1
1
53
29
28
22
1
1
1
1
1
1
1
21
15
15
6
5
1
1
1
1
2
2
2
2
1
1
2
2
2
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
7
1
1
1
1
1
5
3
1
1
1
1
2
2
2
1
1
1
1
1
1
1
1
1
1
1
1
4
4
2
2
1
1
1
1
1
1
1
1
1
1
2
1
1
1
1
1
1
1
1
1
2
2
1
1
1
1
1
1
1
1
1
1
1
1
5
5
5
1
1
1
1
2
2
2
2
1
1
1
1
1
1
1
1
1
1
1
1
1
24
6
5
5
5
1
1
1
1
4
4
4
4
4
1
1
1
1
1
1
1
1
1
2
2
1
1
1
1
1
1
1
1
1
15
15
10
1
1
1
1
1
1
1
1
1
1
1
1
3
3
3
3
3
2
1
1
1
1
1
1
1
3
1
1
1
1
1
2
2
2
2
1
1
4
4
3
3
3
2
1
1
1
1
1
1
1
1
1
1
1358
24
24
17
7
1
1
1
1138
75
32
1
1
1
14
14
3
3
3
3
2
2
3
3
1
1
2
2
3
1
1
1
1
1
9
9
2
7
12
12
2
1
1
1
5
1
1
4
4
4
1
2
1
1
1
15
1
1
1
1
14
14
13
13
13
1
1
9
1
1
1
1
8
1
1
7
7
7
1
1
1
6
43
4
4
4
4
28
28
27
27
8
8
8
2
2
1
3
3
2
2
1
1
1
1
1
102
102
3
3
3
3
3
1
1
1
1
1
88
4
3
1
1
1
1
1
1
1
1
1
2
2
2
2
2
2
8
1
1
6
6
2
2
2
2
1
1
1
510
380
175
11
11
16
7
7
7
2
2
1
6
6
57
57
5
5
53
1
1
2
9
2
1
1
6
1
13
13
1
2
19
1
2
14
2
202
201
150
51
51
51
1
1
11
11
11
4
7
11
11
9
9
9
1
1
1
95
13
5
5
3
3
3
1
1
1
2
37
3
3
1
6
6
6
6
5
1
1
1
1
1
2
9
1
3
1
3
1
1
1
1
1
44
43
1
1
3
14
3
3
3
4
1
13
13
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
13
13
13
13
36
8
1
7
28
1
1
17
1
2
1
1
1
1
1
2
2
8
1
1
1
3
3
3
3
3
3
3
2
1
1
1
1
1
1
38
38
38
27
1
24
24
24
1
1
2
2
5
4
1
1
1
1
169
61
1
1
1
2
2
1
1
1
1
1
1
1
35
5
1
1
2
2
2
2
2
2
1
1
2
1
1
1
6
6
6
6
2
2
2
2
5
5
5
5
3
3
6
6
2
2
2
3
3
3
1
1
2
2
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
104
40
40
10
7
1
1
1
1
21
61
61
41
41
41
20
54
8
8
6
2
45
37
7
1
1
1
6
1
1
1
1
1
1
4
1
1
1
1
2
2
2
15
1
1
1
1
1
1
1
1
13
12
7
5
5
1
4
4
1
1
1
1
1
1
4
4
1
1
1
1
1
1
2
2
1
1
1
1
1
1
1
1
1
14
11
1
1
1
1
1
1
1
1
1
1
3
3
3
3
2
2
2
1
1
1
3
3
3
3
2
1
1
1
1
1
1
1
1
1
1
2
2
2
2
2
2
57
5
5
5
30
24
13
13
1
1
1
1
1
7
7
2
5
8
8
1
1
1
6
6
6
1
1
6
6
3
1
1
1
2
2
2
2
2
2
2
1
1
1
1
20
15
15
13
13
13
13
2
2
2
2
5
5
5
5
1
1
1
4
4
4
1
1
1
1
4
4
4
4
9
9
9
1
1
1
1
1
8
8
5
5
5
5
5
1
1
1
1
1
1
1
1
1171
81
2
2
2
2
2
2
3
1
1
1
1
1
1
2
1
1
1
1
1
1
1
1
1
76
76
75
1
1
1
1
1
1
1
74
68
19
19
17
17
17
15
14
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
2
1
1
1
1
1
1
48
48
21
21
1
1
1
1
1
1
1
1
19
19
19
15
1
1
1
1
1
6
4
1
1
1
1
1
1
1
2
2
2
1
1
7
7
7
6
4
1
1
1
1
2
1
1
3
3
2
2
2
1
1
1
1
1
1
23
23
23
2
2
2
2
2
15
1
1
1
1
1
1
7
2
2
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
4
4
4
1
1
1
1
3
3
3
3
3
7
6
6
5
5
4
1
1
1
1
1
1
1
1
1
1
2
2
2
2
2
2
2
1
1
1
1
1
1
1
1
5
5
5
5
5
5
5
5
1
1
1
1
1
1
1
1
1
1088
986
986
163
163
8
3
13
9
11
7
1
11
3
6
8
4
12
4
4
5
13
16
18
7
1
1
1
757
748
734
63
49
3
34
42
27
64
28
33
56
31
41
34
42
21
19
6
33
60
48
9
1
7
1
65
36
3
3
1
2
2
2
1
10
1
2
5
2
2
27
27
1
1
1
1
1
1
1
18
1
1
1
1
1
1
1
1
1
9
1
1
1
1
6
6
4
4
1
1
1
1
2
2
1
1
2
2
2
2
2
1
1
53
3
1
1
1
2
2
1
1
1
1
1
1
1
1
1
1
47
47
44
44
39
5
1
1
1
1
1
1
1
1
1
33
1
1
1
1
1
4
2
2
2
2
1
1
1
1
1
1
1
1
27
4
1
1
1
3
3
3
6
1
1
1
3
1
1
2
2
1
1
1
1
1
1
1
1
1
1
1
14
14
1
1
1
1
10
1
1
3
1
1
1
1
1
1
1
1
2
2
2
1
1
1
1
1
1
1
1
3
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
24
18
15
15
1
1
1
14
14
3
3
3
2
1
1
1
1
1
1
4
4
2
1
1
1
1
2
2
2
2
1
1
1
1
13
5
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
8
1
1
1
1
1
2
2
1
1
1
1
1
5
5
1
1
1
3
2
2
1
1
1
1
1
1
1
1
1
1
1
1
1
4
3
3
3
1
1
1
1
1
1
1
1
8256
3858
10
9
1
1
2
1
1
2
1
14
14
14
2
2
1
1
12
4
4
8
8
1
1
1
1
1
1
1
1
1
1
1
5
5
1
1
1
1
1
1
1
1
1
1
1
2
2
2
2
3823
1
1
1
1
1
3821
3726
5
4
1
70
70
6
4
1
1
1
3
12
3
1
1
4
32
1
1
1
1
1
1
25
25
1
1
6
6
5
3
1
1
9
9
2
1
3
1
1
1
3
1
1
1
8
8
173
172
12
12
4
2
2
59
42
17
1
1
3
1
1
1
3298
3298
1
1
1
1
4
4
4
4
88
88
88
88
588
1
1
1
1
3
3
2
2
1
1
1
1
2
2
17
17
1
1
1
1
3
3
1
1
2
2
7
7
1
1
1
1
2
2
3
3
16
16
3
3
11
11
1
1
11
11
2
2
1
1
4
4
1
1
3
3
1
1
120
1
1
1
2
1
1
2
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
2
1
1
1
1
1
1
2
2
1
2
1
1
5
1
1
1
1
1
1
1
1
1
1
1
2
1
1
1
1
3
1
1
1
2
1
1
1
1
1
1
1
1
1
1
2
1
4
1
1
1
1
1
1
1
1
1
1
1
1
2
1
2
2
2
2
7
7
1
1
1
1
1
1
91
91
16
5
11
41
41
2
2
134
134
11
11
1
1
1
1
1
1
2
2
1
1
2
2
1
1
2
2
3
3
1
1
1
1
12
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
1
1
1
2
2
2
2
2
2
2
1
1
1
1
62
62
5
5
5
5
5
5
5
5
1
1
1
1
1
1
1
1
51
29
2
2
2
1
1
1
1
1
1
1
1
1
6
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
9
4
2
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
2
2
2
2
4
4
4
1
1
1
3
3
3
1
1
1
1
2
2
2
2
2
2
2
2
2
1
1
1
1
1
1
22
22
22
11
11
11
6
1
1
4
4
4
4
4
4
1
1
2
1
1
1
1
1
1
1
1
453
453
4
1
1
1
1
1
1
1
1
143
138
138
138
138
138
138
5
5
1
1
1
1
4
4
4
292
292
6
5
5
1
4
4
1
1
1
286
286
286
4
4
3
3
1415
98
20
19
2
1
1
1
1
1
1
1
1
17
17
5
5
7
1
1
2
2
4
4
4
1
1
1
1
78
8
1
1
1
1
1
1
7
7
5
1
1
1
2
2
2
2
29
23
23
23
23
23
6
6
4
4
4
2
2
2
1
1
1
1
1
1
1
1
1
3
1
1
1
1
2
2
1
1
1
1
1
34
34
1
1
1
1
32
32
32
30
2
1
1
1
1
1
1
1
1
1
1
12
12
6
3
1
538
21
5
5
4
4
1
1
1
1
1
1
1
1
8
8
52
1
1
1
1
1
6
4
1
1
1
2
2
2
2
1
1
1
1
1
1
9
8
8
5
5
3
3
1
1
1
1
2
2
2
2
3
2
2
2
2
1
1
1
1
2
2
2
2
8
1
1
1
7
1
1
1
1
6
2
1
1
4
3
1
1
2
1
1
1
1
1
8
8
1
1
1
1
1
1
1
1
4
4
1
1
1
1
11
5
5
1
1
2
2
2
1
1
1
1
1
1
1
1
3
1
1
1
1
1
2
1
1
1
1
1
1
1
1
1
7
3
2
2
1
1
1
4
1
1
1
1
1
1
2
2
2
2
7
7
5
3
3
3
1
1
1
1
1
2
2
2
2
69
39
4
4
4
4
2
2
1
1
1
1
1
1
14
7
7
7
7
7
6
1
1
1
2
2
2
1
1
2
2
10
1
1
1
4
4
4
4
4
1
1
30
30
1
1
29
29
27
2
128
1
1
1
1
5
5
5
5
5
1
1
1
1
121
1
1
1
1
1
12
12
108
97
95
1
94
1
1
11
11
247
2
1
1
1
1
10
7
7
7
7
3
3
3
3
234
13
13
13
13
1
1
1
1
1
36
10
9
1
18
18
16
2
7
7
8
4
4
4
4
4
3
1
8
8
8
8
12
4
4
4
8
1
1
2
1
1
3
3
2
1
1
8
8
8
21
21
21
6
9
6
1
1
1
1
1
1
33
7
7
7
24
22
12
9
1
2
2
41
1
1
1
1
1
1
1
25
25
5
1
19
12
12
3
9
36
22
22
1
21
14
14
14
1
1
1
5
5
655
10
10
2
2
1
2
2
2
2
2
2
2
2
2
1
1
1
1
1
1
1
1
1
7
7
2
2
2
2
5
3
1
1
1
1
1
1
1
2
2
1
1
1
1
1
1
1
1
1
1
28
11
11
2
1
1
6
6
7
7
1
1
1
1
71
11
11
4
4
1
3
4
2
2
3
3
3
1
1
1
1
1
7
7
7
7
7
6
6
1
1
1
1
1
1
1
1
2
1
1
1
1
1
1
1
1
2
2
2
2
2
1
1
1
1
1
41
13
3
3
1
1
1
2
2
5
1
1
20
1
1
17
1
1
1
1
7
7
2
2
1
1
1
1
2
2
2
2
6
3
3
1
1
1
1
1
1
1
1
1
1
1
1
6
6
2
2
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
28
28
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
2
2
2
7
7
1
1
1
3
1
1
1
1
2
2
2
1
1
1
1
1
1
2
1
1
1
1
1
1
1
1
1
3
1
2
2
2
1
1
1
1
1
1
1
16
1
1
1
1
1
8
2
2
2
2
1
1
6
1
1
2
2
2
1
1
7
1
1
1
1
5
3
3
1
1
1
1
1
1
1
1
72
71
2
2
2
2
4
4
4
64
10
10
10
1
1
1
1
1
1
4
4
1
1
1
1
1
1
1
1
1
1
1
1
1
7
5
1
1
2
2
1
1
1
1
2
2
2
1
1
3
1
1
1
1
2
2
2
16
3
3
3
8
3
3
1
1
1
1
1
1
3
1
1
2
2
1
1
3
3
6
1
1
1
4
1
1
1
1
1
1
1
1
1
2
2
2
1
1
325
325
1
1
1
5
1
1
3
3
3
2
1
1
1
1
310
258
1
256
63
193
1
2
3
2
1
1
2
2
2
2
2
21
9
9
1
8
2
1
1
1
1
8
2
2
2
1
1
1
1
3
1
2
7
3
3
3
3
2
1
1
1
1
58
3
3
2
2
2
1
1
1
1
1
1
1
1
54
54
54
54
54
7
7
1
1
1
1
4
3
3
1
1
1
1
2
2
2
1
1
1
1
6
1
1
1
1
1
1
1
1
1
1
1
3
3
3
3
2
1
1
102
3
3
3
3
3
3
67
8
4
1
1
1
1
1
2
2
2
1
1
1
1
1
1
1
1
1
1
8
8
2
1
1
1
1
1
2
2
1
1
3
3
3
3
19
14
3
1
2
1
1
1
1
1
1
1
1
3
2
1
1
1
1
1
3
2
1
2
2
2
1
1
1
3
2
2
2
1
1
1
2
1
1
1
1
1
1
2
2
2
2
1
1
30
1
1
1
1
5
5
2
2
2
2
1
1
3
2
2
1
1
5
1
1
2
2
2
4
4
4
4
2
2
2
2
2
4
1
1
1
1
1
5
5
21
21
1
1
1
1
3
3
3
9
9
9
7
2
5
1
1
4
4
1
1
1
1
2
2
2
2
1
1
1
1
1
4
3
3
3
3
3
3
1
1
1
2
1
1
1
1
1
1
1
4
4
4
4
4
4
46
5
5
5
5
5
5
5
41
41
22
6
6
16
16
19
3
1
1
1
1
1
1
1
1
1
1
3
3
3
2
1
10
10
10
10
2
1
2
1
1
2
1
1
1
1
1
5
5
5
5
5
4
4
4
1
1
1
1
1
1
1
1
1
208
134
1
1
1
1
1
1
133
50
7
7
4
4
3
3
30
30
14
14
14
14
11
5
5
4
4
1
1
1
1
1
1
21
20
15
3
3
2
2
1
1
1
1
1
3
3
3
1
1
1
1
1
1
1
6
1
1
1
1
5
1
1
1
1
1
1
1
1
1
1
1
1
29
14
10
2
2
3
3
3
3
3
3
2
2
2
1
1
9
4
4
4
5
5
5
1
1
1
13
1
1
1
1
1
12
10
10
2
2
2
2
2
2
2
2
1
1
1
1
1
1
1
1
1
1
1
1
1
61
32
19
18
1
1
1
2
4
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
6
6
2
1
1
1
1
1
1
1
1
1
1
1
1
1
6
6
4
4
1
25
7
7
3
4
4
15
1
1
1
1
14
12
12
1
1
1
2
2
1
1
1
1
1
1
1
4
4
1
1
1
1
1
3
2
2
2
2
1
1
1
1
6
6
6
5
1
1
1
2
2
1
1
1
1
1
1
1
1
1
1
1
7
1
1
1
1
5
1
1
1
1
1
1
1
1
1
1
1
1
8
7
1
1
1
1
1
2
2
1
1
3
3
3
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
1329
1
1
1
1325
2
2
1
1
1
21
12
12
12
8
2
2
1
1
1
1
1
1
1
1
5
3
2
2
2
1
1
1
1
1
1
1
76
76
7
7
6
6
6
3
3
3
3
21
1
1
1
1
2
2
2
2
13
13
13
13
4
4
4
4
1
1
1
1
2
2
2
2
42
42
12
12
12
4
4
4
10
2
2
2
1
1
11
11
11
5
5
5
1191
255
255
153
102
930
906
52
52
52
52
27
27
27
27
250
5
5
4
1
1
1
242
242
1
1
1
1
8
8
8
8
208
208
208
4
4
1
1
73
47
44
44
1
1
1
25
25
25
2
1
1
1
1
1
1
1
1
51
9
9
9
7
7
7
9
8
8
1
1
1
15
15
15
9
8
8
1
2
2
2
7
7
7
7
7
7
7
7
11
11
11
1
1
1
1
3
3
3
3
14
14
14
14
9
9
9
9
12
12
12
14
3
3
3
1
1
10
10
105
105
105
9
9
9
9
8
6
6
6
1
1
1
3
3
1
1
1
1
1
1
1
1
14
11
11
11
11
3
3
3
3
4
3
3
1
1
1
1
1
1
1
1
1
1
25
3
3
3
22
13
1
1
1
1
1
1
1
1
10
7
7
7
3
1
2
2
1
1
1
1
5
1
1
1
1
4
4
4
4
4
4
4
4
4
3
3
3
3
1
1
1
1
1
2
1
1
1
1
1
1
1
1
1
1
1
1329
327
59
1
1
1
1
1
1
45
2
1
3
14
1
1
5
1
1
1
3
1
1
1
1
7
1
5
5
1
1
1
1
4
1
1
1
1
222
61
3
2
1
1
1
1
3
3
3
1
2
48
48
29
29
3
3
16
8
8
8
8
5
1
1
1
1
3
3
88
11
10
10
7
6
6
6
22
13
2
2
1
1
1
1
1
1
2
2
2
2
1
1
7
7
7
1
1
3
3
2
2
1
1
46
5
5
1
1
1
1
1
37
23
23
2
2
5
5
1
1
2
2
1
1
2
2
4
4
3
3
1
1
1
1
1
1
1
1
1
1
51
43
43
8
8
1
1
1
37
30
1
1
29
1
10
1
1
1
1
1
1
1
1
2
1
2
1
1
1
1
1
1
2
2
5
1
3
1
2
2
1
1
1
1
1
1
1
1
1
1
1
1
144
144
1
1
1
1
34
1
1
1
1
3
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
2
2
1
1
1
1
2
2
2
2
2
2
2
2
5
5
90
1
1
1
1
2
1
2
2
4
1
1
1
1
1
15
1
1
1
2
1
1
1
1
2
2
1
5
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
1
2
1
1
1
2
1
1
raw text file
bit score 187-100