Problem:


Score : 400 points

Problem Statement

A positive integer X is said to be a lunlun number if and only if the following condition is satisfied:

In the base ten representation of X (without leading zeros), for every pair of two adjacent digits, the absolute difference of those digits is at most 1.

For example, 1234, 1, and 334 are lunlun numbers, while none of 31415, 119, or 13579 is.

You are given a positive integer K. Find the K-th smallest lunlun number.

Constraints

1 \leq K \leq 10^5

All values in input are integers.

Input

Input is given from Standard Input in the following format:

K

Output

Print the answer.

Sample Input 1

15

Sample Output 1

23

We will list the 15 smallest lunlun numbers in ascending order:

1,
2,
3,
4,
5,
6,
7,
8,
9,
10,
11,
12,
21,
22,
23.

Thus, the answer is 23.

Sample Input 2

1

Sample Output 2

1

Sample Input 3

13

Sample Output 3

21

Sample Input 4

100000

Sample Output 4

3234566667

Note that the answer may not fit into the 32-bit signed integer type.



Sample input:
15


Sample output:
23

Submission status: Wrong Answer

Solution code:
K = int(input())
l = [1,2,3,4,5,6,7,8,9,10,11,12,21,22,23,32,33,34,43,44,45,54,55,56,65,66,67,76,77,78,87,88,89,98,99,100,101,110,111,112,121,122,123,210,211,212,221,222,223,232,233,234,321,322,323,332,333,334,343,344,345,432,433,434,443,444,445,454,455,456,543,544,545,554,555,556,565,566,567,654,655,656,665,666,667,676,677,678,765,766,767,776,777,778,787,788,789,876,877,878,887,888,889,898,899,987,988,989,998,999,1000,1001,1010,1011,1012,1100,1101,1110,1111,1112,1121,1122,1123,1210,1211,1212,1221,1222,1223,1232,1233,1234,2100,2101,2110,2111,2112,2121,2122,2123,2210,2211,2212,2221,2222,2223,2232,2233,2234,2321,2322,2323,2332,2333,2334,2343,2344,2345,3210,3211,3212,3221,3222,3223,3232,3233,3234,3321,3322,3323,3332,3333,3334,3343,3344,3345,3432,3433,3434,3443,3444,3445,3454,3455,3456,4321,4322,4323,4332,4333,4334,4343,4344,4345,4432,4433,4434,4443,4444,4445,4454,4455,4456,4543,4544,4545,4554,4555,4556,4565,4566,4567,5432,5433,5434,5443,5444,5445,5454,5455,5456,5543,5544,5545,5554,5555,5556,5565,5566,5567,5654,5655,5656,5665,5666,5667,5676,5677,5678,6543,6544,6545,6554,6555,6556,6565,6566,6567,6654,6655,6656,6665,6666,6667,6676,6677,6678,6765,6766,6767,6776,6777,6778,6787,6788,6789,7654,7655,7656,7665,7666,7667,7676,7677,7678,7765,7766,7767,7776,7777,7778,7787,7788,7789,7876,7877,7878,7887,7888,7889,7898,7899,8765,8766,8767,8776,8777,8778,8787,8788,8789,8876,8877,8878,8887,8888,8889,8898,8899,8987,8988,8989,8998,8999,9876,9877,9878,9887,9888,9889,9898,9899,9987,9988,9989,9998,9999,10000,10001,10010,10011,10012,10100,10101,10110,10111,10112,10121,10122,10123,11000,11001,11010,11011,11012,11100,11101,11110,11111,11112,11121,11122,11123,11210,11211,11212,11221,11222,11223,11232,11233,11234,12100,12101,12110,12111,12112,12121,12122,12123,12210,12211,12212,12221,12222,12223,12232,12233,12234,12321,12322,12323,12332,12333,12334,12343,12344,12345,21000,21001,21010,21011,21012,21100,21101,21110,21111,21112,21121,21122,21123,21210,21211,21212,21221,21222,21223,21232,21233,21234,22100,22101,22110,22111,22112,22121,22122,22123,22210,22211,22212,22221,22222,22223,22232,22233,22234,22321,22322,22323,22332,22333,22334,22343,22344,22345,23210,23211,23212,23221,23222,23223,23232,23233,23234,23321,23322,23323,23332,23333,23334,23343,23344,23345,23432,23433,23434,23443,23444,23445,23454,23455,23456,32100,32101,32110,32111,32112,32121,32122,32123,32210,32211,32212,32221,32222,32223,32232,32233,32234,32321,32322,32323,32332,32333,32334,32343,32344,32345,33210,33211,33212,33221,33222,33223,33232,33233,33234,33321,33322,33323,33332,33333,33334,33343,33344,33345,33432,33433,33434,33443,33444,33445,33454,33455,33456,34321,34322,34323,34332,34333,34334,34343,34344,34345,34432,34433,34434,34443,34444,34445,34454,34455,34456,34543,34544,34545,34554,34555,34556,34565,34566,34567,43210,43211,43212,43221,43222,43223,43232,43233,43234,43321,43322,43323,43332,43333,43334,43343,43344,43345,43432,43433,43434,43443,43444,43445,43454,43455,43456,44321,44322,44323,44332,44333,44334,44343,44344,44345,44432,44433,44434,44443,44444,44445,44454,44455,44456,44543,44544,44545,44554,44555,44556,44565,44566,44567,45432,45433,45434,45443,45444,45445,45454,45455,45456,45543,45544,45545,45554,45555,45556,45565,45566,45567,45654,45655,45656,45665,45666,45667,45676,45677,45678,54321,54322,54323,54332,54333,54334,54343,54344,54345,54432,54433,54434,54443,54444,54445,54454,54455,54456,54543,54544,54545,54554,54555,54556,54565,54566,54567,55432,55433,55434,55443,55444,55445,55454,55455,55456,55543,55544,55545,55554,55555,55556,55565,55566,55567,55654,55655,55656,55665,55666,55667,55676,55677,55678,56543,56544,56545,56554,56555,56556,56565,56566,56567,56654,56655,56656,56665,56666,56667,56676,56677,56678,56765,56766,56767,56776,56777,56778,56787,56788,56789,65432,65433,65434,65443,65444,65445,65454,65455,65456,65543,65544,65545,65554,65555,65556,65565,65566,65567,65654,65655,65656,65665,65666,65667,65676,65677,65678,66543,66544,66545,66554,66555,66556,66565,66566,66567,66654,66655,66656,66665,66666,66667,66676,66677,66678,66765,66766,66767,66776,66777,66778,66787,66788,66789,67654,67655,67656,67665,67666,67667,67676,67677,67678,67765,67766,67767,67776,67777,67778,67787,67788,67789,67876,67877,67878,67887,67888,67889,67898,67899,76543,76544,76545,76554,76555,76556,76565,76566,76567,76654,76655,76656,76665,76666,76667,76676,76677,76678,76765,76766,76767,76776,76777,76778,76787,76788,76789,77654,77655,77656,77665,77666,77667,77676,77677,77678,77765,77766,77767,77776,77777,77778,77787,77788,77789,77876,77877,77878,77887,77888,77889,77898,77899,78765,78766,78767,78776,78777,78778,78787,78788,78789,78876,78877,78878,78887,78888,78889,78898,78899,78987,78988,78989,78998,78999,87654,87655,87656,87665,87666,87667,87676,87677,87678,87765,87766,87767,87776,87777,87778,87787,87788,87789,87876,87877,87878,87887,87888,87889,87898,87899,88765,88766,88767,88776,88777,88778,88787,88788,88789,88876,88877,88878,88887,88888,88889,88898,88899,88987,88988,88989,88998,88999,89876,89877,89878,89887,89888,89889,89898,89899,89987,89988,89989,89998,89999,98765,98766,98767,98776,98777,98778,98787,98788,98789,98876,98877,98878,98887,98888,98889,98898,98899,98987,98988,98989,98998,98999,99876,99877,99878,99887,99888,99889,99898,99899,99987,99988,99989,99998,99999,100000,100001,100010,100011,100012,100100,100101,100110,100111,100112,100121,100122,100123,101000,101001,101010,101011,101012,101100,101101,101110,101111,101112,101121,101122,101123,101210,101211,101212,101221,101222,101223,101232,101233,101234,110000,110001,110010,110011,110012,110100,110101,110110,110111,110112,110121,110122,110123,111000,111001,111010,111011,111012,111100,111101,111110,111111,111112,111121,111122,111123,111210,111211,111212,111221,111222,111223,111232,111233,111234,112100,112101,112110,112111,112112,112121,112122,112123,112210,112211,112212,112221,112222,112223,112232,112233,112234,112321,112322,112323,112332,112333,112334,112343,112344,112345,121000,121001,121010,121011,121012,121100,121101,121110,121111,121112,121121,121122,121123,121210,121211,121212,121221,121222,121223,121232,121233,121234,122100,122101,122110,122111,122112,122121,122122,122123,122210,122211,122212,122221,122222,122223,122232,122233,122234,122321,122322,122323,122332,122333,122334,122343,122344,122345,123210,123211,123212,123221,123222,123223,123232,123233,123234,123321,123322,123323,123332,123333,123334,123343,123344,123345,123432,123433,123434,123443,123444,123445,123454,123455,123456,210000,210001,210010,210011,210012,210100,210101,210110,210111,210112,210121,210122,210123,211000,211001,211010,211011,211012,211100,211101,211110,211111,211112,211121,211122,211123,211210,211211,211212,211221,211222,211223,211232,211233,211234,212100,212101,212110,212111,212112,212121,212122,212123,212210,212211,212212,212221,212222,212223,212232,212233,212234,212321,212322,212323,212332,212333,212334,212343,212344,212345,221000,221001,221010,221011,221012,221100,221101,221110,221111,221112,221121,221122,221123,221210,221211,221212,221221,221222,221223,221232,221233,221234,222100,222101,222110,222111,222112,222121,222122,222123,222210,222211,222212,222221,222222,222223,222232,222233,222234,222321,222322,222323,222332,222333,222334,222343,222344,222345,223210,223211,223212,223221,223222,223223,223232,223233,223234,223321,223322,223323,223332,223333,223334,223343,223344,223345,223432,223433,223434,223443,223444,223445,223454,223455,223456,232100,232101,232110,232111,232112,232121,232122,232123,232210,232211,232212,232221,232222,232223,232232,232233,232234,232321,232322,232323,232332,232333,232334,232343,232344,232345,233210,233211,233212,233221,233222,233223,233232,233233,233234,233321,233322,233323,233332,233333,233334,233343,233344,233345,233432,233433,233434,233443,233444,233445,233454,233455,233456,234321,234322,234323,234332,234333,234334,234343,234344,234345,234432,234433,234434,234443,234444,234445,234454,234455,234456,234543,234544,234545,234554,234555,234556,234565,234566,234567,321000,321001,321010,321011,321012,321100,321101,321110,321111,321112,321121,321122,321123,321210,321211,321212,321221,321222,321223,321232,321233,321234,322100,322101,322110,322111,322112,322121,322122,322123,322210,322211,322212,322221,322222,322223,322232,322233,322234,322321,322322,322323,322332,322333,322334,322343,322344,322345,323210,323211,323212,323221,323222,323223,323232,323233,323234,323321,323322,323323,323332,323333,323334,323343,323344,323345,323432,323433,323434,323443,323444,323445,323454,323455,323456,332100,332101,332110,332111,332112,332121,332122,332123,332210,332211,332212,332221,332222,332223,332232,332233,332234,332321,332322,332323,332332,332333,332334,332343,332344,332345,333210,333211,333212,333221,333222,333223,333232,333233,333234,333321,333322,333323,333332,333333,333334,333343,333344,333345,333432,333433,333434,333443,333444,333445,333454,333455,333456,334321,334322,334323,334332,334333,334334,334343,334344,334345,334432,334433,334434,334443,334444,334445,334454,334455,334456,334543,334544,334545,334554,334555,334556,334565,334566,334567,343210,343211,343212,343221,343222,343223,343232,343233,343234,343321,343322,343323,343332,343333,343334,343343,343344,343345,343432,343433,343434,343443,343444,343445,343454,343455,343456,344321,344322,344323,344332,344333,344334,344343,344344,344345,344432,344433,344434,344443,344444,344445,344454,344455,344456,344543,344544,344545,344554,344555,344556,344565,344566,344567,345432,345433,345434,345443,345444,345445,345454,345455,345456,345543,345544,345545,345554,345555,345556,345565,345566,345567,345654,345655,345656,345665,345666,345667,345676,345677,345678,432100,432101,432110,432111,432112,432121,432122,432123,432210,432211,432212,432221,432222,432223,432232,432233,432234,432321,432322,432323,432332,432333,432334,432343,432344,432345,433210,433211,433212,433221,433222,433223,433232,433233,433234,433321,433322,433323,433332,433333,433334,433343,433344,433345,433432,433433,433434,433443,433444,433445,433454,433455,433456,434321,434322,434323,434332,434333,434334,434343,434344,434345,434432,434433,434434,434443,434444,434445,434454,434455,434456,434543,434544,434545,434554,434555,434556,434565,434566,434567,443210,443211,443212,443221,443222,443223,443232,443233,443234,443321,443322,443323,443332,443333,443334,443343,443344,443345,443432,443433,443434,443443,443444,443445,443454,443455,443456,444321,444322,444323,444332,444333,444334,444343,444344,444345,444432,444433,444434,444443,444444,444445,444454,444455,444456,444543,444544,444545,444554,444555,444556,444565,444566,444567,445432,445433,445434,445443,445444,445445,445454,445455,445456,445543,445544,445545,445554,445555,445556,445565,445566,445567,445654,445655,445656,445665,445666,445667,445676,445677,445678,454321,454322,454323,454332,454333,454334,454343,454344,454345,454432,454433,454434,454443,454444,454445,454454,454455,454456,454543,454544,454545,454554,454555,454556,454565,454566,454567,455432,455433,455434,455443,455444,455445,455454,455455,455456,455543,455544,455545,455554,455555,455556,455565,455566,455567,455654,455655,455656,455665,455666,455667,455676,455677,455678,456543,456544,456545,456554,456555,456556,456565,456566,456567,456654,456655,456656,456665,456666,456667,456676,456677,456678,456765,456766,456767,456776,456777,456778,456787,456788,456789,543210,543211,543212,543221,543222,543223,543232,543233,543234,543321,543322,543323,543332,543333,543334,543343,543344,543345,543432,543433,543434,543443,543444,543445,543454,543455,543456,544321,544322,544323,544332,544333,544334,544343,544344,544345,544432,544433,544434,544443,544444,544445,544454,544455,544456,544543,544544,544545,544554,544555,544556,544565,544566,544567,545432,545433,545434,545443,545444,545445,545454,545455,545456,545543,545544,545545,545554,545555,545556,545565,545566,545567,545654,545655,545656,545665,545666,545667,545676,545677,545678,554321,554322,554323,554332,554333,554334,554343,554344,554345,554432,554433,554434,554443,554444,554445,554454,554455,554456,554543,554544,554545,554554,554555,554556,554565,554566,554567,555432,555433,555434,555443,555444,555445,555454,555455,555456,555543,555544,555545,555554,555555,555556,555565,555566,555567,555654,555655,555656,555665,555666,555667,555676,555677,555678,556543,556544,556545,556554,556555,556556,556565,556566,556567,556654,556655,556656,556665,556666,556667,556676,556677,556678,556765,556766,556767,556776,556777,556778,556787,556788,556789,565432,565433,565434,565443,565444,565445,565454,565455,565456,565543,565544,565545,565554,565555,565556,565565,565566,565567,565654,565655,565656,565665,565666,565667,565676,565677,565678,566543,566544,566545,566554,566555,566556,566565,566566,566567,566654,566655,566656,566665,566666,566667,566676,566677,566678,566765,566766,566767,566776,566777,566778,566787,566788,566789,567654,567655,567656,567665,567666,567667,567676,567677,567678,567765,567766,567767,567776,567777,567778,567787,567788,567789,567876,567877,567878,567887,567888,567889,567898,567899,654321,654322,654323,654332,654333,654334,654343,654344,654345,654432,654433,654434,654443,654444,654445,654454,654455,654456,654543,654544,654545,654554,654555,654556,654565,654566,654567,655432,655433,655434,655443,655444,655445,655454,655455,655456,655543,655544,655545,655554,655555,655556,655565,655566,655567,655654,655655,655656,655665,655666,655667,655676,655677,655678,656543,656544,656545,656554,656555,656556,656565,656566,656567,656654,656655,656656,656665,656666,656667,656676,656677,656678,656765,656766,656767,656776,656777,656778,656787,656788,656789,665432,665433,665434,665443,665444,665445,665454,665455,665456,665543,665544,665545,665554,665555,665556,665565,665566,665567,665654,665655,665656,665665,665666,665667,665676,665677,665678,666543,666544,666545,666554,666555,666556,666565,666566,666567,666654,666655,666656,666665,666666,666667,666676,666677,666678,666765,666766,666767,666776,666777,666778,666787,666788,666789,667654,667655,667656,667665,667666,667667,667676,667677,667678,667765,667766,667767,667776,667777,667778,667787,667788,667789,667876,667877,667878,667887,667888,667889,667898,667899,676543,676544,676545,676554,676555,676556,676565,676566,676567,676654,676655,676656,676665,676666,676667,676676,676677,676678,676765,676766,676767,676776,676777,676778,676787,676788,676789,677654,677655,677656,677665,677666,677667,677676,677677,677678,677765,677766,677767,677776,677777,677778,677787,677788,677789,677876,677877,677878,677887,677888,677889,677898,677899,678765,678766,678767,678776,678777,678778,678787,678788,678789,678876,678877,678878,678887,678888,678889,678898,678899,678987,678988,678989,678998,678999,765432,765433,765434,765443,765444,765445,765454,765455,765456,765543,765544,765545,765554,765555,765556,765565,765566,765567,765654,765655,765656,765665,765666,765667,765676,765677,765678,766543,766544,766545,766554,766555,766556,766565,766566,766567,766654,766655,766656,766665,766666,766667,766676,766677,766678,766765,766766,766767,766776,766777,766778,766787,766788,766789,767654,767655,767656,767665,767666,767667,767676,767677,767678,767765,767766,767767,767776,767777,767778,767787,767788,767789,767876,767877,767878,767887,767888,767889,767898,767899,776543,776544,776545,776554,776555,776556,776565,776566,776567,776654,776655,776656,776665,776666,776667,776676,776677,776678,776765,776766,776767,776776,776777,776778,776787,776788,776789,777654,777655,777656,777665,777666,777667,777676,777677,777678,777765,777766,777767,777776,777777,777778,777787,777788,777789,777876,777877,777878,777887,777888,777889,777898,777899,778765,778766,778767,778776,778777,778778,778787,778788,778789,778876,778877,778878,778887,778888,778889,778898,778899,778987,778988,778989,778998,778999,787654,787655,787656,787665,787666,787667,787676,787677,787678,787765,787766,787767,787776,787777,787778,787787,787788,787789,787876,787877,787878,787887,787888,787889,787898,787899,788765,788766,788767,788776,788777,788778,788787,788788,788789,788876,788877,788878,788887,788888,788889,788898,788899,788987,788988,788989,788998,788999,789876,789877,789878,789887,789888,789889,789898,789899,789987,789988,789989,789998,789999,876543,876544,876545,876554,876555,876556,876565,876566,876567,876654,876655,876656,876665,876666,876667,876676,876677,876678,876765,876766,876767,876776,876777,876778,876787,876788,876789,877654,877655,877656,877665,877666,877667,877676,877677,877678,877765,877766,877767,877776,877777,877778,877787,877788,877789,877876,877877,877878,877887,877888,877889,877898,877899,878765,878766,878767,878776,878777,878778,878787,878788,878789,878876,878877,878878,878887,878888,878889,878898,878899,878987,878988,878989,878998,878999,887654,887655,887656,887665,887666,887667,887676,887677,887678,887765,887766,887767,887776,887777,887778,887787,887788,887789,887876,887877,887878,887887,887888,887889,887898,887899,888765,888766,888767,888776,888777,888778,888787,888788,888789,888876,888877,888878,888887,888888,888889,888898,888899,888987,888988,888989,888998,888999,889876,889877,889878,889887,889888,889889,889898,889899,889987,889988,889989,889998,889999,898765,898766,898767,898776,898777,898778,898787,898788,898789,898876,898877,898878,898887,898888,898889,898898,898899,898987,898988,898989,898998,898999,899876,899877,899878,899887,899888,899889,899898,899899,899987,899988,899989,899998,899999,987654,987655,987656,987665,987666,987667,987676,987677,987678,987765,987766,987767,987776,987777,987778,987787,987788,987789,987876,987877,987878,987887,987888,987889,987898,987899,988765,988766,988767,988776,988777,988778,988787,988788,988789,988876,988877,988878,988887,988888,988889,988898,988899,988987,988988,988989,988998,988999,989876,989877,989878,989887,989888,989889,989898,989899,989987,989988,989989,989998,989999,998765,998766,998767,998776,998777,998778,998787,998788,998789,998876,998877,998878,998887,998888,998889,998898,998899,998987,998988,998989,998998,998999,999876,999877,999878,999887,999888,999889,999898,999899,999987,999988,999989,999998,999999,1000000,1000001,1000010,1000011,1000012,1000100,1000101,1000110,1000111,1000112,1000121,1000122,1000123,1001000,1001001,1001010,1001011,1001012,1001100,1001101,1001110,1001111,1001112,1001121,1001122,1001123,1001210,1001211,1001212,1001221,1001222,1001223,1001232,1001233,1001234,1010000,1010001,1010010,1010011,1010012,1010100,1010101,1010110,1010111,1010112,1010121,1010122,1010123,1011000,1011001,1011010,1011011,1011012,1011100,1011101,1011110,1011111,1011112,1011121,1011122,1011123,1011210,1011211,1011212,1011221,1011222,1011223,1011232,1011233,1011234,1012100,1012101,1012110,1012111,1012112,1012121,1012122,1012123,1012210,1012211,1012212,1012221,1012222,1012223,1012232,1012233,1012234,1012321,1012322,1012323,1012332,1012333,1012334,1012343,1012344,1012345,1100000,1100001,1100010,1100011,1100012,1100100,1100101,1100110,1100111,1100112,1100121,1100122,1100123,1101000,1101001,1101010,1101011,1101012,1101100,1101101,1101110,1101111,1101112,1101121,1101122,1101123,1101210,1101211,1101212,1101221,1101222,1101223,1101232,1101233,1101234,1110000,1110001,1110010,1110011,1110012,1110100,1110101,1110110,1110111,1110112,1110121,1110122,1110123,1111000,1111001,1111010,1111011,1111012,1111100,1111101,1111110,1111111,1111112,1111121,1111122,1111123,1111210,1111211,1111212,1111221,1111222,1111223,1111232,1111233,1111234,1112100,1112101,1112110,1112111,1112112,1112121,1112122,1112123,1112210,1112211,1112212,1112221,1112222,1112223,1112232,1112233,1112234,1112321,1112322,1112323,1112332,1112333,1112334,1112343,1112344,1112345,1121000,1121001,1121010,1121011,1121012,1121100,1121101,1121110,1121111,1121112,1121121,1121122,1121123,1121210,1121211,1121212,1121221,1121222,1121223,1121232,1121233,1121234,1122100,1122101,1122110,1122111,1122112,1122121,1122122,1122123,1122210,1122211,1122212,1122221,1122222,1122223,1122232,1122233,1122234,1122321,1122322,1122323,1122332,1122333,1122334,1122343,1122344,1122345,1123210,1123211,1123212,1123221,1123222,1123223,1123232,1123233,1123234,1123321,1123322,1123323,1123332,1123333,1123334,1123343,1123344,1123345,1123432,1123433,1123434,1123443,1123444,1123445,1123454,1123455,1123456,1210000,1210001,1210010,1210011,1210012,1210100,1210101,1210110,1210111,1210112,1210121,1210122,1210123,1211000,1211001,1211010,1211011,1211012,1211100,1211101,1211110,1211111,1211112,1211121,1211122,1211123,1211210,1211211,1211212,1211221,1211222,1211223,1211232,1211233,1211234,1212100,1212101,1212110,1212111,1212112,1212121,1212122,1212123,1212210,1212211,1212212,1212221,1212222,1212223,1212232,1212233,1212234,1212321,1212322,1212323,1212332,1212333,1212334,1212343,1212344,1212345,1221000,1221001,1221010,1221011,1221012,1221100,1221101,1221110,1221111,1221112,1221121,1221122,1221123,1221210,1221211,1221212,1221221,1221222,1221223,1221232,1221233,1221234,1222100,1222101,1222110,1222111,1222112,1222121,1222122,1222123,1222210,1222211,1222212,1222221,1222222,1222223,1222232,1222233,1222234,1222321,1222322,1222323,1222332,1222333,1222334,1222343,1222344,1222345,1223210,1223211,1223212,1223221,1223222,1223223,1223232,1223233,1223234,1223321,1223322,1223323,1223332,1223333,1223334,1223343,1223344,1223345,1223432,1223433,1223434,1223443,1223444,1223445,1223454,1223455,1223456,1232100,1232101,1232110,1232111,1232112,1232121,1232122,1232123,1232210,1232211,1232212,1232221,1232222,1232223,1232232,1232233,1232234,1232321,1232322,1232323,1232332,1232333,1232334,1232343,1232344,1232345,1233210,1233211,1233212,1233221,1233222,1233223,1233232,1233233,1233234,1233321,1233322,1233323,1233332,1233333,1233334,1233343,1233344,1233345,1233432,1233433,1233434,1233443,1233444,1233445,1233454,1233455,1233456,1234321,1234322,1234323,1234332,1234333,1234334,1234343,1234344,1234345,1234432,1234433,1234434,1234443,1234444,1234445,1234454,1234455,1234456,1234543,1234544,1234545,1234554,1234555,1234556,1234565,1234566,1234567,2100000,2100001,2100010,2100011,2100012,2100100,2100101,2100110,2100111,2100112,2100121,2100122,2100123,2101000,2101001,2101010,2101011,2101012,2101100,2101101,2101110,2101111,2101112,2101121,2101122,2101123,2101210,2101211,2101212,2101221,2101222,2101223,2101232,2101233,2101234,2110000,2110001,2110010,2110011,2110012,2110100,2110101,2110110,2110111,2110112,2110121,2110122,2110123,2111000,2111001,2111010,2111011,2111012,2111100,2111101,2111110,2111111,2111112,2111121,2111122,2111123,2111210,2111211,2111212,2111221,2111222,2111223,2111232,2111233,2111234,2112100,2112101,2112110,2112111,2112112,2112121,2112122,2112123,2112210,2112211,2112212,2112221,2112222,2112223,2112232,2112233,2112234,2112321,2112322,2112323,2112332,2112333,2112334,2112343,2112344,2112345,2121000,2121001,2121010,2121011,2121012,2121100,2121101,2121110,2121111,2121112,2121121,2121122,2121123,2121210,2121211,2121212,2121221,2121222,2121223,2121232,2121233,2121234,2122100,2122101,2122110,2122111,2122112,2122121,2122122,2122123,2122210,2122211,2122212,2122221,2122222,2122223,2122232,2122233,2122234,2122321,2122322,2122323,2122332,2122333,2122334,2122343,2122344,2122345,2123210,2123211,2123212,2123221,2123222,2123223,2123232,2123233,2123234,2123321,2123322,2123323,2123332,2123333,2123334,2123343,2123344,2123345,2123432,2123433,2123434,2123443,2123444,2123445,2123454,2123455,2123456,2210000,2210001,2210010,2210011,2210012,2210100,2210101,2210110,2210111,2210112,2210121,2210122,2210123,2211000,2211001,2211010,2211011,2211012,2211100,2211101,2211110,2211111,2211112,2211121,2211122,2211123,2211210,2211211,2211212,2211221,2211222,2211223,2211232,2211233,2211234,2212100,2212101,2212110,2212111,2212112,2212121,2212122,2212123,2212210,2212211,2212212,2212221,2212222,2212223,2212232,2212233,2212234,2212321,2212322,2212323,2212332,2212333,2212334,2212343,2212344,2212345,2221000,2221001,2221010,2221011,2221012,2221100,2221101,2221110,2221111,2221112,2221121,2221122,2221123,2221210,2221211,2221212,2221221,2221222,2221223,2221232,2221233,2221234,2222100,2222101,2222110,2222111,2222112,2222121,2222122,2222123,2222210,2222211,2222212,2222221,2222222,2222223,2222232,2222233,2222234,2222321,2222322,2222323,2222332,2222333,2222334,2222343,2222344,2222345,2223210,2223211,2223212,2223221,2223222,2223223,2223232,2223233,2223234,2223321,2223322,2223323,2223332,2223333,2223334,2223343,2223344,2223345,2223432,2223433,2223434,2223443,2223444,2223445,2223454,2223455,2223456,2232100,2232101,2232110,2232111,2232112,2232121,2232122,2232123,2232210,2232211,2232212,2232221,2232222,2232223,2232232,2232233,2232234,2232321,2232322,2232323,2232332,2232333,2232334,2232343,2232344,2232345,2233210,2233211,2233212,2233221,2233222,2233223,2233232,2233233,2233234,2233321,2233322,2233323,2233332,2233333,2233334,2233343,2233344,2233345,2233432,2233433,2233434,2233443,2233444,2233445,2233454,2233455,2233456,2234321,2234322,2234323,2234332,2234333,2234334,2234343,2234344,2234345,2234432,2234433,2234434,2234443,2234444,2234445,2234454,2234455,2234456,2234543,2234544,2234545,2234554,2234555,2234556,2234565,2234566,2234567,2321000,2321001,2321010,2321011,2321012,2321100,2321101,2321110,2321111,2321112,2321121,2321122,2321123,2321210,2321211,2321212,2321221,2321222,2321223,2321232,2321233,2321234,2322100,2322101,2322110,2322111,2322112,2322121,2322122,2322123,2322210,2322211,2322212,2322221,2322222,2322223,2322232,2322233,2322234,2322321,2322322,2322323,2322332,2322333,2322334,2322343,2322344,2322345,2323210,2323211,2323212,2323221,2323222,2323223,2323232,2323233,2323234,2323321,2323322,2323323,2323332,2323333,2323334,2323343,2323344,2323345,2323432,2323433,2323434,2323443,2323444,2323445,2323454,2323455,2323456,2332100,2332101,2332110,2332111,2332112,2332121,2332122,2332123,2332210,2332211,2332212,2332221,2332222,2332223,2332232,2332233,2332234,2332321,2332322,2332323,2332332,2332333,2332334,2332343,2332344,2332345,2333210,2333211,2333212,2333221,2333222,2333223,2333232,2333233,2333234,2333321,2333322,2333323,2333332,2333333,2333334,2333343,2333344,2333345,2333432,2333433,2333434,2333443,2333444,2333445,2333454,2333455,2333456,2334321,2334322,2334323,2334332,2334333,2334334,2334343,2334344,2334345,2334432,2334433,2334434,2334443,2334444,2334445,2334454,2334455,2334456,2334543,2334544,2334545,2334554,2334555,2334556,2334565,2334566,2334567,2343210,2343211,2343212,2343221,2343222,2343223,2343232,2343233,2343234,2343321,2343322,2343323,2343332,2343333,2343334,2343343,2343344,2343345,2343432,2343433,2343434,2343443,2343444,2343445,2343454,2343455,2343456,2344321,2344322,2344323,2344332,2344333,2344334,2344343,2344344,2344345,2344432,2344433,2344434,2344443,2344444,2344445,2344454,2344455,2344456,2344543,2344544,2344545,2344554,2344555,2344556,2344565,2344566,2344567,2345432,2345433,2345434,2345443,2345444,2345445,2345454,2345455,2345456,2345543,2345544,2345545,2345554,2345555,2345556,2345565,2345566,2345567,2345654,2345655,2345656,2345665,2345666,2345667,2345676,2345677,2345678,3210000,3210001,3210010,3210011,3210012,3210100,3210101,3210110,3210111,3210112,3210121,3210122,3210123,3211000,3211001,3211010,3211011,3211012,3211100,3211101,3211110,3211111,3211112,3211121,3211122,3211123,3211210,3211211,3211212,3211221,3211222,3211223,3211232,3211233,3211234,3212100,3212101,3212110,3212111,3212112,3212121,3212122,3212123,3212210,3212211,3212212,3212221,3212222,3212223,3212232,3212233,3212234,3212321,3212322,3212323,3212332,3212333,3212334,3212343,3212344,3212345,3221000,3221001,3221010,3221011,3221012,3221100,3221101,3221110,3221111,3221112,3221121,3221122,3221123,3221210,3221211,3221212,3221221,3221222,3221223,3221232,3221233,3221234,3222100,3222101,3222110,3222111,3222112,3222121,3222122,3222123,3222210,3222211,3222212,3222221,3222222,3222223,3222232,3222233,3222234,3222321,3222322,3222323,3222332,3222333,3222334,3222343,3222344,3222345,3223210,3223211,3223212,3223221,3223222,3223223,3223232,3223233,3223234,3223321,3223322,3223323,3223332,3223333,3223334,3223343,3223344,3223345,3223432,3223433,3223434,3223443,3223444,3223445,3223454,3223455,3223456,3232100,3232101,3232110,3232111,3232112,3232121,3232122,3232123,3232210,3232211,3232212,3232221,3232222,3232223,3232232,3232233,3232234,3232321,3232322,3232323,3232332,3232333,3232334,3232343,3232344,3232345,3233210,3233211,3233212,3233221,3233222,3233223,3233232,3233233,3233234,3233321,3233322,3233323,3233332,3233333,3233334,3233343,3233344,3233345,3233432,3233433,3233434,3233443,3233444,3233445,3233454,3233455,3233456,3234321,3234322,3234323,3234332,3234333,3234334,3234343,3234344,3234345,3234432,3234433,3234434,3234443,3234444,3234445,3234454,3234455,3234456,3234543,3234544,3234545,3234554,3234555,3234556,3234565,3234566,3234567,3321000,3321001,3321010,3321011,3321012,3321100,3321101,3321110,3321111,3321112,3321121,3321122,3321123,3321210,3321211,3321212,3321221,3321222,3321223,3321232,3321233,3321234,3322100,3322101,3322110,3322111,3322112,3322121,3322122,3322123,3322210,3322211,3322212,3322221,3322222,3322223,3322232,3322233,3322234,3322321,3322322,3322323,3322332,3322333,3322334,3322343,3322344,3322345,3323210,3323211,3323212,3323221,3323222,3323223,3323232,3323233,3323234,3323321,3323322,3323323,3323332,3323333,3323334,3323343,3323344,3323345,3323432,3323433,3323434,3323443,3323444,3323445,3323454,3323455,3323456,3332100,3332101,3332110,3332111,3332112,3332121,3332122,3332123,3332210,3332211,3332212,3332221,3332222,3332223,3332232,3332233,3332234,3332321,3332322,3332323,3332332,3332333,3332334,3332343,3332344,3332345,3333210,3333211,3333212,3333221,3333222,3333223,3333232,3333233,3333234,3333321,3333322,3333323,3333332,3333333,3333334,3333343,3333344,3333345,3333432,3333433,3333434,3333443,3333444,3333445,3333454,3333455,3333456,3334321,3334322,3334323,3334332,3334333,3334334,3334343,3334344,3334345,3334432,3334433,3334434,3334443,3334444,3334445,3334454,3334455,3334456,3334543,3334544,3334545,3334554,3334555,3334556,3334565,3334566,3334567,3343210,3343211,3343212,3343221,3343222,3343223,3343232,3343233,3343234,3343321,3343322,3343323,3343332,3343333,3343334,3343343,3343344,3343345,3343432,3343433,3343434,3343443,3343444,3343445,3343454,3343455,3343456,3344321,3344322,3344323,3344332,3344333,3344334,3344343,3344344,3344345,3344432,3344433,3344434,3344443,3344444,3344445,3344454,3344455,3344456,3344543,3344544,3344545,3344554,3344555,3344556,3344565,3344566,3344567,3345432,3345433,3345434,3345443,3345444,3345445,3345454,3345455,3345456,3345543,3345544,3345545,3345554,3345555,3345556,3345565,3345566,3345567,3345654,3345655,3345656,3345665,3345666,3345667,3345676,3345677,3345678,3432100,3432101,3432110,3432111,3432112,3432121,3432122,3432123,3432210,3432211,3432212,3432221,3432222,3432223,3432232,3432233,3432234,3432321,3432322,3432323,3432332,3432333,3432334,3432343,3432344,3432345,3433210,3433211,3433212,3433221,3433222,3433223,3433232,3433233,3433234,3433321,3433322,3433323,3433332,3433333,3433334,3433343,3433344,3433345,3433432,3433433,3433434,3433443,3433444,3433445,3433454,3433455,3433456,3434321,3434322,3434323,3434332,3434333,3434334,3434343,3434344,3434345,3434432,3434433,3434434,3434443,3434444,3434445,3434454,3434455,3434456,3434543,3434544,3434545,3434554,3434555,3434556,3434565,3434566,3434567,3443210,3443211,3443212,3443221,3443222,3443223,3443232,3443233,3443234,3443321,3443322,3443323,3443332,3443333,3443334,3443343,3443344,3443345,3443432,3443433,3443434,3443443,3443444,3443445,3443454,3443455,3443456,3444321,3444322,3444323,3444332,3444333,3444334,3444343,3444344,3444345,3444432,3444433,3444434,3444443,3444444,3444445,3444454,3444455,3444456,3444543,3444544,3444545,3444554,3444555,3444556,3444565,3444566,3444567,3445432,3445433,3445434,3445443,3445444,3445445,3445454,3445455,3445456,3445543,3445544,3445545,3445554,3445555,3445556,3445565,3445566,3445567,3445654,3445655,3445656,3445665,3445666,3445667,3445676,3445677,3445678,3454321,3454322,3454323,3454332,3454333,3454334,3454343,3454344,3454345,3454432,3454433,3454434,3454443,3454444,3454445,3454454,3454455,3454456,3454543,3454544,3454545,3454554,3454555,3454556,3454565,3454566,3454567,3455432,3455433,3455434,3455443,3455444,3455445,3455454,3455455,3455456,3455543,3455544,3455545,3455554,3455555,3455556,3455565,3455566,3455567,3455654,3455655,3455656,3455665,3455666,3455667,3455676,3455677,3455678,3456543,3456544,3456545,3456554,3456555,3456556,3456565,3456566,3456567,3456654,3456655,3456656,3456665,3456666,3456667,3456676,3456677,3456678,3456765,3456766,3456767,3456776,3456777,3456778,3456787,3456788,3456789,4321000,4321001,4321010,4321011,4321012,4321100,4321101,4321110,4321111,4321112,4321121,4321122,4321123,4321210,4321211,4321212,4321221,4321222,4321223,4321232,4321233,4321234,4322100,4322101,4322110,4322111,4322112,4322121,4322122,4322123,4322210,4322211,4322212,4322221,4322222,4322223,4322232,4322233,4322234,4322321,4322322,4322323,4322332,4322333,4322334,4322343,4322344,4322345,4323210,4323211,4323212,4323221,4323222,4323223,4323232,4323233,4323234,4323321,4323322,4323323,4323332,4323333,4323334,4323343,4323344,4323345,4323432,4323433,4323434,4323443,4323444,4323445,4323454,4323455,4323456,4332100,4332101,4332110,4332111,4332112,4332121,4332122,4332123,4332210,4332211,4332212,4332221,4332222,4332223,4332232,4332233,4332234,4332321,4332322,4332323,4332332,4332333,4332334,4332343,4332344,4332345,4333210,4333211,4333212,4333221,4333222,4333223,4333232,4333233,4333234,4333321,4333322,4333323,4333332,4333333,4333334,4333343,4333344,4333345,4333432,4333433,4333434,4333443,4333444,4333445,4333454,4333455,4333456,4334321,4334322,4334323,4334332,4334333,4334334,4334343,4334344,4334345,4334432,4334433,4334434,4334443,4334444,4334445,4334454,4334455,4334456,4334543,4334544,4334545,4334554,4334555,4334556,4334565,4334566,4334567,4343210,4343211,4343212,4343221,4343222,4343223,4343232,4343233,4343234,4343321,4343322,4343323,4343332,4343333,4343334,4343343,4343344,4343345,4343432,4343433,4343434,4343443,4343444,4343445,4343454,4343455,4343456,4344321,4344322,4344323,4344332,4344333,4344334,4344343,4344344,4344345,4344432,4344433,4344434,4344443,4344444,4344445,4344454,4344455,4344456,4344543,4344544,4344545,4344554,4344555,4344556,4344565,4344566,4344567,4345432,4345433,4345434,4345443,4345444,4345445,4345454,4345455,4345456,4345543,4345544,4345545,4345554,4345555,4345556,4345565,4345566,4345567,4345654,4345655,4345656,4345665,4345666,4345667,4345676,4345677,4345678,4432100,4432101,4432110,4432111,4432112,4432121,4432122,4432123,4432210,4432211,4432212,4432221,4432222,4432223,4432232,4432233,4432234,4432321,4432322,4432323,4432332,4432333,4432334,4432343,4432344,4432345,4433210,4433211,4433212,4433221,4433222,4433223,4433232,4433233,4433234,4433321,4433322,4433323,4433332,4433333,4433334,4433343,4433344,4433345,4433432,4433433,4433434,4433443,4433444,4433445,4433454,4433455,4433456,4434321,4434322,4434323,4434332,4434333,4434334,4434343,4434344,4434345,4434432,4434433,4434434,4434443,4434444,4434445,4434454,4434455,4434456,4434543,4434544,4434545,4434554,4434555,4434556,4434565,4434566,4434567,4443210,4443211,4443212,4443221,4443222,4443223,4443232,4443233,4443234,4443321,4443322,4443323,4443332,4443333,4443334,4443343,4443344,4443345,4443432,4443433,4443434,4443443,4443444,4443445,4443454,4443455,4443456,4444321,4444322,4444323,4444332,4444333,4444334,4444343,4444344,4444345,4444432,4444433,4444434,4444443,4444444,4444445,4444454,4444455,4444456,4444543,4444544,4444545,4444554,4444555,4444556,4444565,4444566,4444567,4445432,4445433,4445434,4445443,4445444,4445445,4445454,4445455,4445456,4445543,4445544,4445545,4445554,4445555,4445556,4445565,4445566,4445567,4445654,4445655,4445656,4445665,4445666,4445667,4445676,4445677,4445678,4454321,4454322,4454323,4454332,4454333,4454334,4454343,4454344,4454345,4454432,4454433,4454434,4454443,4454444,4454445,4454454,4454455,4454456,4454543,4454544,4454545,4454554,4454555,4454556,4454565,4454566,4454567,4455432,4455433,4455434,4455443,4455444,4455445,4455454,4455455,4455456,4455543,4455544,4455545,4455554,4455555,4455556,4455565,4455566,4455567,4455654,4455655,4455656,4455665,4455666,4455667,4455676,4455677,4455678,4456543,4456544,4456545,4456554,4456555,4456556,4456565,4456566,4456567,4456654,4456655,4456656,4456665,4456666,4456667,4456676,4456677,4456678,4456765,4456766,4456767,4456776,4456777,4456778,4456787,4456788,4456789,4543210,4543211,4543212,4543221,4543222,4543223,4543232,4543233,4543234,4543321,4543322,4543323,4543332,4543333,4543334,4543343,4543344,4543345,4543432,4543433,4543434,4543443,4543444,4543445,4543454,4543455,4543456,4544321,4544322,4544323,4544332,4544333,4544334,4544343,4544344,4544345,4544432,4544433,4544434,4544443,4544444,4544445,4544454,4544455,4544456,4544543,4544544,4544545,4544554,4544555,4544556,4544565,4544566,4544567,4545432,4545433,4545434,4545443,4545444,4545445,4545454,4545455,4545456,4545543,4545544,4545545,4545554,4545555,4545556,4545565,4545566,4545567,4545654,4545655,4545656,4545665,4545666,4545667,4545676,4545677,4545678,4554321,4554322,4554323,4554332,4554333,4554334,4554343,4554344,4554345,4554432,4554433,4554434,4554443,4554444,4554445,4554454,4554455,4554456,4554543,4554544,4554545,4554554,4554555,4554556,4554565,4554566,4554567,4555432,4555433,4555434,4555443,4555444,4555445,4555454,4555455,4555456,4555543,4555544,4555545,4555554,4555555,4555556,4555565,4555566,4555567,4555654,4555655,4555656,4555665,4555666,4555667,4555676,4555677,4555678,4556543,4556544,4556545,4556554,4556555,4556556,4556565,4556566,4556567,4556654,4556655,4556656,4556665,4556666,4556667,4556676,4556677,4556678,4556765,4556766,4556767,4556776,4556777,4556778,4556787,4556788,4556789,4565432,4565433,4565434,4565443,4565444,4565445,4565454,4565455,4565456,4565543,4565544,4565545,4565554,4565555,4565556,4565565,4565566,4565567,4565654,4565655,4565656,4565665,4565666,4565667,4565676,4565677,4565678,4566543,4566544,4566545,4566554,4566555,4566556,4566565,4566566,4566567,4566654,4566655,4566656,4566665,4566666,4566667,4566676,4566677,4566678,4566765,4566766,4566767,4566776,4566777,4566778,4566787,4566788,4566789,4567654,4567655,4567656,4567665,4567666,4567667,4567676,4567677,4567678,4567765,4567766,4567767,4567776,4567777,4567778,4567787,4567788,4567789,4567876,4567877,4567878,4567887,4567888,4567889,4567898,4567899,5432100,5432101,5432110,5432111,5432112,5432121,5432122,5432123,5432210,5432211,5432212,5432221,5432222,5432223,5432232,5432233,5432234,5432321,5432322,5432323,5432332,5432333,5432334,5432343,5432344,5432345,5433210,5433211,5433212,5433221,5433222,5433223,5433232,5433233,5433234,5433321,5433322,5433323,5433332,5433333,5433334,5433343,5433344,5433345,5433432,5433433,5433434,5433443,5433444,5433445,5433454,5433455,5433456,5434321,5434322,5434323,5434332,5434333,5434334,5434343,5434344,5434345,5434432,5434433,5434434,5434443,5434444,5434445,5434454,5434455,5434456,5434543,5434544,5434545,5434554,5434555,5434556,5434565,5434566,5434567,5443210,5443211,5443212,5443221,5443222,5443223,5443232,5443233,5443234,5443321,5443322,5443323,5443332,5443333,5443334,5443343,5443344,5443345,5443432,5443433,5443434,5443443,5443444,5443445,5443454,5443455,5443456,5444321,5444322,5444323,5444332,5444333,5444334,5444343,5444344,5444345,5444432,5444433,5444434,5444443,5444444,5444445,5444454,5444455,5444456,5444543,5444544,5444545,5444554,5444555,5444556,5444565,5444566,5444567,5445432,5445433,5445434,5445443,5445444,5445445,5445454,5445455,5445456,5445543,5445544,5445545,5445554,5445555,5445556,5445565,5445566,5445567,5445654,5445655,5445656,5445665,5445666,5445667,5445676,5445677,5445678,5454321,5454322,5454323,5454332,5454333,5454334,5454343,5454344,5454345,5454432,5454433,5454434,5454443,5454444,5454445,5454454,5454455,5454456,5454543,5454544,5454545,5454554,5454555,5454556,5454565,5454566,5454567,5455432,5455433,5455434,5455443,5455444,5455445,5455454,5455455,5455456,5455543,5455544,5455545,5455554,5455555,5455556,5455565,5455566,5455567,5455654,5455655,5455656,5455665,5455666,5455667,5455676,5455677,5455678,5456543,5456544,5456545,5456554,5456555,5456556,5456565,5456566,5456567,5456654,5456655,5456656,5456665,5456666,5456667,5456676,5456677,5456678,5456765,5456766,5456767,5456776,5456777,5456778,5456787,5456788,5456789,5543210,5543211,5543212,5543221,5543222,5543223,5543232,5543233,5543234,5543321,5543322,5543323,5543332,5543333,5543334,5543343,5543344,5543345,5543432,5543433,5543434,5543443,5543444,5543445,5543454,5543455,5543456,5544321,5544322,5544323,5544332,5544333,5544334,5544343,5544344,5544345,5544432,5544433,5544434,5544443,5544444,5544445,5544454,5544455,5544456,5544543,5544544,5544545,5544554,5544555,5544556,5544565,5544566,5544567,5545432,5545433,5545434,5545443,5545444,5545445,5545454,5545455,5545456,5545543,5545544,5545545,5545554,5545555,5545556,5545565,5545566,5545567,5545654,5545655,5545656,5545665,5545666,5545667,5545676,5545677,5545678,5554321,5554322,5554323,5554332,5554333,5554334,5554343,5554344,5554345,5554432,5554433,5554434,5554443,5554444,5554445,5554454,5554455,5554456,5554543,5554544,5554545,5554554,5554555,5554556,5554565,5554566,5554567,5555432,5555433,5555434,5555443,5555444,5555445,5555454,5555455,5555456,5555543,5555544,5555545,5555554,5555555,5555556,5555565,5555566,5555567,5555654,5555655,5555656,5555665,5555666,5555667,5555676,5555677,5555678,5556543,5556544,5556545,5556554,5556555,5556556,5556565,5556566,5556567,5556654,5556655,5556656,5556665,5556666,5556667,5556676,5556677,5556678,5556765,5556766,5556767,5556776,5556777,5556778,5556787,5556788,5556789,5565432,5565433,5565434,5565443,5565444,5565445,5565454,5565455,5565456,5565543,5565544,5565545,5565554,5565555,5565556,5565565,5565566,5565567,5565654,5565655,5565656,5565665,5565666,5565667,5565676,5565677,5565678,5566543,5566544,5566545,5566554,5566555,5566556,5566565,5566566,5566567,5566654,5566655,5566656,5566665,5566666,5566667,5566676,5566677,5566678,5566765,5566766,5566767,5566776,5566777,5566778,5566787,5566788,5566789,5567654,5567655,5567656,5567665,5567666,5567667,5567676,5567677,5567678,5567765,5567766,5567767,5567776,5567777,5567778,5567787,5567788,5567789,5567876,5567877,5567878,5567887,5567888,5567889,5567898,5567899,5654321,5654322,5654323,5654332,5654333,5654334,5654343,5654344,5654345,5654432,5654433,5654434,5654443,5654444,5654445,5654454,5654455,5654456,5654543,5654544,5654545,5654554,5654555,5654556,5654565,5654566,5654567,5655432,5655433,5655434,5655443,5655444,5655445,5655454,5655455,5655456,5655543,5655544,5655545,5655554,5655555,5655556,5655565,5655566,5655567,5655654,5655655,5655656,5655665,5655666,5655667,5655676,5655677,5655678,5656543,5656544,5656545,5656554,5656555,5656556,5656565,5656566,5656567,5656654,5656655,5656656,5656665,5656666,5656667,5656676,5656677,5656678,5656765,5656766,5656767,5656776,5656777,5656778,5656787,5656788,5656789,5665432,5665433,5665434,5665443,5665444,5665445,5665454,5665455,5665456,5665543,5665544,5665545,5665554,5665555,5665556,5665565,5665566,5665567,5665654,5665655,5665656,5665665,5665666,5665667,5665676,5665677,5665678,5666543,5666544,5666545,5666554,5666555,5666556,5666565,5666566,5666567,5666654,5666655,5666656,5666665,5666666,5666667,5666676,5666677,5666678,5666765,5666766,5666767,5666776,5666777,5666778,5666787,5666788,5666789,5667654,5667655,5667656,5667665,5667666,5667667,5667676,5667677,5667678,5667765,5667766,5667767,5667776,5667777,5667778,5667787,5667788,5667789,5667876,5667877,5667878,5667887,5667888,5667889,5667898,5667899,5676543,5676544,5676545,5676554,5676555,5676556,5676565,5676566,5676567,5676654,5676655,5676656,5676665,5676666,5676667,5676676,5676677,5676678,5676765,5676766,5676767,5676776,5676777,5676778,5676787,5676788,5676789,5677654,5677655,5677656,5677665,5677666,5677667,5677676,5677677,5677678,5677765,5677766,5677767,5677776,5677777,5677778,5677787,5677788,5677789,5677876,5677877,5677878,5677887,5677888,5677889,5677898,5677899,5678765,5678766,5678767,5678776,5678777,5678778,5678787,5678788,5678789,5678876,5678877,5678878,5678887,5678888,5678889,5678898,5678899,5678987,5678988,5678989,5678998,5678999,6543210,6543211,6543212,6543221,6543222,6543223,6543232,6543233,6543234,6543321,6543322,6543323,6543332,6543333,6543334,6543343,6543344,6543345,6543432,6543433,6543434,6543443,6543444,6543445,6543454,6543455,6543456,6544321,6544322,6544323,6544332,6544333,6544334,6544343,6544344,6544345,6544432,6544433,6544434,6544443,6544444,6544445,6544454,6544455,6544456,6544543,6544544,6544545,6544554,6544555,6544556,6544565,6544566,6544567,6545432,6545433,6545434,6545443,6545444,6545445,6545454,6545455,6545456,6545543,6545544,6545545,6545554,6545555,6545556,6545565,6545566,6545567,6545654,6545655,6545656,6545665,6545666,6545667,6545676,6545677,6545678,6554321,6554322,6554323,6554332,6554333,6554334,6554343,6554344,6554345,6554432,6554433,6554434,6554443,6554444,6554445,6554454,6554455,6554456,6554543,6554544,6554545,6554554,6554555,6554556,6554565,6554566,6554567,6555432,6555433,6555434,6555443,6555444,6555445,6555454,6555455,6555456,6555543,6555544,6555545,6555554,6555555,6555556,6555565,6555566,6555567,6555654,6555655,6555656,6555665,6555666,6555667,6555676,6555677,6555678,6556543,6556544,6556545,6556554,6556555,6556556,6556565,6556566,6556567,6556654,6556655,6556656,6556665,6556666,6556667,6556676,6556677,6556678,6556765,6556766,6556767,6556776,6556777,6556778,6556787,6556788,6556789,6565432,6565433,6565434,6565443,6565444,6565445,6565454,6565455,6565456,6565543,6565544,6565545,6565554,6565555,6565556,6565565,6565566,6565567,6565654,6565655,6565656,6565665,6565666,6565667,6565676,6565677,6565678,6566543,6566544,6566545,6566554,6566555,6566556,6566565,6566566,6566567,6566654,6566655,6566656,6566665,6566666,6566667,6566676,6566677,6566678,6566765,6566766,6566767,6566776,6566777,6566778,6566787,6566788,6566789,6567654,6567655,6567656,6567665,6567666,6567667,6567676,6567677,6567678,6567765,6567766,6567767,6567776,6567777,6567778,6567787,6567788,6567789,6567876,6567877,6567878,6567887,6567888,6567889,6567898,6567899,6654321,6654322,6654323,6654332,6654333,6654334,6654343,6654344,6654345,6654432,6654433,6654434,6654443,6654444,6654445,6654454,6654455,6654456,6654543,6654544,6654545,6654554,6654555,6654556,6654565,6654566,6654567,6655432,6655433,6655434,6655443,6655444,6655445,6655454,6655455,6655456,6655543,6655544,6655545,6655554,6655555,6655556,6655565,6655566,6655567,6655654,6655655,6655656,6655665,6655666,6655667,6655676,6655677,6655678,6656543,6656544,6656545,6656554,6656555,6656556,6656565,6656566,6656567,6656654,6656655,6656656,6656665,6656666,6656667,6656676,6656677,6656678,6656765,6656766,6656767,6656776,6656777,6656778,6656787,6656788,6656789,6665432,6665433,6665434,6665443,6665444,6665445,6665454,6665455,6665456,6665543,6665544,6665545,6665554,6665555,6665556,6665565,6665566,6665567,6665654,6665655,6665656,6665665,6665666,6665667,6665676,6665677,6665678,6666543,6666544,6666545,6666554,6666555,6666556,6666565,6666566,6666567,6666654,6666655,6666656,6666665,6666666,6666667,6666676,6666677,6666678,6666765,6666766,6666767,6666776,6666777,6666778,6666787,6666788,6666789,6667654,6667655,6667656,6667665,6667666,6667667,6667676,6667677,6667678,6667765,6667766,6667767,6667776,6667777,6667778,6667787,6667788,6667789,6667876,6667877,6667878,6667887,6667888,6667889,6667898,6667899,6676543,6676544,6676545,6676554,6676555,6676556,6676565,6676566,6676567,6676654,6676655,6676656,6676665,6676666,6676667,6676676,6676677,6676678,6676765,6676766,6676767,6676776,6676777,6676778,6676787,6676788,6676789,6677654,6677655,6677656,6677665,6677666,6677667,6677676,6677677,6677678,6677765,6677766,6677767,6677776,6677777,6677778,6677787,6677788,6677789,6677876,6677877,6677878,6677887,6677888,6677889,6677898,6677899,6678765,6678766,6678767,6678776,6678777,6678778,6678787,6678788,6678789,6678876,6678877,6678878,6678887,6678888,6678889,6678898,6678899,6678987,6678988,6678989,6678998,6678999,6765432,6765433,6765434,6765443,6765444,6765445,6765454,6765455,6765456,6765543,6765544,6765545,6765554,6765555,6765556,6765565,6765566,6765567,6765654,6765655,6765656,6765665,6765666,6765667,6765676,6765677,6765678,6766543,6766544,6766545,6766554,6766555,6766556,6766565,6766566,6766567,6766654,6766655,6766656,6766665,6766666,6766667,6766676,6766677,6766678,6766765,6766766,6766767,6766776,6766777,6766778,6766787,6766788,6766789,6767654,6767655,6767656,6767665,6767666,6767667,6767676,6767677,6767678,6767765,6767766,6767767,6767776,6767777,6767778,6767787,6767788,6767789,6767876,6767877,6767878,6767887,6767888,6767889,6767898,6767899,6776543,6776544,6776545,6776554,6776555,6776556,6776565,6776566,6776567,6776654,6776655,6776656,6776665,6776666,6776667,6776676,6776677,6776678,6776765,6776766,6776767,6776776,6776777,6776778,6776787,6776788,6776789,6777654,6777655,6777656,6777665,6777666,6777667,6777676,6777677,6777678,6777765,6777766,6777767,6777776,6777777,6777778,6777787,6777788,6777789,6777876,6777877,6777878,6777887,6777888,6777889,6777898,6777899,6778765,6778766,6778767,6778776,6778777,6778778,6778787,6778788,6778789,6778876,6778877,6778878,6778887,6778888,6778889,6778898,6778899,6778987,6778988,6778989,6778998,6778999,6787654,6787655,6787656,6787665,6787666,6787667,6787676,6787677,6787678,6787765,6787766,6787767,6787776,6787777,6787778,6787787,6787788,6787789,6787876,6787877,6787878,6787887,6787888,6787889,6787898,6787899,6788765,6788766,6788767,6788776,6788777,6788778,6788787,6788788,6788789,6788876,6788877,6788878,6788887,6788888,6788889,6788898,6788899,6788987,6788988,6788989,6788998,6788999,6789876,6789877,6789878,6789887,6789888,6789889,6789898,6789899,6789987,6789988,6789989,6789998,6789999,7654321,7654322,7654323,7654332,7654333,7654334,7654343,7654344,7654345,7654432,7654433,7654434,7654443,7654444,7654445,7654454,7654455,7654456,7654543,7654544,7654545,7654554,7654555,7654556,7654565,7654566,7654567,7655432,7655433,7655434,7655443,7655444,7655445,7655454,7655455,7655456,7655543,7655544,7655545,7655554,7655555,7655556,7655565,7655566,7655567,7655654,7655655,7655656,7655665,7655666,7655667,7655676,7655677,7655678,7656543,7656544,7656545,7656554,7656555,7656556,7656565,7656566,7656567,7656654,7656655,7656656,7656665,7656666,7656667,7656676,7656677,7656678,7656765,7656766,7656767,7656776,7656777,7656778,7656787,7656788,7656789,7665432,7665433,7665434,7665443,7665444,7665445,7665454,7665455,7665456,7665543,7665544,7665545,7665554,7665555,7665556,7665565,7665566,7665567,7665654,7665655,7665656,7665665,7665666,7665667,7665676,7665677,7665678,7666543,7666544,7666545,7666554,7666555,7666556,7666565,7666566,7666567,7666654,7666655,7666656,7666665,7666666,7666667,7666676,7666677,7666678,7666765,7666766,7666767,7666776,7666777,7666778,7666787,7666788,7666789,7667654,7667655,7667656,7667665,7667666,7667667,7667676,7667677,7667678,7667765,7667766,7667767,7667776,7667777,7667778,7667787,7667788,7667789,7667876,7667877,7667878,7667887,7667888,7667889,7667898,7667899,7676543,7676544,7676545,7676554,7676555,7676556,7676565,7676566,7676567,7676654,7676655,7676656,7676665,7676666,7676667,7676676,7676677,7676678,7676765,7676766,7676767,7676776,7676777,7676778,7676787,7676788,7676789,7677654,7677655,7677656,7677665,7677666,7677667,7677676,7677677,7677678,7677765,7677766,7677767,7677776,7677777,7677778,7677787,7677788,7677789,7677876,7677877,7677878,7677887,7677888,7677889,7677898,7677899,7678765,7678766,7678767,7678776,7678777,7678778,7678787,7678788,7678789,7678876,7678877,7678878,7678887,7678888,7678889,7678898,7678899,7678987,7678988,7678989,7678998,7678999,7765432,7765433,7765434,7765443,7765444,7765445,7765454,7765455,7765456,7765543,7765544,7765545,7765554,7765555,7765556,7765565,7765566,7765567,7765654,7765655,7765656,7765665,7765666,7765667,7765676,7765677,7765678,7766543,7766544,7766545,7766554,7766555,7766556,7766565,7766566,7766567,7766654,7766655,7766656,7766665,7766666,7766667,7766676,7766677,7766678,7766765,7766766,7766767,7766776,7766777,7766778,7766787,7766788,7766789,7767654,7767655,7767656,7767665,7767666,7767667,7767676,7767677,7767678,7767765,7767766,7767767,7767776,7767777,7767778,7767787,7767788,7767789,7767876,7767877,7767878,7767887,7767888,7767889,7767898,7767899,7776543,7776544,7776545,7776554,7776555,7776556,7776565,7776566,7776567,7776654,7776655,7776656,7776665,7776666,7776667,7776676,7776677,7776678,7776765,7776766,7776767,7776776,7776777,7776778,7776787,7776788,7776789,7777654,7777655,7777656,7777665,7777666,7777667,7777676,7777677,7777678,7777765,7777766,7777767,7777776,7777777,7777778,7777787,7777788,7777789,7777876,7777877,7777878,7777887,7777888,7777889,7777898,7777899,7778765,7778766,7778767,7778776,7778777,7778778,7778787,7778788,7778789,7778876,7778877,7778878,7778887,7778888,7778889,7778898,7778899,7778987,7778988,7778989,7778998,7778999,7787654,7787655,7787656,7787665,7787666,7787667,7787676,7787677,7787678,7787765,7787766,7787767,7787776,7787777,7787778,7787787,7787788,7787789,7787876,7787877,7787878,7787887,7787888,7787889,7787898,7787899,7788765,7788766,7788767,7788776,7788777,7788778,7788787,7788788,7788789,7788876,7788877,7788878,7788887,7788888,7788889,7788898,7788899,7788987,7788988,7788989,7788998,7788999,7789876,7789877,7789878,7789887,7789888,7789889,7789898,7789899,7789987,7789988,7789989,7789998,7789999,7876543,7876544,7876545,7876554,7876555,7876556,7876565,7876566,7876567,7876654,7876655,7876656,7876665,7876666,7876667,7876676,7876677,7876678,7876765,7876766,7876767,7876776,7876777,7876778,7876787,7876788,7876789,7877654,7877655,7877656,7877665,7877666,7877667,7877676,7877677,7877678,7877765,7877766,7877767,7877776,7877777,7877778,7877787,7877788,7877789,7877876,7877877,7877878,7877887,7877888,7877889,7877898,7877899,7878765,7878766,7878767,7878776,7878777,7878778,7878787,7878788,7878789,7878876,7878877,7878878,7878887,7878888,7878889,7878898,7878899,7878987,7878988,7878989,7878998,7878999,7887654,7887655,7887656,7887665,7887666,7887667,7887676,7887677,7887678,7887765,7887766,7887767,7887776,7887777,7887778,7887787,7887788,7887789,7887876,7887877,7887878,7887887,7887888,7887889,7887898,7887899,7888765,7888766,7888767,7888776,7888777,7888778,7888787,7888788,7888789,7888876,7888877,7888878,7888887,7888888,7888889,7888898,7888899,7888987,7888988,7888989,7888998,7888999,7889876,7889877,7889878,7889887,7889888,7889889,7889898,7889899,7889987,7889988,7889989,7889998,7889999,7898765,7898766,7898767,7898776,7898777,7898778,7898787,7898788,7898789,7898876,7898877,7898878,7898887,7898888,7898889,7898898,7898899,7898987,7898988,7898989,7898998,7898999,7899876,7899877,7899878,7899887,7899888,7899889,7899898,7899899,7899987,7899988,7899989,7899998,7899999,8765432,8765433,8765434,8765443,8765444,8765445,8765454,8765455,8765456,8765543,8765544,8765545,8765554,8765555,8765556,8765565,8765566,8765567,8765654,8765655,8765656,8765665,8765666,8765667,8765676,8765677,8765678,8766543,8766544,8766545,8766554,8766555,8766556,8766565,8766566,8766567,8766654,8766655,8766656,8766665,8766666,8766667,8766676,8766677,8766678,8766765,8766766,8766767,8766776,8766777,8766778,8766787,8766788,8766789,8767654,8767655,8767656,8767665,8767666,8767667,8767676,8767677,8767678,8767765,8767766,8767767,8767776,8767777,8767778,8767787,8767788,8767789,8767876,8767877,8767878,8767887,8767888,8767889,8767898,8767899,8776543,8776544,8776545,8776554,8776555,8776556,8776565,8776566,8776567,8776654,8776655,8776656,8776665,8776666,8776667,8776676,8776677,8776678,8776765,8776766,8776767,8776776,8776777,8776778,8776787,8776788,8776789,8777654,8777655,8777656,8777665,8777666,8777667,8777676,8777677,8777678,8777765,8777766,8777767,8777776,8777777,8777778,8777787,8777788,8777789,8777876,8777877,8777878,8777887,8777888,8777889,8777898,8777899,8778765,8778766,8778767,8778776,8778777,8778778,8778787,8778788,8778789,8778876,8778877,8778878,8778887,8778888,8778889,8778898,8778899,8778987,8778988,8778989,8778998,8778999,8787654,8787655,8787656,8787665,8787666,8787667,8787676,8787677,8787678,8787765,8787766,8787767,8787776,8787777,8787778,8787787,8787788,8787789,8787876,8787877,8787878,8787887,8787888,8787889,8787898,8787899,8788765,8788766,8788767,8788776,8788777,8788778,8788787,8788788,8788789,8788876,8788877,8788878,8788887,8788888,8788889,8788898,8788899,8788987,8788988,8788989,8788998,8788999,8789876,8789877,8789878,8789887,8789888,8789889,8789898,8789899,8789987,8789988,8789989,8789998,8789999,8876543,8876544,8876545,8876554,8876555,8876556,8876565,8876566,8876567,8876654,8876655,8876656,8876665,8876666,8876667,8876676,8876677,8876678,8876765,8876766,8876767,8876776,8876777,8876778,8876787,8876788,8876789,8877654,8877655,8877656,8877665,8877666,8877667,8877676,8877677,8877678,8877765,8877766,8877767,8877776,8877777,8877778,8877787,8877788,8877789,8877876,8877877,8877878,8877887,8877888,8877889,8877898,8877899,8878765,8878766,8878767,8878776,8878777,8878778,8878787,8878788,8878789,8878876,8878877,8878878,8878887,8878888,8878889,8878898,8878899,8878987,8878988,8878989,8878998,8878999,8887654,8887655,8887656,8887665,8887666,8887667,8887676,8887677,8887678,8887765,8887766,8887767,8887776,8887777,8887778,8887787,8887788,8887789,8887876,8887877,8887878,8887887,8887888,8887889,8887898,8887899,8888765,8888766,8888767,8888776,8888777,8888778,8888787,8888788,8888789,8888876,8888877,8888878,8888887,8888888,8888889,8888898,8888899,8888987,8888988,8888989,8888998,8888999,8889876,8889877,8889878,8889887,8889888,8889889,8889898,8889899,8889987,8889988,8889989,8889998,8889999,8898765,8898766,8898767,8898776,8898777,8898778,8898787,8898788,8898789,8898876,8898877,8898878,8898887,8898888,8898889,8898898,8898899,8898987,8898988,8898989,8898998,8898999,8899876,8899877,8899878,8899887,8899888,8899889,8899898,8899899,8899987,8899988,8899989,8899998,8899999,8987654,8987655,8987656,8987665,8987666,8987667,8987676,8987677,8987678,8987765,8987766,8987767,8987776,8987777,8987778,8987787,8987788,8987789,8987876,8987877,8987878,8987887,8987888,8987889,8987898,8987899,8988765,8988766,8988767,8988776,8988777,8988778,8988787,8988788,8988789,8988876,8988877,8988878,8988887,8988888,8988889,8988898,8988899,8988987,8988988,8988989,8988998,8988999,8989876,8989877,8989878,8989887,8989888,8989889,8989898,8989899,8989987,8989988,8989989,8989998,8989999,8998765,8998766,8998767,8998776,8998777,8998778,8998787,8998788,8998789,8998876,8998877,8998878,8998887,8998888,8998889,8998898,8998899,8998987,8998988,8998989,8998998,8998999,8999876,8999877,8999878,8999887,8999888,8999889,8999898,8999899,8999987,8999988,8999989,8999998,8999999,9876543,9876544,9876545,9876554,9876555,9876556,9876565,9876566,9876567,9876654,9876655,9876656,9876665,9876666,9876667,9876676,9876677,9876678,9876765,9876766,9876767,9876776,9876777,9876778,9876787,9876788,9876789,9877654,9877655,9877656,9877665,9877666,9877667,9877676,9877677,9877678,9877765,9877766,9877767,9877776,9877777,9877778,9877787,9877788,9877789,9877876,9877877,9877878,9877887,9877888,9877889,9877898,9877899,9878765,9878766,9878767,9878776,9878777,9878778,9878787,9878788,9878789,9878876,9878877,9878878,9878887,9878888,9878889,9878898,9878899,9878987,9878988,9878989,9878998,9878999,9887654,9887655,9887656,9887665,9887666,9887667,9887676,9887677,9887678,9887765,9887766,9887767,9887776,9887777,9887778,9887787,9887788,9887789,9887876,9887877,9887878,9887887,9887888,9887889,9887898,9887899,9888765,9888766,9888767,9888776,9888777,9888778,9888787,9888788,9888789,9888876,9888877,9888878,9888887,9888888,9888889,9888898,9888899,9888987,9888988,9888989,9888998,9888999,9889876,9889877,9889878,9889887,9889888,9889889,9889898,9889899,9889987,9889988,9889989,9889998,9889999,9898765,9898766,9898767,9898776,9898777,9898778,9898787,9898788,9898789,9898876,9898877,9898878,9898887,9898888,9898889,9898898,9898899,9898987,9898988,9898989,9898998,9898999,9899876,9899877,9899878,9899887,9899888,9899889,9899898,9899899,9899987,9899988,9899989,9899998,9899999,9987654,9987655,9987656,9987665,9987666,9987667,9987676,9987677,9987678,9987765,9987766,9987767,9987776,9987777,9987778,9987787,9987788,9987789,9987876,9987877,9987878,9987887,9987888,9987889,9987898,9987899,9988765,9988766,9988767,9988776,9988777,9988778,9988787,9988788,9988789,9988876,9988877,9988878,9988887,9988888,9988889,9988898,9988899,9988987,9988988,9988989,9988998,9988999,9989876,9989877,9989878,9989887,9989888,9989889,9989898,9989899,9989987,9989988,9989989,9989998,9989999,9998765,9998766,9998767,9998776,9998777,9998778,9998787,9998788,9998789,9998876,9998877,9998878,9998887,9998888,9998889,9998898,9998899,9998987,9998988,9998989,9998998,9998999,9999876,9999877,9999878,9999887,9999888,9999889,9999898,9999899,9999987,9999988,9999989,9999998,9999999,10000000,10000001,10000010,10000011,10000012,10000100,10000101,10000110,10000111,10000112,10000121,10000122,10000123,10001000,10001001,10001010,10001011,10001012,10001100,10001101,10001110,10001111,10001112,10001121,10001122,10001123,10001210,10001211,10001212,10001221,10001222,10001223,10001232,10001233,10001234,10010000,10010001,10010010,10010011,10010012,10010100,10010101,10010110,10010111,10010112,10010121,10010122,10010123,10011000,10011001,10011010,10011011,10011012,10011100,10011101,10011110,10011111,10011112,10011121,10011122,10011123,10011210,10011211,10011212,10011221,10011222,10011223,10011232,10011233,10011234,10012100,10012101,10012110,10012111,10012112,10012121,10012122,10012123,10012210,10012211,10012212,10012221,10012222,10012223,10012232,10012233,10012234,10012321,10012322,10012323,10012332,10012333,10012334,10012343,10012344,10012345,10100000,10100001,10100010,10100011,10100012,10100100,10100101,10100110,10100111,10100112,10100121,10100122,10100123,10101000,10101001,10101010,10101011,10101012,10101100,10101101,10101110,10101111,10101112,10101121,10101122,10101123,10101210,10101211,10101212,10101221,10101222,10101223,10101232,10101233,10101234,10110000,10110001,10110010,10110011,10110012,10110100,10110101,10110110,10110111,10110112,10110121,10110122,10110123,10111000,10111001,10111010,10111011,10111012,10111100,10111101,10111110,10111111,10111112,10111121,10111122,10111123,10111210,10111211,10111212,10111221,10111222,10111223,10111232,10111233,10111234,10112100,10112101,10112110,10112111,10112112,10112121,10112122,10112123,10112210,10112211,10112212,10112221,10112222,10112223,10112232,10112233,10112234,10112321,10112322,10112323,10112332,10112333,10112334,10112343,10112344,10112345,10121000,10121001,10121010,10121011,10121012,10121100,10121101,10121110,10121111,10121112,10121121,10121122,10121123,10121210,10121211,10121212,10121221,10121222,10121223,10121232,10121233,10121234,10122100,10122101,10122110,10122111,10122112,10122121,10122122,10122123,10122210,10122211,10122212,10122221,10122222,10122223,10122232,10122233,10122234,10122321,10122322,10122323,10122332,10122333,10122334,10122343,10122344,10122345,10123210,10123211,10123212,10123221,10123222,10123223,10123232,10123233,10123234,10123321,10123322,10123323,10123332,10123333,10123334,10123343,10123344,10123345,10123432,10123433,10123434,10123443,10123444,10123445,10123454,10123455,10123456,11000000,11000001,11000010,11000011,11000012,11000100,11000101,11000110,11000111,11000112,11000121,11000122,11000123,11001000,11001001,11001010,11001011,11001012,11001100,11001101,11001110,11001111,11001112,11001121,11001122,11001123,11001210,11001211,11001212,11001221,11001222,11001223,11001232,11001233,11001234,11010000,11010001,11010010,11010011,11010012,11010100,11010101,11010110,11010111,11010112,11010121,11010122,11010123,11011000,11011001,11011010,11011011,11011012,11011100,11011101,11011110,11011111,11011112,11011121,11011122,11011123,11011210,11011211,11011212,11011221,11011222,11011223,11011232,11011233,11011234,11012100,11012101,11012110,11012111,11012112,11012121,11012122,11012123,11012210,11012211,11012212,11012221,11012222,11012223,11012232,11012233,11012234,11012321,11012322,11012323,11012332,11012333,11012334,11012343,11012344,11012345,11100000,11100001,11100010,11100011,11100012,11100100,11100101,11100110,11100111,11100112,11100121,11100122,11100123,11101000,11101001,11101010,11101011,11101012,11101100,11101101,11101110,11101111,11101112,11101121,11101122,11101123,11101210,11101211,11101212,11101221,11101222,11101223,11101232,11101233,11101234,11110000,11110001,11110010,11110011,11110012,11110100,11110101,11110110,11110111,11110112,11110121,11110122,11110123,11111000,11111001,11111010,11111011,11111012,11111100,11111101,11111110,11111111,11111112,11111121,11111122,11111123,11111210,11111211,11111212,11111221,11111222,11111223,11111232,11111233,11111234,11112100,11112101,11112110,11112111,11112112,11112121,11112122,11112123,11112210,11112211,11112212,11112221,11112222,11112223,11112232,11112233,11112234,11112321,11112322,11112323,11112332,11112333,11112334,11112343,11112344,11112345,11121000,11121001,11121010,11121011,11121012,11121100,11121101,11121110,11121111,11121112,11121121,11121122,11121123,11121210,11121211,11121212,11121221,11121222,11121223,11121232,11121233,11121234,11122100,11122101,11122110,11122111,11122112,11122121,11122122,11122123,11122210,11122211,11122212,11122221,11122222,11122223,11122232,11122233,11122234,11122321,11122322,11122323,11122332,11122333,11122334,11122343,11122344,11122345,11123210,11123211,11123212,11123221,11123222,11123223,11123232,11123233,11123234,11123321,11123322,11123323,11123332,11123333,11123334,11123343,11123344,11123345,11123432,11123433,11123434,11123443,11123444,11123445,11123454,11123455,11123456,11210000,11210001,11210010,11210011,11210012,11210100,11210101,11210110,11210111,11210112,11210121,11210122,11210123,11211000,11211001,11211010,11211011,11211012,11211100,11211101,11211110,11211111,11211112,11211121,11211122,11211123,11211210,11211211,11211212,11211221,11211222,11211223,11211232,11211233,11211234,11212100,11212101,11212110,11212111,11212112,11212121,11212122,11212123,11212210,11212211,11212212,11212221,11212222,11212223,11212232,11212233,11212234,11212321,11212322,11212323,11212332,11212333,11212334,11212343,11212344,11212345,11221000,11221001,11221010,11221011,11221012,11221100,11221101,11221110,11221111,11221112,11221121,11221122,11221123,11221210,11221211,11221212,11221221,11221222,11221223,11221232,11221233,11221234,11222100,11222101,11222110,11222111,11222112,11222121,11222122,11222123,11222210,11222211,11222212,11222221,11222222,11222223,11222232,11222233,11222234,11222321,11222322,11222323,11222332,11222333,11222334,11222343,11222344,11222345,11223210,11223211,11223212,11223221,11223222,11223223,11223232,11223233,11223234,11223321,11223322,11223323,11223332,11223333,11223334,11223343,11223344,11223345,11223432,11223433,11223434,11223443,11223444,11223445,11223454,11223455,11223456,11232100,11232101,11232110,11232111,11232112,11232121,11232122,11232123,11232210,11232211,11232212,11232221,11232222,11232223,11232232,11232233,11232234,11232321,11232322,11232323,11232332,11232333,11232334,11232343,11232344,11232345,11233210,11233211,11233212,11233221,11233222,11233223,11233232,11233233,11233234,11233321,11233322,11233323,11233332,11233333,11233334,11233343,11233344,11233345,11233432,11233433,11233434,11233443,11233444,11233445,11233454,11233455,11233456,11234321,11234322,11234323,11234332,11234333,11234334,11234343,11234344,11234345,11234432,11234433,11234434,11234443,11234444,11234445,11234454,11234455,11234456,11234543,11234544,11234545,11234554,11234555,11234556,11234565,11234566,11234567,12100000,12100001,12100010,12100011,12100012,12100100,12100101,12100110,12100111,12100112,12100121,12100122,12100123,12101000,12101001,12101010,12101011,12101012,12101100,12101101,12101110,12101111,12101112,12101121,12101122,12101123,12101210,12101211,12101212,12101221,12101222,12101223,12101232,12101233,12101234,12110000,12110001,12110010,12110011,12110012,12110100,12110101,12110110,12110111,12110112,12110121,12110122,12110123,12111000,12111001,12111010,12111011,12111012,12111100,12111101,12111110,12111111,12111112,12111121,12111122,12111123,12111210,12111211,12111212,12111221,12111222,12111223,12111232,12111233,12111234,12112100,12112101,12112110,12112111,12112112,12112121,12112122,12112123,12112210,12112211,12112212,12112221,12112222,12112223,12112232,12112233,12112234,12112321,12112322,12112323,12112332,12112333,12112334,12112343,12112344,12112345,12121000,12121001,12121010,12121011,12121012,12121100,12121101,12121110,12121111,12121112,12121121,12121122,12121123,12121210,12121211,12121212,12121221,12121222,12121223,12121232,12121233,12121234,12122100,12122101,12122110,12122111,12122112,12122121,12122122,12122123,12122210,12122211,12122212,12122221,12122222,12122223,12122232,12122233,12122234,12122321,12122322,12122323,12122332,12122333,12122334,12122343,12122344,12122345,12123210,12123211,12123212,12123221,12123222,12123223,12123232,12123233,12123234,12123321,12123322,12123323,12123332,12123333,12123334,12123343,12123344,12123345,12123432,12123433,12123434,12123443,12123444,12123445,12123454,12123455,12123456,12210000,12210001,12210010,12210011,12210012,12210100,12210101,12210110,12210111,12210112,12210121,12210122,12210123,12211000,12211001,12211010,12211011,12211012,12211100,12211101,12211110,12211111,12211112,12211121,12211122,12211123,12211210,12211211,12211212,12211221,12211222,12211223,12211232,12211233,12211234,12212100,12212101,12212110,12212111,12212112,12212121,12212122,12212123,12212210,12212211,12212212,12212221,12212222,12212223,12212232,12212233,12212234,12212321,12212322,12212323,12212332,12212333,12212334,12212343,12212344,12212345,12221000,12221001,12221010,12221011,12221012,12221100,12221101,12221110,12221111,12221112,12221121,12221122,12221123,12221210,12221211,12221212,12221221,12221222,12221223,12221232,12221233,12221234,12222100,12222101,12222110,12222111,12222112,12222121,12222122,12222123,12222210,12222211,12222212,12222221,12222222,12222223,12222232,12222233,12222234,12222321,12222322,12222323,12222332,12222333,12222334,12222343,12222344,12222345,12223210,12223211,12223212,12223221,12223222,12223223,12223232,12223233,12223234,12223321,12223322,12223323,12223332,12223333,12223334,12223343,12223344,12223345,12223432,12223433,12223434,12223443,12223444,12223445,12223454,12223455,12223456,12232100,12232101,12232110,12232111,12232112,12232121,12232122,12232123,12232210,12232211,12232212,12232221,12232222,12232223,12232232,12232233,12232234,12232321,12232322,12232323,12232332,12232333,12232334,12232343,12232344,12232345,12233210,12233211,12233212,12233221,12233222,12233223,12233232,12233233,12233234,12233321,12233322,12233323,12233332,12233333,12233334,12233343,12233344,12233345,12233432,12233433,12233434,12233443,12233444,12233445,12233454,12233455,12233456,12234321,12234322,12234323,12234332,12234333,12234334,12234343,12234344,12234345,12234432,12234433,12234434,12234443,12234444,12234445,12234454,12234455,12234456,12234543,12234544,12234545,12234554,12234555,12234556,12234565,12234566,12234567,12321000,12321001,12321010,12321011,12321012,12321100,12321101,12321110,12321111,12321112,12321121,12321122,12321123,12321210,12321211,12321212,12321221,12321222,12321223,12321232,12321233,12321234,12322100,12322101,12322110,12322111,12322112,12322121,12322122,12322123,12322210,12322211,12322212,12322221,12322222,12322223,12322232,12322233,12322234,12322321,12322322,12322323,12322332,12322333,12322334,12322343,12322344,12322345,12323210,12323211,12323212,12323221,12323222,12323223,12323232,12323233,12323234,12323321,12323322,12323323,12323332,12323333,12323334,12323343,12323344,12323345,12323432,12323433,12323434,12323443,12323444,12323445,12323454,12323455,12323456,12332100,12332101,12332110,12332111,12332112,12332121,12332122,12332123,12332210,12332211,12332212,12332221,12332222,12332223,12332232,12332233,12332234,12332321,12332322,12332323,12332332,12332333,12332334,12332343,12332344,12332345,12333210,12333211,12333212,12333221,12333222,12333223,12333232,12333233,12333234,12333321,12333322,12333323,12333332,12333333,12333334,12333343,12333344,12333345,12333432,12333433,12333434,12333443,12333444,12333445,12333454,12333455,12333456,12334321,12334322,12334323,12334332,12334333,12334334,12334343,12334344,12334345,12334432,12334433,12334434,12334443,12334444,12334445,12334454,12334455,12334456,12334543,12334544,12334545,12334554,12334555,12334556,12334565,12334566,12334567,12343210,12343211,12343212,12343221,12343222,12343223,12343232,12343233,12343234,12343321,12343322,12343323,12343332,12343333,12343334,12343343,12343344,12343345,12343432,12343433,12343434,12343443,12343444,12343445,12343454,12343455,12343456,12344321,12344322,12344323,12344332,12344333,12344334,12344343,12344344,12344345,12344432,12344433,12344434,12344443,12344444,12344445,12344454,12344455,12344456,12344543,12344544,12344545,12344554,12344555,12344556,12344565,12344566,12344567,12345432,12345433,12345434,12345443,12345444,12345445,12345454,12345455,12345456,12345543,12345544,12345545,12345554,12345555,12345556,12345565,12345566,12345567,12345654,12345655,12345656,12345665,12345666,12345667,12345676,12345677,12345678,21000000,21000001,21000010,21000011,21000012,21000100,21000101,21000110,21000111,21000112,21000121,21000122,21000123,21001000,21001001,21001010,21001011,21001012,21001100,21001101,21001110,21001111,21001112,21001121,21001122,21001123,21001210,21001211,21001212,21001221,21001222,21001223,21001232,21001233,21001234,21010000,21010001,21010010,21010011,21010012,21010100,21010101,21010110,21010111,21010112,21010121,21010122,21010123,21011000,21011001,21011010,21011011,21011012,21011100,21011101,21011110,21011111,21011112,21011121,21011122,21011123,21011210,21011211,21011212,21011221,21011222,21011223,21011232,21011233,21011234,21012100,21012101,21012110,21012111,21012112,21012121,21012122,21012123,21012210,21012211,21012212,21012221,21012222,21012223,21012232,21012233,21012234,21012321,21012322,21012323,21012332,21012333,21012334,21012343,21012344,21012345,21100000,21100001,21100010,21100011,21100012,21100100,21100101,21100110,21100111,21100112,21100121,21100122,21100123,21101000,21101001,21101010,21101011,21101012,21101100,21101101,21101110,21101111,21101112,21101121,21101122,21101123,21101210,21101211,21101212,21101221,21101222,21101223,21101232,21101233,21101234,21110000,21110001,21110010,21110011,21110012,21110100,21110101,21110110,21110111,21110112,21110121,21110122,21110123,21111000,21111001,21111010,21111011,21111012,21111100,21111101,21111110,21111111,21111112,21111121,21111122,21111123,21111210,21111211,21111212,21111221,21111222,21111223,21111232,21111233,21111234,21112100,21112101,21112110,21112111,21112112,21112121,21112122,21112123,21112210,21112211,21112212,21112221,21112222,21112223,21112232,21112233,21112234,21112321,21112322,21112323,21112332,21112333,21112334,21112343,21112344,21112345,21121000,21121001,21121010,21121011,21121012,21121100,21121101,21121110,21121111,21121112,21121121,21121122,21121123,21121210,21121211,21121212,21121221,21121222,21121223,21121232,21121233,21121234,21122100,21122101,21122110,21122111,21122112,21122121,21122122,21122123,21122210,21122211,21122212,21122221,21122222,21122223,21122232,21122233,21122234,21122321,21122322,21122323,21122332,21122333,21122334,21122343,21122344,21122345,21123210,21123211,21123212,21123221,21123222,21123223,21123232,21123233,21123234,21123321,21123322,21123323,21123332,21123333,21123334,21123343,21123344,21123345,21123432,21123433,21123434,21123443,21123444,21123445,21123454,21123455,21123456,21210000,21210001,21210010,21210011,21210012,21210100,21210101,21210110,21210111,21210112,21210121,21210122,21210123,21211000,21211001,21211010,21211011,21211012,21211100,21211101,21211110,21211111,21211112,21211121,21211122,21211123,21211210,21211211,21211212,21211221,21211222,21211223,21211232,21211233,21211234,21212100,21212101,21212110,21212111,21212112,21212121,21212122,21212123,21212210,21212211,21212212,21212221,21212222,21212223,21212232,21212233,21212234,21212321,21212322,21212323,21212332,21212333,21212334,21212343,21212344,21212345,21221000,21221001,21221010,21221011,21221012,21221100,21221101,21221110,21221111,21221112,21221121,21221122,21221123,21221210,21221211,21221212,21221221,21221222,21221223,21221232,21221233,21221234,21222100,21222101,21222110,21222111,21222112,21222121,21222122,21222123,21222210,21222211,21222212,21222221,21222222,21222223,21222232,21222233,21222234,21222321,21222322,21222323,21222332,21222333,21222334,21222343,21222344,21222345,21223210,21223211,21223212,21223221,21223222,21223223,21223232,21223233,21223234,21223321,21223322,21223323,21223332,21223333,21223334,21223343,21223344,21223345,21223432,21223433,21223434,21223443,21223444,21223445,21223454,21223455,21223456,21232100,21232101,21232110,21232111,21232112,21232121,21232122,21232123,21232210,21232211,21232212,21232221,21232222,21232223,21232232,21232233,21232234,21232321,21232322,21232323,21232332,21232333,21232334,21232343,21232344,21232345,21233210,21233211,21233212,21233221,21233222,21233223,21233232,21233233,21233234,21233321,21233322,21233323,21233332,21233333,21233334,21233343,21233344,21233345,21233432,21233433,21233434,21233443,21233444,21233445,21233454,21233455,21233456,21234321,21234322,21234323,21234332,21234333,21234334,21234343,21234344,21234345,21234432,21234433,21234434,21234443,21234444,21234445,21234454,21234455,21234456,21234543,21234544,21234545,21234554,21234555,21234556,21234565,21234566,21234567,22100000,22100001,22100010,22100011,22100012,22100100,22100101,22100110,22100111,22100112,22100121,22100122,22100123,22101000,22101001,22101010,22101011,22101012,22101100,22101101,22101110,22101111,22101112,22101121,22101122,22101123,22101210,22101211,22101212,22101221,22101222,22101223,22101232,22101233,22101234,22110000,22110001,22110010,22110011,22110012,22110100,22110101,22110110,22110111,22110112,22110121,22110122,22110123,22111000,22111001,22111010,22111011,22111012,22111100,22111101,22111110,22111111,22111112,22111121,22111122,22111123,22111210,22111211,22111212,22111221,22111222,22111223,22111232,22111233,22111234,22112100,22112101,22112110,22112111,22112112,22112121,22112122,22112123,22112210,22112211,22112212,22112221,22112222,22112223,22112232,22112233,22112234,22112321,22112322,22112323,22112332,22112333,22112334,22112343,22112344,22112345,22121000,22121001,22121010,22121011,22121012,22121100,22121101,22121110,22121111,22121112,22121121,22121122,22121123,22121210,22121211,22121212,22121221,22121222,22121223,22121232,22121233,22121234,22122100,22122101,22122110,22122111,22122112,22122121,22122122,22122123,22122210,22122211,22122212,22122221,22122222,22122223,22122232,22122233,22122234,22122321,22122322,22122323,22122332,22122333,22122334,22122343,22122344,22122345,22123210,22123211,22123212,22123221,22123222,22123223,22123232,22123233,22123234,22123321,22123322,22123323,22123332,22123333,22123334,22123343,22123344,22123345,22123432,22123433,22123434,22123443,22123444,22123445,22123454,22123455,22123456,22210000,22210001,22210010,22210011,22210012,22210100,22210101,22210110,22210111,22210112,22210121,22210122,22210123,22211000,22211001,22211010,22211011,22211012,22211100,22211101,22211110,22211111,22211112,22211121,22211122,22211123,22211210,22211211,22211212,22211221,22211222,22211223,22211232,22211233,22211234,22212100,22212101,22212110,22212111,22212112,22212121,22212122,22212123,22212210,22212211,22212212,22212221,22212222,22212223,22212232,22212233,22212234,22212321,22212322,22212323,22212332,22212333,22212334,22212343,22212344,22212345,22221000,22221001,22221010,22221011,22221012,22221100,22221101,22221110,22221111,22221112,22221121,22221122,22221123,22221210,22221211,22221212,22221221,22221222,22221223,22221232,22221233,22221234,22222100,22222101,22222110,22222111,22222112,22222121,22222122,22222123,22222210,22222211,22222212,22222221,22222222,22222223,22222232,22222233,22222234,22222321,22222322,22222323,22222332,22222333,22222334,22222343,22222344,22222345,22223210,22223211,22223212,22223221,22223222,22223223,22223232,22223233,22223234,22223321,22223322,22223323,22223332,22223333,22223334,22223343,22223344,22223345,22223432,22223433,22223434,22223443,22223444,22223445,22223454,22223455,22223456,22232100,22232101,22232110,22232111,22232112,22232121,22232122,22232123,22232210,22232211,22232212,22232221,22232222,22232223,22232232,22232233,22232234,22232321,22232322,22232323,22232332,22232333,22232334,22232343,22232344,22232345,22233210,22233211,22233212,22233221,22233222,22233223,22233232,22233233,22233234,22233321,22233322,22233323,22233332,22233333,22233334,22233343,22233344,22233345,22233432,22233433,22233434,22233443,22233444,22233445,22233454,22233455,22233456,22234321,22234322,22234323,22234332,22234333,22234334,22234343,22234344,22234345,22234432,22234433,22234434,22234443,22234444,22234445,22234454,22234455,22234456,22234543,22234544,22234545,22234554,22234555,22234556,22234565,22234566,22234567,22321000,22321001,22321010,22321011,22321012,22321100,22321101,22321110,22321111,22321112,22321121,22321122,22321123,22321210,22321211,22321212,22321221,22321222,22321223,22321232,22321233,22321234,22322100,22322101,22322110,22322111,22322112,22322121,22322122,22322123,22322210,22322211,22322212,22322221,22322222,22322223,22322232,22322233,22322234,22322321,22322322,22322323,22322332,22322333,22322334,22322343,22322344,22322345,22323210,22323211,22323212,22323221,22323222,22323223,22323232,22323233,22323234,22323321,22323322,22323323,22323332,22323333,22323334,22323343,22323344,22323345,22323432,22323433,22323434,22323443,22323444,22323445,22323454,22323455,22323456,22332100,22332101,22332110,22332111,22332112,22332121,22332122,22332123,22332210,22332211,22332212,22332221,22332222,22332223,22332232,22332233,22332234,22332321,22332322,22332323,22332332,22332333,22332334,22332343,22332344,22332345,22333210,22333211,22333212,22333221,22333222,22333223,22333232,22333233,22333234,22333321,22333322,22333323,22333332,22333333,22333334,22333343,22333344,22333345,22333432,22333433,22333434,22333443,22333444,22333445,22333454,22333455,22333456,22334321,22334322,22334323,22334332,22334333,22334334,22334343,22334344,22334345,22334432,22334433,22334434,22334443,22334444,22334445,22334454,22334455,22334456,22334543,22334544,22334545,22334554,22334555,22334556,22334565,22334566,22334567,22343210,22343211,22343212,22343221,22343222,22343223,22343232,22343233,22343234,22343321,22343322,22343323,22343332,22343333,22343334,22343343,22343344,22343345,22343432,22343433,22343434,22343443,22343444,22343445,22343454,22343455,22343456,22344321,22344322,22344323,22344332,22344333,22344334,22344343,22344344,22344345,22344432,22344433,22344434,22344443,22344444,22344445,22344454,22344455,22344456,22344543,22344544,22344545,22344554,22344555,22344556,22344565,22344566,22344567,22345432,22345433,22345434,22345443,22345444,22345445,22345454,22345455,22345456,22345543,22345544,22345545,22345554,22345555,22345556,22345565,22345566,22345567,22345654,22345655,22345656,22345665,22345666,22345667,22345676,22345677,22345678,23210000,23210001,23210010,23210011,23210012,23210100,23210101,23210110,23210111,23210112,23210121,23210122,23210123,23211000,23211001,23211010,23211011,23211012,23211100,23211101,23211110,23211111,23211112,23211121,23211122,23211123,23211210,23211211,23211212,23211221,23211222,23211223,23211232,23211233,23211234,23212100,23212101,23212110,23212111,23212112,23212121,23212122,23212123,23212210,23212211,23212212,23212221,23212222,23212223,23212232,23212233,23212234,23212321,23212322,23212323,23212332,23212333,23212334,23212343,23212344,23212345,23221000,23221001,23221010,23221011,23221012,23221100,23221101,23221110,23221111,23221112,23221121,23221122,23221123,23221210,23221211,23221212,23221221,23221222,23221223,23221232,23221233,23221234,23222100,23222101,23222110,23222111,23222112,23222121,23222122,23222123,23222210,23222211,23222212,23222221,23222222,23222223,23222232,23222233,23222234,23222321,23222322,23222323,23222332,23222333,23222334,23222343,23222344,23222345,23223210,23223211,23223212,23223221,23223222,23223223,23223232,23223233,23223234,23223321,23223322,23223323,23223332,23223333,23223334,23223343,23223344,23223345,23223432,23223433,23223434,23223443,23223444,23223445,23223454,23223455,23223456,23232100,23232101,23232110,23232111,23232112,23232121,23232122,23232123,23232210,23232211,23232212,23232221,23232222,23232223,23232232,23232233,23232234,23232321,23232322,23232323,23232332,23232333,23232334,23232343,23232344,23232345,23233210,23233211,23233212,23233221,23233222,23233223,23233232,23233233,23233234,23233321,23233322,23233323,23233332,23233333,23233334,23233343,23233344,23233345,23233432,23233433,23233434,23233443,23233444,23233445,23233454,23233455,23233456,23234321,23234322,23234323,23234332,23234333,23234334,23234343,23234344,23234345,23234432,23234433,23234434,23234443,23234444,23234445,23234454,23234455,23234456,23234543,23234544,23234545,23234554,23234555,23234556,23234565,23234566,23234567,23321000,23321001,23321010,23321011,23321012,23321100,23321101,23321110,23321111,23321112,23321121,23321122,23321123,23321210,23321211,23321212,23321221,23321222,23321223,23321232,23321233,23321234,23322100,23322101,23322110,23322111,23322112,23322121,23322122,23322123,23322210,23322211,23322212,23322221,23322222,23322223,23322232,23322233,23322234,23322321,23322322,23322323,23322332,23322333,23322334,23322343,23322344,23322345,23323210,23323211,23323212,23323221,23323222,23323223,23323232,23323233,23323234,23323321,23323322,23323323,23323332,23323333,23323334,23323343,23323344,23323345,23323432,23323433,23323434,23323443,23323444,23323445,23323454,23323455,23323456,23332100,23332101,23332110,23332111,23332112,23332121,23332122,23332123,23332210,23332211,23332212,23332221,23332222,23332223,23332232,23332233,23332234,23332321,23332322,23332323,23332332,23332333,23332334,23332343,23332344,23332345,23333210,23333211,23333212,23333221,23333222,23333223,23333232,23333233,23333234,23333321,23333322,23333323,23333332,23333333,23333334,23333343,23333344,23333345,23333432,23333433,23333434,23333443,23333444,23333445,23333454,23333455,23333456,23334321,23334322,23334323,23334332,23334333,23334334,23334343,23334344,23334345,23334432,23334433,23334434,23334443,23334444,23334445,23334454,23334455,23334456,23334543,23334544,23334545,23334554,23334555,23334556,23334565,23334566,23334567,23343210,23343211,23343212,23343221,23343222,23343223,23343232,23343233,23343234,23343321,23343322,23343323,23343332,23343333,23343334,23343343,23343344,23343345,23343432,23343433,23343434,23343443,23343444,23343445,23343454,23343455,23343456,23344321,23344322,23344323,23344332,23344333,23344334,23344343,23344344,23344345,23344432,23344433,23344434,23344443,23344444,23344445,23344454,23344455,23344456,23344543,23344544,23344545,23344554,23344555,23344556,23344565,23344566,23344567,23345432,23345433,23345434,23345443,23345444,23345445,23345454,23345455,23345456,23345543,23345544,23345545,23345554,23345555,23345556,23345565,23345566,23345567,23345654,23345655,23345656,23345665,23345666,23345667,23345676,23345677,23345678,23432100,23432101,23432110,23432111,23432112,23432121,23432122,23432123,23432210,23432211,23432212,23432221,23432222,23432223,23432232,23432233,23432234,23432321,23432322,23432323,23432332,23432333,23432334,23432343,23432344,23432345,23433210,23433211,23433212,23433221,23433222,23433223,23433232,23433233,23433234,23433321,23433322,23433323,23433332,23433333,23433334,23433343,23433344,23433345,23433432,23433433,23433434,23433443,23433444,23433445,23433454,23433455,23433456,23434321,23434322,23434323,23434332,23434333,23434334,23434343,23434344,23434345,23434432,23434433,23434434,23434443,23434444,23434445,23434454,23434455,23434456,23434543,23434544,23434545,23434554,23434555,23434556,23434565,23434566,23434567,23443210,23443211,23443212,23443221,23443222,23443223,23443232,23443233,23443234,23443321,23443322,23443323,23443332,23443333,23443334,23443343,23443344,23443345,23443432,23443433,23443434,23443443,23443444,23443445,23443454,23443455,23443456,23444321,23444322,23444323,23444332,23444333,23444334,23444343,23444344,23444345,23444432,23444433,23444434,23444443,23444444,23444445,23444454,23444455,23444456,23444543,23444544,23444545,23444554,23444555,23444556,23444565,23444566,23444567,23445432,23445433,23445434,23445443,23445444,23445445,23445454,23445455,23445456,23445543,23445544,23445545,23445554,23445555,23445556,23445565,23445566,23445567,23445654,23445655,23445656,23445665,23445666,23445667,23445676,23445677,23445678,23454321,23454322,23454323,23454332,23454333,23454334,23454343,23454344,23454345,23454432,23454433,23454434,23454443,23454444,23454445,23454454,23454455,23454456,23454543,23454544,23454545,23454554,23454555,23454556,23454565,23454566,23454567,23455432,23455433,23455434,23455443,23455444,23455445,23455454,23455455,23455456,23455543,23455544,23455545,23455554,23455555,23455556,23455565,23455566,23455567,23455654,23455655,23455656,23455665,23455666,23455667,23455676,23455677,23455678,23456543,23456544,23456545,23456554,23456555,23456556,23456565,23456566,23456567,23456654,23456655,23456656,23456665,23456666,23456667,23456676,23456677,23456678,23456765,23456766,23456767,23456776,23456777,23456778,23456787,23456788,23456789,32100000,32100001,32100010,32100011,32100012,32100100,32100101,32100110,32100111,32100112,32100121,32100122,32100123,32101000,32101001,32101010,32101011,32101012,32101100,32101101,32101110,32101111,32101112,32101121,32101122,32101123,32101210,32101211,32101212,32101221,32101222,32101223,32101232,32101233,32101234,32110000,32110001,32110010,32110011,32110012,32110100,32110101,32110110,32110111,32110112,32110121,32110122,32110123,32111000,32111001,32111010,32111011,32111012,32111100,32111101,32111110,32111111,32111112,32111121,32111122,32111123,32111210,32111211,32111212,32111221,32111222,32111223,32111232,32111233,32111234,32112100,32112101,32112110,32112111,32112112,32112121,32112122,32112123,32112210,32112211,32112212,32112221,32112222,32112223,32112232,32112233,32112234,32112321,32112322,32112323,32112332,32112333,32112334,32112343,32112344,32112345,32121000,32121001,32121010,32121011,32121012,32121100,32121101,32121110,32121111,32121112,32121121,32121122,32121123,32121210,32121211,32121212,32121221,32121222,32121223,32121232,32121233,32121234,32122100,32122101,32122110,32122111,32122112,32122121,32122122,32122123,32122210,32122211,32122212,32122221,32122222,32122223,32122232,32122233,32122234,32122321,32122322,32122323,32122332,32122333,32122334,32122343,32122344,32122345,32123210,32123211,32123212,32123221,32123222,32123223,32123232,32123233,32123234,32123321,32123322,32123323,32123332,32123333,32123334,32123343,32123344,32123345,32123432,32123433,32123434,32123443,32123444,32123445,32123454,32123455,32123456,32210000,32210001,32210010,32210011,32210012,32210100,32210101,32210110,32210111,32210112,32210121,32210122,32210123,32211000,32211001,32211010,32211011,32211012,32211100,32211101,32211110,32211111,32211112,32211121,32211122,32211123,32211210,32211211,32211212,32211221,32211222,32211223,32211232,32211233,32211234,32212100,32212101,32212110,32212111,32212112,32212121,32212122,32212123,32212210,32212211,32212212,32212221,32212222,32212223,32212232,32212233,32212234,32212321,32212322,32212323,32212332,32212333,32212334,32212343,32212344,32212345,32221000,32221001,32221010,32221011,32221012,32221100,32221101,32221110,32221111,32221112,32221121,32221122,32221123,32221210,32221211,32221212,32221221,32221222,32221223,32221232,32221233,32221234,32222100,32222101,32222110,32222111,32222112,32222121,32222122,32222123,32222210,32222211,32222212,32222221,32222222,32222223,32222232,32222233,32222234,32222321,32222322,32222323,32222332,32222333,32222334,32222343,32222344,32222345,32223210,32223211,32223212,32223221,32223222,32223223,32223232,32223233,32223234,32223321,32223322,32223323,32223332,32223333,32223334,32223343,32223344,32223345,32223432,32223433,32223434,32223443,32223444,32223445,32223454,32223455,32223456,32232100,32232101,32232110,32232111,32232112,32232121,32232122,32232123,32232210,32232211,32232212,32232221,32232222,32232223,32232232,32232233,32232234,32232321,32232322,32232323,32232332,32232333,32232334,32232343,32232344,32232345,32233210,32233211,32233212,32233221,32233222,32233223,32233232,32233233,32233234,32233321,32233322,32233323,32233332,32233333,32233334,32233343,32233344,32233345,32233432,32233433,32233434,32233443,32233444,32233445,32233454,32233455,32233456,32234321,32234322,32234323,32234332,32234333,32234334,32234343,32234344,32234345,32234432,32234433,32234434,32234443,32234444,32234445,32234454,32234455,32234456,32234543,32234544,32234545,32234554,32234555,32234556,32234565,32234566,32234567,32321000,32321001,32321010,32321011,32321012,32321100,32321101,32321110,32321111,32321112,32321121,32321122,32321123,32321210,32321211,32321212,32321221,32321222,32321223,32321232,32321233,32321234,32322100,32322101,32322110,32322111,32322112,32322121,32322122,32322123,32322210,32322211,32322212,32322221,32322222,32322223,32322232,32322233,32322234,32322321,32322322,32322323,32322332,32322333,32322334,32322343,32322344,32322345,32323210,32323211,32323212,32323221,32323222,32323223,32323232,32323233,32323234,32323321,32323322,32323323,32323332,32323333,32323334,32323343,32323344,32323345,32323432,32323433,32323434,32323443,32323444,32323445,32323454,32323455,32323456,32332100,32332101,32332110,32332111,32332112,32332121,32332122,32332123,32332210,32332211,32332212,32332221,32332222,32332223,32332232,32332233,32332234,32332321,32332322,32332323,32332332,32332333,32332334,32332343,32332344,32332345,32333210,32333211,32333212,32333221,32333222,32333223,32333232,32333233,32333234,32333321,32333322,32333323,32333332,32333333,32333334,32333343,32333344,32333345,32333432,32333433,32333434,32333443,32333444,32333445,32333454,32333455,32333456,32334321,32334322,32334323,32334332,32334333,32334334,32334343,32334344,32334345,32334432,32334433,32334434,32334443,32334444,32334445,32334454,32334455,32334456,32334543,32334544,32334545,32334554,32334555,32334556,32334565,32334566,32334567,32343210,32343211,32343212,32343221,32343222,32343223,32343232,32343233,32343234,32343321,32343322,32343323,32343332,32343333,32343334,32343343,32343344,32343345,32343432,32343433,32343434,32343443,32343444,32343445,32343454,32343455,32343456,32344321,32344322,32344323,32344332,32344333,32344334,32344343,32344344,32344345,32344432,32344433,32344434,32344443,32344444,32344445,32344454,32344455,32344456,32344543,32344544,32344545,32344554,32344555,32344556,32344565,32344566,32344567,32345432,32345433,32345434,32345443,32345444,32345445,32345454,32345455,32345456,32345543,32345544,32345545,32345554,32345555,32345556,32345565,32345566,32345567,32345654,32345655,32345656,32345665,32345666,32345667,32345676,32345677,32345678,33210000,33210001,33210010,33210011,33210012,33210100,33210101,33210110,33210111,33210112,33210121,33210122,33210123,33211000,33211001,33211010,33211011,33211012,33211100,33211101,33211110,33211111,33211112,33211121,33211122,33211123,33211210,33211211,33211212,33211221,33211222,33211223,33211232,33211233,33211234,33212100,33212101,33212110,33212111,33212112,33212121,33212122,33212123,33212210,33212211,33212212,33212221,33212222,33212223,33212232,33212233,33212234,33212321,33212322,33212323,33212332,33212333,33212334,33212343,33212344,33212345,33221000,33221001,33221010,33221011,33221012,33221100,33221101,33221110,33221111,33221112,33221121,33221122,33221123,33221210,33221211,33221212,33221221,33221222,33221223,33221232,33221233,33221234,33222100,33222101,33222110,33222111,33222112,33222121,33222122,33222123,33222210,33222211,33222212,33222221,33222222,33222223,33222232,33222233,33222234,33222321,33222322,33222323,33222332,33222333,33222334,33222343,33222344,33222345,33223210,33223211,33223212,33223221,33223222,33223223,33223232,33223233,33223234,33223321,33223322,33223323,33223332,33223333,33223334,33223343,33223344,33223345,33223432,33223433,33223434,33223443,33223444,33223445,33223454,33223455,33223456,33232100,33232101,33232110,33232111,33232112,33232121,33232122,33232123,33232210,33232211,33232212,33232221,33232222,33232223,33232232,33232233,33232234,33232321,33232322,33232323,33232332,33232333,33232334,33232343,33232344,33232345,33233210,33233211,33233212,33233221,33233222,33233223,33233232,33233233,33233234,33233321,33233322,33233323,33233332,33233333,33233334,33233343,33233344,33233345,33233432,33233433,33233434,33233443,33233444,33233445,33233454,33233455,33233456,33234321,33234322,33234323,33234332,33234333,33234334,33234343,33234344,33234345,33234432,33234433,33234434,33234443,33234444,33234445,33234454,33234455,33234456,33234543,33234544,33234545,33234554,33234555,33234556,33234565,33234566,33234567,33321000,33321001,33321010,33321011,33321012,33321100,33321101,33321110,33321111,33321112,33321121,33321122,33321123,33321210,33321211,33321212,33321221,33321222,33321223,33321232,33321233,33321234,33322100,33322101,33322110,33322111,33322112,33322121,33322122,33322123,33322210,33322211,33322212,33322221,33322222,33322223,33322232,33322233,33322234,33322321,33322322,33322323,33322332,33322333,33322334,33322343,33322344,33322345,33323210,33323211,33323212,33323221,33323222,33323223,33323232,33323233,33323234,33323321,33323322,33323323,33323332,33323333,33323334,33323343,33323344,33323345,33323432,33323433,33323434,33323443,33323444,33323445,33323454,33323455,33323456,33332100,33332101,33332110,33332111,33332112,33332121,33332122,33332123,33332210,33332211,33332212,33332221,33332222,33332223,33332232,33332233,33332234,33332321,33332322,33332323,33332332,33332333,33332334,33332343,33332344,33332345,33333210,33333211,33333212,33333221,33333222,33333223,33333232,33333233,33333234,33333321,33333322,33333323,33333332,33333333,33333334,33333343,33333344,33333345,33333432,33333433,33333434,33333443,33333444,33333445,33333454,33333455,33333456,33334321,33334322,33334323,33334332,33334333,33334334,33334343,33334344,33334345,33334432,33334433,33334434,33334443,33334444,33334445,33334454,33334455,33334456,33334543,33334544,33334545,33334554,33334555,33334556,33334565,33334566,33334567,33343210,33343211,33343212,33343221,33343222,33343223,33343232,33343233,33343234,33343321,33343322,33343323,33343332,33343333,33343334,33343343,33343344,33343345,33343432,33343433,33343434,33343443,33343444,33343445,33343454,33343455,33343456,33344321,33344322,33344323,33344332,33344333,33344334,33344343,33344344,33344345,33344432,33344433,33344434,33344443,33344444,33344445,33344454,33344455,33344456,33344543,33344544,33344545,33344554,33344555,33344556,33344565,33344566,33344567,33345432,33345433,33345434,33345443,33345444,33345445,33345454,33345455,33345456,33345543,33345544,33345545,33345554,33345555,33345556,33345565,33345566,33345567,33345654,33345655,33345656,33345665,33345666,33345667,33345676,33345677,33345678,33432100,33432101,33432110,33432111,33432112,33432121,33432122,33432123,33432210,33432211,33432212,33432221,33432222,33432223,33432232,33432233,33432234,33432321,33432322,33432323,33432332,33432333,33432334,33432343,33432344,33432345,33433210,33433211,33433212,33433221,33433222,33433223,33433232,33433233,33433234,33433321,33433322,33433323,33433332,33433333,33433334,33433343,33433344,33433345,33433432,33433433,33433434,33433443,33433444,33433445,33433454,33433455,33433456,33434321,33434322,33434323,33434332,33434333,33434334,33434343,33434344,33434345,33434432,33434433,33434434,33434443,33434444,33434445,33434454,33434455,33434456,33434543,33434544,33434545,33434554,33434555,33434556,33434565,33434566,33434567,33443210,33443211,33443212,33443221,33443222,33443223,33443232,33443233,33443234,33443321,33443322,33443323,33443332,33443333,33443334,33443343,33443344,33443345,33443432,33443433,33443434,33443443,33443444,33443445,33443454,33443455,33443456,33444321,33444322,33444323,33444332,33444333,33444334,33444343,33444344,33444345,33444432,33444433,33444434,33444443,33444444,33444445,33444454,33444455,33444456,33444543,33444544,33444545,33444554,33444555,33444556,33444565,33444566,33444567,33445432,33445433,33445434,33445443,33445444,33445445,33445454,33445455,33445456,33445543,33445544,33445545,33445554,33445555,33445556,33445565,33445566,33445567,33445654,33445655,33445656,33445665,33445666,33445667,33445676,33445677,33445678,33454321,33454322,33454323,33454332,33454333,33454334,33454343,33454344,33454345,33454432,33454433,33454434,33454443,33454444,33454445,33454454,33454455,33454456,33454543,33454544,33454545,33454554,33454555,33454556,33454565,33454566,33454567,33455432,33455433,33455434,33455443,33455444,33455445,33455454,33455455,33455456,33455543,33455544,33455545,33455554,33455555,33455556,33455565,33455566,33455567,33455654,33455655,33455656,33455665,33455666,33455667,33455676,33455677,33455678,33456543,33456544,33456545,33456554,33456555,33456556,33456565,33456566,33456567,33456654,33456655,33456656,33456665,33456666,33456667,33456676,33456677,33456678,33456765,33456766,33456767,33456776,33456777,33456778,33456787,33456788,33456789,34321000,34321001,34321010,34321011,34321012,34321100,34321101,34321110,34321111,34321112,34321121,34321122,34321123,34321210,34321211,34321212,34321221,34321222,34321223,34321232,34321233,34321234,34322100,34322101,34322110,34322111,34322112,34322121,34322122,34322123,34322210,34322211,34322212,34322221,34322222,34322223,34322232,34322233,34322234,34322321,34322322,34322323,34322332,34322333,34322334,34322343,34322344,34322345,34323210,34323211,34323212,34323221,34323222,34323223,34323232,34323233,34323234,34323321,34323322,34323323,34323332,34323333,34323334,34323343,34323344,34323345,34323432,34323433,34323434,34323443,34323444,34323445,34323454,34323455,34323456,34332100,34332101,34332110,34332111,34332112,34332121,34332122,34332123,34332210,34332211,34332212,34332221,34332222,34332223,34332232,34332233,34332234,34332321,34332322,34332323,34332332,34332333,34332334,34332343,34332344,34332345,34333210,34333211,34333212,34333221,34333222,34333223,34333232,34333233,34333234,34333321,34333322,34333323,34333332,34333333,34333334,34333343,34333344,34333345,34333432,34333433,34333434,34333443,34333444,34333445,34333454,34333455,34333456,34334321,34334322,34334323,34334332,34334333,34334334,34334343,34334344,34334345,34334432,34334433,34334434,34334443,34334444,34334445,34334454,34334455,34334456,34334543,34334544,34334545,34334554,34334555,34334556,34334565,34334566,34334567,34343210,34343211,34343212,34343221,34343222,34343223,34343232,34343233,34343234,34343321,34343322,34343323,34343332,34343333,34343334,34343343,34343344,34343345,34343432,34343433,34343434,34343443,34343444,34343445,34343454,34343455,34343456,34344321,34344322,34344323,34344332,34344333,34344334,34344343,34344344,34344345,34344432,34344433,34344434,34344443,34344444,34344445,34344454,34344455,34344456,34344543,34344544,34344545,34344554,34344555,34344556,34344565,34344566,34344567,34345432,34345433,34345434,34345443,34345444,34345445,34345454,34345455,34345456,34345543,34345544,34345545,34345554,34345555,34345556,34345565,34345566,34345567,34345654,34345655,34345656,34345665,34345666,34345667,34345676,34345677,34345678,34432100,34432101,34432110,34432111,34432112,34432121,34432122,34432123,34432210,34432211,34432212,34432221,34432222,34432223,34432232,34432233,34432234,34432321,34432322,34432323,34432332,34432333,34432334,34432343,34432344,34432345,34433210,34433211,34433212,34433221,34433222,34433223,34433232,34433233,34433234,34433321,34433322,34433323,34433332,34433333,34433334,34433343,34433344,34433345,34433432,34433433,34433434,34433443,34433444,34433445,34433454,34433455,34433456,34434321,34434322,34434323,34434332,34434333,34434334,34434343,34434344,34434345,34434432,34434433,34434434,34434443,34434444,34434445,34434454,34434455,34434456,34434543,34434544,34434545,34434554,34434555,34434556,34434565,34434566,34434567,34443210,34443211,34443212,34443221,34443222,34443223,34443232,34443233,34443234,34443321,34443322,34443323,34443332,34443333,34443334,34443343,34443344,34443345,34443432,34443433,34443434,34443443,34443444,34443445,34443454,34443455,34443456,34444321,34444322,34444323,34444332,34444333,34444334,34444343,34444344,34444345,34444432,34444433,34444434,34444443,34444444,34444445,34444454,34444455,34444456,34444543,34444544,34444545,34444554,34444555,34444556,34444565,34444566,34444567,34445432,34445433,34445434,34445443,34445444,34445445,34445454,34445455,34445456,34445543,34445544,34445545,34445554,34445555,34445556,34445565,34445566,34445567,34445654,34445655,34445656,34445665,34445666,34445667,34445676,34445677,34445678,34454321,34454322,34454323,34454332,34454333,34454334,34454343,34454344,34454345,34454432,34454433,34454434,34454443,34454444,34454445,34454454,34454455,34454456,34454543,34454544,34454545,34454554,34454555,34454556,34454565,34454566,34454567,34455432,34455433,34455434,34455443,34455444,34455445,34455454,34455455,34455456,34455543,34455544,34455545,34455554,34455555,34455556,34455565,34455566,34455567,34455654,34455655,34455656,34455665,34455666,34455667,34455676,34455677,34455678,34456543,34456544,34456545,34456554,34456555,34456556,34456565,34456566,34456567,34456654,34456655,34456656,34456665,34456666,34456667,34456676,34456677,34456678,34456765,34456766,34456767,34456776,34456777,34456778,34456787,34456788,34456789,34543210,34543211,34543212,34543221,34543222,34543223,34543232,34543233,34543234,34543321,34543322,34543323,34543332,34543333,34543334,34543343,34543344,34543345,34543432,34543433,34543434,34543443,34543444,34543445,34543454,34543455,34543456,34544321,34544322,34544323,34544332,34544333,34544334,34544343,34544344,34544345,34544432,34544433,34544434,34544443,34544444,34544445,34544454,34544455,34544456,34544543,34544544,34544545,34544554,34544555,34544556,34544565,34544566,34544567,34545432,34545433,34545434,34545443,34545444,34545445,34545454,34545455,34545456,34545543,34545544,34545545,34545554,34545555,34545556,34545565,34545566,34545567,34545654,34545655,34545656,34545665,34545666,34545667,34545676,34545677,34545678,34554321,34554322,34554323,34554332,34554333,34554334,34554343,34554344,34554345,34554432,34554433,34554434,34554443,34554444,34554445,34554454,34554455,34554456,34554543,34554544,34554545,34554554,34554555,34554556,34554565,34554566,34554567,34555432,34555433,34555434,34555443,34555444,34555445,34555454,34555455,34555456,34555543,34555544,34555545,34555554,34555555,34555556,34555565,34555566,34555567,34555654,34555655,34555656,34555665,34555666,34555667,34555676,34555677,34555678,34556543,34556544,34556545,34556554,34556555,34556556,34556565,34556566,34556567,34556654,34556655,34556656,34556665,34556666,34556667,34556676,34556677,34556678,34556765,34556766,34556767,34556776,34556777,34556778,34556787,34556788,34556789,34565432,34565433,34565434,34565443,34565444,34565445,34565454,34565455,34565456,34565543,34565544,34565545,34565554,34565555,34565556,34565565,34565566,34565567,34565654,34565655,34565656,34565665,34565666,34565667,34565676,34565677,34565678,34566543,34566544,34566545,34566554,34566555,34566556,34566565,34566566,34566567,34566654,34566655,34566656,34566665,34566666,34566667,34566676,34566677,34566678,34566765,34566766,34566767,34566776,34566777,34566778,34566787,34566788,34566789,34567654,34567655,34567656,34567665,34567666,34567667,34567676,34567677,34567678,34567765,34567766,34567767,34567776,34567777,34567778,34567787,34567788,34567789,34567876,34567877,34567878,34567887,34567888,34567889,34567898,34567899,43210000,43210001,43210010,43210011,43210012,43210100,43210101,43210110,43210111,43210112,43210121,43210122,43210123,43211000,43211001,43211010,43211011,43211012,43211100,43211101,43211110,43211111,43211112,43211121,43211122,43211123,43211210,43211211,43211212,43211221,43211222,43211223,43211232,43211233,43211234,43212100,43212101,43212110,43212111,43212112,43212121,43212122,43212123,43212210,43212211,43212212,43212221,43212222,43212223,43212232,43212233,43212234,43212321,43212322,43212323,43212332,43212333,43212334,43212343,43212344,43212345,43221000,43221001,43221010,43221011,43221012,43221100,43221101,43221110,43221111,43221112,43221121,43221122,43221123,43221210,43221211,43221212,43221221,43221222,43221223,43221232,43221233,43221234,43222100,43222101,43222110,43222111,43222112,43222121,43222122,43222123,43222210,43222211,43222212,43222221,43222222,43222223,43222232,43222233,43222234,43222321,43222322,43222323,43222332,43222333,43222334,43222343,43222344,43222345,43223210,43223211,43223212,43223221,43223222,43223223,43223232,43223233,43223234,43223321,43223322,43223323,43223332,43223333,43223334,43223343,43223344,43223345,43223432,43223433,43223434,43223443,43223444,43223445,43223454,43223455,43223456,43232100,43232101,43232110,43232111,43232112,43232121,43232122,43232123,43232210,43232211,43232212,43232221,43232222,43232223,43232232,43232233,43232234,43232321,43232322,43232323,43232332,43232333,43232334,43232343,43232344,43232345,43233210,43233211,43233212,43233221,43233222,43233223,43233232,43233233,43233234,43233321,43233322,43233323,43233332,43233333,43233334,43233343,43233344,43233345,43233432,43233433,43233434,43233443,43233444,43233445,43233454,43233455,43233456,43234321,43234322,43234323,43234332,43234333,43234334,43234343,43234344,43234345,43234432,43234433,43234434,43234443,43234444,43234445,43234454,43234455,43234456,43234543,43234544,43234545,43234554,43234555,43234556,43234565,43234566,43234567,43321000,43321001,43321010,43321011,43321012,43321100,43321101,43321110,43321111,43321112,43321121,43321122,43321123,43321210,43321211,43321212,43321221,43321222,43321223,43321232,43321233,43321234,43322100,43322101,43322110,43322111,43322112,43322121,43322122,43322123,43322210,43322211,43322212,43322221,43322222,43322223,43322232,43322233,43322234,43322321,43322322,43322323,43322332,43322333,43322334,43322343,43322344,43322345,43323210,43323211,43323212,43323221,43323222,43323223,43323232,43323233,43323234,43323321,43323322,43323323,43323332,43323333,43323334,43323343,43323344,43323345,43323432,43323433,43323434,43323443,43323444,43323445,43323454,43323455,43323456,43332100,43332101,43332110,43332111,43332112,43332121,43332122,43332123,43332210,43332211,43332212,43332221,43332222,43332223,43332232,43332233,43332234,43332321,43332322,43332323,43332332,43332333,43332334,43332343,43332344,43332345,43333210,43333211,43333212,43333221,43333222,43333223,43333232,43333233,43333234,43333321,43333322,43333323,43333332,43333333,43333334,43333343,43333344,43333345,43333432,43333433,43333434,43333443,43333444,43333445,43333454,43333455,43333456,43334321,43334322,43334323,43334332,43334333,43334334,43334343,43334344,43334345,43334432,43334433,43334434,43334443,43334444,43334445,43334454,43334455,43334456,43334543,43334544,43334545,43334554,43334555,43334556,43334565,43334566,43334567,43343210,43343211,43343212,43343221,43343222,43343223,43343232,43343233,43343234,43343321,43343322,43343323,43343332,43343333,43343334,43343343,43343344,43343345,43343432,43343433,43343434,43343443,43343444,43343445,43343454,43343455,43343456,43344321,43344322,43344323,43344332,43344333,43344334,43344343,43344344,43344345,43344432,43344433,43344434,43344443,43344444,43344445,43344454,43344455,43344456,43344543,43344544,43344545,43344554,43344555,43344556,43344565,43344566,43344567,43345432,43345433,43345434,43345443,43345444,43345445,43345454,43345455,43345456,43345543,43345544,43345545,43345554,43345555,43345556,43345565,43345566,43345567,43345654,43345655,43345656,43345665,43345666,43345667,43345676,43345677,43345678,43432100,43432101,43432110,43432111,43432112,43432121,43432122,43432123,43432210,43432211,43432212,43432221,43432222,43432223,43432232,43432233,43432234,43432321,43432322,43432323,43432332,43432333,43432334,43432343,43432344,43432345,43433210,43433211,43433212,43433221,43433222,43433223,43433232,43433233,43433234,43433321,43433322,43433323,43433332,43433333,43433334,43433343,43433344,43433345,43433432,43433433,43433434,43433443,43433444,43433445,43433454,43433455,43433456,43434321,43434322,43434323,43434332,43434333,43434334,43434343,43434344,43434345,43434432,43434433,43434434,43434443,43434444,43434445,43434454,43434455,43434456,43434543,43434544,43434545,43434554,43434555,43434556,43434565,43434566,43434567,43443210,43443211,43443212,43443221,43443222,43443223,43443232,43443233,43443234,43443321,43443322,43443323,43443332,43443333,43443334,43443343,43443344,43443345,43443432,43443433,43443434,43443443,43443444,43443445,43443454,43443455,43443456,43444321,43444322,43444323,43444332,43444333,43444334,43444343,43444344,43444345,43444432,43444433,43444434,43444443,43444444,43444445,43444454,43444455,43444456,43444543,43444544,43444545,43444554,43444555,43444556,43444565,43444566,43444567,43445432,43445433,43445434,43445443,43445444,43445445,43445454,43445455,43445456,43445543,43445544,43445545,43445554,43445555,43445556,43445565,43445566,43445567,43445654,43445655,43445656,43445665,43445666,43445667,43445676,43445677,43445678,43454321,43454322,43454323,43454332,43454333,43454334,43454343,43454344,43454345,43454432,43454433,43454434,43454443,43454444,43454445,43454454,43454455,43454456,43454543,43454544,43454545,43454554,43454555,43454556,43454565,43454566,43454567,43455432,43455433,43455434,43455443,43455444,43455445,43455454,43455455,43455456,43455543,43455544,43455545,43455554,43455555,43455556,43455565,43455566,43455567,43455654,43455655,43455656,43455665,43455666,43455667,43455676,43455677,43455678,43456543,43456544,43456545,43456554,43456555,43456556,43456565,43456566,43456567,43456654,43456655,43456656,43456665,43456666,43456667,43456676,43456677,43456678,43456765,43456766,43456767,43456776,43456777,43456778,43456787,43456788,43456789,44321000,44321001,44321010,44321011,44321012,44321100,44321101,44321110,44321111,44321112,44321121,44321122,44321123,44321210,44321211,44321212,44321221,44321222,44321223,44321232,44321233,44321234,44322100,44322101,44322110,44322111,44322112,44322121,44322122,44322123,44322210,44322211,44322212,44322221,44322222,44322223,44322232,44322233,44322234,44322321,44322322,44322323,44322332,44322333,44322334,44322343,44322344,44322345,44323210,44323211,44323212,44323221,44323222,44323223,44323232,44323233,44323234,44323321,44323322,44323323,44323332,44323333,44323334,44323343,44323344,44323345,44323432,44323433,44323434,44323443,44323444,44323445,44323454,44323455,44323456,44332100,44332101,44332110,44332111,44332112,44332121,44332122,44332123,44332210,44332211,44332212,44332221,44332222,44332223,44332232,44332233,44332234,44332321,44332322,44332323,44332332,44332333,44332334,44332343,44332344,44332345,44333210,44333211,44333212,44333221,44333222,44333223,44333232,44333233,44333234,44333321,44333322,44333323,44333332,44333333,44333334,44333343,44333344,44333345,44333432,44333433,44333434,44333443,44333444,44333445,44333454,44333455,44333456,44334321,44334322,44334323,44334332,44334333,44334334,44334343,44334344,44334345,44334432,44334433,44334434,44334443,44334444,44334445,44334454,44334455,44334456,44334543,44334544,44334545,44334554,44334555,44334556,44334565,44334566,44334567,44343210,44343211,44343212,44343221,44343222,44343223,44343232,44343233,44343234,44343321,44343322,44343323,44343332,44343333,44343334,44343343,44343344,44343345,44343432,44343433,44343434,44343443,44343444,44343445,44343454,44343455,44343456,44344321,44344322,44344323,44344332,44344333,44344334,44344343,44344344,44344345,44344432,44344433,44344434,44344443,44344444,44344445,44344454,44344455,44344456,44344543,44344544,44344545,44344554,44344555,44344556,44344565,44344566,44344567,44345432,44345433,44345434,44345443,44345444,44345445,44345454,44345455,44345456,44345543,44345544,44345545,44345554,44345555,44345556,44345565,44345566,44345567,44345654,44345655,44345656,44345665,44345666,44345667,44345676,44345677,44345678,44432100,44432101,44432110,44432111,44432112,44432121,44432122,44432123,44432210,44432211,44432212,44432221,44432222,44432223,44432232,44432233,44432234,44432321,44432322,44432323,44432332,44432333,44432334,44432343,44432344,44432345,44433210,44433211,44433212,44433221,44433222,44433223,44433232,44433233,44433234,44433321,44433322,44433323,44433332,44433333,44433334,44433343,44433344,44433345,44433432,44433433,44433434,44433443,44433444,44433445,44433454,44433455,44433456,44434321,44434322,44434323,44434332,44434333,44434334,44434343,44434344,44434345,44434432,44434433,44434434,44434443,44434444,44434445,44434454,44434455,44434456,44434543,44434544,44434545,44434554,44434555,44434556,44434565,44434566,44434567,44443210,44443211,44443212,44443221,44443222,44443223,44443232,44443233,44443234,44443321,44443322,44443323,44443332,44443333,44443334,44443343,44443344,44443345,44443432,44443433,44443434,44443443,44443444,44443445,44443454,44443455,44443456,44444321,44444322,44444323,44444332,44444333,44444334,44444343,44444344,44444345,44444432,44444433,44444434,44444443,44444444,44444445,44444454,44444455,44444456,44444543,44444544,44444545,44444554,44444555,44444556,44444565,44444566,44444567,44445432,44445433,44445434,44445443,44445444,44445445,44445454,44445455,44445456,44445543,44445544,44445545,44445554,44445555,44445556,44445565,44445566,44445567,44445654,44445655,44445656,44445665,44445666,44445667,44445676,44445677,44445678,44454321,44454322,44454323,44454332,44454333,44454334,44454343,44454344,44454345,44454432,44454433,44454434,44454443,44454444,44454445,44454454,44454455,44454456,44454543,44454544,44454545,44454554,44454555,44454556,44454565,44454566,44454567,44455432,44455433,44455434,44455443,44455444,44455445,44455454,44455455,44455456,44455543,44455544,44455545,44455554,44455555,44455556,44455565,44455566,44455567,44455654,44455655,44455656,44455665,44455666,44455667,44455676,44455677,44455678,44456543,44456544,44456545,44456554,44456555,44456556,44456565,44456566,44456567,44456654,44456655,44456656,44456665,44456666,44456667,44456676,44456677,44456678,44456765,44456766,44456767,44456776,44456777,44456778,44456787,44456788,44456789,44543210,44543211,44543212,44543221,44543222,44543223,44543232,44543233,44543234,44543321,44543322,44543323,44543332,44543333,44543334,44543343,44543344,44543345,44543432,44543433,44543434,44543443,44543444,44543445,44543454,44543455,44543456,44544321,44544322,44544323,44544332,44544333,44544334,44544343,44544344,44544345,44544432,44544433,44544434,44544443,44544444,44544445,44544454,44544455,44544456,44544543,44544544,44544545,44544554,44544555,44544556,44544565,44544566,44544567,44545432,44545433,44545434,44545443,44545444,44545445,44545454,44545455,44545456,44545543,44545544,44545545,44545554,44545555,44545556,44545565,44545566,44545567,44545654,44545655,44545656,44545665,44545666,44545667,44545676,44545677,44545678,44554321,44554322,44554323,44554332,44554333,44554334,44554343,44554344,44554345,44554432,44554433,44554434,44554443,44554444,44554445,44554454,44554455,44554456,44554543,44554544,44554545,44554554,44554555,44554556,44554565,44554566,44554567,44555432,44555433,44555434,44555443,44555444,44555445,44555454,44555455,44555456,44555543,44555544,44555545,44555554,44555555,44555556,44555565,44555566,44555567,44555654,44555655,44555656,44555665,44555666,44555667,44555676,44555677,44555678,44556543,44556544,44556545,44556554,44556555,44556556,44556565,44556566,44556567,44556654,44556655,44556656,44556665,44556666,44556667,44556676,44556677,44556678,44556765,44556766,44556767,44556776,44556777,44556778,44556787,44556788,44556789,44565432,44565433,44565434,44565443,44565444,44565445,44565454,44565455,44565456,44565543,44565544,44565545,44565554,44565555,44565556,44565565,44565566,44565567,44565654,44565655,44565656,44565665,44565666,44565667,44565676,44565677,44565678,44566543,44566544,44566545,44566554,44566555,44566556,44566565,44566566,44566567,44566654,44566655,44566656,44566665,44566666,44566667,44566676,44566677,44566678,44566765,44566766,44566767,44566776,44566777,44566778,44566787,44566788,44566789,44567654,44567655,44567656,44567665,44567666,44567667,44567676,44567677,44567678,44567765,44567766,44567767,44567776,44567777,44567778,44567787,44567788,44567789,44567876,44567877,44567878,44567887,44567888,44567889,44567898,44567899,45432100,45432101,45432110,45432111,45432112,45432121,45432122,45432123,45432210,45432211,45432212,45432221,45432222,45432223,45432232,45432233,45432234,45432321,45432322,45432323,45432332,45432333,45432334,45432343,45432344,45432345,45433210,45433211,45433212,45433221,45433222,45433223,45433232,45433233,45433234,45433321,45433322,45433323,45433332,45433333,45433334,45433343,45433344,45433345,45433432,45433433,45433434,45433443,45433444,45433445,45433454,45433455,45433456,45434321,45434322,45434323,45434332,45434333,45434334,45434343,45434344,45434345,45434432,45434433,45434434,45434443,45434444,45434445,45434454,45434455,45434456,45434543,45434544,45434545,45434554,45434555,45434556,45434565,45434566,45434567,45443210,45443211,45443212,45443221,45443222,45443223,45443232,45443233,45443234,45443321,45443322,45443323,45443332,45443333,45443334,45443343,45443344,45443345,45443432,45443433,45443434,45443443,45443444,45443445,45443454,45443455,45443456,45444321,45444322,45444323,45444332,45444333,45444334,45444343,45444344,45444345,45444432,45444433,45444434,45444443,45444444,45444445,45444454,45444455,45444456,45444543,45444544,45444545,45444554,45444555,45444556,45444565,45444566,45444567,45445432,45445433,45445434,45445443,45445444,45445445,45445454,45445455,45445456,45445543,45445544,45445545,45445554,45445555,45445556,45445565,45445566,45445567,45445654,45445655,45445656,45445665,45445666,45445667,45445676,45445677,45445678,45454321,45454322,45454323,45454332,45454333,45454334,45454343,45454344,45454345,45454432,45454433,45454434,45454443,45454444,45454445,45454454,45454455,45454456,45454543,45454544,45454545,45454554,45454555,45454556,45454565,45454566,45454567,45455432,45455433,45455434,45455443,45455444,45455445,45455454,45455455,45455456,45455543,45455544,45455545,45455554,45455555,45455556,45455565,45455566,45455567,45455654,45455655,45455656,45455665,45455666,45455667,45455676,45455677,45455678,45456543,45456544,45456545,45456554,45456555,45456556,45456565,45456566,45456567,45456654,45456655,45456656,45456665,45456666,45456667,45456676,45456677,45456678,45456765,45456766,45456767,45456776,45456777,45456778,45456787,45456788,45456789,45543210,45543211,45543212,45543221,45543222,45543223,45543232,45543233,45543234,45543321,45543322,45543323,45543332,45543333,45543334,45543343,45543344,45543345,45543432,45543433,45543434,45543443,45543444,45543445,45543454,45543455,45543456,45544321,45544322,45544323,45544332,45544333,45544334,45544343,45544344,45544345,45544432,45544433,45544434,45544443,45544444,45544445,45544454,45544455,45544456,45544543,45544544,45544545,45544554,45544555,45544556,45544565,45544566,45544567,45545432,45545433,45545434,45545443,45545444,45545445,45545454,45545455,45545456,45545543,45545544,45545545,45545554,45545555,45545556,45545565,45545566,45545567,45545654,45545655,45545656,45545665,45545666,45545667,45545676,45545677,45545678,45554321,45554322,45554323,45554332,45554333,45554334,45554343,45554344,45554345,45554432,45554433,45554434,45554443,45554444,45554445,45554454,45554455,45554456,45554543,45554544,45554545,45554554,45554555,45554556,45554565,45554566,45554567,45555432,45555433,45555434,45555443,45555444,45555445,45555454,45555455,45555456,45555543,45555544,45555545,45555554,45555555,45555556,45555565,45555566,45555567,45555654,45555655,45555656,45555665,45555666,45555667,45555676,45555677,45555678,45556543,45556544,45556545,45556554,45556555,45556556,45556565,45556566,45556567,45556654,45556655,45556656,45556665,45556666,45556667,45556676,45556677,45556678,45556765,45556766,45556767,45556776,45556777,45556778,45556787,45556788,45556789,45565432,45565433,45565434,45565443,45565444,45565445,45565454,45565455,45565456,45565543,45565544,45565545,45565554,45565555,45565556,45565565,45565566,45565567,45565654,45565655,45565656,45565665,45565666,45565667,45565676,45565677,45565678,45566543,45566544,45566545,45566554,45566555,45566556,45566565,45566566,45566567,45566654,45566655,45566656,45566665,45566666,45566667,45566676,45566677,45566678,45566765,45566766,45566767,45566776,45566777,45566778,45566787,45566788,45566789,45567654,45567655,45567656,45567665,45567666,45567667,45567676,45567677,45567678,45567765,45567766,45567767,45567776,45567777,45567778,45567787,45567788,45567789,45567876,45567877,45567878,45567887,45567888,45567889,45567898,45567899,45654321,45654322,45654323,45654332,45654333,45654334,45654343,45654344,45654345,45654432,45654433,45654434,45654443,45654444,45654445,45654454,45654455,45654456,45654543,45654544,45654545,45654554,45654555,45654556,45654565,45654566,45654567,45655432,45655433,45655434,45655443,45655444,45655445,45655454,45655455,45655456,45655543,45655544,45655545,45655554,45655555,45655556,45655565,45655566,45655567,45655654,45655655,45655656,45655665,45655666,45655667,45655676,45655677,45655678,45656543,45656544,45656545,45656554,45656555,45656556,45656565,45656566,45656567,45656654,45656655,45656656,45656665,45656666,45656667,45656676,45656677,45656678,45656765,45656766,45656767,45656776,45656777,45656778,45656787,45656788,45656789,45665432,45665433,45665434,45665443,45665444,45665445,45665454,45665455,45665456,45665543,45665544,45665545,45665554,45665555,45665556,45665565,45665566,45665567,45665654,45665655,45665656,45665665,45665666,45665667,45665676,45665677,45665678,45666543,45666544,45666545,45666554,45666555,45666556,45666565,45666566,45666567,45666654,45666655,45666656,45666665,45666666,45666667,45666676,45666677,45666678,45666765,45666766,45666767,45666776,45666777,45666778,45666787,45666788,45666789,45667654,45667655,45667656,45667665,45667666,45667667,45667676,45667677,45667678,45667765,45667766,45667767,45667776,45667777,45667778,45667787,45667788,45667789,45667876,45667877,45667878,45667887,45667888,45667889,45667898,45667899,45676543,45676544,45676545,45676554,45676555,45676556,45676565,45676566,45676567,45676654,45676655,45676656,45676665,45676666,45676667,45676676,45676677,45676678,45676765,45676766,45676767,45676776,45676777,45676778,45676787,45676788,45676789,45677654,45677655,45677656,45677665,45677666,45677667,45677676,45677677,45677678,45677765,45677766,45677767,45677776,45677777,45677778,45677787,45677788,45677789,45677876,45677877,45677878,45677887,45677888,45677889,45677898,45677899,45678765,45678766,45678767,45678776,45678777,45678778,45678787,45678788,45678789,45678876,45678877,45678878,45678887,45678888,45678889,45678898,45678899,45678987,45678988,45678989,45678998,45678999,54321000,54321001,54321010,54321011,54321012,54321100,54321101,54321110,54321111,54321112,54321121,54321122,54321123,54321210,54321211,54321212,54321221,54321222,54321223,54321232,54321233,54321234,54322100,54322101,54322110,54322111,54322112,54322121,54322122,54322123,54322210,54322211,54322212,54322221,54322222,54322223,54322232,54322233,54322234,54322321,54322322,54322323,54322332,54322333,54322334,54322343,54322344,54322345,54323210,54323211,54323212,54323221,54323222,54323223,54323232,54323233,54323234,54323321,54323322,54323323,54323332,54323333,54323334,54323343,54323344,54323345,54323432,54323433,54323434,54323443,54323444,54323445,54323454,54323455,54323456,54332100,54332101,54332110,54332111,54332112,54332121,54332122,54332123,54332210,54332211,54332212,54332221,54332222,54332223,54332232,54332233,54332234,54332321,54332322,54332323,54332332,54332333,54332334,54332343,54332344,54332345,54333210,54333211,54333212,54333221,54333222,54333223,54333232,54333233,54333234,54333321,54333322,54333323,54333332,54333333,54333334,54333343,54333344,54333345,54333432,54333433,54333434,54333443,54333444,54333445,54333454,54333455,54333456,54334321,54334322,54334323,54334332,54334333,54334334,54334343,54334344,54334345,54334432,54334433,54334434,54334443,54334444,54334445,54334454,54334455,54334456,54334543,54334544,54334545,54334554,54334555,54334556,54334565,54334566,54334567,54343210,54343211,54343212,54343221,54343222,54343223,54343232,54343233,54343234,54343321,54343322,54343323,54343332,54343333,54343334,54343343,54343344,54343345,54343432,54343433,54343434,54343443,54343444,54343445,54343454,54343455,54343456,54344321,54344322,54344323,54344332,54344333,54344334,54344343,54344344,54344345,54344432,54344433,54344434,54344443,54344444,54344445,54344454,54344455,54344456,54344543,54344544,54344545,54344554,54344555,54344556,54344565,54344566,54344567,54345432,54345433,54345434,54345443,54345444,54345445,54345454,54345455,54345456,54345543,54345544,54345545,54345554,54345555,54345556,54345565,54345566,54345567,54345654,54345655,54345656,54345665,54345666,54345667,54345676,54345677,54345678,54432100,54432101,54432110,54432111,54432112,54432121,54432122,54432123,54432210,54432211,54432212,54432221,54432222,54432223,54432232,54432233,54432234,54432321,54432322,54432323,54432332,54432333,54432334,54432343,54432344,54432345,54433210,54433211,54433212,54433221,54433222,54433223,54433232,54433233,54433234,54433321,54433322,54433323,54433332,54433333,54433334,54433343,54433344,54433345,54433432,54433433,54433434,54433443,54433444,54433445,54433454,54433455,54433456,54434321,54434322,54434323,54434332,54434333,54434334,54434343,54434344,54434345,54434432,54434433,54434434,54434443,54434444,54434445,54434454,54434455,54434456,54434543,54434544,54434545,54434554,54434555,54434556,54434565,54434566,54434567,54443210,54443211,54443212,54443221,54443222,54443223,54443232,54443233,54443234,54443321,54443322,54443323,54443332,54443333,54443334,54443343,54443344,54443345,54443432,54443433,54443434,54443443,54443444,54443445,54443454,54443455,54443456,54444321,54444322,54444323,54444332,54444333,54444334,54444343,54444344,54444345,54444432,54444433,54444434,54444443,54444444,54444445,54444454,54444455,54444456,54444543,54444544,54444545,54444554,54444555,54444556,54444565,54444566,54444567,54445432,54445433,54445434,54445443,54445444,54445445,54445454,54445455,54445456,54445543,54445544,54445545,54445554,54445555,54445556,54445565,54445566,54445567,54445654,54445655,54445656,54445665,54445666,54445667,54445676,54445677,54445678,54454321,54454322,54454323,54454332,54454333,54454334,54454343,54454344,54454345,54454432,54454433,54454434,54454443,54454444,54454445,54454454,54454455,54454456,54454543,54454544,54454545,54454554,54454555,54454556,54454565,54454566,54454567,54455432,54455433,54455434,54455443,54455444,54455445,54455454,54455455,54455456,54455543,54455544,54455545,54455554,54455555,54455556,54455565,54455566,54455567,54455654,54455655,54455656,54455665,54455666,54455667,54455676,54455677,54455678,54456543,54456544,54456545,54456554,54456555,54456556,54456565,54456566,54456567,54456654,54456655,54456656,54456665,54456666,54456667,54456676,54456677,54456678,54456765,54456766,54456767,54456776,54456777,54456778,54456787,54456788,54456789,54543210,54543211,54543212,54543221,54543222,54543223,54543232,54543233,54543234,54543321,54543322,54543323,54543332,54543333,54543334,54543343,54543344,54543345,54543432,54543433,54543434,54543443,54543444,54543445,54543454,54543455,54543456,54544321,54544322,54544323,54544332,54544333,54544334,54544343,54544344,54544345,54544432,54544433,54544434,54544443,54544444,54544445,54544454,54544455,54544456,54544543,54544544,54544545,54544554,54544555,54544556,54544565,54544566,54544567,54545432,54545433,54545434,54545443,54545444,54545445,54545454,54545455,54545456,54545543,54545544,54545545,54545554,54545555,54545556,54545565,54545566,54545567,54545654,54545655,54545656,54545665,54545666,54545667,54545676,54545677,54545678,54554321,54554322,54554323,54554332,54554333,54554334,54554343,54554344,54554345,54554432,54554433,54554434,54554443,54554444,54554445,54554454,54554455,54554456,54554543,54554544,54554545,54554554,54554555,54554556,54554565,54554566,54554567,54555432,54555433,54555434,54555443,54555444,54555445,54555454,54555455,54555456,54555543,54555544,54555545,54555554,54555555,54555556,54555565,54555566,54555567,54555654,54555655,54555656,54555665,54555666,54555667,54555676,54555677,54555678,54556543,54556544,54556545,54556554,54556555,54556556,54556565,54556566,54556567,54556654,54556655,54556656,54556665,54556666,54556667,54556676,54556677,54556678,54556765,54556766,54556767,54556776,54556777,54556778,54556787,54556788,54556789,54565432,54565433,54565434,54565443,54565444,54565445,54565454,54565455,54565456,54565543,54565544,54565545,54565554,54565555,54565556,54565565,54565566,54565567,54565654,54565655,54565656,54565665,54565666,54565667,54565676,54565677,54565678,54566543,54566544,54566545,54566554,54566555,54566556,54566565,54566566,54566567,54566654,54566655,54566656,54566665,54566666,54566667,54566676,54566677,54566678,54566765,54566766,54566767,54566776,54566777,54566778,54566787,54566788,54566789,54567654,54567655,54567656,54567665,54567666,54567667,54567676,54567677,54567678,54567765,54567766,54567767,54567776,54567777,54567778,54567787,54567788,54567789,54567876,54567877,54567878,54567887,54567888,54567889,54567898,54567899,55432100,55432101,55432110,55432111,55432112,55432121,55432122,55432123,55432210,55432211,55432212,55432221,55432222,55432223,55432232,55432233,55432234,55432321,55432322,55432323,55432332,55432333,55432334,55432343,55432344,55432345,55433210,55433211,55433212,55433221,55433222,55433223,55433232,55433233,55433234,55433321,55433322,55433323,55433332,55433333,55433334,55433343,55433344,55433345,55433432,55433433,55433434,55433443,55433444,55433445,55433454,55433455,55433456,55434321,55434322,55434323,55434332,55434333,55434334,55434343,55434344,55434345,55434432,55434433,55434434,55434443,55434444,55434445,55434454,55434455,55434456,55434543,55434544,55434545,55434554,55434555,55434556,55434565,55434566,55434567,55443210,55443211,55443212,55443221,55443222,55443223,55443232,55443233,55443234,55443321,55443322,55443323,55443332,55443333,55443334,55443343,55443344,55443345,55443432,55443433,55443434,55443443,55443444,55443445,55443454,55443455,55443456,55444321,55444322,55444323,55444332,55444333,55444334,55444343,55444344,55444345,55444432,55444433,55444434,55444443,55444444,55444445,55444454,55444455,55444456,55444543,55444544,55444545,55444554,55444555,55444556,55444565,55444566,55444567,55445432,55445433,55445434,55445443,55445444,55445445,55445454,55445455,55445456,55445543,55445544,55445545,55445554,55445555,55445556,55445565,55445566,55445567,55445654,55445655,55445656,55445665,55445666,55445667,55445676,55445677,55445678,55454321,55454322,55454323,55454332,55454333,55454334,55454343,55454344,55454345,55454432,55454433,55454434,55454443,55454444,55454445,55454454,55454455,55454456,55454543,55454544,55454545,55454554,55454555,55454556,55454565,55454566,55454567,55455432,55455433,55455434,55455443,55455444,55455445,55455454,55455455,55455456,55455543,55455544,55455545,55455554,55455555,55455556,55455565,55455566,55455567,55455654,55455655,55455656,55455665,55455666,55455667,55455676,55455677,55455678,55456543,55456544,55456545,55456554,55456555,55456556,55456565,55456566,55456567,55456654,55456655,55456656,55456665,55456666,55456667,55456676,55456677,55456678,55456765,55456766,55456767,55456776,55456777,55456778,55456787,55456788,55456789,55543210,55543211,55543212,55543221,55543222,55543223,55543232,55543233,55543234,55543321,55543322,55543323,55543332,55543333,55543334,55543343,55543344,55543345,55543432,55543433,55543434,55543443,55543444,55543445,55543454,55543455,55543456,55544321,55544322,55544323,55544332,55544333,55544334,55544343,55544344,55544345,55544432,55544433,55544434,55544443,55544444,55544445,55544454,55544455,55544456,55544543,55544544,55544545,55544554,55544555,55544556,55544565,55544566,55544567,55545432,55545433,55545434,55545443,55545444,55545445,55545454,55545455,55545456,55545543,55545544,55545545,55545554,55545555,55545556,55545565,55545566,55545567,55545654,55545655,55545656,55545665,55545666,55545667,55545676,55545677,55545678,55554321,55554322,55554323,55554332,55554333,55554334,55554343,55554344,55554345,55554432,55554433,55554434,55554443,55554444,55554445,55554454,55554455,55554456,55554543,55554544,55554545,55554554,55554555,55554556,55554565,55554566,55554567,55555432,55555433,55555434,55555443,55555444,55555445,55555454,55555455,55555456,55555543,55555544,55555545,55555554,55555555,55555556,55555565,55555566,55555567,55555654,55555655,55555656,55555665,55555666,55555667,55555676,55555677,55555678,55556543,55556544,55556545,55556554,55556555,55556556,55556565,55556566,55556567,55556654,55556655,55556656,55556665,55556666,55556667,55556676,55556677,55556678,55556765,55556766,55556767,55556776,55556777,55556778,55556787,55556788,55556789,55565432,55565433,55565434,55565443,55565444,55565445,55565454,55565455,55565456,55565543,55565544,55565545,55565554,55565555,55565556,55565565,55565566,55565567,55565654,55565655,55565656,55565665,55565666,55565667,55565676,55565677,55565678,55566543,55566544,55566545,55566554,55566555,55566556,55566565,55566566,55566567,55566654,55566655,55566656,55566665,55566666,55566667,55566676,55566677,55566678,55566765,55566766,55566767,55566776,55566777,55566778,55566787,55566788,55566789,55567654,55567655,55567656,55567665,55567666,55567667,55567676,55567677,55567678,55567765,55567766,55567767,55567776,55567777,55567778,55567787,55567788,55567789,55567876,55567877,55567878,55567887,55567888,55567889,55567898,55567899,55654321,55654322,55654323,55654332,55654333,55654334,55654343,55654344,55654345,55654432,55654433,55654434,55654443,55654444,55654445,55654454,55654455,55654456,55654543,55654544,55654545,55654554,55654555,55654556,55654565,55654566,55654567,55655432,55655433,55655434,55655443,55655444,55655445,55655454,55655455,55655456,55655543,55655544,55655545,55655554,55655555,55655556,55655565,55655566,55655567,55655654,55655655,55655656,55655665,55655666,55655667,55655676,55655677,55655678,55656543,55656544,55656545,55656554,55656555,55656556,55656565,55656566,55656567,55656654,55656655,55656656,55656665,55656666,55656667,55656676,55656677,55656678,55656765,55656766,55656767,55656776,55656777,55656778,55656787,55656788,55656789,55665432,55665433,55665434,55665443,55665444,55665445,55665454,55665455,55665456,55665543,55665544,55665545,55665554,55665555,55665556,55665565,55665566,55665567,55665654,55665655,55665656,55665665,55665666,55665667,55665676,55665677,55665678,55666543,55666544,55666545,55666554,55666555,55666556,55666565,55666566,55666567,55666654,55666655,55666656,55666665,55666666,55666667,55666676,55666677,55666678,55666765,55666766,55666767,55666776,55666777,55666778,55666787,55666788,55666789,55667654,55667655,55667656,55667665,55667666,55667667,55667676,55667677,55667678,55667765,55667766,55667767,55667776,55667777,55667778,55667787,55667788,55667789,55667876,55667877,55667878,55667887,55667888,55667889,55667898,55667899,55676543,55676544,55676545,55676554,55676555,55676556,55676565,55676566,55676567,55676654,55676655,55676656,55676665,55676666,55676667,55676676,55676677,55676678,55676765,55676766,55676767,55676776,55676777,55676778,55676787,55676788,55676789,55677654,55677655,55677656,55677665,55677666,55677667,55677676,55677677,55677678,55677765,55677766,55677767,55677776,55677777,55677778,55677787,55677788,55677789,55677876,55677877,55677878,55677887,55677888,55677889,55677898,55677899,55678765,55678766,55678767,55678776,55678777,55678778,55678787,55678788,55678789,55678876,55678877,55678878,55678887,55678888,55678889,55678898,55678899,55678987,55678988,55678989,55678998,55678999,56543210,56543211,56543212,56543221,56543222,56543223,56543232,56543233,56543234,56543321,56543322,56543323,56543332,56543333,56543334,56543343,56543344,56543345,56543432,56543433,56543434,56543443,56543444,56543445,56543454,56543455,56543456,56544321,56544322,56544323,56544332,56544333,56544334,56544343,56544344,56544345,56544432,56544433,56544434,56544443,56544444,56544445,56544454,56544455,56544456,56544543,56544544,56544545,56544554,56544555,56544556,56544565,56544566,56544567,56545432,56545433,56545434,56545443,56545444,56545445,56545454,56545455,56545456,56545543,56545544,56545545,56545554,56545555,56545556,56545565,56545566,56545567,56545654,56545655,56545656,56545665,56545666,56545667,56545676,56545677,56545678,56554321,56554322,56554323,56554332,56554333,56554334,56554343,56554344,56554345,56554432,56554433,56554434,56554443,56554444,56554445,56554454,56554455,56554456,56554543,56554544,56554545,56554554,56554555,56554556,56554565,56554566,56554567,56555432,56555433,56555434,56555443,56555444,56555445,56555454,56555455,56555456,56555543,56555544,56555545,56555554,56555555,56555556,56555565,56555566,56555567,56555654,56555655,56555656,56555665,56555666,56555667,56555676,56555677,56555678,56556543,56556544,56556545,56556554,56556555,56556556,56556565,56556566,56556567,56556654,56556655,56556656,56556665,56556666,56556667,56556676,56556677,56556678,56556765,56556766,56556767,56556776,56556777,56556778,56556787,56556788,56556789,56565432,56565433,56565434,56565443,56565444,56565445,56565454,56565455,56565456,56565543,56565544,56565545,56565554,56565555,56565556,56565565,56565566,56565567,56565654,56565655,56565656,56565665,56565666,56565667,56565676,56565677,56565678,56566543,56566544,56566545,56566554,56566555,56566556,56566565,56566566,56566567,56566654,56566655,56566656,56566665,56566666,56566667,56566676,56566677,56566678,56566765,56566766,56566767,56566776,56566777,56566778,56566787,56566788,56566789,56567654,56567655,56567656,56567665,56567666,56567667,56567676,56567677,56567678,56567765,56567766,56567767,56567776,56567777,56567778,56567787,56567788,56567789,56567876,56567877,56567878,56567887,56567888,56567889,56567898,56567899,56654321,56654322,56654323,56654332,56654333,56654334,56654343,56654344,56654345,56654432,56654433,56654434,56654443,56654444,56654445,56654454,56654455,56654456,56654543,56654544,56654545,56654554,56654555,56654556,56654565,56654566,56654567,56655432,56655433,56655434,56655443,56655444,56655445,56655454,56655455,56655456,56655543,56655544,56655545,56655554,56655555,56655556,56655565,56655566,56655567,56655654,56655655,56655656,56655665,56655666,56655667,56655676,56655677,56655678,56656543,56656544,56656545,56656554,56656555,56656556,56656565,56656566,56656567,56656654,56656655,56656656,56656665,56656666,56656667,56656676,56656677,56656678,56656765,56656766,56656767,56656776,56656777,56656778,56656787,56656788,56656789,56665432,56665433,56665434,56665443,56665444,56665445,56665454,56665455,56665456,56665543,56665544,56665545,56665554,56665555,56665556,56665565,56665566,56665567,56665654,56665655,56665656,56665665,56665666,56665667,56665676,56665677,56665678,56666543,56666544,56666545,56666554,56666555,56666556,56666565,56666566,56666567,56666654,56666655,56666656,56666665,56666666,56666667,56666676,56666677,56666678,56666765,56666766,56666767,56666776,56666777,56666778,56666787,56666788,56666789,56667654,56667655,56667656,56667665,56667666,56667667,56667676,56667677,56667678,56667765,56667766,56667767,56667776,56667777,56667778,56667787,56667788,56667789,56667876,56667877,56667878,56667887,56667888,56667889,56667898,56667899,56676543,56676544,56676545,56676554,56676555,56676556,56676565,56676566,56676567,56676654,56676655,56676656,56676665,56676666,56676667,56676676,56676677,56676678,56676765,56676766,56676767,56676776,56676777,56676778,56676787,56676788,56676789,56677654,56677655,56677656,56677665,56677666,56677667,56677676,56677677,56677678,56677765,56677766,56677767,56677776,56677777,56677778,56677787,56677788,56677789,56677876,56677877,56677878,56677887,56677888,56677889,56677898,56677899,56678765,56678766,56678767,56678776,56678777,56678778,56678787,56678788,56678789,56678876,56678877,56678878,56678887,56678888,56678889,56678898,56678899,56678987,56678988,56678989,56678998,56678999,56765432,56765433,56765434,56765443,56765444,56765445,56765454,56765455,56765456,56765543,56765544,56765545,56765554,56765555,56765556,56765565,56765566,56765567,56765654,56765655,56765656,56765665,56765666,56765667,56765676,56765677,56765678,56766543,56766544,56766545,56766554,56766555,56766556,56766565,56766566,56766567,56766654,56766655,56766656,56766665,56766666,56766667,56766676,56766677,56766678,56766765,56766766,56766767,56766776,56766777,56766778,56766787,56766788,56766789,56767654,56767655,56767656,56767665,56767666,56767667,56767676,56767677,56767678,56767765,56767766,56767767,56767776,56767777,56767778,56767787,56767788,56767789,56767876,56767877,56767878,56767887,56767888,56767889,56767898,56767899,56776543,56776544,56776545,56776554,56776555,56776556,56776565,56776566,56776567,56776654,56776655,56776656,56776665,56776666,56776667,56776676,56776677,56776678,56776765,56776766,56776767,56776776,56776777,56776778,56776787,56776788,56776789,56777654,56777655,56777656,56777665,56777666,56777667,56777676,56777677,56777678,56777765,56777766,56777767,56777776,56777777,56777778,56777787,56777788,56777789,56777876,56777877,56777878,56777887,56777888,56777889,56777898,56777899,56778765,56778766,56778767,56778776,56778777,56778778,56778787,56778788,56778789,56778876,56778877,56778878,56778887,56778888,56778889,56778898,56778899,56778987,56778988,56778989,56778998,56778999,56787654,56787655,56787656,56787665,56787666,56787667,56787676,56787677,56787678,56787765,56787766,56787767,56787776,56787777,56787778,56787787,56787788,56787789,56787876,56787877,56787878,56787887,56787888,56787889,56787898,56787899,56788765,56788766,56788767,56788776,56788777,56788778,56788787,56788788,56788789,56788876,56788877,56788878,56788887,56788888,56788889,56788898,56788899,56788987,56788988,56788989,56788998,56788999,56789876,56789877,56789878,56789887,56789888,56789889,56789898,56789899,56789987,56789988,56789989,56789998,56789999,65432100,65432101,65432110,65432111,65432112,65432121,65432122,65432123,65432210,65432211,65432212,65432221,65432222,65432223,65432232,65432233,65432234,65432321,65432322,65432323,65432332,65432333,65432334,65432343,65432344,65432345,65433210,65433211,65433212,65433221,65433222,65433223,65433232,65433233,65433234,65433321,65433322,65433323,65433332,65433333,65433334,65433343,65433344,65433345,65433432,65433433,65433434,65433443,65433444,65433445,65433454,65433455,65433456,65434321,65434322,65434323,65434332,65434333,65434334,65434343,65434344,65434345,65434432,65434433,65434434,65434443,65434444,65434445,65434454,65434455,65434456,65434543,65434544,65434545,65434554,65434555,65434556,65434565,65434566,65434567,65443210,65443211,65443212,65443221,65443222,65443223,65443232,65443233,65443234,65443321,65443322,65443323,65443332,65443333,65443334,65443343,65443344,65443345,65443432,65443433,65443434,65443443,65443444,65443445,65443454,65443455,65443456,65444321,65444322,65444323,65444332,65444333,65444334,65444343,65444344,65444345,65444432,65444433,65444434,65444443,65444444,65444445,65444454,65444455,65444456,65444543,65444544,65444545,65444554,65444555,65444556,65444565,65444566,65444567,65445432,65445433,65445434,65445443,65445444,65445445,65445454,65445455,65445456,65445543,65445544,65445545,65445554,65445555,65445556,65445565,65445566,65445567,65445654,65445655,65445656,65445665,65445666,65445667,65445676,65445677,65445678,65454321,65454322,65454323,65454332,65454333,65454334,65454343,65454344,65454345,65454432,65454433,65454434,65454443,65454444,65454445,65454454,65454455,65454456,65454543,65454544,65454545,65454554,65454555,65454556,65454565,65454566,65454567,65455432,65455433,65455434,65455443,65455444,65455445,65455454,65455455,65455456,65455543,65455544,65455545,65455554,65455555,65455556,65455565,65455566,65455567,65455654,65455655,65455656,65455665,65455666,65455667,65455676,65455677,65455678,65456543,65456544,65456545,65456554,65456555,65456556,65456565,65456566,65456567,65456654,65456655,65456656,65456665,65456666,65456667,65456676,65456677,65456678,65456765,65456766,65456767,65456776,65456777,65456778,65456787,65456788,65456789,65543210,65543211,65543212,65543221,65543222,65543223,65543232,65543233,65543234,65543321,65543322,65543323,65543332,65543333,65543334,65543343,65543344,65543345,65543432,65543433,65543434,65543443,65543444,65543445,65543454,65543455,65543456,65544321,65544322,65544323,65544332,65544333,65544334,65544343,65544344,65544345,65544432,65544433,65544434,65544443,65544444,65544445,65544454,65544455,65544456,65544543,65544544,65544545,65544554,65544555,65544556,65544565,65544566,65544567,65545432,65545433,65545434,65545443,65545444,65545445,65545454,65545455,65545456,65545543,65545544,65545545,65545554,65545555,65545556,65545565,65545566,65545567,65545654,65545655,65545656,65545665,65545666,65545667,65545676,65545677,65545678,65554321,65554322,65554323,65554332,65554333,65554334,65554343,65554344,65554345,65554432,65554433,65554434,65554443,65554444,65554445,65554454,65554455,65554456,65554543,65554544,65554545,65554554,65554555,65554556,65554565,65554566,65554567,65555432,65555433,65555434,65555443,65555444,65555445,65555454,65555455,65555456,65555543,65555544,65555545,65555554,65555555,65555556,65555565,65555566,65555567,65555654,65555655,65555656,65555665,65555666,65555667,65555676,65555677,65555678,65556543,65556544,65556545,65556554,65556555,65556556,65556565,65556566,65556567,65556654,65556655,65556656,65556665,65556666,65556667,65556676,65556677,65556678,65556765,65556766,65556767,65556776,65556777,65556778,65556787,65556788,65556789,65565432,65565433,65565434,65565443,65565444,65565445,65565454,65565455,65565456,65565543,65565544,65565545,65565554,65565555,65565556,65565565,65565566,65565567,65565654,65565655,65565656,65565665,65565666,65565667,65565676,65565677,65565678,65566543,65566544,65566545,65566554,65566555,65566556,65566565,65566566,65566567,65566654,65566655,65566656,65566665,65566666,65566667,65566676,65566677,65566678,65566765,65566766,65566767,65566776,65566777,65566778,65566787,65566788,65566789,65567654,65567655,65567656,65567665,65567666,65567667,65567676,65567677,65567678,65567765,65567766,65567767,65567776,65567777,65567778,65567787,65567788,65567789,65567876,65567877,65567878,65567887,65567888,65567889,65567898,65567899,65654321,65654322,65654323,65654332,65654333,65654334,65654343,65654344,65654345,65654432,65654433,65654434,65654443,65654444,65654445,65654454,65654455,65654456,65654543,65654544,65654545,65654554,65654555,65654556,65654565,65654566,65654567,65655432,65655433,65655434,65655443,65655444,65655445,65655454,65655455,65655456,65655543,65655544,65655545,65655554,65655555,65655556,65655565,65655566,65655567,65655654,65655655,65655656,65655665,65655666,65655667,65655676,65655677,65655678,65656543,65656544,65656545,65656554,65656555,65656556,65656565,65656566,65656567,65656654,65656655,65656656,65656665,65656666,65656667,65656676,65656677,65656678,65656765,65656766,65656767,65656776,65656777,65656778,65656787,65656788,65656789,65665432,65665433,65665434,65665443,65665444,65665445,65665454,65665455,65665456,65665543,65665544,65665545,65665554,65665555,65665556,65665565,65665566,65665567,65665654,65665655,65665656,65665665,65665666,65665667,65665676,65665677,65665678,65666543,65666544,65666545,65666554,65666555,65666556,65666565,65666566,65666567,65666654,65666655,65666656,65666665,65666666,65666667,65666676,65666677,65666678,65666765,65666766,65666767,65666776,65666777,65666778,65666787,65666788,65666789,65667654,65667655,65667656,65667665,65667666,65667667,65667676,65667677,65667678,65667765,65667766,65667767,65667776,65667777,65667778,65667787,65667788,65667789,65667876,65667877,65667878,65667887,65667888,65667889,65667898,65667899,65676543,65676544,65676545,65676554,65676555,65676556,65676565,65676566,65676567,65676654,65676655,65676656,65676665,65676666,65676667,65676676,65676677,65676678,65676765,65676766,65676767,65676776,65676777,65676778,65676787,65676788,65676789,65677654,65677655,65677656,65677665,65677666,65677667,65677676,65677677,65677678,65677765,65677766,65677767,65677776,65677777,65677778,65677787,65677788,65677789,65677876,65677877,65677878,65677887,65677888,65677889,65677898,65677899,65678765,65678766,65678767,65678776,65678777,65678778,65678787,65678788,65678789,65678876,65678877,65678878,65678887,65678888,65678889,65678898,65678899,65678987,65678988,65678989,65678998,65678999,66543210,66543211,66543212,66543221,66543222,66543223,66543232,66543233,66543234,66543321,66543322,66543323,66543332,66543333,66543334,66543343,66543344,66543345,66543432,66543433,66543434,66543443,66543444,66543445,66543454,66543455,66543456,66544321,66544322,66544323,66544332,66544333,66544334,66544343,66544344,66544345,66544432,66544433,66544434,66544443,66544444,66544445,66544454,66544455,66544456,66544543,66544544,66544545,66544554,66544555,66544556,66544565,66544566,66544567,66545432,66545433,66545434,66545443,66545444,66545445,66545454,66545455,66545456,66545543,66545544,66545545,66545554,66545555,66545556,66545565,66545566,66545567,66545654,66545655,66545656,66545665,66545666,66545667,66545676,66545677,66545678,66554321,66554322,66554323,66554332,66554333,66554334,66554343,66554344,66554345,66554432,66554433,66554434,66554443,66554444,66554445,66554454,66554455,66554456,66554543,66554544,66554545,66554554,66554555,66554556,66554565,66554566,66554567,66555432,66555433,66555434,66555443,66555444,66555445,66555454,66555455,66555456,66555543,66555544,66555545,66555554,66555555,66555556,66555565,66555566,66555567,66555654,66555655,66555656,66555665,66555666,66555667,66555676,66555677,66555678,66556543,66556544,66556545,66556554,66556555,66556556,66556565,66556566,66556567,66556654,66556655,66556656,66556665,66556666,66556667,66556676,66556677,66556678,66556765,66556766,66556767,66556776,66556777,66556778,66556787,66556788,66556789,66565432,66565433,66565434,66565443,66565444,66565445,66565454,66565455,66565456,66565543,66565544,66565545,66565554,66565555,66565556,66565565,66565566,66565567,66565654,66565655,66565656,66565665,66565666,66565667,66565676,66565677,66565678,66566543,66566544,66566545,66566554,66566555,66566556,66566565,66566566,66566567,66566654,66566655,66566656,66566665,66566666,66566667,66566676,66566677,66566678,66566765,66566766,66566767,66566776,66566777,66566778,66566787,66566788,66566789,66567654,66567655,66567656,66567665,66567666,66567667,66567676,66567677,66567678,66567765,66567766,66567767,66567776,66567777,66567778,66567787,66567788,66567789,66567876,66567877,66567878,66567887,66567888,66567889,66567898,66567899,66654321,66654322,66654323,66654332,66654333,66654334,66654343,66654344,66654345,66654432,66654433,66654434,66654443,66654444,66654445,66654454,66654455,66654456,66654543,66654544,66654545,66654554,66654555,66654556,66654565,66654566,66654567,66655432,66655433,66655434,66655443,66655444,66655445,66655454,66655455,66655456,66655543,66655544,66655545,66655554,66655555,66655556,66655565,66655566,66655567,66655654,66655655,66655656,66655665,66655666,66655667,66655676,66655677,66655678,66656543,66656544,66656545,66656554,66656555,66656556,66656565,66656566,66656567,66656654,66656655,66656656,66656665,66656666,66656667,66656676,66656677,66656678,66656765,66656766,66656767,66656776,66656777,66656778,66656787,66656788,66656789,66665432,66665433,66665434,66665443,66665444,66665445,66665454,66665455,66665456,66665543,66665544,66665545,66665554,66665555,66665556,66665565,66665566,66665567,66665654,66665655,66665656,66665665,66665666,66665667,66665676,66665677,66665678,66666543,66666544,66666545,66666554,66666555,66666556,66666565,66666566,66666567,66666654,66666655,66666656,66666665,66666666,66666667,66666676,66666677,66666678,66666765,66666766,66666767,66666776,66666777,66666778,66666787,66666788,66666789,66667654,66667655,66667656,66667665,66667666,66667667,66667676,66667677,66667678,66667765,66667766,66667767,66667776,66667777,66667778,66667787,66667788,66667789,66667876,66667877,66667878,66667887,66667888,66667889,66667898,66667899,66676543,66676544,66676545,66676554,66676555,66676556,66676565,66676566,66676567,66676654,66676655,66676656,66676665,66676666,66676667,66676676,66676677,66676678,66676765,66676766,66676767,66676776,66676777,66676778,66676787,66676788,66676789,66677654,66677655,66677656,66677665,66677666,66677667,66677676,66677677,66677678,66677765,66677766,66677767,66677776,66677777,66677778,66677787,66677788,66677789,66677876,66677877,66677878,66677887,66677888,66677889,66677898,66677899,66678765,66678766,66678767,66678776,66678777,66678778,66678787,66678788,66678789,66678876,66678877,66678878,66678887,66678888,66678889,66678898,66678899,66678987,66678988,66678989,66678998,66678999,66765432,66765433,66765434,66765443,66765444,66765445,66765454,66765455,66765456,66765543,66765544,66765545,66765554,66765555,66765556,66765565,66765566,66765567,66765654,66765655,66765656,66765665,66765666,66765667,66765676,66765677,66765678,66766543,66766544,66766545,66766554,66766555,66766556,66766565,66766566,66766567,66766654,66766655,66766656,66766665,66766666,66766667,66766676,66766677,66766678,66766765,66766766,66766767,66766776,66766777,66766778,66766787,66766788,66766789,66767654,66767655,66767656,66767665,66767666,66767667,66767676,66767677,66767678,66767765,66767766,66767767,66767776,66767777,66767778,66767787,66767788,66767789,66767876,66767877,66767878,66767887,66767888,66767889,66767898,66767899,66776543,66776544,66776545,66776554,66776555,66776556,66776565,66776566,66776567,66776654,66776655,66776656,66776665,66776666,66776667,66776676,66776677,66776678,66776765,66776766,66776767,66776776,66776777,66776778,66776787,66776788,66776789,66777654,66777655,66777656,66777665,66777666,66777667,66777676,66777677,66777678,66777765,66777766,66777767,66777776,66777777,66777778,66777787,66777788,66777789,66777876,66777877,66777878,66777887,66777888,66777889,66777898,66777899,66778765,66778766,66778767,66778776,66778777,66778778,66778787,66778788,66778789,66778876,66778877,66778878,66778887,66778888,66778889,66778898,66778899,66778987,66778988,66778989,66778998,66778999,66787654,66787655,66787656,66787665,66787666,66787667,66787676,66787677,66787678,66787765,66787766,66787767,66787776,66787777,66787778,66787787,66787788,66787789,66787876,66787877,66787878,66787887,66787888,66787889,66787898,66787899,66788765,66788766,66788767,66788776,66788777,66788778,66788787,66788788,66788789,66788876,66788877,66788878,66788887,66788888,66788889,66788898,66788899,66788987,66788988,66788989,66788998,66788999,66789876,66789877,66789878,66789887,66789888,66789889,66789898,66789899,66789987,66789988,66789989,66789998,66789999,67654321,67654322,67654323,67654332,67654333,67654334,67654343,67654344,67654345,67654432,67654433,67654434,67654443,67654444,67654445,67654454,67654455,67654456,67654543,67654544,67654545,67654554,67654555,67654556,67654565,67654566,67654567,67655432,67655433,67655434,67655443,67655444,67655445,67655454,67655455,67655456,67655543,67655544,67655545,67655554,67655555,67655556,67655565,67655566,67655567,67655654,67655655,67655656,67655665,67655666,67655667,67655676,67655677,67655678,67656543,67656544,67656545,67656554,67656555,67656556,67656565,67656566,67656567,67656654,67656655,67656656,67656665,67656666,67656667,67656676,67656677,67656678,67656765,67656766,67656767,67656776,67656777,67656778,67656787,67656788,67656789,67665432,67665433,67665434,67665443,67665444,67665445,67665454,67665455,67665456,67665543,67665544,67665545,67665554,67665555,67665556,67665565,67665566,67665567,67665654,67665655,67665656,67665665,67665666,67665667,67665676,67665677,67665678,67666543,67666544,67666545,67666554,67666555,67666556,67666565,67666566,67666567,67666654,67666655,67666656,67666665,67666666,67666667,67666676,67666677,67666678,67666765,67666766,67666767,67666776,67666777,67666778,67666787,67666788,67666789,67667654,67667655,67667656,67667665,67667666,67667667,67667676,67667677,67667678,67667765,67667766,67667767,67667776,67667777,67667778,67667787,67667788,67667789,67667876,67667877,67667878,67667887,67667888,67667889,67667898,67667899,67676543,67676544,67676545,67676554,67676555,67676556,67676565,67676566,67676567,67676654,67676655,67676656,67676665,67676666,67676667,67676676,67676677,67676678,67676765,67676766,67676767,67676776,67676777,67676778,67676787,67676788,67676789,67677654,67677655,67677656,67677665,67677666,67677667,67677676,67677677,67677678,67677765,67677766,67677767,67677776,67677777,67677778,67677787,67677788,67677789,67677876,67677877,67677878,67677887,67677888,67677889,67677898,67677899,67678765,67678766,67678767,67678776,67678777,67678778,67678787,67678788,67678789,67678876,67678877,67678878,67678887,67678888,67678889,67678898,67678899,67678987,67678988,67678989,67678998,67678999,67765432,67765433,67765434,67765443,67765444,67765445,67765454,67765455,67765456,67765543,67765544,67765545,67765554,67765555,67765556,67765565,67765566,67765567,67765654,67765655,67765656,67765665,67765666,67765667,67765676,67765677,67765678,67766543,67766544,67766545,67766554,67766555,67766556,67766565,67766566,67766567,67766654,67766655,67766656,67766665,67766666,67766667,67766676,67766677,67766678,67766765,67766766,67766767,67766776,67766777,67766778,67766787,67766788,67766789,67767654,67767655,67767656,67767665,67767666,67767667,67767676,67767677,67767678,67767765,67767766,67767767,67767776,67767777,67767778,67767787,67767788,67767789,67767876,67767877,67767878,67767887,67767888,67767889,67767898,67767899,67776543,67776544,67776545,67776554,67776555,67776556,67776565,67776566,67776567,67776654,67776655,67776656,67776665,67776666,67776667,67776676,67776677,67776678,67776765,67776766,67776767,67776776,67776777,67776778,67776787,67776788,67776789,67777654,67777655,67777656,67777665,67777666,67777667,67777676,67777677,67777678,67777765,67777766,67777767,67777776,67777777,67777778,67777787,67777788,67777789,67777876,67777877,67777878,67777887,67777888,67777889,67777898,67777899,67778765,67778766,67778767,67778776,67778777,67778778,67778787,67778788,67778789,67778876,67778877,67778878,67778887,67778888,67778889,67778898,67778899,67778987,67778988,67778989,67778998,67778999,67787654,67787655,67787656,67787665,67787666,67787667,67787676,67787677,67787678,67787765,67787766,67787767,67787776,67787777,67787778,67787787,67787788,67787789,67787876,67787877,67787878,67787887,67787888,67787889,67787898,67787899,67788765,67788766,67788767,67788776,67788777,67788778,67788787,67788788,67788789,67788876,67788877,67788878,67788887,67788888,67788889,67788898,67788899,67788987,67788988,67788989,67788998,67788999,67789876,67789877,67789878,67789887,67789888,67789889,67789898,67789899,67789987,67789988,67789989,67789998,67789999,67876543,67876544,67876545,67876554,67876555,67876556,67876565,67876566,67876567,67876654,67876655,67876656,67876665,67876666,67876667,67876676,67876677,67876678,67876765,67876766,67876767,67876776,67876777,67876778,67876787,67876788,67876789,67877654,67877655,67877656,67877665,67877666,67877667,67877676,67877677,67877678,67877765,67877766,67877767,67877776,67877777,67877778,67877787,67877788,67877789,67877876,67877877,67877878,67877887,67877888,67877889,67877898,67877899,67878765,67878766,67878767,67878776,67878777,67878778,67878787,67878788,67878789,67878876,67878877,67878878,67878887,67878888,67878889,67878898,67878899,67878987,67878988,67878989,67878998,67878999,67887654,67887655,67887656,67887665,67887666,67887667,67887676,67887677,67887678,67887765,67887766,67887767,67887776,67887777,67887778,67887787,67887788,67887789,67887876,67887877,67887878,67887887,67887888,67887889,67887898,67887899,67888765,67888766,67888767,67888776,67888777,67888778,67888787,67888788,67888789,67888876,67888877,67888878,67888887,67888888,67888889,67888898,67888899,67888987,67888988,67888989,67888998,67888999,67889876,67889877,67889878,67889887,67889888,67889889,67889898,67889899,67889987,67889988,67889989,67889998,67889999,67898765,67898766,67898767,67898776,67898777,67898778,67898787,67898788,67898789,67898876,67898877,67898878,67898887,67898888,67898889,67898898,67898899,67898987,67898988,67898989,67898998,67898999,67899876,67899877,67899878,67899887,67899888,67899889,67899898,67899899,67899987,67899988,67899989,67899998,67899999,76543210,76543211,76543212,76543221,76543222,76543223,76543232,76543233,76543234,76543321,76543322,76543323,76543332,76543333,76543334,76543343,76543344,76543345,76543432,76543433,76543434,76543443,76543444,76543445,76543454,76543455,76543456,76544321,76544322,76544323,76544332,76544333,76544334,76544343,76544344,76544345,76544432,76544433,76544434,76544443,76544444,76544445,76544454,76544455,76544456,76544543,76544544,76544545,76544554,76544555,76544556,76544565,76544566,76544567,76545432,76545433,76545434,76545443,76545444,76545445,76545454,76545455,76545456,76545543,76545544,76545545,76545554,76545555,76545556,76545565,76545566,76545567,76545654,76545655,76545656,76545665,76545666,76545667,76545676,76545677,76545678,76554321,76554322,76554323,76554332,76554333,76554334,76554343,76554344,76554345,76554432,76554433,76554434,76554443,76554444,76554445,76554454,76554455,76554456,76554543,76554544,76554545,76554554,76554555,76554556,76554565,76554566,76554567,76555432,76555433,76555434,76555443,76555444,76555445,76555454,76555455,76555456,76555543,76555544,76555545,76555554,76555555,76555556,76555565,76555566,76555567,76555654,76555655,76555656,76555665,76555666,76555667,76555676,76555677,76555678,76556543,76556544,76556545,76556554,76556555,76556556,76556565,76556566,76556567,76556654,76556655,76556656,76556665,76556666,76556667,76556676,76556677,76556678,76556765,76556766,76556767,76556776,76556777,76556778,76556787,76556788,76556789,76565432,76565433,76565434,76565443,76565444,76565445,76565454,76565455,76565456,76565543,76565544,76565545,76565554,76565555,76565556,76565565,76565566,76565567,76565654,76565655,76565656,76565665,76565666,76565667,76565676,76565677,76565678,76566543,76566544,76566545,76566554,76566555,76566556,76566565,76566566,76566567,76566654,76566655,76566656,76566665,76566666,76566667,76566676,76566677,76566678,76566765,76566766,76566767,76566776,76566777,76566778,76566787,76566788,76566789,76567654,76567655,76567656,76567665,76567666,76567667,76567676,76567677,76567678,76567765,76567766,76567767,76567776,76567777,76567778,76567787,76567788,76567789,76567876,76567877,76567878,76567887,76567888,76567889,76567898,76567899,76654321,76654322,76654323,76654332,76654333,76654334,76654343,76654344,76654345,76654432,76654433,76654434,76654443,76654444,76654445,76654454,76654455,76654456,76654543,76654544,76654545,76654554,76654555,76654556,76654565,76654566,76654567,76655432,76655433,76655434,76655443,76655444,76655445,76655454,76655455,76655456,76655543,76655544,76655545,76655554,76655555,76655556,76655565,76655566,76655567,76655654,76655655,76655656,76655665,76655666,76655667,76655676,76655677,76655678,76656543,76656544,76656545,76656554,76656555,76656556,76656565,76656566,76656567,76656654,76656655,76656656,76656665,76656666,76656667,76656676,76656677,76656678,76656765,76656766,76656767,76656776,76656777,76656778,76656787,76656788,76656789,76665432,76665433,76665434,76665443,76665444,76665445,76665454,76665455,76665456,76665543,76665544,76665545,76665554,76665555,76665556,76665565,76665566,76665567,76665654,76665655,76665656,76665665,76665666,76665667,76665676,76665677,76665678,76666543,76666544,76666545,76666554,76666555,76666556,76666565,76666566,76666567,76666654,76666655,76666656,76666665,76666666,76666667,76666676,76666677,76666678,76666765,76666766,76666767,76666776,76666777,76666778,76666787,76666788,76666789,76667654,76667655,76667656,76667665,76667666,76667667,76667676,76667677,76667678,76667765,76667766,76667767,76667776,76667777,76667778,76667787,76667788,76667789,76667876,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,888787654,888787655,888787656,888787665,888787666,888787667,888787676,888787677,888787678,888787765,888787766,888787767,888787776,888787777,888787778,888787787,888787788,888787789,888787876,888787877,888787878,888787887,888787888,888787889,888787898,888787899,888788765,888788766,888788767,888788776,888788777,888788778,888788787,888788788,888788789,888788876,888788877,888788878,888788887,888788888,888788889,888788898,888788899,888788987,888788988,888788989,888788998,888788999,888789876,888789877,888789878,888789887,888789888,888789889,888789898,888789899,888789987,888789988,888789989,888789998,888789999,888876543,888876544,888876545,888876554,888876555,888876556,888876565,888876566,888876567,888876654,888876655,888876656,888876665,888876666,888876667,888876676,888876677,888876678,888876765,888876766,888876767,888876776,888876777,888876778,888876787,888876788,888876789,888877654,888877655,888877656,888877665,888877666,888877667,888877676,888877677,888877678,888877765,888877766,888877767,888877776,888877777,888877778,888877787,888877788,888877789,888877876,888877877,888877878,888877887,888877888,888877889,888877898,888877899,888878765,888878766,888878767,888878776,888878777,888878778,888878787,888878788,888878789,888878876,888878877,888878878,888878887,888878888,888878889,888878898,888878899,888878987,888878988,888878989,888878998,888878999,888887654,888887655,888887656,888887665,888887666,888887667,888887676,888887677,888887678,888887765,888887766,888887767,888887776,888887777,888887778,888887787,888887788,888887789,888887876,888887877,888887878,888887887,888887888,888887889,888887898,888887899,888888765,888888766,888888767,888888776,888888777,888888778,888888787,888888788,888888789,888888876,888888877,888888878,888888887,888888888,888888889,888888898,888888899,888888987,888888988,888888989,888888998,888888999,888889876,888889877,888889878,888889887,888889888,888889889,888889898,888889899,888889987,888889988,888889989,888889998,888889999,888898765,888898766,888898767,888898776,888898777,888898778,888898787,888898788,888898789,888898876,888898877,888898878,888898887,888898888,888898889,888898898,888898899,888898987,888898988,888898989,888898998,888898999,888899876,888899877,888899878,888899887,888899888,888899889,888899898,888899899,888899987,888899988,888899989,888899998,888899999,888987654,888987655,888987656,888987665,888987666,888987667,888987676,888987677,888987678,888987765,888987766,888987767,888987776,888987777,888987778,888987787,888987788,888987789,888987876,888987877,888987878,888987887,888987888,888987889,888987898,888987899,888988765,888988766,888988767,888988776,888988777,888988778,888988787,888988788,888988789,888988876,888988877,888988878,888988887,888988888,888988889,888988898,888988899,888988987,888988988,888988989,888988998,888988999,888989876,888989877,888989878,888989887,888989888,888989889,888989898,888989899,888989987,888989988,888989989,888989998,888989999,888998765,888998766,888998767,888998776,888998777,888998778,888998787,888998788,888998789,888998876,888998877,888998878,888998887,888998888,888998889,888998898,888998899,888998987,888998988,888998989,888998998,888998999,888999876,888999877,888999878,888999887,888999888,888999889,888999898,888999899,888999987,888999988,888999989,888999998,888999999,889876543,889876544,889876545,889876554,889876555,889876556,889876565,889876566,889876567,889876654,889876655,889876656,889876665,889876666,889876667,889876676,889876677,889876678,889876765,889876766,889876767,889876776,889876777,889876778,889876787,889876788,889876789,889877654,889877655,889877656,889877665,889877666,889877667,889877676,889877677,889877678,889877765,889877766,889877767,889877776,889877777,889877778,889877787,889877788,889877789,889877876,889877877,889877878,889877887,889877888,889877889,889877898,889877899,889878765,889878766,889878767,889878776,889878777,889878778,889878787,889878788,889878789,889878876,889878877,889878878,889878887,889878888,889878889,889878898,889878899,889878987,889878988,889878989,889878998,889878999,889887654,889887655,889887656,889887665,889887666,889887667,889887676,889887677,889887678,889887765,889887766,889887767,889887776,889887777,889887778,889887787,889887788,889887789,889887876,889887877,889887878,889887887,889887888,889887889,889887898,889887899,889888765,889888766,889888767,889888776,889888777,889888778,889888787,889888788,889888789,889888876,889888877,889888878,889888887,889888888,889888889,889888898,889888899,889888987,889888988,889888989,889888998,889888999,889889876,889889877,889889878,889889887,889889888,889889889,889889898,889889899,889889987,889889988,889889989,889889998,889889999,889898765,889898766,889898767,889898776,889898777,889898778,889898787,889898788,889898789,889898876,889898877,889898878,889898887,889898888,889898889,889898898,889898899,889898987,889898988,889898989,889898998,889898999,889899876,889899877,889899878,889899887,889899888,889899889,889899898,889899899,889899987,889899988,889899989,889899998,889899999,889987654,889987655,889987656,889987665,889987666,889987667,889987676,889987677,889987678,889987765,889987766,889987767,889987776,889987777,889987778,889987787,889987788,889987789,889987876,889987877,889987878,889987887,889987888,889987889,889987898,889987899,889988765,889988766,889988767,889988776,889988777,889988778,889988787,889988788,889988789,889988876,889988877,889988878,889988887,889988888,889988889,889988898,889988899,889988987,889988988,889988989,889988998,889988999,889989876,889989877,889989878,889989887,889989888,889989889,889989898,889989899,889989987,889989988,889989989,889989998,889989999,889998765,889998766,889998767,889998776,889998777,889998778,889998787,889998788,889998789,889998876,889998877,889998878,889998887,889998888,889998889,889998898,889998899,889998987,889998988,889998989,889998998,889998999,889999876,889999877,889999878,889999887,889999888,889999889,889999898,889999899,889999987,889999988,889999989,889999998,889999999,898765432,898765433,898765434,898765443,898765444,898765445,898765454,898765455,898765456,898765543,898765544,898765545,898765554,898765555,898765556,898765565,898765566,898765567,898765654,898765655,898765656,898765665,898765666,898765667,898765676,898765677,898765678,898766543,898766544,898766545,898766554,898766555,898766556,898766565,898766566,898766567,898766654,898766655,898766656,898766665,898766666,898766667,898766676,898766677,898766678,898766765,898766766,898766767,898766776,898766777,898766778,898766787,898766788,898766789,898767654,898767655,898767656,898767665,898767666,898767667,898767676,898767677,898767678,898767765,898767766,898767767,898767776,898767777,898767778,898767787,898767788,898767789,898767876,898767877,898767878,898767887,898767888,898767889,898767898,898767899,898776543,898776544,898776545,898776554,898776555,898776556,898776565,898776566,898776567,898776654,898776655,898776656,898776665,898776666,898776667,898776676,898776677,898776678,898776765,898776766,898776767,898776776,898776777,898776778,898776787,898776788,898776789,898777654,898777655,898777656,898777665,898777666,898777667,898777676,898777677,898777678,898777765,898777766,898777767,898777776,898777777,898777778,898777787,898777788,898777789,898777876,898777877,898777878,898777887,898777888,898777889,898777898,898777899,898778765,898778766,898778767,898778776,898778777,898778778,898778787,898778788,898778789,898778876,898778877,898778878,898778887,898778888,898778889,898778898,898778899,898778987,898778988,898778989,898778998,898778999,898787654,898787655,898787656,898787665,898787666,898787667,898787676,898787677,898787678,898787765,898787766,898787767,898787776,898787777,898787778,898787787,898787788,898787789,898787876,898787877,898787878,898787887,898787888,898787889,898787898,898787899,898788765,898788766,898788767,898788776,898788777,898788778,898788787,898788788,898788789,898788876,898788877,898788878,898788887,898788888,898788889,898788898,898788899,898788987,898788988,898788989,898788998,898788999,898789876,898789877,898789878,898789887,898789888,898789889,898789898,898789899,898789987,898789988,898789989,898789998,898789999,898876543,898876544,898876545,898876554,898876555,898876556,898876565,898876566,898876567,898876654,898876655,898876656,898876665,898876666,898876667,898876676,898876677,898876678,898876765,898876766,898876767,898876776,898876777,898876778,898876787,898876788,898876789,898877654,898877655,898877656,898877665,898877666,898877667,898877676,898877677,898877678,898877765,898877766,898877767,898877776,898877777,898877778,898877787,898877788,898877789,898877876,898877877,898877878,898877887,898877888,898877889,898877898,898877899,898878765,898878766,898878767,898878776,898878777,898878778,898878787,898878788,898878789,898878876,898878877,898878878,898878887,898878888,898878889,898878898,898878899,898878987,898878988,898878989,898878998,898878999,898887654,898887655,898887656,898887665,898887666,898887667,898887676,898887677,898887678,898887765,898887766,898887767,898887776,898887777,898887778,898887787,898887788,898887789,898887876,898887877,898887878,898887887,898887888,898887889,898887898,898887899,898888765,898888766,898888767,898888776,898888777,898888778,898888787,898888788,898888789,898888876,898888877,898888878,898888887,898888888,898888889,898888898,898888899,898888987,898888988,898888989,898888998,898888999,898889876,898889877,898889878,898889887,898889888,898889889,898889898,898889899,898889987,898889988,898889989,898889998,898889999,898898765,898898766,898898767,898898776,898898777,898898778,898898787,898898788,898898789,898898876,898898877,898898878,898898887,898898888,898898889,898898898,898898899,898898987,898898988,898898989,898898998,898898999,898899876,898899877,898899878,898899887,898899888,898899889,898899898,898899899,898899987,898899988,898899989,898899998,898899999,898987654,898987655,898987656,898987665,898987666,898987667,898987676,898987677,898987678,898987765,898987766,898987767,898987776,898987777,898987778,898987787,898987788,898987789,898987876,898987877,898987878,898987887,898987888,898987889,898987898,898987899,898988765,898988766,898988767,898988776,898988777,898988778,898988787,898988788,898988789,898988876,898988877,898988878,898988887,898988888,898988889,898988898,898988899,898988987,898988988,898988989,898988998,898988999,898989876,898989877,898989878,898989887,898989888,898989889,898989898,898989899,898989987,898989988,898989989,898989998,898989999,898998765,898998766,898998767,898998776,898998777,898998778,898998787,898998788,898998789,898998876,898998877,898998878,898998887,898998888,898998889,898998898,898998899,898998987,898998988,898998989,898998998,898998999,898999876,898999877,898999878,898999887,898999888,898999889,898999898,898999899,898999987,898999988,898999989,898999998,898999999,899876543,899876544,899876545,899876554,899876555,899876556,899876565,899876566,899876567,899876654,899876655,899876656,899876665,899876666,899876667,899876676,899876677,899876678,899876765,899876766,899876767,899876776,899876777,899876778,899876787,899876788,899876789,899877654,899877655,899877656,899877665,899877666,899877667,899877676,899877677,899877678,899877765,899877766,899877767,899877776,899877777,899877778,899877787,899877788,899877789,899877876,899877877,899877878,899877887,899877888,899877889,899877898,899877899,899878765,899878766,899878767,899878776,899878777,899878778,899878787,899878788,899878789,899878876,899878877,899878878,899878887,899878888,899878889,899878898,899878899,899878987,899878988,899878989,899878998,899878999,899887654,899887655,899887656,899887665,899887666,899887667,899887676,899887677,899887678,899887765,899887766,899887767,899887776,899887777,899887778,899887787,899887788,899887789,899887876,899887877,899887878,899887887,899887888,899887889,899887898,899887899,899888765,899888766,899888767,899888776,899888777,899888778,899888787,899888788,899888789,899888876,899888877,899888878,899888887,899888888,899888889,899888898,899888899,899888987,899888988,899888989,899888998,899888999,899889876,899889877,899889878,899889887,899889888,899889889,899889898,899889899,899889987,899889988,899889989,899889998,899889999,899898765,899898766,899898767,899898776,899898777,899898778,899898787,899898788,899898789,899898876,899898877,899898878,899898887,899898888,899898889,899898898,899898899,899898987,899898988,899898989,899898998,899898999,899899876,899899877,899899878,899899887,899899888,899899889,899899898,899899899,899899987,899899988,899899989,899899998,899899999,899987654,899987655,899987656,899987665,899987666,899987667,899987676,899987677,899987678,899987765,899987766,899987767,899987776,899987777,899987778,899987787,899987788,899987789,899987876,899987877,899987878,899987887,899987888,899987889,899987898,899987899,899988765,899988766,899988767,899988776,899988777,899988778,899988787,899988788,899988789,899988876,899988877,899988878,899988887,899988888,899988889,899988898,899988899,899988987,899988988,899988989,899988998,899988999,899989876,899989877,899989878,899989887,899989888,899989889,899989898,899989899,899989987,899989988,899989989,899989998,899989999,899998765,899998766,899998767,899998776,899998777,899998778,899998787,899998788,899998789,899998876,899998877,899998878,899998887,899998888,899998889,899998898,899998899,899998987,899998988,899998989,899998998,899998999,899999876,899999877,899999878,899999887,899999888,899999889,899999898,899999899,899999987,899999988,899999989,899999998,899999999,987654321,987654322,987654323,987654332,987654333,987654334,987654343,987654344,987654345,987654432,987654433,987654434,987654443,987654444,987654445,987654454,987654455,987654456,987654543,987654544,987654545,987654554,987654555,987654556,987654565,987654566,987654567,987655432,987655433,987655434,987655443,987655444,987655445,987655454,987655455,987655456,987655543,987655544,987655545,987655554,987655555,987655556,987655565,987655566,987655567,987655654,987655655,987655656,987655665,987655666,987655667,987655676,987655677,987655678,987656543,987656544,987656545,987656554,987656555,987656556,987656565,987656566,987656567,987656654,987656655,987656656,987656665,987656666,987656667,987656676,987656677,987656678,987656765,987656766,987656767,987656776,987656777,987656778,987656787,987656788,987656789,987665432,987665433,987665434,987665443,987665444,987665445,987665454,987665455,987665456,987665543,987665544,987665545,987665554,987665555,987665556,987665565,987665566,987665567,987665654,987665655,987665656,987665665,987665666,987665667,987665676,987665677,987665678,987666543,987666544,987666545,987666554,987666555,987666556,987666565,987666566,987666567,987666654,987666655,987666656,987666665,987666666,987666667,987666676,987666677,987666678,987666765,987666766,987666767,987666776,987666777,987666778,987666787,987666788,987666789,987667654,987667655,987667656,987667665,987667666,987667667,987667676,987667677,987667678,987667765,987667766,987667767,987667776,987667777,987667778,987667787,987667788,987667789,987667876,987667877,987667878,987667887,987667888,987667889,987667898,987667899,987676543,987676544,987676545,987676554,987676555,987676556,987676565,987676566,987676567,987676654,987676655,987676656,987676665,987676666,987676667,987676676,987676677,987676678,987676765,987676766,987676767,987676776,987676777,987676778,987676787,987676788,987676789,987677654,987677655,987677656,987677665,987677666,987677667,987677676,987677677,987677678,987677765,987677766,987677767,987677776,987677777,987677778,987677787,987677788,987677789,987677876,987677877,987677878,987677887,987677888,987677889,987677898,987677899,987678765,987678766,987678767,987678776,987678777,987678778,987678787,987678788,987678789,987678876,987678877,987678878,987678887,987678888,987678889,987678898,987678899,987678987,987678988,987678989,987678998,987678999,987765432,987765433,987765434,987765443,987765444,987765445,987765454,987765455,987765456,987765543,987765544,987765545,987765554,987765555,987765556,987765565,987765566,987765567,987765654,987765655,987765656,987765665,987765666,987765667,987765676,987765677,987765678,987766543,987766544,987766545,987766554,987766555,987766556,987766565,987766566,987766567,987766654,987766655,987766656,987766665,987766666,987766667,987766676,987766677,987766678,987766765,987766766,987766767,987766776,987766777,987766778,987766787,987766788,987766789,987767654,987767655,987767656,987767665,987767666,987767667,987767676,987767677,987767678,987767765,987767766,987767767,987767776,987767777,987767778,987767787,987767788,987767789,987767876,987767877,987767878,987767887,987767888,987767889,987767898,987767899,987776543,987776544,987776545,987776554,987776555,987776556,987776565,987776566,987776567,987776654,987776655,987776656,987776665,987776666,987776667,987776676,987776677,987776678,987776765,987776766,987776767,987776776,987776777,987776778,987776787,987776788,987776789,987777654,987777655,987777656,987777665,987777666,987777667,987777676,987777677,987777678,987777765,987777766,987777767,987777776,987777777,987777778,987777787,987777788,987777789,987777876,987777877,987777878,987777887,987777888,987777889,987777898,987777899,987778765,987778766,987778767,987778776,987778777,987778778,987778787,987778788,987778789,987778876,987778877,987778878,987778887,987778888,987778889,987778898,987778899,987778987,987778988,987778989,987778998,987778999,987787654,987787655,987787656,987787665,987787666,987787667,987787676,987787677,987787678,987787765,987787766,987787767,987787776,987787777,987787778,987787787,987787788,987787789,987787876,987787877,987787878,987787887,987787888,987787889,987787898,987787899,987788765,987788766,987788767,987788776,987788777,987788778,987788787,987788788,987788789,987788876,987788877,987788878,987788887,987788888,987788889,987788898,987788899,987788987,987788988,987788989,987788998,987788999,987789876,987789877,987789878,987789887,987789888,987789889,987789898,987789899,987789987,987789988,987789989,987789998,987789999,987876543,987876544,987876545,987876554,987876555,987876556,987876565,987876566,987876567,987876654,987876655,987876656,987876665,987876666,987876667,987876676,987876677,987876678,987876765,987876766,987876767,987876776,987876777,987876778,987876787,987876788,987876789,987877654,987877655,987877656,987877665,987877666,987877667,987877676,987877677,987877678,987877765,987877766,987877767,987877776,987877777,987877778,987877787,987877788,987877789,987877876,987877877,987877878,987877887,987877888,987877889,987877898,987877899,987878765,987878766,987878767,987878776,987878777,987878778,987878787,987878788,987878789,987878876,987878877,987878878,987878887,987878888,987878889,987878898,987878899,987878987,987878988,987878989,987878998,987878999,987887654,987887655,987887656,987887665,987887666,987887667,987887676,987887677,987887678,987887765,987887766,987887767,987887776,987887777,987887778,987887787,987887788,987887789,987887876,987887877,987887878,987887887,987887888,987887889,987887898,987887899,987888765,987888766,987888767,987888776,987888777,987888778,987888787,987888788,987888789,987888876,987888877,987888878,987888887,987888888,987888889,987888898,987888899,987888987,987888988,987888989,987888998,987888999,987889876,987889877,987889878,987889887,987889888,987889889,987889898,987889899,987889987,987889988,987889989,987889998,987889999,987898765,987898766,987898767,987898776,987898777,987898778,987898787,987898788,987898789,987898876,987898877,987898878,987898887,987898888,987898889,987898898,987898899,987898987,987898988,987898989,987898998,987898999,987899876,987899877,987899878,987899887,987899888,987899889,987899898,987899899,987899987,987899988,987899989,987899998,987899999,988765432,988765433,988765434,988765443,988765444,988765445,988765454,988765455,988765456,988765543,988765544,988765545,988765554,988765555,988765556,988765565,988765566,988765567,988765654,988765655,988765656,988765665,988765666,988765667,988765676,988765677,988765678,988766543,988766544,988766545,988766554,988766555,988766556,988766565,988766566,988766567,988766654,988766655,988766656,988766665,988766666,988766667,988766676,988766677,988766678,988766765,988766766,988766767,988766776,988766777,988766778,988766787,988766788,988766789,988767654,988767655,988767656,988767665,988767666,988767667,988767676,988767677,988767678,988767765,988767766,988767767,988767776,988767777,988767778,988767787,988767788,988767789,988767876,988767877,988767878,988767887,988767888,988767889,988767898,988767899,988776543,988776544,988776545,988776554,988776555,988776556,988776565,988776566,988776567,988776654,988776655,988776656,988776665,988776666,988776667,988776676,988776677,988776678,988776765,988776766,988776767,988776776,988776777,988776778,988776787,988776788,988776789,988777654,988777655,988777656,988777665,988777666,988777667,988777676,988777677,988777678,988777765,988777766,988777767,988777776,988777777,988777778,988777787,988777788,988777789,988777876,988777877,988777878,988777887,988777888,988777889,988777898,988777899,988778765,988778766,988778767,988778776,988778777,988778778,988778787,988778788,988778789,988778876,988778877,988778878,988778887,988778888,988778889,988778898,988778899,988778987,988778988,988778989,988778998,988778999,988787654,988787655,988787656,988787665,988787666,988787667,988787676,988787677,988787678,988787765,988787766,988787767,988787776,988787777,988787778,988787787,988787788,988787789,988787876,988787877,988787878,988787887,988787888,988787889,988787898,988787899,988788765,988788766,988788767,988788776,988788777,988788778,988788787,988788788,988788789,988788876,988788877,988788878,988788887,988788888,988788889,988788898,988788899,988788987,988788988,988788989,988788998,988788999,988789876,988789877,988789878,988789887,988789888,988789889,988789898,988789899,988789987,988789988,988789989,988789998,988789999,988876543,988876544,988876545,988876554,988876555,988876556,988876565,988876566,988876567,988876654,988876655,988876656,988876665,988876666,988876667,988876676,988876677,988876678,988876765,988876766,988876767,988876776,988876777,988876778,988876787,988876788,988876789,988877654,988877655,988877656,988877665,988877666,988877667,988877676,988877677,988877678,988877765,988877766,988877767,988877776,988877777,988877778,988877787,988877788,988877789,988877876,988877877,988877878,988877887,988877888,988877889,988877898,988877899,988878765,988878766,988878767,988878776,988878777,988878778,988878787,988878788,988878789,988878876,988878877,988878878,988878887,988878888,988878889,988878898,988878899,988878987,988878988,988878989,988878998,988878999,988887654,988887655,988887656,988887665,988887666,988887667,988887676,988887677,988887678,988887765,988887766,988887767,988887776,988887777,988887778,988887787,988887788,988887789,988887876,988887877,988887878,988887887,988887888,988887889,988887898,988887899,988888765,988888766,988888767,988888776,988888777,988888778,988888787,988888788,988888789,988888876,988888877,988888878,988888887,988888888,988888889,988888898,988888899,988888987,988888988,988888989,988888998,988888999,988889876,988889877,988889878,988889887,988889888,988889889,988889898,988889899,988889987,988889988,988889989,988889998,988889999,988898765,988898766,988898767,988898776,988898777,988898778,988898787,988898788,988898789,988898876,988898877,988898878,988898887,988898888,988898889,988898898,988898899,988898987,988898988,988898989,988898998,988898999,988899876,988899877,988899878,988899887,988899888,988899889,988899898,988899899,988899987,988899988,988899989,988899998,988899999,988987654,988987655,988987656,988987665,988987666,988987667,988987676,988987677,988987678,988987765,988987766,988987767,988987776,988987777,988987778,988987787,988987788,988987789,988987876,988987877,988987878,988987887,988987888,988987889,988987898,988987899,988988765,988988766,988988767,988988776,988988777,988988778,988988787,988988788,988988789,988988876,988988877,988988878,988988887,988988888,988988889,988988898,988988899,988988987,988988988,988988989,988988998,988988999,988989876,988989877,988989878,988989887,988989888,988989889,988989898,988989899,988989987,988989988,988989989,988989998,988989999,988998765,988998766,988998767,988998776,988998777,988998778,988998787,988998788,988998789,988998876,988998877,988998878,988998887,988998888,988998889,988998898,988998899,988998987,988998988,988998989,988998998,988998999,988999876,988999877,988999878,988999887,988999888,988999889,988999898,988999899,988999987,988999988,988999989,988999998,988999999,989876543,989876544,989876545,989876554,989876555,989876556,989876565,989876566,989876567,989876654,989876655,989876656,989876665,989876666,989876667,989876676,989876677,989876678,989876765,989876766,989876767,989876776,989876777,989876778,989876787,989876788,989876789,989877654,989877655,989877656,989877665,989877666,989877667,989877676,989877677,989877678,989877765,989877766,989877767,989877776,989877777,989877778,989877787,989877788,989877789,989877876,989877877,989877878,989877887,989877888,989877889,989877898,989877899,989878765,989878766,989878767,989878776,989878777,989878778,989878787,989878788,989878789,989878876,989878877,989878878,989878887,989878888,989878889,989878898,989878899,989878987,989878988,989878989,989878998,989878999,989887654,989887655,989887656,989887665,989887666,989887667,989887676,989887677,989887678,989887765,989887766,989887767,989887776,989887777,989887778,989887787,989887788,989887789,989887876,989887877,989887878,989887887,989887888,989887889,989887898,989887899,989888765,989888766,989888767,989888776,989888777,989888778,989888787,989888788,989888789,989888876,989888877,989888878,989888887,989888888,989888889,989888898,989888899,989888987,989888988,989888989,989888998,989888999,989889876,989889877,989889878,989889887,989889888,989889889,989889898,989889899,989889987,989889988,989889989,989889998,989889999,989898765,989898766,989898767,989898776,989898777,989898778,989898787,989898788,989898789,989898876,989898877,989898878,989898887,989898888,989898889,989898898,989898899,989898987,989898988,989898989,989898998,989898999,989899876,989899877,989899878,989899887,989899888,989899889,989899898,989899899,989899987,989899988,989899989,989899998,989899999,989987654,989987655,989987656,989987665,989987666,989987667,989987676,989987677,989987678,989987765,989987766,989987767,989987776,989987777,989987778,989987787,989987788,989987789,989987876,989987877,989987878,989987887,989987888,989987889,989987898,989987899,989988765,989988766,989988767,989988776,989988777,989988778,989988787,989988788,989988789,989988876,989988877,989988878,989988887,989988888,989988889,989988898,989988899,989988987,989988988,989988989,989988998,989988999,989989876,989989877,989989878,989989887,989989888,989989889,989989898,989989899,989989987,989989988,989989989,989989998,989989999,989998765,989998766,989998767,989998776,989998777,989998778,989998787,989998788,989998789,989998876,989998877,989998878,989998887,989998888,989998889,989998898,989998899,989998987,989998988,989998989,989998998,989998999,989999876,989999877,989999878,989999887,989999888,989999889,989999898,989999899,989999987,989999988,989999989,989999998,989999999,998765432,998765433,998765434,998765443,998765444,998765445,998765454,998765455,998765456,998765543,998765544,998765545,998765554,998765555,998765556,998765565,998765566,998765567,998765654,998765655,998765656,998765665,998765666,998765667,998765676,998765677,998765678,998766543,998766544,998766545,998766554,998766555,998766556,998766565,998766566,998766567,998766654,998766655,998766656,998766665,998766666,998766667,998766676,998766677,998766678,998766765,998766766,998766767,998766776,998766777,998766778,998766787,998766788,998766789,998767654,998767655,998767656,998767665,998767666,998767667,998767676,998767677,998767678,998767765,998767766,998767767,998767776,998767777,998767778,998767787,998767788,998767789,998767876,998767877,998767878,998767887,998767888,998767889,998767898,998767899,998776543,998776544,998776545,998776554,998776555,998776556,998776565,998776566,998776567,998776654,998776655,998776656,998776665,998776666,998776667,998776676,998776677,998776678,998776765,998776766,998776767,998776776,998776777,998776778,998776787,998776788,998776789,998777654,998777655,998777656,998777665,998777666,998777667,998777676,998777677,998777678,998777765,998777766,998777767,998777776,998777777,998777778,998777787,998777788,998777789,998777876,998777877,998777878,998777887,998777888,998777889,998777898,998777899,998778765,998778766,998778767,998778776,998778777,998778778,998778787,998778788,998778789,998778876,998778877,998778878,998778887,998778888,998778889,998778898,998778899,998778987,998778988,998778989,998778998,998778999,998787654,998787655,998787656,998787665,998787666,998787667,998787676,998787677,998787678,998787765,998787766,998787767,998787776,998787777,998787778,998787787,998787788,998787789,998787876,998787877,998787878,998787887,998787888,998787889,998787898,998787899,998788765,998788766,998788767,998788776,998788777,998788778,998788787,998788788,998788789,998788876,998788877,998788878,998788887,998788888,998788889,998788898,998788899,998788987,998788988,998788989,998788998,998788999,998789876,998789877,998789878,998789887,998789888,998789889,998789898,998789899,998789987,998789988,998789989,998789998,998789999,998876543,998876544,998876545,998876554,998876555,998876556,998876565,998876566,998876567,998876654,998876655,998876656,998876665,998876666,998876667,998876676,998876677,998876678,998876765,998876766,998876767,998876776,998876777,998876778,998876787,998876788,998876789,998877654,998877655,998877656,998877665,998877666,998877667,998877676,998877677,998877678,998877765,998877766,998877767,998877776,998877777,998877778,998877787,998877788,998877789,998877876,998877877,998877878,998877887,998877888,998877889,998877898,998877899,998878765,998878766,998878767,998878776,998878777,998878778,998878787,998878788,998878789,998878876,998878877,998878878,998878887,998878888,998878889,998878898,998878899,998878987,998878988,998878989,998878998,998878999,998887654,998887655,998887656,998887665,998887666,998887667,998887676,998887677,998887678,998887765,998887766,998887767,998887776,998887777,998887778,998887787,998887788,998887789,998887876,998887877,998887878,998887887,998887888,998887889,998887898,998887899,998888765,998888766,998888767,998888776,998888777,998888778,998888787,998888788,998888789,998888876,998888877,998888878,998888887,998888888,998888889,998888898,998888899,998888987,998888988,998888989,998888998,998888999,998889876,998889877,998889878,998889887,998889888,998889889,998889898,998889899,998889987,998889988,998889989,998889998,998889999,998898765,998898766,998898767,998898776,998898777,998898778,998898787,998898788,998898789,998898876,998898877,998898878,998898887,998898888,998898889,998898898,998898899,998898987,998898988,998898989,998898998,998898999,998899876,998899877,998899878,998899887,998899888,998899889,998899898,998899899,998899987,998899988,998899989,998899998,998899999,998987654,998987655,998987656,998987665,998987666,998987667,998987676,998987677,998987678,998987765,998987766,998987767,998987776,998987777,998987778,998987787,998987788,998987789,998987876,998987877,998987878,998987887,998987888,998987889,998987898,998987899,998988765,998988766,998988767,998988776,998988777,998988778,998988787,998988788,998988789,998988876,998988877,998988878,998988887,998988888,998988889,998988898,998988899,998988987,998988988,998988989,998988998,998988999,998989876,998989877,998989878,998989887,998989888,998989889,998989898,998989899,998989987,998989988,998989989,998989998,998989999,998998765,998998766,998998767,998998776,998998777,998998778,998998787,998998788,998998789,998998876,998998877,998998878,998998887,998998888,998998889,998998898,998998899,998998987,998998988,998998989,998998998,998998999,998999876,998999877,998999878,998999887,998999888,998999889,998999898,998999899,998999987,998999988,998999989,998999998,998999999,999876543,999876544,999876545,999876554,999876555,999876556,999876565,999876566,999876567,999876654,999876655,999876656,999876665,999876666,999876667,999876676,999876677,999876678,999876765,999876766,999876767,999876776,999876777,999876778,999876787,999876788,999876789,999877654,999877655,999877656,999877665,999877666,999877667,999877676,999877677,999877678,999877765,999877766,999877767,999877776,999877777,999877778,999877787,999877788,999877789,999877876,999877877,999877878,999877887,999877888,999877889,999877898,999877899,999878765,999878766,999878767,999878776,999878777,999878778,999878787,999878788,999878789,999878876,999878877,999878878,999878887,999878888,999878889,999878898,999878899,999878987,999878988,999878989,999878998,999878999,999887654,999887655,999887656,999887665,999887666,999887667,999887676,999887677,999887678,999887765,999887766,999887767,999887776,999887777,999887778,999887787,999887788,999887789,999887876,999887877,999887878,999887887,999887888,999887889,999887898,999887899,999888765,999888766,999888767,999888776,999888777,999888778,999888787,999888788,999888789,999888876,999888877,999888878,999888887,999888888,999888889,999888898,999888899,999888987,999888988,999888989,999888998,999888999,999889876,999889877,999889878,999889887,999889888,999889889,999889898,999889899,999889987,999889988,999889989,999889998,999889999,999898765,999898766,999898767,999898776,999898777,999898778,999898787,999898788,999898789,999898876,999898877,999898878,999898887,999898888,999898889,999898898,999898899,999898987,999898988,999898989,999898998,999898999,999899876,999899877,999899878,999899887,999899888,999899889,999899898,999899899,999899987,999899988,999899989,999899998,999899999,999987654,999987655,999987656,999987665,999987666,999987667,999987676,999987677,999987678,999987765,999987766,999987767,999987776,999987777,999987778,999987787,999987788,999987789,999987876,999987877,999987878,999987887,999987888,999987889,999987898,999987899,999988765,999988766,999988767,999988776,999988777,999988778,999988787,999988788,999988789,999988876,999988877,999988878,999988887,999988888,999988889,999988898,999988899,999988987,999988988,999988989,999988998,999988999,999989876,999989877,999989878,999989887,999989888,999989889,999989898,999989899,999989987,999989988,999989989,999989998,999989999,999998765,999998766,999998767,999998776,999998777,999998778,999998787,999998788,999998789,999998876,999998877,999998878,999998887,999998888,999998889,999998898,999998899,999998987,999998988,999998989,999998998,999998999,999999876,999999877,999999878,999999887,999999888,999999889,999999898,999999899,999999987,999999988,999999989,999999998,999999999,1000000000,1000000001,1000000010,1000000011,1000000012,1000000100,1000000101,1000000110,1000000111,1000000112,1000000121,1000000122,1000000123,1000001000,1000001001,1000001010,1000001011,1000001012,1000001100,1000001101,1000001110,1000001111,1000001112,1000001121,1000001122,1000001123,1000001210,1000001211,1000001212,1000001221,1000001222,1000001223,1000001232,1000001233,1000001234,1000010000,1000010001,1000010010,1000010011,1000010012,1000010100,1000010101,1000010110,1000010111,1000010112,1000010121,1000010122,1000010123,1000011000,1000011001,1000011010,1000011011,1000011012,1000011100,1000011101,1000011110,1000011111,1000011112,1000011121,1000011122,1000011123,1000011210,1000011211,1000011212,1000011221,1000011222,1000011223,1000011232,1000011233,1000011234,1000012100,1000012101,1000012110,1000012111,1000012112,1000012121,1000012122,1000012123,1000012210,1000012211,1000012212,1000012221,1000012222,1000012223,1000012232,1000012233,1000012234,1000012321,1000012322,1000012323,1000012332,1000012333,1000012334,1000012343,1000012344,1000012345,1000100000,1000100001,1000100010,1000100011,1000100012,1000100100,1000100101,1000100110,1000100111,1000100112,1000100121,1000100122,1000100123,1000101000,1000101001,1000101010,1000101011,1000101012,1000101100,1000101101,1000101110,1000101111,1000101112,1000101121,1000101122,1000101123,1000101210,1000101211,1000101212,1000101221,1000101222,1000101223,1000101232,1000101233,1000101234,1000110000,1000110001,1000110010,1000110011,1000110012,1000110100,1000110101,1000110110,1000110111,1000110112,1000110121,1000110122,1000110123,1000111000,1000111001,1000111010,1000111011,1000111012,1000111100,1000111101,1000111110,1000111111,1000111112,1000111121,1000111122,1000111123,1000111210,1000111211,1000111212,1000111221,1000111222,1000111223,1000111232,1000111233,1000111234,1000112100,1000112101,1000112110,1000112111,1000112112,1000112121,1000112122,1000112123,1000112210,1000112211,1000112212,1000112221,1000112222,1000112223,1000112232,1000112233,1000112234,1000112321,1000112322,1000112323,1000112332,1000112333,1000112334,1000112343,1000112344,1000112345,1000121000,1000121001,1000121010,1000121011,1000121012,1000121100,1000121101,1000121110,1000121111,1000121112,1000121121,1000121122,1000121123,1000121210,1000121211,1000121212,1000121221,1000121222,1000121223,1000121232,1000121233,1000121234,1000122100,1000122101,1000122110,1000122111,1000122112,1000122121,1000122122,1000122123,1000122210,1000122211,1000122212,1000122221,1000122222,1000122223,1000122232,1000122233,1000122234,1000122321,1000122322,1000122323,1000122332,1000122333,1000122334,1000122343,1000122344,1000122345,1000123210,1000123211,1000123212,1000123221,1000123222,1000123223,1000123232,1000123233,1000123234,1000123321,1000123322,1000123323,1000123332,1000123333,1000123334,1000123343,1000123344,1000123345,1000123432,1000123433,1000123434,1000123443,1000123444,1000123445,1000123454,1000123455,1000123456,1001000000,1001000001,1001000010,1001000011,1001000012,1001000100,1001000101,1001000110,1001000111,1001000112,1001000121,1001000122,1001000123,1001001000,1001001001,1001001010,1001001011,1001001012,1001001100,1001001101,1001001110,1001001111,1001001112,1001001121,1001001122,1001001123,1001001210,1001001211,1001001212,1001001221,1001001222,1001001223,1001001232,1001001233,1001001234,1001010000,1001010001,1001010010,1001010011,1001010012,1001010100,1001010101,1001010110,1001010111,1001010112,1001010121,1001010122,1001010123,1001011000,1001011001,1001011010,1001011011,1001011012,1001011100,1001011101,1001011110,1001011111,1001011112,1001011121,1001011122,1001011123,1001011210,1001011211,1001011212,1001011221,1001011222,1001011223,1001011232,1001011233,1001011234,1001012100,1001012101,1001012110,1001012111,1001012112,1001012121,1001012122,1001012123,1001012210,1001012211,1001012212,1001012221,1001012222,1001012223,1001012232,1001012233,1001012234,1001012321,1001012322,1001012323,1001012332,1001012333,1001012334,1001012343,1001012344,1001012345,1001100000,1001100001,1001100010,1001100011,1001100012,1001100100,1001100101,1001100110,1001100111,1001100112,1001100121,1001100122,1001100123,1001101000,1001101001,1001101010,1001101011,1001101012,1001101100,1001101101,1001101110,1001101111,1001101112,1001101121,1001101122,1001101123,1001101210,1001101211,1001101212,1001101221,1001101222,1001101223,1001101232,1001101233,1001101234,1001110000,1001110001,1001110010,1001110011,1001110012,1001110100,1001110101,1001110110,1001110111,1001110112,1001110121,1001110122,1001110123,1001111000,1001111001,1001111010,1001111011,1001111012,1001111100,1001111101,1001111110,1001111111,1001111112,1001111121,1001111122,1001111123,1001111210,1001111211,1001111212,1001111221,1001111222,1001111223,1001111232,1001111233,1001111234,1001112100,1001112101,1001112110,1001112111,1001112112,1001112121,1001112122,1001112123,1001112210,1001112211,1001112212,1001112221,1001112222,1001112223,1001112232,1001112233,1001112234,1001112321,1001112322,1001112323,1001112332,1001112333,1001112334,1001112343,1001112344,1001112345,1001121000,1001121001,1001121010,1001121011,1001121012,1001121100,1001121101,1001121110,1001121111,1001121112,1001121121,1001121122,1001121123,1001121210,1001121211,1001121212,1001121221,1001121222,1001121223,1001121232,1001121233,1001121234,1001122100,1001122101,1001122110,1001122111,1001122112,1001122121,1001122122,1001122123,1001122210,1001122211,1001122212,1001122221,1001122222,1001122223,1001122232,1001122233,1001122234,1001122321,1001122322,1001122323,1001122332,1001122333,1001122334,1001122343,1001122344,1001122345,1001123210,1001123211,1001123212,1001123221,1001123222,1001123223,1001123232,1001123233,1001123234,1001123321,1001123322,1001123323,1001123332,1001123333,1001123334,1001123343,1001123344,1001123345,1001123432,1001123433,1001123434,1001123443,1001123444,1001123445,1001123454,1001123455,1001123456,1001210000,1001210001,1001210010,1001210011,1001210012,1001210100,1001210101,1001210110,1001210111,1001210112,1001210121,1001210122,1001210123,1001211000,1001211001,1001211010,1001211011,1001211012,1001211100,1001211101,1001211110,1001211111,1001211112,1001211121,1001211122,1001211123,1001211210,1001211211,1001211212,1001211221,1001211222,1001211223,1001211232,1001211233,1001211234,1001212100,1001212101,1001212110,1001212111,1001212112,1001212121,1001212122,1001212123,1001212210,1001212211,1001212212,1001212221,1001212222,1001212223,1001212232,1001212233,1001212234,1001212321,1001212322,1001212323,1001212332,1001212333,1001212334,1001212343,1001212344,1001212345,1001221000,1001221001,1001221010,1001221011,1001221012,1001221100,1001221101,1001221110,1001221111,1001221112,1001221121,1001221122,1001221123,1001221210,1001221211,1001221212,1001221221,1001221222,1001221223,1001221232,1001221233,1001221234,1001222100,1001222101,1001222110,1001222111,1001222112,1001222121,1001222122,1001222123,1001222210,1001222211,1001222212,1001222221,1001222222,1001222223,1001222232,1001222233,1001222234,1001222321,1001222322,1001222323,1001222332,1001222333,1001222334,1001222343,1001222344,1001222345,1001223210,1001223211,1001223212,1001223221,1001223222,1001223223,1001223232,1001223233,1001223234,1001223321,1001223322,1001223323,1001223332,1001223333,1001223334,1001223343,1001223344,1001223345,1001223432,1001223433,1001223434,1001223443,1001223444,1001223445,1001223454,1001223455,1001223456,1001232100,1001232101,1001232110,1001232111,1001232112,1001232121,1001232122,1001232123,1001232210,1001232211,1001232212,1001232221,1001232222,1001232223,1001232232,1001232233,1001232234,1001232321,1001232322,1001232323,1001232332,1001232333,1001232334,1001232343,1001232344,1001232345,1001233210,1001233211,1001233212,1001233221,1001233222,1001233223,1001233232,1001233233,1001233234,1001233321,1001233322,1001233323,1001233332,1001233333,1001233334,1001233343,1001233344,1001233345,1001233432,1001233433,1001233434,1001233443,1001233444,1001233445,1001233454,1001233455,1001233456,1001234321,1001234322,1001234323,1001234332,1001234333,1001234334,1001234343,1001234344,1001234345,1001234432,1001234433,1001234434,1001234443,1001234444,1001234445,1001234454,1001234455,1001234456,1001234543,1001234544,1001234545,1001234554,1001234555,1001234556,1001234565,1001234566,1001234567,1010000000,1010000001,1010000010,1010000011,1010000012,1010000100,1010000101,1010000110,1010000111,1010000112,1010000121,1010000122,1010000123,1010001000,1010001001,1010001010,1010001011,1010001012,1010001100,1010001101,1010001110,1010001111,1010001112,1010001121,1010001122,1010001123,1010001210,1010001211,1010001212,1010001221,1010001222,1010001223,1010001232,1010001233,1010001234,1010010000,1010010001,1010010010,1010010011,1010010012,1010010100,1010010101,1010010110,1010010111,1010010112,1010010121,1010010122,1010010123,1010011000,1010011001,1010011010,1010011011,1010011012,1010011100,1010011101,1010011110,1010011111,1010011112,1010011121,1010011122,1010011123,1010011210,1010011211,1010011212,1010011221,1010011222,1010011223,1010011232,1010011233,1010011234,1010012100,1010012101,1010012110,1010012111,1010012112,1010012121,1010012122,1010012123,1010012210,1010012211,1010012212,1010012221,1010012222,1010012223,1010012232,1010012233,1010012234,1010012321,1010012322,1010012323,1010012332,1010012333,1010012334,1010012343,1010012344,1010012345,1010100000,1010100001,1010100010,1010100011,1010100012,1010100100,1010100101,1010100110,1010100111,1010100112,1010100121,1010100122,1010100123,1010101000,1010101001,1010101010,1010101011,1010101012,1010101100,1010101101,1010101110,1010101111,1010101112,1010101121,1010101122,1010101123,1010101210,1010101211,1010101212,1010101221,1010101222,1010101223,1010101232,1010101233,1010101234,1010110000,1010110001,1010110010,1010110011,1010110012,1010110100,1010110101,1010110110,1010110111,1010110112,1010110121,1010110122,1010110123,1010111000,1010111001,1010111010,1010111011,1010111012,1010111100,1010111101,1010111110,1010111111,1010111112,1010111121,1010111122,1010111123,1010111210,1010111211,1010111212,1010111221,1010111222,1010111223,1010111232,1010111233,1010111234,1010112100,1010112101,1010112110,1010112111,1010112112,1010112121,1010112122,1010112123,1010112210,1010112211,1010112212,1010112221,1010112222,1010112223,1010112232,1010112233,1010112234,1010112321,1010112322,1010112323,1010112332,1010112333,1010112334,1010112343,1010112344,1010112345,1010121000,1010121001,1010121010,1010121011,1010121012,1010121100,1010121101,1010121110,1010121111,1010121112,1010121121,1010121122,1010121123,1010121210,1010121211,1010121212,1010121221,1010121222,1010121223,1010121232,1010121233,1010121234,1010122100,1010122101,1010122110,1010122111,1010122112,1010122121,1010122122,1010122123,1010122210,1010122211,1010122212,1010122221,1010122222,1010122223,1010122232,1010122233,1010122234,1010122321,1010122322,1010122323,1010122332,1010122333,1010122334,1010122343,1010122344,1010122345,1010123210,1010123211,1010123212,1010123221,1010123222,1010123223,1010123232,1010123233,1010123234,1010123321,1010123322,1010123323,1010123332,1010123333,1010123334,1010123343,1010123344,1010123345,1010123432,1010123433,1010123434,1010123443,1010123444,1010123445,1010123454,1010123455,1010123456,1011000000,1011000001,1011000010,1011000011,1011000012,1011000100,1011000101,1011000110,1011000111,1011000112,1011000121,1011000122,1011000123,1011001000,1011001001,1011001010,1011001011,1011001012,1011001100,1011001101,1011001110,1011001111,1011001112,1011001121,1011001122,1011001123,1011001210,1011001211,1011001212,1011001221,1011001222,1011001223,1011001232,1011001233,1011001234,1011010000,1011010001,1011010010,1011010011,1011010012,1011010100,1011010101,1011010110,1011010111,1011010112,1011010121,1011010122,1011010123,1011011000,1011011001,1011011010,1011011011,1011011012,1011011100,1011011101,1011011110,1011011111,1011011112,1011011121,1011011122,1011011123,1011011210,1011011211,1011011212,1011011221,1011011222,1011011223,1011011232,1011011233,1011011234,1011012100,1011012101,1011012110,1011012111,1011012112,1011012121,1011012122,1011012123,1011012210,1011012211,1011012212,1011012221,1011012222,1011012223,1011012232,1011012233,1011012234,1011012321,1011012322,1011012323,1011012332,1011012333,1011012334,1011012343,1011012344,1011012345,1011100000,1011100001,1011100010,1011100011,1011100012,1011100100,1011100101,1011100110,1011100111,1011100112,1011100121,1011100122,1011100123,1011101000,1011101001,1011101010,1011101011,1011101012,1011101100,1011101101,1011101110,1011101111,1011101112,1011101121,1011101122,1011101123,1011101210,1011101211,1011101212,1011101221,1011101222,1011101223,1011101232,1011101233,1011101234,1011110000,1011110001,1011110010,1011110011,1011110012,1011110100,1011110101,1011110110,1011110111,1011110112,1011110121,1011110122,1011110123,1011111000,1011111001,1011111010,1011111011,1011111012,1011111100,1011111101,1011111110,1011111111,1011111112,1011111121,1011111122,1011111123,1011111210,1011111211,1011111212,1011111221,1011111222,1011111223,1011111232,1011111233,1011111234,1011112100,1011112101,1011112110,1011112111,1011112112,1011112121,1011112122,1011112123,1011112210,1011112211,1011112212,1011112221,1011112222,1011112223,1011112232,1011112233,1011112234,1011112321,1011112322,1011112323,1011112332,1011112333,1011112334,1011112343,1011112344,1011112345,1011121000,1011121001,1011121010,1011121011,1011121012,1011121100,1011121101,1011121110,1011121111,1011121112,1011121121,1011121122,1011121123,1011121210,1011121211,1011121212,1011121221,1011121222,1011121223,1011121232,1011121233,1011121234,1011122100,1011122101,1011122110,1011122111,1011122112,1011122121,1011122122,1011122123,1011122210,1011122211,1011122212,1011122221,1011122222,1011122223,1011122232,1011122233,1011122234,1011122321,1011122322,1011122323,1011122332,1011122333,1011122334,1011122343,1011122344,1011122345,1011123210,1011123211,1011123212,1011123221,1011123222,1011123223,1011123232,1011123233,1011123234,1011123321,1011123322,1011123323,1011123332,1011123333,1011123334,1011123343,1011123344,1011123345,1011123432,1011123433,1011123434,1011123443,1011123444,1011123445,1011123454,1011123455,1011123456,1011210000,1011210001,1011210010,1011210011,1011210012,1011210100,1011210101,1011210110,1011210111,1011210112,1011210121,1011210122,1011210123,1011211000,1011211001,1011211010,1011211011,1011211012,1011211100,1011211101,1011211110,1011211111,1011211112,1011211121,1011211122,1011211123,1011211210,1011211211,1011211212,1011211221,1011211222,1011211223,1011211232,1011211233,1011211234,1011212100,1011212101,1011212110,1011212111,1011212112,1011212121,1011212122,1011212123,1011212210,1011212211,1011212212,1011212221,1011212222,1011212223,1011212232,1011212233,1011212234,1011212321,1011212322,1011212323,1011212332,1011212333,1011212334,1011212343,1011212344,1011212345,1011221000,1011221001,1011221010,1011221011,1011221012,1011221100,1011221101,1011221110,1011221111,1011221112,1011221121,1011221122,1011221123,1011221210,1011221211,1011221212,1011221221,1011221222,1011221223,1011221232,1011221233,1011221234,1011222100,1011222101,1011222110,1011222111,1011222112,1011222121,1011222122,1011222123,1011222210,1011222211,1011222212,1011222221,1011222222,1011222223,1011222232,1011222233,1011222234,1011222321,1011222322,1011222323,1011222332,1011222333,1011222334,1011222343,1011222344,1011222345,1011223210,1011223211,1011223212,1011223221,1011223222,1011223223,1011223232,1011223233,1011223234,1011223321,1011223322,1011223323,1011223332,1011223333,1011223334,1011223343,1011223344,1011223345,1011223432,1011223433,1011223434,1011223443,1011223444,1011223445,1011223454,1011223455,1011223456,1011232100,1011232101,1011232110,1011232111,1011232112,1011232121,1011232122,1011232123,1011232210,1011232211,1011232212,1011232221,1011232222,1011232223,1011232232,1011232233,1011232234,1011232321,1011232322,1011232323,1011232332,1011232333,1011232334,1011232343,1011232344,1011232345,1011233210,1011233211,1011233212,1011233221,1011233222,1011233223,1011233232,1011233233,1011233234,1011233321,1011233322,1011233323,1011233332,1011233333,1011233334,1011233343,1011233344,1011233345,1011233432,1011233433,1011233434,1011233443,1011233444,1011233445,1011233454,1011233455,1011233456,1011234321,1011234322,1011234323,1011234332,1011234333,1011234334,1011234343,1011234344,1011234345,1011234432,1011234433,1011234434,1011234443,1011234444,1011234445,1011234454,1011234455,1011234456,1011234543,1011234544,1011234545,1011234554,1011234555,1011234556,1011234565,1011234566,1011234567,1012100000,1012100001,1012100010,1012100011,1012100012,1012100100,1012100101,1012100110,1012100111,1012100112,1012100121,1012100122,1012100123,1012101000,1012101001,1012101010,1012101011,1012101012,1012101100,1012101101,1012101110,1012101111,1012101112,1012101121,1012101122,1012101123,1012101210,1012101211,1012101212,1012101221,1012101222,1012101223,1012101232,1012101233,1012101234,1012110000,1012110001,1012110010,1012110011,1012110012,1012110100,1012110101,1012110110,1012110111,1012110112,1012110121,1012110122,1012110123,1012111000,1012111001,1012111010,1012111011,1012111012,1012111100,1012111101,1012111110,1012111111,1012111112,1012111121,1012111122,1012111123,1012111210,1012111211,1012111212,1012111221,1012111222,1012111223,1012111232,1012111233,1012111234,1012112100,1012112101,1012112110,1012112111,1012112112,1012112121,1012112122,1012112123,1012112210,1012112211,1012112212,1012112221,1012112222,1012112223,1012112232,1012112233,1012112234,1012112321,1012112322,1012112323,1012112332,1012112333,1012112334,1012112343,1012112344,1012112345,1012121000,1012121001,1012121010,1012121011,1012121012,1012121100,1012121101,1012121110,1012121111,1012121112,1012121121,1012121122,1012121123,1012121210,1012121211,1012121212,1012121221,1012121222,1012121223,1012121232,1012121233,1012121234,1012122100,1012122101,1012122110,1012122111,1012122112,1012122121,1012122122,1012122123,1012122210,1012122211,1012122212,1012122221,1012122222,1012122223,1012122232,1012122233,1012122234,1012122321,1012122322,1012122323,1012122332,1012122333,1012122334,1012122343,1012122344,1012122345,1012123210,1012123211,1012123212,1012123221,1012123222,1012123223,1012123232,1012123233,1012123234,1012123321,1012123322,1012123323,1012123332,1012123333,1012123334,1012123343,1012123344,1012123345,1012123432,1012123433,1012123434,1012123443,1012123444,1012123445,1012123454,1012123455,1012123456,1012210000,1012210001,1012210010,1012210011,1012210012,1012210100,1012210101,1012210110,1012210111,1012210112,1012210121,1012210122,1012210123,1012211000,1012211001,1012211010,1012211011,1012211012,1012211100,1012211101,1012211110,1012211111,1012211112,1012211121,1012211122,1012211123,1012211210,1012211211,1012211212,1012211221,1012211222,1012211223,1012211232,1012211233,1012211234,1012212100,1012212101,1012212110,1012212111,1012212112,1012212121,1012212122,1012212123,1012212210,1012212211,1012212212,1012212221,1012212222,1012212223,1012212232,1012212233,1012212234,1012212321,1012212322,1012212323,1012212332,1012212333,1012212334,1012212343,1012212344,1012212345,1012221000,1012221001,1012221010,1012221011,1012221012,1012221100,1012221101,1012221110,1012221111,1012221112,1012221121,1012221122,1012221123,1012221210,1012221211,1012221212,1012221221,1012221222,1012221223,1012221232,1012221233,1012221234,1012222100,1012222101,1012222110,1012222111,1012222112,1012222121,1012222122,1012222123,1012222210,1012222211,1012222212,1012222221,1012222222,1012222223,1012222232,1012222233,1012222234,1012222321,1012222322,1012222323,1012222332,1012222333,1012222334,1012222343,1012222344,1012222345,1012223210,1012223211,1012223212,1012223221,1012223222,1012223223,1012223232,1012223233,1012223234,1012223321,1012223322,1012223323,1012223332,1012223333,1012223334,1012223343,1012223344,1012223345,1012223432,1012223433,1012223434,1012223443,1012223444,1012223445,1012223454,1012223455,1012223456,1012232100,1012232101,1012232110,1012232111,1012232112,1012232121,1012232122,1012232123,1012232210,1012232211,1012232212,1012232221,1012232222,1012232223,1012232232,1012232233,1012232234,1012232321,1012232322,1012232323,1012232332,1012232333,1012232334,1012232343,1012232344,1012232345,1012233210,1012233211,1012233212,1012233221,1012233222,1012233223,1012233232,1012233233,1012233234,1012233321,1012233322,1012233323,1012233332,1012233333,1012233334,1012233343,1012233344,1012233345,1012233432,1012233433,1012233434,1012233443,1012233444,1012233445,1012233454,1012233455,1012233456,1012234321,1012234322,1012234323,1012234332,1012234333,1012234334,1012234343,1012234344,1012234345,1012234432,1012234433,1012234434,1012234443,1012234444,1012234445,1012234454,1012234455,1012234456,1012234543,1012234544,1012234545,1012234554,1012234555,1012234556,1012234565,1012234566,1012234567,1012321000,1012321001,1012321010,1012321011,1012321012,1012321100,1012321101,1012321110,1012321111,1012321112,1012321121,1012321122,1012321123,1012321210,1012321211,1012321212,1012321221,1012321222,1012321223,1012321232,1012321233,1012321234,1012322100,1012322101,1012322110,1012322111,1012322112,1012322121,1012322122,1012322123,1012322210,1012322211,1012322212,1012322221,1012322222,1012322223,1012322232,1012322233,1012322234,1012322321,1012322322,1012322323,1012322332,1012322333,1012322334,1012322343,1012322344,1012322345,1012323210,1012323211,1012323212,1012323221,1012323222,1012323223,1012323232,1012323233,1012323234,1012323321,1012323322,1012323323,1012323332,1012323333,1012323334,1012323343,1012323344,1012323345,1012323432,1012323433,1012323434,1012323443,1012323444,1012323445,1012323454,1012323455,1012323456,1012332100,1012332101,1012332110,1012332111,1012332112,1012332121,1012332122,1012332123,1012332210,1012332211,1012332212,1012332221,1012332222,1012332223,1012332232,1012332233,1012332234,1012332321,1012332322,1012332323,1012332332,1012332333,1012332334,1012332343,1012332344,1012332345,1012333210,1012333211,1012333212,1012333221,1012333222,1012333223,1012333232,1012333233,1012333234,1012333321,1012333322,1012333323,1012333332,1012333333,1012333334,1012333343,1012333344,1012333345,1012333432,1012333433,1012333434,1012333443,1012333444,1012333445,1012333454,1012333455,1012333456,1012334321,1012334322,1012334323,1012334332,1012334333,1012334334,1012334343,1012334344,1012334345,1012334432,1012334433,1012334434,1012334443,1012334444,1012334445,1012334454,1012334455,1012334456,1012334543,1012334544,1012334545,1012334554,1012334555,1012334556,1012334565,1012334566,1012334567,1012343210,1012343211,1012343212,1012343221,1012343222,1012343223,1012343232,1012343233,1012343234,1012343321,1012343322,1012343323,1012343332,1012343333,1012343334,1012343343,1012343344,1012343345,1012343432,1012343433,1012343434,1012343443,1012343444,1012343445,1012343454,1012343455,1012343456,1012344321,1012344322,1012344323,1012344332,1012344333,1012344334,1012344343,1012344344,1012344345,1012344432,1012344433,1012344434,1012344443,1012344444,1012344445,1012344454,1012344455,1012344456,1012344543,1012344544,1012344545,1012344554,1012344555,1012344556,1012344565,1012344566,1012344567,1012345432,1012345433,1012345434,1012345443,1012345444,1012345445,1012345454,1012345455,1012345456,1012345543,1012345544,1012345545,1012345554,1012345555,1012345556,1012345565,1012345566,1012345567,1012345654,1012345655,1012345656,1012345665,1012345666,1012345667,1012345676,1012345677,1012345678,1100000000,1100000001,1100000010,1100000011,1100000012,1100000100,1100000101,1100000110,1100000111,1100000112,1100000121,1100000122,1100000123,1100001000,1100001001,1100001010,1100001011,1100001012,1100001100,1100001101,1100001110,1100001111,1100001112,1100001121,1100001122,1100001123,1100001210,1100001211,1100001212,1100001221,1100001222,1100001223,1100001232,1100001233,1100001234,1100010000,1100010001,1100010010,1100010011,1100010012,1100010100,1100010101,1100010110,1100010111,1100010112,1100010121,1100010122,1100010123,1100011000,1100011001,1100011010,1100011011,1100011012,1100011100,1100011101,1100011110,1100011111,1100011112,1100011121,1100011122,1100011123,1100011210,1100011211,1100011212,1100011221,1100011222,1100011223,1100011232,1100011233,1100011234,1100012100,1100012101,1100012110,1100012111,1100012112,1100012121,1100012122,1100012123,1100012210,1100012211,1100012212,1100012221,1100012222,1100012223,1100012232,1100012233,1100012234,1100012321,1100012322,1100012323,1100012332,1100012333,1100012334,1100012343,1100012344,1100012345,1100100000,1100100001,1100100010,1100100011,1100100012,1100100100,1100100101,1100100110,1100100111,1100100112,1100100121,1100100122,1100100123,1100101000,1100101001,1100101010,1100101011,1100101012,1100101100,1100101101,1100101110,1100101111,1100101112,1100101121,1100101122,1100101123,1100101210,1100101211,1100101212,1100101221,1100101222,1100101223,1100101232,1100101233,1100101234,1100110000,1100110001,1100110010,1100110011,1100110012,1100110100,1100110101,1100110110,1100110111,1100110112,1100110121,1100110122,1100110123,1100111000,1100111001,1100111010,1100111011,1100111012,1100111100,1100111101,1100111110,1100111111,1100111112,1100111121,1100111122,1100111123,1100111210,1100111211,1100111212,1100111221,1100111222,1100111223,1100111232,1100111233,1100111234,1100112100,1100112101,1100112110,1100112111,1100112112,1100112121,1100112122,1100112123,1100112210,1100112211,1100112212,1100112221,1100112222,1100112223,1100112232,1100112233,1100112234,1100112321,1100112322,1100112323,1100112332,1100112333,1100112334,1100112343,1100112344,1100112345,1100121000,1100121001,1100121010,1100121011,1100121012,1100121100,1100121101,1100121110,1100121111,1100121112,1100121121,1100121122,1100121123,1100121210,1100121211,1100121212,1100121221,1100121222,1100121223,1100121232,1100121233,1100121234,1100122100,1100122101,1100122110,1100122111,1100122112,1100122121,1100122122,1100122123,1100122210,1100122211,1100122212,1100122221,1100122222,1100122223,1100122232,1100122233,1100122234,1100122321,1100122322,1100122323,1100122332,1100122333,1100122334,1100122343,1100122344,1100122345,1100123210,1100123211,1100123212,1100123221,1100123222,1100123223,1100123232,1100123233,1100123234,1100123321,1100123322,1100123323,1100123332,1100123333,1100123334,1100123343,1100123344,1100123345,1100123432,1100123433,1100123434,1100123443,1100123444,1100123445,1100123454,1100123455,1100123456,1101000000,1101000001,1101000010,1101000011,1101000012,1101000100,1101000101,1101000110,1101000111,1101000112,1101000121,1101000122,1101000123,1101001000,1101001001,1101001010,1101001011,1101001012,1101001100,1101001101,1101001110,1101001111,1101001112,1101001121,1101001122,1101001123,1101001210,1101001211,1101001212,1101001221,1101001222,1101001223,1101001232,1101001233,1101001234,1101010000,1101010001,1101010010,1101010011,1101010012,1101010100,1101010101,1101010110,1101010111,1101010112,1101010121,1101010122,1101010123,1101011000,1101011001,1101011010,1101011011,1101011012,1101011100,1101011101,1101011110,1101011111,1101011112,1101011121,1101011122,1101011123,1101011210,1101011211,1101011212,1101011221,1101011222,1101011223,1101011232,1101011233,1101011234,1101012100,1101012101,1101012110,1101012111,1101012112,1101012121,1101012122,1101012123,1101012210,1101012211,1101012212,1101012221,1101012222,1101012223,1101012232,1101012233,1101012234,1101012321,1101012322,1101012323,1101012332,1101012333,1101012334,1101012343,1101012344,1101012345,1101100000,1101100001,1101100010,1101100011,1101100012,1101100100,1101100101,1101100110,1101100111,1101100112,1101100121,1101100122,1101100123,1101101000,1101101001,1101101010,1101101011,1101101012,1101101100,1101101101,1101101110,1101101111,1101101112,1101101121,1101101122,1101101123,1101101210,1101101211,1101101212,1101101221,1101101222,1101101223,1101101232,1101101233,1101101234,1101110000,1101110001,1101110010,1101110011,1101110012,1101110100,1101110101,1101110110,1101110111,1101110112,1101110121,1101110122,1101110123,1101111000,1101111001,1101111010,1101111011,1101111012,1101111100,1101111101,1101111110,1101111111,1101111112,1101111121,1101111122,1101111123,1101111210,1101111211,1101111212,1101111221,1101111222,1101111223,1101111232,1101111233,1101111234,1101112100,1101112101,1101112110,1101112111,1101112112,1101112121,1101112122,1101112123,1101112210,1101112211,1101112212,1101112221,1101112222,1101112223,1101112232,1101112233,1101112234,1101112321,1101112322,1101112323,1101112332,1101112333,1101112334,1101112343,1101112344,1101112345,1101121000,1101121001,1101121010,1101121011,1101121012,1101121100,1101121101,1101121110,1101121111,1101121112,1101121121,1101121122,1101121123,1101121210,1101121211,1101121212,1101121221,1101121222,1101121223,1101121232,1101121233,1101121234,1101122100,1101122101,1101122110,1101122111,1101122112,1101122121,1101122122,1101122123,1101122210,1101122211,1101122212,1101122221,1101122222,1101122223,1101122232,1101122233,1101122234,1101122321,1101122322,1101122323,1101122332,1101122333,1101122334,1101122343,1101122344,1101122345,1101123210,1101123211,1101123212,1101123221,1101123222,1101123223,1101123232,1101123233,1101123234,1101123321,1101123322,1101123323,1101123332,1101123333,1101123334,1101123343,1101123344,1101123345,1101123432,1101123433,1101123434,1101123443,1101123444,1101123445,1101123454,1101123455,1101123456,1101210000,1101210001,1101210010,1101210011,1101210012,1101210100,1101210101,1101210110,1101210111,1101210112,1101210121,1101210122,1101210123,1101211000,1101211001,1101211010,1101211011,1101211012,1101211100,1101211101,1101211110,1101211111,1101211112,1101211121,1101211122,1101211123,1101211210,1101211211,1101211212,1101211221,1101211222,1101211223,1101211232,1101211233,1101211234,1101212100,1101212101,1101212110,1101212111,1101212112,1101212121,1101212122,1101212123,1101212210,1101212211,1101212212,1101212221,1101212222,1101212223,1101212232,1101212233,1101212234,1101212321,1101212322,1101212323,1101212332,1101212333,1101212334,1101212343,1101212344,1101212345,1101221000,1101221001,1101221010,1101221011,1101221012,1101221100,1101221101,1101221110,1101221111,1101221112,1101221121,1101221122,1101221123,1101221210,1101221211,1101221212,1101221221,1101221222,1101221223,1101221232,1101221233,1101221234,1101222100,1101222101,1101222110,1101222111,1101222112,1101222121,1101222122,1101222123,1101222210,1101222211,1101222212,1101222221,1101222222,1101222223,1101222232,1101222233,1101222234,1101222321,1101222322,1101222323,1101222332,1101222333,1101222334,1101222343,1101222344,1101222345,1101223210,1101223211,1101223212,1101223221,1101223222,1101223223,1101223232,1101223233,1101223234,1101223321,1101223322,1101223323,1101223332,1101223333,1101223334,1101223343,1101223344,1101223345,1101223432,1101223433,1101223434,1101223443,1101223444,1101223445,1101223454,1101223455,1101223456,1101232100,1101232101,1101232110,1101232111,1101232112,1101232121,1101232122,1101232123,1101232210,1101232211,1101232212,1101232221,1101232222,1101232223,1101232232,1101232233,1101232234,1101232321,1101232322,1101232323,1101232332,1101232333,1101232334,1101232343,1101232344,1101232345,1101233210,1101233211,1101233212,1101233221,1101233222,1101233223,1101233232,1101233233,1101233234,1101233321,1101233322,1101233323,1101233332,1101233333,1101233334,1101233343,1101233344,1101233345,1101233432,1101233433,1101233434,1101233443,1101233444,1101233445,1101233454,1101233455,1101233456,1101234321,1101234322,1101234323,1101234332,1101234333,1101234334,1101234343,1101234344,1101234345,1101234432,1101234433,1101234434,1101234443,1101234444,1101234445,1101234454,1101234455,1101234456,1101234543,1101234544,1101234545,1101234554,1101234555,1101234556,1101234565,1101234566,1101234567,1110000000,1110000001,1110000010,1110000011,1110000012,1110000100,1110000101,1110000110,1110000111,1110000112,1110000121,1110000122,1110000123,1110001000,1110001001,1110001010,1110001011,1110001012,1110001100,1110001101,1110001110,1110001111,1110001112,1110001121,1110001122,1110001123,1110001210,1110001211,1110001212,1110001221,1110001222,1110001223,1110001232,1110001233,1110001234,1110010000,1110010001,1110010010,1110010011,1110010012,1110010100,1110010101,1110010110,1110010111,1110010112,1110010121,1110010122,1110010123,1110011000,1110011001,1110011010,1110011011,1110011012,1110011100,1110011101,1110011110,1110011111,1110011112,1110011121,1110011122,1110011123,1110011210,1110011211,1110011212,1110011221,1110011222,1110011223,1110011232,1110011233,1110011234,1110012100,1110012101,1110012110,1110012111,1110012112,1110012121,1110012122,1110012123,1110012210,1110012211,1110012212,1110012221,1110012222,1110012223,1110012232,1110012233,1110012234,1110012321,1110012322,1110012323,1110012332,1110012333,1110012334,1110012343,1110012344,1110012345,1110100000,1110100001,1110100010,1110100011,1110100012,1110100100,1110100101,1110100110,1110100111,1110100112,1110100121,1110100122,1110100123,1110101000,1110101001,1110101010,1110101011,1110101012,1110101100,1110101101,1110101110,1110101111,1110101112,1110101121,1110101122,1110101123,1110101210,1110101211,1110101212,1110101221,1110101222,1110101223,1110101232,1110101233,1110101234,1110110000,1110110001,1110110010,1110110011,1110110012,1110110100,1110110101,1110110110,1110110111,1110110112,1110110121,1110110122,1110110123,1110111000,1110111001,1110111010,1110111011,1110111012,1110111100,1110111101,1110111110,1110111111,1110111112,1110111121,1110111122,1110111123,1110111210,1110111211,1110111212,1110111221,1110111222,1110111223,1110111232,1110111233,1110111234,1110112100,1110112101,1110112110,1110112111,1110112112,1110112121,1110112122,1110112123,1110112210,1110112211,1110112212,1110112221,1110112222,1110112223,1110112232,1110112233,1110112234,1110112321,1110112322,1110112323,1110112332,1110112333,1110112334,1110112343,1110112344,1110112345,1110121000,1110121001,1110121010,1110121011,1110121012,1110121100,1110121101,1110121110,1110121111,1110121112,1110121121,1110121122,1110121123,1110121210,1110121211,1110121212,1110121221,1110121222,1110121223,1110121232,1110121233,1110121234,1110122100,1110122101,1110122110,1110122111,1110122112,1110122121,1110122122,1110122123,1110122210,1110122211,1110122212,1110122221,1110122222,1110122223,1110122232,1110122233,1110122234,1110122321,1110122322,1110122323,1110122332,1110122333,1110122334,1110122343,1110122344,1110122345,1110123210,1110123211,1110123212,1110123221,1110123222,1110123223,1110123232,1110123233,1110123234,1110123321,1110123322,1110123323,1110123332,1110123333,1110123334,1110123343,1110123344,1110123345,1110123432,1110123433,1110123434,1110123443,1110123444,1110123445,1110123454,1110123455,1110123456,1111000000,1111000001,1111000010,1111000011,1111000012,1111000100,1111000101,1111000110,1111000111,1111000112,1111000121,1111000122,1111000123,1111001000,1111001001,1111001010,1111001011,1111001012,1111001100,1111001101,1111001110,1111001111,1111001112,1111001121,1111001122,1111001123,1111001210,1111001211,1111001212,1111001221,1111001222,1111001223,1111001232,1111001233,1111001234,1111010000,1111010001,1111010010,1111010011,1111010012,1111010100,1111010101,1111010110,1111010111,1111010112,1111010121,1111010122,1111010123,1111011000,1111011001,1111011010,1111011011,1111011012,1111011100,1111011101,1111011110,1111011111,1111011112,1111011121,1111011122,1111011123,1111011210,1111011211,1111011212,1111011221,1111011222,1111011223,1111011232,1111011233,1111011234,1111012100,1111012101,1111012110,1111012111,1111012112,1111012121,1111012122,1111012123,1111012210,1111012211,1111012212,1111012221,1111012222,1111012223,1111012232,1111012233,1111012234,1111012321,1111012322,1111012323,1111012332,1111012333,1111012334,1111012343,1111012344,1111012345,1111100000,1111100001,1111100010,1111100011,1111100012,1111100100,1111100101,1111100110,1111100111,1111100112,1111100121,1111100122,1111100123,1111101000,1111101001,1111101010,1111101011,1111101012,1111101100,1111101101,1111101110,1111101111,1111101112,1111101121,1111101122,1111101123,1111101210,1111101211,1111101212,1111101221,1111101222,1111101223,1111101232,1111101233,1111101234,1111110000,1111110001,1111110010,1111110011,1111110012,1111110100,1111110101,1111110110,1111110111,1111110112,1111110121,1111110122,1111110123,1111111000,1111111001,1111111010,1111111011,1111111012,1111111100,1111111101,1111111110,1111111111,1111111112,1111111121,1111111122,1111111123,1111111210,1111111211,1111111212,1111111221,1111111222,1111111223,1111111232,1111111233,1111111234,1111112100,1111112101,1111112110,1111112111,1111112112,1111112121,1111112122,1111112123,1111112210,1111112211,1111112212,1111112221,1111112222,1111112223,1111112232,1111112233,1111112234,1111112321,1111112322,1111112323,1111112332,1111112333,1111112334,1111112343,1111112344,1111112345,1111121000,1111121001,1111121010,1111121011,1111121012,1111121100,1111121101,1111121110,1111121111,1111121112,1111121121,1111121122,1111121123,1111121210,1111121211,1111121212,1111121221,1111121222,1111121223,1111121232,1111121233,1111121234,1111122100,1111122101,1111122110,1111122111,1111122112,1111122121,1111122122,1111122123,1111122210,1111122211,1111122212,1111122221,1111122222,1111122223,1111122232,1111122233,1111122234,1111122321,1111122322,1111122323,1111122332,1111122333,1111122334,1111122343,1111122344,1111122345,1111123210,1111123211,1111123212,1111123221,1111123222,1111123223,1111123232,1111123233,1111123234,1111123321,1111123322,1111123323,1111123332,1111123333,1111123334,1111123343,1111123344,1111123345,1111123432,1111123433,1111123434,1111123443,1111123444,1111123445,1111123454,1111123455,1111123456,1111210000,1111210001,1111210010,1111210011,1111210012,1111210100,1111210101,1111210110,1111210111,1111210112,1111210121,1111210122,1111210123,1111211000,1111211001,1111211010,1111211011,1111211012,1111211100,1111211101,1111211110,1111211111,1111211112,1111211121,1111211122,1111211123,1111211210,1111211211,1111211212,1111211221,1111211222,1111211223,1111211232,1111211233,1111211234,1111212100,1111212101,1111212110,1111212111,1111212112,1111212121,1111212122,1111212123,1111212210,1111212211,1111212212,1111212221,1111212222,1111212223,1111212232,1111212233,1111212234,1111212321,1111212322,1111212323,1111212332,1111212333,1111212334,1111212343,1111212344,1111212345,1111221000,1111221001,1111221010,1111221011,1111221012,1111221100,1111221101,1111221110,1111221111,1111221112,1111221121,1111221122,1111221123,1111221210,1111221211,1111221212,1111221221,1111221222,1111221223,1111221232,1111221233,1111221234,1111222100,1111222101,1111222110,1111222111,1111222112,1111222121,1111222122,1111222123,1111222210,1111222211,1111222212,1111222221,1111222222,1111222223,1111222232,1111222233,1111222234,1111222321,1111222322,1111222323,1111222332,1111222333,1111222334,1111222343,1111222344,1111222345,1111223210,1111223211,1111223212,1111223221,1111223222,1111223223,1111223232,1111223233,1111223234,1111223321,1111223322,1111223323,1111223332,1111223333,1111223334,1111223343,1111223344,1111223345,1111223432,1111223433,1111223434,1111223443,1111223444,1111223445,1111223454,1111223455,1111223456,1111232100,1111232101,1111232110,1111232111,1111232112,1111232121,1111232122,1111232123,1111232210,1111232211,1111232212,1111232221,1111232222,1111232223,1111232232,1111232233,1111232234,1111232321,1111232322,1111232323,1111232332,1111232333,1111232334,1111232343,1111232344,1111232345,1111233210,1111233211,1111233212,1111233221,1111233222,1111233223,1111233232,1111233233,1111233234,1111233321,1111233322,1111233323,1111233332,1111233333,1111233334,1111233343,1111233344,1111233345,1111233432,1111233433,1111233434,1111233443,1111233444,1111233445,1111233454,1111233455,1111233456,1111234321,1111234322,1111234323,1111234332,1111234333,1111234334,1111234343,1111234344,1111234345,1111234432,1111234433,1111234434,1111234443,1111234444,1111234445,1111234454,1111234455,1111234456,1111234543,1111234544,1111234545,1111234554,1111234555,1111234556,1111234565,1111234566,1111234567,1112100000,1112100001,1112100010,1112100011,1112100012,1112100100,1112100101,1112100110,1112100111,1112100112,1112100121,1112100122,1112100123,1112101000,1112101001,1112101010,1112101011,1112101012,1112101100,1112101101,1112101110,1112101111,1112101112,1112101121,1112101122,1112101123,1112101210,1112101211,1112101212,1112101221,1112101222,1112101223,1112101232,1112101233,1112101234,1112110000,1112110001,1112110010,1112110011,1112110012,1112110100,1112110101,1112110110,1112110111,1112110112,1112110121,1112110122,1112110123,1112111000,1112111001,1112111010,1112111011,1112111012,1112111100,1112111101,1112111110,1112111111,1112111112,1112111121,1112111122,1112111123,1112111210,1112111211,1112111212,1112111221,1112111222,1112111223,1112111232,1112111233,1112111234,1112112100,1112112101,1112112110,1112112111,1112112112,1112112121,1112112122,1112112123,1112112210,1112112211,1112112212,1112112221,1112112222,1112112223,1112112232,1112112233,1112112234,1112112321,1112112322,1112112323,1112112332,1112112333,1112112334,1112112343,1112112344,1112112345,1112121000,1112121001,1112121010,1112121011,1112121012,1112121100,1112121101,1112121110,1112121111,1112121112,1112121121,1112121122,1112121123,1112121210,1112121211,1112121212,1112121221,1112121222,1112121223,1112121232,1112121233,1112121234,1112122100,1112122101,1112122110,1112122111,1112122112,1112122121,1112122122,1112122123,1112122210,1112122211,1112122212,1112122221,1112122222,1112122223,1112122232,1112122233,1112122234,1112122321,1112122322,1112122323,1112122332,1112122333,1112122334,1112122343,1112122344,1112122345,1112123210,1112123211,1112123212,1112123221,1112123222,1112123223,1112123232,1112123233,1112123234,1112123321,1112123322,1112123323,1112123332,1112123333,1112123334,1112123343,1112123344,1112123345,1112123432,1112123433,1112123434,1112123443,1112123444,1112123445,1112123454,1112123455,1112123456,1112210000,1112210001,1112210010,1112210011,1112210012,1112210100,1112210101,1112210110,1112210111,1112210112,1112210121,1112210122,1112210123,1112211000,1112211001,1112211010,1112211011,1112211012,1112211100,1112211101,1112211110,1112211111,1112211112,1112211121,1112211122,1112211123,1112211210,1112211211,1112211212,1112211221,1112211222,1112211223,1112211232,1112211233,1112211234,1112212100,1112212101,1112212110,1112212111,1112212112,1112212121,1112212122,1112212123,1112212210,1112212211,1112212212,1112212221,1112212222,1112212223,1112212232,1112212233,1112212234,1112212321,1112212322,1112212323,1112212332,1112212333,1112212334,1112212343,1112212344,1112212345,1112221000,1112221001,1112221010,1112221011,1112221012,1112221100,1112221101,1112221110,1112221111,1112221112,1112221121,1112221122,1112221123,1112221210,1112221211,1112221212,1112221221,1112221222,1112221223,1112221232,1112221233,1112221234,1112222100,1112222101,1112222110,1112222111,1112222112,1112222121,1112222122,1112222123,1112222210,1112222211,1112222212,1112222221,1112222222,1112222223,1112222232,1112222233,1112222234,1112222321,1112222322,1112222323,1112222332,1112222333,1112222334,1112222343,1112222344,1112222345,1112223210,1112223211,1112223212,1112223221,1112223222,1112223223,1112223232,1112223233,1112223234,1112223321,1112223322,1112223323,1112223332,1112223333,1112223334,1112223343,1112223344,1112223345,1112223432,1112223433,1112223434,1112223443,1112223444,1112223445,1112223454,1112223455,1112223456,1112232100,1112232101,1112232110,1112232111,1112232112,1112232121,1112232122,1112232123,1112232210,1112232211,1112232212,1112232221,1112232222,1112232223,1112232232,1112232233,1112232234,1112232321,1112232322,1112232323,1112232332,1112232333,1112232334,1112232343,1112232344,1112232345,1112233210,1112233211,1112233212,1112233221,1112233222,1112233223,1112233232,1112233233,1112233234,1112233321,1112233322,1112233323,1112233332,1112233333,1112233334,1112233343,1112233344,1112233345,1112233432,1112233433,1112233434,1112233443,1112233444,1112233445,1112233454,1112233455,1112233456,1112234321,1112234322,1112234323,1112234332,1112234333,1112234334,1112234343,1112234344,1112234345,1112234432,1112234433,1112234434,1112234443,1112234444,1112234445,1112234454,1112234455,1112234456,1112234543,1112234544,1112234545,1112234554,1112234555,1112234556,1112234565,1112234566,1112234567,1112321000,1112321001,1112321010,1112321011,1112321012,1112321100,1112321101,1112321110,1112321111,1112321112,1112321121,1112321122,1112321123,1112321210,1112321211,1112321212,1112321221,1112321222,1112321223,1112321232,1112321233,1112321234,1112322100,1112322101,1112322110,1112322111,1112322112,1112322121,1112322122,1112322123,1112322210,1112322211,1112322212,1112322221,1112322222,1112322223,1112322232,1112322233,1112322234,1112322321,1112322322,1112322323,1112322332,1112322333,1112322334,1112322343,1112322344,1112322345,1112323210,1112323211,1112323212,1112323221,1112323222,1112323223,1112323232,1112323233,1112323234,1112323321,1112323322,1112323323,1112323332,1112323333,1112323334,1112323343,1112323344,1112323345,1112323432,1112323433,1112323434,1112323443,1112323444,1112323445,1112323454,1112323455,1112323456,1112332100,1112332101,1112332110,1112332111,1112332112,1112332121,1112332122,1112332123,1112332210,1112332211,1112332212,1112332221,1112332222,1112332223,1112332232,1112332233,1112332234,1112332321,1112332322,1112332323,1112332332,1112332333,1112332334,1112332343,1112332344,1112332345,1112333210,1112333211,1112333212,1112333221,1112333222,1112333223,1112333232,1112333233,1112333234,1112333321,1112333322,1112333323,1112333332,1112333333,1112333334,1112333343,1112333344,1112333345,1112333432,1112333433,1112333434,1112333443,1112333444,1112333445,1112333454,1112333455,1112333456,1112334321,1112334322,1112334323,1112334332,1112334333,1112334334,1112334343,1112334344,1112334345,1112334432,1112334433,1112334434,1112334443,1112334444,1112334445,1112334454,1112334455,1112334456,1112334543,1112334544,1112334545,1112334554,1112334555,1112334556,1112334565,1112334566,1112334567,1112343210,1112343211,1112343212,1112343221,1112343222,1112343223,1112343232,1112343233,1112343234,1112343321,1112343322,1112343323,1112343332,1112343333,1112343334,1112343343,1112343344,1112343345,1112343432,1112343433,1112343434,1112343443,1112343444,1112343445,1112343454,1112343455,1112343456,1112344321,1112344322,1112344323,1112344332,1112344333,1112344334,1112344343,1112344344,1112344345,1112344432,1112344433,1112344434,1112344443,1112344444,1112344445,1112344454,1112344455,1112344456,1112344543,1112344544,1112344545,1112344554,1112344555,1112344556,1112344565,1112344566,1112344567,1112345432,1112345433,1112345434,1112345443,1112345444,1112345445,1112345454,1112345455,1112345456,1112345543,1112345544,1112345545,1112345554,1112345555,1112345556,1112345565,1112345566,1112345567,1112345654,1112345655,1112345656,1112345665,1112345666,1112345667,1112345676,1112345677,1112345678,1121000000,1121000001,1121000010,1121000011,1121000012,1121000100,1121000101,1121000110,1121000111,1121000112,1121000121,1121000122,1121000123,1121001000,1121001001,1121001010,1121001011,1121001012,1121001100,1121001101,1121001110,1121001111,1121001112,1121001121,1121001122,1121001123,1121001210,1121001211,1121001212,1121001221,1121001222,1121001223,1121001232,1121001233,1121001234,1121010000,1121010001,1121010010,1121010011,1121010012,1121010100,1121010101,1121010110,1121010111,1121010112,1121010121,1121010122,1121010123,1121011000,1121011001,1121011010,1121011011,1121011012,1121011100,1121011101,1121011110,1121011111,1121011112,1121011121,1121011122,1121011123,1121011210,1121011211,1121011212,1121011221,1121011222,1121011223,1121011232,1121011233,1121011234,1121012100,1121012101,1121012110,1121012111,1121012112,1121012121,1121012122,1121012123,1121012210,1121012211,1121012212,1121012221,1121012222,1121012223,1121012232,1121012233,1121012234,1121012321,1121012322,1121012323,1121012332,1121012333,1121012334,1121012343,1121012344,1121012345,1121100000,1121100001,1121100010,1121100011,1121100012,1121100100,1121100101,1121100110,1121100111,1121100112,1121100121,1121100122,1121100123,1121101000,1121101001,1121101010,1121101011,1121101012,1121101100,1121101101,1121101110,1121101111,1121101112,1121101121,1121101122,1121101123,1121101210,1121101211,1121101212,1121101221,1121101222,1121101223,1121101232,1121101233,1121101234,1121110000,1121110001,1121110010,1121110011,1121110012,1121110100,1121110101,1121110110,1121110111,1121110112,1121110121,1121110122,1121110123,1121111000,1121111001,1121111010,1121111011,1121111012,1121111100,1121111101,1121111110,1121111111,1121111112,1121111121,1121111122,1121111123,1121111210,1121111211,1121111212,1121111221,1121111222,1121111223,1121111232,1121111233,1121111234,1121112100,1121112101,1121112110,1121112111,1121112112,1121112121,1121112122,1121112123,1121112210,1121112211,1121112212,1121112221,1121112222,1121112223,1121112232,1121112233,1121112234,1121112321,1121112322,1121112323,1121112332,1121112333,1121112334,1121112343,1121112344,1121112345,1121121000,1121121001,1121121010,1121121011,1121121012,1121121100,1121121101,1121121110,1121121111,1121121112,1121121121,1121121122,1121121123,1121121210,1121121211,1121121212,1121121221,1121121222,1121121223,1121121232,1121121233,1121121234,1121122100,1121122101,1121122110,1121122111,1121122112,1121122121,1121122122,1121122123,1121122210,1121122211,1121122212,1121122221,1121122222,1121122223,1121122232,1121122233,1121122234,1121122321,1121122322,1121122323,1121122332,1121122333,1121122334,1121122343,1121122344,1121122345,1121123210,1121123211,1121123212,1121123221,1121123222,1121123223,1121123232,1121123233,1121123234,1121123321,1121123322,1121123323,1121123332,1121123333,1121123334,1121123343,1121123344,1121123345,1121123432,1121123433,1121123434,1121123443,1121123444,1121123445,1121123454,1121123455,1121123456,1121210000,1121210001,1121210010,1121210011,1121210012,1121210100,1121210101,1121210110,1121210111,1121210112,1121210121,1121210122,1121210123,1121211000,1121211001,1121211010,1121211011,1121211012,1121211100,1121211101,1121211110,1121211111,1121211112,1121211121,1121211122,1121211123,1121211210,1121211211,1121211212,1121211221,1121211222,1121211223,1121211232,1121211233,1121211234,1121212100,1121212101,1121212110,1121212111,1121212112,1121212121,1121212122,1121212123,1121212210,1121212211,1121212212,1121212221,1121212222,1121212223,1121212232,1121212233,1121212234,1121212321,1121212322,1121212323,1121212332,1121212333,1121212334,1121212343,1121212344,1121212345,1121221000,1121221001,1121221010,1121221011,1121221012,1121221100,1121221101,1121221110,1121221111,1121221112,1121221121,1121221122,1121221123,1121221210,1121221211,1121221212,1121221221,1121221222,1121221223,1121221232,1121221233,1121221234,1121222100,1121222101,1121222110,1121222111,1121222112,1121222121,1121222122,1121222123,1121222210,1121222211,1121222212,1121222221,1121222222,1121222223,1121222232,1121222233,1121222234,1121222321,1121222322,1121222323,1121222332,1121222333,1121222334,1121222343,1121222344,1121222345,1121223210,1121223211,1121223212,1121223221,1121223222,1121223223,1121223232,1121223233,1121223234,1121223321,1121223322,1121223323,1121223332,1121223333,1121223334,1121223343,1121223344,1121223345,1121223432,1121223433,1121223434,1121223443,1121223444,1121223445,1121223454,1121223455,1121223456,1121232100,1121232101,1121232110,1121232111,1121232112,1121232121,1121232122,1121232123,1121232210,1121232211,1121232212,1121232221,1121232222,1121232223,1121232232,1121232233,1121232234,1121232321,1121232322,1121232323,1121232332,1121232333,1121232334,1121232343,1121232344,1121232345,1121233210,1121233211,1121233212,1121233221,1121233222,1121233223,1121233232,1121233233,1121233234,1121233321,1121233322,1121233323,1121233332,1121233333,1121233334,1121233343,1121233344,1121233345,1121233432,1121233433,1121233434,1121233443,1121233444,1121233445,1121233454,1121233455,1121233456,1121234321,1121234322,1121234323,1121234332,1121234333,1121234334,1121234343,1121234344,1121234345,1121234432,1121234433,1121234434,1121234443,1121234444,1121234445,1121234454,1121234455,1121234456,1121234543,1121234544,1121234545,1121234554,1121234555,1121234556,1121234565,1121234566,1121234567,1122100000,1122100001,1122100010,1122100011,1122100012,1122100100,1122100101,1122100110,1122100111,1122100112,1122100121,1122100122,1122100123,1122101000,1122101001,1122101010,1122101011,1122101012,1122101100,1122101101,1122101110,1122101111,1122101112,1122101121,1122101122,1122101123,1122101210,1122101211,1122101212,1122101221,1122101222,1122101223,1122101232,1122101233,1122101234,1122110000,1122110001,1122110010,1122110011,1122110012,1122110100,1122110101,1122110110,1122110111,1122110112,1122110121,1122110122,1122110123,1122111000,1122111001,1122111010,1122111011,1122111012,1122111100,1122111101,1122111110,1122111111,1122111112,1122111121,1122111122,1122111123,1122111210,1122111211,1122111212,1122111221,1122111222,1122111223,1122111232,1122111233,1122111234,1122112100,1122112101,1122112110,1122112111,1122112112,1122112121,1122112122,1122112123,1122112210,1122112211,1122112212,1122112221,1122112222,1122112223,1122112232,1122112233,1122112234,1122112321,1122112322,1122112323,1122112332,1122112333,1122112334,1122112343,1122112344,1122112345,1122121000,1122121001,1122121010,1122121011,1122121012,1122121100,1122121101,1122121110,1122121111,1122121112,1122121121,1122121122,1122121123,1122121210,1122121211,1122121212,1122121221,1122121222,1122121223,1122121232,1122121233,1122121234,1122122100,1122122101,1122122110,1122122111,1122122112,1122122121,1122122122,1122122123,1122122210,1122122211,1122122212,1122122221,1122122222,1122122223,1122122232,1122122233,1122122234,1122122321,1122122322,1122122323,1122122332,1122122333,1122122334,1122122343,1122122344,1122122345,1122123210,1122123211,1122123212,1122123221,1122123222,1122123223,1122123232,1122123233,1122123234,1122123321,1122123322,1122123323,1122123332,1122123333,1122123334,1122123343,1122123344,1122123345,1122123432,1122123433,1122123434,1122123443,1122123444,1122123445,1122123454,1122123455,1122123456,1122210000,1122210001,1122210010,1122210011,1122210012,1122210100,1122210101,1122210110,1122210111,1122210112,1122210121,1122210122,1122210123,1122211000,1122211001,1122211010,1122211011,1122211012,1122211100,1122211101,1122211110,1122211111,1122211112,1122211121,1122211122,1122211123,1122211210,1122211211,1122211212,1122211221,1122211222,1122211223,1122211232,1122211233,1122211234,1122212100,1122212101,1122212110,1122212111,1122212112,1122212121,1122212122,1122212123,1122212210,1122212211,1122212212,1122212221,1122212222,1122212223,1122212232,1122212233,1122212234,1122212321,1122212322,1122212323,1122212332,1122212333,1122212334,1122212343,1122212344,1122212345,1122221000,1122221001,1122221010,1122221011,1122221012,1122221100,1122221101,1122221110,1122221111,1122221112,1122221121,1122221122,1122221123,1122221210,1122221211,1122221212,1122221221,1122221222,1122221223,1122221232,1122221233,1122221234,1122222100,1122222101,1122222110,1122222111,1122222112,1122222121,1122222122,1122222123,1122222210,1122222211,1122222212,1122222221,1122222222,1122222223,1122222232,1122222233,1122222234,1122222321,1122222322,1122222323,1122222332,1122222333,1122222334,1122222343,1122222344,1122222345,1122223210,1122223211,1122223212,1122223221,1122223222,1122223223,1122223232,1122223233,1122223234,1122223321,1122223322,1122223323,1122223332,1122223333,1122223334,1122223343,1122223344,1122223345,1122223432,1122223433,1122223434,1122223443,1122223444,1122223445,1122223454,1122223455,1122223456,1122232100,1122232101,1122232110,1122232111,1122232112,1122232121,1122232122,1122232123,1122232210,1122232211,1122232212,1122232221,1122232222,1122232223,1122232232,1122232233,1122232234,1122232321,1122232322,1122232323,1122232332,1122232333,1122232334,1122232343,1122232344,1122232345,1122233210,1122233211,1122233212,1122233221,1122233222,1122233223,1122233232,1122233233,1122233234,1122233321,1122233322,1122233323,1122233332,1122233333,1122233334,1122233343,1122233344,1122233345,1122233432,1122233433,1122233434,1122233443,1122233444,1122233445,1122233454,1122233455,1122233456,1122234321,1122234322,1122234323,1122234332,1122234333,1122234334,1122234343,1122234344,1122234345,1122234432,1122234433,1122234434,1122234443,1122234444,1122234445,1122234454,1122234455,1122234456,1122234543,1122234544,1122234545,1122234554,1122234555,1122234556,1122234565,1122234566,1122234567,1122321000,1122321001,1122321010,1122321011,1122321012,1122321100,1122321101,1122321110,1122321111,1122321112,1122321121,1122321122,1122321123,1122321210,1122321211,1122321212,1122321221,1122321222,1122321223,1122321232,1122321233,1122321234,1122322100,1122322101,1122322110,1122322111,1122322112,1122322121,1122322122,1122322123,1122322210,1122322211,1122322212,1122322221,1122322222,1122322223,1122322232,1122322233,1122322234,1122322321,1122322322,1122322323,1122322332,1122322333,1122322334,1122322343,1122322344,1122322345,1122323210,1122323211,1122323212,1122323221,1122323222,1122323223,1122323232,1122323233,1122323234,1122323321,1122323322,1122323323,1122323332,1122323333,1122323334,1122323343,1122323344,1122323345,1122323432,1122323433,1122323434,1122323443,1122323444,1122323445,1122323454,1122323455,1122323456,1122332100,1122332101,1122332110,1122332111,1122332112,1122332121,1122332122,1122332123,1122332210,1122332211,1122332212,1122332221,1122332222,1122332223,1122332232,1122332233,1122332234,1122332321,1122332322,1122332323,1122332332,1122332333,1122332334,1122332343,1122332344,1122332345,1122333210,1122333211,1122333212,1122333221,1122333222,1122333223,1122333232,1122333233,1122333234,1122333321,1122333322,1122333323,1122333332,1122333333,1122333334,1122333343,1122333344,1122333345,1122333432,1122333433,1122333434,1122333443,1122333444,1122333445,1122333454,1122333455,1122333456,1122334321,1122334322,1122334323,1122334332,1122334333,1122334334,1122334343,1122334344,1122334345,1122334432,1122334433,1122334434,1122334443,1122334444,1122334445,1122334454,1122334455,1122334456,1122334543,1122334544,1122334545,1122334554,1122334555,1122334556,1122334565,1122334566,1122334567,1122343210,1122343211,1122343212,1122343221,1122343222,1122343223,1122343232,1122343233,1122343234,1122343321,1122343322,1122343323,1122343332,1122343333,1122343334,1122343343,1122343344,1122343345,1122343432,1122343433,1122343434,1122343443,1122343444,1122343445,1122343454,1122343455,1122343456,1122344321,1122344322,1122344323,1122344332,1122344333,1122344334,1122344343,1122344344,1122344345,1122344432,1122344433,1122344434,1122344443,1122344444,1122344445,1122344454,1122344455,1122344456,1122344543,1122344544,1122344545,1122344554,1122344555,1122344556,1122344565,1122344566,1122344567,1122345432,1122345433,1122345434,1122345443,1122345444,1122345445,1122345454,1122345455,1122345456,1122345543,1122345544,1122345545,1122345554,1122345555,1122345556,1122345565,1122345566,1122345567,1122345654,1122345655,1122345656,1122345665,1122345666,1122345667,1122345676,1122345677,1122345678,1123210000,1123210001,1123210010,1123210011,1123210012,1123210100,1123210101,1123210110,1123210111,1123210112,1123210121,1123210122,1123210123,1123211000,1123211001,1123211010,1123211011,1123211012,1123211100,1123211101,1123211110,1123211111,1123211112,1123211121,1123211122,1123211123,1123211210,1123211211,1123211212,1123211221,1123211222,1123211223,1123211232,1123211233,1123211234,1123212100,1123212101,1123212110,1123212111,1123212112,1123212121,1123212122,1123212123,1123212210,1123212211,1123212212,1123212221,1123212222,1123212223,1123212232,1123212233,1123212234,1123212321,1123212322,1123212323,1123212332,1123212333,1123212334,1123212343,1123212344,1123212345,1123221000,1123221001,1123221010,1123221011,1123221012,1123221100,1123221101,1123221110,1123221111,1123221112,1123221121,1123221122,1123221123,1123221210,1123221211,1123221212,1123221221,1123221222,1123221223,1123221232,1123221233,1123221234,1123222100,1123222101,1123222110,1123222111,1123222112,1123222121,1123222122,1123222123,1123222210,1123222211,1123222212,1123222221,1123222222,1123222223,1123222232,1123222233,1123222234,1123222321,1123222322,1123222323,1123222332,1123222333,1123222334,1123222343,1123222344,1123222345,1123223210,1123223211,1123223212,1123223221,1123223222,1123223223,1123223232,1123223233,1123223234,1123223321,1123223322,1123223323,1123223332,1123223333,1123223334,1123223343,1123223344,1123223345,1123223432,1123223433,1123223434,1123223443,1123223444,1123223445,1123223454,1123223455,1123223456,1123232100,1123232101,1123232110,1123232111,1123232112,1123232121,1123232122,1123232123,1123232210,1123232211,1123232212,1123232221,1123232222,1123232223,1123232232,1123232233,1123232234,1123232321,1123232322,1123232323,1123232332,1123232333,1123232334,1123232343,1123232344,1123232345,1123233210,1123233211,1123233212,1123233221,1123233222,1123233223,1123233232,1123233233,1123233234,1123233321,1123233322,1123233323,1123233332,1123233333,1123233334,1123233343,1123233344,1123233345,1123233432,1123233433,1123233434,1123233443,1123233444,1123233445,1123233454,1123233455,1123233456,1123234321,1123234322,1123234323,1123234332,1123234333,1123234334,1123234343,1123234344,1123234345,1123234432,1123234433,1123234434,1123234443,1123234444,1123234445,1123234454,1123234455,1123234456,1123234543,1123234544,1123234545,1123234554,1123234555,1123234556,1123234565,1123234566,1123234567,1123321000,1123321001,1123321010,1123321011,1123321012,1123321100,1123321101,1123321110,1123321111,1123321112,1123321121,1123321122,1123321123,1123321210,1123321211,1123321212,1123321221,1123321222,1123321223,1123321232,1123321233,1123321234,1123322100,1123322101,1123322110,1123322111,1123322112,1123322121,1123322122,1123322123,1123322210,1123322211,1123322212,1123322221,1123322222,1123322223,1123322232,1123322233,1123322234,1123322321,1123322322,1123322323,1123322332,1123322333,1123322334,1123322343,1123322344,1123322345,1123323210,1123323211,1123323212,1123323221,1123323222,1123323223,1123323232,1123323233,1123323234,1123323321,1123323322,1123323323,1123323332,1123323333,1123323334,1123323343,1123323344,1123323345,1123323432,1123323433,1123323434,1123323443,1123323444,1123323445,1123323454,1123323455,1123323456,1123332100,1123332101,1123332110,1123332111,1123332112,1123332121,1123332122,1123332123,1123332210,1123332211,1123332212,1123332221,1123332222,1123332223,1123332232,1123332233,1123332234,1123332321,1123332322,1123332323,1123332332,1123332333,1123332334,1123332343,1123332344,1123332345,1123333210,1123333211,1123333212,1123333221,1123333222,1123333223,1123333232,1123333233,1123333234,1123333321,1123333322,1123333323,1123333332,1123333333,1123333334,1123333343,1123333344,1123333345,1123333432,1123333433,1123333434,1123333443,1123333444,1123333445,1123333454,1123333455,1123333456,1123334321,1123334322,1123334323,1123334332,1123334333,1123334334,1123334343,1123334344,1123334345,1123334432,1123334433,1123334434,1123334443,1123334444,1123334445,1123334454,1123334455,1123334456,1123334543,1123334544,1123334545,1123334554,1123334555,1123334556,1123334565,1123334566,1123334567,1123343210,1123343211,1123343212,1123343221,1123343222,1123343223,1123343232,1123343233,1123343234,1123343321,1123343322,1123343323,1123343332,1123343333,1123343334,1123343343,1123343344,1123343345,1123343432,1123343433,1123343434,1123343443,1123343444,1123343445,1123343454,1123343455,1123343456,1123344321,1123344322,1123344323,1123344332,1123344333,1123344334,1123344343,1123344344,1123344345,1123344432,1123344433,1123344434,1123344443,1123344444,1123344445,1123344454,1123344455,1123344456,1123344543,1123344544,1123344545,1123344554,1123344555,1123344556,1123344565,1123344566,1123344567,1123345432,1123345433,1123345434,1123345443,1123345444,1123345445,1123345454,1123345455,1123345456,1123345543,1123345544,1123345545,1123345554,1123345555,1123345556,1123345565,1123345566,1123345567,1123345654,1123345655,1123345656,1123345665,1123345666,1123345667,1123345676,1123345677,1123345678,1123432100,1123432101,1123432110,1123432111,1123432112,1123432121,1123432122,1123432123,1123432210,1123432211,1123432212,1123432221,1123432222,1123432223,1123432232,1123432233,1123432234,1123432321,1123432322,1123432323,1123432332,1123432333,1123432334,1123432343,1123432344,1123432345,1123433210,1123433211,1123433212,1123433221,1123433222,1123433223,1123433232,1123433233,1123433234,1123433321,1123433322,1123433323,1123433332,1123433333,1123433334,1123433343,1123433344,1123433345,1123433432,1123433433,1123433434,1123433443,1123433444,1123433445,1123433454,1123433455,1123433456,1123434321,1123434322,1123434323,1123434332,1123434333,1123434334,1123434343,1123434344,1123434345,1123434432,1123434433,1123434434,1123434443,1123434444,1123434445,1123434454,1123434455,1123434456,1123434543,1123434544,1123434545,1123434554,1123434555,1123434556,1123434565,1123434566,1123434567,1123443210,1123443211,1123443212,1123443221,1123443222,1123443223,1123443232,1123443233,1123443234,1123443321,1123443322,1123443323,1123443332,1123443333,1123443334,1123443343,1123443344,1123443345,1123443432,1123443433,1123443434,1123443443,1123443444,1123443445,1123443454,1123443455,1123443456,1123444321,1123444322,1123444323,1123444332,1123444333,1123444334,1123444343,1123444344,1123444345,1123444432,1123444433,1123444434,1123444443,1123444444,1123444445,1123444454,1123444455,1123444456,1123444543,1123444544,1123444545,1123444554,1123444555,1123444556,1123444565,1123444566,1123444567,1123445432,1123445433,1123445434,1123445443,1123445444,1123445445,1123445454,1123445455,1123445456,1123445543,1123445544,1123445545,1123445554,1123445555,1123445556,1123445565,1123445566,1123445567,1123445654,1123445655,1123445656,1123445665,1123445666,1123445667,1123445676,1123445677,1123445678,1123454321,1123454322,1123454323,1123454332,1123454333,1123454334,1123454343,1123454344,1123454345,1123454432,1123454433,1123454434,1123454443,1123454444,1123454445,1123454454,1123454455,1123454456,1123454543,1123454544,1123454545,1123454554,1123454555,1123454556,1123454565,1123454566,1123454567,1123455432,1123455433,1123455434,1123455443,1123455444,1123455445,1123455454,1123455455,1123455456,1123455543,1123455544,1123455545,1123455554,1123455555,1123455556,1123455565,1123455566,1123455567,1123455654,1123455655,1123455656,1123455665,1123455666,1123455667,1123455676,1123455677,1123455678,1123456543,1123456544,1123456545,1123456554,1123456555,1123456556,1123456565,1123456566,1123456567,1123456654,1123456655,1123456656,1123456665,1123456666,1123456667,1123456676,1123456677,1123456678,1123456765,1123456766,1123456767,1123456776,1123456777,1123456778,1123456787,1123456788,1123456789,1210000000,1210000001,1210000010,1210000011,1210000012,1210000100,1210000101,1210000110,1210000111,1210000112,1210000121,1210000122,1210000123,1210001000,1210001001,1210001010,1210001011,1210001012,1210001100,1210001101,1210001110,1210001111,1210001112,1210001121,1210001122,1210001123,1210001210,1210001211,1210001212,1210001221,1210001222,1210001223,1210001232,1210001233,1210001234,1210010000,1210010001,1210010010,1210010011,1210010012,1210010100,1210010101,1210010110,1210010111,1210010112,1210010121,1210010122,1210010123,1210011000,1210011001,1210011010,1210011011,1210011012,1210011100,1210011101,1210011110,1210011111,1210011112,1210011121,1210011122,1210011123,1210011210,1210011211,1210011212,1210011221,1210011222,1210011223,1210011232,1210011233,1210011234,1210012100,1210012101,1210012110,1210012111,1210012112,1210012121,1210012122,1210012123,1210012210,1210012211,1210012212,1210012221,1210012222,1210012223,1210012232,1210012233,1210012234,1210012321,1210012322,1210012323,1210012332,1210012333,1210012334,1210012343,1210012344,1210012345,1210100000,1210100001,1210100010,1210100011,1210100012,1210100100,1210100101,1210100110,1210100111,1210100112,1210100121,1210100122,1210100123,1210101000,1210101001,1210101010,1210101011,1210101012,1210101100,1210101101,1210101110,1210101111,1210101112,1210101121,1210101122,1210101123,1210101210,1210101211,1210101212,1210101221,1210101222,1210101223,1210101232,1210101233,1210101234,1210110000,1210110001,1210110010,1210110011,1210110012,1210110100,1210110101,1210110110,1210110111,1210110112,1210110121,1210110122,1210110123,1210111000,1210111001,1210111010,1210111011,1210111012,1210111100,1210111101,1210111110,1210111111,1210111112,1210111121,1210111122,1210111123,1210111210,1210111211,1210111212,1210111221,1210111222,1210111223,1210111232,1210111233,1210111234,1210112100,1210112101,1210112110,1210112111,1210112112,1210112121,1210112122,1210112123,1210112210,1210112211,1210112212,1210112221,1210112222,1210112223,1210112232,1210112233,1210112234,1210112321,1210112322,1210112323,1210112332,1210112333,1210112334,1210112343,1210112344,1210112345,1210121000,1210121001,1210121010,1210121011,1210121012,1210121100,1210121101,1210121110,1210121111,1210121112,1210121121,1210121122,1210121123,1210121210,1210121211,1210121212,1210121221,1210121222,1210121223,1210121232,1210121233,1210121234,1210122100,1210122101,1210122110,1210122111,1210122112,1210122121,1210122122,1210122123,1210122210,1210122211,1210122212,1210122221,1210122222,1210122223,1210122232,1210122233,1210122234,1210122321,1210122322,1210122323,1210122332,1210122333,1210122334,1210122343,1210122344,1210122345,1210123210,1210123211,1210123212,1210123221,1210123222,1210123223,1210123232,1210123233,1210123234,1210123321,1210123322,1210123323,1210123332,1210123333,1210123334,1210123343,1210123344,1210123345,1210123432,1210123433,1210123434,1210123443,1210123444,1210123445,1210123454,1210123455,1210123456,1211000000,1211000001,1211000010,1211000011,1211000012,1211000100,1211000101,1211000110,1211000111,1211000112,1211000121,1211000122,1211000123,1211001000,1211001001,1211001010,1211001011,1211001012,1211001100,1211001101,1211001110,1211001111,1211001112,1211001121,1211001122,1211001123,1211001210,1211001211,1211001212,1211001221,1211001222,1211001223,1211001232,1211001233,1211001234,1211010000,1211010001,1211010010,1211010011,1211010012,1211010100,1211010101,1211010110,1211010111,1211010112,1211010121,1211010122,1211010123,1211011000,1211011001,1211011010,1211011011,1211011012,1211011100,1211011101,1211011110,1211011111,1211011112,1211011121,1211011122,1211011123,1211011210,1211011211,1211011212,1211011221,1211011222,1211011223,1211011232,1211011233,1211011234,1211012100,1211012101,1211012110,1211012111,1211012112,1211012121,1211012122,1211012123,1211012210,1211012211,1211012212,1211012221,1211012222,1211012223,1211012232,1211012233,1211012234,1211012321,1211012322,1211012323,1211012332,1211012333,1211012334,1211012343,1211012344,1211012345,1211100000,1211100001,1211100010,1211100011,1211100012,1211100100,1211100101,1211100110,1211100111,1211100112,1211100121,1211100122,1211100123,1211101000,1211101001,1211101010,1211101011,1211101012,1211101100,1211101101,1211101110,1211101111,1211101112,1211101121,1211101122,1211101123,1211101210,1211101211,1211101212,1211101221,1211101222,1211101223,1211101232,1211101233,1211101234,1211110000,1211110001,1211110010,1211110011,1211110012,1211110100,1211110101,1211110110,1211110111,1211110112,1211110121,1211110122,1211110123,1211111000,1211111001,1211111010,1211111011,1211111012,1211111100,1211111101,1211111110,1211111111,1211111112,1211111121,1211111122,1211111123,1211111210,1211111211,1211111212,1211111221,1211111222,1211111223,1211111232,1211111233,1211111234,1211112100,1211112101,1211112110,1211112111,1211112112,1211112121,1211112122,1211112123,1211112210,1211112211,1211112212,1211112221,1211112222,1211112223,1211112232,1211112233,1211112234,1211112321,1211112322,1211112323,1211112332,1211112333,1211112334,1211112343,1211112344,1211112345,1211121000,1211121001,1211121010,1211121011,1211121012,1211121100,1211121101,1211121110,1211121111,1211121112,1211121121,1211121122,1211121123,1211121210,1211121211,1211121212,1211121221,1211121222,1211121223,1211121232,1211121233,1211121234,1211122100,1211122101,1211122110,1211122111,1211122112,1211122121,1211122122,1211122123,1211122210,1211122211,1211122212,1211122221,1211122222,1211122223,1211122232,1211122233,1211122234,1211122321,1211122322,1211122323,1211122332,1211122333,1211122334,1211122343,1211122344,1211122345,1211123210,1211123211,1211123212,1211123221,1211123222,1211123223,1211123232,1211123233,1211123234,1211123321,1211123322,1211123323,1211123332,1211123333,1211123334,1211123343,1211123344,1211123345,1211123432,1211123433,1211123434,1211123443,1211123444,1211123445,1211123454,1211123455,1211123456,1211210000,1211210001,1211210010,1211210011,1211210012,1211210100,1211210101,1211210110,1211210111,1211210112,1211210121,1211210122,1211210123,1211211000,1211211001,1211211010,1211211011,1211211012,1211211100,1211211101,1211211110,1211211111,1211211112,1211211121,1211211122,1211211123,1211211210,1211211211,1211211212,1211211221,1211211222,1211211223,1211211232,1211211233,1211211234,1211212100,1211212101,1211212110,1211212111,1211212112,1211212121,1211212122,1211212123,1211212210,1211212211,1211212212,1211212221,1211212222,1211212223,1211212232,1211212233,1211212234,1211212321,1211212322,1211212323,1211212332,1211212333,1211212334,1211212343,1211212344,1211212345,1211221000,1211221001,1211221010,1211221011,1211221012,1211221100,1211221101,1211221110,1211221111,1211221112,1211221121,1211221122,1211221123,1211221210,1211221211,1211221212,1211221221,1211221222,1211221223,1211221232,1211221233,1211221234,1211222100,1211222101,1211222110,1211222111,1211222112,1211222121,1211222122,1211222123,1211222210,1211222211,1211222212,1211222221,1211222222,1211222223,1211222232,1211222233,1211222234,1211222321,1211222322,1211222323,1211222332,1211222333,1211222334,1211222343,1211222344,1211222345,1211223210,1211223211,1211223212,1211223221,1211223222,1211223223,1211223232,1211223233,1211223234,1211223321,1211223322,1211223323,1211223332,1211223333,1211223334,1211223343,1211223344,1211223345,1211223432,1211223433,1211223434,1211223443,1211223444,1211223445,1211223454,1211223455,1211223456,1211232100,1211232101,1211232110,1211232111,1211232112,1211232121,1211232122,1211232123,1211232210,1211232211,1211232212,1211232221,1211232222,1211232223,1211232232,1211232233,1211232234,1211232321,1211232322,1211232323,1211232332,1211232333,1211232334,1211232343,1211232344,1211232345,1211233210,1211233211,1211233212,1211233221,1211233222,1211233223,1211233232,1211233233,1211233234,1211233321,1211233322,1211233323,1211233332,1211233333,1211233334,1211233343,1211233344,1211233345,1211233432,1211233433,1211233434,1211233443,1211233444,1211233445,1211233454,1211233455,1211233456,1211234321,1211234322,1211234323,1211234332,1211234333,1211234334,1211234343,1211234344,1211234345,1211234432,1211234433,1211234434,1211234443,1211234444,1211234445,1211234454,1211234455,1211234456,1211234543,1211234544,1211234545,1211234554,1211234555,1211234556,1211234565,1211234566,1211234567,1212100000,1212100001,1212100010,1212100011,1212100012,1212100100,1212100101,1212100110,1212100111,1212100112,1212100121,1212100122,1212100123,1212101000,1212101001,1212101010,1212101011,1212101012,1212101100,1212101101,1212101110,1212101111,1212101112,1212101121,1212101122,1212101123,1212101210,1212101211,1212101212,1212101221,1212101222,1212101223,1212101232,1212101233,1212101234,1212110000,1212110001,1212110010,1212110011,1212110012,1212110100,1212110101,1212110110,1212110111,1212110112,1212110121,1212110122,1212110123,1212111000,1212111001,1212111010,1212111011,1212111012,1212111100,1212111101,1212111110,1212111111,1212111112,1212111121,1212111122,1212111123,1212111210,1212111211,1212111212,1212111221,1212111222,1212111223,1212111232,1212111233,1212111234,1212112100,1212112101,1212112110,1212112111,1212112112,1212112121,1212112122,1212112123,1212112210,1212112211,1212112212,1212112221,1212112222,1212112223,1212112232,1212112233,1212112234,1212112321,1212112322,1212112323,1212112332,1212112333,1212112334,1212112343,1212112344,1212112345,1212121000,1212121001,1212121010,1212121011,1212121012,1212121100,1212121101,1212121110,1212121111,1212121112,1212121121,1212121122,1212121123,1212121210,1212121211,1212121212,1212121221,1212121222,1212121223,1212121232,1212121233,1212121234,1212122100,1212122101,1212122110,1212122111,1212122112,1212122121,1212122122,1212122123,1212122210,1212122211,1212122212,1212122221,1212122222,1212122223,1212122232,1212122233,1212122234,1212122321,1212122322,1212122323,1212122332,1212122333,1212122334,1212122343,1212122344,1212122345,1212123210,1212123211,1212123212,1212123221,1212123222,1212123223,1212123232,1212123233,1212123234,1212123321,1212123322,1212123323,1212123332,1212123333,1212123334,1212123343,1212123344,1212123345,1212123432,1212123433,1212123434,1212123443,1212123444,1212123445,1212123454,1212123455,1212123456,1212210000,1212210001,1212210010,1212210011,1212210012,1212210100,1212210101,1212210110,1212210111,1212210112,1212210121,1212210122,1212210123,1212211000,1212211001,1212211010,1212211011,1212211012,1212211100,1212211101,1212211110,1212211111,1212211112,1212211121,1212211122,1212211123,1212211210,1212211211,1212211212,1212211221,1212211222,1212211223,1212211232,1212211233,1212211234,1212212100,1212212101,1212212110,1212212111,1212212112,1212212121,1212212122,1212212123,1212212210,1212212211,1212212212,1212212221,1212212222,1212212223,1212212232,1212212233,1212212234,1212212321,1212212322,1212212323,1212212332,1212212333,1212212334,1212212343,1212212344,1212212345,1212221000,1212221001,1212221010,1212221011,1212221012,1212221100,1212221101,1212221110,1212221111,1212221112,1212221121,1212221122,1212221123,1212221210,1212221211,1212221212,1212221221,1212221222,1212221223,1212221232,1212221233,1212221234,1212222100,1212222101,1212222110,1212222111,1212222112,1212222121,1212222122,1212222123,1212222210,1212222211,1212222212,1212222221,1212222222,1212222223,1212222232,1212222233,1212222234,1212222321,1212222322,1212222323,1212222332,1212222333,1212222334,1212222343,1212222344,1212222345,1212223210,1212223211,1212223212,1212223221,1212223222,1212223223,1212223232,1212223233,1212223234,1212223321,1212223322,1212223323,1212223332,1212223333,1212223334,1212223343,1212223344,1212223345,1212223432,1212223433,1212223434,1212223443,1212223444,1212223445,1212223454,1212223455,1212223456,1212232100,1212232101,1212232110,1212232111,1212232112,1212232121,1212232122,1212232123,1212232210,1212232211,1212232212,1212232221,1212232222,1212232223,1212232232,1212232233,1212232234,1212232321,1212232322,1212232323,1212232332,1212232333,1212232334,1212232343,1212232344,1212232345,1212233210,1212233211,1212233212,1212233221,1212233222,1212233223,1212233232,1212233233,1212233234,1212233321,1212233322,1212233323,1212233332,1212233333,1212233334,1212233343,1212233344,1212233345,1212233432,1212233433,1212233434,1212233443,1212233444,1212233445,1212233454,1212233455,1212233456,1212234321,1212234322,1212234323,1212234332,1212234333,1212234334,1212234343,1212234344,1212234345,1212234432,1212234433,1212234434,1212234443,1212234444,1212234445,1212234454,1212234455,1212234456,1212234543,1212234544,1212234545,1212234554,1212234555,1212234556,1212234565,1212234566,1212234567,1212321000,1212321001,1212321010,1212321011,1212321012,1212321100,1212321101,1212321110,1212321111,1212321112,1212321121,1212321122,1212321123,1212321210,1212321211,1212321212,1212321221,1212321222,1212321223,1212321232,1212321233,1212321234,1212322100,1212322101,1212322110,1212322111,1212322112,1212322121,1212322122,1212322123,1212322210,1212322211,1212322212,1212322221,1212322222,1212322223,1212322232,1212322233,1212322234,1212322321,1212322322,1212322323,1212322332,1212322333,1212322334,1212322343,1212322344,1212322345,1212323210,1212323211,1212323212,1212323221,1212323222,1212323223,1212323232,1212323233,1212323234,1212323321,1212323322,1212323323,1212323332,1212323333,1212323334,1212323343,1212323344,1212323345,1212323432,1212323433,1212323434,1212323443,1212323444,1212323445,1212323454,1212323455,1212323456,1212332100,1212332101,1212332110,1212332111,1212332112,1212332121,1212332122,1212332123,1212332210,1212332211,1212332212,1212332221,1212332222,1212332223,1212332232,1212332233,1212332234,1212332321,1212332322,1212332323,1212332332,1212332333,1212332334,1212332343,1212332344,1212332345,1212333210,1212333211,1212333212,1212333221,1212333222,1212333223,1212333232,1212333233,1212333234,1212333321,1212333322,1212333323,1212333332,1212333333,1212333334,1212333343,1212333344,1212333345,1212333432,1212333433,1212333434,1212333443,1212333444,1212333445,1212333454,1212333455,1212333456,1212334321,1212334322,1212334323,1212334332,1212334333,1212334334,1212334343,1212334344,1212334345,1212334432,1212334433,1212334434,1212334443,1212334444,1212334445,1212334454,1212334455,1212334456,1212334543,1212334544,1212334545,1212334554,1212334555,1212334556,1212334565,1212334566,1212334567,1212343210,1212343211,1212343212,1212343221,1212343222,1212343223,1212343232,1212343233,1212343234,1212343321,1212343322,1212343323,1212343332,1212343333,1212343334,1212343343,1212343344,1212343345,1212343432,1212343433,1212343434,1212343443,1212343444,1212343445,1212343454,1212343455,1212343456,1212344321,1212344322,1212344323,1212344332,1212344333,1212344334,1212344343,1212344344,1212344345,1212344432,1212344433,1212344434,1212344443,1212344444,1212344445,1212344454,1212344455,1212344456,1212344543,1212344544,1212344545,1212344554,1212344555,1212344556,1212344565,1212344566,1212344567,1212345432,1212345433,1212345434,1212345443,1212345444,1212345445,1212345454,1212345455,1212345456,1212345543,1212345544,1212345545,1212345554,1212345555,1212345556,1212345565,1212345566,1212345567,1212345654,1212345655,1212345656,1212345665,1212345666,1212345667,1212345676,1212345677,1212345678,1221000000,1221000001,1221000010,1221000011,1221000012,1221000100,1221000101,1221000110,1221000111,1221000112,1221000121,1221000122,1221000123,1221001000,1221001001,1221001010,1221001011,1221001012,1221001100,1221001101,1221001110,1221001111,1221001112,1221001121,1221001122,1221001123,1221001210,1221001211,1221001212,1221001221,1221001222,1221001223,1221001232,1221001233,1221001234,1221010000,1221010001,1221010010,1221010011,1221010012,1221010100,1221010101,1221010110,1221010111,1221010112,1221010121,1221010122,1221010123,1221011000,1221011001,1221011010,1221011011,1221011012,1221011100,1221011101,1221011110,1221011111,1221011112,1221011121,1221011122,1221011123,1221011210,1221011211,1221011212,1221011221,1221011222,1221011223,1221011232,1221011233,1221011234,1221012100,1221012101,1221012110,1221012111,1221012112,1221012121,1221012122,1221012123,1221012210,1221012211,1221012212,1221012221,1221012222,1221012223,1221012232,1221012233,1221012234,1221012321,1221012322,1221012323,1221012332,1221012333,1221012334,1221012343,1221012344,1221012345,1221100000,1221100001,1221100010,1221100011,1221100012,1221100100,1221100101,1221100110,1221100111,1221100112,1221100121,1221100122,1221100123,1221101000,1221101001,1221101010,1221101011,1221101012,1221101100,1221101101,1221101110,1221101111,1221101112,1221101121,1221101122,1221101123,1221101210,1221101211,1221101212,1221101221,1221101222,1221101223,1221101232,1221101233,1221101234,1221110000,1221110001,1221110010,1221110011,1221110012,1221110100,1221110101,1221110110,1221110111,1221110112,1221110121,1221110122,1221110123,1221111000,1221111001,1221111010,1221111011,1221111012,1221111100,1221111101,1221111110,1221111111,1221111112,1221111121,1221111122,1221111123,1221111210,1221111211,1221111212,1221111221,1221111222,1221111223,1221111232,1221111233,1221111234,1221112100,1221112101,1221112110,1221112111,1221112112,1221112121,1221112122,1221112123,1221112210,1221112211,1221112212,1221112221,1221112222,1221112223,1221112232,1221112233,1221112234,1221112321,1221112322,1221112323,1221112332,1221112333,1221112334,1221112343,1221112344,1221112345,1221121000,1221121001,1221121010,1221121011,1221121012,1221121100,1221121101,1221121110,1221121111,1221121112,1221121121,1221121122,1221121123,1221121210,1221121211,1221121212,1221121221,1221121222,1221121223,1221121232,1221121233,1221121234,1221122100,1221122101,1221122110,1221122111,1221122112,1221122121,1221122122,1221122123,1221122210,1221122211,1221122212,1221122221,1221122222,1221122223,1221122232,1221122233,1221122234,1221122321,1221122322,1221122323,1221122332,1221122333,1221122334,1221122343,1221122344,1221122345,1221123210,1221123211,1221123212,1221123221,1221123222,1221123223,1221123232,1221123233,1221123234,1221123321,1221123322,1221123323,1221123332,1221123333,1221123334,1221123343,1221123344,1221123345,1221123432,1221123433,1221123434,1221123443,1221123444,1221123445,1221123454,1221123455,1221123456,1221210000,1221210001,1221210010,1221210011,1221210012,1221210100,1221210101,1221210110,1221210111,1221210112,1221210121,1221210122,1221210123,1221211000,1221211001,1221211010,1221211011,1221211012,1221211100,1221211101,1221211110,1221211111,1221211112,1221211121,1221211122,1221211123,1221211210,1221211211,1221211212,1221211221,1221211222,1221211223,1221211232,1221211233,1221211234,1221212100,1221212101,1221212110,1221212111,1221212112,1221212121,1221212122,1221212123,1221212210,1221212211,1221212212,1221212221,1221212222,1221212223,1221212232,1221212233,1221212234,1221212321,1221212322,1221212323,1221212332,1221212333,1221212334,1221212343,1221212344,1221212345,1221221000,1221221001,1221221010,1221221011,1221221012,1221221100,1221221101,1221221110,1221221111,1221221112,1221221121,1221221122,1221221123,1221221210,1221221211,1221221212,1221221221,1221221222,1221221223,1221221232,1221221233,1221221234,1221222100,1221222101,1221222110,1221222111,1221222112,1221222121,1221222122,1221222123,1221222210,1221222211,1221222212,1221222221,1221222222,1221222223,1221222232,1221222233,1221222234,1221222321,1221222322,1221222323,1221222332,1221222333,1221222334,1221222343,1221222344,1221222345,1221223210,1221223211,1221223212,1221223221,1221223222,1221223223,1221223232,1221223233,1221223234,1221223321,1221223322,1221223323,1221223332,1221223333,1221223334,1221223343,1221223344,1221223345,1221223432,1221223433,1221223434,1221223443,1221223444,1221223445,1221223454,1221223455,1221223456,1221232100,1221232101,1221232110,1221232111,1221232112,1221232121,1221232122,1221232123,1221232210,1221232211,1221232212,1221232221,1221232222,1221232223,1221232232,1221232233,1221232234,1221232321,1221232322,1221232323,1221232332,1221232333,1221232334,1221232343,1221232344,1221232345,1221233210,1221233211,1221233212,1221233221,1221233222,1221233223,1221233232,1221233233,1221233234,1221233321,1221233322,1221233323,1221233332,1221233333,1221233334,1221233343,1221233344,1221233345,1221233432,1221233433,1221233434,1221233443,1221233444,1221233445,1221233454,1221233455,1221233456,1221234321,1221234322,1221234323,1221234332,1221234333,1221234334,1221234343,1221234344,1221234345,1221234432,1221234433,1221234434,1221234443,1221234444,1221234445,1221234454,1221234455,1221234456,1221234543,1221234544,1221234545,1221234554,1221234555,1221234556,1221234565,1221234566,1221234567,1222100000,1222100001,1222100010,1222100011,1222100012,1222100100,1222100101,1222100110,1222100111,1222100112,1222100121,1222100122,1222100123,1222101000,1222101001,1222101010,1222101011,1222101012,1222101100,1222101101,1222101110,1222101111,1222101112,1222101121,1222101122,1222101123,1222101210,1222101211,1222101212,1222101221,1222101222,1222101223,1222101232,1222101233,1222101234,1222110000,1222110001,1222110010,1222110011,1222110012,1222110100,1222110101,1222110110,1222110111,1222110112,1222110121,1222110122,1222110123,1222111000,1222111001,1222111010,1222111011,1222111012,1222111100,1222111101,1222111110,1222111111,1222111112,1222111121,1222111122,1222111123,1222111210,1222111211,1222111212,1222111221,1222111222,1222111223,1222111232,1222111233,1222111234,1222112100,1222112101,1222112110,1222112111,1222112112,1222112121,1222112122,1222112123,1222112210,1222112211,1222112212,1222112221,1222112222,1222112223,1222112232,1222112233,1222112234,1222112321,1222112322,1222112323,1222112332,1222112333,1222112334,1222112343,1222112344,1222112345,1222121000,1222121001,1222121010,1222121011,1222121012,1222121100,1222121101,1222121110,1222121111,1222121112,1222121121,1222121122,1222121123,1222121210,1222121211,1222121212,1222121221,1222121222,1222121223,1222121232,1222121233,1222121234,1222122100,1222122101,1222122110,1222122111,1222122112,1222122121,1222122122,1222122123,1222122210,1222122211,1222122212,1222122221,1222122222,1222122223,1222122232,1222122233,1222122234,1222122321,1222122322,1222122323,1222122332,1222122333,1222122334,1222122343,1222122344,1222122345,1222123210,1222123211,1222123212,1222123221,1222123222,1222123223,1222123232,1222123233,1222123234,1222123321,1222123322,1222123323,1222123332,1222123333,1222123334,1222123343,1222123344,1222123345,1222123432,1222123433,1222123434,1222123443,1222123444,1222123445,1222123454,1222123455,1222123456,1222210000,1222210001,1222210010,1222210011,1222210012,1222210100,1222210101,1222210110,1222210111,1222210112,1222210121,1222210122,1222210123,1222211000,1222211001,1222211010,1222211011,1222211012,1222211100,1222211101,1222211110,1222211111,1222211112,1222211121,1222211122,1222211123,1222211210,1222211211,1222211212,1222211221,1222211222,1222211223,1222211232,1222211233,1222211234,1222212100,1222212101,1222212110,1222212111,1222212112,1222212121,1222212122,1222212123,1222212210,1222212211,1222212212,1222212221,1222212222,1222212223,1222212232,1222212233,1222212234,1222212321,1222212322,1222212323,1222212332,1222212333,1222212334,1222212343,1222212344,1222212345,1222221000,1222221001,1222221010,1222221011,1222221012,1222221100,1222221101,1222221110,1222221111,1222221112,1222221121,1222221122,1222221123,1222221210,1222221211,1222221212,1222221221,1222221222,1222221223,1222221232,1222221233,1222221234,1222222100,1222222101,1222222110,1222222111,1222222112,1222222121,1222222122,1222222123,1222222210,1222222211,1222222212,1222222221,1222222222,1222222223,1222222232,1222222233,1222222234,1222222321,1222222322,1222222323,1222222332,1222222333,1222222334,1222222343,1222222344,1222222345,1222223210,1222223211,1222223212,1222223221,1222223222,1222223223,1222223232,1222223233,1222223234,1222223321,1222223322,1222223323,1222223332,1222223333,1222223334,1222223343,1222223344,1222223345,1222223432,1222223433,1222223434,1222223443,1222223444,1222223445,1222223454,1222223455,1222223456,1222232100,1222232101,1222232110,1222232111,1222232112,1222232121,1222232122,1222232123,1222232210,1222232211,1222232212,1222232221,1222232222,1222232223,1222232232,1222232233,1222232234,1222232321,1222232322,1222232323,1222232332,1222232333,1222232334,1222232343,1222232344,1222232345,1222233210,1222233211,1222233212,1222233221,1222233222,1222233223,1222233232,1222233233,1222233234,1222233321,1222233322,1222233323,1222233332,1222233333,1222233334,1222233343,1222233344,1222233345,1222233432,1222233433,1222233434,1222233443,1222233444,1222233445,1222233454,1222233455,1222233456,1222234321,1222234322,1222234323,1222234332,1222234333,1222234334,1222234343,1222234344,1222234345,1222234432,1222234433,1222234434,1222234443,1222234444,1222234445,1222234454,1222234455,1222234456,1222234543,1222234544,1222234545,1222234554,1222234555,1222234556,1222234565,1222234566,1222234567,1222321000,1222321001,1222321010,1222321011,1222321012,1222321100,1222321101,1222321110,1222321111,1222321112,1222321121,1222321122,1222321123,1222321210,1222321211,1222321212,1222321221,1222321222,1222321223,1222321232,1222321233,1222321234,1222322100,1222322101,1222322110,1222322111,1222322112,1222322121,1222322122,1222322123,1222322210,1222322211,1222322212,1222322221,1222322222,1222322223,1222322232,1222322233,1222322234,1222322321,1222322322,1222322323,1222322332,1222322333,1222322334,1222322343,1222322344,1222322345,1222323210,1222323211,1222323212,1222323221,1222323222,1222323223,1222323232,1222323233,1222323234,1222323321,1222323322,1222323323,1222323332,1222323333,1222323334,1222323343,1222323344,1222323345,1222323432,1222323433,1222323434,1222323443,1222323444,1222323445,1222323454,1222323455,1222323456,1222332100,1222332101,1222332110,1222332111,1222332112,1222332121,1222332122,1222332123,1222332210,1222332211,1222332212,1222332221,1222332222,1222332223,1222332232,1222332233,1222332234,1222332321,1222332322,1222332323,1222332332,1222332333,1222332334,1222332343,1222332344,1222332345,1222333210,1222333211,1222333212,1222333221,1222333222,1222333223,1222333232,1222333233,1222333234,1222333321,1222333322,1222333323,1222333332,1222333333,1222333334,1222333343,1222333344,1222333345,1222333432,1222333433,1222333434,1222333443,1222333444,1222333445,1222333454,1222333455,1222333456,1222334321,1222334322,1222334323,1222334332,1222334333,1222334334,1222334343,1222334344,1222334345,1222334432,1222334433,1222334434,1222334443,1222334444,1222334445,1222334454,1222334455,1222334456,1222334543,1222334544,1222334545,1222334554,1222334555,1222334556,1222334565,1222334566,1222334567,1222343210,1222343211,1222343212,1222343221,1222343222,1222343223,1222343232,1222343233,1222343234,1222343321,1222343322,1222343323,1222343332,1222343333,1222343334,1222343343,1222343344,1222343345,1222343432,1222343433,1222343434,1222343443,1222343444,1222343445,1222343454,1222343455,1222343456,1222344321,1222344322,1222344323,1222344332,1222344333,1222344334,1222344343,1222344344,1222344345,1222344432,1222344433,1222344434,1222344443,1222344444,1222344445,1222344454,1222344455,1222344456,1222344543,1222344544,1222344545,1222344554,1222344555,1222344556,1222344565,1222344566,1222344567,1222345432,1222345433,1222345434,1222345443,1222345444,1222345445,1222345454,1222345455,1222345456,1222345543,1222345544,1222345545,1222345554,1222345555,1222345556,1222345565,1222345566,1222345567,1222345654,1222345655,1222345656,1222345665,1222345666,1222345667,1222345676,1222345677,1222345678,1223210000,1223210001,1223210010,1223210011,1223210012,1223210100,1223210101,1223210110,1223210111,1223210112,1223210121,1223210122,1223210123,1223211000,1223211001,1223211010,1223211011,1223211012,1223211100,1223211101,1223211110,1223211111,1223211112,1223211121,1223211122,1223211123,1223211210,1223211211,1223211212,1223211221,1223211222,1223211223,1223211232,1223211233,1223211234,1223212100,1223212101,1223212110,1223212111,1223212112,1223212121,1223212122,1223212123,1223212210,1223212211,1223212212,1223212221,1223212222,1223212223,1223212232,1223212233,1223212234,1223212321,1223212322,1223212323,1223212332,1223212333,1223212334,1223212343,1223212344,1223212345,1223221000,1223221001,1223221010,1223221011,1223221012,1223221100,1223221101,1223221110,1223221111,1223221112,1223221121,1223221122,1223221123,1223221210,1223221211,1223221212,1223221221,1223221222,1223221223,1223221232,1223221233,1223221234,1223222100,1223222101,1223222110,1223222111,1223222112,1223222121,1223222122,1223222123,1223222210,1223222211,1223222212,1223222221,1223222222,1223222223,1223222232,1223222233,1223222234,1223222321,1223222322,1223222323,1223222332,1223222333,1223222334,1223222343,1223222344,1223222345,1223223210,1223223211,1223223212,1223223221,1223223222,1223223223,1223223232,1223223233,1223223234,1223223321,1223223322,1223223323,1223223332,1223223333,1223223334,1223223343,1223223344,1223223345,1223223432,1223223433,1223223434,1223223443,1223223444,1223223445,1223223454,1223223455,1223223456,1223232100,1223232101,1223232110,1223232111,1223232112,1223232121,1223232122,1223232123,1223232210,1223232211,1223232212,1223232221,1223232222,1223232223,1223232232,1223232233,1223232234,1223232321,1223232322,1223232323,1223232332,1223232333,1223232334,1223232343,1223232344,1223232345,1223233210,1223233211,1223233212,1223233221,1223233222,1223233223,1223233232,1223233233,1223233234,1223233321,1223233322,1223233323,1223233332,1223233333,1223233334,1223233343,1223233344,1223233345,1223233432,1223233433,1223233434,1223233443,1223233444,1223233445,1223233454,1223233455,1223233456,1223234321,1223234322,1223234323,1223234332,1223234333,1223234334,1223234343,1223234344,1223234345,1223234432,1223234433,1223234434,1223234443,1223234444,1223234445,1223234454,1223234455,1223234456,1223234543,1223234544,1223234545,1223234554,1223234555,1223234556,1223234565,1223234566,1223234567,1223321000,1223321001,1223321010,1223321011,1223321012,1223321100,1223321101,1223321110,1223321111,1223321112,1223321121,1223321122,1223321123,1223321210,1223321211,1223321212,1223321221,1223321222,1223321223,1223321232,1223321233,1223321234,1223322100,1223322101,1223322110,1223322111,1223322112,1223322121,1223322122,1223322123,1223322210,1223322211,1223322212,1223322221,1223322222,1223322223,1223322232,1223322233,1223322234,1223322321,1223322322,1223322323,1223322332,1223322333,1223322334,1223322343,1223322344,1223322345,1223323210,1223323211,1223323212,1223323221,1223323222,1223323223,1223323232,1223323233,1223323234,1223323321,1223323322,1223323323,1223323332,1223323333,1223323334,1223323343,1223323344,1223323345,1223323432,1223323433,1223323434,1223323443,1223323444,1223323445,1223323454,1223323455,1223323456,1223332100,1223332101,1223332110,1223332111,1223332112,1223332121,1223332122,1223332123,1223332210,1223332211,1223332212,1223332221,1223332222,1223332223,1223332232,1223332233,1223332234,1223332321,1223332322,1223332323,1223332332,1223332333,1223332334,1223332343,1223332344,1223332345,1223333210,1223333211,1223333212,1223333221,1223333222,1223333223,1223333232,1223333233,1223333234,1223333321,1223333322,1223333323,1223333332,1223333333,1223333334,1223333343,1223333344,1223333345,1223333432,1223333433,1223333434,1223333443,1223333444,1223333445,1223333454,1223333455,1223333456,1223334321,1223334322,1223334323,1223334332,1223334333,1223334334,1223334343,1223334344,1223334345,1223334432,1223334433,1223334434,1223334443,1223334444,1223334445,1223334454,1223334455,1223334456,1223334543,1223334544,1223334545,1223334554,1223334555,1223334556,1223334565,1223334566,1223334567,1223343210,1223343211,1223343212,1223343221,1223343222,1223343223,1223343232,1223343233,1223343234,1223343321,1223343322,1223343323,1223343332,1223343333,1223343334,1223343343,1223343344,1223343345,1223343432,1223343433,1223343434,1223343443,1223343444,1223343445,1223343454,1223343455,1223343456,1223344321,1223344322,1223344323,1223344332,1223344333,1223344334,1223344343,1223344344,1223344345,1223344432,1223344433,1223344434,1223344443,1223344444,1223344445,1223344454,1223344455,1223344456,1223344543,1223344544,1223344545,1223344554,1223344555,1223344556,1223344565,1223344566,1223344567,1223345432,1223345433,1223345434,1223345443,1223345444,1223345445,1223345454,1223345455,1223345456,1223345543,1223345544,1223345545,1223345554,1223345555,1223345556,1223345565,1223345566,1223345567,1223345654,1223345655,1223345656,1223345665,1223345666,1223345667,1223345676,1223345677,1223345678,1223432100,1223432101,1223432110,1223432111,1223432112,1223432121,1223432122,1223432123,1223432210,1223432211,1223432212,1223432221,1223432222,1223432223,1223432232,1223432233,1223432234,1223432321,1223432322,1223432323,1223432332,1223432333,1223432334,1223432343,1223432344,1223432345,1223433210,1223433211,1223433212,1223433221,1223433222,1223433223,1223433232,1223433233,1223433234,1223433321,1223433322,1223433323,1223433332,1223433333,1223433334,1223433343,1223433344,1223433345,1223433432,1223433433,1223433434,1223433443,1223433444,1223433445,1223433454,1223433455,1223433456,1223434321,1223434322,1223434323,1223434332,1223434333,1223434334,1223434343,1223434344,1223434345,1223434432,1223434433,1223434434,1223434443,1223434444,1223434445,1223434454,1223434455,1223434456,1223434543,1223434544,1223434545,1223434554,1223434555,1223434556,1223434565,1223434566,1223434567,1223443210,1223443211,1223443212,1223443221,1223443222,1223443223,1223443232,1223443233,1223443234,1223443321,1223443322,1223443323,1223443332,1223443333,1223443334,1223443343,1223443344,1223443345,1223443432,1223443433,1223443434,1223443443,1223443444,1223443445,1223443454,1223443455,1223443456,1223444321,1223444322,1223444323,1223444332,1223444333,1223444334,1223444343,1223444344,1223444345,1223444432,1223444433,1223444434,1223444443,1223444444,1223444445,1223444454,1223444455,1223444456,1223444543,1223444544,1223444545,1223444554,1223444555,1223444556,1223444565,1223444566,1223444567,1223445432,1223445433,1223445434,1223445443,1223445444,1223445445,1223445454,1223445455,1223445456,1223445543,1223445544,1223445545,1223445554,1223445555,1223445556,1223445565,1223445566,1223445567,1223445654,1223445655,1223445656,1223445665,1223445666,1223445667,1223445676,1223445677,1223445678,1223454321,1223454322,1223454323,1223454332,1223454333,1223454334,1223454343,1223454344,1223454345,1223454432,1223454433,1223454434,1223454443,1223454444,1223454445,1223454454,1223454455,1223454456,1223454543,1223454544,1223454545,1223454554,1223454555,1223454556,1223454565,1223454566,1223454567,1223455432,1223455433,1223455434,1223455443,1223455444,1223455445,1223455454,1223455455,1223455456,1223455543,1223455544,1223455545,1223455554,1223455555,1223455556,1223455565,1223455566,1223455567,1223455654,1223455655,1223455656,1223455665,1223455666,1223455667,1223455676,1223455677,1223455678,1223456543,1223456544,1223456545,1223456554,1223456555,1223456556,1223456565,1223456566,1223456567,1223456654,1223456655,1223456656,1223456665,1223456666,1223456667,1223456676,1223456677,1223456678,1223456765,1223456766,1223456767,1223456776,1223456777,1223456778,1223456787,1223456788,1223456789,1232100000,1232100001,1232100010,1232100011,1232100012,1232100100,1232100101,1232100110,1232100111,1232100112,1232100121,1232100122,1232100123,1232101000,1232101001,1232101010,1232101011,1232101012,1232101100,1232101101,1232101110,1232101111,1232101112,1232101121,1232101122,1232101123,1232101210,1232101211,1232101212,1232101221,1232101222,1232101223,1232101232,1232101233,1232101234,1232110000,1232110001,1232110010,1232110011,1232110012,1232110100,1232110101,1232110110,1232110111,1232110112,1232110121,1232110122,1232110123,1232111000,1232111001,1232111010,1232111011,1232111012,1232111100,1232111101,1232111110,1232111111,1232111112,1232111121,1232111122,1232111123,1232111210,1232111211,1232111212,1232111221,1232111222,1232111223,1232111232,1232111233,1232111234,1232112100,1232112101,1232112110,1232112111,1232112112,1232112121,1232112122,1232112123,1232112210,1232112211,1232112212,1232112221,1232112222,1232112223,1232112232,1232112233,1232112234,1232112321,1232112322,1232112323,1232112332,1232112333,1232112334,1232112343,1232112344,1232112345,1232121000,1232121001,1232121010,1232121011,1232121012,1232121100,1232121101,1232121110,1232121111,1232121112,1232121121,1232121122,1232121123,1232121210,1232121211,1232121212,1232121221,1232121222,1232121223,1232121232,1232121233,1232121234,1232122100,1232122101,1232122110,1232122111,1232122112,1232122121,1232122122,1232122123,1232122210,1232122211,1232122212,1232122221,1232122222,1232122223,1232122232,1232122233,1232122234,1232122321,1232122322,1232122323,1232122332,1232122333,1232122334,1232122343,1232122344,1232122345,1232123210,1232123211,1232123212,1232123221,1232123222,1232123223,1232123232,1232123233,1232123234,1232123321,1232123322,1232123323,1232123332,1232123333,1232123334,1232123343,1232123344,1232123345,1232123432,1232123433,1232123434,1232123443,1232123444,1232123445,1232123454,1232123455,1232123456,1232210000,1232210001,1232210010,1232210011,1232210012,1232210100,1232210101,1232210110,1232210111,1232210112,1232210121,1232210122,1232210123,1232211000,1232211001,1232211010,1232211011,1232211012,1232211100,1232211101,1232211110,1232211111,1232211112,1232211121,1232211122,1232211123,1232211210,1232211211,1232211212,1232211221,1232211222,1232211223,1232211232,1232211233,1232211234,1232212100,1232212101,1232212110,1232212111,1232212112,1232212121,1232212122,1232212123,1232212210,1232212211,1232212212,1232212221,1232212222,1232212223,1232212232,1232212233,1232212234,1232212321,1232212322,1232212323,1232212332,1232212333,1232212334,1232212343,1232212344,1232212345,1232221000,1232221001,1232221010,1232221011,1232221012,1232221100,1232221101,1232221110,1232221111,1232221112,1232221121,1232221122,1232221123,1232221210,1232221211,1232221212,1232221221,1232221222,1232221223,1232221232,1232221233,1232221234,1232222100,1232222101,1232222110,1232222111,1232222112,1232222121,1232222122,1232222123,1232222210,1232222211,1232222212,1232222221,1232222222,1232222223,1232222232,1232222233,1232222234,1232222321,1232222322,1232222323,1232222332,1232222333,1232222334,1232222343,1232222344,1232222345,1232223210,1232223211,1232223212,1232223221,1232223222,1232223223,1232223232,1232223233,1232223234,1232223321,1232223322,1232223323,1232223332,1232223333,1232223334,1232223343,1232223344,1232223345,1232223432,1232223433,1232223434,1232223443,1232223444,1232223445,1232223454,1232223455,1232223456,1232232100,1232232101,1232232110,1232232111,1232232112,1232232121,1232232122,1232232123,1232232210,1232232211,1232232212,1232232221,1232232222,1232232223,1232232232,1232232233,1232232234,1232232321,1232232322,1232232323,1232232332,1232232333,1232232334,1232232343,1232232344,1232232345,1232233210,1232233211,1232233212,1232233221,1232233222,1232233223,1232233232,1232233233,1232233234,1232233321,1232233322,1232233323,1232233332,1232233333,1232233334,1232233343,1232233344,1232233345,1232233432,1232233433,1232233434,1232233443,1232233444,1232233445,1232233454,1232233455,1232233456,1232234321,1232234322,1232234323,1232234332,1232234333,1232234334,1232234343,1232234344,1232234345,1232234432,1232234433,1232234434,1232234443,1232234444,1232234445,1232234454,1232234455,1232234456,1232234543,1232234544,1232234545,1232234554,1232234555,1232234556,1232234565,1232234566,1232234567,1232321000,1232321001,1232321010,1232321011,1232321012,1232321100,1232321101,1232321110,1232321111,1232321112,1232321121,1232321122,1232321123,1232321210,1232321211,1232321212,1232321221,1232321222,1232321223,1232321232,1232321233,1232321234,1232322100,1232322101,1232322110,1232322111,1232322112,1232322121,1232322122,1232322123,1232322210,1232322211,1232322212,1232322221,1232322222,1232322223,1232322232,1232322233,1232322234,1232322321,1232322322,1232322323,1232322332,1232322333,1232322334,1232322343,1232322344,1232322345,1232323210,1232323211,1232323212,1232323221,1232323222,1232323223,1232323232,1232323233,1232323234,1232323321,1232323322,1232323323,1232323332,1232323333,1232323334,1232323343,1232323344,1232323345,1232323432,1232323433,1232323434,1232323443,1232323444,1232323445,1232323454,1232323455,1232323456,1232332100,1232332101,1232332110,1232332111,1232332112,1232332121,1232332122,1232332123,1232332210,1232332211,1232332212,1232332221,1232332222,1232332223,1232332232,1232332233,1232332234,1232332321,1232332322,1232332323,1232332332,1232332333,1232332334,1232332343,1232332344,1232332345,1232333210,1232333211,1232333212,1232333221,1232333222,1232333223,1232333232,1232333233,1232333234,1232333321,1232333322,1232333323,1232333332,1232333333,1232333334,1232333343,1232333344,1232333345,1232333432,1232333433,1232333434,1232333443,1232333444,1232333445,1232333454,1232333455,1232333456,1232334321,1232334322,1232334323,1232334332,1232334333,1232334334,1232334343,1232334344,1232334345,1232334432,1232334433,1232334434,1232334443,1232334444,1232334445,1232334454,1232334455,1232334456,1232334543,1232334544,1232334545,1232334554,1232334555,1232334556,1232334565,1232334566,1232334567,1232343210,1232343211,1232343212,1232343221,1232343222,1232343223,1232343232,1232343233,1232343234,1232343321,1232343322,1232343323,1232343332,1232343333,1232343334,1232343343,1232343344,1232343345,1232343432,1232343433,1232343434,1232343443,1232343444,1232343445,1232343454,1232343455,1232343456,1232344321,1232344322,1232344323,1232344332,1232344333,1232344334,1232344343,1232344344,1232344345,1232344432,1232344433,1232344434,1232344443,1232344444,1232344445,1232344454,1232344455,1232344456,1232344543,1232344544,1232344545,1232344554,1232344555,1232344556,1232344565,1232344566,1232344567,1232345432,1232345433,1232345434,1232345443,1232345444,1232345445,1232345454,1232345455,1232345456,1232345543,1232345544,1232345545,1232345554,1232345555,1232345556,1232345565,1232345566,1232345567,1232345654,1232345655,1232345656,1232345665,1232345666,1232345667,1232345676,1232345677,1232345678,1233210000,1233210001,1233210010,1233210011,1233210012,1233210100,1233210101,1233210110,1233210111,1233210112,1233210121,1233210122,1233210123,1233211000,1233211001,1233211010,1233211011,1233211012,1233211100,1233211101,1233211110,1233211111,1233211112,1233211121,1233211122,1233211123,1233211210,1233211211,1233211212,1233211221,1233211222,1233211223,1233211232,1233211233,1233211234,1233212100,1233212101,1233212110,1233212111,1233212112,1233212121,1233212122,1233212123,1233212210,1233212211,1233212212,1233212221,1233212222,1233212223,1233212232,1233212233,1233212234,1233212321,1233212322,1233212323,1233212332,1233212333,1233212334,1233212343,1233212344,1233212345,1233221000,1233221001,1233221010,1233221011,1233221012,1233221100,1233221101,1233221110,1233221111,1233221112,1233221121,1233221122,1233221123,1233221210,1233221211,1233221212,1233221221,1233221222,1233221223,1233221232,1233221233,1233221234,1233222100,1233222101,1233222110,1233222111,1233222112,1233222121,1233222122,1233222123,1233222210,1233222211,1233222212,1233222221,1233222222,1233222223,1233222232,1233222233,1233222234,1233222321,1233222322,1233222323,1233222332,1233222333,1233222334,1233222343,1233222344,1233222345,1233223210,1233223211,1233223212,1233223221,1233223222,1233223223,1233223232,1233223233,1233223234,1233223321,1233223322,1233223323,1233223332,1233223333,1233223334,1233223343,1233223344,1233223345,1233223432,1233223433,1233223434,1233223443,1233223444,1233223445,1233223454,1233223455,1233223456,1233232100,1233232101,1233232110,1233232111,1233232112,1233232121,1233232122,1233232123,1233232210,1233232211,1233232212,1233232221,1233232222,1233232223,1233232232,1233232233,1233232234,1233232321,1233232322,1233232323,1233232332,1233232333,1233232334,1233232343,1233232344,1233232345,1233233210,1233233211,1233233212,1233233221,1233233222,1233233223,1233233232,1233233233,1233233234,1233233321,1233233322,1233233323,1233233332,1233233333,1233233334,1233233343,1233233344,1233233345,1233233432,1233233433,1233233434,1233233443,1233233444,1233233445,1233233454,1233233455,1233233456,1233234321,1233234322,1233234323,1233234332,1233234333,1233234334,1233234343,1233234344,1233234345,1233234432,1233234433,1233234434,1233234443,1233234444,1233234445,1233234454,1233234455,1233234456,1233234543,1233234544,1233234545,1233234554,1233234555,1233234556,1233234565,1233234566,1233234567,1233321000,1233321001,1233321010,1233321011,1233321012,1233321100,1233321101,1233321110,1233321111,1233321112,1233321121,1233321122,1233321123,1233321210,1233321211,1233321212,1233321221,1233321222,1233321223,1233321232,1233321233,1233321234,1233322100,1233322101,1233322110,1233322111,1233322112,1233322121,1233322122,1233322123,1233322210,1233322211,1233322212,1233322221,1233322222,1233322223,1233322232,1233322233,1233322234,1233322321,1233322322,1233322323,1233322332,1233322333,1233322334,1233322343,1233322344,1233322345,1233323210,1233323211,1233323212,1233323221,1233323222,1233323223,1233323232,1233323233,1233323234,1233323321,1233323322,1233323323,1233323332,1233323333,1233323334,1233323343,1233323344,1233323345,1233323432,1233323433,1233323434,1233323443,1233323444,1233323445,1233323454,1233323455,1233323456,1233332100,1233332101,1233332110,1233332111,1233332112,1233332121,1233332122,1233332123,1233332210,1233332211,1233332212,1233332221,1233332222,1233332223,1233332232,1233332233,1233332234,1233332321,1233332322,1233332323,1233332332,1233332333,1233332334,1233332343,1233332344,1233332345,1233333210,1233333211,1233333212,1233333221,1233333222,1233333223,1233333232,1233333233,1233333234,1233333321,1233333322,1233333323,1233333332,1233333333,1233333334,1233333343,1233333344,1233333345,1233333432,1233333433,1233333434,1233333443,1233333444,1233333445,1233333454,1233333455,1233333456,1233334321,1233334322,1233334323,1233334332,1233334333,1233334334,1233334343,1233334344,1233334345,1233334432,1233334433,1233334434,1233334443,1233334444,1233334445,1233334454,1233334455,1233334456,1233334543,1233334544,1233334545,1233334554,1233334555,1233334556,1233334565,1233334566,1233334567,1233343210,1233343211,1233343212,1233343221,1233343222,1233343223,1233343232,1233343233,1233343234,1233343321,1233343322,1233343323,1233343332,1233343333,1233343334,1233343343,1233343344,1233343345,1233343432,1233343433,1233343434,1233343443,1233343444,1233343445,1233343454,1233343455,1233343456,1233344321,1233344322,1233344323,1233344332,1233344333,1233344334,1233344343,1233344344,1233344345,1233344432,1233344433,1233344434,1233344443,1233344444,1233344445,1233344454,1233344455,1233344456,1233344543,1233344544,1233344545,1233344554,1233344555,1233344556,1233344565,1233344566,1233344567,1233345432,1233345433,1233345434,1233345443,1233345444,1233345445,1233345454,1233345455,1233345456,1233345543,1233345544,1233345545,1233345554,1233345555,1233345556,1233345565,1233345566,1233345567,1233345654,1233345655,1233345656,1233345665,1233345666,1233345667,1233345676,1233345677,1233345678,1233432100,1233432101,1233432110,1233432111,1233432112,1233432121,1233432122,1233432123,1233432210,1233432211,1233432212,1233432221,1233432222,1233432223,1233432232,1233432233,1233432234,1233432321,1233432322,1233432323,1233432332,1233432333,1233432334,1233432343,1233432344,1233432345,1233433210,1233433211,1233433212,1233433221,1233433222,1233433223,1233433232,1233433233,1233433234,1233433321,1233433322,1233433323,1233433332,1233433333,1233433334,1233433343,1233433344,1233433345,1233433432,1233433433,1233433434,1233433443,1233433444,1233433445,1233433454,1233433455,1233433456,1233434321,1233434322,1233434323,1233434332,1233434333,1233434334,1233434343,1233434344,1233434345,1233434432,1233434433,1233434434,1233434443,1233434444,1233434445,1233434454,1233434455,1233434456,1233434543,1233434544,1233434545,1233434554,1233434555,1233434556,1233434565,1233434566,1233434567,1233443210,1233443211,1233443212,1233443221,1233443222,1233443223,1233443232,1233443233,1233443234,1233443321,1233443322,1233443323,1233443332,1233443333,1233443334,1233443343,1233443344,1233443345,1233443432,1233443433,1233443434,1233443443,1233443444,1233443445,1233443454,1233443455,1233443456,1233444321,1233444322,1233444323,1233444332,1233444333,1233444334,1233444343,1233444344,1233444345,1233444432,1233444433,1233444434,1233444443,1233444444,1233444445,1233444454,1233444455,1233444456,1233444543,1233444544,1233444545,1233444554,1233444555,1233444556,1233444565,1233444566,1233444567,1233445432,1233445433,1233445434,1233445443,1233445444,1233445445,1233445454,1233445455,1233445456,1233445543,1233445544,1233445545,1233445554,1233445555,1233445556,1233445565,1233445566,1233445567,1233445654,1233445655,1233445656,1233445665,1233445666,1233445667,1233445676,1233445677,1233445678,1233454321,1233454322,1233454323,1233454332,1233454333,1233454334,1233454343,1233454344,1233454345,1233454432,1233454433,1233454434,1233454443,1233454444,1233454445,1233454454,1233454455,1233454456,1233454543,1233454544,1233454545,1233454554,1233454555,1233454556,1233454565,1233454566,1233454567,1233455432,1233455433,1233455434,1233455443,1233455444,1233455445,1233455454,1233455455,1233455456,1233455543,1233455544,1233455545,1233455554,1233455555,1233455556,1233455565,1233455566,1233455567,1233455654,1233455655,1233455656,1233455665,1233455666,1233455667,1233455676,1233455677,1233455678,1233456543,1233456544,1233456545,1233456554,1233456555,1233456556,1233456565,1233456566,1233456567,1233456654,1233456655,1233456656,1233456665,1233456666,1233456667,1233456676,1233456677,1233456678,1233456765,1233456766,1233456767,1233456776,1233456777,1233456778,1233456787,1233456788,1233456789,1234321000,1234321001,1234321010,1234321011,1234321012,1234321100,1234321101,1234321110,1234321111,1234321112,1234321121,1234321122,1234321123,1234321210,1234321211,1234321212,1234321221,1234321222,1234321223,1234321232,1234321233,1234321234,1234322100,1234322101,1234322110,1234322111,1234322112,1234322121,1234322122,1234322123,1234322210,1234322211,1234322212,1234322221,1234322222,1234322223,1234322232,1234322233,1234322234,1234322321,1234322322,1234322323,1234322332,1234322333,1234322334,1234322343,1234322344,1234322345,1234323210,1234323211,1234323212,1234323221,1234323222,1234323223,1234323232,1234323233,1234323234,1234323321,1234323322,1234323323,1234323332,1234323333,1234323334,1234323343,1234323344,1234323345,1234323432,1234323433,1234323434,1234323443,1234323444,1234323445,1234323454,1234323455,1234323456,1234332100,1234332101,1234332110,1234332111,1234332112,1234332121,1234332122,1234332123,1234332210,1234332211,1234332212,1234332221,1234332222,1234332223,1234332232,1234332233,1234332234,1234332321,1234332322,1234332323,1234332332,1234332333,1234332334,1234332343,1234332344,1234332345,1234333210,1234333211,1234333212,1234333221,1234333222,1234333223,1234333232,1234333233,1234333234,1234333321,1234333322,1234333323,1234333332,1234333333,1234333334,1234333343,1234333344,1234333345,1234333432,1234333433,1234333434,1234333443,1234333444,1234333445,1234333454,1234333455,1234333456,1234334321,1234334322,1234334323,1234334332,1234334333,1234334334,1234334343,1234334344,1234334345,1234334432,1234334433,1234334434,1234334443,1234334444,1234334445,1234334454,1234334455,1234334456,1234334543,1234334544,1234334545,1234334554,1234334555,1234334556,1234334565,1234334566,1234334567,1234343210,1234343211,1234343212,1234343221,1234343222,1234343223,1234343232,1234343233,1234343234,1234343321,1234343322,1234343323,1234343332,1234343333,1234343334,1234343343,1234343344,1234343345,1234343432,1234343433,1234343434,1234343443,1234343444,1234343445,1234343454,1234343455,1234343456,1234344321,1234344322,1234344323,1234344332,1234344333,1234344334,1234344343,1234344344,1234344345,1234344432,1234344433,1234344434,1234344443,1234344444,1234344445,1234344454,1234344455,1234344456,1234344543,1234344544,1234344545,1234344554,1234344555,1234344556,1234344565,1234344566,1234344567,1234345432,1234345433,1234345434,1234345443,1234345444,1234345445,1234345454,1234345455,1234345456,1234345543,1234345544,1234345545,1234345554,1234345555,1234345556,1234345565,1234345566,1234345567,1234345654,1234345655,1234345656,1234345665,1234345666,1234345667,1234345676,1234345677,1234345678,1234432100,1234432101,1234432110,1234432111,1234432112,1234432121,1234432122,1234432123,1234432210,1234432211,1234432212,1234432221,1234432222,1234432223,1234432232,1234432233,1234432234,1234432321,1234432322,1234432323,1234432332,1234432333,1234432334,1234432343,1234432344,1234432345,1234433210,1234433211,1234433212,1234433221,1234433222,1234433223,1234433232,1234433233,1234433234,1234433321,1234433322,1234433323,1234433332,1234433333,1234433334,1234433343,1234433344,1234433345,1234433432,1234433433,1234433434,1234433443,1234433444,1234433445,1234433454,1234433455,1234433456,1234434321,1234434322,1234434323,1234434332,1234434333,1234434334,1234434343,1234434344,1234434345,1234434432,1234434433,1234434434,1234434443,1234434444,1234434445,1234434454,1234434455,1234434456,1234434543,1234434544,1234434545,1234434554,1234434555,1234434556,1234434565,1234434566,1234434567,1234443210,1234443211,1234443212,1234443221,1234443222,1234443223,1234443232,1234443233,1234443234,1234443321,1234443322,1234443323,1234443332,1234443333,1234443334,1234443343,1234443344,1234443345,1234443432,1234443433,1234443434,1234443443,1234443444,1234443445,1234443454,1234443455,1234443456,1234444321,1234444322,1234444323,1234444332,1234444333,1234444334,1234444343,1234444344,1234444345,1234444432,1234444433,1234444434,1234444443,1234444444,1234444445,1234444454,1234444455,1234444456,1234444543,1234444544,1234444545,1234444554,1234444555,1234444556,1234444565,1234444566,1234444567,1234445432,1234445433,1234445434,1234445443,1234445444,1234445445,1234445454,1234445455,1234445456,1234445543,1234445544,1234445545,1234445554,1234445555,1234445556,1234445565,1234445566,1234445567,1234445654,1234445655,1234445656,1234445665,1234445666,1234445667,1234445676,1234445677,1234445678,1234454321,1234454322,1234454323,1234454332,1234454333,1234454334,1234454343,1234454344,1234454345,1234454432,1234454433,1234454434,1234454443,1234454444,1234454445,1234454454,1234454455,1234454456,1234454543,1234454544,1234454545,1234454554,1234454555,1234454556,1234454565,1234454566,1234454567,1234455432,1234455433,1234455434,1234455443,1234455444,1234455445,1234455454,1234455455,1234455456,1234455543,1234455544,1234455545,1234455554,1234455555,1234455556,1234455565,1234455566,1234455567,1234455654,1234455655,1234455656,1234455665,1234455666,1234455667,1234455676,1234455677,1234455678,1234456543,1234456544,1234456545,1234456554,1234456555,1234456556,1234456565,1234456566,1234456567,1234456654,1234456655,1234456656,1234456665,1234456666,1234456667,1234456676,1234456677,1234456678,1234456765,1234456766,1234456767,1234456776,1234456777,1234456778,1234456787,1234456788,1234456789,1234543210,1234543211,1234543212,1234543221,1234543222,1234543223,1234543232,1234543233,1234543234,1234543321,1234543322,1234543323,1234543332,1234543333,1234543334,1234543343,1234543344,1234543345,1234543432,1234543433,1234543434,1234543443,1234543444,1234543445,1234543454,1234543455,1234543456,1234544321,1234544322,1234544323,1234544332,1234544333,1234544334,1234544343,1234544344,1234544345,1234544432,1234544433,1234544434,1234544443,1234544444,1234544445,1234544454,1234544455,1234544456,1234544543,1234544544,1234544545,1234544554,1234544555,1234544556,1234544565,1234544566,1234544567,1234545432,1234545433,1234545434,1234545443,1234545444,1234545445,1234545454,1234545455,1234545456,1234545543,1234545544,1234545545,1234545554,1234545555,1234545556,1234545565,1234545566,1234545567,1234545654,1234545655,1234545656,1234545665,1234545666,1234545667,1234545676,1234545677,1234545678,1234554321,1234554322,1234554323,1234554332,1234554333,1234554334,1234554343,1234554344,1234554345,1234554432,1234554433,1234554434,1234554443,1234554444,1234554445,1234554454,1234554455,1234554456,1234554543,1234554544,1234554545,1234554554,1234554555,1234554556,1234554565,1234554566,1234554567,1234555432,1234555433,1234555434,1234555443,1234555444,1234555445,1234555454,1234555455,1234555456,1234555543,1234555544,1234555545,1234555554,1234555555,1234555556,1234555565,1234555566,1234555567,1234555654,1234555655,1234555656,1234555665,1234555666,1234555667,1234555676,1234555677,1234555678,1234556543,1234556544,1234556545,1234556554,1234556555,1234556556,1234556565,1234556566,1234556567,1234556654,1234556655,1234556656,1234556665,1234556666,1234556667,1234556676,1234556677,1234556678,1234556765,1234556766,1234556767,1234556776,1234556777,1234556778,1234556787,1234556788,1234556789,1234565432,1234565433,1234565434,1234565443,1234565444,1234565445,1234565454,1234565455,1234565456,1234565543,1234565544,1234565545,1234565554,1234565555,1234565556,1234565565,1234565566,1234565567,1234565654,1234565655,1234565656,1234565665,1234565666,1234565667,1234565676,1234565677,1234565678,1234566543,1234566544,1234566545,1234566554,1234566555,1234566556,1234566565,1234566566,1234566567,1234566654,1234566655,1234566656,1234566665,1234566666,1234566667,1234566676,1234566677,1234566678,1234566765,1234566766,1234566767,1234566776,1234566777,1234566778,1234566787,1234566788,1234566789,1234567654,1234567655,1234567656,1234567665,1234567666,1234567667,1234567676,1234567677,1234567678,1234567765,1234567766,1234567767,1234567776,1234567777,1234567778,1234567787,1234567788,1234567789,1234567876,1234567877,1234567878,1234567887,1234567888,1234567889,1234567898,1234567899,2100000000,2100000001,2100000010,2100000011,2100000012,2100000100,2100000101,2100000110,2100000111,2100000112,2100000121,2100000122,2100000123,2100001000,2100001001,2100001010,2100001011,2100001012,2100001100,2100001101,2100001110,2100001111,2100001112,2100001121,2100001122,2100001123,2100001210,2100001211,2100001212,2100001221,2100001222,2100001223,2100001232,2100001233,2100001234,2100010000,2100010001,2100010010,2100010011,2100010012,2100010100,2100010101,2100010110,2100010111,2100010112,2100010121,2100010122,2100010123,2100011000,2100011001,2100011010,2100011011,2100011012,2100011100,2100011101,2100011110,2100011111,2100011112,2100011121,2100011122,2100011123,2100011210,2100011211,2100011212,2100011221,2100011222,2100011223,2100011232,2100011233,2100011234,2100012100,2100012101,2100012110,2100012111,2100012112,2100012121,2100012122,2100012123,2100012210,2100012211,2100012212,2100012221,2100012222,2100012223,2100012232,2100012233,2100012234,2100012321,2100012322,2100012323,2100012332,2100012333,2100012334,2100012343,2100012344,2100012345,2100100000,2100100001,2100100010,2100100011,2100100012,2100100100,2100100101,2100100110,2100100111,2100100112,2100100121,2100100122,2100100123,2100101000,2100101001,2100101010,2100101011,2100101012,2100101100,2100101101,2100101110,2100101111,2100101112,2100101121,2100101122,2100101123,2100101210,2100101211,2100101212,2100101221,2100101222,2100101223,2100101232,2100101233,2100101234,2100110000,2100110001,2100110010,2100110011,2100110012,2100110100,2100110101,2100110110,2100110111,2100110112,2100110121,2100110122,2100110123,2100111000,2100111001,2100111010,2100111011,2100111012,2100111100,2100111101,2100111110,2100111111,2100111112,2100111121,2100111122,2100111123,2100111210,2100111211,2100111212,2100111221,2100111222,2100111223,2100111232,2100111233,2100111234,2100112100,2100112101,2100112110,2100112111,2100112112,2100112121,2100112122,2100112123,2100112210,2100112211,2100112212,2100112221,2100112222,2100112223,2100112232,2100112233,2100112234,2100112321,2100112322,2100112323,2100112332,2100112333,2100112334,2100112343,2100112344,2100112345,2100121000,2100121001,2100121010,2100121011,2100121012,2100121100,2100121101,2100121110,2100121111,2100121112,2100121121,2100121122,2100121123,2100121210,2100121211,2100121212,2100121221,2100121222,2100121223,2100121232,2100121233,2100121234,2100122100,2100122101,2100122110,2100122111,2100122112,2100122121,2100122122,2100122123,2100122210,2100122211,2100122212,2100122221,2100122222,2100122223,2100122232,2100122233,2100122234,2100122321,2100122322,2100122323,2100122332,2100122333,2100122334,2100122343,2100122344,2100122345,2100123210,2100123211,2100123212,2100123221,2100123222,2100123223,2100123232,2100123233,2100123234,2100123321,2100123322,2100123323,2100123332,2100123333,2100123334,2100123343,2100123344,2100123345,2100123432,2100123433,2100123434,2100123443,2100123444,2100123445,2100123454,2100123455,2100123456,2101000000,2101000001,2101000010,2101000011,2101000012,2101000100,2101000101,2101000110,2101000111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3234566667]

print(l[K-1])