members
magnitude
fastq.trim.fasta.nt.blast2.join2.join3.2.join3
221822
3
1
1
1
2
2
1
1
1
1
112674
89
8
1
1
2
1
1
5
5
1
1
1
1
1
40
39
39
39
1
1
1
4
33
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
21
21
21
6
6
11
10
1
11
2
2
2
2
9
1
1
1
7
6
1
1
5
5
1
1
1
1
1
2
1
1
1
1
1
1
1
1
1
1
1
1
6
1
1
1
1
1
1
1
2
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
2
2
2
2
2
2
1
1
22
14
3
2
1
1
1
1
1
1
1
1
1
1
1
1
1
5
2
2
1
2
2
1
1
1
1
1
1
1
1
1
1
7
7
7
7
1
6
6
6
1
1
1
109
2
1
1
48
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
2
2
3
3
3
1
1
1
1
1
1
1
1
1
1
1
1
1
1
3
1
1
2
2
2
1
1
1
1
1
1
1
1
1
3
1
1
1
1
1
1
4
3
3
1
1
42
5
1
16
16
16
16
1
1
11
11
11
11
2
1
1
1
1
1
16
7
7
7
7
7
7
7
3
3
3
3
6
5
5
5
413
162
25
25
25
25
7
7
7
9
8
8
5
5
5
2
1
1
1
1
14
3
3
3
3
3
3
1
1
1
1
1
1
1
8
8
8
8
8
8
74
8
1
1
1
1
1
7
7
1
1
1
1
6
6
6
12
7
7
7
7
7
5
5
5
1
1
1
1
1
1
1
1
1
1
1
53
53
6
6
6
1
1
2
2
2
44
1
42
1
1
1
25
19
3
1
2
3
1
1
1
1
13
13
13
1
1
1
1
34
28
12
7
7
7
1
3
2
1
1
5
1
1
1
4
4
4
1
1
1
12
12
1
1
1
8
8
8
2
1
1
1
1
1
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
106
103
5
2
1
1
3
3
3
7
7
7
87
87
3
4
2
3
2
2
1
1
2
31
1
4
12
4
1
7
3
1
3
1
1
1
2
2
2
1
1
4
1
1
2
2
1
1
27
5
1
1
1
3
3
3
3
3
1
1
1
1
1
1
1
1
1
22
2
2
2
1
1
1
1
6
6
3
3
3
3
1
1
2
2
2
2
2
1
1
1
1
1
1
1
1
1
1
1
1
8
1
1
1
1
2
1
1
1
1
4
1
1
1
1
2
1
1
1
1
1
24
1
1
1
1
1
1
22
5
3
1
1
2
2
2
1
1
1
1
17
17
1
1
1
13
2
2
1
1
1
1
11
11
8
4
1
1
1
2
2
3
2
1
1
1
1
1
1
3
1
1
1
1
2
2
2
13
1
1
1
1
12
12
9
8
1
7
3
1
1
2
2
1
1
1
1
1
1
7
6
1
1
1
1
5
1
1
1
1
1
1
3
1
1
1
1
1
1
1
1
1
3
3
1
1
1
4
3
1
1
1
1
1
1
15
1
1
1
1
7
7
2
1
1
1
1
1
1
1
1
1
1
1
1
1
1
4
4
4
1
1
1
1
1
1
1
1
1
1
1
1
5
5
5
5
4
4
1
2
1
9
5
5
5
4
3
1
1
1
1
24031
23956
1
1
1
1
23
2
2
2
1
1
1
1
1
1
1
1
19
1
1
1
1
1
7
1
1
1
1
4
4
1
1
2
2
1
1
1
1
23927
50
2
2
2
1
1
1
1
47
47
47
46
46
46
1
2
1
4
3
1
2
2
2
1
4
1
1
1
1
1
3
1
5
1
2
1
1
4
1
1
1
1
23873
23713
23706
567
554
86
84
3
3
3
76
76
1
13
1
5
5
2
10
1
6
4
4
10
7
7
3
3
3
1
1
1
1
468
466
465
465
385
14
1
41
26
1
1
5
26
12
26
2
1
1
1
13
12
12
65
1
1
52
20
3
33
10
6
8
9
1
3
2
80
1
1
1
2
57
2
1
1
2
1
1
1
1
1
3
1
1
1
1
1
1
1
1
2
2
2
2
1
1
1
1
7
7
7
7
1
1
1
1
1
1
1
23138
23138
23138
23137
23137
23126
23126
23126
4
4
4
4
4
4
4
4
4
4
23122
7
7
7
1
1
6
6
6
6
6
6
6
3
2
2
2
2
2
2
1
1
1
1
1
1
1
1
1
23115
23114
23114
4
1
1
1
1
1
1
1
1
1
1
1
2
2
2
2
1
1
23109
23079
23069
23069
23068
23068
830
826
818
2
2
1
1
768
768
2
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
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
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
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
1
1
1
3
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
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
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
1
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
1
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
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
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
1
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
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
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
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
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
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
2
2
1
1
1
2
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
1
1
1
1
1
2
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
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
22238
22238
22238
22238
1
1
22237
934
19553
570
1180
1
1
1
1
1
10
10
3
2
2
2
1
1
1
1
1
1
7
7
7
7
7
7
7
1
4
1
1
28
21
20
20
20
1
1
1
1
18
18
18
1
1
1
1
2
1
1
1
1
1
1
1
1
1
1
2
1
1
1
1
1
4
1
1
1
1
1
1
1
1
1
2
2
2
2
2
3
2
2
2
2
1
1
1
1
1
1
1
1
1
1
1
1
1
1
9
9
9
9
9
9
3
3
3
3
3
3
3
3
3
1
2
6
6
6
6
6
6
6
1
1
1
1
1
1
1
1
5
5
1
1
1
1
1
1
1
4
4
4
4
3
3
2
1
1
1
1
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
1
1
2
2
2
2
2
2
2
2
1
1
142
99
2
2
2
2
2
2
2
2
1
1
97
97
61
60
20
20
20
20
20
16
5
5
5
5
5
5
4
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
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
8
5
5
5
5
5
1
1
1
1
1
4
4
4
4
4
3
1
3
3
3
3
3
3
3
3
3
3
3
3
3
3
2
2
1
1
1
1
3
2
2
2
2
2
2
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
40
19
19
17
17
16
16
15
1
1
1
14
14
2
2
1
9
1
1
1
1
2
1
1
1
1
1
1
1
1
1
1
1
1
1
21
21
21
21
20
20
19
19
9
9
1
1
1
1
1
1
1
1
1
1
1
1
36
36
34
34
34
34
34
34
34
34
32
2
2
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
39
5
3
1
1
1
1
1
1
1
2
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
1
1
1
1
1
29
4
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
1
1
1
1
1
1
1
1
1
23
4
2
2
2
2
2
2
1
1
1
1
1
1
1
1
2
1
1
1
1
1
1
1
1
1
17
15
15
15
13
13
6
3
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
3
3
3
2
2
2
2
2
2
2
2
1
1
1
1
1
1
1
1
1
1
5
2
1
1
1
3
3
3
1
1
1
66
2
1
1
1
3
1
1
2
1
1
3
3
1
1
1
1
2
2
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
56
24
1
1
1
23
19
19
12
12
3
3
3
3
3
3
3
3
6
5
3
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
3
3
2
2
2
2
1
1
1
1
1
1
1
1
5
1
1
1
1
1
1
1
4
1
1
3
2
2
2
2
1
1
1
1
1
1
1
1
1
1
1
1
1
4
4
4
2
2
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
32
15
10
10
10
4
4
4
1
1
1
1
6
6
6
5
5
1
5
5
5
5
5
5
1
1
1
1
1
5
5
5
5
5
2
1
2
12
12
11
2
2
2
2
2
2
5
5
5
5
5
1
1
1
1
1
1
1
1
1
1
1
3
3
1
1
1
1
2
2
2
1
1
1
1
1
1
1
1
1
3
2
2
2
1
1
1
1
1
1
1
1
83
1
1
1
1
38
19
10
4
4
4
5
5
5
9
9
3
1
1
1
1
1
5
1
1
3
3
4
3
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
6
5
3
3
1
2
2
2
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
32
5
4
3
1
1
1
27
12
1
1
1
1
1
1
8
2
1
1
6
6
5
4
4
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
6
6
6
6
5
5
5
5
2
2
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
2
2
2
1
1
5
5
2
1
1
1
3
3
2
1
1
1
1
1
1
1
1
1
5
5
2
1
1
1
1
1
1
1
1
2
1
1
14
10
3
1
1
1
7
7
2
2
1
1
1
1
1
1
4
3
1
1
1
1
1
2
2
1
1
1
1
1
1
1
1
5
1
1
1
4
4
4
1
1
1
1
1
1
1
87427
76
4
4
4
4
4
1
1
1
1
1
1
1
1
1
1
6
2
2
1
1
1
1
1
1
1
4
2
1
1
1
1
1
1
1
2
2
2
2
64
61
3
2
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
55
2
2
2
2
2
2
2
52
52
1
1
1
1
1
1
1
1
50
1
1
1
1
1
1
49
33
33
33
33
32
18
2
2
2
2
1
1
9
1
7
3
3
1
1
1
1
4
4
4
1
1
1
1
1
1
1
1
7
7
6
5
2
1
1
3
2
1
1
1
14
13
3
3
3
1
1
1
10
2
2
2
8
8
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
14
14
14
10
9
2
2
1
1
1
1
1
1
1
1
1
1
1
1
5
5
5
5
5
5
1
3
1
2
2
2
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
3
2
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
3
3
3
3
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
2
2
1
1
1
1
1
1
1
87346
86994
86994
9
6
1
2
3
3
3
2
1
1
1
1
20713
20713
1447
645
1467
1101
1243
1462
41
1227
429
723
10
1310
565
1869
183
264
889
950
1573
958
1359
998
26
26
4
2
2
1
1
1
1
2
2
8
1
2
2
1
1
3
2
2
1
1
31411
31079
3
3
30673
2405
1764
180
1564
2308
1078
1
2711
1485
1587
2066
1320
1336
1394
1732
1201
964
383
1360
1994
1840
2
2
322
1
3
6
1
1
2
1
2
1
1
1
10
1
224
1
1
1
1
1
1
1
1
1
56
2
34767
3
1
1
2
2
21337
1523
1
1033
2
1
532
1679
1
1
881
1
1
1800
692
1375
1582
1
1162
2314
1
1
1
1
1
1
1846
1
1
1115
1064
1
1
67
422
400
1
1
1
1
393
1435
13264
1
10
3
3
31
31
1
1
1
1
7
2
1
31
2
4
1
6
1
2
13093
15
19
1
8
7
2
1
1
1
1
3
2
2
12
1
14
14
1
4
1
1
1
1
41
5
1
5
2
1
1
1
6
3
1
1
1
3
1
3
10
130
4
29
4
5
1
3
1
95
6
6
8
5
1
1
5
2
7
2
16
1
1
1
3
1
2
2
2
2
3
1
2
4
3
2
3
2
1
3
8
5
9
2
2
3
1
1
1
2
3
2
5
1
12
2
1
3
2
6
3
2
3
1
5
1
2
6
1
2
1
4
2
1
2
1
4
1
6
1
1
2
1
4
10
2
2
5
2
3
3
1
12
1
1
2
2
1
35
1
8
4
2
1
1
3
64
1
1
1
5
1
4
3
10
10
2
8
6
3
2
3
1
1
12
1
1
3
7
2
8
1
2
3
1
5
1
2
1
1
2
1
3
185
1
5
2
1
2
8
1
1
2
1
1
1
1
1
5
3
2
1
2
2
3
2
2
9
1
1
1
3
4
1
3
3
8
1
6
4
1
1
2
5
4
1
5
5
1
4
3
1
1
1
2
1
2
20
1
3
1
2
1
1
1
2
5
3
2
1
2
3
2
7
2
1
1
3
2
4
2
8
2
1
2
1
1
5
1
6
1
7
3
17
5
1
1
7
2
3
9
8
12
10
1
2
1
1
1
5
2
1
1
1
2
1
1
1
1
2
1
3
3
4
1
1
1
5
5
3
5
1
1
1
1
6
3
3
3
1
1
1
3
1
1
1
15
3
1
3
1
1
1
20
2
2
5
1
2
6
1
3
1
1
1
1
2
2
3
1
4
2
1
6
1
3
3
4
3
1
2
10
1
1
8
1
1
1
1
2
1
2
3
1
20
1
2
10
3
5
2
1
3
6
1
3
5
3
4
3
3
1
5
42
1
1
4
3
7
5
15
2
2
11
8
8
1
10
1
1
3
2
1
3
4
61
4
4
1
5
1
7
4
6
1
3
1
7
2
1
1
2
1
1
3
2
1
1
1
1
1
1
3
4
2
1
5
2
2
7
6
5
1
2
3
2
1
2
5
4
2
3
1
6
1
1
3
2
1
1
3
166
2
2
2
3
3
2
2
3
2
4
2
2
2
4
3
6
1
1
2
9
1
3
1
2
1
1
8
5
2
1
4
3
1
6
1
1
5
6
1
2
2
9
1
3
12
7
1
6
1
2
1
3
2
6
2
2
1
1
1
2
4
1
4
3
3
3
2
2
10
1
3
2
2
10041
2
2
1
1
1
1
1
1
1
1
1
3
2
15
20
3
3
1
2
4
1
1
5
1
1
2
5
1
1
2
16
1
2
1
1
4
1
1
1
1
1
2
3
2
2
1
3
6
20
3
1
2
5
2
1
6
2
55
2
8
1
3
1
1
1
2
1
2
13
2
2
2
2
1
2
1
2
2
1
10
2
4
1
2
1
2
4
3
1
2
5
1
4
18
3
2
2
3
2
2
3
3
4
2
7
3
1
2
3
3
6
3
1
1
1
9
1
2
5
1
2
1
5
4
2
3
4
1
5
9
2
3
1
4
2
2
1
5
1
6
1
3
1
4
1
2
1
1
3
6
2
2
4
14
1
6
1
1
9
9
4
4
4
4
14
3
7
2
2
5
5
10
10
6
2
2
4
4
9
1
1
1
1
1
1
1
7
7
1
6
102
4
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
10
1
1
1
1
1
1
1
1
1
1
3
2
2
1
1
1
1
1
1
1
4
4
4
4
81
1
1
1
1
1
1
1
1
13
3
3
1
2
1
4
2
1
1
2
2
1
1
1
2
2
2
1
1
1
1
1
3
1
1
1
1
1
1
1
1
1
1
55
53
1
1
1
1
1
1
47
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
2
1
1
6
1
1
1
2
1
1
1
1
1
1
1
1
1
1
1
8
2
6
1
1
4
4
3
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
54
13
1
1
1
12
1
1
8
1
1
1
6
1
1
3
3
3
3
1
2
2
1
1
1
1
7
7
6
1
1
4
4
4
1
3
19
19
1
1
1
12
12
10
2
4
4
1
2
1
5
5
1
1
1
4
2
2
1
1
1
1
1
79
3
2
1
1
1
1
1
1
1
1
1
1
1
58
1
1
1
1
4
4
4
3
1
53
1
1
1
41
1
1
1
3
3
1
1
5
5
1
1
28
1
2
1
2
2
1
1
1
1
1
1
2
1
1
1
1
1
1
1
1
1
2
1
3
3
3
7
7
2
5
16
12
12
12
12
1
1
1
1
1
1
1
1
1
2
1
1
1
1
1
1
1
1
1
1
1
1
1
1
9
1
1
1
8
8
2
2
2
6
3
3
9
9
2
1
1
1
1
1
5
1
4
1
1
13
2
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
8
4
3
3
3
1
1
1
3
2
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
100
60
35
34
3
2
2
1
1
30
1
1
28
3
2
1
1
1
1
1
1
1
1
1
1
1
19
3
3
3
3
3
13
13
8
1
4
1
1
1
1
3
3
3
12
5
3
3
1
1
1
1
7
7
16
16
7
3
3
1
1
1
1
9
9
8
8
1
1
1
1
1
38
2
2
2
1
1
1
1
1
1
1
1
17
2
2
1
1
1
2
2
2
2
2
4
1
1
1
1
3
3
3
1
1
1
2
2
1
1
1
1
1
1
1
1
1
1
1
6
5
2
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
16
7
7
5
3
3
2
2
2
2
2
2
2
2
1
1
1
1
1
1
7
7
3
2
2
1
1
4
1
1
1
1
1
1
2
1
1
1
1
1
1
1
1
1
1
5
5
5
4
4
2
2
2
2
2
2
55204
2
2
2
2
2
1
1
1
1
1
1
2660
3
3
1
1
1
15
15
15
15
1
1
1
2
2
1
1
1
2
2
1
1
7
7
3
3
3
2
2
2
1
1
1
1
1
1
1
1
2634
3
1
1
1
1
1
1
1
1
1
1
2631
4
3
3
3
1
1
1
2623
12
12
1
1
2
1
1
1
1
6
6
1
3
1
1
51
1
1
50
2
1
2
2
10
1
11
2
1
2
2
1
4
2
3
1
3
10
10
3
1
1
1
4
1
1
1
1
3
1
2
7
7
1234
1234
10
7
3
1262
1262
1
1
1
1
1
1
1
1
2
2
2
2
15
15
6
6
6
1
1
1
1
1
2
2
2
6
6
6
1
1
1
1
1
1
2
2
1
1
1
1
3
3
3
2
2
2
1
1
15069
4
4
2
2
1
1
1
3
3
4
4
1
1
19
19
38
38
1
1
135
135
1
1
14
14
2
2
5
5
42
42
78
78
6
6
57
57
1
1
70
70
2
2
2
2
9
9
11
11
11
11
174
174
2
2
7
7
2
2
1
1
22
22
2
2
3
3
3
3
1
1
360
360
18
18
7
7
1
1
39
39
1
1
2
2
1
1
12
12
1
1
1
1
26
26
679
679
4
4
10
10
1
1
7
7
2
2
3
3
11
11
141
141
4
4
10
10
1
1
3
3
3
3
2
2
2
2
12
12
1
1
1
1
1
1
1060
1060
1
1
7
7
2
2
1
1
1
1
1
1
1
1
899
899
3
3
1
1
604
604
3
3
4
4
1
1
169
169
1
1
354
354
1
1
2
2
667
1
1
1
2
3
1
1
1
1
1
3
1
1
1
1
1
1
1
1
1
2
1
1
1
1
2
1
1
1
1
1
1
1
1
2
15
2
1
1
1
1
1
1
1
1
1
2
1
1
4
4
1
1
1
1
1
1
1
1
5
1
1
1
3
1
1
1
1
1
1
1
1
1
1
1
2
1
7
1
2
1
1
1
1
3
1
2
3
1
1
1
1
1
1
1
1
1
3
1
1
2
1
1
1
1
1
1
1
1
1
1
7
1
3
3
1
2
1
2
1
2
1
3
1
1
1
4
7
1
1
1
2
1
2
1
1
1
1
1
3
1
1
1
1
1
1
1
1
24
1
1
1
6
1
1
1
1
2
23
2
1
1
1
68
1
2
1
1
1
1
1
8
6
1
1
1
1
12
1
1
1
1
1
1
1
1
4
1
1
1
1
2
1
1
5
3
4
1
1
1
1
1
1
3
1
1
1
1
1
1
1
3
2
1
2
1
1
2
1
3
1
1
1
1
1
1
1
1
1
2
1
1
10
1
1
35
5
1
1
1
1
1
1
2
3
1
2
15
1
1
22
1
1
3
1
1
1
1
1
3
1
5
1
4
1
1
3
2
1
1
1
1
2
6
2
3
4
9
1
1
1
1
1
1
1
1
2
1
1
1
1
1
1
1
1
1
8
1
1
1
1
1
1
20
20
6
6
31
31
12
12
16
16
1
1
4
4
1
1
1
1
936
936
22
22
2
2
241
241
8
8
24
24
7
7
11
11
26
26
299
1
1
1
1
1
2
3
3
3
3
3
3
1
1
1
18
18
18
1
1
1
2
2
2
2
2
2
2
1
1
1
3
2
8
8
8
3
2
2
2
4
4
4
2
2
1
1
1
2
2
2
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
43
43
43
1
1
1
1
1
1
2
2
2
13
13
13
1
1
7
7
7
1
1
3
2
1
1
1
1
1
1
1
2
1
3
1
1
1
1
1
1
1
1
1
2
2
2
1
2
4
4
4
1
1
1
1
1
1
1
1
1
1
2
2
2
3
3
3
1
1
58
58
58
3
1
1
1
1
1
31
31
31
1
1
1
1
1
1
1
1
1
2
1
1
1
1
2
2
2
7
7
5
5
6
6
98
98
1
1
2
2
9
9
11
11
2
2
11
10
1
1
1
1
1
1
390
390
1
1
1208
1208
120
120
80
80
2
2
8
8
3228
691
2537
18
18
19
19
2
2
3
3
3
3
6
6
4
1
1
1
3
3
3
2
2
2
2
2
2
1
1
1
1
1
1
1
1
14
14
14
13
1
1
1
1
12
12
2
2
2
4
3
1
1
1
1
1
1
1
1
1
3
3
2
2
2
1
1
1
1
1
1
3
3
3
3
1
1
1
1
2
2
2
2
259
259
12
12
12
12
12
12
12
12
1
1
1
1
1
1
1
1
233
233
9
9
8
1
1
1
2
2
1
1
1
1
1
2
2
2
1
1
1
1
1
50
1
1
1
1
1
7
5
1
1
1
1
3
3
3
2
2
2
2
39
39
6
2
1
1
2
2
3
3
3
3
3
1
1
1
6
6
6
1
1
1
1
1
3
3
3
5
3
3
2
2
2
2
1
1
1
1
1
1
3
1
1
1
1
1
1
2
2
2
2
2
14
5
1
1
1
1
1
1
1
1
1
1
1
1
2
1
1
1
1
1
1
1
1
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
1
1
5
5
4
1
1
1
1
1
2
2
2
1
133
133
1
1
1
1
132
132
1
9
9
1
1
1
1
8
8
3
1
1
1
2
2
2
2
2
1
1
1
1
1
1
1
1
9
2
2
2
2
2
5
1
1
1
2
2
2
2
2
2
2
2
2
2
1
1
1
1
12
12
12
12
12
12
1
1
1
2
1
1
1
4
1
1
1
1
1
1
1
1
34
4
4
4
1
1
1
1
1
1
1
1
2
2
2
2
30
8
3
3
3
3
3
3
5
5
2
2
2
2
3
3
3
6
1
1
1
1
3
3
3
3
1
1
1
1
1
14
14
13
8
8
7
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
17905
1
1
1
1
1
134
82
3
3
2
1
1
1
1
1
1
1
74
3
1
1
1
1
2
1
1
1
1
1
1
1
1
1
1
1
70
65
19
4
4
4
4
2
2
1
1
1
1
1
1
2
2
1
1
1
1
24
24
9
9
9
1
3
1
1
1
1
1
1
1
1
1
2
2
2
2
2
2
2
2
52
11
2
2
2
2
1
1
1
1
1
1
1
1
1
8
8
2
1
1
1
6
1
1
3
2
2
1
1
9
2
2
2
2
2
1
1
1
1
1
5
5
2
1
1
1
1
1
1
1
1
1
1
1
8
8
8
1
1
7
7
7
9
4
2
1
1
1
1
1
1
1
1
1
1
1
1
1
4
4
3
3
1
2
1
1
1
11
4
4
3
3
3
7
7
1
6
6
6
1
1
1
1
1
1
1
1
1
1
1987
7
7
9
9
1
1
1
1
1955
193
38
506
7
1
2
4
1
1
1
1
1
1
1
11704
65
26
5
1
1
4
1
1
2
2
11
7
2
3
3
3
3
3
3
3
1
1
1
1
3
3
3
1
2
2
1
1
1
1
37
14
3
3
3
11
2
6
1
4
1
1
3
3
3
3
5
3
3
3
2
2
2
2
9
1
1
1
2
2
2
6
2
1
1
1
1
5
5
5
88
77
9
9
9
8
1
12
12
12
1
1
6
6
3
3
12
9
9
8
1
3
3
12
1
1
1
2
2
2
7
7
31
1
1
14
14
1
13
4
4
6
6
6
11
11
11
11
11
5
5
5
5
5
5
1638
17
1
1
9
9
3
3
2
2
1
1
1
1
2
2
2
2
50
46
46
46
46
4
3
3
1
1
1
1
12
12
4
4
5
5
1557
2
1
1
163
163
18
18
1368
1339
3
2
1299
1
1
4
1
1292
1
1
1
1
25
29
29
1952
5
5
305
305
2
2
1518
1518
28
28
4
4
4
4
18
1
1
1
1
2
2
1
1
1
1
1
1
1
1
1
1
1
71
71
354
23
23
2
2
2
2
2
1
1
2
2
2
3
2
2
1
1
1
1
2
1
1
6
1
1
1
1
24
7
1
1
5
5
1
4
1
1
13
1
1
1
1
1
1
2
2
2
2
2
2
2
34
1
1
1
29
5
5
5
2
2
2
8
7
7
1
12
12
12
12
2
2
2
4
4
1
3
24
7
7
7
7
11
1
1
1
1
1
9
4
4
5
5
6
6
6
6
4
4
4
4
4
18
11
11
11
11
1
1
1
1
1
6
6
6
6
2
1
1
1
1
1
1
116
26
19
7
7
1
1
3
1
2
2
1
1
6
1
1
1
6
6
1
5
7
7
7
1
6
6
1
1
1
2
1
84
59
8
3
5
9
3
2
1
3
3
3
19
14
1
1
3
1
2
3
1
2
7
5
2
1
1
1
8
4
4
4
1
1
1
3
3
3
8
3
5
1
1
1
1
23
2
2
1
1
5
5
5
1
1
12
7
7
7
4
4
3
1
41
39
1
1
1
6
6
16
16
15
1
7
7
6
1
6
6
3
1
2
2
1
1
1
1
2
2
2
53
19
19
1
1
5
5
1
1
2
1
4
4
2
2
1
2
2
3
3
5
1
1
1
4
4
4
4
4
24
2
2
2
2
2
3
3
6
6
6
1
1
4
4
5
1
1
1
1
7
1
1
1
1
1
5
5
5
5
1
1
1
44
44
10
10
10
10
24
7
7
7
5
5
5
1
1
9
9
2
2
2
2
8
8
8
8
21
16
16
9
3
3
2
5
1
1
1
5
5
1
1
2
5
2
2
3
3
2
1
1
1
3
3
3
3
3
3
7437
55
13
13
13
13
7
7
7
7
35
35
35
35
32
27
17
7
3
5
5
7334
225
225
225
218
7
23
7
1
6
6
6
1
1
1
1
5
5
172
70
4
4
4
4
52
52
1
1
1
1
2
6
6
6
9
9
7
2
81
4
3
1
11
1
10
6
5
1
32
26
1
5
1
1
1
892
1
1
1
243
243
239
1
2
1
470
328
17
55
254
1
1
138
135
3
28
22
22
22
22
6
2
2
2
1
1
1
1994
2
2
5
5
1
1
874
874
1
185
1
686
1
636
1
635
4
28
5
598
15
15
376
373
2
31
338
2
1
1
1
1
1
1
1
1
1
32
2
2
2
2
2
2
17
10
6
1
3
3
1
1
1
1
2
2
3
1
2
2
2
508
253
4
225
22
1
1
230
230
211
5
14
24
1
23
144
1
1
1
1
5
5
3
3
4
4
4
4
38
34
2
13
19
77
76
66
7
1
2
4
2
2
1
1
1
1
101
101
101
101
204
204
1
1
5
2
190
155
155
155
31
26
7
91
3
3
3
2441
1313
1313
2
4
1307
1020
1020
1012
8
61
61
60
1
8
1
1
1
7
7
1
121
121
3
3
3531
25
25
1
1
2
2
1
1
2
2
5
5
4
4
1
1
1
4
3
1
1
1
1
9
1
1
1
1
1
1
2
1
1
5
1
1
55
55
2
2
2
2
48
16
15
15
1
8
8
1
7
1
6
9
2
2
1
1
1
1
1
1
1
11
11
11
5
5
5
4
4
4
4
1
1
1
1
6
6
2
2
2
2
3
3
3
3
1
1
1
1
539
73
73
1
1
1
27
26
3
21
1
1
1
1
1
30
3
27
3
1
1
1
9
9
9
5
5
5
5
5
51
51
51
51
2
2
49
73
73
1
1
5
3
3
3
3
3
10
2
2
16
16
16
1
1
1
8
8
8
5
5
5
1
1
1
5
2
3
7
7
7
5
5
5
1
1
1
1
7
7
7
7
7
47
47
26
26
26
18
18
266
28
3
3
5
5
12
12
12
4
4
2
2
2
113
25
25
1
1
1
79
1
1
68
68
1
1
2
2
1
9
9
9
9
114
9
9
79
79
79
24
24
24
2000
1510
1510
1
1
1
1
34
34
2
2
2
2
3
3
17
3
1
1
1
2
1
1
1
1
1
1
1
1
1
1
11
11
13
13
404
404
6
5
5
2
1
1
2
2
2
1
1
1
42
42
13
2
2
2
2
2
2
1
7
6
5
11
3
3
6
6
1
2
2
2
2
4
3
3
3
1
1
1
3
3
1
1
7
7
7
1
1
1
2
2
2
2
153
153
4
3
3
1
2
6
1
1
1
1
1
4
4
4
3
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
2
1
1
1
5
1
1
1
4
4
4
13
1
1
1
8
3
2
2
1
1
5
4
3
3
3
3
1
3
2
2
2
5
3
1
1
1
2
1
1
1
1
1
1
2
1
1
2
2
2
2
3
3
3
3
10
1
1
1
7
6
5
5
1
7
3
2
2
1
1
1
1
1
4
1
1
1
1
2
2
8
2
2
4
4
4
1
1
1
1
16
16
3
3
3
2
2
2
4
4
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
10
4
3
3
1
1
1
2
2
2
2
2
2
2
7
1
1
1
2
1
1
17
1
1
15
5
1
4
3
3
3
5
1
1
1
4
4
1
1
1
1
1
5
1
1
1
1
1
1
1
1
2
1
1
1
1
1
1
1
1
1
1
1
86
6
6
6
6
6
18
5
5
5
5
4
2
2
1
1
1
1
1
2
2
2
2
2
5
1
1
1
1
1
1
1
1
1
1
1
38
9
9
9
9
20
6
6
2
2
2
12
12
12
9
9
2
2
24
14
9
9
9
5
5
5
10
10
10
10
183
156
10
10
10
10
1
1
1
143
13
13
13
2
2
2
4
4
4
4
1
1
1
7
7
6
2
4
4
4
10
9
1
1
2
2
1
1
1
1
1
1
1
1
1
3
3
3
3
5
5
3
3
3
1
1
4
4
8
2
2
2
2
2
2
1
1
1
1
1
1
3
3
2
2
1
1
1
11
1
1
1
3
3
2
1
4
3
3
1
1
1
1
40
4
4
4
18
1
1
7
7
5
5
5
5
7
2
2
3
3
8
8
8
3
3
3
27
6
1
1
3
2
2
1
1
1
18
1
1
3
3
2
2
2
1
1
1
6
6
1
1
1
1
1
1
241
241
9
1
1
2
1
1
1
1
1
1
1
1
6
6
6
1
1
1
1
1
1
206
1
1
150
1
149
36
113
1
1
4
3
3
1
5
5
4
4
4
4
1
3
1
1
10
5
5
1
4
1
1
1
4
1
1
1
1
1
3
2
1
1
1
2
1
1
1
1
2
2
21
8
8
8
13
2
2
5
5
22
13
4
3
3
3
1
1
1
7
1
1
1
1
1
1
1
1
4
4
4
1
1
1
1
7
1
1
1
1
2
2
2
2
2
2
1
1
2
2
2
2
2
2
2
2
2
49
12
12
4
1
1
1
2
1
1
1
1
1
1
1
1
1
1
1
1
5
5
2
2
2
2
2
35
3
3
3
3
16
4
4
4
3
3
5
3
3
3
2
2
2
11
1
1
1
5
5
4
4
2
2
2
1
69
7
7
7
2
5
27
27
1
1
1
22
22
2
2
1
1
13
3
3
3
1
1
4
4
4
5
5
11
1
1
3
3
1
1
1
1
4
4
1
1
1
1
10
2
2
2
2
2
2
8
2
2
2
6
6
6
492
10
10
2
1
1
1
6
2
2
2
4
4
4
369
14
1
1
1
1
4
1
1
1
2
2
2
1
1
7
7
2
2
1
1
1
2
2
47
47
4
4
4
3
1
22
22
22
22
11
11
11
10
1
7
7
7
7
64
34
2
2
2
2
2
2
1
1
1
1
6
1
1
1
3
1
1
1
1
1
3
3
3
1
1
6
1
4
1
1
3
3
11
2
2
1
1
2
1
1
1
1
5
5
4
1
2
2
1
1
12
7
3
1
2
2
2
1
1
5
1
1
1
3
3
5
5
2
2
2
2
2
2
18
1
1
1
2
2
2
2
4
4
1
3
3
6
4
4
4
2
2
5
5
1
4
4
222
1
1
1
1
1
1
1
1
25
14
14
13
1
10
1
9
34
34
11
11
12
12
10
9
1
21
8
8
11
11
9
9
9
9
65
1
1
8
8
8
8
1
1
4
4
4
3
3
3
42
42
6
6
6
6
18
18
18
18
18
15
15
2
3
1
5
2
2
6
4
4
4
1
1
7
7
7
7
8
8
3
3
1
1
50
50
6
6
6
2
2
2
2
25
25
25
11
11
11
10
1
5
5
5
5
29
2
1
1
1
1
24
24
24
3
3
3
3
1
1
1
6
6
2
2
2
2
4
4
4
4
11
9
2
2
1
1
1
3
3
3
3
3
3
3
3
2
2
1
1
1
1
8
8
1
1
1
1
1
1
1
6
3
3
2
2
1
1
1
1
1
1
1
1
1
14
1
1
1
1
1
1
1
13
13
5
2
2
2
2
1
1
8
1
1
1
1
6
6
6
6
1
1
1
2
1
1
1
1
1
3
3
3
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
148
39
9
1
1
1
1
1
3
1
1
1
1
1
1
1
1
1
4
3
2
1
1
1
1
1
1
1
1
1
2
2
2
2
2
2
28
1
1
1
1
1
3
3
1
1
1
2
2
2
1
1
1
1
1
1
1
1
1
3
3
3
3
3
3
3
2
2
1
1
1
1
16
16
2
3
3
3
1
1
1
4
2
2
2
1
1
1
1
1
3
3
102
38
18
14
1
1
1
1
1
1
1
1
1
2
2
2
2
4
4
4
1
1
1
4
4
5
1
1
1
1
4
4
4
4
4
7
1
1
6
1
1
2
2
2
2
2
2
1
1
1
8
5
2
2
2
1
1
1
1
1
3
3
3
3
63
30
30
5
5
5
3
3
1
1
12
12
12
2
1
1
3
3
3
1
1
1
1
1
3
1
1
1
1
1
1
1
1
1
1
1
1
23
2
2
2
2
2
2
2
15
1
1
1
2
2
2
1
1
1
2
1
1
1
1
1
1
6
3
2
2
3
1
1
1
1
1
1
1
4
4
4
4
3
3
1
1
1
2
3
3
3
1
1
1
1
1
1
1
6
6
6
3
3
3
1
1
1
1
2
2
2
2
2
113
112
2
2
87
87
11
11
1
1
3
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
15092
1
1
1
1
1
1
1
1
15090
2522
2077
2077
2077
436
357
13
2
2
2
9
9
9
2
2
9
9
9
9
333
3
3
330
330
330
61
1
1
31
31
29
29
29
29
5
1
1
1
1
4
4
4
4
13
8
8
8
8
5
5
5
5
99
64
64
35
5
5
1
1
1
1
1
1
2
1
1
1
1
1
2
2
3
3
1
1
3
1
7
7
1
1
1
1
1
1
41
41
1
1
1
1
8
2
2
2
2
3
3
3
3
1
1
1
1
1
1
1
1
10
10
10
10
18
18
1
1
1
1
1
1
1
1
3
2
2
1
5
5
5
2
1
1
1
1
1
3
3
3
4
4
2
2
2
1
1
1
1
1
1
12245
5914
5914
1
1
575
5337
6290
6153
377
2
2
375
375
375
229
229
229
229
1414
89
89
81
8
1322
1322
2
1
1
1
1
1
350
350
350
350
593
593
591
19
19
7
7
3
3
3
3
628
351
348
348
3
274
274
274
1
1
6
2
1
1
2
1
1
1
1
1
572
1
1
1
1
1
1
3
3
1
1
3
2
1
1
1
1
1
2
1
1
1
1
1
1
2
2
1
1
10
1
6
2
1
104
9
9
90
3
87
1
1
1
1
1
1
1
1
1
1
72
70
70
1
1
65
65
65
120
116
116
2
2
1
1
2
2
1
1
5
1
4
2
1
1
1
1
2
1
1
140
140
140
2
1
1
4
1
2
1
70
70
70
70
4
4
1
3
5
2
2
2
2
1
1
39
18
18
18
20
20
20
86
1
1
1
85
85
15
15
15
15
21
21
21
21
66
66
66
66
111
111
111
111
70
70
69
1
200
8
2
6
185
185
1
1
1
1
19
6
6
1
1
1
1
11
11
833
833
833
33
33
33
33
125
95
95
95
30
30
30
1
1
1
52
52
4
4
4
6
6
6
4
4
4
1
1
1
6
6
6
12
12
12
6
6
10
10
57
31
31
31
31
26
26
26
26
18
15
15
1
1
2
2
1
1
1
1
3
3
3
3
3
3
7
7
3
3
1
1
2
2
1
1
105
1
1
1
104
53
1
1
1
1
1
1
1
1
8
8
8
8
2
2
2
2
3
3
3
3
4
4
4
4
7
1
1
4
4
4
1
1
27
26
26
26
1
1
15
2
2
2
2
1
1
1
1
12
12
12
12
9
4
4
4
4
5
5
5
5
27
26
26
26
26
1
1
1
1
1
1
1
1
1
1
1
22
22
22
22
15
14
14
14
7
1
1
1
6
6
6
50062
3425
53
34
1
3
1
1
1
5
1
1
1
1
1
1
1
1
1
1
3
3
1
1
2
1
1
1
1
1
1
2
2
10
1
1
3
5
5
1
2
1
1
3371
2935
45
1
1
1
1
26
26
5
4
1
5
1
1
1
2
1
1
5
5
1
1
2866
2866
22
22
1
1
10
10
2833
629
629
2069
2069
18
1
1
1
1
9
9
4
4
2
2
1
1
107
6
6
6
2
2
1
1
1
1
29
13
3
3
1
1
1
1
1
1
1
3
3
1
1
1
1
1
1
12
12
1
1
1
1
7
1
3
3
3
1
1
1
1
1
1
69
3
3
1
1
1
15
1
1
2
1
1
9
1
8
2
2
51
51
2
17
5
1
26
2
2
2
317
307
307
10
10
4
2
2
1
1
1
1
122
29
2
2
5
5
4
1
1
1
1
5
5
6
6
1
1
4
4
18
18
16
16
9
9
3
3
3
4
4
4
2
1
1
1
1
1
1
1
69
1
1
1
1
1
1
1
16
1
1
15
15
45
45
45
44
44
332
332
2
2
200
2
3
1
1
1
1
1
1
1
2
1
1
1
1
1
1
3
1
1
1
1
1
1
1
4
4
1
1
2
1
1
1
1
18
2
1
1
1
1
2
1
1
1
2
1
1
1
1
1
1
1
1
1
3
1
2
1
1
1
1
1
1
2
1
1
1
3
1
2
2
1
1
1
1
1
1
2
1
1
1
2
1
1
2
1
1
1
1
1
2
2
1
2
1
2
1
1
2
1
1
2
4
1
6
1
1
1
1
1
1
2
1
1
2
1
1
1
1
1
1
2
2
1
1
2
1
1
1
1
4
1
1
1
1
4
1
1
1
1
13
13
1
1
2
2
4
4
2
2
1
1
2
2
9
9
72
1
1
1
1
1
1
1
1
2
1
4
1
1
1
1
1
1
1
1
1
1
1
1
1
22
1
3
1
3
2
2
1
1
1
2
1
2
2
1
1
1
1
1
21
1
2
1
1
1
1
3
1
1
1
1
1
1
1
1
3
raw text file
bit score 187-100