members
magnitude
fastq.trim.fasta.nt.blast2.join2.join3.2.join3
224160
1
1
1
1
11689
31
2
1
1
1
1
1
1
1
1
1
15
15
15
15
4
11
1
1
1
1
1
1
1
1
1
1
1
12
12
12
8
6
2
2
2
1
1
1
1
1
1
1
1
1
1
1
30
3
3
3
3
3
2
2
2
2
1
1
1
3
3
3
1
1
2
2
2
23
23
6
6
5
1
17
10
4
1
2
1
2
1
1
3
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
8
1
1
4
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
194
27
4
4
1
1
1
1
1
1
3
3
3
3
3
3
2
2
2
2
2
2
1
1
1
1
1
1
1
8
1
1
1
1
1
1
1
1
1
1
1
1
5
5
1
1
1
1
1
4
4
1
1
3
3
3
12
9
5
1
1
1
1
3
3
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
3
3
3
3
3
3
48
48
46
1
1
45
45
45
1
1
1
13
2
2
2
2
2
2
11
5
2
2
1
1
2
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
4
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
1
1
1
1
6
6
1
1
1
5
5
4
2
2
1
2
2
2
2
4
4
1
1
1
1
3
3
3
3
1
1
1
1
1
1
1
1
1
1
80
4
4
4
4
3
1
1
1
36
4
2
2
2
2
1
1
1
1
1
1
1
1
32
1
1
1
1
1
1
1
2
2
2
2
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
1
1
3
3
3
3
1
1
1
8
8
1
1
1
1
1
21
21
7
7
7
7
7
7
7
7
7
13
13
13
1
1
1
1
2
2
2
4
4
4
1
1
2
2
1
1
1
4
4
4
4
1
1
3
1
2
340
290
1
1
1
1
2
2
2
2
4
4
1
1
1
1
1
1
2
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
283
23
10
10
1
1
1
1
1
9
8
8
8
1
1
2
2
1
1
1
1
1
1
12
9
8
8
8
8
1
1
2
1
1
2
1
1
1
1
1
1
1
3
3
1
1
1
2
2
2
2
2
2
1
1
1
1
259
124
2
2
2
2
2
1
1
122
1
1
1
1
1
1
1
1
1
1
1
1
1
120
120
120
120
120
117
117
117
2
2
2
1
1
1
1
1
1
1
1
1
1
1
1
1
1
115
9
9
6
6
6
6
6
6
3
3
3
3
3
3
3
3
3
3
3
1
1
1
3
3
2
2
2
2
2
2
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
106
106
106
106
96
94
94
94
94
56
56
56
54
54
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
38
38
38
38
38
27
11
2
2
2
1
1
1
1
1
1
1
1
1
1
1
1
10
1
1
1
1
1
1
1
1
9
1
1
1
1
1
2
2
2
2
2
1
1
6
6
6
1
1
1
1
5
5
5
1
1
1
1
1
3
3
3
3
3
3
2
2
2
2
2
2
2
2
2
1
1
1
1
1
1
1
1
1
1
128
122
5
5
1
1
1
1
1
1
1
1
4
2
2
2
2
1
1
2
2
2
2
2
117
117
94
94
82
82
82
82
82
70
1
1
1
1
1
1
12
9
8
8
8
8
7
5
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
1
1
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
2
2
2
2
2
2
2
32
32
23
1
1
1
1
1
1
1
1
22
21
5
5
5
3
3
1
1
1
1
1
1
15
15
15
1
1
6
1
1
4
5
1
2
2
1
1
1
1
1
1
1
5
5
1
1
1
1
1
4
1
1
1
1
1
1
2
2
2
3
3
2
2
1
1
1
1
1
1
1
1
1
1
1
1
1
8
4
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
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
1
13
3
1
1
1
1
1
1
1
2
2
2
2
2
2
2
2
2
1
1
10
10
10
2
2
1
1
1
1
1
1
1
1
8
8
5
1
1
1
1
1
1
1
1
4
4
4
4
4
4
4
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
12
5
5
5
5
5
5
1
1
2
1
7
3
3
3
3
3
3
3
3
3
3
3
3
3
3
4
4
4
4
4
4
4
4
4
1
2
1
12
8
8
8
8
1
1
1
1
1
1
1
7
7
7
7
7
2
1
2
2
4
4
4
3
3
1
1
1
1
1
1
1
1
1
1
1
1
23
23
16
16
15
15
4
1
1
1
1
3
3
3
3
8
6
2
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
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
6
4
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
6
2
2
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
4
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
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
49
1
1
1
1
1
1
1
1
1
1
1
1
1
1
47
42
40
5
5
3
3
3
3
3
3
3
3
2
1
2
2
1
1
1
1
1
1
1
1
1
1
1
1
1
1
35
35
34
20
20
3
3
3
4
3
1
2
1
1
1
9
9
1
4
1
3
1
1
1
2
2
1
1
4
2
2
2
1
1
1
1
1
1
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
2
2
2
1
1
1
1
1
1
1
1
1
1
2
2
2
2
2
2
2
5
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
1
1
1
1
1
1
1
1
1
85
2
2
1
1
1
1
1
1
1
1
1
1
1
1
22
5
5
4
4
4
1
1
1
3
3
3
4
1
1
1
3
3
2
2
2
2
1
1
1
1
1
1
1
1
1
7
5
3
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
24
2
2
1
1
21
2
2
2
2
2
2
4
1
1
1
1
3
3
3
2
2
2
1
1
1
1
1
1
1
2
1
1
1
1
1
1
1
1
1
1
1
1
13
6
6
6
6
6
2
1
3
7
2
2
2
1
1
1
1
5
5
5
2
1
1
1
34
29
6
5
5
3
3
1
1
1
1
1
1
1
1
1
1
23
1
1
1
1
1
1
1
1
2
1
15
6
5
5
5
1
1
2
2
2
4
4
4
1
2
1
2
1
1
1
1
1
1
5
5
5
5
5
5
1
1
1
2
2
2
4
3
3
1
1
1
2
2
1
1
1
1
1
1
1
1
1
1
1
1
45
8
8
7
7
1
1
33
1
1
1
32
32
4
4
10
10
9
9
6
4
4
4
15
8
5
4
2
2
2
2
2
1
1
1
3
3
3
2
1
7
7
7
7
7
10783
88
9
9
9
9
9
8
1
1
10
2
1
1
1
1
1
1
1
1
1
8
7
1
1
1
1
1
4
1
1
1
2
2
1
1
1
1
1
1
1
1
1
1
1
67
53
9
4
4
2
2
2
2
2
2
2
2
1
1
1
1
1
1
1
1
1
1
1
1
1
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
1
1
1
40
2
1
1
1
1
1
1
1
1
1
1
1
1
38
33
2
2
2
2
1
1
1
1
1
31
31
5
5
1
1
4
4
4
3
2
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
26
26
26
2
1
1
1
1
1
1
1
1
1
1
22
1
1
1
1
1
1
12
1
1
1
1
1
1
1
9
9
9
6
1
1
1
4
4
4
2
1
1
3
3
3
3
1
1
1
1
1
1
9
4
4
3
2
2
2
1
1
1
1
1
1
1
1
1
1
1
1
4
4
1
1
1
1
3
3
3
1
2
2
2
2
2
1
1
1
1
1
1
1
1
1
1
1
5
2
2
2
2
2
2
2
3
2
2
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
1
4
4
4
1
1
1
1
9
9
6
6
2
2
2
3
3
3
2
1
2
2
2
2
1
1
10691
10614
10614
4
4
4
8920
8920
619
300
606
440
508
649
28
549
168
284
2
599
258
790
3
37
87
404
1
456
685
465
582
400
529
512
507
36
37
6
29
28
16
58
24
23
39
27
23
16
28
21
14
4
23
21
34
17
1
5
10
1
1158
1129
78
97
138
66
98
64
37
51
50
36
1
1
1
3
94
15
26
28
21
77
35
112
24
24
1
19
1
1
1
1
2
1
1
1
1
1
1
29
4
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
20
1
1
1
1
8
2
1
1
1
1
3
3
3
2
2
2
1
1
1
1
1
1
1
1
1
1
1
9
4
3
1
1
1
1
1
1
1
1
1
2
1
1
1
1
1
1
1
1
1
1
1
3
2
1
1
1
1
1
1
1
1
1
1
9
2
1
1
1
1
1
1
2
2
2
2
1
1
1
1
1
2
2
2
1
1
2
2
2
2
2
14
13
3
3
3
3
10
3
3
3
3
6
1
1
1
1
2
2
2
1
1
1
1
1
1
1
1
1
3
3
3
3
11
3
1
1
1
1
1
1
1
1
1
1
1
1
3
3
3
2
1
1
1
1
1
2
1
1
1
1
1
1
1
1
1
1
3
1
1
1
1
2
1
1
1
1
1
1
1
76
2
2
2
2
2
1
1
1
1
46
2
2
2
1
1
1
1
10
10
5
3
3
3
1
1
1
1
1
2
2
2
2
2
2
2
1
1
1
1
3
3
3
2
2
2
1
1
1
8
8
2
2
1
1
1
1
1
1
1
2
2
1
1
1
1
4
4
4
4
4
11
7
7
2
2
2
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
8
6
2
2
2
2
2
2
2
2
2
2
1
1
2
1
1
1
1
1
1
1
1
2
2
1
1
1
1
1
1
1
1
1
1
26
2
2
2
1
1
1
1
1
11
11
5
5
1
1
1
2
3
3
3
1
1
1
2
2
13
13
4
2
2
1
1
1
1
1
7
3
2
1
1
1
1
1
1
2
2
19
16
16
1
1
1
14
4
1
1
1
8
1
1
1
2
2
2
2
2
2
7
6
6
6
5
4
3
1
1
1
1
1
1
1
187630
2
2
2
2
2
2
2
2
99827
1
33
12
2
1
1
1
3
1
1
1
1
18
1
4
1
1
1
1
1
1
1
1
1
2
1
1
1
1
67544
67544
67544
119
118
1
4
1
1
5
1
1
1
1
1
1
1
1
2
1
1
1
1
1
1
2
1
1
2
1
1
2
1
1
1
3
1
1
1
1
1
2
1
1
1
1
1
1
2
1
1
1
3
4
1
1
1
2
2
3
1
1
1
1
1
1
1
1
1
1
1
1
4
2
1
1
1
1
2
3
1
1
1
1
1
1
1
1
1
1
2
2
1
1
67322
1
1
13019
2
1
8
12983
4
6
1
8
2
1
3
1
12
821
821
1
1
2277
3
2272
1
1
932
4
4
10
10
6
6
46
46
27
27
20
20
23
23
35
35
14
14
34
34
28
28
4
4
42
42
2
2
35
35
19
19
19
19
36
36
24
24
8
8
27
27
17
17
17
17
42
42
20
20
8
8
31
31
29
29
38
38
23
23
28
28
12
12
59
59
37
37
54
54
14
14
10
10
10
10
9
2
2
1
1
8
21507
13
21218
11
29
10
15
20
6
21127
945
945
4
4
1892
2
1874
1
4
3
3
2
2
1
12
17
17
15
24
24
24
12229
12229
856
1
1
1
838
15
1
1
1
1
1
1
3
1
1
1
1
2
2
2
2
5
5
2
1
1
1
1
1
1
1
1
1
1
1
1
32147
14
6
6
6
6
2
2
2
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
32132
10
1
1
1
9
9
1
1
5
2
32096
1
1
1
1
3
3
545
1
1
4
4
3
2
533
16
12
1
3
1
1
10
41
6
5
4
8
32
1
4
2
3
19
1
31
6
3
1
7
37
1
96
2
3
3
3
12
21
32
1
21
1
1
1
1
2
1
1
1
39
43
2
1
1
3
1
1
1
1
1
65
65
1
1
1
1
64
64
2
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
89
89
6
15
23
12
14
11
8
1
1
440
440
269
249
28307
28294
3
5
3
2
1
1
1
1
2084
2084
3
1
1
1
2
2
2
2
3
1
1
1
1
1
1
18
18
18
18
12581
5
5
4
4
2
2
1
1
176
176
4
4
885
885
6
6
5
5
1717
1717
1
1
3
3
5
5
629
629
1
1
65
65
5
5
1
1
1
1
26
26
690
690
8
3
2
2
2
2
1
1
1
4
4
1
1
2
2
4
4
193
193
1
1
2
2
19
19
19
19
1
1
10
10
3
3
3
3
2
2
1
1
1
1
5
5
1
1
19
19
2
2
1
1
311
311
6
6
31
31
2
2
16
16
1
1
1
1
37
37
3
3
3
3
1
1
3
3
2
2
7
7
1
1
9
9
1
1
10
10
26
26
1
1
1
1
8
8
9
9
126
126
1
1
4
4
2
2
16
16
9
9
1
1
54
54
3
3
39
39
12
12
13
13
17
17
8
8
1
1
5
5
61
61
85
85
5
5
1
1
1
1
33
33
2
2
4
4
615
615
1
1
3
3
14
14
1
1
14
14
81
81
1
1
6
6
581
581
1
1
1
1
11
11
6
6
1
1
1304
1
4
3
2
2
1
3
1
2
2
1
3
7
1
1
1
1
13
1
2
1
1
1
1
5
4
3
3
3
2
7
1
1
1
1
1
2
3
4
1
1
1
1
1
1
2
4
1
1
5
2
1
1
1
3
1
1
2
1
23
2
1
1
2
1
1
1
1
3
1
2
1
1
1
1
1
1
16
17
1
1
4
1
1
4
3
1
2
1
1
2
12
1
2
4
7
1
2
1
1
1
1
1
2
1
1
1
1
1
2
1
6
1
6
3
1
2
1
2
1
4
4
4
4
1
2
2
1
1
4
5
5
1
1
2
1
2
1
1
1
1
2
15
1
1
2
2
1
1
1
3
1
1
2
1
4
1
1
1
4
1
1
1
5
1
1
2
1
2
4
2
1
1
1
2
1
1
1
1
1
1
1
1
2
8
1
4
3
2
1
3
1
1
1
1
1
5
4
1
1
1
1
4
1
1
1
1
1
1
1
21
21
21
6
1
5
1
1
2
9
9
9
3
1
4
1
1
3
1
1
1
1
1
2
1
1
2
3
1
6
6
1
1
5
1
1
2
2
2
1
4
1
9
3
1
2
1
1
1
1
1
11
1
2
3
3
1
1
1
1
3
1
3
1
1
1
3
1
3
4
3
12
21
1
1
1
1
1
1
1
2
1
5
1
2
1
1
1
3
1
5
1
1
1
1
4
1
2
4
1
1
1
1
1
1
1
1
2
18
1
1
1
1
1
1
1
1
5
3
1
2
1
2
1
2
1
1
2
1
1
1
1
1
1
1
1
2
1
2
2
1
12
1
5
1
1
4
2
1
1
3
1
1
8
1
1
1
1
1
1
2
1
2
1
2
1
3
2
1
2
2
1
1
5
10
1
1
1
1
2
3
1
1
2
3
2
1
1
1
1
1
1
1
1
1
1
4
1
1
4
1
8
4
3
1
1
1
2
1
1
2
1
1
2
1
1
2
1
1
2
8
1
1
1
2
1
1
1
2
1
1
1
1
1
1
1
2
1
3
1
1
1
1
1
1
4
1
4
1
1
1
1
1
1
1
2
1
1
1
1
1
1
2
1
1
2
1
1
1
1
2
1
1
1
2
3
1
7
1
1
1
3
1
13
1
2
1
1
4
1
1
1
3
3
1
6
1
1
1
1
2
1
1
1
1
15
1
1
1
1
1
2
7
1
1
6
1
2
1
1
3
14
5
16
1
1
1
1
1
1
1
4
1
1
1
1
1
1
95
1
1
1
2
1
2
1
4
2
1
2
2
1
1
1
1
6
1
1
7
7
8
8
25
25
12
12
1
1
2
2
28
3
3
3
2
2
2
3
3
20
20
10
10
7
7
3
3
14
14
30
30
1
1
5
5
14
14
9
9
407
407
250
250
149
149
9
9
364
1
1
83
7
7
7
1
1
4
4
4
1
1
1
1
1
1
2
1
1
1
1
49
1
1
1
13
2
2
2
1
1
1
1
1
1
1
1
1
9
9
9
3
15
1
3
1
3
3
3
1
4
4
4
1
1
1
1
1
1
4
4
4
2
2
2
1
1
1
1
1
1
1
5
5
5
1
1
1
1
1
1
5
5
5
1
1
1
1
1
1
1
2
2
2
1
1
1
1
1
1
1
1
1
5
2
2
2
4
4
4
1
1
1
1
1
1
1
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
10
10
10
1
1
1
9
9
9
1
1
1
1
1
1
1
1
1
1
1
1
4
4
4
2
2
2
1
1
1
1
1
1
1
1
1
2
1
3
3
3
4
4
4
1
2
2
2
1
1
1
1
1
1
3
1
2
2
2
4
4
4
2
2
2
2
2
2
1
1
1
6
6
6
1
1
1
1
1
1
2
2
2
1
1
1
1
1
1
1
1
1
1
1
1
27
27
475
475
7
7
1
1
1
1
40
40
4
4
1
1
1
1
1
1
1
1
2
2
433
27
319
87
87
1
1
8
8
1
1
1
1
2
2
71
71
84
84
34
34
1
1
17
17
1
1
1
1
2
2
14
14
113
113
4
4
3
3
1
1
6
1
5
43
43
440
440
5
5
66
66
4
4
190
190
5
5
1
1
1
1
7
7
36
36
60
60
1
1
371
371
1
1
7
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
30
30
117
117
42
11
10
3
3
7
3
3
31
31
1
1
1
1
11
11
11
1
1
4
1
3
3
1
1
7
7
7
4
4
4
50
50
3
3
3
3
1
1
1
46
2
2
3
3
3
2
2
2
4
4
4
1
2
5
5
5
1
1
1
2
2
2
8
4
4
1
1
1
1
2
2
1
5
5
4
1
3
2
2
1
1
2
2
23
23
10
2
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
2
2
13
5
5
5
1
6
5
1
15
15
15
15
2
2
2
2
2
2
2
2
4
4
4
4
7
7
7
7
57
57
57
43
2
1
1
1
1
1
41
40
9
7
7
1
1
13
6
6
2
2
9
4
4
1
1
14
9
9
9
9
3
3
3
3
2
2
2
2
4
3
3
3
3
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
24
24
24
24
1
1
1
1
20
20
20
20
3
3
3
3
3829
3829
12
1
1
1
11
11
11
1
1
1
1
1
9
9
9
9
122
122
122
50
50
13
13
2
2
2
2
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
66
62
5
5
1
1
1
1
3
1
1
1
1
1
1
1
1
12
2
2
1
1
1
1
5
4
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
7
1
1
1
1
1
1
1
1
1
1
2
2
2
1
1
1
1
1
1
2
2
2
2
2
1
1
1
1
1
2
2
2
1
1
1
22
22
22
1
1
1
4
4
4
16
8
8
1
1
3
3
1
1
1
1
1
1
1
1
1
1
4
2
1
1
1
1
1
1
1
2
2
1
1
1
1
1
2
2
2
2
2
2
1
1
1
3
3
2
2
2
2
1
1
3621
3621
3621
3621
3621
3621
8
78
11
1
23
62
3
1
47
47
5
5
7
3
22
6
31
15
10
663
79
7
20
904
48
1
82
45
35
314
11
345
443
121
15
26
17
26
18
3
13
14
14
3
3
1
1
1
1
2
2
2
2
11
1
1
10
2
1
1
1
1
1
6
4
4
4
2
2
2
2
2
34
11
11
11
1
1
1
1
1
1
1
1
1
1
6
6
4
1
1
1
2
1
1
2
2
2
2
3
3
3
3
3
23
3
1
1
2
2
14
9
9
2
2
2
7
7
7
7
5
5
1
1
1
4
4
4
4
4
1
1
1
1
1
3
2
2
1
1
2
2
2
2
2
2
2
1
1
1
1
1
1
1
64037
281
208
3
3
3
3
3
3
204
16
6
1
1
1
1
1
1
1
10
8
8
8
2
2
2
188
125
34
4
4
7
7
2
7
7
7
3
3
1
5
2
6
4
2
29
29
3
1
1
1
1
1
1
1
4
4
1
1
2
1
1
1
1
1
1
4
1
3
4
4
3
1
12
7
7
1
1
17
3
3
3
12
12
12
45
1
1
1
5
2
2
2
2
1
1
1
1
1
1
1
1
15
11
11
2
1
1
1
12
1
5
5
2
2
2
4
2
1
1
1
1
73
5
2
2
2
2
3
3
1
1
1
1
1
1
1
1
5
5
2
2
2
2
3
3
3
3
16
1
1
1
1
1
15
8
8
7
1
1
1
2
2
2
1
1
1
1
1
1
1
1
1
1
5
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
5
2
1
1
1
2
2
1
1
14
3
3
3
3
3
11
3
3
3
3
7
5
5
2
2
1
2
2
2
1
1
1
1
13
8
1
1
1
7
5
5
5
5
5
4
1
1
3
3
1
1
1
8
8
3
3
3
3
5
5
5
5
2
2
2
2
224
8
8
11
11
1
1
1
1
2
23
1
1
1
4
2
3
1
9
1
1
1
1
1
42
42
111
111
111
16
16
59223
60
11
4
4
3
3
2
1
1
1
1
1
1
1
1
2
2
2
2
6
2
2
42
8
2
2
1
1
4
2
1
1
3
3
3
2
1
4
2
2
2
2
12
6
5
5
1
1
1
1
5
3
8
8
4
4
4
4
7
7
7
48
39
2
2
2
2
5
5
14
4
4
1
3
10
10
8
1
1
1
2
2
2
5
1
4
8
4
4
1
3
3
3
1
1
1
9
9
8
8
3
5
1
1
58023
14
2
2
1
1
1
1
1
1
1
1
2
2
1
1
5
5
5
5
5
5
2
2
2
317
195
195
195
195
122
117
117
3
3
3
3
4
4
1
1
3
3
57681
247
38
38
38
38
14
14
73
1
1
1
1
1
1
4
4
4
1
1
1
1
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
3
3
3
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
2
2
3
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
2
2
1
1
1
1
1
1
1
2
2
1
1
1
1
1
1
1
1
1
1
1
1
1
1
47
47
47
47
8
8
8
8
5
5
5
5
13794
13794
661
661
42682
3
3
1
1
1
41478
7
7
3
10
6
10
6
40
26
10
3
4
5
1
8
6
1
1
3
7
3
4
15
1
2
2
10
20
6
4
2
2
40652
2
1
1
32
1
4
1
16
1
40296
2
30
4
3
1
6
5
230
2
1
10
260
5
73
3
32
1
2
28
1
1180
1180
271
121
121
8
3
5
9
9
3
2
4
3
3
3
9
1
1
1
5
5
5
1
1
12
3
1
4
3
1
5
1
1
11
11
11
7
7
7
7
8
8
8
10
1
1
1
1
1
8
4
1
1
1
1
2
11
11
11
11
6
5
2
2
2
1
1
1
1
1
1
1
11
3
3
3
3
4
1
1
1
3
1
1
4
4
4
4
2
2
2
2
2
1
1
1
1
10
2
2
2
2
7
3
3
3
3
4
4
4
55
5
4
3
3
2
2
1
1
1
1
1
1
37
6
6
6
9
9
9
10
10
10
6
13
8
1
1
3
3
2
1
1
1
1
1
1
1
1
1
4
3
3
3
17
17
1
1
4
4
3
1
6
6
5
1
3
3
1
1
1
1
18
4
4
1
1
1
1
1
1
1
1
1
1
1
1
5
5
5
6
1
1
1
1
1
1
1
2
2
2
1
1
1
7
2
2
2
2
2
2
2
2
2
192
2
2
1
1
6
6
4
4
50
50
8
8
2
2
1
1
20
4
4
4
4
1
1
1
1
2
2
2
2
9
9
9
9
1
1
1
1
2
2
2
2
1
1
1
1
9
9
1
1
35
1
2
2
1
1
1
1
1
1
1
1
1
2
2
1
1
1
1
1
1
1
2
2
2
1
1
1
1
1
1
1
1
1
1
1
2
1
1
36
36
36
36
7
7
11
11
1
1
1
1
9
8
8
1
1
1
1
219
18
1
1
17
17
77
77
59
15
9
1
1
1
5
2
2
17
2
2
2
1
1
1
1
1
1
1
2
2
2
4
4
4
1
1
1
1
25
18
6
1
1
18
18
3
3
1
5
5
16
16
16
16
16
108
31
31
5
5
5
7
7
7
3
2
1
4
4
73
61
6
6
6
15
1
1
2
2
17
13
13
1
3
22
2
7
6
6
1
1
1
1
2
2
11
11
11
2
2
2
1
1
1
321
9
7
1
4
2
2
2
17
3
3
3
3
14
14
14
14
292
8
8
8
7
1
31
12
1
1
4
5
18
18
11
5
2
12
4
4
1
3
7
5
5
1
1
13
13
6
6
14
6
6
6
1
1
1
7
1
1
2
1
1
1
1
1
1
13
13
2
2
1
8
18
18
18
18
12
12
12
12
12
15
7
7
7
4
3
3
1
1
51
4
4
1
1
1
14
14
13
13
13
7
7
7
55
37
37
1
36
14
14
12
2
1
1
1
7
7
7
11
11
3743
31
31
9
9
4
4
1
1
1
1
1
1
1
1
8
1
1
7
4
2
2
1
1
1
1
1
1
1
1
1
1
2
1
1
7
1
1
1
1
1
1
2
1
1
3
1
1
1
1
21
21
2
2
2
2
10
4
4
4
1
1
1
1
4
1
1
1
1
1
9
1
1
8
8
17
17
17
17
2
4
10
1
14
14
6
6
6
6
8
8
8
8
737
9
9
28
28
6
6
13
13
1
1
21
21
4
4
17
17
61
61
4
4
7
7
7
7
8
8
1
1
2
2
179
179
127
127
1
1
68
68
8
8
3
3
32
1
1
2
1
1
2
4
1
1
1
10
1
1
2
1
1
1
1
1
4
4
30
30
939
274
274
11
11
9
1
1
257
46
211
1
1
2
2
2
1
1
1
1
1
17
17
2
1
1
15
14
13
1
32
32
1
1
1
2
2
2
2
1
1
2
2
2
2
2
4
4
4
1
1
1
1
1
1
1
1
1
1
1
1
4
4
1
1
1
2
2
2
1
1
1
1
1
1
31
31
31
2
2
1
1
1
1
1
13
13
13
13
13
13
13
8
8
8
5
5
549
1
1
1
37
3
3
2
2
1
1
1
1
1
5
5
22
1
7
6
1
7
1
6
471
5
5
23
17
17
1
1
1
1
1
1
1
1
1
1
1
1
423
1
1
32
32
44
44
1
1
2
2
6
6
37
37
74
74
8
8
8
2
2
4
32
3
3
28
28
28
1
1
1
47
39
33
16
1
1
1
1
1
1
2
2
1
1
4
3
1
1
1
3
3
3
5
5
6
6
6
3
3
3
1
1
1
8
7
7
1
321
2
2
2
319
8
1
1
3
1
2
2
2
2
2
1
1
1
1
1
1
302
108
2
106
25
81
1
1
3
2
2
1
1
3
1
2
6
4
2
3
3
2
1
1
2
2
1
1
3
1
2
1
1
153
138
138
52
86
2
2
2
4
1
1
1
1
1
1
1
1
1
1
1
1
1
9
2
1
1
1
1
1
6
2
2
4
1
3
35
35
1
1
1
1
1
1
1
1
12
1
1
10
10
4
4
1
1
4
4
4
1
1
2
2
2
3
1
1
1
1
1
1
3
3
3
7
7
1
1
110
56
56
11
9
3
3
6
6
9
1
6
6
5
5
4
3
1
14
14
1
1
1
1
53
4
4
4
4
18
2
2
2
2
2
10
6
6
6
3
3
3
21
7
7
9
9
75
30
7
3
3
3
4
4
4
12
1
1
1
3
3
6
6
6
9
2
2
6
6
6
7
7
7
29
4
4
4
4
8
8
8
8
2
2
2
2
10
2
2
2
2
2
2
5
5
5
5
3
3
3
3
3
295
295
1
1
2
2
1
1
1
5
5
1
1
2
2
1
1
1
1
1
1
1
1
1
4
4
1
1
1
1
1
8
7
1
1
1
6
6
5
5
1
1
7
7
7
7
1
1
1
1
3
3
1
1
1
2
1
1
1
1
1
1
2
1
4
4
4
4
23
22
1
1
1
1
3
3
3
1
1
1
14
14
6
6
1
1
1
7
7
7
3
2
2
1
1
1
1
1
1
1
1
1
1
1
1
155
155
1
25
24
24
18
18
18
1
1
7
7
7
10
1
1
2
2
1
1
1
1
6
22
22
22
2
1
1
1
1
1
1
1
1
21
21
20
1
1
1
17
17
5
5
1
1
1
1
1
2
2
36
36
12
12
12
24
24
14
6
2
2
2
2
5
5
5
2
2
2
2
1
1
1
1
1
2
1
1
1
1
1
1
1
1
1
1
3
1
1
1
2
2
1
1
1
1
1
1
1
4
4
1
3
275
3
3
3
3
3
227
1
11
1
1
10
1
1
2
6
89
1
1
88
88
86
2
44
1
1
1
1
1
28
28
2
2
7
7
4
4
5
5
5
8
8
1
1
15
15
15
6
6
1
68
1
1
1
1
1
1
53
52
52
1
1
9
9
1
1
1
28
2
2
2
2
18
4
4
6
6
6
5
5
5
8
8
17
12
9
9
9
2
2
2
5
5
5
5
504
5
5
5
2
3
406
406
8
8
8
11
11
231
231
90
90
17
1
7
1
1
1
2
1
2
1
1
1
2
3
3
4
4
4
4
69
2
2
2
1
1
1
25
25
25
1
1
38
38
38
1
1
12
4
4
2
2
2
2
4
4
2
2
2
2
6
1
1
1
1
1
1
5
5
5
5
245
217
3
3
3
3
5
5
5
209
27
27
27
3
4
4
1
3
3
1
1
3
3
2
2
1
1
1
36
25
1
1
2
2
2
2
4
4
2
1
1
3
3
1
1
1
1
3
3
3
6
6
6
4
4
4
3
3
6
6
35
1
1
1
1
1
28
2
1
1
1
1
25
25
2
2
2
3
3
3
2
2
2
2
3
3
1
1
2
2
2
2
4
4
28
3
3
3
10
10
7
4
4
8
3
3
5
5
7
2
2
2
2
1
1
1
1
1
1
1
1
3
3
3
3
3
3
3
5
5
5
28
15
9
9
1
1
1
1
1
8
2
2
1
1
5
4
2
2
1
1
1
306
29
29
9
2
2
2
1
1
1
1
1
1
16
10
10
10
6
6
6
151
14
1
1
1
2
2
2
2
1
1
1
1
8
3
4
1
1
1
1
1
1
1
1
5
5
3
2
2
2
1
1
2
2
2
2
96
78
18
18
14
2
2
1
1
12
12
9
3
2
1
1
3
3
6
1
3
2
2
2
2
10
1
1
1
1
1
1
1
1
1
1
1
2
1
1
1
3
3
3
1
1
3
2
1
1
1
1
1
1
1
1
8
2
1
1
2
2
2
4
4
1
3
4
2
1
1
6
5
1
1
1
4
3
3
1
14
4
4
4
3
3
3
3
4
4
4
3
3
3
3
19
2
1
1
1
1
1
4
4
2
2
7
2
2
1
1
1
3
3
2
2
2
2
1
1
1
1
1
1
1
1
1
1
9
9
2
1
1
1
1
3
3
3
2
2
2
2
72
55
12
12
12
11
11
11
9
16
6
6
6
16
16
16
1
1
1
1
2
2
2
2
2
2
2
2
1
1
9
6
4
4
4
4
1
1
1
1
1
1
1
1
2
1
20
20
5
5
5
2
2
2
2
13
5
5
4
4
4
4
4
6
6
2
2
2
2
4
4
4
4
87
2
2
2
2
2
2
2
85
85
81
76
76
4
4
1
1
4
1
1
1
3
2
2
2
1
1
1
62
62
62
37
31
4
1
1
2
2
1
1
1
2
2
2
4
1
1
1
1
11
1
1
1
1
1
1
2
1
1
2
1
1
3
1
1
1
1
1
1
1
1
1
1
5
4
4
4
1
1
1
20
20
9
6
6
5
5
5
2
2
2
1
1
1
5
5
1
1
1
1
3
2
1
1
1
1
1
9
4
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
465
342
20
4
4
4
4
4
11
8
3
3
3
1
1
1
1
1
1
1
2
2
2
2
2
5
5
2
2
2
1
1
1
1
1
1
24
10
8
8
8
8
2
2
2
2
14
14
8
8
8
6
6
1
1
1
1
1
1
296
2
1
1
1
1
1
1
1
1
1
1
1
1
16
15
13
1
1
5
5
2
2
1
1
1
1
3
1
1
1
1
2
2
2
2
250
7
3
3
239
6
2
1
1
1
76
2
12
12
21
1
1
1
3
2
1
7
7
7
6
3
3
1
15
15
15
15
14
8
8
1
1
20
20
20
1
1
1
6
6
6
23
1
5
5
1
1
1
1
26
26
26
16
16
4
4
4
9
8
8
8
4
4
4
4
8
2
2
2
2
4
4
3
3
1
1
1
1
5
5
5
5
5
6
3
2
2
2
1
1
1
1
1
1
1
1
1
1
1
5
5
5
5
5
5
117
57
11
10
4
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
16
16
10
10
2
2
1
1
4
4
10
4
4
2
2
6
1
1
3
3
1
1
1
1
1
16
11
2
2
2
2
2
2
1
1
1
1
1
1
1
1
1
3
1
1
1
1
1
60
22
1
1
1
1
21
3
2
2
2
2
1
1
1
3
3
3
1
1
1
1
1
4
4
4
4
4
1
1
2
1
1
1
1
1
1
1
1
28
2
2
2
2
5
5
5
5
3
5
2
2
3
3
3
13
1
1
1
1
1
1
1
6
2
2
2
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
3
3
1
2
2
2
1
1
1
1
1
1
1
1
1
1
1
1
1
272
2
2
2
264
1
1
73
73
4
4
1
1
2
2
1
1
1
1
7
1
6
13
13
2
2
7
7
2
2
10
10
10
10
1
1
10
10
12
12
3
3
3
3
2
2
16
16
5
5
3
3
1
1
1
1
2
2
29
29
1
1
1
1
1
1
2
2
2
1
1
1
1
2
2
2
10
10
10
10
10
10
10
10
25
9
3
1
1
1
1
2
2
2
2
5
5
5
1
1
1
1
1
1
1
1
3
1
1
1
2
2
2
1
1
1
1
1
1
1
16
16
13
13
3
3
3
3
1646
8
8
8
8
8
8
8
8
1634
33
22
22
11
1
1
1
1
1
2
2
1
1
1
1
1
71
8
8
8
63
15
5
5
5
5
3
3
3
3
7
5
5
5
1
1
1
1
40
11
11
17
17
12
12
12
12
7
3
3
3
3
2
2
2
2
2
2
2
2
1
1
1
1
1
1
1
1
1
19
19
3
1
1
1
2
2
2
2
4
1
1
1
1
2
2
2
2
1
1
1
1
5
5
5
5
5
5
1
1
1
1
1
1
1
1
1
1
2
2
2
2
2
1419
243
243
106
2
135
1166
1
1
1
1053
58
58
58
58
43
43
43
43
103
4
4
3
1
99
99
31
31
31
31
93
93
93
8
8
1
129
71
70
70
58
58
58
5
5
5
5
170
1
1
20
17
17
1
1
1
1
1
1
1
1
1
3
3
30
30
30
29
29
29
24
24
24
2
2
1
1
1
1
1
1
1
1
1
1
44
44
44
1
1
1
1
2
1
1
1
1
34
34
34
34
2
1
1
1
1
14
3
3
3
11
10
10
1
22
22
22
4
4
4
4
6
6
6
6
31
31
31
31
1
38
38
38
38
18
18
18
24
1
1
1
21
21
3
3
3
97
97
97
18
18
18
18
39
26
26
26
13
13
13
58
58
7
7
7
19
19
19
5
5
5
2
2
2
7
7
7
4
4
4
9
9
1
1
19
8
8
8
8
11
11
11
11
32
29
29
4
4
1
1
1
1
1
1
1
1
4
4
3
3
3
3
1
1
1
1
1
1
1
61
8
8
5
3
53
15
2
2
2
2
1
1
1
1
10
10
10
10
2
2
2
2
16
5
5
5
5
1
1
1
1
10
10
10
10
6
1
1
1
1
5
5
5
5
16
16
16
16
16
4
3
3
3
1
1
1
1
1
1
1
1
8
8
2
2
1
1
1
1
1
1
1
6
2
2
2
2
2
4
4
1
1
1
2
2
1
1
1
1
1
6414
7091
3889
20
20
68
68
4
4
24
24
165
165
3
3
6
6
2
2
2
2
1
1
1
1
4
1
3
33
33
159
2
1
1
2
3
1
1
1
3
1
1
3
1
1
8
8
13
8
1
23
2
3
1
1
6
2
1
1
1
2
1
1
1
12
1
1
2
1
4
1
1
1
2
1
1
1
7
1
4
1
5
2
1
2
1
21
2
3
2
1
1
1
1
1
1
1
1
1
1
1
1
1
1
36
36
2
2
1
1
13
13
1
1
5
5
5
5
3075
13
11
1
4
7
12
10
24
15
18
3
18
31
17
8
8
3
3
1
40
6
3
21
3
352
93
97
18
14
575
3
1
15
27
3
1
9
1
1
37
14
84
13
6
1
4
56
34
37
2
1
75
3
39
6
1
3
7
77
1
87
80
3
9
1
13
3
1
2
76
13
4
4
44
4
1
3
5
1
1
3
4
43
28
1
14
52
36
9
24
11
1
3
8
1
13
2
187
5
1
2
128
6
52
83
11
1
2
2
3
3
147
147
2
2
1
1
1
1
3007
788
1
1
1
1
18
13
13
1
1
3
1
2
21
18
18
1
8
9
3
3
708
708
71
71
5
5
632
176
176
413
413
36
5
5
7
3
2
2
4
4
1
1
15
15
3
3
1
2091
250
1
1
120
120
125
125
449
449
449
449
1072
688
2
2
49
49
1
1
8
8
4
4
14
14
327
327
2
2
1
1
4
4
4
2
1
1
5
5
27
3
3
24
4
4
6
1
1
1
67
67
2
2
14
14
3
3
2
2
1
1
1
1
1
6
6
7
7
3
3
41
39
2
2
5
5
9
8
1
19
19
1
1
1
1
6
6
3
3
2
2
10
10
94
94
1
1
1
2
1
3
8
3
5
1
1
1
1
1
1
2
1
13
1
1
5
2
1
1
1
1
1
1
7
1
1
1
2
1
1
1
1
1
1
1
1
2
1
2
3
2
2
272
272
272
6
6
76
76
22
22
60
20
20
40
8
8
1
1
62
62
18
18
10
10
254
12
12
4
1
4
3
222
24
24
1
1
1
1
16
16
1
1
11
11
1
1
2
2
1
1
14
1
10
3
139
139
11
11
19
5
4
4
1
1
14
4
4
10
10
1
1
1
20
6
6
14
14
44
26
26
3
3
1
1
1
1
13
13
6
1
1
5
5
5
5
157
141
4
3
1
137
1
1
3
1
12
1
1
4
1
1
4
1
2
17
11
2
3
1
1
1
1
2
2
1
2
2
1
2
2
1
2
1
1
1
2
1
2
1
1
2
2
4
3
3
1
2
10
5
2
1
1
3
1
2
10
1
1
5
1
1
1
1
1
1
1
3
3
1
1
1
2
2
2
1
1
1016
632
21
21
4
4
7
7
38
38
5
5
4
4
6
6
11
1
1
1
1
2
1
1
1
1
1
3
3
4
4
1
1
5
5
27
27
12
12
34
34
30
30
143
143
224
224
12
12
4
4
7
7
5
3
1
1
107
1
1
1
1
1
1
1
1
1
105
10
3
3
1
1
1
1
3
3
1
1
1
1
94
94
48
48
23
23
23
22
22
22
3
2
2
1
1
1
1
1
1
1
1
1
172
2
1
1
1
1
1
1
1
1
1
37
2
1
1
34
34
1
1
1
1
1
1
1
1
1
1
1
1
1
1
107
96
96
2
2
2
2
4
4
2
2
1
1
5
1
1
3
3
3
1
1
6
6
59
59
1
1
1
1
1
1
10
10
2
2
1
1
5
5
1
1
1
1
1
1
1
10319
10319
7
7
8
8
1
1
1
1
50
50
2
2
13
13
15
15
2
2
2
2
26
26
7
7
31
31
9342
1
1
3
3
2
1
1
1
9
24
5
1
1
2
1
6
1
3
3
3
2
1
1
7
2
11
11
11
5
1
1
4
1
1
6
3
13
1
74
2
1
16
3
1
3
2
23
27
7
1
3
10
1
5
2
27
1
1
1
1
7
1
1
1
6
1
1
1
29
1
2
41
10
12
20
1
8
8
1
18
1
2
2
32
1
7
26
2
12
7
8
10
14
1
11
6
2
2
1
3
2
8
37
15
1
21
1
2
2
1
1
1
2
1
5
1
1
1
4
13
3
1
47
8
3
1
7
1
7
1
1
1
1
1
1
6
1
1
1
11
4
3
17
14
1
1
2
1
3
1
1
1
13
37
6
27
4
2
2
3
4
18
1
13
7
13
4
1
1
8
4
2
1
1
2
14
22
1
5
11
10
2
1
27
2
2
3
1
1
1
1
1
1
3
23
7
1
1
4
1
2
5
2
72
1
7
2
2
1
1
3
3
10
1
5
1
1
1
1
2
4
1
1
1
1
1
33
29
1
2
6
31
1
1
1
3
2
1
49
27
1
1
3
33
1
10
6
32
1
2
2
1
1
3
1
3
3
18
22
1
1
26
2
8
3
7
11
1
65
1
59
4
15
6
1
2
1
1
2
2
43
14
3
28
26
2
3
8
14
1
1
1
13
2
1
47
2
2
1
1
2
1
2
142
1
3
37
1
1
21
3
3
17
5
8
2
64
1
1
1
18
2
3
2
2
8
4
1
1
2
1
21
2
25
8
4
1
2
1
27
1
2
15
2
13
2
3
1
7
2
1
13
118
3
3
1
1
2
7
5
1
1
1
1
3
6
1
12
45
1
1
1
19
1
2
5
4
4
1
9
1
1
1
1
1
2
51
30
26
6
4
1
1
1
13
1
1
16
5
4
6
1
3
1
7
2
36
1
16
1
7
2
1
30
20
32
1
2
9
2
2
2
1
1
16
1
9
15
24
3
2
6
8
1
1
160
1
16
34
6
22
52
6
1
48
9
1
1
3
5
31
1
4
5
1
2
1
1
33
19
5
1
8
17
6
22
36
6
43
1
4
4
7
3
5
2
22
38
3
2
2
1
2
1
4
1
1
23
5
1
1
4
3
44
1
8
1
1
8
4
18
1
9
2
4
9
25
26
1
6
3
10
1
1
1
4
2
1
1
3
1
15
2
1
33
1
7
2
7
1
1
1
1
6
1
1
3
1
2
1
1
1
39
3
2
4
13
40
1
1
4
9
1
1
1
1
2
7
4
5
2
4
1
1
14
23
130
12
1
5
11
6
3
8
2
1
1
1
2
3
12
2
2
1
1
1
4
7
4
1
1
1
4
1
7
4
1
1
1
1
1
4
1
1
1
1
10
1
1
1
1
14
1
1
1
1
4
1
1
1
2
14
1
4
1
1
19
2
2
1
2
35
3
2
6
1
1
4
1
27
21
1
13
2
1
1
1
1
14
13
5
94
1
6
10
1
39
34
1
2
20
1
8
1
1
8
2
10
1
2
1
1
1
1
4
1
1
2
1
4
1
82
1
1
2
7
1
1
3
1
16
5
14
4
4
15
1
2
1
1
1
4
1
4
2
1
7
11
5
1
21
1
2
2
9
3
4
1
1
1
3
4
1
5
1
1
3
1
3
14
1
4
7
2
4
1
2
1
2
1
1
1
1
8
1
3
1
1
14
1
1
1
2
13
1
2
2
1
47
2
2
2
1
1
1
9
42
1
1
1
1
3
3
1
18
1
34
1
1
12
1
2
2
24
2
2
1
6
3
27
3
1
3
2
1
1
8
1
1
1
1
1
1
3
7
1
2
1
14
4
1
1
2
17
8
1
1
4
4
5
1
12
1
1
7
2
21
41
1
1
1
1
17
24
2
19
2
1
3
28
1
1
6
2
13
18
2
1
1
1
5
2
15
3
5
34
44
2
2
1
1
2
2
2
3
1
1
2
5
1
7
1
8
4
1
3
5
1
53
2
1
1
24
4
2
3
3
1
1
1
33
12
4
4
1
1
8
2
1
1
5
1
1
1
18
6
1
1
2
1
1
13
3
1
22
2
6
3
1
3
1
1
4
19
38
1
2
1
4
1
2
1
5
1
165
1
1
4
1
2
1
10
1
14
1
18
2
6
35
1
1
3
3
1
1
3
2
1
3
2
7
8
2
12
2
1
13
5
4
17
2
20
1
4
1
7
15
1
22
1
3
10
3
1
1
1
1
1
5
1
1
27
5
1
5
1
1
8
2
6
1
24
46
1
1
6
2
1
3
20
5
1
8
1
2
17
10
1
1
1
7
4
7
1
2
2
1
1
1
17
8
1
1
11
1
3
3
1
5
53
3
1
17
1
1
2
5
1
3
2
1
11
2
1
1
1
1
6
1
1
1
9
5
21
1
3
1
3
1
1
7
21
45
1
58
19
1
2
1
6
4
10
1
7
145
1
1
28
10
1
20
2
1
4
1
1
1
39
1
1
1
1
1
8
3
32
4
4
1
16
43
8
1
1
26
2
2
1
1
1
25
1
2
1
9
33
2
74
12
5
1
2
1
1
2
1
2
40
39
6
11
1
9
46
8
9
31
19
1
1
4
1
4
2
1
1
1
23
1
1
2
1
7
1
1
5
1
2
2
1
2
2
5
4
1
5
4
2
2
1
3
1
1
2
8
12
62
1
1
2
1
1
1
1
24
44
1
1
1
5
3
7
7
3
3
1
1
10
4
19
12
21
1
1
1
1
1
1
2
2
14
7
4
2
1
1
10
5
2
1
1
1
19
4
1
1
21
4
1
3
3
3
10
3
1
1
2
14
1
22
1
7
6
10
1
1
1
13
2
1
1
1
1
1
1
1
42
2
1
21
1
5
3
3
1
1
436
436
9
9
1
1
2
2
3
3
7
7
83
83
1
1
14
14
39
4
4
34
34
34
34
34
34
34
1
1
1
6
6
21
4
4
6
6
1
1
8
8
1
1
1
1
126
8
2
1
1
1
2
1
1
9
1
2
3
1
1
20
1
1
3
3
2
1
2
1
1
1
1
4
2
1
1
6
1
1
1
1
1
1
11
3
1
3
2
1
1
3
1
2
1
1
1
3
1
56
1
1
3
3
1
1
1
2
1
1
1
1
1
1
1
1
1
3
1
2
6
1
2
6
4
1
6
1
1
raw text file
bit score 187-100