Jodamba is a Sub-District within Malkangiri   District. 
State.Name District.Name Sub.District.Name CD.Block.Name Houses Area.in.Hectares Population Female Male SC ST
ODISHA Malkangiri Jodamba Kudumulgum 3202 20375.27 14669 7428 7241 472 11357
>> Pincode(s) within Sub-District Jodamba : 764043, 764052 
>> Town(s) within and around Sub-District Jodamba : BALIMELA, MALKANGIRI 
>> Nearest Town(s) having Engineering College : JEYPORE 
>> Nearest Town(s) having Medical College: BRAHMAPUR 
>> Nearest Town(s) having Management College: RAYAGADA 
>> Location(s) having Cinema Video Hall:  
>> Location(s) having Public Library:  
>> Location(s) having Public Reading Room:  
>> Location(s) having Sports Club Recreation Center: Panasput 
>> Location(s) having Sports Field: Panasput 
>> Location(s) having community center:  

Villages within Sub-District Jodamba (Census 2011)

PIN.Code Village.Name Gram.Panchayat.Name Nearest.Town.Name Sub.District.Head.Quarter..Name. Sub.District.Head.Quarter..Distance.in.km. District.Head.Quarter..Distance.in.km. Nearest.Statutory.Town..Name. Nearest.Statutory.Town..Distance.in.km. Total.Population.of.Village Nearest.Village.Town.Name..Pre.Primary.School..Nursery.LKG.UKG. Nearest.Village.Town.Name..Middle.School. Nearest.Village.Town.Name..Secondary.School. Nearest.Village.Town.Name..Senior.Secondary.School. Nearest.Village.Town.Name..Arts.and.Science.Degree.College. Nearest.Village.Town.Name..Engineering.College. Nearest.Village.Town.Name..Medicine.College. Nearest.Village.Town.Name..Management.Institute. Nearest.Village.Town.Name..Private.School.For.Disabled. Dispensary.Doctors.Total.Strength..Numbers. Veterinary.Hospital.Para.Medical.Staff.Total.Strength..Numbers. Family.Welfare.Centre..Numbers. Agricultural.Commodities..First.
1 764052 Totaguda Andrapalli BALIMELA Jodamba 85 130 BALIMELA 35 110 JANTRI ISKABANDHA PANASPAT BALIMELA BALIMELA JEYPORE BRAHMAPUR RAYAGADA N.A. 0 0 0 PADDY
2 764052 Jantri Andrapalli BALIMELA Jodamba 85 150 BALIMELA 7 452 N.A. ISKABANDHA PANASPAT BALIMELA BALIMELA JEYPORE BRAHMAPUR RAYAGADA N.A. 0 0 0 PADDY
3 764052 Dhakadpadar Andrapalli BALIMELA Jodamba 14 150 BALIMELA 12 266 ARLINGPADA ISKABANDHA PANASPUT KUDUMULUGUMA BALIMELA JEYPORE BRAHMAPUR RAYAGADA N.A. 0 0 0 PADDY
4 764052 Dabuguda Andrapalli BALIMELA Jodamba 15 150 BALIMELA 25 152 ARLINGPADA ISKABANDHA PANASPUT BALIMELA BALIMELA JEYPORE BRAHMAPUR RAYAGADA N.A. 0 0 0 PADDY
5 764052 Aralipada Andrapalli BALIMELA Jodamba 16 170 BALIMELA 9 75 N.A. ISKABANDHA PANASPUT BALIMELA BALIMELA JEYPORE BRAHMAPUR RAYAGADA N.A. 0 0 0 PADDY
6 764052 Taber Andrapalli BALIMELA Jodamba 12 165 BALIMELA 12 240 N.A. ISKABANDHA PANASPUT BALIMELA BALIMELA JEYPORE BRAHMAPUR RAYAGADA N.A. 0 0 0 PADDY
7 764052 Nanamanjari Andrapalli BALIMELA Jodamba 140 165 BALIMELA 11 167 N.A. ISKABANDHA PANASPUT BALIMELA BALIMELA JEYPORE BRAHMAPUR RAYAGADA N.A. 0 0 0 PADDY
8 764052 Mariveda Andrapalli BALIMELA Jodamba 140 165 BALIMELA 7 84 N.A. ISKABANDHA PANASPUT BALIMELA BALIMELA JEYPORE BRAHMAPUR RAYAGADA N.A. 0 0 0 PADDY
9 764052 Sanyasiguda Andrapalli BALIMELA Jodamba 140 160 BALIMELA 12 155 N.A. ISKABANDHA PANASPUT BALIMELA BALIMELA JEYPORE BRAHMAPUR RAYAGADA N.A. 0 0 0 PADDY
10 764052 Bhajaguda Andrapalli BALIMELA Jodamba 16 130 BALIMELA 7 21 N.A. ISKABANDHA PANASPUT BALIMELA BALIMELA JEYPORE BRAHMAPUR RAYAGADA N.A. 0 0 0 PADDY
11 764052 Sadaram Andrapalli BALIMELA Jodamba 14 140 BALIMELA 7 70 N.A. ISKABANDHA PANASPUT BALIMELA BALIMELA JEYPORE BRAHMAPUR RAYAGADA N.A. 0 0 0 PADDY
12 764052 Kodigandhi Andrapalli BALIMELA Jodamba 125 165 BALIMELA 8 399 N.A. ISKABANDHA PANASPUT BALIMELA BALIMELA JEYPORE BRAHMAPUR RAYAGADA N.A. 0 0 0 PADDY
13 764052 Tentulipader Andrapalli BALIMELA Jodamba 123 140 BALIMELA 8 25 ANDRAPLII KODALIBANDHA PANASPUT BALIMELA BALIMELA JEYPORE BRAHMAPUR RAYAGADA N.A. 0 0 0 PADDY
14 764052 Tikarpoda Andrapalli BALIMELA Jodamba 120 130 BALIMELA 8 37 ANDRAPALLI KODALIBANDHA PANASPUT BALIMELA BALIMELA JEYPORE BRAHMAPUR RAYAGADA N.A. 0 0 0 PADDY
15 764052 Bachilipadar Andrapalli BALIMELA Jodamba 125 140 BALIMELA 7 170 N.A. KODALIBANDHA PANASPUT BALIMELA BALIMELA JEYPORE BRAHMAPUR RAYAGADA N.A. 0 0 0 PADDY
16 764052 Arapadar Andrapalli BALIMELA Jodamba 110 130 BALIMELA 9 354 N.A. KODALIBANDHA PANASPUT BALIMELA BALIMELA JEYPORE BRAHMAPUR RAYAGADA N.A. 0 0 0 PADDY
17 764052 Ghusumpadar Andrapalli BALIMELA Jodamba 100 110 BALIMELA 8 239 N.A. KODALIBANDHA PANASPUT BALIMELA BALIMELA JEYPORE BRAHMAPUR RAYAGADA N.A. 0 0 0 PADDY
18 764052 Ramaguda Andrapalli BALIMELA Jodamba 110 130 BALIMELA 7 98 N.A. KODALIBANDHA PANASPUT BALIMELA BALIMELA JEYPORE BRAHMAPUR RAYAGADA N.A. 0 0 0 PADDY
19 764052 Kodalibandha Andrapalli BALIMELA Jodamba 110 130 BALIMELA 18 17 N.A. NA PANASPUT BALIMELA BALIMELA JEYPORE BRAHMAPUR RAYAGADA N.A. 0 0 0 PADDY
20 764052 Andirapali Andrapalli BALIMELA Jodamba 120 140 BALIMELA 12 295 N.A. KODALIBANDHA PANASPUT BALIMELA BALIMELA JEYPORE BRAHMAPUR RAYAGADA N.A. 0 0 0 PADDY
21 764052 Kharimala Badapada BALIMELA Jodamba 21 165 BALIMELA 28 102 N.A. DOLIAMBA PANASPUT Kamwada BALIMELA JEYPORE BRAHMAPUR RAYAGADA N.A. 0 0 0 PADDY
22 764052 Matikhala Jodamba BALIMELA Jodamba 85 105 BALIMELA 16 95 N.A. PANASPUT PANASPUT Nilakhamar BALIMELA JEYPORE BRAHMAPUR RAYAGADA N.A. 0 0 0 NA
23 764052 Khajuriguda Jodamba BALIMELA Jodamba 80 165 BALIMELA 12 341 N.A. PANASPUT PANASPUT Nilakhamar BALIMELA JEYPORE BRAHMAPUR RAYAGADA N.A. 0 0 0 NA
24 764052 Bihanagudi Jodamba BALIMELA Jodamba 75 106 BALIMELA 10 232 N.A. PANASPUT PANASPUT Nilakhamar BALIMELA JEYPORE BRAHMAPUR RAYAGADA N.A. 0 0 0 NA
25 764052 Daraguda Jodamba BALIMELA Jodamba 60 166 BALIMELA 14 27 N.A. PANASPUT PANASPUT Nilakhamar BALIMELA JEYPORE BRAHMAPUR RAYAGADA N.A. 0 0 0 PADDY
26 764052 Podakhala Jodamba BALIMELA Jodamba 60 165 BALIMELA 12 21 N.A. PANASPUT PANASPUT Nilakhamar BALIMELA JEYPORE BRAHMAPUR RAYAGADA N.A. 0 0 0 PADDY
27 764052 Palasapader Jodamba BALIMELA Jodamba 70 165 BALIMELA 10 59 N.A. PANASPUT PANASPUT Nilakhamar BALIMELA JEYPORE BRAHMAPUR RAYAGADA N.A. 0 0 0 PADDY
28 764052 Panapader Jodamba BALIMELA Jodamba 60 165 BALIMELA 11 90 NA PANASPUT PANASPUT Nilakhamar BALIMELA JEYPORE BRAHMAPUR RAYAGADA N.A. 0 0 0 PADDY
29 764052 Panaspadar Jodamba BALIMELA Jodamba 60 165 BALIMELA 25 72 N.A. NA PANASPUT Nilakhamar BALIMELA JEYPORE BRAHMAPUR RAYAGADA N.A. 0 0 0 PADDY
30 764052 Kutunipadar Jodamba BALIMELA Jodamba 56 100 BALIMELA 18 92 N.A. PANASPADAR PANASPUT Nilakhamar BALIMELA JEYPORE BRAHMAPUR RAYAGADA N.A. 0 0 0 NA
31 764052 Santalepader Jodamba BALIMELA Jodamba 65 165 BALIMELA 35 21 N.A. PANASPADAR PANASPUT Nilakhamar BALIMELA JEYPORE BRAHMAPUR RAYAGADA N.A. 0 0 0 NA
32 764052 Nilaram Jodamba BALIMELA Jodamba 70 165 BALIMELA 28 66 N.A. PANASPADAR PANASPUT Nilakhamar BALIMELA JEYPORE BRAHMAPUR RAYAGADA N.A. 0 0 0 PADDY
33 764052 Badtalpadar Jodamba BALIMELA Jodamba 80 100 BALIMELA 25 21 N.A. PANASPADAR PANASPUT Nilakhamar BALIMELA JEYPORE BRAHMAPUR RAYAGADA N.A. 0 0 0 NA
34 764052 Nuaguda Jodamba BALIMELA Jodamba 80 165 BALIMELA 21 36 N.A. PANASPADAR PANASPUT Nilakhamar BALIMELA JEYPORE BRAHMAPUR RAYAGADA N.A. 0 0 0 PADDY
35 764052 Bhitardarlabeda Jodamba BALIMELA Jodamba 16 165 BALIMELA 20 42 NA PANASPADAR PANASPUT Nilakhamar BALIMELA JEYPORE BRAHMAPUR RAYAGADA N.A. 0 0 0 PADDY
36 764052 Karenjaguda Jodamba BALIMELA Jodamba 108 169 BALIMELA 11 7 NA PANASPADAR PANASPUT Nilakhamar BALIMELA JEYPORE BRAHMAPUR RAYAGADA N.A. 0 0 0 PADDY
37 764052 Kusumput Jodamba BALIMELA Jodamba 12 166 BALIMELA 15 27 N.A. PANASPADAR PANASPUT Nilakhamar BALIMELA JEYPORE BRAHMAPUR RAYAGADA N.A. 0 0 0 PADDY
38 764052 Darlabeda Jodamba BALIMELA Jodamba 15 105 BALIMELA 12 391 N.A. PANASPADAR PANASPUT Nilakhamar BALIMELA JEYPORE BRAHMAPUR RAYAGADA N.A. 0 0 0 PADDY
39 764052 Gaudaput Jodamba BALIMELA Jodamba 20 165 BALIMELA 22 37 N.A. PANASPADAR PANASPUT Nilakhamar BALIMELA JEYPORE BRAHMAPUR RAYAGADA N.A. 0 0 0 PADDY
40 764052 Similipader Jodamba BALIMELA Jodamba 30 105 BALIMELA 14 202 N.A. PANASPADAR PANASPUT Nilakhamar BALIMELA JEYPORE BRAHMAPUR RAYAGADA N.A. 0 0 0 PADDY
41 764052 ladiguda Jodamba BALIMELA Jodamba 26 165 BALIMELA 12 66 N.A. PANASPADAR PANASPUT Nilakhamar BALIMELA JEYPORE BRAHMAPUR RAYAGADA N.A. 0 0 0 MAIZE
42 764052 jampurulu Jodamba BALIMELA Jodamba 21 165 BALIMELA 11 90 N.A. PANASPADAR PANASPUT Nilakhamar BALIMELA JEYPORE BRAHMAPUR RAYAGADA N.A. 0 0 0 NA
43 764052 Jajpalama Jodamba BALIMELA Jodamba 25 165 BALIMELA 23 142 N.A. PANASPADAR PANASPUT Nilakhamar BALIMELA JEYPORE BRAHMAPUR RAYAGADA N.A. 0 0 0 PADDY
44 764052 Gajalgumi Jodamba BALIMELA Jodamba 14 150 BALIMELA 32 98 NA PANASPADAR PANASPUT Nilakhamar BALIMELA JEYPORE BRAHMAPUR RAYAGADA N.A. 0 0 0 NA
45 764052 Janturai Jodamba BALIMELA Jodamba 20 175 BALIMELA 20 203 N.A. PANASPADAR PANASPUT Nilakhamar BALIMELA JEYPORE BRAHMAPUR RAYAGADA N.A. 0 0 0 NA
46 764052 Tarabeda Jodamba BALIMELA Jodamba 30 165 BALIMELA 15 245 N.A. PANASPADAR PANASPUT Nilakhamar BALIMELA JEYPORE BRAHMAPUR RAYAGADA N.A. 0 0 0 PADDY
47 764052 Kumbhipatiaguda Jodamba BALIMELA Jodamba 14 165 BALIMELA 21 128 NA PANASPADAR PANASPUT Kamwada BALIMELA JEYPORE BRAHMAPUR RAYAGADA N.A. 0 0 0 PADDY
48 764052 Jodamba Jodamba BALIMELA Jodamba 20 165 BALIMELA 25 306 N.A. PANASPADAR PANASPUT Kamwada BALIMELA JEYPORE BRAHMAPUR RAYAGADA N.A. 0 0 0 NA
49 764052 Kunturpader Jodamba BALIMELA Jodamba 14 178 BALIMELA 10 244 N.A. PANASPADAR PANASPUT Kamwada BALIMELA JEYPORE BRAHMAPUR RAYAGADA N.A. 0 0 0 NA
50 764052 Tikarpada Jodamba BALIMELA Jodamba 21 120 BALIMELA 8 107 N.A. PANASPADAR PANASPUT Kamwada BALIMELA JEYPORE BRAHMAPUR RAYAGADA N.A. 0 0 0 NA
51 764052 Gopinathguda Jodamba BALIMELA Jodamba 23 165 BALIMELA 12 111 NA DOLIAMBA PANASPUT Kamwada BALIMELA JEYPORE BRAHMAPUR RAYAGADA NA 0 0 0 PADDY
52 764052 Nuaguda Jodamba BALIMELA Jodamba 25 165 BALIMELA 12 236 NA DOLIAMBA PANASPUT Kamwada BALIMELA JEYPORE BRAHMAPUR RAYAGADA N.A. 0 0 0 PADDY
53 764052 Hanjariaguda Jodamba MALKANGIRI Jodamba 20 165 MALKANGIRI 57 116 NA DOLIAMBA PANASPUT Kamwada BALIMELA JEYPORE BRAHMAPUR RAYAGADA NA 0 0 0 NA
54 764052 Tentapali Jodamba MALKANGIRI Jodamba 130 165 MALKANGIRI 59 357 N.A. DOLIAMBA PANASPUT Kamwada BALIMELA JEYPORE BRAHMAPUR RAYAGADA N.A. 0 0 0 PADDY
55 764052 Kadaput Jodamba BALIMELA Jodamba 130 165 BALIMELA 29 16 N.A. DOLIAMBA PANASPUT Kamwada BALIMELA JEYPORE BRAHMAPUR RAYAGADA N.A. 0 0 0 PADDY
56 764052 Panasgandhi Jodamba BALIMELA Jodamba 36 102 BALIMELA 15 47 N.A. DOLIAMBA PANASPUT Kamwada BALIMELA JEYPORE BRAHMAPUR RAYAGADA N.A. 0 0 0 PADDY
57 764052 Sutugandhi Jodamba BALIMELA Jodamba 32 165 BALIMELA 27 137 N.A. DOLIAMBA PANASPUT Kamwada BALIMELA JEYPORE BRAHMAPUR RAYAGADA N.A. 0 0 0 PADDY
58 764052 Sitagandhi Jodamba BALIMELA Jodamba 32 60 BALIMELA 26 55 N.A. DOLIAMBA PANASPUT Kamwada BALIMELA JEYPORE BRAHMAPUR RAYAGADA N.A. 0 0 0 NA
59 764052 Gajalmamudi Jodamba BALIMELA Jodamba 24 166 BALIMELA 25 481 N.A. DOLIAMBA PANASPUT Kamwada BALIMELA JEYPORE BRAHMAPUR RAYAGADA N.A. 0 0 0 PADDY
60 764052 Elampanka Jodamba BALIMELA Jodamba 34 100 BALIMELA 22 352 N.A. DOLIAMBA PANASPUT Kamwada BALIMELA JEYPORE BRAHMAPUR RAYAGADA N.A. 0 0 0 NA
61 764052 Tumulumamudi Jodamba BALIMELA Jodamba 130 165 BALIMELA 20 183 N.A. DOLIAMBA PANASPUT Kamwada BALIMELA JEYPORE BRAHMAPUR RAYAGADA N.A. 0 0 0 NA
62 764052 Doliamba Jodamba BALIMELA Jodamba 130 165 BALIMELA 32 54 N.A. NA PANASPUT Kamwada BALIMELA JEYPORE BRAHMAPUR RAYAGADA N.A. 0 0 0 PADDY
63 764052 Bandoguda Jodamba BALIMELA Jodamba 135 163 BALIMELA 30 137 NA DOLIAMBA PANASPUT Kamwada BALIMELA JEYPORE BRAHMAPUR RAYAGADA N.A. 0 0 0 NA
64 764052 Ranginiguda Jodamba BALIMELA Jodamba 21 165 BALIMELA 12 184 N.A. DOLIAMBA PANASPUT Kamwada BALIMELA JEYPORE BRAHMAPUR RAYAGADA N.A. 0 0 0 PADDY
65 764043 Mukudupali Panasput BALIMELA Jodamba 120 100 BALIMELA 11 336 N.A. PANASPUT PANASPUT BALIMELA BALIMELA JEYPORE BRAHMAPUR RAYAGADA N.A. 0 0 0 NA
66 764052 Damagad Panasput BALIMELA Jodamba 120 140 BALIMELA 11 111 N.A. KODALIBANDHA PANASPUT BALIMELA BALIMELA JEYPORE BRAHMAPUR RAYAGADA N.A. 0 0 0 NA
67 764052 Dangarpadar Panasput BALIMELA Jodamba 125 125 BALIMELA 11 174 N.A. KODALIBANDHA PANASPUT Kudumuluguma BALIMELA JEYPORE BRAHMAPUR RAYAGADA N.A. 0 0 0 PADDY
68 764052 Ghanabeda Panasput BALIMELA Jodamba 120 100 BALIMELA 16 268 N.A. KODALIBANDHA PANASPUT Kudumuluguma BALIMELA JEYPORE BRAHMAPUR RAYAGADA N.A. 0 0 0 NA
69 764052 Panasput Panasput BALIMELA Jodamba 110 160 BALIMELA 11 1057 N.A. NA NA BALIMELA BALIMELA JEYPORE BRAHMAPUR RAYAGADA N.A. 0 0 0 PADDY
70 764052 Kumudaguda Panasput BALIMELA Jodamba 120 120 BALIMELA 9 208 N.A. PANASPUT PANASPUT Nilakhamar BALIMELA JEYPORE BRAHMAPUR RAYAGADA N.A. 0 0 0 NA
71 764052 Tabalaguda Panasput BALIMELA Jodamba 15 110 BALIMELA 7 114 N.A. PANASPUT PANASPUT BALIMELA BALIMELA JEYPORE BRAHMAPUR RAYAGADA N.A. 0 0 0 NA
72 764052 Kusumaput Panasput BALIMELA Jodamba 120 140 BALIMELA 8 74 N.A. PANASPUT PANASPUT BALIMELA BALIMELA JEYPORE BRAHMAPUR RAYAGADA N.A. 0 0 0 PADDY
73 764052 Salganput Panasput BALIMELA Jodamba 120 125 BALIMELA 12 73 N.A. PANASPUT PANASPUT BALIMELA BALIMELA JEYPORE BRAHMAPUR RAYAGADA N.A. 0 0 0 NA
74 764052 Goilikhari Panasput BALIMELA Jodamba 125 130 BALIMELA 14 217 N.A. PANASPUT PANASPUT BALIMELA BALIMELA JEYPORE BRAHMAPUR RAYAGADA N.A. 0 0 0 NA
75 764052 Handikhal Panasput BALIMELA Jodamba 125 150 BALIMELA 11 410 N.A. PANASPUT PANASPUT BALIMELA BALIMELA JEYPORE BRAHMAPUR RAYAGADA N.A. 0 0 0 NA
76 764052 Malaput Panasput BALIMELA Jodamba 120 130 BALIMELA 12 181 JAMUSNDA PANASPUT PANASPUT BALIMELA BALIMELA JEYPORE BRAHMAPUR RAYAGADA N.A. 0 0 0 NA
77 764052 Tankuguda Panasput BALIMELA Jodamba 125 125 BALIMELA 10 122 N.A. PANASPUT PANASPUT BALIMELA BALIMELA JEYPORE BRAHMAPUR RAYAGADA N.A. 0 0 0 PADDY
78 764052 jamuguda Panasput BALIMELA Jodamba 110 130 BALIMELA 11 446 N.A. PANASPUT PANASPUT BALIMELA BALIMELA JEYPORE BRAHMAPUR RAYAGADA NA 0 0 0 PADDY
79 764052 Singoi Panasput BALIMELA Jodamba 100 125 BALIMELA 10 430 N.A. PANASPUT PANASPUT BALIMELA BALIMELA JEYPORE BRAHMAPUR RAYAGADA N.A. 0 0 0 NA
80 764052 Bejingi Panasput BALIMELA Jodamba 120 130 BALIMELA 15 290 N.A. PANASPUT PANASPUT BALIMELA BALIMELA JEYPORE BRAHMAPUR RAYAGADA N.A. 0 0 0 PADDY
81 764052 Gorasethu Panasput BALIMELA Jodamba 120 140 BALIMELA 12 179 N.A. PANASPUT PANASPUT BALIMELA BALIMELA JEYPORE BRAHMAPUR RAYAGADA N.A. 0 0 0 NA
82 764052 Mundiguma Panasput BALIMELA Jodamba 120 140 BALIMELA 10 130 SINDHIPUT PANASPUT PANASPUT Nilakhamar BALIMELA JEYPORE BRAHMAPUR RAYAGADA N.A. 0 0 0 NA
83 764052 Tutugumi Panasput BALIMELA Jodamba 125 125 BALIMELA 8 76 N.A. PANASPUT PANASPUT Nilakhamar BALIMELA JEYPORE BRAHMAPUR RAYAGADA NAYAKGUDA 0 0 0 PADDY
84 764052 Sindiput Panasput BALIMELA Jodamba 120 140 BALIMELA 15 271 N.A. PANASPUT PANASPUT BALIMELA BALIMELA JEYPORE BRAHMAPUR RAYAGADA NAYAKGUDA 0 0 0 PADDY

Disclaimer: Data published on this website has been collected from many sources (Govt and Non-Govt). We have made every effort to present these data free of any error. However, we don't claim data to be 100% accurate. Please revalidate before using these data for any R&D. We present India data at Pin code and District level. We have data repository for Census, Villages, Literacy, population, GDP, Schools, University, Hospitals, Forest, Rainfalls and others. Please notify us for any error in data for us to improve in future.

Leave a Reply

Your email address will not be published. Required fields are marked *