members
magnitude
fastq.trim.fasta.nt.blast2.join2.join3.2.join3
251562
2
2
2
1
1
71675
17
4
4
3
2
2
2
1
1
1
1
1
1
1
4
4
1
1
1
1
1
1
2
2
2
2
2
2
2
1
1
1
1
1
1
1
1
1
9
9
1
1
1
1
1
1
8
1
1
1
1
1
7
3
1
1
1
2
2
1
1
1
2
2
2
2
1
1
1
1
1
1
1
1
1
1
8
7
4
4
4
4
1
1
1
1
3
3
3
2
1
1
1
1
1
1
4
1
1
1
3
3
3
1
1
2
7
1
1
1
1
1
1
1
1
1
5
5
3
3
3
2
1
1
1
1
1
1
1
1
1
1
1
1
1
60974
41
3
3
3
3
3
3
4
1
1
1
1
1
1
3
2
1
1
1
1
1
1
1
1
33
31
3
1
1
1
1
1
1
1
1
2
2
2
2
2
2
2
27
27
26
2
2
1
1
1
1
1
1
1
1
1
1
24
24
7
7
7
7
7
2
2
2
2
2
2
1
1
5
5
1
1
1
1
4
1
1
1
3
3
1
1
1
16
16
16
1
1
1
1
1
7
5
2
2
2
1
1
1
1
1
1
3
3
3
2
2
2
2
1
1
1
1
1
1
2
1
1
1
1
1
1
1
1
1
1
1
1
8
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
1
2
2
2
2
1
1
1
1
1
1
1
1
1
1
1
1
60931
60874
60873
2
2
2
10928
10928
796
375
796
574
676
806
22
678
227
329
3
713
342
983
42
103
378
494
827
514
724
526
4
4
1
1
1
1
36347
36174
35680
2810
2100
197
1801
2687
1252
3269
1769
1793
2482
1631
1600
1528
1990
1413
1060
455
1578
2250
2014
1
2
2
2
2
163
1
2
1
1
2
7
24
120
1
1
1
1
2
13578
3
1
1
2
2
10523
766
934
1271
608
779
597
156
1
546
305
583
1
34
881
1
40
2
1
1
1
216
1
2
463
1
171
757
1001
403
3024
7
1
3
3
3
1
1
1
2990
4
3
1
1
2
2
2
1
1
1
5
1
2
1
1
1
2
1
1
1
1
2
7
1
2
1
1
3
1
1
1
1
1
1
1
1
1
1
1
1
1
1
32
10
6
1
1
23
1
2
5
3
2
1
1
1
3
1
1
2
1
1
1
2
1
2
5
2
1
3
1
11
1
2
1
1
1
1
4
2
2
1
1
2
1
3
1
5
1
1
1
1
1
1
2
1
1
2
1
2
1
3
2
1
2
3
2
1
2
1
1
1
1
1
1
1
1
1
1
1
2
2
1
12
1
9
5
1
2
1
1
13
1
3
1
1
2
1
1
1
2
1
1
1
1
1
1
3
2
1
1
1
1
2
1
2
1
1
1
1
1
1
1
1
1
1
1
1
1
5
1
18
1
3
1
1
1
1
2
1
2
1
1
1
4
2
2
2
1
1
1
6
1
2
2337
1
1
1
1
2
2
1
3
1
2
1
1
1
2
4
3
1
1
1
2
1
1
3
1
2
1
1
1
1
1
1
6
1
2
1
2
1
1
1
1
1
2
1
1
1
7
1
1
1
1
1
1
1
2
11
1
1
2
3
1
1
1
5
1
1
1
1
5
1
1
1
1
2
2
1
2
1
1
1
1
1
1
1
2
1
1
1
1
1
1
5
1
2
2
1
1
1
2
1
1
4
2
1
1
3
1
1
1
1
1
1
3
2
1
1
2
1
4
1
1
5
1
3
1
1
2
1
1
4
2
1
2
1
1
7
1
1
1
1
1
1
1
2
3
3
2
1
3
4
4
1
1
1
13
2
2
1
1
1
2
2
2
2
2
7
1
1
1
1
6
6
1
1
5
1
1
1
1
1
2
1
1
1
1
1
1
1
1
8
1
1
1
1
3
3
2
1
1
1
1
1
1
3
3
3
1
1
2
2
2
2
1
1
1
1
20
15
2
2
2
2
4
1
1
1
3
3
3
2
1
7
7
7
1
1
1
1
1
2
1
1
1
1
1
1
1
1
5
1
1
1
1
1
3
3
3
3
3
2
2
2
2
2
1
1
3
3
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
4
4
2
2
2
1
1
2
2
2
2
21
1
1
1
1
1
1
1
14
5
5
4
1
1
1
1
1
1
1
2
2
1
1
1
4
1
1
1
1
1
1
1
1
1
1
2
2
2
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
6
2
2
2
2
1
1
4
4
1
1
1
3
2
2
1
1
18
1
1
3
1
1
1
1
7
2
2
5
5
5
1
1
1
1
1
3
3
3
3
2
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
58
27
1
1
1
1
1
1
1
3
2
2
2
2
2
2
1
1
1
1
1
1
12
1
1
1
1
1
1
1
1
1
1
1
1
8
8
4
4
2
1
1
1
2
2
2
4
4
2
2
1
1
1
1
1
8
4
4
1
1
1
1
1
3
3
3
3
4
4
4
4
4
4
1
1
1
1
1
1
7
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
1
1
1
1
1
1
1
1
1
3
2
2
2
2
2
1
1
1
1
1
1
1
1
1
1
1
1
1
1
12
1
1
1
1
5
1
1
1
1
1
1
1
1
1
1
3
1
1
3
3
1
1
1
2
2
2
2
2
2
2
1
1
1
1
10516
10491
1
1
10490
44
44
43
43
43
43
43
1
3
1
1
1
3
1
2
3
2
1
2
4
1
1
1
1
1
3
1
1
1
1
2
1
2
1
1
1
1
1
1
10444
10322
10320
7
7
1
1
1
1
1
6
6
6
6
6
1
1
1
2
1
2
10313
10313
10313
10312
10312
10306
10306
10306
1
1
1
1
1
1
10305
2
2
2
2
2
2
2
2
2
2
2
2
2
2
10303
10303
10303
1
1
1
1
1
1
10302
10282
10278
10278
10278
10275
585
584
580
2
2
1
1
552
552
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
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
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
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
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
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
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
1
1
1
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
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
9689
9689
9689
9689
9688
503
8743
3
294
145
3
3
3
3
3
3
3
4
4
4
4
4
4
4
4
4
4
20
20
6
6
6
6
6
2
1
2
1
14
14
14
1
1
1
1
13
13
13
1
1
1
1
1
1
1
1
1
4
6
6
6
6
5
5
3
3
3
3
3
3
3
3
3
2
1
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
1
1
1
122
117
117
117
55
55
17
17
17
17
17
15
2
2
2
2
2
2
1
1
1
1
1
1
1
1
1
1
1
1
1
1
7
7
6
6
1
1
1
1
1
1
5
3
3
3
3
3
1
1
1
2
2
2
1
1
1
1
1
1
1
1
1
1
4
3
3
1
1
1
1
1
1
1
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
1
1
2
2
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
38
10
10
9
9
9
9
9
9
9
2
1
6
1
1
1
1
1
1
1
1
1
28
28
28
28
28
28
26
26
13
13
2
2
1
1
62
62
60
58
58
58
58
57
57
57
2
54
1
1
1
1
1
2
2
2
1
1
1
1
1
1
1
2
2
2
1
1
1
1
1
1
1
1
1
1
4
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
1
1
1
1
1
24
24
11
11
5
5
3
3
3
2
2
2
2
2
1
1
2
2
2
2
2
2
2
2
2
2
6
6
6
3
3
2
2
2
1
1
1
2
1
1
1
1
1
1
1
1
1
1
1
13
11
1
1
1
1
1
1
1
10
10
10
10
10
10
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
84979
1
1
1
1
1
1
1
1
60
14
14
14
7
7
2
1
1
1
1
1
7
2
2
1
1
1
2
2
1
1
1
1
1
4
3
1
1
1
1
2
1
1
1
1
1
1
1
1
1
1
1
41
2
1
1
1
1
1
1
1
37
33
2
2
1
1
1
1
1
1
22
19
1
1
6
6
1
1
1
1
1
1
1
1
1
1
1
22658
20
20
1
1
2
2
2
19
19
2
2
33
33
1
1
291
291
51
51
1
1
16
16
12
12
1
1
117
117
3
3
6
6
7
7
111
111
152
152
98
98
412
412
11
11
1
1
1
1
10
10
15
15
210
210
1
1
327
327
6
6
29
29
2
2
2
2
2
2
30
30
1
1
1
1
3
3
8
8
645
645
29
29
241
241
9
9
6
6
19
19
8
8
6
6
1
1
2
2
1
1
60
60
2
2
359
359
3
3
31
31
10
10
2
2
1
1
2
2
16
16
44
44
205
205
1
1
120
120
1
1
17
17
4
4
80
80
9
9
4
4
1
1
7
7
1
1
1
1
1
1
1
1
24
24
6
6
1
1
1
1
5
5
1042
1042
10
10
46
46
3
3
31
31
2
2
15
15
1
1
1
1
960
960
6
6
3
3
6
6
1
1
13
13
361
361
23
23
17
17
8
8
8
8
208
208
12
12
1181
1
2
2
1
1
1
1
1
1
1
2
1
1
6
2
1
1
1
2
5
1
1
1
2
1
2
1
4
1
1
1
3
9
1
1
1
1
1
1
1
1
1
1
1
1
5
1
1
3
2
1
1
1
1
1
24
1
1
1
2
1
1
1
4
1
1
2
1
8
8
1
1
1
1
1
4
1
1
1
1
1
1
1
2
3
1
1
1
2
1
1
1
1
1
1
1
1
1
1
1
1
1
2
2
2
2
1
1
1
1
16
1
1
1
1
1
1
1
1
1
1
3
3
1
1
6
1
3
3
2
1
7
1
1
2
1
1
1
2
1
1
1
1
2
1
1
1
1
2
1
1
1
2
1
1
1
3
1
9
1
1
1
1
1
2
1
1
1
15
1
1
1
1
1
2
3
1
2
3
1
1
1
1
1
1
1
2
1
3
1
1
1
1
1
4
2
1
1
1
1
1
1
21
1
3
3
1
1
1
1
1
4
2
1
2
1
1
2
1
4
63
1
1
1
1
173
1
1
1
1
1
1
1
1
1
4
14
1
1
1
1
1
4
2
1
2
2
2
26
1
1
1
1
4
1
1
1
1
3
1
8
1
7
1
1
1
1
1
1
1
2
1
1
1
1
1
1
1
1
1
1
2
1
1
3
1
1
2
1
1
1
1
2
6
6
6
1
2
2
2
4
1
1
2
1
2
1
1
1
1
1
1
1
1
1
1
1
1
3
5
1
1
1
1
1
1
1
1
2
1
1
1
1
2
1
1
1
5
1
1
1
1
1
1
2
4
1
1
1
1
12
18
75
1
1
1
6
5
1
1
1
2
1
1
1
1
1
1
2
1
2
1
1
1
10
1
1
2
1
1
3
1
4
1
1
1
1
1
4
4
4
1
1
1
1
2
1
2
1
2
1
24
1
1
1
6
2
1
5
1
1
2
2
1
1
1
1
1
1
1
1
1
1
3
1
3
1
1
1
1
2
1
1
1
1
27
1
1
4
1
2
1
1
1
2
1
2
1
1
1
9
1
1
1
1
1
1
16
16
1
1
3
3
1
1
7
7
12
12
1
1
4
2
2
2
2
2
473
473
199
199
1
1
1
1
141
141
8
8
29
29
113
113
35
35
74
74
646
3
1
1
1
1
1
2
2
2
1
1
1
1
3
3
3
1
1
1
2
2
2
1
1
1
1
1
1
1
8
8
8
1
1
1
1
1
1
1
1
5
5
5
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
2
4
4
4
4
1
4
4
4
1
1
1
2
2
2
6
6
6
1
1
20
20
20
1
1
1
4
4
4
1
1
1
1
1
1
1
56
56
56
2
2
2
1
1
1
1
1
1
1
1
1
1
1
11
6
6
6
1
5
5
5
34
34
34
1
2
1
2
2
2
1
1
1
6
1
5
5
5
1
1
3
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
116
116
116
1
1
1
2
2
2
33
33
33
3
12
12
12
1
2
3
1
1
1
1
10
1
1
1
1
1
1
1
2
1
1
1
1
2
1
1
1
1
1
6
6
6
1
1
1
3
1
1
1
137
137
137
1
2
2
2
1
4
4
4
1
1
2
2
2
1
1
1
1
1
1
1
1
1
1
12
12
12
54
54
1
1
2
2
18
18
55
55
1
1
2
2
7
7
32
32
1
1
71
2
58
11
11
1
1
2
2
21
21
11
11
1152
1152
369
369
1
1
1
1
370
370
1
1
4
4
5
5
7153
1513
5640
3
3
3
3
1
1
2
2
8
8
5
5
67
67
3
1
1
1
1
1
1
1
1
1
15
15
40
40
14
1
1
1
13
13
1
1
2
2
2
2
2
2
1
1
1
2
2
2
1
1
2
2
2
1
1
20
20
1
1
1
1
19
1
1
2
2
1
1
5
4
4
1
1
1
1
2
2
2
4
2
1
1
1
1
1
1
1
1
1
1
1
6
6
4
1
1
1
1
2
2
2
1
1
1
2
2
2
2
3
3
3
3
2
2
2
2
1
1
1
1
17
17
17
12
12
12
1
1
1
1
1
9
4
4
3
3
5
3
3
3
3
2
2
2
2
1
1
1
1
1
1
1
1
2
2
1
1
1
1
1
1
1
1
1
2
2
2
2
2
2
2
2
8
8
8
8
5
5
5
5
3
3
3
3
402
402
27
27
27
27
27
27
27
27
13
13
13
7
7
1
1
1
1
1
1
1
202
201
8
8
3
3
3
3
5
1
1
1
1
1
1
1
1
1
1
1
1
1
25
4
4
1
1
1
1
5
5
2
1
1
1
1
1
1
1
1
14
14
2
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
3
1
1
2
2
1
1
1
1
1
20
7
4
2
2
2
2
2
2
3
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
2
2
2
2
7
1
1
1
1
1
3
3
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
1
1
1
1
1
1
1
5
5
3
1
1
1
1
1
1
1
1
1
1
1
125
124
1
1
1
1
123
3
3
3
118
8
8
1
1
1
1
1
5
5
3
2
2
2
1
1
1
1
6
3
2
2
2
1
1
1
1
3
3
1
1
1
1
1
1
1
2
2
2
2
2
2
1
1
1
1
1
1
155
155
155
155
155
155
1
2
7
3
1
3
3
21
2
14
17
6
1
1
1
3
3
19
1
1
5
40
1
1
1
1
1
1
1
1
21
8
8
8
3
3
1
1
1
1
1
5
5
5
5
13
5
1
1
2
1
1
2
2
2
2
6
1
1
1
2
2
2
2
2
2
3
3
3
3
3
3
2
2
2
2
1
1
44447
172
132
129
6
2
1
1
1
1
1
1
2
1
1
1
1
2
1
1
1
1
1
1
1
1
1
1
1
122
104
34
34
1
1
33
4
4
1
5
5
5
5
2
1
1
26
24
24
1
1
1
1
7
7
7
7
10
2
2
2
3
3
3
3
1
1
1
1
4
3
3
2
2
2
2
40
2
2
2
2
2
2
2
5
5
5
1
1
1
2
2
2
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
12
2
2
2
2
2
9
9
2
2
7
7
7
8
6
3
3
3
3
2
2
2
2
1
1
1
1
2
1
1
1
1
11
9
9
9
9
9
2
2
2
2
2
3608
36
36
24
24
3490
130
68
1008
5
1
1
1
1
1
4
4
4
4
3
3
26
26
26
1
1
31334
46
21
2
2
1
1
8
3
1
1
5
2
2
2
3
3
3
1
1
1
1
4
4
4
1
3
1
1
1
1
25
7
7
2
4
2
2
3
3
3
3
2
1
1
1
1
1
1
1
6
1
1
1
5
1
2
2
1
1
1
1
5
5
5
68
62
1
1
1
1
15
15
2
2
2
11
1
1
3
3
2
2
1
8
5
5
4
3
1
2
16
4
4
2
2
2
2
2
9
9
22
1
1
8
7
7
1
7
7
1
1
5
5
5
6
6
6
6
5
1
11
11
11
11
11
11
19295
21
13
13
1
1
2
2
2
2
1
1
1
1
3
3
3
3
166
150
150
150
150
16
1
1
14
14
1
1
1
1
16
16
5
5
7
7
19088
34
7
7
7
7
1
1
9
1
1
2
1
1
1
1
1
1
1
1
1
1
1
1
1
1
5
5
5
5
2
2
2
2
1
1
1
1
2172
2172
34
34
16795
1
1
1
16471
1
1
1
3
1
2
3
1
1
3
4
3
1
1
4
2
1
1
2
19
4
5
5
3
16214
1
5
1
2
2
3
111
2
1
11
2
1
16072
5
64
1
25
1
7
6
1
2
2
316
316
3527
7
7
238
238
1
1
6
6
3108
3108
1
1
1
1
4
1
1
1
1
3
3
3
3
1
1
66
66
1
1
26
1
1
1
1
1
1
1
1
1
1
1
2
1
1
1
1
1
1
1
1
2
2
1
1
1
1
1
1
9
9
9
9
57
57
379
59
59
4
4
4
1
1
1
1
2
2
2
2
1
1
1
1
1
1
2
2
1
1
7
7
1
6
6
3
3
3
5
8
5
4
1
2
1
1
1
1
25
14
13
13
2
11
1
1
9
1
1
1
22
19
2
2
5
5
5
2
2
2
6
6
6
6
3
3
3
28
8
8
8
8
11
4
4
2
2
2
5
3
3
2
2
9
9
9
9
6
6
6
6
6
7
2
2
2
2
4
1
1
1
1
3
3
3
1
1
1
1
122
17
13
2
2
1
1
1
1
2
1
8
8
1
7
4
4
4
1
3
23
1
1
1
17
17
17
3
3
3
1
82
49
4
1
3
9
4
2
2
4
4
1
1
2
18
13
2
2
7
6
1
2
1
1
1
1
3
3
3
5
4
4
3
1
3
3
3
3
1
2
4
4
1
1
30
7
7
2
5
20
7
1
1
6
6
12
12
3
9
30
30
3
3
3
13
13
13
6
6
6
6
6
1
1
2
1
1
1
1
1
65
1
25
25
4
4
1
1
1
4
4
6
6
4
4
5
5
6
3
3
3
2
2
2
1
1
29
2
2
2
2
2
6
6
4
4
4
4
4
6
1
1
1
1
1
9
3
3
3
3
3
5
5
5
5
50
50
12
2
2
10
10
10
19
6
6
6
3
3
2
1
3
3
7
7
3
3
3
3
16
16
16
16
51
2
2
2
27
27
19
7
6
4
1
3
1
1
1
3
3
7
7
2
2
1
4
4
4
4
4
18
4
4
1
1
1
1
1
14
12
1
1
1
2
2
2
2
6
1
1
1
1
1
1
2
2
2
3
3
3
3
3
3
7783
89
64
47
12
1
4
25
25
63
6
6
6
6
10
10
10
10
47
47
47
47
2
2
2
7610
262
262
262
251
11
1
1
1
21
9
9
9
9
2
2
2
2
3
3
1
1
153
76
1
6
6
6
2
53
1
52
1
2
3
3
3
6
6
5
1
56
3
3
7
7
4
4
27
23
4
1
1
1
18
9
9
9
9
8
2
1
1
1
1
1
1
1
1
1037
1
1
457
457
451
6
407
254
1
1
12
236
2
2
148
147
1
2710
3
3
1
1
1
1
13
13
1
1
1622
1622
1
1
1
1
1239
1
1
1
1
374
1
1
1
575
3
572
7
15
4
546
27
27
388
388
29
356
3
1
1
1
2
1
1
1
1
1
1
1
1
1
25
1
1
1
1
1
1
13
8
3
2
4
2
2
2
2
2
2
1
1
1
2
2
2
2
404
198
179
3
15
1
1
199
199
183
2
14
5
1
4
1
1
139
20
20
3
3
1
1
5
5
28
24
9
14
1
73
64
61
2
1
6
2
1
1
3
2
1
1
1
91
91
77
77
176
176
3
1
163
108
108
108
8
7
88
3
2
3
2
2
1
1
1
2067
1099
1099
1
8
1090
880
880
880
42
42
42
4
4
3
1
106
2
2
2
104
3
3
8835
39
39
4
4
2
2
1
1
1
4
4
4
4
2
2
2
1
1
5
2
2
3
1
1
1
1
1
1
1
3
3
1
1
7
1
1
6
2
2
3
3
11
3
3
3
3
3
3
5
2
2
1
1
25
25
2
2
2
2
19
2
2
2
4
4
4
4
7
2
2
1
1
1
1
1
1
1
3
3
3
2
2
4
4
4
6
6
6
6
1
1
3
1
5
5
4
4
4
4
1
1
1
11
11
7
7
7
7
4
4
4
4
6739
6368
6368
2
2
1
1
7
7
3
3
9
9
104
104
5
5
12
12
2
2
9
9
30
1
1
4
1
1
1
1
2
1
1
1
1
1
1
1
5
1
1
1
1
1
2
2
12
12
104
104
66
66
914
92
92
24
24
21
3
44
4
40
1
1
21
21
21
1
1
1
1
1
24
24
22
22
1
1
21
1
1
83
83
6
4
3
1
5
5
5
10
1
1
1
1
4
4
1
3
5
5
5
5
5
5
3
1
1
2
2
1
1
1
3
3
3
1
1
3
3
1
1
1
5
5
5
9
9
9
8
8
8
6
6
6
2
2
2
2
20
20
20
20
20
67
67
55
55
55
11
11
593
1
1
1
55
8
8
10
10
25
25
25
6
6
5
2
2
1
1
329
72
72
7
2
2
1
1
4
4
219
1
1
2
2
3
3
185
185
1
1
1
1
26
26
26
1
2
23
179
1
1
1
1
1
18
18
74
74
74
76
76
76
22
21
21
10
3
3
1
3
2
1
1
1
1
1
1
1
1
1
1
7
6
6
1
1
1
29
1
1
1
1
28
15
1
1
1
13
3
1
1
1
1
8
1
1
5
8
2
2
6
6
5
5
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
228
228
1
1
1
1
4
1
1
1
1
1
2
2
2
1
1
1
1
1
1
1
6
3
2
2
3
3
3
2
2
2
2
2
8
3
1
1
1
5
2
2
9
3
3
3
4
4
4
1
1
1
14
1
1
1
5
2
2
2
2
1
1
1
1
2
2
2
2
1
1
2
1
1
1
1
1
1
1
1
1
1
11
10
10
2
2
2
3
1
1
1
1
1
1
1
1
6
5
4
4
1
1
9
3
1
1
6
6
1
1
3
3
1
6
6
6
6
13
9
1
1
1
1
1
1
5
5
3
3
3
2
1
1
1
1
1
4
3
3
11
1
1
4
4
4
3
1
1
48
48
2
7
6
6
1
1
7
7
1
1
1
4
4
4
1
1
3
3
3
4
1
1
2
1
5
5
5
1
1
1
1
1
2
2
1
1
1
1
1
1
1
1
6
6
2
2
2
4
4
11
5
3
3
1
1
1
1
2
2
1
1
1
1
1
3
3
1
8
1
1
1
1
1
4
1
1
1
1
1
8
1
1
1
5
5
2
2
1
1
1
2
2
2
2
1
1
1
6
3
3
3
3
2
1
2
1
4
4
1
1
3
3
2
2
1
1
3
3
1
1
1
142
6
6
6
6
6
1
1
1
37
9
2
2
7
7
7
13
9
9
1
1
7
7
4
4
4
2
2
13
2
2
5
5
5
1
1
4
4
67
1
1
1
10
10
10
8
2
40
18
18
8
8
8
14
14
14
15
15
5
5
5
5
29
9
5
5
5
4
4
4
20
20
20
20
167
120
9
9
9
9
2
1
1
1
1
1
109
13
13
13
3
1
1
1
3
3
1
1
1
1
1
1
2
2
2
1
1
1
1
14
9
4
4
1
1
1
1
1
1
1
1
2
2
2
1
1
1
1
4
4
3
3
3
1
1
6
1
1
1
1
1
1
1
1
1
1
1
3
3
1
1
2
2
2
18
5
5
5
1
1
7
4
4
1
1
3
1
1
1
1
2
2
1
1
17
2
2
2
6
2
2
1
2
2
1
1
6
6
6
3
3
3
47
27
10
10
2
2
2
7
7
3
3
3
3
3
16
5
5
1
1
1
1
1
1
1
1
1
1
1
1
5
2
1
1
1
1
1
109
3
3
3
106
12
1
1
1
9
9
9
1
1
2
4
1
1
1
71
21
21
3
18
3
1
1
12
12
9
9
2
7
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
2
1
1
7
1
1
1
2
2
2
4
3
3
3
1
1
1
1
1
1
1
19
8
8
8
10
1
1
4
4
32
13
2
2
2
2
10
2
2
2
3
3
3
3
3
1
1
1
17
4
4
4
1
1
1
1
1
3
3
3
3
1
1
1
1
6
2
2
2
1
1
1
2
2
2
1
1
1
1
1
1
1
1
1
111
17
17
7
2
2
2
5
5
5
2
2
2
1
1
1
1
3
3
93
1
1
1
4
4
4
4
26
1
1
1
4
4
10
4
4
4
6
6
6
51
12
12
29
29
5
5
5
1
3
1
1
1
157
11
11
11
11
86
86
2
2
2
62
62
8
8
8
2
1
2
2
2
1
1
1
1
1
1
1
2
2
2
2
35
2
2
2
2
11
11
11
1
1
15
15
15
5
5
12
4
4
2
2
2
2
3
3
1
1
1
1
1
1
10
6
6
6
6
6
6
4
2
1
1
1
2
2
2
384
45
45
10
2
2
2
2
2
3
3
3
3
27
12
12
12
14
14
14
202
19
2
2
2
4
1
1
1
1
1
1
9
6
2
1
1
2
1
1
1
1
1
1
2
2
1
1
1
1
16
16
2
1
1
1
1
3
3
3
3
6
6
6
6
3
3
3
3
2
1
1
1
1
63
1
20
2
2
2
1
1
1
1
1
1
1
2
2
1
1
4
1
1
1
3
1
1
1
1
1
3
3
2
2
9
2
2
1
1
1
1
1
6
6
2
2
2
12
1
1
1
5
2
1
1
1
1
1
4
3
1
2
1
1
18
18
11
11
11
7
7
7
26
9
9
9
3
3
3
3
8
2
2
2
6
6
6
6
1
5
5
75
1
1
1
1
15
6
6
6
9
9
15
15
3
3
5
5
4
4
9
5
5
4
4
12
1
1
1
1
3
3
1
1
1
1
1
1
5
5
6
6
6
6
4
4
1
1
1
1
4
1
1
1
1
1
3
2
2
2
1
1
2
2
25
25
4
4
4
4
9
6
6
3
3
1
1
1
1
2
2
2
7
7
7
7
1
1
1
1
48
14
4
4
4
2
2
2
8
29
29
29
5
5
5
9
9
3
3
3
3
6
6
6
6
3
3
1
1
1
18
7
2
2
2
1
1
1
1
1
4
4
4
11
2
8
5
2
2
2
1
1
16
16
4
4
4
4
12
1
1
1
4
4
5
5
2
2
2
7
7
2
2
2
2
5
5
5
4
1
18
4
4
4
4
4
4
4
14
14
8
8
8
6
1
1
1
2
2
2
1
1
1
1
1
1
1
1
1
1
1
11
11
11
6
4
3
2
1
1
1
2
2
2
2
3
3
1
1
1
2
2
2
2
2
2
1
3
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
190
93
6
1
1
1
1
1
2
2
1
1
1
3
1
1
1
1
2
1
1
1
1
1
1
5
1
1
1
2
2
2
2
2
2
2
2
2
2
81
3
2
1
1
1
1
1
1
1
1
1
1
1
1
3
3
3
1
1
2
1
1
1
1
1
1
1
1
52
3
2
2
48
2
10
1
1
2
1
1
3
3
3
1
1
1
5
5
5
5
4
2
2
1
1
3
3
3
2
2
2
7
7
7
2
1
1
6
6
1
1
1
1
3
3
3
1
1
1
1
10
1
1
1
1
7
7
7
7
2
2
2
2
2
1
1
1
1
1
1
1
1
1
1
1
1
1
5
1
1
1
1
1
1
1
1
2
2
2
2
1
1
1
1
1
1
1
1
1
1
92
46
20
10
1
1
1
1
1
1
1
2
1
1
1
1
1
2
2
2
10
1
1
9
5
1
1
1
1
4
1
1
3
3
3
3
1
1
1
1
9
1
1
8
2
1
1
1
1
1
2
2
2
11
10
2
2
2
2
1
1
1
2
1
1
1
1
1
1
1
1
46
17
1
1
1
1
16
5
1
1
1
1
1
1
1
1
1
5
5
5
3
3
2
2
2
1
1
1
1
21
3
3
3
3
1
1
1
1
1
14
3
4
4
4
3
2
2
1
1
1
2
2
2
2
2
1
1
1
2
2
2
2
1
1
1
1
1
3
3
3
1
1
1
1
1
1
1
2
2
2
1
1
1
1
1
1
1
1
206
1
1
1
1
202
24
24
122
122
2
2
1
1
1
1
4
4
1
1
18
18
1
1
2
2
1
1
3
3
1
1
5
5
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
3
3
8758
1
1
1
4
4
4
4
4
4
4
4
8746
153
124
124
28
2
1
2
2
1
1
1
1
1
1
1
1
1
2
1
4
4
2
2
3
4
1
1
1
1132
225
225
225
907
766
29
13
13
13
16
16
16
14
14
14
14
722
721
721
721
1
1
132
4
4
40
40
1
1
87
87
87
87
6
1
1
1
1
3
3
3
3
2
2
2
2
1
1
1
1
1
1
1
1
1
1
1
36
36
2
1
1
1
1
1
1
6
3
3
3
3
3
3
3
7
1
1
1
1
3
1
2
2
2
2
2
2
2
1
1
1
1
5
5
5
5
11
11
2
2
2
3
3
3
3
3
3
2
1
1
1
5
5
1
1
1
1
1
1
1
1
2
2
2
7143
1074
1074
1
4
226
843
6022
1
1
1
5844
330
2
2
328
328
328
205
205
205
205
1687
1
1
70
70
1
63
6
2
2
1609
1609
4
2
1
1
1
1
1
1
164
164
164
164
378
378
376
25
25
10
10
3
3
3
3
3
3
601
325
319
319
6
2
2
272
272
272
7
5
4
1
1
1
1
1
7
7
7
7
563
1
1
5
4
1
76
66
1
65
5
5
1
1
1
1
1
1
1
1
1
1
1
98
95
95
1
1
78
78
78
126
123
123
1
1
2
2
1
1
3
2
1
4
4
1
1
2
1
1
1
1
1
1
1
1
133
133
133
1
1
1
1
2
2
11
11
1
1
1
7
1
77
77
77
77
3
1
1
2
2
43
16
16
16
24
24
24
110
110
110
19
19
19
19
21
21
19
19
76
76
76
76
1
1
1
1
1
1
1
1
1
78
78
78
78
98
98
97
1
142
1
1
1
7
3
4
131
131
18
3
3
1
1
14
14
119
73
73
73
45
45
45
39
39
39
39
1
760
760
760
85
85
9
9
9
11
11
11
4
4
4
5
5
5
13
13
13
12
12
12
17
17
10
10
55
31
31
31
31
24
24
24
24
30
25
25
6
6
6
6
2
2
2
5
5
5
5
2
2
2
12
12
1
1
1
1
2
2
1
1
1
1
1
1
1
1
1
1
1
1
1
1
124
1
1
1
123
52
1
1
1
1
1
1
1
1
1
1
1
1
3
3
3
3
1
1
1
1
5
5
5
5
1
1
1
1
13
1
1
10
10
10
1
1
1
1
26
1
1
1
25
25
25
45
12
12
12
12
9
9
9
9
22
22
22
22
3
1
1
1
1
2
2
2
2
23
21
21
21
21
2
2
1
1
3
3
3
3
1
1
1
1
1
1
1
1
1
1
1
1
1
39
39
36
36
29
28
28
22
6
7
7
7
7
3
3
3
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
90842
2096
112
1
1
1
1
1
1
1
1
86
1
1
1
3
1
7
2
2
1
1
6
1
5
3
7
2
2
2
1
2
4
2
1
4
2
1
4
3
2
2
2
3
3
1
1
1
1
1
1
1
1
12
1
1
1
1
1
1
1
2
1
1
1
5
2
1
1
1
1980
1156
37
5
3
1
1
3
2
1
6
6
1
1
4
3
1
18
18
1089
1088
47
47
1
1
31
31
1008
244
244
711
711
1
1
1
1
24
1
1
14
14
9
9
146
7
7
7
12
12
2
2
1
1
5
5
1
1
1
1
1
1
1
1
74
32
12
12
1
1
1
1
1
1
12
12
1
1
2
2
1
1
38
38
1
1
1
1
1
1
3
1
1
1
1
13
4
2
1
1
1
1
1
1
4
4
4
1
1
1
1
2
2
53
9
9
1
1
3
1
1
2
20
1
1
2
1
1
12
3
7
1
1
1
1
1
1
2
2
24
24
1
5
1
17
628
618
618
10
10
2
1
1
1
1
3
2
2
1
1
1
1
316
91
1
1
1
1
32
32
2
2
1
1
7
7
3
3
14
14
8
1
2
2
1
1
1
9
9
7
7
68
4
1
1
3
1
2
64
3
1
1
2
2
61
61
36
36
10
10
10
14
14
14
138
3
2
2
2
2
2
2
1
1
1
1
1
1
42
2
1
1
40
40
1
1
1
1
1
1
1
1
1
1
1
1
1
1
80
80
80
2
1
1
78
78
1652
1652
2
2
1
1
1
1
9
9
1
1
9
9
6
6
1520
28
10
3
1
5
1
1
2
5
1
3
1
3
2
1
1
1
2
3
12
1
4
2
1
4
1
2
1
6
1
1
3
2
4
1
1
3
1
2
2
1
3
4
36
1
4
1
11
1
1
1
5
3
4
1
9
3
2
1
1
8
4
1
2
1
1
1
3
3
2
3
2
1
1
1
3
1
4
8
2
2
1
3
6
4
1
1
7
3
4
5
3
1
2
4
3
1
2
1
1
4
1
1
1
2
17
1
5
9
1
3
11
9
11
2
3
2
1
2
4
4
2
2
1
4
2
1
3
1
1
6
2
1
1
7
6
4
6
1
1
1
1
3
2
1
1
1
1
24
1
1
1
1
1
2
1
6
3
3
4
8
4
7
9
12
3
7
1
10
1
6
6
9
2
1
1
1
2
3
2
5
1
2
1
1
6
4
8
1
1
1
11
2
6
1
1
9
2
2
2
5
1
3
2
3
2
2
3
1
2
1
8
2
2
5
3
1
1
1
2
3
5
1
3
4
1
1
5
1
1
12
2
1
2
2
1
5
2
1
1
4
9
3
4
2
2
10
8
2
1
3
2
6
3
6
5
1
1
2
6
5
1
1
3
4
1
1
3
7
3
1
1
3
2
1
17
1
1
3
1
12
1
2
11
1
1
2
2
4
3
14
1
1
1
1
1
5
1
4
3
1
2
5
37
1
1
10
11
9
1
1
3
1
5
1
2
1
1
2
1
15
10
1
1
2
2
1
1
1
2
1
1
3
2
2
6
2
6
1
1
2
2
6
1
8
1
22
3
2
2
1
1
1
1
1
1
1
1
1
7
1
3
1
1
6
12
2
2
7
2
1
2
2
1
1
1
1
1
1
1
1
1
2
1
2
2
33
7
1
5
1
1
27
5
1
1
3
4
1
1
1
1
2
1
2
1
4
2
16
2
2
2
2
1
1
2
1
1
1
7
1
2
5
1
4
2
1
2
1
2
2
4
4
3
3
1
2
1
2
2
2
2
2
3
1
3
1
27
2
2
3
3
1
1
1
1
7
7
7
3
3
1
1
2
2
1
1
14
3
1
1
1
1
1
1
1
1
1
1
1
68
1
1
2
1
1
1
2
1
1
3
2
2
1
1
1
1
1
1
2
1
1
1
1
1
2
21
3
2
1
1
1
1
1
1
1
1
1
raw text file
bit score 187-100