• <tr id="yyy80"></tr>
  • <sup id="yyy80"></sup>
  • <tfoot id="yyy80"><noscript id="yyy80"></noscript></tfoot>
  • 99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

    基于de Bruijn圖的序列拼接算法研究與實現(xiàn)

    2016-09-23 01:25:59李飛菲
    現(xiàn)代計算機 2016年2期
    關(guān)鍵詞:覆蓋率測序長度

    李飛菲

    (四川大學計算機學院,四川 610065)

    基于de Bruijn圖的序列拼接算法研究與實現(xiàn)

    李飛菲

    (四川大學計算機學院,四川610065)

    0 引言

    全基因組測序是生物信息學最為重要的研究方向,基因組記錄了某個物種的全部遺傳信息,測定基因序列(DNA序列)可以破解其中的信息,進一步了解各類生物,并為人類健康和物種發(fā)展帶來實際意義。DNA序列由四種不同的堿基組成,即腺嘌呤 (A)、胞嘧啶(C)、鳥嘌呤(G)、胸腺嘧啶(T),它們按照特定的編碼規(guī)則連接成鏈?;驕y序就是為了測定DNA序列中堿基的排列順序。

    目前的測序技術(shù)一次實驗測得的長度不超過1000個堿基對(bp)[1],而普通高等生物基因中的堿基數(shù)目往往十分龐大,人類基因組的總長度就達到了30億bp。因此,測序時首先將DNA序列復(fù)制成多份,然后將長序列打斷成小序列片段(read),通過測序儀精確地測出每個read的堿基排序,然后利用序列拼接軟件將read在計算機上拼接起來,恢復(fù)成原來的DNA序列中的一條或多條連續(xù)段(contig)[2]。在實際操作過程中,DNA序列可能會出現(xiàn)丟失、變異、重復(fù)等問題,對如此復(fù)雜的序列進行拼接,DNA序列拼接算法的重要性不言而喻。

    本文對基于de Bruijn圖的序列拼接算法進行研究,分析拼接過程中的每個階段,并利用C++語言編程實現(xiàn)該算法,對運行實驗結(jié)果進行分析,與Velvet拼接軟件的結(jié)果進行對比。

    1 序列拼接算法的研究現(xiàn)狀

    基于第一代測序技術(shù)的序列拼接方法適合處理長度為500-1000bp的read,利用read之間的重疊關(guān)系建立重疊圖,這種基于重疊圖的算法主要有三個階段:(1)overlap階段:將所有read進行兩兩比對,找到有重疊的read;(2)layout階段:利用重疊信息建立重疊圖;(3)consensus階段:遍歷重疊圖,圖中的每條路徑都可能成為contig,將得到的所有contig進行組裝,得到最后的拼接結(jié)果。

    隨著生物信息的飛速增長,生物組織中的多樣性和關(guān)聯(lián)性不斷增強,傳統(tǒng)的測序方法已經(jīng)不能滿足當下的需求。第二代測序技術(shù)面對的數(shù)據(jù)長度極短、數(shù)量龐大、覆蓋度較高,最短的只有25-50bp,不適合建立重疊圖?;赿e Bruijn圖的序列拼接算法是新一代測序技術(shù)最常用的方法,適用于拼接高通量的短read,已經(jīng)被應(yīng)用于各種序列拼接技術(shù),如Velvet[3]、SOAPdenovo[4]、AbySS[5]等。它將read轉(zhuǎn)化成一組連續(xù)的k-mer,然后尋找kmer之間的重疊關(guān)系,建立de Bruijn圖,最后將問題轉(zhuǎn)化為尋找歐拉路徑問題。

    2 de Bruijn圖簡介

    假設(shè)給定的DNA序列集合是S={S1,S2,S3,…,Sn},其中Si(1≤i≤n)表示一個長度為n的 read。對每個read,從頭開始依次取出長度為k(1≤k≤n)的子串,該子串稱為k-mer,一個read可以得到(n-k+1)個連續(xù)的k-mer,它的集合為K={k1,k2,…,kn-k+1}。

    在de Bruijn圖結(jié)構(gòu)中,以k-mer作為節(jié)點,如果存在兩個k-mer在read中相鄰,即k1的后(k-1)個堿基與k2的前(k-1)個堿基重疊,那么圖中對應(yīng)的兩個節(jié)點之間存在一條由k1指向k2的邊。由于k-mer是根據(jù)read產(chǎn)生的,因此每一條read可以看作圖中的一條路徑。由此可以構(gòu)建出一個以k-mer為基本單位的有向圖,如圖1所示。

    圖1 de Bruijn圖的構(gòu)建過程

    這樣的結(jié)構(gòu)可以保證每個k-mer在圖中只出現(xiàn)一次,read之間所有的連接關(guān)系都被轉(zhuǎn)化到了k-mer上。根據(jù)k-mer之間的重疊信息,尋找一條經(jīng)過所有邊一次且僅一次的路徑,即可得到一個近似原DNA序列的拼接結(jié)果。

    序列在處理過程中可能產(chǎn)生丟失、變異、重復(fù)等問題,會使de Bruijn圖產(chǎn)生三種結(jié)構(gòu):Tips結(jié)構(gòu)、Bubbles結(jié)構(gòu)和Repeats結(jié)構(gòu)。

    Tips是因為read在邊緣出現(xiàn)了錯誤,導(dǎo)致圖中的路徑在某一端產(chǎn)生分叉,這種結(jié)構(gòu)會影響到圖的遍歷。如圖2所示,當走到GAA節(jié)點時,無法確定接下來該去往AAT還是AAA。

    Bubbles是因為read中間出現(xiàn)了錯誤,導(dǎo)致圖中路徑的開始節(jié)點和結(jié)束節(jié)點相同,但是中間的節(jié)點序列不完全相同,這種結(jié)構(gòu)同樣會影響遍歷結(jié)果。如圖3所示,當走到ATC節(jié)點時,無法選擇出正確的路徑。

    圖2 Tips結(jié)構(gòu)

    圖3 Bubbles結(jié)構(gòu)

    Repeats其實不算是一種錯誤結(jié)構(gòu),它是由序列片段內(nèi)部的重復(fù)產(chǎn)生的,會使de Bruijn圖產(chǎn)生循環(huán)結(jié)構(gòu),無法確定遍歷方向。如圖4所示,當走到ATC節(jié)點時,由于重復(fù)區(qū)域TCG、CGA的存在,無法直接確定應(yīng)該去往GAA還是GAT,走到TTC節(jié)點時也有同樣的困擾。

    圖4 Repeats結(jié)構(gòu)

    這些結(jié)構(gòu)會影響de Bruijn圖的遍歷,導(dǎo)致無法找到正確的路徑,在實現(xiàn)拼接算法時應(yīng)該進行相應(yīng)的處理。

    3 算法實現(xiàn)

    基于de Bruijn圖的序列拼接算法可以分為三個階段:構(gòu)建圖、化簡圖、消除錯誤結(jié)構(gòu)。

    首先逐條處理read,按照指定的k-mer長度將read劃分為一系列k-mer。為了保證序列拼接的完整性,對于每個k-mer求出其反向互補的k-mer’,比較兩個k-mer的大小,將大的k-mer稱為k-mer+。分別將兩個k-mer存儲到圖中,以k-mer+所在節(jié)點為代表,任何對某節(jié)點的處理都會影響到它的反向互補節(jié)點(TwinNode)。然后根據(jù)該k-mer在read中與其他kmer的重疊關(guān)系,在節(jié)點之間建立有向邊,如果節(jié)點A到節(jié)點B有一條有向邊,那么反向互補節(jié)點B’同樣應(yīng)該有一條有向邊指向A’。與此同時,還需要累計每個節(jié)點和每條邊出現(xiàn)的次數(shù),作為該節(jié)點或邊的覆蓋率,覆蓋率越低表明這個節(jié)點越不可靠。

    本文設(shè)計了三個數(shù)據(jù)類型,分別是節(jié)點Node,邊Arc和圖Graph。Node中存儲了k-mer序列、覆蓋率、邊等信息,并且有一個指向TwinNode的指針;Arc中存儲了節(jié)點的出邊,用指針來指向下一個節(jié)點;Graph中含有一個以k-mer為索引的哈希表,存儲了相應(yīng)的Node信息。三者之間的關(guān)系如圖5所示,從圖中已經(jīng)無法看出read之間的重疊關(guān)系,兩個節(jié)點只通過一條邊連接,這種結(jié)構(gòu)消耗的內(nèi)存少,而且搜索便捷。

    圖5 de Bruijn圖的結(jié)構(gòu)關(guān)系

    經(jīng)過對de Bruijn圖的構(gòu)建可以發(fā)現(xiàn),圖中的節(jié)點非常多,每個k-mer都是單獨的一個節(jié)點,想要直接發(fā)現(xiàn)其中的關(guān)聯(lián)非常困難,因此可以對圖進行化簡,從而使圖中的結(jié)構(gòu)更加清晰。當節(jié)點A只有一個出邊指向節(jié)點B,并且B也只有一個來自A的入邊,那么就可以把A和B兩個節(jié)點合并成一個節(jié)點,同時合并它們的反向互補節(jié)點A’和B’。值得注意的是,節(jié)點與邊的覆蓋率也應(yīng)該進行相應(yīng)的合并。

    化簡圖操作不會影響節(jié)點的信息,同時能夠有效地減少內(nèi)存占用。為了保證de Bruijn圖一直保持最簡,在消除錯誤結(jié)構(gòu)時需要迭代的對圖化簡。

    (1)消除Tips結(jié)構(gòu)

    首先設(shè)置一個大小為2kb的閾值,當Tips的長度小于閾值時才可以消除它。這個閾值遠大于read的長度,因為Tips中包含的read越多,它的長度就越長,出錯的可能性就越小。然后比較Tips節(jié)點與其他同源“兄弟節(jié)點”的覆蓋率大小,如果沒有比Tips的覆蓋率更小的節(jié)點,那么說明其他路徑都更加的普遍,是正確路徑的可能性更高。如果以上兩個條件都滿足,直接刪除該Tips節(jié)點即可。

    (2)消除Bubbles結(jié)構(gòu)

    首先根據(jù)Bubbles結(jié)構(gòu)的特點,使用Dijsktra廣度優(yōu)先算法,從任意節(jié)點出發(fā),訪問它所能達到的其他節(jié)點,優(yōu)先訪問快的那條邊。從節(jié)點A到節(jié)點B所需的時間可以根據(jù)節(jié)點的長度和邊的覆蓋率計算得到,如公式1所示。

    對訪問過的節(jié)點進行標記,當遇到了已標記的節(jié)點時開始回溯,找出兩條路徑最近的共同祖先節(jié)點,記錄下這兩條路徑。將這兩條路徑進行對齊處理,如果足夠相似就將它們合并成一條,否則選擇快的那條路徑,因為消耗時間少的邊覆蓋率高,所以是正確路徑的可能性更高。

    (3)消除Repeats結(jié)構(gòu)

    首先從Repeats結(jié)構(gòu)中的任意節(jié)點出發(fā),確定該節(jié)點所在的read,將read中的節(jié)點進行標記,然后根據(jù)不同read在標記節(jié)點上的重疊情況擴展到下一個read,繼續(xù)對后續(xù)節(jié)點進行標記,直到這個Repeats結(jié)構(gòu)被處理完。最后將被標記的節(jié)點串連起來,可以得到一條確定的路徑,消除Repeat結(jié)構(gòu)產(chǎn)生的困擾。如圖6所示,重復(fù)區(qū)域是節(jié)點C、D,首先從節(jié)點A出發(fā)進行標記,由于read1能夠覆蓋A和C兩個節(jié)點,因此對C進行標記;然后從節(jié)點C出發(fā),可以發(fā)現(xiàn)C還存在于read2中,而且read2覆蓋了C、D、F三個節(jié)點,按照read2的路徑繼續(xù)進行擴展和標記;最后將被標記的節(jié)點串連起來,可以確定該Repeats結(jié)構(gòu)的一種尋路方式為A→C→D→F。

    圖6 Repeats結(jié)構(gòu)的解決方法

    在消除以上幾種錯誤結(jié)構(gòu)后,可能還存在一些無法從圖中直接識別出來的連接錯誤。設(shè)置一個覆蓋率閾值,將小于這個閾值的節(jié)點全部刪除,消除錯誤連接的影響。這個閾值的大小可以根據(jù)實際情況自定義。

    以上全部操作完成后,再對圖進行一次化簡合并,可以得到若干條較長的序列片段,稱為contig。一個contig包含多個k-mer甚至多個read。這些contig就是最終的拼接結(jié)果,根據(jù)實際需要還可以對它們做進一步的拼接處理,得到一個含有若干空隙(gap)的長序列,盡可能的還原到原始DNA序列。

    4 結(jié)果分析

    實驗環(huán)境為處理器:Intel Core i3-3220 CPU@ 3.30GHz;內(nèi)存:4.0GB;操作系統(tǒng):Windows 7。

    本文選取了三種不同規(guī)模的DNA序列模擬樣本進行實驗。Read長度為35,具體信息如表1所示。

    表1 實驗數(shù)據(jù)集信息

    本文以contig片段在原始序列上的恢復(fù)率為衡量標準,判斷算法的正確性與可行性。假設(shè)原始DNA序列長度為L,拼接算法得到的contig個數(shù)為n,每個contig的長度為ci(1≤i≤n),其中拼接錯誤的contig總長度為X,那么算法的恢復(fù)率如公式2所示。

    由于gap的存在,contig的恢復(fù)率很難達到100%,為了有效地驗證實驗結(jié)果,本文使用Velvet算法運行相同的實驗數(shù)據(jù),將得到的結(jié)果進行對比分析。K值為21,實驗結(jié)果如表2所示。

    表2 實驗結(jié)果

    從當前的實驗數(shù)據(jù)來看,本文算法得到的contig長度較長、正確率較高,與Velvet的恢復(fù)率相差不大,可以證明本文中的算法是正確的、可行的。

    5 結(jié)語

    本文基于de Bruijn圖,設(shè)計了一種數(shù)據(jù)結(jié)構(gòu),通過化簡、消除錯誤結(jié)構(gòu)等操作對短基因序列進行拼接,并且得到了與原始序列很相似的拼接結(jié)果。但本文也存在一些不足之處,對錯誤結(jié)構(gòu)的處理不夠全面,在一定程度上影響了最終尋路的正確性,導(dǎo)致無法獲得更長更連續(xù)的contig,因此在消除錯誤結(jié)構(gòu)的算法上還需要繼續(xù)研究和改善。

    [1]駱志剛等.DNA序列拼接的研究和挑戰(zhàn)[J].計算機工程與科學,2007.

    [2]王旭.基于deBruijn圖的DNAcontig生成算法[D].哈爾濱工業(yè)大學:王旭,2011.

    [3]Daniel R.Zerbino,Ewan Birney.Velvet Algorithms for de Novo Short Read Assembly Using de Bruijn Graphs[J].Genome Res,2008.

    [4]Li R,Zhu H,Ruan J,et al.De Novo Assembly of Human Genomes with Massively Parallel Short Read Sequencing.GenomeRes,2010.

    [5]Simpson JT,Wong K,Jackman SD,et al.ABYSS:A Parallel Assembler for Short Read Sequence Data[J].Genome Res,2009.

    Next-generation Sequencing Technology;High-throughput Sequencing;DNA Sequence Assembly;de Bruijn Graph

    Research&Implementation of Sequence Assembly Algorithm Based on de Bruijn Graphs

    LI Fei-fei
    (College of Computer Science,Sichuan University,Sichuan 610065)

    1007-1423(2016)02-0003-05

    10.3969/j.issn.1007-1423.2016.02.001

    李飛菲(1991-),女,北京人,本科,研究方向為計算機圖形學、虛擬現(xiàn)實

    2015-11-24

    2015-12-28

    序列拼接算法是DNA測序過程中的關(guān)鍵技術(shù)。隨著新一代測序技術(shù)的發(fā)展,如何實現(xiàn)高通量、高效率測序已經(jīng)成為生物信息學領(lǐng)域的重要挑戰(zhàn),序列拼接算法也在逐漸改進以提高拼接效果。基于de Bruijn圖的序列拼接算法是目前使用最廣泛的方法之一,對其進行分析研究,利用C++編程實現(xiàn)該算法,并對實驗結(jié)果進行分析。

    新一代測序技術(shù);高通量測序;基因拼接;de Bruijn圖

    Algorithms for DNA sequence assembly are the key process of gene sequencing.With the development of next-generation sequencing technologies,how to achieve high-throughput,high-efficiency sequencing has become an important challenge in bioinformatics.At the same time,sequence assembly algorithms also have been improved to get better results.The algorithms based on de Bruijn graph are the most popular DNA sequence assembly algorithm,analyses and researches on it,applies C++language to program this algorithm,and analyses the experiment results.

    猜你喜歡
    覆蓋率測序長度
    民政部等16部門:到2025年村級綜合服務(wù)設(shè)施覆蓋率超80%
    杰 Sir 帶你認識宏基因二代測序(mNGS)
    新民周刊(2022年27期)2022-08-01 07:04:49
    我國全面實施種業(yè)振興行動 農(nóng)作物良種覆蓋率超過96%
    二代測序協(xié)助診斷AIDS合并馬爾尼菲籃狀菌腦膜炎1例
    傳染病信息(2021年6期)2021-02-12 01:52:58
    1米的長度
    愛的長度
    怎樣比較簡單的長度
    基于噴丸隨機模型的表面覆蓋率計算方法
    不同長度
    讀寫算(上)(2015年6期)2015-11-07 07:17:55
    基因捕獲測序診斷血癌
    精品人妻1区二区| 人人妻人人澡人人爽人人夜夜| 免费黄频网站在线观看国产| 精品一区二区三区视频在线观看免费 | av天堂在线播放| 亚洲欧美日韩另类电影网站| 丰满少妇做爰视频| 在线观看免费高清a一片| 久久青草综合色| 国产高清国产精品国产三级| 亚洲国产av影院在线观看| 麻豆国产av国片精品| 一级片免费观看大全| 精品久久久久久久毛片微露脸| 国产主播在线观看一区二区| 丝瓜视频免费看黄片| 国产视频一区二区在线看| 首页视频小说图片口味搜索| 肉色欧美久久久久久久蜜桃| 久久av网站| 在线观看一区二区三区激情| 中文字幕制服av| 国产无遮挡羞羞视频在线观看| 麻豆成人av在线观看| 国产精品国产高清国产av | 久久影院123| 熟女少妇亚洲综合色aaa.| 成年人黄色毛片网站| 久久免费观看电影| 天天操日日干夜夜撸| 精品久久久久久久毛片微露脸| 亚洲av日韩精品久久久久久密| 日本黄色日本黄色录像| 蜜桃在线观看..| 国产在线观看jvid| 国产日韩欧美亚洲二区| 日本黄色视频三级网站网址 | 不卡av一区二区三区| 欧美日韩国产mv在线观看视频| 中文字幕av电影在线播放| av国产精品久久久久影院| av天堂久久9| 丰满迷人的少妇在线观看| 国产在线精品亚洲第一网站| www.熟女人妻精品国产| 国产精品亚洲av一区麻豆| 久久这里只有精品19| 一级a爱视频在线免费观看| 这个男人来自地球电影免费观看| 国产欧美亚洲国产| 国产伦理片在线播放av一区| 国产精品99久久99久久久不卡| www.熟女人妻精品国产| 午夜老司机福利片| 一进一出抽搐动态| 99精品久久久久人妻精品| 桃红色精品国产亚洲av| 国产免费福利视频在线观看| 亚洲七黄色美女视频| 满18在线观看网站| 国产精品 国内视频| 久久天躁狠狠躁夜夜2o2o| 国产免费福利视频在线观看| 51午夜福利影视在线观看| 久久精品人人爽人人爽视色| 日本精品一区二区三区蜜桃| 久久精品国产亚洲av香蕉五月 | 午夜免费成人在线视频| 亚洲国产看品久久| 精品国产亚洲在线| 亚洲午夜精品一区,二区,三区| 亚洲午夜理论影院| 国产成人精品久久二区二区免费| 91精品国产国语对白视频| 精品卡一卡二卡四卡免费| 大片免费播放器 马上看| 久久 成人 亚洲| 久久影院123| 亚洲情色 制服丝袜| 亚洲情色 制服丝袜| 窝窝影院91人妻| 真人做人爱边吃奶动态| netflix在线观看网站| 美女福利国产在线| 免费在线观看日本一区| 啦啦啦在线免费观看视频4| 看免费av毛片| 亚洲国产欧美网| 成人精品一区二区免费| 91九色精品人成在线观看| 在线十欧美十亚洲十日本专区| 亚洲色图综合在线观看| 脱女人内裤的视频| 精品国产乱子伦一区二区三区| 日日摸夜夜添夜夜添小说| 真人做人爱边吃奶动态| 一级毛片精品| 99久久99久久久精品蜜桃| 成人永久免费在线观看视频 | 黄色视频不卡| 色94色欧美一区二区| 精品久久久久久久毛片微露脸| 大陆偷拍与自拍| 母亲3免费完整高清在线观看| av超薄肉色丝袜交足视频| 超色免费av| 亚洲色图av天堂| 咕卡用的链子| 咕卡用的链子| 下体分泌物呈黄色| 不卡一级毛片| 人人妻,人人澡人人爽秒播| 亚洲国产毛片av蜜桃av| 80岁老熟妇乱子伦牲交| 一区二区日韩欧美中文字幕| 日韩欧美三级三区| 岛国毛片在线播放| 国产av精品麻豆| 久久久久久久久久久久大奶| 午夜福利在线观看吧| 中文欧美无线码| 日本撒尿小便嘘嘘汇集6| 亚洲国产中文字幕在线视频| 天堂8中文在线网| 精品少妇内射三级| 99国产精品一区二区三区| 在线观看66精品国产| 999久久久国产精品视频| 免费少妇av软件| 日韩欧美一区视频在线观看| 欧美老熟妇乱子伦牲交| 欧美日本中文国产一区发布| 亚洲人成77777在线视频| 大型av网站在线播放| 嫁个100分男人电影在线观看| 久9热在线精品视频| 日本vs欧美在线观看视频| aaaaa片日本免费| 最近最新中文字幕大全电影3 | 纯流量卡能插随身wifi吗| 国产高清激情床上av| 国产精品国产av在线观看| 国产一卡二卡三卡精品| 露出奶头的视频| 国产亚洲欧美精品永久| av国产精品久久久久影院| 操出白浆在线播放| 欧美激情 高清一区二区三区| 色尼玛亚洲综合影院| 69精品国产乱码久久久| 91精品三级在线观看| 老熟女久久久| 一区二区三区激情视频| 国产精品欧美亚洲77777| 国产97色在线日韩免费| 国产欧美日韩一区二区精品| 精品国产乱码久久久久久男人| 亚洲,欧美精品.| 国产一区有黄有色的免费视频| 丝袜在线中文字幕| 国产精品一区二区精品视频观看| 啦啦啦在线免费观看视频4| www.精华液| bbb黄色大片| 久久性视频一级片| 亚洲五月婷婷丁香| 色婷婷av一区二区三区视频| 精品一区二区三区av网在线观看 | 日韩大片免费观看网站| 一二三四社区在线视频社区8| 两人在一起打扑克的视频| 国产无遮挡羞羞视频在线观看| 免费高清在线观看日韩| 777米奇影视久久| 精品一区二区三区视频在线观看免费 | 色综合欧美亚洲国产小说| tube8黄色片| 精品卡一卡二卡四卡免费| 视频区图区小说| 免费高清在线观看日韩| 在线观看人妻少妇| 成年版毛片免费区| 91麻豆av在线| 久久中文字幕人妻熟女| 国产一卡二卡三卡精品| 亚洲精品一二三| 国产一区二区三区视频了| 久久久久久久久免费视频了| 久久九九热精品免费| 欧美激情 高清一区二区三区| 久久久精品区二区三区| 中文字幕高清在线视频| www.精华液| 久久精品91无色码中文字幕| 高清视频免费观看一区二区| 国产成人系列免费观看| 成年人午夜在线观看视频| 午夜激情久久久久久久| a级毛片在线看网站| 少妇被粗大的猛进出69影院| 动漫黄色视频在线观看| 黄片播放在线免费| 欧美人与性动交α欧美精品济南到| av欧美777| 久久国产精品影院| 看免费av毛片| 三级毛片av免费| 午夜福利免费观看在线| 男人舔女人的私密视频| 久久 成人 亚洲| 成年女人毛片免费观看观看9 | 国产人伦9x9x在线观看| 欧美精品啪啪一区二区三区| 男女高潮啪啪啪动态图| 国产精品美女特级片免费视频播放器 | 18禁裸乳无遮挡动漫免费视频| 久久中文字幕人妻熟女| 丁香欧美五月| 亚洲五月色婷婷综合| 国产精品一区二区在线不卡| 欧美精品一区二区免费开放| 亚洲精品美女久久久久99蜜臀| 国产成人欧美| 99精品在免费线老司机午夜| 精品久久久久久电影网| 黄色视频,在线免费观看| 一级片'在线观看视频| tocl精华| 俄罗斯特黄特色一大片| 精品人妻1区二区| 五月天丁香电影| 国产精品一区二区免费欧美| 后天国语完整版免费观看| 成人亚洲精品一区在线观看| 久久狼人影院| 在线观看免费视频日本深夜| 国产免费视频播放在线视频| 视频区图区小说| 最近最新中文字幕大全免费视频| 亚洲av美国av| 乱人伦中国视频| 精品视频人人做人人爽| cao死你这个sao货| 国产精品久久电影中文字幕 | 巨乳人妻的诱惑在线观看| 久热爱精品视频在线9| 精品少妇内射三级| 大片电影免费在线观看免费| 欧美精品av麻豆av| 丰满少妇做爰视频| 日韩一区二区三区影片| 国产日韩欧美亚洲二区| 久久久欧美国产精品| 极品教师在线免费播放| 超色免费av| 最新在线观看一区二区三区| av一本久久久久| 一本久久精品| 久热爱精品视频在线9| 99久久人妻综合| 一进一出好大好爽视频| 国产亚洲欧美在线一区二区| 69av精品久久久久久 | 777久久人妻少妇嫩草av网站| 纯流量卡能插随身wifi吗| avwww免费| 69av精品久久久久久 | 亚洲熟女毛片儿| 女人高潮潮喷娇喘18禁视频| 国产不卡av网站在线观看| 99精国产麻豆久久婷婷| 日本av免费视频播放| 久久精品国产99精品国产亚洲性色 | 热re99久久国产66热| 精品人妻1区二区| 亚洲精品一二三| 99精品久久久久人妻精品| 国产免费视频播放在线视频| 97在线人人人人妻| 人成视频在线观看免费观看| 亚洲国产中文字幕在线视频| 午夜两性在线视频| 欧美在线黄色| 国产三级黄色录像| 天天操日日干夜夜撸| tocl精华| 亚洲国产中文字幕在线视频| 亚洲av成人一区二区三| 一级a爱视频在线免费观看| 男人舔女人的私密视频| 另类亚洲欧美激情| 久久人妻熟女aⅴ| 在线观看免费日韩欧美大片| 亚洲成a人片在线一区二区| 国产aⅴ精品一区二区三区波| 在线观看免费高清a一片| 侵犯人妻中文字幕一二三四区| 久久精品国产a三级三级三级| 黄片小视频在线播放| 天堂中文最新版在线下载| 一进一出抽搐动态| 国产aⅴ精品一区二区三区波| 亚洲成人手机| 一边摸一边做爽爽视频免费| 国产日韩欧美亚洲二区| 99在线人妻在线中文字幕 | 人妻 亚洲 视频| 国产成人精品在线电影| 亚洲天堂av无毛| 最新在线观看一区二区三区| 久久 成人 亚洲| 蜜桃国产av成人99| 亚洲精品美女久久av网站| 免费在线观看黄色视频的| 在线 av 中文字幕| 新久久久久国产一级毛片| 亚洲三区欧美一区| 蜜桃在线观看..| 成人黄色视频免费在线看| 女人爽到高潮嗷嗷叫在线视频| 国产野战对白在线观看| 久久免费观看电影| 天天躁日日躁夜夜躁夜夜| 十八禁网站免费在线| 午夜激情久久久久久久| 日韩欧美国产一区二区入口| 在线观看免费日韩欧美大片| 高清欧美精品videossex| 亚洲,欧美精品.| 亚洲精品乱久久久久久| 亚洲精品一卡2卡三卡4卡5卡| 十八禁网站免费在线| 国产精品av久久久久免费| 国产又色又爽无遮挡免费看| 亚洲av电影在线进入| 如日韩欧美国产精品一区二区三区| 成人18禁在线播放| 一级a爱视频在线免费观看| 日韩欧美一区视频在线观看| 18禁美女被吸乳视频| 午夜激情久久久久久久| 五月天丁香电影| 国产不卡一卡二| 嫁个100分男人电影在线观看| 欧美大码av| 免费看a级黄色片| 亚洲欧美一区二区三区黑人| 国产精品一区二区在线不卡| 国产野战对白在线观看| 欧美成狂野欧美在线观看| 色老头精品视频在线观看| 亚洲精品国产精品久久久不卡| 亚洲国产欧美在线一区| 999久久久国产精品视频| 又大又爽又粗| 香蕉久久夜色| 亚洲第一青青草原| 国产成人一区二区三区免费视频网站| 91九色精品人成在线观看| 无遮挡黄片免费观看| 中文字幕人妻丝袜制服| 熟女少妇亚洲综合色aaa.| 天堂俺去俺来也www色官网| 日韩三级视频一区二区三区| 中文字幕人妻熟女乱码| 搡老熟女国产l中国老女人| 啦啦啦视频在线资源免费观看| 亚洲欧美激情在线| 国产精品二区激情视频| 亚洲天堂av无毛| 真人做人爱边吃奶动态| 亚洲av成人不卡在线观看播放网| 国产精品九九99| 中文字幕人妻熟女乱码| 国产免费视频播放在线视频| 天天躁夜夜躁狠狠躁躁| 免费高清在线观看日韩| 国产区一区二久久| 午夜日韩欧美国产| 丝瓜视频免费看黄片| 老司机影院毛片| 日韩大片免费观看网站| www日本在线高清视频| av在线播放免费不卡| 久久免费观看电影| 黄色丝袜av网址大全| 亚洲三区欧美一区| 女人久久www免费人成看片| 久久久久精品国产欧美久久久| 999久久久国产精品视频| 天天操日日干夜夜撸| 免费一级毛片在线播放高清视频 | 久久精品亚洲熟妇少妇任你| 日韩精品免费视频一区二区三区| 午夜福利在线观看吧| 久久这里只有精品19| 久久久久精品国产欧美久久久| 12—13女人毛片做爰片一| 亚洲精品国产精品久久久不卡| 国产成人欧美在线观看 | 午夜两性在线视频| 欧美激情高清一区二区三区| 欧美大码av| 搡老岳熟女国产| 最近最新免费中文字幕在线| 一级毛片女人18水好多| 国产日韩欧美亚洲二区| 亚洲av第一区精品v没综合| 夫妻午夜视频| 女人被躁到高潮嗷嗷叫费观| 国产免费现黄频在线看| 熟女少妇亚洲综合色aaa.| 久久婷婷成人综合色麻豆| 午夜福利在线免费观看网站| 操美女的视频在线观看| 色老头精品视频在线观看| 两个人免费观看高清视频| 久久香蕉激情| 免费日韩欧美在线观看| 久久精品国产亚洲av香蕉五月 | 满18在线观看网站| 正在播放国产对白刺激| 悠悠久久av| 香蕉丝袜av| 91老司机精品| 欧美精品高潮呻吟av久久| 又大又爽又粗| 中文字幕高清在线视频| 99re在线观看精品视频| bbb黄色大片| 老熟妇乱子伦视频在线观看| 欧美日本中文国产一区发布| 国产成人欧美在线观看 | 国产视频一区二区在线看| 日韩三级视频一区二区三区| 最新在线观看一区二区三区| 天堂俺去俺来也www色官网| 成人亚洲精品一区在线观看| 老司机福利观看| 在线亚洲精品国产二区图片欧美| 国产成人精品无人区| 黄片播放在线免费| 巨乳人妻的诱惑在线观看| 三级毛片av免费| 婷婷成人精品国产| 久久99一区二区三区| 日日摸夜夜添夜夜添小说| 亚洲视频免费观看视频| tocl精华| 在线 av 中文字幕| 国产三级黄色录像| 黄色丝袜av网址大全| 亚洲伊人色综图| 色精品久久人妻99蜜桃| 亚洲精品av麻豆狂野| 欧美精品高潮呻吟av久久| 久久久国产成人免费| 精品福利观看| 成人亚洲精品一区在线观看| 精品久久蜜臀av无| 国产成人欧美| 亚洲黑人精品在线| 免费一级毛片在线播放高清视频 | 国产日韩欧美亚洲二区| 叶爱在线成人免费视频播放| 老司机午夜福利在线观看视频 | h视频一区二区三区| 精品国产一区二区三区久久久樱花| 欧美精品人与动牲交sv欧美| 日日爽夜夜爽网站| 少妇被粗大的猛进出69影院| 精品一区二区三区四区五区乱码| 国产精品亚洲一级av第二区| 91av网站免费观看| 久久午夜综合久久蜜桃| 天天躁狠狠躁夜夜躁狠狠躁| 又大又爽又粗| 免费久久久久久久精品成人欧美视频| www日本在线高清视频| 国产不卡一卡二| 亚洲av第一区精品v没综合| 久久99热这里只频精品6学生| h视频一区二区三区| 国产麻豆69| 亚洲欧美激情在线| 精品久久久久久久毛片微露脸| 国产片内射在线| 成人国产一区最新在线观看| 最近最新免费中文字幕在线| 欧美日韩国产mv在线观看视频| 亚洲精品一二三| 成人国语在线视频| 美女视频免费永久观看网站| 国产福利在线免费观看视频| 日日摸夜夜添夜夜添小说| 国产淫语在线视频| 99久久精品国产亚洲精品| 在线观看免费视频日本深夜| 国产有黄有色有爽视频| 免费在线观看日本一区| a级片在线免费高清观看视频| 婷婷丁香在线五月| 伊人久久大香线蕉亚洲五| 久久亚洲真实| 亚洲av成人一区二区三| 天堂动漫精品| 多毛熟女@视频| 免费看a级黄色片| 精品熟女少妇八av免费久了| 美女国产高潮福利片在线看| 极品教师在线免费播放| 精品国内亚洲2022精品成人 | 在线 av 中文字幕| 人人妻人人爽人人添夜夜欢视频| 国产单亲对白刺激| 午夜免费成人在线视频| 欧美日韩一级在线毛片| 国产亚洲av高清不卡| 国产福利在线免费观看视频| 99久久99久久久精品蜜桃| 啦啦啦 在线观看视频| 精品第一国产精品| 少妇被粗大的猛进出69影院| 欧美一级毛片孕妇| 国产成人系列免费观看| 欧美黄色淫秽网站| 人人妻,人人澡人人爽秒播| 久久性视频一级片| 水蜜桃什么品种好| 天堂中文最新版在线下载| 久久精品国产综合久久久| 99精品欧美一区二区三区四区| 亚洲国产中文字幕在线视频| 欧美精品高潮呻吟av久久| 日本vs欧美在线观看视频| 热re99久久精品国产66热6| 色精品久久人妻99蜜桃| 黑人操中国人逼视频| 久久av网站| www.熟女人妻精品国产| 丁香欧美五月| 18禁黄网站禁片午夜丰满| 午夜两性在线视频| 精品福利永久在线观看| 91九色精品人成在线观看| 亚洲精品美女久久久久99蜜臀| 国产人伦9x9x在线观看| 精品视频人人做人人爽| e午夜精品久久久久久久| 日韩免费av在线播放| 成人手机av| 97人妻天天添夜夜摸| 久久人妻熟女aⅴ| 夜夜骑夜夜射夜夜干| 亚洲人成77777在线视频| 国产免费视频播放在线视频| 国产午夜精品久久久久久| 成人18禁高潮啪啪吃奶动态图| 午夜福利乱码中文字幕| 亚洲成国产人片在线观看| av天堂在线播放| 99精品久久久久人妻精品| 国产成人欧美| 后天国语完整版免费观看| 国产精品一区二区精品视频观看| 亚洲av第一区精品v没综合| 91九色精品人成在线观看| 丝袜美腿诱惑在线| 国产亚洲精品一区二区www | 亚洲精品美女久久久久99蜜臀| 欧美久久黑人一区二区| av视频免费观看在线观看| 欧美成人免费av一区二区三区 | 日日夜夜操网爽| 久久久久精品人妻al黑| 久久久久久久久免费视频了| 久久久欧美国产精品| 免费av中文字幕在线| 美女午夜性视频免费| 精品久久蜜臀av无| 免费看a级黄色片| 日韩有码中文字幕| 999久久久国产精品视频| 国产熟女午夜一区二区三区| 日韩中文字幕欧美一区二区| 夜夜爽天天搞| 亚洲色图av天堂| 久久亚洲真实| 国产精品1区2区在线观看. | 丁香六月天网| 亚洲综合色网址| 国产男靠女视频免费网站| 亚洲国产av新网站| 国产在线一区二区三区精| 精品一区二区三区四区五区乱码| 亚洲全国av大片| 国产一区二区在线观看av| 丝瓜视频免费看黄片| 亚洲国产av影院在线观看| 精品亚洲成a人片在线观看| 一本色道久久久久久精品综合| 国产日韩欧美在线精品| 色综合欧美亚洲国产小说| 精品一区二区三卡| 黑人猛操日本美女一级片| 日韩欧美一区二区三区在线观看 | 大陆偷拍与自拍| 咕卡用的链子| 新久久久久国产一级毛片| 两人在一起打扑克的视频| 少妇精品久久久久久久| 一级片'在线观看视频| 欧美黑人精品巨大| 国产aⅴ精品一区二区三区波| 男女床上黄色一级片免费看|