members
magnitude
magnitudeUnassigned
count
unassigned
taxon
rank
SRR5940752.man.S
557
73987413511521918677779566115116761211159216910367676906667324791552486617631420302219175130130988079744013419939241723017580767774182665284739080669274111678073736767917444315312977802688074732783427915310003201116668226811177746695951843321167067563557426073776714591383805686221809124377762259014039145332736423011057713513011595559248182135231173959115320873366709891748017515580709895746738838818417715592797769032027376926659111579762219298909522098809880792892338024318479736750179957667798079779274703951841861159298742829073225903220501369366324277819003443252992302081115303301821156676747779383233332268153219739512177310749098701861293958018692701065344121742481554322432957970116320248962605998744127111225677092377775927670663027611698177802202331293021159290731216690802691291169176771829074737611132412111177111186182135773427790974684268420184175233395702733442432213202292952202601551771842209292909132039218620879129422221155268175135177365705130135924021861212292611849120812194111115515315536623016929567230320392911869292336230116220186153129959077175175130291711147422952952892842612089222917261301248221509233986971827985103282089276687438891153957026776822847398116212677771358013516974116677070661152308074397135958077130121909536974233749133028218228424812912112190661163771116667806790155111672918017718690802291305572892211537473111907091737476923309016995801557976747617715515511176917073119426074737911576243130261135182145312174348
3894
2
1646
superkingdom
clade
76
1783272
phylum
1297
15
class
188787
15
68933
15
order
188786
15
family
65551
5
genus
277277277277277
5
277
species
10
270
270270270270
4
genus
1
272
272
species
species
4
271
271271271271
species
274
1
274
1798711
4
clade
1117
4
phylum
3028117
4
class
1301283
2
subclass
order
1150
1
no rank
44887
1
1151
1
1151
species
order
1118
1
1
1890450
family
genus
1121
1
species
1122
1
1122
1161
2
order
family
1162
1
genus
1
1163
1163
1892259
1
family
genus
1175
1
1176
1
1176
species
phylum
25
200795
class
25
32061
order
189772
25
family
25
189773
25
64
13
64646464646464646464646464
genus
12
65
656565656565656565656565
species
phylum
5
201174
4
1760
class
85006
2
order
1
85016
family
genus
162491
1
1713
1
1713
species
1268
1
family
genus
1663
1
235627
1
no rank
1669
1
1669
species
order
85010
1
2070
1
family
2016
1
genus
2017
1
2017
species
1
85007
order
1762
1
family
genus
1866885
1
1
1802
1802
species
84998
1
class
1
84999
order
family
1643824
1
genus
1
2767353
1
1382
1382
species
phylum
1239
26
class
91061
16
1385
10
order
family
3
186817
genus
1386
2
no rank
185979
1
species
1417
1
1417
653685
1
species group
species
1
1423
strain
1
1424
1424
genus
1
2893056
species
1
1411
1411
family
186818
6
162291
5
genus
species
244
5
244244244244244
1372
1
genus
1374
1
1374
species
family
1
186823
genus
1
29330
405212
1
species
subspecies
1
1388
1388
order
6
186826
family
1300
2
genus
1301
1
1
1302
1302
species
genus
1357
1
species
1
1363
1363
family
33958
4
1578
2
genus
no rank
2
2620435
species
1627
2
16271627
genus
1
1253
species
1255
1
1255
2767887
1
genus
species
1622
1
1622
class
526524
1
1
526525
order
1
128827
family
1573536
1
genus
1323
1
1323
species
class
186801
9
order
186802
5
family
31979
1
1
1485
genus
238834
1
species
1
1552
1552
subspecies
68298
1
family
genus
1
862
862
216572
2
family
1263
2
genus
species
2
12651265
1265
family
1
2937910
1562
1
genus
species
1
1565
1565
order
53433
1
53434
1
family
1
973
973
genus
order
1
3085636
1
186803
family
31980
1
genus
species
1
2382
2382
3082720
2
order
family
2
186804
1
1849822
genus
1505
1
1505
species
genus
1257
1
species
1259
1
1259
phylum
1
3027942
1
189775
class
189776
1
order
189777
1
family
499
1
genus
500
1
500
species
clade
181
1783257
phylum
203682
181
203683
181
class
75
112
17
112112112112112112112112112112112112112112112112112
order
126126126126126126126126126126126126126126
family
126
58
14
genus
8
1649480
120
8
120120120120120120120120
species
genus
1649453
11
11
122
122122122122122122122122122122122
species
1649490
11
genus
11
119119119119119119119119119119119
119
species
14
118118118118118118118118118118118118118118
118
genus
order
2691355
27
27
1914233
family
genus
113113113113113113113113113113113
11
113
27
species
114
16
114114114114114114114114114114114114114114114114
2691354
64
order
family
64
2691357
21
53
123
genus
123123123123123123123123123123123123123123123123123123123123123
13
2639138
no rank
species
13
117117117117117117117117117117117117117
117
19
125
125125125125125125125125125125125125125125125125125125125
species
265487
11
genus
11
124124124124124124124124124124124
124
species
order
2691356
15
15
1763524
family
15
127
9
127127127127127127127127127
genus
128
6
128128128128128128
species
phylum
40117
12
class
12
203693
12
189778
order
189779
12
family
4
12
179
genus
179179179179
no rank
4
2629551
species
181181181181
4
181
655606
4
species group
4
180180180180
180
species
6
200940
phylum
67799
1
class
order
1
188710
188711
1
family
genus
1
1740
1
886
886
species
3031449
2
class
2
213115
order
194924
2
family
genus
1
872
872
2910978
1
genus
879
1
879
species
class
3
3024418
order
3
213118
2931039
1
family
genus
896
1
896
2
213119
family
1
48001
genus
species
888
1
888
genus
2904687
1
2296
1
2296
species
32066
2
phylum
class
2
203490
order
203491
2
2
203492
family
848
2
1
848
genus
species
1
859
859
806
1224
phylum
class
28216
170
order
206389
1
family
75787
1
genus
1
1064
1064
32003
29
order
family
1
206379
914
1
genus
species
1
917
917
3
32011
family
genus
404
1
404
3
406
1
406
species
1
405
405
species
family
90627
25
genus
17
25
96
9696969696969696969696969696969696
8
97
9797979797979797
species
206351
67
order
family
481
56
genus
1
32257
species
504
1
504
717171717171717171717171717171717171717171717171
genus
71
46
24
22
72727272727272727272727272727272727272727272
72
species
2
538
538
1
genus
1
539
539
species
7
482
genus
species
1
484
484
species
490490
2
490
species
495
1
495
species
493
1
493
1
492
492
species
species
489
1
489
1499392
1
family
genus
535
1
536
1
536
species
2897176
10
family
genus
4
10
187
187187187187
species
6
190190190190190190
190
80840
73
order
family
75682
1
846
1
genus
847
1
847
species
family
119060
7
genus
48736
2
329
1
329
species
species group
1
3116862
species
305
1
305
genus
32008
5
species group
3
87882
3
292292292
292
species
species
2
337
337337
family
506
28
genus
517
6
species
520
3
520520520
species
519
1
519
2
518518
518
species
genus
507
3
1
516
516
species
1
259357
no rank
species
1
512
512
species
511
1
511
genus
222222222222222222222222
8
222
19
224
8
224224224224224224224224
species
species
223223223
3
223
80864
3
family
283
3
genus
species
285
3
285285285
34
2975441
family
genus
21
33
888888888888888888888888888888888888888888
88
species
12
89
898989898989898989898989
1
93681
genus
species
304
1
304
class
201
1236
135625
8
order
1
712
8
family
712
2
724
genus
species
1
726
726
species
1
735
735
genus
2
713
species
1
721
721
1
722
722
species
745
3
genus
species
1
753
753
species
747
1
747
species
1
752
752
41
135614
order
32033
41
family
32
68
686868686868686868686868686868
genus
15
17
69
6969696969696969696969696969696969
species
9
338
1
338
genus
species
343343
2
343
species group
1
643453
species
346
1
346
339339
species
339
5
2
no rank
3
340340340
340
order
72274
32
family
135621
32
subfamily
351
1
8
351
genus
352352
2
7
352
species
2
3
353353
353
1
355
355
strain
2
354
354354
species
2
2901164
genus
2
136846
species group
2
578833
species subgroup
316316
2
316
species
genus
286286286286
4
22
286
species group
1
136842
587753
1
species
333
1
333
subspecies
species group
3
136841
species
1
287
287
2
1232139
species subgroup
species
2
301301
301
species
255255255255
4
255
136843
2
species group
1
298
298
species
294
1
species
no rank
335
1
335
1
136845
species group
species
303
1
303
species group
136849
7
251701
1
species
no rank
1
323
323
species subgroup
3
251698
29438
2
species
no rank
319
2
319319
species
47877
1
no rank
1
322
322
3
251695
species subgroup
species
3
317
321
3
321321321
no rank
order
135624
5
family
84642
5
642
5
1
642
genus
646
1
646
species
652
1
652
species
2
656656
656
species
order
4
135623
family
4
641
genus
4
662
671
1
671
species
species
674
1
674
species
1
666
666
1
717610
species group
species
691
1
691
11
135618
order
403
11
1
403
family
1
416
4
genus
416
species
424424
2
424
no rank
1
2608980
species
1
418
418
genus
429
1
429
5
species
2
430
430430
415
2
415415
species
1
413
genus
species
1
414
414
1
118884
no rank
clade
32036
1
1
2362
2362
species
1
135613
order
family
1
255526
genus
1
109262
species
927
1
927
order
2887326
7
family
468
7
genus
6
475
477477477
3
477
species
2
478478
478
species
no rank
2685852
1
species
479
1
479
genus
469
1
species group
1
909768
1
471
471
species
135619
5
order
28256
5
family
genus
5
2745
species
252252252252252
5
252
order
14
118969
118968
1
family
1
776
genus
1
777
777
species
1
444
13
family
444
2
9
445
genus
445445
449
2
449449
species
2
458
458458
species
species
460
1
460
1
2622702
no rank
species
459
1
459
species
1
448
448
461
genus
461
3
1
463
1
463
species
1
464
464
species
order
12
72273
34064
11
family
262262262262
11
262
genus
4
7
263
4
263263263263
species
subspecies
3
264
264264264
1
135616
family
genus
933
1
1
932
932
species
order
91347
40
6
1903411
family
genus
629
3
species
630
2
630630
1649845
1
species group
species
1
632
632
genus
3
613
species
618
1
618
2
2647522
no rank
species
617
1
617
616
1
616
species
1903414
5
family
genus
586
1
1
587
587
species
genus
637
1
637
genus
1
583
583
genus
2
626626
626
26
543
3
543543543
family
2
702
genus
species
2
703
703703
genus
2055880
1
species
566
1
566
genus
544
1
species group
1
1344959
1
546
546
species
genus
5
620
species
621
1
621
1
624
624
species
1
623
623
species
1
622
622
species
1
2629414
no rank
1
625
625
species
5
2890311
no rank
genus
570
4
2608929
4
no rank
576576576576
4
576
species
160674
1
genus
species
1
577
577
genus
1
547
species group
1
354276
550
1
550
species
8
590
genus
species
7
28901
7
59201
subspecies
no rank
607
1
607
604
1
604
no rank
611
1
611
no rank
1
598
598
no rank
no rank
594
1
594
no rank
1
605
605
no rank
595
1
595
no rank
1
2614656
599
1
599
species
2
1903409
family
genus
1
2
551
551
1
2622719
no rank
1
558
558
species
family
1903410
1
genus
1
204037
species
1
556
556
order
20
135622
10
72275
family
10
2903219
no rank
226
10
4
226226226226
genus
6
2614992
no rank
species
6
232232232232232232
232
family
10
267888
genus
10
53246
species
5
228228228228228
228
4
227227227227
227
species
species
1
288
288
no rank
32045
12
no rank
12
45359
species
312
2
312312
species
311
1
311
307
1
307
species
species
314314314
3
314
313
1
313
species
species
308
1
308
3
315315315
315
species
28211
419
class
order
46
2800060
46
69657
family
genus
858585858585858585858585858585
15
46
85
86
13
86868686868686868686868686
species
18
2630699
no rank
species
18
878787878787878787878787878787878787
87
82117
27
no rank
15
genus
131131131131131131131131131131131131131131131
27
131
species
12
132
132132132132132132132132132132132132
order
204458
44
44
76892
family
genus
3
41275
3
293293293
293
species
41
757575757575757575757575757575757575757575757575757575
75
27
genus
2648921
14
no rank
species
7878787878787878787878787878
14
78
7
204455
order
family
7
31989
265265265
genus
265
7
3
4
266266266266
266
species
766
3
order
family
2
775
tribe
33988
2
1
genus
2
780
780
species group
114292
1
785
1
785
species
1
942
family
33993
1
genus
950
1
950
species
204441
63
order
3031145
3
family
genus
660514
3
189
3
189189189
species
2829815
18
family
7
191
18
genus
191191191191191191191
9
192
192192192192192192192192192
species
2
193
193193
species
6
433
family
522
1
genus
species
524
1
524
genus
441
1
441
434
genus
434
3
1
no rank
1
2628570
species
440
1
440
subgenus
151157
1
1
435
435
species
34000
1
genus
species
437
1
437
family
41295
1
genus
1081
1
1085
1
1085
species
family
2844601
28
13
28
93
genus
93939393939393939393939393
species
949494949494949494949494949494
15
94
7
3036766
family
genus
7
3031148
188
7
188188188188188188188
species
356
order
356
229
1
2
45404
family
2
532
532
genus
1
species
533
1
533
22
31993
family
5
133
20
genus
133133133133133
species
15
134134134134134134134134134134134134134134134
134
genus
425
1
2
425
1
428
428
species
118882
14
family
14
2826938
no rank
234234234234234
genus
14
234
5
species
7
236236236236236236236
236
species
2
235
235235
82115
35
family
no rank
29
227290
1
1525371
genus
399
1
399
species
16
357
genus
2632611
2
no rank
361
2
361361
species
13
1183400
species group
4
362362362362
362
species
2
species
9
358
358358
371371
2
371
strain
strain
370370
2
370
3
372
372372372
strain
373
1
373
species
1
12
379
genus
379
no rank
6
2613769
species
393
2
393393
391
1
391
species
species
400
3
400400400
1
396
396
species
1
3
384
species
384
387
1
387
no rank
386
1
386
no rank
species
359
1
359
no rank
227292
6
28105
6
genus
species
382382
2
382
species group
4
663276
380380
species
380
4
2
394394
2
394
strain
2
119045
family
genus
2282523
2
408
2
408408
species
1
772
family
genus
773
1
species
1
774
774
21
41294
family
4
374
374
genus
1
2631580
3
no rank
species
376376
2
376
species
1
378
378
genus
5
1033
species
290290290290290
5
290
genus
11
109109109109109109109109109109109
109
1
1073
genus
species
1076
1
1076
335928
50
family
genus
279279279
3
279
18
12
110
110110110110110110110110110110110110
species
280280280
3
280
species
14
99
32
genus
9999999999999999999999999999
species
100100100100100100100100100100100100100100100100100100
18
100
45401
81
family
24
genus
81
81
818181818181818181818181818181818181818181818181
8484848484848484848484848484
14
84
species
no rank
22
2619925
22
82828282828282828282828282828282828282828282
82
species
species
21
838383838383838383838383838383838383838383
83
class
2008785
4
order
4
119069
family
206349
4
genus
70774
4
species
297297297297
4
297
114
29547
phylum
class
114
3031852
114
213849
order
72293
39
family
4
209
38
genus
209209209209
4
214
214214214214
species
7
215
215215215215215215215
species
species
213
7
213213213213213213213
no rank
5
2593540
species
2
211211
211
species
3
218218218
218
species
210210
2
210
3
212
212212212
species
217217
2
217
species
species
216216216216
4
216
genus
843
1
843
family
72294
75
194
75
2
194194
genus
species
10
206206206206206206206206206206
206
200
5
200200200200200
species
species
5
207
207207207207207
species
5
198198198198198
198
species
201201201201201201201
7
201
1
197
197
species
species
4
199
199199199199
2593542
7
no rank
205205205205205205205
7
205
species
196
8
196196196196196196196196
species
species
3
202202202
202
203
1
203
species
species
11
204
204204204204204204204204204204204
species
195195195195195195
6
195
1783270
160
clade
2
65842
phylum
2
204430
class
2
218872
order
family
204431
2
genus
832
2
2
833833
833
species
158
68336
clade
1090
1
phylum
191410
1
class
order
1
191411
family
191412
1
1
256319
genus
species
1097
1
1097
157
976
phylum
class
5
117747
order
5
200666
84566
5
family
5
28453
genus
species
258258
2
258
species
259
3
259259259
class
4
1853228
1853229
4
order
family
563835
4
4
296051
genus
species
4
249249249249
249
class
200643
2
order
171549
2
815
family
815
2
1
909656
1
genus
species
821
1
821
85
768503
class
768507
85
order
21
3141701
family
11
21
101
genus
101101101101101101101101101101101
10
103
103103103103103103103103103103
species
family
563798
16
16
68288
genus
species
104
16
104104104104104104104104104104104104104104104104
23
2896860
family
genus
105105105105105105105105105105105105105105105105105105
18
105
23
5
106
106106106106106
species
family
89373
25
25
107
107107107107107107107107107107107107107107107107
16
genus
9
108
108108108108108108108108108
species
class
61
117743
order
61
200644
family
41
49546
76831
1
genus
species
1
256
256
genus
2
83612
251251
2
251
species
genus
2
1016
species
1019
2
10191019
genus
52959
15
species
102102102102102102102102102102102102102102102
15
102
21
237
4
237237237237
genus
species
2
245
245245
196869
14
no rank
239239239239239239
6
239
species
species
240
1
240
species
241241241241241241241
7
241
1
986
986
species
20
2762318
family
1013
1
1013
genus
12
2782232
no rank
genus
12
59732
2
253253
253
species
254
2
254254
species
246
5
246246246246246
species
250250250
3
250
species
59734
3
genus
3
247247247
247
species
genus
308865
4
species
4
238238238238
238
phylum
289
203691
class
289
203692
42
1643688
order
170170170170170
family
170
42
5
30
171171171171
171
genus
4
174
4
174174174174
species
172
5
172172172172172
species
10
2633828
no rank
species
10
178
178178178178178178178178178178
173
7
3
173173173
species
4
176
176176176176
no rank
genus
32205
7
species
7
183183183183183183183
183
order
10
239
136136136136136136136136136136
136
6
62
137
family
137137137137137137
38780
2
no rank
species
2
185
185185
genus
6
1911556
species
6
148
148148148148148148
genus
4
2035349
4
151151151151
151
species
44
146
11
146146146146146146146146146146146
genus
154154154154154154154
7
154
species
150
7
150150150150150150150
species
species
10
149
149149149149149149149149149149
9
147
147147147147147147147147147
species
family
101
2845253
92
157
9
157157157157157157157157157
genus
species
4
167
167167167167
species
158158158158158158158158
8
158
species
17
164164164164164164164164164164164164164164164164164
164
10
162162162162162162162162162162
162
species
21
160
8
160160160160160160160160
species
subspecies
9
161
161161161161161161161161161
subspecies
4
168168168168
168
2638727
5
no rank
species
5
166
166166166166166
163163163163163163163163163
9
163
species
9
165
165165165165165165165165165
species
2967963
9
genus
9
156
156156156156156156156156156
species
1643685
60
family
10
138
54
genus
138138138138138138138138138138
10
140140140140140140140140140140
140
species
143143
2
143
species
8
144144144144144144144144
144
species
10
142
142142142142142142142142142142
species
no rank
5
2649934
species
5
145145145145145
145
species
9
141
141141141141141141141141141
genus
64895
6
139139139139139139
6
139
species
family
2951104
6
genus
2951109
6
6
152
152152152152152152
species
8
1643686
order
143786
8
family
29521
8
genus
159159159159159159159159
8
159
species
2787854
2
no rank
no rank
28384
2
no rank
36549
2
1
2550
2550
species
species
2551
1
2551
2157
2
superkingdom
2
28890
phylum
1
2290931
clade
1
224756
class
order
2191
1
family
2194
1
genus
2314
1
1
2315
2315
species
1
2283794
clade
class
1
183939
1
2182
order
family
2183
1
2183
2759
22
superkingdom
13
33090
kingdom
35493
12
phylum
131221
12
subphylum
clade
12
3193
clade
12
58023
clade
12
78536
58024
12
clade
clade
1
1437180
1
58019
class
3313
1
subclass
1
2821352
clade
order
1
1446380
family
3318
1
genus
1
3356
3356
class
3398
11
order
1
261007
family
1
4410
1
4413
4413
genus
10
1437183
clade
clade
71240
8
91827
8
clade
clade
1437201
8
order
3524
1
866800
1
suborder
3593
1
family
subfamily
186268
1
genus
1
3596
species
1
3597
3597
clade
71274
1
clade
91882
1
order
4209
1
1
4210
family
1
2758482
subfamily
102819
1
tribe
subtribe
748798
1
genus
13753
1
13753
order
1
41947
family
1
358758
genus
1
3974
3974
clade
5
71275
91835
3
clade
order
3646
1
4268
1
family
genus
1
4269
species
4270
1
4270
1
72025
order
family
1
3803
3814
1
subfamily
1
2231393
clade
clade
2231382
1
clade
1
2233855
tribe
1
163715
genus
3815
1
3815
1
71239
order
1
3650
family
1003875
1
tribe
3676
1
3676
genus
91836
2
clade
order
3699
2
family
2
3700
1
981071
tribe
1
3727
genus
1
3728
3728
species
1
981097
tribe
3729
1
genus
3730
1
3730
species
clade
2
4447
1437197
2
subclass
1
4734
clade
order
1
38820
4479
1
family
359160
1
clade
subfamily
147367
1
tribe
1
147380
1
1648021
subtribe
genus
4527
1
species
1
4537
4537
73496
1
order
26339
1
family
1
2507920
subfamily
tribe
2508088
1
152718
1
152718
genus
phylum
3041
1
1
33103
class
clade
2546214
1
order
1
33104
suborder
2791029
1
3127
1
family
1
3128
genus
species
1
3129
3129
clade
6
33154
4
33208
kingdom
clade
6072
4
clade
33213
4
3
33511
clade
3
7711
phylum
subphylum
3
89593
3
7742
clade
clade
3
7776
clade
3
117570
clade
117571
3
7898
2
superclass
class
2
186623
subclass
41665
2
infraclass
32443
2
clade
1489341
2
no rank
186625
2
1
1489388
cohort
1
123365
clade
123366
1
clade
clade
1
123367
1
123368
clade
1
123369
clade
1
1489872
clade
1
1489922
clade
8070
1
order
134612
1
suborder
1
8071
family
8072
1
8072
genus
cohort
1
186634
subcohort
32519
1
1
186626
clade
superorder
1
186628
1
7995
order
suborder
1489793
1
7996
1
7996
family
superclass
1
8287
clade
1338369
1
clade
1
32523
clade
32524
1
class
40674
1
clade
32525
1
1
9347
clade
clade
1437010
1
superorder
1
314146
order
9443
1
suborder
1
376913
infraorder
314293
1
parvorder
1
9526
superfamily
1
314294
family
9527
1
1
9528
subfamily
9554
1
genus
species
9556
1
9556
clade
33317
1
clade
1206794
1
clade
88770
1
phylum
1
6656
1
197563
clade
197562
1
clade
subphylum
1
6960
1
50557
class
clade
85512
1
1
7496
subclass
infraclass
33340
1
cohort
1
33392
7147
1
order
suborder
7203
1
43733
1
infraorder
1
480118
clade
1
480117
clade
no rank
1
43738
no rank
43742
1
43755
1
superfamily
7387
1
family
subfamily
43915
1
genus
1
7388
species
1
7389
7389
2
4751
kingdom
subkingdom
2
451864
phylum
4890
2
716545
2
clade
147538
2
subphylum
clade
2
716546
class
147545
1
1
451871
subclass
33183
1
order
family
299071
1
1
5036
5036
genus
clade
715989
1
147550
1
class
1
222543
subclass
order
1
1028384
family
1
681950
genus
1
5455
no rank
1
2707348
species
5460
1
5460
phylum
2
2763
class
2797
1
order
29216
1
31345
1
family
2784
1
2784
genus
class
1
2806
2045261
1
subclass
order
1
28017
family
29217
1
genus
2768
1
1
2769
2769
species
clade
2698737
1
clade
1
33630
class
2864
1
order
40984
1
1
1573500
family
genus
1
2924
2925
1
2925
species
1665
9347939275079162023793721571331543471542531527181092136131987494942002127582669113537275483219186771588177848445624624620911495327211115135223431642438783474674467414174654283520577771386138612981298804804732164121115923441262141826813910910297909473898436771691836589324615645504573972461251073668404940478461863520342150150150666637780377803609814622862479893411781721553915539144046293307676974366117977769475905528410419171241388138812021047979090646414614614692926862686265945108703222204132109991791118888885840183699267858916516171437114651194111131682111748748716915215214914984747373473247321715583190575435379342188179178153353131353059166753962031236925032037180984227326170156747466666615711571115111512881641311375137512798579513141208677332199199105105502292146757564643943941981098725325311611670676778787887015598035740256534565345653476376310521811565978538242197276276207102616777775756717195155941542915050145913793791651215121538329229229293939362576257625757013841141658391912432431216114053952477777676550447225222102102527527437908181813119171892681176318494057156315572127244691505178390235354203524382857334802085464127145696489123080725963262120258846557847337091352254822502391032367420420419518017515515114611711210610698959582747472717171716717882146735117920062475834062114102346510011345409630681561126866921941028620383128939312251069751561025102512519810098104104969696968080803269012760917862229626334481338894306240110306265865845134342821232742622141851231191189284817472707836547184492181581443105294513848684234022420910417810510525410583656129340655357353099849701834132313235745745162852852002002885959627396396234177158158140101884602132131251251251224052201186637225876741132741611132591797988888686868686966282192784155715211198617601315153886304702191592662662591321261611611251256848586498849790641037231027225124722219218817917916715914611211010498888370704144141863753751181181187575237523021578475399186138727279247230916216212212210510592923713712442442442021341346868139139706954424404278010655353723163011884504504503692241443523522362362152151037848848188227422741341825155432827083021362431612252251271783134476054610710558433879949485653223222527011611611652252252252232088051848447010970109699496365915915913078984895562922252448231513246746728616616614614614664555234021221292923773773772322322322321991991991081081081089494943129312931293129777777771986013572681068106810912757590448874887168481681620085785726418182205133131122618353542618190882682838432911410410410410412773127731190148703073237416149020416512411193678324145123854364364362412412412022022021271271271111113465239111765443585282931031037423152171357526326320813177771074685343342307160147818181254716371637273909909909325163163162162162270206206646464255255255255939393747474871107168468468468420620620620618118118118155655655655655633633624924924987878787165205165133164861107419107419729342919010366520677328254378107411010382032138019451945166816113393671252550117910796858395628894190147189689684346576959866665759639954118853130950921449528449423446723043432041941939239238217336735035033819733630728411826526526426423022611022022021221219019018718616416216116115715715615315314613413412912312010595939081777772294241996415450476430431021469326018851688151140681270352058550512226612539423942815944301632802801561568686261472006679887647798341698968746874114162910631523741911332133295986986455281120173276276270199199701381386080466423622065162213613699978508244469141437356356811588815888503326771253109609522257118116230913581639502191212621266515511551117987136334723283777782052120929813570270258241316955427314213855333011615467328170877017917972727070666693589358920130101314275914122175810748282282224157157537453745374305122654511904444442612332291459786817574717167467458258227191912712712712062061026565727272727222957229572238894003872649272514221099489279869086901310207420748681111756175630130167838383818156828928927818393941380213802872647274727112342026718174932832814517717772722704270427042372237223721641262612626126268408722462644555739672238114812591961661052502503069121412146645115111534114111381387486086066658383831941207373553553553306206111726437037037028090717171711778177812711271380290270270259695075073311761525853425425425258167346346346346828282824384383462701967476769292929214981818181686868688484848484145210601060825330330290204234234310310227227114838382828282543543543201201150150119119727227127127127127125225225225225221821821821821821421411011011011010410410410410417017017017017016916916916916916914214214214214214213413413413413411711711711711795959595958585858585808080808011305743938321927192719279181798482041608319041904988919155699158141013439320228962896126022411942602601136830514114172898989747474237237164164737316716716788793348210121011815181591135536818818783761831831831021021021247124779379366214713145445445426526526526526526516716716799999968688484848484847286439443944394439433551901148654329426919618230616214410910914531453103910397537531651219719719718898258239239239253653653653653653653653634834834834834834834828128128128118893939393172172