regress-1969.js revision 3ef787dbeca8a5fb1086949cda830dccee07bfbd
1// Copyright 2012 the V8 project authors. All rights reserved.
2// Redistribution and use in source and binary forms, with or without
3// modification, are permitted provided that the following conditions are
4// met:
5//
6//     * Redistributions of source code must retain the above copyright
7//       notice, this list of conditions and the following disclaimer.
8//     * Redistributions in binary form must reproduce the above
9//       copyright notice, this list of conditions and the following
10//       disclaimer in the documentation and/or other materials provided
11//       with the distribution.
12//     * Neither the name of Google Inc. nor the names of its
13//       contributors may be used to endorse or promote products derived
14//       from this software without specific prior written permission.
15//
16// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
17// "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
18// LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
19// A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
20// OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
21// SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
22// LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
23// DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
24// THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
25// (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
26// OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
27
28// Flags: --allow-natives-syntax
29
30f();
31f();
32%OptimizeFunctionOnNextCall(f);
33var start = (new Date()).getTime();
34var array = f();
35var end = (new Date()).getTime();
36
37// Assert that recompiling and executing f() takes less than a second.
38assertTrue((end - start) < 1000);
39
40for (var i = 0; i < 5000; i++) assertEquals(0, array[i]);
41
42function f() {
43  var a = new Array(5000);
44  a[0]=0;
45  a[1]=0;
46  a[2]=0;
47  a[3]=0;
48  a[4]=0;
49  a[5]=0;
50  a[6]=0;
51  a[7]=0;
52  a[8]=0;
53  a[9]=0;
54  a[10]=0;
55  a[11]=0;
56  a[12]=0;
57  a[13]=0;
58  a[14]=0;
59  a[15]=0;
60  a[16]=0;
61  a[17]=0;
62  a[18]=0;
63  a[19]=0;
64  a[20]=0;
65  a[21]=0;
66  a[22]=0;
67  a[23]=0;
68  a[24]=0;
69  a[25]=0;
70  a[26]=0;
71  a[27]=0;
72  a[28]=0;
73  a[29]=0;
74  a[30]=0;
75  a[31]=0;
76  a[32]=0;
77  a[33]=0;
78  a[34]=0;
79  a[35]=0;
80  a[36]=0;
81  a[37]=0;
82  a[38]=0;
83  a[39]=0;
84  a[40]=0;
85  a[41]=0;
86  a[42]=0;
87  a[43]=0;
88  a[44]=0;
89  a[45]=0;
90  a[46]=0;
91  a[47]=0;
92  a[48]=0;
93  a[49]=0;
94  a[50]=0;
95  a[51]=0;
96  a[52]=0;
97  a[53]=0;
98  a[54]=0;
99  a[55]=0;
100  a[56]=0;
101  a[57]=0;
102  a[58]=0;
103  a[59]=0;
104  a[60]=0;
105  a[61]=0;
106  a[62]=0;
107  a[63]=0;
108  a[64]=0;
109  a[65]=0;
110  a[66]=0;
111  a[67]=0;
112  a[68]=0;
113  a[69]=0;
114  a[70]=0;
115  a[71]=0;
116  a[72]=0;
117  a[73]=0;
118  a[74]=0;
119  a[75]=0;
120  a[76]=0;
121  a[77]=0;
122  a[78]=0;
123  a[79]=0;
124  a[80]=0;
125  a[81]=0;
126  a[82]=0;
127  a[83]=0;
128  a[84]=0;
129  a[85]=0;
130  a[86]=0;
131  a[87]=0;
132  a[88]=0;
133  a[89]=0;
134  a[90]=0;
135  a[91]=0;
136  a[92]=0;
137  a[93]=0;
138  a[94]=0;
139  a[95]=0;
140  a[96]=0;
141  a[97]=0;
142  a[98]=0;
143  a[99]=0;
144  a[100]=0;
145  a[101]=0;
146  a[102]=0;
147  a[103]=0;
148  a[104]=0;
149  a[105]=0;
150  a[106]=0;
151  a[107]=0;
152  a[108]=0;
153  a[109]=0;
154  a[110]=0;
155  a[111]=0;
156  a[112]=0;
157  a[113]=0;
158  a[114]=0;
159  a[115]=0;
160  a[116]=0;
161  a[117]=0;
162  a[118]=0;
163  a[119]=0;
164  a[120]=0;
165  a[121]=0;
166  a[122]=0;
167  a[123]=0;
168  a[124]=0;
169  a[125]=0;
170  a[126]=0;
171  a[127]=0;
172  a[128]=0;
173  a[129]=0;
174  a[130]=0;
175  a[131]=0;
176  a[132]=0;
177  a[133]=0;
178  a[134]=0;
179  a[135]=0;
180  a[136]=0;
181  a[137]=0;
182  a[138]=0;
183  a[139]=0;
184  a[140]=0;
185  a[141]=0;
186  a[142]=0;
187  a[143]=0;
188  a[144]=0;
189  a[145]=0;
190  a[146]=0;
191  a[147]=0;
192  a[148]=0;
193  a[149]=0;
194  a[150]=0;
195  a[151]=0;
196  a[152]=0;
197  a[153]=0;
198  a[154]=0;
199  a[155]=0;
200  a[156]=0;
201  a[157]=0;
202  a[158]=0;
203  a[159]=0;
204  a[160]=0;
205  a[161]=0;
206  a[162]=0;
207  a[163]=0;
208  a[164]=0;
209  a[165]=0;
210  a[166]=0;
211  a[167]=0;
212  a[168]=0;
213  a[169]=0;
214  a[170]=0;
215  a[171]=0;
216  a[172]=0;
217  a[173]=0;
218  a[174]=0;
219  a[175]=0;
220  a[176]=0;
221  a[177]=0;
222  a[178]=0;
223  a[179]=0;
224  a[180]=0;
225  a[181]=0;
226  a[182]=0;
227  a[183]=0;
228  a[184]=0;
229  a[185]=0;
230  a[186]=0;
231  a[187]=0;
232  a[188]=0;
233  a[189]=0;
234  a[190]=0;
235  a[191]=0;
236  a[192]=0;
237  a[193]=0;
238  a[194]=0;
239  a[195]=0;
240  a[196]=0;
241  a[197]=0;
242  a[198]=0;
243  a[199]=0;
244  a[200]=0;
245  a[201]=0;
246  a[202]=0;
247  a[203]=0;
248  a[204]=0;
249  a[205]=0;
250  a[206]=0;
251  a[207]=0;
252  a[208]=0;
253  a[209]=0;
254  a[210]=0;
255  a[211]=0;
256  a[212]=0;
257  a[213]=0;
258  a[214]=0;
259  a[215]=0;
260  a[216]=0;
261  a[217]=0;
262  a[218]=0;
263  a[219]=0;
264  a[220]=0;
265  a[221]=0;
266  a[222]=0;
267  a[223]=0;
268  a[224]=0;
269  a[225]=0;
270  a[226]=0;
271  a[227]=0;
272  a[228]=0;
273  a[229]=0;
274  a[230]=0;
275  a[231]=0;
276  a[232]=0;
277  a[233]=0;
278  a[234]=0;
279  a[235]=0;
280  a[236]=0;
281  a[237]=0;
282  a[238]=0;
283  a[239]=0;
284  a[240]=0;
285  a[241]=0;
286  a[242]=0;
287  a[243]=0;
288  a[244]=0;
289  a[245]=0;
290  a[246]=0;
291  a[247]=0;
292  a[248]=0;
293  a[249]=0;
294  a[250]=0;
295  a[251]=0;
296  a[252]=0;
297  a[253]=0;
298  a[254]=0;
299  a[255]=0;
300  a[256]=0;
301  a[257]=0;
302  a[258]=0;
303  a[259]=0;
304  a[260]=0;
305  a[261]=0;
306  a[262]=0;
307  a[263]=0;
308  a[264]=0;
309  a[265]=0;
310  a[266]=0;
311  a[267]=0;
312  a[268]=0;
313  a[269]=0;
314  a[270]=0;
315  a[271]=0;
316  a[272]=0;
317  a[273]=0;
318  a[274]=0;
319  a[275]=0;
320  a[276]=0;
321  a[277]=0;
322  a[278]=0;
323  a[279]=0;
324  a[280]=0;
325  a[281]=0;
326  a[282]=0;
327  a[283]=0;
328  a[284]=0;
329  a[285]=0;
330  a[286]=0;
331  a[287]=0;
332  a[288]=0;
333  a[289]=0;
334  a[290]=0;
335  a[291]=0;
336  a[292]=0;
337  a[293]=0;
338  a[294]=0;
339  a[295]=0;
340  a[296]=0;
341  a[297]=0;
342  a[298]=0;
343  a[299]=0;
344  a[300]=0;
345  a[301]=0;
346  a[302]=0;
347  a[303]=0;
348  a[304]=0;
349  a[305]=0;
350  a[306]=0;
351  a[307]=0;
352  a[308]=0;
353  a[309]=0;
354  a[310]=0;
355  a[311]=0;
356  a[312]=0;
357  a[313]=0;
358  a[314]=0;
359  a[315]=0;
360  a[316]=0;
361  a[317]=0;
362  a[318]=0;
363  a[319]=0;
364  a[320]=0;
365  a[321]=0;
366  a[322]=0;
367  a[323]=0;
368  a[324]=0;
369  a[325]=0;
370  a[326]=0;
371  a[327]=0;
372  a[328]=0;
373  a[329]=0;
374  a[330]=0;
375  a[331]=0;
376  a[332]=0;
377  a[333]=0;
378  a[334]=0;
379  a[335]=0;
380  a[336]=0;
381  a[337]=0;
382  a[338]=0;
383  a[339]=0;
384  a[340]=0;
385  a[341]=0;
386  a[342]=0;
387  a[343]=0;
388  a[344]=0;
389  a[345]=0;
390  a[346]=0;
391  a[347]=0;
392  a[348]=0;
393  a[349]=0;
394  a[350]=0;
395  a[351]=0;
396  a[352]=0;
397  a[353]=0;
398  a[354]=0;
399  a[355]=0;
400  a[356]=0;
401  a[357]=0;
402  a[358]=0;
403  a[359]=0;
404  a[360]=0;
405  a[361]=0;
406  a[362]=0;
407  a[363]=0;
408  a[364]=0;
409  a[365]=0;
410  a[366]=0;
411  a[367]=0;
412  a[368]=0;
413  a[369]=0;
414  a[370]=0;
415  a[371]=0;
416  a[372]=0;
417  a[373]=0;
418  a[374]=0;
419  a[375]=0;
420  a[376]=0;
421  a[377]=0;
422  a[378]=0;
423  a[379]=0;
424  a[380]=0;
425  a[381]=0;
426  a[382]=0;
427  a[383]=0;
428  a[384]=0;
429  a[385]=0;
430  a[386]=0;
431  a[387]=0;
432  a[388]=0;
433  a[389]=0;
434  a[390]=0;
435  a[391]=0;
436  a[392]=0;
437  a[393]=0;
438  a[394]=0;
439  a[395]=0;
440  a[396]=0;
441  a[397]=0;
442  a[398]=0;
443  a[399]=0;
444  a[400]=0;
445  a[401]=0;
446  a[402]=0;
447  a[403]=0;
448  a[404]=0;
449  a[405]=0;
450  a[406]=0;
451  a[407]=0;
452  a[408]=0;
453  a[409]=0;
454  a[410]=0;
455  a[411]=0;
456  a[412]=0;
457  a[413]=0;
458  a[414]=0;
459  a[415]=0;
460  a[416]=0;
461  a[417]=0;
462  a[418]=0;
463  a[419]=0;
464  a[420]=0;
465  a[421]=0;
466  a[422]=0;
467  a[423]=0;
468  a[424]=0;
469  a[425]=0;
470  a[426]=0;
471  a[427]=0;
472  a[428]=0;
473  a[429]=0;
474  a[430]=0;
475  a[431]=0;
476  a[432]=0;
477  a[433]=0;
478  a[434]=0;
479  a[435]=0;
480  a[436]=0;
481  a[437]=0;
482  a[438]=0;
483  a[439]=0;
484  a[440]=0;
485  a[441]=0;
486  a[442]=0;
487  a[443]=0;
488  a[444]=0;
489  a[445]=0;
490  a[446]=0;
491  a[447]=0;
492  a[448]=0;
493  a[449]=0;
494  a[450]=0;
495  a[451]=0;
496  a[452]=0;
497  a[453]=0;
498  a[454]=0;
499  a[455]=0;
500  a[456]=0;
501  a[457]=0;
502  a[458]=0;
503  a[459]=0;
504  a[460]=0;
505  a[461]=0;
506  a[462]=0;
507  a[463]=0;
508  a[464]=0;
509  a[465]=0;
510  a[466]=0;
511  a[467]=0;
512  a[468]=0;
513  a[469]=0;
514  a[470]=0;
515  a[471]=0;
516  a[472]=0;
517  a[473]=0;
518  a[474]=0;
519  a[475]=0;
520  a[476]=0;
521  a[477]=0;
522  a[478]=0;
523  a[479]=0;
524  a[480]=0;
525  a[481]=0;
526  a[482]=0;
527  a[483]=0;
528  a[484]=0;
529  a[485]=0;
530  a[486]=0;
531  a[487]=0;
532  a[488]=0;
533  a[489]=0;
534  a[490]=0;
535  a[491]=0;
536  a[492]=0;
537  a[493]=0;
538  a[494]=0;
539  a[495]=0;
540  a[496]=0;
541  a[497]=0;
542  a[498]=0;
543  a[499]=0;
544  a[500]=0;
545  a[501]=0;
546  a[502]=0;
547  a[503]=0;
548  a[504]=0;
549  a[505]=0;
550  a[506]=0;
551  a[507]=0;
552  a[508]=0;
553  a[509]=0;
554  a[510]=0;
555  a[511]=0;
556  a[512]=0;
557  a[513]=0;
558  a[514]=0;
559  a[515]=0;
560  a[516]=0;
561  a[517]=0;
562  a[518]=0;
563  a[519]=0;
564  a[520]=0;
565  a[521]=0;
566  a[522]=0;
567  a[523]=0;
568  a[524]=0;
569  a[525]=0;
570  a[526]=0;
571  a[527]=0;
572  a[528]=0;
573  a[529]=0;
574  a[530]=0;
575  a[531]=0;
576  a[532]=0;
577  a[533]=0;
578  a[534]=0;
579  a[535]=0;
580  a[536]=0;
581  a[537]=0;
582  a[538]=0;
583  a[539]=0;
584  a[540]=0;
585  a[541]=0;
586  a[542]=0;
587  a[543]=0;
588  a[544]=0;
589  a[545]=0;
590  a[546]=0;
591  a[547]=0;
592  a[548]=0;
593  a[549]=0;
594  a[550]=0;
595  a[551]=0;
596  a[552]=0;
597  a[553]=0;
598  a[554]=0;
599  a[555]=0;
600  a[556]=0;
601  a[557]=0;
602  a[558]=0;
603  a[559]=0;
604  a[560]=0;
605  a[561]=0;
606  a[562]=0;
607  a[563]=0;
608  a[564]=0;
609  a[565]=0;
610  a[566]=0;
611  a[567]=0;
612  a[568]=0;
613  a[569]=0;
614  a[570]=0;
615  a[571]=0;
616  a[572]=0;
617  a[573]=0;
618  a[574]=0;
619  a[575]=0;
620  a[576]=0;
621  a[577]=0;
622  a[578]=0;
623  a[579]=0;
624  a[580]=0;
625  a[581]=0;
626  a[582]=0;
627  a[583]=0;
628  a[584]=0;
629  a[585]=0;
630  a[586]=0;
631  a[587]=0;
632  a[588]=0;
633  a[589]=0;
634  a[590]=0;
635  a[591]=0;
636  a[592]=0;
637  a[593]=0;
638  a[594]=0;
639  a[595]=0;
640  a[596]=0;
641  a[597]=0;
642  a[598]=0;
643  a[599]=0;
644  a[600]=0;
645  a[601]=0;
646  a[602]=0;
647  a[603]=0;
648  a[604]=0;
649  a[605]=0;
650  a[606]=0;
651  a[607]=0;
652  a[608]=0;
653  a[609]=0;
654  a[610]=0;
655  a[611]=0;
656  a[612]=0;
657  a[613]=0;
658  a[614]=0;
659  a[615]=0;
660  a[616]=0;
661  a[617]=0;
662  a[618]=0;
663  a[619]=0;
664  a[620]=0;
665  a[621]=0;
666  a[622]=0;
667  a[623]=0;
668  a[624]=0;
669  a[625]=0;
670  a[626]=0;
671  a[627]=0;
672  a[628]=0;
673  a[629]=0;
674  a[630]=0;
675  a[631]=0;
676  a[632]=0;
677  a[633]=0;
678  a[634]=0;
679  a[635]=0;
680  a[636]=0;
681  a[637]=0;
682  a[638]=0;
683  a[639]=0;
684  a[640]=0;
685  a[641]=0;
686  a[642]=0;
687  a[643]=0;
688  a[644]=0;
689  a[645]=0;
690  a[646]=0;
691  a[647]=0;
692  a[648]=0;
693  a[649]=0;
694  a[650]=0;
695  a[651]=0;
696  a[652]=0;
697  a[653]=0;
698  a[654]=0;
699  a[655]=0;
700  a[656]=0;
701  a[657]=0;
702  a[658]=0;
703  a[659]=0;
704  a[660]=0;
705  a[661]=0;
706  a[662]=0;
707  a[663]=0;
708  a[664]=0;
709  a[665]=0;
710  a[666]=0;
711  a[667]=0;
712  a[668]=0;
713  a[669]=0;
714  a[670]=0;
715  a[671]=0;
716  a[672]=0;
717  a[673]=0;
718  a[674]=0;
719  a[675]=0;
720  a[676]=0;
721  a[677]=0;
722  a[678]=0;
723  a[679]=0;
724  a[680]=0;
725  a[681]=0;
726  a[682]=0;
727  a[683]=0;
728  a[684]=0;
729  a[685]=0;
730  a[686]=0;
731  a[687]=0;
732  a[688]=0;
733  a[689]=0;
734  a[690]=0;
735  a[691]=0;
736  a[692]=0;
737  a[693]=0;
738  a[694]=0;
739  a[695]=0;
740  a[696]=0;
741  a[697]=0;
742  a[698]=0;
743  a[699]=0;
744  a[700]=0;
745  a[701]=0;
746  a[702]=0;
747  a[703]=0;
748  a[704]=0;
749  a[705]=0;
750  a[706]=0;
751  a[707]=0;
752  a[708]=0;
753  a[709]=0;
754  a[710]=0;
755  a[711]=0;
756  a[712]=0;
757  a[713]=0;
758  a[714]=0;
759  a[715]=0;
760  a[716]=0;
761  a[717]=0;
762  a[718]=0;
763  a[719]=0;
764  a[720]=0;
765  a[721]=0;
766  a[722]=0;
767  a[723]=0;
768  a[724]=0;
769  a[725]=0;
770  a[726]=0;
771  a[727]=0;
772  a[728]=0;
773  a[729]=0;
774  a[730]=0;
775  a[731]=0;
776  a[732]=0;
777  a[733]=0;
778  a[734]=0;
779  a[735]=0;
780  a[736]=0;
781  a[737]=0;
782  a[738]=0;
783  a[739]=0;
784  a[740]=0;
785  a[741]=0;
786  a[742]=0;
787  a[743]=0;
788  a[744]=0;
789  a[745]=0;
790  a[746]=0;
791  a[747]=0;
792  a[748]=0;
793  a[749]=0;
794  a[750]=0;
795  a[751]=0;
796  a[752]=0;
797  a[753]=0;
798  a[754]=0;
799  a[755]=0;
800  a[756]=0;
801  a[757]=0;
802  a[758]=0;
803  a[759]=0;
804  a[760]=0;
805  a[761]=0;
806  a[762]=0;
807  a[763]=0;
808  a[764]=0;
809  a[765]=0;
810  a[766]=0;
811  a[767]=0;
812  a[768]=0;
813  a[769]=0;
814  a[770]=0;
815  a[771]=0;
816  a[772]=0;
817  a[773]=0;
818  a[774]=0;
819  a[775]=0;
820  a[776]=0;
821  a[777]=0;
822  a[778]=0;
823  a[779]=0;
824  a[780]=0;
825  a[781]=0;
826  a[782]=0;
827  a[783]=0;
828  a[784]=0;
829  a[785]=0;
830  a[786]=0;
831  a[787]=0;
832  a[788]=0;
833  a[789]=0;
834  a[790]=0;
835  a[791]=0;
836  a[792]=0;
837  a[793]=0;
838  a[794]=0;
839  a[795]=0;
840  a[796]=0;
841  a[797]=0;
842  a[798]=0;
843  a[799]=0;
844  a[800]=0;
845  a[801]=0;
846  a[802]=0;
847  a[803]=0;
848  a[804]=0;
849  a[805]=0;
850  a[806]=0;
851  a[807]=0;
852  a[808]=0;
853  a[809]=0;
854  a[810]=0;
855  a[811]=0;
856  a[812]=0;
857  a[813]=0;
858  a[814]=0;
859  a[815]=0;
860  a[816]=0;
861  a[817]=0;
862  a[818]=0;
863  a[819]=0;
864  a[820]=0;
865  a[821]=0;
866  a[822]=0;
867  a[823]=0;
868  a[824]=0;
869  a[825]=0;
870  a[826]=0;
871  a[827]=0;
872  a[828]=0;
873  a[829]=0;
874  a[830]=0;
875  a[831]=0;
876  a[832]=0;
877  a[833]=0;
878  a[834]=0;
879  a[835]=0;
880  a[836]=0;
881  a[837]=0;
882  a[838]=0;
883  a[839]=0;
884  a[840]=0;
885  a[841]=0;
886  a[842]=0;
887  a[843]=0;
888  a[844]=0;
889  a[845]=0;
890  a[846]=0;
891  a[847]=0;
892  a[848]=0;
893  a[849]=0;
894  a[850]=0;
895  a[851]=0;
896  a[852]=0;
897  a[853]=0;
898  a[854]=0;
899  a[855]=0;
900  a[856]=0;
901  a[857]=0;
902  a[858]=0;
903  a[859]=0;
904  a[860]=0;
905  a[861]=0;
906  a[862]=0;
907  a[863]=0;
908  a[864]=0;
909  a[865]=0;
910  a[866]=0;
911  a[867]=0;
912  a[868]=0;
913  a[869]=0;
914  a[870]=0;
915  a[871]=0;
916  a[872]=0;
917  a[873]=0;
918  a[874]=0;
919  a[875]=0;
920  a[876]=0;
921  a[877]=0;
922  a[878]=0;
923  a[879]=0;
924  a[880]=0;
925  a[881]=0;
926  a[882]=0;
927  a[883]=0;
928  a[884]=0;
929  a[885]=0;
930  a[886]=0;
931  a[887]=0;
932  a[888]=0;
933  a[889]=0;
934  a[890]=0;
935  a[891]=0;
936  a[892]=0;
937  a[893]=0;
938  a[894]=0;
939  a[895]=0;
940  a[896]=0;
941  a[897]=0;
942  a[898]=0;
943  a[899]=0;
944  a[900]=0;
945  a[901]=0;
946  a[902]=0;
947  a[903]=0;
948  a[904]=0;
949  a[905]=0;
950  a[906]=0;
951  a[907]=0;
952  a[908]=0;
953  a[909]=0;
954  a[910]=0;
955  a[911]=0;
956  a[912]=0;
957  a[913]=0;
958  a[914]=0;
959  a[915]=0;
960  a[916]=0;
961  a[917]=0;
962  a[918]=0;
963  a[919]=0;
964  a[920]=0;
965  a[921]=0;
966  a[922]=0;
967  a[923]=0;
968  a[924]=0;
969  a[925]=0;
970  a[926]=0;
971  a[927]=0;
972  a[928]=0;
973  a[929]=0;
974  a[930]=0;
975  a[931]=0;
976  a[932]=0;
977  a[933]=0;
978  a[934]=0;
979  a[935]=0;
980  a[936]=0;
981  a[937]=0;
982  a[938]=0;
983  a[939]=0;
984  a[940]=0;
985  a[941]=0;
986  a[942]=0;
987  a[943]=0;
988  a[944]=0;
989  a[945]=0;
990  a[946]=0;
991  a[947]=0;
992  a[948]=0;
993  a[949]=0;
994  a[950]=0;
995  a[951]=0;
996  a[952]=0;
997  a[953]=0;
998  a[954]=0;
999  a[955]=0;
1000  a[956]=0;
1001  a[957]=0;
1002  a[958]=0;
1003  a[959]=0;
1004  a[960]=0;
1005  a[961]=0;
1006  a[962]=0;
1007  a[963]=0;
1008  a[964]=0;
1009  a[965]=0;
1010  a[966]=0;
1011  a[967]=0;
1012  a[968]=0;
1013  a[969]=0;
1014  a[970]=0;
1015  a[971]=0;
1016  a[972]=0;
1017  a[973]=0;
1018  a[974]=0;
1019  a[975]=0;
1020  a[976]=0;
1021  a[977]=0;
1022  a[978]=0;
1023  a[979]=0;
1024  a[980]=0;
1025  a[981]=0;
1026  a[982]=0;
1027  a[983]=0;
1028  a[984]=0;
1029  a[985]=0;
1030  a[986]=0;
1031  a[987]=0;
1032  a[988]=0;
1033  a[989]=0;
1034  a[990]=0;
1035  a[991]=0;
1036  a[992]=0;
1037  a[993]=0;
1038  a[994]=0;
1039  a[995]=0;
1040  a[996]=0;
1041  a[997]=0;
1042  a[998]=0;
1043  a[999]=0;
1044  a[1000]=0;
1045  a[1001]=0;
1046  a[1002]=0;
1047  a[1003]=0;
1048  a[1004]=0;
1049  a[1005]=0;
1050  a[1006]=0;
1051  a[1007]=0;
1052  a[1008]=0;
1053  a[1009]=0;
1054  a[1010]=0;
1055  a[1011]=0;
1056  a[1012]=0;
1057  a[1013]=0;
1058  a[1014]=0;
1059  a[1015]=0;
1060  a[1016]=0;
1061  a[1017]=0;
1062  a[1018]=0;
1063  a[1019]=0;
1064  a[1020]=0;
1065  a[1021]=0;
1066  a[1022]=0;
1067  a[1023]=0;
1068  a[1024]=0;
1069  a[1025]=0;
1070  a[1026]=0;
1071  a[1027]=0;
1072  a[1028]=0;
1073  a[1029]=0;
1074  a[1030]=0;
1075  a[1031]=0;
1076  a[1032]=0;
1077  a[1033]=0;
1078  a[1034]=0;
1079  a[1035]=0;
1080  a[1036]=0;
1081  a[1037]=0;
1082  a[1038]=0;
1083  a[1039]=0;
1084  a[1040]=0;
1085  a[1041]=0;
1086  a[1042]=0;
1087  a[1043]=0;
1088  a[1044]=0;
1089  a[1045]=0;
1090  a[1046]=0;
1091  a[1047]=0;
1092  a[1048]=0;
1093  a[1049]=0;
1094  a[1050]=0;
1095  a[1051]=0;
1096  a[1052]=0;
1097  a[1053]=0;
1098  a[1054]=0;
1099  a[1055]=0;
1100  a[1056]=0;
1101  a[1057]=0;
1102  a[1058]=0;
1103  a[1059]=0;
1104  a[1060]=0;
1105  a[1061]=0;
1106  a[1062]=0;
1107  a[1063]=0;
1108  a[1064]=0;
1109  a[1065]=0;
1110  a[1066]=0;
1111  a[1067]=0;
1112  a[1068]=0;
1113  a[1069]=0;
1114  a[1070]=0;
1115  a[1071]=0;
1116  a[1072]=0;
1117  a[1073]=0;
1118  a[1074]=0;
1119  a[1075]=0;
1120  a[1076]=0;
1121  a[1077]=0;
1122  a[1078]=0;
1123  a[1079]=0;
1124  a[1080]=0;
1125  a[1081]=0;
1126  a[1082]=0;
1127  a[1083]=0;
1128  a[1084]=0;
1129  a[1085]=0;
1130  a[1086]=0;
1131  a[1087]=0;
1132  a[1088]=0;
1133  a[1089]=0;
1134  a[1090]=0;
1135  a[1091]=0;
1136  a[1092]=0;
1137  a[1093]=0;
1138  a[1094]=0;
1139  a[1095]=0;
1140  a[1096]=0;
1141  a[1097]=0;
1142  a[1098]=0;
1143  a[1099]=0;
1144  a[1100]=0;
1145  a[1101]=0;
1146  a[1102]=0;
1147  a[1103]=0;
1148  a[1104]=0;
1149  a[1105]=0;
1150  a[1106]=0;
1151  a[1107]=0;
1152  a[1108]=0;
1153  a[1109]=0;
1154  a[1110]=0;
1155  a[1111]=0;
1156  a[1112]=0;
1157  a[1113]=0;
1158  a[1114]=0;
1159  a[1115]=0;
1160  a[1116]=0;
1161  a[1117]=0;
1162  a[1118]=0;
1163  a[1119]=0;
1164  a[1120]=0;
1165  a[1121]=0;
1166  a[1122]=0;
1167  a[1123]=0;
1168  a[1124]=0;
1169  a[1125]=0;
1170  a[1126]=0;
1171  a[1127]=0;
1172  a[1128]=0;
1173  a[1129]=0;
1174  a[1130]=0;
1175  a[1131]=0;
1176  a[1132]=0;
1177  a[1133]=0;
1178  a[1134]=0;
1179  a[1135]=0;
1180  a[1136]=0;
1181  a[1137]=0;
1182  a[1138]=0;
1183  a[1139]=0;
1184  a[1140]=0;
1185  a[1141]=0;
1186  a[1142]=0;
1187  a[1143]=0;
1188  a[1144]=0;
1189  a[1145]=0;
1190  a[1146]=0;
1191  a[1147]=0;
1192  a[1148]=0;
1193  a[1149]=0;
1194  a[1150]=0;
1195  a[1151]=0;
1196  a[1152]=0;
1197  a[1153]=0;
1198  a[1154]=0;
1199  a[1155]=0;
1200  a[1156]=0;
1201  a[1157]=0;
1202  a[1158]=0;
1203  a[1159]=0;
1204  a[1160]=0;
1205  a[1161]=0;
1206  a[1162]=0;
1207  a[1163]=0;
1208  a[1164]=0;
1209  a[1165]=0;
1210  a[1166]=0;
1211  a[1167]=0;
1212  a[1168]=0;
1213  a[1169]=0;
1214  a[1170]=0;
1215  a[1171]=0;
1216  a[1172]=0;
1217  a[1173]=0;
1218  a[1174]=0;
1219  a[1175]=0;
1220  a[1176]=0;
1221  a[1177]=0;
1222  a[1178]=0;
1223  a[1179]=0;
1224  a[1180]=0;
1225  a[1181]=0;
1226  a[1182]=0;
1227  a[1183]=0;
1228  a[1184]=0;
1229  a[1185]=0;
1230  a[1186]=0;
1231  a[1187]=0;
1232  a[1188]=0;
1233  a[1189]=0;
1234  a[1190]=0;
1235  a[1191]=0;
1236  a[1192]=0;
1237  a[1193]=0;
1238  a[1194]=0;
1239  a[1195]=0;
1240  a[1196]=0;
1241  a[1197]=0;
1242  a[1198]=0;
1243  a[1199]=0;
1244  a[1200]=0;
1245  a[1201]=0;
1246  a[1202]=0;
1247  a[1203]=0;
1248  a[1204]=0;
1249  a[1205]=0;
1250  a[1206]=0;
1251  a[1207]=0;
1252  a[1208]=0;
1253  a[1209]=0;
1254  a[1210]=0;
1255  a[1211]=0;
1256  a[1212]=0;
1257  a[1213]=0;
1258  a[1214]=0;
1259  a[1215]=0;
1260  a[1216]=0;
1261  a[1217]=0;
1262  a[1218]=0;
1263  a[1219]=0;
1264  a[1220]=0;
1265  a[1221]=0;
1266  a[1222]=0;
1267  a[1223]=0;
1268  a[1224]=0;
1269  a[1225]=0;
1270  a[1226]=0;
1271  a[1227]=0;
1272  a[1228]=0;
1273  a[1229]=0;
1274  a[1230]=0;
1275  a[1231]=0;
1276  a[1232]=0;
1277  a[1233]=0;
1278  a[1234]=0;
1279  a[1235]=0;
1280  a[1236]=0;
1281  a[1237]=0;
1282  a[1238]=0;
1283  a[1239]=0;
1284  a[1240]=0;
1285  a[1241]=0;
1286  a[1242]=0;
1287  a[1243]=0;
1288  a[1244]=0;
1289  a[1245]=0;
1290  a[1246]=0;
1291  a[1247]=0;
1292  a[1248]=0;
1293  a[1249]=0;
1294  a[1250]=0;
1295  a[1251]=0;
1296  a[1252]=0;
1297  a[1253]=0;
1298  a[1254]=0;
1299  a[1255]=0;
1300  a[1256]=0;
1301  a[1257]=0;
1302  a[1258]=0;
1303  a[1259]=0;
1304  a[1260]=0;
1305  a[1261]=0;
1306  a[1262]=0;
1307  a[1263]=0;
1308  a[1264]=0;
1309  a[1265]=0;
1310  a[1266]=0;
1311  a[1267]=0;
1312  a[1268]=0;
1313  a[1269]=0;
1314  a[1270]=0;
1315  a[1271]=0;
1316  a[1272]=0;
1317  a[1273]=0;
1318  a[1274]=0;
1319  a[1275]=0;
1320  a[1276]=0;
1321  a[1277]=0;
1322  a[1278]=0;
1323  a[1279]=0;
1324  a[1280]=0;
1325  a[1281]=0;
1326  a[1282]=0;
1327  a[1283]=0;
1328  a[1284]=0;
1329  a[1285]=0;
1330  a[1286]=0;
1331  a[1287]=0;
1332  a[1288]=0;
1333  a[1289]=0;
1334  a[1290]=0;
1335  a[1291]=0;
1336  a[1292]=0;
1337  a[1293]=0;
1338  a[1294]=0;
1339  a[1295]=0;
1340  a[1296]=0;
1341  a[1297]=0;
1342  a[1298]=0;
1343  a[1299]=0;
1344  a[1300]=0;
1345  a[1301]=0;
1346  a[1302]=0;
1347  a[1303]=0;
1348  a[1304]=0;
1349  a[1305]=0;
1350  a[1306]=0;
1351  a[1307]=0;
1352  a[1308]=0;
1353  a[1309]=0;
1354  a[1310]=0;
1355  a[1311]=0;
1356  a[1312]=0;
1357  a[1313]=0;
1358  a[1314]=0;
1359  a[1315]=0;
1360  a[1316]=0;
1361  a[1317]=0;
1362  a[1318]=0;
1363  a[1319]=0;
1364  a[1320]=0;
1365  a[1321]=0;
1366  a[1322]=0;
1367  a[1323]=0;
1368  a[1324]=0;
1369  a[1325]=0;
1370  a[1326]=0;
1371  a[1327]=0;
1372  a[1328]=0;
1373  a[1329]=0;
1374  a[1330]=0;
1375  a[1331]=0;
1376  a[1332]=0;
1377  a[1333]=0;
1378  a[1334]=0;
1379  a[1335]=0;
1380  a[1336]=0;
1381  a[1337]=0;
1382  a[1338]=0;
1383  a[1339]=0;
1384  a[1340]=0;
1385  a[1341]=0;
1386  a[1342]=0;
1387  a[1343]=0;
1388  a[1344]=0;
1389  a[1345]=0;
1390  a[1346]=0;
1391  a[1347]=0;
1392  a[1348]=0;
1393  a[1349]=0;
1394  a[1350]=0;
1395  a[1351]=0;
1396  a[1352]=0;
1397  a[1353]=0;
1398  a[1354]=0;
1399  a[1355]=0;
1400  a[1356]=0;
1401  a[1357]=0;
1402  a[1358]=0;
1403  a[1359]=0;
1404  a[1360]=0;
1405  a[1361]=0;
1406  a[1362]=0;
1407  a[1363]=0;
1408  a[1364]=0;
1409  a[1365]=0;
1410  a[1366]=0;
1411  a[1367]=0;
1412  a[1368]=0;
1413  a[1369]=0;
1414  a[1370]=0;
1415  a[1371]=0;
1416  a[1372]=0;
1417  a[1373]=0;
1418  a[1374]=0;
1419  a[1375]=0;
1420  a[1376]=0;
1421  a[1377]=0;
1422  a[1378]=0;
1423  a[1379]=0;
1424  a[1380]=0;
1425  a[1381]=0;
1426  a[1382]=0;
1427  a[1383]=0;
1428  a[1384]=0;
1429  a[1385]=0;
1430  a[1386]=0;
1431  a[1387]=0;
1432  a[1388]=0;
1433  a[1389]=0;
1434  a[1390]=0;
1435  a[1391]=0;
1436  a[1392]=0;
1437  a[1393]=0;
1438  a[1394]=0;
1439  a[1395]=0;
1440  a[1396]=0;
1441  a[1397]=0;
1442  a[1398]=0;
1443  a[1399]=0;
1444  a[1400]=0;
1445  a[1401]=0;
1446  a[1402]=0;
1447  a[1403]=0;
1448  a[1404]=0;
1449  a[1405]=0;
1450  a[1406]=0;
1451  a[1407]=0;
1452  a[1408]=0;
1453  a[1409]=0;
1454  a[1410]=0;
1455  a[1411]=0;
1456  a[1412]=0;
1457  a[1413]=0;
1458  a[1414]=0;
1459  a[1415]=0;
1460  a[1416]=0;
1461  a[1417]=0;
1462  a[1418]=0;
1463  a[1419]=0;
1464  a[1420]=0;
1465  a[1421]=0;
1466  a[1422]=0;
1467  a[1423]=0;
1468  a[1424]=0;
1469  a[1425]=0;
1470  a[1426]=0;
1471  a[1427]=0;
1472  a[1428]=0;
1473  a[1429]=0;
1474  a[1430]=0;
1475  a[1431]=0;
1476  a[1432]=0;
1477  a[1433]=0;
1478  a[1434]=0;
1479  a[1435]=0;
1480  a[1436]=0;
1481  a[1437]=0;
1482  a[1438]=0;
1483  a[1439]=0;
1484  a[1440]=0;
1485  a[1441]=0;
1486  a[1442]=0;
1487  a[1443]=0;
1488  a[1444]=0;
1489  a[1445]=0;
1490  a[1446]=0;
1491  a[1447]=0;
1492  a[1448]=0;
1493  a[1449]=0;
1494  a[1450]=0;
1495  a[1451]=0;
1496  a[1452]=0;
1497  a[1453]=0;
1498  a[1454]=0;
1499  a[1455]=0;
1500  a[1456]=0;
1501  a[1457]=0;
1502  a[1458]=0;
1503  a[1459]=0;
1504  a[1460]=0;
1505  a[1461]=0;
1506  a[1462]=0;
1507  a[1463]=0;
1508  a[1464]=0;
1509  a[1465]=0;
1510  a[1466]=0;
1511  a[1467]=0;
1512  a[1468]=0;
1513  a[1469]=0;
1514  a[1470]=0;
1515  a[1471]=0;
1516  a[1472]=0;
1517  a[1473]=0;
1518  a[1474]=0;
1519  a[1475]=0;
1520  a[1476]=0;
1521  a[1477]=0;
1522  a[1478]=0;
1523  a[1479]=0;
1524  a[1480]=0;
1525  a[1481]=0;
1526  a[1482]=0;
1527  a[1483]=0;
1528  a[1484]=0;
1529  a[1485]=0;
1530  a[1486]=0;
1531  a[1487]=0;
1532  a[1488]=0;
1533  a[1489]=0;
1534  a[1490]=0;
1535  a[1491]=0;
1536  a[1492]=0;
1537  a[1493]=0;
1538  a[1494]=0;
1539  a[1495]=0;
1540  a[1496]=0;
1541  a[1497]=0;
1542  a[1498]=0;
1543  a[1499]=0;
1544  a[1500]=0;
1545  a[1501]=0;
1546  a[1502]=0;
1547  a[1503]=0;
1548  a[1504]=0;
1549  a[1505]=0;
1550  a[1506]=0;
1551  a[1507]=0;
1552  a[1508]=0;
1553  a[1509]=0;
1554  a[1510]=0;
1555  a[1511]=0;
1556  a[1512]=0;
1557  a[1513]=0;
1558  a[1514]=0;
1559  a[1515]=0;
1560  a[1516]=0;
1561  a[1517]=0;
1562  a[1518]=0;
1563  a[1519]=0;
1564  a[1520]=0;
1565  a[1521]=0;
1566  a[1522]=0;
1567  a[1523]=0;
1568  a[1524]=0;
1569  a[1525]=0;
1570  a[1526]=0;
1571  a[1527]=0;
1572  a[1528]=0;
1573  a[1529]=0;
1574  a[1530]=0;
1575  a[1531]=0;
1576  a[1532]=0;
1577  a[1533]=0;
1578  a[1534]=0;
1579  a[1535]=0;
1580  a[1536]=0;
1581  a[1537]=0;
1582  a[1538]=0;
1583  a[1539]=0;
1584  a[1540]=0;
1585  a[1541]=0;
1586  a[1542]=0;
1587  a[1543]=0;
1588  a[1544]=0;
1589  a[1545]=0;
1590  a[1546]=0;
1591  a[1547]=0;
1592  a[1548]=0;
1593  a[1549]=0;
1594  a[1550]=0;
1595  a[1551]=0;
1596  a[1552]=0;
1597  a[1553]=0;
1598  a[1554]=0;
1599  a[1555]=0;
1600  a[1556]=0;
1601  a[1557]=0;
1602  a[1558]=0;
1603  a[1559]=0;
1604  a[1560]=0;
1605  a[1561]=0;
1606  a[1562]=0;
1607  a[1563]=0;
1608  a[1564]=0;
1609  a[1565]=0;
1610  a[1566]=0;
1611  a[1567]=0;
1612  a[1568]=0;
1613  a[1569]=0;
1614  a[1570]=0;
1615  a[1571]=0;
1616  a[1572]=0;
1617  a[1573]=0;
1618  a[1574]=0;
1619  a[1575]=0;
1620  a[1576]=0;
1621  a[1577]=0;
1622  a[1578]=0;
1623  a[1579]=0;
1624  a[1580]=0;
1625  a[1581]=0;
1626  a[1582]=0;
1627  a[1583]=0;
1628  a[1584]=0;
1629  a[1585]=0;
1630  a[1586]=0;
1631  a[1587]=0;
1632  a[1588]=0;
1633  a[1589]=0;
1634  a[1590]=0;
1635  a[1591]=0;
1636  a[1592]=0;
1637  a[1593]=0;
1638  a[1594]=0;
1639  a[1595]=0;
1640  a[1596]=0;
1641  a[1597]=0;
1642  a[1598]=0;
1643  a[1599]=0;
1644  a[1600]=0;
1645  a[1601]=0;
1646  a[1602]=0;
1647  a[1603]=0;
1648  a[1604]=0;
1649  a[1605]=0;
1650  a[1606]=0;
1651  a[1607]=0;
1652  a[1608]=0;
1653  a[1609]=0;
1654  a[1610]=0;
1655  a[1611]=0;
1656  a[1612]=0;
1657  a[1613]=0;
1658  a[1614]=0;
1659  a[1615]=0;
1660  a[1616]=0;
1661  a[1617]=0;
1662  a[1618]=0;
1663  a[1619]=0;
1664  a[1620]=0;
1665  a[1621]=0;
1666  a[1622]=0;
1667  a[1623]=0;
1668  a[1624]=0;
1669  a[1625]=0;
1670  a[1626]=0;
1671  a[1627]=0;
1672  a[1628]=0;
1673  a[1629]=0;
1674  a[1630]=0;
1675  a[1631]=0;
1676  a[1632]=0;
1677  a[1633]=0;
1678  a[1634]=0;
1679  a[1635]=0;
1680  a[1636]=0;
1681  a[1637]=0;
1682  a[1638]=0;
1683  a[1639]=0;
1684  a[1640]=0;
1685  a[1641]=0;
1686  a[1642]=0;
1687  a[1643]=0;
1688  a[1644]=0;
1689  a[1645]=0;
1690  a[1646]=0;
1691  a[1647]=0;
1692  a[1648]=0;
1693  a[1649]=0;
1694  a[1650]=0;
1695  a[1651]=0;
1696  a[1652]=0;
1697  a[1653]=0;
1698  a[1654]=0;
1699  a[1655]=0;
1700  a[1656]=0;
1701  a[1657]=0;
1702  a[1658]=0;
1703  a[1659]=0;
1704  a[1660]=0;
1705  a[1661]=0;
1706  a[1662]=0;
1707  a[1663]=0;
1708  a[1664]=0;
1709  a[1665]=0;
1710  a[1666]=0;
1711  a[1667]=0;
1712  a[1668]=0;
1713  a[1669]=0;
1714  a[1670]=0;
1715  a[1671]=0;
1716  a[1672]=0;
1717  a[1673]=0;
1718  a[1674]=0;
1719  a[1675]=0;
1720  a[1676]=0;
1721  a[1677]=0;
1722  a[1678]=0;
1723  a[1679]=0;
1724  a[1680]=0;
1725  a[1681]=0;
1726  a[1682]=0;
1727  a[1683]=0;
1728  a[1684]=0;
1729  a[1685]=0;
1730  a[1686]=0;
1731  a[1687]=0;
1732  a[1688]=0;
1733  a[1689]=0;
1734  a[1690]=0;
1735  a[1691]=0;
1736  a[1692]=0;
1737  a[1693]=0;
1738  a[1694]=0;
1739  a[1695]=0;
1740  a[1696]=0;
1741  a[1697]=0;
1742  a[1698]=0;
1743  a[1699]=0;
1744  a[1700]=0;
1745  a[1701]=0;
1746  a[1702]=0;
1747  a[1703]=0;
1748  a[1704]=0;
1749  a[1705]=0;
1750  a[1706]=0;
1751  a[1707]=0;
1752  a[1708]=0;
1753  a[1709]=0;
1754  a[1710]=0;
1755  a[1711]=0;
1756  a[1712]=0;
1757  a[1713]=0;
1758  a[1714]=0;
1759  a[1715]=0;
1760  a[1716]=0;
1761  a[1717]=0;
1762  a[1718]=0;
1763  a[1719]=0;
1764  a[1720]=0;
1765  a[1721]=0;
1766  a[1722]=0;
1767  a[1723]=0;
1768  a[1724]=0;
1769  a[1725]=0;
1770  a[1726]=0;
1771  a[1727]=0;
1772  a[1728]=0;
1773  a[1729]=0;
1774  a[1730]=0;
1775  a[1731]=0;
1776  a[1732]=0;
1777  a[1733]=0;
1778  a[1734]=0;
1779  a[1735]=0;
1780  a[1736]=0;
1781  a[1737]=0;
1782  a[1738]=0;
1783  a[1739]=0;
1784  a[1740]=0;
1785  a[1741]=0;
1786  a[1742]=0;
1787  a[1743]=0;
1788  a[1744]=0;
1789  a[1745]=0;
1790  a[1746]=0;
1791  a[1747]=0;
1792  a[1748]=0;
1793  a[1749]=0;
1794  a[1750]=0;
1795  a[1751]=0;
1796  a[1752]=0;
1797  a[1753]=0;
1798  a[1754]=0;
1799  a[1755]=0;
1800  a[1756]=0;
1801  a[1757]=0;
1802  a[1758]=0;
1803  a[1759]=0;
1804  a[1760]=0;
1805  a[1761]=0;
1806  a[1762]=0;
1807  a[1763]=0;
1808  a[1764]=0;
1809  a[1765]=0;
1810  a[1766]=0;
1811  a[1767]=0;
1812  a[1768]=0;
1813  a[1769]=0;
1814  a[1770]=0;
1815  a[1771]=0;
1816  a[1772]=0;
1817  a[1773]=0;
1818  a[1774]=0;
1819  a[1775]=0;
1820  a[1776]=0;
1821  a[1777]=0;
1822  a[1778]=0;
1823  a[1779]=0;
1824  a[1780]=0;
1825  a[1781]=0;
1826  a[1782]=0;
1827  a[1783]=0;
1828  a[1784]=0;
1829  a[1785]=0;
1830  a[1786]=0;
1831  a[1787]=0;
1832  a[1788]=0;
1833  a[1789]=0;
1834  a[1790]=0;
1835  a[1791]=0;
1836  a[1792]=0;
1837  a[1793]=0;
1838  a[1794]=0;
1839  a[1795]=0;
1840  a[1796]=0;
1841  a[1797]=0;
1842  a[1798]=0;
1843  a[1799]=0;
1844  a[1800]=0;
1845  a[1801]=0;
1846  a[1802]=0;
1847  a[1803]=0;
1848  a[1804]=0;
1849  a[1805]=0;
1850  a[1806]=0;
1851  a[1807]=0;
1852  a[1808]=0;
1853  a[1809]=0;
1854  a[1810]=0;
1855  a[1811]=0;
1856  a[1812]=0;
1857  a[1813]=0;
1858  a[1814]=0;
1859  a[1815]=0;
1860  a[1816]=0;
1861  a[1817]=0;
1862  a[1818]=0;
1863  a[1819]=0;
1864  a[1820]=0;
1865  a[1821]=0;
1866  a[1822]=0;
1867  a[1823]=0;
1868  a[1824]=0;
1869  a[1825]=0;
1870  a[1826]=0;
1871  a[1827]=0;
1872  a[1828]=0;
1873  a[1829]=0;
1874  a[1830]=0;
1875  a[1831]=0;
1876  a[1832]=0;
1877  a[1833]=0;
1878  a[1834]=0;
1879  a[1835]=0;
1880  a[1836]=0;
1881  a[1837]=0;
1882  a[1838]=0;
1883  a[1839]=0;
1884  a[1840]=0;
1885  a[1841]=0;
1886  a[1842]=0;
1887  a[1843]=0;
1888  a[1844]=0;
1889  a[1845]=0;
1890  a[1846]=0;
1891  a[1847]=0;
1892  a[1848]=0;
1893  a[1849]=0;
1894  a[1850]=0;
1895  a[1851]=0;
1896  a[1852]=0;
1897  a[1853]=0;
1898  a[1854]=0;
1899  a[1855]=0;
1900  a[1856]=0;
1901  a[1857]=0;
1902  a[1858]=0;
1903  a[1859]=0;
1904  a[1860]=0;
1905  a[1861]=0;
1906  a[1862]=0;
1907  a[1863]=0;
1908  a[1864]=0;
1909  a[1865]=0;
1910  a[1866]=0;
1911  a[1867]=0;
1912  a[1868]=0;
1913  a[1869]=0;
1914  a[1870]=0;
1915  a[1871]=0;
1916  a[1872]=0;
1917  a[1873]=0;
1918  a[1874]=0;
1919  a[1875]=0;
1920  a[1876]=0;
1921  a[1877]=0;
1922  a[1878]=0;
1923  a[1879]=0;
1924  a[1880]=0;
1925  a[1881]=0;
1926  a[1882]=0;
1927  a[1883]=0;
1928  a[1884]=0;
1929  a[1885]=0;
1930  a[1886]=0;
1931  a[1887]=0;
1932  a[1888]=0;
1933  a[1889]=0;
1934  a[1890]=0;
1935  a[1891]=0;
1936  a[1892]=0;
1937  a[1893]=0;
1938  a[1894]=0;
1939  a[1895]=0;
1940  a[1896]=0;
1941  a[1897]=0;
1942  a[1898]=0;
1943  a[1899]=0;
1944  a[1900]=0;
1945  a[1901]=0;
1946  a[1902]=0;
1947  a[1903]=0;
1948  a[1904]=0;
1949  a[1905]=0;
1950  a[1906]=0;
1951  a[1907]=0;
1952  a[1908]=0;
1953  a[1909]=0;
1954  a[1910]=0;
1955  a[1911]=0;
1956  a[1912]=0;
1957  a[1913]=0;
1958  a[1914]=0;
1959  a[1915]=0;
1960  a[1916]=0;
1961  a[1917]=0;
1962  a[1918]=0;
1963  a[1919]=0;
1964  a[1920]=0;
1965  a[1921]=0;
1966  a[1922]=0;
1967  a[1923]=0;
1968  a[1924]=0;
1969  a[1925]=0;
1970  a[1926]=0;
1971  a[1927]=0;
1972  a[1928]=0;
1973  a[1929]=0;
1974  a[1930]=0;
1975  a[1931]=0;
1976  a[1932]=0;
1977  a[1933]=0;
1978  a[1934]=0;
1979  a[1935]=0;
1980  a[1936]=0;
1981  a[1937]=0;
1982  a[1938]=0;
1983  a[1939]=0;
1984  a[1940]=0;
1985  a[1941]=0;
1986  a[1942]=0;
1987  a[1943]=0;
1988  a[1944]=0;
1989  a[1945]=0;
1990  a[1946]=0;
1991  a[1947]=0;
1992  a[1948]=0;
1993  a[1949]=0;
1994  a[1950]=0;
1995  a[1951]=0;
1996  a[1952]=0;
1997  a[1953]=0;
1998  a[1954]=0;
1999  a[1955]=0;
2000  a[1956]=0;
2001  a[1957]=0;
2002  a[1958]=0;
2003  a[1959]=0;
2004  a[1960]=0;
2005  a[1961]=0;
2006  a[1962]=0;
2007  a[1963]=0;
2008  a[1964]=0;
2009  a[1965]=0;
2010  a[1966]=0;
2011  a[1967]=0;
2012  a[1968]=0;
2013  a[1969]=0;
2014  a[1970]=0;
2015  a[1971]=0;
2016  a[1972]=0;
2017  a[1973]=0;
2018  a[1974]=0;
2019  a[1975]=0;
2020  a[1976]=0;
2021  a[1977]=0;
2022  a[1978]=0;
2023  a[1979]=0;
2024  a[1980]=0;
2025  a[1981]=0;
2026  a[1982]=0;
2027  a[1983]=0;
2028  a[1984]=0;
2029  a[1985]=0;
2030  a[1986]=0;
2031  a[1987]=0;
2032  a[1988]=0;
2033  a[1989]=0;
2034  a[1990]=0;
2035  a[1991]=0;
2036  a[1992]=0;
2037  a[1993]=0;
2038  a[1994]=0;
2039  a[1995]=0;
2040  a[1996]=0;
2041  a[1997]=0;
2042  a[1998]=0;
2043  a[1999]=0;
2044  a[2000]=0;
2045  a[2001]=0;
2046  a[2002]=0;
2047  a[2003]=0;
2048  a[2004]=0;
2049  a[2005]=0;
2050  a[2006]=0;
2051  a[2007]=0;
2052  a[2008]=0;
2053  a[2009]=0;
2054  a[2010]=0;
2055  a[2011]=0;
2056  a[2012]=0;
2057  a[2013]=0;
2058  a[2014]=0;
2059  a[2015]=0;
2060  a[2016]=0;
2061  a[2017]=0;
2062  a[2018]=0;
2063  a[2019]=0;
2064  a[2020]=0;
2065  a[2021]=0;
2066  a[2022]=0;
2067  a[2023]=0;
2068  a[2024]=0;
2069  a[2025]=0;
2070  a[2026]=0;
2071  a[2027]=0;
2072  a[2028]=0;
2073  a[2029]=0;
2074  a[2030]=0;
2075  a[2031]=0;
2076  a[2032]=0;
2077  a[2033]=0;
2078  a[2034]=0;
2079  a[2035]=0;
2080  a[2036]=0;
2081  a[2037]=0;
2082  a[2038]=0;
2083  a[2039]=0;
2084  a[2040]=0;
2085  a[2041]=0;
2086  a[2042]=0;
2087  a[2043]=0;
2088  a[2044]=0;
2089  a[2045]=0;
2090  a[2046]=0;
2091  a[2047]=0;
2092  a[2048]=0;
2093  a[2049]=0;
2094  a[2050]=0;
2095  a[2051]=0;
2096  a[2052]=0;
2097  a[2053]=0;
2098  a[2054]=0;
2099  a[2055]=0;
2100  a[2056]=0;
2101  a[2057]=0;
2102  a[2058]=0;
2103  a[2059]=0;
2104  a[2060]=0;
2105  a[2061]=0;
2106  a[2062]=0;
2107  a[2063]=0;
2108  a[2064]=0;
2109  a[2065]=0;
2110  a[2066]=0;
2111  a[2067]=0;
2112  a[2068]=0;
2113  a[2069]=0;
2114  a[2070]=0;
2115  a[2071]=0;
2116  a[2072]=0;
2117  a[2073]=0;
2118  a[2074]=0;
2119  a[2075]=0;
2120  a[2076]=0;
2121  a[2077]=0;
2122  a[2078]=0;
2123  a[2079]=0;
2124  a[2080]=0;
2125  a[2081]=0;
2126  a[2082]=0;
2127  a[2083]=0;
2128  a[2084]=0;
2129  a[2085]=0;
2130  a[2086]=0;
2131  a[2087]=0;
2132  a[2088]=0;
2133  a[2089]=0;
2134  a[2090]=0;
2135  a[2091]=0;
2136  a[2092]=0;
2137  a[2093]=0;
2138  a[2094]=0;
2139  a[2095]=0;
2140  a[2096]=0;
2141  a[2097]=0;
2142  a[2098]=0;
2143  a[2099]=0;
2144  a[2100]=0;
2145  a[2101]=0;
2146  a[2102]=0;
2147  a[2103]=0;
2148  a[2104]=0;
2149  a[2105]=0;
2150  a[2106]=0;
2151  a[2107]=0;
2152  a[2108]=0;
2153  a[2109]=0;
2154  a[2110]=0;
2155  a[2111]=0;
2156  a[2112]=0;
2157  a[2113]=0;
2158  a[2114]=0;
2159  a[2115]=0;
2160  a[2116]=0;
2161  a[2117]=0;
2162  a[2118]=0;
2163  a[2119]=0;
2164  a[2120]=0;
2165  a[2121]=0;
2166  a[2122]=0;
2167  a[2123]=0;
2168  a[2124]=0;
2169  a[2125]=0;
2170  a[2126]=0;
2171  a[2127]=0;
2172  a[2128]=0;
2173  a[2129]=0;
2174  a[2130]=0;
2175  a[2131]=0;
2176  a[2132]=0;
2177  a[2133]=0;
2178  a[2134]=0;
2179  a[2135]=0;
2180  a[2136]=0;
2181  a[2137]=0;
2182  a[2138]=0;
2183  a[2139]=0;
2184  a[2140]=0;
2185  a[2141]=0;
2186  a[2142]=0;
2187  a[2143]=0;
2188  a[2144]=0;
2189  a[2145]=0;
2190  a[2146]=0;
2191  a[2147]=0;
2192  a[2148]=0;
2193  a[2149]=0;
2194  a[2150]=0;
2195  a[2151]=0;
2196  a[2152]=0;
2197  a[2153]=0;
2198  a[2154]=0;
2199  a[2155]=0;
2200  a[2156]=0;
2201  a[2157]=0;
2202  a[2158]=0;
2203  a[2159]=0;
2204  a[2160]=0;
2205  a[2161]=0;
2206  a[2162]=0;
2207  a[2163]=0;
2208  a[2164]=0;
2209  a[2165]=0;
2210  a[2166]=0;
2211  a[2167]=0;
2212  a[2168]=0;
2213  a[2169]=0;
2214  a[2170]=0;
2215  a[2171]=0;
2216  a[2172]=0;
2217  a[2173]=0;
2218  a[2174]=0;
2219  a[2175]=0;
2220  a[2176]=0;
2221  a[2177]=0;
2222  a[2178]=0;
2223  a[2179]=0;
2224  a[2180]=0;
2225  a[2181]=0;
2226  a[2182]=0;
2227  a[2183]=0;
2228  a[2184]=0;
2229  a[2185]=0;
2230  a[2186]=0;
2231  a[2187]=0;
2232  a[2188]=0;
2233  a[2189]=0;
2234  a[2190]=0;
2235  a[2191]=0;
2236  a[2192]=0;
2237  a[2193]=0;
2238  a[2194]=0;
2239  a[2195]=0;
2240  a[2196]=0;
2241  a[2197]=0;
2242  a[2198]=0;
2243  a[2199]=0;
2244  a[2200]=0;
2245  a[2201]=0;
2246  a[2202]=0;
2247  a[2203]=0;
2248  a[2204]=0;
2249  a[2205]=0;
2250  a[2206]=0;
2251  a[2207]=0;
2252  a[2208]=0;
2253  a[2209]=0;
2254  a[2210]=0;
2255  a[2211]=0;
2256  a[2212]=0;
2257  a[2213]=0;
2258  a[2214]=0;
2259  a[2215]=0;
2260  a[2216]=0;
2261  a[2217]=0;
2262  a[2218]=0;
2263  a[2219]=0;
2264  a[2220]=0;
2265  a[2221]=0;
2266  a[2222]=0;
2267  a[2223]=0;
2268  a[2224]=0;
2269  a[2225]=0;
2270  a[2226]=0;
2271  a[2227]=0;
2272  a[2228]=0;
2273  a[2229]=0;
2274  a[2230]=0;
2275  a[2231]=0;
2276  a[2232]=0;
2277  a[2233]=0;
2278  a[2234]=0;
2279  a[2235]=0;
2280  a[2236]=0;
2281  a[2237]=0;
2282  a[2238]=0;
2283  a[2239]=0;
2284  a[2240]=0;
2285  a[2241]=0;
2286  a[2242]=0;
2287  a[2243]=0;
2288  a[2244]=0;
2289  a[2245]=0;
2290  a[2246]=0;
2291  a[2247]=0;
2292  a[2248]=0;
2293  a[2249]=0;
2294  a[2250]=0;
2295  a[2251]=0;
2296  a[2252]=0;
2297  a[2253]=0;
2298  a[2254]=0;
2299  a[2255]=0;
2300  a[2256]=0;
2301  a[2257]=0;
2302  a[2258]=0;
2303  a[2259]=0;
2304  a[2260]=0;
2305  a[2261]=0;
2306  a[2262]=0;
2307  a[2263]=0;
2308  a[2264]=0;
2309  a[2265]=0;
2310  a[2266]=0;
2311  a[2267]=0;
2312  a[2268]=0;
2313  a[2269]=0;
2314  a[2270]=0;
2315  a[2271]=0;
2316  a[2272]=0;
2317  a[2273]=0;
2318  a[2274]=0;
2319  a[2275]=0;
2320  a[2276]=0;
2321  a[2277]=0;
2322  a[2278]=0;
2323  a[2279]=0;
2324  a[2280]=0;
2325  a[2281]=0;
2326  a[2282]=0;
2327  a[2283]=0;
2328  a[2284]=0;
2329  a[2285]=0;
2330  a[2286]=0;
2331  a[2287]=0;
2332  a[2288]=0;
2333  a[2289]=0;
2334  a[2290]=0;
2335  a[2291]=0;
2336  a[2292]=0;
2337  a[2293]=0;
2338  a[2294]=0;
2339  a[2295]=0;
2340  a[2296]=0;
2341  a[2297]=0;
2342  a[2298]=0;
2343  a[2299]=0;
2344  a[2300]=0;
2345  a[2301]=0;
2346  a[2302]=0;
2347  a[2303]=0;
2348  a[2304]=0;
2349  a[2305]=0;
2350  a[2306]=0;
2351  a[2307]=0;
2352  a[2308]=0;
2353  a[2309]=0;
2354  a[2310]=0;
2355  a[2311]=0;
2356  a[2312]=0;
2357  a[2313]=0;
2358  a[2314]=0;
2359  a[2315]=0;
2360  a[2316]=0;
2361  a[2317]=0;
2362  a[2318]=0;
2363  a[2319]=0;
2364  a[2320]=0;
2365  a[2321]=0;
2366  a[2322]=0;
2367  a[2323]=0;
2368  a[2324]=0;
2369  a[2325]=0;
2370  a[2326]=0;
2371  a[2327]=0;
2372  a[2328]=0;
2373  a[2329]=0;
2374  a[2330]=0;
2375  a[2331]=0;
2376  a[2332]=0;
2377  a[2333]=0;
2378  a[2334]=0;
2379  a[2335]=0;
2380  a[2336]=0;
2381  a[2337]=0;
2382  a[2338]=0;
2383  a[2339]=0;
2384  a[2340]=0;
2385  a[2341]=0;
2386  a[2342]=0;
2387  a[2343]=0;
2388  a[2344]=0;
2389  a[2345]=0;
2390  a[2346]=0;
2391  a[2347]=0;
2392  a[2348]=0;
2393  a[2349]=0;
2394  a[2350]=0;
2395  a[2351]=0;
2396  a[2352]=0;
2397  a[2353]=0;
2398  a[2354]=0;
2399  a[2355]=0;
2400  a[2356]=0;
2401  a[2357]=0;
2402  a[2358]=0;
2403  a[2359]=0;
2404  a[2360]=0;
2405  a[2361]=0;
2406  a[2362]=0;
2407  a[2363]=0;
2408  a[2364]=0;
2409  a[2365]=0;
2410  a[2366]=0;
2411  a[2367]=0;
2412  a[2368]=0;
2413  a[2369]=0;
2414  a[2370]=0;
2415  a[2371]=0;
2416  a[2372]=0;
2417  a[2373]=0;
2418  a[2374]=0;
2419  a[2375]=0;
2420  a[2376]=0;
2421  a[2377]=0;
2422  a[2378]=0;
2423  a[2379]=0;
2424  a[2380]=0;
2425  a[2381]=0;
2426  a[2382]=0;
2427  a[2383]=0;
2428  a[2384]=0;
2429  a[2385]=0;
2430  a[2386]=0;
2431  a[2387]=0;
2432  a[2388]=0;
2433  a[2389]=0;
2434  a[2390]=0;
2435  a[2391]=0;
2436  a[2392]=0;
2437  a[2393]=0;
2438  a[2394]=0;
2439  a[2395]=0;
2440  a[2396]=0;
2441  a[2397]=0;
2442  a[2398]=0;
2443  a[2399]=0;
2444  a[2400]=0;
2445  a[2401]=0;
2446  a[2402]=0;
2447  a[2403]=0;
2448  a[2404]=0;
2449  a[2405]=0;
2450  a[2406]=0;
2451  a[2407]=0;
2452  a[2408]=0;
2453  a[2409]=0;
2454  a[2410]=0;
2455  a[2411]=0;
2456  a[2412]=0;
2457  a[2413]=0;
2458  a[2414]=0;
2459  a[2415]=0;
2460  a[2416]=0;
2461  a[2417]=0;
2462  a[2418]=0;
2463  a[2419]=0;
2464  a[2420]=0;
2465  a[2421]=0;
2466  a[2422]=0;
2467  a[2423]=0;
2468  a[2424]=0;
2469  a[2425]=0;
2470  a[2426]=0;
2471  a[2427]=0;
2472  a[2428]=0;
2473  a[2429]=0;
2474  a[2430]=0;
2475  a[2431]=0;
2476  a[2432]=0;
2477  a[2433]=0;
2478  a[2434]=0;
2479  a[2435]=0;
2480  a[2436]=0;
2481  a[2437]=0;
2482  a[2438]=0;
2483  a[2439]=0;
2484  a[2440]=0;
2485  a[2441]=0;
2486  a[2442]=0;
2487  a[2443]=0;
2488  a[2444]=0;
2489  a[2445]=0;
2490  a[2446]=0;
2491  a[2447]=0;
2492  a[2448]=0;
2493  a[2449]=0;
2494  a[2450]=0;
2495  a[2451]=0;
2496  a[2452]=0;
2497  a[2453]=0;
2498  a[2454]=0;
2499  a[2455]=0;
2500  a[2456]=0;
2501  a[2457]=0;
2502  a[2458]=0;
2503  a[2459]=0;
2504  a[2460]=0;
2505  a[2461]=0;
2506  a[2462]=0;
2507  a[2463]=0;
2508  a[2464]=0;
2509  a[2465]=0;
2510  a[2466]=0;
2511  a[2467]=0;
2512  a[2468]=0;
2513  a[2469]=0;
2514  a[2470]=0;
2515  a[2471]=0;
2516  a[2472]=0;
2517  a[2473]=0;
2518  a[2474]=0;
2519  a[2475]=0;
2520  a[2476]=0;
2521  a[2477]=0;
2522  a[2478]=0;
2523  a[2479]=0;
2524  a[2480]=0;
2525  a[2481]=0;
2526  a[2482]=0;
2527  a[2483]=0;
2528  a[2484]=0;
2529  a[2485]=0;
2530  a[2486]=0;
2531  a[2487]=0;
2532  a[2488]=0;
2533  a[2489]=0;
2534  a[2490]=0;
2535  a[2491]=0;
2536  a[2492]=0;
2537  a[2493]=0;
2538  a[2494]=0;
2539  a[2495]=0;
2540  a[2496]=0;
2541  a[2497]=0;
2542  a[2498]=0;
2543  a[2499]=0;
2544  a[2500]=0;
2545  a[2501]=0;
2546  a[2502]=0;
2547  a[2503]=0;
2548  a[2504]=0;
2549  a[2505]=0;
2550  a[2506]=0;
2551  a[2507]=0;
2552  a[2508]=0;
2553  a[2509]=0;
2554  a[2510]=0;
2555  a[2511]=0;
2556  a[2512]=0;
2557  a[2513]=0;
2558  a[2514]=0;
2559  a[2515]=0;
2560  a[2516]=0;
2561  a[2517]=0;
2562  a[2518]=0;
2563  a[2519]=0;
2564  a[2520]=0;
2565  a[2521]=0;
2566  a[2522]=0;
2567  a[2523]=0;
2568  a[2524]=0;
2569  a[2525]=0;
2570  a[2526]=0;
2571  a[2527]=0;
2572  a[2528]=0;
2573  a[2529]=0;
2574  a[2530]=0;
2575  a[2531]=0;
2576  a[2532]=0;
2577  a[2533]=0;
2578  a[2534]=0;
2579  a[2535]=0;
2580  a[2536]=0;
2581  a[2537]=0;
2582  a[2538]=0;
2583  a[2539]=0;
2584  a[2540]=0;
2585  a[2541]=0;
2586  a[2542]=0;
2587  a[2543]=0;
2588  a[2544]=0;
2589  a[2545]=0;
2590  a[2546]=0;
2591  a[2547]=0;
2592  a[2548]=0;
2593  a[2549]=0;
2594  a[2550]=0;
2595  a[2551]=0;
2596  a[2552]=0;
2597  a[2553]=0;
2598  a[2554]=0;
2599  a[2555]=0;
2600  a[2556]=0;
2601  a[2557]=0;
2602  a[2558]=0;
2603  a[2559]=0;
2604  a[2560]=0;
2605  a[2561]=0;
2606  a[2562]=0;
2607  a[2563]=0;
2608  a[2564]=0;
2609  a[2565]=0;
2610  a[2566]=0;
2611  a[2567]=0;
2612  a[2568]=0;
2613  a[2569]=0;
2614  a[2570]=0;
2615  a[2571]=0;
2616  a[2572]=0;
2617  a[2573]=0;
2618  a[2574]=0;
2619  a[2575]=0;
2620  a[2576]=0;
2621  a[2577]=0;
2622  a[2578]=0;
2623  a[2579]=0;
2624  a[2580]=0;
2625  a[2581]=0;
2626  a[2582]=0;
2627  a[2583]=0;
2628  a[2584]=0;
2629  a[2585]=0;
2630  a[2586]=0;
2631  a[2587]=0;
2632  a[2588]=0;
2633  a[2589]=0;
2634  a[2590]=0;
2635  a[2591]=0;
2636  a[2592]=0;
2637  a[2593]=0;
2638  a[2594]=0;
2639  a[2595]=0;
2640  a[2596]=0;
2641  a[2597]=0;
2642  a[2598]=0;
2643  a[2599]=0;
2644  a[2600]=0;
2645  a[2601]=0;
2646  a[2602]=0;
2647  a[2603]=0;
2648  a[2604]=0;
2649  a[2605]=0;
2650  a[2606]=0;
2651  a[2607]=0;
2652  a[2608]=0;
2653  a[2609]=0;
2654  a[2610]=0;
2655  a[2611]=0;
2656  a[2612]=0;
2657  a[2613]=0;
2658  a[2614]=0;
2659  a[2615]=0;
2660  a[2616]=0;
2661  a[2617]=0;
2662  a[2618]=0;
2663  a[2619]=0;
2664  a[2620]=0;
2665  a[2621]=0;
2666  a[2622]=0;
2667  a[2623]=0;
2668  a[2624]=0;
2669  a[2625]=0;
2670  a[2626]=0;
2671  a[2627]=0;
2672  a[2628]=0;
2673  a[2629]=0;
2674  a[2630]=0;
2675  a[2631]=0;
2676  a[2632]=0;
2677  a[2633]=0;
2678  a[2634]=0;
2679  a[2635]=0;
2680  a[2636]=0;
2681  a[2637]=0;
2682  a[2638]=0;
2683  a[2639]=0;
2684  a[2640]=0;
2685  a[2641]=0;
2686  a[2642]=0;
2687  a[2643]=0;
2688  a[2644]=0;
2689  a[2645]=0;
2690  a[2646]=0;
2691  a[2647]=0;
2692  a[2648]=0;
2693  a[2649]=0;
2694  a[2650]=0;
2695  a[2651]=0;
2696  a[2652]=0;
2697  a[2653]=0;
2698  a[2654]=0;
2699  a[2655]=0;
2700  a[2656]=0;
2701  a[2657]=0;
2702  a[2658]=0;
2703  a[2659]=0;
2704  a[2660]=0;
2705  a[2661]=0;
2706  a[2662]=0;
2707  a[2663]=0;
2708  a[2664]=0;
2709  a[2665]=0;
2710  a[2666]=0;
2711  a[2667]=0;
2712  a[2668]=0;
2713  a[2669]=0;
2714  a[2670]=0;
2715  a[2671]=0;
2716  a[2672]=0;
2717  a[2673]=0;
2718  a[2674]=0;
2719  a[2675]=0;
2720  a[2676]=0;
2721  a[2677]=0;
2722  a[2678]=0;
2723  a[2679]=0;
2724  a[2680]=0;
2725  a[2681]=0;
2726  a[2682]=0;
2727  a[2683]=0;
2728  a[2684]=0;
2729  a[2685]=0;
2730  a[2686]=0;
2731  a[2687]=0;
2732  a[2688]=0;
2733  a[2689]=0;
2734  a[2690]=0;
2735  a[2691]=0;
2736  a[2692]=0;
2737  a[2693]=0;
2738  a[2694]=0;
2739  a[2695]=0;
2740  a[2696]=0;
2741  a[2697]=0;
2742  a[2698]=0;
2743  a[2699]=0;
2744  a[2700]=0;
2745  a[2701]=0;
2746  a[2702]=0;
2747  a[2703]=0;
2748  a[2704]=0;
2749  a[2705]=0;
2750  a[2706]=0;
2751  a[2707]=0;
2752  a[2708]=0;
2753  a[2709]=0;
2754  a[2710]=0;
2755  a[2711]=0;
2756  a[2712]=0;
2757  a[2713]=0;
2758  a[2714]=0;
2759  a[2715]=0;
2760  a[2716]=0;
2761  a[2717]=0;
2762  a[2718]=0;
2763  a[2719]=0;
2764  a[2720]=0;
2765  a[2721]=0;
2766  a[2722]=0;
2767  a[2723]=0;
2768  a[2724]=0;
2769  a[2725]=0;
2770  a[2726]=0;
2771  a[2727]=0;
2772  a[2728]=0;
2773  a[2729]=0;
2774  a[2730]=0;
2775  a[2731]=0;
2776  a[2732]=0;
2777  a[2733]=0;
2778  a[2734]=0;
2779  a[2735]=0;
2780  a[2736]=0;
2781  a[2737]=0;
2782  a[2738]=0;
2783  a[2739]=0;
2784  a[2740]=0;
2785  a[2741]=0;
2786  a[2742]=0;
2787  a[2743]=0;
2788  a[2744]=0;
2789  a[2745]=0;
2790  a[2746]=0;
2791  a[2747]=0;
2792  a[2748]=0;
2793  a[2749]=0;
2794  a[2750]=0;
2795  a[2751]=0;
2796  a[2752]=0;
2797  a[2753]=0;
2798  a[2754]=0;
2799  a[2755]=0;
2800  a[2756]=0;
2801  a[2757]=0;
2802  a[2758]=0;
2803  a[2759]=0;
2804  a[2760]=0;
2805  a[2761]=0;
2806  a[2762]=0;
2807  a[2763]=0;
2808  a[2764]=0;
2809  a[2765]=0;
2810  a[2766]=0;
2811  a[2767]=0;
2812  a[2768]=0;
2813  a[2769]=0;
2814  a[2770]=0;
2815  a[2771]=0;
2816  a[2772]=0;
2817  a[2773]=0;
2818  a[2774]=0;
2819  a[2775]=0;
2820  a[2776]=0;
2821  a[2777]=0;
2822  a[2778]=0;
2823  a[2779]=0;
2824  a[2780]=0;
2825  a[2781]=0;
2826  a[2782]=0;
2827  a[2783]=0;
2828  a[2784]=0;
2829  a[2785]=0;
2830  a[2786]=0;
2831  a[2787]=0;
2832  a[2788]=0;
2833  a[2789]=0;
2834  a[2790]=0;
2835  a[2791]=0;
2836  a[2792]=0;
2837  a[2793]=0;
2838  a[2794]=0;
2839  a[2795]=0;
2840  a[2796]=0;
2841  a[2797]=0;
2842  a[2798]=0;
2843  a[2799]=0;
2844  a[2800]=0;
2845  a[2801]=0;
2846  a[2802]=0;
2847  a[2803]=0;
2848  a[2804]=0;
2849  a[2805]=0;
2850  a[2806]=0;
2851  a[2807]=0;
2852  a[2808]=0;
2853  a[2809]=0;
2854  a[2810]=0;
2855  a[2811]=0;
2856  a[2812]=0;
2857  a[2813]=0;
2858  a[2814]=0;
2859  a[2815]=0;
2860  a[2816]=0;
2861  a[2817]=0;
2862  a[2818]=0;
2863  a[2819]=0;
2864  a[2820]=0;
2865  a[2821]=0;
2866  a[2822]=0;
2867  a[2823]=0;
2868  a[2824]=0;
2869  a[2825]=0;
2870  a[2826]=0;
2871  a[2827]=0;
2872  a[2828]=0;
2873  a[2829]=0;
2874  a[2830]=0;
2875  a[2831]=0;
2876  a[2832]=0;
2877  a[2833]=0;
2878  a[2834]=0;
2879  a[2835]=0;
2880  a[2836]=0;
2881  a[2837]=0;
2882  a[2838]=0;
2883  a[2839]=0;
2884  a[2840]=0;
2885  a[2841]=0;
2886  a[2842]=0;
2887  a[2843]=0;
2888  a[2844]=0;
2889  a[2845]=0;
2890  a[2846]=0;
2891  a[2847]=0;
2892  a[2848]=0;
2893  a[2849]=0;
2894  a[2850]=0;
2895  a[2851]=0;
2896  a[2852]=0;
2897  a[2853]=0;
2898  a[2854]=0;
2899  a[2855]=0;
2900  a[2856]=0;
2901  a[2857]=0;
2902  a[2858]=0;
2903  a[2859]=0;
2904  a[2860]=0;
2905  a[2861]=0;
2906  a[2862]=0;
2907  a[2863]=0;
2908  a[2864]=0;
2909  a[2865]=0;
2910  a[2866]=0;
2911  a[2867]=0;
2912  a[2868]=0;
2913  a[2869]=0;
2914  a[2870]=0;
2915  a[2871]=0;
2916  a[2872]=0;
2917  a[2873]=0;
2918  a[2874]=0;
2919  a[2875]=0;
2920  a[2876]=0;
2921  a[2877]=0;
2922  a[2878]=0;
2923  a[2879]=0;
2924  a[2880]=0;
2925  a[2881]=0;
2926  a[2882]=0;
2927  a[2883]=0;
2928  a[2884]=0;
2929  a[2885]=0;
2930  a[2886]=0;
2931  a[2887]=0;
2932  a[2888]=0;
2933  a[2889]=0;
2934  a[2890]=0;
2935  a[2891]=0;
2936  a[2892]=0;
2937  a[2893]=0;
2938  a[2894]=0;
2939  a[2895]=0;
2940  a[2896]=0;
2941  a[2897]=0;
2942  a[2898]=0;
2943  a[2899]=0;
2944  a[2900]=0;
2945  a[2901]=0;
2946  a[2902]=0;
2947  a[2903]=0;
2948  a[2904]=0;
2949  a[2905]=0;
2950  a[2906]=0;
2951  a[2907]=0;
2952  a[2908]=0;
2953  a[2909]=0;
2954  a[2910]=0;
2955  a[2911]=0;
2956  a[2912]=0;
2957  a[2913]=0;
2958  a[2914]=0;
2959  a[2915]=0;
2960  a[2916]=0;
2961  a[2917]=0;
2962  a[2918]=0;
2963  a[2919]=0;
2964  a[2920]=0;
2965  a[2921]=0;
2966  a[2922]=0;
2967  a[2923]=0;
2968  a[2924]=0;
2969  a[2925]=0;
2970  a[2926]=0;
2971  a[2927]=0;
2972  a[2928]=0;
2973  a[2929]=0;
2974  a[2930]=0;
2975  a[2931]=0;
2976  a[2932]=0;
2977  a[2933]=0;
2978  a[2934]=0;
2979  a[2935]=0;
2980  a[2936]=0;
2981  a[2937]=0;
2982  a[2938]=0;
2983  a[2939]=0;
2984  a[2940]=0;
2985  a[2941]=0;
2986  a[2942]=0;
2987  a[2943]=0;
2988  a[2944]=0;
2989  a[2945]=0;
2990  a[2946]=0;
2991  a[2947]=0;
2992  a[2948]=0;
2993  a[2949]=0;
2994  a[2950]=0;
2995  a[2951]=0;
2996  a[2952]=0;
2997  a[2953]=0;
2998  a[2954]=0;
2999  a[2955]=0;
3000  a[2956]=0;
3001  a[2957]=0;
3002  a[2958]=0;
3003  a[2959]=0;
3004  a[2960]=0;
3005  a[2961]=0;
3006  a[2962]=0;
3007  a[2963]=0;
3008  a[2964]=0;
3009  a[2965]=0;
3010  a[2966]=0;
3011  a[2967]=0;
3012  a[2968]=0;
3013  a[2969]=0;
3014  a[2970]=0;
3015  a[2971]=0;
3016  a[2972]=0;
3017  a[2973]=0;
3018  a[2974]=0;
3019  a[2975]=0;
3020  a[2976]=0;
3021  a[2977]=0;
3022  a[2978]=0;
3023  a[2979]=0;
3024  a[2980]=0;
3025  a[2981]=0;
3026  a[2982]=0;
3027  a[2983]=0;
3028  a[2984]=0;
3029  a[2985]=0;
3030  a[2986]=0;
3031  a[2987]=0;
3032  a[2988]=0;
3033  a[2989]=0;
3034  a[2990]=0;
3035  a[2991]=0;
3036  a[2992]=0;
3037  a[2993]=0;
3038  a[2994]=0;
3039  a[2995]=0;
3040  a[2996]=0;
3041  a[2997]=0;
3042  a[2998]=0;
3043  a[2999]=0;
3044  a[3000]=0;
3045  a[3001]=0;
3046  a[3002]=0;
3047  a[3003]=0;
3048  a[3004]=0;
3049  a[3005]=0;
3050  a[3006]=0;
3051  a[3007]=0;
3052  a[3008]=0;
3053  a[3009]=0;
3054  a[3010]=0;
3055  a[3011]=0;
3056  a[3012]=0;
3057  a[3013]=0;
3058  a[3014]=0;
3059  a[3015]=0;
3060  a[3016]=0;
3061  a[3017]=0;
3062  a[3018]=0;
3063  a[3019]=0;
3064  a[3020]=0;
3065  a[3021]=0;
3066  a[3022]=0;
3067  a[3023]=0;
3068  a[3024]=0;
3069  a[3025]=0;
3070  a[3026]=0;
3071  a[3027]=0;
3072  a[3028]=0;
3073  a[3029]=0;
3074  a[3030]=0;
3075  a[3031]=0;
3076  a[3032]=0;
3077  a[3033]=0;
3078  a[3034]=0;
3079  a[3035]=0;
3080  a[3036]=0;
3081  a[3037]=0;
3082  a[3038]=0;
3083  a[3039]=0;
3084  a[3040]=0;
3085  a[3041]=0;
3086  a[3042]=0;
3087  a[3043]=0;
3088  a[3044]=0;
3089  a[3045]=0;
3090  a[3046]=0;
3091  a[3047]=0;
3092  a[3048]=0;
3093  a[3049]=0;
3094  a[3050]=0;
3095  a[3051]=0;
3096  a[3052]=0;
3097  a[3053]=0;
3098  a[3054]=0;
3099  a[3055]=0;
3100  a[3056]=0;
3101  a[3057]=0;
3102  a[3058]=0;
3103  a[3059]=0;
3104  a[3060]=0;
3105  a[3061]=0;
3106  a[3062]=0;
3107  a[3063]=0;
3108  a[3064]=0;
3109  a[3065]=0;
3110  a[3066]=0;
3111  a[3067]=0;
3112  a[3068]=0;
3113  a[3069]=0;
3114  a[3070]=0;
3115  a[3071]=0;
3116  a[3072]=0;
3117  a[3073]=0;
3118  a[3074]=0;
3119  a[3075]=0;
3120  a[3076]=0;
3121  a[3077]=0;
3122  a[3078]=0;
3123  a[3079]=0;
3124  a[3080]=0;
3125  a[3081]=0;
3126  a[3082]=0;
3127  a[3083]=0;
3128  a[3084]=0;
3129  a[3085]=0;
3130  a[3086]=0;
3131  a[3087]=0;
3132  a[3088]=0;
3133  a[3089]=0;
3134  a[3090]=0;
3135  a[3091]=0;
3136  a[3092]=0;
3137  a[3093]=0;
3138  a[3094]=0;
3139  a[3095]=0;
3140  a[3096]=0;
3141  a[3097]=0;
3142  a[3098]=0;
3143  a[3099]=0;
3144  a[3100]=0;
3145  a[3101]=0;
3146  a[3102]=0;
3147  a[3103]=0;
3148  a[3104]=0;
3149  a[3105]=0;
3150  a[3106]=0;
3151  a[3107]=0;
3152  a[3108]=0;
3153  a[3109]=0;
3154  a[3110]=0;
3155  a[3111]=0;
3156  a[3112]=0;
3157  a[3113]=0;
3158  a[3114]=0;
3159  a[3115]=0;
3160  a[3116]=0;
3161  a[3117]=0;
3162  a[3118]=0;
3163  a[3119]=0;
3164  a[3120]=0;
3165  a[3121]=0;
3166  a[3122]=0;
3167  a[3123]=0;
3168  a[3124]=0;
3169  a[3125]=0;
3170  a[3126]=0;
3171  a[3127]=0;
3172  a[3128]=0;
3173  a[3129]=0;
3174  a[3130]=0;
3175  a[3131]=0;
3176  a[3132]=0;
3177  a[3133]=0;
3178  a[3134]=0;
3179  a[3135]=0;
3180  a[3136]=0;
3181  a[3137]=0;
3182  a[3138]=0;
3183  a[3139]=0;
3184  a[3140]=0;
3185  a[3141]=0;
3186  a[3142]=0;
3187  a[3143]=0;
3188  a[3144]=0;
3189  a[3145]=0;
3190  a[3146]=0;
3191  a[3147]=0;
3192  a[3148]=0;
3193  a[3149]=0;
3194  a[3150]=0;
3195  a[3151]=0;
3196  a[3152]=0;
3197  a[3153]=0;
3198  a[3154]=0;
3199  a[3155]=0;
3200  a[3156]=0;
3201  a[3157]=0;
3202  a[3158]=0;
3203  a[3159]=0;
3204  a[3160]=0;
3205  a[3161]=0;
3206  a[3162]=0;
3207  a[3163]=0;
3208  a[3164]=0;
3209  a[3165]=0;
3210  a[3166]=0;
3211  a[3167]=0;
3212  a[3168]=0;
3213  a[3169]=0;
3214  a[3170]=0;
3215  a[3171]=0;
3216  a[3172]=0;
3217  a[3173]=0;
3218  a[3174]=0;
3219  a[3175]=0;
3220  a[3176]=0;
3221  a[3177]=0;
3222  a[3178]=0;
3223  a[3179]=0;
3224  a[3180]=0;
3225  a[3181]=0;
3226  a[3182]=0;
3227  a[3183]=0;
3228  a[3184]=0;
3229  a[3185]=0;
3230  a[3186]=0;
3231  a[3187]=0;
3232  a[3188]=0;
3233  a[3189]=0;
3234  a[3190]=0;
3235  a[3191]=0;
3236  a[3192]=0;
3237  a[3193]=0;
3238  a[3194]=0;
3239  a[3195]=0;
3240  a[3196]=0;
3241  a[3197]=0;
3242  a[3198]=0;
3243  a[3199]=0;
3244  a[3200]=0;
3245  a[3201]=0;
3246  a[3202]=0;
3247  a[3203]=0;
3248  a[3204]=0;
3249  a[3205]=0;
3250  a[3206]=0;
3251  a[3207]=0;
3252  a[3208]=0;
3253  a[3209]=0;
3254  a[3210]=0;
3255  a[3211]=0;
3256  a[3212]=0;
3257  a[3213]=0;
3258  a[3214]=0;
3259  a[3215]=0;
3260  a[3216]=0;
3261  a[3217]=0;
3262  a[3218]=0;
3263  a[3219]=0;
3264  a[3220]=0;
3265  a[3221]=0;
3266  a[3222]=0;
3267  a[3223]=0;
3268  a[3224]=0;
3269  a[3225]=0;
3270  a[3226]=0;
3271  a[3227]=0;
3272  a[3228]=0;
3273  a[3229]=0;
3274  a[3230]=0;
3275  a[3231]=0;
3276  a[3232]=0;
3277  a[3233]=0;
3278  a[3234]=0;
3279  a[3235]=0;
3280  a[3236]=0;
3281  a[3237]=0;
3282  a[3238]=0;
3283  a[3239]=0;
3284  a[3240]=0;
3285  a[3241]=0;
3286  a[3242]=0;
3287  a[3243]=0;
3288  a[3244]=0;
3289  a[3245]=0;
3290  a[3246]=0;
3291  a[3247]=0;
3292  a[3248]=0;
3293  a[3249]=0;
3294  a[3250]=0;
3295  a[3251]=0;
3296  a[3252]=0;
3297  a[3253]=0;
3298  a[3254]=0;
3299  a[3255]=0;
3300  a[3256]=0;
3301  a[3257]=0;
3302  a[3258]=0;
3303  a[3259]=0;
3304  a[3260]=0;
3305  a[3261]=0;
3306  a[3262]=0;
3307  a[3263]=0;
3308  a[3264]=0;
3309  a[3265]=0;
3310  a[3266]=0;
3311  a[3267]=0;
3312  a[3268]=0;
3313  a[3269]=0;
3314  a[3270]=0;
3315  a[3271]=0;
3316  a[3272]=0;
3317  a[3273]=0;
3318  a[3274]=0;
3319  a[3275]=0;
3320  a[3276]=0;
3321  a[3277]=0;
3322  a[3278]=0;
3323  a[3279]=0;
3324  a[3280]=0;
3325  a[3281]=0;
3326  a[3282]=0;
3327  a[3283]=0;
3328  a[3284]=0;
3329  a[3285]=0;
3330  a[3286]=0;
3331  a[3287]=0;
3332  a[3288]=0;
3333  a[3289]=0;
3334  a[3290]=0;
3335  a[3291]=0;
3336  a[3292]=0;
3337  a[3293]=0;
3338  a[3294]=0;
3339  a[3295]=0;
3340  a[3296]=0;
3341  a[3297]=0;
3342  a[3298]=0;
3343  a[3299]=0;
3344  a[3300]=0;
3345  a[3301]=0;
3346  a[3302]=0;
3347  a[3303]=0;
3348  a[3304]=0;
3349  a[3305]=0;
3350  a[3306]=0;
3351  a[3307]=0;
3352  a[3308]=0;
3353  a[3309]=0;
3354  a[3310]=0;
3355  a[3311]=0;
3356  a[3312]=0;
3357  a[3313]=0;
3358  a[3314]=0;
3359  a[3315]=0;
3360  a[3316]=0;
3361  a[3317]=0;
3362  a[3318]=0;
3363  a[3319]=0;
3364  a[3320]=0;
3365  a[3321]=0;
3366  a[3322]=0;
3367  a[3323]=0;
3368  a[3324]=0;
3369  a[3325]=0;
3370  a[3326]=0;
3371  a[3327]=0;
3372  a[3328]=0;
3373  a[3329]=0;
3374  a[3330]=0;
3375  a[3331]=0;
3376  a[3332]=0;
3377  a[3333]=0;
3378  a[3334]=0;
3379  a[3335]=0;
3380  a[3336]=0;
3381  a[3337]=0;
3382  a[3338]=0;
3383  a[3339]=0;
3384  a[3340]=0;
3385  a[3341]=0;
3386  a[3342]=0;
3387  a[3343]=0;
3388  a[3344]=0;
3389  a[3345]=0;
3390  a[3346]=0;
3391  a[3347]=0;
3392  a[3348]=0;
3393  a[3349]=0;
3394  a[3350]=0;
3395  a[3351]=0;
3396  a[3352]=0;
3397  a[3353]=0;
3398  a[3354]=0;
3399  a[3355]=0;
3400  a[3356]=0;
3401  a[3357]=0;
3402  a[3358]=0;
3403  a[3359]=0;
3404  a[3360]=0;
3405  a[3361]=0;
3406  a[3362]=0;
3407  a[3363]=0;
3408  a[3364]=0;
3409  a[3365]=0;
3410  a[3366]=0;
3411  a[3367]=0;
3412  a[3368]=0;
3413  a[3369]=0;
3414  a[3370]=0;
3415  a[3371]=0;
3416  a[3372]=0;
3417  a[3373]=0;
3418  a[3374]=0;
3419  a[3375]=0;
3420  a[3376]=0;
3421  a[3377]=0;
3422  a[3378]=0;
3423  a[3379]=0;
3424  a[3380]=0;
3425  a[3381]=0;
3426  a[3382]=0;
3427  a[3383]=0;
3428  a[3384]=0;
3429  a[3385]=0;
3430  a[3386]=0;
3431  a[3387]=0;
3432  a[3388]=0;
3433  a[3389]=0;
3434  a[3390]=0;
3435  a[3391]=0;
3436  a[3392]=0;
3437  a[3393]=0;
3438  a[3394]=0;
3439  a[3395]=0;
3440  a[3396]=0;
3441  a[3397]=0;
3442  a[3398]=0;
3443  a[3399]=0;
3444  a[3400]=0;
3445  a[3401]=0;
3446  a[3402]=0;
3447  a[3403]=0;
3448  a[3404]=0;
3449  a[3405]=0;
3450  a[3406]=0;
3451  a[3407]=0;
3452  a[3408]=0;
3453  a[3409]=0;
3454  a[3410]=0;
3455  a[3411]=0;
3456  a[3412]=0;
3457  a[3413]=0;
3458  a[3414]=0;
3459  a[3415]=0;
3460  a[3416]=0;
3461  a[3417]=0;
3462  a[3418]=0;
3463  a[3419]=0;
3464  a[3420]=0;
3465  a[3421]=0;
3466  a[3422]=0;
3467  a[3423]=0;
3468  a[3424]=0;
3469  a[3425]=0;
3470  a[3426]=0;
3471  a[3427]=0;
3472  a[3428]=0;
3473  a[3429]=0;
3474  a[3430]=0;
3475  a[3431]=0;
3476  a[3432]=0;
3477  a[3433]=0;
3478  a[3434]=0;
3479  a[3435]=0;
3480  a[3436]=0;
3481  a[3437]=0;
3482  a[3438]=0;
3483  a[3439]=0;
3484  a[3440]=0;
3485  a[3441]=0;
3486  a[3442]=0;
3487  a[3443]=0;
3488  a[3444]=0;
3489  a[3445]=0;
3490  a[3446]=0;
3491  a[3447]=0;
3492  a[3448]=0;
3493  a[3449]=0;
3494  a[3450]=0;
3495  a[3451]=0;
3496  a[3452]=0;
3497  a[3453]=0;
3498  a[3454]=0;
3499  a[3455]=0;
3500  a[3456]=0;
3501  a[3457]=0;
3502  a[3458]=0;
3503  a[3459]=0;
3504  a[3460]=0;
3505  a[3461]=0;
3506  a[3462]=0;
3507  a[3463]=0;
3508  a[3464]=0;
3509  a[3465]=0;
3510  a[3466]=0;
3511  a[3467]=0;
3512  a[3468]=0;
3513  a[3469]=0;
3514  a[3470]=0;
3515  a[3471]=0;
3516  a[3472]=0;
3517  a[3473]=0;
3518  a[3474]=0;
3519  a[3475]=0;
3520  a[3476]=0;
3521  a[3477]=0;
3522  a[3478]=0;
3523  a[3479]=0;
3524  a[3480]=0;
3525  a[3481]=0;
3526  a[3482]=0;
3527  a[3483]=0;
3528  a[3484]=0;
3529  a[3485]=0;
3530  a[3486]=0;
3531  a[3487]=0;
3532  a[3488]=0;
3533  a[3489]=0;
3534  a[3490]=0;
3535  a[3491]=0;
3536  a[3492]=0;
3537  a[3493]=0;
3538  a[3494]=0;
3539  a[3495]=0;
3540  a[3496]=0;
3541  a[3497]=0;
3542  a[3498]=0;
3543  a[3499]=0;
3544  a[3500]=0;
3545  a[3501]=0;
3546  a[3502]=0;
3547  a[3503]=0;
3548  a[3504]=0;
3549  a[3505]=0;
3550  a[3506]=0;
3551  a[3507]=0;
3552  a[3508]=0;
3553  a[3509]=0;
3554  a[3510]=0;
3555  a[3511]=0;
3556  a[3512]=0;
3557  a[3513]=0;
3558  a[3514]=0;
3559  a[3515]=0;
3560  a[3516]=0;
3561  a[3517]=0;
3562  a[3518]=0;
3563  a[3519]=0;
3564  a[3520]=0;
3565  a[3521]=0;
3566  a[3522]=0;
3567  a[3523]=0;
3568  a[3524]=0;
3569  a[3525]=0;
3570  a[3526]=0;
3571  a[3527]=0;
3572  a[3528]=0;
3573  a[3529]=0;
3574  a[3530]=0;
3575  a[3531]=0;
3576  a[3532]=0;
3577  a[3533]=0;
3578  a[3534]=0;
3579  a[3535]=0;
3580  a[3536]=0;
3581  a[3537]=0;
3582  a[3538]=0;
3583  a[3539]=0;
3584  a[3540]=0;
3585  a[3541]=0;
3586  a[3542]=0;
3587  a[3543]=0;
3588  a[3544]=0;
3589  a[3545]=0;
3590  a[3546]=0;
3591  a[3547]=0;
3592  a[3548]=0;
3593  a[3549]=0;
3594  a[3550]=0;
3595  a[3551]=0;
3596  a[3552]=0;
3597  a[3553]=0;
3598  a[3554]=0;
3599  a[3555]=0;
3600  a[3556]=0;
3601  a[3557]=0;
3602  a[3558]=0;
3603  a[3559]=0;
3604  a[3560]=0;
3605  a[3561]=0;
3606  a[3562]=0;
3607  a[3563]=0;
3608  a[3564]=0;
3609  a[3565]=0;
3610  a[3566]=0;
3611  a[3567]=0;
3612  a[3568]=0;
3613  a[3569]=0;
3614  a[3570]=0;
3615  a[3571]=0;
3616  a[3572]=0;
3617  a[3573]=0;
3618  a[3574]=0;
3619  a[3575]=0;
3620  a[3576]=0;
3621  a[3577]=0;
3622  a[3578]=0;
3623  a[3579]=0;
3624  a[3580]=0;
3625  a[3581]=0;
3626  a[3582]=0;
3627  a[3583]=0;
3628  a[3584]=0;
3629  a[3585]=0;
3630  a[3586]=0;
3631  a[3587]=0;
3632  a[3588]=0;
3633  a[3589]=0;
3634  a[3590]=0;
3635  a[3591]=0;
3636  a[3592]=0;
3637  a[3593]=0;
3638  a[3594]=0;
3639  a[3595]=0;
3640  a[3596]=0;
3641  a[3597]=0;
3642  a[3598]=0;
3643  a[3599]=0;
3644  a[3600]=0;
3645  a[3601]=0;
3646  a[3602]=0;
3647  a[3603]=0;
3648  a[3604]=0;
3649  a[3605]=0;
3650  a[3606]=0;
3651  a[3607]=0;
3652  a[3608]=0;
3653  a[3609]=0;
3654  a[3610]=0;
3655  a[3611]=0;
3656  a[3612]=0;
3657  a[3613]=0;
3658  a[3614]=0;
3659  a[3615]=0;
3660  a[3616]=0;
3661  a[3617]=0;
3662  a[3618]=0;
3663  a[3619]=0;
3664  a[3620]=0;
3665  a[3621]=0;
3666  a[3622]=0;
3667  a[3623]=0;
3668  a[3624]=0;
3669  a[3625]=0;
3670  a[3626]=0;
3671  a[3627]=0;
3672  a[3628]=0;
3673  a[3629]=0;
3674  a[3630]=0;
3675  a[3631]=0;
3676  a[3632]=0;
3677  a[3633]=0;
3678  a[3634]=0;
3679  a[3635]=0;
3680  a[3636]=0;
3681  a[3637]=0;
3682  a[3638]=0;
3683  a[3639]=0;
3684  a[3640]=0;
3685  a[3641]=0;
3686  a[3642]=0;
3687  a[3643]=0;
3688  a[3644]=0;
3689  a[3645]=0;
3690  a[3646]=0;
3691  a[3647]=0;
3692  a[3648]=0;
3693  a[3649]=0;
3694  a[3650]=0;
3695  a[3651]=0;
3696  a[3652]=0;
3697  a[3653]=0;
3698  a[3654]=0;
3699  a[3655]=0;
3700  a[3656]=0;
3701  a[3657]=0;
3702  a[3658]=0;
3703  a[3659]=0;
3704  a[3660]=0;
3705  a[3661]=0;
3706  a[3662]=0;
3707  a[3663]=0;
3708  a[3664]=0;
3709  a[3665]=0;
3710  a[3666]=0;
3711  a[3667]=0;
3712  a[3668]=0;
3713  a[3669]=0;
3714  a[3670]=0;
3715  a[3671]=0;
3716  a[3672]=0;
3717  a[3673]=0;
3718  a[3674]=0;
3719  a[3675]=0;
3720  a[3676]=0;
3721  a[3677]=0;
3722  a[3678]=0;
3723  a[3679]=0;
3724  a[3680]=0;
3725  a[3681]=0;
3726  a[3682]=0;
3727  a[3683]=0;
3728  a[3684]=0;
3729  a[3685]=0;
3730  a[3686]=0;
3731  a[3687]=0;
3732  a[3688]=0;
3733  a[3689]=0;
3734  a[3690]=0;
3735  a[3691]=0;
3736  a[3692]=0;
3737  a[3693]=0;
3738  a[3694]=0;
3739  a[3695]=0;
3740  a[3696]=0;
3741  a[3697]=0;
3742  a[3698]=0;
3743  a[3699]=0;
3744  a[3700]=0;
3745  a[3701]=0;
3746  a[3702]=0;
3747  a[3703]=0;
3748  a[3704]=0;
3749  a[3705]=0;
3750  a[3706]=0;
3751  a[3707]=0;
3752  a[3708]=0;
3753  a[3709]=0;
3754  a[3710]=0;
3755  a[3711]=0;
3756  a[3712]=0;
3757  a[3713]=0;
3758  a[3714]=0;
3759  a[3715]=0;
3760  a[3716]=0;
3761  a[3717]=0;
3762  a[3718]=0;
3763  a[3719]=0;
3764  a[3720]=0;
3765  a[3721]=0;
3766  a[3722]=0;
3767  a[3723]=0;
3768  a[3724]=0;
3769  a[3725]=0;
3770  a[3726]=0;
3771  a[3727]=0;
3772  a[3728]=0;
3773  a[3729]=0;
3774  a[3730]=0;
3775  a[3731]=0;
3776  a[3732]=0;
3777  a[3733]=0;
3778  a[3734]=0;
3779  a[3735]=0;
3780  a[3736]=0;
3781  a[3737]=0;
3782  a[3738]=0;
3783  a[3739]=0;
3784  a[3740]=0;
3785  a[3741]=0;
3786  a[3742]=0;
3787  a[3743]=0;
3788  a[3744]=0;
3789  a[3745]=0;
3790  a[3746]=0;
3791  a[3747]=0;
3792  a[3748]=0;
3793  a[3749]=0;
3794  a[3750]=0;
3795  a[3751]=0;
3796  a[3752]=0;
3797  a[3753]=0;
3798  a[3754]=0;
3799  a[3755]=0;
3800  a[3756]=0;
3801  a[3757]=0;
3802  a[3758]=0;
3803  a[3759]=0;
3804  a[3760]=0;
3805  a[3761]=0;
3806  a[3762]=0;
3807  a[3763]=0;
3808  a[3764]=0;
3809  a[3765]=0;
3810  a[3766]=0;
3811  a[3767]=0;
3812  a[3768]=0;
3813  a[3769]=0;
3814  a[3770]=0;
3815  a[3771]=0;
3816  a[3772]=0;
3817  a[3773]=0;
3818  a[3774]=0;
3819  a[3775]=0;
3820  a[3776]=0;
3821  a[3777]=0;
3822  a[3778]=0;
3823  a[3779]=0;
3824  a[3780]=0;
3825  a[3781]=0;
3826  a[3782]=0;
3827  a[3783]=0;
3828  a[3784]=0;
3829  a[3785]=0;
3830  a[3786]=0;
3831  a[3787]=0;
3832  a[3788]=0;
3833  a[3789]=0;
3834  a[3790]=0;
3835  a[3791]=0;
3836  a[3792]=0;
3837  a[3793]=0;
3838  a[3794]=0;
3839  a[3795]=0;
3840  a[3796]=0;
3841  a[3797]=0;
3842  a[3798]=0;
3843  a[3799]=0;
3844  a[3800]=0;
3845  a[3801]=0;
3846  a[3802]=0;
3847  a[3803]=0;
3848  a[3804]=0;
3849  a[3805]=0;
3850  a[3806]=0;
3851  a[3807]=0;
3852  a[3808]=0;
3853  a[3809]=0;
3854  a[3810]=0;
3855  a[3811]=0;
3856  a[3812]=0;
3857  a[3813]=0;
3858  a[3814]=0;
3859  a[3815]=0;
3860  a[3816]=0;
3861  a[3817]=0;
3862  a[3818]=0;
3863  a[3819]=0;
3864  a[3820]=0;
3865  a[3821]=0;
3866  a[3822]=0;
3867  a[3823]=0;
3868  a[3824]=0;
3869  a[3825]=0;
3870  a[3826]=0;
3871  a[3827]=0;
3872  a[3828]=0;
3873  a[3829]=0;
3874  a[3830]=0;
3875  a[3831]=0;
3876  a[3832]=0;
3877  a[3833]=0;
3878  a[3834]=0;
3879  a[3835]=0;
3880  a[3836]=0;
3881  a[3837]=0;
3882  a[3838]=0;
3883  a[3839]=0;
3884  a[3840]=0;
3885  a[3841]=0;
3886  a[3842]=0;
3887  a[3843]=0;
3888  a[3844]=0;
3889  a[3845]=0;
3890  a[3846]=0;
3891  a[3847]=0;
3892  a[3848]=0;
3893  a[3849]=0;
3894  a[3850]=0;
3895  a[3851]=0;
3896  a[3852]=0;
3897  a[3853]=0;
3898  a[3854]=0;
3899  a[3855]=0;
3900  a[3856]=0;
3901  a[3857]=0;
3902  a[3858]=0;
3903  a[3859]=0;
3904  a[3860]=0;
3905  a[3861]=0;
3906  a[3862]=0;
3907  a[3863]=0;
3908  a[3864]=0;
3909  a[3865]=0;
3910  a[3866]=0;
3911  a[3867]=0;
3912  a[3868]=0;
3913  a[3869]=0;
3914  a[3870]=0;
3915  a[3871]=0;
3916  a[3872]=0;
3917  a[3873]=0;
3918  a[3874]=0;
3919  a[3875]=0;
3920  a[3876]=0;
3921  a[3877]=0;
3922  a[3878]=0;
3923  a[3879]=0;
3924  a[3880]=0;
3925  a[3881]=0;
3926  a[3882]=0;
3927  a[3883]=0;
3928  a[3884]=0;
3929  a[3885]=0;
3930  a[3886]=0;
3931  a[3887]=0;
3932  a[3888]=0;
3933  a[3889]=0;
3934  a[3890]=0;
3935  a[3891]=0;
3936  a[3892]=0;
3937  a[3893]=0;
3938  a[3894]=0;
3939  a[3895]=0;
3940  a[3896]=0;
3941  a[3897]=0;
3942  a[3898]=0;
3943  a[3899]=0;
3944  a[3900]=0;
3945  a[3901]=0;
3946  a[3902]=0;
3947  a[3903]=0;
3948  a[3904]=0;
3949  a[3905]=0;
3950  a[3906]=0;
3951  a[3907]=0;
3952  a[3908]=0;
3953  a[3909]=0;
3954  a[3910]=0;
3955  a[3911]=0;
3956  a[3912]=0;
3957  a[3913]=0;
3958  a[3914]=0;
3959  a[3915]=0;
3960  a[3916]=0;
3961  a[3917]=0;
3962  a[3918]=0;
3963  a[3919]=0;
3964  a[3920]=0;
3965  a[3921]=0;
3966  a[3922]=0;
3967  a[3923]=0;
3968  a[3924]=0;
3969  a[3925]=0;
3970  a[3926]=0;
3971  a[3927]=0;
3972  a[3928]=0;
3973  a[3929]=0;
3974  a[3930]=0;
3975  a[3931]=0;
3976  a[3932]=0;
3977  a[3933]=0;
3978  a[3934]=0;
3979  a[3935]=0;
3980  a[3936]=0;
3981  a[3937]=0;
3982  a[3938]=0;
3983  a[3939]=0;
3984  a[3940]=0;
3985  a[3941]=0;
3986  a[3942]=0;
3987  a[3943]=0;
3988  a[3944]=0;
3989  a[3945]=0;
3990  a[3946]=0;
3991  a[3947]=0;
3992  a[3948]=0;
3993  a[3949]=0;
3994  a[3950]=0;
3995  a[3951]=0;
3996  a[3952]=0;
3997  a[3953]=0;
3998  a[3954]=0;
3999  a[3955]=0;
4000  a[3956]=0;
4001  a[3957]=0;
4002  a[3958]=0;
4003  a[3959]=0;
4004  a[3960]=0;
4005  a[3961]=0;
4006  a[3962]=0;
4007  a[3963]=0;
4008  a[3964]=0;
4009  a[3965]=0;
4010  a[3966]=0;
4011  a[3967]=0;
4012  a[3968]=0;
4013  a[3969]=0;
4014  a[3970]=0;
4015  a[3971]=0;
4016  a[3972]=0;
4017  a[3973]=0;
4018  a[3974]=0;
4019  a[3975]=0;
4020  a[3976]=0;
4021  a[3977]=0;
4022  a[3978]=0;
4023  a[3979]=0;
4024  a[3980]=0;
4025  a[3981]=0;
4026  a[3982]=0;
4027  a[3983]=0;
4028  a[3984]=0;
4029  a[3985]=0;
4030  a[3986]=0;
4031  a[3987]=0;
4032  a[3988]=0;
4033  a[3989]=0;
4034  a[3990]=0;
4035  a[3991]=0;
4036  a[3992]=0;
4037  a[3993]=0;
4038  a[3994]=0;
4039  a[3995]=0;
4040  a[3996]=0;
4041  a[3997]=0;
4042  a[3998]=0;
4043  a[3999]=0;
4044  a[4000]=0;
4045  a[4001]=0;
4046  a[4002]=0;
4047  a[4003]=0;
4048  a[4004]=0;
4049  a[4005]=0;
4050  a[4006]=0;
4051  a[4007]=0;
4052  a[4008]=0;
4053  a[4009]=0;
4054  a[4010]=0;
4055  a[4011]=0;
4056  a[4012]=0;
4057  a[4013]=0;
4058  a[4014]=0;
4059  a[4015]=0;
4060  a[4016]=0;
4061  a[4017]=0;
4062  a[4018]=0;
4063  a[4019]=0;
4064  a[4020]=0;
4065  a[4021]=0;
4066  a[4022]=0;
4067  a[4023]=0;
4068  a[4024]=0;
4069  a[4025]=0;
4070  a[4026]=0;
4071  a[4027]=0;
4072  a[4028]=0;
4073  a[4029]=0;
4074  a[4030]=0;
4075  a[4031]=0;
4076  a[4032]=0;
4077  a[4033]=0;
4078  a[4034]=0;
4079  a[4035]=0;
4080  a[4036]=0;
4081  a[4037]=0;
4082  a[4038]=0;
4083  a[4039]=0;
4084  a[4040]=0;
4085  a[4041]=0;
4086  a[4042]=0;
4087  a[4043]=0;
4088  a[4044]=0;
4089  a[4045]=0;
4090  a[4046]=0;
4091  a[4047]=0;
4092  a[4048]=0;
4093  a[4049]=0;
4094  a[4050]=0;
4095  a[4051]=0;
4096  a[4052]=0;
4097  a[4053]=0;
4098  a[4054]=0;
4099  a[4055]=0;
4100  a[4056]=0;
4101  a[4057]=0;
4102  a[4058]=0;
4103  a[4059]=0;
4104  a[4060]=0;
4105  a[4061]=0;
4106  a[4062]=0;
4107  a[4063]=0;
4108  a[4064]=0;
4109  a[4065]=0;
4110  a[4066]=0;
4111  a[4067]=0;
4112  a[4068]=0;
4113  a[4069]=0;
4114  a[4070]=0;
4115  a[4071]=0;
4116  a[4072]=0;
4117  a[4073]=0;
4118  a[4074]=0;
4119  a[4075]=0;
4120  a[4076]=0;
4121  a[4077]=0;
4122  a[4078]=0;
4123  a[4079]=0;
4124  a[4080]=0;
4125  a[4081]=0;
4126  a[4082]=0;
4127  a[4083]=0;
4128  a[4084]=0;
4129  a[4085]=0;
4130  a[4086]=0;
4131  a[4087]=0;
4132  a[4088]=0;
4133  a[4089]=0;
4134  a[4090]=0;
4135  a[4091]=0;
4136  a[4092]=0;
4137  a[4093]=0;
4138  a[4094]=0;
4139  a[4095]=0;
4140  a[4096]=0;
4141  a[4097]=0;
4142  a[4098]=0;
4143  a[4099]=0;
4144  a[4100]=0;
4145  a[4101]=0;
4146  a[4102]=0;
4147  a[4103]=0;
4148  a[4104]=0;
4149  a[4105]=0;
4150  a[4106]=0;
4151  a[4107]=0;
4152  a[4108]=0;
4153  a[4109]=0;
4154  a[4110]=0;
4155  a[4111]=0;
4156  a[4112]=0;
4157  a[4113]=0;
4158  a[4114]=0;
4159  a[4115]=0;
4160  a[4116]=0;
4161  a[4117]=0;
4162  a[4118]=0;
4163  a[4119]=0;
4164  a[4120]=0;
4165  a[4121]=0;
4166  a[4122]=0;
4167  a[4123]=0;
4168  a[4124]=0;
4169  a[4125]=0;
4170  a[4126]=0;
4171  a[4127]=0;
4172  a[4128]=0;
4173  a[4129]=0;
4174  a[4130]=0;
4175  a[4131]=0;
4176  a[4132]=0;
4177  a[4133]=0;
4178  a[4134]=0;
4179  a[4135]=0;
4180  a[4136]=0;
4181  a[4137]=0;
4182  a[4138]=0;
4183  a[4139]=0;
4184  a[4140]=0;
4185  a[4141]=0;
4186  a[4142]=0;
4187  a[4143]=0;
4188  a[4144]=0;
4189  a[4145]=0;
4190  a[4146]=0;
4191  a[4147]=0;
4192  a[4148]=0;
4193  a[4149]=0;
4194  a[4150]=0;
4195  a[4151]=0;
4196  a[4152]=0;
4197  a[4153]=0;
4198  a[4154]=0;
4199  a[4155]=0;
4200  a[4156]=0;
4201  a[4157]=0;
4202  a[4158]=0;
4203  a[4159]=0;
4204  a[4160]=0;
4205  a[4161]=0;
4206  a[4162]=0;
4207  a[4163]=0;
4208  a[4164]=0;
4209  a[4165]=0;
4210  a[4166]=0;
4211  a[4167]=0;
4212  a[4168]=0;
4213  a[4169]=0;
4214  a[4170]=0;
4215  a[4171]=0;
4216  a[4172]=0;
4217  a[4173]=0;
4218  a[4174]=0;
4219  a[4175]=0;
4220  a[4176]=0;
4221  a[4177]=0;
4222  a[4178]=0;
4223  a[4179]=0;
4224  a[4180]=0;
4225  a[4181]=0;
4226  a[4182]=0;
4227  a[4183]=0;
4228  a[4184]=0;
4229  a[4185]=0;
4230  a[4186]=0;
4231  a[4187]=0;
4232  a[4188]=0;
4233  a[4189]=0;
4234  a[4190]=0;
4235  a[4191]=0;
4236  a[4192]=0;
4237  a[4193]=0;
4238  a[4194]=0;
4239  a[4195]=0;
4240  a[4196]=0;
4241  a[4197]=0;
4242  a[4198]=0;
4243  a[4199]=0;
4244  a[4200]=0;
4245  a[4201]=0;
4246  a[4202]=0;
4247  a[4203]=0;
4248  a[4204]=0;
4249  a[4205]=0;
4250  a[4206]=0;
4251  a[4207]=0;
4252  a[4208]=0;
4253  a[4209]=0;
4254  a[4210]=0;
4255  a[4211]=0;
4256  a[4212]=0;
4257  a[4213]=0;
4258  a[4214]=0;
4259  a[4215]=0;
4260  a[4216]=0;
4261  a[4217]=0;
4262  a[4218]=0;
4263  a[4219]=0;
4264  a[4220]=0;
4265  a[4221]=0;
4266  a[4222]=0;
4267  a[4223]=0;
4268  a[4224]=0;
4269  a[4225]=0;
4270  a[4226]=0;
4271  a[4227]=0;
4272  a[4228]=0;
4273  a[4229]=0;
4274  a[4230]=0;
4275  a[4231]=0;
4276  a[4232]=0;
4277  a[4233]=0;
4278  a[4234]=0;
4279  a[4235]=0;
4280  a[4236]=0;
4281  a[4237]=0;
4282  a[4238]=0;
4283  a[4239]=0;
4284  a[4240]=0;
4285  a[4241]=0;
4286  a[4242]=0;
4287  a[4243]=0;
4288  a[4244]=0;
4289  a[4245]=0;
4290  a[4246]=0;
4291  a[4247]=0;
4292  a[4248]=0;
4293  a[4249]=0;
4294  a[4250]=0;
4295  a[4251]=0;
4296  a[4252]=0;
4297  a[4253]=0;
4298  a[4254]=0;
4299  a[4255]=0;
4300  a[4256]=0;
4301  a[4257]=0;
4302  a[4258]=0;
4303  a[4259]=0;
4304  a[4260]=0;
4305  a[4261]=0;
4306  a[4262]=0;
4307  a[4263]=0;
4308  a[4264]=0;
4309  a[4265]=0;
4310  a[4266]=0;
4311  a[4267]=0;
4312  a[4268]=0;
4313  a[4269]=0;
4314  a[4270]=0;
4315  a[4271]=0;
4316  a[4272]=0;
4317  a[4273]=0;
4318  a[4274]=0;
4319  a[4275]=0;
4320  a[4276]=0;
4321  a[4277]=0;
4322  a[4278]=0;
4323  a[4279]=0;
4324  a[4280]=0;
4325  a[4281]=0;
4326  a[4282]=0;
4327  a[4283]=0;
4328  a[4284]=0;
4329  a[4285]=0;
4330  a[4286]=0;
4331  a[4287]=0;
4332  a[4288]=0;
4333  a[4289]=0;
4334  a[4290]=0;
4335  a[4291]=0;
4336  a[4292]=0;
4337  a[4293]=0;
4338  a[4294]=0;
4339  a[4295]=0;
4340  a[4296]=0;
4341  a[4297]=0;
4342  a[4298]=0;
4343  a[4299]=0;
4344  a[4300]=0;
4345  a[4301]=0;
4346  a[4302]=0;
4347  a[4303]=0;
4348  a[4304]=0;
4349  a[4305]=0;
4350  a[4306]=0;
4351  a[4307]=0;
4352  a[4308]=0;
4353  a[4309]=0;
4354  a[4310]=0;
4355  a[4311]=0;
4356  a[4312]=0;
4357  a[4313]=0;
4358  a[4314]=0;
4359  a[4315]=0;
4360  a[4316]=0;
4361  a[4317]=0;
4362  a[4318]=0;
4363  a[4319]=0;
4364  a[4320]=0;
4365  a[4321]=0;
4366  a[4322]=0;
4367  a[4323]=0;
4368  a[4324]=0;
4369  a[4325]=0;
4370  a[4326]=0;
4371  a[4327]=0;
4372  a[4328]=0;
4373  a[4329]=0;
4374  a[4330]=0;
4375  a[4331]=0;
4376  a[4332]=0;
4377  a[4333]=0;
4378  a[4334]=0;
4379  a[4335]=0;
4380  a[4336]=0;
4381  a[4337]=0;
4382  a[4338]=0;
4383  a[4339]=0;
4384  a[4340]=0;
4385  a[4341]=0;
4386  a[4342]=0;
4387  a[4343]=0;
4388  a[4344]=0;
4389  a[4345]=0;
4390  a[4346]=0;
4391  a[4347]=0;
4392  a[4348]=0;
4393  a[4349]=0;
4394  a[4350]=0;
4395  a[4351]=0;
4396  a[4352]=0;
4397  a[4353]=0;
4398  a[4354]=0;
4399  a[4355]=0;
4400  a[4356]=0;
4401  a[4357]=0;
4402  a[4358]=0;
4403  a[4359]=0;
4404  a[4360]=0;
4405  a[4361]=0;
4406  a[4362]=0;
4407  a[4363]=0;
4408  a[4364]=0;
4409  a[4365]=0;
4410  a[4366]=0;
4411  a[4367]=0;
4412  a[4368]=0;
4413  a[4369]=0;
4414  a[4370]=0;
4415  a[4371]=0;
4416  a[4372]=0;
4417  a[4373]=0;
4418  a[4374]=0;
4419  a[4375]=0;
4420  a[4376]=0;
4421  a[4377]=0;
4422  a[4378]=0;
4423  a[4379]=0;
4424  a[4380]=0;
4425  a[4381]=0;
4426  a[4382]=0;
4427  a[4383]=0;
4428  a[4384]=0;
4429  a[4385]=0;
4430  a[4386]=0;
4431  a[4387]=0;
4432  a[4388]=0;
4433  a[4389]=0;
4434  a[4390]=0;
4435  a[4391]=0;
4436  a[4392]=0;
4437  a[4393]=0;
4438  a[4394]=0;
4439  a[4395]=0;
4440  a[4396]=0;
4441  a[4397]=0;
4442  a[4398]=0;
4443  a[4399]=0;
4444  a[4400]=0;
4445  a[4401]=0;
4446  a[4402]=0;
4447  a[4403]=0;
4448  a[4404]=0;
4449  a[4405]=0;
4450  a[4406]=0;
4451  a[4407]=0;
4452  a[4408]=0;
4453  a[4409]=0;
4454  a[4410]=0;
4455  a[4411]=0;
4456  a[4412]=0;
4457  a[4413]=0;
4458  a[4414]=0;
4459  a[4415]=0;
4460  a[4416]=0;
4461  a[4417]=0;
4462  a[4418]=0;
4463  a[4419]=0;
4464  a[4420]=0;
4465  a[4421]=0;
4466  a[4422]=0;
4467  a[4423]=0;
4468  a[4424]=0;
4469  a[4425]=0;
4470  a[4426]=0;
4471  a[4427]=0;
4472  a[4428]=0;
4473  a[4429]=0;
4474  a[4430]=0;
4475  a[4431]=0;
4476  a[4432]=0;
4477  a[4433]=0;
4478  a[4434]=0;
4479  a[4435]=0;
4480  a[4436]=0;
4481  a[4437]=0;
4482  a[4438]=0;
4483  a[4439]=0;
4484  a[4440]=0;
4485  a[4441]=0;
4486  a[4442]=0;
4487  a[4443]=0;
4488  a[4444]=0;
4489  a[4445]=0;
4490  a[4446]=0;
4491  a[4447]=0;
4492  a[4448]=0;
4493  a[4449]=0;
4494  a[4450]=0;
4495  a[4451]=0;
4496  a[4452]=0;
4497  a[4453]=0;
4498  a[4454]=0;
4499  a[4455]=0;
4500  a[4456]=0;
4501  a[4457]=0;
4502  a[4458]=0;
4503  a[4459]=0;
4504  a[4460]=0;
4505  a[4461]=0;
4506  a[4462]=0;
4507  a[4463]=0;
4508  a[4464]=0;
4509  a[4465]=0;
4510  a[4466]=0;
4511  a[4467]=0;
4512  a[4468]=0;
4513  a[4469]=0;
4514  a[4470]=0;
4515  a[4471]=0;
4516  a[4472]=0;
4517  a[4473]=0;
4518  a[4474]=0;
4519  a[4475]=0;
4520  a[4476]=0;
4521  a[4477]=0;
4522  a[4478]=0;
4523  a[4479]=0;
4524  a[4480]=0;
4525  a[4481]=0;
4526  a[4482]=0;
4527  a[4483]=0;
4528  a[4484]=0;
4529  a[4485]=0;
4530  a[4486]=0;
4531  a[4487]=0;
4532  a[4488]=0;
4533  a[4489]=0;
4534  a[4490]=0;
4535  a[4491]=0;
4536  a[4492]=0;
4537  a[4493]=0;
4538  a[4494]=0;
4539  a[4495]=0;
4540  a[4496]=0;
4541  a[4497]=0;
4542  a[4498]=0;
4543  a[4499]=0;
4544  a[4500]=0;
4545  a[4501]=0;
4546  a[4502]=0;
4547  a[4503]=0;
4548  a[4504]=0;
4549  a[4505]=0;
4550  a[4506]=0;
4551  a[4507]=0;
4552  a[4508]=0;
4553  a[4509]=0;
4554  a[4510]=0;
4555  a[4511]=0;
4556  a[4512]=0;
4557  a[4513]=0;
4558  a[4514]=0;
4559  a[4515]=0;
4560  a[4516]=0;
4561  a[4517]=0;
4562  a[4518]=0;
4563  a[4519]=0;
4564  a[4520]=0;
4565  a[4521]=0;
4566  a[4522]=0;
4567  a[4523]=0;
4568  a[4524]=0;
4569  a[4525]=0;
4570  a[4526]=0;
4571  a[4527]=0;
4572  a[4528]=0;
4573  a[4529]=0;
4574  a[4530]=0;
4575  a[4531]=0;
4576  a[4532]=0;
4577  a[4533]=0;
4578  a[4534]=0;
4579  a[4535]=0;
4580  a[4536]=0;
4581  a[4537]=0;
4582  a[4538]=0;
4583  a[4539]=0;
4584  a[4540]=0;
4585  a[4541]=0;
4586  a[4542]=0;
4587  a[4543]=0;
4588  a[4544]=0;
4589  a[4545]=0;
4590  a[4546]=0;
4591  a[4547]=0;
4592  a[4548]=0;
4593  a[4549]=0;
4594  a[4550]=0;
4595  a[4551]=0;
4596  a[4552]=0;
4597  a[4553]=0;
4598  a[4554]=0;
4599  a[4555]=0;
4600  a[4556]=0;
4601  a[4557]=0;
4602  a[4558]=0;
4603  a[4559]=0;
4604  a[4560]=0;
4605  a[4561]=0;
4606  a[4562]=0;
4607  a[4563]=0;
4608  a[4564]=0;
4609  a[4565]=0;
4610  a[4566]=0;
4611  a[4567]=0;
4612  a[4568]=0;
4613  a[4569]=0;
4614  a[4570]=0;
4615  a[4571]=0;
4616  a[4572]=0;
4617  a[4573]=0;
4618  a[4574]=0;
4619  a[4575]=0;
4620  a[4576]=0;
4621  a[4577]=0;
4622  a[4578]=0;
4623  a[4579]=0;
4624  a[4580]=0;
4625  a[4581]=0;
4626  a[4582]=0;
4627  a[4583]=0;
4628  a[4584]=0;
4629  a[4585]=0;
4630  a[4586]=0;
4631  a[4587]=0;
4632  a[4588]=0;
4633  a[4589]=0;
4634  a[4590]=0;
4635  a[4591]=0;
4636  a[4592]=0;
4637  a[4593]=0;
4638  a[4594]=0;
4639  a[4595]=0;
4640  a[4596]=0;
4641  a[4597]=0;
4642  a[4598]=0;
4643  a[4599]=0;
4644  a[4600]=0;
4645  a[4601]=0;
4646  a[4602]=0;
4647  a[4603]=0;
4648  a[4604]=0;
4649  a[4605]=0;
4650  a[4606]=0;
4651  a[4607]=0;
4652  a[4608]=0;
4653  a[4609]=0;
4654  a[4610]=0;
4655  a[4611]=0;
4656  a[4612]=0;
4657  a[4613]=0;
4658  a[4614]=0;
4659  a[4615]=0;
4660  a[4616]=0;
4661  a[4617]=0;
4662  a[4618]=0;
4663  a[4619]=0;
4664  a[4620]=0;
4665  a[4621]=0;
4666  a[4622]=0;
4667  a[4623]=0;
4668  a[4624]=0;
4669  a[4625]=0;
4670  a[4626]=0;
4671  a[4627]=0;
4672  a[4628]=0;
4673  a[4629]=0;
4674  a[4630]=0;
4675  a[4631]=0;
4676  a[4632]=0;
4677  a[4633]=0;
4678  a[4634]=0;
4679  a[4635]=0;
4680  a[4636]=0;
4681  a[4637]=0;
4682  a[4638]=0;
4683  a[4639]=0;
4684  a[4640]=0;
4685  a[4641]=0;
4686  a[4642]=0;
4687  a[4643]=0;
4688  a[4644]=0;
4689  a[4645]=0;
4690  a[4646]=0;
4691  a[4647]=0;
4692  a[4648]=0;
4693  a[4649]=0;
4694  a[4650]=0;
4695  a[4651]=0;
4696  a[4652]=0;
4697  a[4653]=0;
4698  a[4654]=0;
4699  a[4655]=0;
4700  a[4656]=0;
4701  a[4657]=0;
4702  a[4658]=0;
4703  a[4659]=0;
4704  a[4660]=0;
4705  a[4661]=0;
4706  a[4662]=0;
4707  a[4663]=0;
4708  a[4664]=0;
4709  a[4665]=0;
4710  a[4666]=0;
4711  a[4667]=0;
4712  a[4668]=0;
4713  a[4669]=0;
4714  a[4670]=0;
4715  a[4671]=0;
4716  a[4672]=0;
4717  a[4673]=0;
4718  a[4674]=0;
4719  a[4675]=0;
4720  a[4676]=0;
4721  a[4677]=0;
4722  a[4678]=0;
4723  a[4679]=0;
4724  a[4680]=0;
4725  a[4681]=0;
4726  a[4682]=0;
4727  a[4683]=0;
4728  a[4684]=0;
4729  a[4685]=0;
4730  a[4686]=0;
4731  a[4687]=0;
4732  a[4688]=0;
4733  a[4689]=0;
4734  a[4690]=0;
4735  a[4691]=0;
4736  a[4692]=0;
4737  a[4693]=0;
4738  a[4694]=0;
4739  a[4695]=0;
4740  a[4696]=0;
4741  a[4697]=0;
4742  a[4698]=0;
4743  a[4699]=0;
4744  a[4700]=0;
4745  a[4701]=0;
4746  a[4702]=0;
4747  a[4703]=0;
4748  a[4704]=0;
4749  a[4705]=0;
4750  a[4706]=0;
4751  a[4707]=0;
4752  a[4708]=0;
4753  a[4709]=0;
4754  a[4710]=0;
4755  a[4711]=0;
4756  a[4712]=0;
4757  a[4713]=0;
4758  a[4714]=0;
4759  a[4715]=0;
4760  a[4716]=0;
4761  a[4717]=0;
4762  a[4718]=0;
4763  a[4719]=0;
4764  a[4720]=0;
4765  a[4721]=0;
4766  a[4722]=0;
4767  a[4723]=0;
4768  a[4724]=0;
4769  a[4725]=0;
4770  a[4726]=0;
4771  a[4727]=0;
4772  a[4728]=0;
4773  a[4729]=0;
4774  a[4730]=0;
4775  a[4731]=0;
4776  a[4732]=0;
4777  a[4733]=0;
4778  a[4734]=0;
4779  a[4735]=0;
4780  a[4736]=0;
4781  a[4737]=0;
4782  a[4738]=0;
4783  a[4739]=0;
4784  a[4740]=0;
4785  a[4741]=0;
4786  a[4742]=0;
4787  a[4743]=0;
4788  a[4744]=0;
4789  a[4745]=0;
4790  a[4746]=0;
4791  a[4747]=0;
4792  a[4748]=0;
4793  a[4749]=0;
4794  a[4750]=0;
4795  a[4751]=0;
4796  a[4752]=0;
4797  a[4753]=0;
4798  a[4754]=0;
4799  a[4755]=0;
4800  a[4756]=0;
4801  a[4757]=0;
4802  a[4758]=0;
4803  a[4759]=0;
4804  a[4760]=0;
4805  a[4761]=0;
4806  a[4762]=0;
4807  a[4763]=0;
4808  a[4764]=0;
4809  a[4765]=0;
4810  a[4766]=0;
4811  a[4767]=0;
4812  a[4768]=0;
4813  a[4769]=0;
4814  a[4770]=0;
4815  a[4771]=0;
4816  a[4772]=0;
4817  a[4773]=0;
4818  a[4774]=0;
4819  a[4775]=0;
4820  a[4776]=0;
4821  a[4777]=0;
4822  a[4778]=0;
4823  a[4779]=0;
4824  a[4780]=0;
4825  a[4781]=0;
4826  a[4782]=0;
4827  a[4783]=0;
4828  a[4784]=0;
4829  a[4785]=0;
4830  a[4786]=0;
4831  a[4787]=0;
4832  a[4788]=0;
4833  a[4789]=0;
4834  a[4790]=0;
4835  a[4791]=0;
4836  a[4792]=0;
4837  a[4793]=0;
4838  a[4794]=0;
4839  a[4795]=0;
4840  a[4796]=0;
4841  a[4797]=0;
4842  a[4798]=0;
4843  a[4799]=0;
4844  a[4800]=0;
4845  a[4801]=0;
4846  a[4802]=0;
4847  a[4803]=0;
4848  a[4804]=0;
4849  a[4805]=0;
4850  a[4806]=0;
4851  a[4807]=0;
4852  a[4808]=0;
4853  a[4809]=0;
4854  a[4810]=0;
4855  a[4811]=0;
4856  a[4812]=0;
4857  a[4813]=0;
4858  a[4814]=0;
4859  a[4815]=0;
4860  a[4816]=0;
4861  a[4817]=0;
4862  a[4818]=0;
4863  a[4819]=0;
4864  a[4820]=0;
4865  a[4821]=0;
4866  a[4822]=0;
4867  a[4823]=0;
4868  a[4824]=0;
4869  a[4825]=0;
4870  a[4826]=0;
4871  a[4827]=0;
4872  a[4828]=0;
4873  a[4829]=0;
4874  a[4830]=0;
4875  a[4831]=0;
4876  a[4832]=0;
4877  a[4833]=0;
4878  a[4834]=0;
4879  a[4835]=0;
4880  a[4836]=0;
4881  a[4837]=0;
4882  a[4838]=0;
4883  a[4839]=0;
4884  a[4840]=0;
4885  a[4841]=0;
4886  a[4842]=0;
4887  a[4843]=0;
4888  a[4844]=0;
4889  a[4845]=0;
4890  a[4846]=0;
4891  a[4847]=0;
4892  a[4848]=0;
4893  a[4849]=0;
4894  a[4850]=0;
4895  a[4851]=0;
4896  a[4852]=0;
4897  a[4853]=0;
4898  a[4854]=0;
4899  a[4855]=0;
4900  a[4856]=0;
4901  a[4857]=0;
4902  a[4858]=0;
4903  a[4859]=0;
4904  a[4860]=0;
4905  a[4861]=0;
4906  a[4862]=0;
4907  a[4863]=0;
4908  a[4864]=0;
4909  a[4865]=0;
4910  a[4866]=0;
4911  a[4867]=0;
4912  a[4868]=0;
4913  a[4869]=0;
4914  a[4870]=0;
4915  a[4871]=0;
4916  a[4872]=0;
4917  a[4873]=0;
4918  a[4874]=0;
4919  a[4875]=0;
4920  a[4876]=0;
4921  a[4877]=0;
4922  a[4878]=0;
4923  a[4879]=0;
4924  a[4880]=0;
4925  a[4881]=0;
4926  a[4882]=0;
4927  a[4883]=0;
4928  a[4884]=0;
4929  a[4885]=0;
4930  a[4886]=0;
4931  a[4887]=0;
4932  a[4888]=0;
4933  a[4889]=0;
4934  a[4890]=0;
4935  a[4891]=0;
4936  a[4892]=0;
4937  a[4893]=0;
4938  a[4894]=0;
4939  a[4895]=0;
4940  a[4896]=0;
4941  a[4897]=0;
4942  a[4898]=0;
4943  a[4899]=0;
4944  a[4900]=0;
4945  a[4901]=0;
4946  a[4902]=0;
4947  a[4903]=0;
4948  a[4904]=0;
4949  a[4905]=0;
4950  a[4906]=0;
4951  a[4907]=0;
4952  a[4908]=0;
4953  a[4909]=0;
4954  a[4910]=0;
4955  a[4911]=0;
4956  a[4912]=0;
4957  a[4913]=0;
4958  a[4914]=0;
4959  a[4915]=0;
4960  a[4916]=0;
4961  a[4917]=0;
4962  a[4918]=0;
4963  a[4919]=0;
4964  a[4920]=0;
4965  a[4921]=0;
4966  a[4922]=0;
4967  a[4923]=0;
4968  a[4924]=0;
4969  a[4925]=0;
4970  a[4926]=0;
4971  a[4927]=0;
4972  a[4928]=0;
4973  a[4929]=0;
4974  a[4930]=0;
4975  a[4931]=0;
4976  a[4932]=0;
4977  a[4933]=0;
4978  a[4934]=0;
4979  a[4935]=0;
4980  a[4936]=0;
4981  a[4937]=0;
4982  a[4938]=0;
4983  a[4939]=0;
4984  a[4940]=0;
4985  a[4941]=0;
4986  a[4942]=0;
4987  a[4943]=0;
4988  a[4944]=0;
4989  a[4945]=0;
4990  a[4946]=0;
4991  a[4947]=0;
4992  a[4948]=0;
4993  a[4949]=0;
4994  a[4950]=0;
4995  a[4951]=0;
4996  a[4952]=0;
4997  a[4953]=0;
4998  a[4954]=0;
4999  a[4955]=0;
5000  a[4956]=0;
5001  a[4957]=0;
5002  a[4958]=0;
5003  a[4959]=0;
5004  a[4960]=0;
5005  a[4961]=0;
5006  a[4962]=0;
5007  a[4963]=0;
5008  a[4964]=0;
5009  a[4965]=0;
5010  a[4966]=0;
5011  a[4967]=0;
5012  a[4968]=0;
5013  a[4969]=0;
5014  a[4970]=0;
5015  a[4971]=0;
5016  a[4972]=0;
5017  a[4973]=0;
5018  a[4974]=0;
5019  a[4975]=0;
5020  a[4976]=0;
5021  a[4977]=0;
5022  a[4978]=0;
5023  a[4979]=0;
5024  a[4980]=0;
5025  a[4981]=0;
5026  a[4982]=0;
5027  a[4983]=0;
5028  a[4984]=0;
5029  a[4985]=0;
5030  a[4986]=0;
5031  a[4987]=0;
5032  a[4988]=0;
5033  a[4989]=0;
5034  a[4990]=0;
5035  a[4991]=0;
5036  a[4992]=0;
5037  a[4993]=0;
5038  a[4994]=0;
5039  a[4995]=0;
5040  a[4996]=0;
5041  a[4997]=0;
5042  a[4998]=0;
5043  a[4999]=0;
5044  return a;
5045}
5046