Welcome in the phone numbers reverse lookup service WhoCallsMe.eu, which is used for reverse searching of phone numbers. This service is a user database of phone numbers of marketing agencies, telecom operators, banks, insurance companies and other companies that made junk phone offers or only shortly ringing phone numbers, which is very annoying and disturbing.
p>If you have received an unsolicited phone call, an unwanted SMS message, or you just come across a phone number you do not know and want to know about it more, maybe you are not the only one. You can search the phone number and see the comments from other people. If the phone number still has no comments, be the first to leave a comment, which helps other people, please.
You can also visit free reverse phone directory on the website WhoIsCalling.net, which is used for lookup of US phone numbers (the international dialling code is +1 or 001). You can find German phone numbers on the website WerAngerufen.com (the international dialling code is +49 or 0049).
For international phone numbers enter in the search box number, including the country dialling code and international call sign + (plus) or 00 (double zero). Otherwise, the phone number will be searched incorrectly. The telephone numbers for the UK do not have to enter the international dialling code.
07405741267
Curriculum scam circulating on a large scale
+393773546216
Scam call. Phishing
07917257160
Curriculum scam circulating on a large scale
07979369676
Curriculum scam circulating on a large scale
07766694113
tolko tebe ne pohui na svoih bezdarei, poetomu degradirui molcha
07766694113
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
111
11
07939
Nesu tebe a kto eto slushay tut nemnogo.Ahaha pozalovalsya na Gandona-Gordona v fsb ahaha davno pora.Lisiy esche ne otvetil za svoy krivoy pizdezh.Oh nu i slova a chto ne tak ?Nashli samogo chestnogo i ne lukavogo kotoriy ze tolko pravdu veshayet.A sam pri etom daze ne nabrehal skolko emu za eto platyat.Esche i v kgb optravte.Kak horosho chto on etogo ne slishit i chto bi bilo ?Da nichego nu vot i slavno.Mmm esli Gandona pribyut horoshaya usluga.
07721294038
Curriculum scam circulating on a large scale
07309540501
Curriculum scam circulating on a large scale
07882348588
Curriculum scam circulating on a large scale
07440426999
Curriculum scam circulating on a large scale
07766694113
horosho kogda tolko ya na sayte
+393482639980
Scam call. Phishing
+393384676184
Spam call
07445094979
Curriculum scam circulating on a large scale
07766694113
poshla nahui shluha
07766694113
unianihe smerti suka
07766694113
mrazota na hui moi nafludi svoimi slunyami
07766694113
NAHUI POSHLO
07766694113
111
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
111
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
111
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
111
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1111
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
111
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
111
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
111
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1111
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
111
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
111
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
111
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1111
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
111
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
111
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
111
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1111
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
111
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
111
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
111
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1111
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
111
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
111
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
111
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1111
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
111
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
111
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
111
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1111
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
111
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
111
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
111
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1111
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
111
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
111
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
111
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
11
1
1
1
1
11
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1