members
magnitude
fastq.trim.fasta.nt.blast2.join2.join3.2.join3
240025
26506
24
1
1
1
1
1
1
19
19
19
19
2
17
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
17
1
1
1
2
2
2
2
2
2
2
2
2
2
2
1
1
1
1
1
11
11
2
2
1
1
9
7
1
4
2
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
5
5
1
1
1
1
1
1
4
1
1
1
3
3
2
1
14
14
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
141
30
2
2
2
2
2
2
2
3
1
1
1
1
1
1
2
2
2
2
2
2
15
1
1
1
1
1
1
1
1
1
1
1
1
12
12
2
2
2
1
1
1
1
10
10
3
2
1
1
5
5
5
10
9
7
3
3
1
1
1
2
2
2
1
1
1
1
3
3
1
1
1
2
2
2
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
4
3
1
1
1
2
2
2
1
1
1
1
16
5
1
1
1
1
1
4
4
4
4
4
11
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
4
2
2
2
2
1
1
1
1
1
1
1
1
1
1
1
1
4
4
3
3
1
1
1
2
1
1
1
1
1
1
1
1
5
5
5
2
2
1
1
3
2
1
1
1
4
4
4
4
7
2
2
2
2
2
2
5
5
4
1
1
3
3
1
1
1
1
1
1
1
1
57
3
3
3
3
2
1
1
29
2
2
2
1
1
1
1
25
1
1
1
3
3
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
2
2
2
4
4
1
1
2
2
2
12
12
1
1
1
4
4
4
3
3
3
4
4
4
8
8
8
1
2
1
1
1
1
5
5
7
7
7
7
3
3
1
1
2
2
1
1
1687
1
1
1
1
1
1645
2
1
1
1
1
1
3
3
3
3
4
1
1
1
1
1
1
3
3
3
3
3
1
1
1
1634
23
1
1
1
1
3
1
1
1
1
1
1
1
2
2
1
1
1
1
1
1
1
1
1
18
15
15
15
15
15
1
2
1
1
2
1
1
2
1
1
1
1
3
3
1
1
1
1
1
1
1
1
1
1610
1459
1456
31
31
31
31
27
1
2
1
1
1
1
2
1
1
2
1
1
1
1
1
1
4
1
2
1
4
4
1424
1424
1424
1424
1424
1419
1418
1418
3
3
3
3
3
3
1414
2
2
2
2
2
2
2
2
2
1
1
1
1
1
1
1
1
1
1
1411
1411
2
1
1
1
1
1
1
1
1
1
1
1
1409
1
1
1
1
1
1
1408
1392
1390
1390
1390
1389
1323
1319
1313
2
2
1
1
1242
1242
1
1
1
1
1
1
1
1
1
1
1
1
1
1
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
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
2
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
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
2
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
3
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
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
2
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
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
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
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
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
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
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
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
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
2
1
1
1
1
1
1
1
1
2
1
2
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
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
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
2
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
1
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
1
1
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
1
1
1
1
1
1
1
1
1
1
1
1
1
3
1
1
1
1
1
1
1
2
1
1
1
1
2
1
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
1
1
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
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
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
2
1
1
1
1
2
1
1
1
1
1
65
65
65
65
65
38
25
2
2
2
2
2
2
2
2
2
2
1
1
16
15
3
3
3
3
3
1
1
1
11
11
11
11
11
11
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
5
5
5
4
4
4
4
1
1
1
1
1
1
1
3
3
3
3
3
3
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
3
2
2
2
2
2
2
2
2
2
1
1
1
1
1
1
1
1
1
147
134
7
6
1
1
1
1
1
1
5
1
1
1
1
1
1
4
4
4
4
4
1
1
1
1
1
1
1
127
127
112
112
72
1
1
1
1
1
1
1
1
1
71
71
71
71
2
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
59
12
12
1
1
1
1
11
11
11
11
9
7
2
2
2
2
1
1
1
1
5
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
2
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
21
21
17
17
1
1
1
1
1
1
16
4
4
4
3
3
1
1
1
1
1
1
10
10
10
2
1
1
1
1
5
4
1
1
1
1
1
1
1
2
2
1
1
1
1
1
1
1
1
2
2
2
2
2
2
1
1
6
6
6
6
6
6
6
6
1
1
2
1
1
1
1
1
1
1
1
16
3
3
3
3
3
3
3
3
3
3
3
13
13
13
13
12
8
2
2
2
2
2
2
2
1
1
6
6
6
6
6
6
6
2
2
2
1
1
1
1
3
3
3
3
3
3
1
1
1
1
1
1
3
3
1
1
1
1
1
1
1
2
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
10
6
6
6
6
6
6
1
1
4
4
2
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
1
1
1
1
1
1
1
1
1
1
1
1
40
9
9
8
8
8
8
8
8
8
2
5
1
1
1
1
1
1
1
1
1
1
31
30
30
9
9
1
1
1
1
2
1
1
1
1
1
1
1
1
1
1
1
1
1
1
20
8
2
2
2
2
6
6
4
4
4
4
7
7
7
7
3
1
2
1
1
1
1
1
1
1
1
1
1
1
1
1
15
15
14
7
6
6
6
6
6
6
1
5
1
1
1
1
1
1
1
1
1
7
7
7
1
1
1
1
1
6
4
4
4
2
1
1
2
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
11
11
6
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
1
1
1
1
1
1
2
2
2
2
2
2
1
1
1
1
5
5
1
1
1
1
1
1
1
4
4
4
1
1
1
1
3
3
1
1
2
2
2
2
2
2
2
2
2
2
2
2
1
1
1
1
1
39
1
1
1
1
1
1
1
38
31
30
8
8
6
2
2
2
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
1
1
2
2
1
1
1
1
1
1
1
1
1
1
22
22
22
13
13
1
1
1
3
3
1
1
1
1
1
3
3
2
1
5
5
1
1
1
1
1
8
1
1
1
2
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
1
1
7
3
3
3
3
3
3
3
1
1
1
2
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
54
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
1
1
1
1
16
1
1
1
15
2
2
2
2
2
1
1
3
2
2
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
10
1
1
1
1
1
1
9
4
4
4
3
1
1
1
1
1
5
5
5
1
1
1
1
1
29
29
4
2
2
2
1
1
2
2
2
2
2
2
25
3
3
2
2
2
1
1
1
22
15
8
8
8
6
6
1
1
1
1
1
5
5
4
2
1
1
1
1
1
5
4
4
2
2
2
2
1
1
1
1
1
1
1
1
1
26
10
10
7
7
3
3
1
1
1
13
13
13
4
4
3
3
3
3
3
2
2
2
3
3
2
2
2
2
2
1
1
1
1
3
3
3
3
24392
88
11
11
11
11
11
11
3
3
3
3
3
2
1
13
8
5
2
2
2
2
2
1
1
1
1
1
1
3
3
1
1
1
2
2
5
3
3
2
2
2
2
2
2
2
2
54
47
5
2
1
1
1
1
1
1
2
2
2
1
1
1
1
1
1
1
1
1
1
1
1
40
40
40
5
5
3
3
2
2
2
1
1
1
1
1
1
1
1
34
34
12
12
1
1
1
1
1
1
1
1
1
10
7
7
3
1
1
1
1
1
2
2
2
2
1
1
1
1
3
2
2
1
1
1
1
1
1
1
1
1
1
1
1
3
3
3
3
3
22
22
22
17
1
1
1
1
1
1
9
3
3
2
2
2
2
2
2
1
1
1
1
1
1
1
4
4
4
2
2
2
2
1
1
1
1
1
1
1
1
1
1
2
2
2
2
7
6
6
3
2
1
1
1
1
1
1
1
1
1
1
1
1
2
2
2
2
1
1
1
5
1
1
1
1
1
1
1
1
1
4
4
4
3
3
3
2
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
6
6
3
3
1
1
1
1
1
1
3
3
2
2
2
1
1
5
5
5
5
4
4
24301
24246
24246
1
1
1
1
1
1
3
3
3
17696
17696
1167
538
1276
939
1071
1309
51
1134
337
564
5
1154
511
1670
1
92
127
762
824
1304
894
1158
808
1
1
1
2985
2952
2912
251
174
18
133
200
101
259
161
158
204
134
127
116
151
103
97
30
126
182
187
1
1
1
1
32
1
1
1
1
9
16
1
1
1
3554
1
1
1
2640
206
182
306
160
210
177
49
141
137
64
1
4
228
17
59
119
54
185
95
246
902
1
2
896
1
3
1
1
5
1
1
1
1
2
1
2
1
1
5
1
1
1
1
1
1
1
711
1
1
1
4
1
2
2
5
1
6
1
1
1
1
1
1
1
2
2
1
1
2
2
3
1
1
1
1
1
1
1
1
2
1
1
1
1
1
3
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
2
1
1
1
5
2
1
1
1
1
1
1
2
4
1
1
2
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
2
2
1
1
2
2
2
1
1
1
1
19
4
1
1
1
1
1
1
1
1
1
2
1
1
1
1
2
1
1
1
1
1
1
1
1
1
11
6
1
1
1
3
2
1
1
1
1
1
1
1
5
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
6
5
5
5
5
3
2
1
1
1
1
7
6
1
1
1
1
5
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
12
2
2
2
1
1
1
1
1
1
1
8
8
1
1
1
1
7
7
1
3
3
2
1
1
1
1
1
1
1
1
1
1
69
2
2
2
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
41
1
1
1
1
1
6
6
5
4
4
3
3
1
1
1
3
3
3
1
1
1
2
2
2
3
3
1
1
1
1
1
1
1
1
1
1
1
1
11
8
8
4
4
4
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
1
1
14
7
1
1
1
1
5
1
1
1
1
1
1
2
2
2
1
1
1
1
1
1
1
3
1
1
1
1
1
1
1
1
1
1
1
1
1
4
4
4
4
4
1
1
1
1
1
24
1
1
1
1
1
1
9
9
4
4
1
1
1
1
1
2
2
1
1
2
2
1
1
1
1
1
1
14
14
5
3
1
2
2
2
6
1
1
3
3
1
1
1
1
6
4
4
1
1
1
3
1
1
1
1
2
2
2
1
1
1
1
1
1
3
1
1
1
1
1
1
2
2
2
1
1
189823
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
3048
10
1
1
8
1
2
1
1
2
1
58
58
58
26
26
1
1
2
1
1
1
2
1
1
3
1
1
1
1
1
1
1
1
2
1
1
32
5
5
5
2
2
1
1
3
3
7
7
8
8
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
2
2
2
2
5
4
1
1
1
2
2
2
2
1
1
1
1
1
1
1
1
1
2967
19
1
1
1
9
9
9
9
8
8
8
1
1
1
2948
1
1
1
1
2
1
1
1
1
1
1
2939
1
1
1
1
2
2
67
67
1
1
3
1
1
23
1
1
1
1
1
1
20
1
1
1
2
2
1
1
1
3
2
1
1
13
13
1
1
6
6
7
7
1
2
1
1
2
5
5
879
878
1
9
9
26
20
6
1
1
3
1
1
1
1886
1886
1
1
1
1
1
1
1
1
1
1
1
3
3
3
3
12919
45
45
3
3
16
16
3
3
100
100
2
2
2
2
827
827
9
9
2
2
31
31
1
1
2
2
396
396
1
1
9
9
25
25
232
232
64
64
4
4
1
1
1000
1000
1
1
13
13
1
1
5
5
45
45
590
590
4
4
67
67
10
10
21
21
22
22
1
1
12
12
1
1
1
1
8
8
1
1
11
11
1
1
4
4
3
3
1
1
4
4
1
1
733
733
2
2
20
20
12
12
6
6
1
1
5
5
216
216
6
6
18
18
1
1
2
2
50
50
106
106
3
3
5
5
2
2
16
16
13
13
13
13
5
5
217
217
1
1
1
1
1
1
2
2
4
4
18
18
140
140
37
37
3
3
46
46
2
2
1
1
6
6
18
18
18
18
2
2
1
1
2
2
9
9
43
43
1
1
370
370
2
2
29
29
2
2
313
313
1
1
5
5
5
5
19
19
4
4
1
1
70
70
103
103
49
49
28
28
3
3
1
1
7
7
5
5
53
53
6
6
116
116
1163
7
1
1
4
1
3
1
5
3
1
6
1
1
1
5
1
1
1
2
1
1
1
5
3
2
2
5
1
1
1
2
4
1
1
8
3
1
1
1
1
2
2
7
1
5
1
1
1
1
9
1
5
1
1
1
1
1
1
3
1
1
4
2
1
1
1
1
1
2
1
1
1
1
4
2
1
1
1
4
1
1
3
5
1
1
1
5
2
1
2
1
1
3
2
1
3
3
1
1
2
3
1
1
1
1
1
1
4
3
1
1
1
3
1
1
1
4
3
3
1
1
2
4
1
2
1
1
2
2
3
1
2
2
1
1
1
1
2
1
2
1
6
1
1
5
1
3
3
2
1
1
1
1
1
13
4
2
1
1
2
2
2
1
3
1
1
1
1
1
1
1
1
1
2
7
1
6
11
6
12
1
2
1
3
1
1
1
2
1
1
1
1
1
1
1
1
2
2
1
2
3
2
1
1
3
2
3
5
2
1
1
1
1
2
8
1
2
2
6
3
1
2
1
2
32
1
5
1
1
1
1
1
7
1
2
2
2
6
1
1
21
4
2
3
2
2
10
20
2
1
3
1
1
1
1
3
1
1
1
3
2
1
1
1
2
2
1
1
2
1
6
1
1
1
6
1
2
1
1
3
3
3
2
3
1
1
1
11
11
11
1
19
1
2
3
1
1
2
2
1
4
1
1
2
3
1
9
1
13
4
2
17
4
1
1
8
8
8
9
3
1
1
1
1
3
1
1
2
1
3
2
2
1
5
52
2
1
1
1
1
1
4
3
2
1
8
2
1
6
1
3
1
1
1
1
3
1
1
1
1
1
1
1
1
1
3
1
1
3
7
1
3
4
1
4
17
1
5
2
4
7
3
1
1
1
1
1
1
1
1
1
1
8
1
1
1
1
1
1
1
1
4
1
1
1
74
1
1
3
1
1
2
1
1
1
1
1
1
1
1
3
1
45
1
2
1
1
3
2
1
5
5
1
1
1
1
56
56
16
16
1
1
1
1
9
9
82
82
1
1
38
12
12
12
5
5
5
3
3
3
4
4
14
14
1
1
63
63
53
53
1
1
1
1
14
14
23
23
21
21
2
2
4
4
384
384
86
86
43
43
129
129
1
1
320
4
4
4
1
8
35
1
1
1
1
1
1
1
2
2
2
3
3
3
1
4
4
4
1
1
1
1
1
1
1
2
2
2
3
3
3
1
10
10
10
1
1
1
1
1
1
1
1
1
28
1
1
1
2
2
2
1
1
1
1
1
2
2
2
1
7
7
7
11
3
3
3
1
1
1
1
1
1
3
1
1
1
3
3
3
7
1
1
1
4
1
1
1
4
4
4
1
1
1
2
2
2
1
1
1
1
1
2
2
2
1
2
2
2
1
5
5
5
2
2
2
1
1
1
1
1
1
1
1
1
1
1
1
1
1
15
15
15
1
1
1
1
1
1
1
3
3
3
4
4
4
4
4
4
1
1
1
1
2
1
1
1
3
3
3
1
1
1
7
3
3
3
1
1
1
1
1
1
1
1
1
1
1
1
2
2
2
1
1
1
5
5
5
1
1
1
1
1
1
2
2
2
3
5
1
1
1
1
1
21
21
21
1
3
3
3
1
3
3
3
1
1
1
3
3
3
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
260
260
2
1
1
1
3
3
8
8
4
4
1
1
1
1
10
10
19
19
3
3
241
25
176
40
40
3
3
1
1
2
2
5
5
14
14
516
516
12
12
5
5
50
50
1
1
1
1
41
41
1
1
3
3
7
7
1108
239
869
3
3
26
26
8
8
59
59
16
16
7
7
1
1
1
1
1
1
1
1
34
34
161
161
4
4
254
254
16
6
6
6
2
2
2
1
1
1
1
1
1
1
1
1
1
1
1
3
3
3
1
1
1
21
21
77
77
39
12
2
1
1
1
1
10
2
2
8
2
2
2
2
27
27
1
1
3
2
2
1
1
1
7
1
6
6
1
1
1
1
1
1
11
11
11
30
30
2
1
1
28
1
1
2
2
6
5
5
2
2
1
8
1
1
1
1
6
5
5
5
5
2
2
4
8
8
6
4
4
4
2
2
2
2
1
1
1
1
1
8
8
8
8
3
3
3
3
1
1
1
1
1
1
1
1
3
3
3
3
41
41
41
39
2
2
2
2
37
37
7
6
6
1
16
2
2
6
6
6
5
5
2
2
1
1
1
1
1
1
1
1
1
1
1
1
1
3
3
3
3
2
2
2
2
1
1
1
8
8
8
8
8
8
8
8
1729
1729
89
89
89
89
89
89
89
89
1
1
1
61
61
61
27
27
4
4
1
1
1
1
1
1
1
1
2
1
1
1
1
1
1
1
1
1
1
1
1
1
319
316
15
15
14
1
1
1
1
4
4
4
1
1
1
1
1
1
1
1
1
1
1
1
1
41
15
15
2
2
2
1
1
1
2
2
2
1
2
2
2
2
1
1
2
2
2
1
1
1
5
3
1
1
1
2
2
2
2
1
1
1
1
1
1
13
13
1
1
1
1
1
2
2
2
1
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
2
1
6
2
2
2
2
2
3
2
2
2
2
1
1
1
1
1
1
1
1
1
1
68
22
3
1
1
1
1
1
1
1
1
1
1
1
1
2
1
1
1
1
1
16
2
2
2
5
5
5
1
1
4
4
4
27
6
6
2
2
2
2
2
2
9
9
5
5
5
1
1
7
7
7
7
3
3
3
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
2
2
2
2
2
2
2
2
1
1
1
1
1
4
4
4
4
4
3
3
3
3
3
1
2
3
3
1
1
1
1
1
1
1
1
1
1
1
1
3
3
3
3
3
3
147
146
3
3
3
3
143
6
6
6
1
1
1
1
1
1
135
1
2
2
2
2
1
1
1
1
1
9
9
1
4
2
2
2
2
1
1
1
1
1
1
1
1
1
1
1
1
3
3
1
1
1
1
1
2
2
2
2
11
3
3
3
3
3
2
2
2
2
2
2
2
2
2
4
4
3
3
1
1
1
1
1
1
1
1
2
2
2
1
1
1
1
1
1251
1251
1251
1251
1251
1251
11
8
1
30
2
16
9
1
1
3
16
2
7
3
32
1
114
20
281
19
30
44
3
7
176
6
129
174
61
5
7
6
7
9
10
5
5
2
2
2
2
2
2
3
3
1
1
1
1
2
1
1
1
1
1
461
5
5
5
1
1
1
1
1
2
2
1
1
1
1
1
1
2
2
2
2
2
456
26
16
16
2
1
1
7
7
7
7
143
134
134
134
134
134
134
9
9
2
2
2
2
7
7
7
1
1
1
1
1
282
282
2
1
1
1
1
1
1
1
280
280
280
163512
198
162
3
3
3
3
3
3
157
11
1
1
1
1
8
1
1
1
1
3
1
1
2
2
2
1
1
1
1
1
1
146
97
35
7
7
1
10
10
2
2
2
1
1
1
1
2
1
1
1
1
4
1
1
1
3
2
1
1
1
1
22
22
3
1
1
1
11
8
8
1
2
1
9
1
1
1
8
8
8
40
8
1
1
1
3
3
1
1
1
1
1
3
1
1
1
10
2
2
2
1
1
15
1
12
12
2
2
2
2
36
6
6
6
1
1
1
4
4
4
1
1
1
1
1
1
7
7
3
3
4
1
1
1
3
3
3
1
1
1
1
1
2
2
1
1
1
1
1
6
2
1
1
1
1
1
1
1
1
4
4
1
1
1
3
3
3
10
7
7
1
1
5
5
5
1
1
3
3
1
1
1
2
2
2
1
1
2
2
2
2
626
58
58
102
102
1
1
1
1
351
44
132
44
10
2
1
1
1
1
1
1
2
2
9
9
9
9
2
2
61
61
61
1
1
1
1
158339
92
24
9
9
2
2
2
2
1
1
8
7
1
1
1
1
2
2
2
2
2
2
1
1
1
1
1
16
7
7
2
2
1
1
51
11
4
1
1
2
2
6
1
1
3
3
3
3
1
1
1
7
2
2
2
5
4
4
4
7
1
1
1
1
1
1
2
2
2
3
7
7
1
1
2
2
13
13
13
132
67
5
5
5
5
5
5
3
1
1
20
5
5
5
13
1
12
1
1
15
6
6
6
1
1
5
5
5
1
1
2
2
20
1
1
6
6
6
1
1
3
2
1
3
3
5
5
5
63
63
63
63
63
2
2
2
2
2
2
155497
8
3
3
2
2
1
1
2
2
7
7
7
7
2
2
2
1026
976
976
976
976
49
46
46
3
3
3
3
6
6
3
3
2
2
154448
255
63
63
63
63
14
14
39
1
1
1
1
1
1
1
1
1
1
1
1
1
5
5
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
4
4
80
80
80
80
8
8
8
8
4
4
4
4
9521
9521
143
143
144329
2
2
1
1
137848
9
31
16
7
50
5
43
2
53
36
18
7
10
1
10
6
8
26
23
9
12
18
10
7
1
20
26
70
8
3
4
3
52
21
24
30
4
136215
3
1
1
49
18
13
46
1
1
3
135411
1
28
1
19
1
2
7
580
3
2
1
21
2
328
12
110
7
2
42
40
2
6442
6442
261
80
80
1
1
4
2
1
1
1
1
1
2
2
2
1
1
5
3
3
3
1
1
13
3
5
4
1
4
3
3
1
6
5
5
5
5
5
5
1
1
6
6
6
7
1
1
1
1
2
1
1
8
4
4
4
4
3
20
20
20
20
9
1
1
1
8
1
1
1
2
2
2
2
2
2
2
2
2
2
1
1
8
2
2
2
2
5
2
2
1
1
1
2
1
1
1
1
1
1
1
1
10
8
8
8
8
2
2
2
9
1
1
1
1
7
7
7
7
69
9
7
4
4
1
1
1
1
2
1
1
1
2
2
2
2
22
3
3
3
11
11
11
6
6
6
1
36
20
2
2
6
2
2
3
3
3
4
4
3
3
1
1
2
1
1
1
1
1
1
2
1
1
1
1
1
1
1
16
1
1
6
3
3
2
1
9
4
1
1
2
2
1
4
4
1
1
2
20
20
4
4
4
2
2
4
4
4
2
2
2
8
8
3
2
1
1
1
1
1
1
1
17
1
1
1
1
1
6
6
1
1
2
2
3
3
1
1
1
1
1
1
6
2
2
2
1
1
2
2
2
1
1
3
3
3
3
3
3
1046
3
3
41
41
30
30
557
557
1
1
1
1
41
1
1
1
1
4
4
4
4
2
2
2
2
1
1
1
1
1
1
1
1
5
5
5
5
11
11
11
11
1
1
1
1
1
1
1
1
11
11
11
11
2
2
2
2
1
1
1
1
7
7
302
302
15
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
2
1
1
1
1
36
36
36
36
4
4
4
4
12
12
2
2
2
2
9
2
2
2
1
1
1
5
5
1
1
1
1
143
15
1
1
1
1
13
13
66
66
47
18
8
1
2
2
2
9
6
1
1
1
1
1
1
20
10
1
1
10
3
3
2
2
19
19
3
3
4
5
5
7
7
7
1
6
6
55
17
17
3
1
2
2
1
1
1
1
1
2
1
1
1
1
1
1
37
32
7
7
7
5
5
3
3
2
14
2
2
1
1
1
1
1
1
1
1
3
3
3
1
1
1
1092
12
8
5
2
1
4
4
20
2
2
2
2
18
18
18
18
1054
38
38
38
37
1
33
20
1
19
19
11
3
1
2
6
6
1
1
1
32
32
32
32
32
129
1
1
1
1
63
63
61
2
42
33
3
30
9
9
196
4
4
69
69
13
55
1
1
1
2
2
67
67
1
3
63
42
42
2
40
1
1
1
1
1
1
1
70
22
19
1
2
46
46
40
1
5
1
1
3
1
1
2
2
29
1
1
11
10
3
7
11
8
8
14
14
13
13
30
30
1
1
28
18
18
18
4
14
390
204
204
3
5
196
177
177
160
17
6
6
6
24
24
1
3776
31
31
2
2
5
5
4
1
1
1
1
1
1
1
1
3
1
1
1
1
2
2
2
2
2
2
2
4
2
1
1
2
1
1
14
1
1
1
2
2
2
4
2
2
7
1
1
1
1
1
1
18
18
13
3
3
3
3
3
3
3
2
1
1
1
1
5
5
5
7
7
7
7
3
1
2
1
2
2
2
2
2
2
15
15
9
9
9
9
6
6
6
6
2088
22
22
3
3
9
9
1
1
2
2
1
1
550
550
2
2
3
3
1
1
33
33
2
2
196
196
1
1
1115
1115
1
1
1
1
3
3
2
2
24
1
1
1
1
1
1
2
2
8
1
1
1
1
1
3
3
1
1
2
2
1
1
97
97
546
18
18
5
5
3
2
8
8
1
1
4
4
4
1
1
1
1
1
8
8
8
8
8
44
44
2
1
1
3
3
3
2
1
1
5
5
1
4
6
6
6
5
5
5
1
1
1
2
2
2
4
4
4
1
1
2
2
2
2
2
2
1
1
2
2
2
1
1
1
13
13
13
13
13
37
37
34
34
34
2
2
420
2
2
1
1
39
15
15
13
13
4
4
4
6
6
325
3
3
1
1
12
10
10
1
1
1
1
1
1
301
1
1
10
10
61
61
34
34
30
30
44
44
17
17
17
4
1
12
37
3
3
25
25
25
9
9
9
40
37
35
15
4
4
1
1
1
1
1
2
1
1
1
1
1
1
2
2
2
1
1
8
8
8
1
1
1
1
1
1
1
3
3
3
24
24
9
1
1
1
1
1
1
1
1
1
1
1
1
1
4
1
1
1
1
1
4
4
4
1
1
2
2
1
1
1
1
2
2
2
2
2
3
3
3
1
1
1
1
290
290
3
1
1
1
1
1
9
2
2
2
1
1
2
2
2
3
3
3
1
1
2
2
1
1
5
3
2
2
2
2
2
1
1
9
2
2
2
1
1
1
1
1
3
3
1
1
1
13
9
1
1
1
2
2
2
6
3
2
2
1
1
1
1
1
1
2
2
2
1
1
1
5
5
5
5
4
3
2
1
3
2
2
2
1
1
3
3
3
3
3
1
1
1
25
24
2
1
1
1
1
1
1
1
18
18
1
1
5
5
2
2
2
6
5
5
1
1
1
3
3
3
3
3
1
1
1
3
2
2
2
117
117
23
23
23
17
17
17
1
9
9
9
11
11
11
6
6
6
15
18
18
2
2
2
2
1
1
1
7
1
1
1
29
29
10
10
10
19
1
18
16
6
2
2
2
2
1
1
1
1
1
1
1
1
3
2
2
1
1
2
2
2
1
1
1
1
1
1
1
1
1
1
6
5
1
1
3
3
1
1
1
5
2
2
2
2
1
1
3
2
5
1
1
1
4
2
2
2
2
1
1
1
1
4
4
1
2
1
151
8
8
8
8
7
1
68
8
1
1
7
7
6
1
46
36
36
1
14
14
4
4
4
4
5
5
2
2
1
1
3
3
3
10
10
10
7
7
12
1
1
4
4
4
7
7
1
1
1
45
10
10
10
10
23
7
7
8
8
8
8
8
8
12
12
3
3
2
2
30
13
4
4
4
9
9
9
17
17
17
17
164
127
14
14
14
14
2
2
2
111
7
7
7
3
1
1
1
1
1
1
2
1
1
1
1
1
1
23
18
2
2
9
9
2
2
1
1
1
3
3
3
1
1
1
2
2
21
3
3
3
7
4
4
1
2
2
9
1
1
2
2
1
1
1
1
1
3
2
1
1
1
3
3
2
2
5
5
5
5
1
1
10
2
2
3
1
1
4
2
2
11
2
1
1
1
1
1
1
1
1
3
3
3
3
3
1
1
2
2
2
1
1
37
14
4
4
3
3
3
2
2
1
1
1
1
1
20
2
2
2
2
2
1
1
1
1
11
8
1
2
2
2
1
1
1
1
40
40
3
3
3
3
2
1
30
8
8
2
6
1
1
1
1
1
1
1
2
2
2
1
1
1
1
6
2
2
2
3
1
1
1
1
1
3
7
4
4
4
3
2
1
1
41
25
2
1
1
1
1
1
1
1
1
1
1
20
1
1
1
4
4
4
5
5
9
9
9
2
2
2
13
2
2
2
2
2
2
2
2
5
3
3
3
2
2
2
2
2
2
2
2
2
2
3
3
3
3
3
93
45
45
16
13
3
3
8
8
5
1
3
3
1
7
6
5
1
1
3
5
5
1
1
1
1
1
1
47
1
1
1
6
6
6
6
14
2
2
5
1
1
1
3
3
3
21
6
6
13
13
2
2
2
2
2
2
157
9
2
2
2
2
1
1
3
3
3
3
3
3
1
1
1
1
62
62
51
51
6
6
3
1
1
1
1
1
10
10
10
1
9
1
1
1
50
1
1
1
1
15
15
15
1
1
27
27
27
1
1
21
5
5
5
5
5
5
16
4
4
4
4
12
12
12
364
36
36
11
2
2
2
2
2
3
3
3
3
20
12
12
12
7
7
7
225
19
3
3
3
2
1
1
1
1
1
6
3
3
1
1
3
3
3
3
5
5
1
1
3
3
2
2
1
1
1
1
1
1
1
172
18
1
1
1
1
1
1
3
1
2
4
2
2
1
1
1
2
2
1
1
1
1
1
1
1
1
1
1
1
145
141
6
2
4
95
2
93
7
7
7
7
7
8
1
1
1
2
2
2
2
3
3
3
3
1
1
1
1
1
1
1
19
4
1
1
1
3
3
3
3
3
3
3
2
2
2
2
3
3
3
1
1
1
1
3
3
3
3
11
11
3
3
3
3
2
1
1
1
1
1
1
1
1
1
1
1
3
3
3
3
50
41
13
13
13
8
8
8
1
15
3
3
3
2
2
2
7
7
7
10
10
5
5
5
5
5
5
5
5
1
1
1
8
3
1
1
1
1
1
1
1
1
1
1
1
1
5
1
1
1
1
4
1
1
3
11
11
1
1
1
2
2
2
2
8
1
1
1
2
2
1
1
3
3
3
6
6
6
6
6
5
1
70
1
1
1
1
1
1
1
69
69
45
44
44
1
1
24
13
1
1
1
1
8
8
2
2
1
1
1
1
1
1
5
5
5
2
3
2
2
2
2
1
1
2
1
1
1
1
1
1
1
1
1
41
41
41
20
16
1
1
1
10
1
1
1
1
4
1
2
1
2
2
2
1
1
1
1
3
1
1
1
1
1
1
1
1
12
12
1
1
1
3
3
3
4
4
4
9
9
4
4
5
1
1
1
2
2
2
4
4
2
2
2
2
2
2
2
2
2
2
388
257
21
5
5
5
5
5
11
2
2
2
2
6
2
2
2
1
1
1
3
3
3
3
3
5
3
1
1
1
1
1
1
2
1
1
1
1
1
1
12
8
7
7
7
7
1
1
1
1
4
4
3
3
3
1
1
2
2
2
2
2
2
222
5
4
2
2
2
1
1
1
1
1
1
1
10
10
9
2
2
1
1
6
5
3
3
3
1
1
1
1
1
1
1
1
1
1
180
15
2
2
1
1
163
11
3
48
1
6
6
10
2
2
2
2
2
10
10
10
1
1
4
3
3
9
9
9
9
11
4
4
1
1
8
8
8
5
5
5
21
21
21
8
1
1
2
2
11
11
6
6
6
6
6
6
6
2
2
2
2
5
2
2
2
2
2
2
2
2
1
1
1
1
1
1
1
1
1
4
2
2
2
2
2
2
2
11
11
1
1
1
1
10
10
10
10
126
58
16
10
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
3
1
1
1
6
6
3
5
4
1
1
1
1
1
1
1
15
15
9
9
5
5
5
10
3
3
1
1
2
2
5
1
1
1
1
1
1
2
2
2
2
12
10
1
3
2
2
2
1
1
1
1
1
1
1
1
1
1
2
1
66
31
31
1
1
1
7
1
1
1
1
2
2
2
2
1
1
2
2
2
2
1
1
1
1
1
1
1
10
10
10
5
4
4
1
1
1
1
1
1
1
1
26
4
4
4
4
2
2
2
2
2
1
1
2
2
2
2
16
1
1
2
1
1
1
1
2
2
2
1
1
1
1
1
1
2
2
2
3
2
1
1
1
1
1
1
2
2
1
1
1
1
1
1
1
1
1
1
1
1
1
1
3
3
3
3
1
1
1
2
2
1
1
1
1
1
1
1
259
1
1
1
254
75
75
20
20
1
1
1
1
4
4
5
5
1
1
7
7
2
2
15
15
17
17
1
1
1
1
22
22
8
8
5
5
2
2
22
22
3
3
1
1
1
1
1
1
8
8
4
4
4
4
4
3
3
3
3
3
3
3
3
13
4
1
1
1
1
1
3
3
3
1
1
1
1
1
1
1
1
9
9
3
3
6
6
6
6
2827
10
10
10
2
2
2
2
2
8
8
8
8
8
2815
39
24
24
15
1
2
2
1
1
1
2
2
1
1
1
2
2
1
1
1
1
1
1
97
27
27
27
70
51
14
5
5
5
9
9
9
8
8
8
8
29
29
29
29
13
13
13
13
13
4
1
1
1
1
2
2
2
2
1
1
1
1
2
2
2
2
2
22
22
1
1
1
1
1
5
5
5
5
5
3
1
1
1
1
1
1
1
1
1
1
1
1
4
4
4
4
3
3
1
1
1
1
1
1
1
6
6
1
1
1
2
2
1
1
3
3
2
1
2509
631
631
1
140
1
489
1850
1762
119
1
1
118
118
118
61
61
61
61
313
28
28
23
5
283
283
2
1
1
50
49
49
49
1
1
199
199
199
14
13
6
6
1
1
1
2
2
2
2
207
115
113
113
2
1
1
91
91
91
1
1
1
3
3
3
3
203
42
42
42
1
1
33
33
33
1
1
1
1
1
1
1
1
1
1
1
1
1
1
27
19
1
18
4
4
1
1
1
1
1
1
49
49
49
1
1
1
31
31
31
2
2
2
40
40
40
40
1
1
1
16
7
7
7
2
2
2
7
7
7
45
45
45
5
5
5
5
8
8
7
7
56
1
1
1
55
55
55
41
41
41
41
30
30
29
1
41
2
1
1
36
36
2
2
2
2
2
5
2
2
2
2
1
1
176
176
176
25
25
25
25
46
36
36
36
9
9
9
44
44
6
6
6
6
6
6
5
5
5
2
2
2
5
5
5
7
7
7
4
4
7
7
24
12
12
12
12
12
12
12
12
18
17
17
2
2
5
5
1
1
2
2
1
1
1
1
122
40
40
8
32
82
39
2
2
2
2
1
1
1
1
1
1
1
1
4
4
4
4
5
5
5
5
25
25
25
25
1
1
1
1
17
6
6
6
6
2
2
2
2
8
8
8
8
8
8
8
8
8
18
18
18
18
18
2
2
2
2
1
1
1
1
1
1
1
1
1
6
6
3
3
2
2
2
2
1
1
1
3
3
3
1
1
1
1
1
1
1
1
1
8371
8655
740
2
2
19
19
85
85
38
38
1
1
1
1
489
3
12
8
2
2
1
1
10
12
2
2
1
1
4
1
12
12
13
25
1
26
5
15
5
1
1
12
59
2
5
2
2
6
1
1
3
2
3
3
1
1
3
11
7
4
1
1
1
38
20
9
1
2
8
27
1
4
1
1
1
57
2
2
6
3
3
41
41
1
1
36
1
1
1
2
1
1
1
1
1
1
1
1
2
1
1
1
1
2
1
1
5
1
1
1
2
1
1
1
9
1
1
1
1
1
2
1
1
7767
2344
72
52
7
2
1
1
1
8
1
3
1
3
18
2
4
1
1
2
2
1
1
10
4
1
3
1
1
2
2
3
3
3
3
3
3
1824
1819
761
248
248
473
473
6
6
9
9
326
326
6
6
1
1
2
2
706
706
5
5
376
25
25
1
1
183
183
1
1
1
1
4
4
2
2
3
1
2
2
1
1
90
1
89
26
26
897
19
6
6
5
5
8
8
157
157
1
1
153
153
1
1
1
1
168
72
41
41
1
1
1
1
1
1
1
1
1
1
9
9
2
2
1
1
1
1
1
1
1
1
1
1
2
2
1
1
1
1
4
4
65
65
2
1
2
2
2
1
1
1
1
3
5
5
2
1
6
1
1
1
1
7
1
1
1
5
1
1
1
1
1
1
1
2
1
1
24
24
24
1
1
3
3
9
4
4
5
5
4
1
1
1
2
2
1
1
1
1
551
106
106
28
2
42
1
2
1
1
1
19
2
1
2
1
2
1
433
348
348
1
1
1
1
19
19
11
11
3
3
12
1
9
2
13
13
22
22
8
8
6
6
2
2
4
4
4
4205
4122
4122
83
83
4
1
1
3
3
1
1
1
136
130
4
1
1
1
1
126
1
13
1
55
1
1
45
1
1
1
1
1
1
3
1
1
416
66
3
3
9
9
7
7
1
1
20
20
5
5
2
2
3
1
1
1
3
3
2
2
3
3
1
1
29
29
4
1
1
2
2
1
1
25
25
12
12
5
5
5
8
8
8
304
3
3
3
1
1
2
1
1
1
1
1
11
11
11
6
6
6
3
3
3
3
3
1
1
2
2
2
278
278
278
2
1
1
272
271
1
1
1
1
1
1
1
1
1
1
1
6254
6254
2
2
5
5
2
2
2
2
14
14
1
1
1
1
1
1
3
3
1
1
6
6
6020
12
2
19
4
30
1
2
2
15
2
2
1
10
7
10
2
1
6
1
17
3
7
3
2
2
33
1
9
3
13
3
15
3
3
2
3
5
11
9
1
1
9
2
1
1
1
1
3
5
4
2
91
1
2
1
2
3
7
1
10
17
1
5
5
5
18
1
1
1
1
8
19
2
1
1
2
1
1
5
1
6
2
2
1
2
1
11
1
4
1
1
8
1
1
1
1
2
45
4
6
1
5
13
10
1
2
1
10
3
5
2
4
2
1
3
2
2
6
25
1
2
1
8
6
1
8
8
6
2
3
9
1
3
2
50
2
3
2
1
2
5
8
26
4
1
8
1
1
5
8
2
19
5
2
3
7
4
9
6
20
11
5
1
2
10
5
6
1
1
1
6
17
1
1
7
5
16
4
1
1
3
1
1
3
1
6
1
2
2
5
2
2
8
7
7
1
13
3
28
3
3
8
7
2
10
2
1
4
1
3
4
1
1
16
6
2
3
1
16
2
2
1
4
24
2
16
1
26
6
5
11
1
1
2
1
1
1
9
1
18
20
1
1
3
2
2
1
1
10
1
9
3
4
5
2
3
1
22
3
30
23
1
3
1
1
4
1
6
1
1
2
1
1
3
4
8
1
2
2
25
23
1
1
2
3
4
3
1
27
1
19
1
1
25
20
23
1
20
1
2
4
6
17
4
2
21
2
7
16
2
6
2
6
18
13
24
1
9
14
1
1
2
1
1
8
1
15
2
23
4
30
1
7
14
4
4
3
1
20
1
1
1
1
4
1
5
30
4
2
10
31
12
15
1
1
6
1
5
4
24
13
1
35
84
1
1
1
6
1
2
72
1
16
5
2
2
14
1
1
18
1
1
1
17
3
19
1
41
5
1
23
31
1
1
1
1
1
1
2
1
2
10
2
4
1
3
6
8
19
30
7
3
18
3
2
12
2
2
1
5
11
17
4
5
19
5
17
8
1
5
84
1
5
3
10
3
1
1
7
1
1
2
13
1
14
1
1
4
15
2
1
6
10
29
3
1
2
22
11
2
8
3
8
3
7
12
1
1
32
11
2
9
2
2
4
1
30
1
14
2
2
1
1
1
9
3
2
3
3
5
3
2
2
1
4
12
9
3
5
27
1
5
9
8
2
3
24
1
4
6
28
16
15
27
1
2
1
1
2
4
2
2
4
6
1
10
2
9
5
14
2
2
12
1
65
1
1
15
7
2
20
2
6
42
1
1
20
7
13
3
2
1
5
10
1
32
2
3
1
47
20
8
1
5
7
5
7
8
3
2
75
26
4
10
1
9
1
2
6
10
14
6
3
12
1
1
2
1
17
18
38
20
4
1
3
2
1
22
19
2
1
1
6
24
4
1
3
19
40
10
3
6
2
4
17
1
3
2
11
2
4
1
16
16
8
1
10
5
1
1
3
12
16
20
1
4
2
1
7
1
21
5
3
2
88
2
2
3
1
3
5
5
1
2
2
3
32
3
5
1
36
31
6
7
1
1
5
4
5
20
4
39
10
5
1
2
3
1
2
1
8
1
22
1
1
2
47
1
1
10
24
1
9
6
8
1
5
11
5
2
5
1
1
1
4
7
20
122
4
1
7
5
1
17
3
2
1
3
4
17
1
2
8
40
1
2
5
10
3
1
1
1
2
1
3
11
1
8
4
4
4
1
1
4
3
1
4
1
3
13
15
2
1
3
5
1
3
1
1
1
1
9
3
9
4
2
3
1
1
3
4
2
1
3
1
1
1
2
7
1
2
16
2
8
8
1
4
2
10
2
3
22
7
13
1
1
2
1
1
3
1
1
2
14
2
27
10
11
2
7
1
4
2
3
1
4
1
1
18
1
12
9
5
83
1
1
1
3
1
1
4
4
4
4
1
1
13
13
8
8
3
3
8
1
1
7
7
7
7
7
7
7
8
8
2
2
4
2
1
1
2
2
84
2
11
4
2
1
4
1
2
2
1
1
1
1
2
1
1
2
1
1
1
1
1
1
1
6
1
2
1
1
3
1
1
1
1
2
3
1
1
1
2
1
1
1
5
1
1
48
6
2
1
2
1
1
1
3
4
1
15
1
1
1
1
7
6
6
raw text file
bit score 187-100