Your heritage, your ancestors, your past...

Search Graves

Include:

Cemetery:

Year:

Surname:

Plot No.:


Graves Found: 2461


NameInscriptionTownlandYear
WARD PRAY FOR THE SOUL OF EDWARD WARD ... [BALLINLOUGH] 0
WALSH IN LOVING MEMORY OF BABY NIAMH WHO WAS BORN ASLEEP ON THE 3rd FEBRUARY 2010 FOREVER IN OUR HEARTS ... [MOYARDWOOD] 0
UNKNOWN NO SCRIPT 0
UNKNOWN NO SCRIPT UNKNOWN 0
STANKARD OF YOUR CHARITY PRAY FOR THE SOUL OF EDMOND STANKARD WHO DEPARTED THIS... [CAPPATAGGLE] 0
SKARRY O LORD HAVE MER CY ON THE SOUL OF JAMES SKAR RY DEPd MAY THE 16th 1779 THIS MONUMENT WAS [ILLEGIBLE ... [CARROWMORE] 0
SHERIDAN IN LOVING MEMORY OF ... LISHANE/ MONAVEEN 0
SHEA IN LOVING MEMORY OF JOSEPH SHEA ... KILLAAN WOODLAWN 0
SCARRY O LORD HAVE MERCY ON THE SOUL OF JAMES SCARRY ... [CARROWMORE] 0
SCARRY IN LOVING MEMORY OF MAUD SCARRY ... CORSKEAGH 0
SCARRY IN LOVING MEMORY OF MARY ANNE SCARRY ... ATTYREGAN 0
SCARRY LORD HAVE MERCY ON THE SOUL OF MICH! SCARRY ... [[CARROWMORE] 0
RAFERTY OF YOUR CHARITY PRAY FOR THE SOUL OF CATHERINE RAFERTY WHO DIED ON THE 18th NOVEMBER 1859 ... [MONAVEEN] 0
RAFERTY PATRICK RAFERTY MONAVEEN ... MONAVEEN 0
RAFERTY THOMAS RAFERTY DIED FEBUARY 14th 1877 AGED 45 YEARS ... [MONAVEEN] 0
RAFERTY JAMES P. RAFERTY MONAVEEN ... MONAVEEN 0
RAFERTY JAMES RAFERTY DIED MARCH 19th 1876 AGE 53 YEARS ... [MONAVEEN] 0
RAFERTY LORD HAVE MERCY ON THE SOUL OF EDMOND RAFERTY WHO DEPd, LIFE 19th ... [MONAVEEN] 0
QUINNS IN LOVING MEMORY OF ... [CLOONCALLIS] 0
QUINN/D0NOHOE IN LOVING MEMORY OF THE QUINN FAMILY ... CARRAMORE 0
QUINN IN LOVING MEMORY OF OWEN AND ROSE QUINN GORTFADA THEIR SON JACK DIED 13 MAY 1978 MARGARET QUINN DIED... GORTFADA 0
QUINN CHERISHED MEMORIES OF MARTIN QUINN CLOONCALLIS DIED 12thDEC.1959 R.I.P CLOONCALLIS 0
QUINN PRAY FOR THE SOUL OF MARY QUINN ... [KILCONNELL] 0
QUINN PRAY FOR THE SOULS OF PATRICK QUINN ... CARRAHULLA 0
QUINN S0NS PADDY QUINN MARTIN FINBARR 19... KILLAAN/WOODLAWN 0
QUINN IN LOVING MEMORY OF JOHN QUINN ... KILCONNELL 0
PHILLIPS/MURPHY PLACED BY THO.PHILLIPS IN MEMORY OF HIS FATHER W M PHILLIPS DIED 1... [NEW INN] 0
PHILLIPS/DEELY SACRED TO THE REVERED MEMORY OF BRIDGET PHILLIPS-DEELY DIED SEPT 5th 1861 AGED 56 YEARS Erec... [NEW INN] 0
PHILLIPS AS A TRIBUTE EMINENTLY DUE TO DEPARTED WORTH THIS STONE WAS ER... [NEW INN] 0
PHILLIPS I H S PRAY FOR (I) SOUL MARY PHILLIPS DD JAN 28... [NEW INN] 0
PHILLIPS ERECTED TO THE MEMORY OF AGNES PHILLIPS W... [NEW INN] 0
O'NEILL IN LOVING MEMORY MICHAEL ELLEN O NEILL [CARRAHULLA] 0
O'DONNELL IN LOVING MEMORY OF CATHERINE O DONNELL ... [WOODLAWN] 0
O'CONNORS/KEOGHS O CONNORS KEOGHS GOD GRANT ... UNKNOWN 0
O'BRIEN LORD HAVE ME RCY ON THE SOUL OF [HONORIA] 0 BRIEN ALIAS ... [RUSHLAKE/WOODLAWN] 0
O'BRIEN IN LOVING MEMORY OF PATRICK O BRIEN ... RUSHLAKE 0
O'BRIEN IN LOVING MEMORY OF ... LISHANE 0
NORTON IN LOVING MEMORY OF PATRICK NORTON ... CARRA 0
NEIL/COLMAN LORD HAVE MERCY ON THE SOUL OF JOHN NEIL D:D JULY THE 12 1802 AGED 21 YRS ALSO HIS MO THER ... [CARRAHULLA] 0
NAUGHTON/COYNE IN LOVING MEMORY OF CATHERINE NAUGHTON ... CLOONAMORRIS 0
NAUGHTON IN LOVING MEMORY OF BRIAN NAUGHTON ... CARRA 0
NAUGHTON IN LOVING MEMORY OF TOM NAUGHTON ... CLOONAMORRIS 0
MURRAY IN LOVING MEMORY OF PETER MURRAY ... LISHANE 0
MULLIN/SULLIVAN GRANT O LORD ETERNAL REST TO THE SOUL OF PATRICK MULLIN DEPD LIFE JUL... [WOODLAWN] 0
MULLEN IN LOVING MEMORY OF ANN MULLEN ... KILLAAN 0
MULLEN IN LOVING MEMORY OF MULLEN FAMILY ... BEEFIELD 0
MULLEN MICHAEL MULLEN [BEEFIELD] 0
MULLEN WILLIAM BILL HIS WIFE MULLEN BRIDIE MULLEN CLOONAMORRIS DIED 2... CLOONAMORRIS 0
MULLEN IN LOVING MEMORY OF RICHARD MULLEN ... CLOONAMORRIS 0
MULLEN IN LOVING MEMORY OF JAMES MULLEN ... KILLAAN 0
MULLEN IN LOVING MEMORY OF JOHN MULLEN ... KILLAAN/WOODLAWN 0
MULLEN IN LOVING MEMORY OF ANNE MULLEN MOUNTBELLEW AND FORMERLY KILLAAN WOODLAWN DIED 15th AUG.2008 REST IN... MOUNTBELLEW KILLAAN 0
MONAHAN/LOUGHANE IN LOVING MEMORY OF JOHN MONAHAN ... BALLINTUBBER 0
MOCLAIR IN LOVING MEMORY OF MICHAEL MOCLAIR ... BENBEG BULLAUN 0
MITCHELL IN LOVING MEMORY OF ... [CLOONACULLEN] 0
MITCHELL IN LOVING MEMORY OF PATRICIA MITCHELL VINCENT MITCHELL DIED 22nd FEBRUARY... [KILLAAN] 0
MELODY IN LOVING MEMORY OF THOMAS MELODY LISHANE DIED 15th OCTOBER 2000 AGED 76 YEARS R.I.P. E... LISHANE/WOODLAWN 0
MELODY THY WILL BE DONE IN LOVING MEMORY OF ... [LISHANE] 0
McDONNELL IN LOVING MEMORY OF FIONA McDONNELL GORTFADDA NEW INN DIED 11-JUNE 2004 AGED 24 YEARS REST IN PEACE... GORTFADDA/NEW INN 0
McDONAGH IN LOVING MEMORY OF BRYAN McDONAGH ... [KNOCKANE/KILLAAN] 0
McDERMOTT IN LOVING MEMORY OF PATRICK McDERMOTT ... NEW INN 0
McCULLA IN LOVING MEMORY OF ... MOUNTCONNOR 0
MALONE SACRED TO THE MEMORY OF EDWARD AND CATHERINE MALONE THIS STONE ERECTED BY... [KILCONNELL] 0
MAHON IN LOVING MEMORY OF PATRICK (PADDY) MAHON ... WOODLAWN 0
MADDEN PRAY FOR THE SOUL OF JOHN MADDEN CARRAMORE DIED 10 AUGUST 1849 AGED ... CARRAMORE 0
MADDEN IN LOVING MEMORY OF JOHN JOE MADDEN RAHALLY NEW INN DIED 13th FEBRUARY 1999 AGED 81 YRS HIS MOTHER T... RAHALLY NEW INN 0
MADDEN IN MEMORY OF DANIEL MADDEN ... CARANNA 0
MADDEN THOMAS DIED 11th JAN 1944 BRIDGET DIED 29th MAY 1949 CATHERINE DIED 4th AUG 1966 MARIAN DIED 28t SEP... CARANNA 0
MacINERNEY/RAFERTY IN LOVING MEMORY OF ELIZABETH MacINERNEY DEVOTED AND BELOVED WIFE ALIAS RAFERTY OF T M... [MONAVEEN] 0
LESLIE/NUTLEY IN AFFECTIONATE REMBRANCE OF JOHN LESLIE WHO DIED JULY 1884 AGED 70 YEARS ALSO HIS WIFE ANNE ... [STREAMSFORT] 0
LESLIE IN LOVING MEMORY OF JOHN LESLIE ... NEW INN 0
LESLIE IN LOVING MEMORY OF MARGARET LESLIE TOOREEN WOODLAWN DIED 16-MAR... TOOREEN/WOODLAWN 0
LALLY ERECTED BY JOHN LALLY IN MEMORY OF HIS FATHER MICHAEL LALLY ... [LISHANE] 0
LALLY IN LOVING MEMORY OF MARTIN LALLY WHO DIED 3rd JULY 1900 AGED 85 Y... [GORTFADDA] 0
KULYK/CANNON IN LOVING MEMORY OF ... [CLOONAMORRIS] 0
KENNY IN LOVING MEMORY OF BRIDIE KENNY ... ASHBROOK NEW INN 0
KELLY/BIGGINS/McCORMICK IN LOVING MEMORY OF SARAH KELLY ... CLOONAMORRIS 0
KELLY IN LOVING MEMORY OF PADDY KELLY ... RUSHLAKE WOODLAWN 0
KELLY CHERISHED MEMORIES OF A LOVING HUSBAND AND FATHER ... FOREST VIEW WOODLAWN 0
KELLY IN LOVING MEMORY OF MARGARET KELLY ... KILLAAN WOODLAWN 0
KELLY IN LOVING MEMORY OF ... RUSHLAKE/WOODLAWN 0
KELLY IN LOVING MEMORY OF PATRICK KELLY ... LISHANE 0
KELLY IN LOVING MEMORY OF EMILY KELLY BELOVED WIFE AND MOTHER DIED NOVEMBER 19th 2009 REST IN PEACE ALWAYS... [LISHANE/ LONDON] 0
KEATING IN LOVING MEMORY OF KEATING JOHN DIED 1896 AGED 61 YEARS HIS WIFE ANNIE MATTHEW,PATRICK ... [CARRAMORE] 0
KEANE IN LOVING MEMORY OF MICHAEL KEANE ... GARRYMORE AUGHRIM 0
JAMES LORD HAVE MERCY ON THE SOUL OF JAMES DEPd THIS LIFE THE 1800 58 YEAR O... UNKNOWN 0
HYNES IN LOVING MEMORY OF JAMES HYNES ... KILLAGHMORE 0
HUGHES IN LOVING MEMORY OF ... KILLURE 0
HUGHES NORA NUGHES DIED21/09/2010 AND HER HUSBAND LARRY DIED ON 18/09/2011 REST IN PEACE KNOCKMORE NEW INN 0
HIGGINS IN LOVING MEMORY OF MARTIN HIGGINS ... KILLAAN 0
HESSION PRECIOUS MEMORIES OF BABY EMMA KNOCKMORE NEW INN STILL BORN STILL LOVED 12th JUNE 2006 HESSION KNOCKMORE/NEW INN 0
HANLON IN LOVING MEMORY OF MICHAEL HANLON ... CASTLEBIN 0
GREEN/RAFERTY SACRED TO THE MEMORY OF JAMES GREEN WHO DIED MARCH 4th 1857 AGED 56 YRS ALSO HIS WIFE ANN GREEN ALI... [GREENHILLS] 0
GRAVE MARKER 0
GRAVE MARKER 0
GRAVE MARKER 0
GRAVE MARKER 0
GRAVE MARKER 0
GRAVE MARKER 0
GRAVE MARKER 0
GRAVE MARKER 0
GRAVE MARKER 0
GRAVE MARKER 0
GRAVE MARKER 0
GRAVE MARKER 0
GRAVE MARKER 0
GRAVE MARKER 0
GRAVE MARKER 0
GRAVE MARKER 0
GRAVE MARKER 0
GRADY SACRED HEART OF JESUS HAVE MERCY ON THE SOUL OF ... [CALTRAGHBRADY] 0
GOLDING IN LOVING MEMORY OF CATHERINE GOLDING ... KILLAAN 0
GOLDING IN LOVING MEMORY OF FRANK [FA] GOLDING KILLAAN WOODLAWN DIED 23rd APRIL 2005 AGED 77 YEARS BLESS M... KILLAAN/WOODLAWN 0
GLYNN/McLOUGHLIN IN LOVING MEMORY OF DEAR HUSBAND-FATHER JO... CLOONA-COLLEEN WOODLAWN 0
GLYNN PRAY FOR THE SOUL OF LAURENCE GLYNN DIED 21st APRIL 1876 AGED 42 YEARS Erected by his son MICHAEL GL... [KILLAAN] 0
GARVEY IN LOVING MEMORY OF ... [NEW INN BALLINASLOE] 0
GAFFNEY ERECTED BY ANNE GAFFNEY ... [CLOONACULLEN] 0
FINNERTY IN LOVING MEMORY OF WILLIAM FINNERTY ... NEW INN 0
FINNERTY IN LOVING MEMORY OF DESMOND FINNERTY ... NEW INN 0
FINN IN LOVING MEMORY OF JOSEPH FINN DIED 12th APRIL 1969 AGED 64 HIS DAU... [CARROWMORE] 0
FEENEY IN MEMORY WILLIAM FEENEY ... [CLOONACULLEN] 0
FAHY IN LOVING MEMORY OF THOMAS FAHY KILLAAN ... KILLAAN 0
FAHY IN LOVING MEMORY OF THE FAHY FAMILY ... RUSHLAKE WOODLAWN 0
FAHY THIS STONE WAS ERECTED BY PAT FAHY IN MEMORY OF HIS FATHER JOHN FAHY WHO DIED THE 18th OF JANUARY 1... [WOODLAWN] 0
FAHEY/DOLLY IN LOVING MEMORY OF JOHN FAHEY ... KILLAGHBEG/KILCONNELL 0
DWYER/DONOHOE GRANT O LORD ETERNAL REST TO THE SOUL OF BRIDGET DWYER ALIAS DONOHOE DEP"d LIFE 1st OF AUGUST 1846 ... [SKEHANAGH] 0
DWYER IN LOVING MEMORY OF MICHAEL DWYER ... SKEHENANE 0
DWYER THOMAS DWYER BEECHILL ... BEECHILL 0
DWYER IN LOVING MEMORY OF ANNA DWYER SKEHANAGH WOODLAWN DIED 6 OCTOBER 1990 AGED 65 YEARS OWEN DWYER DIED ... SKEHANAGH/WOODLAWN 0
DWYER CHERISHED MEMORIES OF JOSEPH, 23 APRIL 1991 LAURA, 10.NOV.1992 ALICE, 7.JAN. 1997 [GARRYM0RE] 0
DOWDALL O LORD HAVE MERCY ON THE SOUL OF JAMES DOWDALL WHO DIED ON THE PASSAGE HOME FROM BARBADOES TO HIS H... [CARAUN] 0
DONOHUE IN LOVING MEMORY OF PETER DONOHUE ... TOOREEN/NEW INN 0
DONOHUE IN LOVING MEMORY OF JAMES & MARGARET ... GORTFADA 0
DONOHUE IN LOVING MEMORY OF BRENDAN DONOHUE CASTLEBIN NEW INN 1925-2010 Rest in Peace DONOHUE CASTLEBIN NEW INN 0
DONOHUE IN LOVING MEMORY OF PETER JOE DONOHUE NEW INN DIED 9 JAN 2006 AGED 64 YEARS REST IN PEACE DONOHUE NEW INN 0
DOLAN IN LOVING MEMORY OF PATRICK DOLAN ... GORTMORE WOODLAWN 0
DOHERTY IN LOVING MEMORY OF CATHERINE (DOLLY) DOHERTY ... [WOODLAWN] 0
DOBBINS EREC-D BY ROB DOB BINS TO THE MEMORY ... [KILCONNELL] 0
DEVINE/MULLEN 0 LORD HAVE MERCY ON THE SOULS OF THOMs DEVINE AND BRIDGET MULLEN WHO ERECTED THIS STONE FOR THEIR S... [WOODLAWN] 0
DEELY IN LOVING MEMORY OF ... [RATHDULAN HOUSE] 0
DEELY IN LOVING MEMORY OF PATRICK DEELY RADULLA... RADULLAUN 0
DEELEY IN LOVING MEMORY OF TOMMY DEELEY ... BEECHHILL NEW INN 0
CURLEY IN LOVING MEMORY OF THE CURLEY FAMILY ... WOODLAWN 0
CUNNIFFE/McEVOY IN LOVING MEMORY OF JOSEPH CUNNIFFE NEW INN DIED 15th JAN . 2000 AGED 70 YEARS HIS WIFE ANNE ‘NA... NEW INN 0
COSTELLO COSTELLO CHERISHED MEMORIES OF ... CROSS NEW INN 0
CORMIK O LORD HAVE MERCY ON THE SOUL 0F BRIDGET CORMIK WHO DEPARTED THIS LIFE MARCH 8 AD 1821 AGED 66 YEAR... CARANNA 0
CORMICAN IN LOVING MEMORY OF MICHAEL CORMICAN WHO DIED 24th SEPT.1962 AGED ... [CROSS] 0
CONBOY PRAY FOR THE SOUL OF THOMAS CONBOY WHO DIED 2nd OF OCTOBER 1778 AGED 66 YEARS Erected by his son PAT... [KILLAAN] 0
COFFY PRAY FOR THE SOUL OF JOHn COFFY WHO DEPARTED THIS ... [BALLINDERRY] 0
CLARKE HERE LIES THE BODY OF WILLIAM CLARKE WHO DEPARTED THIS LIFE DECE... [MOYARDWOOD HOUSE] 0
CANNON/HEARN TO THE MEMORY OF DENIS CANNON WHO DIED MAY 7th 1831 AGED 46 YEARS AND ALSO HIS SON THOMAS CANNON WHO... [CLOONAMORRIS] 0
CANNON/DEELY IN LOVING MEMORY OF BRIDGET CANNON [NEE DEELY] CLOONAMORRIS AND FORMERLY CASTLEBIN 13th JUNE 1934 1... CLOONAMORRIS/CASTLEBIN 0
CANNON IN LOVING MEMORY OF VInCENT CANNON MASONBROOK LOUGHREA AND FORMERLY OF WOODLAWN BALLINASLOE DIED 30 ... MASONBROOK/WOODLAWN 0
CANNON IN LOVING MEMORY OF ROSALEEN CANN0N WHO PASSED AWAY ON THE 3rd NOVEMB ER 2011 MAY SHE REST IN PEACE ATHLONE/WOODLAWN/LOUGHREA 0
CANNON EMILY CANNON 6TH MAY-1971 ... [CLOONAMORRIS] 0
CANNON IN LOVING MEMORY OF DUDLEY CANNON BALLYFA HIS WIFE BRIDGET [DELIA] DIED 4 MAR 1989 THEIR SON TOM JOE... BALLYFA 0
CANNON ERECTED TO THE MEMORY OF THE REV.PATRICK CANNON WHO DIED JUNE 20. 1891 AGED 51 YEARS R.I.P. CAN... [BALLYFA] 0
CANNON IN LOVING MEMORY OF TESSIE CANNON ... CLOONAMORRIS/WOODLAWN 0
CAHILL/O'BRIEN/GLYNN PRAY FOR THE SOUL OF MICHAEL CAHILL DIED 14 DEC 1861 ALSO HIS WIFE BRIDGET CAHILL DIED 12 FEBRUARY 1... [CUPPENAGH]/KILLAGHBEG 0
CAHILL/HILLARY PRAY FOR THE SOUL OF THOMAS CAHILL ... MONAVEEN/WOODLAWN 0
CAHILL IN LOVING MEMORY OF JOHN CAHILL ... [CUPPENAGH] 0
BURKE/EGAN PRAY FOR THE SOULS OF JOHN BURKE ... [GORTFADDA] 0
BURKE IN LOVING MEMORY OF JOSEPH BURKE ... TOOREEN 0
BURKE IN LOVING MEMORY OF THOMAS BURKE CASTLE BIN DIED 15 AUG.1968 HIS WIFE JULIA DIED 23 JAN 1978 Erect... CASTLEBIN 0
BURKE IN LOVING MEMORY OF ELIZABETH BURKE ... STREAMSFORT WOODLAWN 0
BURKE IN LOVING MEMORY OF EDWARD BURKE ... NEW INN 0
BURKE BURKE CASTLEBIN ... CASTLEBIN 0
BURKE TREASURED MEMORIES OF A LOVING SON AND BROTHER ... [CASTLEBIN] 0
BURKE IN LOVING MEMORY OF NANCY BURKE ... WOODLAWN 0
BRANNICK IN LOVING MEMORY OF MARY KATE BRANNICK ... RATHGLASS 0
ALLISON IN LOVING MEMORY OF ALEXANDER ALLISON ... [NEW INN] 0
0'DONOHUE IN LOVING MEMORY OF OUR DEAR FATHER PATRICK O DONOHOE GORTLEMON NEW INN WHO DIED 12th FEBRUARY ... GORTLEMON NEW INN 0
[SCARRY] NO HEADSTONE [CORSKEAGH] 0
[QUEE--R]/KELLY PRAY FOR THE SOULS 0F RICKARD [QUEE -R] HIS WIFE HONORIA ALIAS KELLY THEIR POSTERITY HIS SON 75 W... UNKNOWN 0
[McDONAGH] MARY KATE [KNOCKANE] 0
[GARVEY] BABY PATRICIA [NEW INN] 0
[BARRY] NO HEADSTONE [CARRAMORE] 0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0


View All Records