members
magnitude
fastq.trim.fasta.nt.blast2.join2.join3.2.join3
35952
22374
4037
26
2
2
3
3
15
4
9
2
6
6
3
3
1
1
1
2
2
2
3971
3968
3967
3967
2
1
41
42
1
1
2
1
1
1
1
1
1
1
79
1
3522
2
1
1
1
1
1
1
1
1
2
2
1
1
1
1
1
1
2
1
1
1
2
1
1
1
1
1
1
1
1
1
1
4
1
2
1
1
1
1
2
5
1
1
1
1
1
1
1
2
1
1
2
1
1
1
1
1
1
3
1
1
1
1
2
1
1
1
1
1
1
2
2
1
1
1
1
1
2
1
1
1
2
1
1
1
1
4
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
3
1
2
3
1
1
2
1
1
1
1
1
1
1
1
1
1
1
1
1
2
1
1
1
1
1
2
1
10
1
1
1
1
2
1
1
3
2
1
1
2
1
1
1
1
1
1
1
4
1
5
1
2
1
1
1
1
1
1
1
1
2
1
1
1
1
8
1
1
1
1
1
1
1
1
1
1
6
2
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
3
1
1
1
1
1
1
1
1
4
1
1
2
1
1
1
3
1
2
1
1
1
1
1
1
1
1
1
3
3
1
1
1
1
1
1
3
1
1
1
1
1
1
1
2
1
1
1
1
1
1
1
1
1
1
1
1
1
4
1
3
2
1
1
1
1
1
1
1
1
1
1
7
1
1
1
1
1
1
1
1
1
2
5
1
3
1
1
1
1
1
1
1
1
6
1
2
1
1
1
1
1
2
1
1
1
1
1
2
2
1
1
1
1
1
2
1
1
1
1
4
1
1
2
1
1
1
1
1
2
1
1
2
1
4
1
2
1
2
1
2
1
1
1
1
1
1
1
1
1
1
1
2
2
2
1
1
1
1
1
2
1
2
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
2
3
1
1
1
1
1
2
1
1
1
1
1
3
1
1
1
1
1
1
1
1
2
3
1
1
1
1
1
1
1
1
1
2
1
1
1
1
1
3
1
1
4
1
1
3
1
2
1
1
1
2
1
1
1
1
1
1
2
1
1
2
1
1
2
1
1
2
2
1
1
1
1
2
1
1
1
1
2
1
1
1
1
1
1
3
1
1
1
1
1
2
1
1
3
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
2
1
1
1
2
1
1
2
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
2
2
1
1
1
1
1
1
2
1
1
1
1
3
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
1
1
2
1
2
1
1
1
1
2
1
1
1
1
1
1
2
2
1
1
1
1
1
1
1
1
1
2
1
1
1
1
1
1
1
3
2
1
6
1
1
1
1
1
3
1
1
2
1
1
3
1
1
1
2
1
1
1
2
1
3
1
1
2
1
1
1
1
1
1
1
1
1
2
1
1
1
1
1
2
5
1
1
1
1
1
1
2
1
1
1
1
2
3
3
1
1
1
1
1
1
1
1
1
1
2
1
1
1
1
5
1
1
1
1
1
1
1
1
1
1
1
2
1
1
1
2
2
1
1
4
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
1
1
1
1
8
1
1
1
1
1
1
1
1
1
2
1
1
1
1
2
1
1
1
2
1
1
1
2
1
1
1
1
1
1
2
1
1
2
3
1
2
1
3
1
1
11
1
1
2
1
2
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
1
1
1
1
1
1
1
7
1
2
1
1
1
1
1
1
1
1
1
1
1
1
2
1
2
1
1
1
3
1
1
1
1
1
3
1
2
1
1
1
1
1
1
1
1
3
1
1
1
4
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
2
1
1
1
1
1
1
1
1
1
1
1
3
1
2
1
1
2
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
2
2
1
1
1
1
4
1
1
1
5
1
1
1
1
1
1
1
2
1
2
1
1
1
3
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
3
1
1
1
1
3
1
1
1
1
1
2
2
1
1
1
1
1
1
1
1
3
1
1
1
1
1
1
1
1
2
1
1
1
3
1
1
1
1
1
1
1
1
1
1
2
1
1
1
1
1
1
1
1
2
2
2
1
1
1
1
1
1
2
1
3
1
3
1
1
1
1
1
1
1
1
1
1
1
2
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
4
2
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
2
1
1
1
1
1
1
2
2
1
1
1
1
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
4
3
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
4
1
1
1
1
1
2
1
1
6
1
1
2
1
1
1
1
1
3
1
1
5
1
1
1
1
1
1
2
1
2
1
2
1
1
2
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
8
3
1
1
2
1
2
2
1
1
1
1
1
2
1
1
1
1
1
1
2
1
2
1
1
1
1
1
1
1
1
1
2
1
1
1
1
1
1
3
1
1
1
1
1
1
1
1
1
1
1
4
2
1
1
1
1
1
1
1
1
2
1
1
5
1
1
1
1
1
2
1
1
1
1
1
1
14
1
1
1
1
1
1
1
4
1
1
2
1
1
1
1
1
1
1
1
1
2
1
1
1
2
1
1
1
1
1
1
2
1
1
1
1
1
1
1
2
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
1
1
1
1
1
1
2
1
1
1
1
1
4
1
7
2
1
1
1
1
2
1
6
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
1
1
1
1
1
1
1
2
1
4
1
1
1
6
2
1
1
2
1
1
1
1
2
1
1
2
1
1
1
4
1
2
1
1
1
1
3
1
1
1
1
1
1
1
1
1
1
2
1
1
6
1
1
1
2
1
1
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
25
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
5
1
2
1
1
1
1
1
1
1
1
1
13
1
1
1
3
1
3
1
2
1
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
2
2
4
1
1
1
1
1
1
1
1
1
2
1
1
1
1
1
1
1
3
1
1
1
2
1
1
1
1
3
1
1
1
1
1
1
1
1
1
1
1
1
1
2
1
3
1
1
1
2
1
1
1
1
1
1
1
3
2
1
1
2
4
1
3
1
1
1
1
1
1
1
1
2
1
1
1
1
1
4
1
1
1
1
1
1
1
1
3
1
2
1
3
1
1
1
1
1
1
2
2
1
6
1
2
1
1
1
1
2
2
1
1
1
2
1
1
1
1
2
1
1
1
4
1
2
1
1
1
2
1
1
1
1
1
2
1
1
2
1
1
1
1
1
1
1
1
1
1
3
1
1
1
1
1
1
1
1
2
2
2
1
3
1
1
1
1
2
2
1
2
1
1
1
2
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
3
1
5
1
1
1
3
2
1
1
1
1
2
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
2
1
1
2
1
1
1
1
1
1
1
1
1
1
2
1
1
1
1
1
1
1
1
1
3
1
1
1
2
1
2
1
1
1
1
1
1
1
1
1
1
1
1
1
2
2
1
1
1
2
1
1
2
1
1
1
1
1
1
1
2
1
1
2
3
1
1
5
2
1
1
1
1
1
1
1
1
1
2
1
1
1
1
1
2
1
1
2
1
1
1
1
1
1
2
2
1
2
1
1
1
1
1
1
2
1
1
1
1
1
1
1
1
2
1
1
1
1
1
1
9
1
1
1
1
1
1
1
1
9
2
2
1
1
1
1
1
1
1
1
2
1
1
1
1
1
1
1
1
1
4
2
1
1
1
1
6
1
1
1
1
1
1
1
1
1
1
1
1
5
1
2
1
1
1
3
1
4
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
2
1
1
1
1
1
1
1
1
1
1
1
2
3
1
1
1
1
1
2
1
1
1
1
1
1
1
1
1
1
2
1
1
3
1
1
1
1
1
3
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
1
1
2
1
1
1
1
2
1
1
2
1
3
1
3
1
1
2
1
1
1
1
1
1
1
1
1
2
1
3
1
1
1
2
3
1
1
1
1
1
1
3
1
1
1
4
1
1
1
2
1
1
3
1
1
1
1
1
1
1
3
1
2
1
1
1
1
7
2
1
1
1
1
1
1
1
1
1
1
1
1
1
2
1
1
1
1
4
1
1
1
1
1
1
1
6
1
1
2
1
1
1
1
1
1
2
1
1
1
1
1
1
2
1
1
1
1
1
2
1
1
1
2
3
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
2
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
1
2
1
1
2
1
1
1
2
3
1
1
4
1
1
1
1
1
3
3
2
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
2
1
1
1
1
1
1
1
1
5
1
1
2
1
2
1
1
1
1
1
1
1
6
1
1
1
1
1
1
4
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
1
2
4
1
1
1
1
1
1
1
1
1
1
2
2
2
1
1
1
1
1
1
1
1
11
3
1
1
1
1
1
1
1
1
1
1
1
1
2
1
2
1
1
1
1
1
8
1
1
3
3
1
2
1
1
1
1
1
1
1
1
1
1
1
1
1
3
1
3
1
2
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
1
1
1
1
3
1
2
1
2
1
1
1
1
1
1
1
1
2
1
1
1
1
1
1
3
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
2
1
2
1
4
1
6
1
1
1
5
1
1
1
1
1
1
1
2
1
1
1
1
1
1
1
1
2
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
2
1
3
1
1
2
1
1
1
1
1
1
1
1
1
1
2
1
1
1
3
1
2
1
1
1
1
3
1
1
1
1
1
2
3
1
1
1
1
1
74
3
46
39
1
1
20
6
21
1
1
1
3
3
3
1
2
9
9
9
4
4
2
2
17
11
11
9
9
2
2
5
3
3
1
1
1
1
1
2
2
1
1
2
2
2
1
1
1
1
1
16
1
1
1
1
1
1
1
1
6
5
1
1
1
4
1
1
1
1
2
2
1
1
1
1
1
1
1
8
8
8
8
8
7
7
5
1
1
1
1
1
41
1
1
1
31
5
4
1
1
1
3
3
3
15
13
13
13
12
1
2
2
2
2
3
3
3
3
3
3
3
3
3
3
2
1
1
1
1
1
1
6
3
3
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
3
3
1
1
2
2
1047
767
1
2
1
2
1
1
1
1
1
1
1
1
1
1
1
64
64
64
1
3
1
1
1
2
1
1
2
1
4
1
2
2
1
20
2
2
2
1
1
4
1
1
22
22
22
2
1
2
1
1
1
1
1
1
1
1
6
2
1
1
54
54
54
1
1
1
1
1
1
2
1
1
1
1
1
1
1
1
17
17
17
1
4
4
4
7
2
1
20
1
1
1
1
1
1
1
2
2
2
2
2
7
1
1
1
1
1
2
1
1
5
3
2
7
1
1
1
1
1
1
1
1
1
1
1
1
2
2
2
2
2
2
1
1
1
6
1
3
3
2
1
1
1
1
2
182
3
1
1
1
1
2
5
1
1
1
1
1
1
4
4
3
1
2
4
1
1
1
1
6
1
1
1
5
1
1
1
1
1
1
1
4
6
3
3
3
1
3
3
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
2
1
1
1
1
5
9
9
9
1
1
1
1
1
1
1
2
1
1
1
1
1
4
4
4
1
1
1
1
1
1
5
4
2
1
1
1
1
1
2
1
1
2
2
1
1
8
8
8
1
1
1
1
1
1
6
1
1
1
1
25
25
25
1
4
1
1
2
1
1
150
1
3
1
1
2
1
1
1
1
2
1
1
1
1
1
1
1
1
1
1
3
1
1
1
3
1
1
1
1
1
6
1
3
1
7
1
2
1
1
2
1
1
1
1
1
2
1
1
1
1
5
1
1
1
1
3
2
1
2
1
1
1
2
1
1
1
2
1
3
2
1
1
1
1
1
1
1
2
5
1
1
2
1
1
2
1
2
1
2
1
1
1
3
6
1
4
1
1
2
1
1
1
1
17
5
4
1
6
6
6
4
2
5
5
1
1
1
1
4
2
1
1
1
1
1
532
336
23
23
1
1
1
1
1
22
22
1
1
1
2
2
2
14
14
14
4
4
4
7
2
1
1
5
5
39
20
20
20
20
20
20
7
7
7
1
1
1
1
1
1
1
1
1
2
1
1
1
1
1
11
11
11
1
1
1
10
10
10
184
2
2
2
1
1
1
1
1
1
1
13
1
1
1
1
1
12
12
12
12
12
17
11
11
11
11
11
6
6
6
1
1
1
1
1
1
2
2
2
2
139
139
2
2
2
1
1
130
6
3
1
1
1
1
123
1
1
1
1
1
47
1
35
7
2
1
2
1
1
3
1
1
1
1
1
1
1
1
1
1
1
1
66
1
1
1
63
63
2
2
1
1
1
1
1
12
12
12
12
4
4
3
3
2
2
2
49
39
19
1
1
1
1
13
13
13
10
2
2
2
4
1
1
1
3
3
3
1
1
1
9
9
1
1
1
1
2
1
1
1
1
1
4
1
1
3
3
1
1
1
1
10
10
10
10
10
8
8
8
8
8
8
1
1
1
1
1
1
1
36
36
24
23
23
23
12
12
1
5
1
2
1
2
4
3
1
1
1
1
1
11
1
1
1
1
1
1
10
3
1
1
1
1
1
1
1
1
3
3
3
3
3
1
1
1
1
1
1
75
65
65
58
2
8
8
5
5
3
3
1
1
2
37
1
1
1
1
1
1
1
1
1
1
1
1
1
1
3
2
2
1
1
1
1
1
1
1
1
1
1
10
1
1
1
1
9
8
5
5
3
1
1
3
3
3
3
3
1
1
1
1
1
2
2
2
2
5
5
1
1
1
1
2
2
2
1
1
1
5
5
1
3
1
18
3
3
3
3
1
1
7
2
2
1
1
1
1
1
1
5
2
1
1
1
1
1
2
2
4
4
2
2
2
1
1
1
1
1
1
3
3
3
3
3
3
6
6
6
6
1
1
1
1
1
1
1
3
3
3
3
9726
6
6
1
1
1
1
2
1
1
1
1
3
3
3
1
1
1
9516
8
2
1
1
6
3
3
1
1
1
1
11
7
7
2
2
2
2
2
4
2
2
2
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
9482
110
86
78
5
5
4
4
64
61
18
9
5
4
31
31
1
1
2
2
1
6
3
3
3
2
2
2
1
1
1
1
1
2
1
1
1
1
1
1
1
1
1
1
9
5
5
5
5
5
1
1
1
1
1
4
3
2
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
5
5
5
5
5
5
9306
385
3
3
1
1
1
1
2
2
2
1
1
354
13
13
13
13
1
1
9
2
15
2
1
1
1
1
1
1
1
1
1
1
1
13
13
13
11
1
1
1
1
1
2
1
1
1
1
2
2
325
325
325
321
321
207
207
207
9
9
1
1
1
1
1
1
8
8
8
8
8
1
1
1
6
6
3
3
198
30
30
10
10
10
10
10
10
6
6
6
6
6
1
2
1
1
1
4
4
4
4
4
1
1
1
1
20
2
2
1
1
1
1
1
1
1
1
1
1
1
18
15
15
15
15
15
15
7
4
1
1
1
1
1
1
3
3
3
3
1
2
3
3
3
1
2
2
2
2
2
1
1
2
2
1
1
1
1
1
1
1
1
3
3
3
2
1
1
1
1
1
1
1
3
3
3
3
2
1
1
164
163
162
1
1
1
1
1
1
6
1
1
1
1
1
1
3
3
3
3
1
1
1
1
1
1
1
1
154
126
90
90
89
87
84
84
84
1
1
1
76
76
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
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
2
2
1
1
1
1
1
1
2
2
2
2
2
2
1
1
1
1
1
1
1
3
3
3
3
1
1
1
29
24
5
3
3
3
2
1
1
1
1
1
1
1
1
1
19
1
1
1
1
1
1
17
10
10
2
2
2
8
8
8
1
1
1
3
1
1
1
1
7
3
1
1
1
2
2
1
1
1
1
1
1
3
3
3
3
1
2
1
1
1
1
1
5
3
3
3
1
1
1
2
2
2
1
1
20
4
2
2
1
1
1
1
2
1
1
1
1
11
1
1
1
1
1
1
6
6
6
1
1
1
1
4
4
4
1
1
1
1
4
4
4
4
1
1
1
1
3
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
1
93
93
93
89
89
89
29
29
29
4
4
4
3
3
3
3
3
1
1
1
25
25
25
25
1
1
1
22
22
1
1
1
1
2
3
1
1
1
1
2
2
1
1
3
2
2
2
60
5
5
5
5
2
2
1
1
3
3
1
1
1
54
54
54
54
1
1
1
1
1
1
1
1
1
53
53
1
1
1
1
1
1
1
1
21
2
2
2
2
2
5
1
1
1
1
1
1
2
2
2
1
1
1
1
2
2
2
2
2
1
1
1
1
1
1
1
13
13
13
13
7
7
1
1
1
1
1
1
1
6
6
6
3
3
3
2
2
2
2
1
1
1
1
1
1
1
27
8
8
8
8
8
1
1
1
1
3
3
3
1
1
1
16
5
5
5
5
5
5
1
1
1
1
1
10
10
10
10
4
4
1
1
1
1
4
1
1
1
1
1
1
1
2
2
1
1
1
1
1
1
1
1
1
1
1
1
4
4
4
4
1
1
3
1
1
1
3
3
3
3
3
3
1
1
1
6
6
4
3
3
3
3
2
1
1
1
19
19
3
3
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
16
16
16
16
16
1
1
1
1
11
11
11
2
3
1
3
1
1
2
2
2
2
2
2
2
2
2
2
1
1
1
1
1
1
8853
8695
32
30
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
2
2
1
1
1
1
1
1
21
21
21
21
21
2
1
1
4
2
1
1
9
1
1
1
2
1
1
1
1
2
1
1
1
1
1
1
1
1
1
1
8643
8629
8467
8458
436
1
1
1
1
1
1
1
1
434
433
433
29
16
1
1
1
1
1
1
6
6
3
1
1
1
1
2
1
1
1
1
1
1
13
1
6
4
2
1
1
1
1
1
2
2
1
1
1
1
1
1
1
1
1
1
1
1
401
18
2
2
2
1
1
1
1
1
1
1
1
1
1
6
1
1
1
1
1
1
1
1
1
1
1
1
1
10
3
3
2
2
2
2
2
1
1
1
1
1
1
7
2
2
1
1
1
1
1
1
1
1
1
5
5
2
2
2
1
1
1
1
1
1
2
2
2
2
3
3
3
3
3
324
1
1
1
1
1
1
1
1
37
37
37
37
37
37
33
9
2
2
1
1
1
1
1
1
1
1
1
6
6
6
6
1
1
5
5
1
1
1
1
1
3
3
2
2
1
1
1
1
1
1
1
1
16
2
2
2
2
2
1
1
1
14
14
14
14
14
1
1
1
2
2
6
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
1
1
39
39
18
4
4
3
3
3
3
3
1
1
1
1
14
1
1
1
1
1
1
12
4
4
4
4
4
3
1
6
6
6
3
1
1
1
2
1
1
1
1
1
1
1
1
10
2
1
1
1
1
1
1
1
1
8
8
8
8
8
8
2
2
2
2
2
2
9
9
1
1
1
1
1
8
8
7
7
2
1
1
1
1
1
1
1
1
94
1
1
1
1
1
90
3
2
2
1
1
1
3
3
3
3
3
3
3
82
2
1
1
1
1
1
1
1
1
1
1
1
66
66
1
1
1
1
1
64
64
64
5
1
1
2
1
1
2
1
2
1
3
2
1
1
1
1
10
4
2
4
2
1
5
1
6
1
1
1
8
7
4
3
3
3
1
1
1
3
3
1
1
1
2
1
1
1
5
1
1
1
1
1
1
1
1
1
1
2
2
2
2
2
1
1
1
1
1
1
1
1
1
2
1
1
1
1
1
1
1
1
1
1
1
1
4
4
4
4
4
4
4
6
6
6
6
6
119
27
3
3
3
3
3
3
24
21
21
6
6
6
6
6
6
1
3
1
1
1
1
1
15
10
10
10
10
1
1
4
1
1
2
5
5
5
2
2
2
2
3
3
1
1
1
3
1
1
1
1
1
1
2
2
2
2
2
2
2
1
1
90
90
5
5
5
5
5
5
85
85
81
78
78
78
78
78
78
78
78
77
5
5
1
1
1
2
1
1
69
64
5
1
1
1
1
1
3
1
2
44
2
1
1
2
1
1
1
3
1
1
1
6
1
1
11
1
1
3
3
4
1
1
1
1
1
5
5
5
3
1
1
3
3
3
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
4
1
1
1
1
1
1
1
1
3
3
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
37
3
3
3
3
3
3
3
1
1
1
1
1
10
9
9
9
9
9
9
9
1
1
1
1
1
23
20
13
13
13
13
13
13
5
1
1
1
1
1
4
4
4
4
1
2
1
6
6
6
1
1
1
1
1
5
5
5
4
4
1
1
2
7
6
6
1
1
1
1
1
1
1
1
2
2
2
1
1
1
1
1
1
1
3
3
3
3
3
3
2
2
2
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
7815
50
50
24
24
16
3
2
2
2
2
2
1
1
1
1
1
2
1
1
1
1
1
1
1
1
1
1
5
5
3
1
1
1
1
1
1
1
1
1
1
2
2
2
2
2
2
2
3
3
3
1
1
1
2
2
2
2
2
1
1
1
1
1
1
1
1
1
1
1
1
1
1
8
8
8
6
6
1
1
4
2
2
1
1
10
5
5
5
2
2
3
2
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
1
1
12
12
12
10
10
1
1
1
9
9
9
2
1
1
1
1
7682
2
2
2
7672
4
4
1
3
7666
1846
1846
16
1
475
460
6
6
1
1
1
1
46
3
7
36
239
239
2
1
1
3
1
1
28
28
5
5
2
1
1
19
3
16
1
1
210
2
2
2
59
59
59
21
1
1
14
2
2
8
1
3
1
1
42
42
42
42
2
1
1
1
1
1
1
11
11
7
7
4
2
2
7
5
5
5
15
11
1
1
1
1
9
9
9
4
1
1
1
1
1
1
3
2
1
241
194
15
13
2
14
14
2
2
1
1
1
1
8
4
3
3
1
1
25
19
6
41
5
5
5
18
18
18
15
3
6
6
6
1
1
1
1
79
71
43
43
8
8
8
1
1
1
1
2
2
2
2
1
1
1
1
5481
51
11
11
3
3
1
1
1
1
4
4
4
4
2
2
35
33
8
8
2
2
2
2
2
1
1
1
1
3
3
1
1
4234
1
1
1
1
1
1
1
1
2
2
2
2
1627
1627
1627
4
1
1622
2467
2467
244
4
42
142
2
9
6
38
1
1
1
1
1
1216
1206
1205
1205
10
65
65
99
50
3
46
10
3
7
1
1
74
55
55
55
4
1
1
3
3
3
3
1
1
1
1
1
1
1
1
1
1
2
2
2
4
2
2
2
2
8
8
1
2
5
2
1
1
1
1
1
1
116
3
3
3
3
1
1
1
1
11
6
6
6
1
1
1
68
60
24
2
1
4
4
4
5
5
1
2
1
8
1
1
6
2
2
1
1
1
1
480
277
277
57
57
94
1
1
1
93
93
93
7
1
4
1
1
1
1
1
1
106
106
106
106
22
22
2
10
6
2
1
1
2
2
2
2
1
1
1
1
4
3
3
3
1
1
1
4
4
4
4
6
6
3
3
2
1
1
1
1
1
1
1
1
1
1
1
1
1
1
5
5
5
3
3
3
1
1
1
2
2
2
2
2
2
1
1
1
1
1
1
6
1
1
1
1
1
1
1
4
4
4
4
4
4
4
39
1
1
1
1
1
1
1
1
1
1
1
1
37
22
18
10
10
10
7
7
1
1
6
1
2
1
1
1
8
8
8
8
8
8
8
8
1
1
2
1
1
1
1
4
2
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
1
1
1
1
1
1
7
2
2
1
1
1
1
1
1
1
1
1
1
1
1
4
4
2
1
1
1
1
2
2
2
1
1
1
1
1
1
1
1
1
1
1
1
12
12
1
1
1
1
1
115
35
32
9
7
7
1
1
1
1
2
2
2
2
4
2
2
2
2
1
1
1
1
2
1
1
1
1
1
1
1
1
1
1
1
8
7
7
7
6
6
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
14
6
5
1
1
1
4
4
4
4
1
1
1
1
2
2
2
2
1
1
1
1
1
1
1
1
3
1
1
1
1
1
1
1
2
2
2
2
2
2
2
2
1
1
1
1
1
1
1
1
1
1
1
1
70
13
2
1
1
1
1
1
1
1
1
1
1
7
7
5
1
1
1
1
1
1
4
4
4
4
4
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
4
4
3
1
1
1
1
1
2
2
1
1
1
1
1
1
1
1
1
1
1
1
1
26
26
26
26
1
1
1
1
1
1
25
25
25
25
25
25
19
2
2
2
2
2
2
9
7
7
6
1
1
1
5
5
5
1
1
1
1
2
2
2
2
2
2
6
1
1
1
1
1
1
1
1
1
1
1
1
1
4
4
4
4
2
1
1
1
1
1
1
1
1
1
1
1
6
3
3
3
3
3
3
3
3
3
3
3
3
2
2
2
2
1
1
1
1
18
3
3
2
2
2
1
1
1
1
1
1
1
1
1
1
1
1
1
11
10
10
5
5
5
5
5
5
1
1
1
1
4
4
4
4
4
4
4
12
3
1
1
1
1
1
1
6
6
6
1
1
1
3
3
3
3
2
2
1
1
1
1
1
156
5
1
1
1
1
1
1
3
1
1
1
1
1
5
5
1
3
1
2
2
2
2
2
2
2
2
2
1
1
1
1
1
1
1
2
2
2
2
2
136
85
4
4
4
80
66
2
2
2
1
1
1
1
1
1
63
36
1
1
1
1
1
1
35
18
11
5
5
3
3
3
3
3
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
6
6
6
6
4
4
1
2
1
1
1
1
12
1
1
1
1
1
1
1
1
1
1
10
5
5
4
4
4
1
3
1
1
1
5
2
2
2
2
2
2
3
3
2
2
2
2
1
1
1
1
1
1
1
1
7
7
6
1
1
1
1
1
5
5
1
1
1
1
1
2
2
1
1
1
1
1
1
1
1
4
4
2
2
2
2
2
2
2
2
2
2
2
2
2
14
14
2
2
1
1
1
1
1
1
1
1
1
1
12
12
1
1
1
1
1
11
1
1
1
1
9
9
9
10
10
10
3
1
2
1
1
1
1
1
2
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
1
1
1
1
44
8
8
8
8
2
2
2
1
1
5
5
5
4
4
1
1
1
1
1
1
1
1
1
1
1
1
1
1
32
32
1
1
1
1
1
1
1
1
15
3
3
3
3
3
3
1
1
1
1
1
1
3
3
3
3
3
2
1
1
1
1
1
1
1
6
1
1
1
1
3
3
3
3
1
1
1
2
2
2
2
1
1
15
1
1
1
1
1
1
1
14
3
3
3
1
2
8
7
1
1
6
6
1
4
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1288
3
3
3
1
1
1
2
2
2
1
1
40
1
1
39
20
15
4
10
9
9
8
1
1
1
364
54
37
19
19
11
1
1
1
1
2
2
2
1
1
1
1
1
1
1
1
1
2
2
2
2
13
13
12
1
1
7
7
1
1
2
1
1
1
1
1
1
1
1
2
2
2
2
2
2
2
2
2
4
2
2
1
1
2
2
2
3
1
1
1
2
1
1
1
1
1
1
1
12
8
8
1
1
1
1
7
2
5
4
4
4
2
2
1
1
1
26
26
2
2
1
1
1
1
1
1
1
1
1
21
1
1
1
1
1
1
1
1
1
3
1
2
2
157
1
1
1
1
126
74
1
1
10
2
2
2
2
2
1
1
1
4
4
20
20
33
1
2
3
1
2
7
7
8
2
2
2
49
49
43
6
6
6
4
4
1
1
1
1
1
1
25
3
3
3
19
1
1
1
2
1
1
8
1
1
3
1
1
1
3
3
1
1
1
2
2
1
1
1
1
13
2
1
1
8
1
7
3
3
1
1
1
1
1
15
15
15
4
4
4
4
1
1
1
1
5
5
3
3
28
15
6
1
1
1
1
1
1
1
1
3
3
3
3
1
1
1
1
1
1
1
1
1
1
1
2
1
1
1
1
13
4
4
2
1
1
9
9
5
5
5
4
805
61
60
5
54
1
12
12
12
12
12
12
12
691
2
2
2
2
1
1
1
1
1
659
31
5
5
5
25
3
3
3
2
1
1
5
3
3
1
1
2
2
1
1
16
15
6
6
6
4
4
1
1
1
1
1
174
25
1
1
1
1
6
6
1
1
4
4
4
4
3
3
3
3
6
6
6
6
2
1
1
1
1
1
1
1
1
1
1
133
117
72
68
4
1
3
62
2
2
2
2
49
49
2
2
3
2
2
2
1
1
1
7
7
7
5
5
5
31
31
10
10
21
3
18
16
16
16
11
2
2
1
10
6
6
6
3
3
3
3
13
13
2
2
2
2
10
10
10
412
406
6
5
5
1
4
1
1
1
28
28
1
1
16
3
13
1
1
1
1
1
1
1
1
1
1
1
1
1
1
80
80
1
1
1
71
71
71
1
1
1
1
1
1
1
1
1
1
1
1
1
2
2
2
1
1
1
1
1
15
12
12
12
1
1
1
1
1
2
1
1
1
1
16
16
16
3
13
66
18
18
18
18
18
2
2
2
2
2
26
4
4
22
8
14
3
2
2
2
2
1
1
1
1
1
1
2
1
1
1
1
1
1
1
1
1
1
1
5
5
5
5
5
5
16
9
2
2
2
2
2
2
2
2
2
2
2
2
2
5
4
4
4
3
3
1
1
1
1
1
1
30
2
2
2
9
9
6
6
1
1
1
1
2
1
1
2
2
2
2
2
2
1
1
1
1
19
5
5
2
2
2
2
3
3
3
3
14
14
14
10
1
7
7
1
5
2
2
2
1
1
3
3
2
2
2
1
1
1
1
1
1
6
6
6
5
1
18
4
4
1
1
1
2
2
2
2
1
1
1
12
8
8
8
3
3
3
3
3
3
2
2
1
1
1
4
1
1
1
1
1
1
2
2
2
2
1
1
1
1
1
1
3
3
1
1
1
2
2
1
1
27
15
5
4
1
1
1
3
1
2
1
1
1
9
6
6
3
3
1
1
1
3
3
2
2
2
1
1
1
1
8
1
1
1
1
7
4
1
1
2
1
1
1
1
3
3
3
3
1651
115
1
1
1
1
1
1
1
1
1
1
1
1
113
112
110
1
1
1
1
1
1
1
109
105
1
1
1
1
1
1
1
103
103
44
42
1
1
1
1
1
1
1
1
41
41
41
28
5
5
5
5
1
1
1
1
1
9
4
4
4
3
3
1
1
4
1
1
1
3
3
3
1
1
1
1
1
1
1
12
12
12
9
3
1
1
1
4
2
2
2
2
1
1
12
12
5
4
4
1
1
1
1
1
1
1
6
2
2
2
1
1
1
3
3
1
1
1
48
47
47
1
1
1
1
1
1
2
2
2
2
2
36
5
5
5
5
5
1
3
1
24
10
10
2
2
2
2
2
2
1
1
8
4
4
4
1
1
1
1
3
3
2
1
1
1
1
2
2
2
2
1
1
12
12
12
4
4
4
4
1
1
2
5
5
5
1
1
1
2
3
3
3
3
7
7
7
6
6
4
1
1
2
1
1
1
1
1
1
1
7
1
1
1
1
1
1
3
1
1
1
1
1
1
2
2
2
2
2
3
3
3
3
3
4
4
4
1
1
1
3
3
3
1
1
1
1
1
4
4
4
4
4
4
4
4
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1535
1409
1409
431
431
32
11
26
20
27
25
31
9
26
36
13
43
4
5
10
23
39
19
24
8
1
1
1
1
774
767
761
73
50
14
46
72
27
69
29
32
40
31
38
34
51
31
12
9
21
54
28
7
1
5
1
200
69
7
6
4
3
4
2
10
1
5
3
3
3
1
1
1
5
4
2
2
3
131
1
1
1
1
129
1
1
1
1
1
1
1
1
1
1
1
2
1
1
1
1
1
1
1
1
4
91
1
1
1
1
1
1
2
1
1
1
1
1
1
1
1
13
1
1
1
1
1
11
1
1
1
1
2
2
2
2
8
8
2
2
6
1
1
1
1
1
1
1
1
1
1
1
1
85
84
84
71
71
58
13
4
1
1
3
1
2
1
1
1
1
1
1
1
1
1
21
1
1
1
1
4
1
1
1
1
1
1
1
1
1
1
2
2
2
2
13
3
1
1
1
2
2
2
1
1
8
3
3
1
1
1
4
1
1
3
3
1
1
1
1
1
1
1
1
1
2
1
1
1
1
1
2
1
1
1
1
1
1
1
1
1
1
7
6
1
1
1
1
1
1
5
5
2
2
1
1
3
1
1
1
1
2
2
2
2
2
4
1
1
1
1
3
3
3
11812
4245
8
1
1
7
1
1
1
1
3
19
19
19
19
3
3
1
1
1
12
12
1
1
1
1
1
1
1
1
1
4204
5
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
4199
4194
2
2
77
77
3
1
2
2
20
2
1
1
1
1
1
1
1
20
1
1
1
1
1
1
1
7
1
1
1
1
1
5
1
24
24
2
2
1
1
10
10
6
6
1
1
1
1
2
2
2
13
13
1
1
6
1
4
7
7
3
1
1
1
371
371
14
12
3
2
1
46
36
10
1
1
4
1
1
1
1
3568
3568
1
1
4
4
4
4
1
1
1
1
1
1
1
1
797
4
4
1
1
2
2
2
2
4
4
2
2
7
7
1
1
1
1
2
2
2
2
1
1
1
1
22
22
2
2
2
2
3
3
4
4
8
8
2
2
2
2
1
1
1
1
5
5
207
1
1
1
2
1
1
1
1
1
1
1
2
1
1
1
1
1
1
1
1
2
1
1
1
2
1
1
1
1
1
1
2
4
1
1
1
1
1
1
1
1
1
1
1
1
1
1
4
1
1
1
1
1
1
1
1
1
1
1
1
4
4
1
1
1
2
1
1
1
1
1
1
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
2
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
2
1
1
1
1
1
1
1
1
7
1
1
1
1
1
1
1
1
1
1
1
1
3
7
1
1
1
5
1
1
1
2
2
2
1
2
2
1
1
1
1
1
1
6
6
1
1
7
7
105
105
32
32
1
1
1
1
1
1
1
1
2
2
7
7
21
21
1
1
2
2
1
1
3
3
1
1
7
7
4
4
1
1
23
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
4
3
1
1
1
1
1
1
1
1
1
1
3
3
8
8
1
1
1
1
1
1
2
2
1
1
2
2
6
6
1
1
5
5
1
1
3
3
1
1
5
5
37
37
1
1
4
4
1
1
1
1
9
9
1
1
3
3
1
1
2
2
1
1
1
1
6
6
1
1
7
7
3
3
1
1
97
97
7
7
1
1
1
1
2
2
2
2
2
2
1
1
1
1
1
1
1
1
1
1
1
1
1
103
103
14
14
14
14
1
1
1
1
13
13
13
13
3
2
2
2
2
2
2
2
1
1
1
1
1
1
68
68
5
5
5
1
1
1
1
18
11
10
9
2
2
1
1
1
1
1
1
3
3
1
1
2
1
1
1
1
1
1
1
1
1
1
1
1
2
2
1
1
1
1
1
1
2
2
2
1
1
1
1
1
1
1
10
4
1
1
1
1
2
2
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
3
3
2
1
1
1
1
1
1
1
1
1
1
14
11
11
2
2
2
9
4
4
3
3
1
1
2
2
2
2
1
1
1
1
1
1
1
1
4
1
1
1
1
1
3
3
18
18
18
18
18
18
1
2
4
1
1
5
1
3
39
1
1
1
1
1
1
1
1
38
8
7
7
7
7
7
7
1
1
1
1
1
2
1
1
1
1
1
1
1
1
1
26
26
9
5
5
4
1
1
1
1
1
1
16
16
16
1
1
1
1
1
4117
97
8
8
4
4
4
4
4
4
4
1
1
1
1
1
2
2
2
89
34
4
4
3
3
1
1
2
2
10
10
10
10
10
10
2
2
2
18
18
7
1
1
1
2
2
2
1
1
1
2
2
2
2
9
3
3
7
7
7
1
1
1
1
1
1
1
1
1
2
2
2
2
1
1
1
1
1
1
26
14
1
1
1
1
1
1
1
2
5
5
5
4
4
3
3
11
3
3
2
2
2
1
1
1
8
8
1
1
1
2
2
2
2
2
2
2
2
4
4
3
3
3
3
1
1
1
1
4
4
4
4
4
4
10
1
1
1
1
1
7
1
3
1
1
2621
13
5
3
1
1
1
1
1
1
1
1
1
8
2
1
1
1
1
1
1
1
1
1
1
3
2
2
2
1
1
1
1
1
1
1
1
1
1
1
1
61
40
6
6
6
6
6
6
1
1
1
5
5
5
10
2
2
2
8
1
7
7
2
2
2
2
2
2
3
3
9
2
2
2
1
1
1
1
3
3
3
1
1
21
21
21
21
20
1
1
1
1
1
1
1
301
1
1
1
5
5
5
5
5
1
1
1
1
294
2
1
1
1
1
17
17
2
2
271
268
2
264
1
263
1
1
1
3
3
520
10
10
506
506
1
1
3
3
97
3
3
1
1
1
1
1
1
1
1
1
1
1
2
2
2
2
7
6
2
2
2
1
1
1
1
3
3
3
1
1
1
3
1
1
1
1
2
2
2
2
2
2
2
2
2
2
1
1
1
1
1
1
1
1
31
4
3
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
25
18
1
1
1
3
1
1
1
4
3
1
4
4
2
1
1
4
3
1
1
1
1
1
1
1
1
1
6
3
3
3
2
2
2
1
1
24
24
1
1
1
18
18
18
3
3
1
1
1
1
1
1
17
3
3
2
2
1
1
1
1
14
1
1
1
1
4
4
4
1
1
5
2
2
1
1
1
2
2
2
2
2
2
11
11
1
1
1
1
9
3
3
3
1
1
5
2
3
1
1
1
1
1
1
1
1
1599
5
3
3
3
3
1
1
1
1
1
1
1
1
2
2
2
1592
31
31
31
29
1
1
4
1
1
3
3
49
23
2
21
23
23
21
2
3
3
22
1
1
1
1
9
9
2
7
11
11
10
1
15
15
14
14
12
7
1
6
6
5
2
1
1
2
1
1
16
16
1
15
35
35
35
18
17
1
1
1
1
1
84
35
35
34
1
35
34
10
3
19
2
1
1
201
153
153
1
1
151
38
38
15
23
1099
928
928
29
171
728
162
162
127
35
4
4
4
3
3
1310
14
14
2
1
1
1
1
1
1
1
1
1
1
3
3
1
1
1
1
1
1
1
1
1
1
1
3
1
1
1
2
1
1
1
1
4
4
1
1
1
1
2
1
1
1
1
1
1
2
2
2
2
2
1
1
1
1
1
1
2
2
1
1
1
1
1
1
1
1
373
18
18
1
1
9
9
2
7
6
6
2
2
2
2
2
198
196
6
1
1
1
3
188
186
13
1
12
1
1
171
2
2
2
1
1
1
1
38
38
4
3
3
8
8
8
1
2
2
2
1
1
1
2
2
2
2
2
2
2
2
1
1
1
2
2
2
2
2
4
4
4
3
3
3
2
2
2
5
5
5
5
5
7
7
3
3
3
3
3
1
1
100
11
2
2
5
5
3
3
3
1
1
60
5
5
52
2
2
2
2
1
1
10
10
3
3
3
3
2
2
9
9
9
2
7
20
3
3
8
8
8
6
6
6
92
23
23
1
1
35
35
1
1
1
1
1
1
13
5
5
1
1
3
1
1
1
10
10
3
3
3
3
3
2
2
2
1
1
1
9
9
4
1
1
1
4
1
1
3
3
1
1
1
1
40
40
2
1
1
1
1
1
1
1
1
1
1
1
1
2
2
2
2
2
2
2
1
1
1
1
1
1
1
4
4
3
3
1
1
1
5
5
5
5
1
1
4
2
2
2
2
2
1
1
1
1
1
1
3
3
1
1
1
2
2
1
1
1
1
1
1
1
1
3
3
1
1
53
8
1
1
1
1
5
1
1
1
2
2
1
1
1
39
14
14
14
14
16
4
4
2
2
2
5
5
5
9
9
4
4
5
2
2
2
2
3
3
3
3
75
65
2
2
2
2
2
2
2
61
3
3
3
1
1
1
1
1
1
3
2
2
4
4
8
8
3
3
3
3
1
1
1
1
2
2
1
1
1
1
1
5
1
1
1
1
1
1
1
2
2
1
1
1
1
1
5
1
1
1
2
2
2
1
1
11
1
1
1
8
4
1
1
1
1
3
3
1
1
1
1
1
1
1
1
2
2
2
10
2
1
1
1
1
1
1
1
7
1
1
1
1
1
3
2
1
1
555
555
4
4
4
9
1
1
7
7
6
1
2
1
1
1
1
1
1
1
519
445
1
444
112
332
3
1
1
1
2
1
1
2
2
2
3
1
2
2
1
1
1
1
41
20
20
5
15
4
4
2
2
1
1
11
2
2
1
1
1
1
1
5
2
2
1
1
2
2
2
2
16
1
1
10
10
1
8
1
5
1
1
2
2
13
7
4
1
1
1
3
3
3
1
1
1
1
1
1
1
1
1
1
1
1
6
1
1
1
2
2
2
2
1
1
1
1
18
3
3
1
1
1
1
1
1
1
1
1
1
1
14
6
2
2
3
1
1
1
1
1
1
4
1
1
2
2
2
2
2
1
1
1
1
1
1
1
24
5
5
5
3
2
2
1
1
1
1
1
6
2
2
2
2
1
1
1
1
1
1
1
10
10
10
10
10
65
2
2
2
1
1
1
1
1
1
47
9
2
2
2
3
3
3
3
3
2
2
1
1
1
1
1
1
1
6
6
1
1
1
1
1
1
1
4
4
4
1
3
13
5
1
1
1
1
1
1
1
4
1
1
1
3
1
1
2
1
1
3
2
1
1
2
2
2
2
14
4
3
3
3
1
1
1
1
1
1
5
1
1
1
1
1
1
1
1
1
1
2
2
2
2
8
8
1
1
1
1
1
1
1
1
1
1
1
2
2
2
3
3
3
3
2
2
1
1
1
1
1
1
1
1
1
1
1
1
1
3
3
1
1
1
2
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
79
16
16
16
4
4
2
1
1
12
12
12
12
61
58
28
1
1
22
22
5
5
30
3
1
1
2
2
1
1
1
1
3
1
1
1
2
2
15
15
15
15
1
2
2
1
2
1
1
1
1
2
1
5
3
3
1
2
1
1
1
1
1
1
1
1
1
1
1
1
1
3
3
3
3
3
2
2
2
2
2
1
1
1
1
1
1
1
1
1
1
34
10
1
1
1
1
1
1
1
1
1
1
1
1
7
1
1
1
1
1
2
2
2
2
2
2
1
1
1
1
1
3
3
1
1
1
24
11
3
2
1
1
1
1
1
1
1
1
1
1
1
1
1
1
5
5
5
5
5
2
2
1
1
1
1
11
5
5
1
3
2
2
1
1
2
2
1
1
1
3
1
1
1
1
2
1
1
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
7
4
2
2
2
2
2
1
1
1
1
1
1
1
1
1
1
3
3
3
3
1864
1
1
1
1
1
1
1
1
4
4
3
1
1851
44
25
25
25
19
12
3
2
2
2
1
1
1
2
2
2
2
6
1
1
1
2
2
3
3
3
3
1
1
2
2
1
1
1
1
1
3
2
2
2
2
1
1
1
1
18
1
1
17
1
2
2
2
3
3
1
1
1
1
1
1
1
1
1
2
2
2
1
1
1
1
1
1
1
1
7
7
3
1
1
2
2
2
2
3
3
3
3
1711
237
237
69
168
1463
1440
86
85
85
85
27
27
27
27
425
9
9
9
408
408
4
3
1
1
1
1
1
1
25
25
25
25
347
347
347
5
5
3
3
1
1
1
111
65
64
64
1
46
46
46
5
1
1
3
1
2
1
1
92
18
18
18
11
11
11
1
1
2
2
1
1
1
1
1
1
1
1
11
11
11
1
1
1
1
30
30
30
1
1
1
1
1
10
9
9
9
9
9
9
7
7
1
1
1
1
1
1
1
3
1
1
1
2
2
2
15
15
15
1
1
1
1
1
1
1
1
27
27
27
27
6
6
6
6
12
12
12
19
2
2
1
1
17
17
1
1
1
1
147
147
147
4
4
4
4
19
12
12
12
6
6
6
6
6
2
2
2
1
1
1
1
1
1
1
1
1
1
16
16
16
16
16
48
25
25
18
7
23
15
1
1
1
1
3
3
3
3
1
1
1
1
9
9
9
9
1
1
1
1
4
1
1
1
1
3
3
3
3
1
1
1
1
1
3
2
2
2
2
1
1
1
5
5
5
5
1
1
1
1
2
1
1
1
1
1
1
1
1
2
1
1
1
1
1
2
2
1
1
1
1
1
1
1
1
1
1
1
1
1317
321
66
47
1
1
1
1
1
1
3
16
1
1
1
1
1
1
1
3
2
1
2
1
2
3
1
1
1
1
1
8
1
1
1
1
1
2
1
8
1
2
1
2
1
1
242
91
6
2
1
1
3
3
1
1
65
65
42
42
3
3
20
6
6
13
13
16
1
1
2
2
1
1
4
4
7
7
1
1
45
3
3
3
9
9
9
9
15
8
4
4
1
1
2
2
5
5
2
1
1
1
2
2
2
1
1
1
1
17
1
1
1
15
10
10
1
1
1
1
1
1
1
1
1
1
1
1
90
84
84
6
6
11
9
9
2
1
1
1
4
2
1
1
42
23
23
21
21
16
16
1
1
1
4
4
4
2
1
1
1
1
19
17
17
17
17
17
17
17
2
2
2
1
1
1
1
86
86
36
2
3
1
1
1
2
1
2
1
1
1
1
2
1
1
1
1
1
1
1
1
1
1
2
1
1
1
1
1
1
1
4
1
2
1
1
1
1
1
1
1
1
1
1
36
1
1
1
1
1
1
1
1
1
1
1
6
1
2
2
1
1
5
5
1
1
1
1
4
2
1
1
raw text file
bit score 187-100