0	46	30	46	1536	200	0	5	10000	2000	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
336097673002	336097673552	336097674102	336097674652	336097675202	336097675752	336097676302	336097676852	336097677402	336097677952	336097678502	336097679052	336097679602	336097680152	336097680702	336097681252	336097681802	336097682352	336097682902	336097683452	336097684002	336097684552	336097685102	336097685652	336097686202	336097686752	336097687302	336097687852	336097688402	336097688952	336097689502	336097690052	336097690602	336097691152	336097691702	336097692252	336097692802	336097693352	336097693902	336097694452	336097695002	336097695552	336097696102	336097696652	336097697202	336097697752	336097698302	336097698852	336097699402	336097699952	336097700502	336097701052	336097701602	336097702152	336097702702	336097703252	336097703802	336097704352	336097704902	336097705452	336097706002	336097706552	336097707102	336097707652	336097708202	336097708752	336097709302	336097709852	336097710402	336097710952	336097711502	336097712052	336097712602	336097713152	336097713702	336097714252	336097714802	336097715352	336097715902	336097716452	336097717002	336097717552	336097718102	336097718652	336097719202	336097719752	336097720302	336097720852	336097721402	336097721952	336097722502	336097723052	336097723602	336097724152	336097724702	336097725252	336097725802	336097726352	336097726902	336097727452	336097728002	336097728552	336097729102	336097729652	336097730202	336097730752	336097731302	336097731852	336097732402	336097732952	336097733502	336097734052	336097734602	336097735152	336097735702	336097736252	336097736802	336097737352	336097737902	336097738452	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
0	30	60	90	120	150	180	210	240	270	300	330	360	390	420	450	480	510	540	570	600	630	660	690	720	750	780	810	840	870	900	930	960	990	1020	1050	1080	1110	1140	1170	1200	1230	1260	1290	1320	1350	1380	1410	1440	1470	1500	1530	1560	1590	1620	1650	1680	1710	1740	1770	1800	1830	1860	1890	1920	1950	1980	2010	2040	2070	2100	2130	2160	2190	2220	2250	2280	2310	2340	2370	2400	2430	2460	2490	2520	2550	2580	2610	2640	2670	2700	2730	2760	2790	2820	2850	2880	2910	2940	2970	3000	3030	3060	3090	3120	3150	3180	3210	3240	3270	3300	3330	3360	3390	3420	3450	3480	3510	3540	3570	3600	3630	3660	3690	3720	3750	3780	3810	3840	3870	3900	3930	3960	3990	4020	4050	4080	4110	4140	4170	4200	4230	4260	4290	4320	4350	4380	4410	4440	4470	4500	4530	4560	4590	4620	4650	4680	4710	4740	4770	4800	4830	4860	4890	4920	4950	4980	5010	5040	5070	5100	5130	5160	5190	5220	5250	5280	5310	5340	5370	5400	5430	5460	5490	5520	5550	5580	5610	5640	5670	5700	5730	5760	5790	5820	5850	5880	5910	5940	5970	6000	6030	6060	6090	6120	6150	6180	6210	6240	6270	6300	6330	6360	6390	6420	6450	6480	6510	6540	6570	6600	6630	6660	6690	6720	6750	6780	6810	6840	6870	6900	6930	6960	6990	7020	7050	7080	7110	7140	7170	7200	7230	7260	7290	7320	7350	7380	7410	7440	7470	7500	7530	7560	7590	7620	7650	7680	7710	7740	7770	7800	7830	7860	7890	7920	7950	7980	8010	8040	8070	8100	8130	8160	8190	8220	8250	8280	8310	8340	8370	8400	8430	8460	8490	8520	8550	8580	8610	8640	8670	8700	8730	8760	8790	8820	8850	8880	8910	8940	8970	9000	9030	9060	9090	9120	9150	9180	9210	9240	9270	9300	9330	9360	9390	9420	9450	9480	9510	9540	9570	9600	9630	9660	9690	9720	9750	9780	9810	9840	9870	9900	9930	9960	9990	10020	10050	10080	10110	10140	10170	10200	10230	10260	10290	10320	10350	10380	10410	10440	10470	10500	10530	10560	10590	10620	10650	10680	10710	10740	10770	10800	10830	10860	10890	10920	10950	10980	11010	11040	11070	11100	11130	11160	11190	11220	11250	11280	11310	11340	11370	11400	11430	11460	11490	11520	11550	11580	11610	11640	11670	11700	11730	11760	11790	11820	11850	11880	11910	11940	11970	12000	12030	12060	12090	12120	12150	12180	12210	12240	12269	12299	12329	12359	12389	12419	12449	12479	12509	12539	12569	12599	12629	12659	12689	12719	12749	12779	12809	12839	12869	12899	12929	12959	12989	13019	13049	13079	13109	13139	13169	13199	13229	13259	13289	13319	13349	13379	13409	13439	13469	13499	13529	13559	13589	13619	13649	13679	13709	13739	13769	13799	13829	13859	13889	13919	13949	13979	14009	14039	14069	14099	14129	14159	14189	14219	14249	14279	14309	14339	14369	14399	14429	14459	14489	14519	14549	14579	14609	14639	14669	14699	14729	14759	14789	14819	14849	14879	14909	14939	14969	14999	15029	15059	15089	15119	15149	15179	15209	15239	15269	15299	15329	15359	15389	15419	15449	15479	15509	15539	15569	15599	15629	15659	15689	15719	15749	15779	15809	15839	15869	15899	15929	15959	15989	16019	16049	16079	16109	16139	16169	16199	16229	16259	16289	16319	16349	16379	16409	16439	16469	16499	16529	16559	16589	16619	16649	16679	16709	16739	16769	16799	16829	16859	16889	16919	16949	16979	17009	17039	17069	17099	17129	17159	17189	17219	17249	17279	17309	17339	17369	17399	17429	17459	17489	17519	17549	17579	17609	17639	17669	17699	17729	17759	17789	17819	17849	17879	17909	17939	17969	17999	18029	18059	18089	18119	18149	18179	18209	18239	18269	18299	18329	18359	18389	18419	18449	18479	18509	18539	18569	18599	18629	18659	18689	18719	18749	18779	18809	18839	18869	18899	18929	18959	18989	19019	19049	19079	19109	19139	19169	19199	19229	19259	19289	19319	19349	19379	19409	19439	19469	19499	19529	19559	19589	19619	19649	19679	19709	19739	19769	19799	19829	19859	19889	19919	19949	19979	20009	20039	20069	20099	20129	20159	20189	20219	20249	20279	20309	20339	20369	20399	20429	20459	20489	20519	20549	20579	20609	20639	20669	20699	20729	20759	20789	20819	20849	20879	20909	20939	20969	20999	21029	21059	21089	21119	21149	21179	21209	21239	21269	21299	21329	21359	21389	21419	21449	21479	21509	21539	21569	21599	21629	21659	21689	21719	21749	21779	21809	21839	21869	21899	21929	21959	21989	22019	22049	22079	22109	22139	22169	22199	22229	22259	22289	22319	22349	22379	22409	22439	22469	22499	22529	22559	22589	22619	22649	22679	22709	22739	22769	22799	22829	22859	22889	22919	22949	22979	23009	23039	23069	23099	23129	23159	23189	23219	23249	23279	23309	23339	23369	23399	23429	23459	23489	23519	23549	23579	23609	23639	23669	23699	23729	23759	23789	23819	23849	23879	23909	23939	23969	23999	24029	24059	24089	24119	24149	24179	24209	24239	24269	24299	24329	24359	24389	24419	24449	24479	24509	24539	24569	24599	24629	24659	24689	24719	24749	24779	24809	24839	24869	24899	24929	24959	24989	25019	25049	25079	25109	25139	25169	25199	25229	25259	25289	25319	25349	25379	25409	25439	25469	25499	25529	25559	25589	25619	25649	25679	25709	25739	25769	25799	25829	25859	25889	25919	25949	25979	26009	26039	26069	26099	26129	26159	26189	26219	26249	26279	26309	26339	26369	26399	26429	26459	26489	26519	26549	26579	26609	26639	26669	26699	26729	26759	26789	26819	26849	26879	26909	26939	26969	26999	27029	27059	27089	27119	27149	27179	27209	27239	27269	27299	27329	27359	27389	27419	27449	27479	27509	27539	27569	27599	27629	27659	27689	27719	27749	27779	27809	27839	27869	27899	27929	27959	27989	28019	28049	28079	28109	28139	28169	28199	28229	28259	28289	28319	28349	28379	28409	28439	28469	28499	28529	28559	28589	28619	28649	28679	28709	28739	28769	28799	28829	28859	28889	28919	28949	28979	29009	29039	29069	29099	29129	29159	29189	29219	29249	29279	29309	29339	29369	29399	29429	29459	29489	29519	29549	29579	29609	29639	29669	29699	29729	29759	29789	29819	29849	29879	29909	29939	29969	29999	30029	30059	30089	30119	30149	30179	30209	30239	30269	30299	30329	30359	30389	30419	30449	30479	30509	30539	30569	30599	30629	30659	30689	30719	30749	30779	30809	30839	30869	30899	30929	30959	30989	31019	31049	31079	31109	31139	31169	31199	31229	31259	31289	31319	31349	31379	31409	31439	31469	31499	31529	31559	31589	31619	31649	31679	31709	31739	31769	31799	31829	31859	31889	31919	31949	31979	32009	32039	32069	32099	32129	32159	32189	32219	32249	32279	32309	32339	32369	32399	32429	32459	32489	32519	32549	32579	32609	32639	32669	32699	32729	32759	32789	32819	32849	32879	32909	32939	32969	32999	33029	33059	33089	33119	33149	33179	33209	33239	33269	33299	33329	33359	33389	33419	33449	33479	33509	33539	33569	33599	33629	33659	33689	33719	33749	33779	33809	33839	33869	33899	33929	33959	33989	34019	34049	34079	34109	34139	34169	34199	34229	34259	34289	34319	34349	34379	34409	34439	34469	34499	34529	34559	34589	34619	34649	34679	34709	34739	34769	34799	34829	34859	34889	34919	34949	34979	35009	35039	35069	35099	35129	35159	35189	35219	35249	35279	35309	35339	35369	35399	35429	35459	35489	35519	35549	35579	35609	35639	35669	35699	35729	35759	35789	35819	35849	35879	35909	35939	35969	35999	36029	36059	36089	36119	36149	36179	36209	36239	36269	36299	36329	36359	36389	36419	36449	36479	36509	36539	36569	36599	36629	36659	36689	36719	36749	36778	36808	36838	36868	36898	36928	36958	36988	37018	37048	37078	37108	37138	37168	37198	37228	37258	37288	37318	37348	37378	37408	37438	37468	37498	37528	37558	37588	37618	37648	37678	37708	37738	37768	37798	37828	37858	37888	37918	37948	37978	38008	38038	38068	38098	38128	38158	38188	38218	38248	38278	38308	38338	38368	38398	38428	38458	38488	38518	38548	38578	38608	38638	38668	38698	38728	38758	38788	38818	38848	38878	38908	38938	38968	38998	39028	39058	39088	39118	39148	39178	39208	39238	39268	39298	39328	39358	39388	39418	39448	39478	39508	39538	39568	39598	39628	39658	39688	39718	39748	39778	39808	39838	39868	39898	39928	39958	39988	40018	40048	40078	40108	40138	40168	40198	40228	40258	40288	40318	40348	40378	40408	40438	40468	40498	40528	40558	40588	40618	40648	40678	40708	40738	40768	40798	40828	40858	40888	40918	40948	40978	41008	41038	41068	41098	41128	41158	41188	41218	41248	41278	41308	41338	41368	41398	41428	41458	41488	41518	41548	41578	41608	41638	41668	41698	41728	41758	41788	41818	41848	41878	41908	41938	41968	41998	42028	42058	42088	42118	42148	42178	42208	42238	42268	42298	42328	42358	42388	42418	42448	42478	42508	42538	42568	42598	42628	42658	42688	42718	42748	42778	42808	42838	42868	42898	42928	42958	42988	43018	43048	43078	43108	43138	43168	43198	43228	43258	43288	43318	43348	43378	43408	43438	43468	43498	43528	43558	43588	43618	43648	43678	43708	43738	43768	43798	43828	43858	43888	43918	43948	43978	44008	44038	44068	44098	44128	44158	44188	44218	44248	44278	44308	44338	44368	44398	44428	44458	44488	44518	44548	44578	44608	44638	44668	44698	44728	44758	44788	44818	44848	44878	44908	44938	44968	44998	45028	45058	45088	45118	45148	45178	45208	45238	45268	45298	45328	45358	45388	45418	45448	45478	45508	45538	45568	45598	45628	45658	45688	45718	45748	45778	45808	45838	45868	45898	45928	45958	45988	46018	46048	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
18548	8980	9197	7352	5426	3776	3095	2006	1382	1002	847	778	777	825	686	695	639	698	662	696	733	739	649	645	620	548	566	560	464	435	499	436	416	472	407	354	409	430	373	352	346	309	332	349	359	362	332	321	349	1028	2603	1514	316	304	353	294	305	313	321	301	291	300	316	304	310	267	327	301	277	275	305	310	307	309	315	290	322	270	291	298	306	314	284	279	276	280	279	278	287	312	295	274	271	287	286	278	264	314	284	282	280	266	315	301	289	269	310	311	256	286	305	269	299	310	293	293	270	310	263	300	273	276	297	303	251	283	294	286	279	283	276	298	268	297	284	277	286	302	256	306	307	284	296	248	270	249	298	284	300	286	283	292	303	273	289	264	295	280	256	277	293	279	265	263	283	320	316	290	253	302	286	275	281	280	278	317	290	294	316	322	292	315	285	280	308	307	265	282	295	300	293	259	260	289	270	276	279	283	309	284	297	305	314	314	308	310	278	301	287	266	301	303	274	313	274	273	298	293	269	311	293	306	298	322	297	260	288	278	294	286	310	302	307	267	269	300	296	290	281	316	291	301	262	284	293	291	286	289	285	283	264	300	280	309	282	284	270	268	254	313	278	301	288	318	290	309	301	273	293	272	290	292	297	291	300	291	279	297	278	293	290	299	283	275	292	286	271	260	300	284	325	313	314	300	279	289	261	255	298	300	283	285	325	281	296	301	263	276	298	293	298	277	303	282	280	242	283	280	287	289	306	328	324	286	319	290	281	259	294	287	342	258	306	294	285	271	292	287	295	306	334	284	266	292	317	273	279	276	280	273	269	308	308	288	284	270	287	307	289	294	269	272	306	273	294	273	303	268	290	306	301	288	261	297	284	271	284	338	295	287	282	257	251	302	258	280	293	291	290	287	272	308	297	264	307	267	287	310	301	308	314	293	266	271	261	308	297	261	324	285	284	280	315	297	289	284	291	267	308	300	271	324	318	306	309	303	284	307	299	292	282	280	307	302	270	304	304	268	305	339	300	294	295	284	240	259	264	286	283	285	296	317	279	298	307	299	281	281	302	272	295	282	290	275	304	276	283	329	279	293	280	296	280	312	300	328	286	284	279	303	311	275	300	274	296	297	323	316	305	277	312	273	291	300	292	289	304	304	287	281	307	291	278	268	294	255	283	289	300	281	283	301	287	287	276	295	300	272	282	267	308	314	303	276	271	305	279	292	316	261	288	318	316	304	286	294	287	303	296	301	293	287	295	327	277	282	279	285	293	300	270	308	273	275	309	317	283	291	261	273	325	279	299	277	288	292	262	273	293	290	296	284	309	301	292	300	255	257	286	298	317	314	316	280	303	303	305	275	292	276	297	305	314	263	288	265	279	265	291	289	305	301	279	305	271	298	273	309	275	289	283	282	307	296	295	284	270	304	325	287	293	305	272	308	294	278	307	278	294	290	305	281	285	248	278	263	299	264	300	277	267	310	299	279	312	299	281	284	286	305	304	293	286	299	299	324	293	287	291	294	279	291	288	284	313	277	293	307	292	298	267	284	289	271	274	289	285	288	303	300	273	297	317	310	302	298	298	272	294	288	298	303	307	251	321	293	266	284	282	319	293	283	260	302	318	295	257	304	301	308	287	288	286	285	254	282	254	301	286	324	318	305	306	299	273	277	258	286	300	273	291	293	260	285	289	290	308	284	286	271	284	293	300	284	281	289	258	294	280	256	282	314	274	300	280	265	301	304	316	299	243	287	312	279	277	268	274	275	293	284	284	290	282	262	284	289	302	279	310	280	277	295	269	279	280	260	281	290	306	293	300	251	328	306	273	279	283	281	285	314	286	283	318	281	293	262	302	280	281	276	314	315	269	295	276	299	312	319	307	286	278	241	307	319	279	286	291	297	308	296	301	321	268	276	266	297	277	279	297	306	293	301	290	281	281	293	271	281	281	289	317	292	293	319	280	263	281	315	297	306	321	312	267	269	298	295	255	263	285	288	294	309	282	294	314	289	306	275	281	312	276	288	282	275	270	273	268	258	292	303	303	295	263	330	302	293	281	289	271	274	271	270	266	306	289	281	302	275	303	280	216	307	278	286	286	272	301	292	304	312	317	291	289	293	255	304	296	293	253	308	289	304	283	263	304	307	291	293	307	309	288	283	297	267	286	301	266	265	304	267	313	287	310	274	283	300	295	276	309	293	280	282	299	286	274	285	257	250	313	296	282	283	265	290	320	309	280	281	287	317	300	292	307	276	315	284	293	309	276	283	283	272	268	288	267	314	304	268	305	289	298	254	307	283	261	278	291	253	294	283	286	296	292	289	284	305	311	263	296	304	272	280	309	274	297	289	279	284	280	302	298	289	327	288	289	312	294	302	295	271	331	307	271	276	285	260	301	274	287	304	285	292	284	281	291	294	300	301	281	291	286	289	309	270	291	326	271	314	321	309	282	343	282	292	264	314	287	301	272	299	281	286	319	275	312	289	300	312	275	264	275	299	288	339	317	266	293	251	307	309	258	285	260	282	260	305	284	263	265	296	270	311	301	263	286	303	283	292	278	284	278	284	296	286	297	305	291	244	268	308	263	293	281	310	283	256	287	285	256	267	300	250	259	281	281	315	302	286	306	280	272	299	282	298	279	264	289	283	295	264	282	274	316	287	298	297	254	295	285	230	270	307	322	303	283	294	281	282	285	294	279	287	282	300	270	306	309	301	304	265	293	299	283	270	273	299	286	300	277	285	304	283	292	279	283	319	299	264	300	285	281	329	296	301	287	285	302	313	253	294	287	289	350	257	278	280	282	303	280	316	302	289	297	280	305	301	283	278	293	308	302	298	294	281	251	261	269	286	255	298	282	322	289	272	279	272	290	316	261	298	278	268	274	268	291	303	300	299	281	294	294	287	298	264	277	292	269	271	300	289	278	265	279	267	321	283	282	309	285	342	284	299	284	295	275	279	279	299	282	307	291	295	310	277	265	272	266	289	277	280	277	298	260	273	329	296	283	287	276	277	267	283	290	291	296	269	300	267	296	279	332	296	283	259	303	280	286	295	284	278	307	300	305	290	273	289	280	270	306	304	317	304	279	304	294	311	278	286	307	318	284	261	276	299	280	316	269	262	323	283	292	262	263	316	295	264	292	309	308	288	320	299	265	281	259	278	288	294	276	265	293	321	277	272	292	281	310	290	288	291	293	303	297	282	289	249	279	307	255	273	321	303	294	288	270	304	283	275	293	294	292	258	290	242	283	294	313	284	283	302	309	256	299	290	296	271	283	256	292	279	287	281	310	289	284	298	281	280	291	300	295	316	305	287	320	274	300	262	294	276	324	294	294	300	300	298	280	282	311	285	287	286	338	286	262	281	304	300	311	288	268	331	293	306	288	304	288	285	285	276	298	285	285	266	289	322	273	282	304	296	274	268	298	289	296	291	288	280	296	295	275	283	297	303	293	289	284	313	284	277	305	278	276	305	293	266	282	292	279	308	280	305	266	314	258	299	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
9317	7675	9900	10915	10602	9431	9030	7027	5741	4550	3972	3846	3482	3691	3412	3691	3580	3719	3718	3878	3788	3927	4180	3629	3725	3215	3159	2851	2498	2483	2866	2373	2210	2315	1653	1727	1734	1852	1853	1503	1272	1330	1211	1207	1435	1509	1161	1280	1290	5784	15280	8142	1119	1101	963	1071	962	1011	995	988	897	945	877	916	870	835	884	911	932	876	869	874	829	809	914	844	866	892	807	879	890	866	850	862	902	828	880	833	835	852	846	821	889	832	841	853	812	843	860	834	823	885	942	846	797	825	816	881	799	819	891	856	825	848	841	821	855	831	869	848	827	863	899	782	878	798	845	812	883	810	860	851	802	834	841	842	848	785	833	870	864	854	855	872	871	809	845	846	849	814	849	852	869	856	867	838	816	872	857	802	818	848	866	820	816	867	862	839	842	829	856	793	867	887	820	828	870	850	801	822	828	849	853	854	849	844	836	839	773	839	832	891	887	827	851	794	873	891	854	818	807	845	832	798	818	841	867	865	788	842	811	797	809	839	802	813	874	814	781	882	887	855	805	842	818	865	803	835	830	847	865	813	844	802	896	809	807	844	864	867	816	828	829	841	801	847	828	841	848	859	808	812	899	878	855	864	853	848	829	830	858	848	838	865	874	806	836	846	805	843	782	829	814	855	847	832	796	858	797	768	865	802	817	818	819	822	839	881	828	772	865	867	878	865	851	897	812	784	783	845	812	814	849	779	797	807	826	863	805	868	833	811	828	832	800	808	849	814	868	795	861	842	851	855	844	812	852	830	860	825	812	831	907	863	827	833	873	813	822	844	777	782	857	852	836	822	848	838	847	831	793	844	817	835	865	835	847	833	829	857	841	835	866	819	867	852	882	796	833	874	803	894	884	858	840	869	859	865	818	836	825	879	824	833	837	841	860	796	880	812	819	866	829	875	846	831	817	853	850	802	881	807	802	849	852	882	841	848	838	841	856	804	825	856	822	855	865	864	851	803	853	858	833	801	876	890	886	868	833	807	842	829	875	838	812	838	829	919	837	871	821	800	882	896	835	792	801	846	804	858	813	859	814	779	799	839	781	810	907	841	766	885	855	881	875	844	875	863	871	828	878	828	795	852	803	840	819	822	836	839	803	862	893	807	836	799	846	820	832	843	842	880	849	818	883	838	841	848	828	821	792	832	903	844	808	846	803	821	798	839	801	867	849	791	875	796	864	833	854	896	845	906	786	863	876	839	829	802	864	825	812	833	842	822	861	858	821	847	845	839	836	843	851	778	834	844	799	877	845	846	809	866	860	763	854	811	839	851	886	798	855	857	858	854	833	864	815	864	830	863	884	826	848	770	824	877	808	811	853	831	807	841	834	864	832	808	809	809	818	859	837	876	814	847	866	819	871	823	918	821	820	800	886	842	777	827	752	817	848	822	810	874	861	874	799	843	824	823	849	887	866	845	857	853	843	828	832	828	832	822	852	821	839	858	859	786	861	850	808	773	808	834	804	842	847	820	859	794	801	782	847	824	896	815	843	838	862	814	819	847	856	897	814	825	830	811	773	825	823	841	845	848	798	764	899	806	877	833	822	835	872	839	819	801	784	825	788	875	875	822	815	828	902	798	844	858	874	813	825	838	816	877	861	802	858	884	848	825	824	813	818	844	813	848	843	844	821	855	857	815	852	855	780	811	840	841	829	799	818	805	841	869	815	808	841	800	877	829	788	801	849	841	760	796	818	913	868	813	911	910	838	790	863	811	834	852	844	829	843	894	854	802	865	786	811	873	815	835	809	871	871	887	811	841	867	848	830	821	770	803	857	834	842	828	829	860	821	819	830	853	826	809	854	817	873	840	846	836	819	814	838	877	799	881	830	848	769	844	810	843	867	847	839	821	814	841	827	844	831	812	811	816	754	805	821	844	774	887	830	818	796	843	910	885	810	845	862	868	846	854	809	803	849	860	836	821	837	884	871	853	793	856	818	793	850	850	822	817	851	865	892	831	843	839	866	879	792	828	849	875	799	877	860	876	877	814	814	856	819	858	857	790	862	855	832	830	828	861	817	866	871	833	847	826	844	866	831	865	802	871	878	849	808	808	804	816	836	861	846	820	841	889	884	850	862	871	841	828	811	891	869	816	845	828	833	772	893	837	861	872	855	920	830	786	815	837	819	881	789	884	914	806	807	856	873	841	841	856	817	788	860	808	902	788	875	885	841	846	846	848	848	864	829	821	890	880	842	861	820	800	844	825	823	833	836	833	826	837	846	847	839	805	804	769	843	883	818	831	832	836	890	848	828	815	878	865	812	873	838	844	864	817	867	795	812	826	845	849	816	824	803	846	838	859	822	806	802	824	828	808	856	886	772	851	892	788	845	849	853	842	893	821	859	804	881	831	797	884	825	803	794	815	814	851	857	838	854	776	863	844	887	888	856	808	849	818	787	892	821	809	839	855	820	840	830	881	855	810	870	830	850	824	853	818	851	858	866	807	820	840	827	872	806	887	819	798	846	870	857	805	871	825	808	801	845	876	851	864	881	801	831	838	810	843	823	831	856	877	774	895	822	863	907	829	831	818	791	835	866	825	823	852	798	831	856	881	862	843	812	836	813	835	840	864	806	871	867	831	792	870	874	879	844	863	810	817	846	843	885	806	912	848	832	839	873	810	809	829	841	858	885	837	736	828	835	843	814	819	830	837	837	869	848	831	910	831	834	801	855	854	843	830	862	845	823	823	883	906	850	851	856	828	859	858	869	799	828	863	857	795	795	940	872	823	810	809	858	811	851	874	817	864	807	821	814	833	828	804	841	868	854	837	797	878	902	835	829	801	826	838	839	838	860	880	822	875	867	867	879	827	822	879	845	857	817	821	867	882	816	821	856	823	837	832	787	859	826	778	789	806	779	858	814	847	806	877	834	863	814	843	819	862	848	850	861	802	827	850	758	835	864	843	874	793	776	862	856	822	867	827	857	835	829	772	865	862	837	819	845	860	835	890	865	843	829	854	897	786	844	829	847	885	815	771	845	819	842	843	866	878	806	821	909	852	835	860	879	844	831	839	843	856	799	849	798	811	792	858	816	828	792	809	840	893	824	822	785	853	808	933	815	793	845	845	838	885	871	833	780	861	801	849	847	871	850	877	840	862	881	862	851	913	841	805	856	798	873	816	797	829	844	845	793	848	833	832	843	834	834	802	813	850	840	830	867	814	843	845	841	817	840	842	811	833	862	824	844	863	821	837	893	843	860	847	820	789	841	847	913	817	822	839	846	832	863	838	783	818	838	850	855	880	828	860	861	821	840	868	841	853	843	785	883	851	806	861	853	838	795	846	843	863	795	833	861	849	807	836	810	794	821	786	882	856	842	798	822	865	845	795	832	855	867	821	840	860	825	870	914	825	846	845	831	793	828	862	832	792	825	876	843	798	849	853	804	828	822	849	851	805	776	864	844	822	908	849	867	810	829	790	826	888	842	787	816	867	844	854	835	871	789	831	839	865	864	873	856	878	876	823	803	846	841	863	812	814	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
2366	741	655	531	403	348	246	197	185	179	163	161	162	170	173	153	172	167	156	139	148	154	168	155	152	168	146	123	136	152	132	149	149	145	128	121	123	145	130	132	123	140	134	174	139	131	155	114	150	164	247	184	113	137	126	123	120	125	125	147	107	153	143	126	133	141	134	146	145	142	151	116	136	112	122	126	152	122	134	126	127	115	110	140	123	123	139	105	110	136	126	130	107	124	131	123	128	109	148	143	106	116	124	103	127	122	134	136	136	128	111	123	139	113	122	132	133	145	125	113	134	144	130	125	128	138	134	127	141	143	121	136	105	128	107	113	109	123	144	120	119	154	143	123	129	114	109	129	132	139	144	124	136	104	134	120	124	126	121	119	135	127	120	123	112	131	124	149	146	145	136	115	119	116	127	136	131	123	120	138	124	140	135	138	148	146	143	147	127	130	129	115	119	128	111	143	146	136	120	130	139	131	136	131	149	137	148	141	124	134	130	127	121	110	145	121	125	109	119	145	125	115	128	129	132	110	122	139	120	153	122	129	140	131	125	120	104	121	137	132	116	127	131	121	119	123	139	130	124	123	110	133	126	104	130	140	128	145	125	160	127	119	130	128	121	145	134	125	137	138	114	119	138	139	128	123	138	116	131	118	135	126	146	139	132	125	132	118	130	118	115	117	128	127	134	142	127	131	139	130	117	133	124	127	106	123	134	129	134	128	108	128	148	132	141	136	136	118	142	124	136	134	134	133	147	143	115	134	137	118	122	118	117	126	122	142	119	135	130	118	137	122	125	127	133	120	130	122	129	122	130	140	114	132	136	135	124	146	108	136	129	130	132	123	126	126	122	128	137	116	137	128	146	145	127	109	140	115	126	123	143	135	130	110	131	131	122	147	115	117	148	130	118	151	125	113	126	116	134	125	134	144	127	129	120	113	139	123	133	140	129	139	148	132	121	134	127	135	125	124	153	122	123	127	128	105	126	126	143	136	128	138	123	115	122	128	108	133	125	124	138	143	120	125	132	117	119	112	126	141	154	132	132	136	126	126	118	122	115	123	125	124	116	127	125	133	149	132	131	129	122	124	125	145	120	130	121	119	110	125	141	140	134	97	141	133	137	120	134	136	128	127	154	124	143	132	147	121	140	133	116	141	113	163	138	132	135	130	140	137	142	129	129	134	158	110	125	140	117	136	126	134	119	151	130	138	140	123	116	119	134	134	154	154	123	113	123	130	136	128	134	142	146	134	141	141	118	125	129	128	135	142	127	138	133	139	129	131	137	156	145	129	134	141	158	122	140	126	141	136	118	110	119	125	143	142	152	145	149	131	129	118	123	137	120	129	134	116	140	146	110	133	124	130	134	129	117	126	115	146	133	118	130	135	124	149	142	122	113	131	146	129	125	132	140	113	146	128	129	101	137	117	137	151	120	118	115	126	122	128	143	131	148	127	142	128	116	113	155	127	119	147	104	138	115	134	125	143	121	128	123	119	119	137	144	149	140	146	135	120	128	145	128	116	143	153	119	126	140	138	117	142	117	115	127	130	126	141	106	136	125	142	140	124	130	153	147	115	147	129	131	131	132	114	136	140	130	119	135	131	123	149	128	133	128	123	127	119	129	121	129	147	114	140	135	128	121	133	132	124	132	146	129	121	139	137	142	122	135	141	120	150	129	150	147	142	129	129	131	134	122	140	122	147	125	123	127	135	105	132	135	110	125	119	147	119	152	128	127	146	127	119	103	151	133	125	131	157	125	131	132	139	127	126	134	155	129	117	124	126	118	134	137	128	124	132	118	148	126	138	132	123	139	135	123	131	132	127	127	143	142	122	130	127	135	145	128	128	121	124	131	121	142	124	126	127	117	127	115	140	148	142	139	128	128	139	133	126	144	135	139	122	133	120	126	144	140	150	166	125	116	121	127	116	124	123	126	124	143	111	127	141	119	110	149	130	121	121	131	127	125	112	115	131	127	118	118	125	119	121	133	137	117	131	105	120	138	145	128	139	125	118	149	130	122	120	143	150	146	120	110	128	147	136	135	115	133	118	128	157	127	128	128	126	123	131	129	148	123	127	140	116	141	133	132	131	119	113	142	112	135	134	135	113	120	120	126	127	125	136	128	139	136	129	136	120	131	127	128	139	120	123	132	119	118	149	115	139	109	132	128	136	134	127	117	123	114	126	142	117	129	121	136	143	142	127	121	138	131	133	139	116	132	124	120	124	135	136	132	132	127	112	150	115	116	114	153	129	122	136	153	121	125	133	132	144	133	131	125	124	127	135	123	145	137	122	128	127	124	133	127	133	141	133	123	138	130	129	131	134	124	122	116	145	145	124	128	125	141	118	120	126	119	143	141	123	132	137	129	107	119	144	121	118	133	110	134	126	133	126	160	126	119	126	128	128	128	135	122	143	134	142	127	124	131	106	122	122	153	139	135	129	130	124	130	139	150	126	119	155	130	127	106	104	107	124	118	131	143	112	138	140	116	139	112	127	121	125	144	109	127	126	124	145	137	127	124	150	133	123	121	147	130	126	129	130	122	142	123	125	147	124	137	150	131	139	127	114	150	128	146	132	136	113	140	153	140	137	127	111	145	117	119	139	131	134	110	120	126	139	134	129	113	125	147	123	120	137	148	128	131	146	147	120	144	105	110	138	140	113	136	113	127	125	106	125	131	135	122	121	141	119	125	150	137	143	122	135	122	150	131	131	127	121	128	123	122	136	127	145	128	113	138	137	129	130	150	111	119	119	139	130	127	115	155	131	130	133	127	136	130	128	124	131	147	131	98	121	125	132	135	123	129	117	122	131	131	136	142	134	147	124	135	131	129	135	93	129	124	128	139	122	119	121	116	134	130	131	137	117	126	138	113	126	118	153	145	141	140	125	142	118	133	130	130	132	149	141	152	155	118	133	127	123	139	129	144	120	130	104	143	124	121	142	127	135	143	137	147	112	130	121	134	127	124	135	125	133	135	123	116	127	120	127	138	140	114	118	136	110	129	119	122	114	125	107	114	127	143	112	123	147	140	120	139	106	121	136	136	127	122	126	137	127	125	130	131	142	118	132	126	132	120	132	140	144	131	125	137	113	120	114	140	129	133	144	142	127	136	154	143	130	118	134	121	123	130	140	135	119	135	138	127	120	121	141	141	131	127	140	119	128	130	145	140	127	137	128	114	120	150	135	133	118	133	125	126	119	129	105	141	126	115	128	122	115	141	146	154	124	135	120	127	143	143	113	150	127	133	118	121	138	115	116	132	120	115	111	131	111	138	120	132	128	118	152	119	134	130	136	138	111	127	130	108	149	123	105	140	119	113	131	145	139	120	143	137	158	138	130	135	123	113	120	121	120	130	130	134	130	119	146	128	137	120	144	128	120	114	143	143	137	144	120	126	138	120	158	120	133	137	102	135	128	140	144	124	141	121	119	123	110	146	129	123	127	140	113	143	142	137	153	132	132	143	122	105	136	121	115	123	133	131	114	134	150	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
2256	1106	1281	1299	1323	1013	931	839	749	699	653	661	648	637	635	664	646	672	626	685	709	694	644	647	635	619	600	607	553	557	595	541	531	530	533	497	473	482	484	484	450	452	426	439	450	423	443	498	473	712	1353	797	420	430	399	426	431	408	436	461	436	439	418	464	477	451	463	467	398	430	408	432	435	436	437	399	430	438	407	453	432	406	429	413	430	427	430	458	420	419	420	457	406	451	388	449	460	412	410	418	393	386	400	419	431	440	456	434	433	454	443	397	442	423	426	451	424	440	441	431	453	417	437	424	446	428	434	405	392	416	450	422	432	481	475	413	472	429	435	435	440	436	413	419	447	426	443	404	442	414	429	425	413	433	469	447	441	475	439	445	421	453	446	433	417	419	424	460	452	452	427	436	436	424	427	439	437	443	417	439	417	425	487	398	448	414	448	443	409	427	443	409	409	435	451	410	440	391	410	409	418	399	447	431	420	439	425	428	432	454	444	410	453	416	422	463	432	451	436	410	433	442	457	467	400	432	436	423	429	439	399	468	384	423	430	453	445	423	409	401	438	417	430	430	425	444	453	427	437	388	433	448	414	417	439	429	415	409	432	408	397	449	401	419	424	412	469	417	422	411	412	440	396	397	454	431	430	452	433	455	437	431	455	426	451	434	422	412	409	414	422	441	453	441	420	411	436	423	440	430	463	431	424	399	446	439	405	440	418	447	423	412	414	439	433	451	431	431	391	462	434	401	490	451	417	461	437	462	429	412	423	438	430	439	440	405	452	422	415	448	413	452	455	403	435	429	412	448	443	433	398	474	445	471	473	392	454	447	460	430	418	443	439	431	449	426	459	419	431	430	421	449	439	420	442	445	427	413	427	443	455	446	465	420	399	389	428	460	418	424	441	428	452	462	442	411	433	393	484	440	484	436	407	409	447	427	450	454	452	407	420	397	448	443	424	446	430	436	417	408	474	421	428	431	492	427	424	407	405	418	415	451	429	428	416	422	440	432	429	432	422	417	437	406	421	474	436	449	421	499	431	443	452	408	441	403	456	388	466	463	391	447	417	399	429	442	398	428	428	449	450	431	445	401	435	452	451	449	450	411	443	403	459	442	469	442	420	413	448	438	409	420	445	421	423	417	432	423	431	410	427	413	419	460	450	412	443	446	429	441	416	411	433	427	422	446	425	428	465	433	445	406	477	387	441	444	434	401	452	417	440	436	439	422	426	452	428	449	429	412	435	430	451	409	456	407	450	443	394	424	407	412	429	414	430	419	411	442	429	460	446	425	423	450	420	395	433	476	450	449	431	462	449	428	434	442	412	448	460	475	393	400	414	458	409	414	408	458	440	444	446	471	389	415	425	436	424	408	433	451	420	431	463	401	476	441	434	395	408	416	421	456	428	436	436	455	436	419	446	421	427	428	444	446	428	429	441	374	473	415	436	432	441	441	431	443	428	450	453	443	430	444	442	479	415	412	493	413	426	390	420	445	418	462	448	440	428	443	425	449	422	398	418	435	433	439	445	427	445	439	437	451	431	430	451	421	404	421	445	413	445	430	409	442	462	424	422	428	405	425	448	434	393	421	435	420	438	467	411	434	465	429	433	463	425	445	462	414	445	442	433	431	474	454	413	427	411	465	472	462	450	446	421	411	448	446	426	448	454	398	407	393	426	427	427	477	428	431	419	476	441	422	435	425	406	421	478	457	453	413	446	435	442	417	401	421	462	423	475	425	402	462	405	394	440	435	435	397	406	435	453	443	430	408	418	457	429	420	396	397	405	404	445	447	430	401	421	460	427	393	416	429	468	445	431	428	441	393	433	423	453	419	428	457	466	412	429	435	431	403	449	437	421	422	405	443	458	452	413	428	436	436	368	457	444	459	439	469	400	428	451	420	447	419	454	434	413	441	461	454	400	413	443	394	442	432	448	430	417	369	437	439	446	397	441	421	419	439	463	428	415	427	430	447	408	409	430	435	439	452	436	426	419	413	454	438	432	433	436	452	416	449	448	425	422	416	411	442	464	453	415	427	444	422	423	433	449	477	428	438	428	418	419	425	407	416	401	432	449	421	455	415	463	420	450	440	433	420	471	450	418	413	459	401	421	422	422	410	400	436	430	405	456	423	432	451	423	463	441	458	396	465	469	400	403	419	433	460	412	430	448	415	454	460	438	425	430	444	433	430	426	452	427	432	430	420	427	433	462	439	396	429	412	422	425	440	415	401	416	448	452	438	444	402	435	442	430	417	482	411	464	457	459	423	403	440	445	458	378	444	441	437	430	445	402	461	442	417	460	415	407	442	405	424	425	432	427	448	455	427	435	450	443	435	411	402	440	458	430	434	429	440	424	446	461	408	467	443	431	453	446	447	448	419	421	440	441	466	427	430	425	445	431	437	408	456	432	445	422	436	428	443	444	372	444	431	414	428	407	376	424	442	437	410	468	433	395	410	432	416	435	422	449	384	414	413	391	419	421	406	471	435	450	436	420	431	457	427	460	410	451	449	406	417	429	441	413	434	459	421	449	402	418	450	454	414	428	455	464	402	446	445	423	435	415	415	417	423	443	466	445	424	446	456	447	471	424	458	392	427	448	429	420	468	418	426	431	430	437	441	426	419	438	438	433	431	461	426	447	448	477	417	438	411	440	447	423	409	430	415	429	443	438	432	403	427	468	452	433	456	445	430	410	453	416	405	430	392	445	419	446	442	401	422	406	459	422	427	434	421	419	421	415	480	416	409	409	430	411	464	428	458	405	439	484	410	431	440	423	443	457	418	415	436	413	413	446	455	432	442	429	404	441	437	475	405	453	392	418	412	449	431	404	458	436	475	455	438	465	403	452	435	406	433	498	419	388	444	431	470	416	446	414	447	408	427	446	426	425	453	424	429	422	412	455	440	407	460	421	454	438	431	427	405	410	440	428	419	395	474	437	447	442	466	454	468	426	435	425	398	417	422	441	452	444	455	454	468	432	425	438	428	462	429	402	431	391	418	437	440	404	453	442	430	483	439	423	415	417	394	452	413	450	470	435	470	414	441	421	420	443	412	407	423	413	408	429	482	452	436	403	437	454	456	413	450	469	445	381	458	431	405	422	427	429	415	446	450	446	463	384	409	421	417	420	420	426	407	427	441	440	435	422	461	450	402	417	430	466	423	432	402	419	451	416	435	473	445	417	405	420	449	437	407	402	438	437	404	462	433	448	424	442	444	425	433	434	457	428	422	430	436	456	426	469	433	429	432	403	418	454	446	396	442	454	415	441	426	418	441	413	429	425	445	421	430	375	426	423	375	381	461	407	425	400	435	437	449	409	398	461	440	421	473	455	425	432	457	420	436	455	430	442	482	451	444	423	387	476	417	448	416	439	443	409	442	421	432	423	437	392	450	465	391	439	441	420	429	412	443	458	427	469	422	428	424	427	458	388	461	405	418	440	467	412	449	407	416	406	451	423	439	428	410	446	422	446	448	470	383	421	441	425	415	456	431	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
9964	5039	5586	4251	2968	1984	1745	1201	775	573	459	507	460	449	405	435	395	397	448	418	483	447	466	391	455	423	417	312	330	342	323	326	305	317	279	297	259	288	266	273	279	278	249	272	243	244	274	258	388	731	1338	642	237	250	260	209	221	226	226	219	207	217	194	230	209	173	241	240	235	211	232	215	223	244	225	229	231	240	224	209	263	238	210	230	212	241	212	214	202	206	226	216	245	221	223	210	209	236	206	239	204	194	221	224	234	205	232	219	260	196	234	225	247	231	223	220	228	230	222	226	221	211	239	229	216	210	223	233	236	225	220	212	235	219	213	227	202	216	211	210	215	234	210	240	224	239	222	247	223	240	225	242	198	228	208	205	210	195	222	217	231	226	219	236	191	215	212	235	201	227	248	201	229	210	202	227	231	205	219	229	212	195	193	224	205	202	216	191	200	231	228	239	210	224	222	238	208	230	252	206	204	231	221	207	235	196	241	230	212	222	206	218	226	218	203	243	252	212	212	227	221	222	205	219	228	224	238	222	224	248	236	233	244	235	225	199	228	247	235	230	223	246	245	213	218	239	243	227	226	214	237	213	205	223	240	230	225	213	222	218	224	208	238	230	233	228	228	215	216	220	233	217	242	226	210	223	197	205	209	225	222	213	212	245	218	223	231	249	212	232	243	229	230	216	189	234	253	206	247	225	221	212	220	213	232	212	203	221	212	251	207	222	228	228	233	241	204	225	236	190	223	218	223	256	227	211	212	241	223	205	204	228	214	222	239	230	227	239	212	215	219	218	216	214	239	200	244	236	228	228	229	218	253	210	258	187	224	219	236	233	220	202	251	212	214	241	248	250	232	236	259	225	206	250	212	222	209	242	213	235	226	196	229	235	232	219	224	213	213	232	206	239	202	220	220	222	233	220	215	239	207	215	214	232	245	218	222	206	208	208	246	248	224	232	223	236	236	178	222	221	197	212	213	214	198	215	209	242	235	226	228	207	209	219	228	212	258	264	224	209	207	222	208	238	205	226	232	240	215	246	187	253	196	232	220	225	229	225	226	199	253	237	221	243	196	227	218	247	208	223	244	222	242	220	216	226	215	257	235	215	229	219	240	224	236	237	209	226	230	235	231	231	234	212	232	206	220	228	228	212	221	204	221	219	209	207	237	220	243	215	240	234	225	206	226	230	270	231	229	243	238	202	183	222	255	212	214	222	232	216	248	221	234	241	240	200	203	224	229	227	215	223	236	222	228	230	239	240	240	249	218	238	250	216	228	247	212	269	185	220	242	241	194	216	257	214	215	224	224	225	196	213	237	232	250	232	216	237	216	203	213	223	237	203	206	214	201	219	220	220	227	226	209	200	225	204	255	243	245	235	212	212	233	236	220	227	211	243	228	246	253	238	219	214	227	207	226	205	201	230	229	199	238	227	230	227	230	233	225	213	234	211	226	211	198	197	214	240	191	248	233	240	247	233	224	225	223	248	230	246	234	234	209	224	219	215	224	216	216	212	230	231	227	221	273	248	202	217	248	246	218	224	226	259	222	236	221	224	218	232	236	189	211	225	225	224	211	229	201	234	237	195	220	212	219	236	223	202	230	225	232	227	202	228	224	228	201	229	230	244	233	211	214	233	247	221	239	229	227	231	214	244	221	210	233	227	237	191	226	190	211	237	238	224	191	227	224	244	230	241	222	240	234	211	264	214	234	240	217	234	194	213	219	229	247	225	232	215	205	211	252	207	216	226	223	203	237	198	233	249	234	222	222	241	226	238	238	222	214	208	243	222	222	226	232	236	226	236	207	234	216	227	239	231	192	250	224	235	259	206	225	214	248	193	229	210	238	244	238	217	215	222	226	216	238	221	226	178	228	213	236	263	222	242	229	238	208	223	223	220	218	222	228	246	252	216	228	211	217	223	227	222	221	214	253	220	223	224	224	271	214	240	225	222	217	207	214	215	200	227	233	196	263	219	222	219	214	214	212	239	243	209	216	233	234	231	224	229	214	210	228	224	201	233	239	192	239	239	227	218	209	249	188	257	229	227	212	212	226	256	222	220	233	222	221	203	211	222	237	235	229	230	225	221	227	219	202	239	198	215	240	197	245	228	237	229	216	210	195	207	235	243	239	209	227	218	192	211	235	234	239	223	209	221	244	225	221	225	221	210	230	230	213	225	245	213	233	207	211	215	211	197	214	207	226	207	223	245	221	261	235	238	229	210	238	233	237	226	227	229	224	228	241	239	215	215	229	259	225	221	208	206	248	208	241	225	219	228	264	206	249	214	214	236	224	218	252	212	240	206	235	229	233	231	217	198	222	198	230	218	208	196	220	222	216	225	217	198	231	214	192	209	207	201	200	243	224	220	238	234	252	248	236	219	221	239	203	243	242	253	234	252	235	237	227	204	230	219	224	240	217	246	225	241	221	221	223	202	227	211	262	223	238	198	223	208	236	214	191	228	216	241	233	246	236	219	193	213	217	257	268	238	200	219	218	247	240	229	236	233	234	213	213	236	203	237	254	207	202	210	239	258	220	185	251	227	227	229	220	239	235	232	211	232	244	220	240	216	219	215	231	224	231	224	213	238	230	252	219	224	227	234	227	247	203	191	236	212	235	245	214	207	227	211	222	216	196	221	235	238	214	231	202	243	226	254	242	206	216	222	218	236	218	190	219	198	225	218	222	227	203	209	212	245	229	234	231	205	237	229	230	220	241	228	248	191	213	222	251	221	214	244	221	211	238	208	256	229	236	227	212	223	209	234	216	211	236	219	207	224	226	228	245	214	234	233	205	222	205	215	231	208	214	210	206	202	226	227	238	231	198	226	220	224	219	213	220	209	243	203	199	207	229	214	224	206	205	245	208	220	242	207	212	230	223	221	241	204	205	219	223	216	222	195	235	253	234	228	226	230	233	199	215	229	248	214	233	226	205	218	244	230	244	201	249	236	211	213	238	239	226	230	245	210	217	216	207	212	193	257	213	249	234	216	235	217	215	232	225	208	211	211	233	229	234	244	237	223	213	223	242	217	220	190	233	233	210	205	206	212	211	222	200	228	219	232	246	211	226	235	197	209	208	257	211	246	210	216	210	213	221	230	242	240	239	248	223	210	225	197	229	255	221	237	209	243	246	220	197	224	223	229	245	219	209	226	212	226	227	233	226	224	203	225	248	212	236	234	218	222	225	217	221	270	243	218	247	214	209	245	240	221	234	253	226	249	217	227	238	238	224	216	224	219	210	217	215	214	237	218	223	247	218	231	221	244	205	219	210	257	219	206	212	234	197	225	230	246	222	216	232	217	199	259	238	223	245	211	214	216	238	217	211	239	218	212	240	224	215	213	196	225	228	216	251	236	238	214	226	215	226	226	230	256	246	219	196	230	213	204	210	221	223	250	230	228	198	198	234	198	217	233	221	211	242	225	231	238	205	216	209	240	227	246	216	202	229	228	221	208	258	225	247	219	199	247	251	202	224	248	212	236	221	245	233	233	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
6708	5014	6451	7287	6413	5590	5585	4361	3461	2835	2357	2240	2223	2372	2032	2231	2231	2177	2275	2309	2622	2592	2428	2205	2311	2075	2138	1770	1653	1454	1629	1549	1384	1358	1087	1113	1113	1095	1234	946	903	922	830	915	1000	948	956	918	2060	4825	8851	3929	842	822	761	780	753	763	732	745	708	707	645	704	685	713	727	711	687	753	729	710	656	696	707	714	734	711	702	628	669	711	640	699	711	715	695	693	731	662	745	661	688	694	710	631	710	675	693	703	673	689	651	741	693	643	647	693	678	714	673	676	679	687	702	718	717	680	686	681	646	715	709	718	731	698	641	688	697	692	705	745	682	689	707	764	746	665	702	703	688	623	717	736	703	660	715	701	670	670	706	675	687	707	661	685	692	697	683	696	688	668	682	668	666	693	681	726	704	638	727	692	698	647	746	708	713	664	635	660	722	739	655	674	654	638	668	729	648	699	697	658	685	738	682	684	709	665	709	668	700	707	684	679	708	672	670	677	674	715	693	715	704	665	709	658	702	656	698	661	661	738	692	669	670	712	696	692	707	620	687	667	667	660	692	708	711	731	677	669	663	745	650	686	692	735	672	660	737	674	709	631	717	681	699	686	669	652	675	670	686	664	729	692	647	663	727	664	716	679	661	718	704	689	652	703	674	701	695	678	716	667	679	701	661	687	647	697	633	712	694	702	670	698	654	708	708	680	691	665	642	722	687	707	661	691	706	679	669	654	710	674	652	694	706	684	685	684	692	680	646	659	664	728	669	710	646	684	678	695	681	656	676	679	660	716	695	693	709	709	641	650	700	703	666	697	670	670	633	688	669	720	717	664	695	675	658	689	640	679	672	666	693	653	647	627	731	702	674	716	644	669	713	659	725	693	728	709	698	660	709	693	704	649	721	719	649	657	628	681	670	697	732	736	687	656	658	683	731	722	637	709	679	730	689	645	644	693	689	749	667	722	673	646	694	684	690	709	709	701	654	660	726	684	683	699	700	746	686	676	709	695	676	684	668	663	696	718	685	687	700	666	689	706	710	685	632	696	690	723	686	637	714	666	691	672	649	736	684	677	703	645	717	661	693	743	679	669	697	644	680	684	672	672	663	677	657	687	683	710	668	691	708	664	711	617	673	692	626	670	699	666	682	707	664	707	693	704	688	689	659	677	697	675	622	670	690	657	714	677	684	674	713	731	676	706	684	657	666	700	646	694	652	658	716	702	696	693	669	675	694	741	687	663	660	661	665	675	706	675	673	699	690	653	671	690	681	673	705	697	660	659	697	689	684	662	696	718	678	645	686	663	708	741	687	686	641	653	691	726	662	672	688	691	722	685	667	686	662	668	686	672	678	776	698	699	700	671	678	738	693	692	654	707	700	674	694	670	687	658	688	649	670	730	716	683	718	693	702	695	641	691	637	717	686	654	721	668	631	723	659	670	695	697	691	666	695	674	642	670	694	681	721	686	646	635	694	659	667	657	689	722	671	631	651	684	650	719	707	667	639	711	697	715	690	705	665	704	648	695	631	729	641	732	671	715	711	644	641	669	657	652	710	679	686	668	708	698	680	671	673	683	675	644	679	681	686	691	685	726	678	707	694	686	713	650	632	761	673	694	668	671	703	659	735	714	650	703	688	686	708	675	685	674	672	684	680	694	658	675	716	674	688	657	697	696	682	699	626	638	700	675	658	665	679	694	670	682	673	664	673	673	697	669	696	670	716	737	689	706	701	690	731	655	663	674	698	731	693	665	696	659	666	683	665	733	672	667	690	749	701	682	694	645	668	612	690	647	679	715	730	735	696	666	699	690	658	671	730	721	699	665	688	649	629	767	673	669	730	726	724	674	685	689	688	672	659	731	722	665	705	737	646	729	720	698	694	699	675	695	694	663	736	677	634	629	665	721	663	679	718	674	694	689	685	669	684	650	710	688	675	729	693	665	699	677	708	700	664	714	707	677	686	687	637	665	701	665	690	723	679	743	681	692	697	697	647	696	659	680	659	714	683	645	663	727	674	673	662	680	729	678	660	710	702	721	659	719	658	706	683	694	681	662	718	666	726	715	681	699	680	695	694	662	670	680	615	659	678	699	686	661	681	667	671	723	663	723	678	667	677	733	702	701	697	716	671	682	679	682	730	695	680	690	660	640	748	665	661	677	692	663	666	696	695	688	684	657	722	701	699	678	690	704	665	715	675	654	676	700	714	706	674	711	697	692	619	680	700	678	643	656	680	698	671	671	687	683	667	679	703	667	726	680	686	730	706	667	679	635	711	661	680	631	651	715	671	732	605	656	695	687	638	702	683	651	708	697	645	683	678	680	699	714	630	696	686	715	665	682	704	697	727	711	670	722	661	669	693	628	706	672	704	671	660	676	741	707	700	703	648	675	700	681	642	685	696	678	685	701	675	704	703	696	679	672	712	658	732	646	652	710	684	621	640	694	682	647	682	699	690	680	686	690	680	665	676	717	694	667	657	664	670	685	659	664	690	677	686	663	693	675	657	673	674	628	679	697	705	709	692	691	701	684	690	743	674	676	674	717	690	667	702	663	677	673	683	751	687	675	695	677	687	661	737	672	673	637	666	703	667	719	678	672	724	718	673	678	726	692	650	658	696	714	683	732	671	736	699	675	678	677	687	693	669	738	642	740	764	699	652	715	697	709	706	683	688	731	723	698	695	685	683	622	608	696	681	721	690	674	688	682	685	624	708	696	679	638	677	698	654	656	705	689	661	708	658	669	652	696	662	698	700	715	707	655	671	706	697	643	690	694	682	674	644	662	657	642	659	741	658	644	685	702	653	685	682	717	664	712	679	713	674	708	726	686	690	642	671	693	691	679	720	679	669	704	674	674	682	709	687	683	650	686	629	687	730	672	706	689	661	699	709	664	674	715	639	663	687	705	710	664	706	675	671	698	683	698	694	692	650	690	688	692	649	628	694	640	633	678	690	659	729	670	702	738	716	666	671	649	694	686	684	667	668	668	727	695	720	718	679	671	683	665	691	676	716	689	686	661	723	696	679	677	711	718	715	666	724	635	697	674	695	663	675	664	690	664	659	717	689	628	677	674	725	691	664	716	671	691	706	698	681	703	702	665	666	685	679	664	679	730	685	654	667	641	694	670	717	665	679	657	629	664	721	659	712	743	632	710	695	648	674	704	698	712	667	637	717	674	665	658	739	680	675	666	691	719	728	718	651	662	688	706	688	673	648	703	733	689	734	666	700	665	616	694	728	692	692	702	667	660	647	664	673	712	683	673	701	713	697	681	703	706	649	724	669	681	692	678	713	695	674	692	689	683	686	688	688	641	693	696	702	661	693	717	673	660	655	691	668	672	699	692	697	664	701	695	666	676	656	656	689	655	722	680	708	683	692	656	679	718	665	673	704	682	703	690	648	735	700	697	685	686	721	648	654	675	691	672	708	717	700	694	678	730	708	676	723	641	609	711	703	655	705	631	697	691	674	728	670	670	606	753	689	734	701	674	697	683	700	675	690	707	711	728	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
18435	8938	9025	7173	5112	3360	3018	2100	1435	1034	846	857	821	732	732	664	673	687	658	720	714	749	745	688	604	565	640	499	527	481	543	488	442	487	413	431	388	389	391	386	350	338	340	312	337	371	351	340	375	1022	2440	1597	336	344	298	301	293	320	323	308	306	320	313	293	298	313	289	331	296	274	329	298	319	307	312	305	286	294	314	309	295	303	335	308	301	314	319	303	311	281	331	283	287	281	298	298	296	286	319	305	304	285	276	290	300	321	287	286	312	284	303	305	294	283	271	285	284	318	311	319	310	288	275	267	307	336	298	293	311	260	300	275	289	310	308	308	291	286	338	297	280	261	313	278	323	327	319	299	308	301	291	320	309	290	306	275	285	284	247	301	289	252	324	274	283	255	283	301	308	280	280	272	288	281	246	297	294	314	314	332	299	323	297	297	320	335	325	338	257	287	320	277	323	316	285	289	285	312	289	268	281	297	280	310	297	307	308	290	260	286	281	308	277	302	298	333	299	277	296	274	292	290	299	300	286	292	289	296	311	279	294	282	270	303	285	310	281	294	292	277	279	271	291	310	257	302	275	294	310	299	293	281	308	278	296	312	266	308	303	315	290	272	295	313	316	287	298	320	280	280	302	290	274	277	308	289	301	298	273	277	329	291	275	277	288	285	275	295	322	293	280	261	283	279	282	265	274	310	329	285	284	256	290	268	284	287	282	289	303	299	312	299	320	292	308	284	283	295	285	294	318	338	271	296	316	318	289	278	324	292	306	334	294	291	316	304	287	308	330	294	339	314	299	305	284	296	312	296	295	318	290	345	303	266	311	305	280	306	273	304	297	267	322	291	291	286	314	298	312	285	320	306	274	281	325	296	305	296	299	294	277	312	312	320	290	301	273	305	331	323	315	283	289	277	281	259	296	304	279	311	276	317	270	295	282	318	324	306	285	297	341	283	279	303	281	282	295	290	286	281	290	306	299	297	309	301	294	284	289	314	299	292	307	275	261	315	286	278	293	273	287	307	313	273	323	288	310	326	308	302	300	306	268	286	298	297	291	285	292	289	288	316	303	347	294	277	288	266	313	274	250	306	283	308	303	287	276	313	279	323	285	294	301	324	297	286	287	306	289	274	290	258	299	292	296	285	281	326	269	271	271	270	332	268	293	309	289	293	298	304	300	276	311	271	296	264	286	321	290	290	303	309	287	279	312	290	315	308	292	331	294	274	310	293	274	287	280	277	305	310	300	310	279	267	310	291	325	275	289	267	289	289	296	269	305	338	299	262	269	306	304	289	283	280	300	286	295	265	257	293	312	317	288	324	271	298	276	316	293	297	257	324	282	269	278	274	231	270	304	275	286	313	284	313	279	294	305	280	313	289	280	279	300	293	310	306	283	312	268	320	334	281	311	294	274	315	273	301	309	303	287	292	270	309	302	283	297	309	302	282	297	302	299	262	294	282	261	296	302	286	282	271	302	295	290	293	308	291	305	304	287	281	287	312	315	287	272	317	303	297	278	290	290	283	301	279	276	283	307	282	315	301	305	287	304	296	280	305	269	295	283	289	303	272	296	297	302	309	307	278	311	278	308	320	281	297	281	318	318	332	303	294	272	302	315	308	313	244	281	315	277	301	288	263	292	284	271	291	305	326	300	299	294	286	311	275	309	312	306	289	294	292	288	283	303	316	303	298	281	280	283	278	311	293	291	278	277	290	296	280	300	317	302	295	288	290	297	306	296	302	305	317	275	249	285	239	300	271	305	277	288	284	306	269	292	309	336	309	318	270	295	268	306	282	273	270	266	272	301	303	293	276	324	317	270	356	295	339	275	299	308	296	292	324	307	295	309	286	294	288	303	317	325	276	282	290	309	305	274	308	276	287	281	303	277	279	280	265	301	318	299	288	271	286	286	285	278	303	283	263	267	314	292	301	277	276	297	322	303	312	272	285	344	283	312	322	291	285	313	303	276	292	310	299	283	306	292	289	302	277	312	313	282	298	284	296	252	299	294	272	293	309	302	297	307	281	307	285	304	288	327	314	267	295	322	304	256	302	274	302	285	320	275	307	298	306	265	301	281	280	302	303	285	298	277	294	295	260	307	325	334	293	272	266	334	321	288	253	268	272	261	291	307	304	299	312	300	284	319	286	333	296	281	284	287	293	318	284	286	283	284	305	266	292	283	283	309	287	298	279	318	299	303	283	342	265	294	303	309	280	311	287	310	275	318	311	310	282	288	308	276	305	290	293	281	287	247	276	324	276	285	316	315	310	303	259	281	264	283	279	294	307	301	266	322	280	286	266	302	263	316	284	269	279	292	295	264	300	319	300	316	288	277	299	300	289	290	277	311	259	293	269	294	262	259	310	327	293	284	278	274	278	268	295	320	278	301	285	287	289	280	287	287	283	322	321	318	289	324	261	306	317	279	280	302	300	302	301	279	306	306	285	296	283	287	270	282	310	298	295	319	303	285	315	274	313	290	303	274	312	289	319	299	269	283	299	316	289	311	289	293	299	304	260	279	293	305	302	302	283	299	268	266	305	271	289	294	281	306	277	295	297	295	315	306	303	302	295	297	276	280	288	255	289	284	269	285	268	291	279	302	281	283	279	303	294	270	298	317	279	278	284	299	287	295	285	291	318	330	251	295	266	293	308	331	310	297	309	311	334	268	302	303	264	308	284	265	293	314	301	319	302	276	307	285	290	277	280	314	307	307	286	315	315	313	310	307	329	292	289	303	289	304	294	310	310	267	293	301	339	304	286	284	295	258	282	299	291	290	282	262	293	316	283	292	275	287	317	289	312	314	320	296	308	278	316	305	306	305	280	290	273	323	320	316	327	306	323	310	292	298	275	299	292	318	309	300	275	288	262	282	319	319	284	314	299	320	284	284	280	293	290	285	304	299	296	266	266	305	306	284	303	303	295	311	294	291	282	289	303	290	296	294	277	291	289	325	283	282	291	274	304	290	261	301	320	303	314	291	287	279	303	312	260	281	318	302	282	304	301	289	298	300	289	339	274	285	304	291	293	276	298	281	285	278	304	310	259	277	314	311	280	317	279	288	283	282	309	313	271	300	320	256	285	274	299	298	265	301	297	306	314	290	290	286	288	275	319	296	306	302	285	318	331	272	312	313	286	301	293	304	310	291	266	288	278	323	293	309	269	271	308	302	257	303	304	289	289	305	295	296	294	262	286	305	269	282	310	300	283	278	303	267	296	289	281	279	294	280	283	316	294	287	288	316	301	292	296	318	303	315	285	315	299	319	277	286	290	295	313	318	280	322	330	339	278	294	247	312	294	297	299	308	316	286	294	267	289	284	312	305	312	318	289	288	285	289	260	284	292	307	314	286	302	271	291	274	290	295	286	295	305	313	284	307	289	281	299	307	314	279	285	311	297	291	300	279	246	278	309	313	299	299	278	291	291	294	314	280	265	289	308	310	285	323	274	289	307	293	304	292	319	297	258	303	328	289	277	275	280	289	256	278	270	290	301	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
9354	7581	10182	11370	10196	8630	9127	7027	5774	4552	4020	3733	3963	3636	3387	3636	3776	3706	3818	3957	4252	4249	4077	3777	4018	3223	3750	2988	2451	2282	2673	2559	2187	2281	1765	1951	1771	1734	1745	1371	1223	1316	1231	1211	1335	1570	1351	1404	1384	6354	14686	8983	1190	1110	978	1007	1031	1052	963	871	912	949	928	954	908	959	912	928	889	893	925	873	857	845	894	865	883	863	859	860	865	908	828	877	846	848	864	834	887	956	870	853	828	841	877	879	856	860	871	853	863	939	883	866	893	827	873	868	947	852	864	835	840	807	896	846	907	847	870	880	842	823	883	894	829	836	868	891	871	834	879	932	836	872	844	831	859	847	889	869	867	874	862	911	822	860	830	826	890	851	849	895	840	934	839	831	836	889	912	848	821	823	859	863	891	872	854	893	886	812	860	852	844	892	883	841	849	828	859	881	854	837	863	815	840	838	845	886	888	867	894	865	840	838	815	862	851	845	878	869	854	858	804	894	873	851	835	848	815	867	860	877	851	879	861	827	844	843	836	855	867	866	828	856	825	846	846	907	850	818	885	835	923	840	823	834	824	874	856	877	867	893	836	834	881	873	847	853	866	942	864	827	861	827	913	887	908	870	856	841	877	835	820	861	878	877	819	900	833	844	826	875	828	867	810	857	889	824	862	883	876	824	853	884	833	840	806	836	840	846	818	895	827	875	850	850	822	871	892	849	875	840	874	880	880	822	871	833	853	824	829	853	851	840	839	892	856	813	857	877	862	886	871	833	807	831	883	836	934	880	838	887	813	858	851	754	807	848	845	820	909	812	832	860	850	878	809	838	874	916	875	828	839	857	820	827	840	824	858	839	884	862	867	856	835	816	864	834	820	813	851	842	851	881	900	868	895	853	858	852	901	856	882	865	844	776	829	851	830	865	852	834	870	867	885	825	827	865	871	856	853	861	821	858	868	846	895	847	792	831	898	862	817	849	815	853	860	822	819	822	841	866	816	870	864	819	865	855	847	843	865	845	861	808	807	868	856	801	760	816	882	900	843	805	836	855	844	858	834	861	864	877	853	909	844	857	873	850	841	863	815	822	904	851	898	884	868	884	849	843	887	898	893	847	877	894	877	889	886	814	815	841	905	809	858	828	852	864	876	910	859	899	856	800	918	848	879	843	887	831	796	900	857	861	846	866	872	848	874	826	799	897	837	845	805	841	922	869	855	844	902	855	884	893	881	858	842	940	861	837	841	878	828	825	827	836	860	826	812	855	847	825	843	816	864	814	857	868	804	865	860	831	854	843	878	893	836	857	864	825	856	855	847	881	863	825	808	918	843	859	853	871	851	850	928	860	827	848	851	865	802	874	844	840	820	848	864	862	861	833	892	912	855	871	852	881	867	838	871	885	838	907	820	889	837	832	880	852	844	831	845	858	840	841	858	838	896	840	839	848	883	821	840	841	866	893	871	844	873	834	835	846	919	867	872	799	862	790	841	872	863	853	855	895	828	865	839	879	877	883	808	864	878	822	879	840	881	822	814	845	859	827	819	863	830	851	863	856	803	865	864	887	793	843	838	871	869	824	874	862	837	857	798	850	874	894	834	853	825	878	806	883	846	844	875	878	861	854	813	856	831	852	859	809	858	843	874	856	839	861	832	806	852	893	807	858	817	868	846	817	870	844	869	797	827	831	797	807	830	862	844	847	858	868	864	801	874	810	877	863	847	864	874	908	849	830	853	836	854	833	806	848	843	859	861	879	821	863	869	836	854	847	850	833	907	831	904	869	834	835	818	829	840	872	865	891	859	826	859	818	882	859	851	850	840	871	875	895	835	872	858	816	856	844	858	901	835	856	823	870	818	830	880	900	811	851	920	888	829	832	890	843	857	815	809	833	798	818	898	815	862	913	879	881	848	837	844	893	857	855	856	813	818	800	879	833	849	818	887	805	857	829	825	819	864	830	827	845	840	854	849	816	829	826	808	858	824	809	816	872	878	804	862	872	887	848	849	849	868	838	831	862	905	811	841	892	896	826	817	900	863	864	803	837	905	833	867	847	870	815	924	889	855	874	851	860	835	831	847	844	803	847	871	824	838	860	908	850	853	826	859	832	876	820	898	856	850	863	850	865	853	864	846	809	873	822	856	879	847	896	847	877	858	857	854	861	839	817	868	830	824	860	863	831	852	892	827	841	826	856	918	861	901	846	907	892	851	862	813	876	843	830	842	857	873	868	834	856	876	790	811	884	812	870	831	882	868	857	843	827	830	944	818	886	836	833	841	852	897	905	839	848	827	872	850	833	847	842	854	834	872	840	899	880	829	820	886	833	888	878	894	783	854	888	815	861	846	915	863	830	908	814	846	841	860	930	864	864	840	876	854	849	865	845	816	873	882	868	868	857	811	859	812	828	868	821	816	893	826	873	844	835	888	878	866	870	893	828	841	890	856	842	889	866	883	835	873	878	815	829	859	808	858	860	828	848	855	881	849	848	830	810	883	816	869	861	833	856	883	878	813	818	816	878	837	831	844	832	868	863	826	840	855	839	902	865	831	798	853	818	849	868	881	863	859	832	819	823	879	820	796	812	819	878	866	835	858	820	826	835	867	898	873	843	886	931	852	823	838	877	896	845	834	845	900	839	807	891	842	878	860	883	807	903	862	867	860	855	886	877	823	854	800	909	824	862	897	858	889	861	855	829	876	836	900	839	849	872	873	850	856	855	838	849	846	883	877	831	905	872	827	852	854	843	940	931	899	863	832	805	838	902	867	893	877	830	843	828	863	895	825	822	882	855	879	891	837	854	855	825	877	852	832	855	860	881	905	840	874	849	811	842	891	860	863	857	861	791	883	827	833	883	844	847	864	812	846	832	873	879	815	887	837	870	885	845	852	819	864	842	864	894	862	811	881	887	833	861	864	829	864	857	834	853	877	885	849	843	840	862	836	863	860	820	835	909	830	854	820	891	823	849	798	888	819	822	863	909	879	860	845	882	809	857	828	874	837	889	820	891	841	869	847	826	834	865	893	852	791	837	878	830	839	848	825	865	851	888	790	853	829	882	919	818	888	885	859	834	883	804	821	856	894	873	854	894	872	863	782	856	845	856	872	839	835	858	800	859	802	840	886	839	839	833	832	826	835	915	870	861	875	902	901	860	872	837	800	837	895	867	831	824	827	847	933	853	879	838	844	859	850	818	870	850	841	843	860	815	876	862	872	847	841	814	870	844	852	810	836	827	799	866	876	838	822	860	867	873	877	891	850	799	832	850	867	870	845	876	855	875	856	877	856	849	897	855	803	895	863	820	897	851	828	903	906	883	856	831	865	869	877	839	838	868	841	843	881	886	862	891	899	856	876	800	859	872	878	853	861	873	851	800	850	853	842	830	878	891	811	804	828	872	824	869	900	832	874	880	856	850	839	857	903	846	805	906	828	835	863	869	885	868	847	860	844	872	869	906	829	883	874	845	821	853	834	858	877	870	846	843	870	881	873	836	884	838	855	858	871	863	840	874	882	823	832	857	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
2339	644	567	445	339	248	276	190	153	167	151	177	164	130	163	143	154	138	184	171	158	164	150	153	157	147	137	129	140	135	135	136	128	108	138	144	135	134	137	126	146	151	135	140	131	117	138	136	112	115	222	197	129	105	112	114	136	127	126	136	138	131	132	136	117	145	120	131	142	103	126	130	134	106	142	115	124	117	121	119	125	117	129	122	119	108	121	105	127	136	131	142	111	105	128	116	119	128	132	106	116	131	134	117	117	128	138	126	141	104	145	114	133	138	116	109	125	131	132	116	122	125	154	130	122	118	119	127	111	137	126	131	112	117	141	118	132	118	116	118	136	115	118	127	117	123	110	127	140	124	142	133	128	130	111	115	121	106	122	123	128	147	112	124	131	126	117	110	141	103	116	120	133	113	150	120	145	115	134	111	132	142	124	125	129	144	135	115	104	120	122	129	117	122	129	124	135	117	129	117	127	134	127	112	114	112	128	122	124	121	125	124	122	141	133	121	113	95	134	119	124	127	140	123	136	114	121	120	120	136	122	119	111	165	128	131	117	118	118	113	131	133	120	122	130	123	124	120	93	114	119	123	107	124	134	125	146	113	107	125	107	127	128	102	123	113	135	122	122	129	144	116	144	126	103	105	135	135	112	110	133	129	114	137	121	118	113	121	129	126	145	114	113	88	115	124	135	153	110	133	118	128	132	120	116	122	152	111	119	114	127	130	131	122	138	136	119	141	151	119	121	101	127	113	117	116	116	138	117	154	116	123	117	105	115	142	129	116	126	100	122	130	139	114	129	127	128	126	117	132	125	108	136	109	108	121	134	140	125	124	136	122	144	134	106	125	114	136	126	113	105	111	111	115	123	125	128	127	130	131	113	127	111	128	118	120	115	138	127	96	127	134	131	130	135	107	132	131	130	122	126	135	103	117	118	122	125	131	104	125	110	103	144	140	121	123	147	123	118	128	116	126	129	126	118	127	127	132	121	144	114	115	110	116	125	116	110	128	111	126	125	110	152	123	106	115	116	126	122	106	131	114	124	118	132	115	129	132	118	131	118	142	128	115	117	122	118	123	141	121	140	123	107	137	117	128	106	125	121	115	110	125	128	116	132	128	114	131	122	89	114	112	132	118	135	119	111	126	106	112	119	126	141	114	117	113	118	145	116	150	142	143	122	136	125	125	112	121	138	116	115	118	122	118	128	129	131	110	121	123	133	110	136	134	113	115	120	120	102	112	109	128	116	127	136	119	117	106	118	112	133	113	128	130	131	126	148	121	129	129	151	122	148	110	134	129	110	129	126	133	123	110	143	123	136	121	126	127	102	103	117	145	133	128	127	125	151	125	138	124	104	140	119	130	127	123	126	122	142	117	123	130	114	131	111	134	128	121	113	96	136	127	119	128	126	126	124	111	116	95	130	117	139	122	113	99	130	134	120	128	108	139	114	116	115	125	113	122	133	152	111	131	132	118	112	128	128	124	122	118	105	127	119	127	120	133	123	107	117	128	114	113	107	126	109	142	123	139	138	137	147	118	124	138	128	108	126	124	141	130	122	146	123	120	124	109	111	128	125	138	127	122	114	122	126	112	115	123	106	115	115	113	132	112	149	124	123	136	131	127	132	119	124	113	139	112	131	111	123	118	97	125	130	133	130	105	131	137	123	129	120	120	104	119	113	123	111	112	129	152	120	125	139	123	135	123	115	135	115	134	131	131	109	117	129	111	123	150	128	128	125	131	130	126	129	107	124	126	123	130	106	130	111	128	133	127	127	119	156	125	111	138	127	119	121	106	119	146	130	111	129	117	122	115	120	146	141	115	114	114	120	119	122	129	127	97	121	117	117	133	129	108	138	126	121	125	120	118	117	119	135	108	121	111	140	109	127	120	124	127	129	117	128	127	101	111	117	116	137	114	105	129	130	124	148	137	115	110	115	118	121	130	117	125	118	134	123	110	108	127	121	121	132	115	119	121	143	127	124	105	115	145	118	132	133	111	123	131	124	118	126	133	135	122	131	106	126	111	135	150	119	122	132	99	139	123	131	127	132	130	135	133	126	123	116	116	115	102	120	115	121	122	118	135	105	139	110	114	126	129	120	138	120	134	120	133	133	119	142	134	140	111	128	119	142	137	123	142	119	117	132	119	114	119	122	107	111	121	118	128	133	113	117	139	117	120	122	125	119	122	130	142	124	138	131	114	108	124	117	120	137	144	118	121	117	127	107	107	130	120	119	128	118	124	118	110	125	110	128	125	129	118	135	132	139	133	116	128	129	138	107	115	125	100	114	114	111	141	118	124	154	111	111	139	118	133	122	147	129	116	113	133	124	117	117	108	94	136	129	130	134	124	128	150	126	101	104	113	133	125	109	121	125	111	139	113	110	131	103	141	115	135	126	133	128	137	125	132	120	126	133	100	131	104	112	117	122	127	122	133	127	108	115	113	131	111	121	144	138	117	107	118	123	139	121	123	116	122	143	145	118	113	138	110	110	123	125	135	104	132	98	128	138	124	116	126	137	128	120	143	126	143	117	146	140	110	107	129	117	123	105	125	147	139	121	114	125	127	133	141	127	129	120	120	131	130	123	103	123	126	114	117	103	123	144	111	127	133	126	128	112	141	145	138	137	116	132	117	127	143	126	109	100	119	131	130	127	136	143	117	114	136	130	112	118	126	138	103	140	127	133	110	129	113	139	123	116	121	124	125	117	127	109	134	123	104	129	125	134	136	137	125	113	146	120	123	118	111	111	119	124	119	139	109	122	127	131	115	114	129	129	136	140	139	116	117	110	141	105	104	117	118	125	123	129	117	129	123	128	127	131	127	116	148	122	142	104	134	114	111	124	141	122	114	109	126	127	134	134	126	104	125	115	145	129	124	131	122	134	131	128	120	119	124	149	132	126	104	122	130	126	115	142	114	131	132	117	123	111	136	138	130	132	123	116	107	140	131	136	129	146	117	120	89	134	111	122	127	128	117	136	99	112	128	113	115	124	132	107	123	119	128	121	133	131	112	139	126	105	133	121	115	115	115	134	117	132	117	120	127	136	139	133	116	142	131	136	132	136	133	126	120	144	151	128	125	126	115	143	122	122	142	118	123	126	113	120	129	130	122	120	121	132	113	127	102	127	139	92	116	114	124	113	122	138	125	107	109	137	126	139	119	117	138	134	136	122	140	131	106	101	137	149	120	121	110	131	115	142	135	121	128	146	119	120	132	123	108	138	135	122	102	118	142	120	128	119	127	117	126	134	125	135	110	134	118	120	139	134	137	112	104	128	126	118	125	117	118	114	125	118	126	126	124	132	124	110	123	137	142	140	107	127	115	125	133	139	104	132	139	131	126	129	111	132	118	120	117	120	116	131	126	127	113	135	107	109	128	123	122	127	133	112	125	109	142	114	116	115	116	125	126	110	124	127	122	115	126	127	117	102	110	108	129	124	135	156	128	130	122	122	137	127	118	131	124	117	144	114	135	142	116	117	102	116	139	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
2198	1033	1271	1339	1247	961	904	841	743	659	639	686	736	696	698	700	679	664	696	689	694	647	623	656	658	591	580	604	584	527	529	516	545	448	465	489	453	444	421	445	454	448	458	425	438	453	413	443	396	480	1125	814	434	439	431	413	418	430	447	453	415	405	435	406	422	417	445	429	418	423	441	407	414	395	431	401	399	437	398	432	441	452	422	395	443	422	423	442	409	413	438	444	395	394	452	428	446	446	433	401	430	437	410	436	428	424	412	408	431	405	417	429	405	452	403	432	376	440	364	416	443	424	427	409	425	460	387	419	411	412	405	416	403	437	398	395	395	435	379	409	382	421	441	435	419	434	406	424	440	410	397	414	441	418	442	410	388	403	408	420	417	427	384	417	431	376	409	387	415	428	437	409	395	406	417	432	387	437	419	391	425	418	436	393	387	411	413	381	397	456	425	362	448	401	432	429	412	398	436	421	407	400	431	443	411	390	418	423	401	429	397	423	420	407	443	428	425	436	451	400	390	419	402	420	401	452	451	417	418	369	429	428	426	422	424	420	435	412	409	437	401	397	452	435	412	456	403	438	428	411	413	451	384	405	416	410	427	389	407	428	404	427	423	390	421	417	418	410	451	413	394	406	418	431	431	422	443	472	442	393	418	412	444	441	445	418	408	423	426	431	450	401	428	390	421	424	405	378	461	412	401	442	418	439	436	437	431	427	437	411	429	398	431	396	430	399	422	416	464	421	436	423	442	415	388	402	442	418	393	432	415	404	466	428	425	434	442	410	405	397	424	430	378	398	408	407	423	428	417	412	436	419	397	440	438	380	403	428	468	411	401	438	433	390	400	376	423	439	457	420	370	429	404	407	427	408	407	419	450	392	411	456	452	400	374	426	383	404	401	451	432	400	448	413	415	402	411	414	382	436	414	414	413	399	438	418	432	409	428	416	433	409	414	433	407	420	406	419	434	407	452	426	417	400	417	383	408	442	424	412	399	428	390	400	412	418	394	405	393	405	406	418	412	400	390	392	422	411	408	433	406	432	430	428	383	426	394	413	401	398	406	423	396	396	446	452	445	433	405	424	445	417	413	416	417	451	429	399	409	411	390	408	369	398	441	393	430	385	423	395	424	394	451	437	425	403	454	428	382	382	385	419	416	414	400	406	440	395	410	390	386	430	443	423	444	388	419	403	420	377	438	417	441	433	420	392	401	433	375	396	416	426	380	408	435	458	407	451	451	398	412	439	438	381	392	418	396	404	407	369	392	411	417	426	424	445	424	421	414	418	412	411	448	429	459	411	441	439	391	399	422	433	414	415	446	416	422	399	385	404	447	441	420	444	368	389	418	422	427	410	431	401	435	445	446	422	397	363	398	390	420	410	413	388	422	403	448	451	405	428	418	435	390	433	397	423	426	425	423	415	425	372	455	387	431	405	440	422	415	395	414	439	402	400	407	418	425	424	405	409	415	429	400	389	435	422	407	427	420	424	439	397	426	434	432	405	414	430	379	424	447	392	433	440	426	406	420	377	442	437	410	401	407	403	373	397	436	436	406	399	435	405	419	434	399	389	415	394	398	401	399	411	408	411	380	408	413	454	411	463	432	395	462	389	392	413	412	433	426	447	443	397	449	443	387	422	458	427	425	425	418	435	447	452	406	411	409	390	424	431	424	408	428	391	367	427	384	443	442	392	432	424	411	390	406	401	472	407	412	407	395	472	400	413	386	433	365	446	406	406	443	416	438	467	411	438	408	425	450	418	401	393	436	404	394	433	410	413	432	433	425	400	434	415	410	420	413	446	398	394	417	445	444	408	406	400	437	419	402	407	486	433	415	408	420	364	418	393	372	424	407	404	405	433	400	440	453	407	420	431	441	417	449	407	397	392	409	442	429	441	417	398	437	412	414	392	404	387	398	406	421	425	419	405	425	440	380	384	392	407	411	421	424	424	420	435	419	401	393	410	417	424	377	425	395	444	413	404	448	417	398	427	423	432	419	419	454	444	398	450	378	413	435	406	428	405	450	429	450	454	426	397	394	413	408	413	380	393	434	403	448	433	458	380	418	407	437	451	415	417	438	395	419	440	437	403	384	416	406	418	425	422	424	418	385	405	439	413	423	413	421	413	380	401	431	417	403	421	416	460	403	430	439	396	442	454	391	411	453	401	425	408	443	443	416	438	421	405	437	401	372	412	403	439	480	414	424	409	404	439	412	399	432	392	426	435	455	374	425	437	473	418	448	433	409	417	418	444	376	431	428	451	442	422	435	411	412	447	391	415	423	420	404	429	446	432	403	428	405	372	399	463	437	402	407	419	429	419	403	405	424	401	424	433	379	449	445	401	408	403	438	430	461	389	399	403	375	399	399	400	412	451	433	407	444	385	410	377	411	389	403	449	427	434	420	397	408	422	461	411	380	424	423	444	377	411	426	396	410	397	368	401	433	383	389	423	438	406	446	415	442	445	442	436	417	441	423	431	403	414	456	439	378	441	435	394	420	429	416	393	457	380	414	421	416	433	424	465	406	424	409	408	422	414	429	396	394	439	396	436	413	425	395	452	451	373	370	437	407	436	419	408	443	423	429	417	398	415	445	377	419	429	405	395	414	446	414	400	359	437	406	404	424	405	449	396	384	419	455	415	422	426	424	432	394	408	439	460	407	440	436	397	446	412	434	430	373	441	390	396	414	436	406	429	407	438	434	426	384	426	429	438	428	418	419	435	431	376	431	383	434	415	437	448	407	400	426	454	447	424	396	447	438	411	416	415	447	461	413	426	415	412	429	382	464	413	412	388	439	420	433	432	434	403	432	406	403	448	413	356	440	437	412	405	405	420	426	435	382	423	452	416	405	442	417	431	410	395	398	428	394	387	404	420	373	425	436	443	412	466	404	390	420	414	426	418	440	451	402	401	421	387	451	417	447	398	422	387	415	421	404	428	459	433	423	428	401	411	409	435	414	408	415	410	439	431	413	408	402	390	410	416	393	381	411	439	428	424	456	453	421	402	435	421	427	395	412	410	429	451	433	417	436	418	406	408	406	401	415	440	426	423	429	430	449	404	409	428	398	408	421	387	438	432	407	425	392	421	431	408	391	415	445	401	413	434	438	449	387	421	440	453	398	432	418	425	463	420	393	415	430	409	387	443	422	362	392	477	418	365	401	425	399	402	410	426	432	407	386	450	406	412	409	384	414	430	466	426	446	438	432	371	404	400	419	411	399	396	392	423	457	428	432	413	407	436	440	409	417	428	410	411	440	381	437	406	397	418	425	410	413	423	406	429	396	418	375	425	403	391	447	425	428	429	396	395	437	387	416	446	417	390	428	432	399	405	403	423	380	376	401	416	419	407	443	419	436	394	417	374	395	426	400	406	454	418	408	435	425	435	388	426	415	410	433	417	402	436	404	408	418	408	393	384	369	401	447	410	413	444	409	417	446	398	419	393	418	416	392	425	444	404	417	416	431	449	420	406	427	403	413	410	407	384	422	411	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
10190	5112	5270	3585	2345	1666	1486	1084	798	599	498	455	502	447	429	449	406	403	465	395	451	427	438	402	396	362	429	373	303	298	319	301	261	293	271	232	295	256	261	235	262	232	245	211	248	250	273	252	256	440	1221	643	205	243	196	212	229	220	183	218	225	201	205	209	236	229	241	211	222	220	211	204	231	237	201	218	243	197	225	212	199	232	205	187	213	205	225	191	215	228	187	212	205	209	209	216	192	215	197	232	215	205	202	201	207	227	228	206	244	208	190	217	222	226	227	209	204	218	196	182	196	218	218	229	209	218	210	208	215	208	209	187	201	217	224	203	206	217	201	228	218	230	205	216	218	247	209	200	214	222	221	226	220	209	207	227	232	219	224	228	194	210	230	210	210	214	210	198	232	207	226	211	217	228	227	220	222	214	224	215	214	219	208	193	238	206	204	229	215	205	196	221	203	221	204	195	219	201	220	227	229	206	226	216	204	198	215	204	225	207	205	200	203	212	190	181	221	200	200	243	195	213	217	213	217	216	195	202	216	202	214	233	210	203	179	221	194	221	210	230	218	206	212	206	205	215	203	199	220	233	207	215	201	216	239	205	235	228	188	222	223	172	221	203	191	198	200	224	200	224	205	220	206	216	221	216	221	183	210	222	231	224	203	205	237	234	233	206	202	176	193	189	207	193	207	219	213	193	214	223	202	207	220	219	206	221	209	208	193	213	220	201	222	221	212	222	197	210	216	202	199	214	204	213	183	193	209	197	208	180	211	222	219	218	205	199	229	217	182	206	204	211	197	194	211	216	183	195	209	205	216	219	211	186	191	223	225	201	207	221	188	224	198	209	194	229	225	208	212	220	235	230	178	204	198	231	230	215	228	205	247	210	220	201	199	250	207	219	217	218	194	216	213	208	218	217	212	208	197	209	240	234	221	207	218	229	230	221	223	221	215	221	224	218	197	223	185	208	224	246	212	195	214	205	217	201	226	212	203	185	221	215	199	223	229	205	215	230	232	196	225	213	202	198	224	197	228	222	183	211	214	214	209	215	192	223	204	234	191	210	222	204	218	216	230	193	214	218	210	213	221	193	208	205	237	212	235	188	207	215	224	209	195	220	203	207	213	197	195	222	205	195	190	203	201	217	198	217	218	202	210	212	221	207	207	192	220	222	208	211	218	199	217	239	201	242	215	202	217	222	236	189	199	214	203	240	196	215	213	199	198	199	193	234	194	216	229	208	219	215	200	223	246	209	210	222	239	181	205	214	202	214	233	216	229	194	217	204	230	204	209	222	214	227	198	190	194	208	198	212	219	220	201	210	231	200	222	205	191	252	204	179	218	212	225	201	186	195	186	202	230	193	205	210	210	204	216	199	211	217	226	236	207	226	204	217	217	195	212	188	190	231	225	229	224	184	225	211	212	198	205	206	218	224	188	213	234	217	223	193	225	205	205	224	219	220	205	204	205	203	221	228	210	189	204	221	206	207	204	230	207	210	206	221	207	243	216	203	234	189	183	214	225	220	212	198	224	235	226	202	269	217	211	213	233	196	205	205	233	228	201	203	224	217	213	213	196	187	206	204	207	204	221	240	216	212	203	266	217	216	249	214	232	229	223	221	211	204	196	238	215	194	236	205	193	228	197	192	196	205	204	214	203	219	221	211	229	213	214	228	228	220	213	217	214	223	209	197	226	208	210	215	211	211	197	192	190	229	200	234	193	209	191	225	194	203	220	224	214	248	203	224	224	200	221	190	229	208	219	203	227	194	236	217	232	219	207	217	210	224	204	210	218	227	209	204	222	233	230	249	200	218	237	223	211	199	192	244	245	215	210	219	221	213	194	205	193	222	200	218	208	224	191	224	207	215	231	214	203	213	232	206	237	214	230	209	191	233	218	222	193	192	204	204	206	217	212	208	214	198	210	187	193	187	217	192	221	215	193	206	195	206	229	216	224	192	214	208	221	203	189	235	196	221	224	191	193	244	205	204	206	209	235	194	185	221	217	218	221	217	204	218	206	231	213	228	231	232	216	221	218	203	222	215	222	217	202	221	194	186	204	212	192	199	203	212	190	179	223	210	187	214	247	210	214	214	189	235	237	203	221	190	209	237	177	220	204	210	238	211	211	217	203	227	214	200	210	208	203	200	201	182	237	224	206	216	197	228	204	198	224	232	237	197	234	201	208	192	200	206	222	218	221	218	214	214	191	207	221	218	215	210	204	217	220	195	205	209	242	234	199	192	201	206	188	186	198	199	235	211	201	211	204	206	211	191	211	200	207	221	190	197	229	199	201	221	196	213	213	224	202	217	201	208	212	179	209	226	218	192	194	227	221	194	221	185	213	201	210	206	219	215	217	201	223	195	192	210	207	227	230	213	229	232	234	230	201	203	212	227	218	191	218	200	188	230	226	236	208	232	231	210	215	230	225	196	224	209	216	225	203	196	225	232	200	220	201	202	243	215	238	191	229	213	197	202	203	229	201	207	216	228	237	176	216	213	215	208	242	186	214	207	177	203	238	230	201	201	217	209	235	219	214	236	200	203	246	213	198	206	214	208	211	208	210	226	203	226	196	214	207	192	205	226	215	206	227	213	201	209	194	213	218	191	233	208	201	224	236	205	223	220	219	212	237	228	221	210	192	216	229	231	190	193	208	227	207	254	223	220	203	221	217	215	216	220	194	171	194	223	225	229	212	208	218	224	217	197	215	228	210	194	218	200	238	218	202	251	209	214	219	219	191	224	209	214	206	213	216	186	201	217	211	204	202	199	215	210	203	191	215	192	218	221	194	210	210	222	223	194	203	211	216	197	233	209	210	204	198	255	224	219	209	214	209	213	193	208	215	236	232	190	226	213	210	206	193	243	204	243	218	191	231	219	207	198	202	197	203	236	191	197	210	237	187	216	215	204	211	199	203	196	201	179	222	194	246	201	215	194	190	219	216	195	256	240	226	238	213	187	199	223	229	223	218	217	219	227	196	202	204	217	217	190	204	192	232	204	239	199	213	209	232	229	214	215	196	184	216	211	197	209	215	247	247	217	208	234	188	217	231	215	194	198	195	209	214	221	202	212	204	247	182	198	211	197	216	217	222	236	207	196	183	214	214	217	230	223	191	234	214	214	209	208	224	241	200	219	209	208	207	215	229	205	198	189	219	171	199	208	232	218	218	219	243	197	189	236	205	198	225	200	218	229	233	211	217	196	217	213	242	234	203	208	210	227	227	212	232	232	204	210	226	228	196	199	188	245	235	226	198	202	194	209	228	220	210	207	212	222	229	203	224	212	230	241	226	214	218	239	191	199	222	210	186	204	226	190	197	216	227	200	226	193	203	194	216	208	209	174	206	188	213	225	184	208	213	194	217	232	252	219	221	202	214	221	206	222	203	211	190	212	210	210	226	192	177	189	201	192	199	222	196	205	211	211	205	197	223	214	213	194	217	229	206	183	207	192	226	224	191	229	204	213	218	208	210	259	207	227	226	201	221	203	199	227	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
6653	4795	6329	6629	6194	5052	5062	4192	3458	2939	2656	2400	2302	2188	2208	2361	2145	2165	2361	2428	2539	2578	2424	2206	2186	2031	2188	1835	1561	1383	1650	1567	1268	1273	1094	1153	1166	1158	1155	936	899	911	842	774	883	1062	1045	911	883	2738	8011	3635	831	799	775	782	785	822	712	697	681	667	721	744	665	697	731	681	740	712	725	710	673	625	676	685	698	696	692	640	701	664	683	666	660	667	673	661	703	661	671	701	661	660	681	688	719	655	670	660	635	648	665	691	678	658	666	650	626	656	667	690	660	624	650	654	658	673	676	623	658	703	665	668	639	694	666	641	652	638	654	640	661	689	669	620	652	646	644	650	720	652	642	643	641	667	661	626	641	647	689	641	620	643	686	652	673	619	669	647	635	654	628	644	650	607	672	669	581	653	632	656	692	664	634	644	649	705	643	650	658	644	680	670	626	674	638	641	695	651	641	620	662	660	694	654	706	662	628	697	664	685	664	617	639	652	674	650	646	724	601	657	637	640	655	658	674	686	696	685	686	634	633	658	663	709	665	690	602	623	659	641	684	658	660	652	612	685	669	656	621	641	656	618	628	663	665	659	658	604	617	689	660	654	648	695	701	677	644	676	677	606	698	687	671	658	703	639	685	674	641	700	625	661	631	671	623	703	678	665	665	641	635	615	635	663	641	626	648	670	622	694	681	692	661	689	664	660	652	672	607	675	674	633	638	636	666	589	671	647	704	678	666	650	640	637	684	648	645	639	633	688	684	682	660	686	651	624	646	695	663	651	621	679	679	658	636	638	607	674	691	638	608	651	706	657	693	669	600	654	630	646	677	672	643	619	659	673	632	646	722	646	649	616	604	666	660	627	703	640	648	643	641	666	650	638	667	656	666	666	697	628	656	672	659	664	662	664	658	645	650	709	681	671	661	671	666	622	693	673	696	707	628	608	657	604	682	630	659	664	686	671	652	636	633	643	618	634	655	640	644	659	605	667	625	670	676	681	688	640	672	662	682	631	660	648	593	703	638	643	622	629	664	692	674	640	640	683	651	693	667	676	658	651	658	670	699	646	653	684	647	602	644	637	630	663	690	633	645	693	670	679	667	681	656	698	624	634	669	649	640	689	602	673	669	657	653	669	674	676	637	635	721	635	681	682	645	648	647	635	637	635	628	656	637	701	660	631	682	664	643	677	658	673	664	610	649	650	686	657	636	755	629	677	630	623	666	676	638	640	633	637	690	675	613	643	667	672	595	630	665	683	616	655	698	663	699	614	671	657	660	721	642	606	667	672	679	630	643	662	658	633	644	653	648	635	692	618	698	640	673	648	645	647	614	676	690	677	639	646	632	682	665	642	627	661	643	652	639	673	633	699	691	631	663	669	653	632	639	623	654	681	701	637	660	645	601	694	676	603	679	642	646	629	685	635	622	675	610	660	662	648	666	650	612	632	653	675	692	656	619	701	636	665	659	667	655	671	717	634	629	631	688	643	676	696	659	666	662	690	682	648	660	661	654	649	579	666	658	686	634	628	642	682	657	684	632	659	714	704	685	657	692	696	624	660	680	643	653	602	625	671	627	622	627	700	650	659	635	683	619	632	696	656	683	628	615	673	655	669	678	681	680	676	637	665	620	656	664	670	647	687	613	688	644	672	670	692	649	707	670	680	637	671	667	679	667	662	650	651	635	642	654	652	705	647	671	709	664	670	632	625	622	686	662	670	707	645	694	678	656	684	702	691	697	679	664	673	658	654	676	649	663	688	643	632	704	602	655	653	635	671	691	640	604	674	683	672	637	641	713	689	681	694	626	649	636	652	641	660	694	693	641	659	697	655	666	699	680	657	623	645	672	650	646	668	671	697	612	665	615	658	660	694	602	613	658	638	674	634	634	648	668	684	667	638	654	662	646	667	656	639	704	625	613	673	643	662	657	653	675	703	656	570	644	669	628	677	651	659	639	663	635	622	649	690	639	638	644	639	636	632	631	659	664	634	675	663	696	609	628	617	673	667	645	635	616	664	652	599	657	669	646	621	696	635	660	677	620	681	658	668	710	637	663	656	626	733	712	681	615	656	688	688	714	693	698	647	646	675	665	640	665	650	654	654	645	652	687	639	658	640	716	664	659	639	671	658	672	667	633	690	684	611	603	655	656	656	673	617	629	629	654	644	703	625	666	674	635	666	675	685	675	671	647	632	663	690	672	649	655	715	679	674	672	618	619	668	675	633	659	632	669	653	645	641	661	677	691	664	665	642	689	654	687	688	658	646	674	659	658	663	664	643	649	661	657	640	627	633	663	681	666	653	662	647	658	645	605	661	657	667	676	667	656	659	650	661	667	658	691	632	670	686	643	631	675	654	707	688	622	696	637	687	683	659	671	655	644	635	621	674	623	696	678	633	615	645	668	637	617	666	625	654	648	664	737	659	668	654	653	682	649	656	688	660	652	650	655	650	626	650	640	652	667	691	667	654	627	665	645	647	642	686	679	634	673	644	646	698	615	641	686	670	647	678	690	673	660	639	599	647	643	698	641	675	620	626	630	656	611	626	674	640	637	645	648	620	696	648	646	674	680	689	644	696	630	685	662	660	673	661	655	678	662	662	681	640	679	658	661	662	623	640	638	639	630	648	667	673	640	648	672	655	672	657	699	635	719	658	637	597	653	645	658	709	670	612	642	657	651	649	664	618	665	631	623	612	623	683	677	662	617	692	670	630	725	665	659	600	689	673	686	678	630	638	670	647	673	626	694	663	612	615	616	686	683	660	666	692	675	623	617	635	674	674	652	696	628	672	655	619	656	573	636	604	656	695	683	615	634	655	668	664	680	609	668	631	668	685	676	677	646	655	657	663	637	629	682	676	628	660	655	644	642	648	673	631	641	641	660	665	644	659	621	677	640	662	624	670	665	619	642	646	661	700	623	629	665	651	635	613	614	683	667	702	672	625	666	713	688	618	639	664	674	651	685	672	669	701	628	630	660	639	709	638	640	665	622	691	657	692	641	680	658	688	702	631	662	665	629	667	627	668	675	670	646	638	658	706	670	675	603	673	637	630	676	644	699	633	674	652	652	630	622	676	696	665	682	635	623	677	659	661	642	678	690	658	660	657	711	629	612	661	636	607	611	613	662	629	660	688	652	612	631	658	638	653	676	657	663	662	660	679	678	683	658	659	663	676	701	645	648	654	673	710	583	654	665	632	648	674	637	637	645	666	690	615	669	647	665	642	726	643	661	686	684	658	629	680	669	662	693	682	664	676	647	621	667	651	687	664	676	661	642	685	635	641	664	616	644	629	657	648	650	664	617	681	678	632	663	694	649	651	675	689	653	667	626	675	646	669	657	698	636	674	651	642	637	671	667	680	631	668	637	621	653	652	718	635	667	646	657	669	674	674	673	625	690	656	671	682	638	637	621	636	679	636	637	678	639	686	638	622	631	689	684	650	696	683	645	670	674	642	650	681	632	642	670	613	672	675	661	643	676	672	673	626	671	643	624	623	620	639	630	645	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
18485	8849	9299	7070	5076	3294	2820	2022	1531	1085	951	748	775	783	684	726	720	680	760	731	747	738	731	648	624	599	612	546	487	453	528	484	396	431	380	392	401	382	376	350	299	309	332	312	358	343	394	389	328	907	2107	1360	312	289	312	302	342	313	320	295	311	280	308	300	286	281	278	320	305	279	298	259	284	310	296	291	268	286	304	279	294	287	301	264	278	277	306	273	268	282	294	289	307	293	286	288	295	299	273	301	318	272	281	287	285	273	288	277	268	301	325	306	272	274	280	267	278	283	260	297	274	276	309	284	277	266	313	282	280	283	298	278	284	328	289	276	265	299	271	288	306	286	283	273	297	311	273	282	279	301	280	246	288	278	303	287	275	290	290	263	280	303	282	295	312	289	280	272	283	290	295	288	271	283	281	282	260	299	285	296	316	270	258	289	286	303	276	273	272	299	302	295	267	287	318	262	282	267	298	321	307	298	298	294	287	283	295	278	290	299	297	273	279	280	277	282	288	273	312	309	273	265	299	276	294	350	292	289	275	331	278	285	283	282	263	248	273	295	299	307	287	299	299	263	293	303	283	274	342	286	280	274	279	290	314	262	281	282	281	310	256	259	309	256	292	295	275	291	269	284	299	273	271	286	281	295	284	272	300	269	288	294	303	301	279	275	303	289	295	285	295	282	245	294	300	293	274	275	294	309	317	254	257	260	295	303	298	262	301	289	319	266	289	296	312	283	305	285	296	276	304	286	322	273	287	303	276	273	296	289	315	288	289	254	274	294	312	316	248	286	287	303	271	266	308	323	296	261	242	303	250	290	275	248	297	309	286	288	298	273	266	263	292	294	276	266	275	309	274	266	267	268	293	283	292	288	281	272	280	319	289	293	295	263	268	300	278	280	294	274	292	303	287	298	291	289	288	265	287	300	276	311	265	279	277	284	281	276	272	295	277	268	278	306	271	301	296	310	315	284	269	312	280	268	285	243	265	290	297	295	296	289	284	296	294	299	262	275	298	268	266	290	311	315	279	284	292	327	297	260	264	303	277	286	301	279	304	271	280	295	286	256	305	281	291	284	293	286	277	276	283	280	268	282	310	316	268	279	325	309	283	259	310	294	275	283	280	291	268	297	293	290	286	256	298	312	306	275	300	284	284	317	322	260	285	284	302	299	300	309	266	277	283	293	280	285	287	310	287	298	266	277	279	295	274	270	323	291	278	272	280	317	287	293	313	267	293	281	293	263	258	298	277	277	293	291	296	307	290	273	286	279	278	298	281	296	264	273	270	286	284	296	311	289	285	290	317	284	303	297	292	266	270	266	262	281	313	295	281	277	294	273	287	256	243	263	306	302	258	274	324	291	311	267	277	285	315	305	278	271	277	292	264	305	301	281	251	314	323	288	301	247	296	271	287	299	312	300	294	279	283	275	288	292	289	287	279	306	303	286	268	295	269	298	297	286	268	297	305	291	285	313	294	256	297	264	266	247	295	286	298	301	268	288	301	291	316	279	273	266	299	333	286	291	298	264	302	284	238	304	288	277	248	296	297	296	327	292	271	278	297	288	304	289	275	266	310	270	285	283	284	290	298	280	305	297	302	281	282	292	281	300	304	326	291	269	291	272	272	285	315	272	290	309	261	290	282	252	290	313	296	287	311	276	261	270	283	260	318	277	271	316	276	281	294	262	318	242	249	276	294	269	294	283	257	311	289	318	306	292	269	313	274	302	268	270	306	316	273	283	293	283	275	291	292	275	280	281	267	298	324	295	311	269	297	253	282	274	265	280	282	304	282	287	303	278	270	271	303	277	293	278	279	296	314	288	263	306	289	284	303	286	292	331	305	283	273	298	250	256	288	297	283	303	288	282	297	291	296	287	307	302	279	294	248	297	269	296	337	298	274	286	286	283	312	281	305	293	300	290	279	279	294	297	304	267	311	296	301	298	285	304	289	298	276	271	272	297	283	302	264	297	267	295	318	302	314	304	297	282	281	301	265	282	291	285	267	312	274	296	285	285	299	286	292	265	295	258	275	281	293	255	290	336	305	291	265	311	272	311	259	259	314	282	304	302	280	264	290	284	315	260	309	288	295	287	274	272	277	296	293	284	314	291	279	279	292	288	299	290	293	299	257	280	287	263	299	301	280	285	312	274	273	265	309	281	316	288	277	287	278	265	296	274	302	284	312	286	280	331	282	275	294	285	297	288	272	270	275	311	327	277	267	266	298	289	276	300	300	273	276	275	279	293	308	295	262	298	285	293	267	316	273	282	300	287	289	288	288	262	289	310	300	313	276	278	262	300	315	300	290	290	298	306	315	277	290	309	289	307	296	303	285	307	269	287	284	271	261	270	292	266	295	271	273	294	278	272	283	279	289	291	279	285	267	299	275	303	293	290	254	264	305	299	284	281	283	308	305	297	318	317	299	258	293	310	296	264	244	273	266	277	279	280	278	281	274	267	278	318	290	268	279	294	258	281	292	312	318	290	276	298	298	299	316	273	280	269	295	261	284	297	255	278	276	272	272	274	295	271	267	264	281	298	271	261	285	295	273	296	272	262	287	288	287	277	240	285	278	280	292	294	275	263	257	301	293	300	294	281	281	283	291	273	271	293	278	295	283	291	236	274	290	267	321	303	301	283	292	288	261	295	287	294	299	297	281	249	290	301	274	291	272	274	264	335	273	288	259	277	302	310	285	311	270	281	301	273	283	293	311	287	290	303	285	280	298	298	284	301	264	283	275	289	297	286	317	282	281	280	291	284	288	258	254	307	290	297	269	291	323	276	262	284	264	284	292	317	264	283	306	269	288	281	311	289	290	296	283	274	295	252	317	305	319	284	278	312	275	303	294	317	270	286	275	308	269	254	306	292	273	250	345	283	302	295	312	293	290	285	284	286	302	275	277	297	275	238	298	291	301	324	297	297	269	277	277	316	295	277	279	295	336	306	300	265	297	313	292	295	281	298	282	303	272	274	258	287	274	270	295	255	273	283	285	281	282	308	292	290	300	267	295	302	270	317	272	249	311	285	289	300	315	270	273	319	290	321	274	301	300	272	282	258	299	267	283	258	315	310	282	282	304	288	282	306	296	281	315	319	263	289	297	280	290	302	275	277	274	262	276	286	291	295	265	299	329	296	332	284	274	297	303	295	301	297	294	296	273	283	269	308	276	263	310	289	303	262	317	308	277	277	276	303	283	276	286	283	292	306	301	271	264	295	297	266	282	278	275	290	267	295	294	280	295	306	292	287	271	269	282	267	276	292	312	289	292	294	282	289	293	289	332	298	276	298	285	286	297	289	308	292	262	311	285	263	294	295	285	311	261	303	316	299	305	299	297	278	283	309	344	275	258	281	287	329	272	291	299	277	311	276	300	291	278	262	249	271	286	282	311	275	273	294	289	296	261	248	297	317	306	277	287	310	326	293	290	278	279	270	250	299	298	274	260	269	283	264	295	288	304	279	289	311	286	272	293	275	316	274	277	302	273	290	293	284	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
9564	7466	9989	11280	10204	8773	8564	7187	6238	4876	4439	3880	3850	3569	3592	3872	3689	3798	4143	4155	4519	4508	4054	3600	3619	3319	3509	2942	2459	2439	2608	2390	2123	1996	1693	1707	1802	1850	1738	1329	1262	1248	1186	1128	1324	1481	1766	1470	1191	5804	13689	7243	1150	1048	1083	1082	1144	1144	964	897	907	954	926	908	856	963	959	940	920	870	907	951	883	858	853	905	897	851	854	896	846	885	842	882	904	881	871	793	884	865	875	864	799	885	786	897	866	816	879	889	815	825	829	815	853	829	809	883	833	859	874	823	854	850	872	869	807	855	835	860	866	893	820	842	903	850	816	850	819	825	829	821	870	782	837	845	845	893	894	817	906	848	837	848	773	857	874	807	842	840	852	893	827	814	838	848	816	871	840	826	812	864	804	863	821	874	844	862	796	807	784	804	867	812	855	820	817	874	814	831	829	817	827	890	818	819	868	816	830	858	860	803	809	857	872	843	784	841	838	860	772	887	853	849	825	816	839	867	845	808	855	890	848	846	835	825	833	863	831	853	854	824	832	861	875	775	796	842	853	838	852	904	832	817	873	870	797	835	809	828	805	815	843	897	815	832	876	900	803	865	875	861	867	811	835	832	817	823	833	907	795	855	841	811	859	808	838	913	836	790	896	846	835	843	805	800	806	820	844	789	837	816	791	870	867	850	858	864	833	862	840	856	838	843	790	809	857	812	826	801	815	816	873	883	852	871	898	865	871	912	867	836	829	816	852	838	838	861	827	790	898	871	854	843	831	857	774	868	885	804	872	789	827	854	840	884	837	836	822	831	851	884	818	835	880	808	844	852	829	833	843	839	860	789	896	797	818	817	799	852	862	840	856	860	831	863	893	807	850	859	842	867	856	826	839	840	820	855	817	846	867	796	859	830	843	830	826	936	865	866	849	797	868	804	867	803	806	817	812	848	795	827	813	826	864	796	815	832	879	846	809	866	816	857	878	851	878	847	784	852	805	842	868	850	867	858	893	791	831	818	832	860	852	880	936	865	818	821	859	818	872	829	899	835	802	812	857	888	810	846	816	878	822	832	852	850	832	812	848	858	776	835	838	854	809	884	862	865	839	846	801	840	839	845	848	838	846	833	794	852	843	858	899	861	819	786	830	840	858	810	881	863	803	869	875	869	833	841	912	853	782	810	835	868	836	792	859	793	866	865	807	820	875	853	882	860	810	877	821	824	837	902	794	848	849	825	828	846	847	810	868	862	808	834	833	840	831	829	821	875	874	824	851	784	822	823	790	817	901	851	824	785	841	855	828	793	806	794	804	861	799	862	841	835	803	863	824	844	829	792	862	821	790	818	866	836	831	828	876	850	819	868	850	847	792	852	842	813	811	850	868	827	805	888	820	830	847	836	818	837	798	842	816	881	814	813	884	874	818	856	839	845	861	886	825	857	832	820	840	827	798	888	802	848	864	855	757	826	864	794	817	855	850	832	849	860	823	854	838	879	833	797	837	879	876	847	775	797	853	804	856	811	883	891	918	799	819	829	861	870	851	822	857	831	829	812	829	890	833	847	814	862	905	813	818	835	882	803	859	779	839	826	820	861	845	830	866	834	855	785	832	873	837	806	811	869	870	842	804	848	789	820	798	832	892	822	828	874	858	841	899	830	852	853	891	878	888	870	792	837	841	850	846	800	887	839	855	837	846	814	826	808	886	859	879	814	851	853	826	856	831	855	882	830	912	802	866	816	867	835	844	829	826	829	787	839	827	797	862	794	869	834	826	888	876	871	848	815	882	851	819	837	813	815	804	837	875	876	856	810	857	860	806	800	795	784	821	830	822	836	827	798	843	811	823	822	826	896	876	797	814	853	865	852	858	859	873	831	884	863	823	822	857	843	834	879	825	839	833	893	867	806	901	826	874	864	838	827	824	822	831	879	823	875	814	884	854	833	920	884	848	820	847	814	834	835	876	847	798	865	873	821	856	836	874	849	823	835	835	837	851	889	854	824	804	864	855	863	804	865	814	907	827	849	828	839	913	831	835	819	865	846	849	815	871	881	839	839	840	810	829	808	836	773	833	823	819	831	868	852	849	802	808	848	830	854	835	791	783	857	801	837	831	918	869	829	859	830	808	816	811	828	837	833	849	853	838	849	826	834	872	846	867	817	840	809	835	844	831	873	827	856	828	831	802	866	797	844	822	832	843	807	849	826	821	885	826	872	843	864	794	904	829	871	858	860	835	795	869	805	796	817	836	824	888	879	829	838	801	909	820	843	854	826	894	819	805	813	842	850	796	845	813	853	840	853	824	852	821	853	796	879	830	841	879	863	780	850	809	828	833	868	826	804	841	870	893	815	858	832	856	783	830	780	853	862	829	806	867	828	832	881	854	844	846	852	837	815	797	827	835	812	866	846	832	831	858	843	767	851	826	823	833	856	869	811	832	850	900	797	793	813	800	804	811	789	850	845	841	864	894	862	871	797	829	816	787	847	838	860	805	804	841	824	840	830	819	859	886	839	858	861	845	892	792	861	870	831	851	863	823	861	825	819	817	840	848	850	822	811	833	883	823	857	901	875	792	850	885	849	875	777	844	804	802	824	831	866	794	860	840	828	790	817	813	875	832	878	863	852	821	844	877	827	887	865	813	808	888	838	820	802	859	850	849	837	840	827	807	880	846	835	800	849	878	870	860	869	900	808	867	790	884	793	814	849	823	883	808	828	808	831	870	859	888	828	803	855	841	795	843	798	809	843	843	855	823	831	852	879	844	782	860	858	805	858	849	799	825	876	802	856	826	833	866	839	805	849	859	817	903	826	890	828	769	852	888	840	851	846	856	873	819	800	849	819	858	852	820	878	846	824	841	818	824	828	859	812	862	766	815	870	837	876	852	827	848	859	830	824	859	835	878	879	866	888	820	837	848	854	882	893	828	855	827	878	858	795	818	823	844	809	825	814	827	868	806	811	843	854	824	845	828	855	882	849	855	845	846	868	809	864	851	798	864	866	819	835	816	840	876	881	844	848	858	834	806	829	800	870	863	837	834	842	883	822	871	835	850	831	835	797	835	838	846	873	833	842	858	877	837	848	813	873	849	809	839	909	846	811	890	818	813	855	881	771	797	883	877	809	804	811	808	823	891	827	862	841	887	840	808	807	794	816	865	798	893	868	872	805	887	841	843	885	857	879	894	829	880	867	845	815	846	834	845	863	875	829	822	894	829	866	849	911	859	857	794	780	792	847	851	827	854	800	868	909	821	802	875	846	764	821	849	843	823	844	926	845	807	786	819	856	828	813	857	816	854	851	861	825	860	814	846	896	816	844	835	769	859	836	892	824	827	829	851	852	830	841	872	823	869	857	809	852	813	872	864	878	854	824	836	837	871	820	836	854	857	801	861	805	873	810	814	927	814	836	850	840	806	820	912	818	839	836	843	861	860	871	866	830	875	866	833	864	850	889	852	793	869	826	831	806	823	911	872	830	832	829	852	827	833	829	858	903	817	846	852	909	836	818	824	860	811	855	823	880	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
2251	578	605	486	359	255	252	203	179	173	191	196	183	166	160	147	164	165	186	165	186	160	162	154	140	153	121	129	140	125	134	143	132	132	145	132	107	149	153	128	131	125	127	134	105	125	116	152	117	153	231	176	138	127	131	121	124	137	140	115	124	136	126	115	131	125	135	155	118	134	120	124	124	127	115	107	122	124	123	126	122	130	146	140	124	137	122	126	127	137	121	124	121	133	145	131	146	104	149	142	135	119	134	137	131	124	123	113	131	128	124	122	106	119	109	124	122	130	131	122	145	129	154	131	139	104	138	124	144	120	130	107	131	116	131	124	122	127	115	133	109	125	157	129	142	129	119	134	127	127	137	136	135	137	123	141	142	114	116	114	119	141	127	122	129	132	124	116	142	145	139	147	117	133	130	137	126	142	115	134	120	121	143	111	132	129	121	130	129	131	134	121	121	153	131	135	126	131	146	132	140	138	147	144	137	132	134	141	129	136	131	124	118	135	141	143	149	105	127	120	111	131	119	125	128	125	112	124	121	148	138	124	108	123	104	143	111	130	136	126	144	142	121	132	126	115	134	140	121	119	140	135	119	103	153	124	144	138	136	137	134	131	125	120	122	133	124	129	127	127	131	132	117	118	140	130	111	124	140	117	128	132	148	109	133	131	128	132	157	133	129	128	134	121	136	129	117	141	147	126	137	134	131	119	129	146	134	145	122	127	123	139	122	138	128	105	129	112	121	126	120	140	114	135	119	122	129	146	161	113	139	130	107	122	108	119	138	151	102	137	143	121	111	133	133	116	122	110	122	131	134	129	116	137	132	145	148	138	111	133	128	135	126	127	138	126	131	113	124	131	117	119	135	142	136	119	134	142	118	125	160	133	147	122	119	102	132	114	137	140	149	115	148	106	140	123	141	121	120	123	133	148	154	138	120	131	116	123	154	122	135	127	116	141	119	125	130	129	126	121	121	148	135	142	133	128	125	136	123	136	141	156	111	129	133	120	122	135	116	156	121	142	134	128	143	116	112	132	126	118	130	119	128	111	124	127	136	120	140	137	106	135	101	125	132	130	118	130	109	121	142	128	119	110	138	123	140	125	162	121	126	135	134	149	135	114	116	123	143	138	149	119	133	117	132	130	141	124	118	116	128	133	123	123	131	110	108	123	122	131	118	124	124	128	153	128	115	123	111	142	119	132	140	124	142	143	141	134	120	137	128	136	126	117	119	114	127	137	120	129	123	108	142	108	144	138	132	134	135	130	136	109	118	121	127	120	138	125	127	127	135	130	127	130	137	111	120	139	125	129	144	126	123	115	128	123	140	122	126	123	142	128	123	124	105	136	134	119	116	134	122	152	138	122	139	136	123	139	125	140	127	131	106	143	133	115	103	140	119	121	124	125	114	126	123	120	141	161	127	137	128	132	139	131	121	111	126	104	151	130	123	134	132	131	140	140	109	109	118	119	134	122	110	115	127	142	130	131	98	131	110	141	119	130	111	126	132	136	125	131	120	117	127	116	122	134	123	114	127	140	122	132	138	135	136	127	145	128	121	122	122	147	131	112	128	139	153	128	115	130	112	127	119	129	127	128	110	119	127	130	136	138	124	129	95	142	129	129	116	133	139	135	139	120	133	140	123	124	138	113	129	125	123	109	138	137	128	128	136	117	118	132	120	136	122	132	126	123	146	144	127	128	121	126	140	138	140	124	137	139	126	116	141	125	111	130	117	150	114	124	118	147	138	142	139	120	119	137	108	128	131	144	118	129	143	128	134	127	135	123	121	142	129	119	125	148	148	109	157	124	124	136	123	136	139	124	128	130	113	125	143	141	140	125	122	132	128	131	140	143	133	132	134	132	121	142	123	121	131	132	135	150	138	155	116	131	130	130	145	113	120	134	130	132	128	125	134	136	128	126	133	124	113	115	127	136	143	118	111	146	123	121	110	129	118	127	102	139	132	133	129	128	143	137	148	138	127	127	109	120	118	126	141	121	118	139	123	114	128	125	127	143	147	118	130	126	134	131	123	129	131	117	144	124	122	130	138	128	117	136	125	130	120	123	140	151	132	112	102	111	122	125	120	125	143	134	115	103	134	116	151	120	120	138	151	119	132	131	126	133	143	128	124	122	142	135	119	122	126	150	124	133	138	136	114	144	107	115	140	129	114	156	131	127	129	137	120	134	113	138	130	134	116	127	158	107	137	122	136	123	131	115	153	123	125	130	131	144	130	117	127	106	135	118	116	117	117	137	136	133	112	123	115	103	140	151	117	114	124	151	114	122	129	129	117	127	129	123	127	120	123	122	131	131	152	143	127	112	110	119	127	154	117	133	125	127	125	115	137	136	125	118	125	154	123	127	143	128	118	132	122	117	136	128	118	126	134	129	123	144	144	134	140	128	139	108	141	110	123	123	129	123	119	122	148	127	124	123	116	129	117	118	130	125	129	123	122	109	132	119	125	128	146	141	125	128	132	118	132	126	133	109	138	126	126	153	121	131	118	148	118	132	128	148	142	129	144	119	124	137	138	133	136	133	113	118	141	125	102	125	140	133	106	149	141	128	126	112	132	123	118	129	125	123	112	127	126	131	117	120	116	131	132	125	121	134	118	128	124	128	141	139	101	119	134	129	125	99	133	129	126	145	123	131	136	136	149	118	123	106	139	133	134	143	129	134	140	117	130	152	112	108	122	143	122	126	118	147	138	142	130	124	140	139	102	124	129	117	132	134	132	121	133	137	136	142	146	134	109	119	120	136	119	118	138	137	120	122	151	116	121	129	137	138	130	142	132	122	133	146	126	136	132	103	125	115	144	149	123	147	130	129	141	133	134	142	107	134	121	121	141	122	134	155	140	141	135	115	110	126	135	128	138	125	128	93	131	132	132	146	143	135	122	113	123	97	135	120	127	126	119	128	122	132	138	123	139	122	146	125	145	130	124	143	112	136	151	135	132	139	147	130	130	125	131	125	137	140	128	113	119	136	130	140	108	146	119	94	115	134	118	158	124	113	119	118	127	114	142	98	122	122	117	113	137	135	114	150	107	140	127	139	117	112	128	161	149	153	120	147	156	119	111	103	123	124	120	125	118	122	123	132	160	135	123	128	120	140	132	116	121	120	124	122	123	133	144	118	134	134	124	114	138	143	118	112	125	124	137	144	105	143	129	123	128	133	99	139	140	141	140	111	152	147	142	137	132	135	123	137	137	116	112	115	120	123	135	141	127	142	126	136	141	162	114	113	126	122	133	116	134	127	113	135	135	136	128	119	139	101	125	121	122	141	133	131	129	127	143	133	142	150	103	112	110	126	132	132	125	137	133	115	131	123	110	135	147	136	125	121	128	125	113	141	139	135	135	119	125	124	110	125	136	137	121	109	127	132	159	125	149	136	122	121	131	136	114	121	129	126	131	164	128	139	129	119	133	111	119	129	117	134	117	124	147	137	156	117	114	128	139	117	140	135	142	146	115	136	136	134	128	137	118	111	146	123	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
2161	1005	1259	1246	1161	957	956	820	838	775	781	724	745	733	727	757	744	749	715	720	735	664	667	686	623	637	611	561	553	519	529	496	494	518	511	558	484	453	488	446	463	405	437	445	447	444	454	452	473	586	1239	768	476	439	419	417	473	430	438	432	443	449	421	452	448	408	437	427	409	456	444	434	468	445	471	455	430	474	431	455	466	444	441	419	402	451	430	474	438	458	423	434	415	410	435	424	440	425	418	470	462	416	464	473	427	410	427	428	460	433	460	444	428	378	410	436	446	417	462	427	457	427	441	473	447	417	432	435	446	423	419	438	394	462	415	409	426	400	446	462	423	430	434	439	393	427	438	442	450	425	440	414	460	433	444	411	419	408	453	458	462	415	444	438	416	440	460	424	428	407	430	440	419	445	439	440	423	439	451	473	438	457	440	391	407	429	412	428	425	442	402	468	443	417	385	412	448	434	421	439	432	423	458	424	418	428	440	400	429	466	420	455	425	420	463	466	440	450	404	420	464	443	411	411	431	464	422	453	419	407	425	411	451	440	420	419	443	446	389	458	449	471	390	444	422	425	435	435	442	449	452	445	422	393	425	422	421	471	416	420	459	443	462	386	458	429	423	467	446	500	416	429	452	434	470	476	425	441	432	415	394	442	427	456	439	440	423	413	440	436	431	469	396	435	423	416	407	441	424	422	441	420	463	434	459	459	430	448	417	424	417	419	440	425	426	422	390	460	394	456	457	449	448	440	399	439	456	479	444	424	432	452	475	457	416	427	443	469	457	431	430	455	412	457	408	421	427	438	438	425	431	408	418	410	456	475	446	453	439	412	406	451	427	444	436	417	430	460	414	415	437	489	440	415	441	412	475	445	441	440	431	393	425	430	426	455	416	410	428	428	457	441	430	446	472	438	450	449	440	471	408	445	433	434	420	450	438	438	419	468	444	435	428	437	454	445	469	445	437	463	451	415	430	494	451	411	456	440	442	421	449	414	438	472	444	414	443	457	463	440	420	450	395	470	416	463	435	448	413	422	473	430	425	473	461	433	427	419	426	453	461	436	410	448	426	467	462	423	422	472	390	442	425	451	473	459	441	427	449	414	421	449	446	458	443	439	442	424	448	416	419	470	412	424	457	437	479	453	444	432	419	415	450	448	462	440	435	423	464	436	413	465	450	432	393	419	405	424	430	443	412	459	424	462	407	460	432	432	424	470	416	431	432	456	463	437	471	431	433	434	412	436	399	453	419	404	409	423	447	441	419	440	411	468	425	405	424	421	460	449	418	434	385	428	427	438	429	424	411	455	434	432	420	446	420	418	395	471	423	479	445	398	400	437	405	422	410	403	400	441	412	444	447	412	433	441	438	479	406	416	437	429	439	424	445	409	421	420	413	433	467	439	467	457	431	437	445	442	413	433	412	414	422	423	432	428	462	442	403	422	427	431	432	409	424	435	424	448	432	410	446	440	419	445	420	431	429	472	433	393	446	442	440	427	401	441	420	459	452	446	468	445	419	425	429	453	448	420	434	433	420	401	436	425	414	424	421	468	432	427	379	412	404	447	473	449	431	443	410	408	421	422	465	425	466	453	456	475	408	422	428	446	444	458	454	429	432	439	416	422	463	399	427	408	428	447	471	428	470	409	434	417	405	428	429	423	476	446	454	436	446	429	419	396	457	437	407	434	413	418	416	462	430	434	409	442	405	424	447	396	424	430	456	442	438	432	420	460	458	455	454	447	464	449	424	444	413	416	436	442	453	415	425	411	452	412	437	424	426	474	418	407	436	419	399	477	425	454	428	405	422	475	462	460	480	431	438	478	439	448	508	422	446	403	428	411	423	436	430	448	445	469	492	455	444	466	425	403	432	410	430	455	437	464	444	472	453	421	411	426	438	422	422	400	460	424	413	445	433	462	466	475	451	408	413	433	408	458	410	448	444	437	457	432	431	449	434	438	465	472	408	462	476	455	410	432	426	449	417	411	431	456	400	420	434	418	456	390	412	427	444	452	398	422	436	443	408	411	436	413	403	408	422	437	402	399	402	425	461	414	439	437	424	463	412	434	444	455	455	409	396	455	441	388	450	450	423	427	433	465	447	405	429	447	430	436	422	437	431	397	458	472	401	412	454	441	451	475	452	418	409	420	480	467	419	440	410	428	425	447	456	454	445	442	439	443	472	447	442	437	402	494	431	436	438	482	446	408	460	444	437	406	353	395	400	396	430	434	435	459	431	433	388	439	442	460	426	409	412	409	460	450	442	438	434	400	491	417	450	432	452	399	431	404	437	439	453	443	411	425	447	410	442	404	443	435	426	436	440	443	445	445	433	467	448	445	446	441	426	437	416	433	409	436	417	442	444	425	465	428	418	428	427	450	426	438	433	427	430	433	451	457	455	432	395	423	417	444	464	438	460	403	434	407	454	422	428	427	439	433	383	430	431	458	417	414	422	432	467	413	440	481	426	427	411	403	476	412	452	457	443	431	404	425	431	410	470	426	417	432	435	457	437	448	435	409	430	438	453	429	435	456	480	446	435	414	428	444	418	418	429	414	428	448	462	432	406	484	435	424	433	424	438	446	415	388	443	442	488	464	434	466	414	445	449	397	412	456	487	428	467	437	420	421	446	446	447	404	422	423	450	447	459	445	443	429	427	413	466	451	449	431	453	461	423	399	417	431	470	449	438	441	440	426	452	417	432	413	454	437	464	464	452	441	419	427	424	424	390	461	393	425	425	430	441	460	440	414	421	452	463	442	493	434	407	432	397	420	427	405	452	446	465	430	432	456	437	427	433	425	403	421	414	425	399	425	429	448	389	463	440	447	449	432	471	429	420	415	432	406	442	392	432	435	412	427	414	440	443	389	455	428	459	422	439	465	399	390	424	451	422	405	433	423	433	428	457	396	435	426	426	439	421	432	409	393	426	398	440	425	422	435	428	429	400	439	446	457	418	394	476	472	457	441	448	425	426	410	457	453	425	400	444	448	460	429	413	455	430	439	449	413	445	447	395	439	426	463	435	452	459	429	436	468	445	410	455	410	432	456	430	436	428	384	483	429	462	441	437	458	448	432	435	415	443	431	453	430	455	445	430	426	404	451	443	469	425	430	461	432	465	434	418	436	418	453	410	424	454	453	410	447	398	438	402	423	459	392	464	431	490	423	462	443	441	408	425	401	433	433	447	420	422	432	438	451	439	435	438	423	443	435	440	402	407	452	440	441	449	430	445	462	458	436	412	416	486	404	422	427	448	405	425	423	408	422	399	444	451	446	443	450	433	436	443	415	462	452	408	439	427	443	395	458	425	420	465	412	439	434	428	434	437	470	434	432	447	441	450	445	451	424	454	446	429	427	420	435	446	436	434	413	422	438	437	455	411	426	426	433	440	411	387	438	447	382	443	438	424	404	411	483	457	487	431	436	466	410	417	477	449	449	443	438	438	402	440	413	414	434	454	454	438	450	459	431	423	416	420	447	464	446	405	440	419	422	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
9983	4685	5018	3750	2781	1689	1443	987	903	642	529	518	460	454	457	469	468	453	413	453	459	457	443	389	399	370	380	351	289	308	335	276	321	265	263	309	289	260	260	273	251	227	221	262	255	259	256	232	227	594	1261	684	259	261	222	233	253	241	220	214	238	211	214	230	207	233	228	218	194	215	232	216	212	240	207	213	243	222	214	217	216	225	224	239	195	218	232	200	232	225	233	219	230	210	223	202	233	232	221	230	239	215	215	274	243	219	214	209	211	206	230	193	219	214	214	228	216	200	224	216	226	244	243	235	191	214	210	235	232	224	232	231	240	234	204	202	196	225	226	212	215	253	235	202	212	235	241	207	246	244	222	185	203	209	216	192	223	256	228	220	227	208	218	239	214	204	239	219	210	202	210	226	199	240	221	225	209	212	221	200	191	231	222	227	260	231	247	214	211	204	207	216	218	222	235	232	244	238	268	215	224	221	221	218	225	201	229	221	247	213	251	236	236	247	226	207	205	225	214	206	199	246	219	250	190	223	221	226	216	217	203	263	229	231	223	199	190	213	233	206	234	217	214	218	238	206	209	243	220	232	221	238	202	196	220	224	227	208	211	224	207	247	213	212	213	208	217	202	224	225	232	214	249	223	241	233	240	224	237	231	238	212	197	239	224	208	223	212	216	208	235	244	203	223	202	231	211	207	239	237	220	250	249	225	221	206	238	244	205	212	214	222	216	187	233	210	236	234	191	238	218	224	216	226	233	246	214	222	232	222	230	235	258	229	223	221	206	240	238	243	200	218	192	201	220	227	218	257	193	242	244	221	223	219	207	233	204	205	231	211	233	226	242	262	219	194	216	210	212	216	223	229	206	214	242	208	224	238	222	206	228	213	207	207	243	217	210	236	221	197	247	232	212	237	203	201	174	211	227	197	213	238	226	219	229	228	216	245	220	223	212	207	226	230	217	225	201	205	256	239	196	243	232	220	250	217	212	230	236	197	233	230	217	217	236	223	220	229	184	226	219	233	212	207	232	215	208	252	222	204	217	244	217	230	207	205	211	203	229	209	211	215	208	214	231	214	234	263	238	222	253	232	219	213	197	231	235	231	242	250	221	210	217	212	237	220	258	215	239	231	219	181	208	227	224	222	222	233	210	226	197	241	228	235	190	210	204	247	234	201	219	242	211	225	220	205	220	223	212	187	234	224	254	215	234	212	208	194	242	236	213	208	230	230	238	237	233	231	210	217	207	219	224	239	213	216	230	215	235	221	213	227	203	230	199	216	215	219	228	216	225	257	205	205	246	222	207	220	196	233	213	220	219	214	232	248	217	188	258	239	220	241	242	240	203	250	219	232	209	225	217	205	250	231	226	225	239	217	206	210	221	186	214	230	211	223	224	212	220	228	210	222	220	261	237	214	233	219	200	213	248	195	233	229	202	211	240	256	238	223	193	212	237	234	204	224	230	215	220	224	215	232	238	226	232	203	208	241	249	251	223	232	210	239	219	201	240	223	216	206	224	223	208	238	232	222	237	236	222	234	244	191	193	220	224	231	199	218	224	205	193	220	220	213	230	202	219	199	236	236	226	232	198	232	214	219	233	215	231	220	210	231	206	204	222	224	231	224	247	217	233	225	228	249	202	208	217	205	221	203	216	211	234	210	198	219	264	226	242	193	230	226	176	222	215	208	217	215	237	241	210	219	226	231	220	237	240	218	236	240	227	237	225	224	216	241	211	211	229	218	245	243	207	209	212	214	217	210	228	216	226	220	216	209	267	202	208	231	228	208	215	215	205	219	233	220	240	224	193	187	239	207	208	232	212	233	220	215	225	235	225	249	245	224	205	219	210	227	213	222	230	218	228	202	218	230	227	212	215	219	208	221	231	212	238	196	202	239	208	235	215	200	194	217	244	215	240	251	230	240	218	226	228	230	224	200	214	208	218	230	240	212	198	207	210	217	231	207	208	210	208	209	232	209	231	202	211	234	238	232	223	229	219	193	216	224	231	222	195	219	217	223	214	225	201	224	227	260	258	200	228	251	201	235	222	220	235	244	208	210	204	208	236	218	209	198	205	220	230	242	217	184	226	210	195	215	252	227	232	216	225	220	231	246	203	236	239	204	233	228	211	234	225	205	215	191	225	232	201	238	211	212	194	228	249	226	234	230	246	220	224	207	220	222	252	228	209	212	214	214	231	219	222	235	240	215	223	223	194	253	249	210	218	224	232	191	235	223	241	215	186	196	240	196	187	196	235	223	242	218	235	233	217	235	226	196	245	217	208	226	208	204	224	197	221	276	237	229	221	230	254	247	246	227	223	245	220	245	202	215	212	226	216	222	234	229	234	210	234	238	223	231	226	217	230	216	206	203	219	206	190	234	223	232	213	206	207	204	230	218	217	226	236	216	208	233	243	200	214	239	243	221	252	207	235	227	221	228	219	240	216	206	219	222	207	234	200	234	205	188	255	214	229	229	231	218	255	220	231	257	231	205	215	218	229	205	229	195	220	222	262	223	221	210	176	226	215	224	248	219	246	187	198	197	217	220	213	188	223	206	259	200	225	243	216	221	207	222	203	224	195	191	219	203	216	248	199	230	234	218	239	225	210	248	224	248	221	195	212	249	196	246	235	227	227	224	219	212	225	217	223	238	222	214	230	229	243	232	224	228	203	220	220	206	220	244	208	209	219	256	234	217	205	209	230	200	196	227	227	242	233	221	241	228	206	205	227	224	213	215	224	226	225	239	197	219	225	200	202	205	244	229	223	231	237	217	202	192	224	213	226	218	204	236	228	219	241	228	241	204	211	236	226	203	216	228	213	238	211	216	216	259	195	258	234	195	212	216	227	227	233	238	207	218	211	217	209	241	239	212	204	236	227	218	211	236	235	207	217	221	224	230	184	200	223	225	222	217	223	232	215	206	218	243	220	218	223	212	205	213	211	201	242	227	249	224	226	231	236	201	231	230	197	222	230	194	202	237	211	210	189	222	231	203	229	243	214	235	240	222	247	200	231	259	226	226	218	211	207	261	223	230	197	242	240	238	212	234	217	228	228	209	227	194	212	232	191	233	198	211	251	247	216	202	219	200	224	236	221	237	237	221	246	237	213	239	218	220	232	226	216	225	213	217	227	206	223	211	240	211	199	206	212	217	242	209	223	240	218	237	241	230	220	220	229	220	225	227	246	236	232	253	216	233	200	234	200	226	222	223	230	213	217	232	231	216	234	221	219	230	208	208	237	223	216	226	198	215	248	210	211	233	223	218	223	247	199	230	241	203	234	222	224	213	210	226	235	225	197	204	240	216	235	217	215	247	225	224	219	219	205	252	242	221	235	208	224	239	223	252	233	220	237	207	216	208	228	229	226	206	207	235	232	232	213	200	200	221	252	239	229	239	242	220	226	211	205	229	215	235	209	210	203	233	215	202	193	231	226	229	229	233	223	224	216	228	195	223	224	235	221	214	235	235	243	229	220	228	221	227	202	241	227	207	234	244	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
6590	4799	6480	7143	6574	5199	4885	4384	3883	3090	2617	2415	2398	2278	2293	2476	2230	2355	2460	2497	2653	2562	2434	2092	2290	1944	2079	1784	1419	1435	1507	1391	1435	1207	1111	1214	1221	1227	1077	966	893	893	819	859	936	933	1073	988	861	3820	8401	3851	813	797	750	774	818	834	704	689	703	749	703	714	707	702	771	687	702	640	718	700	690	734	706	679	719	667	731	683	683	687	689	637	679	719	670	688	688	661	628	724	694	693	670	668	700	698	729	691	699	658	658	695	729	763	665	687	675	650	664	654	650	720	677	689	693	690	680	704	691	697	685	720	685	657	750	698	691	685	717	697	716	693	631	632	733	667	660	692	710	655	660	704	639	705	652	647	709	716	707	742	693	667	707	695	710	660	693	697	636	683	676	658	695	689	721	726	705	679	692	678	641	676	652	693	685	708	638	688	648	719	685	630	640	656	670	724	695	651	627	700	657	662	688	675	679	715	707	689	675	645	699	695	631	683	664	735	652	666	683	608	689	682	691	673	694	705	699	716	649	698	680	660	645	671	674	714	669	671	668	662	642	704	698	691	678	654	703	657	676	680	658	686	707	705	701	659	687	715	650	670	640	646	699	653	658	675	713	709	670	670	713	668	701	655	701	647	692	691	703	721	673	637	650	627	699	663	695	697	666	666	669	666	700	651	671	687	679	704	636	694	663	690	685	651	657	706	669	664	689	695	659	683	700	686	686	649	679	684	682	717	611	694	693	630	655	692	704	647	683	690	698	704	683	716	697	664	680	694	681	704	707	661	684	637	661	715	673	674	682	676	710	707	678	637	678	684	649	670	686	663	678	700	669	692	641	711	692	705	651	696	717	666	645	672	671	661	647	670	639	709	672	671	712	659	637	732	660	634	714	718	687	656	643	701	685	693	707	691	708	670	696	663	713	653	650	650	665	660	690	705	670	666	637	654	716	722	679	612	676	711	669	659	669	656	712	670	679	675	695	691	684	628	662	659	726	665	685	670	681	717	686	722	733	691	648	640	680	696	671	725	707	667	710	701	690	703	673	691	695	715	692	703	696	669	710	652	732	686	721	666	648	646	720	659	675	625	672	689	660	706	679	676	668	647	706	664	637	718	644	712	685	686	643	691	648	686	660	677	683	659	708	651	681	657	680	689	636	677	688	666	709	643	673	729	685	691	682	677	649	665	726	661	694	703	680	709	718	697	725	716	690	637	695	662	703	684	681	707	680	682	703	659	673	654	696	679	667	669	655	637	736	665	656	648	700	690	621	691	737	695	650	656	700	709	686	623	694	695	648	695	634	681	679	647	690	633	668	656	673	673	697	645	654	663	691	733	687	659	674	698	680	692	682	676	646	640	597	709	674	667	673	670	676	665	692	657	643	668	689	707	658	680	654	678	685	655	653	662	664	689	679	692	693	696	633	649	714	661	663	697	657	701	633	702	687	711	685	701	651	646	656	666	711	649	676	689	673	674	668	681	667	689	668	643	692	673	701	695	683	683	710	638	700	667	656	642	635	712	673	690	672	697	625	700	714	687	667	722	673	748	662	679	666	649	741	708	703	665	689	696	699	697	701	685	701	678	685	670	652	693	678	651	670	642	660	691	683	680	680	661	666	680	651	643	687	673	691	664	704	658	669	667	697	652	737	676	681	699	688	717	710	655	665	689	704	688	690	672	695	700	686	684	674	682	680	678	677	658	668	697	678	677	740	682	638	682	718	663	670	689	639	696	735	666	703	687	665	722	656	683	645	647	664	677	668	637	678	687	716	690	683	656	698	693	668	664	700	663	691	654	712	681	678	656	703	634	680	655	683	668	672	689	666	688	674	682	660	708	665	655	687	676	650	714	679	659	674	681	684	696	712	663	640	658	680	653	642	620	709	665	702	657	697	724	671	679	720	663	621	685	676	670	706	645	710	662	701	697	691	689	657	663	713	715	682	695	703	611	672	668	673	662	715	662	675	683	694	681	647	678	631	724	638	663	697	676	673	691	646	677	697	693	665	686	674	646	672	717	689	697	703	711	680	699	647	674	679	687	659	640	667	679	704	649	665	714	631	679	632	695	705	694	724	692	720	662	662	666	631	662	680	710	677	697	742	716	678	679	705	663	669	664	747	730	688	703	641	668	659	678	628	667	641	688	676	659	666	737	674	703	643	687	693	704	686	692	648	665	667	662	702	669	643	672	672	694	695	711	726	703	649	676	709	634	697	676	651	685	681	682	685	653	702	673	660	661	676	681	680	696	698	717	670	666	624	664	649	679	667	706	699	665	674	701	693	704	700	707	663	674	700	699	662	713	698	681	646	634	709	658	694	690	743	683	673	674	638	671	649	696	671	712	689	646	716	676	664	660	668	666	649	661	672	660	694	683	706	721	658	690	707	642	658	668	707	661	658	699	665	681	635	710	643	717	654	683	675	681	663	649	695	706	671	659	655	655	654	676	693	669	668	680	698	645	648	694	654	683	652	691	677	650	684	678	658	676	677	646	650	693	630	641	700	686	667	647	653	682	642	671	672	616	620	712	697	683	665	718	718	661	683	671	696	697	664	705	700	682	708	668	709	673	694	709	684	712	740	702	737	655	720	720	682	695	648	670	677	665	685	685	690	655	692	639	646	638	644	662	720	672	677	709	688	675	653	697	701	666	669	666	682	717	671	673	669	653	667	679	650	661	707	676	689	680	709	663	661	695	677	717	689	696	729	644	692	672	664	628	650	677	645	673	702	690	694	683	666	652	679	650	670	677	661	644	645	668	697	682	677	648	686	660	683	645	701	685	717	671	713	667	658	687	695	693	729	689	689	640	699	670	698	676	670	684	658	665	680	674	665	689	689	664	675	648	714	719	683	694	691	648	625	612	681	661	671	673	694	661	651	697	663	749	648	676	650	689	690	658	700	684	704	681	708	694	686	638	682	694	682	673	729	676	692	712	657	641	620	674	707	690	663	655	651	686	662	675	664	686	683	681	642	703	687	641	698	669	652	683	709	686	693	676	659	698	686	706	661	649	692	708	689	651	716	730	687	675	731	665	653	703	690	677	631	616	714	683	687	663	698	726	675	623	647	715	652	645	638	654	664	712	694	661	647	669	659	694	700	691	676	629	679	646	666	662	730	712	669	725	686	669	689	717	669	639	676	684	661	684	711	655	712	687	680	681	667	683	687	683	712	680	683	627	681	684	680	668	695	635	689	643	701	653	668	685	665	627	714	660	661	707	699	690	657	693	685	672	653	664	667	686	662	640	683	675	686	671	698	661	713	630	664	707	655	684	674	687	677	691	701	684	664	684	712	712	674	647	673	654	662	622	667	630	673	701	649	716	691	705	688	702	654	679	691	648	636	708	653	690	626	733	716	646	684	712	685	677	702	648	681	674	671	667	706	681	641	698	683	673	712	666	664	714	658	705	683	694	671	648	657	680	689	673	699	676	684	708	675	615	674	719	699	681	688	701	630	664	687	664	646	694	608	663	699	706	719	669	677	656	696	676	749	637	689	704	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
18572	8625	9298	7716	5531	3481	2733	2023	1508	1093	910	871	808	746	742	783	727	736	815	755	704	763	699	670	703	609	591	543	482	481	464	468	473	418	370	381	395	426	410	364	307	296	340	375	335	380	362	372	339	564	2376	1394	326	304	316	342	307	299	284	309	267	298	291	284	288	301	289	282	294	322	267	326	305	293	311	330	306	269	328	302	289	272	312	327	305	292	269	282	308	282	272	294	297	305	299	306	291	273	333	280	287	305	306	296	302	306	285	345	331	270	274	308	287	319	289	302	301	292	299	306	285	280	296	304	286	267	292	285	256	316	294	263	294	284	288	283	302	302	297	276	291	256	286	298	291	296	261	290	291	280	279	297	287	296	287	283	301	309	294	280	300	297	277	279	277	304	295	301	266	291	289	304	302	315	286	262	351	310	325	302	319	296	307	301	293	307	331	280	297	290	303	281	276	286	289	315	301	298	299	255	299	291	265	272	285	285	282	283	272	272	295	291	299	308	276	300	303	286	285	292	291	303	299	294	328	292	308	309	298	284	321	283	306	274	303	320	287	272	279	281	306	310	281	316	275	312	291	318	315	292	285	296	307	271	334	283	321	302	302	302	295	271	308	292	256	267	290	287	293	289	301	288	308	277	281	296	292	299	278	295	277	273	291	281	287	312	298	307	288	281	295	292	282	312	329	259	288	288	303	289	300	285	282	279	303	306	285	282	309	301	310	290	282	289	296	303	289	283	301	268	281	292	298	305	277	281	284	274	297	308	320	285	289	313	298	289	299	260	292	300	288	297	274	288	295	277	301	304	296	290	270	331	335	305	254	283	276	274	277	301	294	268	286	300	277	326	290	285	266	286	296	308	289	297	301	304	281	282	286	300	303	300	283	254	299	303	293	297	308	295	288	294	289	286	310	304	303	284	273	279	283	303	309	299	313	281	299	263	288	318	284	338	277	261	280	280	291	297	326	311	331	301	298	289	311	333	316	259	296	269	293	300	292	294	287	285	289	261	265	291	324	301	276	318	278	298	302	282	261	269	280	317	269	304	300	287	299	265	307	340	301	271	303	264	290	289	343	274	278	297	277	320	279	274	277	285	303	272	291	263	299	328	302	285	305	316	287	291	260	295	294	270	278	267	280	291	311	311	278	296	286	285	305	275	274	291	321	276	263	293	295	311	290	304	287	297	272	287	288	277	288	292	307	320	289	314	298	297	286	288	296	318	291	296	285	306	282	303	269	300	273	285	271	247	276	298	283	276	315	274	304	299	279	304	298	297	283	300	310	317	287	277	284	283	284	340	305	265	306	293	303	296	289	302	306	291	249	306	304	298	287	308	299	299	292	300	288	309	312	264	296	262	302	280	304	292	295	284	288	289	316	268	297	294	289	256	252	303	288	304	312	264	297	308	284	323	292	292	300	343	322	298	285	282	297	292	263	283	302	288	289	300	276	309	278	315	329	311	315	259	282	286	294	305	299	292	292	289	270	287	286	290	292	284	309	293	299	295	301	271	292	320	263	280	290	332	285	293	281	288	275	280	274	323	304	289	263	300	284	264	288	299	269	269	276	322	257	287	315	285	267	270	282	315	281	273	292	317	305	273	276	301	296	337	274	309	297	288	303	281	313	274	278	314	294	287	289	312	310	291	288	299	285	277	321	294	286	316	328	267	248	310	289	308	280	279	323	280	281	282	326	319	266	314	323	297	288	301	276	276	314	294	274	281	280	318	282	326	322	282	290	289	291	291	288	284	310	266	292	272	271	305	298	293	304	303	293	335	279	277	315	306	297	301	290	256	321	292	268	282	298	327	296	326	290	291	309	302	248	311	305	286	294	319	308	308	317	302	290	300	259	302	309	281	285	309	285	297	286	289	294	287	291	274	287	260	309	282	287	294	291	297	286	295	284	292	281	279	301	301	273	271	278	277	309	280	315	274	318	272	276	317	274	316	299	284	292	277	290	303	293	301	297	299	285	259	325	303	296	281	307	278	255	296	305	277	296	285	294	302	290	290	288	294	282	302	260	306	279	301	318	282	296	318	291	286	315	313	304	299	316	320	271	303	296	293	299	297	275	322	246	287	303	296	322	279	304	272	303	292	263	294	288	291	298	283	319	286	284	255	266	315	286	292	298	308	288	275	310	305	264	308	298	295	289	300	301	284	295	302	295	292	281	295	269	281	309	269	311	281	274	317	272	289	289	279	281	285	298	292	299	294	313	295	286	289	298	291	318	312	275	309	318	288	305	306	271	272	281	307	279	301	302	299	255	294	326	294	288	299	274	299	268	262	291	291	303	265	268	307	296	293	300	256	303	320	269	318	317	293	300	304	284	283	305	255	293	281	286	295	288	284	315	293	313	266	288	277	313	273	288	295	308	294	291	286	294	304	288	302	314	275	298	299	281	281	307	316	281	292	289	287	308	327	275	287	305	267	311	293	307	311	324	282	283	298	299	283	302	279	276	292	290	323	290	270	330	304	257	299	278	264	275	278	281	294	290	305	297	283	253	272	291	304	284	269	276	286	280	283	292	270	311	298	295	293	275	276	270	283	301	250	277	296	289	299	318	288	275	305	314	294	299	303	279	297	294	308	317	281	289	301	299	309	278	301	303	301	278	309	297	295	289	291	290	301	276	269	303	307	319	296	306	303	311	305	280	306	310	298	287	281	297	309	298	274	280	296	270	335	290	284	315	304	304	273	291	328	292	298	274	266	275	281	289	295	307	303	270	316	320	310	298	305	280	287	282	287	289	272	280	292	306	267	320	315	307	257	288	303	339	260	287	279	295	304	271	302	302	309	276	309	294	300	307	284	305	319	320	284	291	291	295	279	278	304	286	297	293	300	297	329	276	256	310	263	311	294	296	312	281	271	291	303	298	294	266	295	310	310	272	310	292	270	280	282	281	308	267	298	261	277	301	280	262	298	298	271	321	331	318	280	277	273	294	300	281	257	306	300	280	308	290	253	291	286	262	271	293	278	272	317	284	287	299	262	305	305	304	275	284	306	301	270	275	297	314	257	292	280	301	318	304	262	286	310	313	303	250	295	274	288	278	299	280	312	306	297	315	295	291	279	292	251	273	308	309	326	295	279	322	323	289	326	276	312	291	296	269	280	301	330	254	306	283	290	260	295	291	290	264	307	276	322	319	306	275	280	284	278	286	311	309	290	293	298	290	290	286	280	263	344	291	263	313	266	274	333	289	282	274	273	285	260	275	300	295	293	270	289	312	294	274	295	304	307	312	279	300	316	284	304	307	286	303	296	277	289	264	298	283	267	288	275	279	271	289	282	302	266	279	296	302	307	293	264	268	283	278	279	299	309	319	296	307	289	306	280	315	305	312	301	295	270	305	295	323	271	280	294	292	264	271	299	278	292	300	295	302	307	282	259	270	286	322	311	310	281	293	299	319	250	283	292	293	327	320	283	311	299	299	316	287	282	294	289	281	320	285	274	298	295	275	300	299	294	311	296	308	299	322	263	305	318	324	303	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
9311	7496	10279	11388	10390	8443	7859	7522	6140	4850	4850	4419	3932	3641	3935	4045	3960	4206	4344	4217	4294	4280	4111	3616	3915	3357	3675	2689	2184	2444	2396	2256	2071	1906	1648	1819	1877	1869	1724	1498	1203	1266	1244	1201	1285	1513	1473	1452	1311	3072	14420	7872	1227	1128	1001	1115	1138	1105	979	946	867	898	869	884	853	855	856	862	928	930	901	931	867	887	870	819	957	861	828	916	903	878	844	837	847	880	875	848	902	864	866	875	892	860	829	847	876	802	876	849	910	832	859	838	904	849	845	843	842	831	817	903	889	841	878	849	896	879	892	901	848	848	867	836	818	805	857	825	852	836	798	882	916	869	838	826	858	883	891	865	808	910	865	818	870	850	832	847	820	818	892	878	829	869	822	810	893	877	853	823	887	916	852	861	836	862	871	805	906	895	868	866	862	833	867	829	815	901	837	891	818	793	839	917	890	857	845	817	862	832	843	846	823	872	841	899	863	833	831	816	832	832	846	859	870	813	862	866	913	824	867	813	809	806	868	900	865	878	856	828	849	866	866	808	864	866	857	875	837	858	827	841	831	894	829	828	819	888	829	815	853	807	827	819	840	822	844	832	835	809	905	857	841	860	826	829	846	907	831	857	879	798	815	905	815	861	857	851	850	879	866	892	879	873	848	827	862	842	869	798	823	853	812	825	898	876	820	805	843	875	795	834	787	872	850	890	851	893	845	828	830	834	824	813	845	843	838	818	824	782	816	784	841	842	864	855	858	860	853	841	845	843	851	916	896	835	867	878	830	865	856	875	842	903	882	825	869	863	870	878	887	826	871	859	813	882	847	881	859	849	824	900	808	835	857	939	872	875	840	858	880	850	887	908	869	817	848	886	875	877	839	859	813	919	791	858	875	838	798	888	864	827	890	839	763	872	829	778	792	820	800	866	858	880	842	852	777	878	809	873	849	816	876	862	818	836	842	823	886	845	853	794	871	865	882	818	829	911	867	867	789	854	834	892	892	847	835	875	872	837	880	827	826	907	845	846	814	837	830	881	808	809	820	803	939	828	844	861	831	847	819	774	888	854	815	852	829	874	915	856	793	817	890	897	782	865	880	830	846	864	850	817	869	820	872	798	858	821	852	870	860	837	868	810	830	790	826	845	866	869	811	866	812	813	813	885	839	803	840	807	848	827	827	864	849	837	853	849	818	866	853	858	826	828	883	814	829	855	839	841	870	856	793	807	847	825	847	873	823	879	875	857	858	855	825	812	863	809	891	864	858	867	811	878	872	830	868	857	871	827	864	849	907	887	892	844	834	777	885	873	849	833	824	829	880	855	823	837	833	861	836	845	809	883	861	854	882	853	874	859	865	857	825	846	841	830	877	851	872	836	868	854	848	857	802	833	832	828	830	855	798	901	886	860	851	875	840	866	827	811	858	817	851	835	866	834	814	862	865	856	823	835	867	867	848	852	930	848	912	853	848	873	833	896	803	862	831	817	860	850	839	851	838	860	792	874	838	847	869	871	865	850	903	905	829	864	823	835	879	865	843	867	812	844	846	865	823	870	820	883	852	868	876	869	830	870	873	831	861	840	837	818	870	866	853	883	867	893	865	813	792	869	820	824	816	866	838	880	842	832	905	839	861	864	855	829	818	833	868	887	882	806	872	857	856	861	818	825	823	942	819	785	862	855	821	814	842	845	858	790	858	878	843	894	864	842	912	892	844	880	806	868	835	813	862	858	898	835	869	868	850	853	912	894	827	880	818	834	794	869	836	840	855	843	803	797	856	835	856	826	817	838	858	893	846	893	839	839	878	892	850	843	819	833	830	831	866	860	809	822	875	874	845	838	856	869	867	855	847	876	808	855	856	843	878	876	846	830	887	863	765	783	821	857	822	870	832	854	798	821	868	839	777	814	837	853	902	783	872	851	805	876	838	868	802	859	794	815	858	862	871	867	835	827	869	902	845	849	890	908	856	863	856	836	789	902	850	808	870	836	819	839	809	821	830	847	906	875	879	875	839	864	848	867	820	810	845	877	861	853	878	829	804	816	826	853	867	894	857	876	909	836	870	852	832	861	854	859	841	799	840	854	836	856	828	855	908	839	813	842	860	875	851	873	841	828	905	813	831	821	834	798	837	857	819	841	879	843	873	848	858	815	871	834	816	807	814	836	865	898	871	897	834	874	860	794	867	879	873	841	872	806	841	807	891	857	878	830	852	868	844	829	827	852	836	858	824	887	854	908	856	826	837	879	853	825	856	819	855	853	788	881	797	838	843	869	874	903	874	889	877	857	867	826	857	857	869	878	828	835	845	817	903	845	846	887	888	861	853	827	852	890	849	851	833	878	829	802	886	867	819	849	812	836	845	773	898	828	902	827	884	857	871	877	941	807	854	852	818	839	828	889	878	840	864	856	844	804	833	825	827	840	885	878	849	934	851	789	831	877	835	885	826	846	811	861	869	827	826	868	846	835	892	871	841	818	810	840	830	835	832	917	797	872	848	784	879	873	879	829	834	875	815	856	849	871	862	810	856	899	821	860	805	828	836	819	882	848	836	881	858	912	875	853	870	883	828	775	884	843	839	830	803	844	867	856	869	840	851	876	876	824	837	873	818	799	836	873	819	843	887	868	823	879	862	809	802	862	820	845	798	825	841	817	890	835	879	847	879	850	793	885	882	813	885	855	820	895	800	855	878	883	821	852	821	884	824	864	842	866	805	877	806	805	871	843	845	832	878	835	799	776	842	852	864	817	884	868	872	861	817	807	883	842	861	819	826	861	842	830	861	817	833	904	865	821	826	879	834	868	836	817	910	867	775	836	889	864	821	887	845	872	918	828	836	881	804	830	827	855	849	877	864	901	843	835	896	910	871	847	884	835	858	860	859	901	834	841	844	852	880	882	881	820	865	842	863	869	875	837	894	870	815	850	849	866	906	818	877	821	898	852	853	805	822	878	856	869	816	810	892	850	853	831	856	902	879	805	819	813	837	873	870	878	869	809	898	855	874	861	811	800	830	804	872	868	816	870	824	847	868	836	793	867	847	834	830	834	821	851	887	904	852	852	852	882	831	837	769	830	876	830	905	877	821	816	862	837	830	848	859	890	847	855	878	883	859	877	817	816	842	818	816	874	868	816	825	813	853	845	880	872	844	873	878	899	855	839	860	814	854	841	867	835	882	813	864	813	865	884	846	845	867	818	831	806	886	839	886	884	821	823	903	786	861	820	823	833	899	790	821	838	834	867	860	823	829	809	805	801	843	816	864	841	861	851	886	863	864	847	816	810	872	877	818	891	854	861	831	806	905	869	830	813	877	885	856	804	878	830	828	839	863	826	833	800	806	890	873	829	902	848	817	843	815	851	835	812	839	822	837	896	832	901	863	917	835	848	843	842	859	884	836	847	859	863	799	869	856	894	853	861	864	836	827	861	796	863	818	790	839	858	842	869	835	858	860	872	812	826	845	843	854	822	819	857	807	875	900	858	822	905	812	856	850	855	851	833	836	873	839	856	870	878	875	835	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
2318	534	557	402	329	255	215	217	229	204	216	160	190	204	206	187	183	178	180	174	140	170	197	146	185	160	166	172	159	164	156	145	152	150	136	127	149	154	124	136	126	167	140	136	150	138	136	158	138	134	246	234	141	143	151	123	137	172	145	121	140	152	126	152	115	141	139	133	153	142	154	126	155	137	136	140	150	144	138	138	135	137	136	134	127	144	145	133	137	134	141	143	117	138	145	146	112	147	131	164	139	133	153	133	141	137	140	125	115	138	148	136	134	138	122	124	132	144	153	156	128	133	139	153	128	149	127	131	125	134	151	150	135	149	127	153	151	153	133	136	145	135	127	144	148	163	125	131	134	128	128	131	165	128	177	151	127	152	141	132	135	139	141	153	147	129	158	127	131	104	144	128	149	136	143	121	141	143	151	130	165	152	117	113	140	122	138	113	133	135	163	140	141	132	134	157	135	148	143	133	134	132	132	136	131	134	113	130	136	132	147	144	123	136	131	122	132	154	126	127	118	152	141	127	116	159	136	143	125	138	149	130	141	139	142	129	125	133	115	120	122	133	148	165	149	141	134	109	148	110	130	129	129	148	154	132	131	127	128	115	139	134	153	113	149	134	147	141	141	148	146	140	151	120	147	120	162	164	130	137	128	133	162	136	145	115	142	145	133	146	143	151	136	147	122	152	137	142	142	129	154	125	154	148	122	151	136	118	126	155	126	124	162	131	152	133	148	120	128	135	140	150	141	135	140	114	144	149	147	139	147	162	125	144	135	157	141	129	139	154	117	121	150	122	148	146	144	122	138	155	115	139	155	140	138	135	139	147	133	159	142	134	139	150	147	134	146	123	129	127	146	143	136	117	134	128	157	138	131	131	149	148	145	124	130	153	162	117	141	145	130	143	144	131	136	129	156	138	151	157	152	151	146	147	135	138	129	141	140	151	145	149	140	139	141	113	156	142	135	139	145	148	125	123	141	145	146	148	140	136	142	133	151	131	146	135	153	138	143	136	139	139	162	139	148	154	147	133	157	139	147	148	121	123	143	138	138	126	133	145	140	124	140	148	136	137	140	143	136	163	124	155	121	139	136	121	137	152	135	126	148	130	142	153	144	149	130	137	123	137	143	129	147	140	148	126	136	147	143	137	156	148	148	137	149	137	138	121	152	151	138	134	147	138	131	132	134	143	139	154	125	125	126	136	146	129	147	148	127	149	123	132	124	151	148	123	128	127	114	149	144	110	135	131	131	144	127	137	134	137	139	140	151	126	147	136	125	134	156	120	112	136	153	134	135	151	133	168	136	125	122	143	149	132	146	150	140	128	125	133	138	125	149	152	143	161	150	130	122	161	114	146	129	127	144	124	149	129	123	133	141	147	144	148	144	136	140	138	125	136	144	119	149	126	124	129	122	137	147	138	149	136	146	133	135	120	160	149	166	164	137	140	153	114	139	121	154	109	135	131	142	145	150	134	133	144	113	142	126	149	132	146	147	137	128	141	158	152	154	153	128	143	122	130	121	130	122	146	144	145	148	118	141	119	132	142	135	121	148	180	148	137	136	136	130	163	123	131	150	142	142	150	134	150	155	129	154	152	126	118	121	110	117	139	126	150	141	135	143	139	150	119	156	139	136	136	131	144	144	137	126	149	135	141	136	125	125	158	143	149	143	149	134	139	131	125	147	147	142	146	136	143	143	141	144	145	152	129	146	122	142	148	160	121	121	118	149	141	142	133	145	153	121	165	139	147	137	132	125	139	126	160	161	132	140	141	123	134	137	162	126	150	124	132	125	137	152	138	156	147	126	130	168	130	134	129	140	124	140	142	143	149	125	121	156	149	141	148	140	139	143	139	141	137	132	125	129	122	146	146	150	135	129	148	152	121	164	123	165	120	135	158	140	131	149	150	144	143	124	143	143	137	165	142	161	154	128	130	167	133	149	150	128	149	137	142	154	150	148	136	146	129	131	124	141	176	132	125	139	138	144	125	136	152	126	151	157	133	130	110	135	131	112	153	117	150	126	139	129	147	140	146	126	146	125	141	139	152	131	132	127	138	156	154	156	125	142	151	158	147	107	121	131	134	139	145	149	122	141	126	147	121	158	144	154	145	151	145	140	141	123	134	122	146	151	136	141	139	137	143	158	145	130	144	147	129	137	138	158	135	142	137	116	144	137	123	134	137	141	152	123	146	145	127	151	131	120	154	157	141	128	121	165	122	127	141	140	128	109	155	162	151	138	122	133	106	116	136	152	141	122	116	156	139	139	136	139	145	134	133	132	124	127	158	150	143	140	138	140	136	134	142	129	111	130	114	129	117	164	124	152	145	129	134	146	142	144	145	134	134	159	120	129	146	147	123	128	133	153	133	148	138	132	140	145	150	146	132	133	149	125	124	155	140	129	137	125	134	132	138	133	135	173	142	116	130	143	153	131	139	147	163	124	126	159	135	114	135	128	136	153	133	128	144	139	142	126	118	115	136	142	125	130	142	129	145	152	140	143	144	135	133	146	129	121	128	145	157	134	143	158	148	134	116	127	145	140	139	161	138	116	158	140	135	127	140	148	129	129	139	157	123	132	115	125	169	130	137	160	124	142	162	129	124	137	136	118	149	145	139	146	122	130	151	135	142	136	120	159	133	127	124	144	118	141	159	124	145	145	157	126	138	142	147	164	137	154	130	144	131	122	149	142	149	164	127	147	154	135	140	147	131	131	114	138	114	141	128	137	140	148	152	136	120	157	124	138	133	132	138	137	152	128	138	166	147	139	147	148	134	135	132	144	144	141	164	110	132	113	132	155	146	139	118	140	140	148	145	124	145	155	136	164	113	137	136	127	132	146	145	119	129	152	138	149	145	135	126	136	152	140	132	139	127	131	143	143	141	129	136	130	124	144	152	140	129	138	136	148	141	141	143	123	141	131	123	123	152	147	134	142	153	139	154	131	131	132	122	127	133	128	151	136	130	128	139	134	152	133	141	149	149	139	145	158	116	155	122	131	146	142	139	122	152	121	123	121	138	133	156	145	123	142	135	114	128	135	132	139	139	122	159	140	128	140	151	129	124	147	137	150	135	126	154	131	164	135	138	147	133	145	119	145	135	151	140	146	139	153	134	147	157	142	126	128	157	126	146	145	149	144	162	156	136	128	137	137	121	145	135	137	121	143	134	131	140	149	137	139	106	168	144	165	169	131	122	136	144	143	133	138	132	143	151	136	122	155	137	134	142	142	144	115	130	113	132	133	134	133	140	144	130	157	120	139	137	135	129	121	142	144	140	137	129	153	138	133	132	147	137	144	132	144	150	156	140	136	141	133	140	146	142	141	133	147	156	148	143	144	148	138	102	123	134	148	130	126	155	143	122	130	133	116	158	132	131	145	159	148	155	137	123	134	151	120	133	110	142	121	133	125	146	144	148	128	113	132	109	131	138	154	144	157	133	134	166	132	115	126	118	122	148	151	125	144	147	140	131	143	120	127	112	138	144	148	140	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
2306	1055	1275	1295	1223	1034	956	963	869	785	782	866	831	824	834	739	773	795	815	709	745	707	720	661	703	679	649	642	588	603	604	527	542	573	545	510	496	515	491	542	477	472	492	489	490	497	502	487	456	616	1275	1025	500	467	468	486	462	495	494	467	499	466	514	478	490	468	457	477	441	433	458	510	455	477	499	462	435	451	495	484	427	427	434	443	457	501	478	473	475	444	469	457	484	445	433	463	451	498	463	447	470	436	487	453	442	459	475	477	463	476	498	463	435	463	442	443	487	480	484	485	469	472	465	466	512	461	457	460	499	442	460	440	437	501	481	426	489	463	487	492	424	489	481	456	459	461	439	492	452	507	539	531	445	448	475	428	491	457	472	460	421	464	458	469	491	456	444	455	441	457	488	468	461	462	469	464	458	459	432	438	493	451	468	471	451	439	466	483	455	456	465	420	441	492	512	391	463	449	477	434	461	491	455	414	464	475	511	474	497	435	455	466	470	487	427	456	441	514	474	461	447	475	470	454	461	474	456	460	471	460	432	434	475	480	444	463	465	444	430	464	418	509	451	481	471	465	430	454	489	475	456	467	469	435	440	430	451	475	460	475	489	485	466	463	469	485	463	496	450	446	457	450	471	441	455	462	499	455	462	450	491	457	435	453	442	500	472	445	451	473	458	428	482	472	495	438	459	465	470	453	468	446	474	446	459	493	465	451	494	465	450	472	417	459	466	478	485	457	493	525	425	449	477	509	461	429	492	450	470	438	473	486	486	448	429	440	428	488	496	452	489	478	471	455	451	439	452	483	431	449	469	467	487	457	507	446	484	480	479	427	511	426	453	440	457	467	476	441	513	473	463	471	396	449	435	464	497	455	474	466	480	452	446	511	431	453	477	445	440	451	415	444	434	491	447	454	443	484	460	484	477	481	469	448	453	464	481	473	485	448	430	444	515	480	480	438	456	433	469	498	496	473	500	472	426	476	431	459	485	475	430	452	447	480	456	465	483	443	495	481	437	463	459	480	459	459	451	442	470	457	450	424	471	460	460	454	508	472	441	496	450	416	464	486	446	483	443	476	484	443	461	498	481	449	438	460	489	453	442	433	443	471	465	467	495	468	480	456	453	461	470	500	439	444	452	486	477	467	475	458	464	449	438	482	470	416	461	486	446	449	459	446	472	429	462	414	466	463	461	433	484	462	473	444	460	448	457	467	448	457	511	469	455	452	459	471	476	452	443	464	424	456	459	444	458	464	431	517	438	519	472	469	522	478	454	446	468	484	495	459	442	466	449	466	448	429	446	428	486	473	432	439	444	455	433	452	461	465	475	470	462	467	416	465	468	485	473	495	508	479	468	466	478	503	449	445	437	454	477	446	426	439	480	440	490	528	476	442	487	478	475	486	443	480	465	478	454	480	456	455	436	445	432	439	470	428	456	419	470	443	454	449	483	455	450	448	456	449	485	432	436	455	458	435	442	453	448	456	457	438	466	484	469	536	484	471	457	471	453	459	459	465	476	483	464	473	474	460	457	464	470	455	437	506	468	483	472	442	520	467	466	408	482	436	415	420	503	497	473	453	448	451	434	456	484	453	459	473	480	480	432	456	427	438	486	481	438	455	431	444	432	466	466	436	474	477	478	456	481	447	479	446	458	445	467	490	421	481	447	446	450	469	441	432	450	436	485	447	458	454	471	413	446	472	465	473	455	463	468	471	504	470	485	451	452	470	457	456	464	442	469	464	456	460	466	489	448	493	477	460	429	466	476	482	480	507	430	443	454	445	434	467	457	467	533	482	444	465	499	441	452	460	461	451	468	513	504	450	461	441	488	495	453	487	472	489	472	448	451	433	462	473	444	435	455	493	446	473	461	482	454	477	459	473	465	447	420	464	453	483	438	472	494	461	451	459	433	488	474	521	468	455	456	481	517	458	457	461	448	502	482	470	433	454	499	470	470	462	463	468	464	491	484	440	439	477	470	442	454	484	445	478	441	479	460	470	458	499	478	473	467	465	480	418	462	452	463	482	449	490	489	449	441	459	462	421	483	483	469	473	445	446	483	480	462	452	443	501	461	477	454	472	490	442	451	462	468	467	447	485	461	447	445	472	468	478	460	445	448	451	439	454	461	474	449	481	425	486	462	436	493	479	451	438	466	429	425	501	443	446	456	467	465	473	472	464	443	477	444	476	447	465	463	499	435	456	450	491	446	459	473	466	463	471	440	464	462	463	469	453	486	446	462	455	442	456	424	462	485	441	478	478	415	491	486	465	433	440	480	490	486	451	424	486	494	459	465	462	422	469	469	448	454	426	464	484	456	456	487	436	444	486	486	480	459	484	468	472	462	451	454	460	448	477	474	442	458	468	478	459	454	461	444	439	480	482	469	459	487	440	482	436	431	439	421	483	478	434	491	458	467	447	463	486	446	505	503	469	476	503	446	424	467	481	452	461	475	449	494	466	507	470	462	466	452	445	469	461	445	459	465	475	435	486	453	466	443	519	442	459	453	455	462	491	424	460	464	407	498	467	505	478	460	524	470	490	497	439	459	436	498	446	404	429	439	465	493	451	483	478	427	460	452	480	452	420	462	452	472	481	486	453	467	466	477	512	436	457	462	527	447	453	460	474	480	477	467	449	477	447	530	443	459	463	441	430	472	437	415	459	411	476	463	435	472	479	467	479	473	458	482	468	458	500	459	478	458	499	433	459	420	459	426	472	504	461	478	470	499	440	496	510	455	456	463	455	457	444	496	471	457	441	458	467	434	474	467	474	441	428	459	495	453	510	452	477	487	474	473	443	490	450	483	447	447	446	453	459	473	439	469	433	441	468	448	440	423	459	457	470	445	443	469	487	476	425	465	465	483	442	481	457	469	443	468	467	480	470	486	465	482	446	441	456	449	435	492	492	464	439	501	441	424	466	439	451	484	431	482	458	490	441	479	441	456	453	453	464	485	481	441	468	453	481	495	425	506	440	446	501	450	441	507	464	412	481	444	452	450	464	434	460	449	455	472	455	460	431	457	480	507	448	486	490	476	465	456	485	459	444	453	461	432	471	434	452	505	459	439	443	467	482	441	477	481	515	446	472	472	446	424	452	466	479	469	451	472	433	452	436	447	467	448	469	480	454	481	486	446	489	513	460	447	396	476	443	441	469	499	415	476	456	497	490	480	454	500	478	494	463	439	452	463	449	476	428	477	470	465	456	435	475	443	414	474	490	478	429	456	481	432	455	470	474	459	437	478	437	434	488	473	448	486	468	465	445	482	472	498	462	453	429	474	471	420	480	470	475	456	467	469	453	479	460	472	474	454	502	443	457	494	515	497	472	480	443	474	501	462	440	437	464	437	425	460	479	485	441	472	408	493	465	422	457	453	476	445	460	461	453	499	509	459	462	458	506	485	429	412	448	448	437	488	437	476	460	492	458	480	487	441	477	475	486	479	479	465	459	474	440	415	449	459	445	431	458	502	462	488	449	426	472	505	443	458	471	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
9748	4692	5003	4170	3070	1911	1267	1082	817	627	573	482	480	478	456	488	493	487	489	478	468	440	463	426	419	394	401	353	327	346	312	304	317	298	265	296	296	313	275	244	259	266	287	238	269	263	266	258	276	660	1220	659	271	252	264	265	253	247	221	241	236	225	240	241	219	256	216	232	240	237	250	215	254	217	235	210	209	221	248	244	251	234	216	230	249	241	218	215	212	251	190	224	245	217	221	214	251	226	228	239	212	221	232	227	241	246	231	242	232	226	217	209	243	213	217	213	236	225	228	233	208	245	214	237	220	228	241	229	223	246	214	216	218	231	237	187	229	230	202	211	246	222	224	257	233	259	219	212	221	224	253	239	242	225	233	228	240	218	230	238	210	210	227	238	193	225	248	222	240	215	201	269	233	232	216	236	230	265	205	241	232	202	238	234	216	223	237	245	206	226	255	254	264	235	229	234	220	228	217	202	249	239	238	220	226	215	223	199	240	257	213	226	220	223	243	216	238	259	272	235	220	235	221	230	201	232	220	201	230	214	247	246	249	199	211	243	256	190	212	244	221	233	245	246	238	220	209	217	209	231	197	236	218	235	242	216	210	207	231	203	219	213	227	240	206	215	240	225	216	263	240	225	212	243	207	218	255	281	244	226	224	220	206	255	231	211	205	239	211	247	226	253	227	227	220	235	245	201	237	221	224	241	223	235	217	217	262	222	229	244	222	221	197	247	214	241	235	231	241	229	230	259	249	215	216	215	250	253	237	238	253	233	213	265	220	210	254	262	216	237	255	242	214	225	230	218	212	217	251	214	210	260	223	237	239	229	223	203	218	229	224	212	249	229	224	240	228	227	219	226	198	228	221	218	220	214	224	241	229	224	235	226	219	212	228	237	223	226	218	236	229	233	247	223	252	233	235	241	236	230	211	245	234	232	230	247	225	222	243	225	228	257	243	227	180	235	226	214	243	225	233	245	235	258	245	244	219	241	222	221	213	225	234	225	217	220	258	228	223	243	229	249	214	206	266	234	245	229	229	210	225	232	243	212	252	226	230	231	236	263	225	227	218	221	202	229	227	201	216	228	220	243	211	221	253	241	245	236	268	209	229	220	229	224	230	226	221	239	218	228	242	197	226	211	228	261	220	215	239	233	240	211	245	229	241	254	210	242	209	232	225	216	218	211	240	233	217	235	250	226	210	231	216	244	218	216	231	233	223	231	232	234	242	263	198	238	233	235	247	248	237	261	228	256	241	223	250	245	200	204	235	220	195	214	239	229	246	229	218	242	218	234	205	223	239	220	216	237	244	217	224	242	210	237	200	238	235	237	218	200	257	227	218	231	215	243	216	203	243	242	229	227	230	205	226	219	211	215	210	229	239	218	213	240	232	251	239	209	215	253	244	230	231	231	228	229	217	217	206	242	217	252	232	232	227	228	239	207	242	221	236	223	226	233	216	264	217	236	235	245	220	234	240	234	251	207	225	231	231	258	245	227	226	247	236	228	224	222	232	224	241	225	207	236	222	229	243	218	247	223	245	233	224	225	255	227	215	203	259	199	224	241	231	214	224	210	216	226	234	238	236	232	213	244	234	235	213	214	226	243	237	197	265	232	218	232	206	220	227	218	216	212	229	209	229	231	239	206	277	225	241	224	229	225	250	226	211	210	221	236	240	243	205	256	219	244	218	222	221	207	228	235	258	251	213	217	211	249	200	223	220	223	217	188	265	255	235	226	226	242	217	217	261	222	213	233	251	223	257	241	228	238	253	229	217	237	219	227	241	259	227	237	223	209	224	230	228	200	228	215	218	257	228	205	204	241	214	253	227	249	235	219	246	223	206	241	239	236	227	222	251	244	270	228	198	258	217	236	232	222	237	231	229	233	214	229	238	243	212	210	212	220	260	215	219	245	245	208	237	222	241	248	232	226	253	200	226	230	245	236	267	252	228	237	227	221	214	240	202	211	223	218	247	233	224	212	234	208	228	236	221	227	214	235	233	263	219	224	202	227	224	211	250	199	219	271	230	235	237	212	212	223	232	212	230	206	243	227	256	252	230	203	220	206	251	216	258	253	227	251	234	229	257	203	231	236	242	227	223	251	236	223	228	232	227	215	217	220	215	209	246	186	210	240	252	234	227	266	223	237	213	239	211	246	244	219	249	242	234	258	226	219	243	245	238	211	250	215	222	245	254	242	238	229	217	237	238	221	228	222	234	232	234	214	229	245	226	195	217	227	254	238	230	229	225	258	226	250	207	232	215	252	228	230	266	240	263	216	233	234	227	230	227	230	232	231	213	218	238	196	230	214	243	256	215	245	224	219	231	211	217	224	219	199	221	237	253	260	218	235	209	246	243	236	251	237	237	227	230	238	283	201	229	247	232	249	226	229	240	237	206	216	232	216	232	233	227	232	260	223	251	232	225	222	206	210	205	255	232	220	235	233	245	223	229	223	213	264	236	219	236	240	221	230	261	218	239	244	224	264	278	215	216	219	218	239	256	228	248	247	235	225	228	223	204	232	225	236	242	238	232	241	241	245	201	227	248	267	247	250	233	252	212	270	226	239	237	234	244	230	229	257	248	227	229	210	213	244	221	262	207	233	196	241	244	245	233	229	237	243	205	230	239	205	213	190	247	226	222	229	245	210	241	240	257	222	238	213	251	244	231	228	234	226	258	212	237	220	223	234	209	214	234	237	237	217	199	243	240	227	219	250	230	231	216	217	204	209	196	242	240	237	236	258	206	211	238	241	229	229	232	214	215	228	223	241	243	240	224	246	228	239	241	288	209	215	233	237	213	239	203	244	231	231	237	271	253	233	209	207	236	262	218	227	204	232	243	213	230	219	241	221	214	207	219	213	245	182	265	190	229	232	215	236	259	222	202	213	212	216	233	239	230	225	242	235	258	233	243	237	242	237	220	225	246	219	243	213	232	227	235	244	215	192	236	194	220	204	217	221	243	225	216	228	243	219	227	244	244	241	252	233	254	221	223	234	223	253	227	255	254	263	224	207	238	212	235	221	219	214	200	218	233	239	244	253	232	236	241	229	215	240	218	221	209	264	241	261	233	238	235	247	220	302	230	244	260	206	228	219	230	185	245	218	227	226	236	253	238	212	211	249	242	251	238	255	235	254	265	242	231	234	229	222	226	205	223	218	237	236	244	230	216	208	246	204	227	243	240	240	230	255	251	231	224	231	239	218	227	228	214	235	225	231	224	230	235	221	246	199	223	203	223	212	219	239	217	248	212	207	254	211	215	222	222	238	231	220	214	228	243	213	237	219	256	232	227	225	204	210	265	252	246	236	263	249	246	220	238	244	230	254	232	220	245	232	247	227	238	224	251	248	232	236	208	208	228	222	237	236	221	223	258	230	230	224	240	218	245	237	225	211	227	210	212	207	220	234	245	222	215	261	213	225	244	230	243	257	227	208	224	252	221	224	220	217	235	211	238	236	191	202	238	235	213	240	222	233	220	227	246	225	221	246	235	234	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
6687	4500	6103	7537	6791	5365	4712	4233	3616	3248	2958	2675	2659	2263	2335	2616	2596	2417	2511	2541	2493	2500	2471	2089	2358	2033	2018	1720	1529	1454	1501	1454	1251	1219	1165	1216	1252	1346	1189	933	940	940	898	920	903	1145	1037	994	1111	4311	8067	4100	848	846	863	816	808	764	711	760	752	673	725	737	750	722	731	776	722	754	736	717	717	704	737	739	715	677	743	695	711	726	716	679	734	737	737	702	673	719	714	717	706	726	671	670	697	687	723	694	693	707	709	688	724	683	654	696	722	727	717	684	722	711	667	690	734	684	709	712	732	722	735	720	731	712	687	672	709	699	718	689	683	683	714	707	718	701	691	668	707	684	712	709	709	690	725	704	669	684	729	681	653	690	725	697	631	684	708	679	665	692	701	672	698	745	708	721	681	685	713	730	693	682	707	755	685	716	701	710	718	675	683	692	669	702	697	737	683	671	721	693	717	731	713	692	709	701	636	728	711	687	678	690	709	656	671	677	691	711	694	699	684	724	712	726	704	653	729	721	667	701	726	717	686	718	693	716	652	750	707	688	741	687	654	666	664	678	722	720	724	696	682	666	677	728	724	715	710	697	731	730	716	706	706	712	748	669	693	686	688	716	716	677	656	718	686	741	715	667	743	639	705	698	687	672	751	682	664	686	641	688	724	694	709	715	684	749	698	699	730	698	687	679	690	712	707	691	714	665	705	740	693	664	728	682	710	672	694	735	701	673	725	741	714	698	674	666	731	682	717	670	694	715	704	739	688	701	697	749	698	679	715	726	726	728	697	668	731	674	721	732	703	696	740	682	695	698	716	712	702	749	719	753	713	712	715	713	640	723	703	711	729	735	755	705	701	682	672	694	698	708	666	738	700	672	652	655	681	657	735	731	722	713	755	682	692	763	693	755	641	656	676	714	734	689	751	693	694	722	694	743	692	730	710	697	701	722	752	718	623	715	695	682	710	672	640	732	682	662	667	691	672	681	698	703	709	758	680	692	690	695	676	681	674	719	703	705	700	725	746	758	711	660	666	661	704	656	706	659	660	771	643	678	676	679	706	669	665	712	713	718	670	690	692	710	717	678	754	724	701	726	709	685	710	679	712	672	737	669	669	696	703	629	727	728	710	662	720	679	713	674	689	676	732	656	732	697	667	697	669	735	730	719	675	749	675	670	665	732	724	710	724	684	665	689	696	687	659	690	695	685	705	735	698	687	709	696	710	731	690	705	648	637	721	691	704	731	696	642	765	699	737	691	693	719	742	672	724	718	737	691	708	706	678	679	711	703	707	719	703	713	676	717	738	685	704	708	692	687	691	702	698	677	711	667	692	684	731	748	735	724	640	665	702	710	725	678	682	705	736	733	673	664	717	691	701	653	682	661	686	694	727	718	701	667	660	652	713	707	673	685	732	646	737	688	681	672	743	688	725	703	736	691	671	686	696	676	715	681	695	686	695	675	686	718	686	756	724	674	697	687	683	705	722	636	691	669	681	722	703	699	708	659	671	713	713	667	696	740	662	681	691	703	745	690	719	707	657	702	758	691	716	734	696	728	718	705	703	696	709	729	729	725	689	691	655	694	747	742	729	689	730	685	706	672	702	706	682	698	685	679	732	695	731	735	670	661	689	683	675	724	731	720	745	750	674	654	702	699	707	720	685	662	701	700	713	665	711	689	708	697	697	719	726	674	665	708	640	709	718	690	727	742	675	736	712	719	658	685	699	786	694	701	701	677	711	663	719	676	667	640	721	696	728	710	698	697	707	747	682	712	763	685	673	670	760	709	742	649	669	698	692	742	704	723	723	787	667	697	717	687	727	706	702	661	719	753	678	718	668	664	642	727	683	740	713	740	673	721	683	706	705	686	707	739	675	651	653	706	686	695	708	695	706	671	682	739	726	732	704	748	689	687	754	703	730	687	653	731	703	702	700	725	695	687	704	704	672	645	726	661	701	680	689	686	723	717	724	675	675	677	709	678	690	711	672	671	649	748	711	670	705	704	700	687	712	700	690	666	714	736	730	698	661	663	695	691	650	716	681	701	735	673	690	655	702	702	636	723	665	689	662	736	681	730	670	727	704	709	690	734	709	693	708	715	687	685	703	693	729	706	728	726	696	686	716	723	696	685	653	660	755	652	723	742	719	686	711	680	668	748	694	696	728	688	697	680	681	670	656	688	639	672	700	676	665	683	729	700	726	652	682	737	720	727	658	660	679	703	724	728	688	742	663	702	672	739	685	730	691	715	721	685	706	725	709	668	698	683	712	625	685	705	741	720	712	719	659	668	699	651	704	714	723	747	690	746	674	719	733	690	730	775	715	701	671	762	670	729	697	690	678	687	753	678	750	676	704	695	697	710	680	698	708	713	749	710	707	722	713	694	706	683	701	695	730	719	696	676	709	696	682	748	678	728	701	693	667	699	714	703	667	696	714	708	695	691	773	666	707	748	676	691	680	691	712	740	743	704	687	707	695	655	686	708	687	682	700	666	656	688	674	701	716	659	692	672	704	695	712	765	719	733	714	677	737	668	680	726	718	686	719	707	714	646	695	721	721	726	697	689	723	797	750	743	720	692	699	738	713	736	714	708	759	698	723	736	717	727	714	669	696	722	731	649	733	719	723	732	715	674	712	729	767	687	703	683	653	745	738	717	706	634	679	706	719	685	674	683	712	686	709	719	698	710	670	704	694	671	709	700	732	714	655	740	707	716	701	699	734	654	701	787	647	695	723	712	697	665	662	718	633	692	705	716	666	696	683	692	683	701	706	691	727	722	719	690	699	656	717	716	709	683	742	690	676	705	730	722	703	668	713	752	683	699	650	718	720	745	685	712	709	652	675	684	700	645	672	746	701	671	692	731	727	683	713	710	674	747	678	675	708	698	734	741	702	705	725	671	690	679	697	697	718	745	710	744	732	714	700	682	685	724	668	669	698	715	672	720	678	670	682	712	713	724	755	690	662	752	709	691	658	728	717	726	718	709	715	639	699	700	656	715	687	738	708	691	649	709	721	667	724	664	709	731	722	721	695	692	646	721	676	679	663	712	727	701	680	680	711	749	680	714	764	674	745	728	685	720	738	666	707	696	723	730	678	692	681	703	665	696	747	739	689	680	693	661	742	685	659	674	724	707	686	732	714	696	731	720	704	734	704	690	689	711	735	704	693	668	717	665	628	685	725	714	686	713	718	686	723	668	704	710	686	718	677	665	668	696	696	684	719	744	725	682	672	727	726	734	715	707	720	706	709	673	674	719	663	732	722	702	716	669	673	692	649	667	679	719	661	694	690	706	722	667	680	678	690	708	658	716	711	695	678	678	663	693	708	672	674	733	708	680	728	731	772	720	696	684	711	706	701	685	665	678	659	694	710	693	658	697	733	652	712	661	716	704	669	708	698	729	727	663	711	716	719	671	697	680	678	675	732	742	702	680	659	675	706	716	703	678	683	690	705	674	687	672	708	698	698	688	740	690	688	663	711	728	725	717	727	724	751	667	696	706	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
18589	7714	8727	7800	5996	3587	2492	2010	1620	1170	1090	950	862	725	725	790	794	765	728	764	715	726	704	680	723	596	609	520	469	489	505	446	458	404	436	439	451	406	406	351	324	341	355	312	369	346	404	363	362	1043	2407	1284	343	344	328	338	319	308	312	338	315	307	318	315	331	292	296	284	302	319	275	297	324	296	292	299	309	290	309	293	296	293	323	292	308	299	315	270	303	294	299	299	282	290	276	314	280	295	297	305	318	310	290	279	323	322	299	310	320	279	342	304	287	265	284	316	280	329	326	316	277	290	287	273	308	293	296	291	276	337	283	289	292	338	331	288	320	306	299	306	295	285	323	333	310	317	302	294	293	304	329	314	302	308	311	312	320	340	298	303	289	316	297	324	299	295	290	308	317	334	315	278	321	292	287	315	287	310	307	293	289	281	302	295	332	282	319	275	336	315	276	325	284	305	293	301	299	296	319	305	288	279	305	303	283	287	275	330	285	276	308	347	329	340	288	287	317	298	302	311	332	306	272	287	315	305	290	299	283	310	330	299	296	293	275	300	300	313	300	308	288	295	314	306	309	316	303	304	293	328	282	288	279	294	308	288	297	308	313	301	296	263	297	311	287	283	296	334	317	329	274	292	331	291	336	340	323	293	291	305	298	293	299	311	298	317	299	321	304	333	267	298	318	308	307	305	290	286	304	304	307	317	305	301	314	321	313	297	317	293	284	306	310	291	282	278	287	322	317	286	306	329	307	295	294	308	290	283	287	298	295	304	309	312	282	324	282	279	304	286	303	308	275	293	296	312	289	309	356	315	286	299	294	304	308	280	317	273	288	322	304	308	298	317	314	306	297	304	301	278	279	323	290	311	297	332	300	296	305	272	321	290	289	304	273	291	296	298	272	284	310	279	317	284	320	295	288	304	301	272	277	290	302	339	309	300	315	317	303	323	264	298	277	318	313	286	316	303	327	326	292	316	314	265	292	297	309	317	291	306	279	290	307	314	290	355	317	305	282	325	308	308	287	291	305	289	294	315	301	347	316	278	290	316	303	298	309	306	292	307	337	288	306	308	325	309	329	308	296	306	298	323	310	283	330	266	342	343	323	334	316	311	263	309	302	274	294	292	283	338	305	340	329	294	316	328	292	270	295	305	315	293	294	303	321	350	275	281	330	299	317	300	316	301	355	299	294	288	297	259	289	301	302	295	308	295	294	306	289	335	305	316	275	268	297	326	287	318	321	262	318	305	287	307	282	310	300	278	305	299	314	295	304	317	302	271	294	312	288	314	300	298	307	309	309	300	294	309	293	317	355	310	340	311	308	286	263	305	293	330	327	292	312	294	315	294	316	302	305	309	293	329	300	315	292	314	295	266	297	294	315	282	296	289	288	314	286	278	292	303	329	321	304	331	312	278	312	302	307	338	277	324	298	318	324	306	286	306	325	305	307	291	291	285	313	334	314	321	320	298	283	317	315	328	281	282	317	289	292	327	303	310	289	337	309	289	308	344	310	332	306	282	318	330	290	282	322	282	306	321	312	285	275	303	317	249	259	292	300	298	328	284	342	315	302	307	293	314	294	315	308	335	301	278	297	313	265	308	289	301	328	337	304	300	277	311	287	285	290	308	315	265	328	300	332	303	287	329	300	293	296	292	303	300	341	312	286	321	330	333	304	287	294	321	310	278	312	306	284	306	322	317	296	294	291	321	295	316	306	285	286	320	350	340	300	311	299	287	281	315	308	318	286	291	281	295	327	314	289	293	310	317	293	306	298	302	322	322	302	287	295	303	302	307	296	278	306	300	313	305	300	292	303	301	302	310	273	321	304	280	283	294	295	320	280	339	288	282	306	325	312	296	316	306	294	299	328	284	304	328	284	311	306	310	302	318	313	301	340	317	306	299	304	305	313	298	341	307	309	293	336	315	305	309	278	318	323	290	288	294	300	301	311	299	273	300	303	305	289	322	305	293	341	305	290	284	295	308	298	281	307	291	329	305	305	305	310	312	346	285	316	286	303	308	330	324	283	283	322	293	288	297	303	306	318	318	305	308	324	319	297	302	322	303	297	322	343	314	328	304	285	343	329	300	318	307	272	308	302	317	302	278	302	292	285	320	322	304	297	306	313	315	314	296	300	275	316	297	312	278	282	310	309	278	301	297	291	303	308	298	346	277	297	299	312	343	333	312	316	323	340	298	334	300	337	333	295	293	328	293	294	299	281	305	299	304	303	322	343	309	270	326	338	291	300	316	304	317	287	278	308	295	318	317	296	300	273	291	301	303	344	302	262	303	309	304	300	314	308	290	286	295	329	307	311	317	286	302	329	299	322	336	321	286	326	320	320	327	310	305	267	315	303	331	325	329	285	286	300	311	337	328	305	295	319	283	285	284	320	326	313	302	345	323	296	308	287	279	288	306	285	289	287	285	287	294	313	339	333	263	314	287	279	322	319	305	283	295	321	307	311	334	297	287	308	309	308	319	275	341	312	304	321	303	301	294	266	316	297	295	308	321	280	298	322	293	312	326	292	299	313	254	312	316	286	290	332	306	320	335	302	318	308	301	301	294	286	304	317	292	296	292	251	307	317	302	281	316	293	297	324	286	309	292	296	263	273	290	256	328	285	264	308	288	297	263	293	313	331	345	307	291	285	289	335	301	312	290	302	277	310	276	285	314	323	306	303	315	328	313	324	305	296	312	285	318	296	282	316	304	311	283	288	287	300	280	303	320	326	270	304	304	316	284	300	296	294	286	307	290	313	275	299	293	303	305	308	277	296	314	331	318	276	273	324	287	275	302	282	322	311	331	326	305	306	289	289	309	290	330	277	301	288	312	294	325	320	290	302	317	282	331	305	315	301	283	300	308	310	289	310	310	307	303	281	314	301	318	308	330	321	320	303	287	352	309	287	322	289	296	326	313	290	321	311	307	307	291	319	274	316	290	316	309	333	317	284	293	316	265	289	308	308	297	293	314	311	295	285	342	301	291	309	280	285	292	337	296	302	296	278	306	334	279	314	296	301	314	291	296	293	307	322	296	332	311	325	302	303	304	292	347	288	327	304	288	303	306	296	316	302	317	318	309	294	286	288	311	316	306	315	311	303	274	303	279	304	283	326	290	291	333	273	286	302	298	310	289	294	298	308	299	289	316	287	318	305	294	256	277	276	287	291	288	273	275	299	292	290	276	298	293	308	303	320	293	326	297	318	297	301	297	307	297	273	305	334	289	307	323	276	277	283	295	289	298	346	314	329	316	322	317	297	293	283	300	315	292	262	271	302	313	317	343	306	309	283	331	284	318	295	288	304	298	280	298	289	291	294	313	328	290	273	272	310	322	290	325	298	324	286	270	299	311	287	299	304	327	332	343	280	295	306	282	297	283	328	311	307	326	311	362	281	316	269	298	343	256	312	300	299	300	265	348	313	270	317	319	303	311	277	309	306	299	310	287	294	318	290	308	297	312	299	359	296	303	303	287	266	287	334	311	306	269	312	302	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
9394	6355	10130	12336	10842	9124	7792	7144	6598	5485	5148	4377	3990	3928	3913	4225	4418	4017	4517	4175	4142	4312	4228	3682	4088	3529	3453	2813	2351	2398	2367	2132	2112	2009	1649	1849	1985	2098	2019	1450	1282	1351	1240	1247	1281	1578	1707	1490	1449	6931	14657	6991	1138	1138	1107	1169	1154	1171	975	895	926	914	920	884	942	853	957	915	969	914	955	947	926	976	890	957	933	901	937	904	894	876	919	917	880	885	907	904	851	855	852	904	945	930	875	866	916	872	921	899	867	931	845	899	877	904	878	826	871	885	931	858	897	867	881	864	907	849	912	875	877	877	884	897	932	888	915	892	844	855	900	922	903	875	876	926	818	866	872	887	881	820	864	908	848	884	891	907	817	865	851	845	912	887	859	821	934	888	894	821	879	938	828	849	921	847	894	929	850	848	872	867	845	885	872	893	909	902	869	870	909	855	866	908	847	836	809	888	857	891	883	939	863	847	866	854	869	839	900	880	897	877	902	920	917	924	924	899	858	891	846	892	870	893	882	887	885	853	914	913	874	907	843	867	827	887	861	862	884	892	930	875	881	823	911	919	851	889	888	856	941	861	848	879	872	893	903	901	872	876	841	856	919	919	846	820	857	843	878	869	884	878	867	868	825	928	890	885	874	861	916	921	867	858	913	919	846	825	893	863	896	872	877	824	909	850	907	860	868	902	863	881	853	881	870	914	849	841	858	896	869	849	854	888	879	909	864	872	879	937	844	862	859	856	871	918	808	863	922	876	894	827	880	896	867	866	901	910	887	888	888	881	854	938	862	846	911	821	915	856	944	857	870	900	867	887	862	858	924	892	883	946	884	912	910	923	854	850	923	875	915	893	892	880	904	904	867	886	860	873	835	819	893	857	850	871	850	833	896	878	819	841	872	907	867	861	824	929	863	889	876	881	893	871	852	922	898	873	837	795	916	902	904	934	915	900	867	865	912	898	843	851	873	895	871	816	873	926	861	917	861	904	896	843	856	880	845	896	865	861	901	910	845	913	872	911	865	926	888	831	870	861	865	854	874	929	867	847	899	868	898	891	822	916	882	862	866	859	854	865	846	883	886	871	881	923	874	929	850	875	891	867	842	874	904	836	832	885	911	930	914	868	932	897	848	829	886	872	912	911	866	847	886	952	859	852	880	885	867	842	850	919	871	840	851	906	932	908	889	870	883	900	889	902	872	877	865	906	884	903	817	891	909	917	896	894	924	867	881	864	847	898	880	886	823	948	834	846	871	878	841	888	799	909	878	918	880	909	808	846	942	845	915	876	914	877	912	895	887	872	863	862	889	825	899	895	853	837	875	887	915	911	843	901	915	847	856	890	876	912	942	862	877	847	834	898	874	899	916	873	861	903	893	845	878	882	871	821	901	898	850	876	851	883	835	876	868	866	878	889	870	885	884	861	872	942	877	842	868	844	896	887	947	826	888	897	870	826	887	868	843	872	907	904	914	861	852	852	896	876	881	896	913	894	861	907	908	889	858	915	865	886	894	922	868	896	867	881	908	842	894	942	826	924	881	872	893	871	855	827	899	860	866	897	918	821	909	852	850	879	864	898	873	900	897	862	841	859	893	899	864	869	906	898	844	903	886	913	943	883	901	863	884	846	915	894	914	887	847	840	870	840	873	873	856	891	897	873	891	897	881	948	883	871	886	895	920	837	892	922	886	950	874	922	874	815	878	883	840	848	857	843	841	842	880	872	855	865	896	894	875	908	863	913	872	838	858	901	932	861	853	921	927	887	900	891	855	893	887	835	884	881	897	857	916	922	890	889	819	897	884	894	852	905	882	913	851	810	874	891	910	831	914	869	866	886	847	876	895	914	860	902	818	869	847	876	888	848	886	908	895	857	926	915	891	853	909	876	847	933	895	846	871	877	896	838	851	839	934	903	836	847	886	930	884	839	922	848	870	901	857	879	888	868	875	902	897	868	912	877	894	858	903	861	960	869	861	875	860	839	908	890	894	898	874	865	813	842	838	890	921	906	896	835	838	859	868	860	882	921	850	841	896	889	812	846	897	907	926	869	883	919	840	918	872	898	866	862	865	932	836	863	894	868	901	905	860	889	852	913	885	832	860	918	862	908	907	863	874	888	858	817	895	860	874	849	898	881	912	818	855	921	842	912	893	827	878	868	903	900	878	943	871	883	851	857	853	880	861	872	864	856	953	806	875	874	854	896	864	908	907	869	886	904	808	858	848	942	925	861	893	899	844	899	880	870	886	884	805	935	829	895	846	881	875	873	891	903	834	905	851	879	891	843	913	868	887	876	860	922	842	950	922	900	848	880	898	867	862	819	919	873	891	883	867	843	893	859	884	886	919	870	892	915	855	922	849	918	889	874	856	830	920	902	899	891	913	900	904	857	834	935	891	828	897	880	911	802	880	881	864	912	863	884	879	900	924	856	855	938	903	865	896	894	842	906	911	859	863	874	886	847	942	836	857	871	853	892	902	851	863	852	876	872	895	910	830	899	918	875	890	864	884	870	862	884	814	841	860	890	895	892	856	832	906	899	847	886	876	844	820	912	863	880	894	866	915	854	886	935	881	836	847	844	877	865	853	891	872	908	854	885	864	864	930	895	904	820	865	885	879	873	887	890	919	947	903	806	860	872	822	864	907	870	905	884	885	918	883	955	877	950	842	889	916	881	883	886	817	876	916	872	826	866	870	888	890	891	890	883	884	857	875	842	906	848	833	869	904	819	883	833	867	890	872	886	894	873	864	850	864	869	884	868	881	845	893	860	914	870	907	889	873	878	876	863	894	884	870	869	860	848	916	859	944	890	845	896	854	870	880	851	855	898	860	822	883	898	880	882	877	909	857	897	885	845	869	894	852	893	903	894	861	881	903	934	864	926	888	859	901	889	882	902	883	855	891	833	904	887	873	856	889	844	883	859	874	892	911	893	860	907	831	906	912	908	948	822	878	907	825	875	929	837	892	886	877	863	860	860	867	913	917	880	858	919	869	857	849	891	879	883	847	915	912	891	833	839	862	924	897	863	872	902	890	840	896	852	938	865	879	892	867	851	850	879	877	864	919	917	890	855	902	894	870	794	838	836	840	895	870	852	878	865	895	899	886	870	920	843	950	876	867	859	884	841	862	879	911	966	919	909	916	890	903	856	842	880	867	878	882	847	911	879	912	886	873	898	833	881	896	908	905	888	909	837	864	894	888	907	875	869	834	897	866	865	883	893	852	880	874	873	904	903	859	877	880	858	867	891	852	911	845	833	920	902	891	936	873	866	857	869	883	924	901	913	879	854	872	909	880	873	875	888	912	848	903	849	855	901	900	857	861	806	864	862	882	870	869	885	875	912	924	877	921	910	862	836	942	879	905	905	918	865	858	859	877	895	876	873	860	878	888	890	867	848	866	867	887	855	910	860	904	965	862	891	877	870	900	905	885	846	907	867	877	882	849	916	882	887	876	879	912	816	852	866	870	883	816	877	886	878	836	881	871	867	877	910	939	885	890	874	884	932	882	880	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
2232	463	440	410	309	261	230	256	190	217	195	184	173	186	179	174	166	165	164	165	147	157	164	159	159	142	178	148	112	128	140	134	143	114	110	139	135	133	153	147	128	133	116	125	124	125	126	118	127	116	223	147	119	113	124	112	111	125	133	137	108	108	126	138	112	137	127	136	149	129	132	126	123	122	135	138	103	127	133	123	127	113	111	113	130	125	129	136	126	128	124	129	110	137	140	126	121	120	136	122	103	104	114	113	128	154	119	125	121	123	113	117	121	154	104	118	131	143	132	134	121	129	123	128	123	139	125	128	136	123	128	120	109	132	118	121	110	139	123	135	121	124	118	120	123	130	104	129	149	127	108	128	108	120	116	120	143	122	125	128	127	119	130	151	127	124	112	109	106	113	122	123	129	118	127	110	132	143	127	125	132	115	123	117	134	129	127	125	151	140	125	122	133	125	106	118	118	118	123	138	113	98	119	117	108	114	128	121	107	143	136	120	128	123	125	109	112	113	90	143	118	130	128	119	126	127	115	131	96	142	126	138	127	122	125	123	105	115	116	114	110	114	107	110	116	110	116	129	128	122	99	97	121	135	102	120	117	123	130	133	126	105	97	125	135	121	115	124	113	113	119	127	98	125	132	115	136	115	114	124	117	132	125	131	127	119	112	135	123	130	130	111	141	114	115	115	113	130	126	101	128	140	115	142	127	128	129	126	126	99	133	116	141	103	146	131	122	128	120	127	135	116	147	141	134	124	120	124	111	114	123	111	132	134	127	122	126	116	115	125	114	115	136	115	106	116	142	117	120	121	135	127	117	117	136	131	121	121	129	125	133	154	134	114	121	138	140	138	137	120	101	129	125	137	94	127	126	102	109	106	143	118	129	110	136	129	106	130	137	131	126	121	140	109	124	130	123	125	142	115	116	120	110	103	108	117	112	114	118	126	125	123	130	126	126	128	110	105	120	123	119	133	108	138	123	122	127	112	120	119	125	106	107	142	104	113	133	115	134	107	122	117	124	123	121	120	140	128	124	118	139	121	123	116	104	113	124	142	137	119	120	107	123	115	133	136	126	115	120	127	120	118	127	118	127	121	135	144	131	123	134	119	112	119	118	125	142	118	107	115	107	116	98	132	104	127	114	115	132	114	112	126	129	129	143	121	116	146	107	160	130	119	133	125	125	138	127	128	128	102	116	149	120	101	126	114	118	115	114	118	132	140	127	139	129	126	119	132	116	127	126	127	164	118	132	115	130	117	101	130	114	129	127	110	125	115	126	127	134	111	119	111	140	125	101	141	115	109	116	141	148	157	109	110	129	120	117	118	130	113	110	121	136	118	131	141	111	120	114	124	114	129	126	108	128	116	123	115	133	134	128	108	119	126	136	126	135	124	124	124	110	134	122	106	133	115	115	135	104	122	160	128	146	128	138	110	138	129	125	121	131	138	133	117	118	103	129	119	128	126	139	116	133	106	128	123	123	121	123	127	129	127	130	125	127	118	127	122	136	139	132	135	129	126	121	150	123	113	104	140	134	119	105	117	136	115	132	138	108	102	125	125	123	108	117	127	117	125	118	131	110	119	110	142	112	119	131	113	128	127	117	115	128	124	111	116	114	121	104	125	120	132	133	127	111	149	129	133	114	109	126	121	127	129	130	148	125	120	95	128	137	110	113	107	128	126	142	148	122	123	125	150	122	129	137	124	131	118	120	129	126	127	120	123	114	114	127	116	118	129	126	123	128	132	138	117	124	134	128	128	121	105	100	121	126	137	124	119	140	123	116	130	126	115	133	104	115	124	123	119	129	125	129	135	124	134	118	131	115	119	108	130	113	102	112	129	120	121	115	118	134	143	112	115	126	130	120	124	122	138	102	145	117	134	147	129	131	119	126	126	123	124	128	140	119	143	121	112	115	133	114	119	117	121	107	130	128	117	129	130	126	102	123	116	102	111	139	128	118	120	136	132	128	118	134	128	143	114	129	122	100	110	117	137	129	143	122	138	118	118	135	133	118	138	126	139	123	128	128	137	136	123	138	128	126	128	122	118	141	139	121	119	142	113	136	101	114	136	105	120	122	137	127	130	140	122	120	120	132	130	115	124	124	124	119	123	119	126	118	124	155	111	118	118	122	117	131	129	117	120	116	123	126	126	118	114	108	110	131	117	113	122	139	131	125	131	131	116	118	118	143	117	123	116	128	129	121	123	124	141	134	113	127	139	122	136	115	142	128	113	104	117	113	112	121	129	120	109	134	120	139	117	123	112	133	92	145	108	120	104	133	103	130	137	141	138	126	115	109	136	100	117	119	115	141	122	111	109	110	131	123	118	121	117	126	144	124	119	117	117	135	119	142	115	122	120	138	130	119	139	122	108	126	138	149	120	112	112	129	103	119	129	131	123	114	131	129	133	105	108	114	104	129	129	121	136	98	112	114	122	120	120	126	121	125	131	138	117	110	125	124	124	137	131	124	132	123	131	131	129	126	115	126	142	122	107	105	114	127	135	142	134	125	133	103	110	119	133	129	130	131	114	113	118	116	108	107	118	138	124	115	122	132	110	123	118	130	109	120	110	130	126	125	148	105	123	121	121	107	121	136	131	117	123	131	119	109	105	139	110	120	114	125	129	105	102	125	119	120	132	125	125	130	141	114	134	119	137	109	114	131	119	145	106	124	120	141	105	144	103	120	109	120	119	119	127	111	138	123	113	125	118	131	122	127	111	121	113	116	119	142	136	121	126	127	125	123	117	131	112	126	123	96	125	121	103	141	121	143	123	90	123	111	139	124	141	135	132	110	114	127	108	134	133	130	107	112	107	112	117	122	130	114	114	115	130	109	114	142	137	156	117	130	108	132	111	95	151	135	138	157	111	118	125	137	114	99	141	120	106	111	126	124	124	127	144	131	118	125	124	126	116	142	116	130	144	119	112	111	111	103	119	127	141	140	115	113	136	143	120	112	113	92	111	132	109	129	126	108	120	147	136	111	124	115	113	126	129	121	136	138	118	123	107	118	113	124	127	139	130	142	132	131	100	153	125	128	114	118	114	109	129	143	138	124	131	128	127	106	129	105	134	142	115	117	116	116	135	123	121	128	111	110	115	121	131	111	117	114	117	103	127	129	136	117	122	133	129	136	143	129	126	162	118	111	115	125	117	127	126	122	115	129	130	130	145	122	120	133	114	143	108	120	111	148	125	114	121	120	119	112	128	111	123	128	136	105	133	129	110	138	122	118	135	127	122	128	135	130	113	125	117	115	122	128	116	119	136	122	142	93	117	123	116	131	118	126	116	120	120	114	111	120	110	127	147	122	109	122	122	129	136	118	131	143	134	109	148	120	111	131	110	133	124	122	122	117	145	137	117	115	106	133	119	110	119	142	131	147	111	145	142	128	131	126	132	122	125	143	124	113	116	119	110	146	119	113	114	114	110	112	126	112	119	112	124	145	121	132	119	118	122	124	125	120	137	115	134	117	125	126	118	122	126	128	112	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
2097	935	1069	1334	1148	1023	998	1000	907	864	803	855	875	812	750	806	740	727	768	671	697	684	625	671	668	590	610	601	562	506	526	485	465	480	475	505	473	459	457	458	404	448	449	429	463	457	440	409	457	539	1104	647	420	439	437	425	433	406	445	435	408	408	439	439	425	404	431	431	409	452	439	420	427	398	434	387	408	436	421	397	446	451	447	424	419	397	397	429	421	420	386	432	403	430	437	393	391	446	391	398	438	447	429	422	438	431	458	431	413	442	432	411	432	418	366	405	394	464	412	419	463	421	414	413	415	358	425	417	432	400	447	405	451	424	433	396	416	450	438	438	434	430	441	430	433	413	433	428	467	431	433	418	430	417	409	440	416	426	419	413	438	449	396	410	405	385	392	417	426	430	443	424	414	413	430	435	422	400	444	393	371	420	438	413	439	403	386	411	451	431	443	387	427	422	404	399	410	410	403	437	433	419	434	417	419	396	447	414	433	401	404	416	424	456	441	421	424	445	383	420	427	403	397	421	388	428	375	384	440	396	425	413	402	460	424	402	428	438	403	438	452	375	414	410	404	433	435	417	424	455	412	394	408	412	396	374	413	435	396	445	431	437	401	398	421	373	448	433	415	403	429	455	468	438	441	398	381	434	468	408	436	411	434	409	395	447	409	458	424	417	365	421	427	434	452	399	425	426	373	423	424	444	430	426	386	435	437	442	412	410	419	420	401	388	425	426	408	449	407	371	437	417	415	415	434	421	395	417	404	416	411	433	410	417	418	431	415	433	400	433	443	418	425	390	418	421	444	448	403	415	367	416	419	390	416	437	433	430	406	478	431	396	436	432	401	420	409	431	446	416	462	400	441	435	408	421	419	454	421	387	440	436	416	399	417	457	417	456	428	408	429	416	400	424	461	415	459	450	402	449	445	398	433	393	436	477	405	408	442	438	470	461	394	428	391	385	424	451	382	396	466	397	452	411	455	409	428	436	390	419	407	457	393	428	410	424	436	393	454	424	379	424	419	427	437	404	428	444	420	423	444	425	421	423	433	377	401	434	455	403	417	429	422	438	446	421	433	401	427	411	431	385	432	432	430	411	420	450	455	439	408	452	406	422	400	423	449	418	402	436	422	394	419	451	416	449	417	422	445	393	419	407	412	416	459	389	450	414	425	397	445	434	367	429	412	414	428	438	398	429	443	432	422	439	394	439	442	447	387	429	427	384	455	461	405	438	393	430	432	433	410	440	431	437	445	402	434	433	490	402	437	426	414	419	435	441	407	431	423	415	411	385	428	401	449	408	390	398	459	413	427	459	448	438	435	451	432	405	391	445	414	489	428	439	436	431	404	424	405	433	447	421	430	412	414	443	407	407	442	430	413	447	441	411	417	425	446	424	442	429	403	411	410	413	429	466	437	434	432	385	411	466	429	432	436	443	422	404	401	433	457	423	435	450	435	410	454	428	424	398	405	421	409	400	422	412	421	448	411	447	423	406	410	402	438	388	412	419	394	440	414	426	404	414	407	424	416	442	462	432	398	431	420	424	391	440	409	395	453	457	424	419	448	463	407	394	438	468	450	417	452	408	444	432	403	409	421	430	399	417	465	449	440	406	425	415	443	411	435	420	384	354	424	403	428	428	437	428	455	435	450	428	440	426	437	467	400	409	395	414	436	421	408	421	429	379	428	409	428	450	418	426	425	452	428	418	441	428	413	434	391	441	439	411	441	426	415	392	426	406	427	417	406	428	420	429	374	448	401	425	399	397	464	421	431	427	476	426	377	421	431	430	441	449	432	428	419	418	440	409	447	437	453	400	411	411	396	406	393	392	410	422	421	439	429	394	406	431	416	405	396	465	410	390	425	431	417	459	463	436	407	418	406	405	408	447	434	380	408	439	400	410	421	383	437	445	405	441	439	428	421	435	418	413	429	430	483	430	423	447	403	433	435	398	401	384	384	460	441	423	395	393	388	397	436	428	394	439	431	415	441	407	426	454	448	419	403	448	405	418	429	429	415	412	417	435	402	420	448	424	422	395	410	441	437	449	434	384	441	449	446	401	413	438	418	461	448	438	407	426	413	436	415	410	423	406	413	428	435	420	456	437	434	372	454	415	415	399	420	446	444	424	440	427	421	419	433	427	430	401	444	401	444	394	432	428	423	420	421	452	427	422	394	430	417	418	406	405	412	442	412	433	450	449	436	422	383	434	427	409	379	409	426	461	394	415	389	418	454	449	405	415	399	448	427	405	439	402	431	434	436	379	446	461	451	421	422	406	435	410	413	435	446	433	388	396	421	428	417	445	431	397	401	411	423	358	439	397	446	415	454	432	444	444	411	443	428	447	433	440	445	374	416	462	404	409	421	422	439	422	414	400	413	459	446	386	430	411	435	433	430	388	406	415	430	419	439	455	390	478	415	394	430	424	378	410	389	483	365	407	409	428	426	431	441	399	446	422	431	411	413	423	368	417	396	424	401	503	418	426	467	412	419	428	448	416	422	415	412	437	390	386	418	442	381	468	399	417	422	423	404	409	441	408	432	442	429	417	387	394	429	424	416	438	429	423	431	425	390	415	434	419	409	441	378	434	430	423	405	402	417	401	425	402	442	414	409	434	405	434	407	465	390	428	405	415	453	405	413	402	401	413	424	447	435	418	427	453	426	448	417	394	392	428	390	443	439	436	426	422	441	456	434	418	420	416	450	470	417	426	424	408	438	393	410	418	417	417	408	440	384	441	397	397	420	436	444	399	405	443	443	409	386	385	441	426	424	414	392	439	380	433	436	424	438	423	382	400	424	401	419	475	391	423	425	380	433	419	389	416	413	464	403	396	461	444	401	405	427	427	440	397	408	411	415	406	416	439	450	430	447	476	409	422	404	433	401	430	454	440	415	422	443	398	442	395	415	430	426	431	414	418	407	407	411	434	417	424	448	436	386	447	455	422	414	460	424	442	429	372	417	407	417	410	420	443	403	415	414	392	412	409	441	421	432	424	410	415	384	417	424	400	446	411	412	418	407	448	445	466	396	397	385	404	421	393	402	407	453	444	413	456	433	437	430	425	397	453	385	422	446	438	429	482	415	420	441	410	454	432	448	443	435	403	464	424	430	390	447	424	422	451	455	443	405	417	443	413	408	415	429	406	383	422	442	421	423	445	370	435	416	406	437	378	407	448	398	415	450	441	404	427	437	427	413	425	415	408	450	419	388	450	414	423	413	435	463	415	430	396	427	437	425	402	409	421	452	427	451	409	467	385	406	422	416	491	407	412	403	414	437	465	434	400	432	423	448	430	444	426	401	382	410	424	447	441	462	403	417	435	445	418	428	450	426	395	461	408	389	403	450	410	475	432	437	408	426	428	417	420	422	452	427	395	416	401	370	378	411	412	446	414	422	448	410	448	435	452	414	413	426	419	426	425	425	438	437	441	450	415	398	421	429	436	414	444	400	406	419	419	413	416	414	441	408	420	400	463	430	426	429	411	409	436	440	429	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
9535	3896	4213	3771	2757	1696	1281	1032	873	668	667	591	462	487	450	484	459	480	428	441	404	429	406	375	428	346	379	343	344	273	296	263	283	247	275	263	263	288	245	257	243	230	229	239	243	220	258	286	241	293	970	516	234	214	201	213	242	242	238	232	220	244	216	180	227	207	209	250	196	206	205	174	237	228	199	245	189	204	202	216	225	214	233	226	211	212	175	227	210	207	206	233	200	198	200	221	227	192	207	222	222	216	178	201	195	209	164	217	205	201	212	204	163	206	203	194	223	195	212	193	223	189	189	187	205	209	207	187	230	176	234	202	209	214	224	173	176	204	223	199	208	200	181	212	237	201	205	201	215	211	216	185	216	208	199	220	201	241	201	223	222	213	231	185	224	194	209	199	217	210	228	227	196	199	185	223	205	184	197	190	197	214	194	216	194	214	228	238	196	195	192	212	185	199	205	196	195	210	204	212	202	209	205	189	199	207	236	196	248	232	243	210	230	204	236	207	186	191	205	212	206	207	180	218	207	203	214	183	227	243	223	218	206	206	214	203	224	239	187	226	200	229	226	192	177	184	198	231	202	216	197	201	224	202	195	231	202	202	225	213	213	230	201	215	206	178	211	190	196	237	193	226	189	198	196	184	205	205	226	227	220	198	223	217	220	227	190	189	208	232	196	204	204	185	221	192	196	214	220	229	205	196	215	232	205	193	199	210	201	230	215	205	212	188	195	210	207	233	201	214	188	204	216	218	201	202	200	208	212	206	221	227	199	178	193	207	203	214	183	205	176	207	211	220	205	201	213	204	190	220	197	217	204	227	220	241	211	207	204	188	194	216	217	219	220	206	212	206	215	224	213	210	205	207	190	199	197	211	178	199	196	195	209	206	201	198	188	219	220	219	204	196	206	204	208	187	223	222	211	223	216	220	193	221	196	198	215	205	218	219	218	192	210	203	190	205	213	217	213	230	219	205	216	230	215	220	207	189	194	216	216	207	197	203	215	224	235	209	200	221	216	219	177	208	201	221	210	192	194	205	225	201	190	199	211	187	216	196	228	210	218	217	214	196	212	222	184	218	212	183	204	213	226	240	232	215	220	226	244	228	208	182	202	189	215	187	179	196	226	202	203	212	213	207	223	211	198	198	203	185	227	200	197	205	185	216	212	215	198	215	207	214	201	181	195	196	208	223	219	191	200	235	192	188	198	205	221	215	202	234	217	197	203	179	196	194	177	219	225	192	193	195	204	234	215	228	211	212	212	204	204	207	197	196	200	197	207	209	240	188	189	230	188	191	225	224	192	226	204	212	189	203	216	199	221	226	203	215	210	203	218	210	218	214	170	214	244	195	210	202	209	211	180	199	220	226	188	201	213	199	219	204	213	200	184	238	207	193	206	187	227	206	209	214	209	185	209	223	220	232	229	220	219	236	196	207	220	204	194	175	185	204	233	207	221	214	214	196	216	183	205	224	188	198	218	195	180	205	201	216	194	219	195	201	223	182	205	203	215	201	209	216	190	228	190	185	202	214	216	200	210	194	208	207	193	208	232	213	211	199	202	196	215	197	217	219	224	204	217	237	218	227	193	186	199	193	205	181	207	208	188	195	226	198	216	178	182	200	204	208	222	204	207	225	217	206	216	220	209	219	241	211	210	191	202	182	208	219	207	228	208	205	211	231	215	205	177	215	234	204	206	227	203	226	207	182	200	204	192	172	242	184	210	228	192	194	224	219	217	199	219	239	185	202	183	192	194	205	206	216	228	199	209	207	208	207	195	224	227	231	203	190	228	203	206	189	230	183	209	189	208	216	207	239	219	187	235	193	205	202	221	198	212	171	202	208	212	238	230	220	208	213	209	216	215	202	215	188	181	181	238	187	224	246	204	184	206	224	235	220	209	215	215	211	218	222	202	189	189	219	200	192	199	205	213	187	218	191	202	223	226	207	224	203	187	214	204	200	220	220	211	201	217	194	202	205	205	204	186	188	220	221	206	206	202	203	228	201	213	193	214	212	206	208	203	237	225	196	201	191	221	179	200	215	203	208	211	226	201	197	208	231	201	196	213	231	205	204	203	210	197	202	215	191	219	195	202	226	205	197	237	215	203	214	181	213	212	211	200	190	195	228	202	176	224	220	209	212	213	203	192	200	207	210	211	215	208	193	198	195	195	213	180	187	197	210	225	212	217	214	214	214	195	210	214	213	219	194	199	218	199	192	205	231	229	215	196	164	182	237	207	213	191	219	235	206	203	210	217	198	217	231	199	243	215	212	189	209	201	217	224	206	206	211	206	189	185	193	205	178	200	210	226	213	220	227	198	200	220	234	205	192	184	201	242	198	197	227	206	232	211	203	179	198	219	198	220	205	215	200	212	177	194	206	207	219	216	229	195	198	210	187	197	211	208	192	225	235	211	202	213	227	219	202	188	215	218	206	187	232	201	216	184	184	212	205	207	201	192	226	220	211	216	186	216	190	204	217	212	202	217	200	192	234	222	200	203	216	217	213	198	208	227	204	196	235	181	182	244	180	194	201	208	187	206	214	222	215	221	192	222	203	197	201	187	207	202	195	228	212	184	235	200	222	187	208	229	196	227	217	206	197	207	202	240	205	192	200	189	199	210	201	185	202	213	212	208	206	198	214	207	208	213	183	205	166	228	188	228	194	233	206	194	182	221	185	182	205	206	235	208	190	214	198	192	200	195	189	218	213	207	213	207	203	197	212	221	204	185	211	211	213	215	197	198	189	193	234	209	197	192	197	207	198	218	203	203	204	204	221	204	234	212	200	193	229	221	201	202	209	224	222	204	199	205	229	214	194	227	206	212	209	236	213	194	220	209	193	221	224	195	198	206	220	215	193	198	220	176	206	202	191	209	229	208	210	230	226	229	201	182	200	212	215	205	198	212	218	200	225	205	195	198	205	208	211	173	219	211	226	197	205	224	205	206	198	193	226	208	202	192	220	208	205	187	210	165	212	209	198	208	201	226	215	195	215	176	233	185	201	201	205	218	231	223	200	217	219	187	209	200	206	198	208	194	224	206	224	203	216	209	211	192	244	217	200	199	211	224	202	224	199	225	224	224	211	224	201	181	219	183	192	223	234	187	198	219	201	184	188	209	187	205	209	205	212	198	227	189	200	227	219	218	192	235	198	207	201	207	210	232	201	198	218	172	216	190	237	207	200	212	199	216	201	232	227	206	207	183	213	210	194	235	204	202	182	203	212	191	200	214	192	193	205	226	199	205	195	224	217	219	204	215	205	186	202	211	221	186	245	206	247	184	200	188	207	196	225	216	211	203	214	218	199	226	212	190	212	212	200	188	214	188	180	213	216	233	226	195	189	197	186	205	210	201	192	227	203	202	239	204	229	200	215	212	208	189	208	205	203	218	219	201	202	214	223	210	215	206	198	206	189	198	209	211	192	204	193	193	208	197	195	207	216	216	216	231	197	206	208	198	227	232	214	199	208	220	215	206	201	206	208	202	190	206	208	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
6563	4070	5747	7632	6894	5400	4644	4304	3836	3350	3185	2760	2466	2470	2471	2524	2671	2456	2425	2369	2509	2551	2448	2115	2247	2073	2069	1776	1356	1374	1513	1321	1272	1244	1060	1198	1220	1247	1251	947	860	917	916	768	830	975	952	1121	972	1233	6876	3080	828	859	865	785	811	795	760	712	723	679	731	709	659	720	680	692	717	726	723	707	705	627	710	638	678	633	653	671	671	695	689	652	651	704	658	670	676	677	722	672	650	644	671	649	666	641	641	640	693	652	653	673	674	638	670	696	644	655	670	602	676	633	672	673	662	644	658	673	655	637	679	670	658	656	694	646	642	633	633	698	690	638	680	670	655	660	675	680	630	656	668	659	667	660	625	661	669	683	617	631	631	615	647	657	675	660	656	681	653	611	628	572	680	683	635	702	614	679	655	674	680	679	660	659	680	720	660	688	661	653	667	644	645	633	633	632	637	669	613	636	665	690	647	662	631	670	683	684	595	667	638	626	671	657	652	649	627	678	661	617	631	622	628	659	649	646	662	662	671	641	682	660	672	659	673	646	643	622	631	616	657	664	640	661	697	657	639	616	646	648	629	652	642	635	608	675	634	680	628	613	658	611	630	611	635	627	629	653	632	654	617	673	663	662	656	646	618	632	614	664	659	667	642	668	657	636	652	654	681	684	629	622	660	649	669	604	685	704	647	648	665	625	646	609	643	651	632	690	634	647	669	694	657	682	638	619	623	655	652	699	635	633	626	650	595	660	656	683	635	662	626	660	658	624	657	679	611	618	676	621	664	642	674	661	646	703	689	666	610	691	667	608	642	638	670	698	684	648	653	653	650	669	655	655	627	666	623	642	687	673	618	613	644	679	629	647	642	635	637	658	654	665	655	607	618	632	663	598	658	676	615	669	660	618	658	664	624	636	696	627	670	647	635	633	618	597	654	626	627	627	663	661	645	630	674	644	669	634	618	646	657	650	696	683	681	630	650	674	670	631	664	666	636	673	619	593	643	644	680	630	632	631	647	664	674	649	670	661	615	634	648	685	672	686	607	621	648	649	648	673	657	675	618	640	672	601	683	617	630	712	669	686	630	672	630	663	648	637	674	648	717	638	623	637	653	664	654	696	647	643	664	641	664	646	667	655	656	651	682	656	642	642	653	631	686	651	637	646	712	646	602	667	656	666	664	623	645	643	630	641	662	656	650	635	637	665	646	641	644	673	705	645	567	663	678	607	648	645	665	622	685	630	637	624	654	648	645	653	656	664	632	663	645	630	664	638	683	723	649	648	661	603	643	629	666	669	639	646	663	676	653	592	660	651	623	622	620	684	649	656	618	614	620	676	639	655	602	638	626	648	633	641	622	618	656	646	669	640	656	652	642	637	669	647	635	653	653	649	675	658	668	647	695	646	631	658	643	651	654	666	669	643	661	625	671	633	675	664	616	584	646	649	685	611	616	641	651	647	615	655	649	624	676	612	650	654	699	615	680	665	641	659	665	667	620	631	640	654	664	648	648	667	665	657	660	662	635	670	656	636	645	626	662	621	644	651	639	653	672	597	651	694	608	645	599	687	606	646	640	661	670	633	658	673	597	629	636	604	630	671	630	681	671	611	671	669	654	632	632	637	682	679	664	679	673	631	639	649	610	660	677	697	652	649	658	627	660	716	623	665	653	678	643	652	658	657	629	640	638	689	617	667	652	678	625	665	681	642	654	654	664	674	690	653	636	636	655	651	623	638	656	649	663	597	620	676	654	702	660	637	660	671	600	679	663	656	679	661	621	652	650	695	647	621	660	630	662	663	637	639	668	627	615	662	644	618	649	666	679	674	674	632	648	696	606	645	647	641	674	644	631	676	666	665	662	642	647	678	660	675	688	628	698	702	640	645	633	650	636	679	623	647	615	658	683	662	648	625	618	624	650	653	647	614	615	698	614	693	599	650	628	670	618	663	650	668	660	622	627	644	650	677	671	664	599	633	651	635	676	671	716	694	641	634	660	643	652	637	662	689	665	644	640	638	698	614	619	665	676	614	643	704	634	656	620	609	642	666	647	666	619	655	658	641	655	613	631	625	631	665	656	669	665	704	628	666	652	655	692	647	633	622	681	670	631	621	666	650	641	648	654	674	670	661	635	647	642	697	673	655	659	693	635	690	672	633	664	607	621	648	658	633	662	617	620	654	631	695	640	640	670	627	631	617	666	658	671	656	662	694	656	634	684	664	626	664	666	599	659	650	649	593	666	664	634	622	642	659	665	660	619	635	648	628	605	689	654	660	630	673	623	690	684	700	647	645	636	684	634	655	648	651	668	658	676	635	659	626	711	635	670	675	668	677	673	622	670	616	621	613	635	617	658	654	679	638	643	628	638	623	644	626	643	636	668	687	626	576	684	639	636	659	664	655	680	692	668	651	666	645	629	666	702	663	656	658	596	638	653	652	627	700	646	665	641	667	645	676	662	640	664	649	629	679	611	655	635	650	640	640	622	699	614	660	657	594	655	649	671	636	621	659	644	614	644	665	636	686	611	633	620	609	689	607	625	661	673	630	653	608	653	699	639	633	644	634	638	624	691	670	599	652	651	664	719	629	659	660	665	616	630	632	650	664	648	694	627	658	620	633	667	644	660	661	649	625	666	651	668	671	650	686	640	657	646	708	620	672	620	696	642	664	671	677	659	628	635	646	674	622	623	613	665	708	631	672	661	626	664	611	698	670	669	642	646	665	636	655	628	621	689	646	628	618	654	653	652	671	649	652	660	636	662	646	646	654	679	693	609	690	692	692	608	658	658	625	596	670	670	646	624	616	628	699	649	656	670	643	643	647	579	610	642	702	644	627	643	655	682	593	638	657	660	664	653	612	651	693	649	646	608	678	676	626	624	672	700	672	609	640	688	657	663	654	628	642	659	655	631	649	614	646	660	698	667	620	654	683	668	624	692	681	686	670	670	620	655	635	655	679	657	653	679	655	658	656	664	641	637	675	618	653	612	653	635	689	674	642	667	661	654	640	626	643	652	664	684	700	657	658	661	623	668	628	642	694	673	640	624	597	651	656	618	634	659	635	673	654	629	679	702	670	671	609	613	624	650	653	665	641	618	622	669	643	626	668	661	637	644	645	648	633	646	657	646	653	632	659	653	699	658	691	585	631	681	643	638	650	680	624	645	639	612	625	641	656	612	634	631	686	651	692	642	632	682	645	644	660	647	666	635	689	639	635	636	607	659	640	659	654	624	676	638	698	650	639	702	637	665	706	655	655	686	659	649	637	655	675	638	629	644	646	600	626	696	689	642	641	662	676	675	674	658	641	644	663	603	649	652	664	682	605	650	651	651	610	614	654	687	629	657	661	647	709	644	669	662	649	613	670	660	655	759	612	656	650	662	672	643	613	625	685	570	582	649	635	624	664	646	669	660	665	665	675	666	634	669	675	676	662	652	624	633	633	658	620	628	624	648	625	662	631	653	667	600	666	646	665	698	616	636	675	675	595	653	643	634	622	665	702	613	633	692	655	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
18203	7062	7691	7248	5683	3555	2469	1884	1559	1239	1006	905	786	862	876	894	824	793	735	743	755	791	743	665	635	601	564	528	514	485	515	474	431	415	420	383	380	452	442	381	353	354	344	313	315	370	339	376	378	616	2268	1242	359	323	307	320	321	339	282	306	281	288	326	342	279	311	291	290	301	286	295	287	283	283	270	301	300	284	290	288	304	302	295	287	273	270	277	283	310	347	290	292	314	269	302	266	304	278	263	263	301	266	308	272	281	297	313	312	265	288	310	279	298	312	296	298	271	287	319	290	299	306	298	286	287	265	301	291	319	289	289	281	313	307	288	292	305	264	269	285	291	281	276	302	326	296	302	271	271	248	283	311	289	283	289	255	297	297	277	278	270	272	324	313	315	300	269	283	312	310	288	316	292	309	289	307	287	287	287	262	284	313	309	275	269	320	305	277	292	286	295	325	278	297	300	305	327	296	309	247	256	284	300	293	289	300	308	265	321	299	293	295	309	336	301	282	312	287	269	304	295	301	299	274	280	281	314	274	281	321	290	287	296	285	313	287	299	276	281	274	295	319	306	272	294	285	291	287	289	300	299	301	297	296	261	291	297	297	289	319	305	313	307	290	271	304	294	306	305	287	274	311	279	324	292	269	290	286	309	302	324	306	302	261	280	273	306	271	252	290	294	316	284	292	276	275	319	293	288	280	267	308	285	282	311	290	283	291	309	267	276	287	305	306	299	310	309	294	305	285	266	295	300	305	266	270	291	316	296	302	329	315	300	284	304	270	282	286	299	310	275	296	294	309	292	287	309	315	293	283	353	274	303	277	294	277	272	269	280	289	309	266	302	281	314	287	282	284	297	258	291	278	305	306	265	258	299	286	270	321	257	306	279	301	285	299	288	305	313	302	280	305	320	275	283	293	290	262	296	290	266	277	270	290	288	288	280	309	311	297	285	283	289	297	263	296	295	254	274	277	285	279	276	294	265	272	311	222	292	297	254	280	302	281	287	297	294	292	308	269	308	323	285	319	297	259	296	263	282	287	294	295	297	279	292	283	303	276	289	289	280	284	323	243	294	317	273	298	277	296	312	295	262	295	278	283	292	284	301	310	322	308	285	266	309	282	284	323	283	295	307	282	260	272	280	290	288	269	284	280	274	277	319	296	292	262	280	290	248	287	268	295	288	275	267	338	290	306	294	293	301	279	273	280	289	271	262	292	291	287	254	280	285	277	285	279	268	287	330	304	290	282	309	309	292	290	311	316	314	300	287	294	302	264	326	284	272	281	309	289	294	278	284	295	287	304	292	294	296	290	291	321	304	310	303	293	300	277	306	282	258	301	304	282	266	279	304	272	263	297	294	291	290	267	289	267	272	292	334	260	275	296	288	309	291	289	315	294	311	299	275	280	316	254	279	270	292	310	309	300	274	316	308	309	280	290	293	263	315	299	302	290	297	281	304	266	272	278	286	271	292	322	275	289	287	299	291	301	326	277	290	302	279	311	279	291	277	279	258	309	288	267	291	311	258	268	274	302	299	300	298	298	316	305	289	311	270	293	266	278	293	257	283	285	287	307	289	286	277	288	272	299	299	288	267	268	316	276	308	294	303	295	303	319	286	282	299	279	300	310	284	306	301	275	283	318	299	287	303	285	302	283	297	293	301	301	288	290	315	295	316	282	269	296	311	330	299	323	303	280	270	273	305	306	303	274	271	304	289	280	287	298	294	290	284	293	296	305	281	330	289	276	317	290	287	281	296	297	251	292	286	281	299	282	301	287	292	279	308	287	302	313	286	313	294	320	289	276	289	313	290	304	294	286	296	303	288	272	270	282	303	317	263	279	310	305	286	305	279	306	262	289	267	336	250	297	313	288	281	287	307	276	317	269	320	281	307	275	283	265	286	254	279	285	309	290	295	284	285	297	301	287	302	279	302	281	295	291	281	317	299	309	264	263	253	299	282	290	280	277	261	292	265	306	313	296	274	264	285	295	284	287	273	297	288	279	295	275	291	286	292	267	282	302	265	288	299	307	272	265	285	312	313	282	284	329	283	286	279	290	316	252	291	289	304	257	289	258	297	287	280	287	279	267	275	321	263	315	311	301	319	300	300	322	285	299	307	275	313	291	309	294	281	291	317	295	296	289	303	287	293	293	266	294	298	303	284	293	288	302	281	298	273	311	270	288	286	278	281	318	250	277	304	304	281	286	296	275	257	314	275	266	295	304	270	275	286	277	276	299	270	296	302	301	296	281	290	272	321	279	316	289	301	259	278	318	300	316	313	289	299	338	257	280	299	312	300	306	291	301	304	303	260	286	292	281	311	301	265	291	329	275	320	308	285	345	272	279	266	299	301	348	275	275	268	251	270	284	264	293	284	295	273	303	278	298	304	295	297	277	287	296	299	305	297	290	271	286	289	311	315	273	305	328	317	311	282	300	281	282	286	272	286	280	290	313	290	286	284	290	319	290	298	266	281	265	314	253	276	281	263	290	266	298	295	295	273	296	297	281	278	306	341	301	261	302	264	305	270	297	261	291	279	284	318	303	295	290	266	312	287	289	318	299	288	293	295	295	292	263	297	280	301	271	305	266	270	274	267	305	297	258	303	286	308	306	288	314	326	289	270	284	297	274	284	311	294	321	305	297	305	293	280	272	281	281	283	296	285	279	274	298	278	290	303	307	288	272	309	280	291	285	307	286	307	263	297	315	290	290	295	308	310	303	284	293	291	291	306	288	270	277	295	326	268	304	278	278	318	279	312	273	283	291	291	281	292	268	299	274	273	307	304	310	295	331	294	322	270	320	299	279	308	300	318	306	262	289	298	288	286	284	265	295	298	305	279	266	291	269	278	277	278	314	265	281	306	302	295	297	295	276	283	322	311	287	304	293	286	265	282	264	306	276	306	298	287	269	268	286	288	270	281	282	272	287	298	283	297	310	289	284	285	290	291	307	277	303	284	272	312	262	287	311	285	297	288	303	268	292	294	282	310	300	303	313	312	297	269	281	276	296	308	275	256	281	317	289	272	306	270	264	310	268	253	277	278	299	313	284	291	301	280	305	298	311	287	299	314	282	265	318	302	304	292	303	304	307	310	268	296	306	285	267	345	283	268	292	274	253	290	273	317	285	293	283	278	317	282	295	277	273	280	280	291	291	272	306	290	277	298	276	314	301	289	300	294	239	285	285	307	291	295	266	266	318	288	286	272	276	277	311	311	279	305	281	288	288	305	269	314	267	275	307	293	299	262	283	265	267	300	297	298	261	291	287	301	312	279	269	279	262	281	265	289	301	300	310	233	295	290	281	293	259	272	323	324	272	307	301	295	263	274	302	291	272	291	262	284	274	305	288	321	306	292	295	289	300	282	319	259	311	319	280	322	300	333	306	337	272	282	288	287	294	279	323	283	322	293	318	243	321	276	283	309	302	320	268	311	316	269	275	311	310	283	293	275	312	304	301	272	276	311	310	299	310	278	270	284	306	295	303	273	297	276	270	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
9211	6311	9357	11543	11211	9747	8196	6907	6557	5777	5082	4485	4035	4143	4746	4599	4501	4218	4057	3857	4285	4420	4031	3651	3794	3383	3560	2872	2550	2220	2613	2306	2172	2117	1740	1796	1888	2022	1912	1506	1258	1470	1239	1208	1317	1540	1625	1451	1541	3824	13887	6927	1155	1273	1160	1202	1227	1088	965	930	975	911	961	893	920	860	898	951	886	905	924	962	919	928	926	924	927	826	891	915	901	889	889	890	863	875	817	896	840	870	887	816	835	886	867	873	879	891	825	877	883	896	873	858	844	809	822	881	809	830	884	876	861	939	813	846	873	860	817	818	863	871	897	885	850	869	859	840	886	848	889	845	889	851	854	892	834	842	879	864	834	878	845	842	850	825	868	818	817	842	844	876	885	812	859	863	876	900	867	888	795	881	857	832	850	847	830	840	856	849	883	857	870	875	847	879	813	828	842	915	872	869	890	882	851	820	845	861	886	852	821	873	870	877	843	850	895	841	832	868	848	887	802	870	830	883	868	857	833	902	895	804	883	860	841	814	807	859	873	827	867	877	882	846	881	838	841	884	850	813	823	884	811	823	872	866	869	853	853	905	819	865	813	838	877	808	868	865	844	845	850	861	877	832	861	879	886	832	898	874	879	851	873	852	791	860	824	817	824	806	851	873	870	823	863	831	818	804	890	843	833	865	863	840	833	889	849	846	875	855	861	882	840	864	864	842	901	855	846	864	893	859	868	841	855	809	861	894	825	860	829	819	885	839	822	838	852	842	847	841	892	809	860	811	863	880	878	838	845	855	873	881	839	846	864	821	877	787	793	900	854	873	949	865	875	796	845	879	848	865	851	830	852	840	845	872	850	852	823	869	838	884	868	850	857	857	909	860	863	844	931	940	824	869	859	880	862	850	872	841	854	829	818	890	871	849	782	887	810	953	852	817	815	868	811	893	857	861	857	883	847	893	868	849	889	851	856	888	913	818	878	870	846	849	883	853	811	896	871	860	877	840	875	912	875	798	858	835	888	876	891	893	842	900	871	859	829	807	843	860	869	842	871	887	872	830	906	834	836	813	872	846	867	838	842	926	861	827	875	870	877	793	854	883	839	840	851	859	838	850	874	814	833	844	805	882	886	870	864	872	876	859	831	836	840	858	838	851	907	880	842	886	890	856	830	861	827	847	825	852	855	843	864	878	876	895	832	852	856	859	864	861	904	844	851	835	821	859	835	886	813	866	841	889	864	884	856	871	834	892	872	863	844	913	819	849	869	874	843	862	883	893	873	831	841	881	818	875	818	878	878	832	853	849	791	805	865	890	833	848	814	829	867	853	848	939	857	885	823	907	869	874	895	874	836	864	844	825	861	868	865	861	906	882	925	815	827	817	829	882	820	924	904	870	825	833	856	868	837	900	851	843	883	862	916	844	823	816	890	864	842	804	866	870	828	882	850	806	859	899	830	857	818	815	828	869	832	864	884	927	868	815	867	864	936	884	881	840	852	855	843	843	827	845	869	832	847	901	873	815	867	850	860	902	902	849	874	845	850	823	879	829	870	863	856	823	827	860	878	854	856	847	874	903	837	842	805	891	830	828	857	863	879	888	819	852	861	837	812	831	836	892	855	834	865	860	878	887	825	832	874	862	800	814	875	873	815	853	790	869	819	860	861	900	828	846	886	874	825	858	811	830	858	919	826	848	852	824	922	839	908	895	851	839	854	840	886	865	904	855	845	888	857	872	802	826	868	852	909	824	855	889	831	840	913	820	912	847	849	885	855	810	880	855	869	821	854	858	920	870	812	867	793	877	799	816	882	814	865	870	856	813	856	867	823	844	838	873	849	857	876	869	843	807	861	843	877	863	829	841	835	845	913	864	873	821	898	904	825	822	867	906	863	862	870	871	908	831	858	852	846	872	875	894	897	858	873	854	870	880	816	810	881	880	831	870	820	827	848	846	866	859	871	851	889	821	853	888	789	813	901	833	847	853	848	790	829	843	860	900	864	897	865	844	912	873	794	864	924	860	804	856	869	871	815	884	858	794	817	862	806	870	881	825	822	846	893	801	860	898	900	871	892	820	845	815	856	856	886	907	853	908	852	874	842	834	840	868	889	862	892	909	824	891	899	851	868	877	879	837	850	864	858	842	830	877	907	839	888	842	750	867	847	852	875	909	894	835	869	831	867	893	901	831	846	862	834	862	871	815	848	833	863	853	832	821	873	873	867	910	821	884	830	847	866	901	828	824	896	868	837	863	863	857	885	843	863	831	825	838	857	833	873	843	892	841	862	834	873	854	847	871	863	871	886	854	828	883	852	851	879	841	885	880	810	806	816	897	890	895	824	879	830	882	844	838	829	871	884	814	902	888	850	854	836	888	901	864	833	813	876	818	861	870	877	822	896	864	845	859	826	818	855	882	883	850	850	854	851	888	879	809	837	877	817	881	835	881	804	859	841	833	794	829	869	881	831	862	828	869	863	862	811	863	836	826	886	890	847	882	833	923	865	849	868	808	866	860	883	836	894	830	918	823	905	855	824	833	871	845	867	865	834	844	829	791	836	849	881	895	869	822	849	859	871	833	874	850	879	882	865	865	825	875	842	837	809	827	846	828	845	818	882	864	822	816	922	883	856	840	847	847	864	874	839	857	829	838	796	837	911	875	812	834	883	766	861	886	867	856	863	854	850	842	868	819	837	860	849	921	850	888	795	888	836	825	851	886	834	885	874	836	853	860	785	850	849	844	822	906	853	909	825	865	830	873	803	815	899	879	856	821	856	882	843	846	848	849	867	883	909	836	855	834	847	844	873	850	821	854	781	868	829	886	866	869	880	825	858	884	862	865	816	821	863	874	793	865	877	849	877	906	910	885	885	839	840	843	856	815	878	861	809	874	883	890	855	825	881	850	861	861	886	829	825	903	834	835	861	881	930	870	854	851	814	820	884	908	876	867	894	869	857	810	858	850	862	857	814	843	835	854	846	779	852	793	867	880	823	848	821	872	824	839	870	820	856	846	886	820	842	839	852	948	825	854	894	871	890	859	826	824	811	852	812	796	866	854	815	834	816	868	846	877	823	850	859	882	875	893	898	822	791	854	854	877	836	893	864	822	863	875	809	848	864	822	862	882	844	811	846	843	880	808	862	886	833	867	869	824	847	875	846	796	868	819	844	843	828	829	827	893	846	845	857	881	806	883	913	861	851	875	870	864	852	869	828	881	915	888	886	810	918	874	799	863	874	860	790	853	854	853	881	852	868	829	878	839	901	855	867	866	857	868	860	875	859	898	894	836	805	885	817	864	836	824	892	840	869	822	868	846	831	839	827	852	843	833	855	887	861	853	871	848	790	839	900	869	889	859	855	832	819	825	866	833	846	868	861	866	839	873	856	875	863	872	886	823	838	828	835	827	837	844	879	872	878	822	886	877	821	859	837	844	855	873	864	820	854	833	872	878	875	917	881	856	881	880	873	827	818	873	877	859	847	820	900	894	896	892	844	861	886	841	866	886	856	817	839	807	863	859	852	876	810	831	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
2260	496	441	387	324	238	243	259	204	197	201	200	177	194	171	178	179	177	166	185	151	167	165	142	162	182	166	148	137	142	157	144	120	125	128	131	138	136	141	122	135	116	116	113	145	151	138	139	113	131	239	177	131	134	133	117	125	123	123	141	133	132	157	130	118	119	104	138	122	123	135	120	126	124	112	109	118	143	124	130	138	118	128	135	119	156	139	146	142	128	147	106	128	110	129	127	133	129	129	120	113	135	124	109	147	137	129	136	137	129	138	128	126	138	150	137	139	113	111	114	126	113	122	130	136	124	117	124	133	129	127	141	103	128	115	120	120	118	124	113	116	118	113	119	134	110	125	123	136	124	126	124	121	120	129	125	119	137	111	103	126	133	122	107	115	130	115	135	139	135	107	128	128	110	111	115	119	129	120	135	121	143	110	137	150	99	119	114	138	127	110	130	111	117	140	113	135	145	120	143	110	144	115	131	137	132	133	139	121	149	126	138	129	127	117	130	130	141	134	130	146	108	152	118	132	113	140	125	116	106	139	113	140	123	117	120	113	136	119	106	149	138	115	128	112	115	107	136	132	131	118	124	140	135	123	127	127	122	146	142	128	151	138	121	134	152	145	135	128	142	141	135	144	131	140	140	115	126	138	122	126	135	121	128	109	131	138	105	123	130	114	130	142	116	121	138	124	120	132	147	119	122	136	161	107	120	140	136	114	147	122	156	114	122	125	135	117	137	111	137	124	124	128	103	139	114	140	104	112	135	131	129	99	145	137	120	123	146	124	136	107	123	122	116	124	134	131	127	142	112	143	134	124	124	135	125	120	119	123	129	137	125	127	150	114	120	159	147	129	134	123	128	119	125	146	140	125	144	142	129	131	119	123	132	125	128	113	144	147	111	137	127	117	137	148	131	161	131	125	137	124	120	126	140	129	136	110	132	154	134	117	142	125	145	155	124	121	131	137	125	123	138	121	128	134	120	136	144	119	109	138	124	146	118	132	130	120	151	122	140	148	131	132	134	139	124	112	123	131	111	112	114	122	118	128	107	120	119	128	123	144	123	138	143	119	125	118	121	129	110	118	104	105	137	133	110	121	132	111	97	131	134	140	122	127	137	126	133	129	132	148	148	130	130	137	134	127	135	146	138	134	109	120	139	117	116	122	127	142	137	136	126	138	139	146	135	137	117	121	134	127	130	141	120	134	122	139	132	134	121	134	125	143	121	108	128	139	161	132	114	138	141	121	140	133	161	125	139	96	125	135	133	139	144	128	138	109	127	117	115	155	121	122	134	122	118	123	119	159	130	120	151	149	122	126	124	126	131	118	145	139	127	149	136	126	139	134	129	118	142	138	122	120	139	116	143	115	131	149	115	127	136	119	130	128	129	130	135	122	123	114	132	123	128	132	124	124	126	125	125	147	143	135	133	124	120	142	118	115	149	139	125	126	142	136	120	119	130	131	127	134	136	112	121	135	110	123	128	120	123	117	128	127	122	134	144	146	134	144	137	131	125	129	131	126	141	111	104	155	136	130	123	126	132	147	132	119	122	133	131	132	124	133	127	135	126	129	115	128	132	135	114	117	129	135	116	127	156	124	130	147	124	130	113	126	137	128	135	140	138	127	138	123	138	134	126	128	128	123	136	126	128	132	116	118	129	124	132	112	129	119	114	140	108	99	125	129	142	120	125	141	124	121	135	137	140	139	138	116	118	136	148	123	146	124	137	121	133	116	124	125	130	121	132	126	126	122	123	126	119	112	137	123	129	128	121	133	131	136	141	122	155	157	129	113	120	169	118	124	135	115	117	132	113	156	127	141	134	123	131	104	128	140	136	127	150	134	140	129	125	133	111	126	138	127	127	118	127	130	119	146	136	138	136	137	123	122	113	138	134	120	134	93	124	127	131	132	119	119	133	106	138	134	142	127	122	124	124	133	125	116	135	128	122	133	112	108	129	129	129	128	122	129	101	126	117	130	137	135	134	114	127	109	108	130	119	122	139	128	130	124	124	114	124	111	123	133	123	150	137	139	112	122	111	133	125	106	107	134	107	141	121	129	123	140	141	132	126	131	136	123	138	122	145	157	114	120	129	130	133	125	123	137	137	127	104	130	120	128	130	117	140	131	143	130	123	106	138	132	115	124	129	129	132	114	129	128	130	140	109	107	138	143	131	122	124	130	138	116	125	135	138	139	138	137	140	132	116	119	127	134	122	138	116	139	115	136	124	124	129	139	141	136	135	135	118	138	122	113	134	140	124	112	122	125	121	118	132	133	123	122	126	120	144	118	117	116	117	122	138	142	126	134	118	115	133	128	130	132	140	119	132	118	161	123	138	161	128	133	139	117	128	125	122	116	137	149	137	126	124	126	121	122	131	131	126	113	116	116	132	115	129	113	123	123	125	125	123	127	125	125	123	125	109	143	118	118	119	142	123	108	134	111	115	139	123	146	136	129	108	139	149	144	140	137	129	133	126	117	125	134	123	141	110	141	127	131	131	117	114	122	119	115	148	103	121	128	133	132	120	144	147	119	129	139	129	117	127	162	145	125	140	95	121	144	139	132	130	117	147	133	145	140	129	136	132	115	135	129	137	111	137	133	117	127	150	140	128	137	116	114	120	122	117	111	128	141	119	115	136	133	124	136	130	124	131	105	126	129	152	130	127	130	143	133	148	125	126	129	120	114	126	126	130	108	111	122	125	136	132	131	121	105	139	126	118	126	144	125	108	123	113	135	118	138	142	138	147	104	130	135	157	140	144	120	146	100	120	124	126	131	141	133	140	125	123	93	130	133	127	140	151	111	120	128	124	132	145	120	110	127	121	118	112	129	105	106	124	132	112	132	140	137	126	121	128	109	139	133	162	138	124	127	124	123	134	133	133	119	125	122	111	123	121	121	125	119	149	128	138	139	120	139	142	134	114	160	123	127	132	115	124	126	118	163	119	127	152	120	96	125	152	131	113	110	118	127	107	122	121	114	147	139	137	134	127	146	135	122	122	123	135	138	137	124	135	142	142	129	156	124	128	135	131	136	107	134	116	130	140	123	112	88	140	121	128	134	131	103	104	141	128	109	142	147	117	121	125	149	125	118	145	145	121	128	130	141	108	132	134	136	133	114	112	137	126	124	154	122	119	122	113	114	135	135	112	139	122	126	130	126	129	129	142	132	139	127	131	117	121	118	120	139	116	130	131	110	131	155	103	130	150	129	131	136	153	126	119	116	130	138	121	136	142	118	142	123	121	117	116	119	124	128	110	116	116	122	139	101	100	131	124	116	121	110	128	123	127	131	127	125	142	137	128	136	141	154	115	118	114	133	129	132	125	149	138	136	125	154	123	135	141	145	121	127	137	124	143	135	127	112	140	126	135	129	139	130	145	126	141	146	133	120	141	113	131	116	129	138	139	106	128	126	115	124	144	130	124	118	150	131	142	140	127	141	115	119	133	153	121	114	146	128	87	119	111	138	141	134	143	127	119	144	104	141	123	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
2116	945	986	1161	1063	1080	1051	1077	992	977	840	844	790	833	763	816	813	744	715	725	691	660	714	644	665	707	605	625	549	549	619	528	500	492	487	487	479	480	445	449	438	464	466	449	471	443	476	452	445	561	1118	686	474	459	457	474	460	421	453	416	448	434	442	452	474	422	420	432	452	392	436	449	459	440	437	460	443	466	415	427	455	420	415	451	417	425	456	434	460	408	416	447	441	442	407	401	423	454	431	454	384	443	435	428	443	453	426	444	413	456	418	394	463	417	415	440	441	468	439	443	417	407	434	434	463	458	448	421	442	460	422	473	411	418	396	443	433	460	427	485	443	455	456	431	452	470	437	449	450	468	437	438	446	431	434	462	379	467	407	438	438	442	443	429	427	473	415	478	432	484	411	435	463	446	455	459	404	399	446	476	425	443	402	469	467	456	479	440	415	440	406	430	467	395	439	427	451	427	447	396	412	445	431	441	416	455	428	448	394	448	416	447	442	442	416	423	436	437	469	411	445	424	438	421	431	436	430	441	420	459	413	423	455	427	478	444	412	440	443	456	410	425	418	463	427	458	475	447	438	432	435	417	473	477	460	440	434	465	413	440	488	452	463	455	440	451	396	386	474	429	413	421	422	426	433	433	402	441	431	419	447	423	452	470	425	441	418	414	439	434	459	411	405	464	423	397	450	461	409	428	441	454	445	445	428	439	447	476	447	472	440	432	414	393	448	435	419	417	423	462	424	434	447	483	439	451	459	432	456	422	456	411	426	411	418	487	425	460	422	458	444	442	445	429	448	408	444	418	464	419	460	417	446	436	398	445	440	446	442	462	435	416	439	454	416	422	430	463	468	452	445	498	437	464	450	432	419	415	456	471	447	417	420	483	420	444	432	458	451	427	452	453	491	485	434	414	415	463	412	406	451	423	425	413	449	466	420	445	437	433	438	440	431	436	461	419	453	420	484	474	477	457	458	422	423	457	416	397	442	448	462	407	481	458	430	458	437	445	413	418	464	442	409	446	446	431	438	443	431	424	413	424	438	445	453	405	404	420	419	420	427	438	423	408	421	455	432	454	413	439	430	431	445	456	426	416	425	443	412	459	442	449	420	440	461	445	439	428	430	466	418	420	417	453	457	452	427	449	454	444	455	440	489	439	477	443	428	444	429	405	433	431	453	428	451	444	397	430	431	407	445	438	443	387	425	467	424	386	443	418	424	449	429	443	438	470	458	449	415	436	437	438	422	462	426	411	427	422	472	433	414	455	451	415	463	442	431	434	433	417	417	446	424	446	424	407	435	430	465	442	460	423	448	419	412	437	445	459	441	471	463	418	433	454	455	468	437	452	432	428	477	441	444	470	463	404	422	463	442	441	404	472	453	456	445	467	460	413	408	425	437	424	426	449	443	487	444	486	460	430	427	406	458	409	450	438	432	426	454	462	462	459	441	447	433	427	426	441	419	434	436	453	441	429	471	434	426	453	449	452	400	431	438	438	445	426	439	440	447	440	417	449	449	471	470	464	446	460	457	432	416	429	428	399	424	439	427	467	437	434	455	435	422	429	424	416	411	443	434	409	466	438	428	422	438	434	409	454	435	468	424	426	436	440	461	463	413	420	490	473	451	429	443	445	446	419	465	445	424	427	492	458	472	435	442	437	439	427	425	453	415	499	438	463	430	429	459	426	468	471	439	409	466	462	451	455	457	428	404	444	435	460	441	454	426	401	471	469	430	398	456	441	452	461	427	454	440	418	446	451	471	437	412	411	446	415	436	443	441	453	439	423	447	467	435	483	397	400	440	418	458	408	458	401	424	447	503	418	428	440	431	443	460	424	471	456	445	475	453	393	467	450	410	449	432	438	435	431	422	447	408	436	446	432	446	445	439	441	460	453	416	453	453	443	449	402	448	461	439	444	397	424	420	440	429	437	437	436	419	429	466	426	448	408	401	460	438	467	448	467	427	395	426	421	410	424	430	454	452	486	437	433	409	444	409	414	462	443	481	426	446	411	426	443	426	430	449	441	433	423	404	446	465	436	424	441	469	452	470	458	471	466	450	457	423	438	429	442	434	434	454	459	411	419	450	430	446	420	398	441	413	483	465	411	432	413	465	462	441	434	393	444	440	475	441	444	458	458	416	420	461	469	448	447	442	437	447	459	431	454	453	419	424	446	470	415	415	442	454	440	459	444	432	442	402	430	430	453	449	436	465	434	450	461	473	438	434	443	419	433	390	469	410	446	406	484	432	445	435	448	409	442	446	476	446	405	414	486	443	443	425	419	476	439	443	461	495	414	443	468	455	451	477	458	473	446	429	445	477	443	444	455	411	412	403	445	436	465	452	422	440	416	415	444	445	478	416	466	443	423	439	423	417	417	402	414	466	413	450	467	464	445	437	422	440	471	450	421	433	411	455	459	419	462	405	432	417	452	435	432	411	459	466	447	427	400	470	449	410	412	411	425	459	431	438	473	406	440	414	447	418	407	411	441	425	421	425	456	405	455	441	474	461	452	439	432	435	422	430	458	437	459	476	424	435	468	408	443	462	455	446	447	460	418	434	407	432	414	449	437	429	445	418	416	452	466	414	455	448	422	395	479	449	443	450	440	460	438	433	433	433	466	416	457	448	417	437	457	427	408	461	466	449	399	412	414	418	442	410	460	433	468	416	444	466	459	434	426	449	423	426	433	434	470	424	427	401	421	469	441	468	458	458	444	442	421	418	412	463	389	460	444	438	478	428	417	428	455	469	447	438	417	460	462	452	455	450	411	427	424	429	462	452	424	416	438	437	437	437	430	433	440	451	470	396	426	413	451	452	409	456	470	430	431	440	432	455	447	461	471	428	430	447	430	461	415	430	448	428	411	449	436	459	441	443	425	462	441	397	421	408	452	451	413	403	465	427	384	461	438	428	435	434	441	406	443	468	400	439	450	449	448	429	439	409	458	407	437	420	425	438	432	437	431	427	383	426	416	431	452	438	379	422	411	447	459	438	383	463	392	481	456	446	407	425	467	433	449	440	447	441	448	439	422	418	411	468	441	408	458	415	452	457	439	455	405	445	424	458	431	449	432	464	444	447	430	425	407	443	412	423	424	401	449	417	457	453	441	434	427	413	441	425	460	412	452	408	440	431	403	426	451	413	423	457	412	425	409	475	416	437	449	463	425	459	462	433	438	432	445	441	457	432	431	450	447	411	459	455	458	450	449	395	399	431	422	428	423	451	446	427	390	492	414	463	414	436	511	454	421	445	426	417	462	389	425	403	416	426	413	457	428	426	452	434	461	444	416	446	433	434	440	447	428	461	427	411	438	473	426	451	427	415	409	416	449	435	464	429	440	457	412	421	456	426	473	462	444	447	402	414	474	416	398	433	461	415	430	438	456	466	432	435	409	446	392	417	425	439	425	443	438	415	421	443	437	444	428	442	441	429	457	435	433	463	441	417	463	453	447	426	413	429	460	445	413	435	450	450	450	478	414	420	432	452	441	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
9696	3928	4109	3507	2746	1721	1255	988	853	679	599	575	499	540	616	476	478	446	442	441	461	462	464	339	412	365	355	331	300	324	308	288	275	272	253	277	248	259	290	243	209	264	225	215	267	257	249	245	242	346	1053	477	236	225	242	226	229	208	213	204	220	218	219	206	184	189	236	206	207	203	242	227	218	237	246	217	216	221	243	185	231	229	219	190	206	218	213	215	210	223	211	202	208	210	199	207	215	220	205	204	224	229	228	217	201	227	243	208	224	218	228	222	225	221	199	226	212	219	208	233	233	215	215	223	210	212	233	236	203	214	198	210	227	199	213	199	192	262	235	240	206	240	225	188	223	194	212	209	201	232	192	189	203	213	204	189	206	219	205	231	207	213	223	204	214	233	224	220	213	248	211	206	205	210	168	229	223	186	230	187	208	208	223	186	221	178	221	197	189	213	226	200	213	226	232	204	221	217	193	213	205	210	223	205	201	230	199	215	222	216	211	218	212	204	230	210	238	203	223	210	199	231	207	207	237	217	204	213	200	187	200	218	226	192	205	242	218	219	222	206	218	216	217	226	203	208	224	208	198	199	213	233	205	214	233	203	192	209	206	208	210	192	207	204	235	171	230	185	202	202	204	218	195	225	204	255	219	206	212	201	225	239	217	191	208	220	227	233	200	207	213	189	233	221	220	221	190	207	228	197	220	242	191	219	221	214	219	203	227	201	173	211	227	206	227	204	223	210	214	186	233	211	191	211	207	225	177	217	227	210	226	223	236	202	212	216	202	200	189	212	214	232	214	209	226	229	208	211	243	207	191	196	191	207	199	221	207	228	197	229	226	231	229	202	223	216	198	212	232	225	203	214	208	208	234	207	232	209	217	216	214	198	211	256	209	225	222	216	207	195	221	221	216	194	214	205	211	198	195	210	203	193	226	232	216	215	207	205	217	223	218	185	226	210	241	179	202	225	182	196	240	222	228	226	192	229	226	218	201	205	218	212	221	212	213	232	224	211	197	188	218	235	213	221	202	216	218	244	231	211	208	234	213	199	216	206	191	212	260	203	226	217	208	220	194	212	210	220	219	211	201	196	235	220	212	238	218	232	207	224	186	195	230	202	236	239	204	209	216	216	198	232	208	221	211	213	220	213	224	219	219	218	204	198	224	232	204	217	197	188	212	213	197	238	213	223	222	210	212	218	205	197	214	217	209	207	205	216	200	195	235	207	228	208	194	211	210	231	236	217	193	210	223	201	240	223	199	209	234	215	203	208	230	212	201	251	214	221	221	195	224	216	192	196	236	218	178	193	191	245	203	188	200	234	236	208	228	224	220	194	221	229	220	204	230	215	212	226	199	209	222	200	197	211	206	226	219	199	195	207	193	243	209	206	209	228	217	194	209	210	227	209	203	206	223	221	186	216	209	201	210	229	211	207	196	212	215	231	203	217	239	225	233	212	211	207	226	216	217	230	224	206	192	225	233	207	236	208	203	238	207	205	214	214	214	198	213	242	217	203	224	241	196	185	195	227	201	194	232	219	233	203	192	162	204	229	226	232	225	197	212	187	208	214	205	236	231	200	211	206	213	223	210	212	237	208	232	216	234	220	215	214	208	212	204	231	226	213	201	234	193	199	211	224	217	208	232	218	200	204	220	180	226	208	192	197	220	210	196	196	220	203	229	205	211	211	219	228	203	206	199	210	207	206	228	169	217	210	225	248	211	223	214	230	205	196	208	219	195	213	229	223	227	193	204	206	217	227	216	227	202	213	222	220	210	217	205	231	200	223	190	235	193	247	223	210	212	217	210	193	189	229	196	211	219	188	229	238	192	215	214	198	218	208	222	223	219	219	258	222	204	206	190	204	232	210	234	202	209	222	205	238	203	228	199	185	224	213	195	209	229	213	228	216	203	219	217	211	199	241	204	188	221	203	201	187	203	228	192	242	219	220	223	231	211	221	239	205	224	204	227	246	246	190	247	218	206	237	206	203	222	214	208	193	207	192	216	223	215	224	222	198	221	243	213	196	223	228	207	213	239	218	195	215	238	197	240	215	217	217	217	208	230	224	214	222	219	205	201	200	214	213	187	206	228	213	182	212	218	188	203	236	223	238	206	224	221	196	206	223	205	239	232	198	214	263	214	221	201	198	208	227	239	220	198	204	200	225	208	247	220	192	216	205	222	230	212	234	219	229	224	221	199	226	204	216	200	190	217	217	224	204	209	206	228	234	208	228	209	213	237	207	214	204	181	231	216	245	216	200	202	221	203	207	240	213	200	197	215	221	206	256	202	230	212	185	207	225	231	218	197	206	232	218	230	216	226	194	206	202	223	194	233	210	210	224	259	235	200	216	215	227	212	207	237	215	235	208	191	209	210	220	213	222	211	211	226	211	213	231	223	191	231	232	224	196	220	196	220	235	212	236	204	214	250	223	184	237	223	223	206	181	220	214	206	216	199	207	206	231	220	207	228	197	240	203	233	232	203	193	193	219	223	213	217	211	178	213	225	220	213	206	221	248	168	218	197	191	212	198	204	230	214	189	188	236	213	203	228	200	246	217	226	190	214	218	218	234	224	204	198	214	219	185	214	219	189	215	218	225	234	210	202	190	255	225	214	264	222	191	180	202	204	223	187	226	209	192	226	208	206	214	212	214	248	220	216	211	219	193	191	221	221	230	231	193	238	235	217	185	230	199	191	211	216	212	223	217	237	222	229	239	204	201	211	230	192	224	209	207	224	201	193	216	209	228	205	240	202	219	214	228	229	221	220	207	215	185	205	190	221	232	189	213	213	215	233	219	220	217	212	190	223	212	208	209	225	219	205	189	202	193	223	220	207	222	218	206	212	235	204	211	219	194	228	191	185	223	195	220	218	210	229	223	223	206	214	193	205	215	206	219	218	189	213	213	220	206	208	225	211	215	194	222	194	211	213	230	217	212	208	195	207	203	205	202	236	194	223	206	211	239	220	224	200	224	198	252	227	218	197	226	216	194	216	202	203	205	221	209	210	221	186	216	199	226	236	196	205	218	238	196	222	218	211	192	236	227	213	229	213	209	210	218	200	215	203	225	216	218	229	232	204	219	222	205	248	196	216	207	199	217	207	212	201	218	197	193	193	219	223	200	193	195	214	199	196	204	192	220	223	231	233	199	191	236	192	231	212	204	216	204	207	206	213	215	206	198	199	199	216	226	197	210	209	201	239	232	228	206	199	225	208	224	222	207	190	240	208	202	215	222	208	207	191	221	188	260	223	183	216	187	219	211	187	222	204	243	234	230	194	215	160	218	203	191	245	224	214	226	222	234	217	220	206	216	202	231	192	222	201	215	192	217	237	192	213	169	232	197	221	212	209	221	209	215	231	204	232	213	217	229	212	215	236	197	218	228	206	203	216	211	205	206	227	208	211	192	236	209	213	199	229	211	213	187	212	205	201	202	223	231	230	196	227	233	190	201	227	235	235	209	207	216	230	224	218	220	211	218	211	231	190	207	211	202	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
6692	3850	5575	7129	6819	5530	5058	4362	3868	3418	3118	2860	2576	2821	2612	2579	2692	2519	2573	2494	2579	2750	2495	2262	2334	2111	2010	1816	1626	1507	1531	1423	1312	1259	1022	1207	1201	1154	1210	969	856	926	855	770	874	965	1063	1038	949	1794	7709	3123	974	860	919	881	833	781	726	716	740	698	713	682	726	690	720	723	725	730	705	698	675	697	661	695	693	654	678	680	700	686	629	745	649	686	679	708	649	673	681	674	642	717	682	699	686	689	666	698	698	640	635	663	662	700	640	663	694	690	673	689	701	699	673	652	631	686	745	642	661	635	684	701	641	695	718	681	624	701	664	672	692	682	670	646	658	653	703	636	727	722	719	717	656	631	675	657	690	662	645	646	666	639	635	663	666	673	677	683	697	670	685	627	729	680	667	692	653	721	700	691	661	650	664	620	690	727	677	669	712	667	618	737	680	674	675	678	666	690	698	667	694	687	673	647	638	637	678	700	678	673	669	694	670	688	673	650	657	628	607	645	682	691	665	658	623	693	625	632	692	655	666	676	626	662	652	641	630	653	682	655	633	671	685	662	656	659	650	695	674	700	694	702	671	660	622	646	718	619	631	662	688	676	742	682	625	614	657	681	668	681	669	689	678	687	673	681	648	645	654	661	654	677	663	695	673	698	693	713	690	678	672	662	658	644	645	674	632	668	696	678	669	625	648	655	674	645	656	693	625	660	653	716	726	671	691	660	623	685	664	625	674	652	670	691	655	697	666	645	653	666	667	674	661	668	683	674	693	670	693	656	607	670	637	696	677	663	685	611	728	698	703	707	658	661	668	654	673	628	649	694	673	668	666	703	672	674	697	682	649	656	691	689	667	659	673	685	684	642	685	656	642	611	673	674	634	666	702	668	686	677	650	682	667	677	629	662	698	630	655	681	658	663	664	639	626	696	638	712	686	615	683	686	686	633	676	701	638	658	673	652	675	642	738	705	661	688	674	676	648	671	681	655	663	673	679	688	682	696	661	663	697	702	631	644	663	631	695	678	693	666	719	686	678	638	660	636	735	659	653	641	665	661	642	666	705	660	644	704	663	695	667	661	669	689	653	656	645	635	680	746	678	678	667	667	654	655	675	646	661	654	675	684	658	628	646	741	666	697	680	661	654	687	657	691	643	656	705	680	647	640	672	675	689	676	675	708	659	605	706	647	671	669	670	619	636	631	662	672	672	727	644	661	649	660	645	653	702	628	677	665	655	631	630	611	670	658	685	661	696	688	663	666	709	696	636	675	632	684	647	638	660	667	636	663	666	707	677	649	693	655	651	685	683	682	628	683	655	655	654	705	674	658	662	688	686	680	688	678	644	690	672	686	669	644	662	661	703	703	617	668	680	652	684	660	720	656	654	676	686	658	635	682	642	665	697	648	656	653	656	669	646	659	659	687	649	652	691	681	689	683	666	635	695	666	665	662	644	662	671	711	689	672	638	706	637	636	688	711	660	628	694	673	637	635	687	679	648	602	628	634	636	652	655	685	700	642	625	664	645	664	710	652	641	660	677	695	675	672	711	627	706	665	672	641	627	692	650	700	659	618	670	650	679	656	696	628	670	684	635	729	677	672	667	670	635	690	661	660	711	680	679	682	650	686	653	681	709	684	682	687	640	620	679	688	689	620	684	676	686	651	622	649	701	641	712	636	650	647	651	674	651	661	639	680	667	654	696	634	661	689	662	614	642	672	681	687	678	628	673	679	660	669	713	639	676	651	693	672	649	659	654	656	647	654	642	708	633	671	652	642	715	706	634	692	713	639	700	655	700	649	676	689	701	701	672	672	647	665	691	665	656	663	631	664	635	710	636	678	668	662	659	703	697	687	637	668	667	676	648	664	702	627	685	685	653	700	618	662	723	683	626	691	654	695	668	659	637	624	674	697	632	694	645	653	669	683	668	693	659	687	683	660	673	705	661	687	712	638	649	692	659	677	671	657	656	674	644	665	709	677	639	644	669	653	726	642	631	678	682	676	643	677	712	683	683	663	637	704	622	656	641	644	706	678	671	659	658	681	669	664	646	674	623	671	713	603	685	692	643	662	659	647	702	650	680	690	687	685	645	687	658	674	607	665	678	654	664	658	634	682	688	686	698	617	683	666	675	611	623	686	637	674	676	649	674	657	692	642	641	682	694	698	680	653	653	646	645	637	653	703	682	664	633	652	642	709	647	663	697	640	653	649	673	645	689	648	626	661	681	700	694	706	653	673	696	659	667	608	682	688	633	695	613	690	664	632	643	649	728	689	688	696	656	626	672	678	608	670	629	651	650	662	673	649	655	714	627	643	643	636	680	686	658	662	704	666	689	630	683	684	698	672	698	650	646	684	644	674	628	650	641	644	624	646	650	648	606	676	697	662	635	680	721	660	686	648	678	636	682	693	665	678	669	668	700	676	636	668	690	677	677	696	686	660	667	700	666	666	711	697	695	671	707	681	687	701	667	654	636	656	683	633	664	704	656	651	662	710	674	660	665	635	693	705	632	659	673	655	681	673	652	654	645	632	726	649	637	696	667	643	733	661	667	664	649	664	670	670	668	675	633	654	659	667	660	671	685	649	627	711	648	669	659	727	690	679	641	679	660	657	696	645	626	674	683	672	712	657	717	656	720	618	697	644	659	676	662	695	705	655	648	712	666	630	673	644	664	660	690	663	679	653	684	688	678	691	643	696	670	640	715	671	687	661	677	656	655	708	619	643	654	657	635	674	647	721	664	679	621	672	723	691	663	680	681	621	722	646	671	654	629	659	671	649	666	682	700	693	674	668	681	655	661	676	712	675	643	652	659	613	645	647	650	669	641	751	698	680	723	679	649	655	581	614	652	682	669	661	660	694	684	661	660	680	680	648	659	670	690	688	660	630	717	714	675	675	678	684	675	656	638	669	650	654	638	660	669	618	641	680	659	643	668	651	640	693	634	661	630	685	667	665	631	688	704	653	672	644	645	619	642	668	738	640	717	640	653	653	687	633	701	649	665	659	662	703	687	687	683	657	695	635	661	680	672	657	654	669	604	648	661	684	666	617	652	663	689	615	678	698	680	688	689	654	651	638	720	656	678	648	660	704	683	670	629	729	665	729	626	695	706	699	622	692	643	701	689	688	709	639	645	671	705	686	635	679	720	695	652	678	677	682	644	690	668	680	666	647	686	734	653	653	667	696	654	693	664	598	651	671	666	664	675	703	663	638	630	646	644	667	644	653	649	678	665	627	679	661	693	651	650	676	674	706	666	689	668	704	696	717	658	728	649	621	635	610	658	685	728	643	717	696	653	669	632	609	656	672	656	689	664	671	647	691	649	679	683	668	689	671	692	655	694	663	657	626	628	719	657	643	619	623	681	659	675	655	641	693	687	656	619	692	687	660	636	660	650	652	602	657	653	661	668	674	635	636	689	701	678	676	714	662	661	688	694	711	706	665	680	678	685	654	687	735	688	679	638	655	685	647	650	706	698	723	721	677	662	692	699	656	673	647	715	727	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
18583	7258	7438	6610	5123	3348	2490	1793	1535	1387	1153	958	866	888	828	769	747	722	789	757	796	847	730	671	683	545	670	546	546	495	502	507	479	457	411	423	374	460	425	390	380	349	347	341	329	391	404	378	360	510	2443	1385	405	341	304	348	326	322	340	323	311	287	271	293	307	290	284	307	316	304	331	306	318	295	318	336	316	336	311	303	290	312	322	306	286	294	274	291	286	322	314	284	286	297	279	291	284	312	336	306	271	291	346	343	293	279	286	290	300	291	292	292	300	287	308	293	308	303	278	323	286	303	303	317	332	298	309	291	334	298	301	319	288	298	292	271	300	278	307	293	272	267	303	314	321	283	297	327	339	291	318	298	296	312	318	311	294	287	301	309	303	317	315	292	316	304	309	301	290	305	296	289	284	329	270	314	304	279	313	315	287	290	294	305	301	314	291	283	292	270	284	316	296	279	293	322	305	287	295	291	282	304	303	272	310	293	330	300	313	328	312	297	305	304	320	303	298	311	306	334	295	307	316	323	321	332	289	289	283	287	334	310	309	279	280	283	291	289	274	292	308	298	326	319	301	310	323	294	318	260	248	330	308	273	297	297	287	280	328	311	289	336	324	313	274	290	299	328	329	307	318	274	311	322	305	309	309	274	340	318	360	319	272	288	296	280	324	293	293	301	303	301	295	310	298	307	286	317	307	278	312	295	302	308	323	299	312	287	293	316	310	292	312	295	290	307	299	337	312	282	334	289	298	283	316	316	297	284	289	328	323	335	316	306	289	326	308	312	289	297	295	285	286	314	268	306	280	287	274	317	296	297	292	307	311	297	271	302	275	285	287	309	280	297	306	275	296	323	275	303	281	307	321	275	323	273	305	269	264	304	299	301	303	296	299	312	301	309	298	284	264	272	326	306	273	315	272	326	308	334	310	298	284	280	306	287	313	301	314	309	330	308	286	300	288	295	316	294	274	305	295	310	300	324	301	305	340	287	277	314	301	309	300	291	317	307	273	324	304	318	300	290	304	281	277	304	302	310	312	281	294	302	294	295	289	285	305	315	291	278	276	288	283	334	260	298	283	313	311	302	292	308	293	272	296	274	290	331	301	320	322	305	317	298	286	289	289	281	307	308	297	287	295	304	296	315	302	306	308	287	325	304	317	294	313	302	298	293	293	321	301	290	345	315	306	299	320	307	331	318	285	296	316	301	314	294	314	309	300	297	310	298	332	292	300	313	310	292	303	305	269	298	301	302	279	319	275	303	272	334	292	300	304	268	290	317	314	306	274	279	285	306	319	291	299	297	310	287	321	336	302	285	281	320	296	297	302	288	273	313	303	326	305	309	305	307	304	308	313	290	290	323	313	294	293	332	309	328	288	285	297	295	266	309	302	315	293	326	311	295	314	311	295	310	306	300	297	297	278	278	301	343	288	274	319	305	282	290	302	274	307	300	290	305	303	317	313	296	307	299	292	281	300	304	282	283	276	320	287	294	295	318	294	309	293	309	282	283	319	323	297	299	300	305	295	271	309	298	309	289	301	293	315	305	301	304	273	280	315	310	274	307	250	280	330	301	315	328	318	316	306	312	288	279	307	306	284	305	281	294	344	312	318	306	307	283	303	307	309	268	293	300	283	301	305	311	283	327	282	271	304	326	295	297	289	298	306	309	284	321	281	264	300	286	308	281	275	274	296	285	324	313	301	291	294	318	269	316	296	328	288	277	299	313	302	322	294	285	296	274	320	272	320	340	284	282	288	312	289	250	295	291	289	294	272	289	326	343	314	321	318	321	308	293	288	280	327	300	296	260	303	316	310	319	313	263	317	334	303	318	325	298	332	300	290	277	290	317	339	296	281	306	317	295	291	312	319	316	298	308	301	269	306	332	296	308	294	307	314	317	313	286	271	336	298	263	328	268	326	302	301	325	288	318	308	304	287	269	298	319	293	318	282	317	324	300	290	288	289	331	285	335	295	302	288	300	318	331	258	315	302	293	299	288	315	324	296	316	292	257	315	275	291	313	302	284	277	302	304	296	304	299	274	297	281	316	308	286	295	284	272	328	292	316	278	310	310	294	323	295	270	296	318	294	305	318	290	302	333	295	324	309	322	278	294	319	282	309	303	299	310	265	306	310	291	285	295	325	279	284	324	319	276	297	290	271	299	317	306	303	346	310	309	323	283	285	281	316	308	274	304	277	292	309	284	318	293	291	276	299	288	326	287	308	311	307	302	301	329	310	276	282	301	286	279	300	304	325	280	315	305	297	308	308	303	276	308	283	318	289	282	293	295	283	303	295	303	320	293	324	313	274	297	258	296	298	276	293	290	287	339	270	319	290	321	305	271	295	312	294	318	306	288	283	282	276	284	301	317	296	330	312	282	312	288	303	267	303	334	297	305	316	320	306	298	286	298	309	317	277	300	287	290	291	301	279	315	301	276	300	311	291	322	302	311	306	296	295	328	302	299	300	307	271	320	292	289	305	300	284	261	277	313	300	307	313	291	271	294	309	283	321	305	283	290	263	289	277	285	296	296	303	289	288	299	294	317	290	302	329	308	296	291	285	302	270	288	288	274	297	294	315	269	281	268	288	305	284	322	306	294	303	296	319	277	292	323	305	306	308	316	268	309	289	321	290	311	292	288	301	271	275	315	334	294	328	263	302	292	299	306	309	323	322	302	313	309	327	294	310	310	292	291	264	278	316	290	280	308	284	310	316	327	277	299	323	301	318	292	324	269	320	318	304	333	294	285	257	302	316	310	331	280	317	295	300	281	341	313	288	288	292	285	299	294	296	290	300	313	309	314	292	299	286	293	324	304	318	288	280	289	317	364	308	302	269	304	270	285	297	306	302	306	309	317	274	289	274	307	292	302	282	311	289	296	305	323	283	313	308	303	315	278	304	312	304	260	306	300	319	281	302	310	287	293	290	296	297	302	329	336	292	282	326	294	291	291	267	270	341	296	298	280	254	297	269	283	299	281	287	288	312	298	320	286	304	314	281	316	277	296	262	304	330	299	306	269	299	274	270	297	316	316	280	275	292	306	300	300	333	287	289	280	288	284	291	320	316	312	275	312	283	304	320	298	303	302	336	304	301	308	302	318	305	277	289	296	317	309	278	303	330	297	316	272	290	302	302	271	290	308	306	320	336	295	286	284	305	308	284	286	306	302	309	288	305	312	277	305	283	298	324	296	280	291	254	319	313	282	292	301	271	319	299	307	303	315	324	262	291	305	318	288	324	292	302	309	314	268	310	317	277	299	332	288	303	329	298	282	275	285	305	303	311	292	274	317	298	301	319	303	263	299	311	292	280	316	312	316	282	318	320	295	282	301	306	301	352	303	276	297	300	277	304	282	266	288	305	298	295	293	319	315	306	299	304	326	272	316	283	301	321	300	262	289	286	318	289	311	331	304	294	303	289	296	286	271	308	317	302	276	293	288	284	292	259	286	303	303	300	282	284	317	333	314	323	303	293	320	272	278	316	344	277	298	296	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
9452	6183	8808	11189	10726	9396	8356	6930	6642	6143	5396	4756	4420	4731	4377	4483	4586	4029	4283	4130	4714	4765	4204	3768	4160	3358	3306	2969	2632	2538	2537	2476	2319	2028	1689	1839	1551	2145	1791	1562	1215	1400	1251	1184	1243	1395	1603	1450	1465	2555	15166	7795	1610	1252	1338	1129	1168	1076	948	970	944	929	956	890	900	840	914	919	939	939	888	929	936	953	907	931	884	987	951	891	921	933	939	830	903	871	911	896	906	921	905	885	901	920	826	933	855	830	929	889	839	943	863	904	925	917	874	892	906	871	893	848	898	848	890	876	864	899	852	911	905	822	884	891	867	857	866	867	889	884	914	912	866	868	890	870	899	876	920	838	926	900	900	872	878	907	880	886	813	806	842	869	841	883	862	854	866	880	862	897	905	929	900	845	837	868	884	857	910	837	876	881	881	882	903	880	896	905	834	875	829	905	838	944	868	866	889	858	873	921	848	932	856	868	886	854	852	901	847	852	882	885	908	830	886	887	851	864	892	870	898	844	861	943	883	846	901	858	901	842	878	911	874	866	919	883	859	882	828	895	870	882	825	886	906	901	890	919	861	904	875	865	881	877	880	861	856	878	830	869	822	864	898	842	854	884	847	896	874	860	833	845	848	885	837	889	915	896	854	851	905	909	854	883	891	879	852	822	901	863	890	792	888	897	855	871	872	844	888	880	896	852	849	947	932	869	897	879	872	925	867	898	877	824	805	855	861	845	836	957	907	882	876	902	826	859	891	888	874	839	850	843	876	907	916	807	880	919	804	941	847	890	906	854	885	845	895	879	883	898	831	875	843	915	863	874	839	847	879	918	823	860	840	863	892	900	855	852	880	866	906	883	893	861	876	850	858	892	853	817	890	869	861	881	834	873	882	865	859	870	896	888	916	876	863	873	869	860	869	844	902	861	910	889	899	904	884	848	852	822	912	849	876	894	883	855	893	828	862	865	806	913	860	859	873	832	860	901	884	862	862	851	870	932	854	857	921	891	876	893	874	869	846	828	854	899	842	886	892	874	920	883	805	844	813	891	865	877	880	854	861	883	910	868	823	835	842	894	924	893	893	896	860	870	852	931	828	908	858	891	861	925	882	902	865	870	819	897	894	854	839	875	889	913	854	906	898	886	890	817	848	867	871	868	861	907	859	925	881	821	927	912	857	886	867	893	811	843	864	881	863	862	900	864	885	839	867	870	942	831	858	852	872	859	891	869	870	865	923	889	850	856	924	883	945	837	915	818	863	937	884	891	837	862	876	862	889	903	864	875	809	899	914	875	859	878	868	843	883	864	865	850	838	836	897	889	880	857	903	878	864	870	897	894	903	883	821	907	856	898	890	842	939	876	835	844	892	874	882	868	918	868	875	898	892	901	850	903	892	836	885	887	903	842	850	846	833	869	829	867	876	839	912	888	876	906	858	843	887	859	903	888	850	867	873	855	924	898	847	872	860	890	858	855	848	842	887	878	862	833	871	886	881	831	929	848	896	853	807	862	860	867	881	830	853	870	885	971	885	915	864	854	901	885	861	856	915	869	870	864	868	859	816	928	881	837	939	884	827	919	891	863	870	825	894	882	853	855	883	927	841	887	869	875	842	900	879	893	853	925	890	839	872	863	909	869	893	827	852	841	887	869	879	867	815	912	878	871	875	888	792	894	926	894	859	805	845	881	905	896	848	888	923	825	903	848	865	886	889	865	873	892	880	855	912	872	921	899	857	893	849	864	833	884	884	899	852	849	854	889	931	833	880	822	823	850	893	895	871	903	856	845	906	892	876	890	896	872	853	846	845	877	890	941	946	885	824	900	922	845	851	894	816	914	868	923	912	917	855	886	883	848	925	947	904	863	873	959	879	893	896	849	850	863	894	932	917	918	870	861	846	898	901	925	861	856	865	869	889	934	842	831	935	889	820	907	867	863	880	856	892	860	865	873	904	919	846	884	841	853	871	878	855	919	859	850	840	888	900	911	881	955	893	854	870	890	855	826	875	881	872	870	861	848	851	865	884	892	865	870	884	887	934	882	818	903	836	907	867	872	863	914	866	878	843	869	820	860	924	891	859	894	868	861	802	892	890	822	845	895	918	914	913	883	836	902	896	921	897	883	805	872	884	880	883	794	875	840	856	917	862	835	913	797	869	896	906	937	879	897	867	856	862	909	891	902	896	839	869	871	879	856	891	910	881	905	884	892	933	910	852	847	861	891	836	843	851	869	847	870	852	906	897	884	876	854	842	903	871	836	873	833	911	861	858	818	899	821	876	890	878	887	852	904	871	840	869	816	898	897	842	897	843	920	898	886	863	872	844	882	886	884	860	900	907	864	905	914	882	881	843	801	858	841	821	890	873	889	889	859	890	889	889	868	845	868	852	872	850	853	829	938	947	869	866	941	910	866	864	861	862	892	875	886	848	855	851	881	872	851	898	913	892	865	846	900	879	854	875	863	840	838	889	861	854	837	837	882	864	845	906	848	846	858	881	910	850	865	847	832	879	851	893	897	917	894	887	859	824	843	845	881	887	855	856	863	912	918	884	894	908	930	867	905	922	894	900	851	875	852	832	865	902	837	855	865	847	890	918	846	891	849	883	866	891	897	888	877	899	855	782	922	901	899	899	856	874	884	844	914	888	890	851	826	899	859	846	853	854	933	908	907	833	881	870	882	925	892	875	855	872	924	881	941	894	901	881	892	941	892	933	874	853	911	884	822	850	854	900	857	848	879	858	804	883	835	820	890	897	867	862	827	891	884	868	858	942	848	848	854	858	838	888	892	876	910	877	848	887	918	817	861	894	892	855	868	927	849	903	890	857	831	867	834	806	918	898	846	898	856	870	898	926	915	821	849	850	881	865	902	900	849	905	865	872	855	898	916	884	836	843	871	864	906	916	868	876	891	904	822	856	921	857	866	881	849	866	924	928	901	859	846	911	901	864	805	843	846	865	874	880	909	854	837	867	869	882	855	894	847	901	882	879	922	883	878	853	890	884	910	896	864	827	874	889	897	836	848	916	875	880	838	901	852	861	855	821	915	908	876	865	855	842	849	870	859	867	885	862	884	898	884	876	913	905	858	873	859	916	920	893	906	884	943	879	935	899	837	866	900	868	926	907	840	878	863	890	900	880	840	859	905	894	831	830	893	840	874	946	875	887	839	863	907	859	877	904	841	870	890	863	891	852	858	874	863	873	894	891	850	846	866	848	845	867	856	885	863	897	858	876	869	879	874	838	852	891	835	914	889	926	864	913	862	899	896	911	862	909	925	870	892	943	865	865	888	859	882	859	931	867	907	861	879	895	866	867	937	833	887	901	867	870	924	837	880	873	890	848	892	906	925	918	904	829	818	825	898	900	867	854	832	856	873	834	833	860	884	901	885	813	880	892	884	903	881	831	841	914	830	884	840	897	818	879	876	834	880	882	870	883	909	834	906	900	874	919	869	877	856	860	899	894	844	889	863	881	824	867	869	797	872	899	855	802	842	880	863	856	803	854	921	839	839	892	904	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
2234	509	451	417	335	311	309	261	250	263	236	222	190	219	188	194	213	204	178	174	197	190	168	184	163	173	161	176	175	168	162	172	155	140	149	164	147	182	165	169	135	149	160	151	159	154	158	154	185	169	256	255	165	159	173	146	126	125	141	148	151	145	146	139	141	164	149	158	171	147	164	148	142	181	153	148	150	157	141	161	155	141	137	139	154	135	167	148	149	146	162	151	171	151	142	165	176	170	148	139	146	157	165	129	146	147	149	175	152	126	170	177	149	135	154	172	131	146	158	154	157	148	143	155	173	133	153	150	174	144	163	150	151	168	147	149	149	153	168	145	146	157	157	140	174	164	157	145	165	149	133	149	159	143	148	136	155	162	143	154	146	146	174	172	162	146	156	160	146	151	151	157	125	150	158	163	159	163	160	134	168	149	133	153	149	164	150	149	131	155	144	146	153	139	145	166	157	168	153	141	151	143	157	151	133	145	167	164	162	134	164	146	141	136	173	133	146	139	166	151	143	146	146	145	155	158	145	161	150	143	146	148	166	150	142	157	129	151	164	148	163	157	133	145	143	161	141	145	166	176	159	155	143	152	140	148	140	121	155	174	153	149	121	134	160	144	137	165	147	153	154	173	143	132	161	137	147	125	146	155	136	152	158	162	138	128	144	166	156	171	152	145	142	157	155	142	169	171	161	157	158	139	162	134	163	152	146	147	141	141	150	156	157	158	184	163	158	164	161	153	148	162	166	143	177	155	159	152	153	148	152	185	152	153	144	160	147	154	165	139	135	172	159	148	150	183	159	125	144	149	142	172	146	149	150	164	164	164	128	147	154	161	155	164	142	160	127	160	161	144	168	151	166	154	159	150	149	140	137	144	159	156	172	156	156	144	153	167	154	156	178	159	161	150	169	153	138	156	154	153	172	173	168	164	135	138	171	132	138	123	151	151	149	155	137	137	162	150	139	157	151	159	149	151	157	176	152	139	157	143	142	169	176	146	127	151	148	141	151	141	166	154	159	143	182	168	150	146	140	139	162	129	149	143	132	139	170	169	155	162	163	144	154	146	167	124	157	154	163	160	165	157	153	164	148	143	149	171	160	156	156	155	131	168	151	167	132	143	159	153	151	163	167	172	146	152	164	141	173	155	166	159	159	140	141	153	148	157	141	145	155	153	135	125	151	160	172	141	175	163	147	173	152	155	128	154	163	149	135	151	154	160	150	142	172	141	145	160	140	148	159	147	142	141	142	162	155	130	148	132	162	148	175	146	141	149	161	155	164	134	144	156	163	139	147	149	156	165	165	162	163	144	146	136	161	147	183	165	168	159	147	160	141	142	164	123	158	174	135	138	149	150	162	167	159	148	170	138	155	174	152	172	163	155	167	145	162	148	166	149	150	183	173	145	137	164	148	151	145	153	170	154	154	144	154	141	148	157	178	155	156	138	151	131	161	166	135	159	172	160	117	163	151	149	170	146	175	133	139	151	131	162	163	141	158	155	159	153	141	142	155	158	136	153	173	177	152	139	122	156	158	162	143	153	148	144	142	144	146	159	155	166	140	138	170	144	155	161	181	162	157	152	164	145	173	169	144	125	147	164	162	126	160	169	150	168	179	143	152	150	167	178	171	138	149	176	163	152	146	160	158	149	130	162	148	155	160	163	145	152	155	153	154	157	157	165	154	145	157	158	160	150	160	152	133	139	173	162	148	180	148	125	149	142	182	169	146	136	173	139	150	171	153	154	182	144	177	170	160	150	155	163	136	144	155	158	131	152	164	165	173	157	162	154	176	171	175	158	169	143	130	174	155	164	134	164	176	157	156	145	167	160	162	149	175	140	169	147	174	168	150	158	156	148	166	158	171	157	160	156	159	139	157	149	144	149	132	163	156	144	163	132	149	125	170	177	135	144	155	161	172	170	149	164	156	167	168	133	126	142	183	150	173	139	159	167	144	160	162	162	140	127	177	154	156	141	139	153	150	149	121	145	181	162	152	138	187	179	160	138	160	165	159	152	148	165	157	139	168	165	175	149	151	157	172	159	155	155	155	139	156	153	150	177	128	158	144	170	172	177	172	134	141	146	144	156	156	126	153	158	148	151	148	157	162	149	178	143	134	147	172	153	140	153	161	137	165	147	134	155	163	144	132	159	152	133	145	165	125	150	163	128	154	144	138	137	168	147	151	170	163	129	166	158	155	148	171	119	155	140	161	148	172	151	148	157	161	153	163	148	156	160	161	153	150	135	143	129	151	158	170	149	164	151	157	156	159	142	160	160	139	150	163	155	148	154	151	163	156	161	158	179	138	154	159	163	151	144	174	145	163	158	161	132	148	139	133	146	159	159	167	185	174	136	128	131	144	152	138	174	147	163	145	135	160	157	152	159	128	151	154	157	149	139	147	140	134	159	144	153	171	163	142	153	144	164	129	148	140	152	169	147	136	148	158	168	155	140	150	146	134	147	160	167	164	145	157	153	165	151	175	161	155	165	166	158	171	156	169	140	166	160	165	167	146	155	168	157	153	143	153	151	145	142	171	165	158	153	140	178	157	130	156	131	171	157	150	158	161	150	146	141	154	158	135	162	164	130	133	147	143	158	169	159	152	165	149	149	150	131	151	151	153	165	168	157	159	143	175	146	161	168	170	162	156	144	143	132	155	145	141	145	139	146	151	164	143	139	180	157	153	150	160	123	159	155	148	163	155	144	172	164	132	171	148	152	160	131	152	150	172	147	143	148	156	134	165	151	148	186	149	156	151	136	173	154	152	152	153	153	141	130	173	163	173	147	129	154	151	141	164	160	136	170	149	143	151	153	169	170	155	157	166	162	151	147	154	159	137	151	167	150	150	162	141	137	163	167	171	176	154	165	153	157	136	164	165	178	150	166	146	145	162	168	143	146	156	145	130	140	142	178	158	164	162	149	143	155	189	156	182	134	148	155	165	154	138	150	165	175	164	167	165	145	166	184	150	160	158	143	157	139	145	150	170	158	167	157	144	154	143	157	133	133	147	146	155	161	159	131	163	163	147	138	137	161	131	161	138	157	171	155	156	149	157	137	143	144	145	142	152	178	150	147	164	110	137	158	150	129	171	134	148	152	144	143	148	140	143	173	170	160	148	160	138	136	172	154	153	161	139	151	162	156	164	136	152	157	163	131	170	142	156	146	158	153	144	156	156	150	170	150	163	136	157	152	172	131	142	143	159	175	158	168	159	157	154	157	150	163	146	144	185	140	167	156	158	139	151	159	163	143	152	182	142	155	143	147	158	166	133	167	136	153	184	152	161	147	171	167	148	154	155	148	145	152	168	146	128	163	150	137	143	144	139	146	151	149	143	148	153	162	138	142	140	146	170	153	149	178	147	141	158	174	165	136	158	157	168	169	166	159	175	169	143	161	166	155	146	149	146	140	155	158	152	155	152	155	141	163	146	134	159	174	127	136	141	155	155	133	149	153	148	145	155	140	147	144	157	172	150	156	153	161	157	155	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
2267	949	1081	1222	1180	1095	1189	1218	1213	1172	1046	997	920	954	901	896	934	825	790	782	822	846	793	703	668	664	655	634	616	590	625	610	577	560	562	573	563	545	567	503	533	526	500	498	467	548	511	495	540	546	1227	1124	572	560	443	515	496	516	506	502	474	542	491	527	475	527	506	474	485	492	517	481	499	500	496	522	543	506	500	471	488	518	497	514	561	497	526	496	493	514	447	500	477	496	527	491	512	533	533	484	501	515	514	499	505	503	501	487	502	499	519	460	484	509	501	495	511	535	498	500	487	508	517	465	518	502	526	481	485	451	488	483	527	502	538	461	488	503	468	512	465	477	501	495	488	502	486	470	498	488	542	539	524	487	455	461	494	488	512	522	510	512	497	534	473	520	477	496	532	494	464	506	521	519	473	499	451	523	501	503	498	519	498	495	488	531	475	493	467	506	457	505	476	503	530	478	506	483	483	521	478	500	506	507	502	529	458	467	513	502	564	508	498	516	521	483	509	525	533	506	486	504	524	494	480	505	477	535	519	457	487	502	486	475	502	482	524	541	459	506	470	474	537	510	463	493	535	506	460	517	541	492	504	483	492	503	483	517	519	519	497	522	540	526	511	484	506	498	514	477	468	507	551	513	498	457	481	485	512	498	492	512	489	541	490	496	556	493	482	517	515	564	485	502	490	518	524	515	514	508	489	480	511	507	472	523	545	500	495	473	500	482	497	498	490	497	535	507	524	524	507	513	493	513	476	465	517	535	504	488	540	506	548	523	525	468	482	491	492	495	466	515	514	522	482	467	520	532	489	483	531	438	500	513	510	458	459	469	462	505	473	514	495	464	510	490	538	544	514	499	491	486	490	527	447	524	510	448	493	476	466	477	513	506	505	485	493	473	508	475	511	506	461	499	484	493	494	527	526	459	520	507	497	532	502	490	526	525	534	518	486	472	494	503	507	524	491	485	502	509	557	512	517	496	504	490	507	502	459	504	516	521	489	501	522	482	496	518	505	520	544	524	479	475	495	457	539	529	534	470	514	520	517	490	522	508	505	464	472	467	485	513	506	496	504	493	480	505	487	534	487	511	514	517	468	510	485	527	480	505	499	503	511	509	502	520	508	502	518	466	498	496	500	486	524	492	492	504	537	523	476	449	499	526	510	539	499	475	485	509	495	498	519	501	514	505	521	490	491	488	503	503	531	517	496	529	513	529	452	528	489	507	463	488	477	552	534	520	452	459	487	477	461	514	465	504	510	523	467	488	522	476	508	459	518	511	479	496	492	506	496	496	509	463	549	508	544	498	511	519	478	533	514	512	472	491	471	491	468	500	506	497	491	471	485	500	492	510	532	478	496	489	479	519	526	485	449	492	473	473	513	488	515	469	496	506	451	521	527	543	521	497	496	485	515	497	444	472	488	489	534	487	523	526	501	497	522	491	515	535	493	495	509	488	472	495	486	479	493	453	496	507	531	534	476	470	511	507	484	499	473	496	528	501	454	470	528	492	479	480	445	482	525	493	546	495	483	486	492	506	509	507	441	530	531	522	497	468	517	521	495	505	498	519	507	497	458	488	495	486	487	482	524	472	514	557	493	496	497	513	526	514	492	525	490	459	488	508	523	500	492	489	486	511	487	512	489	483	489	487	477	484	479	483	518	478	489	473	495	496	513	463	483	471	527	521	533	487	529	478	485	495	537	484	493	482	487	471	478	453	475	496	490	519	490	562	492	517	552	508	520	515	436	484	502	483	460	502	488	524	506	512	514	546	532	454	479	515	517	506	510	506	525	459	501	523	493	505	485	525	502	504	486	504	498	519	487	482	540	465	482	485	513	479	454	468	491	500	487	491	515	482	501	506	524	524	527	501	529	525	491	498	493	521	498	491	516	477	462	486	476	533	504	513	482	469	530	517	506	496	521	483	509	525	490	522	493	494	487	498	428	492	542	497	515	490	507	493	506	497	504	476	549	518	501	482	534	465	487	506	476	523	525	503	471	522	481	499	474	529	520	499	473	526	471	505	474	523	479	490	494	483	466	508	490	550	489	518	494	522	546	516	533	487	482	517	510	541	530	526	535	505	518	458	479	499	497	501	502	535	469	490	490	570	464	485	495	499	498	501	484	520	486	509	481	503	506	487	511	472	525	514	495	542	490	532	521	489	455	517	530	484	492	514	500	501	525	521	489	540	515	499	498	532	482	545	510	492	528	494	474	512	489	466	522	474	497	538	496	506	496	508	500	504	514	513	468	460	475	479	484	530	483	480	507	523	492	469	486	500	539	511	502	510	461	506	496	495	492	507	502	483	515	477	515	450	523	548	499	528	510	499	505	484	501	507	500	495	512	519	519	484	528	529	512	516	505	478	484	521	512	510	509	526	500	464	547	499	486	494	526	533	488	483	505	552	488	480	507	491	539	515	516	504	513	499	498	467	529	513	495	506	512	532	514	492	468	481	526	544	518	512	531	527	518	503	470	528	475	509	463	517	488	490	518	510	500	470	505	487	485	504	520	468	498	485	493	504	516	499	521	497	499	514	524	451	503	502	453	521	502	526	473	525	476	475	452	520	475	515	468	503	486	476	543	491	512	413	467	465	461	488	475	454	525	489	461	462	492	508	504	509	501	486	485	513	501	499	474	472	478	446	504	475	479	510	493	493	494	511	480	485	523	476	509	501	495	513	493	535	488	492	504	469	496	507	500	517	486	510	520	488	539	506	514	484	536	539	487	514	495	491	497	495	493	481	488	524	500	469	492	522	518	527	513	481	492	477	472	481	473	507	511	478	501	479	515	459	497	511	499	503	507	496	533	471	526	499	467	501	497	520	457	490	513	520	512	453	440	481	512	504	496	507	508	511	488	515	507	477	490	486	538	488	523	558	503	522	515	494	485	519	525	494	494	496	526	501	543	469	492	478	508	507	495	509	517	475	490	497	516	500	473	510	514	500	519	482	482	486	487	498	488	498	487	484	474	453	491	492	513	502	501	502	497	498	530	509	501	517	518	548	521	507	509	508	532	484	513	479	489	519	480	499	549	525	532	475	524	498	470	554	503	481	485	465	489	512	516	503	467	479	488	520	500	506	489	469	517	485	520	500	504	499	534	513	509	484	492	498	495	526	477	502	508	486	489	519	493	477	494	459	421	521	487	505	493	504	500	525	484	513	469	484	477	514	475	506	483	491	488	520	508	486	519	514	472	500	523	536	527	528	494	485	521	499	498	521	497	476	480	516	473	525	526	520	500	499	491	482	507	513	523	540	521	510	538	469	516	488	510	503	502	524	490	499	434	514	500	499	456	525	513	517	499	490	510	494	541	477	453	508	495	462	494	541	516	490	491	509	513	495	532	501	511	517	500	505	525	535	546	521	514	510	523	478	538	478	507	484	512	510	498	494	534	515	509	502	501	466	512	478	507	492	476	550	497	507	486	537	533	484	504	502	489	509	462	509	498	537	513	484	483	479	497	484	519	515	527	511	493	484	484	499	506	479	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
9839	4089	4056	3383	2522	1677	1319	1022	912	749	754	584	575	528	592	549	509	508	484	486	587	544	456	458	474	433	373	375	359	355	320	346	342	334	275	301	297	319	278	278	312	284	324	272	253	282	287	311	291	415	1176	1060	358	266	263	244	283	246	265	262	248	247	299	252	234	244	253	245	252	266	262	252	270	239	240	243	261	250	266	255	240	239	297	225	268	241	242	279	245	247	253	242	240	237	235	256	254	244	252	224	274	278	261	216	262	263	249	220	266	259	245	253	254	225	254	237	239	233	242	248	265	250	276	247	224	268	242	254	240	255	279	258	252	236	304	239	241	247	266	262	229	250	255	241	248	237	260	234	251	267	241	258	273	256	259	221	220	242	245	286	228	279	256	270	270	259	251	265	241	266	279	268	273	221	277	259	249	258	260	259	278	254	246	269	250	248	251	239	221	256	241	241	263	271	234	248	252	256	260	246	225	262	235	251	238	234	241	256	244	263	250	255	270	262	266	275	234	248	250	227	258	259	245	255	234	260	243	261	250	248	245	225	254	243	248	255	272	252	246	230	267	257	241	247	259	246	274	288	235	274	254	278	279	263	253	251	249	252	255	281	241	249	240	269	255	250	243	240	287	279	267	268	245	243	258	242	262	246	255	231	244	254	241	230	267	249	253	252	257	258	283	252	252	247	231	265	251	247	281	228	285	269	221	242	237	257	243	239	272	247	242	258	270	229	259	263	251	235	246	269	239	264	309	235	243	253	270	242	255	266	259	245	257	249	250	243	291	257	256	231	262	248	235	267	253	241	260	228	253	249	230	257	278	247	274	212	257	276	252	258	263	260	257	284	252	236	243	252	258	268	269	239	257	258	239	216	253	248	259	272	261	260	258	261	259	227	242	244	265	242	257	240	278	268	274	246	246	258	246	247	283	267	232	255	266	249	245	250	238	250	242	210	259	247	282	253	230	263	252	247	254	240	268	202	236	238	229	245	248	250	242	246	220	226	266	282	235	251	246	232	279	253	222	239	216	273	251	264	271	232	251	262	277	266	270	270	212	253	253	249	268	263	232	262	261	224	251	243	284	240	247	282	269	253	285	253	250	251	235	242	247	244	238	275	253	250	251	271	255	253	264	229	280	259	271	243	248	249	253	234	274	243	263	210	260	259	253	251	247	231	257	228	272	263	271	260	226	280	240	222	267	220	258	240	245	249	257	237	259	262	236	251	259	266	225	257	234	254	257	258	246	273	246	244	254	253	253	243	231	244	285	245	260	224	241	255	244	279	259	258	234	263	255	254	238	252	255	240	267	267	280	272	258	265	279	250	258	260	271	241	242	233	252	244	265	250	231	264	257	273	252	256	247	280	252	223	240	254	261	251	252	277	249	261	261	237	231	286	238	291	249	253	243	244	238	265	238	275	223	257	238	250	237	255	243	266	254	259	235	253	266	256	230	264	272	262	261	243	269	246	266	250	243	259	216	250	253	249	250	254	303	230	256	243	249	280	244	268	260	208	245	248	231	250	274	243	218	238	226	272	262	241	250	249	260	221	205	246	244	255	257	277	253	280	234	235	269	257	249	250	240	267	259	259	240	268	239	254	256	243	241	267	255	241	238	251	272	258	242	273	255	249	255	255	269	266	240	264	254	249	259	257	235	250	248	243	243	264	248	268	263	227	245	272	266	258	266	238	279	232	259	245	247	259	237	253	241	237	247	261	249	255	242	277	261	265	251	263	274	257	232	260	235	230	249	262	231	261	265	248	258	242	261	234	249	256	262	236	258	253	243	251	255	250	253	247	250	253	260	249	254	234	267	235	257	260	240	276	239	249	199	259	251	242	266	267	265	261	256	272	258	255	256	258	251	259	255	243	267	226	275	264	246	260	277	265	251	228	265	263	243	256	235	258	257	252	276	266	268	240	265	246	265	262	256	249	282	239	254	242	242	278	236	259	239	241	231	268	246	252	240	242	276	248	242	230	238	254	261	238	264	230	263	268	243	242	239	255	255	238	226	266	227	237	234	276	255	257	248	233	237	259	280	257	248	256	248	283	269	220	267	221	260	242	246	257	260	256	239	241	239	256	256	238	248	233	261	247	250	267	272	270	251	236	253	253	265	241	242	246	226	286	247	252	217	258	232	270	261	244	263	263	245	285	246	267	265	255	286	267	236	240	253	213	239	277	231	235	269	256	270	246	243	261	263	272	237	232	251	256	263	256	285	248	247	242	272	234	230	236	243	252	235	272	237	254	235	240	270	239	261	246	238	237	220	249	257	245	283	245	225	246	262	256	269	261	250	241	250	221	274	218	261	270	229	244	249	248	243	265	263	247	258	224	246	226	249	303	256	232	255	252	226	268	243	235	253	249	245	265	248	258	241	268	269	247	259	270	227	228	262	248	243	251	242	233	249	244	241	240	264	259	269	262	243	244	230	276	282	264	246	231	250	236	267	254	239	256	259	238	253	282	279	254	236	242	239	247	253	225	277	264	259	248	215	228	233	251	222	246	270	230	249	234	269	268	272	256	248	244	232	255	258	233	231	263	239	245	261	218	241	255	267	274	278	246	242	242	222	233	247	257	253	239	248	257	214	250	258	243	233	277	247	236	251	226	234	240	247	249	244	254	254	260	240	243	266	257	270	249	232	248	259	254	252	235	217	243	236	249	252	267	247	257	242	248	232	255	246	254	249	261	260	262	238	251	240	240	248	266	268	256	235	255	282	256	265	268	256	262	235	250	222	239	259	213	229	243	224	274	233	229	276	237	234	248	269	246	255	274	245	253	247	268	246	240	251	282	258	245	229	259	248	251	240	247	263	249	278	247	272	259	256	272	254	226	288	245	238	269	236	243	290	240	230	247	263	248	236	243	238	254	259	250	244	263	250	258	232	260	259	241	263	274	239	255	214	251	269	222	243	253	224	282	264	266	249	248	249	273	247	237	281	266	267	233	271	250	235	226	252	250	277	250	245	254	258	238	222	248	238	256	250	213	223	240	256	223	245	243	235	283	251	252	233	262	255	228	253	234	262	254	254	236	252	250	253	240	266	243	267	260	257	242	217	270	255	253	231	237	235	252	231	239	256	221	228	268	279	275	246	239	263	255	260	252	246	254	255	265	253	224	230	255	254	284	263	237	250	248	282	217	251	256	242	257	234	264	241	245	234	274	227	258	247	259	247	253	233	260	248	279	255	252	252	242	244	215	250	253	252	280	246	267	257	255	243	244	256	238	246	288	225	255	220	246	281	291	255	261	243	246	239	226	230	248	259	257	255	235	272	237	252	270	242	225	234	238	236	258	261	279	264	237	247	261	265	272	232	251	253	255	247	249	248	265	264	239	249	264	247	251	239	256	262	231	268	239	256	236	258	250	249	284	259	268	263	255	240	263	248	237	231	228	273	253	230	243	250	253	245	243	258	237	252	240	272	249	274	243	265	237	252	242	260	268	257	244	275	252	261	245	236	271	283	266	258	254	242	252	274	241	233	240	243	263	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
6702	3988	5598	6428	6141	5554	5158	4221	3935	3758	3653	3232	2744	2715	3033	2930	2539	2587	2520	2462	2944	3014	2674	2388	2547	2157	2016	1784	1639	1520	1548	1516	1372	1347	1102	1088	1118	1261	1208	930	1061	1052	928	882	958	1001	1009	977	929	2232	8351	6428	1421	913	917	813	865	840	821	809	775	802	785	772	755	743	752	769	768	772	734	786	761	756	765	815	779	784	831	773	784	777	759	772	708	747	749	790	722	815	717	750	750	772	744	729	751	797	800	809	782	771	712	754	753	791	794	758	793	719	765	726	747	757	733	751	739	740	740	816	772	788	768	697	755	742	723	767	748	772	759	769	765	767	802	717	807	703	797	743	818	756	792	774	781	713	787	764	727	766	756	799	777	744	788	772	731	758	749	819	735	789	713	760	782	780	752	768	792	774	785	777	758	779	733	748	736	740	736	762	741	752	742	799	786	773	748	684	724	746	776	782	769	717	798	742	766	787	755	726	743	734	740	730	742	742	758	757	755	736	800	761	781	747	714	765	726	770	752	781	751	747	745	751	774	731	727	791	785	818	754	846	782	770	763	740	776	748	698	718	771	759	769	741	728	751	734	815	793	724	783	728	758	751	799	751	769	786	735	766	719	802	759	766	762	790	723	756	733	765	763	788	771	737	787	777	754	735	800	734	735	745	757	803	747	781	795	733	802	773	757	744	756	810	753	748	763	773	803	784	810	769	800	754	767	792	789	761	760	759	748	769	799	764	732	756	722	772	774	776	723	733	801	763	805	766	770	796	775	765	746	745	777	747	793	719	799	765	779	714	766	758	761	772	772	746	767	733	755	765	773	775	727	759	750	749	731	822	810	762	784	788	780	765	776	781	715	782	706	776	750	769	755	731	752	746	799	761	762	798	723	706	796	761	730	733	741	749	773	775	776	729	777	696	786	775	772	736	762	754	751	763	728	794	756	741	720	734	772	772	764	742	765	712	743	758	764	771	716	769	731	746	775	743	728	702	750	724	757	768	786	745	763	771	749	707	765	770	738	785	776	795	773	770	787	717	787	772	719	748	770	793	714	748	790	746	732	713	773	777	763	743	727	778	707	749	784	764	710	754	779	748	745	775	818	814	739	732	765	798	774	701	770	785	745	778	748	778	777	774	734	766	775	727	750	750	703	796	793	758	738	738	732	744	757	757	759	726	759	793	797	738	753	783	786	770	758	796	742	771	731	811	740	776	765	757	789	739	800	729	758	776	759	763	753	748	737	749	739	715	810	750	730	711	767	774	735	822	747	735	779	726	702	788	753	745	772	789	754	779	789	727	753	799	758	747	785	789	776	717	758	761	772	777	797	751	764	796	772	747	733	774	747	737	821	760	762	826	724	764	756	748	755	764	790	749	743	813	742	783	760	770	783	790	768	764	774	706	800	753	775	825	790	743	738	733	732	809	728	774	737	713	729	737	763	790	752	779	806	728	721	770	705	757	810	771	752	762	728	752	716	780	784	764	752	758	737	789	695	806	836	777	729	754	755	766	742	739	776	728	792	684	691	807	773	732	739	765	780	732	785	759	782	784	741	785	734	723	746	687	726	785	795	751	768	745	740	767	745	744	755	791	760	735	768	783	764	800	772	773	711	788	765	733	765	766	754	728	766	760	818	746	764	749	727	739	726	758	809	768	744	758	748	700	781	738	816	782	759	791	815	721	711	768	680	768	748	755	778	739	767	770	815	721	763	758	753	754	776	785	782	772	815	781	735	730	763	756	795	788	792	781	733	694	769	785	728	756	727	738	741	780	697	725	773	755	758	746	750	726	724	712	755	721	777	697	739	739	763	804	730	798	759	769	781	746	751	760	738	777	760	793	787	730	751	775	811	748	753	758	772	757	751	771	781	774	800	749	786	751	757	765	747	740	776	798	784	767	755	752	758	751	812	782	760	765	727	769	706	756	729	783	763	794	794	777	721	759	748	795	759	760	810	708	769	763	694	771	759	780	781	802	733	748	750	736	740	821	763	761	745	729	713	741	808	752	750	755	749	789	734	758	780	768	768	752	737	822	729	764	769	757	777	690	822	736	726	770	779	769	763	706	766	794	770	806	700	767	718	815	735	715	785	762	781	767	712	768	761	742	783	771	774	783	726	749	779	757	789	787	761	751	704	756	739	743	786	767	748	724	810	721	698	779	747	749	738	756	800	797	726	774	756	765	700	743	754	718	769	744	763	769	743	689	787	701	754	713	764	775	748	781	748	723	763	789	787	761	768	795	729	780	756	778	748	791	741	744	769	720	756	779	799	779	735	784	692	756	764	711	769	776	731	787	751	769	796	801	790	740	790	778	774	711	708	734	788	778	718	717	780	741	746	781	729	741	771	747	759	666	754	753	735	742	820	775	738	830	763	794	758	772	747	709	756	744	757	701	745	772	751	799	727	751	754	805	791	803	775	774	735	760	812	683	792	714	701	766	759	764	734	769	808	711	788	744	730	736	766	747	735	741	761	752	759	782	777	748	763	765	752	786	720	798	748	761	712	784	788	801	790	743	753	751	809	729	702	739	775	736	762	755	753	754	801	800	754	720	772	766	734	744	795	769	749	754	763	789	788	785	761	791	731	743	724	771	716	785	703	743	756	787	735	746	777	753	727	782	813	744	775	716	757	734	765	777	736	734	760	755	742	756	750	767	748	738	738	798	795	753	750	707	780	737	765	776	759	710	738	783	765	741	771	786	787	742	794	781	743	752	718	806	753	771	736	749	740	803	696	810	770	749	700	727	766	739	744	732	782	768	797	727	805	753	789	729	726	788	734	744	737	813	750	777	733	757	738	764	762	757	742	790	759	711	785	747	760	725	787	736	773	758	760	812	771	733	752	826	800	735	782	743	792	731	770	737	794	717	733	786	753	710	735	715	836	769	723	733	748	722	750	751	707	724	710	778	754	744	746	774	749	736	743	777	782	780	749	748	738	713	775	772	748	724	787	762	751	717	751	773	730	803	786	729	769	749	813	751	765	764	744	751	789	720	791	784	760	757	773	801	744	762	789	790	752	740	773	706	742	782	758	779	713	777	760	778	733	756	714	799	795	819	781	815	731	793	765	781	716	743	705	783	723	734	748	765	732	773	749	756	754	757	769	772	667	773	781	711	788	739	747	711	727	795	782	794	741	719	746	784	780	745	741	731	705	810	828	775	758	731	785	783	772	756	755	771	769	732	773	779	732	775	764	763	768	774	766	738	742	771	744	810	771	729	764	763	755	715	750	726	779	763	763	761	774	790	695	768	818	740	724	712	728	766	788	782	785	749	725	760	780	798	751	769	728	700	745	774	763	766	710	791	763	720	779	697	786	754	757	760	758	759	768	727	781	739	722	724	728	738	743	731	800	764	718	770	766	718	735	789	765	718	760	732	784	739	778	757	735	778	744	790	730	780	753	780	773	794	741	735	733	808	718	708	794	715	738	750	741	746	744	724	766	762	774	808	756	722	706	785	760	801	761	785	800	730	723	814	757	769	781	789	769	767	776	776	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
18533	7044	7325	6026	4681	3428	2681	1794	1454	1292	1121	1099	888	815	816	830	865	806	792	751	900	915	800	707	796	647	603	501	497	514	518	488	419	437	462	463	406	443	425	352	355	381	367	350	373	377	395	354	361	714	2236	1717	635	358	342	351	338	340	325	349	353	329	336	324	308	333	346	328	354	346	351	294	325	314	323	328	324	330	344	317	311	321	317	324	338	314	314	304	321	327	291	302	307	316	357	314	304	302	312	304	335	302	357	312	323	309	301	324	285	311	342	309	319	319	328	341	303	332	338	349	361	308	277	349	318	306	323	306	325	301	300	320	328	316	300	316	325	278	356	303	371	310	332	311	282	315	324	332	311	297	327	324	309	335	324	328	330	340	327	296	302	323	321	315	332	293	339	307	341	334	312	325	313	331	324	336	313	310	318	307	332	300	300	307	277	339	328	338	306	329	314	294	338	324	324	324	323	325	340	334	309	308	325	331	329	307	376	286	314	336	337	334	306	312	355	334	353	349	336	350	329	295	332	357	323	312	320	330	335	309	307	333	324	307	299	316	318	340	324	324	298	308	298	334	321	360	326	292	342	289	327	351	334	301	299	318	331	346	333	314	322	322	296	322	368	365	324	325	313	330	293	302	301	336	354	306	333	327	299	326	330	346	356	330	323	331	349	342	313	351	304	341	310	297	376	332	323	286	311	302	339	338	303	318	329	331	324	291	324	331	312	313	312	341	371	317	351	319	327	310	324	315	286	322	372	354	317	308	323	304	338	319	356	309	344	336	312	325	325	308	350	306	323	327	336	306	332	351	332	326	321	345	343	328	314	349	327	326	316	308	325	334	310	354	295	341	337	363	320	285	343	312	312	336	317	324	291	335	332	338	315	342	333	317	353	356	302	332	355	320	341	290	335	340	329	327	347	352	341	345	345	294	305	313	356	325	322	315	318	312	318	322	294	324	297	348	341	335	338	301	276	336	329	317	309	333	317	332	317	336	311	301	312	331	320	316	329	363	312	301	310	316	352	308	298	292	290	337	320	329	340	335	366	323	312	312	332	353	311	315	322	309	282	312	325	309	318	304	345	338	325	308	320	348	307	331	302	297	307	346	312	353	324	332	342	322	312	303	325	325	315	287	325	334	325	336	308	317	317	314	314	328	344	300	334	318	323	328	327	318	315	335	323	312	311	353	322	314	314	346	306	315	302	323	311	310	346	309	332	345	323	353	331	314	316	293	355	332	332	329	326	338	302	314	317	333	323	330	312	312	343	350	345	337	302	317	325	312	305	328	319	304	334	296	336	306	293	326	302	319	321	314	335	334	332	361	298	309	327	335	342	297	324	320	332	313	317	346	327	289	313	311	306	337	350	314	279	309	303	307	315	291	328	326	322	285	338	296	335	332	328	297	321	334	339	336	311	298	313	300	305	336	344	321	340	311	327	323	301	320	350	330	310	301	328	323	289	313	315	329	307	330	334	331	344	339	341	289	308	340	340	327	341	327	316	297	317	325	337	368	330	328	337	312	363	325	338	349	299	330	353	330	303	358	319	332	294	333	323	286	326	299	337	312	319	329	358	293	287	303	309	330	304	333	351	348	313	332	299	332	309	330	341	317	308	342	338	319	332	331	330	301	286	319	311	312	306	338	327	332	334	333	319	293	307	360	303	292	329	300	311	305	290	334	328	347	332	294	330	320	311	349	324	301	307	325	314	322	315	320	318	294	319	308	309	327	319	283	308	334	333	310	303	298	308	331	308	316	310	325	324	301	345	322	317	346	332	337	330	346	330	320	328	331	285	314	327	286	310	359	300	342	296	319	307	315	325	340	338	334	312	304	290	311	331	337	355	288	343	347	300	302	366	324	324	297	319	319	358	289	331	359	319	300	338	362	307	332	334	297	328	322	343	299	343	296	347	288	356	319	314	352	314	309	325	339	293	300	322	319	344	311	331	313	314	303	283	338	354	306	298	319	314	302	295	347	306	315	331	316	283	302	329	338	304	338	346	309	319	331	355	350	320	305	291	304	314	309	317	341	320	325	354	315	313	312	311	328	320	323	322	306	312	351	322	316	318	310	342	315	315	330	343	315	331	315	327	323	320	329	305	312	274	328	339	321	316	304	336	345	302	315	313	331	340	369	317	318	333	348	337	312	334	376	337	305	299	356	333	324	327	303	303	352	323	332	337	343	317	324	346	321	297	309	312	331	324	298	330	313	295	341	282	279	301	347	346	294	323	305	323	312	311	345	348	307	341	356	303	321	307	364	344	307	321	298	300	325	367	312	333	310	302	328	310	321	343	332	337	333	305	363	338	320	308	314	316	352	295	314	342	331	349	322	330	315	321	306	303	347	323	336	297	305	329	348	290	314	316	320	352	318	334	347	341	336	320	328	338	328	315	319	332	327	325	328	332	338	301	297	325	307	313	318	343	356	320	323	321	343	316	331	318	332	327	322	296	342	331	319	322	321	327	327	326	311	343	295	351	332	315	331	337	356	302	338	336	331	346	334	290	332	316	306	352	308	308	304	348	341	312	345	292	335	280	330	321	374	328	350	313	344	304	302	315	344	320	310	326	331	299	336	344	312	329	305	333	302	342	273	322	327	313	350	354	338	323	314	317	315	303	312	304	336	316	300	316	351	343	343	359	320	314	347	314	328	317	329	336	333	313	311	319	328	339	341	322	353	300	309	323	317	314	348	306	319	315	326	340	334	325	322	317	332	326	285	323	332	338	338	308	328	347	330	310	310	335	335	314	353	324	340	335	314	310	316	326	334	328	287	328	325	296	335	343	319	318	326	332	327	325	289	326	315	340	359	324	347	280	318	303	334	350	307	318	332	319	346	327	340	339	324	336	329	327	357	304	294	330	336	299	342	316	334	297	318	351	291	309	311	350	295	322	300	327	341	347	354	318	293	289	309	332	303	311	363	302	296	361	353	326	370	288	325	335	285	330	324	343	340	321	291	307	331	325	289	330	348	351	279	300	335	309	262	327	311	340	340	323	331	298	300	313	329	311	324	316	324	369	314	312	327	308	359	332	316	324	353	309	366	348	320	306	322	339	311	319	324	331	303	345	292	336	317	300	344	354	334	336	350	288	331	334	334	335	291	317	310	362	369	327	319	317	313	311	313	336	370	345	296	320	315	333	345	330	333	319	363	332	301	320	334	315	307	349	364	305	363	335	300	319	292	317	276	319	333	303	307	322	313	328	342	329	326	316	330	313	337	267	313	306	302	340	315	340	315	289	305	296	343	366	329	336	323	342	314	337	323	358	324	334	346	361	317	360	309	334	337	282	308	317	306	309	333	324	318	360	334	303	300	343	302	329	291	342	345	307	338	324	318	319	311	347	336	298	326	347	317	325	308	327	342	321	332	346	342	305	314	358	303	304	325	315	328	294	307	316	337	315	316	325	344	337	352	271	330	339	310	308	317	340	318	307	370	307	319	332	334	317	353	344	294	332	325	288	357	325	331	352	329	336	309	350	299	338	316	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
9265	6075	8994	10504	9785	9216	8694	7178	6343	6155	5409	5212	4374	4224	4333	4181	4127	4251	4180	4195	5095	5289	4425	3930	4192	3500	3208	2743	2701	2414	2375	2279	1860	1838	1846	1743	1683	2025	1739	1332	1296	1557	1269	1235	1313	1482	1538	1430	1418	4176	13895	10520	3024	1252	1233	1124	1119	1063	996	1022	974	966	964	989	1000	919	925	1005	1047	1002	991	984	987	986	990	949	978	936	987	940	950	950	978	958	979	976	907	993	994	922	908	877	978	955	954	887	949	923	949	960	972	922	882	920	943	937	989	972	961	970	931	951	1008	961	939	922	912	949	967	960	890	952	954	933	966	940	891	918	919	948	953	937	938	898	936	942	921	881	927	888	916	919	959	915	921	951	906	902	955	1003	876	933	937	938	980	960	949	903	912	922	938	957	958	949	934	947	933	970	935	950	957	924	952	908	975	933	938	945	1039	960	927	988	935	915	918	934	936	977	944	942	954	948	992	917	924	928	933	957	910	965	932	922	992	966	927	936	953	962	927	890	920	903	928	908	964	937	891	953	939	936	988	949	971	922	953	940	958	949	938	931	896	915	951	958	941	919	886	939	944	960	902	944	944	911	934	874	910	934	947	944	894	964	905	933	976	956	992	882	919	928	885	946	940	936	967	961	911	894	983	961	875	892	920	961	931	905	924	927	927	930	957	936	957	933	984	987	924	914	917	981	900	925	962	987	920	927	959	933	950	917	928	963	944	897	895	919	998	959	910	923	948	942	908	1014	918	927	889	944	946	926	954	943	909	932	949	885	921	937	948	907	1014	914	950	934	956	961	886	889	915	935	913	957	982	990	923	1001	946	962	980	977	1041	930	939	942	962	982	881	869	969	894	932	945	905	932	953	963	895	951	920	915	927	925	953	938	914	941	969	902	950	929	955	891	952	934	951	954	904	930	968	947	918	980	948	947	972	932	969	936	959	891	985	933	956	928	955	921	866	942	956	871	877	931	926	927	934	925	904	991	964	901	906	1009	947	960	920	903	887	919	910	931	1013	918	887	995	939	906	974	921	950	944	884	949	907	955	989	959	911	977	976	959	963	931	954	900	961	913	950	991	974	907	941	903	1003	890	913	891	919	928	942	938	919	946	905	947	903	934	919	911	1009	906	958	900	946	944	943	915	970	926	972	974	903	917	1012	932	920	957	952	926	906	947	972	978	950	898	914	915	900	912	947	898	903	980	942	901	960	930	947	921	945	918	951	936	991	943	967	981	975	933	928	956	946	880	957	908	958	948	952	1005	932	901	898	967	895	944	935	941	939	929	983	929	975	937	940	960	876	932	945	910	905	945	910	932	899	950	941	945	934	968	968	942	958	900	907	897	952	957	945	908	903	933	828	953	895	989	919	935	946	932	916	948	919	901	976	932	937	947	944	942	933	912	917	905	964	940	906	935	923	977	958	968	964	882	945	930	932	942	862	928	932	965	930	975	928	901	932	952	914	938	976	898	950	912	930	933	916	968	953	935	915	944	922	944	974	923	973	873	922	945	926	987	908	993	926	951	964	962	918	942	874	950	957	978	968	881	930	949	895	893	894	895	934	884	930	957	937	921	958	937	923	899	912	897	894	966	931	898	990	916	990	947	949	921	892	905	940	918	919	964	929	935	892	902	903	954	953	917	931	899	959	918	981	945	939	942	927	940	990	910	1001	878	955	970	941	889	954	963	937	943	902	906	935	922	915	940	924	910	983	959	968	907	910	928	967	930	968	985	881	937	917	924	914	889	985	903	968	946	918	894	933	896	967	899	885	942	901	927	938	890	979	952	921	901	967	921	945	930	1013	966	980	920	915	923	937	946	954	927	942	950	952	897	903	903	919	920	965	941	986	930	909	886	930	919	921	1005	923	939	922	863	923	930	953	906	968	899	933	939	907	994	964	950	928	888	935	918	888	908	890	890	869	897	906	976	953	943	884	931	891	942	968	930	917	870	948	935	920	967	941	916	947	894	894	931	924	905	937	989	933	912	990	880	962	905	914	927	899	952	865	968	1005	932	969	916	906	942	914	939	924	939	930	985	958	951	948	927	937	966	938	906	937	945	902	961	931	952	880	916	950	924	966	940	951	976	945	965	899	932	890	968	961	938	929	919	904	968	960	905	905	930	998	935	932	905	946	961	890	975	921	954	961	976	941	935	922	1000	915	905	930	923	961	959	972	926	932	902	955	894	919	920	920	968	913	966	964	885	938	968	900	938	865	931	943	982	923	905	910	959	948	898	919	910	981	884	910	916	904	920	914	948	984	946	994	920	900	929	965	922	902	882	953	911	949	924	941	955	930	1000	930	947	972	930	937	923	938	914	934	949	920	928	920	926	927	983	901	866	904	965	918	901	952	956	935	897	953	944	922	909	942	946	937	951	940	959	964	940	948	903	942	946	995	929	905	884	939	978	954	956	915	955	960	922	924	941	965	945	933	953	938	955	909	951	979	971	977	930	908	977	952	941	976	993	960	943	1015	892	925	941	942	957	923	959	1000	982	952	947	950	939	902	927	937	899	900	922	969	929	969	936	917	923	951	932	918	904	949	905	879	957	955	972	940	930	975	966	953	951	886	908	961	934	1002	955	892	930	954	952	934	982	945	854	955	886	972	928	910	972	1008	973	960	963	956	931	938	984	945	933	957	977	985	895	928	982	903	951	929	959	919	899	967	863	956	929	928	995	970	950	943	937	913	879	1001	953	940	908	930	978	964	971	962	901	920	893	915	909	934	885	952	877	934	944	886	965	904	988	935	903	940	989	956	933	887	914	930	942	962	908	906	910	912	933	969	905	915	967	924	899	940	943	957	955	864	996	886	934	937	967	923	923	929	959	928	916	962	904	913	965	951	956	954	950	985	941	909	914	944	865	884	955	963	945	898	916	947	908	924	914	947	968	943	881	881	884	944	928	998	934	939	911	960	957	883	929	927	935	965	932	962	961	970	933	941	953	923	947	877	941	967	946	938	924	904	941	926	960	960	933	976	961	935	908	944	960	925	933	969	908	940	966	927	943	944	938	952	947	878	929	925	916	949	897	971	864	1002	960	947	914	908	892	947	972	982	942	991	916	935	963	978	939	974	944	960	954	955	933	919	1002	944	898	933	964	904	943	902	958	1013	1018	930	972	902	996	925	926	914	981	950	963	915	971	948	919	929	906	944	974	920	995	924	947	921	950	918	939	966	928	939	929	951	964	873	972	894	947	958	937	921	949	944	918	941	908	986	945	928	923	928	997	957	903	921	962	982	979	953	902	930	944	912	929	914	933	939	908	989	907	946	926	931	917	922	935	942	944	900	931	948	929	930	917	972	920	945	868	955	925	946	892	962	928	959	947	973	945	983	924	917	929	924	932	938	941	933	968	923	918	904	979	897	921	948	928	867	900	916	949	952	957	964	948	931	913	944	960	875	943	948	921	936	899	895	926	876	897	952	910	897	875	1000	932	934	939	971	908	928	917	929	932	907	908	965	969	890	909	914	931	952	881	920	944	948	947	981	943	936	948	924	884	911	964	936	910	899	918	903	907	943	967	942	881	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
2325	601	514	454	395	313	298	275	289	258	282	273	219	214	253	239	201	222	214	200	198	189	197	198	178	198	207	191	162	189	194	184	155	177	164	152	170	174	165	167	188	157	197	155	169	166	179	184	157	180	259	276	178	184	159	171	146	166	134	149	177	165	150	182	184	164	139	166	177	175	177	153	164	196	156	163	128	155	166	175	161	144	158	168	174	150	155	128	195	161	143	167	178	147	165	149	174	157	171	152	184	205	138	169	167	151	172	171	168	173	160	169	157	195	149	174	158	161	178	162	150	128	135	173	164	201	159	156	159	181	165	173	168	166	154	173	166	158	192	169	175	155	153	189	179	189	154	153	190	176	164	160	171	165	157	152	165	156	162	163	147	168	149	152	169	154	195	170	169	156	180	177	158	186	154	142	174	159	138	163	184	171	158	178	158	158	159	154	155	148	166	158	169	148	148	153	166	162	199	179	170	175	137	185	159	156	153	160	151	144	156	158	172	178	176	163	160	163	150	158	170	158	171	172	196	160	149	170	147	165	170	144	151	168	183	143	159	157	189	170	170	166	179	176	166	188	146	158	156	170	156	153	150	193	162	171	179	180	169	178	172	185	161	148	151	161	159	140	168	194	150	157	189	164	196	179	176	188	148	145	156	200	167	161	180	150	165	160	168	173	182	159	171	160	158	146	156	166	169	154	184	161	161	187	155	151	139	162	171	160	169	161	177	173	167	195	166	180	162	157	167	176	179	164	167	146	149	165	165	168	165	162	164	144	166	168	156	170	160	194	164	156	152	156	177	162	155	199	188	148	162	153	172	159	154	154	150	141	156	131	160	162	168	184	149	193	200	157	171	153	175	167	173	168	167	160	159	167	140	162	150	176	179	165	166	158	161	165	161	165	158	163	154	177	177	150	187	167	171	154	165	154	143	159	156	180	145	131	166	156	162	142	175	129	135	178	160	170	171	131	167	171	159	164	171	150	152	157	146	160	181	158	154	179	143	165	148	165	170	156	163	145	168	161	183	152	151	176	156	178	171	144	182	185	181	174	165	156	173	170	174	138	159	175	152	172	168	189	148	183	176	135	167	170	183	155	165	172	153	185	168	154	173	181	151	159	183	168	154	165	173	147	164	172	168	177	145	184	148	160	164	166	166	172	144	158	151	160	192	166	154	168	154	177	171	171	149	151	169	162	166	148	177	188	173	177	154	154	173	161	159	141	171	154	172	155	162	164	156	181	171	174	167	163	132	168	163	160	167	158	165	174	162	156	173	168	177	148	159	149	137	162	137	156	160	156	136	166	149	174	148	165	168	148	152	170	166	178	171	144	165	183	153	175	153	186	181	161	138	158	165	150	151	175	169	152	165	179	148	179	148	149	169	172	176	161	178	155	137	177	191	166	168	170	158	182	152	170	173	178	154	167	159	165	144	143	168	152	163	171	157	158	155	164	178	166	154	169	178	180	156	162	168	181	182	170	174	170	175	186	167	165	174	158	174	152	159	141	149	146	128	167	204	162	172	162	134	157	168	156	153	172	178	183	182	163	141	168	160	184	145	185	165	181	205	185	157	169	159	170	163	165	160	144	163	165	146	150	185	169	163	157	193	158	161	149	162	173	167	190	180	169	134	144	165	172	153	159	158	173	155	168	164	167	169	165	155	160	175	162	151	176	162	154	150	163	172	176	152	144	168	149	170	155	167	149	161	153	174	179	174	193	159	163	150	175	155	142	171	149	169	169	162	165	153	167	181	153	166	167	145	171	156	171	180	159	157	198	171	150	150	146	149	152	152	180	191	179	168	161	169	171	191	132	152	169	175	162	163	148	161	169	176	162	181	162	163	176	164	168	187	184	179	153	183	156	185	174	191	167	166	182	164	179	180	156	173	169	145	148	166	181	153	158	170	191	187	151	189	160	187	174	144	151	152	184	183	164	188	156	157	157	177	163	145	158	164	174	167	149	163	155	181	147	142	170	170	166	177	169	185	166	158	147	165	183	147	151	171	180	147	176	166	179	161	171	164	170	163	176	164	162	168	158	174	152	167	142	160	172	171	153	168	168	167	153	161	167	166	160	155	145	185	177	167	181	175	168	162	166	192	180	150	162	161	173	199	147	150	159	150	181	158	175	164	172	159	175	178	171	197	167	166	164	162	140	164	154	159	152	181	165	159	184	158	161	166	146	162	165	150	164	172	157	167	162	132	154	158	155	150	149	181	146	175	166	147	158	142	159	157	175	154	155	163	163	156	183	156	170	150	168	156	171	152	152	149	174	195	181	169	166	166	172	155	199	180	171	157	168	159	180	160	138	155	147	153	164	192	158	164	148	162	150	164	158	163	162	165	180	176	142	170	140	157	175	184	166	130	167	169	155	167	152	149	159	165	182	169	173	186	172	152	182	154	159	161	178	169	181	174	185	161	167	164	156	150	167	142	165	165	165	162	174	156	179	186	161	150	159	162	187	154	150	158	160	187	146	168	150	178	165	155	151	167	187	181	135	163	155	146	169	158	171	181	169	157	164	178	160	157	172	159	162	162	162	182	166	177	155	163	161	164	160	159	184	140	163	152	172	155	167	159	175	161	162	157	159	131	185	154	178	141	178	156	159	175	176	140	167	142	150	175	154	165	176	158	177	144	147	170	155	165	169	167	155	167	174	166	172	159	163	176	150	163	169	176	202	157	127	165	158	168	175	175	176	164	149	169	167	171	146	159	147	180	163	165	151	165	167	130	178	181	179	162	167	161	152	152	169	183	184	155	148	172	159	144	137	158	171	156	171	175	159	154	169	177	167	149	149	143	158	155	151	170	168	166	183	173	176	154	177	171	176	199	170	162	174	162	138	186	155	178	164	167	168	177	170	142	147	165	158	161	174	178	175	145	167	155	162	178	175	173	133	161	152	157	159	185	163	161	140	184	162	187	152	155	169	162	174	170	162	170	165	155	173	162	145	166	164	144	143	163	150	179	154	163	180	179	152	148	189	168	188	148	165	153	154	180	160	184	150	191	153	129	170	159	158	182	173	155	189	143	175	167	143	153	193	176	164	163	163	167	180	166	163	166	176	151	167	156	172	179	174	175	187	190	166	154	156	163	159	162	161	189	151	177	161	138	169	163	141	188	168	160	161	172	190	158	154	159	171	185	178	194	155	155	154	168	131	150	166	180	150	152	180	135	176	159	173	134	160	161	157	166	154	171	174	151	146	166	164	169	168	163	155	186	165	156	173	166	179	147	160	172	166	145	195	172	156	171	191	167	151	149	145	137	167	180	146	158	172	181	155	161	163	181	160	189	152	129	150	163	166	175	170	165	157	148	161	150	179	165	174	164	177	137	172	162	174	163	169	179	152	138	189	182	174	164	153	162	161	150	185	151	148	141	181	183	175	188	174	184	165	162	166	170	164	182	186	170	151	176	169	176	140	169	180	186	160	178	153	154	177	165	176	146	147	184	168	178	177	163	163	184	174	166	188	144	149	179	154	167	179	152	169	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
2289	1077	1102	1167	1193	1109	1184	1162	1158	1156	1151	1057	1000	948	903	872	942	854	850	861	826	819	820	797	822	753	679	675	677	625	643	587	558	620	560	549	555	568	608	559	551	575	572	578	493	555	535	592	520	637	1159	1391	630	547	579	526	530	506	494	499	562	523	522	535	511	542	519	520	564	522	589	535	551	561	516	513	501	552	516	553	567	538	529	534	539	587	551	546	564	545	504	550	532	537	514	511	592	534	534	494	525	518	523	520	525	514	581	555	569	537	527	522	528	524	498	545	517	560	533	553	496	555	563	556	559	602	526	536	502	520	558	575	558	504	574	531	527	515	519	531	495	513	543	560	565	535	493	524	497	516	535	496	532	543	566	540	544	488	566	542	543	529	529	520	531	528	539	516	546	573	544	525	532	537	504	514	534	537	543	517	543	532	554	550	507	542	519	538	503	529	543	548	520	507	569	533	539	503	518	549	559	552	521	567	504	505	521	535	537	552	495	525	499	532	535	515	546	504	586	525	501	540	512	534	506	537	561	567	531	507	543	488	547	541	575	546	514	525	537	510	523	575	542	561	538	533	534	549	493	520	529	558	529	565	542	520	550	504	556	507	515	540	513	546	524	520	535	521	517	477	524	542	555	556	511	529	492	520	530	551	507	477	569	525	533	524	506	509	519	570	540	531	525	531	538	578	539	496	532	560	580	563	535	514	503	495	548	529	537	521	513	527	540	562	519	518	534	529	513	499	516	488	506	513	515	486	555	509	539	533	544	551	527	511	498	510	520	546	506	513	514	502	528	561	489	518	463	540	529	521	530	522	531	568	516	502	556	525	547	540	544	516	528	532	555	533	498	533	529	606	542	508	543	569	572	531	524	569	552	560	543	531	549	532	544	532	518	521	530	574	526	557	502	536	534	559	536	507	551	541	539	532	531	553	494	545	524	531	529	557	503	513	529	573	533	550	524	515	532	491	555	517	535	523	508	535	577	502	544	584	524	505	545	544	495	555	510	517	524	518	536	563	531	497	521	547	512	577	516	526	573	542	537	542	531	522	521	525	534	517	553	557	542	542	530	502	551	529	532	539	542	532	533	526	515	495	534	567	558	560	512	499	524	529	512	501	512	567	554	516	499	509	541	531	502	536	554	566	531	571	513	531	546	506	547	534	520	528	574	505	508	499	491	575	512	501	584	472	524	549	559	526	540	546	551	490	557	560	527	584	516	562	548	498	557	529	537	532	545	551	526	537	507	529	542	519	487	548	515	520	543	509	537	543	480	515	573	543	509	525	565	582	559	520	542	535	551	510	539	508	500	548	559	483	507	557	510	539	548	555	513	520	540	521	528	523	539	533	538	525	534	533	521	538	511	535	508	524	556	532	540	556	548	526	541	546	559	509	520	508	550	542	536	488	499	554	518	528	558	521	524	537	529	502	506	507	542	548	496	515	471	535	510	483	497	494	544	521	510	545	553	518	503	511	519	524	484	520	534	519	528	581	526	527	518	525	560	524	535	523	554	562	529	526	521	540	558	531	568	514	558	522	565	523	558	550	555	568	550	532	542	544	518	498	522	575	527	527	515	488	539	516	531	526	565	496	573	546	553	549	507	576	548	508	516	490	527	545	559	509	544	510	516	506	494	540	505	492	530	547	545	508	515	556	538	538	547	557	556	555	543	563	517	536	540	559	523	540	517	518	528	544	557	557	541	523	538	541	579	535	513	551	519	540	499	512	565	541	527	512	557	540	513	539	563	540	551	528	541	520	558	512	524	579	552	590	555	509	502	547	562	523	531	519	514	557	538	517	521	549	537	580	514	557	494	508	534	534	545	543	563	557	563	527	528	542	507	533	569	513	540	545	547	552	538	555	572	519	543	580	531	541	535	506	552	525	567	534	509	536	529	513	573	503	520	505	527	527	497	533	522	509	519	549	548	538	532	519	529	532	558	574	556	524	576	570	553	577	525	509	508	544	514	516	508	550	494	539	521	541	548	544	519	496	467	539	537	511	529	510	512	528	538	534	504	539	546	519	520	515	563	527	527	625	568	502	517	540	524	486	539	540	590	545	527	489	522	533	488	545	539	538	528	518	517	552	536	548	497	516	516	564	528	534	527	518	571	533	525	533	537	568	535	519	515	538	516	547	503	545	532	535	508	512	533	521	556	502	498	531	541	538	522	508	552	530	520	503	498	492	561	528	526	508	531	479	537	543	542	505	535	545	523	543	511	527	523	531	530	576	521	568	515	559	518	525	485	529	540	556	579	534	565	519	495	553	569	528	535	507	582	536	544	515	541	509	535	542	542	542	540	542	521	554	524	520	540	553	548	544	497	515	534	532	569	518	548	593	552	545	505	507	490	502	537	535	502	509	510	502	523	570	529	587	517	559	505	549	562	534	532	550	535	529	536	547	533	547	478	534	528	500	535	583	540	515	541	566	495	547	538	500	535	505	498	540	495	562	552	525	528	561	561	549	484	537	543	529	559	541	535	496	509	552	524	563	560	528	516	499	552	508	515	522	553	522	540	546	533	539	551	493	534	525	497	532	520	504	508	527	572	531	552	505	522	542	562	552	563	503	569	572	574	528	477	566	541	526	522	503	529	529	538	564	529	551	492	587	513	544	559	563	561	513	507	603	531	530	543	527	527	524	547	522	517	505	557	537	505	533	492	536	538	559	554	550	545	527	530	536	536	485	496	523	523	542	549	491	531	531	578	550	511	527	528	522	545	512	506	562	508	503	550	538	508	552	518	565	567	501	501	570	535	535	530	544	478	510	521	568	549	505	542	582	541	490	586	504	507	531	566	507	494	536	519	522	556	540	531	531	547	532	512	539	531	494	562	511	532	557	530	537	540	552	495	550	496	489	536	513	497	538	530	532	524	556	511	537	536	522	534	496	528	528	553	512	511	516	572	498	572	571	504	546	544	517	504	521	534	518	502	558	528	521	546	515	567	531	534	560	548	573	539	545	537	516	510	502	515	531	512	538	514	516	522	537	537	515	542	501	528	538	533	580	531	522	532	536	517	545	549	559	510	506	559	494	541	535	519	509	509	526	521	575	547	554	521	519	554	534	514	528	569	533	521	491	550	533	499	489	546	557	557	525	529	513	522	521	522	539	471	525	546	500	566	561	526	490	553	499	516	515	551	546	558	510	549	524	521	512	492	527	490	548	498	548	541	566	520	514	502	542	537	547	558	560	521	540	499	566	566	514	520	559	515	544	511	518	536	515	475	550	531	484	561	541	514	501	529	535	527	549	528	557	530	539	532	549	515	545	543	545	515	517	462	515	535	522	539	549	502	535	512	496	522	519	567	515	541	519	521	530	523	531	513	525	498	524	550	538	542	541	546	535	498	533	545	541	561	522	582	508	518	510	538	515	540	542	502	521	524	552	499	523	523	484	492	542	546	519	519	525	515	542	516	527	512	522	533	537	560	536	524	525	551	491	502	490	560	527	524	556	537	493	525	546	536	557	493	552	526	514	539	544	491	483	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
9743	3747	3812	3225	2248	1592	1344	1039	782	750	781	633	582	552	556	561	541	482	467	528	509	504	455	437	465	411	370	349	327	313	325	290	337	304	293	302	297	265	275	255	254	295	304	246	249	292	278	283	274	309	1198	1066	456	277	284	267	246	242	252	256	262	266	255	245	259	249	247	268	275	246	258	249	255	238	247	245	230	228	249	272	232	251	238	247	220	234	245	256	266	248	281	257	255	262	276	251	252	277	249	255	273	255	229	281	262	266	255	249	258	202	226	280	250	254	265	262	250	251	268	263	251	258	267	260	274	251	281	265	230	282	269	252	231	260	263	264	262	257	248	284	250	260	232	258	255	238	237	257	239	263	252	272	265	253	275	273	278	234	269	247	226	232	240	238	246	227	241	260	269	291	262	238	262	272	229	264	255	224	261	238	241	262	249	262	223	256	273	231	244	278	244	250	252	269	261	239	242	235	223	229	261	232	260	235	233	255	260	256	232	261	251	247	263	267	249	240	238	244	233	282	242	250	257	275	249	263	239	257	236	230	227	280	267	269	245	258	262	250	217	246	256	227	241	280	259	254	249	264	237	271	256	246	259	248	274	240	264	266	232	255	245	239	284	245	231	255	260	253	259	252	248	236	279	258	274	269	246	293	255	225	270	270	281	238	241	267	256	241	251	252	299	228	231	240	242	235	276	212	234	246	251	261	251	291	224	280	258	266	280	257	248	229	228	243	237	258	252	249	236	227	262	252	252	240	294	254	243	242	236	239	258	271	256	285	261	279	258	237	237	271	251	235	240	262	255	275	244	263	250	270	246	256	238	255	252	250	253	250	290	257	267	272	289	273	262	255	246	248	252	236	278	237	262	264	241	234	261	249	279	231	239	267	247	245	262	254	232	261	235	238	241	263	246	267	264	252	239	270	252	256	241	256	236	261	240	237	267	270	235	242	234	241	244	259	236	266	262	245	232	274	230	266	270	254	262	246	265	241	261	247	245	230	277	254	213	257	256	233	232	251	234	229	258	226	241	252	276	250	260	248	268	231	249	253	242	259	243	261	268	284	282	274	240	268	259	234	248	254	245	263	252	238	251	260	246	251	270	242	270	238	290	242	269	241	250	232	274	258	249	245	259	229	268	242	261	252	266	243	242	243	242	237	275	282	246	253	225	245	248	246	246	247	278	263	256	242	262	272	263	274	258	295	264	250	267	255	238	259	233	266	244	274	271	239	223	240	238	241	296	258	260	254	296	267	242	228	239	267	229	282	232	236	265	229	221	267	288	252	253	260	262	240	274	240	244	229	255	240	247	244	261	261	231	245	238	258	224	255	232	266	269	271	254	248	229	229	279	272	264	278	246	246	229	257	238	236	246	259	262	251	255	217	270	255	277	244	225	261	258	241	275	273	270	237	261	264	252	257	252	277	250	233	255	258	275	254	268	245	254	236	260	236	250	268	246	252	248	276	262	274	253	269	255	243	266	235	267	264	256	244	262	240	244	237	240	243	214	257	266	259	276	248	260	256	281	271	244	279	284	255	253	265	267	239	243	260	257	242	268	267	258	279	250	255	261	287	235	269	276	270	275	252	256	281	244	251	238	260	245	256	242	270	272	257	239	246	254	265	235	281	239	273	258	263	261	242	250	217	253	240	253	251	252	278	236	234	266	260	247	265	264	265	293	261	271	239	240	247	242	282	253	260	241	245	249	253	272	228	213	232	231	263	260	245	238	242	243	309	271	257	245	266	251	229	269	271	248	243	238	264	229	250	255	249	248	288	275	252	287	271	281	251	293	278	267	253	255	272	268	226	247	284	257	273	273	257	239	251	251	279	255	259	272	264	241	254	259	253	267	248	270	252	287	248	257	262	267	298	263	243	243	251	237	229	228	268	274	279	248	253	250	260	248	211	248	251	268	258	253	244	268	246	268	272	237	249	245	249	262	262	243	261	248	267	255	233	238	250	286	251	261	222	231	231	239	238	251	265	276	263	227	243	224	259	271	241	253	221	252	227	233	249	258	239	260	245	253	255	236	262	245	272	254	215	222	242	262	248	260	239	255	251	249	251	258	241	297	246	270	269	256	238	246	292	245	259	247	244	223	258	225	264	260	261	268	250	245	218	247	245	234	240	250	256	255	241	263	266	260	237	269	224	276	245	241	276	257	260	221	259	266	236	255	267	260	267	260	241	223	280	251	247	268	262	242	290	247	241	221	249	274	261	251	267	248	254	257	273	257	266	273	266	260	263	259	264	255	283	230	282	262	267	242	240	251	250	244	251	263	236	251	217	241	260	257	224	254	251	266	266	253	292	245	239	243	263	247	276	279	258	268	216	263	241	248	237	246	256	257	261	248	270	269	270	258	270	233	239	232	259	255	269	259	248	241	278	266	271	266	249	246	256	226	256	251	274	255	260	254	255	271	266	252	221	260	277	231	237	249	254	240	263	268	243	224	239	262	279	253	230	258	266	230	285	276	256	250	244	266	274	239	264	264	244	236	264	260	262	259	260	255	248	267	248	226	241	261	238	259	246	233	242	251	238	231	252	256	239	263	261	268	268	247	258	276	270	243	256	254	237	234	246	267	265	267	243	230	240	265	268	236	241	269	256	256	201	257	246	266	254	238	248	248	268	281	251	280	274	254	216	222	253	246	254	240	248	231	246	287	255	244	256	255	208	250	260	246	269	284	250	251	223	225	240	237	259	250	300	260	261	238	276	274	252	236	243	238	271	257	240	240	260	245	244	243	277	232	265	238	239	252	251	278	256	278	261	227	264	252	256	227	243	245	255	271	252	255	254	225	260	269	248	249	240	265	268	250	251	268	263	238	254	255	238	254	280	250	273	271	267	239	257	251	249	235	232	231	244	277	244	238	251	238	250	240	259	246	224	249	240	248	250	259	260	225	277	254	257	265	259	285	268	286	236	260	230	263	261	255	257	247	254	242	212	248	249	264	269	250	257	242	254	239	233	254	255	272	264	243	269	234	253	273	251	263	234	244	276	238	239	245	235	260	232	251	249	249	240	258	263	264	289	254	255	243	229	262	251	261	258	247	246	259	246	264	232	278	261	226	237	241	228	275	271	239	262	252	248	252	266	228	260	248	296	262	253	243	290	225	252	245	253	267	246	253	269	262	243	249	268	250	277	249	215	266	265	234	264	252	272	234	274	239	252	253	266	259	270	243	270	250	212	228	273	247	261	254	257	250	263	260	239	226	256	239	258	255	267	247	243	258	260	275	251	264	252	243	237	249	242	218	214	259	245	244	276	255	257	257	233	256	233	249	254	255	250	263	258	243	250	250	252	252	230	263	245	258	257	245	277	256	267	244	245	257	250	233	245	222	279	259	261	253	272	279	253	250	241	258	221	311	229	256	285	263	230	227	236	244	243	257	255	240	266	282	262	256	238	241	255	243	257	282	287	275	250	248	273	237	278	255	284	268	288	272	263	240	224	255	240	276	226	259	246	247	255	249	264	251	262	252	261	285	262	251	279	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
6658	3913	5198	6116	5689	5278	5098	4494	3601	3697	3398	3162	2984	2730	2735	2819	2727	2554	2534	2688	2937	3135	2695	2403	2552	2078	2071	1764	1629	1538	1404	1376	1374	1210	1113	1194	1096	1194	1081	1009	922	1059	985	960	900	1036	1159	982	1023	1485	8450	6974	2027	968	889	864	826	797	831	779	814	781	830	817	724	820	758	799	789	757	807	781	796	762	745	793	777	758	776	776	803	749	735	787	758	783	792	755	778	772	764	727	790	775	731	780	745	717	784	754	749	754	782	797	773	792	755	767	757	809	817	793	775	755	776	782	739	780	793	769	763	771	786	776	731	740	735	769	743	801	763	750	761	769	766	804	789	767	772	778	774	698	802	762	782	820	770	810	751	764	754	790	751	732	721	797	756	769	761	729	769	757	760	805	742	767	784	774	790	788	749	773	782	811	755	747	739	755	755	734	779	763	813	773	796	764	759	818	765	731	776	768	774	770	825	707	715	754	811	748	745	714	782	768	745	740	764	786	752	767	790	759	796	804	757	731	776	830	783	723	842	747	784	794	713	725	751	734	728	771	763	761	748	812	692	760	786	792	743	778	750	782	800	752	723	833	768	771	807	797	820	760	759	743	773	834	743	774	766	773	738	737	816	722	762	772	779	794	781	728	748	768	773	778	788	755	757	786	757	760	737	778	740	779	697	762	830	762	741	772	786	745	752	823	772	809	742	805	759	754	713	720	745	771	797	740	763	794	782	754	774	836	742	753	753	694	726	849	724	752	786	798	738	794	747	800	753	700	765	744	761	693	707	784	803	787	762	807	825	781	799	766	753	791	726	730	771	781	779	759	819	733	773	769	767	756	774	737	768	769	738	737	787	759	763	803	777	798	775	717	785	796	773	785	715	787	769	749	769	797	790	772	768	834	773	756	793	765	766	737	761	755	726	762	762	781	711	762	730	760	828	743	729	713	799	776	764	776	776	742	772	747	776	780	795	744	817	775	770	759	733	766	808	745	687	734	791	730	752	784	778	785	736	788	814	752	742	730	734	798	739	836	790	792	801	774	833	768	730	764	778	760	752	755	787	745	743	753	747	753	740	776	804	783	747	776	722	767	776	788	727	800	735	752	813	795	731	752	726	806	755	770	776	739	743	795	746	732	777	817	787	819	747	784	747	792	735	770	742	789	779	776	740	787	808	791	754	757	791	797	743	746	710	755	816	783	736	748	746	825	732	748	779	794	802	796	762	800	763	816	800	767	765	778	778	820	803	729	727	775	797	753	770	798	782	744	771	778	719	732	807	751	790	754	786	797	758	766	756	762	778	764	811	743	790	747	720	747	831	743	766	754	760	774	769	773	809	752	755	775	789	778	766	758	831	742	788	760	755	761	748	776	788	780	760	750	788	746	842	758	728	792	761	781	785	783	759	790	783	754	786	813	755	760	805	768	781	749	786	815	750	730	768	748	755	762	784	755	749	766	747	810	750	773	740	820	754	739	747	740	780	757	768	731	749	727	766	815	805	807	759	766	791	766	797	744	802	769	824	754	780	777	789	746	742	795	730	758	783	758	763	737	788	760	774	792	782	797	722	786	821	771	729	755	769	781	750	715	822	775	781	773	796	778	752	783	785	776	740	790	746	735	779	775	773	780	711	750	745	787	761	810	785	820	808	807	738	720	759	726	744	758	769	690	775	784	738	752	738	737	773	790	732	708	803	740	764	738	754	761	800	780	760	747	774	765	768	715	785	763	791	723	702	815	791	785	716	789	799	814	733	753	767	786	785	782	754	778	779	745	796	818	775	790	810	761	745	774	764	717	782	736	765	741	767	732	731	801	764	769	756	778	816	739	781	763	765	768	748	737	796	764	797	773	747	795	769	748	843	797	798	762	830	773	762	788	804	815	752	789	765	762	846	789	742	718	741	767	781	760	774	800	828	756	810	783	749	762	721	784	764	785	752	766	763	789	742	756	806	838	816	797	803	804	780	734	777	774	736	768	721	780	769	815	766	773	783	735	748	790	780	823	755	757	754	785	771	709	785	744	775	732	769	791	771	788	764	777	747	746	736	758	788	739	762	747	782	754	735	726	752	785	831	749	779	759	803	770	741	757	807	764	791	784	752	791	807	751	816	769	809	807	748	762	750	769	745	756	755	770	766	773	750	782	759	770	788	774	845	734	678	756	752	767	766	745	748	770	745	702	737	778	731	790	806	759	750	768	724	740	790	779	765	794	726	735	766	764	762	796	727	757	767	774	775	742	828	742	777	731	811	758	729	816	784	794	781	783	761	808	767	751	794	687	756	819	796	797	764	763	766	732	828	738	759	785	764	804	804	786	764	766	803	745	711	774	745	746	797	765	737	838	746	799	747	766	791	780	791	781	797	764	785	774	760	754	755	845	764	761	777	728	751	751	767	734	781	740	766	791	712	777	773	722	796	779	751	780	737	781	765	777	758	746	755	777	766	772	765	770	763	801	779	770	749	771	796	767	765	795	712	785	763	732	763	720	757	804	806	793	739	798	750	787	761	753	770	693	824	759	774	763	786	759	756	802	761	780	801	786	767	784	760	745	753	780	758	755	733	764	773	817	751	747	712	806	763	720	758	808	742	770	737	821	758	803	777	786	794	820	794	769	784	793	752	737	720	725	798	766	789	788	803	776	776	781	782	738	806	739	753	739	786	766	764	734	833	752	769	783	767	735	791	787	801	790	780	743	719	750	752	766	730	782	715	793	755	749	754	702	778	846	704	732	755	771	760	789	791	753	777	805	746	781	757	783	766	757	774	750	751	736	773	749	793	735	712	784	755	744	746	700	773	797	736	768	805	772	741	737	735	720	839	764	740	809	792	776	804	759	751	781	766	737	814	758	772	748	781	805	729	782	803	813	755	779	709	777	788	783	792	757	758	764	764	713	735	780	761	768	781	793	750	783	775	808	766	777	784	757	763	790	760	793	724	779	745	773	779	803	738	738	781	795	770	755	777	733	771	780	733	757	775	743	731	772	794	773	764	732	765	746	749	770	762	763	794	740	755	751	752	775	746	754	786	763	761	782	735	743	784	748	806	752	779	751	776	736	784	747	740	765	739	740	741	793	825	746	715	782	812	787	794	747	811	746	801	784	774	729	783	804	760	739	768	804	757	788	779	786	725	694	748	781	772	777	813	777	774	736	761	779	780	780	760	779	780	741	764	803	742	759	772	799	795	748	758	803	768	740	784	803	741	748	786	739	774	712	766	762	783	779	782	771	737	729	761	741	784	789	755	719	757	767	754	794	780	758	740	788	760	726	797	754	742	771	755	803	765	841	768	759	799	810	755	766	770	773	760	803	737	729	830	710	807	804	739	772	740	762	788	786	745	745	797	755	772	787	735	731	781	770	774	765	761	737	800	846	724	781	762	806	745	734	721	760	795	767	793	780	828	789	730	781	756	745	772	767	809	779	736	783	777	776	723	777	747	744	722	805	796	727	795	786	825	781	786	755	732	746	745	760	777	795	715	768	770	714	777	814	736	801	777	771	790	777	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
18154	7512	7090	5943	4392	3346	2618	1915	1550	1223	1101	1037	875	857	845	882	858	808	827	803	915	889	751	691	756	659	621	502	509	503	490	423	425	438	363	399	443	467	375	399	365	373	402	369	340	411	410	364	366	392	2279	1961	598	366	311	371	347	338	320	325	314	340	319	325	304	305	317	336	316	315	301	295	307	314	311	314	312	300	316	341	305	352	322	309	331	295	305	324	332	305	307	322	324	323	322	322	314	319	281	315	319	319	333	314	333	339	296	325	311	334	315	330	332	323	316	323	357	286	287	300	332	314	307	310	305	327	334	316	333	322	311	285	337	300	344	288	316	317	318	308	312	363	351	313	352	270	309	328	322	319	325	347	290	303	326	293	338	295	335	337	320	317	379	293	305	327	336	317	337	351	340	317	325	326	299	342	309	312	320	310	309	355	308	338	330	280	313	322	322	350	292	330	294	335	315	313	301	317	334	328	292	317	335	316	295	313	290	315	353	275	323	316	325	341	314	302	333	315	315	351	324	341	310	323	304	319	314	294	315	303	300	306	315	312	336	325	323	272	340	303	313	319	324	330	293	302	288	308	329	291	356	339	306	316	290	303	356	315	309	315	311	351	318	321	314	307	309	342	277	326	306	297	301	323	343	304	305	322	321	324	322	323	329	299	341	322	300	327	313	316	317	308	273	323	323	325	314	341	327	337	292	332	329	335	314	310	307	326	297	321	300	311	316	334	351	301	340	328	305	300	317	327	292	319	352	318	303	303	309	306	320	307	296	315	339	334	307	320	304	332	361	325	317	311	313	331	297	319	330	330	314	305	309	299	331	342	301	297	303	347	314	322	302	330	323	272	304	339	293	297	320	345	311	318	310	359	308	311	311	294	294	299	321	329	331	314	353	304	335	310	307	331	307	339	284	324	327	323	296	323	322	285	326	296	336	303	314	318	331	296	336	299	305	306	333	344	337	299	313	350	316	320	298	311	290	301	324	316	329	315	331	316	282	358	341	318	318	280	317	309	309	321	317	299	298	317	348	313	328	299	309	343	321	323	312	307	306	320	291	348	298	312	322	268	327	299	292	326	333	284	311	286	327	337	309	326	314	296	297	313	326	315	287	324	315	322	314	289	324	311	296	342	359	349	322	322	304	338	308	362	325	319	339	338	346	316	297	304	312	323	329	347	342	325	333	339	345	314	314	334	340	319	321	301	349	298	328	322	289	329	325	326	310	309	319	318	302	304	327	306	318	354	303	309	346	281	316	328	330	324	337	306	318	318	313	320	326	366	342	317	300	274	316	300	317	329	283	306	321	318	347	324	308	312	314	333	313	291	340	311	331	298	285	330	335	316	312	294	342	303	287	325	296	321	318	294	310	304	326	323	322	293	338	335	327	305	318	316	316	300	317	293	332	283	308	322	316	321	334	342	315	328	325	315	298	311	308	326	298	292	326	325	326	340	321	338	280	309	310	295	324	344	321	275	321	344	318	308	308	337	351	327	312	310	321	322	345	324	338	309	306	320	329	337	320	315	319	349	328	297	289	304	326	325	350	348	313	306	332	326	335	307	307	321	333	343	331	311	322	329	320	355	329	318	378	330	319	308	262	347	334	324	328	353	312	335	306	278	314	299	324	306	330	308	316	283	337	299	328	331	298	313	293	290	315	313	322	344	308	309	306	309	291	349	306	310	336	317	334	349	306	311	323	347	345	324	338	317	310	285	315	323	307	310	288	308	285	325	310	311	328	310	312	312	349	274	306	312	300	332	316	328	336	348	272	324	302	292	303	310	323	319	351	284	322	332	327	340	296	312	321	324	339	309	322	309	277	323	317	356	300	354	321	304	319	283	325	315	311	314	305	324	321	279	324	332	333	305	317	340	338	334	325	321	328	332	277	331	310	319	324	308	325	317	333	304	335	312	328	330	303	320	322	332	331	301	327	317	321	339	309	336	342	342	332	299	305	309	333	315	341	317	344	320	283	317	319	317	330	329	304	301	331	319	332	305	322	317	338	311	324	286	342	304	322	295	339	359	312	324	296	323	313	311	295	326	330	349	302	314	304	349	312	309	324	325	288	327	324	303	337	314	315	326	305	307	334	325	304	351	313	299	294	315	317	310	348	310	298	317	304	298	302	315	329	333	323	298	318	327	303	355	329	322	322	303	316	299	325	315	308	296	287	324	298	335	331	321	317	311	316	302	329	305	333	310	317	348	339	275	304	292	301	344	290	310	322	295	324	324	317	331	305	293	309	315	283	335	328	287	321	313	317	313	279	285	315	327	323	341	324	289	297	316	323	305	330	297	310	301	323	297	319	299	308	318	342	318	310	302	341	323	313	345	355	335	323	360	346	309	308	330	317	303	330	317	313	310	326	342	324	311	323	346	305	315	325	310	291	338	304	327	327	321	308	315	285	296	355	303	319	292	292	305	260	322	335	295	324	340	301	329	328	309	323	340	313	327	299	298	323	333	308	322	294	312	330	322	329	337	329	331	331	298	347	294	330	291	292	321	327	288	343	313	329	329	331	326	306	292	314	325	368	327	306	309	307	334	337	288	350	324	283	309	336	326	325	350	328	319	336	316	313	342	308	310	299	302	309	339	311	327	323	306	289	295	299	320	298	323	303	322	291	305	363	316	319	318	341	300	314	324	334	309	345	308	306	315	317	282	318	336	319	314	307	322	321	328	315	336	306	344	325	331	301	313	307	342	329	314	296	309	320	334	294	317	313	332	336	311	337	297	300	333	328	331	317	322	313	309	303	334	298	324	367	323	321	327	317	326	298	317	292	312	315	323	301	291	307	344	330	326	323	300	301	309	306	301	309	325	277	305	316	303	334	299	339	334	316	310	305	303	303	335	311	313	304	308	330	323	337	313	329	310	324	333	312	322	291	303	340	324	282	331	329	312	292	336	360	326	309	342	322	293	315	323	299	311	314	309	295	341	308	321	293	321	320	318	323	284	345	320	342	298	329	366	329	304	333	315	321	315	301	344	308	328	265	347	309	310	289	325	310	317	320	278	351	336	332	317	311	306	276	306	281	299	310	285	300	288	340	311	348	313	313	316	320	314	326	319	303	352	304	319	320	279	314	345	342	347	346	311	314	332	319	308	313	311	349	329	307	294	323	315	289	324	270	327	296	320	307	308	333	334	334	338	299	328	294	318	320	307	336	320	319	334	315	312	327	320	328	309	328	292	297	322	303	308	293	307	331	329	306	328	354	321	307	351	308	308	321	335	288	270	303	333	363	300	314	331	308	352	305	352	313	317	301	320	304	288	309	329	308	333	317	324	313	305	365	329	296	334	316	299	312	328	359	355	285	342	303	364	325	329	323	309	347	295	322	346	315	327	323	332	360	290	325	328	303	325	333	317	320	315	334	313	285	338	301	324	300	308	306	322	326	326	354	339	341	333	325	299	307	302	332	306	335	302	322	317	329	288	321	325	316	332	302	321	303	345	325	323	333	309	290	311	332	325	312	317	331	337	318	305	339	319	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
9177	6465	8753	9969	9520	8996	8384	7379	6318	5577	5326	5164	4599	4275	4507	4597	4386	4058	4575	4324	5570	5066	4691	3925	4472	3746	3306	2739	2653	2339	2275	2065	2063	1790	1573	1555	1757	1698	1670	1426	1297	1400	1442	1274	1317	1564	1682	1493	1277	1842	13795	11350	3013	1326	1202	1139	1099	1049	1019	942	985	966	988	956	959	979	847	905	1001	996	941	943	932	970	981	947	963	980	978	932	904	955	912	964	898	907	987	942	926	911	916	935	877	887	892	924	874	923	892	885	891	904	969	958	946	962	938	932	937	912	923	888	878	939	921	923	921	967	954	902	927	904	960	910	934	979	898	927	943	955	948	897	927	931	909	924	977	946	914	924	958	912	911	901	980	872	928	898	902	906	927	926	903	917	911	935	917	875	972	963	884	925	920	909	963	987	877	966	925	981	930	974	959	957	880	930	917	920	961	971	932	898	929	903	901	939	945	941	883	953	917	940	979	936	961	899	996	957	917	947	933	961	942	915	902	970	921	935	911	975	990	916	908	926	942	884	904	901	953	918	913	955	940	947	935	924	949	867	894	927	960	949	946	891	976	908	881	926	908	923	894	943	927	963	961	937	909	913	874	901	923	947	944	906	964	998	920	923	868	959	989	983	941	921	936	909	943	903	912	951	965	973	912	918	927	976	893	917	973	909	927	941	950	930	950	923	917	969	921	865	928	975	935	979	914	944	868	930	911	889	950	965	917	897	897	956	910	933	895	966	942	954	957	908	931	959	900	957	949	950	951	909	940	979	924	885	925	933	929	903	960	999	913	867	948	877	889	899	911	931	895	917	936	894	909	905	901	909	945	929	925	867	907	953	884	891	916	931	892	927	942	952	893	907	918	954	882	903	978	930	955	957	918	961	940	946	885	927	913	951	895	994	896	901	950	901	932	915	928	881	940	915	960	972	890	934	904	941	916	926	927	894	940	904	913	902	939	951	882	1014	940	920	944	955	983	896	880	888	942	913	910	916	972	938	976	896	935	896	925	912	918	882	963	913	941	961	923	886	915	898	925	957	959	891	921	906	934	941	866	939	941	882	946	875	938	930	889	906	925	894	935	861	895	929	928	918	890	913	955	943	910	928	920	908	908	868	906	901	894	960	917	896	927	980	900	949	921	991	937	903	903	952	920	940	910	901	994	985	900	903	895	901	893	935	940	967	949	981	910	886	939	915	861	985	949	934	922	906	932	907	829	894	903	931	939	925	927	924	915	924	975	916	929	972	918	949	936	939	949	943	907	976	927	872	948	916	889	889	942	899	920	948	911	953	940	935	872	920	1002	946	977	885	904	918	925	919	960	904	916	953	949	928	968	928	914	910	891	995	946	910	890	947	928	949	852	929	962	959	904	912	899	923	905	937	960	876	939	926	887	962	918	911	936	912	941	944	952	883	957	933	928	945	893	940	964	899	905	959	953	954	931	883	959	924	896	979	912	985	911	922	904	933	928	905	885	958	904	952	915	950	952	905	898	886	931	951	894	899	980	907	918	903	940	956	913	882	939	957	977	875	895	943	958	985	895	929	957	917	952	928	874	959	865	916	970	919	918	995	923	959	941	927	971	928	966	909	990	879	922	951	937	899	920	939	956	909	967	936	927	873	924	908	914	905	939	910	922	931	954	945	937	917	860	974	954	946	888	936	854	903	883	969	902	903	939	946	920	915	961	883	895	937	873	905	892	929	931	953	939	942	908	900	951	952	927	916	909	890	948	877	948	875	945	950	868	936	923	878	910	931	919	925	852	929	934	962	861	910	909	905	928	930	918	875	923	886	943	902	936	901	933	908	934	973	868	908	889	913	956	969	894	870	918	977	940	904	956	951	958	939	943	892	912	928	898	974	916	892	935	921	948	889	911	965	920	891	931	923	964	912	900	903	943	936	905	887	949	939	939	975	927	926	906	897	942	909	1020	938	926	946	957	953	895	932	907	908	931	921	932	931	965	944	899	935	864	913	935	877	958	937	859	889	958	955	913	936	885	924	978	932	892	916	921	975	912	949	923	884	909	947	942	945	986	923	970	899	938	927	964	949	932	914	889	894	938	946	928	891	900	951	915	841	947	900	956	954	962	919	917	905	1006	898	911	920	911	944	946	941	912	913	935	948	874	903	922	890	938	898	935	941	957	891	949	921	926	955	921	923	901	961	967	910	891	938	901	864	1039	946	1001	969	927	911	928	902	895	888	934	892	957	907	943	909	907	945	928	948	896	948	934	953	933	935	925	909	943	885	954	913	902	916	889	911	897	948	873	967	978	933	935	960	889	867	958	911	938	899	964	915	956	934	923	881	904	945	963	994	934	910	939	880	939	897	932	898	893	948	904	947	877	940	905	939	942	949	896	960	959	950	915	937	905	908	933	974	925	947	928	986	918	887	912	926	928	937	930	903	894	949	936	927	890	948	931	967	910	982	968	888	968	915	921	909	966	963	970	908	955	916	912	947	888	894	977	843	890	902	949	915	914	912	923	890	924	913	923	886	945	935	896	905	878	900	908	903	900	874	938	954	915	1000	941	939	940	896	890	914	921	969	968	909	968	935	917	912	945	935	912	922	906	979	966	891	964	996	987	893	925	919	939	936	912	916	947	984	928	941	989	935	928	902	939	876	934	895	978	893	906	943	921	951	913	925	937	933	908	938	948	912	936	912	925	955	941	874	915	886	924	946	932	935	957	910	884	958	929	941	959	894	900	856	966	925	894	956	913	924	931	960	944	929	963	911	1011	938	955	918	892	917	951	898	951	906	982	939	922	962	886	959	931	938	921	986	959	949	902	946	960	932	943	974	948	922	951	952	935	923	869	926	950	961	903	935	915	915	967	976	930	931	911	941	926	921	928	939	967	934	933	893	937	924	936	963	948	941	942	870	982	916	914	970	961	933	933	884	911	937	927	914	925	930	939	924	879	964	933	914	857	938	965	929	876	923	974	895	974	884	938	899	947	973	876	972	903	888	924	892	866	902	908	949	962	938	931	918	932	939	988	851	937	934	944	972	911	914	923	900	906	913	892	924	935	934	991	962	972	952	883	943	931	920	959	952	910	918	928	951	954	932	932	952	907	922	940	888	863	911	912	958	901	974	860	941	861	895	929	961	952	944	945	917	953	886	960	924	904	890	971	958	902	907	929	983	990	915	930	892	910	962	926	974	964	915	859	980	928	907	963	943	935	926	899	956	906	933	933	908	983	906	937	909	925	915	979	918	914	967	959	931	942	963	943	860	945	911	918	917	899	920	906	926	890	923	917	878	923	930	879	942	875	937	964	915	884	906	922	891	860	909	922	954	914	900	892	951	875	946	956	954	940	972	942	924	937	892	943	933	897	908	889	952	916	923	969	909	888	886	910	899	894	921	911	988	907	931	945	973	925	904	959	979	952	921	887	925	923	952	944	935	912	950	867	992	910	886	933	908	877	873	909	916	893	918	936	911	870	948	890	910	935	923	900	926	946	908	888	888	884	917	941	898	913	889	921	904	902	886	927	961	935	979	894	946	934	915	954	889	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
2285	511	474	359	315	278	298	321	279	253	231	225	250	222	260	204	198	211	203	202	216	220	165	162	187	187	165	160	154	178	155	171	162	167	162	178	156	184	179	160	166	176	170	152	177	169	189	155	154	172	243	298	162	161	183	147	148	167	159	148	175	162	176	172	153	156	167	191	175	158	183	144	144	147	150	168	189	158	156	168	162	162	141	154	162	166	161	169	157	147	140	172	168	145	158	150	143	166	156	141	183	162	172	169	169	151	185	140	167	169	162	174	163	154	157	149	192	160	161	155	190	152	162	171	158	151	169	160	174	169	171	161	169	142	166	174	146	162	162	169	163	168	167	164	146	167	168	147	165	147	152	148	164	182	187	157	165	161	160	179	151	150	165	178	150	159	168	160	159	151	154	145	164	160	189	166	167	183	178	145	163	169	158	169	158	167	152	154	138	164	156	182	149	168	159	162	168	158	166	157	151	151	145	154	176	161	157	187	181	174	159	174	150	172	164	153	181	185	175	127	168	165	162	157	167	176	192	153	166	146	152	148	158	151	156	161	151	161	166	157	165	147	194	194	171	149	139	153	148	160	137	172	149	158	169	167	148	152	167	155	157	164	163	164	171	149	149	156	174	164	168	154	169	154	171	181	166	162	149	142	146	155	170	176	151	170	187	166	161	153	182	150	161	172	154	176	169	176	162	172	181	151	150	167	163	166	139	155	186	156	162	180	185	170	149	178	177	154	158	158	157	162	148	192	163	155	170	179	144	151	141	159	160	137	147	150	146	152	164	181	181	161	157	176	142	156	180	172	148	164	169	159	167	159	151	151	169	176	155	157	166	148	176	174	180	149	168	174	145	163	161	178	168	149	156	165	165	180	180	179	188	184	156	165	180	157	160	160	151	185	144	172	146	161	200	186	179	155	148	158	149	149	160	177	152	162	156	137	166	166	174	172	150	162	176	150	177	169	171	175	151	174	145	145	151	164	131	171	156	192	173	174	152	148	160	156	147	164	138	149	142	156	158	164	173	157	177	175	166	176	160	171	168	156	141	140	153	169	162	171	175	159	169	153	170	177	163	186	174	175	151	166	159	155	149	145	162	176	153	171	188	157	157	157	163	155	152	151	135	156	158	176	150	172	157	133	175	171	199	148	163	166	160	169	151	168	154	157	159	181	180	162	169	166	161	168	163	152	152	165	159	170	188	163	142	145	172	161	162	129	129	150	147	161	150	184	162	169	152	160	191	160	158	158	167	182	153	174	179	161	158	181	180	155	166	153	151	157	142	163	178	129	150	177	175	161	162	157	172	148	146	178	184	135	184	182	169	154	174	165	174	178	166	142	156	161	161	159	130	156	175	150	176	169	153	161	169	174	178	158	172	177	159	151	147	204	133	148	151	174	170	158	167	155	158	162	174	161	160	156	160	153	168	173	161	169	153	179	183	162	154	154	150	153	164	163	153	139	149	167	168	152	155	151	161	161	174	170	154	165	155	157	167	161	162	163	164	159	154	147	159	163	146	167	175	156	166	180	168	170	161	148	156	174	156	138	174	171	171	162	151	167	174	163	164	141	160	158	181	173	148	148	146	148	161	196	153	162	149	140	163	148	177	165	133	164	160	175	175	170	163	150	152	176	175	176	162	174	158	141	166	164	179	146	169	153	194	157	170	168	156	156	171	160	167	172	141	165	158	188	177	169	170	181	185	156	173	148	148	149	144	175	152	195	166	165	166	166	154	176	175	153	154	159	157	151	176	177	171	176	156	140	166	138	181	160	159	190	185	148	157	151	177	170	173	151	167	160	175	173	169	164	141	175	148	180	148	176	159	170	161	144	144	147	154	172	185	154	189	154	160	156	184	149	162	174	172	150	157	160	162	202	184	165	157	186	143	168	161	157	174	158	147	172	166	154	153	154	143	171	154	164	180	186	166	161	149	165	163	150	154	166	170	151	149	128	179	174	153	166	142	142	152	165	153	149	184	158	159	159	158	162	165	159	171	170	164	137	155	167	166	158	164	158	156	180	155	149	144	178	175	170	166	160	176	146	166	162	141	159	157	164	176	147	162	146	164	149	159	156	159	146	159	167	131	162	156	175	152	133	182	155	159	171	179	172	156	142	163	154	156	165	163	176	165	160	161	180	160	151	172	166	135	152	158	155	148	147	167	123	150	171	149	166	167	164	160	170	167	154	150	158	166	171	166	152	155	150	163	136	177	166	163	156	165	166	173	174	172	145	142	165	169	156	172	174	144	151	159	169	166	166	160	149	155	159	164	166	158	167	192	165	172	175	153	159	174	146	170	163	136	163	161	166	150	160	180	156	181	145	156	149	176	181	183	157	182	150	172	137	173	160	156	163	169	164	171	145	165	139	142	160	173	141	176	175	146	140	160	167	163	160	190	140	165	164	154	167	156	166	162	195	167	172	191	158	149	157	158	133	174	168	162	166	168	153	158	157	157	152	175	183	147	173	179	167	189	163	177	168	143	153	181	159	158	163	135	176	149	130	165	144	139	142	170	170	169	171	157	167	171	150	174	161	141	163	168	164	171	178	140	166	178	158	156	164	146	137	161	154	163	150	176	167	162	180	166	163	149	164	138	173	173	160	163	124	166	182	157	182	167	169	179	157	179	189	145	169	147	141	153	179	156	157	160	187	173	164	163	160	166	157	176	166	170	170	175	155	172	169	168	158	162	171	171	161	179	164	172	161	158	153	172	158	165	148	164	165	177	167	161	139	151	150	164	156	155	163	167	158	144	146	176	148	159	178	180	186	165	172	158	150	142	164	171	158	160	164	146	162	171	165	190	148	172	170	163	167	166	151	155	173	165	155	154	179	174	158	167	158	162	163	169	134	161	144	193	170	153	158	162	171	144	169	153	157	155	138	142	157	166	183	168	148	159	173	147	194	168	150	163	168	140	129	167	164	168	164	179	157	171	159	139	173	174	154	162	157	159	177	156	152	192	168	150	164	148	168	170	145	192	160	147	173	157	170	168	155	140	156	185	164	147	136	150	189	164	158	152	143	164	164	127	157	169	170	192	184	152	153	166	161	152	184	185	163	170	155	151	155	152	147	169	169	174	163	170	170	150	151	158	148	158	187	148	161	153	162	151	174	150	154	152	160	153	182	142	169	165	170	170	155	174	148	163	174	147	170	173	148	174	151	163	149	152	167	183	175	154	179	156	167	144	171	153	176	169	162	155	159	171	159	152	163	136	149	172	158	166	144	160	172	191	150	167	152	172	186	165	166	152	155	171	153	160	146	167	146	155	165	175	152	157	153	155	204	138	145	160	175	156	147	161	150	162	140	151	162	158	164	187	159	173	167	143	173	146	168	160	170	173	165	160	141	175	162	163	152	136	173	160	163	162	161	174	150	172	144	138	154	171	188	157	159	160	156	149	170	146	151	150	143	169	175	160	169	184	169	173	138	149	151	151	171	167	157	146	143	160	175	156	148	143	174	148	164	159	155	141	157	151	167	149	171	163	185	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
2291	925	1095	1146	1144	1161	1188	1212	1100	1113	1098	1066	1102	1051	981	973	890	825	842	823	829	831	823	721	762	696	695	624	633	621	605	606	566	555	511	602	550	557	560	531	542	534	545	533	499	544	580	554	542	564	1237	1415	609	545	549	551	518	483	543	492	532	566	522	526	504	507	540	536	526	543	519	506	520	562	579	567	581	511	541	529	547	545	533	523	499	530	519	485	556	496	485	523	520	553	534	509	515	493	509	543	500	521	525	560	513	541	505	534	507	535	522	522	517	501	529	557	532	508	510	553	515	520	540	506	533	508	520	532	539	517	558	559	551	534	531	531	500	527	501	511	510	510	544	545	530	553	500	546	560	538	527	529	541	532	507	535	565	534	522	550	540	515	578	520	517	530	541	540	545	523	542	502	534	524	546	523	541	532	532	486	590	520	500	549	499	514	514	526	556	597	544	508	541	562	499	527	533	497	496	525	523	537	492	494	531	535	539	520	522	539	544	526	517	502	547	555	525	545	509	539	522	532	500	512	508	522	533	556	539	567	543	558	546	574	506	545	496	548	545	539	499	532	519	516	517	522	489	500	480	531	555	545	511	551	514	520	485	560	534	576	513	490	516	510	532	572	529	545	513	521	576	550	504	515	539	496	500	570	529	536	554	481	540	489	538	494	545	565	510	534	519	493	513	512	545	537	531	524	546	539	509	528	506	524	521	535	537	537	514	486	517	501	592	549	534	522	546	552	527	505	524	528	555	514	558	568	543	530	527	561	528	502	545	542	501	487	530	567	546	531	530	530	535	479	513	555	531	529	541	520	569	540	499	527	577	536	582	490	519	535	549	494	550	497	538	508	542	519	567	493	550	531	521	530	519	514	518	535	506	519	526	527	510	546	502	516	535	521	533	575	541	536	552	521	555	520	554	558	502	521	525	557	549	461	527	516	531	543	512	512	561	518	524	525	537	524	523	521	496	547	559	558	522	563	533	530	510	551	549	519	568	559	571	519	527	548	527	536	536	565	497	556	499	537	534	536	539	530	538	536	513	518	520	531	512	510	526	531	534	514	589	494	539	540	529	507	510	517	489	575	546	535	556	537	488	542	545	537	502	503	537	564	499	527	520	556	497	528	590	530	533	533	571	541	526	557	488	530	523	544	530	532	548	548	500	508	555	527	507	561	558	497	536	551	526	522	497	538	527	555	506	531	550	536	538	545	501	529	518	525	521	534	528	553	588	587	546	462	555	557	518	541	501	512	433	510	571	548	521	515	523	534	555	549	576	546	549	539	526	555	512	541	537	552	523	531	533	534	522	570	518	492	499	496	549	510	559	528	515	578	516	564	524	531	533	520	543	496	484	536	532	501	555	556	521	560	555	553	516	500	526	554	529	516	539	510	513	517	537	540	542	549	513	541	485	532	532	549	539	540	527	569	552	537	571	545	510	564	545	530	540	545	537	522	506	508	584	544	534	542	549	556	514	598	539	499	513	545	567	509	496	547	514	515	541	529	529	539	529	550	514	488	517	515	528	551	547	526	538	552	478	550	549	546	565	499	513	515	511	501	537	511	534	557	540	537	537	508	521	566	563	461	492	529	541	564	506	533	550	562	523	531	557	493	537	540	512	492	527	510	553	542	568	517	545	516	505	523	534	535	539	512	558	527	537	542	529	529	499	575	539	521	552	537	546	476	518	558	527	574	512	495	505	518	513	494	528	548	529	511	550	524	540	530	495	502	501	498	532	495	533	524	542	538	534	574	516	531	501	534	545	486	580	502	529	566	526	529	557	560	521	538	534	520	510	498	539	518	534	540	516	517	553	525	510	545	548	494	550	532	522	542	486	521	533	523	520	525	583	472	488	540	553	554	544	516	504	568	519	532	512	555	532	495	573	567	538	527	527	543	532	539	518	540	542	538	556	527	540	535	550	515	541	568	555	540	517	541	521	527	566	543	533	535	504	532	537	548	550	487	519	526	537	525	532	554	527	571	567	527	532	556	491	512	508	545	527	506	520	525	495	543	552	487	498	493	505	516	510	507	527	501	542	499	548	555	525	519	545	543	493	543	489	540	536	544	491	513	536	569	519	535	485	494	529	529	527	517	535	561	539	528	512	551	535	551	551	509	515	511	522	527	550	566	548	565	560	514	535	565	554	516	511	519	503	525	535	509	552	528	556	511	530	540	517	528	559	525	539	484	492	523	512	499	523	489	519	496	490	519	518	514	546	518	556	532	552	534	543	500	502	501	546	537	568	524	472	533	517	539	530	509	485	533	545	491	506	519	535	537	521	498	535	520	495	498	503	535	560	503	531	526	538	515	598	511	537	519	532	509	511	563	530	576	505	528	570	537	545	540	526	561	518	546	531	562	494	537	542	559	503	503	512	551	542	537	525	552	513	547	514	569	536	511	578	576	509	545	506	535	530	513	551	503	518	542	549	521	547	495	514	518	531	569	517	531	534	515	533	539	528	544	483	543	526	543	557	520	513	513	560	540	510	541	537	531	505	535	542	478	529	535	537	566	498	529	503	505	538	476	519	529	512	537	524	484	519	500	563	530	502	501	522	530	522	555	494	459	556	522	523	521	510	534	591	543	492	527	528	560	536	523	513	529	520	535	539	548	538	506	536	526	558	530	522	496	525	540	551	555	528	533	501	494	558	551	560	554	518	517	506	492	521	501	543	509	562	476	517	502	532	530	535	528	540	505	574	580	558	560	498	545	529	509	554	509	528	571	557	567	509	527	542	531	504	526	519	523	513	530	496	517	511	530	531	536	511	511	550	532	520	523	570	583	506	532	552	504	507	517	515	549	529	527	531	526	523	576	488	479	535	532	531	527	520	514	519	520	575	499	538	483	497	544	506	523	540	541	548	516	528	530	517	515	563	505	530	546	537	509	522	505	543	570	535	556	528	577	520	537	530	528	534	527	551	511	558	534	548	518	506	540	551	547	502	533	542	538	564	528	533	527	517	471	505	540	580	497	535	543	528	557	505	498	516	545	551	534	551	522	510	524	554	528	531	533	520	542	567	520	477	521	570	550	532	489	532	505	503	543	560	543	502	544	506	532	530	545	543	555	510	582	547	538	556	527	508	556	542	534	523	537	540	542	555	574	526	564	523	479	556	540	509	524	528	547	546	603	490	529	556	572	568	522	588	516	519	506	527	450	568	486	527	531	502	506	545	549	546	538	495	531	556	510	507	566	517	461	508	552	531	541	541	529	547	534	471	528	488	529	565	536	515	520	548	505	534	533	498	516	529	550	511	528	521	520	526	529	521	551	531	540	505	523	555	525	578	525	524	568	530	543	532	540	531	519	519	524	514	539	597	562	542	512	543	513	546	573	516	534	510	507	496	525	536	543	502	506	529	531	526	539	557	510	499	531	461	515	497	532	543	496	493	549	513	524	546	541	519	535	557	527	544	516	506	555	582	524	515	523	505	527	490	544	486	469	525	516	561	558	538	529	516	533	541	502	523	543	524	521	504	495	533	543	573	500	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
9777	3902	4171	3164	2254	1624	1379	1146	911	726	598	608	596	496	515	523	495	485	510	501	503	501	498	453	473	451	366	360	341	309	322	314	258	274	285	294	273	275	304	301	289	288	279	249	249	247	275	281	282	373	1265	861	344	263	242	262	263	271	246	221	268	249	246	244	241	245	238	232	227	259	252	243	258	208	232	273	250	247	247	250	239	252	260	247	253	251	260	276	238	246	241	264	223	257	258	231	236	243	263	253	248	262	248	234	252	222	247	258	233	248	236	229	237	235	261	265	242	235	213	227	221	242	251	266	233	223	232	263	224	221	257	238	244	241	230	244	234	221	212	261	261	236	230	255	220	230	211	254	247	252	214	225	250	224	246	251	218	225	263	253	234	250	251	214	231	244	226	219	220	234	229	201	239	234	269	240	210	224	225	242	234	241	242	229	230	230	241	229	240	226	232	226	221	241	205	231	222	246	257	231	257	229	258	234	241	223	257	233	274	254	222	243	249	240	270	245	211	242	237	240	244	242	273	234	245	239	244	222	233	242	230	255	238	245	245	245	265	242	256	253	242	249	214	220	259	263	256	244	216	230	250	227	253	247	249	249	261	215	267	257	246	250	251	235	250	246	239	249	228	231	239	250	265	215	236	225	259	254	253	262	238	239	230	233	210	261	237	242	239	234	212	253	236	269	241	219	246	255	271	261	233	255	217	226	243	242	267	225	211	243	250	224	270	246	266	247	245	240	228	253	227	233	257	212	216	244	229	268	273	219	234	228	241	244	251	229	238	246	246	278	233	266	227	212	223	234	222	243	245	239	246	221	226	240	251	257	253	235	273	224	259	230	243	238	223	218	253	230	258	272	233	270	262	234	227	232	273	234	240	236	259	217	252	243	243	270	248	224	234	247	252	240	249	246	228	222	218	255	219	245	268	248	247	234	226	231	235	235	248	261	253	227	240	228	252	235	230	236	230	255	242	232	236	242	245	258	218	253	248	232	227	224	252	226	228	242	243	243	238	233	245	228	234	250	244	237	219	244	250	253	250	251	260	262	264	262	251	249	234	250	263	205	227	224	264	265	218	244	223	244	238	248	235	228	222	243	226	236	253	235	243	243	219	273	209	222	256	219	242	234	242	233	225	264	248	244	249	266	249	237	249	239	234	273	227	217	265	263	221	254	253	234	227	241	239	219	252	229	246	237	228	246	236	248	242	244	257	264	258	236	241	278	225	258	226	239	241	202	261	235	215	258	229	232	204	239	225	216	280	204	226	253	266	258	240	240	226	272	251	205	218	235	263	222	214	249	220	234	214	259	285	249	228	245	226	228	245	249	224	228	218	221	249	230	236	255	241	246	217	236	249	238	236	221	232	242	201	226	238	228	248	257	263	226	241	221	252	291	244	236	262	249	216	203	252	243	226	272	244	230	243	229	240	243	239	263	245	211	226	235	231	284	216	255	233	248	260	227	260	232	214	250	251	246	246	232	250	233	240	243	236	226	212	227	249	230	252	268	237	242	224	220	254	237	234	202	234	256	246	228	246	250	249	236	247	244	265	225	262	235	252	236	246	218	237	217	257	252	232	235	232	226	226	247	223	224	220	244	236	218	244	209	241	211	250	240	241	238	224	210	230	239	242	207	240	266	223	262	233	247	257	259	260	226	219	216	218	249	216	224	229	245	249	258	232	265	256	257	258	275	243	225	266	237	244	244	237	277	269	254	254	240	235	234	234	247	240	269	239	257	271	243	243	257	229	221	222	224	247	244	232	236	231	248	254	214	223	247	236	253	217	225	226	240	235	239	250	249	254	254	251	217	247	253	228	209	233	237	242	227	243	254	243	237	223	286	271	249	242	235	222	232	223	227	272	221	240	240	214	260	255	256	249	241	255	269	228	244	220	247	269	238	252	229	248	240	228	253	242	242	243	243	260	244	232	260	238	237	231	267	220	225	239	251	272	238	259	221	242	257	243	243	235	263	245	240	249	257	237	230	227	267	264	231	241	275	251	201	229	235	240	253	218	247	248	244	236	231	235	257	242	214	240	230	219	197	234	246	226	262	244	236	249	239	223	230	270	220	218	243	191	244	245	242	235	237	243	218	236	255	247	275	251	241	246	244	249	249	232	241	225	254	255	261	225	246	243	249	263	260	221	238	231	246	267	269	237	234	249	246	260	249	248	231	209	229	264	271	216	240	235	228	230	259	262	240	235	230	229	221	255	246	229	217	230	235	256	250	217	243	235	239	242	228	241	231	220	204	225	251	242	263	272	238	243	218	251	266	214	241	274	215	239	247	242	230	220	247	240	230	233	214	246	251	204	251	256	242	238	254	255	222	206	245	231	259	232	238	263	192	236	231	236	220	256	247	238	238	249	241	251	226	251	231	248	245	237	245	223	231	261	238	255	219	238	244	236	225	265	261	249	236	261	245	245	257	258	255	214	243	259	228	257	233	264	236	252	253	213	241	222	250	233	244	224	219	222	233	240	232	243	211	243	258	244	242	244	237	242	245	236	244	241	221	272	239	288	226	229	225	256	238	236	264	241	231	247	213	231	234	223	244	248	267	246	204	244	255	239	234	229	235	229	228	228	257	216	222	218	255	243	247	244	222	220	227	231	256	242	259	244	247	264	245	228	264	228	207	260	229	250	235	253	251	246	234	241	228	245	239	231	244	240	255	249	239	242	275	249	246	236	249	248	247	248	222	272	258	241	228	260	256	248	255	242	280	218	262	261	253	247	238	233	269	236	259	210	250	249	262	228	227	255	215	255	241	220	273	258	236	238	238	261	226	243	211	232	238	255	241	253	261	216	245	245	236	236	252	233	235	248	254	258	227	234	214	228	244	218	224	243	214	238	238	259	232	243	238	259	230	242	232	246	277	252	224	266	257	236	245	268	264	242	248	243	241	250	225	227	252	253	255	237	247	227	260	239	223	235	253	250	258	250	222	251	261	252	216	236	252	234	215	229	237	245	234	260	247	246	266	241	243	245	244	255	210	257	249	244	245	230	260	247	210	238	254	257	241	213	234	262	230	241	250	202	220	234	219	236	251	249	233	267	226	235	237	234	257	221	244	228	220	267	239	238	248	242	228	257	228	216	231	253	246	233	230	229	278	224	227	227	251	238	225	243	218	216	258	233	269	247	228	230	268	243	268	226	251	258	254	249	228	246	248	235	228	229	252	266	245	223	229	228	243	232	229	233	210	233	235	244	243	267	239	205	203	220	230	231	253	226	227	244	225	251	242	234	243	224	252	240	238	246	240	273	240	271	222	245	233	253	250	257	255	229	232	207	242	246	266	219	242	240	214	245	245	223	254	226	229	217	255	220	237	254	217	219	233	232	270	232	219	260	212	217	241	250	240	221	223	249	240	216	231	232	262	241	227	226	257	256	251	202	219	240	253	243	227	216	227	243	243	223	229	230	235	249	285	245	221	210	230	239	252	250	220	243	228	254	237	241	266	233	263	230	232	230	244	235	234	239	245	249	231	250	232	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
6693	3783	5463	6416	5435	5225	4721	4811	3985	3576	3363	3160	2994	2676	2759	2921	2605	2661	2604	2711	3199	2966	2541	2446	2611	2309	1952	1739	1622	1402	1398	1388	1207	1170	1111	1238	1089	1156	1140	955	1031	928	962	966	895	996	1146	1084	972	1602	8363	5591	1516	1006	922	870	834	789	792	827	757	742	779	749	749	796	774	764	819	700	774	780	763	811	755	735	710	738	756	739	743	744	759	764	694	776	748	776	728	717	725	707	763	756	759	734	754	705	728	740	731	737	778	721	703	760	747	732	772	779	737	749	763	736	745	710	714	737	767	716	750	766	748	741	737	715	767	743	781	782	733	757	734	738	780	730	728	733	767	763	776	688	701	774	705	719	734	809	727	723	744	756	680	717	759	777	743	747	682	707	769	706	776	759	732	733	708	688	709	725	732	710	726	724	736	706	679	761	732	717	717	721	742	725	709	735	693	724	762	723	787	672	775	761	789	759	716	784	730	756	723	707	726	726	762	696	743	746	734	767	697	722	716	705	753	778	758	743	726	727	735	756	741	772	754	732	763	767	723	761	700	728	690	697	712	738	720	727	784	767	755	714	736	750	739	728	692	739	755	753	721	726	777	768	708	772	719	729	732	718	753	743	720	747	726	736	750	730	724	778	751	727	755	787	715	719	766	707	751	715	741	731	712	736	773	709	731	777	760	724	753	754	704	731	753	741	760	749	749	752	748	704	771	755	772	784	678	756	715	689	770	744	746	752	776	753	739	731	746	769	732	779	736	734	748	729	734	733	740	746	797	751	698	787	705	789	698	795	703	760	734	714	731	767	753	734	724	765	674	745	753	742	718	761	748	712	727	687	790	733	732	756	749	730	737	796	717	785	696	701	721	761	764	766	786	760	704	704	704	744	692	774	727	740	739	749	722	756	735	708	752	738	723	753	740	711	745	738	761	736	778	729	778	737	753	710	725	715	783	717	747	735	708	708	747	736	764	761	712	768	712	752	691	714	705	791	742	743	721	770	770	695	745	745	725	716	709	690	772	786	770	750	711	792	737	728	714	718	718	715	754	735	760	726	830	774	702	759	741	747	744	783	770	730	776	714	729	744	778	781	766	739	728	776	735	772	738	752	732	716	742	762	778	743	683	733	694	768	700	781	727	710	712	761	738	771	745	715	696	754	730	695	778	778	685	714	769	806	735	705	700	733	742	760	718	746	708	725	756	710	719	740	707	722	745	727	705	732	716	741	734	752	711	708	733	719	727	750	730	717	740	725	716	716	711	701	764	763	761	789	720	781	746	718	742	768	755	723	697	736	740	770	753	764	742	753	777	754	735	734	720	696	735	766	714	725	735	733	736	760	760	737	721	762	775	687	757	711	737	675	694	774	676	769	716	738	710	748	720	756	721	778	747	711	705	742	744	759	774	721	685	717	766	665	710	719	722	750	723	708	751	776	759	737	756	729	676	723	771	715	730	796	706	796	751	747	739	732	731	716	724	728	770	713	691	759	682	740	726	755	783	712	697	710	705	724	776	739	726	742	746	727	733	752	759	766	744	739	742	681	742	745	707	742	708	795	708	739	739	727	718	731	730	726	743	709	702	729	753	759	750	714	739	762	715	763	702	695	743	738	755	711	721	752	750	786	773	718	714	741	712	690	721	736	736	724	722	749	728	712	730	724	789	756	742	692	709	731	731	726	730	778	741	780	717	727	783	763	766	745	725	734	688	770	725	782	739	709	748	771	762	724	758	743	795	810	783	759	703	809	721	724	746	689	704	775	671	747	684	671	755	714	731	701	714	768	718	748	754	711	756	715	755	743	727	804	683	684	784	705	763	766	708	716	747	694	769	714	739	770	734	710	690	773	719	688	734	716	786	726	741	736	752	710	751	721	752	772	753	742	760	757	679	723	708	751	750	706	726	681	752	767	715	747	747	742	727	734	718	714	739	736	732	702	725	724	736	742	696	719	686	718	732	756	728	795	759	703	712	704	750	763	729	771	776	740	701	747	720	713	781	704	762	745	703	696	757	755	717	697	783	723	749	760	787	739	725	730	747	728	721	749	734	741	736	694	732	674	718	796	757	728	716	720	748	749	738	732	737	778	694	732	732	721	771	731	733	719	724	713	715	773	698	770	769	704	764	751	702	716	726	745	764	704	738	743	754	755	734	789	731	762	709	742	753	741	753	723	746	773	749	763	715	794	762	724	764	710	707	704	746	722	738	774	757	780	727	738	686	656	732	748	750	746	769	755	742	739	745	737	775	763	748	719	725	748	736	717	737	740	789	715	687	753	773	730	751	722	724	730	703	708	734	704	737	693	720	744	698	743	749	758	745	734	717	729	675	779	732	788	738	678	733	787	748	738	699	701	736	770	681	720	768	674	724	759	710	711	736	732	723	730	720	769	756	736	759	730	784	747	763	735	730	735	725	743	775	744	708	719	752	751	766	724	699	751	706	754	718	734	733	740	735	749	721	687	698	747	727	708	721	665	789	715	696	749	757	691	742	707	750	750	743	727	740	760	721	730	790	708	750	687	745	771	728	796	701	685	725	739	715	737	749	714	764	731	725	733	742	770	710	754	724	739	686	717	716	725	761	736	758	768	746	710	736	743	733	764	763	759	724	729	748	698	764	778	748	742	698	734	728	765	716	769	726	723	712	748	705	714	757	757	709	705	760	765	769	735	741	755	733	721	778	723	758	778	720	738	746	685	765	703	688	726	748	753	742	722	760	736	705	733	721	755	711	746	751	739	709	737	690	724	690	691	788	725	764	753	744	739	740	758	724	716	707	722	742	735	758	679	753	759	693	724	745	723	767	732	773	701	772	772	770	772	745	739	704	751	708	743	741	749	740	725	768	726	764	709	733	769	748	726	729	753	728	727	721	836	746	773	766	697	738	670	769	769	725	772	731	706	784	796	734	754	746	691	735	731	772	727	719	749	715	706	751	742	746	751	718	711	717	736	741	705	790	773	708	731	749	699	722	765	782	735	725	749	774	767	738	720	747	733	736	721	757	753	746	782	725	774	718	674	738	747	756	761	727	730	756	775	739	795	691	707	744	730	742	699	744	703	702	725	744	757	765	751	745	752	705	760	735	776	685	712	729	734	734	716	765	727	761	774	831	766	752	758	721	709	725	717	730	723	739	760	713	748	748	726	768	731	706	745	721	735	733	711	738	662	748	712	800	756	735	742	681	747	747	683	743	773	728	703	776	746	721	728	790	738	722	754	682	696	718	747	726	750	724	724	717	780	763	752	731	723	709	753	731	711	695	715	689	719	747	729	754	711	791	737	706	733	724	739	734	756	708	746	740	740	717	750	762	779	750	771	791	753	787	744	673	721	753	715	700	759	769	764	758	701	756	712	701	757	724	783	745	774	774	725	715	720	766	734	769	742	713	705	693	744	769	775	726	674	761	723	709	779	761	748	731	750	793	759	722	758	690	715	727	716	737	747	684	735	753	725	785	696	731	776	746	702	758	725	726	723	716	737	760	737	758	751	722	723	749	708	778	737	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
18061	7399	7051	5614	4020	2955	2409	1972	1457	1185	1098	1138	987	828	851	917	858	850	809	797	932	787	705	687	742	615	632	554	455	469	441	461	416	381	363	409	359	451	407	367	356	350	350	335	351	384	399	361	370	450	2132	1568	507	374	363	316	333	328	314	300	300	349	282	311	333	288	310	308	292	313	291	326	324	320	298	266	302	288	298	313	331	343	267	322	315	312	313	289	309	325	312	292	294	317	284	309	291	317	328	303	313	278	271	291	310	330	289	312	285	303	294	297	319	310	330	305	304	314	325	302	306	326	310	279	307	332	321	281	299	331	306	291	325	316	323	350	280	293	262	326	307	297	308	319	303	326	294	314	297	302	308	304	285	315	286	323	315	318	324	294	303	315	315	305	328	301	304	311	326	307	332	341	313	329	282	321	335	274	295	298	287	299	312	306	279	274	333	280	296	307	318	309	322	299	305	311	301	323	294	279	340	296	283	328	308	285	327	304	337	308	317	288	258	317	291	319	308	301	262	305	319	269	283	313	324	300	314	317	321	297	311	276	307	311	261	305	304	327	274	309	319	308	292	337	300	294	307	289	294	318	299	285	320	293	285	288	314	294	263	290	327	311	282	297	312	306	317	305	316	283	294	300	346	281	296	334	327	305	310	289	298	286	303	279	289	322	295	338	323	301	310	306	309	304	318	326	298	307	312	305	313	332	283	301	336	298	315	314	272	280	349	316	306	314	270	259	310	295	301	331	303	331	308	305	297	330	291	257	283	300	277	290	301	305	299	285	300	305	283	334	304	316	277	276	314	296	327	280	337	306	329	317	295	308	278	296	262	302	284	313	296	284	315	312	315	303	316	325	301	289	319	307	316	327	330	305	299	287	293	284	290	283	328	304	330	308	270	301	295	259	293	305	301	309	300	303	318	305	285	336	300	303	326	314	322	278	288	278	318	287	301	294	307	308	278	260	317	314	334	309	296	316	306	291	305	310	301	298	303	300	284	305	300	302	305	319	303	268	286	299	340	250	280	302	318	294	336	324	295	265	317	353	313	323	327	310	315	307	293	291	265	279	325	311	308	310	333	310	308	315	311	299	299	285	325	289	283	300	303	305	306	325	316	282	287	315	304	297	320	324	292	288	274	310	281	320	301	288	306	309	301	308	322	325	282	290	290	284	331	314	336	280	289	322	335	296	291	317	314	283	299	319	308	309	292	293	283	312	288	265	329	311	328	330	338	315	296	326	307	298	320	286	292	312	340	293	302	295	313	310	304	308	299	272	330	272	281	321	299	321	317	305	302	299	294	319	308	299	336	319	332	350	308	352	307	307	303	303	285	282	295	308	287	319	313	294	309	315	287	310	306	310	311	329	289	321	327	310	287	305	310	320	319	324	299	318	325	295	307	321	325	318	295	289	316	301	298	306	292	316	311	328	311	322	334	276	291	326	294	321	300	279	306	330	303	297	293	312	306	286	309	305	308	303	301	303	304	312	318	319	329	357	301	291	343	320	281	281	271	282	329	307	318	327	328	306	283	291	294	310	324	355	282	301	307	310	314	353	276	293	320	315	311	323	283	298	262	299	299	311	323	301	323	299	298	322	305	314	321	311	287	319	310	318	294	312	272	282	307	340	325	323	309	291	303	317	306	333	296	322	334	309	288	303	327	296	334	322	314	310	293	311	269	302	282	322	311	306	310	317	301	319	345	304	287	291	320	307	305	305	327	333	302	288	295	308	284	305	293	274	317	340	322	277	324	321	286	297	322	328	272	287	322	300	288	311	318	276	312	321	303	330	292	306	276	323	280	313	273	299	309	318	318	335	276	340	306	316	302	331	318	305	295	312	312	293	268	313	299	316	336	322	317	278	328	302	302	310	335	309	328	310	325	273	319	320	267	301	294	286	318	295	316	304	322	305	322	302	306	287	327	335	274	297	302	275	294	304	263	327	333	271	310	320	317	317	293	292	295	291	320	315	334	316	296	288	330	331	285	310	304	303	303	289	346	282	326	299	301	310	295	309	313	315	303	285	304	319	301	301	319	300	305	297	315	307	315	321	317	313	308	275	313	336	328	299	308	298	343	325	305	296	309	296	329	327	319	359	319	303	282	286	317	294	329	334	303	317	306	284	293	303	271	301	315	284	319	280	289	290	281	296	310	334	295	318	338	322	334	276	306	316	303	273	308	326	309	287	298	294	296	327	335	300	316	300	277	319	286	274	284	296	294	321	271	304	305	304	291	295	310	312	302	294	299	318	302	296	310	311	324	314	290	291	290	305	305	315	297	299	306	291	282	353	322	297	335	336	324	305	335	368	295	302	326	287	312	329	300	307	304	307	276	305	318	316	310	328	305	307	324	296	295	300	322	268	295	329	285	312	304	303	299	324	331	319	324	307	313	313	283	309	306	356	301	273	330	334	305	273	283	283	316	309	267	321	306	311	303	321	319	281	286	292	336	348	295	298	306	293	269	302	303	302	288	306	302	309	289	279	301	312	286	315	321	296	319	351	306	296	298	270	326	286	279	286	316	291	347	247	316	312	306	280	324	317	305	313	313	299	351	299	295	322	310	291	301	327	291	308	294	302	317	309	318	317	307	318	320	303	306	326	297	276	273	306	289	305	310	297	297	276	322	292	287	340	327	284	274	276	313	292	293	319	295	319	313	314	292	290	325	301	321	314	324	276	281	283	321	270	288	313	286	327	285	264	309	320	307	306	319	334	324	309	310	317	305	318	309	311	277	300	305	297	303	322	307	297	276	290	346	342	295	312	361	302	285	294	303	289	314	298	260	280	305	331	328	295	329	289	311	293	298	302	298	308	310	309	315	306	300	288	303	299	269	279	297	302	287	323	321	284	316	287	317	311	299	309	308	320	300	315	352	315	304	316	308	331	317	331	297	296	285	288	315	300	313	323	310	282	303	295	289	317	323	282	312	305	319	282	314	285	311	317	290	289	301	319	279	295	302	295	313	304	295	321	287	299	293	309	323	315	269	308	285	327	298	281	298	313	346	332	283	311	306	330	286	284	298	303	292	329	281	315	331	304	325	275	304	305	287	327	313	303	308	316	302	293	307	336	327	320	329	318	306	273	296	291	318	290	319	283	309	319	310	289	281	312	316	317	297	307	330	322	305	294	276	292	315	328	341	317	281	282	332	255	313	308	315	334	302	302	311	332	302	314	317	298	318	294	305	287	312	285	320	287	336	322	291	303	314	319	318	334	301	291	313	265	298	300	314	308	299	305	370	277	308	319	308	310	327	310	298	313	302	290	286	310	320	290	333	305	306	306	267	322	302	286	325	304	301	325	282	293	324	357	283	296	272	312	298	317	312	333	285	319	311	308	329	293	300	289	304	301	304	275	323	306	299	298	328	306	338	303	287	301	328	305	331	323	312	299	317	310	291	297	297	306	305	292	297	342	295	302	322	296	276	307	300	298	298	331	321	273	309	352	300	309	286	323	324	329	308	284	327	296	298	287	338	301	291	311	286	315	279	315	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
8995	6552	8597	9886	8951	8301	7955	7807	6136	5640	5291	5380	4696	4264	4507	4474	4766	4551	4455	4790	5394	4679	4520	4199	4412	3459	3157	2697	2470	2130	2135	1919	1798	1733	1635	1722	1571	1683	1642	1377	1367	1469	1327	1238	1276	1474	1723	1571	1528	2073	13772	9624	2311	1395	1246	1126	1112	997	952	988	964	980	1017	935	926	964	929	918	932	907	948	948	982	944	900	891	933	957	935	966	927	872	891	898	888	896	880	889	896	840	900	957	946	863	897	878	925	881	890	910	875	873	898	928	917	859	915	895	910	931	915	957	862	887	912	858	900	924	920	924	879	893	898	934	925	882	877	934	892	930	882	869	946	852	881	904	877	951	863	965	933	824	851	863	950	866	879	896	902	873	850	901	909	916	883	896	874	895	908	920	892	899	882	882	915	884	912	886	907	902	887	952	918	881	885	906	904	924	959	893	892	886	886	882	853	841	933	884	935	869	913	906	930	924	882	879	863	890	873	880	901	917	949	841	896	875	912	858	922	937	907	883	924	925	889	908	896	880	883	848	865	903	901	922	906	910	909	940	909	879	920	852	922	957	889	871	895	845	936	819	889	874	918	927	896	877	927	884	847	889	875	885	886	890	894	854	877	896	911	878	955	896	921	867	897	913	882	867	916	863	914	807	833	923	896	891	881	854	848	903	912	958	885	890	931	912	893	905	871	888	901	878	953	876	896	923	932	892	873	862	878	899	879	927	918	881	909	871	928	886	925	862	934	896	836	887	898	912	891	858	907	934	933	883	902	877	903	889	843	940	893	918	851	888	886	893	886	892	918	923	864	870	933	942	862	865	899	896	850	878	890	864	888	885	831	836	867	872	930	902	830	938	913	882	853	927	912	871	851	911	884	851	910	932	868	922	891	886	881	886	882	868	861	906	911	973	914	867	913	883	894	883	823	932	897	923	893	890	899	915	834	857	862	922	883	873	906	854	874	888	886	865	911	887	909	863	897	880	904	876	909	887	907	943	880	860	900	869	897	924	920	925	870	898	891	873	902	953	910	889	858	851	927	904	896	904	883	964	895	886	890	949	878	873	925	928	908	927	903	915	845	873	875	903	872	898	920	905	863	885	890	897	891	842	884	889	849	950	884	882	927	914	906	848	871	929	885	896	927	876	943	876	887	816	901	942	882	895	850	901	883	881	858	912	887	893	879	861	851	846	862	884	900	929	900	871	867	896	879	915	879	867	934	968	883	917	879	894	863	898	864	877	878	899	891	904	855	900	895	918	814	857	877	875	895	857	898	860	930	893	913	878	852	892	920	915	934	898	902	916	861	901	881	917	873	894	891	876	882	922	887	967	894	915	901	970	917	907	916	854	912	843	851	890	886	974	894	884	919	904	877	898	911	890	860	951	877	906	932	919	876	902	893	881	903	915	888	923	916	888	859	948	878	872	907	927	867	864	952	888	874	852	830	901	934	883	904	921	910	903	877	911	882	924	936	863	875	879	891	915	871	864	927	916	892	885	945	929	909	888	920	914	885	845	958	904	883	944	866	942	863	874	873	866	912	907	893	886	918	918	971	881	906	924	877	888	933	898	884	906	911	867	899	867	930	949	879	891	901	910	877	937	906	910	849	902	897	837	845	887	917	894	929	867	851	913	910	866	916	947	903	843	882	886	893	909	912	860	906	905	945	869	945	875	873	871	915	853	900	874	908	866	870	884	916	939	863	870	888	890	866	867	916	871	847	901	906	883	945	868	902	867	896	895	899	901	870	876	868	848	901	909	908	857	897	857	956	838	847	868	869	936	872	948	920	908	856	917	914	865	914	903	957	885	844	904	897	875	923	867	815	910	936	841	918	833	892	850	844	872	919	856	904	826	867	898	933	880	910	885	889	887	906	923	848	851	871	846	908	917	829	928	876	908	911	881	960	840	912	882	912	847	908	899	889	900	893	852	907	845	941	920	884	965	910	876	886	876	981	941	864	885	924	883	855	846	895	902	896	878	855	872	879	886	890	908	885	874	888	916	889	901	877	861	864	882	915	871	900	921	882	888	845	846	882	843	899	884	914	838	922	880	916	867	875	866	919	873	851	869	895	889	917	909	861	866	860	865	876	919	916	954	917	824	927	911	901	888	888	947	901	892	870	919	935	906	920	928	878	954	875	912	876	911	836	925	860	902	928	870	904	922	896	904	894	866	843	875	876	941	898	857	949	876	893	920	906	902	917	940	820	905	845	871	896	896	922	908	928	918	886	891	877	837	900	904	880	825	892	914	885	943	927	912	969	894	938	881	860	836	921	868	862	910	868	913	901	908	891	965	916	856	896	883	857	903	896	936	915	860	887	860	934	954	959	859	930	913	932	926	874	897	866	904	880	897	832	915	885	895	847	935	891	929	883	844	943	882	898	874	889	869	886	895	914	947	920	920	861	854	884	927	909	878	866	944	864	944	870	892	936	889	923	884	906	870	939	874	893	933	939	912	873	863	983	909	958	902	906	905	895	931	938	950	926	941	850	986	882	864	890	890	856	844	852	918	899	892	935	886	908	917	895	876	930	876	882	919	919	879	902	869	934	908	859	870	911	861	909	884	897	845	926	931	859	865	869	893	893	905	917	954	906	942	898	875	889	894	813	902	930	853	900	834	912	904	906	883	852	914	918	906	883	910	871	895	863	927	875	907	949	860	877	942	872	923	836	892	873	950	944	883	868	879	885	884	895	852	856	907	893	884	901	810	917	868	824	858	880	945	874	916	969	869	914	838	894	905	881	867	857	885	860	827	928	874	917	839	896	881	836	906	905	947	910	868	896	876	883	935	922	889	864	910	936	892	895	867	837	925	910	877	901	907	962	921	904	931	919	891	878	854	893	869	890	925	844	922	899	907	878	931	902	914	897	919	851	891	901	868	899	901	839	933	922	888	881	904	861	903	928	914	899	908	938	936	849	907	914	888	874	880	893	944	876	875	882	864	917	930	879	968	915	939	883	937	867	882	909	863	897	910	910	897	891	883	832	930	907	924	942	853	856	919	826	908	907	855	880	893	875	891	893	925	905	923	938	897	874	866	886	918	862	888	889	892	862	874	868	866	898	906	857	890	915	905	899	900	863	854	919	891	831	919	928	894	906	898	824	935	897	893	893	929	850	889	903	908	907	870	856	842	875	907	884	899	882	873	873	838	834	879	863	855	902	890	877	910	923	849	867	894	938	847	929	935	916	857	864	939	881	901	911	890	927	856	879	888	906	881	914	884	916	879	848	867	905	888	866	886	860	931	877	929	872	904	866	884	893	910	938	878	921	909	808	851	905	861	910	891	925	907	898	920	885	874	928	841	886	894	901	923	901	889	905	857	911	866	951	877	902	876	919	912	880	856	875	850	931	833	931	882	913	927	861	863	977	892	881	886	940	904	936	876	892	924	877	920	914	962	911	898	903	878	892	895	866	937	881	913	877	915	887	904	846	862	862	877	929	858	882	874	870	889	862	947	886	878	885	819	873	891	866	874	859	853	912	892	923	868	887	871	920	884	951	895	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
2226	536	480	381	293	274	266	253	254	228	240	237	253	232	195	202	175	222	178	216	204	176	193	163	176	175	159	155	170	178	169	146	145	143	156	145	151	152	169	143	129	141	132	143	147	148	154	172	136	145	214	236	176	158	156	146	151	170	159	149	155	177	163	152	156	143	151	169	158	156	171	167	152	173	159	148	135	144	151	178	155	142	119	132	150	145	143	132	156	144	148	146	149	132	141	127	122	121	159	151	150	162	140	155	163	149	146	127	145	164	136	159	151	150	160	127	148	142	132	146	133	160	153	151	144	138	146	155	148	147	151	133	144	153	144	144	142	146	178	142	148	148	170	206	154	168	143	157	143	143	134	165	128	130	167	165	172	167	155	148	150	147	148	134	162	170	149	150	156	174	169	161	154	158	146	159	152	131	157	178	158	166	151	151	121	153	142	146	156	136	148	152	139	180	150	153	136	148	144	146	176	125	165	149	151	157	126	162	134	179	157	148	145	182	151	181	152	170	155	157	121	143	137	132	155	122	154	133	142	128	147	172	159	141	149	150	148	160	168	164	142	153	130	133	151	157	144	148	160	157	148	162	134	151	164	166	132	140	172	142	151	143	144	171	153	155	150	166	148	141	146	155	144	152	144	158	133	143	145	149	145	135	159	140	145	170	126	163	146	167	148	141	170	140	131	153	131	141	159	159	158	138	175	146	145	148	132	149	149	140	136	146	152	147	156	132	153	145	151	147	169	139	164	175	168	169	179	150	151	137	145	146	159	161	142	165	150	136	165	160	143	153	153	150	162	126	149	165	136	146	161	150	136	137	157	159	143	143	140	139	174	154	171	166	173	154	163	160	132	151	174	157	171	158	149	175	141	143	166	165	162	144	153	130	144	151	137	153	148	177	138	192	139	146	148	154	163	133	148	155	148	137	160	148	167	156	154	158	145	142	143	160	186	142	175	140	157	164	165	148	162	161	165	138	167	148	172	175	171	176	124	140	143	156	183	140	158	131	146	156	124	174	178	150	146	161	173	145	164	148	138	135	127	159	144	168	141	140	166	148	147	128	145	128	153	145	130	157	179	172	152	122	145	160	140	148	148	161	149	136	153	156	151	132	152	160	153	159	171	157	151	129	133	146	160	143	179	146	153	149	160	139	164	137	142	158	129	162	158	193	157	154	172	145	138	156	131	150	180	139	154	162	140	162	159	141	160	149	166	137	146	175	143	153	139	130	162	168	143	141	151	167	121	155	161	145	158	172	160	156	136	151	152	140	181	157	164	155	145	152	138	151	153	145	142	144	138	152	142	166	152	156	131	167	144	150	148	140	152	168	134	140	133	155	134	162	165	148	172	162	162	154	150	143	163	133	164	126	157	145	158	163	162	153	158	159	135	152	151	145	133	153	157	146	129	186	151	161	150	155	173	153	158	148	157	152	166	139	159	166	161	149	150	128	141	159	142	173	151	171	158	148	153	159	149	137	147	146	146	157	156	160	155	166	132	132	168	151	130	166	148	147	138	149	142	152	142	159	143	144	170	152	129	138	153	166	149	154	145	148	157	152	150	149	164	154	147	170	160	133	149	151	153	163	158	148	157	184	175	150	142	171	150	133	148	146	158	187	157	165	164	159	147	140	148	146	137	154	153	150	146	151	164	159	138	148	166	146	138	134	159	145	138	138	146	146	137	158	153	157	148	180	153	167	149	147	168	141	171	183	153	132	142	143	141	155	157	143	143	142	131	145	151	153	155	166	152	174	147	166	136	147	128	173	136	142	140	143	157	154	166	151	123	161	146	153	144	160	164	150	165	122	163	135	144	155	156	142	130	139	148	163	177	150	153	139	146	143	150	160	152	144	143	162	151	150	140	155	163	141	152	135	147	143	145	141	153	134	130	164	143	152	126	158	140	162	170	134	152	147	178	145	141	143	131	159	155	157	147	151	153	153	149	146	150	142	146	139	142	140	148	135	147	124	179	140	138	161	155	171	136	124	126	155	147	172	172	160	150	151	162	154	164	176	140	146	139	160	149	161	147	152	143	131	143	139	162	152	157	159	169	131	172	146	152	151	153	146	156	160	141	152	161	165	165	174	158	137	146	126	164	191	168	142	165	159	154	148	168	151	150	140	155	143	176	142	155	153	149	145	131	158	142	160	146	138	126	171	168	144	134	151	148	139	148	163	168	155	141	124	155	156	168	171	147	159	124	157	140	140	141	160	151	166	141	133	154	151	153	191	146	157	147	170	132	158	139	147	166	165	178	158	136	145	140	142	132	124	136	150	150	150	166	127	153	151	144	142	147	141	143	148	178	153	184	153	161	151	136	157	147	119	145	141	173	169	161	137	139	158	140	164	143	150	152	141	174	159	152	138	163	178	158	156	151	142	160	130	143	140	155	143	164	131	146	129	163	149	150	130	159	161	164	157	153	149	135	124	165	152	129	165	149	162	151	133	123	146	146	147	165	152	166	147	151	137	159	159	168	140	165	152	133	148	147	159	165	136	156	152	162	150	172	147	170	134	146	137	133	152	134	143	133	153	144	152	157	153	146	172	148	160	141	143	166	153	168	145	136	152	129	159	158	163	148	138	168	157	157	175	145	146	138	151	144	146	146	144	156	158	144	156	130	142	154	157	160	148	192	162	133	142	164	139	162	155	134	137	130	155	157	128	142	137	151	165	155	148	137	144	138	148	150	159	167	157	155	147	138	142	152	147	129	139	158	144	143	164	164	153	168	151	143	149	159	144	160	157	131	150	147	156	168	152	166	132	119	141	136	155	166	175	160	136	160	151	147	150	131	174	142	145	153	129	152	156	135	151	165	148	135	166	135	139	153	155	143	144	151	168	145	143	151	131	162	170	127	127	165	171	153	137	155	151	149	144	145	162	150	172	159	141	134	142	137	153	145	171	144	166	175	145	143	163	161	135	194	130	153	146	179	155	166	154	137	133	145	162	145	192	168	132	155	131	145	152	144	146	143	142	143	168	152	156	146	164	144	152	132	133	153	125	143	140	167	146	164	177	153	152	144	153	148	153	166	134	161	168	175	139	199	158	131	166	149	172	130	148	170	169	150	138	162	190	133	126	143	146	145	142	153	154	144	164	150	171	159	152	154	140	172	159	146	156	159	143	136	141	149	148	164	167	163	156	168	176	160	140	162	146	156	170	131	133	143	146	151	157	149	176	149	155	164	173	153	134	125	153	127	145	139	148	153	167	170	163	143	154	130	149	164	157	154	148	150	147	159	156	143	156	159	154	135	145	144	113	178	152	160	162	142	157	151	158	128	152	161	143	148	145	122	153	164	160	145	139	147	150	149	158	178	130	162	143	143	146	146	140	169	154	140	140	141	132	146	154	152	147	153	143	174	176	157	169	163	161	152	155	174	137	160	155	169	137	149	127	136	170	144	148	159	143	163	167	139	161	145	151	151	170	166	152	151	141	142	145	160	153	150	154	124	140	154	157	167	157	140	145	146	158	145	155	130	129	154	154	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
2201	944	1034	1200	1205	1122	1101	1091	1082	1102	1121	1038	1099	1023	927	877	919	880	868	810	846	803	745	723	757	686	682	596	584	590	595	527	537	556	531	546	536	574	536	539	524	529	521	548	489	527	554	526	542	540	1169	1152	568	542	499	488	485	503	509	468	536	555	485	523	481	492	478	497	513	514	475	480	486	464	515	496	484	506	482	458	473	509	506	472	498	509	514	510	461	526	518	522	548	489	480	487	484	498	495	503	527	512	489	530	518	448	535	474	552	481	459	505	537	523	532	497	514	511	471	497	443	515	562	484	506	469	513	515	488	503	473	501	496	489	523	500	499	469	507	498	499	500	496	511	474	486	532	498	483	498	511	485	551	517	481	497	508	502	497	515	468	503	494	511	439	561	498	488	511	524	518	533	485	500	487	552	471	502	478	489	523	531	506	511	498	500	469	477	507	543	507	460	534	504	475	485	512	495	474	493	511	526	523	467	527	499	533	501	498	490	532	498	512	460	517	482	537	496	483	474	480	464	515	477	497	508	461	478	540	482	512	482	464	469	498	512	477	470	484	501	480	551	460	527	491	522	537	494	470	496	501	484	533	495	520	495	507	525	490	495	500	479	509	482	485	521	468	513	503	487	509	466	497	500	461	527	483	513	493	495	518	520	516	493	498	450	466	536	497	458	513	486	519	467	498	510	526	496	486	466	498	469	479	504	497	522	492	504	505	494	489	495	493	493	489	518	491	494	458	482	492	460	518	507	491	504	508	476	527	532	513	495	493	493	532	484	533	445	482	509	521	486	515	480	507	497	507	533	533	506	514	471	517	518	504	521	505	535	508	499	499	470	527	522	480	489	520	530	514	501	501	482	518	490	491	534	503	516	510	453	478	507	533	525	479	522	501	447	457	532	504	502	513	537	494	478	507	509	517	510	481	473	474	497	497	523	526	462	533	471	535	497	534	485	482	484	483	512	463	485	480	513	496	511	524	481	535	461	516	501	499	516	496	492	514	469	493	475	490	488	534	482	501	495	461	493	481	495	482	505	518	527	506	474	516	535	500	493	493	471	504	483	521	473	497	530	491	491	502	503	517	475	539	480	485	498	480	483	491	512	499	494	466	480	477	490	510	528	514	469	537	535	469	532	503	512	519	512	501	474	513	459	513	506	502	500	511	470	522	502	489	518	531	450	529	506	505	501	534	500	556	507	512	452	503	517	544	503	499	481	479	506	509	522	492	488	497	479	495	486	505	522	494	503	456	479	504	481	504	552	516	497	462	506	505	516	533	521	500	506	458	449	502	528	490	532	504	482	458	510	480	467	491	511	472	502	500	449	499	467	531	491	502	544	449	501	498	494	525	520	489	505	520	495	481	486	505	516	465	484	509	508	497	496	491	476	497	504	488	465	494	513	487	505	495	490	510	488	489	546	514	476	497	521	500	495	472	524	492	500	496	509	471	493	527	512	444	471	508	517	501	487	482	507	508	528	513	526	516	464	514	477	526	490	512	480	510	476	504	472	529	481	504	458	497	490	488	517	520	516	497	478	471	496	505	494	460	543	477	497	489	493	479	516	475	454	510	513	499	494	463	502	493	538	518	511	494	545	486	530	472	523	499	462	521	489	459	492	517	510	549	454	514	518	528	491	484	525	508	515	471	482	487	500	503	506	490	503	506	522	522	519	494	472	506	524	508	487	476	468	476	516	488	489	471	508	498	502	501	541	517	521	525	496	519	497	499	453	501	508	504	476	516	503	501	469	455	493	506	513	481	476	521	505	513	483	498	485	502	490	500	480	500	531	515	490	511	512	502	487	491	513	497	509	460	534	468	547	550	491	495	501	490	551	461	510	455	544	506	487	479	501	521	517	501	501	551	500	511	502	504	521	524	510	517	495	468	496	502	525	537	479	505	513	483	478	500	516	484	531	493	492	554	501	499	565	515	419	482	493	457	523	540	486	516	501	493	520	521	524	503	489	485	526	523	515	480	511	495	485	505	487	546	488	532	465	512	556	532	454	513	513	485	510	519	474	485	507	495	498	500	483	492	490	513	485	421	498	523	460	452	512	525	526	507	475	507	480	505	468	462	515	493	503	484	502	467	540	484	489	493	498	468	539	529	501	494	475	513	469	477	489	522	492	507	537	484	493	509	526	515	522	511	514	471	492	517	533	468	486	522	487	520	515	539	487	447	493	492	510	500	501	496	529	508	486	487	511	502	464	523	483	480	525	503	474	487	545	480	522	538	523	474	508	523	483	529	532	501	524	538	463	507	481	506	489	507	490	459	507	547	481	503	486	522	492	471	490	537	494	506	509	499	519	488	494	552	473	512	478	504	517	498	519	485	516	504	538	527	516	484	517	465	496	518	468	502	506	518	493	516	513	495	513	511	523	497	503	503	492	521	522	438	495	469	510	491	524	519	531	486	473	474	484	487	494	493	542	493	459	516	523	501	530	462	524	518	503	467	482	488	478	517	500	539	473	490	502	500	452	504	484	466	509	521	505	529	512	488	493	514	518	489	481	479	479	468	496	485	519	524	506	550	521	451	532	508	502	523	491	517	499	491	470	450	524	516	487	491	514	500	468	539	501	457	490	484	523	502	531	508	490	492	499	488	465	489	458	469	532	502	485	486	473	539	530	498	508	467	462	507	496	469	521	521	492	485	482	436	492	513	536	506	505	477	490	488	494	510	518	474	494	483	498	509	467	476	512	501	501	465	467	507	515	458	482	475	506	522	533	501	512	515	527	510	505	532	492	532	472	514	550	514	537	511	487	525	500	482	485	464	481	527	489	481	534	466	503	540	468	508	522	490	522	506	503	522	477	538	489	482	471	484	485	492	468	488	514	524	461	494	482	468	523	508	486	500	484	497	513	484	512	485	497	523	498	493	503	473	511	501	515	527	490	526	491	495	467	504	474	507	512	548	493	484	508	490	551	483	512	528	492	517	505	476	515	526	480	530	492	474	510	516	513	493	482	495	523	537	514	505	508	479	496	509	494	505	481	506	539	512	493	497	469	480	487	507	513	513	528	488	514	508	501	492	492	519	508	494	509	476	464	496	474	482	511	480	483	516	546	504	515	511	489	520	508	505	458	479	464	498	484	512	505	517	487	495	484	510	509	497	516	484	519	501	528	525	510	488	508	505	526	494	503	491	484	481	482	504	486	476	500	502	504	519	474	503	518	479	462	497	536	491	532	505	498	493	516	503	508	494	507	513	523	518	488	509	526	499	496	484	503	460	492	505	480	531	475	479	537	481	531	474	489	471	491	529	458	461	512	509	453	554	543	529	496	527	476	492	492	475	494	475	505	493	517	503	478	472	494	536	485	496	526	498	484	534	507	501	515	512	482	527	462	462	496	490	499	491	482	500	519	475	482	475	499	513	567	488	500	475	498	510	484	491	534	511	499	518	497	534	505	522	495	499	492	509	487	516	493	501	503	497	474	474	439	509	495	493	521	521	521	488	483	503	508	490	490	516	492	505	503	521	433	521	492	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
9538	3599	3790	3015	2195	1530	1347	1051	799	712	691	622	580	568	582	533	499	529	524	539	503	456	433	455	412	385	361	365	367	305	303	307	300	287	266	302	261	287	277	266	271	250	260	274	272	289	286	270	284	307	1153	897	342	276	277	250	258	254	244	245	218	226	266	247	248	237	221	259	247	229	232	265	241	244	238	245	226	241	222	241	216	252	238	233	214	274	235	233	200	246	214	247	248	271	255	244	231	213	201	273	234	204	242	240	252	218	216	247	259	233	222	265	258	235	226	230	240	226	245	212	256	263	223	236	226	226	219	238	248	250	215	235	254	253	235	226	247	252	233	243	216	239	241	245	244	237	234	234	237	230	233	253	214	266	230	208	248	201	238	233	232	223	241	254	220	243	250	234	232	244	249	258	220	256	257	238	209	239	243	226	242	222	241	241	218	233	204	244	249	239	258	244	243	239	265	234	228	231	248	208	237	237	254	237	252	229	224	263	227	219	267	231	245	265	252	246	227	254	234	231	238	247	222	230	248	259	228	223	238	242	257	228	241	238	230	223	264	239	232	240	235	243	218	238	211	222	217	237	237	243	250	217	232	254	211	237	236	252	251	243	240	227	232	233	249	203	229	250	229	244	241	215	263	199	250	251	238	214	219	241	247	249	255	221	221	263	233	237	256	241	216	245	238	265	227	270	237	211	232	224	260	220	265	248	258	246	253	230	239	246	218	216	215	191	244	240	245	253	227	241	242	227	251	252	237	243	232	231	248	250	255	234	231	240	244	239	219	227	252	246	232	249	238	229	248	218	227	250	260	258	281	223	245	224	243	223	254	222	263	208	215	223	236	227	264	256	224	245	249	218	239	242	257	259	229	240	225	239	225	230	244	240	225	218	233	221	232	221	188	239	253	250	253	211	248	232	221	242	240	248	212	242	232	235	233	229	227	246	236	241	224	236	236	251	251	242	242	234	258	232	272	238	238	254	249	228	231	235	229	241	224	219	262	245	255	240	227	215	220	260	237	261	248	228	245	225	255	239	235	239	226	253	218	250	231	250	261	234	220	247	228	239	249	259	241	252	233	219	210	228	246	245	224	246	249	234	242	217	226	279	223	234	232	246	257	262	255	212	222	236	233	253	234	214	238	232	240	206	243	227	231	246	273	211	237	228	251	212	248	210	254	250	208	232	269	238	241	245	219	250	270	242	240	248	247	250	230	234	237	242	236	218	261	246	245	251	238	233	228	229	248	253	221	229	228	215	237	251	245	264	239	225	212	211	252	254	227	220	200	249	219	248	240	242	263	229	240	242	239	272	242	232	235	241	248	240	241	265	258	244	265	236	230	222	250	225	228	234	225	242	225	247	226	232	224	268	216	231	251	221	240	191	250	253	267	239	254	236	218	259	244	240	246	222	237	227	248	227	218	235	225	272	247	233	242	236	240	233	235	221	236	242	260	260	248	225	210	233	224	226	219	230	256	221	235	211	226	232	234	211	235	243	230	222	265	235	268	261	242	250	244	236	222	230	232	223	235	252	217	239	247	234	230	233	236	217	263	251	214	230	215	238	259	214	254	247	220	248	235	231	244	246	248	228	223	248	240	200	241	219	256	238	235	248	236	232	247	242	253	246	237	219	241	243	231	242	245	205	270	221	257	250	218	233	234	226	237	229	229	246	234	225	211	222	276	215	227	250	249	226	212	193	234	211	221	254	257	219	218	222	236	251	221	231	238	227	204	236	223	257	229	235	239	249	236	243	264	231	241	218	221	231	248	238	250	211	237	233	229	245	224	248	218	254	218	252	244	249	221	251	221	247	232	226	227	218	201	223	254	235	220	282	205	248	242	226	238	267	217	218	242	239	234	241	224	229	229	197	221	225	242	221	240	257	229	253	244	259	215	252	244	260	246	242	252	227	231	230	216	207	223	226	214	228	254	252	266	232	220	232	225	253	252	204	230	277	241	241	232	232	237	202	236	242	245	256	227	233	229	252	222	240	251	207	258	227	222	260	256	240	217	252	217	261	222	242	254	229	222	248	272	274	223	263	244	240	241	215	231	250	223	241	244	257	230	234	249	211	255	245	239	264	227	236	210	234	256	237	247	225	253	206	237	221	204	213	214	268	234	232	220	230	249	214	220	233	248	254	253	250	222	271	249	238	253	237	262	228	266	259	258	229	238	246	259	218	242	231	252	239	241	250	236	233	204	228	226	205	259	219	256	252	226	221	232	203	225	230	218	247	244	228	249	233	256	244	232	241	254	232	257	233	246	237	229	233	252	213	232	221	219	244	236	242	237	242	217	237	230	256	227	259	249	238	231	219	217	246	223	220	249	250	243	247	237	247	242	250	271	208	237	240	236	211	223	223	269	256	223	253	226	249	247	256	229	267	228	223	250	231	242	230	210	238	246	226	238	239	230	241	238	211	222	234	224	249	254	243	195	236	230	247	268	225	254	247	225	228	246	242	226	246	252	258	210	232	235	210	238	274	226	231	242	252	235	257	278	244	267	235	251	243	238	243	255	214	253	258	250	231	210	251	237	238	227	231	231	246	223	241	235	240	227	237	257	244	220	243	230	244	226	213	237	244	228	249	242	241	202	243	230	248	220	235	226	220	218	237	262	249	245	254	222	250	237	258	239	248	229	246	219	230	237	236	224	241	246	231	241	248	244	251	252	221	231	232	203	216	221	202	209	213	227	242	241	195	230	251	263	250	233	259	243	247	236	231	226	247	229	254	235	256	237	275	228	231	227	265	248	216	247	221	258	256	234	239	241	219	246	255	240	236	242	232	231	256	195	266	224	246	231	247	234	249	245	251	227	260	271	232	224	232	224	241	213	239	242	223	254	255	239	220	224	273	244	234	238	243	223	254	244	227	240	238	245	247	222	232	219	217	237	219	219	245	208	229	232	228	265	220	253	213	238	225	232	212	212	228	213	242	266	260	232	253	204	232	211	241	229	226	234	248	249	243	232	260	245	228	229	201	239	231	246	240	223	236	261	262	253	228	208	207	227	249	252	260	243	221	245	252	247	268	221	247	258	269	246	242	248	247	222	230	260	250	247	253	259	244	251	220	228	240	250	256	251	227	260	248	212	232	215	242	239	235	228	263	234	245	212	254	242	261	243	224	220	260	231	219	246	233	242	215	234	244	220	224	238	249	233	244	257	232	233	256	221	252	238	234	245	208	225	249	237	256	273	213	239	230	249	233	254	242	234	256	230	210	248	243	279	214	219	242	224	205	265	250	240	223	266	225	212	196	238	227	258	227	230	248	233	248	218	229	264	250	250	236	241	242	230	226	249	266	209	234	265	246	244	236	253	254	222	247	224	229	219	257	251	255	247	235	248	226	245	250	216	235	247	235	241	234	248	259	238	236	246	227	221	230	230	222	243	240	257	238	243	237	254	238	225	234	243	236	232	232	243	237	218	220	246	223	243	219	253	224	221	234	219	226	223	234	245	249	237	232	258	227	222	219	228	209	225	221	232	226	216	223	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
6474	3900	5439	6364	5797	4995	5039	4464	3845	3460	3233	3356	2976	2831	3042	2964	2950	2830	3048	2748	2869	2728	2529	2437	2591	2179	1747	1578	1523	1449	1394	1316	1147	1139	1131	1114	1090	1315	1012	990	926	1004	895	945	1061	1019	1133	1036	1074	1229	7743	5628	1471	1123	910	832	788	764	781	754	730	778	742	708	781	722	724	771	686	772	738	753	773	728	741	718	763	721	755	715	755	759	693	705	734	725	711	691	719	745	735	742	689	691	687	746	776	686	755	732	732	710	719	686	703	733	742	748	689	696	700	689	724	754	796	742	752	682	705	718	697	750	736	731	704	707	676	716	687	710	747	714	740	713	708	706	722	737	734	782	688	698	696	728	694	738	692	756	730	719	712	729	732	720	721	747	717	676	776	736	701	779	710	717	747	698	707	681	727	763	710	713	673	741	718	720	690	709	759	716	702	728	745	736	729	705	700	709	692	751	727	770	747	724	669	742	763	721	732	714	733	709	712	684	729	759	743	726	696	733	743	704	729	741	710	708	781	749	704	683	764	723	769	772	750	703	731	734	711	688	709	734	717	684	739	713	677	782	760	669	701	751	710	731	740	742	702	738	749	724	693	746	694	717	747	721	738	685	762	694	729	758	715	743	702	667	680	728	752	692	731	724	717	750	728	699	748	705	714	712	695	707	683	746	771	722	693	727	642	729	723	683	752	682	717	723	718	735	766	734	749	744	724	726	709	704	716	679	683	681	738	716	727	728	716	712	701	696	705	816	721	707	735	726	733	729	745	753	708	720	709	766	726	686	720	716	685	736	756	754	698	767	726	756	766	715	736	747	704	737	706	688	725	740	679	715	727	744	707	774	740	741	719	686	724	714	724	698	770	744	697	753	709	722	738	703	708	722	711	764	707	717	721	691	744	718	709	705	733	722	762	699	723	777	694	717	715	699	699	714	732	739	720	706	730	744	690	770	715	750	796	743	731	735	703	697	711	726	770	745	769	768	723	743	753	726	719	690	704	698	730	736	706	691	742	741	716	719	675	778	747	731	724	674	759	753	770	690	692	773	707	695	757	678	783	735	715	754	703	689	677	671	730	723	706	744	703	687	659	783	710	741	715	708	688	741	700	775	745	706	671	707	690	740	734	704	684	717	740	697	701	693	750	665	671	745	738	715	709	731	727	731	743	748	663	694	656	743	701	730	709	715	710	724	693	763	784	763	702	706	714	720	703	726	681	715	758	712	711	706	731	738	690	748	713	718	685	739	720	699	703	734	734	718	722	702	726	728	717	704	764	747	707	730	745	704	730	724	757	719	727	798	676	725	739	749	731	690	725	714	700	723	744	768	747	752	726	689	686	752	731	701	687	706	748	782	759	712	717	720	669	682	674	682	682	687	725	739	667	768	717	742	740	738	703	766	735	730	766	742	747	737	706	719	703	712	739	684	730	721	681	766	738	716	706	685	748	674	724	738	676	719	729	694	718	741	758	721	719	690	670	738	778	697	692	727	750	755	713	685	672	732	787	742	730	703	703	705	737	671	716	749	713	751	744	666	734	781	693	685	692	708	713	707	738	706	681	743	689	744	732	665	720	679	679	730	726	675	672	725	756	706	757	700	669	694	717	701	709	736	675	781	770	731	757	707	712	701	720	723	772	701	680	732	703	704	739	708	708	690	752	734	711	743	713	738	735	715	687	712	733	709	697	739	719	737	694	711	700	737	738	710	703	725	735	706	709	687	684	703	706	711	714	727	687	768	762	734	635	728	734	739	703	726	738	769	734	734	785	694	685	742	778	725	719	726	739	688	700	726	772	650	727	748	750	748	712	749	750	736	695	704	720	708	699	748	691	715	741	732	735	715	757	743	736	724	750	765	672	708	698	729	719	720	660	701	693	706	753	765	672	651	748	711	707	754	650	697	738	711	675	743	712	769	718	754	680	667	713	709	725	730	695	721	676	726	765	705	734	720	656	730	719	748	715	733	710	753	727	756	762	755	710	689	750	686	732	698	765	719	785	697	697	689	710	726	716	683	703	684	709	702	739	725	748	709	704	702	722	704	705	692	692	699	722	692	692	692	690	737	709	724	734	741	704	680	718	681	691	718	751	691	732	707	680	694	708	751	742	720	739	741	690	728	728	757	731	680	725	724	708	740	719	737	737	719	745	719	740	731	756	743	711	702	732	706	765	716	733	771	680	717	745	729	709	737	747	762	726	672	711	708	723	733	745	732	679	755	677	667	748	705	773	753	729	703	719	709	718	678	675	744	721	705	662	704	718	671	660	691	695	718	771	770	720	717	712	746	688	696	730	815	729	775	629	715	759	740	719	731	749	685	760	742	746	736	705	724	713	706	757	713	732	687	703	727	744	765	718	707	714	746	715	697	744	741	716	720	725	689	717	683	753	776	699	729	698	747	661	793	675	757	677	707	719	730	744	684	729	730	709	718	680	703	726	759	648	768	726	696	724	728	735	711	706	719	764	742	700	716	737	754	732	710	722	756	754	726	745	703	734	700	710	737	670	725	691	707	771	696	696	753	751	718	718	674	749	689	690	668	738	744	720	732	660	733	717	774	751	672	756	734	748	784	750	699	719	733	706	716	703	726	740	727	656	719	746	696	749	736	736	720	757	757	715	687	730	735	746	695	732	720	695	733	714	747	747	731	744	692	668	744	707	701	777	715	727	721	693	709	699	735	705	774	712	730	724	680	721	769	739	718	694	771	724	703	726	674	728	732	752	718	755	779	735	654	709	714	713	744	675	691	719	721	761	752	735	682	698	717	777	658	742	744	718	707	674	712	752	709	688	730	736	686	686	709	754	722	701	731	715	689	705	716	678	739	725	695	714	724	707	726	693	691	727	692	742	732	735	699	732	754	670	680	759	752	733	739	740	720	676	656	682	736	737	711	670	694	683	693	715	690	698	716	714	725	714	730	706	760	711	683	755	721	723	765	722	731	685	743	772	643	703	722	755	761	741	764	729	758	719	731	747	688	753	750	721	717	737	684	671	707	723	724	697	739	745	765	737	713	723	715	708	725	764	716	721	730	740	718	735	705	715	736	699	720	702	735	748	714	667	727	718	713	708	733	726	712	708	743	712	742	770	717	692	677	718	747	680	725	714	717	690	762	701	768	758	749	674	756	702	701	739	766	749	735	724	700	730	716	698	764	703	741	744	722	706	698	713	681	681	691	718	752	758	735	732	661	706	717	677	687	701	769	766	727	694	718	693	681	739	748	750	717	711	666	763	691	725	727	701	722	729	708	759	701	723	733	750	759	708	683	685	745	682	727	744	694	691	769	683	737	697	741	733	692	732	641	741	728	689	681	756	713	766	793	731	767	717	763	731	754	710	702	740	766	718	754	724	689	761	702	713	730	757	695	728	711	680	735	694	767	693	756	688	740	654	737	729	751	664	761	707	703	734	730	709	735	731	741	718	748	789	717	709	714	748	708	726	750	757	713	745	769	726	708	768	711	712	749	633	737	725	724	721	731	762	753	742	709	670	709	732	766	682	808	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
18319	6996	7497	6137	4462	3109	2324	2081	1547	1326	1154	1045	1046	866	947	933	858	912	956	791	834	784	764	778	753	598	548	529	478	432	464	413	404	391	396	431	389	451	373	377	318	386	328	349	357	381	431	378	383	464	2103	1706	471	389	357	354	330	294	300	295	313	296	321	292	331	328	300	309	296	323	316	295	324	268	295	286	316	288	290	301	328	288	310	326	302	329	298	293	297	300	294	315	311	327	342	307	291	324	303	311	319	287	329	311	314	323	298	300	320	302	295	313	321	333	316	312	291	296	322	284	298	316	287	311	299	282	300	277	311	304	315	301	299	306	300	307	326	325	307	338	302	279	323	321	331	320	316	285	301	299	283	320	297	297	305	290	317	283	296	310	325	314	301	305	327	311	306	308	324	295	303	298	316	309	281	295	284	266	317	281	338	317	331	320	304	297	322	334	329	322	306	304	293	291	276	321	294	349	311	301	293	322	309	303	312	312	317	287	300	283	324	314	310	315	332	330	305	306	303	310	302	313	333	315	322	332	273	321	349	281	274	283	296	302	287	282	280	298	286	315	304	299	315	302	282	314	307	305	274	311	294	299	287	312	316	314	306	299	301	317	303	315	311	309	292	289	294	309	299	306	290	301	311	319	294	308	304	318	322	324	304	304	306	303	296	317	294	312	321	303	337	315	289	284	294	294	309	276	317	324	334	295	326	302	328	319	303	308	301	315	312	315	303	294	312	285	291	302	329	295	299	302	300	293	308	303	290	316	326	279	318	324	319	286	299	298	287	297	297	289	307	307	299	285	304	291	310	284	312	310	305	314	303	296	306	313	302	334	298	294	298	316	317	313	319	319	270	286	325	307	283	300	306	281	294	343	310	311	296	327	273	294	314	288	336	326	335	301	301	360	292	301	323	314	315	295	294	301	307	332	325	320	331	330	326	311	296	289	281	316	286	299	298	285	302	304	328	324	313	331	320	332	308	324	314	281	290	307	300	309	277	286	305	301	357	300	286	285	306	281	274	295	305	283	302	317	302	317	302	322	287	317	303	281	293	296	301	280	308	299	328	277	296	305	296	289	315	329	305	294	325	322	280	269	305	313	274	322	304	293	315	316	329	331	296	298	290	308	320	291	300	301	288	311	338	283	326	295	323	308	295	309	298	307	306	327	317	317	288	319	306	315	304	302	299	297	283	293	313	317	276	327	333	291	304	321	315	318	313	283	341	295	299	299	311	307	311	311	291	296	299	342	316	319	286	304	306	309	313	310	307	277	328	312	318	303	303	308	303	304	296	306	312	331	339	331	337	308	338	303	304	280	321	293	284	275	264	327	322	317	279	326	324	299	316	289	297	307	284	346	302	314	323	310	295	326	306	338	315	286	321	332	278	277	316	303	258	294	312	285	303	284	288	290	333	302	280	296	309	315	310	292	300	316	307	294	285	316	277	314	314	284	308	300	300	271	302	311	317	288	287	292	291	321	285	309	288	305	299	279	332	305	299	306	297	280	299	291	326	286	320	330	312	303	312	314	310	316	311	349	327	314	306	347	316	309	311	300	303	308	307	295	271	294	333	318	276	293	343	303	289	304	315	299	328	287	304	309	296	265	296	318	292	314	314	292	310	264	308	297	267	315	308	298	286	309	295	301	303	277	280	320	319	317	317	294	301	321	288	290	316	278	305	306	333	341	330	335	317	330	301	314	353	314	305	323	294	310	329	313	291	342	306	311	298	293	302	298	305	284	295	314	291	299	303	320	303	306	314	340	296	304	303	319	333	294	303	316	310	299	306	330	304	306	308	301	321	304	303	278	343	293	317	314	290	303	315	285	335	299	351	293	324	285	299	283	304	316	324	290	329	293	314	317	348	284	324	289	297	323	276	309	297	305	307	304	298	303	292	274	322	296	289	316	305	337	278	329	306	327	307	293	293	289	338	325	334	287	291	294	308	320	324	301	317	281	294	345	325	312	307	298	281	312	290	302	321	291	274	287	281	299	314	321	292	302	307	315	334	292	291	304	326	322	291	315	300	334	302	333	350	322	315	302	294	292	291	285	315	311	307	306	285	294	317	287	279	303	327	338	288	300	290	318	303	283	308	328	316	296	317	294	329	294	317	304	320	301	310	330	305	302	296	316	292	312	279	316	299	330	338	262	321	277	316	290	315	303	298	326	301	322	298	305	322	295	310	333	370	293	281	308	295	287	303	278	289	312	312	291	302	333	313	305	306	298	318	310	283	289	311	296	330	292	334	287	306	342	304	300	307	302	324	351	302	283	308	295	303	274	320	314	268	288	301	293	315	277	317	307	288	322	292	297	293	329	320	326	302	302	307	308	296	321	322	307	354	306	342	281	328	295	312	290	307	303	288	304	307	327	318	291	271	312	289	276	310	303	301	308	303	310	284	308	287	299	290	303	295	273	291	308	333	298	300	290	307	321	297	284	309	322	295	292	316	319	286	300	308	302	287	286	317	302	308	301	327	326	327	316	339	306	313	295	319	291	312	305	298	319	314	343	307	316	315	308	320	293	326	284	303	318	319	328	286	337	284	269	326	317	326	329	317	289	258	294	305	317	292	279	297	297	333	315	275	265	326	315	307	314	322	319	309	295	283	308	297	300	314	304	278	323	295	312	304	300	284	303	305	306	328	290	274	312	313	314	314	315	307	299	341	311	304	324	318	294	294	291	321	332	312	309	294	278	295	284	302	307	308	276	286	300	317	301	300	303	296	297	305	313	291	330	310	321	287	330	317	303	320	346	330	299	278	307	298	310	316	308	305	311	314	317	299	312	308	360	326	292	296	328	307	302	287	287	291	293	351	306	308	313	314	317	304	310	306	290	320	322	325	302	296	320	295	285	284	316	326	301	323	336	318	312	333	274	305	321	311	292	286	290	315	274	287	292	308	303	273	295	299	290	336	276	324	342	322	302	301	325	306	332	314	312	304	284	298	322	329	284	280	322	296	336	312	317	338	314	303	292	326	302	293	299	303	317	277	355	319	320	290	333	310	286	341	306	316	323	298	292	309	297	267	311	319	301	313	336	327	295	313	288	312	313	287	323	293	338	317	284	326	297	309	342	293	295	297	314	325	328	307	316	307	298	311	310	302	319	291	346	290	319	323	315	307	289	332	291	326	299	294	290	334	277	334	294	320	296	288	332	307	316	320	282	299	297	322	329	299	308	279	293	294	293	323	334	328	351	287	306	313	309	325	299	310	295	305	279	300	304	280	311	323	329	265	305	295	331	316	323	309	310	333	312	285	303	337	309	305	296	295	324	337	324	277	333	326	326	297	291	280	271	322	286	297	324	298	317	309	296	273	303	296	317	314	326	281	289	283	288	311	296	292	319	311	300	301	280	308	311	327	280	301	306	301	321	294	280	283	299	310	320	313	336	356	314	306	335	326	305	313	330	273	315	304	299	327	321	314	352	296	296	302	300	328	313	302	299	314	298	328	302	284	321	281	287	311	312	298	342	293	302	324	328	306	288	304	300	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
8983	6075	8937	10193	9201	8309	7706	7614	6707	5926	5437	5346	5006	4690	5048	4999	4854	4906	5325	4424	4730	4836	4425	4440	4607	3571	2880	2589	2344	2224	2138	1981	1837	1692	1474	1585	1575	1699	1579	1339	1354	1492	1223	1327	1366	1458	1838	1567	1514	2012	13160	9882	2062	1527	1208	1229	1044	1043	997	971	983	983	976	905	937	918	948	863	918	951	930	949	946	940	922	880	970	906	948	961	913	933	885	909	934	909	926	899	899	865	904	931	880	909	899	888	941	878	877	892	892	864	905	945	911	899	888	906	916	932	869	887	887	885	985	832	932	857	938	891	845	904	830	835	918	941	839	884	946	911	884	936	925	880	919	888	854	829	962	865	901	876	960	861	910	895	948	908	934	908	927	894	875	874	915	929	844	910	844	889	908	882	902	854	864	963	911	926	877	874	874	857	902	863	803	862	875	850	886	924	880	876	882	882	884	862	878	899	881	896	842	955	876	919	880	927	895	865	914	874	903	871	861	903	901	902	897	875	896	875	885	905	843	861	911	855	912	895	902	889	886	890	902	935	901	899	933	901	894	867	858	922	867	861	881	922	932	909	911	893	892	937	882	927	935	874	898	901	842	911	904	928	960	875	869	883	889	893	903	896	855	885	869	873	903	905	837	824	923	869	895	924	875	967	893	890	847	863	877	887	894	862	910	913	894	898	886	909	900	905	921	889	879	893	926	898	903	889	898	834	873	889	838	897	888	821	870	974	877	903	911	879	930	903	903	948	917	849	878	880	906	888	903	888	898	909	875	928	846	889	901	920	929	901	898	867	878	927	865	922	905	900	917	939	863	917	888	879	893	921	896	862	920	901	920	844	902	905	914	888	877	861	896	849	916	898	881	907	900	899	892	868	899	917	883	891	872	919	921	887	861	883	880	895	839	845	895	898	857	891	883	913	907	856	917	898	889	922	945	959	849	854	907	896	888	920	871	854	831	907	917	905	931	886	938	928	878	900	866	866	881	917	879	915	880	911	866	897	840	931	915	854	894	927	915	890	919	902	899	881	892	927	866	837	867	969	901	906	911	890	902	914	837	925	880	926	870	853	810	899	908	898	887	908	883	881	911	882	926	902	921	870	884	877	868	914	878	901	894	864	913	929	905	915	903	901	922	837	948	858	916	889	923	929	906	863	931	838	894	854	873	842	965	868	900	910	849	870	858	859	915	926	920	883	843	885	886	855	894	885	889	863	881	886	837	886	914	917	887	888	925	858	920	952	874	831	929	845	843	853	857	890	871	842	928	901	906	839	885	890	904	847	940	899	872	885	914	923	897	870	946	850	876	892	889	860	897	868	931	882	862	924	899	911	875	887	976	898	914	920	880	881	953	880	862	890	903	900	902	909	899	858	878	920	884	928	875	969	890	924	895	935	878	961	916	905	912	876	881	918	870	844	893	866	955	942	940	884	856	894	889	883	848	863	828	902	846	883	933	890	845	829	912	847	901	877	881	927	841	903	881	915	907	925	897	913	858	939	839	838	907	849	875	889	849	939	884	830	886	871	902	903	905	860	872	897	859	877	901	855	886	877	891	916	904	906	897	883	853	915	923	923	873	901	895	875	927	850	879	866	920	842	928	901	879	899	906	889	896	872	870	963	876	927	924	865	900	888	898	883	827	908	887	926	884	875	838	897	912	923	903	866	885	870	879	943	859	932	924	899	947	863	905	873	852	951	899	915	918	861	912	906	864	970	893	872	846	928	905	866	946	894	886	878	876	919	903	880	846	859	864	860	858	912	875	900	901	943	918	917	913	895	890	870	934	911	907	898	870	876	902	880	859	929	855	913	897	872	896	930	951	873	921	941	925	887	909	842	867	879	897	873	820	908	896	855	898	855	893	864	913	900	950	888	844	896	824	934	885	874	882	911	894	902	898	846	897	889	921	862	925	928	884	933	845	858	915	856	868	842	914	920	937	923	874	866	862	884	908	877	872	921	860	962	906	869	921	895	912	915	894	896	914	873	846	904	893	891	925	883	886	917	853	907	922	919	907	872	888	935	922	858	926	907	902	950	922	927	885	870	829	835	915	930	874	946	915	870	925	936	910	892	880	888	878	914	868	927	830	902	845	852	879	934	842	869	914	845	908	906	879	841	918	896	872	889	888	905	895	873	885	889	849	914	885	938	872	865	906	852	875	900	899	874	905	914	861	852	920	910	907	874	871	869	914	886	899	932	866	856	888	874	865	911	932	932	924	931	874	876	885	899	896	898	830	911	876	874	884	887	922	890	966	940	854	856	919	893	900	902	859	957	878	951	871	934	935	848	880	852	901	880	900	911	840	883	881	884	953	888	904	910	832	946	870	884	857	902	932	885	924	896	833	917	875	905	851	921	933	914	865	945	942	900	905	911	893	827	879	906	892	869	926	893	877	938	864	917	906	855	890	879	918	867	903	909	916	899	907	917	926	877	914	854	924	903	944	846	907	850	883	880	975	915	854	865	856	874	911	901	898	891	889	865	841	879	874	880	895	928	908	907	881	861	968	915	888	863	932	927	887	930	873	894	892	891	881	872	890	853	869	866	942	837	889	896	935	849	906	871	916	940	936	915	881	943	949	900	896	909	868	865	865	868	878	916	885	949	887	875	898	922	871	895	924	923	965	876	940	880	899	899	920	890	889	879	891	883	876	895	843	919	896	871	934	890	948	911	903	906	842	884	928	824	907	959	909	916	905	856	835	870	904	946	924	906	907	861	918	888	883	855	898	872	910	935	881	912	896	882	879	928	896	901	924	931	926	945	923	899	929	891	862	927	820	924	942	899	852	883	868	897	883	893	884	873	888	946	908	900	859	896	848	915	873	925	857	935	867	939	899	903	885	942	925	903	887	853	899	908	851	923	864	829	859	895	839	893	886	894	911	910	873	883	905	853	905	878	860	856	861	912	895	882	888	895	967	869	890	920	843	929	895	903	900	879	886	877	882	901	908	909	947	879	909	896	891	849	875	888	862	921	881	932	915	922	884	896	941	947	896	903	872	876	861	885	895	853	913	897	892	841	910	889	893	916	910	933	942	938	892	919	888	853	857	934	851	861	892	883	881	869	930	889	874	958	875	904	924	922	921	951	895	910	847	922	834	877	932	853	839	877	905	865	914	927	817	911	866	889	886	899	890	919	914	900	870	933	884	868	884	868	939	846	873	930	911	868	919	870	887	890	897	863	897	877	869	923	853	848	925	829	884	876	857	907	854	905	865	847	883	898	846	856	880	849	866	883	905	891	893	880	871	882	899	877	903	885	810	871	936	892	868	902	874	867	934	882	867	885	946	888	915	809	891	834	871	943	898	866	894	868	876	914	892	937	884	936	907	851	885	958	942	919	881	889	889	849	888	878	875	898	906	913	878	849	946	905	867	964	917	901	891	896	972	912	888	859	894	884	858	908	900	859	856	929	879	878	880	898	921	894	836	886	870	850	885	922	852	968	843	912	882	895	922	901	907	895	921	916	910	877	908	887	895	885	859	893	850	873	928	885	874	903	944	903	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
2206	468	521	393	326	277	249	263	269	229	221	234	220	220	207	198	186	200	212	190	172	192	187	168	178	164	148	156	153	159	125	134	139	143	154	159	144	155	164	155	144	155	156	157	149	125	161	144	168	130	207	226	145	166	125	133	144	158	157	151	151	155	137	143	176	153	151	153	139	128	123	147	145	166	151	143	134	129	138	150	135	132	141	150	176	130	162	149	129	152	170	152	159	140	162	143	147	137	140	141	137	148	148	131	140	147	154	134	145	145	158	138	132	138	153	146	124	135	158	138	148	133	136	132	142	132	131	149	130	141	140	149	149	152	140	137	157	135	130	181	135	145	143	140	185	140	151	152	134	140	130	135	143	148	129	162	142	141	145	151	145	133	173	138	139	141	132	137	147	149	141	153	148	143	128	142	143	160	151	133	151	142	142	142	154	144	146	146	153	126	157	141	131	141	143	141	131	146	144	142	152	128	140	128	143	180	138	160	129	143	121	143	149	149	156	129	138	135	151	161	142	142	151	134	135	155	161	144	137	154	148	143	157	145	130	130	146	146	139	130	158	129	146	124	154	150	148	128	153	144	169	165	155	144	127	139	143	161	164	153	156	133	149	134	160	118	148	154	150	160	133	140	147	140	145	140	143	151	132	148	147	133	146	138	155	158	151	128	164	130	153	146	140	166	153	125	162	151	146	151	154	141	134	160	136	152	146	163	160	155	141	150	134	151	151	143	152	148	149	154	154	148	144	141	133	127	129	145	155	158	130	145	130	148	159	152	140	121	149	149	133	154	131	161	129	147	143	139	151	152	136	138	145	155	144	146	135	167	165	129	154	131	130	141	140	141	142	156	146	143	148	119	160	177	152	164	146	151	137	138	160	162	153	148	135	135	160	150	157	163	132	141	127	147	150	138	145	158	133	140	150	167	141	130	151	132	158	166	142	158	152	157	132	147	145	143	137	159	145	166	139	145	171	132	156	145	129	129	143	129	140	147	148	131	127	149	144	137	151	162	128	150	140	148	138	156	139	147	121	153	126	135	149	162	141	135	125	149	132	150	146	163	137	151	163	144	145	147	150	131	145	158	139	136	140	143	160	136	154	150	135	161	154	135	145	133	116	145	163	144	159	138	135	148	169	129	151	145	141	121	158	167	143	147	155	133	163	147	147	141	136	147	155	141	130	153	164	155	141	133	137	152	149	144	144	154	140	149	141	147	144	141	143	164	125	140	146	159	156	156	127	164	151	154	123	162	148	147	151	153	150	134	140	140	152	131	154	133	153	143	150	142	136	161	156	134	151	163	157	139	155	132	139	135	150	135	146	152	132	145	146	161	155	174	166	128	144	141	132	146	150	150	158	145	139	139	152	148	110	147	142	121	148	133	139	136	166	136	143	142	146	148	144	144	149	154	134	147	126	134	151	163	134	160	136	145	151	140	169	144	143	140	155	152	161	157	133	158	145	168	150	129	152	140	144	140	148	150	161	140	119	150	153	155	148	156	158	139	163	156	162	126	163	138	153	145	151	144	157	154	149	144	138	152	160	146	131	146	154	150	167	128	144	152	149	145	148	136	150	159	122	150	175	145	147	151	110	138	123	144	153	132	152	143	154	143	158	133	136	163	132	143	156	150	140	149	139	136	138	148	152	128	148	156	151	133	147	146	119	131	143	149	136	150	171	154	155	140	143	141	132	139	132	142	147	128	144	151	152	152	136	150	160	151	122	139	140	149	133	158	146	137	149	130	130	148	150	135	153	130	133	142	138	146	123	151	164	132	142	171	157	144	146	119	157	149	131	161	125	166	147	155	144	148	140	146	134	150	159	129	131	159	142	141	144	139	147	133	152	145	170	150	144	149	149	142	151	135	161	126	178	136	150	135	139	152	142	131	162	153	119	124	153	145	175	146	136	138	144	129	161	134	151	156	151	141	138	139	149	134	142	145	127	140	122	137	158	153	150	153	141	150	152	165	153	147	134	141	134	150	142	144	148	141	163	154	136	144	145	150	153	147	157	138	144	134	137	130	154	128	157	139	139	170	158	135	153	136	147	127	121	137	151	147	151	156	138	149	149	177	129	148	155	132	152	140	159	135	151	166	146	151	157	140	162	138	141	144	138	143	151	138	121	145	144	158	152	160	144	152	147	142	136	135	163	139	139	161	114	130	141	146	161	127	159	137	149	139	155	156	156	137	143	145	159	147	147	138	143	156	160	139	144	141	157	135	135	143	138	148	156	152	151	128	160	135	139	149	152	125	153	162	166	121	136	158	167	153	145	150	138	155	151	154	131	148	144	143	140	169	160	153	150	154	138	146	144	130	164	150	142	148	144	151	149	150	153	144	123	127	173	167	141	143	147	149	153	147	157	147	123	143	148	163	156	133	135	152	133	157	162	141	143	143	151	146	146	165	118	139	142	152	134	133	156	148	157	149	154	148	144	130	153	158	135	136	141	153	143	130	116	154	153	166	144	144	150	142	137	139	136	131	156	150	162	138	134	133	144	150	154	134	141	158	135	122	123	142	137	151	155	130	139	134	115	156	147	140	143	157	141	142	128	153	158	146	132	146	143	156	132	138	144	152	149	116	147	133	149	155	141	152	155	142	148	164	163	122	146	129	129	157	152	120	135	159	149	150	156	126	150	140	133	137	132	148	146	145	149	130	148	142	142	118	155	149	142	137	149	161	145	163	148	146	145	128	144	151	171	137	138	161	186	134	147	153	177	130	137	148	162	152	123	175	125	145	147	141	147	159	150	133	150	130	157	143	153	155	146	155	145	150	154	149	147	179	150	164	157	145	143	136	152	142	155	133	151	138	148	135	152	143	120	152	162	142	150	137	154	136	149	140	148	141	155	148	157	135	141	158	152	160	157	128	139	148	148	136	136	147	163	156	168	143	134	186	145	157	158	145	158	158	148	147	150	149	130	164	153	151	138	163	142	132	131	149	143	125	155	145	159	144	161	140	148	137	155	137	138	158	158	165	148	156	130	138	143	146	143	132	154	155	152	121	149	145	151	165	136	127	124	131	149	138	131	154	136	134	136	140	134	137	153	142	144	128	150	141	138	157	148	152	128	130	145	144	157	148	160	140	170	142	153	156	135	147	145	160	139	141	138	157	140	158	150	142	130	130	139	112	166	128	133	148	143	127	150	149	134	135	165	153	158	133	159	150	127	167	132	133	141	144	145	181	142	138	144	140	123	161	134	133	128	141	150	141	149	119	134	137	134	146	153	152	135	141	132	147	164	129	136	136	146	142	125	153	132	150	136	135	149	155	150	160	135	133	151	153	142	153	161	131	148	139	146	165	151	160	146	142	150	157	158	162	159	143	142	160	143	138	123	152	145	158	134	141	126	156	152	137	140	123	151	144	146	135	141	149	139	133	152	140	159	158	123	138	148	134	149	152	139	140	149	143	151	148	165	153	176	122	124	142	137	151	137	137	131	157	130	144	139	148	139	126	113	135	137	122	163	156	154	149	160	178	137	142	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
2239	909	1161	1350	1175	1125	1153	1033	1045	1077	1013	995	1041	898	975	878	899	809	836	754	795	734	745	713	681	644	641	616	594	548	579	532	525	515	538	509	558	545	502	479	510	520	470	516	512	502	509	513	509	533	1075	1077	510	510	494	486	472	517	393	492	480	445	448	463	465	477	487	480	480	472	519	492	514	487	492	532	500	478	478	476	491	514	479	457	493	450	513	494	491	502	447	468	457	468	523	445	512	459	501	503	486	488	460	501	477	481	519	458	469	475	518	461	493	440	504	455	490	493	487	501	472	453	474	493	469	459	469	466	498	467	488	509	465	483	495	483	484	480	485	472	500	505	461	475	481	528	488	479	506	492	464	458	511	486	501	458	501	515	485	482	510	493	485	495	500	492	507	479	482	515	469	497	458	437	478	449	502	467	489	494	481	467	472	517	510	481	461	534	498	505	530	466	471	495	534	493	510	499	504	495	484	490	466	493	494	546	477	490	445	501	490	516	450	471	464	489	505	495	475	514	482	474	479	466	503	458	467	465	475	460	465	490	478	502	488	473	514	465	494	485	426	434	509	493	462	454	458	478	489	473	487	442	489	466	478	509	468	491	533	470	476	474	481	479	464	465	506	490	469	492	509	499	530	467	488	467	476	440	481	493	535	461	462	467	463	511	491	456	468	472	466	448	475	481	484	481	518	485	504	478	497	479	465	505	446	501	476	491	499	481	478	488	504	473	516	476	471	484	450	501	463	502	502	494	499	453	476	496	498	445	514	489	467	532	492	492	497	452	479	487	526	438	475	490	468	479	493	494	507	491	458	462	451	482	500	486	520	507	459	468	488	534	458	503	484	475	479	476	473	468	487	487	494	501	497	505	467	459	476	482	508	430	506	503	463	489	542	449	494	507	503	490	483	454	497	505	527	529	475	499	469	488	489	487	473	463	446	444	491	506	466	464	500	472	473	482	481	516	473	527	507	516	512	488	422	466	500	483	475	463	495	463	488	458	518	480	562	464	496	495	493	482	463	508	507	482	493	447	519	451	480	471	454	485	461	475	494	472	487	478	527	479	456	457	523	480	458	465	450	480	494	493	474	480	502	434	489	465	474	496	489	427	484	479	482	501	476	491	490	447	487	460	494	486	509	465	504	429	461	451	466	501	493	494	463	502	487	486	460	459	454	448	493	504	504	464	478	508	480	504	489	463	452	470	483	506	497	495	485	467	481	484	473	460	531	474	476	498	485	485	494	469	517	464	476	493	452	494	443	480	444	505	469	528	493	486	503	483	515	482	485	499	447	504	466	523	479	460	485	490	463	464	502	497	492	502	489	447	509	511	505	452	459	460	488	489	479	474	517	492	439	485	459	507	467	503	480	475	489	460	476	469	463	449	535	454	434	494	472	515	501	492	481	532	475	451	462	461	496	483	465	474	474	466	499	476	479	476	498	511	501	476	522	553	470	468	489	499	458	481	519	558	478	464	515	482	529	492	458	465	498	498	477	452	492	454	483	484	490	494	484	469	466	464	464	533	455	477	514	458	462	490	511	500	474	445	486	482	455	488	496	510	442	474	498	475	539	451	488	483	496	484	501	481	481	479	460	487	459	509	472	459	504	470	450	463	463	493	510	459	469	486	486	455	497	515	492	489	492	522	492	502	459	493	476	503	457	480	465	454	497	503	460	534	471	502	512	449	490	479	457	495	467	477	503	511	495	491	476	453	504	498	441	449	501	498	472	499	452	518	490	507	454	474	464	471	476	495	471	524	464	482	466	495	498	502	478	475	476	475	481	469	470	486	530	479	530	482	506	469	500	480	453	468	490	519	467	493	470	480	472	489	473	475	471	483	486	511	489	461	470	486	486	500	517	485	491	467	499	497	527	502	435	465	485	514	499	471	488	517	485	502	517	512	468	497	481	489	476	476	519	482	482	502	466	468	475	476	473	478	486	454	485	432	483	516	496	472	489	461	475	488	495	500	497	504	508	452	466	474	510	479	477	491	468	473	495	480	469	436	489	477	493	453	508	502	532	488	494	488	502	472	438	455	460	484	504	526	498	473	447	450	499	481	508	524	466	475	493	499	435	478	465	495	498	469	468	478	520	486	474	495	490	453	464	466	464	505	466	487	477	528	475	495	482	513	489	497	533	494	451	459	502	467	485	453	475	470	495	472	494	499	506	509	499	500	459	487	473	538	504	516	495	465	487	476	469	517	485	452	453	497	483	507	508	462	464	504	448	489	505	505	468	476	476	525	483	506	465	484	495	451	479	458	507	470	451	470	469	487	495	501	521	494	482	490	484	479	498	433	515	473	493	466	507	478	483	515	499	462	499	475	469	452	460	488	536	518	456	456	476	492	480	475	463	479	442	474	490	466	495	480	499	543	511	464	497	478	478	482	449	494	499	435	484	451	470	475	492	481	439	502	457	446	445	442	510	472	482	477	532	530	452	488	490	497	482	490	500	480	477	466	527	510	509	459	539	476	497	470	487	479	499	466	501	470	481	499	447	482	486	488	490	488	475	492	463	491	463	464	489	485	456	458	492	473	495	466	458	509	445	482	430	475	503	490	542	495	494	451	526	516	474	450	509	466	466	501	485	499	471	497	475	481	494	519	490	502	488	475	469	484	512	470	495	514	494	510	494	472	472	457	472	459	506	457	471	496	462	495	497	467	498	427	507	469	447	523	447	499	506	417	493	474	460	490	458	466	438	482	501	488	484	481	471	496	480	490	457	496	470	511	452	479	498	459	525	465	469	475	492	461	517	512	504	485	471	534	487	491	482	461	448	499	483	524	508	460	479	507	501	485	464	527	457	504	496	458	492	487	485	490	484	475	487	492	448	472	482	464	483	491	511	512	490	457	493	470	464	505	506	480	482	518	472	463	469	486	462	461	509	478	477	472	482	473	479	495	463	460	482	479	474	489	508	515	481	454	496	471	484	483	481	484	490	485	491	472	472	468	484	463	499	497	467	478	499	472	501	485	464	499	499	468	513	484	487	501	525	482	490	458	493	466	506	460	483	485	495	482	515	486	520	457	493	497	461	479	483	505	475	440	520	518	493	476	471	474	476	474	454	453	468	508	484	492	514	482	477	491	452	493	510	453	468	489	465	488	497	455	469	474	490	491	506	456	489	428	480	488	465	503	501	467	484	450	468	473	485	480	485	490	459	468	497	499	457	540	475	504	464	464	471	531	489	525	463	520	469	514	446	463	469	508	468	493	480	501	469	550	443	474	480	505	468	471	506	479	477	523	470	488	453	479	494	464	475	501	489	497	431	484	436	490	518	486	452	450	456	506	475	468	480	516	489	489	515	496	503	484	445	501	492	485	497	506	464	477	461	492	491	469	490	490	493	503	482	460	441	482	446	505	510	435	498	483	506	469	474	483	476	500	505	474	482	483	473	445	498	471	484	433	493	466	463	498	483	521	449	477	494	457	528	533	499	485	500	489	467	491	483	480	471	484	485	484	464	519	440	475	469	498	497	480	510	507	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
9647	4164	4551	3396	2481	1723	1232	1144	884	704	672	634	651	576	635	689	579	534	549	500	497	490	448	434	481	356	340	332	340	342	302	325	260	257	314	264	307	282	261	278	258	283	240	292	286	293	311	270	287	281	1183	1030	259	296	251	276	267	239	243	244	267	240	229	243	233	275	273	219	243	252	259	262	230	245	221	242	235	230	231	225	243	232	244	235	218	252	255	242	262	249	229	258	235	259	256	239	244	241	236	230	209	251	197	250	224	239	227	243	231	220	231	250	252	296	239	230	268	220	230	255	216	267	261	250	250	217	245	214	225	226	254	240	228	246	250	269	260	241	251	219	240	244	225	251	272	267	253	230	253	242	257	244	255	241	240	251	235	248	231	250	239	271	203	224	246	234	235	237	237	247	238	221	224	252	260	245	241	258	256	234	246	242	239	210	265	243	225	252	221	258	224	259	210	236	250	215	263	248	213	240	272	246	266	260	234	241	241	256	270	252	248	214	244	234	255	228	241	225	236	229	233	254	255	234	238	248	224	244	255	255	215	257	233	232	226	256	255	271	242	251	259	226	225	220	259	242	281	232	234	223	235	245	236	244	232	240	225	257	251	245	237	256	242	265	243	237	246	276	274	257	262	240	256	247	253	238	247	229	237	228	233	240	249	259	259	254	235	268	261	237	240	264	216	247	214	238	259	285	232	240	215	248	245	230	251	219	249	267	234	224	242	257	244	247	238	192	226	257	268	236	254	275	256	248	236	239	234	228	254	254	277	231	205	232	264	269	230	233	273	253	240	229	268	268	252	245	270	222	249	243	249	246	229	242	242	253	242	233	258	220	237	261	224	236	237	232	241	267	247	231	212	216	240	239	235	228	244	243	243	256	227	232	251	230	249	237	255	220	254	238	220	217	240	255	238	240	263	248	242	215	233	219	235	254	238	262	241	247	269	242	240	265	254	240	239	219	234	212	236	255	241	245	243	228	238	218	245	240	233	203	222	240	243	237	227	251	244	250	238	249	233	257	224	249	229	243	245	241	232	246	238	236	242	243	266	261	255	242	221	230	266	218	259	248	248	252	242	238	213	238	260	240	237	268	239	203	240	261	245	230	237	250	228	211	228	224	230	238	249	223	239	265	249	233	267	246	230	241	243	265	238	260	255	251	247	222	243	224	250	232	227	235	250	193	244	252	216	240	270	239	236	218	257	249	240	246	219	232	247	272	243	264	236	233	241	243	259	268	239	252	229	233	253	241	258	228	245	238	244	239	233	234	266	218	218	251	240	218	238	233	239	244	226	256	225	234	226	237	229	293	258	256	229	238	276	233	232	254	238	245	212	240	225	226	243	242	243	283	260	234	236	276	267	256	226	233	246	218	248	234	234	265	236	258	244	230	225	237	208	270	252	214	242	222	243	233	252	225	264	234	250	249	225	239	249	239	237	244	225	238	234	259	260	247	241	250	237	219	251	246	238	224	229	234	242	248	222	229	265	218	238	228	237	250	265	223	236	223	241	238	265	247	227	248	252	252	235	212	243	265	229	213	245	239	223	254	252	246	220	221	250	283	232	265	270	226	235	233	229	246	270	221	259	266	250	247	247	215	239	247	230	239	239	229	239	231	246	238	226	226	222	244	228	226	244	243	273	236	275	236	237	234	264	263	229	256	269	217	238	244	226	254	249	219	264	238	235	230	259	262	240	235	206	262	233	251	246	231	227	240	227	244	248	232	226	251	240	228	242	265	259	274	257	219	224	271	214	234	248	238	218	242	232	203	225	232	227	232	231	248	265	249	229	259	261	244	259	227	244	250	227	268	237	238	257	224	231	237	231	217	236	240	229	251	240	225	233	232	257	231	263	246	258	224	234	223	262	267	238	272	220	254	245	219	238	257	219	264	243	249	240	240	214	219	212	239	233	249	267	224	238	245	222	256	254	242	239	257	256	218	252	237	227	248	224	269	244	250	238	215	237	241	271	230	265	265	253	260	228	250	245	242	218	245	214	257	251	264	238	239	244	207	251	240	268	243	218	271	252	218	234	232	215	234	234	239	261	220	249	276	261	231	249	257	229	244	258	289	238	241	249	263	225	232	247	233	271	249	214	238	253	258	255	254	235	249	263	206	253	230	226	225	225	221	234	235	223	219	232	240	225	271	260	232	270	227	239	230	226	269	233	230	249	250	249	252	239	206	245	221	237	241	279	260	242	226	244	232	262	239	237	244	265	234	241	243	234	247	233	246	253	241	227	237	236	235	267	244	247	218	223	254	248	252	246	248	247	216	254	253	247	253	255	248	231	270	272	233	210	264	231	227	215	238	248	243	242	251	230	245	235	251	246	235	267	234	262	259	236	246	260	247	244	238	244	222	233	258	228	267	228	265	237	251	234	228	271	229	249	218	240	246	253	235	259	235	208	230	235	261	228	252	259	235	238	245	279	261	211	248	209	232	219	254	218	234	216	250	239	253	220	216	268	245	231	228	280	245	240	235	248	242	232	274	234	219	236	248	254	232	248	223	250	246	236	246	232	240	209	232	236	211	226	242	216	222	213	257	228	243	246	260	238	224	251	256	255	259	257	222	243	242	220	226	258	251	237	228	243	229	258	234	255	254	252	232	235	219	260	227	236	255	244	252	218	266	240	252	248	244	208	258	210	250	229	243	247	262	268	240	263	254	230	254	228	239	243	229	233	226	262	248	244	231	232	234	252	233	231	239	278	229	259	251	248	244	265	232	272	255	250	248	239	244	248	262	244	246	229	263	221	242	249	228	270	213	218	241	252	261	256	247	242	219	268	218	254	271	245	276	288	259	221	235	262	256	249	248	250	238	223	234	239	220	275	240	224	266	252	240	233	251	225	221	247	236	246	232	240	250	239	226	266	238	239	242	237	214	236	239	259	247	252	255	221	267	222	220	246	243	271	247	243	235	231	244	244	238	250	226	236	216	242	229	244	233	235	208	209	242	231	268	245	259	255	233	236	232	253	216	259	254	229	229	228	237	230	242	221	238	246	244	227	257	226	256	203	278	253	235	254	223	240	263	255	223	241	262	225	254	218	228	223	224	240	258	234	239	271	231	219	237	230	241	243	267	244	285	254	227	231	228	252	261	235	265	250	262	244	233	237	244	221	267	229	248	231	259	233	239	252	235	236	250	253	239	253	237	215	240	236	252	219	230	253	219	226	239	245	224	232	240	229	237	234	231	243	271	245	240	255	216	250	235	245	234	222	264	249	250	240	242	237	228	225	245	255	234	243	253	239	255	229	250	259	229	238	245	263	264	227	247	257	249	240	226	244	246	219	232	260	246	221	253	244	237	243	223	236	254	258	225	247	244	270	228	233	220	235	237	243	273	228	224	275	259	222	235	236	263	244	244	258	229	236	238	228	246	243	253	258	275	270	232	248	247	244	228	231	259	232	223	211	223	258	234	263	246	268	227	244	237	220	235	207	225	239	241	244	223	243	225	242	251	242	265	210	227	262	262	243	226	216	239	285	257	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
6659	4157	5517	6474	5831	4699	4505	4579	4092	3582	3489	3339	3336	2931	3140	3433	3132	3058	2846	2725	2618	2766	2799	2797	2794	1936	1847	1645	1530	1339	1365	1321	1155	1157	1010	1034	1140	1174	1089	978	937	1023	933	915	1010	1059	1183	1006	1012	1238	8028	6288	1092	1025	908	796	810	759	803	787	782	825	794	739	792	785	771	760	757	737	709	773	721	739	753	734	743	732	753	685	741	775	709	712	755	754	745	726	739	705	753	756	730	741	733	754	696	731	723	741	705	715	724	721	748	796	762	783	693	704	721	728	715	696	717	750	717	742	685	747	694	803	788	759	762	730	742	733	730	725	732	720	777	739	720	721	731	727	704	676	750	714	754	740	776	749	727	710	713	750	700	744	710	763	740	715	691	755	778	729	720	795	718	768	758	720	670	728	709	687	737	741	727	711	769	715	723	734	718	761	709	762	778	764	755	748	766	745	745	756	745	752	727	727	771	710	713	712	762	729	721	773	713	671	727	709	713	748	744	744	808	713	715	734	706	706	754	752	700	739	743	748	765	676	717	732	719	730	776	724	726	697	728	762	681	758	740	752	707	759	705	765	734	740	668	753	733	715	705	759	681	780	700	710	765	755	783	710	704	807	717	716	727	712	722	722	790	760	733	734	729	755	751	749	682	729	705	711	745	711	709	739	784	739	730	724	742	827	704	702	760	758	697	735	719	706	716	757	705	726	697	736	723	725	684	714	724	744	735	728	725	755	707	715	763	732	754	733	711	739	746	692	739	736	761	781	734	699	726	747	679	742	723	751	723	765	775	766	704	714	746	682	766	743	727	707	722	726	773	746	704	769	700	749	777	736	736	742	729	751	733	746	763	767	700	748	778	725	764	699	703	711	775	708	678	724	743	771	719	778	706	737	709	754	762	751	686	728	748	744	756	719	747	706	757	777	757	802	755	708	719	786	744	781	735	697	712	739	731	766	747	746	783	738	711	744	667	697	725	740	748	738	702	700	766	723	747	733	768	768	726	710	724	753	706	719	778	745	726	672	789	745	786	733	734	727	730	745	712	683	741	720	731	739	782	723	693	724	736	764	739	722	720	730	794	742	722	764	753	715	736	715	761	702	720	703	726	713	771	731	722	779	701	727	779	736	707	760	763	764	749	794	732	710	768	804	720	756	726	714	743	730	737	729	726	740	750	747	759	744	740	719	763	734	717	697	732	730	747	730	756	757	794	732	705	745	714	692	694	788	745	710	717	688	725	738	726	748	734	745	741	780	685	766	742	732	748	752	736	733	700	730	752	724	750	726	728	752	726	756	727	744	725	712	747	731	759	771	712	733	746	709	760	714	725	735	696	747	725	734	752	734	741	711	736	731	756	693	757	705	733	741	730	714	733	743	681	769	693	686	777	748	755	753	759	660	756	728	782	742	777	773	766	731	691	710	720	775	720	718	720	738	753	734	734	717	789	774	719	691	796	746	680	759	750	731	698	660	773	746	741	773	732	709	718	761	746	740	754	709	742	763	699	717	753	747	771	751	748	753	720	731	689	667	718	741	761	778	716	755	670	687	763	751	761	737	750	746	763	772	746	761	697	746	737	719	722	718	764	784	750	739	711	737	694	717	747	731	733	787	754	771	728	718	718	730	715	700	745	721	734	763	732	727	689	674	763	760	685	714	724	734	761	711	702	705	729	748	722	735	754	680	692	756	691	709	746	734	750	760	722	749	729	754	747	722	733	714	775	699	750	718	745	771	751	712	747	684	737	726	741	735	719	720	716	720	716	702	725	704	710	734	752	752	727	787	747	703	706	696	764	715	734	743	652	692	744	757	772	721	738	720	740	749	746	743	785	729	743	726	735	741	717	743	726	713	734	767	686	718	768	735	734	755	711	722	766	746	756	754	754	744	770	747	759	734	678	783	759	776	739	771	802	742	707	718	701	689	784	788	727	685	719	730	734	704	691	712	737	758	730	702	707	727	731	720	743	774	760	756	693	736	715	744	767	707	747	768	692	729	733	772	758	697	729	691	754	716	756	767	729	731	759	762	771	774	767	746	750	740	711	710	743	745	682	755	733	766	776	725	738	684	675	746	737	685	703	690	761	743	725	758	768	736	756	736	728	740	796	764	729	733	708	726	767	732	702	706	712	680	721	726	703	739	739	748	702	734	706	730	721	742	706	714	698	756	714	759	744	753	779	773	730	709	716	773	769	745	700	747	751	708	759	697	683	722	730	740	712	736	696	754	727	721	710	732	712	761	770	732	715	707	739	732	710	719	711	737	801	742	721	738	758	727	750	711	747	672	764	724	750	748	715	752	731	737	762	766	696	709	740	696	697	731	742	766	695	722	760	689	752	719	739	758	724	703	763	700	726	717	710	783	711	687	710	726	746	757	702	731	725	731	724	721	733	778	723	747	751	720	759	724	717	740	708	740	715	748	756	715	748	745	731	708	741	721	788	751	749	741	743	738	715	712	722	720	710	739	760	760	778	707	750	733	721	697	717	728	756	703	732	760	784	701	702	726	730	740	704	744	725	753	750	710	753	708	738	747	695	768	768	666	709	728	718	773	763	725	738	734	742	736	773	720	795	752	722	750	701	727	731	732	743	759	744	739	733	744	753	744	757	733	774	737	701	702	777	724	784	731	701	740	739	744	741	746	679	742	772	732	743	747	720	728	699	750	771	750	727	727	710	739	717	680	752	750	719	742	717	720	730	748	746	718	768	721	698	740	695	725	736	714	723	810	741	718	742	776	744	734	727	714	748	737	726	775	730	731	735	760	762	701	707	772	740	704	738	717	741	720	685	772	759	773	739	695	715	751	776	737	739	697	748	715	739	730	711	727	667	708	762	750	714	739	759	725	740	722	712	709	719	719	763	706	708	733	729	736	723	768	753	710	753	767	734	728	716	724	796	733	776	712	737	759	727	716	731	685	726	755	741	712	756	753	748	704	754	748	768	728	728	729	659	743	716	733	729	668	717	709	768	746	754	726	718	707	737	767	710	775	735	728	726	713	712	728	761	735	716	736	719	726	721	702	719	721	778	712	723	687	768	795	706	733	725	712	763	699	707	739	744	726	746	736	673	699	726	720	754	714	735	691	788	704	738	683	693	713	713	725	733	787	702	723	712	733	767	731	730	754	748	733	722	721	747	719	718	740	740	762	728	745	721	731	741	738	755	723	743	703	728	739	676	700	711	695	725	747	709	758	762	662	773	691	713	747	724	683	717	728	701	723	688	710	759	683	759	753	751	726	762	769	738	722	670	698	739	728	755	720	795	698	780	710	680	782	738	703	725	775	700	719	733	758	736	758	755	723	775	738	703	776	704	778	763	735	726	703	790	740	752	759	729	707	743	722	755	706	743	731	731	767	767	759	738	744	720	703	773	757	698	723	692	746	730	732	723	745	722	747	720	726	693	736	702	689	760	737	721	732	734	717	772	715	765	768	728	774	722	750	742	745	687	698	744	764	723	721	779	714	710	755	705	739	744	805	713	772	726	706	720	680	698	761	740	766	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
18336	7472	7495	6116	4366	3067	2342	1873	1572	1316	1186	1119	1102	912	898	1163	981	893	849	727	764	816	784	798	768	601	575	451	472	423	439	481	401	374	391	419	403	400	407	377	339	401	340	374	401	364	376	388	357	412	2155	1533	422	366	378	315	296	353	299	303	335	321	308	332	321	304	312	292	265	304	273	296	305	318	328	273	271	339	295	296	334	288	278	311	297	284	309	317	324	314	277	327	324	314	301	291	295	302	309	297	323	304	350	289	324	306	325	332	332	296	305	313	330	295	291	306	284	341	296	320	292	296	326	311	280	304	298	294	294	277	291	274	307	307	296	298	294	313	293	318	291	311	311	289	274	357	341	310	293	288	317	289	310	282	318	327	287	350	305	265	316	324	297	317	314	324	306	300	294	295	315	274	303	300	289	334	302	319	306	319	300	319	288	303	304	309	316	281	294	311	318	289	327	311	274	290	327	313	306	299	281	275	286	296	302	330	322	331	314	276	282	308	288	334	285	272	303	331	317	278	321	306	323	281	328	294	302	292	307	312	308	318	296	331	295	302	305	316	311	313	322	325	283	315	305	324	305	286	330	352	302	326	282	311	284	297	294	294	281	309	297	339	310	312	323	305	298	300	312	333	350	294	297	326	297	308	318	318	289	310	276	314	293	326	316	312	289	304	282	324	306	304	290	300	284	308	312	312	342	284	315	327	268	313	324	314	291	306	303	296	340	286	302	291	328	287	327	279	272	344	311	302	296	324	299	335	303	323	313	289	266	317	299	313	306	298	319	314	303	311	303	294	285	310	321	330	331	310	340	267	288	345	294	314	300	316	305	292	307	302	282	296	299	288	315	286	289	311	305	309	305	308	319	289	274	283	329	299	315	310	293	282	289	298	313	300	322	299	333	295	302	340	330	279	311	308	284	303	320	283	306	305	297	282	290	294	313	342	291	321	306	282	320	284	351	313	292	302	316	307	293	288	284	288	304	317	306	270	312	285	290	308	298	302	339	292	318	282	331	317	320	289	321	312	308	289	309	264	278	315	320	300	334	306	288	298	307	286	331	319	272	299	316	285	290	287	281	311	294	290	294	306	302	291	288	298	297	287	303	307	280	275	317	312	328	341	299	285	292	319	314	334	298	294	292	316	305	311	271	318	341	309	319	280	304	270	288	291	311	303	312	329	307	304	292	300	288	299	307	322	294	298	324	332	304	297	296	313	280	287	307	301	305	302	307	292	300	358	331	287	308	267	279	302	316	297	292	324	301	293	294	304	318	294	290	260	278	337	303	303	310	286	337	291	295	286	313	315	294	300	301	302	319	344	330	320	300	305	329	337	321	306	339	302	330	288	295	289	338	288	312	338	346	311	267	319	297	317	310	308	319	294	320	299	305	307	302	310	305	278	299	293	303	334	303	306	317	305	279	321	313	303	299	295	266	300	308	301	306	300	279	295	304	289	281	326	296	304	310	311	310	296	301	311	287	325	331	342	291	308	309	298	325	315	317	306	320	326	297	314	333	320	350	306	314	285	285	290	316	316	337	290	284	293	290	311	303	307	297	308	294	317	286	313	341	292	280	303	308	310	299	327	299	283	332	295	294	314	305	295	265	325	327	317	291	287	334	308	287	312	259	314	309	318	286	338	316	318	320	290	307	287	281	321	338	293	283	288	315	276	300	303	314	294	328	310	288	313	296	297	327	305	307	312	295	312	318	311	329	320	309	292	300	315	291	279	273	299	293	315	298	296	345	307	331	319	310	279	281	320	298	310	310	316	297	303	277	309	292	304	308	272	312	303	288	304	329	330	303	283	304	323	275	290	330	325	320	313	287	284	316	313	316	333	316	292	276	314	304	303	312	307	281	332	287	321	285	281	294	313	307	343	276	283	310	330	279	280	301	327	318	328	283	293	329	317	298	309	287	323	295	273	282	308	286	316	337	311	279	305	318	305	296	327	296	306	312	286	297	310	309	285	303	277	304	315	284	316	331	307	317	294	292	307	284	333	323	303	284	308	283	291	307	298	289	301	316	298	330	276	320	313	297	287	278	273	300	303	269	299	292	295	265	292	321	314	335	322	337	295	317	304	324	299	279	318	306	297	286	292	311	299	254	284	343	313	326	287	301	322	301	299	314	312	321	327	312	296	314	290	289	301	334	308	288	318	332	311	331	335	329	289	290	310	332	329	315	283	306	330	272	278	278	271	297	307	301	316	329	309	285	296	270	302	289	287	272	286	314	302	294	322	319	321	318	324	311	306	346	283	298	267	281	319	281	331	345	324	320	315	269	308	339	308	332	312	326	283	299	278	258	308	279	305	284	313	287	279	291	322	348	295	299	298	288	290	313	326	286	335	301	319	294	303	307	302	293	310	312	307	284	296	312	307	282	332	298	270	307	313	267	282	301	329	321	316	337	293	309	317	296	303	330	327	303	322	310	310	318	333	312	336	274	276	305	302	320	302	312	323	286	291	322	287	315	290	309	301	282	309	290	307	306	301	305	280	273	296	286	328	269	284	290	287	272	301	327	279	299	317	294	298	282	326	284	291	310	280	288	311	299	292	302	317	265	312	323	312	284	298	295	290	293	329	324	282	314	281	301	281	316	337	316	313	331	302	296	330	315	290	358	317	282	310	282	291	293	258	285	326	302	281	307	299	300	306	281	298	327	291	313	325	314	312	296	320	292	328	303	307	328	311	308	296	304	306	303	341	319	279	326	325	342	317	296	304	305	309	286	302	319	283	272	312	326	345	300	294	298	294	309	285	303	317	291	292	308	335	263	283	307	317	278	285	297	312	272	266	308	295	308	329	334	294	310	338	342	291	318	316	300	309	304	310	316	320	318	343	294	299	299	302	300	324	296	314	322	330	297	306	314	271	314	316	319	289	275	320	308	291	280	302	289	295	310	289	298	307	313	320	278	334	322	317	297	294	317	317	290	310	331	338	308	325	279	318	311	293	325	292	310	324	351	338	292	347	290	308	327	321	308	325	309	303	327	316	299	315	314	323	295	311	332	282	300	293	305	274	305	298	286	304	290	305	302	297	305	317	309	314	278	319	337	298	300	296	307	296	296	292	304	307	309	302	279	322	321	315	316	292	288	342	298	319	302	323	308	295	298	298	289	307	318	300	324	302	315	329	292	313	291	309	300	273	327	314	321	321	293	293	326	316	290	314	321	294	315	292	321	309	285	291	276	286	294	286	282	300	340	319	320	312	280	320	303	302	335	303	316	280	289	291	302	287	295	322	318	353	311	297	317	296	308	339	293	283	330	305	296	288	297	272	301	302	321	300	331	309	285	288	281	320	306	313	320	310	282	294	309	299	323	308	290	291	334	318	302	327	331	345	342	311	308	313	290	319	315	334	330	315	329	311	316	298	276	312	327	273	325	290	343	315	315	303	302	301	295	308	340	308	322	312	309	307	312	309	302	313	311	304	287	307	288	283	277	294	306	283	329	325	310	317	295	306	292	304	294	295	303	286	301	284	330	323	307	275	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
9287	6397	9009	10168	9605	8368	7612	7624	6677	5655	5780	5466	5371	4783	5189	5909	5278	5210	4738	4121	4534	4781	4993	4803	4811	3401	2838	2427	2436	2227	1958	2021	1853	1765	1604	1563	1684	1887	1567	1382	1277	1433	1306	1439	1445	1531	1744	1539	1430	1991	13476	8924	1453	1517	1224	1176	1014	1055	981	977	1001	1018	977	986	926	896	880	884	911	903	911	953	908	936	896	924	864	880	840	949	898	878	896	879	875	875	878	901	873	887	852	901	900	909	880	891	913	883	854	884	864	918	921	868	853	915	832	871	888	901	904	898	902	876	894	926	889	877	907	919	847	857	892	883	882	886	915	915	894	845	922	842	884	887	841	870	879	826	867	872	910	868	915	849	871	865	844	920	920	881	893	897	906	920	871	898	900	910	899	928	874	905	826	860	880	887	929	855	906	871	917	905	862	862	885	860	878	876	895	937	907	901	879	891	868	867	888	867	879	906	880	865	845	907	881	886	923	854	890	870	861	917	825	932	852	863	901	870	869	885	885	883	854	903	899	910	856	907	920	885	905	903	814	850	894	860	878	872	876	862	880	873	837	884	850	870	872	884	877	884	870	855	887	895	886	925	870	894	890	823	898	863	917	947	922	903	862	875	935	841	896	864	905	842	886	870	807	887	838	868	841	915	866	885	887	861	881	914	893	879	910	932	824	803	871	890	904	973	905	879	916	789	870	867	832	902	880	836	878	863	900	926	924	861	925	906	888	914	855	870	885	923	893	855	886	896	883	822	904	877	846	899	841	862	877	890	914	876	888	863	907	884	856	863	886	881	854	904	895	894	862	886	913	894	859	878	919	913	834	878	900	873	864	866	926	905	854	902	821	872	901	882	946	858	908	859	895	922	894	871	910	862	887	870	902	879	878	865	923	881	871	879	833	860	910	861	943	906	862	870	914	855	873	898	803	885	851	909	884	872	930	886	864	865	898	887	929	881	892	913	860	933	900	957	868	921	871	904	869	861	881	889	862	937	921	909	872	883	916	879	836	869	914	954	893	846	867	878	836	928	907	933	908	859	905	891	812	931	833	847	871	893	893	912	900	930	863	895	918	867	846	907	907	837	857	875	873	927	878	912	893	872	931	868	866	896	866	852	882	853	885	902	892	860	847	872	891	914	856	871	930	900	880	896	887	884	864	872	918	841	897	910	857	883	879	931	863	886	922	864	878	881	913	843	912	866	907	930	909	881	947	919	847	890	836	880	876	846	869	877	915	935	825	858	867	847	826	888	844	877	913	870	851	855	945	910	936	891	880	871	887	955	897	887	813	890	915	851	918	836	894	876	836	862	857	860	858	849	890	852	909	867	885	868	875	920	921	854	897	879	895	860	863	836	938	870	907	856	855	862	927	854	893	908	897	868	844	910	888	898	900	826	862	886	858	865	909	871	887	913	893	872	884	861	887	878	899	904	895	868	847	872	831	850	889	866	890	868	879	884	829	911	885	893	863	885	891	882	868	881	894	960	847	866	855	861	927	878	872	854	904	896	928	930	911	849	900	877	853	883	855	896	919	833	881	904	896	854	846	882	914	878	887	872	881	833	869	907	898	851	880	892	860	857	837	875	880	945	839	859	926	895	854	886	904	846	883	877	925	918	916	869	874	954	892	865	893	935	932	858	863	940	900	903	857	889	822	855	848	884	862	893	902	839	907	811	899	905	891	842	885	876	862	895	874	867	889	881	809	871	878	907	879	859	882	853	884	846	859	897	862	932	856	884	898	888	854	902	905	897	841	830	890	921	855	885	835	935	918	920	865	900	853	828	880	878	911	866	896	846	871	891	909	875	894	870	861	886	900	831	883	958	889	875	901	891	873	881	908	889	902	915	918	913	895	840	870	891	932	867	864	905	876	888	909	883	882	868	912	909	848	871	897	843	874	935	893	863	861	906	930	810	906	891	871	857	879	830	919	873	884	915	865	920	888	858	918	900	899	886	921	917	862	843	815	885	859	875	838	889	891	902	917	878	911	903	856	874	857	851	892	930	838	890	899	889	891	912	901	908	897	920	881	842	916	888	867	867	855	885	876	898	867	871	879	906	834	937	825	833	915	834	866	887	877	829	880	894	915	865	862	885	895	880	895	879	898	879	901	878	895	888	862	907	878	887	869	913	835	872	841	874	937	787	852	855	863	876	864	852	885	840	888	914	883	908	884	941	904	870	859	878	909	851	888	895	907	856	902	853	906	902	871	859	923	915	942	885	865	842	808	847	892	886	882	869	882	866	920	845	894	891	871	883	862	902	916	866	918	909	831	929	841	938	877	828	833	920	867	889	866	902	875	848	955	821	884	863	863	844	869	873	879	845	882	918	899	875	923	873	850	865	917	905	936	936	921	864	882	868	901	850	914	873	932	849	899	867	885	924	949	922	924	878	879	875	923	852	830	892	920	906	890	905	868	878	901	899	840	884	904	911	913	879	817	840	881	897	846	875	877	862	915	890	857	883	932	862	830	927	848	864	868	844	899	928	855	880	888	869	845	885	861	882	945	910	899	892	830	876	900	903	870	882	892	900	938	891	893	877	882	904	918	895	877	860	872	878	894	948	874	847	808	878	896	840	866	885	866	918	842	843	887	843	892	862	917	884	878	855	942	898	881	878	873	822	879	877	836	878	948	854	888	848	909	871	859	921	885	924	860	894	876	864	862	845	868	896	863	892	840	920	950	885	897	862	906	848	906	933	903	929	907	864	847	881	881	913	872	877	860	872	878	861	838	881	946	872	871	920	855	902	903	882	873	894	860	860	865	872	890	890	868	910	874	866	922	909	866	914	858	897	866	813	903	932	881	884	890	864	919	927	866	947	891	922	882	893	877	918	831	883	954	863	898	843	841	846	974	918	898	901	879	853	866	905	866	874	890	866	912	909	817	889	891	905	881	909	844	919	952	918	878	868	888	880	870	851	900	893	920	844	919	863	880	867	918	873	820	880	870	905	887	919	828	834	900	828	933	876	949	902	878	817	840	874	863	860	917	878	875	845	827	941	886	873	890	911	869	911	853	917	852	895	915	905	892	906	862	885	877	863	910	875	983	870	893	872	842	874	912	815	872	881	839	931	864	827	844	885	941	867	929	886	893	909	859	911	898	866	868	917	916	894	902	911	857	888	896	868	864	887	883	871	893	857	884	918	886	863	846	860	865	862	879	852	841	852	839	868	916	877	900	860	875	863	854	872	868	896	913	886	852	862	906	860	880	829	884	885	877	858	909	888	905	880	896	903	892	862	839	866	879	867	799	848	892	922	923	912	892	887	829	976	845	871	893	891	893	914	874	846	848	840	884	892	906	879	944	881	885	894	873	861	882	886	870	833	902	852	908	941	962	898	870	917	883	883	918	862	868	906	913	864	870	856	865	896	874	917	885	866	881	862	922	893	884	856	800	877	929	892	878	885	859	909	897	894	838	925	880	940	886	942	932	876	900	875	874	882	913	923	875	872	909	931	896	851	852	891	852	884	902	888	865	818	901	855	919	908	886	926	915	856	864	902	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
2123	433	423	470	387	302	239	269	254	245	210	223	244	208	178	196	185	164	179	158	163	164	155	145	162	155	154	151	122	144	138	134	149	135	125	133	148	154	145	140	164	139	165	116	117	141	144	155	133	138	219	224	136	154	158	154	142	135	142	144	123	134	135	150	142	117	142	130	117	131	139	149	131	129	136	150	146	129	166	123	141	126	164	146	138	142	135	129	149	141	155	118	144	143	150	144	142	120	134	149	173	147	155	142	134	162	148	129	130	143	148	146	149	120	123	131	140	156	115	159	127	144	134	165	134	134	141	152	153	137	145	156	126	133	138	149	139	159	141	138	124	146	135	143	134	130	162	155	147	146	133	152	143	150	153	133	137	132	144	135	152	150	116	150	142	134	121	133	137	148	135	137	136	138	156	138	120	135	137	156	132	122	127	136	145	146	137	157	153	155	131	162	137	148	142	137	134	132	116	135	138	132	123	147	127	140	134	110	160	106	147	159	133	133	144	132	123	155	144	130	123	124	144	140	157	140	154	125	131	142	135	131	153	134	159	135	138	127	127	143	155	134	139	145	140	123	127	129	126	165	148	146	127	159	133	140	141	136	154	132	142	151	162	127	144	155	137	162	154	108	138	145	130	151	167	143	157	145	121	121	136	131	143	142	137	149	150	137	128	151	129	124	147	146	141	160	151	115	134	132	150	140	120	140	140	140	141	176	147	132	150	155	141	167	120	143	155	153	140	138	114	140	143	131	163	143	152	136	155	120	152	136	148	121	136	128	146	116	118	130	121	138	131	133	119	144	144	130	123	123	143	147	154	144	139	148	152	147	125	124	147	139	121	123	151	147	128	138	143	135	130	122	161	144	135	123	140	114	131	142	140	147	126	144	126	127	139	135	130	147	128	123	159	130	130	135	117	148	120	142	125	141	161	109	120	141	140	137	143	126	139	133	144	150	143	141	122	115	131	125	149	123	144	129	119	146	129	138	118	141	148	143	171	156	155	136	138	146	129	136	172	136	141	128	137	138	152	128	118	128	147	144	124	156	149	151	156	151	115	133	133	139	146	138	141	123	129	154	150	113	154	147	147	135	124	144	136	147	161	139	175	131	142	163	134	119	128	157	154	132	132	158	122	136	144	136	149	142	110	134	154	139	165	138	137	124	127	164	141	128	143	138	138	136	146	134	149	119	140	123	121	143	152	120	119	128	123	143	142	149	148	151	151	137	137	132	144	135	136	151	122	137	138	133	131	146	133	147	130	138	140	143	125	130	139	114	122	156	149	140	143	128	120	146	144	155	132	141	119	134	99	131	151	136	145	123	130	132	130	173	162	136	146	151	128	151	132	142	164	136	147	119	144	133	126	154	125	142	117	143	142	146	140	136	120	133	140	143	136	141	143	133	130	154	129	147	132	133	133	132	149	118	160	130	135	138	135	133	139	151	138	121	125	142	139	150	141	150	122	124	130	131	126	137	135	152	144	136	126	145	153	139	127	154	132	147	118	144	145	160	147	133	140	134	136	141	151	150	131	129	135	134	130	143	131	129	112	138	139	128	111	124	130	143	129	137	131	143	143	136	140	132	133	130	142	133	129	131	150	128	124	135	130	152	116	136	153	135	147	142	135	136	127	141	137	133	159	142	148	148	137	125	151	141	118	128	128	158	142	130	142	153	141	144	143	143	134	136	154	138	157	136	137	146	144	121	129	130	114	127	147	154	147	133	140	148	132	149	152	157	154	154	127	130	152	154	121	147	128	138	126	139	133	116	156	154	161	143	108	128	168	99	138	159	123	154	133	126	133	130	152	149	168	141	131	142	136	135	144	128	128	125	130	142	143	117	121	145	135	154	140	128	150	130	147	140	127	131	127	122	142	127	129	149	133	148	146	137	130	142	151	135	127	129	125	124	138	153	123	137	139	135	137	149	133	133	136	148	134	141	140	130	154	135	136	134	160	140	146	150	133	162	153	122	151	138	126	129	147	124	117	142	147	141	140	130	138	153	139	130	138	108	162	138	118	148	120	150	145	157	147	146	131	155	132	130	149	139	118	153	146	132	155	127	132	140	132	139	133	129	133	140	140	135	140	134	120	114	129	121	135	129	143	130	149	153	147	151	157	139	130	156	126	157	136	117	151	171	138	137	158	122	141	137	149	126	153	137	131	146	139	169	129	137	139	142	132	115	148	126	137	153	136	143	140	125	137	128	118	139	131	137	148	148	145	144	131	126	127	150	148	139	127	131	142	124	159	120	150	129	154	128	125	135	134	139	134	141	126	139	142	150	138	125	128	135	131	138	138	112	138	162	143	148	128	127	142	136	135	134	161	161	146	138	110	126	130	141	146	140	130	149	133	129	154	160	153	140	152	141	142	142	155	155	142	132	150	123	123	137	143	134	119	147	151	119	130	141	151	138	121	143	134	140	140	143	154	153	122	141	117	142	118	146	134	165	124	131	166	141	137	152	129	144	127	149	122	163	117	136	136	153	156	134	151	141	157	143	137	139	137	125	154	135	146	144	131	111	140	136	154	145	124	142	141	132	146	145	136	146	118	135	145	135	135	138	153	136	127	154	126	131	123	136	142	133	121	140	143	162	154	166	150	139	139	146	153	144	123	131	120	135	138	143	131	153	161	152	157	150	146	131	134	129	139	133	139	157	154	139	142	119	125	176	151	124	127	139	133	132	148	151	115	119	158	146	118	153	146	134	124	138	142	127	129	139	146	121	128	149	135	140	158	138	139	143	145	139	131	131	127	146	143	137	152	147	134	138	143	134	127	124	142	148	137	136	145	167	135	147	129	145	128	134	129	146	134	159	143	115	131	129	138	130	128	122	143	154	138	128	126	132	149	147	168	150	156	134	148	138	127	128	135	117	140	140	159	132	141	133	149	142	135	155	106	123	137	150	120	131	131	145	136	142	162	153	131	141	141	137	122	154	134	127	138	117	133	135	119	147	138	130	121	118	135	135	128	139	150	125	147	142	146	150	156	143	150	142	121	115	146	134	148	152	132	121	112	132	144	127	148	132	145	134	138	128	143	139	115	123	159	170	137	150	118	150	130	164	140	142	130	131	130	126	141	129	132	129	119	161	145	153	140	120	126	108	142	150	125	134	143	116	143	128	148	150	147	119	139	147	132	137	160	148	152	147	130	114	139	146	144	137	123	157	139	119	150	141	129	155	129	133	132	140	167	124	137	143	139	137	132	159	146	132	141	142	138	148	153	115	156	133	132	134	142	137	150	146	128	131	113	136	135	137	138	122	135	121	143	137	130	137	133	145	145	122	155	107	134	136	131	163	146	131	143	139	149	114	129	155	137	124	160	153	139	146	121	111	153	133	138	134	138	130	154	144	130	144	144	126	134	128	144	139	141	153	135	144	143	144	127	125	132	130	140	165	158	117	131	146	140	134	130	146	131	138	118	143	159	133	137	151	130	128	128	120	139	110	150	146	116	158	158	157	134	128	151	150	136	130	104	140	123	143	142	153	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
2145	862	1109	1350	1276	1173	1160	1140	1072	1040	950	1034	1026	930	1007	875	849	813	804	704	780	754	724	673	677	638	602	578	561	540	542	548	532	529	461	492	459	544	473	501	468	481	502	469	527	511	468	483	475	550	1025	929	471	521	473	496	433	443	481	499	434	468	443	477	473	502	478	453	487	457	456	484	414	498	440	475	531	472	483	433	430	447	448	458	452	466	483	473	482	474	454	484	448	465	463	449	497	463	467	478	472	482	484	457	534	452	499	487	453	504	453	457	474	500	482	497	449	488	424	450	487	441	493	467	424	454	477	440	460	467	492	476	474	450	476	433	450	478	468	472	462	513	477	488	509	444	469	444	458	501	486	497	469	494	482	475	476	541	428	478	451	468	451	484	506	473	466	444	491	478	472	458	447	475	456	461	468	485	477	481	457	492	460	448	446	456	451	439	465	462	445	467	494	466	468	489	508	449	453	448	462	504	486	494	424	451	471	449	461	445	452	456	439	445	494	459	437	456	485	468	461	467	455	437	449	461	446	482	469	449	427	449	444	469	482	448	446	488	516	451	512	462	471	477	471	455	426	452	503	464	453	439	499	467	439	466	466	467	462	439	479	463	492	453	474	471	434	452	436	459	466	481	472	483	445	417	441	477	438	404	524	473	459	452	489	449	446	492	439	467	497	432	435	503	436	466	491	476	451	441	475	458	449	407	452	450	457	458	436	482	464	498	468	448	446	423	487	456	435	449	447	458	463	500	460	475	457	439	476	438	490	438	452	473	438	478	442	466	458	477	476	439	433	496	449	485	453	444	434	489	479	493	515	457	443	428	437	494	479	465	450	478	466	425	437	426	498	472	443	486	448	420	466	467	420	447	507	440	459	408	486	474	420	471	483	433	460	453	448	476	473	439	436	444	465	450	481	479	457	464	463	464	479	473	494	452	497	470	482	470	446	488	447	438	492	473	445	482	476	487	479	436	440	473	427	461	462	472	503	433	454	503	479	467	469	424	471	455	476	451	441	457	473	449	446	487	464	416	492	487	454	480	429	489	498	455	438	459	451	454	470	477	495	481	512	479	450	437	461	476	460	447	460	439	500	436	459	471	475	469	412	478	456	489	484	445	440	455	498	454	506	436	491	480	444	452	448	493	469	515	458	483	450	478	448	514	423	446	438	484	478	401	454	474	514	456	445	510	490	440	422	469	440	486	520	492	429	480	473	468	464	448	503	472	445	467	456	444	449	411	508	472	478	435	478	477	501	461	497	476	472	437	434	426	515	458	467	494	454	459	467	440	460	474	443	450	480	476	478	462	479	465	458	478	450	468	485	454	410	447	451	473	492	465	471	430	454	437	472	481	466	468	423	463	443	486	471	444	465	459	461	476	437	446	486	453	452	443	495	451	467	447	493	445	482	456	456	464	428	499	420	435	445	445	446	462	443	442	455	484	465	472	497	480	472	439	479	433	483	468	481	466	457	453	475	474	470	488	457	447	441	439	448	505	470	477	471	453	452	447	498	447	471	446	441	483	485	517	477	460	473	447	446	466	480	452	457	459	464	438	458	432	451	444	447	461	455	463	477	446	467	444	482	463	468	477	446	469	461	478	501	465	500	461	459	443	474	430	483	455	408	447	498	473	458	432	457	443	470	472	494	477	445	462	507	448	483	476	442	459	495	465	432	454	475	457	494	448	464	466	463	478	466	463	471	431	473	465	466	476	497	449	454	435	452	498	427	457	483	475	461	467	450	477	470	457	450	449	445	440	480	473	472	485	454	480	477	458	435	506	434	492	476	470	489	450	463	454	479	483	459	429	430	493	426	491	488	473	465	467	439	488	468	434	428	465	462	484	471	467	482	442	455	449	494	450	446	444	435	497	474	461	441	465	473	450	445	447	416	449	459	442	462	464	455	426	490	452	476	453	484	479	490	470	446	453	475	491	453	450	438	429	467	462	449	477	458	447	437	496	434	457	484	435	477	461	492	453	468	457	490	486	416	480	486	438	461	468	446	469	460	467	456	458	463	431	441	473	486	493	458	481	470	437	438	460	482	450	449	473	451	510	464	468	457	469	471	460	486	455	489	458	484	451	457	453	458	492	464	468	444	465	492	483	458	491	424	455	484	489	490	448	458	464	463	471	451	466	449	444	496	477	449	450	420	458	440	523	455	427	450	437	461	497	469	451	453	469	481	502	452	471	469	465	447	453	466	473	429	464	467	470	462	471	457	463	453	464	429	462	482	488	441	446	475	463	455	482	496	458	449	496	464	454	457	475	475	476	440	439	502	470	452	434	441	461	477	440	471	476	471	458	445	487	466	464	420	496	467	466	444	432	436	521	436	471	437	497	490	440	469	472	488	498	469	453	455	463	435	455	465	441	457	445	482	429	472	451	489	484	446	444	455	429	473	447	432	448	468	461	472	499	453	456	509	473	444	459	465	451	458	451	419	475	459	476	427	442	467	461	451	458	492	477	450	449	470	486	461	466	467	453	442	448	473	452	484	442	496	475	427	439	442	472	417	451	421	428	499	488	435	483	444	453	482	437	483	485	479	486	463	465	490	459	443	517	459	420	459	478	515	464	490	477	446	459	451	457	497	446	454	434	471	428	448	480	495	488	446	482	408	450	462	504	495	471	477	426	409	442	462	450	474	461	438	477	442	434	458	438	434	440	436	472	458	473	451	472	427	488	482	478	484	464	458	501	462	453	458	449	468	456	436	485	487	456	495	437	475	476	484	490	456	418	442	479	435	456	468	436	429	462	520	475	470	486	453	490	428	450	456	487	454	463	460	479	430	430	430	485	438	473	446	417	468	456	481	480	482	470	438	478	484	460	467	494	465	442	455	434	490	460	425	457	473	471	450	477	462	471	488	501	477	454	495	456	440	512	435	457	477	477	465	450	450	462	481	447	430	446	431	465	484	442	489	470	500	470	429	454	487	480	480	498	461	410	451	459	506	501	436	458	479	449	464	432	478	492	478	435	458	433	460	447	476	492	435	444	434	466	423	452	453	448	469	483	505	473	458	446	446	475	456	448	489	494	471	464	488	478	431	475	458	493	426	447	440	469	486	457	466	519	492	495	440	482	444	475	491	453	511	462	456	458	430	485	457	480	438	489	483	466	486	431	474	476	434	452	444	493	456	510	403	454	416	472	457	470	444	463	439	473	480	463	499	471	480	441	468	425	481	441	435	461	465	467	483	478	517	431	472	479	448	500	454	443	490	472	466	490	440	471	508	472	492	472	432	508	535	432	498	487	488	423	480	448	509	463	408	455	462	467	466	472	431	473	466	496	474	443	447	460	463	438	502	458	484	451	501	445	456	475	467	474	477	486	429	441	460	474	459	472	487	433	475	497	464	468	459	462	456	460	438	433	424	424	494	453	454	454	446	464	484	477	469	467	451	456	443	458	462	434	465	447	479	487	424	431	451	480	431	433	450	471	472	464	437	457	444	490	455	470	470	486	463	461	475	479	470	481	473	436	465	447	469	433	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
9762	3961	4190	3561	2459	1552	1198	1009	919	777	787	623	683	602	626	672	592	506	464	486	457	519	463	475	456	397	364	331	308	328	321	281	302	258	252	246	275	257	280	252	260	254	244	235	276	246	290	264	292	301	1084	726	250	241	216	262	241	247	241	247	247	236	245	230	226	237	235	261	226	224	228	256	237	227	233	202	263	240	226	244	259	253	249	216	241	216	251	247	215	248	244	203	219	243	262	216	250	252	234	237	232	234	240	237	198	241	232	251	240	215	219	233	194	249	253	228	222	215	216	232	218	259	233	219	222	244	244	224	186	223	237	231	257	207	227	246	233	239	235	220	198	240	210	252	198	213	247	223	254	230	235	265	236	247	219	241	239	232	217	204	229	236	211	219	239	240	199	236	242	233	234	247	232	233	249	252	232	211	190	234	239	242	235	210	213	229	220	223	232	263	226	222	235	198	229	226	233	241	216	209	217	235	233	221	216	228	232	221	206	217	237	220	235	218	183	232	244	259	222	198	256	248	208	229	212	227	245	243	233	218	245	243	235	233	228	222	225	219	229	218	208	253	216	232	231	219	210	227	213	233	245	234	241	220	219	231	231	217	209	208	234	200	233	214	225	244	233	222	228	231	236	222	226	242	211	222	229	216	255	238	241	217	215	244	246	246	247	239	233	206	257	235	232	245	247	217	236	226	235	240	216	231	202	266	246	219	235	212	227	210	251	185	202	226	247	248	243	223	251	214	215	222	241	187	226	235	221	206	264	226	227	260	234	251	233	236	230	227	264	256	234	242	229	239	264	254	239	249	212	228	252	236	234	232	232	256	235	226	230	240	217	245	213	218	231	225	247	215	239	252	199	237	239	242	211	226	215	235	242	223	216	240	238	252	239	213	213	213	225	213	246	228	233	252	202	262	230	234	218	230	232	240	234	255	230	234	212	265	236	254	219	215	234	216	252	249	248	233	229	208	202	221	267	237	248	223	233	206	252	235	227	221	231	213	237	234	222	226	235	241	246	236	232	204	234	228	239	225	210	233	242	227	200	240	232	290	237	250	245	216	235	225	235	201	210	213	213	237	220	233	246	243	247	244	234	222	222	225	242	224	234	215	238	238	243	236	222	230	239	234	247	233	232	236	219	225	242	247	218	247	241	224	223	226	212	220	222	229	233	226	227	207	209	240	230	224	227	240	229	236	212	228	226	206	238	236	218	222	216	227	229	237	218	212	224	236	228	235	219	236	249	239	232	226	219	211	227	219	256	226	229	220	221	235	208	232	243	248	236	226	220	214	219	245	252	227	228	230	238	253	243	243	219	234	250	235	219	239	229	203	238	218	238	223	242	223	184	237	240	246	230	237	225	222	218	245	227	217	256	234	213	225	244	247	234	229	241	252	253	225	242	217	215	221	219	216	225	245	243	240	237	234	247	227	227	235	247	211	245	232	215	225	206	233	249	276	244	242	212	221	216	205	216	237	259	226	236	226	214	204	230	229	215	225	244	254	252	224	211	223	225	211	251	221	213	262	242	233	232	219	231	215	212	246	238	201	256	211	241	222	245	230	225	238	234	236	246	210	224	216	259	265	216	212	213	224	249	238	233	210	223	230	265	256	206	244	204	236	213	239	225	243	247	233	237	224	226	235	225	217	222	248	242	229	235	227	239	249	226	235	264	204	245	266	264	220	214	219	266	246	208	225	209	219	215	229	217	239	204	224	196	207	231	239	216	205	221	235	243	223	207	238	247	242	224	227	252	251	225	257	252	229	250	259	194	223	220	208	229	241	245	213	221	233	249	235	240	236	198	252	217	209	226	209	228	226	229	213	218	212	220	246	230	229	212	229	228	223	257	223	202	225	241	243	219	229	225	230	221	218	225	233	251	229	219	239	236	223	205	263	228	205	257	236	247	250	241	283	226	203	231	225	234	236	219	199	223	219	219	249	215	253	244	220	213	262	232	243	207	226	225	231	247	227	235	224	224	223	225	260	207	220	216	224	267	228	244	230	237	199	248	227	211	238	243	233	245	238	198	248	202	229	249	217	221	209	231	205	234	233	238	254	230	221	233	222	247	228	251	254	244	209	231	224	239	227	245	195	225	260	243	214	221	239	232	225	231	193	235	238	225	196	275	251	206	198	239	243	189	241	232	211	229	225	231	226	231	210	241	227	241	230	247	239	215	204	227	232	258	217	226	205	226	223	221	217	228	238	234	220	226	221	221	240	262	244	225	241	213	220	251	236	217	213	247	210	209	241	231	233	240	232	224	224	231	213	229	248	249	218	235	207	247	224	229	240	216	218	238	209	213	233	222	204	211	252	240	244	211	251	236	240	236	224	228	222	227	224	238	241	236	210	234	243	218	230	242	221	241	225	232	257	258	249	233	220	225	244	248	204	233	238	249	218	209	250	252	255	216	225	215	221	254	226	226	238	228	228	212	250	212	226	241	216	246	213	218	229	222	235	221	219	249	244	276	214	217	291	232	229	263	221	221	235	233	242	213	213	225	233	212	250	235	200	235	217	219	209	202	243	247	215	205	226	202	267	215	253	205	224	245	233	264	234	204	248	211	260	212	244	229	213	220	223	216	215	246	224	204	248	224	248	234	211	230	242	205	230	229	203	225	233	245	255	226	238	247	227	202	202	236	203	207	235	248	238	226	242	222	222	226	247	257	232	217	240	221	252	208	228	240	237	224	226	223	217	234	224	255	220	243	239	245	199	229	226	244	248	247	244	226	219	231	228	257	200	251	264	233	219	232	239	226	219	240	220	196	237	235	243	237	232	234	215	245	240	224	221	206	238	200	237	243	256	242	228	217	220	243	203	239	234	231	217	220	227	217	239	272	244	242	226	241	231	230	234	238	260	217	226	200	246	235	220	230	248	205	218	262	235	210	225	239	228	214	236	216	228	241	197	241	223	235	211	239	245	235	220	216	207	208	235	211	236	232	228	218	233	232	201	216	243	215	246	231	225	217	241	236	233	226	242	192	234	261	239	218	247	242	216	243	219	214	241	224	227	250	215	223	219	221	228	221	225	233	215	218	212	231	223	220	220	253	244	255	249	236	231	226	242	217	238	230	255	230	233	228	244	212	202	262	226	213	215	235	246	225	216	244	218	218	236	244	243	229	206	219	200	236	232	268	250	226	240	230	239	222	262	258	213	217	217	249	225	218	233	236	214	266	250	270	250	241	245	232	238	241	207	230	242	239	225	239	235	220	217	201	237	225	218	261	230	215	233	220	214	249	238	248	208	215	224	255	240	232	227	242	234	262	238	223	240	235	219	231	219	226	244	231	243	251	206	230	216	241	230	234	225	219	242	233	233	217	254	214	273	241	223	253	226	229	216	231	213	213	209	218	214	230	225	232	222	238	258	213	215	204	217	252	221	220	228	226	207	232	196	208	228	215	187	247	233	229	237	224	250	238	215	257	236	232	235	226	245	224	241	227	230	244	239	229	228	233	200	260	234	229	219	224	220	216	219	251	195	230	236	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
6681	3957	5538	6702	5806	5092	4633	4460	4031	3700	3946	3430	3507	3046	3572	3498	3180	2938	2831	2413	2528	2638	2820	2881	2781	1986	1641	1519	1516	1331	1319	1266	1234	1180	1114	1035	1081	1213	1058	1012	955	937	866	999	998	1088	1110	1053	912	1406	7653	4497	988	959	854	850	775	787	734	760	801	752	715	733	726	731	696	761	725	745	746	777	735	772	703	797	763	715	738	710	691	746	722	735	710	701	750	719	738	708	730	741	694	760	699	725	684	732	665	704	727	707	685	690	728	731	709	682	703	723	669	713	706	644	735	672	726	728	701	700	743	715	671	698	720	653	684	741	723	674	713	728	695	720	784	724	686	707	649	724	699	681	756	672	718	736	725	736	696	710	656	749	690	676	711	690	714	721	746	713	706	710	740	722	705	726	683	721	731	719	713	709	680	740	713	673	661	683	721	739	696	731	737	762	706	735	709	703	726	736	660	680	702	704	724	751	626	672	708	710	718	733	688	711	691	668	721	693	695	719	715	692	706	681	669	735	705	704	728	729	711	684	719	734	718	717	680	725	756	746	728	692	690	698	723	729	717	701	736	667	705	729	685	723	682	700	667	706	703	707	750	677	690	664	743	725	741	711	736	709	689	726	671	731	689	727	658	768	697	662	667	719	714	725	716	708	690	701	711	724	711	682	670	748	712	747	678	720	737	718	675	736	650	723	754	746	680	690	682	687	749	732	680	722	705	735	715	704	696	708	701	665	708	676	756	728	721	718	759	714	695	754	647	729	757	706	730	714	740	724	725	726	680	723	735	692	690	728	705	660	734	684	693	680	733	721	742	694	715	739	666	725	690	724	685	733	743	713	671	689	724	707	711	695	678	699	701	657	731	716	678	706	733	649	705	719	689	746	746	755	728	720	699	701	680	678	747	734	759	673	688	746	681	661	707	697	703	724	739	698	717	732	730	699	675	747	710	730	744	704	719	679	684	660	672	666	705	687	738	706	667	701	706	724	672	695	730	746	759	758	690	645	735	660	699	721	722	717	737	701	729	706	715	717	705	747	705	678	682	724	717	721	718	747	732	724	738	692	739	644	725	728	701	709	717	742	729	717	729	725	703	686	685	701	704	670	666	687	748	712	707	701	668	750	742	689	691	715	716	718	698	682	721	752	719	722	650	701	705	706	726	704	722	698	740	755	712	705	739	658	685	693	672	744	738	706	677	681	691	690	692	694	662	679	718	717	724	705	728	696	677	787	693	730	704	749	703	687	729	695	691	697	711	669	672	746	690	734	716	728	727	717	759	714	688	648	705	681	706	696	704	725	732	710	709	688	721	704	701	666	701	701	733	707	750	682	734	707	718	733	700	762	729	711	673	691	723	689	721	715	671	710	671	737	675	713	701	762	732	701	721	703	731	724	664	729	718	715	735	753	703	730	722	748	734	656	736	731	711	742	777	746	713	696	733	748	707	729	736	724	710	700	752	686	701	710	726	681	675	671	738	682	717	725	713	735	724	738	689	686	731	668	735	716	718	724	694	713	681	720	766	717	721	720	703	698	692	715	696	726	691	730	717	735	748	688	631	677	671	643	680	714	700	773	687	680	760	695	694	697	748	684	673	718	692	709	715	715	710	693	687	685	707	714	703	733	716	718	707	713	718	696	692	713	711	674	697	690	674	679	708	707	690	703	714	709	710	664	743	668	658	697	705	690	694	737	693	719	727	701	757	690	745	729	679	684	710	695	648	678	698	637	710	725	732	710	627	697	722	676	717	704	711	658	682	705	749	679	728	688	674	738	707	697	729	736	677	674	683	704	719	718	694	732	758	723	685	723	718	706	699	752	721	719	763	696	717	702	690	711	692	700	712	705	711	691	701	705	696	675	710	720	715	683	721	734	743	673	684	703	700	716	685	722	704	664	692	698	642	758	701	729	702	713	731	732	701	733	756	722	697	691	713	705	728	687	700	657	717	721	698	716	699	719	700	680	677	732	737	719	678	706	750	718	738	722	699	738	651	682	661	729	707	698	691	723	708	746	693	752	716	680	714	712	746	702	731	750	703	742	704	730	712	693	701	687	733	690	720	663	715	727	685	714	708	706	721	707	757	705	700	691	762	693	732	712	744	720	711	716	714	687	701	708	684	701	765	712	705	764	676	660	714	761	720	678	707	717	717	723	713	678	715	712	664	700	675	720	699	711	663	700	677	721	734	730	664	710	695	733	743	706	710	746	723	691	702	696	712	717	691	717	713	665	752	702	706	762	698	766	711	718	698	684	694	677	735	703	714	723	709	702	690	731	663	741	704	704	708	701	729	734	718	740	695	731	705	720	743	700	694	730	737	705	693	676	729	732	710	661	758	706	673	681	730	750	694	761	699	692	738	641	704	746	686	730	703	728	733	721	703	690	730	710	686	647	767	677	666	734	750	721	681	711	691	689	717	703	749	692	762	703	718	701	688	746	690	751	691	723	736	712	678	717	683	659	729	724	751	749	719	723	710	699	766	724	647	715	715	743	724	700	651	714	715	682	687	678	701	721	701	694	743	703	741	679	657	719	698	689	678	700	690	696	699	712	682	718	704	740	734	698	765	692	666	693	657	707	715	665	648	721	704	713	706	734	756	717	761	720	694	695	739	652	714	724	738	696	750	730	677	693	720	685	684	703	722	749	722	715	763	724	704	729	716	715	728	704	743	691	664	729	765	669	727	695	727	721	713	698	688	699	717	724	709	735	698	721	758	723	710	721	677	708	722	716	659	666	708	723	712	680	705	695	723	718	758	743	699	775	693	686	784	705	717	734	731	737	692	704	639	712	713	700	753	733	743	696	640	734	702	686	710	720	756	725	684	744	717	704	728	673	701	678	723	695	701	718	673	701	716	703	753	712	718	772	736	721	707	712	720	735	681	701	739	713	718	701	735	738	695	677	722	717	719	711	726	676	707	697	754	727	712	719	702	723	715	691	687	694	669	713	732	675	677	715	692	700	725	711	755	736	783	733	731	747	681	762	745	731	740	686	685	738	699	687	687	722	727	698	713	721	721	733	725	726	718	731	728	701	741	730	714	701	726	706	712	743	675	696	766	691	722	682	703	723	694	728	682	728	701	727	713	748	713	712	736	697	728	707	737	693	735	711	707	677	701	741	760	716	698	731	739	717	732	690	696	675	704	702	687	732	699	677	718	717	728	731	733	698	749	697	731	668	705	692	718	692	708	708	713	723	713	693	712	711	672	675	703	727	730	693	725	690	729	715	763	757	705	752	708	682	696	713	680	732	694	709	728	709	704	665	704	700	699	737	773	677	676	732	745	694	696	733	706	689	722	701	717	675	721	731	722	641	731	744	692	725	682	708	679	691	746	710	764	701	739	721	689	680	714	748	719	662	702	736	730	732	704	678	705	706	691	695	664	684	743	701	726	755	665	726	707	682	725	728	705	671	706	711	704	709	693	675	682	734	700	689	693	704	700	700	713	707	715	650	754	729	733	665	767	698	679	730	724	711	712	678	754	715	732	702	695	714	720	726	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
18468	7646	7906	6417	4804	3112	2511	1952	1604	1318	1212	1077	1180	1217	1194	1014	1126	930	803	758	757	770	807	771	777	569	495	486	445	461	456	432	383	395	383	369	400	396	410	383	337	327	306	396	361	424	394	345	333	484	1988	1202	374	365	341	285	311	309	298	302	327	304	302	301	305	269	303	311	313	288	285	305	301	320	304	322	295	296	276	301	305	309	291	298	311	319	289	292	261	321	288	293	298	293	290	271	284	300	332	314	272	313	288	290	341	315	316	305	282	291	297	292	305	274	272	318	300	280	293	277	323	324	321	343	331	324	325	289	293	288	315	289	292	264	291	309	306	292	261	303	312	309	294	296	291	263	284	274	299	309	316	287	298	268	304	300	322	283	256	299	301	299	290	307	310	309	293	309	307	294	314	289	320	307	308	275	295	271	336	339	283	270	291	292	297	319	290	292	289	279	316	300	300	328	261	304	277	327	287	329	312	298	285	289	275	286	269	288	292	274	312	320	316	285	302	313	298	294	285	320	314	302	279	273	292	284	319	290	297	313	310	303	293	303	293	307	285	327	331	287	310	321	326	289	310	301	305	283	285	308	315	283	300	285	314	317	264	295	294	284	296	290	305	318	291	322	295	298	289	267	299	332	309	286	281	280	334	280	300	294	333	316	297	308	314	275	262	328	299	300	284	293	299	289	318	348	285	305	285	278	298	288	280	276	273	293	297	296	307	303	296	306	298	293	301	285	316	273	304	285	262	291	285	306	309	314	299	295	299	298	314	283	301	314	293	266	313	285	289	287	313	295	310	307	273	278	321	271	300	297	267	304	293	283	302	300	256	277	320	275	288	310	291	327	267	317	312	286	294	287	299	285	292	292	279	285	327	312	289	292	267	282	312	300	274	276	283	291	311	280	307	304	315	298	297	306	282	297	298	278	295	306	296	303	276	329	316	279	286	293	288	275	318	290	305	312	298	302	282	294	312	293	312	307	290	295	294	275	309	301	290	262	305	293	330	326	287	319	290	298	311	284	282	302	292	291	327	275	282	312	314	308	295	278	305	311	262	306	265	316	286	292	296	286	301	301	274	315	303	311	321	279	309	309	275	303	297	295	342	292	322	279	295	302	291	319	291	307	273	303	318	295	315	290	306	310	305	298	291	290	306	262	317	297	276	302	287	322	302	304	264	304	279	300	292	311	307	251	260	306	306	285	282	348	293	273	314	312	262	297	333	287	303	301	269	307	296	307	279	282	279	297	293	286	288	315	313	265	314	325	300	286	317	310	312	306	292	294	303	324	286	286	300	270	308	303	302	302	307	329	262	265	298	305	287	277	291	303	274	277	312	271	294	256	297	330	298	287	296	309	291	298	298	304	301	298	283	309	334	276	268	295	280	276	288	275	302	292	311	303	315	294	284	314	316	275	277	309	301	339	303	290	279	316	306	305	301	323	264	276	310	287	271	299	321	268	294	297	266	281	294	332	274	313	279	309	284	305	275	284	308	315	298	298	312	337	282	314	326	297	274	304	276	310	314	298	328	301	282	266	289	307	292	334	263	288	278	305	266	364	308	307	294	258	280	280	297	281	331	309	300	309	257	285	321	282	311	310	297	317	285	271	316	314	273	310	308	308	302	323	291	318	320	322	288	285	283	301	297	345	323	290	296	316	305	270	317	304	282	320	299	300	277	292	263	289	316	308	309	307	299	308	284	292	301	300	280	331	298	316	301	311	290	297	314	304	309	301	297	316	286	307	283	271	334	311	286	293	300	289	300	340	290	287	275	311	284	322	301	305	278	285	287	305	272	295	279	308	283	311	283	298	328	257	322	289	294	282	315	352	309	288	284	317	290	302	313	310	317	272	320	294	302	331	297	303	265	270	305	318	323	284	300	314	316	309	322	290	306	330	300	308	277	284	290	288	313	303	298	277	298	301	314	295	285	307	309	313	329	299	284	320	308	260	319	315	275	313	314	267	279	304	312	298	295	307	298	307	281	284	333	290	312	304	288	310	302	318	295	302	294	277	304	274	285	328	311	293	281	294	287	285	304	299	283	293	327	275	306	273	282	339	294	291	309	310	298	298	299	302	305	270	287	312	313	295	294	282	309	298	299	285	265	312	313	297	305	292	291	272	284	294	295	328	309	303	301	308	333	315	298	290	294	325	296	305	283	284	304	286	297	269	304	315	259	311	282	283	312	305	286	304	343	293	265	308	303	284	293	272	331	293	311	315	297	303	317	287	285	303	323	296	286	283	297	282	316	309	311	325	280	319	300	310	301	296	290	281	277	274	298	277	292	251	274	302	291	298	267	322	309	278	292	311	298	316	298	312	330	277	302	317	306	282	284	320	302	341	281	293	285	310	312	271	289	277	318	322	292	280	314	324	301	280	281	314	281	312	310	304	325	299	292	302	295	306	284	322	290	281	310	284	337	281	315	279	308	301	285	270	309	305	302	296	286	295	284	289	300	274	296	311	315	256	308	314	300	287	291	320	287	309	293	270	315	322	290	279	326	297	301	282	294	292	271	281	274	286	302	311	306	281	326	307	277	307	321	338	282	272	307	329	310	294	301	275	279	325	301	274	298	315	295	319	262	276	297	296	308	283	325	285	295	292	309	247	298	278	294	261	284	284	295	285	299	285	280	309	278	298	273	270	295	325	290	291	298	279	298	262	267	309	276	293	324	279	312	275	284	275	300	302	285	305	293	306	291	332	299	301	274	329	330	307	315	284	297	328	289	326	321	287	285	293	317	294	302	325	313	283	293	314	293	292	288	278	289	280	285	334	281	284	322	299	299	285	303	303	297	315	291	298	334	267	290	277	278	309	288	314	299	310	299	296	303	288	278	326	318	315	307	321	297	308	321	299	286	273	303	304	312	278	310	293	321	312	307	307	306	324	286	286	306	296	280	269	280	302	325	297	263	317	278	281	274	321	304	269	282	279	330	307	303	322	263	293	260	271	322	298	319	286	300	307	309	288	289	292	304	296	281	287	295	316	314	294	317	304	298	293	327	290	296	308	289	298	299	282	283	292	275	274	347	284	289	314	298	278	302	299	329	294	299	304	309	288	327	305	318	278	294	287	313	322	294	309	309	328	287	311	277	292	276	312	306	292	316	277	308	302	308	314	285	303	290	299	306	297	319	286	286	291	308	314	264	287	311	287	278	317	313	303	309	278	322	286	305	311	326	289	283	277	311	302	270	285	265	299	302	274	277	295	297	299	316	273	330	290	312	308	282	297	274	294	320	301	270	310	299	298	267	280	295	335	305	300	295	303	296	313	320	262	315	266	291	283	284	278	312	290	322	300	311	325	295	322	286	281	283	262	308	326	269	299	313	351	329	322	290	323	327	298	300	341	339	329	307	295	301	334	301	300	297	303	320	299	306	265	265	278	276	319	283	293	283	316	293	266	309	307	307	272	291	273	309	299	277	302	324	280	313	294	290	284	283	297	277	313	325	295	290	313	312	260	310	302	306	300	297	313	287	268	284	281	310	295	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
9287	6414	9591	10668	9238	7889	8166	7469	6707	6135	5762	5554	5638	5788	6131	5629	5753	4976	4380	3905	4295	4503	4717	4836	4574	3021	2645	2311	2384	2168	2084	2184	1737	1752	1816	1750	1984	1833	1736	1354	1293	1351	1200	1367	1519	1691	1867	1535	1322	2468	12534	6892	1513	1456	1202	1059	1040	983	983	978	1017	1035	979	909	893	911	891	915	939	886	908	880	932	931	938	905	868	896	900	913	880	872	931	874	905	814	927	824	926	845	864	877	896	845	923	883	826	895	886	856	884	872	887	871	872	882	829	893	869	902	902	829	844	854	875	883	888	928	903	854	857	883	855	872	886	851	886	847	836	833	854	883	906	889	847	934	898	887	858	852	811	940	851	905	875	873	879	913	886	911	866	877	883	911	844	937	856	896	868	830	893	911	908	846	883	865	921	881	870	882	816	846	858	861	843	849	830	831	856	839	860	902	848	824	816	852	839	820	891	881	891	841	851	898	846	888	860	846	885	855	878	848	843	892	844	836	874	846	833	876	877	871	860	887	885	851	837	860	822	847	882	883	884	857	910	875	904	924	850	892	842	885	889	886	910	863	847	916	896	847	855	898	888	901	879	861	858	848	840	837	879	842	851	874	879	875	861	887	935	858	857	893	871	823	895	858	882	881	862	872	899	908	853	854	895	857	869	896	894	866	912	861	854	869	856	844	819	877	827	813	888	836	840	847	896	838	884	839	872	897	893	854	846	849	807	855	843	880	849	886	863	853	874	838	854	876	878	862	900	896	831	893	875	903	843	829	877	934	878	875	828	853	845	844	857	876	857	904	889	882	869	851	876	845	882	872	820	885	874	843	830	910	845	927	853	934	848	871	837	888	857	849	843	877	868	891	837	854	914	849	891	922	896	817	886	852	878	847	865	881	871	849	819	854	854	908	879	947	842	864	838	851	898	880	857	828	853	891	892	854	850	908	905	829	853	847	866	873	849	835	869	919	828	846	842	915	869	863	854	898	885	869	865	897	865	789	879	871	854	919	845	886	846	864	879	825	831	851	870	858	884	853	822	864	815	781	874	938	872	900	840	870	914	853	891	855	900	901	867	895	894	826	855	829	924	900	855	855	883	889	886	888	885	851	854	855	901	892	891	788	883	815	852	901	844	831	865	875	839	911	877	842	852	866	839	875	892	869	834	844	884	866	890	884	873	875	922	837	838	905	907	836	890	859	822	865	910	800	847	818	863	859	882	844	880	890	838	841	909	896	836	852	881	939	813	849	876	856	850	857	805	841	852	872	840	845	878	859	882	905	853	900	795	841	891	867	829	867	879	870	895	888	905	906	847	901	879	877	876	849	913	864	914	840	859	907	909	868	909	849	902	859	881	851	859	810	891	925	835	859	862	892	898	887	879	841	848	909	825	850	833	878	866	893	871	856	821	860	875	842	922	892	858	932	885	817	857	837	878	882	882	859	849	916	856	860	866	904	875	813	915	896	918	808	877	923	840	897	873	866	881	850	889	845	876	831	854	884	823	835	871	858	854	869	872	863	840	876	893	797	843	863	858	866	857	873	888	887	898	863	881	850	894	947	894	873	843	849	902	859	903	822	852	901	869	825	878	804	875	827	864	879	865	830	887	837	821	814	873	795	840	861	876	857	925	851	912	862	896	885	887	855	843	885	959	904	850	831	843	871	900	895	889	885	876	835	863	882	865	862	804	877	878	844	862	854	891	894	857	839	823	875	868	878	860	922	840	855	845	848	844	854	897	903	918	865	936	892	890	871	877	880	852	883	837	889	854	858	858	888	922	914	906	884	842	874	853	852	888	890	847	898	878	890	925	832	842	894	813	858	879	794	899	828	890	860	849	939	868	842	862	910	837	850	860	843	860	906	835	843	854	892	899	794	852	869	851	888	899	842	877	837	851	863	851	868	870	843	845	880	831	901	893	888	866	891	880	867	933	830	845	877	897	875	864	839	875	894	872	864	881	842	856	839	858	879	875	822	872	868	851	848	846	830	836	861	881	871	935	865	857	880	850	873	832	846	896	925	845	854	864	960	902	884	888	864	834	834	856	844	883	893	870	925	918	843	890	834	908	832	873	851	838	859	896	852	816	852	877	863	840	891	869	873	879	910	873	868	856	910	832	870	840	873	885	921	889	826	880	898	908	827	867	859	912	861	867	859	857	897	813	880	876	915	913	868	859	862	870	850	896	906	922	826	860	883	838	869	886	872	911	945	878	900	868	868	869	872	853	886	897	879	841	933	898	843	930	863	910	839	914	893	840	883	920	872	862	846	918	867	855	866	915	879	831	888	834	805	855	924	871	863	862	903	861	819	823	886	854	882	858	837	900	884	858	852	846	853	900	884	894	865	889	870	929	888	846	884	868	903	874	885	830	880	912	857	864	823	854	833	919	900	869	877	885	889	876	887	928	888	840	860	850	930	893	915	844	861	865	871	902	865	875	853	897	852	825	902	858	878	891	879	934	878	866	852	883	905	865	879	824	843	862	857	875	897	894	848	867	851	881	864	805	947	823	832	835	893	839	843	888	824	845	874	890	930	843	832	838	904	922	888	831	869	885	889	863	855	830	837	889	897	882	907	870	863	919	845	857	878	853	873	909	882	859	899	917	850	894	852	906	857	890	877	920	860	837	873	852	850	810	891	879	884	860	843	859	855	877	904	890	915	871	764	847	864	899	890	914	930	899	934	897	870	911	923	844	901	805	907	874	901	856	838	857	902	886	850	884	865	882	914	807	852	887	858	888	796	890	898	826	870	832	860	852	929	871	875	840	874	886	869	882	878	859	901	861	831	893	868	886	876	897	872	851	846	899	836	914	856	865	848	839	886	868	878	844	894	905	904	838	887	888	829	872	865	946	885	857	859	873	816	866	937	846	876	869	809	914	840	884	898	836	876	913	851	935	858	859	862	861	880	861	867	894	889	829	884	875	875	884	861	832	865	885	868	894	828	905	894	835	848	929	868	841	871	857	864	851	913	866	864	883	843	890	832	880	905	881	880	857	887	843	817	836	852	876	886	831	827	891	851	841	842	868	911	905	799	815	835	919	866	819	820	863	893	908	878	861	845	812	893	878	891	869	864	914	919	862	896	862	860	868	862	896	833	858	872	886	871	900	886	860	889	859	863	881	873	916	857	856	898	858	825	860	854	852	920	886	840	935	913	839	888	847	836	929	854	853	907	916	846	874	857	887	885	880	843	862	785	862	873	876	859	808	881	856	881	860	851	906	891	850	902	936	877	859	869	836	908	875	859	875	865	842	899	825	845	885	890	885	822	882	866	845	919	869	850	886	882	818	808	833	847	862	869	899	827	823	854	839	911	892	821	855	834	876	895	855	888	848	900	916	874	895	852	851	839	884	921	874	852	906	888	859	873	836	875	926	895	828	902	890	921	846	877	870	970	859	845	848	843	895	848	918	899	867	857	830	839	941	855	853	834	895	883	863	856	929	857	882	895	901	854	842	839	810	874	870	855	865	804	873	900	862	863	862	846	892	839	909	884	928	923	818	873	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
2198	531	571	459	332	267	300	288	247	244	235	206	217	192	210	194	179	164	169	173	145	173	140	127	148	138	138	129	146	130	142	123	126	122	143	142	118	114	138	133	123	137	150	121	123	152	126	129	125	136	189	154	128	149	110	135	110	139	109	124	122	126	116	138	140	134	136	112	120	116	134	122	119	132	128	125	140	121	140	131	131	145	122	118	149	149	135	120	121	127	100	120	153	111	151	116	133	130	147	122	123	128	103	127	134	121	132	137	140	136	122	111	128	132	127	133	141	130	123	118	124	135	113	109	124	135	117	121	127	120	120	131	119	116	128	115	134	129	135	112	127	134	134	131	126	110	138	118	136	135	127	135	136	113	132	137	135	134	112	131	146	154	114	102	122	134	131	139	129	114	104	126	104	118	148	143	132	125	122	136	103	126	136	143	111	123	125	122	139	134	114	116	121	133	115	121	122	135	137	123	120	137	128	142	130	154	140	128	145	119	127	105	143	129	127	136	122	137	125	108	138	138	118	110	114	121	123	135	132	132	135	119	130	131	116	117	109	130	114	138	142	127	127	130	128	119	152	123	122	137	116	138	130	135	121	125	134	138	126	124	127	136	131	128	129	125	113	118	141	132	126	125	126	132	134	120	125	117	125	125	134	138	129	145	115	136	147	119	112	121	144	137	143	114	130	131	115	135	123	138	136	130	132	136	139	123	106	105	119	141	147	152	118	141	134	116	122	122	120	124	120	130	113	124	134	120	129	117	107	140	132	132	140	129	128	147	136	146	140	128	130	142	144	116	132	132	127	128	111	142	134	124	139	126	137	131	131	114	125	190	122	112	126	120	126	143	104	131	142	138	119	149	113	143	132	137	114	136	127	150	105	143	132	137	151	132	135	126	171	115	114	120	117	114	120	113	147	147	133	123	145	148	137	123	130	124	131	131	124	138	110	120	135	126	145	147	134	139	141	131	117	113	139	119	150	134	123	120	115	117	127	123	108	121	133	115	126	139	145	110	118	141	118	123	137	125	119	144	111	124	143	112	136	128	128	144	143	129	128	122	126	126	144	142	131	124	125	120	118	134	124	142	120	112	117	136	139	122	115	136	128	112	147	125	120	118	128	130	136	139	129	119	128	140	104	131	125	151	148	133	140	136	142	134	146	123	139	122	131	125	113	117	110	150	123	130	139	126	112	120	133	137	136	135	133	150	120	108	131	125	135	147	108	121	118	128	120	154	123	119	116	131	145	122	139	134	122	122	134	119	161	137	123	135	163	143	117	140	131	137	119	126	138	117	139	125	122	123	119	128	138	123	138	130	136	129	154	141	108	120	146	140	121	132	140	110	128	126	122	126	128	123	144	122	128	126	144	118	119	146	138	120	129	130	116	132	118	136	142	148	132	140	106	143	115	143	111	149	154	124	118	125	131	130	133	107	135	139	122	104	131	148	124	115	113	138	114	146	126	144	127	123	119	125	140	121	132	131	134	144	119	132	153	153	114	126	139	119	145	140	140	119	126	111	128	145	134	129	144	132	149	103	159	141	124	131	135	140	113	133	132	125	130	134	146	124	121	145	154	106	149	128	124	150	123	130	122	125	132	135	118	126	146	150	138	137	123	114	123	124	110	126	141	138	148	139	118	138	142	107	116	119	132	115	129	110	135	128	134	126	120	117	125	133	139	122	122	145	122	145	140	138	128	135	132	118	143	114	130	129	124	121	130	124	140	139	131	139	120	137	138	132	129	145	134	122	142	140	134	119	126	125	110	127	121	134	109	127	105	114	130	136	115	133	124	122	117	132	130	142	122	142	140	146	120	115	143	139	152	135	142	119	122	127	119	123	123	145	151	132	134	130	128	100	131	116	132	120	125	118	127	120	137	115	133	124	133	136	138	127	133	130	134	121	115	127	135	142	127	149	124	115	137	121	134	130	112	127	124	109	144	119	136	134	130	123	127	137	137	130	134	132	129	137	150	123	125	121	150	138	120	129	138	131	123	143	122	134	131	135	125	130	149	135	128	131	107	130	117	124	104	110	140	129	114	128	125	136	158	118	125	115	115	144	135	125	130	106	120	112	127	121	140	127	103	128	124	114	114	120	106	111	130	157	124	130	120	139	138	131	137	117	137	131	120	130	125	103	108	128	124	128	141	130	121	125	130	140	100	129	121	111	128	138	125	124	130	119	114	97	118	132	134	124	134	133	135	113	134	129	139	135	108	117	119	104	114	123	122	129	128	129	150	140	147	115	136	130	115	112	145	141	140	132	130	99	117	135	141	119	145	158	125	137	131	146	129	115	120	115	146	123	125	125	131	134	141	116	122	134	149	138	131	117	145	128	132	127	122	136	119	136	142	134	136	125	146	121	130	127	133	123	114	146	125	143	105	131	128	113	159	134	128	137	127	121	135	133	117	124	140	127	115	129	125	138	151	128	131	134	128	133	128	129	124	130	105	104	121	139	115	138	129	129	114	126	137	118	144	126	135	126	117	112	132	112	146	131	134	128	127	118	123	154	141	116	116	112	140	125	129	134	114	122	105	115	125	117	127	108	124	131	131	132	123	124	126	124	138	119	128	116	111	141	123	145	138	119	131	122	112	136	118	138	129	121	132	137	140	121	141	117	121	155	141	135	153	143	134	129	114	137	130	118	122	122	142	135	133	110	142	148	136	129	140	141	126	124	133	116	135	126	128	124	125	113	112	141	128	132	129	145	121	136	133	128	147	128	115	143	144	136	147	147	137	137	116	136	136	134	124	130	108	137	127	129	121	137	110	108	118	126	106	128	135	118	126	133	136	130	121	139	123	106	138	139	158	155	131	121	120	133	152	137	131	130	149	138	123	140	119	130	98	121	153	130	119	128	135	112	145	143	128	117	127	125	122	127	131	124	125	124	130	155	122	131	138	121	132	142	128	130	106	130	108	129	146	148	124	122	144	111	130	116	132	142	122	120	133	142	129	119	123	117	130	114	125	130	128	131	111	121	126	135	133	132	137	142	128	144	130	127	141	125	113	131	139	144	105	108	125	116	137	124	139	129	132	126	128	104	128	125	130	145	124	130	132	106	119	118	130	139	130	119	112	111	130	118	145	113	135	133	125	128	135	113	141	131	147	129	133	108	154	113	128	116	142	115	128	116	138	122	140	123	134	129	136	131	129	125	128	132	135	134	118	148	121	133	150	129	137	119	124	133	112	124	107	129	129	131	132	133	126	121	117	128	157	121	138	121	109	127	121	132	118	122	129	133	125	101	110	113	119	137	111	119	129	121	119	115	111	122	132	132	126	149	151	145	143	116	139	138	118	105	133	111	138	108	128	113	118	128	128	112	111	146	146	157	137	128	147	131	99	126	140	132	123	125	122	123	124	124	120	125	115	136	114	127	116	122	133	155	134	106	118	116	132	134	129	116	105	130	136	142	135	130	112	130	126	123	128	125	150	153	114	124	134	128	122	130	145	122	133	133	149	135	137	133	139	143	128	114	110	138	129	133	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
2150	935	1169	1364	1241	1203	1121	1212	1093	1054	1048	1010	992	931	965	891	846	770	742	695	708	776	666	659	588	575	584	504	519	515	509	498	490	469	498	457	456	492	467	440	467	467	440	424	466	475	459	457	488	481	1008	699	467	450	445	403	471	446	437	463	379	464	466	421	404	441	435	486	385	447	453	415	468	458	444	433	447	407	449	431	450	439	459	412	457	441	484	428	449	488	426	444	475	438	447	430	431	456	445	445	455	410	405	451	437	441	471	460	413	436	452	453	446	450	438	449	436	426	420	425	424	413	405	426	452	464	429	479	430	455	436	441	466	438	452	429	418	410	408	401	448	445	463	460	477	468	412	447	474	422	405	458	465	447	435	401	409	438	457	401	413	458	428	383	464	453	444	434	446	425	428	440	445	446	399	436	420	392	453	411	460	460	417	410	419	436	454	434	450	456	395	442	446	471	386	451	445	433	437	441	456	465	436	419	467	431	449	420	467	433	429	452	409	446	451	439	454	453	419	408	443	425	428	393	441	447	445	451	453	422	429	431	433	429	467	399	471	488	473	431	418	416	465	461	497	453	441	449	439	430	418	385	434	504	395	415	428	412	434	486	423	463	442	453	445	397	407	454	417	440	446	418	418	427	450	442	395	425	449	420	409	428	433	390	476	465	440	436	447	448	426	416	433	463	465	453	443	422	454	445	438	452	467	423	414	416	391	456	413	432	471	455	405	448	455	455	399	419	456	386	443	446	447	443	460	466	445	454	448	437	452	449	425	471	424	432	476	449	438	460	427	446	451	473	418	458	421	428	429	447	414	434	403	456	439	466	448	427	427	432	444	437	433	413	428	407	465	419	458	464	435	415	447	444	417	456	452	434	439	472	433	446	424	478	421	452	424	480	463	449	439	421	441	441	427	439	399	448	413	430	436	402	462	446	467	433	450	468	431	444	446	471	426	451	436	425	479	409	447	455	471	459	436	460	452	456	431	469	427	447	443	437	418	429	435	445	440	453	425	458	465	449	466	432	433	459	463	419	475	429	435	469	432	465	493	394	479	413	462	472	475	431	441	439	443	455	450	459	441	483	424	395	457	467	439	440	424	473	408	404	430	423	427	420	407	412	466	419	455	405	406	489	415	445	449	440	422	432	407	454	434	396	437	481	467	455	448	436	437	433	466	424	434	470	444	473	390	427	468	437	448	403	486	403	435	444	443	425	478	413	436	467	461	536	469	439	449	447	433	459	411	470	476	438	462	435	454	426	455	479	429	429	464	505	408	448	429	440	467	405	440	455	410	462	424	445	419	429	439	455	458	474	435	444	442	413	448	494	437	435	449	425	450	434	432	434	482	466	418	418	428	446	437	422	404	442	422	428	429	404	405	453	443	425	417	442	453	447	437	435	426	397	448	458	432	456	446	454	457	431	452	457	442	441	465	431	436	483	445	427	425	409	446	477	461	455	428	460	465	484	444	450	401	424	434	464	416	415	439	431	458	406	429	442	424	445	443	454	426	453	457	427	482	435	438	449	483	464	453	432	451	447	426	425	449	458	442	466	437	451	424	435	449	440	428	465	426	419	447	428	424	409	461	462	435	445	450	394	459	432	465	422	468	450	444	437	404	452	508	481	434	464	412	443	426	473	449	426	450	454	471	425	433	419	455	457	433	423	441	486	420	407	434	451	443	451	429	401	465	451	433	440	446	429	443	422	438	440	422	414	470	441	417	431	469	463	468	454	437	465	420	423	421	450	423	458	437	428	411	452	501	453	416	445	455	449	434	458	416	456	463	461	503	459	454	450	468	447	440	411	437	431	445	478	416	450	459	468	422	453	428	452	441	389	427	459	430	458	435	450	415	424	450	467	465	438	461	445	450	450	469	466	435	432	409	462	448	469	469	438	452	483	427	467	431	436	431	422	472	469	442	444	448	479	473	427	407	405	384	430	423	486	457	458	455	447	410	438	450	494	405	460	392	422	470	460	410	418	440	419	443	447	459	459	452	456	466	424	435	415	417	431	443	390	421	464	422	434	432	437	453	433	450	458	434	433	427	410	413	452	472	429	433	435	472	487	447	452	431	436	451	451	452	436	413	431	440	453	422	442	399	406	468	428	434	430	453	451	427	458	464	468	395	458	445	469	445	451	409	439	431	418	420	436	442	396	441	429	431	438	451	485	408	477	439	394	416	456	451	446	435	429	414	451	409	447	430	471	471	448	421	466	431	415	416	443	406	462	457	431	419	431	437	474	467	440	432	425	410	428	412	429	437	463	420	438	458	428	419	456	424	445	438	435	435	415	430	447	430	428	414	457	423	462	434	435	437	391	413	475	439	455	424	459	442	423	457	461	467	470	429	449	420	423	465	450	441	398	474	447	422	426	413	410	423	425	391	423	444	429	432	452	467	439	453	418	423	412	459	466	444	460	454	435	439	416	451	464	465	481	438	433	454	441	438	417	467	437	396	455	436	392	454	443	399	423	413	440	402	435	423	454	452	444	456	504	410	461	480	468	400	409	403	443	445	441	449	444	460	422	434	438	446	441	445	412	476	466	451	456	438	467	428	399	449	420	432	445	432	441	445	450	410	444	462	442	431	447	431	448	466	435	455	455	428	439	402	418	460	441	439	413	450	421	419	425	456	421	471	410	423	429	436	450	429	447	449	445	428	424	448	452	440	440	418	457	442	419	434	448	421	467	452	444	457	436	431	428	433	459	419	418	454	437	412	431	467	422	441	434	442	403	453	400	456	447	430	486	418	450	458	417	437	415	444	435	462	437	461	431	459	446	469	428	448	437	475	450	454	419	432	440	441	479	430	448	465	448	451	451	428	476	403	462	500	457	464	446	467	441	430	437	426	431	413	424	456	415	465	458	394	431	455	448	425	444	445	427	452	444	406	452	403	443	446	408	473	482	458	440	465	451	446	442	426	446	463	456	427	429	467	482	437	466	457	441	418	410	397	411	431	426	422	449	413	389	393	433	462	437	440	445	430	487	441	452	484	455	452	446	435	431	390	422	441	453	427	436	455	417	459	429	485	429	397	428	449	444	462	485	423	434	396	417	452	487	448	424	427	469	440	408	423	450	422	469	445	469	450	440	414	403	446	400	408	445	479	437	423	460	421	452	409	447	462	408	397	440	449	426	419	420	427	436	412	441	452	426	426	438	443	445	426	454	400	436	466	414	435	411	376	417	424	455	409	441	427	485	435	453	477	447	411	442	387	423	460	453	410	449	426	437	435	445	443	453	457	441	437	463	411	451	492	430	454	440	446	419	440	465	419	418	458	441	423	398	393	424	441	427	428	398	422	432	411	433	433	417	422	438	447	452	426	436	454	432	454	417	450	441	476	452	447	427	435	437	474	437	454	446	465	448	443	427	449	426	427	436	422	447	444	439	441	443	428	440	474	456	443	435	428	461	415	441	455	472	440	415	444	442	413	440	450	426	433	472	469	449	459	450	478	448	406	412	429	454	461	466	450	459	456	459	454	474	457	441	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
9832	4110	4115	3296	2234	1652	1336	1016	912	775	732	699	672	692	659	588	578	484	461	388	441	466	428	512	482	395	329	302	314	293	312	294	276	277	255	252	262	278	252	268	253	259	238	243	298	287	276	245	259	284	1010	648	256	215	265	224	230	219	252	211	263	214	235	197	222	217	223	224	220	205	260	200	231	221	245	242	236	237	206	200	215	217	227	217	225	214	232	281	216	215	235	243	244	227	227	214	213	235	229	222	224	202	233	227	211	232	220	190	216	219	214	197	209	205	216	249	213	231	221	223	228	231	242	215	231	240	215	237	201	222	225	227	204	236	201	199	227	263	229	234	229	216	212	231	224	238	227	215	214	225	193	244	226	238	219	220	235	227	217	226	251	217	249	221	211	231	206	215	216	213	221	256	237	241	215	218	246	233	233	227	235	229	217	230	218	232	207	225	203	241	221	224	222	231	222	215	250	221	263	192	208	222	218	221	233	214	231	248	222	222	210	256	211	217	199	221	205	221	220	221	199	202	229	246	224	229	255	221	224	221	216	212	243	215	222	220	219	219	233	220	212	202	209	234	203	249	257	220	200	239	224	223	216	217	214	200	234	248	236	238	238	233	238	197	226	200	230	195	211	214	215	209	215	213	247	229	216	203	205	256	242	215	219	220	197	226	193	219	216	218	201	264	242	211	216	210	227	220	236	211	198	214	216	222	217	255	234	218	247	230	249	221	220	218	198	236	206	214	229	232	205	237	215	228	209	249	239	237	203	219	231	217	243	215	188	225	208	250	222	225	252	224	227	205	235	242	207	238	223	234	218	234	212	224	230	249	221	230	255	211	199	234	238	215	217	210	227	238	209	250	220	197	222	217	236	203	225	247	193	234	199	211	215	196	212	231	222	205	215	247	211	226	210	215	220	237	221	198	236	217	240	243	217	207	211	216	241	221	218	219	211	213	226	216	234	228	205	219	203	246	228	229	195	238	244	205	221	228	228	205	229	199	211	224	238	223	234	227	204	213	262	221	219	228	236	230	205	225	237	205	263	202	206	193	230	208	221	239	214	218	210	236	209	228	227	194	207	206	230	234	224	227	238	211	217	255	248	233	200	238	197	231	230	214	240	209	204	224	219	225	230	247	224	219	219	202	258	222	195	190	227	228	205	217	217	237	239	228	232	200	241	233	235	231	244	225	235	241	237	220	238	201	205	224	232	210	247	249	222	227	212	218	220	212	212	246	202	224	212	201	218	249	206	224	217	232	213	228	238	215	252	216	241	251	225	223	221	227	213	213	209	217	215	218	235	247	208	213	211	222	212	212	237	234	202	222	183	220	241	214	199	217	223	255	220	198	212	243	220	208	233	214	214	211	210	219	230	219	235	224	222	241	221	205	239	207	229	220	229	202	251	213	193	238	236	239	243	226	224	200	229	218	238	205	217	222	218	217	245	212	253	207	213	231	219	226	216	223	222	238	234	213	212	240	203	224	202	244	217	236	223	225	220	223	212	229	225	216	234	239	222	259	230	227	244	213	197	223	200	223	223	219	213	243	214	228	192	244	221	198	204	233	237	216	221	218	238	223	224	209	228	216	236	245	208	210	219	233	230	208	189	225	211	213	208	258	225	213	222	223	229	223	201	217	197	216	253	209	250	213	226	219	232	217	236	236	226	237	215	223	217	250	231	233	221	211	213	217	236	218	210	218	235	228	232	245	238	184	216	226	204	213	226	247	234	227	215	229	208	210	233	241	210	217	220	237	223	225	195	204	228	193	203	228	230	204	206	212	229	241	200	213	224	239	229	222	217	220	233	224	231	191	247	196	190	216	216	225	199	225	210	242	211	218	223	218	241	230	241	252	207	212	237	235	229	245	245	217	222	228	224	215	226	201	223	206	219	202	229	253	240	247	237	249	233	233	244	218	219	238	225	218	214	220	234	226	214	220	217	218	238	200	214	229	226	211	204	221	223	216	223	228	191	204	207	229	226	230	191	219	217	247	235	220	225	210	236	198	244	208	222	208	251	220	217	210	237	221	238	209	231	231	222	255	204	233	234	211	231	184	179	226	231	219	218	225	209	245	233	255	225	214	229	241	241	212	203	214	219	190	203	235	236	208	217	231	218	217	211	212	218	223	229	224	227	213	209	192	224	271	212	247	220	217	250	220	208	243	233	233	205	251	225	222	223	207	237	208	232	228	213	203	211	236	235	226	220	222	212	229	253	220	231	229	220	244	210	209	253	205	236	186	251	242	195	217	219	236	232	213	205	203	243	203	221	232	242	225	232	214	245	230	207	200	199	231	216	211	215	232	235	229	244	228	207	232	201	202	223	240	210	235	220	222	224	232	216	215	204	227	217	188	212	240	194	238	220	226	223	232	247	240	229	244	219	232	229	232	220	217	208	224	223	247	225	221	219	241	255	210	204	210	209	240	204	224	217	219	255	234	245	221	205	221	215	220	245	241	206	218	222	223	204	207	233	231	200	239	228	192	216	222	213	227	233	221	203	200	214	204	182	244	203	214	214	214	212	187	209	211	240	234	234	229	235	215	200	235	208	225	232	235	217	222	202	223	208	234	236	209	238	225	245	208	201	212	219	213	232	230	198	216	223	239	248	240	220	219	212	231	225	221	182	260	226	204	221	237	251	230	206	223	235	236	210	217	220	216	231	249	210	218	220	226	247	194	241	254	181	215	247	230	220	207	192	245	268	203	223	251	222	229	219	236	208	220	208	214	223	234	227	256	231	214	212	245	221	221	221	230	229	228	234	208	185	226	228	235	231	254	237	217	222	239	235	231	253	219	219	220	241	199	218	214	210	240	217	231	223	230	222	226	214	228	231	251	212	232	229	228	204	223	235	232	224	223	217	225	206	211	212	233	219	191	230	235	248	205	226	232	206	237	210	210	211	206	214	219	230	225	245	251	232	210	221	232	226	205	221	236	194	224	231	220	230	243	217	198	210	237	230	238	230	214	235	233	216	230	232	236	227	228	239	233	217	209	219	200	258	225	231	222	218	223	199	224	239	237	213	240	227	202	231	219	222	197	212	203	208	210	228	212	234	227	213	235	216	223	234	230	239	212	232	210	203	236	219	228	228	256	226	230	235	229	249	236	210	247	258	223	215	231	218	214	207	231	218	191	193	202	226	199	191	224	229	203	232	245	226	194	209	245	259	226	234	226	249	219	240	232	202	222	193	208	234	233	229	205	234	211	207	266	207	256	224	238	208	219	215	210	200	241	230	205	210	217	216	212	245	237	221	223	222	206	203	229	206	207	229	214	222	243	242	226	225	215	201	230	212	241	238	226	249	260	231	218	224	219	206	223	234	236	201	229	225	235	198	218	208	238	225	218	195	225	215	216	217	217	226	214	214	213	208	235	212	226	226	238	249	251	224	237	199	202	250	212	224	229	226	241	251	208	224	242	240	223	215	254	242	229	227	217	247	221	219	218	188	235	203	219	263	223	243	226	219	240	210	216	223	229	224	218	261	219	238	230	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
6634	4170	5682	6404	5723	5122	4827	4547	4213	3718	3653	3573	3536	3211	3511	3548	3020	2758	2460	2298	2514	2617	2618	2957	2919	1864	1664	1412	1482	1297	1399	1204	1187	1148	1050	1080	1250	1232	1138	994	948	959	843	968	1063	1147	1225	956	906	1285	6995	3961	1021	1008	901	843	713	761	780	719	717	759	764	699	679	752	659	722	681	718	684	719	703	743	765	720	697	688	723	724	702	725	675	720	656	699	669	739	725	665	720	732	680	678	693	709	687	707	686	700	652	738	690	677	678	677	682	701	660	672	667	648	642	697	608	740	701	714	673	680	686	704	717	650	708	680	700	709	656	680	716	722	676	658	710	670	713	671	709	713	648	712	737	678	664	689	700	742	678	679	727	708	692	712	705	720	713	720	716	700	662	744	709	721	693	717	687	698	719	699	653	744	733	663	691	638	683	688	634	713	669	702	710	692	676	674	738	740	667	695	634	723	663	661	627	705	664	704	700	669	698	700	662	679	778	694	697	643	690	675	692	719	726	694	665	673	644	679	685	676	677	698	711	626	693	698	689	671	673	663	697	694	692	678	717	682	698	684	681	656	699	693	706	701	665	715	641	672	697	718	720	655	678	698	729	638	711	654	774	681	683	682	671	656	716	658	662	656	646	697	737	711	654	706	709	682	702	657	662	674	694	672	666	644	747	681	665	740	674	707	663	714	715	713	692	722	665	672	698	649	695	659	678	692	709	703	699	638	692	703	666	729	770	644	695	719	670	677	668	672	753	686	679	692	675	689	717	671	645	693	701	678	731	750	707	791	748	655	694	683	735	713	672	686	692	719	680	679	630	669	653	713	701	667	691	674	721	748	719	639	702	677	723	715	682	694	716	685	655	690	674	717	639	708	677	702	642	686	636	642	666	706	648	699	682	675	726	638	688	744	697	761	659	671	697	704	689	681	684	697	656	691	637	685	699	710	720	661	675	731	672	710	667	677	659	694	656	667	669	682	675	714	743	694	667	691	709	708	681	676	662	682	686	710	681	644	707	731	653	664	692	688	659	670	752	707	695	674	680	687	678	714	712	735	666	709	631	709	722	678	683	685	722	700	664	672	675	738	676	679	693	732	689	712	674	706	654	728	703	727	714	683	685	662	693	713	665	713	666	698	725	689	678	682	683	694	743	696	691	668	686	610	719	681	682	703	722	676	667	692	675	642	735	643	689	652	680	686	648	688	703	676	749	703	724	732	691	705	695	673	710	696	711	667	662	700	702	695	683	665	672	660	714	695	726	714	675	691	737	708	712	702	744	679	716	732	714	629	704	721	723	721	707	697	679	717	688	706	697	688	655	631	702	701	745	713	669	691	716	699	731	674	700	682	656	696	664	755	704	666	720	672	730	676	679	704	697	679	642	642	685	676	751	670	690	698	677	630	686	648	692	689	712	688	649	678	710	713	685	686	705	659	687	687	688	739	736	671	676	684	706	718	711	687	704	722	677	707	678	675	697	700	688	643	699	692	669	683	691	668	682	695	621	753	724	668	704	666	681	699	679	633	742	716	705	662	711	668	656	735	684	667	718	600	695	704	718	698	645	681	680	733	750	699	715	679	738	669	686	691	737	670	668	649	700	668	703	685	727	706	737	678	695	710	655	680	678	650	652	726	697	696	683	616	721	710	697	687	734	686	702	678	760	698	669	675	694	704	723	688	679	697	696	648	708	719	691	713	696	668	668	677	675	658	698	681	657	667	684	695	681	664	639	679	712	644	717	700	638	713	655	678	708	711	674	737	697	694	737	742	737	623	686	673	665	746	685	693	691	659	699	725	687	671	736	705	668	682	669	687	671	718	650	635	756	734	729	649	722	635	678	694	656	682	651	689	670	666	687	719	653	716	708	681	685	719	669	701	704	636	727	656	677	720	676	680	728	677	684	665	674	689	710	682	653	698	676	675	652	651	690	666	664	694	719	662	716	685	710	681	699	692	682	685	686	700	748	656	700	717	663	685	702	700	634	652	698	682	708	715	679	693	675	675	692	686	701	702	675	681	686	668	673	706	704	661	650	722	696	712	719	673	723	702	683	694	682	700	693	727	713	745	707	661	662	667	687	701	680	683	680	648	672	695	704	683	688	711	682	688	689	653	724	666	674	654	677	715	674	692	701	695	652	666	705	664	715	687	689	675	688	708	716	674	683	645	725	682	713	728	682	691	682	705	686	710	684	727	689	705	738	681	637	709	705	675	708	721	658	658	704	694	691	664	664	673	721	629	698	653	716	746	694	695	653	711	647	687	645	683	703	683	687	698	693	690	648	692	692	651	688	659	687	685	710	669	657	706	666	675	661	694	683	680	706	676	702	683	712	709	693	703	735	681	712	703	681	676	676	681	696	644	678	694	681	663	652	708	666	701	681	671	701	713	713	735	671	666	661	647	728	728	710	677	723	654	624	697	689	657	664	690	673	706	692	667	630	670	711	689	713	684	644	695	735	686	732	683	694	644	680	663	708	676	672	678	696	706	712	672	686	703	699	689	718	687	720	663	661	672	701	668	640	655	600	670	732	654	652	699	658	648	697	724	679	718	697	702	741	694	670	721	689	686	658	659	700	659	722	681	690	668	756	703	695	716	671	702	671	643	726	676	710	667	671	658	685	641	720	673	706	700	646	668	661	737	695	713	720	670	686	694	709	675	715	685	671	652	679	677	709	725	718	676	689	727	686	745	707	730	682	717	716	718	716	690	640	671	711	711	662	688	725	670	701	680	673	652	670	690	706	716	726	700	706	709	732	718	700	643	666	709	662	714	665	676	700	662	666	655	676	659	678	743	655	684	691	717	686	695	693	731	667	699	681	702	727	633	657	669	694	687	646	724	682	736	692	713	657	715	727	691	753	702	688	715	677	705	671	655	699	660	690	635	700	649	739	663	722	696	705	703	705	770	669	679	652	729	681	690	723	717	694	663	653	691	685	712	695	685	735	674	712	704	662	638	684	680	717	675	709	646	688	694	676	682	705	677	701	656	684	709	712	693	689	694	686	671	728	723	642	618	682	671	690	709	726	662	665	671	683	718	736	724	689	712	695	704	663	682	736	733	689	674	676	737	679	691	667	703	693	676	663	673	685	732	696	690	678	716	666	657	708	675	673	682	696	668	698	696	718	676	678	666	641	657	682	657	690	701	652	683	722	735	732	698	673	641	663	687	670	695	724	699	619	660	617	765	643	712	696	706	707	672	730	720	665	681	712	640	683	693	671	655	705	717	669	658	681	724	700	685	732	668	708	679	708	754	695	648	637	707	646	709	689	682	704	669	677	672	680	691	662	688	682	672	723	684	682	650	688	695	732	684	718	650	655	731	711	696	730	730	706	737	675	678	669	696	678	653	688	731	675	698	689	734	707	660	687	706	644	681	649	704	671	702	660	721	686	752	734	698	682	697	678	653	662	713	699	714	746	700	691	686	672	728	706	700	724	753	687	642	692	692	674	677	665	685	694	718	684	688	678	696	675	688	678	670	677	693	679	696	700	661	694	653	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
18310	7219	7423	6330	4584	3092	2620	2036	1754	1479	1364	1148	1187	1102	1030	1088	1066	818	671	742	744	739	758	885	810	590	511	472	471	451	414	411	374	368	396	441	375	407	369	385	353	362	335	337	352	390	448	357	353	427	1942	1183	371	352	358	361	334	272	279	286	325	318	277	308	305	311	315	291	322	298	307	316	295	309	297	297	303	288	343	274	285	319	295	293	273	289	309	299	300	292	304	308	298	298	310	315	308	282	308	279	292	271	307	279	295	313	298	297	288	315	295	272	304	288	286	283	304	305	292	268	311	294	284	307	297	288	285	331	298	273	306	314	281	287	280	285	316	290	292	263	289	241	306	279	299	340	294	311	294	299	273	284	299	296	310	285	293	293	306	289	314	308	306	297	276	319	293	287	288	319	294	295	291	303	297	288	288	296	306	280	303	310	295	321	294	295	282	309	280	296	292	288	291	291	294	311	273	279	334	292	319	303	299	292	308	343	296	309	298	291	300	288	301	285	270	279	314	298	283	305	304	312	295	308	319	286	296	329	309	305	317	288	283	309	302	295	309	295	295	330	271	285	300	279	284	283	285	309	303	291	312	258	293	299	292	263	305	297	309	285	290	305	292	345	297	281	278	313	294	285	289	302	294	309	309	304	268	290	306	304	287	312	295	306	253	279	296	281	291	294	273	307	306	270	284	314	285	310	301	272	290	314	289	311	294	306	273	312	311	268	294	283	292	313	305	296	285	285	290	304	316	273	310	315	314	301	290	287	327	336	304	275	294	297	265	279	304	269	290	310	323	311	300	302	322	279	306	281	295	301	279	290	327	290	345	309	270	311	323	322	308	306	307	308	281	283	270	296	304	271	310	285	298	300	285	293	346	278	309	312	268	302	330	282	286	287	293	284	297	280	322	305	284	314	269	299	299	307	295	268	330	301	312	325	287	295	283	308	292	321	282	316	285	324	313	332	277	312	290	305	286	282	303	270	318	293	263	305	269	276	314	275	292	286	301	324	301	262	295	344	284	304	285	306	314	290	302	305	299	280	296	293	278	297	304	278	271	294	274	287	285	241	315	308	281	295	295	290	292	308	297	292	300	351	294	294	293	266	339	300	301	308	327	292	307	286	292	313	313	283	288	267	301	320	282	307	317	326	321	303	295	283	292	311	288	273	310	312	311	299	277	298	278	316	302	333	268	283	319	273	314	306	311	287	339	309	296	324	290	310	296	307	321	266	297	289	281	265	277	292	302	295	280	296	328	292	305	325	284	314	301	283	314	269	300	300	312	293	287	296	300	297	306	289	287	323	302	300	265	293	281	277	274	295	299	296	304	298	294	296	278	291	298	315	329	295	299	292	301	272	291	314	333	312	288	293	310	295	301	313	307	309	265	317	297	287	314	283	295	302	316	337	303	248	293	324	292	314	318	280	293	311	297	352	307	336	315	308	283	274	288	291	301	318	260	314	299	298	311	272	307	321	312	305	280	327	271	282	300	296	318	283	280	288	279	303	276	309	273	298	304	325	301	338	286	297	296	305	298	286	284	276	276	309	273	280	280	318	298	296	254	319	309	316	289	314	291	287	283	284	281	300	299	292	298	292	274	299	295	308	284	276	303	308	307	290	283	278	292	325	306	299	311	295	294	285	336	291	298	300	306	313	299	317	290	334	317	292	311	297	296	285	288	270	317	315	303	277	294	302	302	286	280	302	304	304	302	310	299	271	329	298	291	277	299	298	279	266	299	295	306	316	273	293	292	277	312	292	307	303	328	276	326	301	310	279	302	285	289	325	288	299	290	289	303	310	299	320	329	277	300	310	331	329	297	287	289	285	319	286	284	333	307	311	316	300	301	293	307	286	319	265	274	311	275	311	293	296	309	308	327	332	276	328	312	295	336	319	295	309	292	269	308	306	299	308	289	308	285	311	291	287	309	305	289	314	309	325	286	266	301	313	280	274	297	276	268	298	273	343	297	270	311	274	286	319	305	284	316	293	287	279	309	281	313	307	270	312	313	297	311	303	280	313	315	287	298	304	319	318	339	294	299	289	295	324	291	258	303	281	341	278	296	311	304	317	302	277	313	273	296	322	327	280	311	299	313	329	347	293	295	257	276	285	311	288	326	309	295	281	286	315	318	305	338	266	320	305	280	298	275	311	294	277	298	306	305	304	317	323	305	296	298	313	290	279	318	302	259	298	304	265	311	262	298	310	278	283	289	305	284	306	321	314	299	289	302	282	275	321	287	282	303	286	304	306	271	313	325	317	304	288	278	286	314	326	287	299	271	270	307	312	267	311	333	275	270	294	317	299	283	313	276	291	297	284	298	308	278	285	290	280	287	297	297	292	300	294	321	301	291	312	305	301	292	294	273	307	283	277	302	272	295	297	294	270	303	299	311	279	308	306	313	258	286	326	312	312	295	285	315	317	292	305	298	300	280	310	304	290	316	305	290	284	325	295	309	299	327	309	277	308	264	286	267	345	312	278	281	296	289	292	295	300	296	298	306	301	322	293	298	304	313	320	300	291	300	249	284	276	307	278	288	310	296	301	295	338	318	262	306	301	285	314	336	326	287	295	284	278	315	255	260	284	304	287	310	280	304	287	306	298	324	281	272	305	318	330	328	302	319	320	304	286	331	297	289	298	335	275	309	316	295	281	296	299	280	317	281	306	292	282	295	304	289	293	285	310	313	283	276	288	305	287	308	311	299	296	300	281	301	301	302	294	269	305	266	292	288	285	313	322	296	312	303	267	291	307	305	298	276	276	332	299	275	280	313	242	312	307	279	295	298	300	312	316	294	315	309	287	286	288	335	282	296	294	310	291	240	295	301	304	286	294	277	280	294	313	347	335	299	310	309	278	289	298	286	302	302	294	266	286	290	304	297	317	278	288	262	318	341	293	291	284	289	328	300	302	271	302	284	289	301	302	293	298	327	281	321	279	325	276	283	274	302	294	277	262	291	317	287	275	291	317	313	288	328	304	296	303	328	277	277	314	318	303	283	291	293	324	282	300	313	278	309	309	280	270	293	304	304	313	296	327	286	309	286	301	284	290	295	322	290	308	297	275	283	289	308	300	308	334	310	316	290	288	293	297	304	310	322	260	284	309	313	314	297	305	243	305	291	297	298	260	303	303	298	297	275	278	304	281	305	307	306	272	296	329	289	314	286	301	313	312	315	276	291	287	303	313	274	304	317	286	310	319	295	313	304	317	290	317	300	314	297	289	290	300	302	326	277	284	280	293	313	309	317	296	311	332	312	275	300	297	290	272	320	268	274	265	307	290	325	283	289	302	283	281	309	324	294	289	302	295	301	298	304	308	267	287	291	261	265	293	300	293	273	312	334	286	296	309	305	283	294	309	281	317	273	284	302	282	292	300	268	270	290	301	333	304	310	276	289	305	318	307	298	292	292	304	310	303	307	299	291	270	301	270	285	330	308	320	308	313	300	271	313	286	294	296	294	289	287	325	310	279	296	309	304	283	298	293	325	266	308	328	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
9301	6303	9329	11035	9469	8278	8216	7408	6713	6203	6433	5815	5774	5412	5841	5771	5635	4373	3873	3900	4266	4430	4370	5361	5320	3230	2594	2288	2315	2245	2225	1885	1791	1589	1669	1793	2039	1858	1707	1381	1313	1352	1174	1353	1610	1682	1893	1486	1263	1821	12416	6904	1499	1582	1275	1043	975	970	964	984	1058	964	940	859	901	912	900	884	926	920	887	922	938	965	930	919	879	873	915	898	833	899	935	869	891	871	858	857	871	890	854	887	847	831	861	845	883	882	849	872	797	882	909	892	881	908	843	911	862	906	882	945	894	902	873	844	890	866	841	891	876	898	797	872	885	924	869	874	886	818	889	843	830	845	897	827	892	885	848	882	878	871	887	874	878	864	893	881	848	863	916	849	892	897	803	841	840	870	840	909	840	847	845	870	867	892	856	893	883	888	861	887	872	860	865	833	899	894	881	898	858	888	885	832	867	922	847	818	867	877	828	872	871	834	869	849	850	893	813	901	887	877	830	845	851	861	866	847	886	827	813	861	896	891	824	851	822	870	871	839	879	852	891	821	872	888	891	907	889	896	882	875	868	829	851	926	856	855	852	866	830	865	843	826	862	914	874	935	894	861	885	879	855	865	866	906	821	866	879	851	859	894	864	874	837	880	909	867	917	898	883	923	859	877	846	848	871	849	886	872	836	897	837	900	834	850	835	902	873	895	824	833	854	842	904	844	875	890	825	828	890	850	804	906	870	887	834	864	920	866	848	866	854	855	837	911	896	792	871	893	909	887	845	857	904	884	891	880	848	834	854	881	842	876	899	886	818	845	902	833	844	828	849	880	878	863	842	851	902	860	874	907	915	888	935	872	867	858	898	834	908	846	843	887	844	887	877	878	904	873	854	880	805	817	863	874	849	856	874	895	867	897	903	888	908	878	896	863	853	868	835	874	832	870	845	896	841	865	903	844	825	875	853	937	889	878	901	890	887	836	886	882	842	901	879	805	877	921	877	802	846	898	864	860	882	814	899	874	886	890	924	815	893	881	855	885	865	866	844	925	855	841	873	883	926	880	899	888	904	881	907	878	955	827	842	866	833	900	835	855	857	916	888	874	853	861	870	881	853	857	881	855	904	830	847	852	863	876	890	860	823	939	891	863	888	842	853	859	893	869	908	851	867	875	885	861	865	929	821	844	827	830	903	869	853	822	877	840	869	920	862	884	921	864	838	839	870	875	847	861	850	864	867	877	851	897	897	884	852	884	850	863	907	896	833	815	854	842	840	866	899	816	914	856	906	871	916	836	857	830	880	896	895	896	884	899	895	865	921	870	870	856	862	853	838	863	881	828	779	908	868	887	877	898	912	872	895	833	859	839	832	885	931	797	869	829	837	920	901	824	899	831	849	845	887	888	904	831	866	876	864	939	858	890	830	857	867	875	921	910	811	902	869	863	895	873	835	913	861	870	841	880	831	853	880	886	839	838	926	962	822	805	906	877	882	856	825	906	829	872	850	858	911	838	966	846	914	906	872	860	880	884	865	876	915	885	843	891	903	893	829	879	870	819	840	801	888	848	908	830	893	904	875	851	864	843	852	904	859	851	871	854	917	840	901	873	841	853	903	891	893	856	870	845	928	879	874	840	857	893	837	899	951	850	860	936	839	831	907	862	839	953	779	874	881	861	889	907	858	867	884	904	858	907	900	853	861	893	838	878	868	832	858	859	910	857	945	863	832	914	919	916	822	884	830	882	898	890	823	855	880	856	838	944	820	866	873	839	885	849	872	861	861	888	892	866	831	837	833	897	926	889	881	838	863	858	894	844	914	813	945	875	842	901	878	821	867	917	873	821	803	837	905	867	887	874	850	859	854	863	875	859	833	854	859	914	847	895	829	823	896	901	848	864	899	903	892	925	850	889	925	881	887	827	852	856	836	872	924	881	854	814	892	806	896	845	946	882	833	842	814	860	914	839	912	873	868	822	856	900	864	870	883	868	893	875	876	868	897	862	872	859	861	895	845	865	853	906	879	900	860	862	895	837	843	863	907	814	850	885	921	878	903	902	826	878	871	825	887	858	879	868	861	887	839	884	854	873	913	844	896	915	870	846	830	856	796	812	897	925	929	899	840	880	823	848	860	891	859	910	850	883	908	898	823	883	884	857	853	836	878	844	845	850	882	878	842	842	861	889	861	844	866	863	877	875	879	849	866	913	911	825	854	885	845	849	881	842	842	924	860	884	867	865	884	861	821	859	880	837	852	876	836	868	879	865	894	828	871	810	903	854	897	928	886	871	935	847	852	803	879	853	889	836	880	848	855	875	849	858	854	931	872	915	883	860	881	846	862	850	884	844	873	827	825	890	891	923	848	860	901	877	858	873	849	845	887	821	899	860	905	868	857	879	881	847	920	915	887	863	878	906	884	862	847	852	847	858	854	850	924	897	936	838	835	844	862	860	897	842	840	821	923	832	860	866	829	866	877	881	838	845	872	857	852	906	812	849	868	810	870	857	842	822	893	878	892	896	822	874	820	875	860	918	889	885	884	867	893	889	872	861	850	853	871	854	873	822	889	803	857	842	891	898	873	880	847	877	805	880	848	881	886	850	825	853	867	892	822	827	902	870	855	824	884	835	862	911	896	872	881	855	890	856	873	873	895	877	867	864	879	882	854	894	875	846	879	920	871	881	858	893	860	850	873	879	829	873	900	860	865	853	883	824	862	814	850	877	872	827	931	907	813	831	874	918	883	874	857	895	839	937	893	883	839	859	876	835	827	887	855	878	840	883	902	889	796	865	888	899	893	848	892	840	870	897	912	866	890	869	917	851	876	956	859	863	809	820	852	804	844	853	850	891	841	861	903	891	882	859	910	849	869	918	922	866	853	840	848	872	898	856	864	860	848	826	871	893	878	849	861	849	837	900	836	874	923	926	818	826	876	847	908	837	885	864	872	855	900	833	880	865	844	875	849	872	890	808	837	904	888	881	858	849	858	923	857	824	831	890	917	888	865	894	899	840	856	894	881	901	875	874	846	891	866	873	860	834	880	839	922	874	875	903	873	855	869	888	901	843	876	880	885	813	859	869	811	844	865	855	875	859	875	898	846	865	827	875	876	878	876	828	867	877	843	889	879	873	857	936	913	876	889	921	860	833	902	878	836	847	883	866	809	836	905	885	903	914	870	892	860	899	827	854	871	847	878	866	850	875	854	866	882	893	842	872	879	872	838	888	880	874	889	884	820	932	901	877	885	930	866	890	924	864	850	911	834	881	897	868	888	883	882	891	873	861	834	872	883	901	840	863	885	866	869	877	870	884	877	864	865	881	886	879	883	803	841	834	885	840	844	785	842	831	891	849	893	842	848	872	846	863	840	895	849	872	852	852	889	869	883	878	859	824	917	871	841	825	894	879	866	794	894	836	821	967	807	885	821	813	842	918	879	907	875	862	851	881	887	909	889	810	816	868	813	897	930	787	889	857	876	868	834	900	890	871	848	856	842	880	887	901	870	900	906	836	864	846	868	848	869	816	905	850	850	886	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
2214	629	699	482	387	291	280	278	285	229	232	238	206	207	197	199	175	203	150	165	172	163	179	162	156	158	150	160	139	161	145	139	129	130	140	140	130	143	132	142	131	116	118	160	134	142	128	145	139	153	191	182	137	109	108	133	147	131	127	123	126	132	120	122	150	132	133	103	123	153	133	146	140	122	129	123	126	112	132	150	120	141	137	137	152	124	132	145	136	132	105	132	128	130	120	130	121	123	130	132	136	146	139	120	144	114	136	126	147	131	127	134	151	125	104	136	129	134	130	116	134	142	129	148	142	140	142	141	137	114	129	121	140	135	135	155	137	146	143	151	131	136	108	118	116	131	140	134	115	149	122	146	145	122	139	143	133	137	131	141	126	134	128	118	136	148	128	142	146	115	141	125	106	142	130	134	117	140	134	147	115	129	125	122	129	121	142	149	148	136	135	125	133	138	136	126	135	130	114	134	114	125	132	143	120	133	129	123	119	145	140	117	135	125	127	139	139	144	109	138	141	152	151	136	124	139	108	141	134	114	150	130	133	123	140	119	150	104	132	126	120	135	148	120	132	131	155	135	134	121	121	146	146	126	137	145	140	118	155	132	123	114	138	151	147	148	152	140	140	128	150	129	125	123	127	134	122	125	125	145	136	122	135	126	116	152	115	130	130	133	121	140	134	127	128	122	138	147	124	139	129	115	137	125	133	142	141	121	125	132	149	122	132	127	135	140	140	145	136	144	119	120	122	123	140	154	142	140	127	130	126	142	150	158	137	145	138	135	142	148	123	151	117	129	122	123	126	128	132	124	116	128	142	132	151	136	128	154	131	150	121	127	115	144	127	123	141	130	141	134	155	147	116	132	159	132	122	135	130	132	112	117	122	138	128	129	117	133	134	128	126	128	124	138	125	144	137	133	100	139	138	133	123	119	144	132	166	132	117	153	138	138	122	134	139	131	128	122	134	133	139	119	141	134	119	141	141	113	140	134	151	134	140	127	118	126	141	140	131	127	136	149	109	142	140	117	111	124	132	116	151	128	136	145	165	118	146	120	127	118	136	138	128	134	114	144	128	125	107	134	145	129	144	140	120	137	128	137	117	126	136	121	127	134	138	145	124	141	153	140	136	134	152	125	132	128	110	120	135	134	139	121	134	147	127	119	123	143	111	148	131	123	135	114	110	147	140	147	135	143	144	124	130	131	134	130	127	161	139	129	145	121	113	148	148	121	121	139	122	156	135	145	116	136	121	133	124	124	121	124	145	145	118	130	129	136	138	125	144	111	141	133	127	124	136	122	124	136	112	148	140	151	132	138	125	119	120	138	148	155	128	131	153	118	120	147	142	117	132	130	135	143	127	135	125	126	136	113	142	148	140	139	118	162	156	150	135	142	121	149	145	132	141	145	117	133	120	137	136	141	131	143	139	141	121	123	121	132	131	118	132	129	108	124	141	133	142	126	121	131	125	136	146	136	128	124	138	123	117	130	119	130	144	151	139	127	161	132	145	125	118	117	131	135	132	127	123	137	124	127	118	114	130	118	127	106	125	121	132	138	138	127	131	117	145	121	143	128	136	137	133	135	129	142	139	128	125	139	132	135	148	139	136	117	130	153	135	140	130	114	134	130	132	135	129	125	134	129	154	114	124	111	116	142	134	129	133	123	135	134	131	120	110	145	126	152	147	137	148	150	148	154	129	116	143	130	127	130	147	134	123	125	134	123	139	138	139	124	151	123	119	127	146	165	133	104	117	156	132	129	126	140	127	136	137	148	135	128	173	112	141	142	123	123	128	163	126	160	152	141	125	124	135	135	143	146	138	133	120	131	135	119	117	134	147	132	140	119	139	108	141	148	150	133	166	140	125	117	136	121	143	123	133	138	125	125	134	143	119	144	161	118	124	123	122	151	124	123	145	129	129	145	124	139	137	143	122	135	130	140	134	124	128	130	124	115	155	130	128	142	130	159	122	125	152	133	107	131	108	138	140	129	138	139	109	137	138	123	140	108	149	137	143	129	146	124	121	121	140	140	133	128	126	121	133	119	121	136	135	138	118	151	116	129	137	141	124	120	148	146	131	120	146	138	141	117	119	123	125	147	133	137	136	132	116	143	114	132	98	132	124	153	136	153	120	124	105	131	145	137	97	147	136	136	124	146	143	139	147	130	125	129	149	132	148	147	151	130	143	126	136	138	132	120	135	140	143	146	135	159	141	126	140	146	120	117	120	133	127	124	126	142	133	132	128	156	123	149	155	131	138	112	105	116	126	137	140	134	146	158	129	135	129	115	140	135	136	133	136	138	129	152	116	130	134	140	122	134	121	133	127	123	127	120	119	141	144	131	136	143	136	133	124	155	123	129	156	145	138	135	145	119	137	135	126	143	119	126	124	131	167	123	133	123	130	143	144	126	125	136	129	120	145	131	128	113	124	151	130	122	128	136	140	122	151	122	125	127	123	136	140	148	125	129	133	136	129	149	136	130	136	117	116	145	112	125	129	114	116	126	128	127	136	148	139	112	123	149	138	115	131	136	102	140	134	110	145	133	124	136	130	147	122	149	132	129	152	151	142	125	126	148	133	140	131	127	134	129	121	163	141	115	141	140	120	152	135	126	117	123	138	117	131	135	136	136	146	130	141	140	129	122	132	127	110	132	133	119	136	113	117	127	154	130	132	116	128	130	122	135	142	148	145	120	126	116	182	130	135	144	126	138	136	127	136	120	146	144	134	134	138	122	134	157	124	137	152	158	131	131	124	145	130	122	124	148	129	125	121	134	144	153	143	127	168	122	116	135	149	133	142	148	145	121	148	135	109	127	154	135	155	150	133	122	115	137	121	130	126	128	135	153	160	129	130	136	150	153	146	121	138	129	131	136	131	133	149	127	136	147	135	132	138	136	131	129	141	134	127	152	133	112	145	131	144	112	152	122	128	143	114	123	134	121	121	127	123	124	131	145	148	136	119	134	132	118	135	143	116	135	127	122	130	128	126	136	131	144	130	139	145	139	137	133	149	124	142	130	138	112	133	131	139	123	143	114	150	116	131	130	123	134	130	134	145	145	131	153	138	138	134	140	127	122	130	120	116	152	143	133	135	141	140	131	127	136	139	136	151	158	128	128	115	122	133	130	151	127	128	148	124	145	133	144	128	135	137	134	142	120	136	125	133	135	122	131	124	150	126	160	119	131	121	140	138	115	114	151	148	138	150	125	140	135	136	142	128	131	145	168	139	112	142	141	130	140	148	125	127	129	123	121	161	114	123	132	126	141	116	132	112	139	134	133	134	130	120	127	122	150	133	129	143	138	126	146	128	122	125	155	141	126	130	130	149	154	139	149	123	116	148	129	124	166	133	154	145	137	130	144	116	135	125	132	136	144	149	145	129	144	147	115	127	148	126	140	143	130	135	124	139	154	119	118	135	131	118	148	120	169	157	119	127	141	147	129	139	118	117	137	137	150	119	122	130	132	112	124	118	151	134	128	125	119	127	145	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
2162	1037	1331	1466	1422	1195	1193	1233	1148	1153	1132	1091	1010	995	970	924	801	812	777	668	689	706	669	665	617	614	558	542	557	527	524	466	529	500	469	431	495	537	474	431	491	474	439	474	480	482	497	488	476	539	989	743	532	438	441	451	408	441	456	419	459	444	438	433	455	456	458	454	470	424	408	447	422	456	472	436	459	465	434	419	448	449	448	459	491	425	384	449	478	446	453	454	447	469	498	438	424	428	474	425	462	443	489	415	458	429	468	468	453	445	488	474	434	421	459	442	449	443	455	469	427	439	444	441	451	425	470	458	475	469	437	450	417	485	433	456	454	479	438	457	435	421	438	471	445	460	496	448	434	441	430	455	448	434	458	397	451	470	450	524	455	490	470	425	442	440	426	444	440	450	437	469	433	444	449	488	441	428	435	450	408	432	446	436	458	444	433	456	449	462	419	480	414	439	443	436	498	445	423	488	483	466	401	454	437	462	449	451	448	455	471	426	416	471	413	429	450	453	428	462	416	430	461	448	433	441	439	470	449	467	441	463	449	424	446	447	464	445	449	457	482	406	469	494	419	453	471	447	425	468	398	479	414	450	434	432	456	452	464	451	440	477	484	463	433	430	445	474	456	455	476	455	500	443	448	443	472	412	425	469	468	441	452	471	463	437	453	481	437	439	461	436	461	462	451	451	420	461	479	440	470	444	440	430	498	465	480	437	459	427	457	467	421	453	422	444	433	418	441	457	438	458	465	470	482	460	424	453	426	464	438	488	468	474	473	444	436	429	468	471	469	468	492	448	433	468	436	473	440	453	477	444	429	460	483	433	435	437	416	428	441	462	468	432	451	445	440	451	438	448	449	430	463	451	438	465	443	452	474	436	489	458	451	479	438	456	429	413	438	440	440	422	460	486	474	463	483	456	469	479	439	431	441	409	454	476	440	471	478	451	440	456	470	471	436	501	478	475	474	461	477	405	455	431	476	457	452	450	421	432	434	469	507	455	438	467	429	468	455	452	485	446	472	444	471	469	442	453	439	412	469	441	451	475	445	449	469	502	412	490	458	509	483	467	463	449	416	443	430	456	422	458	451	431	448	431	453	461	435	444	459	475	437	447	468	476	476	447	441	435	465	411	441	450	494	442	436	485	473	439	438	454	468	428	469	453	426	447	432	461	445	453	420	450	427	448	464	442	457	467	425	428	439	455	465	453	457	468	434	454	416	462	471	487	472	440	467	444	432	453	441	492	468	450	458	415	460	472	457	438	463	450	462	439	443	429	474	415	455	433	427	459	488	464	447	405	452	464	437	425	459	440	471	467	414	467	463	472	475	474	461	466	481	422	465	466	470	469	476	476	453	458	477	447	454	454	472	420	470	465	508	458	471	444	494	488	485	460	480	465	473	457	436	457	460	458	457	461	440	416	429	452	486	462	445	443	438	466	435	487	487	463	454	424	466	427	445	449	450	471	453	475	447	434	484	429	482	477	496	465	460	415	447	430	482	475	457	483	442	447	438	387	456	499	486	449	443	463	444	438	450	463	442	443	449	453	431	436	433	446	463	463	463	438	458	477	463	458	459	456	463	430	478	463	475	458	462	431	465	436	463	459	425	418	462	473	501	451	432	444	423	465	455	443	431	470	428	444	422	422	430	459	448	462	452	439	461	443	452	424	423	458	450	506	462	444	453	440	463	447	425	473	465	428	431	474	476	451	459	413	430	464	485	461	450	466	473	434	451	444	441	448	480	454	456	448	464	466	493	452	412	443	479	438	428	421	483	452	440	442	469	483	408	457	434	447	449	430	465	455	463	418	489	466	423	473	440	390	468	478	434	466	447	410	476	466	440	461	470	458	424	457	441	451	457	429	460	503	465	477	465	426	464	464	450	480	469	447	454	451	425	486	436	414	448	436	390	471	453	473	441	449	476	448	455	476	519	426	452	454	436	463	421	438	443	470	451	432	455	500	466	429	473	463	458	450	465	438	446	428	469	477	480	458	464	434	443	436	453	453	475	462	434	469	445	471	409	449	439	449	433	462	425	445	457	478	459	415	417	456	460	439	474	460	407	435	481	445	445	520	454	477	417	432	476	455	451	464	433	447	469	435	431	460	471	463	471	452	451	450	440	486	414	446	445	445	451	420	471	468	436	436	497	434	439	461	445	486	476	495	484	443	430	453	427	436	446	461	443	472	472	467	467	419	439	442	432	459	470	441	460	443	392	437	420	463	431	443	479	450	467	459	475	452	475	465	431	411	443	453	439	481	446	475	459	445	448	449	416	458	438	427	436	435	431	433	460	469	422	459	453	473	448	481	455	449	451	449	437	430	435	433	465	454	451	458	447	455	459	468	456	459	460	456	472	469	415	496	451	453	463	450	485	444	479	432	483	431	444	464	434	462	460	457	476	419	420	441	482	458	430	434	438	474	461	514	474	449	421	447	441	464	442	432	464	410	458	456	447	448	450	456	418	449	454	415	473	437	451	465	420	455	458	418	447	469	425	453	495	423	461	439	408	480	439	466	474	410	462	454	434	452	463	441	478	464	420	451	443	436	453	441	479	461	448	463	449	460	452	461	446	441	488	470	454	455	435	420	439	465	417	463	444	422	437	432	422	435	470	433	459	493	482	512	446	423	479	468	470	466	419	432	438	460	463	440	506	423	442	445	432	468	411	466	462	457	477	452	438	460	471	436	448	492	468	452	429	493	458	443	449	446	453	437	456	427	442	449	434	440	440	420	466	476	447	458	412	461	484	479	473	430	445	410	448	443	450	443	421	476	431	435	456	455	465	458	423	457	441	435	452	483	433	474	430	455	469	444	478	454	455	456	436	438	395	467	446	460	440	453	464	461	440	448	455	478	446	429	479	433	464	432	412	471	458	461	417	478	447	453	474	463	469	467	456	459	435	483	455	478	472	462	483	417	435	473	450	485	461	460	455	451	437	446	478	432	458	432	424	490	484	429	467	439	448	435	474	457	457	459	461	431	466	451	451	486	468	399	444	418	454	447	465	437	449	457	455	427	449	433	435	475	456	418	468	415	444	468	449	456	465	464	440	438	422	456	431	431	402	471	450	445	468	449	478	461	454	406	471	462	448	459	500	440	463	470	444	462	475	439	467	467	482	459	424	456	417	418	488	445	450	455	441	459	434	456	464	493	445	471	431	464	405	438	448	489	448	441	494	469	431	432	472	451	448	464	442	431	435	452	446	450	434	461	456	496	454	447	461	453	451	427	468	438	450	462	434	452	454	467	469	457	400	467	458	493	476	496	458	418	453	416	458	441	450	441	441	447	461	454	445	440	495	448	430	464	415	430	446	477	445	449	445	450	462	467	447	458	428	431	447	475	443	439	440	489	454	450	471	440	429	428	443	474	437	403	435	423	427	476	428	488	435	460	412	452	468	465	461	464	486	453	425	454	434	464	431	442	434	427	460	407	433	477	441	475	427	463	437	440	484	410	450	485	457	468	447	455	432	435	432	458	475	446	439	423	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
9932	3989	4279	3383	2648	1784	1378	1103	927	844	746	724	686	674	618	636	555	403	430	435	448	420	456	478	478	344	335	305	339	347	322	299	291	276	268	274	307	279	256	299	260	280	286	260	239	287	322	278	251	362	1003	648	279	259	235	242	234	250	221	216	256	237	255	239	229	258	235	223	217	243	212	209	253	221	212	238	226	251	251	233	263	239	227	227	218	240	240	228	200	215	227	225	246	264	240	241	260	216	195	205	226	232	245	219	223	207	235	224	243	228	228	229	225	210	219	212	193	231	189	217	220	221	240	226	223	224	246	248	212	199	212	235	227	229	247	235	240	220	222	229	216	219	235	254	234	232	212	270	262	254	259	242	222	216	231	223	241	220	218	223	222	207	212	223	242	204	229	252	239	217	217	224	215	215	239	249	211	219	229	188	208	226	224	218	233	223	253	222	217	228	211	218	255	210	237	254	215	232	254	245	225	244	212	189	212	208	250	198	224	225	249	239	228	237	223	238	226	210	250	230	272	247	224	223	227	209	255	238	231	226	242	241	237	263	225	248	248	248	220	217	235	245	207	213	247	232	250	213	219	239	251	219	237	233	207	259	223	220	199	258	238	224	242	228	210	218	227	222	253	225	217	204	229	237	206	225	220	193	222	226	231	230	232	263	253	229	235	224	223	208	222	200	219	215	213	233	252	243	246	224	241	240	216	208	250	242	225	238	227	206	219	232	222	205	225	220	250	233	227	234	228	226	221	245	215	234	231	234	230	205	241	236	213	224	227	228	250	221	256	238	244	250	222	237	234	220	221	247	227	228	199	213	234	214	222	255	217	211	268	243	223	212	222	225	235	236	222	224	206	241	200	239	225	217	203	206	220	220	207	269	208	263	235	213	229	213	235	239	242	228	237	231	246	216	217	241	222	245	215	200	226	198	223	244	192	208	199	204	226	214	220	233	245	204	235	233	214	224	237	228	223	233	227	211	225	225	236	233	233	212	266	230	195	244	229	234	226	212	230	259	227	238	237	232	229	224	244	227	219	222	208	234	253	195	217	210	243	229	233	209	224	198	249	237	243	219	212	226	244	234	215	232	206	223	248	241	244	245	232	209	234	215	240	242	253	257	249	238	237	249	233	241	213	221	223	225	227	244	226	225	214	231	246	234	228	233	226	196	213	227	237	203	225	209	229	220	235	233	214	224	237	236	251	219	226	221	232	222	218	218	220	238	211	247	239	219	232	250	242	229	231	204	248	219	212	274	199	233	253	224	238	236	242	206	256	224	249	205	208	218	228	224	233	236	216	220	248	248	215	209	242	255	216	235	226	220	228	229	223	209	236	244	224	229	227	192	238	215	239	226	238	236	220	220	243	233	250	234	230	216	242	246	250	219	206	231	226	192	221	215	215	234	225	236	239	217	233	212	242	216	224	187	256	228	219	206	224	251	220	221	220	249	238	211	233	259	222	217	234	234	236	237	228	245	228	228	232	242	223	238	245	213	236	205	252	229	244	239	219	243	260	246	222	208	238	215	241	242	235	259	228	246	275	244	239	233	234	197	252	261	270	232	216	229	225	227	221	228	244	248	245	230	242	226	202	224	226	227	240	195	233	238	230	220	213	209	243	219	208	239	278	211	235	212	234	219	222	239	218	222	227	225	237	242	218	235	220	218	231	239	253	213	216	258	237	225	237	207	245	230	239	235	238	220	235	236	222	237	227	234	226	223	228	223	220	207	217	227	244	258	205	220	259	197	222	222	246	248	206	251	202	235	258	258	223	228	227	216	246	223	242	220	222	219	268	233	269	206	229	209	225	245	262	234	211	224	252	226	205	245	223	229	212	225	237	238	210	212	259	267	224	248	238	240	218	241	213	232	234	214	235	225	209	232	212	212	245	218	216	202	211	245	209	240	234	207	237	217	256	251	232	228	238	241	247	211	212	248	195	215	201	245	211	227	243	263	247	216	237	251	227	226	234	236	245	239	241	250	228	257	246	255	231	256	206	218	219	209	216	225	215	248	230	230	224	213	237	236	265	188	200	232	208	232	227	196	216	241	236	230	241	222	222	235	225	234	247	227	235	233	253	220	236	223	233	214	211	230	217	223	207	224	220	243	239	225	221	197	203	240	222	224	243	205	205	214	235	220	236	247	241	216	244	259	229	218	196	232	236	238	229	220	233	231	208	225	230	264	227	252	233	240	233	217	239	220	203	215	237	236	254	212	239	210	243	217	242	222	242	221	229	208	221	238	223	243	216	245	257	234	195	240	226	235	241	270	217	231	225	242	197	222	239	211	219	204	233	245	237	239	228	251	252	217	218	224	250	233	246	211	229	242	221	231	224	238	219	236	210	267	218	222	227	213	235	188	243	224	183	253	258	238	229	234	232	254	249	223	276	235	219	244	243	239	228	254	255	250	243	266	248	263	237	239	219	220	245	233	221	235	227	239	227	255	202	241	222	223	245	235	221	250	225	254	229	235	216	265	223	221	224	214	229	251	205	195	239	233	241	240	235	211	241	245	228	224	243	236	230	245	207	221	221	219	229	236	210	218	216	226	240	257	233	207	243	249	235	255	249	219	261	245	230	216	214	223	249	241	238	234	234	231	240	246	222	222	210	232	237	211	234	226	218	249	245	224	228	257	255	234	224	226	229	218	231	234	234	252	248	233	245	187	235	249	231	229	215	238	206	258	236	257	247	213	228	205	209	232	246	228	247	224	230	224	241	238	224	230	223	240	223	202	210	236	211	226	226	232	238	235	222	227	222	262	239	220	200	211	229	241	234	238	222	227	244	235	237	223	234	218	216	232	222	210	214	191	226	254	228	251	208	206	195	211	203	255	259	213	236	228	251	230	218	224	219	231	204	249	215	210	224	210	225	225	239	233	214	210	211	240	218	242	220	219	236	220	224	230	210	232	239	215	254	217	248	247	220	239	242	233	225	229	230	223	233	226	232	217	261	219	246	191	245	235	257	226	229	250	231	244	215	235	213	237	214	229	227	222	269	222	207	216	223	251	232	241	217	213	238	239	219	253	215	213	213	222	211	227	230	214	250	256	239	217	240	237	235	213	219	210	236	226	228	228	248	239	220	231	238	239	217	227	222	228	245	287	236	217	199	248	227	227	238	252	219	236	239	219	213	247	224	260	225	232	224	258	211	251	255	242	228	232	205	212	212	251	223	206	208	231	225	234	237	197	257	209	233	225	214	212	235	216	235	206	254	240	228	227	229	245	239	229	213	240	235	217	240	240	248	248	215	239	219	233	213	189	289	254	236	210	259	227	204	260	252	230	205	234	230	219	230	206	238	228	193	241	217	234	237	226	237	247	219	216	206	226	212	225	239	228	208	226	215	224	237	240	213	216	238	213	205	229	230	218	225	246	221	260	237	242	197	227	234	252	213	202	237	232	230	208	231	225	210	229	259	232	222	248	243	187	203	247	242	207	193	197	230	219	236	237	248	208	223	227	248	225	259	238	228	237	239	243	209	219	253	224	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
6685	3885	6011	6803	6096	5330	5087	4659	4303	4299	3905	3995	3824	3414	3595	3401	3056	2527	2319	2275	2532	2445	2800	2875	2888	2032	1590	1523	1440	1547	1497	1360	1152	1208	1157	1168	1198	1252	1128	994	882	998	835	1011	1052	1264	1298	1092	956	1600	7168	3931	992	1039	917	760	769	726	768	713	758	797	708	724	730	701	692	760	708	704	727	724	766	716	723	739	728	729	722	696	695	680	726	708	709	759	720	715	697	712	731	707	662	671	762	705	696	698	681	704	735	679	729	709	707	719	696	748	687	722	672	737	727	675	698	758	747	675	740	696	705	710	710	716	707	699	689	731	712	707	692	697	716	709	670	703	687	720	711	691	728	677	728	686	654	714	683	697	701	713	715	705	685	684	715	651	716	695	709	678	654	720	700	768	734	698	696	688	723	725	735	723	715	715	698	732	706	749	698	705	691	696	741	693	708	670	730	670	659	705	708	728	699	723	736	685	750	677	689	682	723	727	731	719	671	678	732	693	686	686	663	692	692	699	714	710	687	718	689	699	725	713	679	685	732	745	701	707	682	692	637	693	725	752	646	666	706	670	742	712	702	688	644	723	715	684	692	702	704	673	699	685	710	680	689	701	670	718	713	701	721	709	700	726	689	709	729	649	685	742	695	743	716	683	684	732	695	675	690	682	736	684	728	739	677	726	714	745	725	734	712	663	720	696	724	699	708	649	700	709	728	657	685	701	694	665	717	712	671	704	733	714	703	711	735	671	744	720	730	719	720	708	683	685	709	743	725	714	699	710	711	709	713	686	689	718	662	684	708	699	720	747	678	691	655	700	700	731	690	662	710	686	745	708	678	746	741	680	719	694	731	723	717	711	703	686	720	729	665	710	665	692	713	645	696	720	681	709	700	714	721	723	702	744	715	732	693	679	714	649	708	690	676	748	709	719	737	722	697	704	719	732	704	660	650	727	721	691	751	720	728	719	652	687	700	714	701	687	716	700	670	685	732	705	703	728	689	680	655	733	742	725	688	698	708	763	664	727	684	681	685	691	737	715	725	682	688	666	672	665	703	671	735	725	721	702	660	728	739	698	701	734	689	711	670	756	657	728	661	677	714	687	710	729	697	687	669	705	724	754	732	657	640	697	719	733	728	702	727	723	702	686	740	663	697	677	681	718	699	710	683	710	689	703	704	699	709	697	711	693	730	728	694	702	661	692	748	730	732	677	718	695	690	721	727	696	725	712	727	702	693	770	733	745	734	705	763	726	697	726	700	717	673	690	674	722	745	724	734	694	649	689	695	699	672	696	756	671	719	692	672	701	682	699	709	703	732	674	726	715	650	705	688	728	711	692	690	713	761	735	725	714	748	706	677	679	715	717	689	654	698	672	685	678	657	743	678	650	688	733	714	741	695	697	709	731	724	712	708	730	726	697	658	710	701	670	724	692	760	677	746	742	690	688	699	706	711	688	716	700	701	714	727	700	755	690	708	694	734	748	745	715	676	693	729	709	687	676	693	736	681	702	760	725	681	686	680	719	685	672	724	713	690	649	700	726	750	779	746	718	736	701	717	702	708	712	705	677	660	754	720	702	710	770	736	691	681	708	662	702	697	677	693	715	760	684	715	680	685	710	705	713	729	685	666	670	719	741	748	696	730	730	697	733	705	727	766	674	683	699	724	718	739	714	660	747	755	667	689	682	690	725	733	740	693	646	666	696	719	704	727	683	676	709	721	688	706	678	745	757	702	736	755	739	687	701	728	705	698	713	723	715	674	676	672	715	706	727	696	716	720	724	728	647	730	702	715	705	719	680	654	701	712	674	724	647	738	738	717	719	731	728	696	665	732	708	679	693	737	706	749	740	658	684	726	718	704	685	694	717	675	700	705	699	687	670	709	722	698	718	705	732	765	687	685	703	724	707	727	682	735	720	735	716	720	676	687	693	664	647	683	683	644	704	764	707	701	735	703	663	735	741	716	645	691	728	706	705	660	658	721	729	772	739	698	715	652	707	677	728	687	692	682	658	715	710	722	738	773	695	670	709	678	692	692	729	666	718	693	706	665	729	644	728	760	701	722	723	699	699	710	715	707	731	736	706	720	650	772	686	713	710	700	742	704	702	666	691	696	678	729	714	713	689	722	708	708	684	660	695	736	661	729	748	636	693	691	708	716	655	752	706	695	746	681	692	717	704	753	741	680	746	694	666	623	642	725	706	679	712	679	716	725	733	749	721	692	644	739	633	707	736	702	721	745	727	685	713	672	709	742	687	693	709	651	746	736	714	701	714	746	696	690	758	703	725	714	722	762	712	685	706	707	704	717	666	697	676	706	703	706	717	765	733	746	675	694	724	669	690	692	637	717	704	694	672	701	698	719	734	708	686	642	740	751	753	655	690	756	675	710	671	717	715	704	706	709	704	730	655	734	729	714	726	738	735	728	692	720	723	744	700	655	715	722	717	670	703	682	717	720	734	731	715	695	725	686	691	727	700	701	728	758	705	683	726	700	674	711	732	695	697	699	696	678	716	681	701	724	684	712	675	752	694	692	725	684	695	725	688	714	734	730	729	698	739	709	724	726	678	715	704	682	731	690	698	702	697	682	659	701	721	753	722	719	694	719	719	723	725	681	720	724	690	691	736	719	698	701	683	677	729	738	690	744	680	691	700	669	706	709	727	703	716	710	718	728	708	687	691	722	741	692	717	699	678	693	673	717	706	673	699	733	716	698	688	746	752	727	734	704	719	700	659	724	729	751	718	751	703	701	696	746	721	750	710	764	732	710	676	659	709	704	699	670	716	691	702	678	729	677	694	729	755	703	672	690	663	695	694	711	741	743	706	715	704	722	734	705	688	692	693	735	754	712	688	689	725	683	714	718	727	684	679	718	701	679	701	656	680	677	697	707	646	733	739	739	738	683	718	683	717	706	717	682	698	696	729	721	714	731	731	715	765	703	729	700	672	737	707	741	723	715	762	674	738	712	698	699	704	704	689	727	655	717	704	682	725	724	699	673	700	696	702	744	688	668	717	710	731	701	654	686	744	673	701	707	683	717	700	739	709	744	682	676	731	689	690	690	730	673	723	702	729	686	713	720	741	744	712	699	746	726	722	717	709	677	667	720	753	681	677	697	702	704	707	685	676	725	723	702	706	684	687	700	678	749	670	708	722	735	710	702	722	705	696	682	693	701	681	753	710	640	687	722	700	716	655	676	691	693	727	660	697	672	695	713	714	711	738	697	696	694	711	721	731	706	708	697	753	727	710	691	744	651	748	719	710	712	679	697	722	663	734	663	732	708	734	729	703	703	746	681	707	719	685	688	708	668	730	734	684	701	722	698	751	696	676	710	713	750	705	696	668	681	723	690	662	694	673	669	695	698	697	683	684	683	742	678	686	746	682	682	707	686	686	708	682	696	723	659	696	714	698	732	704	736	637	732	735	708	668	710	673	719	709	768	691	725	690	656	697	697	677	700	720	697	716	687	732	716	718	705	706	694	721	714	732	752	695	686	680	743	727	701	678	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
18754	7875	8064	6630	5009	3480	2791	2410	1820	1530	1387	1294	1186	1154	1111	1061	882	771	667	655	739	750	853	793	793	602	525	445	472	443	506	452	413	380	419	438	457	380	401	377	362	339	337	361	394	405	477	340	338	448	2024	1031	369	389	362	310	294	298	310	304	315	300	317	293	304	307	294	279	312	281	315	256	294	318	318	330	312	262	305	276	314	280	310	295	297	310	309	291	298	335	305	314	318	310	278	258	321	314	292	322	294	301	314	305	289	333	310	314	316	274	327	290	326	294	318	290	274	302	277	322	292	275	307	320	316	308	300	315	300	290	301	335	306	318	301	293	265	301	302	305	332	287	268	287	298	292	309	255	274	323	313	300	282	322	316	290	293	277	301	291	309	312	274	311	305	298	285	322	307	289	311	304	301	277	291	295	307	304	333	277	298	316	320	295	290	310	295	290	301	330	294	304	296	303	272	289	307	291	315	300	271	320	319	324	288	296	325	333	296	307	289	286	296	321	294	331	292	316	299	285	291	323	297	315	306	290	296	266	331	312	318	309	297	293	279	304	305	277	311	318	274	324	293	302	337	286	317	318	290	285	311	312	300	317	282	315	318	284	319	312	279	308	310	323	299	292	283	332	333	303	293	292	322	305	303	288	295	278	298	309	299	290	300	306	298	296	277	328	313	316	319	342	293	297	326	305	274	309	269	293	328	316	289	322	316	268	319	334	317	303	282	307	302	306	318	306	311	291	277	301	311	295	311	303	307	277	292	288	287	296	317	291	315	297	304	305	286	272	305	290	302	324	297	318	316	303	299	301	297	294	292	316	339	308	294	321	295	333	312	297	283	294	312	261	311	268	296	259	328	306	322	330	293	336	290	296	301	288	279	290	320	325	276	316	309	302	276	293	286	304	313	295	296	292	323	328	305	258	303	307	295	318	303	297	295	309	305	307	291	324	323	300	299	307	325	314	284	290	286	289	338	307	275	315	288	310	318	296	280	335	287	266	320	335	315	304	303	300	287	307	298	319	310	295	309	307	308	283	331	295	288	290	309	316	312	283	276	315	323	305	284	278	338	321	283	305	281	271	280	280	293	305	299	298	285	264	287	309	295	316	275	309	301	293	275	296	300	281	298	277	319	293	311	314	305	328	331	288	314	307	276	286	310	303	295	319	304	301	296	286	308	279	301	315	287	326	295	289	302	289	298	307	307	312	277	292	302	296	268	329	279	292	325	289	295	326	314	300	325	302	287	270	307	282	302	315	316	270	286	282	277	313	309	316	291	277	293	295	307	300	281	316	332	298	294	253	318	298	288	324	303	307	288	280	312	313	305	278	297	322	266	283	296	303	288	319	287	328	312	317	320	319	274	319	274	272	292	272	286	313	310	304	283	295	295	262	308	311	297	283	296	287	304	315	307	297	328	316	297	304	310	299	316	333	263	309	300	341	317	306	310	271	276	302	315	327	301	287	317	336	293	310	287	294	294	273	293	300	271	299	325	289	282	323	334	282	289	273	254	328	269	297	323	320	276	294	321	301	268	298	296	275	298	284	316	292	294	339	347	317	303	306	322	305	332	317	299	295	264	336	314	316	295	285	304	292	290	286	276	310	279	307	289	317	309	297	315	299	314	320	278	331	284	281	299	268	259	304	290	298	308	345	290	290	338	314	313	295	279	260	299	305	302	304	298	315	302	312	304	309	283	290	302	310	324	302	271	323	324	327	297	317	295	304	284	316	304	314	331	347	288	288	302	308	296	294	292	305	300	284	304	287	302	311	309	336	307	301	303	298	313	288	297	273	314	288	323	330	276	295	268	297	312	340	274	305	313	324	316	317	310	306	286	301	292	280	266	314	294	282	282	318	289	281	279	327	314	315	275	287	320	322	292	325	309	280	301	293	301	313	299	287	262	318	287	304	330	308	302	300	298	269	293	298	296	305	276	310	311	322	279	264	289	294	331	370	334	308	304	323	276	309	320	293	293	293	300	336	314	291	304	276	270	311	278	290	299	302	280	287	341	294	290	315	294	278	294	325	269	284	288	291	290	301	310	263	297	316	294	289	277	304	317	308	291	269	304	301	278	287	307	290	312	291	320	262	322	310	277	324	278	271	292	286	282	307	306	292	287	307	294	300	303	265	294	284	326	287	276	291	265	266	303	306	289	290	309	276	312	312	313	284	296	329	314	289	319	317	323	294	308	312	291	287	316	320	301	320	296	332	290	264	290	254	299	298	300	289	268	278	348	286	288	323	306	311	333	304	269	293	279	291	315	338	300	292	266	294	291	327	322	285	350	277	286	263	289	308	287	262	308	284	293	284	324	306	307	321	308	276	323	303	279	318	303	289	310	294	289	299	314	258	258	313	291	296	276	292	297	276	266	325	327	282	295	306	267	294	299	299	265	294	309	338	297	325	315	289	289	288	296	272	297	292	299	282	292	301	330	301	290	300	305	327	265	316	332	318	297	273	311	302	301	320	312	312	311	297	308	271	312	292	291	310	315	293	305	300	279	306	330	313	303	282	308	317	298	291	306	277	282	300	319	288	293	322	325	318	293	328	299	300	289	299	306	319	279	308	296	292	295	271	314	269	302	306	286	301	273	271	299	316	317	314	295	313	280	329	340	287	316	273	304	267	306	294	276	255	283	293	292	278	313	281	321	295	321	325	313	301	271	262	331	298	325	294	314	313	295	319	308	309	283	297	311	291	298	286	309	287	326	305	262	278	310	321	307	337	333	288	319	292	320	315	280	325	297	290	327	327	291	302	339	299	301	299	318	290	307	302	334	296	300	303	294	332	299	296	285	324	292	278	298	304	282	290	302	305	296	315	283	288	303	316	291	309	280	299	292	319	326	303	294	317	335	327	296	291	308	275	316	290	298	295	308	316	288	317	286	304	252	286	300	291	309	305	306	312	283	280	286	298	303	291	303	323	305	301	315	299	296	257	268	300	322	308	298	263	310	270	297	294	312	304	313	293	318	304	277	269	279	312	311	323	295	287	293	294	295	294	314	276	283	307	312	268	310	303	334	309	306	289	311	290	273	322	304	289	302	278	336	312	295	313	306	341	313	319	284	304	290	344	306	316	290	276	298	288	285	305	287	280	318	293	297	273	336	291	300	275	276	288	309	300	294	287	304	271	317	310	269	273	307	281	275	299	290	312	280	319	298	293	299	326	293	336	260	303	304	312	281	329	272	273	281	297	305	326	324	299	277	288	302	321	287	285	313	302	303	312	297	314	315	318	304	301	299	326	279	294	329	311	284	287	317	339	321	290	291	296	309	302	319	286	308	254	304	297	284	324	309	291	288	314	335	292	307	281	283	295	286	321	294	308	279	328	315	293	309	280	306	299	278	349	315	283	289	285	291	292	301	272	311	295	295	287	296	304	307	302	320	315	314	271	316	309	311	272	285	303	299	276	295	316	315	288	326	343	326	323	304	281	299	284	316	287	301	321	294	276	318	305	326	301	315	303	289	306	284	283	302	279	306	289	293	293	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
9597	6267	9471	11183	9957	8806	8025	7963	7234	6643	6254	5863	5822	6003	5911	5616	4967	4217	3919	3766	4148	4206	4866	4974	4685	3477	2589	2496	2226	2197	2377	2039	1858	1761	1640	2014	1870	1927	1802	1545	1337	1327	1278	1442	1529	1788	2107	1690	1347	2266	12613	6141	1496	1367	1227	1094	997	961	933	1008	982	1028	1000	915	889	946	919	944	872	908	946	931	892	932	877	899	871	907	880	902	874	903	915	878	893	955	893	907	907	898	849	891	900	865	842	875	918	920	862	927	919	869	893	893	880	910	919	933	877	880	890	893	869	886	888	878	894	838	861	879	840	885	866	841	876	922	881	873	856	894	871	888	849	821	886	874	844	928	845	794	901	879	865	921	826	899	930	869	834	902	872	900	891	874	879	852	854	875	908	874	909	863	866	902	844	864	830	864	863	907	871	918	918	881	855	922	866	894	872	900	848	876	881	856	899	857	891	894	865	904	904	844	863	914	859	909	876	872	922	880	843	891	871	884	852	927	860	857	934	907	902	881	844	821	884	872	932	828	883	921	856	876	884	855	929	861	888	874	892	868	892	906	887	893	863	884	895	904	896	898	860	912	810	889	883	828	876	900	892	876	853	914	878	869	849	849	863	929	900	890	902	854	849	876	856	923	825	884	858	882	892	879	868	856	919	880	862	902	880	853	882	896	868	959	907	857	900	855	875	922	844	874	894	851	878	847	828	871	937	907	822	890	933	866	862	877	913	959	861	813	867	881	907	843	859	898	888	830	862	816	899	865	912	844	861	857	905	802	852	881	839	872	898	862	918	884	968	886	831	905	844	909	902	950	927	837	878	831	898	870	875	891	929	884	865	882	920	845	872	862	900	883	879	872	881	895	894	837	942	899	876	862	840	843	915	914	878	865	836	858	834	903	847	903	842	867	872	901	867	894	850	848	918	876	935	874	890	878	886	854	903	794	906	880	891	855	870	817	880	872	823	881	900	865	903	833	872	876	880	853	819	869	850	880	929	896	896	864	860	899	882	834	835	856	890	860	867	867	880	862	863	903	835	873	894	858	842	919	898	885	859	853	902	850	825	868	859	832	897	879	882	900	870	875	891	888	888	868	884	850	869	872	850	934	868	815	857	849	931	841	870	872	863	879	914	883	862	895	883	880	922	900	896	855	853	892	876	881	891	882	847	910	858	888	873	870	890	868	877	897	836	841	860	901	881	859	827	932	866	871	872	905	865	847	880	949	848	874	851	915	887	863	860	866	925	874	898	864	887	895	904	859	834	907	940	836	857	917	893	791	850	879	799	890	848	907	825	822	860	828	849	908	883	886	862	869	860	884	892	859	891	865	839	871	880	917	863	936	866	874	879	908	883	865	878	903	852	845	913	869	857	906	847	881	852	895	881	887	886	787	839	877	862	882	843	868	853	887	858	848	827	858	861	846	912	872	940	865	887	860	944	860	863	870	866	858	851	885	891	857	868	826	920	911	893	831	903	883	849	901	859	836	853	924	851	881	838	886	846	862	885	905	847	883	850	887	873	823	872	847	860	832	878	896	902	860	876	895	854	862	904	833	918	892	872	813	880	866	886	908	876	921	858	840	903	925	843	896	847	889	830	881	876	920	863	856	861	866	867	820	832	883	891	872	867	866	850	816	876	877	895	916	844	888	837	887	890	914	893	923	866	879	937	847	875	859	832	900	872	853	884	878	875	928	842	896	876	859	881	857	899	841	896	888	870	844	870	925	809	916	848	852	872	916	795	844	864	872	923	902	940	856	898	908	900	920	834	923	853	871	872	868	877	839	967	835	914	846	831	919	839	903	914	885	932	907	900	881	856	877	877	907	849	844	874	864	896	908	903	908	919	896	899	916	928	915	811	939	875	908	855	876	879	838	847	921	886	902	859	851	873	815	835	922	887	902	796	892	903	839	854	855	849	863	821	872	871	875	896	866	876	906	861	894	893	796	894	839	840	894	824	889	857	843	865	862	909	862	881	928	895	845	876	883	902	847	865	847	844	879	781	814	880	858	858	912	869	844	828	931	877	871	895	920	900	886	907	846	841	902	869	908	821	874	863	819	859	896	846	881	822	858	870	850	900	869	822	916	824	893	882	853	905	860	899	832	924	935	908	853	847	849	874	891	858	883	902	884	928	776	910	889	877	864	901	853	889	895	848	847	933	852	835	855	889	906	860	879	898	876	863	878	857	837	865	858	847	847	857	875	889	810	853	894	878	826	827	889	879	932	911	882	833	881	859	907	901	876	882	818	908	908	930	886	808	887	879	854	863	872	873	917	854	883	831	849	863	894	928	872	897	845	869	852	886	859	910	888	865	939	897	914	902	907	846	862	907	896	880	874	847	882	905	902	888	878	875	851	887	856	897	836	886	910	918	878	864	894	947	882	851	906	905	863	855	874	895	800	804	811	864	899	882	892	895	843	809	873	827	891	879	852	869	869	882	886	913	855	836	856	904	919	920	909	853	890	878	877	878	855	817	839	882	910	867	834	902	864	882	819	870	844	822	870	896	852	883	876	839	853	825	851	910	905	882	871	917	907	865	907	905	883	849	870	856	818	882	858	910	868	920	872	883	854	927	897	889	854	849	900	890	809	845	869	852	857	849	843	855	874	864	880	873	859	866	836	863	889	893	891	884	870	854	871	878	893	865	860	920	837	842	837	880	831	906	852	925	861	847	846	797	901	864	874	844	899	838	855	838	857	872	853	884	878	856	874	863	867	839	896	857	845	907	889	910	867	861	864	894	893	807	861	832	892	895	871	889	870	861	834	861	870	899	923	854	901	835	851	856	914	904	852	839	874	875	894	862	845	844	871	916	883	857	888	882	841	914	856	874	908	835	841	899	870	871	836	902	868	873	865	865	792	871	871	901	888	832	921	871	856	908	882	847	915	869	844	911	845	835	889	836	857	870	893	891	872	831	898	880	888	940	897	901	933	856	908	846	898	885	845	849	892	887	872	883	873	920	840	836	874	857	839	878	894	930	837	907	850	894	855	863	892	905	888	821	839	885	875	861	807	863	834	875	877	873	898	880	897	868	904	870	829	859	873	790	912	851	894	849	896	854	884	873	899	901	878	871	895	868	855	894	907	872	882	915	853	859	877	845	895	865	887	867	883	888	878	933	864	842	861	829	863	837	923	838	894	901	822	885	872	860	858	884	869	891	859	893	863	914	831	874	814	889	890	853	856	885	885	827	926	923	819	867	870	867	903	875	905	907	901	915	881	910	889	884	895	911	889	895	832	890	851	918	891	904	908	883	863	865	881	848	866	871	828	912	886	873	793	871	863	890	881	918	922	869	886	902	908	827	801	834	875	830	828	869	874	935	836	889	866	815	918	857	875	841	822	876	933	888	802	872	817	824	872	877	917	820	847	894	862	906	864	835	906	865	907	906	900	858	871	846	885	925	866	879	912	895	839	862	832	884	857	884	863	911	870	888	886	853	833	849	916	885	903	901	831	856	864	888	975	895	841	847	829	856	906	835	979	889	868	921	846	893	861	887	916	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
2248	563	580	482	413	309	301	267	266	255	234	209	218	198	214	194	169	192	148	187	152	165	165	147	155	145	138	147	139	120	144	158	151	130	116	124	132	125	135	129	138	105	126	121	160	137	123	133	122	125	197	156	133	156	129	137	144	126	119	158	122	127	117	137	139	131	132	116	117	122	132	156	109	120	131	122	137	115	143	118	111	149	138	140	124	115	131	123	127	111	133	122	138	119	134	130	105	142	151	137	130	122	123	139	140	132	124	123	135	118	135	120	133	123	125	115	139	124	143	139	136	128	128	136	140	129	137	132	141	132	126	121	128	145	123	129	125	125	107	126	127	126	144	129	132	148	126	131	129	139	134	124	142	138	145	143	130	125	149	131	134	129	138	124	123	115	125	144	137	145	123	135	128	145	129	142	126	132	141	132	140	138	111	119	132	141	151	127	121	122	146	147	121	129	129	127	126	136	117	127	134	141	137	131	117	143	137	142	119	144	134	139	125	138	104	108	127	130	101	111	124	128	158	127	144	141	121	134	144	132	122	141	131	119	120	123	124	137	115	125	130	131	121	155	146	125	131	113	120	139	131	136	148	137	150	117	121	132	129	125	121	112	136	138	138	146	126	113	119	147	133	137	146	122	133	125	137	134	109	119	109	114	128	120	109	126	123	148	136	105	136	147	136	122	136	143	123	134	127	137	111	125	139	127	145	151	135	141	151	148	132	127	155	129	132	146	121	116	129	144	118	137	123	131	126	132	166	120	133	118	134	127	144	127	143	123	129	133	140	129	154	152	141	139	110	122	138	139	143	126	127	157	157	135	149	118	129	141	118	117	159	108	117	129	132	119	146	135	142	134	121	127	135	130	129	139	126	126	112	127	134	125	140	124	133	121	113	154	111	142	128	128	128	143	127	123	129	115	144	129	143	123	106	139	125	116	150	126	134	113	116	129	111	134	134	147	144	107	132	113	125	134	100	128	138	144	133	122	104	117	127	115	113	133	135	121	131	148	155	142	135	125	117	145	116	128	132	140	132	148	113	135	146	140	150	128	124	123	114	145	145	136	129	109	131	134	117	136	153	130	129	137	127	112	119	118	119	142	134	113	138	148	126	132	145	116	137	145	121	127	128	109	118	145	118	132	141	133	149	136	132	126	137	129	112	133	133	122	121	132	131	137	133	126	136	151	122	143	121	146	121	139	141	127	117	166	124	120	134	122	132	134	155	125	160	129	130	127	121	144	138	116	123	140	145	134	124	134	139	133	128	151	126	126	125	137	121	127	124	131	133	113	135	143	140	115	128	136	129	117	135	130	149	116	129	139	135	131	122	145	140	134	127	116	122	124	140	144	132	108	126	147	131	133	131	118	122	127	116	148	147	135	116	159	120	132	118	141	113	129	112	148	116	146	140	129	152	149	132	141	131	124	132	139	112	120	121	114	132	125	122	134	118	104	142	140	126	124	118	145	125	128	139	128	146	155	122	136	145	113	140	126	144	133	136	146	121	125	141	106	132	136	132	137	126	138	147	154	133	111	115	126	128	109	116	131	149	127	142	104	139	145	142	125	140	109	124	133	116	124	144	114	106	129	134	116	113	147	136	126	116	110	135	122	123	122	121	165	124	140	114	108	135	127	140	108	148	134	129	143	125	126	124	115	134	154	135	135	140	140	145	156	151	140	131	116	126	135	153	142	146	128	114	130	120	129	133	135	163	129	109	139	132	119	134	115	121	115	130	121	123	137	133	116	113	120	129	119	128	145	124	129	117	150	138	122	131	134	110	162	131	119	142	108	131	122	139	124	122	146	116	143	123	113	130	129	138	118	118	124	135	130	135	133	125	140	147	139	125	139	142	127	122	136	113	136	145	145	106	128	121	126	118	141	153	141	123	124	117	129	122	138	145	121	144	134	129	115	121	135	129	133	123	129	144	150	110	108	146	129	130	139	130	133	135	134	121	129	124	135	134	122	139	121	123	116	146	122	110	132	127	141	117	133	131	120	117	140	133	121	137	131	134	139	121	138	111	142	130	136	124	126	135	117	130	133	120	117	111	138	105	132	147	130	138	126	134	126	128	120	119	151	128	128	117	145	129	123	134	131	135	113	133	128	108	118	124	124	105	135	153	135	117	125	142	129	132	139	138	150	136	131	127	111	110	112	115	112	133	129	137	142	149	130	121	112	107	108	134	129	108	145	140	129	118	135	122	132	121	105	144	145	109	136	133	132	137	148	144	112	114	106	122	134	115	138	127	141	134	135	128	135	127	122	139	121	136	130	132	118	149	149	136	127	137	137	135	137	116	160	120	131	124	138	142	112	111	131	130	137	138	139	130	119	125	135	131	141	134	137	128	116	149	121	118	141	125	128	137	132	139	148	117	116	140	119	114	121	139	130	130	133	136	104	146	122	153	132	145	140	123	138	143	136	141	133	144	126	127	120	123	140	140	111	126	127	113	138	123	130	128	119	113	136	128	130	129	137	125	140	122	131	117	120	136	140	107	132	127	131	121	138	141	122	119	120	131	140	122	132	136	135	150	140	158	125	128	139	142	97	122	111	108	109	119	124	146	145	111	121	116	148	131	140	127	109	120	131	142	136	135	131	155	150	139	140	116	120	116	118	126	118	132	137	133	155	121	126	122	117	147	130	123	113	131	128	126	115	143	113	137	116	133	124	142	136	122	136	131	132	119	104	122	134	143	133	134	148	124	127	129	135	145	139	132	123	118	143	111	137	129	140	118	121	134	120	123	124	147	129	136	133	133	124	135	130	139	108	129	122	132	110	116	149	134	128	139	116	118	128	121	145	113	130	119	126	123	127	131	129	125	129	136	128	124	127	126	129	130	103	133	122	140	146	131	113	114	151	122	149	128	122	110	144	130	129	120	134	147	122	134	128	136	137	122	138	128	114	126	121	137	117	134	117	115	126	124	127	138	135	142	137	132	127	130	129	139	124	130	148	121	144	146	131	154	108	124	130	119	132	145	135	140	146	132	153	132	142	145	135	119	134	140	132	135	148	112	129	147	120	142	143	131	141	132	143	130	158	123	154	125	123	142	146	137	128	125	127	117	117	127	140	116	138	125	121	122	128	126	134	133	117	147	131	141	129	142	142	155	124	155	133	128	111	113	161	138	127	109	125	149	142	144	114	129	116	130	113	132	134	142	141	133	114	111	148	127	114	127	121	119	142	107	121	131	146	145	137	123	128	133	151	128	126	147	136	128	121	107	133	137	147	136	148	133	125	118	127	126	136	130	112	117	127	106	121	145	124	132	138	118	118	121	113	113	144	120	113	119	134	123	119	128	105	131	128	117	144	131	120	151	102	130	141	114	133	126	112	117	150	171	116	143	143	110	120	125	124	114	137	127	136	133	142	136	139	113	123	147	144	131	137	129	138	132	142	145	160	136	116	133	134	149	127	122	130	123	130	140	116	124	124	135	131	117	139	138	120	124	129	150	156	132	135	124	127	126	107	131	116	149	137	134	152	102	143	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
2199	927	1356	1616	1474	1334	1258	1182	1263	1122	1149	1109	1008	1005	955	903	904	786	767	715	637	665	651	645	653	595	513	504	526	517	494	498	472	491	459	473	519	477	485	450	475	491	480	491	458	505	529	487	457	507	1043	650	460	457	428	466	456	425	453	443	419	470	452	442	413	442	435	488	468	403	433	401	468	456	455	431	420	416	442	448	417	427	457	461	418	437	479	459	482	477	412	416	448	426	443	440	406	441	476	442	495	428	407	456	446	438	467	454	463	436	428	430	463	464	446	442	464	451	422	467	454	419	436	456	490	437	409	483	445	467	400	443	420	475	448	464	405	418	440	435	412	396	465	423	453	481	505	431	420	403	451	378	434	444	471	470	423	473	425	429	449	450	449	437	441	464	410	429	462	442	445	462	450	461	469	432	432	479	466	380	449	440	452	436	430	479	436	439	436	446	455	451	424	417	474	407	417	431	392	431	429	456	439	451	402	453	475	425	457	450	372	417	431	439	432	432	414	433	430	435	410	496	452	466	406	438	411	444	476	456	450	404	439	414	434	420	460	430	476	449	491	411	436	448	426	445	440	447	451	457	436	432	446	430	422	430	435	456	419	441	439	462	445	448	424	447	434	415	454	425	438	431	419	462	413	451	401	435	430	416	427	419	435	448	452	423	456	430	429	459	438	448	446	439	456	442	422	453	415	440	455	427	471	438	392	465	428	447	447	415	452	439	407	431	481	412	432	430	458	414	471	468	469	455	463	445	439	447	428	423	461	474	444	478	476	455	453	452	426	476	450	437	467	423	475	478	446	465	444	412	405	453	436	457	440	415	415	451	492	419	456	441	419	430	492	422	452	440	455	469	433	401	474	448	436	464	457	420	412	452	451	464	436	422	441	436	428	453	464	451	446	444	425	442	443	394	429	464	473	429	412	454	470	453	438	435	425	384	431	403	440	440	458	449	463	448	461	448	484	430	478	429	442	445	443	431	440	411	433	428	436	437	413	430	470	440	459	462	489	397	442	438	470	455	406	444	444	395	466	467	430	452	380	475	448	436	438	431	462	429	450	404	471	454	466	461	464	431	420	470	456	414	447	422	462	476	482	406	417	453	463	426	473	443	405	467	433	417	442	462	481	468	454	465	440	451	440	449	443	428	434	444	449	454	443	457	450	440	410	452	513	427	449	459	462	406	451	429	456	459	458	457	415	426	423	447	430	451	438	431	467	418	455	441	437	460	441	436	484	426	460	403	440	417	461	467	440	487	393	408	485	416	447	414	444	446	471	422	460	440	433	448	449	426	438	410	465	446	466	432	463	443	456	477	441	439	418	458	447	471	421	452	435	398	485	412	427	446	439	427	440	452	434	464	446	425	414	440	449	466	416	396	467	454	470	436	450	421	480	455	482	439	456	438	452	438	420	453	454	425	449	449	472	452	493	471	405	428	432	455	474	411	471	465	456	459	423	439	452	428	421	427	425	480	464	464	447	467	439	494	475	445	477	415	451	494	426	454	442	427	479	422	446	425	457	472	406	400	463	450	403	439	415	440	420	437	478	420	462	422	452	477	439	456	430	470	434	441	444	444	480	427	442	449	430	446	447	449	411	452	473	435	399	456	451	434	440	479	423	447	464	431	509	468	462	410	436	404	450	396	416	465	484	424	479	434	465	437	417	422	441	427	415	399	467	444	460	463	436	443	474	430	432	450	432	403	449	426	460	444	447	447	440	403	467	474	432	427	441	463	432	414	437	481	432	440	432	457	444	444	432	449	428	423	457	464	444	422	472	438	521	419	457	474	459	463	463	421	443	451	468	424	460	446	412	410	443	459	435	443	448	455	477	441	461	425	468	468	405	416	413	436	427	459	436	428	433	419	434	434	431	397	437	441	455	458	436	441	437	453	426	434	424	418	441	426	427	476	493	394	438	442	454	439	418	449	447	414	454	438	446	445	436	460	422	409	456	427	418	431	457	473	466	437	440	430	448	415	447	453	469	412	464	444	467	470	462	437	451	409	436	418	457	407	485	433	455	441	458	472	450	433	427	418	448	453	460	454	426	402	437	443	480	441	454	431	462	458	434	452	411	449	519	458	490	481	456	439	444	458	445	424	470	433	423	460	420	433	424	442	417	490	469	476	444	431	449	427	443	457	442	455	459	431	459	438	467	425	429	403	455	458	432	434	424	454	390	421	439	445	426	459	418	466	466	456	432	446	501	455	448	459	457	438	421	394	440	453	431	450	409	424	447	438	419	453	436	398	436	455	430	437	461	419	405	437	450	409	456	434	449	430	423	458	443	422	445	467	440	422	427	450	446	485	425	488	434	436	443	425	451	414	448	445	441	446	443	448	389	418	422	463	437	434	445	455	433	461	467	427	476	433	463	412	434	436	442	447	452	451	463	458	395	436	444	481	464	443	442	423	406	459	439	419	468	445	466	463	450	446	438	472	480	425	410	460	445	448	464	464	501	466	444	433	481	420	444	430	421	461	445	476	452	392	442	406	461	427	479	408	439	422	449	455	431	418	447	455	449	419	401	453	420	459	444	468	422	431	414	425	457	415	461	450	460	435	468	468	443	457	403	437	455	409	437	466	498	448	424	397	465	468	459	468	420	464	427	455	421	461	451	460	417	439	461	449	411	432	443	449	429	440	458	444	441	447	411	449	429	463	448	447	439	421	451	444	468	458	457	410	452	468	468	444	415	453	426	442	465	466	463	419	447	451	460	466	448	410	406	429	489	462	429	483	404	453	463	446	409	473	485	454	456	472	426	468	430	431	465	408	427	439	407	450	447	450	397	437	419	451	429	443	440	431	442	424	450	458	436	417	450	471	475	443	467	421	427	433	455	465	446	432	427	465	429	453	453	445	484	483	505	471	408	453	412	419	435	396	435	444	427	425	431	404	471	431	462	464	448	422	403	452	464	443	420	440	413	436	445	483	433	427	448	461	426	439	484	460	424	443	454	452	433	412	444	425	453	454	425	432	468	456	449	432	422	426	453	445	423	426	465	430	447	462	417	408	466	426	478	445	440	425	462	446	437	458	462	425	465	458	464	484	463	441	445	436	446	432	427	432	419	410	420	453	417	479	441	474	461	437	432	468	447	427	385	400	467	458	481	418	411	431	423	445	474	417	476	449	449	444	452	439	427	437	458	435	464	454	441	426	477	465	458	466	435	464	441	452	466	417	465	480	442	475	436	462	409	422	433	425	480	436	463	411	449	468	457	462	422	466	420	448	462	457	461	414	485	477	445	480	431	413	458	415	443	441	437	489	475	428	448	450	424	482	457	470	439	433	423	447	452	474	432	443	429	413	457	438	439	441	421	410	439	445	420	442	451	428	440	492	440	452	405	391	419	436	474	471	471	431	460	449	414	451	449	435	457	412	439	427	438	458	473	457	435	419	449	460	430	463	451	423	403	451	429	439	458	431	461	428	389	441	432	451	472	434	424	418	446	431	445	401	415	465	442	467	428	455	446	424	465	422	482	422	430	465	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
9947	4533	4738	3757	2548	1688	1499	1218	869	824	782	737	743	698	630	561	507	445	467	435	414	435	369	466	461	387	281	345	316	270	308	325	284	293	249	291	283	259	257	252	243	274	208	298	258	245	291	290	251	284	927	530	260	271	236	242	195	237	214	240	231	226	208	200	242	211	218	238	270	245	244	225	254	202	217	222	250	200	226	236	231	225	197	201	215	205	220	228	196	208	231	240	232	228	236	226	249	216	231	232	201	235	218	213	222	208	210	236	229	234	233	197	237	215	231	224	228	219	171	220	234	225	237	233	222	205	224	215	219	217	224	203	214	211	212	214	232	223	225	249	222	213	210	216	217	201	216	228	203	250	210	261	226	253	240	222	235	224	259	214	228	231	250	239	221	191	230	200	215	236	201	201	220	251	229	230	238	220	224	231	217	228	227	232	229	228	239	209	199	233	227	204	249	211	246	245	247	221	221	206	223	224	213	207	219	232	222	212	236	230	224	227	209	200	218	232	202	224	224	208	241	243	232	247	214	235	207	217	225	248	224	232	226	243	216	204	248	214	233	215	206	263	234	237	240	225	238	243	212	207	228	184	238	236	229	234	211	227	234	224	234	225	230	256	231	228	219	225	227	264	200	225	247	206	223	252	207	256	256	198	198	224	221	231	264	222	222	227	220	222	225	258	231	190	228	207	239	247	237	220	228	228	194	241	243	211	233	219	244	231	219	225	244	226	207	227	228	202	192	208	222	245	198	226	252	214	206	236	211	220	232	234	235	233	193	223	221	225	196	227	213	210	246	213	241	213	239	209	218	222	246	207	230	232	230	219	213	242	214	214	223	224	222	228	237	212	225	204	208	229	218	216	233	229	209	213	212	222	197	231	235	234	242	220	199	220	231	246	233	232	201	209	255	230	225	207	208	212	239	226	220	212	227	213	232	249	208	243	255	241	217	220	251	208	216	208	215	241	228	223	210	216	231	219	224	235	240	239	205	231	232	205	219	207	227	205	224	241	210	252	216	206	251	212	208	219	235	202	223	235	200	192	207	241	236	229	212	207	214	218	246	220	228	238	222	235	209	237	240	231	214	240	215	247	221	223	252	207	234	216	209	221	224	223	211	235	195	212	173	208	214	219	211	224	211	237	215	244	224	238	205	227	235	252	223	234	221	220	220	216	234	221	237	236	232	222	242	208	222	223	243	232	214	227	208	212	194	206	247	278	237	239	231	227	244	222	236	262	232	255	213	232	232	225	252	217	226	213	217	213	229	214	233	230	225	181	213	236	239	207	242	222	204	209	211	256	219	250	236	212	241	225	235	252	252	208	198	225	245	231	229	224	229	240	246	179	214	210	255	217	243	225	226	227	252	198	229	204	216	221	221	193	211	206	217	236	251	207	241	208	252	221	251	212	219	221	209	197	242	220	238	242	244	241	227	218	236	230	242	206	239	218	194	206	229	238	228	212	223	243	234	233	232	220	222	233	224	208	237	210	219	200	217	241	216	223	222	225	251	228	244	232	213	246	221	189	202	226	267	243	239	209	220	231	228	238	241	235	228	214	219	233	238	219	218	240	255	212	215	227	207	237	222	254	227	234	232	219	228	215	200	215	225	197	239	222	242	214	245	221	219	225	204	213	216	215	234	213	228	212	215	211	226	205	246	195	207	219	210	219	230	218	234	223	264	221	214	210	176	232	226	268	216	197	221	220	228	245	203	226	216	222	231	224	214	219	242	205	234	238	228	222	228	223	227	181	201	229	241	218	214	199	218	228	217	212	227	212	222	237	204	246	248	235	212	222	242	223	219	209	231	206	209	217	241	225	218	228	235	223	228	238	224	222	217	222	226	214	208	189	226	224	226	249	221	204	198	243	209	214	235	240	234	203	225	253	232	220	208	234	246	245	229	223	196	220	234	211	225	229	206	221	229	197	239	228	218	221	226	194	199	226	235	245	226	208	217	227	220	202	223	227	219	226	208	220	210	242	208	233	219	226	245	220	236	235	236	233	199	225	229	245	233	221	204	220	214	220	257	232	241	193	221	228	226	215	233	199	206	239	233	225	256	217	243	211	198	209	194	232	239	230	204	213	241	233	208	219	246	235	226	266	194	216	231	228	222	240	194	203	223	231	239	244	249	220	244	200	224	219	206	227	221	222	187	210	223	254	203	220	217	217	226	234	234	206	212	232	244	232	238	226	227	241	226	220	253	225	266	201	245	240	202	225	222	237	234	224	216	236	241	212	222	219	237	226	194	232	245	218	240	202	223	208	214	227	227	241	233	200	207	216	256	233	247	232	216	225	227	235	211	232	247	213	236	226	262	222	221	232	229	231	216	224	241	238	222	224	241	218	241	240	220	232	209	238	205	205	210	200	212	218	206	246	211	211	217	246	234	233	192	229	214	237	220	255	231	230	193	235	235	215	248	218	225	208	205	214	219	245	259	267	256	207	226	222	201	230	194	216	204	222	217	233	221	212	218	235	230	251	220	256	204	246	205	218	230	219	207	181	221	238	211	212	242	232	204	213	228	231	255	234	239	216	216	206	208	203	231	215	211	217	215	235	208	230	219	226	219	211	211	229	233	227	201	231	214	215	219	216	235	203	208	221	210	235	186	213	195	233	214	226	203	235	213	224	233	213	216	248	217	223	200	242	235	202	247	211	203	237	243	225	235	229	217	252	217	230	233	234	206	203	235	209	225	216	224	206	237	243	201	228	222	220	221	228	269	227	223	222	202	227	265	208	211	234	222	214	214	247	170	228	219	226	228	255	226	215	210	228	221	216	268	244	238	216	234	207	187	233	218	234	212	211	214	240	212	175	238	236	215	257	242	222	244	222	174	229	231	228	235	235	231	202	212	231	237	212	224	211	216	227	202	229	234	219	212	226	220	198	228	203	217	255	231	242	240	225	214	208	202	212	205	218	241	217	238	217	218	220	209	236	208	229	254	220	211	225	247	233	230	233	211	228	236	212	223	211	227	207	219	223	227	227	235	247	236	225	247	224	194	242	213	235	240	241	214	250	200	249	196	217	240	254	224	227	229	235	214	213	206	212	229	228	210	225	191	231	230	232	227	248	191	202	232	200	215	223	249	238	213	216	192	217	218	208	212	253	205	228	221	234	211	237	225	215	224	224	240	230	258	244	226	230	197	212	209	225	205	231	225	214	219	227	190	234	214	225	207	232	231	211	220	215	224	221	218	209	222	237	244	222	231	233	218	222	221	204	230	225	229	225	232	233	246	217	222	226	216	216	218	228	200	235	209	216	222	236	207	200	207	250	226	247	226	233	234	199	234	224	210	207	209	196	211	266	220	232	216	217	227	237	234	242	224	215	240	244	234	237	208	213	241	200	246	246	226	215	228	239	215	213	207	210	218	216	195	238	228	227	214	233	184	231	238	217	250	234	223	234	239	219	212	211	207	220	232	238	221	214	240	208	215	223	232	216	256	216	232	220	220	240	207	221	223	226	226	221	229	237	199	226	239	238	217	239	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
6599	4491	6180	7032	6027	5277	5484	4971	4470	4135	4034	3708	3818	3463	3487	3170	2689	2587	2303	2340	2363	2504	2570	2678	2940	2067	1586	1379	1463	1345	1424	1322	1197	1190	1150	1264	1249	1236	1197	946	988	936	953	1032	1081	1101	1365	1103	941	1206	6592	3100	967	1006	909	800	770	733	753	758	732	780	769	703	686	680	745	684	685	723	703	693	721	718	707	739	700	687	684	693	722	719	671	703	698	718	688	698	711	704	738	734	657	690	701	701	682	716	730	719	659	685	680	693	702	738	688	755	704	701	707	678	684	681	642	728	711	699	674	715	719	651	726	721	733	650	668	689	722	703	673	700	740	696	706	702	673	723	651	649	659	732	674	724	662	702	645	676	665	709	713	680	653	658	722	702	708	709	680	703	659	725	694	708	664	634	712	698	658	687	693	686	691	694	724	736	679	690	688	657	675	660	691	723	748	677	694	665	669	714	699	700	742	732	715	658	670	654	706	695	707	673	685	669	707	687	677	700	666	685	652	679	742	707	694	680	676	658	713	702	683	698	686	700	649	690	671	681	745	720	676	723	675	662	681	704	712	653	719	714	668	666	693	656	712	658	662	712	719	678	707	692	711	655	672	688	703	715	707	699	696	674	660	670	735	651	690	702	677	657	686	692	678	658	694	681	668	728	669	679	748	661	695	668	738	663	721	689	713	680	694	670	707	688	738	698	713	669	698	714	694	699	702	730	737	706	680	664	694	709	671	663	695	709	672	680	658	700	662	684	749	654	687	694	659	706	726	680	670	729	665	704	675	666	690	677	670	660	674	677	702	730	688	716	717	688	690	672	692	679	659	697	748	739	705	703	700	660	674	761	671	686	711	731	711	685	684	693	671	677	709	711	690	673	719	657	693	685	683	734	681	665	702	691	670	692	690	729	715	663	662	711	680	703	645	697	705	678	652	684	680	711	712	672	671	671	726	645	702	660	689	697	672	702	668	710	712	713	715	699	657	715	702	685	678	728	646	711	642	666	642	687	705	679	685	704	683	718	669	695	654	661	695	693	699	686	710	710	661	679	643	611	636	725	723	739	678	688	689	634	643	662	671	667	667	684	675	680	683	708	739	693	706	717	640	715	713	697	676	671	715	735	660	697	700	715	678	672	696	670	693	688	671	705	681	709	713	677	668	698	689	677	682	730	692	686	657	682	690	711	654	681	742	761	727	653	721	715	699	728	697	697	659	725	722	690	747	642	672	715	643	682	696	681	678	711	692	699	745	692	729	660	699	674	702	661	705	690	687	711	691	739	712	704	713	709	678	669	639	626	632	701	665	676	677	698	707	714	693	682	668	709	683	668	668	645	756	668	711	660	703	721	687	675	679	655	704	688	719	709	677	662	730	694	710	678	690	653	704	738	718	681	659	695	685	702	651	695	686	691	692	680	706	668	700	709	695	732	638	676	656	724	662	691	659	701	721	686	692	691	662	681	683	696	701	713	726	699	682	652	684	664	631	738	698	680	631	660	716	705	700	716	664	681	695	647	701	720	647	692	658	709	738	687	694	678	720	709	675	709	681	673	694	709	691	639	679	684	655	683	675	687	699	681	670	678	698	674	694	643	665	693	711	672	704	681	665	677	673	715	700	678	709	684	728	692	687	702	667	717	693	708	674	672	639	672	690	686	690	674	684	684	707	680	680	642	704	677	700	729	662	740	702	693	715	706	735	679	730	677	669	714	706	696	658	721	705	753	695	670	660	661	694	679	709	683	669	706	680	718	687	681	670	687	703	659	709	699	658	716	729	662	664	689	694	664	681	672	689	670	711	685	704	683	668	634	658	683	730	696	675	739	690	656	698	685	657	643	694	684	698	672	708	663	696	699	718	699	663	678	661	701	656	733	707	726	664	720	706	744	716	701	734	693	731	717	693	650	683	705	680	732	667	680	742	668	687	646	730	718	719	706	715	684	670	691	687	679	715	683	680	714	695	692	728	690	682	648	668	664	686	705	704	646	684	669	694	677	624	684	698	719	659	710	707	715	703	712	671	641	674	681	675	642	655	650	689	639	702	708	697	693	676	738	661	702	729	705	711	694	678	697	708	684	662	700	663	701	666	709	672	699	692	676	674	692	681	649	659	629	707	690	706	673	693	728	688	664	719	670	665	731	730	670	659	690	681	671	669	677	688	708	655	712	672	753	675	693	673	669	698	707	684	678	719	671	672	682	668	683	702	721	635	670	668	703	666	653	734	703	686	655	661	696	715	660	744	713	686	724	681	722	742	735	705	684	711	714	712	697	716	649	681	655	676	671	722	711	688	720	692	681	672	723	746	720	715	685	668	697	709	664	691	684	679	664	650	685	667	672	708	684	670	730	685	657	665	667	693	660	685	666	713	669	696	634	689	693	682	689	688	669	666	697	696	704	662	719	687	700	621	650	703	689	663	705	675	666	694	706	654	704	657	710	715	666	670	733	691	747	644	767	734	725	681	675	664	671	721	703	708	711	682	707	704	698	708	729	694	696	649	658	698	679	647	708	719	687	722	708	626	687	694	661	713	683	703	681	685	725	737	676	733	694	623	661	705	716	707	675	678	701	730	708	675	702	738	714	686	683	740	741	680	692	684	675	701	695	721	707	656	711	680	717	689	695	664	677	713	737	703	713	687	719	706	656	758	685	689	697	703	699	741	693	658	676	680	669	692	733	703	740	690	702	709	722	718	689	653	712	723	696	705	674	685	723	696	707	739	725	671	695	698	661	736	711	711	672	738	693	690	700	694	710	723	762	705	746	669	697	683	685	710	700	717	689	698	706	700	726	720	658	663	697	729	696	663	691	682	717	676	741	727	703	690	700	688	716	720	666	718	690	683	699	741	716	651	687	669	703	691	676	727	678	679	644	666	711	644	678	685	685	689	660	686	733	698	686	722	687	653	689	693	656	688	689	665	690	686	716	723	658	702	689	664	689	705	681	686	700	685	708	731	746	657	665	724	731	670	714	671	655	705	734	710	705	661	629	725	714	700	687	729	705	730	750	689	727	731	722	659	690	690	691	651	687	704	662	751	668	660	702	705	674	676	713	672	604	751	686	652	708	678	672	688	624	685	669	666	712	721	737	704	696	670	711	661	688	723	697	741	708	654	651	634	738	678	646	730	697	647	659	665	708	673	721	691	728	701	710	723	669	658	677	659	668	695	709	712	692	714	669	693	726	682	746	715	684	680	700	717	670	687	679	690	697	659	628	678	674	707	707	715	739	719	672	713	657	653	649	705	664	704	724	675	609	709	729	671	685	689	690	694	692	649	664	674	693	661	758	625	706	702	693	679	652	706	707	745	696	650	709	641	690	728	716	678	702	683	684	708	676	653	646	704	710	726	697	675	676	721	644	721	640	722	661	653	667	693	663	683	683	702	658	698	699	726	682	666	674	698	671	682	667	687	704	661	682	702	733	701	729	688	685	719	660	732	685	671	684	719	699	704	690	752	681	741	617	699	681	725	666	656	657	697	695	665	661	693	635	751	688	668	684	705	739	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
18608	8365	8539	6849	5136	3328	2763	2195	1798	1406	1348	1361	1238	1076	933	981	811	761	698	697	700	747	800	810	809	574	486	485	529	411	465	423	442	394	444	456	390	448	365	384	371	342	346	366	394	402	438	420	344	381	1704	913	341	351	340	314	328	307	299	279	312	298	284	296	279	300	285	337	303	314	295	304	310	311	306	286	300	330	312	295	316	304	361	286	272	293	283	282	287	295	307	294	287	295	281	326	331	313	286	298	322	342	315	281	335	275	293	334	314	288	311	254	331	335	295	275	328	333	305	308	294	297	308	321	292	262	267	273	277	295	281	323	279	280	281	278	301	298	297	333	308	284	267	308	309	293	343	329	289	287	328	304	273	315	278	301	269	286	293	306	328	317	284	301	288	273	280	319	335	274	282	331	315	299	317	303	310	282	305	297	302	299	275	307	304	309	295	308	271	294	259	317	319	315	280	316	303	250	300	304	290	300	311	301	286	248	298	288	277	294	317	277	275	298	269	303	286	288	307	289	299	297	270	294	318	290	275	298	328	293	308	260	301	298	317	309	288	287	294	310	287	324	289	305	272	297	305	294	311	339	295	306	289	318	303	310	313	311	311	263	300	296	272	282	306	309	283	289	301	305	320	296	279	286	304	280	289	269	306	283	298	275	309	307	293	323	298	296	305	285	320	266	315	289	317	269	300	307	316	279	285	315	300	292	302	313	299	274	309	326	300	294	330	292	278	319	288	301	291	290	311	265	272	314	299	272	286	283	323	277	270	312	292	289	312	277	290	306	304	285	257	304	271	303	331	314	308	296	285	307	316	276	285	291	306	275	282	287	290	298	286	312	312	265	297	303	296	294	276	331	278	265	286	315	291	268	288	331	300	322	346	319	319	309	279	305	293	288	306	275	297	280	326	313	292	308	290	300	281	288	287	284	315	307	265	284	295	304	306	295	333	297	270	284	283	316	264	310	267	312	291	294	294	294	246	293	281	301	279	305	298	278	310	307	308	312	266	306	267	315	296	294	294	280	289	273	281	286	258	291	310	293	295	254	269	304	245	286	319	294	284	298	274	307	302	309	304	261	318	285	252	317	314	304	300	298	313	277	303	307	298	296	308	282	291	303	278	286	288	298	273	272	353	293	319	297	325	299	260	298	315	272	275	311	290	295	289	285	298	319	298	311	300	311	278	289	282	276	321	288	287	294	320	252	279	276	299	289	304	306	311	332	294	279	279	315	325	305	319	263	326	277	295	281	300	284	317	293	292	327	316	290	281	254	325	305	293	315	318	321	314	310	320	307	286	296	284	296	280	299	267	296	288	298	270	308	321	286	330	296	281	289	271	298	310	301	307	291	255	308	300	327	304	313	295	324	305	318	291	273	297	300	302	339	327	314	319	298	287	288	297	305	335	300	263	277	312	288	295	263	304	310	304	328	312	310	266	277	315	282	294	286	298	277	284	287	302	307	309	272	313	307	317	285	271	337	286	298	274	296	346	313	290	273	274	310	276	281	294	302	296	311	280	308	304	298	290	272	272	292	297	322	302	275	281	281	257	306	301	282	288	306	303	271	293	301	292	332	314	292	313	296	325	317	277	307	308	306	305	286	344	314	306	285	306	311	289	310	276	300	269	278	330	317	316	283	308	279	295	273	288	314	287	297	293	307	304	334	302	345	309	295	311	282	272	336	250	322	295	306	302	304	277	279	278	346	303	306	273	267	336	296	300	323	320	286	334	293	299	296	298	286	280	317	274	288	300	294	274	272	267	298	278	301	296	309	318	314	304	306	311	288	302	307	311	280	308	328	267	335	294	295	276	287	270	331	309	318	286	286	330	300	274	337	273	319	260	342	299	283	303	308	287	315	281	299	290	318	287	277	277	309	308	305	312	289	277	299	267	297	290	323	298	277	253	292	305	278	319	338	279	325	312	321	310	282	309	311	344	308	290	303	327	294	295	308	288	311	294	292	323	305	279	301	281	313	324	277	283	286	289	277	295	304	292	296	300	324	318	284	278	321	264	273	293	304	307	283	301	263	300	276	277	316	306	284	278	285	309	286	312	272	298	290	276	293	290	287	277	269	289	274	289	318	312	299	305	302	303	330	290	279	294	277	306	307	309	307	299	291	288	295	292	289	314	331	303	289	285	310	295	289	314	327	282	275	316	286	302	298	293	289	324	335	301	292	291	277	268	297	304	299	276	327	285	288	312	322	310	315	293	296	310	287	301	301	274	302	336	304	283	303	307	302	307	287	289	311	265	315	320	267	285	305	297	288	293	300	301	287	307	297	290	292	330	295	293	275	298	314	307	290	297	310	295	285	291	293	266	307	274	286	275	298	299	318	317	277	294	315	293	297	311	270	328	285	273	341	315	300	294	302	303	333	332	291	308	296	325	289	297	308	304	327	301	313	295	330	324	282	295	316	277	305	304	298	252	294	312	305	272	296	327	286	315	287	283	270	285	284	301	276	332	312	256	292	306	310	281	285	300	317	306	274	327	291	298	283	295	341	281	298	308	310	286	276	293	315	309	295	315	310	276	313	286	313	286	335	291	277	321	289	312	322	305	323	329	302	305	303	276	293	299	290	293	283	302	302	286	299	287	294	298	305	277	301	295	299	311	312	311	337	275	293	297	299	311	328	304	315	298	281	294	297	310	302	287	278	286	294	307	290	308	321	311	308	307	308	322	278	304	288	300	330	312	306	298	309	312	284	277	270	288	311	300	280	289	292	314	310	299	325	303	269	302	299	293	309	306	291	329	309	287	273	301	304	303	290	294	295	307	289	302	281	282	291	303	291	320	301	290	280	291	316	272	307	285	307	309	299	312	304	299	314	307	279	329	314	266	304	292	312	291	279	293	283	296	309	284	317	294	290	308	295	268	282	296	303	295	293	317	283	297	329	316	269	329	264	310	312	309	319	325	249	281	269	274	288	333	300	284	323	304	252	294	288	327	304	300	302	320	306	281	305	273	298	310	287	291	310	300	275	288	316	268	305	286	287	307	293	306	292	290	286	319	325	283	307	298	285	282	294	282	294	296	291	293	295	304	301	322	298	328	274	306	303	279	292	292	281	298	294	278	292	283	267	305	294	314	302	273	299	318	265	286	302	280	307	332	311	268	301	301	339	290	281	291	313	285	322	287	328	306	299	277	324	319	318	318	280	315	275	279	290	313	304	320	294	305	272	307	301	283	297	289	339	282	283	310	326	305	274	300	278	295	330	301	298	280	305	337	277	318	292	251	285	266	293	278	289	335	293	272	273	301	328	323	314	284	299	273	308	305	306	283	277	309	325	322	335	242	302	274	306	316	319	333	281	281	310	322	291	324	305	304	289	321	313	289	329	326	291	308	306	320	279	311	325	284	303	324	277	301	290	302	296	274	288	275	323	310	302	312	266	296	281	302	287	315	312	303	298	290	285	316	296	278	317	272	310	319	308	299	296	288	314	283	290	322	308	325	312	305	291	305	298	282	282	312	289	289	263	293	308	312	293	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
9458	7224	9879	10869	10151	8875	8414	7682	7326	6661	6211	6189	6037	5871	5450	5286	4621	3954	3786	3656	4093	4314	4347	4438	5142	3302	2685	2356	2359	2121	2400	2032	2158	1708	1799	1965	1981	2030	1773	1469	1267	1316	1319	1572	1617	1675	2166	1811	1323	1877	11105	5234	1456	1548	1322	1061	989	985	984	996	1045	946	1018	860	914	878	875	924	920	940	926	903	921	923	907	892	870	894	885	883	920	886	883	874	878	850	892	941	839	873	856	858	832	872	869	916	881	870	930	903	876	920	897	870	898	854	879	850	896	908	863	843	849	819	866	872	884	859	901	874	861	852	901	868	880	833	876	915	855	856	839	868	884	841	830	915	902	899	888	869	851	863	908	913	854	881	884	857	887	895	883	881	868	837	888	893	859	949	906	827	885	915	866	900	872	878	894	893	827	853	836	849	845	833	856	899	858	845	898	882	864	856	911	877	851	829	858	789	901	877	866	860	909	868	894	907	877	842	859	840	879	835	837	897	880	858	872	851	897	864	914	838	891	902	877	914	888	921	851	894	876	884	875	867	822	868	820	856	861	908	839	864	854	860	880	855	857	850	886	899	841	874	893	887	857	856	883	894	840	885	881	919	860	838	897	853	848	892	837	820	834	826	826	839	916	879	869	885	858	860	870	865	820	845	871	839	940	843	873	869	861	908	848	839	814	828	810	898	866	905	880	879	897	923	922	860	850	882	890	890	866	841	878	808	864	887	801	875	858	851	882	875	881	888	882	874	838	868	897	865	861	857	864	887	852	771	880	903	845	839	904	901	925	830	856	795	870	906	845	836	880	849	845	870	865	916	880	881	861	895	874	837	891	903	877	865	869	866	814	899	910	883	875	839	835	854	852	857	848	860	905	865	842	856	882	892	913	911	870	901	827	914	855	844	862	844	822	867	836	871	902	879	845	885	868	870	893	900	809	852	852	838	850	868	910	909	837	863	830	845	876	853	884	844	850	849	927	885	827	905	890	858	879	878	931	846	881	797	865	871	880	872	847	860	864	880	842	867	828	830	855	899	841	835	875	846	801	852	842	858	903	917	910	848	789	883	858	853	845	876	911	821	876	820	860	858	807	859	894	854	893	872	874	874	855	880	852	874	842	868	838	889	887	860	875	891	860	873	887	828	838	870	845	846	860	867	891	850	875	886	946	876	913	851	913	877	859	929	808	868	840	846	816	865	860	849	869	869	817	867	882	816	871	840	890	871	882	884	814	877	920	838	838	852	853	885	859	863	856	840	902	900	889	853	871	857	852	873	887	878	920	819	860	923	866	902	884	877	841	898	837	910	843	834	897	853	871	824	847	863	838	876	900	873	906	818	865	891	829	898	904	867	914	934	887	831	926	900	861	861	835	882	933	897	865	892	910	859	894	852	875	885	902	918	827	846	874	914	862	814	852	881	880	841	849	837	835	864	868	919	849	883	945	938	892	839	867	885	829	895	872	920	841	870	874	870	853	858	889	827	880	836	844	875	875	898	902	907	813	915	888	871	932	892	844	850	880	851	948	884	893	889	851	877	880	856	898	911	907	859	879	854	941	931	819	907	879	815	914	858	859	821	947	854	831	845	899	877	861	854	888	864	837	884	880	897	870	892	899	867	876	883	863	842	933	915	922	932	887	881	867	871	846	865	870	859	873	843	885	844	880	816	867	831	831	851	872	916	884	866	864	895	850	877	853	862	958	835	861	894	815	866	845	861	899	870	898	874	874	893	915	829	833	878	881	844	879	837	865	846	942	858	872	910	862	885	881	843	879	932	880	864	835	879	868	893	892	852	904	825	894	822	843	845	892	817	851	899	845	854	885	856	845	908	883	892	846	866	880	913	842	911	864	866	867	916	848	867	847	880	872	850	939	877	855	911	873	894	826	852	876	905	867	837	831	877	876	882	849	885	855	862	907	872	875	892	878	906	875	849	848	892	927	893	853	865	906	867	863	931	809	863	880	846	853	911	857	862	878	894	820	866	867	941	882	826	955	946	889	885	941	843	826	849	842	873	880	835	837	871	868	893	866	858	893	870	855	815	889	913	835	899	808	876	902	813	866	874	878	878	878	882	916	853	872	894	887	876	854	922	904	861	885	917	862	858	910	824	852	861	886	850	871	903	890	852	849	847	836	875	915	873	835	897	852	876	900	887	902	829	851	893	846	834	855	890	827	853	859	881	905	853	873	872	908	873	921	852	899	846	887	870	841	828	885	861	884	866	855	880	905	854	876	925	872	857	866	914	881	907	868	889	838	860	848	883	887	908	937	841	870	863	854	846	845	894	865	908	867	848	872	903	853	891	895	843	840	855	853	885	827	864	889	901	862	869	823	856	856	847	829	910	959	863	826	852	882	857	869	904	883	853	862	935	842	895	844	875	857	889	876	903	894	842	893	806	836	899	872	843	873	828	842	826	858	897	882	867	842	882	864	884	908	833	841	868	836	872	861	882	880	877	824	873	904	821	861	921	870	891	882	891	896	868	881	849	869	849	858	876	879	865	878	868	877	872	866	865	881	824	828	927	832	898	892	906	916	823	899	847	855	850	855	928	923	796	832	835	898	861	881	882	826	846	922	885	915	880	885	881	921	879	919	848	931	892	859	902	880	875	888	840	844	877	888	871	878	886	838	873	838	830	885	866	882	875	879	900	855	870	869	903	835	859	815	882	868	870	907	914	958	917	906	862	892	841	837	846	851	841	940	855	807	860	882	879	823	872	856	928	864	841	892	924	892	915	845	854	833	829	907	895	873	855	883	873	902	870	841	882	904	845	837	843	894	872	865	843	865	905	847	868	853	846	839	879	855	860	879	869	854	878	881	911	834	871	873	864	894	877	913	862	892	879	847	882	820	905	871	845	838	840	937	869	909	836	853	892	922	890	858	841	877	921	831	893	891	849	856	871	891	867	821	930	839	828	844	898	873	850	856	819	812	866	908	857	876	903	918	872	868	886	820	898	908	833	875	906	852	882	861	863	853	908	889	843	872	828	859	910	865	880	884	896	840	858	874	821	862	871	853	896	819	862	862	854	872	860	880	878	832	901	844	886	861	830	869	837	894	880	891	823	803	828	792	853	860	848	913	898	834	889	900	831	903	878	866	861	871	858	886	883	839	888	890	888	820	909	805	877	828	911	838	841	875	900	835	919	867	896	943	859	883	825	873	932	870	887	897	873	946	860	874	871	853	924	858	854	867	873	856	889	866	879	825	830	871	840	878	868	827	867	865	851	854	871	865	936	939	817	884	873	874	870	905	856	823	892	820	861	852	931	874	851	799	884	871	905	854	869	863	868	830	850	902	879	913	935	831	829	878	861	910	869	917	869	921	890	872	799	844	852	905	997	866	867	874	873	888	888	857	864	930	884	872	903	885	875	896	893	921	848	896	843	852	896	870	828	827	899	860	902	870	841	867	927	846	818	873	862	843	853	888	874	868	850	839	877	894	866	852	857	833	923	932	888	885	859	854	923	892	890	864	863	924	889	882	871	854	845	885	852	867	908	826	834	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
2392	683	731	515	409	340	306	291	282	248	225	241	253	183	191	163	175	150	159	157	155	143	143	142	147	150	135	123	155	128	141	119	110	128	139	121	155	128	145	146	147	153	147	127	135	148	125	128	146	128	201	157	128	138	145	139	120	141	142	114	139	134	134	150	141	115	140	150	144	111	117	136	127	145	130	134	130	130	133	129	141	142	123	130	139	129	146	134	134	122	105	134	137	132	133	142	138	112	133	132	117	129	120	121	101	131	150	106	132	143	135	139	121	102	122	135	139	134	129	111	137	117	127	128	117	139	129	131	126	123	117	134	135	124	118	135	131	128	129	132	117	136	126	121	124	135	130	126	138	124	131	132	137	155	136	122	125	137	138	126	125	103	121	137	115	126	137	141	119	122	119	114	121	128	121	134	133	156	141	150	127	127	132	119	118	119	126	134	133	137	134	126	123	129	143	125	121	137	122	142	108	149	132	143	118	138	140	135	121	115	130	126	97	126	130	125	118	124	126	116	135	160	126	105	112	111	124	130	123	119	152	150	107	138	146	121	136	119	122	109	127	114	146	117	114	131	136	137	134	118	137	134	127	124	128	122	143	128	122	133	123	126	141	126	112	135	129	138	117	123	122	140	143	123	118	148	145	101	125	118	121	112	140	136	134	153	124	133	147	122	138	134	121	112	119	116	118	115	129	131	130	125	133	123	122	143	114	129	119	108	140	123	116	116	150	110	127	144	117	123	144	134	128	127	139	122	126	131	104	114	117	137	127	123	120	147	120	132	129	140	107	124	116	106	144	112	133	124	122	111	148	125	133	129	134	138	122	105	127	148	130	120	135	141	147	122	131	121	124	132	132	132	119	128	140	125	138	120	121	99	120	124	129	123	128	130	138	114	124	140	120	124	133	126	134	131	113	131	114	126	145	129	129	139	132	154	118	107	116	131	140	131	105	134	122	132	123	114	121	121	128	114	126	134	130	126	116	115	136	124	135	114	126	125	115	136	140	135	112	133	133	113	136	131	125	138	119	127	144	119	128	130	138	121	115	125	140	140	145	139	130	133	140	119	127	132	119	129	133	132	128	129	145	137	120	113	127	128	125	131	137	129	134	123	130	127	108	137	120	123	141	128	143	119	125	109	105	127	118	135	137	121	142	109	110	121	136	127	123	116	130	124	136	119	118	149	144	141	139	143	124	147	143	125	128	128	127	121	111	108	105	123	126	119	127	127	132	138	119	125	131	130	119	128	139	158	124	116	139	136	133	129	121	135	141	137	123	124	119	123	118	138	127	119	133	119	131	134	118	130	126	113	118	112	147	119	144	136	127	120	123	143	123	150	124	132	135	138	128	135	120	108	122	151	121	130	133	121	128	106	119	144	118	132	117	133	113	130	136	116	132	114	116	150	126	134	105	121	122	124	123	131	117	127	119	114	124	139	125	129	117	143	123	147	148	122	118	116	146	143	127	143	134	125	132	125	140	130	134	126	129	123	129	128	148	128	121	149	119	122	137	121	142	107	119	126	127	140	135	112	131	128	113	172	108	110	135	106	132	121	129	133	118	134	138	161	107	130	129	133	143	124	140	138	110	134	130	144	130	130	125	121	118	128	140	131	127	125	117	105	139	128	125	131	103	131	123	158	134	142	118	117	132	113	125	138	121	113	121	127	118	138	121	129	129	135	128	117	128	120	137	119	140	139	116	133	119	118	132	131	130	116	124	138	133	136	122	125	144	131	136	139	123	153	116	139	125	130	121	139	119	136	139	128	120	130	126	123	143	108	135	123	127	151	138	145	123	124	128	149	127	117	124	111	148	136	132	140	126	129	146	129	126	141	121	142	134	112	121	113	137	131	118	131	111	133	113	113	118	118	116	148	143	125	121	117	145	124	132	130	139	120	146	136	118	138	110	142	141	131	145	126	117	122	125	134	130	122	140	137	137	121	127	112	108	121	138	117	131	121	125	109	117	130	104	130	130	147	125	124	124	113	151	128	139	128	132	134	105	135	139	128	130	109	146	110	138	129	122	134	137	123	122	122	124	114	126	113	132	125	134	122	122	130	119	141	123	132	128	130	108	121	138	126	120	123	115	139	129	126	133	135	125	129	141	128	110	129	135	124	136	135	122	114	132	141	132	132	127	140	125	120	140	115	125	138	120	117	119	116	119	132	148	137	121	135	117	125	127	139	139	119	139	117	121	119	136	133	145	135	126	140	134	126	131	125	131	112	133	135	130	121	123	130	138	124	112	113	128	107	129	117	125	122	140	124	110	153	134	127	128	127	122	136	127	133	124	135	130	144	152	129	133	118	126	130	122	131	125	129	147	120	139	136	123	148	151	127	128	166	130	128	122	124	113	114	138	126	141	130	121	124	131	130	130	153	129	130	117	138	106	101	124	130	130	132	146	128	145	146	117	134	134	128	131	149	138	125	132	117	119	120	127	125	148	115	128	141	138	139	145	125	118	124	125	112	117	125	125	111	117	127	123	134	141	128	140	135	117	132	143	126	142	112	146	131	140	133	117	122	132	132	122	126	123	122	141	136	134	130	137	139	128	118	124	123	112	134	122	138	148	124	136	139	126	130	131	135	135	130	143	117	144	124	131	114	147	108	109	135	135	122	147	136	142	132	124	156	107	125	121	129	127	136	128	137	129	132	124	132	142	111	125	127	141	137	119	138	117	120	112	125	129	147	117	145	122	142	132	134	129	121	127	129	131	134	109	136	144	144	135	125	118	123	112	125	137	141	120	137	132	136	140	127	109	148	121	143	135	134	112	139	110	109	124	117	119	113	134	137	113	129	130	123	118	137	126	144	145	122	124	133	139	140	131	148	119	134	135	143	124	130	143	127	129	128	155	131	133	141	147	120	119	127	140	144	127	124	146	128	129	157	119	116	134	129	119	138	131	132	126	139	125	122	128	118	140	150	136	126	134	145	107	133	129	120	123	142	159	117	145	110	135	112	113	110	115	118	133	116	136	137	126	132	148	133	122	139	134	132	144	116	135	128	113	140	142	136	112	131	123	128	122	122	137	123	114	133	121	122	108	127	131	122	121	125	136	128	127	123	124	119	140	144	133	124	136	118	118	131	126	136	128	106	119	144	122	133	123	151	135	118	156	117	114	116	141	141	131	146	116	144	129	119	143	121	149	116	125	130	128	125	106	124	126	135	134	116	144	121	142	115	132	135	139	137	135	118	94	122	141	117	123	112	126	126	117	116	128	129	140	131	124	119	123	136	130	125	127	112	139	116	127	150	141	134	138	139	125	129	129	136	133	151	131	146	138	136	116	139	132	118	131	141	106	114	147	120	128	105	129	144	125	125	125	113	131	118	116	117	107	136	127	125	113	134	116	123	149	121	141	123	129	120	133	146	124	121	142	125	153	117	155	146	117	124	130	110	126	115	144	121	149	113	127	155	138	144	163	125	139	130	136	125	119	134	159	136	136	152	112	117	125	154	122	114	133	128	130	127	120	127	129	128	123	144	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
2207	1022	1450	1562	1504	1407	1320	1270	1126	1099	1111	1059	1014	1012	950	878	832	735	700	673	708	662	598	618	592	565	563	524	481	492	535	501	469	476	463	505	514	460	509	511	431	499	463	484	484	460	492	502	413	514	908	567	464	488	437	452	464	446	455	429	463	458	426	480	463	432	447	447	434	452	454	437	451	479	411	459	427	444	444	432	448	438	423	435	433	466	454	422	439	452	454	470	483	409	438	418	456	427	442	437	448	429	431	421	456	446	430	415	449	460	425	461	491	413	431	451	448	479	481	471	398	466	417	398	464	425	473	444	443	419	447	458	414	434	433	489	466	444	433	496	427	445	445	442	439	455	432	470	408	456	462	463	474	444	398	424	452	435	414	447	481	449	443	416	490	460	449	437	401	425	433	410	450	447	432	381	467	442	426	416	441	452	462	427	468	428	484	432	452	464	445	460	435	419	451	428	437	435	447	434	449	442	438	461	434	465	428	453	450	476	447	435	462	448	443	453	430	476	384	428	466	430	475	479	396	439	485	452	442	385	410	464	418	432	440	444	448	467	405	464	438	416	432	429	416	459	381	451	441	456	440	431	434	426	468	469	479	445	445	441	479	436	435	432	446	434	398	419	438	467	414	430	468	423	442	435	442	411	434	435	416	472	437	470	439	447	437	461	418	414	440	454	439	460	487	394	441	455	453	454	435	495	443	441	433	470	398	424	483	453	434	450	420	432	440	434	410	447	427	469	417	428	457	434	448	504	434	428	445	407	447	461	436	437	433	461	451	462	448	481	457	434	433	455	424	487	426	432	451	438	440	469	453	446	437	445	431	459	450	428	451	433	403	428	415	442	420	462	455	459	417	435	437	452	467	465	427	430	453	466	418	454	477	437	431	467	424	466	438	449	408	436	448	446	450	442	464	403	434	449	441	440	428	440	426	428	422	463	430	409	461	446	418	453	431	426	443	437	420	446	442	475	430	485	478	425	494	463	438	449	418	465	426	445	444	465	420	411	478	474	458	451	433	435	406	482	446	432	423	426	424	461	457	416	430	451	450	439	430	400	444	434	451	486	422	415	432	456	461	461	479	426	459	463	440	428	428	415	440	490	482	418	469	480	396	421	471	441	440	467	450	450	432	432	446	450	390	449	457	456	490	409	427	418	419	447	452	443	430	468	427	436	469	434	436	479	412	415	420	447	402	425	438	461	411	424	471	428	457	430	420	418	403	428	464	443	431	441	453	455	440	430	429	455	412	435	434	480	441	456	462	453	443	442	430	426	446	439	424	453	447	433	470	461	391	447	432	433	437	454	474	406	439	462	438	390	435	450	422	473	467	423	429	429	450	437	443	455	396	415	460	459	467	443	451	442	415	396	414	456	441	431	439	433	424	417	445	477	467	451	436	441	409	427	430	447	430	423	432	465	460	436	442	412	440	418	459	440	417	449	473	444	450	430	442	412	450	443	446	431	444	414	467	402	456	468	430	443	438	466	428	462	443	428	478	460	461	459	480	438	473	435	434	431	465	416	435	428	430	480	449	470	432	423	430	399	403	422	454	428	429	438	424	437	461	434	434	449	455	442	423	466	418	440	424	476	444	456	463	439	434	468	473	462	436	474	472	458	445	410	464	460	436	463	464	432	426	455	453	454	465	423	463	491	430	449	466	431	470	408	431	465	402	446	454	408	447	451	424	439	434	454	443	443	446	417	458	445	420	437	431	434	456	439	412	448	441	442	480	439	430	432	422	455	426	460	444	416	463	464	398	461	453	430	468	451	442	458	449	452	458	419	439	438	434	446	457	439	474	444	447	427	462	460	498	444	451	460	434	461	410	435	462	426	426	438	455	442	412	464	431	441	451	462	456	420	421	475	442	439	449	410	452	471	426	425	429	442	475	394	424	430	423	433	440	473	487	448	470	475	433	426	448	422	428	427	451	434	428	459	418	411	449	433	429	454	465	455	410	429	451	427	433	458	431	449	456	443	461	468	468	433	441	434	484	426	458	428	405	423	446	450	449	416	453	430	445	440	444	440	428	415	419	455	436	460	444	429	449	459	412	440	461	432	432	453	406	482	445	426	437	490	458	426	438	385	466	470	421	448	441	432	449	460	460	445	444	464	488	452	442	440	442	478	436	405	450	448	421	420	497	404	436	457	442	400	470	467	407	438	407	466	419	477	438	449	411	454	449	461	436	411	443	440	442	448	423	429	464	437	442	447	488	459	444	460	458	418	440	411	438	444	462	434	430	438	431	431	455	433	439	484	453	458	479	448	460	412	420	442	439	456	487	429	478	463	430	417	429	416	421	436	461	425	430	411	401	448	491	406	439	453	479	428	431	445	450	422	458	453	416	436	463	452	468	459	426	449	424	435	443	422	442	438	438	450	457	445	455	438	438	431	450	408	490	462	472	443	414	445	404	418	437	414	409	428	412	424	435	460	468	470	438	429	412	448	411	427	410	470	461	448	457	468	457	485	438	436	431	429	448	416	416	424	455	457	414	416	469	477	422	432	423	423	442	447	452	444	451	480	458	448	447	440	456	431	430	435	474	443	489	454	436	442	462	437	425	474	461	496	451	457	437	405	455	413	461	416	447	451	433	422	458	451	414	429	433	481	447	450	439	477	437	425	445	458	392	435	457	462	439	416	417	453	437	487	408	459	434	490	445	472	445	446	452	426	484	417	418	457	480	449	477	461	432	421	458	430	430	449	475	479	455	450	439	427	429	418	421	443	456	438	471	438	487	444	463	450	419	463	424	473	423	439	462	393	426	432	452	433	455	424	429	448	420	446	379	437	436	453	473	481	445	401	427	434	417	423	460	479	395	425	479	474	443	434	490	409	489	461	425	451	447	408	419	402	437	453	429	433	433	486	422	447	449	434	455	446	461	396	452	437	471	464	446	462	421	427	429	406	476	431	468	450	462	436	439	448	458	399	409	449	473	432	429	454	447	518	467	465	410	453	435	404	397	465	432	447	463	432	459	442	403	479	463	431	416	463	438	420	448	415	474	483	447	471	459	453	442	429	428	419	435	429	467	444	435	379	443	478	437	439	427	442	479	463	428	449	442	446	445	489	456	436	446	443	433	480	452	455	466	462	449	455	422	413	472	473	448	451	429	457	452	417	433	429	417	458	417	472	407	467	444	395	436	451	387	437	452	433	484	432	436	483	471	472	450	442	450	455	423	455	430	421	456	427	473	410	469	418	441	417	437	445	466	448	425	440	406	462	404	447	454	465	467	457	456	474	401	439	435	453	482	423	434	457	483	447	412	472	457	466	420	448	475	470	453	432	433	426	456	438	478	449	450	389	448	419	444	454	482	443	456	446	480	458	460	451	454	452	402	432	444	489	432	463	427	448	501	426	459	445	493	408	481	461	427	422	480	454	443	455	427	431	469	422	448	416	483	423	413	453	457	424	428	472	483	422	438	456	441	439	446	449	438	432	461	424	420	406	479	434	438	475	415	453	449	429	469	437	436	487	458	436	438	446	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
9810	4301	4722	3641	2809	1754	1470	1178	1010	812	736	646	632	658	557	529	535	455	440	419	450	469	425	464	504	383	350	325	291	325	320	310	314	313	280	271	327	320	264	268	255	246	268	251	272	310	314	298	266	281	1047	571	278	266	277	235	214	229	258	228	242	206	253	253	234	205	244	250	228	226	231	237	203	241	206	241	205	239	223	239	238	230	238	230	245	259	244	225	233	223	214	208	225	254	248	217	228	236	230	198	214	223	228	233	251	244	240	225	251	228	224	224	221	251	218	244	254	255	214	245	225	247	226	246	241	227	202	235	232	211	248	217	248	237	208	206	222	222	242	226	240	220	236	219	207	246	224	210	225	233	227	220	241	210	232	244	248	250	199	245	225	212	237	215	222	227	219	263	269	233	236	222	240	239	235	222	225	235	238	221	240	216	202	241	226	236	251	214	212	220	244	235	245	223	242	233	257	212	236	253	234	250	259	195	198	263	226	231	230	242	225	220	226	227	244	232	243	252	226	221	239	220	225	236	248	232	255	229	219	237	226	231	256	245	241	235	262	238	237	232	237	216	241	249	269	224	255	277	221	227	213	230	222	235	243	234	223	217	228	231	241	227	247	217	216	205	271	227	221	229	249	229	202	211	204	233	214	248	244	226	222	239	245	196	230	225	243	211	245	248	218	228	200	261	228	204	233	232	245	235	242	195	249	214	212	227	215	219	223	252	236	200	243	207	214	224	216	231	238	241	256	214	234	213	245	259	249	228	239	236	243	209	237	260	217	246	243	261	225	259	215	245	241	230	229	252	249	218	239	242	244	212	216	217	238	250	228	250	221	225	240	240	268	193	227	233	242	217	206	195	222	215	224	211	215	261	215	215	229	237	215	239	245	229	221	218	227	234	239	202	244	247	217	228	239	232	227	245	207	231	218	246	209	206	225	224	214	231	217	236	233	242	229	213	229	217	217	233	201	242	248	231	243	240	234	228	226	229	250	210	232	215	234	218	222	246	234	231	214	231	244	230	238	231	232	212	212	232	216	214	233	230	243	239	214	246	266	220	236	237	199	213	231	250	230	209	231	230	226	220	252	208	221	252	236	239	239	237	253	241	250	238	236	206	226	231	197	204	213	226	246	226	212	222	239	259	242	218	208	214	232	230	234	220	232	227	226	238	213	229	238	237	210	233	259	245	208	212	225	232	221	235	223	232	231	220	239	247	222	205	242	231	241	213	227	224	211	226	224	218	227	211	217	233	206	225	222	253	238	257	231	222	226	219	226	263	246	215	233	225	197	222	231	218	206	208	258	206	249	258	231	262	232	219	241	230	244	213	240	230	230	222	232	274	248	237	255	188	215	226	221	226	233	233	227	240	239	233	239	252	233	234	219	229	198	221	230	212	217	212	227	245	221	205	230	203	241	241	208	218	205	237	254	213	235	212	244	230	208	242	243	221	219	225	216	225	230	233	236	243	242	225	231	221	233	221	219	225	223	229	238	233	205	229	243	222	216	235	249	205	222	234	218	239	239	211	220	238	248	232	232	227	217	206	210	233	235	230	242	229	221	245	246	213	217	232	234	266	238	242	230	210	223	235	230	244	224	249	222	225	225	257	223	236	227	210	231	224	255	224	224	259	244	249	244	207	237	229	219	237	255	242	246	222	214	248	220	238	244	215	234	237	221	235	209	249	209	236	225	233	227	239	222	204	238	225	224	220	236	221	206	246	231	226	221	254	210	228	242	214	213	229	211	234	238	239	223	207	220	232	246	231	217	225	246	230	242	231	205	228	257	210	235	219	218	223	243	204	238	198	231	226	235	222	216	229	206	231	236	235	209	215	234	224	231	224	235	213	248	230	228	211	228	228	221	226	237	207	234	208	226	237	244	265	221	229	236	234	240	245	258	243	213	247	228	229	223	228	216	225	228	241	209	229	239	250	238	198	245	232	214	247	230	208	228	223	253	242	214	228	230	214	230	241	243	229	241	236	215	219	231	225	227	248	247	221	234	243	221	219	244	244	230	211	240	228	233	226	223	234	250	260	233	249	225	241	222	220	209	216	233	230	231	234	234	228	232	240	235	247	235	205	215	274	213	221	246	205	229	231	231	236	249	244	262	245	208	237	211	212	222	228	229	246	226	213	231	242	243	228	211	259	211	249	216	235	267	241	254	215	244	250	211	232	219	249	227	249	229	218	231	218	263	249	227	258	212	231	243	230	227	249	248	220	238	235	225	238	227	238	200	214	219	222	255	235	230	208	226	232	227	229	254	236	226	221	219	225	223	236	244	244	221	244	241	247	224	218	193	208	231	206	232	234	251	237	229	215	232	223	228	208	241	229	237	233	228	234	241	251	229	229	225	236	235	221	230	232	209	239	250	259	240	237	217	236	223	207	236	226	222	260	225	240	240	242	245	235	220	237	244	230	222	228	245	216	235	232	214	240	216	236	209	219	225	215	225	216	218	229	239	230	217	228	260	261	225	215	234	232	222	219	228	224	234	221	267	237	235	263	215	224	213	243	240	235	220	206	222	272	252	224	200	255	207	267	226	221	227	218	215	232	225	238	213	219	245	242	209	230	228	230	245	208	208	239	232	230	214	219	237	221	236	235	219	242	228	245	259	239	187	244	239	238	237	233	253	242	255	249	237	210	209	239	256	210	208	238	229	219	247	223	244	228	228	264	236	223	217	225	226	231	227	216	215	225	215	256	219	225	227	202	218	227	189	222	224	232	219	228	224	240	239	205	237	234	214	227	210	239	197	248	218	194	205	239	212	222	224	214	225	237	234	236	265	245	213	233	214	217	236	231	239	238	229	215	249	209	228	243	233	222	223	241	212	241	233	232	233	222	217	224	240	217	240	224	233	206	229	205	246	236	235	237	213	219	225	248	225	213	225	221	239	199	227	231	245	233	232	253	208	227	223	256	241	211	212	231	226	228	217	239	245	232	226	226	210	254	225	228	244	235	229	246	197	237	233	235	225	234	236	236	253	213	221	219	223	247	209	202	188	236	233	215	239	218	199	274	247	223	194	241	267	243	220	236	218	220	221	225	225	216	246	234	220	232	231	221	221	229	224	222	215	204	233	218	219	247	224	231	210	213	229	222	214	222	210	222	266	205	229	240	229	223	240	184	216	225	222	232	220	211	217	224	243	225	254	245	224	229	242	219	217	239	217	219	243	238	239	237	234	228	247	208	239	233	244	226	232	222	241	240	198	210	237	227	211	231	213	204	213	244	217	226	222	205	232	221	214	232	217	230	234	228	214	222	220	211	223	235	228	218	263	225	228	250	244	223	224	228	230	204	241	237	234	219	231	215	265	243	237	233	223	249	196	225	254	228	262	229	241	234	225	231	237	239	210	242	248	233	222	228	234	242	236	241	235	223	217	225	221	222	251	213	260	247	232	235	253	250	246	233	223	221	247	212	229	237	217	220	230	216	192	209	242	214	212	234	216	203	220	241	216	192	220	235	195	238	226	203	240	212	213	232	210	214	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
6830	4399	6425	7088	6375	5435	5670	4964	4515	3890	4055	3666	3197	3517	3254	3107	2620	2331	2189	2379	2505	2602	2426	2716	2948	2012	1681	1400	1519	1401	1438	1336	1334	1179	1122	1188	1341	1321	1186	1127	975	1011	1036	1040	1099	1113	1384	1103	999	1178	6876	3247	939	1067	840	808	772	757	773	742	825	806	841	745	734	686	695	695	725	768	733	778	738	724	727	763	719	725	786	776	723	751	698	715	699	767	725	772	689	680	717	708	766	710	705	719	725	695	743	715	746	671	765	695	753	712	704	749	708	669	713	713	746	721	731	760	707	714	677	703	693	736	709	717	688	725	730	717	747	761	718	729	713	677	666	655	690	714	693	750	697	716	702	702	766	686	689	726	709	734	691	732	681	722	701	706	755	702	747	692	708	695	716	743	716	689	723	745	693	715	757	741	671	714	709	747	785	704	721	724	669	726	707	674	693	739	736	681	706	701	731	702	673	733	675	706	699	696	741	706	754	730	709	660	739	681	703	743	725	720	724	741	704	725	681	713	672	715	747	736	741	678	715	710	700	703	749	748	704	717	707	708	749	709	666	669	691	723	733	691	701	707	692	664	733	707	738	732	743	702	755	730	715	730	714	721	718	711	674	660	751	737	668	746	696	748	742	675	671	699	738	672	732	693	733	720	725	709	713	737	700	672	741	770	713	747	687	732	709	664	701	702	757	770	716	699	677	702	655	667	705	745	658	691	746	722	758	696	715	713	731	707	747	760	749	707	718	659	774	681	697	735	724	698	747	670	699	723	638	676	705	751	721	672	724	721	724	672	730	657	729	735	743	674	693	714	765	751	778	739	714	728	702	699	710	712	699	728	724	697	744	687	731	728	704	744	651	683	701	700	707	748	700	669	697	692	669	697	713	696	677	722	728	736	713	696	708	698	724	720	674	702	715	727	730	748	726	687	716	681	680	678	684	718	705	732	740	712	731	683	701	672	716	717	688	702	718	739	689	698	743	729	688	758	733	744	750	684	699	717	692	716	677	748	753	728	655	693	733	661	662	722	751	697	679	719	723	747	708	706	717	701	762	690	749	704	697	732	705	730	717	684	747	705	723	666	712	718	684	653	704	729	705	685	719	713	724	696	733	680	682	712	711	716	662	699	742	672	695	705	684	704	731	774	696	706	725	738	726	739	771	706	746	703	694	750	678	775	744	661	718	701	662	701	715	689	735	691	749	718	706	702	683	695	693	740	726	690	690	705	742	743	741	723	686	687	649	710	691	685	689	732	754	734	665	696	749	721	737	689	680	755	683	678	679	696	711	717	703	697	673	737	677	710	733	712	674	748	724	708	705	742	743	698	740	689	680	729	733	713	712	738	720	701	752	688	710	703	756	707	722	708	673	707	706	748	718	680	713	722	733	727	698	707	652	718	711	706	711	736	728	730	714	716	688	682	691	675	716	696	735	700	724	691	726	702	728	737	646	754	686	708	729	718	707	720	717	639	717	728	700	674	692	664	765	771	704	731	750	743	730	707	724	729	717	695	708	680	713	721	736	720	695	715	715	681	694	750	690	758	686	690	714	687	685	680	724	713	714	719	765	724	729	740	693	668	701	728	689	688	761	705	721	723	674	706	726	699	726	757	692	683	662	749	731	715	689	709	692	721	718	756	711	733	724	720	712	694	705	714	724	694	695	724	741	736	688	704	709	693	730	761	687	767	708	727	708	693	722	711	710	703	692	694	729	681	681	682	698	686	728	633	707	670	739	694	768	720	697	698	711	749	701	749	752	721	712	706	789	680	667	706	663	730	709	735	700	739	742	726	738	738	724	707	743	743	675	674	710	703	732	735	659	682	697	697	734	702	730	708	746	715	707	732	717	700	681	721	689	702	699	707	756	679	721	721	683	721	729	714	698	710	719	753	742	697	718	699	720	734	734	686	689	700	726	718	691	733	729	707	685	750	762	690	720	742	704	710	645	695	704	685	695	678	737	702	760	705	711	723	665	724	746	667	698	704	746	701	668	720	719	683	744	750	700	711	722	760	700	742	677	685	771	666	732	695	728	707	731	735	722	746	716	719	710	661	737	714	750	685	694	678	699	738	735	735	723	680	702	727	678	721	733	720	728	747	706	692	729	754	712	776	702	690	775	723	712	728	704	730	694	736	678	695	715	701	713	686	725	726	698	717	722	739	729	673	714	686	681	708	715	664	710	685	676	695	727	744	655	729	762	739	694	711	746	745	692	753	717	731	784	695	704	690	696	659	737	705	663	711	720	704	722	724	747	727	722	724	702	673	727	771	706	720	727	737	743	676	728	679	672	721	693	745	702	719	702	734	749	767	698	651	706	729	720	733	727	688	710	702	722	708	704	714	684	707	673	704	730	723	756	749	722	662	741	695	680	671	725	723	682	689	719	691	733	742	655	715	725	637	737	669	685	721	696	654	775	696	746	703	717	693	719	728	730	715	742	709	686	686	715	715	707	729	765	713	735	666	713	709	730	723	732	735	676	728	754	743	741	715	748	703	710	716	703	730	689	704	693	674	709	680	716	721	724	736	677	721	690	665	673	726	714	686	729	675	762	690	729	782	685	660	730	735	732	683	727	671	697	683	716	720	737	701	748	690	709	748	707	741	727	650	720	724	726	735	684	732	710	665	748	751	686	702	731	681	682	696	723	738	727	737	728	645	675	698	728	738	685	694	721	679	686	713	713	706	711	707	695	715	690	728	747	729	744	720	703	744	744	679	710	705	722	731	712	730	744	743	732	715	692	685	740	667	710	731	691	708	742	718	770	715	711	705	714	704	713	743	677	758	731	725	756	675	757	711	697	656	739	716	706	684	750	731	728	704	712	711	710	695	702	786	748	776	779	719	759	713	720	687	735	732	687	694	684	714	733	681	723	731	677	683	748	706	699	692	683	679	693	706	699	758	725	706	704	711	705	684	718	712	756	680	744	716	736	713	676	657	747	686	724	684	683	722	713	712	703	711	670	725	701	726	696	685	705	711	699	761	693	675	680	664	704	722	688	690	746	725	718	747	724	751	682	691	735	701	721	713	751	681	650	663	730	694	738	730	747	716	677	709	702	702	772	712	698	701	699	640	717	750	756	720	699	697	698	711	711	717	789	761	772	707	714	689	746	720	733	732	729	711	687	722	728	700	767	716	687	758	706	711	719	707	728	667	713	752	749	701	757	690	740	689	738	702	669	737	699	749	728	760	697	718	734	688	740	734	754	766	675	713	733	709	697	703	720	712	739	729	685	759	721	730	706	720	742	742	707	714	683	680	712	682	707	699	679	708	758	743	681	776	702	697	741	728	673	759	769	767	711	728	692	753	737	724	685	689	696	720	698	701	703	706	724	663	731	708	685	712	720	729	713	697	695	677	707	707	762	700	702	710	680	695	708	737	738	724	761	706	711	681	711	698	700	729	735	699	703	714	744	678	699	711	704	693	752	738	701	713	694	706	715	705	681	707	718	790	701	705	751	725	685	763	713	722	708	763	707	723	727	713	680	691	714	750	759	662	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
18674	8111	8553	7337	5564	3864	3000	2404	1817	1375	1202	1156	1012	1122	946	1007	759	662	714	720	729	771	787	825	858	621	503	493	463	454	469	467	451	409	433	423	444	484	397	396	351	356	395	354	380	404	461	396	385	428	1926	1012	389	359	346	324	306	349	314	294	320	328	332	313	318	309	300	350	310	299	303	353	312	327	326	298	293	309	299	320	301	287	291	281	290	317	275	322	301	298	322	295	353	305	316	339	279	324	299	301	340	310	293	283	285	312	291	309	290	294	298	313	320	292	321	318	308	298	286	313	331	321	310	296	315	331	282	299	313	310	322	295	328	298	284	305	273	327	316	324	339	345	330	301	313	312	286	313	296	269	316	305	323	286	349	308	306	317	318	282	303	291	331	297	326	296	339	314	270	316	321	333	280	336	296	313	299	304	310	316	298	303	301	288	282	319	312	333	313	375	275	288	265	346	280	307	307	309	323	294	320	290	322	293	309	296	321	311	318	302	313	280	273	301	305	317	320	301	284	289	324	294	269	303	288	327	317	305	338	324	296	322	312	293	318	308	297	335	317	313	287	292	318	343	308	294	342	311	304	300	312	312	290	308	332	350	322	324	309	325	315	328	301	283	302	301	312	316	301	312	288	324	307	323	310	301	298	303	333	312	325	314	321	312	292	327	309	324	317	305	304	302	314	298	311	301	307	310	311	284	326	289	317	326	293	320	291	284	328	326	278	315	302	333	296	299	315	314	303	317	302	323	292	330	307	322	327	270	320	302	304	322	290	291	294	309	323	321	279	305	329	305	297	329	316	308	274	321	312	303	318	308	295	319	330	326	301	289	320	312	302	322	320	331	286	297	305	301	323	310	319	309	326	294	297	311	306	281	313	325	312	335	296	321	326	297	280	304	344	307	348	304	307	303	321	302	310	321	311	329	300	295	337	325	295	300	343	311	323	326	312	326	316	345	342	273	302	303	306	335	278	301	322	273	285	317	300	290	301	296	317	340	347	308	319	280	327	340	315	302	331	320	345	298	331	293	298	300	322	312	314	295	330	302	329	271	328	297	308	310	298	282	316	326	313	307	361	333	308	280	300	301	300	303	312	298	327	307	320	340	330	333	315	327	340	325	301	308	322	283	294	308	345	319	305	305	303	303	324	333	290	297	309	266	297	297	350	284	294	293	331	324	332	299	312	344	278	308	313	301	339	298	319	321	296	309	351	310	303	297	320	332	292	299	270	304	302	300	285	300	294	314	316	271	304	310	294	331	319	336	304	332	306	305	308	288	318	326	320	325	300	305	295	310	313	291	287	315	315	304	293	315	323	298	323	322	283	292	307	305	312	299	306	284	311	330	295	304	290	280	334	304	279	286	338	303	306	338	324	315	288	322	310	275	327	286	337	311	308	302	291	318	307	292	297	353	317	305	307	306	337	320	310	290	297	315	298	339	323	310	326	323	347	294	299	311	304	315	311	323	285	337	310	297	305	308	300	315	281	293	315	315	319	302	318	307	326	326	323	296	306	307	298	303	305	258	318	312	315	315	323	296	305	314	327	320	276	337	303	300	282	304	304	310	334	328	296	268	305	286	303	345	303	329	299	295	317	333	311	335	314	295	284	289	310	297	294	328	303	328	278	349	286	327	321	286	312	323	301	299	313	299	320	315	332	321	332	307	292	302	299	314	295	308	281	340	306	359	311	309	315	298	314	316	296	313	306	338	282	309	305	297	334	294	337	310	304	292	296	312	312	286	344	270	320	308	316	281	315	293	311	313	294	328	297	313	324	314	308	306	306	336	310	271	344	320	312	306	306	296	299	292	344	299	308	293	285	280	301	301	319	319	298	324	303	314	303	289	305	324	330	293	308	293	325	289	350	318	312	316	277	317	299	320	315	293	307	302	284	319	292	328	298	319	304	287	311	327	304	326	321	268	308	305	283	307	340	307	316	313	317	306	322	312	311	296	313	329	299	338	356	288	316	315	310	290	298	275	305	287	290	312	302	308	335	305	322	297	323	288	330	321	309	273	291	320	300	253	300	275	321	269	293	302	298	288	295	284	286	336	323	326	331	307	330	329	322	296	291	310	312	279	332	304	301	269	330	338	287	269	294	271	274	291	296	320	297	295	292	325	315	298	331	315	316	301	320	304	315	302	318	287	345	306	307	323	313	299	295	293	293	296	302	305	297	298	294	329	329	285	324	307	316	318	299	284	306	297	301	289	293	327	328	299	301	344	283	288	300	306	274	342	281	334	319	295	331	307	302	324	304	329	280	343	334	321	299	324	308	306	321	303	302	296	337	310	299	309	313	327	317	279	316	285	306	302	318	307	288	316	319	305	288	279	311	316	316	319	323	308	310	306	298	313	324	319	309	289	308	340	309	313	297	298	302	316	311	305	308	299	291	297	281	333	307	277	287	286	359	283	313	295	296	319	285	313	296	322	333	299	289	319	311	324	322	301	297	294	326	259	318	298	333	291	328	306	269	329	308	308	310	302	333	289	320	296	351	286	317	280	317	312	328	296	292	323	295	313	311	352	354	313	297	293	325	326	356	290	294	326	322	301	333	327	323	337	319	323	307	335	333	305	294	285	336	317	304	319	312	315	330	332	306	314	352	311	312	265	321	321	293	277	302	312	288	316	288	306	344	313	314	323	306	318	328	310	322	283	360	289	307	326	294	325	304	294	312	285	292	300	312	311	309	322	318	323	306	330	294	314	313	293	300	285	323	294	325	331	304	303	315	335	337	323	296	295	325	356	308	328	290	280	304	318	312	316	292	336	314	308	326	300	328	298	305	306	306	349	327	308	346	308	319	312	299	289	283	317	307	334	284	311	280	302	292	292	283	310	274	339	332	327	326	325	308	317	290	307	305	295	340	293	305	333	305	321	325	313	326	298	303	313	319	316	301	321	288	281	303	295	306	308	308	308	297	335	324	277	318	292	295	290	306	290	290	317	332	324	326	347	345	297	305	299	322	314	332	288	340	318	316	305	295	328	312	304	306	324	301	337	312	338	331	324	290	309	328	309	292	307	303	297	300	296	283	300	270	318	304	287	300	337	298	341	324	307	282	308	347	347	316	327	324	306	319	311	311	303	314	313	339	338	283	300	311	311	309	317	297	297	304	320	318	309	321	278	323	267	282	300	286	326	282	283	327	329	319	307	338	308	296	288	274	306	328	327	327	300	329	307	314	318	330	277	306	321	307	308	303	331	285	286	303	302	309	319	310	295	292	302	315	288	352	317	294	321	288	316	313	288	326	295	306	298	303	308	305	304	311	312	273	334	294	268	291	306	305	304	294	302	302	299	301	304	280	291	331	328	301	257	338	292	310	314	321	291	292	312	313	308	328	297	296	299	341	296	289	301	318	281	310	317	336	315	323	303	304	321	281	321	327	300	285	315	332	334	291	296	296	328	324	346	298	313	297	304	301	285	298	324	279	287	328	315	331	340	336	282	337	330	296	283	321	292	323	338	342	299	330	332	323	299	275	316	290	327	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
9499	6785	9973	11620	10317	9012	8698	8266	7040	6549	6148	5844	5248	5304	5135	4744	4224	3886	3717	3914	4182	4394	4456	5165	5168	3415	2611	2321	2327	2384	2329	2239	2146	1982	1889	1912	2196	2108	1678	1537	1305	1504	1539	1567	1565	1644	2289	1711	1461	1741	12533	5968	1395	1453	1227	1124	998	1027	987	1026	1005	1023	1018	913	970	973	939	873	954	921	918	994	943	972	977	894	992	916	956	906	949	902	965	911	927	918	953	875	878	925	887	916	904	923	950	881	895	946	897	927	842	864	857	937	907	872	954	908	926	885	915	935	899	936	911	902	929	875	903	879	883	937	910	902	935	908	896	912	894	904	939	884	907	899	859	913	864	916	877	908	918	919	949	934	918	911	879	863	932	932	855	898	985	892	947	928	923	879	929	846	936	895	939	866	921	930	917	965	926	900	891	901	827	824	890	911	819	907	947	857	885	852	907	913	916	905	956	907	898	939	849	870	885	867	887	862	895	970	908	870	917	929	933	923	883	869	918	863	913	914	905	842	873	932	898	885	923	924	883	880	880	909	897	923	872	881	857	886	883	869	876	927	920	869	903	952	898	886	943	907	911	859	855	906	917	945	897	917	894	939	870	875	934	911	938	852	914	864	867	889	904	941	909	895	898	951	886	849	875	920	853	919	866	860	931	926	915	902	898	953	901	894	892	937	927	918	878	977	924	894	905	871	872	927	875	994	897	866	878	887	860	930	875	936	921	936	893	877	979	874	860	897	881	944	871	898	891	885	928	982	924	888	893	879	890	952	878	924	836	937	855	887	911	947	926	865	897	895	888	960	921	899	876	877	843	875	901	905	960	897	893	881	913	935	951	883	897	880	909	923	913	890	916	919	885	902	849	909	892	873	945	950	879	853	819	876	881	908	875	909	916	885	883	957	914	898	843	912	895	910	855	907	869	922	877	889	907	868	922	930	879	935	891	868	916	896	890	921	902	927	907	877	892	920	930	899	879	881	849	864	933	865	920	898	893	917	932	848	986	877	930	887	979	921	956	880	869	957	947	916	920	884	908	932	922	982	877	922	937	914	912	906	837	841	859	912	886	872	868	916	933	911	893	906	873	865	946	923	865	912	905	900	867	859	912	946	864	911	912	892	926	879	932	899	944	860	915	844	888	885	924	871	927	883	913	862	886	876	893	923	902	937	869	917	893	925	907	907	911	912	874	926	902	933	822	913	885	893	931	900	943	907	890	863	921	938	900	940	887	946	934	892	916	892	852	956	874	932	933	910	905	900	908	884	870	869	888	894	905	884	895	887	888	928	924	894	936	903	904	879	876	921	884	889	929	903	899	884	890	884	892	911	907	889	898	903	855	893	945	883	894	887	851	892	908	854	886	918	922	861	868	930	873	923	875	902	920	902	881	899	897	899	901	926	917	910	918	899	853	860	904	875	883	881	931	903	903	874	911	901	928	890	905	926	952	966	937	961	970	900	879	880	898	849	899	877	864	910	876	961	906	878	934	920	881	884	893	901	873	923	892	945	889	936	914	886	903	911	940	937	826	944	923	879	877	905	880	868	864	912	929	930	855	929	901	874	923	843	861	890	876	910	925	853	937	871	954	877	878	912	882	950	914	918	941	861	940	884	857	932	884	871	968	857	930	940	914	860	908	869	924	923	854	934	867	901	886	901	836	873	937	901	872	889	891	866	912	940	907	889	905	913	909	919	831	900	897	881	871	892	909	924	859	912	940	910	903	946	939	894	867	880	949	927	889	869	902	891	905	886	907	972	899	894	942	905	935	957	913	881	867	873	849	919	930	911	891	917	900	907	892	926	898	984	855	888	909	855	871	863	959	936	943	927	860	893	951	927	897	830	875	943	929	868	913	897	949	857	860	943	902	874	899	895	875	933	882	867	890	912	889	921	809	921	867	832	903	904	889	891	941	882	900	873	946	894	927	903	883	950	899	906	871	943	930	958	922	889	922	871	912	890	898	886	875	909	932	874	873	895	915	914	919	942	928	906	923	883	870	894	890	874	908	882	840	912	883	854	916	891	894	905	894	908	917	906	871	919	928	921	925	903	935	881	914	905	894	928	916	902	904	892	880	932	913	918	850	895	921	895	927	835	898	946	887	911	884	848	979	911	887	884	907	974	921	842	897	936	911	877	934	888	900	916	894	864	885	901	937	875	893	952	871	909	897	875	932	886	949	874	881	894	908	901	894	928	971	921	862	915	874	928	972	911	855	902	867	912	886	882	896	916	941	939	875	909	889	884	917	858	905	896	867	884	881	887	914	910	896	874	946	939	887	923	913	909	938	872	900	902	869	902	979	865	871	901	919	868	869	907	935	895	887	888	945	911	921	887	942	906	907	907	915	941	874	901	945	890	933	929	907	897	879	921	871	816	895	891	941	852	904	883	882	886	866	904	921	866	909	950	878	878	905	902	907	919	912	890	896	828	910	877	887	907	862	936	864	940	916	890	910	841	926	869	897	870	885	909	908	886	913	903	896	927	922	917	915	911	893	890	912	898	914	892	897	873	914	907	885	868	916	920	886	862	910	934	847	918	894	905	869	896	944	900	940	932	864	910	956	885	899	887	926	925	912	943	853	863	896	934	888	866	870	899	880	888	875	833	877	921	873	966	855	922	899	953	883	903	953	906	829	882	918	887	873	890	935	891	932	909	875	914	916	847	907	966	908	930	882	922	898	875	906	951	887	882	929	928	868	897	868	893	938	917	923	883	873	880	880	944	886	926	939	911	900	889	884	861	849	905	927	884	897	864	907	906	894	882	870	917	894	881	835	868	920	895	906	927	884	911	960	883	870	873	885	977	960	878	917	898	924	943	920	918	882	898	854	861	859	845	935	859	872	884	882	937	914	898	892	909	917	884	901	886	885	884	892	895	901	869	847	941	898	882	921	873	935	907	877	900	956	937	952	853	874	873	860	923	877	919	900	893	915	934	916	891	884	871	876	872	958	930	877	923	914	926	875	854	949	903	889	893	917	911	878	861	886	913	874	902	943	895	903	948	893	888	903	899	829	897	894	914	880	895	942	925	878	954	885	877	905	914	875	871	913	933	816	872	916	848	958	927	895	874	901	907	888	933	894	942	896	869	874	865	872	945	903	905	939	926	893	915	882	906	895	863	867	931	930	910	890	843	911	852	885	951	903	913	936	929	890	881	942	920	927	883	844	906	905	906	891	858	908	870	897	883	840	878	919	867	910	920	877	946	907	916	924	836	963	914	929	952	904	868	899	926	934	968	917	932	867	890	927	945	949	900	919	910	940	913	911	874	899	920	900	874	909	928	899	952	948	941	914	928	900	865	886	926	871	902	892	911	896	873	908	932	874	954	942	923	918	879	874	904	906	895	887	886	936	943	888	887	920	921	910	932	901	887	924	897	909	926	907	854	928	886	871	855	891	936	905	860	904	922	928	919	935	876	890	871	896	907	889	898	930	901	895	893	869	946	833	906	882	876	903	899	910	888	941	901	890	922	891	881	888	900	943	886	915	917	908	924	881	866	959	879	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
2357	699	670	542	440	317	298	282	259	216	202	223	181	213	198	184	195	170	175	171	167	166	157	165	154	168	172	152	161	160	146	141	158	165	146	155	133	145	166	152	157	162	152	142	153	149	146	137	159	138	196	189	138	140	146	118	150	157	141	136	148	158	148	129	145	125	121	138	145	139	145	138	130	168	145	119	142	135	163	144	151	142	130	144	141	129	131	141	145	120	167	141	127	128	150	151	138	151	137	168	145	126	132	125	154	144	129	133	143	143	133	139	148	142	160	144	140	135	151	126	140	145	154	142	136	149	133	127	149	127	147	139	157	144	120	145	132	128	139	156	136	161	155	150	125	148	128	144	125	150	165	143	150	151	135	127	140	158	144	139	145	138	151	143	146	121	134	165	130	118	138	134	130	148	140	136	150	135	167	140	122	144	115	126	144	137	142	165	141	133	148	141	137	134	155	124	145	169	124	151	143	143	151	178	139	158	136	133	134	151	143	134	146	128	151	167	142	148	141	163	138	155	130	143	139	128	142	133	149	143	145	140	130	125	124	124	155	155	134	134	137	152	149	148	170	140	138	145	149	149	149	146	128	135	152	124	145	133	148	150	154	131	143	145	177	139	148	136	131	129	150	138	152	140	161	146	139	140	133	121	120	158	143	165	161	116	137	147	151	126	153	141	131	135	143	159	145	146	133	135	145	143	120	110	146	131	148	134	145	135	144	134	126	143	132	142	145	147	132	135	144	129	128	156	151	147	139	139	140	145	156	156	145	147	163	136	140	131	132	155	158	148	137	125	151	160	137	125	129	159	146	133	152	145	151	154	144	139	136	125	173	159	172	122	163	148	141	148	130	154	161	126	134	151	141	151	134	131	128	118	155	148	153	111	124	151	158	124	141	140	145	137	129	125	158	145	134	149	140	151	142	132	155	155	146	125	138	144	148	140	156	174	157	145	158	142	123	152	130	137	142	157	136	144	133	124	150	161	132	130	146	135	165	133	116	155	134	138	138	131	152	117	136	129	148	144	157	148	148	163	140	137	139	115	139	150	124	143	134	155	138	156	144	146	163	138	146	133	151	140	127	129	154	145	125	151	140	145	139	118	136	145	165	127	142	162	129	157	157	168	140	148	129	140	118	132	141	131	158	159	136	140	147	134	134	139	113	127	147	144	148	152	134	156	133	139	120	164	145	141	148	121	134	127	125	149	135	142	154	138	147	135	129	152	147	147	158	156	158	133	134	138	143	144	145	143	146	141	140	141	127	123	163	146	149	135	131	148	155	129	115	146	141	136	119	143	123	162	141	133	150	160	129	137	150	157	139	135	145	133	148	115	137	129	166	134	158	153	127	144	143	143	137	132	148	143	124	137	151	151	132	152	143	140	151	139	129	134	140	150	166	151	130	150	147	147	135	156	122	152	134	159	153	151	138	144	147	121	116	118	138	140	141	141	135	145	133	142	150	148	152	133	134	132	143	145	137	139	130	156	140	121	123	137	126	153	151	117	177	155	137	150	150	164	133	142	164	157	130	139	161	120	119	148	125	132	139	123	125	166	168	133	142	133	144	117	146	133	125	129	149	130	142	146	146	156	119	125	158	124	138	144	129	160	142	146	141	148	119	153	136	142	148	129	148	129	145	164	134	134	140	132	151	127	135	138	141	138	144	152	125	140	142	147	144	156	129	147	128	153	151	141	141	130	128	148	145	148	135	152	141	143	159	135	125	133	132	131	144	139	138	158	130	139	152	147	144	150	146	163	142	130	137	129	162	132	144	142	154	150	153	134	143	143	167	151	135	150	152	124	157	137	151	125	127	133	148	142	141	115	131	131	147	160	125	163	140	124	125	138	136	125	137	136	139	149	144	145	147	147	140	135	144	123	137	146	135	140	149	157	130	156	156	146	149	163	153	137	143	125	145	167	135	138	158	150	136	127	159	161	173	136	113	152	138	135	131	130	131	133	127	152	163	124	147	142	125	145	142	142	150	128	145	157	125	134	124	150	148	143	145	137	156	140	131	118	144	156	161	118	147	136	123	135	120	121	138	142	142	141	151	123	137	138	130	150	144	131	143	147	137	149	128	142	135	147	137	131	158	150	142	131	157	149	138	161	139	140	138	125	158	150	147	118	165	129	146	129	169	147	137	136	152	139	148	144	132	137	148	143	139	142	146	143	146	155	135	142	135	141	142	126	126	142	133	125	141	134	152	127	134	148	144	133	133	122	117	136	132	124	125	137	145	128	134	148	134	143	153	140	152	131	151	151	124	151	148	117	148	160	131	146	132	148	134	136	147	142	136	163	112	152	139	138	143	144	135	143	130	142	151	138	135	145	143	163	124	153	133	133	145	131	127	141	140	148	137	152	123	159	131	134	166	128	138	139	149	139	136	151	121	138	136	140	124	133	152	148	130	138	136	121	141	149	128	152	149	131	141	159	132	121	130	138	136	150	147	131	144	134	157	135	149	123	140	145	126	123	137	144	132	143	129	135	148	130	121	166	149	172	153	141	123	129	117	151	134	153	137	148	153	152	146	159	130	147	136	147	141	147	136	146	150	144	132	148	128	123	162	162	138	129	146	139	136	143	127	145	149	152	179	133	151	139	134	141	151	121	138	154	135	158	151	117	123	134	138	143	132	144	124	143	134	118	128	147	160	129	131	131	117	139	147	140	122	148	139	135	140	140	148	130	160	138	137	145	159	141	115	118	143	145	120	149	113	129	149	151	120	148	129	143	144	146	146	149	138	132	149	126	123	155	141	116	142	159	159	165	140	145	126	144	152	154	134	134	172	155	133	125	141	118	142	142	131	124	134	154	130	151	149	158	126	164	160	156	138	130	142	137	142	144	128	140	142	144	115	142	143	142	151	142	149	135	137	110	139	120	144	146	138	134	126	157	143	153	144	131	125	152	148	140	119	129	157	130	143	144	141	147	154	148	138	136	141	130	143	135	150	132	136	156	147	127	123	126	152	153	162	153	120	150	142	134	137	157	142	117	155	155	147	141	126	137	141	141	127	150	140	136	151	131	145	130	119	112	158	152	146	130	161	137	134	157	137	157	141	117	136	140	131	147	156	130	137	139	146	146	146	136	139	130	143	149	167	160	146	158	138	157	156	137	145	149	154	126	141	139	139	158	144	146	148	130	121	148	138	134	131	145	133	133	128	150	155	159	128	123	134	154	121	141	133	149	140	136	147	123	144	146	147	133	140	132	158	167	127	133	122	124	145	147	165	141	130	144	138	135	131	144	147	146	156	154	126	136	153	154	109	145	143	132	159	148	148	144	144	136	133	148	150	124	152	141	145	150	141	137	148	143	150	152	175	139	160	131	151	157	133	145	153	130	145	133	157	116	147	108	132	147	139	136	150	151	123	138	154	130	145	158	155	149	135	146	134	144	146	154	151	140	142	141	144	126	121	129	131	149	156	143	147	137	147	170	150	144	148	131	152	155	142	153	159	139	144	130	144	143	127	140	121	135	124	138	131	130	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
2350	1113	1608	1801	1752	1463	1281	1272	1147	1204	1088	1042	1059	947	923	859	801	788	741	706	712	706	647	596	631	603	590	541	583	605	556	491	517	524	533	516	521	509	506	539	537	507	544	539	520	518	493	525	500	511	942	757	497	511	534	456	443	442	479	519	468	471	459	497	489	485	454	479	476	447	486	461	473	487	489	445	501	468	475	515	432	466	441	465	489	463	465	467	470	482	486	494	445	496	496	506	504	452	471	483	462	462	510	565	473	471	432	453	520	505	477	477	502	516	456	458	478	468	479	473	452	488	479	486	476	477	508	464	482	443	484	415	467	490	479	479	481	480	474	486	495	447	489	454	473	497	475	477	491	418	452	466	490	512	456	451	478	464	478	466	470	523	442	505	507	494	474	434	479	472	476	443	470	473	469	541	458	456	451	456	474	513	472	483	481	481	497	490	451	452	466	477	449	471	491	500	442	460	483	480	471	483	460	483	472	451	516	456	443	492	484	464	460	465	478	491	476	456	456	449	468	469	493	474	458	411	488	469	474	463	476	443	482	501	516	465	479	483	484	459	485	480	453	477	476	506	444	448	452	451	479	514	461	466	509	492	481	500	498	513	453	447	444	467	516	471	540	439	458	476	460	494	474	445	468	546	454	424	482	466	467	478	465	468	502	523	472	492	458	480	476	469	466	475	504	509	444	497	474	477	495	509	510	464	447	453	413	479	530	457	445	450	446	485	484	492	471	457	493	481	473	495	504	476	497	460	434	458	470	451	458	485	509	478	461	478	472	473	484	460	488	449	455	526	497	452	479	482	484	471	444	486	495	469	480	427	450	498	496	426	514	466	495	488	470	478	500	489	428	471	466	473	469	505	455	476	473	501	466	495	457	479	473	446	534	430	526	487	471	448	477	498	474	446	491	438	478	464	470	448	450	441	472	491	476	480	427	463	443	475	498	496	513	461	498	479	485	494	480	460	479	492	473	468	437	508	456	444	464	519	478	461	489	480	462	444	480	463	480	528	433	485	470	474	496	433	445	479	471	469	484	476	468	474	475	525	461	482	473	489	436	514	481	476	439	476	493	472	504	475	449	448	471	485	474	487	500	455	480	488	472	475	485	493	489	503	480	473	496	496	463	482	510	476	497	427	458	496	483	509	464	459	479	420	471	452	465	470	471	462	457	471	471	484	440	427	464	454	489	472	511	509	454	473	444	492	513	453	463	500	472	488	486	471	484	494	495	466	462	433	483	460	470	473	493	476	480	487	454	486	487	484	462	436	488	440	507	474	486	492	498	436	451	440	473	447	470	492	477	502	503	470	490	489	496	474	457	440	496	453	461	443	465	461	495	457	433	446	480	468	478	481	505	460	489	462	492	499	459	462	489	453	466	479	457	486	468	501	462	510	434	462	482	476	466	485	479	487	484	464	474	466	471	451	479	507	476	441	470	523	473	482	475	522	477	482	465	442	469	482	495	527	455	466	445	498	507	483	459	511	498	483	446	506	477	476	492	513	470	462	454	454	485	479	445	478	505	441	458	434	462	495	492	484	488	531	495	484	427	463	453	436	469	483	472	506	493	458	479	453	471	505	506	444	502	468	461	465	471	486	510	433	501	469	481	466	448	468	510	464	462	464	445	433	420	460	479	466	452	504	462	452	450	461	471	444	420	477	489	474	450	494	469	478	452	489	474	472	491	500	461	503	497	465	461	471	442	450	485	434	472	485	482	527	485	473	468	468	481	497	474	490	515	481	504	489	471	461	483	525	491	441	420	477	496	477	482	432	448	475	467	452	490	500	432	502	469	473	475	494	455	494	514	495	470	472	466	438	521	445	480	428	501	506	449	451	494	468	505	432	504	483	510	484	449	491	483	445	498	485	485	458	482	429	467	471	503	490	487	473	485	442	499	443	482	443	470	457	459	468	497	471	488	498	494	475	464	454	530	490	467	465	502	490	458	453	448	488	511	473	476	474	480	475	468	462	463	467	440	488	503	464	467	443	490	504	437	442	475	461	484	487	477	458	467	472	485	487	437	491	468	467	477	463	515	490	474	504	477	474	506	488	453	486	477	463	423	455	461	462	523	478	492	468	493	474	472	488	452	497	464	489	484	475	490	439	469	515	483	453	481	532	480	488	469	438	432	463	459	472	474	511	490	504	448	488	438	446	484	511	465	459	492	508	472	490	446	469	486	504	493	465	496	439	470	476	463	477	490	464	473	514	477	478	449	472	454	477	496	458	439	468	470	478	511	461	512	470	482	478	500	446	449	490	500	495	431	451	459	476	483	508	458	497	480	456	452	481	471	499	492	483	436	484	508	463	468	464	482	508	486	473	425	508	471	460	516	453	452	492	472	468	473	501	456	493	449	478	484	517	446	463	493	440	483	502	477	465	477	442	455	451	472	462	487	474	516	459	462	483	457	470	411	459	427	478	460	506	437	481	503	451	513	490	455	517	462	478	457	501	454	497	487	491	470	463	460	505	462	462	510	502	472	491	477	508	490	511	453	507	435	469	450	474	490	460	468	479	469	444	474	468	472	460	466	520	464	451	502	488	500	494	442	435	467	411	431	455	447	407	491	495	413	435	479	437	462	438	442	505	500	497	465	507	486	499	461	467	459	478	504	459	446	484	502	473	492	483	487	496	477	479	507	474	489	464	535	492	476	460	508	494	479	448	477	482	454	482	493	487	483	468	466	478	440	499	467	489	496	497	490	489	459	437	492	474	460	465	473	508	474	466	510	469	446	445	471	492	453	495	488	514	504	469	507	472	426	498	464	521	454	467	469	472	455	529	487	488	451	479	474	488	468	496	513	461	504	491	460	508	458	437	484	422	497	468	506	479	476	476	470	508	427	431	476	487	515	458	516	461	456	470	473	469	448	493	474	505	469	486	518	429	474	453	489	484	450	441	454	497	455	478	476	522	490	456	484	421	469	524	496	452	453	491	474	431	480	480	491	527	485	462	445	456	446	480	482	488	477	461	485	510	478	493	454	490	474	460	497	445	499	475	463	474	438	439	454	506	535	500	483	473	462	485	494	487	502	461	475	462	471	520	487	482	458	482	466	468	507	454	477	465	445	520	441	479	478	476	441	484	470	453	440	514	483	514	481	453	515	481	505	498	496	475	484	479	504	495	458	477	490	479	454	487	467	467	489	488	493	466	432	508	452	489	443	470	469	481	495	517	461	472	435	489	457	466	486	477	441	491	498	487	444	512	502	486	429	451	458	509	485	511	454	486	506	424	470	463	484	482	474	486	481	498	452	503	483	478	450	496	458	448	492	461	488	485	526	484	469	481	437	462	495	462	458	446	464	461	474	472	491	484	476	490	448	499	461	481	439	456	470	451	494	459	439	466	443	460	479	485	493	465	499	479	465	520	455	444	492	496	509	452	490	506	433	483	466	449	473	458	477	496	469	455	463	495	511	479	476	458	459	489	470	462	472	497	480	468	473	470	461	449	477	510	463	473	535	449	511	451	471	461	441	470	458	472	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
9641	4464	5432	4427	3337	1992	1533	1210	929	833	712	764	619	587	552	536	507	436	470	418	490	435	509	483	507	401	317	356	326	334	312	290	306	284	288	335	317	331	298	266	273	281	265	262	274	286	306	291	287	329	1015	670	274	271	254	257	256	253	239	221	229	270	253	276	239	238	220	267	226	242	225	233	248	226	228	243	264	200	231	253	232	217	225	234	248	240	275	249	253	260	203	246	242	258	256	240	252	225	270	221	257	215	238	230	249	241	246	233	227	259	254	216	228	248	258	222	271	235	275	235	236	218	220	227	238	256	227	233	237	232	253	233	259	252	271	217	206	218	218	224	232	210	207	234	271	230	228	239	220	291	232	219	247	252	263	265	221	259	251	240	245	207	233	238	227	238	240	243	223	245	240	240	260	230	240	245	230	277	245	226	266	258	236	245	227	222	251	232	242	238	237	246	246	226	230	199	221	219	241	261	260	228	268	248	273	264	218	220	243	226	218	235	215	246	239	249	244	246	212	241	259	229	211	233	245	229	225	206	223	252	235	224	255	244	237	238	240	277	252	240	242	254	232	256	250	234	230	244	204	253	243	247	224	242	234	239	242	237	245	236	250	226	250	239	224	231	216	246	235	248	250	260	257	261	235	232	231	231	231	221	227	241	248	249	247	247	236	235	250	251	227	206	244	266	239	227	260	245	253	237	238	237	248	246	243	239	250	241	249	219	274	249	228	229	228	234	234	245	221	244	242	277	234	227	263	222	232	246	253	239	232	224	223	233	239	244	258	236	242	269	247	235	240	232	252	235	230	245	221	245	269	250	226	251	211	231	230	254	213	260	244	236	221	243	253	253	256	235	207	212	253	250	222	248	221	258	217	247	248	247	250	206	232	220	267	248	250	225	237	267	252	252	222	244	220	263	239	235	247	250	231	213	244	255	242	246	272	225	245	233	265	258	255	248	216	239	221	225	228	278	223	237	242	246	220	252	238	247	244	247	249	213	232	247	261	230	252	241	217	227	241	237	242	252	242	216	217	220	261	259	218	251	239	246	228	222	238	248	261	203	270	266	245	229	226	234	236	238	193	241	240	238	226	222	255	230	266	259	237	218	219	249	234	240	257	245	230	224	230	261	258	243	240	252	248	241	228	231	241	217	247	223	226	218	260	250	239	252	239	239	227	223	239	225	239	243	253	233	227	223	203	235	251	248	221	218	240	231	250	236	258	253	231	238	252	235	225	264	268	227	255	262	263	243	246	251	244	260	246	231	220	260	227	223	248	274	248	250	242	220	262	212	246	261	216	240	247	246	263	224	233	216	240	224	222	205	225	255	228	243	243	246	227	216	249	246	250	242	234	243	240	258	232	259	242	242	258	235	236	253	237	279	248	254	230	238	236	212	252	239	222	221	237	244	210	226	236	242	253	233	270	208	250	260	240	245	235	236	226	245	223	249	240	241	239	235	242	199	251	236	228	264	231	226	257	221	245	269	225	245	261	251	245	244	226	237	238	217	197	235	251	212	245	257	236	239	260	257	244	228	216	269	244	245	213	224	253	251	246	259	246	246	212	230	290	243	229	242	235	245	231	236	251	229	242	227	243	249	247	226	223	224	239	220	230	226	245	246	236	238	235	238	235	247	247	234	253	240	246	242	243	249	263	260	254	233	265	239	232	236	241	238	258	232	242	259	248	219	231	213	239	245	240	227	225	250	241	225	239	234	248	243	250	244	211	237	262	238	219	278	232	244	230	260	235	255	265	237	249	244	240	267	236	260	231	241	239	251	207	253	213	271	252	229	243	262	240	246	269	248	233	221	228	253	248	292	235	251	255	246	247	246	239	250	227	256	232	202	249	266	238	244	228	240	220	250	219	255	240	267	233	247	240	236	232	236	249	241	215	253	248	229	241	243	234	264	221	247	274	234	219	236	260	246	240	254	234	260	252	225	254	246	234	232	258	235	238	243	244	248	243	245	240	253	244	259	251	241	261	208	228	210	247	239	231	224	253	226	231	238	216	226	240	237	226	242	223	207	231	241	237	235	238	227	254	215	266	225	242	225	229	256	237	220	217	240	239	214	224	226	246	257	241	243	253	231	230	255	222	233	259	243	229	234	232	215	246	277	245	230	263	248	246	246	231	223	258	239	246	234	230	212	277	230	278	239	253	230	227	217	235	233	229	268	237	226	241	238	229	244	240	241	228	251	224	235	238	250	206	209	215	235	258	288	229	249	258	260	231	221	257	235	251	253	233	245	227	228	257	257	252	251	248	241	208	268	272	252	231	242	221	268	246	214	257	240	232	216	248	219	235	230	264	228	246	224	220	253	237	241	238	213	226	224	224	249	259	232	242	228	239	271	251	232	243	208	243	246	234	203	252	247	260	241	246	252	245	257	220	279	233	224	249	258	245	274	241	220	223	236	266	222	227	245	260	226	210	247	257	237	228	214	261	244	242	215	227	217	249	221	221	242	222	234	260	255	239	235	273	217	216	248	229	242	244	263	229	260	216	265	241	256	218	240	218	241	210	229	258	232	212	198	278	244	245	255	244	250	257	229	238	242	225	244	243	263	226	263	248	241	233	226	248	268	260	209	260	232	250	279	235	240	263	270	226	253	247	233	238	219	225	255	228	251	237	190	235	240	251	254	236	226	218	266	230	238	226	249	233	238	224	240	227	230	227	264	255	233	253	233	234	228	240	221	263	262	227	249	230	252	238	244	245	229	229	243	233	231	230	255	254	255	228	235	225	230	208	243	247	222	258	242	263	243	248	237	239	210	239	247	229	236	245	249	228	235	233	212	249	213	226	233	243	250	240	236	239	230	238	239	205	233	243	266	249	239	234	229	221	215	240	234	226	243	236	241	249	250	272	257	222	200	225	243	253	225	225	233	233	244	235	229	222	245	244	251	256	218	246	223	248	252	256	250	235	222	257	252	244	239	191	235	233	222	266	225	269	217	257	234	216	252	250	241	242	238	264	235	230	240	256	217	252	230	238	253	228	233	231	248	220	232	202	249	222	247	224	233	263	247	244	232	253	254	226	271	239	213	266	240	249	242	256	240	251	230	245	234	226	250	247	259	230	268	260	225	250	247	283	232	208	232	240	235	258	250	230	245	232	241	252	245	215	240	226	240	243	261	253	227	241	225	221	234	226	211	258	224	208	262	234	241	257	243	246	240	231	244	226	208	236	249	229	239	245	206	224	234	257	236	245	227	235	229	196	243	265	239	239	254	235	259	245	240	271	233	234	231	259	215	226	257	291	227	224	264	232	228	226	248	234	264	227	231	232	254	244	247	228	221	242	259	239	216	244	226	239	232	246	230	234	240	262	269	234	263	235	238	217	253	236	247	226	213	236	245	262	223	239	233	232	261	208	227	248	245	220	254	232	245	233	247	242	234	219	226	203	234	237	233	243	242	245	217	219	243	226	216	266	226	249	234	221	198	250	246	245	249	249	216	244	239	244	243	233	227	250	242	241	263	243	253	212	231	218	249	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
6768	4445	6801	7670	6891	5568	5594	4997	4157	3928	3762	3895	3175	3113	2948	2772	2648	2479	2276	2259	2770	2603	2861	2795	3227	2132	1597	1549	1469	1330	1460	1403	1314	1212	1437	1309	1387	1252	1213	1077	1034	984	1089	1091	1134	1127	1370	1150	1067	1347	6794	4071	1009	992	857	853	804	826	799	743	803	790	809	809	742	710	781	774	779	742	733	761	781	791	785	793	740	769	843	741	780	692	771	761	758	761	739	793	683	727	754	723	742	710	756	722	746	728	761	774	726	734	748	722	755	754	716	692	786	745	729	774	771	741	754	728	717	743	726	754	769	758	760	755	741	754	712	758	726	704	729	768	719	760	721	744	787	732	710	716	773	744	748	720	711	738	773	723	778	753	712	721	775	722	704	723	737	792	707	729	720	747	758	700	770	749	778	765	748	773	726	754	805	751	757	719	738	752	759	779	732	752	728	743	677	741	714	737	718	742	752	726	756	795	763	753	748	775	690	713	785	717	740	689	702	712	744	701	762	759	718	752	738	737	753	806	757	713	711	754	752	749	789	726	690	717	709	757	713	768	741	706	780	719	731	714	707	708	743	698	697	778	760	735	756	729	719	712	750	752	758	744	764	717	763	730	749	768	768	739	717	743	770	723	761	733	745	742	728	773	707	784	752	753	714	745	722	751	776	718	768	726	726	733	725	732	734	744	720	766	684	732	758	679	767	757	730	746	740	735	709	781	738	715	707	752	761	741	770	696	774	736	793	770	694	727	755	735	767	697	729	752	776	728	772	754	734	727	748	737	715	796	716	745	754	707	745	780	743	729	743	711	737	720	748	738	732	734	718	721	733	708	761	778	720	733	780	765	730	729	743	684	742	716	725	730	712	742	771	706	755	683	736	717	724	788	703	759	768	704	756	690	746	746	767	753	747	705	764	738	737	722	715	729	725	700	744	748	737	693	742	735	745	686	762	762	719	743	732	719	760	735	752	710	772	767	774	711	729	747	731	743	708	748	678	759	711	750	734	769	734	731	763	747	763	720	763	782	774	751	733	721	729	710	728	743	739	751	766	742	689	752	743	742	738	724	729	729	727	752	746	781	775	726	709	713	711	728	735	752	733	788	777	708	756	709	732	758	704	761	697	709	733	754	750	742	762	731	741	777	759	772	753	665	722	763	735	741	745	742	718	699	724	753	773	744	731	710	782	704	761	791	741	715	722	757	732	750	732	721	675	732	697	752	736	817	710	772	719	731	780	732	736	797	749	802	731	719	718	744	765	699	747	755	760	765	682	724	748	687	739	718	734	775	710	783	727	793	757	705	737	777	690	666	757	779	762	739	750	720	713	755	768	697	762	739	679	763	695	760	768	725	779	694	752	762	721	705	750	790	736	747	755	717	750	765	742	698	791	691	754	743	726	723	740	799	740	742	707	693	730	734	720	727	753	768	758	794	746	758	760	749	702	772	759	849	757	726	725	708	748	777	693	697	707	745	751	686	747	740	752	753	709	741	786	765	735	787	762	735	732	735	733	747	713	739	733	743	700	720	735	735	702	700	743	702	735	716	760	752	777	768	793	693	731	761	768	712	738	722	752	728	731	779	693	722	783	724	730	720	722	757	710	730	731	719	706	751	725	758	774	746	739	734	764	787	714	736	752	714	742	744	686	732	746	721	761	706	726	737	701	765	754	786	738	733	741	763	790	782	740	748	723	727	748	719	789	772	719	727	729	726	765	731	749	719	750	726	676	727	714	737	732	776	763	740	702	697	684	741	757	738	753	746	728	707	718	804	709	749	728	765	779	721	736	752	737	764	691	773	720	741	719	696	778	738	755	752	779	661	714	779	736	739	741	730	737	741	755	775	746	736	731	740	711	735	752	752	810	746	742	745	712	731	693	727	716	727	742	739	808	687	762	747	768	755	737	727	739	776	731	783	720	727	747	749	777	748	748	757	766	759	735	696	725	782	744	709	695	724	765	755	703	719	738	723	734	730	708	732	725	701	769	754	758	731	692	754	715	768	692	745	726	690	703	711	721	711	732	766	738	764	743	731	713	730	735	728	793	714	746	739	739	741	733	713	745	730	725	731	740	742	736	736	762	694	693	767	753	750	721	748	706	715	716	788	735	806	745	765	761	724	734	734	709	717	741	751	746	743	714	712	790	726	746	743	763	784	703	736	778	714	760	752	710	747	705	710	741	778	735	728	739	655	723	741	757	732	706	732	739	730	740	739	763	758	742	767	725	726	750	692	735	725	739	725	760	737	790	717	744	718	730	713	761	722	760	716	782	739	727	740	732	750	768	715	726	759	729	742	801	761	780	768	734	715	720	713	656	757	744	728	736	782	725	753	736	749	739	754	774	766	744	711	737	756	685	747	734	740	759	781	750	755	735	732	731	779	743	735	781	740	777	769	760	721	699	766	697	751	758	732	794	749	749	731	739	729	716	759	739	747	752	737	783	698	799	711	704	772	779	736	723	744	740	763	744	733	720	753	714	732	744	746	730	714	745	771	718	771	744	763	758	718	709	734	711	743	735	727	747	732	754	785	704	665	742	744	705	708	749	726	781	744	690	766	732	714	691	731	739	744	739	762	702	747	759	783	778	805	843	757	727	728	734	730	752	671	694	739	766	714	725	748	764	714	765	766	798	770	716	738	769	712	783	737	702	722	692	722	760	760	718	709	755	790	736	747	719	724	734	747	765	714	709	740	694	774	725	699	734	709	738	745	765	751	708	748	720	797	788	710	691	699	808	754	767	710	718	741	701	751	729	779	770	731	720	771	784	693	752	716	709	708	753	720	747	741	738	719	752	755	744	713	746	712	746	717	689	745	692	724	743	713	757	707	750	772	763	772	745	719	743	705	734	759	716	702	745	742	706	741	776	756	727	725	756	722	738	695	740	774	732	725	737	752	765	705	742	758	728	728	751	788	763	698	760	705	763	730	732	720	773	734	746	691	777	757	769	745	749	757	750	746	730	763	746	708	793	758	786	725	800	750	698	748	735	723	701	743	762	744	766	755	749	702	765	734	751	747	720	717	721	727	746	781	737	754	718	741	719	738	723	756	770	715	736	744	801	728	742	712	728	750	767	768	737	792	730	722	731	691	691	720	740	749	718	743	742	697	747	737	702	711	749	736	760	735	732	730	723	699	759	704	739	748	708	717	691	695	755	719	746	736	759	759	766	675	791	762	728	758	729	792	724	736	709	682	760	714	757	708	722	732	771	734	738	744	681	765	711	749	740	757	774	724	742	802	713	731	743	688	725	713	732	780	775	714	812	740	720	741	776	743	723	706	753	783	738	737	755	756	713	717	714	710	725	730	749	757	699	709	744	781	743	741	735	765	719	775	737	693	781	748	721	757	730	766	729	745	706	728	744	753	695	720	697	764	777	788	710	763	748	730	752	771	737	758	729	711	789	711	738	716	751	789	798	739	687	747	821	738	748	770	720	769	715	742	736	719	742	682	723	726	750	709	753	718	730	758	769	726	741	715	777	734	769	737	731	728	714	733	723	728	784	693	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
18685	8619	8531	7452	5873	4059	2966	2362	1776	1315	1308	1249	1095	995	913	888	942	754	679	703	834	793	856	897	931	631	577	470	495	463	457	431	489	493	508	491	464	455	444	383	379	367	402	382	401	416	467	460	390	446	1984	1147	379	386	355	337	345	326	342	334	363	314	306	322	296	314	313	344	320	327	327	318	326	342	315	331	339	364	338	323	318	370	336	328	281	311	336	324	286	304	306	315	282	293	311	292	295	331	310	295	328	308	306	307	293	334	317	304	311	338	323	317	352	324	340	312	323	297	328	297	315	302	302	306	297	348	341	301	299	313	331	319	330	331	324	322	315	292	313	330	303	309	298	318	330	337	309	321	318	341	286	301	280	325	286	316	279	339	306	309	309	334	337	304	310	336	286	318	291	318	331	348	310	285	320	295	331	317	349	307	309	336	304	285	279	316	309	313	318	319	312	329	302	305	327	303	306	320	297	323	323	308	341	334	293	295	274	343	325	328	323	332	328	315	295	330	325	294	313	300	343	280	345	321	325	325	331	323	288	288	322	317	306	326	313	354	318	328	334	329	297	294	309	312	308	289	307	315	354	283	344	317	320	285	304	341	334	322	336	351	328	325	290	307	322	299	308	300	309	300	277	311	320	316	307	300	345	323	306	307	313	293	325	329	346	306	301	319	309	326	327	293	331	287	322	357	322	289	281	286	321	316	313	311	312	308	345	288	297	330	307	355	321	315	320	336	291	326	319	317	321	291	269	320	319	337	334	336	335	301	318	311	314	314	291	333	320	332	276	300	285	329	327	318	326	318	271	301	317	316	329	319	279	327	289	319	308	301	326	295	334	326	319	312	303	311	308	279	350	310	279	299	317	290	352	310	277	291	324	294	317	299	323	339	319	303	331	306	328	292	288	309	328	303	309	347	337	306	287	355	366	330	330	306	298	317	318	308	328	306	323	335	313	350	313	314	275	302	372	315	323	305	300	303	308	306	314	305	322	317	345	308	321	297	307	318	299	316	314	325	298	318	320	357	298	318	326	335	304	338	299	311	308	336	292	319	317	296	342	320	278	298	302	332	313	289	286	267	341	296	331	332	338	331	314	326	306	314	289	303	306	349	310	324	304	301	315	292	291	314	306	346	299	300	327	310	331	354	316	304	311	337	298	337	321	304	314	304	314	301	280	295	317	252	346	331	318	348	316	312	355	317	304	303	318	345	303	315	319	302	308	293	365	327	327	337	337	268	312	303	314	327	314	304	350	318	309	316	313	326	352	304	298	323	315	311	297	316	327	311	323	331	326	345	294	334	330	305	323	310	340	318	303	316	296	321	310	327	315	336	318	300	339	338	327	312	336	304	316	340	295	302	327	300	312	331	305	303	292	327	347	322	344	343	282	322	316	311	318	323	298	338	290	322	316	328	290	311	324	293	332	322	303	327	301	322	326	319	306	286	316	325	292	340	294	331	306	288	295	282	288	279	317	311	330	322	315	298	329	326	341	329	297	329	334	314	339	346	321	323	322	324	316	342	273	331	320	309	314	315	295	314	317	309	324	311	357	295	318	363	312	335	304	311	276	309	329	327	327	304	307	296	312	317	312	300	332	315	335	305	280	311	313	331	344	323	336	332	283	343	324	302	308	321	305	302	314	330	310	335	286	323	301	338	331	315	319	312	319	322	305	312	309	335	270	291	314	294	318	320	317	307	297	297	297	333	295	309	288	311	307	332	316	325	308	303	278	299	314	325	313	321	336	293	340	328	335	323	321	307	320	301	307	302	287	336	318	322	341	307	321	311	290	310	339	314	330	311	327	333	326	293	358	322	313	295	325	317	326	321	330	305	319	325	321	287	322	316	326	289	314	316	321	337	321	330	308	341	325	351	295	299	293	313	287	279	280	331	343	300	309	341	305	322	332	335	302	282	342	294	350	308	318	288	317	317	332	325	349	310	312	335	327	348	317	319	321	296	318	310	349	309	339	326	287	314	310	313	315	334	341	300	348	304	328	289	321	326	309	304	291	336	322	268	328	300	318	292	327	329	297	326	294	323	289	328	307	343	319	325	309	326	307	320	292	320	333	316	344	299	312	316	310	319	299	281	359	309	286	293	324	323	294	317	327	342	335	313	309	309	330	307	314	327	320	285	317	333	291	325	315	315	287	327	328	332	312	306	290	313	319	314	307	315	292	312	333	309	303	310	326	327	342	315	333	319	304	328	303	309	289	297	294	302	325	308	315	339	329	324	318	285	347	271	313	317	334	336	317	328	309	321	333	336	334	308	322	292	318	299	307	324	335	324	320	313	295	333	291	308	289	297	327	298	296	340	314	308	313	353	286	324	310	312	337	310	356	277	314	333	322	342	304	295	342	304	334	326	317	304	310	306	338	327	323	308	308	301	294	317	331	320	303	287	314	346	317	333	320	296	301	339	336	332	302	307	307	291	320	326	311	342	340	321	317	281	318	309	348	319	322	317	297	324	307	288	321	317	313	349	293	332	339	303	311	307	311	266	324	306	335	326	358	309	331	312	302	324	306	319	303	346	278	314	328	342	327	338	349	327	307	348	321	335	294	273	303	309	341	337	287	318	335	295	320	300	322	325	326	327	314	336	346	299	293	338	302	327	328	315	306	282	312	337	300	321	341	294	293	302	307	289	318	299	324	354	312	328	330	303	305	316	332	329	314	291	286	303	332	310	304	316	323	333	287	329	327	348	337	304	329	292	320	334	344	320	335	349	317	323	345	305	315	335	311	320	307	347	313	330	319	316	326	324	311	310	294	310	307	315	336	316	319	269	333	333	296	301	357	330	355	335	321	310	308	337	326	320	297	304	319	324	322	322	316	303	288	303	310	323	289	329	334	328	304	306	290	346	289	311	339	314	329	319	317	346	287	351	293	304	291	318	326	310	337	311	343	328	325	315	316	309	307	315	322	326	349	309	305	305	318	323	269	320	276	349	322	292	322	320	331	319	335	309	350	296	337	312	261	305	333	298	313	340	301	302	305	364	310	321	339	294	355	345	312	335	309	300	285	337	312	312	337	292	296	326	301	321	294	305	334	323	300	333	293	309	284	319	300	323	322	301	311	345	299	331	282	290	273	320	287	312	346	299	331	298	319	300	305	321	319	312	312	307	342	302	304	333	328	314	311	320	304	342	334	325	308	314	321	319	340	312	311	324	311	290	299	299	321	324	336	332	330	305	350	320	337	342	310	307	355	320	314	323	285	324	324	306	301	314	324	325	302	307	302	314	301	344	335	332	287	348	344	323	294	321	295	319	312	311	294	297	290	308	315	311	285	321	303	310	340	284	348	331	330	301	330	281	316	331	317	290	294	309	334	263	290	322	296	321	320	314	346	322	325	315	323	355	309	297	290	320	329	321	312	293	303	344	309	321	312	294	314	304	313	325	322	301	308	295	328	320	310	311	306	296	325	320	313	324	310	314	328	319	349	305	298	314	319	311	320	355	325	312	292	317	316	298	303	315	321	325	319	295	331	308	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
9404	7025	10290	11976	10779	9298	8896	7878	6938	6380	6535	5885	5332	5191	4660	4624	4307	4001	3716	3901	4530	4378	4962	5011	6039	3606	2614	2270	2362	2199	2259	2232	1975	2166	2341	2265	2158	2073	1960	1664	1343	1446	1514	1561	1674	1694	2204	1731	1594	2085	12496	6720	1422	1471	1204	1066	1036	1020	1056	955	957	1042	979	1029	937	1006	918	967	966	960	956	944	978	1000	963	988	915	970	1013	972	940	997	934	953	913	942	990	991	969	931	889	962	884	917	946	957	955	947	898	931	977	914	924	917	892	937	910	977	912	933	905	933	937	878	966	938	876	920	940	954	882	927	913	879	899	916	927	934	906	949	862	947	991	896	942	926	995	929	971	910	913	975	939	902	926	845	978	923	901	922	912	921	944	923	912	868	957	950	947	916	895	950	947	870	915	926	928	906	933	890	866	873	910	925	939	906	840	991	873	877	921	912	925	871	938	953	918	919	927	943	837	922	982	941	858	939	935	871	900	872	905	948	923	941	936	966	931	909	929	917	895	938	898	883	971	894	912	903	946	916	943	906	910	909	874	934	922	936	923	863	896	926	919	930	934	957	880	913	914	931	960	906	932	937	912	927	859	973	993	915	922	907	919	945	932	924	946	929	933	939	914	915	924	930	912	901	935	956	993	931	900	943	946	885	963	930	936	904	891	918	973	885	899	855	918	916	895	910	916	953	889	889	918	905	926	938	917	879	884	925	909	896	898	938	859	872	948	885	988	903	903	915	894	869	897	945	899	925	910	959	915	885	921	952	876	905	889	951	979	962	920	935	940	956	900	926	912	918	932	900	919	925	967	876	908	921	877	946	941	931	954	930	901	883	899	926	885	944	903	952	923	955	883	876	870	936	929	956	950	861	906	899	916	890	951	943	890	899	927	879	894	849	914	922	935	940	901	911	950	905	851	985	897	904	907	915	935	940	926	951	974	928	914	932	912	928	920	909	926	888	894	913	963	881	970	954	893	922	974	919	906	911	899	927	917	922	941	944	944	889	930	944	924	898	902	931	947	932	927	885	908	942	946	895	903	949	897	903	903	925	946	923	970	935	871	914	955	888	932	942	955	920	906	911	922	930	909	928	930	872	896	890	874	973	922	894	936	948	947	950	903	937	929	893	882	914	979	880	953	960	968	949	922	903	878	892	918	975	877	869	926	885	844	859	921	897	909	958	896	883	905	954	974	937	956	933	912	934	954	953	895	917	903	913	970	912	900	958	898	951	939	914	946	925	836	944	917	920	909	905	852	931	890	951	912	945	921	874	893	962	923	952	954	898	927	932	904	921	927	918	920	967	977	940	929	941	918	956	951	954	895	920	951	903	927	908	938	887	937	921	940	919	925	901	928	864	919	899	966	918	856	921	888	919	895	993	914	982	855	931	896	936	924	907	910	952	962	943	920	907	900	906	956	902	934	926	907	898	913	950	942	931	942	897	902	895	915	942	897	906	887	904	935	996	893	874	923	907	933	948	944	910	889	923	913	1011	881	953	911	916	987	924	930	933	943	926	936	912	867	968	895	894	956	952	896	964	897	947	902	901	951	959	947	914	901	899	943	894	922	887	892	990	886	891	893	921	917	889	915	904	949	892	962	927	897	964	913	851	947	928	941	945	922	909	956	936	894	883	922	907	951	934	882	926	995	900	916	925	933	929	912	871	886	864	918	872	956	922	928	932	923	921	886	894	938	945	984	937	814	883	910	930	906	892	950	895	987	956	874	932	945	907	914	892	956	890	926	918	872	982	878	871	890	945	859	894	914	891	971	937	921	958	922	924	934	927	924	917	954	966	937	961	920	952	849	886	940	934	917	915	908	930	908	892	937	900	912	965	930	925	880	888	868	916	879	966	910	956	885	892	906	879	900	908	925	951	942	894	962	921	917	884	911	923	981	949	928	887	884	923	912	924	961	886	952	897	916	943	930	982	902	963	929	922	930	926	925	889	929	933	930	895	910	947	910	875	891	904	918	929	931	911	883	978	949	900	923	904	930	875	941	935	949	892	877	925	889	912	880	981	908	927	954	889	929	913	918	901	904	932	897	959	880	909	919	926	899	940	905	921	932	839	877	985	947	952	918	914	906	942	950	874	930	933	970	925	899	930	897	909	965	975	955	955	899	921	926	935	915	914	940	908	935	906	952	947	962	939	922	932	919	888	901	896	888	912	929	882	887	936	894	948	919	890	921	898	949	917	939	888	894	860	939	952	940	947	919	918	891	880	881	917	858	914	924	875	845	937	931	893	872	876	934	895	887	893	907	944	896	925	933	934	891	895	931	959	919	883	895	901	903	905	959	932	884	895	872	952	902	903	886	933	900	874	899	936	885	964	917	894	867	931	860	854	938	928	883	939	891	943	963	934	905	980	872	925	983	878	928	905	938	956	936	922	855	902	918	905	886	875	981	930	978	922	879	980	932	925	918	905	949	926	908	891	881	910	929	908	939	898	899	877	910	882	909	908	886	948	916	900	951	889	954	884	840	892	917	943	905	908	872	947	961	932	934	890	872	884	906	974	945	972	879	891	958	846	921	942	943	872	925	922	894	896	904	881	945	916	929	912	927	877	916	962	888	889	945	909	938	941	935	903	950	953	924	924	973	915	891	974	900	958	913	928	949	905	928	960	912	937	884	910	988	902	872	956	879	923	919	895	946	940	907	934	918	952	924	894	903	945	892	897	920	913	884	950	921	934	931	945	893	922	891	957	909	891	900	944	921	895	942	920	945	930	915	948	846	942	889	905	911	900	930	919	902	958	952	932	948	893	979	937	929	952	917	940	926	916	854	893	960	901	904	973	912	874	939	878	852	904	910	926	930	958	921	937	837	918	907	906	879	860	878	930	883	966	946	910	911	917	904	939	903	851	894	924	959	923	918	949	936	872	913	874	946	968	919	886	948	854	918	903	896	901	926	953	863	886	878	930	951	892	924	891	868	885	947	955	942	870	865	926	889	945	921	917	877	902	909	952	963	898	976	896	868	985	936	907	894	877	915	908	937	928	927	964	920	966	899	960	898	918	895	893	925	905	893	890	874	986	951	898	945	945	878	917	891	905	971	893	869	894	921	910	884	933	893	866	865	868	876	923	902	901	886	913	859	958	912	905	897	915	931	959	886	904	854	970	954	939	1013	945	914	928	939	955	877	926	1000	955	943	928	891	918	899	905	878	927	862	935	927	906	924	966	874	937	936	922	946	945	875	944	934	881	923	941	952	873	918	926	932	930	883	886	925	906	924	925	920	910	902	905	940	906	920	946	925	935	944	883	899	899	873	953	936	896	976	902	938	858	895	872	903	906	916	897	909	890	919	908	965	859	935	902	929	896	907	969	909	946	876	943	979	926	890	838	962	890	894	909	957	900	935	903	907	895	931	919	917	930	923	908	864	910	925	859	889	921	841	923	934	997	925	920	938	886	888	943	924	914	876	939	940	936	955	955	887	876	909	935	924	927	979	910	899	936	867	916	944	889	915	970	943	928	944	865	936	878	978	951	890	922	987	965	886	955	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
2386	714	735	643	474	380	333	312	268	238	240	211	210	223	206	200	199	215	177	194	183	146	174	167	166	161	147	147	169	159	153	164	150	139	149	152	148	141	153	166	154	150	146	123	152	155	142	137	152	148	203	197	171	168	155	132	133	151	173	137	156	122	154	138	133	148	162	146	140	159	149	124	139	139	131	150	140	154	134	148	143	138	155	142	155	138	133	140	148	140	128	152	141	145	142	137	138	149	133	153	151	143	159	128	141	149	140	148	166	152	168	138	123	141	135	146	145	152	135	152	133	151	139	137	116	130	153	157	158	144	147	162	123	160	142	155	114	154	149	137	134	150	169	146	128	150	128	156	129	149	120	170	144	164	123	128	133	150	143	141	135	129	155	140	167	166	160	159	133	141	134	153	129	143	133	158	143	144	166	128	134	154	138	137	150	145	165	147	131	138	116	138	142	127	153	162	147	134	148	139	149	135	154	158	163	147	123	150	169	152	145	139	147	133	142	174	153	132	144	157	145	134	136	154	144	143	152	151	159	131	156	141	144	156	129	144	166	141	159	133	147	149	143	137	155	149	148	148	132	138	143	137	152	142	159	170	156	136	124	148	148	149	140	148	145	146	139	148	142	138	139	158	145	147	153	126	132	153	171	148	136	130	140	136	133	136	160	139	156	130	161	132	124	160	151	134	123	147	147	162	154	160	150	137	138	142	149	168	168	153	142	152	139	160	128	143	147	129	159	143	151	149	119	124	144	134	144	148	150	140	157	158	151	144	136	137	155	133	140	150	131	134	154	141	137	162	141	143	123	170	158	151	127	148	143	147	145	172	162	143	126	152	127	142	153	144	164	135	138	141	147	146	133	130	139	141	168	134	137	133	157	170	141	150	132	155	145	135	145	151	143	135	143	134	148	146	133	150	136	159	167	142	155	156	167	169	139	158	159	147	153	170	161	146	129	158	138	129	165	119	148	133	154	141	125	165	132	141	184	116	161	175	147	141	159	135	151	135	143	160	153	140	140	146	143	130	149	157	171	142	146	163	143	138	124	145	139	145	139	120	157	169	158	145	141	129	142	168	153	144	128	137	150	157	167	148	153	144	125	158	153	142	148	136	140	149	157	143	136	162	154	133	125	138	161	143	146	144	129	138	166	133	141	161	154	154	155	155	151	139	146	150	132	153	138	129	152	155	143	129	137	139	131	147	142	151	153	156	143	141	146	137	141	146	140	119	118	164	150	151	146	123	131	149	157	166	172	128	151	129	143	136	147	154	161	151	151	142	162	147	157	143	142	134	145	140	164	151	152	143	143	168	145	129	150	160	157	146	155	139	157	137	162	153	187	151	151	169	133	127	124	133	150	138	149	152	146	164	134	142	141	167	153	149	135	123	163	152	131	148	156	157	135	162	150	139	154	153	119	154	161	159	150	159	130	153	165	165	138	126	137	146	143	140	133	138	163	131	152	156	147	139	120	149	167	172	146	149	138	143	144	152	151	144	182	135	124	154	131	158	170	129	136	145	111	152	136	153	154	143	142	149	125	137	131	165	150	127	156	146	157	163	142	137	142	133	149	154	145	148	127	159	149	160	149	138	157	147	130	144	149	135	136	156	143	146	145	115	142	132	154	162	143	163	139	138	164	155	147	148	147	143	151	147	133	165	148	142	133	142	159	135	148	136	136	160	144	144	131	131	134	158	136	127	156	149	120	152	163	136	142	150	163	159	135	132	127	142	134	148	134	146	143	164	132	153	139	150	133	142	139	155	143	137	158	155	158	132	143	149	156	138	144	146	148	147	136	156	148	132	144	159	150	149	152	136	145	142	153	133	141	134	157	142	143	142	147	152	150	149	141	136	145	135	157	147	157	127	139	137	142	163	148	140	145	142	153	178	134	146	136	135	139	127	148	155	151	130	139	148	148	150	147	151	147	150	130	143	144	155	147	145	132	146	132	138	139	149	147	145	155	144	126	121	145	169	155	160	143	135	140	158	158	169	147	160	159	133	138	154	155	147	154	159	137	139	125	159	134	151	143	136	140	138	166	147	144	135	156	158	159	158	165	150	140	150	138	140	131	144	156	153	136	160	144	144	158	125	117	137	162	153	153	145	131	143	144	149	161	149	156	137	124	177	152	149	137	130	153	141	138	163	151	159	147	146	145	142	139	136	146	143	141	126	141	146	140	154	145	151	141	151	143	135	138	154	158	163	158	145	159	131	146	132	132	138	118	141	135	151	149	147	151	145	138	138	164	161	130	150	155	155	132	152	150	142	156	166	148	155	135	137	149	166	136	123	143	143	144	181	145	120	142	152	133	160	132	130	146	128	136	141	130	131	151	153	141	130	158	163	160	143	147	150	165	157	131	164	141	148	164	143	132	144	147	151	158	167	143	129	174	133	144	137	162	163	154	133	133	153	145	158	156	145	125	170	162	148	153	130	149	141	152	146	152	144	147	128	172	143	145	135	128	129	155	148	146	124	156	142	140	168	134	149	139	150	124	148	126	153	144	142	139	170	142	157	147	152	152	153	152	150	148	141	135	154	133	167	117	148	148	124	142	123	140	126	147	153	142	134	128	143	154	143	153	127	148	130	146	160	144	127	140	142	140	154	135	132	143	153	140	149	139	152	152	146	145	165	144	136	152	151	151	136	129	159	153	131	147	159	149	156	150	158	154	152	143	141	120	175	150	140	152	151	151	154	145	137	154	159	141	131	136	173	151	131	125	136	145	136	146	178	130	139	135	137	167	144	142	151	158	151	148	149	141	151	152	144	154	140	128	167	144	139	172	133	152	142	150	131	151	162	149	134	153	150	155	138	129	150	161	126	142	120	158	152	140	119	143	157	141	154	131	164	152	135	145	147	136	155	130	159	149	149	155	146	160	128	141	138	150	151	147	167	150	144	152	141	165	167	158	134	156	135	149	145	136	135	133	152	135	143	132	152	132	149	157	146	135	152	163	154	140	145	163	136	130	136	151	128	152	148	125	152	135	136	142	135	145	165	131	139	154	147	123	159	132	165	119	141	122	139	146	145	130	152	163	151	171	165	119	152	143	160	152	159	153	153	139	150	143	150	146	141	148	147	147	123	174	152	142	153	155	135	135	153	134	142	160	141	131	159	131	165	144	154	120	171	149	144	121	138	155	143	145	148	126	151	132	168	131	146	147	144	157	141	145	155	144	132	133	141	137	153	136	140	137	146	143	149	164	132	129	167	124	135	162	152	133	149	161	130	150	130	136	135	157	153	155	149	143	151	164	141	145	133	148	145	136	148	151	152	140	133	134	143	143	143	150	127	127	134	136	141	131	126	174	135	159	140	135	159	142	161	141	144	135	133	148	138	128	158	139	142	140	158	153	156	155	160	138	145	136	143	144	146	149	142	151	154	148	160	159	183	134	146	147	141	140	144	137	150	148	161	136	130	148	144	143	123	135	130	150	138	147	163	162	138	140	158	140	137	149	139	139	142	144	178	155	127	146	152	150	143	158	146	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
2258	1150	1731	2050	1837	1548	1448	1311	1276	1240	1129	1122	1057	955	924	868	761	833	737	748	719	751	649	719	690	627	586	590	585	512	533	545	558	604	597	566	570	555	574	488	547	545	564	522	597	549	507	500	524	539	1053	729	531	450	516	516	475	504	490	502	513	491	459	518	465	471	481	503	473	423	473	503	519	486	505	493	493	473	442	493	502	471	517	474	495	493	482	536	474	495	462	510	476	522	534	467	559	484	506	513	477	490	492	527	487	482	485	485	471	494	478	462	449	486	508	502	510	515	476	498	462	497	468	470	496	520	502	519	503	495	449	475	496	533	486	507	491	527	458	487	478	483	482	508	492	495	523	481	499	480	488	467	471	483	509	489	534	456	505	447	493	470	499	502	496	454	473	510	494	477	486	474	501	517	488	493	499	498	481	480	476	498	509	493	481	463	468	484	465	474	502	504	475	431	473	488	455	520	469	519	473	464	486	495	543	461	516	474	475	508	486	496	526	495	477	479	460	506	483	445	520	439	485	498	460	527	518	438	516	447	470	518	485	516	464	511	552	486	512	478	437	483	488	472	463	470	502	455	491	491	449	482	491	516	461	519	448	471	477	509	459	489	480	486	434	480	493	495	443	465	493	470	483	476	501	446	498	538	446	456	466	499	511	459	477	487	486	481	478	469	501	482	487	516	488	514	453	446	469	486	473	456	484	507	478	513	483	507	479	469	494	506	500	498	491	489	509	515	472	477	524	480	474	509	466	469	486	527	448	474	512	439	465	467	509	486	494	453	457	479	500	495	475	537	470	476	493	530	503	495	452	502	470	470	474	481	554	495	487	509	472	500	484	483	471	532	504	516	479	480	510	499	491	502	523	444	478	506	461	482	504	486	451	513	496	461	494	503	486	480	494	529	459	469	498	507	497	463	539	484	484	483	482	469	449	473	515	480	502	493	451	482	497	529	459	450	489	488	479	472	516	480	491	491	494	481	464	485	460	505	436	515	468	513	496	484	476	453	503	450	436	499	471	472	507	482	493	485	520	458	501	488	499	463	460	492	530	480	512	498	527	485	504	464	482	485	481	469	459	481	483	486	498	468	518	479	511	472	512	472	453	503	484	489	518	499	473	507	498	420	528	470	482	486	474	485	487	458	451	470	498	494	473	520	495	513	499	513	471	517	499	507	468	511	488	481	488	503	477	510	502	476	507	459	451	530	482	467	482	484	492	485	501	475	503	495	484	457	485	475	481	433	463	511	455	511	517	506	461	482	510	483	521	471	504	496	503	524	491	437	460	487	458	498	491	487	481	468	473	463	499	472	502	473	522	508	462	484	473	463	520	493	500	459	525	500	467	506	488	521	500	514	488	462	512	466	493	486	496	512	427	506	530	475	494	492	466	509	475	495	497	487	495	477	469	485	458	489	494	480	493	466	467	504	529	507	466	461	466	528	485	481	463	493	548	443	494	496	466	512	512	480	477	459	494	490	497	463	520	485	502	511	472	469	550	494	481	498	482	501	437	486	487	496	468	488	480	481	486	488	497	480	486	439	469	509	488	492	483	480	507	502	458	525	478	525	460	474	469	492	495	484	502	483	480	485	493	484	495	501	444	473	485	491	479	503	519	494	472	457	520	503	433	460	490	464	484	529	472	453	466	463	510	486	463	466	466	481	495	488	454	495	460	478	499	491	496	491	472	497	498	508	469	465	507	434	456	483	532	500	458	515	498	482	498	481	465	494	461	482	500	509	448	503	459	437	500	477	501	546	479	449	461	475	485	509	487	479	503	459	479	516	474	476	493	515	499	485	510	475	505	467	508	495	460	468	478	517	493	478	479	444	543	476	454	474	466	491	473	525	502	447	448	471	466	458	471	491	524	482	457	510	512	467	491	434	451	483	472	433	438	485	463	466	516	479	516	483	486	533	493	487	473	484	481	482	465	460	485	458	487	488	456	455	522	499	528	500	517	505	455	495	449	483	507	484	495	499	469	461	500	470	503	464	454	487	511	445	515	488	495	479	487	519	496	443	474	459	494	441	497	459	451	473	502	493	508	448	477	476	478	507	497	517	466	489	492	477	490	516	516	463	494	510	511	500	501	503	468	469	481	487	478	484	504	474	496	489	497	498	495	461	455	514	495	472	486	494	485	517	502	465	471	503	441	484	500	517	478	466	459	491	453	462	523	488	486	496	516	490	501	514	454	471	486	454	463	474	501	494	483	508	464	494	488	476	484	468	481	476	515	482	472	480	482	496	488	470	473	437	490	475	460	481	476	478	478	472	496	484	444	496	485	481	509	461	477	482	486	485	499	499	504	455	471	457	536	521	521	471	492	487	500	508	487	479	474	484	472	520	475	484	488	462	480	483	480	489	462	488	427	478	492	445	477	451	487	521	515	482	475	482	477	459	514	456	489	479	510	482	481	495	477	459	511	468	472	470	517	511	480	486	454	492	486	481	483	483	485	455	465	483	478	461	485	484	487	484	487	532	499	485	467	484	542	463	461	502	548	485	527	522	466	496	458	514	483	471	489	463	463	507	512	492	485	505	520	504	458	495	438	491	504	525	502	452	496	472	511	529	500	487	505	521	448	501	493	484	453	459	494	429	485	472	462	502	513	492	541	489	496	516	502	461	520	471	496	524	456	531	478	518	492	492	475	476	485	485	517	480	489	513	444	515	501	463	517	484	459	516	474	454	445	470	508	483	470	525	470	515	447	508	449	490	517	533	444	515	520	520	461	486	517	489	480	493	491	472	507	449	516	515	473	476	513	483	475	448	484	490	484	486	480	514	480	462	496	487	486	486	510	473	486	461	435	501	492	469	481	483	484	455	512	511	475	495	485	466	514	506	479	510	498	491	478	486	478	499	499	490	463	473	503	450	527	522	487	483	508	458	456	464	506	454	495	509	504	451	498	449	475	478	466	478	493	503	495	463	498	488	475	477	498	512	489	489	485	500	487	503	446	505	469	485	498	502	506	461	499	528	479	493	490	492	494	509	488	508	496	475	488	503	440	453	464	507	472	483	521	464	495	512	517	512	502	504	444	522	450	489	534	489	493	481	542	505	496	483	456	504	522	501	523	520	499	470	487	559	506	478	488	474	520	504	472	471	502	476	502	483	489	504	495	491	468	451	500	503	479	503	478	521	490	498	504	460	513	502	452	469	506	469	508	470	470	489	464	494	481	539	491	470	489	498	508	466	496	473	496	479	509	480	470	482	515	497	495	497	516	473	492	449	508	497	472	472	452	475	487	531	494	494	517	500	453	474	503	466	499	461	508	512	462	439	496	486	494	468	479	481	507	480	475	463	463	511	513	504	508	476	481	511	505	481	491	508	489	470	488	482	495	494	507	479	457	504	453	507	462	452	495	496	533	472	488	444	479	489	475	478	505	473	520	445	433	477	489	478	509	480	462	456	437	478	447	489	487	512	500	514	460	478	496	483	500	555	504	477	529	503	521	459	511	485	482	464	465	456	497	458	491	476	481	488	472	482	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
9990	4364	4943	4008	3189	2196	1559	1089	906	818	760	700	656	533	556	497	465	452	461	451	510	471	507	556	550	393	363	301	328	306	341	335	334	297	335	330	301	324	309	275	259	254	255	284	273	254	286	279	255	316	1061	582	281	228	250	269	248	228	242	278	250	270	250	242	271	243	239	241	259	242	249	248	256	234	249	218	241	251	257	259	253	275	241	254	253	277	268	243	251	239	247	250	244	236	215	235	225	255	249	215	251	226	214	260	229	268	268	220	227	256	248	242	233	269	269	253	199	274	243	244	249	255	254	241	239	243	238	230	259	240	238	223	262	257	231	232	246	223	230	250	226	240	232	244	245	222	229	245	252	246	252	240	230	263	251	208	234	254	287	223	237	243	223	269	259	248	257	270	256	254	242	243	250	229	225	259	243	250	239	216	242	258	243	247	232	298	253	264	249	258	247	257	250	241	234	258	233	234	232	237	274	264	232	236	246	243	247	244	234	227	225	224	243	251	238	223	241	243	241	237	237	237	234	245	237	271	245	272	229	244	250	272	274	226	236	232	231	257	252	232	234	232	273	240	244	256	266	245	252	245	249	250	253	242	236	232	263	249	227	221	244	233	242	262	213	232	234	257	241	219	250	224	233	245	252	235	253	257	235	245	256	242	233	257	229	260	252	239	243	235	241	207	249	253	250	237	223	245	257	225	254	238	254	227	248	207	236	248	210	255	252	247	260	242	250	219	230	233	253	253	249	249	264	228	250	232	246	229	235	239	260	255	235	235	241	234	266	253	268	261	214	263	275	238	255	233	234	217	249	229	233	249	238	227	268	227	234	239	246	224	240	234	225	227	251	270	245	214	267	259	227	253	264	244	235	261	294	248	273	263	262	262	214	231	266	246	249	242	267	237	240	233	231	257	265	231	267	223	232	218	282	213	230	250	251	250	267	244	227	228	239	257	247	217	255	259	258	239	249	223	241	239	259	252	248	234	220	231	267	253	249	264	237	227	254	238	275	241	272	247	239	231	250	292	243	231	238	236	265	222	249	242	223	252	258	241	254	255	235	238	242	217	251	269	249	222	243	250	229	254	202	237	229	272	238	220	249	278	242	261	235	227	219	251	245	221	236	252	237	255	258	230	251	255	235	254	246	223	240	235	238	252	254	248	239	236	274	233	269	272	231	234	260	236	235	244	263	248	238	228	257	261	237	240	234	239	253	227	224	223	239	238	260	245	233	226	264	253	243	218	218	283	246	254	234	242	237	219	274	227	258	221	237	273	227	252	258	245	258	245	239	267	222	245	220	255	197	238	244	264	237	245	258	238	225	246	247	235	218	257	241	249	252	262	250	242	232	251	228	292	203	258	268	233	238	223	266	241	240	254	247	236	242	235	232	242	238	277	255	255	274	243	267	254	229	248	265	245	253	269	258	250	237	241	261	225	227	236	240	221	259	251	266	248	231	251	227	238	231	246	223	256	250	244	240	262	265	226	242	244	219	238	222	236	220	258	229	202	245	254	231	237	247	241	237	256	240	240	222	197	236	230	229	263	261	240	235	257	242	225	262	258	263	231	227	233	244	243	234	237	228	243	237	230	233	209	232	232	237	269	260	240	245	246	231	231	241	237	228	255	233	224	223	241	209	260	248	249	257	239	231	236	236	228	227	220	245	257	217	235	247	252	233	254	236	234	244	250	236	239	258	235	228	222	229	268	245	210	267	233	281	242	240	259	217	249	244	257	231	246	235	284	249	241	243	244	237	266	246	232	254	236	265	256	246	263	252	254	217	232	260	243	215	254	242	238	253	235	229	255	219	233	259	240	259	253	224	236	269	252	233	227	269	252	243	254	225	243	233	253	259	266	256	243	233	259	234	239	248	242	267	230	220	252	247	278	235	263	243	254	223	234	245	249	242	254	229	246	218	243	217	221	258	228	236	280	250	266	215	245	263	231	225	230	218	251	245	247	253	225	253	256	242	259	218	248	252	241	252	242	234	220	230	245	234	242	273	227	234	226	278	228	219	222	229	223	217	230	244	255	249	247	241	248	261	226	263	233	199	222	263	249	254	215	225	219	256	230	250	265	237	275	240	252	242	261	245	225	268	258	260	225	245	249	233	261	238	246	243	247	258	242	236	250	226	238	230	249	249	230	245	257	223	252	236	217	242	243	259	249	230	244	220	245	231	231	237	238	239	264	263	244	208	236	243	226	244	248	253	215	226	242	259	236	218	258	226	240	249	241	276	244	251	242	251	256	241	264	226	246	221	229	235	237	243	241	246	251	251	247	238	245	246	251	248	264	238	240	218	233	232	223	235	237	241	260	253	233	249	259	224	233	250	236	227	273	248	249	257	245	283	237	237	226	239	240	253	225	260	225	216	249	223	245	235	232	219	246	221	234	251	249	235	221	255	256	200	264	249	268	240	261	247	231	237	234	220	211	239	254	215	258	227	258	251	251	246	220	249	235	262	233	276	254	225	240	230	247	243	257	225	239	239	207	236	236	235	233	271	264	253	245	234	246	255	210	253	220	263	264	243	247	267	238	257	237	228	259	235	255	217	236	266	246	255	231	269	255	238	255	214	246	211	243	277	197	253	257	243	230	233	229	238	221	238	234	216	242	221	231	260	242	239	232	258	244	274	256	226	243	227	230	231	250	229	234	252	233	212	231	224	243	251	264	233	204	268	217	220	250	256	236	228	228	229	241	262	251	256	248	234	226	231	241	242	247	224	228	239	240	219	256	235	209	248	239	232	228	241	241	227	252	273	259	233	241	241	223	197	209	227	243	240	239	243	232	203	234	277	251	238	263	264	240	250	246	224	234	241	223	223	239	256	245	247	273	250	215	216	220	248	252	246	238	233	238	235	241	249	249	248	249	246	229	210	242	244	235	259	245	247	236	225	251	235	242	235	242	242	233	219	244	242	221	223	267	231	240	238	255	256	233	236	255	233	235	236	250	240	214	248	269	227	223	211	214	243	245	236	249	237	255	216	227	252	239	243	241	237	276	251	214	246	227	266	252	254	260	209	215	241	234	230	222	220	236	270	226	234	225	224	227	234	224	261	238	249	217	237	243	247	233	233	242	248	223	250	236	236	238	247	241	230	244	222	244	253	228	256	245	217	233	218	260	241	241	249	229	260	263	222	254	232	221	245	249	212	245	246	206	227	247	240	250	239	276	232	271	225	208	253	232	252	233	236	236	244	253	238	246	241	255	268	223	274	268	248	256	258	238	246	230	258	244	232	256	249	253	236	263	256	237	240	225	236	260	262	234	248	241	264	226	248	256	247	253	257	221	251	223	238	224	240	246	237	243	236	256	257	235	242	246	222	236	275	233	249	247	243	237	234	266	241	241	265	239	247	259	248	253	269	272	235	248	247	247	249	224	228	271	244	252	247	255	255	238	232	251	247	233	229	258	260	213	247	247	257	241	206	223	235	230	270	263	267	229	232	244	256	221	235	254	222	232	231	259	224	206	266	238	238	255	224	224	236	267	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
6782	4457	6691	7867	7365	6251	5717	4933	4128	4201	3739	3414	3217	2911	2909	2650	2547	2405	2317	2421	2729	2860	2731	3140	3101	2190	1672	1457	1512	1382	1509	1410	1406	1293	1475	1449	1530	1329	1302	1098	961	1090	1019	1089	1116	1118	1260	1150	1072	1327	6932	3162	994	1000	924	820	824	779	823	794	819	782	767	814	815	809	763	724	739	733	784	736	803	759	776	737	727	795	778	754	782	736	786	760	743	723	697	693	761	733	735	702	770	714	716	774	717	742	737	746	742	687	787	765	765	711	707	729	716	778	737	773	723	806	799	768	734	751	773	797	742	826	775	749	773	740	788	696	757	746	784	749	743	767	725	729	754	736	730	707	756	715	696	688	767	721	777	752	811	703	757	730	765	727	756	766	724	743	756	746	728	760	786	726	721	748	707	807	743	754	737	725	753	744	729	736	729	724	747	754	704	758	736	762	769	741	739	725	690	748	719	755	821	775	770	731	747	785	758	754	710	776	751	747	781	792	727	762	790	718	704	748	706	779	717	756	769	764	726	730	703	689	732	735	757	752	702	696	717	743	682	711	751	653	727	761	708	687	706	744	749	754	742	732	734	770	786	760	763	735	735	702	772	711	721	746	743	810	756	721	781	765	752	742	725	765	758	716	758	771	768	751	724	689	748	769	678	751	788	730	780	739	750	699	791	712	678	701	711	728	736	740	698	745	702	740	775	756	776	727	762	692	757	709	805	708	776	728	765	752	741	755	700	733	754	748	718	727	702	714	775	741	728	739	745	787	759	746	744	741	743	778	747	809	738	746	756	742	730	716	701	781	756	766	725	720	748	714	738	730	724	790	777	677	717	749	747	734	721	716	762	692	731	759	698	750	713	741	764	689	748	726	732	732	730	732	748	758	727	772	729	734	727	717	724	729	750	724	775	730	761	726	743	725	728	768	695	707	724	731	693	767	768	733	746	732	742	742	738	788	764	810	700	722	729	684	737	744	733	693	761	728	770	791	753	768	769	756	747	735	743	755	698	710	766	730	786	767	758	714	771	760	782	759	711	745	743	728	731	775	786	758	741	694	734	757	742	766	772	767	738	783	712	779	732	708	760	751	737	733	726	757	746	724	755	757	747	693	732	712	748	752	756	730	761	762	709	751	698	742	759	720	731	730	743	734	722	760	723	725	759	752	725	733	727	740	757	755	714	776	767	787	715	776	769	708	767	760	716	744	755	696	728	758	742	775	689	750	740	731	731	736	747	693	769	759	748	685	715	734	717	767	722	707	763	730	752	713	758	760	785	764	724	716	725	741	757	771	699	789	720	751	734	727	770	736	762	764	690	749	746	733	742	762	733	703	694	744	706	722	771	719	746	757	790	726	731	746	759	790	771	747	759	774	732	719	720	738	767	756	705	763	756	761	704	762	714	714	776	788	718	737	756	798	737	751	731	712	729	730	693	737	759	731	752	730	734	713	775	716	706	684	759	735	690	742	720	780	681	723	692	738	716	734	788	696	781	761	707	733	732	752	737	769	750	760	717	798	725	759	739	713	764	734	715	762	715	698	720	746	691	768	739	800	772	751	743	726	744	741	736	741	683	726	752	717	798	703	740	738	725	722	728	761	762	761	664	737	723	783	746	801	787	702	722	758	756	747	711	750	768	756	730	794	732	745	706	741	740	693	755	752	773	739	806	729	719	793	759	699	730	815	754	751	754	746	724	727	797	780	718	762	695	753	751	727	749	726	702	716	791	733	741	783	680	751	725	764	760	712	709	737	716	714	742	734	690	724	766	706	743	754	749	720	747	747	753	778	744	723	771	711	760	747	689	716	732	754	751	689	733	741	675	720	750	763	735	723	701	785	734	787	763	768	731	681	741	775	766	721	787	766	732	746	748	791	733	749	773	739	728	738	733	743	723	724	701	769	723	726	693	716	719	724	744	704	803	730	692	699	730	731	723	755	750	755	731	705	707	765	754	750	727	786	736	697	694	778	742	707	733	756	739	781	716	758	746	733	736	784	717	763	733	705	743	756	732	729	776	774	724	776	787	716	780	747	710	758	730	723	721	783	788	768	802	753	667	712	742	775	756	738	717	754	718	715	740	697	741	735	713	746	743	698	710	758	759	735	707	774	745	699	712	734	715	741	785	766	692	761	750	720	715	740	767	725	720	781	705	712	737	736	751	728	713	771	766	743	784	790	713	787	760	733	737	771	762	747	719	742	696	683	746	726	747	752	753	752	741	728	757	696	785	744	785	794	740	727	800	737	764	710	760	743	668	720	791	743	713	807	759	755	742	776	761	735	756	749	721	777	732	757	730	747	744	685	741	747	770	792	754	740	797	728	721	782	723	737	776	736	689	732	771	728	722	751	746	738	746	751	740	745	714	758	723	692	811	772	829	733	734	704	737	709	738	781	726	748	719	736	776	746	744	733	720	771	738	745	703	757	736	723	711	752	718	726	698	711	751	727	713	744	759	735	761	764	752	765	757	706	737	763	735	736	717	768	710	722	762	748	735	720	771	738	730	695	719	752	747	701	772	762	748	737	710	719	759	733	766	700	749	737	693	717	729	768	722	731	734	749	740	772	735	736	762	773	717	727	747	736	759	748	732	741	708	754	724	712	705	735	738	787	775	745	788	708	722	754	725	707	722	749	696	742	769	746	754	704	741	746	726	754	757	755	793	717	697	765	768	728	733	717	758	750	781	723	747	734	758	773	791	708	753	776	711	746	765	735	754	760	749	719	720	731	762	774	761	753	782	744	766	759	749	753	749	749	742	748	753	748	741	717	716	724	791	734	732	757	773	728	727	736	703	729	768	786	747	734	730	746	743	798	720	795	749	730	739	748	737	795	755	681	762	794	726	726	749	744	725	704	776	734	713	711	760	775	735	772	763	803	744	753	732	784	781	750	726	712	724	747	758	701	698	738	734	769	743	763	740	774	717	744	755	717	782	772	740	750	697	674	746	762	768	756	714	747	749	726	745	769	747	746	751	712	673	723	750	754	723	761	742	738	702	681	750	756	717	727	748	741	729	753	756	737	726	700	791	720	709	765	736	735	745	685	718	744	729	737	745	725	742	725	707	696	742	753	761	756	703	744	742	775	733	750	752	744	771	758	758	746	732	736	766	731	749	766	764	801	742	738	745	768	711	736	745	744	737	739	809	754	782	763	750	765	755	745	721	749	755	732	706	729	735	721	789	689	730	753	732	731	748	728	722	769	723	769	705	711	780	723	756	794	785	713	790	717	686	766	743	741	752	781	728	751	743	775	740	753	723	757	782	718	728	755	786	746	778	758	749	768	722	775	700	718	745	731	774	711	781	734	725	781	765	744	753	747	701	732	739	711	720	785	722	762	820	757	731	740	736	732	755	761	731	754	761	787	754	766	705	779	796	748	738	726	717	738	815	732	765	758	741	743	744	809	742	733	700	782	730	764	737	762	758	728	721	780	756	750	749	729	720	726	788	736	731	741	728	761	715	743	785	716	729	701	743	780	733	734	776	745	735	712	758	742	688	731	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
18412	8146	8944	7688	6231	4122	2983	2292	1735	1490	1313	1255	1298	1081	937	874	733	758	687	766	795	846	829	927	891	647	506	442	509	467	523	463	480	422	459	469	492	429	427	385	380	376	390	406	421	375	405	392	380	521	1909	944	398	372	365	346	325	355	330	295	346	343	336	318	339	340	288	307	276	328	357	313	328	337	332	325	339	325	299	332	310	326	313	320	333	337	309	284	338	309	306	296	327	329	335	366	318	310	342	318	292	325	294	293	313	318	302	305	345	335	347	297	326	313	302	315	316	322	301	310	325	298	325	296	328	319	287	295	302	332	333	326	309	290	318	295	295	344	317	311	345	320	316	301	352	328	314	340	305	294	331	322	348	318	297	312	325	320	342	279	287	351	313	324	334	322	314	339	315	337	350	317	322	321	291	299	330	298	321	322	324	306	313	330	282	291	311	310	330	330	321	373	305	319	313	340	297	307	284	334	332	305	334	292	292	282	298	344	314	299	324	305	292	347	319	295	324	337	303	320	324	347	338	315	316	313	309	300	321	313	308	316	286	325	331	346	316	308	341	339	285	321	338	292	309	318	310	335	321	342	285	282	339	308	310	322	340	312	306	299	308	312	300	337	308	330	304	294	315	316	342	360	337	325	322	313	338	294	300	315	317	312	336	317	335	329	308	302	340	324	307	287	315	356	353	312	304	324	295	331	317	325	300	338	311	304	337	324	294	293	333	319	312	331	317	304	336	306	306	315	320	358	346	329	300	299	344	295	301	320	317	298	303	320	297	333	336	307	310	340	305	327	301	332	348	327	302	327	298	311	305	301	286	286	316	313	325	276	307	286	302	302	299	313	327	318	327	330	332	328	338	285	303	290	293	301	353	332	344	300	315	335	302	356	284	330	322	330	312	286	299	310	341	331	313	308	332	314	282	299	308	375	301	346	330	302	316	303	326	271	324	312	280	287	293	316	337	342	336	283	320	318	313	296	301	316	306	333	294	289	298	314	352	334	315	299	314	334	368	348	354	313	324	335	309	314	306	319	296	286	318	322	332	309	295	310	336	309	318	332	327	317	305	348	320	306	302	342	322	308	307	315	331	326	332	329	335	288	294	334	310	321	351	334	370	308	309	329	326	310	302	351	298	346	324	290	330	312	303	290	308	304	312	323	313	289	287	324	312	280	341	304	310	315	322	291	311	302	280	350	342	311	298	327	292	293	326	307	310	299	288	290	315	307	303	314	310	285	304	312	309	310	352	347	303	336	327	339	307	290	328	325	319	315	318	320	300	319	312	321	335	331	319	286	315	309	341	310	301	318	308	297	299	360	306	334	327	336	339	275	327	288	337	338	358	320	317	311	293	337	310	305	315	311	323	327	326	318	317	332	307	314	322	339	277	343	315	291	282	331	316	301	329	310	324	307	308	295	298	325	305	321	307	310	326	311	281	345	328	308	282	315	314	348	324	331	316	310	337	326	313	331	324	317	303	283	322	352	314	302	290	304	305	304	309	303	330	320	318	288	316	306	307	290	348	312	307	310	308	330	315	289	284	283	306	333	307	294	308	301	337	286	304	345	323	308	284	323	299	336	296	307	320	328	339	312	316	332	299	319	319	287	331	317	314	305	336	274	323	327	299	292	308	307	296	300	313	323	272	314	300	327	303	346	336	288	333	320	286	319	291	295	335	338	333	347	295	316	312	327	325	343	300	323	339	301	300	334	309	334	318	335	338	328	308	306	325	302	300	304	336	334	322	318	306	295	315	290	326	340	328	300	292	331	302	323	298	328	334	333	326	314	297	284	327	318	312	350	294	333	328	342	327	286	332	315	309	323	306	316	306	310	303	300	344	308	323	326	299	293	325	307	302	337	308	328	334	305	304	301	323	308	315	319	340	306	316	317	313	292	316	344	330	310	349	345	327	312	321	320	330	294	324	296	325	319	329	305	310	319	323	305	329	338	336	329	323	295	298	326	319	335	309	291	338	318	314	318	299	344	305	318	301	333	323	320	323	318	297	330	339	329	334	355	311	311	303	308	307	340	343	371	329	310	324	280	330	348	327	291	308	292	342	330	305	271	309	263	309	343	322	312	336	289	298	305	292	334	304	308	325	274	317	315	351	296	308	334	339	308	333	330	320	333	315	298	319	308	347	299	299	326	302	337	305	311	314	328	313	271	304	346	336	309	299	329	340	324	347	325	297	291	328	341	341	328	318	317	289	308	292	310	363	324	285	314	318	316	292	302	317	300	296	310	326	284	295	296	308	316	307	311	281	331	307	316	331	332	301	298	322	319	305	324	329	339	356	299	308	331	284	318	329	319	289	339	316	312	305	304	362	320	318	325	288	310	298	303	290	322	318	293	307	305	338	331	296	306	290	312	317	320	291	310	312	346	342	315	289	361	325	289	307	290	314	320	349	317	305	325	347	339	298	297	335	313	312	331	315	340	321	312	281	317	319	305	315	322	347	313	360	273	303	339	302	304	330	345	313	286	300	335	308	327	349	310	324	302	335	315	299	342	338	264	336	337	301	328	341	300	296	314	285	342	302	296	296	338	328	307	296	301	310	295	339	324	341	327	328	290	325	334	316	323	326	330	313	342	322	329	339	282	298	358	320	298	299	290	318	326	315	318	339	332	305	333	321	305	307	310	342	307	284	326	312	326	302	281	314	331	303	314	316	329	328	326	362	321	286	311	300	319	334	289	323	329	329	303	322	283	325	342	323	327	302	303	313	296	321	300	349	341	334	319	310	298	307	326	319	323	308	302	315	302	338	341	323	330	358	304	313	314	316	331	335	331	335	325	314	323	314	334	318	300	346	318	325	302	331	284	285	308	326	287	306	309	326	318	330	323	312	356	303	340	312	296	341	325	332	333	279	352	309	299	310	308	289	294	308	303	328	328	330	301	323	304	291	348	323	299	304	308	313	313	341	307	319	310	319	300	339	289	351	294	325	327	286	332	332	325	294	311	309	300	330	327	324	332	334	331	300	322	322	324	306	324	291	318	328	311	304	325	318	318	311	336	286	309	308	329	301	311	340	325	315	291	306	306	305	299	316	312	318	343	303	300	310	321	332	341	333	299	327	304	303	313	322	333	319	310	322	322	312	314	333	297	315	291	331	322	329	307	296	344	316	338	320	309	325	298	304	279	342	337	303	330	293	292	328	314	310	318	333	338	271	333	335	321	317	309	326	332	330	312	283	314	342	305	304	331	302	332	322	352	320	329	320	330	333	322	334	343	302	332	302	321	273	285	318	303	324	327	300	302	312	304	331	315	292	285	306	293	326	313	316	307	334	305	329	301	339	339	287	305	309	270	320	366	343	308	306	324	332	325	318	336	307	313	343	296	274	295	341	343	345	331	349	276	313	311	314	321	315	330	318	298	301	307	300	313	318	305	303	349	339	328	317	334	352	289	336	316	303	317	319	319	308	301	315	293	308	325	302	305	329	323	302	312	306	306	303	339	301	320	309	310	301	311	296	320	290	322	318	300	340	315	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
9490	6929	10464	12068	11337	9234	9052	8073	6847	6708	6051	5790	5246	4785	4552	4845	4038	3840	3867	4035	4546	5016	4774	5947	5625	3692	2789	2413	2642	2397	2636	2438	2198	2070	2224	2335	2225	2088	1884	1561	1400	1554	1549	1637	1563	1659	1933	1699	1634	2917	11993	5275	1514	1490	1239	1090	1090	1024	1001	1020	1084	1064	1101	1004	980	997	961	886	954	982	968	980	960	1019	968	933	974	916	898	904	901	975	938	967	921	936	939	941	871	911	924	885	894	905	901	963	948	906	874	909	894	916	908	920	905	940	962	891	959	922	949	921	912	903	939	908	901	916	907	898	978	901	912	990	947	915	911	866	914	881	859	936	887	875	950	924	918	921	914	963	916	918	908	903	894	945	972	909	886	909	948	904	922	886	928	896	929	896	906	903	872	966	938	920	927	904	954	928	964	902	941	947	873	901	940	876	980	898	932	952	889	947	884	925	932	881	934	892	957	918	878	916	951	865	954	941	897	988	939	905	915	936	878	920	958	922	904	929	872	889	918	892	929	914	887	914	933	917	933	900	930	866	932	899	911	910	900	950	926	899	938	872	936	900	911	924	915	921	893	895	965	937	973	936	964	931	847	957	927	941	932	956	896	895	946	904	944	925	935	904	904	943	1001	971	976	936	930	902	880	944	871	950	905	925	910	948	861	883	924	852	902	889	939	844	919	905	909	940	961	896	900	934	1003	918	972	952	893	902	894	971	888	971	935	971	951	943	988	923	942	888	894	894	945	986	895	995	954	927	921	936	901	952	895	944	916	919	956	908	917	928	919	935	896	995	943	969	900	948	932	892	954	875	928	897	920	904	956	900	899	881	907	935	897	846	894	927	989	917	919	955	895	925	891	864	974	967	965	944	941	886	946	909	936	904	932	887	908	964	921	901	914	940	947	920	936	900	935	908	900	973	920	958	931	914	895	940	916	955	878	913	854	975	928	905	888	1024	900	944	915	900	850	899	912	968	927	921	910	899	902	862	929	941	933	923	929	935	937	968	959	946	920	910	914	919	929	931	941	930	963	887	972	908	891	910	925	953	944	923	961	921	917	976	933	964	920	904	925	944	948	957	930	900	913	846	1000	901	931	918	920	948	901	935	957	937	937	945	880	882	943	928	933	926	884	935	917	898	943	958	937	951	900	914	899	945	951	898	921	948	912	921	901	918	927	890	968	952	925	969	930	909	900	971	938	893	869	896	982	947	874	949	935	943	920	918	904	903	940	876	943	923	892	973	914	940	915	957	965	930	927	924	970	895	911	892	912	944	952	879	960	883	901	868	936	853	968	943	954	911	916	920	918	922	887	936	954	859	940	872	939	963	932	906	909	903	904	936	918	970	916	953	946	913	933	908	942	893	887	934	889	918	910	911	920	910	955	891	972	933	955	896	922	956	880	932	971	934	920	937	923	934	915	860	892	886	926	938	905	917	911	985	908	911	909	951	930	895	888	967	917	947	954	966	895	935	948	946	949	956	932	883	890	941	891	950	935	875	904	912	912	928	898	864	832	1001	947	965	954	928	923	859	901	923	930	930	972	906	912	981	894	881	926	926	934	911	928	910	915	906	984	877	939	934	884	950	939	886	945	897	876	957	946	929	952	941	936	933	924	917	960	863	907	913	888	916	925	944	854	948	923	938	931	938	946	920	883	922	939	967	937	910	942	959	941	885	906	900	929	898	927	888	944	910	870	874	958	906	918	931	942	872	914	879	974	911	858	951	940	916	918	881	937	962	969	947	934	888	919	919	1008	888	893	892	944	897	911	951	899	921	949	905	967	912	905	908	871	968	935	905	938	883	967	945	896	898	929	926	870	922	953	941	941	966	907	915	937	957	921	929	949	912	899	893	902	944	927	961	952	933	898	942	924	936	915	953	916	940	917	962	911	933	925	904	964	935	896	962	949	933	901	942	946	898	899	879	886	953	963	920	853	932	884	945	890	922	939	869	922	889	862	963	902	896	900	1001	913	911	888	908	928	894	908	921	939	918	918	868	916	938	905	952	872	917	966	917	904	948	888	953	965	898	982	904	945	922	944	979	950	899	877	937	859	886	931	898	954	931	917	919	922	946	986	929	921	913	955	918	963	870	951	951	896	922	886	918	912	849	933	980	950	936	876	933	936	902	940	873	888	904	885	940	949	924	854	961	910	897	950	930	940	900	927	864	929	880	930	923	882	920	913	903	977	924	919	966	893	925	928	916	931	911	915	926	951	930	907	941	922	906	964	896	953	904	934	922	896	950	919	901	948	927	924	882	896	941	886	907	914	952	896	916	984	905	928	950	923	909	929	963	902	940	961	973	934	939	896	919	925	874	915	1013	910	930	920	935	949	963	965	905	898	923	942	907	927	904	980	915	967	938	936	970	886	931	939	882	932	889	902	920	889	924	906	930	963	961	921	875	919	895	879	896	934	901	989	920	940	894	890	932	915	937	952	937	873	928	924	905	928	917	905	916	894	929	1002	927	890	899	903	959	976	945	900	854	879	934	869	910	909	877	965	871	934	906	899	925	883	934	879	974	944	939	960	916	916	888	959	937	904	970	877	885	958	914	886	957	916	942	884	904	895	876	884	918	943	901	857	847	978	912	932	934	882	937	913	867	897	894	913	943	925	921	923	941	898	894	933	911	942	874	872	916	953	927	889	948	917	946	913	885	933	903	928	952	926	883	929	879	911	928	905	897	929	918	910	927	940	931	916	961	900	923	963	922	917	902	917	972	944	977	919	956	930	914	889	933	952	907	932	917	884	981	907	895	928	913	943	890	893	888	936	890	948	921	864	929	914	893	932	912	884	957	914	940	920	884	903	919	921	863	922	946	908	921	859	900	928	968	976	938	874	884	961	865	902	857	957	983	932	887	936	889	946	910	951	936	911	918	911	887	919	920	924	976	929	896	932	920	978	953	932	883	906	951	906	946	890	928	885	902	939	1005	931	912	930	886	958	902	947	926	942	959	895	893	894	956	884	926	913	958	915	944	954	953	950	939	982	896	900	928	931	960	897	944	922	929	903	929	928	901	932	951	872	903	967	912	931	916	924	851	835	935	934	1024	858	931	905	920	990	942	945	922	929	913	946	907	880	941	925	866	893	947	910	894	895	934	928	890	953	934	960	880	912	898	891	918	954	906	933	930	905	923	931	922	936	1006	920	977	925	956	927	919	932	935	918	959	905	916	922	945	977	952	945	920	882	883	954	927	935	890	916	935	937	952	899	898	930	907	926	892	942	956	943	899	920	941	874	934	877	878	903	910	935	887	913	974	896	926	910	898	951	886	942	939	931	936	898	903	892	892	852	929	944	898	945	865	961	910	946	921	918	881	937	924	904	905	918	921	901	899	953	937	914	878	929	943	915	937	926	989	905	921	946	935	977	914	911	957	896	909	910	889	918	911	932	976	899	881	908	905	947	931	890	903	957	961	918	890	891	884	899	918	922	888	920	941	902	908	933	914	907	901	970	947	886	920	906	872	895	855	886	893	862	930	897	925	942	898	918	913	943	930	948	921	871	871	952	962	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
2118	596	699	570	491	399	322	244	278	253	223	200	231	206	200	192	178	163	145	162	144	152	128	153	146	160	133	148	146	151	135	143	146	157	152	163	188	152	172	143	168	140	155	155	149	155	144	136	146	153	192	160	137	136	158	137	143	150	125	158	146	134	125	143	146	150	138	146	141	128	150	162	124	139	144	116	151	153	153	150	132	127	130	114	156	152	142	144	137	146	133	143	154	135	127	151	126	138	127	137	146	143	133	133	139	143	163	113	157	117	152	148	143	137	126	145	143	146	136	158	130	144	131	131	152	152	144	143	150	157	137	133	135	146	128	154	145	126	119	157	127	143	144	146	131	131	147	135	145	156	139	149	150	141	134	133	147	136	145	139	124	168	128	131	133	149	141	156	130	127	144	156	139	145	137	131	149	131	163	137	138	140	135	127	137	178	152	124	138	131	145	158	144	152	137	131	135	141	124	138	146	144	164	156	127	141	134	137	127	131	170	136	123	149	148	155	134	134	139	126	160	147	121	139	155	149	146	140	158	147	129	154	144	151	144	141	155	133	143	159	132	135	138	142	147	140	147	120	139	139	131	142	144	162	157	160	163	136	134	142	151	140	145	140	154	121	138	152	142	133	150	122	129	135	151	118	133	149	144	156	145	142	129	136	156	140	130	127	138	133	119	134	141	147	135	128	159	139	162	169	123	154	158	120	141	154	130	148	137	138	142	136	134	131	135	154	159	143	162	160	146	136	155	153	131	137	139	132	135	116	141	149	120	139	147	134	145	168	136	147	131	116	131	154	130	146	135	163	159	131	153	128	152	159	142	124	138	146	144	123	135	152	147	124	158	131	162	153	136	125	124	144	120	147	133	127	146	152	134	132	132	131	160	129	142	145	128	154	144	127	143	144	137	105	147	133	153	125	125	146	164	150	142	130	134	136	141	160	125	136	142	153	163	149	140	142	135	128	133	148	132	116	153	120	135	149	131	153	150	151	158	138	161	163	149	138	115	130	146	135	155	145	163	134	146	151	123	130	112	129	155	156	143	116	136	142	133	143	112	135	140	150	136	136	129	158	142	145	124	147	142	154	154	119	146	118	121	135	145	138	141	129	152	141	127	153	147	137	135	143	141	125	140	127	161	160	152	134	118	135	124	140	143	138	135	136	126	152	133	140	148	138	139	147	147	148	128	135	137	144	128	162	159	150	145	149	141	145	139	133	143	127	134	132	143	132	139	132	127	152	150	130	117	131	155	140	164	132	143	134	157	140	132	134	150	133	158	143	150	116	152	160	151	146	123	153	160	148	153	131	143	161	136	140	157	147	135	134	134	137	136	143	148	143	153	126	144	148	154	145	134	161	132	138	156	155	149	151	119	132	128	132	131	125	130	131	142	136	141	149	141	147	127	144	135	135	163	165	153	135	137	154	134	129	157	136	127	147	133	164	136	153	152	139	155	132	156	148	126	127	145	138	150	119	147	155	127	131	144	162	138	127	156	156	145	127	150	147	149	139	140	143	152	158	137	131	141	141	140	150	134	113	153	134	140	138	136	133	123	141	142	125	136	152	153	136	166	137	126	142	155	153	135	158	151	145	145	144	157	144	152	114	132	132	128	166	139	120	115	139	133	156	133	134	154	146	149	126	123	149	166	130	140	145	147	135	159	135	138	137	109	156	147	136	161	133	144	145	150	144	160	140	152	147	131	131	146	138	135	170	121	157	124	130	142	138	125	155	168	150	144	160	136	172	143	131	149	172	153	119	135	131	150	120	125	136	151	125	149	149	155	149	138	144	139	120	140	128	140	130	148	145	143	132	126	139	136	121	156	144	144	164	164	131	132	126	135	138	138	156	141	126	136	142	159	161	120	144	118	158	145	145	139	163	157	142	139	142	139	135	135	125	137	139	152	160	139	150	146	131	146	138	153	134	142	124	134	139	134	155	129	159	132	135	148	121	146	135	163	148	141	151	136	127	144	133	144	135	136	134	148	141	133	150	136	136	138	151	122	139	127	128	140	166	150	126	150	130	132	147	156	143	132	150	142	155	126	154	141	125	141	138	151	165	141	144	149	144	119	145	146	128	151	164	153	137	132	148	137	123	136	145	141	130	119	139	162	147	148	156	145	145	160	149	127	137	156	109	139	137	150	133	157	150	155	137	162	158	147	156	147	156	148	139	128	119	164	146	143	158	154	141	137	146	125	137	136	151	157	164	152	152	133	132	130	154	141	165	169	125	138	134	136	131	154	114	167	114	129	138	131	144	147	130	143	131	155	148	123	151	146	136	133	109	133	143	152	158	142	149	143	129	131	128	158	150	129	143	157	147	140	129	137	151	130	125	123	143	143	138	125	158	119	153	128	147	135	150	137	149	144	138	145	163	125	135	138	154	161	142	137	133	159	127	136	127	135	142	146	124	133	131	130	142	144	123	152	140	146	130	121	133	133	157	140	141	140	134	132	117	165	147	139	130	152	146	147	117	123	139	138	151	157	138	139	139	134	126	159	176	139	141	124	138	121	124	132	147	127	128	134	140	148	153	157	152	142	141	141	125	138	129	142	152	146	135	146	157	145	135	133	139	145	129	144	156	131	136	123	134	139	146	144	151	141	134	138	154	140	137	133	154	131	150	122	143	134	127	114	176	128	130	149	161	152	158	136	146	141	147	190	147	132	155	125	148	141	124	153	130	141	120	142	155	134	122	153	128	156	152	136	137	129	153	167	154	138	130	145	134	125	123	134	134	131	148	155	156	129	136	141	133	141	158	144	121	142	136	148	129	132	111	148	132	152	137	147	167	135	139	118	147	137	163	140	124	140	132	135	134	132	122	152	151	123	151	141	152	164	157	149	143	126	167	144	121	136	155	134	140	147	145	137	136	141	131	127	150	130	141	147	158	139	155	153	135	124	146	149	140	155	141	122	160	157	131	145	155	134	147	138	129	132	146	140	152	158	146	131	130	149	141	145	134	128	130	152	120	143	136	151	122	145	128	111	142	156	138	134	133	167	113	124	141	130	135	140	143	141	145	156	151	138	156	150	128	154	135	151	127	137	154	148	146	135	153	172	150	136	170	136	132	133	147	137	146	143	144	143	111	136	131	151	132	140	152	129	147	129	140	149	148	129	146	157	162	165	140	146	139	120	123	150	128	107	148	164	127	127	161	136	145	141	143	148	142	130	150	120	132	138	124	140	138	157	142	132	137	118	168	157	151	128	140	126	147	162	121	146	144	147	149	136	135	127	134	147	157	142	128	164	148	139	139	129	142	149	145	155	130	158	136	148	135	143	134	155	120	139	149	122	148	144	143	133	155	162	130	128	132	126	147	132	144	147	139	126	144	136	136	134	160	117	136	161	140	160	153	158	146	140	133	166	131	145	126	143	150	147	141	133	149	121	145	153	140	154	141	165	143	140	132	129	145	148	129	139	118	148	150	135	144	156	132	134	131	124	152	150	137	117	129	158	136	156	151	147	123	148	146	154	138	150	121	133	133	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
2184	1090	1861	2050	1936	1583	1452	1356	1158	1107	1034	1030	972	959	836	741	726	707	688	674	645	690	647	627	643	581	603	568	592	525	599	561	544	597	572	567	553	531	548	549	553	533	573	496	516	526	517	505	503	467	801	658	461	517	480	491	498	503	482	472	488	470	480	471	489	468	452	487	490	456	485	444	505	477	459	486	473	496	504	455	466	490	472	487	494	512	515	489	459	475	496	463	494	485	486	456	484	483	452	491	476	483	474	484	477	499	456	495	453	455	520	488	512	474	457	525	475	514	460	428	470	504	513	506	479	438	483	487	429	465	488	484	460	468	508	442	514	479	435	469	522	433	452	469	525	484	451	443	436	450	473	486	475	460	478	506	453	510	485	432	499	483	482	459	499	489	466	488	463	441	480	496	479	488	477	442	462	466	470	472	484	506	451	464	498	517	468	463	520	479	471	481	474	448	469	518	475	471	477	496	456	464	463	452	474	488	497	503	510	461	477	497	477	483	500	477	486	455	486	517	460	447	487	483	473	470	429	463	515	461	428	467	477	503	480	472	466	474	441	455	461	512	477	499	485	472	485	464	468	484	432	474	499	466	463	455	508	475	468	468	462	459	485	476	486	451	498	506	506	483	502	468	482	466	490	489	515	444	514	461	479	457	495	472	442	466	484	490	487	477	519	512	512	443	483	470	481	507	482	505	470	491	507	478	434	475	464	463	428	504	474	477	526	461	480	461	465	432	465	448	449	465	463	488	486	484	468	491	470	448	475	475	482	483	494	474	462	517	500	453	504	454	490	473	511	455	452	464	476	494	465	447	521	484	445	427	488	460	463	506	467	478	481	466	436	450	497	493	519	508	506	466	481	438	456	476	465	472	460	462	519	469	493	476	471	433	465	468	488	472	491	512	486	479	463	494	486	498	488	442	471	481	475	485	454	499	485	471	500	484	500	486	489	532	460	459	475	491	500	496	494	490	445	500	428	483	445	502	450	491	456	503	409	450	508	469	480	488	482	449	443	459	455	470	473	493	487	485	474	501	524	505	475	505	463	514	503	463	440	498	462	446	500	493	486	453	466	522	470	485	482	473	488	491	474	467	441	472	456	469	474	493	494	471	457	474	466	484	445	494	499	509	455	500	482	468	510	450	514	467	492	442	510	490	479	469	485	443	491	468	502	470	472	505	453	472	489	542	474	485	425	524	492	481	474	481	483	473	483	499	503	468	486	430	470	488	457	509	486	473	492	458	428	472	432	500	474	494	486	487	463	516	436	463	465	458	487	462	450	445	463	435	421	501	460	501	470	507	485	487	475	471	481	480	464	457	487	457	513	447	486	528	502	457	426	486	492	469	426	444	497	485	464	482	528	455	465	470	502	469	490	474	455	509	400	489	457	473	484	470	497	448	467	499	489	498	464	483	486	472	460	468	431	494	459	489	488	482	481	462	502	495	514	436	489	451	503	434	471	468	471	464	481	482	518	471	504	453	467	493	474	493	447	488	473	459	473	446	509	490	509	499	475	488	501	477	464	461	505	430	461	486	490	473	548	505	446	472	489	509	475	444	495	447	476	465	478	486	494	481	505	491	494	469	492	478	443	494	480	470	473	535	464	436	445	428	462	482	469	471	494	485	499	448	467	481	451	474	462	491	490	458	500	440	522	472	498	423	468	490	487	475	502	449	486	461	444	456	458	484	496	475	445	450	490	452	456	412	475	478	484	492	467	489	517	444	484	497	495	461	432	465	446	454	481	455	477	453	509	480	488	483	499	452	506	506	489	479	456	505	470	481	476	450	475	513	425	496	518	488	450	471	465	470	477	486	460	478	513	482	482	466	500	481	513	468	480	470	484	503	468	455	460	455	506	446	458	468	484	487	468	449	485	524	475	496	512	492	512	459	464	462	508	443	471	497	490	474	476	453	486	466	482	438	529	464	480	483	486	475	442	460	465	509	464	464	475	476	456	473	451	539	446	488	481	478	478	486	503	455	493	447	485	469	476	480	458	494	481	467	465	491	472	462	478	525	528	451	498	488	476	482	474	480	448	499	484	477	502	477	495	472	478	496	490	466	507	511	482	507	480	510	469	491	457	457	490	451	434	466	487	503	451	476	498	457	467	491	515	462	464	483	470	484	472	504	476	442	501	471	524	492	491	453	481	486	456	442	476	470	507	495	457	501	450	437	499	463	483	447	463	497	498	454	488	507	467	479	487	458	482	480	476	453	452	473	466	490	446	479	478	481	482	468	454	500	499	485	484	459	474	431	480	449	501	496	466	465	491	479	502	478	452	469	524	506	494	497	464	469	463	482	479	447	481	519	483	477	450	470	472	468	503	482	448	459	463	501	481	430	522	456	486	464	474	443	461	477	491	464	470	448	481	482	487	428	517	496	471	468	423	465	472	440	436	487	488	461	465	469	456	460	459	494	504	487	449	464	499	471	438	499	460	495	456	471	461	438	452	510	466	488	471	466	484	451	477	483	459	470	512	500	500	468	458	458	457	492	501	471	502	500	464	485	497	452	488	471	494	465	496	477	491	459	453	503	522	437	504	469	467	472	454	489	474	473	474	486	464	481	475	454	479	473	488	485	468	495	494	474	487	452	482	501	473	492	449	472	455	497	441	487	441	459	479	467	499	477	459	473	474	500	494	485	500	453	471	443	544	472	499	468	521	497	456	474	461	458	501	424	470	476	481	498	481	462	452	436	458	432	473	432	496	478	490	491	485	487	479	498	455	448	488	469	506	520	527	500	436	489	457	499	478	445	500	460	470	500	481	472	487	479	448	475	496	504	468	461	483	495	458	509	442	456	458	454	457	457	456	477	513	457	464	479	469	530	469	485	513	471	462	477	502	480	501	496	444	549	482	430	457	466	462	515	496	474	456	463	490	524	469	482	473	457	464	451	481	465	460	462	491	451	466	483	442	498	493	496	503	505	479	520	488	480	454	512	457	451	498	436	522	477	521	513	437	441	459	491	469	474	462	501	506	511	491	455	444	497	456	499	454	479	512	469	503	500	456	488	473	465	481	485	478	466	454	463	473	455	466	491	518	495	466	469	490	496	454	485	473	509	510	525	469	482	472	493	496	473	481	503	480	495	519	462	466	462	462	482	467	476	456	478	478	444	463	466	445	486	461	461	470	480	508	474	496	467	547	516	509	473	474	487	493	466	474	502	461	484	467	460	478	484	491	446	456	485	472	465	485	477	479	473	478	454	499	476	461	496	477	457	489	433	452	504	440	445	493	478	447	470	455	480	462	476	439	503	485	467	501	514	509	510	449	496	500	516	458	481	489	499	464	507	503	457	488	508	484	476	450	468	505	510	474	468	508	448	504	491	485	450	470	504	462	496	480	460	484	471	522	443	474	495	487	487	451	472	498	469	468	470	496	462	480	508	465	516	472	478	442	471	480	433	496	461	446	492	453	466	514	472	457	483	506	456	492	485	495	458	516	444	499	432	481	487	448	489	473	484	458	475	463	479	505	463	439	418	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
10077	4547	5252	4260	3446	2219	1609	1304	1040	877	796	722	657	546	610	564	446	467	442	466	458	473	515	548	550	402	359	330	334	349	351	314	326	321	331	330	327	313	287	267	282	284	281	274	256	279	275	283	263	321	1039	485	270	245	258	273	223	259	261	258	236	230	237	245	237	234	308	238	266	245	238	239	215	232	227	247	251	258	254	233	241	256	262	254	255	232	222	243	247	232	233	243	251	269	241	215	282	280	268	243	220	231	238	230	246	278	242	265	227	258	243	246	207	264	232	221	222	236	270	228	235	227	279	260	241	253	204	248	228	240	223	235	226	219	246	247	223	253	233	218	243	276	239	243	260	235	238	254	258	226	242	260	209	263	253	225	241	243	255	245	233	236	236	253	233	245	243	269	260	247	262	228	236	241	231	252	239	247	242	240	250	214	231	241	273	239	226	242	226	224	240	243	261	220	254	254	238	259	214	255	262	260	250	253	251	256	241	253	246	262	262	262	226	245	235	230	226	240	243	235	236	245	233	220	264	210	250	259	224	244	250	240	239	274	238	237	243	236	214	224	260	232	253	252	256	262	237	225	245	263	213	219	210	238	242	241	243	242	244	240	249	271	262	253	205	237	236	224	229	231	271	248	252	255	244	274	258	261	229	236	223	242	232	216	244	254	242	241	240	236	239	213	260	259	259	274	229	244	231	255	235	226	250	239	232	246	230	237	240	252	233	245	227	235	260	238	224	230	227	235	249	262	252	242	251	229	221	227	261	233	252	225	241	272	224	223	210	250	249	238	237	232	254	224	241	258	240	253	242	253	240	237	236	273	251	257	243	262	242	244	231	255	239	245	246	252	269	242	226	242	262	226	254	242	236	249	215	251	239	222	265	246	248	235	227	242	248	264	243	243	251	242	246	238	272	230	257	249	202	250	228	229	219	203	226	236	212	230	240	262	240	226	236	265	255	231	248	251	248	243	238	225	237	230	240	228	243	247	265	259	255	235	264	255	259	272	225	251	252	243	244	241	238	241	251	220	223	242	250	228	251	249	281	223	237	230	223	248	253	250	268	250	236	232	226	235	239	291	256	258	248	245	257	217	229	222	247	254	269	233	221	234	245	266	223	242	226	262	231	220	250	225	222	236	255	260	234	263	241	216	227	259	249	235	254	249	248	244	230	259	248	229	256	242	220	253	231	268	237	231	242	230	257	242	224	222	246	225	240	268	250	233	239	223	262	271	238	233	242	261	249	246	245	232	239	259	231	225	239	265	260	267	256	234	214	250	227	247	233	245	215	246	238	255	237	241	270	270	255	225	223	219	212	236	267	261	258	258	242	298	244	252	273	251	252	252	216	250	229	265	255	244	266	249	244	256	221	246	239	254	274	257	247	249	234	251	211	243	229	249	262	236	256	213	249	245	249	231	232	268	237	213	261	263	247	245	277	226	255	231	223	258	241	210	263	217	256	251	231	242	247	238	244	227	243	268	248	240	244	256	247	221	239	236	264	250	258	246	213	242	248	214	228	231	229	244	251	227	233	241	228	275	268	244	253	256	256	239	257	230	227	235	261	244	254	239	246	260	259	252	252	251	235	242	221	231	223	219	272	210	244	245	273	267	248	230	221	250	255	243	242	236	257	259	256	246	254	256	254	264	242	235	262	244	223	262	254	265	265	246	238	262	247	269	241	245	259	238	281	236	246	250	269	237	228	262	207	237	230	252	226	221	253	240	231	251	244	254	228	245	239	227	263	265	222	231	249	278	243	208	227	238	254	266	249	232	234	238	238	247	237	254	246	223	241	252	237	228	238	221	241	250	241	261	251	231	241	233	241	243	240	248	236	256	223	231	271	273	242	228	236	248	260	223	267	244	253	239	238	235	250	236	262	264	257	238	244	236	300	227	253	239	247	247	271	234	244	236	226	269	217	264	229	234	250	249	259	250	215	233	214	235	235	245	259	241	259	265	233	262	222	218	267	240	258	250	226	259	236	224	213	237	241	249	249	234	242	234	234	251	244	224	245	226	246	224	231	247	282	217	218	246	284	232	246	255	263	238	229	227	275	231	216	231	237	220	251	244	245	246	253	257	260	215	228	232	250	232	236	242	248	273	225	219	234	244	247	258	232	224	226	262	226	225	269	220	258	259	217	243	233	240	253	253	244	211	225	244	246	221	250	249	241	229	239	216	262	260	247	235	245	258	238	240	233	239	253	264	255	255	238	224	230	246	241	242	265	254	249	223	245	237	248	235	256	241	260	247	251	249	224	275	228	231	241	252	281	252	247	252	246	243	232	281	237	234	249	247	250	242	225	231	248	229	230	249	233	218	219	254	255	239	218	244	257	263	253	229	243	260	248	239	232	232	236	230	231	227	267	226	249	276	221	223	260	249	239	259	236	229	261	239	254	242	243	257	232	226	258	248	241	265	232	234	242	249	226	243	227	256	226	229	241	208	250	280	235	233	245	263	210	244	246	248	259	254	236	230	223	244	248	238	265	241	210	238	240	263	255	240	223	221	234	242	246	229	241	244	233	245	238	236	241	267	256	258	250	223	285	222	225	253	247	252	260	237	278	258	242	287	268	259	254	241	245	228	250	278	234	224	249	230	230	246	221	229	261	254	254	254	237	231	231	211	246	219	236	257	254	243	221	238	251	221	242	242	267	280	249	216	238	271	213	250	221	271	249	237	267	257	225	246	277	254	228	250	261	256	236	224	244	235	244	253	243	260	254	240	257	230	242	256	249	239	249	229	272	219	234	249	256	223	253	218	258	232	260	258	259	246	234	221	231	233	246	240	252	269	248	236	267	238	225	267	268	238	236	238	262	245	266	237	237	258	236	273	248	255	248	227	235	263	220	231	247	244	244	257	228	246	230	218	242	243	232	233	243	256	252	247	243	234	257	268	244	267	206	259	239	234	239	255	260	236	250	253	212	241	220	277	258	283	191	259	249	254	237	230	218	225	272	225	234	231	249	239	227	252	240	248	228	250	233	263	248	245	234	256	262	238	222	258	226	249	230	253	261	272	237	263	250	246	229	237	219	249	271	210	256	222	236	232	257	213	225	253	245	243	244	219	222	256	268	239	250	255	236	219	243	228	269	226	232	252	226	236	257	253	255	267	232	235	250	259	272	242	249	234	260	263	240	265	255	244	220	260	241	258	232	234	263	250	236	244	251	231	235	260	247	251	247	224	257	243	270	285	246	268	227	211	244	237	269	251	251	272	264	276	220	255	234	226	254	241	250	255	241	249	243	239	235	256	227	261	251	273	245	272	258	243	226	288	245	228	290	263	254	234	247	215	246	248	254	242	261	262	232	264	235	245	203	247	226	225	226	217	228	247	236	230	235	241	261	238	263	243	230	237	232	215	229	241	230	197	213	253	253	268	254	259	242	238	221	249	235	239	257	251	230	225	258	242	239	233	261	248	257	237	261	228	232	243	236	258	205	252	232	236	264	225	234	246	250	268	257	263	231	213	223	266	247	249	263	226	234	241	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
6780	4613	6909	8288	7839	6275	5718	5017	4351	3843	3802	3499	3143	2825	2732	2854	2416	2402	2310	2458	2783	2715	2931	3600	3089	2014	1631	1645	1688	1617	1663	1534	1428	1519	1489	1607	1473	1385	1261	1029	1134	982	1055	1137	981	1163	1160	1148	1089	1333	6552	2852	1076	988	855	843	817	815	779	750	816	854	763	862	766	775	771	745	773	744	815	776	774	724	777	742	719	741	776	796	767	768	774	741	730	792	827	760	736	711	757	744	771	734	744	686	725	770	739	776	749	771	774	755	730	766	718	728	728	743	757	697	734	730	777	719	726	775	727	733	745	743	797	745	701	779	764	762	726	741	818	735	734	722	793	739	698	736	691	781	732	727	751	761	773	780	758	724	775	761	767	763	742	746	720	722	784	746	771	724	674	747	732	708	705	782	763	771	740	740	733	754	747	759	724	713	734	703	740	711	704	737	769	723	756	787	772	760	769	792	790	738	717	688	758	796	745	755	687	747	713	753	747	742	754	710	731	734	723	721	746	752	708	794	712	783	761	736	717	736	772	699	734	751	771	743	792	703	694	726	727	761	720	730	784	728	696	705	746	742	741	722	761	725	717	755	764	776	726	705	802	735	690	739	817	729	769	721	743	748	734	738	735	765	715	712	787	708	739	736	730	797	805	745	726	755	780	758	717	681	809	757	829	745	732	762	731	689	681	778	756	753	751	739	752	732	767	720	747	708	734	740	746	750	726	683	751	739	719	771	734	808	712	734	706	755	751	774	789	678	727	748	698	757	721	697	734	765	705	728	737	724	704	740	753	771	709	747	720	745	793	773	667	738	754	727	749	765	769	714	713	750	741	717	771	737	747	762	732	692	790	737	754	759	743	764	703	737	785	697	707	696	749	786	748	746	700	767	723	747	742	753	703	761	694	810	784	695	775	742	712	749	708	719	725	690	747	785	716	804	719	748	738	744	747	722	719	730	761	757	732	755	733	726	764	743	763	790	731	709	661	741	731	720	728	732	699	716	717	752	741	735	738	786	723	757	710	749	762	787	732	737	762	701	772	695	683	739	715	705	762	708	777	735	755	759	724	735	772	744	754	708	724	714	770	713	746	750	764	733	735	736	730	748	742	754	752	726	691	726	691	705	756	765	699	707	746	683	729	758	781	707	723	700	729	764	730	741	724	751	760	726	708	735	765	725	721	799	727	678	746	751	726	716	744	711	723	756	731	769	758	736	787	767	740	792	707	753	732	746	705	748	759	705	784	749	781	761	751	757	730	742	763	805	745	727	745	706	729	741	751	808	752	729	780	738	723	726	797	721	724	801	733	740	754	742	747	773	690	753	753	735	769	710	758	767	754	797	788	786	762	750	686	695	795	782	723	745	784	701	753	782	741	745	768	775	766	743	756	723	685	767	785	773	720	756	761	710	741	771	728	706	748	780	744	721	740	745	754	750	783	781	710	753	715	775	741	729	715	713	751	764	769	706	712	759	722	692	740	781	741	640	687	714	709	753	783	784	762	723	728	737	734	732	774	744	733	721	768	755	773	767	725	780	721	779	728	751	699	733	738	742	713	792	751	721	739	715	747	765	752	761	715	749	701	717	728	729	719	774	700	690	754	750	761	736	740	735	711	724	713	769	720	781	762	736	725	749	762	692	748	729	762	710	751	760	722	713	728	712	743	745	749	755	720	737	755	733	719	674	749	724	764	684	763	710	781	758	746	775	766	709	722	684	770	749	720	767	728	728	716	656	750	777	753	739	758	718	719	759	739	696	773	715	768	687	721	735	752	720	739	757	766	719	729	713	728	709	740	765	739	752	743	730	743	755	740	721	756	729	752	743	732	728	764	767	727	755	731	715	717	750	731	735	724	715	717	754	713	751	727	826	715	730	757	753	771	730	779	717	759	775	743	691	723	717	742	739	754	796	734	763	680	750	721	755	732	756	715	746	779	748	729	763	765	752	739	718	782	747	754	741	718	742	733	731	767	735	774	785	735	725	712	717	763	740	698	681	712	771	704	722	777	760	727	739	721	742	713	710	735	720	715	769	731	765	749	722	764	734	744	789	787	734	742	734	771	710	745	735	758	751	752	750	754	727	785	740	738	751	734	763	727	766	727	726	783	708	755	753	736	743	762	792	735	707	736	683	792	723	757	729	772	820	698	778	758	747	727	764	769	744	778	744	742	729	731	695	767	742	793	698	753	752	754	711	780	711	797	770	749	766	772	729	701	741	761	782	776	726	758	741	739	743	738	719	759	787	740	740	729	731	701	702	805	733	758	786	735	703	753	710	726	765	702	748	802	787	731	747	738	772	714	740	702	794	737	782	741	743	753	705	696	732	728	739	740	715	761	698	747	746	679	740	708	696	744	749	759	695	726	738	744	720	752	695	757	738	746	687	744	722	737	749	751	769	777	711	742	748	765	735	688	755	765	805	723	737	733	787	699	703	754	735	759	730	757	721	793	736	704	747	735	726	720	723	729	761	768	781	759	706	700	773	742	749	754	726	787	765	702	719	771	752	778	718	771	748	727	725	754	738	748	753	796	713	747	732	733	724	703	717	769	771	722	706	762	702	743	708	737	714	735	782	742	742	687	711	721	718	748	759	786	786	688	738	770	718	694	723	766	717	720	752	722	718	758	730	724	757	795	737	751	759	756	743	767	736	761	749	735	719	697	715	729	748	748	687	786	689	720	715	741	786	758	736	708	736	762	747	763	740	761	759	758	775	734	720	727	757	720	774	730	776	746	723	784	697	758	761	745	745	715	701	703	713	784	725	743	739	754	765	757	756	740	749	768	716	748	723	767	722	746	721	750	800	766	717	744	733	743	720	748	777	754	810	757	735	745	731	746	747	749	744	750	721	746	767	695	704	733	784	730	732	760	743	759	786	777	709	751	731	707	739	773	662	744	773	764	756	830	769	804	756	749	790	762	729	757	813	748	739	720	703	797	754	765	722	715	732	717	751	764	749	750	740	755	691	737	698	743	764	725	713	739	720	753	718	755	756	757	727	763	744	781	732	685	779	782	729	769	809	756	724	715	685	733	766	766	702	733	745	749	708	762	731	739	748	730	776	681	729	747	695	723	748	797	756	723	702	783	771	773	715	785	817	757	729	779	723	734	680	729	747	751	761	729	789	702	775	740	695	790	740	774	768	750	711	748	758	767	792	669	691	730	715	773	771	723	742	767	756	717	746	770	717	750	765	770	744	789	743	729	714	715	704	714	696	729	723	750	717	760	753	740	774	728	715	754	730	750	712	737	761	702	755	763	735	727	745	740	749	733	764	782	763	747	721	741	740	731	725	761	721	734	704	744	739	746	712	749	753	766	741	749	811	760	740	728	741	727	736	763	782	777	774	728	694	720	764	725	754	748	755	763	790	727	772	749	762	714	728	689	726	702	735	747	702	675	722	718	750	754	712	725	760	720	768	749	668	739	716	759	702	761	740	711	713	749	800	711	782	750	751	735	759	776	736	715	708	700	717	698	663	690	726	744	737	716	777	757	747	705	704	725	718	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
18525	8092	9199	8044	6757	4383	3337	2445	1907	1503	1337	1265	1093	881	916	915	810	714	751	850	803	827	851	1016	858	664	566	503	541	508	542	514	465	437	506	507	478	458	432	366	395	357	393	371	363	389	436	399	419	425	1845	974	423	409	334	337	329	311	319	315	333	331	329	366	368	343	315	294	296	310	337	299	322	320	337	322	297	306	337	334	279	317	347	309	352	341	332	301	315	319	338	321	310	300	305	292	297	323	324	310	313	317	347	341	325	357	314	309	351	330	351	321	304	305	297	304	311	324	348	309	325	313	323	342	306	316	345	332	313	335	324	321	322	352	320	334	310	342	320	346	284	300	304	312	343	318	316	336	347	303	314	347	343	340	320	354	341	302	308	344	306	327	278	321	310	319	329	329	298	317	309	315	323	320	325	355	317	302	352	300	308	368	341	286	329	292	328	310	304	303	302	349	335	312	293	328	313	291	299	291	307	329	322	323	302	337	317	345	325	339	346	306	332	371	272	325	330	295	341	301	333	304	274	333	354	339	335	333	316	316	335	301	321	298	318	315	326	333	304	340	328	328	306	329	308	330	305	294	342	332	358	305	341	328	324	348	319	317	317	326	341	325	292	311	348	340	304	323	303	314	306	291	341	299	326	360	339	340	284	319	316	353	306	312	343	296	333	344	319	326	315	300	297	302	352	306	304	313	301	303	317	340	309	317	301	327	296	337	335	359	313	323	301	319	312	311	328	302	330	326	349	338	336	334	323	292	287	328	319	321	331	329	313	300	335	330	303	356	331	338	296	310	309	325	331	313	318	339	309	329	310	324	325	309	364	320	292	308	332	319	307	339	313	336	302	345	292	317	314	335	287	318	340	311	328	315	331	313	291	322	347	367	333	340	327	323	310	333	329	317	309	303	339	299	306	309	324	281	329	310	323	345	285	305	315	319	315	288	313	337	316	351	301	329	346	307	342	301	332	313	367	340	310	320	287	333	312	316	338	326	293	339	338	304	287	323	337	305	309	304	309	331	309	293	329	309	302	318	310	325	308	310	306	315	299	330	304	329	340	327	298	316	294	323	285	312	307	324	328	326	307	341	328	306	318	318	326	315	326	331	314	339	305	344	313	335	302	296	320	355	302	355	340	321	312	310	314	291	322	320	305	311	304	306	323	329	306	328	321	294	303	324	333	305	348	291	334	329	322	332	328	300	344	330	302	312	322	293	301	308	320	352	333	295	327	307	303	312	324	334	311	318	334	313	314	346	334	316	338	334	322	323	318	303	259	313	331	317	282	347	330	300	321	326	312	329	308	320	314	298	285	278	330	314	341	300	319	327	312	297	330	328	316	326	325	302	333	313	317	332	316	302	341	303	354	338	295	305	310	325	340	315	309	342	337	337	328	320	354	304	319	340	352	336	314	306	336	344	330	294	322	318	332	320	311	352	323	308	305	297	309	324	336	293	295	331	330	303	313	290	330	334	327	326	335	324	288	320	325	325	312	323	317	311	313	339	306	317	331	302	319	357	331	320	285	311	359	323	348	352	322	310	304	349	321	328	320	328	318	324	319	336	297	322	309	319	323	353	318	321	334	305	298	318	298	314	311	333	327	333	298	327	324	303	340	342	327	295	372	337	319	283	320	323	318	299	310	341	302	332	329	335	328	338	349	323	318	337	320	320	351	335	321	307	295	298	331	306	322	316	312	316	344	359	321	321	320	300	294	325	351	327	310	312	309	310	325	289	316	336	317	333	313	348	350	333	389	316	297	321	342	308	336	343	284	322	310	317	363	298	306	328	289	315	280	325	304	352	312	319	306	328	333	322	295	312	322	295	328	342	312	370	323	306	323	316	285	316	364	331	318	285	325	322	300	322	334	328	311	315	377	345	368	347	297	322	332	316	330	326	314	326	332	317	313	339	319	329	324	343	322	315	330	316	326	304	320	298	338	325	354	320	324	283	316	315	341	325	299	326	295	334	323	349	335	342	323	291	337	321	343	331	306	359	323	332	292	300	295	330	320	328	304	335	335	338	295	341	340	294	297	338	314	305	292	283	306	284	359	320	297	313	303	312	345	334	280	296	336	317	358	296	332	346	339	292	356	330	306	308	343	325	287	313	318	298	318	323	352	324	322	304	282	368	324	333	336	305	342	311	328	338	333	349	360	301	341	313	308	309	345	320	325	271	298	304	306	307	310	327	324	322	309	318	303	340	300	332	305	341	345	322	326	288	337	299	289	317	295	330	362	319	349	354	320	311	346	307	350	337	322	313	334	309	325	297	304	321	288	367	302	319	338	343	326	340	286	324	334	327	337	334	334	324	311	325	325	308	374	302	299	348	283	322	329	309	306	316	314	332	369	318	314	357	351	295	306	288	328	347	344	359	337	320	332	304	335	298	353	300	326	338	322	307	310	316	299	308	331	351	300	306	311	287	347	291	326	330	302	327	311	293	352	333	343	347	314	314	303	339	307	302	330	334	297	314	313	313	346	282	331	305	349	333	305	302	334	314	329	295	320	322	327	302	312	332	302	341	287	336	337	295	299	309	313	309	303	347	332	316	354	312	316	298	340	338	330	335	345	319	305	331	330	321	311	333	343	335	333	319	316	323	319	317	312	330	306	325	323	329	320	311	339	326	313	331	299	321	341	332	298	335	328	295	305	310	302	315	312	292	303	325	314	310	323	324	343	317	302	330	303	340	318	332	312	308	325	318	336	291	299	354	329	293	289	309	298	290	342	321	296	308	316	295	324	320	309	284	304	323	328	348	302	334	316	311	292	306	330	353	282	300	305	305	319	294	314	350	321	307	323	307	332	331	338	313	308	328	306	289	335	370	325	341	326	349	317	291	328	316	310	335	281	321	320	332	323	347	324	326	303	323	348	310	320	338	307	284	332	315	331	322	285	315	300	318	334	321	333	308	312	301	342	326	281	314	355	321	354	323	293	320	313	314	324	302	319	353	305	351	341	284	308	310	309	311	312	320	337	359	324	324	338	312	317	335	335	319	312	317	292	334	329	336	304	321	338	332	306	295	325	323	334	309	323	305	312	339	333	377	320	290	330	305	302	305	307	311	321	303	348	318	319	298	329	331	338	304	325	314	325	287	330	338	353	333	298	313	323	343	305	298	319	322	338	300	304	340	330	280	381	350	290	340	331	339	352	302	319	319	328	320	332	309	321	296	331	314	318	312	318	322	316	343	303	304	309	326	338	323	335	308	317	341	288	328	310	318	304	329	326	297	314	308	303	332	302	316	315	302	309	305	312	322	310	351	312	344	310	312	301	332	320	315	304	328	317	317	325	317	347	341	337	280	329	332	297	334	336	298	329	325	297	320	331	310	310	330	342	300	331	336	323	316	304	311	339	305	332	324	305	299	314	333	316	325	328	314	337	292	297	336	311	316	309	343	343	315	338	329	315	376	301	305	297	299	326	312	295	309	320	307	339	321	327	328	331	289	311	315	311	296	315	336	348	311	310	331	312	304	341	342	299	345	296	315	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
9378	7194	10507	12389	12077	9883	8984	8503	7055	6250	6238	6424	5021	4712	4800	4604	4388	3921	3997	4182	4681	5030	5158	6586	5177	3288	2760	2492	2662	2433	2688	2473	2397	2182	2363	2264	2288	2243	1839	1487	1497	1392	1553	1686	1484	1625	1878	1830	1705	2047	11414	5373	1491	1477	1227	1106	1077	1041	1040	995	1005	1057	1021	1066	951	949	976	920	927	929	996	979	945	991	924	953	972	943	907	947	991	916	927	935	954	907	904	922	898	941	911	987	970	962	940	960	941	946	983	900	906	914	950	910	962	947	903	864	966	943	910	933	937	927	987	902	904	955	938	946	957	983	994	920	972	898	890	947	901	946	916	925	959	880	928	935	948	883	922	927	940	911	932	949	935	891	847	949	920	855	868	959	948	902	904	950	815	936	936	915	958	863	953	885	1002	898	914	912	983	910	898	895	971	894	953	924	930	949	927	891	928	925	934	894	972	901	865	904	919	837	962	952	939	965	914	907	950	938	888	900	945	922	916	963	893	950	957	928	919	918	947	919	961	875	966	916	866	907	916	935	927	897	959	934	941	899	937	928	1003	945	906	881	882	888	908	900	934	917	935	897	931	927	908	991	926	941	921	944	963	921	891	951	909	937	948	953	928	927	911	934	888	927	930	854	898	943	948	910	973	943	922	912	955	951	919	957	950	957	878	948	951	927	901	932	948	928	946	938	881	958	969	911	936	946	924	896	928	939	937	916	950	933	901	1013	943	899	888	932	934	900	900	929	932	917	954	938	913	935	980	942	954	956	942	928	895	1012	976	892	896	941	969	914	874	953	952	919	969	977	930	927	934	912	943	964	976	888	916	888	923	893	900	895	937	914	958	913	919	879	944	908	946	946	972	922	924	946	923	918	928	933	978	948	909	892	954	926	909	949	956	923	948	913	957	983	913	958	931	927	907	951	864	885	953	945	912	915	992	948	955	923	955	928	969	963	966	912	859	923	928	913	1002	839	870	958	911	868	1004	922	891	890	949	945	883	969	941	903	933	944	904	946	936	904	909	922	870	889	912	973	880	875	956	905	879	907	872	981	954	912	981	944	931	927	946	943	912	934	931	908	921	953	956	990	934	884	942	911	909	931	919	946	951	985	902	933	909	915	941	877	877	916	973	900	953	957	897	933	854	920	931	945	929	889	872	900	945	960	959	920	924	939	885	936	924	938	953	870	908	891	987	943	947	930	961	982	926	950	979	910	945	931	929	914	891	918	889	977	917	942	937	911	963	927	931	926	955	959	920	938	927	947	903	887	907	949	909	907	895	874	886	922	959	936	967	960	890	957	888	981	909	912	936	950	931	901	883	904	945	881	912	952	877	949	1018	926	943	996	955	907	964	911	926	919	902	972	955	939	878	870	909	960	901	919	860	870	939	856	954	929	956	958	901	990	989	905	932	891	896	972	981	940	963	938	844	943	975	956	953	931	958	936	973	896	1008	936	869	892	930	947	948	909	985	915	928	953	900	935	879	899	906	911	871	907	911	932	942	895	941	946	934	960	916	939	975	891	918	939	847	888	972	910	928	925	922	907	937	865	907	897	905	888	940	976	898	912	886	901	934	923	918	913	966	933	942	927	928	955	881	948	874	923	981	899	886	891	971	950	917	875	935	871	938	864	948	934	983	909	948	936	972	901	961	943	927	970	960	930	953	927	969	894	919	923	949	870	950	940	982	935	968	953	896	960	935	902	920	938	892	936	875	904	889	924	932	928	923	963	934	939	929	914	890	921	929	955	931	846	976	975	969	977	894	950	908	902	956	851	894	977	942	963	885	936	862	893	901	949	935	938	949	979	917	927	961	891	909	891	944	962	954	926	882	946	946	917	975	855	903	907	866	902	960	921	858	911	919	923	913	940	932	896	924	907	924	963	902	965	969	917	949	903	925	901	959	902	885	919	914	928	899	909	965	946	974	972	958	899	924	935	967	983	910	934	938	908	902	919	964	949	954	895	922	977	968	934	959	895	888	921	902	933	881	935	916	957	928	964	952	931	915	913	925	988	935	897	939	886	925	938	912	977	890	992	921	928	950	911	985	928	944	936	943	909	938	903	987	922	936	910	890	967	856	916	874	905	870	903	938	940	918	952	920	928	886	956	991	927	934	916	975	901	925	947	902	932	902	928	918	969	919	965	938	864	948	928	950	931	911	1011	946	939	935	902	955	963	960	937	965	930	923	990	914	961	924	903	914	910	956	906	897	877	934	959	914	949	960	949	914	917	914	985	937	886	917	949	962	933	979	979	954	894	834	957	917	893	899	904	957	956	951	840	940	930	899	895	920	935	984	872	935	943	918	904	849	966	902	898	924	913	963	954	920	927	925	910	964	916	974	900	940	965	931	939	935	935	970	971	976	932	927	907	889	912	951	953	900	966	967	910	949	926	960	951	930	869	941	959	940	921	938	968	914	899	925	933	933	923	922	914	965	918	925	914	924	1000	916	968	902	887	944	964	912	973	947	931	927	897	920	949	929	969	874	866	942	881	926	899	887	921	888	919	914	978	945	933	881	910	918	880	966	909	922	947	956	973	901	876	876	904	954	963	975	921	891	882	977	931	917	889	947	968	870	877	957	854	926	931	946	863	882	969	989	922	918	959	937	971	947	986	939	935	942	945	940	917	901	954	931	878	907	910	885	938	877	947	908	842	939	920	949	917	961	951	926	945	931	905	946	926	953	944	972	905	939	957	923	945	921	877	942	893	924	935	900	908	929	897	950	896	975	926	912	899	933	911	865	906	972	938	918	882	934	947	922	973	912	955	890	969	936	920	950	905	916	877	921	903	927	927	909	928	963	932	933	882	920	947	892	915	957	926	897	924	946	992	903	916	932	907	964	925	929	1002	891	943	922	896	960	955	920	958	929	930	935	898	957	880	914	889	918	926	919	914	926	900	911	993	927	954	948	935	955	895	892	923	877	943	932	873	902	946	927	879	960	952	987	917	971	909	931	929	904	932	961	865	952	951	896	1005	924	997	866	911	886	966	933	954	934	870	1007	862	926	945	950	986	957	955	968	923	915	939	937	955	940	911	920	962	896	899	911	950	918	907	928	946	944	923	943	887	916	928	920	897	937	943	960	872	937	942	959	912	955	897	937	960	908	915	898	948	946	964	931	920	894	919	946	940	917	878	896	931	951	890	968	884	964	958	929	859	935	957	930	968	899	905	923	930	859	909	905	942	936	934	878	868	974	893	930	901	962	934	896	867	938	978	962	933	951	957	890	925	932	914	888	901	940	972	935	894	847	901	961	948	987	929	874	916	933	908	944	956	929	889	954	917	914	931	882	919	944	900	926	920	963	961	922	900	950	951	906	956	934	948	931	897	899	861	960	889	925	912	968	954	895	961	917	906	949	926	927	894	927	884	873	876	918	876	924	940	965	935	933	969	923	913	936	908	932	935	880	972	916	952	943	921	940	899	872	920	923	940	887	882	958	927	925	899	899	880	935	997	918	974	884	890	898	898	901	933	924	943	948	968	971	912	940	920	934	923	978	922	942	975	959	891	888	989	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
2311	649	834	739	627	385	392	336	297	291	260	243	209	216	199	198	163	176	178	178	171	159	147	192	179	164	158	168	170	169	137	194	151	156	151	158	164	180	164	155	175	164	146	128	158	148	158	156	140	156	219	169	146	154	149	166	136	145	162	152	150	141	147	179	158	149	140	130	182	155	143	147	136	158	158	143	148	158	168	138	154	146	146	145	170	132	138	148	151	153	154	143	118	138	172	165	144	154	145	139	165	156	154	152	151	144	162	158	159	131	149	172	141	150	180	160	140	134	152	144	169	149	134	144	151	169	150	137	138	163	147	149	130	167	161	159	129	140	159	148	146	153	159	146	139	144	160	137	127	135	158	142	174	159	156	142	134	139	155	136	134	174	163	138	150	156	160	157	155	152	145	153	135	142	140	155	145	164	149	132	132	143	144	136	142	167	151	130	170	139	145	131	168	155	156	154	153	152	150	121	141	160	144	140	151	134	157	132	168	155	118	137	161	134	166	166	143	143	154	144	156	137	136	124	142	154	155	152	150	148	133	153	135	135	145	149	149	178	139	132	157	142	151	154	129	180	143	164	148	131	134	140	146	121	140	133	164	115	141	143	153	154	144	166	153	136	160	156	147	160	165	156	168	141	152	154	155	136	146	171	149	130	145	156	154	139	128	140	152	140	154	159	128	136	137	156	163	144	151	139	161	153	158	169	162	150	131	154	142	164	164	159	145	146	120	120	150	149	146	142	157	152	156	134	146	161	129	137	137	152	126	175	142	153	130	170	143	153	133	133	159	126	145	147	150	156	159	138	158	148	138	154	158	149	169	143	139	145	159	146	145	131	145	151	161	146	143	159	144	140	135	138	140	142	135	144	134	168	149	142	157	172	146	147	159	144	162	143	177	162	153	156	154	151	152	132	130	123	140	136	143	146	149	130	160	153	151	143	139	163	144	141	128	158	154	152	136	138	152	151	163	125	145	141	159	152	150	155	150	135	153	148	140	147	143	131	157	128	152	144	109	139	134	167	136	156	159	140	124	149	152	135	143	170	122	149	152	158	164	165	148	144	157	145	152	154	151	137	155	115	148	162	153	162	143	148	140	144	152	147	140	154	143	149	144	157	133	160	154	130	165	162	139	151	164	156	151	157	155	166	140	153	154	149	142	168	153	149	150	148	128	139	135	148	141	162	146	141	172	127	150	148	137	148	165	137	164	137	155	147	164	165	149	134	117	132	162	142	145	155	150	123	148	147	132	152	146	138	140	150	161	140	137	133	145	153	161	146	141	167	147	165	159	140	150	142	147	130	139	148	150	150	147	171	140	133	147	149	143	167	146	162	159	144	142	145	162	161	161	143	149	169	155	147	152	140	157	151	155	147	136	136	150	154	155	139	136	145	163	142	170	150	137	149	162	142	159	148	154	146	142	142	152	133	144	141	135	152	140	163	168	169	151	133	159	166	149	174	146	133	187	130	144	150	140	138	175	156	138	152	138	138	162	141	134	146	162	155	140	135	142	150	141	144	161	137	163	168	150	133	131	167	154	140	162	135	149	175	145	154	139	145	138	146	150	131	151	155	151	140	149	140	147	154	155	154	161	180	132	172	160	143	150	145	151	155	129	157	165	122	148	148	142	154	135	149	157	151	162	154	133	160	156	141	147	164	138	142	160	128	149	148	155	139	148	145	138	154	196	156	160	157	153	124	145	148	152	146	132	152	137	151	165	154	127	161	161	134	146	149	140	138	132	128	127	138	146	156	163	145	140	143	144	143	144	132	163	143	147	151	160	152	122	153	161	161	139	139	168	153	168	158	127	150	133	145	146	125	136	151	163	150	147	123	146	154	169	154	151	132	139	155	168	145	138	151	143	173	159	165	146	158	157	157	161	137	163	144	147	168	157	160	142	155	147	140	149	117	144	145	143	166	147	127	178	152	161	157	146	149	153	172	132	135	146	153	157	125	133	180	147	138	139	125	159	155	136	167	139	151	166	143	160	169	176	145	147	135	147	162	146	144	137	147	147	134	137	145	153	157	138	133	153	152	137	167	155	142	149	135	137	156	155	164	140	147	158	158	136	144	152	145	140	178	148	156	153	149	154	140	160	138	143	141	157	166	143	155	166	139	154	168	153	143	163	159	145	149	159	136	143	144	151	143	153	141	168	145	162	155	157	137	119	166	132	143	164	146	152	135	117	150	160	155	158	162	139	168	124	124	154	143	149	163	144	155	144	149	161	163	135	144	138	142	140	120	133	130	146	150	156	138	143	151	166	156	152	145	143	158	157	154	145	143	157	141	166	142	133	144	148	143	137	137	160	144	158	131	152	150	147	150	145	134	161	137	136	138	142	176	160	136	136	158	153	142	136	131	162	129	149	137	142	144	159	126	161	147	144	150	152	139	150	122	146	152	133	156	129	154	133	152	148	135	161	133	163	153	146	149	127	162	140	156	155	145	136	159	158	157	127	145	141	163	161	160	120	128	152	154	142	148	143	151	136	143	146	145	157	154	130	142	157	145	156	152	131	154	143	153	176	154	166	144	150	147	163	131	129	142	143	157	129	163	152	158	162	151	163	150	138	138	139	141	160	157	145	139	135	153	135	150	127	147	143	167	160	114	150	131	160	139	155	136	159	159	156	146	170	147	140	164	151	157	132	145	148	135	140	145	156	159	165	146	149	143	151	165	175	137	146	151	133	139	149	146	134	146	140	136	120	146	150	131	146	132	151	143	151	135	143	161	144	157	149	157	143	145	142	151	124	158	138	149	156	150	153	152	154	168	150	178	132	144	149	138	137	137	144	126	155	170	155	156	155	138	166	143	146	137	137	144	157	149	132	153	158	165	164	155	164	145	138	135	151	129	161	155	152	141	153	179	134	160	168	148	144	155	144	146	131	126	142	137	147	151	139	141	152	141	137	130	130	136	149	140	173	157	150	153	120	137	157	148	166	164	157	154	151	152	162	139	159	153	157	152	141	152	135	149	148	153	122	137	157	142	158	138	141	153	129	146	137	160	167	158	152	138	147	146	150	163	140	132	155	141	151	142	158	138	134	155	163	163	132	142	167	154	160	157	170	159	146	148	149	152	155	171	149	124	151	146	144	132	159	158	154	169	150	154	146	151	170	150	127	146	142	163	162	137	140	138	155	173	140	163	145	160	146	137	133	147	141	134	143	124	140	151	132	151	137	143	148	159	154	146	140	146	154	149	154	143	159	138	153	155	157	156	140	174	152	129	145	118	137	142	136	151	148	154	144	130	157	156	131	148	167	156	144	145	149	139	155	179	153	143	159	138	144	163	149	136	142	138	152	147	133	134	165	149	144	157	127	150	153	136	140	145	149	147	133	144	156	165	137	144	136	138	137	160	147	155	171	139	158	141	124	162	148	142	141	165	146	156	140	145	156	160	151	143	141	159	156	155	145	134	159	138	130	136	156	176	149	176	136	140	165	143	153	175	156	143	161	166	141	135	132	176	141	162	157	147	149	143	160	151	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
2250	1145	1931	2336	2248	1787	1595	1452	1293	1225	1180	1110	981	980	837	797	828	802	753	757	769	742	713	794	722	708	622	641	601	612	607	583	618	583	647	621	576	615	603	569	602	555	511	512	521	555	521	548	536	567	878	688	490	536	517	491	495	526	496	498	506	486	482	508	529	481	480	499	474	477	523	467	497	525	455	486	480	541	499	480	535	527	507	464	510	483	485	447	507	464	507	476	509	464	506	499	487	513	503	501	495	464	486	458	471	459	487	534	512	521	495	493	457	512	500	499	503	503	481	512	494	501	474	506	503	510	487	497	548	503	508	506	503	475	473	498	448	479	526	516	472	471	509	485	459	473	483	497	493	479	487	482	490	539	476	522	511	455	522	496	502	496	521	491	464	535	502	497	484	484	512	503	474	506	501	510	503	486	500	496	498	518	506	481	486	486	477	515	496	503	415	527	487	498	484	502	498	495	509	508	508	502	551	458	500	508	472	460	485	485	467	491	526	431	494	495	518	489	494	472	559	487	472	468	506	474	473	510	483	498	519	512	501	492	514	510	504	516	496	473	482	472	480	480	545	496	491	487	521	501	533	479	498	522	487	491	491	486	510	516	511	497	516	506	531	521	498	486	476	513	486	485	460	476	491	484	469	491	467	469	490	490	459	454	524	515	476	475	505	482	510	484	507	468	496	477	454	481	524	483	515	478	515	511	473	469	550	511	495	483	489	491	456	468	513	495	484	493	518	527	505	521	499	469	490	514	484	474	497	518	480	505	480	498	535	486	482	495	509	507	487	470	485	498	493	467	524	486	476	453	496	504	493	490	509	508	517	492	476	518	474	485	514	480	500	511	488	484	488	505	503	484	510	529	462	489	484	508	468	471	499	469	471	498	496	525	502	504	504	516	444	503	479	517	490	508	464	519	490	479	483	465	478	484	491	483	462	490	525	483	475	525	492	513	456	541	525	477	488	495	488	466	471	479	483	450	484	497	490	489	472	517	513	479	497	488	535	491	465	506	476	469	544	512	490	494	505	494	471	498	533	483	500	515	483	483	555	488	502	485	510	474	518	521	501	517	500	522	491	482	489	489	536	479	501	476	473	497	462	501	487	504	467	492	498	486	481	481	491	511	495	495	486	488	489	511	506	524	523	490	448	484	468	492	511	481	497	508	499	504	490	461	449	479	440	512	459	494	484	504	516	463	516	476	509	481	477	464	468	512	529	476	519	513	499	480	511	493	483	484	464	503	476	541	526	490	513	496	493	512	439	491	497	477	470	534	466	493	464	537	543	525	483	454	503	466	490	475	476	523	448	523	496	507	523	508	471	488	505	491	456	491	492	501	472	468	488	471	474	480	473	487	464	435	488	482	488	474	468	527	517	481	502	493	508	525	492	503	485	504	494	528	522	475	479	489	486	515	477	508	516	504	461	494	532	479	459	480	513	527	493	485	495	498	502	459	482	499	513	481	474	498	495	458	486	486	495	541	468	513	514	474	507	510	494	504	497	480	475	491	525	480	485	495	466	481	477	510	478	511	495	474	518	529	496	514	475	465	498	489	465	482	500	493	502	507	500	466	502	505	505	483	494	490	493	518	482	461	502	475	524	509	522	489	494	456	494	513	466	428	485	497	495	497	501	464	490	505	507	541	535	487	517	500	503	491	517	497	495	525	528	491	490	495	525	466	511	474	498	498	517	550	484	475	463	484	480	531	478	475	499	544	487	489	536	506	484	482	526	508	455	469	491	511	506	506	493	464	506	528	492	498	487	478	518	447	514	476	478	485	453	497	478	449	516	484	500	475	482	456	540	454	521	500	473	503	469	522	448	454	481	444	468	453	540	521	501	507	494	485	507	499	514	528	480	487	458	465	475	493	476	504	526	463	492	523	480	497	459	476	484	526	495	507	482	555	487	493	505	454	503	490	485	497	468	510	468	488	484	485	499	483	488	458	464	488	456	483	474	535	488	496	497	472	492	519	447	485	479	522	494	473	513	469	482	461	460	491	469	519	523	502	508	493	471	500	491	519	502	482	504	503	545	502	507	525	488	522	481	495	472	529	506	455	505	502	466	509	492	460	518	464	514	471	512	469	475	509	485	507	456	466	496	511	455	498	481	481	490	513	490	501	535	467	470	458	474	516	524	483	494	504	468	496	495	543	508	460	496	463	466	462	532	466	481	499	515	464	523	476	508	485	492	495	446	518	522	522	499	501	526	530	467	512	514	513	516	496	485	509	490	499	502	472	512	502	458	478	478	542	480	491	478	482	478	489	458	477	499	490	475	476	487	485	532	464	492	506	483	444	489	462	535	504	477	480	444	476	494	463	542	498	443	505	491	505	506	467	463	495	506	518	508	486	532	502	474	491	512	482	466	451	534	470	494	488	500	472	481	518	518	463	474	486	492	504	514	489	489	490	500	520	521	493	444	511	513	506	564	503	492	492	509	448	472	457	452	470	481	496	501	524	493	523	463	520	501	507	498	486	482	482	509	472	547	462	477	442	518	506	481	524	492	523	484	489	473	512	503	488	501	501	483	491	498	452	518	497	494	481	465	481	463	511	469	485	471	507	506	544	518	503	514	462	504	498	507	467	482	462	494	505	515	467	533	528	464	501	478	510	472	499	506	511	506	494	500	494	453	455	469	480	493	491	477	516	510	507	497	485	506	508	526	492	501	506	519	464	495	513	504	446	467	481	501	492	493	439	505	489	500	514	500	494	487	458	493	494	482	518	534	497	497	480	500	490	444	475	511	478	508	487	483	482	497	493	476	484	491	533	468	484	504	515	484	457	510	478	467	514	455	522	444	528	512	497	473	484	480	498	486	503	521	470	448	516	495	480	505	501	529	501	479	503	489	487	478	459	460	521	526	508	503	477	543	503	486	487	469	508	491	485	511	461	482	535	491	475	492	517	540	485	509	450	493	501	496	498	529	454	475	485	488	506	475	505	509	479	525	510	502	487	510	496	492	506	510	472	482	516	515	479	505	487	484	476	480	532	510	487	528	505	481	497	522	510	512	508	506	494	507	518	478	517	488	502	530	509	484	517	488	478	477	469	491	480	493	513	490	514	508	477	477	471	458	485	520	493	497	476	496	473	481	488	480	468	435	473	513	492	542	513	475	467	494	513	516	502	486	440	460	490	492	488	472	488	497	474	466	491	457	506	531	486	459	477	493	479	496	507	480	513	506	483	487	517	474	487	494	483	482	456	517	484	522	439	518	449	497	466	487	507	489	470	487	487	466	513	456	475	485	482	493	457	534	513	518	512	488	541	520	519	497	485	493	493	524	505	493	531	534	513	508	515	510	464	521	504	469	541	476	525	501	474	477	456	513	517	521	511	488	503	461	481	512	512	516	485	488	484	531	466	490	506	516	465	484	469	474	462	494	427	503	484	492	500	487	498	506	487	503	472	509	500	504	502	503	483	522	524	496	503	523	491	506	487	454	461	484	536	481	453	490	493	512	495	474	490	491	510	541	487	515	517	489	508	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
9721	4224	4952	4901	3699	2202	1611	1318	1061	927	834	815	708	623	552	590	513	461	477	476	552	522	520	588	511	382	384	354	366	335	360	337	341	308	333	360	336	361	301	272	251	282	316	264	318	290	307	327	325	320	839	556	290	297	286	242	271	268	244	274	249	265	244	263	260	253	257	273	251	261	245	265	266	263	262	246	263	236	239	262	241	231	247	257	269	262	229	251	239	245	221	260	233	221	264	230	227	230	244	236	230	253	248	259	240	242	236	263	250	238	262	262	247	229	255	263	263	253	251	243	236	260	243	257	244	260	256	238	244	275	241	228	255	256	257	256	265	252	257	240	212	250	262	250	260	242	271	246	243	226	247	228	258	221	207	254	236	254	250	219	238	213	260	252	240	252	237	264	246	260	243	235	257	220	226	251	223	257	245	244	242	238	253	257	254	261	238	227	256	254	227	219	258	243	257	248	241	242	271	238	232	236	250	245	248	270	248	250	247	247	243	243	269	269	244	248	272	249	256	281	257	255	247	257	254	279	262	264	219	247	230	243	280	225	234	233	251	226	245	247	240	278	259	247	229	233	242	218	226	258	258	255	258	254	276	257	228	255	238	215	266	266	241	251	233	255	262	248	234	268	256	230	271	256	242	260	236	240	257	280	249	265	231	266	255	245	229	242	240	245	246	258	268	286	233	233	253	249	223	269	216	243	257	265	224	255	249	258	224	267	258	233	256	242	234	241	248	269	255	278	247	253	251	250	254	229	264	264	286	247	256	279	241	252	245	249	274	241	231	244	232	230	265	210	262	250	267	270	230	250	232	253	239	253	291	269	237	245	235	239	254	256	270	230	238	250	246	245	245	248	259	249	237	259	235	262	247	252	232	234	273	227	244	252	253	256	240	259	269	244	244	262	272	229	233	251	242	241	217	275	247	228	228	248	240	247	257	250	257	257	263	262	256	255	262	243	247	241	234	252	262	240	239	278	250	235	248	235	242	227	251	262	231	239	230	275	273	268	235	264	280	230	258	245	262	240	249	222	243	249	235	259	248	233	286	240	226	238	228	237	294	246	244	262	230	242	239	243	255	259	250	225	247	229	247	229	239	255	242	259	236	255	282	251	227	248	240	254	250	232	251	251	254	277	240	241	257	236	232	264	232	271	247	245	221	268	233	254	224	281	245	267	241	241	267	242	209	237	250	231	272	229	219	240	272	241	225	249	269	248	221	236	229	239	236	236	242	264	231	230	225	258	235	265	235	255	265	249	251	260	234	245	235	236	273	232	271	252	274	245	259	256	298	281	227	252	258	262	278	248	268	238	260	260	244	283	254	285	247	253	235	227	241	253	250	262	251	266	256	232	223	252	254	274	255	243	226	264	236	252	246	259	253	281	243	202	236	248	273	256	260	245	245	221	226	245	231	239	266	251	234	272	259	239	254	247	259	266	244	255	231	248	247	206	244	250	251	242	241	229	236	236	244	253	274	273	220	253	241	258	242	244	257	254	264	259	254	259	248	236	247	265	234	254	242	234	235	251	256	253	206	242	278	249	240	240	263	237	252	253	241	249	244	277	270	290	239	254	249	261	225	265	235	260	284	259	252	260	268	256	249	234	221	253	244	204	259	244	258	266	264	255	243	255	252	285	232	255	237	234	245	264	257	229	257	254	247	235	225	246	278	283	283	228	272	229	227	241	245	256	270	254	277	228	272	262	239	243	250	256	223	224	225	226	244	248	231	265	243	249	278	213	242	252	259	233	261	240	263	233	222	224	243	296	250	247	256	270	275	259	230	213	259	266	236	248	237	230	258	259	227	253	230	274	267	221	249	263	214	224	258	240	233	257	248	267	255	283	264	250	256	253	241	276	244	271	269	254	252	242	252	243	238	272	270	257	242	225	267	237	239	252	240	230	223	249	263	245	260	259	218	228	236	257	256	243	258	225	225	243	233	243	249	252	242	211	237	252	258	267	239	233	241	232	234	225	264	252	235	258	227	226	254	249	280	258	244	257	263	260	226	278	264	243	226	213	252	225	256	270	230	241	241	234	229	226	242	245	250	254	234	260	225	283	261	236	237	258	234	254	252	271	263	243	240	253	248	253	233	237	248	267	278	253	244	241	244	255	242	273	223	277	233	248	270	245	241	250	262	241	247	283	258	252	250	261	236	257	247	259	253	249	261	281	243	238	236	225	259	240	247	253	242	241	267	201	245	252	268	265	210	234	254	214	237	262	248	249	275	235	268	249	243	256	265	243	243	260	245	242	262	245	255	247	241	252	248	220	253	231	218	249	267	246	249	256	265	248	275	226	246	222	256	260	249	274	263	245	250	237	258	260	271	262	270	256	262	236	240	247	257	240	263	255	279	275	248	259	265	239	246	267	235	256	243	264	246	262	228	234	252	246	254	249	214	249	233	259	211	242	281	257	249	240	260	216	267	277	223	263	255	245	246	261	257	251	236	244	239	250	269	254	238	255	235	250	252	225	248	260	245	274	263	250	248	248	246	265	251	264	260	252	241	255	249	249	259	246	241	253	263	250	254	249	239	216	250	243	228	245	269	251	269	236	214	253	243	247	250	239	260	242	263	275	268	240	256	254	259	290	282	240	252	220	234	233	229	241	240	261	267	242	239	253	250	235	237	251	224	244	247	264	240	252	242	232	258	281	229	257	232	250	260	222	274	238	227	254	260	236	248	245	231	235	248	240	270	292	250	253	269	234	287	237	271	228	237	251	261	245	238	238	236	225	241	248	221	241	243	241	257	229	229	266	279	247	281	215	231	260	267	231	223	270	257	238	229	248	258	271	241	270	244	229	248	235	221	210	235	250	254	252	240	247	228	246	237	244	239	231	211	260	241	229	257	250	237	266	241	241	237	254	229	253	246	280	276	245	245	278	263	228	250	262	229	269	264	236	248	248	256	247	243	238	248	262	234	255	271	264	260	270	271	217	231	229	256	236	280	246	230	250	240	248	256	277	234	243	260	234	242	261	242	226	243	247	232	271	242	218	257	238	255	243	254	232	240	240	224	246	250	235	262	249	253	279	248	225	230	248	273	256	249	243	243	242	238	260	254	254	237	245	275	258	219	230	263	247	221	268	242	265	250	245	251	225	249	242	242	235	267	248	270	240	244	233	254	274	256	233	243	273	260	251	259	272	235	258	224	232	249	234	259	238	227	234	237	263	235	270	232	252	234	251	260	266	264	257	233	232	266	269	244	249	225	249	265	225	266	250	246	216	236	242	266	244	271	217	256	274	215	246	237	246	258	245	221	259	261	225	250	225	246	221	234	241	263	258	225	233	236	238	250	279	256	261	248	257	259	240	232	230	247	250	251	254	237	231	264	236	261	230	269	255	244	245	250	260	244	244	248	247	222	241	237	238	250	248	235	245	243	230	226	270	234	240	252	243	226	236	287	263	254	245	236	245	233	244	277	221	251	226	273	247	283	243	219	236	245	254	264	262	260	254	264	229	231	254	272	250	254	287	247	260	257	261	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
6815	4662	6717	8910	8056	6739	5894	5507	4401	4053	3807	3691	3327	2993	2896	2719	2467	2478	2353	2592	3036	2874	3127	3684	3035	2069	1687	1600	1715	1653	1688	1584	1519	1424	1485	1515	1433	1453	1262	1097	985	1064	1080	1169	1144	1180	1273	1264	1132	1298	5893	3161	1046	945	887	742	798	797	805	780	794	753	778	814	830	745	815	761	822	790	795	729	790	827	739	815	770	748	774	706	754	822	722	726	765	785	762	797	744	724	725	739	811	773	773	748	735	781	763	761	785	767	776	734	723	692	765	731	792	730	740	741	763	826	728	756	751	778	749	733	758	732	736	769	721	741	726	727	782	749	784	757	768	724	778	730	735	791	770	824	809	801	746	732	716	749	819	784	748	777	721	726	731	747	748	727	759	760	743	792	761	756	797	790	767	798	771	709	745	747	752	740	752	727	779	757	791	772	726	763	715	795	755	748	743	739	762	772	745	727	761	771	771	739	784	747	749	734	762	740	736	777	803	815	762	763	791	758	770	810	718	764	728	754	818	741	805	752	722	789	725	709	742	733	748	738	737	772	791	753	801	756	742	731	767	770	744	764	769	741	699	780	756	717	753	748	751	783	766	753	777	695	762	792	756	680	759	724	770	784	741	776	760	728	786	767	783	759	724	750	723	752	805	747	778	748	766	776	802	723	769	761	733	765	749	714	756	772	752	729	718	747	747	781	744	778	733	736	796	765	723	717	775	739	742	776	778	715	780	762	811	712	740	803	742	769	731	776	770	784	744	772	768	725	712	789	747	738	756	731	768	761	717	690	780	788	739	711	798	742	755	748	778	719	740	756	754	766	770	734	764	754	787	731	778	726	762	772	771	742	799	745	804	750	760	741	764	762	701	732	773	769	767	752	719	767	771	767	778	758	772	780	732	722	773	755	735	789	735	799	725	773	729	736	774	732	770	790	759	701	778	736	729	718	824	736	748	694	737	841	743	770	774	770	789	822	741	794	753	772	764	761	763	734	774	716	772	715	769	708	781	756	721	772	757	763	747	782	744	798	764	737	795	749	774	761	771	782	753	731	741	736	766	750	735	764	736	795	735	759	727	748	758	791	723	747	708	743	810	775	745	720	702	731	732	727	841	742	778	789	780	708	766	796	767	742	727	776	711	724	751	786	730	766	795	762	784	743	799	788	786	742	783	712	744	777	765	758	722	737	731	746	802	746	747	745	765	761	777	805	757	739	706	722	728	763	724	758	754	735	730	736	779	783	752	757	752	727	749	701	787	781	774	753	802	790	723	779	685	787	778	749	755	741	733	776	763	776	709	728	716	800	791	774	740	783	775	780	784	735	750	740	755	707	708	790	774	785	779	795	738	726	779	757	760	741	792	692	737	804	796	730	766	777	731	761	762	729	761	753	750	778	777	732	718	758	779	708	800	797	697	735	741	757	755	731	745	757	829	760	792	741	703	746	759	715	767	754	720	705	781	727	772	787	751	722	731	761	743	780	708	774	726	731	757	738	772	722	748	734	783	719	799	782	784	749	761	798	687	705	731	731	735	712	734	745	738	736	782	766	743	738	784	786	738	754	775	760	763	736	746	753	727	723	757	737	781	715	730	759	771	825	760	738	758	751	785	764	774	765	688	728	792	795	736	767	769	752	764	769	719	764	777	768	757	741	753	777	816	750	721	731	730	793	792	723	746	767	787	741	749	740	786	744	785	788	765	727	783	737	748	736	729	763	765	803	780	723	777	754	706	742	749	770	743	721	760	762	788	726	729	766	742	713	750	744	734	713	744	753	773	780	750	817	795	766	792	716	732	720	763	767	735	712	778	816	777	758	779	742	762	739	724	740	753	706	757	794	688	695	774	732	747	801	802	720	766	744	781	789	727	754	743	746	774	738	745	772	744	808	747	779	731	731	772	714	729	706	758	763	735	755	724	751	772	763	739	711	707	761	739	717	766	751	797	715	747	748	746	771	782	724	733	731	795	749	765	749	763	745	766	770	790	717	740	737	795	776	763	783	744	758	758	750	749	758	731	761	714	781	702	776	823	777	773	771	766	714	771	769	762	734	740	697	724	700	755	707	744	727	774	799	749	725	791	758	776	766	755	693	727	755	699	796	742	695	734	782	744	741	743	816	721	749	744	749	780	812	738	728	731	734	743	773	775	730	783	752	783	745	740	764	759	809	769	765	741	801	766	782	777	726	724	736	758	734	748	778	730	697	745	755	725	747	752	776	735	747	699	753	793	763	715	690	736	752	728	745	748	762	741	769	725	770	761	772	745	729	779	797	741	794	738	814	694	739	742	740	774	801	757	739	740	776	751	782	730	728	772	764	761	749	714	746	745	731	717	716	710	793	805	757	690	770	803	730	736	785	715	735	741	723	765	783	735	775	813	713	760	790	722	798	717	764	794	735	796	693	725	727	729	740	774	794	777	751	778	734	774	767	703	749	748	728	751	724	722	744	722	745	772	727	736	803	727	744	790	716	794	786	761	706	719	743	812	756	728	751	779	786	758	728	779	755	751	727	745	772	754	750	779	718	767	777	773	767	761	764	723	751	752	742	772	796	750	755	756	714	722	746	788	747	715	746	737	716	810	781	726	802	793	758	802	777	770	806	735	777	728	768	729	730	753	774	746	743	760	781	774	735	772	755	750	738	765	740	722	794	706	801	740	739	779	771	758	754	730	748	764	748	740	764	736	746	756	843	752	807	735	751	810	764	781	776	742	751	746	798	757	727	776	724	694	758	719	738	747	780	767	793	718	785	774	757	744	742	736	740	736	747	746	743	734	752	747	810	772	732	767	768	755	781	728	754	751	756	782	739	762	744	809	727	796	789	759	788	790	767	750	784	729	763	765	695	726	770	762	718	765	794	803	748	767	778	749	729	733	712	832	738	753	768	761	787	746	765	780	745	762	731	764	735	757	724	778	715	761	738	776	760	785	779	776	757	769	735	771	744	792	759	815	796	758	767	726	758	769	734	780	736	716	779	731	676	780	773	707	753	737	765	788	781	783	754	763	729	777	740	745	749	734	746	723	729	767	807	800	722	703	781	747	738	772	798	764	779	784	764	752	777	755	782	762	783	751	794	786	751	727	765	796	784	730	798	740	767	753	732	732	721	757	723	793	750	761	771	793	739	783	787	736	788	714	711	779	775	778	788	724	774	794	767	757	750	787	750	740	859	767	783	718	741	776	727	776	771	761	741	729	785	722	712	743	692	805	740	775	766	810	734	771	735	685	777	700	755	739	742	780	752	762	694	782	785	763	766	779	733	744	766	761	813	743	755	731	765	748	783	712	782	779	748	716	754	721	750	785	782	716	700	744	749	792	770	752	743	742	731	773	781	750	767	807	720	755	723	760	756	765	754	720	750	788	778	739	763	760	764	753	767	775	773	760	771	738	729	739	742	746	742	790	785	701	735	809	741	716	753	757	721	773	726	756	836	761	780	795	789	787	730	737	745	721	768	736	742	784	751	751	795	728	787	749	749	809	756	773	717	763	775	767	740	788	778	727	716	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
18685	8634	9135	8530	7251	4823	3413	2575	1991	1438	1271	1231	1162	1128	950	823	885	740	718	778	903	892	1020	1042	822	581	543	544	525	518	608	490	475	464	506	489	466	474	454	418	391	409	391	417	390	399	418	446	402	547	1544	901	379	392	397	340	321	334	337	315	365	345	314	328	318	294	324	347	274	330	308	311	323	336	318	303	344	373	333	311	347	355	343	303	353	340	308	342	341	333	343	354	323	308	330	306	349	336	326	312	327	332	330	325	325	343	343	349	306	354	323	315	305	317	343	329	336	354	338	323	330	314	295	332	334	309	318	300	304	338	346	349	353	320	294	308	340	342	301	316	339	336	334	328	343	326	335	337	324	317	336	314	328	315	369	332	321	347	329	317	321	360	352	298	338	319	317	319	321	330	358	305	342	325	309	325	320	306	328	321	314	317	298	331	294	359	313	337	308	323	330	343	330	311	312	329	331	365	321	338	334	330	359	344	316	303	299	304	312	304	313	329	342	358	298	343	284	325	330	288	320	320	313	315	303	333	365	289	330	317	325	316	335	340	327	301	320	324	310	323	320	328	310	311	319	309	319	334	303	332	331	336	334	344	353	323	312	320	320	342	317	303	347	302	307	311	331	311	336	336	329	329	309	308	338	339	303	333	338	324	328	318	317	352	329	328	343	320	303	344	328	323	325	330	318	329	315	304	344	315	299	322	313	337	313	320	285	322	323	322	304	328	317	327	301	327	343	322	319	308	327	365	324	286	322	290	322	335	300	338	334	343	299	325	290	293	349	294	300	325	299	308	304	341	315	340	306	366	319	296	350	331	306	353	346	307	303	315	323	334	320	297	322	327	331	290	316	313	324	329	283	288	328	346	311	337	315	308	341	333	350	340	328	346	310	326	332	306	301	336	319	312	336	327	290	303	288	309	291	328	357	325	282	308	311	352	312	337	318	354	302	318	323	300	329	314	360	317	290	346	347	340	321	301	322	324	342	314	331	293	308	305	323	330	301	304	309	314	318	309	308	326	314	369	294	314	354	333	359	340	331	285	335	316	300	333	342	329	330	326	313	334	326	331	330	320	336	325	325	348	316	340	323	298	311	309	329	305	303	315	361	328	320	323	337	297	345	356	311	364	332	365	308	331	295	315	303	326	316	345	324	333	309	324	347	318	351	346	327	338	330	314	289	377	329	330	374	299	330	318	340	284	334	327	325	317	334	319	337	326	326	299	352	341	347	351	320	362	328	347	315	328	332	360	343	312	343	336	320	343	325	367	328	306	344	310	317	304	310	334	338	291	349	300	300	331	328	343	325	311	332	337	335	362	293	316	339	301	355	339	326	343	330	324	318	336	289	345	314	307	321	325	307	334	335	327	317	296	309	320	313	347	345	308	326	326	312	330	305	350	295	309	304	322	324	320	301	318	339	351	309	320	345	352	291	339	316	295	355	301	354	335	317	329	339	304	314	341	322	331	318	308	304	313	331	356	336	345	326	311	336	311	322	291	340	342	306	303	317	327	302	311	321	329	310	319	333	324	307	336	313	347	350	316	286	316	303	328	341	314	332	323	298	354	340	346	327	344	311	300	335	329	320	314	306	352	305	294	314	322	333	322	302	322	331	313	342	322	308	329	298	300	318	329	338	290	317	324	321	321	358	293	330	310	325	327	313	332	318	331	330	306	316	310	329	326	307	360	348	294	345	330	314	347	323	334	308	304	346	302	278	304	344	360	318	318	330	330	332	337	330	315	300	308	352	309	311	356	322	342	330	324	342	314	346	344	332	341	351	342	323	329	333	342	356	318	328	329	326	301	342	317	323	323	319	342	351	300	331	317	321	358	341	317	347	313	325	299	324	323	336	328	341	306	326	342	302	328	323	341	267	297	293	293	365	320	321	354	287	320	313	306	280	311	314	320	338	316	318	350	347	319	289	295	331	343	320	305	337	330	333	288	311	320	324	340	317	345	302	346	308	314	293	319	322	351	320	320	322	325	325	332	328	379	352	322	319	342	334	329	291	355	312	302	323	319	351	337	310	325	321	314	327	315	282	292	339	318	336	308	307	350	341	362	325	311	311	310	355	312	322	354	294	344	333	327	316	307	324	345	340	325	343	318	331	329	304	363	305	341	338	317	324	288	300	331	329	336	325	332	311	326	347	309	346	334	275	325	318	321	336	294	298	353	304	327	337	303	324	344	345	350	340	332	303	350	355	338	297	333	331	299	320	304	322	340	331	337	331	305	355	334	337	315	327	349	333	337	327	329	337	303	351	312	332	374	332	383	314	343	313	313	325	322	312	344	307	330	325	312	338	306	337	313	317	334	335	321	326	315	298	314	327	335	303	335	355	315	330	329	319	346	336	323	348	303	329	306	325	337	324	343	320	302	320	341	319	313	333	359	355	310	324	342	329	296	325	320	365	326	317	320	330	354	357	296	319	327	308	332	346	351	324	343	333	287	334	314	333	327	338	320	330	331	316	312	318	303	331	314	338	339	326	303	318	329	306	317	313	338	342	339	324	318	368	327	321	301	319	349	306	309	291	344	307	311	363	328	328	331	294	338	301	358	307	314	305	314	304	295	315	359	320	319	321	318	293	315	323	325	285	319	307	352	310	318	313	319	305	327	328	317	351	337	366	287	326	320	363	326	288	314	323	298	357	342	333	312	346	301	282	285	322	312	324	307	315	337	296	289	314	306	308	319	323	329	333	315	361	309	320	332	309	315	327	339	327	343	343	333	324	345	317	330	301	338	315	339	314	306	336	337	305	338	298	318	303	307	323	313	311	342	335	351	314	313	356	321	276	324	326	330	364	293	323	316	323	344	327	335	335	303	290	326	328	328	325	317	324	327	345	316	320	294	344	305	368	318	346	333	354	314	325	301	354	315	323	316	316	318	334	339	321	301	305	308	327	316	337	356	363	342	319	335	313	330	333	320	312	327	341	306	350	351	291	324	301	336	300	339	291	330	328	336	308	335	327	296	308	351	325	320	299	317	275	351	314	307	343	337	329	300	343	331	325	323	317	327	355	303	339	354	336	306	325	308	349	287	343	325	325	332	320	319	326	308	314	318	347	362	338	309	319	317	296	299	328	326	316	332	312	317	325	309	298	342	309	312	310	321	304	328	323	364	336	294	332	325	333	323	311	347	340	338	329	302	330	323	308	342	303	328	291	323	274	295	311	321	310	317	371	311	314	340	321	321	290	315	306	349	318	325	311	320	329	347	341	320	333	337	306	323	317	301	354	335	319	343	314	325	317	343	302	302	311	316	346	325	294	309	334	384	321	300	315	349	354	339	343	300	342	364	323	321	372	346	324	333	323	303	313	322	335	316	311	303	317	304	324	358	307	320	331	315	325	339	325	324	332	339	310	329	306	337	324	312	308	301	322	312	284	363	323	329	330	296	311	291	330	339	334	334	333	344	349	322	289	335	355	301	314	334	310	336	315	310	329	345	356	319	361	320	304	312	355	338	323	346	303	286	301	333	323	329	319	320	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
9553	7238	10409	13054	12485	10431	9478	8774	7332	6692	6296	5739	5150	4944	4675	4531	4452	3907	4116	4555	5125	4995	5713	6242	5269	3363	2848	2586	2819	2629	2835	2372	2292	2191	2519	2347	2218	2089	1905	1534	1498	1561	1510	1613	1495	1762	2019	1798	1712	2757	9846	5155	1554	1411	1169	1173	1071	1080	1040	1080	1073	1030	996	1082	1021	970	901	997	915	963	969	956	943	1011	946	977	927	999	1004	956	930	1008	1007	927	951	919	943	968	951	968	943	981	920	951	917	878	938	997	952	935	941	975	955	910	916	934	944	887	912	970	951	956	915	956	963	939	930	942	927	952	935	922	900	951	921	872	955	892	936	932	922	945	954	915	956	912	968	927	1029	956	937	955	947	943	949	979	956	971	943	946	934	950	973	908	929	968	906	907	934	928	928	979	919	967	989	886	992	950	975	960	961	947	944	957	966	946	907	940	950	936	926	949	987	867	957	933	957	996	891	908	897	967	972	909	878	945	938	914	906	931	907	958	921	912	923	946	911	927	958	888	928	973	960	944	942	954	935	963	967	945	965	926	931	945	888	954	930	950	932	923	974	939	895	902	933	958	933	927	947	931	955	955	926	958	955	978	969	900	903	918	943	961	946	968	1001	938	938	981	955	938	939	897	934	953	888	919	905	918	918	986	937	904	938	921	919	935	912	917	893	918	964	908	959	949	919	918	939	878	923	948	931	945	937	905	938	976	954	920	1040	905	918	901	973	912	912	1024	899	980	927	936	968	950	957	1000	910	915	941	934	911	933	920	920	932	967	957	925	897	940	974	891	953	900	921	949	896	968	910	930	984	936	968	909	927	914	953	903	965	928	928	936	927	902	929	945	923	895	946	908	957	986	961	962	905	921	915	889	1009	928	936	951	948	905	905	921	880	922	920	944	961	937	937	883	948	943	929	902	925	945	930	902	931	904	939	897	951	915	888	949	940	911	938	937	941	936	891	963	979	904	957	976	924	967	938	956	959	947	928	926	973	957	930	894	984	934	901	927	942	908	919	973	978	948	906	925	1002	913	944	935	940	947	901	956	890	924	963	962	892	912	969	957	968	958	959	940	964	966	939	939	918	899	905	936	868	922	943	925	951	945	909	961	950	966	983	945	923	1013	913	919	912	916	919	982	932	991	895	866	972	943	946	958	910	959	955	912	945	893	935	888	951	928	916	868	959	973	985	884	927	915	938	976	983	1002	950	985	901	980	930	942	958	944	917	928	906	937	902	930	918	919	977	901	963	938	948	885	943	917	904	875	945	951	973	887	920	924	963	899	936	932	997	945	902	911	911	948	944	992	950	903	999	935	958	857	992	940	881	940	959	946	959	998	962	943	945	895	958	957	933	946	944	949	973	928	946	929	930	956	905	987	907	971	946	905	888	936	950	963	966	970	986	922	955	998	930	949	935	937	877	934	953	925	927	936	971	932	934	932	948	911	921	936	952	904	937	942	951	966	953	925	921	1015	932	908	937	919	933	888	904	949	986	942	960	883	972	904	939	957	905	981	970	898	951	978	945	979	933	965	922	947	923	945	907	943	966	953	968	943	948	946	973	1007	891	910	878	944	953	923	963	877	932	950	922	953	888	918	969	908	923	924	956	925	917	976	952	948	901	942	912	916	937	863	947	926	942	905	965	974	920	916	967	901	921	937	976	902	949	940	855	944	956	901	981	940	934	936	944	895	909	946	966	950	944	978	956	899	939	951	945	967	945	958	953	978	943	910	905	936	929	964	939	968	942	942	944	959	924	911	937	940	927	939	960	920	980	948	947	921	971	898	942	951	882	946	906	939	960	923	927	870	931	895	995	969	971	980	908	991	948	933	971	966	922	956	946	914	950	948	982	956	934	922	909	951	948	945	989	930	948	907	905	983	959	923	913	902	938	947	983	969	982	985	966	902	928	872	942	907	992	971	956	893	965	941	905	920	971	963	902	919	941	902	834	949	966	918	955	955	908	905	899	894	898	919	969	934	939	961	916	932	866	975	934	902	913	916	910	941	978	923	978	943	932	938	912	926	977	962	840	954	927	930	967	924	968	885	902	931	954	1023	949	888	919	891	972	985	968	909	1004	904	977	948	967	942	950	969	931	918	917	981	940	927	885	925	930	914	920	954	885	890	951	940	948	897	910	977	957	932	958	963	926	927	926	948	957	899	978	898	968	960	914	936	944	963	894	955	937	953	967	964	930	913	981	897	944	954	936	924	941	924	966	893	941	917	921	975	909	913	923	885	917	951	922	923	920	985	971	932	928	918	927	891	964	944	903	982	908	919	944	894	922	930	912	923	955	956	967	940	913	902	951	873	922	959	967	903	879	926	947	927	923	914	929	901	976	890	907	938	912	953	921	924	891	931	947	907	935	920	933	917	965	924	955	926	903	932	981	919	927	952	950	977	939	900	897	884	938	967	946	988	920	941	902	887	915	909	946	975	872	930	971	962	920	898	927	978	961	953	926	957	958	928	962	916	919	951	938	877	937	942	946	952	925	925	932	913	976	967	941	897	970	882	910	850	913	933	901	941	913	926	950	913	928	944	969	920	930	925	966	894	914	950	850	966	899	909	935	960	944	971	915	958	897	896	960	921	931	866	940	939	935	973	938	934	919	927	917	914	899	972	898	911	913	893	944	965	959	922	937	983	878	935	946	986	940	890	931	893	948	931	961	960	927	916	933	993	938	930	886	961	967	981	888	915	935	932	903	900	935	900	956	908	923	971	943	971	925	932	922	918	907	920	915	949	924	894	920	942	936	976	913	920	1009	957	919	960	955	950	904	914	927	976	934	955	986	913	904	1022	958	965	907	888	1032	950	952	923	904	885	947	973	898	883	954	914	903	909	921	916	969	968	989	931	932	932	950	913	950	944	948	948	910	953	938	936	939	910	939	889	952	914	1002	941	1001	919	937	973	1022	931	898	930	935	955	921	930	950	914	950	914	932	932	985	911	956	928	977	977	923	998	950	917	949	953	903	925	936	929	925	963	981	928	948	945	939	881	993	882	889	914	940	970	1002	850	889	942	953	943	946	937	1009	936	938	929	966	906	901	947	960	942	939	950	966	944	933	934	894	921	904	958	903	959	920	960	928	934	926	1014	921	881	967	930	879	954	950	969	889	952	912	959	912	961	941	925	916	936	950	935	969	949	950	875	920	885	932	1001	1032	939	951	989	869	945	949	916	887	930	950	915	954	951	931	914	984	923	971	943	948	934	868	928	964	968	949	955	911	917	966	917	969	876	984	909	974	989	955	927	965	918	915	873	917	954	957	1001	953	963	945	985	964	980	964	935	926	932	931	961	920	963	933	998	960	971	922	899	931	946	894	921	923	915	934	946	890	914	903	950	987	942	980	905	911	927	955	907	967	997	938	939	914	969	914	901	965	880	913	878	954	977	945	922	943	924	899	950	996	861	951	946	915	958	965	947	947	922	1006	951	961	991	921	970	940	917	980	930	985	916	921	918	931	970	915	930	987	899	970	911	898	1049	961	932	913	970	890	953	945	957	919	1001	952	966	907	919	925	967	933	947	983	910	958	961	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
2366	677	810	743	600	513	424	367	331	292	255	252	260	231	226	212	208	190	181	181	187	220	196	198	188	178	187	191	159	186	203	196	157	152	178	176	174	186	174	180	183	174	166	186	133	160	182	174	154	168	214	174	131	151	156	135	170	153	176	142	151	143	140	128	143	151	149	140	143	153	125	175	141	165	142	161	122	157	157	158	147	166	156	154	172	166	162	141	156	165	143	139	148	155	183	169	169	169	147	157	160	153	161	150	147	137	158	159	146	159	169	141	158	165	160	169	155	162	148	169	135	147	148	146	167	138	151	132	155	147	170	140	122	136	171	141	155	130	147	179	196	158	168	193	154	153	149	154	166	172	157	159	140	137	123	167	167	151	154	176	155	160	138	161	133	164	149	162	168	138	132	170	141	148	150	151	150	167	150	148	144	138	148	144	180	157	131	165	156	173	155	160	165	144	165	150	159	138	177	149	155	126	137	162	157	153	158	152	142	149	154	156	136	151	138	144	165	171	145	164	158	142	162	144	156	154	148	150	168	151	162	139	160	144	157	119	143	148	162	135	154	150	154	133	153	149	161	157	155	148	163	148	136	156	158	154	138	157	136	137	170	145	168	147	154	144	158	153	160	171	184	178	148	160	151	151	133	142	167	148	150	156	157	131	162	170	136	162	162	150	139	171	156	158	187	173	155	143	162	176	157	163	166	144	126	145	163	161	151	155	144	161	149	159	155	144	172	148	136	143	140	157	162	163	130	156	162	163	150	151	155	144	143	154	170	161	160	151	145	164	154	173	154	143	170	156	141	173	161	135	184	155	148	156	144	160	161	159	167	134	154	151	154	127	155	150	140	150	143	152	162	153	167	153	174	131	166	168	141	138	159	144	144	143	157	155	182	138	157	146	141	172	163	142	134	139	160	157	167	161	136	168	181	158	161	155	134	145	169	157	157	180	157	169	157	176	152	156	180	152	159	147	172	152	147	149	143	157	147	155	146	171	148	172	153	172	163	152	168	165	164	158	157	146	151	164	159	157	155	162	165	153	161	164	149	185	155	134	168	166	146	170	173	156	142	184	135	150	139	145	126	160	168	143	169	162	160	137	153	155	152	167	181	164	139	144	175	157	156	158	143	173	164	171	170	147	138	171	149	134	134	153	136	166	142	165	172	182	136	180	153	163	144	153	143	153	169	147	180	148	165	141	146	161	162	171	164	154	165	150	146	142	144	152	149	136	156	127	151	157	170	134	136	155	157	159	164	178	149	150	128	151	148	160	147	159	153	146	163	143	186	179	188	153	153	156	161	165	150	151	149	164	164	177	136	140	158	135	155	168	168	162	131	164	151	158	134	159	133	164	163	159	152	146	158	150	159	145	150	120	172	144	154	178	143	152	170	158	157	165	147	135	152	139	141	134	170	169	176	150	149	139	162	163	164	190	140	157	144	154	147	162	178	146	147	176	156	172	155	165	178	162	174	137	167	158	171	153	168	125	184	189	145	142	152	137	152	140	157	142	168	156	160	156	143	145	155	149	146	158	188	156	161	159	177	148	167	139	156	158	164	147	140	163	141	156	150	134	158	161	153	146	148	156	172	135	147	142	169	105	142	182	167	164	157	156	175	159	167	141	175	161	149	165	167	153	157	137	139	172	154	170	143	134	174	137	148	157	133	155	173	142	144	153	160	147	149	163	169	145	131	143	138	170	143	165	148	169	145	158	160	156	150	143	137	153	153	134	149	159	152	138	164	173	132	165	171	186	148	156	150	161	138	153	154	157	157	156	160	142	145	149	152	170	157	141	145	137	167	152	158	157	143	169	142	166	150	170	184	159	148	193	169	176	167	177	166	141	169	161	156	146	139	149	167	145	140	167	146	148	150	156	141	169	151	168	140	147	174	159	181	169	182	165	180	138	149	161	166	151	138	136	162	156	149	158	140	144	152	150	134	136	166	154	148	154	138	156	152	150	153	146	162	130	157	182	156	161	148	168	150	136	141	142	160	158	155	155	153	159	145	138	169	149	169	152	166	148	144	167	147	161	161	167	180	137	168	132	166	178	140	148	162	140	170	176	143	130	163	170	167	170	155	175	156	152	162	150	155	148	155	149	164	140	140	155	147	148	150	160	144	162	161	153	140	167	133	154	151	138	153	146	157	147	169	154	177	156	164	168	152	160	139	146	113	145	165	156	157	158	158	155	124	138	165	176	169	159	136	147	150	151	171	157	148	150	172	148	153	155	161	167	165	149	129	165	158	172	149	158	148	144	171	174	141	173	152	166	146	159	159	155	154	142	163	155	152	185	168	152	155	159	155	165	181	164	165	176	145	166	151	152	164	157	160	167	176	154	127	174	157	157	171	156	150	159	143	137	145	151	167	142	140	159	143	156	150	162	150	128	160	140	172	149	129	165	166	156	159	145	161	161	178	168	147	132	158	139	159	169	146	163	158	167	138	181	165	138	156	134	158	128	150	176	151	169	180	146	149	162	163	148	161	159	139	157	159	148	147	179	157	162	154	140	162	156	149	154	165	141	167	142	178	146	150	146	128	156	155	141	155	152	150	143	152	145	136	156	139	148	143	152	144	154	146	158	130	152	149	143	158	147	157	152	138	162	174	148	145	159	130	164	154	157	173	164	166	152	155	147	148	166	187	153	139	166	177	150	179	159	152	145	147	165	158	161	158	168	156	143	172	143	161	164	134	155	171	161	146	167	151	158	157	163	156	146	138	130	168	150	162	129	159	152	159	151	125	155	140	182	185	165	154	156	166	157	151	146	158	163	150	152	153	153	146	167	144	154	153	158	136	139	159	167	164	180	153	163	125	140	192	147	161	148	164	161	141	163	145	154	156	163	175	150	154	169	167	170	144	157	160	191	153	169	142	169	152	143	150	136	164	192	138	135	167	146	193	145	146	152	178	167	142	159	162	160	150	162	149	155	156	145	162	170	168	163	148	148	162	141	169	156	143	158	152	161	126	157	177	165	157	149	148	153	152	151	152	150	157	169	145	145	162	135	156	186	150	191	161	143	153	155	153	137	180	135	142	152	160	165	137	154	174	134	163	134	174	140	157	168	162	154	149	129	151	142	167	157	155	142	158	158	149	146	149	141	143	151	152	162	144	153	166	165	150	153	139	162	163	181	134	157	165	155	167	129	164	158	155	149	163	155	133	174	144	169	142	128	144	149	161	154	138	163	160	154	175	161	145	160	166	165	162	145	148	163	130	190	141	153	148	173	154	143	156	147	147	134	150	151	149	160	161	151	150	135	154	138	162	164	145	157	154	139	147	167	152	171	159	175	149	163	168	156	168	137	147	173	145	171	138	160	165	135	167	129	147	145	156	161	122	160	150	165	154	149	162	153	157	169	145	131	129	151	154	145	144	158	154	151	148	170	150	183	156	167	189	149	127	166	142	164	141	146	158	161	144	149	162	150	172	170	167	186	157	140	139	119	179	136	154	149	137	151	149	166	154	153	149	148	177	160	133	129	154	170	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
2331	1217	1802	2403	2258	2016	1808	1666	1390	1285	1192	1083	1090	1015	981	907	825	797	814	827	772	744	803	852	751	613	621	609	633	683	628	634	645	680	691	678	672	633	599	590	560	542	591	583	539	551	562	545	522	653	921	650	519	522	474	520	536	521	535	486	476	515	481	548	496	521	503	463	505	507	511	511	529	480	463	572	471	492	514	481	555	534	507	477	532	482	497	536	512	537	502	524	520	527	492	531	547	526	511	516	528	500	510	496	480	524	533	490	507	553	544	501	525	480	507	497	529	536	517	492	488	539	539	509	510	516	502	510	532	466	496	512	508	515	501	489	536	516	464	503	537	528	520	557	468	538	504	499	558	511	524	493	502	509	537	549	483	490	482	509	512	507	526	545	540	536	506	477	504	464	527	557	543	535	528	508	510	507	499	527	528	470	525	481	522	517	523	520	522	483	537	509	556	524	542	501	488	516	543	537	507	525	501	518	494	507	536	443	543	519	512	515	531	529	502	519	549	505	568	521	557	535	569	530	489	567	552	532	520	486	501	487	518	489	542	541	498	528	529	497	547	534	510	497	516	568	512	482	477	535	525	504	504	517	526	540	511	469	480	504	492	552	536	479	507	505	510	453	517	535	513	519	515	494	509	502	498	485	535	524	492	529	535	516	497	503	522	508	485	488	498	552	540	495	485	512	525	513	504	541	482	485	509	522	533	448	506	545	512	487	561	527	522	525	515	492	549	512	533	528	548	517	480	563	489	498	510	538	571	515	460	541	509	544	525	505	487	551	529	478	547	528	536	507	517	534	520	487	519	469	518	511	534	517	537	500	476	513	501	524	490	518	508	496	493	491	495	530	488	534	485	489	486	539	498	513	474	491	506	505	460	546	499	503	493	487	501	496	524	517	566	506	512	526	489	544	505	449	501	524	489	528	481	519	481	525	500	513	524	487	539	516	498	494	506	545	482	521	502	506	495	524	523	530	553	495	548	550	507	498	521	517	532	508	506	512	495	515	478	538	491	536	541	490	520	480	517	520	485	476	505	467	499	488	559	501	474	498	492	516	482	490	532	559	519	489	500	513	502	548	515	543	529	522	521	482	533	533	491	524	553	496	501	445	494	517	503	509	529	475	529	510	503	512	510	523	514	503	505	534	514	494	523	487	536	538	504	497	493	483	552	554	485	517	499	502	487	525	486	528	491	537	489	485	545	501	502	526	507	494	501	533	534	506	531	529	534	475	504	489	525	540	515	522	535	522	482	517	536	534	540	505	476	505	471	533	513	523	509	490	530	518	499	504	510	543	504	454	531	513	511	504	514	540	524	501	485	476	521	529	485	505	542	516	517	494	495	528	536	487	493	529	517	543	511	498	508	513	530	479	476	513	527	510	521	509	563	516	480	486	514	490	512	530	526	519	499	487	509	508	550	502	496	506	495	525	515	517	502	555	509	519	485	505	528	515	501	482	535	511	519	506	494	545	534	515	516	520	516	521	508	533	479	506	482	542	499	534	484	527	521	518	504	530	519	521	524	489	526	503	493	485	538	538	516	523	504	505	536	475	507	494	519	495	527	486	455	515	497	500	504	545	517	520	522	549	519	468	496	521	504	537	520	538	479	483	547	553	527	494	500	513	534	492	497	535	486	490	541	469	499	516	524	527	494	541	505	537	509	516	479	513	483	522	512	486	514	466	518	503	503	514	506	518	508	488	525	490	483	449	495	546	539	495	540	476	502	527	479	518	509	492	508	510	535	468	525	529	537	506	525	495	500	523	543	533	550	486	478	516	503	516	523	482	511	494	520	523	482	521	506	479	463	544	514	498	524	497	548	491	489	545	514	519	527	515	535	485	496	518	525	534	516	504	528	524	567	494	522	531	475	504	540	503	538	479	516	516	500	524	499	515	494	506	494	539	506	548	531	503	455	475	506	511	540	527	538	512	495	531	533	537	529	551	478	483	538	491	514	500	509	528	523	490	518	533	503	501	536	494	533	544	538	504	520	537	477	484	501	515	514	527	513	515	525	516	510	529	501	483	515	518	533	489	494	464	546	509	507	509	526	511	525	539	486	506	513	498	514	518	491	507	474	531	490	541	514	541	534	516	555	492	539	509	501	569	462	534	494	515	462	501	477	532	514	500	527	502	531	483	508	500	461	464	490	472	498	492	503	491	523	517	499	521	448	494	510	540	536	532	523	492	495	531	487	477	505	496	515	500	506	488	536	511	512	497	503	503	502	477	511	523	539	487	507	501	512	520	509	472	516	495	518	503	487	542	480	521	490	519	529	510	483	529	445	473	505	499	524	513	502	508	489	523	501	506	435	521	502	495	500	518	521	514	531	498	502	494	515	483	528	525	482	530	528	489	499	528	540	538	523	518	529	494	485	476	535	537	509	500	558	459	536	506	507	522	548	524	520	513	468	525	489	521	505	545	518	478	522	512	503	544	487	520	519	477	490	510	478	531	488	492	515	492	512	518	532	513	488	506	525	494	470	473	500	483	498	511	534	503	538	502	537	507	506	504	494	527	484	519	472	591	530	539	482	563	558	475	474	513	464	533	531	528	523	538	557	535	492	507	540	489	529	519	535	505	508	562	505	489	544	512	480	526	530	470	488	522	485	499	473	530	472	508	523	493	514	502	518	545	489	467	507	531	546	501	493	504	510	485	467	537	460	504	541	500	498	468	482	492	539	503	519	506	531	518	505	488	494	495	523	531	498	476	490	533	529	522	491	520	522	483	519	477	512	536	517	527	514	479	509	523	493	563	515	543	482	504	505	535	482	538	527	543	481	495	507	472	482	474	525	544	524	504	491	531	522	498	506	507	511	512	483	492	538	510	541	537	507	529	487	496	487	512	490	505	524	508	500	505	514	498	493	488	508	486	492	533	518	547	500	490	507	521	521	546	509	480	476	535	472	523	514	468	465	494	514	492	522	510	533	509	531	510	513	555	496	504	499	503	527	523	533	527	491	499	520	508	478	489	517	500	451	496	494	473	519	492	491	500	489	550	482	460	543	513	561	522	526	479	499	481	541	502	510	517	506	559	520	517	523	484	524	517	465	501	578	513	490	480	527	519	503	508	518	520	519	538	477	536	514	481	505	478	501	534	500	495	528	495	492	481	509	495	544	569	501	524	518	508	524	518	508	491	536	514	500	513	512	550	475	530	502	508	487	491	544	502	520	510	480	475	462	498	491	449	523	513	477	510	510	508	506	485	490	535	526	553	525	544	493	530	491	537	498	496	517	498	502	500	552	514	514	519	499	518	526	532	505	496	502	525	506	499	535	462	529	534	509	526	530	529	483	484	505	512	477	522	512	504	494	521	497	533	464	509	495	495	521	486	538	528	517	509	512	490	500	506	517	494	513	536	510	532	513	514	507	583	544	494	493	472	483	490	462	499	521	546	523	508	486	487	538	516	482	496	502	561	506	518	498	535	520	490	479	492	472	513	495	517	529	506	466	497	500	502	504	523	505	483	478	506	513	535	505	516	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
9994	4959	5144	4999	4205	2701	1842	1500	1110	889	809	743	711	710	560	532	486	510	467	527	554	497	549	636	498	409	337	346	372	315	395	365	345	335	334	339	324	322	291	301	298	258	287	280	285	317	306	300	275	392	698	520	319	271	245	262	254	244	263	243	254	262	252	254	243	257	248	271	266	270	257	286	250	239	248	239	250	241	249	242	274	242	228	239	218	254	257	253	231	261	263	251	267	242	243	254	270	244	251	265	260	249	244	265	257	281	257	230	236	219	235	237	239	232	271	262	241	239	229	244	285	259	245	218	257	258	260	237	236	271	237	243	220	266	264	244	235	281	242	239	235	247	249	231	281	287	284	248	239	250	256	252	257	254	297	262	217	257	246	248	248	235	235	221	245	233	240	234	262	230	247	258	247	244	284	250	257	254	240	242	249	234	254	246	254	239	247	260	255	209	241	236	230	255	227	269	246	271	217	265	228	236	253	228	256	236	241	269	255	256	250	220	261	236	253	220	267	240	253	237	270	249	244	247	260	228	242	225	230	253	235	273	243	265	249	253	239	262	246	261	256	245	231	244	237	255	255	267	244	259	232	231	235	226	255	251	255	243	251	251	240	258	234	270	262	228	236	228	245	261	260	239	262	287	234	259	246	258	247	226	278	234	254	241	269	245	260	247	241	272	239	264	297	239	250	238	242	226	239	219	255	261	247	246	233	238	254	255	242	246	241	239	270	253	229	276	269	231	236	220	237	246	240	256	251	247	267	260	271	264	214	266	239	275	224	258	234	255	248	262	212	251	233	211	252	239	258	248	281	234	229	306	235	230	242	299	245	238	266	232	277	226	222	272	282	259	230	276	260	255	226	223	240	247	234	256	244	249	269	229	241	234	257	249	251	241	254	264	234	223	261	250	225	219	251	238	243	263	240	239	263	233	234	248	264	245	219	209	260	241	245	232	250	257	246	239	222	275	239	255	271	246	255	252	245	242	236	240	242	227	276	243	243	278	279	264	247	211	230	256	251	235	260	261	241	246	257	250	217	218	247	257	244	261	236	234	234	230	247	267	232	255	237	241	258	254	240	229	256	261	266	262	241	229	250	258	243	226	247	256	230	259	213	265	238	242	277	258	232	245	261	246	245	273	277	227	253	261	249	234	236	260	254	254	247	238	249	260	223	241	233	265	272	257	243	231	266	291	241	252	244	267	233	256	250	245	266	239	259	247	245	221	237	283	241	258	259	273	252	258	237	261	270	286	232	254	235	260	229	236	265	232	228	218	274	243	235	250	222	262	220	260	259	255	257	261	251	262	260	225	230	231	282	249	268	270	258	254	230	263	258	257	253	229	227	286	263	235	237	262	266	251	232	252	235	247	267	260	243	258	214	235	232	234	290	268	250	253	245	245	241	258	230	238	234	249	258	236	239	243	216	238	231	240	227	259	280	267	244	255	241	278	242	238	234	254	245	272	252	254	247	248	246	220	225	254	231	238	214	239	252	267	281	243	245	244	230	239	264	237	258	242	251	242	251	243	238	247	264	238	265	254	231	231	257	279	277	235	240	244	279	272	230	236	241	254	217	265	233	247	241	251	262	247	271	270	259	265	269	226	246	257	253	234	235	273	262	256	265	265	247	252	227	271	232	239	250	253	236	232	251	223	263	236	253	248	258	244	258	230	249	279	255	265	262	244	249	222	251	252	255	246	254	259	259	271	246	248	224	275	248	243	237	241	251	253	233	208	243	222	256	242	257	243	251	243	240	216	278	282	272	303	261	257	271	254	249	254	222	245	273	237	260	220	245	245	274	226	237	240	240	231	246	257	286	233	259	250	237	249	290	242	230	268	269	238	255	252	260	253	224	240	239	239	264	219	247	261	268	259	238	254	255	228	243	215	241	248	251	293	240	285	253	230	234	257	256	234	272	272	265	221	260	269	242	267	256	241	236	240	241	232	246	276	253	252	256	243	248	255	252	249	280	244	261	258	232	238	254	248	249	268	239	248	235	275	252	257	232	264	250	266	252	264	242	241	260	250	200	234	238	251	236	270	229	234	246	225	238	239	251	260	256	269	262	238	257	267	264	253	258	246	255	232	232	267	253	246	226	260	246	240	242	228	218	248	239	235	214	251	230	233	272	255	263	244	233	256	268	238	249	251	249	273	236	267	242	246	247	265	221	259	234	265	262	259	239	265	242	264	241	275	263	292	261	235	249	261	244	233	238	290	267	256	272	257	224	222	252	248	268	221	231	230	238	244	260	254	242	231	261	247	245	203	256	259	248	224	222	259	260	235	265	259	272	269	225	229	248	237	275	266	237	241	232	246	236	258	238	248	250	264	261	222	239	215	259	234	258	243	273	245	270	261	250	259	237	271	240	227	258	252	250	202	271	226	252	265	253	242	266	263	262	202	245	240	236	258	258	262	237	242	232	247	245	236	264	231	248	249	243	223	246	272	278	247	250	261	250	231	242	239	233	228	252	243	246	247	247	252	245	265	253	244	242	266	243	233	229	242	289	243	253	243	249	254	248	253	250	252	230	223	243	215	214	254	252	283	244	236	251	226	245	232	292	275	248	216	235	252	243	262	261	245	249	259	283	234	240	272	239	260	243	255	261	251	257	240	235	241	249	232	253	237	215	238	272	268	270	244	245	250	264	251	253	243	250	240	263	255	264	246	252	245	235	257	248	252	240	246	252	249	268	282	269	229	276	261	261	244	241	268	251	216	238	243	246	231	247	215	264	242	243	252	253	245	259	271	232	241	265	259	229	214	261	249	249	232	222	243	263	240	246	250	245	243	276	217	217	265	236	267	241	262	228	249	231	272	239	249	265	222	271	235	254	254	237	222	227	238	240	244	255	209	232	252	263	274	251	249	248	248	248	262	244	253	233	267	249	248	251	231	247	232	249	241	244	250	258	259	229	215	217	234	252	239	233	246	234	229	249	285	241	225	228	247	252	243	220	244	240	251	259	227	246	244	244	243	247	256	266	262	256	276	240	258	240	244	244	230	254	233	220	256	229	251	244	252	237	252	258	238	237	257	216	237	238	265	225	243	244	236	250	266	255	266	259	241	210	227	218	246	241	284	248	205	235	216	270	253	265	246	269	258	225	240	225	269	252	236	226	281	249	252	245	226	261	269	287	259	225	253	253	259	232	255	238	224	234	240	243	233	233	236	263	252	247	247	245	246	252	264	259	241	255	296	234	224	255	251	244	243	272	241	256	248	232	270	278	241	286	262	254	242	262	255	252	237	240	233	243	240	255	255	262	269	237	231	258	261	234	256	244	250	252	269	258	249	220	256	228	257	260	260	262	246	260	246	254	253	263	280	262	258	196	217	259	256	255	260	242	243	227	242	241	236	250	215	226	244	241	240	255	246	259	271	239	229	248	234	259	252	230	227	225	264	240	250	211	257	247	244	231	270	226	278	252	257	243	269	222	273	238	258	244	245	259	237	240	227	239	233	223	224	248	264	252	270	252	245	228	244	255	251	237	229	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
6759	4927	6907	8971	8188	6778	6376	5595	4824	4141	3960	3752	3302	3202	2867	2696	2586	2576	2641	2946	3212	2893	3460	3663	2957	2311	1825	1657	1664	1643	1634	1668	1505	1580	1654	1572	1460	1323	1237	1051	1059	1107	1040	1131	1157	1135	1326	1229	1173	2111	4232	2693	1099	1005	928	808	801	795	754	739	791	793	791	850	751	769	765	774	755	764	848	780	827	800	821	767	732	760	780	756	734	833	792	712	798	785	752	795	764	753	800	793	742	758	813	755	792	793	789	724	711	766	744	717	760	762	811	762	731	723	735	727	750	756	744	761	733	778	772	758	766	764	790	815	811	777	804	770	770	799	705	756	731	687	787	767	789	723	743	737	768	714	739	805	768	719	728	769	755	750	754	779	767	735	785	740	796	795	690	730	751	803	794	805	781	724	756	772	787	739	764	719	723	733	725	767	773	748	726	779	732	761	756	742	737	779	737	798	717	772	711	717	771	782	760	698	771	749	770	731	729	744	759	740	719	769	732	708	772	788	793	783	763	773	741	759	752	688	785	776	818	781	794	786	771	732	774	750	741	720	727	747	734	752	758	772	739	745	759	764	757	743	741	757	719	761	746	758	719	737	727	729	702	775	753	757	798	764	742	773	752	773	773	751	697	775	752	756	755	780	717	749	759	741	775	768	769	789	734	768	750	784	749	819	753	754	770	798	743	759	718	725	766	758	769	786	805	744	722	771	755	776	789	716	740	743	734	715	726	758	745	770	718	776	784	747	770	746	738	768	711	721	795	728	775	736	750	738	807	748	787	752	737	737	806	797	752	747	713	769	750	731	697	757	762	782	732	743	790	793	776	746	779	792	796	744	765	809	787	757	768	743	736	777	758	789	744	713	750	790	745	813	797	756	734	790	772	715	720	746	742	776	763	831	735	739	698	754	781	705	736	759	763	732	780	768	775	730	776	752	760	730	762	744	756	769	717	743	797	768	761	721	736	708	811	728	754	742	711	789	774	685	756	750	746	788	752	749	729	707	744	755	732	783	785	719	753	772	798	735	748	741	767	764	837	799	738	749	736	739	767	731	739	727	728	720	766	747	742	801	765	757	756	813	743	771	767	756	804	752	775	777	735	735	718	769	718	759	738	758	752	764	732	739	726	833	754	768	799	771	779	802	766	781	744	765	774	719	749	776	732	758	784	794	797	761	777	727	776	738	740	740	745	773	748	769	758	765	783	727	791	727	742	768	754	762	739	784	746	747	777	747	743	759	765	719	715	777	720	736	767	751	759	757	779	768	724	710	777	733	715	763	745	767	735	722	743	745	758	714	783	756	773	755	740	749	690	806	790	774	744	756	735	745	784	792	746	740	728	771	760	792	738	756	754	713	759	766	751	766	804	785	771	720	679	769	744	761	767	762	789	761	724	745	710	731	746	728	687	766	751	726	769	775	790	752	713	754	737	754	785	762	755	765	753	752	743	733	764	732	718	713	758	757	767	722	730	745	790	784	777	752	725	752	758	773	802	779	772	741	817	761	803	726	773	778	731	732	727	751	780	753	786	696	737	783	826	762	712	727	768	775	781	775	753	795	751	693	735	724	742	788	771	755	792	743	781	706	756	717	746	682	749	756	774	768	715	780	776	753	762	748	775	699	754	762	744	721	754	753	689	825	746	764	730	760	718	750	801	781	758	749	774	763	788	760	723	802	761	768	790	783	769	767	719	743	754	725	729	755	795	736	758	727	739	682	767	763	773	757	734	715	749	730	778	732	736	703	781	815	778	790	727	750	787	766	717	720	787	737	750	729	765	762	795	813	774	705	769	760	802	756	796	705	757	750	784	762	745	761	696	752	719	712	763	749	744	716	744	717	758	745	728	705	753	777	754	749	759	713	687	752	738	744	754	714	732	802	757	762	733	744	718	772	771	773	793	754	755	785	752	806	766	764	790	732	744	721	753	769	772	733	761	767	804	730	722	721	726	761	756	791	729	823	790	735	773	741	754	775	772	749	747	725	767	755	715	813	794	744	801	749	792	750	757	706	816	779	788	732	782	803	795	745	723	769	783	740	763	778	751	781	758	785	725	733	748	759	797	741	804	739	779	749	746	783	764	738	814	764	767	758	760	719	786	762	713	747	787	771	748	758	728	792	748	709	716	777	787	793	689	749	775	753	733	772	789	769	774	769	763	785	710	744	768	765	706	749	760	763	749	745	731	806	753	829	750	775	761	724	764	775	789	743	715	760	743	755	771	763	781	766	758	743	754	710	716	749	718	818	718	787	744	753	727	733	729	754	752	801	757	776	730	726	723	778	775	744	742	783	737	741	768	760	713	742	719	765	765	755	733	735	737	780	741	743	770	779	714	770	766	713	776	794	756	763	748	722	751	690	741	841	743	758	701	769	738	794	767	759	795	739	787	760	733	740	757	755	754	786	787	760	702	699	733	773	712	748	746	810	756	767	718	772	775	802	785	807	747	759	793	772	735	745	771	729	774	747	784	753	745	785	736	798	781	743	773	774	750	763	812	729	745	779	773	778	796	727	745	769	739	704	692	774	734	781	737	749	740	802	748	761	795	760	753	750	730	705	789	724	734	803	727	768	751	790	778	745	815	751	778	737	801	765	779	788	748	754	722	775	771	759	748	774	743	756	741	735	728	774	745	777	838	769	784	760	721	769	726	737	768	761	755	800	722	770	789	787	791	761	789	759	787	734	798	762	759	766	774	735	745	721	699	816	734	757	755	730	762	759	753	763	766	766	762	755	718	742	736	710	788	724	774	759	753	793	731	744	767	785	734	778	753	808	738	801	745	705	761	777	723	729	763	782	775	763	821	754	769	728	755	747	755	804	764	740	759	730	760	762	754	733	747	792	823	714	765	734	799	761	751	750	745	732	807	778	763	748	774	769	795	750	724	784	725	731	777	748	757	777	766	776	779	769	783	760	691	738	785	783	710	771	734	785	740	761	783	752	698	767	779	785	749	733	707	747	761	745	777	798	726	771	788	723	795	702	718	734	710	759	719	807	773	750	787	721	736	756	767	753	765	718	788	763	760	768	727	734	752	784	783	803	746	717	748	751	772	754	749	780	755	741	738	711	743	738	781	723	732	761	765	748	714	729	772	739	750	769	727	782	761	742	743	714	776	758	750	728	745	751	807	759	729	778	777	722	727	701	797	799	763	797	829	759	737	813	739	735	691	766	799	753	774	748	783	768	803	736	730	766	717	796	756	742	740	740	801	738	744	713	771	694	714	761	758	765	728	772	776	714	758	787	731	724	778	758	775	816	788	727	776	723	742	753	772	749	804	731	782	756	749	769	756	777	784	749	767	742	765	765	757	741	780	730	743	742	707	747	734	733	750	764	777	749	796	731	731	734	714	707	764	749	754	758	761	730	768	758	773	792	767	765	761	737	743	755	776	788	751	792	796	718	746	799	738	767	770	781	763	758	744	759	762	738	807	755	723	831	748	829	740	741	743	795	726	779	742	724	751	757	818	750	755	728	761	751	706	755	758	766	777	745	775	772	725	792	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
18938	8665	9374	8254	7087	5004	3144	2646	1972	1567	1404	1129	1133	1062	919	879	995	891	815	893	916	913	983	1031	862	653	570	528	564	504	495	544	540	498	466	547	497	411	429	363	364	386	373	367	396	392	458	424	427	606	944	733	384	417	368	314	340	291	344	332	330	325	349	328	327	355	313	293	285	327	285	280	357	354	308	314	298	335	304	317	323	309	315	318	315	306	295	317	329	303	314	322	344	322	306	319	319	337	325	313	353	305	300	327	317	307	280	351	302	314	313	326	329	309	314	351	308	284	321	295	321	346	296	320	306	327	302	323	319	318	306	327	308	312	360	336	293	313	337	303	308	301	317	329	307	295	292	355	323	293	321	341	336	327	319	286	309	300	337	318	313	319	306	322	318	329	345	319	328	324	332	309	335	299	302	337	314	336	270	311	347	287	294	305	313	305	319	304	333	330	274	315	331	342	307	355	337	301	320	333	298	302	335	320	282	324	322	303	310	301	305	312	314	302	332	316	313	318	308	319	306	334	326	334	311	342	316	319	308	266	310	306	354	306	313	301	330	317	304	290	344	329	280	301	347	325	296	312	291	308	353	324	275	295	344	322	332	313	350	312	305	322	331	317	327	324	325	328	288	322	352	314	340	325	352	339	334	300	361	309	310	316	332	314	317	303	341	342	328	311	327	319	363	325	305	323	340	303	344	336	318	307	325	320	342	320	318	313	350	316	311	318	331	365	315	324	318	329	289	326	341	334	321	307	349	331	274	324	295	345	255	322	370	319	266	286	307	307	312	310	312	324	307	309	315	290	325	308	341	326	330	318	330	348	321	311	294	309	296	310	317	329	310	329	326	316	322	325	316	341	313	321	329	314	325	331	335	329	317	315	329	287	308	295	309	326	305	301	299	320	339	331	320	291	329	315	302	305	337	307	298	320	333	286	294	307	316	311	345	304	295	299	294	307	317	289	308	319	309	320	351	295	319	335	318	348	366	335	319	305	330	319	338	296	317	372	322	335	283	317	312	313	325	296	328	341	334	330	324	297	306	346	311	289	321	309	312	343	302	333	306	302	318	297	315	307	294	309	337	293	335	352	305	325	318	306	346	290	312	299	309	298	306	297	332	326	289	334	304	294	314	300	312	321	322	322	277	316	304	343	313	315	358	311	330	353	335	307	331	305	334	328	306	304	310	320	316	261	309	331	320	291	302	342	345	302	317	296	327	312	304	320	291	315	312	339	307	328	322	336	304	279	310	353	308	302	288	282	314	309	326	307	281	317	319	302	283	295	301	352	309	298	326	342	316	305	301	338	321	346	340	322	330	339	350	290	325	295	320	335	311	325	351	308	309	320	299	303	337	280	343	311	300	305	347	317	307	338	318	302	316	307	332	289	328	339	318	311	294	330	336	333	312	331	311	309	309	312	303	354	349	302	314	332	309	327	308	294	317	328	336	314	323	312	306	320	319	281	309	298	316	295	342	297	336	301	319	287	310	328	313	322	325	314	314	305	307	297	333	321	298	329	288	319	315	294	313	307	302	284	346	305	306	339	315	324	355	307	320	314	324	293	276	313	323	376	325	297	279	335	311	330	334	303	333	312	347	321	335	329	312	320	340	313	310	297	297	302	310	291	287	307	310	325	306	327	306	357	312	308	282	321	332	317	316	301	314	304	339	295	301	301	316	333	304	304	307	345	318	297	301	305	294	277	283	307	317	300	351	288	318	320	327	315	335	317	334	310	309	302	296	333	326	334	310	332	294	324	324	338	307	322	273	293	293	282	275	301	307	299	318	341	350	321	306	281	310	356	335	322	308	321	337	301	317	305	324	317	306	314	319	293	331	294	305	294	286	303	345	314	315	342	294	306	324	289	317	316	331	275	322	339	282	350	317	323	330	338	327	321	339	339	282	287	314	319	312	313	323	304	326	345	321	327	297	340	300	314	303	335	320	329	309	324	321	305	322	325	298	303	298	316	308	315	310	291	326	329	360	315	292	319	297	327	307	280	317	294	326	325	357	344	321	328	326	304	300	310	303	313	311	312	336	324	306	307	327	319	335	352	310	324	292	333	325	339	336	354	334	303	284	340	345	324	275	322	303	327	357	330	299	347	343	300	301	313	309	341	332	324	307	317	320	362	338	330	287	289	340	311	341	311	333	341	332	321	340	298	292	340	308	311	316	286	319	291	302	322	313	343	310	310	315	337	329	291	341	324	340	348	299	313	307	317	316	303	303	311	342	300	314	336	309	318	320	318	323	300	296	307	309	311	315	325	331	313	331	288	303	318	345	301	295	289	333	314	320	335	348	339	321	321	287	348	330	293	330	330	315	311	293	320	368	340	336	311	319	321	301	301	314	317	338	285	346	347	332	315	309	298	315	305	336	316	311	331	326	313	305	318	296	334	316	362	344	313	317	317	344	322	299	313	305	355	339	320	345	304	306	308	332	354	318	303	331	324	316	353	318	320	335	336	313	342	302	290	303	311	326	333	304	294	295	336	318	311	297	306	292	295	287	334	298	330	320	337	329	311	293	316	342	325	307	310	315	340	331	306	304	313	327	337	303	304	295	322	310	332	322	284	321	305	306	292	309	323	328	335	326	289	363	320	301	308	345	304	292	286	352	314	301	330	318	351	294	333	310	277	320	291	327	299	281	296	330	303	307	344	323	338	356	323	319	333	291	351	313	291	329	306	328	308	339	338	302	293	299	314	320	322	311	335	330	329	335	316	295	321	321	297	323	298	315	335	357	325	305	315	317	302	310	303	299	299	314	301	290	296	288	290	298	319	312	285	305	327	315	307	304	315	307	294	325	319	289	316	287	290	345	308	323	309	324	278	297	310	332	298	330	324	276	324	291	312	323	345	308	315	317	339	295	330	310	289	320	306	370	319	317	306	312	308	319	337	319	334	328	297	301	314	325	289	314	264	292	307	331	330	321	320	312	336	318	324	304	331	324	302	298	321	305	317	332	330	314	325	311	331	318	307	320	336	296	310	304	321	313	327	280	323	319	330	318	335	323	343	315	334	302	328	281	301	310	332	331	304	308	293	288	311	317	301	305	331	317	304	366	322	338	328	291	329	354	309	307	304	299	307	299	333	309	296	303	349	327	334	316	331	320	344	309	322	327	314	335	317	287	346	322	358	319	335	332	356	304	346	313	293	317	309	287	340	309	279	315	269	325	311	304	297	318	337	329	280	318	335	298	344	308	314	332	334	311	329	310	327	320	289	341	311	341	317	308	321	305	317	333	380	294	308	299	319	295	321	321	338	330	309	285	304	357	334	303	327	306	298	320	310	300	319	312	318	321	315	294	323	306	304	321	291	343	319	312	311	272	307	324	311	336	281	301	287	299	306	374	308	327	346	339	325	306	333	334	329	316	305	332	336	338	320	315	315	306	300	336	337	343	331	322	337	307	328	325	293	337	323	270	299	291	336	324	292	303	299	335	321	312	322	309	319	290	301	332	356	288	297	301	306	334	304	325	335	310	307	321	298	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
9475	7260	10771	13174	12696	10977	9739	9060	7934	6975	6344	5769	5518	5001	4832	4794	4530	4323	4518	5250	5344	5249	6058	6183	5349	3621	2935	2585	2558	2668	2711	2651	2498	2246	2622	2294	2188	2099	1764	1436	1386	1469	1606	1551	1510	1613	2035	1878	1789	3029	6084	4125	1603	1473	1242	1056	992	1040	1049	1026	1091	1088	990	1070	1010	993	918	962	927	951	964	960	974	1008	1012	978	1022	953	995	1023	978	1005	953	969	936	890	962	926	944	937	927	968	935	935	974	921	948	934	946	928	896	938	933	947	952	908	962	880	931	941	925	900	946	919	935	916	927	895	927	903	953	843	965	959	902	910	963	969	907	900	885	939	883	952	940	908	892	917	898	1008	948	901	907	956	954	918	920	920	896	951	928	907	948	922	935	940	877	906	962	941	897	897	965	827	923	937	943	935	957	927	900	905	934	975	904	904	968	913	912	943	967	928	913	909	938	955	920	932	935	939	908	912	897	931	918	939	957	948	896	883	867	921	924	873	891	899	937	920	928	935	900	971	937	985	944	938	897	984	911	959	898	982	883	909	959	985	951	906	898	915	910	970	914	919	891	935	907	918	944	906	944	878	921	887	892	899	944	910	949	924	882	904	925	911	885	1004	925	899	882	903	986	932	893	890	931	952	868	942	927	938	925	903	904	951	893	913	946	913	922	986	983	888	937	904	901	922	907	930	892	914	908	919	1013	898	919	900	917	980	935	884	908	880	996	933	883	912	920	918	915	931	901	929	946	956	867	947	974	940	955	926	874	875	956	871	929	950	895	922	918	888	881	913	916	921	938	904	960	879	890	971	940	890	901	953	935	915	895	962	868	876	892	903	921	871	898	929	961	942	899	948	900	926	905	907	895	897	889	882	948	925	947	899	944	899	918	937	966	951	867	878	961	917	919	927	931	935	922	968	926	974	887	925	911	919	902	988	946	899	923	912	897	994	911	943	962	880	929	952	954	928	935	900	923	962	884	859	863	889	902	918	886	923	960	909	949	929	927	965	939	939	904	925	945	925	851	946	956	925	900	910	857	908	879	896	949	911	996	890	970	944	870	935	892	893	880	900	908	901	922	920	916	929	958	971	945	894	921	953	948	983	930	915	940	937	938	911	873	975	880	921	923	969	922	962	910	945	973	938	926	864	903	911	902	935	950	929	958	913	996	912	950	953	876	932	921	935	926	963	956	946	933	929	890	927	879	943	875	902	1007	902	867	928	912	913	925	934	931	909	965	883	933	939	958	921	850	924	925	963	950	924	919	961	879	955	936	925	930	922	887	929	905	957	908	949	913	912	900	954	916	856	930	907	959	896	932	914	882	886	987	892	936	925	916	890	878	912	922	898	902	878	954	903	956	877	914	900	898	850	902	892	894	933	898	918	927	916	909	932	898	933	925	963	938	932	908	890	964	882	928	899	915	985	914	932	885	886	874	962	931	893	908	944	866	900	899	950	950	884	952	943	926	907	893	876	935	946	907	903	923	938	883	919	957	931	922	960	887	960	896	852	888	870	878	891	855	928	918	954	900	892	930	879	918	913	893	880	895	975	970	933	963	987	1001	942	926	941	948	854	928	959	937	891	890	927	909	930	942	950	934	874	871	923	902	935	944	909	877	944	918	916	929	902	973	968	943	926	901	926	965	911	925	913	870	910	934	922	899	889	929	967	913	923	921	923	917	935	867	932	915	901	906	945	895	976	950	975	896	959	988	929	937	928	940	881	933	897	953	934	918	989	930	945	912	912	956	893	888	921	935	872	880	922	946	914	863	924	927	970	917	940	885	929	879	881	885	896	912	915	943	902	943	891	922	954	860	916	882	930	917	887	896	879	865	880	856	924	963	911	909	911	868	868	966	921	899	898	895	955	902	899	930	929	922	866	913	921	884	912	914	896	910	947	902	909	931	929	896	959	883	864	953	878	951	900	867	908	949	935	953	928	970	920	898	951	928	925	939	953	929	929	931	889	945	910	903	933	937	868	891	915	917	926	882	929	900	903	1000	942	934	920	850	952	910	943	931	941	903	947	896	912	923	920	946	891	920	944	934	899	908	871	926	887	902	952	966	891	908	951	934	902	903	943	886	890	929	937	935	942	918	977	992	921	887	894	932	881	907	987	933	921	936	919	873	902	895	947	930	921	919	959	936	906	936	888	906	923	922	903	869	910	933	911	943	897	957	944	985	939	957	973	952	936	956	923	917	934	878	889	872	866	999	970	898	939	939	875	877	863	949	936	893	953	915	917	894	873	861	938	954	900	890	899	968	913	896	950	905	907	906	957	909	957	883	976	909	924	955	896	957	954	935	941	953	933	875	958	967	904	960	909	930	939	945	907	969	948	910	891	863	949	974	934	952	879	920	872	959	942	908	974	913	900	932	920	934	933	891	922	878	934	915	889	949	881	898	935	910	940	931	932	922	941	880	900	886	896	943	973	892	949	913	851	957	886	872	908	940	930	847	877	906	889	916	975	950	949	919	925	906	928	929	941	938	947	890	939	891	918	920	940	950	865	928	951	958	838	940	940	891	850	979	943	904	918	891	926	963	964	956	891	949	896	938	938	943	895	944	980	949	880	901	925	909	976	909	894	874	939	890	924	945	914	917	897	863	938	874	937	897	903	954	938	901	879	916	937	946	922	937	914	918	935	904	912	956	878	913	913	938	958	970	905	946	969	871	963	912	909	918	880	918	924	899	916	922	839	933	875	962	940	1005	902	911	906	958	891	866	913	896	913	975	953	901	919	918	913	867	945	958	938	931	931	911	869	909	910	885	875	942	960	898	920	930	948	884	900	869	899	965	913	899	949	877	929	936	907	936	922	932	946	878	893	882	950	924	951	922	934	978	968	833	945	931	932	900	889	888	946	913	947	896	923	959	982	923	906	906	940	908	960	876	918	919	898	914	900	895	861	931	925	946	987	917	963	907	883	908	916	910	931	933	942	849	919	953	891	937	955	912	945	873	921	891	835	928	936	865	934	956	916	917	907	975	900	939	885	914	910	871	920	976	851	997	977	920	889	897	938	1004	945	945	932	945	979	874	914	945	891	900	899	920	957	932	933	924	929	905	930	896	935	878	913	970	933	955	887	884	907	905	947	967	881	975	926	947	900	936	942	955	897	925	944	930	926	879	921	891	941	882	867	923	915	905	813	904	906	984	881	883	893	943	955	963	927	916	952	972	886	924	889	916	904	935	968	941	930	856	875	891	874	946	946	898	879	921	857	886	915	946	966	903	905	945	894	927	967	934	932	913	895	925	937	919	860	968	979	899	920	888	950	889	904	896	882	926	929	860	930	905	952	908	916	839	890	980	922	934	917	939	937	938	935	915	899	891	928	915	943	878	954	924	918	893	948	915	909	859	906	995	906	931	898	954	975	963	913	865	913	869	922	880	894	950	931	908	993	926	940	953	915	901	897	944	944	903	908	904	896	921	964	914	921	934	915	907	875	909	897	872	946	879	931	864	908	886	875	956	943	987	886	933	909	906	900	942	913	934	892	975	910	949	928	925	928	947	904	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
2412	608	792	758	700	498	455	355	300	258	247	238	252	213	200	186	173	171	182	188	194	174	179	192	175	156	170	174	152	160	200	162	169	148	171	160	173	159	158	139	150	151	174	165	151	130	147	135	128	148	160	156	144	141	144	140	156	158	125	135	118	132	134	168	135	141	131	155	141	142	124	141	138	134	125	152	130	148	148	132	128	150	144	149	129	139	144	129	153	138	147	171	155	132	140	153	146	145	122	140	157	135	143	150	143	157	138	134	148	158	156	152	149	140	135	125	148	141	142	129	137	145	145	146	147	128	122	135	142	147	128	155	142	143	132	151	136	129	140	133	139	161	132	153	150	157	132	136	116	121	143	143	152	124	149	138	131	122	122	136	148	129	145	136	141	136	145	124	138	164	154	126	132	148	139	133	147	171	132	139	129	137	172	161	157	148	145	153	141	156	155	133	137	147	153	143	145	142	126	137	148	135	145	139	144	164	113	146	154	130	139	118	137	126	122	162	149	162	148	157	165	162	152	151	150	148	170	162	127	156	153	157	150	155	147	121	131	132	144	133	134	157	142	159	143	150	157	143	138	134	135	162	145	160	121	150	134	138	144	168	154	126	161	128	124	111	142	114	135	119	117	139	143	155	153	126	149	147	148	135	133	161	154	135	139	147	138	147	145	136	143	148	147	138	150	123	138	151	125	135	158	132	126	149	164	154	152	131	147	145	158	127	134	117	145	140	150	156	148	122	140	136	162	153	142	130	136	147	143	139	127	159	123	137	143	135	159	111	170	132	138	129	142	141	121	145	129	138	122	149	142	147	142	146	140	129	150	148	167	120	136	151	136	149	112	129	141	158	131	129	151	144	160	151	130	145	161	134	136	158	159	125	145	138	152	147	132	159	136	174	149	136	137	142	150	138	141	127	129	143	140	131	128	140	135	134	163	126	145	161	141	132	158	162	151	171	134	156	163	158	145	131	129	136	139	155	131	137	140	119	148	145	152	147	133	152	140	143	139	133	148	145	149	154	142	124	147	161	152	155	140	173	136	159	134	137	142	130	117	152	138	148	167	135	131	125	106	143	134	140	142	148	164	145	148	140	147	134	128	143	136	137	160	146	155	151	146	175	142	151	133	150	128	149	167	129	127	130	145	170	148	154	142	142	143	166	136	146	147	141	150	144	127	128	143	156	140	142	141	140	153	160	138	156	122	138	144	137	155	158	149	153	148	141	141	149	138	114	124	170	148	154	155	150	127	164	162	154	152	129	138	144	144	153	144	137	135	146	138	180	139	134	164	115	141	129	111	130	135	156	142	141	160	143	154	140	141	142	148	159	153	157	154	140	156	129	147	148	149	142	133	131	139	141	133	123	164	144	139	180	144	159	148	146	173	143	136	156	148	130	130	137	163	144	133	147	132	143	128	151	129	137	135	137	141	143	157	128	124	149	155	160	153	145	158	137	153	152	162	156	151	153	136	130	127	122	142	140	142	145	155	135	123	136	144	151	133	160	159	159	122	146	151	151	137	146	143	134	147	162	174	148	145	120	130	125	157	150	158	158	158	143	159	128	143	150	161	134	139	133	145	129	136	168	147	168	132	156	128	157	145	149	134	139	165	145	144	150	145	147	135	141	132	143	166	127	161	157	127	167	154	154	153	135	148	138	145	143	143	143	137	151	154	154	157	131	139	144	159	148	139	156	138	153	146	145	141	126	132	139	145	129	133	127	134	132	137	133	142	137	136	138	146	126	118	133	152	143	136	145	162	114	113	135	144	173	144	139	148	131	138	151	176	138	135	133	145	125	127	152	129	139	148	137	153	133	138	147	139	144	137	161	133	156	136	150	155	160	170	125	136	131	116	126	142	142	137	152	134	141	132	145	145	133	152	166	148	154	146	151	152	135	139	134	140	142	138	147	137	154	151	147	128	139	143	129	130	156	165	150	136	129	136	144	146	162	134	137	150	141	140	172	149	131	133	134	167	154	146	135	150	145	131	143	151	153	129	124	134	135	138	158	119	146	147	131	138	140	137	148	150	151	137	156	136	136	131	152	139	125	140	137	141	147	144	137	161	135	151	154	143	137	151	163	154	149	142	127	148	138	154	137	130	147	141	135	164	161	137	122	133	126	170	145	152	124	121	150	128	164	137	150	147	157	160	148	143	141	148	151	135	147	157	158	146	134	133	129	148	139	136	144	135	146	163	145	128	136	147	128	130	155	140	144	150	140	139	141	151	131	136	148	137	146	134	157	133	139	154	156	148	162	139	139	153	152	138	147	134	110	129	134	120	124	132	131	147	150	133	135	123	128	147	150	131	126	124	159	144	136	148	130	155	145	135	129	142	140	139	164	129	137	132	154	146	142	138	137	143	147	130	150	147	140	148	149	160	147	132	142	199	137	149	148	151	149	166	132	126	142	145	115	131	123	142	153	143	193	134	160	124	130	140	127	160	120	149	164	133	139	144	144	150	163	129	145	129	130	150	163	153	131	158	156	138	154	129	163	144	156	151	129	141	146	153	129	142	168	136	134	135	169	141	118	140	135	155	156	133	137	177	155	145	142	126	136	147	149	159	129	134	145	127	125	154	143	158	162	123	138	127	129	138	144	135	129	145	149	162	134	124	146	141	167	144	150	146	131	158	155	138	138	155	131	143	157	121	141	150	144	138	143	134	121	130	129	143	156	145	137	135	145	135	136	135	129	147	145	150	130	144	114	133	152	131	148	140	145	151	130	143	156	159	147	139	139	132	156	144	158	157	146	147	151	131	165	129	124	126	142	151	137	140	145	173	140	160	159	137	142	143	151	158	155	132	139	126	164	155	127	113	148	139	114	147	157	108	158	151	149	143	131	122	151	147	151	127	137	148	144	140	127	126	142	142	132	119	133	112	130	136	125	154	149	156	176	154	147	143	120	152	133	113	156	137	137	136	147	155	150	115	124	162	142	140	137	141	129	127	148	146	125	138	134	140	159	131	150	142	126	142	134	144	149	143	160	144	141	133	153	135	143	118	141	135	154	152	161	161	131	148	137	132	164	151	141	149	151	136	144	139	153	155	153	125	174	145	153	141	159	133	149	131	122	149	147	144	141	142	134	135	129	162	142	142	136	155	154	134	149	139	166	164	134	133	133	131	133	133	144	174	131	158	165	121	152	144	132	132	163	129	141	130	143	150	134	140	120	145	140	156	123	139	155	143	150	149	140	132	129	143	126	155	139	131	146	142	141	164	144	139	148	132	120	157	146	165	153	149	141	135	143	146	154	150	133	144	142	142	140	148	143	147	148	145	129	136	152	125	137	133	124	145	150	133	137	144	177	150	134	138	133	147	131	137	134	133	122	135	139	120	152	161	148	141	132	148	149	161	154	143	143	157	149	163	153	163	144	151	159	149	146	149	148	146	130	142	119	152	143	138	118	153	145	143	165	142	149	141	145	128	158	152	147	141	130	144	135	149	154	146	160	127	140	129	134	148	128	148	136	127	155	139	143	153	152	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
2221	1082	1894	2558	2304	2073	1860	1570	1464	1300	1231	1157	1080	953	858	854	874	784	847	806	808	761	839	806	791	695	652	669	653	645	623	635	645	660	667	591	654	657	604	533	537	548	531	544	523	530	519	548	549	552	708	576	495	509	510	498	476	499	462	509	526	514	489	472	499	465	501	500	451	452	496	448	454	537	495	504	468	513	473	463	479	477	504	493	474	473	498	512	472	459	493	497	491	491	489	473	490	461	509	485	522	490	503	439	464	464	463	499	495	512	477	487	480	473	474	499	486	479	513	473	489	515	482	514	505	503	468	498	440	498	522	444	505	514	476	520	473	499	503	487	473	457	477	479	511	457	511	462	485	480	493	454	513	502	510	493	460	445	489	486	449	462	459	448	474	452	485	483	440	520	495	473	554	462	494	480	464	508	469	459	472	469	485	454	458	498	465	486	452	458	505	472	509	511	518	464	495	526	532	473	510	513	520	511	449	496	481	477	499	476	496	460	486	467	457	516	511	483	490	462	476	477	506	461	482	490	457	457	475	491	490	436	516	458	488	495	460	497	478	519	490	499	511	498	459	466	424	500	493	501	465	494	445	446	498	465	457	463	483	474	482	455	476	476	482	468	504	472	517	499	485	476	496	530	457	498	463	483	461	493	473	495	462	461	457	470	454	529	496	484	522	455	440	496	527	502	463	474	491	471	483	460	478	491	458	468	483	503	472	497	471	467	449	521	486	480	459	467	472	509	477	481	497	457	472	479	445	476	482	456	478	485	499	499	449	458	474	445	449	492	474	489	494	501	482	450	453	478	507	496	480	474	501	508	461	500	441	465	440	502	505	509	498	469	448	514	475	507	486	513	487	459	520	455	464	477	467	462	457	429	441	460	482	485	483	476	506	499	488	499	473	493	491	468	473	466	504	508	505	498	467	473	489	494	474	483	536	514	435	477	457	510	501	474	463	522	481	518	479	466	475	437	487	477	485	456	501	491	480	482	497	453	474	498	487	483	474	503	455	474	467	494	477	494	490	487	471	460	473	492	497	479	477	492	484	506	495	471	495	468	494	461	496	490	442	469	495	485	483	499	488	467	517	465	509	443	487	497	496	486	463	475	480	471	523	492	466	499	493	506	477	508	496	449	478	476	478	489	495	476	476	446	461	482	501	435	477	509	555	500	469	497	465	453	463	483	460	464	477	502	477	498	454	514	462	454	491	461	509	474	436	480	489	476	439	509	485	474	459	482	479	481	486	491	472	500	483	465	487	471	472	476	488	438	477	455	424	461	439	478	486	505	487	458	457	419	475	449	530	468	475	474	482	496	482	469	490	498	493	533	491	505	457	490	436	486	470	435	509	482	488	458	438	506	443	493	488	469	456	491	488	460	487	471	476	469	475	499	444	452	430	517	464	469	499	450	447	497	477	462	481	491	500	509	455	513	491	482	452	473	469	446	505	493	520	494	461	508	461	485	479	504	506	487	463	454	473	514	473	496	512	455	458	469	474	432	494	475	469	470	459	444	497	466	460	498	471	476	463	490	471	498	481	478	478	473	482	474	468	460	471	515	463	485	455	484	510	499	469	494	460	477	457	490	450	462	476	463	499	519	486	490	488	493	483	514	456	470	482	507	477	519	510	492	451	453	457	482	470	433	443	484	460	476	509	500	461	526	464	473	464	476	515	508	472	485	505	485	478	478	491	500	489	470	452	482	510	467	462	476	484	512	472	470	492	439	508	485	491	502	472	483	510	489	475	486	479	457	489	477	520	499	484	515	462	470	526	476	478	500	477	484	454	481	508	486	465	498	477	485	467	477	456	492	463	542	489	469	467	478	450	463	496	496	494	462	454	502	507	469	455	488	466	488	482	492	531	460	478	486	459	490	490	515	434	509	467	456	456	514	459	446	469	498	510	495	460	500	467	456	455	474	473	456	526	476	500	475	507	483	460	518	487	493	446	432	449	486	493	458	459	484	495	483	456	488	528	500	491	481	495	490	481	506	477	505	481	486	470	444	452	482	470	455	490	493	451	483	443	465	486	509	497	487	469	495	502	427	452	486	470	492	522	439	442	494	469	472	495	462	466	480	476	505	439	472	465	516	525	479	483	513	477	499	462	500	474	473	473	472	448	479	492	492	474	482	468	496	468	460	464	485	446	480	465	492	466	521	485	490	479	469	476	486	498	488	481	487	455	471	479	454	490	460	478	495	499	497	460	482	472	484	444	481	479	476	473	446	497	445	487	498	461	496	476	468	491	494	455	458	488	490	487	505	480	518	485	440	489	462	468	444	464	495	487	491	479	477	515	469	483	471	517	511	426	494	485	491	502	488	488	490	489	467	475	479	455	496	454	476	471	509	474	485	489	492	462	473	461	456	479	483	500	450	449	488	463	479	492	508	466	452	471	477	503	483	466	471	492	478	463	473	493	478	479	496	453	479	450	508	534	455	490	468	524	474	514	473	482	459	485	506	469	514	510	466	446	455	496	462	488	493	512	510	489	480	492	451	457	454	484	477	474	468	483	472	497	474	535	497	479	486	493	474	510	469	478	484	483	464	466	458	487	453	486	480	469	486	483	466	479	495	510	486	486	470	481	496	480	515	466	470	527	499	509	521	519	488	512	480	457	483	434	496	485	489	469	476	516	497	509	479	491	473	466	525	499	479	461	482	485	497	475	466	519	451	485	514	437	455	475	447	483	501	480	494	462	489	467	505	469	487	490	462	459	488	493	494	523	514	445	504	474	486	451	514	480	485	515	482	474	471	479	453	510	481	519	451	520	528	463	478	440	525	471	444	481	504	510	502	469	524	469	460	474	511	473	479	452	492	432	503	487	460	477	488	492	501	468	462	495	485	506	485	471	476	513	479	487	469	491	448	468	518	500	505	483	506	445	481	468	491	510	522	483	478	465	479	524	488	460	488	476	496	452	454	496	457	442	433	460	500	518	495	474	460	486	489	473	501	505	499	471	474	475	501	500	528	468	501	465	454	444	477	495	460	498	502	435	475	522	466	479	485	484	496	476	473	532	494	485	481	473	523	514	509	474	501	487	492	507	457	469	480	487	508	478	513	442	461	457	476	487	461	495	461	511	461	490	482	458	493	489	486	488	501	432	483	454	451	498	456	479	443	457	458	498	475	457	447	494	470	472	490	498	517	500	457	500	488	453	456	502	506	496	468	499	444	532	465	472	490	486	452	465	459	463	436	461	490	459	489	516	491	489	472	496	489	485	513	515	501	494	481	453	504	488	502	478	523	468	502	471	482	505	488	490	498	434	511	464	471	457	500	463	450	503	498	471	492	487	440	479	486	460	469	440	498	513	528	459	487	508	491	431	486	489	498	507	475	446	494	507	493	490	484	466	422	488	494	480	488	500	482	464	488	470	479	465	511	478	488	506	475	476	501	455	523	459	535	495	466	443	569	468	492	465	495	443	502	456	477	469	470	473	500	495	488	471	487	522	457	480	480	470	499	495	461	490	491	502	507	486	447	476	462	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
9989	4356	4797	4854	4242	2930	2068	1575	1273	1080	868	663	656	620	549	593	534	549	564	564	508	520	558	590	534	432	395	314	349	336	372	340	324	352	342	320	330	337	307	275	271	303	278	294	297	261	319	314	326	335	663	352	269	266	282	259	251	277	245	252	254	251	244	223	222	217	265	246	267	268	220	233	261	212	261	221	248	227	240	256	247	234	235	259	259	245	236	250	271	233	260	259	233	245	246	261	256	234	255	259	241	242	260	269	269	262	239	270	240	245	230	255	276	228	229	244	248	243	237	210	240	239	242	240	262	222	218	253	234	232	251	253	247	246	238	236	226	241	233	252	248	246	270	225	250	238	238	261	226	252	258	248	245	288	227	245	260	257	265	217	248	248	237	238	254	246	227	215	263	237	241	259	233	236	258	234	232	233	259	253	228	268	238	210	248	258	243	247	256	249	261	263	268	229	229	238	241	269	270	267	244	244	253	238	234	250	262	242	255	262	258	257	237	245	216	252	264	262	241	241	246	275	248	213	236	270	252	266	233	242	258	250	248	224	232	242	219	245	242	236	224	225	261	272	271	226	237	238	263	266	238	237	237	245	232	219	239	278	242	226	244	254	239	233	229	229	228	221	219	241	250	262	226	232	252	261	238	222	247	237	283	242	223	258	224	236	259	254	261	219	273	253	211	233	246	248	224	223	267	227	227	258	222	230	229	231	223	239	256	240	246	251	264	259	252	225	231	218	262	232	237	272	240	239	253	249	210	237	260	250	219	266	227	246	246	228	244	256	268	280	254	243	230	252	241	231	253	250	238	249	226	271	257	221	234	225	231	226	279	240	250	266	242	244	232	257	250	235	237	232	255	272	244	223	249	245	225	235	259	245	240	271	249	259	258	251	261	260	250	245	250	233	255	267	235	231	234	245	227	232	250	253	210	257	232	271	243	249	245	268	266	255	243	262	253	232	255	238	249	248	260	248	244	231	255	224	238	256	246	259	240	239	254	260	229	233	254	245	252	258	253	255	248	240	237	230	238	236	258	237	251	248	265	254	253	231	234	251	270	225	255	220	256	210	269	257	241	257	244	239	265	216	225	262	235	257	237	253	239	242	214	260	229	232	275	260	240	235	244	263	230	244	215	207	249	236	274	244	266	249	248	244	231	218	249	265	252	226	264	236	253	255	247	256	253	232	261	233	223	243	248	235	228	264	255	257	228	249	244	275	245	248	251	281	265	246	252	252	242	255	260	271	238	228	227	258	231	270	227	271	254	242	241	245	255	234	252	237	261	248	254	232	256	214	254	256	229	250	247	235	245	213	279	242	247	245	239	219	244	250	246	254	243	235	247	244	264	274	252	249	260	252	281	230	246	243	277	251	240	217	252	246	224	214	257	256	245	254	249	233	228	256	247	220	251	272	238	272	250	254	246	237	287	268	231	241	253	275	226	269	222	238	249	224	254	256	235	274	231	254	237	234	226	231	248	235	285	260	250	229	228	254	232	278	244	243	251	215	258	218	227	258	245	245	266	244	230	231	251	274	247	255	296	292	247	251	239	250	241	245	265	253	235	242	271	259	246	213	242	268	243	212	254	235	246	256	234	230	248	256	266	245	244	253	222	256	254	247	257	221	246	251	275	235	247	248	234	227	242	263	235	251	248	262	271	264	224	239	255	245	236	222	238	293	257	226	254	234	215	249	228	261	227	256	258	257	260	219	275	274	273	232	260	254	243	245	245	251	231	264	227	238	244	263	253	233	241	223	271	235	234	229	233	257	257	279	247	227	230	253	242	245	269	241	241	237	242	242	230	232	271	227	294	248	237	239	273	241	248	242	256	243	263	229	227	231	244	225	236	241	235	245	239	243	230	219	244	245	257	288	256	244	264	259	241	269	242	252	261	228	249	250	248	231	265	248	262	241	252	254	248	259	237	222	264	240	251	242	245	235	239	262	279	272	278	231	285	242	241	240	231	256	236	254	245	242	238	273	230	242	230	247	249	227	231	261	241	238	246	212	248	275	229	244	240	229	239	226	217	234	195	265	239	263	222	270	231	246	251	215	259	220	267	249	246	243	222	248	219	266	252	257	245	237	232	247	240	250	241	241	262	249	235	245	248	248	246	237	255	237	238	260	263	243	250	247	243	243	258	235	223	251	266	248	239	259	249	212	260	245	267	234	242	233	259	264	270	256	269	253	236	224	230	212	250	247	251	246	280	268	226	249	251	223	248	235	269	271	234	251	249	222	253	241	239	224	236	238	247	254	238	244	240	238	223	230	251	239	218	278	234	260	237	213	238	260	246	244	266	270	259	244	226	244	234	225	268	291	244	247	241	244	239	226	229	254	246	251	243	259	275	258	256	233	254	248	236	248	247	239	230	216	250	266	253	269	222	234	251	229	251	240	241	218	230	268	277	255	231	260	251	239	226	243	242	251	249	225	259	239	270	237	258	267	288	254	242	235	245	233	250	223	234	234	273	241	215	233	259	237	230	248	267	255	244	281	213	255	234	233	233	255	241	228	211	235	242	250	247	244	241	263	240	245	216	253	235	270	248	218	272	240	249	225	233	236	245	239	264	233	246	235	264	268	238	236	265	221	247	229	245	260	257	262	262	257	239	222	254	254	278	221	258	271	251	262	274	222	236	250	244	255	263	258	216	250	246	264	235	245	246	207	241	247	253	253	234	243	221	244	222	233	272	246	243	225	249	265	254	231	238	229	249	225	245	262	266	202	217	254	257	234	262	261	266	225	254	240	247	229	244	221	244	244	266	240	212	267	244	248	242	260	214	220	254	251	236	247	263	265	241	245	257	236	267	256	211	237	268	270	245	236	260	217	212	257	224	241	240	248	237	230	261	236	237	240	259	256	246	237	243	257	264	235	238	245	241	245	258	256	264	188	249	211	216	238	219	220	234	235	245	247	267	249	247	240	233	238	232	230	253	259	223	251	237	229	270	225	253	247	258	272	236	256	238	229	242	239	241	287	246	265	255	222	272	249	247	245	245	247	224	261	251	223	265	232	247	223	253	251	235	244	261	247	213	236	227	245	235	254	265	237	273	260	235	238	265	246	227	235	231	246	239	256	237	259	243	279	258	214	257	255	270	249	230	240	243	249	267	245	198	258	238	269	226	246	271	230	215	235	260	232	251	231	224	245	241	255	263	268	246	239	230	259	232	268	254	259	269	239	255	245	248	227	248	243	244	257	221	244	241	226	246	261	277	231	251	299	242	216	268	271	238	224	244	254	249	245	254	267	234	260	246	230	266	247	220	228	237	250	255	228	268	242	248	248	236	225	248	228	260	250	247	247	267	240	229	261	243	265	245	252	263	260	242	227	245	245	242	221	249	246	263	235	253	242	247	256	264	258	264	250	242	249	234	262	255	257	276	225	226	253	249	238	253	235	255	239	252	241	227	245	243	262	233	224	251	281	219	260	246	211	224	239	225	235	249	263	239	243	251	251	242	247	253	212	243	286	266	251	268	242	249	231	281	249	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
6729	4429	7025	9185	8540	7491	6596	6059	4934	4494	4149	3581	3317	3128	2955	2843	2819	2722	2744	3175	3098	3222	3493	3704	3043	2141	1916	1695	1710	1587	1761	1651	1524	1512	1632	1465	1354	1371	1271	1119	1070	1122	1061	1124	1054	1062	1228	1212	1174	1338	4107	1804	1011	999	883	866	827	848	771	805	845	722	756	783	758	806	800	759	768	755	747	796	754	790	741	758	752	765	751	741	818	791	752	743	787	766	744	738	718	763	797	741	709	759	796	764	762	780	737	821	722	747	776	731	725	781	811	752	732	735	694	724	713	780	723	766	767	793	746	809	738	743	794	686	780	752	725	779	775	770	770	767	743	720	711	767	747	762	804	760	753	753	732	736	725	736	783	744	733	737	751	747	691	712	718	696	760	746	726	721	792	716	701	741	777	718	759	754	747	739	757	710	757	723	740	723	765	759	766	759	758	735	755	750	737	734	753	792	735	715	759	753	764	749	777	761	758	750	724	713	717	775	736	720	720	772	750	771	765	731	739	749	701	793	746	727	702	745	775	785	754	748	767	717	773	747	748	740	780	809	759	740	751	689	706	721	713	731	807	757	732	770	743	753	757	679	757	737	779	795	738	753	820	758	764	796	787	788	744	760	748	776	760	727	762	772	714	770	729	721	743	786	759	752	794	813	785	687	760	763	796	723	761	750	751	775	709	759	787	681	775	696	751	795	709	817	752	715	791	741	742	768	771	731	793	739	775	735	716	741	764	756	776	770	743	779	793	792	757	742	762	799	735	785	754	740	774	740	754	721	754	738	772	779	742	740	734	730	779	744	714	712	745	747	722	741	741	777	745	786	702	731	799	770	741	716	757	788	732	720	747	744	776	745	755	747	804	744	727	728	752	749	734	724	783	728	785	708	750	689	744	749	772	764	787	741	776	744	732	779	734	762	756	769	691	767	697	720	672	706	726	717	755	712	739	741	787	758	775	746	762	774	824	751	764	763	726	768	736	712	721	777	739	753	758	754	722	771	754	770	738	754	711	739	750	820	735	801	742	735	792	733	772	729	736	757	773	732	671	770	805	710	776	775	799	740	752	795	754	784	722	772	718	741	761	756	739	786	779	708	704	734	729	735	754	720	756	783	815	725	726	761	747	803	766	794	743	771	734	760	805	761	762	780	799	760	726	748	753	762	736	757	775	706	725	782	714	701	746	779	781	734	756	768	658	752	739	762	730	724	732	719	724	798	741	759	728	788	719	739	761	776	749	767	741	784	784	757	741	768	775	797	768	767	740	777	762	722	737	770	718	757	737	762	779	760	748	796	809	756	731	731	775	753	770	756	728	723	793	728	737	750	742	769	758	708	755	763	750	744	727	758	717	783	775	727	723	762	741	695	772	803	793	731	785	783	755	756	756	804	723	744	765	706	749	740	796	782	736	780	756	746	723	717	731	711	770	751	726	721	764	744	786	746	762	704	759	767	712	742	744	747	751	734	726	736	772	773	699	729	767	751	732	731	753	720	719	765	774	780	742	744	704	706	760	763	736	742	800	728	769	740	739	734	790	725	763	723	711	739	774	780	724	740	763	751	808	736	733	747	752	740	710	725	728	763	717	805	811	666	741	740	746	743	801	728	712	759	736	770	785	747	696	748	709	750	733	769	734	764	795	728	788	734	774	724	751	726	775	750	765	759	761	709	775	792	768	777	730	786	684	757	740	795	730	733	759	721	746	727	787	744	736	726	743	751	721	733	763	752	705	694	752	761	744	749	784	713	761	754	753	744	738	793	733	713	762	734	723	781	755	732	733	750	760	744	737	751	740	711	767	752	741	759	788	705	727	762	758	758	767	802	712	771	776	775	743	750	727	719	764	760	699	787	774	704	764	741	768	726	756	763	729	778	767	782	721	756	729	781	745	808	757	772	799	699	795	735	715	733	732	786	708	744	720	740	747	761	751	734	717	745	718	750	752	762	751	776	752	724	811	763	743	720	755	694	765	794	719	746	754	735	798	744	827	765	808	694	719	776	785	759	782	797	729	778	757	763	756	767	672	735	707	794	746	717	766	743	779	760	749	708	784	712	746	728	733	754	785	694	719	741	737	805	737	749	751	718	702	796	744	746	764	686	754	742	768	742	745	813	774	776	750	772	731	753	726	773	740	711	764	807	747	758	770	704	813	738	785	752	716	724	712	775	730	752	718	790	713	731	757	793	744	676	749	748	737	752	776	737	731	730	714	744	720	745	741	684	782	722	733	736	709	781	740	737	718	696	742	727	752	741	779	709	748	733	736	748	732	736	733	790	695	743	727	741	810	718	774	711	758	732	740	713	706	735	716	740	738	747	780	761	729	760	737	771	791	734	749	678	774	744	800	778	732	760	738	762	738	714	707	734	732	758	759	745	729	791	750	708	720	745	760	762	719	773	779	742	783	768	776	783	771	776	733	735	788	749	748	719	815	761	742	753	761	738	731	781	760	705	784	715	833	798	747	738	751	810	786	789	701	733	734	748	776	703	753	764	776	795	746	728	731	740	747	700	732	768	691	737	716	724	742	732	681	738	772	757	806	774	786	755	753	752	785	730	723	729	759	775	709	731	714	811	789	744	742	699	790	713	721	734	752	742	774	750	763	718	728	735	731	755	748	772	753	820	756	749	766	781	742	732	755	701	753	785	754	758	816	752	761	746	761	734	734	768	750	729	793	702	731	723	725	756	741	727	739	786	724	710	726	733	724	779	727	732	771	751	769	774	787	762	753	707	761	728	761	736	759	786	733	778	731	794	707	743	760	727	721	770	741	757	731	792	716	737	757	745	746	763	743	803	789	733	721	776	771	757	725	757	761	766	783	694	748	770	718	759	798	758	773	781	757	718	695	718	683	742	721	755	767	771	764	721	810	801	742	770	744	755	764	799	723	719	776	733	758	790	768	763	752	731	757	720	779	750	740	755	781	729	741	718	733	726	776	730	713	740	773	723	751	740	716	715	769	754	724	795	712	736	733	740	734	778	706	724	733	730	748	728	673	705	783	744	741	771	766	767	725	762	727	721	745	735	765	751	765	733	773	748	724	698	753	740	778	718	762	687	764	763	723	764	760	798	740	731	759	729	718	804	760	763	752	788	754	793	702	718	702	766	729	749	758	719	775	801	790	775	773	749	768	752	740	701	759	769	751	686	753	742	764	795	744	726	721	781	740	759	756	736	714	742	750	727	790	747	734	735	750	749	752	730	762	754	757	710	764	795	737	802	794	746	793	772	729	745	727	797	784	749	753	758	734	730	755	719	734	814	765	724	701	712	736	713	735	749	734	720	743	771	757	739	727	728	763	736	767	781	720	748	782	732	731	775	758	757	736	779	774	811	767	764	806	691	737	760	765	700	755	808	701	739	716	772	785	801	714	746	754	753	751	762	787	696	782	792	717	744	726	773	760	715	762	786	747	738	762	749	781	740	755	739	775	740	734	738	772	746	727	752	734	727	684	756	754	741	815	723	760	731	787	726	728	775	724	739	758	746	760	746	739	734	718	776	773	730	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
18757	8633	9088	8708	7338	5166	3763	2952	2077	1734	1463	1286	1209	1039	989	990	883	976	833	987	959	1011	976	962	891	614	572	543	530	481	547	504	527	470	492	483	447	411	436	384	349	419	422	390	356	370	447	408	419	416	1002	463	399	367	330	338	323	306	345	374	345	336	338	308	325	314	296	312	309	328	324	310	321	337	303	336	316	334	301	320	322	322	308	322	324	298	331	348	321	290	305	327	316	293	325	325	312	312	286	328	319	320	301	321	284	312	304	327	344	343	332	314	307	318	320	300	313	307	271	329	319	356	297	347	338	308	317	316	316	317	316	347	330	326	314	339	325	331	319	300	357	324	304	327	332	326	313	347	320	318	332	324	305	335	331	315	317	338	315	297	324	320	325	319	338	293	321	317	317	308	310	330	324	318	313	328	327	281	386	308	318	323	326	336	310	321	318	327	309	334	294	288	292	320	291	359	331	315	305	310	334	340	344	324	314	343	335	301	322	323	339	328	333	291	374	335	319	318	313	322	324	341	307	333	309	315	345	311	322	324	314	295	315	343	325	307	316	333	293	319	327	332	316	298	323	352	305	334	327	339	343	299	324	333	296	308	329	307	319	311	295	305	328	329	320	334	302	327	327	311	333	328	286	325	279	344	285	315	296	357	305	312	337	316	311	326	340	298	319	360	294	302	322	300	361	310	300	317	301	320	311	346	337	339	299	334	272	294	296	328	314	320	300	339	327	356	308	314	327	296	308	338	338	312	329	300	349	330	287	302	343	308	314	302	307	334	342	311	345	318	295	321	309	302	306	291	292	300	350	314	325	326	307	321	343	328	314	310	311	284	327	342	338	289	307	313	333	335	335	320	321	323	360	298	315	301	322	344	366	284	298	307	336	328	355	304	342	338	296	298	344	316	282	325	331	287	302	307	294	274	317	321	313	317	320	336	284	320	303	333	333	318	341	307	323	359	304	336	305	345	327	308	311	321	286	318	325	336	322	351	310	336	299	310	313	323	333	303	317	308	320	336	319	314	345	339	304	298	305	324	309	301	316	312	334	334	312	323	335	334	315	345	311	334	327	336	318	304	323	351	317	310	328	348	302	318	332	299	298	300	320	326	312	349	316	300	306	307	321	340	293	330	286	357	286	328	289	316	310	330	318	346	322	339	342	284	312	353	291	318	323	323	325	303	287	300	318	330	324	304	337	318	326	333	301	310	304	309	312	321	359	334	310	319	333	330	301	315	333	311	312	345	328	316	330	354	324	315	347	316	313	312	335	310	305	318	322	304	347	301	313	283	296	317	283	313	307	341	325	311	320	354	273	334	293	301	306	314	307	328	318	330	318	331	326	342	337	344	351	312	326	284	311	314	314	342	320	338	341	337	334	345	314	320	352	319	316	308	316	295	310	345	316	315	351	313	314	302	318	290	269	289	366	340	324	302	304	313	330	315	340	352	299	303	304	310	320	308	320	336	305	342	312	321	300	297	335	309	324	344	315	310	330	333	332	324	313	319	319	354	355	336	305	329	289	323	291	271	313	323	352	291	323	282	333	327	316	315	324	308	320	315	282	325	316	298	360	332	340	332	374	324	316	321	328	314	334	326	282	312	318	292	329	288	327	340	367	319	320	314	287	309	319	317	326	314	327	326	323	317	300	313	313	323	319	358	287	359	315	307	317	309	358	295	356	313	321	298	313	310	344	317	349	315	303	316	293	292	325	292	326	327	305	313	291	334	308	321	331	334	332	324	327	343	311	308	314	308	334	330	311	318	309	315	312	302	324	332	347	343	337	301	335	335	332	296	310	362	302	317	347	348	316	315	308	326	347	323	310	326	279	305	340	324	316	325	320	319	310	301	336	310	339	302	304	313	311	351	305	316	333	331	337	313	296	333	336	325	320	335	328	299	322	305	303	361	354	325	345	323	286	275	332	318	319	321	312	359	317	341	315	323	311	292	317	316	311	304	317	312	338	308	310	324	342	320	319	312	325	308	307	309	325	355	304	296	312	324	325	293	352	365	328	324	319	347	335	342	307	297	303	338	318	303	335	326	292	317	302	311	324	299	310	297	288	308	326	320	309	296	328	309	315	341	350	341	333	340	297	262	300	279	297	326	321	317	345	352	307	318	301	347	299	297	324	343	324	316	324	325	279	287	345	307	315	369	339	343	316	345	371	312	312	320	314	336	292	320	319	315	358	353	355	314	318	332	320	330	317	297	287	293	273	334	317	306	316	339	318	338	313	311	319	340	252	337	327	334	328	326	319	320	305	295	318	302	320	309	302	308	300	325	332	347	352	352	343	309	314	328	319	287	301	340	328	317	311	311	321	297	323	334	351	363	352	323	320	335	327	315	334	311	300	305	326	304	328	309	352	359	333	316	318	307	346	333	290	297	326	290	324	315	293	314	321	344	313	308	328	315	328	326	306	313	306	305	327	333	330	328	333	312	351	328	303	290	311	336	325	335	311	326	340	330	301	297	309	331	323	292	308	327	347	318	317	308	341	351	314	295	319	332	313	316	335	317	299	307	316	342	334	301	301	298	291	338	325	321	327	339	301	316	329	308	312	336	356	312	321	323	322	320	294	342	310	306	317	305	322	304	306	326	337	324	323	339	326	341	301	338	285	315	311	325	318	325	315	327	310	303	328	306	357	335	300	316	305	317	316	312	341	305	309	301	303	310	301	318	294	335	317	324	346	320	323	347	317	319	358	326	302	327	310	301	323	318	282	307	306	307	305	307	300	306	298	312	290	294	329	309	318	314	341	270	342	344	311	311	331	344	289	318	326	302	323	293	300	315	329	330	289	366	313	310	341	323	327	312	268	343	315	325	330	339	334	354	299	329	305	345	314	300	289	289	291	326	321	279	292	326	331	331	320	302	321	334	279	334	341	317	299	323	314	310	311	340	332	341	334	315	323	306	304	311	288	309	313	318	288	306	316	296	325	314	321	329	334	319	310	331	307	327	337	306	278	299	305	318	301	329	292	320	301	320	304	322	295	303	316	327	304	302	349	300	309	306	345	298	288	337	329	299	322	302	287	304	318	348	312	304	345	345	306	324	299	369	346	315	294	337	313	328	334	371	320	317	299	322	305	336	279	314	310	327	310	318	310	320	336	357	329	314	317	317	312	332	309	319	314	315	322	309	377	293	328	334	316	342	321	311	318	315	328	294	341	349	346	294	322	319	321	336	297	304	304	330	302	342	307	356	319	306	303	320	337	332	327	317	317	335	331	308	325	324	331	276	323	314	334	285	310	328	308	319	323	298	276	326	279	315	322	299	329	338	344	343	299	311	328	294	345	300	313	319	321	350	303	330	294	312	297	302	337	352	309	341	331	341	304	307	313	315	319	313	367	289	316	270	323	326	295	327	314	317	309	293	311	330	326	337	333	315	307	321	304	335	354	320	324	326	310	300	337	295	317	321	296	326	312	353	339	325	347	316	301	325	322	318	340	325	329	317	294	287	316	329	295	339	352	311	333	337	328	298	325	308	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
9706	7185	10876	13675	12581	11741	10211	9453	7805	7055	6452	5718	5517	5050	4895	4940	4728	4663	4722	5568	5838	5733	5894	6012	5145	3621	3199	2799	3022	2638	2671	2637	2467	2342	2678	2237	2097	2017	1832	1514	1505	1657	1579	1713	1470	1608	1933	1795	1688	1910	6398	2385	1536	1509	1228	1053	1062	1062	1085	1131	1081	1066	1017	974	943	968	1042	983	959	962	957	982	996	942	932	943	965	1016	961	921	939	937	925	914	978	932	924	959	989	938	916	951	980	1011	898	899	945	912	920	914	924	959	941	968	973	968	848	920	919	944	964	942	926	928	907	942	916	917	952	881	963	914	890	936	914	931	969	916	951	959	961	908	908	921	933	898	935	909	976	923	961	898	933	969	899	884	907	917	954	910	958	901	947	946	901	908	925	925	955	910	921	943	937	920	912	949	945	896	955	924	919	905	953	903	959	927	937	884	981	908	893	964	891	924	903	934	948	949	910	936	940	947	897	963	941	951	938	927	911	922	967	935	951	906	972	940	885	891	912	901	883	859	925	930	1005	1002	901	877	905	1009	915	923	919	910	921	951	940	860	903	893	930	939	956	886	952	915	961	888	931	971	900	903	878	873	939	890	910	937	898	923	925	924	949	929	874	875	920	874	927	939	895	935	940	927	913	931	946	908	936	951	910	937	968	905	907	928	921	897	914	910	959	901	968	901	916	892	882	934	916	893	885	889	879	920	886	965	912	889	848	921	906	884	942	865	934	941	930	902	890	923	894	980	931	889	928	939	960	927	953	874	881	926	896	923	918	904	933	917	927	893	907	1012	910	972	925	907	890	902	981	912	901	977	946	878	908	913	921	903	907	853	915	902	857	937	922	872	977	961	893	945	894	944	930	907	938	959	875	916	921	899	969	973	972	929	924	975	939	986	976	922	923	929	943	949	913	844	905	926	932	917	921	887	943	924	914	892	871	967	902	956	893	953	890	860	917	955	880	959	905	908	927	905	935	971	919	956	875	952	949	871	942	909	932	907	889	931	940	890	943	920	925	886	943	940	971	950	925	993	926	942	864	896	920	924	935	944	922	871	908	950	959	930	915	996	933	942	911	964	910	908	867	947	929	959	896	925	897	887	917	946	935	906	932	905	968	924	895	924	881	927	912	962	907	932	978	904	975	914	939	910	896	902	936	867	909	994	867	882	931	958	887	907	953	941	886	901	916	894	947	936	954	974	952	953	904	929	888	915	923	907	911	955	904	935	938	931	912	941	913	994	931	995	977	912	933	916	947	865	920	925	906	949	892	963	937	928	902	902	916	858	887	946	927	956	915	926	916	913	861	953	991	914	905	948	905	928	969	936	934	937	914	892	934	924	902	903	887	952	892	953	946	888	910	974	960	909	961	913	895	924	954	955	917	914	929	910	938	916	942	911	923	925	886	950	895	928	929	916	895	910	937	866	940	966	925	951	950	915	892	898	903	948	888	979	936	964	981	928	965	872	893	936	926	971	874	919	967	931	937	880	960	950	974	964	940	929	913	881	925	901	942	935	902	860	940	962	960	951	896	959	908	948	919	924	950	864	874	916	946	933	898	889	947	941	894	911	908	927	970	944	924	918	924	948	903	946	919	917	945	921	926	887	936	955	928	955	925	918	934	880	906	906	903	940	911	906	927	948	881	916	938	911	914	908	971	855	954	919	920	942	933	980	923	884	924	880	944	934	898	944	913	943	903	890	901	918	935	929	962	1011	929	947	930	872	903	934	882	907	910	986	937	927	960	864	920	962	938	924	855	936	956	908	931	868	942	947	950	892	897	914	900	916	909	955	931	973	897	915	954	895	950	916	971	932	924	933	895	942	912	891	890	940	949	884	945	973	947	941	946	916	945	914	935	897	948	967	907	927	968	895	847	927	915	904	923	893	895	936	966	923	950	943	937	933	996	894	970	924	927	965	905	907	911	912	907	907	920	888	915	952	950	906	893	892	912	947	919	900	909	931	876	955	946	955	912	908	940	908	915	925	912	926	981	938	890	939	902	949	880	978	918	920	912	945	926	913	912	940	932	899	909	941	953	880	925	926	942	918	919	915	888	885	1011	946	988	943	946	962	911	924	939	999	974	876	967	889	932	930	927	964	904	940	869	933	869	970	956	931	937	914	961	934	938	990	902	898	945	952	927	950	929	939	879	915	919	968	945	903	936	904	950	941	884	933	899	979	909	877	958	962	892	934	857	963	927	913	915	921	973	882	971	935	888	932	962	877	961	956	931	947	930	963	959	883	895	926	947	889	891	926	911	874	954	936	923	876	898	916	964	913	925	933	939	903	957	903	906	932	919	953	893	902	953	877	943	882	875	898	949	955	883	892	908	895	925	880	864	915	933	942	943	899	916	966	921	924	909	920	911	920	903	948	942	980	883	920	887	881	960	1009	970	895	912	936	914	941	895	959	948	842	925	953	858	887	952	887	839	973	953	953	927	931	958	930	939	932	984	933	888	896	882	936	963	853	934	905	942	898	931	967	906	900	923	948	878	943	885	904	877	886	922	951	854	975	898	872	958	925	903	944	945	918	937	962	920	957	919	935	916	928	950	941	895	927	964	921	862	901	929	890	958	885	914	876	921	915	879	907	923	966	932	953	921	902	884	867	952	962	947	884	941	905	978	888	996	917	965	912	924	879	964	922	853	841	885	946	964	1003	930	903	901	912	938	907	906	949	958	932	930	916	971	910	910	943	938	971	927	982	952	885	876	924	892	912	922	920	909	913	926	913	910	886	965	971	919	884	970	934	961	970	909	938	979	939	891	927	948	936	914	991	949	947	862	867	907	938	920	942	902	943	931	914	903	1004	954	960	941	963	948	916	927	932	972	887	899	929	957	919	944	968	916	879	916	880	962	944	943	933	900	942	949	960	939	929	947	948	938	939	948	910	941	873	929	923	921	877	938	878	904	919	899	938	946	892	945	942	961	912	923	952	967	937	934	869	927	947	981	967	955	935	878	953	945	962	948	890	902	874	913	950	979	912	919	949	885	955	969	902	976	906	922	909	898	884	909	881	911	913	893	1004	928	974	947	918	995	937	900	956	885	945	945	924	884	929	970	931	898	952	892	892	902	973	890	966	959	883	910	931	900	903	987	941	879	861	905	968	966	980	971	907	889	939	882	889	900	949	931	920	927	940	919	946	912	913	938	860	848	934	968	948	932	932	936	916	923	903	903	977	854	926	952	924	965	905	922	951	911	910	950	984	874	893	940	950	979	921	910	936	876	953	905	885	912	942	918	934	921	908	947	904	915	902	926	883	878	947	963	888	917	996	863	950	896	935	929	933	893	897	943	895	913	876	894	942	896	955	934	909	858	916	923	927	888	952	946	956	901	1005	970	990	902	959	916	963	927	958	912	974	860	909	883	906	930	963	916	926	903	974	925	905	909	955	882	938	880	947	911	946	909	928	969	904	925	909	940	896	925	982	967	942	956	933	920	942	953	973	938	979	933	1009	973	936	934	873	944	956	920	913	968	872	903	938	979	943	970	921	886	933	905	927	921	949	912	932	911	897	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
2343	675	903	895	680	532	454	359	336	317	292	231	227	247	216	210	191	188	174	188	205	182	190	194	190	161	190	177	171	170	148	183	184	173	178	148	155	143	131	171	158	170	166	137	149	142	159	150	142	149	171	145	146	164	154	136	153	176	168	157	149	141	161	159	153	153	148	149	138	154	138	141	163	134	151	133	154	141	144	149	166	115	152	148	135	137	146	160	128	144	169	143	150	166	135	127	130	158	135	141	123	134	140	135	166	136	138	155	146	134	126	152	150	136	136	157	145	157	172	151	142	162	145	133	138	143	154	143	151	136	154	141	150	148	148	143	141	147	144	147	147	164	156	144	168	169	189	124	159	158	143	141	159	154	153	152	137	151	129	151	140	164	146	161	146	161	147	148	128	152	148	146	153	146	140	137	147	158	132	150	149	144	172	150	146	127	157	128	142	167	151	135	165	132	129	166	135	136	127	134	166	156	158	134	147	164	126	148	136	145	155	150	171	134	151	134	133	140	132	143	134	143	158	155	136	146	131	128	135	169	164	155	164	131	127	155	136	142	165	158	153	138	148	137	143	126	154	154	153	153	131	138	116	149	152	148	134	149	135	171	130	129	148	156	147	142	164	160	175	151	154	155	135	164	131	135	126	155	129	132	128	124	142	133	139	162	150	141	141	171	174	156	150	140	152	145	159	129	126	129	111	162	141	144	156	139	136	161	127	155	160	130	161	142	147	143	162	140	142	141	132	148	140	168	152	158	148	149	151	143	136	136	156	132	162	138	142	142	155	147	135	137	121	168	149	157	162	148	139	135	157	136	165	138	138	156	161	166	159	155	149	166	158	120	139	146	153	170	142	152	142	144	144	149	136	143	137	158	162	130	152	149	171	157	135	151	145	139	145	169	139	151	163	125	151	135	147	163	139	171	155	120	157	145	138	136	149	151	151	133	154	139	141	114	130	150	125	138	132	136	125	155	126	148	123	144	134	140	155	147	136	139	135	131	152	156	150	127	140	155	155	148	147	130	106	131	167	144	160	161	150	143	132	153	144	144	143	135	159	133	146	121	136	144	149	155	136	134	152	153	143	150	157	134	143	139	131	167	139	157	131	139	133	131	129	146	165	151	144	149	153	165	138	150	129	151	145	150	135	133	147	148	146	138	170	131	155	135	137	154	160	124	157	145	151	159	138	154	159	129	158	150	133	144	130	148	144	163	142	148	148	155	143	139	146	142	151	133	143	121	132	136	141	132	132	140	138	138	142	135	167	156	163	136	146	138	157	136	141	138	156	149	137	136	175	142	155	145	138	141	150	162	143	162	140	156	130	150	131	155	139	151	153	136	148	155	133	146	138	144	139	155	130	118	146	128	149	154	146	168	149	142	153	131	161	133	161	134	158	139	147	142	171	154	152	151	166	154	142	144	160	153	157	156	139	136	130	147	128	165	153	178	144	141	173	142	149	129	145	138	134	156	152	153	135	140	142	158	137	160	140	130	137	141	144	155	150	123	146	175	162	140	146	132	163	140	155	146	137	140	123	142	134	139	173	163	145	152	147	149	129	138	140	159	137	164	149	138	157	131	167	129	136	131	145	148	136	133	148	144	138	148	149	134	154	156	137	143	152	152	132	135	125	160	148	134	165	129	147	152	137	131	151	136	154	163	138	167	163	145	157	129	153	129	141	141	139	153	135	133	169	150	128	136	150	180	145	149	130	146	172	143	152	131	138	148	156	131	155	162	164	139	138	159	137	150	142	152	122	153	153	131	150	122	152	144	158	162	143	149	132	135	156	166	146	141	140	140	144	131	129	135	180	148	118	157	154	130	131	151	138	167	151	152	172	128	147	138	146	153	149	120	144	145	131	141	161	169	128	143	155	131	153	174	128	132	149	151	159	144	141	144	145	164	156	150	138	161	148	160	154	140	148	137	138	147	126	147	142	135	141	135	152	138	142	159	153	134	150	158	145	129	159	134	157	132	138	157	136	152	149	128	148	121	144	136	140	142	164	159	156	168	155	146	147	144	148	135	130	113	147	162	151	135	138	136	138	133	143	150	131	164	165	149	162	122	140	120	160	169	155	131	146	169	143	134	160	145	117	127	112	122	145	159	149	150	145	138	139	163	148	174	146	128	152	161	146	166	137	133	138	137	133	121	161	166	135	135	148	164	134	155	150	123	161	148	143	155	154	160	141	144	145	127	151	147	139	136	155	162	136	146	136	147	152	147	144	144	155	133	129	159	156	166	164	143	144	156	148	139	153	174	151	159	142	133	163	126	143	139	139	145	138	154	139	149	139	158	149	158	159	154	146	144	139	156	141	132	146	134	141	152	141	150	143	149	153	139	152	144	160	141	121	128	139	167	143	160	124	144	129	143	149	141	138	139	152	149	142	147	167	138	152	139	161	140	135	160	156	123	137	146	135	149	161	123	173	145	147	135	132	134	144	137	137	117	156	164	138	162	167	154	146	139	146	151	145	146	152	141	139	135	155	140	145	152	126	145	169	161	131	148	147	143	156	140	190	137	124	114	157	142	129	149	162	128	151	141	140	143	153	122	146	155	141	153	164	148	152	141	137	143	157	137	143	141	135	152	142	157	155	148	155	154	160	152	163	132	151	152	146	123	150	142	139	143	183	143	147	118	137	174	133	173	149	130	144	147	149	138	152	138	140	145	153	166	148	161	152	117	167	139	131	145	141	132	130	157	160	168	124	146	146	138	140	131	124	127	151	132	121	149	143	141	168	139	168	109	125	156	156	132	147	175	142	149	155	140	144	135	139	142	158	123	145	148	136	150	151	147	150	151	142	132	147	133	169	168	138	146	162	149	136	155	171	126	147	149	142	140	147	144	150	150	132	163	143	145	132	166	144	141	164	135	145	110	142	141	149	156	150	156	150	140	145	139	142	151	144	137	137	152	138	156	136	125	154	159	157	132	139	125	159	134	143	158	134	135	143	154	144	133	114	136	130	140	157	142	142	165	150	149	169	113	144	145	158	178	153	140	142	115	170	157	139	136	123	149	151	137	149	141	131	152	161	157	130	143	154	144	159	163	162	155	153	144	139	144	156	154	147	150	151	127	157	146	135	153	135	138	156	132	129	149	142	132	148	136	133	145	149	145	157	144	137	146	167	144	142	137	162	139	143	151	136	152	152	149	157	159	145	137	153	143	158	156	155	162	146	152	172	164	148	129	146	161	148	141	168	131	122	155	131	147	149	149	156	138	143	144	127	163	146	122	158	148	164	151	162	136	127	151	142	150	145	146	129	142	149	155	114	130	123	155	146	144	157	145	125	142	133	145	155	180	128	146	149	154	140	114	135	160	144	136	136	121	136	140	142	125	130	164	143	151	145	153	137	148	135	174	142	148	152	132	161	136	155	129	171	155	132	158	140	146	134	168	159	152	128	131	132	147	139	160	123	173	149	129	152	186	144	133	137	153	148	133	136	159	161	141	151	158	138	151	136	128	151	138	131	137	170	142	153	151	156	153	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
2260	1148	2049	2648	2424	2119	1925	1704	1537	1439	1302	1084	1088	959	933	886	840	853	843	861	914	890	876	854	797	741	668	692	742	745	713	683	696	685	641	620	584	593	566	570	526	587	529	534	518	508	511	518	539	489	696	516	488	503	520	512	529	504	501	473	485	523	483	495	456	507	514	516	475	508	499	512	502	468	481	501	490	489	483	494	484	515	486	497	484	481	502	536	492	485	523	482	504	530	500	509	502	504	462	461	454	467	501	440	528	432	486	498	448	518	468	476	505	477	473	473	519	510	485	510	497	499	464	507	485	461	509	486	476	478	462	506	469	504	487	448	498	491	485	453	475	447	482	490	501	455	490	508	485	509	461	520	474	504	505	487	490	525	503	494	472	468	529	494	540	479	496	474	480	510	498	496	493	466	506	474	497	509	471	493	497	543	484	501	460	500	443	484	506	493	513	508	473	484	500	477	496	447	483	474	509	490	488	492	473	520	514	489	496	517	502	526	467	494	519	477	487	495	501	479	516	473	480	500	508	512	491	478	455	503	510	493	506	480	482	497	478	500	485	504	476	495	505	452	494	484	503	491	495	471	538	496	533	514	523	512	501	477	505	481	494	451	498	456	449	472	487	494	457	520	480	483	496	521	497	481	487	536	477	462	478	511	486	492	476	526	497	503	456	489	479	467	489	493	485	458	520	460	542	498	518	438	505	453	505	477	495	517	497	473	479	474	475	547	468	481	475	487	481	478	484	510	428	508	480	476	497	491	504	481	537	482	498	531	501	500	512	489	525	481	498	460	536	506	491	529	470	509	485	476	481	477	444	495	479	483	491	483	470	470	520	525	483	518	524	509	503	498	505	479	524	517	478	509	488	486	499	474	507	495	542	469	508	461	477	495	512	514	482	468	484	480	481	518	500	489	469	505	506	495	525	501	451	498	512	500	475	466	498	502	475	491	464	453	495	503	505	458	501	456	514	498	497	519	490	518	493	454	468	470	480	448	489	485	484	458	510	484	519	486	466	486	463	470	499	488	510	491	522	453	483	528	492	489	466	466	479	510	476	480	502	503	499	493	497	446	492	493	473	502	524	458	507	506	503	506	520	493	476	503	454	451	502	494	488	515	482	449	459	459	482	460	509	481	492	475	485	512	496	489	509	545	471	515	502	481	467	454	508	514	471	510	455	499	491	479	464	501	449	505	491	509	493	504	517	450	488	511	508	486	478	489	515	459	506	540	504	473	500	476	455	510	515	461	479	462	511	489	539	474	466	453	471	492	510	503	484	478	466	473	459	494	482	467	493	493	487	481	496	479	522	470	474	502	441	496	507	495	469	481	474	477	477	447	502	479	510	527	535	486	452	492	470	501	507	507	520	491	447	482	507	491	520	453	477	500	495	462	470	504	495	512	508	499	465	506	512	478	460	506	526	494	431	449	497	464	512	532	513	470	508	520	547	490	481	471	486	522	480	474	482	499	482	506	461	474	455	455	463	464	494	450	498	472	489	492	526	485	533	464	459	482	486	485	522	513	500	464	525	455	485	510	539	522	490	474	512	494	467	472	495	493	488	544	496	490	505	453	456	464	478	505	433	478	479	541	478	474	516	509	444	469	517	507	486	505	495	501	453	504	497	491	482	471	467	484	479	492	485	512	478	473	461	494	511	537	494	484	536	463	435	510	464	498	505	517	445	517	515	522	500	528	476	492	471	453	485	461	489	488	496	504	488	481	507	508	438	482	512	446	506	445	462	471	473	471	492	475	480	518	472	492	479	477	474	499	469	488	469	495	517	468	511	505	489	492	472	495	487	464	502	467	467	507	495	436	470	508	503	455	492	505	487	500	499	514	506	526	449	488	479	471	494	500	525	456	493	518	493	479	456	486	480	455	517	471	509	463	522	496	498	464	491	441	462	473	506	482	480	482	507	499	490	463	473	480	502	456	454	486	507	510	487	490	495	505	498	468	501	521	479	486	460	499	502	480	505	534	441	517	471	467	530	482	461	559	503	488	458	506	512	495	486	515	450	502	540	494	501	490	471	471	502	489	516	531	479	488	504	524	512	481	493	488	514	463	455	490	513	522	472	505	473	471	520	504	488	507	496	489	500	476	513	462	463	483	505	493	474	519	505	461	511	463	474	506	492	480	487	534	544	484	504	481	517	468	469	460	499	475	492	509	442	506	518	478	495	478	505	456	514	508	485	500	463	465	518	475	473	539	528	490	484	462	503	495	501	498	468	524	500	517	475	473	459	502	489	461	503	435	491	469	465	509	478	517	498	506	511	459	464	507	530	476	480	473	501	490	497	493	510	475	523	485	481	468	477	485	518	498	516	495	499	485	485	492	498	471	503	488	504	476	503	461	472	525	513	503	495	478	530	448	484	492	510	481	471	449	444	426	508	504	479	523	494	474	490	498	491	458	499	462	494	477	470	514	494	485	483	508	469	515	491	517	537	494	497	509	466	496	475	512	499	441	516	454	544	454	471	522	489	503	487	543	529	531	479	529	491	518	493	478	465	496	482	500	518	466	494	525	468	521	476	453	484	486	476	484	461	527	476	489	496	509	491	484	484	460	515	471	498	477	492	509	466	514	520	518	469	469	510	482	473	451	477	553	497	463	506	525	531	506	507	458	463	490	514	507	511	464	489	503	461	499	513	451	467	473	481	518	468	519	506	508	485	485	462	462	498	487	520	506	475	512	477	467	484	467	482	527	493	489	500	493	476	460	503	484	461	527	492	507	489	468	515	483	485	511	466	487	492	528	473	481	480	477	494	509	458	513	508	488	500	443	499	503	511	516	464	501	470	516	451	517	493	485	529	503	515	520	510	508	487	504	485	483	510	478	484	481	463	489	431	518	482	515	458	463	499	505	478	479	526	528	476	503	444	511	528	462	455	521	494	500	517	491	511	477	461	516	473	478	432	470	501	495	478	508	511	495	501	464	490	463	456	492	481	493	469	470	459	461	459	502	492	508	469	469	459	514	523	469	489	488	506	474	528	522	500	506	487	512	485	517	461	509	473	458	480	486	511	509	479	451	514	469	535	509	499	463	478	530	479	520	492	486	470	508	492	463	499	502	511	502	459	476	482	486	485	472	505	510	513	498	488	519	471	471	546	500	453	491	489	480	498	494	487	473	484	513	477	496	525	488	463	487	474	504	456	501	484	481	480	495	494	459	485	475	532	475	469	487	482	545	484	436	553	516	508	443	475	510	458	501	511	480	528	505	461	482	488	502	465	459	489	472	513	483	520	527	498	457	489	479	477	513	491	446	499	472	516	510	499	506	508	496	485	489	481	497	460	465	496	442	491	521	498	485	431	500	457	463	511	467	497	514	503	451	468	469	417	496	523	507	473	481	501	486	484	460	535	517	503	510	470	494	517	435	499	497	482	512	492	462	492	480	473	477	497	492	472	521	478	469	540	489	495	526	478	493	456	500	495	513	491	479	467	493	468	490	484	493	533	484	488	519	504	510	473	497	492	477	487	477	506	487	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
10091	4773	5613	5278	4208	2945	2358	1716	1156	970	892	849	761	790	657	600	566	516	494	568	588	532	598	588	540	466	390	396	395	352	355	369	329	351	342	316	307	315	332	264	284	300	320	278	259	280	283	307	278	276	641	358	286	269	271	261	220	291	269	279	238	215	272	269	240	296	255	231	248	236	242	267	251	256	272	243	260	262	264	249	242	267	279	250	258	248	265	220	255	240	236	241	223	253	259	225	244	222	255	247	214	246	232	235	227	275	232	242	268	244	233	257	222	269	258	230	256	256	232	246	253	241	238	222	216	265	248	225	268	264	254	242	230	232	239	251	239	255	237	263	259	250	273	264	268	232	250	254	263	274	253	254	288	225	244	251	267	239	242	255	236	223	233	220	265	250	234	218	265	266	252	258	239	272	235	256	256	258	240	250	245	225	246	220	266	260	259	263	255	247	247	263	250	234	266	268	236	247	240	246	248	247	271	265	264	236	264	279	263	259	246	263	223	251	262	219	252	268	228	279	254	245	246	268	239	251	255	256	260	237	227	270	259	233	254	243	233	231	244	261	244	258	260	254	229	264	267	250	254	246	216	242	278	245	236	258	252	233	238	242	253	239	250	247	256	238	250	273	248	264	226	245	234	260	254	236	270	275	280	267	235	244	231	259	281	224	233	256	230	265	271	242	219	240	264	264	262	247	256	228	247	254	249	232	244	231	259	266	228	248	239	242	232	243	255	288	244	256	233	241	227	262	240	234	262	297	222	260	253	271	229	279	260	267	228	256	246	241	243	240	254	271	255	259	267	237	248	247	251	247	248	270	245	261	224	253	237	284	267	235	269	233	222	244	257	270	231	240	254	246	256	249	247	228	252	260	252	238	243	269	247	263	229	251	232	283	239	243	268	230	245	248	237	243	246	281	253	262	218	246	241	243	257	218	259	248	254	254	260	250	253	242	278	267	281	274	256	259	253	249	238	236	232	250	272	238	253	244	252	256	226	250	224	266	238	245	265	240	251	266	267	271	261	260	247	253	259	274	265	248	242	245	256	252	241	267	257	259	219	251	238	267	245	257	238	257	234	215	280	240	235	227	209	239	261	222	256	279	242	237	270	250	247	245	247	238	264	229	249	263	260	238	238	244	250	243	253	257	253	258	234	246	235	225	263	242	276	243	251	279	244	243	254	228	266	241	262	287	242	230	263	215	209	266	253	248	273	254	243	240	258	238	221	251	245	261	258	237	246	257	250	261	253	257	279	252	262	222	262	236	225	265	284	223	256	277	248	263	243	270	249	263	256	257	277	235	234	242	247	232	240	227	225	242	236	268	229	270	256	258	248	251	207	250	243	252	229	257	241	283	233	248	253	239	266	244	224	244	263	220	254	256	250	252	251	270	254	243	231	270	270	221	251	243	230	229	274	271	265	253	254	251	263	274	252	257	249	244	276	248	265	235	247	265	204	248	267	252	242	244	253	255	267	250	267	245	226	237	260	257	237	267	224	248	259	267	220	270	241	279	237	243	243	236	254	280	252	280	243	232	242	242	259	249	285	230	221	252	265	267	271	270	222	228	264	246	272	274	273	256	265	251	237	266	262	236	267	263	250	260	218	247	263	253	243	241	260	237	238	258	238	278	256	255	226	247	246	232	254	274	244	258	259	249	272	227	253	236	252	245	260	247	254	250	252	266	237	269	266	250	253	267	253	242	262	215	246	258	258	243	217	254	237	233	248	247	256	232	244	262	259	271	225	263	256	274	243	255	253	256	249	235	246	236	252	243	282	232	236	228	246	248	263	253	224	256	249	236	247	259	240	261	235	239	221	260	256	246	253	262	252	250	241	252	234	253	251	249	242	280	227	223	252	260	287	290	276	254	250	267	241	253	254	227	236	260	238	240	266	248	250	249	268	233	244	266	282	241	273	290	237	242	253	228	261	243	298	253	237	251	231	243	244	268	239	215	278	244	266	250	236	249	223	269	234	228	226	248	258	268	270	269	252	222	232	239	249	266	243	248	254	224	265	279	261	250	235	265	254	238	268	257	263	231	242	238	234	248	245	277	246	274	270	261	268	224	234	256	273	251	285	251	255	252	218	272	258	251	255	235	248	219	246	270	251	264	268	252	254	234	234	255	234	256	271	253	267	254	263	246	251	268	261	261	259	257	259	274	223	252	231	240	248	234	253	246	238	225	235	256	257	244	235	216	261	263	248	259	226	275	246	261	241	263	224	256	230	239	252	240	225	266	250	217	280	232	251	206	262	242	240	249	258	265	260	257	248	250	241	255	247	249	229	273	258	242	235	247	254	258	254	245	263	218	233	248	260	240	269	248	238	247	265	237	264	262	261	265	227	248	241	248	277	228	245	247	256	237	246	228	255	242	223	280	293	249	256	248	245	226	215	252	233	247	227	247	253	267	251	222	257	249	247	278	241	267	234	254	285	240	254	258	239	249	234	256	256	230	275	241	231	245	250	253	251	260	241	251	239	243	290	253	263	248	250	254	250	267	250	254	257	229	232	259	229	269	265	256	251	245	246	243	258	245	230	244	250	256	246	243	266	227	245	260	231	231	281	266	252	280	265	273	263	248	229	262	236	257	247	253	238	248	241	261	249	270	232	229	236	268	265	229	249	243	214	260	227	260	269	276	247	269	253	213	276	243	220	250	238	249	257	234	261	243	252	261	256	281	244	247	238	221	243	223	248	225	240	265	248	234	236	254	222	228	239	233	240	254	263	234	238	249	270	272	264	263	216	262	277	293	230	235	229	246	219	280	230	231	240	257	268	244	285	219	256	245	262	259	242	234	250	226	254	265	244	221	244	253	250	263	240	288	247	251	264	256	247	235	282	264	255	272	253	239	256	233	253	221	238	259	271	268	222	257	230	252	258	244	255	253	223	230	257	254	262	287	254	264	256	247	233	225	257	249	242	263	237	230	261	251	252	255	254	261	261	240	254	260	266	254	242	252	247	259	281	265	252	256	268	258	239	231	238	239	244	273	247	241	275	256	239	285	220	262	227	226	250	251	249	241	265	292	270	248	254	258	248	279	250	242	263	240	255	240	240	256	246	243	308	266	261	249	240	260	278	250	260	219	281	293	248	276	262	237	238	244	248	276	247	254	228	240	280	238	240	271	267	247	257	264	268	284	260	247	220	244	241	247	235	241	270	257	248	217	259	259	233	248	232	265	222	275	251	259	256	248	260	250	257	229	261	272	234	296	248	237	251	228	247	265	265	245	263	240	258	287	254	242	251	227	254	228	238	241	271	252	249	250	266	262	267	257	266	244	260	244	267	278	253	235	239	222	275	234	233	250	234	245	236	285	289	218	263	271	241	247	269	248	238	256	258	254	236	262	250	263	255	250	263	287	266	234	252	233	259	263	248	212	256	236	296	300	295	256	270	236	237	260	252	235	246	249	260	253	256	244	232	267	260	257	224	222	255	251	252	238	259	249	283	235	246	238	282	237	264	238	233	236	267	284	261	254	243	245	248	257	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
6775	4697	7279	9345	8580	7907	7135	6328	5488	4847	4133	3835	3437	3177	3085	3113	3011	2877	2943	3350	3580	3455	3421	3561	3121	2396	2127	1859	1997	1748	1778	1732	1722	1556	1561	1455	1465	1221	1148	1016	948	1184	1127	1127	1048	1149	1207	1234	1120	1125	4057	1714	1048	1053	879	784	773	839	819	855	781	811	851	827	763	777	733	831	803	748	759	769	799	757	759	794	770	851	741	768	819	814	760	748	780	781	737	742	825	796	801	759	783	753	800	791	733	771	799	755	789	771	779	745	772	748	783	805	794	808	745	804	795	803	706	792	738	794	768	806	776	752	704	786	766	804	791	778	766	769	774	780	745	770	738	765	729	770	805	738	745	784	769	758	776	820	719	763	779	724	778	800	784	736	717	800	756	745	768	727	739	754	819	778	805	767	742	761	787	801	737	769	740	782	732	708	792	823	772	804	809	766	750	809	768	759	741	745	776	772	727	762	713	748	746	693	789	725	816	769	765	784	784	683	789	720	773	739	754	772	738	727	772	806	708	736	734	769	761	786	749	753	771	744	768	717	762	758	780	768	732	789	794	733	762	822	713	775	772	764	747	764	729	751	800	730	751	751	789	780	736	729	729	781	755	806	807	761	788	795	793	792	776	775	737	766	746	776	718	807	756	768	817	717	754	752	726	802	812	794	775	746	746	754	771	729	757	761	821	765	767	812	757	775	759	752	764	753	787	795	796	777	763	804	741	751	734	751	802	777	757	741	798	801	719	719	725	763	785	733	773	766	721	799	766	742	806	735	764	785	704	751	798	802	763	771	790	762	713	724	803	767	787	768	719	743	747	748	811	731	783	839	757	767	772	740	775	783	780	780	732	781	737	755	737	820	742	743	805	781	766	730	734	792	733	753	741	769	718	770	742	754	783	749	726	825	721	760	775	770	711	788	808	809	789	768	788	732	790	689	718	746	754	777	719	765	748	800	781	803	801	771	774	741	760	776	724	745	802	729	744	731	745	773	739	775	715	741	748	718	768	744	713	759	760	787	784	793	735	725	760	726	765	734	759	698	769	743	772	720	730	806	760	793	732	769	739	771	765	750	781	785	737	778	760	787	774	710	808	769	778	761	738	696	713	756	752	774	740	737	781	807	781	767	747	765	798	758	743	748	740	774	814	758	810	805	779	782	724	767	752	790	737	819	739	721	725	754	757	786	780	715	762	755	772	754	765	800	721	731	781	737	780	729	783	733	734	725	826	774	729	767	770	768	723	789	749	757	754	767	812	807	734	798	763	790	734	731	769	777	786	743	759	728	805	729	753	752	754	771	782	721	778	772	774	741	700	758	752	739	796	766	728	808	765	768	739	791	758	786	760	742	748	746	741	751	729	803	754	780	779	765	797	736	738	750	788	748	815	747	757	761	737	744	745	763	730	738	772	750	733	742	784	792	792	700	743	751	775	734	730	765	782	766	784	762	798	727	778	795	782	769	763	788	726	735	752	803	731	749	778	786	736	775	727	697	803	724	743	742	796	754	769	757	760	743	794	776	758	777	765	717	771	774	731	795	751	722	846	738	795	788	787	744	735	769	784	773	731	760	768	800	759	792	783	769	740	810	771	791	754	795	746	779	774	770	814	728	735	765	773	721	771	781	743	757	795	746	805	780	809	729	767	766	783	756	720	721	749	757	784	834	784	748	803	768	722	758	745	812	767	717	741	757	801	716	773	753	812	739	754	749	804	773	752	801	770	745	775	771	776	763	776	811	746	742	761	780	757	778	767	757	738	755	725	723	702	774	796	697	803	749	713	786	801	740	775	764	772	739	751	757	752	741	750	806	766	727	712	809	777	719	773	762	820	760	728	719	754	755	796	785	765	770	795	795	757	771	779	795	796	809	715	758	738	743	761	791	797	748	752	732	771	794	757	726	765	717	784	795	752	743	833	774	735	800	770	774	743	795	754	773	761	769	779	721	741	793	786	757	745	794	739	731	764	760	738	762	754	771	713	751	767	772	780	741	783	777	740	726	750	793	750	773	772	775	740	787	762	744	761	717	754	710	748	764	764	770	778	784	775	759	734	770	772	750	766	842	764	762	753	783	796	753	760	725	803	797	733	744	815	747	773	782	748	733	757	743	767	731	772	752	739	773	746	766	789	744	761	782	767	697	794	750	813	733	751	712	737	775	784	745	755	761	752	756	734	787	749	748	739	741	751	733	704	749	737	771	709	758	684	788	776	786	752	746	786	757	760	743	739	737	809	743	784	768	755	759	773	701	766	715	806	769	758	774	756	757	791	758	722	797	751	773	734	748	766	767	702	726	771	769	780	773	776	735	755	757	761	707	802	751	784	812	767	772	779	783	740	774	781	755	782	733	748	831	801	742	778	796	734	782	792	764	750	782	752	692	765	741	763	774	745	700	743	817	760	801	793	779	712	803	739	765	769	756	741	771	805	718	805	750	755	759	758	791	778	737	762	752	728	766	822	736	774	769	770	812	770	747	752	785	751	768	786	751	811	775	753	770	754	775	764	730	750	749	801	773	785	791	759	792	787	759	730	741	763	795	796	777	717	740	744	763	779	798	730	762	748	748	770	766	684	718	789	752	775	720	757	766	789	720	778	738	798	725	829	761	770	696	780	738	779	747	788	807	757	827	711	690	759	770	762	768	777	821	786	782	783	808	788	774	767	743	761	702	808	757	761	744	793	748	764	739	715	778	756	767	760	784	798	756	761	820	785	817	734	738	813	757	781	730	767	750	762	738	788	773	711	776	769	792	809	786	777	718	754	802	718	807	759	753	746	803	772	761	764	774	763	738	781	785	744	780	782	770	768	773	708	777	758	828	749	706	781	771	756	801	713	748	745	783	749	745	670	761	765	768	798	770	722	783	804	763	750	805	774	831	801	739	721	786	762	776	798	750	755	759	762	779	784	767	826	783	699	776	743	736	769	777	760	733	800	783	720	810	728	771	748	741	787	793	744	806	776	769	807	751	741	788	788	754	714	763	735	784	800	815	750	739	795	779	731	759	753	804	799	746	797	733	759	749	737	752	788	756	760	784	764	775	782	788	773	751	772	800	769	741	757	750	784	743	779	757	799	784	776	775	781	765	750	740	783	744	735	744	824	774	757	710	743	767	737	774	806	746	789	815	686	822	760	840	792	817	732	768	788	768	820	786	792	754	772	705	712	739	791	720	767	769	765	757	724	732	720	822	697	749	750	768	776	779	751	799	739	795	776	764	828	772	782	748	790	795	758	783	792	756	755	718	821	734	713	792	816	817	733	782	757	737	764	778	734	785	818	812	792	712	828	759	756	792	725	809	742	767	786	779	762	719	727	686	771	693	723	705	833	770	794	808	779	762	757	763	750	793	749	756	777	787	775	741	732	749	801	764	743	745	782	724	703	755	719	810	725	743	761	787	743	773	758	748	770	762	740	794	754	775	728	820	741	746	778	727	802	774	779	813	793	772	777	777	852	767	680	752	724	762	769	754	751	785	765	752	788	702	819	775	722	773	756	749	766	746	788	695	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
18844	8400	9447	9057	7339	5606	4349	3080	2118	1703	1558	1262	1174	1155	977	1104	969	1017	971	947	1057	1003	1019	980	842	743	629	587	589	566	568	512	557	553	524	462	434	475	432	406	375	418	406	406	395	423	484	405	404	427	1164	636	362	407	361	375	353	330	306	339	353	338	356	375	352	309	359	339	342	347	344	319	368	311	343	300	330	311	335	317	354	351	324	355	332	350	301	348	311	353	331	363	313	323	345	344	357	332	356	331	370	328	318	307	315	308	328	332	338	344	349	368	359	323	360	308	323	317	335	323	327	352	353	324	320	326	317	334	351	311	329	326	360	348	313	316	307	344	318	340	334	302	336	326	386	321	327	321	322	327	353	320	311	334	329	318	328	325	314	330	353	324	321	343	323	360	316	325	332	346	338	296	309	315	324	351	330	336	339	354	335	340	352	324	307	327	326	309	309	354	330	325	312	334	299	330	341	363	352	314	350	306	367	327	312	301	304	331	303	315	355	322	315	326	330	381	330	336	302	321	354	350	311	319	324	344	339	321	286	315	334	312	349	312	315	303	340	352	333	326	327	322	328	308	318	361	349	337	316	307	320	326	347	348	327	351	304	321	349	358	346	307	301	358	292	327	335	370	326	304	339	334	302	330	308	320	349	317	334	345	346	291	317	307	354	335	305	308	321	319	388	341	348	301	389	350	305	333	381	317	347	324	349	312	343	330	342	326	322	327	341	319	327	318	318	327	331	319	340	328	347	347	281	339	334	319	330	337	292	341	342	298	338	348	312	361	344	315	340	347	350	293	320	302	307	354	320	326	305	320	317	337	336	303	313	355	344	315	318	306	351	359	320	342	373	324	335	327	315	342	342	360	311	349	320	317	344	324	309	332	318	330	390	328	313	311	327	339	345	314	327	319	301	359	327	338	371	319	311	345	335	346	318	311	310	334	325	314	358	336	290	367	331	352	334	323	298	320	315	340	330	312	363	298	336	339	344	337	321	327	329	357	306	305	332	314	313	340	305	319	345	336	324	343	299	328	354	320	359	319	328	350	337	352	357	338	324	302	329	361	346	333	334	305	330	331	323	353	340	328	325	322	330	323	291	313	333	333	330	328	341	327	326	340	346	316	319	334	323	320	346	343	336	349	319	331	318	318	332	337	360	329	336	337	338	337	337	343	308	353	341	325	292	341	332	366	328	323	331	356	327	286	321	325	341	318	332	304	326	331	310	368	362	336	368	318	344	348	303	308	321	313	315	356	321	347	318	329	341	305	318	305	321	303	338	308	356	332	352	339	343	327	330	293	303	347	299	320	336	337	304	334	342	326	369	325	329	378	347	305	356	334	322	314	335	313	316	325	321	315	340	309	317	316	308	330	320	334	355	308	337	300	340	354	341	324	345	305	304	321	355	302	323	336	343	293	313	306	320	331	322	320	346	317	331	303	319	341	317	299	265	317	332	328	320	339	329	330	343	324	330	323	317	292	331	310	338	331	319	349	303	360	358	307	329	313	328	321	303	332	320	352	314	341	326	305	331	331	323	336	351	318	307	302	324	355	328	328	326	353	336	308	360	335	312	317	346	345	328	328	299	294	355	299	334	333	305	312	324	314	315	311	336	328	306	329	375	339	308	313	371	355	332	334	328	378	331	299	310	294	325	317	329	328	317	325	331	334	326	323	342	316	342	337	349	299	327	375	344	347	352	334	352	341	320	340	357	312	293	330	324	304	329	333	360	285	330	329	325	338	326	344	314	326	371	329	335	359	337	370	282	293	329	321	344	319	336	356	328	333	318	336	317	331	342	344	358	348	340	310	330	325	344	342	326	293	287	296	345	328	306	354	322	326	312	334	324	320	301	322	307	296	327	287	316	323	362	318	326	338	296	356	330	305	297	339	322	342	342	340	335	316	300	347	325	330	302	312	334	329	362	319	377	342	326	322	307	341	346	335	324	299	323	347	317	293	335	347	326	333	316	328	317	329	341	341	348	354	326	314	326	326	323	321	319	327	340	317	324	343	316	330	330	342	342	356	336	328	325	353	340	334	318	285	335	294	382	354	351	360	354	350	312	328	337	298	330	314	285	327	332	325	347	355	340	325	355	367	322	311	334	318	351	337	297	345	332	326	336	368	318	342	328	318	321	359	329	345	311	329	341	358	340	309	350	306	341	313	352	314	342	353	364	332	342	345	322	348	315	353	323	348	335	358	327	341	320	356	323	313	316	320	318	308	359	298	290	313	343	319	333	355	311	344	331	320	344	348	344	354	304	318	330	344	329	279	344	350	332	362	326	309	324	338	333	359	333	317	339	348	326	350	315	328	315	337	337	347	291	342	329	327	311	327	343	334	338	331	336	321	309	346	339	325	348	319	325	342	316	339	340	300	321	277	344	339	318	323	305	300	327	327	322	320	292	303	327	315	322	316	316	384	364	351	354	364	302	353	335	349	353	309	307	317	325	325	332	322	355	378	308	293	329	355	351	364	335	308	362	329	306	358	311	321	325	331	344	309	302	320	350	323	316	309	350	332	338	343	349	327	346	347	343	304	297	350	360	356	349	328	289	348	349	355	345	364	342	365	339	316	335	349	334	312	296	331	355	340	326	335	331	330	357	345	325	292	343	341	337	268	328	338	328	326	313	308	350	337	306	298	312	344	331	330	330	291	329	323	332	330	322	307	367	336	337	302	321	333	317	292	316	328	334	302	341	354	323	349	332	319	328	369	355	329	346	336	343	319	343	310	304	346	329	337	345	305	332	328	315	342	353	319	330	351	324	356	335	334	273	296	313	327	322	320	306	326	327	337	340	363	353	308	332	348	307	320	331	332	308	300	322	354	343	342	351	308	338	318	320	322	330	357	340	318	296	330	327	324	346	327	305	351	323	332	359	313	357	347	305	299	338	344	323	335	340	360	349	378	319	349	321	346	349	333	302	320	354	333	290	344	365	348	326	331	340	334	325	355	298	348	350	349	280	346	335	298	303	349	337	325	303	352	340	301	341	346	355	331	296	332	338	316	350	313	324	335	364	333	334	333	307	357	352	311	342	324	291	302	343	327	329	332	312	310	334	334	347	316	325	352	321	311	348	361	349	317	323	299	334	342	319	298	316	342	331	308	331	340	348	336	391	334	335	343	337	325	348	353	330	341	330	338	365	312	347	293	329	328	329	334	329	310	317	335	330	323	335	334	366	297	347	324	320	312	313	343	327	320	281	338	323	348	326	315	337	335	335	299	307	343	291	311	335	311	326	340	286	347	306	314	354	309	322	302	323	308	316	338	344	372	327	304	311	335	349	328	335	336	343	314	336	337	341	310	316	337	351	350	369	347	328	326	325	324	343	320	317	316	346	352	329	318	340	324	344	322	338	364	344	357	334	350	348	362	358	305	341	315	324	305	342	354	322	325	310	355	331	342	293	327	329	312	332	307	317	308	324	290	333	346	310	339	314	379	326	298	310	298	326	324	329	357	339	316	337	346	346	344	315	343	348	349	307	357	348	350	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
9485	7002	11247	13485	12684	11985	10521	9722	8130	7802	6625	5798	5718	5470	5113	5341	5126	5096	5204	5686	6372	6237	6102	5870	4916	4017	3324	3030	3018	2887	2741	2703	2759	2404	2358	2278	2100	1961	1626	1400	1398	1797	1667	1739	1588	1620	1938	1841	1654	1792	7298	3363	1431	1363	1205	1114	1079	1140	1078	1053	1092	1020	1130	1049	930	1011	945	999	1011	1011	931	952	1039	956	1019	1021	1051	997	1022	970	976	969	966	991	965	985	966	936	1028	925	939	978	988	920	1008	1014	986	989	955	968	990	959	961	907	996	968	987	954	946	947	981	968	926	946	904	929	968	943	970	968	905	956	973	930	953	961	959	937	991	922	991	933	958	946	940	965	930	929	900	925	915	937	975	976	966	946	940	948	937	998	953	980	958	946	1010	957	956	964	982	927	943	945	951	954	995	909	954	937	924	941	925	914	982	982	996	910	969	957	966	942	971	941	953	902	927	925	963	969	937	964	920	969	901	903	898	909	983	960	993	957	984	1003	941	940	986	937	937	978	972	980	945	985	942	951	1024	918	986	970	989	900	965	962	891	955	967	983	922	947	923	938	923	950	948	899	952	964	926	942	974	968	965	988	960	952	945	961	960	898	937	970	959	964	964	961	988	976	935	957	992	917	971	929	952	954	981	919	946	1002	921	966	940	975	988	965	931	960	949	932	947	940	906	1000	912	963	908	923	939	958	933	923	963	925	956	944	924	959	985	891	933	980	952	921	964	881	985	912	916	927	926	966	933	933	931	948	961	916	973	908	944	994	972	981	917	983	1001	974	948	955	912	1011	1006	947	893	952	947	938	916	929	942	977	931	946	913	949	950	969	940	1017	933	943	986	977	970	978	962	971	884	974	1041	974	990	961	932	952	955	994	915	931	949	882	920	966	938	928	927	922	942	919	947	921	951	1005	904	969	976	924	921	938	971	916	931	1013	918	981	921	965	973	930	944	940	960	960	967	918	964	983	966	941	955	965	981	1024	980	974	999	1023	1005	943	923	995	944	924	944	962	1040	946	925	939	1022	959	940	960	919	928	912	996	922	894	995	972	965	919	981	946	976	966	938	947	962	965	935	920	975	954	942	979	949	942	1011	959	976	968	956	976	936	896	979	996	979	967	947	942	953	926	983	986	940	944	1004	937	957	895	981	983	987	894	941	953	940	985	944	934	970	917	943	945	955	957	950	944	988	972	948	988	949	972	935	935	959	929	967	993	933	943	960	962	944	982	987	924	925	950	960	947	950	948	941	926	937	981	943	983	947	932	991	951	989	951	989	977	896	890	920	937	972	917	973	1013	951	934	965	920	986	913	936	962	931	934	996	954	995	956	992	958	934	984	947	924	950	928	936	943	945	983	960	919	941	972	935	916	921	927	969	895	960	1025	973	992	886	978	952	947	885	934	933	959	925	964	963	886	946	936	974	944	973	910	1034	981	936	967	987	999	900	947	928	942	969	940	961	945	942	919	1001	931	976	960	904	938	920	928	913	959	952	933	943	993	922	944	928	960	993	994	954	948	939	959	976	951	949	945	933	945	912	897	923	936	1001	952	961	935	931	924	937	957	964	981	956	956	976	972	939	951	909	922	923	950	936	916	988	914	934	979	968	980	952	937	957	922	962	931	999	968	953	924	934	1003	945	943	962	989	945	964	998	937	949	987	961	959	941	927	963	943	933	952	971	987	952	961	945	937	917	936	960	941	956	974	938	1008	940	928	991	949	956	994	1010	886	994	981	937	943	929	929	924	971	960	912	911	914	892	1006	897	984	944	936	949	944	933	906	965	937	958	946	929	915	945	937	978	914	904	919	893	921	960	897	944	948	937	998	969	974	934	948	948	995	905	967	968	936	932	947	966	949	976	944	904	962	900	1007	939	961	973	996	927	908	950	923	941	918	938	937	864	948	989	942	936	998	1008	973	950	936	973	965	975	922	916	943	993	925	954	923	985	948	985	972	948	964	966	957	903	982	943	969	959	939	1011	952	953	961	973	924	959	951	917	937	911	952	917	898	945	956	889	959	931	954	946	918	970	976	948	962	963	971	980	907	950	940	927	956	921	961	951	1025	911	942	980	971	965	968	951	1007	910	905	916	988	893	859	1002	876	959	941	976	951	939	923	991	974	986	931	967	928	896	972	938	917	989	984	928	932	967	946	999	963	945	933	969	904	959	959	971	937	954	914	966	935	965	989	947	946	980	913	999	905	903	997	936	962	974	894	930	950	967	952	974	1025	891	953	1014	890	901	978	950	944	994	973	876	928	952	956	942	926	941	922	913	957	956	972	936	967	972	954	954	989	926	940	954	946	970	965	913	961	936	926	949	944	929	1004	947	932	1012	925	970	948	932	915	972	895	914	969	967	999	948	977	887	903	974	970	951	962	905	981	938	1002	936	942	940	903	975	962	927	969	932	954	915	973	961	927	977	969	985	960	942	927	939	928	968	947	953	946	926	995	966	954	932	954	957	987	979	912	892	893	921	984	997	985	961	956	908	951	972	959	929	954	949	997	1006	1019	934	963	976	971	956	963	961	956	987	932	952	911	942	963	958	954	945	972	951	911	949	884	1005	929	948	942	923	940	999	942	944	982	964	976	915	961	930	971	993	987	895	956	930	883	921	918	938	932	972	955	992	939	978	927	967	933	894	917	889	951	974	985	909	936	961	913	926	995	951	952	925	977	958	967	1010	945	993	962	922	907	918	894	955	938	941	950	949	975	976	985	988	937	919	972	935	960	955	965	981	894	893	921	947	932	882	966	952	967	937	1002	944	952	939	979	1004	977	936	997	941	922	933	980	954	939	980	989	953	889	935	961	925	927	935	949	979	940	969	929	945	933	979	956	963	984	965	936	995	955	938	933	967	993	984	992	957	989	991	981	958	966	968	882	925	987	1015	915	925	978	893	964	967	987	944	971	961	910	904	918	965	939	994	926	941	968	981	958	943	920	953	995	894	934	941	938	944	902	985	947	921	954	946	961	951	933	944	910	952	964	943	936	944	982	921	938	943	933	943	982	985	971	995	975	955	905	949	945	964	940	988	912	954	911	948	929	893	944	962	948	895	882	936	933	1017	989	975	950	932	908	943	949	974	942	868	942	943	962	933	922	967	941	958	951	995	958	987	963	961	959	911	1019	967	960	916	939	954	892	903	947	952	926	942	956	955	953	927	1002	945	892	936	923	935	935	979	1006	945	961	966	978	954	981	995	978	976	953	930	954	949	933	937	899	957	924	974	907	1003	934	973	893	934	927	972	959	1007	934	961	938	889	897	964	885	960	939	980	930	996	1014	932	949	934	967	956	964	913	975	942	950	919	924	917	973	951	925	877	990	920	901	895	946	926	947	947	966	985	958	942	963	904	950	971	937	977	954	932	998	1003	950	991	933	986	979	971	965	933	1027	970	973	980	922	936	978	927	956	912	936	930	1026	922	918	895	901	953	939	948	1005	939	946	961	970	973	955	916	1015	957	953	1001	925	914	920	955	943	957	953	896	944	963	980	937	931	905	954	972	941	943	926	958	953	923	916	950	896	947	969	946	944	959	880	961	939	935	960	975	923	971	964	1030	971	935	976	966	958	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
2394	793	960	903	773	624	460	408	389	343	312	266	205	223	224	237	230	173	235	218	195	215	213	178	188	216	169	188	194	180	211	166	195	203	169	178	148	162	185	161	159	168	154	159	156	147	183	171	153	164	182	166	164	147	149	158	162	163	166	156	154	162	161	144	175	158	159	128	129	169	171	157	166	162	155	169	133	169	178	156	144	156	156	132	151	156	166	151	166	151	130	162	148	147	155	157	148	152	154	146	141	162	168	159	143	165	155	154	150	170	144	146	150	147	143	142	145	132	167	130	150	162	147	154	135	152	161	162	155	139	157	155	143	157	139	136	169	144	160	157	166	143	145	154	153	157	144	160	170	142	150	159	138	170	153	181	165	156	134	159	164	159	143	157	147	155	159	137	141	167	146	155	158	138	154	141	161	157	129	140	166	160	120	160	160	146	149	148	152	141	146	141	180	152	151	146	133	145	156	152	159	160	144	143	165	116	149	143	164	144	153	166	153	155	153	162	146	175	176	139	151	137	131	166	177	132	162	158	168	165	129	148	140	147	144	166	147	154	156	191	161	141	159	156	173	150	137	160	154	150	140	158	160	161	158	156	147	160	166	169	152	159	140	133	159	162	162	146	173	144	156	160	156	173	139	139	143	139	143	140	156	152	166	129	157	181	169	145	144	152	155	160	150	178	141	186	143	150	155	155	170	150	146	157	158	168	141	174	152	151	174	163	153	151	147	156	171	156	157	157	165	146	145	142	155	152	167	139	172	129	149	160	144	146	187	162	164	179	175	169	174	161	170	158	164	157	151	155	172	164	165	178	134	144	141	175	146	163	172	163	159	148	160	147	151	158	164	142	138	146	162	160	155	167	174	161	159	146	161	133	149	156	149	154	143	148	159	160	156	137	163	153	159	146	144	145	151	151	132	167	168	151	145	161	157	150	169	143	154	156	156	175	137	147	160	151	152	158	139	170	151	142	145	158	142	163	151	117	159	163	156	150	158	158	168	139	130	165	155	152	152	152	154	138	144	149	165	172	144	141	150	167	146	203	164	150	151	165	160	167	148	152	148	173	165	173	154	139	150	171	144	143	157	173	152	163	135	161	157	160	157	156	150	166	171	141	155	160	157	136	165	162	151	155	158	154	163	164	118	136	175	162	147	162	169	166	153	179	144	156	178	152	168	143	142	165	155	126	141	135	168	175	147	140	179	165	147	158	166	145	152	153	160	146	154	142	156	143	163	133	184	146	154	157	144	150	174	143	161	145	146	155	185	155	138	155	135	170	174	158	165	143	140	151	150	160	155	157	164	170	132	148	148	168	158	150	154	155	156	149	164	147	148	154	168	166	159	171	155	156	136	179	135	153	133	158	160	172	151	151	164	155	134	174	172	143	162	158	150	118	159	146	141	164	154	148	176	154	141	155	165	146	154	142	155	170	186	145	156	135	160	161	157	155	152	145	152	157	151	150	160	155	149	166	150	152	158	137	139	148	157	171	159	169	173	150	161	144	166	197	171	160	146	134	152	148	155	138	157	135	151	161	160	166	174	179	184	145	147	158	141	161	129	155	150	190	151	141	172	157	164	165	135	156	159	137	151	169	141	148	155	150	154	146	133	126	147	157	169	161	177	161	147	157	157	139	147	163	162	159	159	153	138	132	165	146	146	158	151	163	157	145	166	152	149	138	155	175	134	135	151	143	173	145	165	141	152	171	154	133	129	166	142	174	139	166	164	151	162	107	156	163	141	165	147	151	134	161	163	159	151	119	153	170	135	160	163	163	183	160	158	156	154	148	166	145	143	142	158	144	149	138	160	175	159	169	148	150	153	154	167	160	160	152	168	155	135	157	151	146	170	156	142	158	156	163	149	136	155	161	153	151	145	167	158	170	164	169	159	167	139	152	156	166	137	140	164	152	162	148	138	155	153	149	139	137	155	144	142	169	127	148	139	148	178	141	147	144	135	157	152	139	175	153	153	132	166	136	171	150	150	147	160	144	133	149	160	136	158	159	170	159	159	148	171	145	166	160	177	173	165	160	143	152	144	138	130	163	163	175	154	157	152	165	138	133	136	145	149	128	148	157	165	155	147	156	169	152	132	139	148	156	159	156	163	162	151	153	137	167	154	174	163	180	154	190	143	161	159	168	156	159	138	168	168	164	164	147	148	169	147	137	161	151	161	162	152	160	150	148	149	137	140	133	160	168	157	164	168	133	163	154	130	143	155	151	162	166	161	125	148	183	138	153	145	164	172	153	181	170	154	165	163	127	155	163	143	162	169	165	153	167	146	156	153	151	137	150	138	155	182	151	151	156	143	153	153	161	149	168	153	182	141	149	161	146	180	160	180	174	174	144	152	167	148	171	122	145	173	180	139	151	152	145	149	165	147	172	148	153	145	165	148	159	158	160	142	158	154	136	136	159	169	164	151	156	149	156	158	154	136	132	153	166	162	155	167	154	173	166	149	152	181	164	168	170	178	152	158	145	159	128	154	140	163	135	138	165	155	146	149	145	188	151	142	157	152	149	136	151	156	138	156	161	170	154	144	150	174	151	157	152	142	154	175	167	167	155	153	143	159	153	154	133	151	167	144	161	174	162	173	170	133	138	172	151	156	161	138	163	167	147	150	141	121	169	162	141	123	137	158	158	136	128	150	161	175	145	126	174	163	166	135	141	138	170	141	149	154	147	152	151	164	155	163	152	147	158	175	128	168	160	147	152	155	161	150	158	164	170	138	156	154	146	170	154	139	170	154	156	144	151	150	143	182	154	141	122	156	163	177	170	152	163	150	154	176	150	180	160	150	128	136	148	162	162	140	169	157	155	156	138	156	151	145	144	153	155	154	142	157	171	135	150	161	155	153	143	143	154	139	134	168	134	154	147	164	142	175	167	143	155	151	149	148	149	150	141	147	164	150	148	174	158	171	138	169	137	158	134	164	154	164	143	145	171	167	142	130	137	170	148	155	147	141	146	146	164	134	167	163	176	150	154	167	138	143	148	156	159	160	136	166	172	141	163	166	128	158	156	158	167	159	160	156	153	169	140	152	160	165	139	175	149	149	161	187	149	144	163	159	151	165	162	139	154	149	141	159	157	156	131	148	138	149	148	131	139	161	165	159	159	177	168	153	151	144	155	132	143	150	149	169	144	159	154	165	156	157	143	158	156	172	144	154	145	159	168	156	147	182	147	143	142	150	152	151	148	142	164	145	153	140	144	168	143	149	144	143	160	159	159	153	154	157	149	170	142	137	141	161	159	148	181	152	139	147	163	139	183	135	171	158	138	144	142	164	159	148	179	165	151	177	147	161	155	157	166	159	155	129	144	154	178	138	182	148	174	158	151	173	146	142	154	179	157	137	157	172	158	142	145	157	153	149	147	146	135	177	147	155	169	160	144	161	161	171	157	128	149	136	158	135	148	154	149	151	144	153	156	153	161	181	139	155	163	137	149	164	138	139	156	161	155	181	154	158	148	159	156	147	174	142	170	164	141	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
2344	1273	2105	2823	2722	2384	2115	1888	1730	1597	1291	1201	1090	1008	989	958	901	965	986	934	962	925	882	899	813	799	759	740	824	757	761	776	776	723	690	635	623	607	600	610	568	563	544	572	578	567	567	534	564	542	753	598	558	517	500	498	492	518	481	485	496	564	516	484	495	534	504	514	505	516	530	530	514	516	557	505	506	488	487	536	490	532	501	505	521	502	542	548	496	516	504	488	513	535	484	514	517	495	518	467	498	560	535	517	529	462	522	506	518	475	484	508	542	525	491	513	500	535	517	495	503	509	508	518	482	484	579	443	528	521	510	485	534	506	530	503	510	504	511	524	486	476	496	530	457	549	486	492	487	543	525	491	493	555	514	526	520	491	467	499	516	530	508	534	504	488	511	489	510	517	535	523	503	512	525	475	492	487	494	513	533	523	530	517	513	505	523	490	545	497	498	555	558	569	515	478	500	527	521	526	491	477	514	500	505	517	487	490	525	505	496	515	497	495	482	510	549	475	490	481	475	500	491	553	543	507	507	518	474	487	486	510	533	520	498	514	530	481	557	474	508	468	541	490	521	552	502	522	512	442	492	497	550	500	516	516	533	526	486	521	509	501	522	530	503	533	520	495	506	515	488	522	531	501	508	521	505	485	501	471	506	516	522	502	507	527	476	492	507	547	542	521	542	524	497	513	526	489	501	476	483	492	489	535	523	519	528	489	485	524	488	560	527	471	457	528	462	500	483	503	469	509	528	511	527	545	486	495	515	549	498	523	505	523	479	506	525	545	530	518	497	518	535	468	500	490	479	530	536	499	477	542	538	476	518	490	515	528	520	512	513	522	503	497	501	480	520	486	499	530	518	497	485	479	525	505	472	503	494	469	465	479	491	469	500	514	495	507	497	482	513	521	511	525	563	507	526	550	528	498	492	544	542	506	504	509	494	456	531	500	529	516	484	489	495	560	504	516	425	516	534	491	503	477	508	509	492	505	526	491	497	514	546	500	508	502	480	496	511	486	542	526	516	531	512	429	513	535	511	520	524	520	559	534	527	474	528	508	513	534	494	519	513	513	495	546	512	513	509	504	530	500	467	527	453	510	530	488	490	500	513	512	489	498	523	489	506	495	510	502	485	482	469	497	518	477	494	517	524	541	550	499	575	475	486	502	518	501	483	479	543	490	510	524	513	534	514	494	511	489	519	520	502	521	496	536	541	510	496	496	527	488	519	513	532	532	494	533	528	464	487	485	548	490	486	511	471	524	520	516	529	520	473	471	505	474	475	498	497	500	481	473	502	516	514	495	501	526	522	525	511	523	528	487	502	539	496	541	518	516	519	520	539	514	508	485	510	477	539	534	529	473	508	471	504	531	513	483	508	515	486	532	531	511	509	506	500	501	460	508	500	485	526	503	501	507	521	510	550	492	484	513	517	490	516	477	506	490	534	518	497	560	510	552	521	482	503	545	481	520	505	522	527	484	493	467	520	492	512	489	560	496	538	452	550	527	480	502	524	512	530	540	495	529	472	497	537	497	531	510	484	499	501	515	513	516	467	504	507	537	497	551	506	499	508	577	507	505	512	535	536	535	533	528	486	530	510	535	526	469	508	525	472	516	497	508	499	487	543	497	508	495	528	496	521	532	479	501	508	515	502	517	507	501	534	489	534	495	504	532	528	526	544	540	505	499	510	443	512	483	500	500	481	496	519	522	516	472	521	487	508	492	496	506	523	493	507	500	498	524	550	534	533	499	513	506	518	534	495	541	541	520	512	511	513	528	496	511	545	492	489	508	493	542	514	485	504	510	538	499	493	514	483	534	464	528	509	504	509	533	499	519	520	509	541	496	505	559	498	529	493	531	536	536	528	497	540	516	525	535	482	527	469	511	518	541	535	559	543	535	488	480	501	538	480	537	488	517	531	511	489	493	533	502	545	522	570	498	476	504	508	503	507	510	560	516	518	512	510	467	504	544	525	526	523	498	509	509	521	499	570	473	508	487	474	502	527	530	522	539	518	530	493	515	495	504	492	493	471	535	487	497	521	503	484	533	505	508	497	487	502	518	516	525	485	529	492	484	547	533	480	529	500	549	526	479	547	491	474	514	520	522	462	492	499	489	526	514	502	475	522	477	532	493	500	497	465	540	470	570	545	511	501	480	541	481	519	486	515	506	523	500	537	504	513	508	502	495	500	498	522	515	514	513	507	499	528	495	496	481	473	506	517	537	494	498	482	502	486	502	535	521	518	488	489	530	544	527	527	500	498	488	505	500	538	500	517	479	497	472	511	530	490	487	479	487	521	474	535	512	498	468	513	539	475	545	476	531	521	496	499	510	518	484	527	552	430	547	484	514	511	524	508	498	490	550	487	532	504	514	471	515	523	494	519	507	523	505	552	504	514	497	504	516	463	479	517	485	481	526	502	491	493	468	492	529	527	558	506	509	510	499	525	523	472	522	507	499	514	537	465	481	537	473	504	494	496	509	488	499	499	524	516	525	490	453	518	510	500	544	505	530	513	521	530	506	506	548	435	548	542	542	539	521	478	522	539	458	501	507	520	496	531	496	526	508	531	529	509	508	550	531	501	483	521	554	522	523	469	516	540	505	511	471	527	538	491	520	498	498	539	500	503	541	537	500	466	522	507	534	545	511	498	486	481	505	506	490	514	520	500	545	472	549	500	498	503	553	516	472	535	516	519	468	533	539	521	540	529	505	486	487	526	527	509	491	493	538	528	481	527	571	488	476	499	461	522	512	524	483	508	533	464	531	523	485	502	504	512	490	535	536	513	509	550	500	505	550	484	526	497	501	520	515	511	496	496	508	506	492	493	490	490	498	525	483	537	509	540	517	510	479	497	502	546	521	537	533	504	525	470	512	506	527	508	529	490	524	530	533	506	513	527	514	500	522	483	505	544	504	542	527	517	525	523	470	521	507	471	499	501	523	506	520	532	507	521	526	516	489	504	455	517	515	495	538	506	487	495	496	475	554	522	519	518	497	478	532	490	505	486	511	511	466	485	522	511	499	528	486	507	520	549	523	505	492	467	539	509	478	517	509	514	497	501	551	484	471	499	534	512	492	498	493	500	500	454	498	512	533	513	527	564	504	531	545	534	465	503	542	503	460	477	533	516	491	546	520	528	504	516	534	510	522	474	545	474	493	492	493	529	549	494	493	498	532	509	520	511	529	501	499	514	534	509	561	515	507	497	534	535	501	526	491	559	547	482	470	492	495	521	504	481	537	495	524	540	524	499	502	499	519	503	513	511	527	504	515	528	511	492	547	492	504	504	513	520	516	484	514	550	498	528	485	534	498	520	507	498	530	511	498	504	492	535	521	516	510	479	538	528	526	531	553	548	495	548	547	503	513	503	536	477	483	529	523	503	510	508	531	542	515	475	494	506	511	533	492	511	499	558	518	499	532	521	506	498	525	532	503	488	537	517	508	522	521	523	504	545	504	547	489	461	478	516	494	501	498	515	453	511	548	509	511	531	518	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
9952	4452	4977	5336	4481	3138	2479	1909	1301	1018	843	749	754	624	628	700	608	550	580	610	616	598	591	556	498	434	429	375	416	415	378	376	403	355	372	332	367	293	307	269	260	317	306	277	310	290	330	294	301	286	593	264	269	284	284	265	269	293	258	278	245	255	250	262	262	223	251	252	253	241	227	267	250	242	268	269	236	247	268	243	280	260	254	252	255	280	227	238	265	273	241	231	276	247	263	225	242	286	257	264	246	237	255	258	251	255	254	260	284	242	234	252	237	258	241	246	245	246	264	247	233	239	234	234	296	234	260	256	278	269	244	256	288	255	251	278	221	241	250	247	242	249	247	268	278	236	251	246	245	253	261	234	239	259	236	242	271	238	234	248	237	242	270	248	255	249	284	249	223	268	282	247	245	255	222	253	271	272	232	261	259	252	236	224	268	236	248	237	224	246	264	248	226	253	257	238	252	295	217	274	246	230	251	245	251	234	237	289	235	233	215	242	257	265	275	277	280	271	240	260	266	264	269	265	254	265	260	263	239	266	247	246	244	284	232	252	238	236	242	267	241	231	263	234	206	261	261	226	257	243	270	250	255	239	235	259	248	248	244	261	263	258	248	293	268	252	251	246	270	245	258	253	255	222	257	249	241	259	251	245	248	276	257	246	265	219	270	277	237	263	238	266	242	250	257	270	259	259	275	265	266	264	247	242	270	242	258	253	271	262	262	239	233	251	262	266	255	246	259	267	239	255	258	260	251	277	250	239	247	239	231	244	251	272	266	253	261	240	247	246	266	236	240	239	278	273	270	253	254	244	243	234	237	264	237	245	219	243	226	248	263	264	232	236	257	255	252	250	231	242	270	227	239	252	238	267	233	257	242	272	257	242	266	250	232	242	289	255	252	266	263	257	255	261	245	250	249	258	240	267	208	257	233	277	235	226	241	270	253	265	246	262	264	251	260	265	258	221	232	276	255	229	240	234	263	235	222	263	250	274	282	248	211	234	256	258	256	232	217	249	298	261	236	260	248	274	278	224	255	245	228	232	252	277	271	263	255	249	248	259	243	241	260	270	274	253	268	233	257	277	265	248	255	256	269	279	251	274	233	249	244	235	245	288	249	273	248	264	251	226	232	252	256	230	268	258	269	252	266	271	242	231	263	270	250	259	263	268	221	246	280	246	245	248	231	248	233	261	251	256	256	237	257	250	283	244	226	251	244	243	240	266	245	236	262	235	261	244	261	281	242	252	283	267	249	240	243	253	251	223	258	247	250	224	266	245	268	262	251	263	239	234	261	285	265	229	254	232	262	259	265	261	277	248	218	239	253	272	260	278	261	255	270	271	251	256	269	264	276	257	222	276	235	247	258	250	250	264	252	236	235	250	266	240	243	253	265	272	244	246	228	209	256	237	255	252	245	235	257	271	245	256	227	230	274	249	258	236	230	251	267	236	251	231	247	250	249	274	251	265	247	237	258	226	218	279	261	240	255	245	261	256	237	239	269	284	282	246	260	262	263	231	252	251	271	265	252	243	247	227	248	238	250	260	232	229	227	261	247	266	236	258	246	239	247	267	260	254	278	239	241	225	243	279	243	273	260	228	234	250	272	257	228	275	252	270	220	270	224	246	249	254	265	258	238	258	260	267	273	246	245	248	268	242	242	274	210	270	248	277	264	240	233	270	257	242	252	252	266	242	251	240	252	277	248	249	257	265	231	231	242	263	254	273	236	235	232	244	259	270	241	241	247	269	278	257	279	232	262	262	238	248	253	266	258	266	275	248	240	239	250	264	241	261	258	261	245	235	251	268	252	280	225	247	270	210	225	246	242	273	263	255	227	248	245	223	252	250	245	231	218	244	261	268	225	246	261	267	261	252	235	270	270	272	250	233	241	241	256	227	248	238	256	237	238	259	260	243	272	243	256	254	262	231	249	258	277	266	257	217	258	251	225	247	257	264	256	253	272	267	236	264	264	283	225	216	238	252	239	253	253	245	256	285	286	252	234	284	254	260	246	222	258	260	274	255	267	241	236	261	252	212	269	231	238	251	274	261	260	244	205	249	273	266	220	234	270	251	243	274	255	250	235	267	254	240	237	264	242	250	261	269	253	238	248	233	252	228	235	265	230	229	240	239	241	257	228	247	265	245	232	245	249	258	271	263	269	238	265	255	228	268	233	224	249	238	297	267	251	238	234	247	264	269	227	254	263	277	250	259	274	241	239	234	247	245	252	253	259	253	238	275	236	252	273	254	262	252	242	262	226	244	233	244	252	245	202	256	253	276	248	252	226	238	239	257	223	240	256	272	272	238	240	254	248	237	240	244	260	255	284	248	284	234	241	268	235	259	267	260	250	225	264	238	246	231	247	258	250	272	274	269	266	262	255	262	242	245	288	243	259	246	248	250	253	228	269	261	258	277	268	272	244	244	256	243	278	249	250	252	297	254	228	254	228	219	255	256	236	267	241	291	272	241	273	217	226	277	255	263	237	242	253	238	249	253	262	235	238	254	245	232	239	244	262	246	261	249	246	283	224	246	243	226	248	242	277	275	271	275	274	247	244	259	266	259	222	289	231	239	220	260	269	256	256	224	240	236	258	266	249	276	271	253	284	242	245	255	281	262	258	215	235	234	248	260	251	262	245	268	227	241	227	247	256	240	240	236	269	225	254	239	262	243	266	265	265	267	267	261	288	242	272	258	253	241	264	247	257	260	288	267	237	219	234	241	246	275	263	236	279	258	260	262	257	250	243	276	275	261	238	239	249	258	239	286	274	253	243	236	255	243	236	233	259	223	262	252	268	269	263	273	260	264	289	238	284	264	236	250	256	243	246	242	249	246	260	257	220	302	239	236	236	239	247	247	275	244	261	236	261	252	247	255	250	272	240	281	263	262	245	262	260	228	263	260	223	258	275	253	247	254	232	238	269	223	241	251	257	239	247	270	239	277	252	265	277	233	252	259	254	248	254	275	239	248	272	254	272	245	247	237	268	225	260	244	258	243	238	262	256	233	241	240	249	264	233	251	254	287	231	233	280	237	253	256	254	264	273	263	264	240	259	242	251	230	265	252	269	260	277	223	243	296	225	274	231	261	272	247	245	250	270	251	286	250	235	255	265	263	251	245	240	257	271	251	245	233	248	272	289	236	247	253	276	256	272	252	250	243	263	239	248	238	257	215	247	254	263	264	244	249	244	261	271	268	266	243	239	252	269	229	253	226	274	242	256	258	252	246	250	233	268	243	239	251	256	229	251	281	227	257	249	240	235	257	249	256	258	244	261	267	299	259	263	229	251	236	254	230	223	234	244	254	255	240	249	228	265	247	275	265	249	255	246	233	239	256	232	267	273	272	248	262	260	276	263	247	223	237	244	270	271	273	263	230	261	256	254	266	270	270	264	267	260	236	227	267	253	283	247	245	239	265	272	272	273	274	289	253	273	259	249	250	234	260	267	248	238	267	242	246	277	251	225	251	235	280	272	262	276	232	259	235	274	243	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
6823	4631	7077	9522	8938	8107	7301	6649	5353	5069	4541	4027	3629	3412	3355	3356	3203	3142	3224	3346	3707	3579	3414	3368	2985	2391	2154	2060	2050	2136	1914	1894	1838	1687	1575	1428	1375	1181	1200	1066	1055	1174	1126	1120	1078	1106	1330	1192	1145	1139	3575	1267	1001	957	941	862	835	895	795	911	868	850	795	849	796	767	794	749	763	812	777	744	810	812	791	800	767	834	770	732	762	735	794	813	794	760	768	737	749	793	751	738	825	753	772	805	757	785	804	777	732	785	758	778	766	743	829	794	811	786	767	751	755	787	767	756	774	776	751	802	745	722	798	760	782	828	769	749	782	770	819	748	746	791	739	827	791	740	772	763	756	790	738	764	796	783	747	743	793	781	775	689	805	858	761	779	814	750	754	777	738	758	802	736	795	739	812	778	732	786	741	745	729	763	790	764	747	741	810	747	781	797	804	771	781	776	800	777	818	737	707	697	744	811	741	797	825	746	744	782	741	779	799	780	716	734	726	769	786	717	726	832	712	803	739	782	769	756	716	799	732	723	728	796	782	717	778	772	725	757	775	744	748	769	729	784	727	724	777	750	795	800	754	794	782	719	765	807	813	755	749	784	744	790	770	703	811	773	818	756	731	741	761	780	769	777	764	759	723	784	804	744	755	757	739	795	755	778	759	795	808	776	709	746	729	781	781	731	758	724	766	762	748	831	751	722	752	798	752	794	779	809	778	786	734	758	765	785	762	765	789	770	785	771	711	744	793	741	714	775	751	737	734	768	737	724	799	759	747	788	737	788	756	747	769	760	785	735	776	746	745	755	713	796	765	785	802	725	781	715	815	745	789	795	710	748	735	780	752	735	770	813	765	777	787	763	731	796	746	765	711	778	760	758	708	773	791	720	783	756	739	819	788	779	735	797	767	770	776	741	791	818	749	725	784	791	758	749	775	754	778	783	739	760	784	772	780	731	755	762	821	851	764	758	753	755	701	772	742	784	769	746	766	781	735	767	802	798	776	790	748	780	746	814	761	768	825	767	779	763	821	792	752	754	770	741	785	802	755	749	804	784	796	847	792	798	763	747	723	797	778	763	744	761	760	760	782	744	754	795	783	796	738	740	744	761	756	777	804	809	733	779	775	777	740	758	747	768	776	715	781	751	768	751	712	745	790	774	753	765	742	737	770	752	777	740	777	783	725	782	781	825	761	806	761	806	789	748	784	739	736	723	732	751	807	773	753	804	774	745	787	804	788	792	776	800	811	751	756	834	773	743	786	825	794	734	777	781	779	794	765	749	726	806	777	806	732	725	769	763	787	781	715	762	804	752	686	782	757	765	733	752	764	797	773	794	777	753	776	748	722	766	801	764	755	765	759	738	742	723	790	748	761	742	748	772	745	796	786	769	766	794	789	765	797	759	788	768	785	758	729	742	747	752	753	762	743	760	814	773	774	777	717	806	734	789	745	788	739	746	772	752	802	770	761	759	754	775	723	784	773	810	776	821	716	767	718	740	764	764	770	806	794	770	807	717	776	798	753	707	749	766	770	783	765	781	792	827	759	745	766	824	759	740	775	759	766	750	743	743	753	746	766	771	861	764	762	715	790	738	755	722	745	776	729	738	796	759	799	824	724	723	762	759	767	762	757	810	751	772	764	751	741	735	740	753	749	802	751	760	817	754	775	821	774	754	779	735	757	773	803	749	764	788	740	735	774	754	729	775	754	777	773	802	782	752	740	769	753	714	791	764	774	730	783	774	713	802	757	758	782	757	784	824	731	724	808	777	808	797	724	795	810	784	760	739	810	781	757	756	739	757	773	797	788	739	793	784	786	779	818	771	796	752	737	766	738	717	754	774	777	763	791	709	757	786	786	751	755	742	726	773	758	772	762	756	756	709	770	731	777	820	805	804	794	756	751	804	741	774	737	793	773	764	774	798	794	748	789	807	740	797	693	777	772	753	782	748	772	736	768	749	766	737	802	734	759	764	765	783	817	778	736	715	748	782	784	804	739	759	789	780	795	759	734	796	757	755	788	772	758	799	774	779	796	745	795	775	782	750	755	734	726	803	783	722	801	755	758	777	765	768	746	779	795	774	761	756	787	762	768	788	764	777	781	742	763	805	734	741	773	744	775	766	757	769	755	770	734	766	803	737	784	721	750	799	799	783	742	747	732	769	760	739	740	734	765	777	763	760	800	772	748	783	739	723	773	787	724	774	803	782	792	809	761	753	725	813	773	755	802	794	728	795	766	741	751	770	776	715	762	760	782	782	754	776	770	730	822	787	765	768	779	745	740	786	819	832	760	801	805	763	764	783	794	773	756	712	809	768	774	754	761	712	768	813	817	777	732	797	739	780	807	743	755	778	744	750	771	813	788	766	745	801	775	804	755	745	729	793	748	735	763	746	805	775	811	803	724	795	690	785	796	703	779	793	751	771	804	784	712	737	730	750	791	724	732	811	773	746	767	776	755	789	749	704	759	839	774	778	771	739	807	736	767	793	757	748	774	750	789	819	747	746	728	756	771	757	768	735	721	804	766	783	763	788	744	749	773	748	747	765	786	750	786	757	772	767	743	749	807	772	835	742	780	799	736	769	774	756	733	756	793	732	807	787	775	720	779	773	731	791	712	735	801	752	774	741	795	742	778	779	768	760	797	767	773	735	782	769	774	776	805	747	770	768	774	813	761	762	738	795	771	721	800	794	780	722	722	778	750	804	786	746	760	787	752	764	728	771	749	843	768	732	791	791	746	747	779	802	778	758	753	781	759	758	840	747	803	769	737	772	807	810	763	726	820	778	826	803	790	743	764	766	770	742	787	804	755	775	741	741	724	782	785	741	733	753	810	798	754	762	791	778	688	729	809	758	780	759	727	775	786	753	778	747	758	762	707	754	749	763	781	842	753	744	747	787	788	752	781	787	800	727	762	751	782	760	784	754	801	796	798	783	810	720	768	773	746	825	764	749	738	748	746	711	741	784	752	786	734	766	749	793	751	804	753	754	727	731	706	805	738	762	742	695	802	747	807	758	739	742	779	732	774	779	795	781	769	769	746	750	765	747	817	730	776	778	809	736	784	782	744	766	802	749	753	753	806	752	719	751	766	792	769	767	813	761	791	781	784	793	747	793	736	759	807	761	790	786	827	736	713	797	775	787	786	726	812	774	768	750	741	802	782	747	762	756	742	727	775	730	774	838	731	792	743	859	772	784	791	776	795	823	760	789	727	710	793	763	788	747	774	788	719	770	736	780	747	754	739	748	754	725	813	742	750	751	747	753	773	786	773	769	788	755	751	748	770	725	734	756	762	776	800	734	791	797	777	738	766	747	738	749	727	785	777	740	759	758	824	813	754	777	769	781	760	766	763	753	798	767	772	752	723	788	830	786	755	714	803	744	778	761	807	740	823	735	786	734	758	784	780	734	771	800	793	727	775	775	780	743	766	793	778	717	784	780	713	805	766	809	739	735	735	776	787	786	790	826	743	756	807	787	743	730	761	787	803	749	757	770	773	735	742	785	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
19017	8241	9186	9358	7250	5437	4293	3465	2443	2069	1823	1429	1280	1064	1062	1005	1012	955	921	988	1067	1016	1076	953	876	710	655	649	635	610	569	553	546	518	545	458	385	443	368	401	407	401	407	408	440	417	478	417	398	449	897	415	388	380	317	303	338	347	332	374	328	323	331	350	351	348	332	345	316	353	361	325	351	306	330	345	304	354	365	356	312	323	334	343	333	329	338	315	360	311	324	325	320	332	326	313	313	332	287	352	351	304	318	359	335	336	357	288	353	315	298	335	339	323	344	317	331	312	328	327	345	304	327	336	321	326	325	338	296	307	317	331	304	323	356	331	356	335	308	327	331	313	342	334	331	310	337	310	372	330	333	301	296	363	327	325	318	288	313	334	326	326	314	338	308	312	333	306	323	311	337	340	322	320	320	315	294	342	329	345	343	312	316	331	320	317	323	339	314	338	308	304	322	328	304	348	343	348	330	329	329	321	326	348	324	306	345	302	321	325	346	340	315	338	331	343	299	331	279	296	330	346	302	335	341	309	329	336	312	354	309	313	322	341	323	326	346	320	300	345	365	326	301	302	325	279	321	299	344	311	356	324	317	349	351	337	332	288	306	333	321	328	315	314	330	313	344	337	339	312	306	339	324	333	331	371	338	319	345	316	318	325	328	310	299	315	314	345	326	313	332	294	291	348	354	316	317	326	362	345	292	325	334	336	309	299	322	344	281	328	297	320	341	324	353	304	325	349	284	345	331	319	325	328	309	317	339	315	312	307	336	329	314	320	366	297	343	355	318	329	288	357	298	346	321	362	290	309	335	321	319	330	284	306	323	332	314	343	333	335	316	321	342	339	357	333	305	328	348	332	339	301	338	316	305	347	342	335	339	318	308	296	311	325	303	325	339	316	323	317	339	304	356	328	326	344	304	328	302	340	323	315	358	327	309	299	301	326	316	304	321	317	307	342	324	330	339	345	312	324	304	354	316	327	336	333	287	319	322	304	328	299	311	303	332	346	315	349	355	367	306	386	308	315	340	336	302	324	368	342	323	332	315	326	312	367	331	335	335	319	310	338	351	363	333	331	310	322	342	299	334	337	299	323	320	299	311	298	339	343	344	275	324	338	322	352	273	347	285	308	330	314	297	336	336	325	322	326	324	323	310	339	332	342	329	332	321	326	354	344	310	295	334	325	306	324	313	305	342	306	351	358	330	304	329	347	305	309	353	306	306	300	352	312	312	350	290	356	356	333	346	344	342	344	323	308	349	341	348	355	321	338	305	329	341	347	307	354	304	337	303	323	313	315	304	332	307	337	325	310	294	349	298	350	308	304	351	324	361	323	299	320	328	346	308	313	333	318	334	344	353	317	318	323	276	346	303	334	309	311	298	332	363	340	300	324	316	348	325	316	305	322	326	301	327	312	324	339	346	317	309	366	306	333	340	309	331	342	305	324	305	325	354	352	312	321	314	327	321	338	341	330	328	339	337	348	369	315	320	315	352	294	339	347	330	315	365	341	341	297	296	304	350	330	346	353	345	318	343	331	349	328	334	325	336	308	331	331	300	336	330	345	300	334	354	320	315	352	321	339	335	340	314	303	339	302	304	316	318	348	331	312	361	317	325	334	331	314	366	301	333	332	335	339	325	331	289	314	340	324	307	320	320	306	346	324	336	316	321	328	297	325	307	330	331	301	344	330	303	331	355	307	320	300	320	321	308	333	335	337	333	299	332	320	344	338	357	311	348	326	325	311	335	335	322	335	342	335	331	291	322	311	336	322	293	309	326	298	334	345	371	303	318	376	328	346	304	306	339	299	327	349	319	372	303	329	319	356	351	332	345	388	337	324	368	334	319	308	335	344	330	307	326	332	281	361	340	331	279	349	319	311	355	303	356	344	353	293	350	332	338	313	312	328	346	349	323	343	287	331	341	343	333	335	319	316	319	363	332	329	350	338	320	320	333	334	318	330	324	302	344	324	319	365	339	354	319	358	303	297	344	333	362	329	325	313	273	347	326	310	304	317	282	312	353	327	327	344	342	340	320	329	309	339	318	362	320	317	332	312	311	334	314	324	309	367	346	348	296	341	324	316	335	313	313	344	306	322	315	318	319	314	322	339	326	342	300	352	361	295	345	320	311	348	311	309	317	313	341	295	330	338	313	337	315	290	368	335	331	304	343	322	321	354	319	335	352	324	303	334	316	354	318	313	336	292	306	293	313	297	320	339	326	309	348	338	324	312	310	343	334	327	340	305	340	338	326	300	346	310	297	349	327	307	337	347	321	316	302	320	330	335	317	291	310	331	298	367	325	333	304	328	371	328	341	351	286	328	294	317	315	331	328	351	329	313	303	300	367	345	344	345	302	312	315	330	323	316	312	271	303	314	321	340	311	320	297	320	334	323	326	359	310	336	316	335	323	270	345	338	330	289	330	316	319	312	293	303	319	337	300	289	330	351	290	320	308	353	318	342	347	324	300	311	314	323	337	331	337	340	332	352	314	297	301	318	341	306	328	355	346	339	341	314	330	360	328	324	312	325	349	322	348	324	326	338	317	350	329	355	342	338	358	325	325	331	308	356	305	352	333	334	313	321	330	310	326	296	290	333	362	308	335	346	330	335	311	307	308	310	330	336	309	305	309	301	344	351	327	318	334	319	317	320	323	297	300	362	304	303	293	348	321	362	310	328	284	289	345	323	336	319	344	318	325	331	360	296	322	323	316	350	339	329	328	318	343	314	281	331	328	336	317	328	345	326	312	348	322	321	314	342	317	361	334	307	339	314	267	322	340	313	322	318	345	291	308	331	334	299	346	327	313	367	346	321	299	318	299	316	305	317	350	336	345	309	312	311	308	290	331	310	339	306	317	347	323	305	321	294	332	328	304	335	315	315	341	305	332	323	326	321	342	307	323	325	380	319	322	318	344	323	297	350	344	381	307	332	343	354	347	337	326	348	317	315	338	332	332	319	305	305	326	331	297	318	329	328	362	331	311	313	343	327	303	353	341	319	335	306	328	373	355	299	329	295	294	354	315	341	323	324	348	298	300	337	323	329	318	317	314	329	344	347	345	370	315	315	310	310	297	320	304	330	299	304	364	287	291	296	319	295	330	337	353	324	327	324	304	294	334	330	328	327	334	333	316	347	346	301	313	340	309	336	319	347	305	323	332	336	313	338	280	296	313	360	335	290	325	337	317	322	314	319	310	300	328	326	314	344	307	365	362	363	316	324	329	334	329	338	289	360	358	298	354	351	331	356	319	327	331	350	338	324	307	331	305	344	303	340	364	312	312	329	316	320	316	373	349	337	320	326	345	329	317	317	335	329	345	357	334	295	329	332	340	329	298	346	343	326	328	329	319	349	333	331	316	366	287	299	355	330	303	342	309	324	321	327	345	352	331	371	333	295	312	288	339	337	350	348	306	322	306	286	309	337	327	318	334	289	331	352	347	344	301	299	368	302	304	345	288	310	321	373	322	311	366	324	320	315	331	312	325	319	342	341	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
9740	7029	11191	13529	12664	11831	11017	10325	8471	8115	7374	6494	5863	5361	5605	5662	5450	5232	5456	5825	6438	6115	6033	5495	5085	3993	3644	3337	3131	3195	3005	2939	2847	2473	2464	2179	1993	1863	1596	1578	1454	1750	1688	1674	1589	1590	2057	1807	1691	1843	5123	1686	1486	1319	1124	1113	1124	1142	1098	1114	1083	1041	1089	1149	978	991	975	994	973	911	1059	1018	977	984	961	946	1035	974	919	901	882	960	919	942	950	976	985	979	975	973	985	948	920	989	968	917	946	949	927	976	974	967	955	958	932	979	968	940	913	948	945	909	968	901	928	927	969	935	969	979	928	963	933	887	931	988	941	1008	940	953	935	896	991	936	951	994	895	902	914	947	933	941	946	933	955	923	937	929	922	984	919	919	961	883	957	894	892	895	894	973	978	933	962	910	933	957	911	992	960	971	937	933	961	983	917	887	941	974	909	955	972	983	945	893	913	963	907	921	973	989	955	931	968	961	902	960	925	984	1020	928	964	945	910	925	877	947	941	988	980	931	958	981	875	895	949	941	912	964	925	919	956	944	950	1001	954	926	930	902	934	933	970	923	893	979	929	937	913	910	946	966	949	1006	967	962	948	976	961	957	950	940	935	914	894	931	936	945	909	947	972	963	970	964	933	916	897	936	948	895	954	921	919	964	898	959	920	931	937	890	944	979	973	921	915	965	964	948	965	965	888	967	958	926	878	947	859	862	965	944	968	938	1009	942	946	969	959	861	952	949	981	988	913	919	942	963	992	892	947	944	928	943	954	950	936	953	962	938	937	929	953	924	936	929	953	972	965	950	946	955	940	990	983	948	988	909	926	962	922	897	955	1013	920	1015	937	905	935	886	968	995	953	900	952	928	959	917	972	851	934	999	907	909	962	930	952	876	921	959	955	912	906	944	925	972	901	951	955	958	978	916	956	905	927	968	941	894	958	920	966	908	947	944	956	945	941	919	935	938	923	995	961	979	940	939	924	910	960	963	909	902	879	950	870	910	909	949	979	971	1007	917	934	961	940	906	938	926	956	950	898	963	964	980	956	968	923	918	956	947	911	915	907	901	917	871	952	967	933	958	976	932	920	929	934	951	930	940	929	926	946	927	911	974	920	960	932	923	940	989	957	919	943	947	914	946	937	925	971	976	920	956	935	922	946	938	929	932	940	950	984	970	980	952	976	902	897	931	898	906	922	907	940	926	987	937	936	929	933	954	906	977	948	917	980	932	917	883	954	965	917	952	933	904	919	1003	974	922	960	926	968	964	932	920	944	953	936	923	925	936	903	975	951	951	963	1020	935	985	954	870	909	914	979	964	964	910	897	941	981	961	936	941	921	949	927	973	993	918	885	943	955	937	899	933	938	933	1000	896	969	945	986	941	936	892	911	914	978	912	920	975	950	958	962	850	959	931	908	977	924	916	963	870	986	935	942	929	1001	892	911	961	971	940	963	920	958	969	958	937	961	937	928	969	915	991	893	908	958	881	925	872	978	903	931	948	947	913	956	913	918	915	881	947	1010	933	886	948	946	901	984	940	886	901	927	970	939	967	950	962	942	940	979	995	934	908	919	893	933	1004	975	946	936	948	940	989	934	887	989	980	953	931	960	920	971	901	974	914	976	918	947	954	958	1016	924	936	910	956	881	971	901	936	915	936	1012	954	941	934	959	899	978	915	971	925	977	927	916	935	1003	917	958	987	950	915	971	984	955	927	906	937	925	931	904	948	900	940	953	909	904	931	903	906	936	953	1005	920	976	960	934	918	917	966	893	957	920	921	921	969	939	911	922	925	966	983	918	967	924	894	894	985	928	962	977	953	913	908	899	924	902	925	941	928	905	954	992	973	973	953	946	991	948	932	939	904	953	893	1002	934	956	951	927	942	923	964	975	961	944	938	980	922	947	922	980	935	934	936	977	951	997	942	978	953	955	935	943	942	963	958	903	961	926	910	911	913	905	949	935	931	912	956	917	929	936	909	1013	900	885	932	934	909	937	979	907	906	891	916	889	959	911	934	928	909	949	915	883	939	956	912	924	949	988	910	917	939	949	899	1004	902	929	972	936	981	923	932	910	992	932	937	927	921	964	960	897	946	948	962	962	937	872	899	957	935	961	950	959	912	913	930	994	950	941	961	926	933	913	950	946	936	895	964	958	939	954	907	923	925	950	966	959	903	907	919	964	896	920	952	903	932	956	921	914	902	962	946	875	961	901	976	946	931	938	943	933	914	935	971	1002	935	965	923	932	929	943	921	971	946	929	960	889	979	929	883	929	921	888	897	906	971	913	974	927	939	907	1002	943	935	909	936	919	884	949	926	953	928	955	971	962	933	960	885	934	970	958	883	940	940	923	980	919	959	929	892	960	991	947	972	936	977	995	935	911	937	944	908	932	947	996	933	941	960	885	942	913	960	914	1059	971	962	902	913	879	967	946	921	943	958	899	923	1003	883	975	931	949	971	964	965	938	927	938	977	910	951	934	959	962	964	897	938	948	933	999	948	966	1004	886	945	978	924	920	944	945	983	1000	938	931	966	939	880	920	945	1008	912	899	938	969	927	898	863	926	904	954	949	954	892	974	987	885	955	915	1045	951	958	932	923	895	897	920	933	873	906	934	896	996	930	934	945	932	1000	886	943	905	911	892	967	991	965	935	924	938	930	950	959	1001	948	964	907	911	928	980	923	981	940	944	983	911	961	932	942	943	943	947	959	938	970	877	957	996	933	926	980	973	917	972	875	941	911	981	925	906	936	976	984	919	987	941	960	936	921	941	942	989	924	939	920	922	975	949	942	977	941	963	911	924	930	939	940	920	1000	882	941	911	926	961	954	931	943	955	913	880	964	921	935	1000	907	912	917	948	951	934	941	942	950	976	921	958	939	900	905	952	947	949	928	873	956	973	889	897	977	931	923	974	946	894	898	924	946	975	929	942	957	933	940	954	915	964	933	916	912	939	921	969	967	904	951	919	928	933	948	921	919	911	915	917	926	988	952	894	915	970	994	972	904	963	953	913	978	981	948	954	937	971	931	951	953	953	922	900	934	956	901	957	971	964	937	953	899	937	937	921	945	918	911	915	962	961	988	934	897	936	894	949	930	860	977	971	941	936	920	954	913	989	932	931	988	923	952	948	956	943	1015	939	934	993	958	964	884	959	986	949	922	950	963	884	968	939	957	931	945	902	900	990	969	925	932	937	904	917	890	952	972	902	902	851	972	968	912	971	902	964	924	899	949	905	897	969	965	932	978	956	945	948	999	935	969	940	898	921	912	951	917	971	963	905	929	919	946	901	901	986	907	945	943	967	916	934	912	926	893	895	962	987	947	944	929	968	917	950	960	898	937	978	942	929	907	971	967	961	934	915	1001	943	890	918	1014	926	949	981	918	966	928	972	951	961	904	914	938	959	952	891	925	892	938	943	921	944	892	920	960	942	1007	931	924	870	943	923	942	914	954	1026	952	915	947	908	899	914	953	955	983	978	935	903	926	929	988	893	962	935	889	986	956	922	932	964	940	968	931	921	931	891	910	891	949	938	943	908	954	906	947	931	876	945	922	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
2302	808	950	878	793	602	511	482	387	336	306	316	245	245	222	183	232	199	211	207	201	213	180	192	157	178	183	171	163	155	166	178	180	187	178	147	158	168	139	159	153	159	144	163	114	135	148	147	147	128	140	136	156	152	155	145	132	143	156	149	148	141	155	138	144	145	155	169	147	116	127	135	133	147	127	130	124	143	132	165	129	156	140	140	162	155	126	169	172	136	154	133	136	154	154	160	130	132	150	139	152	145	150	133	168	128	152	154	153	140	161	150	157	141	150	151	147	136	109	158	150	134	128	159	151	154	138	136	136	148	155	141	125	152	144	127	152	136	135	156	146	126	128	137	135	150	152	135	140	161	123	152	132	145	133	130	145	139	164	133	143	146	145	157	151	116	151	150	138	136	158	144	137	146	137	159	152	161	135	132	136	142	147	161	131	128	153	124	149	141	139	150	153	140	140	148	135	145	137	126	131	141	158	143	133	154	146	133	161	140	145	142	160	140	146	140	121	128	139	146	136	132	129	127	148	161	142	138	123	162	175	133	143	143	152	127	142	126	104	137	152	149	136	161	152	153	135	153	152	128	140	150	141	137	141	144	150	139	129	132	144	116	131	128	142	137	131	141	135	147	142	141	133	161	141	151	161	148	140	144	121	116	143	138	148	152	148	148	161	155	144	158	147	138	154	159	134	151	126	139	146	159	137	130	133	152	103	135	131	117	132	138	153	125	135	147	140	139	154	125	144	137	155	141	140	145	133	156	164	130	144	144	156	122	149	153	118	142	142	142	143	135	141	156	157	160	144	123	150	123	135	148	150	163	165	144	154	143	152	156	151	142	143	151	146	145	141	155	156	144	153	123	136	144	144	153	154	161	145	162	134	126	140	133	127	151	134	141	124	158	155	134	125	154	139	142	131	125	143	158	130	132	133	133	146	141	149	149	135	138	132	166	146	122	139	123	136	137	142	141	151	138	148	148	142	130	151	150	149	154	159	153	156	158	135	124	123	148	137	137	129	145	137	154	121	135	146	138	151	141	147	132	154	152	122	133	143	157	140	136	126	136	137	137	156	131	152	154	147	122	138	144	150	152	143	130	134	126	142	135	167	153	138	150	137	135	149	126	142	135	138	144	152	125	137	140	143	146	162	156	159	147	136	135	146	125	159	137	158	148	114	139	130	150	133	144	145	162	135	145	145	121	135	135	131	143	157	137	146	134	140	165	156	143	167	140	133	122	146	142	155	164	154	145	146	121	147	147	147	169	141	167	166	145	144	150	126	132	166	145	145	142	142	153	134	123	148	133	129	133	152	135	144	142	135	149	157	140	143	122	172	130	145	133	142	140	145	134	149	149	147	128	145	143	132	145	151	137	141	151	160	148	122	133	147	136	163	150	137	129	152	118	127	139	148	158	157	145	133	138	134	142	148	144	149	128	133	148	162	153	151	133	154	127	141	150	143	133	152	151	151	180	133	150	130	139	150	149	143	143	142	148	175	146	131	135	135	131	159	143	129	153	148	133	155	130	167	166	129	159	122	147	129	131	130	141	128	134	152	135	143	151	140	140	157	152	133	128	131	151	121	134	144	133	156	144	151	148	135	126	161	137	133	130	151	149	135	143	137	148	134	139	160	128	137	144	158	151	161	135	140	136	139	121	153	139	165	158	137	138	135	143	132	142	151	140	153	144	137	156	137	151	142	149	121	148	137	142	161	134	164	143	149	135	148	147	145	138	150	138	142	143	148	138	127	139	148	131	131	159	145	142	154	140	137	158	150	146	164	142	150	153	155	133	141	164	142	145	159	147	147	133	155	128	160	140	157	142	123	161	151	138	140	145	143	150	126	151	134	145	159	144	150	143	136	151	161	142	142	149	129	132	152	147	145	142	154	155	177	130	120	132	124	117	144	132	128	141	142	133	145	142	134	158	155	152	153	128	134	155	145	132	160	135	160	129	139	148	162	133	136	136	163	121	145	145	153	127	116	144	142	161	111	158	148	136	137	125	155	154	147	149	145	129	153	141	143	138	150	122	152	140	154	143	137	148	137	159	146	141	170	147	131	141	153	145	130	147	149	124	139	129	150	127	130	189	142	159	174	145	163	136	133	158	176	142	124	154	143	131	135	152	144	146	136	126	158	166	146	153	136	146	155	116	154	154	147	126	145	106	147	134	129	136	160	136	139	152	153	139	146	128	143	147	158	162	138	165	154	165	168	149	142	152	151	132	139	118	143	153	151	151	145	146	159	144	162	128	143	124	125	147	124	151	149	160	132	134	160	129	154	132	142	140	145	139	133	162	154	130	125	156	150	165	129	162	156	152	149	137	110	152	131	134	165	155	143	140	146	133	157	146	137	162	151	149	116	139	134	141	134	165	138	136	126	148	146	133	141	163	143	122	153	119	150	153	161	147	144	158	161	162	136	148	160	158	156	134	145	143	161	147	137	145	133	139	144	142	129	149	139	140	138	147	131	126	149	147	149	162	160	117	154	131	136	124	149	150	150	153	127	152	118	138	132	147	128	130	148	144	140	126	134	163	166	139	144	149	144	145	157	156	160	131	162	157	144	156	154	130	127	152	160	164	176	139	151	141	146	144	131	147	151	129	144	132	125	130	150	149	156	130	136	133	133	125	150	139	121	123	130	145	124	132	131	153	157	140	147	146	161	169	148	144	139	144	122	148	141	148	124	145	142	156	146	178	133	128	166	136	157	141	151	147	141	130	153	157	148	138	140	148	136	140	147	150	164	154	150	149	160	148	138	137	147	123	127	150	149	162	129	135	163	141	122	142	157	147	147	156	136	129	160	171	132	162	145	133	150	166	139	131	127	135	125	151	126	155	151	153	146	143	150	140	128	161	154	136	144	145	145	133	149	161	145	131	146	156	145	129	124	147	144	151	143	144	147	136	153	136	136	123	150	128	156	135	152	129	151	139	124	158	138	135	135	130	155	143	141	123	152	160	135	157	153	160	151	154	147	117	153	157	151	123	124	150	142	158	138	142	124	160	147	148	129	160	144	142	120	151	131	163	161	130	132	141	145	116	110	165	150	142	124	129	128	132	152	146	147	152	137	136	166	142	143	133	165	121	122	155	132	115	150	140	154	145	143	130	126	123	130	131	133	119	133	157	139	151	158	149	162	133	160	150	134	131	162	140	127	140	151	142	154	136	120	154	133	152	137	144	140	150	157	138	158	160	158	155	127	143	161	160	148	148	142	125	156	157	152	129	139	173	147	133	133	162	142	147	116	141	143	135	132	157	144	142	158	132	138	123	134	133	127	146	148	166	142	138	147	153	153	147	159	143	150	166	126	132	131	141	128	150	148	132	137	155	154	172	127	130	118	152	147	142	132	140	153	137	121	132	118	161	168	164	135	142	144	133	141	144	146	154	143	152	140	150	136	161	130	118	148	127	133	119	142	139	145	134	123	132	180	132	152	142	163	150	159	143	128	158	164	146	125	138	140	147	154	154	138	161	125	153	162	149	127	151	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
2260	1190	2166	2745	2678	2373	2162	2077	1681	1573	1408	1363	1153	1065	1090	1055	1055	968	949	935	941	909	892	827	861	777	766	811	802	772	768	770	722	692	676	634	647	579	546	559	551	542	550	552	532	518	529	527	433	481	554	508	514	479	477	509	484	499	486	510	503	502	487	514	516	527	504	468	486	484	464	506	488	457	435	504	499	475	469	496	452	492	492	513	484	469	494	509	448	448	500	486	489	470	494	484	446	455	485	484	465	489	516	464	477	456	503	515	444	506	488	473	498	507	472	449	452	488	458	496	483	466	510	501	508	457	495	502	474	498	498	470	465	484	514	472	504	477	503	500	479	499	463	507	481	501	450	440	523	485	499	516	458	488	493	512	453	467	481	463	483	472	505	468	503	475	423	501	529	464	482	483	460	471	490	474	460	455	479	467	487	493	508	466	463	530	496	497	480	450	485	479	456	493	460	489	526	467	490	481	518	464	484	476	455	516	445	466	477	470	461	531	474	489	495	460	489	489	466	462	490	466	484	487	469	483	448	456	488	453	460	489	470	483	501	505	488	507	504	464	497	510	485	459	466	497	497	468	500	483	443	440	468	469	453	512	489	460	492	459	505	473	505	473	490	467	496	455	469	479	462	494	495	515	479	490	482	502	521	474	470	485	473	471	479	475	440	477	508	468	488	468	511	454	488	474	513	490	491	445	499	452	468	509	434	466	473	457	495	427	483	460	503	485	447	503	416	462	463	481	485	457	462	476	489	524	482	474	473	474	482	488	516	453	479	491	467	439	480	454	500	486	463	470	491	473	465	483	498	469	477	498	522	464	483	459	475	464	495	471	496	441	433	472	450	507	508	491	495	484	497	538	462	521	501	462	470	458	489	463	468	436	467	449	470	440	468	492	460	457	485	448	484	456	499	462	461	479	471	493	454	489	468	449	487	488	498	483	433	451	489	485	491	467	517	509	474	510	503	490	450	487	468	510	480	479	479	452	422	474	503	484	509	491	488	499	460	448	450	473	468	471	463	475	493	489	497	497	481	463	476	463	454	473	475	478	489	471	516	502	514	503	467	512	471	488	480	500	492	499	505	512	452	500	481	483	490	474	484	477	503	476	467	437	447	478	463	466	475	483	444	500	457	533	484	474	476	473	481	471	513	481	493	470	468	469	492	449	500	510	481	430	462	494	510	489	477	444	509	500	458	462	523	542	516	433	446	471	532	494	433	451	440	501	473	500	450	466	476	506	511	479	467	453	517	504	446	464	458	482	458	480	455	550	448	486	495	452	466	486	482	446	484	495	502	527	445	523	502	489	471	466	492	467	466	442	458	487	484	488	463	466	453	467	513	503	436	517	474	480	492	491	465	494	461	505	476	489	523	499	448	483	481	497	477	495	469	494	465	466	505	474	479	446	454	450	492	476	475	478	507	463	469	476	476	487	454	495	459	488	487	471	516	495	472	505	444	494	542	495	504	483	447	480	481	487	458	434	486	490	508	490	494	493	470	468	466	443	514	445	477	479	510	517	418	492	472	532	496	471	460	425	521	521	513	517	474	474	459	479	443	496	476	472	495	496	463	473	476	482	523	456	504	471	457	516	472	477	490	482	465	467	498	490	478	492	488	474	511	480	462	427	456	493	498	460	514	458	506	478	501	445	478	450	460	476	513	498	482	457	473	491	483	459	453	439	493	486	478	473	501	469	491	462	473	471	475	510	462	476	467	481	488	453	459	471	457	518	466	440	481	477	451	446	456	473	468	521	503	440	492	467	463	476	495	475	509	445	459	431	479	480	485	488	498	471	472	485	449	458	470	481	473	486	498	476	478	484	513	462	528	506	483	445	451	468	471	473	478	488	491	469	451	488	441	455	466	462	509	447	483	452	473	500	438	455	475	487	474	489	462	463	502	516	415	475	502	497	468	471	453	499	461	497	478	501	499	506	498	464	456	516	521	475	495	482	467	477	480	475	465	490	470	463	467	473	471	507	472	472	500	505	493	507	481	472	481	478	488	500	448	459	461	483	497	502	502	494	463	469	462	477	491	495	474	517	462	470	445	500	473	447	468	494	468	520	462	473	474	513	451	467	459	475	455	507	491	488	468	473	512	461	512	503	500	487	485	502	481	491	494	523	528	531	496	478	431	479	457	449	455	471	464	491	482	516	471	537	486	490	469	506	495	501	445	473	465	480	490	465	467	470	470	503	497	469	481	452	471	522	477	451	492	435	488	512	498	456	514	461	467	478	477	448	525	427	473	488	477	506	469	419	510	466	477	493	492	455	458	502	465	489	469	489	482	497	500	478	513	461	444	476	471	486	519	475	486	522	477	499	443	454	519	459	443	450	455	438	475	487	499	444	489	472	509	460	502	461	466	449	491	500	479	468	491	502	465	467	502	496	477	470	478	473	437	445	483	469	477	484	454	465	498	496	503	476	476	493	464	471	485	477	514	470	513	463	465	470	466	472	474	482	437	485	471	502	487	490	493	495	510	473	508	509	511	466	483	468	486	503	478	459	485	466	488	472	499	476	471	506	484	453	491	466	484	465	489	435	448	476	486	468	486	487	507	441	409	498	489	481	492	468	453	449	496	501	444	465	471	485	497	462	492	476	490	461	465	516	448	450	487	462	489	472	464	463	492	467	495	504	462	491	450	516	476	471	488	468	492	449	457	459	505	480	493	490	495	447	487	468	484	523	479	479	496	450	470	520	452	495	448	493	499	474	513	502	442	458	472	458	465	460	505	470	468	469	525	508	459	433	504	463	487	504	506	482	478	511	455	434	485	498	497	473	474	511	475	500	456	498	473	468	465	461	503	451	491	468	477	491	498	509	506	494	465	475	467	475	508	464	483	483	432	433	460	493	485	510	454	472	522	536	474	538	469	498	501	476	458	439	469	447	458	459	460	474	468	442	481	469	448	487	500	495	452	456	471	473	482	465	476	491	508	488	522	479	465	483	471	458	458	448	527	475	471	481	487	482	498	493	449	483	488	453	468	469	491	491	475	455	498	480	420	541	502	467	474	481	499	511	470	498	459	469	433	446	510	491	486	528	463	469	502	472	510	488	498	471	509	505	469	476	449	480	440	469	479	514	479	505	481	459	476	481	490	448	467	518	477	492	502	482	506	490	525	465	474	464	508	454	473	461	454	490	498	439	453	490	481	471	511	481	498	542	451	513	472	490	479	513	488	505	482	463	487	468	492	471	485	467	486	484	487	460	500	505	483	460	493	468	469	495	467	445	488	481	517	482	481	448	460	494	473	487	469	517	457	470	481	506	496	489	427	470	454	510	473	512	461	490	448	523	466	469	471	516	463	468	471	434	483	487	509	477	492	456	461	453	487	493	463	440	459	444	473	465	464	467	469	458	450	488	489	449	437	448	487	497	486	466	469	466	498	486	472	503	469	478	460	487	476	498	475	503	442	492	481	465	483	471	460	449	461	495	507	481	462	502	446	486	504	473	515	465	492	477	468	483	466	496	478	475	485	501	438	514	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
10382	4957	5587	5094	4086	2876	2457	1860	1501	1406	1182	952	793	684	738	675	608	562	583	603	624	608	624	539	521	468	418	415	405	426	394	380	401	395	374	338	309	303	310	310	296	329	269	267	263	282	302	286	276	319	361	287	309	295	264	245	265	248	230	280	262	264	240	255	252	247	258	237	286	210	254	219	253	271	239	252	251	258	262	254	244	245	265	258	254	267	257	266	238	239	252	237	279	257	231	251	246	243	258	264	252	238	244	260	220	225	277	268	243	241	246	270	234	263	243	241	253	272	273	222	262	241	254	244	270	250	229	246	251	254	251	263	232	260	242	268	251	221	256	231	263	256	239	231	255	256	281	258	244	243	263	235	243	283	249	275	268	254	243	225	257	250	260	247	277	229	250	258	250	240	240	264	250	251	269	247	272	248	237	246	276	260	263	250	263	258	261	235	267	255	225	252	243	256	208	219	284	249	263	249	235	270	282	261	247	245	264	245	265	233	239	243	276	242	241	251	252	261	236	253	255	264	285	242	255	267	248	229	235	250	269	275	232	251	239	278	258	239	283	253	257	237	261	255	265	231	249	244	237	244	240	245	249	244	246	238	268	267	269	276	281	245	233	271	218	244	256	257	216	267	233	261	262	247	256	229	264	279	263	234	232	246	239	230	248	258	248	254	251	276	250	209	251	237	237	259	235	219	242	275	260	222	239	243	231	240	236	231	266	266	237	258	247	279	277	219	305	265	241	248	228	259	258	261	251	246	225	249	249	283	247	253	262	259	260	267	237	257	251	224	252	225	249	264	269	249	273	245	253	221	261	246	255	268	273	260	233	269	300	269	252	297	230	275	262	270	242	292	248	252	252	224	230	237	266	271	233	266	258	245	253	251	236	233	266	253	253	251	276	243	273	280	243	226	250	272	255	258	318	229	280	249	266	257	221	220	241	264	257	261	247	236	248	262	214	269	247	261	238	235	231	231	214	249	252	233	273	253	256	256	243	235	246	282	262	256	248	268	277	257	250	263	245	236	239	235	234	260	258	234	258	260	279	299	271	223	282	268	252	257	247	260	260	246	260	266	286	224	270	250	252	252	249	242	259	239	251	244	256	246	229	250	237	252	263	239	258	252	224	249	217	246	246	228	225	215	227	245	259	265	272	224	256	241	273	249	242	243	241	253	274	230	271	248	242	240	256	238	258	228	221	241	246	230	255	233	249	257	253	237	244	216	254	229	263	224	274	234	259	249	243	255	239	249	245	268	217	228	273	255	249	255	288	257	244	260	248	230	235	229	235	236	255	267	249	256	239	246	258	231	259	254	265	262	223	248	244	236	239	251	224	259	239	248	266	250	254	237	239	278	247	299	252	240	262	233	260	233	252	259	264	246	257	279	253	261	256	246	262	236	252	237	247	238	256	235	236	253	236	262	260	258	254	230	245	248	261	269	242	220	262	242	269	258	239	257	252	262	261	275	247	246	259	246	283	266	249	239	272	224	245	247	283	231	229	234	275	269	266	236	245	249	251	251	236	239	248	247	242	245	253	251	261	240	289	234	259	265	259	253	270	269	268	226	249	246	264	229	263	258	255	266	238	225	245	257	265	245	239	247	265	264	238	221	278	276	240	235	280	251	286	246	258	261	232	263	238	273	249	275	297	233	253	232	252	263	225	253	250	255	241	265	264	259	275	276	217	257	236	252	226	249	234	239	232	254	282	279	230	223	276	230	264	264	241	261	259	262	271	256	264	252	231	246	264	250	272	262	255	241	259	283	220	249	281	246	232	257	234	260	253	251	290	257	255	243	210	265	245	231	248	248	245	271	219	249	278	221	239	250	276	289	255	265	252	240	234	244	261	258	259	219	230	277	260	274	231	246	262	256	300	252	244	244	247	278	257	245	258	240	249	248	235	232	266	250	254	275	232	250	261	240	246	244	268	255	238	252	283	277	246	269	249	262	239	239	242	229	244	262	240	255	219	218	265	249	253	278	256	239	246	223	277	246	227	237	233	259	257	270	248	231	241	255	241	274	272	246	246	241	249	255	230	270	252	245	248	234	239	257	254	243	272	247	263	235	261	245	259	232	267	255	223	257	257	262	262	246	259	272	217	257	250	259	280	255	258	230	208	260	248	287	271	242	262	262	251	251	253	271	267	266	241	233	235	253	259	201	256	264	213	244	242	278	277	236	270	242	255	258	269	237	260	254	256	252	254	255	260	232	260	254	251	241	264	230	252	249	221	233	267	251	282	242	248	240	230	252	231	269	260	253	253	227	284	264	241	255	272	251	261	264	276	236	265	236	252	231	239	274	227	272	271	272	212	254	270	270	267	236	224	240	248	279	256	259	249	245	238	254	224	247	234	242	244	247	242	243	234	235	251	253	244	236	230	241	224	241	220	236	240	255	268	245	253	236	263	254	250	250	275	255	266	235	262	257	260	247	244	254	245	262	260	247	240	250	245	219	254	248	248	245	223	261	256	251	244	235	246	274	252	244	290	266	249	250	250	255	262	279	214	265	220	272	273	259	258	263	286	222	254	236	251	242	255	258	277	238	246	262	277	219	253	259	251	228	255	263	238	271	248	271	248	265	268	235	253	251	224	271	263	259	254	249	271	251	270	249	261	247	244	262	272	220	251	240	230	287	265	227	272	234	228	249	257	252	246	255	273	260	245	283	264	265	246	244	280	235	274	231	250	235	253	241	224	257	261	272	257	254	241	252	242	227	267	266	284	233	231	251	267	264	236	261	252	253	240	261	221	262	256	237	291	219	252	266	235	231	203	214	275	249	250	238	266	253	229	241	271	258	243	251	252	237	256	203	245	227	248	251	231	249	255	251	247	244	222	244	229	244	268	256	255	250	238	219	268	233	249	259	246	237	266	242	275	248	232	269	231	254	264	240	261	265	263	247	242	282	279	268	246	263	245	265	233	251	269	239	234	220	240	214	251	218	263	249	237	239	257	258	257	300	252	267	244	241	265	262	264	250	231	239	248	259	275	251	264	262	235	274	266	234	252	240	238	281	259	227	238	254	255	250	252	270	236	270	249	238	251	265	252	269	253	248	277	260	238	254	263	265	224	242	261	269	258	235	255	253	252	247	247	265	247	235	249	283	237	252	245	232	242	211	255	248	285	247	246	257	232	263	247	234	267	272	281	290	261	239	244	266	265	283	267	252	232	270	259	241	234	242	252	252	244	261	246	268	265	263	250	271	256	243	272	255	280	241	264	253	238	228	243	247	246	283	236	264	269	256	252	232	232	241	242	248	237	236	247	234	275	248	250	246	273	235	253	266	230	259	230	232	234	261	266	234	253	244	259	243	261	275	267	275	262	240	274	262	273	271	262	240	244	242	254	221	250	244	253	236	246	224	230	266	234	279	247	264	284	231	263	247	240	254	249	243	281	250	249	225	246	266	254	253	241	259	278	266	255	255	245	258	238	262	249	258	245	252	245	256	248	250	246	260	247	258	273	226	255	253	250	222	277	264	275	236	242	279	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
6788	4815	7402	9647	8673	7965	7742	7590	5808	5340	5050	4527	4233	3470	3825	3742	3357	3278	3351	3572	3806	3616	3392	3092	3146	2566	2328	2134	2213	2223	2092	2063	1945	1717	1601	1509	1327	1299	1098	1050	1070	1232	1121	1110	1097	1104	1310	1196	1137	1309	1679	1081	972	938	869	819	897	837	851	850	887	820	786	884	760	833	762	790	771	799	835	738	733	819	800	782	784	784	748	694	719	789	731	729	785	756	778	789	774	732	789	774	761	757	767	762	772	783	793	767	778	752	755	752	751	810	783	755	782	740	793	719	734	837	737	702	742	785	774	798	742	790	792	725	745	742	782	748	761	772	730	766	743	746	748	793	723	790	726	809	733	770	768	774	771	757	756	761	721	798	789	755	742	747	776	783	753	773	770	822	731	756	738	759	740	741	769	791	770	761	746	818	738	792	757	760	771	773	805	736	779	754	751	791	748	777	758	813	798	747	727	759	797	791	752	754	705	726	752	745	773	794	782	776	769	787	732	737	763	784	780	758	756	772	731	738	720	822	765	769	721	749	774	766	784	762	801	790	785	765	779	804	741	755	764	736	753	761	804	794	762	712	810	759	756	784	789	766	775	784	747	719	736	846	790	752	747	822	792	782	746	788	749	801	759	791	784	768	782	725	766	735	755	786	741	799	774	782	748	750	787	734	739	762	759	792	766	805	760	847	755	749	744	762	804	767	769	775	781	817	744	799	766	820	718	750	778	770	764	783	707	736	715	761	686	733	760	731	751	821	774	766	758	749	758	757	737	729	757	759	727	753	751	766	766	721	778	802	740	809	716	777	738	742	800	745	751	778	758	806	772	771	783	751	775	764	773	755	811	743	762	816	797	745	743	813	768	866	720	716	782	710	803	765	782	762	774	773	752	734	775	782	742	772	751	724	767	716	749	757	810	756	777	761	784	771	781	772	719	765	721	753	753	759	784	776	753	744	790	794	752	771	811	789	755	736	784	783	779	777	764	756	785	778	698	726	787	741	780	746	753	769	750	748	760	797	772	749	757	773	732	825	751	782	759	789	748	725	793	759	753	756	781	749	723	732	751	776	745	785	751	758	754	765	735	785	734	734	789	782	778	800	803	786	748	698	733	774	759	771	761	714	748	703	754	753	737	780	783	726	744	757	785	764	774	769	799	710	820	772	758	768	795	739	738	731	807	756	769	757	759	785	795	755	822	758	723	767	737	744	737	751	780	764	736	794	764	806	711	738	750	740	747	741	765	816	739	707	769	718	751	702	728	793	746	750	767	776	712	726	785	732	745	757	755	768	748	774	771	768	790	758	758	772	814	759	745	854	764	760	765	742	779	782	799	743	709	734	761	746	792	778	732	829	731	722	774	722	756	794	768	804	773	762	753	738	736	773	775	718	751	741	782	755	759	794	781	757	790	780	748	754	773	765	761	777	773	762	740	747	764	757	740	776	719	800	764	718	772	771	753	760	791	790	763	774	704	761	744	719	803	825	735	770	745	721	744	783	794	778	752	839	746	682	788	777	698	741	740	772	740	736	822	759	733	742	772	743	777	676	767	793	755	705	763	768	742	735	751	792	749	715	719	697	742	761	754	794	767	740	711	717	759	727	800	736	807	732	768	752	786	772	731	754	811	762	765	782	793	762	758	765	749	777	754	773	820	759	796	750	760	779	743	791	748	753	726	772	778	731	780	773	793	777	741	763	717	779	728	738	790	734	756	738	795	768	784	781	748	761	802	775	790	815	824	793	779	772	751	766	775	737	788	778	749	732	762	714	773	736	749	734	746	758	732	737	812	757	716	802	692	751	759	745	754	797	761	785	739	713	726	771	730	778	697	768	797	754	751	779	777	794	750	782	777	756	732	755	722	755	735	757	767	788	776	759	767	767	732	756	794	735	762	692	770	755	787	772	780	753	793	734	706	827	771	781	756	737	730	795	738	764	729	798	762	775	757	747	777	775	768	736	750	758	752	706	775	741	757	767	766	703	724	775	771	732	738	749	720	754	746	773	761	760	776	784	716	762	735	789	747	812	783	820	763	760	768	790	762	741	773	777	730	753	796	750	755	752	722	798	779	755	804	782	751	746	772	795	793	763	747	777	759	744	771	750	759	769	724	823	770	785	780	773	755	767	763	753	757	729	780	740	780	784	767	742	735	772	788	808	736	767	794	816	734	781	758	817	770	733	767	731	734	773	727	732	763	750	769	790	734	774	748	757	772	752	735	735	757	787	734	828	739	762	762	769	768	718	752	741	740	757	740	809	756	792	761	747	801	737	741	740	781	760	794	745	749	762	787	775	742	797	798	745	788	753	730	740	752	705	740	758	767	726	795	734	769	775	756	747	746	744	773	758	795	764	770	731	747	752	766	781	727	779	788	786	745	782	802	773	808	728	744	794	763	709	780	793	769	818	795	789	784	746	734	779	776	730	778	777	741	755	820	726	803	790	798	758	745	789	764	781	736	753	766	790	741	725	719	746	778	765	751	765	738	800	780	791	776	756	767	739	788	723	737	778	761	732	740	748	724	795	786	812	713	776	753	735	754	788	753	758	797	756	794	760	719	814	762	774	812	728	776	787	762	734	731	747	760	723	758	805	766	765	787	730	731	756	762	760	800	799	758	738	761	792	795	744	760	788	781	769	761	736	800	783	764	748	749	796	825	765	730	743	799	769	705	723	758	745	705	783	787	835	762	779	747	688	742	748	781	791	754	744	763	766	741	756	759	745	783	742	758	761	788	780	755	735	790	740	746	782	702	783	764	788	779	752	741	694	778	733	739	795	820	746	748	754	788	771	765	728	772	747	751	772	747	739	808	746	708	721	757	726	765	735	763	729	714	761	759	766	797	802	764	747	710	760	732	780	733	769	758	699	839	765	804	755	750	766	748	794	773	772	763	774	788	818	743	754	735	742	760	763	779	759	789	832	781	760	710	721	793	772	728	747	818	805	791	771	739	811	774	778	751	759	789	765	754	757	730	784	755	751	740	784	763	763	796	745	777	780	736	714	785	793	741	767	778	755	773	806	743	748	700	735	755	791	736	757	726	778	783	774	781	729	804	724	701	790	809	734	723	739	713	783	812	826	761	755	746	776	773	770	751	747	772	751	761	779	769	779	738	746	752	744	731	754	787	700	743	744	769	767	729	761	754	741	792	750	750	722	780	697	745	754	749	780	800	802	754	767	773	712	805	760	805	771	747	752	767	774	753	758	784	770	763	801	727	777	753	813	748	786	694	799	733	791	781	738	758	746	775	753	773	771	732	752	755	776	746	765	812	777	726	759	801	763	739	764	795	761	807	756	738	748	772	756	776	732	765	770	803	742	791	775	772	748	755	783	803	779	715	726	764	770	760	794	758	744	776	756	786	806	747	746	730	717	748	745	748	791	742	792	742	772	738	738	711	730	740	775	781	754	752	740	766	759	756	814	747	749	764	737	777	724	774	762	764	779	782	733	771	725	739	757	730	758	727	705	733	771	803	748	772	768	740	723	743	789	755	766	713	727	735	808	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
18677	8229	9429	9107	7375	5545	4119	4006	2630	1891	1818	1609	1411	1268	1130	1271	1022	955	976	1023	1104	1060	959	908	842	680	698	680	695	614	610	590	572	503	525	529	463	401	421	433	374	377	466	399	399	431	450	454	413	397	669	373	378	347	360	363	353	338	337	374	339	322	309	320	338	348	340	316	349	350	330	299	306	367	350	342	335	359	353	332	339	335	352	302	349	332	341	345	346	329	294	325	344	345	311	332	347	373	337	321	319	353	316	328	302	321	338	306	304	316	315	341	352	348	338	298	340	355	303	331	332	312	350	342	327	374	355	333	366	321	313	347	336	316	354	326	318	296	342	355	287	325	330	328	322	356	339	365	326	341	349	340	349	317	354	330	339	317	337	340	343	349	323	316	295	290	341	293	345	319	315	357	335	350	321	341	343	326	326	317	339	335	341	321	321	343	315	334	347	314	352	306	310	293	325	320	325	334	326	351	347	337	310	324	319	315	326	347	328	335	339	353	306	334	356	312	337	324	339	337	333	355	322	322	292	294	335	366	353	300	320	302	334	341	325	317	353	327	328	325	307	333	360	349	312	304	354	328	343	318	335	326	335	297	347	325	321	318	348	330	343	354	330	342	319	332	360	295	316	293	324	306	322	284	316	324	321	326	339	326	318	335	339	306	354	332	342	312	343	331	356	311	295	335	301	315	318	321	323	296	322	351	327	324	371	332	331	316	310	321	311	325	349	305	309	340	312	321	313	313	332	335	330	324	337	323	360	326	364	355	319	316	316	291	319	326	315	272	311	304	311	319	325	300	349	319	314	331	340	344	328	322	325	337	341	330	337	318	309	313	310	307	354	314	350	324	329	338	324	327	310	342	302	318	336	286	334	323	313	339	311	325	328	296	307	302	357	313	336	345	343	307	308	344	341	330	330	344	354	330	349	315	333	337	342	359	308	290	306	321	321	330	320	315	286	356	296	323	304	345	327	330	322	337	279	326	345	349	330	348	345	298	303	358	289	326	348	352	327	345	321	325	337	309	319	345	334	327	339	297	319	302	318	319	304	338	293	367	330	311	318	326	345	332	354	351	336	338	339	301	325	344	333	333	342	299	314	320	303	309	354	317	331	325	365	336	315	311	298	347	348	329	318	300	313	357	347	300	321	335	327	302	309	315	335	304	314	312	347	357	315	367	339	344	340	339	331	309	327	347	341	326	332	332	320	332	340	360	307	314	312	340	308	304	330	314	329	327	327	361	314	343	336	340	349	314	311	326	325	309	332	305	305	355	318	323	336	325	323	300	337	311	327	349	366	304	345	315	316	331	349	351	358	327	334	322	343	348	351	331	337	294	337	348	311	321	338	320	339	321	302	325	314	328	301	339	362	358	367	353	362	334	338	338	348	312	335	336	327	358	323	326	342	340	344	323	362	316	317	334	341	352	334	329	306	312	336	329	311	371	313	338	321	297	358	336	338	328	298	317	318	336	362	327	350	318	339	335	362	358	340	331	302	368	349	329	322	348	326	337	341	360	298	352	331	332	333	341	334	315	338	322	355	325	335	330	313	339	332	342	348	304	355	329	348	322	337	343	344	339	315	316	324	313	314	336	340	314	308	324	363	324	329	320	290	341	300	332	351	310	333	343	293	331	286	362	334	313	345	323	318	347	313	314	280	313	341	301	347	338	332	328	330	386	333	313	290	302	343	323	305	324	321	349	344	322	345	344	339	315	322	331	367	325	334	319	324	314	344	314	341	307	368	286	314	329	313	322	315	341	319	329	313	356	384	313	302	343	337	363	343	313	325	315	378	307	303	335	329	314	334	340	334	332	337	322	341	327	348	302	354	306	331	333	322	342	308	338	352	313	326	328	350	376	331	335	286	305	326	328	311	327	350	323	326	325	327	315	329	321	337	353	335	344	362	322	341	329	376	319	303	342	312	327	330	331	333	319	344	291	327	316	343	308	287	348	336	318	326	372	304	367	306	319	327	336	353	355	320	304	349	312	340	328	302	327	320	330	330	362	327	331	348	337	319	338	290	327	333	316	329	319	311	335	329	332	325	326	334	374	314	342	320	336	326	355	302	345	315	302	347	324	345	340	334	340	357	338	357	340	320	328	360	305	281	318	347	352	337	329	299	339	353	316	350	339	301	342	350	339	314	331	323	310	309	301	322	328	367	297	350	293	331	313	313	349	293	330	347	338	330	315	330	334	327	335	309	337	308	283	300	359	357	323	330	313	298	342	333	322	319	314	342	344	315	291	367	332	336	323	348	321	351	308	332	315	316	324	311	345	352	334	355	331	327	337	297	313	329	346	355	328	346	347	317	356	326	344	332	338	339	345	327	321	308	332	365	332	349	330	322	307	340	341	321	310	311	347	306	295	347	325	320	318	348	357	337	343	351	321	316	311	333	332	324	355	312	321	354	354	312	340	286	320	336	314	316	346	381	340	298	325	356	318	350	362	334	306	354	313	375	345	345	309	325	341	336	307	305	353	336	310	326	319	344	340	302	335	345	300	341	349	362	308	336	338	329	330	319	311	286	355	335	347	326	293	298	311	307	353	340	347	375	324	329	365	333	316	330	330	317	344	340	302	313	324	320	319	312	379	345	310	313	334	307	315	331	364	337	354	313	298	304	331	310	326	349	333	320	366	310	321	310	330	347	321	346	318	355	311	342	390	304	341	331	325	333	299	348	348	322	350	330	328	334	321	316	342	322	345	351	339	317	325	332	326	326	338	321	327	319	348	319	316	323	320	304	331	294	344	343	300	313	316	287	336	330	383	350	309	322	331	337	347	305	366	307	348	361	313	322	314	345	317	306	342	296	301	328	338	285	359	354	342	338	330	304	326	321	311	298	359	356	314	300	338	327	342	324	354	344	338	319	291	324	321	328	331	333	305	342	334	358	309	323	320	351	337	349	311	310	347	332	313	335	311	326	310	340	323	326	309	320	338	326	302	345	329	312	334	351	321	335	328	308	332	336	320	361	341	339	301	353	320	328	318	334	342	334	337	332	319	328	347	307	333	375	315	355	344	329	336	288	326	311	338	333	331	357	326	345	343	322	341	293	318	341	330	328	334	362	347	330	328	356	334	331	312	324	324	329	324	327	316	309	343	340	340	349	336	371	322	341	310	341	310	299	319	266	342	327	330	323	331	351	316	355	314	322	331	349	328	328	331	379	360	330	345	339	334	297	317	314	321	319	319	324	307	356	307	314	349	339	326	346	372	322	326	329	325	322	323	315	331	318	330	322	322	345	305	327	318	319	345	326	364	315	319	326	307	341	320	345	324	318	339	322	337	284	316	336	308	348	334	309	356	336	326	322	338	334	340	340	343	325	314	315	337	314	327	315	355	328	325	312	310	309	308	319	327	333	333	340	306	345	341	342	330	333	351	339	343	327	325	319	334	298	359	343	324	330	326	331	338	333	295	318	311	325	325	325	330	302	342	355	352	317	366	314	328	331	316	324	309	316	326	321	320	295	344	332	314	318	307	304	387	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
9564	7148	11196	14197	13302	12200	10878	11861	9172	7756	7987	7051	6739	6110	5930	6221	5658	5344	5496	6194	6582	6315	5748	5313	5105	4072	3893	3851	3500	3445	3253	3030	3088	2506	2410	2228	2035	1784	1646	1622	1570	1745	1759	1818	1454	1614	1944	1850	1643	1753	3042	1514	1383	1215	1171	1141	1083	1128	1153	1161	1065	1003	1035	1103	1045	983	1016	1030	1001	1037	956	989	1013	1027	946	1023	933	977	973	974	934	987	976	926	983	981	968	1008	963	938	934	1012	1001	1011	905	901	990	934	996	941	1007	957	958	971	943	947	926	955	932	957	908	957	920	963	909	948	950	1020	918	941	980	951	941	957	922	940	946	979	965	956	981	925	1016	990	924	941	910	936	900	903	932	933	920	967	945	952	986	914	970	917	964	930	934	947	910	931	952	935	953	995	997	950	975	892	941	903	946	948	912	880	937	950	909	953	907	970	1000	965	972	965	1022	950	1002	911	962	922	989	935	922	983	991	939	935	920	919	961	934	955	952	963	965	988	928	962	941	937	948	963	1003	962	916	923	915	932	987	929	969	922	902	957	961	942	963	959	914	952	955	937	948	929	945	961	957	961	916	924	909	924	947	969	936	966	920	919	998	986	940	965	960	939	951	964	913	859	922	947	940	965	927	963	929	968	1013	957	942	927	960	931	944	961	969	961	927	947	885	904	934	940	949	937	942	903	905	956	938	990	928	967	912	985	963	915	897	978	947	932	917	957	920	945	916	921	948	923	987	956	979	922	955	887	1018	991	918	908	958	910	921	912	976	907	935	986	956	950	911	930	909	934	971	936	904	873	913	930	1003	935	969	967	962	956	914	941	960	974	899	940	985	941	952	941	940	890	972	903	953	957	951	955	954	958	888	934	925	921	947	935	1002	882	945	953	966	923	921	944	919	933	947	907	974	928	916	949	943	905	956	926	904	1007	934	993	930	936	961	968	954	959	956	979	943	1004	923	990	976	973	948	907	914	991	1046	944	916	933	954	976	937	889	991	914	925	976	914	957	979	969	917	913	920	932	932	932	961	982	957	968	937	930	899	954	980	868	963	959	904	912	946	930	924	920	950	931	937	956	1028	973	963	963	937	912	947	910	900	972	983	882	923	900	925	995	968	915	923	897	946	948	962	954	917	969	976	929	921	939	927	950	931	930	971	948	928	911	984	940	946	950	956	922	959	938	916	940	889	899	940	902	984	895	957	965	955	949	982	963	940	989	949	972	964	992	946	988	939	940	967	919	955	920	950	954	944	957	1001	962	933	935	944	901	965	935	959	983	939	928	960	988	930	992	985	936	1013	948	928	930	930	1027	953	972	959	929	979	964	957	975	958	941	953	970	967	950	916	948	956	1009	954	914	936	956	945	1002	895	956	868	940	918	907	931	1002	933	935	902	960	987	974	958	1043	919	924	927	945	942	915	988	946	931	974	960	964	938	937	931	944	891	893	931	918	981	934	961	959	997	932	914	968	990	925	915	932	1024	958	989	942	933	983	956	964	897	915	981	950	959	977	931	1001	977	902	977	942	957	980	973	942	983	905	915	902	963	929	945	904	948	897	925	966	932	951	919	936	975	898	925	990	965	938	980	960	976	942	965	925	890	957	996	932	961	910	948	940	984	913	1003	930	913	910	989	939	982	965	926	950	975	906	934	918	996	863	899	931	1009	948	877	947	948	926	896	987	916	972	950	970	899	947	970	926	933	977	1011	958	930	901	954	953	957	901	975	905	984	934	961	926	903	910	956	958	977	911	931	926	976	962	905	965	946	998	949	960	966	958	962	925	973	939	963	942	968	926	1001	918	945	945	949	936	957	991	939	918	924	952	930	954	906	984	921	914	920	888	978	926	976	986	923	932	948	965	973	970	921	958	946	995	953	952	948	966	986	908	865	945	904	945	938	978	951	957	1005	939	950	957	968	945	961	944	1008	871	966	994	936	943	1000	962	927	929	955	920	908	897	909	976	926	996	933	972	946	924	944	918	950	935	964	900	999	943	938	981	905	993	938	939	924	929	935	935	956	955	916	984	953	982	961	916	952	958	971	1032	910	949	906	953	982	886	972	926	921	978	966	1016	919	936	978	927	976	941	980	960	1000	914	973	964	925	963	898	929	990	883	955	990	967	987	928	959	942	951	926	905	910	974	966	921	948	948	934	924	965	957	922	967	936	971	946	998	973	915	923	898	938	959	942	962	952	928	942	952	940	947	977	905	941	951	946	923	929	904	855	964	944	910	976	924	990	937	915	948	977	970	946	916	929	885	915	918	961	959	955	997	932	980	947	908	930	996	928	1030	977	922	949	967	903	973	959	957	956	954	959	891	943	943	940	939	898	963	941	886	958	924	917	1002	933	917	958	923	937	929	987	914	958	941	923	908	929	1006	920	949	991	919	927	958	944	929	933	965	936	947	937	924	985	889	959	975	930	898	970	969	967	925	944	961	967	974	941	939	895	919	1004	982	928	926	916	954	976	941	896	915	999	904	904	969	965	952	1046	929	951	936	957	910	901	978	951	915	925	910	899	969	956	965	959	927	1009	957	939	923	992	955	955	906	964	893	891	948	974	932	945	970	916	935	921	909	929	1006	931	938	933	939	978	938	944	903	980	888	951	952	947	974	940	953	953	975	970	919	952	981	948	896	911	961	959	979	918	953	903	956	941	958	931	928	924	893	956	938	929	908	968	983	908	956	931	954	938	886	983	937	976	916	969	935	958	952	963	977	940	968	954	943	912	958	956	963	965	899	916	958	989	985	961	952	969	955	897	947	898	916	963	932	964	926	928	968	939	894	937	987	931	944	923	911	937	928	915	940	937	951	927	982	979	981	981	1027	987	960	931	953	950	948	958	964	968	962	957	936	990	999	934	980	930	932	919	977	969	960	958	950	903	973	947	966	927	974	969	964	915	908	915	962	886	905	884	952	989	945	919	944	894	954	938	885	957	935	975	974	907	897	962	959	957	967	964	895	990	894	895	910	935	953	920	982	925	954	949	1033	969	974	959	939	959	945	937	972	904	917	905	937	978	945	909	892	946	953	865	914	966	908	907	893	961	988	919	954	953	983	930	890	950	968	962	906	955	906	938	937	942	937	922	968	953	958	961	953	971	962	954	963	928	976	974	922	975	918	911	924	896	973	943	882	875	961	956	958	971	974	925	911	941	962	964	963	959	968	945	930	922	952	996	893	992	928	927	911	927	895	927	952	993	877	972	942	967	923	1001	959	941	954	934	985	921	914	992	942	892	993	960	928	952	1024	999	984	930	986	973	937	935	929	965	969	908	996	938	863	952	969	954	951	958	943	959	924	948	1012	904	958	926	938	914	943	902	963	983	937	973	885	995	949	1000	975	915	920	948	978	950	974	974	949	923	958	981	929	977	896	942	944	934	982	952	964	888	956	918	886	985	964	965	962	934	984	925	951	928	931	918	934	931	1008	959	986	913	969	912	936	1012	913	899	901	919	931	978	894	999	1010	946	918	977	909	932	962	993	961	949	954	955	969	901	919	913	973	945	915	949	986	908	954	945	945	950	906	935	983	931	948	968	974	1016	954	886	933	897	961	942	930	972	1002	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
2449	880	1014	957	743	591	497	421	367	360	313	290	252	269	236	239	230	218	229	229	207	224	216	217	191	180	207	196	174	161	176	182	198	161	178	179	183	159	170	162	178	138	153	169	151	151	166	141	158	142	169	145	166	148	163	173	138	145	157	169	154	163	141	153	133	145	153	150	159	151	141	145	148	165	146	151	124	161	144	181	150	138	151	136	142	145	152	170	143	154	158	130	143	134	157	169	162	162	151	159	146	139	134	173	150	156	138	140	147	151	168	144	149	128	153	141	168	144	165	139	144	171	167	148	160	162	166	142	145	131	147	172	156	174	144	146	128	152	156	154	139	148	150	147	146	131	148	158	144	127	148	162	150	154	150	177	129	171	160	145	145	144	149	147	133	155	171	150	154	135	143	141	146	138	160	156	155	170	169	125	158	163	128	135	157	134	156	154	161	158	149	141	142	156	137	143	148	141	162	162	140	145	168	146	166	136	171	141	151	143	149	122	145	161	149	152	140	138	142	147	152	157	130	162	144	170	166	157	145	164	165	134	162	151	149	154	148	168	139	149	153	155	165	150	155	154	150	161	126	156	148	145	142	156	172	123	163	136	149	137	140	160	139	169	147	171	162	150	166	163	160	179	131	156	158	145	156	144	150	153	171	159	140	161	161	169	151	143	150	153	159	166	143	137	143	171	160	134	126	146	134	126	130	164	157	156	154	134	142	141	134	163	178	151	177	133	142	167	147	164	149	157	132	159	152	133	164	152	153	159	157	156	165	146	167	136	154	155	141	168	139	154	167	149	121	139	165	163	171	155	153	148	147	136	164	153	141	156	146	164	153	132	145	123	145	152	158	140	160	148	144	142	159	158	134	176	167	141	140	141	154	152	151	150	166	127	158	149	130	116	163	138	170	169	160	157	141	144	150	163	142	144	130	137	164	160	151	128	135	149	144	154	152	186	164	159	153	167	168	140	140	172	159	146	144	159	133	146	150	166	140	134	142	160	161	146	152	138	172	154	172	143	160	137	140	176	154	153	144	164	153	151	137	160	149	146	165	135	132	132	141	159	161	141	166	149	136	144	162	159	135	173	145	123	163	148	152	140	156	126	161	142	173	152	138	132	169	138	157	174	149	147	174	160	174	176	161	159	178	157	154	140	183	159	144	157	147	153	162	166	146	169	171	166	152	151	164	145	152	138	170	163	173	157	155	137	154	157	150	123	161	142	149	148	161	147	147	140	154	139	143	164	137	163	117	147	148	143	159	164	156	132	132	162	131	145	151	159	152	135	145	147	157	149	150	146	157	153	151	141	139	127	179	156	141	169	141	173	164	166	138	173	152	171	128	140	147	170	144	143	145	139	146	150	132	139	158	164	144	147	164	146	132	161	146	157	166	142	146	151	149	127	172	160	166	140	149	144	173	159	168	150	146	130	141	149	152	133	127	147	144	159	132	160	174	153	138	140	140	150	186	142	152	185	151	147	157	146	134	128	169	159	139	155	158	152	144	152	157	151	160	137	154	147	153	147	146	141	137	150	129	172	153	158	149	158	149	165	154	153	123	150	135	148	142	131	146	144	164	161	143	140	152	163	169	138	152	146	156	147	140	150	150	156	137	174	164	162	160	160	150	154	151	148	168	157	140	147	161	158	162	172	143	160	163	170	167	162	146	154	151	128	138	148	149	135	151	137	163	154	152	150	157	172	160	159	133	155	178	146	151	135	154	154	142	126	168	162	161	150	152	141	156	141	131	157	148	156	157	157	142	170	138	132	136	123	169	138	144	143	138	142	150	169	150	147	135	150	130	150	134	137	168	152	146	158	176	159	168	156	152	158	150	165	169	149	138	150	171	141	174	159	161	153	171	136	159	151	153	159	162	154	158	160	149	137	171	164	160	140	161	177	170	136	145	144	168	140	159	152	157	142	154	167	156	165	159	135	141	147	151	163	139	165	169	155	160	131	139	162	155	154	159	133	135	171	119	145	143	146	135	178	132	141	167	156	161	127	145	146	144	157	157	154	145	157	152	143	148	156	126	154	152	146	186	178	140	162	168	128	171	148	159	146	157	154	155	164	141	149	172	128	154	159	144	131	144	174	160	139	154	162	179	156	157	153	156	168	181	163	131	167	170	148	158	151	133	166	154	157	154	164	147	159	168	164	146	148	150	143	168	159	150	155	145	152	142	174	146	166	161	152	170	146	162	151	138	154	150	133	164	146	169	158	141	140	149	141	149	121	144	152	151	158	170	160	150	156	149	168	155	161	149	153	143	174	163	148	165	158	158	147	156	149	157	153	167	160	165	140	157	174	146	142	154	141	138	143	159	135	172	168	129	133	145	126	137	180	139	150	155	140	128	133	162	167	172	140	146	142	151	137	147	126	134	134	152	167	159	119	161	141	153	141	164	175	155	136	143	169	166	165	155	155	159	138	138	154	164	138	162	152	140	143	152	172	168	187	176	156	145	135	155	151	156	151	155	160	147	152	157	163	154	147	150	142	158	131	132	149	150	167	134	155	166	151	144	174	129	153	135	129	150	144	163	148	169	153	147	151	142	146	167	131	154	160	137	132	147	134	169	151	188	161	146	123	147	163	161	156	140	133	144	128	160	129	146	149	164	124	138	151	157	131	148	163	148	145	132	153	148	136	147	143	126	140	145	151	146	162	147	179	123	164	178	160	161	148	133	153	168	157	166	145	121	166	158	132	160	134	152	147	139	138	153	130	165	140	181	174	173	136	154	159	157	164	161	154	148	125	151	141	161	164	139	137	159	146	177	171	165	149	130	122	148	131	153	137	138	161	139	163	137	160	151	154	135	147	150	157	124	157	152	169	174	144	140	148	137	187	151	136	164	173	133	171	138	120	141	160	137	151	152	166	137	160	145	137	158	141	157	119	164	156	146	159	162	147	155	175	135	169	140	158	144	141	138	160	139	175	167	171	143	156	137	163	160	159	148	169	143	155	170	154	144	162	138	151	156	155	122	135	151	145	160	122	145	162	143	158	169	158	139	164	161	152	160	144	165	135	159	133	185	166	142	152	152	152	153	139	144	147	141	154	163	177	160	159	151	163	156	148	140	153	142	134	134	163	154	152	174	152	160	137	155	177	147	136	144	155	150	187	135	174	155	161	171	145	160	168	144	172	151	145	158	139	149	142	165	130	146	137	145	156	153	147	181	143	151	158	156	157	149	146	154	156	158	157	142	153	159	149	147	170	137	137	150	144	133	160	137	146	131	155	152	140	150	140	159	131	147	152	152	142	169	139	166	157	155	140	158	157	153	150	139	145	124	176	165	128	141	132	129	132	135	144	148	139	144	156	156	158	153	139	141	134	162	151	141	175	187	149	162	157	149	140	158	158	163	138	160	162	158	136	149	140	175	164	157	142	137	153	157	172	160	142	142	158	170	183	142	157	158	135	156	145	151	170	164	141	139	139	156	146	155	161	148	150	143	163	142	150	180	158	147	137	152	150	161	160	157	154	151	158	142	153	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
2330	1224	2248	2914	2744	2404	2283	2059	1869	1722	1567	1415	1279	1270	1170	1204	1087	1087	1028	1046	1002	1016	935	957	977	884	852	810	867	840	776	824	725	685	673	661	626	601	554	592	552	569	536	525	526	559	511	501	533	495	560	528	560	516	504	485	544	517	514	507	529	518	506	476	489	498	490	490	503	484	528	475	493	490	528	538	534	488	480	513	508	500	505	468	455	495	518	496	537	464	507	487	506	536	508	490	489	512	486	528	497	490	522	516	474	504	519	460	488	498	500	476	490	528	509	518	471	527	532	535	478	500	498	477	463	513	516	510	513	507	485	486	494	488	504	527	478	512	497	500	502	478	515	487	502	535	526	525	486	489	469	548	482	512	555	470	555	506	495	535	496	535	509	495	483	477	511	496	498	488	485	497	506	523	472	483	519	509	490	484	486	495	499	519	512	512	518	510	476	490	483	477	495	504	496	469	499	534	492	494	502	469	526	494	489	477	493	552	490	530	527	509	502	506	504	482	518	497	473	454	508	524	497	517	500	547	505	506	504	464	531	460	484	524	532	523	471	507	452	482	515	473	531	522	485	498	527	510	498	487	513	498	482	516	509	519	481	508	503	507	536	510	475	491	503	533	516	515	481	487	499	479	503	480	513	514	503	508	529	479	485	498	490	528	487	505	529	531	490	522	508	504	497	543	492	512	474	504	458	498	502	465	514	552	450	474	539	495	481	491	473	520	495	495	527	517	469	490	516	503	498	495	512	458	535	547	539	474	454	501	485	518	505	500	473	491	524	498	525	475	503	484	466	464	483	469	516	559	491	512	469	492	533	511	529	500	506	462	496	510	499	541	531	543	496	498	535	479	498	472	517	516	502	520	504	492	505	508	508	503	536	468	482	493	520	502	511	549	480	465	495	525	490	508	532	486	475	526	520	517	527	491	522	496	512	514	520	496	519	505	448	497	550	512	524	509	525	529	504	482	541	497	469	497	494	463	506	483	477	522	513	493	514	513	504	519	489	509	508	453	527	502	469	504	520	504	504	507	498	530	522	524	510	526	517	511	500	513	465	511	496	481	525	473	509	505	510	502	515	476	525	488	503	469	520	503	516	503	517	502	463	528	502	496	462	489	526	481	522	513	498	500	524	481	510	495	495	543	522	463	502	478	498	524	482	483	526	482	490	487	479	485	462	505	502	531	475	485	517	526	524	502	477	509	496	495	509	525	475	543	479	499	561	490	506	477	506	524	485	500	509	465	515	492	508	507	542	475	542	532	453	474	508	449	525	496	525	523	508	489	495	513	436	542	477	488	493	493	484	492	510	462	492	473	489	494	468	508	490	508	474	470	500	462	532	508	490	457	501	539	544	492	500	493	520	491	501	499	493	496	525	502	482	534	508	487	512	489	506	476	506	526	513	513	500	484	492	474	484	507	544	525	477	480	533	481	536	484	514	476	499	534	480	515	481	528	495	512	513	503	501	498	538	491	463	549	537	490	473	477	476	448	462	486	510	479	544	515	508	510	464	472	503	510	530	522	496	480	483	511	495	514	519	546	515	509	470	514	540	530	536	523	508	475	517	487	513	508	534	491	485	473	514	522	521	494	522	515	429	472	516	512	544	506	483	505	527	502	527	505	541	499	509	491	488	499	505	471	496	507	475	456	473	487	500	498	519	482	534	517	508	519	525	494	490	506	515	554	473	482	478	505	523	513	532	508	480	545	522	542	490	474	517	561	491	533	504	482	488	487	454	554	548	478	489	509	491	499	471	553	514	472	485	524	477	499	493	497	468	512	551	486	497	485	523	497	489	496	480	526	529	453	498	480	498	530	470	449	502	494	509	491	522	513	493	515	491	535	494	482	519	489	531	476	500	500	501	501	521	527	526	466	511	496	513	492	479	500	530	511	502	478	506	487	533	491	483	487	509	474	501	472	504	487	501	525	491	522	513	498	489	530	487	495	483	511	523	532	498	489	538	499	433	520	482	511	516	506	493	529	537	443	503	529	513	497	513	532	492	496	480	519	506	491	494	495	506	525	504	485	494	556	516	500	514	471	546	484	500	508	510	535	491	491	524	502	464	487	490	475	506	483	488	481	497	502	510	504	465	478	508	483	519	492	491	539	518	512	498	510	476	510	520	462	478	503	527	525	485	517	503	497	476	530	501	538	508	512	519	511	505	516	517	486	456	513	519	477	508	548	512	505	525	510	514	511	523	483	471	478	521	483	484	502	537	495	542	500	502	495	498	497	510	531	516	502	508	504	509	503	487	502	510	519	446	486	531	478	518	513	499	458	478	482	532	538	521	520	476	479	487	477	502	506	495	488	522	519	502	522	556	496	487	524	524	465	511	546	491	520	466	477	528	484	468	474	482	485	507	494	524	497	538	503	520	492	493	482	498	483	504	483	500	505	494	495	485	491	485	510	489	467	505	501	475	513	522	518	488	481	529	490	503	488	516	484	523	474	541	509	488	498	493	463	481	530	496	470	477	526	503	475	542	548	522	528	473	488	478	531	488	524	537	509	511	517	473	513	502	531	501	511	487	523	521	527	493	511	479	479	531	471	532	507	470	465	517	490	478	496	481	461	515	522	531	531	480	499	521	477	475	432	478	489	491	531	481	523	501	444	496	509	508	509	538	492	452	468	467	532	497	502	511	501	510	515	476	515	499	493	483	479	494	527	534	511	521	514	513	480	499	498	532	472	495	502	511	490	529	493	494	466	496	521	502	497	507	527	529	509	470	484	511	520	475	498	534	502	518	502	513	454	508	502	452	455	535	514	476	480	516	468	493	515	521	476	500	549	506	534	520	507	510	494	495	455	488	497	499	493	463	513	480	516	524	464	495	487	509	532	521	537	525	483	495	513	526	492	500	498	535	463	483	489	505	535	501	511	485	516	502	545	478	499	489	521	506	494	482	524	508	492	469	481	476	500	549	481	500	474	485	476	513	474	468	543	494	501	498	483	495	530	483	534	497	485	529	496	446	500	475	500	468	502	514	498	502	489	495	504	458	506	518	541	486	519	537	528	539	486	525	537	494	537	474	506	516	561	503	504	559	505	511	483	525	474	488	498	480	501	526	475	477	541	491	515	511	494	499	494	482	526	529	534	488	492	466	518	486	489	475	507	529	503	508	479	522	484	475	483	471	485	523	488	509	473	515	508	532	488	494	510	508	512	517	480	462	506	513	526	526	492	532	495	514	496	519	495	542	511	510	519	494	479	515	500	495	501	531	486	475	492	522	490	494	500	500	470	492	499	492	527	494	523	494	519	546	510	488	506	467	496	482	549	511	526	505	529	513	501	502	469	502	526	493	512	521	492	483	508	501	497	468	514	533	489	491	516	487	489	497	524	461	530	525	474	508	490	491	480	524	505	477	478	467	474	501	493	518	512	525	494	543	516	529	501	494	513	507	507	469	519	517	482	481	482	465	475	508	501	490	520	518	527	509	472	486	499	470	503	511	507	516	477	516	518	520	521	451	502	514	501	460	499	522	501	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
10237	5105	5574	5337	4134	2978	2352	1862	1461	1339	1132	1006	1030	920	894	789	640	564	623	669	616	645	634	627	578	418	461	445	442	458	373	412	398	375	373	376	374	310	310	265	307	330	305	306	305	301	260	312	298	308	474	280	251	304	273	248	254	260	252	263	266	262	270	255	261	281	255	268	249	242	275	267	239	288	285	257	251	250	247	227	264	236	266	240	281	262	274	259	277	288	283	256	282	293	232	272	247	250	299	238	246	260	310	247	250	235	274	227	247	251	285	265	269	274	236	255	260	256	254	253	268	257	259	243	252	231	265	268	253	273	253	246	274	255	258	263	249	253	275	255	266	252	245	263	279	290	245	281	267	247	225	229	261	245	219	304	252	266	251	270	252	264	249	278	253	267	251	234	261	248	269	263	266	263	273	248	285	256	269	243	248	264	250	246	264	228	260	270	264	290	258	258	278	250	259	253	217	246	251	265	274	246	259	251	229	268	278	254	258	246	246	268	226	262	272	265	259	257	259	270	240	267	247	251	275	230	285	279	261	257	264	231	277	291	244	241	269	258	261	261	276	248	269	277	264	218	295	238	257	263	270	246	244	283	268	246	253	245	275	251	254	274	249	237	252	241	256	231	245	251	278	246	282	258	246	261	272	244	268	284	244	268	252	251	269	251	265	283	278	260	277	247	291	257	238	269	238	253	250	260	263	258	267	274	247	246	272	235	249	264	264	270	262	286	255	247	251	277	277	245	269	255	260	279	280	280	265	252	270	243	279	258	286	239	289	240	278	280	299	270	260	253	249	253	267	260	249	246	274	273	269	252	268	251	244	267	262	229	252	274	269	295	272	259	244	249	248	268	233	299	265	259	253	234	257	272	239	251	261	258	241	250	262	252	290	263	286	243	252	252	250	251	269	225	248	289	277	268	246	258	255	288	262	275	261	251	241	284	244	262	282	249	266	229	278	264	268	254	250	259	279	274	283	234	285	291	249	270	267	253	271	297	262	253	278	264	270	253	286	276	251	265	273	265	268	263	246	272	273	253	264	252	255	283	292	251	266	232	269	248	249	265	293	275	264	295	245	223	245	274	230	241	285	249	248	274	260	248	264	256	284	248	245	259	239	261	249	265	284	266	289	271	276	272	264	270	225	292	271	258	261	269	234	255	270	292	276	269	261	252	279	257	273	272	261	257	256	263	256	285	250	252	294	254	268	253	252	254	252	286	257	294	290	286	255	267	287	290	279	253	285	280	256	264	264	280	261	254	219	264	252	248	259	258	282	254	238	238	270	275	280	261	251	261	242	262	269	272	265	238	265	274	263	251	243	246	267	268	228	290	255	271	251	249	266	260	232	265	277	262	258	265	263	253	277	267	268	290	257	264	280	241	233	274	281	256	232	253	254	272	270	287	321	257	254	237	246	275	248	246	288	247	226	237	274	252	239	252	242	259	263	270	278	232	259	278	234	253	251	252	267	263	249	266	237	264	260	256	230	259	257	263	267	253	246	260	215	248	246	249	256	261	273	281	269	252	273	288	250	254	232	296	257	247	268	299	268	252	261	226	273	275	254	269	257	236	280	234	256	265	241	247	290	225	265	271	259	253	273	241	262	258	261	265	250	270	252	253	244	254	263	278	268	245	264	274	251	232	241	274	254	271	262	252	238	245	250	239	253	243	262	266	267	293	257	257	249	271	255	223	271	255	260	246	256	240	297	282	256	276	264	300	275	279	252	232	262	246	255	240	254	268	248	253	291	267	247	282	271	244	273	224	253	259	263	251	256	278	284	248	268	224	270	270	267	255	260	249	237	291	264	266	241	225	226	240	240	267	233	264	270	266	277	260	266	259	248	278	260	261	242	264	266	269	239	239	223	271	228	243	241	243	276	233	259	277	259	241	249	254	282	266	267	265	264	270	269	257	260	248	249	254	255	276	283	231	275	236	239	253	238	263	274	272	296	247	266	213	257	251	291	271	260	232	253	265	256	258	283	217	282	261	251	261	258	267	268	253	259	249	256	268	264	279	253	275	260	265	248	259	256	267	252	245	270	217	242	297	269	270	262	264	261	254	240	305	258	213	243	274	232	256	259	261	262	252	262	232	261	271	254	259	253	269	254	248	270	255	255	254	243	246	257	241	246	223	249	273	240	228	287	272	244	238	253	251	263	252	235	268	277	259	254	254	271	261	278	245	243	250	238	246	260	236	262	265	237	240	273	264	259	266	270	247	260	243	261	227	258	260	244	237	253	246	293	272	280	226	265	257	248	237	265	277	266	233	259	279	236	248	245	265	266	242	297	257	236	262	258	259	268	252	256	247	231	239	261	258	282	273	261	247	258	266	286	241	281	261	258	250	276	263	276	266	249	256	280	254	263	281	278	283	253	268	241	263	246	234	228	285	258	286	276	245	273	277	260	239	240	261	265	273	237	280	247	261	259	247	249	258	247	235	267	283	267	279	272	278	260	270	273	272	253	288	250	287	241	251	252	252	268	248	253	254	282	250	264	278	251	267	254	252	271	257	262	259	271	271	267	283	243	255	254	234	256	293	254	262	253	249	244	277	243	257	274	247	263	243	267	234	256	237	243	272	228	274	244	273	301	290	239	263	252	259	255	266	264	241	266	263	281	270	258	237	272	248	248	271	246	259	272	277	271	251	254	253	303	273	237	269	266	234	252	262	232	259	272	275	259	248	243	244	268	266	263	277	278	229	263	271	280	243	233	261	239	247	272	253	247	230	250	242	254	258	259	286	256	234	257	272	250	232	253	277	272	266	256	268	275	259	242	278	275	261	253	266	294	274	248	258	247	270	259	268	254	267	282	273	300	289	267	260	244	254	219	248	250	273	269	255	246	264	251	247	253	259	257	258	257	269	259	262	274	249	248	246	255	267	250	268	271	259	251	242	264	275	267	266	239	248	243	268	260	256	236	271	249	269	278	265	290	280	268	256	246	288	270	247	296	277	241	284	294	254	251	287	263	279	260	276	270	265	256	250	266	261	252	248	264	267	261	240	288	253	279	265	267	252	290	293	276	297	257	270	256	255	249	234	257	248	245	238	260	255	295	268	282	267	265	279	264	244	268	254	236	241	264	266	245	273	300	290	255	258	286	271	244	259	288	264	275	317	261	235	262	246	251	249	234	259	254	268	247	265	250	265	242	231	267	251	283	249	255	278	273	275	252	248	253	258	277	235	249	240	266	277	246	261	262	226	252	288	294	267	246	258	245	272	252	276	278	289	229	258	277	250	281	276	268	266	269	240	277	259	262	248	252	262	294	239	255	255	232	213	258	263	277	261	287	247	255	275	248	254	250	249	289	282	251	276	251	274	252	246	246	263	257	241	259	279	289	272	272	258	248	255	262	248	269	243	263	261	244	250	227	248	253	272	264	241	272	237	269	262	240	259	217	251	254	234	229	271	234	269	279	291	262	235	261	247	277	243	270	272	265	273	236	260	260	228	266	235	244	266	236	259	255	252	234	252	220	264	229	299	277	256	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
6868	4778	6985	10008	8978	8899	7873	7365	6623	5704	5210	4749	4385	4017	4060	3795	3491	3269	3614	3792	3865	4007	3545	3547	3252	2639	2443	2416	2460	2143	2145	2149	1999	1684	1697	1489	1541	1328	1220	1159	1161	1200	1217	1128	1052	1116	1238	1134	1107	1246	2483	1101	980	910	901	903	848	869	846	927	897	822	908	853	777	835	831	803	821	785	801	827	836	825	813	810	829	858	772	801	784	807	774	826	809	764	798	815	800	808	794	836	789	794	773	773	777	777	784	808	754	776	802	809	775	792	765	770	814	783	828	766	805	826	779	798	801	810	774	766	790	818	757	722	765	777	846	805	764	799	786	802	805	745	789	779	820	790	841	777	812	754	791	812	781	745	799	759	762	714	785	802	803	814	837	822	793	799	734	746	790	782	786	754	818	789	791	775	716	752	836	767	766	740	774	738	778	823	805	789	806	718	811	805	793	777	763	752	813	786	758	749	815	752	790	800	785	756	779	797	777	792	818	799	753	807	785	768	789	762	806	827	787	825	787	768	755	755	757	768	774	792	760	812	789	785	796	773	818	825	759	778	812	825	778	744	744	766	724	808	790	797	790	766	798	794	781	793	715	773	775	848	799	789	797	828	819	790	804	775	782	803	739	799	771	853	767	817	822	793	773	775	759	810	753	794	811	780	810	728	775	788	810	833	784	797	778	799	769	745	786	794	793	798	783	759	846	782	863	758	808	763	798	820	791	772	818	774	809	792	775	788	764	800	707	749	763	760	835	761	741	781	782	767	794	746	727	811	749	757	827	778	761	780	750	780	769	755	781	789	789	742	814	827	722	820	805	793	716	794	800	804	830	800	766	801	771	791	812	781	770	782	793	802	826	754	774	775	830	804	804	782	814	748	800	762	812	836	779	809	831	737	801	788	765	777	826	747	783	827	751	779	807	763	831	808	825	733	828	741	774	814	807	798	827	776	773	795	782	730	773	810	817	755	791	748	729	747	783	754	765	819	826	780	799	783	779	757	802	794	811	765	795	749	745	788	788	767	766	797	767	835	811	775	808	813	752	768	759	752	789	796	781	754	738	810	801	783	816	764	787	752	759	774	822	786	817	752	792	800	728	787	797	771	806	725	809	791	760	752	817	794	774	788	779	778	788	798	742	791	749	815	773	728	825	761	832	807	799	756	814	800	745	801	788	782	770	802	762	778	776	798	770	755	762	782	796	842	772	828	762	795	817	776	782	790	743	778	771	769	780	749	836	851	815	769	793	767	739	750	770	770	811	781	787	740	775	748	798	836	736	807	848	815	794	753	784	780	815	802	765	809	795	800	738	780	816	735	789	763	773	745	794	795	779	745	728	807	844	778	771	776	766	793	726	794	770	808	762	799	745	756	764	761	768	808	767	776	752	778	812	820	786	793	790	774	834	783	772	786	829	803	808	765	769	755	788	797	741	820	785	767	762	806	824	743	806	796	733	766	753	799	801	763	751	772	812	762	811	783	779	776	779	775	776	794	834	852	745	771	862	815	798	790	785	759	767	822	784	741	756	783	800	752	795	748	783	782	813	767	774	817	808	789	783	807	778	745	778	802	741	776	814	768	734	772	762	801	808	757	754	736	769	763	824	772	753	797	783	762	792	804	776	730	732	820	801	708	832	783	767	825	818	745	757	844	800	745	778	760	789	789	752	790	788	782	769	770	785	750	782	792	778	864	774	776	789	794	838	767	768	757	798	768	832	789	780	732	744	820	740	793	796	832	731	798	863	821	790	796	760	777	717	812	752	834	752	824	765	767	751	762	764	808	764	780	798	770	779	776	818	822	799	768	780	791	822	829	775	842	793	774	824	779	830	775	805	738	799	750	783	795	763	731	810	783	841	800	797	741	733	749	840	783	804	782	780	797	818	779	781	803	768	767	844	779	767	789	771	836	802	796	754	781	759	775	760	795	787	793	801	746	794	797	782	743	773	834	769	806	810	808	799	809	767	781	843	781	804	813	751	730	805	796	814	810	802	798	740	767	820	781	806	754	804	728	830	760	726	808	761	798	742	781	747	765	800	761	807	772	759	787	790	774	776	792	795	783	781	802	793	772	774	835	838	784	810	794	790	791	792	779	797	748	750	788	770	774	834	801	760	790	801	781	750	767	766	766	792	782	799	793	752	828	774	732	780	772	791	761	742	787	823	816	754	837	743	822	773	811	794	774	778	784	765	766	802	806	808	809	870	783	804	759	813	767	794	817	814	847	798	768	766	826	790	757	776	776	807	823	768	789	809	785	756	784	778	717	735	761	749	751	784	822	817	790	798	759	750	770	764	846	788	769	853	719	729	772	814	856	791	802	797	806	786	768	804	762	778	805	783	763	786	785	748	783	753	794	768	793	778	762	776	814	791	750	823	803	820	736	798	775	797	769	790	785	813	774	757	806	803	760	785	831	767	847	873	771	844	778	733	804	765	797	796	793	749	720	756	749	780	782	821	813	805	801	797	822	785	793	780	808	787	835	781	779	780	802	808	779	762	800	793	818	811	762	780	740	835	753	797	771	823	832	832	769	755	780	783	793	814	788	817	764	785	769	811	795	806	809	814	750	757	805	815	785	807	795	803	799	783	784	791	784	798	807	757	847	769	781	773	827	749	797	743	775	815	789	770	718	753	764	784	786	815	753	801	804	745	781	796	793	843	781	856	763	770	802	832	765	797	786	779	793	778	770	792	816	773	761	756	772	806	823	867	766	769	751	810	797	755	754	759	758	818	781	776	795	806	843	796	758	816	804	762	793	823	733	814	764	764	758	820	785	803	813	787	772	768	793	791	781	822	798	729	782	764	764	780	749	788	769	804	837	773	757	822	737	760	746	814	758	815	782	764	809	789	775	793	791	835	820	753	782	814	834	789	801	781	817	785	858	808	860	743	805	833	807	807	816	825	793	781	815	789	756	814	782	775	834	865	819	750	791	733	752	812	751	804	828	759	817	807	762	750	796	823	804	754	808	788	779	717	777	807	742	833	762	747	785	798	776	785	797	774	763	788	799	764	757	832	721	778	770	767	793	749	779	798	817	764	801	797	771	774	771	802	805	757	827	740	786	776	830	826	762	773	780	758	757	780	759	777	796	851	768	816	779	786	803	757	758	832	788	767	814	789	801	765	776	803	787	825	772	776	761	771	739	790	800	763	729	746	763	759	748	790	788	763	835	828	779	795	818	793	797	800	781	803	730	806	804	773	765	821	748	782	794	813	767	762	758	772	826	842	756	776	781	813	768	862	746	780	817	818	769	789	777	742	755	771	776	802	829	749	784	737	823	736	844	743	789	805	805	801	826	788	777	752	774	774	776	783	793	777	806	807	781	774	754	777	732	758	790	813	808	767	804	790	813	788	752	764	829	812	794	789	784	822	828	813	777	785	753	798	801	802	793	761	830	827	748	816	760	806	822	762	755	778	832	727	777	793	779	837	801	766	820	776	777	795	786	814	785	746	773	799	780	773	769	833	761	770	769	784	849	769	802	773	767	786	794	802	806	804	792	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
18633	8463	9390	8742	6953	5445	4252	3670	3054	2452	2153	1736	1629	1443	1272	1322	1149	1097	1071	1173	1125	1180	1059	975	982	788	652	696	681	688	665	668	623	545	598	469	509	494	405	406	405	407	397	431	415	453	432	409	461	376	716	408	379	328	388	340	364	350	338	397	384	364	369	353	353	337	353	333	367	333	352	359	365	345	339	352	319	369	355	326	334	361	307	338	328	335	331	368	328	327	344	300	321	351	312	329	343	352	346	372	329	323	317	354	327	336	331	347	330	331	340	345	327	312	346	360	320	335	345	352	334	323	309	324	305	357	334	325	339	329	338	319	347	338	344	378	354	293	308	322	355	306	335	355	345	341	331	358	339	339	351	330	349	319	337	333	335	339	340	333	325	320	322	331	358	363	354	356	330	343	349	307	322	348	353	358	326	327	344	316	349	365	363	343	330	344	380	357	313	315	349	340	384	331	290	317	307	336	340	347	342	322	307	340	338	335	329	341	311	322	348	322	351	337	327	346	312	319	366	325	314	361	334	303	352	310	344	346	350	339	318	347	355	355	327	337	354	332	343	337	340	309	344	345	353	313	332	363	331	361	322	364	301	337	335	313	317	313	361	351	367	348	329	345	343	335	345	333	366	333	355	375	342	350	308	344	355	347	335	343	322	329	351	315	325	308	341	355	297	361	338	346	320	357	328	327	325	337	342	344	342	304	343	349	327	341	362	307	351	365	319	310	332	356	360	367	321	344	361	344	332	334	347	326	336	315	310	317	336	321	317	359	339	335	342	331	349	344	312	337	368	350	349	362	330	355	334	305	332	348	309	317	318	327	294	317	323	321	353	327	338	328	322	349	344	343	332	334	331	312	301	370	320	356	296	358	310	348	327	339	337	328	300	330	356	324	352	319	305	343	355	318	351	339	330	317	347	356	336	308	327	309	316	364	310	327	338	318	326	351	340	326	387	324	366	307	384	355	307	303	328	324	365	336	347	330	346	346	318	351	345	332	309	352	328	325	306	337	316	353	308	334	324	323	306	347	306	346	337	315	300	357	331	342	355	344	353	368	324	329	315	326	318	328	355	336	332	363	335	345	326	330	351	342	352	364	329	339	356	353	341	362	311	347	314	322	332	334	323	323	338	301	357	343	364	320	349	335	337	294	337	340	346	350	360	353	336	354	305	318	340	302	327	335	336	320	306	309	349	328	349	301	312	324	315	349	312	308	307	350	373	317	319	315	340	315	322	334	341	331	379	321	323	357	336	317	302	330	301	325	313	301	335	331	329	371	321	322	334	357	312	357	334	333	336	319	327	328	312	343	361	331	345	319	343	329	342	333	324	324	323	331	318	331	336	337	366	349	315	340	311	356	351	362	344	320	318	354	310	332	345	344	359	325	354	349	333	328	307	328	371	322	320	356	323	314	311	335	323	323	336	354	360	306	349	372	305	346	315	327	331	342	341	354	348	305	331	318	310	315	320	334	350	324	375	338	365	339	315	305	334	343	356	330	350	327	316	320	318	332	359	358	331	313	315	340	322	351	337	363	303	333	351	322	352	372	339	336	363	325	322	339	330	324	357	335	344	377	366	320	362	342	317	354	323	348	352	334	364	315	352	360	330	368	322	318	328	361	309	316	328	363	345	365	322	337	332	334	343	300	344	318	318	351	344	333	350	359	349	350	321	326	315	342	342	298	322	348	325	323	357	349	299	339	331	340	330	346	334	376	341	317	333	330	334	340	330	332	328	332	343	342	331	296	300	328	337	354	325	364	369	341	343	323	325	341	309	344	325	371	341	318	325	367	360	343	311	341	340	356	344	315	360	352	350	310	356	351	334	317	352	354	345	349	344	299	294	306	323	357	317	342	340	324	314	345	338	335	307	358	350	321	320	297	343	328	325	342	327	357	333	363	316	366	309	330	344	372	285	305	391	347	360	342	303	335	339	333	330	334	359	314	341	309	354	326	342	346	351	338	320	353	339	328	315	343	341	326	339	289	348	340	365	347	322	328	337	342	349	347	335	335	340	325	320	286	334	327	324	311	364	316	320	341	305	335	337	359	320	319	323	376	304	328	302	333	354	351	363	316	332	357	344	356	348	348	344	357	311	302	319	334	351	324	345	332	363	318	335	360	352	345	330	333	314	338	339	321	338	337	360	322	324	342	344	295	366	352	329	345	366	320	316	361	322	303	333	336	325	350	353	333	324	313	323	323	349	348	318	345	323	327	362	326	331	354	324	356	330	332	337	348	312	372	320	332	347	346	313	320	328	335	338	340	325	341	373	317	335	331	336	365	339	330	339	326	330	380	350	356	352	356	329	318	308	334	315	332	356	307	315	362	324	387	335	339	350	313	350	362	327	354	316	335	301	332	341	337	324	356	356	349	344	324	317	326	347	334	332	331	376	362	369	359	334	353	298	330	324	313	333	317	351	322	366	330	325	329	302	331	331	307	319	304	311	342	316	386	338	315	349	329	351	320	339	353	327	391	328	357	351	355	364	357	331	347	326	312	333	338	327	332	354	348	335	330	324	332	314	325	333	330	326	329	357	312	344	355	299	321	359	335	315	336	337	322	345	345	346	337	353	338	388	358	331	310	308	361	296	335	338	368	353	342	351	337	351	333	294	342	359	352	360	347	337	357	358	355	354	345	347	342	333	345	334	313	369	370	350	331	343	325	330	337	390	320	288	337	331	316	331	307	324	322	319	378	328	336	350	348	328	335	294	340	373	318	342	364	323	331	353	359	354	308	344	345	341	349	341	348	334	326	370	316	331	381	343	337	371	326	347	306	376	326	363	346	322	326	324	323	332	312	304	333	318	343	346	342	337	339	313	349	346	331	320	279	379	376	311	310	331	334	322	320	326	345	299	339	320	326	378	350	332	315	289	322	326	332	294	342	337	325	356	335	354	346	323	375	344	330	362	299	324	357	336	291	345	335	349	348	305	312	333	324	323	331	312	366	311	337	323	304	342	328	359	329	334	371	319	340	336	343	353	337	358	331	336	325	366	314	364	373	349	351	354	334	331	345	336	363	338	344	320	348	344	369	323	305	310	354	362	322	324	298	358	328	343	323	308	327	343	358	368	339	348	318	338	341	312	301	300	341	333	333	330	330	336	300	363	331	354	317	354	287	312	335	358	357	323	296	345	345	349	335	376	296	345	325	336	375	343	347	353	304	324	365	344	367	368	335	343	360	367	355	333	326	361	354	321	337	335	309	356	340	324	343	318	351	316	373	336	325	353	353	324	348	336	335	317	344	347	330	366	331	364	342	331	315	334	346	331	351	355	346	325	299	331	332	306	328	323	335	346	398	364	344	305	344	353	332	341	340	351	344	342	315	353	350	298	347	343	321	344	361	355	318	325	322	310	348	327	373	346	328	307	331	328	369	333	336	349	328	324	338	302	367	382	342	298	339	332	322	349	316	311	341	333	327	362	341	338	333	352	331	328	351	378	319	313	327	337	375	313	334	342	335	305	329	342	344	358	339	339	357	345	347	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
9661	7186	11050	14188	13382	12682	11267	11914	10303	9662	8786	7358	7132	6271	6622	6433	5965	6035	6101	6532	6823	6701	6167	5926	5818	4385	3625	3637	3637	3694	3613	3163	3220	2862	2837	2574	2360	2218	1838	1501	1595	1759	1748	1734	1544	1822	1938	1684	1639	1606	3743	1523	1314	1169	1162	1066	1160	1122	1144	1121	1123	1051	1090	1050	1071	1029	987	985	988	949	933	954	1059	1033	973	985	955	1010	974	932	1012	1034	964	958	1014	976	963	1028	993	1023	947	991	998	930	1039	965	949	942	964	981	999	1000	960	1007	959	1016	989	947	1007	978	975	998	971	995	965	933	926	1020	992	979	976	989	946	977	949	1028	946	928	984	976	980	1015	994	948	971	943	941	976	944	1007	946	969	961	964	955	976	981	1012	1004	941	932	988	992	941	974	975	945	948	954	903	944	954	965	982	915	937	923	968	936	960	929	1002	1004	957	981	986	980	937	980	904	975	1018	939	1029	986	971	999	975	990	1009	972	951	969	935	956	945	965	955	1000	1001	932	970	966	967	1003	940	963	956	938	1055	898	968	914	917	1017	967	997	974	996	953	983	998	978	1014	957	962	1011	931	1016	960	918	1052	1028	956	951	939	953	968	964	1027	906	965	995	971	965	914	898	926	970	951	947	944	978	1005	931	968	941	981	965	964	990	977	971	1040	936	921	956	946	951	965	953	930	984	988	966	951	893	931	971	1006	930	963	996	944	922	988	1008	919	928	1008	976	991	969	971	1006	939	899	946	1035	952	1021	969	967	942	997	1030	967	967	962	1016	972	928	881	954	947	956	983	929	954	983	933	938	989	990	996	923	998	929	932	958	980	962	979	946	1010	908	954	938	971	966	934	956	1005	969	1005	945	995	941	954	1036	894	944	954	948	950	1002	946	964	936	983	954	1032	906	918	1016	1011	959	985	954	998	993	995	997	934	919	997	967	945	976	946	942	962	985	935	1001	968	984	948	973	1000	1010	997	967	944	984	989	1024	931	949	945	977	953	969	957	957	902	970	980	986	1008	977	961	1007	973	981	1001	966	964	961	1008	917	944	966	988	944	996	952	933	937	943	989	976	938	957	977	963	923	940	914	921	959	971	980	985	970	988	975	964	1005	1011	970	933	946	966	974	955	948	980	995	960	927	933	995	956	1005	985	992	958	1018	976	1020	968	928	996	927	966	996	962	957	963	993	915	958	980	971	941	971	941	996	982	930	967	952	958	964	1002	946	969	909	960	952	964	1007	976	943	954	992	999	981	963	953	918	933	958	978	953	991	964	993	947	943	884	921	921	958	947	942	913	989	970	1004	1010	917	1017	931	962	921	1022	993	986	957	922	1002	997	1006	997	968	974	947	967	1010	989	922	1017	1011	929	934	999	1004	1027	917	935	995	969	950	960	982	995	949	987	968	1044	990	940	933	941	957	968	945	986	972	943	935	953	1012	963	922	957	999	992	924	957	990	957	949	893	984	925	974	967	1005	963	954	990	944	998	908	1020	946	931	928	963	935	955	977	926	934	972	1004	1030	991	942	958	944	935	979	966	1018	946	930	943	942	922	953	967	916	965	971	971	940	1006	1001	969	970	941	983	985	952	994	959	962	956	942	990	936	945	957	929	959	977	994	974	1003	993	928	925	956	963	977	1020	939	990	962	924	975	991	974	917	952	1033	986	967	974	908	944	974	989	964	992	984	964	981	952	983	952	946	986	944	928	971	975	953	936	947	981	965	981	974	999	974	986	966	974	967	987	920	941	962	952	1009	956	978	990	936	994	911	1015	937	937	984	953	980	937	950	903	1032	1005	981	970	957	1048	961	987	953	993	957	951	990	950	1013	949	944	878	989	955	964	931	928	1008	966	1027	976	986	1006	1008	944	1029	957	914	928	932	988	966	965	945	956	994	962	978	930	976	951	911	954	959	972	936	1009	979	976	989	979	986	990	956	985	950	925	971	971	927	929	959	959	945	1036	993	894	1031	983	896	972	968	956	941	997	921	977	982	966	933	946	972	977	982	956	938	984	987	931	935	988	974	998	971	994	934	950	951	946	1001	1018	976	989	931	984	979	941	911	947	975	983	921	941	971	985	992	986	1033	962	934	978	970	980	976	947	999	1002	980	959	1039	972	949	939	1007	943	980	985	999	955	962	947	981	988	974	978	989	995	937	966	955	969	940	947	959	912	1006	949	981	1011	978	987	980	1021	974	957	963	952	945	982	987	980	993	934	945	955	922	1001	948	909	914	982	983	967	940	972	987	942	932	957	959	943	948	970	991	973	934	978	947	935	926	981	1003	968	915	984	925	998	959	998	987	936	996	956	988	975	928	993	1011	919	957	894	981	1009	913	953	921	980	952	980	943	965	968	943	982	987	958	968	907	971	965	971	904	992	970	920	999	912	967	895	948	941	943	953	987	933	1008	916	984	963	980	960	913	1003	981	945	967	1003	929	959	961	950	959	943	971	996	995	953	930	920	997	976	987	918	1007	910	1015	1010	957	952	856	950	949	915	998	979	971	930	977	954	921	935	969	970	984	1020	1020	985	942	934	988	977	991	999	1010	946	977	975	953	868	959	929	968	1021	959	959	986	1010	964	987	940	964	919	934	1010	913	938	983	1022	981	905	955	1036	967	947	959	968	960	983	951	981	987	950	951	960	884	995	993	988	1004	898	969	922	916	964	939	960	909	975	972	932	964	974	1002	935	983	954	949	1007	999	991	929	978	952	941	961	938	938	929	981	984	977	964	914	958	980	959	928	969	951	920	971	944	980	987	993	972	939	971	975	978	961	993	950	937	899	956	948	922	931	998	1019	1004	928	934	1014	939	917	992	986	968	932	1004	981	962	937	951	1015	916	978	946	1059	919	987	957	1028	975	960	966	954	917	1002	960	917	939	938	953	1001	1023	961	1003	960	888	988	982	991	991	986	1031	970	893	951	968	955	957	1011	960	983	923	966	976	989	957	941	1002	964	926	981	927	1008	892	932	944	977	1001	1020	954	964	999	1000	921	975	934	970	951	936	969	952	1007	960	990	984	1001	978	969	958	938	1000	944	999	928	961	1001	985	964	961	1024	947	933	943	896	942	965	952	1004	928	976	956	982	951	943	982	952	948	956	958	990	931	942	945	977	963	1013	1001	974	945	971	971	986	976	1012	1002	1001	1024	976	952	990	956	983	990	960	1009	999	942	969	935	974	1000	1055	959	953	977	1009	969	932	976	934	916	960	1006	969	976	909	1040	940	960	971	1029	937	930	968	1012	1013	985	1011	940	937	1041	952	992	963	969	972	976	963	992	981	968	1031	972	969	929	944	952	1002	990	980	974	981	958	956	910	955	963	924	947	895	933	973	971	964	1004	941	940	952	963	976	964	952	976	978	996	977	978	952	926	965	1038	948	968	943	951	955	974	986	988	970	963	945	1017	961	965	1033	971	959	935	954	941	922	986	1018	1017	963	911	953	985	955	971	975	943	937	991	961	962	956	937	930	1014	933	944	902	969	988	901	976	981	981	966	937	982	956	943	971	974	1008	937	977	1013	981	984	936	952	912	962	959	994	961	983	987	986	980	970	975	988	965	1007	956	950	1021	972	992	953	926	977	1035	963	986	992	935	962	953	952	958	995	943	965	960	992	954	1001	944	970	960	997	991	967	952	982	945	1030	965	990	924	924	972	998	947	918	1035	989	984	982	976	981	957	928	949	985	952	961	986	951	990	1004	980	983	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
2450	785	1084	1030	784	620	512	434	474	367	369	316	293	277	289	244	264	245	240	247	245	254	216	249	212	192	186	200	223	209	221	176	192	185	185	185	175	140	156	179	173	159	157	164	173	162	182	168	164	178	203	140	171	171	159	171	160	184	142	168	136	164	146	179	177	168	150	145	161	168	153	164	157	146	152	162	160	145	152	185	174	171	181	175	143	138	172	151	185	158	152	166	146	170	164	174	167	150	149	167	143	167	149	154	150	167	167	177	182	160	164	152	183	177	163	173	151	135	152	147	167	162	161	131	179	150	172	161	136	168	174	167	173	164	136	170	183	154	142	173	149	161	158	153	157	168	144	149	145	152	145	143	185	162	151	171	164	128	148	164	144	168	161	142	182	166	165	164	169	126	158	128	143	141	156	165	171	169	168	166	183	168	142	160	183	151	150	151	155	163	175	153	175	140	158	145	182	182	161	155	149	155	139	182	150	168	158	135	150	170	167	162	156	147	167	161	139	169	191	166	163	155	150	173	150	168	153	161	152	152	165	163	164	147	164	173	149	152	157	142	146	147	149	165	197	176	173	164	171	166	159	163	146	164	152	150	182	156	162	149	152	152	164	138	147	152	151	129	188	154	150	161	145	166	164	160	153	168	152	161	160	162	151	167	183	171	135	148	155	172	160	141	160	135	156	166	160	158	155	174	166	162	163	158	193	168	183	158	158	151	139	159	163	174	168	184	146	155	160	161	177	146	154	167	169	163	142	178	150	169	162	169	178	154	161	154	138	150	149	163	170	166	149	153	159	162	167	157	154	151	152	164	158	152	174	150	150	165	166	158	170	161	153	172	178	151	162	145	153	152	150	146	137	165	175	167	149	143	159	160	163	141	154	157	141	124	175	157	162	172	154	176	159	157	130	162	151	137	133	144	164	166	153	138	163	150	153	136	178	164	162	162	159	169	186	157	168	152	154	161	137	167	171	161	140	168	160	160	147	159	152	166	141	155	142	178	138	170	157	181	162	159	165	165	164	171	178	174	167	149	167	164	166	171	155	160	148	159	127	162	138	153	159	172	166	166	156	158	148	159	159	160	161	160	159	143	147	165	136	166	148	169	170	178	165	144	143	158	145	183	169	185	163	145	157	174	171	180	162	144	161	164	161	145	160	164	145	144	158	150	175	177	175	144	154	139	155	154	186	188	153	140	159	171	142	163	163	180	189	177	133	157	168	144	165	152	139	144	145	165	165	168	138	120	163	136	134	161	161	144	162	179	150	158	165	146	155	167	150	162	151	166	141	171	153	159	164	160	169	139	167	159	157	159	156	155	161	155	134	175	147	141	138	154	156	169	167	171	182	172	167	148	142	134	150	163	155	189	157	165	159	144	157	155	163	164	163	167	164	163	165	174	174	154	145	164	141	163	157	149	164	168	167	157	149	166	149	139	158	158	153	148	155	143	156	201	165	154	147	145	171	153	167	157	176	159	168	153	178	166	147	179	168	160	148	164	164	168	168	153	171	185	146	161	149	154	158	149	184	165	158	126	140	139	168	173	141	145	141	166	152	146	167	166	174	187	137	162	150	153	157	160	144	158	165	155	174	143	174	198	149	148	172	180	153	169	147	161	158	140	166	177	171	140	168	152	173	172	165	143	148	169	161	177	170	147	172	167	143	164	114	170	169	141	162	166	168	168	151	151	146	153	176	151	169	151	159	145	168	159	166	142	157	160	186	149	145	149	152	160	170	144	148	151	151	160	163	169	153	165	173	155	165	148	171	183	163	197	173	139	158	144	168	162	147	172	164	165	156	177	162	176	156	159	168	160	169	163	151	156	148	156	153	147	182	167	149	168	164	176	165	163	174	175	154	140	155	147	159	164	166	155	142	163	163	157	142	146	148	170	175	160	152	185	172	151	150	161	150	158	154	166	167	168	150	170	157	146	165	182	156	168	154	166	159	145	152	173	151	158	174	148	159	153	160	178	167	162	147	162	168	158	136	152	153	126	155	154	158	173	152	140	152	148	152	169	174	147	159	177	163	139	146	166	168	193	164	145	160	154	153	165	154	153	156	149	156	162	162	167	185	150	154	170	141	140	159	122	171	175	139	162	151	154	142	134	156	141	139	148	183	158	179	164	161	155	138	157	184	184	143	136	160	145	164	168	172	143	153	152	154	162	166	158	153	143	160	148	151	163	148	149	170	151	170	172	158	147	138	155	147	162	146	163	157	164	134	176	149	146	165	138	160	153	156	160	176	147	172	163	167	162	139	147	151	172	168	152	153	152	183	161	156	185	146	167	151	165	149	149	150	155	163	152	175	138	146	153	144	172	166	153	148	171	144	169	153	174	158	163	146	174	162	157	179	169	165	176	154	148	147	149	159	155	195	160	136	138	152	175	166	196	143	156	174	161	157	168	169	143	152	154	150	158	148	132	140	183	144	134	171	166	160	144	153	155	140	162	178	161	156	169	148	140	168	148	145	138	150	163	167	161	162	184	187	136	191	168	169	148	149	145	154	168	157	190	182	147	166	157	146	146	163	162	158	171	147	155	151	177	145	163	144	161	156	156	149	132	178	174	186	155	142	182	145	147	173	167	135	173	164	157	156	165	168	168	158	169	163	180	165	162	166	161	179	154	145	176	156	162	146	166	154	147	169	164	172	149	153	165	142	144	144	151	173	173	163	160	154	168	141	171	165	161	158	137	170	173	166	171	171	139	167	154	152	187	146	169	165	155	168	165	164	148	183	157	154	187	152	148	163	158	159	161	157	171	155	152	115	181	169	165	151	147	166	154	146	143	146	153	151	167	146	155	152	146	146	154	148	168	151	179	161	152	172	174	146	144	152	137	160	153	153	181	170	174	175	170	168	168	155	173	165	145	146	176	171	148	161	169	147	132	171	147	159	174	154	141	167	170	184	151	131	149	140	146	188	146	144	156	171	181	152	170	172	174	155	170	141	167	170	149	159	165	159	160	138	160	148	153	156	147	167	166	154	155	157	167	154	151	151	162	146	144	152	167	154	165	146	143	164	163	137	181	154	164	147	173	154	161	133	165	160	150	130	152	156	161	155	153	177	174	151	162	179	146	139	155	181	155	153	163	154	155	146	170	152	145	156	149	170	154	157	167	165	154	155	177	161	163	148	155	158	159	180	170	154	151	156	176	175	182	160	164	149	167	147	179	158	170	147	179	159	163	160	126	155	171	149	162	141	152	162	164	155	152	164	144	153	164	173	141	183	168	144	154	153	177	164	155	159	175	158	146	176	166	159	169	168	167	141	166	163	169	156	151	126	159	155	157	158	145	165	171	154	152	181	162	155	142	158	155	182	175	162	139	144	158	159	147	160	156	180	146	174	141	170	167	174	156	133	192	165	156	153	158	145	153	152	157	155	173	145	164	148	161	144	173	148	170	169	150	174	144	144	166	137	161	158	155	175	145	147	170	123	149	179	156	144	165	155	132	158	156	174	160	170	164	164	175	146	152	159	155	147	152	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
2387	1279	2230	3065	2859	2587	2403	2304	2015	1891	1760	1576	1472	1420	1341	1320	1156	1172	1174	1157	1159	1157	1143	1117	1013	918	862	853	819	852	905	793	740	765	681	655	607	629	613	603	536	561	542	549	506	570	559	544	548	531	604	565	557	530	538	507	513	521	493	522	525	522	518	547	485	514	508	525	564	555	520	554	488	521	543	560	532	520	517	546	492	493	521	534	502	545	512	511	549	456	499	519	528	504	523	501	481	541	506	535	496	540	520	557	512	513	538	527	468	476	498	551	556	496	531	497	507	505	554	528	518	549	532	498	516	501	527	517	543	532	520	512	512	506	500	549	508	481	519	494	531	550	511	467	534	526	496	492	502	512	533	568	498	487	517	520	538	502	539	559	512	535	532	524	491	520	525	542	543	501	505	504	546	531	560	466	528	564	536	502	513	474	533	497	519	492	557	525	500	481	551	509	530	496	544	512	517	496	527	516	542	548	500	541	509	538	527	482	538	508	537	509	497	544	508	522	490	532	569	545	536	530	552	544	532	515	522	537	499	541	513	542	484	517	564	487	488	538	529	517	564	507	517	539	474	537	547	550	532	533	497	534	545	537	555	560	540	542	526	524	507	520	521	517	567	522	554	518	468	511	561	515	483	537	533	532	519	523	532	538	492	507	530	521	556	516	489	526	526	516	489	520	563	513	508	517	554	527	544	528	523	531	538	518	525	537	560	517	516	501	513	510	512	536	465	559	521	531	527	526	539	524	526	531	550	505	539	510	524	511	523	487	517	560	530	541	510	531	528	539	552	524	571	486	515	525	532	478	517	496	513	500	562	511	532	482	455	523	533	517	533	517	548	518	502	502	569	547	511	492	498	503	537	530	501	521	520	518	519	532	487	550	523	579	492	508	515	546	521	528	526	554	538	493	512	523	451	521	528	523	528	525	520	518	556	523	521	520	505	535	484	524	514	536	495	553	527	477	467	520	539	499	547	508	479	541	508	535	484	503	531	530	520	499	535	531	533	514	549	532	526	488	510	462	544	545	573	559	549	481	544	551	481	554	544	512	531	482	547	506	500	509	486	506	506	532	521	534	510	508	548	498	542	497	538	485	564	518	527	499	476	518	523	547	538	553	553	505	481	540	480	523	499	521	522	545	526	516	551	585	513	516	491	540	517	537	549	579	508	522	536	488	508	514	532	504	506	537	530	549	521	536	545	475	546	506	565	556	549	502	575	540	520	513	496	504	523	558	546	496	524	524	553	523	517	533	509	541	562	499	488	540	577	560	503	496	530	499	526	542	514	502	535	531	520	496	560	511	499	526	530	560	550	513	551	524	528	517	542	526	534	530	503	512	494	503	495	547	487	545	530	521	479	494	474	494	555	502	524	505	534	510	537	533	544	487	512	524	584	487	499	495	534	476	481	559	554	534	512	524	480	506	505	522	585	507	562	555	518	526	502	518	477	514	550	489	562	550	527	497	500	511	465	514	564	532	540	523	550	496	516	573	525	517	475	519	542	550	501	563	552	544	510	572	524	504	557	508	515	524	544	537	485	562	500	518	504	528	544	553	522	543	530	544	516	540	523	498	544	527	530	526	537	507	508	544	523	499	514	482	511	512	517	525	530	495	522	504	494	544	542	550	540	527	517	573	541	540	553	486	484	531	508	520	501	540	511	575	534	519	517	475	527	546	527	549	513	542	496	522	520	520	549	541	527	525	527	528	547	517	541	498	520	540	495	530	542	533	539	564	544	540	562	547	530	525	502	589	536	529	517	519	467	509	514	493	526	559	482	528	532	562	505	549	527	519	497	487	488	515	515	504	554	499	515	541	524	523	547	523	517	539	507	515	521	550	521	492	508	518	515	565	510	569	490	485	508	546	514	513	519	538	503	519	540	515	507	544	500	511	500	532	538	552	565	492	515	571	512	543	545	491	564	543	547	501	499	492	510	519	500	525	542	520	546	545	541	516	529	533	498	517	506	532	488	500	532	520	546	523	510	505	591	536	521	530	532	496	553	481	552	510	513	523	533	556	522	517	508	511	530	472	517	508	536	498	553	508	468	505	567	513	547	498	515	524	520	512	511	576	539	531	545	522	504	487	521	490	485	534	535	531	518	547	559	543	501	525	565	521	532	542	509	528	542	531	536	517	530	522	511	576	554	491	524	523	480	507	489	510	527	554	516	535	551	519	498	536	552	535	529	512	534	508	532	532	509	500	516	521	527	496	523	474	552	498	541	504	522	510	517	529	516	533	509	533	506	549	551	536	507	536	527	528	545	502	517	571	503	523	531	515	532	524	497	519	506	524	522	491	522	508	541	531	535	513	520	508	546	551	523	538	505	534	516	514	504	505	502	528	538	526	527	536	549	553	547	543	532	497	566	575	519	539	539	525	533	521	509	533	531	528	536	505	535	528	545	520	508	515	520	547	530	488	531	510	493	506	493	545	546	546	529	489	530	514	545	544	503	531	559	495	546	500	483	510	546	499	540	525	502	513	517	530	534	508	510	541	471	472	516	519	524	533	547	557	525	554	514	503	541	538	561	511	525	536	512	550	514	526	552	550	535	531	524	527	525	531	552	536	519	516	504	487	551	534	530	527	528	531	523	521	539	501	543	508	518	548	531	535	506	497	520	543	535	532	506	589	511	537	571	520	478	550	536	527	515	535	540	538	487	534	509	516	512	532	530	518	480	563	532	533	522	539	523	532	527	531	501	510	492	509	568	527	546	501	552	527	507	498	531	541	519	499	543	539	524	515	523	522	538	518	508	535	535	535	534	547	535	497	515	525	528	557	552	515	522	531	560	521	528	521	545	545	520	542	571	551	525	520	523	505	479	515	496	579	520	477	558	513	529	552	502	521	486	522	539	514	504	519	519	505	500	494	529	504	487	523	521	510	546	519	554	537	499	528	511	538	537	530	532	511	504	500	521	540	482	510	525	507	521	510	535	544	526	524	513	502	548	525	521	495	533	524	532	517	526	537	539	502	517	552	510	516	537	555	514	534	533	532	523	553	530	503	513	521	576	562	536	533	528	530	529	535	535	538	532	513	517	496	518	541	511	568	519	524	521	520	531	509	525	510	506	532	534	544	491	503	560	525	489	521	529	548	493	558	536	491	505	554	510	509	528	536	564	542	547	482	530	558	525	512	527	531	548	473	529	534	479	518	553	531	516	507	498	526	526	509	541	518	515	493	548	478	530	518	533	544	530	529	506	515	501	511	538	529	554	544	492	511	517	545	533	548	491	540	516	524	493	527	563	516	518	572	496	551	509	524	520	567	521	514	509	530	520	517	498	532	553	527	512	516	502	531	567	523	508	516	559	497	531	507	491	534	518	557	553	530	494	529	531	575	522	513	496	513	522	538	543	519	529	535	534	540	547	571	495	534	493	503	521	563	550	538	489	529	513	523	546	492	509	555	536	503	524	558	484	505	547	522	478	537	521	515	547	526	537	522	490	499	505	549	499	541	543	511	495	566	496	515	547	544	547	494	507	537	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
10057	4759	5424	5071	4018	2810	2277	2098	1849	1548	1436	1265	946	970	781	817	716	691	702	687	700	668	616	596	604	523	479	493	508	512	419	471	372	398	358	356	311	296	307	321	291	267	317	303	331	324	344	323	305	346	491	316	311	269	291	255	254	272	274	281	292	279	291	250	286	272	258	282	266	302	301	265	267	280	237	275	254	284	273	243	297	288	262	267	258	253	285	264	269	283	243	256	279	270	285	276	272	312	280	283	277	282	260	251	277	266	285	266	270	281	286	267	282	279	279	281	269	291	278	253	264	269	315	233	263	285	295	252	271	265	258	276	286	256	237	280	256	255	259	283	264	271	261	268	283	256	257	259	235	243	269	262	273	236	289	291	278	267	258	273	284	285	262	284	271	250	288	266	264	279	294	284	267	254	262	253	301	275	241	289	272	276	266	283	269	292	246	254	271	278	303	263	288	290	281	312	254	245	244	266	284	286	284	264	256	272	269	259	254	269	284	267	270	268	278	276	292	258	252	273	291	257	291	280	268	300	246	247	275	254	273	270	265	259	254	243	295	245	264	268	238	281	251	280	285	268	258	263	286	274	273	241	282	252	252	286	282	245	274	284	249	278	258	242	291	261	286	261	272	262	278	266	271	268	251	251	281	265	280	276	249	243	253	246	238	282	277	244	289	265	228	279	252	275	283	305	268	272	299	272	261	235	253	256	277	248	281	282	248	260	285	253	257	267	255	268	274	281	237	244	276	281	252	268	274	231	248	250	273	257	300	278	244	214	279	263	248	273	256	262	252	277	252	270	281	271	247	281	264	267	256	268	278	275	253	271	271	290	240	252	289	284	261	275	268	268	267	274	293	281	282	266	273	255	251	266	243	294	255	226	277	272	268	289	248	284	275	264	296	259	247	247	267	278	254	258	308	256	282	255	270	260	258	267	248	265	252	284	264	286	254	285	284	290	255	281	260	297	264	295	284	250	264	252	283	215	283	228	272	253	271	250	253	276	255	274	283	252	261	269	238	284	261	253	269	263	279	287	264	259	259	273	267	262	268	275	281	254	308	226	291	261	269	242	287	287	279	260	265	245	264	260	300	274	270	300	276	230	286	255	281	264	256	278	252	275	280	269	251	260	299	237	276	264	276	274	290	278	268	282	292	264	288	260	276	256	292	253	266	310	278	293	269	251	288	272	276	274	265	280	270	286	266	282	273	262	241	275	234	286	259	283	276	280	270	245	264	287	265	269	245	230	269	274	256	248	259	270	256	264	282	292	278	286	303	264	282	261	281	302	283	276	266	272	277	272	258	279	248	299	263	277	280	262	282	292	232	252	246	258	257	255	272	263	249	256	303	258	301	276	236	256	262	239	256	260	264	264	267	294	262	283	280	254	271	263	289	285	264	277	258	247	263	286	298	269	270	271	294	227	290	279	274	282	274	275	257	278	275	260	266	297	248	256	273	248	243	288	277	269	281	270	236	270	253	250	275	281	245	250	255	278	253	278	284	260	260	258	276	260	255	258	246	267	270	249	260	291	283	267	275	293	254	288	284	274	288	258	247	268	240	297	271	245	258	317	282	277	255	269	247	294	253	266	274	272	273	284	260	265	271	244	271	274	280	260	261	279	271	286	268	270	281	264	279	282	246	272	277	301	272	286	289	277	253	265	275	268	245	260	293	282	280	293	257	252	260	281	282	264	246	267	246	298	268	268	250	258	247	247	287	265	285	238	251	250	296	275	248	280	237	245	249	286	253	257	262	297	271	270	281	256	269	261	270	230	264	289	252	258	280	257	263	249	279	262	268	285	308	250	282	232	289	289	262	289	265	270	252	265	259	281	289	258	262	265	264	254	297	298	291	257	221	257	250	281	270	272	254	262	283	288	247	285	291	250	269	245	249	246	297	273	249	284	298	232	264	277	288	257	256	239	308	285	274	282	237	264	273	293	289	245	252	294	274	300	268	275	274	265	266	252	267	256	281	291	251	255	280	269	259	269	229	298	250	269	268	276	307	284	272	274	239	278	278	241	291	279	264	267	272	251	250	262	255	263	247	278	259	268	246	276	242	276	290	272	269	267	280	285	260	281	280	244	274	296	279	289	261	256	286	263	254	231	284	271	275	262	248	253	261	313	285	250	275	266	244	284	270	289	284	275	251	281	256	291	281	274	268	261	256	286	241	269	265	272	263	277	230	256	257	281	278	278	273	271	278	253	262	264	266	261	262	263	290	258	298	282	254	251	298	244	289	261	294	277	263	301	262	234	267	271	272	268	284	261	250	283	260	254	275	258	264	259	295	276	243	281	252	278	280	247	286	272	286	281	286	285	255	294	280	239	296	283	243	273	266	259	261	251	269	268	259	271	301	279	285	272	277	259	258	314	251	252	265	244	271	287	257	271	255	283	276	272	271	274	273	266	283	281	284	260	293	287	263	263	271	275	250	266	253	262	271	281	244	284	264	252	279	259	249	239	270	251	264	266	277	284	278	286	280	261	271	269	287	272	238	265	285	283	262	256	266	279	260	254	260	277	293	278	268	253	264	255	298	261	277	260	280	265	277	284	276	273	261	257	263	300	272	296	278	273	295	267	255	284	251	248	251	264	308	246	260	261	289	287	281	264	239	284	260	259	279	239	280	271	271	278	277	272	264	289	285	271	273	281	257	265	300	248	256	264	267	272	262	296	269	262	270	264	258	282	283	254	252	266	272	297	299	265	314	275	287	279	273	262	282	270	289	259	272	274	282	260	277	272	269	271	269	264	254	249	245	236	260	284	293	268	251	252	260	252	285	277	254	262	289	284	293	276	260	273	265	282	257	289	275	260	250	276	272	297	294	262	278	266	263	279	255	254	275	271	269	288	251	300	285	266	235	293	277	256	272	305	233	269	273	269	245	290	304	291	257	253	262	252	271	247	262	267	256	259	264	263	274	257	257	250	257	285	276	235	293	286	258	281	270	267	250	278	252	298	257	274	266	266	254	266	271	279	273	273	273	238	257	262	283	266	281	265	304	281	234	268	275	245	259	254	267	267	285	274	254	266	262	279	299	279	273	285	225	265	284	274	257	265	250	268	286	314	274	277	264	241	275	263	263	260	265	276	279	271	238	233	294	260	260	290	245	281	283	251	261	265	261	280	265	297	247	258	305	255	212	277	265	270	274	303	258	293	248	232	248	277	298	273	278	280	257	260	259	291	232	247	267	260	265	296	330	261	240	227	282	285	264	281	263	259	263	255	286	250	285	252	262	274	252	269	281	260	275	272	273	253	260	253	270	281	280	267	266	273	278	249	256	279	284	270	266	288	273	276	268	302	275	272	288	268	297	282	269	258	269	274	256	268	263	287	260	266	252	263	259	259	270	275	292	257	265	278	285	241	232	250	255	261	259	298	288	265	266	283	278	276	257	242	285	281	302	278	246	267	267	269	278	220	261	275	262	285	259	275	279	271	249	260	253	268	291	263	265	272	280	253	269	283	300	288	290	262	236	309	293	282	272	279	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
6744	4940	7201	10021	9453	8292	7543	7749	7230	6402	5745	5470	4947	4678	4364	4394	4214	3930	3802	4045	4405	4068	3854	3489	3667	2928	2433	2162	2511	2810	2409	2309	1955	1736	1724	1764	1482	1374	1119	1174	1257	1111	1165	1214	1101	1094	1175	1177	1156	1579	2581	1040	921	895	900	887	916	864	859	880	941	885	861	890	885	821	823	843	806	865	820	844	825	832	842	798	812	836	811	843	822	873	771	825	781	853	859	873	821	785	776	824	835	763	804	799	782	801	801	844	789	842	808	812	833	789	817	833	852	797	722	831	772	835	809	789	818	836	855	853	812	824	759	842	839	823	776	826	847	797	819	846	808	787	815	834	762	861	836	834	811	765	825	810	778	821	800	804	779	777	819	820	872	807	790	806	803	840	742	788	804	859	783	790	796	812	840	849	814	821	790	856	807	776	812	826	816	787	826	764	847	795	827	753	855	809	835	826	815	787	817	822	826	808	794	794	817	796	811	855	788	864	792	813	806	795	792	803	813	816	791	763	850	852	814	819	807	802	830	866	817	789	832	765	810	803	791	809	802	782	798	799	767	784	828	793	847	797	816	816	794	758	789	824	865	810	818	808	808	767	762	786	823	840	801	819	820	804	825	769	852	834	795	821	800	800	788	823	841	787	817	825	790	834	810	791	841	793	784	785	816	818	797	818	796	800	810	813	829	798	793	802	812	823	834	789	874	787	817	782	795	809	785	801	793	851	822	828	858	802	872	791	780	832	835	814	810	828	817	830	822	808	816	766	862	754	824	803	880	824	787	821	794	763	824	862	825	814	786	844	803	826	832	819	822	758	832	823	826	797	819	829	788	815	828	783	800	792	820	825	802	820	753	834	792	846	793	808	811	839	790	841	771	808	809	824	780	876	796	794	799	811	764	798	753	780	846	822	785	808	822	816	774	798	853	817	850	743	804	835	808	826	825	791	791	783	820	750	802	814	805	834	819	814	786	794	820	838	753	794	776	821	782	834	825	834	850	798	834	808	805	821	817	788	785	815	828	811	802	814	826	820	849	813	820	781	824	829	804	804	830	818	774	830	790	808	801	832	794	788	777	784	855	826	787	795	779	808	854	806	773	810	723	823	833	818	818	813	854	786	821	807	784	804	783	832	791	787	804	820	772	850	824	789	826	830	782	847	811	790	829	769	790	820	795	839	823	793	763	780	855	819	792	852	805	804	840	844	783	797	841	762	828	814	814	861	789	814	776	835	821	832	819	804	859	809	798	794	808	845	814	821	806	861	800	835	761	762	806	807	774	810	822	805	803	805	831	793	810	770	819	821	829	862	815	820	764	804	789	782	782	822	799	838	743	853	891	846	759	777	796	841	784	825	819	797	886	842	816	764	789	779	809	795	830	832	760	803	822	829	773	774	864	804	832	816	790	809	815	822	791	792	799	798	770	867	858	799	848	820	781	790	792	813	859	796	823	822	768	851	790	851	776	799	836	799	808	804	816	772	806	801	821	787	800	787	767	801	802	771	827	819	810	790	752	813	818	819	777	792	805	831	810	825	817	825	821	785	806	790	788	802	795	849	802	835	806	818	832	786	808	808	817	810	785	827	776	811	804	785	849	804	851	790	810	814	835	787	791	773	778	814	803	826	789	811	773	829	814	829	839	828	816	827	796	865	757	816	778	837	791	815	798	858	794	809	792	834	734	833	822	816	879	840	841	862	804	758	804	779	767	823	800	823	806	802	765	787	802	824	838	817	809	860	780	815	829	755	817	788	803	833	776	792	817	803	779	774	803	785	821	805	817	829	814	772	750	817	816	819	822	728	844	799	792	766	767	788	746	811	837	810	824	808	866	718	791	843	831	822	829	802	810	808	847	833	812	812	784	752	810	812	789	815	814	805	800	787	849	814	791	788	838	815	830	832	818	786	790	811	779	796	786	826	819	817	798	787	810	877	852	793	800	800	814	790	845	793	760	870	825	810	796	856	801	788	803	817	813	796	813	823	845	809	849	745	776	823	816	843	791	824	774	797	779	842	826	829	878	795	821	805	823	803	792	805	815	793	843	813	829	793	783	793	792	814	822	758	846	780	820	809	830	803	832	821	751	776	770	860	807	851	781	800	775	823	810	843	838	779	756	802	798	787	759	800	822	806	837	824	789	769	858	777	781	827	760	843	793	771	833	816	758	762	783	803	847	794	798	810	830	832	870	859	795	848	825	789	834	831	854	801	781	778	800	802	842	843	786	854	864	750	811	823	818	853	814	784	813	832	812	830	846	839	769	841	821	837	762	776	784	840	807	838	834	839	843	815	802	830	800	779	800	820	804	795	784	788	814	814	837	792	775	792	809	785	838	784	806	819	821	836	761	853	778	804	834	802	790	791	803	783	794	776	812	858	804	796	853	823	762	850	779	792	813	797	841	813	792	779	797	791	809	851	831	842	795	791	806	811	833	810	791	855	798	795	786	822	782	769	809	753	760	815	802	844	792	831	791	844	804	807	801	784	840	805	848	792	789	817	753	805	784	837	801	836	782	796	792	814	808	803	778	788	821	809	822	723	841	773	821	831	833	800	815	817	808	774	779	770	840	827	786	842	799	879	808	808	824	799	795	831	837	808	751	806	815	769	814	825	811	837	805	804	838	823	767	796	799	819	818	795	818	803	797	781	776	855	804	799	751	777	828	786	864	765	757	883	807	798	813	798	786	811	817	833	801	788	795	827	770	802	822	850	842	747	785	802	783	841	796	808	804	819	795	824	820	841	800	816	869	830	752	839	762	835	881	819	792	811	764	817	840	831	811	772	789	786	803	815	822	788	799	817	863	820	795	796	810	778	813	835	780	765	830	825	820	792	753	783	812	852	795	819	821	830	817	832	842	801	769	776	785	815	795	771	773	797	769	786	761	797	819	893	863	825	788	814	850	836	847	874	822	823	788	821	836	755	830	753	823	826	809	839	837	831	834	799	793	793	831	789	823	765	862	791	850	849	803	814	841	780	771	785	813	826	800	741	865	766	825	810	809	817	835	751	813	788	824	836	809	878	799	797	826	838	799	804	828	800	834	787	827	867	783	820	782	781	831	773	816	827	780	798	762	756	805	804	787	793	867	837	845	816	761	789	835	807	810	809	818	759	818	833	769	843	748	828	809	826	793	818	793	813	827	799	805	793	769	836	806	807	835	786	778	793	775	805	807	758	821	776	807	803	836	821	810	839	824	771	777	809	768	844	778	788	820	746	814	795	802	835	859	817	811	761	812	806	756	838	798	775	739	778	827	805	867	827	793	858	829	843	790	820	815	839	812	787	834	778	791	822	769	804	836	850	770	796	785	785	773	803	804	799	846	809	854	827	868	796	815	823	818	808	806	779	807	811	862	785	865	828	876	820	869	850	778	831	784	783	792	752	781	817	784	797	849	845	839	848	818	802	744	802	781	822	794	786	789	798	791	806	861	760	760	848	804	790	841	809	832	788	774	752	809	831	840	832	826	811	847	819	766	801	758	806	772	839	784	780	799	847	785	798	778	803	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
18732	8342	8671	8726	7557	5397	4428	3749	3121	2676	2380	2031	1836	1654	1418	1534	1229	1158	1149	1166	1247	1182	1128	1043	983	818	755	705	695	788	680	616	573	548	574	531	520	456	437	412	426	401	408	469	418	404	406	407	432	538	695	410	367	361	381	344	349	395	378	340	349	356	345	381	353	333	354	317	314	347	336	345	334	384	343	347	328	338	340	383	350	335	390	320	364	322	365	338	354	368	331	324	345	344	334	350	357	364	323	333	340	365	371	352	400	327	329	336	327	348	338	361	325	327	322	341	316	364	328	350	328	342	319	353	345	340	374	341	377	362	360	351	341	347	357	332	343	360	348	333	301	345	311	367	341	335	339	305	349	295	352	337	331	338	333	325	344	348	356	338	350	332	318	334	345	335	347	334	307	363	355	325	367	313	353	327	366	340	363	373	342	333	334	334	375	331	329	327	361	295	353	364	342	334	354	336	340	333	328	360	341	351	380	346	347	315	333	318	342	337	343	347	360	318	355	333	330	329	353	332	348	344	357	350	345	359	352	311	340	321	365	350	337	349	344	330	327	322	331	336	388	367	365	334	345	354	333	390	328	358	337	347	345	361	350	380	353	357	319	335	323	312	362	345	365	325	341	339	373	336	360	318	348	337	335	334	339	340	355	317	375	337	382	352	348	329	341	376	324	368	355	315	360	326	336	325	344	364	314	341	339	348	344	384	311	345	331	313	312	320	340	355	358	328	344	336	368	327	352	345	300	335	359	330	318	348	335	358	374	343	324	328	364	343	369	336	353	355	324	295	349	351	324	332	348	378	319	344	365	410	359	376	325	336	333	325	362	350	325	339	367	373	328	353	340	318	359	318	303	348	321	329	332	350	346	370	341	325	359	331	357	321	354	344	339	334	355	350	325	324	349	327	328	319	340	325	337	345	341	332	343	379	324	344	321	331	334	330	346	331	353	358	314	311	344	320	340	332	310	353	321	336	341	308	336	342	367	312	321	317	350	349	324	339	358	349	351	373	366	333	321	352	395	345	317	330	323	335	352	307	326	325	343	309	333	344	347	312	319	379	358	321	354	351	361	339	353	359	382	313	324	349	359	315	339	366	384	368	320	340	371	332	337	356	347	351	362	341	331	354	331	327	346	332	334	354	347	345	352	344	351	325	329	328	351	361	318	354	348	356	327	350	337	338	305	362	333	334	378	348	308	328	331	321	350	313	298	341	324	317	340	339	351	353	330	338	319	338	331	347	329	341	345	375	350	333	347	327	331	344	335	360	340	326	314	332	367	334	386	387	366	324	340	362	330	364	334	350	341	316	329	366	317	324	337	363	316	309	334	367	346	382	325	349	341	323	355	325	363	340	359	311	353	312	305	354	372	350	310	334	293	325	313	356	338	318	357	300	342	365	351	350	362	357	350	364	398	365	348	361	338	358	361	336	358	351	365	333	362	347	300	345	334	330	350	345	330	335	341	317	336	345	359	356	342	325	330	359	360	322	328	322	334	318	342	335	332	335	332	346	356	346	326	367	363	341	344	315	374	357	348	331	316	336	340	313	361	343	346	321	344	353	341	339	326	356	335	340	321	337	334	307	367	328	364	303	352	349	328	378	325	321	340	329	344	346	345	332	354	390	326	350	360	347	306	317	328	323	342	362	382	334	360	339	364	376	330	368	358	368	340	316	331	334	341	354	354	370	334	323	301	330	333	372	338	331	300	306	322	351	362	338	314	344	353	363	330	339	351	332	356	334	336	344	340	346	339	341	338	366	344	326	347	309	321	323	336	320	339	341	350	357	366	322	324	315	313	346	342	364	377	327	331	297	346	335	330	330	358	335	352	328	313	328	318	379	341	313	302	333	346	355	326	355	361	351	369	326	352	327	324	348	296	354	350	341	356	332	350	350	348	319	338	358	349	333	327	338	363	361	323	355	340	320	389	335	344	354	336	329	345	335	353	314	326	360	310	356	346	335	322	322	338	372	316	352	340	371	323	328	362	370	332	382	340	334	314	362	344	355	312	339	389	370	372	349	350	333	370	354	346	314	351	344	316	334	332	316	341	337	350	326	298	332	381	337	349	349	349	311	352	339	323	359	344	333	314	337	370	335	327	350	329	336	334	322	348	348	353	343	318	348	352	326	324	358	334	338	353	350	307	315	309	371	341	331	365	335	359	359	340	320	342	332	353	321	348	360	341	345	380	346	309	362	343	357	317	323	363	396	323	341	294	349	321	320	326	339	362	348	338	357	296	359	337	318	336	345	341	325	318	351	319	316	328	311	344	322	288	317	363	334	334	340	340	343	340	326	326	358	311	352	335	343	302	333	344	349	324	341	338	337	290	326	351	338	371	334	333	362	322	356	347	347	357	353	325	331	324	317	345	383	322	354	349	317	350	342	342	350	353	335	319	334	320	366	326	341	345	356	324	310	367	312	347	373	336	335	334	325	363	353	333	378	367	351	330	331	372	354	325	333	310	330	343	342	335	341	319	396	356	354	348	316	316	325	342	337	347	335	323	318	320	324	342	379	341	349	350	359	339	330	319	353	282	351	340	341	337	332	360	332	327	339	368	350	342	320	337	318	358	337	390	332	369	364	316	354	354	352	344	334	351	333	338	361	366	368	344	335	351	347	353	350	359	356	331	362	325	322	356	381	343	341	358	324	367	331	372	332	346	322	339	334	328	356	338	361	318	365	357	362	334	340	363	345	319	368	326	335	341	321	348	324	324	354	379	331	342	345	384	325	321	323	309	347	365	335	315	322	342	330	350	342	362	313	326	290	341	351	367	338	337	335	351	337	333	361	349	350	354	331	340	310	340	355	336	326	344	366	366	305	324	318	330	355	349	335	341	342	333	352	321	337	354	348	344	343	355	349	342	379	319	351	356	309	341	336	359	334	336	343	335	318	362	350	348	324	348	346	339	345	347	337	352	356	322	335	323	366	346	342	324	367	343	355	349	349	357	363	350	337	333	358	307	356	335	350	337	305	320	362	344	373	297	350	340	357	338	338	334	338	351	313	339	304	344	336	348	336	353	358	365	364	372	342	371	347	308	343	326	350	349	362	352	353	360	348	356	331	333	346	366	384	317	311	344	345	345	347	350	380	335	366	352	360	358	310	376	310	289	356	330	356	341	346	337	356	318	341	349	312	354	309	353	342	319	333	354	346	337	372	332	364	335	350	365	361	339	340	355	382	346	336	329	339	337	363	327	368	371	352	348	360	342	366	369	317	369	327	347	359	331	331	344	306	348	323	346	308	348	306	350	342	367	349	316	330	347	376	352	356	327	377	344	340	349	349	320	344	325	291	322	349	319	366	358	315	332	352	333	337	363	342	304	352	356	323	326	357	341	363	329	338	330	307	362	332	353	306	361	322	361	345	319	336	377	340	337	344	342	340	336	338	335	351	357	364	346	346	344	313	334	365	347	381	300	374	340	364	316	349	344	361	346	357	333	355	363	342	321	319	367	324	357	333	349	367	318	331	335	351	316	342	360	385	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
9532	7316	10920	14604	13711	12549	11466	12377	10706	10139	9244	8432	7997	7558	7135	7688	6847	6730	6826	6720	7343	7031	6479	6273	6000	4447	3835	3310	4092	4165	3731	3430	3093	2725	2766	2358	2303	1966	1713	1561	1802	1702	1718	1930	1543	1514	1715	1764	1735	2257	3542	1428	1278	1206	1179	1143	1199	1117	1128	1168	1153	1041	1086	998	1021	988	1045	977	984	999	1007	1062	1098	1042	1041	1037	1046	942	961	955	1035	1010	985	973	1004	1046	1016	1017	943	978	988	995	982	1032	1047	991	909	1042	992	1046	992	994	914	1055	1005	1032	991	1015	1011	987	1058	1012	969	1000	1038	955	955	961	992	993	951	998	1010	960	934	960	988	958	974	991	979	998	989	971	974	1012	1023	996	979	1018	1012	942	990	1011	1001	985	936	940	971	956	1016	963	972	962	974	977	957	1012	989	930	974	933	1021	974	990	950	951	1000	1023	991	1034	922	1024	968	982	987	1010	1003	1008	964	1025	959	980	986	984	1014	1009	965	974	944	1015	945	1031	948	973	1005	945	976	1023	954	954	1041	963	1044	943	912	997	911	988	984	1003	975	1001	1010	982	969	970	1006	1005	960	1012	1011	1038	1010	989	1002	942	1081	939	1039	1008	1017	952	1003	941	975	977	1046	993	950	1053	959	991	1019	1030	988	974	1055	997	948	991	1025	943	979	999	981	995	983	991	1018	979	977	998	989	1014	962	1031	987	1004	1002	1020	982	959	966	970	968	981	1028	970	932	948	1003	983	996	961	973	981	1016	963	1035	971	922	972	973	934	948	945	995	932	1009	1057	984	1020	993	1010	1023	1013	940	1016	979	967	927	1063	951	1064	1019	978	1052	988	966	1012	995	1015	984	995	1017	977	987	1013	978	1020	944	1021	1013	1015	1039	1088	1001	1056	972	1029	968	966	958	1026	1021	943	925	974	1014	937	1015	978	986	983	954	978	985	992	1013	983	1000	989	986	972	984	1011	995	916	1054	964	986	983	922	1049	941	933	993	995	973	997	951	1026	1001	1018	990	986	963	986	1007	965	971	972	1000	973	1017	993	946	978	1004	1014	995	961	1007	988	992	908	1016	950	1024	1005	971	986	1015	977	987	981	984	945	967	957	956	951	1000	931	1001	1031	1045	1063	931	1007	970	980	998	995	1007	1016	960	993	939	1018	957	991	970	1013	963	999	957	955	1030	983	951	962	968	963	1017	970	973	1015	982	971	939	1029	1035	1021	903	985	990	978	1019	970	917	966	981	975	932	1001	965	994	975	996	954	936	987	946	1009	982	1021	1071	988	1022	960	1002	946	979	951	1004	995	945	1010	969	1009	899	992	1000	961	986	935	932	976	1021	942	983	1005	940	1062	968	1012	949	909	982	1019	966	1007	967	995	1053	978	983	1003	965	996	1004	1000	1009	998	962	1008	969	981	1025	1004	982	1014	1006	1004	999	950	948	1014	960	945	997	990	1063	1004	965	994	1020	1004	989	998	956	1009	1061	922	965	950	947	955	973	1033	973	1030	1021	919	930	972	1025	978	1004	990	960	1022	985	1042	958	1020	987	1011	987	991	963	961	953	996	974	993	982	971	989	976	984	968	964	1024	1042	995	1012	964	983	968	924	981	1009	987	1005	1008	942	1008	1005	1043	991	965	993	998	1034	1028	1042	978	1010	1042	985	984	1021	987	983	1001	1002	1009	998	995	1032	954	1009	960	980	942	1001	960	1008	912	966	964	1004	1020	955	971	944	970	930	1055	972	1014	993	1022	986	932	993	1027	950	936	981	960	1005	1009	979	923	950	1024	940	991	1006	1026	970	1038	940	1038	980	1051	975	989	1001	1017	979	948	952	1001	1012	999	998	945	998	1029	952	1006	951	1028	946	975	983	950	979	958	940	989	942	937	974	1041	978	1007	960	986	975	938	1018	969	966	933	1035	1002	975	991	1007	996	1030	986	1026	980	974	1006	1063	975	988	1009	943	959	935	974	965	960	957	1032	930	1002	916	1010	990	1016	1006	961	992	954	1006	1010	950	980	991	974	970	980	949	1008	1005	1017	997	957	982	963	945	1049	1002	991	1024	1005	936	990	999	933	957	986	1005	956	930	985	980	952	1002	1077	993	980	1001	1036	962	951	1037	1051	958	975	967	1042	991	967	971	999	905	970	1000	959	1015	980	976	1002	1022	985	993	1001	982	948	973	1041	1025	990	974	1047	935	998	989	987	1002	997	978	977	1069	995	936	922	999	1008	955	950	983	998	974	986	928	993	950	977	967	986	961	981	947	985	1029	971	1026	989	992	978	988	1049	984	1007	992	1002	990	941	974	1012	918	995	955	1003	979	985	965	1034	961	1017	923	972	965	994	1001	978	961	965	1001	986	973	1013	975	982	1004	954	1064	954	999	992	946	1008	1025	972	984	1037	1021	1004	992	1004	1038	965	950	982	985	1020	995	980	968	988	990	1009	1014	953	1017	944	982	1013	986	1008	1018	950	1003	993	1022	968	994	974	1008	1003	931	967	1028	973	970	989	999	914	962	980	1025	983	981	1004	946	986	1021	987	905	985	980	947	966	961	1021	1020	978	1006	978	983	1024	953	1006	1018	1048	984	965	978	1010	965	954	977	999	1005	984	956	957	989	978	995	978	980	986	958	1025	962	1024	927	950	1000	996	981	1011	993	1015	972	1023	967	957	1000	978	975	994	973	1005	996	992	1001	947	929	954	1016	949	996	1016	973	1012	953	1020	996	924	966	990	987	954	1027	980	1030	985	1033	993	951	959	968	976	1001	946	948	985	1034	990	934	966	1018	1033	987	956	986	974	975	999	983	1019	920	971	962	939	1018	1031	1016	981	1022	1016	1002	956	1040	954	966	1048	998	1056	964	1019	984	926	1005	1011	984	984	1013	1018	953	983	1049	1022	948	982	962	972	1024	993	949	927	943	982	1005	980	981	962	1013	1024	948	994	954	1014	1068	1018	1013	1021	972	955	967	960	968	968	955	943	974	965	970	1003	991	968	1027	962	982	954	982	997	966	967	974	953	989	967	974	968	1027	952	955	947	1003	999	1002	1016	1000	984	1004	1060	991	1061	1029	973	994	983	1008	1035	990	987	981	942	1021	1000	985	1036	970	963	999	1003	997	995	984	983	1021	999	1004	998	988	1002	984	995	1004	979	972	1014	954	956	973	1023	988	987	992	980	983	952	960	1009	963	1007	1059	1016	953	988	987	981	962	990	950	982	1017	1011	968	1015	1015	939	931	1010	1034	950	984	948	1015	1026	997	960	979	1028	952	951	1038	1004	957	1024	1022	981	984	985	991	948	961	978	938	959	970	942	984	906	977	977	995	984	994	981	961	1011	1003	1029	1045	970	993	990	1025	966	953	935	959	981	971	1019	988	993	1006	1003	991	1005	1028	962	1004	988	968	949	962	988	992	1030	954	962	988	961	999	969	982	957	983	993	941	950	957	978	1010	955	1007	962	1007	992	1009	952	983	1016	1027	943	937	1002	1003	983	966	1008	1023	963	1009	972	970	938	1001	967	995	976	995	1019	919	966	1022	946	962	959	997	1014	966	1008	983	1005	987	1054	1005	982	974	1021	1020	956	1022	965	997	939	987	967	931	1003	984	977	986	1000	1029	922	941	942	987	1019	971	1017	946	1018	954	979	1004	949	935	962	972	1002	1018	976	997	926	976	975	945	998	1005	950	1010	1000	922	936	953	1009	988	980	961	952	987	1019	990	971	980	1001	950	951	962	939	968	958	1011	966	986	970	970	1009	969	1032	1022	946	1011	980	1046	995	925	1059	984	1018	955	991	953	927	1000	1028	1036	983	976	970	983	970	968	1026	976	925	960	920	988	1039	958	1027	1036	997	969	1020	994	952	1006	1025	1017	973	987	1002	980	1064	991	1044	954	944	966	983	1054	965	969	1012	1001	999	917	979	950	946	1003	975	957	965	1015	1026	976	1011	964	970	996	986	987	996	993	968	944	934	1016	993	1016	968	987	1016	932	1006	965	1036	978	1039	988	1000	969	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
2471	799	1092	1047	828	718	631	536	504	464	457	390	372	320	290	295	294	279	263	266	266	241	268	216	211	241	203	204	205	214	197	169	202	172	181	180	183	170	175	170	182	170	174	172	185	172	162	170	181	158	179	176	154	144	149	159	146	151	152	163	172	169	173	164	170	159	169	163	156	155	154	166	162	192	151	154	171	171	175	170	173	154	154	151	151	153	185	154	150	160	140	164	151	177	181	165	155	164	166	160	166	166	165	141	154	163	187	189	156	169	168	144	152	154	168	145	156	168	176	168	167	169	178	167	175	149	149	125	173	175	162	147	167	175	166	191	169	152	176	162	154	168	173	147	177	169	175	146	156	182	164	170	169	159	194	159	152	157	165	181	183	173	179	152	171	151	164	177	183	165	156	163	181	180	179	188	158	164	157	169	161	159	170	163	168	145	172	188	146	157	170	148	160	165	165	177	165	163	165	166	181	169	181	168	167	148	154	168	185	154	180	180	158	185	141	155	167	143	151	167	152	167	156	143	183	163	142	161	166	159	154	176	170	152	177	183	183	152	184	156	159	142	178	156	157	144	158	167	160	155	149	167	164	152	161	155	159	166	153	179	141	171	159	171	157	188	151	153	172	183	152	151	167	167	198	175	165	167	176	186	168	152	182	181	145	175	172	147	171	164	191	181	142	159	161	151	143	184	184	157	180	161	170	168	182	146	172	170	178	182	163	170	193	159	156	167	160	148	164	171	169	161	155	149	187	192	173	166	189	171	179	176	187	161	161	148	160	168	154	155	189	165	155	142	180	156	163	167	156	138	172	180	173	176	163	166	189	168	156	172	181	173	165	138	143	146	163	176	168	155	176	184	175	179	154	170	191	175	169	157	176	153	155	169	155	170	160	155	163	175	158	141	163	184	174	180	152	165	146	169	181	181	189	164	170	172	173	175	174	175	191	168	149	174	146	150	157	179	150	194	182	162	170	157	181	186	160	174	125	172	148	153	180	164	166	145	168	175	167	164	199	166	169	150	202	146	169	168	152	167	158	165	164	179	135	174	147	137	175	157	182	155	159	142	169	180	170	173	137	156	168	167	175	182	161	143	150	176	152	163	159	159	193	162	172	168	176	184	164	157	157	154	168	161	173	162	158	145	181	168	172	161	152	146	169	144	153	173	144	175	204	165	151	141	164	183	184	165	166	147	160	147	185	172	174	155	161	174	175	176	146	157	175	176	144	174	173	169	175	176	165	152	168	170	152	164	166	190	181	199	176	157	155	171	152	155	184	172	174	162	172	161	170	164	167	170	164	188	175	166	154	158	157	147	166	172	161	182	146	173	155	170	178	152	166	163	163	156	144	156	168	143	184	179	185	160	158	164	184	166	149	156	183	174	167	172	154	148	161	179	138	161	167	194	158	153	152	162	147	174	165	156	169	145	161	162	169	171	166	141	172	159	153	173	162	157	146	163	169	165	194	149	170	158	161	167	173	186	168	156	152	152	180	158	162	143	161	165	172	158	146	160	167	154	170	150	176	130	162	164	177	163	190	178	172	157	178	149	170	185	165	165	155	164	154	170	169	163	162	165	161	172	169	176	169	150	129	168	158	152	162	180	168	179	165	153	141	155	159	164	152	159	163	154	160	170	159	154	165	194	163	169	189	146	182	178	169	170	175	143	188	173	152	165	180	171	159	170	168	161	143	141	150	157	139	160	179	162	176	193	177	150	164	156	157	183	160	184	169	164	147	169	151	178	176	177	169	168	160	160	151	150	153	159	151	190	140	179	149	161	172	148	157	178	160	161	162	168	167	173	176	149	171	188	164	180	184	180	165	167	178	166	166	154	182	150	178	173	155	186	181	152	170	157	195	137	161	173	194	159	164	189	175	125	172	154	171	167	164	160	158	158	158	144	165	136	166	151	165	168	186	184	161	145	192	173	176	181	155	176	161	157	169	169	167	165	169	175	165	134	200	157	163	169	159	137	177	174	155	188	168	167	170	173	159	186	163	155	171	158	170	172	164	162	147	144	132	162	183	164	161	169	165	167	179	166	149	178	149	166	170	191	153	164	156	165	160	154	161	162	133	164	141	168	165	162	160	171	152	155	166	165	188	165	172	180	162	147	162	177	165	171	166	154	171	169	157	160	136	151	135	145	198	170	167	158	149	161	166	166	169	164	157	190	172	166	173	149	170	159	143	152	164	165	136	167	147	166	145	194	167	161	158	167	179	154	160	139	170	182	178	170	180	157	146	172	159	139	179	176	149	154	159	174	171	183	174	164	150	180	167	154	180	158	169	175	161	165	155	161	158	203	150	148	203	156	163	145	152	136	169	162	156	163	180	149	154	167	158	175	172	172	204	188	162	147	161	160	171	154	173	164	173	177	164	146	149	172	144	195	160	157	164	165	182	178	163	174	182	171	181	169	189	150	146	150	166	160	165	158	154	160	163	168	186	163	168	172	158	147	159	152	157	146	168	166	170	165	175	149	168	163	145	174	151	170	159	161	149	143	158	184	164	159	140	182	158	152	154	157	179	152	166	164	168	163	159	149	143	178	166	159	195	162	181	140	148	164	167	141	149	185	170	133	176	181	157	146	166	164	190	135	166	158	155	176	170	171	177	201	168	157	155	153	143	164	155	161	182	159	171	154	158	179	167	179	172	183	159	144	155	191	182	163	152	162	191	169	164	155	159	161	166	153	178	159	161	166	150	175	172	173	157	161	170	156	161	127	151	157	167	191	173	159	167	162	169	162	185	161	160	167	172	170	152	168	155	138	149	159	154	150	174	155	176	156	165	139	184	172	151	174	147	168	170	169	146	169	158	174	160	185	159	190	145	171	184	191	167	165	161	180	174	149	173	167	182	177	160	157	184	169	183	153	181	165	171	183	169	178	185	167	149	157	174	185	182	140	172	156	174	156	159	161	184	180	185	167	174	154	169	165	157	175	180	180	164	132	171	155	170	166	174	166	171	132	166	199	177	172	180	151	165	157	172	173	158	180	173	180	151	154	155	150	176	168	179	151	153	148	174	146	168	140	169	160	175	170	165	181	162	179	161	200	182	170	162	165	172	162	160	142	161	179	161	189	164	175	166	174	159	183	171	160	143	166	182	162	186	147	167	180	176	157	187	178	190	164	156	163	182	158	175	174	177	149	171	180	163	192	153	163	139	147	176	170	149	179	167	190	163	151	153	177	171	150	176	169	141	148	157	162	176	167	170	166	177	161	169	151	169	176	165	160	167	177	156	162	177	180	163	167	178	180	168	158	174	157	158	154	164	158	160	159	172	146	148	153	139	169	173	176	163	162	165	145	141	148	166	147	150	157	163	166	180	165	150	151	177	178	169	142	188	183	169	152	158	166	144	177	151	179	193	150	164	166	159	172	170	161	176	151	177	175	181	158	165	173	178	165	170	187	143	158	187	170	145	149	169	155	184	182	176	164	176	165	169	163	169	159	143	148	136	176	153	163	151	174	149	155	161	166	166	149	168	179	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
2366	1274	2341	3171	3264	3105	2608	2461	2183	2052	1974	1770	1612	1639	1554	1439	1393	1351	1388	1352	1290	1295	1246	1142	1034	996	932	832	847	820	820	783	733	688	658	634	673	609	626	567	625	546	567	570	576	559	559	571	508	587	572	520	530	556	558	513	548	578	528	561	575	505	559	520	519	523	537	514	548	509	522	575	574	575	548	577	582	540	543	545	552	545	518	517	511	520	567	563	540	559	536	567	552	523	542	584	564	558	532	538	517	512	546	572	522	561	537	500	544	577	557	518	541	548	544	545	545	513	548	508	541	521	520	540	531	496	553	534	507	547	538	539	549	557	524	567	545	531	505	560	535	565	512	572	558	560	549	546	555	522	549	563	549	537	556	539	542	552	565	563	551	534	580	546	533	538	530	539	516	494	517	568	555	557	563	543	489	500	584	517	502	561	503	576	522	524	529	527	548	513	536	546	532	554	567	556	530	534	566	510	548	581	519	532	513	545	607	551	557	536	557	491	539	526	525	532	542	508	540	488	562	554	554	542	522	518	575	520	563	552	557	549	566	559	530	531	508	536	566	572	528	555	518	565	552	529	522	541	509	522	523	517	574	542	567	525	488	554	527	477	537	554	554	542	544	516	546	551	546	565	571	507	574	522	528	538	519	543	542	511	599	554	523	529	535	546	485	544	548	582	517	552	478	616	546	525	524	555	553	569	548	547	522	551	542	509	556	570	563	540	573	558	516	534	504	551	565	532	536	540	553	517	569	572	574	554	516	548	513	498	531	513	566	587	500	506	596	526	522	546	602	525	518	511	514	559	550	516	535	568	549	552	543	532	523	547	546	524	531	517	556	566	556	506	550	530	572	544	558	564	513	556	527	557	576	543	506	532	558	562	555	533	583	531	531	557	533	532	509	540	567	556	549	502	537	522	526	555	540	553	547	579	536	555	540	567	504	529	530	550	543	615	544	521	561	549	563	502	520	530	574	550	518	565	561	577	507	547	510	508	528	514	532	538	573	559	515	530	582	532	521	567	562	514	548	562	527	557	521	539	517	544	579	513	536	523	548	541	578	560	503	557	503	510	534	560	527	533	502	556	512	544	525	516	537	551	539	536	539	533	557	520	533	494	539	524	588	569	558	508	533	530	547	556	511	540	588	544	522	604	476	527	551	542	519	570	544	500	548	524	524	472	532	560	483	526	542	556	532	567	557	535	516	529	470	510	544	561	537	580	519	505	531	517	491	561	540	519	554	537	551	507	525	508	529	524	510	517	568	506	543	587	555	531	530	519	580	517	546	566	492	518	514	583	542	548	562	548	510	550	541	551	547	516	573	562	543	521	590	510	539	549	576	491	528	505	553	498	518	486	541	498	552	526	554	540	568	513	522	505	563	499	546	482	531	526	521	551	488	559	542	519	506	536	527	544	523	523	559	567	554	553	556	541	558	578	560	547	527	548	572	518	552	558	527	523	520	520	560	500	533	564	503	523	552	535	521	518	522	539	551	530	569	569	546	569	536	564	539	532	547	513	507	564	547	598	537	521	552	520	519	591	526	554	558	560	507	541	519	516	557	525	556	497	495	544	547	539	527	525	522	529	500	510	578	516	560	544	533	541	550	576	530	548	515	553	564	599	576	558	554	522	489	527	524	539	526	544	509	575	535	561	550	510	590	562	521	575	554	531	563	496	556	550	533	530	480	524	522	527	551	524	544	541	539	576	537	580	494	527	585	542	569	564	505	534	533	497	525	526	567	556	526	585	526	546	572	544	514	520	515	578	533	538	549	504	544	532	519	513	526	514	549	529	547	530	537	522	546	559	547	569	515	575	571	600	565	509	534	533	528	541	574	560	502	571	515	526	498	526	588	526	497	542	520	536	563	558	533	531	542	541	555	500	504	539	510	520	581	531	591	520	504	525	556	560	546	558	542	511	535	546	547	536	576	507	531	571	540	551	557	570	563	511	542	509	518	559	543	528	567	512	531	590	536	494	573	536	527	510	541	520	573	548	558	492	558	565	503	497	553	514	554	553	542	569	487	535	552	540	507	569	561	544	527	531	540	533	505	553	561	544	507	546	523	511	537	555	566	566	530	541	552	550	518	526	510	516	536	507	529	533	536	493	539	521	496	554	544	532	544	527	516	547	522	506	564	573	518	529	561	568	544	538	555	542	563	568	554	528	550	513	577	527	613	546	548	571	519	525	526	523	544	521	502	546	528	508	534	546	531	529	557	569	585	511	559	563	541	540	592	526	548	530	475	536	494	541	531	552	535	506	530	504	564	534	539	554	526	565	497	533	540	522	509	536	558	532	536	544	530	534	513	539	507	537	580	526	497	502	533	550	547	527	485	532	496	539	514	530	517	559	531	524	568	517	527	517	506	530	537	556	551	508	542	539	538	569	530	502	550	547	509	529	586	510	556	537	542	560	526	549	583	518	571	510	543	537	528	547	529	517	547	562	577	522	556	525	558	509	521	536	542	522	523	573	489	559	534	599	504	574	561	546	536	542	546	536	556	556	537	579	511	546	541	532	563	551	558	509	546	528	559	581	516	503	525	520	542	575	564	540	580	529	498	511	518	544	532	531	535	471	546	532	557	530	526	553	543	527	572	517	542	543	508	550	552	520	511	525	528	538	539	549	525	534	548	559	547	551	542	544	547	534	522	513	539	513	528	499	561	508	532	511	512	549	556	545	547	549	504	548	560	535	505	573	520	510	587	539	538	551	543	540	542	545	514	542	565	550	532	592	530	523	532	513	524	509	526	492	543	545	545	522	542	521	541	540	551	514	565	518	532	541	547	520	564	535	546	545	527	490	532	505	565	512	548	597	500	621	565	547	518	519	548	524	557	522	533	550	515	530	544	532	513	523	536	558	580	531	514	533	540	552	531	565	523	524	546	541	577	521	549	560	497	537	496	514	540	533	552	503	537	504	546	466	536	562	540	569	531	528	543	520	579	534	547	542	577	598	522	575	531	515	567	544	563	568	527	615	559	573	495	526	557	521	502	561	547	529	480	596	531	492	515	545	494	559	526	529	570	563	581	562	533	499	544	540	497	530	567	555	586	543	560	521	518	508	533	547	476	502	505	572	497	490	548	583	568	505	514	529	534	556	549	550	550	532	552	524	570	559	503	542	544	546	536	542	553	559	539	512	507	532	571	555	557	544	526	464	529	553	533	539	554	517	536	540	543	530	559	584	549	564	567	545	557	544	533	537	528	552	516	549	527	561	557	546	551	536	518	537	541	551	538	519	565	581	526	500	522	554	548	502	609	522	555	568	571	523	507	555	543	591	569	538	551	538	528	555	524	529	527	525	580	537	540	556	584	539	547	552	512	544	556	514	569	552	558	528	519	531	542	550	555	565	543	547	522	546	561	522	522	510	520	553	526	548	535	528	550	495	516	579	517	515	580	531	594	518	601	540	531	539	573	560	524	548	531	527	547	531	509	564	532	521	519	565	564	545	535	532	547	507	550	552	503	570	510	529	598	543	569	508	499	526	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
10101	5032	5344	5412	4131	3099	2264	2340	1767	1611	1522	1108	1048	1059	884	891	753	727	679	691	683	717	660	644	594	518	463	446	444	462	427	412	394	383	345	352	339	335	342	307	346	319	324	308	293	299	340	302	294	379	374	262	280	290	258	288	260	324	303	259	282	269	282	262	275	297	269	274	256	283	296	299	303	284	290	257	280	303	280	243	278	289	287	296	286	286	264	278	278	272	269	275	305	280	243	286	306	247	285	266	265	302	221	253	261	291	313	260	272	267	267	276	253	272	249	271	244	273	275	232	253	279	292	259	237	261	281	306	266	275	289	269	270	271	294	264	286	279	280	281	270	291	288	292	272	245	279	267	275	275	304	279	264	268	252	279	277	295	286	280	280	288	281	265	234	296	294	286	260	274	265	250	254	289	298	236	266	275	278	270	256	263	264	273	279	295	281	277	291	265	250	254	291	285	264	287	264	294	239	283	280	272	294	280	266	287	244	271	305	288	290	262	291	265	279	285	274	261	282	291	286	278	274	236	269	250	263	280	267	268	225	276	258	268	293	261	272	256	258	263	255	255	262	264	249	286	246	264	273	264	279	260	276	248	272	260	251	266	263	285	259	255	255	284	272	305	265	259	286	255	304	266	255	271	277	268	245	243	301	275	291	249	249	297	252	269	282	278	268	296	268	281	284	292	275	301	268	259	298	277	279	275	298	274	272	270	266	286	281	280	284	274	280	263	291	281	308	279	270	289	264	294	285	289	260	261	275	257	273	268	286	297	266	238	266	240	267	247	267	283	281	244	286	276	261	291	276	258	275	279	279	253	262	241	263	253	253	265	273	268	262	269	259	282	258	240	286	250	265	270	264	282	263	285	264	280	280	262	241	292	263	284	286	277	260	271	266	245	297	277	259	266	250	277	268	245	274	259	282	252	294	282	258	260	283	233	252	263	265	236	264	254	270	307	263	269	278	275	295	251	264	289	285	254	272	282	256	287	277	270	271	302	304	281	284	249	253	260	260	239	277	278	256	264	268	259	237	265	284	278	301	252	282	250	258	268	256	291	281	240	273	255	275	273	249	257	272	282	280	290	291	256	274	258	283	290	285	256	269	265	280	244	274	276	274	281	267	288	303	256	289	246	251	251	276	268	260	236	273	271	292	274	298	251	254	242	269	262	283	264	255	271	277	281	257	279	255	265	285	282	291	262	281	263	296	267	277	268	270	263	282	267	249	284	286	280	286	241	298	307	240	284	254	243	258	274	249	247	270	286	277	273	254	288	262	268	281	289	302	251	286	282	286	251	267	253	267	258	290	259	280	275	269	250	277	282	261	287	277	254	249	289	273	284	281	273	290	290	257	238	278	255	278	290	291	273	266	271	275	233	258	273	292	269	284	256	276	270	259	278	260	233	279	250	286	269	259	281	285	267	284	238	268	265	267	284	267	253	259	257	276	276	260	265	257	276	240	287	285	275	283	290	293	292	228	274	265	301	264	265	257	292	246	288	254	259	274	255	290	279	267	264	275	270	260	258	255	254	274	290	265	282	289	298	281	295	265	275	263	282	303	269	257	293	223	245	298	290	286	257	232	258	254	275	273	279	247	256	280	255	251	298	305	265	280	254	256	259	271	275	279	270	285	271	295	245	262	260	269	258	273	272	275	249	252	295	246	285	259	288	274	272	270	275	277	248	269	242	267	322	290	272	275	300	278	272	272	262	268	270	259	246	262	304	273	301	283	264	249	261	247	302	269	268	264	269	264	285	275	260	267	291	274	227	275	236	264	278	261	289	260	271	281	276	251	262	246	234	274	273	267	264	277	254	252	266	294	275	263	269	288	274	258	270	269	291	253	286	242	242	283	258	281	288	264	267	279	266	263	296	274	256	277	264	266	272	289	272	277	262	288	269	271	291	272	264	238	273	297	289	270	279	277	287	292	260	254	279	265	258	238	268	264	263	259	267	297	279	268	277	274	273	253	272	244	253	257	263	288	245	272	256	259	263	260	249	258	267	267	280	252	273	276	295	277	281	297	267	285	282	278	285	261	251	311	300	286	263	252	248	306	271	264	262	287	263	257	276	291	267	268	271	229	268	282	298	275	274	265	249	286	275	269	286	264	271	270	276	272	298	247	281	277	277	265	271	267	286	268	277	289	289	271	268	260	270	271	264	295	274	272	267	265	279	281	243	289	268	260	242	276	274	267	294	295	298	293	286	259	269	280	248	275	275	248	277	264	257	252	244	250	289	303	283	281	269	296	269	286	271	264	251	264	298	247	270	274	278	275	290	263	301	281	290	293	282	277	272	250	277	263	251	278	270	285	261	250	279	300	300	251	266	286	218	302	289	264	247	267	238	285	256	270	245	304	288	254	267	265	260	258	279	272	323	278	326	259	244	251	276	275	269	262	291	273	288	255	291	288	292	291	293	287	257	294	279	263	270	270	238	242	279	246	281	277	271	292	241	278	265	286	287	272	269	262	253	269	276	280	261	266	287	298	276	268	235	291	246	252	249	254	293	277	238	255	285	292	274	289	265	289	284	269	277	279	253	260	266	255	286	258	282	285	282	276	261	291	269	263	267	282	287	270	285	274	266	264	253	271	279	279	265	256	256	263	295	286	276	259	255	254	275	277	257	287	263	273	256	273	246	258	237	260	294	256	242	312	278	288	277	272	287	262	273	260	276	271	277	280	242	288	267	253	240	268	250	296	280	293	257	264	276	272	273	252	260	269	267	292	257	275	259	277	256	274	271	271	273	258	267	290	268	262	267	278	258	283	270	263	276	266	271	265	277	301	229	278	274	264	274	296	261	273	270	276	268	258	282	239	254	266	264	250	270	263	265	263	267	245	265	272	298	269	278	293	276	276	252	281	251	296	241	261	280	255	280	275	287	294	266	267	281	282	273	271	270	270	258	282	267	291	268	274	301	300	274	265	294	269	291	270	265	253	255	249	260	288	282	244	241	271	268	268	277	267	280	269	288	265	264	268	262	265	237	292	285	299	268	280	275	253	260	269	288	288	275	257	251	283	270	279	278	293	283	260	300	242	282	279	280	238	272	274	248	245	284	262	271	244	251	261	268	249	277	250	282	288	279	266	281	256	274	266	243	267	273	285	284	272	268	268	293	262	273	292	251	274	274	290	269	275	290	265	261	253	255	261	258	246	270	273	260	276	285	261	284	271	252	276	290	275	271	290	284	279	279	272	272	259	268	290	274	245	255	289	278	287	264	260	287	302	259	290	286	249	265	287	266	272	276	256	262	267	242	256	249	268	260	270	259	280	261	290	262	272	264	278	273	311	252	289	272	276	273	275	285	236	293	272	268	265	300	274	292	269	275	264	265	278	280	277	261	256	263	292	299	263	269	264	277	272	255	266	304	274	280	296	260	312	296	257	276	288	319	280	258	289	263	275	238	273	269	237	280	286	278	282	254	260	278	283	257	263	280	286	259	294	253	274	252	265	231	268	280	295	263	260	269	271	264	282	269	258	267	262	249	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
6931	4876	7308	10305	9613	9111	7642	8763	7348	6778	6445	5425	5261	4975	4698	4963	4588	4318	4097	4321	4431	4339	3951	3728	3455	2825	2468	2401	2415	2530	2237	2174	1761	1636	1743	1684	1537	1369	1227	1163	1215	1165	1135	1182	1069	1096	1154	1121	1218	1609	1605	1023	918	936	948	911	901	859	902	901	861	840	831	864	885	862	772	875	842	857	789	881	838	796	794	823	865	853	802	843	844	813	859	844	834	792	766	836	842	783	805	808	843	849	828	851	811	780	847	803	815	802	810	827	812	862	821	825	808	843	799	815	802	749	811	799	819	803	782	817	881	799	840	819	816	783	814	808	786	810	801	749	843	845	795	825	819	823	789	838	858	827	827	848	771	802	825	800	764	808	795	782	841	773	810	858	794	849	801	842	793	811	866	809	768	840	783	854	776	777	810	803	859	822	793	840	777	829	809	829	765	782	774	812	860	798	792	844	846	816	827	823	802	845	798	766	826	805	802	766	783	772	841	814	782	800	828	827	829	863	812	779	851	802	809	842	849	780	818	822	806	800	807	750	798	822	789	821	785	823	792	855	807	792	850	814	799	844	813	808	861	794	757	801	813	821	798	846	835	767	785	822	804	824	824	827	823	778	834	822	798	784	822	793	796	826	803	818	796	820	818	813	817	815	838	862	832	838	764	825	806	797	748	830	817	795	813	844	805	832	833	848	828	791	883	836	771	852	872	805	801	794	809	814	813	814	760	822	839	817	782	803	877	875	851	786	822	838	785	839	821	806	796	823	806	822	861	830	786	813	773	826	862	840	841	877	807	820	851	823	800	828	750	809	784	712	787	788	829	829	836	829	831	854	827	830	818	830	853	827	778	793	815	796	825	779	810	830	823	814	819	830	816	801	794	823	784	822	833	809	794	833	821	797	783	814	839	811	856	780	808	792	813	813	854	834	868	824	806	814	777	798	803	802	799	832	822	816	839	846	747	835	787	819	791	782	784	766	811	807	844	811	779	825	758	834	828	853	745	819	832	779	850	823	817	813	814	774	831	810	864	848	846	815	794	758	804	808	808	811	845	815	788	842	819	796	834	843	859	830	789	815	819	788	801	825	824	842	819	815	830	783	829	852	836	881	820	786	765	831	805	860	845	846	817	821	823	774	829	777	840	822	786	795	793	762	820	823	809	856	817	786	778	827	762	790	829	819	755	758	800	854	815	775	830	815	785	805	845	814	803	869	837	805	780	856	768	792	783	751	842	798	785	791	796	773	801	805	833	815	773	787	799	805	812	830	822	807	792	815	830	800	802	811	839	812	824	848	760	824	805	791	800	845	784	876	781	804	780	848	794	827	796	792	778	817	786	765	781	805	772	753	827	854	782	852	865	816	844	859	813	847	812	854	830	839	787	804	831	825	858	785	808	798	818	800	819	810	816	828	794	824	819	824	762	818	829	842	834	830	798	779	825	785	850	785	790	840	807	833	759	818	856	772	800	844	835	813	835	830	809	797	795	801	806	833	813	827	844	833	813	757	831	854	782	793	767	800	798	821	826	822	798	782	822	847	816	851	793	813	794	828	816	811	836	787	826	868	841	827	744	840	794	811	832	835	839	801	808	798	767	812	833	790	810	779	849	801	782	836	852	811	819	857	781	809	823	781	797	807	858	834	819	792	802	827	830	843	793	845	815	828	805	819	851	812	794	807	790	810	846	804	808	775	794	774	820	825	831	832	869	819	857	836	856	851	802	788	769	790	851	808	806	828	804	827	822	793	807	841	791	838	794	793	790	813	833	783	797	775	871	822	862	885	766	813	833	832	794	798	821	829	804	787	759	768	836	787	853	858	809	834	808	857	763	845	808	788	806	801	866	865	831	838	791	819	867	768	799	798	771	769	807	812	728	853	827	823	783	778	766	824	827	829	797	804	770	827	802	737	821	879	789	823	818	801	806	826	834	842	814	797	800	797	779	818	845	740	859	763	783	842	779	837	819	801	825	808	824	813	783	876	834	829	828	837	809	790	825	835	826	784	841	783	817	799	811	799	828	804	807	783	767	805	820	787	791	799	802	827	812	828	776	841	827	786	818	761	817	800	819	799	787	782	833	832	844	840	801	871	816	817	800	819	788	819	814	804	775	777	764	814	871	843	846	825	815	802	791	787	775	837	808	768	769	866	827	797	787	818	800	795	781	730	782	784	861	844	825	825	844	852	846	823	830	793	787	855	786	778	806	829	810	801	829	831	785	816	842	789	811	797	812	764	847	860	775	810	801	847	785	858	819	810	778	846	847	843	776	796	857	829	856	825	780	869	795	801	784	816	814	800	835	766	814	805	828	793	791	815	810	818	813	817	835	822	873	772	819	800	843	833	843	776	816	831	783	818	800	768	824	765	880	775	807	824	795	770	824	789	790	768	869	795	797	823	810	777	833	762	832	848	798	816	825	847	803	770	795	831	835	826	783	784	829	802	865	805	818	813	825	832	850	794	787	783	782	828	871	836	817	771	784	806	792	806	873	776	799	796	793	805	799	825	851	800	854	830	797	791	791	795	865	846	810	843	821	816	834	783	853	790	840	883	803	833	857	799	845	814	811	827	834	742	805	811	808	772	780	830	791	842	816	770	824	822	767	821	831	762	825	805	772	810	818	833	773	761	834	768	853	812	837	785	891	772	778	843	748	915	797	855	833	750	800	768	800	777	793	844	799	839	803	820	803	808	827	862	825	872	788	816	796	794	811	797	813	799	820	885	831	841	788	799	835	772	859	794	806	800	771	821	789	841	754	802	847	801	808	808	852	788	819	832	812	796	777	870	801	836	804	807	854	873	851	831	781	823	823	850	849	804	802	810	807	794	774	770	790	825	808	806	783	778	791	816	788	841	824	809	862	827	797	837	769	812	752	790	828	794	785	827	820	786	813	800	843	895	813	820	807	771	809	800	825	846	838	855	809	831	799	802	801	844	801	823	798	779	834	823	856	872	785	817	818	780	803	858	840	853	788	798	797	797	792	817	857	832	828	823	815	880	754	786	838	854	812	800	806	791	833	819	791	817	790	831	809	828	813	850	808	765	815	770	832	749	795	821	830	785	824	823	803	812	775	766	802	852	819	781	799	770	826	796	790	841	793	805	805	840	804	815	815	830	821	815	878	783	788	807	807	824	827	856	848	844	834	796	769	807	782	872	781	822	834	843	795	792	820	787	753	849	775	838	818	837	792	795	783	805	830	788	838	803	797	826	800	801	794	833	802	803	845	823	865	798	800	805	816	855	842	805	861	754	779	796	754	812	759	792	811	823	814	791	812	817	755	865	816	770	798	831	877	807	802	813	800	782	838	791	770	836	886	776	791	805	772	791	822	748	809	835	791	826	800	839	799	800	789	837	801	802	782	792	772	794	801	837	827	790	809	800	815	773	803	838	842	821	833	813	837	830	823	833	801	812	851	782	790	816	819	808	804	809	850	816	805	778	809	816	802	858	810	828	848	820	812	816	812	807	849	790	776	831	828	859	834	823	821	842	821	809	775	803	813	781	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
18938	8613	9227	9142	7280	5869	4379	4089	3302	2750	2276	1774	1785	1701	1456	1480	1340	1191	1211	1192	1273	1178	1102	983	903	807	764	637	664	667	639	632	632	645	577	542	496	462	417	430	451	439	402	464	406	396	424	417	451	461	438	397	390	424	361	398	352	355	350	380	354	355	365	349	379	351	371	346	343	377	362	341	358	348	366	333	338	342	364	358	380	326	344	347	356	351	353	363	345	331	358	340	359	326	351	360	362	356	363	340	348	325	357	332	340	352	345	316	344	329	325	343	337	368	340	350	370	325	376	333	382	360	348	322	352	351	361	345	378	329	320	371	341	340	316	308	296	334	339	361	331	336	334	350	332	381	362	321	343	350	361	348	345	342	375	348	360	335	376	321	339	391	374	335	345	339	335	385	349	358	363	351	319	339	337	342	342	321	367	320	351	350	362	339	324	331	320	342	315	334	337	364	332	349	354	335	352	335	344	332	356	319	322	349	316	369	332	372	307	348	316	365	328	335	367	341	291	346	361	342	365	334	364	345	355	377	336	350	350	336	360	333	300	360	338	351	349	306	336	348	346	338	300	368	347	346	352	338	311	330	350	326	343	349	329	361	349	370	328	331	341	354	298	337	361	358	319	352	360	315	349	314	364	353	336	373	344	348	322	312	366	336	348	390	334	379	375	367	375	348	364	352	325	360	344	360	335	366	360	351	332	340	341	320	338	334	338	382	347	364	344	355	361	319	328	357	320	349	337	340	343	359	362	354	393	351	386	393	322	363	333	359	319	345	350	332	346	341	352	322	357	385	335	325	319	338	310	363	366	373	330	337	332	348	366	318	335	341	332	336	366	327	358	311	335	337	358	369	319	315	349	366	385	335	336	300	310	357	334	309	351	325	340	346	362	358	391	359	334	341	351	324	346	317	355	368	340	356	333	317	361	341	339	330	302	325	306	338	336	353	355	345	346	350	346	364	404	320	368	353	342	353	365	344	347	303	379	332	316	343	336	333	321	347	361	349	353	366	357	403	318	361	323	385	360	325	342	363	347	338	365	383	357	365	368	383	352	336	362	335	309	358	343	376	347	349	377	377	353	339	328	337	378	355	342	354	387	356	331	338	346	321	362	362	348	344	358	354	381	340	321	383	359	369	351	331	344	324	342	342	322	324	344	338	335	361	320	348	349	336	353	344	353	337	317	354	347	331	377	366	336	327	360	347	344	367	341	326	383	333	337	309	356	347	351	346	365	324	342	346	330	360	385	376	342	382	368	312	345	324	353	366	373	337	328	350	366	363	330	341	313	326	336	363	349	318	354	363	344	363	352	366	316	330	322	329	339	331	331	351	316	337	372	339	331	356	368	316	346	346	367	343	301	368	369	340	341	373	335	346	335	332	366	352	344	369	351	353	364	369	334	343	363	302	345	365	320	331	352	365	352	334	382	350	360	371	365	339	342	348	354	360	346	340	366	330	341	333	340	358	338	323	374	349	374	320	340	357	306	325	383	316	372	343	344	326	351	367	337	344	343	351	344	358	368	337	373	365	307	331	354	308	341	345	349	325	347	310	349	342	334	325	374	349	383	318	344	360	325	345	342	326	323	312	330	325	363	357	359	373	346	362	321	335	361	350	338	350	354	333	364	364	335	334	308	322	316	319	380	325	373	309	334	333	347	383	329	341	322	341	344	355	327	334	354	340	349	307	352	353	359	362	308	336	349	319	337	346	341	334	319	312	337	349	359	345	361	352	361	326	357	343	355	347	359	357	332	338	335	334	348	387	340	379	355	342	326	355	354	308	332	337	345	318	337	343	332	347	375	357	346	336	358	327	343	342	353	380	366	359	347	358	353	350	337	368	349	336	337	348	349	328	368	333	326	366	344	343	349	354	323	385	348	323	367	338	359	345	331	339	379	354	373	343	319	359	353	358	354	333	358	336	345	311	358	334	342	362	378	349	354	358	340	337	351	372	307	320	327	338	334	376	341	346	370	361	317	329	309	384	376	347	350	352	306	310	363	371	333	351	374	326	363	334	336	348	347	309	341	364	333	360	333	342	334	355	370	351	325	353	318	338	389	340	326	329	349	348	336	365	346	344	342	353	356	351	315	331	363	344	365	372	377	346	361	373	340	335	328	358	345	367	349	361	342	354	383	321	344	328	341	351	359	357	354	372	377	339	331	366	360	350	298	342	348	336	342	321	361	400	330	347	328	367	362	363	334	367	318	316	326	353	344	369	347	375	351	338	362	380	351	336	335	366	360	399	363	333	335	372	331	353	341	348	359	359	310	373	335	311	382	367	349	349	338	312	370	342	343	350	318	334	364	375	356	376	362	340	340	328	368	328	360	332	356	325	336	355	392	351	353	341	333	355	352	362	341	358	347	330	343	369	317	360	310	341	349	321	322	363	324	308	333	352	338	365	351	341	354	377	357	328	352	346	334	329	333	339	360	320	336	349	311	347	383	336	326	317	328	311	363	352	363	388	332	347	345	348	365	349	359	355	329	388	341	328	355	358	359	361	336	365	332	357	344	342	331	343	308	376	330	322	343	337	361	324	343	338	325	324	336	324	334	360	341	319	331	360	354	354	337	367	340	317	350	326	361	339	341	358	371	372	358	362	355	342	329	352	372	343	361	348	332	313	346	332	350	365	365	332	357	344	362	358	363	328	359	352	364	348	360	345	339	337	353	347	352	355	343	389	346	325	348	361	341	345	331	351	344	349	350	349	311	378	366	342	359	339	350	367	373	352	349	350	359	346	295	366	308	343	314	359	358	330	326	339	319	334	308	359	334	312	331	332	337	328	372	338	324	323	356	352	327	354	329	348	338	365	361	339	354	336	360	338	365	355	340	336	354	372	354	366	340	346	336	342	344	311	341	322	381	338	337	349	361	336	349	312	362	360	351	335	354	340	358	339	342	368	336	341	356	337	317	354	346	357	357	341	353	331	329	352	355	372	373	348	338	309	337	325	370	365	326	368	321	373	344	315	363	367	355	305	329	333	365	337	351	335	339	372	345	353	354	340	351	374	333	336	328	371	349	303	333	339	381	342	302	356	360	365	348	332	352	358	362	354	342	346	323	352	354	365	331	333	390	379	328	366	361	339	300	359	343	342	304	338	343	342	350	328	357	372	340	325	360	336	358	356	362	311	346	312	332	309	346	343	344	341	351	339	313	361	314	331	354	343	343	329	321	342	344	350	322	332	380	333	322	348	329	355	312	342	368	337	346	346	349	313	360	354	337	335	348	342	357	367	372	360	355	332	345	354	321	333	352	373	357	347	346	374	340	365	358	320	363	332	355	327	373	331	363	375	378	354	353	312	356	316	329	340	343	350	357	339	357	340	336	320	338	371	345	333	371	359	379	361	331	374	358	345	335	373	372	355	322	312	368	335	346	310	341	357	366	367	320	348	362	354	312	363	347	339	350	333	342	318	339	342	342	367	352	330	343	349	346	347	336	349	352	374	371	362	334	324	362	416	359	355	323	357	372	367	362	333	326	355	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
9662	7315	11607	14991	14365	13342	11934	12516	11340	10392	10109	8565	8474	8294	7801	7910	7160	6726	6563	7249	7503	6821	6455	6142	5505	4754	3878	3269	3859	3718	3708	3181	2863	2693	2579	2590	2283	1952	1727	1726	1896	1626	1668	1742	1549	1442	1581	1696	1782	1962	1719	1446	1289	1340	1250	1225	1114	1135	1114	1095	1165	1062	1105	1065	1018	1062	1075	1014	1048	1031	992	1055	976	1030	1021	1084	1017	992	1040	1028	1063	1005	1009	1005	1010	1005	1023	989	1050	1057	1042	1030	992	1011	945	987	1014	1047	994	960	979	990	1055	962	1037	970	995	996	1023	1012	1050	1039	1003	969	965	980	980	969	1000	956	1052	1043	1027	1039	988	989	962	1022	1002	984	990	970	1024	976	964	986	950	956	1017	990	1038	978	985	988	989	1011	985	1024	952	989	1001	1030	1024	949	991	993	988	1009	1004	983	910	1017	978	1011	1002	973	990	1009	1013	993	944	957	939	958	999	1008	908	992	1020	1018	993	980	1005	1028	1007	988	989	987	957	987	994	986	1029	987	1006	986	990	1002	978	1003	919	1031	943	1012	990	999	962	1044	982	974	978	979	958	1040	997	966	996	952	993	939	1000	1023	954	1047	989	946	980	986	1002	1009	989	986	1021	1012	998	1001	999	999	1034	1028	989	1005	963	925	983	1024	991	947	954	1043	978	1028	1018	925	1040	948	981	988	1025	978	956	942	1015	970	1023	983	997	1006	994	993	1016	991	951	983	983	946	1014	1015	979	1013	1036	951	1015	913	1008	1013	955	1004	982	947	970	932	972	1001	948	1007	988	1002	1000	1004	994	1028	1020	1008	1023	944	974	948	1010	970	1016	1054	983	999	980	999	961	984	1003	990	971	1011	975	1007	1002	1032	1030	1027	1013	1013	975	973	1047	960	980	952	1024	949	1011	983	997	986	994	1009	969	1026	942	1020	996	1005	1013	965	994	1007	957	972	952	987	966	964	944	978	969	1035	1033	990	1000	1020	1016	995	1068	967	1009	964	1055	1005	988	966	976	945	994	980	1034	983	1033	1026	968	1031	896	1045	1005	970	983	932	1038	1060	982	970	986	1049	982	982	1035	966	966	982	993	990	1041	1040	997	1043	938	1102	1001	1042	984	984	1002	1016	1025	960	970	979	939	989	1033	1017	980	1030	977	979	982	1042	937	939	1003	940	955	962	933	960	996	964	973	959	1002	977	994	1012	962	941	974	959	1015	1022	1042	991	942	996	958	1029	966	1025	1047	968	965	943	954	1000	1066	1018	1000	1002	1023	1029	1022	980	1005	976	975	1021	1004	1011	972	998	958	1071	971	964	996	996	1018	1009	937	989	990	1048	1005	1028	976	997	1057	987	1007	1003	995	961	1027	1047	1036	1002	937	981	1012	948	1006	1001	940	978	1004	1028	1025	1012	957	1016	932	948	973	977	976	995	1026	958	973	1022	1010	980	997	1034	954	1030	988	970	1034	968	964	963	994	988	1003	972	976	979	1003	1004	1032	1035	1020	970	992	985	1012	937	1030	976	995	1023	1005	1042	974	1026	1011	1025	942	986	986	1017	977	1034	998	964	979	1011	991	962	1012	984	999	992	1016	962	996	933	956	1029	979	978	984	1029	996	1032	975	974	973	1008	994	988	993	996	999	977	973	979	987	1004	920	1012	1013	964	991	1006	931	951	1007	947	967	940	1025	925	996	1001	1047	1037	971	996	1006	989	1016	977	988	993	986	965	946	949	964	963	1013	1014	970	957	970	1009	1026	976	971	981	1044	1036	923	990	1017	992	986	1045	965	997	991	972	979	1023	950	985	1027	1030	975	975	1024	971	991	964	993	936	982	997	1003	1003	963	1024	931	967	975	980	987	987	997	982	981	1013	1003	1014	1026	991	929	991	1012	1019	980	984	1011	995	1000	1024	983	996	993	1015	927	978	995	969	1025	962	970	980	972	1089	1023	1044	973	882	974	995	966	974	1014	968	995	1032	1028	973	977	977	996	992	974	996	928	994	968	1008	994	960	931	979	1073	984	970	977	1049	988	971	1123	1009	946	958	1017	982	1045	950	971	953	1006	1025	1042	1044	951	1010	997	971	944	954	989	973	1020	934	972	939	980	1044	988	1012	1000	995	1016	1005	978	1041	965	955	1000	1015	952	976	1006	1016	963	955	962	1015	901	1028	975	947	980	1066	937	1008	1010	1065	1032	960	1030	965	939	1066	994	1037	980	996	990	999	1008	965	986	1011	978	955	1007	1032	1037	991	1001	1021	965	951	1012	973	982	1081	967	1024	1009	1022	1024	1010	990	1011	995	1006	983	980	948	973	996	983	1001	976	955	978	919	1003	984	990	1001	983	1016	970	969	985	1016	1026	976	893	1018	1037	983	1030	1013	966	954	981	991	985	970	949	989	990	1035	955	1027	961	987	944	969	1000	1008	1050	1040	999	963	950	1007	1014	990	1021	1007	998	1005	969	1003	1020	967	972	972	990	1034	1008	987	1015	1005	995	1000	1001	920	1003	957	997	910	1004	973	1002	1002	1034	998	972	1024	993	942	1005	983	964	1033	952	930	1021	963	994	956	981	982	997	1002	1041	1004	983	923	950	937	1015	1009	957	968	1005	1002	1018	1005	935	1022	1002	978	1006	1021	993	915	988	973	937	990	971	1024	964	990	985	997	1012	1008	979	995	932	928	948	981	930	929	1020	1015	1016	1002	975	999	938	999	946	989	955	988	982	1020	1030	951	1017	967	995	1029	998	979	1018	961	915	1035	970	1021	978	952	946	984	979	1006	988	977	1011	996	973	950	993	976	965	1000	984	987	979	975	989	1004	1025	979	1024	926	1019	993	1033	979	974	961	959	1039	961	966	961	1003	986	1007	937	956	1000	1022	1001	998	1023	917	1001	987	953	1022	982	1034	951	992	965	998	1010	969	950	972	1033	1032	1004	983	974	1011	956	1003	1049	984	952	1068	987	933	993	1014	997	1031	984	1000	985	975	1006	898	972	985	986	960	968	959	945	1016	981	1011	1012	996	985	995	999	1044	1001	1025	966	975	1002	991	934	983	984	1017	1015	992	991	1006	1053	996	969	1017	967	957	992	987	984	1056	999	988	1009	975	1016	988	1004	952	920	979	1034	1015	941	994	1036	958	991	1001	972	1010	1007	982	1038	982	991	1005	1020	960	991	953	1008	1022	1017	1067	1031	962	1023	954	964	943	1014	945	1014	964	960	1021	1036	975	1030	999	930	987	960	945	1036	988	958	996	997	966	1023	984	965	962	994	990	980	972	1005	1031	983	991	940	1008	966	940	990	980	979	956	1040	997	979	1015	992	953	993	1034	981	1053	1025	962	968	960	996	1000	1022	974	967	1003	960	990	951	1004	951	947	982	958	1033	1017	960	957	982	1057	1021	994	966	967	980	1010	985	966	982	1003	960	1017	981	982	1029	972	975	1004	964	963	1045	982	999	1011	1011	1055	996	942	958	1031	1008	948	979	1003	958	1001	1020	979	928	996	983	970	991	1008	1012	957	1007	1017	1031	1006	959	1005	961	938	961	1005	971	1007	991	936	1044	992	1012	1033	1014	980	1046	1004	1061	979	890	990	999	969	954	982	937	1040	999	999	1008	966	1001	991	1020	1042	1009	994	1027	952	996	1032	981	987	987	949	990	1007	1017	972	1048	1010	1033	988	984	941	1017	976	1028	1009	957	993	993	994	982	982	1022	987	980	994	961	997	1004	980	954	994	955	997	995	1001	948	1009	972	963	1020	1013	927	1011	992	979	1040	1053	993	958	946	1001	1002	965	969	1014	988	993	993	1020	983	953	949	981	1004	985	1007	1026	1006	994	1071	937	971	1028	985	1007	1025	997	971	991	940	907	1005	1038	1028	1019	997	1007	987	994	962	992	973	986	1014	983	1019	944	954	995	974	928	970	1018	969	1036	981	1047	978	973	970	1003	961	986	934	1029	1044	1041	1006	926	1029	1016	966	932	1046	965	952	1015	982	939	986	1015	1001	1029	1008	1020	951	961	963	967	1010	998	1018	1023	976	1031	1047	1006	928	980	987	953	949	989	1035	997	962	1033	980	982	976	1002	994	1001	999	969	966	922	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
2470	753	976	1014	913	732	684	586	502	450	388	389	333	355	326	303	282	294	285	279	275	290	258	244	216	246	202	229	197	186	187	195	177	204	186	187	186	168	182	154	153	151	164	193	160	163	145	155	133	200	153	180	174	145	166	169	151	159	163	159	141	151	166	167	151	165	150	146	161	164	150	197	186	186	152	164	166	162	146	173	169	161	151	162	155	175	171	158	167	142	164	168	168	154	152	165	163	165	157	162	145	171	145	170	167	162	158	143	161	149	177	162	174	188	172	173	161	174	148	150	156	164	164	162	161	164	175	161	165	195	170	166	150	190	171	165	166	151	138	158	168	167	167	153	161	186	150	154	132	152	153	165	162	170	152	159	177	152	158	137	170	176	143	174	136	160	166	174	165	146	158	155	174	180	176	188	165	171	172	160	177	170	185	161	164	154	154	170	166	172	195	153	181	154	179	152	153	174	154	171	169	163	158	166	142	165	158	171	171	146	169	157	164	171	161	148	179	172	174	178	156	153	158	170	143	154	178	133	161	169	185	183	142	172	152	159	161	175	169	149	161	172	157	166	164	161	178	175	172	164	174	163	153	180	149	186	181	156	171	168	191	170	183	162	158	146	144	168	185	163	146	154	166	147	166	160	169	171	187	167	162	161	156	172	187	139	146	147	180	165	155	180	174	162	153	142	163	169	163	149	162	151	193	174	165	160	182	156	153	150	147	173	166	154	178	165	146	160	156	179	164	180	141	178	177	159	177	159	140	181	164	166	151	142	167	182	178	158	167	193	160	160	194	146	167	170	143	151	172	167	172	154	179	187	151	161	160	157	180	179	168	185	176	153	165	158	154	172	188	167	174	176	139	149	184	141	163	179	170	184	166	142	162	201	179	160	178	157	183	171	163	168	176	183	136	160	174	154	142	152	177	152	158	139	202	160	141	170	164	157	177	160	163	162	178	163	159	161	191	169	172	184	174	170	174	161	194	160	176	173	159	179	182	167	139	173	158	158	158	174	172	174	162	172	165	167	204	171	155	150	133	154	152	178	160	161	179	145	165	166	160	175	179	153	166	185	165	170	176	143	150	151	168	163	187	136	184	167	153	167	176	159	166	161	157	189	150	189	173	181	147	156	148	178	157	181	154	146	160	177	155	133	170	162	157	161	157	171	163	144	160	159	172	170	171	147	171	166	147	152	173	170	160	155	163	194	160	188	167	150	170	141	171	150	155	167	162	157	149	143	193	157	150	138	164	143	160	167	149	186	143	166	158	172	170	166	168	167	168	171	154	155	176	176	174	164	187	178	138	170	145	183	161	166	171	136	177	158	150	162	155	179	167	171	185	143	165	170	176	167	179	148	128	143	146	174	171	166	134	169	171	169	188	168	162	179	157	182	175	148	152	163	143	146	177	166	169	145	152	155	158	147	174	169	153	156	174	159	169	162	167	167	160	162	177	139	137	158	159	159	169	164	155	147	165	155	159	165	167	153	151	173	146	162	151	174	154	151	160	155	164	166	156	158	195	179	165	178	160	154	148	170	162	163	176	151	152	148	164	161	165	161	157	174	160	153	154	152	138	151	169	183	145	159	162	180	143	179	166	143	155	154	160	161	190	181	178	130	176	183	128	171	154	182	168	184	162	155	148	184	165	165	169	169	166	166	159	161	165	146	166	136	160	160	156	164	171	148	155	190	158	152	164	173	156	163	158	168	168	152	159	166	161	174	180	138	147	160	168	147	186	188	165	147	179	175	174	144	161	158	172	178	185	150	161	192	164	158	168	134	177	170	173	166	172	140	158	167	171	195	152	165	165	161	161	148	156	169	141	188	173	156	158	171	164	155	164	182	166	169	148	172	148	149	153	152	153	167	165	136	171	172	142	150	176	146	154	179	160	150	145	161	169	167	155	163	155	166	160	150	157	178	154	158	159	165	166	156	170	183	171	171	166	164	157	160	173	171	156	155	163	184	152	146	170	165	158	149	183	186	150	159	158	181	150	177	171	131	165	156	179	140	161	177	170	163	146	161	146	147	153	184	157	156	158	156	142	164	159	157	164	158	171	147	166	152	146	156	144	171	163	140	168	167	156	166	163	158	163	173	162	178	154	160	164	162	156	180	160	177	156	158	165	131	165	149	143	171	161	170	179	156	153	172	155	150	159	172	153	177	163	163	189	167	180	167	162	176	170	164	151	154	176	153	154	172	191	168	177	173	182	183	172	179	190	166	168	169	192	179	164	177	164	177	137	176	159	171	183	181	156	197	164	144	166	154	158	169	150	174	173	165	186	156	172	188	163	133	150	173	165	180	177	189	172	178	160	150	178	141	160	159	158	175	154	164	164	179	182	171	157	135	163	166	165	150	151	177	179	167	174	132	156	149	153	157	150	151	179	172	156	170	148	167	140	171	178	147	165	154	131	168	138	169	173	143	193	159	181	139	150	154	143	183	152	155	175	156	174	139	152	176	167	194	168	150	155	177	171	150	177	165	172	194	177	171	139	168	166	165	145	157	186	165	170	184	171	199	164	187	161	186	169	191	159	167	175	155	149	164	151	180	185	157	184	186	151	179	205	176	168	149	173	144	187	169	153	174	158	158	149	173	166	153	149	182	167	149	174	172	173	156	153	164	172	159	169	164	154	174	163	147	145	152	146	156	178	147	155	152	160	170	151	175	157	150	145	174	140	159	150	162	168	199	165	160	156	160	164	168	164	165	152	163	171	167	146	153	165	176	177	175	174	181	153	171	164	175	166	184	151	157	160	166	157	143	149	163	176	154	169	143	184	147	177	168	162	180	156	180	125	162	143	168	177	154	148	176	172	167	150	180	149	149	168	167	148	158	172	181	152	162	186	150	163	174	173	162	156	165	166	158	158	149	166	180	172	144	147	162	165	169	153	185	163	175	172	161	187	140	157	175	180	144	158	155	149	173	183	185	170	188	171	161	158	172	164	171	175	165	173	152	190	182	161	158	146	128	177	188	152	177	187	149	165	136	150	177	145	176	166	170	150	160	157	156	150	157	163	142	166	188	155	181	160	158	186	171	146	154	167	151	144	146	156	156	165	143	152	170	174	144	160	163	169	175	169	142	161	167	160	169	174	146	182	175	167	160	156	166	148	151	182	163	178	152	162	147	146	150	163	156	176	177	164	140	166	169	166	167	185	159	171	164	187	158	137	152	186	162	182	174	140	155	170	166	167	160	166	173	157	173	160	182	163	182	149	159	169	175	138	161	161	161	161	165	165	145	184	184	170	150	177	171	145	159	167	159	182	171	175	157	150	148	184	174	159	174	142	147	144	160	176	145	160	162	174	158	170	177	169	178	170	153	167	184	164	174	168	166	178	141	168	166	183	187	185	181	159	178	165	161	155	151	179	166	159	157	157	178	163	173	159	158	164	155	144	176	166	163	190	160	163	174	164	150	177	165	187	154	165	141	157	168	171	178	164	160	153	164	156	179	148	178	180	157	152	158	179	171	175	161	173	157	135	163	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
2450	1236	2329	3347	3453	3207	2885	2747	2553	2177	2078	1912	1788	1687	1648	1521	1596	1469	1536	1527	1505	1405	1338	1264	1123	1036	956	905	843	846	801	734	690	698	643	679	631	602	609	551	555	524	600	540	530	584	570	542	520	581	559	550	524	546	535	537	551	542	564	548	564	513	545	521	542	548	561	538	560	491	538	541	527	527	521	548	539	525	522	557	553	555	539	537	541	533	549	525	553	506	554	566	569	478	553	566	542	527	501	530	514	534	485	566	499	528	584	581	541	571	524	568	507	505	567	590	572	511	540	496	500	549	528	518	530	537	527	560	539	541	561	523	522	515	566	546	537	537	557	605	552	562	508	504	533	535	515	540	588	504	496	516	552	534	541	540	497	537	547	487	528	558	528	523	549	558	561	553	515	559	526	529	473	510	564	534	545	537	584	547	519	553	550	546	517	538	528	547	574	531	525	554	541	512	537	504	526	525	552	536	535	520	580	527	532	563	499	540	564	529	523	565	524	597	580	513	563	561	529	533	532	550	545	512	563	535	553	560	563	537	558	552	541	563	523	541	527	570	525	539	517	514	530	497	595	560	524	527	539	501	511	593	556	537	557	504	517	517	587	551	544	539	535	540	528	540	556	546	565	533	504	506	522	500	510	551	528	512	499	513	556	504	563	497	560	523	505	538	517	504	541	503	592	568	515	574	513	569	527	500	515	541	538	531	527	541	520	548	543	576	525	561	521	515	554	496	538	609	567	546	562	567	554	528	571	530	538	540	571	580	542	530	537	568	557	520	556	550	545	524	558	542	588	551	546	539	532	561	537	554	529	570	556	526	529	529	586	557	557	544	505	520	554	517	563	544	577	527	548	543	542	571	541	532	548	537	527	505	531	581	538	567	541	510	538	541	531	512	527	576	539	566	513	529	547	545	545	563	535	564	537	571	516	532	551	493	568	539	564	506	576	512	508	516	555	552	547	547	535	557	534	491	504	544	545	501	559	536	503	531	510	524	561	527	508	532	540	553	492	573	504	535	540	524	523	534	524	542	553	539	496	544	543	558	531	539	537	539	552	493	533	530	557	508	479	558	536	543	556	535	545	542	567	534	527	531	550	588	523	535	559	501	496	558	519	516	526	569	554	537	550	523	595	568	514	500	558	528	543	555	546	504	571	533	526	529	496	530	537	563	532	546	536	546	543	517	537	505	496	540	484	561	527	546	531	524	519	525	548	559	540	532	554	518	549	516	533	540	552	543	533	563	547	492	562	497	512	519	523	551	497	575	534	580	524	518	538	531	557	549	528	548	517	545	570	536	543	557	556	534	563	544	535	490	516	529	558	563	558	575	562	550	547	547	495	588	537	573	489	555	556	550	512	525	548	545	557	566	552	535	553	522	518	535	551	537	526	492	529	498	512	524	516	557	581	534	530	548	531	517	491	529	527	546	525	552	533	530	547	521	555	576	515	538	567	553	535	519	554	531	521	523	492	516	554	551	534	550	520	549	521	555	491	568	552	540	521	553	584	539	493	551	567	533	528	557	516	550	548	553	536	545	556	524	518	538	543	570	529	499	470	540	559	540	505	497	519	538	536	598	523	543	524	529	552	556	574	533	557	543	547	529	555	543	532	556	483	527	546	543	558	525	552	511	550	517	532	553	543	525	530	588	523	556	551	535	533	543	557	545	516	563	562	564	553	510	508	549	538	545	515	573	585	564	595	563	515	555	524	543	526	539	525	494	541	525	547	541	541	548	513	519	526	524	530	530	522	513	552	566	544	549	529	581	548	563	527	541	554	548	576	540	535	523	550	547	540	543	552	557	573	532	535	534	573	547	526	493	501	534	527	493	540	546	593	511	550	554	561	568	555	546	573	538	530	510	534	541	511	556	573	539	551	531	562	517	575	548	576	512	528	536	522	515	508	548	566	484	540	539	537	577	515	496	550	523	555	526	523	536	542	559	574	522	533	586	559	549	533	530	551	543	563	549	525	511	591	555	528	520	534	520	548	553	559	553	567	549	541	539	549	538	553	526	581	553	543	556	549	550	488	524	515	505	549	547	508	593	544	545	539	520	532	509	541	508	533	570	527	516	541	525	568	545	568	528	554	536	554	555	527	553	563	500	574	544	568	559	506	543	566	555	535	558	511	506	546	551	497	561	584	589	564	523	514	539	524	564	516	514	507	547	502	570	525	560	562	565	549	531	563	546	550	558	553	558	515	513	529	570	530	541	515	552	525	516	554	530	570	509	534	502	485	505	541	508	557	578	546	529	509	510	486	525	539	540	549	522	522	531	523	542	527	506	570	515	540	513	524	521	565	555	560	550	506	556	578	583	558	531	527	514	566	556	535	561	531	576	569	552	561	536	523	507	554	528	527	569	524	557	589	534	528	577	538	503	555	532	566	524	514	567	493	540	537	534	531	518	563	544	589	547	536	529	533	502	538	525	544	523	562	542	512	526	497	572	554	531	578	561	580	540	527	567	557	535	531	534	589	487	545	514	481	538	535	507	521	526	502	563	553	545	540	543	506	581	558	560	509	537	532	537	549	563	517	522	572	562	527	541	456	564	531	519	554	539	531	519	551	529	526	576	570	520	531	538	565	548	516	540	538	546	529	521	572	526	548	514	529	477	554	485	537	556	524	510	529	537	530	548	582	558	519	571	508	559	534	544	525	493	528	495	562	489	530	490	509	561	563	534	538	539	566	573	543	536	568	508	533	550	525	521	551	538	568	501	570	559	533	562	539	524	543	503	563	607	525	530	501	485	534	551	545	543	583	544	544	540	534	558	555	561	555	582	542	545	544	563	525	584	558	537	558	540	513	536	561	550	518	508	531	514	524	543	527	558	517	511	558	550	527	510	493	516	529	524	548	542	555	492	481	506	526	525	518	512	503	580	538	503	511	523	533	577	547	503	500	498	534	522	564	546	551	502	557	517	521	527	519	549	516	517	537	549	564	514	499	551	519	543	565	530	548	528	589	533	559	550	508	526	524	523	546	504	557	514	530	539	543	547	538	494	536	543	519	535	545	567	560	540	514	505	509	525	517	526	556	557	530	516	552	579	524	563	513	525	546	500	533	515	561	522	476	524	562	560	547	534	541	583	522	517	529	526	527	541	517	526	527	535	498	556	560	593	518	524	526	581	552	544	510	492	528	538	588	516	525	528	522	541	558	528	568	539	521	514	578	562	502	573	539	512	557	547	568	494	559	560	550	533	532	512	519	561	498	517	514	561	561	532	541	564	529	544	497	552	513	559	564	559	514	510	514	499	538	503	505	550	526	532	544	564	529	540	506	496	523	549	541	572	532	516	535	554	560	575	537	506	530	544	545	550	565	555	550	538	513	556	512	525	549	527	520	514	546	506	531	537	558	524	553	563	562	555	493	570	542	573	569	519	549	556	547	534	550	527	534	528	535	547	528	503	525	532	565	542	534	524	523	548	546	551	539	571	556	565	521	494	570	578	554	533	529	546	539	547	506	513	562	534	545	521	550	542	559	513	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
10473	4944	5292	5164	4442	3122	2438	1921	1837	1666	1527	1424	1307	1121	900	889	914	807	805	788	754	686	736	643	640	512	483	502	562	465	428	411	391	373	338	351	349	327	318	313	306	309	302	336	268	326	293	269	339	303	301	322	266	256	259	290	281	291	260	271	290	250	261	284	268	288	271	278	287	284	272	266	283	271	278	250	279	274	283	261	267	265	256	272	281	287	252	268	264	275	262	279	239	243	281	281	293	274	280	277	280	292	281	260	264	236	231	301	274	265	236	288	275	281	271	263	235	280	257	265	273	263	281	306	294	260	278	280	251	286	283	249	285	283	281	274	265	268	272	256	276	274	280	283	284	268	287	288	284	240	268	269	280	273	294	250	268	281	268	262	254	255	238	262	261	275	276	285	286	299	299	283	269	257	246	265	256	279	256	269	238	254	271	253	266	240	281	266	284	265	255	270	283	273	272	260	281	265	260	254	283	257	250	273	273	280	270	270	290	261	279	275	268	284	267	235	264	277	258	247	285	296	276	283	249	289	282	248	267	237	302	276	261	270	287	285	290	281	273	286	305	305	261	269	256	263	287	269	274	288	258	241	243	261	231	285	261	269	252	285	269	255	272	285	296	251	236	254	263	300	277	250	264	284	249	276	252	276	266	286	291	261	252	256	282	268	252	262	269	291	246	262	257	258	251	266	284	238	232	317	278	272	291	247	271	270	257	258	306	286	257	263	309	275	271	280	284	294	295	284	283	260	274	277	313	306	294	257	305	248	276	275	278	295	284	277	249	268	293	237	267	250	272	259	286	275	259	304	248	249	285	267	268	256	253	295	300	243	259	252	280	259	285	266	304	276	286	261	257	275	269	275	324	222	261	283	293	270	257	274	275	285	261	312	271	298	272	276	271	265	270	302	250	298	272	258	247	269	268	272	244	291	258	265	290	299	289	251	268	242	271	260	276	290	287	256	277	272	298	247	278	274	281	264	281	279	267	232	258	278	280	282	247	261	255	294	282	254	273	280	252	286	264	261	293	314	264	240	287	258	270	257	261	281	288	256	260	278	284	250	274	253	272	277	265	265	283	261	264	275	253	282	266	283	258	258	273	279	265	258	264	274	256	238	265	277	264	291	282	279	273	259	284	277	240	281	300	284	272	258	284	264	283	265	273	293	253	261	251	290	249	245	267	263	272	296	264	277	284	260	262	301	285	281	259	298	270	277	310	268	268	249	250	249	263	258	314	285	278	269	275	271	280	282	268	275	288	283	270	295	268	285	256	270	291	254	252	262	302	278	258	267	289	259	268	265	257	281	259	274	271	278	311	259	270	267	267	292	294	259	259	270	278	298	240	283	249	267	292	280	266	269	261	287	298	273	265	274	265	298	281	267	272	279	249	273	285	276	265	297	267	276	225	277	255	288	272	231	271	265	278	298	292	295	278	262	275	290	281	263	272	253	279	295	252	264	249	271	268	264	272	261	262	286	268	286	281	289	277	283	282	279	300	295	268	261	265	259	254	286	270	266	271	279	272	259	272	255	292	284	244	251	311	277	241	290	232	287	300	280	264	302	257	253	251	265	271	276	261	266	291	315	275	286	243	271	268	243	272	279	266	269	259	271	267	295	286	276	274	261	249	289	283	274	304	256	286	274	259	273	229	286	289	263	293	284	275	288	250	262	253	266	277	283	263	280	274	254	267	265	274	276	238	261	260	283	292	286	271	288	293	273	242	279	285	265	298	270	260	269	267	280	285	275	275	282	265	276	277	298	293	265	289	262	273	290	255	263	259	250	282	260	293	260	263	259	247	255	255	242	265	284	271	251	264	274	269	288	247	284	266	263	295	244	290	277	264	281	245	264	267	265	292	259	266	246	272	265	251	297	266	281	276	238	269	284	280	295	296	265	277	277	271	278	264	267	252	269	268	261	264	257	299	271	265	279	230	276	284	259	260	267	248	277	282	273	275	268	296	267	266	268	223	258	243	267	302	249	287	261	289	268	276	245	281	285	272	252	231	267	254	271	265	261	267	262	303	284	265	259	267	279	271	289	256	268	294	245	296	290	290	360	257	265	286	260	263	309	271	286	300	264	264	250	284	292	311	247	282	243	285	284	288	283	263	312	281	270	273	256	272	263	265	280	245	281	270	272	271	279	253	268	258	261	278	264	296	291	243	278	253	273	282	284	258	266	279	264	289	279	300	267	264	293	269	281	265	278	264	275	294	268	291	255	276	291	260	252	307	260	263	250	280	263	260	286	289	269	258	273	276	278	283	290	260	262	265	261	304	273	266	271	275	253	267	271	273	282	283	285	236	285	268	281	281	278	293	252	267	276	240	248	260	256	279	249	284	233	283	268	276	276	263	312	265	292	298	289	269	280	262	273	263	249	287	269	282	271	251	266	256	247	273	268	257	267	284	283	302	250	270	270	278	255	296	284	285	260	288	243	271	262	306	271	268	288	272	278	281	278	318	283	280	253	227	290	270	272	270	275	271	254	271	269	280	262	270	317	272	276	255	295	288	273	268	295	288	270	254	265	282	267	266	253	278	280	262	289	272	276	240	268	282	283	297	268	284	271	265	250	286	267	291	260	294	240	269	275	283	273	304	272	283	251	268	265	269	291	295	262	292	273	254	289	232	273	248	262	250	261	287	265	242	276	270	253	297	273	289	268	314	266	280	286	258	277	245	274	270	293	287	246	280	269	283	266	248	279	272	267	279	261	269	284	262	257	271	272	289	285	284	267	256	289	264	283	281	288	266	301	292	236	262	267	267	269	282	260	263	273	270	306	306	274	272	272	281	245	286	238	265	274	239	291	259	264	267	282	283	263	287	275	293	288	265	248	259	291	281	268	290	254	278	260	258	265	262	287	270	280	274	292	257	266	285	274	278	263	260	304	275	271	245	253	249	284	301	257	262	275	258	254	277	259	237	269	294	276	278	289	271	261	236	284	257	273	258	280	271	277	271	293	286	300	258	279	265	286	298	306	266	280	285	275	249	296	281	265	251	278	303	246	252	262	277	284	252	263	278	266	275	281	256	269	269	275	259	258	270	268	265	267	279	288	258	260	303	268	277	283	264	267	277	294	256	285	256	278	288	268	292	267	266	270	273	272	287	294	259	260	272	278	257	254	278	250	244	292	264	268	270	285	290	252	305	254	247	255	280	290	273	300	292	270	297	272	248	263	264	242	256	236	278	247	256	259	281	269	252	260	277	270	287	239	263	252	290	273	315	287	267	263	260	247	294	280	261	265	265	257	270	294	280	257	253	265	259	270	262	292	302	261	252	279	282	263	291	285	296	260	288	305	282	270	273	261	282	279	258	276	258	284	271	286	303	268	291	278	286	305	260	281	276	267	277	278	293	255	254	283	243	263	264	278	283	264	282	251	269	275	286	258	252	253	244	240	267	268	271	303	289	280	246	293	306	295	262	246	242	280	284	286	277	273	249	300	263	279	279	291	249	280	294	285	261	278	271	268	277	266	272	255	281	269	310	284	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
6947	4784	7699	10275	10595	9253	8054	7511	7610	7298	6846	5686	5492	5564	4865	5129	4586	4451	4406	4646	4561	4144	4128	3740	3537	3015	2462	2301	2369	2192	2086	2023	1921	1699	1581	1553	1495	1428	1259	1121	1230	1118	1150	1151	1041	1125	1076	1163	1163	1184	1098	1038	1065	960	919	927	965	854	943	924	895	877	849	852	928	874	842	866	913	832	848	830	878	866	806	848	783	797	820	836	824	800	816	847	804	864	786	885	845	854	810	833	804	784	829	800	818	796	832	790	834	787	777	826	838	803	831	825	774	839	857	817	855	849	811	769	845	784	803	761	838	849	802	808	840	802	790	788	873	850	827	795	754	841	884	754	822	802	839	837	810	857	803	805	813	796	796	827	806	806	846	786	768	901	803	812	836	874	811	872	793	854	787	799	790	839	799	842	789	808	861	810	807	789	831	820	840	811	774	869	831	904	856	763	807	868	812	806	844	800	843	810	866	791	843	759	885	823	859	794	831	842	796	758	845	853	780	834	816	827	759	820	876	830	790	793	807	831	841	849	863	854	813	778	860	826	771	830	837	838	814	840	806	790	830	838	842	808	833	810	851	820	847	895	804	852	810	784	826	813	810	784	803	857	849	839	815	829	778	776	838	847	835	815	835	800	850	788	822	847	816	792	806	886	848	776	841	822	813	824	776	826	775	822	849	832	853	837	854	856	859	833	859	818	832	792	783	790	839	806	827	866	821	816	830	827	852	863	801	827	825	832	832	832	810	805	819	824	851	810	826	821	824	839	814	837	778	789	787	848	798	858	789	802	843	847	852	808	840	801	803	773	796	811	852	760	822	813	873	836	822	809	781	790	803	787	821	775	793	804	832	759	809	825	832	794	825	796	802	822	852	825	851	797	812	845	843	822	796	803	802	891	817	806	835	805	839	835	759	810	809	785	830	859	783	791	803	809	807	823	800	882	788	736	774	864	795	821	822	827	808	851	826	872	857	790	802	849	815	770	817	823	843	858	811	752	837	826	830	856	800	815	874	867	799	782	835	816	810	784	814	851	825	834	814	830	829	863	815	847	773	861	878	796	796	835	792	799	816	798	797	852	809	846	858	817	849	812	799	805	784	858	824	795	799	774	857	853	808	788	836	838	800	764	809	821	809	828	824	764	821	796	829	789	828	795	811	803	836	829	816	820	833	844	852	838	798	840	854	838	814	822	843	789	839	849	801	801	859	812	819	804	807	816	804	804	822	798	843	805	851	816	855	798	820	864	822	842	761	827	824	796	871	829	817	820	844	804	804	780	803	806	810	820	848	851	827	858	832	780	810	817	831	799	784	777	795	830	844	833	853	855	844	859	838	841	837	857	859	804	817	758	839	821	789	860	798	842	825	815	807	802	854	822	846	757	812	782	794	825	813	818	813	804	800	859	773	824	813	822	818	825	776	847	839	809	816	761	812	817	838	862	839	777	801	852	850	839	781	806	826	835	812	817	839	838	777	777	818	820	841	830	866	804	867	810	794	809	840	801	793	818	764	816	794	797	819	864	830	893	862	793	848	839	833	835	817	861	827	834	830	794	812	804	810	844	827	797	782	848	800	785	834	799	828	824	806	852	803	805	793	822	792	817	794	799	800	768	858	864	779	858	836	843	821	767	808	805	801	813	797	820	845	788	820	796	817	848	789	839	830	824	815	851	826	775	825	829	799	756	838	832	834	790	845	835	795	818	817	870	815	805	791	836	808	857	787	823	803	858	829	832	789	792	829	761	837	865	808	829	806	777	821	798	824	794	800	785	857	823	821	801	814	861	813	846	853	779	827	824	832	876	829	783	818	811	810	826	803	793	778	797	805	885	767	843	821	831	842	819	821	801	855	805	770	833	834	853	850	805	797	826	825	803	803	795	790	816	859	815	786	829	829	859	807	833	783	848	817	843	844	856	811	816	820	826	827	809	807	766	769	766	782	826	861	812	823	841	764	812	859	806	823	816	849	802	824	854	846	795	835	847	821	814	858	859	842	867	806	856	842	825	823	799	821	794	822	784	802	821	808	785	811	789	862	823	879	775	777	783	816	840	848	838	800	838	834	799	790	862	810	820	819	802	848	783	820	827	894	836	848	814	811	816	795	830	766	852	838	847	849	836	850	821	782	814	801	766	797	867	832	784	903	805	781	814	823	849	851	784	825	838	887	832	836	806	810	826	891	822	795	826	829	820	874	827	783	811	774	814	842	819	799	790	799	821	842	791	817	813	794	824	885	816	822	894	827	792	819	823	826	818	802	840	841	831	820	794	792	805	827	837	842	811	761	793	807	778	804	789	750	840	796	823	805	862	770	830	825	794	760	774	824	847	867	809	854	814	790	833	822	836	840	812	813	806	805	841	802	832	842	883	818	852	792	790	799	830	841	811	819	831	805	802	837	855	851	882	825	867	859	829	780	793	811	753	851	793	867	847	863	829	823	822	836	832	793	821	838	869	834	808	877	789	875	830	818	853	813	824	845	805	895	825	804	810	850	824	858	789	819	824	801	814	831	805	788	830	800	789	798	833	829	797	801	848	833	779	789	824	878	794	837	797	828	800	805	799	830	790	833	806	808	835	856	834	825	768	742	839	803	835	834	847	793	828	793	839	873	808	854	816	792	779	836	788	833	837	840	811	823	808	810	853	811	856	854	816	826	855	806	819	818	795	778	799	794	850	843	808	795	817	811	820	873	820	802	815	829	879	818	848	829	824	835	849	808	791	854	823	795	801	827	772	802	829	797	839	816	854	840	778	804	822	826	813	811	840	783	824	866	862	804	815	817	796	902	793	846	830	867	819	777	841	818	857	808	823	831	810	829	805	837	807	833	873	813	810	829	822	776	771	824	862	818	854	882	808	827	825	850	772	831	807	760	838	829	815	821	820	848	857	824	873	784	818	830	823	803	854	862	813	854	811	830	760	777	805	867	781	816	815	800	824	832	880	865	795	828	859	842	835	812	819	806	852	869	892	812	813	853	831	871	797	815	874	807	808	819	867	858	797	846	847	803	830	797	820	799	800	856	820	819	833	815	801	820	796	830	843	813	817	784	846	842	820	806	840	790	837	790	844	803	800	834	840	783	853	849	790	806	839	834	800	805	781	828	826	797	842	797	756	760	844	820	838	829	831	871	826	819	809	863	780	816	851	758	772	815	838	829	829	868	826	823	831	831	825	815	874	826	824	862	797	827	808	817	840	841	820	791	807	835	839	835	811	810	804	851	837	862	808	834	793	854	871	821	822	826	807	806	818	858	785	827	798	800	790	798	827	825	832	809	849	843	815	887	822	843	851	798	871	810	915	745	831	861	774	822	780	822	800	823	859	845	764	797	828	847	816	916	825	830	830	828	835	831	837	859	823	801	836	820	797	832	805	841	807	850	809	838	787	793	768	843	832	820	835	818	833	824	832	863	802	762	826	783	778	810	817	827	842	822	822	869	807	825	831	838	823	798	769	754	743	831	850	803	877	865	810	832	821	822	861	797	812	806	851	800	858	789	816	830	841	835	859	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
18909	8456	9060	9445	7730	6108	4143	3870	3108	2836	2697	2138	2066	1801	1502	1510	1304	1209	1293	1256	1319	1133	1102	1110	909	773	760	760	655	696	634	574	554	549	549	484	489	509	455	410	459	403	402	428	395	400	424	389	399	386	455	360	394	364	390	373	382	355	369	399	387	365	385	334	387	326	358	309	364	332	347	346	383	335	345	337	310	364	363	320	371	356	374	356	373	322	338	349	333	349	367	381	363	366	341	336	364	343	360	337	368	341	336	336	360	348	364	342	373	346	335	343	380	384	344	337	365	373	350	342	382	369	375	383	351	365	357	335	330	341	359	330	387	326	347	322	381	325	321	333	369	369	323	350	346	371	346	333	348	342	352	339	393	353	379	316	355	365	316	327	361	362	365	355	324	362	363	333	328	330	314	366	376	328	384	331	327	351	328	377	309	335	378	362	348	359	365	355	368	321	335	347	347	409	364	334	371	345	342	366	325	348	311	316	330	383	352	346	290	354	361	345	334	366	387	367	348	357	398	377	352	345	344	318	394	356	358	366	334	361	343	354	321	380	356	363	359	337	367	340	342	371	320	334	352	346	342	362	359	366	342	358	339	361	362	322	370	360	340	345	357	351	350	372	345	370	340	366	352	369	370	354	381	348	376	319	370	377	367	356	356	348	372	344	345	335	333	356	363	345	326	364	330	338	397	336	345	372	340	346	338	366	357	345	325	375	332	333	335	351	357	393	358	359	342	366	352	359	323	334	356	352	387	348	337	360	367	363	363	355	384	372	312	368	346	349	307	327	338	347	364	318	373	337	368	338	339	403	329	371	333	379	348	359	363	319	362	356	337	339	342	315	371	338	347	360	398	343	365	371	341	365	343	341	346	363	353	361	359	321	359	354	356	349	316	385	343	354	368	349	365	345	355	317	339	370	364	359	376	310	369	352	311	348	350	360	348	367	317	352	376	352	356	377	333	357	314	349	350	358	353	326	364	363	368	348	388	351	377	312	330	395	362	368	345	350	341	357	337	349	363	361	363	356	362	350	356	372	347	388	343	347	354	338	350	345	339	354	338	331	359	354	372	370	347	382	325	344	354	350	330	324	357	353	367	382	348	338	371	357	342	339	367	350	347	359	354	352	360	338	356	373	370	318	367	364	367	359	375	352	316	327	371	373	359	334	335	364	334	355	335	324	332	352	355	373	356	346	381	341	410	333	342	380	316	341	355	371	365	358	323	357	317	357	357	339	371	374	340	366	393	396	366	356	344	370	341	356	337	333	304	356	395	342	333	358	342	371	373	336	366	379	338	339	345	348	357	358	351	370	355	364	351	359	335	335	315	361	353	342	341	357	332	315	381	345	368	346	369	344	329	336	327	356	347	364	361	335	326	330	352	318	339	357	367	358	363	342	325	360	340	327	355	391	329	347	388	361	368	346	385	341	342	350	346	361	331	361	385	372	361	363	326	389	310	350	357	344	333	335	337	353	357	323	304	355	329	353	368	343	355	310	354	350	394	374	351	344	335	368	333	330	326	369	346	345	358	385	358	337	346	354	347	340	388	345	323	367	354	384	348	349	355	359	349	309	329	359	357	374	333	349	334	380	344	331	355	331	359	348	330	335	331	328	362	357	359	367	356	373	334	376	344	366	334	350	356	343	364	333	338	371	350	347	351	384	346	323	350	336	343	342	384	369	342	338	378	360	365	348	342	326	301	339	326	365	336	353	346	359	366	345	357	328	318	372	378	360	346	313	368	367	369	325	372	348	344	349	343	347	328	362	345	349	357	368	333	344	366	341	347	369	346	374	354	376	344	346	355	334	380	355	348	307	359	370	332	354	338	366	377	364	364	358	346	393	341	354	326	357	348	328	363	282	335	389	344	331	322	358	365	367	360	363	368	361	350	360	381	369	371	337	330	321	347	383	352	379	374	349	362	345	369	356	315	322	370	346	334	335	345	373	343	349	378	402	345	352	388	381	359	363	362	330	340	362	373	354	362	399	317	354	353	327	356	372	351	357	305	354	361	347	349	339	368	345	359	369	336	339	375	344	320	350	385	340	376	368	366	338	337	345	366	317	369	376	333	348	323	321	353	311	360	321	342	349	364	378	367	318	341	334	327	375	358	318	399	363	322	358	326	342	332	366	329	337	359	378	331	336	375	341	362	359	375	339	338	345	369	329	345	333	353	361	339	374	345	362	367	339	364	391	338	342	331	344	370	308	363	346	366	339	329	332	367	348	324	330	359	331	355	346	322	343	370	324	362	352	348	379	342	386	344	362	328	337	315	326	361	350	366	346	383	345	362	343	357	334	343	355	304	356	352	339	323	399	363	333	283	350	335	332	362	356	381	345	356	338	390	331	345	378	340	367	383	327	339	344	345	351	344	362	361	380	354	348	342	367	361	360	360	353	372	345	356	346	361	382	373	321	355	336	362	375	391	392	368	348	345	348	379	341	372	366	322	352	375	345	332	334	344	368	328	335	365	334	336	340	318	382	374	377	358	332	335	341	333	367	392	348	375	378	382	342	344	320	343	364	369	346	370	343	351	358	341	364	337	385	371	341	352	354	366	386	370	389	345	333	318	333	339	327	349	331	328	313	345	325	352	323	365	367	347	342	346	357	337	350	374	379	362	363	351	340	317	364	330	331	386	379	359	373	370	303	378	322	336	354	311	327	353	373	385	362	372	384	357	340	343	319	385	321	349	350	357	414	357	352	338	361	351	348	352	341	364	351	322	375	355	374	346	370	376	385	328	359	334	358	359	336	360	345	363	340	353	348	305	348	334	368	332	391	351	318	361	309	373	345	336	371	345	356	324	356	327	360	368	358	341	363	333	372	357	345	336	393	376	361	359	377	358	335	346	379	364	329	329	380	352	338	340	378	344	346	376	360	333	355	344	337	342	326	326	330	350	344	350	351	342	322	369	342	313	376	377	341	351	369	403	321	350	377	365	362	334	347	335	350	344	318	342	332	365	346	360	346	344	360	385	397	352	363	375	333	336	349	378	337	347	381	391	332	369	370	375	358	316	322	334	357	329	368	336	337	332	341	363	346	330	354	309	330	341	374	343	361	334	362	307	370	318	354	363	391	357	383	381	316	357	334	381	358	363	325	345	338	372	367	326	337	322	357	357	326	356	291	388	343	358	336	354	331	389	371	366	376	324	365	316	345	351	343	337	338	354	389	319	351	355	375	386	361	357	354	344	346	349	361	367	368	401	410	358	338	335	362	324	335	359	362	331	362	342	340	395	319	365	335	345	373	364	358	358	386	350	360	360	352	335	331	365	349	332	325	356	371	346	357	387	346	358	351	346	360	349	361	371	354	341	356	376	329	365	333	348	340	334	353	353	347	392	371	340	361	353	351	335	319	321	333	322	355	369	338	340	352	351	336	345	307	394	358	334	364	366	351	334	372	352	349	355	325	331	348	345	332	362	355	340	320	370	336	375	362	366	347	323	371	355	349	381	321	374	323	368	361	368	362	327	335	345	383	366	343	350	339	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
9755	7408	12031	15627	15342	14752	11631	12876	11758	11497	10513	8601	8849	8338	7861	8335	7192	6836	7155	7071	7649	6961	6575	6114	5469	4665	4223	4058	3532	3350	3368	3086	3058	2470	2412	2251	2148	2040	1916	1615	1867	1710	1630	1630	1438	1404	1793	1772	1727	1508	2202	1360	1370	1254	1177	1207	1209	1253	1246	1091	1188	1140	1083	1083	1084	1100	1084	1047	1064	1018	1087	1010	1069	1097	1028	1050	1086	1027	1097	1002	1012	1076	958	1053	1083	1023	1027	1087	1011	1003	1052	1033	1017	959	996	1019	1066	1063	1048	1024	1000	1021	1021	1039	994	1076	1042	1038	1025	1034	987	1024	1017	1029	1001	1085	1011	971	1028	1055	1037	1058	978	990	1027	1044	1015	962	1009	1013	958	1014	984	1018	978	1020	998	1022	979	1031	1012	964	1027	1059	969	1011	939	1017	991	989	983	1011	1052	952	1010	1019	1018	1070	996	1026	1001	941	1033	974	1028	1039	1078	970	963	1065	1022	1076	1041	1047	1087	1033	1000	1031	1005	1023	1013	997	1032	997	1031	989	1065	969	966	988	986	1031	1021	996	1034	1021	1020	983	1011	1041	1014	1022	1001	1049	1005	1060	990	1041	1010	1005	1014	1060	957	1021	956	995	1011	996	1044	1024	1015	1042	971	973	1008	1077	989	1014	1062	995	1001	960	1073	1005	1038	1037	1074	1074	1030	975	1038	973	1028	989	1052	1078	1032	1034	967	999	981	1050	1050	1027	1021	1001	981	1024	1057	1032	981	957	1028	985	991	1019	1003	1001	1015	1020	1053	1047	1064	1035	1061	994	1024	982	1021	1018	986	992	1075	1001	972	1008	1041	1029	952	1026	1049	1032	955	1084	933	991	1080	1025	1009	995	1000	1045	1040	1023	1110	1082	1029	1012	1022	1033	1070	1024	986	957	960	1075	1009	1006	984	1024	1012	1013	974	971	1007	1104	1042	987	960	999	1010	998	1021	1018	1008	977	1016	1039	1007	1009	975	1033	991	979	944	1012	980	999	1018	1062	1001	1047	1026	1063	1006	1053	1035	1020	1024	1015	920	1040	1027	1044	1028	995	970	997	1004	1025	973	1006	1011	1045	966	1015	1038	986	961	1032	1051	996	978	1025	993	1005	1050	1018	1019	1029	982	993	980	1051	971	1012	1005	1006	982	1050	1028	989	1017	1046	1019	1092	968	983	953	1008	965	951	998	1009	1011	993	983	1078	1022	1052	988	1032	976	955	1032	1013	1021	1014	1016	1049	1004	1027	1045	1053	944	1002	951	949	951	1005	1068	981	996	986	1037	1049	1052	997	996	1066	976	993	1041	1036	1043	1042	1031	1010	1006	999	1078	1037	1005	1038	990	991	1036	1033	1008	1006	978	1002	997	988	976	1044	1042	1009	1016	995	1010	1030	997	1025	1035	1057	980	1024	1025	1034	990	1048	1027	1013	1006	1000	986	999	1033	1014	994	1024	1040	993	1072	1005	980	946	1059	1005	968	965	1012	1058	1047	1042	1077	982	996	985	991	980	999	988	1007	1022	1028	980	1021	1005	1023	1061	1052	982	994	1017	992	1029	1030	983	994	1057	1020	997	984	976	1039	1013	1001	1002	1001	998	985	1065	1000	975	1028	988	981	1037	1042	965	967	1056	977	1033	1034	1047	985	1060	972	982	1019	972	1057	1039	964	994	1021	993	1031	968	1015	1042	1034	991	1023	1019	998	1001	1074	985	960	1065	1056	1000	999	1041	1029	1028	1054	1042	967	1027	1006	968	980	1049	1053	1045	1014	1060	1005	1014	1011	1021	1048	1081	929	984	1031	1020	980	1019	983	1002	1040	993	984	954	1033	972	993	1034	999	1016	1009	1000	960	967	1029	1037	978	1045	1004	1001	975	1048	973	1006	1079	974	1043	1033	1027	993	1039	1017	991	1037	1035	1010	1058	962	994	906	1030	1017	964	1031	993	1021	1057	1023	968	943	995	1026	1056	979	1001	993	1003	1032	1036	985	973	999	1045	1007	1022	1032	1021	1036	995	1052	1006	1002	1080	987	1010	975	993	1044	948	1006	1051	979	993	1042	953	988	1015	1009	1053	1002	981	1017	992	994	1005	1029	1006	989	1011	1004	989	966	1010	995	1000	1040	1049	992	951	1026	979	1016	990	988	1004	962	957	1054	942	1056	1017	959	1072	966	1002	994	1011	1027	1053	994	1032	1014	1019	1054	1007	1045	969	977	966	976	1032	999	1060	993	984	1022	1037	1020	980	1014	1044	1054	996	1085	1066	1012	1044	981	995	990	1007	954	983	1020	1016	995	1035	1042	1036	1113	1023	970	1015	991	1017	1014	1028	1074	964	1008	1028	1027	1015	995	966	962	1017	986	936	1017	999	1049	1029	1070	1115	948	970	1030	988	1005	1002	998	1078	1022	1001	977	1021	1046	1024	1034	993	1003	1008	977	1020	1026	1021	990	1054	988	1002	975	1038	1028	1015	984	1020	1109	1023	1037	1035	998	1025	1005	955	999	1036	1020	1006	1049	1009	1032	1042	1051	1005	1018	1004	1044	1045	984	1047	945	979	945	1010	1010	1031	988	1015	988	1018	1033	1009	1058	1003	1045	1037	992	1060	1013	1000	1058	989	991	1037	994	1009	1059	1012	1012	981	1001	1011	984	1064	1012	1019	1013	1008	1032	977	955	1008	978	1086	987	1020	1009	974	993	985	1059	1075	987	1013	1025	1016	998	994	1029	1010	1028	1053	1015	934	1020	986	984	976	959	995	1039	1040	1047	1001	1056	986	970	1017	1009	966	1018	968	1041	1018	997	1052	1003	1080	1036	958	1012	1018	1016	977	1034	976	1129	1070	968	963	1003	988	1057	995	998	980	999	935	1046	990	1010	989	1041	1001	994	963	988	979	1017	1014	1064	1008	1013	1012	1032	1030	992	1040	1007	1029	970	1026	1056	1009	1037	1002	1023	1059	983	1025	1010	941	991	1043	989	1018	1024	1036	1007	981	983	1022	999	1023	972	989	996	1037	1055	1032	1028	1010	969	1046	1063	1029	994	992	1030	1000	1013	946	1003	995	1023	1003	1060	1010	1035	1015	1089	1000	1017	1045	1030	1065	1009	1054	1008	1014	1034	1009	1055	1048	1072	1005	972	996	997	1037	1038	1008	999	981	956	996	999	961	1061	984	988	1024	1050	1061	1032	977	1025	1010	1026	1034	994	978	1083	1033	957	1061	1038	1003	983	991	1025	1027	985	1009	958	993	1027	985	1011	1013	1074	1069	1034	1018	947	1011	1043	1037	959	1012	977	1006	1019	1037	1003	1051	990	942	1033	1052	1042	1030	1086	1027	1047	958	1004	1074	1014	1008	993	955	1003	991	1009	962	926	1014	1014	993	979	1020	1087	1029	1024	1054	961	1053	967	940	1027	1005	1025	1031	1087	1040	1049	917	1045	1016	988	1036	1067	949	1015	972	1032	1008	1005	1034	992	977	1020	978	1044	1030	1008	1029	1007	989	1048	1005	982	1000	1036	983	984	1051	1019	1008	1003	1014	1026	1019	1016	1037	1008	1021	984	1061	971	960	1023	1004	981	975	1034	1045	1014	927	1014	1026	977	992	985	1014	1011	1063	1004	993	985	1006	1041	958	1040	1064	1034	997	1009	1055	1020	959	1016	998	1001	1027	981	1037	987	986	956	1006	1030	993	1050	1016	1021	1001	1013	1049	960	1043	1006	991	1027	1031	993	980	1044	931	1019	997	960	998	997	1030	985	1006	1035	1014	1023	978	977	1005	1017	971	1034	1029	1048	991	980	994	1049	995	981	992	1017	1008	930	1032	984	1051	962	982	1001	1065	981	1040	975	968	1002	1027	965	1037	1060	977	990	995	1012	1052	1064	1025	1006	1019	963	991	976	1025	985	993	1017	1005	1012	1011	1036	997	992	995	1056	1027	970	977	1009	1008	1092	990	1005	1005	1024	1036	1021	989	981	994	983	1033	1056	1025	1010	1032	1009	1046	1029	961	1003	1012	1087	1067	988	1014	1015	987	1018	965	1051	989	989	1041	1042	1017	939	1062	968	993	1027	1047	963	1042	1070	1014	1015	1004	970	1027	1020	1014	1028	1025	998	1024	1031	1039	1001	1046	971	988	982	970	1036	1020	984	958	993	1038	1123	990	1102	1068	995	971	966	993	1004	1041	972	1014	999	1047	1027	960	951	1030	1007	988	1073	1029	966	1015	996	993	1028	1051	981	975	1034	990	999	996	1040	1020	1000	1042	1015	986	1011	957	994	985	1035	1027	964	1001	1096	1023	1071	1027	988	1046	1030	961	1038	1036	1022	1003	1026	1028	993	968	1038	1001	1054	1022	1023	996	961	1005	1035	1017	998	980	1035	979	1012	991	971	1072	1057	1065	1022	953	948	998	1074	987	1019	1032	968	1011	1099	1003	1034	1057	1015	997	1009	999	1015	1039	1016	969	999	1068	974	1000	985	1031	934	1070	1057	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
2799	951	1339	1190	1040	875	672	641	559	494	485	428	359	348	360	302	361	314	339	338	298	308	285	279	226	243	264	202	218	204	213	212	190	168	163	189	174	176	173	159	165	173	182	194	191	175	153	187	176	187	179	158	188	166	158	175	162	160	156	188	182	177	159	179	168	161	179	192	164	163	191	191	169	169	164	162	173	166	194	179	184	171	185	150	161	170	194	186	193	185	169	169	174	175	159	160	167	173	201	194	153	182	170	162	144	182	170	172	155	168	165	166	175	162	167	178	171	192	167	176	156	174	163	165	183	172	193	152	171	161	164	157	185	174	183	179	156	195	162	173	164	198	146	178	168	166	147	162	175	165	175	157	188	168	149	192	167	174	168	141	158	159	172	177	162	170	184	162	182	179	182	182	162	160	213	145	171	173	158	186	171	196	187	189	177	191	170	182	157	166	171	177	180	166	163	172	171	157	169	158	166	156	185	160	193	180	171	174	170	182	157	171	153	173	172	168	174	168	167	154	156	160	144	163	184	178	201	189	168	169	175	147	150	203	173	168	166	155	179	141	197	158	188	144	180	182	194	166	179	175	172	167	166	173	182	150	184	166	168	174	159	160	161	197	159	178	202	163	177	174	172	177	204	178	142	172	168	175	167	184	167	168	194	181	194	177	177	180	164	180	180	191	188	178	177	183	206	168	181	173	202	169	180	165	163	197	179	189	171	182	186	147	186	170	164	175	167	165	174	167	178	182	174	175	162	161	154	166	154	175	168	170	167	170	178	177	165	166	183	161	166	161	178	171	193	165	165	153	181	167	178	181	156	171	159	164	147	152	186	170	185	165	150	148	172	187	178	169	172	164	177	161	177	151	167	176	178	152	197	164	188	179	178	152	180	159	166	169	165	194	169	169	163	183	198	169	161	184	184	172	159	169	152	181	173	175	173	171	185	158	188	164	159	161	175	184	176	161	171	190	179	180	201	173	186	165	183	169	154	178	151	159	176	172	182	173	159	164	166	175	167	194	152	169	169	163	188	157	179	152	158	183	148	181	179	180	183	168	160	170	179	177	178	159	150	203	180	157	178	146	186	173	170	175	177	169	165	172	192	147	176	165	174	160	178	158	145	171	162	177	173	198	163	144	176	162	164	178	185	156	197	151	144	192	174	171	184	185	155	168	178	181	161	154	159	165	164	180	179	165	165	155	177	172	175	179	156	191	195	200	207	164	150	185	154	179	182	173	173	149	179	197	178	179	174	156	174	167	173	182	172	187	177	162	167	192	183	171	172	195	183	188	143	170	167	159	176	170	163	183	167	166	175	196	167	190	190	177	180	178	178	191	154	159	180	174	161	162	162	185	163	151	185	168	148	170	163	172	165	171	171	172	160	158	183	180	175	170	176	170	163	169	171	153	170	174	159	201	184	156	159	160	152	179	188	157	185	163	182	160	200	176	173	188	179	173	171	159	167	202	167	169	166	149	205	190	177	172	185	177	204	183	177	172	179	180	176	206	179	166	162	191	192	185	170	177	169	186	170	177	167	181	166	185	176	181	151	152	176	173	169	176	183	147	183	169	169	188	139	170	173	175	177	167	191	185	173	170	164	151	172	171	192	167	162	181	176	169	207	184	166	178	170	177	157	178	191	157	180	187	189	182	158	181	171	168	175	169	172	137	162	172	172	155	206	160	157	164	163	172	156	168	168	166	154	172	184	154	207	159	166	174	154	181	183	169	163	159	160	159	169	168	193	165	176	150	168	168	164	190	192	153	159	185	184	170	167	169	175	161	165	180	173	161	170	179	153	179	155	178	168	152	173	148	167	184	178	179	168	172	163	177	166	155	168	177	170	150	173	182	195	169	180	155	172	170	171	157	186	175	159	165	148	151	152	185	150	169	155	178	175	183	156	170	159	176	186	199	195	161	196	177	157	186	179	167	175	203	169	175	165	190	171	185	200	168	177	155	181	171	167	189	161	152	145	140	152	167	201	187	162	180	175	173	167	169	179	161	160	146	170	200	166	189	174	193	185	167	179	164	171	161	172	167	213	185	161	186	175	178	168	176	157	163	171	180	160	170	180	162	202	157	184	198	153	177	183	160	189	173	180	171	171	180	157	192	174	195	184	169	199	181	166	166	177	189	177	188	193	176	189	167	179	164	175	170	176	179	168	196	175	152	157	182	179	177	193	163	160	182	159	188	172	189	159	171	165	191	183	182	174	172	166	166	183	155	153	184	180	176	171	167	169	148	183	169	160	161	156	195	180	160	148	147	178	195	178	185	172	166	172	177	156	177	174	167	169	161	182	166	209	155	188	176	172	169	164	157	200	167	162	166	163	173	202	169	164	182	183	189	170	168	166	186	183	156	176	169	182	163	175	157	189	171	176	160	177	185	181	175	177	184	193	161	173	198	177	216	180	157	157	163	195	173	142	180	174	164	169	165	173	175	192	184	195	177	188	183	167	177	197	163	159	170	178	169	197	147	143	178	168	150	185	176	186	190	176	171	173	184	160	169	190	166	164	190	135	172	185	162	167	175	168	168	177	189	184	158	144	185	166	195	175	153	166	170	164	154	157	175	160	146	146	179	171	160	190	176	188	154	166	178	207	166	168	186	161	171	133	175	167	152	185	168	176	170	152	184	183	185	182	164	169	174	172	168	162	145	177	165	194	158	148	167	162	169	166	144	168	173	191	170	169	163	168	160	181	168	183	184	171	181	169	166	169	169	185	174	162	185	175	194	177	172	168	156	174	173	168	178	172	170	157	163	169	171	194	190	149	169	187	180	179	195	162	188	180	177	149	164	198	161	173	187	187	156	165	183	174	186	185	184	206	178	173	188	161	159	174	168	179	160	151	158	177	186	180	167	174	154	190	168	155	150	182	169	172	160	170	169	148	190	180	160	180	188	175	196	159	182	166	190	184	159	163	172	168	179	176	178	183	173	183	188	183	197	179	175	184	139	188	158	161	168	167	193	158	168	175	175	171	182	160	170	161	184	173	157	171	191	199	177	176	166	165	178	170	187	149	177	170	160	170	158	169	197	172	148	164	175	164	182	184	174	163	164	158	168	182	173	161	212	205	157	174	165	200	185	165	187	194	174	163	157	168	164	166	163	177	181	188	178	188	166	174	158	170	189	179	169	169	162	180	173	166	157	180	154	177	180	158	162	176	168	175	170	173	160	164	164	184	185	175	178	167	213	183	182	172	180	161	172	156	199	151	192	166	189	169	156	153	162	181	184	187	149	177	177	172	172	166	160	167	158	166	175	196	184	177	173	168	180	191	170	146	167	153	168	177	182	174	190	174	168	182	172	158	149	174	151	174	176	164	164	171	184	180	172	160	178	175	161	155	187	162	191	177	193	174	185	204	154	173	170	164	167	139	176	164	171	183	162	174	160	190	160	167	172	171	152	170	155	184	169	173	177	145	171	177	194	178	174	143	166	181	171	172	164	160	160	180	163	165	177	181	177	179	155	193	174	160	184	180	190	157	162	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
2527	1439	2731	3831	3989	3922	3227	3216	2799	2521	2396	2075	1865	1754	1739	1704	1661	1682	1617	1677	1581	1449	1414	1258	1112	1084	964	922	884	824	768	718	705	684	693	614	621	601	610	593	620	604	602	572	596	525	556	605	594	529	538	559	588	592	574	568	572	563	528	566	603	599	555	588	537	589	546	576	564	548	572	517	547	587	587	580	586	558	559	574	557	549	571	588	564	552	571	539	583	559	546	588	572	547	542	525	581	560	547	547	553	581	544	567	574	541	547	531	561	537	543	608	596	566	567	577	556	557	571	564	565	545	561	554	574	551	574	553	534	569	545	581	531	555	549	569	525	573	555	586	513	618	526	545	550	561	573	589	547	546	542	579	517	555	550	546	552	585	535	572	564	552	530	615	509	562	547	549	565	580	600	564	574	566	613	543	518	559	581	583	640	550	573	539	576	538	567	576	519	615	536	552	543	602	555	533	566	561	571	568	551	553	563	560	570	547	571	562	547	554	541	535	594	569	581	533	598	550	579	570	562	544	583	566	553	559	586	541	610	546	546	597	553	587	589	577	579	590	590	565	555	538	547	583	552	572	543	550	542	592	586	551	565	551	600	565	531	566	598	547	597	573	570	534	525	551	599	537	520	549	561	553	622	583	592	546	597	584	503	562	556	566	599	564	548	551	576	602	568	563	592	561	567	538	569	591	534	553	581	540	574	546	544	551	571	582	561	529	573	556	538	580	563	562	553	603	579	599	493	542	594	599	591	602	544	565	527	545	589	579	545	522	577	605	602	606	603	540	557	517	538	522	554	508	561	562	546	537	571	602	557	583	606	603	588	611	547	543	591	536	546	545	528	583	536	570	577	561	545	557	571	537	555	610	552	544	576	534	571	562	548	575	541	560	586	569	576	533	545	532	625	553	564	594	539	568	561	537	587	543	521	562	589	575	554	551	528	544	583	516	585	566	566	565	601	611	551	586	551	568	531	562	575	590	542	551	569	537	521	538	545	560	536	563	542	548	595	593	556	574	568	574	578	576	576	559	586	583	594	567	569	603	582	591	545	522	579	561	614	583	598	521	577	580	599	537	561	543	586	541	580	554	553	582	539	574	551	580	569	566	589	595	576	577	576	590	563	543	594	565	530	553	603	583	563	546	603	576	523	583	566	586	543	549	510	548	582	521	621	549	594	510	540	569	551	510	559	577	578	526	582	548	552	565	533	562	565	563	543	597	553	562	555	600	506	580	549	555	520	607	540	579	553	539	610	565	571	565	561	523	598	568	600	544	515	569	541	564	542	565	556	537	570	543	586	537	554	538	546	601	565	554	530	556	540	596	535	523	558	562	548	572	501	540	622	577	537	566	544	567	555	577	562	545	556	609	551	584	558	561	563	562	584	553	561	555	522	583	584	547	537	597	552	542	585	544	520	572	571	599	557	565	590	598	541	580	557	595	580	541	561	570	554	577	566	585	564	559	594	566	620	562	518	569	582	557	581	560	554	577	559	552	571	602	557	549	586	576	575	575	546	563	585	570	535	590	530	573	566	588	551	520	531	606	585	593	570	532	574	553	583	583	537	602	574	540	572	546	525	556	543	597	558	556	599	591	553	564	570	538	557	580	539	544	558	537	551	514	573	543	524	552	573	610	565	561	574	529	566	543	566	567	581	549	556	604	568	568	583	535	553	607	597	508	576	573	567	557	556	569	583	551	525	574	584	522	558	561	588	549	579	536	558	531	561	554	591	580	560	575	540	567	583	514	536	565	579	536	555	572	562	533	523	551	585	559	504	567	530	562	528	561	550	548	554	570	583	548	593	557	562	583	550	540	610	521	545	554	553	613	583	551	497	592	609	600	575	590	572	535	558	591	602	554	590	583	555	588	580	535	552	606	571	548	561	536	553	578	595	567	541	592	531	557	582	550	568	569	571	583	545	605	562	570	542	554	605	559	526	537	562	588	557	580	551	558	526	589	566	540	579	543	557	535	574	590	565	561	536	567	591	545	562	559	560	618	547	556	617	561	575	552	509	536	552	599	569	550	549	543	581	565	563	547	572	563	543	531	584	583	591	544	628	580	566	560	572	530	592	535	557	591	543	537	587	540	575	570	552	550	531	576	579	604	559	569	602	539	542	538	557	565	575	530	576	573	561	574	594	546	555	580	583	557	623	560	584	557	598	582	559	582	547	524	530	530	523	595	581	592	545	546	565	561	578	557	539	623	573	555	545	539	555	604	577	546	564	567	564	606	559	559	526	549	552	561	561	571	566	536	605	534	569	570	568	504	561	555	556	548	549	545	550	584	592	545	533	542	540	522	549	543	595	550	560	608	580	544	538	575	583	510	564	599	560	562	591	617	556	580	560	578	582	549	560	563	577	603	580	537	522	546	556	619	585	540	560	562	546	581	576	538	557	565	541	544	570	574	561	557	515	573	541	587	569	561	561	567	546	546	559	567	546	550	620	597	575	601	550	528	562	549	546	557	565	523	544	566	577	540	548	551	552	557	574	529	545	593	611	552	597	523	547	565	556	532	570	579	563	537	534	540	574	593	572	567	564	525	562	579	536	568	590	573	554	553	563	580	550	537	587	548	555	565	587	547	595	561	559	532	533	557	539	554	564	520	556	568	572	606	593	563	588	564	565	600	526	555	527	565	568	570	596	540	551	557	529	497	565	522	563	561	576	549	610	524	550	602	527	566	550	556	578	558	584	578	584	583	544	571	623	545	536	571	564	568	537	538	534	596	572	581	577	560	561	531	550	573	565	578	556	575	589	586	550	520	553	613	564	536	542	563	553	536	594	579	561	561	550	555	527	564	578	549	575	588	534	572	581	543	586	536	530	617	584	589	558	566	534	534	541	544	561	555	551	579	576	559	569	581	571	557	568	574	574	553	589	549	566	569	580	570	564	574	572	564	549	589	592	565	584	577	560	627	590	602	536	561	568	550	556	559	571	548	573	594	592	551	540	567	562	566	544	523	529	584	554	565	507	580	549	556	563	566	533	526	579	587	543	538	591	524	565	563	556	533	541	574	544	546	538	575	596	573	570	591	552	572	567	554	556	600	602	536	559	579	564	577	588	563	544	593	557	547	569	588	569	580	603	579	564	557	567	548	572	576	531	542	550	546	592	568	539	562	560	569	558	567	571	540	549	563	533	558	553	544	571	579	545	537	558	582	593	581	581	573	567	555	540	553	569	583	543	559	603	567	550	587	595	550	597	571	529	578	539	525	550	547	573	557	533	512	564	581	613	576	552	548	562	551	578	588	576	589	612	571	562	536	585	553	566	548	570	560	569	573	576	543	564	589	538	526	549	582	495	538	565	549	513	563	555	602	560	558	554	553	603	547	571	551	538	594	560	596	546	564	539	543	523	567	528	563	537	531	554	564	529	541	556	576	547	561	558	591	554	600	593	561	520	552	587	600	578	577	571	550	615	541	525	553	575	513	554	599	563	569	524	532	537	562	596	532	597	567	567	620	592	509	570	533	570	546	562	543	577	559	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
10696	5284	5494	5602	4485	3586	2418	2350	1969	1860	1625	1170	1134	1080	940	969	802	839	841	858	790	742	670	652	586	517	486	493	475	440	408	363	397	391	383	394	351	327	368	309	330	298	298	337	294	310	344	326	300	306	318	313	291	287	274	297	291	277	294	289	297	261	277	267	255	301	312	299	284	275	276	252	274	299	269	291	286	268	275	288	308	297	278	268	265	297	309	285	286	301	306	283	302	271	283	299	256	268	296	266	262	294	266	288	302	287	295	245	286	270	246	307	279	256	256	273	273	268	294	282	272	279	319	307	286	272	270	276	280	265	293	293	252	266	275	256	271	275	278	289	285	303	281	284	288	291	289	250	289	262	291	257	291	284	266	280	274	277	292	283	304	275	296	274	293	280	287	262	293	294	324	284	275	297	302	261	305	280	303	300	308	245	283	258	295	284	269	278	285	281	268	293	292	283	303	315	251	277	279	319	293	247	280	257	264	259	268	256	284	246	268	270	292	275	271	294	287	258	288	273	277	305	273	292	281	311	296	290	252	285	271	304	274	268	277	278	285	294	275	267	303	272	267	279	291	278	231	264	272	306	265	301	283	269	265	289	274	302	272	298	298	291	308	249	251	275	306	282	293	276	267	267	278	289	300	276	271	300	305	267	275	270	274	309	269	289	281	262	290	275	287	259	268	261	292	269	288	267	269	269	255	276	280	282	279	277	276	284	309	261	269	252	258	284	285	268	265	268	279	295	281	294	254	301	295	271	253	295	253	270	300	313	307	325	274	289	269	270	254	287	313	293	280	277	295	284	295	280	289	265	299	253	284	267	277	288	296	294	279	296	306	292	251	277	263	286	257	279	276	278	282	263	323	266	268	308	253	281	270	294	275	276	285	285	285	279	246	288	303	280	274	287	270	272	252	285	290	289	269	286	291	302	286	274	305	272	277	290	271	284	276	292	276	290	262	273	283	266	307	258	303	303	300	314	300	277	274	280	282	273	273	284	272	275	285	293	299	292	265	284	274	253	275	293	283	276	286	256	290	296	303	289	279	308	259	307	287	263	283	274	312	261	263	305	283	248	294	276	273	270	302	312	268	235	280	266	258	280	298	266	266	294	275	278	257	279	281	313	286	298	275	276	263	306	293	272	275	253	276	258	298	281	301	293	278	284	260	275	293	270	250	301	252	278	300	266	320	271	284	276	285	276	286	294	272	242	291	283	281	258	302	268	287	264	311	252	256	290	263	262	267	281	273	281	294	290	282	265	285	298	274	300	284	276	279	276	307	282	260	246	256	269	284	284	297	273	282	253	291	277	271	273	251	283	259	243	290	298	298	284	281	296	278	235	253	275	294	260	291	285	313	265	264	286	265	245	285	277	263	284	280	290	314	228	283	282	287	269	306	308	274	281	273	271	293	290	274	274	283	304	282	292	283	295	263	278	295	266	265	280	307	267	277	271	308	281	260	277	268	288	290	290	284	285	286	256	285	268	319	284	263	265	276	302	303	279	292	275	278	278	268	319	277	265	255	307	300	258	273	275	295	292	303	279	263	262	265	263	264	253	255	263	265	282	262	282	287	252	272	300	286	286	258	291	273	275	312	278	261	291	283	292	269	287	282	268	272	303	264	307	280	281	279	276	304	279	288	276	273	278	309	310	259	282	289	281	309	301	271	290	301	275	269	279	296	294	314	312	275	284	286	288	296	289	282	287	258	302	307	295	258	260	277	248	268	298	316	268	271	298	268	282	299	302	303	311	278	277	288	278	256	275	306	270	275	295	277	276	260	275	273	280	275	282	298	262	270	293	243	244	277	259	326	279	265	276	293	267	274	269	284	283	279	275	312	293	274	281	303	286	295	269	268	307	290	286	251	325	307	250	271	287	293	254	248	307	284	270	297	275	282	255	250	280	284	263	286	282	299	272	276	295	251	294	285	289	277	269	292	282	290	274	271	275	259	284	265	261	280	266	303	284	263	286	298	293	295	259	275	264	265	271	315	276	293	272	294	267	295	270	298	268	320	301	291	298	274	264	274	290	276	265	302	294	282	305	246	291	289	274	286	275	264	289	279	303	288	294	277	293	290	274	260	294	324	261	290	288	323	273	277	280	287	268	275	268	271	274	296	278	301	291	323	267	278	278	283	270	279	292	293	304	279	255	268	261	294	271	283	309	279	288	292	292	275	286	299	276	284	286	270	274	288	281	276	261	256	285	285	282	294	269	295	246	309	266	266	286	253	284	298	264	287	274	285	267	272	273	285	284	331	295	287	287	294	287	288	277	253	271	261	294	286	293	254	293	296	290	264	272	269	277	272	257	297	289	312	290	279	278	290	303	244	281	284	298	312	291	287	267	281	321	305	272	297	296	271	296	287	300	253	282	282	340	279	276	297	263	259	294	276	290	306	286	285	261	302	282	284	283	275	249	288	271	314	276	281	281	300	304	294	265	267	282	303	264	247	270	286	279	296	256	306	295	297	270	281	262	282	286	289	263	315	289	295	313	286	302	291	298	262	293	285	296	277	312	303	292	284	251	312	260	285	282	275	260	289	260	268	291	280	271	278	251	319	283	284	290	293	288	261	295	288	249	292	292	286	264	285	274	286	270	305	255	301	281	271	321	259	246	289	286	261	295	323	267	292	271	268	275	283	257	291	259	275	280	299	263	296	310	302	286	281	253	292	305	306	259	253	300	268	306	311	280	253	283	295	268	284	286	290	296	236	280	258	286	267	285	287	304	267	267	309	287	270	273	311	285	283	284	285	296	278	287	281	267	268	274	263	285	300	270	280	291	288	266	253	278	299	274	269	303	299	324	300	259	283	297	299	249	288	274	283	281	274	284	305	296	300	278	265	259	283	324	276	263	327	248	299	292	297	249	284	282	275	288	292	272	263	267	266	266	308	249	300	289	309	292	274	289	286	281	265	281	274	283	283	243	294	299	271	283	284	308	298	275	274	271	281	293	286	269	310	284	283	278	276	288	290	276	264	283	284	300	273	242	271	268	298	281	266	267	285	282	291	284	287	295	292	272	344	313	284	284	275	261	291	308	274	279	251	298	276	252	270	303	273	307	249	297	275	258	292	266	280	276	297	295	290	280	264	290	294	278	296	275	306	301	277	269	290	272	310	278	274	252	267	257	297	301	267	321	272	265	295	277	299	269	279	294	317	298	279	255	278	314	316	277	271	297	279	253	248	271	256	291	270	271	231	247	286	281	298	266	309	279	299	287	279	277	275	274	266	267	300	248	320	309	308	261	256	288	278	264	260	276	308	305	277	301	305	272	290	311	304	284	314	281	316	299	275	284	289	265	318	266	267	291	273	275	281	285	287	287	275	266	311	270	280	284	277	261	250	288	287	290	286	293	311	287	289	278	272	288	303	276	283	278	260	269	272	264	286	271	278	295	293	296	273	239	255	285	306	283	287	273	301	268	267	269	270	247	241	297	298	279	287	288	266	249	289	269	269	257	242	297	248	282	276	271	291	278	323	287	276	300	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
7358	4966	7992	10682	10753	10381	7949	9142	7989	7614	7154	5526	5523	5348	5144	5325	4382	4772	4776	4890	4602	4261	3938	3744	3447	2878	2541	2402	2311	2152	1936	1925	1809	1668	1556	1635	1428	1376	1318	1170	1227	1170	1123	1069	1079	1038	1171	1310	1275	1259	1214	1001	1034	965	917	944	954	931	923	870	891	887	911	864	888	868	899	885	896	858	806	785	889	856	884	806	843	855	837	883	866	895	854	843	821	861	864	883	851	905	865	856	900	830	831	884	883	881	821	809	858	812	803	810	899	849	886	860	838	811	818	871	845	838	845	817	860	865	858	849	809	848	789	863	821	790	834	855	802	866	899	769	815	828	884	850	895	846	861	782	843	791	862	841	879	851	881	861	841	854	836	859	884	832	822	861	815	840	870	804	829	873	860	799	853	844	828	873	812	874	870	803	839	872	813	791	881	843	822	909	836	839	874	782	801	864	852	921	847	890	854	859	849	879	851	884	823	871	846	828	885	843	831	746	850	869	823	819	850	845	888	818	823	851	847	834	834	881	831	811	854	798	829	848	798	847	874	864	847	864	859	790	860	868	871	876	777	821	858	850	852	816	858	912	858	887	846	748	844	887	847	878	913	842	804	899	810	804	823	832	819	887	865	853	868	860	852	839	855	828	822	849	854	847	821	829	855	768	892	891	834	874	834	901	836	832	797	866	897	813	832	825	838	840	846	837	795	826	804	824	804	851	871	837	819	842	818	859	800	809	833	860	767	803	927	835	801	841	804	896	849	834	803	848	839	884	813	805	856	811	886	847	845	840	841	859	786	853	836	820	864	870	860	857	870	881	821	848	788	817	857	849	859	836	854	834	903	837	838	819	862	855	838	856	788	864	854	844	815	864	823	817	870	832	857	801	857	841	863	857	829	826	812	856	822	824	772	836	845	786	841	808	796	859	853	858	807	835	823	872	849	808	877	864	855	820	866	800	825	809	863	881	850	887	863	843	902	851	906	764	819	859	804	848	829	854	866	834	839	819	822	810	857	867	828	868	808	861	782	857	812	852	848	812	847	841	897	832	859	871	859	856	830	890	824	863	848	824	807	863	772	906	832	855	827	878	876	843	832	847	831	819	849	803	848	806	800	837	858	842	868	871	790	796	859	840	886	850	813	850	823	837	822	840	837	779	834	846	823	878	870	825	838	804	837	835	788	838	832	852	891	874	832	848	840	840	803	820	906	864	874	842	809	837	823	823	842	773	824	758	826	827	839	873	830	813	870	844	857	826	925	839	836	867	818	852	868	836	838	826	841	821	861	814	806	832	843	904	868	857	853	875	853	817	857	823	832	834	802	813	811	835	796	837	851	800	878	848	850	870	819	880	873	820	864	843	854	862	891	818	845	826	850	839	848	844	860	797	828	824	863	868	768	850	856	826	804	894	811	830	792	830	831	840	784	840	850	802	822	860	865	861	835	853	847	858	879	828	823	824	899	831	882	868	849	811	840	863	857	844	772	846	824	825	858	865	861	837	841	849	838	837	829	836	904	834	866	852	936	811	840	810	840	847	868	876	816	865	851	859	836	871	881	859	804	842	827	860	835	791	833	821	832	837	838	831	811	858	821	830	815	824	805	851	851	851	827	807	840	846	862	875	816	836	824	809	851	836	821	864	835	879	793	858	859	834	830	883	857	776	858	833	830	842	835	848	847	865	862	863	769	806	843	881	836	840	875	844	855	810	856	896	852	838	870	850	831	842	860	830	797	840	895	840	844	829	858	812	881	820	841	839	885	843	834	885	864	814	834	824	873	817	855	867	853	820	844	847	865	841	847	867	820	855	861	886	853	848	803	829	817	832	917	822	829	834	856	872	849	861	843	828	856	826	827	815	850	817	794	893	830	796	914	863	832	788	843	844	838	804	845	859	823	853	859	831	844	806	816	883	876	826	827	851	836	854	809	821	840	847	891	851	856	856	801	873	849	819	838	815	841	877	783	773	858	869	869	818	806	835	822	825	841	895	817	822	854	801	795	839	805	896	854	829	847	862	881	840	826	828	834	869	857	827	835	821	845	831	885	863	843	814	866	819	788	826	869	816	826	872	885	896	877	880	791	871	858	864	813	834	833	828	800	828	848	811	834	858	831	817	825	785	832	849	881	889	858	850	864	833	842	832	814	835	861	815	849	842	857	894	848	842	848	875	838	820	799	842	816	872	828	838	882	855	803	780	864	863	829	844	900	844	870	869	857	834	859	879	868	817	874	844	838	851	855	829	845	858	838	818	859	837	832	832	864	861	815	838	776	840	846	801	901	794	866	843	860	848	774	834	823	873	851	839	839	795	821	889	887	864	804	876	878	851	841	789	876	834	797	839	819	821	847	873	789	847	844	853	841	829	841	852	873	803	845	832	801	886	792	816	903	840	819	843	821	865	840	797	848	835	883	878	829	862	896	888	800	800	841	820	817	796	830	859	878	823	836	843	831	824	907	806	855	814	863	874	881	824	814	833	854	861	835	859	830	815	856	920	839	898	835	867	843	842	866	825	861	870	826	825	820	811	890	871	830	805	860	822	839	865	812	851	915	845	783	844	895	871	900	886	869	853	852	855	900	861	839	852	824	850	884	866	828	884	838	812	882	864	835	837	841	844	805	812	884	898	816	860	812	867	885	908	888	811	845	867	836	876	801	849	848	881	862	844	865	812	815	868	853	865	873	833	887	770	828	881	890	831	867	822	862	846	832	840	858	829	851	804	866	853	843	805	853	841	865	878	885	832	823	831	821	803	828	817	858	796	871	891	863	844	823	871	864	811	822	849	892	825	822	816	906	846	872	881	907	857	800	845	893	859	861	877	865	853	790	775	889	881	821	855	831	909	846	877	780	875	829	824	859	799	852	870	851	805	826	806	843	860	798	833	851	834	839	841	848	814	825	848	841	810	839	837	884	875	876	842	819	847	836	836	847	833	859	865	806	860	813	877	869	841	862	840	815	838	799	869	859	799	822	842	886	824	850	838	774	835	874	848	809	836	793	824	837	837	820	856	839	806	816	854	832	846	881	763	871	852	775	863	850	808	842	838	895	854	835	805	859	837	890	855	831	896	831	864	849	843	859	808	789	788	832	821	868	863	796	870	838	879	789	884	804	829	829	777	834	835	797	843	779	833	874	842	839	863	859	844	863	838	848	859	832	872	896	827	816	834	822	856	817	901	810	814	857	831	819	815	845	841	856	876	808	894	857	895	830	821	817	832	844	834	861	860	812	854	896	860	874	835	874	862	877	830	829	807	830	824	905	803	854	849	891	783	849	853	880	876	846	840	808	843	832	838	814	862	795	850	857	814	844	849	820	871	808	835	863	869	885	820	830	836	900	838	883	839	867	864	875	825	862	785	832	802	832	854	876	852	830	801	808	830	879	868	919	846	835	832	824	834	846	832	855	742	813	812	881	857	863	871	885	834	804	838	928	834	821	861	827	854	834	834	782	854	790	824	860	855	875	844	896	858	830	809	880	857	836	826	864	824	848	860	839	859	887	854	855	834	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
19523	8717	9343	9697	7812	6730	4241	4219	3613	3273	2512	2026	1766	1595	1559	1777	1325	1392	1415	1398	1342	1215	1068	1016	877	876	779	708	673	646	591	581	577	494	481	505	537	539	463	450	425	447	444	376	421	427	423	466	496	422	375	414	422	378	369	345	382	386	387	360	366	370	389	375	361	379	332	346	381	361	367	381	388	335	408	361	349	354	374	366	310	363	372	371	366	378	323	365	367	387	339	408	353	367	359	378	377	357	360	328	335	345	402	352	372	390	342	356	363	357	361	360	359	346	342	398	370	358	349	350	372	386	320	352	340	338	396	349	390	342	360	347	355	357	402	380	402	329	369	360	363	344	359	363	389	325	373	309	390	375	360	340	351	318	373	345	360	388	345	359	356	320	375	354	349	350	355	346	364	366	341	361	355	378	335	356	373	332	393	365	352	356	371	369	355	347	367	373	331	344	356	372	364	346	355	360	349	328	327	368	386	360	366	352	367	376	324	329	364	347	321	346	377	339	344	380	350	359	384	347	376	355	335	369	384	366	323	362	324	370	341	325	359	368	371	361	391	356	343	337	333	384	363	363	362	348	371	333	367	369	374	359	374	365	350	359	382	350	364	351	343	350	365	303	377	360	384	363	357	364	354	402	334	364	364	373	338	393	344	374	327	354	337	325	356	370	357	400	362	377	366	333	389	362	340	359	313	358	340	325	355	361	348	358	333	366	375	342	320	376	362	348	378	349	371	355	343	316	400	357	354	347	373	389	349	330	325	368	333	382	327	365	362	341	351	333	364	346	379	345	355	370	344	369	363	379	409	383	339	372	356	342	340	396	363	347	375	376	352	365	326	366	312	370	393	341	367	355	350	359	369	363	400	361	355	370	348	372	326	370	400	372	344	394	346	382	351	369	309	359	353	375	353	357	346	368	398	374	388	350	354	347	414	344	353	364	345	362	385	351	363	398	361	352	324	353	364	356	348	372	365	312	325	326	376	405	324	350	341	353	351	369	347	340	363	380	340	389	383	343	378	370	329	355	349	336	352	327	369	372	373	326	331	350	335	345	391	335	342	371	349	359	345	366	353	352	375	320	345	350	361	372	380	364	332	349	338	347	386	379	378	361	350	370	374	354	351	385	365	348	360	391	373	334	380	375	354	358	345	327	383	363	340	340	352	396	363	358	360	362	368	330	319	356	366	357	376	341	378	374	389	346	371	357	396	351	320	362	378	362	355	358	336	356	351	354	385	369	381	340	396	380	376	393	355	321	353	342	364	375	366	362	336	348	383	341	339	376	334	348	344	365	370	390	356	348	371	376	358	319	403	385	363	361	359	335	374	345	363	401	385	338	348	339	348	369	396	372	364	339	366	354	353	382	366	358	347	351	382	304	387	361	340	348	398	352	330	339	361	374	336	357	341	395	337	318	367	348	349	333	360	352	359	368	342	356	341	349	386	374	325	363	346	355	345	361	377	390	365	349	354	391	343	367	378	346	364	327	386	346	387	342	341	357	345	336	349	349	369	347	349	389	373	363	365	340	383	392	360	384	340	373	359	315	354	365	387	401	364	378	350	403	396	352	366	380	341	336	354	337	350	346	364	343	322	359	356	369	373	349	377	350	340	364	346	341	358	370	353	373	344	353	408	381	333	342	370	386	311	316	359	354	369	375	386	342	363	351	380	350	359	365	362	373	377	354	317	360	355	324	351	377	391	352	340	370	380	364	383	361	339	347	375	393	323	341	351	360	325	360	357	343	367	362	385	350	359	353	367	335	383	370	369	361	357	336	383	355	369	318	370	355	380	349	343	351	357	350	365	356	397	329	374	335	363	360	318	360	348	340	351	369	384	373	339	337	346	356	380	355	367	363	316	376	392	362	359	355	321	372	351	360	351	343	386	348	372	349	352	329	340	381	362	327	353	362	350	367	354	374	360	347	364	377	397	393	372	366	380	306	372	360	362	382	346	375	379	353	366	346	325	337	358	321	349	366	344	390	395	331	369	347	352	398	342	339	346	314	358	378	370	366	354	319	358	363	368	381	359	371	361	358	356	356	361	371	396	343	356	346	333	373	343	354	394	372	356	362	361	343	369	383	386	340	348	371	392	355	387	362	341	379	357	304	337	358	346	339	357	359	346	333	367	384	359	333	409	321	362	369	368	366	350	371	341	342	350	338	376	330	371	373	360	389	346	356	360	341	338	337	359	370	328	401	322	385	359	403	352	340	335	404	349	370	371	384	361	363	400	353	336	374	383	323	351	343	330	342	342	355	370	353	381	356	338	349	354	359	384	380	356	360	395	348	350	351	381	385	354	370	352	353	344	370	339	335	408	358	343	382	359	353	358	366	363	370	378	377	354	351	368	361	352	380	357	363	376	355	326	358	344	386	338	356	340	354	357	320	343	352	355	351	344	363	404	360	336	350	377	360	364	369	359	338	344	390	368	382	360	333	380	350	376	334	385	391	340	362	365	324	366	328	363	371	373	324	381	353	356	366	397	325	320	363	343	369	369	344	396	338	375	349	376	365	341	349	348	340	344	344	362	346	369	371	319	350	363	382	364	320	356	344	337	377	371	365	350	356	341	384	354	339	352	332	379	339	312	321	355	376	327	422	350	353	339	320	342	323	367	373	384	346	372	345	342	356	341	336	321	306	386	347	342	358	368	371	337	341	368	361	366	332	362	328	388	355	349	378	344	336	390	347	344	363	330	348	356	378	347	374	369	402	339	360	326	331	335	423	375	357	345	331	350	364	338	346	369	358	374	372	357	337	352	342	345	338	356	346	364	378	382	353	361	362	371	302	379	352	383	341	369	378	361	358	367	355	335	368	342	380	350	340	366	351	357	364	357	368	371	338	372	341	383	374	357	385	376	348	357	366	358	398	321	339	341	378	366	400	366	387	356	406	364	342	377	358	314	352	380	410	369	346	392	357	323	369	361	352	355	346	368	335	364	347	370	365	374	373	329	368	352	359	400	356	352	337	384	354	364	353	363	365	386	349	327	337	342	361	392	365	369	381	364	350	369	353	360	345	351	375	375	377	375	337	327	355	358	380	355	372	346	391	345	353	364	321	365	380	325	380	357	351	358	362	356	356	348	376	369	340	358	353	342	354	356	384	330	378	363	351	335	345	358	360	351	348	393	359	366	346	368	363	350	334	329	352	379	365	318	335	387	371	380	321	358	319	388	368	388	367	352	386	338	353	391	380	381	357	345	342	344	347	373	354	370	358	382	333	366	366	352	326	360	364	353	363	397	329	360	372	342	322	354	325	364	372	371	341	390	353	326	364	324	387	378	328	366	354	354	361	377	354	323	372	380	374	348	363	361	350	399	384	324	384	358	361	352	296	336	327	346	358	341	369	333	364	366	351	363	330	390	351	370	360	338	389	337	342	354	365	361	405	362	364	353	379	346	328	359	348	325	351	362	343	360	359	382	385	304	340	354	359	349	376	342	359	345	374	402	362	353	352	358	361	382	381	319	340	351	344	357	363	352	350	355	403	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
9984	7442	12285	15952	15484	15708	12098	13377	12394	12039	10579	8498	8072	8075	8387	8538	7278	7627	7248	7521	7571	7038	6361	6191	5406	4776	3638	3642	3536	3314	2912	3110	2733	2338	2470	2321	2307	2233	1924	1578	1890	1629	1597	1594	1556	1528	1656	1792	1831	1567	1393	1363	1357	1319	1193	1192	1221	1190	1176	1105	1137	1075	1060	1082	1057	1069	1149	1003	1079	1057	1026	1077	1077	1084	1037	1049	1067	1030	1031	1048	1089	1066	1036	1024	1033	1079	1011	1019	1073	1042	1060	1062	999	1067	1030	1049	994	1066	1082	1049	1042	1013	1044	1061	1031	1076	1014	1009	1032	1046	1059	1061	1078	1042	1049	1012	1047	1012	1046	1027	1009	1049	988	1050	959	994	1053	1067	986	1043	1048	976	1008	1005	1044	1048	1050	1067	1019	1031	1001	1025	1013	1039	997	1051	1082	1001	1033	1039	1075	1032	1051	1015	1002	1011	1031	1013	1003	1056	1009	1057	1017	1070	1017	1034	998	1021	998	1054	1017	1057	1049	993	986	1037	999	1036	976	1016	1020	1043	1008	1058	967	1041	1044	943	994	1032	1006	1050	1063	1040	970	1009	976	1002	1040	1062	1042	1048	989	1024	1007	1039	1029	1021	1020	1049	1087	1036	1025	1059	1002	1024	987	1038	986	1041	1004	1034	1045	1033	1033	1028	1055	1016	1039	1009	981	1029	1019	1063	1021	1053	1047	1042	1012	984	1037	1025	1007	1029	1025	1020	1047	1059	986	1092	1052	973	1002	1031	1032	1023	1007	1038	1030	1031	997	1061	988	1023	1066	1016	1083	1024	988	1006	1020	1031	1035	1012	1014	1053	1046	1047	1011	1072	1023	1000	1005	1002	1044	1017	1052	997	960	1063	1005	1039	986	1054	1020	1006	1057	1027	1025	1051	1042	950	1005	1030	1001	1010	983	1016	1033	1004	1023	1024	1037	1019	970	1026	1004	1045	996	1063	1058	1043	1043	1004	1067	975	1004	1068	1010	1057	981	1074	1026	993	1061	1060	1018	1040	1029	1066	984	959	974	1013	1007	982	1005	1033	1027	1000	1013	1067	1008	1028	999	1079	1081	1069	1044	1039	1017	1046	1027	1063	1082	1088	958	984	996	1027	1016	1025	1058	1014	1005	1011	1039	1004	1020	1030	1043	1047	1006	1062	1029	1055	995	1072	1041	1045	1031	1005	990	1065	1070	1052	1040	1052	1036	1017	952	1030	1080	994	1058	1016	987	1051	1068	1029	1057	1006	1067	1021	997	1014	1079	1056	1001	1042	990	1048	1015	1025	1004	977	1032	995	1083	1025	1046	987	1027	977	1003	1015	1047	1044	1001	1033	1026	1038	1038	1002	1013	1029	1007	1018	1064	1021	1001	1006	1020	978	1059	964	983	1006	1037	983	998	1061	1047	1042	1011	1006	996	1022	1024	964	1060	959	1046	969	992	1005	1051	1035	1018	1055	1014	1022	949	1010	1012	1046	1023	1044	996	1046	1025	1012	997	1063	1027	1030	1055	998	1074	1006	1012	1093	1015	1036	1068	982	1064	1029	1062	1005	1043	1006	1039	952	997	1065	1057	1028	1028	1024	1035	1025	1023	1030	1035	1039	1023	1033	997	1034	1005	1075	1012	1034	1056	1024	999	1013	995	1042	1011	1070	1069	1064	1040	1017	1001	1027	984	1002	1018	998	1004	1025	1023	1030	984	1028	1046	1052	1002	1041	1022	997	1029	1008	1018	1030	989	1055	1085	1015	971	979	995	1011	994	994	1031	986	1045	1046	1056	1074	1037	1031	1031	1041	1031	985	1007	995	1011	977	1011	1005	1029	1048	989	977	1068	1045	979	1041	1018	998	1026	1026	985	1047	1053	1064	958	989	1026	965	1012	1046	971	1059	1054	1060	1003	1025	1016	1054	1001	1075	985	1053	1026	1079	1060	1044	1059	1003	982	1091	1013	1058	969	1001	1056	992	1027	1042	997	1061	1022	1046	1046	981	1017	959	1014	1006	975	1032	1011	990	1044	993	1070	989	1046	1036	991	998	1039	1069	996	1045	1003	1038	997	975	1068	1110	954	1024	1054	1019	1007	999	1019	1003	1006	1036	1016	1033	1026	1098	1068	978	982	1030	1040	1049	1036	1008	981	1031	1112	1005	1011	1018	1058	1029	1044	1029	1018	1017	1062	989	1063	1068	990	1026	1060	1051	1039	1081	1087	995	1057	1049	1019	999	1015	1073	991	1021	1026	1013	1040	1019	973	1096	1063	1061	1048	1002	1021	1037	1013	1028	1052	1008	989	1064	1075	1033	1039	1042	998	1010	1086	1018	979	968	1119	1049	1014	1028	1104	1015	1062	1022	1036	1049	1083	990	1020	1054	995	1008	1043	1047	984	1007	1019	1027	1040	1033	1021	980	1056	1077	1043	1063	1002	994	999	1006	1033	951	1003	1019	1029	1026	1042	990	1014	1016	958	1086	1032	1023	1030	1091	1037	1046	1015	1029	1106	1069	1014	990	1018	1037	1039	972	1037	991	992	1049	1002	1035	1032	1035	1017	1040	1023	973	1093	1035	998	966	1003	1024	1064	1082	1021	1076	1060	994	1020	1036	1030	1044	1109	1038	970	990	998	986	1051	1017	1038	959	1019	1022	1064	1030	1046	1044	1003	1033	1056	1017	993	1043	1032	1024	1104	1005	997	1030	987	1041	1064	1072	980	1035	1019	1029	1019	1011	991	1018	996	1039	1044	1032	974	1011	1015	975	1004	990	1004	1017	1018	1025	1017	1024	1042	1046	1010	936	1003	1031	1040	1021	1043	1040	1087	993	1052	1018	1081	984	1022	989	1036	1040	1024	992	1041	1022	1049	1019	1029	1003	1072	1060	990	1025	1070	946	1065	1037	1002	1015	1022	971	993	958	1045	978	1032	1035	1012	1026	1017	1011	1027	998	1029	975	1045	1024	1039	1019	1004	1045	1058	1073	973	984	963	1034	1088	1031	1032	1041	1023	1006	1042	984	1027	1010	1037	1045	978	1067	1013	1031	1054	1017	1035	1030	983	1049	1019	1041	1067	1004	1089	1037	1014	958	997	1037	1081	1066	1021	1038	1011	1039	1025	996	1030	964	1036	993	971	1041	982	1038	973	1116	1002	1066	1080	1043	1003	1046	1100	1049	1042	976	1002	1001	1083	1022	1038	985	1053	1061	1043	1054	1023	1019	1053	1022	1035	1052	976	1065	1013	991	1004	967	1009	1032	1078	964	1007	1028	1014	1041	976	1054	994	1018	989	1023	1076	1082	1009	1001	993	1053	1026	1026	1012	979	1078	1009	981	1023	1054	1024	1094	1024	1010	1070	1024	1036	1026	982	1048	1001	1008	967	1040	1045	1041	989	1053	1023	1051	1024	1004	1025	980	1020	1029	1054	1018	958	1009	1052	1110	1072	1061	1071	982	1016	1090	1090	1042	962	994	970	1018	1067	966	1070	1016	1048	1029	1047	979	1037	988	1096	1079	1019	998	1063	1006	1074	1068	1035	994	1068	1025	1048	996	1069	1044	1006	1004	1035	1038	1038	1014	983	1001	1017	1092	1046	1005	1050	1001	1070	992	1058	1033	1015	1005	1037	944	1014	1053	1040	1080	1011	1001	1062	1023	1054	1083	1046	1092	1035	1009	1031	1032	1095	1048	1124	998	1013	980	1052	1039	1028	1056	1016	979	1094	1004	986	997	1036	1020	1010	1071	1035	1071	991	1001	1048	965	1026	1056	1081	1026	1010	979	971	1066	1059	976	1022	1006	1059	1017	1057	1016	982	1028	1022	1014	1037	1018	1041	1002	986	1054	1000	1042	1036	1061	996	1020	1033	1073	981	1060	1029	1044	1001	1031	1022	1036	1049	996	1047	1000	1065	1052	1041	1006	1034	1023	1033	1006	988	1061	1001	1066	1056	976	992	1051	1058	1034	1044	1054	998	1002	1023	1003	1078	1039	1017	1066	1010	1046	974	949	998	982	1068	981	1049	1100	1026	1023	1039	1039	1010	1066	1013	968	1038	991	1028	1036	1069	1051	1024	1041	1071	1053	971	939	1046	1040	1051	1077	1001	1044	1042	1033	1021	1045	1000	1058	1049	977	1037	1003	1022	1072	1009	1053	1050	1026	970	1053	1025	1011	1000	1085	1090	1008	1068	1016	1026	1010	1071	1022	1053	1081	1039	1005	1009	1019	999	1020	1068	1045	1042	1009	1088	1074	1016	1045	1045	984	1020	1017	1041	968	1036	997	946	1015	1034	1044	998	1010	1039	1031	1007	1050	997	1055	1011	1027	999	1039	1071	1051	1024	1041	969	1004	1045	1014	1023	971	993	1048	1006	1067	1011	1038	1018	1015	1049	1040	1052	1020	1033	1061	966	1072	964	1006	1024	1010	1006	979	1047	1051	1031	997	962	989	1053	1103	1027	1058	1027	1023	1019	958	1121	935	1020	983	1071	1024	1032	1004	1043	1072	1011	1031	1030	1069	1073	1040	1054	1021	970	1060	1005	999	1016	1079	1019	1039	1026	1009	1055	1060	1019	1005	1009	1028	954	1018	1060	1017	1011	998	1030	1040	1044	1035	1068	1022	1003	1050	1007	1006	1053	1010	1021	1015	979	1020	1040	1054	1027	967	989	1043	1043	1018	1045	1054	978	968	1030	1063	1047	974	1047	1075	1081	1061	984	999	1016	961	1094	1004	985	1050	977	1043	1003	1000	1019	1043	969	1000	1031	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
2796	1044	1341	1318	1212	1062	852	714	597	587	471	460	412	364	372	362	365	316	297	290	314	282	256	254	238	239	252	208	218	200	209	191	191	179	172	202	190	180	162	176	202	172	168	190	175	167	168	175	150	179	179	184	173	173	163	183	167	174	180	203	191	183	157	197	182	175	187	149	177	189	171	176	168	188	172	167	189	174	169	195	198	172	175	172	167	182	166	202	194	182	171	164	180	196	165	191	169	140	169	144	172	180	168	185	171	170	179	191	165	179	191	173	161	182	211	185	150	171	182	177	166	175	168	178	149	177	176	162	179	193	173	189	169	146	197	206	193	195	159	199	176	168	153	180	164	175	181	158	160	168	195	183	192	174	185	200	166	164	184	175	172	180	193	161	184	181	185	174	186	184	163	181	162	166	179	181	197	162	184	151	170	155	173	176	169	162	150	195	182	158	166	204	163	162	176	198	200	180	174	199	179	170	164	175	182	184	195	160	179	166	169	201	187	187	175	168	163	171	191	174	166	173	169	171	176	177	170	197	194	184	166	199	156	176	179	176	147	199	179	170	180	158	199	178	171	196	170	171	184	174	198	162	183	189	193	181	187	161	188	170	167	168	174	173	176	212	174	211	200	190	167	166	184	178	180	161	159	166	168	195	174	180	158	172	181	161	178	161	180	175	203	178	154	162	189	157	151	185	192	165	175	184	179	172	199	186	151	176	182	140	190	154	148	175	167	148	188	164	170	182	185	190	149	182	163	182	156	206	196	165	162	176	154	189	163	166	182	152	165	168	188	164	185	184	178	174	181	174	191	208	193	159	166	178	150	161	168	154	175	210	180	179	180	160	190	182	177	158	172	174	186	190	222	183	180	166	187	186	180	169	187	189	172	173	156	163	193	182	179	153	163	176	156	184	173	163	179	187	179	186	169	169	189	193	180	164	203	179	172	165	213	178	143	173	161	185	165	168	179	185	163	182	149	193	169	165	170	177	184	172	176	181	167	158	183	158	190	206	171	184	160	168	153	178	172	182	195	189	149	173	163	174	201	168	152	188	165	162	184	172	186	174	198	172	190	166	203	165	169	186	182	181	210	167	170	170	191	169	175	173	165	181	186	182	188	174	192	185	182	169	177	191	206	212	197	165	204	181	183	184	194	209	158	182	191	180	188	177	153	173	187	177	197	167	171	158	188	173	183	145	187	156	167	164	182	189	176	182	183	172	159	184	190	185	178	182	181	165	181	173	194	174	203	179	183	182	189	164	176	157	186	197	183	159	181	155	179	188	187	204	166	207	158	160	177	201	172	164	179	164	164	175	179	167	164	164	176	177	181	183	188	193	163	142	180	162	199	175	191	179	168	173	165	176	178	181	183	165	169	173	188	187	162	166	178	180	183	173	168	161	189	188	159	180	173	156	175	184	200	157	203	177	166	191	164	151	202	169	190	179	190	199	170	189	166	180	177	198	189	170	182	191	177	161	188	193	171	176	167	170	178	170	155	190	190	193	170	167	180	194	171	172	154	179	188	174	168	180	168	180	182	176	160	170	178	183	172	207	201	185	189	164	159	193	169	195	170	182	177	184	168	175	164	166	179	177	170	165	195	180	186	155	177	200	172	162	185	214	168	176	168	175	171	177	174	202	165	176	173	191	179	180	196	155	183	178	164	175	174	175	180	179	190	178	169	194	197	183	172	171	181	168	160	206	178	203	169	173	204	158	171	174	181	172	172	162	178	180	180	168	180	204	189	161	159	173	163	177	188	163	173	178	160	156	201	199	157	199	173	180	177	175	160	178	179	180	172	161	168	174	170	166	176	160	210	180	165	191	178	170	186	186	172	173	187	173	180	179	166	163	198	171	173	165	204	155	185	194	165	171	186	197	166	196	198	169	180	177	183	185	189	191	176	170	165	166	166	178	188	165	177	177	160	178	174	174	190	179	198	183	185	187	158	173	177	193	169	174	164	194	169	181	176	176	165	180	158	176	193	193	161	179	190	184	172	176	194	169	177	166	153	160	169	175	167	160	179	161	165	196	182	195	171	170	167	191	185	168	174	180	177	160	167	164	176	175	177	174	188	150	174	206	169	177	175	180	185	170	189	159	156	181	169	168	153	179	187	192	168	158	178	174	183	152	169	177	193	169	187	184	191	166	181	181	175	183	170	183	164	181	169	175	184	164	197	175	168	186	192	179	168	186	183	163	206	183	168	180	163	211	160	192	195	152	165	187	174	146	168	184	189	182	185	172	216	178	191	169	171	185	187	167	145	168	154	194	169	178	169	151	159	157	165	173	157	156	190	174	188	183	182	177	173	157	162	192	178	180	157	164	190	182	164	180	174	172	141	168	187	161	181	191	182	196	165	176	178	201	165	177	180	183	188	190	164	152	182	171	162	190	197	179	190	177	180	175	169	188	174	176	195	181	171	184	159	179	176	186	165	156	176	177	175	180	177	157	167	184	191	172	180	175	157	182	173	183	187	154	177	187	159	174	164	173	195	173	166	170	168	200	195	151	182	151	160	163	171	162	166	164	183	178	166	175	167	182	175	169	162	185	177	188	172	178	166	169	202	160	172	193	167	185	165	182	155	172	177	166	179	179	164	191	167	200	172	168	161	176	177	168	201	189	182	187	174	191	184	192	165	152	184	167	193	181	186	188	173	189	169	170	180	167	194	191	164	182	185	188	165	197	177	156	166	185	187	200	170	177	179	175	172	159	169	188	191	176	185	206	181	162	172	172	160	172	168	170	186	171	179	169	179	181	166	175	173	164	151	219	161	150	174	176	166	192	153	199	167	188	188	170	167	213	171	165	191	170	182	173	187	184	198	173	181	164	182	184	172	197	184	150	170	192	192	191	172	192	154	153	162	168	168	223	177	191	186	177	182	187	187	189	157	192	175	180	170	170	186	165	186	181	166	165	160	200	200	171	199	170	177	172	179	145	163	174	169	181	162	168	170	161	175	183	183	187	206	196	169	182	175	189	154	187	178	176	209	178	163	170	155	177	182	169	184	169	186	170	157	150	154	173	172	181	166	163	169	181	176	181	149	173	189	163	204	167	189	183	193	193	163	176	146	180	183	163	170	185	157	148	178	178	171	198	180	163	169	164	182	192	195	169	183	184	154	199	187	166	175	203	181	183	169	225	154	181	189	169	192	210	164	149	169	156	186	186	179	175	177	203	188	177	189	176	145	201	172	182	188	191	180	148	195	176	188	160	180	177	170	187	162	191	149	178	172	179	173	150	181	166	171	176	168	194	168	157	177	192	159	155	168	182	184	168	192	182	165	151	213	184	175	178	174	177	198	164	170	180	179	162	181	184	176	186	163	175	162	202	168	175	189	177	171	173	171	163	170	196	149	170	186	183	181	157	206	202	175	169	185	188	181	165	203	192	167	186	188	168	178	163	169	179	199	193	185	171	159	185	174	184	169	173	186	196	165	187	184	185	171	164	190	167	200	152	175	196	184	170	175	171	175	182	162	201	169	199	201	145	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
2604	1541	2926	4196	4448	4496	3787	3367	3042	2897	2505	2303	2065	1838	1807	1941	1869	1741	1753	1650	1583	1474	1381	1252	1113	1045	963	910	870	809	732	751	752	687	662	631	611	615	627	602	568	584	622	569	584	571	585	609	586	561	574	612	586	576	585	584	593	591	531	603	605	602	546	566	596	606	564	596	592	544	582	611	543	543	610	582	564	564	532	605	548	589	574	569	558	578	576	566	528	586	550	561	552	585	593	560	514	562	551	590	565	593	565	550	593	567	582	606	594	584	626	544	514	539	583	592	572	539	586	579	553	545	569	587	568	585	592	569	594	587	593	574	561	609	572	561	540	567	605	577	609	579	579	600	590	579	548	599	555	564	580	594	569	540	553	616	548	580	531	661	617	558	555	572	563	590	526	568	564	558	552	569	557	601	537	570	587	550	565	588	557	537	573	563	533	586	571	578	627	595	585	574	603	579	579	590	583	593	597	571	530	535	568	608	534	536	598	592	598	551	591	534	588	566	571	556	562	567	532	569	581	583	547	604	576	562	550	570	541	533	556	628	545	556	557	556	569	585	585	582	591	575	556	581	541	557	585	604	563	559	565	577	561	554	576	556	572	583	593	579	590	570	610	580	621	558	601	550	558	579	553	573	597	541	579	635	576	572	564	552	591	561	558	585	570	562	582	560	565	566	569	569	549	549	587	514	603	568	582	573	560	568	596	545	571	561	564	584	561	554	581	611	577	573	574	534	577	585	567	585	557	553	542	526	623	559	604	575	574	539	550	597	576	558	556	594	575	574	555	583	614	581	601	546	576	579	550	591	627	615	563	544	570	568	556	593	537	585	557	559	554	558	562	589	557	557	545	547	595	528	558	512	581	592	572	585	554	573	579	565	567	585	552	565	548	566	587	554	607	539	548	547	562	547	547	568	528	572	557	609	563	601	562	538	623	565	597	582	584	586	593	527	560	566	573	551	558	544	576	595	587	549	596	585	612	558	529	554	593	569	545	571	576	576	627	623	596	586	565	572	598	558	566	557	546	565	602	587	557	568	582	568	607	535	592	612	562	620	554	572	628	528	546	543	538	561	578	541	606	521	572	601	559	564	551	598	562	553	610	565	526	582	597	594	573	569	559	567	570	563	545	579	590	561	600	502	582	539	560	600	553	569	573	567	581	563	551	589	546	560	588	601	609	560	544	576	559	552	554	561	570	565	646	589	560	610	545	572	619	575	581	557	574	572	589	575	585	604	573	538	553	582	582	612	566	563	569	578	579	576	601	604	554	581	571	581	558	580	568	563	585	588	589	575	573	584	607	585	536	583	573	580	553	598	610	579	579	569	554	568	559	574	511	592	576	559	542	613	564	555	637	572	598	577	566	616	597	598	561	550	528	568	588	582	557	542	582	573	593	559	558	561	606	560	545	574	549	591	560	578	573	581	596	536	552	548	565	595	579	544	556	596	609	563	594	559	548	582	537	569	559	552	571	556	605	560	562	569	603	582	572	551	510	496	593	572	537	535	552	611	610	584	587	576	571	604	578	595	551	542	592	554	562	595	561	595	545	571	545	587	612	586	556	565	519	561	546	575	574	569	521	564	624	586	552	597	589	588	559	543	571	586	617	591	613	599	532	554	538	569	619	562	573	549	559	591	561	592	571	616	536	548	597	590	563	591	573	572	541	570	563	574	525	550	534	582	588	570	620	548	595	588	593	570	574	576	567	551	597	543	532	566	517	620	608	623	574	555	605	574	579	563	579	545	566	553	538	552	558	545	546	595	566	605	556	544	569	564	546	555	564	585	551	593	561	612	620	536	562	589	553	577	566	570	540	600	583	583	559	589	596	553	526	558	589	553	547	560	543	577	529	601	572	556	541	567	603	591	587	600	607	601	611	521	579	549	566	579	587	548	552	561	568	549	584	589	575	578	543	585	563	578	541	548	579	539	592	577	588	572	566	587	569	560	577	601	564	611	559	548	590	588	569	581	598	566	605	561	551	608	592	548	553	591	521	573	566	584	578	564	579	564	558	573	586	566	555	597	586	548	595	589	564	594	576	574	555	582	543	541	615	540	504	565	588	588	605	600	568	578	549	586	569	589	554	617	554	548	605	518	577	588	543	556	519	571	560	578	617	556	574	580	582	574	613	619	562	576	577	570	536	559	608	579	564	597	618	560	605	571	560	591	579	623	570	546	581	569	584	579	570	590	565	580	584	596	638	554	524	571	613	587	577	622	574	543	549	556	561	603	513	581	624	596	556	580	566	584	533	575	583	601	569	586	566	538	541	574	608	585	585	555	608	566	582	552	582	589	564	569	572	563	581	573	566	560	531	585	557	546	540	564	536	587	551	593	582	587	538	559	563	534	585	583	598	589	587	578	572	561	578	565	592	584	599	580	550	569	554	597	536	557	591	577	549	518	578	527	570	543	575	580	560	573	558	565	562	621	564	590	535	559	586	609	560	556	578	556	577	568	573	587	583	571	580	593	590	567	514	574	564	586	592	581	557	527	578	560	564	562	543	580	541	599	582	537	550	544	544	593	566	545	565	529	558	508	521	553	600	551	516	552	576	547	570	568	569	582	614	590	583	579	551	543	599	570	535	570	595	542	608	571	579	561	584	623	542	583	558	615	568	578	588	551	573	607	529	544	575	537	569	613	615	569	554	579	555	574	597	585	607	603	568	570	592	569	537	592	612	539	550	569	569	546	601	553	606	620	560	587	546	620	581	560	568	605	533	600	562	567	581	552	631	546	616	522	571	532	561	605	570	585	597	562	608	572	595	554	536	599	605	577	528	568	627	610	562	609	590	537	575	580	537	533	565	564	540	542	516	573	598	550	581	566	556	549	579	550	566	590	558	571	564	612	570	546	543	591	609	592	567	548	544	591	556	556	547	562	542	555	597	581	570	558	560	558	615	571	533	548	587	565	569	565	574	599	588	612	562	606	606	594	589	546	572	552	573	540	588	591	575	577	583	591	600	605	560	567	541	632	566	586	534	581	546	541	523	566	553	619	559	592	567	565	527	580	566	586	516	559	539	566	585	494	583	602	609	585	603	550	535	579	552	577	605	584	609	581	563	571	575	566	543	598	545	581	548	576	559	559	543	590	545	587	557	542	581	546	535	629	563	569	550	589	558	564	566	590	577	551	568	568	606	560	552	611	530	570	523	580	563	597	568	527	571	580	570	609	573	567	546	569	574	546	534	608	569	559	566	600	597	603	566	574	525	594	556	543	549	567	529	569	559	579	573	571	579	551	547	564	561	598	620	576	535	565	571	541	534	573	546	531	584	562	587	515	585	612	578	584	565	553	509	574	554	554	578	535	595	569	553	533	592	591	576	585	554	567	564	564	580	562	579	559	574	529	620	572	564	578	557	541	543	532	563	601	555	575	619	582	555	550	580	563	575	547	560	576	537	604	555	543	595	546	557	581	546	552	576	556	531	583	591	604	582	523	550	547	579	578	585	578	572	614	582	569	614	564	584	609	548	550	567	577	539	572	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
10905	5066	5529	5781	4609	4164	2662	2638	1927	1753	1600	1288	1278	1107	1076	1027	908	910	753	759	771	714	644	711	579	564	534	549	462	411	420	402	403	379	303	361	353	329	310	337	353	320	333	332	296	320	319	351	328	315	300	318	299	272	273	260	279	285	296	295	271	302	342	267	269	285	272	294	284	280	310	284	296	277	298	302	275	300	273	287	281	272	272	284	283	275	303	322	277	325	302	263	299	293	290	296	293	282	289	306	291	309	300	278	271	244	268	271	268	330	244	279	276	263	284	297	290	306	299	265	293	275	278	301	300	251	286	288	283	301	280	300	305	289	307	294	291	304	308	314	302	288	294	303	294	275	272	278	282	308	284	283	270	316	274	280	312	306	263	306	276	291	299	289	290	287	282	294	299	287	262	307	288	280	324	293	291	279	260	300	268	283	293	293	272	285	294	269	288	287	248	287	317	260	264	266	295	298	290	312	287	284	270	304	292	279	294	280	291	301	291	308	271	313	304	273	282	235	302	274	286	273	282	313	281	304	254	290	318	276	268	295	273	302	261	272	298	276	280	281	295	316	265	292	282	270	283	285	315	275	289	274	265	279	290	290	277	290	260	279	284	311	317	299	305	285	297	265	307	290	290	318	312	297	285	286	278	269	280	287	291	300	277	289	273	272	301	304	278	254	300	299	287	299	275	298	282	305	274	285	278	307	280	281	258	314	292	294	284	293	266	287	307	297	308	294	285	286	298	270	307	279	252	302	278	281	310	279	248	288	295	276	270	286	300	289	293	273	302	272	308	303	297	281	265	310	290	265	296	283	281	274	280	299	285	299	251	286	282	255	288	309	296	304	284	280	284	306	281	309	308	275	268	271	302	295	264	245	298	258	267	309	266	291	299	287	291	289	332	280	267	298	279	314	296	268	278	258	284	296	295	283	306	273	300	276	267	276	289	294	267	299	306	302	274	282	296	258	284	299	252	284	249	290	276	289	266	260	340	295	286	286	307	284	307	288	298	305	289	294	264	277	273	297	287	271	300	283	277	301	278	292	239	280	285	287	267	278	271	308	308	261	275	256	278	274	272	274	295	291	294	270	279	282	312	286	308	284	270	283	283	298	303	301	275	285	290	252	304	310	252	261	277	270	271	283	281	292	297	291	291	270	293	259	288	290	277	270	288	288	275	288	280	291	281	285	302	264	282	306	282	285	296	248	265	295	253	271	305	293	268	232	313	291	247	269	270	252	279	273	276	292	300	267	272	278	293	291	287	299	289	299	288	298	260	271	280	282	265	266	289	268	276	288	278	305	281	262	279	280	271	296	281	281	275	277	295	269	301	284	291	306	257	293	259	260	304	315	278	293	262	289	318	291	281	272	270	293	269	295	275	275	303	285	271	279	313	289	302	281	267	298	295	298	272	290	284	301	283	305	276	310	252	263	291	267	290	304	315	252	347	286	260	316	287	300	287	324	264	258	302	274	296	291	277	273	274	278	279	266	248	264	307	292	285	271	278	280	296	291	286	302	285	301	267	273	302	292	285	280	255	282	302	296	266	288	265	271	270	290	268	288	296	261	279	290	292	284	273	268	276	323	272	281	251	283	296	314	315	273	282	311	310	268	279	252	305	298	303	298	279	290	263	276	291	277	296	268	276	269	285	285	317	301	282	275	300	282	276	318	274	301	247	309	316	265	279	263	254	279	296	294	270	282	263	280	297	316	310	322	305	280	304	294	302	265	310	327	291	270	271	289	278	277	268	307	273	278	286	296	261	286	282	285	269	290	283	284	264	275	281	283	256	291	297	287	273	283	252	246	284	282	295	295	266	299	305	305	287	277	294	266	264	304	262	287	274	290	268	280	274	272	276	246	281	277	282	283	284	300	288	284	264	272	273	317	272	289	289	286	258	277	290	265	296	271	338	294	279	271	300	294	277	256	278	300	323	265	297	319	296	239	271	290	273	284	289	274	311	285	280	265	300	302	291	312	303	289	301	284	288	265	294	278	288	282	310	264	281	266	273	275	308	307	308	314	315	291	278	279	272	293	276	309	312	331	285	275	287	282	309	296	252	292	261	276	302	287	279	324	301	264	280	275	265	287	297	347	292	280	261	310	289	256	268	296	292	259	294	290	307	257	271	282	275	266	264	283	314	261	286	306	306	276	288	268	291	276	265	287	286	298	287	315	288	267	270	290	297	262	291	265	332	282	270	287	284	270	287	308	263	277	253	315	292	295	293	311	267	293	307	282	275	281	306	294	261	253	303	265	267	277	297	267	268	267	271	304	302	286	288	314	298	272	287	303	270	298	290	254	298	291	287	300	297	308	291	283	275	282	288	280	276	290	274	328	294	269	245	259	295	291	288	277	276	285	275	307	282	251	269	264	285	251	273	299	285	280	274	287	281	287	287	307	274	286	272	275	279	269	295	277	278	312	257	272	300	301	260	307	301	285	304	290	281	301	320	296	270	267	311	312	293	300	278	279	275	279	301	272	291	277	275	288	257	301	273	305	279	290	283	312	295	309	297	302	273	293	262	274	290	277	287	297	303	280	292	255	301	275	286	315	264	295	300	310	310	315	260	306	258	281	297	318	277	275	289	312	273	300	304	283	272	282	322	274	299	267	285	297	270	293	324	272	280	302	292	254	298	288	285	244	292	281	300	280	285	271	263	313	299	254	231	296	267	316	300	275	285	314	308	276	292	292	284	274	281	286	307	296	320	277	301	280	296	296	258	305	264	290	303	298	270	277	265	292	258	304	268	309	305	275	285	303	253	289	274	290	262	288	293	270	280	295	280	272	275	305	287	279	317	290	269	290	288	297	262	270	286	290	284	292	280	274	279	310	267	292	280	292	295	303	286	280	275	313	275	279	315	296	280	302	286	288	273	271	275	293	282	297	280	292	303	257	301	308	260	280	288	266	294	268	278	259	274	295	247	276	267	292	282	287	282	274	282	292	271	265	287	281	279	272	304	257	297	317	289	282	259	258	301	294	323	280	284	281	301	300	268	288	249	295	261	265	270	290	289	273	267	292	276	297	293	321	320	271	285	272	326	280	272	276	283	288	289	296	285	248	277	285	302	294	287	249	295	280	310	297	282	271	245	275	310	289	252	304	283	286	280	310	300	265	262	296	269	280	291	276	272	287	305	261	305	307	321	304	276	303	276	272	288	312	291	301	299	269	278	298	294	272	307	262	300	270	286	303	281	320	285	255	263	306	287	252	283	269	293	287	317	278	289	273	293	287	298	295	282	289	267	317	305	318	286	269	279	283	283	273	271	242	297	246	286	268	289	290	303	281	278	282	289	284	313	313	292	266	325	306	297	295	282	260	295	253	249	272	272	281	297	282	284	274	280	248	270	287	291	297	274	294	292	301	287	265	324	322	304	287	278	297	303	278	289	281	307	254	281	255	269	279	314	282	298	308	272	296	315	298	272	276	275	288	268	263	298	302	268	294	281	318	280	298	297	287	269	280	293	300	271	323	308	305	280	325	276	316	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
7101	5160	8342	11573	11421	11463	9221	9764	8703	7864	7547	6264	5875	5500	5505	5585	4999	4806	4393	4352	4609	4170	3983	4109	3239	2958	2370	2285	2327	2096	2050	1833	1784	1543	1519	1571	1615	1347	1273	1114	1334	1252	1160	1161	1028	1158	1214	1269	1235	1078	1001	1059	1011	928	928	980	1009	887	933	927	900	892	883	934	924	814	910	881	890	922	842	833	842	850	866	829	835	940	793	830	859	919	857	890	885	879	850	907	820	844	933	878	904	905	878	885	863	904	820	841	774	894	886	895	846	860	853	828	822	813	899	875	839	838	807	860	880	878	837	861	910	868	841	858	818	873	837	818	883	927	838	848	815	874	874	849	897	853	823	825	894	851	908	879	809	824	833	869	873	940	890	876	861	915	857	867	921	875	857	862	820	873	862	890	855	829	851	908	819	870	846	892	808	860	828	887	845	881	846	845	889	794	876	819	877	841	873	866	879	863	848	838	879	854	886	876	849	907	874	871	829	827	877	874	899	883	876	859	861	870	847	878	848	874	843	887	863	898	858	841	867	867	848	869	874	835	872	873	860	852	805	850	849	835	899	886	868	917	787	905	847	810	833	892	858	851	860	898	826	912	807	895	870	887	840	837	901	896	857	866	819	831	843	858	893	904	836	893	909	832	853	813	867	890	847	899	833	849	833	903	857	865	952	838	901	819	891	865	860	854	859	849	833	828	882	882	879	847	904	865	872	868	831	850	900	825	789	869	856	819	893	830	816	893	841	909	885	883	779	902	859	879	883	875	871	846	877	863	874	934	853	889	899	820	873	869	841	807	815	880	874	843	875	837	888	848	834	900	829	861	887	790	870	824	897	841	880	873	880	865	855	867	895	832	885	841	867	835	849	849	834	834	865	885	863	901	825	884	825	837	894	827	835	834	885	833	854	910	850	884	877	867	909	866	858	858	841	866	883	867	871	876	847	867	823	893	889	835	855	845	865	811	917	848	896	860	887	867	906	830	832	872	834	811	840	854	914	833	904	841	873	850	884	850	819	840	872	900	851	894	856	857	858	901	862	842	888	849	850	888	828	849	853	846	834	853	834	862	890	866	864	884	847	944	825	853	834	818	875	859	861	819	834	830	795	849	879	844	823	908	839	849	878	863	885	897	847	901	874	867	939	879	843	868	905	857	824	839	823	904	880	827	841	850	894	854	842	839	817	832	887	848	876	802	862	889	884	810	831	851	914	867	874	863	878	899	825	898	872	818	843	841	880	830	801	861	868	877	848	840	851	877	847	860	908	861	883	798	871	895	875	853	852	792	847	883	825	846	914	871	871	860	873	860	833	920	880	870	849	841	854	890	857	824	807	900	860	895	892	874	842	815	866	928	874	796	834	860	828	893	845	875	869	864	827	903	883	819	844	830	887	859	892	884	926	913	870	889	837	825	827	865	909	872	886	855	827	897	882	806	781	860	851	823	831	865	833	833	867	859	872	843	837	816	891	894	881	854	883	820	859	812	823	882	832	856	887	852	840	869	904	882	845	830	835	832	856	888	845	850	855	870	821	810	842	891	804	845	848	903	873	818	854	836	849	875	819	860	846	856	836	823	894	830	826	816	846	826	890	830	863	864	818	825	821	863	867	827	856	883	863	808	856	841	853	879	829	824	901	883	868	817	869	802	864	843	872	866	920	817	917	805	881	917	806	846	844	841	884	819	808	816	851	869	834	793	851	890	860	854	854	863	842	828	859	891	793	887	912	866	848	894	859	917	839	856	931	872	877	864	882	785	854	831	866	804	866	811	828	856	849	874	810	883	909	829	866	895	828	806	842	837	880	876	841	830	938	815	830	839	858	818	839	883	813	808	861	865	885	862	855	856	833	928	902	865	912	882	882	855	863	835	821	808	870	832	836	837	840	874	807	851	828	848	873	868	866	844	829	907	836	862	870	892	839	856	857	828	809	881	885	811	847	828	921	815	842	826	863	892	856	819	781	852	877	906	865	821	813	865	888	862	822	848	860	826	831	849	847	873	903	858	837	843	871	841	804	884	826	899	875	827	882	881	853	871	844	841	906	814	804	844	859	819	825	854	910	791	871	803	861	871	867	866	824	888	849	859	879	887	854	878	856	882	879	882	886	914	880	843	871	869	856	908	826	862	848	827	877	863	847	858	862	803	898	877	879	814	823	860	824	827	893	866	820	852	872	838	880	849	842	857	870	872	861	837	832	873	877	837	882	835	855	807	841	873	908	903	822	866	853	834	860	859	905	863	851	854	849	825	888	783	835	830	853	855	869	841	862	875	852	896	843	847	868	810	836	912	825	826	849	870	844	829	796	913	836	846	826	867	871	815	874	771	889	859	854	812	853	898	855	896	879	875	832	906	856	828	906	862	897	801	885	814	868	843	808	849	889	889	871	860	838	895	884	889	802	857	846	845	840	866	809	853	899	895	886	910	809	888	857	852	865	873	869	832	809	864	883	845	885	826	875	820	913	868	813	822	843	879	869	842	884	775	824	829	886	881	853	792	847	892	831	857	896	862	883	856	849	872	872	847	873	872	849	877	891	832	834	871	865	892	865	873	903	801	849	844	904	842	857	849	874	921	885	850	789	891	901	831	822	865	840	902	848	793	827	883	853	873	865	795	854	885	864	856	855	855	888	865	826	874	822	849	892	840	853	859	903	906	826	844	836	884	868	815	860	928	786	903	860	852	846	837	835	823	820	859	833	877	857	858	842	857	855	894	832	877	821	898	840	883	846	860	798	829	861	841	893	821	879	868	814	874	822	839	855	833	835	856	842	894	897	833	894	835	889	827	791	858	881	835	882	878	865	837	860	849	850	821	842	846	879	830	862	844	841	921	868	859	872	870	858	820	876	846	853	865	828	891	826	839	867	811	872	859	864	860	903	860	848	877	844	860	831	861	865	858	838	870	874	842	883	861	839	892	887	818	874	798	821	819	853	827	824	833	841	824	864	859	815	838	869	883	857	889	834	833	847	876	843	795	875	879	823	864	787	878	865	872	851	830	886	849	860	796	905	859	846	887	823	849	907	845	809	922	849	798	881	806	865	833	872	812	861	875	820	872	829	861	849	916	878	875	872	855	912	838	892	812	880	866	880	871	877	903	902	860	840	866	843	872	859	849	851	897	888	853	914	823	865	867	896	846	853	769	836	859	850	815	873	851	869	837	874	873	838	813	838	857	861	869	898	862	830	831	899	810	854	833	856	899	863	902	877	886	832	877	907	873	872	877	845	879	846	892	829	880	870	884	909	855	826	831	903	870	883	868	815	865	820	843	864	874	840	864	842	918	848	833	851	839	863	872	817	898	878	848	809	894	908	799	831	923	913	837	831	889	823	798	849	794	888	846	816	911	880	892	843	874	837	898	885	848	796	822	906	835	877	881	847	877	842	851	874	847	848	830	880	852	861	847	847	854	853	861	890	833	841	819	856	888	812	836	861	824	873	860	812	866	847	838	890	868	809	849	877	891	928	869	912	886	840	799	855	888	882	845	855	886	848	833	849	889	839	882	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
20045	9864	10087	9998	8373	6741	4895	4956	3836	3093	2910	2188	2104	2115	1717	1637	1413	1254	1190	1366	1249	1185	1079	1116	929	766	802	785	655	642	578	603	552	523	506	526	482	450	419	410	436	439	434	417	394	461	477	456	473	466	458	409	391	382	395	387	394	390	368	400	384	384	349	382	385	368	369	345	381	324	329	341	358	386	361	387	378	369	371	356	327	389	375	366	348	350	394	361	385	352	379	379	393	335	365	369	336	367	352	373	363	366	371	304	383	361	364	368	424	397	340	398	362	303	384	364	352	360	321	359	386	364	370	328	346	377	364	363	371	355	367	364	363	353	334	377	365	361	376	366	333	351	361	362	351	355	367	381	339	396	364	354	341	385	386	353	344	373	362	339	382	392	363	358	376	366	356	369	320	359	355	371	360	408	420	361	421	388	376	360	379	375	359	349	335	328	344	356	336	350	379	364	371	366	333	354	377	337	347	357	372	350	339	360	384	345	366	388	347	369	354	369	338	357	338	348	362	323	376	369	390	351	354	373	366	387	367	356	353	329	349	370	378	392	365	387	332	370	340	365	334	365	377	352	344	356	380	352	376	376	358	340	357	360	343	349	348	385	340	357	334	382	372	364	380	388	363	355	370	349	361	338	355	353	374	370	372	364	410	350	388	365	343	371	369	367	372	376	368	365	338	341	364	365	376	409	387	348	367	349	311	328	365	372	351	353	373	364	339	362	362	357	382	363	385	350	361	351	365	363	353	356	345	354	352	386	371	367	352	319	370	365	372	361	367	333	379	350	325	384	344	365	383	392	345	386	325	356	352	356	385	344	361	354	344	370	365	393	349	341	354	366	341	362	383	361	319	374	359	336	356	372	366	377	349	359	373	344	306	370	363	392	358	364	400	392	358	406	383	342	360	358	369	376	372	372	344	399	353	387	353	385	402	375	351	380	361	329	351	338	323	370	357	358	387	366	387	344	360	372	360	375	384	349	364	344	371	353	350	340	348	356	353	381	366	348	359	316	364	330	359	328	360	352	367	350	360	371	361	357	343	382	346	361	381	377	380	376	367	369	350	366	370	357	384	363	375	344	357	366	366	389	352	362	377	369	375	354	360	368	362	355	376	373	383	351	368	358	355	324	335	370	368	366	367	352	355	385	334	345	328	323	341	348	370	323	387	393	372	375	360	375	377	391	340	390	377	360	331	361	358	361	329	362	351	371	383	375	366	365	357	372	359	381	343	380	340	371	350	384	381	380	353	337	373	343	366	354	375	352	391	329	346	359	346	366	357	365	372	361	334	375	354	337	362	351	355	379	365	352	372	367	388	361	369	369	345	346	342	347	360	368	378	355	376	408	347	354	391	331	344	356	345	352	364	358	363	383	358	358	367	359	386	359	375	379	366	353	353	341	378	348	352	352	346	365	368	366	347	373	347	358	354	340	341	369	330	362	371	333	364	374	341	377	367	357	358	370	359	350	363	351	376	359	370	361	333	342	342	327	334	340	365	333	360	337	365	356	352	375	376	396	349	395	397	330	369	364	325	373	375	365	360	356	400	361	372	340	328	357	348	330	342	392	343	394	332	369	361	378	323	380	373	350	344	389	355	353	378	339	374	350	402	352	361	362	305	361	332	367	376	349	362	350	359	374	370	359	377	332	359	346	386	373	394	381	367	341	375	358	354	380	356	365	376	362	338	350	341	382	379	337	360	369	367	377	362	360	363	393	373	372	371	385	362	333	326	362	352	360	385	365	336	340	386	376	359	367	363	382	352	377	377	352	360	322	346	322	393	383	345	349	375	361	347	318	340	345	322	353	365	352	346	356	375	357	372	343	347	380	378	385	374	409	341	366	374	386	351	377	341	350	375	359	353	377	346	397	362	359	349	325	372	333	374	399	391	388	341	367	394	369	364	384	331	359	369	350	385	327	356	352	374	361	387	362	348	369	355	339	386	345	358	365	343	361	379	343	397	377	348	368	363	337	346	370	362	388	363	349	331	377	361	362	344	365	364	347	343	375	360	353	356	341	366	356	363	332	355	361	386	375	337	353	343	345	380	356	354	394	383	339	345	333	353	375	366	385	362	395	359	402	377	342	411	360	346	382	347	382	358	392	364	402	407	349	389	333	359	372	344	398	321	348	367	359	391	344	367	337	373	334	338	353	351	370	351	402	371	356	344	346	394	385	356	381	339	365	372	356	374	348	359	340	368	369	320	386	367	372	362	374	375	386	371	345	357	347	347	364	360	359	352	357	344	348	360	381	354	346	379	378	370	393	396	378	395	353	343	413	379	372	372	370	361	321	362	352	345	349	370	384	376	334	331	344	365	378	404	367	351	350	323	349	348	362	357	352	355	360	357	350	331	384	368	381	351	367	391	370	347	370	395	347	330	377	373	351	369	349	371	365	362	337	378	357	373	364	360	342	330	355	351	375	379	355	356	371	334	369	351	357	366	369	329	357	365	342	371	379	350	345	361	377	363	349	386	362	336	359	381	352	370	338	300	324	353	376	366	363	378	330	375	374	358	346	392	335	379	330	364	336	375	362	363	348	334	345	322	344	368	370	350	360	374	366	395	338	335	403	359	369	395	376	360	374	363	344	358	384	366	379	344	392	377	371	404	325	388	364	357	358	366	403	331	345	354	370	359	349	371	368	366	379	345	392	355	372	391	365	332	383	405	402	351	410	366	372	342	367	371	413	345	382	403	376	353	362	353	384	358	378	358	356	370	332	369	341	368	359	353	396	349	373	379	362	370	373	380	356	364	333	353	367	388	352	348	350	348	348	374	344	390	381	383	368	345	366	341	366	328	387	362	388	386	389	385	357	385	344	362	361	359	369	339	364	364	401	369	381	338	368	359	366	366	325	352	371	388	367	364	365	398	332	377	395	370	378	306	358	381	344	379	363	343	338	355	373	339	381	386	351	328	365	364	356	326	372	373	342	368	361	368	367	371	368	392	347	398	330	374	338	370	366	352	344	375	348	340	363	381	365	366	345	354	371	378	396	355	382	365	344	342	325	363	370	320	348	367	369	369	367	370	383	365	344	357	339	383	348	342	367	379	410	345	347	377	357	412	352	365	359	399	354	346	357	339	382	352	362	352	332	358	373	382	359	344	356	368	353	351	343	361	359	342	407	330	367	362	362	342	398	363	387	352	357	362	365	360	360	377	370	347	328	343	375	350	363	351	349	377	356	375	356	371	340	343	359	361	370	359	391	387	349	368	358	351	383	389	333	375	356	369	385	376	384	346	374	398	348	361	388	359	365	348	383	354	369	354	364	371	390	367	354	388	377	363	371	385	356	349	362	346	372	367	363	379	391	371	342	384	349	366	372	350	362	366	356	373	351	340	313	357	398	376	381	368	382	335	368	397	357	372	351	355	395	336	375	354	381	379	313	386	362	410	351	377	358	398	379	363	370	327	345	352	381	327	385	368	345	343	341	380	357	357	339	385	343	365	410	352	372	363	347	370	344	349	376	403	401	372	348	350	337	330	384	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
10587	7985	12615	17095	16581	16013	13429	14799	13039	12010	11463	9952	9487	8858	8513	8618	7701	7528	7033	7401	7223	7085	6318	6388	5343	4508	3996	3694	3536	3232	2967	2893	2478	2624	2264	2541	2152	2011	1830	1598	1961	1818	1695	1644	1472	1516	1937	1893	1859	1560	1375	1399	1394	1331	1251	1249	1157	1203	1183	1166	1106	1152	1103	1072	1094	1117	1044	1051	1102	1130	1020	1075	1053	1062	1045	1060	1075	1079	1126	1021	1011	1116	1064	1042	1030	1102	1019	1084	1044	1060	985	1030	1060	1004	1002	1057	1100	1045	1007	1041	1033	985	1023	1026	1091	1043	1053	1122	1047	1012	1044	969	1056	1052	1054	1036	1056	1030	1087	1091	1037	1020	1022	1062	1053	995	1014	1063	1032	1051	1000	1097	1026	1022	1071	1035	1059	1023	1016	1030	1034	1033	1033	952	1034	1079	1093	1044	1054	1003	1016	1037	1035	1060	983	1044	1076	1033	1089	1047	1037	1035	1001	1008	1021	1071	1010	1038	1028	1015	1046	1106	1013	1063	1043	1073	1015	1021	1092	1017	1065	1056	1031	983	1092	1087	1019	1057	1012	1010	1048	1043	990	977	1000	1076	1052	1134	1126	995	1045	1077	1032	1034	1031	1016	1069	1061	1076	1059	1011	1069	983	1033	1030	1048	1081	1075	1049	1025	1012	1059	1054	1006	984	1013	991	1049	1003	1052	1014	1063	1036	1077	1059	1014	1016	1070	1081	1006	1042	1047	1047	1043	1010	1117	1048	1013	1018	999	1012	1051	1035	990	1011	1003	1128	1040	1097	1034	1058	991	1059	1009	995	983	1001	1024	999	1034	1058	1066	1037	999	1056	1088	1038	1017	1022	1044	1051	1028	1086	1026	1043	1126	1080	1019	994	1057	1020	1045	996	1016	1014	1050	970	1044	1012	1033	1062	1050	1073	1067	1002	1023	1052	1086	1023	1031	1032	1070	1013	1019	1007	1046	1057	1001	1036	974	1001	1016	1003	1026	1013	1046	964	1052	1039	1034	1030	1019	1060	1032	1104	1017	995	1027	1059	1052	1057	989	1034	1073	1000	1018	1032	1003	1004	1066	1031	1032	1021	1078	1109	1062	1060	971	1071	1048	1091	1018	1047	1038	1069	1005	1045	1048	1043	1021	987	1085	1014	1050	1001	1007	1023	1041	1031	1062	1006	1064	1015	995	1042	1049	1000	1047	1082	1035	1039	977	1038	1043	1021	1092	1058	1017	1036	1107	1086	970	1010	965	1039	1087	1061	976	1070	1002	1016	1037	1007	1046	1022	986	1074	1039	1017	1018	1051	995	959	1055	1041	1050	1037	1051	970	1093	1038	1039	988	955	965	1032	1054	1017	1021	1017	1051	1053	1033	1051	1001	1007	1034	1067	1067	1033	1058	1013	1018	1059	1080	1045	994	1027	1017	1117	1047	1044	1022	1050	1086	1004	1065	1034	1012	1027	1042	1041	1040	1018	1066	1061	1009	1027	1053	985	1045	1020	1041	994	1030	1032	1048	1015	979	1025	1045	1038	1020	1010	1028	967	1043	1034	1052	1004	977	1027	1033	1028	1028	1016	1098	1048	1053	994	984	1046	1063	1036	1037	1052	1019	1038	1071	904	1018	946	1035	1022	1007	1050	1008	1027	1087	991	1016	1089	1035	1116	1017	1070	1046	1049	1065	1034	1056	1073	1099	995	1052	992	994	1039	985	1051	1078	1043	1034	986	1047	1020	1093	1012	972	1007	1041	1068	1086	1031	1052	1042	1071	970	1060	974	981	1041	1088	1008	1063	1088	1000	1086	993	1036	1018	1039	1067	1008	1026	1028	1082	1047	1066	1094	1059	1045	1064	1008	981	1039	1072	1030	999	1033	995	1070	1026	992	1025	1041	1010	1038	1066	968	988	1011	1080	1027	1015	1043	1046	991	1043	1072	1016	1026	1067	1048	1065	976	1077	957	1032	975	1089	1074	1006	1038	1007	1076	1009	1072	1059	1000	978	1036	989	1061	1057	1026	1015	1048	1071	1081	1033	1025	992	1034	1084	1037	1063	1022	1090	985	1026	995	1012	970	1050	1022	1038	1031	1042	1028	1046	1041	1087	1012	1045	1018	1053	1022	1047	1022	1025	1016	1030	1045	1031	1029	987	1067	1027	999	1006	1011	1055	1021	1070	1094	1030	1054	1065	984	1050	1050	1021	1076	1068	1035	1020	1044	1017	1016	1020	1021	1064	979	1024	1010	1017	1026	1074	1051	1034	1032	1050	1027	1038	1020	1064	1040	1006	1101	1036	1083	985	1006	1046	1056	1001	1009	1040	1016	1010	1042	976	1048	1024	1047	979	1129	1076	1075	1038	1072	1014	1027	1013	1048	1008	983	1091	992	1009	1044	1054	1064	1018	1009	1033	1049	1037	1017	1002	1062	1007	973	1032	1079	1043	1010	1031	1092	1032	1047	1011	1058	1011	1001	1038	934	1045	1066	989	1033	989	1052	1047	1067	1008	993	1079	1068	1002	1063	1012	1036	1047	1028	1107	1060	1056	1058	1000	1076	1052	1037	1019	1060	1059	1003	1023	1028	1045	1072	1022	1017	1070	1080	1042	983	1098	984	1034	1014	1014	1086	1019	1059	1043	1041	1046	1018	1020	1086	1024	1072	1076	990	1055	1081	1034	1089	998	1030	1043	1031	1028	1031	939	1058	1053	1047	1052	967	1008	1015	1036	1031	1027	1038	969	1026	1035	1060	973	1025	1034	1066	1030	1007	1034	1041	1059	1022	1042	1041	1041	1067	1086	1062	1017	1079	1067	1073	1069	1003	983	1045	1029	1030	997	1065	1020	1034	1025	1028	1093	1020	1000	993	1046	1022	987	1098	979	1039	990	1065	1053	1020	1060	1051	1041	1053	1005	1002	1008	1069	1069	1054	1076	1105	1041	998	1059	1061	1053	995	1020	967	1048	1068	1068	1013	1054	1076	1040	1005	1004	1058	1082	1063	1074	1061	1025	1045	1063	1095	981	1008	1046	1007	1043	1050	1053	1065	1068	1044	1014	1028	1040	1030	1062	1033	1030	1053	1010	981	1041	1051	1035	1087	1047	1022	991	1006	1013	1071	1059	1026	1047	1059	1016	1033	1064	974	1007	994	1065	1002	1095	1093	1059	1014	1012	1030	1083	1052	1013	1002	999	1049	1015	1070	983	1050	1013	1015	1036	1052	1033	1041	1075	1036	1128	1016	1036	1095	998	1085	1048	1027	1004	1061	1033	1063	1028	1066	1057	1077	1067	1016	1065	1004	1059	1025	1065	1063	1017	1051	1002	999	1050	1053	1027	1010	961	1023	971	1024	1023	1024	1026	1086	1047	1025	1054	1000	1047	1042	980	1072	973	1033	1000	1020	1000	1069	1076	1082	1079	1028	1042	1039	1026	1016	1036	1040	1046	1038	1029	1043	1045	1070	1084	990	1051	1075	1071	1022	1044	1047	1068	1038	1082	1048	1006	1008	1007	1068	1010	1089	1000	1066	1014	1070	1060	1076	1045	1022	1007	1034	1050	996	1046	963	1043	1064	1052	1035	1001	965	1012	1038	1054	1035	1036	1079	1024	1066	997	1001	1106	1025	1033	996	1052	1053	1026	1071	1038	1029	970	1028	980	1081	994	988	1030	1014	971	1072	1028	996	1038	1056	976	1042	1020	1041	978	1003	1044	1056	1020	1035	1060	1025	1022	1037	1011	1028	1057	990	1024	1099	1062	1029	1024	1062	1002	1051	1032	1050	1124	1091	996	993	1051	1020	1071	1084	1037	1045	1060	1040	1041	1041	1054	1027	1080	1062	1048	1075	1024	1037	1008	993	1090	1028	996	1017	1033	1031	1006	1055	1041	1097	1024	1037	1036	1000	1070	1037	986	1050	1002	1073	1037	1047	1019	1024	1084	992	970	1009	1034	966	1011	1018	990	1043	1003	1077	1048	1057	977	1050	1051	1012	979	1083	1016	1073	1009	1035	1038	1064	988	1024	1016	1102	1044	1070	1019	1067	1071	1056	1068	1009	1037	1078	1011	1016	1018	1043	1007	1021	1027	1036	1070	1011	1010	1032	1038	1047	1020	1035	1003	1056	1077	999	1057	1017	1052	1051	1048	1064	1008	1039	979	1004	1043	1035	1037	1035	1006	1047	1078	1037	1086	985	1004	1011	1022	1023	1042	1007	1029	1051	1043	1001	1034	1018	1030	981	1076	1047	1010	1059	1009	1062	950	1064	1051	1007	1015	1058	1006	1002	1070	1010	1042	1061	1021	1035	1011	1038	1023	995	1010	1000	986	1010	1065	971	1039	1050	1019	1039	1041	1082	1052	982	1024	1001	1024	1037	1066	1062	1031	1020	1070	1031	1024	1103	1075	1028	1037	1082	1038	1021	1020	954	1005	1069	1022	1016	1015	1063	982	955	1041	1027	1052	1038	994	1024	1064	1079	1046	1039	1040	1050	1026	996	991	1046	977	1074	998	1059	1024	1031	993	1036	983	1027	1014	1049	965	973	974	1066	1067	988	1018	1057	1065	1058	1016	1074	998	1036	1019	1057	1010	1030	1032	1032	999	1080	1012	1094	959	1003	1043	998	1030	1085	1000	1013	1028	1009	1009	1023	1086	1013	978	1039	1044	1050	1005	1034	1020	1078	1081	1061	1002	1028	1081	998	1022	971	1040	1020	1039	1030	1052	1080	982	1039	993	1088	1040	1021	1009	1052	1046	1023	1021	1029	991	1027	1068	1040	1044	992	1001	993	1045	1048	1086	1104	1051	1003	1066	1018	1058	1060	997	1008	1042	1042	1005	1076	998	1020	1001	1000	1053	1062	1012	1044	1042	1012	1066	1027	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
3265	1317	1561	1485	1272	1157	912	853	715	583	552	464	476	452	429	376	381	318	327	303	302	315	280	274	225	220	203	201	203	189	183	197	174	208	195	166	205	176	181	173	164	178	181	204	183	169	170	180	176	171	168	203	144	199	198	191	194	217	184	172	173	199	204	171	170	151	176	184	162	161	164	184	178	189	156	184	162	178	184	171	178	170	191	201	177	180	189	161	194	166	193	158	175	200	179	189	180	169	181	185	184	180	180	175	159	205	199	170	170	172	179	180	177	168	179	189	170	193	199	164	154	172	170	176	166	184	175	177	191	149	173	191	160	173	172	165	176	173	178	184	192	179	185	218	189	181	181	182	208	188	180	165	188	166	199	201	168	172	177	201	186	176	193	160	162	164	175	188	184	177	185	186	156	175	175	175	195	183	185	169	157	178	178	198	175	191	184	188	171	171	187	163	172	202	192	190	163	190	171	177	141	177	163	170	174	189	167	188	202	172	185	166	193	181	151	163	177	177	172	184	184	156	180	169	167	170	165	168	164	181	201	191	207	182	179	199	159	191	201	208	166	181	175	171	173	192	163	179	180	172	181	162	185	190	205	149	186	139	175	181	171	141	178	177	169	168	171	177	181	169	172	197	167	189	173	182	179	180	184	200	163	170	196	182	164	169	185	188	165	178	180	162	166	195	177	162	163	180	164	189	171	151	146	158	159	182	183	190	185	169	168	186	182	164	191	189	176	182	188	163	177	183	173	181	174	192	182	183	200	181	193	163	193	155	170	173	173	189	148	168	166	158	168	166	172	175	231	164	179	157	173	190	148	165	172	198	166	149	179	174	203	187	161	169	195	217	169	172	186	193	190	185	178	176	168	183	175	184	179	157	175	181	174	167	179	181	179	183	175	170	194	166	175	179	160	150	154	203	185	165	148	185	162	176	177	189	176	170	161	184	156	173	187	166	163	187	178	191	181	178	172	184	167	183	196	170	181	176	195	174	167	172	176	170	170	190	196	161	184	208	177	176	169	154	183	187	169	155	174	181	172	203	167	181	186	194	161	178	201	188	178	181	194	179	173	184	188	157	183	170	191	217	178	183	192	204	173	156	173	166	177	184	193	175	192	191	202	188	179	169	190	174	196	178	195	194	190	174	169	172	191	164	183	179	166	193	176	164	183	185	155	210	192	188	179	173	178	199	174	180	196	190	157	155	195	187	203	185	197	180	195	175	165	190	204	155	196	170	165	176	176	161	179	178	177	183	184	164	182	199	166	188	183	164	178	155	201	183	195	188	175	152	168	166	189	182	195	194	192	158	177	184	167	176	187	178	159	183	188	200	154	168	176	172	168	196	186	209	180	199	162	175	184	179	204	187	204	175	171	186	186	181	185	169	177	203	219	193	179	162	194	160	206	181	195	196	176	181	165	177	183	172	188	181	184	186	171	180	168	179	199	182	199	166	189	170	159	175	160	181	178	167	195	159	194	156	184	167	173	186	161	181	163	193	169	161	193	178	187	158	159	186	194	191	175	188	182	194	176	186	182	184	182	187	174	176	169	163	199	163	184	149	180	181	191	196	198	174	173	155	181	155	189	199	179	175	156	188	180	164	188	186	169	165	190	187	195	187	191	169	166	196	154	187	172	171	157	188	178	187	196	181	176	186	145	189	162	153	171	179	176	203	158	181	184	190	146	174	186	196	175	172	192	159	185	165	187	195	185	208	176	195	170	188	173	151	204	167	184	196	169	186	189	184	189	188	225	170	176	206	165	163	186	161	166	174	185	171	177	167	161	167	189	217	197	181	185	197	171	192	176	178	178	178	173	168	162	188	180	195	183	171	163	186	183	181	173	147	182	165	171	174	164	170	189	178	148	204	200	172	165	179	155	183	181	169	179	185	177	179	166	189	186	170	173	183	191	178	186	160	164	188	177	160	174	185	161	173	182	190	169	173	182	199	168	187	172	190	171	191	186	212	165	177	212	210	174	188	194	157	173	196	157	167	174	179	192	205	160	180	185	184	156	170	160	190	165	194	175	204	165	192	184	179	192	189	175	155	173	155	197	175	188	178	192	168	183	176	160	190	235	182	214	167	168	182	202	218	177	172	170	155	183	192	176	176	180	163	162	210	184	202	172	174	185	165	164	173	199	154	170	195	167	173	173	179	175	168	177	185	200	195	194	192	177	177	183	171	167	178	178	191	206	178	179	159	189	186	165	183	152	172	187	163	182	232	187	168	189	161	184	180	213	174	175	191	173	190	189	168	187	151	162	159	171	177	179	187	161	202	159	163	189	178	184	169	172	165	171	160	168	188	199	176	148	175	161	194	169	171	147	171	164	199	169	171	189	159	171	179	185	172	171	167	173	182	171	188	173	174	144	204	154	185	173	157	208	187	177	177	186	172	179	175	159	178	188	179	163	179	178	184	182	189	190	189	163	166	170	176	186	187	189	171	187	188	180	191	173	175	166	194	189	181	179	200	198	183	175	175	187	182	167	183	167	182	182	179	192	154	182	180	176	165	161	169	178	181	173	159	169	177	160	188	197	151	179	191	160	191	154	183	162	170	166	189	188	148	163	186	161	141	204	188	191	154	179	181	184	174	196	189	172	177	200	161	168	186	195	186	161	185	148	171	199	161	186	163	163	186	164	191	188	164	202	185	155	177	165	185	157	170	180	171	186	173	187	153	181	175	187	198	176	167	177	168	156	172	184	184	192	191	184	156	188	193	187	186	178	207	176	188	183	169	171	174	192	186	194	187	173	149	164	207	190	186	172	174	180	179	195	173	176	176	171	152	193	174	182	183	162	187	161	187	162	173	170	169	162	196	161	182	178	178	177	187	171	185	162	184	191	179	180	167	140	163	181	186	171	167	185	181	185	172	176	171	181	146	167	175	170	157	178	184	177	177	155	160	123	183	142	153	141	172	181	178	206	196	184	168	161	176	168	173	176	186	183	191	193	193	178	176	172	193	196	179	158	182	151	176	173	164	199	172	182	152	158	183	185	179	157	185	195	179	197	171	190	183	164	183	182	180	185	184	182	199	198	160	166	156	180	190	166	170	173	178	191	173	188	175	192	197	218	146	187	208	188	169	185	194	159	189	175	189	170	189	195	176	184	168	199	162	179	154	198	177	169	176	184	196	205	156	147	169	142	174	181	171	189	190	176	194	181	198	176	166	185	152	196	183	174	187	177	179	196	183	188	171	182	184	185	180	186	191	175	170	186	190	178	154	172	184	166	191	167	171	205	178	184	193	215	192	172	191	168	184	187	172	191	173	195	191	179	153	176	173	178	183	153	183	164	176	155	177	182	160	175	173	169	198	170	191	149	177	186	179	144	164	182	183	179	179	192	169	171	183	191	182	174	194	188	160	198	182	184	166	175	207	157	176	196	184	165	187	189	197	203	178	195	169	183	160	134	190	189	179	187	194	196	191	187	185	182	191	147	188	167	169	175	179	175	164	175	174	205	178	202	177	150	190	176	185	167	161	172	186	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
2845	1822	3640	4739	4556	4666	4172	3903	3429	3177	2706	2502	2343	2270	2213	2105	1915	1744	1715	1585	1545	1387	1342	1210	1093	952	971	838	824	794	773	731	698	644	629	654	576	573	607	590	619	592	605	589	607	583	603	563	617	579	592	613	581	597	612	580	578	588	602	579	590	535	552	654	602	608	539	607	569	593	551	559	547	616	572	589	551	592	552	557	585	585	596	616	582	572	622	570	640	562	574	558	627	557	569	576	581	581	579	593	607	533	549	591	551	552	596	579	553	585	550	564	612	589	588	612	588	551	541	598	590	563	564	617	616	597	589	597	583	605	595	617	556	587	587	582	551	567	526	579	551	578	522	551	584	635	547	598	592	613	587	560	607	600	607	561	593	586	545	556	585	551	608	603	568	634	586	569	615	554	580	573	591	545	562	617	594	554	586	580	609	585	567	582	523	568	592	552	600	602	543	585	603	591	530	553	573	579	558	567	532	568	574	571	622	547	595	521	572	556	554	545	604	521	564	576	555	590	586	541	582	581	584	575	583	603	575	594	569	553	544	610	568	589	567	577	557	559	591	532	581	595	577	566	584	598	603	581	575	555	562	559	553	592	608	589	617	577	547	600	618	583	593	606	574	605	582	557	570	556	590	592	575	604	585	596	605	591	574	586	623	507	586	563	507	560	580	561	560	611	558	581	585	569	549	557	565	582	581	609	603	588	558	552	556	567	551	597	548	536	563	559	602	583	632	608	587	570	591	579	575	587	604	561	548	574	578	583	564	544	593	592	595	538	547	591	585	589	567	596	569	575	576	573	545	588	587	577	586	558	603	598	586	561	595	596	547	577	582	577	621	596	582	566	601	583	577	558	583	571	582	554	557	603	602	541	580	575	554	537	544	581	564	613	605	607	556	599	591	592	577	601	566	545	579	591	555	595	554	620	566	647	542	543	547	646	548	620	572	573	573	584	591	587	579	581	583	621	566	566	604	577	545	633	604	566	578	573	586	586	582	535	604	564	552	617	576	551	615	599	583	584	554	563	578	610	542	600	564	564	586	568	582	578	595	554	585	619	571	575	577	599	614	575	604	554	582	569	547	578	578	558	580	562	572	583	565	554	562	543	580	626	578	564	534	598	558	598	581	597	592	558	585	607	525	603	596	608	565	598	597	573	578	565	583	559	543	566	541	599	567	559	568	604	625	578	625	546	571	578	554	590	568	584	589	574	565	565	566	579	563	541	596	566	588	575	575	551	596	600	568	609	577	573	607	622	595	623	592	539	563	593	563	579	586	536	610	628	600	559	539	574	580	571	570	595	566	603	581	565	562	583	542	572	587	583	598	557	564	562	610	581	559	591	574	531	569	557	544	542	581	614	598	591	599	554	564	577	535	597	591	541	554	580	619	595	578	521	589	570	553	561	598	543	556	565	565	599	596	552	584	570	629	567	586	578	600	594	625	555	554	568	604	542	584	563	615	579	575	573	576	581	564	595	549	549	548	595	591	609	581	598	560	551	588	571	637	577	608	558	585	602	576	554	630	603	605	583	542	600	547	592	569	562	605	584	580	610	551	574	544	593	553	610	628	578	606	618	570	583	582	580	619	596	591	564	553	586	574	553	578	541	611	566	577	581	556	596	550	566	578	598	608	579	570	563	629	572	552	591	551	566	607	609	629	590	568	602	559	554	543	591	544	541	561	600	543	602	602	578	585	593	561	544	604	622	588	588	607	548	597	587	568	572	594	594	576	613	576	533	584	600	591	592	604	560	579	616	552	601	539	579	581	584	561	553	624	542	549	555	587	585	564	624	544	543	600	571	580	617	536	569	559	521	586	552	587	582	564	620	580	578	573	583	594	571	552	601	548	594	575	573	577	596	540	568	550	561	549	548	590	578	550	572	551	586	605	544	572	575	621	606	550	599	567	609	557	548	576	638	580	609	594	559	552	616	602	596	597	599	588	554	594	616	582	564	558	586	576	602	590	563	579	584	561	553	586	538	556	576	555	551	601	573	572	559	600	566	582	603	564	603	596	610	600	548	550	613	571	598	580	592	561	616	578	540	586	589	574	557	556	592	544	554	598	610	569	619	619	558	608	606	569	581	538	549	569	594	604	565	594	564	549	564	564	541	556	538	576	573	604	571	610	565	589	569	553	595	608	615	611	603	572	558	615	596	602	567	578	524	576	581	575	605	602	607	606	548	628	564	546	589	599	623	585	589	598	561	592	540	588	574	575	554	626	604	574	574	588	560	630	545	578	587	550	619	563	558	542	608	581	584	598	627	538	590	570	564	563	558	574	603	605	546	563	579	548	564	593	581	564	590	530	603	598	619	575	567	575	542	569	558	565	608	553	540	542	608	554	558	595	590	595	583	653	551	566	598	597	578	592	600	571	568	569	580	548	594	569	567	593	567	556	578	548	573	558	556	558	617	562	612	555	550	598	557	541	585	595	544	582	547	541	582	593	543	526	573	564	568	585	552	571	594	583	637	598	596	589	562	584	601	588	587	586	543	565	570	599	601	624	570	570	609	594	570	582	578	600	581	630	580	589	597	563	595	589	588	600	573	570	556	607	552	620	632	566	539	595	557	553	547	607	589	589	561	606	571	548	563	583	594	593	596	612	592	575	622	585	573	606	608	607	559	563	576	561	601	531	575	572	568	566	609	546	615	573	562	546	535	559	619	551	594	602	608	566	551	552	582	575	590	579	543	590	581	566	577	573	574	630	589	564	589	587	565	585	563	599	584	586	575	577	626	538	582	559	575	575	587	552	568	590	551	591	595	549	597	536	572	568	570	580	563	621	559	591	573	563	609	557	569	588	559	534	586	588	587	554	572	576	535	578	555	567	588	541	580	559	562	591	546	572	620	616	544	587	579	601	608	552	562	568	566	583	589	600	532	571	589	555	613	573	597	574	574	545	612	557	635	572	545	556	567	568	576	546	580	559	567	571	563	600	592	560	582	566	634	556	606	576	603	586	621	595	598	570	537	602	585	593	575	594	567	592	565	622	598	581	560	591	580	594	552	574	569	559	564	567	574	570	582	586	543	589	567	566	576	548	544	591	538	578	606	573	578	582	538	593	606	581	627	591	579	580	605	555	601	582	621	587	619	601	617	602	543	581	585	570	593	540	580	600	593	593	612	578	604	539	593	541	560	565	558	585	568	578	620	541	608	591	592	571	590	581	562	556	588	608	586	555	596	536	586	521	586	592	579	606	560	590	525	582	588	596	536	549	549	588	566	583	601	592	580	514	572	597	527	581	615	540	542	579	580	570	601	562	569	563	562	585	557	592	609	620	567	585	535	640	568	562	586	575	558	563	575	531	571	573	581	598	605	610	607	581	557	597	576	581	585	578	593	592	570	624	586	562	577	592	577	578	607	580	567	595	578	568	562	605	562	581	575	565	550	630	615	585	598	551	607	534	547	603	591	602	575	609	568	585	537	572	559	607	573	573	628	616	570	524	599	570	582	614	574	587	576	569	559	559	544	573	538	610	543	588	592	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
11462	5450	6209	5798	4624	3892	2730	2538	2178	1816	1692	1524	1387	1166	1025	1057	869	836	810	760	728	706	640	647	562	533	514	500	409	422	394	360	407	346	351	390	374	358	342	307	335	326	292	314	306	292	298	338	333	338	385	304	293	299	285	271	289	306	293	290	300	293	277	296	291	321	279	274	277	276	275	292	264	301	288	254	306	301	283	301	295	274	293	296	324	303	281	286	272	277	298	301	280	298	329	290	300	303	296	285	292	314	266	286	289	295	268	294	290	303	289	273	270	297	284	313	302	283	277	261	267	293	244	278	301	261	296	272	310	248	256	285	295	279	274	295	269	287	276	306	291	320	279	287	296	265	291	298	307	306	250	280	311	291	289	280	267	291	284	280	312	258	294	305	305	281	279	290	306	292	252	294	301	296	288	285	292	263	267	286	285	299	300	288	276	247	299	290	267	275	281	294	291	294	259	298	297	273	284	284	292	268	298	297	299	264	270	288	278	288	286	289	288	273	325	290	264	271	316	280	295	293	288	294	315	267	280	280	316	291	300	306	297	297	284	305	287	284	286	280	261	275	261	304	290	271	315	303	296	283	287	316	265	276	276	294	288	305	288	282	256	296	270	295	309	290	314	270	286	305	267	280	293	289	312	286	288	272	304	301	319	284	302	289	276	260	280	280	298	285	282	286	285	263	281	245	296	284	290	295	296	307	307	278	291	325	261	285	259	283	283	307	261	295	294	322	268	299	313	264	270	305	266	288	289	244	307	307	311	312	286	283	270	290	278	293	259	272	301	304	267	310	263	293	313	274	296	295	260	259	323	288	301	307	261	283	264	315	300	303	308	271	264	311	296	272	275	287	307	292	280	270	266	319	309	313	294	294	281	300	295	270	279	272	269	292	322	280	300	302	284	271	302	284	307	281	254	244	265	289	249	319	286	294	270	296	302	287	286	287	279	292	259	271	308	271	298	310	294	290	280	292	257	279	267	290	295	268	266	318	281	291	311	306	284	290	268	282	289	341	273	282	281	271	287	286	261	255	302	283	295	297	282	263	296	279	269	269	312	294	276	284	276	290	267	297	244	281	293	300	269	269	300	267	276	276	290	245	290	303	289	279	264	281	291	291	257	289	276	268	282	298	292	306	280	288	276	286	262	280	268	286	294	306	282	321	327	294	300	274	250	287	251	257	236	274	258	278	274	313	269	293	273	269	273	290	321	317	293	281	291	282	300	310	293	291	303	271	272	282	308	276	296	283	313	288	263	307	291	269	283	293	263	273	281	292	286	283	287	280	266	259	292	283	278	310	301	257	285	290	296	300	299	299	268	297	282	313	335	299	281	295	262	322	283	299	274	295	284	275	274	300	276	264	301	304	290	285	290	293	285	273	284	319	287	299	279	287	291	269	287	296	302	280	323	291	310	278	305	252	281	270	250	294	274	287	271	295	265	291	281	278	266	270	311	316	302	267	273	250	290	285	275	316	274	280	314	295	264	274	281	247	283	305	272	306	285	264	297	266	289	307	292	305	287	297	289	262	271	303	289	273	282	304	259	302	332	322	285	267	311	276	299	333	259	279	292	299	327	305	276	285	303	287	260	291	312	324	303	307	300	295	274	326	277	310	282	268	310	301	270	281	279	274	300	277	297	234	280	298	269	289	282	303	297	289	282	265	304	271	285	270	299	292	298	313	277	289	261	314	281	288	293	296	309	296	267	291	269	301	287	285	292	295	301	280	305	274	306	280	292	282	280	277	283	278	287	262	300	289	290	297	281	273	259	254	308	308	325	304	267	299	282	297	267	292	296	293	280	298	289	291	310	310	298	282	307	271	277	278	280	294	279	278	277	296	290	285	274	298	298	337	286	275	258	270	275	288	289	308	281	291	298	293	287	247	277	306	297	279	293	271	282	328	253	325	298	290	311	312	320	266	303	284	306	267	309	261	303	295	301	273	294	276	303	257	252	284	305	308	293	252	287	285	254	301	296	303	281	271	275	254	283	305	294	226	279	290	276	294	299	303	297	311	284	274	299	290	279	290	282	252	294	290	290	282	292	287	268	291	283	278	262	281	276	291	261	291	309	287	293	304	285	290	270	295	314	297	272	255	294	263	292	267	304	294	289	258	297	272	317	293	308	273	274	313	301	283	287	305	285	302	294	304	262	283	297	304	258	279	271	269	270	266	270	271	297	273	287	289	293	290	292	300	282	291	282	298	281	317	290	263	295	276	287	265	291	263	251	272	289	280	295	290	289	286	284	275	290	287	286	301	307	292	311	273	289	308	279	306	293	297	288	294	272	315	273	302	279	275	258	293	302	303	271	292	293	285	258	283	315	273	306	292	262	264	305	275	300	326	281	291	321	297	298	292	280	291	296	326	275	303	301	312	289	302	299	307	297	293	302	296	278	279	309	284	291	274	294	286	305	270	296	260	294	266	310	284	300	268	260	296	290	285	298	285	295	281	280	304	279	279	308	267	280	284	324	286	292	255	312	303	262	268	301	249	304	282	276	282	287	303	256	251	304	281	291	281	276	299	267	283	285	304	281	305	299	273	289	292	274	274	301	296	297	289	289	282	313	288	302	278	303	280	306	322	302	277	275	302	295	305	329	300	276	299	285	258	303	286	271	274	263	296	271	291	291	271	296	258	269	320	282	287	273	315	333	298	284	284	293	283	294	297	277	285	257	273	279	283	273	294	327	298	310	277	285	291	283	312	287	282	296	298	281	301	259	298	297	279	286	277	266	311	294	287	287	270	293	312	300	288	309	288	295	280	293	285	307	267	287	268	304	300	281	297	271	294	304	302	271	275	296	270	262	287	296	302	265	306	279	278	278	271	298	269	286	306	290	314	267	300	296	288	301	285	279	257	301	293	301	290	312	288	277	274	263	289	267	295	312	323	296	261	275	293	272	255	270	303	292	321	286	291	276	306	297	285	272	319	281	273	287	274	287	251	307	296	267	282	257	260	292	266	268	312	276	275	313	285	273	283	249	290	265	281	302	304	274	261	300	281	277	287	274	272	331	285	289	271	285	266	287	275	298	299	319	266	271	287	286	285	300	251	297	289	278	281	268	291	305	276	304	305	267	285	276	279	295	300	279	302	318	265	297	287	296	279	267	280	276	282	304	321	309	325	289	306	284	292	290	260	260	299	315	293	310	309	320	299	295	303	278	274	290	304	295	289	299	287	292	259	269	301	278	258	277	312	300	276	291	296	284	288	283	286	286	306	287	288	276	274	281	287	268	306	319	277	278	271	298	286	317	270	286	280	274	288	277	295	280	283	264	272	278	295	325	265	255	309	298	307	280	279	282	287	289	296	303	279	285	283	291	301	307	295	279	298	278	294	287	303	292	291	251	287	324	303	285	301	298	312	279	276	322	289	323	285	277	280	293	291	294	264	316	286	277	301	280	257	275	255	282	290	287	327	299	301	253	269	273	279	262	272	268	299	270	270	288	279	282	286	314	287	282	309	260	318	278	301	247	276	254	275	281	295	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
7761	5480	9751	12541	12234	11806	9648	9959	8865	8182	7913	7128	6445	6018	5848	5921	4821	4548	4520	4343	4434	4309	4020	3737	3141	2887	2446	2145	2138	1781	1784	1874	1544	1513	1636	1653	1493	1432	1197	1207	1303	1233	1098	1144	1021	1109	1268	1254	1170	1195	1325	1032	1017	1030	965	887	930	977	910	851	898	912	891	894	889	865	862	872	837	888	864	902	867	921	853	878	861	879	838	847	870	920	926	805	851	851	845	908	868	886	876	876	898	864	847	834	878	886	837	871	880	910	877	823	876	865	858	866	872	855	848	885	876	871	875	806	890	856	866	848	888	886	838	850	902	890	847	828	826	863	892	861	882	893	863	859	854	861	841	814	868	856	869	861	944	856	907	832	913	826	847	788	836	891	864	841	858	854	855	871	858	804	838	915	844	916	881	876	849	894	874	884	882	890	900	855	867	875	843	870	831	898	834	887	860	863	836	814	904	843	845	806	866	882	860	835	886	845	834	884	839	884	864	844	876	833	887	882	905	858	887	893	872	893	917	809	890	836	851	829	876	891	850	823	857	858	891	883	870	907	856	859	851	825	864	897	860	875	833	858	816	829	873	850	821	824	837	837	869	799	941	933	856	841	804	839	830	865	835	837	861	891	835	838	862	831	857	915	822	907	841	877	871	819	919	872	971	860	834	842	908	846	865	881	837	861	926	858	871	859	864	843	858	831	894	889	869	853	854	871	908	864	860	893	842	807	843	860	830	845	885	858	934	842	882	844	860	858	842	861	845	863	842	843	857	866	851	800	824	854	823	830	875	827	841	893	860	841	878	942	909	880	900	895	855	797	866	872	866	866	841	868	883	851	880	875	896	867	862	900	875	877	840	910	829	896	847	884	849	882	858	883	896	817	826	846	861	836	847	882	868	870	845	893	913	824	845	856	886	883	879	844	879	855	867	878	893	851	856	857	777	824	857	881	877	855	849	817	845	856	866	905	865	866	804	862	898	881	887	870	859	825	875	879	947	844	904	829	900	877	850	865	904	841	885	813	838	888	860	837	876	911	895	849	864	853	827	856	938	913	816	902	850	844	877	850	813	872	821	881	884	827	858	851	847	873	858	906	882	883	827	841	853	804	845	863	890	867	891	840	833	892	880	827	861	838	921	882	790	852	833	883	881	848	856	887	827	897	844	899	881	810	877	858	808	901	897	867	844	841	875	850	931	894	904	862	874	861	878	876	887	891	881	847	894	834	836	891	892	905	872	838	825	900	874	847	801	856	845	863	841	875	857	860	890	921	846	844	833	822	865	872	902	861	872	881	871	809	937	851	842	799	920	871	865	880	888	890	941	896	892	843	837	854	877	895	876	865	846	883	836	914	898	826	905	892	828	875	861	887	897	884	904	874	829	914	851	887	825	871	864	912	917	853	862	853	844	900	863	903	845	836	900	904	839	845	889	902	863	874	834	888	838	874	858	904	926	849	884	819	837	867	846	855	871	880	851	851	861	917	833	887	786	912	868	861	814	883	858	840	899	868	926	814	853	888	918	847	844	862	806	858	878	861	890	865	871	841	904	841	828	884	862	899	822	850	853	889	858	890	875	915	867	847	843	842	907	884	879	902	843	903	903	818	874	854	915	896	867	830	809	875	843	825	889	871	898	901	858	819	809	812	815	890	896	855	827	837	886	915	827	816	870	898	819	875	874	916	866	828	906	860	858	864	900	858	895	875	858	876	843	868	858	900	838	838	841	871	823	893	884	860	867	863	821	871	824	901	862	831	848	892	884	841	861	803	902	916	898	907	845	887	877	829	799	861	844	877	874	840	816	791	847	846	856	891	879	829	865	845	911	861	867	836	850	835	851	887	894	872	845	902	833	838	818	877	858	824	857	803	842	870	863	861	871	835	881	861	812	848	860	862	902	824	857	843	864	841	914	921	846	805	851	863	884	844	881	881	831	877	816	830	877	864	848	905	892	886	912	841	845	884	816	856	853	852	850	849	842	851	831	856	833	858	850	895	872	889	856	897	861	851	860	862	870	837	866	855	925	883	847	898	811	875	913	893	868	901	859	844	881	848	859	893	866	899	859	877	850	858	868	841	880	922	855	857	853	813	902	883	889	880	867	858	910	907	912	857	860	839	830	865	794	859	847	792	872	828	845	891	822	854	865	878	887	838	878	838	905	875	890	922	877	858	864	826	883	824	854	937	828	880	867	842	853	893	862	860	918	828	906	863	836	880	891	835	874	843	823	849	893	840	831	865	857	870	879	902	858	864	887	863	865	870	889	817	850	892	862	873	857	890	855	828	839	820	838	784	850	877	850	860	882	829	873	860	832	823	905	853	884	869	833	864	836	837	839	937	848	816	821	859	900	834	889	810	896	812	879	857	841	903	832	900	860	865	859	879	896	874	826	849	905	923	907	856	830	813	891	926	837	837	861	828	916	819	868	834	813	919	887	867	873	841	835	889	819	838	848	911	834	793	850	916	855	884	879	846	816	808	887	848	861	840	857	859	880	808	895	833	914	796	863	820	864	818	840	909	771	860	873	872	861	840	851	844	822	842	827	843	873	854	856	850	860	836	851	833	943	862	877	865	874	855	832	843	879	815	894	872	854	889	923	846	883	909	907	869	871	902	905	896	861	900	835	896	845	801	854	867	869	902	803	860	866	849	831	886	849	903	887	852	818	858	897	840	904	861	830	880	851	868	866	812	894	846	812	856	831	803	877	837	835	885	886	870	899	873	842	877	833	903	836	838	823	804	853	805	847	895	884	853	866	838	870	871	844	894	883	813	863	841	877	845	833	877	867	816	842	815	840	822	857	863	913	893	872	881	871	819	850	874	877	816	872	831	823	858	839	882	885	866	851	853	835	919	876	851	838	858	836	832	833	892	849	821	873	877	869	841	830	871	894	907	853	926	882	824	880	874	885	850	890	884	863	894	870	815	900	831	856	869	860	863	858	864	820	874	873	886	905	892	853	854	914	803	819	916	918	905	879	851	865	899	825	847	862	885	840	845	864	799	857	850	862	882	848	904	879	846	839	880	888	847	846	865	893	858	875	877	872	895	849	834	836	887	891	866	873	873	864	888	870	847	869	887	842	827	862	846	852	896	895	860	902	876	849	863	868	877	881	839	903	807	888	866	891	891	856	838	893	879	876	853	934	866	840	869	871	896	862	842	880	848	850	854	864	840	903	884	870	851	837	948	883	842	850	863	896	884	899	901	924	837	868	832	856	905	873	839	876	893	875	886	885	821	855	889	889	890	903	914	879	825	856	795	811	888	848	848	911	874	843	890	856	847	861	846	851	867	863	893	797	821	883	918	861	823	847	859	873	862	913	859	823	803	829	853	877	933	868	867	826	798	875	842	866	895	873	903	900	871	848	938	912	869	912	867	862	811	840	844	838	877	870	862	874	875	888	831	847	848	863	838	862	861	870	863	842	807	886	887	813	814	899	827	854	896	868	886	806	879	861	877	911	864	822	845	855	860	885	827	870	926	870	850	874	846	930	819	898	805	871	892	897	863	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
20930	10695	11090	11091	8513	7081	4850	4251	3633	3214	3059	2320	2174	2111	1677	1627	1521	1303	1298	1323	1170	1129	1129	1013	922	804	759	677	649	553	574	569	445	556	530	559	591	471	455	450	465	413	420	390	401	381	445	429	481	408	445	436	440	404	383	365	359	376	375	326	374	381	361	360	370	368	372	348	378	382	365	352	353	378	350	344	383	368	398	372	357	371	378	374	370	366	353	376	433	363	356	347	369	381	345	360	365	347	330	385	378	369	356	372	350	388	373	322	326	323	352	384	364	381	354	374	401	339	320	370	365	360	395	364	340	389	368	340	336	356	374	345	334	339	382	358	371	407	371	348	374	349	345	341	354	363	334	362	361	360	366	333	371	372	396	377	356	332	316	362	371	377	379	359	351	364	348	377	359	345	376	364	380	351	330	371	373	378	353	329	368	329	347	401	368	344	354	331	384	322	394	362	351	362	403	377	368	364	359	376	352	393	373	363	362	372	372	390	393	319	355	309	350	355	387	407	326	323	354	336	324	355	376	358	347	306	336	351	367	348	350	346	364	371	349	335	355	352	345	388	364	339	371	379	384	398	366	338	358	383	378	327	365	360	349	351	379	375	363	349	374	371	344	359	366	389	356	394	340	357	391	347	355	381	345	344	341	364	356	356	350	331	415	381	354	380	420	363	336	394	368	325	347	364	347	375	375	379	379	357	358	357	360	385	367	370	387	353	378	371	342	358	366	372	349	339	358	390	366	377	366	350	340	354	353	357	380	353	321	373	362	367	344	375	385	342	346	337	359	378	375	377	376	344	347	360	345	336	378	375	371	380	351	339	366	401	383	331	363	357	372	365	343	388	347	398	407	364	364	355	308	345	337	364	361	353	375	357	363	382	379	388	332	362	359	367	339	351	361	347	367	370	359	379	356	359	389	338	375	376	344	365	355	350	360	347	358	367	344	332	350	370	358	362	344	353	382	345	343	387	360	371	366	376	343	347	331	337	330	340	382	349	346	401	366	347	371	356	370	381	379	386	337	381	395	360	354	334	367	329	315	354	357	375	400	364	362	389	393	374	368	400	346	375	378	333	379	324	359	354	336	381	330	335	374	381	354	337	370	373	357	350	368	369	370	364	355	368	366	354	361	337	345	359	327	355	395	348	388	371	382	341	365	381	369	383	336	342	376	381	381	359	350	369	368	376	357	366	380	349	379	356	378	394	354	384	392	376	371	319	363	376	348	320	335	334	371	350	372	374	371	385	380	392	368	356	386	351	422	347	410	376	373	346	359	358	337	369	369	330	353	372	359	353	356	395	362	340	349	371	365	340	369	371	373	383	369	354	400	348	368	352	390	370	379	383	371	355	359	344	342	352	358	351	359	329	369	353	378	378	384	375	357	383	365	344	360	380	332	358	413	380	341	378	357	359	338	360	359	362	390	387	355	351	337	372	347	359	362	362	341	378	357	367	356	339	406	400	384	388	363	398	343	353	392	341	334	367	349	326	350	378	333	370	370	349	360	378	360	374	361	356	369	348	363	374	367	354	371	351	348	386	339	338	310	375	376	348	395	367	352	364	362	379	337	395	362	356	344	363	395	377	345	375	373	369	403	340	368	380	383	380	383	359	317	364	334	355	356	327	332	312	352	370	350	338	354	343	383	355	351	376	392	373	373	360	367	353	346	365	349	354	358	382	358	371	366	385	364	367	338	352	373	333	377	361	381	353	353	381	342	384	371	339	381	357	365	379	347	369	381	351	352	335	362	380	340	378	382	372	369	367	355	359	342	350	365	336	365	362	369	347	371	372	364	391	349	354	376	339	358	375	367	369	341	339	382	356	373	353	372	335	358	333	373	346	386	332	336	331	352	349	381	349	379	363	373	336	362	327	385	371	384	338	368	392	353	327	350	335	362	399	383	366	323	393	340	392	320	365	402	388	385	387	349	361	344	376	383	370	386	355	318	328	360	359	399	354	349	358	324	326	359	342	376	406	364	334	370	347	350	341	371	348	375	361	380	326	368	359	369	358	351	350	411	386	345	365	370	360	374	359	366	342	364	330	368	371	347	367	370	362	390	336	377	364	324	340	366	405	340	339	351	349	356	341	361	351	375	359	388	365	381	373	340	380	387	327	365	337	367	360	396	361	377	363	372	344	327	348	330	370	356	360	360	348	371	365	360	359	367	368	356	343	374	373	382	333	370	367	342	366	367	363	357	371	365	357	342	332	366	328	348	359	359	363	358	365	371	350	374	380	314	360	365	363	360	380	382	376	407	352	365	356	347	370	363	343	327	347	383	388	362	342	382	380	355	338	357	332	373	359	394	371	392	345	375	380	392	358	329	322	363	390	393	375	383	355	377	371	386	348	347	384	367	367	378	367	362	332	364	359	357	344	359	367	365	359	359	332	371	339	324	390	398	342	363	360	328	340	389	371	340	341	327	349	380	329	373	363	371	334	352	381	363	366	339	336	383	363	370	347	378	357	365	374	367	388	392	351	357	354	372	346	365	349	356	385	395	388	369	411	358	313	363	398	365	375	385	370	347	356	335	387	348	345	354	359	382	363	381	342	368	384	348	352	369	355	363	384	349	347	415	356	368	362	374	368	350	371	410	353	356	353	390	358	363	362	352	363	334	381	361	343	344	329	351	363	366	354	365	388	362	376	348	333	363	346	401	373	358	372	352	362	390	365	359	354	343	323	354	353	329	353	346	376	361	358	396	355	348	365	365	362	398	367	374	360	336	371	341	386	384	330	377	376	372	397	399	372	342	340	366	379	361	381	355	331	394	342	338	349	361	338	364	369	341	398	354	353	337	378	343	361	334	402	354	368	381	370	376	339	374	375	354	348	393	360	375	393	356	343	335	421	392	376	346	307	345	354	377	331	339	349	368	360	391	345	321	358	393	377	382	357	354	354	366	343	375	354	343	345	366	375	364	383	381	385	319	377	391	366	386	353	346	361	347	363	351	373	344	350	345	341	342	380	407	359	371	362	360	394	354	347	393	405	360	384	371	336	350	394	366	341	386	340	356	334	390	379	363	348	384	357	381	352	341	332	384	346	355	387	392	368	346	388	350	374	334	363	367	367	395	364	361	368	376	364	373	364	356	358	357	412	348	377	384	330	369	349	359	389	350	345	382	393	338	352	332	397	381	391	353	364	373	321	341	345	340	365	344	372	386	361	353	357	343	365	375	363	351	395	368	361	384	356	349	374	377	350	379	326	342	341	322	356	368	355	374	353	370	408	345	382	364	382	341	383	347	333	392	362	332	373	356	416	373	340	368	382	342	343	391	360	351	381	326	366	386	335	382	382	387	341	359	360	312	365	399	357	384	356	353	341	330	377	384	329	356	372	361	334	372	347	339	367	366	317	358	397	345	346	349	380	350	334	395	363	387	378	365	353	349	364	382	351	353	336	363	359	362	378	362	411	356	361	361	349	332	356	373	351	359	352	330	339	395	354	325	374	389	397	373	379	340	326	403	367	315	322	343	376	346	351	353	358	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
11121	8755	14344	18161	17285	17184	14238	14348	13021	12062	11937	10350	9551	9628	8518	9002	7356	7075	6932	7054	7276	6844	6303	6134	5194	4648	3645	3391	3300	2792	2651	2862	2384	2365	2362	2689	2677	2167	1874	1585	1816	1842	1620	1509	1445	1487	1837	1833	1740	1499	1565	1328	1404	1354	1168	1229	1200	1186	1136	1137	1055	1069	1125	1146	1077	1063	1139	1041	1042	1096	1100	1097	1064	1106	1057	1092	1070	1057	1050	1096	1041	1053	1142	1108	1073	1101	993	1023	1056	1070	1051	989	1040	1115	1102	1049	1008	1027	1059	1036	1009	1017	996	1083	1053	1076	1065	1072	1059	994	1056	1018	1044	1012	1083	1059	1056	1070	1083	1015	1088	1089	992	1079	1057	1122	1039	1024	1083	1046	1021	1049	1027	1075	1056	1093	997	1089	1056	1060	1016	1061	1015	1058	1003	998	1044	1060	1066	1110	1078	1037	1045	1067	1030	1047	1016	1061	980	1035	987	1053	1039	1025	1019	1117	1048	1055	1009	1059	1122	1026	973	976	1041	1004	1037	1044	1051	1052	1048	1041	1082	1025	1019	1025	1018	1046	1025	1056	1024	1071	1078	1048	1050	1021	1049	1067	1094	1015	1039	1006	1029	1030	1038	1005	1055	1062	986	1032	1079	1077	1006	1017	1057	993	1082	1053	1060	1015	1034	1027	1035	1010	1008	1043	1057	1034	979	1004	1032	1006	1083	965	1028	1066	1006	1053	1039	1010	1007	1029	1044	1082	969	1010	1077	991	1031	1026	1057	1014	1042	1016	994	1012	1035	1020	1080	984	1013	981	1010	1019	1027	1029	1014	1049	1060	1080	1080	993	1005	1001	1070	1045	990	1103	1040	1030	1031	1060	1066	991	1070	1048	1050	1002	1046	989	1029	1034	1025	998	1027	1065	1047	1019	1090	1030	1079	1046	1073	980	1084	1006	1032	1049	1028	1053	1072	1032	1019	1013	1028	1057	1044	1023	994	956	1051	1051	1053	1046	1052	1091	986	1070	981	1042	1018	987	1029	994	976	1015	1012	1059	980	993	1015	1005	1007	1077	1018	1032	1053	1027	1065	1024	1031	1081	1039	987	1057	1045	1010	998	1016	1087	1004	1016	1027	999	1046	1033	1056	972	1018	1027	1046	953	1043	1049	1094	1000	1066	1068	1088	1016	1043	1047	1028	1046	1038	1022	1038	1039	992	989	1102	1015	989	1025	1025	1052	1015	956	1006	1053	1044	1078	1062	1044	1071	985	1082	1036	1071	1073	1038	1029	1061	1055	1027	1054	1054	1007	1007	1025	1082	1066	994	1018	974	1019	1053	989	1068	1063	1016	1021	1026	1052	1036	1055	1027	1074	1021	1070	1026	1032	1033	1076	1006	1041	1027	1029	1073	1021	999	1022	1058	1011	1063	1048	1057	1063	994	995	997	1028	1006	1055	1058	1135	1102	1049	991	984	1014	1017	1050	1006	1073	1030	989	1036	1053	1048	1084	1068	1033	1025	987	1000	1111	1033	1080	1122	1008	1078	993	1086	1026	1037	1027	1057	990	998	1066	1022	1030	1044	1008	1033	1025	1024	1019	1050	1001	1043	1025	1047	1028	972	1046	1015	1039	995	984	1052	1010	1133	1005	1037	1027	1075	1046	1009	1077	1070	1006	1015	1066	1052	999	1058	1002	1012	1053	1043	1051	1066	1090	1029	1041	1014	1019	1071	1088	1084	1007	1055	1072	1034	1058	1032	1055	1017	1108	1065	1036	1071	1016	1033	1057	1021	1020	1054	1025	989	1044	1035	1058	1097	981	1011	1085	974	1029	1091	1004	1048	1024	1045	1059	1007	972	1011	1001	992	1057	987	1055	1035	1060	1035	1017	1080	1104	1038	1037	1042	964	1069	1087	1016	1061	1013	1039	1021	1044	981	1015	1053	1082	1084	1040	1041	1047	1021	1045	1006	997	1000	1030	1051	993	1033	1117	1014	1058	1028	1027	1043	1090	1018	1052	1040	1042	1020	991	966	1061	1039	1001	1046	1104	1028	1047	994	1039	1060	1056	1057	999	1017	1026	1055	1033	1019	1079	1020	984	1017	1097	1029	1010	1050	1032	1083	1059	1067	1098	1000	1020	984	998	1009	1044	1016	1054	1080	1069	1096	1058	1057	1046	1095	1068	1083	1044	995	1033	1055	1031	1024	1074	1009	1024	1059	1039	1004	1045	1019	1001	1047	1057	1079	1025	1044	1028	1068	1039	1021	984	1015	1019	1042	1005	1046	1011	1056	1089	1026	1073	1031	1074	1038	1011	991	985	1057	1038	1061	1034	1005	1040	1015	1071	1043	1044	977	1052	1051	1023	1013	1075	1040	1063	1083	1078	1000	1103	991	1005	1070	1023	1042	1058	1027	1039	1045	1041	1089	1041	1020	1045	1060	1025	1025	1057	1098	1028	983	1050	1037	1037	992	1024	998	1028	1024	1015	973	1019	1048	1083	1054	1037	1077	1041	1045	1067	997	1080	1052	997	1020	1022	1088	1059	1039	1004	993	1067	1046	1012	1000	1038	993	1046	1046	1035	1002	1062	1007	1046	1030	1067	1011	1057	1021	990	1018	1033	1006	1030	1024	1018	1040	1013	969	1017	1075	1075	1033	1052	1066	1044	1053	991	1060	1067	1018	1019	994	1062	1023	1068	1061	1054	1014	1027	1089	1021	1037	978	1047	1006	1040	1092	1052	1028	1024	1028	1055	1061	1037	1057	986	1060	1066	1086	1082	1021	1100	1051	1020	1069	1057	1046	1074	1058	1015	1075	1031	1056	1047	1052	988	1032	993	1034	1075	986	1113	1018	1055	1027	1102	990	1030	1008	997	1067	1022	1013	1112	1085	1028	1052	1044	1029	1042	1022	1100	1048	1013	1046	962	1011	1062	1091	1039	1021	1056	1013	1092	1027	975	1033	969	1053	988	1048	1025	1001	1096	1046	1001	1041	979	1038	1078	1043	1067	1081	1057	1040	1002	972	1003	1041	1002	1098	1023	1084	1031	1019	1032	1082	1051	1043	1057	1028	1031	1059	1022	1004	1096	1062	1063	1132	1042	1065	1059	1031	1086	1018	1011	1017	1027	1058	1046	1059	1017	1036	1037	1026	987	1044	1020	1022	996	1032	1011	1028	1055	957	1024	1067	1074	1048	1059	1037	1015	1035	1029	1017	994	1044	1087	1014	1042	1033	1014	976	1056	1053	1015	1113	1083	1045	1002	1006	1021	1008	967	998	1070	1006	1018	1001	1057	1057	1002	1044	1017	1030	992	1073	1071	1037	1037	1067	997	999	1068	1041	1011	987	1061	1000	1102	1028	1044	1059	1009	1036	1043	973	1006	1047	1038	1022	976	1058	1058	1033	1025	1051	1024	1076	1057	1061	1057	997	1014	1021	1030	1032	1016	1006	1028	1103	1030	1061	1039	1047	987	1019	1026	1057	1055	1056	1047	1028	1026	1062	1061	1017	1036	986	1046	983	1044	1089	1030	1089	1025	1119	1055	1025	1016	1027	1094	1053	996	1025	1054	1074	973	1035	1097	1089	1057	1025	1075	1072	1078	1014	1015	1088	1032	1080	1053	1021	1044	1066	1065	1028	1039	1047	966	1043	1050	1048	1040	1038	1050	1012	1042	1003	1080	1057	1080	1036	1027	1005	962	1018	1086	1048	1071	1084	1032	976	1076	1045	973	1069	1035	1031	1055	1023	1006	1034	1001	1041	1048	1025	1011	1057	1018	1040	1043	1099	995	1017	1035	1112	1022	1066	1043	1108	1034	1025	1071	1046	1031	1027	1021	1007	1020	1010	1061	1004	1027	1068	1086	998	1084	1059	1037	1019	1024	990	1075	1001	1039	968	1044	1023	1059	1029	991	982	1026	1038	1067	1004	1096	1068	1068	1023	1052	1067	1007	1029	989	1015	996	1032	1055	1056	1034	1037	1092	1065	1017	1047	1046	1020	1042	1059	1043	1035	1098	1044	1020	1013	1046	1031	1011	1073	1003	1084	1007	1052	987	1075	1044	1023	1038	1057	1029	985	1059	1022	1042	1016	1021	1043	992	1073	987	1065	1005	1060	1024	987	1065	1052	964	996	1007	1040	1024	1012	1038	1029	1030	1075	1065	1058	1024	1039	1018	1060	1042	1009	1056	1028	1051	1002	1017	1015	990	974	984	1034	1047	1011	1079	1058	1080	1089	1064	975	1068	1029	1029	1001	1019	1084	999	1069	996	1055	1039	1067	998	1033	1018	1076	1031	1067	1057	1027	1060	1034	1024	1006	1009	1080	1017	1046	1081	1069	1039	1051	1039	994	1038	1048	1001	1024	1026	1077	1058	1057	1015	1009	1033	1007	1038	1051	1033	1028	1036	1040	1058	1040	1071	1086	1027	984	1014	1020	1113	1035	1029	1017	1004	1064	1102	1027	1018	1062	1009	1056	1023	1012	1066	1054	1035	1058	1022	990	1083	1039	1071	1018	1024	1014	1026	1047	1053	989	1073	1029	1028	1062	1011	1041	1060	1059	1038	1015	1081	1032	1011	1035	984	1030	1014	1027	1035	977	1097	1030	1021	1018	1044	1057	1046	1050	1056	1067	1011	1030	1049	1073	999	1018	1048	1060	1060	1060	1090	1018	1075	1026	1067	1038	1062	1050	1030	1088	1041	993	975	1024	1039	1088	1056	1008	1039	1040	1040	1021	1010	1069	1031	1084	1024	954	1031	1059	1094	1052	1007	1104	987	985	1039	993	1033	1065	947	1052	1024	980	990	1072	1028	1032	1049	1033	1058	1019	1032	973	1099	986	1078	1044	1013	1059	1068	1057	1056	1062	1005	1064	1007	1009	1067	1023	1083	1012	1019	1069	991	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
3747	1636	2087	1896	1578	1396	972	792	686	711	649	527	418	447	412	366	378	337	319	275	298	267	247	243	235	233	227	198	196	195	190	192	190	192	155	198	174	163	183	168	192	187	173	169	173	183	190	164	183	182	189	183	195	162	167	200	170	171	149	151	191	174	185	145	166	183	185	172	190	167	170	177	154	189	170	199	175	169	194	160	159	192	168	174	177	171	215	177	164	181	177	202	201	172	181	188	187	200	166	173	159	169	172	202	169	178	185	169	170	183	166	170	197	160	173	179	160	172	167	182	169	160	186	212	179	194	180	164	149	176	194	169	175	157	193	170	182	147	180	177	134	150	176	172	193	173	175	159	180	180	174	159	176	172	189	161	193	169	173	167	157	168	206	142	160	157	175	178	169	178	208	196	176	190	175	198	183	158	194	172	155	175	179	182	181	179	181	171	162	183	174	166	204	175	163	186	193	190	173	169	162	170	163	196	166	168	179	166	152	160	160	181	176	188	166	165	175	184	156	177	172	177	149	202	162	164	171	193	193	158	164	179	181	180	184	187	186	165	184	184	175	168	173	163	178	169	188	183	168	185	175	170	183	185	184	178	169	172	174	188	183	165	166	172	188	177	195	181	160	166	172	191	178	182	168	168	163	203	197	170	176	169	170	175	168	142	172	177	175	161	161	162	169	175	207	168	167	184	177	175	177	153	172	176	173	168	196	163	176	167	177	180	189	176	191	187	177	177	193	180	165	174	190	183	187	172	169	180	182	170	194	156	201	179	177	166	199	173	174	165	172	171	186	169	174	161	179	188	156	179	195	148	166	173	180	157	183	171	191	143	178	189	177	157	167	183	171	150	153	180	186	199	192	159	175	183	160	179	177	153	204	180	165	133	172	195	186	151	160	177	175	153	188	159	169	178	159	186	202	174	180	197	132	179	179	193	158	190	156	191	201	171	180	179	169	167	203	137	195	186	174	158	193	187	179	198	162	163	154	195	178	184	178	159	171	182	171	184	198	182	197	180	192	176	189	173	193	174	174	179	174	183	164	178	164	172	189	154	189	162	184	191	179	191	169	177	181	185	176	179	188	177	171	174	153	179	190	167	179	174	194	164	196	191	172	173	174	188	170	186	188	166	185	180	164	194	191	156	159	200	178	140	168	175	164	164	194	151	176	168	187	194	199	170	167	172	181	174	191	180	175	172	176	185	178	181	187	190	201	183	154	184	176	172	188	183	156	160	180	195	175	182	169	192	163	187	176	183	209	172	174	168	159	161	177	170	177	179	172	168	166	181	168	169	171	169	182	190	178	145	178	204	178	189	179	188	195	177	212	171	162	175	163	171	183	184	149	167	181	169	181	168	185	172	183	167	162	168	183	180	168	169	178	182	194	179	173	189	163	166	176	177	166	184	180	200	190	175	156	189	151	170	196	165	157	184	176	180	174	167	189	166	165	162	170	186	176	165	193	195	159	186	197	167	180	144	190	173	190	189	186	173	181	194	162	181	176	197	187	176	165	149	193	171	195	175	165	164	179	182	175	179	163	186	166	169	175	193	198	179	201	180	194	178	185	169	154	173	168	172	167	153	188	167	196	183	164	169	183	193	176	167	181	175	168	162	184	181	180	168	177	189	178	177	183	169	167	169	184	185	190	163	161	164	187	171	201	166	183	185	191	205	177	171	189	196	161	197	160	215	186	184	177	177	194	174	179	185	178	163	181	153	183	179	187	169	179	202	147	177	188	175	174	166	174	172	175	209	177	160	176	177	161	209	192	172	175	186	185	181	160	185	167	167	183	169	186	182	187	168	183	178	181	202	151	168	196	191	200	191	186	171	171	172	153	173	167	174	189	167	159	172	182	179	190	172	184	221	180	178	184	157	186	181	169	175	177	171	150	178	206	182	160	168	178	161	192	165	164	205	189	172	200	183	175	178	171	154	161	180	136	169	190	193	180	179	206	181	187	162	161	164	188	166	164	193	182	192	197	168	151	193	171	193	180	180	188	169	192	157	193	154	161	171	196	164	160	168	180	169	182	160	171	177	185	160	176	182	179	182	176	190	167	184	158	167	178	170	180	198	166	186	164	177	160	195	145	186	168	146	181	175	160	186	164	164	146	196	189	175	163	165	188	164	171	166	171	182	189	168	186	152	162	179	197	172	191	188	181	180	174	162	197	192	187	174	198	162	184	214	190	179	184	183	161	190	166	173	185	161	168	163	191	197	172	153	191	179	188	160	172	167	188	171	157	179	173	184	171	158	172	183	170	182	190	165	155	180	190	165	187	180	152	180	179	161	159	181	194	175	173	176	195	179	182	176	158	181	182	142	178	205	186	175	190	180	189	184	195	186	197	193	179	184	183	175	183	188	181	186	163	170	168	172	153	195	176	174	178	192	160	159	193	157	165	178	168	199	185	189	144	173	154	203	166	161	202	159	179	183	153	176	184	175	192	191	189	163	166	188	189	192	179	205	154	162	176	171	161	181	197	190	197	166	185	194	178	165	203	165	164	172	159	195	190	147	177	176	196	166	155	170	165	176	169	175	158	174	191	176	189	166	165	153	176	175	172	179	166	168	156	180	206	174	187	186	170	172	161	182	185	196	157	191	176	170	155	160	196	186	167	143	179	192	181	184	163	167	190	168	175	172	159	180	171	166	178	164	171	166	167	178	159	166	166	193	183	168	192	138	185	166	180	179	177	198	170	150	189	173	171	195	179	157	153	163	179	177	182	193	183	153	180	183	167	190	147	174	174	164	188	190	156	150	203	199	188	177	159	197	202	184	165	177	177	201	160	177	162	203	155	163	144	170	205	185	168	166	174	172	187	191	179	172	178	159	185	189	181	169	159	160	167	170	154	173	171	181	177	174	174	181	174	186	185	169	157	179	164	203	174	181	204	171	185	193	174	151	185	189	168	159	162	173	178	186	176	187	172	167	182	171	167	175	191	198	178	174	174	146	199	162	168	179	189	173	151	177	161	169	172	180	183	197	169	172	194	183	162	183	182	156	174	160	165	188	171	193	181	177	192	199	179	172	192	168	180	164	147	160	192	175	204	186	174	205	177	184	155	190	187	163	171	193	187	186	179	174	161	171	158	183	180	193	181	171	169	177	184	200	157	156	195	183	186	155	176	172	180	184	173	171	180	166	178	188	181	180	173	150	166	165	178	166	171	158	177	193	179	191	157	168	166	192	176	175	171	205	174	160	183	170	176	159	173	191	194	189	170	181	169	150	185	202	172	170	208	178	187	183	172	164	171	167	191	174	178	198	177	186	172	188	159	168	174	177	164	199	185	190	186	166	165	170	189	183	160	187	180	172	180	173	186	164	175	174	189	169	166	178	185	182	156	171	186	155	171	158	192	175	184	185	178	175	190	163	209	195	174	165	186	178	180	174	177	188	176	196	186	163	180	192	163	168	167	150	172	153	165	183	186	184	164	170	190	194	169	161	201	168	178	199	168	182	165	183	195	177	176	164	186	170	196	181	165	154	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
3083	2291	4532	5871	5671	5259	4418	4060	3485	3355	3180	2733	2526	2333	2143	2090	1960	1742	1650	1537	1440	1338	1141	1086	1066	950	810	795	718	742	671	662	669	628	579	656	650	627	617	595	577	636	619	582	606	641	623	602	647	560	527	568	618	585	602	579	585	568	552	539	600	563	591	569	535	537	585	549	523	546	572	568	584	593	581	578	582	564	551	545	529	580	557	594	585	541	559	598	549	541	556	574	583	592	593	573	605	562	581	531	555	564	583	530	552	536	568	573	591	569	566	581	581	590	593	552	610	558	582	536	592	568	565	579	543	561	551	558	596	569	576	587	571	533	550	566	560	594	579	557	568	563	605	587	589	542	582	553	585	591	586	555	542	571	594	567	573	565	541	591	582	593	584	558	583	554	577	607	539	571	540	561	585	594	607	560	589	571	551	583	558	543	557	552	549	569	570	587	560	587	582	562	593	552	581	537	613	591	538	560	584	627	556	521	543	535	562	564	590	525	591	585	569	539	541	533	598	571	553	547	549	580	605	545	544	553	566	564	536	595	569	568	620	530	579	527	551	565	580	554	555	543	515	602	569	552	531	577	588	524	540	581	610	572	581	601	555	587	555	574	539	561	556	606	599	571	563	562	581	571	552	617	580	549	563	556	546	593	566	544	597	581	511	560	568	590	578	533	550	625	577	593	534	549	601	548	574	502	577	563	535	595	557	553	591	620	559	542	561	563	560	607	523	605	553	605	562	578	538	557	621	583	557	565	567	573	552	592	610	577	553	591	552	539	559	523	563	575	612	549	590	547	587	566	577	614	561	553	587	571	562	554	549	591	570	536	551	562	545	515	609	539	594	592	551	596	557	591	599	553	579	573	582	615	571	592	597	586	578	573	571	563	582	540	542	576	568	593	537	558	564	563	587	592	551	515	560	570	544	597	555	562	594	540	537	544	557	574	581	560	550	623	576	584	551	529	541	578	547	571	532	548	546	591	561	571	579	549	531	606	545	554	572	550	599	570	557	588	567	570	573	574	561	563	583	570	617	605	556	526	532	537	536	532	555	578	578	554	566	566	560	543	587	594	543	551	617	586	558	595	550	617	548	533	565	580	592	606	588	550	541	512	598	535	605	547	554	595	589	578	578	557	575	585	564	504	558	614	576	580	611	579	559	549	537	584	578	548	616	583	570	581	562	571	536	571	566	576	592	578	575	580	570	561	593	543	581	610	554	562	583	542	566	551	536	566	561	594	536	577	572	552	575	530	571	532	537	569	527	552	559	615	573	547	547	559	606	538	584	603	576	539	516	588	563	526	544	552	558	592	575	570	576	573	609	564	600	572	580	554	529	564	581	557	536	558	578	520	562	545	591	565	596	555	544	586	613	613	582	585	591	604	553	581	596	606	587	575	575	600	595	593	575	542	540	583	577	574	588	591	569	571	540	569	561	549	580	589	574	555	592	542	578	552	585	565	608	587	580	554	596	585	562	604	581	623	587	566	577	611	606	596	577	554	571	579	547	569	541	577	558	560	594	549	557	554	566	556	518	550	577	564	573	582	540	614	555	610	569	547	544	585	540	569	578	559	558	564	585	548	574	562	563	568	599	573	599	601	588	586	558	578	591	569	552	558	574	567	536	614	637	608	541	541	573	546	593	534	600	580	577	531	554	541	555	592	559	587	538	528	562	556	574	557	577	577	561	520	568	576	559	579	590	544	561	589	605	563	554	617	561	559	586	577	564	568	607	588	577	540	535	551	605	586	502	558	552	577	539	571	560	619	551	558	546	593	574	602	542	556	549	557	601	558	549	616	598	557	581	564	569	587	575	567	538	619	567	598	533	559	606	501	634	551	589	537	612	553	572	581	578	576	550	554	562	588	592	582	559	546	557	565	590	558	567	554	544	554	578	563	542	546	573	607	601	605	585	587	531	564	550	589	555	571	566	572	563	566	575	616	585	579	578	559	515	588	567	586	571	565	572	531	564	565	584	593	561	582	567	568	531	552	584	589	567	579	552	560	559	600	571	575	546	589	593	658	580	579	538	572	537	575	553	527	607	585	575	567	592	629	608	557	556	608	537	608	576	576	544	564	597	561	548	549	554	569	593	597	538	536	609	557	623	587	550	616	603	554	595	558	569	583	589	608	601	578	531	549	570	596	580	576	549	598	586	591	559	556	574	566	523	568	533	572	563	543	570	587	542	543	579	613	550	566	540	599	615	547	514	546	524	579	592	572	526	541	620	550	549	550	568	541	558	526	574	613	569	551	556	520	615	593	587	569	605	529	541	574	621	544	519	560	580	556	594	540	551	583	594	561	574	635	587	561	575	550	571	555	563	574	604	562	579	569	566	567	589	564	538	528	558	578	585	587	545	585	574	551	593	540	568	579	559	577	569	599	531	584	579	589	573	559	597	589	591	598	564	608	581	560	561	580	510	547	548	552	620	543	547	615	542	575	533	562	584	548	583	569	565	550	592	579	561	564	543	575	566	577	619	550	615	574	595	556	561	578	598	585	572	552	593	572	567	549	570	566	615	617	594	563	559	533	602	558	619	526	556	649	552	615	579	660	562	575	606	549	555	574	518	555	572	527	579	573	530	555	569	575	581	578	615	604	566	611	546	569	573	594	584	557	578	572	564	588	561	559	559	558	560	589	593	536	555	561	569	543	567	534	564	601	579	548	521	594	563	576	563	561	581	570	569	546	605	566	577	573	517	606	606	573	578	561	505	575	604	580	567	583	608	571	565	561	568	569	608	558	593	564	587	587	540	612	551	587	535	573	565	573	595	531	566	541	598	567	536	577	580	567	595	608	620	565	561	566	519	584	602	560	592	571	550	599	561	573	612	553	556	583	581	548	572	568	571	542	567	547	608	527	573	574	555	572	616	589	580	569	530	538	557	595	589	554	562	565	571	569	591	519	539	589	575	576	573	565	503	593	601	553	516	560	589	543	549	602	560	553	525	535	567	554	536	586	553	572	572	562	541	600	574	589	561	575	551	570	594	523	569	530	561	582	555	558	581	556	510	575	574	565	585	574	555	554	558	553	548	556	559	589	604	563	539	591	562	534	588	554	566	571	597	551	535	565	557	591	550	540	545	554	606	592	558	524	544	536	590	563	543	608	566	574	527	600	553	549	583	587	509	512	586	563	616	572	576	539	556	562	566	578	578	581	582	597	598	589	603	527	593	561	570	565	561	569	562	544	594	533	546	593	567	573	571	579	562	598	572	571	551	534	591	542	574	556	554	550	585	561	587	566	565	597	596	553	602	574	604	584	538	595	565	592	547	537	570	563	597	584	592	543	580	557	545	540	554	608	585	541	559	609	552	581	550	581	597	548	592	589	571	554	566	606	568	542	597	545	556	583	575	587	518	571	571	583	578	555	580	600	537	586	605	549	514	561	607	592	590	584	555	583	568	553	602	556	565	554	571	575	534	554	575	589	529	604	570	566	545	619	551	564	583	548	559	569	586	569	555	574	537	561	557	547	579	544	581	541	572	575	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
12522	6533	7110	7079	5431	4596	3406	2906	2218	1858	1826	1492	1351	1233	1056	1065	861	798	707	764	744	656	633	659	583	488	467	426	423	406	374	432	351	371	358	369	372	320	343	301	313	371	309	272	303	302	332	301	310	294	303	309	298	282	282	315	279	283	271	319	286	312	278	299	306	284	305	284	273	273	283	313	312	291	281	250	290	313	291	279	301	285	282	275	303	315	267	282	283	282	307	273	293	315	287	263	279	278	277	280	302	261	293	280	276	305	296	282	299	289	291	288	295	280	301	284	283	277	279	289	299	300	298	287	274	299	317	280	293	294	283	303	278	274	271	306	281	292	283	279	297	271	279	311	287	271	277	309	290	286	290	301	311	280	290	285	276	280	310	286	281	302	283	293	258	271	298	273	287	306	287	287	310	308	252	317	275	301	268	294	279	287	306	278	326	297	304	301	312	304	279	295	290	308	288	285	289	279	289	304	238	286	295	264	272	306	282	276	289	285	262	324	293	302	267	262	316	298	266	287	297	282	304	312	278	272	290	291	292	301	274	296	264	299	266	279	272	297	281	268	293	288	302	290	319	266	263	275	298	302	286	288	284	314	273	279	287	274	291	261	267	298	274	285	296	316	280	278	303	289	290	272	300	298	254	310	276	290	282	295	298	251	306	306	296	280	262	258	280	266	289	278	270	254	272	246	278	311	285	279	254	244	277	276	275	264	294	277	273	253	285	294	261	273	293	303	283	269	284	304	271	295	262	283	272	269	313	272	268	288	311	250	283	333	294	289	265	295	271	289	293	289	288	300	281	253	283	291	275	295	265	283	267	272	286	280	264	284	306	293	302	277	284	272	300	290	273	294	275	311	281	297	313	295	276	276	274	277	270	264	263	309	265	277	261	269	284	287	321	313	273	258	255	273	288	293	289	317	282	304	286	302	288	282	254	299	311	271	297	274	250	286	312	299	300	293	293	256	283	289	286	252	261	299	266	273	329	304	255	279	278	286	294	293	267	274	296	294	287	282	261	286	285	286	270	262	281	257	288	293	272	298	264	312	308	278	323	266	276	303	280	269	284	287	310	283	299	262	272	291	323	237	259	278	310	287	264	287	297	320	277	270	282	306	268	267	288	287	274	265	277	280	294	299	291	284	300	299	281	283	271	283	275	273	295	269	269	321	303	297	264	292	288	300	282	290	280	283	277	264	238	275	294	280	292	304	284	290	279	269	274	314	301	322	293	276	282	278	321	327	293	298	276	296	274	271	302	287	251	310	282	306	292	287	272	287	315	300	284	300	270	268	271	281	271	269	279	286	269	288	290	286	281	302	300	308	289	278	270	292	274	287	283	261	268	279	269	293	290	274	287	294	269	260	302	265	273	272	303	282	309	275	277	268	307	283	277	281	275	274	277	281	312	284	278	289	293	308	305	295	308	299	296	275	274	335	314	285	277	284	300	295	281	283	278	278	297	269	273	297	306	277	290	301	290	254	317	297	292	291	287	295	293	278	296	275	290	295	283	282	306	313	271	310	282	282	270	296	277	297	315	288	308	271	300	305	294	326	285	298	281	275	302	268	291	285	256	263	303	280	303	299	276	262	288	296	257	292	278	289	304	293	310	292	301	301	266	273	309	265	321	300	280	312	259	289	282	304	308	281	288	274	294	288	264	301	281	274	280	292	309	295	294	290	275	292	306	292	305	260	253	298	255	300	285	304	270	298	277	314	296	273	280	270	294	311	306	309	313	285	296	289	276	295	261	282	292	280	268	295	298	288	296	299	300	284	293	277	286	294	272	261	265	325	270	278	276	284	298	273	290	285	285	300	279	317	267	295	270	290	277	277	283	265	294	301	311	295	293	295	260	283	269	270	302	286	296	291	307	279	292	274	309	276	297	282	281	295	274	287	318	294	283	295	264	282	285	281	305	296	303	283	259	267	287	291	235	287	278	289	272	277	279	321	295	309	266	286	280	268	288	313	283	301	268	271	290	280	256	284	268	298	302	280	302	249	289	313	274	262	272	292	262	255	275	271	311	315	278	286	274	269	267	324	298	275	302	316	280	308	259	280	302	313	267	286	273	282	303	294	285	302	270	260	279	279	284	302	245	299	276	276	300	323	274	281	303	277	298	267	289	291	274	296	254	277	286	300	285	288	260	270	284	296	263	286	285	298	302	284	270	295	280	285	291	278	304	273	303	279	263	288	287	263	279	308	288	294	318	285	293	301	268	269	284	300	284	288	253	291	263	317	316	292	307	281	286	274	296	301	287	302	258	275	310	270	278	322	312	330	281	286	284	286	267	302	282	313	263	272	275	276	284	282	247	298	283	287	277	279	275	299	291	297	259	277	294	267	295	271	292	287	292	287	274	265	298	296	305	260	293	288	287	252	281	284	261	299	311	260	288	285	284	272	278	284	291	271	285	262	291	286	265	303	285	295	279	306	301	296	309	290	291	262	302	305	274	288	291	290	265	276	283	255	296	296	300	279	297	297	262	273	310	311	287	304	302	292	287	317	301	306	250	283	273	257	291	279	266	285	314	283	261	265	321	311	310	290	273	301	296	277	287	304	274	262	303	301	293	278	304	303	266	292	292	269	267	292	291	310	290	300	283	259	268	283	282	268	292	326	273	283	283	277	298	277	276	280	280	277	293	258	310	282	310	287	275	298	303	291	257	289	280	273	278	262	292	317	282	244	317	286	300	288	295	279	271	301	301	288	302	277	291	281	313	251	276	297	272	299	280	287	308	307	288	307	300	287	267	316	284	288	288	296	272	298	279	278	300	286	300	270	253	272	283	276	275	299	280	271	295	314	311	310	304	265	290	289	298	242	257	281	294	280	289	298	269	256	302	267	277	295	267	297	285	262	253	291	279	290	274	302	287	287	291	308	288	292	323	286	267	306	309	296	267	282	298	271	293	282	291	271	286	289	268	291	285	298	293	250	283	269	308	280	296	254	295	308	309	268	276	304	288	273	297	250	281	291	281	308	319	287	294	307	289	298	319	301	274	301	304	327	300	263	277	249	262	294	277	291	304	266	297	279	263	271	266	251	248	279	277	276	268	249	287	270	299	288	306	279	278	277	249	298	320	272	288	249	311	272	309	290	275	259	270	285	317	290	286	293	273	271	255	290	270	298	297	266	274	286	300	274	269	291	271	288	279	291	294	302	304	271	268	285	305	283	272	290	303	274	251	273	298	318	291	278	287	305	270	266	272	276	272	259	277	246	283	254	254	247	271	254	258	276	274	291	297	281	302	282	276	287	270	293	289	282	269	296	302	280	301	281	298	282	266	266	309	278	292	315	290	268	314	295	275	263	302	257	272	278	282	262	280	288	262	315	279	257	269	320	298	257	272	291	314	278	259	264	276	296	291	287	298	314	304	263	268	267	270	292	303	305	272	294	312	273	294	284	328	311	317	279	303	262	278	282	276	293	317	305	286	284	299	290	274	271	260	296	285	263	285	326	294	293	285	301	270	282	300	289	283	269	281	280	281	299	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
8155	6326	10692	14271	13590	13179	10457	9941	8705	8140	7935	7420	6929	6244	5956	5753	4869	4142	4340	4076	4494	4006	3633	3776	3147	2611	2186	2074	1895	1754	1695	1747	1480	1550	1525	1645	1647	1405	1219	1214	1235	1277	1183	1175	1033	1054	1293	1242	1201	1053	1016	1073	969	1052	947	866	929	946	884	933	830	898	873	884	913	826	873	911	837	833	829	898	874	898	832	840	862	859	876	893	870	878	839	912	862	883	826	858	855	900	881	814	839	814	822	851	884	902	839	880	845	838	878	849	856	869	844	859	897	869	794	830	883	866	820	869	839	842	852	798	817	843	881	850	866	888	883	851	853	835	840	843	841	793	847	854	825	881	854	820	804	878	840	890	815	832	872	878	826	856	841	830	885	887	914	870	779	882	902	833	844	924	806	811	881	834	824	912	897	890	836	862	824	876	822	804	805	870	865	826	845	878	846	899	815	877	814	798	828	836	818	831	850	864	793	839	850	875	850	818	838	862	795	801	839	869	836	780	850	805	843	830	793	871	822	913	820	826	783	834	822	841	836	831	816	874	801	820	835	856	874	868	831	853	879	847	805	862	847	841	817	894	883	863	840	875	820	801	838	849	858	859	825	878	862	845	843	845	847	874	869	854	858	863	837	830	848	854	819	888	899	803	885	873	840	868	845	860	809	860	814	879	810	849	827	882	862	812	852	853	830	865	832	802	901	833	820	818	890	874	882	835	846	835	831	870	839	829	886	832	833	834	838	856	812	835	831	894	792	825	877	862	821	849	862	862	858	805	855	862	822	853	803	868	819	789	881	812	832	837	796	815	865	826	839	843	835	794	867	813	917	810	835	867	799	820	821	831	873	916	812	831	874	838	875	819	835	865	832	861	866	857	850	911	886	852	840	845	866	808	819	856	835	833	885	851	876	899	837	857	828	835	858	788	864	846	832	865	825	880	815	829	791	863	833	901	898	866	845	833	847	866	786	889	817	870	828	844	842	796	821	811	845	827	831	866	842	801	802	844	809	858	869	857	830	854	792	852	857	879	805	864	859	817	816	875	795	846	790	857	839	853	825	842	855	860	890	836	863	877	856	883	870	872	812	826	859	821	843	835	914	832	874	789	877	798	849	839	856	909	860	876	853	787	825	845	845	830	841	845	883	891	902	842	807	865	848	842	827	823	836	831	861	927	828	844	861	817	817	819	888	837	874	837	818	863	853	860	809	835	845	842	860	821	838	895	887	823	895	813	833	890	864	823	870	816	864	874	876	827	893	822	846	834	881	863	844	810	829	816	873	864	866	860	872	843	895	898	867	839	807	822	874	875	829	874	870	878	866	867	851	797	831	853	867	812	909	828	860	871	912	822	855	855	806	839	780	856	847	804	814	826	882	835	900	811	825	835	786	799	851	840	838	870	831	828	851	791	838	822	853	826	863	877	855	882	837	862	862	835	867	894	821	862	836	861	831	864	852	845	850	892	863	875	834	834	871	858	816	853	892	882	883	850	892	806	855	873	836	867	873	839	887	818	794	820	832	860	798	849	897	825	870	880	844	869	865	858	862	860	922	852	777	858	917	834	864	864	866	907	809	843	823	876	855	831	847	833	838	838	837	837	920	845	896	843	872	814	875	852	855	791	805	802	854	818	860	849	898	876	839	811	841	848	848	848	865	819	868	819	841	873	844	859	842	842	901	900	796	865	877	886	804	806	814	858	857	836	889	874	832	834	865	859	815	822	885	856	863	887	847	830	829	820	875	873	870	845	871	891	871	837	803	843	848	823	879	862	797	854	841	793	895	868	864	813	873	822	844	827	846	809	835	856	855	864	834	888	810	855	836	835	823	864	872	852	854	859	851	861	847	852	821	842	823	845	842	790	854	831	850	858	769	798	846	821	887	863	853	873	878	842	863	826	807	823	834	850	879	792	871	878	835	847	838	841	873	851	853	885	875	872	901	845	826	858	870	828	788	809	840	888	843	829	872	821	828	817	814	874	844	864	839	829	808	854	811	821	863	809	801	852	821	818	855	850	804	805	871	801	845	880	844	829	821	867	837	829	868	879	850	819	854	857	814	808	840	860	808	866	862	911	863	894	846	869	875	862	855	841	878	834	821	877	817	886	832	862	825	882	852	849	888	857	846	883	873	843	854	873	852	866	851	862	875	863	787	852	852	806	843	884	866	883	876	820	817	815	795	934	804	858	842	813	917	880	850	821	859	856	827	887	850	823	851	839	905	851	862	827	812	867	808	861	842	824	795	845	789	837	841	869	843	836	871	885	849	840	815	858	847	854	871	826	884	770	831	864	852	831	853	827	817	860	825	802	845	827	870	860	825	848	843	863	837	816	856	849	829	854	869	828	900	842	829	868	864	803	879	855	866	873	824	869	884	862	891	838	834	799	810	816	860	856	843	847	867	838	812	873	848	833	821	830	810	849	903	803	845	839	843	850	843	873	870	856	850	857	800	826	801	800	840	817	873	843	885	926	769	825	825	818	875	799	841	833	805	824	835	878	837	826	873	807	869	867	794	822	854	841	878	856	909	845	842	883	854	851	854	823	843	850	816	826	864	896	865	844	844	862	858	886	847	849	870	901	817	836	858	860	851	820	924	837	819	802	875	850	874	884	792	834	842	832	803	844	865	808	882	855	870	832	823	842	896	866	849	844	863	857	882	875	865	798	785	842	809	799	806	888	848	823	847	849	861	875	819	838	851	804	861	850	814	845	858	888	868	839	780	820	811	865	857	848	803	811	858	776	759	833	882	856	841	847	851	848	847	845	833	820	856	882	871	829	856	798	858	842	897	856	849	845	904	851	883	848	929	888	881	818	820	809	827	866	808	886	887	833	834	881	887	838	850	883	880	784	850	831	937	933	861	859	871	830	794	901	833	834	886	882	834	845	856	882	825	869	839	848	846	836	887	803	853	828	814	821	859	816	882	872	886	858	850	875	857	796	830	862	840	865	830	851	827	839	819	864	887	856	821	885	879	874	879	856	828	848	821	829	834	795	852	817	790	864	869	790	861	823	839	807	875	859	812	847	854	838	879	865	840	856	822	869	861	802	830	868	890	861	819	856	851	892	830	831	849	857	854	812	863	794	861	829	859	776	838	839	814	884	866	853	835	789	878	825	842	874	827	852	852	795	847	812	859	811	859	839	841	822	835	848	855	833	842	841	788	866	856	820	897	838	857	864	875	861	849	865	850	825	845	838	802	819	885	824	853	819	832	846	823	831	888	867	843	800	855	848	846	845	881	872	877	863	809	832	816	883	795	837	866	842	820	831	823	788	868	851	884	887	864	873	865	831	833	861	821	894	849	796	864	837	850	847	790	808	793	773	866	871	876	818	860	841	871	786	831	863	878	880	862	843	810	893	835	824	842	863	853	882	867	844	822	892	830	862	863	905	886	836	829	803	825	904	830	843	836	832	826	826	830	819	836	834	817	901	842	869	852	872	859	858	847	844	874	856	852	779	805	845	858	825	832	925	885	825	813	834	866	832	895	847	864	866	835	861	855	809	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
21174	11371	12293	11614	9525	7711	5401	4597	3992	3007	3118	2546	2177	2248	1802	1581	1317	1206	1117	1101	1176	1064	958	1013	869	792	737	712	635	600	627	569	525	513	525	539	562	504	424	395	442	441	409	452	383	396	470	473	402	429	395	357	394	441	381	368	369	388	394	419	347	373	347	368	379	368	369	427	365	362	379	333	349	368	384	381	369	336	394	379	334	344	378	380	367	354	335	320	379	390	374	354	373	371	345	373	380	376	354	349	386	369	366	373	371	346	364	363	315	400	353	360	392	369	324	331	377	369	313	360	351	334	375	391	370	374	342	357	373	337	394	355	377	358	344	347	383	357	365	327	392	358	361	403	340	352	363	372	382	312	355	369	324	390	353	361	374	342	340	369	380	342	356	374	367	345	369	332	345	364	338	380	360	371	361	361	347	341	363	330	376	346	340	375	368	356	366	393	389	380	350	368	368	382	352	399	365	344	365	382	354	368	368	345	370	366	355	363	327	328	346	399	342	378	338	345	384	361	359	378	360	359	338	391	368	364	364	360	359	397	359	343	380	403	365	358	378	332	351	384	354	351	384	380	368	328	398	382	346	353	329	342	347	341	375	374	349	368	362	351	332	331	372	342	352	361	372	372	373	380	345	339	384	401	377	359	338	360	337	403	372	358	361	329	356	359	339	370	331	346	381	361	351	360	366	383	355	347	336	354	313	384	322	336	395	359	359	359	361	347	342	339	359	355	341	340	365	353	347	324	383	371	346	365	385	343	347	355	361	345	362	410	358	388	325	347	351	358	368	377	347	349	375	392	365	377	379	321	341	344	349	350	359	347	362	293	337	335	400	338	387	374	390	348	345	346	307	369	368	348	353	345	358	366	354	381	344	359	395	379	355	348	363	393	363	339	370	350	365	332	332	352	354	366	333	348	348	356	378	353	369	389	338	359	393	351	360	359	351	351	331	379	394	344	342	347	353	336	315	395	345	359	364	361	384	350	363	353	330	375	344	369	338	369	350	358	335	365	354	404	373	344	362	333	371	346	364	352	404	345	364	352	380	368	421	396	375	348	364	364	337	328	356	344	359	341	326	370	355	379	386	377	373	356	353	340	375	365	362	345	315	364	365	359	317	388	331	375	354	376	377	331	361	333	391	353	369	378	351	378	355	355	372	341	354	354	354	351	368	380	321	366	383	343	383	352	392	351	349	359	337	386	345	346	352	359	360	341	361	374	370	403	352	373	351	355	349	344	397	381	351	345	372	326	356	379	350	352	368	362	393	360	351	320	367	370	366	358	363	347	373	315	332	372	364	380	335	355	344	386	351	367	350	379	370	332	348	378	375	369	341	364	373	360	335	375	401	335	386	378	386	341	328	341	348	340	373	368	338	386	391	385	367	355	319	360	324	333	356	363	361	388	370	363	357	358	344	351	345	346	330	381	369	389	357	357	358	358	349	377	349	354	309	376	359	364	319	368	363	372	355	362	374	386	397	362	389	346	362	388	335	359	367	377	316	395	352	375	345	359	348	380	335	330	371	331	348	363	371	385	360	359	333	360	369	364	365	376	353	388	360	339	350	321	318	352	387	357	360	346	379	357	379	397	339	349	378	360	376	326	338	338	372	342	344	350	379	362	344	360	352	345	366	358	358	354	402	362	366	349	344	355	365	400	350	347	383	353	383	344	329	339	376	367	366	340	346	332	377	407	341	370	380	348	373	359	352	339	364	367	342	381	370	344	338	338	341	349	340	384	366	324	408	391	342	375	381	366	327	332	384	386	343	361	366	349	377	370	367	375	352	296	369	343	380	368	364	369	350	342	376	353	364	351	344	362	329	383	363	366	387	384	390	384	345	349	364	348	342	337	352	380	364	330	361	379	350	332	348	355	352	372	357	347	402	362	365	319	338	355	401	373	371	379	374	361	348	337	369	354	345	360	359	363	374	363	346	331	343	370	328	366	368	342	354	349	373	353	349	341	349	336	375	342	350	388	386	373	363	381	383	334	351	385	363	371	334	346	361	354	381	353	335	390	374	356	377	346	352	336	343	351	364	361	384	391	358	390	358	324	341	373	369	342	368	335	347	350	346	349	358	346	364	352	336	350	344	342	340	367	347	354	367	383	369	341	331	370	347	363	325	374	368	363	350	356	384	346	360	387	348	384	354	343	349	376	370	373	386	380	368	354	351	334	337	388	360	345	372	383	350	354	332	378	365	347	365	353	352	348	337	366	336	333	376	356	385	377	393	345	358	373	334	319	357	377	352	378	378	360	397	308	367	347	344	357	369	365	349	396	343	364	357	388	363	352	327	366	383	379	381	361	369	391	351	350	376	355	386	375	358	344	395	337	340	360	379	345	366	387	369	388	375	370	378	349	379	331	334	334	375	351	374	342	318	385	380	361	351	395	385	366	354	361	360	376	328	349	343	363	351	355	376	369	347	337	360	368	359	360	362	346	396	359	375	330	376	371	353	386	359	352	362	325	373	361	363	348	333	374	345	351	359	358	334	355	377	322	357	364	383	346	387	368	355	356	363	345	343	356	354	360	336	358	386	351	378	341	349	340	360	369	336	355	345	367	361	367	352	367	345	372	348	372	329	364	360	362	351	387	333	353	421	367	360	312	356	350	361	390	361	312	389	348	348	328	341	340	357	319	345	342	342	362	374	343	349	365	355	369	370	413	363	373	345	369	371	383	346	337	338	358	350	339	362	350	381	371	379	341	351	360	391	364	341	338	338	393	351	388	329	352	376	363	380	323	362	382	345	352	339	355	324	324	376	321	351	324	404	347	373	348	352	329	359	355	354	343	310	354	402	357	326	379	375	357	383	320	355	315	375	356	353	342	346	354	314	346	366	354	385	342	339	372	372	391	346	383	371	343	360	356	328	381	343	353	374	319	397	361	328	348	350	378	359	364	356	366	357	338	367	381	357	367	391	349	368	342	359	372	355	371	388	338	346	361	369	328	329	379	351	351	334	328	349	338	371	355	351	350	355	383	348	379	348	355	346	343	329	364	336	364	345	372	327	366	383	368	339	362	326	362	347	391	356	354	358	361	345	352	375	341	369	334	373	379	366	370	333	347	339	355	376	357	361	336	385	390	327	349	380	372	365	376	363	352	349	378	369	326	366	347	330	354	347	362	353	367	369	358	389	401	382	318	346	357	369	323	389	367	360	366	380	337	358	365	374	376	396	392	361	331	365	330	379	359	340	382	353	351	369	338	369	360	393	353	384	362	399	362	327	380	359	348	352	372	337	357	341	352	338	323	360	337	333	338	370	369	331	344	376	339	378	361	345	370	371	346	332	344	366	381	386	343	356	354	363	343	351	332	336	342	353	342	334	370	363	399	356	353	338	358	348	363	362	352	381	339	329	341	351	384	364	364	414	397	373	372	392	353	342	358	344	353	349	365	336	332	331	342	358	349	330	406	372	353	354	344	344	353	369	352	347	348	384	359	349	346	351	354	350	324	343	369	405	345	366	355	373	350	340	370	397	361	323	334	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
11355	9617	16064	19959	19272	18602	14919	14643	13774	12074	12417	10674	10178	9649	8999	8332	7231	6655	6316	6399	7495	6814	5832	5897	4869	4294	3530	3524	3162	2697	3071	2847	2233	2216	2318	2546	2493	1908	1787	1617	1858	1927	1619	1577	1437	1355	1881	1955	1659	1277	1335	1382	1375	1312	1235	1197	1210	1185	1115	1105	1195	1110	1062	1068	1072	1073	1025	1065	1110	1037	1039	1024	1068	1064	1023	1002	1018	1036	991	1043	1070	1003	1013	1088	1032	979	1021	1070	1028	1036	1101	1111	1054	1018	1015	986	1040	1027	1054	981	997	1034	1059	1000	1031	1023	1009	992	1052	1027	1069	995	1025	990	1062	1032	967	1057	1010	1089	1028	978	1005	1001	1017	1040	1004	1030	1047	1063	960	1041	1000	1055	1050	951	1016	1031	1066	1010	1046	1001	1020	994	1067	1039	1042	1064	1042	1001	1019	1036	1018	1069	957	1065	944	1005	1012	1067	993	1062	1010	1068	1002	1033	1061	1008	1051	985	991	998	988	1046	1061	1048	1047	1048	1085	1001	1016	1042	1024	1005	971	982	927	986	1084	963	962	997	1051	1033	980	1026	1019	1068	974	1020	1010	972	1005	1013	1064	1022	999	987	1029	1059	980	1027	1042	1041	1030	1075	1047	981	986	1003	980	1078	1006	1063	1040	1007	987	1041	1004	1057	991	988	1009	1001	1048	1078	997	1042	1032	989	1044	1014	1026	1006	1015	997	994	995	997	1026	963	1039	997	1015	1026	1068	1034	1012	1022	1005	1079	981	1024	1033	1078	982	1018	1023	1054	1015	1030	1055	1002	1073	1052	1025	1042	953	1036	1054	996	994	1048	1030	1065	1086	975	1002	1056	1043	1046	984	1050	984	1034	1051	1020	1051	1026	1029	1003	1040	1036	1026	1032	1068	1101	1047	974	980	1025	1030	1005	1018	963	1005	1047	987	1032	1044	1013	1038	1048	1058	1030	1012	992	1016	1051	1028	958	1023	1028	988	1030	1029	997	1000	1080	1019	1006	1032	993	987	981	1027	1041	1039	1014	1044	1066	1067	1050	1028	986	1067	1089	1002	1050	1015	949	1028	1010	1064	1085	1069	1021	1037	1037	1072	1018	1006	1023	1017	1084	976	998	1005	1013	1017	1015	1028	1014	1040	1031	1075	1026	1023	983	1053	985	1029	1077	985	1004	1079	1022	991	1041	1029	1036	970	1013	972	1014	1006	1018	1055	1063	1014	1034	1020	970	1004	1034	1035	1042	1039	996	980	1007	1005	980	1035	1103	1066	976	1027	1059	1054	1063	974	990	1048	1079	960	1017	1111	1039	1029	1053	984	1068	996	1052	1028	984	980	1034	996	1016	1071	1021	1064	1008	1025	1071	1020	1039	1032	1047	1062	1002	971	1061	1039	1038	982	1031	1056	1038	1046	984	1046	1030	1025	1032	990	1012	988	1056	1022	1039	988	1061	1016	1021	987	1001	1035	1042	1040	1000	997	1024	1029	1019	1040	926	1004	945	1038	1027	1037	982	1003	1002	1006	1011	1018	1087	1049	1039	1028	1005	986	1044	1007	1084	989	1072	1052	953	1051	1000	1035	1002	981	1081	1051	1025	1006	1033	1052	1019	980	1041	1017	968	1020	1057	964	1007	1055	1044	1071	977	1018	998	1038	1068	1026	1013	1051	991	1071	1001	953	1048	1076	1082	1054	978	1063	1057	1059	1032	1056	995	988	996	1020	1026	1009	1034	1033	933	974	1015	1037	1016	1014	988	1038	1024	1070	1068	1028	1053	1087	998	1052	1065	993	1029	1041	1015	1055	1039	1041	1003	1009	1015	987	975	1077	1010	1024	1018	984	972	999	1021	997	1003	1076	1032	1060	1023	1002	1013	1065	959	1055	1012	1034	1016	1030	965	994	1038	1118	1009	1033	980	1038	1035	1074	993	1024	1023	1052	1041	1020	1054	1002	1031	979	1058	1053	1024	1032	1073	979	1039	979	1017	981	1001	985	1040	994	1014	1058	1055	1050	1004	989	1077	1011	1016	1034	1091	990	1038	1023	1003	1006	1046	1029	1016	1046	1066	998	1001	1008	1076	1018	989	1024	1064	1051	1011	1082	1040	1008	1038	1051	1015	1059	1011	1037	1055	1064	1059	1002	1032	1027	970	983	1040	1020	1096	1043	1032	1061	963	1027	1031	1028	1061	999	978	988	1028	997	991	1009	1004	1042	1009	1019	1027	1054	1019	984	978	1077	974	1044	995	1037	1013	1049	1026	996	982	1052	982	995	1025	1041	1039	985	1001	1010	1058	999	1002	1019	1016	1046	994	984	972	1010	1002	987	990	976	972	1027	1012	1056	1004	1021	1038	1027	1069	1025	1003	978	1024	1007	979	1020	1051	999	1065	1051	1007	1008	1024	1036	1035	1006	1112	1119	1016	1044	1001	1009	1087	991	1039	1052	1024	1039	1018	1032	1059	1023	1000	1005	1018	1008	1016	1049	1032	993	1041	985	1028	1012	1062	1030	1036	1048	1024	1023	1055	1017	1021	1044	1031	1086	1006	1018	1010	917	1046	1005	1036	1002	995	1007	979	1006	1014	970	1035	986	1065	1076	1042	1032	1003	1001	973	1024	976	1034	1080	976	1038	959	1002	1045	1047	1082	977	1037	1064	1034	1008	981	1072	1025	1022	997	990	964	1057	1026	946	1062	1106	1003	1021	1042	1018	1016	1052	1004	1014	961	1002	1066	1022	1007	1046	1034	1060	992	1065	1078	1087	1036	1006	992	998	1072	1052	1000	1023	1027	997	1036	1051	985	1025	1016	1018	1054	979	1063	1019	1068	991	992	1032	1039	960	1085	1001	954	994	1016	1069	1027	1053	988	999	996	954	1041	1050	981	1043	1024	980	1001	1018	1039	1049	1028	1027	1075	1037	976	954	1042	1057	1053	1072	1028	1034	1040	1023	990	1065	1059	1016	988	1026	1041	992	980	1007	1007	1085	1068	982	1079	1046	1003	1036	1019	1035	1044	1060	975	1072	1008	1000	1012	1046	1067	1037	1004	1003	1005	1048	1045	1051	994	1024	992	1026	1055	1002	972	1032	984	1058	1034	1002	1041	1017	1028	1076	998	975	1028	999	1005	962	989	1038	1045	1013	1002	1049	1041	1040	989	1012	1011	1021	1012	1011	1079	946	1104	1037	1070	1031	970	980	1024	1030	1007	1037	1080	1003	1019	1000	1042	986	987	975	1039	980	1010	1056	1005	1044	1081	973	1045	1028	1049	1001	1026	1069	996	1069	985	1068	1038	979	1035	1029	1011	995	1026	1060	1009	976	1002	1007	1010	1003	1008	989	1002	1039	1040	980	1045	1025	1042	1006	1048	1082	1051	1038	1072	961	1042	1011	1021	1033	1036	1041	1052	989	1004	1006	1045	1077	1017	1019	1068	1056	1012	1013	975	1024	1019	995	1059	968	1022	1044	1063	1032	1017	1040	1005	989	1010	1086	1023	1039	1027	1059	1111	1017	1008	962	1003	1031	985	1060	1078	1050	990	1049	1106	1060	999	1056	1063	967	1041	1049	1043	1045	989	1038	1051	1007	1040	1042	1012	1022	1046	1069	1044	1076	932	992	996	1012	1032	1031	1028	1083	1019	1032	999	1042	1010	1046	1031	1020	1005	1032	986	1059	1076	1014	1009	968	977	1002	972	1000	1060	1015	1065	1032	1047	997	1007	1033	1038	1032	979	1076	1047	1036	1043	1012	1005	1040	1120	1068	1023	1030	1012	998	1058	1060	981	953	1008	983	1025	1008	1065	988	994	993	973	1046	1036	966	1008	1038	1027	1036	1073	1019	1008	1055	1056	1015	1038	1044	1031	1018	1049	1083	1078	1045	1001	1007	1020	1067	1032	1018	988	990	996	1066	950	1008	1078	1027	1039	1004	1061	1049	1051	1018	1013	999	996	1057	1027	1022	1002	1062	1065	1002	1084	1024	1008	1028	984	985	957	1037	1035	978	1004	1033	1025	1034	1012	1051	1031	1041	1040	1048	1039	1025	1051	1031	1011	987	1069	1035	1023	994	964	1004	998	1056	1002	1037	1014	1034	1012	1080	1052	1023	1064	1041	1048	1020	1099	991	1020	1068	1030	1026	998	1015	1034	1022	1047	1008	1016	1052	1023	1056	976	1036	982	1048	998	1031	1066	1004	990	1010	992	991	1015	1035	1053	1002	1022	999	1086	1007	958	1072	995	1032	1014	1071	1009	1020	1025	978	1070	997	995	1018	978	1010	1022	1022	1004	1095	993	1079	1043	1011	1057	1054	1061	1036	992	1016	1018	991	1056	1046	1036	1054	1000	1028	1066	1081	1002	980	1050	1025	1081	1046	1008	1012	1019	943	1015	1009	1024	1029	1037	990	1029	1054	1003	1025	1024	1005	1004	1017	1106	1001	1020	1042	993	1090	1054	973	1057	986	1016	1033	1036	989	972	1057	1010	1042	1081	1018	1024	978	969	1033	1004	1008	1068	1081	1007	1003	991	953	1047	1007	1020	1044	982	966	1014	982	1023	1060	1020	1035	1041	1061	1001	983	1075	979	998	1064	987	1004	1053	1057	1035	1032	955	1059	1013	1012	1033	1028	993	1035	1027	1016	977	1044	1051	1077	1063	1004	1019	1013	1040	1024	1039	1009	1030	995	984	1070	993	1052	999	975	1012	1023	1050	1021	1035	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
3689	1888	2595	2267	1902	1532	1119	941	830	678	655	560	494	501	447	384	338	315	340	275	262	240	236	211	226	205	190	171	187	182	201	191	182	203	154	176	197	171	163	160	192	157	164	168	172	151	184	160	175	174	187	157	186	195	154	184	174	175	149	167	172	173	176	157	178	179	184	173	195	175	174	172	168	211	192	166	150	170	155	166	189	156	154	181	161	166	176	169	150	166	186	171	182	188	174	189	164	167	164	187	148	172	180	178	161	177	193	178	187	161	179	182	177	165	164	161	184	189	172	169	163	179	153	202	154	185	198	181	169	185	182	201	169	177	175	178	160	166	176	175	156	148	178	166	170	177	175	174	171	177	129	172	187	168	174	166	178	165	162	184	156	155	188	163	159	170	176	179	150	163	155	166	166	166	159	182	173	160	164	150	185	166	178	171	158	179	178	194	162	165	167	177	153	171	159	158	171	170	158	171	178	145	172	175	142	167	147	174	173	183	143	181	194	167	201	183	182	176	181	164	178	180	185	182	155	151	187	174	173	172	166	169	179	174	148	156	191	180	188	154	151	151	179	167	156	180	177	157	163	187	169	152	180	157	152	156	196	179	167	195	164	179	168	165	167	177	160	165	163	206	163	178	177	192	164	187	164	165	173	179	173	149	179	192	191	180	153	172	198	176	164	172	170	172	192	170	179	168	167	152	171	176	175	163	165	166	170	178	154	193	188	172	159	152	183	164	167	185	173	162	168	153	162	174	165	189	172	158	154	164	166	166	166	156	177	170	168	166	150	162	152	163	156	181	177	175	172	158	161	151	184	186	158	169	155	173	162	192	165	178	153	175	174	184	162	192	187	157	177	177	160	168	160	146	213	166	182	174	164	168	150	172	162	172	175	189	170	156	175	167	173	202	158	160	192	181	171	155	161	162	157	159	168	183	181	172	156	157	158	165	208	188	171	164	185	178	160	174	186	180	151	168	163	174	172	158	167	145	173	159	197	178	185	189	192	161	170	168	158	179	170	178	167	173	175	158	172	165	172	194	163	158	165	164	151	182	180	184	171	176	157	166	183	180	161	177	156	169	147	173	157	149	177	177	191	188	191	178	168	188	193	163	183	173	170	150	185	164	177	161	173	166	179	160	186	165	197	162	183	164	177	166	182	171	168	171	151	171	176	167	187	167	211	161	148	158	164	174	165	177	171	161	178	171	178	158	184	164	185	157	170	164	148	163	182	192	178	153	175	169	159	172	175	157	182	167	158	177	161	171	153	183	164	168	170	182	155	166	161	177	169	179	152	190	173	173	184	180	179	170	176	182	185	162	167	176	180	183	181	147	168	172	167	190	184	195	189	164	178	161	174	194	169	166	175	183	159	161	167	178	170	151	165	183	187	169	185	178	163	189	176	187	179	167	196	169	182	162	185	149	176	184	163	182	206	180	157	172	182	153	155	181	177	171	176	151	156	178	155	173	152	177	168	155	178	175	173	173	146	159	145	180	184	160	171	155	171	188	169	166	153	205	163	180	181	161	187	171	147	163	178	176	154	181	149	169	167	145	161	147	187	168	176	190	165	157	181	178	168	188	186	186	168	160	168	156	187	161	180	167	185	175	165	167	205	197	167	171	182	172	156	156	194	169	197	166	154	179	191	161	153	163	165	190	180	197	177	164	191	183	179	158	185	205	187	150	166	156	186	146	165	148	167	169	182	190	191	160	176	154	176	176	179	154	143	180	184	170	170	181	172	177	172	163	188	161	167	152	159	171	184	181	192	182	186	177	184	179	199	180	185	184	163	160	159	180	186	172	157	162	166	163	161	184	157	163	164	168	173	170	166	171	177	182	172	198	166	167	177	165	171	165	173	181	170	189	183	171	165	150	181	159	164	176	178	161	173	177	176	141	172	179	159	177	178	157	180	166	185	167	164	179	176	152	151	176	147	170	156	163	175	207	169	190	176	157	186	161	207	172	185	178	162	179	163	186	166	176	199	184	165	173	164	173	181	175	189	179	164	157	181	168	166	190	189	170	182	180	179	180	160	150	178	147	188	160	178	172	157	175	175	190	173	153	179	172	196	160	174	168	194	161	163	185	172	166	181	179	147	172	170	191	177	165	157	145	189	187	163	203	170	171	178	164	172	161	189	165	159	181	161	168	167	183	167	175	163	159	190	168	167	203	162	186	154	166	178	178	172	170	182	158	197	181	176	161	184	182	181	184	180	181	148	169	209	175	180	164	158	170	201	198	144	179	187	167	174	162	168	172	180	146	178	174	186	149	178	164	187	151	167	164	160	159	158	169	163	192	146	163	167	184	168	167	170	176	184	180	170	180	155	189	151	190	161	195	163	176	175	160	161	176	175	177	195	169	160	172	163	184	165	161	152	164	158	163	169	182	189	155	153	148	188	148	174	179	151	188	161	168	195	179	208	153	167	145	189	187	162	191	167	183	181	154	213	165	175	168	159	187	166	207	179	162	160	153	182	163	172	206	177	198	182	183	168	154	194	184	211	171	184	181	171	182	173	189	179	143	175	174	172	163	177	187	157	168	179	165	168	199	194	185	169	192	160	195	166	159	169	169	191	180	173	194	157	164	157	163	183	194	166	200	153	187	154	182	188	171	178	176	164	177	169	196	165	192	168	173	169	165	163	184	179	179	178	172	185	164	188	178	158	169	189	156	180	188	164	191	181	170	180	167	170	183	145	154	161	176	153	164	165	202	159	174	169	150	164	164	173	156	169	186	172	172	198	194	174	180	138	185	172	164	182	176	196	157	155	204	180	173	197	152	172	174	157	204	176	172	166	160	174	163	156	186	143	157	194	162	164	182	168	184	184	169	180	176	185	199	171	158	165	185	157	175	150	175	153	145	158	179	150	163	137	196	174	177	196	173	149	172	172	171	190	178	171	145	160	159	184	180	167	169	195	171	170	183	171	161	168	181	172	167	169	179	163	162	171	191	166	171	191	199	184	178	187	176	203	161	177	162	169	193	168	177	147	158	178	181	192	211	172	156	150	182	187	174	173	160	182	172	168	190	161	184	156	189	161	166	154	199	188	164	185	197	186	154	158	170	159	177	206	158	166	187	169	159	181	172	167	176	179	166	203	157	163	175	146	174	173	157	173	170	156	157	169	168	178	176	158	165	178	197	168	181	172	186	170	149	188	175	168	166	187	168	171	173	167	173	161	162	179	147	173	165	155	165	178	160	145	172	183	169	154	182	159	175	158	165	156	150	168	159	177	176	171	171	189	201	188	180	172	165	166	155	182	163	169	179	149	159	196	170	169	163	174	161	165	168	177	180	186	188	200	196	191	184	183	192	140	148	156	198	160	184	149	151	177	189	163	183	174	186	189	164	194	148	187	166	168	193	164	182	208	193	170	178	176	186	166	161	170	174	166	185	174	173	167	162	158	147	178	160	175	166	202	164	166	171	164	185	178	164	177	166	212	166	201	181	168	172	186	185	172	166	171	188	158	174	175	185	177	185	170	174	167	195	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
3143	2482	5691	6965	6806	5910	4829	4159	4009	3668	3408	3042	2715	2485	2335	2020	1752	1637	1528	1369	1208	1139	1090	1019	928	862	799	772	731	700	678	678	645	592	592	642	591	628	604	558	583	603	592	563	543	558	535	601	591	582	583	591	574	572	561	561	593	521	562	575	595	580	537	525	555	568	580	529	560	610	539	527	545	573	553	550	536	533	557	581	580	590	541	577	641	561	545	563	538	615	572	561	556	557	584	549	568	570	557	622	561	555	539	545	544	573	550	553	550	538	590	563	569	496	581	561	550	574	571	552	557	556	574	565	562	489	545	559	562	554	552	564	567	535	554	601	534	592	541	598	580	576	565	509	597	590	559	556	548	524	570	588	557	576	577	591	557	572	572	602	536	556	539	542	520	596	545	503	522	534	592	570	541	554	543	574	537	517	548	510	564	585	571	547	543	574	558	500	582	565	596	585	584	588	566	553	571	556	582	556	604	543	560	522	549	569	516	549	528	573	559	546	524	568	512	537	592	578	568	574	555	538	576	570	546	618	551	543	518	588	600	554	547	538	551	562	557	547	546	590	560	546	529	579	576	526	571	572	553	559	517	572	585	561	595	551	539	545	511	549	574	562	554	572	551	567	580	530	609	550	573	522	568	559	524	599	537	541	547	568	558	584	570	569	598	529	551	541	545	535	556	594	535	539	530	543	589	549	582	552	552	580	568	581	562	567	555	576	549	547	544	591	567	530	537	567	587	544	523	536	550	609	539	550	552	552	536	588	507	573	580	555	545	553	577	528	606	552	552	558	541	538	586	575	555	569	509	570	539	570	577	536	523	532	560	599	533	546	539	547	552	535	549	566	579	530	562	541	551	570	521	584	570	572	541	555	603	584	509	532	597	567	576	572	532	570	534	586	560	573	573	577	572	557	576	564	524	585	562	573	528	580	542	548	572	561	523	587	560	601	542	548	552	547	568	566	559	580	573	534	550	535	580	558	565	558	584	556	523	598	576	508	531	593	576	561	583	574	555	566	595	569	561	545	545	535	578	615	565	602	577	587	564	562	565	582	570	541	540	547	548	574	572	567	539	557	564	561	582	592	584	570	563	526	535	581	575	567	572	539	593	566	528	549	511	558	520	529	629	530	539	550	545	606	540	582	532	580	533	554	554	573	552	609	531	528	594	543	591	582	570	583	581	594	548	565	591	553	579	560	560	569	579	561	575	519	566	523	574	557	557	558	604	557	602	632	547	529	578	577	509	561	554	552	579	563	506	557	560	574	588	564	572	530	586	573	579	546	545	562	620	603	568	539	545	528	550	599	535	523	546	563	579	575	574	545	564	588	582	564	554	553	599	588	537	605	560	574	506	558	590	524	576	566	531	591	577	608	620	557	592	595	550	569	553	565	539	558	584	596	620	532	553	584	589	542	562	509	579	575	537	544	578	525	552	536	588	558	549	544	538	545	549	540	532	565	562	559	582	592	536	567	552	572	578	568	558	605	527	607	557	566	571	581	570	545	553	570	554	575	544	560	546	587	577	557	597	586	572	565	541	550	562	596	573	543	591	604	565	583	590	583	577	612	548	539	568	566	569	585	562	542	571	548	534	568	537	566	530	532	549	518	617	545	543	537	576	559	582	527	559	583	591	585	588	604	548	575	571	567	545	562	591	563	546	533	512	584	585	548	528	524	495	539	587	568	574	555	549	588	574	517	585	627	582	578	572	558	538	557	547	537	567	577	546	555	540	573	503	552	560	587	562	533	525	572	541	532	538	580	585	527	544	596	581	581	560	527	538	564	541	557	570	595	582	585	562	593	617	554	577	557	598	573	550	547	595	563	529	574	562	522	563	587	555	584	527	558	582	572	569	605	559	589	582	528	568	602	544	574	571	573	541	552	542	571	542	539	532	538	567	523	579	561	548	563	533	560	505	553	578	593	559	586	577	551	556	530	559	565	553	522	540	578	541	551	543	570	529	511	560	545	580	586	561	587	565	593	547	542	542	536	533	568	550	565	531	555	557	525	566	555	579	601	552	560	621	592	595	539	537	564	551	570	510	587	592	572	559	537	533	573	557	554	577	562	551	577	557	591	568	563	588	559	598	565	588	573	571	561	640	564	548	557	535	582	529	579	564	538	585	543	533	534	574	570	587	497	584	587	580	573	562	566	560	577	552	559	602	569	530	568	547	548	584	567	544	525	561	563	574	565	576	562	577	584	546	561	618	542	610	518	532	528	545	579	555	560	555	544	583	555	559	554	551	545	574	588	529	553	562	528	602	543	560	583	602	573	582	589	555	597	618	549	592	590	617	604	524	566	576	536	578	581	532	549	555	551	509	574	556	552	534	574	586	565	560	559	536	578	530	551	595	553	574	569	562	583	572	588	538	544	571	582	579	554	568	546	601	563	542	604	543	560	536	532	538	541	547	580	526	564	521	552	591	575	514	597	575	546	556	559	522	573	552	595	524	560	551	536	583	589	563	555	563	558	528	569	530	562	556	575	574	570	543	547	606	514	534	589	565	621	557	564	563	535	570	570	552	537	576	581	543	570	541	584	557	557	553	522	570	581	562	537	580	534	546	559	563	567	589	600	566	560	577	547	577	515	572	557	557	559	600	525	532	542	561	583	598	560	533	580	528	506	591	511	555	557	511	594	556	539	537	574	558	554	552	570	548	597	552	503	555	558	518	551	551	533	568	558	561	591	559	601	590	548	606	536	576	520	567	569	547	517	567	573	577	545	584	579	564	653	564	577	547	590	544	555	548	568	527	569	569	564	537	612	519	539	567	508	552	561	606	548	569	492	579	561	569	568	519	562	591	563	546	588	564	571	579	559	585	531	547	540	591	557	568	569	544	592	560	539	525	579	525	547	557	553	586	552	542	598	543	528	530	543	564	582	592	545	528	550	586	527	608	550	573	558	575	529	549	532	554	538	559	567	549	571	562	570	564	561	536	566	545	558	580	559	544	577	558	539	569	529	543	561	516	606	575	579	592	563	599	535	564	552	559	568	533	596	534	511	578	544	534	557	574	540	559	543	559	602	602	550	576	571	599	562	544	537	603	550	533	544	550	552	570	572	603	559	581	575	542	540	533	564	551	518	556	574	558	604	529	607	595	565	552	540	547	573	538	593	570	546	580	565	554	547	586	565	566	572	544	603	527	548	551	598	550	554	513	553	548	598	537	551	530	542	596	560	527	568	564	605	531	547	579	564	518	547	521	579	555	560	558	552	601	554	606	609	530	525	542	596	567	555	581	553	583	555	568	580	569	548	560	570	543	563	560	553	554	571	596	566	553	542	561	583	544	557	568	502	539	577	570	548	535	557	556	560	567	603	600	574	561	567	573	549	544	555	565	534	599	574	568	586	597	550	529	617	539	557	555	576	540	533	550	536	602	530	555	546	561	577	547	557	597	525	572	575	586	574	559	540	585	568	571	508	543	570	567	561	573	565	552	542	575	539	559	523	550	526	546	572	541	579	602	572	584	591	540	580	597	572	577	578	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
12470	7517	8140	7601	6163	4762	3134	2712	2214	1836	1955	1583	1337	1432	1122	946	815	716	704	698	732	622	651	617	536	514	413	442	426	378	410	356	375	364	381	344	396	353	321	340	320	342	303	275	324	303	351	294	300	302	265	298	317	281	268	287	273	283	302	297	276	275	257	275	281	292	277	273	320	307	274	261	298	256	247	299	287	287	293	278	263	309	289	277	282	257	291	281	303	316	317	298	264	298	290	247	269	309	284	253	285	281	288	266	272	259	283	290	311	285	267	246	255	263	286	308	275	296	287	277	248	287	292	304	281	294	256	281	288	299	277	261	270	301	275	255	264	264	286	281	290	260	313	303	302	268	283	272	304	282	278	264	284	287	278	244	239	304	293	265	255	258	266	281	267	292	275	267	264	300	266	286	282	275	294	252	307	284	280	279	296	276	271	291	274	291	283	288	249	282	280	307	273	275	287	270	253	299	281	280	281	277	284	272	277	304	283	287	278	283	314	288	301	278	272	290	284	258	299	274	288	269	296	285	279	295	311	279	280	275	278	301	258	276	280	276	276	295	307	307	278	258	289	283	278	258	272	308	279	276	307	279	287	276	319	251	265	295	274	267	275	269	322	257	288	266	291	289	269	275	312	279	275	275	261	308	259	293	301	307	273	260	280	290	276	265	273	277	288	296	276	295	266	294	262	296	260	277	298	278	279	283	258	279	270	271	286	245	257	293	295	284	287	290	267	267	272	291	300	279	254	289	275	269	322	254	305	285	273	271	301	308	268	271	269	281	309	252	265	267	304	267	292	310	287	294	268	287	275	267	276	265	294	282	291	275	301	249	266	295	309	282	288	267	274	276	279	249	292	269	280	281	277	273	248	294	267	275	278	288	268	288	261	277	282	306	288	276	284	295	306	275	284	272	284	256	282	272	274	298	295	272	303	269	289	274	292	299	305	268	284	277	281	273	279	281	282	289	291	292	289	259	293	270	277	266	291	285	227	298	272	284	289	286	279	261	289	277	274	286	258	271	307	275	302	269	268	281	293	304	311	284	247	289	258	279	311	334	279	274	282	276	283	266	307	293	282	292	278	275	268	286	276	258	278	324	310	292	265	301	273	272	303	289	288	295	291	263	297	296	291	287	279	281	293	319	299	253	289	281	325	264	263	265	259	300	294	263	267	281	258	290	289	260	298	281	308	307	283	272	276	259	298	273	289	318	258	265	267	305	272	258	268	262	261	282	276	278	264	304	303	296	283	275	263	276	265	295	290	290	260	290	293	309	285	269	258	309	281	280	269	277	268	267	283	280	297	317	294	270	285	317	263	292	295	266	282	260	262	269	264	299	294	283	274	282	259	272	274	309	305	279	292	262	288	272	250	262	266	293	263	282	288	293	287	273	277	275	285	300	304	308	273	286	252	255	258	299	291	269	288	278	288	271	275	282	287	302	297	278	316	261	272	256	264	294	253	263	269	252	290	266	280	277	255	272	297	277	267	275	246	251	295	279	249	280	322	286	295	270	265	271	303	280	300	278	280	246	298	278	316	278	295	303	271	308	315	291	261	250	268	305	319	324	295	267	250	283	282	303	243	302	296	287	274	302	273	274	265	288	281	269	281	294	298	282	269	301	274	299	288	303	308	281	283	245	255	282	289	283	315	319	264	286	298	290	311	306	302	297	301	293	278	275	257	294	277	259	256	264	262	248	295	286	271	294	264	281	284	271	302	254	263	239	310	281	269	288	265	300	319	291	277	262	295	290	288	269	302	270	268	280	287	261	282	298	252	299	311	278	288	267	266	280	281	269	298	265	282	290	297	287	305	239	274	302	305	280	276	245	285	262	278	283	295	276	281	258	290	288	267	286	272	285	279	290	290	270	280	266	306	308	271	257	276	259	277	272	307	302	296	291	298	274	278	296	273	257	285	283	274	280	263	257	301	261	280	274	280	255	270	314	245	279	299	273	289	321	277	275	308	269	301	297	286	264	261	301	287	285	283	289	267	254	277	291	285	249	276	287	268	299	260	294	275	288	278	277	284	302	302	272	280	308	298	317	277	259	264	258	261	284	295	283	299	281	294	305	281	252	278	279	291	293	261	302	297	303	280	284	312	291	302	261	270	245	276	264	272	294	295	293	288	272	298	277	293	303	291	224	268	261	263	266	268	256	257	303	317	267	287	273	276	266	286	312	249	281	307	259	252	280	285	287	245	255	281	274	300	265	274	295	305	295	261	264	267	304	265	285	269	271	277	288	312	272	272	295	282	297	279	291	247	295	301	264	266	242	276	283	300	242	289	270	277	296	240	274	270	312	266	261	291	295	273	289	293	253	289	281	290	263	274	306	278	280	262	246	288	289	252	291	308	296	294	276	251	295	269	305	258	284	258	264	290	286	276	281	261	284	299	309	271	312	288	272	291	275	277	262	277	285	288	260	280	280	285	269	285	290	294	266	336	274	292	264	277	279	274	292	276	290	276	278	272	260	274	295	261	267	289	295	299	265	296	288	305	281	282	278	278	294	286	265	296	298	277	276	265	257	260	281	280	261	275	266	255	289	286	267	269	268	289	285	272	286	295	286	279	277	287	261	272	251	300	228	258	277	276	281	270	307	303	286	272	292	249	292	274	280	279	264	272	260	269	276	304	285	281	254	303	285	266	290	275	278	293	264	271	276	300	278	302	274	269	284	287	307	266	295	309	288	266	288	262	283	287	292	292	287	269	305	304	262	264	274	285	286	258	287	269	272	273	302	309	276	317	276	299	277	244	290	273	291	282	268	277	308	285	293	271	244	286	310	306	252	327	310	281	263	261	267	289	242	263	283	258	279	288	284	276	301	269	290	294	269	290	290	287	307	273	263	275	277	283	279	284	296	283	293	304	304	286	272	282	300	296	261	271	291	296	275	243	267	281	300	293	268	279	282	275	264	300	268	279	311	259	285	271	272	274	282	271	285	284	275	286	283	286	261	288	246	269	298	264	259	304	290	302	272	275	288	299	297	250	295	268	249	278	298	267	281	275	287	272	262	301	285	270	285	276	286	283	262	301	299	326	246	273	291	281	295	276	293	285	310	283	269	294	266	249	267	306	288	284	284	316	291	272	290	287	261	258	299	269	310	274	293	267	280	282	269	280	268	255	288	291	325	277	287	269	275	266	305	295	287	281	293	281	266	288	293	305	298	281	269	262	295	261	279	266	282	311	279	270	278	294	274	274	297	317	267	279	280	298	246	272	288	260	297	252	279	272	286	275	300	297	288	270	293	293	288	287	282	278	283	280	311	278	288	280	290	258	300	285	281	288	273	288	268	286	300	276	264	279	282	281	271	317	290	289	288	285	315	271	280	288	307	280	267	277	270	283	273	279	256	315	282	285	291	286	286	305	274	279	260	293	265	258	292	291	296	286	270	283	266	306	330	262	324	258	313	301	275	267	270	282	311	271	288	301	290	243	257	271	272	310	286	295	301	286	278	262	265	317	286	300	263	299	256	271	308	310	278	262	297	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
8267	7092	12167	15510	15478	13897	10813	10176	9563	9098	8851	7304	6778	6763	5667	5138	4636	4057	3953	4046	4452	3939	3544	3531	2825	2560	2056	1991	1955	1741	1805	1780	1388	1513	1738	1613	1742	1356	1216	1214	1254	1430	1094	1042	1029	1079	1320	1283	1086	1031	990	1007	1041	944	928	923	864	905	931	858	878	927	885	851	838	857	847	876	910	862	859	847	829	841	842	917	869	854	839	880	836	886	896	865	838	867	843	859	813	873	912	878	808	884	842	904	868	841	864	852	878	862	812	802	820	864	830	878	867	835	827	833	895	874	888	859	830	875	845	861	815	858	813	849	840	834	833	807	813	882	825	863	822	912	838	882	832	875	841	854	859	822	837	886	860	904	835	821	848	791	781	800	844	834	811	830	850	837	844	834	854	814	845	820	856	841	845	861	849	836	843	843	828	841	832	829	843	868	835	866	825	867	850	843	882	815	864	876	834	847	825	849	863	821	852	869	853	878	857	805	836	870	865	851	871	816	861	866	879	836	911	827	875	819	884	904	807	879	834	845	860	837	820	834	840	828	882	881	850	838	838	850	844	822	806	838	809	828	872	845	846	858	827	878	819	841	891	806	826	871	872	822	819	855	796	815	870	835	839	852	895	806	833	839	848	815	868	782	821	845	834	888	837	848	829	834	826	781	862	834	830	871	822	850	807	862	834	829	844	860	850	862	829	849	848	820	833	812	864	830	850	852	764	852	801	853	844	835	856	862	856	855	816	883	811	836	811	832	807	844	859	847	921	881	870	842	827	852	784	833	851	859	840	852	844	798	854	804	857	792	881	847	846	864	877	859	868	829	812	858	850	827	878	919	845	833	841	855	815	824	843	873	830	811	837	851	870	841	856	833	891	817	805	864	857	837	848	864	887	804	844	869	808	794	864	847	855	833	833	889	858	813	831	859	838	810	808	902	850	863	857	816	782	871	835	826	862	844	876	817	906	829	833	810	838	868	889	849	847	855	777	845	767	831	843	876	793	799	815	775	784	872	894	837	850	834	845	857	843	868	861	812	833	839	876	848	845	828	834	834	820	814	874	813	860	834	841	821	852	832	812	781	861	790	854	840	864	856	865	828	847	881	847	858	807	817	820	817	778	855	867	880	809	847	822	817	887	852	819	860	884	829	832	843	825	812	832	876	843	820	853	831	845	841	821	830	804	886	851	866	871	877	814	819	858	825	803	849	862	855	849	875	843	832	852	826	873	880	812	825	866	866	857	854	829	814	846	833	851	895	833	840	840	819	839	862	822	852	791	815	830	825	812	870	851	855	828	873	814	842	829	839	904	866	841	868	836	871	782	825	839	833	851	812	877	821	842	830	863	883	840	851	856	881	851	796	827	862	865	838	838	860	864	843	812	865	883	851	844	861	875	832	850	795	827	863	810	810	839	911	827	814	815	799	781	859	845	825	872	831	818	856	846	867	877	829	851	810	846	856	906	832	829	886	857	807	840	790	842	844	799	801	834	881	813	865	831	792	835	846	857	793	853	889	798	865	817	821	884	820	835	823	891	816	838	879	802	809	874	858	849	834	854	887	872	794	851	812	819	806	866	753	803	851	842	855	822	788	841	811	836	835	885	823	907	809	857	810	805	824	861	785	873	862	876	810	853	849	872	794	864	823	824	857	868	839	848	796	838	816	813	821	848	886	825	852	875	842	830	829	893	826	882	842	861	861	820	890	877	837	833	858	859	833	856	821	834	921	874	827	810	853	838	847	833	851	865	843	841	814	851	831	871	770	796	870	850	850	838	881	822	783	860	855	835	831	833	829	871	800	837	855	819	882	852	795	811	876	835	884	880	834	829	865	889	778	788	840	841	855	838	856	833	896	805	870	842	917	924	823	814	872	914	855	856	864	847	831	855	797	856	802	895	850	850	834	816	825	865	844	897	877	832	883	870	824	885	876	834	829	876	891	838	847	807	833	848	840	842	824	855	847	813	817	878	870	854	839	831	804	816	822	831	879	801	825	868	821	836	868	842	836	869	806	819	842	838	885	884	835	808	811	859	850	839	854	827	843	840	856	860	812	873	792	866	813	828	835	852	802	847	864	875	801	858	836	807	849	817	854	900	860	833	847	914	821	802	847	807	851	818	814	832	838	833	828	834	836	856	858	862	892	849	861	861	863	792	846	874	836	873	840	814	845	848	841	844	819	871	804	818	845	804	803	844	801	867	845	870	901	820	845	884	850	842	841	838	846	796	835	832	858	916	815	855	853	857	809	771	847	806	822	852	833	807	871	861	871	844	797	803	844	826	889	811	828	832	804	826	838	834	875	835	857	895	814	825	815	786	822	857	833	842	806	831	853	803	827	820	828	820	837	841	856	802	846	856	840	806	804	831	833	837	841	838	862	890	861	794	882	870	857	856	842	837	818	832	834	845	840	864	883	847	863	844	885	859	807	811	852	857	885	817	823	791	863	818	869	849	823	837	826	858	838	848	841	841	866	830	839	820	804	861	858	917	842	877	868	897	858	785	812	830	863	886	849	821	833	875	827	861	866	841	840	836	807	849	798	905	866	829	919	842	820	843	880	850	815	882	848	856	829	809	851	837	832	881	814	882	832	820	839	821	857	805	757	869	788	847	808	830	890	869	803	850	826	779	821	840	901	867	848	819	779	827	841	788	895	858	846	892	859	858	889	848	799	864	883	853	842	830	836	819	908	866	889	882	814	819	834	797	805	792	798	826	839	827	807	836	829	847	837	834	834	826	847	837	856	889	861	849	852	851	813	829	838	822	826	829	819	846	818	864	850	819	901	814	833	877	826	877	815	847	835	920	870	849	869	882	853	812	829	821	841	812	835	845	833	829	803	841	814	855	773	893	825	899	870	832	827	881	811	863	811	847	898	836	844	846	761	836	834	807	862	824	821	850	851	837	828	845	792	866	831	806	757	843	821	835	825	814	812	838	822	794	873	885	852	866	822	826	857	844	847	852	817	813	863	783	816	834	896	868	837	792	842	852	827	854	819	844	882	803	798	836	868	917	826	785	862	878	794	825	820	867	831	853	840	845	829	808	851	879	903	831	853	837	943	896	854	800	859	828	880	861	839	835	807	856	854	849	810	812	851	862	819	875	820	879	813	880	829	856	792	851	800	894	824	803	820	867	860	840	901	854	857	838	863	827	850	835	832	868	860	877	843	860	833	856	830	863	846	839	840	852	872	827	858	819	854	798	827	853	845	816	787	828	844	858	817	841	764	862	823	845	780	856	820	819	795	890	830	836	858	824	852	848	837	839	805	830	864	866	860	839	827	844	833	864	846	843	759	871	815	842	806	808	846	838	837	838	851	764	812	893	855	826	877	886	871	876	832	823	874	840	851	820	841	862	875	794	867	843	852	791	822	885	850	881	876	822	889	812	825	878	844	855	836	865	881	841	898	834	894	890	803	845	826	817	855	876	875	815	832	826	794	875	884	834	840	870	841	832	857	837	813	890	779	848	820	840	796	833	849	806	856	886	861	884	866	854	826	805	767	815	838	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
21017	11840	13086	12498	10520	8519	5308	4356	3724	3444	2934	2566	2324	2443	1667	1533	1303	1359	1161	1177	1269	1110	1037	996	803	701	632	635	560	563	582	590	486	556	564	559	554	501	445	486	441	464	469	397	400	406	448	460	377	361	412	396	392	400	369	379	366	370	348	371	360	360	375	383	386	366	343	368	334	357	374	340	370	339	370	331	364	364	345	354	387	358	339	380	362	376	337	342	334	316	362	366	351	367	369	373	361	343	339	371	379	332	368	346	372	343	354	345	372	362	362	379	362	363	339	361	386	335	332	318	344	355	363	370	389	350	381	353	388	360	341	379	358	399	363	353	386	350	364	346	340	371	354	383	373	366	319	378	360	366	395	356	327	362	345	352	345	331	346	343	348	339	338	356	361	392	343	354	365	363	309	364	336	368	319	363	384	363	388	330	348	349	359	335	362	361	367	330	381	361	343	356	389	357	332	339	357	363	381	342	382	332	351	349	340	343	361	341	358	324	349	362	370	359	376	369	347	378	300	359	325	347	334	357	370	379	359	354	358	357	344	357	342	356	368	369	374	323	328	365	345	365	376	360	356	357	357	382	347	326	374	351	350	390	345	320	394	372	358	358	339	399	321	408	341	364	338	335	356	335	342	340	396	322	328	355	358	351	393	353	344	362	354	384	351	342	333	354	360	371	336	351	370	329	370	351	339	350	335	328	355	351	334	350	331	365	364	395	388	322	352	349	338	353	351	347	372	381	317	348	313	318	400	335	331	366	388	382	365	347	365	377	350	358	362	326	339	353	318	349	331	351	340	333	368	310	340	370	351	330	360	367	352	366	340	349	358	310	374	334	351	351	327	371	326	362	361	339	337	385	351	357	371	375	353	380	347	345	374	366	362	363	338	369	364	313	328	339	354	347	360	375	328	365	342	336	345	358	348	336	344	302	335	349	353	376	338	348	332	359	313	354	345	345	351	358	370	367	345	366	337	343	323	360	365	328	353	358	361	323	346	362	359	316	323	364	324	378	347	347	368	362	373	345	369	342	355	371	349	321	363	371	334	374	370	347	366	332	366	357	352	368	351	374	346	327	360	372	323	363	329	357	337	357	362	340	338	377	342	330	336	383	375	362	387	341	359	368	354	383	333	347	355	343	369	347	361	348	356	371	361	354	362	352	336	346	352	390	327	384	368	317	365	318	343	338	364	347	371	365	327	331	344	345	369	364	365	332	341	401	348	385	339	336	358	362	365	359	367	319	355	385	375	372	378	363	340	335	350	364	344	354	342	350	370	358	352	302	339	356	349	327	339	351	365	337	340	346	361	354	350	332	356	383	375	343	381	378	351	328	372	342	341	367	365	363	369	380	350	343	381	342	346	327	356	355	321	347	352	370	329	374	321	353	357	353	397	355	376	349	320	367	338	336	338	358	395	337	325	371	318	317	376	348	333	348	358	338	311	344	346	377	343	359	367	359	378	333	356	333	341	346	370	368	388	395	356	341	320	379	351	349	359	390	394	368	349	337	367	353	331	356	318	327	334	393	381	325	349	341	324	343	382	352	332	397	333	374	352	346	375	358	337	399	338	387	356	364	366	365	355	373	361	361	334	330	366	346	357	362	407	333	341	348	388	350	346	355	381	345	348	360	364	352	344	354	320	357	320	375	352	341	341	347	361	353	354	345	350	338	337	354	389	365	330	364	321	386	340	352	375	353	344	376	349	371	361	324	316	376	334	362	371	350	359	348	353	357	359	324	359	334	357	375	336	365	378	352	353	336	346	359	348	370	346	359	328	347	366	372	318	368	315	366	378	338	378	329	352	329	378	355	358	342	328	361	312	354	347	386	355	378	320	362	346	348	346	327	376	377	355	375	357	332	364	349	336	367	351	364	346	364	350	367	350	372	352	348	371	334	344	356	366	350	351	356	334	409	351	356	326	318	384	370	346	350	347	351	334	351	360	329	373	359	334	359	347	343	370	365	348	346	356	337	317	347	318	373	353	366	329	306	391	359	329	379	337	368	358	339	342	308	364	353	370	333	354	358	340	344	346	313	380	346	358	363	341	353	345	361	348	346	344	302	372	347	363	352	340	330	344	340	347	400	336	344	363	291	375	322	370	348	351	343	363	358	359	370	356	377	339	383	365	358	354	351	318	348	338	324	370	384	372	377	330	350	342	370	329	366	359	326	350	353	342	335	360	354	372	338	355	349	349	358	335	394	364	369	374	369	383	382	330	374	342	343	354	379	344	355	386	327	373	384	365	371	360	342	364	328	351	361	341	342	348	339	391	383	345	345	346	337	349	324	392	332	339	345	321	366	336	368	333	367	327	374	348	407	364	339	361	315	334	378	340	380	367	350	364	353	340	324	361	354	337	339	389	338	331	328	348	348	331	371	366	374	352	352	344	355	339	350	365	369	344	387	376	349	353	333	345	343	340	318	346	389	352	337	337	361	369	357	338	373	351	344	329	348	332	356	343	385	347	323	341	377	375	359	366	329	385	319	337	329	365	312	373	356	339	350	363	359	368	355	377	365	393	354	345	370	390	381	362	299	358	340	359	353	394	347	375	354	336	373	357	355	352	348	345	389	354	347	341	368	360	346	374	354	342	389	356	337	328	369	374	355	310	341	381	344	363	344	356	350	337	373	356	331	333	345	344	337	364	353	380	310	362	338	328	348	344	363	374	340	367	370	389	337	327	367	332	349	354	341	338	376	386	378	363	365	355	326	391	337	329	383	352	316	375	331	364	361	345	325	361	333	335	341	322	347	358	371	351	401	363	324	348	347	351	359	349	341	345	326	349	356	346	362	367	349	347	350	345	328	357	337	373	367	383	344	371	354	357	332	360	330	370	319	378	334	326	343	366	339	342	334	356	358	367	345	362	356	345	361	370	342	351	412	329	352	321	356	379	348	377	375	353	382	343	325	365	316	357	336	356	348	325	365	354	354	358	356	389	362	344	324	332	339	359	354	369	352	361	327	367	351	314	367	375	349	348	338	359	309	352	335	353	361	373	368	339	371	297	349	359	361	359	343	350	403	354	350	367	364	339	338	337	372	351	327	357	350	358	383	364	311	359	316	376	355	374	352	365	356	352	354	358	337	347	351	401	358	326	356	341	372	359	362	353	361	353	366	363	322	373	366	359	344	329	343	348	361	347	370	364	326	345	361	387	327	336	333	345	375	318	360	337	345	347	342	365	345	351	344	353	388	377	362	345	338	372	314	360	360	362	373	385	380	362	344	316	409	358	354	377	311	384	381	352	325	358	369	352	325	355	367	363	346	399	350	370	367	370	344	361	347	360	371	368	365	362	377	353	336	377	375	365	401	360	390	369	335	326	369	339	333	323	387	376	372	377	357	335	346	388	374	371	356	361	385	357	343	348	396	348	312	353	344	356	381	357	364	371	336	373	392	353	312	363	368	327	373	342	359	355	350	341	374	376	329	340	334	332	350	352	366	364	364	358	385	368	330	369	369	330	343	371	341	338	357	356	334	363	385	377	329	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
11299	9845	16828	21109	20834	19798	15349	14731	13748	13449	12987	10792	10361	9899	8517	8043	6766	6557	6136	6326	7007	6400	5549	5732	4381	3723	2986	3121	3201	2744	2870	2953	2016	2562	2528	2563	2654	2172	1859	1716	1971	2024	1737	1383	1492	1643	2043	1955	1514	1240	1366	1446	1352	1323	1204	1200	1128	1162	1156	1077	1118	1107	1101	1068	1096	1038	1078	1013	1091	1033	1029	1017	1041	959	1044	1054	934	1074	1030	1024	1056	1046	1029	1091	1001	1051	1029	976	1055	956	1090	966	1036	1038	1036	978	974	1071	1034	994	986	1049	1033	1082	981	1048	973	1024	1050	1057	998	999	1041	1011	1006	1072	1013	1020	1013	997	966	1012	1117	1044	970	1061	1011	992	1010	1051	967	978	967	1024	1024	1030	1009	996	986	1063	1042	1073	1018	988	1057	998	1029	1023	1039	1003	988	1007	1023	995	1043	1044	990	1050	999	1025	997	1023	1018	1015	1028	966	1025	1040	1041	1047	1068	1035	976	996	1013	983	1035	993	966	1022	1015	980	1002	1037	1020	1054	1014	1028	1050	1068	953	1018	1047	1035	976	988	1047	1044	997	1034	979	951	976	1087	1002	1051	985	989	983	959	980	1023	986	1009	1009	1021	1025	1046	990	1025	988	969	965	1072	995	1057	1035	1011	979	1071	974	943	1025	1027	1032	963	1037	1036	967	1008	993	1006	1026	1014	1028	1024	1000	1021	995	995	973	963	1034	1005	999	1019	1004	912	1014	1047	1014	974	993	1021	1013	999	1095	1011	1032	1029	1042	983	1018	989	1031	1020	1016	1015	1007	938	1057	1044	992	1024	1015	1033	923	998	999	966	1012	1008	1017	1002	1011	969	959	1017	1091	939	1001	1024	1011	1001	1042	1040	1039	1011	1019	1040	1044	992	989	1017	990	977	1008	952	1009	1018	1027	1049	966	991	996	1045	1052	995	1052	1010	979	1090	977	1016	987	1021	1023	1050	1003	988	1019	979	1021	964	965	999	1013	1008	975	1020	978	1029	1033	1018	1005	999	1005	1012	1040	1007	1009	1017	1031	1037	1052	1029	992	1019	980	961	1011	1025	1060	996	998	1046	994	982	1015	1049	1018	993	995	1067	1040	1052	1028	1025	1014	1018	992	975	1016	993	1034	1029	1024	1010	1039	1006	1023	943	1004	1002	1029	1024	1016	968	944	1029	1016	1054	1029	1004	964	1053	997	975	952	977	1046	1044	953	990	977	974	1002	1049	1112	1057	1032	1008	1052	1016	1013	960	964	1049	1016	977	1031	1037	948	999	1015	1069	1001	940	1023	983	974	997	1029	1057	1031	995	1020	993	1007	1083	988	1037	999	980	955	998	1026	991	1031	1031	1055	984	1024	1028	992	981	1083	1013	1056	1042	998	1009	1021	1018	1045	1017	1015	1044	1071	1017	1026	1040	960	984	1042	963	1009	1045	989	1002	1025	1026	1050	1009	990	1041	1072	1000	1013	1039	1025	978	1021	969	1031	1009	1083	1044	1036	1010	1024	1015	1049	1007	1062	1053	993	1024	992	1001	1007	991	951	1004	1051	973	997	1022	1004	1018	1019	1042	975	1033	1009	1047	1026	1067	978	1063	982	963	1036	1011	1055	1047	1031	983	1018	974	924	1016	1035	998	983	1052	1061	999	982	987	1038	1002	950	1008	998	967	1033	1066	1015	984	976	1012	987	999	1051	979	1032	1055	979	1039	1040	1004	1032	972	989	1024	1028	1019	1006	1004	1042	981	1045	1002	968	1060	986	1034	997	1070	952	980	1018	998	988	1057	1030	1030	982	1014	1002	1025	1026	1024	1033	1057	1035	1037	1008	1018	976	997	1026	988	1019	994	982	1012	1014	1034	1014	1018	980	1053	1014	988	1032	1052	984	1025	1023	1017	979	975	941	994	1053	970	965	1031	1026	1010	1036	1065	1008	1055	1063	963	1060	940	1040	979	999	955	1065	1036	996	1060	1017	993	1065	1009	1054	1044	995	1011	1070	976	964	1035	1021	1038	1035	1013	1010	1056	1025	1008	1024	999	1041	1002	1016	1045	1026	1071	978	1045	1023	993	960	1044	970	1063	1024	1013	1028	995	1002	1040	1025	972	986	968	1025	976	1014	1055	1010	1000	998	975	986	1015	1010	987	1006	1035	992	968	1000	1003	981	1064	1001	963	1049	1024	1028	1072	1030	1007	976	976	978	1006	1019	1019	1057	992	1021	1000	1006	1030	1006	1034	982	1033	993	942	990	998	1051	980	987	1010	1013	1001	1015	1029	1000	1036	1000	1040	1031	1066	995	976	1022	1020	1029	1020	1025	1007	1019	1021	997	1034	1031	1042	1005	969	1014	1093	1032	1020	1027	1007	1002	1000	987	1048	980	1009	1017	1042	1058	1023	1011	983	1023	1005	1015	951	1030	1039	1018	1010	1013	975	994	997	1031	994	1064	986	981	1033	1011	1041	992	976	1060	1023	990	1036	999	1052	981	994	964	978	1003	988	1042	1041	1011	971	1000	1020	1020	989	1033	1000	1007	1003	1008	1039	1013	963	978	982	1000	1012	978	1055	1074	1004	993	1001	965	1028	978	995	1055	990	958	1023	1031	1007	1003	1021	966	1010	1023	1016	997	1027	1007	1017	977	1003	995	1039	1027	1041	984	994	1027	1018	1013	976	977	993	1036	1015	1017	974	998	971	1060	1002	1049	993	964	984	1043	984	997	966	1000	1019	1003	1049	1007	1086	1046	1021	976	1038	990	988	1044	976	993	988	965	1040	1048	1052	990	1022	1019	971	1051	983	987	1049	997	996	1035	1010	963	1069	1055	1014	982	999	1047	1025	978	1010	1028	1024	1018	988	998	1013	1014	965	1048	975	1008	982	965	991	1001	930	1030	1046	986	1013	1003	1038	967	1041	1038	1009	955	982	1015	966	997	1030	1033	1009	1007	1051	1030	985	1024	985	1034	1035	972	1034	976	1030	1013	1044	1054	987	1084	960	1005	1035	999	1010	972	977	1056	983	1064	1012	970	1018	1032	1034	949	1011	988	939	1008	953	975	998	1049	1012	948	987	1061	1054	1027	1021	1005	1032	980	1064	1032	1022	966	977	1049	989	971	1043	1069	1028	996	1010	996	992	1014	973	1050	998	976	910	956	1015	1019	1018	1034	1013	1032	1025	1018	970	960	987	991	998	1050	1029	969	1002	999	989	1020	1023	1015	1026	1010	1009	1050	1016	1007	1029	1024	1046	1043	1039	1038	1057	1000	1034	1028	977	1017	943	1018	1044	992	990	1105	1024	1045	946	1027	1032	1037	999	1041	998	958	1015	1027	1050	992	1010	1040	1038	1004	1008	978	1033	977	1016	1049	989	1027	1014	1022	992	980	988	951	972	1048	978	958	1003	996	1052	1006	942	1016	996	1069	994	1024	996	998	1022	990	1020	1086	981	1076	981	1007	994	1095	1007	1006	1032	1004	1005	1030	1050	954	1006	1008	1013	973	1018	1018	984	1042	1021	975	993	971	1030	1008	1025	1101	1031	979	1042	992	999	1018	1028	1033	1053	1029	1027	990	1021	1035	1013	1030	1009	1029	987	1017	1039	1012	1000	980	1039	977	938	950	977	1023	995	1035	1004	1018	1054	1030	1034	1010	965	994	1017	1041	986	1023	996	1004	998	994	1016	1089	1011	1031	1067	986	1053	980	1055	945	1031	1002	978	1040	977	958	978	1059	1046	997	1020	1019	1049	1001	981	966	1031	936	978	1034	974	1011	991	1010	1014	1046	1002	982	1048	1006	1053	1036	1060	1045	1089	1008	988	1002	977	994	964	979	974	1000	1057	1001	1064	997	1048	1009	1034	1015	1012	1084	975	1097	1046	1033	959	992	1016	1079	1023	1026	1037	1004	971	968	989	974	1016	1016	955	970	1034	978	1054	1009	970	1034	1005	978	1009	981	997	1058	968	967	1012	1029	988	1025	1088	973	1020	1045	1054	1066	1015	989	1091	958	1012	953	969	1031	996	1048	1067	1017	1033	1004	1006	1039	1094	1010	968	1025	1006	1012	969	1023	1022	1054	991	1008	998	1021	981	969	964	978	1029	1002	1012	1057	1032	1013	992	1008	997	990	1110	990	986	1051	1032	1040	1024	987	985	1039	1037	972	1005	975	1046	1014	1001	964	1005	1028	1064	1000	1045	988	1024	974	958	1013	1024	1028	1031	1042	980	1055	984	1000	1022	1008	1015	1039	1008	1026	1015	960	1062	907	988	1034	1051	1001	946	1022	1028	1041	932	978	1016	944	1055	1007	1009	971	1015	982	1040	1030	981	1012	1034	1029	971	967	1013	1067	992	954	996	1012	991	1016	979	1020	982	986	972	1017	962	1047	1028	1002	998	1058	975	1029	1003	1004	1026	1003	959	991	1050	943	1005	963	1028	1031	1029	1087	1030	1075	999	1018	1050	975	1004	957	990	1086	1079	945	1043	1014	1012	943	988	1068	1043	994	1005	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
3975	2064	2922	2664	2274	1700	1229	894	820	724	732	555	493	441	468	385	354	296	280	223	252	229	209	212	191	192	170	163	179	175	202	191	175	174	159	190	163	167	148	182	163	179	170	171	183	155	173	165	162	152	156	152	186	153	142	176	193	163	158	171	177	160	164	168	184	175	165	195	163	154	168	169	167	169	139	165	177	175	154	159	157	188	182	167	170	141	163	159	181	164	155	167	163	158	167	167	163	193	182	182	159	177	163	155	164	180	151	186	175	163	178	180	178	167	172	142	174	173	179	159	174	157	167	152	187	162	178	153	152	180	184	154	174	153	154	174	158	163	162	152	178	173	187	178	142	161	138	184	182	155	154	163	159	185	168	154	157	171	157	185	175	155	158	203	165	182	157	155	149	157	156	167	158	171	160	166	161	172	167	189	171	167	160	182	190	162	148	171	173	168	148	179	155	156	166	181	157	157	184	157	173	177	167	161	150	178	160	186	189	173	159	176	178	152	147	182	172	152	167	165	168	148	169	176	167	162	183	160	176	173	170	178	161	152	145	154	156	168	200	178	184	183	172	141	155	146	146	187	155	155	180	190	137	188	165	173	154	169	169	150	173	174	173	174	143	180	156	157	165	147	168	169	150	168	171	180	178	165	182	172	158	162	164	164	148	153	179	178	172	173	184	163	173	192	178	173	168	177	165	186	174	155	160	173	166	171	184	154	160	175	163	155	189	170	178	157	156	142	176	176	160	192	159	179	153	197	173	165	162	150	180	180	150	188	163	163	180	171	161	161	167	166	172	173	163	182	171	178	165	181	176	175	155	167	138	149	175	158	168	177	161	155	155	178	159	183	170	161	190	125	164	162	162	183	165	172	168	165	151	173	177	152	160	161	160	159	169	158	181	163	173	169	151	181	180	170	163	150	155	155	165	157	168	158	164	196	168	180	158	165	156	167	188	151	171	161	156	148	163	180	168	177	166	173	172	174	156	176	172	164	164	150	171	156	170	161	174	163	181	165	173	186	167	179	154	180	175	168	152	149	173	189	149	181	167	174	151	173	191	152	166	159	178	180	167	166	174	158	164	155	152	175	188	143	187	162	182	166	144	159	158	169	158	149	162	157	171	172	176	166	143	165	174	192	157	143	163	149	174	180	176	154	171	191	199	164	146	176	169	167	154	179	162	154	144	162	155	168	168	158	176	144	192	177	163	176	174	132	176	179	190	164	151	171	176	150	172	183	149	174	157	164	159	147	172	159	163	161	169	164	182	163	159	157	180	163	165	170	181	169	173	162	159	155	168	158	147	160	170	174	157	183	184	174	165	170	176	152	182	164	157	171	165	168	167	165	192	155	140	162	180	201	150	160	178	165	148	157	197	151	175	189	159	149	152	180	163	173	177	173	184	183	144	136	182	173	187	163	162	149	162	146	185	176	167	157	178	173	176	140	147	176	177	170	148	166	166	152	180	150	179	152	184	166	178	178	153	172	159	159	187	163	153	166	172	158	157	162	192	171	165	173	175	175	168	160	152	157	167	190	170	156	183	174	157	180	143	171	178	165	182	160	144	166	158	174	161	155	157	152	168	159	182	175	164	151	165	189	187	141	175	159	179	180	187	167	164	160	188	139	176	174	157	160	169	144	166	175	169	161	170	186	155	152	178	153	183	176	163	172	171	157	168	166	181	152	193	160	145	188	182	173	153	161	167	158	167	176	175	154	166	165	183	173	138	172	189	168	154	161	155	193	163	163	157	170	173	161	165	155	162	163	152	167	175	170	149	182	187	185	174	168	150	163	166	169	163	165	176	172	148	164	151	159	174	160	165	158	169	178	166	180	156	138	173	166	153	157	157	192	181	175	154	176	173	160	172	180	175	183	174	158	189	160	162	154	168	172	146	170	152	189	171	161	171	154	190	188	181	168	182	162	169	171	168	162	159	180	148	168	181	173	177	138	183	174	172	166	149	176	156	170	167	185	182	153	163	168	155	161	160	168	169	160	174	162	148	186	151	161	203	183	176	168	159	151	155	159	161	169	141	147	164	181	178	153	174	143	165	161	164	163	168	158	162	169	173	170	183	174	178	170	184	176	186	172	177	170	167	153	175	148	191	167	171	179	174	167	158	171	162	181	167	169	143	151	151	179	177	151	171	176	141	182	154	169	192	185	191	153	147	166	172	174	156	178	150	164	175	170	163	176	142	176	160	168	148	163	161	136	158	165	161	148	160	164	156	146	190	180	146	162	168	165	171	139	151	167	178	156	175	177	168	150	167	201	200	163	153	178	184	169	165	175	166	179	187	157	161	194	168	151	154	178	166	175	162	168	137	160	178	157	163	166	176	157	156	168	199	179	199	148	160	159	163	148	171	178	140	143	176	190	178	165	172	157	173	163	184	181	156	171	174	142	169	164	187	173	198	165	165	160	172	150	165	163	151	172	161	163	163	171	162	179	177	168	177	172	188	185	177	174	172	171	180	151	159	182	160	162	172	156	173	164	149	141	169	161	182	159	161	187	187	163	175	160	147	143	137	182	184	183	139	150	153	169	144	145	134	180	170	147	174	170	147	155	146	173	165	154	166	157	176	178	181	166	175	126	143	194	167	179	183	174	181	172	191	173	168	177	165	168	174	168	167	151	152	161	148	171	165	157	132	180	147	191	165	180	180	168	169	172	172	159	166	155	137	143	144	177	170	180	205	178	171	164	161	164	161	187	167	164	151	175	196	166	165	149	161	156	175	162	166	162	163	154	177	163	167	164	154	169	185	158	161	168	169	171	163	152	163	151	165	170	186	179	184	165	179	184	175	174	152	154	166	172	170	176	180	192	155	179	152	169	144	166	189	187	170	143	152	167	191	164	192	176	154	177	185	166	174	170	181	183	181	193	155	180	168	189	177	183	152	161	186	155	164	204	175	176	169	151	171	142	155	172	162	166	172	179	161	162	169	165	186	160	149	159	147	166	180	148	138	189	163	150	194	172	157	171	153	161	155	161	189	166	145	142	170	151	177	164	155	148	169	187	148	177	161	145	186	168	174	170	161	167	159	169	150	161	175	153	147	159	148	149	173	174	186	157	170	159	183	155	166	166	165	188	190	145	176	169	159	178	168	157	180	161	173	163	165	176	150	154	171	172	160	163	168	163	171	179	148	172	171	160	158	152	168	164	170	164	150	175	196	167	165	182	188	194	187	162	170	179	149	172	162	179	164	179	164	194	172	151	170	157	176	170	153	191	164	160	173	167	152	181	158	143	168	166	155	165	158	154	145	174	190	172	153	165	167	156	152	177	148	161	149	146	160	164	145	191	151	181	184	183	157	168	154	172	165	138	179	158	151	189	156	148	176	169	168	150	172	178	161	166	157	170	170	166	186	157	167	174	179	155	157	175	182	156	167	153	168	176	160	169	164	151	186	155	156	171	167	168	174	179	172	160	164	169	158	159	163	168	177	157	186	124	158	176	184	183	131	160	169	144	156	164	195	169	154	171	178	144	139	169	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
3154	2580	6120	7785	7760	6893	5284	4346	3946	3964	3530	3010	2664	2418	2079	1932	1764	1532	1311	1173	1057	1004	928	779	734	732	757	682	682	683	638	636	588	575	586	595	576	599	539	587	591	568	534	581	577	545	570	554	546	586	526	591	556	551	562	525	542	526	534	552	579	543	578	563	549	524	538	572	552	564	544	578	536	554	557	537	604	518	578	555	521	528	542	569	568	570	571	522	517	559	556	531	585	539	573	566	556	557	512	577	560	551	562	553	526	527	558	539	563	545	536	523	540	568	574	568	531	572	555	520	542	532	544	538	545	558	537	549	571	558	541	567	547	540	529	578	539	526	566	567	510	532	540	517	547	542	539	530	573	551	542	527	472	562	549	531	538	540	512	555	567	563	553	527	544	577	533	515	547	526	549	534	540	542	583	533	566	528	580	578	561	564	550	603	516	532	561	544	544	587	551	544	570	539	540	543	527	562	549	552	539	521	565	550	523	576	555	580	546	544	592	504	559	578	545	610	577	521	540	556	502	511	548	544	573	551	529	577	520	583	549	561	580	529	539	546	551	490	498	536	539	545	492	569	572	524	532	571	568	496	529	547	502	585	532	533	528	580	512	544	525	545	552	580	521	560	560	515	560	528	548	545	534	565	542	572	541	535	577	526	544	551	519	538	568	563	546	533	531	554	508	554	536	584	517	536	565	528	525	550	574	531	529	536	546	544	534	539	535	524	515	541	590	531	560	518	554	555	582	508	544	544	540	532	554	592	560	579	527	550	570	587	522	596	536	578	571	528	572	516	537	541	560	545	537	552	519	578	577	576	569	568	552	553	559	518	534	566	563	554	556	554	516	545	549	583	516	589	546	491	482	538	534	572	554	527	545	528	553	563	540	500	565	553	525	528	551	565	553	559	547	560	554	548	551	583	561	578	557	522	550	559	548	526	534	518	520	551	521	562	498	561	563	501	542	601	523	532	543	557	553	530	572	550	542	556	491	523	532	541	521	549	540	576	512	584	543	531	569	516	512	512	580	553	552	557	538	528	565	526	573	546	526	561	516	526	562	542	563	581	540	538	532	547	551	574	503	511	570	524	546	500	545	576	531	565	573	553	541	586	540	545	563	561	510	533	544	579	561	577	526	549	565	550	556	549	518	524	505	569	526	561	543	524	544	550	573	527	545	560	566	543	525	550	553	533	521	551	564	512	561	577	547	546	536	567	517	547	571	558	536	542	537	553	551	536	511	503	545	504	578	535	557	534	534	540	586	535	490	577	550	572	486	512	522	519	544	552	569	542	545	559	543	550	561	561	547	528	567	567	580	556	523	551	580	556	538	549	554	543	577	514	577	577	539	550	559	534	562	531	554	551	491	502	496	567	538	566	539	566	513	571	561	544	557	545	555	531	544	539	595	500	529	530	574	542	518	554	590	586	545	538	579	539	546	525	521	552	562	539	512	539	500	569	582	560	510	514	504	539	523	519	562	551	535	552	564	509	527	581	595	531	517	585	561	530	566	542	585	541	558	597	543	539	542	531	571	519	530	562	532	541	573	589	550	537	579	589	531	542	588	564	582	582	565	544	531	537	555	544	523	524	543	573	511	536	525	580	540	563	565	500	555	550	549	550	558	544	522	518	550	533	541	536	584	547	546	541	554	511	551	564	604	547	551	506	555	512	507	561	560	526	564	516	536	562	540	507	572	551	526	518	572	562	547	557	542	568	558	543	562	537	526	523	516	547	534	582	576	541	568	561	516	553	597	547	555	581	512	550	514	528	580	545	557	570	493	583	539	601	577	544	510	517	498	608	555	553	528	546	555	537	538	580	560	544	550	532	534	550	550	551	592	537	548	533	585	569	559	530	558	507	558	561	553	562	559	535	524	534	556	553	546	537	518	522	524	542	537	539	540	544	504	527	546	549	527	558	538	531	506	532	585	602	551	516	505	545	539	530	552	506	541	567	536	571	526	496	563	563	533	534	557	554	548	553	527	550	535	519	583	575	554	566	502	537	569	499	546	536	545	557	575	535	555	567	527	539	563	585	551	543	573	560	590	551	552	538	558	537	522	579	521	518	531	528	556	545	535	513	534	543	530	579	557	539	553	496	535	527	499	516	535	534	546	543	590	550	533	587	522	556	498	521	510	519	591	486	552	551	520	550	556	535	545	540	548	576	542	516	511	545	587	573	539	566	518	541	522	552	524	550	510	525	550	530	522	553	517	522	628	539	537	556	556	523	553	558	594	583	540	539	588	526	539	545	582	514	508	561	537	556	512	528	549	533	550	530	510	571	574	521	563	524	549	586	561	531	521	518	557	542	538	541	576	512	532	532	543	541	536	565	584	557	508	569	517	526	529	551	540	529	588	518	551	542	559	571	538	524	536	525	541	581	554	519	522	525	500	506	559	548	563	552	531	530	565	527	502	522	558	571	537	520	544	536	581	521	548	512	495	523	530	528	562	536	505	558	555	525	556	563	588	507	580	544	535	554	534	576	539	534	537	539	533	533	510	508	550	591	536	546	518	524	508	529	522	576	533	530	521	529	543	525	517	522	522	520	595	538	517	562	494	558	508	587	523	597	541	540	516	566	568	533	497	518	502	562	579	539	546	569	546	519	535	545	543	557	522	509	523	524	561	536	519	578	535	555	556	552	558	573	565	530	584	522	546	532	568	509	523	529	577	535	564	543	587	581	582	572	508	564	554	545	546	535	520	543	570	563	559	503	506	576	568	493	538	539	523	516	547	549	532	548	545	564	546	518	540	567	583	551	617	525	516	491	565	555	615	540	572	544	566	557	541	599	582	515	540	563	586	556	556	553	550	536	590	551	590	548	567	570	558	541	549	541	534	533	572	588	588	534	554	494	568	575	548	530	549	546	552	546	553	522	512	582	543	551	519	538	552	518	510	492	543	543	566	520	541	526	562	509	533	550	578	539	510	546	550	536	541	532	569	527	539	565	556	578	555	526	517	538	538	559	547	557	514	506	544	578	578	547	520	525	509	540	528	493	537	566	540	556	571	546	556	557	532	546	560	596	547	571	508	519	577	522	554	573	520	555	592	549	552	522	567	520	540	570	578	550	560	520	541	512	548	563	554	571	576	515	550	562	552	528	543	548	549	525	539	549	506	513	521	536	559	564	522	536	583	556	524	493	556	529	557	555	500	574	522	530	531	537	541	525	482	568	540	549	542	554	558	521	538	573	551	595	540	552	578	529	565	515	533	545	538	539	559	579	520	497	597	481	522	565	551	582	544	552	551	540	518	533	576	586	530	553	515	586	556	542	481	566	574	585	544	538	526	542	553	550	525	542	541	575	606	515	536	529	553	568	580	603	550	518	524	528	560	527	541	516	542	504	575	559	560	569	536	564	532	545	599	588	558	590	545	552	509	501	597	531	529	591	534	586	535	549	574	561	511	538	557	564	491	541	533	543	527	543	559	528	570	518	507	501	526	525	568	572	561	566	627	544	522	520	513	601	534	548	551	574	553	536	540	511	577	540	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
12429	7349	7933	7967	6663	5413	3605	2719	2287	2003	1764	1505	1307	1280	1026	1002	784	717	661	713	725	683	603	639	475	473	440	437	439	401	386	391	356	403	364	393	344	326	322	319	328	328	311	332	305	317	314	326	255	298	315	265	286	289	304	278	287	320	300	283	296	276	267	283	276	256	274	285	265	277	258	244	295	299	286	252	255	281	227	293	290	257	265	272	270	271	263	266	282	295	250	268	252	288	298	262	298	269	285	296	279	306	284	276	272	262	280	278	268	300	294	295	272	300	265	285	278	261	301	304	291	267	259	277	270	263	320	244	272	303	279	260	305	273	290	273	257	280	316	270	237	289	274	264	275	256	317	293	295	256	278	272	274	275	242	264	267	269	284	266	270	267	282	266	275	288	224	261	285	307	296	254	285	293	275	272	292	312	298	278	289	248	276	253	294	267	268	280	241	272	296	259	250	273	270	285	277	253	246	289	252	269	255	273	262	257	283	287	285	260	282	272	269	289	278	258	230	257	248	273	253	277	273	257	237	271	290	277	260	296	284	259	291	275	276	284	280	259	275	265	291	274	287	270	286	290	290	289	247	306	256	273	292	275	253	309	292	280	256	294	261	280	272	248	286	249	287	275	311	269	286	275	279	269	260	284	248	297	290	265	271	276	282	251	278	218	275	272	251	265	262	263	267	264	258	274	288	271	276	255	258	271	314	260	247	315	288	252	291	258	285	259	287	272	260	288	289	260	294	256	254	266	311	293	254	254	225	278	268	288	277	281	274	252	293	284	250	287	288	298	266	254	260	271	289	287	266	290	263	281	277	304	293	274	245	291	264	294	290	273	277	269	244	283	269	257	280	254	276	316	298	262	253	266	295	274	273	274	248	255	268	251	274	282	254	276	267	284	261	269	258	292	266	258	277	275	255	290	296	257	268	260	285	274	280	273	267	271	278	295	281	264	242	279	270	292	307	282	278	278	286	252	294	287	260	280	228	283	285	256	293	270	299	236	282	301	298	251	282	277	267	250	268	290	260	269	280	258	291	293	257	271	268	294	259	249	251	260	303	269	257	267	297	273	253	256	279	286	275	281	297	304	264	294	277	284	289	248	280	291	288	284	255	288	274	285	272	282	266	278	278	242	265	264	276	292	292	269	309	252	256	271	249	268	263	308	294	254	300	243	272	285	255	263	296	282	276	244	272	297	308	280	287	285	244	254	283	274	292	246	225	286	252	260	278	263	273	255	294	254	259	275	253	283	264	278	266	274	276	280	255	271	290	263	267	272	280	238	289	232	272	292	304	299	280	285	282	272	303	277	278	269	242	315	276	261	271	273	258	292	279	255	297	259	306	299	287	245	299	239	278	259	272	251	278	248	255	269	252	273	268	256	279	278	277	269	248	292	279	265	270	295	305	285	276	277	260	274	282	287	272	268	293	255	287	272	269	274	256	263	292	275	258	254	277	280	286	253	288	268	279	264	257	281	272	246	265	292	282	250	262	286	243	260	247	266	291	259	282	299	290	262	278	268	256	271	278	288	291	278	284	281	277	284	261	261	290	262	284	270	277	249	272	270	270	285	268	315	292	301	287	267	263	292	256	276	280	293	267	264	227	274	278	275	273	263	272	278	255	274	250	266	262	269	261	289	268	270	241	288	276	283	277	296	274	283	257	282	255	280	322	256	272	286	290	277	251	265	260	263	295	271	298	285	286	293	249	259	257	263	238	263	291	263	285	271	257	276	271	255	270	283	274	253	267	247	272	259	291	288	249	288	279	264	305	297	291	279	253	282	291	313	276	259	276	260	271	267	242	280	296	268	288	270	297	286	281	260	270	269	265	265	283	281	295	309	311	277	281	288	271	265	261	277	271	261	231	270	285	295	272	244	273	291	276	279	291	264	272	275	261	267	263	265	277	299	272	288	273	262	278	266	263	279	276	306	278	248	251	261	292	255	281	278	292	291	278	288	254	264	272	262	249	269	289	247	300	282	273	271	267	273	268	271	259	285	291	256	285	292	268	304	280	249	271	270	280	263	267	279	269	273	252	277	296	263	304	280	263	266	265	263	264	302	272	269	254	279	261	279	245	257	276	258	273	239	279	271	262	273	277	253	288	276	282	299	251	244	247	277	254	287	292	283	281	262	268	288	284	285	282	262	297	292	272	294	289	261	299	260	283	278	280	252	268	284	250	262	288	284	255	239	284	283	299	278	261	286	288	273	281	296	264	275	275	241	282	253	253	290	268	299	271	247	298	267	297	269	270	291	262	232	295	292	247	283	287	287	271	271	249	283	297	252	263	288	281	278	282	314	269	277	266	280	259	272	289	266	291	282	253	287	312	258	280	276	258	286	296	304	275	295	283	277	251	267	275	289	313	255	259	250	261	284	257	268	244	290	263	266	303	262	283	266	292	261	305	279	276	269	264	242	270	280	253	277	253	279	270	305	261	261	281	275	282	293	301	275	276	292	261	250	293	282	264	260	278	309	261	286	279	266	281	262	282	304	252	260	270	287	269	289	313	299	277	278	278	263	290	274	271	281	255	260	274	290	248	287	272	246	286	269	280	285	286	272	279	272	263	268	282	299	269	264	300	280	258	256	304	310	259	268	269	267	285	282	288	282	274	242	285	251	246	276	301	262	280	246	274	265	274	267	289	281	259	276	270	258	297	291	303	287	304	270	262	234	307	273	277	318	265	288	265	279	283	272	264	278	274	256	286	270	299	277	243	237	272	252	250	284	282	258	284	272	271	265	309	289	294	289	276	293	294	274	271	277	274	262	253	284	285	281	291	297	273	265	272	276	242	281	275	285	274	291	283	262	282	263	272	270	289	282	251	292	306	281	271	267	256	262	246	265	258	262	280	256	257	246	269	281	281	283	291	292	292	275	266	320	301	254	258	239	292	295	272	262	288	284	266	292	253	292	290	258	281	288	284	267	273	271	277	285	259	242	268	270	262	251	274	275	252	257	274	286	246	246	276	260	279	258	266	267	290	312	285	242	298	298	274	281	294	299	301	264	298	315	292	275	271	267	270	286	278	261	265	268	260	266	281	270	255	250	257	259	263	261	267	261	271	231	280	285	276	300	292	276	278	313	269	285	313	262	280	271	269	284	282	271	266	257	291	275	253	296	277	274	306	270	266	280	246	280	262	286	266	307	277	304	297	256	272	302	314	272	288	302	261	288	249	239	246	278	281	286	294	272	273	284	269	261	268	260	229	257	255	272	276	254	274	294	301	280	271	236	276	282	279	280	284	272	284	283	274	266	286	272	283	302	272	257	304	280	265	276	257	267	301	260	294	289	297	238	285	278	288	283	257	254	289	282	251	286	290	285	282	277	268	305	272	255	285	295	250	269	302	290	263	243	276	268	276	283	271	272	287	246	293	305	262	276	261	303	279	272	295	277	256	263	259	272	254	301	293	267	260	276	265	284	269	254	284	280	295	267	287	288	259	276	268	259	254	302	256	257	289	281	271	308	264	259	284	282	308	254	260	265	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
8300	7030	12221	16052	16223	15333	11939	10382	9455	8960	8618	7646	6799	6638	5568	5121	4270	3902	3422	3916	4268	3781	3564	3656	2543	2367	2057	1982	2030	1741	1969	1768	1331	1589	1604	1578	1681	1535	1324	1227	1268	1283	1203	1033	1058	1051	1369	1259	1057	974	976	1024	929	1036	934	896	903	846	897	828	886	823	903	833	869	820	818	859	801	856	889	825	836	818	842	815	879	794	878	844	832	841	857	772	873	837	881	781	849	847	812	828	865	801	869	834	830	843	813	778	826	817	840	854	829	862	844	876	802	871	870	817	811	866	825	848	824	811	814	884	818	839	843	854	796	804	853	792	829	839	838	826	824	833	832	908	823	873	816	787	811	807	845	814	842	859	842	806	791	804	831	798	798	782	864	846	808	780	847	865	836	821	835	848	821	823	843	831	863	833	799	814	815	860	840	849	809	852	816	842	828	822	835	805	845	803	838	825	750	795	824	788	852	780	812	813	812	777	815	798	788	794	803	807	851	860	812	846	829	848	861	855	824	844	853	802	871	808	836	757	834	861	845	849	812	836	835	752	786	837	837	832	865	816	792	855	853	812	822	808	836	821	807	857	836	794	814	817	821	796	809	837	851	834	797	815	853	825	816	836	819	825	823	811	831	858	808	836	897	868	813	813	803	789	809	809	839	841	837	771	861	849	792	827	818	830	847	844	838	840	813	808	819	766	774	784	777	833	818	827	815	855	833	833	807	805	821	835	860	797	832	785	798	826	840	804	846	827	793	822	822	804	826	815	793	822	840	848	804	817	861	793	828	888	816	788	836	820	817	783	822	862	828	843	789	825	832	896	874	871	796	864	838	872	811	849	833	800	833	778	805	850	855	832	866	826	825	824	829	776	845	786	866	867	757	816	776	808	822	773	793	839	853	803	792	834	842	834	829	852	822	856	870	845	762	786	765	804	837	780	824	871	818	823	850	829	848	787	803	850	852	860	818	817	819	787	919	788	837	773	833	799	822	830	801	827	802	824	840	819	824	804	806	781	838	780	816	805	844	791	819	842	828	798	840	823	813	809	866	833	822	794	833	857	829	812	869	799	807	827	865	821	869	818	844	817	818	813	828	859	809	855	824	826	893	838	834	821	792	851	842	821	810	830	804	856	816	802	889	823	810	836	823	789	839	802	844	819	805	799	846	852	800	797	869	839	802	860	810	836	789	850	786	840	797	798	835	838	823	813	827	793	819	824	772	849	864	838	860	840	856	843	809	828	848	871	811	863	873	794	748	849	836	837	848	769	851	799	808	793	824	865	805	791	777	806	881	806	846	846	826	793	816	786	814	838	762	814	816	807	826	852	765	827	792	790	818	865	822	793	853	830	789	799	859	787	816	753	801	769	830	807	818	859	777	828	812	846	818	798	832	800	818	800	823	851	839	863	814	819	800	842	839	775	914	885	765	817	768	839	792	826	874	778	832	834	818	848	832	790	893	820	861	785	795	835	756	841	819	829	833	854	768	857	794	808	780	823	761	882	807	848	837	823	832	850	820	804	848	785	825	903	801	783	818	833	842	814	801	806	785	817	866	866	831	788	792	817	785	783	838	802	824	824	832	829	816	771	807	793	774	850	798	797	850	804	827	851	830	854	814	829	844	783	845	805	845	832	849	833	802	745	789	752	840	822	794	892	782	837	837	838	833	780	813	842	852	846	816	816	814	826	852	842	864	825	880	880	815	875	826	795	814	798	794	784	823	826	848	804	829	881	814	799	791	765	818	777	834	830	806	797	803	792	855	798	806	783	837	800	836	821	823	857	828	837	835	799	804	822	894	855	794	840	831	842	830	803	827	800	813	846	825	835	801	846	846	843	861	841	854	819	793	794	797	837	868	804	837	821	770	828	863	799	860	790	783	828	823	838	855	814	838	845	813	827	884	816	879	843	793	831	823	845	825	805	833	826	799	839	788	813	858	836	812	833	793	848	838	818	799	800	841	877	816	788	822	812	844	774	796	809	807	820	775	808	817	849	755	851	782	777	797	819	854	847	856	838	838	826	818	829	773	838	862	803	826	801	792	800	849	827	858	841	869	783	821	810	864	839	850	822	810	861	803	816	846	806	855	796	861	850	831	775	850	756	836	858	819	808	811	845	831	814	831	843	775	846	856	841	796	831	804	821	790	831	845	820	779	842	848	783	806	830	797	802	855	838	844	795	810	792	866	851	836	815	827	905	854	796	805	874	818	858	822	873	829	806	811	810	806	805	795	818	773	813	820	828	815	832	867	847	795	849	782	843	806	849	833	760	845	842	819	843	818	831	815	775	841	845	832	836	825	818	797	810	870	828	832	819	808	820	844	857	838	793	826	822	882	785	885	840	844	841	798	815	835	815	840	859	814	819	833	809	813	819	857	889	795	820	766	872	807	811	782	850	846	845	854	852	836	825	821	865	788	773	850	774	780	759	798	797	818	837	873	838	843	804	801	827	814	826	802	846	849	772	762	809	814	791	826	798	838	822	865	894	854	834	887	802	830	869	849	763	818	836	870	846	834	847	815	789	848	833	804	824	847	807	855	865	821	810	854	860	821	819	824	822	829	776	783	776	834	779	818	846	794	881	799	827	845	848	833	873	772	830	830	842	798	807	842	877	852	875	860	785	812	839	821	869	811	816	807	876	835	827	794	807	873	866	812	885	766	878	851	805	845	823	843	854	829	806	814	828	853	861	797	795	816	783	808	861	817	848	861	804	810	797	802	836	799	828	810	837	828	778	814	861	795	799	823	804	811	821	863	809	806	867	832	791	783	826	850	821	775	824	831	825	855	788	815	809	830	831	810	842	829	885	802	825	789	790	806	768	839	818	884	802	856	829	816	852	834	825	855	806	798	795	816	835	824	788	844	823	826	861	818	836	831	822	829	840	774	833	824	862	822	825	811	826	815	839	811	824	849	824	838	810	839	799	835	828	810	794	837	848	840	839	797	843	861	869	828	802	829	851	829	760	852	813	822	853	800	816	826	803	858	815	775	801	766	833	772	850	859	830	801	772	867	839	815	868	814	832	843	765	808	737	835	853	835	813	822	800	800	839	825	832	799	796	842	813	829	823	844	852	824	801	885	796	831	819	797	799	814	808	811	857	842	839	834	801	796	856	823	826	816	851	850	821	877	877	823	825	829	839	799	833	862	832	787	831	765	779	808	859	836	817	804	813	848	834	814	820	766	866	835	807	819	822	789	776	816	843	823	855	783	887	820	804	801	768	824	824	798	823	821	846	809	852	780	770	843	823	861	865	819	826	858	855	791	847	794	863	833	807	847	799	868	777	759	820	819	848	885	817	896	869	793	846	786	834	800	806	831	848	823	765	874	815	791	802	820	869	815	856	831	842	789	759	826	754	809	828	867	817	807	837	776	815	853	801	830	831	874	787	842	852	844	861	812	795	863	873	849	816	832	861	814	836	823	809	838	870	803	824	813	834	847	871	796	781	861	789	791	798	841	808	860	841	844	798	759	781	834	818	839	867	819	750	832	796	833	792	819	854	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
21140	12195	13219	12979	10878	9407	6677	4750	3710	3144	2671	2312	2265	2201	1613	1804	1322	1138	1073	1125	1242	1149	1040	997	816	778	649	681	586	531	551	611	509	568	499	519	579	514	447	452	493	480	393	392	364	404	438	461	385	379	407	372	405	410	371	361	348	379	374	358	365	362	357	331	346	341	355	381	333	333	350	368	358	368	369	365	355	363	362	339	338	382	347	336	351	333	359	330	353	312	363	356	391	341	321	337	357	326	352	333	331	374	340	320	370	312	364	320	351	343	360	322	363	352	347	370	350	361	310	312	343	363	368	408	366	358	359	346	355	350	387	378	367	363	357	348	366	362	362	396	367	343	324	329	332	351	304	355	325	387	385	340	350	350	380	364	344	330	302	320	327	358	347	340	335	365	341	339	310	334	318	353	370	338	325	346	337	351	336	340	343	338	318	345	356	332	344	354	326	365	369	353	366	346	334	330	336	358	360	342	355	349	345	335	327	330	356	328	325	344	341	322	341	340	336	333	382	338	317	347	350	327	329	341	322	347	383	354	310	333	342	314	348	326	351	376	356	344	339	313	345	352	338	347	330	322	351	337	344	360	368	337	333	349	343	346	398	354	347	321	336	387	392	360	371	335	343	375	346	338	358	383	343	339	353	337	331	302	315	347	349	345	354	362	353	358	344	368	352	379	348	348	336	335	352	341	316	344	355	340	365	327	321	330	368	316	363	356	382	354	333	354	337	362	326	336	336	323	337	340	337	333	343	331	347	348	372	329	360	338	367	357	351	352	346	359	367	336	364	337	366	357	333	293	376	342	356	305	360	346	369	366	370	328	366	342	377	353	362	336	342	365	338	363	321	388	339	346	374	338	340	320	362	345	327	353	340	324	348	343	325	369	355	329	320	365	355	349	376	338	329	342	331	366	352	324	322	368	359	333	339	382	378	353	337	350	345	354	323	328	340	346	364	338	352	312	336	345	331	351	351	365	334	324	334	341	350	349	328	351	325	340	372	326	357	390	347	346	339	320	372	313	356	349	377	354	364	318	341	339	353	384	345	345	331	344	357	361	359	319	358	344	360	336	346	323	377	368	358	361	318	340	366	351	338	321	342	363	358	352	345	330	326	344	352	344	337	339	371	350	346	371	338	318	362	348	342	355	363	360	327	359	350	317	367	348	325	321	366	331	350	370	376	339	362	295	364	366	323	323	366	342	343	321	340	349	350	341	378	334	334	352	350	317	333	317	346	332	312	340	375	349	366	350	345	333	351	384	373	343	332	355	357	325	372	369	335	378	371	339	398	339	361	345	333	336	355	351	370	332	350	348	334	341	332	345	368	322	359	342	342	339	353	349	402	352	318	318	396	342	336	356	328	363	359	349	369	351	386	344	341	361	346	333	355	335	333	368	381	354	310	339	346	348	364	390	340	341	351	348	344	304	377	339	358	328	351	314	356	334	356	377	327	336	360	344	325	371	355	352	337	315	378	310	364	347	337	349	354	331	376	348	376	369	353	354	361	349	362	325	336	366	307	374	343	328	355	343	378	336	337	338	362	332	337	337	336	383	342	336	343	332	326	350	333	349	333	363	334	330	341	348	313	346	346	367	359	380	378	347	336	343	342	380	343	330	388	351	360	348	347	329	369	316	358	353	357	336	339	339	349	351	330	374	341	352	338	337	338	367	337	363	340	358	357	356	361	381	351	341	322	347	357	327	342	365	319	355	329	349	325	352	369	358	327	334	364	374	329	364	339	359	364	333	324	348	331	333	349	309	327	383	338	364	373	348	340	356	371	358	352	348	351	377	332	337	339	350	365	341	336	360	351	341	351	359	348	319	365	360	374	366	317	370	337	356	372	344	342	378	319	351	368	337	344	371	330	340	346	372	361	338	349	351	341	331	374	339	363	386	346	383	322	353	359	329	368	360	350	358	340	352	318	345	370	328	359	353	345	352	387	331	353	359	329	310	345	344	362	327	309	342	362	353	358	343	332	362	336	331	376	349	348	338	367	335	322	330	355	344	337	363	367	351	365	350	337	371	356	353	357	363	342	370	331	337	339	371	346	343	361	333	348	365	383	322	365	322	330	307	336	357	335	298	344	374	313	361	321	367	361	346	379	318	368	341	345	316	351	307	313	374	373	311	349	370	359	360	327	337	339	326	353	326	314	308	365	344	350	359	374	335	318	358	314	319	347	362	294	349	362	315	358	331	388	362	376	376	341	359	336	351	381	329	361	359	354	369	345	368	359	345	322	375	304	301	382	366	327	315	360	308	356	348	340	326	317	409	349	351	327	335	328	354	364	341	321	336	332	342	358	332	324	330	362	347	329	319	344	319	334	362	354	334	367	352	360	355	347	339	325	352	328	327	359	380	306	331	321	323	355	358	369	337	350	335	352	353	342	345	357	350	313	315	334	310	349	348	353	349	343	338	368	331	346	309	319	367	360	343	331	348	346	342	361	340	365	357	317	358	344	324	344	331	337	341	337	346	324	358	383	353	328	341	370	360	342	342	355	392	347	334	340	352	326	338	342	338	347	361	313	344	351	341	351	348	367	344	315	361	337	327	343	340	304	362	331	337	367	346	332	345	318	345	358	352	386	345	334	333	354	326	338	335	345	341	364	366	341	344	318	338	330	372	354	344	356	369	367	306	379	352	316	325	354	330	309	348	340	355	371	379	344	355	328	331	349	334	350	354	350	354	343	342	363	343	358	304	355	314	356	366	373	355	391	353	356	347	353	320	349	386	349	349	322	345	328	347	333	352	354	346	380	335	336	325	389	320	366	369	366	342	349	352	384	318	328	330	323	353	374	335	347	334	370	361	334	353	353	342	319	351	360	337	372	361	327	368	359	356	340	352	335	364	311	293	341	336	343	345	332	319	321	381	304	334	333	383	361	316	389	357	367	354	368	321	348	373	336	378	356	335	327	357	329	360	349	330	373	373	359	351	332	344	313	365	357	364	361	371	364	337	312	332	352	373	358	337	351	354	343	346	359	343	322	334	349	340	330	322	380	364	342	318	315	351	370	367	322	339	340	330	320	332	335	352	342	358	325	366	345	363	301	349	325	386	348	339	350	318	326	384	333	323	376	337	340	358	353	322	344	336	367	332	344	347	337	353	339	351	362	343	360	374	365	326	321	346	357	347	326	366	355	358	358	364	343	351	360	328	337	369	334	310	340	348	371	334	317	379	339	342	348	352	335	332	343	344	370	345	337	345	354	353	354	336	327	337	366	337	361	354	358	332	323	328	316	371	374	359	359	330	333	360	318	319	343	360	370	335	324	341	340	350	331	312	345	330	346	329	370	347	344	391	329	346	321	355	325	348	374	313	341	369	370	332	351	312	321	370	337	353	338	355	325	335	376	349	351	360	348	323	316	347	341	349	359	363	356	360	377	357	347	362	347	321	371	366	333	367	337	364	310	330	339	360	322	347	332	342	356	356	359	336	399	372	331	331	361	330	367	364	363	344	311	336	339	340	306	330	330	331	337	336	350	376	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
11431	10149	16707	21523	22447	21441	17436	15158	13932	12895	11946	10537	10224	10170	8902	7893	6375	5754	5496	6619	7329	6344	5660	6123	4658	4262	3033	2902	3027	2616	2831	3043	2265	2785	2746	2672	2835	2385	2006	1843	1891	1800	1775	1454	1444	1679	2033	1747	1406	1388	1411	1391	1367	1352	1243	1261	1172	1178	1094	1072	1065	1013	1014	1061	1081	1001	977	1004	1095	995	1026	1007	957	972	1068	1037	1054	1013	1008	1019	987	992	1035	1026	1040	1018	1015	1008	983	1013	953	1060	984	1031	1003	980	984	985	1029	1020	1043	965	999	1002	990	1020	932	1016	1038	1061	950	943	985	1030	1031	982	992	1030	1054	960	1073	1041	1039	952	1064	992	1010	1043	999	1001	967	973	1016	1031	1004	999	972	984	1057	994	1002	978	1001	1125	947	986	979	1015	1012	959	1037	1005	947	999	1048	985	1012	964	995	1077	1008	974	1056	1043	1023	986	957	990	950	978	996	1041	1055	982	993	912	954	976	943	941	1020	1006	991	955	1057	973	1007	985	961	984	988	1023	949	984	940	1001	1035	995	1013	998	980	1006	973	1018	969	1018	960	1032	1011	1005	991	998	977	938	995	987	961	966	1015	1030	1007	913	1045	966	1032	959	1004	1015	1062	984	1001	980	1042	1043	966	950	986	966	1008	944	1024	961	1001	1010	958	967	1022	1022	967	957	986	985	1026	965	963	1030	974	1008	965	980	1006	985	1050	961	1014	1025	982	995	1057	931	961	965	992	992	1004	977	991	996	989	1037	1029	1007	984	980	987	975	970	988	962	964	971	1027	1009	1003	960	1051	1003	1028	954	945	1012	996	976	956	1011	1014	1009	994	976	1012	945	955	1023	935	1003	1032	1022	1019	1035	978	996	934	1006	1017	1026	999	979	958	939	1006	1011	970	939	1001	994	985	1007	1014	957	963	1012	1022	1003	938	971	1027	980	1007	949	995	972	970	1016	1002	1019	1040	1026	941	1013	1004	966	1004	977	1000	1067	949	989	972	1000	976	942	1012	974	983	965	1014	958	981	978	924	990	994	986	1003	1008	1040	1011	969	974	987	1039	1011	1026	952	1017	1029	1007	1014	974	1047	1012	959	1025	979	1060	942	1021	1005	968	1002	988	993	962	948	981	990	940	1015	983	961	1031	977	998	1042	979	1018	977	1006	1000	998	989	1001	966	999	968	1019	964	1032	943	990	955	949	993	958	1024	1008	960	941	993	1033	1006	981	960	1014	1014	996	1002	1022	986	915	960	1008	984	981	987	992	1008	950	990	1032	1009	991	1002	963	1067	997	1000	1023	1041	999	971	1043	1005	997	991	966	969	1020	994	1009	965	1008	1020	990	1064	1008	987	994	953	1062	962	1049	999	1008	1022	1014	972	1005	1003	979	993	980	945	981	1028	956	951	1004	969	966	946	966	1007	992	929	997	976	972	999	1007	989	951	1004	1031	969	1015	1021	997	1000	1008	1018	953	1013	1022	1060	998	1050	1007	1002	1010	1007	991	944	988	1000	1029	1046	1004	984	987	953	977	1021	1033	990	941	968	1026	983	1037	1011	1030	1023	1009	1025	1007	1017	949	1013	1031	985	969	1048	993	1022	929	991	943	1038	904	1021	953	991	925	976	962	1027	929	1012	960	1016	1008	1039	1003	1024	954	1013	1015	965	988	968	992	975	986	952	1005	1009	977	991	1030	1000	1004	965	1030	994	990	961	1024	984	1014	982	999	1009	1012	1040	1007	998	1036	1014	980	999	1064	1006	970	987	1011	1004	1046	948	935	973	1017	989	935	1036	961	1005	942	988	1012	1004	1017	1019	1068	1007	993	980	975	991	1040	998	1014	968	967	1012	980	975	989	1038	969	945	1028	1028	1001	952	1069	1016	993	936	1006	986	975	999	1001	976	1063	989	1016	964	988	955	1000	998	966	994	1036	963	959	1018	1029	959	1006	1007	980	1063	1047	1034	1020	1005	1026	949	942	982	1013	949	1000	1001	974	950	956	1001	952	1008	1014	1046	1005	1023	951	1022	1025	960	1041	958	974	1026	987	1030	940	944	975	959	1008	965	1008	945	973	1006	1015	1003	965	998	970	1028	957	955	985	977	988	991	983	976	981	1033	986	969	1000	902	957	987	983	1023	964	994	997	1006	1005	964	1033	1005	978	990	1059	1008	1034	940	995	1037	993	970	951	999	1034	907	986	979	985	990	1006	978	952	1052	1002	987	973	961	1050	1016	1003	992	1037	1006	983	975	997	1025	1011	995	959	1004	998	940	948	971	994	925	994	1018	986	1037	966	1011	1022	1012	997	1001	1070	1018	989	1038	972	1014	953	1013	1030	1026	1015	983	1015	933	1032	987	1010	997	962	980	952	1011	917	1012	986	952	975	1016	1015	1018	1041	993	955	966	992	979	957	1010	1033	949	1012	951	936	1024	961	947	1000	982	1030	1059	1056	968	1037	977	990	990	977	997	1058	1050	982	1037	1002	1032	1023	959	1042	945	1021	955	993	1030	998	985	1022	990	1013	967	1060	964	957	1022	1038	1029	978	1025	993	970	1006	982	981	1030	986	1031	1084	987	956	945	1015	991	965	991	990	1029	1019	1028	965	1019	1012	996	951	1019	972	944	1007	1008	962	992	957	978	931	980	990	1004	979	1040	965	994	1005	995	963	980	999	1016	1009	990	981	1023	1012	926	975	915	972	1017	1012	990	1003	1062	977	986	976	962	969	1037	972	948	981	993	963	993	990	1011	969	986	984	1020	1045	1037	1016	1005	963	1023	1042	1009	1000	1005	980	1048	932	1002	973	1021	1020	956	932	992	968	1000	1016	1035	969	1004	988	1066	999	1063	990	945	975	962	972	934	971	1032	972	1017	1009	976	960	966	958	963	1037	944	1011	1056	1049	1004	973	1026	1029	1032	975	940	1029	978	960	1032	979	1045	1062	943	1016	969	923	986	1016	933	1009	952	1054	988	1021	995	956	950	973	1008	1033	989	982	1047	987	992	1013	1037	1030	1056	1010	954	936	971	962	1002	1013	1046	956	1004	1019	936	990	1053	1015	946	956	1035	982	1007	961	957	1034	979	965	990	964	931	1011	1006	984	1031	977	1011	945	1003	1047	1019	992	995	947	1024	976	1017	979	993	1002	953	995	974	988	984	1027	925	994	1007	971	980	978	1011	1056	1018	932	989	989	1035	1017	1014	993	985	1008	1002	942	1008	976	968	1014	1034	1037	1001	989	1010	1004	1025	989	981	987	970	988	977	1032	1020	990	968	1053	968	934	1041	991	958	1006	999	977	1005	955	973	940	984	1021	942	1036	911	986	982	1015	984	904	996	989	996	983	1011	947	1019	1024	1007	995	953	992	978	1061	1017	1014	980	995	1036	989	974	1046	1012	1030	1016	1021	1042	1014	1071	968	1039	1008	1061	993	1006	985	990	1066	1005	1020	971	976	980	1009	1049	973	977	973	1004	938	988	1019	925	1045	1031	999	937	946	1008	1048	997	996	965	1032	975	985	1001	967	1034	1023	979	1008	974	973	1008	1025	962	1044	1012	964	1000	987	1008	981	1009	995	1022	1024	985	987	1001	1013	955	989	1017	1022	911	991	1031	1032	983	1047	988	997	1088	994	947	1070	1030	984	1007	985	1041	1072	978	1019	991	994	981	962	1004	974	1053	1035	985	1039	972	988	954	1002	950	1049	1020	992	972	982	966	950	989	1002	1046	910	975	997	971	1033	1020	998	993	1041	985	983	921	984	963	955	993	1000	974	1043	995	1023	979	951	960	1007	1002	1030	951	1008	953	1036	999	962	1003	968	973	977	1002	1029	962	985	973	943	1037	976	1027	1006	951	1013	992	991	997	1010	976	1028	980	1003	968	996	1042	983	1010	895	1011	959	1009	1012	1016	958	970	941	1050	1007	981	1023	976	1059	969	1035	977	1049	1022	979	954	1016	952	1044	980	1001	979	979	959	1008	979	963	1057	968	1032	1002	1044	982	965	995	940	968	1022	1021	983	960	994	1023	969	971	985	999	1012	1019	1014	989	1022	924	957	981	1003	1004	951	1018	985	979	1028	988	1028	1035	973	952	999	1026	962	1027	1008	922	1018	948	1009	979	1021	972	1025	1007	984	935	934	931	984	983	939	970	954	982	967	925	981	990	996	950	973	988	985	989	1016	1060	1012	1004	1003	1027	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
3960	2120	2744	2662	2417	1972	1380	991	852	759	617	554	464	431	378	317	259	265	215	235	207	222	186	187	190	183	196	169	192	165	182	159	167	177	170	149	166	158	151	146	155	174	175	168	153	150	141	131	161	159	183	138	159	142	144	159	171	160	177	154	139	168	142	171	176	150	158	169	164	174	150	142	150	173	161	162	167	164	164	139	182	153	174	146	154	161	128	148	189	135	155	170	159	171	178	152	156	159	183	136	140	141	146	133	154	135	143	139	174	158	160	176	167	164	171	150	154	156	125	158	165	150	152	134	167	165	145	148	161	174	173	163	170	151	155	161	183	147	139	171	157	183	144	152	151	174	163	172	168	136	148	173	166	185	143	174	165	149	164	143	163	167	147	141	153	152	136	143	151	165	160	172	169	152	159	170	149	152	156	146	168	158	154	133	152	162	146	136	164	184	155	177	147	174	161	144	156	159	142	159	167	168	150	144	148	175	180	147	165	154	163	166	163	145	158	145	151	160	133	161	146	173	165	172	148	155	160	186	148	149	141	165	174	183	167	152	177	163	150	181	169	183	146	148	155	154	167	147	158	155	149	149	142	171	195	167	170	167	154	155	177	148	139	141	174	162	126	152	154	148	152	169	173	160	163	168	154	158	158	169	154	143	160	179	155	167	149	173	149	172	159	144	170	173	168	162	166	176	161	163	176	143	163	162	168	157	151	150	165	160	155	153	153	161	134	162	137	156	139	169	172	165	166	166	127	165	157	192	153	164	154	154	151	130	175	134	158	141	151	147	181	156	154	166	137	176	158	186	157	154	163	160	160	164	158	165	155	171	149	163	161	169	148	181	155	161	168	136	166	171	161	169	158	169	165	169	144	165	156	147	143	157	147	170	153	161	179	155	162	185	154	156	149	158	171	149	162	171	163	162	176	150	163	164	151	173	173	165	165	137	151	162	156	164	154	154	158	154	167	171	161	170	135	179	169	178	165	143	197	175	168	162	142	150	184	157	157	171	140	161	186	151	147	157	154	179	167	168	179	145	160	162	160	165	158	145	173	169	166	168	154	173	153	156	135	153	170	160	147	164	171	157	143	164	143	167	165	152	158	159	122	156	179	174	159	164	157	154	145	174	179	155	163	153	173	152	174	180	194	163	151	186	160	164	174	167	179	167	155	182	169	163	141	160	161	161	154	173	173	165	164	170	175	154	171	164	155	153	152	162	153	145	164	142	155	167	146	169	145	144	154	159	155	177	152	166	148	164	159	158	150	160	156	157	167	154	158	170	153	175	158	140	139	150	152	153	151	166	165	156	156	166	173	147	152	156	173	144	167	168	160	139	152	155	158	149	159	173	171	160	137	177	152	155	166	160	172	135	186	161	166	143	144	178	166	149	167	142	170	172	158	145	144	180	184	161	173	163	166	163	145	153	146	142	157	173	171	172	169	179	157	177	158	170	168	169	178	169	136	179	151	171	182	139	143	171	166	171	163	158	168	165	169	167	149	171	168	157	139	173	167	149	143	167	172	145	147	158	144	129	161	157	160	144	152	136	159	172	146	154	144	145	143	147	165	162	152	165	184	144	160	163	155	147	159	157	192	151	165	143	149	173	149	153	168	162	164	142	148	157	153	161	153	158	175	146	162	150	168	155	164	159	172	166	155	160	166	149	184	160	162	153	133	143	173	177	158	162	150	165	157	143	154	147	169	170	184	160	153	162	165	172	158	156	137	157	146	158	160	162	157	135	151	176	153	166	161	160	176	164	137	150	143	159	137	165	154	150	152	159	163	152	167	164	157	153	188	149	148	160	167	128	152	163	192	156	161	167	180	134	164	159	148	158	148	137	177	164	168	166	178	177	172	170	147	164	171	157	147	175	172	158	173	154	157	153	160	182	154	158	157	141	158	171	165	155	150	138	164	148	160	167	169	172	165	164	153	158	154	163	169	152	158	162	143	159	177	148	154	160	174	143	149	152	130	148	189	145	148	155	175	202	138	159	173	160	161	140	164	133	162	160	161	174	162	175	150	150	176	149	160	165	177	153	146	141	166	162	151	150	169	153	134	160	158	183	143	154	155	172	169	162	179	156	181	156	144	159	152	149	150	153	157	153	150	144	139	161	168	149	148	163	155	154	136	153	159	171	180	190	134	150	150	151	152	155	175	144	155	162	150	161	151	163	165	170	153	159	167	163	147	164	132	157	170	154	164	164	186	153	147	183	148	151	164	154	152	141	173	162	146	169	168	139	141	142	157	161	155	140	155	179	148	154	163	136	155	153	153	163	151	158	169	159	171	136	133	187	144	173	154	147	130	164	162	159	185	159	136	143	148	149	170	154	153	182	173	155	159	184	153	165	168	157	154	160	150	158	181	153	171	163	164	146	171	140	185	156	162	147	162	152	175	191	175	166	186	174	136	169	150	154	151	142	159	149	186	150	169	174	158	166	175	158	171	145	153	153	169	176	140	166	157	153	157	162	180	164	179	155	162	161	168	148	136	143	157	152	158	168	169	143	156	151	186	160	131	137	168	162	153	165	183	146	160	159	145	177	155	178	159	165	138	171	160	152	149	155	153	133	143	159	173	173	168	151	153	144	156	152	161	142	147	135	165	163	166	170	186	152	163	170	142	148	159	153	157	177	140	175	170	152	146	155	159	192	149	156	174	144	172	150	135	162	157	165	149	154	184	137	167	143	158	160	156	142	171	165	138	180	160	154	143	154	192	170	173	132	151	149	158	142	164	179	158	178	147	174	149	150	160	195	188	155	138	158	154	146	166	157	150	143	183	148	174	150	171	170	168	166	169	176	159	172	157	178	169	155	141	171	154	168	159	169	160	179	160	166	159	145	146	163	130	166	171	159	151	177	155	160	164	164	156	163	130	141	168	162	145	155	155	166	176	140	160	176	165	151	152	183	157	142	159	147	150	131	178	158	154	161	150	155	148	172	146	177	177	159	158	160	155	133	162	165	156	169	182	147	155	164	157	170	167	170	158	159	156	182	145	155	150	173	152	172	172	167	172	153	175	142	186	157	172	156	160	155	164	168	159	144	152	133	138	139	147	183	161	155	178	150	155	169	149	176	160	157	174	150	147	150	162	159	188	147	141	137	170	142	155	181	174	161	166	133	148	155	179	164	173	170	156	159	152	156	156	156	171	143	188	156	152	174	136	147	153	166	152	180	152	176	152	142	160	145	150	148	167	178	154	155	145	158	166	156	148	164	162	169	149	168	157	173	188	162	178	146	165	156	170	161	154	142	162	157	157	181	163	163	159	159	166	165	142	167	148	153	174	167	170	154	189	158	151	158	153	139	171	136	160	144	145	151	164	171	147	148	170	154	158	164	157	171	154	156	181	165	152	158	156	162	154	175	172	180	152	170	150	172	160	157	170	174	142	142	162	154	157	152	194	163	181	170	153	162	173	154	149	179	145	186	150	142	157	154	157	142	170	183	161	182	160	176	149	154	152	165	181	159	141	161	164	167	114	154	165	170	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
3277	2590	5936	8122	8474	7821	6092	4795	4087	3779	3269	2816	2550	2322	1963	1808	1458	1292	1079	1065	960	889	832	741	756	714	664	685	620	641	617	613	585	597	552	599	571	544	545	545	564	553	561	571	556	584	552	561	543	543	534	538	517	585	530	536	548	523	549	546	549	504	531	528	507	510	510	550	518	527	530	537	515	491	509	516	562	505	485	551	520	534	475	536	502	556	515	500	564	522	508	496	512	538	496	497	536	505	556	488	500	540	572	540	534	539	506	543	531	566	545	558	505	513	587	524	542	545	514	509	519	525	544	518	527	541	508	489	530	502	522	544	507	565	525	512	523	507	542	561	504	527	515	557	496	524	505	537	504	545	509	524	572	508	568	481	538	485	559	499	534	516	547	540	543	552	539	529	509	551	533	546	548	516	517	530	545	540	497	516	526	511	550	507	531	508	540	527	537	519	563	569	509	536	529	513	502	505	508	554	514	530	533	545	513	512	532	505	564	508	496	540	547	492	512	488	526	553	482	515	567	528	491	526	520	529	534	496	529	530	508	556	539	502	524	525	535	482	532	487	521	530	520	532	500	525	503	550	551	515	522	542	540	515	541	537	497	545	519	504	485	550	525	532	537	554	499	508	515	526	547	529	527	531	531	525	527	476	522	518	523	524	505	540	565	510	520	541	565	521	537	545	546	560	522	515	494	533	544	521	531	495	525	543	515	530	508	518	541	571	541	533	496	553	550	513	519	580	523	513	555	505	537	544	507	548	486	557	504	523	525	536	524	543	529	518	533	556	528	540	510	500	500	488	526	545	541	524	527	538	553	532	533	544	545	540	527	502	539	545	521	552	511	519	538	532	521	530	534	499	540	531	537	499	563	563	463	492	491	534	516	516	513	519	550	498	500	531	531	531	522	550	501	525	500	553	514	553	496	504	506	529	520	542	509	502	510	515	521	550	523	537	476	527	493	491	542	525	513	526	548	539	513	539	505	543	558	516	536	503	526	522	509	569	512	533	562	513	560	510	535	506	526	500	512	524	528	531	496	536	525	488	532	490	507	501	536	493	508	528	529	521	577	520	536	535	542	557	528	536	559	480	508	492	505	526	508	493	518	539	545	537	494	533	533	526	503	545	464	525	507	527	525	534	532	479	479	521	514	493	501	521	514	522	476	532	533	536	551	531	520	546	567	474	549	543	540	532	520	546	521	509	532	495	517	522	519	482	543	504	544	556	515	502	522	557	529	571	530	509	502	520	503	483	542	546	535	548	547	521	491	514	534	499	521	505	535	500	493	544	530	528	553	520	527	525	508	534	544	542	525	560	523	538	509	494	527	484	545	535	524	532	534	536	515	508	487	515	526	517	532	505	523	542	523	520	519	543	503	542	527	539	534	492	517	524	509	547	535	490	492	485	505	511	501	519	523	517	516	548	546	526	512	527	513	528	519	542	536	470	510	509	512	523	510	545	497	553	560	509	523	482	529	571	483	511	533	484	505	530	499	531	531	470	515	529	501	526	529	530	543	564	526	510	468	520	531	544	506	538	465	528	568	550	505	533	528	516	502	499	539	541	501	527	522	528	550	514	553	508	509	533	536	527	551	542	499	539	481	554	533	502	512	490	519	537	514	487	468	532	499	521	494	517	506	523	529	546	532	538	557	550	581	533	520	508	544	507	563	504	548	518	524	540	531	538	517	541	514	525	531	541	510	541	491	520	522	491	535	517	542	514	496	549	509	511	499	501	508	468	506	500	556	534	547	526	554	518	544	530	528	533	499	521	529	509	542	504	481	497	539	531	534	540	527	537	553	497	535	490	508	518	497	533	539	515	504	543	509	490	477	552	567	545	513	517	496	486	566	519	476	459	547	540	487	503	513	559	563	502	522	526	508	556	490	550	520	536	547	515	513	486	524	505	513	515	498	511	558	534	489	481	515	498	512	536	477	541	530	528	541	565	516	530	514	494	504	513	519	559	542	576	522	466	526	461	530	481	539	526	531	535	521	542	554	540	536	565	536	547	511	596	528	544	541	518	506	518	516	544	507	572	505	545	522	518	567	525	513	518	474	505	514	570	492	527	569	524	489	528	518	543	497	542	497	491	498	540	553	552	527	522	516	533	507	565	488	545	529	525	536	514	520	530	521	508	532	525	543	485	492	513	511	470	485	534	522	503	484	551	535	522	497	494	527	500	529	531	549	537	542	539	556	510	515	525	514	539	560	529	512	517	517	520	530	542	500	519	525	535	501	590	523	578	540	544	483	496	520	539	521	533	519	518	518	503	559	501	515	517	543	530	559	546	562	504	532	523	566	551	544	521	511	530	521	535	498	508	508	557	560	534	532	566	503	510	552	543	535	479	526	504	554	500	540	540	511	551	510	546	534	491	524	527	536	522	517	508	526	577	541	497	501	523	536	518	515	537	533	497	494	531	514	542	559	534	548	544	592	510	494	510	524	516	484	535	504	501	514	523	522	561	525	526	523	515	527	517	512	559	522	519	507	513	538	557	528	529	543	512	526	532	518	514	485	510	535	549	558	519	497	534	551	476	521	537	554	506	525	491	495	564	510	485	501	526	533	501	509	536	490	531	545	525	544	538	511	543	531	503	540	509	505	500	560	520	532	556	546	515	556	601	493	523	569	507	509	509	490	504	546	536	551	514	514	528	521	504	505	534	533	538	520	531	543	565	554	571	502	543	465	522	539	572	516	527	497	514	517	547	518	470	525	537	548	530	564	548	526	533	525	506	495	551	523	536	531	584	510	530	480	496	513	478	498	506	497	507	530	481	522	500	559	530	546	524	486	525	528	485	505	527	518	504	526	547	523	533	560	535	502	562	482	550	550	561	504	548	545	537	516	538	494	513	519	523	562	521	505	503	556	535	536	524	523	505	571	520	555	514	514	525	518	529	530	522	517	515	529	513	557	517	542	461	517	523	503	496	528	537	537	516	505	512	598	485	501	553	541	487	542	513	555	512	490	496	520	562	492	546	532	525	534	538	530	513	484	515	512	511	484	535	516	488	520	515	510	513	549	520	534	528	508	498	554	503	503	528	559	499	557	502	542	504	553	539	511	483	533	543	536	514	536	482	536	520	532	535	515	477	513	562	528	554	518	585	526	524	572	531	518	560	543	519	529	503	535	497	517	530	547	532	536	508	533	525	517	497	548	509	515	558	514	512	551	520	521	525	539	512	544	518	542	512	492	550	526	516	555	531	514	524	492	473	512	498	533	555	506	544	512	529	546	492	491	579	555	505	544	494	548	513	558	541	526	555	519	512	543	496	461	535	550	501	518	506	537	525	554	509	495	476	509	539	471	508	513	499	527	545	553	531	495	498	545	546	506	543	508	514	502	539	502	516	503	507	501	520	500	514	536	512	509	474	503	500	533	524	541	490	565	535	510	547	528	525	496	495	530	570	564	552	492	538	540	520	516	504	522	565	530	512	523	527	499	536	523	522	525	520	519	528	518	521	531	554	566	490	551	542	547	501	517	550	525	523	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
12756	7669	8614	8123	7244	5659	4141	3014	2252	1999	1730	1476	1201	1197	966	898	698	626	612	648	695	647	595	612	441	426	462	384	431	371	371	378	346	369	346	393	397	383	347	319	334	330	309	257	272	292	333	298	277	303	286	304	241	284	267	270	280	298	235	270	269	237	253	267	236	256	288	285	254	272	260	248	252	272	271	270	261	281	277	272	278	267	263	316	282	243	254	272	269	273	271	270	287	249	247	268	256	290	268	275	280	257	270	289	253	268	265	253	253	261	289	277	275	249	271	286	250	231	247	275	282	260	261	250	262	279	240	232	265	256	268	294	253	271	256	271	277	234	273	278	268	267	284	260	242	273	304	260	252	269	277	275	284	270	273	245	280	276	266	262	274	255	280	259	256	252	258	258	281	275	242	263	276	263	276	256	237	274	280	266	279	232	241	272	287	265	260	280	273	293	264	243	283	257	276	282	262	277	263	269	247	224	264	273	262	256	266	287	274	297	218	265	266	246	257	255	281	285	258	271	285	272	251	269	250	242	271	287	271	245	280	244	261	258	284	251	292	288	276	236	301	269	266	245	264	252	254	268	241	251	242	287	263	290	237	262	276	240	254	263	260	290	267	267	268	228	279	233	221	275	261	279	274	246	256	277	250	257	260	263	266	272	262	262	297	264	245	243	252	304	226	280	236	274	252	259	247	279	252	249	250	256	277	282	279	251	264	252	280	272	283	231	276	236	226	269	251	248	258	294	257	312	290	255	280	283	258	269	268	235	263	245	262	264	284	283	296	268	263	255	271	250	266	266	263	258	267	280	279	254	293	261	231	241	276	289	230	283	256	280	266	282	273	256	281	268	259	271	263	295	251	264	288	252	235	261	273	248	279	273	264	271	267	240	254	232	259	260	267	255	292	244	277	271	277	300	285	280	280	264	277	255	247	268	278	264	283	265	253	270	262	256	285	267	262	270	279	265	269	265	273	258	293	267	260	243	229	269	288	255	246	262	281	223	261	249	250	244	278	230	237	252	266	305	274	274	283	271	276	265	270	299	285	249	244	290	280	259	265	275	254	278	232	270	275	267	259	258	255	281	278	252	285	251	273	317	258	227	273	283	260	279	255	292	252	284	260	236	245	280	240	253	255	289	269	270	269	257	243	281	268	257	301	282	254	279	267	263	288	278	263	277	280	274	280	244	268	289	243	265	274	258	241	223	257	266	281	245	252	271	287	281	267	231	273	254	283	295	257	257	275	260	290	264	272	276	248	291	269	261	265	289	277	286	253	277	261	267	277	267	261	254	270	261	290	246	290	283	281	284	265	247	277	238	289	282	285	320	258	274	250	271	280	282	280	246	279	261	265	263	268	241	259	270	269	255	238	254	268	250	268	243	273	252	285	284	251	300	302	228	280	256	251	287	276	264	275	279	295	280	233	281	284	237	245	271	230	255	260	275	309	267	250	287	245	260	276	280	255	271	287	293	281	253	265	282	308	267	243	255	287	242	254	265	247	259	295	269	285	263	271	331	249	266	294	242	240	237	257	276	240	254	303	278	258	277	258	275	256	277	279	269	277	276	270	248	275	303	260	277	245	278	281	267	303	259	270	244	256	278	263	237	272	269	255	278	275	264	259	258	292	267	283	287	290	294	277	296	278	291	263	254	274	274	288	285	296	256	262	274	260	266	261	258	262	279	264	245	255	255	278	287	287	277	270	258	285	242	276	277	279	267	283	287	285	269	262	303	277	265	233	245	281	263	278	260	274	267	257	297	249	261	288	283	282	263	265	272	255	249	244	271	259	258	254	252	276	271	257	265	268	280	284	272	234	280	262	252	274	245	227	269	266	285	289	297	261	257	263	266	268	267	260	255	265	258	236	227	237	277	268	290	261	248	289	270	255	277	258	267	252	264	264	282	261	231	271	263	253	301	263	280	306	268	273	295	290	275	266	303	279	259	236	261	274	262	277	253	250	257	262	273	268	275	282	301	261	256	277	265	266	258	257	264	244	256	280	264	260	248	267	268	304	247	264	272	273	255	294	277	262	241	276	253	276	272	270	244	270	247	237	286	266	275	245	258	270	253	269	270	262	253	261	266	260	286	279	277	253	251	283	265	255	274	298	284	278	272	242	287	262	254	276	265	246	244	264	271	247	303	272	252	254	294	244	278	266	275	259	262	270	250	260	263	276	274	264	279	282	273	270	265	261	255	282	247	267	269	262	252	267	251	245	263	272	269	247	273	271	272	285	270	233	270	266	268	249	264	259	244	242	288	236	260	264	253	240	258	274	285	265	277	255	289	276	269	281	232	264	253	275	258	264	273	278	246	265	245	282	282	247	290	301	257	248	274	265	267	243	305	248	253	251	274	276	248	263	256	272	248	281	252	284	256	287	290	262	237	253	268	281	247	272	251	266	279	253	267	262	263	253	255	279	255	286	270	264	255	257	287	269	282	277	246	259	272	235	288	252	254	255	283	293	255	231	280	266	259	262	250	266	295	279	260	264	256	295	247	248	263	225	262	289	289	262	258	266	266	284	242	270	243	256	270	244	278	259	238	270	265	228	253	269	285	296	237	276	292	259	264	242	254	255	281	284	266	253	308	252	256	262	244	273	279	301	245	286	284	271	283	232	285	282	275	280	226	249	269	245	267	259	253	271	260	259	267	259	245	285	245	291	253	252	244	236	274	268	262	255	251	305	284	257	254	266	239	286	304	278	281	273	264	315	277	259	273	265	269	270	272	268	281	270	279	249	270	272	249	280	296	246	276	264	235	273	287	273	280	265	258	242	283	239	296	251	277	274	247	284	277	285	255	280	260	280	239	267	290	244	214	252	281	291	265	278	262	292	248	264	264	279	281	298	255	260	258	272	276	262	274	302	264	278	288	269	247	265	267	276	283	262	271	283	300	293	264	258	247	249	224	255	262	279	274	281	267	246	270	265	286	273	266	277	261	296	256	286	255	244	281	263	275	275	270	273	289	236	264	292	260	273	277	267	267	251	242	275	248	275	242	295	255	261	250	268	257	266	275	324	262	273	239	282	264	253	286	248	256	268	273	263	266	231	273	270	258	246	286	280	261	265	241	260	259	268	269	267	269	264	245	281	252	296	275	257	234	243	286	252	270	269	250	259	277	241	256	265	265	273	259	271	267	223	274	271	265	274	263	284	303	296	245	266	260	256	245	261	284	283	255	286	265	280	273	275	275	248	233	299	268	295	282	275	289	273	259	292	266	288	260	274	270	269	284	262	270	259	265	250	258	266	258	263	267	254	271	258	292	295	278	261	265	287	278	271	220	264	272	255	251	263	271	292	302	264	258	296	261	268	255	260	256	266	254	248	259	273	276	294	250	269	264	277	296	262	277	266	280	243	231	253	253	260	277	242	274	255	260	247	264	280	262	262	284	271	259	284	281	262	251	255	258	253	272	252	244	275	259	289	268	241	258	278	286	269	263	256	258	261	246	247	235	276	273	289	227	233	286	287	283	291	286	257	228	282	264	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
8319	7303	12452	16516	17414	15856	13541	11510	9795	8917	8123	7330	6334	6472	5122	4676	3815	3358	3397	4059	4172	3680	3266	3437	2478	2188	1993	1899	1790	1669	1919	1638	1580	1689	1524	1800	1606	1647	1418	1227	1299	1225	1056	1043	998	1086	1349	1083	969	1015	1005	983	996	936	932	834	898	901	895	832	847	831	835	830	873	789	798	807	816	760	819	833	808	761	802	808	803	825	822	853	800	833	831	805	797	793	815	851	824	843	845	788	806	815	854	818	835	831	845	775	802	833	886	787	809	783	826	824	768	874	750	848	803	819	806	801	806	826	737	811	787	829	839	811	795	863	774	770	775	831	778	785	811	768	772	806	827	791	794	843	805	810	824	765	804	825	806	778	778	789	781	809	781	778	813	783	823	813	783	786	821	816	771	855	820	783	795	819	805	827	784	849	823	821	785	822	839	787	789	771	777	811	771	797	823	832	796	763	833	788	795	810	835	782	765	791	823	825	827	814	794	792	826	815	822	808	778	815	767	770	771	780	807	794	815	766	785	842	802	794	775	831	793	803	852	785	781	821	824	830	799	792	764	849	804	773	798	772	845	807	774	804	815	807	794	809	793	794	790	815	837	802	824	806	855	828	784	814	799	817	816	778	773	802	791	816	805	811	862	812	810	819	825	826	814	783	783	798	800	844	773	773	732	799	761	858	779	800	737	800	805	813	825	752	818	822	761	788	779	812	829	806	833	821	828	810	771	758	778	825	827	757	751	802	792	804	806	865	811	850	831	757	827	810	785	777	761	810	863	840	795	812	848	840	765	763	784	788	793	804	850	786	824	754	808	783	805	780	812	788	778	787	782	792	845	802	810	818	801	839	818	796	842	782	800	846	843	811	805	828	835	813	826	775	781	813	836	782	831	827	853	834	770	792	829	753	761	821	843	835	859	778	783	802	819	785	741	814	748	770	805	819	812	780	833	776	768	736	785	780	751	830	813	783	807	802	825	817	749	808	844	787	804	803	828	810	845	803	799	803	791	805	812	797	798	797	759	797	799	788	837	805	828	805	796	832	801	838	778	826	814	800	851	827	838	777	791	799	795	816	798	817	827	799	791	846	795	841	858	822	818	816	776	843	827	825	804	791	778	825	833	849	785	755	778	805	767	734	793	801	822	771	811	787	789	822	802	817	823	753	837	793	763	777	755	806	811	815	778	783	830	810	810	786	802	783	777	840	878	883	786	841	767	789	820	808	846	794	798	811	803	780	801	794	756	790	835	817	831	787	836	831	850	858	773	820	761	767	832	829	799	812	774	842	833	798	843	825	826	798	785	794	806	832	716	806	764	825	776	803	811	795	820	805	790	807	789	775	783	781	785	798	820	803	856	856	818	795	810	796	785	788	792	796	774	807	826	807	840	826	814	807	865	784	740	802	820	861	823	787	845	790	792	790	805	786	826	814	800	790	773	817	845	760	799	821	818	801	788	822	845	839	808	792	844	762	774	741	806	805	754	793	810	809	800	783	802	816	812	820	865	785	823	777	793	823	790	817	772	805	764	782	826	812	822	847	815	809	739	797	779	780	819	832	826	824	829	826	796	816	797	823	810	801	773	764	788	805	813	798	755	802	819	832	800	817	808	802	795	819	857	788	809	752	814	774	779	833	803	828	789	794	775	769	817	823	808	791	808	774	793	841	823	772	864	800	794	764	792	798	830	847	817	803	815	802	828	787	772	802	805	795	841	832	815	811	761	832	803	807	747	794	822	802	785	826	781	810	812	831	783	802	834	793	774	814	799	785	758	850	793	839	799	788	767	805	766	793	844	824	789	783	876	809	838	814	799	813	830	809	805	831	782	872	775	826	767	804	811	784	794	798	784	856	728	784	782	825	839	780	836	790	760	797	866	877	761	809	838	801	764	822	749	811	783	871	814	829	781	817	773	843	795	817	811	777	832	860	799	833	811	825	767	794	831	811	820	809	757	801	837	796	728	822	816	781	806	843	800	758	824	820	809	855	790	815	785	799	796	741	797	721	764	774	839	787	796	802	828	869	781	781	817	813	756	773	830	824	796	835	802	750	798	780	801	822	788	782	771	806	787	810	798	789	811	821	800	826	828	759	767	776	828	794	768	762	826	834	813	807	819	830	786	802	827	828	788	770	807	811	827	775	798	820	795	821	793	778	789	801	861	805	822	820	806	823	870	749	765	816	843	784	849	764	832	793	849	775	801	818	816	824	839	818	802	774	805	748	845	814	819	811	795	795	809	787	771	775	840	842	799	795	799	833	747	811	804	789	814	811	772	801	794	800	816	805	863	790	795	823	811	835	798	848	798	832	796	775	779	847	777	745	794	837	827	776	768	802	782	835	836	810	830	767	767	744	818	796	852	817	775	797	773	786	778	779	828	801	821	782	794	835	803	794	835	819	776	820	770	830	806	836	830	857	785	816	828	810	833	778	814	750	809	796	822	838	813	816	754	831	772	829	785	775	728	772	792	844	823	789	784	801	803	793	775	772	782	753	804	825	787	782	806	798	786	794	806	814	813	869	804	845	802	794	757	771	834	776	830	801	819	774	804	804	792	823	819	798	821	850	796	835	763	785	795	780	816	801	819	844	819	763	763	834	795	763	770	828	753	797	824	816	774	832	841	836	765	814	836	806	799	838	824	799	800	777	753	763	785	749	859	757	789	794	816	805	838	825	800	833	815	800	809	791	795	882	830	872	833	745	821	811	806	841	825	807	888	814	765	749	833	773	760	839	807	797	838	789	814	800	807	829	823	814	830	783	768	768	818	833	831	785	808	813	764	859	802	819	774	791	835	786	805	838	792	800	818	805	769	794	819	807	776	794	769	800	818	760	817	811	824	817	769	767	830	781	817	796	882	774	833	819	767	825	806	812	884	808	796	780	834	786	820	841	783	825	801	809	797	806	805	832	789	827	754	835	838	768	738	816	770	875	808	784	833	828	828	844	794	762	838	842	824	833	766	797	780	780	773	828	756	774	764	795	794	797	771	806	760	780	865	840	781	835	766	837	779	788	746	816	774	824	784	781	819	832	806	873	827	801	825	782	778	797	791	825	801	790	830	820	801	783	794	800	827	790	777	841	807	772	813	781	810	880	788	814	798	821	769	797	830	815	828	799	761	781	803	773	791	821	786	803	811	850	790	789	798	813	819	769	813	808	756	795	831	805	747	829	784	753	851	852	816	855	858	841	822	773	824	826	788	774	798	826	792	751	805	740	819	805	794	786	804	830	847	783	816	833	777	827	849	823	803	836	844	831	803	823	772	797	829	821	789	785	817	832	872	871	843	786	835	811	796	798	783	796	803	858	789	828	817	801	761	820	779	806	825	821	817	795	811	782	822	768	822	777	812	806	785	789	784	830	820	805	819	819	803	832	779	780	817	771	772	781	795	833	806	808	794	810	860	785	825	780	830	753	784	745	762	824	849	819	757	825	799	826	782	793	788	828	817	845	746	831	822	838	823	821	816	834	818	791	852	817	804	778	802	853	841	821	798	863	798	770	832	854	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
21657	12534	13368	12924	11434	8984	7066	5387	4154	3168	2741	2427	1888	2252	1606	1462	1049	1007	988	1184	1221	1066	955	863	746	715	668	598	702	548	609	531	483	497	592	522	517	498	479	481	474	417	392	375	396	418	476	451	398	368	383	329	366	331	349	364	350	369	371	390	346	311	333	355	327	330	337	394	347	369	347	360	344	323	319	334	347	340	329	313	348	363	326	356	382	345	344	349	347	341	360	354	333	356	337	333	328	365	345	321	314	327	353	338	340	331	310	339	332	351	319	314	356	350	384	366	342	344	325	339	322	353	340	329	357	342	323	323	330	348	344	323	362	367	319	348	321	357	327	320	361	335	352	345	370	361	333	314	343	314	300	352	390	360	346	346	336	339	351	295	336	326	341	350	335	369	330	314	338	340	349	344	341	348	368	342	370	336	314	328	333	333	325	340	323	335	324	349	355	371	325	293	362	333	336	346	348	366	326	336	342	335	289	333	337	351	337	356	371	354	390	301	354	289	319	338	341	305	366	318	339	332	303	315	367	363	346	361	350	358	339	367	324	342	328	342	337	325	328	336	338	336	343	359	341	352	353	332	305	389	331	312	339	358	316	332	357	325	353	348	328	339	330	340	357	335	340	312	335	334	332	312	318	337	354	338	318	354	346	334	311	352	380	346	305	330	334	333	330	382	342	349	329	369	336	337	341	320	321	327	373	367	330	327	337	353	332	354	326	327	318	339	354	356	343	324	330	326	338	320	340	341	351	334	361	324	308	335	331	350	337	353	323	351	356	373	326	359	356	354	333	306	369	336	349	350	299	354	343	344	301	305	320	331	314	344	353	370	383	324	316	328	367	341	312	330	360	349	348	332	324	343	347	329	319	314	331	354	355	319	288	312	346	371	348	322	349	319	336	326	336	352	338	360	350	323	339	337	336	347	310	296	345	343	335	320	349	369	352	344	364	365	355	325	325	349	341	353	339	335	311	367	359	311	323	329	360	347	344	339	344	341	359	325	333	337	341	319	330	339	315	343	331	347	340	349	327	313	322	324	340	296	347	353	376	353	310	346	338	365	345	328	352	324	332	335	349	360	291	312	340	365	349	346	351	359	328	349	342	375	350	324	348	307	299	324	349	339	351	306	312	336	347	337	348	325	338	338	364	337	352	326	342	310	338	375	339	346	326	324	324	341	329	326	350	336	342	332	347	344	337	360	325	334	373	342	351	359	338	391	336	337	345	365	308	339	323	324	312	330	361	324	336	350	331	319	322	361	352	349	349	338	303	309	344	367	334	313	352	328	315	329	342	351	368	331	340	359	328	375	311	316	320	328	319	321	328	357	326	335	335	368	352	300	342	334	365	292	320	342	335	320	357	329	333	351	355	358	352	308	309	356	324	341	342	347	336	334	356	349	351	328	337	321	362	330	353	338	341	359	331	346	361	321	345	317	337	333	335	354	340	380	335	299	338	316	318	337	367	335	353	362	342	335	305	335	323	320	313	335	327	341	298	292	297	326	349	362	338	325	339	365	345	334	342	338	321	347	327	354	371	329	363	347	365	352	339	333	347	353	338	351	320	298	340	361	320	324	352	335	339	327	321	374	359	360	344	335	350	342	359	320	317	313	334	344	331	347	346	343	363	295	335	348	339	365	314	313	387	335	344	312	355	312	357	350	339	340	329	344	335	360	331	332	333	350	342	330	311	347	352	329	328	353	347	321	357	322	370	358	331	338	355	365	330	331	376	349	345	331	330	322	316	349	342	357	319	345	324	352	338	345	321	343	358	334	357	347	339	324	341	372	360	358	357	325	352	318	294	358	318	335	321	353	354	334	358	331	355	344	336	336	355	366	310	366	340	328	328	374	370	345	305	327	338	322	326	344	368	341	341	302	331	332	336	340	295	350	356	326	339	342	339	322	325	331	326	334	346	317	347	319	310	353	371	363	369	315	342	349	347	370	325	328	329	368	330	336	324	387	347	320	347	345	358	325	320	349	321	347	350	322	343	324	336	356	357	326	318	331	340	344	344	340	337	336	379	324	378	358	334	308	338	322	347	312	341	333	324	353	335	373	401	334	340	344	364	357	325	323	309	332	319	334	320	336	334	342	345	325	342	318	342	335	348	337	330	337	359	373	320	334	334	339	308	334	346	327	361	334	353	312	364	363	340	334	328	329	333	324	310	314	322	333	322	326	351	363	385	363	322	345	331	345	307	342	331	338	347	340	325	337	363	319	323	363	354	380	320	292	355	294	323	339	339	332	333	375	374	358	341	333	340	324	332	355	349	357	302	372	354	326	335	314	354	351	312	356	350	354	350	339	325	368	346	331	362	340	360	296	343	323	359	319	321	324	328	337	352	311	343	319	337	340	371	330	365	361	371	308	293	332	360	327	332	394	336	339	354	336	364	360	383	327	281	327	371	308	366	352	295	327	353	356	373	327	356	345	310	326	362	270	327	337	374	342	357	360	343	299	338	340	351	369	340	350	340	335	369	346	358	338	340	329	312	355	291	294	327	344	338	316	331	356	365	329	368	326	341	347	367	337	324	321	360	352	365	346	337	374	328	363	321	335	344	354	342	332	319	374	364	318	328	332	368	336	354	367	378	347	350	360	300	341	329	349	315	331	323	328	367	357	336	349	339	299	304	354	341	324	314	336	352	358	362	342	345	372	343	350	326	340	338	314	325	339	351	334	361	374	358	341	334	363	382	327	362	352	337	354	343	332	348	299	332	294	387	332	329	329	333	315	308	347	322	331	348	351	315	319	313	323	301	341	339	332	340	319	325	354	316	346	340	373	362	356	341	361	359	338	326	351	353	341	352	309	376	337	348	339	347	329	380	339	343	328	344	338	346	340	397	346	340	367	357	356	331	388	310	347	360	327	357	325	320	366	340	352	320	358	356	358	364	346	329	323	359	363	359	321	308	335	344	371	359	337	347	351	296	331	355	349	340	380	352	314	356	349	348	306	307	310	344	342	328	347	364	315	373	322	368	354	329	347	325	349	363	362	350	346	331	336	341	318	352	371	325	386	355	302	354	309	378	325	340	338	343	326	310	302	315	344	372	341	349	325	361	342	359	343	349	343	359	319	341	359	326	331	369	312	356	362	365	345	335	325	338	372	334	349	346	335	332	297	337	345	335	348	334	324	346	337	365	336	322	329	325	341	371	357	341	335	358	359	338	339	324	352	351	314	338	365	346	361	337	325	322	366	314	339	331	309	356	339	322	333	347	351	331	328	320	333	339	359	344	318	330	321	327	310	333	350	338	335	297	310	338	360	317	323	356	354	315	328	327	335	334	339	329	340	325	353	354	355	328	323	322	321	351	337	307	315	314	348	359	320	318	373	327	328	367	337	340	346	345	348	345	344	341	308	320	325	340	365	352	317	325	374	326	353	351	339	344	334	325	344	355	369	351	353	336	336	365	322	327	354	368	367	343	320	325	347	325	351	325	362	331	357	335	371	345	339	302	307	336	329	365	325	356	363	336	304	365	352	326	336	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
11631	10841	17139	21899	22541	20995	18338	15811	13987	12779	11399	10694	9660	10528	7922	7193	6079	5391	5716	6635	7133	6437	5692	5623	4283	3942	3175	2908	3057	2655	3163	2643	2202	2657	2771	2781	2568	2273	2213	1925	2131	1708	1533	1375	1439	1573	1864	1638	1448	1352	1386	1369	1371	1360	1201	1152	1102	1088	1076	1131	1036	966	1003	1037	1042	994	1031	977	1046	1029	952	925	987	999	1047	1009	1013	1021	992	921	1017	1023	972	1011	1023	974	943	1005	991	1034	999	970	982	987	965	969	1010	956	971	975	1023	1017	1001	1048	971	987	1020	957	957	958	1000	937	896	948	933	967	1037	983	982	1000	932	993	976	1052	967	991	975	966	985	929	985	973	1037	1038	949	949	907	915	956	974	993	930	1024	981	958	1057	986	1010	1015	999	998	983	960	967	987	956	953	994	994	990	995	961	1005	975	1006	947	966	976	1003	944	997	957	1022	1004	1015	968	1029	959	962	1004	992	950	968	968	1070	1029	937	968	925	995	1013	981	981	1033	1012	1015	948	999	944	997	945	1001	887	1002	950	873	959	1008	971	1014	974	985	1027	976	931	995	1003	983	997	984	1045	1028	982	1005	916	963	1006	971	1010	994	986	981	1010	970	1014	982	965	1000	945	946	977	1011	912	1009	984	988	957	965	1042	985	992	992	979	922	964	1003	996	978	1015	974	901	968	988	975	983	959	1015	1012	964	973	948	961	953	933	945	964	979	977	942	1000	979	1001	1018	955	917	972	988	1002	951	981	1006	948	994	977	993	994	977	1023	980	992	1000	960	990	958	954	1007	930	965	979	969	882	965	966	980	986	967	1022	930	975	997	940	982	932	991	962	997	966	989	991	989	1000	907	962	907	967	964	961	992	892	1001	979	1016	975	980	959	944	947	993	942	937	966	942	959	933	941	1004	921	945	998	968	962	995	981	956	965	1023	962	977	977	955	990	1004	982	997	930	951	1044	989	959	965	929	964	921	896	980	953	988	981	938	926	986	1016	994	969	968	987	1019	946	975	936	987	1024	1018	970	907	987	970	951	994	933	977	970	942	966	982	990	945	933	953	946	992	990	924	1025	1001	928	1011	981	978	990	960	925	989	962	960	950	958	997	999	1004	949	1006	940	915	984	1007	950	979	942	960	995	969	969	966	989	1002	956	1024	991	979	908	1001	1012	991	988	1017	989	987	912	913	971	919	970	948	962	949	985	987	970	987	933	974	927	964	965	990	1012	943	978	947	969	993	977	957	1023	960	975	1022	1030	910	1064	955	1005	969	1016	994	995	967	1008	962	957	947	929	998	1038	965	991	939	955	916	1037	946	1002	1009	1024	995	1011	923	970	930	956	898	956	1041	999	926	962	980	1038	948	985	961	987	996	967	985	941	1021	933	979	1026	977	969	967	1002	965	957	981	981	945	989	960	991	999	997	954	941	1019	1030	954	926	926	989	957	986	955	1027	1008	959	1043	966	1018	1009	947	998	1014	963	952	929	980	944	978	927	991	935	959	1000	961	1028	981	1005	974	997	887	946	1001	1012	938	1003	973	917	979	959	966	975	978	980	982	938	965	1004	1014	997	930	900	949	990	991	971	985	1031	969	964	965	958	944	960	964	1002	951	946	992	996	963	975	911	984	936	959	982	950	944	1008	1000	1030	1032	1061	916	973	967	1003	1018	983	974	945	949	941	977	975	979	957	952	952	980	943	938	1015	1002	953	984	960	912	1012	986	974	1030	970	1000	972	876	994	1006	1007	972	974	972	1001	958	965	988	997	929	977	965	1032	1024	977	994	983	946	966	938	1007	1013	976	979	975	936	997	1005	952	958	970	976	907	1004	971	994	964	1010	1003	983	986	980	983	990	990	956	922	1036	949	953	981	993	971	1001	958	956	984	983	991	966	966	987	950	960	961	1001	901	980	982	986	1010	971	980	1016	1015	953	973	967	1006	958	980	987	935	1005	1015	977	984	963	976	994	972	969	973	1020	993	958	1000	1007	967	977	934	952	988	1010	935	1023	1013	959	972	1008	991	949	957	974	973	1016	1022	1058	979	1006	1020	994	950	984	1001	1016	968	1011	944	1008	974	966	922	1001	966	951	971	946	982	990	960	990	993	1006	987	1003	973	1016	993	1013	982	949	949	998	930	992	962	964	1006	930	936	977	1002	969	1001	982	929	987	907	975	966	980	983	955	916	976	996	995	962	969	973	962	964	1002	1018	982	948	990	981	916	1011	994	931	995	957	966	1006	973	997	983	925	972	992	927	942	1014	976	988	959	964	1010	1011	1017	1026	985	957	937	969	991	940	1003	995	945	946	999	948	991	970	998	930	936	991	916	961	950	965	915	950	965	961	999	977	999	926	938	971	1012	956	987	966	1015	992	976	990	989	1007	949	971	951	951	985	970	991	996	936	965	980	995	1055	997	1021	979	1006	970	970	1000	947	941	933	964	975	987	950	1022	963	974	974	978	941	996	981	915	993	994	999	1003	976	947	944	948	975	972	967	882	954	922	954	930	976	955	915	989	1001	860	969	927	960	917	992	982	943	1030	934	986	966	995	928	993	1006	945	1039	1000	992	977	990	1005	988	1024	986	982	1000	935	1026	989	954	968	971	955	947	942	1026	920	1007	954	953	943	1017	934	1021	965	932	1032	981	943	1020	974	988	942	956	995	983	969	991	1010	963	953	994	1012	982	971	993	1002	1013	964	971	973	965	965	980	946	983	948	980	978	913	933	964	973	993	996	977	935	918	1020	966	971	951	954	991	948	970	957	962	991	933	985	1032	946	941	958	979	936	1020	956	936	961	975	973	1006	944	978	977	993	995	982	1002	999	977	929	975	1020	996	955	938	925	1015	922	980	1033	920	969	973	929	952	968	1006	964	968	980	908	974	1018	1019	978	960	982	957	955	977	909	928	927	985	1004	982	1043	1022	972	987	944	1013	964	965	943	963	960	913	938	986	951	967	1003	978	943	1007	934	930	982	989	1001	981	1004	944	959	968	977	984	982	982	983	980	974	917	1029	1024	959	963	995	932	929	994	937	997	962	944	976	988	1011	1002	986	973	969	982	935	940	973	967	967	998	998	986	992	956	940	971	961	995	939	971	987	919	903	958	990	996	973	971	967	954	1036	981	965	931	956	963	995	948	959	945	1029	971	945	944	987	995	986	939	981	965	970	960	980	954	994	1003	968	943	955	949	988	916	920	991	1001	958	952	1033	979	997	994	921	985	928	987	986	988	1010	977	945	991	949	1016	975	974	955	865	1009	953	996	982	1006	976	940	1003	950	964	932	1009	1013	998	938	950	951	1018	1078	994	968	960	981	984	965	1019	983	992	1003	987	913	997	960	970	944	1026	1022	961	995	971	999	966	975	984	941	947	937	938	951	1018	975	948	929	960	957	998	936	989	1012	1012	1041	951	982	968	1030	911	987	953	1000	907	943	1001	954	999	970	974	973	974	969	925	933	1052	990	996	992	980	977	997	987	968	946	985	971	919	969	985	1004	1010	979	995	986	968	928	998	943	991	956	980	979	982	945	950	973	950	965	990	944	955	984	1024	961	1010	1014	1004	948	1014	1046	994	975	990	995	979	968	1005	1025	937	1016	950	1021	947	1010	949	913	969	932	999	937	991	931	1017	936	982	1017	963	972	1001	957	963	961	958	965	1037	957	958	981	1006	994	955	964	984	889	1007	981	974	972	985	991	974	991	970	1016	1032	949	933	997	954	1016	985	978	896	956	971	993	977	984	972	968	998	1092	950	1015	920	977	944	935	985	1022	964	978	992	911	944	962	1011	922	1002	1011	991	984	1047	964	954	965	951	1043	937	973	944	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
4042	2437	3027	2786	2476	2075	1375	1054	828	670	569	473	428	350	339	289	256	225	201	204	197	176	160	185	166	146	176	162	195	140	150	155	160	158	180	170	162	168	148	132	138	140	146	162	158	149	153	159	157	155	175	139	152	171	147	171	145	166	146	136	173	137	134	137	155	137	172	158	149	129	156	153	131	159	125	161	144	148	134	162	158	170	174	157	160	157	158	168	142	180	163	137	163	131	137	130	141	160	127	133	140	125	154	157	144	157	136	139	165	168	147	157	135	146	154	156	154	134	131	160	158	146	155	129	129	160	138	141	154	146	132	121	156	133	151	166	132	128	154	148	134	154	157	161	144	154	156	166	150	153	139	146	120	142	138	159	149	150	145	171	161	142	167	140	151	145	138	155	159	164	151	131	150	139	124	141	161	137	143	145	169	144	148	180	156	118	173	145	136	137	157	162	128	153	142	153	154	142	143	139	149	168	152	133	148	155	149	141	164	133	139	135	151	155	149	166	156	144	140	119	157	154	153	146	148	173	172	145	141	168	135	150	149	147	158	137	173	154	152	153	160	155	147	152	142	158	130	150	145	166	134	141	125	163	136	140	162	150	154	138	170	154	147	178	170	152	137	129	143	167	148	150	141	126	133	159	147	143	133	132	136	139	138	163	158	130	131	157	134	159	157	172	162	149	168	147	142	159	145	143	128	135	156	146	176	164	137	150	143	152	162	162	159	155	146	131	157	137	147	160	153	153	139	138	156	156	141	148	154	166	146	183	184	154	141	141	151	166	141	139	138	129	141	151	155	153	146	120	181	146	166	154	160	148	161	183	138	141	152	171	135	161	170	175	168	130	143	144	151	152	164	137	143	143	134	151	146	134	156	171	147	165	152	145	156	148	155	139	152	145	134	159	152	136	140	156	172	161	129	168	157	146	139	154	145	159	170	171	150	159	137	130	151	156	167	149	155	143	141	169	119	156	152	162	162	167	143	140	132	145	138	146	177	126	142	152	157	144	148	138	156	133	132	150	167	168	148	138	150	165	157	152	143	166	150	140	120	140	153	136	127	153	127	150	119	144	153	145	166	139	142	150	145	139	141	125	159	141	160	161	152	147	171	149	146	124	148	138	133	170	131	161	163	162	147	142	125	144	161	156	169	137	164	163	159	149	165	140	139	153	156	149	174	150	158	156	147	160	156	158	122	158	153	166	151	149	170	160	173	148	153	139	141	146	169	145	127	141	166	163	153	156	135	139	131	186	160	149	147	161	152	133	159	154	142	162	165	147	130	119	139	121	145	159	159	146	192	173	159	141	149	137	152	146	153	157	139	162	156	145	146	162	176	156	159	169	148	143	145	149	150	166	149	130	176	139	149	159	147	147	127	153	158	148	178	156	139	163	151	136	161	175	151	147	145	140	162	136	150	141	133	150	154	133	150	147	167	141	144	159	145	153	160	169	156	149	152	141	164	151	150	142	151	159	164	150	154	139	159	141	143	164	158	125	169	133	125	155	144	145	158	135	155	144	156	155	162	154	146	154	138	160	172	148	139	159	137	174	146	149	138	154	147	140	148	138	135	155	154	133	150	149	159	151	153	164	143	150	155	156	137	145	151	148	140	141	139	166	131	151	151	159	138	163	150	152	162	166	145	155	154	132	182	152	136	145	154	133	147	154	136	150	167	152	141	138	136	140	150	147	166	178	151	176	149	129	137	144	134	164	119	152	137	128	150	149	137	151	140	157	155	160	171	134	158	138	159	141	138	132	143	143	144	161	136	161	151	115	153	160	159	143	150	144	173	148	135	130	160	143	135	138	161	149	150	170	156	138	154	143	133	148	160	150	162	156	147	147	132	160	153	137	129	131	142	145	150	142	159	132	166	169	156	152	141	148	153	152	152	153	145	147	155	147	142	149	166	146	158	167	134	155	134	137	146	124	160	165	180	166	170	135	148	163	152	135	154	145	158	158	153	178	144	160	161	162	187	148	138	138	165	144	159	152	151	166	182	164	147	141	167	169	154	156	159	141	160	143	139	131	141	174	151	155	136	171	132	136	133	164	136	156	157	159	146	148	148	150	155	154	156	136	137	151	131	166	141	141	154	138	175	154	153	136	158	154	164	161	137	167	157	147	147	168	188	123	155	146	148	140	173	148	160	151	162	141	156	153	153	156	145	139	147	167	149	162	145	153	147	114	158	167	136	121	151	161	146	128	165	133	138	152	150	142	158	147	136	157	134	153	132	164	154	156	150	138	153	145	156	137	154	152	167	155	144	134	152	166	143	157	153	172	146	156	161	135	144	154	147	141	124	170	135	150	133	134	135	165	143	167	151	161	171	149	142	146	132	156	151	146	134	154	163	161	136	176	144	158	165	152	161	146	169	144	164	173	153	150	166	163	124	146	153	161	161	144	154	123	141	118	137	144	152	146	149	158	154	140	168	149	162	149	158	176	149	136	140	160	157	147	150	168	155	144	150	157	136	150	159	142	145	146	147	161	164	142	144	147	151	126	132	161	158	140	165	154	144	149	174	154	150	145	154	156	155	137	147	145	172	151	148	137	154	158	154	146	140	151	138	146	149	160	153	151	138	135	131	145	155	147	148	148	144	152	166	115	133	154	136	155	145	160	154	151	141	165	167	143	162	137	146	154	139	138	130	153	147	132	141	159	171	142	141	147	143	124	150	152	153	166	152	165	145	136	157	150	166	155	147	154	150	125	158	170	165	145	158	162	164	159	168	145	144	151	175	153	149	164	150	147	151	150	149	135	153	164	157	153	150	152	177	149	128	161	165	148	150	145	163	153	155	153	131	129	155	156	136	154	126	146	140	150	119	157	158	128	157	119	148	156	157	162	140	146	176	129	146	155	132	153	171	153	149	147	147	151	152	150	127	143	153	168	173	142	116	150	154	130	157	138	150	144	147	132	185	148	165	152	157	148	168	140	132	172	145	138	157	139	163	139	136	153	140	156	150	146	161	138	137	165	136	137	146	165	161	140	143	148	153	137	147	138	159	172	118	125	160	142	137	144	149	158	160	153	148	161	146	136	120	152	146	158	127	139	162	146	148	150	148	145	142	142	128	152	140	133	142	126	179	174	135	145	163	147	147	155	169	147	168	152	154	153	120	148	139	146	156	140	185	157	139	154	144	164	153	177	141	149	145	153	137	145	163	141	163	132	170	155	155	156	142	174	137	154	166	165	143	164	167	156	163	158	184	152	158	148	153	189	141	145	143	169	150	142	153	147	125	164	135	168	146	151	152	150	147	160	163	159	151	145	151	147	128	154	162	151	142	163	127	147	118	136	172	152	117	154	167	168	153	162	147	161	160	140	171	155	131	140	155	149	140	159	121	147	148	156	155	156	158	128	149	131	134	159	134	139	144	158	157	139	147	149	160	148	150	141	157	156	151	162	161	162	156	160	128	149	155	129	139	136	164	160	146	166	152	144	140	132	137	149	144	152	144	158	162	140	158	166	148	156	173	151	144	152	168	142	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
3268	2955	6253	8420	8830	7956	6392	4884	4131	3536	2927	2615	2256	1994	1709	1458	1246	1099	982	941	832	871	766	699	744	681	610	569	596	586	569	541	526	551	559	567	495	591	550	533	542	566	490	553	525	582	545	491	509	524	492	541	510	508	511	510	482	473	493	507	508	500	483	518	500	533	509	485	512	548	479	486	505	480	544	563	509	515	471	493	484	497	502	508	515	549	521	497	506	485	519	502	461	531	513	489	503	494	558	486	521	523	495	482	531	451	516	500	508	478	525	492	481	514	499	518	462	485	486	509	520	507	532	532	550	474	538	526	481	513	532	501	479	498	520	539	540	499	495	472	502	510	488	482	485	529	529	503	526	509	515	568	478	485	479	464	491	519	511	492	520	508	487	484	491	515	477	510	516	524	516	528	517	516	510	537	461	514	503	493	506	504	533	535	488	492	521	513	455	524	500	484	479	505	466	496	464	494	512	499	493	487	495	457	490	487	497	487	498	496	484	519	535	518	505	503	483	501	489	510	481	498	523	488	513	492	482	524	502	490	525	559	461	505	515	462	462	509	511	500	481	524	545	472	525	504	541	511	473	493	499	478	524	500	495	502	509	542	500	524	493	519	491	472	487	472	491	524	494	484	453	471	529	505	513	467	498	504	514	491	483	481	474	437	505	523	509	494	466	504	478	503	515	538	504	485	486	517	529	491	517	540	522	552	494	529	522	528	518	483	483	531	467	482	493	483	491	505	491	506	490	500	486	537	531	516	483	504	468	520	493	490	528	499	493	529	527	528	540	507	505	501	500	503	486	471	519	523	511	526	484	500	500	500	457	507	527	504	519	523	506	467	526	513	478	528	493	457	509	504	469	485	524	513	466	502	475	519	496	516	528	481	488	499	477	509	511	481	512	532	495	513	494	512	529	486	523	561	468	501	507	534	483	490	503	502	504	533	485	493	519	496	446	500	522	480	522	504	527	456	505	471	483	504	529	480	519	510	478	515	515	512	521	496	513	520	531	487	475	479	499	509	527	477	497	517	498	510	514	502	468	527	475	501	449	502	502	502	474	470	516	527	516	505	490	461	477	468	510	529	469	529	549	482	496	500	540	541	512	494	523	516	520	577	521	477	495	502	526	489	494	476	526	516	533	479	486	479	486	498	494	499	506	520	529	478	506	521	497	498	480	503	512	493	526	519	464	527	488	459	485	519	519	538	486	493	467	510	489	494	480	474	521	515	501	448	487	519	524	522	526	508	524	510	537	510	496	481	478	540	537	522	505	484	480	531	475	514	485	498	550	516	510	484	502	470	495	475	490	499	516	493	526	503	537	509	493	526	514	517	514	511	480	478	487	491	505	504	481	514	468	486	495	508	569	500	497	489	536	488	470	515	478	500	516	461	553	501	525	498	506	451	493	529	489	488	503	517	494	489	480	488	533	451	467	503	512	467	513	530	471	494	504	529	488	499	501	493	502	463	495	471	490	520	528	472	512	495	467	518	433	495	493	474	549	528	519	484	531	456	494	482	519	496	485	538	549	493	487	547	459	492	525	486	568	507	516	537	462	491	548	506	515	506	494	492	462	494	541	475	513	477	533	511	484	527	538	477	531	514	445	507	508	485	494	466	505	465	468	502	492	515	511	520	504	515	511	512	500	471	498	503	514	481	480	488	498	447	500	469	494	488	497	487	499	500	481	506	505	518	475	444	514	468	491	520	506	510	518	480	518	500	501	495	517	505	498	507	483	507	497	505	478	502	530	506	537	472	453	505	512	559	492	502	507	505	507	521	503	525	481	469	531	540	498	520	511	487	481	499	523	527	530	483	467	510	516	503	509	489	536	503	520	529	502	495	488	502	523	512	534	463	523	522	506	498	503	472	515	498	510	501	526	493	521	511	521	508	479	501	535	510	549	493	497	510	517	504	492	483	548	478	538	454	494	494	495	519	476	506	537	465	527	487	511	503	520	519	554	521	460	483	496	521	493	497	515	465	471	516	500	488	501	530	533	496	491	496	502	472	501	495	465	509	495	459	511	504	531	536	486	510	509	498	485	510	482	497	536	476	503	478	517	530	507	512	489	528	502	504	486	501	512	516	512	469	505	515	486	510	524	511	520	511	500	464	516	516	475	479	536	493	475	517	482	458	498	495	486	505	455	489	471	499	523	510	493	533	479	499	475	513	533	494	505	518	527	499	498	515	488	485	520	521	501	486	499	490	539	502	485	477	520	511	490	479	515	487	452	470	469	523	519	475	475	475	473	459	476	539	504	475	482	503	509	530	512	513	491	478	485	519	480	522	498	491	525	523	489	497	491	456	499	517	525	515	498	518	463	476	510	471	494	477	518	502	495	501	503	484	492	516	544	491	511	483	534	488	499	512	515	498	556	507	490	501	528	513	518	478	500	523	492	500	475	510	498	522	506	491	459	489	501	499	528	499	486	543	475	497	476	502	492	498	492	517	549	486	517	483	505	493	486	474	520	489	482	530	486	510	500	535	484	535	497	489	476	515	533	522	490	489	543	530	499	455	495	461	514	480	529	524	482	506	537	481	517	525	545	511	475	513	514	510	509	478	502	496	490	469	516	466	510	509	515	495	514	516	514	504	469	472	483	501	518	482	501	507	478	507	514	451	523	477	522	481	466	514	517	522	486	504	491	492	471	500	530	485	505	496	515	468	495	480	502	498	519	466	488	495	498	498	475	513	488	481	507	510	468	531	483	552	520	481	499	495	497	496	531	473	491	498	498	509	543	498	501	497	510	491	501	509	487	499	525	484	507	506	480	512	478	534	483	540	516	490	534	518	429	513	488	503	481	505	482	490	487	511	523	515	544	487	522	508	485	519	520	553	486	488	503	517	497	481	526	531	489	490	513	494	474	509	510	515	496	487	503	545	501	490	504	510	471	496	522	490	491	518	513	511	508	483	522	517	474	483	508	498	503	485	504	471	514	513	502	526	525	500	506	506	467	472	505	519	455	464	519	464	552	511	468	514	512	453	429	492	526	492	458	507	497	537	521	523	478	440	480	509	526	519	482	465	515	534	534	522	504	510	517	505	510	508	479	496	498	484	548	481	489	505	516	513	519	497	523	495	540	517	496	509	497	499	475	475	539	487	512	468	498	528	540	517	539	525	490	474	503	489	456	509	421	500	488	515	540	499	503	517	499	535	496	514	484	506	475	484	548	515	519	484	546	554	513	494	483	507	468	522	481	505	501	449	509	490	506	470	493	504	475	490	502	485	469	511	493	530	475	510	494	471	462	488	520	468	475	492	497	504	493	474	537	526	490	528	483	489	530	502	500	522	460	509	514	500	488	498	476	488	500	519	517	488	511	506	518	517	474	497	512	508	499	479	461	480	526	553	513	525	489	516	507	546	494	475	508	477	507	475	476	516	518	487	529	514	474	477	514	484	507	528	496	486	529	502	542	527	525	510	512	473	514	482	513	495	534	497	484	511	504	485	471	515	489	495	502	496	492	501	477	522	520	477	496	526	501	484	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
12871	8026	9053	8651	7352	5754	4051	3101	2100	1712	1364	1397	1320	1072	908	1009	691	613	639	634	669	615	528	549	463	483	437	414	369	383	311	358	332	355	362	310	369	355	324	329	331	317	277	292	291	293	299	262	278	289	271	273	272	253	245	253	254	272	226	242	265	234	260	301	253	263	257	231	241	282	262	239	249	268	244	274	259	267	233	257	263	257	257	251	264	258	205	272	260	278	240	267	278	235	269	272	239	278	245	264	253	279	246	255	242	236	237	264	260	263	276	257	261	265	256	276	285	236	231	252	233	249	258	256	266	264	271	228	272	225	260	258	256	264	243	253	261	238	282	271	263	274	260	272	249	278	264	261	255	251	242	268	261	272	249	286	266	250	242	271	257	264	237	244	258	266	268	262	225	259	273	239	285	286	245	255	293	272	283	216	244	253	278	283	276	264	268	257	245	255	271	283	253	257	248	261	283	257	247	266	253	242	274	253	251	243	252	229	242	285	264	241	261	282	275	265	300	245	246	270	258	254	233	252	253	272	276	269	247	269	276	254	261	257	252	222	249	260	242	264	253	233	259	267	281	260	269	246	262	235	271	250	253	254	259	255	255	236	248	261	246	271	247	243	221	266	252	258	248	285	273	254	262	272	235	254	311	278	286	267	261	220	275	230	236	247	248	257	265	264	254	246	277	273	289	274	253	256	240	258	265	234	281	256	280	300	251	267	238	255	277	253	243	272	270	269	267	294	262	240	253	257	252	251	228	266	239	275	260	248	256	243	258	253	256	260	239	280	290	286	269	261	254	264	268	244	261	250	231	242	227	250	242	255	272	228	253	262	258	244	267	286	280	233	243	280	252	268	266	244	236	238	256	239	258	237	248	236	260	256	265	276	243	241	250	248	271	245	259	258	259	226	238	247	253	265	256	258	268	255	261	250	249	274	260	289	270	247	256	266	275	295	251	262	242	255	251	225	260	258	252	257	254	287	262	255	228	274	266	251	286	268	292	246	272	271	246	255	266	291	256	233	242	264	266	256	257	268	272	262	267	261	262	251	257	247	255	278	269	253	249	259	245	255	268	254	284	267	247	253	251	260	280	248	276	229	242	279	248	238	257	279	256	250	270	243	277	260	289	247	265	265	263	252	260	259	254	255	249	268	234	262	265	286	265	248	271	275	253	251	255	234	251	275	278	233	281	256	259	250	254	259	259	256	248	246	241	234	262	258	255	234	255	229	256	231	232	252	234	258	260	259	257	248	219	255	222	269	257	253	258	248	267	283	273	254	264	270	231	231	283	266	253	244	260	291	279	250	249	260	270	269	250	271	247	253	273	281	281	259	282	261	263	248	245	277	265	262	270	289	258	259	244	292	251	273	285	245	262	247	298	273	237	249	280	246	251	244	239	259	281	250	260	257	279	235	232	267	282	270	255	276	259	228	273	230	235	269	280	257	271	270	260	236	243	270	265	284	249	285	238	228	273	300	241	273	249	247	247	237	253	249	278	268	278	268	284	277	244	262	266	271	247	265	277	260	280	252	251	258	266	267	243	249	272	239	241	242	257	287	268	284	272	290	297	241	271	261	285	249	259	289	259	255	263	302	256	252	281	261	258	262	257	232	293	217	258	273	272	240	261	289	244	264	270	251	276	258	232	249	252	271	237	276	238	282	249	256	248	284	253	265	259	290	251	245	252	259	261	233	236	257	258	292	254	258	248	262	258	273	248	251	274	242	282	255	260	236	268	271	271	261	279	258	283	242	267	273	298	241	268	274	263	256	261	265	250	236	251	277	266	268	257	269	248	247	246	234	260	250	241	243	241	266	264	263	226	247	283	263	265	274	279	249	215	236	281	244	268	264	266	231	225	245	243	254	248	243	268	246	249	271	229	240	247	259	253	278	251	253	263	277	247	255	259	263	252	250	250	288	226	279	282	239	251	225	254	240	246	256	262	259	264	233	272	229	265	236	250	286	302	235	256	264	263	268	260	256	276	238	263	292	264	281	241	264	265	242	263	235	250	265	271	271	284	267	237	278	260	277	283	264	247	251	256	265	273	255	288	245	245	250	236	266	236	260	259	280	278	268	277	265	256	240	247	252	237	280	254	284	276	276	251	262	261	238	285	256	265	238	275	243	263	303	237	279	253	235	283	270	256	247	240	279	277	267	272	271	237	243	250	258	235	263	293	232	264	284	265	240	259	279	285	284	253	251	268	274	269	272	267	256	256	248	251	249	252	264	257	256	253	272	281	256	262	243	244	282	245	254	259	271	260	224	223	287	234	251	240	260	250	257	238	272	249	249	246	253	258	289	265	264	253	276	260	258	239	260	263	256	244	288	263	250	245	264	256	266	242	274	258	235	250	278	253	272	255	289	250	260	263	266	256	247	259	267	255	270	252	271	272	276	259	247	258	257	251	257	255	214	257	253	266	280	265	256	252	241	248	225	258	266	276	269	213	260	252	269	238	281	265	250	261	268	250	266	272	296	233	243	290	265	243	257	252	265	258	262	256	237	246	266	244	272	263	256	276	273	266	285	246	243	250	256	256	242	290	269	251	215	277	273	281	240	239	253	265	276	270	254	277	248	263	286	260	283	254	277	258	262	272	266	243	272	250	262	254	264	234	245	234	275	239	258	241	272	238	251	272	272	270	245	247	241	267	232	284	267	273	246	251	243	236	239	259	238	251	265	271	237	263	265	269	277	258	261	244	252	269	262	268	290	261	264	274	269	264	243	260	259	279	250	299	291	261	278	254	276	256	258	254	251	277	252	242	241	278	236	242	283	273	274	264	261	225	270	250	261	246	256	266	293	277	264	265	260	277	247	249	239	253	290	270	282	267	265	256	256	263	244	233	267	250	226	248	243	265	244	250	249	269	283	278	250	258	270	266	245	246	247	237	257	277	260	265	267	270	280	280	263	251	266	266	252	249	255	282	278	298	270	270	245	272	256	259	246	256	238	260	258	220	284	253	252	252	253	250	262	258	257	256	268	264	243	265	259	253	271	248	245	290	241	253	230	261	256	243	253	242	239	234	255	246	256	248	249	225	269	264	269	261	248	248	260	267	269	252	254	244	275	276	242	232	249	229	265	237	258	269	273	263	241	275	252	245	272	238	227	253	264	244	234	247	266	251	255	250	248	277	247	278	258	269	231	288	236	249	256	264	257	291	237	239	241	247	255	257	252	278	248	257	255	260	267	239	276	271	272	250	249	247	262	259	235	226	249	275	243	265	253	247	272	266	272	259	269	253	259	256	290	272	251	251	250	289	245	263	240	266	276	234	271	231	260	260	266	264	281	273	230	249	269	284	267	235	242	259	251	299	289	270	255	252	244	278	239	261	272	264	245	271	242	253	252	205	259	274	305	267	261	260	248	249	233	245	241	269	248	271	279	265	253	260	272	277	244	251	254	243	284	253	256	273	275	256	256	258	261	255	263	283	244	277	265	252	261	256	260	262	256	258	291	281	256	231	259	283	239	260	272	260	275	243	264	274	271	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
8396	7605	13289	17367	17960	16217	13484	11106	9366	8262	7479	7048	6179	5996	4821	4663	3525	3371	3291	3883	4054	3711	3166	3147	2513	2567	1967	1885	1887	1732	1841	1568	1428	1820	1616	1656	1624	1523	1385	1300	1431	1162	984	950	1093	1125	1188	1051	1078	1052	1016	1047	1032	1007	884	842	816	788	834	811	796	808	775	801	821	773	835	783	793	800	748	786	838	825	782	844	798	796	815	794	769	824	800	771	763	765	793	784	774	798	809	765	760	814	779	740	810	762	833	814	781	798	759	765	786	836	786	831	768	775	769	783	826	732	801	823	772	785	780	802	803	741	754	766	771	789	789	791	810	751	769	814	803	786	764	787	781	784	754	739	749	848	769	740	769	795	792	800	799	758	809	801	770	806	744	814	776	746	791	751	832	791	769	802	782	771	783	748	781	785	793	820	776	852	792	864	763	788	807	813	725	799	797	740	784	783	785	719	749	732	753	765	754	766	746	803	789	760	771	766	798	774	758	831	781	781	822	780	819	755	774	821	775	760	785	796	743	793	810	817	765	789	744	775	765	798	784	728	778	783	806	817	775	859	799	770	757	857	830	761	767	778	826	807	803	817	814	759	740	760	822	753	783	827	758	792	731	792	724	750	810	849	781	795	773	780	702	783	821	786	773	773	817	738	752	843	777	830	761	806	794	738	796	742	797	773	813	711	809	730	750	756	772	774	779	740	775	773	759	776	806	810	779	781	760	749	754	787	816	794	832	804	813	740	757	775	781	782	809	770	814	823	768	786	801	781	823	755	796	740	734	773	809	728	828	826	779	791	735	776	806	758	747	754	758	749	803	765	756	760	758	802	757	774	757	786	819	776	780	784	764	796	800	783	756	783	736	752	757	740	808	755	782	759	799	745	782	800	804	786	800	728	749	839	756	780	741	768	780	842	764	791	776	765	788	788	762	777	747	769	831	794	793	749	735	806	786	777	783	774	748	745	758	775	808	763	810	769	800	815	794	816	786	727	788	765	773	820	813	749	739	795	781	763	799	812	778	850	768	779	755	780	762	783	780	805	794	791	808	797	746	826	759	785	746	783	783	744	730	782	754	760	782	810	792	786	782	818	790	788	760	774	747	791	776	801	805	794	786	790	755	847	797	704	734	734	772	762	763	786	764	788	775	754	749	805	778	766	740	773	792	757	790	795	790	765	776	765	793	794	736	802	808	788	774	722	781	794	782	765	716	807	733	770	783	794	751	793	767	717	739	772	807	760	792	791	793	775	795	797	839	758	783	800	766	726	790	716	799	784	788	826	819	770	737	716	777	774	805	770	747	762	826	806	803	762	793	744	793	791	772	798	759	782	773	728	824	804	816	795	784	811	798	769	784	808	754	806	807	786	816	773	743	790	793	786	812	830	731	774	754	740	761	767	800	798	766	805	767	773	790	813	742	816	783	788	804	765	817	776	760	787	789	759	761	774	744	767	792	788	806	752	789	820	782	782	770	825	779	748	790	783	783	749	789	785	738	754	818	769	820	848	771	742	767	822	761	768	735	766	766	762	820	763	784	744	729	776	771	816	753	803	764	748	815	864	832	791	789	813	785	804	768	820	738	801	766	704	756	760	793	808	776	765	762	792	770	767	770	769	743	786	768	751	734	778	784	810	778	788	797	805	782	765	809	829	772	822	806	767	803	777	779	791	792	763	811	765	796	793	763	779	815	810	798	730	800	738	748	792	814	789	853	745	775	763	799	782	782	783	796	747	827	796	775	821	776	780	883	774	743	775	756	730	743	740	817	762	756	745	825	779	803	785	745	820	719	788	805	766	782	780	813	726	769	730	753	762	796	779	780	795	833	738	805	767	759	804	763	762	830	765	789	786	778	825	805	771	780	733	729	782	715	747	800	749	726	778	770	771	743	858	802	798	768	784	752	826	784	762	770	775	791	798	815	763	824	824	835	785	771	788	826	833	756	761	780	774	788	766	758	768	779	771	786	805	761	801	760	800	766	780	780	813	778	829	731	799	754	775	734	807	789	750	800	762	811	770	797	819	812	780	775	781	749	755	785	764	794	790	808	738	724	796	790	690	817	721	860	740	744	801	785	771	768	795	783	813	801	782	808	773	796	784	768	786	800	737	772	823	722	820	736	792	773	805	721	733	824	806	760	759	801	780	809	795	746	778	787	746	757	822	773	802	758	774	750	802	798	796	768	847	774	751	785	759	796	806	701	774	750	797	770	836	813	766	773	805	737	805	789	757	792	790	752	802	801	742	772	818	743	837	786	780	806	801	835	758	752	773	793	846	739	772	787	781	758	762	743	734	826	790	774	780	773	776	705	793	777	843	764	815	708	763	827	815	731	778	803	782	767	756	744	795	813	791	769	785	799	772	782	764	778	797	742	833	811	773	786	806	842	777	765	781	757	791	796	751	806	756	766	771	782	778	755	762	777	744	750	819	795	775	808	758	730	781	799	746	774	778	771	730	815	769	769	759	711	793	757	799	761	818	806	754	790	787	801	768	766	810	788	760	790	798	793	776	765	746	824	801	770	740	806	798	767	780	755	821	780	798	785	794	780	763	746	766	789	789	817	831	821	792	826	792	781	786	751	756	787	770	799	775	784	799	771	800	793	790	780	737	756	756	803	811	753	768	755	829	782	774	754	739	802	783	804	838	789	753	699	764	766	811	803	814	778	734	819	801	759	779	745	774	764	712	757	819	735	834	752	736	782	814	770	822	789	810	780	748	795	820	778	784	763	790	784	830	755	776	747	789	792	754	769	834	736	797	824	739	796	792	806	780	797	777	816	753	741	762	808	773	801	808	782	694	766	806	813	767	791	786	785	769	800	748	794	803	789	774	775	765	860	751	765	811	791	756	754	818	772	793	776	790	788	801	826	808	769	719	797	781	760	760	789	780	758	762	732	770	736	770	721	797	754	758	804	796	764	805	796	785	763	778	822	780	798	773	779	781	744	827	823	813	788	777	762	795	808	760	839	796	811	739	781	797	769	748	769	880	740	786	722	815	795	864	780	746	779	749	764	784	788	818	764	740	830	805	783	734	789	798	831	714	798	777	759	782	811	783	756	785	743	782	760	787	791	816	758	779	758	766	785	804	809	780	771	765	772	793	798	788	802	811	754	764	769	776	796	749	772	776	744	833	790	754	803	809	789	768	791	789	756	796	784	788	739	831	749	732	742	778	798	772	764	829	799	768	763	791	835	798	782	794	812	794	776	755	808	744	764	802	750	804	844	781	805	770	748	778	773	773	828	759	806	765	787	774	836	766	786	747	809	800	799	798	778	772	782	801	755	783	773	772	736	814	780	817	793	764	758	776	777	785	800	707	802	744	768	800	781	770	778	779	755	771	862	817	770	815	779	819	812	778	746	778	781	774	805	768	826	793	810	789	757	772	813	803	790	751	793	801	782	767	780	777	744	826	787	744	763	771	815	757	796	771	816	767	791	770	783	846	831	784	777	847	787	796	812	748	759	767	794	801	764	769	772	809	765	760	734	775	772	818	759	809	809	789	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
22012	12408	14035	13792	12004	9295	6715	5097	3708	3067	2445	2239	1835	1895	1484	1384	1108	1032	1016	1216	1252	1047	930	943	774	763	639	697	579	563	656	500	526	525	471	526	589	468	501	465	492	434	391	378	394	403	384	403	360	376	368	380	341	381	349	352	347	362	329	364	341	364	346	346	352	333	316	311	344	354	364	323	332	329	327	317	322	321	306	330	302	341	312	319	339	366	316	362	329	343	360	311	333	344	304	329	320	333	347	376	335	302	333	348	314	319	324	349	293	316	332	375	321	347	340	362	332	343	329	317	329	363	342	320	305	336	326	338	336	325	372	350	339	330	338	301	322	351	335	385	312	350	370	329	323	341	318	354	315	356	339	325	296	323	344	339	320	331	330	369	297	311	343	344	331	329	335	343	292	327	301	360	318	314	337	313	326	326	353	350	269	343	332	342	351	351	327	293	303	359	323	346	347	362	316	321	344	317	330	324	313	341	321	352	310	349	350	358	327	338	323	331	328	361	306	342	374	309	357	311	333	328	322	316	323	320	331	339	353	362	309	328	323	308	311	349	322	334	352	320	324	352	373	294	319	320	310	302	331	335	339	332	323	320	333	330	336	335	353	363	306	318	324	324	336	358	320	316	313	325	346	338	354	314	325	316	317	319	322	346	352	354	348	336	355	360	332	332	316	353	342	354	307	350	320	380	312	308	369	323	315	345	303	328	372	343	350	282	338	363	327	318	309	317	311	339	329	338	353	351	336	327	313	351	329	333	348	317	322	323	340	308	319	309	342	325	361	329	351	332	349	333	357	298	343	336	320	323	352	330	351	340	329	344	322	328	310	313	326	322	300	366	332	359	326	319	319	322	352	341	393	341	353	344	330	300	338	339	310	365	329	334	370	334	358	346	324	336	333	340	335	336	322	317	341	331	336	351	310	308	324	348	331	322	349	318	315	321	315	310	331	344	356	311	328	337	316	326	357	304	352	344	335	355	356	323	334	359	337	370	355	311	315	330	338	326	321	356	329	348	303	352	337	323	315	315	375	343	319	347	309	337	335	354	319	324	344	374	362	356	326	336	325	329	326	336	318	296	362	349	339	350	337	294	335	369	297	361	334	316	294	362	338	310	349	325	321	336	367	342	341	331	327	342	323	331	342	378	342	345	299	344	345	364	340	312	344	354	346	364	323	327	334	333	346	339	309	330	334	337	338	342	315	316	319	322	329	338	332	308	352	349	341	370	317	314	335	310	309	368	327	353	321	382	335	355	348	336	333	313	356	358	294	305	348	343	338	299	323	310	318	312	360	332	338	329	344	324	324	326	330	326	359	306	349	323	347	316	329	307	347	296	299	328	344	335	330	350	326	331	356	348	343	300	317	321	341	313	312	342	337	317	331	360	320	341	333	340	347	320	316	334	316	342	323	306	330	371	343	363	353	307	316	336	329	330	330	323	351	331	329	327	317	321	314	357	342	338	311	341	360	320	358	326	342	355	346	338	313	334	306	335	344	346	330	381	332	346	352	327	327	328	338	321	332	335	336	348	292	306	351	362	314	301	325	348	335	318	298	339	320	346	357	309	367	341	330	331	314	322	352	356	326	333	308	342	336	331	322	331	330	336	345	331	318	340	325	357	343	357	331	302	351	328	306	336	325	322	342	340	337	343	368	324	325	335	348	344	333	333	319	325	341	298	367	285	334	317	320	328	335	353	329	326	327	312	367	325	341	349	353	333	370	299	294	371	314	339	344	330	347	321	342	335	357	319	354	337	311	342	325	330	312	353	357	299	371	352	350	349	355	315	331	370	340	326	337	317	323	346	354	348	330	324	334	310	377	320	301	342	329	355	338	343	321	329	339	348	317	343	339	339	289	333	366	307	319	346	332	336	314	349	325	326	342	340	349	300	348	351	331	327	321	308	350	378	324	350	366	322	284	349	323	317	323	317	309	345	301	320	368	336	357	315	374	338	333	314	312	339	343	339	330	308	314	313	314	323	373	315	330	344	307	305	343	358	352	348	356	337	352	344	324	326	318	359	318	329	330	321	343	322	330	318	350	291	339	315	313	345	318	335	356	340	334	319	366	321	305	347	343	319	332	330	339	345	310	346	336	320	402	331	349	317	342	387	346	341	347	337	328	313	363	328	362	341	315	341	332	321	310	341	344	336	332	318	334	319	356	340	333	307	322	354	331	393	311	323	330	351	318	341	339	328	308	343	297	319	331	342	340	327	324	315	348	326	337	308	353	348	332	315	310	348	320	292	315	336	334	310	344	347	341	315	308	328	334	320	329	330	322	323	345	314	346	300	324	351	331	317	342	344	319	344	350	315	371	299	331	323	339	328	320	338	324	332	349	339	341	357	332	321	340	345	325	314	335	310	367	357	336	343	295	345	360	359	318	345	356	343	322	325	364	323	332	321	345	282	349	330	328	321	341	322	323	336	332	358	348	356	346	377	342	313	345	316	296	371	343	343	320	300	348	316	318	340	325	363	326	303	314	317	357	317	346	314	371	354	317	340	326	325	397	336	331	367	293	329	328	356	334	336	330	328	352	310	327	313	350	337	334	277	340	302	300	339	314	329	363	358	339	325	357	345	324	323	340	312	333	365	327	330	348	337	361	315	332	346	331	324	361	328	386	329	315	304	291	327	339	316	297	338	363	320	314	327	335	328	309	333	341	336	351	355	275	330	331	322	303	326	340	339	305	360	341	345	325	367	331	361	343	311	361	334	338	321	331	340	370	316	345	329	321	303	337	326	340	325	321	307	296	341	319	345	339	348	313	351	311	330	322	303	347	306	314	336	340	321	319	360	342	334	334	340	290	296	345	328	349	341	337	322	342	344	319	326	350	341	342	327	340	350	348	335	333	305	297	348	327	326	371	358	338	323	356	345	319	360	315	339	362	314	327	337	310	321	317	334	330	313	320	315	347	329	313	321	324	344	318	323	333	331	366	342	301	369	331	337	323	339	328	357	340	325	315	325	334	342	333	344	305	376	340	349	327	341	321	337	339	318	349	324	329	295	361	379	312	333	349	322	331	352	334	335	331	355	359	313	337	301	328	342	329	361	347	333	323	320	329	335	308	327	360	307	325	331	312	313	324	336	338	320	330	339	330	331	355	305	352	355	336	305	319	334	341	353	356	323	345	331	313	331	321	360	323	358	340	306	326	345	319	346	341	321	330	337	345	335	328	318	332	315	307	314	361	351	301	323	324	329	336	337	335	325	333	324	333	349	305	354	307	351	355	315	336	317	341	321	322	299	333	337	332	348	328	338	279	312	347	345	340	349	310	347	325	340	321	358	342	299	291	356	329	320	345	330	317	316	364	334	338	349	367	312	333	337	335	301	309	337	314	313	339	325	338	328	331	339	325	318	325	359	326	300	302	295	317	341	321	350	333	356	326	328	355	306	328	366	321	325	324	319	366	341	280	330	332	337	306	357	303	308	320	323	329	306	355	351	347	333	348	338	355	355	347	350	336	287	307	350	341	312	335	304	324	297	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
11776	10682	17863	22588	23375	21371	18338	15607	13069	12044	10981	10827	9096	9244	7101	6831	5924	5350	5704	6908	7049	6156	5591	5633	4288	4021	2937	3378	3303	2801	3231	2502	2445	2575	2424	2559	2821	2352	2263	2096	2128	1873	1338	1381	1583	1659	1663	1506	1417	1446	1340	1418	1449	1414	1189	1061	1061	1084	1086	1032	1049	961	1045	994	981	1006	1055	976	1011	1001	998	973	1023	1004	999	940	940	922	997	915	1000	1028	965	973	1005	985	970	946	977	955	921	982	1025	1027	984	970	933	959	931	949	1001	940	944	1025	917	1000	993	941	956	979	987	973	1001	950	1026	931	1017	895	961	1010	952	919	972	971	1016	985	959	943	999	1023	981	905	929	978	993	945	975	986	982	978	946	1015	942	930	943	950	921	961	969	936	939	907	978	969	924	973	991	983	948	1002	990	967	965	918	1012	1022	915	1009	965	914	973	999	959	940	929	959	1016	962	946	1006	1025	975	977	961	949	961	989	931	949	964	915	953	944	906	937	1003	963	915	1010	980	1013	968	953	937	973	934	992	888	951	945	962	1006	982	955	908	941	941	953	967	966	884	970	957	948	938	939	961	965	961	986	957	922	917	885	964	939	894	897	936	965	1000	936	938	916	941	1000	917	1024	931	982	904	1029	970	946	949	893	982	968	1013	977	956	991	950	938	949	944	947	951	972	944	933	978	937	929	970	916	953	994	936	994	951	1000	929	1005	927	951	944	956	1022	961	978	939	951	973	940	958	924	958	932	965	960	950	1021	912	905	994	947	957	963	924	993	930	981	935	922	974	920	973	941	978	946	938	968	964	975	945	959	970	922	958	944	964	958	947	952	963	998	950	956	983	935	917	921	924	918	938	905	886	955	925	919	994	967	958	906	983	917	926	960	985	962	934	977	942	913	950	955	938	961	932	898	964	891	957	922	932	935	885	959	947	926	869	998	918	959	895	1016	943	941	977	986	937	961	929	951	948	958	975	942	925	1009	935	974	959	966	1003	936	978	974	970	975	905	938	890	948	959	951	951	934	971	928	1025	896	985	979	956	953	953	953	980	976	913	997	1016	968	967	995	936	965	968	906	1025	925	948	944	956	939	983	931	978	920	938	946	928	943	962	913	960	935	965	963	941	940	912	989	952	929	928	940	1027	950	928	1007	924	950	945	954	946	983	957	939	933	966	930	971	930	964	969	945	905	910	980	892	939	937	960	1019	914	894	1040	989	958	953	955	934	923	968	976	954	917	973	933	921	936	986	982	955	978	940	934	940	957	948	939	964	959	914	907	936	991	990	983	941	1005	951	939	968	997	926	957	932	994	923	935	972	1003	928	962	968	925	951	956	958	983	896	946	965	962	934	967	948	974	921	930	915	943	954	1008	933	932	977	950	881	994	994	958	946	997	923	945	963	1004	965	974	986	940	992	1011	948	975	967	935	958	978	945	917	945	934	931	949	932	938	947	977	1010	935	949	956	959	950	913	969	1026	911	981	952	993	931	927	921	913	1048	962	916	915	941	958	966	974	934	938	969	969	961	959	981	957	980	944	1007	918	942	935	990	952	912	971	964	943	923	947	995	962	971	960	965	956	935	927	893	962	959	962	940	950	944	905	941	880	931	914	887	941	979	942	956	858	906	1003	941	924	919	939	977	971	929	870	987	982	910	911	940	939	921	965	979	919	927	901	894	1009	934	946	943	974	937	953	941	906	968	936	925	914	897	980	958	970	952	982	950	942	911	954	984	942	969	952	913	976	896	944	990	934	980	946	972	957	1005	968	981	1004	897	973	913	953	940	945	935	933	971	946	897	903	925	980	958	929	979	927	913	958	953	987	949	921	908	991	899	946	948	931	925	991	930	985	951	1007	925	1016	987	912	959	955	984	962	918	942	950	929	942	957	958	977	948	976	974	912	912	937	983	956	895	943	934	1002	961	934	910	895	1021	928	950	957	1012	924	917	953	922	996	918	923	915	961	920	908	1003	917	925	960	955	920	922	1004	917	917	948	983	968	874	940	966	923	929	898	957	980	994	925	922	905	950	915	960	967	920	944	1007	956	870	942	971	936	979	965	925	1014	953	946	988	958	921	915	994	938	960	953	999	948	960	991	913	980	899	981	954	949	988	945	955	969	941	979	981	962	998	975	958	918	976	997	952	995	930	970	942	973	940	985	979	979	970	1011	954	942	969	1001	956	929	973	934	909	954	942	968	1023	935	942	977	969	958	931	957	938	920	925	956	916	979	910	936	982	998	1000	964	893	948	964	924	990	941	931	977	961	907	957	970	956	959	929	950	917	992	977	986	874	982	954	930	966	997	987	918	961	1016	986	956	990	969	923	968	936	974	945	977	919	959	991	968	992	917	988	961	936	1000	947	977	987	946	930	929	929	1012	945	939	920	941	943	949	940	938	989	937	945	997	944	940	952	976	959	961	978	955	951	974	940	919	926	1003	934	953	955	935	946	944	901	968	951	984	983	992	947	925	979	968	930	923	1001	986	948	965	987	1011	944	932	1015	990	939	946	960	956	933	938	964	970	952	1019	913	978	958	910	959	903	957	1024	924	925	931	1007	942	962	987	963	943	931	1006	973	895	969	970	982	1024	965	979	940	955	957	936	925	936	891	874	929	942	943	967	938	918	963	930	904	985	929	985	976	969	962	937	958	931	956	965	943	961	967	955	957	904	930	939	945	1011	984	980	954	931	947	907	958	927	1008	965	946	922	974	924	941	926	958	983	961	966	928	957	987	963	965	941	978	966	978	1009	952	960	935	969	942	951	961	976	971	987	979	979	905	930	944	926	938	938	953	960	1019	1021	981	872	960	926	965	976	946	948	959	1002	962	959	941	1019	986	970	1016	965	1004	959	992	957	950	930	971	982	885	957	895	906	1024	969	952	977	948	986	952	915	936	950	947	928	959	917	996	983	1011	902	914	957	930	951	1018	944	924	966	974	965	940	1003	951	925	990	907	961	925	926	971	903	888	882	907	930	939	986	967	990	1004	959	967	973	999	1005	999	939	893	964	935	934	939	978	954	928	905	993	939	983	1000	973	977	984	985	943	967	895	958	991	1007	946	961	959	1021	1007	938	951	942	941	1017	907	925	980	976	967	947	966	945	975	953	1009	980	916	882	928	961	943	939	938	987	909	972	936	977	936	997	997	968	978	1030	980	980	890	974	932	996	1018	920	1038	934	947	931	970	920	971	967	933	997	951	921	976	962	976	921	970	998	962	917	903	971	973	956	909	984	919	953	978	964	968	967	1010	898	963	937	975	952	948	965	952	985	909	993	938	968	987	972	1009	958	965	931	1000	973	952	951	983	1020	937	940	950	963	925	928	995	938	930	962	940	1020	952	965	943	966	974	971	944	933	921	939	916	997	925	986	1026	929	929	983	967	960	934	935	996	964	947	968	920	932	952	917	906	938	971	958	992	936	934	924	967	954	978	932	959	931	987	1011	970	962	929	986	972	986	947	941	941	959	958	970	950	1008	947	916	939	962	898	983	925	953	925	941	965	925	945	995	980	946	960	885	920	934	993	958	909	968	929	930	967	908	942	935	958	959	932	960	983	976	974	917	893	929	952	985	922	929	973	992	992	979	978	1001	913	893	916	942	972	922	964	936	1002	1010	933	1007	968	977	962	948	978	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
4358	2478	3296	3118	2618	1953	1365	987	830	662	514	424	360	331	283	275	249	213	204	190	184	173	167	174	181	151	142	147	162	165	147	171	165	146	154	137	145	142	116	173	182	147	156	162	165	146	131	139	136	134	155	141	160	140	137	147	128	162	145	124	124	151	151	174	153	129	153	171	150	128	132	160	151	159	130	147	143	155	161	133	136	138	153	137	145	143	159	137	160	133	154	147	127	154	162	132	117	134	144	141	137	147	128	129	135	140	149	145	157	153	122	136	153	137	153	138	141	143	149	137	163	146	133	133	135	145	157	157	143	129	155	132	144	138	145	144	148	138	150	158	145	145	149	141	132	145	138	139	138	142	151	108	135	142	146	145	142	159	118	148	138	124	122	165	144	113	153	148	146	145	152	139	144	123	145	153	111	135	129	132	142	137	145	152	145	150	139	139	137	160	160	153	161	132	130	146	157	139	144	139	146	157	125	131	145	141	166	146	152	122	152	132	158	131	160	137	152	146	159	154	140	152	124	146	136	158	162	136	125	143	141	132	122	146	139	138	143	136	131	132	134	158	134	135	142	144	151	123	139	128	149	158	136	131	149	139	149	121	125	151	144	154	143	136	150	134	148	135	140	144	147	172	139	156	143	143	154	130	133	136	167	117	117	150	131	142	160	165	137	140	137	156	143	136	142	152	152	141	153	131	132	125	142	136	146	152	134	155	141	156	142	156	140	142	125	138	143	165	124	144	160	144	172	147	138	126	137	152	155	135	130	160	151	150	130	160	126	156	153	145	138	136	156	137	150	145	134	134	150	155	129	125	142	129	155	137	143	125	149	126	141	135	161	140	122	132	137	136	123	139	136	149	130	122	156	163	110	159	135	146	145	125	142	142	148	124	155	163	132	141	123	150	168	156	138	162	113	168	144	134	138	139	130	155	130	125	133	139	144	136	133	154	151	141	170	134	137	164	139	140	158	112	150	133	133	152	140	135	144	137	158	132	145	145	149	137	152	161	117	151	134	131	145	152	128	144	144	146	146	137	141	151	131	165	156	126	151	142	139	151	141	164	145	163	167	154	136	150	143	161	150	143	132	146	151	128	151	141	148	146	131	145	136	146	139	146	141	132	159	136	132	134	130	137	138	130	150	149	174	166	166	144	138	144	164	145	135	143	139	145	141	142	148	138	159	150	143	144	140	151	146	145	135	136	123	141	127	144	140	115	149	150	147	146	143	155	140	159	143	143	140	172	140	136	140	141	130	150	145	146	155	128	135	146	148	132	134	113	139	149	150	148	147	150	167	166	144	142	163	131	151	150	146	149	153	124	131	147	155	139	132	158	132	129	165	138	140	136	131	126	143	146	135	127	135	137	133	133	150	164	149	146	133	127	154	130	144	144	127	124	142	134	128	132	145	132	135	155	140	148	157	165	150	145	158	158	136	157	156	143	157	134	129	133	124	144	158	129	152	131	153	151	140	122	128	127	147	135	141	139	126	144	156	152	150	126	129	137	148	142	140	156	152	128	148	149	148	123	151	127	141	120	137	150	133	149	135	155	152	133	139	141	160	147	155	161	137	125	129	149	134	143	148	151	147	140	134	135	123	141	160	119	138	129	131	149	128	147	164	110	122	140	145	152	133	115	144	163	160	137	156	143	143	142	140	142	135	130	130	158	129	156	167	131	146	153	133	173	147	147	151	155	132	147	139	137	145	135	143	129	143	122	138	164	146	141	147	134	142	135	148	136	129	162	157	161	150	144	136	134	129	125	152	151	144	126	159	141	133	136	159	152	162	128	142	130	138	125	130	130	135	139	134	136	146	138	153	134	130	147	145	133	117	139	148	140	136	149	137	133	148	131	131	130	155	132	145	137	120	160	143	149	157	140	166	161	137	138	141	152	139	144	136	165	154	141	155	134	127	123	154	133	126	154	117	132	124	148	146	130	139	148	133	126	166	139	124	145	163	156	126	136	133	153	156	137	142	133	129	136	136	145	123	152	147	135	146	143	163	129	141	148	137	142	153	143	153	146	151	136	141	160	176	125	139	145	126	131	152	149	161	152	157	149	146	142	154	142	166	140	149	151	155	144	146	154	144	160	172	144	158	148	167	157	131	143	139	134	151	167	151	158	174	166	147	144	129	145	145	157	161	138	159	143	147	149	136	151	145	150	136	146	151	136	163	125	141	146	134	168	136	139	135	136	151	142	155	133	132	160	148	137	149	147	135	142	145	134	144	151	130	127	155	142	150	132	137	140	151	162	140	134	145	144	131	150	141	157	130	145	158	147	138	149	142	142	158	160	162	126	146	130	144	130	135	136	143	160	145	156	143	154	127	131	140	128	137	140	123	126	146	155	135	173	139	139	136	127	163	147	137	140	154	126	161	153	150	142	152	140	131	136	152	134	146	143	146	133	141	156	162	147	152	144	143	142	151	133	153	158	139	134	135	152	148	114	140	150	148	146	156	151	140	151	170	158	120	138	162	152	130	142	132	141	142	157	124	138	145	143	144	133	140	160	149	151	133	149	142	129	167	153	136	143	131	132	146	149	149	139	150	142	140	147	141	136	128	133	143	121	158	148	132	154	132	167	138	140	144	151	135	151	135	132	141	147	159	133	137	151	141	132	153	151	150	143	137	157	158	141	146	144	133	131	154	142	157	146	169	136	135	137	130	132	147	119	137	140	133	148	134	144	138	157	141	153	128	125	137	162	141	140	123	143	164	137	148	115	125	154	129	145	128	142	137	150	135	126	149	137	144	158	151	134	144	148	136	150	144	122	162	143	153	166	157	160	144	136	137	142	177	137	144	164	139	144	144	137	129	146	156	140	146	157	150	144	143	149	151	137	133	129	170	153	148	130	158	140	144	151	134	159	133	159	130	134	125	126	138	136	137	135	152	142	124	132	131	148	149	117	131	119	154	135	130	136	127	155	135	149	144	134	152	140	144	151	144	155	154	154	144	152	138	156	138	130	142	148	128	154	149	147	146	128	141	132	154	155	138	132	139	123	157	128	158	136	139	146	140	145	151	155	162	160	137	162	166	146	126	132	140	134	134	153	129	135	131	149	158	156	149	142	134	140	145	131	132	153	130	153	142	145	179	135	140	151	139	160	136	139	118	127	123	159	126	139	142	133	149	138	130	157	148	120	140	139	150	138	127	168	148	146	144	115	143	134	129	151	157	151	124	146	125	133	131	148	159	141	138	142	133	150	130	130	129	137	143	157	143	146	135	150	138	119	146	160	137	124	145	148	146	138	164	148	149	146	133	150	140	147	164	135	131	116	150	178	164	157	137	135	158	148	132	123	125	117	132	151	124	133	146	143	154	159	168	138	146	147	140	165	149	132	150	148	150	137	141	147	151	149	150	129	127	179	156	141	141	150	140	135	133	135	137	133	153	141	147	138	137	148	162	133	131	162	138	149	115	153	143	135	153	138	149	136	128	131	145	131	151	181	141	126	170	153	134	146	133	136	139	131	131	138	156	148	144	148	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
3412	2948	6798	9096	9120	7587	6063	4799	4043	3254	2600	2277	1993	1785	1445	1327	1098	951	962	860	789	758	707	630	626	565	574	589	589	570	525	525	525	556	529	523	536	517	501	522	517	459	489	500	506	501	481	525	496	483	512	487	505	513	470	482	453	537	511	478	496	478	478	487	512	477	481	493	460	521	498	481	480	534	476	480	458	492	482	499	487	462	464	525	489	464	508	453	434	467	447	474	488	433	464	479	459	429	496	490	454	488	486	486	492	504	470	504	471	498	475	501	473	471	471	502	483	497	481	481	472	497	493	515	472	465	506	483	480	448	475	490	451	482	450	418	470	496	502	475	475	486	518	457	459	480	501	474	454	492	454	465	465	466	454	459	523	448	467	493	506	474	492	501	457	523	453	434	480	497	521	466	487	496	498	465	492	538	494	470	476	471	453	506	488	520	460	468	483	430	470	473	499	502	468	475	478	540	490	475	495	471	502	501	482	473	457	474	500	487	489	479	439	491	443	469	493	493	476	452	492	483	471	478	528	479	498	463	521	482	470	485	483	479	484	493	460	474	479	475	458	497	460	504	459	484	532	486	485	480	439	487	440	447	483	494	476	512	502	484	449	472	449	490	499	483	486	449	470	488	476	495	494	497	514	474	484	513	467	492	453	477	480	472	468	461	476	490	485	429	509	479	463	502	487	486	464	505	498	489	464	481	481	476	499	466	496	518	454	491	493	482	455	496	499	418	490	506	468	471	424	490	468	453	480	485	475	459	509	505	466	469	478	471	468	504	480	501	467	445	498	426	472	491	500	456	490	456	461	474	458	489	492	474	495	458	475	500	495	469	474	472	511	496	482	481	492	485	516	459	501	548	501	483	456	462	498	470	475	484	469	490	462	479	469	451	471	533	466	485	500	502	468	470	480	489	483	432	487	485	487	508	458	485	484	485	455	527	470	461	471	488	505	453	448	467	506	477	487	493	470	494	507	520	445	507	503	492	519	486	482	474	424	471	429	474	474	477	459	472	480	501	444	475	512	481	485	482	502	470	460	450	475	473	488	447	461	498	435	504	445	510	478	475	491	524	472	524	458	516	456	470	461	443	481	467	498	500	485	518	458	496	479	459	494	459	468	487	459	454	471	486	461	478	449	484	468	492	477	461	510	469	495	446	458	467	450	448	466	481	473	460	459	465	471	492	485	492	486	469	499	477	444	493	462	474	494	497	493	466	483	520	466	457	491	495	486	437	510	465	457	492	467	483	535	497	485	524	492	481	481	470	480	474	504	504	469	498	470	480	490	467	459	470	493	511	477	487	439	458	468	510	461	467	490	502	474	503	455	487	494	497	519	486	505	480	451	504	456	479	517	492	477	481	459	449	484	485	499	467	457	461	456	473	458	436	499	455	460	444	488	446	478	456	506	488	471	475	474	496	480	490	461	484	491	496	480	466	500	462	475	442	451	462	460	505	485	483	517	480	475	444	479	500	474	464	487	460	489	465	486	474	497	491	455	513	484	486	534	448	476	448	473	478	452	526	487	503	499	481	443	479	494	440	501	467	478	508	483	446	478	455	436	454	453	456	454	495	494	498	485	454	494	479	459	486	493	427	481	465	504	509	473	493	476	466	463	488	464	469	483	488	488	442	495	495	483	469	490	452	460	502	492	505	486	493	475	466	483	525	482	499	484	495	490	452	479	517	492	512	483	463	487	453	463	484	453	460	488	478	504	481	425	465	493	509	418	478	510	465	468	466	471	437	471	509	487	461	500	480	480	493	465	519	454	483	467	468	508	490	511	463	486	471	451	476	477	453	457	526	467	489	470	513	470	466	464	468	501	472	491	461	490	467	494	429	474	486	513	501	485	460	516	465	471	514	523	549	485	485	490	469	496	495	483	511	459	495	486	489	503	481	460	474	470	504	491	471	478	493	494	518	458	477	452	456	476	494	485	467	453	503	471	464	508	456	479	456	488	447	528	456	443	450	484	471	470	474	465	510	517	477	445	507	462	478	489	499	490	525	495	418	473	429	466	453	476	472	425	446	458	515	523	497	497	487	498	474	492	455	501	489	489	490	476	489	510	485	488	477	490	508	479	453	448	485	481	529	497	507	425	466	481	517	518	489	507	485	485	489	453	466	492	493	495	493	485	458	440	477	466	488	466	513	485	463	466	494	518	490	445	483	440	457	497	481	465	464	487	499	473	484	482	491	468	469	441	469	505	465	460	439	497	493	463	465	486	512	478	480	481	536	489	482	474	509	503	497	498	505	468	508	501	484	462	486	512	472	506	475	439	488	468	461	486	475	449	520	511	452	471	480	499	503	496	497	500	502	506	462	465	497	499	481	492	456	513	496	521	511	492	491	484	449	503	453	439	467	443	469	490	452	477	477	485	493	493	465	466	492	485	527	486	444	480	464	463	512	464	455	468	467	494	486	474	490	493	469	480	494	456	438	491	454	492	487	494	488	477	503	476	527	462	496	485	458	452	479	458	466	471	491	477	470	467	483	484	465	445	460	504	514	456	443	456	431	516	450	494	483	509	482	462	470	503	451	487	473	469	470	490	442	464	515	463	516	473	478	515	449	486	443	487	466	529	473	457	487	444	479	525	487	465	455	481	455	475	495	518	437	484	525	498	474	496	499	492	466	523	493	443	482	451	461	475	483	490	476	475	438	465	510	505	446	470	489	497	445	471	495	527	517	502	441	462	519	479	472	480	483	473	521	507	491	519	509	490	484	504	474	443	497	472	508	500	445	451	496	495	503	468	498	451	475	463	482	479	488	475	474	492	515	479	467	437	494	469	493	458	502	489	477	442	484	477	501	460	490	470	458	488	516	462	458	459	477	442	448	465	491	493	505	512	418	502	494	478	476	527	462	471	444	493	472	471	531	484	502	422	464	523	499	467	445	472	473	507	456	484	461	430	482	460	490	514	480	478	486	503	464	498	487	498	474	480	501	465	476	491	487	489	464	433	447	482	454	476	455	479	531	475	461	476	492	464	504	459	486	460	477	459	483	474	492	503	450	456	489	445	454	513	473	466	464	493	492	465	461	459	454	461	480	468	449	473	493	484	490	470	468	467	491	477	478	483	479	470	505	475	483	482	484	533	476	482	486	458	534	439	495	450	479	532	494	489	508	477	429	526	525	442	469	440	451	501	475	525	465	494	491	467	510	520	478	520	464	476	484	508	456	493	512	480	491	495	474	498	467	479	488	492	510	489	471	505	478	478	483	457	494	498	502	452	493	473	485	496	479	488	512	476	511	481	483	469	527	482	480	462	489	474	457	475	471	446	455	454	534	432	469	543	480	477	505	459	469	487	492	446	447	479	478	485	456	481	504	460	486	450	502	437	479	461	506	504	495	463	472	458	442	445	462	478	510	463	495	456	504	445	485	458	470	460	450	452	460	455	459	485	480	473	480	493	473	483	487	423	469	487	526	527	489	490	468	538	469	457	473	500	495	482	462	481	468	475	474	494	495	488	483	474	463	493	479	497	459	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
13017	7780	9146	9180	7706	5524	4100	2857	2201	1714	1443	1377	1183	1066	884	785	629	579	640	794	661	578	542	485	494	438	426	378	409	433	400	350	338	344	361	375	346	342	309	305	309	334	274	274	300	264	250	256	284	253	296	282	293	266	250	229	245	252	275	261	305	256	245	245	251	233	246	236	245	223	261	247	249	237	256	219	259	273	252	282	247	289	258	267	231	257	258	290	230	228	232	257	247	269	237	277	248	253	264	234	261	249	250	272	234	239	250	255	286	281	271	266	221	235	229	239	247	271	293	255	254	243	270	273	250	229	244	255	245	254	226	275	235	256	246	240	241	250	273	244	270	224	258	245	231	243	236	245	250	234	230	240	242	263	240	251	255	231	256	271	241	258	263	242	263	256	263	294	251	262	280	263	249	267	270	262	231	253	268	267	238	268	268	232	256	257	247	259	266	248	245	248	241	232	221	268	247	239	263	271	249	257	258	261	252	248	227	254	233	251	250	251	228	278	224	242	240	252	236	239	224	247	248	241	264	253	257	265	246	243	247	265	257	254	261	251	233	257	244	233	265	260	246	233	244	262	242	241	275	289	261	246	261	231	236	284	287	269	268	230	221	268	248	263	253	235	275	240	261	251	263	239	268	246	275	249	237	244	225	231	249	257	258	256	232	272	290	238	271	274	245	219	239	239	251	259	249	246	261	245	231	248	282	237	251	262	237	271	244	256	218	245	251	248	283	226	257	233	249	239	244	256	255	275	258	247	240	278	252	250	256	237	257	234	237	247	231	251	236	260	243	254	244	238	244	241	249	257	244	227	263	242	265	279	268	245	249	243	240	254	285	225	269	257	253	237	244	243	252	225	239	270	244	275	231	257	238	225	261	220	237	250	276	245	233	239	222	259	264	250	270	255	254	280	284	234	279	253	251	225	242	255	252	258	259	287	246	265	268	250	254	250	281	255	220	224	252	249	257	261	250	248	239	264	258	245	267	267	258	252	252	255	231	264	250	222	229	248	254	270	252	277	231	252	234	256	256	264	258	253	236	245	249	262	265	256	234	234	265	216	257	222	263	275	267	262	282	274	275	257	247	233	243	263	271	279	234	270	232	259	238	251	253	265	246	228	250	252	231	254	255	269	227	261	266	251	249	248	237	234	253	241	244	249	270	256	220	256	254	236	220	273	260	275	230	238	273	222	250	260	272	256	230	250	250	239	225	230	247	267	223	249	254	240	249	240	239	267	264	279	266	269	252	244	245	287	234	264	261	231	245	273	265	259	243	263	252	220	248	235	276	245	275	248	245	274	237	261	260	230	245	254	265	236	226	247	234	219	226	229	266	257	266	239	253	242	255	241	290	240	245	258	247	246	263	264	248	289	234	262	235	251	229	260	246	245	254	268	285	271	253	243	268	279	251	244	251	218	265	233	244	225	267	255	232	247	257	256	221	245	273	240	237	272	271	266	249	258	255	214	254	237	270	271	258	265	273	250	245	252	245	241	269	270	233	247	264	240	235	271	261	260	262	259	248	282	268	274	234	250	247	218	263	250	255	229	254	239	252	253	249	237	267	243	245	267	265	237	265	252	231	258	258	246	221	284	225	267	282	270	275	270	261	258	242	277	244	244	236	230	261	229	268	272	222	246	253	262	203	261	241	250	253	253	258	236	255	261	240	224	254	243	239	276	274	243	273	274	227	258	241	216	280	265	267	250	242	259	235	229	260	266	251	277	268	232	261	246	245	236	245	235	242	245	253	267	260	261	265	261	247	253	255	236	254	250	252	231	267	248	251	244	257	283	241	254	248	230	231	235	230	263	264	243	259	295	263	280	234	267	257	253	241	231	242	241	247	245	228	252	260	284	248	267	234	263	273	244	285	247	253	256	253	258	250	256	267	266	250	239	250	260	234	255	237	257	248	240	266	240	271	237	270	246	259	247	261	246	237	251	251	254	220	223	218	219	243	267	264	260	242	229	265	235	238	244	275	263	263	294	241	265	252	236	255	265	242	234	247	247	255	243	254	254	234	242	236	211	250	277	243	250	269	250	238	231	270	249	251	236	262	268	263	261	265	245	266	273	244	269	279	256	235	233	256	268	256	276	244	244	221	242	240	213	251	275	242	266	225	261	252	280	253	228	264	246	262	260	241	262	256	230	223	258	242	273	269	247	259	245	231	219	258	268	261	228	240	259	266	257	235	245	251	238	249	249	237	255	228	227	256	246	218	276	288	232	262	221	266	266	282	255	234	258	276	227	224	278	263	315	240	250	253	253	245	230	256	258	239	248	238	254	255	254	232	224	260	261	262	251	251	247	228	249	246	252	240	272	277	256	266	261	265	253	231	253	269	253	257	240	247	256	251	243	239	245	276	232	284	243	241	248	250	239	246	245	259	239	271	259	288	276	246	228	248	213	246	273	256	251	273	264	250	254	245	240	264	284	289	252	250	277	223	243	259	257	227	260	240	242	253	239	255	241	265	233	234	255	246	228	257	241	244	249	239	255	286	255	259	245	260	247	240	243	260	271	213	233	253	263	234	260	250	259	264	235	262	258	232	257	249	221	263	248	267	264	234	218	238	275	269	271	251	253	236	237	254	245	295	248	278	268	250	266	236	248	255	252	225	261	217	247	265	240	242	261	221	246	219	220	259	242	275	274	231	239	266	266	259	231	253	240	235	265	282	259	274	283	230	260	257	263	264	260	246	246	259	237	241	248	258	248	251	285	247	238	225	273	260	251	246	239	266	242	235	228	214	237	252	250	278	283	263	264	246	235	257	271	237	259	219	252	246	257	251	262	295	254	271	242	259	268	244	246	237	248	296	251	215	243	282	260	235	248	263	268	262	263	230	251	260	243	273	243	247	282	259	241	210	262	236	264	272	240	233	261	232	228	251	261	227	246	256	233	285	240	227	233	279	252	266	264	263	238	251	275	239	253	245	260	241	221	249	273	248	234	250	250	237	262	253	239	227	251	236	248	262	226	239	270	233	259	229	261	252	273	250	248	253	261	256	238	235	256	244	269	246	258	259	257	275	246	249	247	269	270	251	257	261	269	233	265	243	254	255	228	237	236	233	264	258	270	238	234	267	269	239	267	280	255	231	211	253	231	229	250	232	250	229	254	279	240	261	261	287	255	261	237	253	248	243	249	241	258	268	225	220	250	215	271	256	263	247	235	244	283	198	264	285	220	263	256	232	244	251	259	252	234	271	271	248	264	261	258	252	258	280	262	253	263	238	270	258	267	272	254	262	214	273	247	273	251	233	263	259	240	241	306	252	259	254	234	267	245	276	252	232	250	266	244	261	267	245	213	263	248	270	262	249	243	229	292	263	225	244	270	242	284	258	235	288	230	269	281	236	240	235	260	270	243	250	236	258	278	246	276	240	252	256	275	264	225	266	248	270	273	267	250	252	242	287	273	230	248	262	269	248	261	260	215	248	254	242	241	265	236	257	237	264	259	250	242	251	235	276	243	270	232	250	256	250	250	237	246	262	261	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
8687	7493	13424	17533	17316	14968	12855	10631	9540	8448	7420	7017	6081	5626	4313	4172	3269	3325	3649	4681	3984	3422	3130	3156	2499	2359	2094	1790	2119	1705	1902	1711	1447	1590	1516	1635	1700	1523	1287	1262	1265	1252	940	934	1019	1132	1079	970	1017	977	943	961	976	1056	838	904	843	813	811	805	821	742	796	833	752	786	810	749	815	783	753	789	800	815	754	745	730	720	804	758	783	745	756	789	721	781	807	762	751	751	788	737	802	770	755	728	787	787	783	758	745	762	792	762	802	751	740	747	800	776	708	768	778	749	761	753	731	751	741	754	786	776	784	763	748	809	775	744	796	761	787	783	807	733	766	790	788	765	740	781	764	714	720	764	820	793	812	740	746	726	728	786	764	757	757	760	754	808	757	708	798	754	733	758	766	778	784	737	745	748	780	780	773	722	780	784	757	773	686	763	780	712	765	781	782	756	698	776	781	756	763	728	783	781	739	757	785	804	746	794	814	745	734	816	738	727	746	836	773	745	777	755	729	727	790	788	778	727	788	750	757	707	724	749	701	783	729	769	781	732	785	752	718	740	729	728	809	730	786	766	765	778	758	716	766	739	812	741	796	724	785	706	758	732	805	804	735	742	773	754	746	731	749	761	768	804	778	785	795	770	767	752	760	765	730	742	758	787	729	785	782	699	749	767	750	742	762	732	765	816	791	760	767	785	763	809	719	745	828	741	740	732	811	726	726	758	757	723	791	799	741	755	757	740	742	748	798	756	738	723	766	728	794	744	691	758	736	762	708	779	747	742	778	776	731	759	739	760	797	764	809	769	740	766	760	751	734	785	736	788	768	735	764	800	764	810	759	688	804	758	770	744	757	782	812	805	789	759	750	725	757	781	741	749	784	756	772	752	818	738	762	738	753	774	721	777	756	748	775	753	764	752	745	764	776	799	738	766	730	789	789	753	774	732	759	799	784	754	813	769	765	775	754	757	793	796	759	750	801	784	728	769	730	751	783	773	785	717	779	717	741	753	783	774	753	769	740	751	750	720	765	714	740	765	768	789	734	749	741	773	718	800	785	814	782	813	730	748	786	734	820	767	735	825	728	822	749	758	701	779	736	708	717	697	737	736	748	736	724	730	832	768	723	764	749	769	726	747	749	716	765	751	715	768	810	774	784	764	802	735	759	795	774	778	761	773	731	787	735	822	796	750	787	780	745	766	714	742	774	767	780	753	791	759	775	790	783	728	786	726	817	768	722	748	776	698	729	762	752	733	762	764	756	750	793	748	751	775	815	767	745	785	771	822	796	774	804	761	754	807	806	749	734	805	762	754	752	738	798	782	765	735	748	736	769	756	782	759	804	742	800	756	762	775	768	732	729	745	772	733	789	787	760	770	732	777	752	769	799	742	773	731	777	801	723	750	795	794	763	769	795	758	763	778	751	790	751	770	790	777	720	765	797	756	808	748	804	743	768	718	784	808	719	753	760	765	762	737	777	729	733	752	741	733	736	743	774	786	745	712	769	697	790	790	767	756	742	728	750	772	785	759	767	800	758	794	758	732	749	705	751	782	817	721	767	736	722	782	719	767	752	822	709	794	777	759	782	795	754	764	766	737	762	756	721	775	757	738	691	802	815	783	709	759	750	795	793	773	766	748	764	754	775	790	787	722	789	770	772	772	758	792	786	776	778	737	763	744	748	791	783	774	761	759	762	726	788	750	806	757	752	782	772	748	784	752	755	835	784	746	768	788	774	736	705	766	792	782	768	779	799	739	764	801	824	802	746	794	789	779	745	724	756	788	815	748	800	795	783	734	774	750	750	768	771	782	762	795	782	748	775	771	801	785	768	777	760	697	729	758	748	767	737	792	784	791	825	786	789	796	734	755	748	817	761	768	794	771	772	754	775	725	807	741	755	779	755	752	769	742	720	726	776	796	798	729	763	786	759	720	783	752	731	758	733	773	768	807	775	796	781	748	782	793	767	750	759	737	809	752	748	709	768	722	725	765	738	759	724	762	749	747	762	731	780	759	793	783	736	711	762	766	741	721	757	778	743	784	776	743	680	828	770	723	812	759	756	696	765	833	777	731	747	764	787	787	741	745	730	809	706	807	729	792	774	765	729	793	761	789	773	793	806	775	760	720	762	759	798	817	760	787	753	767	736	721	809	781	748	738	736	796	777	736	772	767	758	737	811	774	779	820	736	729	738	712	777	704	744	778	758	728	777	787	729	760	782	779	747	817	791	784	739	758	773	792	764	782	738	778	784	817	825	798	793	770	754	733	727	784	765	807	768	769	766	739	748	734	762	789	754	783	755	724	731	792	781	744	751	717	718	777	764	766	785	729	810	780	723	748	716	766	716	767	761	775	746	735	772	743	745	806	760	784	804	742	792	794	744	757	750	756	779	725	770	722	733	792	788	800	793	756	805	770	760	743	701	784	756	754	770	778	791	772	739	768	754	737	720	717	824	760	802	774	738	761	767	794	731	788	792	767	761	791	746	776	770	703	782	788	786	742	748	765	777	801	767	758	785	754	797	757	767	725	764	757	783	771	785	740	768	784	795	773	747	791	738	772	767	800	761	740	745	805	813	802	762	758	771	777	722	766	797	783	757	742	757	777	744	760	745	783	820	751	781	763	733	752	780	801	772	742	750	738	804	746	801	764	768	767	749	745	759	769	769	788	764	768	733	747	722	782	762	686	787	753	733	769	730	738	763	754	800	748	750	747	726	763	750	771	725	746	764	780	726	747	768	794	761	755	735	775	741	769	751	743	753	739	755	795	806	750	793	718	743	766	741	774	790	767	802	793	800	774	772	743	771	787	736	691	741	774	770	751	754	823	752	783	769	775	676	718	789	728	766	786	808	744	721	781	755	838	740	754	734	777	782	754	721	761	792	746	758	747	776	786	783	764	717	747	786	750	774	718	751	742	738	772	807	787	790	753	772	823	729	813	798	778	798	715	752	740	737	740	773	778	765	769	765	726	763	751	789	757	805	740	720	790	775	776	779	796	772	725	756	739	793	762	763	777	748	712	763	770	777	728	718	727	796	792	776	745	745	778	794	757	777	757	784	777	738	773	762	748	761	745	782	757	751	792	727	752	750	730	807	790	762	759	767	783	766	762	744	708	795	724	760	758	730	774	779	773	796	769	760	730	777	788	727	765	746	799	786	787	759	812	790	725	785	753	774	747	744	737	722	777	763	787	747	736	742	735	765	774	751	765	788	754	753	770	716	801	771	783	732	709	762	739	789	746	737	784	767	774	748	774	736	773	753	764	770	780	740	754	786	752	796	798	728	717	782	801	766	710	785	771	734	753	784	767	773	787	742	777	728	791	793	764	794	779	739	792	754	777	780	750	782	712	742	734	738	778	810	775	775	734	778	783	816	807	727	770	789	743	712	763	757	771	763	707	755	806	790	715	734	791	799	757	754	764	744	770	774	774	764	755	706	738	714	778	837	789	766	777	806	744	784	797	784	794	799	781	756	815	759	737	812	752	744	756	729	733	800	781	754	779	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
22132	13257	14345	14366	11895	8443	6949	5273	3725	2879	2555	2181	2012	1932	1365	1423	1016	998	1283	1337	1187	1010	879	939	756	673	764	703	702	551	639	563	501	497	534	534	532	458	504	456	438	446	377	383	363	404	408	351	373	390	394	423	363	412	323	352	350	331	377	303	337	335	324	310	302	349	327	328	342	343	324	321	336	351	319	346	333	344	317	342	325	324	300	324	345	322	323	332	346	340	345	326	305	342	331	317	300	333	350	350	335	372	320	328	315	316	334	318	343	295	313	314	324	337	307	309	348	338	356	304	337	309	357	342	338	321	297	316	312	353	334	333	323	359	322	340	320	363	335	305	305	336	330	335	313	327	317	321	358	305	324	318	333	319	323	314	348	315	353	340	321	334	307	300	318	357	323	320	364	349	327	285	350	318	286	327	345	315	311	324	310	294	358	311	350	339	333	334	307	318	338	327	316	340	297	298	333	286	353	348	304	292	326	333	333	318	335	285	335	336	315	325	313	335	310	320	345	361	330	333	318	309	335	318	344	312	357	319	305	345	335	329	328	314	331	300	322	330	327	332	352	330	326	303	331	311	346	312	321	337	334	330	356	332	327	315	339	310	315	323	330	326	328	311	341	334	350	323	299	297	322	320	346	370	279	299	305	330	337	334	312	312	321	299	311	332	320	321	314	294	312	342	327	326	363	311	289	367	323	323	321	299	326	341	353	314	309	310	316	335	312	303	332	339	352	357	326	292	334	339	328	306	306	325	308	312	309	353	344	365	328	363	323	355	329	308	319	282	336	311	337	350	313	336	309	353	320	337	327	340	339	314	331	291	325	315	302	296	304	339	322	306	315	305	301	316	342	315	330	311	353	346	333	288	322	309	287	329	314	319	333	320	307	325	322	325	321	327	338	305	344	331	339	320	326	326	321	297	332	322	322	292	310	302	341	325	329	322	351	317	340	319	303	306	312	307	333	343	330	313	347	313	322	327	357	314	334	356	303	334	321	328	337	358	304	308	325	292	321	329	340	318	325	298	319	332	305	365	280	298	337	347	330	311	328	315	337	348	341	335	313	335	338	333	362	322	343	353	331	348	326	308	325	348	293	305	330	349	337	321	309	316	294	313	334	336	335	341	317	350	324	329	333	334	323	303	350	331	345	305	307	343	326	323	334	299	319	328	342	312	314	342	320	321	335	344	344	304	348	302	337	328	315	296	323	342	334	325	310	328	329	323	332	279	342	357	372	293	346	329	332	321	314	337	338	298	339	338	320	329	323	336	333	299	321	350	319	332	333	305	322	310	323	325	335	336	329	342	323	338	336	338	305	340	346	304	336	339	337	323	342	316	346	303	334	317	358	366	299	309	332	323	361	362	319	318	311	347	350	312	334	318	270	324	322	316	341	307	327	328	293	299	356	319	348	296	314	325	321	288	324	336	305	329	305	335	331	328	358	334	320	315	334	281	310	308	313	322	338	333	344	340	348	344	332	343	367	338	314	332	343	350	304	334	337	352	344	339	360	347	290	342	320	316	319	332	326	352	353	339	318	340	334	333	331	311	330	347	298	319	343	316	318	316	310	318	319	333	340	324	313	344	320	298	328	308	333	335	346	317	319	330	330	333	291	324	324	317	335	316	328	298	308	343	329	308	352	345	324	333	324	330	318	337	346	327	315	315	319	361	312	338	318	317	314	307	305	326	335	322	333	339	323	307	325	329	301	335	323	325	337	364	303	323	317	313	306	318	286	293	334	296	309	345	358	295	323	308	300	337	320	353	312	314	359	348	353	309	322	340	317	366	333	328	325	348	317	323	355	313	324	343	373	346	297	303	306	316	300	318	311	304	356	314	352	354	318	317	332	330	313	332	348	324	287	361	339	339	333	351	336	339	335	326	297	325	310	324	302	314	324	282	308	305	308	379	301	322	338	358	333	341	340	314	327	346	318	348	349	318	326	364	320	314	343	335	361	365	331	323	330	327	328	340	326	307	303	354	294	329	362	281	316	313	324	326	321	308	301	284	321	332	323	315	304	344	332	297	287	335	299	336	366	350	336	322	320	322	345	324	332	326	320	354	346	327	294	341	316	324	336	320	351	354	315	314	327	315	299	324	315	331	340	312	348	344	338	320	304	305	320	332	311	327	319	349	317	363	332	340	330	344	323	306	316	354	361	327	331	306	341	307	347	362	345	362	327	353	322	326	312	325	341	346	332	324	360	326	310	327	308	317	346	340	317	300	294	328	355	293	318	319	327	317	326	367	291	308	363	371	322	360	363	346	325	335	308	333	336	364	305	318	332	318	365	321	308	283	331	319	341	339	301	323	321	345	312	340	300	330	315	306	332	341	319	328	309	326	298	347	351	309	318	318	324	328	300	347	312	338	307	313	303	333	327	327	331	334	336	345	301	349	319	356	369	326	299	318	338	344	341	303	304	313	315	315	341	313	339	323	349	326	312	334	332	337	340	316	317	348	361	337	300	320	347	315	339	340	316	328	328	323	276	352	343	315	329	295	294	329	328	325	334	342	308	339	353	325	347	324	323	319	340	346	340	360	314	326	338	330	337	328	347	287	318	325	321	315	299	313	327	289	320	336	303	318	323	334	324	337	331	325	349	348	352	306	334	334	307	343	317	309	322	340	324	321	325	340	352	326	331	323	318	331	343	333	307	348	304	321	335	297	354	332	307	320	351	341	328	308	340	308	320	344	346	329	326	320	338	322	291	322	292	332	320	322	328	335	313	328	338	321	308	306	310	344	319	334	298	305	308	318	310	328	334	327	320	325	328	352	327	305	304	327	303	289	340	346	356	335	333	320	339	321	311	365	333	324	332	329	340	335	339	323	333	344	328	333	345	338	363	288	338	308	320	322	332	321	318	322	325	338	344	327	306	306	299	328	339	337	341	327	330	326	334	347	321	305	331	340	329	330	317	345	319	345	340	317	336	320	330	310	303	329	336	293	350	330	307	336	317	318	318	311	338	325	333	310	320	336	356	342	313	324	321	327	320	330	302	341	296	314	347	321	299	319	338	307	334	319	312	374	351	321	311	330	335	290	336	322	349	336	352	321	340	312	359	297	321	313	324	359	327	313	340	317	342	335	296	348	307	334	324	329	310	333	319	349	318	320	328	336	337	320	324	347	309	347	340	313	333	297	290	337	315	319	317	316	313	320	252	341	313	314	355	315	305	335	338	342	337	323	324	324	314	307	342	309	289	296	330	335	319	329	324	330	334	311	376	329	288	341	331	301	310	364	304	355	321	307	325	330	318	320	309	316	309	316	365	326	332	299	331	321	326	341	260	314	316	335	298	318	357	303	312	324	324	306	315	310	386	323	313	328	295	316	333	323	343	331	303	339	337	344	334	369	333	338	310	335	337	310	305	341	327	305	329	354	322	340	319	324	341	344	316	326	318	334	313	330	323	331	332	327	310	276	336	307	316	300	323	321	340	314	364	306	342	332	314	310	283	320	379	355	335	280	341	299	326	344	308	336	315	304	327	347	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
12058	10830	18022	22817	22200	19715	18229	15924	13620	11941	10989	9904	8898	8801	6929	7128	5474	5377	6112	7195	7180	5911	5035	5209	4194	3692	3180	3609	3808	2960	3291	2682	2333	2532	2734	2566	2688	2181	2057	2042	1962	1456	1274	1229	1429	1626	1652	1513	1349	1435	1389	1401	1452	1447	1149	1137	1167	1046	1041	1039	1046	967	995	973	978	994	971	963	1010	972	976	994	1000	935	997	949	952	956	954	967	960	1015	924	954	911	960	951	1014	954	945	928	933	963	967	881	950	960	967	922	942	945	927	970	1019	927	932	943	959	962	956	973	951	978	931	947	944	956	913	945	956	936	967	954	885	930	970	947	929	955	976	960	930	972	911	954	924	951	909	946	945	970	904	968	935	904	960	953	901	969	900	950	960	1019	970	954	992	968	933	921	924	969	968	927	941	940	953	937	888	938	952	967	934	939	989	927	962	933	964	970	967	936	939	941	952	970	887	951	905	905	963	973	1024	926	937	956	930	912	997	903	922	877	921	957	1027	893	937	932	945	965	923	952	952	975	927	919	937	959	919	979	873	976	920	946	899	943	930	917	919	907	909	904	955	909	923	928	918	951	960	951	965	958	918	942	897	898	921	944	901	913	965	946	948	949	904	914	934	941	966	919	940	912	888	936	924	968	993	953	908	930	935	861	909	940	967	900	988	977	898	945	910	914	923	965	924	993	990	939	939	920	961	977	913	975	963	959	988	963	976	977	979	903	990	951	970	896	1005	954	903	933	928	938	973	973	1009	954	943	936	919	970	915	932	956	954	966	894	991	935	912	924	957	928	949	977	952	868	916	943	955	914	956	979	900	906	887	956	925	915	935	905	923	896	903	925	929	916	973	908	943	937	930	976	928	930	917	900	954	948	960	916	929	920	939	937	943	940	910	947	974	921	897	908	930	995	897	926	948	972	933	935	898	943	885	891	901	947	963	956	950	955	919	942	973	946	949	951	900	950	934	907	949	954	955	925	946	938	916	897	947	968	921	907	910	951	909	937	908	964	966	898	995	924	919	933	959	949	891	906	963	957	968	931	883	913	925	904	854	924	943	903	926	991	872	948	944	979	962	928	890	934	928	960	944	937	944	975	931	918	912	924	909	948	876	931	945	926	893	971	903	973	956	941	892	917	903	963	921	896	922	962	917	904	946	957	903	933	954	940	954	950	883	941	878	980	953	959	943	954	943	959	863	915	933	958	940	1020	912	921	948	948	939	971	937	990	907	978	874	977	919	957	906	942	931	912	932	910	945	944	897	1003	968	923	951	959	928	925	943	985	983	943	937	940	940	899	926	948	946	962	897	915	920	878	962	930	935	920	951	944	966	950	966	924	930	897	962	965	928	940	909	965	956	900	902	926	967	913	944	933	914	947	948	929	921	985	881	900	939	959	846	932	950	907	895	1001	944	920	964	916	905	987	939	953	960	960	940	951	931	914	941	955	896	948	945	964	935	934	997	942	887	902	953	960	955	995	920	928	905	961	917	908	938	940	940	940	937	925	984	894	926	949	929	901	842	900	940	933	976	924	981	983	916	930	933	921	926	913	876	930	986	902	933	917	933	928	958	942	878	938	903	909	895	936	962	947	969	935	954	936	953	942	929	963	914	879	928	908	900	944	897	903	956	943	913	906	919	951	907	960	851	916	981	884	961	964	1004	938	918	947	870	971	905	957	923	924	994	918	946	905	941	916	928	882	954	941	959	930	933	981	950	940	896	916	962	909	940	949	946	991	941	921	945	931	925	898	905	842	901	913	928	889	901	937	893	957	971	931	939	931	882	885	934	938	923	977	977	934	914	906	933	965	929	908	905	938	947	961	921	962	952	919	954	941	934	907	908	940	982	985	878	934	938	979	955	918	947	976	930	916	913	971	924	909	1015	988	933	889	976	953	982	955	963	929	955	912	926	951	1005	905	991	933	954	937	862	921	989	973	936	913	946	939	916	946	927	957	961	906	950	910	940	917	934	937	965	903	928	964	917	886	946	960	881	995	881	944	931	916	889	922	889	951	910	959	968	996	946	956	935	911	924	944	940	947	958	952	964	958	940	936	912	917	883	950	916	931	917	886	951	974	920	977	885	964	919	875	935	895	887	984	960	950	977	930	914	934	902	947	860	955	927	926	897	911	951	891	912	946	931	914	923	946	927	962	886	960	935	969	1006	946	882	978	903	979	944	961	985	914	929	956	955	915	943	900	880	967	918	953	974	929	903	945	884	951	937	934	932	898	893	951	920	937	931	1016	896	896	918	939	895	945	938	941	908	980	937	873	981	944	916	925	945	903	984	896	857	958	920	922	953	908	929	907	921	914	932	956	951	936	974	941	902	957	975	902	952	915	933	960	948	912	931	967	923	980	936	962	934	993	943	899	921	939	937	930	931	959	985	948	877	890	993	928	960	969	937	924	946	919	941	919	882	923	912	921	927	934	919	904	919	917	906	922	976	979	898	945	902	969	948	913	900	888	945	921	921	901	910	946	877	958	938	961	984	919	914	1004	902	972	926	927	964	867	952	937	966	960	914	944	948	894	970	926	915	993	957	963	949	952	948	898	919	924	935	992	911	944	930	896	910	931	910	988	975	937	911	973	950	924	919	952	987	899	956	976	923	934	960	913	945	950	1021	985	940	935	940	930	989	881	919	941	975	922	951	1011	929	947	936	928	956	978	938	922	932	961	1000	953	932	971	993	956	976	969	937	867	910	962	920	989	945	896	976	961	908	904	949	881	882	930	988	925	947	875	984	922	942	927	916	918	988	939	902	945	895	917	960	939	903	960	891	936	958	931	926	956	939	938	920	959	919	942	959	847	955	830	901	1004	942	988	863	960	930	929	984	985	920	976	927	946	906	954	905	943	892	892	889	920	925	934	872	986	875	918	895	924	978	937	903	884	956	959	939	954	978	963	917	941	928	902	915	933	947	942	932	913	951	935	1015	971	956	899	865	949	968	917	916	945	945	948	906	941	932	911	911	950	892	893	909	933	958	938	963	958	948	936	896	923	962	880	928	961	1025	924	929	928	944	924	924	948	936	911	943	961	948	944	906	950	932	986	910	942	884	900	940	1020	988	932	901	859	910	950	923	935	997	985	875	928	949	946	902	950	939	953	1003	941	978	934	946	923	954	991	935	956	926	944	848	976	940	960	924	952	951	908	928	1014	944	895	932	949	977	941	970	895	976	943	933	951	952	925	966	940	935	930	907	928	906	926	940	955	908	1003	934	942	946	917	938	980	952	930	950	944	882	934	941	930	945	935	967	904	900	991	952	895	927	880	987	854	970	879	925	902	944	949	945	887	882	956	946	961	939	967	880	970	896	955	945	953	876	965	906	887	957	947	928	910	903	914	943	972	877	940	915	981	1019	913	956	934	868	982	937	936	922	929	971	967	929	988	899	956	923	913	921	883	950	937	985	917	950	883	958	941	868	980	943	945	980	972	942	909	941	966	963	948	929	893	940	938	942	955	942	912	917	937	901	944	953	865	876	938	983	923	940	929	921	946	927	1000	928	925	900	919	929	968	912	983	920	902	969	958	969	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
4190	2494	3343	3094	2498	1800	1339	1034	812	606	442	386	349	320	253	235	187	167	201	185	167	158	182	152	158	167	123	143	148	158	126	139	136	143	130	135	121	142	142	142	129	140	144	135	130	131	162	133	149	130	127	134	121	139	140	146	128	120	124	138	135	143	140	131	140	124	134	133	146	135	131	144	147	136	143	139	140	133	154	134	135	123	120	147	130	148	164	125	145	133	140	141	149	138	137	132	134	130	151	131	144	140	136	135	152	149	167	140	154	135	134	136	131	149	124	175	133	147	131	151	151	142	131	134	147	150	116	132	145	143	146	133	157	149	128	136	145	153	142	131	146	136	179	124	163	144	132	137	133	132	119	122	143	147	149	132	125	122	139	130	147	142	131	131	128	135	156	128	149	140	130	125	133	121	150	126	146	134	135	148	122	125	127	158	147	152	162	137	150	148	136	137	114	120	133	130	146	150	136	153	155	131	129	137	133	132	135	149	148	145	141	141	139	146	151	124	147	140	146	139	119	133	120	145	140	119	143	122	161	147	141	135	128	146	142	139	129	126	150	135	137	145	144	152	137	133	148	142	145	146	122	136	147	108	145	126	143	146	144	142	138	112	158	154	147	173	144	142	135	152	135	136	150	126	123	143	126	130	128	128	133	129	123	157	127	141	149	136	124	135	139	130	143	126	148	129	121	127	135	124	132	146	131	170	141	137	125	123	111	150	140	121	119	143	158	136	132	142	129	140	128	129	134	150	149	136	119	151	156	133	121	130	123	158	146	148	142	136	136	130	149	134	148	131	163	130	145	121	133	144	149	124	147	127	144	146	135	133	133	149	144	137	122	137	151	153	146	143	158	167	153	118	112	127	144	114	102	137	115	137	146	135	135	158	131	148	139	148	145	129	145	144	135	161	129	139	139	123	117	137	144	125	138	144	153	159	140	143	140	149	168	131	122	159	146	120	128	147	141	128	130	151	146	126	127	129	129	142	134	138	118	139	127	130	133	142	124	144	144	101	136	143	123	128	158	128	144	143	121	171	147	138	118	116	132	137	119	160	141	137	119	143	143	140	134	140	137	129	136	154	120	150	154	137	121	143	151	150	129	153	123	136	147	117	127	140	142	143	146	148	127	136	137	142	167	123	162	140	152	142	148	143	146	135	158	125	156	122	138	141	118	138	146	133	140	141	135	139	158	145	147	132	160	154	131	122	131	143	126	142	150	135	138	148	151	140	148	129	125	134	151	133	155	126	122	149	153	117	112	126	127	130	151	146	155	122	138	107	152	138	135	152	143	124	154	120	123	148	116	135	137	140	145	106	126	116	122	144	162	125	126	153	134	138	150	134	172	134	124	112	111	138	131	158	142	136	136	144	125	135	152	126	127	123	136	124	143	124	116	135	140	133	148	122	130	131	155	156	115	142	126	143	130	135	139	139	128	156	139	130	136	137	150	145	145	114	123	152	153	129	147	150	134	121	145	140	110	128	124	124	137	140	139	109	129	130	144	142	127	151	149	138	143	133	153	136	121	156	136	165	135	120	134	137	149	143	131	124	118	146	136	134	135	148	131	147	140	127	148	133	137	145	113	129	163	129	128	138	130	149	133	158	149	128	148	136	134	133	129	140	128	156	128	126	159	136	151	152	132	139	130	128	121	134	125	133	134	153	123	140	131	139	141	140	121	110	127	137	142	148	127	147	151	127	135	141	144	123	136	144	147	127	135	130	129	129	147	145	137	122	160	145	156	122	127	129	117	115	140	131	160	148	157	139	140	123	145	129	131	153	131	148	140	144	122	143	146	160	131	143	140	128	134	146	143	155	138	149	161	123	124	125	119	121	125	128	129	124	134	132	121	135	131	139	144	135	145	133	131	150	157	114	129	148	136	138	150	131	119	130	133	121	143	129	143	147	132	138	157	122	160	144	142	125	149	153	161	138	141	149	142	150	152	160	140	127	136	145	130	116	148	141	141	120	135	147	143	135	135	125	152	146	137	117	146	143	139	143	133	152	143	120	125	142	157	130	144	144	135	152	139	144	119	126	163	139	169	120	150	150	156	129	145	120	126	142	144	121	130	149	156	132	150	121	129	141	147	154	155	148	120	119	140	140	135	158	133	131	137	139	139	114	130	147	123	159	142	142	159	126	162	128	143	136	129	129	156	126	137	135	138	126	144	156	132	133	126	164	141	132	143	126	139	137	139	136	133	109	134	128	136	123	133	118	121	146	139	162	141	145	136	138	120	118	125	139	130	163	133	123	126	143	136	133	153	177	142	140	149	126	144	128	142	125	141	136	137	138	123	128	114	149	134	158	145	156	146	148	143	131	150	126	136	141	122	147	135	117	126	129	122	130	129	133	126	148	137	134	124	145	105	136	119	152	143	125	136	126	124	115	132	118	135	132	107	126	141	161	149	147	139	153	149	150	136	131	155	117	141	134	132	130	140	135	144	155	128	132	145	137	121	127	123	149	139	137	140	142	141	127	152	147	155	141	127	160	139	140	123	114	143	157	125	139	122	142	142	141	139	141	144	116	138	138	125	131	171	106	145	145	127	146	138	144	134	142	145	150	123	135	128	149	139	155	124	130	154	150	124	128	147	137	129	141	124	141	137	133	120	133	155	145	130	136	131	142	151	153	145	139	141	143	128	133	132	122	124	147	133	119	150	147	132	127	163	147	137	136	141	146	153	119	126	140	138	132	125	128	134	146	138	149	138	137	120	145	179	145	143	142	163	125	141	139	139	126	150	130	132	131	151	141	135	152	146	144	123	148	150	149	142	146	171	131	119	128	130	123	148	107	131	167	131	133	130	122	147	142	117	132	116	143	149	136	130	151	168	133	144	144	130	130	113	157	140	142	136	135	129	158	144	139	123	150	160	150	128	155	116	141	133	122	121	136	126	135	145	125	133	131	150	147	143	138	127	140	121	118	142	120	130	102	130	168	136	148	117	122	149	129	137	128	120	133	132	148	129	148	137	134	118	167	131	144	138	138	143	140	148	138	132	137	131	136	111	116	154	148	140	132	140	132	151	122	138	132	114	147	129	130	136	124	137	135	137	118	136	158	123	124	132	137	138	123	145	157	147	140	137	144	131	122	143	130	131	145	148	137	124	132	153	144	134	150	144	140	148	132	142	112	133	146	114	124	122	120	147	132	162	139	131	142	148	166	139	141	119	129	136	149	136	128	124	147	154	134	127	138	138	138	113	124	131	150	140	133	138	145	126	132	131	128	133	144	143	101	126	141	147	145	148	141	154	141	120	130	138	133	131	136	136	138	124	143	146	138	127	125	137	148	142	127	154	138	151	135	138	130	140	114	133	137	139	131	136	127	138	116	132	150	140	139	141	151	145	138	146	137	136	132	134	127	129	141	115	117	136	144	160	140	154	136	123	132	130	148	150	117	138	145	132	151	138	138	135	119	154	147	148	146	138	135	135	142	158	126	147	125	142	139	131	150	146	153	135	130	152	121	118	144	136	137	122	152	142	147	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
3282	2935	6592	8885	8464	7119	5964	5043	3973	3132	2580	2061	1743	1492	1242	1091	974	854	861	802	720	650	668	679	588	562	515	532	537	542	502	501	506	514	458	502	516	496	503	479	480	452	491	464	466	499	477	483	467	495	453	473	458	495	463	458	491	445	470	508	456	466	479	466	477	493	461	481	462	472	457	440	464	456	520	451	449	452	461	476	469	436	469	450	436	456	453	450	469	483	425	505	452	432	453	474	481	461	446	450	432	436	428	480	466	450	425	456	438	469	468	443	454	469	458	477	449	421	466	453	483	473	473	476	409	439	440	486	493	435	485	458	446	453	471	472	475	421	451	476	417	447	458	474	404	487	399	483	437	440	469	460	490	469	504	423	426	486	493	456	465	454	468	446	491	439	470	518	417	462	436	488	495	466	459	489	458	484	458	471	447	493	432	483	489	427	436	446	455	481	435	452	483	442	455	465	442	398	462	491	464	421	490	466	438	474	499	462	489	459	453	477	442	479	448	492	477	460	421	452	408	468	458	434	500	432	464	460	457	458	445	456	500	476	454	460	439	495	474	461	444	468	462	481	479	480	444	502	442	453	453	494	450	472	474	485	457	458	462	462	451	440	449	465	455	424	459	411	440	457	470	434	479	453	442	486	416	453	498	449	431	484	461	458	496	472	488	456	486	496	469	451	462	463	487	462	542	466	450	455	481	448	451	452	451	484	456	453	455	458	470	463	452	482	474	447	419	465	476	442	451	449	482	488	470	439	434	466	498	449	509	413	507	464	486	454	423	440	462	450	444	470	483	440	461	461	436	451	461	467	454	438	447	438	444	499	441	473	436	442	469	452	468	437	510	470	462	470	429	491	427	480	445	444	455	424	462	445	461	446	464	489	450	448	484	466	514	439	457	481	469	471	429	424	486	464	483	435	488	438	459	474	447	456	474	475	457	447	433	436	442	463	495	451	486	479	476	416	452	463	470	430	494	440	468	432	451	416	458	452	495	457	451	460	464	454	465	471	498	499	436	442	484	458	448	455	417	491	438	459	499	440	418	467	453	470	492	485	447	489	495	476	458	436	496	415	482	440	460	430	462	471	458	466	416	464	448	446	506	438	442	448	456	457	445	453	484	471	483	505	442	424	464	445	419	441	452	465	467	459	443	469	443	439	472	474	443	454	439	469	474	473	448	485	443	452	494	460	439	442	452	480	467	444	490	477	494	487	465	466	445	501	418	431	486	447	460	453	470	448	490	465	470	477	439	469	477	435	451	490	440	472	453	465	454	422	477	451	445	481	456	439	460	450	462	472	482	476	465	432	448	441	457	440	471	477	437	450	422	481	495	454	456	471	465	449	449	449	478	481	443	477	458	469	468	465	447	436	488	470	441	487	497	427	441	454	488	475	472	475	452	449	467	505	423	460	492	444	480	477	445	452	477	450	485	477	440	460	476	492	493	457	494	452	467	486	445	469	443	461	468	453	447	444	447	457	452	467	427	483	453	453	459	478	454	469	451	465	426	408	453	439	443	476	440	459	464	479	479	436	475	468	460	465	458	477	486	495	444	492	497	472	460	488	453	416	522	444	463	464	504	462	470	455	467	473	470	471	454	454	477	450	490	477	465	458	481	477	454	466	489	494	520	473	445	445	480	455	435	482	449	475	443	452	449	465	443	439	489	491	448	512	434	438	463	450	437	459	456	439	465	495	446	415	439	474	462	469	440	469	474	459	438	455	426	444	446	419	432	490	439	464	439	451	478	476	494	460	458	441	426	499	460	462	456	469	483	464	470	450	460	433	474	454	464	494	461	455	468	455	435	476	459	440	472	447	446	473	439	424	445	482	456	461	484	430	451	480	465	447	481	474	463	414	456	445	439	448	466	433	443	472	433	470	432	471	450	441	469	472	472	487	452	437	442	499	470	463	457	444	455	494	480	438	482	425	469	479	465	504	441	441	451	482	453	447	448	428	420	485	465	472	462	456	470	496	483	484	443	494	438	467	473	454	443	407	439	471	449	440	481	473	493	445	470	459	482	434	426	451	485	433	466	487	452	434	444	471	449	455	469	493	426	449	481	429	460	451	451	452	449	471	427	490	467	472	467	479	430	453	453	461	515	440	455	449	445	484	400	443	486	461	500	428	471	490	467	474	477	430	437	456	479	442	455	448	470	477	473	461	461	480	469	440	443	478	478	467	426	442	463	421	468	480	469	452	455	469	458	459	471	453	478	445	433	440	477	463	457	432	433	496	478	437	461	466	444	415	468	473	441	525	436	489	454	454	430	468	424	466	430	460	447	467	500	464	461	492	484	450	433	469	426	456	474	502	481	453	450	458	458	431	456	477	415	447	483	481	474	496	478	475	476	484	466	472	457	440	421	485	428	463	416	446	434	450	457	432	469	458	451	433	490	443	473	484	445	469	422	468	446	419	490	466	456	464	478	469	496	465	460	449	459	468	485	471	449	466	445	469	449	465	451	440	447	456	499	457	480	448	440	476	472	456	486	476	436	458	468	460	465	476	490	440	466	437	479	454	447	453	462	454	473	483	478	451	472	444	460	495	445	407	468	466	462	454	451	456	494	456	449	455	464	459	466	429	438	461	492	450	451	484	485	484	507	445	456	432	454	487	453	439	448	477	432	438	476	418	486	452	457	466	484	458	472	482	501	427	478	466	444	487	454	458	508	495	501	482	450	455	468	414	450	484	484	443	456	425	461	466	463	493	431	454	480	450	426	465	463	435	442	447	463	511	475	475	456	414	499	445	445	475	462	417	451	452	491	475	480	477	462	486	466	499	459	491	451	486	470	479	494	460	485	451	475	448	456	460	460	501	515	465	452	466	449	455	438	485	463	454	472	452	475	447	493	443	475	450	479	451	409	460	462	451	444	432	458	512	468	433	421	470	468	487	454	495	471	461	472	469	488	439	465	487	492	488	471	468	507	451	454	476	451	473	497	454	463	474	486	502	426	471	461	475	448	458	489	475	448	458	425	461	461	457	444	444	448	486	465	451	471	495	491	442	473	454	436	428	466	453	440	436	437	460	486	474	471	461	437	438	446	456	469	431	467	449	470	469	469	450	468	478	451	478	453	477	442	448	452	435	458	473	458	484	487	458	471	483	463	455	476	431	487	433	480	464	415	453	436	446	475	469	481	480	503	455	458	439	477	460	461	468	470	447	480	472	439	435	442	473	478	446	450	465	446	454	430	453	468	449	458	467	488	452	427	452	466	463	466	479	445	466	455	454	464	444	471	458	440	476	456	459	423	464	492	466	453	480	497	475	420	473	484	444	432	479	474	446	490	424	452	465	473	453	439	452	466	457	430	458	477	456	459	450	456	454	443	453	464	477	449	501	445	470	495	456	457	496	475	472	434	512	479	410	481	493	476	486	464	438	445	477	434	445	459	465	487	476	481	457	438	453	443	482	499	444	437	476	448	470	455	442	502	454	472	428	482	454	472	456	488	444	445	448	444	445	426	459	464	473	467	433	440	464	443	464	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
12953	7844	8874	9131	7648	5412	4212	3263	2373	1747	1424	1274	1246	957	790	798	643	684	624	619	674	561	493	543	451	445	396	371	407	386	374	334	318	340	319	356	344	278	301	363	322	293	289	285	273	299	305	279	274	297	251	280	267	285	272	262	238	271	249	262	241	248	238	232	309	250	243	250	223	222	259	260	246	252	289	253	223	240	252	250	260	232	253	275	252	228	265	235	266	267	273	252	241	236	232	255	231	263	239	217	261	249	253	240	227	257	240	249	252	239	255	222	236	252	270	241	263	218	245	234	265	267	232	245	256	243	216	245	232	245	239	236	234	235	249	236	262	240	238	249	254	251	245	233	248	271	271	243	257	229	253	241	252	247	240	252	262	251	235	260	236	242	220	262	225	233	249	251	276	247	258	242	229	249	223	237	206	252	238	258	243	228	227	263	259	283	233	263	254	279	256	254	276	238	252	254	248	221	220	233	225	247	260	253	260	210	244	230	232	238	274	280	245	261	275	263	269	259	229	212	222	242	284	245	256	235	244	241	244	250	239	243	258	249	233	233	253	252	240	269	256	260	238	260	236	210	243	265	216	273	229	227	231	226	255	258	275	243	230	251	245	264	243	241	272	222	247	243	262	263	229	275	252	232	265	250	264	251	245	257	243	245	223	230	255	236	244	258	226	249	251	263	259	238	237	259	254	254	250	229	291	232	233	258	258	289	221	237	229	237	250	239	258	231	240	264	263	256	225	239	255	245	254	233	224	235	248	256	258	231	258	240	243	261	265	241	238	270	269	253	226	233	274	264	252	218	245	258	237	201	236	226	248	230	250	246	252	232	228	259	231	268	265	233	249	237	262	249	248	255	251	218	252	214	244	251	289	251	231	221	228	233	240	222	276	263	254	239	244	247	245	237	248	252	257	245	238	235	254	240	220	246	251	231	298	267	250	252	234	251	265	272	219	247	256	241	262	268	224	240	253	236	244	230	237	248	238	232	254	265	234	224	278	253	252	228	251	238	271	247	235	242	250	239	248	251	268	256	229	251	261	255	254	240	248	285	269	220	256	244	229	243	221	234	248	268	264	246	254	232	245	259	227	249	251	255	277	256	213	257	283	239	251	254	259	248	253	247	243	245	245	264	235	219	259	239	245	261	216	261	228	248	235	213	247	224	243	217	236	248	227	248	230	283	259	250	238	226	245	278	218	238	232	254	261	237	247	245	267	225	228	212	231	269	245	244	248	234	229	253	249	232	246	215	262	256	247	254	277	229	264	241	242	247	221	246	244	257	243	240	248	263	261	261	245	215	242	255	252	241	239	260	265	243	251	256	241	251	268	236	230	291	234	248	238	247	237	217	232	219	275	219	228	252	236	246	220	263	247	221	256	259	211	230	237	248	264	238	237	239	254	231	241	229	221	229	232	259	255	258	218	239	245	238	213	249	242	259	234	259	268	284	252	273	230	228	281	244	253	247	224	230	217	247	256	250	276	214	258	258	228	262	233	258	257	225	258	232	242	294	257	230	225	235	228	264	269	252	243	236	287	264	246	253	242	230	236	247	248	220	237	229	243	233	267	229	237	239	229	261	237	266	249	246	249	235	265	238	228	229	246	248	241	220	236	234	247	217	236	250	270	220	250	237	239	237	264	240	241	254	241	241	254	243	245	251	239	226	222	243	241	244	232	202	282	264	270	276	233	277	259	224	254	261	217	267	244	245	246	229	258	217	266	229	233	255	244	242	252	244	232	252	220	240	257	237	244	249	242	266	219	260	247	272	251	264	245	253	216	252	252	241	240	244	233	238	240	242	238	268	261	255	264	230	292	242	245	226	284	261	237	262	256	249	210	285	252	231	239	243	245	221	240	243	256	271	241	271	273	241	263	260	233	270	260	269	239	225	241	275	264	243	275	249	273	254	251	254	266	247	228	246	249	197	228	235	257	232	251	255	231	253	260	221	235	250	235	232	215	235	231	259	230	262	226	247	259	246	248	242	256	262	246	231	248	241	234	238	273	252	245	235	243	242	236	261	224	239	219	247	241	239	226	261	235	253	284	250	263	240	226	250	245	264	246	260	242	248	251	223	230	255	248	256	265	251	227	264	260	219	247	236	240	230	224	247	245	256	264	236	250	225	251	246	236	240	274	248	264	230	245	263	250	235	260	244	242	205	237	256	250	233	249	228	241	230	241	218	272	223	255	233	261	266	206	229	227	220	224	270	239	224	214	204	245	255	256	250	246	250	262	229	281	265	257	237	250	250	248	246	251	213	241	256	248	225	240	251	266	267	244	242	235	244	228	247	241	239	255	257	228	225	249	243	252	260	271	245	238	219	250	225	254	239	252	261	233	229	247	251	236	242	270	239	226	250	269	238	236	265	231	236	238	286	265	247	258	253	258	236	271	233	259	231	235	246	221	243	260	237	254	267	251	252	256	256	247	237	224	241	243	216	255	251	241	248	244	257	236	221	287	262	270	266	212	265	246	245	213	250	229	266	217	246	248	223	243	213	256	260	227	229	253	231	272	242	243	256	236	249	247	241	260	263	257	265	261	234	217	254	266	254	264	204	258	229	270	240	238	275	267	265	219	241	268	251	246	245	244	239	259	242	220	233	257	254	251	216	242	249	232	248	244	260	243	238	243	230	230	253	256	238	221	242	242	250	257	231	244	253	256	260	245	233	231	258	276	260	237	252	271	225	265	257	239	269	249	250	208	270	231	251	262	247	224	244	255	249	241	236	237	263	247	229	240	220	268	268	229	235	258	238	231	272	279	235	244	247	237	222	233	239	265	260	237	229	232	248	250	201	248	254	251	261	229	240	232	270	227	232	241	218	261	241	226	242	266	251	237	248	252	241	252	262	216	268	263	232	255	239	264	229	252	232	257	234	229	254	229	239	266	255	263	268	239	242	242	231	208	244	241	252	226	243	228	209	221	231	249	254	224	245	212	244	249	241	264	247	246	270	263	262	248	244	225	258	230	247	239	239	220	275	270	232	223	234	234	237	282	267	238	206	282	259	245	258	246	254	253	235	237	244	261	249	239	234	230	231	252	220	256	253	259	245	249	233	247	264	256	218	250	253	237	249	257	262	265	254	258	229	275	253	230	247	214	268	247	248	265	221	239	241	230	256	224	250	254	248	248	268	272	241	262	222	237	239	227	241	251	259	238	265	248	245	255	266	226	238	231	261	230	270	237	239	266	242	265	230	237	232	248	204	225	210	241	251	262	245	216	222	220	256	241	212	237	225	215	271	256	270	267	236	224	245	266	235	255	256	232	249	269	237	218	251	258	242	239	239	251	246	238	240	242	243	253	219	255	225	260	241	246	278	250	253	254	248	219	244	279	272	245	247	246	224	219	240	224	238	242	256	262	230	231	252	277	234	240	269	245	243	270	241	253	216	272	225	257	261	230	276	244	224	240	246	228	247	265	257	243	270	227	225	219	264	233	222	258	245	264	251	225	238	250	267	234	209	246	280	269	298	235	283	265	270	234	253	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
8629	7407	12620	17273	16815	14824	13154	11521	9864	8289	7145	6729	5606	4934	4105	4212	3471	3527	3722	4079	3893	3254	2814	3109	2465	2220	2003	2004	2287	1916	1884	1570	1445	1708	1597	1559	1559	1379	1305	1311	1395	997	930	916	924	1177	1046	1013	1067	994	950	1006	915	929	821	819	763	815	736	764	766	829	746	756	757	730	766	769	740	766	743	736	780	754	714	758	757	748	746	796	735	719	769	759	747	732	772	726	738	729	688	720	757	812	787	797	790	755	723	729	730	799	739	742	803	756	730	787	705	760	699	700	736	716	739	736	735	745	750	789	741	748	775	757	737	708	740	769	777	765	759	801	781	721	749	759	730	726	736	741	726	787	714	728	728	752	729	801	739	765	729	738	713	718	748	763	766	721	768	755	719	781	749	793	754	796	711	740	716	749	748	713	768	735	748	735	782	799	742	742	717	750	752	784	741	704	766	709	732	722	757	786	754	684	751	734	765	749	740	772	753	760	763	753	749	685	743	744	771	729	719	754	752	758	718	733	717	722	762	747	688	733	746	766	708	748	730	772	771	792	696	734	763	768	718	708	749	705	715	743	739	740	773	741	744	773	744	774	705	733	707	738	760	729	772	687	749	745	734	778	754	702	765	769	792	737	755	714	759	744	699	762	742	769	711	732	775	773	699	741	793	740	755	769	767	725	726	724	737	774	729	777	668	772	712	696	731	757	773	704	742	752	747	769	757	734	713	729	777	744	767	736	743	806	800	742	708	740	796	714	788	703	744	774	723	728	750	794	753	784	701	690	699	693	728	761	725	734	758	711	708	734	755	753	754	752	735	681	704	705	739	722	682	696	733	731	742	759	757	729	720	737	746	731	705	749	720	766	726	787	696	701	741	743	758	750	711	794	803	730	742	764	755	744	731	716	720	740	774	752	768	792	755	723	735	704	752	727	817	702	764	702	788	720	753	804	769	734	729	757	704	721	756	735	745	737	704	727	720	730	738	752	774	744	716	703	719	718	741	783	714	765	742	687	791	733	770	721	756	765	764	727	723	738	757	718	766	735	748	727	785	755	757	700	709	742	799	742	757	738	762	776	731	739	770	759	704	733	711	783	747	756	747	697	719	770	750	715	766	685	712	733	788	723	764	769	698	759	758	786	764	779	760	701	731	735	751	689	731	776	748	749	726	731	747	761	749	740	694	739	758	736	751	743	744	745	721	787	769	735	744	715	821	737	707	735	728	771	703	741	749	737	687	773	811	730	756	734	718	781	751	791	755	775	811	761	781	745	756	702	747	766	767	695	769	746	733	709	814	723	729	746	728	717	744	742	735	739	778	766	783	741	769	759	760	754	677	781	699	726	755	752	801	722	729	721	774	747	716	769	742	743	738	726	785	714	742	745	757	695	763	749	739	741	778	738	698	726	721	751	772	703	779	731	712	772	774	749	731	752	725	723	724	728	738	732	711	723	749	738	774	743	723	714	735	744	727	724	753	749	705	750	789	776	761	719	739	739	734	771	723	689	712	747	749	772	763	728	766	782	717	774	739	744	751	744	772	759	772	693	729	733	676	753	765	753	705	752	751	754	742	747	792	769	796	763	767	758	728	716	769	724	768	737	749	686	733	742	716	728	764	711	740	704	751	756	761	746	791	727	734	743	733	787	778	717	770	726	687	749	704	766	777	761	768	781	788	676	771	751	733	708	741	709	687	732	757	748	707	714	734	725	770	762	732	729	777	681	757	754	736	728	712	817	721	751	758	717	790	742	714	677	779	729	697	732	732	721	705	724	794	753	747	686	722	770	715	735	730	708	787	779	734	736	724	712	755	744	780	719	718	702	787	712	708	751	691	755	723	684	731	771	736	761	755	722	739	739	762	733	750	764	716	738	770	749	728	764	745	716	788	712	754	769	722	711	739	786	721	722	791	693	786	721	736	743	716	735	741	724	766	714	756	774	732	741	756	725	756	758	759	689	742	738	754	704	726	761	733	719	783	742	746	764	771	713	808	709	764	718	738	706	702	706	750	722	752	744	751	722	767	727	761	717	728	741	738	729	758	745	756	716	759	722	770	722	753	767	745	810	736	703	765	733	781	727	726	760	719	730	734	728	721	723	752	712	737	769	728	764	734	731	751	737	743	686	727	708	706	792	762	703	762	779	701	670	763	718	730	726	748	732	710	738	745	739	765	755	772	735	734	774	729	713	734	735	757	683	734	714	791	774	757	738	725	730	720	684	730	738	808	758	759	734	699	787	762	739	767	726	735	739	758	779	759	678	742	724	790	702	780	721	785	681	766	719	759	716	747	746	767	715	695	752	732	737	744	750	764	752	701	772	769	744	772	737	730	719	738	778	781	717	763	762	742	745	742	692	749	731	763	728	696	758	770	772	746	748	739	719	797	755	759	707	751	714	739	719	708	809	771	779	740	734	730	765	734	734	744	759	722	737	714	716	746	746	796	766	762	744	718	720	729	761	774	785	746	778	715	736	741	747	756	776	820	769	768	749	788	800	721	755	711	734	758	745	782	767	726	732	769	748	734	737	737	782	736	788	751	753	761	747	731	730	682	749	752	727	734	719	790	735	780	777	711	711	696	742	761	731	782	756	797	733	799	741	759	742	746	790	739	746	776	726	791	727	717	744	780	773	764	733	759	710	786	751	744	770	791	734	770	742	703	767	736	752	755	708	727	772	747	750	759	787	785	728	749	755	739	715	737	767	767	728	746	735	751	732	728	720	750	772	753	712	697	724	770	740	789	760	715	725	756	697	757	743	745	717	746	728	720	729	754	773	774	733	716	741	702	776	721	764	709	729	739	740	726	795	761	752	760	771	683	759	742	729	769	713	748	711	744	697	702	737	750	712	753	751	744	734	728	735	783	749	751	810	727	784	749	763	766	737	763	772	712	758	774	812	754	692	714	757	717	767	787	723	692	704	787	750	748	726	757	694	701	775	772	795	750	755	745	732	757	707	754	723	733	763	744	744	741	729	751	723	707	753	733	743	738	723	734	762	741	762	765	746	731	683	793	797	775	784	781	728	787	738	738	751	742	750	734	712	736	752	772	727	754	769	796	750	757	723	763	740	745	774	703	732	680	763	750	718	696	694	777	744	728	730	727	763	799	732	722	726	719	720	788	801	737	765	739	748	737	758	769	705	744	717	729	682	700	709	780	781	766	739	731	720	762	752	759	722	755	756	715	735	701	743	725	783	719	706	732	746	723	747	759	758	761	776	745	740	710	710	773	789	679	691	767	789	728	733	772	709	759	702	738	714	738	745	718	745	746	721	698	744	705	740	755	762	732	687	730	757	735	765	733	734	724	698	746	769	787	733	706	767	757	750	706	755	747	748	772	751	805	761	734	741	696	778	776	727	733	758	739	715	737	711	765	691	758	764	794	760	788	779	704	739	753	718	781	715	757	780	731	742	739	774	722	705	734	765	795	753	719	681	757	684	721	764	797	757	752	708	743	706	776	688	691	729	764	722	740	716	719	753	776	738	711	730	726	741	746	756	742	773	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
21733	12711	13730	13873	11665	8900	6892	5613	4199	2966	2306	2340	1975	1785	1289	1261	966	1131	1127	1145	1087	996	803	806	801	700	588	642	696	590	627	514	514	543	589	498	489	476	472	455	495	397	377	360	370	354	368	358	375	380	355	390	382	365	319	346	348	324	302	321	354	328	304	356	303	295	351	296	327	335	302	312	315	322	328	309	289	325	348	334	294	312	289	308	303	324	304	291	310	300	305	313	320	308	345	358	340	333	305	317	295	341	313	358	275	326	343	297	303	336	321	301	314	304	361	332	322	293	337	301	314	313	317	315	298	322	293	275	297	327	280	332	328	311	320	348	348	309	284	312	320	317	323	298	294	321	308	317	312	332	306	325	327	320	318	305	326	285	300	304	326	284	366	329	344	290	310	320	285	289	320	264	321	334	293	326	285	313	326	314	356	322	340	326	306	311	334	295	309	330	316	313	306	305	292	297	342	325	301	330	324	296	303	299	322	343	314	296	310	327	321	339	319	310	291	355	308	315	361	328	324	317	330	300	298	304	340	298	304	317	306	334	296	310	292	351	323	314	320	327	325	344	292	326	329	293	351	334	334	283	327	316	325	341	325	318	313	306	317	307	318	295	326	315	337	342	272	340	323	340	312	312	348	331	302	305	283	330	294	320	291	341	346	325	333	305	311	305	313	328	325	282	327	337	361	292	329	322	323	330	311	318	284	310	335	359	319	348	332	360	299	348	335	292	308	314	329	348	323	312	324	289	341	308	318	337	334	294	306	300	317	311	310	318	320	290	299	330	338	325	333	320	333	316	274	349	324	342	338	331	334	344	333	289	319	343	309	336	334	284	302	337	309	369	299	311	321	301	297	313	306	329	292	330	293	316	333	305	324	355	328	308	318	304	320	323	333	340	301	314	322	309	339	321	305	283	345	357	290	289	306	340	314	311	322	295	324	311	314	297	309	342	294	358	305	311	306	319	302	296	307	306	304	333	362	305	350	301	329	310	305	306	329	327	292	330	309	327	320	354	288	302	305	299	311	343	326	298	317	314	301	345	307	350	312	336	323	346	332	318	315	322	327	313	318	357	336	334	290	322	331	289	325	262	304	298	366	345	314	327	306	309	282	294	334	326	333	324	312	323	277	338	302	291	335	331	316	310	330	344	291	276	326	337	318	355	322	325	330	306	332	322	322	328	340	305	298	333	311	330	302	329	298	312	303	278	331	336	313	310	324	321	313	326	309	334	327	333	348	308	311	321	329	308	333	299	308	309	334	284	337	306	331	346	276	311	333	319	324	316	352	305	309	281	327	298	318	306	329	342	313	298	326	337	303	337	318	326	318	320	312	346	297	324	351	323	317	297	328	325	343	329	289	306	331	332	307	335	336	314	331	312	305	279	328	332	344	336	304	304	292	333	335	298	316	291	306	294	313	293	313	314	290	318	303	320	328	323	331	349	305	321	319	323	313	310	320	292	310	311	319	298	323	340	305	315	301	307	326	291	318	319	341	313	318	294	325	301	319	325	323	314	334	348	324	333	346	321	304	333	324	359	285	303	308	334	349	314	334	311	315	312	323	328	281	326	323	299	303	312	285	291	314	284	329	318	315	321	318	307	318	335	318	297	288	324	305	325	313	304	334	354	307	303	313	314	302	316	328	310	309	319	338	331	336	295	338	313	307	312	307	309	297	290	309	301	328	288	327	330	300	326	320	336	332	312	287	317	318	334	342	337	307	329	330	327	329	335	305	330	316	303	321	329	308	321	324	309	333	332	299	338	300	292	302	313	326	326	336	305	346	340	312	330	305	328	342	332	317	293	319	304	319	299	330	318	298	302	336	342	318	285	309	309	291	322	307	330	315	297	290	339	352	296	309	317	337	323	325	323	330	336	334	308	296	307	311	292	302	329	297	296	344	307	363	336	305	310	315	337	304	326	311	337	288	338	330	334	306	316	309	336	309	320	298	311	329	314	331	324	346	307	267	293	307	335	291	305	322	307	344	345	320	345	317	333	341	312	329	328	322	307	295	315	349	325	322	304	329	306	295	337	335	331	291	321	304	319	335	315	328	286	296	289	333	352	334	326	311	312	329	355	336	343	333	333	346	273	340	313	296	360	311	299	315	330	345	308	331	343	286	323	324	308	294	324	332	316	300	308	312	325	344	300	299	357	327	378	318	304	302	300	317	316	321	307	338	299	319	363	301	336	333	323	338	314	299	299	323	323	327	319	309	319	308	307	335	297	326	342	347	308	333	336	301	284	322	291	317	310	299	315	322	315	313	290	326	317	332	324	285	321	324	321	312	314	308	317	345	318	337	294	300	358	315	323	301	325	338	293	313	334	317	343	302	295	335	327	314	316	313	304	314	326	312	315	320	346	318	336	314	314	331	312	346	319	380	316	312	316	282	340	341	308	330	301	319	319	302	322	318	287	333	310	343	305	310	306	305	300	311	311	321	343	304	325	317	338	326	298	335	306	336	361	322	332	336	322	352	326	308	317	321	296	285	303	284	286	284	286	349	313	359	314	319	317	323	336	331	305	327	318	327	317	325	358	312	329	292	319	353	319	352	337	331	312	324	297	293	300	298	338	309	322	326	296	341	358	318	309	348	331	293	280	324	317	310	322	333	301	299	314	329	320	341	303	337	314	334	355	301	320	323	321	333	297	279	293	322	312	326	316	298	296	314	287	311	331	328	343	362	346	329	332	335	297	336	314	308	304	337	323	319	346	311	307	337	314	343	304	308	341	292	319	325	342	333	334	305	339	303	313	291	308	320	294	308	348	330	326	285	311	314	317	325	300	322	308	355	281	311	341	323	339	310	279	334	294	313	328	309	322	328	309	278	352	307	307	330	309	337	337	321	308	309	299	329	287	314	303	290	294	316	293	323	342	342	319	305	328	296	352	327	330	305	303	324	300	295	285	364	308	328	312	336	340	299	329	332	338	299	335	321	288	322	317	339	356	309	305	312	337	311	301	300	296	320	323	351	373	338	307	301	327	315	300	334	309	318	293	302	316	327	323	325	320	309	337	300	283	276	319	321	294	316	292	300	321	320	324	309	316	339	302	318	288	330	319	315	306	305	328	325	354	334	307	354	319	310	318	322	301	293	293	349	313	330	334	355	302	312	309	331	304	313	315	318	334	321	341	306	281	319	300	311	319	317	314	322	320	296	310	311	316	363	320	329	327	314	314	316	335	320	282	307	316	296	346	329	307	306	300	325	288	348	301	333	326	307	342	300	328	345	307	332	284	346	294	322	299	325	323	314	341	319	305	301	311	297	314	334	310	289	303	312	296	337	303	324	297	294	299	318	317	290	299	336	336	326	295	332	307	323	329	320	299	319	302	291	312	358	305	338	286	334	322	259	319	309	334	291	356	307	321	326	321	350	300	321	333	309	301	310	358	366	309	324	334	333	318	348	324	321	323	316	304	316	344	296	312	298	312	326	316	293	331	314	335	305	333	349	307	324	328	324	298	302	318	290	313	297	344	323	301	288	320	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
11529	10286	16874	21865	21458	19555	17482	16507	13849	12136	10557	10287	9036	8884	6284	6667	5348	6133	6384	6551	6330	5512	4680	5011	4563	3918	2923	3505	3961	3172	3408	2656	2117	2957	2839	2752	2577	2269	2025	1988	2392	1503	1341	1345	1355	1585	1585	1412	1411	1373	1426	1419	1479	1351	1127	1052	1069	1054	1024	986	1013	973	925	939	996	914	971	960	905	972	927	925	990	983	948	936	947	940	962	951	971	939	994	977	971	919	880	928	924	925	948	891	904	941	974	903	919	930	913	851	952	974	967	915	896	902	979	889	975	936	956	868	944	969	908	935	926	905	872	878	980	933	857	955	966	896	865	902	935	963	993	951	887	908	921	932	969	951	896	884	903	918	934	928	940	862	954	907	939	930	910	908	952	917	887	896	918	914	960	933	878	866	940	950	930	904	929	928	920	953	887	891	910	968	938	874	951	904	912	938	936	913	936	920	941	918	894	895	916	923	878	915	939	910	896	947	911	982	916	897	911	898	925	943	945	978	903	941	965	888	877	887	911	934	967	918	918	944	914	858	873	956	932	878	910	918	903	910	935	925	946	912	907	833	935	911	901	920	943	888	940	947	922	892	912	867	926	865	861	905	897	927	878	944	974	950	930	892	914	941	906	883	921	903	915	876	957	916	930	938	970	887	869	907	891	948	900	895	884	865	911	869	895	926	908	903	911	907	904	881	930	889	915	887	930	871	887	981	901	941	932	889	910	859	844	894	973	912	901	891	958	939	888	935	896	956	906	904	844	931	927	913	906	938	886	895	876	892	906	934	933	925	910	905	902	942	947	846	915	939	939	909	918	880	924	900	900	882	858	877	904	927	882	935	950	923	942	898	892	895	892	940	915	871	920	896	972	903	917	926	919	892	907	893	938	893	927	894	873	916	912	898	917	916	906	959	843	911	890	959	888	891	940	914	875	926	898	920	943	941	930	927	961	953	937	930	929	916	911	873	909	852	868	906	898	914	962	925	914	926	929	917	933	987	901	936	896	899	900	894	952	891	916	887	897	915	915	876	941	915	901	863	918	922	940	948	904	922	892	939	985	930	892	907	936	989	933	965	945	905	889	968	949	890	907	881	959	906	896	970	881	923	899	938	863	958	930	900	888	881	887	901	900	930	888	953	924	956	932	933	918	901	932	883	891	933	918	948	938	903	936	925	922	906	893	899	915	873	867	912	909	948	991	940	962	921	938	923	934	908	913	896	904	936	893	935	877	885	944	933	899	928	919	951	920	905	927	904	833	850	936	898	920	906	882	933	931	923	902	886	896	946	871	922	945	865	913	891	918	884	913	939	910	919	894	854	879	894	882	906	962	914	926	934	991	912	948	881	942	966	909	944	910	916	935	885	953	931	959	892	907	912	922	929	921	902	903	973	916	876	918	890	961	889	879	916	899	933	890	880	959	879	940	903	886	904	912	945	930	931	886	915	922	913	892	920	935	900	922	946	859	906	911	916	900	956	884	899	908	882	908	909	875	893	901	902	901	985	928	904	927	901	930	925	981	903	922	940	899	909	819	919	934	935	954	939	944	919	909	930	969	881	878	961	889	910	896	928	857	925	942	919	875	897	924	905	921	888	894	904	896	928	939	961	852	925	909	873	941	920	918	910	927	912	912	920	867	880	964	947	946	874	893	969	907	974	907	917	909	932	929	916	977	927	855	930	903	911	948	908	892	919	897	938	925	927	872	920	952	860	921	917	932	907	897	911	921	863	950	934	906	929	925	920	935	906	965	946	920	951	913	939	917	1000	906	939	930	935	908	872	899	922	936	878	929	945	916	882	971	914	902	965	948	925	946	916	899	893	933	920	952	908	912	874	943	965	982	881	892	924	888	957	939	958	905	869	908	932	957	941	892	877	915	898	952	949	895	937	952	905	961	935	892	900	899	880	874	901	911	828	913	902	895	919	889	920	897	899	866	866	931	977	900	912	926	925	887	913	874	869	950	893	914	900	927	914	906	898	929	904	949	870	912	912	836	908	903	937	891	893	876	934	916	905	882	945	894	907	918	924	925	849	895	881	902	913	913	938	906	909	949	923	877	904	947	943	906	906	911	867	898	932	902	903	917	940	960	920	915	927	932	916	853	921	933	870	923	991	893	884	974	905	924	963	913	935	889	861	960	881	871	922	955	867	953	899	919	906	886	900	899	990	917	949	920	894	911	899	904	930	921	937	913	903	861	935	940	952	895	928	910	903	876	904	902	931	926	908	890	907	924	925	939	941	929	927	919	900	908	899	900	964	911	923	915	976	863	921	910	954	913	975	881	936	886	948	938	875	925	941	947	883	898	923	955	962	895	846	931	932	946	915	932	929	940	936	926	925	890	982	956	911	891	945	879	935	839	842	964	847	952	936	915	902	929	931	922	887	933	905	930	926	932	954	967	907	950	918	919	959	904	914	891	945	913	910	932	912	911	931	922	898	931	913	930	927	878	983	951	901	905	907	947	940	925	887	954	916	874	911	928	881	924	911	953	916	878	954	897	900	927	891	952	861	919	909	900	946	910	893	906	889	928	953	926	891	931	902	932	953	879	924	929	908	968	921	913	865	913	875	903	939	934	924	934	965	870	968	921	921	898	930	896	850	871	925	920	891	934	947	886	888	958	887	918	920	916	901	881	951	902	888	954	939	880	935	893	880	880	917	923	926	910	941	975	920	884	903	909	942	904	932	952	879	884	856	895	932	919	893	873	956	926	921	900	893	903	906	968	899	952	931	837	889	942	889	891	891	856	874	901	942	888	906	889	908	895	900	906	920	907	845	971	903	951	955	925	884	912	936	936	892	950	945	914	916	907	957	894	911	909	915	884	906	930	964	895	899	920	931	887	906	919	955	909	900	940	915	931	966	891	909	938	893	957	915	949	909	890	916	902	961	926	874	959	876	884	901	890	905	890	907	963	903	967	910	918	906	981	889	944	885	921	918	920	954	913	927	935	978	937	942	978	914	847	916	895	919	890	933	942	907	918	935	917	906	952	836	896	952	919	905	883	887	930	941	914	956	924	937	916	943	915	860	914	972	876	911	892	905	893	908	894	903	954	935	917	934	923	855	896	917	949	905	958	876	850	920	905	898	945	872	930	887	898	949	884	911	855	912	891	941	889	892	928	933	911	874	937	906	925	906	938	889	929	937	969	900	939	943	920	867	860	894	955	974	919	867	920	930	902	921	959	923	935	880	957	911	909	844	965	852	920	902	914	922	986	911	891	936	877	922	914	944	914	883	953	880	930	932	874	905	911	961	909	949	885	919	919	870	955	916	882	932	902	898	894	896	876	918	879	879	877	934	882	835	967	926	907	912	888	917	910	948	901	934	869	953	908	870	950	919	981	925	928	938	917	950	898	898	887	896	913	894	818	906	922	942	935	914	894	932	923	912	967	897	878	888	959	910	894	905	934	917	893	873	931	943	959	896	907	895	912	909	910	880	927	952	958	923	874	940	942	912	878	838	907	889	937	864	894	915	948	919	884	898	834	892	986	933	957	904	964	878	912	889	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
4116	2126	2891	2675	2273	1773	1320	1068	738	546	460	345	295	234	204	189	176	164	167	130	146	150	135	150	128	148	136	119	127	139	144	134	127	145	141	135	143	145	131	117	118	118	139	135	115	128	144	140	129	142	122	125	135	141	132	125	130	130	140	150	130	153	110	132	138	144	131	131	134	136	127	124	122	135	134	122	121	124	141	128	132	143	136	133	120	134	135	137	130	125	119	119	137	153	139	125	137	143	113	118	130	128	137	132	137	137	120	142	121	135	118	122	136	118	121	141	125	120	117	127	126	125	136	116	123	126	119	136	127	116	130	129	118	139	130	137	152	133	153	132	147	149	145	119	121	113	143	122	143	126	133	134	141	122	120	131	135	122	125	124	127	124	130	113	121	150	144	121	109	132	126	145	140	139	123	122	114	127	154	123	125	136	113	148	128	134	130	133	120	136	136	125	142	136	137	143	121	120	125	136	126	157	119	133	131	137	110	127	112	129	125	146	135	132	146	150	125	113	120	134	121	134	137	136	116	129	110	116	153	126	147	123	138	144	131	121	120	142	138	138	121	146	128	135	127	126	112	137	112	139	93	127	119	113	120	130	146	121	144	150	131	116	146	142	137	140	107	113	146	137	132	143	133	118	156	143	130	120	115	137	136	120	148	124	135	118	122	131	123	142	129	125	121	136	125	107	124	119	130	123	132	122	127	128	141	118	137	125	138	114	129	131	150	129	137	132	131	127	134	129	128	130	142	115	156	143	128	128	118	108	129	147	124	147	135	136	128	121	129	130	133	129	116	149	151	138	133	144	136	144	135	142	138	128	143	164	132	123	153	119	140	124	123	143	131	137	125	128	118	133	116	136	155	108	124	124	144	123	125	118	133	133	134	125	129	111	128	126	113	145	110	125	148	107	140	145	117	144	130	132	127	109	127	137	132	108	138	150	145	121	97	127	142	124	119	141	130	131	119	120	141	138	132	133	120	121	123	121	132	145	125	117	140	126	136	139	145	120	133	129	117	117	121	146	126	140	132	123	110	155	123	117	149	121	138	149	126	137	137	118	142	121	137	121	136	130	112	138	134	119	144	124	128	123	103	132	128	142	117	146	139	144	122	133	139	122	138	122	138	138	141	118	128	120	126	152	140	134	120	128	130	123	151	127	122	131	134	133	128	118	116	122	140	128	128	133	142	106	148	115	128	116	123	121	116	120	133	137	139	111	136	120	129	106	119	116	137	128	161	130	148	131	116	128	127	149	129	124	128	112	121	114	113	108	140	120	124	121	130	136	129	129	132	125	125	112	118	158	138	117	122	109	116	116	124	122	143	137	126	134	148	129	117	129	154	113	141	124	131	126	143	135	116	105	128	124	159	130	144	116	146	130	119	123	132	129	132	100	140	129	131	130	115	140	144	129	119	112	117	123	146	133	138	123	128	124	144	139	141	139	144	124	107	156	118	130	140	124	127	143	134	127	112	127	150	119	124	133	122	119	128	157	115	118	117	110	141	153	131	143	130	125	134	137	117	128	136	124	131	127	132	123	127	119	120	129	129	142	142	119	141	125	127	122	129	130	122	135	128	147	133	130	124	123	122	108	126	128	122	132	141	127	127	113	133	112	130	120	142	136	135	142	142	148	141	124	132	109	129	136	147	148	136	125	121	147	134	138	115	116	118	123	138	136	119	137	149	142	126	117	133	123	114	130	139	146	121	163	129	129	149	121	125	138	138	119	109	131	131	123	128	126	137	130	112	127	124	135	136	124	108	118	122	122	136	106	126	129	115	123	135	126	109	128	130	114	133	138	133	127	92	130	124	127	124	130	127	136	105	118	114	143	118	124	129	132	134	120	118	120	126	106	111	124	129	134	129	123	137	108	144	138	128	136	143	130	120	133	116	148	138	147	139	140	107	134	140	145	129	122	144	116	133	152	131	166	122	127	145	120	127	94	122	125	142	146	110	139	131	140	135	104	130	146	137	126	131	138	131	139	129	125	142	135	125	142	140	143	165	140	150	117	135	137	125	109	134	136	131	127	141	129	138	126	133	121	152	120	155	120	116	129	109	135	148	145	122	129	136	121	139	123	138	109	111	126	118	117	125	113	109	148	119	114	140	139	152	125	111	125	125	152	127	110	133	115	128	127	115	133	119	127	132	107	121	130	125	123	140	141	137	138	142	142	138	131	136	134	130	138	111	121	121	132	124	116	104	120	133	123	114	137	127	123	133	151	138	123	126	150	133	131	116	137	115	138	121	129	117	118	145	126	134	108	97	124	133	122	126	144	125	111	130	131	132	133	130	110	125	121	122	145	137	115	139	124	126	136	117	139	140	130	125	133	127	115	123	134	131	123	140	121	139	136	139	129	132	137	121	144	137	136	128	117	138	124	131	121	138	121	114	152	144	121	119	141	124	148	119	128	125	135	129	114	115	129	134	132	128	161	117	140	136	127	115	126	106	127	139	105	138	122	120	143	132	120	117	139	128	113	136	111	135	124	123	130	127	123	138	139	132	141	121	120	156	128	129	112	133	109	126	119	135	121	148	136	139	146	140	134	156	128	122	121	132	146	117	137	132	121	109	131	113	113	132	112	135	127	125	141	131	128	114	138	132	114	134	124	142	131	114	140	133	115	132	141	135	122	101	145	134	158	123	136	148	125	122	129	116	167	125	121	126	111	115	122	137	111	138	129	132	133	143	110	125	126	142	136	128	138	142	148	123	114	126	120	135	131	151	109	126	138	122	112	124	135	124	103	141	104	145	123	133	142	122	155	144	131	117	118	126	148	149	131	139	138	150	134	121	107	135	133	112	108	130	129	116	136	145	124	135	146	123	114	121	137	124	117	122	132	108	126	122	144	134	133	125	139	140	131	118	122	143	135	131	146	137	159	141	136	131	122	145	124	129	126	133	126	120	133	136	129	111	116	127	146	122	139	112	131	140	125	129	133	122	129	133	107	149	133	127	136	119	128	112	132	142	133	136	123	123	136	156	131	128	141	124	127	122	128	118	133	124	114	147	132	133	109	152	133	123	122	136	131	111	116	138	145	129	128	118	122	142	127	119	138	118	142	133	116	137	104	149	140	133	108	124	144	125	119	155	134	135	132	129	125	147	121	136	113	117	116	126	128	136	139	119	128	133	132	138	146	137	125	140	136	134	106	124	121	118	136	131	123	120	116	135	115	141	155	129	141	130	142	141	145	116	122	137	107	115	127	129	118	131	117	147	126	160	120	125	117	147	112	127	125	118	133	134	121	132	139	143	139	120	100	122	142	129	114	150	127	144	157	125	138	138	122	124	147	126	140	127	135	122	141	133	123	128	130	127	140	125	125	120	129	120	141	132	136	119	155	128	106	118	129	138	124	139	110	109	136	115	128	145	126	112	131	137	134	145	107	139	120	123	123	134	147	135	120	123	112	134	131	146	138	139	112	114	119	130	119	138	141	117	129	99	131	119	127	130	105	164	157	157	112	167	124	120	116	133	137	122	111	152	115	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
3194	2604	6214	8040	7984	6819	5686	4605	3566	2787	2311	1806	1544	1296	1050	990	835	765	716	710	653	575	566	568	573	558	499	541	567	530	484	517	473	500	491	496	463	488	473	437	507	495	463	432	438	462	438	485	452	432	467	475	475	462	447	439	450	425	436	483	443	440	425	472	449	462	414	416	439	458	425	464	466	415	434	435	414	448	432	410	470	399	438	413	435	422	409	414	439	450	472	424	446	457	474	407	464	417	441	464	415	423	487	408	448	443	432	444	460	428	469	435	462	452	453	419	493	453	453	458	456	411	436	428	479	450	444	447	417	468	434	400	414	443	449	432	465	450	441	469	480	454	427	432	446	460	466	462	455	442	436	452	439	450	427	408	466	469	451	422	433	410	437	424	460	436	457	458	440	416	433	402	436	454	428	432	424	454	428	464	449	445	465	452	449	474	424	405	475	449	480	453	439	472	437	407	451	476	459	451	445	436	393	433	429	428	458	448	404	444	430	445	459	435	464	439	450	464	464	446	429	486	461	443	448	465	454	462	458	446	384	402	449	425	431	428	454	471	451	450	452	442	417	435	428	420	422	409	445	423	447	473	467	479	475	442	439	446	426	432	432	468	433	472	425	453	449	442	438	437	457	461	451	451	430	443	411	444	444	479	488	453	401	468	423	455	447	416	434	452	420	461	453	445	414	472	454	465	512	466	476	443	409	447	448	441	478	381	437	461	446	406	418	458	416	471	419	436	446	413	436	415	432	444	427	452	432	432	433	446	447	453	467	421	422	410	442	452	423	396	478	440	425	439	435	417	465	422	452	462	459	444	422	442	451	402	428	434	436	458	404	433	456	410	478	492	411	456	442	429	443	437	436	469	445	436	449	412	416	434	470	431	437	434	442	401	469	443	455	416	456	404	432	410	430	445	450	396	450	444	417	449	442	480	447	477	429	473	414	470	433	439	404	440	423	441	384	421	427	439	436	466	418	426	419	447	430	424	379	410	438	425	429	450	441	422	417	420	434	458	451	422	428	446	435	435	445	450	450	414	464	424	417	470	439	476	402	458	484	443	451	414	452	472	403	431	440	443	450	404	477	434	402	437	455	466	443	439	460	435	436	465	407	439	441	423	439	473	450	482	465	464	405	442	453	451	419	448	473	439	448	432	429	449	461	413	446	444	406	435	419	436	483	452	428	442	444	430	426	448	476	411	437	455	420	450	429	431	436	416	463	455	431	451	418	438	442	425	431	445	448	429	415	444	448	456	473	395	432	447	433	437	473	432	411	433	439	445	441	406	446	449	436	412	459	422	439	420	434	435	453	439	435	454	447	447	432	485	438	443	434	416	448	419	434	456	492	421	445	419	438	461	453	414	413	442	467	451	429	413	403	447	459	446	450	415	425	428	456	448	457	475	450	413	421	416	420	463	459	439	453	426	473	438	456	476	480	475	423	437	453	452	472	432	425	442	463	415	451	467	459	459	416	432	383	449	415	469	399	455	442	451	458	430	460	448	442	421	429	442	437	451	485	398	431	408	439	426	429	426	449	441	463	455	440	462	401	436	407	421	424	454	445	447	434	450	408	435	457	446	417	415	481	437	432	467	421	426	440	477	438	464	413	421	470	456	423	431	436	464	447	450	448	414	459	442	424	437	489	429	447	461	415	427	442	440	421	438	453	377	460	438	444	381	447	434	460	438	474	429	393	454	449	411	457	473	413	447	456	469	407	438	416	473	424	427	440	473	436	479	480	437	454	445	472	444	445	451	438	435	413	445	445	444	428	449	446	420	424	424	416	449	435	441	448	480	444	454	430	426	402	466	431	485	428	430	436	439	432	450	407	418	416	446	488	441	487	425	443	415	458	431	443	432	435	433	467	450	430	411	394	449	488	435	431	461	419	453	420	436	434	407	421	468	409	418	456	389	465	426	440	404	456	437	432	472	452	471	416	431	455	422	402	428	392	451	413	403	414	443	450	443	407	448	461	448	450	441	412	432	412	426	415	432	428	446	440	458	442	434	486	445	466	408	464	459	445	464	415	496	426	479	425	426	443	445	419	443	447	411	455	382	468	436	422	412	435	453	402	423	436	446	430	434	433	419	434	405	445	434	465	423	421	455	403	440	435	430	476	436	457	461	448	455	466	471	465	451	414	400	435	442	454	456	457	422	429	461	479	482	444	438	434	455	440	448	438	421	444	428	456	400	424	454	423	424	413	427	436	459	477	389	483	389	456	427	402	456	494	482	385	438	494	418	459	464	433	444	479	424	443	441	461	428	440	462	417	427	430	440	428	437	429	460	449	446	440	426	410	465	437	431	449	476	440	416	439	462	441	452	447	438	491	440	418	441	446	403	438	416	441	427	420	450	421	419	431	476	447	472	399	409	468	481	426	470	433	437	434	449	436	479	464	426	461	424	428	439	402	411	428	442	464	412	444	430	461	439	443	448	461	446	467	444	428	423	423	435	460	412	427	433	457	451	452	440	422	405	413	443	472	485	427	441	417	454	420	457	414	460	431	427	462	487	509	404	441	439	449	452	422	448	432	426	424	463	441	435	444	399	456	471	437	413	413	434	470	454	452	421	463	446	424	497	424	428	405	446	426	436	461	423	456	441	446	420	441	428	430	416	418	417	406	417	438	449	431	462	436	445	452	445	434	420	469	447	422	438	468	456	422	439	431	423	416	447	460	467	452	449	453	436	432	425	402	451	420	456	408	429	449	446	452	409	415	460	436	492	412	420	462	424	440	456	449	425	414	454	451	440	445	398	453	452	442	459	437	403	428	455	447	434	425	455	416	445	410	402	441	446	450	459	428	455	466	445	420	415	444	450	458	431	399	448	432	405	434	438	431	397	405	452	443	481	424	424	466	446	506	411	464	423	465	436	431	444	464	435	446	423	446	450	461	442	407	467	431	439	405	437	451	448	463	423	412	427	419	470	412	466	453	459	430	427	454	411	427	434	423	422	445	472	424	460	392	430	454	431	447	405	439	433	472	427	471	449	437	460	462	423	406	414	456	413	438	450	454	415	453	439	438	446	419	446	482	438	463	474	428	442	444	417	454	444	406	424	490	465	414	430	417	434	404	442	449	464	451	453	448	424	449	434	458	425	433	418	450	431	462	443	458	468	408	433	432	413	420	429	456	434	458	438	436	438	472	433	454	438	395	465	479	445	440	425	465	428	447	435	444	402	419	447	461	432	400	413	449	400	446	441	467	428	419	451	389	415	424	455	441	428	435	454	450	435	453	423	452	427	444	433	434	476	407	374	440	431	435	422	431	455	444	415	458	403	422	458	457	417	420	409	468	432	425	442	436	439	410	432	432	450	418	436	415	410	468	440	437	457	425	432	474	424	417	472	435	413	421	430	440	433	397	461	405	452	421	436	414	455	441	446	433	460	479	445	454	436	440	442	385	440	478	454	416	450	481	447	417	435	441	419	411	417	460	454	429	451	421	422	423	463	386	459	453	446	427	451	476	443	439	465	442	446	430	438	412	481	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
12792	8244	8732	8821	7010	5145	4136	3425	2474	1793	1357	1383	1092	1003	814	748	621	620	580	627	586	500	470	530	484	409	433	382	428	349	380	359	365	367	338	367	347	310	292	293	298	271	259	256	268	257	268	300	271	291	243	252	258	262	248	257	260	245	246	251	232	257	230	246	260	245	240	238	256	219	247	256	243	250	209	235	242	255	248	243	250	235	225	286	235	234	231	245	243	249	242	238	252	220	249	245	245	229	240	244	234	259	237	226	203	222	220	243	225	246	228	244	251	230	260	256	261	276	235	229	246	248	246	273	221	232	251	243	225	224	246	232	249	235	215	264	254	238	230	238	298	250	234	246	243	250	229	259	228	259	254	251	228	223	223	245	216	234	244	251	254	234	227	261	216	261	225	245	246	225	216	225	261	239	226	234	242	239	258	235	256	275	227	240	243	232	229	232	231	228	263	256	232	242	220	212	223	266	279	230	231	265	267	227	222	244	223	245	209	242	243	243	241	213	217	241	245	237	252	234	210	250	241	227	249	232	233	238	235	251	239	230	238	230	248	230	224	241	256	251	240	263	225	246	247	222	232	253	240	234	231	241	261	239	246	254	258	233	247	229	253	230	208	257	247	213	223	244	235	266	220	230	259	223	232	275	223	235	239	227	222	235	248	253	237	265	247	253	265	239	259	245	230	232	235	249	235	252	230	241	230	226	240	245	236	238	245	238	232	212	232	244	236	241	237	262	241	220	227	212	239	226	214	230	252	218	228	216	252	235	244	256	246	231	267	219	247	237	240	255	248	217	248	250	211	243	242	247	236	251	242	221	229	238	229	263	228	233	250	264	235	238	253	257	246	221	228	276	241	225	250	241	221	239	237	244	232	256	229	218	229	219	230	241	259	235	234	252	246	232	250	223	248	234	219	242	255	224	242	262	239	228	215	228	237	221	236	251	253	234	226	251	212	267	230	267	219	240	230	238	248	235	213	238	276	232	224	286	213	260	265	220	236	269	224	245	255	208	238	260	232	217	240	244	246	222	232	248	248	262	231	223	236	211	233	236	255	233	265	264	257	250	254	248	248	242	211	262	218	239	212	233	218	254	262	240	257	232	220	258	240	241	251	226	223	260	238	246	253	235	236	220	219	264	249	232	244	250	222	256	242	244	272	228	222	237	245	226	269	247	224	230	256	268	220	240	237	260	230	237	250	247	274	239	239	212	243	235	237	221	242	227	232	234	221	219	237	253	235	245	267	230	232	227	240	217	226	214	217	225	234	223	252	259	223	228	225	215	215	254	222	257	247	262	223	214	235	232	241	243	253	253	233	257	232	243	236	229	243	218	226	258	231	252	226	239	252	233	218	212	235	205	210	198	258	266	230	243	228	240	225	257	212	213	228	231	243	232	213	234	220	239	231	254	247	213	232	226	240	272	238	225	209	234	259	209	219	242	229	256	228	249	221	238	243	244	220	229	248	247	221	230	231	244	221	227	246	233	229	232	233	221	225	215	227	248	229	238	223	230	241	230	218	256	231	215	222	231	242	241	269	244	274	243	259	248	250	245	225	230	232	248	228	235	209	232	245	243	246	237	220	244	225	252	247	240	242	243	222	242	249	230	274	219	232	251	237	226	217	241	243	228	223	222	221	255	255	224	234	223	244	260	251	249	233	254	222	261	235	215	264	227	255	234	252	266	252	258	190	233	230	247	228	245	242	220	233	212	249	230	235	237	220	219	227	256	235	221	208	246	244	252	227	237	250	210	266	252	240	249	241	232	210	233	231	242	233	211	231	230	243	224	218	265	259	252	233	267	208	253	240	232	233	211	238	250	244	217	227	256	234	245	251	274	217	231	237	248	237	234	252	221	241	240	217	242	227	212	246	229	257	224	216	237	225	230	235	244	230	243	235	263	245	255	253	221	219	250	236	216	224	243	238	253	226	242	256	236	246	226	238	253	234	230	243	238	245	219	227	240	214	224	221	262	229	260	244	243	248	215	243	237	254	228	238	220	220	296	227	231	220	234	232	243	232	244	231	237	268	249	221	257	253	221	233	224	228	235	233	257	232	236	264	232	244	274	235	226	238	233	257	232	243	222	232	235	231	246	249	269	234	246	250	237	229	228	239	241	235	256	228	227	224	247	249	230	228	243	259	232	241	224	232	219	251	248	242	211	232	232	239	258	228	261	252	245	230	237	231	246	250	237	251	205	213	241	247	219	223	243	232	225	219	268	237	255	241	235	233	251	244	231	210	226	251	205	234	252	204	249	245	253	256	207	258	259	251	231	232	238	222	243	210	258	220	244	238	239	241	244	222	223	241	237	260	244	239	223	200	240	279	232	242	246	244	220	261	218	221	241	245	219	214	262	260	222	234	228	241	248	243	249	237	226	211	218	229	242	221	272	263	256	240	240	236	243	244	236	225	250	248	230	214	222	244	243	229	226	223	231	249	231	255	235	251	212	199	226	252	248	234	213	248	224	244	237	236	255	240	232	223	244	246	226	257	202	217	248	238	247	254	266	224	242	230	214	223	247	238	227	254	236	232	226	212	237	230	224	254	241	227	232	217	230	240	245	255	237	253	233	252	229	265	234	245	261	234	244	235	246	234	250	234	243	236	263	248	266	246	235	227	230	217	233	233	222	244	241	236	216	245	225	236	270	242	263	254	253	252	263	259	262	241	224	225	252	259	224	242	248	231	234	214	217	242	238	217	224	229	244	248	262	236	278	232	224	230	247	225	233	256	229	234	243	221	223	226	232	256	205	237	241	267	209	252	265	237	217	228	207	243	255	227	246	212	255	232	250	259	254	241	261	246	260	273	278	244	229	223	242	225	235	244	218	277	225	238	218	238	237	251	246	225	228	229	240	222	247	220	205	250	243	252	246	254	275	225	252	218	252	248	232	242	255	257	241	215	206	225	251	244	233	253	250	246	226	230	228	234	237	256	227	226	223	246	249	262	226	255	234	227	225	250	250	217	227	220	266	246	254	240	221	261	245	235	261	219	266	245	234	215	249	235	254	242	263	223	249	255	266	247	241	257	232	243	248	254	248	224	255	244	213	234	261	240	230	236	248	236	220	239	229	280	232	223	244	262	242	229	232	244	248	247	230	265	225	211	214	244	230	238	245	250	233	240	266	188	224	252	266	225	239	228	238	254	245	242	269	246	241	238	248	235	255	207	254	220	219	238	241	235	235	255	209	244	244	232	241	218	217	228	274	264	224	246	253	231	239	213	249	265	211	227	228	209	226	244	233	259	235	242	276	234	231	234	232	260	270	260	222	213	241	242	255	231	223	255	243	227	256	255	241	242	243	241	225	253	237	238	259	233	209	225	246	255	252	226	246	243	252	257	247	238	211	233	225	220	246	226	250	237	201	247	204	235	261	228	241	226	203	231	224	237	255	219	261	225	209	257	252	249	240	242	239	248	223	237	223	245	234	239	238	229	233	242	254	248	220	231	272	246	231	221	250	263	253	244	247	235	233	235	236	250	232	243	238	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
8298	7597	12266	16191	15474	14698	12788	11936	10170	8319	6891	6576	5789	5174	3942	4049	3668	3577	3394	3694	3495	3015	2861	2985	2516	2368	1886	1986	2379	1959	2054	1541	1425	1841	1666	1641	1695	1385	1223	1317	1546	1108	936	912	979	997	1087	985	1006	966	987	1043	1042	918	868	809	848	781	771	740	761	813	770	816	750	768	728	796	727	764	756	738	731	728	713	752	739	702	733	781	765	709	678	726	707	755	719	716	698	709	743	715	714	740	718	760	761	709	703	743	751	776	700	785	711	753	722	723	657	729	774	748	704	748	751	744	722	745	701	752	721	742	696	721	733	723	756	689	734	715	750	739	698	687	741	714	704	710	762	708	740	744	719	727	737	770	709	756	679	763	677	749	719	737	749	773	694	694	752	712	733	744	692	700	653	716	733	691	746	754	710	754	750	717	700	792	751	732	724	773	748	722	741	725	758	717	742	792	701	702	696	745	739	759	718	718	724	726	753	743	719	710	728	695	720	736	661	712	720	681	727	705	704	698	704	708	736	738	686	715	705	742	733	694	749	695	720	731	748	738	732	758	715	723	706	755	719	734	748	679	767	738	743	751	723	718	735	687	754	685	722	755	692	705	703	757	707	774	734	695	745	791	757	737	716	729	737	710	738	720	788	699	708	686	726	728	694	731	720	687	718	714	754	716	745	748	703	753	718	716	696	710	690	717	749	696	730	743	683	736	767	741	728	708	703	791	757	767	726	742	715	713	734	716	710	722	718	745	719	724	757	746	774	750	734	692	780	714	739	682	754	763	724	713	720	746	705	716	761	719	720	758	724	756	737	724	743	726	736	733	680	752	772	712	729	760	715	767	708	750	711	724	756	716	723	702	679	778	720	747	764	750	710	741	763	754	742	677	722	690	740	659	703	705	729	727	715	736	714	714	733	761	710	731	723	716	661	707	722	769	703	768	726	708	727	706	747	714	744	703	714	721	743	736	693	739	716	759	715	713	683	721	736	689	729	720	707	750	725	693	699	755	728	707	739	711	764	738	720	696	743	694	713	733	679	739	721	706	740	749	680	710	731	730	779	713	753	764	686	717	710	749	718	736	732	704	741	747	708	715	696	731	754	784	730	687	732	754	723	730	741	753	751	754	721	778	744	713	708	720	719	735	697	669	728	736	722	747	734	751	724	754	684	733	762	714	699	740	728	774	825	720	734	723	699	748	747	715	714	674	729	730	714	736	766	734	720	745	708	693	711	720	711	742	705	726	741	754	737	707	751	728	733	733	750	755	686	737	725	806	706	723	717	775	709	731	743	688	713	683	716	744	664	758	689	731	720	688	708	682	681	744	698	724	766	704	714	719	749	737	690	739	711	723	712	691	725	726	746	692	701	712	746	676	723	708	731	767	761	692	697	753	741	754	744	747	698	733	751	710	737	745	750	735	716	718	714	768	723	696	701	725	644	724	695	709	701	699	710	739	763	755	723	703	743	689	698	742	726	671	688	702	721	714	692	744	745	695	732	700	742	726	702	721	740	707	720	694	701	711	700	694	764	701	690	732	752	779	676	733	774	707	737	750	715	675	712	703	714	750	684	725	719	680	746	743	733	708	766	761	731	758	749	736	687	739	682	735	726	692	694	726	698	728	754	679	702	728	703	682	751	754	675	725	694	718	709	686	711	673	722	693	739	716	700	686	730	700	717	687	714	724	713	714	749	721	700	688	730	695	740	682	782	739	709	715	718	761	735	760	725	749	751	728	768	759	708	683	677	716	679	737	696	746	723	664	714	707	764	748	700	714	821	759	686	727	724	733	727	732	701	778	702	736	690	706	722	741	729	734	721	708	758	752	713	741	717	772	728	744	731	700	732	767	754	699	740	717	761	735	749	749	656	740	717	749	765	722	710	724	729	760	681	689	721	747	715	752	742	708	743	781	751	748	752	710	719	682	742	698	693	728	757	704	709	758	665	775	750	720	684	714	731	708	779	737	682	714	702	748	699	708	744	743	714	740	736	741	743	725	756	762	716	731	671	713	718	681	709	754	757	711	726	687	716	721	709	775	750	746	733	722	695	669	676	693	764	723	742	737	704	765	738	667	725	749	713	708	731	702	706	715	687	683	735	731	666	699	723	689	708	718	704	690	733	768	700	748	733	754	738	715	763	736	746	723	734	714	729	740	723	784	747	715	687	737	759	755	738	729	708	684	716	722	780	667	733	679	731	781	717	726	741	728	720	733	695	727	762	736	732	659	698	722	685	711	738	748	679	724	754	742	672	660	704	758	712	798	715	722	734	709	734	718	734	756	682	742	770	765	702	756	768	756	730	711	717	709	719	705	735	728	728	767	754	731	717	726	767	746	714	707	705	775	740	683	754	731	736	741	725	713	712	706	709	760	689	731	708	759	768	685	677	690	705	723	731	725	722	731	791	722	727	759	732	710	732	793	708	738	711	715	727	725	682	722	747	761	723	714	739	724	769	789	720	688	726	731	752	724	723	685	740	729	700	699	765	718	772	700	735	740	700	763	712	708	691	722	732	703	714	749	763	749	763	689	758	738	732	771	729	744	771	753	714	719	764	706	720	697	699	768	703	709	744	730	710	736	736	743	703	671	707	737	701	750	780	745	736	752	724	720	744	728	748	723	723	762	792	707	709	710	712	725	728	723	754	736	720	723	744	760	749	692	707	754	761	705	730	706	728	712	736	760	734	715	699	722	741	732	735	738	790	749	743	737	729	703	726	753	750	724	709	743	728	719	708	725	725	785	680	757	740	693	731	723	678	750	706	762	729	696	690	788	747	737	767	708	748	674	708	755	710	727	718	738	749	697	757	761	702	724	714	759	728	730	694	748	731	719	764	765	729	788	746	714	655	725	787	741	758	701	732	754	719	687	665	760	715	698	764	686	721	735	711	729	762	740	727	706	759	763	733	756	738	711	741	715	732	748	740	769	732	714	721	722	730	733	724	675	693	698	688	729	690	775	747	703	698	720	754	746	704	717	728	683	785	689	745	727	738	728	720	696	767	740	760	734	643	741	702	709	738	716	775	705	743	720	698	761	732	740	691	720	759	714	749	738	715	736	750	737	732	686	718	739	702	690	765	705	702	704	743	698	721	763	745	765	715	672	744	699	754	758	679	691	756	731	732	743	729	750	743	689	693	695	721	698	722	746	639	733	721	704	754	733	721	749	721	720	785	691	723	715	735	738	707	740	700	758	728	738	711	756	706	758	747	773	752	734	755	740	688	695	737	695	718	730	769	685	758	700	717	766	744	765	730	732	706	732	714	731	761	750	740	707	777	780	700	765	730	742	719	711	721	710	798	733	697	747	702	766	713	716	685	722	741	741	731	727	707	742	743	724	716	700	769	737	790	699	673	707	720	724	693	724	731	740	699	772	726	746	709	729	733	747	716	740	752	750	702	719	681	745	804	722	724	760	730	724	730	747	706	732	740	722	757	703	715	742	710	726	748	720	723	738	725	755	735	751	774	718	740	663	783	743	717	783	742	731	722	699	704	747	698	696	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17
9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9
