Main Site Sub-site Sub-site Sub-site Site Name Sub- Name Sub- Name Sub- Name Sub- Site Code (8 site site site site S.No State District Type Site Name Digits) No. No. No. No. 1 Andaman & Nicobar IslandsNicobars ANC BJR Hospital, Car Nicobar 35085011 BJR Hospital, Car Nicobar 1 PHC Hut Bay, Liitle Andaman 2 CHC Nancowry, Nancowry 3 PHC Campbell Bay, Campbell Bay4 2 Andaman & Nicobar IslandsNorth & Middle Andamans ANC(R) Rangat_CHC Hospital 35084021 CHC Rangat, Middle Andaman 1 Dr. R.P. Hospital, Mayabunder, North Andaman 2 CHC Diglipur, Diglipur North Andaman3 PHC Baratang 4 3 Andaman & Nicobar IslandsSouth Andaman ANC PHC Garacharma,Port Blair(New08) 35634012 PHC Garacharma, Garacharma, Port1 BlairCHC Bambooflat, Bambooflat, South Andaman 2 PHC Havelock, Havelock Island, South3 AndamanPHC Neil, Neil Islands, South Andaman4 4 Andaman & Nicobar IslandsSouth Andaman STD G.B Pant Hospital Complex, Port Blair 35634031 G.B Pant Hospital Complex, Port Blair1 OB&G Clinic, G.B. Pant Hospital, Port Blair 2 5 Adilabad ANC(R) CHC Utnoor (ANC-PHC/CHC)-New10 28216022 CHC Utnoor 1 CHC Sirpur 2 0 0 6 Andhra Pradesh Anantapur ANC(R) CHC – MADAKASIRA (ANC-PHC/CHC)-New1028092022 CHC – MADAKASIRA 1 CHC – SINGANAMALA 2 CHC – Penukonda 3 0 7 Andhra Pradesh ANC(R) PHC Guntur 28232022 PHC, 1 PHC, Pedanandipadu 2 PHC, Nudurupadu 3 PHC, 4 8 Andhra Pradesh Hyderabad ANC St Theressa Hospital 28220012 St. Theresa Hospital, Sanathnagar, 1 Vijay Marie Hospital Chintal Basti 2 0 0 9 Andhra Pradesh Karimnagar ANC(R) CHC – PEDDAPALLI (ANC-PHC/CHC)-New1028218022 CHC – PEDDAPALLI 1 CHC Husunabad 2 CHC Mahadeopur 3 0 10 Andhra Pradesh Khammam ANC(R) PHC Khammam 28225022 PHC, JULURUPADU 1 PHC, KUSUMANCHI 2 PHC, KUNAVARAM 3 PHC, MANUGURU 4 11 Andhra Pradesh Kurnool ANC(R) CHC Allgada (ANC-PHC/CHC)-New10 28091022 CHC Allgada 1 CHC, Banganpalle 2 0 0 12 Andhra Pradesh Nellore ANC(R) CHC Sullurpeta (ANC-PHC/CHC)-New10 28089022 CHC Sullurpeta 1 CHC Alluru 2 CHC – Udaygiri 3 0 13 Andhra Pradesh Nizamabad ANC(R) PHC Nizamabad/CHC, Madnoor 28217022 CHC, Madnoor 1 PHC, Domakonda 2 PHC, Kammarpally 3 PHC, Renjal 4 14 Andhra Pradesh Visakhapatnam ANC Apurva Hospital Seetampetta 28228012 Apurva Hospital, Seetaampeta, 1 Kamala Hospital 2 0 0 15 Andhra Pradesh Visakhapatnam ANC(R) CHC Paderu (ANC-PHC/CHC)-New10 28228022 CHC Paderu 1 CHC CHINTAPALLI 2 0 0 16 Andhra Pradesh Vizianagaram ANC(R) CHC Bhogapuram (ANC-PHC/CHC)-New1028227022 CHC Bhogapuram 1 CHC Badangi 2 0 0 17 Andhra Pradesh West Godavari ANC(R) PHC West Godawari 28230022 PHC, Ganapavaram 1 PHC, Akiveedu 2 PHC, Gopalapuram 3 PHC, Buttaigudem 4 18 Andhra Pradesh Prakasam ANC(R) PHC Prakasam 28233022 PHC, Santhanuthalapadu 1 PHC, Santhamangaluru 2 PHC, Anumalaveedu 3 PHC, Yerra-gondapalem 4 19 Andhra Pradesh Guntur ANC Jhansi Lakshmi Nursing Home (New12) 28232012 Harinath Mother and Child Hospital1 Jhansi Lakshmi Nursing Home (New12) 2 0 0 20 Andhra Pradesh East Godavari ANC PHC - Addatheegala (New12) 28229012 Lakkavaram 1 Tallarevu 2 Kadiyam 3 Addateegala 4 21 Andhra Pradesh Karimnagar ANC Kavya Sri Nursing Home, Jagityal (New12)28218012 Jaya Nursing Home 1 Kavya Sri Nursing Home, Jagityal (New12) 2 0 0 22 Andhra Pradesh Cuddapah ANC(R) PHC- ATLURU (I)-(New12) 28090022 Galiveedu (I) 1 Chittvel (I) 2 Panagaluru (I) 3 Atluru 4 23 Arunachal Pradesh Lower Dibang Valley ANC DH Roing 12399011 DH Roing 1 PHC Parbuk 2 0 0 24 Arunachal Pradesh Lohit ANC DH Tezu 12400011 DH Tezu 1 CHC Namsai 2 0 0 25 Arunachal Pradesh Lower Subansiri ANC DH Ziro 12394011 DH Ziro 1 CHC Yazali 2 PHC Raga (Deleted) 3 0 26 Arunachal Pradesh Papum Pare ANC RKMH Itanagar 12393011 RKMH Itanagar 1 0 GH Naharlagun(Deleted) 3 0 27 Arunachal Pradesh Upper siang ANC DH Yingkiong 12398011 DH Yingkiong 1 CHC Mariyang 2 CHC Geku (Deleted) 3 0 28 Arunachal Pradesh West Kameng ANC DH Bomdila 12391011 DH Bomdila 1 CHC Dirang 2 0 0 29 Arunachal Pradesh Changlang STD DH Changlang 12401031 DH Changlang 1 PHC Jairampur 2 sub-site STD clinic 3 0 30 Arunachal Pradesh Tawang STD DH Tawang 12390031 DH Tawang 1 0 DH Bomdila(deleted) 3 0 31 Arunachal Pradesh Tirap STD DH Khonsa 12402031 DH Khonsa 1 CHC Deomali 2 Sub-site STD clinic 3 0 32 Assam Kamrup ANC Rangia FRU-New10 18444012 Rangia FRU 1 Hajo CHC 2 0 0 33 Bihar Patna ANC(R) Bakhtiyarpur PHC (New12) 10520021 Khusrupur 1 Bakhtiyarpur PHC (New12) 2 0 0 34 Bihar Muzaffarpur ANC(R) Kurhani PHC (New12) 10506021 Musahari 1 Kurhani PHC (New12) 2 0 0 35 Bihar Begusarai ANC(R) Barauni PHC (New12) 10512021 Bhagwanpur 1 Barauni PHC (New12) 2 0 0 36 Chhattisgarh Kawardha ANC DH Kawardha 22246011 DH Kawardha 1 CHC Pandaria 2 CHC Bodla 3 0 37 Chhattisgarh Kanker ANC DH Kanker 22252011 DH Kanker 1 CHC Bhanupratappur 2 CHC Charama 3 0 38 Chhattisgarh Dantewara ANC DH Dantewara 22254011 DH Dantewara 1 CHC Gidam 2 PHC Bacheli 3 0 39 Chhattisgarh Jashpur ANC DH Jashpur 22241011 DH Jashpur 1 CHC Patthalgaon 2 CHC Kunkuri 3 40 Daman & Diu Daman ANC Daman_CH/PHC/CHC Moti Daman 25179011 PHC/CHC Moti Daman 1 Govt. Hospital Marwad 2 PHC Kachigam 3 0 41 Daman & Diu Diu ANC Diu_CH/PHC Ghoghla Diu 25178011 PHC Ghoghla Diu 1 PHCVanakbara 2 Govt. Hospital Diu 3 0 42 Gujarat Anand ANC Civil Hosp Petlad / SK Hosp Karmsad 24167011 Civil Hospital, Petlad 1 Shree Krishna Hospital, Karamsad, 2 0 0 43 Gujarat Banaskantha ANC Gandhi Lincon Hospital Deesa / Ankur Hosp24301011 / AsthaGandhi Clinic Lincon Hospital, Deesa 1 Ankur Hospital, Deesa 2 Astha Clinic, Deesa 3 0 44 Gujarat Narmada ANC Ref Hosp Raipjpla / Shree Vijay Maternity24172011 Hospital,Ref. Rajpipla Hospital, Raipjpla 1 Shree Vijay Maternity Hospital, Rajpipla 2 0 0 45 Gujarat Dang ANC Gen Hosp Ahwa / CHC Waghai 24175011 General Hospital, Ahwa 1 Community Health Centre, Waghai, 2 0 0 46 Gujarat Kheda ANC Gen Hosp Nadiad / CHC Dakor 24168011 General Hospital, Nadiad 1 CHC Dakor 2 47 Gujarat Panchmahal ANC Gen Hosp Godhara / CHC Halol 24169011 General Hospital, Godhara 1 CHC Halol 2 48 Haryana Bhiwani ANC CHC Tosham 06070011 CHC Tosham 1 GH Bhawani khera 2 CHC Bondkalan 3 0 49 Haryana Fatehabad ANC GH Fatehabad 06067011 GH Fatehabad 1 GH Tohana 2 0 0 50 Haryana Mewat ANC CHC Nuh Mewat 06525011 CHC Nuh 1 GH MandiKhera 2 CHC Ferozpurjharka 3 0 51 Haryana Jhajjar ANC GH Jhajjar 06072011 GH Jhajjar 1 GH Bhadurgarh 2 0 0 52 Haryana Kurukshetra ANC LNJPH Kurukshetra 06061011 LNJPH Kurukshetra 1 CHC Shahbad 2 0 0 53 Haryana Panchkula ANC CHC Raipurani 06058011 CHC Raipur Rani 1 PHC Kot 2 PHC Barwala 3 0 54 Haryana Panipat ANC GH Panipat 06064011 GH Panipat 1 Red cross maternity Hospital 2 0 0 55 Himachal Pradesh Hamirpur_HP ANC(R) CHC Barsar & Naaun 02020021 CHC Barsar 1 CHC Nadaun 2 0 0 56 Himachal Pradesh Kangra ANC ZH Dharamshala 02016011 ZH Dharamshala 1 CHC Jawalaji 2 0 0 57 Jammu & Kashmir Srinagar ANC(R) CHC, Ganderbal_Harvan 01003021 CHC Hazratbal/ CHC, Ganderbal_Harvan1 CHC Harvan 2 0 0 58 Karnataka Chikmagalur ANC(R) GH Mudigere & GH Kadur 29110021 Gen. Hosp., Mudigere 1 GH- Kadur (New 10) 2 0 0 59 Karnataka Kodagu ANC(R) GH Siddapur & CHC Gonikoppa 29118021 Gen. Hosp. Siddapur 1 Gen. Hosp. Gonikoppa (New 10 2 0 0 60 Karnataka Ramnagaram ANC DH Ramnagaram & GH, Kanakapura 29632011 Dist Hosp, Ramnagaram 1 Gen Hosp., Kanakapura 2 0 0 61 Karnataka Bagalkot ANC(R) CHC Mahalingpur & PHC Belagali (New12)29095022 CHC Mahalingpur 1 PHC Belagali 2 62 Karnataka Belgaum ANC(R) CHC Mudalagi & PHC Betgeri (New12) 29094022 CHC Mudalagi 1 PHC Betgeri 2 63 Karnataka Bellary ANC(R) CHC Tekkalkote & PHC Karur (New12) 29105022 CHC Tekkalkote 1 PHC Karur 2 64 Maharashtra Ahmadnagar ANC(R) CHC, Pathradi 27206021 CHC, Pathardi 1 Arogyamata 2 0 0 65 Maharashtra Akola ANC(R) CHC, Murtizapur 27185021 CHC, Murtizapur 1 PHC Kurum 2 PHC Jambli 3 0 66 Maharashtra Chandrapur ANC(R) CHC, Mul 27193021 CHC, Mul 1 PHC Chiroli 2 PHC Maroda 3 PHC Rajoli 4 67 Maharashtra Gadchiroli ANC(R) CHC, Armori 27192021 CHC, Armori 1 PHC Waragad 2 PHC Delangwadi 3 0 68 Maharashtra Gondiya ANC(R) CHC, Deori 27191021 CHC, Deori 1 PHC Mulla 2 PHC Phutana 3 0 69 Maharashtra Kolhapur ANC(R) CHC, Gargoti 27215021 CHC, Gargoti 1 PHC kadgaon 2 PHC Madilge 3 0 70 Maharashtra Nandurbar ANC(R) CHC, Navapur 27181021 CHC, Navapur 1 PHC Dogegaon 2 PHC Chitpada 3 0 71 Maharashtra Nashik ANC(R) CHC, Kalwan 27200021 CHC, Kalwan 1 PHC otur 2 PHC Mohbhandi 3 0 72 Maharashtra Parbhani ANC(R) CHC, Selu 27197021 CHC, Selu 1 PHC Welur 2 PHC Devalghat 3 0 73 Maharashtra Pune ANC(R) CHC, Narayangaon 27205021 CHC, Narayangaon 1 PHC Ottur 2 PHC Warulwadi 3 PHC Pimpalwadi 4 74 Maharashtra Raigarh_MH ANC(R) CHC, Mangaon 27204021 CHC, Mangaon 1 PHC Roha 2 0 0 75 Maharashtra Ratnagiri ANC(R) CHC, Dapoli 27212021 CHC, Dapoli 1 PHC Dabhol 2 0 0 76 Maharashtra Sangli ANC(R) CHC, Islampur 27214021 CHC, Islampur 1 PHC Kameri 2 PHC Peth 3 PHC Walwa 4 77 Maharashtra Sindhudurg ANC CH Sindhudurg 27213011 Civil Hospital, Sindhudurg 1 RH Kudal 2 0 0 78 Maharashtra Wardha ANC(R) CHC, Pulgaon 27188021 CHC, Pulgaon 1 RH Arvi 2 0 0 79 Maharashtra Washim ANC(R) CHC, Manglurpir 27186021 CHC, Manglurpir 1 PHC Karanja 2 0 0 80 Manipur Chandel ANC CHC Moreh 14419011 DH Chandel 1 CHC Moreh 2 0 0 81 Manipur Senapati ANC DH Senapati 14411011 DH Senapati 1 CHC, Kangpokpi 2 0 82 Manipur Tamenglong ANC DH Tamenglong 14412011 DH, Tamenglong 1 CHC Noney 2 CHC Nungba 3 0 83 Manipur Bishnupur ANC(R) PHC, Moirang 14414021 PHC, Moirang 1 PHC, Kumbi 2 0 84 Manipur Ukhrul ANC DH Ukhrul 14418011 DH Ukhrul 1 CHC, Kamjong 2 CHSRC, Ukhrul 3 0 85 Meghalaya West Khasi Hills ANC(R) Nongstoin Civil Hospital 17435021 Nongstoin Civil Hospital 1 Riangdo PHC, Riangdo 2 0 0 86 Meghalaya Ri Bhoi ANC(R) Nongpoh Civil Hospital 17436021 Nongpoh Civil Hospital 1 Umsning PHC, Umsning 2 0 0 87 Meghalaya East Garo Hills ANC(R) Wiilamnagar Civil Hospital 17433022 Wiilamnagar Civil Hospital 1 Rongjeng PHC, Rongjeng 2 Samanda PHC, Samanda 3 0 88 Meghalaya East Garo Hills ANC(R) Resubelpara CHC 17433021 Resubelpara CHC, Resubelpara 1 Dainadubi PHC, Dainadubi 2 Mendipathar PHC, Mendipathar 3 0 89 Meghalaya South Garo Hills ANC(R) Bagmara CHC 17434021 Bagmara CHC 1 Sibari PHC, Sibari 2 Nangalbibra PHC, Nangalbibra 3 0 90 Meghalaya Jaintia Hills ANC(R) Jowai Civil Hospital (New12) 17438021 Jowai Civil Hospital 1 Dr. Norman Tunnel (KJP) Hospital, 2 91 Mizoram Mamit ANC Mamit Civil Hospital 15420011 Civil Hospital, Mamit 1 Kawrthah CHC (new subsite) 2 W. Phaileng PHC (new subsite) 3 0 92 Mizoram Lawngtlai ANC Civil Hospital, Lawngtlai (New10) 15426011 Civil Hospital, Lawngtlai 1 Christian Hospital, Lawngtlai 2 0 0 93 Mizoram Champhai ANC CH Champhai 15423011 Civil Hospital, Champhai 1 Civil Hospital Khawbung (new subsite) 2 Civil Hospital Khawzawl (new subsite)3 0 94 Mizoram Saiha ANC Saiha Civil Hosp 15427011 Civil Hospital, Saiha 1 Civil Hospital Tuipang 2 0 0 95 Nagaland Kohima ANC Naga Hospital Kohima 13409011 NHAK 1 CHC Tsemenyu 2 CHC Viswema 3 0 96 Nagaland Mokokchung ANC CH Mokokchung 13405011 D.H Mokokchung 1 CHC Changtongyah 2 CHC Tuli 3 0 97 Nagaland Mon ANC CH Mon 13403011 D.H Mon 1 CHC Aboi 2 0 0 98 Nagaland Phek ANC CH Phek 13410011 D.H Phek 1 CHC Pfutsero 2 CHC Chazouba 3 0 99 Nagaland Tuensang ANC CH Tuensang 13404011 D.H Tuengsang 1 CHC Noklak 2 PHC Longkhim 3 0 100 Nagaland Wokha ANC CH Wokha 13407011 D.H Wokha 1 PHC Bhandhari 2 PHC Chukitong 3 PHC Sanis 4 101 Nagaland Zunheboto ANC CH Zunheboto 13406011 D.H Zunheboto 1 PHC Akhuluto 2 PHC Aghunato 3 0 102 Nagaland Dimapur ANC(R) CHC, Medziphema 13408021 Medziphema, (Rural Site i/c) 1 Dhansiripar 2 103 Nagaland Kiphire ANC CH Kiphire 13602011 ANC, Civil Hospital Kipheri 1 Pungro 2 104 Nagaland Longleng ANC CH Longleng 13601011 ANC, Civil Hospital Longleng 1 Yongyah PHC 2 105 Nagaland Peren ANC CH Peren 13613011 ANC, Civil Hospital Peren 1 Jalukie 2 106 Orissa Ganjam ANC Area Hospital Aska, Ganjam (Composite)21373012 Area Hospital Aska, Ganjam (Composite)1 CHC Hinjilkut 2 0 0 107 Orissa Koraput ANC SDH Jeypore-composite (New10) 21237012 SDH Jeypore-composite (New10) 1 Area hospital Sunabeda 2 CHC Patangi 3 0 108 Punjab Firozpur ANC CH Firozpur 03037011 CH Ferozpur 1 CH Abohar 2 0 0 109 Punjab Sangrur ANC CH Sangrur 03042011 CH Sangrur 1 CH Malerkotla 2 0 0 110 Punjab Mansa ANC(R) CH Mansa 03041021 CH Mansa 1 CH Sardulgarh 2 CH Budhlada 3 0 111 Punjab Moga ANC(R) CH Moga 03036021 CH Moga 1 CH Thati Bhai Ka 2 CH Kot Ise Khan 3 0 112 Punjab Muktsar ANC(R) CHC Muktsar 03038021 CHC Muktsar 1 CH Malout 2 0 0 113 Punjab Nawanshahr ANC(R) CHC Balachur 03032021 CH Balachaur 1 CH Sujjon 2 CH Muzafferpur 3 0 114 Punjab Tarn Taran ANC(R) CH Tarantarn 03608021 CH Tarantarn 1 CH Chabbal 2 CH Patti 3 0 115 Rajasthan Udaipur ANC(R) CHC Salumbar (New12) 08561021 CHC Salumbar 1 CHC Kerwara 2 0 0 116 Rajasthan Pali ANC(R) CHC Bali (New12) 08555021 CHC Sumerpur 1 117 Sikkim East Sikkim ANC Pakyong PHC 11389012 Pakyong PHC 1 Rhenock PHC 2 0 0 118 Sikkim North Sikkim ANC Mangan District Hospital 11386011 Mangan District Hospital 1 Gyalshing District Hospital 2 0 0 119 Tripura South Tripura ANC Belonia S.D.Hospital (New12) 16429011 Belonia S.D. Hospital 1 Sabroom S.D. Hospital 2 0 0 120 Tripura North Tripura ANC Dharmanagar S.D.Hospital (New12) 16431011 Dharmanagar S.D. Hospital 1 Kanchanpur S.D. Hospital 2 0 0 121 Uttar Pradesh Azamgarh ANC(R) Azamgarh Rural Composite (New10) 09483021 CHC Phoolpur 1 CHC Lalganj 2 CHC Mubarakpur 3 0 122 Uttar Pradesh Ghazipur ANC(R) Ghazipur Rural Composite 09487021 CHC Saidpur 1 CHC Zamania 2 CHC Mohamdabad 3 0 123 Uttar Pradesh Jaunpur ANC(R) Jaunpur Rural Composite 1 09486022 CHC Badlapur 1 CHC Karakat 2 0 0 124 Uttar Pradesh Jaunpur ANC(R) Jaunpur Rural Composite 2 09486023 CHC Machhlishahar 1 CHC Mungra Badshahpur 2 0 0 125 Uttar Pradesh Kushinagar ANC(R) Kushinagar Rural Composite 09481021 CHC Kasia 1 CHC Fazil Nagadr 2 CHC Ramkola 3 0 126 Uttar Pradesh Maharajganj ANC(R) Maharajganj Rural Composite 09479021 CHC Nichlaul 1 CHC Farenda 2 0 0 127 Uttar Pradesh Mau ANC(R) Mau Rural Composite 09484021 CHC Ghosi 1 CHC Mohamdabad 2 0 0 128 Uttar Pradesh Varanasi ANC(R) Varanasi Rural Composite 09489021 CHC Cholapur 1 CHC Hathi Bazar 2 CHC Arazi Line 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0