0	46	30	45	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
341266683117	341266683673	341266684223	341266684773	341266685323	341266685875	341266686423	341266686973	341266687523	341266688073	341266688623	341266689173	341266689723	341266690273	341266690825	341266691373	341266691923	341266692473	341266693023	341266693573	341266694123	341266694673	341266695223	341266695773	341266696323	341266696873	341266697423	341266697973	341266698523	341266699073	341266699623	341266700173	341266700723	341266701273	341266701823	341266702373	341266702923	341266703473	341266704023	341266704573	341266705123	341266705673	341266706223	341266706773	341266707325	341266707873	341266708423	341266708973	341266709523	341266710073	341266710623	341266711173	341266711723	341266712273	341266712823	341266713373	341266713923	341266714475	341266715026	341266715573	341266716123	341266716673	341266717223	341266717773	341266718323	341266718873	341266719423	341266719973	341266720523	341266721073	341266721623	341266722175	341266722723	341266723273	341266723823	341266724373	341266724923	341266725473	341266726025	341266726573	341266727123	341266727673	341266728223	341266728773	341266729323	341266729875	341266730423	341266730973	341266731523	341266732075	341266732623	341266733173	341266733723	341266734275	341266734823	341266735373	341266735923	341266736473	341266737023	341266737573	341266738123	341266738675	341266739223	341266739773	341266740323	341266740875	341266741423	341266741975	341266742523	341266743075	341266743623	341266744175	341266744723	341266745275	341266745825	341266746375	341266746923	341266747475	341266748023	341266748575	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
0	29	59	88	118	147	177	206	236	265	294	324	353	383	412	442	471	501	530	560	589	618	648	677	707	736	766	795	825	854	883	913	942	972	1001	1031	1060	1090	1119	1148	1178	1207	1237	1266	1296	1325	1355	1384	1413	1443	1472	1502	1531	1561	1590	1620	1649	1679	1708	1737	1767	1796	1826	1855	1885	1914	1944	1973	2002	2032	2061	2091	2120	2150	2179	2209	2238	2267	2297	2326	2356	2385	2415	2444	2474	2503	2532	2562	2591	2621	2650	2680	2709	2739	2768	2798	2827	2856	2886	2915	2945	2974	3004	3033	3063	3092	3121	3151	3180	3210	3239	3269	3298	3328	3357	3386	3416	3445	3475	3504	3534	3563	3593	3622	3652	3681	3710	3740	3769	3799	3828	3858	3887	3917	3946	3975	4005	4034	4064	4093	4123	4152	4182	4211	4240	4270	4299	4329	4358	4388	4417	4447	4476	4505	4535	4564	4594	4623	4653	4682	4712	4741	4771	4800	4829	4859	4888	4918	4947	4977	5006	5036	5065	5094	5124	5153	5183	5212	5242	5271	5301	5330	5359	5389	5418	5448	5477	5507	5536	5566	5595	5624	5654	5683	5713	5742	5772	5801	5831	5860	5890	5919	5948	5978	6007	6037	6066	6096	6125	6155	6184	6213	6243	6272	6302	6331	6361	6390	6420	6449	6478	6508	6537	6567	6596	6626	6655	6685	6714	6744	6773	6802	6832	6861	6891	6920	6950	6979	7009	7038	7067	7097	7126	7156	7185	7215	7244	7274	7303	7332	7362	7391	7421	7450	7480	7509	7539	7568	7597	7627	7656	7686	7715	7745	7774	7804	7833	7863	7892	7921	7951	7980	8010	8039	8069	8098	8128	8157	8186	8216	8245	8275	8304	8334	8363	8393	8422	8451	8481	8510	8540	8569	8599	8628	8658	8687	8716	8746	8775	8805	8834	8864	8893	8923	8952	8982	9011	9040	9070	9099	9129	9158	9188	9217	9247	9276	9305	9335	9364	9394	9423	9453	9482	9512	9541	9570	9600	9629	9659	9688	9718	9747	9777	9806	9836	9865	9894	9924	9953	9983	10012	10042	10071	10101	10130	10159	10189	10218	10248	10277	10307	10336	10366	10395	10424	10454	10483	10513	10542	10572	10601	10631	10660	10689	10719	10748	10778	10807	10837	10866	10896	10925	10955	10984	11013	11043	11072	11102	11131	11161	11190	11220	11249	11278	11308	11337	11367	11396	11426	11455	11485	11514	11543	11573	11602	11632	11661	11691	11720	11750	11779	11808	11838	11867	11897	11926	11956	11985	12015	12044	12074	12103	12132	12162	12191	12221	12250	12280	12309	12339	12368	12397	12427	12456	12486	12515	12545	12574	12604	12633	12662	12692	12721	12751	12780	12810	12839	12869	12898	12928	12957	12986	13016	13045	13075	13104	13134	13163	13193	13222	13251	13281	13310	13340	13369	13399	13428	13458	13487	13516	13546	13575	13605	13634	13664	13693	13723	13752	13781	13811	13840	13870	13899	13929	13958	13988	14017	14047	14076	14105	14135	14164	14194	14223	14253	14282	14312	14341	14370	14400	14429	14459	14488	14518	14547	14577	14606	14635	14665	14694	14724	14753	14783	14812	14842	14871	14900	14930	14959	14989	15018	15048	15077	15107	15136	15166	15195	15224	15254	15283	15313	15342	15372	15401	15431	15460	15489	15519	15548	15578	15607	15637	15666	15696	15725	15754	15784	15813	15843	15872	15902	15931	15961	15990	16020	16049	16078	16108	16137	16167	16196	16226	16255	16285	16314	16343	16373	16402	16432	16461	16491	16520	16550	16579	16608	16638	16667	16697	16726	16756	16785	16815	16844	16873	16903	16932	16962	16991	17021	17050	17080	17109	17139	17168	17197	17227	17256	17286	17315	17345	17374	17404	17433	17462	17492	17521	17551	17580	17610	17639	17669	17698	17727	17757	17786	17816	17845	17875	17904	17934	17963	17992	18022	18051	18081	18110	18140	18169	18199	18228	18258	18287	18316	18346	18375	18405	18434	18464	18493	18523	18552	18581	18611	18640	18670	18699	18729	18758	18788	18817	18846	18876	18905	18935	18964	18994	19023	19053	19082	19112	19141	19170	19200	19229	19259	19288	19318	19347	19377	19406	19435	19465	19494	19524	19553	19583	19612	19642	19671	19700	19730	19759	19789	19818	19848	19877	19907	19936	19965	19995	20024	20054	20083	20113	20142	20172	20201	20231	20260	20289	20319	20348	20378	20407	20437	20466	20496	20525	20554	20584	20613	20643	20672	20702	20731	20761	20790	20819	20849	20878	20908	20937	20967	20996	21026	21055	21084	21114	21143	21173	21202	21232	21261	21291	21320	21350	21379	21408	21438	21467	21497	21526	21556	21585	21615	21644	21673	21703	21732	21762	21791	21821	21850	21880	21909	21938	21968	21997	22027	22056	22086	22115	22145	22174	22204	22233	22262	22292	22321	22351	22380	22410	22439	22469	22498	22527	22557	22586	22616	22645	22675	22704	22734	22763	22792	22822	22851	22881	22910	22940	22969	22999	23028	23057	23087	23116	23146	23175	23205	23234	23264	23293	23323	23352	23381	23411	23440	23470	23499	23529	23558	23588	23617	23646	23676	23705	23735	23764	23794	23823	23853	23882	23911	23941	23970	24000	24029	24059	24088	24118	24147	24176	24206	24235	24265	24294	24324	24353	24383	24412	24442	24471	24500	24530	24559	24589	24618	24648	24677	24707	24736	24765	24795	24824	24854	24883	24913	24942	24972	25001	25030	25060	25089	25119	25148	25178	25207	25237	25266	25296	25325	25354	25384	25413	25443	25472	25502	25531	25561	25590	25619	25649	25678	25708	25737	25767	25796	25826	25855	25884	25914	25943	25973	26002	26032	26061	26091	26120	26149	26179	26208	26238	26267	26297	26326	26356	26385	26415	26444	26473	26503	26532	26562	26591	26621	26650	26680	26709	26738	26768	26797	26827	26856	26886	26915	26945	26974	27003	27033	27062	27092	27121	27151	27180	27210	27239	27268	27298	27327	27357	27386	27416	27445	27475	27504	27534	27563	27592	27622	27651	27681	27710	27740	27769	27799	27828	27857	27887	27916	27946	27975	28005	28034	28064	28093	28122	28152	28181	28211	28240	28270	28299	28329	28358	28388	28417	28446	28476	28505	28535	28564	28594	28623	28653	28682	28711	28741	28770	28800	28829	28859	28888	28918	28947	28976	29006	29035	29065	29094	29124	29153	29183	29212	29241	29271	29300	29330	29359	29389	29418	29448	29477	29507	29536	29565	29595	29624	29654	29683	29713	29742	29772	29801	29830	29860	29889	29919	29948	29978	30007	30037	30066	30095	30125	30154	30184	30213	30243	30272	30302	30331	30360	30390	30419	30449	30478	30508	30537	30567	30596	30626	30655	30684	30714	30743	30773	30802	30832	30861	30891	30920	30949	30979	31008	31038	31067	31097	31126	31156	31185	31214	31244	31273	31303	31332	31362	31391	31421	31450	31479	31509	31538	31568	31597	31627	31656	31686	31715	31745	31774	31803	31833	31862	31892	31921	31951	31980	32010	32039	32068	32098	32127	32157	32186	32216	32245	32275	32304	32333	32363	32392	32422	32451	32481	32510	32540	32569	32599	32628	32657	32687	32716	32746	32775	32805	32834	32864	32893	32922	32952	32981	33011	33040	33070	33099	33129	33158	33187	33217	33246	33276	33305	33335	33364	33394	33423	33452	33482	33511	33541	33570	33600	33629	33659	33688	33718	33747	33776	33806	33835	33865	33894	33924	33953	33983	34012	34041	34071	34100	34130	34159	34189	34218	34248	34277	34306	34336	34365	34395	34424	34454	34483	34513	34542	34571	34601	34630	34660	34689	34719	34748	34778	34807	34837	34866	34895	34925	34954	34984	35013	35043	35072	35102	35131	35160	35190	35219	35249	35278	35308	35337	35367	35396	35425	35455	35484	35514	35543	35573	35602	35632	35661	35691	35720	35749	35779	35808	35838	35867	35897	35926	35956	35985	36014	36044	36073	36103	36132	36162	36191	36221	36250	36279	36309	36338	36368	36397	36427	36456	36486	36515	36544	36574	36603	36633	36662	36692	36721	36751	36780	36810	36839	36868	36898	36927	36957	36986	37016	37045	37075	37104	37133	37163	37192	37222	37251	37281	37310	37340	37369	37398	37428	37457	37487	37516	37546	37575	37605	37634	37663	37693	37722	37752	37781	37811	37840	37870	37899	37929	37958	37987	38017	38046	38076	38105	38135	38164	38194	38223	38252	38282	38311	38341	38370	38400	38429	38459	38488	38517	38547	38576	38606	38635	38665	38694	38724	38753	38783	38812	38841	38871	38900	38930	38959	38989	39018	39048	39077	39106	39136	39165	39195	39224	39254	39283	39313	39342	39371	39401	39430	39460	39489	39519	39548	39578	39607	39636	39666	39695	39725	39754	39784	39813	39843	39872	39902	39931	39960	39990	40019	40049	40078	40108	40137	40167	40196	40225	40255	40284	40314	40343	40373	40402	40432	40461	40490	40520	40549	40579	40608	40638	40667	40697	40726	40755	40785	40814	40844	40873	40903	40932	40962	40991	41021	41050	41079	41109	41138	41168	41197	41227	41256	41286	41315	41344	41374	41403	41433	41462	41492	41521	41551	41580	41609	41639	41668	41698	41727	41757	41786	41816	41845	41875	41904	41933	41963	41992	42022	42051	42081	42110	42140	42169	42198	42228	42257	42287	42316	42346	42375	42405	42434	42463	42493	42522	42552	42581	42611	42640	42670	42699	42728	42758	42787	42817	42846	42876	42905	42935	42964	42994	43023	43052	43082	43111	43141	43170	43200	43229	43259	43288	43317	43347	43376	43406	43435	43465	43494	43524	43553	43582	43612	43641	43671	43700	43730	43759	43789	43818	43847	43877	43906	43936	43965	43995	44024	44054	44083	44113	44142	44171	44201	44230	44260	44289	44319	44348	44378	44407	44436	44466	44495	44525	44554	44584	44613	44643	44672	44701	44731	44760	44790	44819	44849	44878	44908	44937	44967	44996	45025	45055	45084	45114	45143	45173	45202
3600	2300	2737	2000	3600	2300	2737	2000	3600	2300	2737	2000	3600	2300	2737	2000	3600	2300	2737	2000	3600	2300	2737	2000	3600	2300	2737	2000	3600	2300	2737	2000	3600	2300	2737	2000	3600	2300	2737	2000	3600	2300	2737	2000	3600	2300	2737	2000	3600	2300	2737	2000	3600	2300	2737	2000	3600	2300	2737	2000	3600	2300	2737	2000	3600	2300	2737	2000	3600	2300	2737	2000	3600	2300	2737	2000	3600	2300	2737	2000	3600	2300	2737	2000	3600	2300	2737	2000	3600	2300	2737	2000	3600	2300	2737	2000	3600	2300	2737	2000	3600	2300	2737	2000	3600	2300	2737	2000	3600	2300	2737	2000	3600	2300	2737	2000	3600	2300	2737	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
100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
22444	21266	29130	23717	21268	21306	11357	931	563	417	380	334	290	256	216	194	192	197	185	180	121	143	121	129	138	126	112	118	105	113	105	101	112	104	115	112	87	91	104	102	101	89	100	91	103	94	102	81	111	93	99	89	100	82	82	98	83	85	88	93	69	94	94	82	61	87	95	97	82	79	77	85	92	86	74	96	86	90	95	80	80	85	84	82	81	78	79	86	100	85	85	82	90	93	71	62	76	90	84	79	79	78	75	87	82	85	81	79	77	88	79	79	84	74	74	91	87	89	78	83	73	76	79	82	67	68	107	85	114	74	82	89	88	83	83	84	87	70	101	59	104	89	104	89	83	68	71	73	88	72	76	102	93	83	85	76	87	85	78	85	77	85	96	91	83	81	95	100	80	95	108	77	88	82	75	79	83	76	80	84	78	88	79	73	72	90	96	86	96	69	82	75	98	94	80	86	91	81	82	70	75	78	76	92	80	73	81	99	91	82	76	86	86	79	85	85	71	88	79	82	87	88	80	97	73	83	103	87	81	77	78	79	87	78	75	85	94	97	72	77	67	82	67	95	77	83	103	77	77	83	90	72	76	73	89	91	86	72	92	72	80	94	93	89	91	107	85	69	88	79	73	79	74	82	73	79	82	70	95	82	85	79	64	66	88	97	89	68	85	82	73	80	89	87	83	85	78	85	91	89	88	102	83	83	86	103	92	74	104	71	86	87	86	79	95	99	95	71	90	85	67	87	82	96	104	93	82	76	81	74	100	87	79	72	74	65	96	84	84	85	89	69	64	73	77	83	86	75	75	65	101	82	74	80	76	94	101	78	91	89	95	81	90	70	88	94	92	84	61	77	80	65	74	72	87	74	81	73	93	68	81	87	81	84	78	91	83	90	80	78	73	90	82	85	82	79	91	69	106	81	113	76	93	73	86	84	81	87	84	91	78	73	85	78	76	91	83	78	75	90	91	81	62	92	73	90	98	75	82	74	70	84	73	83	86	65	92	79	71	76	90	83	76	84	67	76	96	99	93	78	86	68	94	70	96	82	84	75	82	90	92	95	83	88	96	85	77	87	84	103	87	86	95	97	77	67	89	82	101	92	95	98	76	89	95	78	60	77	77	68	66	68	81	93	80	92	99	85	92	82	68	83	77	78	101	80	68	82	62	77	89	75	87	71	81	81	83	82	62	82	94	75	83	75	63	82	82	86	65	84	82	76	80	82	82	88	75	73	89	85	92	99	74	94	88	76	75	77	95	69	89	68	87	93	90	64	95	97	81	82	80	83	81	73	84	76	94	92	84	84	73	80	85	80	98	87	79	79	81	93	86	66	79	81	74	80	75	85	88	79	90	90	76	87	77	86	89	83	67	69	78	76	71	80	79	80	86	85	94	61	74	87	67	81	97	77	108	82	83	63	86	79	80	87	98	86	83	71	98	83	69	81	87	97	66	68	83	81	69	75	72	72	87	67	83	82	69	86	88	76	72	80	83	83	75	80	106	96	96	93	73	68	89	75	74	83	68	73	106	68	77	89	96	86	67	70	100	87	95	84	88	83	105	96	81	77	83	88	84	82	86	85	77	85	78	74	92	85	74	78	80	86	61	74	95	83	82	86	86	88	92	65	89	86	73	94	74	69	82	95	79	96	72	84	74	87	84	69	91	74	82	76	86	87	87	82	75	77	84	90	86	78	96	88	83	93	88	78	93	74	86	89	97	69	86	82	76	74	84	101	88	74	78	85	86	80	84	86	66	85	89	73	96	77	75	88	85	78	75	80	87	81	95	77	86	74	93	81	96	74	62	82	98	71	81	98	89	79	88	80	76	82	89	73	82	65	77	82	73	86	82	72	70	84	83	88	85	80	91	83	89	78	77	80	88	83	75	75	87	91	76	93	90	83	70	78	76	67	87	91	96	81	68	97	82	87	75	75	91	62	69	75	76	78	80	80	75	75	83	92	86	93	84	93	98	91	81	79	104	57	97	96	70	87	80	84	78	72	89	68	105	84	84	82	73	70	85	78	82	74	78	96	82	72	93	83	78	88	97	77	76	73	75	82	82	81	82	82	85	76	78	88	90	78	82	89	72	91	106	92	86	82	77	87	89	77	85	96	83	96	77	80	89	85	98	83	84	82	74	82	77	71	100	89	87	75	84	76	67	83	71	89	84	86	93	86	57	76	70	81	72	105	86	87	85	93	89	86	91	87	103	73	89	60	93	70	84	90	87	86	77	82	59	80	77	82	84	74	83	87	86	80	77	86	79	75	79	81	84	94	78	83	78	92	75	88	79	92	74	93	83	94	88	76	85	94	68	82	83	90	86	75	80	76	81	70	73	77	93	87	93	84	80	74	80	76	85	74	84	89	80	82	93	96	88	85	95	83	79	83	93	81	79	69	82	85	72	82	93	71	103	79	72	83	74	73	85	89	83	92	74	79	65	87	88	81	76	77	71	79	69	78	78	80	89	82	71	92	93	80	99	88	80	78	91	84	91	81	80	68	76	67	86	86	96	85	65	75	97	85	71	78	72	84	88	93	72	54	92	63	71	78	90	79	69	95	79	91	75	91	67	87	90	78	81	91	92	68	99	79	92	90	83	77	65	84	98	103	66	78	108	85	89	74	105	75	92	73	85	101	86	89	90	86	86	89	79	79	92	81	70	92	96	83	68	69	77	80	77	74	85	69	94	88	91	61	77	83	84	87	97	83	93	83	73	61	77	82	84	90	85	77	72	72	76	78	78	76	82	95	97	89	90	80	77	81	87	90	79	91	72	78	81	101	88	73	77	89	86	87	86	72	89	83	83	85	87	73	88	83	86	79	90	79	63	69	76	95	93	69	90	78	75	80	68	83	85	78	90	94	78	82	70	85	69	94	64	82	93	86	83	79	75	85	103	66	80	95	69	98	79	74	72	75	86	92	73	84	99	81	90	86	66	88	84	72	107	70	83	79	85	84	69	79	83	64	84	85	77	91	74	83	77	63	70	74	89	81	86	88	86	83	69	78	62	86	83	71	77	83	80	87	100	90	81	96	87	84	74	76	83	92	69	80	80	95	88	66	63	95	79	81	99	89	85	87	81	78	85	89	83	91	76	61	83	82	65	68	80	95	74	79	80	89	120	87	74	72	87	89	94	78	75	70	75	66	71	91	78	69	75	92	79	97	92	83	77	69	86	102	80	74	89	69	71	85	76	90	81	76	61	83	84	72	80	71	85	72	86	83	95	84	93	96	89	97	71	109	82	89	68	77	90	94	71	74	83	83	89	84	87	88	71	73	71	90	80	89	45	67	80	74	88	97	74	71	88	95	89	83	83	90	89	78	87	79	77	93	83	81	84	85	89	85	86	79	74	95	71	83	82	69	77	87	70	95	90	75	74	88	79	106	75	66	102	78	67	79	83	100	80	78	95	83	80	96	89	89	78	82	70	97	94	76	89	97	90	85	86	88	85	79	80	82	68	90	93	78	80	84	67	79	86	94	73	75
4759	13880	9726	4731	3194	2388	1561	1233	940	690	566	437	424	320	300	263	244	236	195	186	158	175	151	156	144	134	136	138	114	132	113	104	96	127	124	106	108	119	90	116	97	93	113	99	105	100	107	121	96	102	91	112	87	104	91	94	95	68	86	96	89	103	97	94	87	95	91	92	92	80	80	101	76	106	95	82	80	66	105	96	107	79	86	90	87	80	85	96	83	86	87	89	88	86	69	96	66	91	92	90	73	106	84	86	101	93	87	101	88	108	79	84	91	105	85	80	93	77	72	109	100	93	84	74	68	92	78	96	88	82	84	90	87	85	89	89	104	97	81	70	88	91	76	84	76	90	81	96	94	90	85	71	76	87	88	76	100	92	92	93	70	92	88	79	92	83	82	81	90	91	86	85	100	75	82	88	108	74	98	68	82	76	86	89	87	80	75	77	90	102	86	85	75	92	108	89	102	78	81	111	82	81	95	84	80	88	78	87	115	93	83	90	78	96	82	70	82	100	61	84	76	94	77	80	83	82	69	90	76	77	89	72	72	79	75	72	88	97	95	85	70	83	94	74	90	95	87	91	92	93	72	101	82	84	101	74	75	80	81	77	89	96	108	91	88	109	106	91	89	88	83	83	86	75	83	78	87	93	89	91	80	99	91	96	100	89	98	90	95	91	89	79	77	71	73	91	103	88	77	90	84	100	79	92	77	82	70	70	89	95	95	91	81	80	68	96	78	107	79	84	95	86	114	83	77	105	82	72	84	79	79	91	94	89	87	87	75	98	84	86	76	74	76	83	94	85	83	82	85	86	86	84	88	84	93	91	94	86	104	96	74	82	98	80	68	78	117	82	110	87	91	94	90	78	91	80	88	79	92	95	89	76	92	79	88	64	97	90	90	91	82	96	89	85	80	73	76	82	96	84	91	96	89	87	85	86	83	87	84	83	99	98	71	92	81	70	78	77	86	87	85	77	104	94	75	85	93	96	69	96	93	74	89	93	80	87	83	79	73	81	78	81	65	83	88	93	90	99	82	86	104	77	94	73	89	81	71	98	88	84	88	66	85	93	91	77	107	79	88	92	81	86	90	94	99	84	100	79	80	87	84	89	75	84	72	73	76	101	81	78	80	80	92	70	101	91	92	86	87	84	74	72	81	94	90	85	78	104	66	104	72	69	94	85	85	79	86	84	86	83	86	86	74	87	69	80	95	93	94	74	92	85	85	85	84	82	80	90	82	70	92	90	83	84	77	72	101	92	78	83	80	85	69	98	86	88	83	72	66	81	77	89	88	91	74	92	91	102	73	84	91	69	99	107	81	86	86	84	91	94	93	92	81	70	101	77	94	81	106	65	73	83	80	78	92	89	80	84	96	88	85	86	81	72	91	76	84	100	92	80	86	84	98	69	83	70	84	79	81	100	76	97	89	99	82	74	76	72	104	77	87	80	103	69	75	102	80	83	96	96	105	90	80	92	78	76	85	92	103	83	82	89	95	80	66	103	90	82	99	76	62	86	77	99	91	74	88	83	85	88	90	84	100	105	84	75	89	96	86	71	80	82	91	77	74	86	95	82	99	80	85	90	82	84	88	72	105	77	82	94	107	83	81	90	87	94	98	87	74	86	75	92	89	105	73	90	84	80	85	94	66	82	90	88	90	97	84	89	60	87	98	85	89	88	80	80	80	95	88	92	89	83	86	105	86	84	89	83	78	94	81	80	79	97	97	80	85	105	72	98	96	100	94	71	83	99	81	86	95	92	90	83	82	84	94	82	70	91	88	94	95	97	83	76	85	71	81	87	100	76	83	92	86	99	84	80	83	92	86	105	86	93	84	87	92	82	90	83	102	88	86	93	78	77	98	71	78	82	89	89	92	69	84	84	90	101	84	86	93	97	95	72	77	97	97	87	84	97	95	84	87	107	94	86	101	81	73	71	91	73	99	73	88	86	96	74	84	89	81	94	90	83	91	109	80	94	89	92	78	79	89	80	94	83	82	78	89	75	75	81	100	77	87	79	87	87	81	78	113	89	69	89	88	81	71	90	79	80	73	90	97	81	83	88	70	92	81	91	97	84	84	81	82	108	79	83	85	92	88	79	71	89	86	92	86	88	94	87	83	94	86	90	90	95	73	84	82	83	76	91	92	96	91	105	84	87	78	66	78	79	81	76	73	70	74	94	65	87	91	89	75	95	72	88	83	85	85	76	86	82	82	96	102	79	94	78	88	79	88	92	93	66	91	78	65	77	84	87	71	82	91	81	91	75	96	102	80	83	88	77	80	108	86	96	87	78	88	77	83	79	75	86	75	77	90	85	74	80	94	88	84	74	80	91	81	87	84	94	89	80	70	88	86	87	84	93	77	78	87	87	78	97	88	90	80	89	75	78	80	77	89	87	78	73	70	83	84	83	91	93	79	87	88	73	82	74	75	94	91	79	103	86	83	80	83	61	90	93	86	72	97	96	85	92	90	90	86	84	79	75	97	94	80	93	92	78	84	96	84	95	77	72	94	78	83	81	98	79	83	81	91	91	75	77	103	86	90	75	85	84	84	95	86	92	90	82	76	78	95	87	88	74	91	94	96	88	87	82	96	94	81	83	83	91	99	75	88	84	92	83	104	89	106	74	88	87	78	74	72	85	82	87	82	100	100	103	81	93	84	73	91	101	88	90	96	81	91	76	77	71	85	80	81	71	94	89	85	97	108	93	88	86	80	84	99	86	90	88	75	75	84	91	87	108	85	83	86	76	72	81	87	107	81	87	100	80	89	87	95	87	91	105	92	76	97	98	93	83	71	77	96	81	81	88	74	70	96	78	89	75	87	81	86	85	79	89	83	102	90	81	78	91	86	82	92	79	78	105	109	88	87	86	87	92	79	80	86	80	99	84	88	79	88	87	90	88	82	74	68	89	88	87	84	94	88	96	99	80	92	82	81	97	86	75	90	89	94	94	89	81	84	87	91	82	86	86	74	88	86	80	98	83	89	85	91	79	80	99	78	93	94	92	93	76	93	91	77	99	87	94	95	73	85	108	88	105	87	82	91	98	86	83	76	89	87	74	79	95	81	69	94	75	79	78	83	100	80	85	84	73	68	93	75	84	78	88	95	64	83	93	80	87	78	87	82	100	67	116	90	91	75	84	84	76	85	79	84	84	82	80	100	82	96	88	89	80	68	86	69	88	79	76	91	85	79	68	88	72	91	78	93	92	73	89	100	99	76	72	90	80	97	79	72	80	82	95	81	82	74	89	97	91	79	88	86	76	83	76	96	90	84	99	94	100	82	97	91	89	95	96	76	70	103	85	82	96	80	87	93	65	100	81	81	83	78	78	73	86	79	77	99	86	98	90	88	85	91	89	89	80	78	83	88	99	73	84	88	104	100	81	82	88	66	85	90	98	71	87	75	95	80	74	74	91	81	94	86	77	69	86	83	85	77	81	89	92	93	90	88	71	99	90	86	82	81	114	94	79	80	75	100	92	83	90	84	93
26998	20675	11374	1204	675	575	478	360	359	322	336	304	309	280	318	338	316	282	311	266	293	289	289	331	298	300	302	302	330	303	328	324	314	314	318	309	290	267	302	323	302	284	305	298	293	276	291	299	298	297	308	311	319	309	297	293	276	263	317	289	307	308	287	301	325	296	288	279	280	287	275	313	285	295	321	262	268	289	289	270	318	274	354	331	301	274	303	303	285	297	298	289	293	306	292	317	265	293	296	285	278	296	329	301	283	278	279	291	306	316	279	310	294	335	311	289	283	298	305	270	310	244	300	251	287	282	323	308	318	321	313	298	309	296	290	298	324	275	299	269	299	273	332	273	296	312	302	294	279	298	292	301	280	305	297	307	308	322	305	301	283	296	290	295	261	303	284	271	295	297	301	286	296	298	283	321	302	307	279	302	274	300	313	279	354	294	282	282	292	302	324	287	294	292	290	279	300	263	294	310	310	299	294	313	283	309	304	317	317	263	269	274	323	328	308	320	309	340	277	294	314	298	276	297	271	298	287	288	268	298	301	308	305	304	312	305	325	297	322	324	313	261	293	313	289	296	286	277	331	302	277	303	300	291	317	302	306	313	265	314	344	292	281	303	312	266	298	323	291	285	320	292	289	306	268	306	302	298	324	316	345	318	291	278	340	298	319	272	311	287	278	294	284	296	292	318	313	269	298	280	285	335	266	304	312	322	273	306	303	294	264	315	304	284	312	351	311	321	290	332	308	284	313	306	293	288	300	263	281	292	292	284	302	313	280	291	295	281	308	285	294	325	288	315	317	277	283	303	259	314	269	328	273	287	297	334	301	256	295	293	278	300	327	302	316	325	316	306	293	280	291	278	274	273	309	309	303	305	284	286	295	307	270	269	240	283	309	308	307	331	302	298	328	334	317	332	310	309	270	295	301	306	287	285	292	316	315	284	281	320	293	303	299	300	307	326	310	320	304	303	272	324	298	303	307	282	281	286	309	314	331	282	285	301	320	276	273	272	322	274	317	298	300	324	303	306	286	309	289	283	266	275	266	303	269	306	325	281	311	329	286	296	301	291	285	296	287	282	285	271	300	280	305	288	293	324	294	298	291	307	300	299	257	306	288	272	322	318	306	302	286	295	303	293	291	306	297	280	297	276	307	307	312	281	312	303	299	284	287	316	301	296	310	269	253	281	304	280	299	319	311	296	292	276	324	293	324	305	297	277	302	290	300	274	315	274	306	315	275	287	289	310	300	295	299	324	327	280	286	315	317	297	315	319	285	299	288	308	258	288	291	303	311	332	317	288	310	330	317	308	306	304	286	301	266	297	291	288	283	318	330	321	293	281	291	292	311	306	305	267	301	305	311	281	311	303	268	288	287	322	355	313	289	282	316	290	293	292	320	285	305	311	270	289	288	286	289	295	318	322	283	266	309	329	247	310	321	305	274	290	269	267	311	325	269	289	275	251	294	299	281	254	270	305	320	310	315	304	326	300	266	296	277	316	307	302	324	297	309	282	271	293	296	293	308	284	318	320	327	287	280	301	321	297	291	281	274	337	280	323	303	319	297	284	308	301	304	300	287	318	310	304	275	324	278	301	338	298	286	298	308	272	324	267	289	306	283	279	314	287	288	317	296	272	315	278	312	295	300	287	269	302	316	289	300	311	276	288	298	326	329	271	292	300	338	315	295	336	287	282	300	312	307	276	341	315	273	313	303	303	280	262	333	300	317	314	304	293	289	358	287	278	298	332	281	306	341	271	312	301	293	296	282	275	301	264	263	292	301	304	294	314	300	300	306	312	291	312	322	281	287	276	306	311	307	296	269	298	309	275	344	335	315	310	290	291	280	300	288	324	308	306	311	285	311	301	320	305	303	289	330	319	277	298	328	288	314	313	274	255	281	309	326	278	320	298	321	305	297	289	294	324	281	298	299	350	253	289	316	288	316	310	275	279	282	291	274	296	283	280	279	305	298	277	297	279	325	289	307	274	288	319	289	305	291	312	288	324	301	281	289	289	300	281	310	293	279	303	291	300	311	256	303	294	276	282	289	258	315	292	310	298	331	296	297	308	295	292	330	268	282	303	280	311	272	264	282	259	320	312	305	313	310	295	297	305	298	294	304	313	289	279	295	306	285	312	297	292	279	312	300	303	293	301	313	296	310	295	294	305	265	296	280	311	305	303	287	316	316	287	265	305	301	267	330	298	305	286	307	293	319	303	309	310	313	303	265	269	273	314	322	288	310	269	321	301	281	301	290	266	290	333	288	278	270	288	343	278	298	332	327	268	293	308	282	306	339	269	299	314	301	274	293	313	304	309	305	279	287	306	297	272	300	289	294	294	320	305	282	289	296	304	294	268	286	277	306	307	309	274	331	314	300	279	275	267	352	285	293	296	293	296	316	287	305	318	263	284	306	289	301	314	306	257	297	289	310	294	294	297	309	284	304	310	293	313	302	300	272	291	307	307	320	300	300	294	314	324	290	320	304	305	316	285	282	273	318	253	278	274	308	296	288	290	301	263	307	283	309	273	300	285	282	328	326	327	294	293	313	312	299	295	292	305	317	293	283	306	302	311	316	319	322	316	293	294	304	308	278	294	300	289	313	321	289	278	273	282	303	248	309	299	337	331	302	296	268	271	292	336	339	327	261	327	293	283	290	303	301	310	299	290	325	287	293	319	246	308	271	306	263	287	284	311	275	290	307	327	295	306	308	277	290	283	280	299	312	290	299	312	312	278	306	291	302	308	291	301	274	316	286	312	285	320	305	266	318	292	315	302	309	303	318	269	275	309	330	302	273	315	309	314	302	256	285	292	291	276	332	277	318	295	318	317	300	288	285	281	296	279	309	333	333	300	294	309	297	314	297	285	289	293	304	299	321	312	309	306	329	290	305	308	290	289	262	275	288	304	304	262	285	315	328	263	336	295	281	275	290	305	316	307	299	285	314	303	285	310	304	298	296	272	257	280	309	275	302	297	292	291	312	297	255	306	287	284	310	282	327	290	296	322	281	280	303	296	301	307	297	308	314	297	268	306	300	301	292	324	303	259	286	312	295	298	330	293	290	270	262	294	260	282	313	295	296	319	283	297	304	314	300	292	294	299	302	277	288	305	305	297	278	317	295	277	291	317	268	288	295	306	295	294	289	311	284	308	301	295	302	292	268	305	289	305	324	270	282	281	315	284	279	328	323	270	320	288	306	294	308	264	326	317	307	294	345	301	281	295	322	321	300	292	307	284	270	297	285	316	286	300	262	294	317	287	266	304	289	296	294	295	308	304	289	304	274	281	304	291	315	292	323	314	293	279	262	317	306	312	291	266	309	321	273	306	282	275	278	314	292	285	304	304	291	281	286	310	284	302	292	330	295	287	301	324	300	296	290	304	316	286	262	305	277	295	262	303	265	273	300	302	302	305	297	319	313	299	265	284	263	303	329	310	287	274	341	297	285	309	287	277	271	291	315	298	274	311	293	290	299	314	290	304	283	322	313	308
4845	2419	1462	777	663	512	465	427	369	382	343	377	328	325	326	320	312	311	321	325	320	336	293	335	315	359	309	307	320	333	313	288	336	324	317	339	311	270	321	317	333	306	322	293	327	306	322	320	307	321	314	325	327	328	315	295	305	281	289	295	302	329	297	335	292	325	350	300	328	307	318	288	303	313	315	299	320	325	287	313	301	336	298	290	308	306	327	308	325	309	306	264	329	314	319	307	323	318	314	307	272	318	318	335	306	305	327	299	287	313	318	300	296	346	294	299	296	324	310	300	342	339	332	303	329	329	314	304	287	344	304	307	323	310	305	317	337	300	340	314	324	325	325	311	321	314	332	326	280	303	318	319	292	296	308	347	308	315	298	286	304	309	329	311	364	310	322	312	268	284	304	289	303	315	327	297	307	300	302	295	319	302	302	302	301	309	285	327	309	332	295	304	346	302	323	266	325	345	326	306	318	328	336	312	272	257	302	275	319	312	325	304	318	311	332	297	317	322	282	299	319	302	329	323	331	277	324	317	315	322	309	346	297	320	301	306	314	309	283	293	299	304	316	299	347	343	330	329	343	300	304	330	331	269	310	345	297	295	305	319	336	306	327	312	291	282	344	319	291	294	299	303	316	311	320	321	304	313	287	347	308	300	306	296	284	296	283	285	338	281	308	336	305	301	311	311	327	295	322	311	272	288	290	313	290	301	280	306	316	315	312	292	304	308	288	310	324	331	293	300	295	301	304	284	308	309	313	293	322	309	291	307	302	297	311	317	284	320	303	306	312	312	312	312	307	314	331	338	307	282	293	312	312	302	295	308	289	322	321	301	304	329	311	320	291	301	321	303	293	322	302	305	339	305	310	324	328	310	326	279	301	296	288	293	286	302	300	323	290	319	320	312	315	312	294	327	280	315	314	272	337	346	306	316	279	297	310	275	293	310	323	311	302	291	324	328	297	273	329	330	308	316	338	291	307	316	321	307	302	328	310	291	313	277	316	297	293	304	315	332	314	303	304	301	313	335	319	277	315	340	331	341	279	294	316	270	284	328	276	339	321	324	306	274	331	298	306	307	294	332	329	300	312	308	327	300	300	290	316	313	292	301	315	316	325	321	324	298	307	296	324	291	312	284	305	330	321	298	296	302	311	321	301	314	310	299	310	298	326	279	274	298	352	305	305	295	292	304	284	308	291	332	272	335	298	304	294	333	313	310	305	306	314	356	298	328	295	283	309	316	297	308	329	307	308	305	306	324	326	294	296	311	284	328	326	300	302	300	310	322	310	288	340	299	316	307	305	339	266	295	322	270	321	311	324	304	328	318	305	286	319	321	329	300	339	345	303	291	304	322	321	303	318	341	335	325	305	329	295	297	318	309	302	274	283	310	317	331	311	312	296	319	332	332	289	311	363	308	312	307	276	322	328	296	314	345	299	313	330	340	309	313	320	327	307	287	299	325	327	312	312	322	342	309	310	298	306	298	358	280	287	317	313	295	321	328	301	312	320	333	287	276	308	311	267	330	291	328	315	326	299	321	316	336	294	314	314	292	310	295	310	299	292	319	339	302	305	340	287	309	327	335	299	323	303	328	316	292	276	308	318	298	322	324	270	304	308	313	282	323	303	291	280	299	292	301	324	326	334	310	289	314	292	299	358	316	295	321	300	339	297	279	294	367	273	335	322	305	287	286	298	313	306	307	312	313	283	328	297	320	321	308	326	313	321	316	313	310	324	323	322	306	323	308	274	293	296	327	298	296	298	297	337	301	293	304	332	330	284	329	308	320	316	347	294	309	289	301	296	309	300	311	329	313	306	316	308	326	292	307	317	285	318	325	331	314	307	296	290	329	289	293	317	288	283	325	289	285	317	327	311	357	323	329	301	293	321	340	323	326	301	315	316	276	332	286	297	281	305	318	301	290	309	305	292	312	300	319	326	322	315	344	289	291	319	311	333	299	307	312	303	306	312	289	290	300	294	292	327	312	287	305	331	281	280	321	309	321	304	329	299	275	322	325	321	297	310	288	332	288	321	316	290	312	297	298	304	294	306	297	300	320	300	295	312	311	323	314	278	345	326	297	346	302	289	319	338	284	288	289	339	275	282	326	338	295	334	300	296	312	325	299	306	269	361	325	305	273	315	323	309	313	289	294	310	294	311	298	302	302	288	289	303	312	353	307	340	312	345	302	286	312	340	341	301	318	307	325	277	338	310	312	329	262	316	311	326	290	310	340	300	276	295	316	331	350	357	300	300	341	303	303	274	334	331	316	357	325	317	284	321	282	310	300	320	306	310	286	279	359	330	312	334	283	323	302	282	287	289	288	323	312	318	314	312	335	325	323	322	317	324	291	328	282	297	344	330	313	319	315	318	307	325	300	334	287	333	337	336	298	324	306	296	291	305	304	253	297	306	287	330	314	303	287	320	346	294	305	303	315	312	297	339	310	308	318	340	293	308	303	315	296	323	329	313	312	321	299	293	318	283	315	324	297	330	280	309	337	318	298	324	300	298	294	283	316	314	279	305	305	289	333	312	314	347	319	310	297	311	294	283	304	302	302	325	300	324	334	345	304	290	307	308	298	285	314	308	341	341	313	306	308	311	316	283	339	295	306	311	283	316	257	313	328	296	306	313	293	330	323	323	313	297	345	291	324	321	325	302	333	329	322	285	307	282	284	310	313	303	317	356	281	331	297	311	296	320	305	324	307	299	320	297	292	309	308	314	304	315	316	322	332	350	290	296	302	315	289	239	329	328	317	319	320	291	297	302	290	308	316	349	289	330	289	299	304	329	280	305	316	293	319	297	297	329	329	313	322	323	321	313	316	326	331	328	331	327	316	322	312	306	307	336	305	304	313	314	313	301	290	292	314	313	302	285	319	301	321	307	340	315	297	323	307	289	306	324	337	307	297	313	304	324	333	291	311	316	310	302	346	335	319	311	298	293	274	312	315	301	297	316	329	334	359	305	291	315	331	347	344	302	299	295	298	310	310	349	306	278	294	289	296	306	314	308	281	305	320	320	295	324	320	375	307	309	293	315	308	294	314	323	339	318	327	294	336	321	339	294	300	314	278	304	330	316	286	314	298	302	273	308	300	297	289	285	328	303	303	337	304	306	326	315	314	302	307	308	297	312	333	280	311	338	327	302	327	346	279	330	316	297	334	328	326	300	329	296	317	329	306	322	273	302	325	312	327	316	311	304	302	271	342	317	297	295	312	317	300	332	317	291	288	316	308	305	294	317	304	291	288	331	298	312	304	324	335	328	273	306	314	329	305	307	323	306	321	331	312	322	300	283	323	288	319	303	326	298	316	315	343	333	299	301	310	320	296	327	322	316	305	289	338	308	353	296	333	309	304	337	331	347	330	321	336	297	329	340	298	338	321	270	298	282	296	307	315	324	303	288	313	323	308	274	323	287	328	332	297	308	334	318	296	319	325	321	316	316	312	273	293	316	292	329	308	326	336	304	334	321	347	317	287	309	305	315	298
23230	20872	28173	23706	20879	11240	845	479	350	303	339	243	240	237	221	193	175	185	200	166	172	192	170	171	153	158	164	139	149	171	146	167	166	138	137	153	144	157	151	142	142	109	151	145	123	165	159	147	157	152	158	144	150	153	148	151	157	139	136	145	152	140	149	126	120	160	148	141	156	156	139	136	139	174	156	139	123	155	143	130	129	153	129	129	127	152	138	126	127	140	112	147	144	139	141	132	154	159	127	138	137	150	144	153	131	147	122	124	140	139	141	151	126	150	152	126	153	128	142	125	161	125	151	121	168	128	126	158	157	144	116	153	141	146	137	156	128	141	122	142	137	156	133	128	147	160	140	137	135	149	131	123	143	132	113	155	122	139	129	135	183	134	140	161	122	134	131	130	147	138	115	145	143	151	135	143	145	125	124	157	140	162	118	142	159	128	137	120	136	148	138	138	132	142	141	164	126	117	134	159	137	152	156	154	115	150	142	149	124	150	141	127	147	150	140	152	132	135	126	137	133	130	133	133	123	131	143	126	132	150	164	146	126	161	130	150	133	143	135	125	144	152	149	153	121	143	138	138	130	131	153	139	122	137	169	142	148	132	154	129	155	144	142	147	139	144	140	136	156	133	114	128	148	131	143	140	130	147	157	132	137	121	143	163	121	145	147	136	134	130	149	128	149	136	123	144	162	146	154	128	149	120	135	132	128	141	123	142	153	134	147	114	162	138	130	152	150	142	149	116	136	141	143	137	160	143	120	160	126	130	150	133	127	142	147	151	140	150	155	125	146	141	136	149	141	143	133	119	132	154	133	154	152	148	125	152	141	140	134	147	121	141	142	114	158	121	147	111	129	151	134	140	144	147	151	125	150	156	137	136	127	133	118	116	147	156	143	149	148	131	153	144	129	139	143	140	134	150	151	120	153	154	131	131	131	137	164	142	136	153	138	135	136	138	129	138	133	132	153	116	109	130	138	157	140	127	121	147	128	154	139	123	140	147	125	125	128	160	157	144	168	141	142	156	147	150	143	142	153	154	123	165	151	125	139	132	167	150	120	139	136	122	149	138	130	138	133	133	147	134	129	146	137	138	128	128	140	154	133	141	165	129	154	142	134	133	136	148	149	149	128	158	131	146	145	143	138	155	119	136	156	141	130	169	127	123	134	150	151	151	137	130	129	147	147	139	137	122	165	135	158	143	158	142	150	136	142	144	126	136	135	157	136	129	138	138	142	168	134	147	127	133	132	146	118	140	126	126	158	146	148	148	119	151	139	141	154	157	130	145	149	135	160	130	130	139	127	143	137	138	151	153	132	178	121	142	137	142	145	137	145	138	159	132	122	121	148	122	137	151	143	141	151	142	130	142	147	150	172	137	159	135	150	149	118	137	148	132	138	152	140	141	135	157	132	128	135	126	136	139	141	125	145	130	142	136	128	149	142	148	133	131	151	130	132	137	152	146	126	155	147	153	133	120	136	136	144	158	143	142	128	154	146	141	139	140	175	131	127	140	145	164	140	127	139	155	152	148	144	124	123	138	115	131	140	136	127	145	130	151	139	149	159	131	147	147	135	139	141	145	158	122	150	129	143	122	150	138	154	145	149	155	145	139	131	119	131	146	138	130	154	132	126	131	143	130	126	123	147	135	141	143	142	120	139	163	126	151	139	157	120	142	146	142	185	132	143	141	130	152	148	131	120	156	147	134	141	139	148	142	122	148	148	159	133	139	140	127	112	145	143	142	155	138	147	146	159	125	158	146	153	147	139	147	159	130	143	141	133	133	150	137	123	133	133	142	129	155	143	171	133	131	135	151	142	135	155	138	135	133	145	144	147	133	129	133	157	143	130	142	164	147	162	112	104	134	125	155	154	140	141	130	148	154	126	138	121	140	130	125	141	125	157	126	125	133	142	137	149	130	159	132	124	143	129	132	129	145	121	151	122	131	147	136	133	146	125	137	135	139	130	116	133	132	140	150	133	152	133	139	177	137	168	145	143	153	115	141	148	141	142	143	154	113	131	147	142	156	159	139	138	145	131	120	155	164	153	138	116	150	137	122	152	152	144	141	156	129	129	141	134	159	111	156	161	139	138	136	138	142	141	131	128	120	151	132	127	154	142	131	151	120	146	137	138	150	144	133	156	136	123	147	145	140	140	150	115	155	147	137	154	145	134	140	146	145	163	138	138	157	145	134	133	141	127	126	137	177	151	135	143	146	144	133	145	142	135	153	143	138	128	139	145	153	147	133	140	158	143	137	153	154	134	122	135	135	123	146	139	140	125	134	136	148	149	142	148	148	132	126	123	133	133	163	141	162	145	134	142	142	190	152	122	136	137	148	156	152	139	114	152	151	162	153	132	164	143	151	120	128	154	133	130	142	148	155	131	121	128	144	138	134	126	137	105	138	136	143	175	144	151	153	142	154	122	151	155	153	139	145	139	120	146	175	133	165	131	127	138	152	144	123	121	121	144	146	141	125	142	133	158	125	148	150	128	151	153	143	118	134	165	145	161	156	147	128	134	136	145	122	134	143	138	133	110	153	156	129	146	148	138	126	144	124	139	134	126	144	146	133	132	147	159	134	135	148	142	126	163	118	140	152	123	140	156	136	149	156	164	150	168	150	143	136	138	143	167	136	126	133	142	132	136	130	148	150	147	140	133	135	148	136	147	140	148	116	145	137	154	151	145	123	140	131	148	154	121	134	134	142	153	150	147	139	135	141	132	158	132	150	146	135	139	146	138	125	134	150	134	131	142	139	161	155	127	127	155	159	146	155	126	138	130	138	164	147	144	149	145	159	126	142	111	137	135	140	168	130	125	122	135	149	148	160	160	121	152	151	159	151	134	150	137	128	137	123	147	140	133	135	137	122	144	126	141	138	143	145	141	131	134	165	140	128	147	167	141	126	157	152	159	150	174	152	149	139	147	115	126	137	143	132	129	143	126	145	146	153	111	138	133	152	140	148	140	133	139	140	156	151	122	133	155	150	144	152	131	156	144	146	137	122	149	128	134	120	143	142	132	133	124	157	140	156	153	139	151	135	160	151	131	151	126	161	135	132	109	119	152	158	162	110	133	145	145	152	133	145	150	134	142	147	151	144	122	118	158	128	129	137	136	120	166	123	140	152	140	121	160	154	150	153	157	149	143	153	129	145	144	131	133	139	155	153	142	152	130	139	144	151	133	154	139	135	130	136	142	152	135	140	137	124	161	150	122	150	154	130	157	166	137	149	130	140	141	136	131	149	134	134	143	147	132	135	142	159	130	122	152	138	146	132	138	147	125	143	146	135	153	146	150	137	132	139	154	112	136	134	148	153	141	146	142	142	129	143	135	142	138	137	138	131	135	132	134	121	142	135	145	139	110	127	129	163	148	152	150	134	158	132	118	146	136	136	151	122	163	160	127	145	166	143	135	129	149	135	140	127	148	150	119	138	150	126	129	139	147	137	128	156	156	154	135	120	123	122	152	144	136	126	141	122	145	145	141	122
3757	8870	5725	2693	1942	1418	1024	725	608	475	402	345	313	292	294	276	232	236	225	213	210	205	183	182	182	187	166	172	175	150	171	168	184	201	178	151	165	177	168	143	193	174	150	166	163	173	184	142	161	135	155	170	164	169	177	150	151	128	167	136	151	154	151	163	168	142	147	161	131	136	157	153	167	156	161	142	161	154	155	136	175	142	131	148	147	154	168	152	142	162	128	164	151	163	153	144	145	159	159	133	150	139	159	145	149	173	124	154	156	155	153	156	149	144	159	152	166	167	168	157	147	125	134	167	145	166	144	157	142	163	200	149	164	145	154	131	144	173	152	153	145	159	159	173	162	157	135	160	123	175	161	127	147	155	160	161	132	144	162	128	159	189	132	136	117	169	148	131	149	166	133	154	141	152	166	149	141	151	151	147	123	142	139	145	143	135	142	161	171	146	157	150	159	153	138	149	152	156	156	147	139	153	146	144	143	146	143	139	142	163	154	137	155	168	162	140	135	152	141	136	164	139	141	167	145	160	167	135	133	156	161	171	134	142	154	157	153	148	123	159	135	188	133	151	179	127	162	168	146	163	156	188	138	158	150	164	135	153	152	145	141	153	134	126	150	131	154	155	143	157	139	146	137	145	156	149	137	146	171	160	161	156	155	152	130	143	158	159	144	172	133	158	135	150	172	125	129	145	139	145	165	166	157	137	166	133	130	169	167	145	154	137	123	150	152	167	147	144	160	160	160	158	141	169	163	156	136	128	143	178	116	161	149	165	157	171	158	147	157	137	111	159	163	138	175	158	147	147	167	146	161	163	142	166	135	169	164	143	167	130	145	151	163	129	143	153	155	159	165	155	138	178	176	141	163	157	159	145	145	119	153	146	132	147	154	154	149	146	150	143	142	151	151	163	171	152	186	161	166	146	147	144	151	153	139	149	154	154	142	141	158	140	155	164	156	145	142	163	141	160	143	157	152	172	152	166	143	140	144	155	162	147	145	134	152	146	143	144	139	157	126	155	131	151	165	118	149	146	130	160	151	173	153	144	149	163	136	167	152	142	161	141	132	159	158	139	156	152	159	132	152	155	142	145	160	142	151	158	161	145	148	145	132	152	120	143	163	163	143	151	151	186	140	144	170	147	148	150	132	143	149	141	139	138	164	144	128	134	137	133	139	167	179	125	157	146	159	146	145	147	139	151	150	131	129	154	157	151	164	139	161	157	163	177	139	162	167	153	152	159	147	140	157	152	156	154	140	154	154	134	144	126	137	153	147	134	141	138	166	133	152	137	140	149	150	150	163	153	149	136	151	151	141	139	153	165	148	160	152	171	180	137	155	158	167	150	155	147	146	140	159	153	154	149	143	136	163	133	155	141	153	141	165	147	165	166	140	181	180	153	142	158	153	135	162	148	156	153	132	152	158	159	156	166	151	145	166	139	149	145	133	160	134	143	148	137	152	156	144	156	162	155	150	165	154	135	137	155	160	173	179	163	152	155	140	137	171	136	141	149	151	129	150	126	137	149	160	166	168	164	139	130	146	159	144	142	161	139	144	154	174	172	159	152	148	152	152	164	160	143	157	149	133	141	152	165	140	140	138	169	131	159	150	121	155	170	139	157	143	143	138	130	146	141	148	160	162	158	150	137	151	168	140	163	176	153	124	148	145	132	172	133	155	159	139	147	159	139	151	162	156	146	139	163	150	144	136	137	151	129	136	140	160	149	142	149	147	157	161	155	159	164	156	158	137	130	154	142	136	136	151	155	131	134	166	162	152	148	159	157	146	152	151	156	153	148	159	134	161	158	153	146	153	152	163	159	131	126	142	156	134	135	148	169	144	175	161	133	159	162	126	136	137	172	149	140	156	149	164	146	139	133	157	152	150	162	156	159	176	163	160	169	154	173	147	153	160	142	179	152	157	143	150	135	143	155	176	172	144	134	153	155	151	159	143	153	153	168	136	147	146	155	144	157	153	147	172	159	136	148	156	161	132	154	142	171	158	172	147	144	148	184	147	147	169	151	140	135	147	145	175	132	150	144	163	159	146	168	144	134	157	154	148	168	143	150	156	148	135	162	125	149	164	163	144	152	147	163	161	151	173	154	162	160	161	146	161	150	158	173	169	146	148	144	131	157	139	154	158	154	150	145	152	151	157	129	140	149	167	141	127	139	153	162	165	154	147	157	160	135	146	126	137	147	148	161	168	143	138	139	141	155	154	133	157	134	182	167	158	161	163	164	168	164	165	166	160	174	151	154	153	156	142	153	152	154	136	125	153	159	145	151	145	142	159	151	145	194	150	153	160	156	146	165	155	142	151	150	145	136	156	160	134	143	154	177	140	141	160	160	157	176	159	176	178	180	157	145	147	153	146	168	151	162	158	173	151	160	157	127	137	136	179	142	163	154	134	153	149	142	146	148	162	144	135	153	165	163	163	142	157	151	146	150	142	148	169	132	162	161	145	145	132	137	147	145	120	154	135	147	142	176	138	150	152	132	140	140	166	154	138	145	161	135	145	142	136	152	145	127	167	141	155	158	157	146	177	149	145	130	154	141	160	144	118	136	131	141	150	158	154	153	143	160	155	148	159	146	160	175	152	158	143	121	128	155	151	141	152	154	149	131	143	141	160	163	153	140	164	156	162	146	138	131	142	170	155	143	161	142	154	140	170	128	149	139	136	155	144	158	151	150	154	156	146	165	152	166	152	161	154	154	132	156	159	137	156	148	147	165	158	170	158	155	171	142	136	127	154	154	154	138	153	129	142	150	130	149	149	191	150	154	156	172	151	130	155	151	180	129	140	156	154	137	177	134	148	166	124	155	151	145	158	162	139	153	140	161	138	163	149	167	152	132	161	133	162	152	151	154	150	141	163	152	157	137	144	131	163	150	145	143	160	160	150	158	177	167	155	160	169	165	140	143	147	154	141	155	140	151	155	133	142	166	171	161	150	132	151	142	167	131	148	140	164	165	145	142	140	176	165	143	154	148	143	158	165	151	153	149	150	138	145	160	153	143	173	149	152	149	149	188	147	141	158	124	140	164	161	151	142	146	147	154	133	172	152	139	145	133	165	136	149	147	146	143	138	132	139	152	177	156	162	145	160	134	164	161	147	143	162	157	170	151	147	138	159	146	136	157	151	154	145	123	148	160	128	141	155	161	128	173	159	133	157	155	134	162	159	165	131	140	151	155	163	162	140	149	151	139	146	153	140	141	147	154	184	143	157	157	152	141	147	163	139	154	153	132	138	155	154	144	170	149	169	141	142	141	154	142	173	164	158	154	162	146	166	147	172	138	145	153	154	148	146	163	130	144	158	144	152	140	152	154	155	136	137	177	167	129	154	155	173	144	165	169	154	165	165	173	165	152	119	145	132	161	136	150	171	139	142	162	171	149	159	161	147	140	153	131	131	133	141	168	140	170	139	139	159	132	183	184	152	139	139	143	153	138	156	149	163	134	143	125	145	134	159	140	168	143	163	147	159	165	137	139
24407	21002	27444	24729	13904	871	597	496	434	419	390	379	359	359	366	327	329	353	306	301	349	316	297	329	317	321	342	319	332	323	327	316	313	325	304	345	317	364	334	319	342	321	321	323	317	300	329	305	314	304	301	300	294	287	287	315	308	320	298	299	309	280	314	316	329	305	321	304	335	333	316	306	301	302	330	290	289	325	311	319	312	308	330	298	312	313	268	292	282	291	294	304	326	324	302	277	328	332	302	327	294	311	309	319	300	278	298	300	265	301	297	284	295	299	335	293	323	306	344	290	327	279	328	298	310	299	300	307	302	317	334	285	334	268	276	313	293	306	342	292	285	285	317	322	310	305	272	310	321	317	302	298	269	266	321	274	276	275	311	303	287	309	320	294	329	301	330	318	317	258	294	343	318	322	324	304	289	305	304	324	298	313	294	336	304	312	312	314	304	292	286	297	331	286	292	300	277	295	298	303	265	306	322	343	310	321	306	297	313	303	302	349	303	297	306	308	350	329	296	288	319	333	315	331	311	281	299	321	307	302	313	312	304	306	262	296	289	312	287	324	322	306	320	325	309	297	304	306	312	306	305	310	311	275	298	299	313	318	294	325	289	334	325	319	271	333	320	278	307	302	316	321	318	310	331	275	295	312	324	320	323	288	322	295	310	326	279	342	289	303	321	295	300	285	327	304	284	298	286	312	308	293	325	312	302	335	304	299	299	308	324	319	299	325	301	290	294	290	327	284	327	292	302	305	316	334	274	308	300	311	305	301	322	310	329	338	290	318	297	314	295	305	302	308	270	304	290	304	320	338	323	304	330	316	307	306	308	300	284	334	324	335	335	310	333	330	308	311	316	341	310	322	312	306	300	317	341	291	285	280	304	299	318	320	299	298	318	262	297	299	319	324	315	320	334	292	308	306	300	286	290	321	312	335	300	347	308	315	321	284	284	294	325	350	291	323	305	288	305	275	292	299	299	320	300	312	318	298	267	318	337	296	319	291	309	330	311	323	297	309	324	296	318	312	321	323	296	273	294	303	303	290	306	334	273	297	275	307	334	313	320	299	310	305	281	301	275	307	306	270	290	314	301	341	285	276	298	325	293	321	294	302	308	322	295	317	260	314	315	300	326	295	343	294	308	308	312	314	303	354	315	304	283	292	326	306	298	311	321	296	316	310	313	340	329	326	304	337	318	329	317	297	312	287	301	290	300	319	295	308	306	275	301	326	281	301	285	276	280	322	301	317	275	288	297	324	311	307	314	300	301	295	322	306	309	329	285	292	337	316	334	318	298	282	298	296	291	308	316	300	306	299	317	298	291	340	295	299	322	309	308	303	316	302	283	310	306	325	334	307	271	272	315	317	283	293	291	305	301	293	305	326	304	296	322	303	294	307	318	332	318	308	314	297	294	307	329	319	319	293	298	328	288	326	306	322	302	323	302	315	323	309	294	324	309	304	318	328	283	320	312	302	286	302	282	292	305	300	281	308	280	298	315	319	313	295	294	295	311	301	304	308	322	303	313	303	302	299	296	290	308	295	327	313	279	295	297	320	301	310	340	313	283	331	299	319	272	301	313	310	291	306	258	330	248	306	276	310	274	316	310	333	278	298	320	327	292	301	303	292	307	313	303	294	277	295	292	306	303	297	331	355	303	273	309	304	278	308	309	291	309	274	315	312	291	305	300	296	285	295	304	300	316	327	315	302	316	298	327	296	331	309	290	299	321	317	332	291	341	303	341	304	310	284	289	319	280	310	269	339	292	309	315	277	306	263	305	324	317	304	313	324	306	307	299	313	298	314	276	322	318	317	301	358	316	275	297	292	299	319	327	287	299	305	334	307	279	319	293	294	327	324	312	280	311	317	323	324	313	280	314	306	248	290	281	307	336	332	295	336	294	306	294	317	299	287	299	326	311	348	284	318	342	309	292	326	316	300	329	324	322	297	319	322	309	311	305	293	327	307	296	325	320	292	311	321	303	311	266	306	301	269	314	305	302	299	309	313	317	299	286	300	311	312	275	269	316	305	291	290	295	304	333	300	316	313	303	300	307	297	310	330	292	302	331	315	343	285	335	283	290	302	313	315	281	282	303	295	302	313	303	355	296	282	313	315	315	309	286	317	312	310	277	321	313	303	316	325	298	312	297	289	334	290	272	331	334	327	319	307	287	296	295	282	311	311	307	309	286	345	265	284	292	288	303	269	302	284	315	293	288	279	323	303	286	317	318	327	312	309	307	305	330	337	322	319	285	323	308	295	300	342	294	276	313	306	331	298	295	331	285	329	292	303	303	310	332	315	306	309	302	308	337	296	301	299	287	270	288	300	297	314	314	285	279	309	310	317	300	311	337	305	321	286	283	277	313	288	306	319	333	301	297	308	325	321	291	304	307	292	288	290	307	293	290	320	286	316	269	276	331	295	290	307	323	328	302	302	293	301	312	302	312	320	300	317	329	293	318	308	306	295	296	320	282	313	312	305	333	323	298	311	281	307	290	270	280	284	303	277	314	309	325	299	303	284	316	308	311	315	302	293	313	299	278	324	284	323	305	285	308	286	325	306	322	285	312	324	293	321	324	338	292	305	299	316	319	321	320	303	301	286	289	314	300	310	303	310	315	304	310	310	315	302	322	306	298	302	313	304	291	313	296	314	328	272	309	321	295	330	296	309	320	287	269	329	337	309	282	304	307	282	324	315	290	296	309	306	296	321	315	314	317	323	315	285	291	337	323	286	337	300	306	304	307	288	261	338	291	294	297	294	310	298	284	310	289	279	321	282	314	304	286	321	277	313	285	302	305	310	299	298	325	297	315	320	294	316	295	302	322	294	279	296	331	320	304	284	308	315	300	320	293	292	289	306	334	293	291	295	282	329	309	300	262	323	272	294	297	289	279	299	309	300	305	266	316	309	279	283	271	313	314	332	289	316	290	311	300	330	262	308	288	326	299	321	309	279	295	274	305	283	295	339	345	305	291	286	290	311	280	321	315	331	261	334	308	281	322	315	331	303	344	327	310	298	303	297	271	328	263	325	292	314	305	332	341	304	313	338	329	307	286	305	294	301	315	319	312	282	286	295	330	333	312	332	287	309	309	329	294	322	304	290	309	259	327	296	313	309	329	304	312	322	285	298	272	315	300	318	349	308	305	298	281	288	296	309	304	331	280	301	327	282	302	301	314	310	320	292	309	297	326	307	292	314	300	287	315	323	306	307	312	286	300	296	336	251	311	306	335	312	323	329	296	299	303	323	323	275	321	326	298	303	323	304	331	304	303	315	303	291	309	321	318	304	275	268	293	350	312	289	293	325	325	298	293	330	341	339	305	287	298	308	284	290	275	315	308	315	294	322	307	322	327	282	300	305	280	312	310	282	302	292	327	263	275	319	296	292	298	276	297	287	313	316	270	324	309	304	307	342	305	321	323	318	316	338	288	295	342	306	299	307	300	300	346	304	293	297	328	326	307	285	324	309	303	294	300	322	327	309	307	315	323	301
3959	5501	3553	1738	1275	1052	833	643	573	494	433	420	424	367	397	371	366	362	343	351	355	302	351	345	293	341	320	347	292	348	334	293	327	344	322	338	310	340	352	329	319	314	292	328	307	311	313	301	322	313	345	355	316	341	313	305	306	314	302	332	310	301	292	271	339	303	316	296	307	336	331	304	324	337	290	302	316	344	291	326	320	301	335	290	314	282	331	297	298	347	322	336	288	308	315	286	326	317	306	335	299	271	303	320	315	309	311	309	339	356	284	308	282	291	325	304	330	321	294	338	320	313	318	311	319	363	301	321	291	316	306	289	286	308	310	325	349	313	331	309	308	319	307	313	327	335	313	315	349	304	309	312	290	294	305	290	335	286	333	316	320	291	317	313	330	331	300	322	282	309	302	314	318	276	350	341	345	310	313	300	296	302	325	283	317	305	317	317	323	318	318	318	347	312	349	305	310	321	285	316	307	312	296	301	341	316	345	320	315	303	320	301	304	298	311	328	303	301	309	312	315	304	303	277	321	306	318	293	305	283	309	321	330	317	321	300	324	317	287	290	309	321	308	300	345	331	309	307	314	308	298	279	316	291	292	293	307	307	322	298	296	309	311	289	354	316	318	296	335	299	353	312	316	326	349	296	334	287	325	338	318	301	313	310	316	312	288	321	347	319	320	331	307	313	343	336	316	321	310	333	294	316	309	280	315	310	332	342	311	306	302	307	322	309	310	304	336	275	301	281	332	376	306	301	321	318	349	315	298	311	312	287	358	309	341	313	304	300	304	305	329	300	320	324	298	299	290	311	332	330	282	298	334	295	304	316	318	326	285	315	313	322	301	292	295	314	322	331	305	316	278	301	337	316	285	322	311	299	309	294	304	332	315	306	325	298	314	290	321	305	321	311	297	289	305	285	297	306	308	305	327	300	327	325	307	282	311	297	314	329	318	296	293	311	306	293	319	302	320	321	301	312	290	316	306	293	294	306	302	336	343	325	296	307	305	282	301	319	312	305	295	321	296	338	297	331	315	338	300	302	300	312	308	305	286	294	286	314	301	336	285	294	309	293	331	319	260	291	316	291	290	324	315	313	318	330	324	287	327	308	290	311	289	342	306	308	316	311	289	309	312	313	318	331	319	327	326	339	333	300	333	281	312	320	328	319	304	306	331	303	332	315	278	340	335	330	306	328	280	278	326	325	324	298	331	293	294	277	324	327	286	293	300	312	283	308	308	327	289	283	276	337	297	315	291	310	331	332	325	304	313	295	298	333	355	286	321	314	333	320	354	347	301	284	322	310	332	293	285	272	343	312	296	299	339	314	280	309	312	284	288	303	355	315	320	346	302	314	336	296	335	301	291	304	299	323	355	328	338	315	319	308	332	306	309	336	292	336	302	301	349	304	310	309	288	318	329	298	352	342	308	319	313	316	315	321	311	305	272	319	333	291	300	329	299	294	326	333	319	309	321	315	314	353	296	291	299	336	328	315	284	306	298	277	300	302	293	283	329	316	334	299	301	306	312	303	283	311	277	291	271	294	310	354	320	331	340	338	319	311	303	349	309	306	311	272	332	319	300	276	316	277	302	327	325	320	297	315	297	349	332	324	333	342	347	307	327	323	289	317	293	320	301	311	310	299	290	296	352	306	343	318	314	312	298	298	301	290	337	345	343	311	304	317	317	290	313	297	295	301	315	291	305	317	331	305	282	298	315	311	301	296	334	280	310	322	291	308	303	295	349	297	315	285	320	286	294	327	316	320	300	315	329	305	305	332	289	301	289	345	310	328	302	276	302	302	334	360	314	334	274	312	307	334	315	316	285	318	333	299	299	295	302	314	292	334	306	300	314	323	309	310	337	319	308	277	310	309	348	329	304	297	312	309	317	307	299	312	319	327	319	314	318	337	317	346	296	299	317	346	333	313	336	317	329	321	317	316	328	332	308	302	298	290	310	304	299	333	315	286	353	296	317	331	331	337	298	312	317	324	313	331	314	313	320	313	295	302	333	298	307	302	323	305	298	302	305	283	300	290	296	319	316	299	328	296	333	308	329	331	299	278	325	304	325	331	321	347	330	299	335	328	319	305	359	318	320	290	266	303	315	330	349	302	328	315	304	319	327	324	292	282	325	337	289	306	347	318	288	314	307	295	305	297	322	321	307	320	340	296	279	276	318	324	315	321	315	335	295	337	314	280	289	269	345	323	303	303	316	326	307	291	310	315	317	325	292	337	311	348	320	336	324	325	279	331	314	288	296	306	326	299	311	298	292	364	309	312	290	318	318	309	267	281	336	308	300	322	328	327	320	348	346	334	294	300	284	303	311	319	313	332	336	281	301	324	311	280	301	300	301	316	294	304	299	311	302	330	319	316	316	289	334	315	308	314	294	292	310	303	333	333	303	286	332	336	333	309	330	343	293	324	308	303	312	322	319	335	296	310	311	322	308	297	325	298	343	316	331	301	317	322	300	312	306	311	295	311	311	331	288	309	328	313	300	320	332	317	300	315	318	340	331	312	291	312	319	312	330	308	307	309	285	308	291	348	323	296	302	307	311	277	311	293	308	315	314	340	326	305	333	322	314	313	318	284	321	335	325	306	311	319	301	270	315	314	329	278	298	308	317	323	296	310	340	281	340	332	269	306	327	296	302	323	337	308	324	286	304	321	302	285	353	324	302	333	271	311	335	326	309	288	299	333	322	329	336	267	316	315	308	320	296	292	311	317	317	313	319	302	296	305	293	322	317	320	320	310	311	309	320	274	319	297	281	311	301	303	317	318	326	300	308	316	299	303	309	324	285	298	346	311	332	311	328	314	287	317	331	340	308	309	343	310	322	289	312	286	327	283	312	288	317	289	300	322	351	340	324	321	335	311	314	318	325	320	305	289	281	299	341	331	314	318	326	313	305	313	321	322	288	302	296	320	307	312	305	325	307	303	300	311	320	310	314	307	278	317	304	277	275	312	343	281	313	290	301	321	315	296	315	318	287	304	339	290	344	324	317	320	305	330	334	315	322	334	311	299	294	304	311	291	297	328	311	329	280	296	315	316	320	277	308	319	284	345	322	305	288	348	337	278	324	352	315	286	303	316	317	312	328	337	335	308	317	294	312	293	296	314	319	302	292	322	291	338	305	300	329	324	319	312	289	316	311	296	347	311	296	323	331	320	296	317	297	317	327	323	292	307	324	318	321	304	290	324	300	321	317	293	303	301	308	310	302	275	336	307	330	308	271	318	327	312	298	327	317	333	310	271	330	336	338	328	334	319	308	328	291	323	319	302	330	321	329	283	306	335	301	317	328	299	321	295	300	330	319	300	333	328	303	320	301	282	290	301	317	316	308	317	312	317	315	319	301	303	284	311	312	324	303	324	306	300	335	312	305	318	359	336	322	354	307	321	299	292	279	319	332	298	288	305	321	330	318	299	291	330	303	314	277	313	335	298	327	315	313	329	295	291	309	291	315	308	329	328	311	323	291	324	301	329	319	295	299	311
22110	20964	28709	23361	20966	21011	11238	897	638	468	374	331	270	247	225	191	188	168	187	143	148	160	140	113	130	101	104	118	119	114	105	118	122	99	106	100	109	95	91	100	108	84	83	95	71	112	96	105	100	101	103	80	111	95	79	93	75	85	74	73	95	81	96	85	78	81	93	99	78	81	88	77	72	77	72	82	92	76	90	97	73	75	100	93	80	74	91	103	73	79	81	84	83	91	69	87	92	77	88	89	86	102	93	96	81	88	76	88	72	96	76	89	98	80	102	65	81	95	82	81	69	80	78	101	65	94	62	84	60	78	94	96	71	66	85	80	84	90	91	76	86	78	68	79	78	86	78	75	80	88	95	85	85	93	86	91	80	81	80	85	95	87	114	83	90	84	95	84	77	67	93	71	99	88	73	99	86	96	74	64	98	95	71	83	98	80	81	94	80	68	90	84	82	57	83	79	94	83	62	78	88	74	98	79	81	87	72	78	94	86	88	64	83	89	72	102	80	76	90	82	87	88	91	78	88	90	81	88	111	92	70	82	90	78	79	81	82	77	100	92	84	84	93	87	71	84	85	86	56	83	85	84	97	72	68	98	93	86	84	73	99	82	81	80	94	73	93	79	98	92	73	91	88	93	100	75	70	82	88	82	86	90	92	86	70	83	85	76	84	101	77	84	88	61	89	81	78	76	82	86	77	68	66	83	86	75	93	80	94	73	77	59	91	82	76	71	70	73	90	81	93	76	84	88	84	81	84	73	74	99	77	97	74	82	89	88	82	95	64	90	77	75	89	69	76	91	77	88	78	98	81	82	89	74	86	88	72	82	94	83	87	84	81	83	78	83	88	84	85	87	82	77	86	82	86	63	70	72	84	81	90	76	63	82	77	80	78	80	70	100	83	93	81	82	79	80	72	93	71	80	88	81	76	78	86	80	98	70	89	74	87	90	78	70	80	87	65	78	77	67	88	80	61	92	77	96	95	63	80	101	75	76	101	90	64	79	67	90	73	78	90	88	94	69	87	100	84	81	90	70	63	90	86	73	85	77	97	69	87	93	91	77	98	86	75	96	89	61	75	94	78	58	86	72	77	75	74	75	85	98	83	73	59	74	85	97	95	98	77	84	78	75	91	76	72	85	82	94	84	84	88	99	93	86	85	108	78	92	80	85	82	93	97	99	80	87	95	83	80	79	81	70	82	86	70	84	76	86	88	92	70	95	89	56	86	79	70	70	69	97	85	81	81	97	77	77	81	89	85	79	74	83	85	85	96	88	94	86	68	92	98	78	83	68	73	91	83	97	83	81	87	82	68	89	86	98	80	74	79	83	91	90	85	93	90	82	75	71	68	89	85	86	76	77	79	89	64	79	90	91	75	71	84	90	72	83	89	92	89	104	90	75	75	81	72	93	88	94	94	82	94	85	87	88	85	66	78	90	93	88	82	85	98	87	112	86	89	82	82	88	85	79	88	100	99	87	90	82	75	55	83	86	81	75	85	77	85	75	71	69	84	79	77	81	88	93	98	73	85	73	85	74	88	78	71	76	79	84	91	62	83	72	82	83	78	92	85	97	80	78	73	71	71	77	75	78	108	72	92	79	75	61	94	71	66	82	78	74	65	84	83	84	78	88	79	61	76	78	78	74	73	73	84	82	74	78	88	72	86	100	92	92	104	95	72	76	84	83	81	82	91	92	79	81	69	78	90	93	71	71	88	78	92	91	72	77	91	93	86	81	86	91	77	83	93	80	90	85	86	76	83	79	92	99	74	92	75	77	92	98	74	87	77	72	104	81	77	83	70	89	83	88	93	113	69	64	80	82	92	81	82	85	91	69	94	99	86	88	59	80	85	85	70	89	94	73	87	93	76	85	90	74	83	72	63	74	63	88	71	91	79	92	79	89	87	103	89	106	88	91	74	78	88	95	84	83	80	87	92	88	91	55	91	79	82	74	102	94	87	62	71	89	96	102	82	60	90	71	72	76	86	83	69	73	76	75	84	83	64	95	62	84	95	69	71	86	80	94	72	78	71	79	90	67	91	85	90	79	102	68	80	78	91	81	90	81	78	85	80	90	86	94	86	88	81	81	85	92	90	79	88	82	85	80	95	66	97	86	85	84	81	83	91	86	97	89	82	88	73	76	87	71	78	91	94	84	85	76	75	83	77	95	98	92	74	68	68	93	79	80	90	91	70	106	81	64	76	87	90	83	72	86	100	79	67	73	77	91	76	75	90	84	75	96	73	92	84	78	84	77	88	72	82	83	105	87	86	84	88	81	90	83	87	73	84	67	84	96	78	96	92	80	86	84	78	82	81	71	89	93	93	68	73	97	68	92	81	92	79	78	98	77	61	83	99	86	78	103	92	92	75	89	86	79	92	80	81	89	89	87	71	84	87	83	78	89	86	77	82	84	92	79	83	61	85	84	78	96	76	86	81	90	93	84	82	71	80	89	74	89	93	74	96	85	82	94	100	77	93	93	71	97	89	97	65	59	98	78	74	76	93	98	84	71	89	68	68	90	75	101	82	77	81	85	78	92	82	80	72	69	73	74	77	84	65	98	80	76	86	79	101	76	84	65	93	82	89	89	94	68	85	78	71	77	97	87	76	85	97	74	91	79	87	74	74	85	74	96	78	68	79	90	86	85	80	89	88	73	79	79	90	75	87	76	94	77	84	84	85	96	84	95	99	84	79	75	85	79	90	99	92	94	84	83	65	69	102	86	82	82	70	83	82	73	82	79	79	73	82	90	86	76	85	77	72	66	77	85	85	65	83	93	92	78	94	81	70	96	67	89	83	92	72	89	87	78	90	81	87	84	95	75	71	81	81	83	77	96	95	78	89	98	92	78	81	73	85	94	75	74	97	80	82	86	88	81	79	85	75	76	82	71	83	77	89	79	81	88	86	99	76	87	84	68	74	76	79	93	84	82	76	59	76	89	66	74	95	92	79	85	92	83	80	82	71	71	90	78	98	85	64	90	87	70	79	74	84	72	99	64	78	97	102	70	79	78	93	67	96	100	92	108	95	86	73	78	91	91	85	87	79	72	78	93	96	70	88	70	91	72	91	96	104	85	85	92	75	83	109	95	73	89	76	95	64	100	85	79	70	89	91	78	78	81	66	92	80	65	74	81	95	68	88	89	87	90	68	86	91	92	89	111	89	74	88	97	68	83	92	84	86	90	84	86	102	95	97	96	93	82	83	72	74	81	96	85	69	97	87	87	82	76	87	77	81	85	94	112	66	88	88	79	85	89	86	99	86	98	75	75	62	76	75	82	74	88	96	73	87	97	87	75	102	79	91	69	73	93	79	78	91	98	77	72	80	77	77	76	90	92	69	76	84	101	69	76	76	80	80	109	71	89	72	72	80	84	97	92	95	79	86	70	79	75	87	79	83	84	79	78	72	89	87	105	99	91	93	88	56	83	94	103	92	83	98	89	98	78	85	88	92	72	78	80	95	79	87	89	78	93	94	99	84	91	90	70
4838	13712	9480	4607	3202	2318	1697	1263	875	750	534	435	379	348	279	249	253	225	203	208	174	151	152	135	148	141	109	117	152	116	119	122	119	114	115	118	104	123	113	96	114	100	107	113	73	92	113	111	109	109	95	94	91	101	94	102	93	95	98	93	102	85	92	106	94	87	88	82	90	86	90	85	80	88	78	83	96	97	78	109	91	77	84	77	89	92	85	90	84	103	91	84	85	90	75	84	85	88	93	85	76	95	82	77	86	80	97	104	81	87	57	104	96	87	91	88	94	72	98	74	94	97	89	91	94	84	88	87	87	81	72	109	81	103	89	77	92	77	94	101	85	70	92	78	90	87	89	94	72	87	101	101	67	85	75	86	74	89	100	69	90	71	92	85	83	86	76	102	84	96	72	91	75	73	80	93	94	100	76	85	91	81	76	85	103	99	78	81	86	91	90	101	84	86	96	87	97	84	69	99	99	68	79	85	79	77	79	82	86	97	84	74	75	76	78	104	75	103	87	81	100	82	95	81	102	104	105	74	92	90	85	74	89	89	83	92	92	83	81	107	78	94	86	79	68	82	79	81	82	80	100	76	89	87	108	82	93	85	86	77	74	87	97	94	85	81	76	90	68	82	85	82	91	92	92	68	93	84	102	78	84	89	90	69	86	96	86	98	86	87	72	86	80	89	83	71	79	92	85	93	86	91	101	75	91	88	63	105	80	73	95	97	80	80	87	81	86	73	97	71	81	73	95	97	91	79	74	107	64	82	87	83	87	99	78	68	93	88	71	97	100	97	105	99	75	84	84	72	92	86	90	93	90	86	77	107	91	91	71	103	65	83	92	71	86	76	73	87	80	90	83	93	92	70	83	81	94	112	82	88	80	86	86	85	76	86	83	93	100	79	80	93	95	89	95	82	95	78	82	93	105	91	87	73	82	89	81	73	97	82	87	96	95	82	78	84	101	81	88	91	74	87	79	93	101	93	79	73	88	79	71	91	105	96	92	90	97	98	93	86	79	78	83	74	75	107	85	95	96	85	70	105	95	71	81	99	79	80	91	85	85	86	96	75	103	75	87	83	81	76	79	93	99	76	82	90	90	73	88	87	96	85	82	91	93	85	71	80	83	97	85	78	88	76	94	89	97	85	80	78	83	86	97	95	88	90	78	96	87	63	85	104	93	75	89	92	95	81	95	95	109	85	94	92	95	79	83	86	82	101	84	87	95	81	98	87	80	91	84	80	76	86	87	92	84	89	77	98	84	82	81	73	95	92	73	81	97	83	92	76	85	102	107	87	103	89	84	94	81	81	100	79	90	77	80	79	103	76	82	90	91	79	75	78	80	84	81	88	99	76	102	76	92	99	104	100	81	94	85	80	92	81	91	97	90	80	85	88	68	78	83	80	77	85	110	106	93	86	89	92	107	93	90	85	93	92	89	105	78	107	93	69	78	88	89	95	90	96	82	83	88	87	79	74	81	89	82	88	92	105	90	77	89	102	94	110	109	94	76	101	97	94	98	87	98	81	76	90	108	93	95	97	85	88	84	79	73	90	84	83	89	77	82	109	77	76	75	82	87	95	92	85	86	84	90	87	71	94	83	83	88	96	89	101	100	91	95	89	65	71	86	81	103	77	87	94	87	88	97	82	79	89	100	94	83	81	83	96	87	103	91	65	91	80	76	80	88	90	88	89	86	93	95	101	104	97	85	69	79	93	83	73	105	75	89	77	77	66	86	82	89	94	80	95	84	90	62	91	92	99	61	93	63	73	86	82	74	89	74	66	90	95	70	88	96	83	102	73	92	85	89	100	86	95	99	103	80	96	83	77	86	94	83	68	84	79	89	84	72	89	80	74	97	82	67	90	91	69	87	91	85	94	88	108	73	100	98	80	85	83	86	83	81	82	94	89	75	83	82	88	85	89	93	84	73	82	78	92	102	79	86	83	77	89	76	92	86	86	86	92	87	69	87	98	87	91	74	90	78	75	95	97	79	86	92	89	96	86	84	90	82	91	99	76	82	89	98	96	90	81	108	89	85	90	93	73	73	95	80	76	82	87	91	96	90	70	82	77	70	89	93	85	89	95	85	91	64	101	88	84	83	91	102	95	86	76	86	92	106	75	87	81	86	88	86	93	88	85	71	85	78	99	85	94	91	80	85	80	89	91	84	73	93	93	79	90	99	100	85	81	96	76	86	80	75	81	79	85	75	84	73	91	90	76	78	91	92	83	86	87	72	78	80	88	74	67	83	95	86	73	85	72	100	79	84	93	86	93	91	87	91	81	81	81	80	80	88	70	88	95	89	79	93	88	92	87	86	91	87	71	81	82	101	79	77	85	74	87	94	82	80	82	97	76	95	89	80	80	92	96	88	77	94	85	80	86	80	80	80	89	88	85	81	81	76	84	76	81	90	83	92	85	82	107	77	73	68	94	83	66	90	102	83	66	93	89	82	86	89	82	78	83	71	79	95	77	79	77	99	74	84	82	72	105	73	77	92	88	83	88	76	94	97	78	87	89	93	90	72	78	86	70	71	94	92	84	86	83	86	103	102	87	86	87	94	81	97	88	86	87	87	90	93	88	89	83	85	79	91	83	77	92	94	90	88	77	95	96	98	89	77	86	93	77	92	79	91	97	91	90	93	87	98	76	81	71	83	72	92	84	88	96	87	80	87	83	93	80	82	77	68	98	75	99	83	81	79	89	86	95	86	71	98	112	71	89	70	78	94	97	92	61	90	103	101	84	71	78	80	97	89	61	82	84	82	90	87	74	78	94	85	73	84	91	99	88	99	108	96	84	78	92	70	95	80	86	102	91	78	77	103	87	75	58	92	83	97	84	103	84	59	82	85	94	99	100	94	71	89	99	81	82	76	94	85	79	90	80	79	91	94	76	83	83	93	97	94	86	85	79	80	101	80	74	82	79	100	86	84	86	87	89	98	95	83	77	76	74	85	84	87	77	100	94	76	63	85	87	102	92	83	87	97	80	98	75	109	91	74	73	88	75	98	89	88	72	100	87	82	81	70	89	93	78	87	95	93	76	79	84	82	75	87	78	78	74	72	74	76	75	83	89	115	87	89	89	88	73	89	81	92	91	74	88	85	88	86	99	83	83	92	114	75	77	77	80	80	83	80	83	76	94	90	95	73	86	97	92	69	77	110	84	92	83	92	76	78	83	97	88	84	92	83	92	92	86	80	110	91	85	81	91	99	111	83	91	85	95	96	101	90	90	98	82	88	77	81	82	84	72	75	87	92	101	88	77	94	89	93	90	82	96	88	84	93	85	76	99	89	70	98	103	89	84	70	82	70	95	83	74	86	95	92	82	80	82	90	84	95	80	85	74	97	105	78	78	97	88	100	85	93	64	91	91	83	69	73	110	74	86	83	83	82	103	92	83	89	87	79	77	98	93	88	85	95	87	83	90	82	82	85	91	89	84	77	77	80	71	72	82	74	90	80	92	92	73	99	86	77	90	83	101	88	89	88	83
26898	20515	11302	1051	471	441	358	350	330	316	350	297	296	324	308	328	318	311	307	302	317	300	302	324	315	316	317	292	287	281	294	310	297	308	296	310	287	272	312	312	293	313	304	280	327	298	296	290	305	304	296	276	313	293	283	309	270	296	313	298	269	297	312	298	289	271	292	295	326	309	327	290	315	314	291	298	306	276	323	306	313	320	276	295	302	297	325	307	317	327	333	298	282	287	299	275	341	286	281	268	285	283	294	302	284	292	294	289	294	312	293	310	277	305	300	330	313	293	291	276	294	273	319	297	319	297	316	325	301	347	303	323	308	276	279	293	298	292	290	290	279	298	285	307	313	274	304	328	290	285	304	299	280	322	288	285	294	296	344	293	249	315	266	290	324	289	280	287	291	319	332	296	326	293	313	332	289	297	303	292	289	300	307	301	320	309	298	351	292	298	300	323	284	276	307	310	285	315	297	294	301	300	302	303	295	308	283	317	305	291	309	316	318	312	302	282	298	320	289	345	310	305	258	300	270	291	313	290	289	302	299	307	298	275	291	310	323	288	329	312	300	319	293	313	300	300	321	300	294	309	295	284	314	311	321	302	290	303	313	293	319	300	288	264	300	268	284	323	282	302	295	297	290	318	291	298	310	312	312	303	306	298	292	278	266	307	308	302	306	316	325	314	315	306	289	309	300	325	278	255	303	291	303	299	276	304	310	326	308	332	286	309	289	312	297	307	277	271	290	306	272	297	312	298	299	309	292	289	304	298	309	257	292	268	290	312	311	302	291	320	308	341	321	334	333	327	333	331	309	298	291	323	306	281	289	307	302	277	296	308	347	310	286	317	282	336	299	296	297	297	309	287	298	329	331	290	281	278	301	296	270	286	328	284	281	290	279	324	315	303	303	301	306	311	326	289	349	278	308	303	289	320	288	296	291	304	299	319	295	301	363	344	302	315	276	303	302	302	313	283	321	274	297	286	317	277	304	315	280	288	277	280	320	327	305	314	313	294	267	301	318	308	307	316	292	328	307	314	318	284	303	311	305	281	313	302	310	310	299	294	279	282	331	300	279	289	282	275	288	325	318	316	271	303	315	297	285	281	289	299	305	303	298	304	296	288	276	299	268	300	302	310	325	329	288	293	314	312	290	293	296	328	312	332	282	287	282	302	282	321	282	296	286	282	280	283	309	277	315	303	284	307	314	294	309	316	298	322	295	304	306	317	288	309	300	327	323	272	313	336	297	300	290	308	296	305	297	289	286	279	308	258	284	304	311	308	314	311	332	290	301	315	345	296	285	256	296	319	305	328	346	298	302	269	292	291	293	283	315	314	340	280	282	297	279	296	312	310	263	295	289	310	265	299	282	306	304	322	303	292	296	307	305	318	298	330	313	320	312	306	308	280	298	314	271	326	297	336	278	292	314	322	297	305	299	328	327	302	277	300	282	290	306	333	283	321	333	302	266	300	306	298	330	301	322	301	298	290	315	282	289	292	328	313	296	284	304	300	302	293	325	317	313	261	303	293	308	285	291	317	318	280	282	293	332	293	297	292	311	291	282	328	301	283	307	294	322	279	309	277	316	328	289	292	284	302	261	314	302	303	320	307	321	294	273	310	282	303	313	313	347	319	315	316	291	278	310	313	308	278	295	323	306	295	331	291	277	299	284	300	303	319	294	277	293	308	307	297	313	277	312	297	273	282	279	318	305	308	284	279	283	293	309	315	307	276	305	320	324	307	282	330	291	279	274	308	307	291	265	303	279	307	310	270	307	317	313	295	313	290	281	270	269	338	297	298	300	317	303	309	306	299	286	318	316	309	322	318	322	288	308	313	261	304	301	318	255	278	270	305	315	300	293	269	300	295	280	306	292	262	318	302	320	308	273	281	294	307	295	293	315	293	307	271	323	308	324	302	288	312	303	320	333	300	308	309	253	290	299	268	320	316	301	325	292	290	303	304	317	308	296	302	303	353	313	359	274	315	304	294	308	296	302	316	281	332	271	286	309	323	292	314	295	300	293	329	311	315	307	299	325	306	319	247	285	306	295	310	291	286	289	311	292	312	264	286	311	305	323	292	283	274	287	327	314	299	278	283	304	302	305	324	309	319	326	299	290	298	293	332	298	339	324	312	312	272	273	306	287	317	303	278	306	281	319	291	289	287	277	275	315	274	282	285	317	290	293	292	330	293	302	323	311	308	341	269	283	283	282	298	279	291	321	262	319	311	301	311	304	306	291	270	297	278	266	302	281	298	307	328	314	296	286	289	293	292	269	289	284	298	313	279	279	277	314	285	270	298	274	314	306	279	280	269	297	285	323	314	320	307	311	286	329	280	312	275	300	326	324	307	319	315	295	302	335	303	353	257	283	288	260	307	322	302	296	308	327	335	309	284	342	293	324	312	304	311	271	253	281	313	291	321	331	290	329	281	312	299	306	307	297	285	306	294	321	289	267	293	249	289	312	312	330	281	284	300	300	293	286	308	317	299	305	318	272	284	299	285	281	318	278	280	283	305	343	325	307	315	301	308	312	307	282	288	315	300	302	341	297	287	300	292	338	271	308	277	288	275	263	315	294	285	275	281	292	303	304	312	310	274	297	314	288	296	298	345	341	283	298	323	273	291	304	328	301	313	288	309	296	319	303	277	281	333	326	298	303	335	306	329	294	317	290	295	321	298	284	317	270	321	318	295	291	290	278	300	297	285	287	303	313	306	336	302	326	294	330	276	274	320	314	337	319	330	317	296	311	272	323	304	314	287	309	304	315	314	313	265	334	316	339	292	279	327	295	319	284	316	318	316	303	295	307	339	292	327	304	285	310	330	311	309	321	297	306	298	300	272	316	288	294	312	294	282	290	359	341	292	286	305	310	315	264	292	308	293	300	281	327	316	324	272	318	308	312	293	285	304	288	303	296	292	293	274	310	306	297	302	323	298	266	304	314	305	299	280	328	296	315	344	311	275	302	310	295	297	277	304	299	316	268	275	291	308	287	302	284	281	299	335	294	293	311	302	305	300	270	322	326	310	287	277	283	291	310	312	296	321	307	315	323	309	300	311	300	314	291	307	303	312	326	308	293	272	274	274	287	299	314	314	322	307	317	284	294	324	326	297	293	341	286	300	313	295	333	315	318	308	310	280	315	296	320	313	263	323	296	303	281	280	322	304	327	320	337	291	312	294	307	321	293	284	315	309	298	299	326	330	298	322	313	270	279	272	284	317	301	288	309	296	303	300	290	310	294	306	284	307	321	346	298	307	300	293	307	301	333	284	330	292	283	290	298	283	321	285	299	306	290	301	313	286	307	329	293	301	281	305	319	295	300	321	281	330	298	323	288	327	315	304	333	254	304	288	310	338	270	324	308	315	267	291	315	317	322	289	299	308	286	310	292	290	303	305	289	291	291	272	316	319	307	308	325	322	296	291	324	330	290	300	299	341	345	295	305	296	351	251	312	295	293	292	282	302	273	287	301	298	296	258	316	295	312	284	329	319
4795	2280	1368	831	614	531	471	434	404	371	355	372	339	360	334	340	344	311	346	306	309	339	321	334	334	322	344	313	307	304	320	332	337	338	352	337	341	299	277	340	328	296	307	356	312	302	312	294	340	317	336	285	288	302	298	276	313	333	298	345	292	354	314	298	323	314	314	313	332	299	309	301	313	302	320	291	316	312	297	317	292	293	286	320	323	298	329	308	304	330	317	351	331	301	303	331	295	323	323	344	345	364	334	303	303	298	311	343	339	299	322	315	291	321	317	318	288	322	313	291	313	324	308	308	306	293	327	290	322	320	333	308	327	331	276	327	309	307	295	293	318	281	295	294	281	307	315	302	304	313	316	337	302	298	302	301	324	288	291	318	332	342	314	292	320	288	309	355	307	353	339	319	336	290	325	305	291	296	298	324	308	290	316	300	282	289	280	305	308	297	316	302	293	327	341	314	305	315	329	347	331	336	317	307	324	318	295	309	302	325	319	350	299	342	341	301	299	330	301	327	318	306	318	304	267	303	315	326	322	350	312	300	344	336	312	289	308	314	302	305	322	328	294	303	345	313	320	347	306	324	328	318	344	327	299	369	309	299	297	334	295	337	321	305	317	296	295	286	313	322	293	332	327	330	286	320	312	271	319	316	312	287	291	309	303	321	294	288	312	306	286	314	304	293	340	327	296	315	308	349	305	318	308	346	300	327	323	311	314	323	324	302	301	330	297	325	307	305	326	285	320	338	336	311	287	324	343	337	340	292	306	347	311	306	316	330	309	313	331	346	298	307	318	315	316	352	317	296	322	317	321	312	285	320	343	333	333	287	337	277	346	312	305	343	300	295	290	317	289	304	318	303	337	331	317	348	343	326	321	306	308	300	334	299	303	335	332	357	282	321	310	315	332	314	309	290	331	277	302	324	304	306	318	316	326	348	306	330	345	309	342	325	291	318	344	320	311	315	304	310	277	317	323	306	325	297	350	329	335	302	311	349	295	309	318	303	306	307	308	325	305	343	336	351	300	286	307	331	324	305	314	308	307	319	298	316	304	307	321	316	323	330	347	315	311	339	319	292	335	312	311	318	329	300	334	329	309	303	307	331	318	313	312	312	290	331	322	341	332	316	324	308	267	322	292	297	306	308	307	316	301	305	303	323	336	276	335	336	340	325	308	309	258	280	287	301	357	316	332	300	307	327	320	304	317	323	330	324	302	347	296	295	309	327	315	299	325	314	303	315	307	308	337	320	291	341	276	319	307	344	293	340	305	319	310	314	293	327	326	339	305	279	335	295	307	327	308	266	326	348	341	309	287	320	293	303	337	338	329	299	322	306	333	303	305	340	322	300	342	349	334	301	298	314	298	312	337	311	283	312	310	303	284	286	311	326	312	326	285	308	315	304	306	323	320	300	317	315	324	343	300	294	318	328	320	298	323	295	332	314	328	309	310	323	308	314	321	290	355	294	307	298	319	292	321	310	316	314	309	343	312	316	327	315	298	301	321	330	317	314	311	310	323	305	299	301	316	333	322	343	309	294	340	305	298	299	329	322	309	307	324	316	322	319	319	272	318	323	350	325	307	324	306	313	322	332	332	297	335	295	314	308	297	323	330	293	311	306	296	333	319	357	294	337	318	312	305	323	298	293	318	309	284	293	279	317	314	295	318	290	316	316	304	313	318	308	296	327	314	300	318	305	302	344	302	323	307	318	305	307	291	277	312	291	336	293	301	341	322	318	320	316	305	276	300	318	311	330	323	290	301	326	307	329	303	323	288	324	315	298	357	342	368	323	325	316	311	303	313	327	314	276	301	328	300	331	321	331	307	312	338	291	337	308	291	312	305	317	303	321	332	326	332	307	319	324	314	281	317	344	310	268	332	327	329	310	305	317	282	287	297	309	276	335	292	309	326	295	322	296	318	341	321	311	318	329	312	325	329	323	299	329	307	311	275	312	300	292	309	312	321	321	326	344	288	332	315	319	324	320	312	319	313	315	306	285	304	303	278	293	278	323	311	346	301	311	304	314	334	321	300	316	314	283	307	286	333	338	332	303	289	287	312	301	318	310	323	310	268	292	343	319	317	308	304	308	305	311	317	310	351	258	324	315	313	301	307	303	291	305	315	287	281	299	325	314	307	299	305	317	295	332	343	352	320	304	299	306	313	284	305	279	333	294	341	335	307	283	295	316	306	344	298	291	327	309	316	310	298	308	309	344	315	330	306	331	333	349	320	302	334	302	310	287	315	310	324	353	334	318	322	311	307	335	303	327	310	305	308	312	315	332	341	309	316	287	331	312	331	328	283	323	330	326	280	296	308	320	328	309	300	316	341	294	315	299	275	322	311	297	304	305	292	314	309	285	327	304	301	305	326	305	339	309	302	323	287	318	304	319	322	329	307	341	330	310	291	292	316	312	315	294	312	315	318	307	310	316	277	278	306	315	304	294	313	322	309	303	273	314	319	307	323	302	311	315	288	318	318	309	283	328	296	325	338	308	268	343	300	292	308	318	297	316	287	320	277	333	291	317	306	319	303	297	298	313	308	324	329	290	299	313	302	315	341	296	295	307	293	308	300	288	304	292	341	290	314	288	313	384	309	331	279	328	327	316	302	321	298	307	290	270	325	301	290	276	266	336	309	333	348	313	304	291	299	273	313	334	294	293	304	329	336	325	312	313	330	314	286	315	336	316	296	315	334	285	317	274	301	296	314	295	328	299	295	307	314	302	329	316	319	312	314	295	340	328	279	321	345	318	331	319	327	301	312	315	314	353	328	327	321	292	337	330	284	309	333	345	322	304	314	276	317	306	321	336	315	288	280	281	314	299	322	317	301	319	320	315	319	313	286	313	281	298	306	315	313	303	300	311	325	313	285	310	349	310	322	308	297	342	315	308	274	340	292	309	312	343	331	332	326	298	307	303	306	317	308	303	308	339	305	339	330	312	288	326	327	313	328	304	308	337	332	342	299	328	286	276	305	321	286	310	293	323	306	308	329	288	328	334	291	310	295	317	286	330	307	300	337	304	298	301	307	286	283	310	312	311	303	317	332	266	356	290	305	304	309	290	335	327	312	322	312	316	307	289	319	316	323	305	316	290	306	322	316	318	305	314	314	308	297	302	328	317	307	333	308	295	292	329	311	296	324	324	287	282	314	330	351	303	332	316	299	331	337	311	315	295	325	298	316	322	317	274	302	336	318	294	323	341	295	312	333	308	319	310	292	290	300	288	322	320	301	276	308	314	321	315	318	332	326	306	355	294	311	311	292	278	288	284	323	319	304	325	297	324	293	286	309	278	288	317	318	315	340	325	314	316	284	318	302	324	321	304	323	316	322	301	314	301	291	316	304	292	332	329	329	302	305	303	306	298	309	310	277	311	328	304	328	321	289	294	325	289	300	285	318	368	327	329	297	303	355	332	294	322	298	335	315	306	278	318	317	295	298	308	319	320	298	353	321	296	324	309	290	298	335	308	295	316	320	304	306	323	322	323
23210	20932	28251	23791	20918	11325	879	549	389	349	303	242	251	256	241	213	192	213	176	188	175	193	155	172	182	183	153	176	171	161	182	144	150	152	163	192	156	150	153	146	145	169	169	129	154	172	134	133	147	148	156	143	152	141	135	150	168	124	146	153	155	132	160	152	141	131	144	167	157	151	142	148	140	138	147	144	116	130	159	126	136	152	151	157	138	139	131	132	143	148	150	177	165	131	143	145	154	144	139	170	141	147	145	163	170	142	137	161	143	137	142	157	141	129	144	137	156	147	136	153	141	134	122	138	139	138	135	174	136	135	175	135	148	133	140	136	142	134	146	128	140	130	160	136	133	133	155	161	132	146	149	115	159	155	162	144	157	146	140	125	144	133	125	144	129	146	145	155	152	148	159	147	121	154	151	143	126	147	158	134	146	138	140	117	149	142	137	160	152	123	138	159	133	143	146	154	159	140	146	171	162	146	134	130	153	151	163	142	139	126	141	156	139	136	146	163	157	145	172	143	142	153	173	162	137	146	152	131	156	168	144	155	146	146	134	133	136	126	133	146	132	151	157	148	152	132	129	161	139	145	143	129	144	135	150	135	131	127	137	128	128	154	140	143	141	142	134	158	138	150	166	170	138	139	127	152	151	152	160	133	149	155	148	153	124	128	154	153	143	158	145	134	168	138	141	142	136	149	143	145	134	136	119	153	140	153	160	129	143	141	153	135	163	118	141	146	135	138	149	157	142	177	123	137	136	140	152	165	156	118	160	149	138	155	144	138	143	138	159	139	127	136	148	167	177	128	136	129	139	135	128	165	152	136	139	168	158	143	140	152	144	148	149	140	162	139	132	147	130	141	138	136	140	132	158	125	149	157	145	139	135	132	158	157	124	146	152	136	122	147	138	149	152	147	135	139	160	122	153	156	125	138	152	151	133	146	133	137	156	153	129	151	155	142	153	125	160	162	129	140	151	128	148	120	147	145	125	144	154	141	155	154	132	159	150	147	169	139	143	149	161	141	161	127	149	154	143	139	129	142	134	149	155	138	148	147	126	140	129	144	136	129	148	136	131	141	135	141	145	146	151	169	126	160	149	148	121	144	156	160	122	151	137	131	143	118	143	153	148	129	151	143	158	146	151	146	132	148	157	135	129	136	128	151	143	134	158	158	170	133	138	135	142	133	133	157	138	137	124	152	131	161	138	125	141	135	153	131	129	149	142	145	153	158	145	136	131	131	148	166	122	150	148	150	134	147	130	145	169	134	140	149	145	135	167	128	143	142	137	153	130	125	149	148	151	136	132	141	141	157	150	142	150	112	133	152	150	144	138	130	142	150	155	133	154	148	142	152	137	131	120	125	151	141	135	129	129	123	144	164	160	137	144	139	140	128	130	147	140	136	156	148	158	129	142	156	163	145	167	133	136	155	132	129	141	156	142	144	152	155	153	159	145	164	151	143	133	146	119	129	114	142	115	152	132	131	155	146	160	127	127	139	131	145	160	138	146	148	138	125	142	154	126	143	170	120	161	146	114	153	150	135	130	156	144	123	139	137	153	137	139	150	120	129	160	157	144	133	155	140	156	150	153	150	149	130	141	148	140	141	150	128	127	152	144	143	140	130	135	148	129	134	158	153	142	138	159	141	154	124	140	144	126	134	151	139	161	163	144	140	172	124	151	144	155	142	141	163	133	139	141	133	133	146	168	144	130	132	124	161	130	160	137	137	144	153	147	142	153	156	161	161	139	150	139	133	141	167	150	129	154	158	130	154	136	153	147	124	127	144	121	134	140	157	115	142	152	140	154	150	136	137	154	141	146	160	146	160	148	131	143	126	125	148	139	139	143	130	154	147	119	150	134	153	161	143	129	142	138	142	144	124	136	132	144	148	144	148	127	160	134	148	128	137	140	137	125	147	161	140	148	156	139	135	145	139	151	137	153	153	135	148	168	164	150	132	149	123	151	140	126	126	146	165	132	137	147	154	156	143	145	169	147	161	119	142	154	155	145	151	154	150	130	134	150	150	145	155	135	136	173	147	132	120	142	124	145	162	148	130	149	161	149	144	137	138	137	149	137	157	148	162	138	143	165	160	129	145	137	144	161	119	147	140	150	142	148	119	158	142	135	107	143	162	139	128	128	161	157	154	172	151	161	140	146	152	166	142	156	163	160	138	136	166	154	142	161	147	129	160	142	146	177	112	142	135	155	140	158	142	134	136	135	141	145	149	141	131	148	125	153	154	154	151	143	139	137	169	150	158	159	148	161	143	120	147	156	150	146	157	144	131	145	152	133	163	155	139	149	142	164	125	140	145	164	144	150	145	154	118	145	132	141	146	151	143	163	162	135	144	162	163	139	139	142	142	164	145	135	133	122	142	141	130	150	135	135	154	148	139	128	139	128	147	141	145	130	153	141	150	126	132	159	149	144	149	147	145	134	147	143	131	141	125	117	177	154	150	137	139	151	145	150	171	143	167	144	138	161	136	154	147	150	167	159	146	153	139	137	144	131	135	140	152	148	158	130	137	156	132	158	162	133	137	139	122	160	138	134	152	149	141	176	137	161	155	144	150	133	136	139	144	146	158	171	139	151	134	165	149	142	147	163	173	161	142	148	152	147	130	152	141	153	138	144	149	145	160	149	146	152	158	123	141	132	142	135	153	146	154	120	153	145	157	149	137	150	136	159	143	143	150	165	155	154	154	147	137	143	142	144	149	139	140	139	158	131	158	156	140	157	164	125	142	157	154	158	142	154	143	143	119	138	143	105	163	153	130	132	136	146	130	150	148	157	143	128	153	159	141	145	137	139	128	146	133	147	135	151	131	151	130	127	160	145	137	151	183	145	149	149	145	144	140	147	123	145	141	152	137	134	128	147	133	156	141	132	140	154	143	135	141	149	141	142	143	165	137	135	122	146	132	137	120	135	165	123	148	151	146	121	141	156	140	138	111	157	181	143	155	152	154	161	157	146	148	151	164	142	139	142	132	150	125	159	140	129	154	134	140	149	130	139	147	141	130	142	128	145	165	118	158	146	140	161	131	160	164	139	136	138	138	130	139	150	134	133	152	163	122	121	132	140	154	139	152	144	146	148	148	164	151	166	152	144	142	142	137	140	152	126	151	139	127	140	141	150	131	151	174	143	129	133	164	144	122	149	146	142	130	142	141	138	138	140	143	140	157	114	156	134	139	138	129	126	159	149	141	125	162	129	143	159	147	133	142	147	132	149	130	147	163	139	126	125	152	139	141	155	135	130	156	186	150	130	123	137	154	135	128	153	132	135	141	131	163	153	141	151	143	129	135	127	153	126	135	140	150	126	131	149	138	153	136	144	133	141	131	143	117	139	142	136	150	129	149	148	140	141	136	134	157	148	162	128	138	151	138	119	148	143	140	148	148	150	147	137	165	163	162	155	129	136	146	142	142	127	157	121	145	165	175	137	134	154	160	133	145	131	158	127	143	129	153	140	133	125	141	131	173	157	140	126	127	124	122
4030	8763	5782	2693	1872	1313	1042	754	662	474	446	401	337	310	269	272	242	216	225	224	191	202	194	172	167	191	188	172	177	212	158	163	157	191	150	162	175	150	171	164	142	152	169	168	153	147	148	167	152	155	169	147	178	140	158	153	160	172	137	165	171	133	154	157	170	156	164	169	144	156	156	167	150	159	115	156	153	159	162	157	180	149	146	166	161	174	141	143	170	134	172	158	126	170	156	163	146	144	147	151	147	142	142	141	161	160	150	162	161	170	147	133	156	149	166	167	159	157	175	165	156	159	165	152	180	148	168	164	133	126	166	126	154	151	163	161	145	152	146	144	148	139	150	158	160	147	152	146	154	160	155	157	161	152	135	160	150	161	174	154	133	129	148	147	167	136	155	144	152	172	142	165	140	144	169	167	149	140	163	150	176	152	158	132	148	151	151	143	148	155	182	156	161	138	162	155	163	168	138	161	152	153	157	152	154	148	176	170	141	166	161	149	149	166	145	158	164	136	163	155	182	160	155	154	152	147	155	132	142	161	149	178	136	154	162	154	163	179	146	135	152	134	164	156	168	135	155	149	143	167	151	146	150	153	152	139	152	137	141	152	163	161	146	170	153	160	166	139	165	152	162	170	161	162	146	153	146	146	170	146	139	152	147	167	155	159	145	164	147	168	131	156	153	152	137	152	162	156	158	147	143	160	181	172	134	172	167	150	190	164	145	167	162	149	146	153	151	153	138	131	151	162	185	160	154	172	145	159	159	139	161	138	140	180	161	140	179	156	153	148	138	153	157	132	150	150	144	136	150	152	157	158	189	161	162	159	133	147	155	170	168	170	163	161	161	167	143	169	153	182	166	170	137	156	156	170	145	148	129	142	135	164	149	154	156	150	128	156	171	147	179	161	149	142	148	157	139	176	171	157	149	152	155	153	136	153	135	160	185	164	165	133	155	133	162	143	152	142	123	158	132	156	139	137	144	153	155	145	163	146	139	181	165	146	156	152	172	159	169	151	158	150	169	142	142	164	157	178	142	174	151	139	136	142	146	140	175	157	145	151	149	147	143	158	140	152	148	148	163	159	151	153	157	153	162	171	149	162	155	138	175	150	136	174	170	144	140	160	160	153	160	139	132	149	141	155	162	163	159	149	126	151	166	141	155	168	156	161	171	171	134	144	142	152	172	146	146	147	129	155	147	153	172	163	151	178	161	174	140	158	156	149	157	160	171	157	185	159	146	146	172	143	160	147	171	154	144	162	147	140	170	150	164	142	136	142	129	150	146	139	169	143	137	155	144	157	145	139	142	157	159	156	180	162	149	159	178	135	169	171	167	162	159	136	155	143	169	149	172	161	137	158	168	151	164	157	149	156	158	160	130	163	157	157	142	165	140	151	164	156	160	140	158	147	175	137	153	151	174	160	158	132	151	127	160	162	151	152	164	164	141	129	145	164	174	159	161	147	141	154	175	153	138	148	151	133	141	143	159	143	160	129	151	157	159	146	157	156	140	160	165	148	176	140	157	144	157	144	188	144	140	157	154	182	154	178	165	145	149	174	179	154	154	163	152	146	146	177	149	179	155	150	163	152	152	129	151	166	151	165	142	153	206	157	157	144	166	145	170	157	169	173	147	166	139	130	148	148	147	166	157	145	160	167	150	151	160	149	143	174	129	151	150	136	155	129	162	146	167	149	163	179	147	147	167	141	185	171	140	146	150	187	163	163	165	168	156	151	162	145	162	149	147	159	146	153	155	130	174	164	150	160	148	149	157	160	156	183	148	176	156	158	134	146	153	151	145	164	162	165	164	139	156	158	169	146	169	143	146	143	181	168	149	184	154	142	156	157	172	168	154	175	161	151	152	163	155	143	153	147	171	146	152	143	165	144	161	180	157	169	125	156	158	163	150	154	136	169	160	137	145	148	155	158	154	169	141	132	150	175	168	132	163	149	164	154	159	164	158	137	158	151	154	168	157	165	153	147	149	176	176	136	151	149	147	172	133	168	151	157	143	142	151	144	138	165	173	141	133	146	149	158	148	153	153	163	151	128	137	159	167	167	149	159	148	169	125	154	126	156	151	157	157	158	139	167	159	133	139	189	151	158	159	145	147	154	138	153	175	150	126	147	144	158	180	131	158	150	142	162	140	160	149	166	161	150	142	172	145	161	161	133	135	148	142	145	146	146	147	148	141	159	174	156	142	160	131	155	147	161	139	145	150	161	169	166	153	140	130	162	167	161	146	150	139	139	133	175	146	165	152	147	145	178	166	158	152	166	161	123	158	146	145	161	157	163	163	154	165	147	139	131	150	156	159	142	141	133	147	148	160	155	153	153	160	155	149	159	147	138	148	159	148	152	140	159	169	152	157	155	136	137	147	152	132	149	161	160	161	169	160	141	150	161	160	141	167	157	172	145	169	174	143	144	142	179	162	156	145	162	152	142	151	152	146	167	142	135	144	168	145	139	162	168	161	157	155	145	168	176	157	164	159	151	139	162	162	139	140	126	153	170	139	154	141	149	140	150	151	137	152	143	157	179	136	159	153	157	137	136	172	148	131	168	150	160	147	149	150	125	156	168	164	137	156	160	150	152	157	133	143	142	178	159	179	148	154	181	166	142	164	159	146	160	151	145	181	155	166	162	164	152	153	165	161	147	184	152	167	180	160	161	146	168	176	174	164	154	141	152	167	166	155	140	171	167	167	139	147	144	161	163	156	151	145	161	129	141	150	150	153	140	149	162	148	171	171	156	137	141	160	148	161	144	148	158	166	162	147	138	150	143	165	140	162	145	171	166	166	160	154	162	148	147	146	163	129	138	148	159	146	136	169	155	139	165	148	150	137	168	158	160	157	153	153	144	164	163	152	140	165	147	154	150	130	154	164	141	169	156	155	143	156	161	147	171	154	166	169	161	158	162	182	147	166	134	149	151	142	170	170	160	178	170	162	160	149	150	163	154	150	168	157	146	169	142	156	142	163	146	136	150	148	160	154	158	161	174	185	134	131	157	160	176	151	152	182	159	148	162	144	160	154	148	162	146	158	149	142	149	167	172	143	163	173	164	162	155	139	173	159	154	155	142	162	163	150	138	144	168	174	146	153	157	148	166	127	159	161	156	156	167	143	172	154	131	148	172	162	134	158	153	136	146	161	145	135	142	141	162	153	138	158	173	162	166	135	148	155	139	144	164	167	155	144	141	189	170	175	142	166	132	178	184	157	154	152	109	164	166	157	141	150	160	147	144	149	178	151	142	143	120	145	132	133	166	147	132	176	147	155	167	133	148	147	140	135	154	152	158	150	151	165	163	154	157	148	149	156	151	143	153	150	162	143	146	155	170	138	152	134	147	154	148	152	182	138	144	140	155	143	158	149	148	158	133	170	167	128	150	139	172	172	135	159	126	148	147	150	144	164	155	143	137	148	168	170	156	142	147	160	141	166	149	143	166	146	163	163	156	161	156	161	146	150	139	158	152	134	137	151	165	162	172	168	160
24437	20974	27435	24615	13907	883	545	475	453	421	383	361	344	351	348	322	338	342	371	337	307	315	301	334	342	303	336	301	312	324	310	314	280	355	337	320	345	298	333	321	324	327	295	320	301	291	348	334	303	301	336	323	320	322	319	303	304	301	328	317	312	304	315	302	347	308	280	316	296	332	316	312	315	292	307	315	313	323	317	324	286	292	303	293	332	339	279	298	318	309	290	330	341	300	267	324	299	340	312	304	316	275	325	290	332	311	298	299	294	337	287	311	284	322	316	297	308	292	306	326	302	299	313	340	341	314	334	325	299	303	307	303	313	309	310	310	313	312	322	313	290	325	312	316	307	310	310	298	314	306	328	287	295	320	283	294	323	293	295	318	318	352	338	299	297	295	347	301	295	277	313	336	306	302	314	326	291	338	310	286	327	301	351	325	295	329	295	307	326	308	287	314	278	330	268	298	294	318	283	310	335	301	316	302	291	283	295	308	340	280	311	302	304	313	296	319	283	300	302	344	305	297	286	305	333	343	278	303	329	335	306	364	308	318	352	312	307	326	323	277	330	311	308	295	312	272	344	288	318	284	337	291	293	321	291	306	307	317	303	324	298	308	301	302	316	284	341	293	292	303	297	301	305	310	279	308	330	338	293	297	375	270	296	304	309	297	306	329	304	309	327	299	324	326	274	343	299	314	289	296	311	346	294	284	294	318	322	315	298	298	294	297	316	296	323	287	319	283	300	312	335	324	294	266	322	310	315	329	300	335	316	306	333	330	337	301	270	275	304	295	291	290	301	293	288	333	299	298	317	332	301	319	284	315	314	282	302	307	300	313	311	322	296	291	300	309	324	339	311	334	276	314	320	318	305	312	296	314	329	312	334	330	291	316	308	300	304	311	340	304	319	327	312	313	302	288	315	277	338	344	315	308	334	310	306	291	303	307	293	306	334	330	311	318	300	310	344	310	314	296	315	268	325	313	305	315	300	283	324	305	302	286	289	323	312	289	268	323	321	303	277	293	295	303	292	288	304	306	319	337	312	299	281	329	282	342	318	277	282	304	298	270	313	339	334	326	305	288	315	346	327	298	307	286	333	350	333	308	309	315	290	319	323	327	302	301	300	316	324	299	344	287	310	281	281	311	308	343	303	288	307	331	328	306	300	287	317	307	303	336	320	306	306	329	318	319	305	295	302	289	292	289	302	303	332	339	291	288	332	319	335	332	268	333	283	320	299	290	296	329	302	287	279	312	337	287	299	294	317	294	323	304	278	326	323	302	311	330	305	268	328	286	327	284	272	289	326	309	287	328	300	300	307	323	304	286	276	302	296	316	303	306	312	333	309	304	267	329	354	302	291	308	304	297	324	326	301	336	304	316	331	309	311	323	297	294	325	318	311	299	300	299	286	299	312	303	306	295	312	324	287	290	333	327	284	311	358	326	300	295	333	286	317	307	322	280	290	316	327	300	320	318	305	278	303	313	322	304	324	307	318	291	344	337	319	287	318	329	270	314	292	293	329	293	317	276	327	307	299	282	308	343	321	293	295	288	315	294	354	314	294	314	345	320	305	325	300	296	280	327	332	320	296	340	290	291	291	312	311	317	316	336	290	333	313	305	302	309	338	303	337	310	318	295	281	308	328	319	296	312	305	295	324	347	310	299	351	271	328	320	288	338	293	278	316	302	331	320	297	319	321	306	304	308	276	312	325	320	286	290	337	314	295	320	302	316	303	305	312	316	318	341	298	317	346	279	292	294	315	333	270	289	311	290	313	290	312	304	348	300	329	298	303	311	308	325	333	354	312	309	324	297	288	319	305	304	325	317	306	332	312	315	307	312	323	290	289	310	314	315	282	319	317	295	303	315	330	295	302	337	295	270	300	317	316	293	315	287	295	303	296	293	343	312	325	289	303	320	294	291	324	330	291	311	303	298	292	317	329	324	328	288	309	297	306	280	305	317	335	284	283	300	321	325	275	316	307	291	280	306	296	290	279	313	303	289	313	328	332	289	308	320	349	302	290	329	331	308	312	353	321	321	309	326	326	316	315	303	307	302	348	298	335	319	322	318	276	303	309	305	332	300	287	311	327	302	324	314	338	334	339	284	317	333	309	301	306	266	297	284	315	329	308	308	314	341	320	329	317	330	312	331	293	294	312	294	301	334	292	306	301	303	293	273	289	294	296	337	279	293	324	306	316	303	337	329	276	290	304	324	321	308	300	308	304	309	306	309	319	342	338	302	320	290	290	314	346	308	300	280	293	311	315	347	306	310	287	280	337	311	306	301	358	342	300	326	321	328	318	301	343	290	279	304	311	287	322	327	314	312	322	282	297	333	316	297	335	323	312	330	314	323	317	277	314	324	304	345	284	322	285	263	321	327	317	330	303	297	310	275	292	328	309	321	313	363	296	316	314	320	302	284	319	291	310	286	325	315	314	306	309	317	290	284	327	315	331	283	286	296	268	310	306	328	324	300	305	339	285	308	310	293	263	280	295	339	307	305	319	305	327	294	314	311	289	303	309	302	309	302	262	328	340	314	328	306	322	303	327	261	362	310	321	338	307	330	342	335	301	296	315	295	292	303	308	319	297	313	295	332	292	294	309	303	328	320	288	295	314	328	263	336	291	326	283	310	302	321	313	292	326	327	336	310	300	288	307	325	311	326	332	310	305	325	336	332	303	328	300	308	294	333	341	310	293	279	328	301	293	317	275	335	327	310	315	303	295	325	298	327	317	333	323	319	314	310	324	300	314	307	301	301	346	300	309	314	331	285	293	287	308	324	294	308	317	297	314	313	342	313	326	299	295	316	279	298	289	306	293	292	322	295	315	330	308	310	294	311	304	300	296	299	334	300	323	313	297	314	298	315	334	279	304	304	323	297	335	289	321	301	289	315	297	331	337	291	328	302	299	333	326	318	276	303	311	303	312	328	309	302	325	321	304	315	296	298	337	302	306	291	324	339	305	320	354	285	303	305	290	325	320	322	328	333	332	335	274	295	321	295	309	293	294	289	309	308	300	297	300	305	279	307	309	310	288	320	308	284	286	298	291	329	338	302	321	303	338	318	326	308	309	320	324	290	292	278	328	315	304	301	288	311	307	338	300	299	330	293	295	323	328	306	296	304	314	337	307	307	319	291	318	307	306	310	298	317	324	311	336	324	282	313	334	289	305	316	326	275	311	299	297	300	315	278	326	310	296	321	318	305	299	314	312	297	328	287	320	299	345	323	328	312	282	345	335	294	330	312	285	340	307	299	343	330	295	304	302	297	315	294	334	310	296	297	312	292	291	318	276	303	316	355	310	337	320	339	287	316	296	354	301	281	309	303	287	291	297	346	305	311	323	327	283	310	316	330	349	322	297	321	324	298	314	307	344	338	295	374	307	322	302	314	294	300	302	314	305	273	317	309	335	303	279	319	306	294	287	295	316	336	308	351	325	342	322	302	318	315	275	344	321	282	315	308	308	307	312	300	297	277	306	287	321	246	313	294
5855	5309	3504	1699	1344	1000	807	664	579	501	403	426	414	383	367	354	356	365	351	377	397	355	309	307	327	351	317	351	340	333	284	311	299	325	333	317	327	326	344	343	345	290	306	325	340	324	324	291	301	323	315	321	319	288	329	309	302	306	320	293	326	328	320	328	349	296	319	292	315	312	304	340	324	347	311	359	278	305	306	330	305	333	317	335	303	318	289	328	338	342	297	332	317	299	331	305	288	330	312	289	346	344	310	318	309	342	297	310	317	318	294	335	326	315	327	282	362	336	327	350	312	331	322	343	319	305	291	327	312	300	322	321	305	330	332	315	293	333	325	329	301	308	317	347	297	325	321	292	333	303	302	325	351	321	351	349	313	298	306	312	320	302	330	312	326	325	320	301	307	343	306	283	337	323	309	324	343	313	294	335	344	339	338	310	323	314	276	295	323	302	301	332	312	329	302	313	325	318	306	310	323	320	322	315	309	303	334	331	320	328	312	297	282	363	313	301	339	316	336	302	317	332	318	307	310	294	313	294	305	314	308	316	359	324	336	301	320	321	329	290	327	328	334	308	315	330	338	290	295	332	330	337	324	309	302	308	338	343	329	295	300	332	317	312	304	296	312	292	317	309	299	304	296	306	306	313	307	336	307	295	316	301	333	263	336	300	293	336	343	318	360	333	309	301	317	310	333	315	326	353	324	321	313	319	316	298	295	333	330	286	314	314	309	310	301	317	364	310	344	319	303	328	272	323	308	331	299	361	329	274	285	328	334	326	353	322	305	297	307	338	313	298	338	310	331	286	324	338	319	339	328	271	310	279	299	322	313	329	300	311	287	315	327	283	309	307	312	301	332	308	295	329	294	335	299	307	305	318	344	308	328	327	324	325	326	304	298	332	286	360	295	301	318	338	329	313	319	328	289	306	316	311	304	328	302	284	304	343	322	314	275	303	301	298	295	319	307	316	317	352	284	324	343	327	326	310	320	311	336	318	321	303	338	320	337	347	341	322	327	288	327	332	294	305	333	327	307	295	322	310	314	312	314	318	281	311	354	320	338	315	328	266	299	304	309	308	328	294	306	271	324	302	322	346	315	289	308	314	309	364	329	349	337	276	303	337	275	320	289	312	351	317	322	309	314	289	317	307	305	316	342	273	315	318	313	327	262	292	350	329	323	285	332	314	281	302	320	364	322	286	315	318	325	294	307	300	293	323	319	318	300	301	289	318	309	338	291	316	316	283	296	269	310	310	320	325	341	332	328	356	318	314	314	302	312	293	357	321	316	319	286	322	325	314	291	300	312	332	338	347	310	330	298	345	330	296	305	330	303	286	304	343	323	331	324	315	320	347	310	282	365	318	328	339	292	308	323	319	314	301	297	309	309	298	305	326	291	330	291	291	345	286	309	314	312	312	337	296	312	322	284	334	317	329	327	325	303	300	301	318	341	305	313	342	333	331	314	351	320	314	279	313	300	285	303	342	308	314	312	304	306	304	338	327	309	322	334	330	301	321	330	309	279	324	304	293	340	305	312	319	295	334	318	315	313	322	297	305	320	310	313	298	333	310	321	309	312	287	297	314	305	322	289	306	321	297	351	340	287	304	313	315	305	322	341	322	305	304	288	349	316	313	309	299	315	327	329	285	327	314	286	322	326	305	332	288	324	315	317	330	330	328	320	323	328	296	314	286	323	289	310	295	306	320	337	316	276	331	333	350	316	312	317	283	317	321	301	316	346	285	323	333	259	343	314	356	315	312	298	314	301	297	300	310	345	343	319	295	286	322	332	286	331	295	316	336	306	307	296	288	321	329	329	300	311	308	305	321	301	301	338	315	296	297	299	311	288	298	293	302	299	304	333	338	280	326	313	310	316	348	326	325	291	323	302	320	318	333	294	323	328	342	326	315	300	316	294	318	319	342	332	337	320	326	333	327	305	337	333	309	298	340	319	333	305	315	296	302	315	318	301	324	290	304	324	315	290	314	286	338	284	321	334	304	306	318	348	336	307	309	301	315	265	311	356	347	302	311	313	311	315	312	303	324	338	331	317	321	319	348	338	337	318	343	326	310	312	327	308	325	305	322	330	312	313	278	299	307	307	314	288	298	313	300	301	300	328	316	320	292	307	318	302	260	298	294	309	296	309	320	321	317	307	348	276	329	329	320	321	350	305	300	305	329	300	313	316	297	307	307	296	294	314	324	330	326	293	313	343	286	305	312	339	344	303	286	304	318	321	332	309	329	337	309	348	323	309	305	324	295	319	315	322	325	320	291	313	302	318	328	334	308	314	305	280	310	315	312	304	342	332	337	301	348	312	279	303	309	307	316	305	310	332	319	305	310	288	309	308	311	310	303	285	360	332	320	301	291	320	329	295	309	330	326	319	321	306	339	317	322	312	287	317	298	331	289	337	322	323	329	317	311	266	302	312	295	333	327	343	317	334	301	309	271	325	324	312	298	307	346	300	315	325	344	314	313	350	324	320	303	316	306	314	308	338	321	302	322	301	319	333	317	312	305	310	343	313	282	346	319	305	326	338	335	352	308	310	340	329	326	338	311	301	353	301	327	321	303	329	333	328	301	340	300	339	299	336	303	317	279	329	316	295	356	301	348	288	341	326	339	315	336	318	327	340	302	328	365	328	305	331	325	299	303	333	345	300	315	303	319	357	299	317	326	337	298	319	307	319	345	304	350	319	329	308	322	315	312	327	322	341	321	336	329	316	296	319	281	308	324	309	320	359	335	309	316	335	344	299	280	311	335	353	317	293	305	362	297	322	293	331	302	318	300	307	327	312	321	320	320	278	312	311	352	320	315	314	320	339	305	315	324	295	309	320	297	286	314	322	339	302	310	299	309	331	286	297	328	332	284	311	297	319	343	305	321	324	336	301	320	316	321	320	288	308	323	291	322	338	305	299	293	325	329	308	306	285	319	338	315	338	303	289	300	309	352	307	351	307	332	310	325	303	330	321	322	338	312	299	305	322	299	334	341	322	310	297	337	318	315	264	290	325	311	332	314	282	357	303	304	294	319	324	326	320	313	325	301	299	338	317	280	331	290	325	335	319	315	337	306	283	329	317	344	343	308	304	282	320	320	320	345	322	323	313	312	289	344	290	314	326	342	292	333	303	307	310	297	336	297	309	317	314	331	310	305	302	305	299	332	347	328	328	309	325	297	312	331	332	312	315	288	309	327	308	294	341	317	300	326	350	333	294	302	316	312	343	309	306	355	309	320	292	346	298	310	315	330	305	319	323	296	285	319	339	303	329	317	321	278	322	321	310	320	303	345	329	315	297	305	283	300	334	304	326	300	320	316	303	322	314	331	288	338	298	320	321	343	329	272	275	314	307	304	299	321	324	313	324	314	348	301	306	303	284	313	332	328	335	305	302	300	317	322	323	323	312	314	315	302	335	305	296	317	337	311	316	304	322	268	322	323	298	287	320	286	290	315	340	297	318	339	334	331	307	287	298	312	344	323	301	317	310	288	338	324
22153	20974	28746	23359	20967	21001	11282	932	554	437	368	335	258	248	255	239	201	171	152	144	132	126	144	125	114	111	132	96	97	120	108	109	99	94	87	99	111	97	105	107	91	97	94	100	82	105	89	73	81	84	88	80	91	94	73	83	94	100	81	78	91	98	95	82	109	101	93	68	87	87	85	86	94	68	95	90	106	98	76	81	77	104	86	94	88	83	89	80	88	88	87	78	93	90	90	95	94	88	81	97	105	80	82	85	87	84	77	95	75	78	80	91	74	83	91	80	98	90	68	76	104	85	97	94	71	89	95	78	96	70	84	85	76	72	89	87	96	80	87	91	93	100	85	85	86	89	71	93	90	93	97	89	76	85	84	90	95	98	68	80	89	95	76	77	60	86	91	107	89	87	83	84	84	82	100	88	83	96	86	87	82	86	69	89	106	90	87	77	100	85	76	78	103	87	95	100	95	86	93	69	88	102	88	87	81	77	89	74	102	92	81	85	76	86	86	83	101	86	93	69	81	83	98	75	84	90	84	107	97	74	100	86	94	102	77	90	91	81	73	84	89	76	86	86	91	76	97	81	85	70	86	84	76	92	72	74	90	74	82	81	78	102	104	81	68	76	87	79	95	98	100	80	96	79	86	89	86	80	77	79	94	68	92	106	81	92	87	76	85	81	78	93	70	68	89	75	90	81	90	79	73	85	93	83	83	92	86	110	84	82	89	86	97	90	63	67	78	102	72	90	88	71	92	79	78	89	88	82	81	80	98	94	91	88	73	81	88	89	92	62	88	89	90	83	100	97	91	73	88	76	95	84	90	96	92	82	99	69	83	88	66	60	85	95	76	94	90	105	81	76	82	86	89	88	89	86	93	74	91	79	87	76	94	77	78	91	89	83	95	79	91	93	98	83	85	88	86	83	89	81	89	72	83	97	65	77	70	80	82	77	83	85	119	83	77	81	95	73	79	85	83	100	71	100	85	76	90	65	73	90	102	80	90	71	86	80	108	86	70	88	91	92	71	79	82	88	101	101	91	82	86	89	74	82	89	80	101	102	91	82	84	89	91	85	80	90	89	100	68	72	77	91	84	88	91	94	93	90	77	83	94	80	88	98	73	98	81	91	94	95	86	79	92	82	91	87	87	83	81	104	82	88	84	95	100	81	86	89	94	94	81	78	82	93	84	91	93	79	97	96	80	92	64	95	76	108	79	85	79	88	84	96	86	77	77	84	92	97	89	78	79	77	79	87	76	73	84	89	79	86	104	77	79	90	87	87	74	93	85	76	89	78	92	93	75	90	94	65	78	79	88	93	88	86	82	111	101	80	79	71	82	95	85	80	78	84	82	87	91	89	71	87	73	84	81	81	79	99	97	84	69	87	84	68	70	90	81	103	75	97	78	80	88	102	90	77	99	75	100	77	75	90	83	70	110	81	97	99	80	86	90	84	79	81	92	93	81	77	87	74	93	75	77	86	80	94	82	79	83	85	85	93	68	79	74	75	88	90	78	75	100	86	83	79	91	75	90	88	71	109	92	88	86	92	92	90	88	86	82	96	79	76	87	82	98	92	93	86	91	83	70	85	95	77	71	83	92	93	89	83	85	79	88	72	68	91	89	94	92	74	87	93	85	94	75	74	93	71	79	80	88	82	93	82	79	82	93	79	83	77	65	91	73	88	84	75	108	94	92	82	94	88	72	91	88	83	80	94	88	80	78	88	78	95	75	89	116	81	75	90	91	77	71	91	85	89	98	91	86	77	90	73	96	88	78	87	82	73	88	92	80	89	74	99	72	83	92	90	88	82	76	78	71	67	75	80	72	91	74	82	85	93	83	88	88	89	67	71	73	92	96	66	74	85	81	71	94	102	109	81	79	82	92	80	79	79	78	84	94	79	78	89	84	86	76	86	105	85	93	103	87	75	83	76	76	92	101	99	99	83	84	94	77	82	85	89	85	96	80	93	90	77	99	78	80	98	88	71	97	83	107	81	95	77	99	83	101	73	84	67	97	97	72	95	96	94	83	77	86	73	82	83	89	91	89	80	85	82	78	77	90	76	81	72	89	71	79	86	94	95	86	71	84	82	81	73	93	81	82	99	72	84	88	75	102	94	104	90	88	81	82	80	79	91	78	73	84	85	87	81	86	84	90	71	76	79	93	81	114	82	84	79	81	82	83	92	79	92	86	79	72	85	88	88	84	64	87	81	97	85	72	80	78	85	74	109	88	90	82	92	86	85	74	88	88	82	94	76	101	78	79	80	89	78	88	94	91	70	73	69	86	69	95	89	85	94	74	71	87	83	76	92	81	102	88	93	80	96	89	82	78	75	81	79	91	87	89	95	86	87	97	77	87	67	88	103	96	76	70	74	102	75	78	84	75	89	77	67	109	87	93	80	86	80	93	72	77	82	83	83	69	69	83	97	76	70	81	88	87	70	84	88	80	88	83	96	83	94	91	114	110	69	92	83	91	61	75	78	66	71	105	91	58	79	100	85	70	82	86	83	92	79	90	74	84	90	103	68	80	85	84	62	87	90	89	72	81	76	76	78	84	98	86	83	86	70	91	81	81	102	70	78	88	86	94	76	84	90	79	83	88	96	88	91	95	86	91	79	91	91	93	80	82	73	99	78	68	78	86	72	91	65	86	115	87	87	96	77	70	82	68	79	79	95	91	94	83	77	90	65	94	84	82	94	83	86	90	72	86	93	90	76	70	86	103	80	90	94	89	73	84	86	64	103	90	85	89	70	82	80	99	74	83	84	79	78	84	94	85	82	86	79	78	71	84	76	80	82	95	93	87	83	77	90	80	90	96	85	81	86	87	83	99	81	96	92	77	77	90	83	83	89	83	102	81	70	74	93	84	68	104	112	83	96	73	92	109	79	80	80	70	89	83	89	87	89	92	99	78	81	78	106	81	73	98	90	83	80	74	87	83	78	95	92	79	79	78	100	76	90	90	99	93	86	79	77	82	91	100	95	89	81	74	85	80	87	81	91	96	91	70	85	73	95	91	79	80	67	81	76	63	79	74	99	85	70	91	105	83	95	92	86	90	88	78	65	72	79	94	84	90	74	99	80	76	71	89	92	86	90	74	81	93	88	84	90	99	79	70	90	78	70	80	83	77	90	82	89	78	90	87	109	85	82	108	82	87	92	75	84	85	88	94	79	92	89	85	83	73	86	75	85	88	75	89	79	74	80	82	94	79	83	75	91	67	74	87	81	85	70	89	91	97	70	91	94	82	71	88	85	81	91	105	80	94	100	91	102	69	95	73	99	83	94	78	80	90	91	91	86	94	88	82	103	86	91	89	88	68	92	76	85	83	70	74	78	85	87	95	83	80	81	96	90	105	89	82	84	69	58	104	88	76	94	80	85	85	66	72	94	82	78	84	96	85	97	63	90	81	93	85	94	84	82	87	83	82	77	77	69	95	84	70	95	85	78	86	82	84	72	88	83	88	76	85	103	80	97	87	94	100	77	98	85	90	82
9359	13580	9258	4526	3255	2272	1665	1208	964	709	544	458	418	311	325	278	237	222	203	195	177	149	134	140	152	149	150	127	129	128	124	107	135	92	128	100	95	109	93	107	127	109	104	86	91	101	118	118	97	91	93	79	99	113	105	98	97	110	88	102	106	105	78	97	75	104	106	101	89	83	85	85	107	108	87	89	107	92	95	84	90	84	99	87	101	79	68	95	76	72	98	97	88	93	91	99	97	77	96	101	97	92	73	96	90	88	91	94	103	90	102	74	98	83	84	87	90	109	91	85	99	97	97	90	77	89	95	97	67	76	87	98	94	86	71	93	91	92	88	101	95	90	86	92	90	89	77	84	79	96	92	93	106	86	99	95	81	80	89	81	82	106	83	72	98	92	77	77	89	91	88	85	96	98	115	107	75	84	79	71	92	98	80	87	86	94	75	83	88	93	84	96	85	102	83	90	77	83	108	90	94	83	82	82	101	92	92	77	84	88	78	101	72	104	89	92	83	98	84	86	64	74	80	94	86	115	82	90	82	95	88	93	94	79	91	90	79	102	83	84	94	78	80	71	96	102	95	82	80	81	91	100	74	99	70	96	90	94	88	91	94	89	91	88	92	81	82	99	92	94	107	90	97	89	85	80	100	99	78	83	103	91	92	86	98	94	74	89	88	87	97	88	84	90	97	88	91	83	77	97	86	98	73	83	72	99	100	93	93	86	97	99	95	90	86	88	72	84	93	78	78	92	77	100	90	92	81	81	86	90	100	95	78	97	82	94	81	80	97	92	86	80	87	91	84	78	91	96	79	71	87	92	104	85	81	79	82	85	90	82	79	85	104	82	98	97	85	78	96	106	104	106	76	91	92	82	91	94	94	71	82	85	98	92	85	78	80	81	96	84	92	84	94	92	92	83	99	87	100	87	85	101	88	103	99	85	100	85	94	99	80	77	79	97	97	80	102	87	83	88	88	78	91	99	90	87	95	80	91	87	79	103	95	95	76	91	86	104	89	69	80	76	96	76	84	79	95	76	83	98	90	85	91	91	92	86	69	83	87	93	92	94	87	88	96	94	80	71	90	85	83	79	83	91	92	89	93	97	106	78	89	81	93	83	78	82	102	72	75	82	103	91	77	96	83	101	103	84	94	78	87	93	90	83	82	93	92	65	72	83	91	84	94	82	97	78	67	102	99	106	93	81	94	89	74	90	88	97	91	91	86	82	89	95	92	85	107	77	94	84	73	73	98	94	94	88	78	79	107	113	94	106	92	104	96	75	74	79	86	67	89	70	90	85	89	82	84	102	99	78	85	106	85	90	86	76	90	87	87	84	75	89	60	89	88	103	86	71	102	90	79	105	82	82	91	73	94	93	87	78	89	72	90	103	79	109	92	89	90	76	98	80	91	82	93	61	81	100	78	96	103	93	95	84	67	85	93	92	88	72	86	91	81	92	81	92	102	86	87	85	86	107	88	83	80	90	87	89	76	90	89	77	84	92	95	95	75	110	118	80	87	83	102	78	85	86	105	87	80	96	79	84	93	102	81	99	115	100	98	95	74	84	73	84	91	87	82	83	84	74	95	90	89	85	95	86	91	82	83	90	96	91	80	87	71	97	105	93	83	94	88	84	84	87	77	103	92	84	99	100	83	80	115	82	87	81	76	94	87	77	73	84	95	83	79	84	74	93	92	82	96	86	80	83	86	92	108	97	87	77	78	86	93	78	78	94	92	84	98	112	97	86	95	81	96	98	78	85	80	96	96	86	89	82	96	84	85	99	103	81	89	88	92	94	82	88	94	78	90	79	80	76	94	103	77	89	75	97	81	98	71	96	90	86	81	122	80	85	97	110	96	82	71	109	90	95	81	79	81	90	83	116	85	91	81	86	94	78	95	77	94	88	95	85	80	86	80	80	90	84	83	94	86	86	100	94	95	86	83	81	84	100	80	83	90	83	85	98	96	92	101	79	99	78	101	79	89	91	74	104	89	85	97	105	79	79	81	69	93	80	91	79	88	90	90	110	91	76	93	89	86	105	79	99	80	82	110	102	93	74	101	77	75	84	83	80	101	89	90	106	89	92	98	87	111	86	84	92	80	86	88	92	86	85	90	78	102	107	86	76	94	89	108	110	95	105	86	86	85	66	91	82	84	103	97	92	78	78	97	68	94	86	76	81	95	73	90	100	95	88	88	94	100	77	72	91	84	91	78	90	76	84	87	87	105	95	101	101	82	82	76	80	85	86	82	89	85	89	67	73	95	95	83	72	90	74	89	91	83	85	101	98	105	77	91	99	88	81	63	78	98	97	95	90	98	74	98	83	90	109	84	79	86	93	81	74	84	88	92	91	88	97	65	100	91	94	85	80	93	91	80	83	79	88	77	99	92	73	88	92	86	71	95	96	86	79	96	79	79	69	81	75	94	76	94	80	94	101	93	90	94	108	82	87	84	88	98	96	112	82	94	97	87	91	64	80	79	77	73	96	85	93	94	96	96	77	84	86	89	79	82	83	83	95	80	103	90	75	84	73	83	93	78	100	96	89	85	74	83	101	101	99	75	82	82	76	85	105	53	96	83	92	86	97	93	82	75	77	82	87	71	97	82	74	109	108	93	89	77	96	92	99	80	76	83	80	83	92	81	109	79	101	86	64	89	85	89	96	101	77	82	88	100	75	86	77	84	101	91	88	95	94	78	79	99	76	84	100	73	80	88	77	90	88	92	85	84	88	83	85	81	94	96	86	91	103	73	78	103	111	92	102	87	83	88	87	97	87	82	106	117	90	78	95	94	98	99	93	72	85	83	82	84	91	83	94	85	87	85	110	86	75	94	87	92	76	81	87	68	85	99	85	79	99	72	94	104	77	76	89	89	85	92	88	100	93	100	89	83	85	102	115	84	76	95	94	111	83	82	87	91	87	88	98	107	105	85	95	80	99	85	81	91	96	92	102	83	100	90	102	90	92	95	85	92	85	87	91	72	79	94	87	114	90	81	89	101	104	95	89	94	70	79	97	108	82	95	78	97	88	78	87	100	89	93	87	72	92	82	87	95	105	81	84	103	84	97	101	89	78	92	87	84	78	77	90	97	107	94	87	102	83	82	91	102	95	85	89	101	87	87	97	94	79	71	91	99	88	80	84	95	79	109	86	94	88	90	72	87	85	83	97	88	73	75	87	80	99	86	83	94	91	81	79	105	77	88	89	91	90	83	86	91	92	84	93	95	83	88	87	90	81	91	79	110	84	91	93	94	90	100	74	97	90	74	85	84	91	97	86	87	81	72	100	91	89	87	90	84	79	77	90	79	86	94	77	100	79	92	75	84	102	103	70	106	88	79	80	86	100	104	89	91	92	79	80	88	86	82	92	93	89	115	75	81	82	96	79	99	98	90	108	90	87	97	70	101	93	92	96	86	99	104	87	54	90	72	81	94	85	79	77	83	78	98	102	94	74	114	75	84	73	100	95	97	83	94	92	77	95	88	96	85	85	62	88
27078	20657	11735	1095	527	436	366	350	301	331	307	318	315	290	324	355	301	307	329	324	297	305	301	307	319	290	324	308	296	289	317	296	279	309	303	297	339	301	300	292	309	302	321	328	290	316	289	282	302	320	329	301	322	279	320	295	308	292	306	349	343	308	308	326	311	311	340	310	343	302	302	303	333	323	311	334	289	345	307	301	310	307	308	298	308	288	296	334	271	337	345	302	309	316	288	280	303	327	309	295	321	288	320	322	323	315	297	284	299	316	311	297	318	292	292	329	299	300	323	305	290	310	313	321	348	342	321	309	299	330	290	330	337	306	313	312	311	312	319	292	294	310	301	295	318	269	326	313	304	304	326	289	306	285	321	296	289	331	317	329	330	312	292	327	308	280	338	330	264	306	308	279	273	323	330	301	307	285	314	311	324	324	320	323	324	322	314	306	305	346	294	299	314	328	318	306	307	325	318	326	303	310	301	312	302	305	338	293	354	311	282	333	297	258	350	296	330	278	307	313	293	289	286	339	282	312	273	332	278	302	336	287	296	292	298	309	315	311	294	315	303	317	293	307	303	287	287	313	299	300	312	302	293	299	315	329	310	294	284	339	322	319	303	353	292	301	328	296	321	292	329	323	326	299	293	277	300	307	298	331	309	305	270	312	277	303	315	285	310	304	329	313	300	297	304	317	307	304	304	339	313	286	282	308	303	304	307	307	325	309	270	314	284	318	265	314	324	331	323	318	327	343	296	286	331	338	308	336	308	304	313	320	320	341	310	333	317	313	311	321	343	286	297	298	317	303	353	329	307	300	305	323	282	309	297	295	298	299	276	295	305	336	331	320	336	309	294	325	329	297	356	326	276	316	303	290	310	326	287	292	312	309	298	330	330	316	300	308	314	300	296	275	299	266	329	311	310	286	312	299	329	321	304	295	317	297	328	314	303	319	317	308	346	285	286	300	304	309	320	332	320	311	291	308	286	327	301	343	327	312	318	321	312	306	310	317	321	305	312	270	287	286	292	309	317	330	315	292	294	293	336	333	325	351	313	299	271	325	282	289	300	314	310	290	308	305	301	309	305	316	308	295	304	291	292	303	273	295	317	301	313	299	295	305	305	293	316	308	302	297	301	347	306	320	293	320	307	289	303	312	317	307	318	298	306	291	305	286	289	311	269	313	295	348	292	325	282	290	295	285	327	302	289	305	312	291	303	314	319	302	293	318	279	301	321	323	299	315	302	295	295	278	304	292	297	353	309	297	340	314	305	296	290	316	318	317	320	322	304	299	337	292	325	306	291	340	288	288	320	334	302	306	307	318	326	289	286	275	285	305	325	277	298	334	326	324	301	308	320	319	311	311	271	296	284	343	288	305	320	331	328	291	295	295	318	302	290	283	305	320	330	292	329	345	332	346	334	305	319	283	284	288	332	288	346	326	299	279	313	294	287	284	295	318	289	300	302	317	340	290	300	356	301	291	279	301	328	305	279	305	312	325	304	305	298	279	309	303	307	297	331	325	282	315	331	324	267	303	308	320	288	334	339	337	289	256	327	278	313	287	312	327	284	305	322	316	298	286	299	314	318	292	290	320	320	320	298	345	300	287	281	322	296	299	294	308	300	334	288	298	285	311	295	301	340	326	282	327	309	292	280	310	299	313	294	320	308	297	297	284	326	292	291	280	319	338	314	314	289	317	319	298	299	322	301	286	328	323	292	308	290	295	315	295	307	260	289	302	329	284	325	284	291	338	326	309	329	295	300	287	350	310	304	313	296	287	313	307	278	304	301	332	337	313	298	261	312	320	326	323	302	308	306	290	308	313	289	307	324	323	289	333	330	312	299	300	299	300	317	307	296	299	308	304	325	264	303	298	288	305	336	286	322	305	289	283	320	331	311	302	281	314	298	294	328	311	341	322	300	307	311	299	323	342	300	306	301	327	313	320	306	312	296	306	308	352	335	319	310	303	312	304	295	312	298	309	329	340	319	287	303	317	311	322	309	281	272	292	283	316	299	294	294	312	286	301	317	299	347	295	326	314	291	284	300	302	363	306	295	314	315	312	328	309	312	338	319	294	341	310	326	326	298	293	313	287	273	299	332	292	332	327	339	312	360	307	274	313	302	297	302	305	316	306	315	311	339	310	314	334	339	294	328	274	306	319	303	302	262	281	337	319	308	307	340	266	308	300	333	329	293	289	319	311	307	327	320	303	307	290	297	291	337	302	312	320	288	303	304	296	275	305	300	287	320	328	319	294	298	290	318	332	338	298	312	322	311	319	284	314	329	295	287	334	298	293	305	273	297	324	339	322	302	303	315	294	333	333	307	320	255	314	347	285	295	316	291	299	338	304	303	324	326	322	304	311	275	309	348	306	296	296	293	284	332	299	277	308	301	273	331	286	303	291	296	318	299	315	285	283	305	320	327	302	320	314	297	318	283	298	307	317	296	285	309	323	278	270	336	309	302	313	312	326	318	310	276	309	328	306	300	305	285	304	283	310	303	297	298	302	309	287	300	301	333	322	306	322	323	312	299	276	328	287	292	354	292	306	323	286	301	317	302	304	312	310	330	268	340	292	299	293	314	321	337	307	319	313	320	333	303	296	303	339	318	339	276	368	293	307	355	286	310	289	363	324	342	323	311	308	330	328	289	278	302	298	304	312	307	329	281	294	289	278	306	305	292	305	294	299	318	301	297	302	308	315	297	318	307	302	319	306	323	323	328	317	323	279	298	319	320	267	311	317	328	302	290	299	304	324	306	310	300	300	312	335	312	292	324	299	295	295	328	299	298	289	296	275	290	293	302	303	315	296	311	305	291	292	295	281	306	275	279	311	314	297	294	313	293	316	319	303	351	314	291	281	281	331	286	312	313	311	315	299	312	298	299	287	343	352	307	315	289	321	347	302	319	326	310	291	305	305	314	309	288	284	310	306	353	309	323	345	296	284	315	300	281	314	298	313	283	323	294	302	287	323	293	314	312	277	295	278	282	347	299	323	283	304	304	310	347	339	320	296	320	312	300	334	276	288	290	319	324	327	333	313	296	334	306	302	315	290	347	292	288	294	306	300	286	303	272	298	292	320	305	295	297	311	313	309	331	319	324	329	311	297	311	297	322	309	286	309	290	288	302	327	328	311	285	296	314	323	305	335	291	310	299	308	325	281	332	325	317	318	305	295	330	308	317	292	271	311	299	273	318	303	296	329	302	298	317	328	332	302	335	304	282	305	319	299	278	320	315	293	299	297	306	330	309	303	305	287	310	295	329	338	287	322	306	298	282	300	316	311	308	323	295	326	294	319	323	306	308	310	314	326	333	316	305	320	322	285	323	324	287	321	283	289	318	293	302	315	318	326	308	306	294	303	301	311	310	296	301	297	307	299	302	317	306	291	316	282	298	284	271	317	320	325	297	302	297	338	340	325	308	293	273	271	319	299	288	323	330	299	319	331	293	317	299	308	303	324	287	280	280	308	315	315	332	330	334	287	306	287	312	322
8100	2367	1355	791	620	532	507	400	438	418	351	379	358	333	339	346	328	350	319	376	315	354	304	328	339	331	362	308	330	327	341	321	347	348	312	309	341	328	311	345	340	292	338	315	312	342	331	288	353	304	291	323	317	321	309	326	323	304	330	308	322	332	311	301	340	342	341	312	348	337	299	332	317	317	309	329	314	297	313	312	310	330	306	318	302	332	344	289	312	320	323	323	334	330	353	302	324	300	332	338	331	328	308	326	315	298	332	333	306	320	331	321	321	298	309	307	315	298	322	296	324	323	321	317	347	317	301	318	338	290	296	307	300	344	306	293	329	313	317	333	286	339	317	336	316	303	322	284	320	287	316	336	298	332	322	351	318	320	327	310	331	284	267	324	331	291	341	329	291	331	321	347	304	367	351	319	316	360	312	334	312	333	312	327	308	360	296	343	311	301	313	293	313	325	337	336	330	316	339	334	275	284	314	301	291	333	300	329	302	327	342	337	318	319	304	327	300	343	295	298	306	309	296	305	326	357	333	283	334	350	287	348	297	327	349	339	346	325	288	335	326	333	326	318	300	321	297	329	340	363	326	325	333	367	335	308	304	305	323	309	319	331	321	289	292	330	375	323	306	306	297	311	312	318	329	339	351	327	345	320	301	318	295	308	296	300	318	315	310	321	308	340	314	299	335	318	357	313	328	301	339	300	318	330	307	362	318	316	310	366	327	342	340	313	304	326	322	327	366	318	298	343	358	327	323	330	302	295	293	321	347	302	316	322	352	309	299	299	285	272	298	311	332	359	291	336	328	310	308	319	298	339	333	339	346	319	339	290	336	294	323	325	317	334	311	346	333	356	306	327	309	297	322	326	327	259	337	297	355	327	321	287	331	328	300	297	301	363	322	325	332	297	310	345	334	339	339	318	317	347	316	311	309	282	289	300	312	341	331	354	337	314	306	327	319	344	316	292	315	348	283	341	317	304	289	343	308	311	319	343	322	343	319	334	315	307	301	346	331	330	325	303	310	324	321	308	335	310	329	336	316	331	347	361	338	313	332	291	288	299	308	331	322	316	350	289	325	270	339	356	314	321	324	321	333	325	316	329	325	309	318	306	303	313	311	329	343	321	315	348	315	334	303	328	338	314	293	321	326	342	325	301	339	346	333	323	314	313	323	321	320	286	332	292	298	308	319	343	290	299	317	314	325	303	322	299	335	330	336	307	319	302	300	329	316	314	321	315	307	321	305	300	313	339	327	329	328	294	310	329	316	321	307	308	297	295	283	333	337	314	342	305	317	303	303	299	312	333	308	315	320	317	319	329	281	346	297	311	294	298	323	328	325	337	319	332	318	352	326	310	297	314	317	288	303	335	334	319	316	303	289	332	303	333	330	343	317	317	318	309	281	318	305	302	319	315	355	316	312	316	349	296	313	306	315	352	308	351	323	298	322	328	320	344	317	296	295	283	337	310	302	281	305	321	294	319	299	286	304	328	307	349	316	350	313	343	324	345	335	308	305	364	315	328	293	327	320	344	304	285	319	332	338	282	327	340	344	334	307	320	316	331	319	314	345	291	323	328	313	300	292	284	302	310	299	309	351	287	331	337	295	297	315	336	286	318	331	294	329	331	321	329	337	323	319	336	309	313	313	320	310	312	310	337	309	327	302	345	274	345	325	318	333	298	347	324	344	322	348	339	303	305	335	313	285	318	307	322	333	313	319	322	345	308	324	353	321	345	307	313	316	292	303	335	299	297	305	327	292	320	318	320	292	299	307	354	298	291	319	317	299	326	297	333	313	314	333	303	311	334	302	323	331	319	344	332	322	302	287	323	290	309	310	311	272	310	318	307	315	303	322	336	331	319	333	297	329	331	335	303	320	326	310	318	321	307	330	331	312	296	311	336	315	330	342	320	345	322	301	300	306	328	340	329	323	321	324	292	323	323	311	308	353	309	327	292	337	317	311	303	350	303	315	344	334	313	298	295	338	297	323	298	310	309	323	326	284	300	319	351	329	336	347	341	314	332	326	308	332	323	324	327	330	318	346	313	325	362	347	335	339	295	286	329	309	344	346	307	274	294	340	282	349	334	333	310	315	334	301	347	310	296	324	316	328	324	326	304	308	318	328	305	296	298	336	330	315	338	322	303	340	336	333	326	310	346	339	340	312	332	293	340	322	319	320	315	340	316	339	316	274	324	301	334	319	300	303	321	332	332	326	332	316	335	325	318	328	356	318	278	362	321	322	316	333	317	322	302	295	306	322	316	276	313	321	293	333	367	331	314	334	325	322	291	322	297	316	322	307	283	304	318	328	351	340	343	303	333	294	291	335	325	322	340	317	303	319	318	301	307	319	293	337	322	318	317	347	276	322	320	312	340	335	318	305	336	319	326	314	310	311	301	308	304	322	308	308	311	313	327	320	285	328	288	304	343	321	299	313	306	324	302	311	324	310	335	307	318	307	330	285	313	344	320	307	333	307	283	359	324	320	326	324	308	331	317	307	329	316	314	322	290	309	287	289	294	304	336	301	331	294	342	306	294	316	302	339	330	306	377	331	285	281	294	300	305	344	353	331	325	324	325	287	333	341	298	308	307	339	309	277	324	302	320	294	336	308	316	324	301	300	325	308	296	295	329	320	310	304	300	347	336	332	340	325	323	315	319	305	289	325	301	336	308	309	313	292	334	341	322	307	350	337	329	332	335	318	326	350	326	324	317	349	305	289	320	323	345	314	338	309	256	304	267	300	350	328	361	303	330	336	297	309	317	305	324	347	344	307	356	317	330	313	329	301	332	319	336	362	308	346	320	317	270	310	305	308	333	298	340	311	310	303	279	323	326	336	312	348	299	314	313	322	328	300	321	309	295	325	327	320	336	336	306	311	337	322	330	314	306	286	293	311	322	330	347	313	298	311	340	314	310	336	321	323	312	318	326	327	329	283	317	308	332	316	302	337	308	309	315	304	318	287	307	298	369	310	333	295	288	291	328	304	310	280	323	325	311	313	306	327	346	288	320	312	295	359	319	324	338	325	319	331	348	348	331	319	338	353	321	311	282	322	293	319	325	343	338	342	324	319	339	292	323	313	317	308	325	282	323	307	296	315	333	320	320	321	301	287	285	341	330	336	283	298	307	308	316	335	337	306	265	316	341	297	340	318	341	348	311	287	308	348	311	316	319	310	323	316	296	257	312	327	318	318	343	318	335	347	357	306	343	312	321	308	306	301	322	321	345	327	323	304	296	321	318	312	308	322	339	287	317	334	315	327	333	324	325	320	282	313	300	341	335	285	308	321	323	312	296	309	301	295	291	347	303	339	302	315	330	338	313	328	291	316	319	328	315	327	328	319	313	299	291	318	287	300	300	290	315	312	315	313	293	319	298	337	314	287	292	324	313	307	304	331	315	326	291	319	298	298	320	305	336	331	297	304	345	316	335	315	314	313	349	311	324	300	297	341	348	335	300	306	336	332	313	323	305	298	319	313	282	310	330	291	337
23291	20944	28220	23717	20880	11507	908	538	426	340	315	258	253	225	244	230	187	198	178	186	196	190	172	166	164	199	173	189	164	161	142	159	157	194	144	154	158	151	160	176	151	154	141	164	147	134	137	153	160	145	143	145	172	129	163	150	139	152	141	140	136	161	143	147	158	141	161	169	137	144	147	157	142	154	130	164	138	163	152	154	135	159	171	125	150	132	147	148	171	168	151	160	140	155	145	143	158	140	166	140	155	119	163	150	134	131	146	146	170	141	137	149	143	134	143	144	161	157	140	137	153	147	163	176	148	167	143	131	143	152	144	142	154	158	123	143	137	165	150	135	156	156	148	142	146	146	131	153	149	144	126	149	145	164	148	133	149	149	178	140	152	123	137	162	146	152	139	141	144	138	147	152	151	157	133	152	141	144	141	147	148	134	151	154	148	151	148	180	164	131	154	142	143	152	150	155	182	133	152	156	147	168	138	152	165	146	142	138	144	141	143	147	129	142	159	151	166	131	128	145	137	162	153	158	129	149	135	141	154	132	158	149	142	169	139	155	172	141	145	154	147	128	147	159	135	141	141	171	133	140	152	142	136	150	155	144	152	136	145	128	138	156	144	125	146	153	130	129	138	144	143	147	153	131	152	161	147	131	155	169	165	157	150	136	130	141	143	140	125	168	147	131	146	167	173	147	128	128	149	135	133	144	148	142	146	166	149	134	158	123	151	152	141	145	142	174	147	179	143	146	167	139	142	150	147	143	153	157	159	157	124	142	157	169	175	157	159	132	143	150	132	152	148	138	157	136	132	163	155	131	124	145	158	181	153	146	152	134	151	146	140	160	140	143	158	151	143	165	159	141	135	133	166	146	143	158	157	149	153	153	143	149	139	156	137	146	158	165	146	154	171	143	131	174	141	131	153	142	127	138	142	155	155	171	123	156	162	140	151	144	158	162	142	127	140	167	157	143	133	146	139	151	143	158	160	117	140	164	157	151	148	178	143	165	142	116	179	174	153	119	152	146	162	156	143	169	150	139	154	154	131	150	141	151	148	160	148	141	140	136	148	147	165	134	140	157	136	148	144	159	145	117	149	148	116	153	156	156	159	135	169	157	157	130	149	146	136	152	155	151	140	157	164	140	160	133	149	150	137	142	149	151	147	130	158	143	135	131	147	164	142	146	158	145	163	153	151	151	161	146	154	156	162	160	146	151	151	147	148	141	140	142	170	139	150	151	139	128	141	141	146	145	160	160	136	144	139	161	140	134	148	147	153	131	130	141	157	131	150	135	150	158	156	140	156	156	162	148	147	164	162	135	152	133	156	143	156	145	133	158	143	157	175	154	159	156	143	120	178	142	144	138	156	132	135	130	149	136	145	133	145	149	168	151	131	148	164	151	136	165	141	125	152	156	157	147	145	165	152	141	138	142	155	148	134	138	149	130	165	150	125	161	129	143	164	119	150	143	157	133	152	139	157	152	144	158	149	155	127	158	166	139	171	144	135	169	132	133	138	134	151	136	150	140	129	164	149	137	143	151	134	152	137	157	146	151	157	157	154	117	144	167	130	128	141	128	121	160	156	110	145	152	155	145	143	153	155	131	147	141	186	143	143	146	149	135	158	143	134	162	141	159	158	139	124	140	156	144	145	159	148	151	144	160	147	168	137	143	160	161	133	143	149	134	148	154	146	149	150	138	148	137	147	147	161	133	130	159	138	139	142	125	139	166	149	156	140	153	147	113	157	136	154	130	163	136	164	132	147	133	160	180	147	130	115	142	132	127	157	144	164	159	136	167	147	143	158	147	159	149	146	136	146	157	148	135	156	139	152	162	152	148	136	149	162	134	147	139	143	154	130	151	164	136	140	128	151	141	167	170	141	130	155	131	143	164	135	141	133	147	147	178	138	141	160	180	149	169	118	138	155	145	161	153	150	124	154	132	135	138	159	150	145	161	154	159	138	152	143	134	140	139	150	129	147	145	162	150	130	142	121	154	152	157	154	172	142	143	140	153	132	131	151	135	129	129	143	120	159	149	149	138	163	132	169	143	170	149	135	140	150	148	126	160	141	142	152	129	132	158	153	153	150	177	148	149	144	163	152	157	142	159	141	155	164	118	143	144	146	155	162	146	141	137	147	150	135	142	140	160	148	142	133	130	147	150	149	163	164	151	142	147	130	158	142	161	130	151	147	127	155	149	149	132	147	141	129	140	155	143	133	171	134	135	129	140	157	141	149	148	163	161	134	145	162	138	161	156	144	137	141	151	150	131	165	138	141	140	163	147	135	150	148	161	145	133	139	179	172	157	141	121	143	140	152	145	155	170	138	140	136	149	152	133	153	156	153	153	159	141	143	153	134	145	174	171	151	156	146	151	146	141	145	151	157	129	150	146	157	148	127	144	149	153	155	160	138	148	132	165	172	152	137	172	149	132	156	126	145	145	143	136	125	140	148	142	132	129	132	155	117	130	164	148	154	141	173	136	151	144	138	137	133	136	150	156	151	133	129	159	132	146	136	139	150	130	143	150	147	146	119	150	133	158	150	139	143	146	152	149	151	155	165	165	170	157	145	152	155	135	154	133	136	141	136	125	148	139	147	157	135	154	157	138	155	142	137	148	143	152	167	167	154	172	134	148	151	151	138	125	120	143	147	114	161	165	145	132	153	142	152	144	142	144	141	172	141	151	147	153	138	140	147	137	155	140	144	133	135	146	159	150	155	149	178	141	162	161	149	149	163	165	146	125	142	154	169	152	151	162	130	153	146	168	142	155	149	165	124	144	155	137	154	153	150	144	129	131	136	129	127	126	144	158	139	156	135	151	155	165	150	118	155	148	136	152	144	133	159	154	150	155	137	154	145	132	141	165	164	139	130	137	140	140	144	141	143	152	136	157	155	165	157	130	149	135	143	138	140	148	170	135	140	146	125	148	116	149	154	162	127	139	144	167	132	138	155	134	162	150	144	155	147	147	128	151	166	156	157	133	163	169	138	143	151	150	153	140	146	156	155	133	129	151	154	135	142	157	145	162	136	141	149	134	138	158	146	149	121	149	158	160	163	153	151	144	148	161	143	139	147	135	134	152	156	161	147	150	135	134	141	144	146	164	135	157	157	136	150	160	133	175	151	151	151	155	142	141	143	154	145	161	147	143	160	129	147	146	151	126	151	156	140	150	152	144	150	133	137	153	163	154	152	133	151	148	136	154	151	157	143	152	151	128	143	111	153	143	144	142	164	148	148	155	166	151	132	133	136	147	151	146	152	130	145	156	153	137	159	145	177	143	149	165	150	168	151	144	133	135	128	138	144	134	135	148	151	146	145	126	149	151	137	144	164	173	138	164	135	166	157	150	150	145	168	160	158	120	146	115	123	156	137	168	164	150	140	131	163	137	144	154	146	146	129	143	143	141	128	159	156	121	160	159	162	147	152	147	156	142	170	171	137	170	143	155	171	158	139	132	164	138	138	135	160	143	160	153	149	165	172	134	150	141	123	149
9762	8940	5993	2662	1939	1366	1130	807	613	510	455	368	329	305	267	256	232	242	214	194	217	201	204	200	193	177	198	208	188	175	158	180	176	188	178	202	170	153	176	166	158	163	155	192	150	147	166	170	143	156	152	149	170	159	169	161	164	149	161	167	171	157	165	146	160	155	153	146	176	169	156	174	157	147	143	166	154	168	169	159	164	170	168	151	177	164	153	165	132	163	174	175	172	157	148	153	145	151	154	140	161	181	165	169	147	162	159	136	176	145	161	153	170	155	131	169	144	155	152	149	154	148	157	171	165	174	150	166	155	181	176	150	166	176	164	149	177	153	152	146	152	159	148	178	159	161	163	163	131	158	158	162	184	177	161	152	140	149	150	137	146	155	119	146	139	155	171	130	147	156	145	152	155	183	151	168	138	168	154	165	146	161	166	155	153	178	163	154	141	161	159	149	170	136	162	149	178	148	169	161	167	162	142	157	149	170	170	168	149	166	163	152	127	141	156	159	165	181	161	148	134	149	135	162	148	141	151	139	167	149	163	153	163	130	135	142	145	159	153	131	149	164	165	164	144	174	158	183	153	154	154	174	170	159	176	144	151	150	170	186	146	156	154	167	163	172	143	154	157	153	159	146	167	169	174	138	181	158	163	147	162	141	153	168	138	156	165	149	182	156	156	146	154	143	128	149	186	172	161	154	174	150	190	159	175	154	180	178	156	179	180	170	149	171	160	140	137	143	153	176	162	143	155	171	152	173	142	158	167	165	146	161	148	168	158	144	158	169	153	145	151	158	133	151	176	164	155	160	167	169	141	160	145	149	163	143	158	169	152	162	151	176	156	149	144	143	154	156	135	164	156	155	150	156	158	147	150	169	153	158	135	165	153	151	163	148	138	181	161	164	153	139	152	142	167	156	152	143	176	148	155	159	165	149	181	147	160	181	175	150	162	145	160	154	149	148	142	182	141	134	157	169	158	155	155	159	136	145	135	148	158	164	179	149	148	156	165	162	175	143	146	158	146	156	170	177	156	145	161	145	178	128	156	160	157	165	168	165	137	148	148	148	168	171	157	146	165	152	154	171	175	149	141	154	175	159	156	171	154	162	167	142	161	157	150	152	175	179	141	138	145	177	154	171	147	178	161	167	152	158	166	164	143	128	139	147	163	172	151	172	154	135	153	163	163	164	173	152	156	172	157	158	157	147	156	146	144	151	140	166	133	161	146	180	151	153	154	173	141	131	151	189	175	152	166	142	169	141	158	164	138	130	138	160	158	149	171	171	167	169	159	158	170	155	169	138	142	164	148	160	157	168	148	161	162	153	144	165	156	145	156	160	171	161	178	159	129	172	170	173	162	149	162	161	148	172	154	154	165	160	158	143	158	132	158	173	158	178	152	156	154	169	149	138	155	150	160	167	165	136	155	156	156	147	149	177	163	157	158	169	136	178	159	161	177	152	152	137	146	151	179	155	148	152	158	167	146	177	154	158	156	150	132	139	144	151	173	174	143	158	165	150	169	135	130	156	150	154	174	166	148	156	126	156	138	175	158	144	164	173	159	162	174	165	172	140	174	150	144	160	144	147	153	156	148	171	155	158	164	162	140	169	160	169	152	149	131	153	176	156	154	166	162	165	150	150	167	132	148	156	151	160	181	162	178	164	142	154	169	132	140	153	165	163	153	178	153	163	169	163	161	149	140	164	154	152	158	165	145	152	155	148	152	150	148	180	164	144	182	150	142	170	136	182	147	144	152	142	160	146	142	163	144	168	154	146	140	146	146	157	176	165	160	169	161	131	146	147	163	154	132	153	154	161	136	161	172	159	137	162	143	172	163	153	160	140	159	152	154	140	161	145	155	162	153	166	146	167	163	159	150	170	171	160	149	150	166	143	150	137	148	156	146	144	171	181	179	129	158	155	159	166	152	182	150	172	164	152	150	173	174	152	126	171	148	168	161	145	175	161	158	141	152	141	169	159	158	140	176	148	154	156	169	165	143	173	171	141	145	178	148	168	160	159	158	164	181	139	145	158	159	165	145	158	150	170	135	169	144	153	149	151	158	156	160	149	138	142	129	143	180	152	162	169	140	145	146	147	172	134	146	150	140	138	143	148	163	148	154	186	168	149	177	193	154	172	161	180	139	159	152	132	146	153	180	170	170	169	178	146	151	152	147	147	160	130	176	196	168	153	160	151	150	149	161	172	174	165	152	145	179	162	160	162	139	183	159	163	157	133	135	142	166	161	142	159	150	166	151	143	158	151	133	140	134	168	158	164	162	155	135	149	182	168	140	153	165	162	158	149	161	165	153	189	159	134	155	164	147	151	162	156	163	133	164	165	151	147	153	170	170	157	154	177	163	164	162	166	156	168	163	162	141	134	157	143	146	151	175	149	172	157	162	160	174	163	172	165	130	161	151	153	164	165	153	172	168	158	149	149	186	174	158	156	129	146	168	172	146	175	145	159	165	138	165	149	146	135	159	152	136	162	143	159	142	158	162	146	132	160	174	150	143	149	146	154	164	148	138	160	159	153	164	152	188	147	149	157	158	168	151	167	139	171	179	154	162	157	155	169	174	143	157	158	167	154	138	164	162	179	152	151	157	142	151	164	176	145	143	145	173	162	183	146	146	150	173	147	149	176	156	161	167	141	184	138	161	144	169	159	154	154	160	147	176	160	161	166	173	149	160	147	139	162	158	173	158	158	161	160	176	145	128	161	161	141	155	154	177	155	152	158	155	160	154	137	125	163	165	164	152	152	138	173	160	144	167	132	149	148	185	174	155	170	152	154	145	150	174	149	158	144	162	132	156	144	139	161	146	152	172	161	164	137	178	161	154	176	146	132	149	153	156	170	147	175	143	185	169	167	149	151	150	162	160	165	151	142	183	157	159	162	136	175	143	168	176	167	167	180	163	169	175	165	151	169	159	159	173	153	167	156	128	174	162	140	147	170	144	140	153	167	185	156	141	154	174	157	155	164	164	135	150	175	158	162	188	144	138	149	161	151	175	146	152	159	168	147	160	154	149	155	150	154	149	163	165	150	160	148	164	146	154	140	140	156	167	156	158	136	139	141	164	156	150	181	162	157	171	166	163	163	168	148	154	164	172	161	174	151	163	143	173	160	172	149	147	158	144	165	161	136	157	152	162	182	150	152	143	144	159	152	142	174	154	164	149	129	138	147	160	159	161	139	164	122	163	156	167	147	150	152	147	156	148	171	151	152	137	163	151	163	151	145	160	170	173	170	159	169	164	149	141	165	148	152	167	145	145	174	142	167	171	154	164	143	162	138	145	152	183	147	171	150	174	149	155	146	171	143	142	148	161	159	164	147	160	147	167	162	170	162	168	165	179	172	161	139	173	161	156	158	151	141	174	156	142	162	137	154	165	146	156	153	174	172	128	146	153	136	150	164	146	142	146	166	138	147	130	159	139	135	150	149	167	157	145	150	153	163	139	138	153	148	166	155	184	157	171	155	165	144	176	162	153	145
24389	20944	27355	24643	13850	891	611	493	418	438	379	371	355	391	336	380	340	312	353	330	365	312	326	322	316	341	303	343	342	339	348	316	348	311	299	303	314	331	348	295	320	295	302	336	324	288	305	305	329	294	362	283	309	273	316	299	308	325	334	306	333	318	297	308	286	290	322	319	303	319	279	310	353	321	292	337	311	300	317	324	301	302	310	299	308	333	311	304	328	324	304	296	318	292	329	284	338	331	323	315	292	308	328	312	317	322	295	302	320	311	322	317	341	304	315	309	317	297	299	311	317	278	303	320	323	344	327	332	310	325	332	299	321	346	312	294	298	328	297	308	285	325	323	283	318	301	323	346	322	333	307	315	339	324	309	307	276	327	283	309	311	325	266	298	311	334	286	321	334	355	325	311	303	275	294	306	314	330	299	319	349	301	302	312	354	308	331	303	315	322	287	319	323	316	314	327	311	299	322	286	304	301	309	317	318	346	322	303	295	317	336	306	344	304	317	316	329	317	306	314	328	303	301	326	306	320	310	297	345	334	307	314	302	314	309	287	345	318	315	308	309	330	286	334	325	341	309	337	324	309	309	332	310	284	327	329	343	302	305	327	331	329	312	313	315	310	292	310	327	307	335	300	327	343	318	308	316	293	365	350	317	275	330	309	352	307	338	301	314	317	340	308	301	286	321	331	285	337	333	293	286	335	285	281	304	312	270	298	336	341	305	343	345	330	361	313	291	292	342	316	318	345	323	317	308	295	321	324	302	313	318	305	318	334	307	326	286	344	321	306	316	298	295	324	302	315	327	313	309	292	317	321	315	324	298	326	334	338	316	314	296	297	326	325	300	324	315	330	264	314	307	298	310	319	320	346	315	308	321	331	327	329	315	293	307	299	280	326	288	346	315	308	299	346	300	327	274	361	332	298	335	317	319	326	343	302	309	306	327	319	349	318	290	304	294	347	306	346	322	302	305	279	343	338	344	328	319	284	302	320	347	337	345	311	317	297	301	313	301	332	299	295	314	332	319	327	320	291	331	317	322	298	315	314	321	312	316	321	315	324	309	342	310	302	330	337	319	315	324	316	290	337	296	338	333	307	325	345	338	337	313	293	346	352	324	302	292	343	313	317	285	322	339	293	310	319	337	306	314	346	334	314	301	330	287	316	330	341	320	318	319	324	350	330	320	340	303	340	345	319	328	318	299	312	321	335	312	345	318	326	313	315	308	330	299	309	299	315	312	345	315	288	345	308	305	313	312	304	324	317	345	307	316	334	303	311	296	321	332	332	319	303	301	310	306	312	287	319	297	319	344	326	311	310	348	316	323	334	277	313	332	329	324	326	326	329	348	308	311	304	317	369	321	315	325	350	331	307	331	292	302	340	347	286	319	322	327	301	289	317	312	319	294	322	300	314	325	321	349	325	332	297	309	352	328	308	301	277	332	321	306	314	304	303	305	293	302	318	346	327	318	296	300	267	308	317	320	289	297	288	288	334	308	303	280	326	309	301	307	327	282	297	304	325	297	330	342	314	336	291	313	353	313	304	303	328	316	334	325	294	284	323	316	343	315	298	317	320	323	309	329	313	307	341	323	310	295	291	321	344	311	345	354	321	312	329	309	325	316	319	329	329	303	337	296	240	343	320	316	311	322	311	314	323	287	313	315	293	301	336	295	304	304	309	317	308	302	314	325	310	314	259	326	327	302	289	290	309	313	265	298	317	318	333	306	306	276	306	350	321	292	353	295	316	356	305	339	301	315	321	334	311	278	266	309	315	339	275	305	329	338	314	313	339	327	319	306	309	341	315	314	304	331	324	352	326	327	285	280	322	309	320	283	292	300	288	318	332	323	336	271	324	278	310	334	336	332	340	305	292	337	327	323	333	334	301	328	319	290	316	308	323	292	316	319	287	302	328	314	293	314	289	318	300	310	304	324	294	298	348	337	353	318	317	294	292	341	310	309	309	307	288	281	319	326	330	348	319	309	336	272	316	319	315	311	320	300	278	294	318	318	323	320	304	317	304	276	329	357	282	343	272	307	305	335	298	318	312	321	321	317	287	338	286	328	284	320	313	311	317	301	289	301	331	326	298	323	302	300	313	332	337	331	316	304	315	332	282	315	347	333	315	341	314	326	301	342	290	296	332	286	356	286	313	310	285	308	328	296	322	318	314	368	308	338	311	304	333	302	326	304	316	332	331	316	291	318	320	299	309	317	298	307	339	330	322	336	345	283	304	299	322	306	299	316	323	297	323	299	313	313	330	361	320	307	321	314	290	307	329	333	307	333	351	312	328	310	305	280	305	335	324	323	287	357	286	349	328	293	302	336	323	309	346	328	350	350	303	330	308	302	325	309	349	316	305	298	309	325	340	328	320	317	311	315	332	320	319	314	332	325	335	287	340	299	318	298	329	328	311	282	332	324	295	331	316	368	344	320	346	362	347	307	313	314	315	328	338	301	329	318	326	299	324	315	321	293	340	305	302	326	318	316	318	310	302	349	311	369	302	320	319	332	314	344	326	302	340	343	336	316	287	333	308	298	304	317	297	288	303	317	318	293	276	302	300	328	329	307	306	341	315	316	349	318	306	323	309	318	335	311	354	298	360	341	360	322	304	302	330	300	322	315	303	283	314	314	326	306	309	318	331	345	302	327	326	322	318	300	305	313	314	334	309	315	317	334	307	281	329	344	322	327	290	306	315	314	298	323	277	294	299	277	298	350	341	328	311	300	318	329	314	312	290	316	322	321	309	294	292	317	324	286	328	304	288	294	336	329	339	332	336	337	312	331	321	343	312	319	284	368	301	323	297	295	319	318	297	307	297	310	308	293	324	347	343	353	312	317	322	337	344	312	323	316	301	322	333	320	349	324	314	324	303	308	286	325	350	321	323	319	333	319	333	323	343	286	265	300	280	298	308	275	324	330	307	354	304	309	304	323	304	316	331	323	296	305	319	307	310	330	356	335	323	300	330	343	321	310	350	341	323	330	303	337	327	346	309	308	314	328	323	312	305	301	293	322	345	320	298	333	284	306	315	313	338	316	287	306	304	300	337	315	295	320	332	315	341	323	277	307	301	305	323	331	340	298	333	340	303	311	316	297	329	301	313	305	307	303	349	312	330	273	340	302	328	324	312	299	305	338	325	299	313	314	279	340	312	318	308	318	302	321	304	318	335	296	343	354	330	329	303	307	292	297	325	279	309	300	304	335	353	334	301	294	321	349	296	359	330	258	317	323	324	313	308	309	341	324	289	318	308	330	325	316	322	311	308	327	299	285	296	334	322	315	317	336	299	288	302	304	291	309	305	309	297	291	344	295	304	289	310	306	307	343	334	320	315	288	290	323	322	298	331	301	328	275	294	315	313	334	291	311	329	307	320	313	285	316	361	314	281	316	318	339	351	276	302	302	302	326	323	303	293	313	314	311	299	283	302	306	299	309	302	279	321	288	340	313	316	306	334	352	334	326	302	325	296	317	301	293	304	310	292	353	338
10237	5411	3353	1699	1220	986	749	688	542	535	473	416	433	388	381	337	357	345	380	322	325	333	304	336	345	340	301	350	329	347	342	317	326	295	340	328	321	305	303	318	332	344	321	365	327	306	321	345	334	310	322	357	302	334	355	306	343	327	311	314	328	326	309	332	316	364	327	304	281	355	328	326	317	336	332	329	350	333	336	288	303	347	320	339	311	314	321	328	350	319	289	317	315	323	318	323	327	297	340	345	339	315	339	343	331	290	311	337	330	314	332	319	342	289	335	342	328	288	305	311	289	294	297	329	331	309	319	318	330	319	329	320	325	283	345	292	343	311	326	321	351	307	314	311	308	319	339	304	327	329	305	328	324	331	344	321	289	311	346	294	315	302	303	302	344	355	296	322	329	356	322	323	299	307	339	331	299	317	290	316	317	304	326	306	306	319	316	323	331	317	361	298	316	307	328	322	333	348	317	332	336	340	319	323	328	323	352	346	312	291	288	342	306	301	309	291	326	338	330	308	301	325	334	321	323	360	284	312	308	331	330	344	327	327	342	340	308	344	302	330	319	329	297	301	327	308	307	338	323	314	296	318	338	309	298	329	349	327	325	313	321	325	320	319	333	344	348	331	302	290	329	351	335	331	344	316	284	322	320	338	310	309	371	336	323	331	340	301	324	329	349	322	371	330	324	354	295	336	298	318	347	356	328	308	327	318	365	304	333	345	299	312	301	318	349	343	336	314	289	328	323	331	320	318	337	305	313	342	327	351	301	334	309	289	289	336	330	290	316	312	308	313	316	329	328	334	305	344	300	334	322	347	316	320	308	329	316	334	335	307	344	312	309	313	353	323	318	317	340	305	306	332	324	316	306	309	336	313	319	353	302	323	281	311	310	296	284	328	329	292	272	296	340	335	316	325	291	323	334	305	328	318	328	309	317	301	341	328	307	339	353	332	328	341	297	306	334	285	332	343	302	313	296	296	347	335	334	314	302	318	341	321	318	332	331	329	326	334	321	313	336	305	315	311	308	316	305	310	316	323	375	333	318	261	302	306	322	322	333	310	308	315	298	341	298	330	345	324	331	320	339	321	339	329	295	314	317	316	329	333	321	314	324	331	328	312	314	279	291	307	325	303	334	336	305	334	315	351	307	313	312	292	349	327	296	343	322	320	339	341	344	304	340	332	310	318	341	306	319	316	316	318	315	314	321	324	331	327	334	298	323	316	343	331	306	299	299	322	319	313	299	330	317	348	357	305	333	326	303	338	306	302	337	319	317	368	322	321	301	322	305	301	315	326	324	308	292	316	348	333	328	351	298	337	302	320	307	313	348	312	326	337	324	329	292	291	313	333	363	335	333	304	295	344	338	327	311	307	310	315	343	274	317	320	312	322	324	316	306	350	270	296	343	327	347	324	307	302	327	330	330	295	316	365	327	317	330	332	313	313	322	339	333	327	321	329	327	349	334	270	299	324	293	330	276	298	327	315	315	354	310	315	351	342	309	324	373	288	309	344	313	330	329	294	295	345	312	307	319	289	347	307	345	316	286	333	334	320	325	299	350	318	345	351	315	344	320	298	336	342	318	346	334	336	336	313	333	313	298	326	335	335	326	331	377	321	323	326	327	318	288	322	327	324	299	291	272	316	314	333	320	316	305	330	293	319	333	369	345	311	366	320	310	344	331	321	329	355	326	351	282	322	325	324	310	363	327	313	308	314	303	335	281	331	317	326	311	321	313	316	318	283	323	297	296	312	333	315	322	309	357	318	368	347	341	316	313	329	330	328	352	330	335	312	342	354	309	340	294	329	333	313	324	317	276	321	290	334	359	309	336	298	326	308	304	359	337	316	309	307	324	311	334	318	314	317	302	317	276	307	327	342	311	328	330	298	335	316	320	314	366	315	294	320	350	332	334	330	340	333	324	339	314	315	335	325	354	327	317	338	342	357	314	326	301	318	337	325	305	302	296	338	331	332	323	335	306	309	326	322	309	318	285	318	295	290	347	312	320	313	296	313	320	301	329	327	339	312	323	320	329	285	330	299	336	306	308	321	313	331	332	347	310	330	307	329	374	300	301	340	301	320	308	306	331	325	329	333	349	355	318	292	328	322	346	293	327	336	292	337	347	307	334	317	328	340	295	318	317	347	301	322	348	311	355	345	325	330	301	304	309	341	323	316	296	298	348	344	316	342	327	327	320	302	320	322	367	306	325	316	318	336	332	357	325	317	289	310	305	330	342	321	327	277	305	321	340	325	315	355	344	329	301	331	307	353	332	346	311	341	315	304	328	301	323	327	330	350	301	298	326	293	329	297	322	337	288	322	296	296	338	331	319	306	292	322	350	341	324	334	349	317	300	336	331	333	281	338	340	295	286	316	326	332	307	330	327	353	320	328	330	294	326	324	304	302	334	333	319	327	333	334	322	274	312	334	347	308	325	304	340	359	333	343	309	322	351	319	335	299	321	342	311	313	286	287	338	305	323	290	311	329	300	311	340	315	338	351	316	338	307	301	318	320	320	324	327	308	269	324	312	312	323	301	344	330	290	300	310	328	351	294	329	333	338	317	321	345	324	333	318	302	315	318	326	334	307	313	349	359	338	342	336	321	311	363	302	333	314	337	313	326	335	337	331	339	326	319	302	352	291	299	313	338	324	315	300	304	365	325	353	348	319	312	300	283	337	333	378	298	310	319	314	344	314	343	338	326	311	351	316	327	306	313	330	268	329	318	323	297	328	292	333	300	304	293	307	339	315	300	327	317	326	315	318	345	324	324	308	314	291	301	299	315	333	330	313	326	346	349	329	311	306	314	301	346	334	337	336	354	303	302	338	329	351	302	329	303	301	327	339	346	318	316	296	340	343	303	343	309	289	329	332	316	289	305	299	285	322	315	324	329	337	308	316	322	335	340	345	324	322	351	315	311	354	321	303	299	337	334	314	309	350	340	284	324	309	326	300	314	320	335	338	326	295	270	325	337	318	327	346	308	329	340	343	304	332	284	322	293	331	304	322	332	332	295	321	322	347	316	333	348	305	321	295	296	313	312	306	323	311	329	338	296	285	325	332	308	319	329	315	346	313	355	320	325	302	326	308	301	348	334	320	314	317	337	305	309	340	315	374	317	332	319	319	317	325	332	325	335	309	304	315	319	290	291	273	292	326	302	313	321	330	298	330	315	309	333	278	308	310	318	321	302	322	337	311	339	345	316	342	330	310	308	296	304	295	293	318	316	350	267	300	328	338	338	323	319	327	338	295	332	279	341	319	323	337	339	329	344	303	311	321	332	323	297	287	306	301	330	310	326	305	283	303	303	318	345	317	300	310	319	322	321	279	356	312	308	299	317	337	327	281	343	322	324	332	331	312	326	350	346	327	305	359	327	326	286	334	270	316	306	311	328	315	301	330	306	363	350	313	283	357	324	348	331	314	335	360	301	292	335	321	300	341	312	325	301	317	354	351	320	315	302	313	308	308	310	308	307	311	323	324	308	315	314
22165	21006	28763	23450	21003	21045	11381	919	575	477	398	326	288	240	232	218	198	195	183	159	157	133	128	139	136	130	114	135	127	110	112	101	102	104	110	116	96	94	104	101	99	101	89	111	90	97	97	102	100	118	103	96	95	79	89	95	90	82	84	77	92	109	104	91	95	107	97	93	85	98	93	84	86	96	101	95	99	87	94	84	93	90	82	73	75	101	89	82	98	89	85	103	91	73	95	82	75	84	104	104	94	87	104	89	104	83	96	94	83	83	94	85	92	87	89	74	72	78	86	79	72	76	84	81	79	82	90	93	71	87	113	77	92	82	87	91	103	106	84	78	103	80	96	81	82	76	90	81	79	92	109	84	85	77	96	91	90	77	86	86	86	94	71	78	95	81	73	77	89	80	83	83	93	96	86	82	63	87	86	85	86	90	98	91	98	82	94	98	90	97	90	92	92	69	82	80	79	95	87	98	97	101	78	93	92	89	83	73	91	89	78	82	94	67	77	102	97	84	81	78	92	81	76	94	95	89	93	70	98	87	81	86	79	89	98	103	78	100	86	92	84	91	90	85	83	90	96	90	108	91	80	110	83	92	100	97	92	80	85	101	71	91	84	94	105	84	86	93	83	92	78	87	80	84	98	79	87	91	93	106	84	85	92	80	102	92	86	92	66	89	85	99	91	102	79	85	77	80	82	95	71	75	87	86	94	84	87	82	86	86	101	83	87	82	85	91	105	91	95	86	115	80	69	93	76	74	101	91	92	83	67	90	63	95	100	98	100	92	95	93	91	106	106	85	84	84	81	85	81	96	87	110	88	83	100	67	97	85	81	81	99	73	90	64	85	94	87	80	83	94	84	96	97	77	76	76	101	78	83	78	92	80	87	78	86	84	90	76	86	98	88	84	92	74	94	82	97	75	81	78	79	109	94	93	78	78	92	94	101	101	94	86	72	88	84	91	102	90	81	79	98	85	85	76	92	80	83	82	87	100	81	94	83	92	102	87	64	95	81	91	86	97	80	80	78	77	87	94	99	108	98	79	102	73	76	83	78	84	88	78	100	89	79	83	88	78	96	93	90	89	84	96	93	97	86	92	89	89	79	82	94	82	98	80	97	82	84	81	97	80	88	72	78	77	76	91	78	91	101	79	104	118	95	94	82	100	98	104	68	88	94	85	95	96	74	91	90	95	91	101	78	81	77	91	93	85	94	81	88	92	82	98	90	87	83	88	89	81	75	89	107	93	93	85	87	74	88	79	92	82	84	71	77	98	71	87	95	78	82	89	89	81	98	83	85	90	97	75	90	81	91	90	89	79	83	95	82	89	93	86	98	89	86	83	91	90	86	95	85	89	112	90	91	89	89	82	83	87	79	93	103	75	99	90	85	76	81	70	79	104	97	93	86	104	66	86	81	67	99	79	94	77	94	93	85	56	90	91	93	92	88	89	102	92	101	85	96	99	89	93	88	77	91	87	93	78	74	85	93	93	104	74	108	78	80	93	87	78	79	98	85	71	89	74	77	86	88	95	78	79	101	103	84	78	82	91	83	85	98	93	88	99	79	89	82	91	80	87	77	97	82	90	78	91	104	82	95	93	91	89	100	81	88	81	81	89	80	82	73	84	73	97	83	79	85	87	79	76	78	68	89	100	79	78	102	76	70	83	89	92	95	91	89	72	87	85	79	99	81	94	71	85	88	91	101	86	103	94	86	81	77	102	96	94	91	75	100	75	79	101	89	112	81	89	81	108	94	87	90	116	83	100	92	87	85	91	87	87	87	81	82	87	74	88	94	100	101	85	85	94	93	95	79	106	86	83	91	79	76	77	89	99	86	74	78	99	82	93	73	88	96	94	103	76	98	103	87	101	92	96	89	80	90	87	83	87	103	82	85	107	88	97	110	83	100	99	84	91	95	77	94	81	95	87	91	79	100	86	71	87	99	99	75	94	77	80	89	91	75	74	97	100	85	82	79	114	85	102	99	97	97	113	73	104	88	69	83	95	79	83	89	98	81	105	103	83	80	80	99	90	100	92	73	97	83	102	89	87	68	89	107	72	73	93	69	71	84	97	90	90	78	89	62	88	83	90	82	93	84	81	83	99	83	78	85	75	95	70	85	92	81	97	91	78	78	80	94	85	77	87	90	88	97	109	101	79	88	95	76	93	83	94	104	80	75	77	82	88	100	66	97	86	91	93	100	101	89	78	79	103	95	106	76	94	85	80	84	77	95	82	84	66	96	88	75	100	101	99	75	88	89	95	96	95	100	83	93	93	84	92	89	73	83	74	89	81	94	86	81	75	84	97	91	100	76	89	87	73	89	92	99	88	87	100	92	117	105	94	93	84	91	96	104	93	84	92	78	74	70	104	74	100	99	88	110	80	83	93	81	90	83	69	85	85	85	81	84	89	98	93	89	95	88	82	80	84	87	95	87	108	71	87	91	96	72	76	94	96	96	92	92	84	86	96	115	99	72	56	86	90	88	79	90	101	73	79	91	94	89	81	81	83	97	81	97	92	89	83	90	91	67	86	100	80	90	87	89	91	96	79	82	82	99	71	103	88	83	79	99	84	81	80	90	104	105	91	90	74	97	86	83	87	87	92	112	88	112	94	69	99	90	87	97	82	87	83	100	75	79	107	100	81	85	96	76	104	81	80	76	92	82	80	78	95	78	87	93	75	94	81	83	79	66	90	86	117	78	89	86	98	77	85	82	78	84	84	83	86	90	86	77	80	79	84	94	88	96	71	76	94	87	107	102	80	84	94	90	90	89	102	107	92	96	88	81	88	88	89	76	106	107	87	78	93	78	101	81	84	100	90	94	90	92	86	83	81	94	78	83	90	84	90	80	92	81	71	104	84	85	92	88	62	86	75	105	96	98	95	90	77	94	79	80	82	81	82	86	100	89	69	90	96	98	78	77	102	95	83	106	88	79	62	92	84	93	80	96	81	81	82	76	79	93	86	75	97	86	67	86	98	91	92	78	84	96	95	78	82	84	106	86	91	92	97	89	82	93	90	92	93	99	83	96	81	89	97	101	82	84	99	92	105	79	98	100	91	71	75	97	88	89	87	86	86	80	80	76	85	81	92	89	74	89	105	81	83	80	90	98	102	102	84	95	94	83	86	108	88	87	95	90	83	85	114	84	88	99	84	82	83	89	81	74	103	92	81	100	97	93	94	89	77	89	98	85	99	88	105	87	93	82	98	72	79	79	75	93	72	71	93	103	105	107	79	94	83	95	95	98	84	97	72	88	91	95	87	93	103	103	105	84	83	94	87	84	79	89	73	79	83	90	88	86	76	108	71	99	97	100	85	91	88	99	86	92	82	98	73	109	103	101	90	95	95	107	84	92	88	103	86	95	82	100	88	88	91	98	91	91	90	83	93	79	69	98	80	68	104	90	91	99	74	103	70	98	75	73	93	87	85	75	79	85	90	86	101	92	108	95	100	84	85	90	81	95	81	87	75	70	89	85	85	97	92	75	73
13677	13968	9405	4464	3192	2305	1648	1211	949	720	556	447	405	398	287	257	239	202	201	197	183	164	170	165	138	140	125	133	138	117	123	128	120	124	117	112	142	109	115	96	124	94	114	96	113	102	123	111	82	113	103	85	107	87	92	102	110	101	96	105	87	98	95	108	121	96	103	91	87	81	80	102	100	101	96	100	101	97	93	95	92	79	108	97	93	100	86	101	93	99	93	110	87	114	84	82	101	99	85	96	97	86	81	76	91	101	76	75	89	75	90	95	69	79	118	94	97	82	98	103	108	95	120	90	87	84	104	112	91	99	73	93	87	78	95	106	95	86	112	83	107	90	86	88	102	78	92	95	97	97	101	105	93	106	110	86	91	100	75	87	84	76	95	83	90	84	100	103	85	110	117	107	88	92	83	99	80	98	86	98	74	103	83	92	98	102	96	95	87	94	104	83	87	97	100	76	91	90	88	96	97	95	101	95	97	100	88	86	104	85	90	96	90	106	98	80	97	98	91	89	91	85	96	93	103	81	107	82	98	79	94	95	96	85	69	101	80	106	93	95	96	81	85	81	101	80	89	88	82	90	77	70	85	85	99	89	100	82	94	117	95	87	75	108	83	88	100	98	83	88	84	82	102	92	92	105	91	96	100	92	90	90	80	101	94	116	87	99	80	79	89	94	87	100	84	91	93	99	70	105	86	72	92	88	91	87	79	88	100	92	103	97	83	94	75	107	87	89	94	90	95	100	92	117	82	79	89	105	82	88	85	87	80	96	94	106	83	85	97	98	96	63	95	106	84	100	80	104	87	97	79	71	90	102	90	111	97	108	93	93	102	75	106	103	79	105	99	75	98	87	96	89	99	96	83	84	80	72	82	88	102	95	88	77	109	89	91	94	120	107	77	97	67	81	90	111	88	72	85	81	95	89	99	87	87	108	103	90	85	95	107	87	90	82	91	81	90	83	87	86	73	94	93	103	98	86	105	98	108	97	88	106	91	85	101	83	89	105	98	97	101	99	75	95	107	97	87	93	87	86	84	101	88	90	85	93	91	85	86	80	82	81	99	79	98	93	93	87	95	87	82	82	78	100	79	84	101	102	81	61	96	95	86	84	80	96	93	82	105	91	98	84	103	94	89	88	72	99	98	114	102	98	81	101	77	99	99	93	86	81	102	93	82	103	106	92	89	101	113	81	83	105	92	107	92	95	69	100	76	92	95	96	82	96	98	82	84	94	99	97	103	92	94	93	81	118	92	85	83	83	97	94	109	104	89	95	95	85	78	86	76	77	96	82	95	86	97	80	100	90	83	103	93	86	70	97	83	87	102	86	86	84	93	89	108	105	83	74	86	98	120	87	87	88	89	87	59	77	101	71	88	97	72	99	106	93	72	77	83	80	73	85	83	95	89	90	76	103	94	79	86	109	99	107	87	88	101	80	93	91	85	79	114	77	94	81	103	87	92	99	83	99	72	82	90	68	88	92	73	78	79	86	96	114	95	73	92	92	84	83	85	103	97	81	100	79	93	91	99	85	93	93	90	96	92	77	78	98	82	107	86	90	86	85	77	81	92	88	86	81	81	79	89	98	94	72	92	85	80	86	94	82	93	93	92	95	93	95	76	89	96	83	87	86	94	80	103	81	94	96	90	98	105	99	99	102	95	83	98	105	110	93	88	77	98	82	81	101	102	94	99	89	92	79	94	78	87	93	76	106	93	78	95	92	95	90	100	85	81	91	95	86	104	87	87	81	80	100	93	117	91	85	90	96	101	98	97	90	77	94	85	93	106	100	86	89	84	88	97	91	85	82	85	87	92	77	102	83	99	97	76	76	85	84	89	85	87	99	112	88	108	87	85	94	94	91	79	84	97	97	86	100	83	85	88	82	100	81	69	97	81	106	96	81	93	76	97	90	92	88	92	100	98	82	88	91	87	78	90	82	84	99	100	92	96	77	96	93	89	91	92	77	95	105	110	87	80	79	95	87	95	110	105	77	76	80	80	93	82	82	91	94	81	93	88	112	97	86	90	80	95	63	98	96	90	98	94	88	99	93	87	94	94	107	84	88	111	71	76	89	87	88	92	95	107	112	92	93	79	91	85	104	108	103	78	102	95	90	98	96	92	116	80	98	82	95	90	100	89	86	93	96	87	102	98	88	99	87	102	81	88	95	98	90	87	91	87	112	90	92	89	76	87	88	96	88	81	87	81	103	86	102	96	92	80	108	78	87	70	101	105	92	117	94	88	94	92	88	72	96	81	92	78	89	96	84	105	110	95	97	89	94	99	87	103	97	86	104	103	102	90	77	95	91	102	75	102	101	85	89	85	99	80	70	92	93	108	91	96	87	87	85	80	88	107	91	107	89	89	103	85	98	80	96	78	86	79	82	83	87	89	76	89	98	92	82	81	92	102	77	70	77	84	77	83	85	101	78	95	95	88	89	91	86	89	98	87	89	96	86	84	81	84	96	103	94	78	95	93	81	84	106	94	100	82	80	101	86	107	77	103	90	96	99	98	87	93	99	102	76	82	95	79	99	79	89	85	80	95	116	95	96	109	97	86	105	96	97	100	81	85	107	96	76	80	86	84	92	92	97	89	87	94	87	81	76	112	83	86	108	88	100	85	96	82	91	89	102	106	85	103	105	86	82	104	102	87	100	109	96	93	94	87	88	106	99	98	99	93	100	96	78	101	95	97	77	70	99	84	94	83	95	89	85	103	103	72	104	98	91	89	85	88	100	85	58	96	97	82	106	68	97	80	93	90	99	81	93	100	86	97	105	99	86	87	92	87	91	93	95	95	89	84	84	83	88	104	110	93	104	111	89	86	100	78	93	99	77	105	97	100	88	95	108	92	112	84	91	97	97	104	112	89	80	87	88	104	95	90	80	91	82	83	82	87	90	96	81	94	79	89	108	98	99	93	113	97	93	99	97	75	80	89	91	94	91	77	89	80	79	80	99	95	99	95	99	81	107	95	90	68	91	86	85	93	73	96	91	87	103	89	88	91	84	82	96	72	98	88	90	93	88	90	85	84	73	101	80	87	92	74	97	73	97	80	95	78	113	81	87	90	89	98	101	91	102	89	100	78	87	85	82	90	77	99	85	92	93	104	95	86	87	83	113	104	90	92	76	88	86	96	96	99	80	80	107	94	88	80	82	89	87	80	101	81	98	91	85	112	87	84	80	92	86	73	86	102	99	79	86	95	100	79	109	80	94	98	100	94	114	86	81	78	106	93	97	94	94	90	91	87	121	97	96	85	93	106	75	88	90	93	93	93	91	91	91	95	81	98	90	83	94	92	92	86	74	85	80	77	85	81	104	78	97	91	75	102	95	82	94	85	100	99	94	91	100	99	104	104	109	92	101	109	62	72	94	81	85	100	78	91	102	88	77	101	86	97	86	96	96	82	96	94	85	77	97	107	77	110	83	83	86	91	76	87	100	92	80	70	80	87	106	92	99	99	85	95	100	99	83	116	99	101	81	112	107
27014	20590	11778	1238	594	534	460	355	320	360	319	326	295	357	338	320	353	340	301	323	321	298	339	305	271	342	346	307	320	337	320	319	294	291	312	279	290	329	332	346	321	302	311	301	298	320	309	306	281	320	317	307	302	295	348	318	314	335	302	287	327	328	284	323	282	297	308	313	311	327	335	293	308	348	308	341	300	319	337	317	302	292	295	289	315	303	305	314	314	317	335	331	310	297	313	308	333	311	321	300	284	304	310	330	305	292	293	358	300	299	297	319	318	353	315	298	303	337	332	328	309	301	295	278	295	296	310	311	320	325	347	296	326	304	326	310	344	308	307	303	316	323	299	298	293	305	297	299	350	299	326	330	319	276	323	311	302	311	321	283	319	307	290	326	290	300	314	303	314	306	319	309	324	316	308	285	329	282	346	316	324	316	301	320	289	295	352	311	336	330	297	319	287	312	336	290	331	306	309	288	289	304	301	298	290	309	289	295	293	330	297	300	297	307	306	321	299	321	299	297	299	300	311	303	297	328	311	303	308	316	313	324	314	264	291	324	321	288	323	303	270	306	332	321	331	287	328	314	321	313	335	312	303	304	312	291	291	317	305	295	331	347	285	319	322	333	325	310	284	348	300	313	285	297	299	318	342	295	292	329	337	323	305	336	317	322	302	299	301	292	311	305	316	282	327	283	330	311	314	314	288	283	322	301	309	325	296	305	308	322	325	294	306	300	337	314	358	302	321	298	292	304	288	330	328	322	311	317	319	302	310	288	319	275	346	337	325	326	311	322	301	320	286	291	334	319	289	291	283	296	293	305	328	300	320	316	312	350	332	297	331	279	280	312	322	287	312	307	302	291	324	328	295	311	287	307	323	313	303	339	305	347	284	335	330	288	330	285	275	323	321	278	301	292	322	310	314	331	313	322	322	301	301	332	333	321	315	322	328	302	309	314	314	292	277	323	316	333	332	309	322	312	297	296	336	299	306	304	313	305	308	324	285	332	319	342	334	275	310	301	280	322	296	331	353	313	314	323	324	324	299	278	307	327	301	298	294	342	316	301	273	323	294	288	296	302	316	286	302	297	300	289	285	308	303	293	286	304	305	347	324	308	312	311	332	287	290	324	304	330	352	304	305	317	312	336	316	296	317	346	329	306	326	321	334	318	335	304	344	294	326	298	286	315	300	302	340	314	327	297	300	300	279	298	336	326	322	292	277	291	317	327	313	325	275	335	281	301	307	307	299	307	325	337	305	302	331	336	328	309	313	323	366	285	291	290	326	292	293	357	302	337	315	314	311	275	309	342	292	293	308	315	291	303	341	312	301	324	322	303	325	309	298	307	268	309	329	307	307	309	304	348	304	328	302	284	282	320	290	316	338	295	334	304	312	311	342	321	311	349	322	314	310	285	323	316	300	288	354	303	325	321	299	300	322	278	332	297	314	314	302	293	320	352	338	314	327	308	345	301	293	319	320	309	302	289	332	316	291	306	319	356	296	334	330	291	309	356	307	328	322	301	302	334	272	316	311	289	330	326	298	283	307	292	335	278	301	307	341	319	313	323	308	344	317	305	319	309	297	310	292	333	312	344	319	288	333	297	320	287	306	298	306	298	296	275	294	304	325	292	289	304	327	341	294	312	297	304	326	333	324	304	317	335	315	326	328	310	287	350	328	322	321	312	306	307	325	324	327	309	293	304	313	316	302	291	337	298	315	308	285	318	324	300	335	329	338	307	286	297	331	314	306	315	334	327	306	328	339	301	282	325	309	322	310	287	294	328	305	316	304	339	341	313	315	331	336	291	305	335	306	344	291	321	311	322	329	321	307	299	313	293	290	329	336	323	313	318	307	300	338	312	302	312	308	333	340	291	300	305	363	346	322	319	298	318	314	313	302	305	281	331	271	336	269	309	309	296	273	314	331	318	318	324	278	328	327	304	356	326	316	314	360	312	345	272	306	320	299	296	353	305	306	313	318	283	317	311	288	320	284	322	300	296	306	302	304	295	290	277	295	311	309	318	309	362	300	330	329	304	290	319	360	302	274	294	319	303	326	293	343	298	287	322	274	294	308	318	303	284	297	310	304	311	296	292	344	298	334	338	302	324	317	301	297	302	290	293	309	284	306	331	323	358	312	312	289	332	328	314	296	333	316	275	298	312	334	337	331	307	315	295	335	304	304	321	300	330	323	308	318	308	317	307	300	318	340	318	300	285	297	303	288	282	325	334	303	322	331	326	313	335	313	300	306	297	296	298	296	299	306	304	289	337	309	308	277	283	322	300	289	291	293	309	319	327	294	321	286	304	300	326	310	315	305	306	313	317	298	312	316	308	343	311	311	330	312	321	298	299	311	316	311	294	339	297	340	309	356	305	304	308	303	313	324	291	314	327	309	327	327	313	316	326	287	331	309	323	321	315	311	333	317	319	282	320	315	334	314	304	320	291	321	305	316	323	341	303	295	308	310	303	289	317	326	332	363	292	323	329	326	328	302	291	314	294	276	321	294	332	312	327	302	322	319	277	346	323	286	324	311	322	282	323	327	320	318	352	296	337	310	279	295	303	292	309	294	321	332	307	305	318	309	320	298	323	267	304	323	335	303	308	295	284	347	302	309	314	326	288	310	319	309	296	326	324	310	329	321	306	310	316	317	316	305	291	331	332	331	301	326	298	331	315	330	276	310	335	353	327	286	319	328	283	303	278	310	295	287	311	322	320	324	310	314	292	294	293	294	312	333	317	313	289	318	289	308	307	333	364	362	336	336	292	291	315	304	301	301	293	333	280	299	309	303	302	308	311	309	300	308	305	316	280	357	280	298	309	294	310	345	295	280	320	324	323	309	304	317	327	303	348	314	302	294	311	280	332	331	303	307	298	302	323	294	288	322	295	313	326	303	322	292	357	290	317	284	293	309	289	321	339	306	317	317	303	334	307	300	310	303	328	308	305	317	308	302	300	320	323	317	313	301	317	328	307	343	294	317	329	309	339	318	302	301	335	304	322	339	319	323	275	336	297	325	329	277	329	295	335	315	328	302	314	321	297	293	319	288	298	301	302	324	327	292	319	299	341	346	325	293	315	294	335	303	296	300	316	299	303	297	305	342	330	332	294	315	291	301	315	334	290	259	293	290	288	331	324	313	303	322	290	287	332	281	351	282	314	299	326	290	300	338	323	272	328	303	321	305	303	280	282	287	314	307	295	316	320	309	327	328	319	328	314	304	320	304	309	326	331	318	336	345	326	330	282	316	295	304	320	313	307	302	291	325	286	310	300	294	331	294	288	344	337	304	275	304	326	286	322	346	318	319	323	299	326	340	302	315	327	312	303	302	308	312	315	295	318	348	301	315	331	301	335	287	307	309	287	319	278	310	287	312	322	294	310	300	306	323	330	298	310	305	318	330	325	327	297	307	323	321	279	294	334	322	306	308	306	285	303	284	313	315	324	317	308	325	330	285	288	316	294	301	294	287	312	306	345	301	318	305	282	321	281	287	284
9836	2423	1414	865	678	553	486	482	394	388	357	368	326	349	329	379	382	323	371	317	341	346	332	348	321	339	301	335	335	319	321	315	332	307	329	320	278	298	319	318	329	309	332	341	323	347	360	306	320	315	312	334	329	311	344	324	345	341	296	342	344	329	307	349	321	347	334	325	290	326	344	321	326	313	324	336	317	329	321	353	332	342	318	344	312	309	318	336	347	335	337	335	348	292	314	309	336	347	317	337	356	315	301	325	333	335	330	334	349	300	307	333	324	325	332	324	366	305	344	320	337	317	335	313	323	333	327	362	325	305	314	360	344	287	313	322	339	323	325	301	312	338	286	320	309	299	320	288	303	309	296	337	301	297	318	318	300	306	311	341	325	301	294	333	308	319	309	331	352	333	304	331	324	325	315	328	332	330	372	352	337	334	352	312	308	311	328	316	340	338	321	330	324	334	312	343	285	327	311	321	322	355	314	310	313	294	305	297	330	308	324	329	303	326	303	313	297	355	346	350	315	328	348	323	307	327	325	309	337	321	345	318	318	334	323	309	289	360	333	339	321	360	308	332	326	320	324	342	325	359	316	317	281	330	312	319	303	298	361	329	312	310	316	338	330	309	327	344	320	277	305	329	341	315	339	282	324	329	312	315	315	340	347	362	328	319	294	321	350	329	287	297	303	324	302	328	315	322	280	317	302	346	323	385	288	321	335	293	311	350	366	302	311	343	339	316	331	342	324	346	288	332	326	335	307	322	299	320	343	314	280	333	311	313	316	327	325	320	336	315	321	316	321	361	344	334	325	327	324	334	331	348	346	344	316	310	297	298	338	335	353	331	297	321	346	306	321	300	291	295	329	347	305	343	314	336	348	343	325	346	313	311	345	317	311	305	316	322	309	313	298	281	318	320	326	333	321	348	344	338	295	299	333	304	290	341	306	337	326	320	319	318	342	326	332	288	314	322	333	345	300	317	311	307	309	341	307	329	340	320	346	347	330	317	325	317	302	311	276	282	303	369	314	332	351	325	315	326	352	331	340	336	298	343	314	345	315	318	314	301	317	284	324	318	333	358	337	338	330	344	295	335	296	337	340	323	337	346	342	329	319	331	347	318	342	300	344	323	319	297	330	339	307	304	306	305	319	360	312	358	295	349	302	321	301	350	301	306	317	294	303	317	315	327	335	329	323	346	286	308	287	320	310	342	307	307	325	322	318	339	338	338	307	317	324	323	309	331	311	316	300	336	284	356	304	309	335	331	311	293	301	305	333	327	288	321	342	316	325	338	305	323	318	300	325	307	325	318	289	303	337	306	340	308	344	342	335	335	315	357	326	350	327	351	328	350	306	326	311	324	322	297	333	334	347	347	320	329	338	309	343	329	288	303	342	349	313	319	355	338	306	363	314	336	357	336	355	323	329	293	317	346	288	311	312	316	336	347	328	326	320	297	319	343	323	356	332	332	341	325	271	312	322	361	323	293	325	322	346	311	354	332	366	323	321	324	331	346	343	335	317	303	304	318	315	298	307	305	325	323	325	325	336	322	351	336	345	325	362	305	316	331	337	342	307	337	342	301	318	293	308	319	323	328	320	330	334	325	346	311	333	314	339	332	327	354	351	338	301	348	333	313	316	339	326	307	326	313	307	337	351	288	310	342	317	284	304	329	309	340	301	350	300	346	332	310	328	336	311	325	329	339	337	320	339	341	320	308	292	323	326	320	356	298	330	279	343	310	306	341	318	344	342	312	298	333	340	345	301	308	341	322	332	326	327	320	345	328	318	329	320	292	314	324	314	340	329	310	336	326	348	292	333	302	329	356	340	341	315	302	307	305	316	321	306	333	322	312	277	335	358	321	293	307	316	346	302	324	287	316	299	335	333	303	309	328	316	291	313	301	322	343	328	316	319	293	354	324	289	328	338	331	312	340	324	345	335	320	331	276	337	352	321	321	344	307	355	348	304	314	350	320	304	337	312	321	334	337	311	300	356	336	309	346	300	313	327	306	320	323	335	357	278	294	310	319	289	314	325	300	321	299	334	308	331	315	348	349	317	335	303	302	321	343	340	349	320	303	355	292	320	333	318	316	346	281	326	296	331	326	302	318	304	351	278	346	299	334	342	346	341	335	330	289	295	295	340	340	349	322	312	302	309	338	305	317	324	321	333	324	340	305	298	348	323	326	334	336	313	351	299	317	331	298	322	305	306	322	323	303	323	292	278	321	366	336	311	327	314	323	311	336	337	298	314	321	337	311	331	347	347	338	356	338	340	323	294	335	314	307	318	323	298	310	304	319	316	309	322	331	308	332	343	307	322	307	354	323	298	327	326	314	306	292	334	318	320	319	328	321	336	323	311	355	316	327	319	340	298	327	335	314	322	342	343	340	315	311	293	325	296	303	326	342	332	316	313	320	336	327	320	341	297	316	327	329	334	317	342	334	313	306	319	354	317	336	336	308	344	333	317	322	292	340	331	296	322	375	315	318	325	295	324	306	364	321	314	334	292	316	333	312	311	321	340	325	325	301	309	356	321	315	336	343	343	320	320	312	331	307	321	305	344	333	302	352	351	316	335	303	346	313	287	340	332	325	334	328	332	304	335	330	318	321	297	340	304	337	304	320	341	310	313	344	318	332	343	268	267	319	318	296	337	323	343	339	287	329	313	335	324	342	328	327	315	307	303	328	328	344	344	321	311	339	284	301	345	313	335	297	334	326	328	352	298	332	314	328	324	302	330	361	306	301	356	331	374	321	315	294	318	335	329	316	354	339	317	319	294	362	326	324	320	329	333	348	325	342	320	341	323	323	328	328	320	286	319	317	328	345	314	315	354	327	345	329	306	316	337	336	298	300	366	292	338	338	296	329	325	317	312	284	346	321	329	331	353	314	326	329	368	348	337	323	306	284	333	284	343	325	359	337	340	332	330	329	331	362	333	337	306	336	314	337	299	288	310	336	316	351	347	335	301	321	320	320	339	327	331	326	334	276	335	328	316	305	321	336	290	334	326	318	361	305	326	310	339	318	334	308	354	327	330	336	317	314	303	316	295	321	315	347	316	309	325	323	325	333	295	302	328	303	342	351	333	315	344	316	325	344	332	306	305	332	329	306	314	341	341	357	356	308	311	322	319	359	348	301	330	348	331	322	320	333	309	313	333	322	319	322	326	308	309	306	312	296	325	349	348	324	331	344	315	310	303	333	306	342	377	303	305	329	315	316	331	318	349	309	320	338	336	345	331	316	316	317	301	297	302	341	315	352	317	330	338	325	320	308	283	339	304	324	327	326	296	347	334	326	336	338	315	320	329	306	367	311	330	344	315	308	301	328	318	337	349	335	306	311	347	314	331	271	295	312	327	291	311	293	282	333	307	313	354	362	338	338	329	303	336	310	316	329	324	326	351	357	315	355	337	334	292	301	329	333	312	324	333	306	317	295	309	310	322	342	326	347	287	321	328	300	343	337	323	326	336	295	325	293	324	338	328	334	306	340	318	338
23255	20928	28263	23721	20917	11465	834	502	419	360	320	296	232	220	222	199	193	246	191	210	178	175	172	168	172	164	162	167	166	157	160	167	167	161	164	168	164	165	142	172	171	152	149	147	175	146	159	165	146	143	167	151	154	162	161	140	164	161	156	175	165	156	146	141	140	153	157	153	146	138	152	147	141	140	141	154	148	158	156	163	141	151	140	125	164	166	141	123	151	148	149	128	148	153	146	150	160	167	162	160	165	149	147	136	140	165	145	167	150	136	157	171	167	142	159	158	139	162	158	136	149	133	148	163	140	163	146	141	134	132	146	149	163	154	171	141	161	157	167	154	152	140	151	168	151	150	147	139	145	151	155	139	143	130	156	152	162	138	165	144	125	161	154	142	159	155	144	154	139	144	144	131	158	132	132	168	161	159	147	131	139	140	144	150	123	126	141	148	142	135	141	140	143	145	136	144	142	139	172	138	160	114	152	142	154	155	164	135	152	173	134	174	159	145	142	138	141	170	151	147	142	172	136	156	132	122	162	139	137	168	152	145	160	146	126	134	159	153	139	161	157	148	142	143	154	147	146	135	153	153	145	139	132	149	146	153	172	147	146	157	140	148	166	165	132	186	161	146	161	181	147	170	143	169	160	138	155	146	148	162	139	119	127	149	168	155	159	145	146	148	151	166	175	154	138	147	149	134	154	165	144	145	145	146	130	167	128	146	143	165	156	137	149	129	140	133	148	141	136	154	124	138	151	140	128	145	144	164	137	137	142	145	137	156	117	141	159	135	142	121	163	148	136	144	144	142	127	153	148	142	133	141	163	143	147	146	142	168	129	121	142	151	160	180	162	149	169	160	162	154	145	144	169	151	138	135	127	165	159	129	154	160	147	130	127	136	158	147	156	131	159	138	155	152	171	139	147	140	168	167	152	157	125	142	117	163	143	148	147	142	159	150	145	137	158	140	140	120	147	163	139	157	152	153	138	158	155	138	138	155	147	150	147	162	147	142	140	143	147	163	169	151	146	161	158	137	124	150	140	159	152	141	161	156	157	146	152	135	186	167	163	155	156	140	137	167	126	138	140	139	167	146	125	145	130	156	146	149	159	127	144	158	166	155	153	169	136	153	150	154	148	146	150	171	133	154	177	148	148	152	156	135	131	140	161	124	148	150	140	134	143	164	138	148	132	150	159	140	145	162	143	117	133	154	135	142	152	135	134	159	159	165	149	180	148	157	170	133	167	137	130	153	155	163	149	140	154	155	141	153	145	124	142	138	142	136	140	147	125	153	142	137	168	149	172	146	150	151	172	154	153	155	161	157	135	166	130	156	151	165	164	140	145	153	135	136	129	171	143	143	140	153	140	144	130	144	150	155	144	159	152	152	141	141	121	145	148	142	150	152	149	145	170	137	153	146	167	134	155	123	151	151	145	130	153	141	159	142	152	153	140	159	144	158	154	163	136	147	170	142	132	132	142	116	137	134	140	134	149	122	152	160	158	161	133	146	159	138	165	145	131	163	166	169	153	153	140	143	139	173	152	126	166	158	156	160	146	161	140	150	145	162	146	139	131	147	167	163	139	147	132	144	141	156	138	144	127	159	136	147	141	155	133	143	143	148	159	134	159	151	149	142	144	158	128	156	125	151	156	134	152	141	156	158	142	155	138	159	156	138	159	167	155	134	150	165	152	148	136	154	156	139	135	139	136	141	156	161	165	145	160	156	146	140	141	139	170	147	150	139	147	157	165	159	147	139	136	135	138	145	151	130	156	156	156	122	112	166	159	155	147	177	142	136	114	146	152	147	144	159	131	150	154	154	141	162	160	144	163	147	150	142	173	145	133	135	150	138	124	174	137	148	167	148	133	155	141	149	146	144	132	156	128	147	152	140	162	147	144	136	148	157	150	151	139	163	164	149	145	155	174	149	170	148	155	147	154	149	156	169	134	140	141	150	153	166	147	142	149	151	152	149	158	165	152	173	157	171	148	168	159	140	157	148	150	158	154	149	142	160	149	148	144	147	149	141	159	122	159	153	168	139	165	149	157	166	165	140	132	142	139	177	157	154	131	146	125	125	138	152	128	175	163	137	167	140	139	140	151	146	165	116	130	158	164	141	116	137	148	115	157	149	120	152	168	143	143	147	141	144	149	143	163	139	147	144	156	141	137	148	150	151	121	145	142	136	155	168	141	121	148	145	162	138	145	154	146	149	162	158	139	140	135	158	144	168	152	148	141	168	145	128	138	141	152	166	134	145	135	145	146	134	144	137	147	149	124	131	153	151	158	137	131	158	133	140	139	166	171	154	163	158	132	163	139	143	147	135	143	168	149	159	142	140	149	150	156	146	137	126	149	147	137	157	151	144	153	132	169	141	143	157	158	142	143	150	157	148	157	168	157	150	152	143	154	142	168	128	155	143	164	147	151	153	134	153	137	148	136	141	143	173	151	147	140	147	143	145	122	164	146	143	163	155	137	159	141	128	148	151	130	149	171	158	150	148	162	124	146	152	135	174	146	154	125	141	130	146	137	182	157	164	160	134	141	150	142	151	131	161	153	132	140	172	145	137	152	141	151	149	173	152	166	140	126	170	149	135	128	153	152	129	133	125	174	141	157	157	139	154	132	152	130	150	130	158	148	124	137	163	131	118	157	150	166	157	168	133	143	160	132	131	141	156	148	153	165	155	141	138	150	139	153	156	155	141	139	152	158	169	156	145	151	140	166	128	158	172	149	152	147	168	138	130	129	145	145	133	139	126	140	135	153	154	138	136	150	152	154	159	151	141	146	152	143	175	135	130	147	149	164	152	132	144	159	155	157	166	140	157	135	147	165	144	135	138	154	165	134	142	169	156	139	173	126	154	145	155	141	158	155	165	132	117	158	154	153	131	143	159	167	155	143	143	138	131	156	154	138	146	141	134	146	152	147	131	139	149	150	137	169	131	154	158	148	177	149	147	136	167	120	158	158	153	154	133	128	132	162	148	155	149	165	159	151	154	153	154	140	164	144	152	128	143	144	145	152	151	140	162	152	124	143	147	157	153	136	143	155	120	146	142	139	153	151	142	135	146	135	159	147	166	141	150	163	157	140	156	153	146	146	165	145	146	154	149	133	167	152	154	146	131	166	128	150	143	155	147	160	149	133	138	146	130	142	153	147	132	147	150	145	151	153	142	131	133	130	156	156	147	160	145	154	168	137	166	142	155	151	158	144	141	158	153	164	131	153	145	159	133	158	141	134	135	144	145	149	168	177	151	137	127	148	151	151	174	139	151	138	159	146	155	169	167	148	145	154	148	142	163	132	148	147	175	157	148	146	149	152	155	169	153	153	159	151	181	125	130	159	162	145	147	157	161	142	146	149	141	152	157	137	171	133	151	160	136	178	153	126	161	157	135	157	137	153	136	130	150	143	133	155	140	149	155	128	161	143	141	165	172	153	137	160	144	146	135	152	151	126	159	138	164	133	148	152	141	120	163	152	137	155	136	156	136	164	152
10680	9215	5676	2706	1947	1406	1009	826	593	485	398	368	331	326	304	259	242	247	213	224	220	195	187	201	194	174	175	180	199	172	178	189	164	159	159	174	158	177	201	172	165	153	149	192	172	139	135	169	157	157	187	163	153	149	151	184	182	177	161	159	136	176	184	153	162	158	162	165	166	161	154	171	151	171	186	166	167	173	181	158	170	175	173	152	160	161	162	171	168	145	168	176	176	161	167	154	159	158	153	170	173	149	171	166	157	156	193	164	155	155	183	172	160	138	149	164	144	171	180	148	156	159	142	142	159	159	184	163	140	173	151	154	169	166	166	141	144	163	159	170	155	165	155	177	187	152	187	169	165	175	181	154	142	171	157	163	148	161	137	144	164	160	186	166	163	156	152	175	155	166	182	149	159	164	152	154	146	145	169	167	166	134	156	153	158	176	143	164	156	149	137	147	150	152	137	176	150	167	148	147	156	184	191	159	165	172	154	163	145	162	156	161	176	176	169	144	136	156	143	175	143	166	167	171	157	164	166	148	151	143	155	161	146	142	152	157	176	166	152	174	164	157	175	168	163	151	159	146	145	156	162	143	149	158	138	142	184	166	152	152	153	171	151	137	155	167	143	167	147	157	151	156	163	172	162	166	151	144	156	152	175	152	157	150	132	143	189	160	186	163	185	158	180	146	160	160	150	179	157	162	151	172	143	154	171	174	176	138	165	153	147	157	149	133	158	149	170	170	141	164	159	161	145	138	148	147	146	156	157	154	155	157	176	177	178	159	156	164	164	168	164	177	161	170	164	177	173	166	163	170	172	166	132	155	155	166	149	147	146	159	167	167	148	179	148	141	158	150	148	166	176	146	138	152	147	149	157	149	149	157	170	174	163	163	197	157	152	148	163	156	143	151	173	167	158	171	156	162	154	174	167	148	151	181	164	184	162	170	155	160	164	147	140	155	152	145	189	150	163	156	141	178	138	166	142	155	159	170	158	160	158	152	163	153	148	163	174	135	156	150	150	170	139	145	141	142	171	158	163	169	136	146	177	142	172	188	170	172	157	154	175	157	176	129	161	160	175	164	175	161	143	184	143	142	160	159	171	147	159	141	155	146	156	150	139	146	150	152	157	170	185	170	176	150	174	168	157	140	174	169	180	161	161	184	142	158	164	130	149	158	151	146	171	165	167	142	151	148	147	145	161	149	154	162	177	165	154	153	166	176	141	168	161	148	181	161	156	145	173	165	167	163	153	161	157	151	146	187	143	168	138	176	173	140	151	168	166	162	150	153	151	161	177	176	158	168	162	168	142	143	166	138	182	180	173	149	133	173	172	155	165	141	166	147	155	174	163	146	146	165	150	156	152	164	156	146	160	156	134	185	151	179	146	140	148	139	149	168	163	155	164	150	157	164	166	162	174	158	163	160	164	157	157	148	157	183	163	186	158	166	158	165	156	164	146	129	150	153	146	145	145	160	154	168	151	161	146	170	163	181	163	153	148	170	169	145	159	149	166	138	169	153	151	147	151	141	148	138	163	162	153	152	156	156	176	170	150	165	164	180	176	150	157	162	147	163	184	152	153	168	143	142	166	173	180	170	167	162	162	158	180	155	191	161	150	159	161	170	149	185	148	145	170	172	161	152	155	173	185	157	171	138	153	170	175	172	161	152	154	163	149	168	157	148	158	180	179	169	176	164	159	159	154	163	171	155	189	149	152	148	163	153	142	153	167	150	165	150	153	183	154	156	154	138	144	178	172	127	164	171	153	166	149	147	159	153	152	171	208	160	142	153	147	151	162	142	166	167	180	161	142	152	159	166	155	148	138	161	159	165	160	182	174	183	141	143	154	178	158	152	158	145	168	160	166	158	163	157	166	174	153	148	162	170	142	149	164	166	148	142	149	156	153	147	155	164	191	156	167	171	161	173	144	165	154	172	177	167	161	136	147	167	153	163	158	152	151	148	173	147	141	167	148	141	172	162	165	143	151	158	170	164	147	180	156	170	144	151	177	151	129	153	165	148	145	176	167	150	159	160	145	162	156	189	176	131	166	182	162	143	163	141	168	179	152	140	166	168	142	155	180	162	172	159	189	175	170	147	162	172	149	161	159	142	167	168	164	142	165	148	148	135	155	160	171	182	140	165	160	165	167	165	160	151	168	167	161	157	158	153	172	166	151	142	173	148	151	159	146	167	183	170	147	149	165	148	168	158	169	159	151	143	180	148	128	165	169	177	177	157	171	140	179	162	149	150	175	171	144	146	169	144	171	149	176	176	150	169	159	175	167	162	147	157	147	149	174	181	157	175	180	146	164	159	162	154	182	162	137	162	148	171	160	174	178	126	153	163	155	162	157	145	144	157	178	137	168	145	158	139	163	158	154	153	161	125	174	172	160	161	174	153	157	174	163	145	157	146	146	143	163	178	172	159	162	189	153	169	166	156	162	171	157	165	159	167	186	162	135	163	173	156	155	155	169	168	164	140	175	192	162	160	161	171	165	160	158	146	176	146	152	158	163	159	165	157	165	180	156	159	156	170	166	145	149	159	142	141	158	167	150	145	169	161	159	163	152	179	170	171	168	161	148	167	151	136	183	152	166	158	156	163	166	150	142	172	176	154	161	170	146	165	159	162	180	172	154	161	175	171	169	146	178	147	169	150	157	159	161	170	169	164	161	159	160	166	176	154	153	170	154	149	172	165	158	165	162	149	172	161	179	182	158	152	169	162	178	156	173	175	158	152	161	144	182	160	151	180	168	157	166	149	159	126	148	143	169	150	165	167	153	178	166	158	161	151	142	131	142	169	161	174	139	180	165	141	183	175	138	131	154	141	133	163	152	153	145	146	143	172	138	157	157	143	128	146	177	161	134	159	160	159	152	151	152	160	171	175	170	155	154	145	163	169	156	133	161	182	156	155	165	156	127	167	178	171	177	177	171	158	164	138	140	147	166	147	176	159	153	158	154	165	156	177	162	176	148	161	165	168	138	152	137	143	160	168	157	173	137	144	165	156	167	168	182	162	155	161	156	149	149	164	156	164	162	151	163	159	183	161	148	124	176	156	158	146	164	152	172	166	185	166	177	158	149	159	160	165	147	133	174	166	162	181	139	159	163	141	166	142	159	174	140	155	161	141	160	130	153	158	161	148	174	158	161	141	148	133	168	167	125	159	153	169	160	163	157	138	162	155	164	154	161	150	178	158	160	151	155	159	156	166	167	158	184	141	151	146	140	158	166	163	152	173	149	171	165	152	156	158	160	152	157	143	143	166	140	148	167	176	167	164	149	168	151	148	144	167	162	159	165	149	140	146	177	158	183	178	150	160	169	178	146	164	160	144	144	165	156	176	158	174	150	144	171	161	146	158	140	177	148	146	172	166	162	156	144	145	152	146	162	167	164	166	155	160	138	164	163	166	172	152	148	154	177	162	160	174	148	157	161	145	164	168	157	144	169	155	134	143	160	184	157	180	174	176	156	152	154	163	160	147	160	181	182	165
24436	20930	27385	24528	14119	878	610	499	425	464	362	385	364	364	393	358	370	339	338	329	336	350	309	372	345	347	330	325	351	299	299	340	275	300	288	324	309	329	321	329	299	331	306	316	332	305	294	304	308	299	333	314	347	322	322	311	293	345	303	287	317	322	327	344	317	307	327	324	329	324	354	336	314	332	316	325	342	329	324	325	326	341	326	330	369	316	302	328	328	314	299	322	302	324	361	311	283	342	324	321	316	310	303	311	311	342	325	307	347	330	290	307	312	346	325	321	321	311	303	333	348	312	308	340	316	322	311	336	298	317	300	318	286	328	338	316	332	348	375	291	326	318	327	309	332	297	313	307	317	317	314	330	315	304	306	311	314	348	375	342	328	308	308	309	330	318	322	318	311	309	311	331	281	326	333	294	314	305	301	315	304	319	305	372	292	305	324	268	317	311	324	329	324	327	279	320	318	307	328	323	311	346	299	291	301	300	297	318	352	331	327	305	324	283	343	291	316	294	333	317	296	304	354	333	328	290	299	342	322	332	272	310	323	346	317	335	316	299	322	310	322	343	347	319	353	318	360	314	307	328	295	309	328	348	294	299	322	307	327	281	341	299	288	321	288	279	304	355	332	323	322	319	352	282	320	326	295	290	301	321	319	335	310	340	354	297	315	355	305	310	300	337	308	325	329	293	302	265	320	302	301	295	316	313	321	307	294	323	296	324	331	330	328	308	328	306	320	339	323	315	326	315	300	320	315	309	333	313	329	339	298	324	317	350	308	336	314	316	333	335	341	301	337	308	334	297	317	304	311	343	336	304	349	352	297	325	332	326	303	293	314	349	290	324	321	327	353	330	315	328	286	333	312	311	327	357	299	312	299	279	309	315	312	330	312	330	301	328	298	303	341	305	314	328	324	350	326	347	326	326	311	312	318	319	288	321	323	318	356	298	330	325	319	297	299	318	359	344	350	331	326	315	265	303	343	286	338	343	327	313	344	297	319	322	326	262	302	334	300	306	327	297	334	298	327	309	313	309	326	320	325	336	329	300	333	331	323	292	320	329	302	312	328	293	307	313	295	349	300	341	321	286	294	340	325	322	338	331	281	315	335	344	333	337	295	329	323	298	335	335	362	336	303	312	337	290	333	277	302	350	329	335	317	326	335	341	320	303	325	311	310	332	307	280	292	310	310	315	334	311	321	329	310	317	338	328	338	316	318	309	319	304	323	318	288	342	323	323	336	329	336	288	330	335	340	305	294	369	315	307	315	335	293	324	344	345	352	299	328	314	319	302	303	329	326	291	310	321	289	285	304	325	342	317	335	314	311	303	341	360	304	295	349	298	340	297	301	325	346	322	306	324	316	317	295	308	319	318	293	303	329	307	328	326	318	296	323	334	342	315	325	321	289	309	324	317	307	321	332	299	334	320	299	327	323	312	307	325	303	275	311	340	315	315	315	290	316	334	312	278	335	319	321	331	296	335	327	306	287	337	310	309	290	317	334	330	349	330	322	340	338	319	280	332	290	307	328	309	316	322	332	351	351	342	324	333	317	361	274	338	306	326	337	308	296	318	304	370	340	338	335	323	303	302	333	330	314	300	312	319	336	326	327	332	311	310	283	337	295	337	303	311	342	276	319	306	307	294	312	325	344	311	323	316	368	315	322	317	256	348	314	314	325	308	326	321	312	350	305	271	341	296	362	330	317	324	306	282	317	309	315	332	283	320	317	321	315	295	324	304	314	325	333	307	335	325	291	315	350	340	344	325	306	324	313	340	327	329	315	290	346	322	308	300	325	283	334	300	315	278	339	305	294	314	318	335	343	316	301	328	323	325	319	305	304	327	311	306	322	331	347	326	281	342	371	326	329	325	335	312	316	320	327	296	309	341	345	332	337	319	301	303	305	317	327	319	297	308	295	343	332	317	306	331	354	333	333	356	340	334	334	310	346	320	320	289	319	321	298	332	304	311	337	337	297	305	306	272	317	301	324	288	320	270	334	338	364	303	333	333	316	336	323	302	325	309	307	308	334	290	319	296	335	320	331	331	319	321	323	343	349	315	332	347	310	300	335	301	329	303	334	289	334	331	306	323	302	324	346	309	315	309	317	283	326	314	330	323	309	295	306	298	313	325	345	316	300	343	317	294	311	314	338	322	345	311	311	343	313	318	316	292	351	327	334	309	309	311	300	285	341	354	309	344	320	328	276	319	343	319	353	316	302	327	312	349	333	334	312	309	317	304	324	345	308	283	312	321	331	315	282	315	327	309	320	341	359	318	302	324	287	284	297	332	329	338	299	316	341	334	347	320	323	320	357	344	354	333	286	307	285	340	296	361	305	330	309	332	318	309	336	348	339	283	322	331	323	307	327	329	301	326	294	308	309	345	307	325	301	329	300	320	349	327	308	308	317	327	304	316	313	316	336	302	356	310	379	312	350	307	305	335	324	295	317	324	329	295	316	292	322	311	298	334	301	319	286	287	334	321	329	322	290	302	300	347	320	299	317	339	302	304	327	318	289	341	311	335	328	345	312	284	329	320	352	305	313	306	311	316	349	314	309	300	338	323	331	335	323	335	344	320	325	318	324	355	288	289	339	295	296	322	327	312	344	318	300	329	338	332	323	326	294	287	327	304	334	320	339	305	330	316	319	303	311	313	353	329	323	350	293	327	305	285	318	378	291	350	342	282	297	296	345	316	313	321	309	333	334	341	310	334	317	306	307	351	323	327	340	309	306	309	327	299	307	320	300	312	313	357	302	349	348	306	291	313	330	330	343	317	314	318	305	314	342	330	313	359	328	351	287	286	299	325	300	335	326	311	327	301	320	332	308	331	376	308	348	314	297	306	303	284	312	300	311	300	303	330	326	274	327	292	324	328	298	324	331	342	314	297	290	294	309	300	323	307	305	289	289	330	284	343	314	280	317	308	292	338	334	318	339	309	335	318	318	314	314	332	326	329	324	320	302	314	324	334	296	330	309	326	342	349	327	319	315	330	356	292	273	300	320	314	328	313	294	318	312	330	317	316	336	318	327	316	341	306	319	326	317	298	305	321	319	317	305	283	338	347	297	299	320	313	314	332	334	298	343	285	333	327	333	309	314	303	325	334	324	340	312	285	339	309	321	328	328	316	336	328	317	309	333	315	333	309	349	309	322	301	326	343	292	317	306	319	314	302	321	322	302	301	313	328	299	318	315	328	309	326	345	286	334	330	299	306	298	308	324	304	332	307	324	336	321	311	320	345	330	309	340	287	308	296	342	281	308	340	323	318	320	356	296	303	293	343	296	315	313	334	318	325	348	345	312	319	339	284	310	317	331	294	321	272	353	317	288	351	308	298	347	335	323	340	282	305	327	302	327	332	341	295	316	300	280	324	318	302	339	332	305	290	302	326	306	325	339	314	296	295	342	305	350	329	307	296	282	320	309	312	299	303	310	298	302	341	322	326	309	326	303	301	314	329	306	334	320	316	287	308	317	269	285	296	321	321	301	308
10290	5536	3478	1802	1346	984	806	671	589	476	426	430	402	382	387	361	342	347	390	356	344	365	357	340	327	364	371	350	349	333	326	344	340	325	316	321	303	324	350	308	333	365	330	301	328	322	332	330	343	333	305	334	324	368	322	280	318	325	339	325	340	327	343	340	325	326	333	335	329	304	322	324	333	356	325	318	316	351	318	300	347	332	333	313	358	334	332	338	317	335	325	348	342	359	316	346	338	347	320	341	323	311	340	330	338	324	336	360	324	302	317	321	339	327	315	300	312	363	295	299	315	359	332	315	348	337	326	326	351	353	310	372	355	341	339	338	306	338	323	343	339	331	318	302	331	350	329	322	345	304	312	328	336	350	328	332	316	329	310	326	311	315	359	307	299	306	306	331	309	318	329	314	311	363	281	317	300	322	365	292	298	321	335	331	344	321	336	324	327	313	318	344	324	317	328	340	364	344	317	343	356	309	348	344	343	317	322	358	304	325	332	359	322	331	336	317	289	322	326	320	297	353	315	325	309	312	324	320	316	318	311	279	321	319	323	317	329	343	305	348	348	331	334	312	320	353	328	333	354	318	334	294	364	347	318	330	291	335	316	335	316	346	300	316	352	329	334	371	333	315	309	331	283	330	328	309	356	342	325	309	307	318	338	340	288	313	334	343	300	313	343	352	326	345	321	334	328	306	343	318	347	343	347	343	331	327	333	323	354	293	319	337	319	302	362	322	337	334	343	351	310	331	326	324	315	344	291	308	353	306	302	325	308	300	329	302	345	338	314	347	317	314	308	337	335	316	362	365	301	323	353	342	291	337	299	346	329	348	350	340	378	350	354	334	357	337	302	312	335	348	342	311	341	329	346	322	330	337	331	356	348	352	321	328	337	298	333	329	318	302	317	342	337	342	329	318	311	331	338	309	333	313	318	294	297	338	335	308	310	303	318	329	318	342	298	316	321	341	318	351	326	331	311	320	323	318	301	339	312	341	340	313	322	309	321	330	334	301	336	309	335	349	342	327	361	319	322	338	325	355	323	312	328	312	322	308	350	308	315	322	344	321	304	330	327	330	343	322	296	314	347	315	340	339	331	293	342	334	352	300	331	331	295	319	319	327	349	340	306	319	321	324	311	357	308	316	319	291	301	316	313	330	328	346	359	348	312	320	321	344	336	323	288	341	337	337	336	338	341	343	335	321	304	315	319	300	335	338	322	346	335	340	351	293	329	345	316	307	336	335	340	321	325	338	340	331	309	343	376	321	324	342	336	303	319	317	332	298	360	327	309	324	305	342	329	312	328	300	341	321	343	326	317	334	329	322	331	310	336	311	320	345	330	327	332	335	330	300	318	301	339	314	344	293	363	346	328	322	333	348	277	313	329	346	331	305	327	313	327	321	346	389	327	311	310	339	317	298	322	318	322	343	318	314	318	296	327	327	345	321	347	328	331	309	315	329	329	326	340	306	330	294	349	298	352	334	337	322	353	343	357	328	310	346	334	342	305	325	322	359	323	335	298	310	306	313	322	328	324	303	316	310	322	312	329	328	320	295	319	320	327	317	355	306	360	323	313	345	327	342	298	330	360	329	321	302	281	361	312	336	337	347	342	300	311	317	343	309	318	319	283	320	318	345	334	302	342	343	297	304	337	342	315	353	330	329	317	309	333	329	332	322	315	277	357	304	307	312	309	303	328	354	320	341	341	360	300	328	320	333	315	300	331	306	307	349	333	342	330	312	312	335	337	325	318	308	326	367	325	326	299	310	340	320	357	364	299	357	329	315	330	348	329	332	386	280	320	283	306	329	315	336	339	289	305	290	296	296	278	359	345	317	319	305	335	323	340	345	328	335	328	322	327	323	306	313	318	366	309	327	292	324	313	312	322	334	307	311	315	316	318	303	329	295	329	327	330	331	339	297	351	329	345	305	299	344	337	321	327	309	308	327	310	332	337	300	332	352	340	349	327	311	323	325	338	320	326	353	298	346	280	361	334	328	306	325	318	351	347	368	326	314	334	331	346	332	300	305	323	315	337	324	341	327	337	351	311	328	338	321	328	310	334	311	332	326	317	322	311	337	340	337	326	334	320	322	334	338	323	370	329	335	330	342	307	315	339	320	349	334	349	308	335	339	311	324	338	321	301	354	366	331	321	346	349	326	317	328	338	321	337	325	317	317	301	311	351	327	333	335	334	342	296	322	334	317	307	320	350	314	360	308	326	329	352	340	304	366	315	347	307	311	339	316	306	281	289	336	329	325	348	325	320	311	316	310	341	352	308	322	331	318	303	336	362	317	332	329	328	331	326	344	285	301	340	306	325	309	301	306	313	308	349	332	313	298	310	336	313	314	350	317	325	320	315	312	317	321	320	327	317	308	343	322	287	326	334	317	373	331	344	332	288	329	299	326	342	336	324	322	314	356	308	334	319	307	367	325	318	329	337	356	289	335	357	336	337	320	329	305	322	319	344	345	300	355	319	340	299	334	310	293	339	329	322	308	329	341	327	321	312	356	281	353	343	315	320	347	331	311	308	333	332	319	330	345	324	334	330	278	343	325	320	318	321	306	313	342	345	319	318	316	350	327	341	334	319	334	318	340	307	348	326	330	291	328	329	360	307	374	345	299	340	353	328	315	360	356	331	305	300	313	335	351	339	317	350	323	357	332	333	305	325	315	299	330	346	320	319	336	346	311	358	317	342	309	333	338	368	337	347	306	335	330	317	347	339	327	312	314	319	323	314	330	341	331	294	323	314	341	345	334	325	328	362	339	332	318	317	300	325	336	310	337	315	321	318	335	327	329	305	346	289	339	340	336	334	299	309	350	324	328	310	335	305	339	347	307	322	325	342	323	344	305	307	330	297	341	311	316	340	316	327	310	335	339	305	311	284	332	334	324	331	324	327	295	297	329	338	325	319	321	345	333	314	352	337	300	330	331	338	320	299	297	296	351	348	333	320	287	330	349	316	317	327	311	345	323	317	328	330	312	337	332	299	326	326	327	329	300	328	317	322	312	323	322	356	317	325	345	350	334	297	335	307	317	298	322	328	299	351	332	314	341	327	300	325	304	346	364	305	339	334	308	307	328	350	359	328	307	313	361	324	353	300	323	334	365	323	312	289	286	312	349	362	324	370	329	286	327	291	310	333	326	344	336	364	314	324	333	303	327	310	326	337	324	350	334	324	306	322	320	323	301	314	359	323	336	301	307	332	325	320	328	325	322	343	350	329	325	302	315	328	364	299	346	296	308	321	346	325	307	296	324	336	361	307	320	307	301	339	323	344	311	317	323	317	332	344	348	326	358	324	311	322	331	303	356	334	337	316	342	304	337	334	329	317	338	316	370	287	317	356	291	303	331	311	307	339	312	331	317	301	290	316	335	320	328	337	355	300	342	328	311	350	328	332	315	306	317	346	324	351	359	321	319	305	341	334	315	329	330	318	346	355	321	339	320	332	365	332	324	328	320	383	374	317	335	332	354	314	346	345	341	335	328
22053	20860	28585	23247	20853	20891	11339	871	536	494	406	320	273	284	239	197	197	192	157	164	151	145	135	137	138	105	148	114	93	123	134	117	123	101	109	107	107	113	99	99	82	114	89	108	108	114	110	86	91	97	92	101	89	84	101	96	89	88	99	96	96	96	108	90	95	86	98	92	97	95	88	94	99	107	91	94	80	88	95	100	75	93	100	107	83	90	92	83	112	92	68	92	72	80	83	92	80	98	112	109	105	79	92	106	83	86	88	90	93	101	101	103	99	92	78	75	101	80	89	77	94	112	107	98	87	96	83	88	97	85	94	95	80	80	80	103	73	77	82	87	87	90	95	90	86	108	98	90	97	100	83	83	81	90	81	93	103	96	105	94	83	75	92	83	99	68	82	75	85	86	74	87	85	85	109	93	92	87	88	87	99	70	77	100	92	90	84	88	86	88	88	66	95	89	94	78	83	84	78	85	101	94	101	96	91	87	94	86	83	88	89	86	93	97	91	94	72	76	99	71	86	83	96	102	92	82	99	82	96	90	83	102	83	99	73	87	84	88	85	89	92	92	89	85	88	88	79	81	86	97	81	75	80	80	85	76	91	84	102	76	97	74	87	98	96	83	75	89	88	84	80	93	88	95	83	84	104	91	105	104	82	78	90	92	113	98	88	73	83	93	94	92	74	77	91	88	83	95	82	75	108	96	100	98	77	80	91	93	81	83	89	86	102	80	79	99	89	88	85	113	86	77	99	90	83	94	81	97	108	75	77	88	87	78	93	96	90	94	93	84	83	84	95	79	99	93	101	84	74	70	90	86	81	89	86	99	108	100	90	99	100	101	77	94	104	79	96	94	89	93	77	97	74	96	73	90	100	83	89	79	87	85	90	111	94	89	73	79	89	73	80	86	88	77	87	91	86	108	78	87	93	79	94	74	90	75	100	75	82	89	99	83	81	96	96	88	79	81	84	97	87	99	92	88	90	94	99	89	74	78	79	87	92	87	88	104	91	86	71	88	88	89	77	96	83	90	87	96	90	86	96	102	89	93	83	83	95	98	90	88	81	87	87	89	87	98	98	83	77	97	103	88	89	93	80	91	91	87	78	97	78	102	87	80	72	85	80	92	90	89	98	84	88	75	84	87	119	109	84	99	87	93	109	110	88	84	94	91	92	89	88	97	90	84	92	86	93	75	91	84	96	107	90	80	101	103	101	89	99	97	82	79	96	102	90	90	90	93	72	84	94	98	104	109	100	83	102	82	93	88	102	89	87	76	91	86	77	99	91	91	96	91	83	92	77	90	110	96	92	98	87	82	68	71	81	90	99	109	82	73	86	105	100	87	96	101	92	91	97	89	74	95	93	92	92	106	101	95	106	97	85	80	77	100	100	100	85	82	92	98	93	89	93	103	94	94	84	107	91	88	77	85	89	100	96	89	94	91	91	76	83	96	88	94	97	63	89	91	95	90	83	94	99	84	96	80	99	88	87	85	83	111	75	88	84	88	76	98	108	80	81	97	106	82	99	83	78	88	91	83	81	92	100	97	84	82	110	91	105	87	78	98	88	84	106	92	103	98	81	84	72	104	96	83	79	87	95	69	88	101	95	101	92	74	80	80	97	80	73	90	107	73	77	92	76	96	86	100	97	99	92	104	105	86	72	87	104	88	86	94	86	90	79	84	104	95	99	92	78	74	97	93	94	83	95	94	80	105	101	87	61	84	82	101	86	82	81	85	99	90	94	97	64	103	83	90	91	87	112	68	85	81	98	92	95	88	87	93	91	84	93	97	79	87	95	65	95	90	86	101	76	84	87	80	94	91	87	89	84	92	75	79	102	87	100	97	78	87	104	89	93	96	81	71	92	92	90	84	93	77	77	88	106	99	83	84	79	78	87	96	88	95	90	67	79	90	92	84	98	98	87	88	84	92	82	76	96	83	118	106	101	101	98	82	95	80	93	99	74	86	80	93	86	95	94	84	99	87	93	103	116	85	77	102	96	78	90	96	109	98	92	83	69	83	87	83	92	74	84	103	93	89	94	85	82	84	94	84	82	93	89	97	88	91	83	102	98	90	98	105	89	81	101	77	97	92	82	100	76	74	91	81	94	94	88	85	102	91	80	72	96	78	86	88	77	84	78	100	80	102	84	110	82	79	87	78	98	99	99	97	71	93	95	100	91	89	84	85	86	87	88	80	79	91	74	71	93	97	87	82	103	110	85	80	88	91	87	96	77	93	75	79	96	76	91	89	69	99	89	84	95	75	86	95	84	105	75	100	90	79	95	90	98	87	102	93	88	90	79	79	88	96	98	81	91	80	90	102	103	94	89	82	97	79	63	107	88	93	90	107	93	94	84	93	67	86	103	81	96	83	88	96	87	100	88	87	76	94	91	78	97	89	75	90	98	91	80	115	81	89	80	77	96	94	115	73	89	76	75	81	100	90	87	81	70	92	91	87	96	91	91	76	77	91	87	99	83	92	82	90	93	92	82	74	108	89	81	88	107	91	104	89	91	76	83	80	107	101	97	80	86	97	85	90	67	91	92	88	92	80	89	81	86	75	100	86	98	104	95	88	88	91	86	105	103	76	89	78	93	96	83	93	82	80	75	101	96	103	97	77	93	89	102	117	104	92	94	86	98	85	77	99	93	89	87	97	73	101	94	113	77	88	85	82	80	100	83	90	79	77	83	90	89	108	96	75	71	85	89	90	106	76	87	87	95	96	74	78	105	91	85	78	87	82	95	85	93	87	106	95	89	82	73	82	75	88	82	94	85	85	80	91	93	78	95	101	78	85	89	84	99	81	106	79	98	93	93	98	90	89	88	98	78	78	81	87	92	74	87	92	105	92	88	79	115	88	86	105	95	91	87	98	88	90	96	84	90	88	99	94	92	73	78	83	86	110	94	70	80	88	87	77	88	81	94	80	69	93	96	82	92	70	96	80	96	96	80	80	80	87	74	109	83	80	93	99	101	95	109	88	83	104	86	82	94	97	82	78	78	86	99	81	89	75	80	76	81	83	86	77	78	90	88	89	94	91	84	80	79	82	72	86	89	94	90	98	83	101	72	100	98	81	89	93	99	82	79	84	93	74	76	83	90	90	89	86	80	82	72	91	83	95	92	80	84	82	102	94	98	86	94	82	86	91	69	100	72	74	83	95	82	76	72	94	100	74	99	85	67	97	87	75	85	90	94	88	86	78	98	83	88	86	95	90	94	74	104	83	94	90	84	89	88	96	92	81	101	78	88	93	102	84	102	84	88	85	90	103	98	98	84	81	80	91	84	88	76	98	83	89	78	103	88	84	89	79	93	85	82	84	74	91	88	83	98	86	86	105	89	87	87	90	86	80	86	90	82	95	91	73	83	80	91	99	102	75	98	100	114	108	78	90	75	77	92	82	77	81	97	90	76	99	92	87	95	84	103	93	90	101	85	99	75	88	80	92	98	89	107	86	101	84	89	99	114	87	94	98	98	111	90	91	106	106	71	76
13171	14057	9510	4645	3221	2299	1630	1207	916	713	572	472	406	329	327	291	243	238	209	193	189	159	148	162	154	147	129	137	138	145	134	138	120	120	132	112	125	105	114	106	113	107	97	107	125	118	110	116	90	99	104	106	111	99	111	101	97	97	100	77	81	69	89	84	114	100	106	89	114	89	88	91	94	82	106	100	102	82	93	109	94	91	102	77	87	88	94	101	89	97	84	101	99	85	106	100	92	115	88	79	94	104	85	90	91	96	112	95	70	85	97	84	87	94	96	101	99	114	94	89	95	85	91	95	85	73	88	91	81	92	94	88	96	95	113	87	105	100	104	102	86	94	89	83	92	90	108	86	89	85	111	117	91	84	87	94	106	108	100	82	83	90	93	90	91	88	92	87	91	90	89	94	98	102	87	98	71	101	91	81	83	88	78	100	80	96	87	74	95	86	86	97	79	89	78	108	105	93	87	91	95	94	90	87	119	100	84	88	93	100	119	88	91	118	89	86	90	80	88	86	90	94	98	100	84	97	103	91	78	103	77	97	78	85	99	95	107	90	85	81	94	100	87	82	100	96	92	99	75	83	85	79	78	86	85	98	96	94	93	97	89	97	99	83	98	89	82	91	94	92	97	97	92	92	75	81	95	92	107	85	96	105	107	85	102	90	98	101	84	96	112	109	93	81	100	107	89	99	80	88	78	100	82	93	103	97	93	94	87	102	93	74	77	110	102	78	90	94	88	104	94	102	90	86	83	116	99	105	112	96	85	107	90	93	103	92	95	98	90	94	95	101	85	76	84	90	101	82	84	90	95	92	80	89	112	85	76	101	103	89	87	86	102	106	93	86	105	92	92	83	82	93	84	77	94	88	98	107	96	97	99	96	101	89	95	93	99	68	82	91	70	82	104	89	91	78	105	101	89	80	104	95	88	92	94	96	100	86	84	87	86	97	98	88	100	135	69	80	89	97	91	106	75	95	90	78	92	96	90	101	106	93	86	93	71	102	91	88	82	84	80	82	100	90	88	93	107	102	106	117	99	99	95	83	93	83	78	95	88	81	92	99	80	76	91	84	96	92	110	94	76	106	95	103	95	82	99	87	93	90	86	98	78	96	71	87	70	94	113	92	85	83	94	84	102	97	85	91	106	81	74	86	79	87	104	87	99	98	79	88	99	97	105	96	85	82	104	105	90	75	103	92	83	90	105	102	94	97	91	102	101	80	83	87	85	99	74	92	89	91	90	90	72	78	80	93	103	83	107	82	91	100	92	104	95	86	94	92	98	98	84	92	91	93	89	92	100	103	89	99	93	78	81	92	88	70	108	99	89	81	86	99	88	95	96	89	83	97	76	85	92	88	97	94	88	92	72	109	74	81	92	90	81	79	109	92	77	84	84	88	80	103	87	78	85	79	95	86	103	83	93	94	79	89	82	83	90	83	99	100	104	85	92	86	88	89	88	104	118	91	89	84	82	102	83	70	84	81	84	87	95	90	89	94	96	95	108	88	89	91	85	79	87	95	94	96	86	103	103	92	88	98	100	97	104	103	71	94	79	100	83	94	98	93	98	98	102	73	102	91	97	74	79	96	118	76	86	91	101	96	90	101	100	98	83	104	80	91	91	98	99	96	75	88	107	103	112	97	93	85	82	83	83	86	85	106	91	74	85	112	93	89	90	94	105	91	95	79	89	68	77	83	102	88	97	93	71	88	94	92	104	85	98	100	83	101	96	88	101	88	89	94	96	91	100	81	84	99	109	103	91	80	76	105	78	97	105	87	80	85	96	76	91	108	90	89	88	99	89	85	80	77	92	83	87	98	84	88	106	109	91	101	86	92	101	78	111	94	98	105	90	89	86	115	71	101	114	91	96	91	94	92	91	100	94	96	102	103	89	91	82	103	103	87	96	89	91	95	90	90	94	89	93	98	80	95	92	85	88	91	90	88	109	97	115	82	85	90	106	95	74	73	99	91	81	88	88	85	101	106	96	80	97	100	93	77	105	94	93	80	91	97	91	81	88	88	87	81	93	87	120	109	88	96	87	104	94	96	94	92	88	97	90	95	108	79	105	103	88	76	90	96	90	81	77	93	92	96	98	88	86	94	95	98	91	89	102	89	94	96	92	87	105	83	103	81	96	77	78	96	87	90	88	82	93	76	103	96	83	91	82	91	86	83	74	98	105	105	94	95	109	85	102	85	77	81	77	89	93	78	86	101	99	85	97	97	100	79	92	100	88	102	103	96	89	85	94	80	96	82	90	75	96	96	88	90	96	90	108	82	101	97	101	98	101	92	86	77	90	84	90	84	107	97	79	89	105	83	101	62	89	94	82	88	100	106	110	86	112	76	88	91	87	89	106	111	98	84	91	86	88	96	91	98	86	94	79	77	98	99	85	82	91	86	102	84	104	85	73	97	97	95	95	92	111	81	114	93	96	86	104	72	100	95	82	87	95	90	105	89	87	82	79	84	83	95	89	101	80	86	84	95	84	94	102	79	80	112	98	99	81	103	90	72	97	89	101	96	96	92	78	95	92	95	87	96	88	109	100	107	99	81	100	85	88	88	107	93	74	89	88	101	74	75	88	107	98	91	89	73	98	86	91	97	80	100	98	101	103	81	105	71	89	89	99	83	108	91	101	76	97	97	87	90	84	111	73	105	119	107	87	79	78	102	72	97	82	83	94	99	89	88	83	91	91	81	92	103	90	102	79	92	80	86	88	94	85	94	99	86	91	90	82	88	75	88	101	94	89	80	92	95	99	90	97	97	89	104	93	105	95	96	78	102	85	76	90	81	95	98	90	90	91	79	88	97	86	92	91	101	89	80	85	99	95	85	74	83	97	98	99	91	83	101	87	98	76	101	73	86	78	95	107	98	108	90	90	88	91	97	88	101	95	74	88	100	84	112	84	100	108	105	96	86	102	104	87	106	87	101	91	90	79	83	92	83	84	95	81	85	90	105	93	85	98	88	95	99	90	81	68	96	85	81	87	99	99	96	88	106	90	97	112	98	103	91	106	82	80	101	76	92	120	91	89	97	92	96	84	103	80	102	95	88	103	107	104	97	95	98	94	92	81	89	87	98	81	84	79	94	104	101	84	109	88	85	91	87	83	91	99	83	108	81	97	82	93	87	91	95	94	106	82	89	77	94	96	68	99	98	89	82	97	88	88	86	94	95	86	94	86	77	98	86	87	88	99	85	99	85	101	86	84	89	83	105	79	99	89	96	98	88	108	99	75	96	105	93	103	95	88	78	90	96	96	88	107	79	103	110	85	105	87	97	98	86	88	105	93	88	98	92	91	80	86	101	77	97	98	84	94	96	107	96	112	92	111	107	78	99	81	93	86	97	87	91	93	92	89	111	96	95	82	94	87	91	94	79	98	90	97	71	87	85	81	100	82	90	121	89	114	92	84	98	101	94	85	96	83	100	84	82	99	88	96	92	94	85	95	79	90	90	79	100	88	96	95	104	91	77	95	107	112	88	91	85
27185	20705	11905	1126	510	419	385	353	364	349	368	315	304	336	321	347	316	295	307	325	308	312	334	316	324	308	348	328	341	296	340	321	317	315	319	311	330	324	343	308	281	301	304	318	328	285	331	306	305	287	333	317	309	331	306	320	345	308	341	329	316	297	309	330	313	322	309	328	319	323	324	309	322	303	350	327	322	314	325	306	314	303	282	315	312	293	326	325	320	337	311	328	309	327	343	292	317	300	328	368	286	318	316	328	289	341	318	343	274	332	322	322	302	335	316	315	327	285	336	341	313	341	316	305	307	313	346	338	353	317	310	304	310	326	327	325	308	326	332	342	330	311	292	309	295	308	313	331	307	339	306	333	303	315	323	334	299	302	325	326	305	331	309	332	318	309	316	310	314	343	336	310	311	297	325	310	314	304	315	298	321	351	295	279	342	337	338	320	317	346	319	364	327	313	314	304	304	348	302	317	312	329	321	287	330	290	294	327	341	305	319	308	323	345	326	319	302	300	321	292	318	325	286	316	340	312	308	331	326	316	288	345	321	339	315	303	341	309	317	307	302	291	289	298	332	352	318	337	313	337	295	309	325	307	309	330	302	324	328	322	325	302	313	317	312	304	291	332	315	324	312	323	334	317	309	339	337	326	292	300	327	312	310	292	328	322	337	320	286	317	322	322	327	349	331	359	320	304	331	300	355	303	303	331	299	316	316	321	307	302	295	302	314	306	335	307	328	323	310	324	278	313	337	312	310	351	328	321	341	337	308	326	295	303	341	287	350	334	313	291	326	319	321	298	297	324	307	323	328	297	336	343	277	310	340	282	312	290	305	285	315	345	315	311	336	339	292	325	329	320	303	327	303	329	302	289	293	313	326	331	331	311	364	323	318	317	311	325	332	330	293	307	337	324	311	304	315	322	346	321	320	289	330	365	321	306	291	324	308	316	342	307	306	310	302	310	302	326	292	290	332	302	329	302	307	336	303	330	315	280	330	297	330	312	327	297	301	318	307	338	305	302	316	323	304	310	324	343	304	333	290	330	316	305	297	337	351	315	313	354	323	311	331	337	306	340	298	300	328	315	346	307	318	348	300	306	342	322	326	337	317	328	298	323	325	320	303	358	335	337	307	310	320	300	332	322	312	321	327	314	308	329	333	323	361	278	275	346	297	308	309	302	292	294	281	294	323	324	317	313	308	317	317	306	309	291	336	306	309	317	323	335	349	340	308	320	302	330	323	294	287	293	306	320	309	333	315	311	318	324	293	321	298	335	319	316	316	300	343	310	347	297	299	310	322	338	306	347	341	314	336	336	335	333	329	280	300	336	291	294	307	310	331	328	324	317	292	338	338	321	297	313	313	318	310	301	283	302	308	322	310	325	310	332	323	295	349	340	315	303	327	302	322	321	317	329	321	288	304	340	308	346	280	320	318	309	310	294	296	306	327	307	323	339	310	316	320	338	322	340	314	316	339	317	300	359	321	312	323	320	327	312	314	348	320	333	310	326	333	324	310	318	307	327	367	317	318	356	331	333	315	331	301	317	324	290	331	338	311	302	326	308	305	307	344	308	300	308	338	292	341	302	320	316	308	293	309	329	276	288	344	339	346	315	305	317	314	346	297	311	306	308	311	306	339	303	287	316	341	310	286	348	317	302	313	302	320	344	315	317	302	326	348	319	296	317	338	303	321	301	355	339	332	322	341	323	327	316	321	325	312	309	349	337	330	333	309	320	318	305	308	307	334	321	323	308	293	298	287	332	332	292	320	289	283	316	313	328	320	328	318	284	320	326	327	305	327	316	322	344	316	321	294	306	319	319	344	297	292	316	331	319	285	336	345	317	322	335	294	328	309	311	323	305	321	321	305	330	313	300	291	304	333	299	304	316	300	309	317	343	310	333	320	344	301	310	307	307	312	325	324	320	299	305	308	293	320	312	286	301	315	301	344	307	302	298	333	313	343	276	303	304	348	312	316	300	324	319	323	290	340	296	304	333	306	300	327	313	304	299	311	322	293	309	325	341	316	291	288	293	319	323	350	305	316	298	290	322	320	306	328	310	345	326	315	301	279	321	311	305	323	319	326	295	328	314	294	306	318	335	300	307	331	307	306	318	316	328	316	301	323	311	308	335	305	320	286	321	316	334	314	331	326	308	328	333	298	311	288	347	301	339	338	324	320	305	296	354	297	321	348	295	313	326	326	333	335	315	335	293	331	324	322	336	350	332	297	328	316	336	308	327	320	312	315	327	328	300	279	330	303	326	353	322	294	322	311	324	331	335	338	325	350	318	313	287	316	324	294	329	327	354	318	325	311	315	322	304	338	293	312	294	310	343	297	296	338	313	295	303	317	310	324	316	305	340	290	299	332	274	308	272	354	334	292	306	325	302	331	329	329	329	320	326	281	352	298	306	315	298	300	310	338	365	307	280	311	318	334	321	290	307	308	341	307	315	322	315	311	315	296	289	300	321	318	309	325	328	324	292	314	323	324	327	294	328	319	326	332	349	336	313	298	324	316	338	275	327	326	286	321	335	312	341	330	316	316	314	299	353	325	320	282	332	327	312	316	298	332	329	320	284	294	328	297	307	332	314	295	302	325	302	332	288	285	301	329	316	316	303	288	329	324	332	322	309	313	319	294	301	311	298	350	306	317	298	309	327	347	335	330	262	311	323	322	304	306	283	298	332	354	327	342	340	324	298	305	358	316	303	335	325	321	308	322	297	323	296	325	315	302	316	301	305	325	327	334	303	312	326	339	292	319	308	352	311	320	321	300	318	310	333	301	311	307	345	324	313	320	296	307	297	313	320	350	287	299	362	286	328	320	313	305	295	319	297	321	332	310	294	294	352	316	309	304	311	324	340	314	327	321	329	313	299	293	349	319	330	309	311	291	308	316	312	354	323	332	317	297	293	323	324	336	343	302	319	332	315	306	307	297	320	317	288	289	310	339	322	299	321	345	335	313	313	326	294	311	354	346	323	311	296	316	311	321	302	329	312	296	306	328	334	307	321	319	324	314	320	314	327	326	352	374	291	305	305	305	330	326	268	294	288	342	345	308	323	305	343	314	314	307	294	299	301	322	333	333	287	290	309	299	348	339	340	322	308	334	325	307	333	309	307	295	314	297	299	300	338	334	320	335	334	315	300	317	300	348	309	316	304	284	323	324	327	284	296	300	312	323	318	308	328	319	324	308	341	312	314	332	343	341	320	342	295	336	325	350	300	311	328	329	288	339	344	327	296	337	311	296	302	333	319	320	360	274	305	297	316	316	300	329	343	288	325	298	319	295	331	335	325	307	291	308	319	311	308	324	316	319	337	312	309	319	316	286	307	325	323	347	303	309	325	297	321	308	318	312	329	282	346	313	322	325	302	307	311	322	321	309	341	310	286	316	294	325	325	313	282	327	329	321	304	300	282	324	314	305	312	312	315	319	314	327	324	351	338	355	325	313	298	291	327	300	278	325	302	327	322	322	331	343	296	341	314	297	309
9785	2772	1408	756	643	513	495	448	399	404	399	381	354	356	350	341	354	363	345	355	323	344	319	364	327	319	317	300	344	338	337	324	286	336	343	352	336	345	343	359	335	330	322	308	354	340	308	351	328	307	310	292	320	327	344	318	322	352	327	349	328	332	344	324	348	339	319	349	318	340	349	313	319	314	332	377	339	331	360	308	347	372	320	317	369	353	340	333	329	343	352	333	360	338	341	341	326	376	365	340	328	369	336	336	359	317	315	306	327	346	318	348	337	341	333	325	329	318	349	309	346	330	298	334	328	350	300	326	302	332	333	340	330	343	329	321	343	359	318	337	319	323	340	364	303	378	364	353	325	318	349	345	334	343	345	311	338	287	365	357	329	320	335	310	321	319	331	341	318	314	349	329	307	341	307	318	339	322	330	297	354	345	366	372	350	326	287	302	340	337	347	351	339	335	333	331	319	315	346	380	303	343	301	313	350	330	315	328	337	334	327	303	335	317	307	309	327	309	339	307	326	351	318	318	329	338	312	333	339	332	324	322	298	329	351	340	345	329	311	330	329	329	346	309	353	341	299	330	340	360	344	333	341	373	348	332	353	344	333	329	346	365	296	338	327	312	343	299	302	341	352	351	327	337	342	298	313	349	332	332	304	320	342	326	306	302	304	332	334	295	367	293	291	301	374	325	329	319	345	337	344	353	318	351	316	332	311	334	348	315	335	322	359	312	304	335	321	274	343	320	322	323	329	289	326	314	331	323	343	343	281	338	326	320	337	332	327	324	325	390	332	346	338	375	333	302	288	330	327	312	306	327	348	319	309	316	331	364	325	313	345	335	335	307	318	306	338	340	321	312	333	329	358	299	321	311	324	336	315	318	319	359	319	306	298	311	336	325	313	310	340	328	352	338	336	330	339	329	302	354	346	314	326	323	295	310	345	331	332	304	345	338	348	325	342	293	365	310	328	353	319	344	329	327	303	340	322	342	315	342	322	334	322	277	313	331	322	338	306	334	320	334	335	325	335	328	333	375	328	345	339	361	328	328	326	303	343	334	345	301	325	352	316	319	321	333	319	319	303	338	314	342	296	350	318	299	324	311	324	334	345	317	334	355	321	338	335	331	329	335	338	338	350	344	319	308	327	342	341	325	324	332	321	296	314	308	334	376	337	329	349	344	330	326	338	346	333	338	313	351	352	325	334	347	347	306	333	312	337	313	357	336	319	313	355	331	291	348	317	299	341	336	326	334	340	320	336	342	300	331	337	312	330	311	346	360	315	315	335	318	304	322	312	370	328	335	344	316	333	349	307	339	331	333	349	324	330	331	350	332	342	297	303	327	336	362	324	315	297	339	306	322	301	356	318	307	335	341	358	330	347	336	342	351	309	320	337	333	317	347	345	303	336	323	291	313	324	328	326	334	333	308	365	348	367	356	321	324	345	334	293	297	330	295	352	330	283	324	331	337	310	316	317	320	343	340	316	348	344	332	312	310	328	351	351	330	332	335	337	332	320	326	323	299	321	298	338	313	347	302	358	333	352	308	333	338	332	307	297	347	358	318	312	344	317	356	337	356	321	360	337	318	367	314	336	303	324	325	340	347	330	321	338	323	319	354	308	325	347	337	330	314	326	343	293	344	331	358	357	328	318	307	331	340	314	325	367	333	338	319	314	315	349	307	335	369	316	291	334	334	317	324	304	333	341	336	325	295	328	313	369	298	315	308	351	309	334	325	305	346	312	341	311	354	310	338	345	346	294	350	338	359	332	295	331	315	324	312	328	362	323	325	314	299	310	358	298	311	334	350	329	334	325	331	331	334	344	323	336	330	363	344	351	327	345	362	314	348	336	302	348	373	315	371	268	347	325	333	350	339	335	327	351	330	311	336	326	351	323	333	304	314	349	307	324	345	338	313	352	329	333	344	349	361	365	309	308	337	336	345	308	308	315	342	339	315	341	318	349	334	317	307	343	344	349	333	316	317	353	324	331	317	316	336	310	317	365	303	339	341	347	356	340	321	347	338	319	307	332	311	348	326	334	326	334	342	367	320	357	297	332	330	335	332	302	323	341	346	343	337	353	323	321	349	339	304	364	318	338	322	324	302	327	346	340	341	347	336	327	358	324	315	330	357	320	361	336	336	330	334	335	331	335	340	328	356	307	354	335	320	331	310	323	336	348	346	324	303	319	342	362	338	344	320	334	322	322	315	342	309	346	315	338	334	341	336	322	312	315	344	355	325	292	330	327	323	314	340	348	355	320	314	331	300	310	320	330	314	342	333	333	312	334	329	313	341	305	309	304	315	319	350	342	348	323	282	356	329	345	323	302	311	329	309	323	332	321	355	318	318	360	340	323	327	347	308	322	359	313	304	359	329	323	354	311	325	323	346	342	309	317	345	328	358	351	322	312	341	352	346	320	327	334	335	298	333	325	334	363	343	325	328	366	337	314	376	326	344	353	343	340	354	349	319	329	306	300	326	307	342	303	343	351	348	291	314	316	327	327	338	333	289	353	338	328	347	317	306	316	311	334	333	353	363	298	332	347	341	330	323	345	338	312	318	336	324	314	358	297	295	313	348	314	359	348	310	331	349	326	350	316	339	360	298	334	310	317	298	348	322	336	348	301	323	316	309	334	315	330	322	306	322	329	335	293	323	309	326	336	337	327	327	340	312	353	324	321	320	363	366	302	332	377	300	306	340	305	334	355	329	317	379	361	318	312	338	320	324	361	312	327	311	360	326	335	332	322	353	334	300	312	332	353	295	336	328	303	318	344	342	318	288	330	359	331	327	335	313	326	290	338	345	333	308	334	313	294	336	335	352	328	332	344	308	342	344	317	353	336	350	330	317	336	326	331	333	333	384	325	315	336	366	327	357	332	324	328	311	316	355	345	330	336	301	358	337	336	328	336	316	335	332	313	318	313	353	354	334	348	344	321	331	313	323	298	319	352	308	341	327	334	337	343	304	351	353	379	318	368	318	307	342	336	324	314	338	312	360	341	336	344	303	300	355	340	309	305	300	323	352	341	345	318	333	374	314	350	346	305	347	321	352	335	310	325	324	330	311	336	300	334	319	312	342	316	341	328	362	329	303	344	326	321	322	335	353	376	342	342	322	315	355	330	350	317	324	358	331	332	322	324	308	326	327	329	327	339	314	334	332	344	307	327	332	343	322	341	341	346	315	312	333	357	318	307	356	334	333	293	350	319	321	313	335	318	337	338	355	343	364	351	337	322	334	330	326	354	347	331	336	343	323	316	332	322	323	330	332	331	332	337	329	315	342	343	348	301	325	346	327	331	306	328	379	316	307	324	328	330	336	325	320	325	320	314	328	334	308	321	327	297	327	333	346	334	361	336	324	329	330	358	303	335	348	317	323	328	338	315	352	322	340	345	329	352	295	345	323	344	308	339	310	322	346	304	316	340	332	357	335	348	331	386	334	329	340	293	330	346	284	326	314	318	323	319	352	333	295	354	328	290	325	303	317	316	341
23338	20978	28336	23805	20969	11638	920	541	386	386	363	271	304	262	258	244	218	193	202	190	171	185	178	152	190	163	158	178	181	181	183	181	151	172	157	155	154	173	187	148	141	164	151	175	163	141	150	164	159	166	143	175	145	164	156	158	154	151	157	149	175	153	143	147	134	152	129	143	158	148	130	145	153	138	133	157	151	160	147	147	126	142	135	156	148	161	178	132	144	160	162	158	153	151	141	139	152	154	153	171	127	143	155	138	145	157	160	172	163	144	141	160	141	159	155	153	130	142	138	168	153	144	133	156	148	165	155	156	139	150	157	125	159	165	162	153	148	151	163	159	139	132	138	172	167	163	161	172	163	154	153	163	163	177	150	170	151	146	146	169	155	174	163	150	135	148	149	141	176	130	164	170	146	154	150	158	135	177	143	149	171	142	148	142	151	156	166	136	142	147	120	150	160	162	142	141	159	154	139	177	183	144	159	139	167	151	141	168	137	143	139	157	141	152	146	170	138	139	153	151	155	141	140	143	164	141	141	149	142	154	149	167	186	159	150	152	155	150	145	145	156	162	148	154	154	163	164	129	154	152	152	161	165	145	133	143	164	117	112	161	143	140	158	127	170	175	165	122	136	161	138	159	152	162	158	161	154	163	126	141	165	152	138	145	129	157	149	122	144	137	187	171	154	162	156	164	181	159	150	134	154	153	154	149	165	144	161	168	166	158	159	174	158	148	160	154	133	135	146	157	164	153	150	142	168	176	154	173	136	150	140	146	159	145	168	138	154	141	162	159	143	173	156	155	150	132	150	164	133	167	140	132	154	160	160	146	158	136	157	150	143	173	154	166	165	130	138	156	138	154	157	150	168	161	151	169	151	138	195	159	157	128	154	151	149	138	155	126	155	129	135	178	151	138	165	150	157	150	158	157	149	130	166	172	144	166	146	171	162	152	142	145	155	142	135	159	155	186	139	156	159	149	168	139	161	145	154	146	163	161	133	157	146	153	146	151	150	124	163	140	150	151	163	140	149	151	136	132	142	152	149	161	144	162	157	147	144	152	173	154	140	140	162	176	143	137	160	148	128	154	144	159	165	141	165	140	122	148	177	162	144	154	160	145	155	144	179	146	147	153	159	164	166	169	175	157	155	139	151	166	156	139	159	173	137	148	149	171	128	163	165	160	147	153	139	140	157	147	142	147	182	134	170	142	142	149	140	140	147	146	170	153	140	151	143	148	146	117	157	141	150	144	175	148	148	151	140	139	171	148	172	137	159	162	148	154	163	161	139	165	152	131	172	152	145	153	133	160	153	167	179	174	152	145	149	167	158	160	154	145	153	173	125	163	144	157	150	159	153	149	128	139	143	170	149	163	160	130	139	139	148	147	153	141	148	163	159	171	176	150	155	150	161	154	127	133	168	161	150	155	155	131	160	155	157	126	148	140	164	157	145	153	150	148	138	137	163	145	161	163	129	145	139	140	163	152	160	138	165	166	142	195	166	172	137	135	147	179	164	151	141	149	155	170	164	156	162	143	168	143	156	131	137	148	148	148	146	154	151	150	154	150	157	149	138	160	150	162	155	154	133	151	174	144	154	143	139	145	163	139	172	162	159	162	146	130	163	155	149	162	152	162	161	155	162	161	126	144	147	131	159	158	140	151	143	137	154	136	153	148	145	150	145	169	164	145	161	149	163	144	151	148	156	137	139	168	145	129	149	151	129	151	165	159	165	179	148	153	156	158	163	137	124	150	152	139	137	137	146	122	150	158	149	144	172	146	163	160	160	180	173	162	164	134	167	149	157	152	139	156	150	149	136	175	157	140	160	150	139	170	155	175	180	153	157	145	152	147	159	125	133	151	145	152	161	144	132	167	143	155	173	163	171	163	172	132	153	150	159	147	125	142	162	149	167	145	151	161	139	139	150	148	154	133	164	142	145	150	154	119	148	149	135	150	152	148	164	157	163	160	151	145	148	151	158	131	154	170	139	146	169	153	154	155	145	142	145	167	176	151	155	156	154	147	148	142	176	123	152	152	166	142	147	153	174	171	145	160	151	147	163	154	147	151	161	132	166	160	139	163	159	168	177	156	163	147	167	144	130	168	133	160	149	138	152	164	159	135	183	162	127	160	159	138	155	160	163	134	176	156	149	152	158	152	174	137	151	165	133	148	131	159	161	150	157	149	144	139	176	167	153	142	161	157	149	163	159	156	163	142	180	146	147	165	155	149	151	168	147	155	141	155	164	147	156	162	129	151	165	142	151	152	137	180	149	156	158	159	149	179	154	144	160	161	134	146	128	154	171	157	153	147	166	136	164	148	145	152	164	146	155	146	146	157	129	141	167	176	144	164	136	142	138	155	146	158	146	134	148	164	158	138	142	171	142	149	156	162	138	173	164	166	154	149	155	171	152	146	131	140	132	143	150	154	129	149	140	157	155	145	151	155	161	140	139	167	151	162	137	155	154	162	150	149	161	153	163	153	153	152	139	169	125	198	127	140	122	144	147	152	140	182	152	149	122	135	147	167	161	129	157	155	166	157	167	171	160	136	138	159	160	150	168	152	143	151	135	151	149	147	159	173	145	142	154	150	136	145	156	150	154	153	156	182	134	156	166	140	138	158	145	161	156	143	149	137	141	127	153	163	186	130	138	142	141	123	156	148	145	158	163	137	148	162	166	169	150	144	178	140	127	123	154	149	169	164	174	152	164	154	136	161	157	160	148	160	165	158	145	146	139	162	153	171	147	132	157	148	169	155	154	163	149	153	152	129	146	136	144	144	158	150	145	169	135	150	161	158	172	143	170	180	168	152	144	153	154	159	154	153	151	163	120	149	135	138	155	148	143	153	150	141	163	155	154	131	173	170	144	156	136	148	152	158	145	162	135	148	152	148	160	159	170	144	146	136	150	156	150	173	152	145	176	134	149	150	179	149	150	145	160	152	157	146	158	150	151	175	167	158	167	134	166	157	144	143	147	162	171	160	137	155	150	158	152	142	148	147	160	150	138	146	162	145	138	150	174	161	150	154	135	156	133	155	158	146	141	165	173	167	145	142	140	162	164	144	134	168	152	151	157	152	138	148	127	155	165	150	164	148	158	138	149	155	143	163	126	164	148	137	143	134	159	165	151	150	158	134	149	143	150	149	143	150	152	170	152	161	163	144	148	144	158	158	159	131	140	139	133	157	164	149	147	146	181	143	162	143	141	135	159	142	166	159	158	141	144	143	131	153	126	161	137	161	139	153	152	152	169	137	145	156	123	164	148	155	149	159	158	162	151	153	159	144	161	166	158	126	153	147	145	149	146	165	142	159	151	163	159	169	158	132	168	172	158	156	138	168	161	145	164	141	142	150	160	149	144	144	159	173	158	154	134	173	154	152	152	135	137	140	136	170	166	155	149	162	142	137	147	162	159	154	153	127	129	150	153	143	150	144	152	168	153	143	149	144	154	140	149	163	151	140	148	163	131	160	149	149	129	157	171	149	141	149	147	153
10807	9207	5911	2786	1885	1447	1057	762	625	529	430	379	338	309	287	260	239	230	228	228	215	214	212	199	178	198	194	182	165	191	140	162	178	164	184	180	175	192	170	169	170	175	190	189	167	158	171	175	185	165	183	184	183	160	174	147	158	158	158	155	173	170	164	147	143	136	175	160	177	164	140	154	160	187	167	165	149	132	177	173	164	160	156	182	147	141	190	146	170	163	139	182	163	146	138	189	166	166	149	141	133	158	159	186	173	160	158	171	157	144	170	154	152	134	165	186	158	155	173	148	150	154	157	163	140	165	164	146	184	149	173	159	166	180	172	189	163	170	168	144	170	163	164	173	155	158	178	158	152	156	182	164	171	163	160	170	143	167	176	162	150	180	177	176	158	151	161	141	141	174	144	183	186	171	171	158	186	163	170	160	170	147	178	158	173	163	156	166	145	145	169	177	160	156	163	139	153	165	175	151	145	170	165	136	197	171	166	159	155	169	147	157	160	144	164	145	187	169	170	177	166	164	171	183	172	163	151	173	143	168	150	183	186	139	175	163	157	182	144	163	189	169	160	147	166	174	159	154	187	137	155	164	143	165	152	168	176	167	148	162	162	165	151	186	184	155	146	182	181	174	170	175	148	152	161	156	166	163	173	174	155	164	167	174	184	173	160	163	150	149	149	190	159	188	135	198	173	149	147	141	175	161	150	155	153	133	179	152	147	171	184	151	155	155	171	168	170	164	150	155	164	166	167	174	179	160	154	153	161	167	165	170	154	169	160	161	150	182	185	184	159	149	164	152	144	141	185	173	161	179	189	165	154	171	148	160	147	157	157	172	177	154	167	179	177	131	153	160	162	195	155	157	168	154	189	159	157	167	166	154	144	155	174	175	165	157	164	189	172	178	150	162	159	183	141	153	154	169	161	173	156	145	158	175	146	142	153	152	170	157	152	168	170	158	169	181	161	149	156	170	159	161	183	156	155	174	169	155	168	165	179	161	147	179	161	155	169	164	185	154	169	168	156	152	175	142	162	158	150	144	165	158	178	166	176	172	173	166	168	156	172	165	151	170	151	155	160	151	169	165	180	149	187	165	158	168	166	175	174	191	166	161	168	183	159	175	165	161	163	187	180	177	176	167	179	159	162	162	176	162	156	152	176	152	156	161	163	178	139	172	172	153	181	150	162	147	167	160	156	167	156	171	161	141	154	159	139	156	154	153	151	171	173	161	182	171	149	166	172	182	172	162	154	181	160	148	154	184	174	163	156	146	153	169	154	143	160	172	152	146	158	146	166	164	168	182	157	153	152	180	168	151	163	172	159	165	169	149	169	141	163	145	172	180	161	157	163	162	165	144	181	173	160	171	156	153	157	140	171	146	144	149	173	152	163	171	164	169	168	162	165	170	134	150	146	143	161	159	169	167	157	151	177	152	168	152	157	166	151	183	183	147	151	151	155	162	173	151	160	149	167	170	155	145	166	158	175	167	165	143	181	157	165	169	173	183	184	176	185	141	163	150	154	164	161	162	165	181	171	177	158	181	163	183	177	147	169	177	153	158	152	166	153	171	154	167	146	159	151	185	136	165	160	166	162	151	160	145	176	162	162	140	164	165	128	148	160	184	150	156	153	161	161	177	141	141	156	161	190	158	157	155	188	164	150	151	188	162	172	155	170	165	152	135	158	158	162	153	135	174	167	183	141	181	149	182	186	152	181	156	168	177	169	166	195	175	175	154	152	176	169	152	144	166	157	175	164	155	160	172	186	158	173	167	178	161	174	187	166	156	180	167	176	164	151	176	176	168	159	154	157	148	171	171	158	147	189	155	156	170	153	143	152	150	168	156	159	172	163	154	142	157	168	176	158	180	132	158	172	134	163	162	154	177	178	171	142	143	133	172	169	154	147	194	183	161	150	168	175	179	179	174	154	147	144	143	165	145	171	152	149	164	173	144	153	173	163	154	167	133	141	143	161	167	150	162	164	192	167	173	165	157	141	147	144	166	153	149	160	163	181	166	151	169	175	160	139	147	143	159	153	175	140	163	176	153	140	159	145	161	164	141	148	173	166	178	177	159	167	169	152	158	144	182	142	173	155	155	156	176	167	149	172	182	152	164	163	169	190	178	158	159	186	169	163	145	162	160	164	158	182	174	161	137	167	147	169	141	158	158	183	166	180	157	160	165	156	163	173	166	140	167	156	156	141	154	171	167	160	158	162	175	163	159	158	168	135	152	153	137	167	158	176	151	168	158	157	149	151	156	130	176	155	176	157	146	167	148	172	172	172	149	158	158	166	155	152	175	190	166	169	162	158	137	164	167	167	154	175	167	152	152	172	150	166	163	166	160	166	173	192	152	143	153	172	148	152	175	135	141	157	185	152	174	139	157	162	159	178	148	170	147	146	142	167	170	158	177	170	153	160	165	164	166	143	151	154	160	162	166	161	173	155	159	157	153	140	163	167	157	136	191	155	172	146	157	154	178	158	153	155	165	150	163	159	180	143	164	157	154	132	166	147	165	153	165	173	149	168	154	168	162	154	139	149	160	138	193	171	156	174	146	137	162	172	142	173	161	158	152	162	145	167	156	164	155	153	158	157	167	165	147	180	138	160	142	150	155	166	131	159	147	141	158	181	178	161	168	138	153	160	173	147	149	164	169	150	159	153	156	147	161	166	167	155	179	168	163	171	159	168	149	152	166	158	159	158	175	166	162	154	170	158	161	164	159	161	155	158	150	156	173	179	142	171	194	181	171	169	183	179	219	156	194	162	167	180	145	168	164	143	153	155	156	142	146	176	157	143	155	149	160	176	175	154	182	148	153	150	145	147	163	177	147	165	176	160	145	167	160	154	174	184	177	162	177	167	164	164	140	187	163	152	166	177	148	156	147	171	158	151	172	157	151	148	162	161	143	166	154	149	162	135	141	157	169	160	160	143	165	154	150	180	143	142	144	150	153	147	144	160	163	181	180	164	184	144	169	170	149	160	166	172	155	153	151	151	156	196	148	179	179	158	163	156	188	140	163	153	161	172	177	161	167	151	140	146	142	172	164	183	175	140	152	149	173	166	143	161	153	157	156	169	185	165	141	153	158	172	172	153	165	164	184	160	175	173	151	170	170	163	149	146	165	138	139	147	136	148	177	160	190	162	154	162	160	170	168	134	135	178	150	156	157	155	164	177	171	142	154	165	150	134	172	164	163	147	164	180	165	156	176	176	162	176	157	153	142	168	148	185	161	147	178	165	170	153	167	159	147	155	157	173	166	172	162	165	138	159	144	147	167	163	152	146	164	159	174	168	152	160	149	164	175	154	165	159	161	169	166	177	154	153	158	167	145	174	152	157	150	177	177	188	161	146	162	162	152	155	155	166	176	139	180	171	169	178	168	157	168	174	193	177	170	179	144	163	152	133	159	144	158	156	157	159	162	178	161	170	180	168	139	183	165	155	154	166	177	161	167	147	142	175	145	175	179	184	145	166	182	191	159	166	131	172	154
24359	20920	27374	24543	14084	893	575	511	438	429	405	384	361	350	376	377	356	337	347	347	366	317	333	322	339	336	317	339	353	316	299	316	341	321	343	301	293	293	349	327	309	317	324	298	316	359	340	334	304	340	332	302	332	359	321	306	329	318	322	328	317	326	344	317	326	294	294	326	311	376	281	321	295	335	310	322	295	323	308	324	315	318	338	331	325	329	313	337	326	314	341	292	320	341	314	365	337	339	336	323	319	290	306	380	374	339	314	305	350	311	316	317	309	321	346	309	324	311	333	327	322	306	353	343	349	335	351	313	305	331	310	296	355	345	336	311	344	332	324	326	313	350	340	299	316	302	347	315	379	325	338	313	329	331	334	328	345	333	320	322	336	338	313	355	358	320	305	293	344	337	290	312	331	288	316	327	335	360	336	336	315	298	351	326	314	306	307	310	297	334	372	330	329	334	327	325	350	327	332	327	335	363	317	366	318	335	305	348	292	310	317	332	358	327	330	346	333	311	314	315	320	314	314	346	346	309	330	353	347	319	356	348	321	312	337	310	364	327	342	311	306	373	315	330	361	311	316	273	311	303	288	318	317	316	315	319	302	331	313	322	323	313	337	333	317	323	306	334	303	343	311	335	350	348	299	298	315	316	320	358	317	331	317	323	311	313	345	348	322	349	328	325	345	308	314	345	319	327	383	363	343	302	317	313	321	300	305	334	309	338	348	319	344	333	331	346	303	319	322	347	337	334	320	349	277	333	342	316	322	332	349	316	298	340	282	312	333	307	326	320	314	305	330	331	324	338	367	310	329	340	339	321	309	366	335	312	301	330	311	326	370	329	351	319	317	337	296	342	356	305	333	314	324	306	295	341	328	294	333	350	323	347	310	314	312	300	318	300	355	322	314	315	321	328	347	334	326	349	316	330	305	327	346	332	341	338	327	318	290	314	310	331	316	329	306	354	320	316	305	349	344	328	322	328	339	337	324	350	313	320	338	343	345	319	351	306	311	340	313	323	327	337	297	307	326	314	344	341	315	310	328	322	329	308	338	310	328	318	304	319	328	295	304	352	312	327	326	334	296	333	329	297	321	368	348	311	314	341	321	302	327	317	310	313	310	328	300	333	361	302	317	348	351	348	301	351	348	324	316	325	350	308	314	319	353	329	310	296	349	330	328	352	332	305	335	306	331	322	332	316	346	335	337	321	319	313	320	338	297	295	316	328	328	347	323	321	328	302	303	352	289	349	343	306	313	327	330	334	318	350	322	321	322	307	337	318	330	319	332	335	310	337	322	344	333	339	294	357	346	320	339	296	346	341	328	309	314	334	333	330	344	302	333	326	307	334	304	321	319	338	349	314	305	319	333	311	321	347	335	302	307	333	334	352	350	314	318	329	338	314	336	363	337	363	316	328	338	325	325	326	344	316	317	352	304	353	349	307	333	327	351	325	331	346	297	335	308	305	323	345	322	352	321	355	288	339	316	362	324	309	295	336	315	320	340	340	341	320	344	336	327	330	293	357	331	297	327	321	297	356	311	342	315	312	366	298	330	345	325	338	279	331	335	363	336	320	287	345	331	308	312	384	337	315	313	310	341	292	349	302	331	353	327	333	344	308	321	289	352	341	342	353	348	334	312	324	296	305	332	351	346	323	335	314	326	326	333	322	337	355	345	329	314	341	360	324	315	305	326	295	323	338	350	333	330	314	332	322	384	338	318	343	333	316	325	320	344	307	324	300	311	324	342	323	299	325	314	330	343	347	314	326	322	302	326	301	324	316	338	331	310	332	297	330	322	341	345	317	333	335	369	320	316	328	329	306	330	334	306	315	335	306	328	305	334	289	332	324	294	301	335	337	330	328	323	341	302	290	340	327	316	323	303	344	320	321	337	341	317	348	319	318	337	305	341	292	348	287	314	304	321	321	318	316	321	332	349	339	343	315	309	334	336	313	331	360	305	313	348	326	295	329	350	319	310	321	353	312	269	342	341	356	325	351	348	316	321	331	315	308	312	307	331	330	311	312	305	337	303	309	319	292	333	328	337	310	317	334	306	307	302	314	330	347	333	362	325	337	329	311	321	346	313	310	305	356	312	312	326	328	330	333	307	308	324	353	326	315	342	339	319	287	334	328	338	316	287	317	344	323	323	331	338	327	308	345	309	328	369	317	370	324	309	345	302	360	337	344	312	324	302	309	359	329	323	341	305	314	326	345	310	292	320	339	346	320	314	350	330	301	329	325	315	317	349	342	367	344	348	329	315	331	333	327	353	293	305	319	348	366	314	333	313	338	338	325	306	352	349	312	345	303	318	311	293	314	315	353	316	337	331	342	285	315	302	315	339	321	332	327	333	352	314	288	329	307	313	323	315	323	317	322	292	307	290	359	313	330	352	340	326	336	320	291	317	337	341	318	303	336	344	302	304	327	336	335	354	355	339	317	336	319	316	306	320	302	336	319	340	314	342	333	306	358	335	356	309	319	334	321	339	337	289	327	338	342	333	329	319	291	338	305	343	327	311	373	333	319	323	328	337	337	303	293	303	326	336	349	330	352	344	335	319	321	263	362	318	295	348	305	307	314	308	368	355	319	312	347	322	343	352	316	329	328	322	322	332	326	330	333	314	308	315	360	310	308	329	328	316	287	341	346	324	322	339	328	309	313	352	302	357	316	347	344	321	352	296	311	303	343	323	308	345	343	338	333	343	317	318	337	320	329	343	335	299	341	325	315	326	356	328	327	316	290	332	319	337	319	319	317	326	298	338	321	326	332	302	320	308	352	343	310	362	335	318	345	320	322	310	319	359	361	314	299	290	320	362	346	339	331	325	358	325	368	318	344	316	352	316	334	305	336	348	322	316	366	317	327	327	316	333	334	335	322	318	325	326	340	358	318	321	324	319	307	301	330	300	349	321	301	350	309	342	304	293	327	315	321	328	303	351	319	315	336	315	333	305	331	335	327	320	340	352	319	345	306	330	318	320	321	296	315	310	316	288	351	330	304	316	333	332	315	353	354	330	338	345	374	326	316	348	318	345	312	324	330	325	326	310	324	296	289	328	339	345	320	360	340	318	344	319	334	299	328	314	309	334	301	314	341	320	341	308	324	332	325	348	305	309	311	332	343	300	326	316	326	347	336	317	327	333	314	314	293	311	322	338	327	331	324	312	308	314	303	293	363	346	322	336	312	324	346	328	339	345	311	321	334	304	334	340	322	331	342	318	325	357	327	309	312	289	341	310	288	325	352	327	329	319	315	301	296	321	353	325	320	318	337	336	311	317	285	329	375	331	318	321	320	312	306	332	337	314	316	287	317	333	321	326	326	333	316	309	312	344	311	328	336	330	314	302	309	304	348	313	313	331	303	298	350	337	313	318	321	333	285	316	321	351	311	310	285	351	313	299	324	329	308	335	311	380	320	355	342	347	328	339	325	323	307	307	357	301	336	352	314	324	337	350	311	338	346	316	346	320	273	329	322	349	310	317	320	327	298	357	310
10225	5715	3447	1757	1289	988	848	626	593	483	468	422	440	423	377	350	370	360	381	375	339	326	347	343	351	326	312	343	335	341	334	343	340	342	332	328	309	340	361	318	337	342	314	353	335	309	355	321	364	335	331	302	335	333	360	346	329	330	339	330	317	339	363	341	369	310	316	311	330	336	328	358	331	331	311	338	329	324	323	310	330	341	346	330	316	316	316	348	325	342	307	362	315	354	319	315	345	333	343	313	319	330	333	310	326	354	346	317	341	313	339	317	302	290	328	333	366	330	329	316	363	302	350	341	369	338	359	339	332	331	335	304	301	350	292	352	324	324	370	340	311	384	318	309	321	323	332	324	327	340	336	333	334	317	323	342	308	280	324	323	336	356	368	306	340	290	308	328	356	343	321	297	338	340	354	325	335	327	327	320	327	327	350	345	315	328	329	352	323	326	355	372	356	347	344	308	372	339	308	297	268	338	362	372	333	344	357	301	308	377	338	356	330	343	337	342	329	365	301	329	327	339	337	367	330	346	337	318	362	315	353	321	312	325	340	288	361	312	308	331	322	311	323	331	320	330	316	330	344	323	348	358	336	363	347	325	371	311	285	318	367	327	339	325	299	313	337	352	286	330	344	322	327	337	340	356	328	341	338	354	336	331	301	358	342	326	305	307	339	287	329	374	323	320	326	340	306	301	310	335	352	306	317	334	366	296	336	344	339	361	343	320	319	330	311	310	316	339	340	313	346	341	325	321	337	317	325	327	316	333	348	318	340	330	343	327	309	326	335	334	300	352	326	345	355	324	316	342	346	352	342	342	322	309	344	318	344	329	326	309	321	355	341	288	363	320	352	324	331	327	298	342	317	338	303	323	371	325	347	351	297	340	352	353	343	330	297	297	285	334	330	340	317	343	357	338	320	330	311	332	325	327	319	296	305	322	334	321	338	342	308	322	334	301	339	336	353	362	321	354	343	347	299	389	362	344	387	327	323	324	317	330	337	341	312	361	342	329	296	317	330	308	343	334	370	316	330	291	374	320	347	314	324	312	325	356	335	364	342	351	332	337	338	325	316	346	322	352	334	331	346	321	326	319	324	311	341	317	325	353	306	349	340	337	322	352	341	335	371	310	326	340	324	322	298	339	343	354	306	301	346	366	328	336	335	321	307	297	321	301	327	344	323	353	352	365	310	350	319	307	342	353	352	325	328	333	355	322	307	346	349	316	300	328	352	324	326	363	327	302	339	320	332	335	355	337	353	325	329	338	329	328	323	324	329	353	321	307	369	339	380	310	312	339	323	317	314	328	353	335	339	333	314	288	356	319	351	345	334	310	309	315	304	306	334	353	334	392	345	338	309	342	313	337	316	300	324	318	319	314	333	330	318	341	345	315	354	308	325	316	321	345	286	326	350	314	339	350	327	337	309	310	332	316	329	318	310	323	341	325	340	338	314	317	338	333	300	300	344	335	328	304	317	322	375	337	302	322	325	347	349	340	330	341	330	300	331	325	312	320	341	312	297	334	333	315	308	314	352	345	318	317	328	311	337	323	309	327	352	339	302	326	315	338	308	342	310	309	366	317	338	315	323	320	322	328	347	346	319	348	350	330	318	329	294	330	316	350	351	342	351	350	326	343	303	344	355	363	310	327	354	319	346	347	313	325	347	331	320	306	320	330	319	320	353	343	311	359	326	366	346	328	335	303	327	310	348	319	347	309	342	362	337	295	314	338	307	339	321	333	333	320	339	351	338	330	353	346	335	328	336	334	324	356	327	322	332	321	308	323	323	331	347	343	348	307	315	308	341	335	329	348	352	311	332	325	327	308	333	295	319	340	364	328	372	356	337	331	359	303	326	344	370	303	334	295	344	350	327	351	328	321	359	322	369	345	316	315	319	320	333	300	327	351	305	317	315	343	334	314	320	350	329	334	343	321	346	316	317	315	313	364	328	317	313	313	339	332	352	308	333	346	327	335	319	331	336	310	351	318	354	341	349	324	309	343	326	340	328	343	337	332	331	323	311	302	339	330	336	313	338	326	341	319	311	331	335	350	297	323	334	308	338	344	303	325	335	322	320	344	356	328	330	360	340	349	321	337	324	309	321	321	300	318	293	336	323	339	335	349	330	309	365	332	316	340	333	325	327	319	341	328	322	298	301	329	302	311	316	321	313	304	338	321	323	341	327	312	314	318	335	324	357	344	303	351	316	322	314	339	334	292	306	305	347	336	341	348	342	332	335	328	318	333	326	335	313	363	333	305	320	362	332	315	343	347	305	305	341	368	308	300	324	316	321	322	351	328	323	345	329	352	359	296	336	343	313	326	313	315	326	341	362	329	353	340	338	357	310	322	315	319	310	302	349	320	347	338	317	327	304	348	309	350	326	307	356	327	323	352	326	363	345	305	348	335	318	318	345	368	322	333	325	345	330	321	334	319	347	342	325	310	370	324	333	339	363	332	318	313	310	335	317	340	362	350	344	327	335	343	363	344	346	345	343	306	364	360	344	368	324	340	347	344	365	371	334	324	321	328	353	321	297	323	327	311	304	323	347	317	322	333	316	330	328	321	339	367	356	333	328	330	331	328	338	324	303	328	309	294	317	302	342	337	332	341	304	312	353	317	289	338	373	311	320	326	337	328	343	326	356	321	332	348	314	332	353	321	301	347	316	355	341	310	332	311	327	321	339	341	350	334	314	325	374	318	338	328	281	340	326	328	309	326	311	318	324	329	282	298	325	370	333	352	278	343	301	323	331	349	363	329	317	324	335	333	336	338	310	360	298	314	347	333	313	322	352	321	334	355	328	328	355	333	346	305	328	313	278	347	371	356	304	331	333	285	321	345	322	330	326	364	343	325	331	327	333	320	320	337	303	272	323	339	327	334	325	325	323	345	353	334	340	333	309	327	279	337	327	303	288	356	293	345	316	335	332	322	314	312	295	377	329	320	311	326	342	347	324	352	316	309	329	345	312	330	355	347	314	348	324	361	329	353	316	330	336	329	339	317	348	346	325	348	342	323	374	343	333	329	343	344	368	325	335	316	337	312	354	352	330	313	345	339	327	310	341	314	350	362	322	329	335	313	369	370	325	359	311	341	317	354	316	332	350	331	365	372	320	348	374	335	344	334	293	326	327	340	357	326	328	318	334	363	329	341	344	323	326	322	335	341	343	317	364	332	344	336	339	341	301	325	315	339	332	317	331	337	311	361	341	343	338	328	312	341	347	303	322	310	330	331	332	334	335	347	372	322	342	329	342	345	383	308	286	347	330	324	269	330	336	325	357	348	353	361	343	367	336	335	334	337	328	323	349	370	330	315	351	319	315	329	360	305	322	297	342	345	324	337	326	319	340	331	336	349	341	328	328	319	323	304	331	327	318	348	355	324	326	330	350	310	308	332	331	350	317	357	332	340	334	318	332	343	343	321	343	352	315	330	327	344	313	313	331	310	327	318	313	307	311	326	358	330	315	362	327	340	319	317	308	325	326	330	328	312
22153	20970	28745	23381	20971	21017	11396	851	540	464	368	366	279	239	224	243	189	182	172	172	154	134	130	159	135	135	105	128	109	119	128	114	101	103	110	113	91	113	112	124	110	101	124	119	96	103	104	112	86	105	82	89	89	104	106	89	95	98	88	80	86	102	97	86	91	105	79	85	93	94	102	94	92	104	88	108	98	88	92	101	87	96	101	99	91	91	83	83	94	74	95	94	87	90	102	99	101	96	91	94	83	70	85	81	90	97	99	86	89	112	66	92	88	99	88	64	101	96	87	79	93	81	100	82	88	84	108	87	92	103	89	95	84	77	101	92	112	91	65	85	96	94	95	114	114	90	81	101	87	90	104	96	99	101	92	91	87	102	87	101	94	98	96	82	88	80	80	106	78	91	106	83	84	93	100	79	84	100	75	79	85	98	102	82	96	83	83	88	88	86	100	98	90	92	103	83	85	86	99	103	81	100	100	77	105	85	67	78	95	102	95	88	108	99	105	94	99	92	97	89	88	86	108	96	83	95	73	98	96	91	75	98	103	67	96	110	97	77	90	99	93	95	90	91	107	96	98	103	78	100	97	91	81	96	77	102	81	98	94	83	91	91	90	96	86	96	81	97	102	111	91	90	112	91	105	100	77	87	87	76	84	103	106	92	100	107	92	82	101	79	99	99	78	86	92	99	87	89	94	89	94	90	90	103	90	84	94	94	91	82	77	82	87	81	100	82	114	111	97	101	80	94	79	99	94	96	76	91	74	100	82	87	105	89	89	110	78	97	75	95	99	77	82	85	88	77	92	101	110	86	83	101	93	90	81	83	103	96	81	97	101	89	86	93	93	84	88	86	102	88	94	86	89	75	76	87	85	86	96	83	90	83	92	84	79	89	104	108	90	73	91	81	89	81	90	88	73	93	84	83	94	93	99	99	87	94	93	90	91	73	88	83	86	90	67	99	93	90	116	97	83	83	87	90	94	97	76	99	89	98	84	95	106	95	89	94	84	82	92	106	78	94	109	103	88	77	84	76	116	99	81	120	78	99	83	73	85	88	86	91	95	79	83	80	104	87	89	91	95	94	102	94	109	84	82	73	64	84	75	62	88	90	92	84	94	81	88	88	87	94	92	92	83	84	95	85	100	105	91	83	92	98	102	105	100	90	80	82	86	94	98	78	99	98	96	83	90	84	112	94	104	86	86	77	94	97	94	92	87	84	94	93	91	93	86	89	73	96	99	88	75	85	96	90	93	83	86	94	67	90	80	77	98	91	99	73	104	94	92	94	89	89	106	100	81	93	87	93	83	99	84	73	84	95	84	93	99	73	71	80	96	81	98	100	87	100	97	93	75	88	94	95	81	100	90	79	86	93	101	76	101	89	98	80	92	81	93	100	91	83	82	94	86	98	97	96	90	89	98	100	93	89	115	107	81	100	88	99	90	84	98	95	105	89	87	93	108	105	79	98	97	90	78	105	111	99	73	83	95	76	87	84	95	78	94	113	92	86	74	112	103	100	89	91	78	83	91	78	92	102	91	87	98	108	105	105	92	84	73	87	85	102	101	85	74	84	98	78	72	95	114	105	90	110	101	96	91	104	104	113	84	108	82	97	104	85	80	84	79	89	91	93	95	67	110	86	85	110	88	112	99	84	106	99	96	84	99	83	90	93	87	93	86	85	83	98	115	90	95	96	89	109	91	117	73	89	85	99	90	91	93	81	92	111	84	91	96	94	114	90	97	93	87	106	96	80	68	94	104	88	101	94	105	71	92	104	87	108	86	94	106	77	90	93	90	82	91	95	84	93	75	79	77	70	85	85	83	116	100	81	87	90	100	98	96	86	101	99	74	80	93	90	90	101	104	98	88	99	88	97	97	123	84	90	105	94	93	86	81	95	89	74	109	84	98	105	91	99	95	82	80	78	95	91	97	103	92	99	95	85	86	97	87	98	86	78	83	92	85	89	78	95	73	88	97	82	95	85	81	99	87	95	80	78	97	90	90	92	107	99	104	81	81	98	104	97	85	77	97	89	90	94	106	80	80	96	94	98	86	80	84	87	87	97	73	85	94	96	89	104	75	103	86	83	95	89	80	84	73	93	92	93	78	92	98	85	97	74	95	115	94	111	80	89	66	98	96	89	99	101	87	83	87	99	94	72	79	87	85	98	82	83	84	104	78	91	100	100	84	88	75	94	72	91	84	96	98	80	107	79	98	103	83	65	106	107	92	104	98	88	68	86	81	101	71	86	98	82	93	90	90	79	104	91	86	101	99	79	93	90	90	93	62	93	90	100	102	92	95	105	105	107	85	84	96	96	112	100	87	75	100	107	93	88	95	74	91	110	95	73	85	99	99	95	99	95	95	106	77	89	69	94	81	104	84	109	87	105	90	62	99	97	91	92	98	91	63	84	89	91	99	93	83	95	100	80	90	84	95	88	90	108	89	101	86	80	87	93	91	81	91	96	90	91	76	97	97	112	91	97	98	91	97	92	113	90	79	108	95	98	95	87	73	94	86	79	93	81	106	94	92	87	85	101	77	106	102	86	107	96	95	103	69	97	87	93	81	107	108	98	106	99	73	88	84	84	96	79	94	90	84	88	85	96	73	93	100	95	105	88	96	88	84	99	74	80	94	89	96	87	98	100	88	93	82	119	106	91	103	78	96	92	75	93	83	100	78	95	93	110	76	77	81	84	105	106	90	84	93	80	102	84	86	88	86	95	89	106	108	107	81	98	97	75	93	102	78	101	96	109	90	78	95	91	100	102	88	77	93	105	88	109	89	68	75	94	85	100	98	111	91	97	103	105	85	93	101	94	87	98	103	83	72	90	83	102	100	100	103	97	78	89	92	69	88	101	88	89	87	81	89	95	90	100	107	86	89	100	91	86	96	80	94	93	79	79	98	85	87	91	103	117	86	97	93	88	84	89	91	86	94	79	76	95	80	92	106	107	95	86	81	82	87	89	101	86	78	85	92	91	84	88	76	97	103	81	86	83	93	89	104	93	112	102	88	101	79	85	76	90	97	89	88	75	95	94	87	91	94	96	97	95	90	111	100	97	100	97	98	87	89	97	92	96	115	76	101	100	85	98	106	87	98	90	89	90	102	89	77	104	93	86	90	86	79	87	98	98	94	103	111	86	94	90	87	90	84	74	91	72	71	90	88	104	90	82	77	91	94	86	96	83	85	92	100	101	89	80	89	93	91	82	92	81	94	84	107	102	87	74	94	77	88	102	74	91	83	90	94	90	89	76	97	86	78	78	96	77	110	73	88	95	100	100	97	98	100	83	74	90	101	89	73	75	110	107	98	98	98	82	94	88	96	91	81	94	75	79	96	89	85	90	98	73	82	87	89	88	100	76	93	87	90	89	89	82	82	116	89	98	106	89	108	89	89	87	94	93	87	87	104	96	105	82	85	92	92	90	73	94	101	73	83	90	90	92	92	85	99	99	93	80	106	87	98	86	85	110	80	98	88	86	98	80	97	70
13391	14158	9435	4553	3255	2361	1661	1209	918	676	585	468	391	348	293	306	245	226	212	204	178	183	163	153	156	142	127	155	137	128	116	141	117	120	119	132	126	118	115	130	102	106	103	116	116	99	96	112	124	104	112	119	104	122	100	87	97	106	119	99	118	93	108	103	93	101	105	118	114	81	97	84	111	88	99	96	89	93	101	86	95	99	84	85	99	88	101	106	99	91	97	84	90	83	70	92	116	94	99	77	118	96	81	109	84	100	94	94	104	107	108	107	83	92	89	104	92	110	109	87	99	79	85	96	91	102	87	96	91	100	102	101	89	89	89	105	93	97	101	80	107	99	106	93	90	90	98	108	84	101	92	105	97	81	96	87	93	94	77	89	96	88	90	99	91	87	81	102	95	85	92	93	92	99	99	100	99	80	88	95	81	104	87	84	92	82	80	115	88	99	112	96	88	93	109	99	94	99	116	96	93	93	102	85	86	93	99	98	105	90	101	92	93	102	88	89	89	113	94	116	100	91	103	82	97	96	88	95	81	86	81	92	90	71	87	104	88	74	100	109	104	92	93	96	86	84	101	101	96	91	96	86	94	83	101	110	91	97	91	86	104	94	102	99	94	96	92	89	96	128	98	89	99	97	91	97	105	102	87	80	92	81	98	94	93	98	95	96	85	78	93	101	87	91	91	79	102	106	95	85	85	111	103	95	98	60	91	105	89	105	78	88	78	91	112	84	96	87	106	89	99	97	112	82	100	109	77	87	113	88	101	96	90	100	98	115	100	72	80	83	103	99	94	86	104	90	100	85	91	105	90	119	95	105	97	86	88	72	100	75	76	109	109	102	90	105	92	104	88	86	89	81	101	110	93	72	98	90	82	77	104	94	83	105	91	102	86	88	90	90	101	91	89	87	106	93	97	76	110	78	114	92	96	83	81	113	102	95	104	97	81	91	88	103	88	99	90	90	115	106	113	80	99	101	106	99	95	101	85	91	88	87	103	93	94	83	85	81	88	103	94	84	98	98	83	93	97	97	87	104	94	91	99	94	109	90	91	110	99	102	80	100	84	83	82	65	86	98	86	113	88	89	82	86	92	92	68	108	101	104	92	102	99	79	111	91	73	95	95	87	106	101	95	102	78	85	82	106	78	85	81	78	104	103	94	113	90	98	85	90	95	104	109	110	97	95	97	92	95	77	81	85	89	104	101	107	86	124	96	83	94	80	99	95	90	83	91	96	92	127	87	92	98	98	100	118	101	104	91	81	101	92	78	97	101	90	92	97	83	98	106	112	80	80	92	92	94	82	105	110	80	92	100	98	105	105	73	103	95	108	103	96	97	113	103	92	87	93	103	93	94	103	90	100	85	78	97	106	81	82	100	85	89	95	105	107	99	97	100	106	95	86	87	116	114	86	79	91	86	96	78	111	96	87	87	99	88	97	94	84	100	89	101	81	97	95	91	81	86	83	91	75	92	88	79	103	96	104	70	104	95	104	101	80	85	85	102	98	102	95	96	83	89	87	110	87	89	106	110	100	109	97	103	95	90	92	91	99	102	91	85	91	81	87	99	92	93	108	90	94	90	87	102	92	100	92	96	119	89	101	82	108	97	94	84	86	112	108	118	86	96	102	104	100	99	80	123	93	86	84	107	91	87	101	90	96	109	80	110	89	114	97	87	115	113	89	88	103	98	96	89	90	93	76	85	95	83	97	88	107	102	93	83	100	94	97	98	90	105	76	97	101	76	80	98	92	93	82	82	95	107	90	96	95	93	101	97	95	109	106	101	96	103	102	95	96	96	99	95	91	92	93	93	100	70	89	92	91	91	76	81	85	100	91	97	104	104	96	86	99	78	93	87	96	99	91	94	87	107	92	96	88	81	95	94	107	100	101	96	90	99	96	82	103	100	96	106	90	97	89	95	100	100	91	78	88	88	90	78	97	98	90	81	106	110	84	87	88	99	110	90	87	80	90	95	104	77	98	100	109	83	100	102	82	89	107	87	101	107	109	78	86	97	98	95	87	90	109	100	82	95	104	96	76	94	96	81	94	98	91	110	89	98	97	96	110	93	93	88	98	101	102	72	96	79	89	106	80	91	87	87	109	80	83	128	83	98	85	87	87	90	117	90	77	89	96	89	96	97	94	126	103	94	109	104	102	97	107	106	82	84	92	99	90	81	98	106	78	93	113	91	79	88	78	81	97	84	115	77	91	97	84	99	76	102	102	89	82	71	103	91	92	108	102	89	81	89	104	109	107	84	85	81	108	100	97	96	103	103	112	94	91	101	86	96	89	91	97	66	101	84	98	106	93	92	86	116	105	91	94	95	92	95	97	83	89	80	91	93	99	92	88	97	74	81	97	105	85	78	101	98	102	89	91	90	95	83	86	94	110	87	85	96	111	108	111	94	79	82	109	97	103	93	118	95	104	82	93	89	91	91	84	93	93	84	93	84	92	86	103	85	97	101	107	100	97	105	95	99	67	113	97	87	115	92	84	104	68	92	95	106	100	102	96	88	100	96	85	99	95	91	83	92	81	95	93	99	88	87	95	78	91	116	83	93	93	101	101	91	92	98	110	85	106	104	100	92	83	83	112	89	76	103	86	109	93	106	93	107	79	89	94	100	102	95	99	93	98	82	82	86	108	99	92	81	91	81	96	99	98	100	86	102	100	75	97	95	98	114	72	95	73	93	94	94	111	113	85	69	83	91	86	87	100	88	83	106	98	100	90	88	100	110	79	112	105	96	83	100	78	97	107	88	91	92	100	102	81	100	98	91	98	109	103	90	102	97	92	95	105	100	105	103	132	109	90	112	68	99	91	84	90	109	89	84	100	106	96	105	97	94	102	99	101	97	94	110	73	94	89	102	91	93	91	100	99	93	94	93	73	72	81	101	100	90	94	93	100	81	93	86	91	102	78	82	107	88	101	124	86	93	106	102	88	104	87	93	94	106	93	96	85	79	93	100	86	96	109	94	95	109	98	123	74	96	96	102	84	115	92	96	104	100	99	99	96	106	104	100	98	83	81	91	92	92	99	99	96	99	112	108	103	83	91	91	89	106	88	88	92	97	88	103	87	103	85	86	97	105	89	107	91	107	99	93	115	89	98	100	94	92	88	91	102	84	105	96	102	79	108	98	91	103	100	89	90	90	80	96	99	99	81	92	95	102	93	100	91	94	97	89	101	87	87	104	93	91	94	86	105	92	102	99	92	101	97	110	100	97	85	75	90	90	90	103	78	88	101	105	91	107	101	68	103	120	97	78	115	97	112	107	83	101	94	109	92	72	90	88	103	96	91	96	92	94	97	101	91	102	100	83	76	95	108	101	84	95	75	95	103	86	85	84	83	101	85	106	83	89	101	90	93	106	95	82	89	85	79	100	103	109	103	101	94	94	116	99	93	97	104	82	99	102	91	87	72	103	89	98	87	105	93	76	76	99	88	82	84	82	89	106	110	96	103	89	97	103	85	87	75	70	121	104	80	93	84
27096	20720	12057	1180	539	428	397	333	337	379	363	336	322	315	342	325	318	315	295	307	331	314	302	339	330	338	310	358	314	334	299	304	329	320	322	300	309	346	336	302	294	338	317	337	297	304	342	313	306	312	309	304	311	328	309	334	368	336	325	331	306	339	325	324	316	332	301	303	328	316	321	333	324	318	310	334	323	318	343	333	320	302	319	316	334	334	342	334	339	333	347	330	327	307	328	328	301	299	326	334	313	316	327	336	327	332	319	322	321	309	311	336	327	335	336	325	316	308	342	339	303	307	312	306	340	306	324	326	318	311	296	358	310	309	316	296	298	310	287	309	344	345	316	304	316	315	281	323	336	324	331	331	300	297	299	331	347	300	309	316	326	307	326	327	345	329	311	335	310	305	330	306	339	320	321	314	326	298	315	326	296	298	317	325	371	353	353	316	317	364	335	336	306	289	330	327	322	329	303	316	337	298	341	316	304	322	341	292	334	328	338	311	320	324	329	346	334	314	324	317	322	311	300	291	320	326	322	330	319	326	335	340	285	308	315	323	319	336	328	306	300	362	350	297	331	308	332	344	305	339	296	327	340	334	353	313	297	296	304	299	320	335	342	311	319	334	308	295	314	322	312	311	304	336	338	308	313	333	295	321	355	298	322	292	336	297	301	330	325	340	331	309	319	320	342	300	354	320	322	310	344	336	321	365	321	342	288	318	322	321	371	348	330	312	316	306	315	331	322	298	308	309	345	291	308	330	332	298	310	340	320	342	318	306	310	319	312	324	343	318	298	304	325	327	316	348	330	351	292	342	348	336	314	328	333	345	315	321	349	316	330	336	326	333	333	330	334	324	315	329	348	302	345	322	308	311	316	330	316	304	301	345	310	329	300	281	363	333	318	358	370	298	314	344	340	319	309	330	310	321	329	336	343	312	319	329	317	312	321	302	297	300	342	330	342	307	323	319	335	305	357	341	352	321	370	305	303	282	355	342	312	336	334	320	294	326	312	329	326	317	332	340	296	335	329	309	306	323	312	290	328	305	350	320	343	321	340	321	315	334	311	327	311	348	327	326	309	325	309	316	306	333	311	310	311	318	309	328	333	301	302	335	318	342	328	329	332	321	296	313	266	317	322	334	327	311	324	335	341	289	325	311	330	325	292	297	322	339	308	321	335	336	336	319	309	364	330	346	339	312	318	299	305	331	357	325	311	304	360	318	295	352	312	318	305	329	316	298	326	325	327	329	318	316	309	320	323	340	321	335	305	317	305	298	321	295	310	340	359	302	309	325	331	335	335	289	325	324	316	333	314	330	306	326	310	323	334	317	317	307	329	331	324	329	324	306	348	345	320	344	286	336	330	359	328	339	313	325	298	338	365	314	316	315	342	287	298	315	314	271	316	308	329	338	349	323	310	311	352	318	296	341	301	306	321	314	318	295	344	325	289	326	302	340	339	352	306	299	292	325	313	315	324	315	328	306	335	287	306	338	304	321	326	319	353	317	327	313	313	331	337	311	324	305	306	326	316	327	305	286	318	327	323	300	315	324	302	341	322	324	319	357	299	350	345	268	294	341	302	326	302	329	311	311	319	327	299	335	324	311	333	331	337	328	323	309	302	307	332	333	300	325	329	300	327	318	362	355	330	276	311	342	321	316	325	316	342	300	323	333	307	338	338	321	331	330	349	327	313	318	319	305	338	315	330	306	338	316	335	291	304	330	360	297	273	318	351	313	306	313	293	307	321	322	315	322	334	352	322	306	339	312	285	368	317	349	333	330	334	326	317	336	314	298	302	321	318	337	315	308	345	341	319	315	297	319	323	340	328	352	292	322	312	326	310	314	329	306	324	331	322	362	311	347	344	313	329	312	308	324	335	329	342	287	321	327	318	317	347	341	327	313	333	333	325	319	337	298	325	322	289	327	299	333	337	367	286	314	318	303	303	318	329	304	351	339	315	319	320	320	324	326	303	328	325	306	293	343	332	350	318	297	345	343	300	305	323	342	331	303	317	359	320	328	343	304	325	322	353	313	321	327	292	344	306	324	334	313	289	331	348	310	328	314	311	299	347	327	348	305	294	298	313	323	320	324	318	299	324	311	300	296	326	298	311	310	332	317	325	336	316	313	333	311	341	321	306	322	290	354	333	298	332	323	323	304	341	321	337	325	336	271	341	301	293	309	314	308	338	326	303	314	364	324	338	331	312	339	304	320	315	315	325	322	334	342	317	319	337	317	335	318	346	320	303	319	309	334	309	307	320	317	301	324	332	301	323	309	315	328	322	304	343	314	324	321	324	344	335	329	316	351	319	331	311	332	324	299	319	309	313	348	332	339	338	334	345	324	332	334	301	323	326	317	343	303	299	338	305	319	325	322	323	323	287	299	343	304	321	306	304	296	317	340	337	339	301	330	318	323	310	290	319	309	296	306	316	342	309	322	301	311	326	311	313	315	344	294	325	325	344	318	319	323	310	308	300	339	317	316	344	276	313	304	327	326	330	288	311	332	329	333	327	331	297	341	309	322	309	337	339	331	305	336	291	313	358	346	314	312	337	332	368	292	312	319	299	301	327	325	357	347	316	356	293	312	327	312	326	335	316	316	291	299	312	309	305	332	291	310	310	330	310	318	336	299	303	342	301	331	344	309	316	345	327	332	347	316	317	264	330	335	293	313	308	307	336	322	307	337	336	328	357	316	328	300	288	293	303	292	308	339	290	321	314	320	333	344	290	288	310	313	305	322	336	283	327	307	335	320	313	299	301	330	360	306	315	309	341	318	304	320	332	307	283	327	317	324	310	362	342	343	328	335	333	282	352	328	321	331	302	323	323	319	313	307	344	356	290	352	333	315	342	375	307	383	324	341	333	301	323	344	322	304	292	350	336	319	288	314	323	313	314	312	336	355	357	322	339	293	347	304	337	312	325	320	314	294	319	339	314	310	316	332	299	326	333	303	331	311	283	312	324	337	338	323	342	310	315	288	334	327	338	345	309	327	322	341	338	299	334	351	312	315	287	320	321	311	317	333	312	319	323	344	307	319	298	303	332	300	318	308	302	326	346	311	323	342	336	321	318	349	327	332	289	332	318	295	327	317	314	340	285	293	313	337	327	329	296	326	330	333	318	361	332	313	329	306	311	313	349	351	334	345	359	332	356	322	335	343	300	362	330	327	321	290	328	315	304	333	295	339	302	324	305	346	343	327	348	321	334	369	314	321	320	313	308	332	349	363	318	360	302	317	310	310	323	330	367	339	323	324	315	297	359	338	358	310	327	321	320	324	322	329	350	322	309	324	315	300	348	330	336	334	321	286	327	342	331	300	297	294	334	353	294	341	306	323	320	318	345	327	297	305	317	304	311	295	319	320	328	313	348	302	342	355	303	317	328	289	356	320	321	334	322	297	292	334	338	340	325	269	330	334	319	315	346	335	290	334	326	353	329	316	348	312	347	344	311	336	292	348	320	340	305	301	338	320	329	305	333	341	312	289	300	318
10475	2703	1408	820	595	548	480	447	412	397	398	395	360	381	350	317	342	344	357	371	331	356	343	313	356	343	306	319	312	328	343	311	322	319	333	301	365	330	317	359	324	325	364	342	348	325	349	347	320	325	341	288	359	338	345	270	355	345	320	322	337	334	351	373	366	327	299	344	340	308	318	308	327	345	332	322	326	330	346	315	350	285	330	335	334	332	356	360	358	334	332	297	375	352	323	347	351	326	332	337	326	312	356	343	303	320	340	334	314	307	333	333	315	333	297	350	339	331	303	324	309	330	334	317	325	340	324	364	337	342	340	309	314	319	337	350	340	328	342	320	351	349	346	327	334	384	367	318	343	305	323	337	340	321	350	333	326	326	312	345	308	334	329	340	348	329	304	314	317	327	347	339	310	374	343	318	335	310	317	348	339	334	343	349	323	344	338	335	328	362	348	310	348	337	341	326	336	335	299	346	354	333	356	308	347	336	339	322	343	347	322	342	345	330	333	358	308	341	370	330	357	376	330	336	341	328	356	340	315	334	354	336	343	341	347	324	353	329	346	330	340	318	348	356	356	319	345	349	326	317	340	356	370	326	314	313	319	324	325	332	317	324	324	339	309	321	332	349	313	364	346	349	316	336	338	332	305	317	350	319	342	301	347	330	339	320	332	346	323	346	295	337	340	328	333	324	338	354	327	347	354	308	378	287	312	349	307	337	334	338	318	319	350	346	307	330	361	342	332	336	329	334	320	327	325	355	321	320	337	348	330	343	310	331	311	365	349	338	325	299	347	340	366	364	343	335	366	331	349	363	336	324	322	315	319	334	373	366	356	327	330	329	305	323	359	333	341	341	361	333	349	343	341	322	339	348	299	322	307	333	343	341	346	335	340	344	344	348	310	298	327	353	349	362	351	340	344	333	326	325	330	336	329	320	305	363	313	330	299	342	383	340	323	397	317	365	310	343	345	312	327	333	336	353	302	329	348	346	341	317	321	346	317	349	321	328	340	333	352	335	309	328	329	343	342	355	359	335	356	337	327	285	320	328	344	347	326	327	324	313	320	337	328	334	341	323	348	328	319	328	320	323	364	330	324	310	350	347	319	333	357	331	301	308	355	321	354	372	323	371	347	348	322	307	354	355	311	369	347	306	349	342	356	328	360	348	328	341	305	376	345	331	340	341	338	285	347	321	307	361	321	319	317	340	318	335	323	331	357	333	327	337	325	335	349	310	335	360	339	330	361	322	338	337	343	323	334	330	336	331	342	307	312	345	357	349	318	350	327	320	339	345	347	296	332	336	366	306	329	345	335	336	340	329	345	318	328	316	314	302	356	328	335	365	297	334	335	314	322	344	346	334	327	353	367	318	349	314	307	319	339	283	338	356	367	345	327	353	297	313	332	323	306	313	355	328	335	342	370	354	319	295	329	349	312	340	345	347	332	342	330	308	333	356	334	339	327	321	333	332	344	337	350	328	316	320	365	339	337	301	351	337	333	330	321	343	358	327	337	330	323	322	346	366	324	339	339	316	319	314	319	342	330	339	357	340	320	354	347	317	325	352	343	326	340	327	328	340	332	339	312	321	361	311	369	337	322	370	320	322	340	340	318	327	358	367	324	352	341	318	320	373	311	330	335	350	335	341	322	339	355	340	352	331	355	312	332	334	349	345	323	318	299	328	324	345	318	302	327	340	351	354	317	316	311	361	340	347	338	340	302	336	340	331	347	337	342	331	323	329	337	367	338	336	331	356	329	342	324	339	315	327	341	356	322	354	343	318	329	323	377	304	336	331	331	338	333	328	340	346	342	336	349	375	364	327	362	329	326	324	332	318	330	337	346	323	325	323	339	329	344	345	328	338	321	330	321	319	340	350	320	356	352	389	339	352	355	313	311	305	359	317	325	339	344	317	334	353	348	370	339	302	321	325	344	373	353	305	347	353	335	348	369	359	309	354	324	337	357	343	351	349	318	299	337	332	315	327	314	322	314	330	335	342	345	328	348	311	338	324	339	328	335	312	317	349	348	365	328	366	361	334	348	323	337	354	332	323	313	322	312	326	336	348	334	339	337	333	328	315	315	323	334	366	342	317	351	325	346	322	333	322	354	342	321	348	329	325	371	340	344	321	334	337	318	332	330	337	314	338	337	334	326	351	329	353	339	337	337	319	308	348	354	348	343	331	325	334	336	341	339	340	345	329	341	338	300	336	300	305	306	321	345	354	348	339	301	357	343	339	350	360	327	367	324	310	371	319	342	331	346	305	328	344	369	320	346	309	347	359	312	336	359	356	363	324	352	327	302	308	357	339	365	350	327	309	339	343	349	297	325	344	317	330	308	330	350	342	324	361	350	320	317	308	338	314	325	352	335	313	329	347	351	365	321	320	360	320	346	319	343	315	307	359	340	345	326	359	332	343	358	331	352	338	359	347	365	291	338	331	318	355	354	333	331	331	330	327	313	349	360	319	348	324	368	351	337	360	368	356	347	354	329	354	325	302	358	320	335	309	351	351	361	329	336	343	342	330	359	322	339	319	350	306	362	367	351	324	331	341	338	319	342	318	333	307	363	322	331	351	315	341	344	346	360	345	349	319	316	297	333	326	343	319	325	345	358	333	323	320	352	349	335	349	360	332	307	352	323	321	333	352	350	320	331	322	363	337	319	377	350	331	324	349	352	351	345	327	306	339	337	362	322	321	308	318	348	352	344	331	315	342	334	327	345	353	317	329	317	375	337	338	339	305	337	334	344	327	336	357	318	320	314	332	329	284	310	316	340	342	349	321	343	367	341	319	324	334	346	311	347	340	354	347	332	336	339	316	356	341	305	329	349	340	330	358	335	338	353	309	352	319	369	313	326	361	342	335	359	343	357	353	328	341	355	350	330	343	312	330	341	366	322	350	361	379	362	325	340	346	366	317	330	289	309	343	330	317	352	335	341	327	338	332	330	322	325	366	330	342	344	329	352	327	365	306	319	318	311	326	313	329	335	328	363	338	335	300	342	343	318	342	322	344	326	344	361	340	334	327	340	386	353	339	317	357	351	376	342	397	319	333	318	353	356	343	364	329	325	329	310	341	361	306	328	317	311	328	311	342	347	331	350	318	373	359	343	326	316	317	326	320	324	361	318	322	328	363	348	346	344	314	351	304	336	335	307	352	341	314	289	324	349	307	315	329	331	332	365	326	354	358	316	317	334	340	342	327	331	352	310	350	319	331	351	330	349	326	347	388	322	352	349	338	344	332	353	345	338	300	330	331	315	335	327	322	344	321	337	322	335	355	326	304	326	344	331	336	327	348	321	318	342	339	324	311	343	355	333	366	326	305	332	311	337	312	313	345	313	335	336	359	357	374	331	327	350	328	323	335	324	336	292	317	336	349	332	333	336	327	343	356	356	329	353	315	356	347	324	323	311	360	304	369	299	311	312	320	308	346	338	313	344	338	302	338	338	342	374	326	330	312	331	330	335	327	348	317	305	373	334	325	355	361	332	319
23235	20918	28262	23720	20900	11644	933	496	405	368	311	284	259	244	235	211	200	192	227	191	196	182	170	195	173	175	196	193	168	177	172	152	143	162	177	166	186	169	143	150	138	158	164	166	142	139	144	164	150	148	161	160	156	161	141	169	163	159	168	151	151	166	149	169	173	172	156	150	151	129	171	189	165	128	167	139	149	173	144	178	119	151	146	162	157	167	155	134	157	152	142	159	170	154	155	154	127	142	156	158	159	159	182	169	164	170	143	150	153	142	163	160	169	154	178	155	135	160	161	173	146	171	144	153	135	144	142	147	161	157	149	153	134	181	151	144	152	153	143	142	168	176	140	137	157	145	151	160	145	169	170	153	147	144	153	156	161	169	150	147	152	165	173	159	154	143	143	161	148	140	135	175	136	169	146	139	149	158	163	144	146	176	157	163	162	160	149	139	161	134	154	148	144	139	146	171	158	166	139	140	153	158	146	146	164	153	147	136	138	170	147	153	136	161	166	142	153	170	149	130	153	147	142	165	150	128	152	162	163	165	158	157	138	144	145	161	152	134	155	166	149	161	146	152	145	151	137	179	172	138	164	148	150	159	152	150	163	133	147	151	173	146	159	168	148	158	147	147	157	161	153	137	166	173	131	149	174	156	140	147	137	171	138	140	157	148	150	169	152	149	130	134	158	175	171	136	140	127	169	161	152	135	157	139	141	158	148	138	163	150	145	166	159	139	160	164	137	138	170	143	135	149	159	154	145	154	153	139	149	170	147	157	143	148	181	146	147	149	159	149	134	148	168	159	108	172	151	128	140	174	152	136	141	136	178	139	153	163	154	170	142	137	146	133	138	155	147	144	142	162	176	149	147	160	139	165	173	172	158	150	169	156	139	134	162	128	175	171	155	150	165	162	155	178	146	152	162	154	141	156	133	144	148	131	153	146	148	140	178	168	149	145	120	149	161	152	159	140	144	161	138	140	148	174	147	130	169	141	146	172	151	153	176	190	144	172	145	162	149	159	150	145	141	149	149	150	177	166	161	151	186	140	154	159	137	145	125	138	137	139	148	135	155	140	150	149	136	160	157	127	150	155	153	159	158	138	137	165	153	157	172	152	141	169	160	153	168	155	127	159	164	161	160	141	151	146	143	155	154	154	152	143	156	149	146	184	133	134	165	155	151	147	128	133	141	159	162	157	166	184	138	148	160	156	149	149	164	135	134	138	140	153	138	172	154	153	144	153	149	155	148	152	178	151	149	140	156	172	138	159	158	139	136	148	161	138	161	157	142	146	151	149	162	153	184	147	134	162	143	142	137	161	144	155	166	146	127	148	150	149	154	135	155	161	167	177	118	154	161	145	142	156	140	153	151	150	143	135	172	149	143	156	152	147	141	150	171	144	137	154	152	150	153	145	133	147	147	162	166	151	165	149	157	160	156	162	172	137	164	191	155	166	137	169	175	147	159	132	162	152	149	161	147	158	137	177	137	183	147	137	156	170	155	158	144	169	180	149	166	162	163	164	145	178	160	172	157	142	153	155	161	160	173	170	143	150	165	146	147	159	146	155	150	156	163	155	163	152	160	150	171	132	152	141	146	153	148	160	144	144	144	144	147	158	171	165	147	149	144	150	148	163	138	141	141	152	162	155	137	141	128	136	155	149	174	160	160	163	162	155	168	140	144	143	168	140	181	138	166	174	132	144	145	157	149	144	162	155	135	144	137	157	129	156	141	150	156	146	129	151	146	183	177	137	153	134	158	149	142	157	158	167	160	153	168	144	154	136	151	138	143	150	181	143	180	148	170	136	149	144	140	139	137	133	156	151	147	152	156	151	123	160	159	158	151	137	148	151	141	160	183	137	162	141	156	156	136	180	137	149	162	160	157	149	161	152	155	160	146	134	145	157	190	152	162	142	151	122	143	137	119	136	151	170	141	137	149	171	153	172	157	149	141	155	143	147	163	160	150	153	147	119	141	161	142	176	147	155	150	160	178	162	166	131	140	164	143	150	154	139	143	142	155	148	132	156	171	163	146	150	149	154	154	141	163	157	133	141	151	144	152	147	135	167	147	146	162	158	145	143	137	145	158	157	135	144	129	138	157	179	132	150	150	162	158	161	142	148	154	160	169	182	166	148	156	163	140	161	142	155	146	139	140	166	144	174	163	152	148	165	174	146	167	149	161	178	157	138	161	156	152	147	168	187	159	126	161	165	155	167	142	176	146	181	128	120	155	149	148	129	148	154	146	168	149	138	162	143	158	141	135	150	123	147	163	135	138	143	137	139	143	148	150	155	158	129	167	156	131	152	125	179	138	147	135	161	119	152	154	131	164	155	177	168	132	149	171	158	151	143	154	137	160	156	154	166	154	152	161	142	126	157	145	171	152	166	150	156	175	179	172	136	168	145	145	168	161	158	149	133	161	120	131	151	142	150	155	147	170	161	150	150	166	147	158	172	134	161	169	157	164	147	149	159	138	146	149	150	129	163	139	170	173	160	158	135	157	159	137	154	170	158	145	150	168	130	145	123	135	167	142	141	176	154	161	155	159	143	159	150	155	158	159	141	165	160	161	149	143	149	145	162	171	138	153	153	145	152	145	160	135	170	164	153	175	153	146	160	174	157	141	124	186	139	151	151	174	146	176	146	141	152	145	155	169	152	161	156	148	115	148	148	156	138	164	154	152	138	149	153	165	137	139	136	144	154	119	138	169	154	157	170	136	167	153	144	156	149	183	149	174	157	132	143	168	132	153	145	153	143	167	176	153	126	151	162	144	159	145	136	147	150	159	144	154	125	137	157	135	132	161	167	134	130	152	132	126	158	146	192	143	136	162	145	151	170	128	130	144	168	170	173	167	156	139	150	153	162	150	135	168	152	138	155	165	154	138	182	144	151	168	175	141	150	136	150	136	163	167	146	144	122	158	141	144	142	163	143	166	153	154	148	150	136	156	144	159	154	160	154	142	148	150	149	138	143	166	150	177	164	162	150	138	165	137	134	150	145	137	156	134	151	177	151	150	161	140	135	165	161	137	159	160	150	169	159	156	155	143	140	144	158	161	163	152	155	164	166	143	168	162	142	173	161	139	175	165	154	139	145	140	146	157	164	151	137	139	152	148	168	144	161	145	137	171	152	151	171	154	159	166	165	142	139	181	143	145	157	154	188	135	140	162	146	177	143	143	154	134	133	154	138	175	151	159	137	141	137	163	155	170	163	151	151	173	153	145	138	142	138	141	159	161	143	159	143	139	140	145	140	148	145	145	174	163	158	136	136	161	155	153	127	149	146	148	181	144	152	160	130	155	138	178	162	123	145	164	161	164	174	147	146	167	148	140	156	153	171	153	165	159	135	154	138	149	157	125	155	145	165	153	160	162	152	171	160	156	159	137	144	156	161	153	154	151	159	145	158	161	138	159	149	125	161	144	129	158	171	127	131	132	140	124	156	161	148	152	167	150	161	129	157	142	163	172	150	168	162	131	146	168	161	171	129	154	161
12647	9216	5842	2713	1929	1418	1024	773	651	503	434	357	317	286	284	259	231	228	239	224	189	210	227	213	196	189	192	174	201	179	201	175	196	197	199	164	179	189	194	159	186	183	166	176	153	182	168	171	146	170	183	198	177	176	170	153	165	182	162	141	159	167	166	165	155	164	172	173	171	138	169	166	191	172	163	149	164	198	173	153	187	158	170	159	164	186	165	142	161	167	179	157	162	160	172	179	182	156	167	157	174	159	189	181	173	147	166	193	156	159	178	185	180	180	161	157	145	176	162	148	189	207	169	165	157	157	139	193	162	163	163	164	152	159	181	157	199	165	178	186	173	156	168	157	153	165	128	158	166	161	169	144	176	164	168	161	137	166	178	170	155	173	166	161	147	164	171	139	171	133	188	150	164	189	156	180	173	131	169	145	155	167	194	151	149	143	162	169	156	153	159	154	151	158	158	154	162	148	133	177	168	174	166	190	171	158	144	162	168	177	165	151	158	161	168	146	149	157	168	154	138	168	157	160	165	175	170	167	160	164	158	148	168	154	145	197	180	169	177	160	174	149	172	175	156	172	135	161	176	164	154	194	158	186	164	169	138	160	156	171	168	158	159	159	158	151	182	167	169	143	154	158	148	163	147	183	162	169	172	149	163	176	163	155	166	150	154	166	155	146	174	174	166	161	154	159	180	176	152	158	192	149	144	148	168	184	159	173	158	157	129	164	157	152	158	179	149	176	189	163	142	157	157	177	148	167	146	166	155	139	170	151	160	154	163	171	187	148	165	172	150	163	147	185	180	162	161	153	166	152	166	174	156	177	179	152	154	153	141	161	148	172	156	176	180	173	189	177	162	155	185	162	159	175	148	170	175	165	161	156	154	182	152	162	143	161	182	170	132	147	163	155	149	174	151	164	167	158	173	146	154	168	135	167	146	165	155	161	149	166	168	146	160	170	174	139	198	178	153	163	177	147	177	158	157	162	156	166	157	150	150	163	158	166	139	160	166	162	165	190	154	155	146	167	123	165	157	157	168	170	169	177	173	175	142	163	139	147	162	176	158	177	145	165	156	160	164	155	135	164	176	164	179	167	173	169	160	166	157	142	173	164	187	165	175	160	160	146	176	160	162	150	183	168	164	159	153	155	172	159	149	174	168	168	136	155	142	159	165	133	171	158	166	136	176	159	170	158	162	138	162	156	176	166	140	144	149	188	154	171	140	151	160	148	186	169	167	146	138	155	154	169	164	156	142	171	173	161	156	169	173	160	170	163	144	144	167	152	157	195	171	179	166	198	154	149	149	164	155	169	164	176	144	164	169	150	147	176	173	149	153	182	148	171	161	183	141	162	159	169	171	174	168	160	158	157	158	175	164	148	179	156	155	151	176	152	162	175	146	168	177	163	181	168	167	179	170	165	155	149	162	163	134	173	153	174	163	166	169	162	161	150	150	153	165	148	162	161	178	158	139	161	160	151	150	157	150	155	149	162	174	151	166	141	141	170	175	146	167	161	153	162	187	161	173	161	169	174	149	170	162	170	157	153	179	150	157	135	170	158	179	168	163	157	177	179	166	135	144	168	159	159	171	160	178	160	170	139	168	168	177	158	139	156	160	166	168	187	163	174	150	178	178	148	190	165	163	142	161	149	160	149	162	155	157	159	177	154	157	170	164	157	145	148	150	155	143	170	151	145	158	175	155	156	163	157	167	152	169	166	163	166	164	167	152	151	161	168	177	181	156	160	163	163	144	158	168	157	164	168	169	154	149	154	148	176	151	162	159	160	151	173	162	158	176	159	171	169	154	173	148	150	166	163	153	178	164	155	161	164	157	165	161	167	162	173	143	121	162	145	186	154	154	156	150	164	150	179	139	153	151	157	176	153	171	161	147	169	143	142	172	166	154	185	158	169	140	157	155	155	157	147	165	137	143	160	157	170	156	161	173	156	167	170	186	154	167	160	168	161	150	167	132	159	171	179	148	159	175	165	161	185	148	173	159	168	180	159	182	182	170	157	180	157	169	169	167	193	183	171	164	149	163	156	164	179	185	153	144	171	167	162	150	151	174	158	173	180	155	169	158	154	149	172	161	154	142	157	150	183	191	151	171	170	175	157	155	176	167	157	151	171	160	152	182	171	185	188	170	162	176	142	182	152	148	155	151	164	171	155	174	148	171	174	155	146	166	157	171	145	170	183	181	140	174	154	167	150	174	167	160	160	167	154	160	173	154	176	154	152	153	162	149	161	146	146	183	152	189	152	174	152	173	166	151	145	177	171	162	165	152	147	170	160	160	143	142	176	174	141	171	155	159	158	197	149	143	172	167	165	176	168	169	157	138	166	154	161	157	169	163	161	157	152	157	171	174	144	180	165	174	172	135	178	154	179	177	161	172	181	163	148	179	183	151	153	147	163	169	179	154	166	159	174	153	151	188	157	170	168	159	175	163	157	159	162	159	141	149	168	175	171	161	168	159	164	155	166	146	177	167	164	145	193	169	135	153	147	170	169	162	155	176	159	169	163	176	163	155	173	182	172	151	144	165	150	164	176	148	153	150	177	161	164	166	162	141	148	179	151	183	163	182	179	157	158	161	158	146	146	154	165	184	169	165	158	163	151	151	174	179	154	182	154	152	153	170	168	170	171	175	161	163	188	149	184	164	150	146	160	149	148	152	178	161	166	170	157	131	177	155	148	156	146	171	150	163	157	162	160	154	151	175	156	186	160	182	141	168	152	160	150	174	181	169	163	152	165	150	167	150	153	184	172	136	152	166	184	176	145	181	173	169	161	164	162	155	167	145	168	152	162	157	169	176	148	150	146	199	164	178	159	161	176	169	175	154	143	174	179	172	158	149	165	164	150	153	174	159	156	170	162	167	149	161	180	169	143	153	175	137	163	157	170	173	140	172	171	174	156	169	166	163	176	161	165	157	156	177	173	157	150	140	174	162	165	191	182	156	150	152	177	157	161	149	153	170	166	150	165	148	166	178	166	150	150	121	154	141	166	146	176	149	154	192	150	177	158	158	160	176	160	148	156	171	166	134	152	179	179	183	152	180	145	161	171	171	176	156	171	152	163	158	166	185	156	161	157	154	168	149	168	154	172	178	153	167	163	137	135	170	166	157	166	171	143	183	141	180	164	178	169	177	152	140	158	173	172	154	124	145	153	153	172	156	164	150	148	173	156	153	159	168	172	160	176	158	165	167	130	181	161	149	178	149	152	165	141	155	156	165	177	164	158	151	174	140	150	166	152	157	135	156	177	151	180	188	146	186	177	147	175	149	156	158	160	163	144	151	177	163	164	156	146	150	176	171	155	153	176	148	171	160	176	161	164	183	176	182	166	153	187	151	162	181	180	171	183	158	150	165	177	177	156	159	147	150	177	176	161	175	156	171	157	165	154	167	173	146	162	165	157	151	175	151	167	180	163	185	184	163	169	167	157	174	154	156	164	164	194	151	149	156	174	149	176	158	151	170	178	165	152	146	145	146	154
24324	20954	27408	24617	14002	913	594	506	413	415	420	392	395	348	353	359	352	382	367	374	362	366	361	350	351	330	327	304	349	339	354	326	391	355	324	298	356	361	312	355	332	350	345	348	323	329	317	358	321	310	331	333	330	355	336	335	339	349	317	308	346	343	327	343	301	331	325	356	356	328	333	336	333	382	340	327	309	363	322	353	349	334	309	325	333	340	296	347	337	297	342	342	334	346	349	328	332	335	323	322	347	327	350	341	326	334	341	341	353	344	311	339	306	337	320	355	331	339	350	320	381	341	344	322	336	346	299	360	341	316	292	310	380	349	331	340	300	385	316	305	317	350	357	301	335	343	350	329	344	373	339	314	349	343	340	318	320	363	334	360	329	339	339	296	342	298	327	332	320	356	313	308	340	321	339	342	330	310	328	353	348	305	342	342	343	368	330	336	342	331	294	350	313	345	336	326	343	316	307	323	301	314	323	340	371	360	332	326	308	337	353	323	315	323	344	310	328	322	334	367	349	335	327	306	350	335	329	351	322	314	338	322	331	355	332	323	341	342	361	309	327	307	316	329	331	313	329	340	331	369	315	360	313	324	296	346	323	340	331	329	304	329	298	332	335	339	318	312	322	283	322	349	353	312	352	327	332	322	342	316	326	338	339	325	315	329	305	324	328	312	310	346	321	351	308	320	331	324	377	372	316	331	356	318	327	324	321	323	379	305	366	335	313	340	329	321	379	337	356	317	340	352	312	322	332	338	315	351	321	345	304	311	322	341	322	336	327	318	342	341	327	342	304	311	365	323	324	322	344	351	304	323	328	304	319	333	318	322	358	310	353	328	316	330	323	333	323	318	326	326	330	378	292	314	355	342	346	355	364	323	351	338	332	349	316	307	307	338	325	319	350	351	353	315	339	363	316	309	328	359	309	338	349	325	335	303	328	313	324	349	344	335	313	285	317	334	347	309	331	349	319	341	338	338	315	346	322	327	296	316	338	328	322	364	338	299	317	334	341	320	319	347	320	339	360	352	370	364	301	330	326	342	310	336	337	341	312	359	308	337	320	322	320	330	298	335	340	327	317	325	351	371	306	337	328	354	337	355	309	343	336	329	301	351	328	332	354	306	336	344	360	324	341	328	324	336	343	320	319	324	299	341	353	349	329	318	330	274	318	355	319	350	321	328	322	356	348	312	353	324	332	314	320	345	321	312	313	335	333	325	358	324	298	357	330	333	329	313	353	355	323	326	392	331	330	317	325	342	320	317	343	344	341	312	312	338	320	318	335	319	309	336	296	334	353	319	312	330	323	329	333	329	363	325	350	321	346	297	320	308	323	309	316	319	348	319	315	342	308	334	337	319	360	312	346	328	328	340	298	349	327	339	297	359	348	327	359	314	359	354	320	337	317	326	339	326	324	333	326	368	329	318	310	363	325	353	337	335	357	306	379	312	304	312	348	327	328	315	314	347	353	342	348	329	340	340	338	334	327	345	345	329	324	320	338	338	344	327	338	321	313	370	332	320	319	328	317	323	320	329	342	307	313	336	364	365	320	330	297	330	317	340	354	322	354	324	358	313	317	338	337	323	329	327	348	315	331	324	320	348	329	347	308	338	352	340	338	335	311	309	328	315	334	309	326	378	327	358	313	305	331	292	322	340	298	323	334	329	343	355	338	340	310	331	353	331	335	325	316	344	311	323	316	299	302	335	335	324	321	310	316	316	332	356	332	332	320	348	310	328	312	334	322	340	335	341	333	293	317	344	317	336	315	334	331	331	375	345	301	345	325	320	319	345	345	339	313	332	341	334	332	314	355	348	328	318	322	333	353	332	325	348	327	321	325	358	345	352	336	368	345	309	336	328	361	354	349	325	325	321	362	345	361	322	321	328	318	340	351	317	326	315	306	317	303	339	361	312	323	352	321	340	333	339	352	325	340	362	304	337	325	326	320	341	329	343	334	328	307	314	353	342	325	312	308	326	317	342	376	341	302	323	352	302	339	360	361	303	322	365	343	348	337	338	352	316	299	310	333	331	334	348	343	355	346	324	297	361	301	321	309	315	302	358	325	338	339	326	348	330	355	316	344	306	308	329	296	291	306	320	330	318	310	325	320	326	337	375	328	344	347	342	341	313	314	321	356	293	309	342	317	359	361	363	324	321	305	311	354	347	353	324	327	316	315	311	319	335	301	329	326	348	339	362	346	361	331	343	312	310	319	296	321	340	342	344	328	352	296	333	314	359	317	334	346	295	328	307	346	331	322	314	337	326	333	330	316	341	345	359	361	349	298	311	342	321	351	331	319	336	310	340	321	343	341	349	357	312	364	363	341	335	336	360	331	350	338	314	354	329	314	330	305	322	330	321	322	343	363	303	326	301	338	313	332	335	347	294	320	303	310	328	327	337	379	301	343	329	358	318	331	334	291	322	313	331	320	337	322	362	318	314	320	324	319	286	317	321	334	348	363	308	328	313	360	317	303	359	356	297	314	304	364	331	340	323	352	342	307	319	335	303	332	341	293	370	340	333	304	301	343	361	305	310	324	373	314	354	308	320	309	325	349	352	306	312	376	325	295	329	355	305	350	336	308	308	317	336	328	331	328	331	357	311	353	340	348	377	348	336	326	345	354	346	345	341	351	323	307	313	305	362	326	376	304	338	346	353	284	308	300	319	358	339	343	331	325	308	315	338	350	310	333	344	315	328	324	355	346	333	326	346	356	320	353	332	310	342	368	345	315	348	330	312	345	306	326	339	334	303	337	322	346	331	321	318	312	319	344	328	282	326	321	347	313	345	354	303	331	309	333	298	342	334	325	359	363	333	350	310	339	305	333	309	320	347	294	329	333	323	327	309	335	294	307	301	327	343	377	325	338	346	344	296	355	318	306	333	309	319	333	344	318	340	342	354	337	345	324	334	371	311	364	291	332	329	335	298	342	324	330	309	346	337	319	308	343	330	318	313	332	332	341	335	312	303	313	341	331	342	333	327	301	329	344	346	339	316	355	321	331	328	329	339	326	327	349	350	331	340	330	358	356	334	303	318	338	316	354	339	323	331	319	345	311	347	339	329	323	332	350	315	345	314	333	339	340	311	305	340	374	343	296	309	340	344	338	315	327	304	307	320	331	315	319	318	298	345	311	329	328	328	336	325	339	328	330	349	324	319	331	300	336	336	314	345	312	319	300	351	331	365	333	338	346	329	335	332	377	369	327	341	365	301	341	317	340	346	334	340	319	340	350	320	351	343	303	350	342	341	345	302	323	365	356	338	342	317	312	341	327	324	343	332	324	325	349	328	326	308	340	356	351	335	319	330	332	318	356	331	362	317	338	319	290	320	356	326	344	374	314	323	319	319	296	324	279	303	343	306	380	330	338	339	340	291	357	315	326	319	320	349	331	361	357	331	320	366	338	353	305	353	325	361	323	319	351	324	343	302	341	329	344	319	322	299	361	312	362	331	320	343	325	349	326	340	330	331	323	299	307	348	323	322	281	313
12766	5728	3478	1751	1294	1007	826	710	579	502	497	462	431	397	405	396	379	382	394	370	383	375	369	334	326	385	346	340	356	367	338	362	361	350	360	352	315	339	351	324	369	370	351	345	356	350	363	326	347	312	325	330	343	360	367	330	318	344	315	346	347	306	310	340	329	338	318	325	351	377	373	344	311	320	338	359	318	355	353	337	352	352	356	340	340	337	367	324	332	347	328	329	363	296	321	347	362	347	337	342	339	367	328	346	363	330	312	335	335	338	367	331	350	367	327	338	333	343	320	334	333	320	345	336	351	351	327	326	329	359	400	351	353	344	335	328	325	312	344	339	333	308	352	336	345	350	375	319	325	330	349	315	350	338	290	336	365	314	366	350	376	345	334	355	340	339	309	339	333	326	321	340	318	333	305	365	335	351	324	325	337	318	305	303	318	346	340	314	325	342	319	347	323	343	395	298	322	324	349	343	323	334	354	310	292	339	328	346	320	355	333	307	306	340	327	343	344	364	333	335	350	323	360	323	289	343	373	349	368	332	354	362	315	343	322	320	331	338	363	358	348	338	342	387	340	336	324	311	334	330	359	315	305	329	326	345	358	291	327	358	313	367	306	297	316	316	341	355	326	341	323	339	331	339	381	321	301	316	322	334	330	335	336	348	356	340	345	339	350	337	343	325	325	319	348	309	304	330	337	338	338	350	325	359	358	335	314	347	321	339	350	321	347	342	385	328	337	352	336	362	343	314	330	338	345	327	346	359	313	326	337	326	353	332	326	319	323	313	296	338	330	334	364	348	331	361	335	371	349	356	341	374	304	391	303	308	327	380	338	345	328	361	325	308	369	355	370	358	360	338	346	327	351	339	313	314	313	370	382	320	315	336	350	351	326	330	348	343	346	334	313	323	304	315	344	297	318	336	346	329	307	333	352	351	334	352	329	300	327	345	359	347	338	351	315	358	339	326	318	341	316	317	315	348	343	316	328	351	363	356	323	328	340	324	335	357	375	339	335	341	333	313	326	339	346	313	349	327	319	339	349	333	355	322	348	325	324	318	345	344	345	347	344	312	344	331	307	343	329	313	320	336	355	307	368	322	361	330	370	310	348	355	327	331	346	321	324	333	336	341	332	336	311	323	305	339	347	331	348	372	344	362	353	327	327	322	349	325	341	346	332	322	334	346	364	322	358	336	325	331	349	344	322	329	356	354	364	368	337	339	322	314	307	348	330	334	323	310	341	359	341	315	322	325	351	365	330	325	291	343	345	334	341	339	340	338	345	321	316	336	326	320	350	336	316	339	357	343	378	340	345	316	340	334	335	342	350	346	347	323	343	344	323	322	367	318	320	361	330	351	315	352	319	314	349	338	352	350	360	351	345	342	321	332	341	314	322	326	373	345	342	375	358	333	337	333	331	363	335	320	353	381	302	327	315	364	360	351	336	346	323	333	324	324	337	293	295	335	355	344	361	311	311	352	325	292	345	347	326	344	334	363	359	353	343	338	336	308	332	369	370	340	347	301	317	325	360	357	332	316	324	312	328	367	340	334	334	328	330	314	330	352	358	332	359	318	346	330	328	357	312	298	357	312	352	350	352	311	304	373	332	349	367	323	316	331	356	347	346	333	342	308	353	365	334	305	359	316	346	350	360	336	292	368	341	305	353	311	327	342	341	320	343	346	374	358	359	319	371	347	322	357	286	327	361	351	347	353	310	311	310	304	329	335	326	334	340	324	339	369	335	359	312	326	301	307	334	327	340	336	348	339	324	319	346	317	348	346	326	344	343	372	339	320	346	319	315	309	317	304	321	292	321	322	328	338	364	330	356	322	323	335	314	341	323	314	345	344	338	344	324	305	323	354	330	332	336	335	288	347	336	330	326	346	356	347	310	332	365	346	343	319	324	331	332	323	345	310	324	334	342	383	350	365	343	362	323	326	382	363	365	372	346	349	323	323	364	325	335	334	359	346	345	358	320	342	362	350	351	335	347	326	351	331	317	328	334	326	341	383	331	363	332	389	368	336	343	350	322	331	381	367	308	374	345	284	332	305	314	365	327	364	333	318	354	346	309	334	341	311	342	337	326	338	312	362	331	342	357	313	319	327	337	327	340	351	358	346	347	319	335	326	351	374	304	343	344	326	344	345	342	326	323	334	343	365	290	307	309	346	356	336	350	305	347	339	319	371	342	329	313	353	332	322	385	356	362	295	355	327	307	362	343	358	337	319	320	332	342	323	310	387	323	303	324	319	332	322	300	339	316	334	329	325	340	366	320	353	332	319	331	331	341	338	312	328	318	352	315	342	376	335	341	324	346	379	316	320	331	285	340	344	332	325	367	299	320	335	365	334	344	304	345	345	338	353	316	365	331	296	343	326	316	298	345	369	309	321	307	344	394	338	318	350	310	310	325	334	336	349	308	334	331	318	356	341	338	326	349	355	352	359	346	356	317	324	360	324	330	318	342	347	311	348	320	337	343	361	317	313	336	327	377	348	354	315	337	359	369	323	356	336	319	332	320	317	341	366	328	331	348	379	323	331	335	325	322	327	351	339	332	318	321	344	370	354	339	346	330	336	337	345	347	301	306	327	369	364	346	317	349	333	314	311	352	326	311	367	316	328	314	333	335	352	324	333	369	367	350	343	371	324	325	308	295	361	317	358	327	334	353	354	355	362	326	344	371	367	357	322	304	368	336	329	343	340	340	325	348	329	334	341	346	321	342	321	358	330	351	330	339	344	318	336	354	323	355	352	365	343	314	307	311	355	319	322	342	315	318	336	327	330	343	329	347	329	325	362	333	370	323	350	329	379	357	363	333	322	324	357	349	328	346	316	330	321	327	362	336	315	331	318	349	305	317	303	321	348	310	320	354	331	333	337	376	347	297	345	307	313	359	332	333	383	340	356	331	327	339	338	319	347	308	340	324	366	316	341	307	329	301	355	330	352	324	363	339	345	294	353	350	337	350	343	333	307	278	351	336	315	318	326	324	312	346	336	360	354	327	351	324	327	353	349	311	341	352	319	335	320	330	311	347	354	334	356	320	304	333	356	339	326	302	347	334	316	335	344	346	341	344	345	324	339	318	335	330	333	319	356	324	356	334	292	308	315	376	314	338	322	339	355	346	360	319	316	342	344	337	342	329	313	346	323	323	348	330	313	327	348	324	314	315	345	365	373	339	324	318	333	310	329	319	370	325	358	369	333	359	346	326	360	353	342	322	334	335	294	368	348	338	323	340	343	329	313	343	322	327	330	325	349	357	298	345	319	323	326	376	362	328	321	348	341	348	301	334	335	327	313	347	359	323	350	301	330	337	335	327	303	345	324	345	343	374	311	328	374	318	296	363	360	326	343	310	326	306	360	358	360	347	342	345	329	350	338	310	317	322	351	284	313	313	338	338	342	333	331	344	345	313	357	305	325	363	288	338	314	334	335	306	347	334	326	327	336	330	363	307	335	336	358	322	338	316	328	350	317	332	325	339	329	313	318	319	325
22138	20950	28665	23391	20951	21002	11222	883	590	458	390	325	270	247	230	208	180	176	168	156	158	146	145	148	137	119	124	134	138	123	100	93	143	102	140	115	111	105	102	93	89	118	102	87	96	106	89	99	120	100	79	89	105	91	124	129	98	86	106	96	104	88	92	99	89	89	107	112	104	84	93	82	93	106	96	99	88	111	93	94	85	109	106	99	89	107	79	90	107	102	80	94	102	80	90	108	99	105	107	85	89	92	76	87	108	93	89	94	90	108	94	94	103	82	85	85	87	89	90	92	85	93	93	100	66	106	103	87	119	90	98	96	91	108	100	96	109	86	90	88	93	101	99	91	87	86	88	118	92	96	97	84	96	94	90	86	84	86	94	80	91	104	78	111	84	96	77	90	109	92	91	98	83	108	107	105	84	106	89	97	81	77	108	93	105	102	84	101	100	90	94	94	104	90	88	104	77	93	84	98	106	86	105	77	87	88	106	84	99	94	80	85	102	99	86	84	88	99	90	98	92	75	84	102	103	99	91	92	74	93	93	92	92	110	90	85	101	86	112	96	89	79	97	92	100	79	83	90	98	116	107	84	88	99	94	84	94	98	98	101	92	90	105	99	99	104	102	101	113	92	95	83	94	109	97	95	86	101	97	94	87	79	82	103	88	95	99	111	88	96	100	93	95	89	87	89	98	103	93	97	103	95	107	106	101	102	97	85	107	101	86	89	107	89	73	101	90	88	92	96	84	92	93	98	101	92	99	75	88	116	88	100	104	101	92	106	80	96	83	96	87	111	81	89	101	84	104	78	100	107	83	111	99	90	92	76	96	95	101	96	85	93	116	88	111	77	106	69	96	89	88	103	114	82	85	91	96	94	83	98	102	79	102	83	97	96	106	104	86	75	92	109	89	108	67	96	105	102	84	93	114	111	110	86	99	94	90	101	95	95	97	82	113	103	96	96	97	93	90	110	106	98	106	108	102	107	97	96	89	103	116	104	98	96	99	110	100	84	78	87	75	103	120	75	90	96	87	87	96	93	83	108	100	107	89	106	99	102	84	99	101	102	103	98	104	103	84	88	95	104	124	91	88	90	91	72	94	94	105	89	111	92	95	93	94	93	94	88	88	100	102	88	78	116	105	94	86	89	103	90	86	95	83	90	94	105	85	88	81	92	107	83	98	105	111	102	99	102	87	89	109	114	81	93	96	116	94	90	89	89	84	87	94	81	82	128	99	101	93	98	112	85	84	111	95	94	107	99	106	88	98	88	79	99	97	88	112	103	100	92	96	102	99	92	95	106	90	106	89	76	110	89	107	99	93	78	86	84	96	83	96	102	88	86	84	87	88	92	95	92	105	70	99	100	89	105	88	98	77	89	90	86	95	101	105	80	98	89	99	98	95	101	93	114	120	88	86	101	98	92	96	98	93	97	101	81	103	105	74	89	95	104	86	85	93	90	82	98	93	97	99	78	90	97	97	83	80	90	99	88	78	86	113	110	87	96	102	106	83	82	114	107	83	91	80	85	95	98	77	95	86	87	106	96	101	104	98	80	86	85	70	87	110	88	86	108	97	99	110	106	94	92	90	107	96	113	95	105	84	111	86	102	95	98	81	105	100	92	85	91	99	84	85	74	100	86	98	90	86	79	94	112	76	79	89	78	101	100	107	99	98	101	97	94	90	105	104	98	96	96	103	89	92	92	100	100	87	90	86	85	86	91	94	104	88	101	108	84	95	72	103	98	89	91	73	101	96	109	103	97	92	110	93	100	91	81	96	85	95	87	96	85	84	100	91	100	97	97	88	90	86	100	79	104	103	101	87	83	97	104	82	75	82	87	100	109	95	89	102	92	101	88	98	87	95	100	102	99	97	89	100	87	104	100	97	82	88	99	79	94	88	80	86	78	114	83	94	125	73	123	98	89	110	82	106	99	85	107	104	108	88	74	89	95	80	89	91	89	83	92	101	90	83	93	93	83	93	103	96	106	86	89	84	83	86	101	89	95	95	101	92	102	97	114	78	89	99	107	103	90	96	101	76	99	107	109	89	95	101	86	113	92	115	86	95	110	82	91	99	87	98	81	95	92	100	105	101	90	95	95	98	80	95	98	83	101	101	85	81	94	87	85	82	112	87	95	95	84	87	107	101	98	102	126	90	94	101	98	83	100	85	109	78	95	92	101	106	85	100	90	83	102	101	84	78	89	107	116	95	93	93	86	83	74	97	84	100	96	112	97	105	98	81	94	94	86	102	124	95	78	104	127	105	107	100	101	119	103	99	113	112	94	101	80	80	96	90	95	86	101	94	101	91	95	78	84	108	89	87	99	102	84	90	90	92	76	91	106	96	90	102	77	93	95	115	84	83	102	96	73	100	96	99	80	87	88	108	98	85	99	114	97	98	104	101	83	111	99	93	85	92	91	118	98	82	96	100	106	102	123	94	84	88	89	97	95	100	92	101	94	99	101	83	75	103	96	102	112	102	75	112	84	83	89	98	111	94	86	99	105	105	99	106	110	95	104	106	91	97	84	99	88	84	102	86	92	72	98	99	74	104	94	115	94	93	105	90	73	100	106	98	99	78	79	97	96	97	101	102	99	101	96	100	105	86	84	97	90	114	91	85	93	97	99	87	108	75	98	90	91	83	91	119	79	96	94	92	92	105	92	112	90	97	101	100	113	90	99	98	96	88	98	71	94	97	88	76	105	93	106	92	93	100	81	85	90	90	93	97	87	99	102	116	106	102	98	88	96	79	94	98	111	107	91	100	95	102	92	107	100	106	78	86	108	92	101	86	85	99	101	91	96	79	83	83	98	101	88	89	97	94	92	98	95	111	75	92	103	95	90	107	90	93	105	102	98	111	111	99	119	95	115	79	95	94	76	96	91	108	88	73	102	103	98	93	89	76	95	99	96	82	75	110	90	102	99	77	90	82	96	101	94	100	95	86	86	110	98	91	91	88	70	100	101	92	85	100	109	92	88	97	90	91	82	94	84	93	93	103	113	102	100	84	94	97	90	82	91	83	105	106	96	88	86	89	86	90	87	100	94	82	97	100	99	92	85	85	102	92	94	95	89	88	80	92	100	91	83	95	86	78	117	86	92	96	103	93	95	82	85	79	87	101	108	88	92	115	91	83	96	87	73	88	94	131	87	91	90	91	95	102	88	93	71	92	95	89	89	73	96	91	72	89	82	103	85	106	103	89	103	104	86	99	100	74	87	111	94	85	94	80	89	96	102	91	89	90	84	82	75	104	77	104	97	74	87	104	100	108	87	83	67	102	82	111	90	84	104	97	99	79	87	119	86	97	108	95	83	94	90	95	88	100	85	111	93	103	102	99	95	98	81	103	96	98	90	118	88	100	109	102	107	102	97	95	100	93	76	91	92	93	86	107	82	89	82	90	79	100	100	88	84	95	80	95	87	103	102	102	102	95	102	102	90	86	103	104	89	90	99	86	88	95	84	121	101	86	114	99	90	117	86	79	78	91	104
16941	14104	9248	4438	3042	2269	1603	1240	937	751	599	480	406	331	317	245	244	236	198	179	180	167	164	149	164	147	134	141	131	140	142	136	145	103	141	130	125	126	109	104	130	106	113	127	124	124	104	106	112	101	111	106	108	104	130	110	107	99	94	97	84	94	80	112	101	97	101	94	106	134	107	92	114	103	123	101	112	97	105	116	94	119	108	109	99	93	94	100	116	101	133	74	90	90	105	103	114	96	89	109	102	105	115	98	105	90	100	91	111	94	96	95	111	85	92	99	81	108	110	97	82	88	84	77	86	111	81	82	93	89	111	105	95	96	111	96	84	88	98	94	111	108	107	82	112	90	81	113	89	94	95	107	103	105	77	78	100	95	99	87	98	95	97	118	89	98	97	94	114	107	96	103	112	97	74	103	111	98	108	106	111	112	83	91	115	91	95	103	101	89	88	87	93	112	86	108	76	99	86	84	94	111	87	111	98	104	116	103	94	91	90	108	78	109	105	107	94	90	92	100	111	88	107	96	103	96	87	107	100	94	106	95	116	80	99	95	76	106	74	102	105	102	108	112	106	86	98	95	97	93	100	97	106	84	97	103	91	97	105	83	86	98	95	105	120	89	113	85	89	90	95	85	84	83	96	98	119	98	82	97	112	112	89	84	102	92	100	102	112	113	94	97	105	98	94	98	111	101	106	103	110	103	113	102	106	88	85	86	87	111	97	96	91	107	101	100	85	107	91	87	90	79	108	77	99	100	88	92	97	96	91	87	106	75	101	93	99	81	91	107	102	87	87	99	98	83	86	108	93	95	107	90	97	104	105	87	85	115	100	87	83	91	82	113	94	90	94	82	102	111	102	99	113	98	99	80	98	94	97	106	86	87	90	90	88	92	101	87	94	79	95	98	94	92	85	90	92	94	107	98	112	101	114	92	103	103	107	105	118	97	75	102	88	103	107	85	105	94	87	85	84	109	96	84	93	84	103	94	94	102	101	108	86	88	108	94	104	90	111	84	103	121	98	86	84	109	94	98	95	100	81	93	100	121	89	86	104	94	100	82	99	82	90	113	98	86	89	79	92	102	98	99	96	105	91	97	92	91	76	89	95	106	94	89	108	91	80	97	105	83	74	102	101	101	90	97	115	98	100	80	103	92	92	89	92	90	95	91	102	92	103	91	95	88	101	108	86	83	125	90	123	87	83	93	119	98	78	91	92	92	96	100	112	101	100	100	110	105	102	124	103	109	96	102	83	80	99	83	121	94	101	99	93	83	100	83	87	87	82	92	95	99	96	89	97	108	75	99	94	113	102	87	103	90	105	92	82	103	108	107	93	86	80	94	101	66	95	91	96	82	87	94	112	101	88	84	82	114	99	81	84	101	104	104	110	84	87	110	88	98	111	91	81	121	85	85	85	89	84	114	90	99	82	90	101	91	98	96	92	107	71	124	90	101	103	87	85	80	93	83	85	110	71	87	107	112	91	100	118	94	100	89	108	107	81	83	89	96	102	84	95	103	109	104	109	78	94	109	99	96	95	102	93	98	86	108	94	84	114	94	106	124	88	110	84	101	96	86	103	102	113	94	112	89	102	109	91	94	111	87	82	90	96	85	103	105	101	105	83	90	74	80	88	77	99	110	96	110	104	97	95	89	97	91	88	91	96	86	96	102	114	85	102	104	92	96	90	90	99	85	88	109	99	87	83	123	89	88	110	99	98	97	86	100	78	99	73	102	97	86	106	113	93	87	94	100	101	94	89	117	114	107	95	84	100	98	91	90	109	111	100	84	96	100	80	97	97	102	73	98	124	77	107	109	76	102	106	80	105	87	103	107	90	94	99	85	99	96	94	102	110	92	106	99	88	115	81	91	94	90	100	120	110	84	106	111	87	78	96	95	114	103	103	110	98	95	95	97	107	86	98	96	101	92	104	92	104	100	89	78	95	98	92	87	92	99	100	96	98	70	96	91	96	94	90	93	102	92	84	87	95	94	105	72	86	84	111	74	93	79	86	99	90	98	103	121	86	83	104	94	104	113	105	89	90	109	96	103	99	95	71	93	95	103	94	109	99	83	105	113	89	94	96	96	100	102	98	98	105	90	99	84	82	96	98	92	103	87	89	109	86	90	91	95	86	108	72	114	87	97	99	96	110	85	99	93	83	101	104	86	103	94	87	84	88	99	97	101	84	79	114	101	100	95	94	94	93	97	109	76	109	100	97	94	83	81	102	120	110	81	98	98	118	109	101	111	88	93	98	95	101	114	98	99	89	99	108	118	102	107	105	89	101	101	99	95	97	95	93	80	98	114	91	96	97	84	98	99	113	99	95	101	104	102	88	98	90	82	103	102	82	94	95	97	102	89	90	104	89	107	101	98	105	102	101	91	98	101	82	101	107	116	90	101	86	91	115	92	93	105	91	102	63	96	106	86	107	101	90	99	106	95	108	87	109	90	98	117	92	90	84	110	92	105	84	108	104	88	84	95	91	79	86	93	83	113	103	96	108	97	101	95	78	83	123	84	85	101	101	96	107	114	120	103	91	115	93	103	116	100	107	109	96	98	103	82	81	110	82	82	94	115	104	94	77	105	104	95	100	111	107	117	85	110	104	92	104	111	108	91	94	79	88	98	94	115	102	93	92	96	81	108	105	95	108	116	90	91	102	87	98	92	104	95	105	95	88	101	102	104	93	88	102	76	105	104	88	92	94	91	83	96	78	103	115	100	86	93	101	100	95	120	74	83	83	106	69	92	101	101	90	81	97	90	99	92	100	108	99	110	97	106	90	107	95	88	92	111	116	110	88	96	91	110	89	95	94	115	100	85	102	107	83	99	98	100	93	99	74	78	92	86	100	100	89	83	94	93	100	98	123	77	85	87	86	100	85	76	84	103	101	89	103	112	98	90	89	75	94	79	95	81	101	106	99	86	121	109	121	88	77	87	97	90	90	104	83	89	107	110	96	97	101	93	106	123	88	97	98	95	88	101	101	118	85	85	106	106	82	92	100	104	92	111	111	114	110	105	87	93	96	98	97	103	83	92	99	99	95	102	94	68	101	100	111	91	113	102	79	83	80	94	97	89	101	111	80	96	112	100	80	102	90	97	103	94	93	99	116	84	90	89	101	99	85	93	87	109	101	109	82	99	107	100	96	110	90	108	106	97	91	86	90	87	88	107	91	108	96	91	101	91	87	123	96	95	89	106	98	86	91	106	80	101	115	114	86	92	86	92	88	101	96	103	106	89	100	102	94	91	97	85	100	87	90	100	102	92	82	76	91	78	93	79	119	105	98	107	90	87	110	89	97	92	99	98	89	94	90	88	106	88	96	103	92	96	95	79	95	101	96	101	84	86	98	93	107	99	101	94	106	97	92	100	108	102	94	93	99	94	94	81	117	106	86	96	89	99	101	92	98	94	90	96	88	100	91	113	108	94	91	104	102	99	100	104	101	87	108	98	93	101	95	114	96	106	86	107	102	89	101	96	111	77	99	83
27117	20736	11892	1225	680	593	480	366	312	388	355	318	377	334	328	365	312	315	297	353	315	320	339	320	336	352	345	288	337	316	328	353	298	314	296	326	330	318	318	305	337	323	314	317	354	354	300	323	310	357	347	314	325	371	319	319	328	309	325	326	312	335	311	295	335	299	326	342	313	333	315	344	350	354	307	349	328	350	311	334	369	327	317	306	314	339	312	330	319	318	336	297	314	328	353	332	306	324	328	324	335	327	297	312	325	337	292	335	357	319	332	336	308	345	290	332	343	297	369	354	303	329	337	328	320	309	333	359	355	367	330	305	301	319	339	307	335	335	318	323	322	290	360	321	356	307	320	347	334	309	317	375	352	346	344	329	334	307	315	350	329	342	342	321	361	314	320	322	312	340	304	287	327	285	320	345	319	304	316	322	317	342	338	329	321	313	308	317	285	317	318	345	332	339	355	317	298	297	305	306	311	327	311	338	315	303	383	361	345	293	306	324	302	303	355	326	289	309	324	330	337	366	312	320	283	327	349	339	319	299	326	347	338	312	328	342	336	292	327	355	317	345	348	314	347	321	330	320	316	298	338	315	315	296	330	322	309	301	318	330	310	315	299	361	324	325	351	330	321	323	311	315	312	347	345	320	343	343	306	358	313	343	316	353	331	335	325	314	327	316	334	341	350	297	302	319	329	309	342	348	304	318	318	326	317	305	313	325	334	340	321	348	338	328	312	338	356	338	307	306	340	311	350	307	318	311	301	380	311	322	336	348	298	312	326	299	329	313	320	343	331	315	340	321	304	346	335	308	299	333	317	343	300	315	331	324	324	288	337	325	342	289	385	355	320	327	307	315	347	305	329	309	328	325	328	332	309	342	350	303	285	332	313	330	302	325	320	304	319	341	358	341	324	312	331	287	311	318	338	314	309	320	335	304	329	345	297	329	344	330	310	336	347	318	331	330	344	311	346	328	308	333	342	347	319	311	322	320	315	318	325	318	327	361	334	327	311	318	312	287	332	286	340	310	340	327	316	343	352	327	317	331	328	341	335	301	348	320	326	316	340	322	324	334	354	322	319	334	312	348	320	347	336	317	313	325	317	316	338	326	315	312	340	306	334	306	359	325	314	306	314	347	321	306	312	295	348	342	351	328	345	323	358	323	356	354	332	335	352	312	310	334	333	307	338	337	326	325	302	330	324	339	318	327	324	338	342	348	303	337	330	329	300	347	306	354	288	336	321	326	322	328	313	312	308	347	333	293	358	313	334	337	316	311	358	310	344	310	329	338	297	344	341	318	323	314	321	338	312	362	345	319	318	350	344	325	302	324	336	366	311	346	293	344	323	304	323	344	302	337	330	360	353	316	365	319	316	303	296	316	335	344	313	322	326	324	355	310	300	334	311	326	310	327	295	333	320	331	327	307	351	301	318	295	331	321	340	330	306	335	315	342	338	310	329	320	354	342	312	336	348	337	309	335	330	316	321	300	307	327	337	300	329	318	314	300	339	311	331	340	302	322	346	339	312	302	324	326	304	337	328	332	313	338	329	298	320	322	316	310	319	304	303	348	306	329	356	320	378	318	320	317	330	330	339	283	361	318	325	278	328	311	315	331	317	313	325	334	311	349	310	318	342	318	317	334	321	323	327	320	326	319	387	305	333	327	339	352	331	308	311	329	322	363	327	339	292	331	342	330	286	311	333	315	327	314	295	353	350	316	313	283	343	292	315	325	315	366	352	319	318	368	329	308	324	313	356	323	310	309	336	339	348	330	360	322	316	293	332	326	320	335	332	339	327	350	301	341	352	317	331	318	321	340	354	310	353	362	357	315	323	289	355	320	336	322	304	345	319	313	316	347	327	317	344	329	342	337	342	334	318	339	323	346	358	331	321	319	305	323	311	333	336	336	299	336	322	347	323	296	338	316	331	338	310	304	335	338	343	318	330	313	319	325	315	329	309	312	349	337	326	304	326	337	312	302	358	320	302	327	322	301	330	322	301	300	331	333	350	322	331	328	326	306	315	356	307	312	291	322	326	304	344	291	320	309	303	331	289	327	318	343	323	331	346	322	340	302	298	326	320	311	319	338	336	328	329	297	304	310	352	313	294	335	312	332	356	331	309	324	343	335	346	369	319	302	314	332	338	313	320	326	340	299	298	321	294	332	366	306	329	290	329	312	327	336	337	336	327	346	354	333	342	304	294	317	324	290	323	300	289	327	330	301	303	337	328	312	304	337	310	331	300	305	331	337	323	340	352	339	346	348	366	333	321	328	328	339	312	333	330	320	296	345	350	355	323	321	321	310	345	304	321	291	337	291	335	298	332	336	362	323	315	308	282	325	310	316	315	339	337	280	343	336	339	307	336	333	318	312	329	338	309	317	331	319	355	336	328	296	326	325	301	300	317	305	314	305	327	354	331	292	297	305	310	315	335	338	325	298	331	347	343	300	298	337	303	323	366	339	351	332	341	320	356	312	322	323	319	305	300	299	312	333	309	294	307	333	335	313	354	339	312	353	347	292	332	307	311	311	337	327	310	322	325	301	349	322	335	329	348	313	317	314	345	329	338	348	311	345	319	323	327	262	323	322	313	324	318	328	328	313	330	326	296	328	329	325	316	337	333	332	340	349	333	344	328	340	343	326	321	317	317	313	346	325	324	309	295	328	319	351	309	334	290	319	314	334	310	336	322	305	345	337	308	310	353	352	328	312	354	324	342	311	299	334	335	352	322	291	324	311	310	355	317	282	332	314	324	341	302	309	309	301	336	345	331	321	325	322	353	316	322	335	323	329	311	312	339	337	333	323	301	303	314	337	327	317	336	331	304	341	327	305	347	317	325	288	305	328	322	339	332	317	356	326	351	318	311	314	346	334	325	328	272	349	295	328	318	302	303	358	304	328	341	312	330	305	335	307	322	343	326	309	330	326	308	305	295	321	309	333	341	338	347	343	335	327	318	295	307	325	331	336	319	333	329	319	323	324	323	297	370	342	368	316	351	337	295	346	335	326	340	301	348	335	337	360	336	336	334	317	373	315	330	360	307	309	307	310	319	312	340	327	324	323	306	354	332	289	308	317	311	326	335	284	339	331	320	326	345	321	335	299	367	314	324	326	301	351	296	332	347	352	338	335	330	311	364	341	304	333	290	333	303	339	321	314	334	297	320	315	331	308	315	309	314	318	296	328	329	318	323	320	344	297	305	300	340	324	320	320	346	311	321	298	311	339	345	338	309	357	328	339	326	345	289	325	295	316	303	314	296	325	337	316	328	351	346	344	315	295	305	331	317	335	315	338	318	328	321	321	362	311	335	294	347	346	323	334	354	326	331	341	319	325	323	302	350	341	304	327	323	328	323	336	319	294	336	337	312	312	326	327	332	353	326	335	320	332	319	334	308	351	342	343	317	353	313	336	322	339	336	325	347	326	303	348	332	319	333	308	312	315	330	301	318	308	366	329	299	329	346	305	305	339	331	310	312	323	337	315	326	323	324	307
12436	2903	1437	830	654	558	534	449	409	414	391	382	385	367	363	305	370	339	375	336	319	342	333	359	342	340	347	353	377	354	335	346	351	358	303	353	350	344	339	357	340	360	339	317	348	338	354	335	321	300	343	325	334	315	363	325	325	317	347	337	346	347	309	341	333	321	314	324	320	291	311	315	336	392	337	349	355	338	349	347	336	329	353	324	291	324	346	318	331	320	342	325	347	334	321	324	367	331	345	333	327	303	349	341	340	341	287	378	307	330	337	347	315	310	352	336	339	338	365	330	353	343	329	342	336	348	347	346	351	313	360	345	329	331	345	305	340	354	345	335	310	332	330	363	342	341	324	357	325	318	293	372	357	352	346	346	316	333	349	319	345	353	324	337	363	383	327	338	346	309	328	312	371	306	351	311	356	341	343	314	322	350	347	334	348	327	344	340	367	335	334	329	312	374	345	314	322	348	302	348	351	298	315	320	340	316	325	334	309	306	310	340	366	333	367	335	337	360	344	349	349	345	344	368	293	336	346	346	326	320	361	303	333	329	338	348	316	335	348	338	306	343	347	320	343	343	324	354	346	326	340	348	295	358	326	356	344	327	349	369	337	339	282	349	343	331	313	362	322	334	343	331	360	347	312	328	331	368	376	343	348	349	348	360	326	335	362	334	360	340	333	343	353	341	342	310	323	321	345	342	348	331	339	353	347	342	329	339	342	351	356	339	340	301	328	360	338	347	321	315	346	320	358	357	323	331	336	346	345	347	348	341	336	334	364	334	352	349	311	356	339	346	339	346	369	350	329	324	334	350	337	323	330	325	356	350	319	315	347	294	340	354	332	293	337	316	335	340	333	366	333	345	367	325	340	321	329	314	340	335	350	322	351	338	363	370	348	348	344	334	335	353	334	374	360	342	377	335	363	363	339	350	380	305	330	337	363	326	335	344	336	345	337	338	337	313	334	335	313	332	327	307	345	334	332	364	361	341	354	347	306	343	358	348	344	318	343	345	320	330	325	353	324	340	326	345	345	340	330	340	343	334	341	324	355	357	311	353	319	326	334	346	329	346	327	328	369	315	334	334	354	342	368	364	330	356	358	350	339	329	371	342	338	346	327	360	337	305	359	362	327	322	347	345	353	321	351	335	322	350	312	358	334	359	334	312	344	337	356	338	372	329	323	328	345	361	346	357	371	377	342	311	326	343	359	354	335	336	317	369	328	343	332	329	342	358	371	342	313	308	347	300	337	359	331	329	334	340	354	337	362	336	328	347	354	327	342	321	342	334	351	323	326	331	310	348	353	333	348	339	380	354	360	347	360	345	314	353	312	331	334	321	331	334	350	349	327	338	355	335	350	340	328	333	345	331	361	361	346	338	324	330	325	333	335	337	330	296	337	315	360	336	337	330	337	354	348	316	343	323	315	344	348	326	333	319	299	316	350	291	303	336	354	338	354	329	344	346	335	319	332	345	313	353	316	361	348	323	335	372	353	350	338	335	316	331	342	312	320	364	371	360	331	359	348	359	340	303	350	315	331	350	332	334	327	300	318	342	308	343	346	340	305	298	343	347	340	332	380	339	326	306	365	342	338	300	360	323	330	329	348	335	338	302	317	302	309	330	317	336	338	351	351	362	362	333	308	360	388	324	320	327	340	345	330	340	360	329	336	312	325	293	343	344	341	331	344	354	315	364	334	326	305	320	340	321	333	321	336	353	340	350	353	349	307	355	346	348	341	376	316	332	357	294	345	330	372	342	349	373	313	342	316	368	343	345	345	316	310	343	351	367	336	328	345	351	331	346	371	382	329	336	343	356	329	359	362	319	352	358	369	338	338	357	372	338	306	340	339	348	349	376	340	330	367	314	361	363	339	339	360	305	348	355	344	317	338	334	332	342	345	324	354	359	328	339	346	359	331	321	311	328	306	323	347	343	283	327	368	337	306	342	361	342	338	331	328	319	298	329	332	326	303	338	332	348	350	316	327	325	344	330	337	338	341	332	337	328	316	319	351	331	330	356	335	355	330	335	290	339	348	337	340	314	344	346	362	362	359	314	335	359	378	370	349	340	355	329	335	330	342	353	362	367	333	337	318	338	324	364	308	332	339	376	355	380	322	334	341	360	314	354	327	327	314	348	316	350	352	319	304	332	336	303	326	336	313	370	350	301	286	328	325	335	334	315	317	356	339	380	327	337	338	329	338	342	341	339	329	316	319	346	351	344	338	328	347	329	312	348	366	333	335	350	319	325	373	357	352	347	370	322	351	321	343	337	329	332	373	339	340	339	320	339	310	315	348	293	315	317	348	332	382	334	367	324	354	321	338	346	368	320	349	371	346	323	370	350	322	322	320	347	332	333	304	328	334	334	356	355	345	317	355	337	313	352	350	328	363	324	350	354	337	305	321	317	327	347	331	316	335	375	329	335	338	342	314	336	277	341	337	306	329	338	342	352	333	321	334	332	325	351	365	344	331	310	375	332	360	320	335	323	316	321	346	339	356	345	289	352	365	304	324	330	344	362	310	331	327	339	348	317	305	338	349	323	349	331	327	338	349	327	354	339	343	339	308	356	309	336	364	356	325	328	360	315	340	299	339	305	338	347	330	326	347	331	325	365	340	376	350	339	335	330	337	343	327	342	343	333	323	328	351	371	333	324	330	347	297	364	324	345	328	371	350	364	336	330	297	349	315	344	304	357	344	325	333	344	336	330	367	333	352	312	323	327	334	315	362	356	333	362	331	358	305	361	362	368	300	382	335	326	337	349	339	315	297	351	365	339	335	364	329	325	343	302	323	326	352	348	344	319	330	344	338	342	361	317	321	310	325	318	370	350	377	351	324	344	363	353	330	327	339	337	334	357	350	330	350	345	323	303	320	349	332	330	387	347	345	334	382	312	301	354	339	334	340	340	322	351	361	350	318	367	330	316	341	319	362	345	356	340	350	334	326	351	313	362	326	332	345	339	317	346	337	358	320	345	320	341	362	333	335	361	356	329	309	340	318	339	345	339	367	377	325	326	346	400	321	351	320	295	328	354	341	366	352	361	338	337	380	368	330	305	333	353	339	312	358	372	329	319	339	327	390	330	319	367	337	340	319	334	316	345	355	337	357	364	351	328	330	307	336	356	351	340	358	326	323	331	331	340	384	322	325	335	345	343	338	327	345	336	312	334	322	325	313	343	333	343	349	343	341	296	333	341	324	333	322	346	346	322	340	343	296	345	371	375	337	337	333	330	310	333	349	331	362	304	323	324	331	331	330	309	323	368	338	351	361	349	335	333	318	315	324	299	338	322	328	358	317	330	352	348	325	353	367	315	356	315	324	303	315	323	307	338	358	359	346	339	335	337	355	361	376	327	314	353	327	343	340	331	346	363	291	382	324	308	349	292	321	327	343	340	337	291	358	364	328	331	317	338	329	310	326	317	333	316	333	308	358	328	353	322	354	335	335	352	361	368	365	346	346	314	335	348	326	328	297	345	338	321	339	332	328	358
23218	20908	28245	23726	20898	11396	875	541	388	350	307	278	259	244	226	216	213	203	178	220	185	174	169	169	178	167	193	155	202	173	171	161	176	153	163	187	173	179	150	153	164	168	155	151	165	161	162	170	157	158	157	147	148	152	156	155	186	165	163	163	173	189	196	145	132	138	144	162	141	168	150	126	151	171	165	153	148	143	144	168	152	158	153	158	156	156	157	150	162	137	153	133	158	153	157	164	167	131	160	169	138	159	149	170	160	131	180	150	156	160	136	163	165	151	152	160	145	167	153	146	145	153	150	149	172	152	167	162	167	135	157	158	144	166	155	157	161	169	146	160	160	152	153	169	141	137	157	150	152	145	149	172	164	154	161	131	166	169	201	138	187	166	146	153	170	156	166	171	168	190	135	148	147	151	149	152	165	148	150	151	154	137	140	123	153	149	190	152	147	153	169	124	135	156	155	146	150	173	147	147	161	150	153	158	158	172	156	149	143	145	160	150	146	158	143	160	141	175	164	149	161	146	174	163	155	158	158	200	183	136	167	151	142	149	160	178	150	160	168	140	160	146	158	154	135	154	162	156	154	146	147	171	165	179	158	145	150	139	152	159	147	161	137	135	140	138	149	153	144	155	151	161	153	156	168	152	155	159	118	155	148	163	148	156	161	145	146	148	154	165	158	161	149	159	142	158	182	159	166	166	148	166	167	158	146	143	129	152	139	154	143	163	169	162	146	165	144	165	140	155	152	142	139	140	157	156	162	166	155	159	169	156	152	135	151	164	150	159	137	160	157	146	128	150	152	172	142	163	154	148	172	157	124	136	176	162	152	179	144	160	167	130	136	156	174	169	163	173	153	166	157	160	153	160	176	157	152	181	169	158	155	151	154	162	143	155	150	152	140	147	156	163	145	153	161	167	163	131	137	140	136	147	156	159	171	145	140	164	134	155	144	125	149	151	134	166	142	156	156	169	163	174	189	162	151	138	148	160	140	149	158	139	177	159	162	161	125	155	127	155	158	142	148	175	151	151	152	166	176	153	159	148	164	151	134	176	160	155	146	165	162	152	178	171	148	145	144	145	151	143	145	154	140	154	162	168	165	166	163	176	168	153	151	160	144	163	159	164	169	162	159	137	158	155	145	150	145	164	148	149	153	148	167	174	153	163	127	142	133	152	165	152	169	155	148	151	163	150	153	158	170	173	150	162	166	149	170	138	133	157	158	156	164	160	139	159	155	154	140	151	157	163	145	150	167	154	168	160	136	160	159	156	163	149	143	160	165	158	161	148	164	168	178	155	153	160	168	157	154	137	159	157	129	167	154	148	167	161	150	143	166	150	143	140	143	137	163	154	140	152	134	159	145	162	176	171	153	180	156	145	157	152	154	167	168	150	164	135	160	171	153	167	153	161	146	157	145	132	150	161	153	141	139	179	153	159	154	153	154	148	177	163	157	162	159	175	140	149	180	163	175	163	130	166	156	150	156	172	164	155	176	171	169	136	149	167	140	149	143	158	164	151	175	133	161	170	131	128	162	160	163	158	167	163	128	161	131	178	155	162	168	154	160	159	171	152	161	167	160	167	134	141	165	153	143	168	153	152	142	161	151	140	144	155	162	141	156	150	159	135	139	144	165	151	139	149	164	154	160	161	142	167	154	162	164	136	150	135	135	149	166	157	153	169	159	151	175	142	158	156	168	150	154	170	166	153	167	159	142	134	150	159	162	154	154	123	139	142	158	129	156	190	160	125	141	140	167	141	173	141	157	139	174	150	150	152	174	151	132	158	151	170	149	166	149	169	127	169	152	153	131	146	154	164	130	161	130	127	137	150	155	149	152	137	149	161	153	166	152	145	142	151	158	159	141	154	146	152	162	167	173	156	156	148	162	166	164	170	151	163	141	128	148	160	183	165	184	169	159	143	150	164	155	172	180	159	159	153	166	144	134	158	151	136	156	169	126	163	142	170	146	138	147	160	166	159	163	162	145	155	163	168	139	159	152	140	129	174	165	166	162	178	157	171	137	163	159	161	132	128	166	151	162	161	151	162	141	157	171	160	171	157	144	172	155	158	151	153	149	140	156	146	161	133	167	145	163	172	164	167	184	143	147	136	150	153	156	168	141	137	174	149	147	153	184	182	125	143	141	166	145	138	138	155	171	172	162	150	158	162	155	172	177	167	172	153	160	137	146	182	151	165	159	154	135	128	180	181	176	154	160	155	167	169	137	151	150	175	155	177	147	190	162	158	165	150	149	173	144	130	149	158	159	157	135	135	168	163	203	166	147	127	147	144	135	148	166	135	137	153	153	158	142	172	178	150	167	180	156	162	164	174	137	144	161	171	132	181	140	164	161	157	147	158	159	154	148	146	151	145	150	170	139	173	126	147	138	163	136	148	156	161	170	159	155	154	142	189	159	147	153	138	152	162	152	143	164	154	152	175	137	159	174	137	134	165	151	166	150	155	141	180	161	144	150	154	152	151	170	144	161	146	131	154	159	152	149	186	144	152	154	158	161	164	161	158	127	161	141	150	142	151	156	164	139	150	181	139	161	142	163	134	145	153	154	159	178	166	162	173	155	171	158	137	155	154	136	158	137	154	136	154	156	143	144	159	153	152	152	168	191	157	157	165	149	159	158	140	178	133	172	163	148	156	172	143	163	154	146	143	165	131	159	168	169	155	137	155	131	162	180	146	169	134	142	135	174	143	175	154	166	133	161	141	151	164	158	140	166	135	154	158	150	171	158	131	174	154	142	178	146	142	147	163	157	158	132	154	140	160	148	152	149	171	178	171	147	155	157	135	172	156	171	139	149	175	147	149	175	171	143	156	156	178	151	144	161	160	161	144	137	159	150	176	147	139	152	166	148	158	155	132	170	145	147	139	168	169	173	156	164	166	182	141	143	156	172	157	165	162	159	118	162	159	178	160	152	207	151	167	152	151	135	166	155	143	158	143	181	167	153	171	168	153	150	139	146	149	137	144	140	166	152	153	167	153	168	145	149	144	161	149	169	143	150	174	153	160	181	164	140	146	150	157	158	152	151	158	170	141	160	148	154	176	153	159	152	160	161	123	166	148	159	169	150	144	158	188	124	147	166	154	176	178	155	149	149	161	159	153	151	134	157	163	159	132	141	151	141	180	151	151	149	150	148	138	165	176	138	163	166	173	170	144	156	161	150	136	144	161	141	168	151	166	145	156	153	144	164	178	149	145	138	149	138	158	131	173	150	135	169	156	134	160	149	155	147	183	154	146	149	161	150	171	151	144	138	153	163	143	169	147	148	138	160	147	153	173	136	147	166	147	163	191	183	158	161	153	130	164	154	148	170	163	135	148	171	139	163	171	136	146	153	154	143	160	163	169	147	165	162	145	146	168	144	156	159	141	165	160	162	147	172	165	153	140	145	163	140	170	138	144	156	154	145	140	155	165	149	173	156	147	150	132	176	158	155	156	160	154	146	160	182	132	154	161	170	153	161	159	140	139	166	149	150	160
13721	9489	5744	2663	1843	1417	1072	760	624	511	446	384	346	302	260	267	244	252	230	209	217	207	228	177	202	185	209	176	193	168	177	184	194	156	161	147	190	201	178	189	170	179	174	164	174	168	159	178	178	157	182	161	179	181	181	164	146	161	194	182	159	161	172	167	165	188	166	157	182	185	158	160	168	158	161	184	161	168	163	176	169	161	152	171	189	170	172	163	159	189	159	187	160	162	168	177	156	154	160	143	172	180	159	182	171	148	140	178	168	145	140	174	158	157	183	158	161	144	155	168	180	143	171	177	163	161	170	156	173	164	172	166	164	164	148	187	165	166	162	154	153	165	166	188	161	181	159	192	171	170	172	165	152	153	152	161	154	157	172	170	168	163	162	175	172	182	182	165	152	164	155	186	182	145	187	188	167	163	183	166	172	173	159	168	163	161	156	182	156	177	152	146	156	157	177	159	166	163	169	163	181	181	161	165	176	186	166	160	162	161	170	148	144	168	175	147	150	168	170	160	165	155	159	164	165	153	149	169	178	167	169	195	157	152	153	189	149	154	164	189	165	158	166	163	163	178	184	147	157	181	192	163	160	184	153	173	170	145	160	148	153	172	162	170	158	168	160	173	188	161	142	145	163	194	139	161	167	149	174	184	176	154	164	179	148	145	186	171	153	170	160	169	179	165	161	184	172	167	149	162	165	171	155	179	167	176	166	148	141	173	162	144	154	149	158	147	175	186	180	164	176	165	150	175	188	163	155	138	190	175	156	152	180	165	167	168	148	177	164	161	166	169	149	164	186	143	173	172	163	162	168	175	161	156	151	160	177	169	151	188	171	180	142	160	165	166	152	162	155	181	195	154	197	150	147	137	196	168	167	153	169	170	168	163	161	166	162	151	176	168	162	166	164	150	175	178	148	174	161	173	171	165	157	164	165	172	176	147	156	143	166	163	146	180	180	154	137	158	154	165	175	179	169	189	166	167	165	176	146	173	133	147	163	172	159	167	168	174	169	172	175	173	151	172	173	181	179	158	148	141	167	157	173	141	169	155	158	151	148	173	158	169	171	176	149	168	150	170	155	161	189	162	157	183	177	157	176	141	182	183	162	186	193	167	169	167	163	152	171	144	167	172	135	174	155	182	162	169	162	175	187	176	169	184	175	162	177	176	189	167	154	154	159	167	162	151	173	182	185	141	148	182	160	152	177	156	152	177	163	148	166	162	161	162	170	185	165	176	167	169	159	164	189	181	138	166	178	153	169	174	156	147	147	190	163	153	152	175	174	169	176	159	173	183	175	156	180	185	160	156	157	171	159	159	173	168	206	172	168	180	150	176	172	164	175	172	147	166	139	173	165	138	162	161	187	165	152	169	152	167	153	159	174	162	129	147	153	193	157	171	149	175	173	153	145	180	143	151	156	163	167	187	173	165	165	154	143	164	164	188	157	159	170	163	168	149	146	164	176	172	178	154	152	160	176	167	151	164	187	172	172	144	177	156	150	145	172	172	186	161	166	155	146	176	193	160	155	175	151	175	194	145	156	171	166	171	162	152	171	167	156	166	162	168	168	158	172	167	137	142	150	174	187	180	149	155	165	175	167	150	162	180	147	183	173	166	163	149	157	145	153	185	153	167	172	178	180	156	155	175	148	167	156	180	165	165	177	182	163	162	165	128	174	171	192	147	172	170	170	149	168	173	158	166	173	171	143	193	181	144	170	190	187	174	167	182	159	166	176	151	143	160	155	177	146	154	167	156	177	166	162	181	168	170	145	183	163	189	185	140	147	156	163	157	163	152	160	176	153	155	188	168	157	166	141	160	167	160	168	176	142	163	183	161	168	159	171	170	181	164	166	202	155	149	197	142	162	175	186	153	162	163	176	147	154	175	182	143	159	161	168	152	166	158	192	143	192	161	173	160	156	160	187	165	169	149	158	157	156	147	151	193	168	153	154	181	153	173	158	170	156	154	156	159	155	161	181	163	142	178	165	162	150	168	148	166	155	179	179	172	158	163	174	186	161	147	181	152	130	182	177	171	162	151	154	172	168	165	176	164	161	160	164	148	176	170	170	164	210	149	157	148	179	182	142	178	189	156	158	189	171	166	167	162	185	175	162	138	142	129	174	151	145	162	159	156	170	157	175	174	174	161	147	162	165	175	168	155	167	142	183	182	151	132	168	161	175	161	169	165	182	147	178	158	157	185	161	164	188	165	190	136	184	196	163	153	173	157	172	177	172	160	171	180	163	154	166	185	148	174	175	174	165	170	182	168	145	162	162	167	169	146	157	151	138	171	173	164	159	149	148	170	162	167	170	174	181	167	152	145	145	141	163	146	155	167	139	149	146	176	184	162	158	173	186	159	161	179	167	170	179	151	159	188	190	156	137	179	159	151	163	173	158	177	156	164	180	189	171	165	167	139	189	159	161	176	161	146	184	156	173	178	172	171	180	162	171	168	173	176	162	157	181	180	166	172	161	148	160	158	162	178	181	160	179	154	198	152	154	177	178	170	156	168	182	162	164	148	152	154	169	127	156	165	164	166	159	155	155	166	170	149	170	147	157	179	162	165	152	161	176	160	195	158	169	176	154	171	154	161	168	167	160	164	177	158	149	154	179	187	164	160	151	154	153	155	170	158	171	164	170	172	174	168	176	163	145	156	168	168	153	137	185	151	175	167	177	154	170	167	162	167	153	175	173	157	167	148	158	139	146	174	163	168	183	153	169	163	161	155	173	162	156	164	155	165	179	151	170	190	159	153	183	148	174	174	165	184	175	141	193	168	168	154	173	152	142	172	164	137	175	161	172	156	179	171	163	174	181	172	138	177	171	173	157	171	144	191	171	159	162	173	152	173	164	182	178	136	161	181	132	164	151	188	151	149	181	176	167	194	179	192	181	159	163	180	156	168	153	172	168	152	159	152	177	179	159	181	189	170	170	171	185	193	179	161	146	169	142	182	163	195	176	186	175	174	186	167	168	148	166	175	169	133	165	170	177	157	169	153	179	154	173	184	173	161	183	178	178	164	166	155	154	150	181	141	158	156	163	169	178	189	162	171	156	168	155	156	184	187	176	158	185	164	157	165	161	144	142	175	149	180	156	156	163	189	160	171	181	172	159	160	175	154	164	157	131	177	175	181	153	182	168	184	176	158	195	155	146	153	169	186	175	155	141	164	164	178	152	146	152	156	146	145	165	155	174	191	186	167	163	166	177	171	147	165	155	164	156	156	163	161	169	166	174	175	160	173	169	140	162	175	146	166	163	165	152	189	152	171	186	179	168	163	183	160	136	170	167	179	140	183	182	164	154	173	134	135	179	159	150	178	168	152	163	154	173	152	161	156	187	182	187	161	152	161	164	166	171	170	152	150	168	168	170	169	167	171	175	163	171	177	167	174	177	179	175	158	157	180	165	157	164	166	139	153	167	158	158	170	159	167	160	180	156	172	161	170	179	175	159	179	148	172	192	161	179	152	162	173	163	157	155	145	183	149
24359	20978	27386	24649	13848	984	636	520	490	439	407	386	391	382	367	358	373	347	343	371	365	335	329	351	309	316	319	346	336	357	384	362	338	355	333	318	351	331	351	370	325	346	341	320	403	346	312	361	310	331	332	341	355	347	338	368	345	327	364	332	339	337	333	336	355	382	331	350	305	364	331	382	346	308	336	356	330	317	350	319	362	329	346	338	319	365	337	351	353	352	365	333	301	334	341	325	322	342	329	330	323	334	323	340	341	352	354	355	301	346	322	328	346	343	344	311	326	331	343	334	344	340	362	338	335	353	345	353	312	342	312	337	311	342	325	351	349	353	301	331	354	329	355	339	326	324	322	335	368	372	351	327	353	305	340	366	302	331	343	329	340	323	305	361	329	365	356	337	353	327	327	307	344	317	360	322	335	341	317	303	325	346	323	345	336	342	333	359	345	352	318	346	354	354	339	370	325	334	350	345	350	335	340	323	341	358	346	299	339	318	348	339	338	350	335	324	350	290	340	330	289	343	367	345	316	383	360	359	326	322	320	347	321	336	296	330	342	330	359	312	341	300	331	362	315	380	355	339	353	340	346	325	333	340	320	351	287	353	316	316	316	314	325	316	323	370	361	327	309	342	303	338	345	331	378	347	350	336	312	366	343	318	328	351	306	346	326	303	316	350	328	326	338	315	336	354	321	368	326	322	325	338	354	301	346	354	341	350	312	328	319	306	339	382	348	302	348	326	339	346	368	339	331	290	360	348	350	348	312	322	369	327	339	292	352	338	312	347	338	325	348	321	339	341	335	297	337	339	336	309	333	337	325	372	345	315	322	343	359	353	321	318	337	335	362	341	333	338	360	311	330	354	327	325	321	312	361	329	299	309	336	351	341	333	353	323	332	361	333	345	296	328	364	337	318	330	349	336	345	319	303	344	336	332	323	337	331	303	362	330	327	353	316	349	352	308	332	354	343	333	324	315	352	333	303	336	363	336	340	391	353	336	317	331	317	320	350	327	346	317	323	322	354	345	344	316	344	322	323	333	344	353	326	320	353	344	352	348	371	327	346	339	335	328	359	305	305	329	347	348	283	370	337	322	331	326	352	341	348	336	324	316	308	355	318	346	315	339	326	341	306	328	370	301	350	331	355	319	324	395	324	356	327	328	369	315	295	334	359	337	356	338	321	316	339	296	315	334	351	398	350	344	329	345	335	315	351	343	307	325	336	321	315	335	354	317	347	336	361	363	358	341	317	340	296	328	374	335	327	351	316	341	333	313	310	314	334	344	362	326	320	364	335	334	345	307	358	353	347	331	328	324	328	290	345	319	378	322	301	291	360	334	352	337	326	335	325	356	336	339	357	301	314	334	338	336	335	361	322	324	295	330	367	319	332	366	315	329	331	348	328	343	347	320	337	338	356	350	319	308	342	328	342	367	341	324	329	318	324	336	332	339	319	338	342	327	329	341	365	332	324	354	337	342	314	322	322	331	340	346	349	328	331	342	344	323	364	310	315	289	359	320	332	321	316	327	352	319	344	368	337	332	356	306	315	335	329	357	341	317	343	363	316	330	322	355	297	354	355	313	335	331	351	327	359	323	317	317	314	319	360	320	347	339	310	328	331	333	351	325	281	347	341	309	358	318	326	373	327	336	305	351	343	368	325	311	326	366	337	299	343	344	352	339	325	302	361	326	318	303	349	313	322	343	325	328	323	330	323	340	356	336	342	334	330	353	325	352	308	347	313	365	348	317	332	295	304	331	315	344	321	335	339	348	323	339	366	327	348	317	338	348	326	350	365	366	360	318	352	303	329	352	330	356	328	326	330	347	341	347	338	324	344	319	314	341	331	314	332	311	341	321	334	340	306	320	336	341	320	347	305	381	355	350	324	301	299	360	320	340	348	348	334	350	297	370	336	313	358	322	324	324	354	316	335	330	341	337	355	334	341	300	326	333	343	313	320	309	320	314	331	330	318	325	365	302	316	365	322	325	335	326	354	338	379	363	329	324	328	328	325	345	356	324	316	344	295	354	345	338	337	333	349	339	340	339	303	322	310	345	355	326	321	314	304	348	329	324	343	310	344	361	353	341	305	335	323	342	340	355	320	321	338	332	363	323	312	307	338	336	342	307	315	357	350	329	322	326	317	348	371	380	342	302	313	320	312	359	328	330	375	347	350	315	317	357	332	342	309	333	333	362	336	312	353	318	334	337	312	381	331	322	325	343	304	311	348	303	327	316	353	373	343	326	341	336	319	347	341	352	319	323	312	340	306	363	301	338	328	344	348	322	358	324	326	337	333	326	348	332	300	323	338	341	356	327	358	322	340	343	346	330	341	332	320	321	336	345	353	344	323	329	326	369	302	359	323	336	329	343	344	322	321	320	333	352	338	313	346	328	313	323	330	337	321	296	316	328	304	340	304	346	327	336	352	322	336	350	340	342	310	346	311	350	362	336	320	344	301	309	331	350	374	337	329	333	326	355	350	332	322	366	320	320	327	367	326	328	336	348	317	353	347	346	338	341	311	315	331	334	308	317	307	314	329	332	343	353	325	311	333	341	312	327	365	331	318	325	342	320	330	345	358	322	335	324	335	342	315	331	357	321	324	332	296	321	329	312	311	346	332	348	328	317	358	333	340	328	327	337	365	341	380	308	315	339	327	340	288	317	351	324	344	322	314	352	344	312	352	328	345	320	349	354	340	340	294	337	346	334	340	355	355	333	328	365	372	360	321	335	341	347	354	307	354	344	320	331	278	361	332	297	333	346	339	335	321	339	320	370	354	351	332	341	310	335	331	358	350	336	320	319	326	349	363	323	306	396	336	326	294	323	345	310	369	304	313	310	328	349	330	348	337	306	346	318	324	342	311	332	377	344	365	332	302	314	352	338	341	318	319	352	343	306	332	344	320	350	321	351	302	317	321	304	290	331	291	327	353	334	349	332	306	315	342	336	366	332	362	347	324	321	351	314	323	335	310	344	307	303	356	335	331	326	334	356	309	365	308	327	372	340	334	316	322	316	323	355	301	344	326	315	349	308	341	298	343	317	307	331	318	337	322	349	357	334	327	335	327	340	293	338	365	313	341	356	343	311	349	327	329	346	328	330	341	312	317	349	355	348	317	337	350	323	345	326	339	346	342	356	363	330	295	343	318	331	335	311	351	315	321	345	376	288	334	337	338	338	317	334	323	374	348	318	350	344	336	317	314	332	344	323	351	337	360	293	349	328	338	350	349	366	312	318	346	339	341	339	326	365	312	309	352	305	338	319	303	340	369	341	334	358	346	345	330	328	334	322	330	356	338	378	332	359	359	334	340	311	327	352	330	347	367	358	320	346	316	303	358	315	352	337	314	356	348	331	308	325	331	329	347	339	342	360	294	343	335	355	312	333	322	361	353	312	325	321	359	305	328	295	317	308	336	302	344	321	327	337	324	345	346	314	353	326	325	354	365	306	341	356	355	317	310	365	302	373	330	345	338	359	313	331	335	327	361	323
12972	6062	3424	1729	1299	1039	846	698	577	538	466	462	445	422	409	407	371	403	396	383	387	381	341	366	352	347	369	318	368	342	351	350	360	328	318	316	329	364	366	331	355	321	352	345	378	347	329	363	316	325	324	330	355	356	352	337	337	334	333	337	331	330	333	325	336	344	352	353	334	321	336	356	333	333	332	320	339	315	326	344	357	345	363	364	342	331	353	358	358	317	345	360	341	334	349	337	347	324	352	331	338	366	320	357	327	346	319	333	346	381	348	317	345	330	385	315	331	372	321	353	343	335	340	362	297	351	344	357	330	333	348	334	341	346	332	347	357	359	328	351	363	340	318	310	340	317	360	343	351	338	315	305	351	333	373	363	316	338	326	322	319	345	346	315	319	343	342	364	365	357	370	326	306	322	346	354	337	334	342	340	358	369	337	308	333	322	339	345	313	344	360	336	359	328	348	339	352	354	357	350	352	335	334	316	331	322	335	301	307	331	344	348	340	399	295	365	356	342	338	340	330	331	335	326	373	297	330	366	344	336	331	291	348	358	297	345	332	388	351	354	336	355	379	303	371	352	347	361	334	338	364	359	330	324	328	344	336	390	345	331	344	317	343	352	358	312	338	317	367	306	346	336	349	346	331	332	320	357	355	357	321	365	348	342	321	347	329	363	352	338	346	351	308	324	338	326	374	384	329	339	369	335	343	335	344	334	325	378	345	360	324	340	353	310	376	380	351	304	346	366	331	352	315	303	343	302	309	330	392	350	355	332	353	336	352	344	335	378	369	320	342	358	406	322	340	351	354	323	322	330	354	349	346	351	307	361	335	339	345	344	324	296	337	321	314	339	357	343	315	382	323	377	353	321	347	314	341	313	317	332	347	315	340	338	323	327	326	374	337	331	363	328	328	364	328	328	354	345	354	345	382	342	338	346	316	352	344	326	350	349	343	334	322	368	335	360	323	334	333	318	323	346	288	356	331	359	363	332	349	349	340	318	346	359	331	332	337	324	331	342	345	356	325	377	319	360	358	323	343	309	349	357	359	329	330	327	342	350	377	322	315	362	313	324	350	365	352	344	337	325	365	322	321	339	356	358	325	321	353	357	361	319	336	299	318	319	336	349	347	349	310	305	344	331	326	332	343	359	339	331	347	349	357	347	326	334	346	362	335	329	336	335	378	320	342	316	333	316	365	345	311	354	324	347	366	366	339	345	345	351	339	350	343	371	343	350	406	364	331	321	349	340	363	302	366	336	359	387	361	354	304	383	318	327	319	320	359	350	337	331	325	367	330	361	318	323	375	344	350	344	352	356	311	362	343	341	339	344	321	352	315	325	332	343	304	316	338	361	345	340	309	345	343	380	348	348	353	363	354	313	340	330	357	338	298	323	344	348	318	323	354	360	340	338	359	340	340	318	345	322	304	362	361	367	364	385	335	302	334	341	319	312	318	334	336	353	332	348	364	342	309	352	371	336	347	329	370	332	316	345	326	323	343	376	317	333	342	321	310	329	333	346	357	336	327	324	331	325	332	342	342	328	340	373	357	348	343	359	334	369	336	330	317	347	359	316	343	361	348	346	379	287	316	319	342	349	313	345	310	341	365	334	336	321	339	325	328	357	333	343	338	359	311	345	345	337	296	382	317	336	363	319	320	347	320	322	323	370	345	399	313	344	352	367	336	359	332	366	347	330	359	338	349	317	331	342	328	365	342	361	364	364	337	348	295	347	343	330	339	345	340	351	329	343	341	353	334	366	335	332	352	362	355	354	331	318	368	338	340	354	352	337	350	320	350	335	321	355	319	338	368	333	336	338	342	339	345	359	345	338	353	342	348	329	384	346	349	385	361	336	320	339	362	331	336	339	341	334	334	349	328	334	351	326	373	334	369	337	354	332	374	309	340	348	343	321	349	362	337	358	343	348	335	348	324	352	330	335	330	337	330	347	321	361	356	349	353	335	344	361	359	325	356	319	348	337	344	338	410	342	328	353	336	352	318	334	334	336	354	375	345	287	335	321	350	332	335	329	344	350	340	330	328	335	337	343	299	347	316	342	355	358	341	350	362	347	362	338	318	367	344	364	329	319	337	306	349	329	345	359	332	322	340	311	360	303	319	329	406	343	322	338	330	365	334	370	342	360	332	314	317	333	357	335	325	329	325	341	342	345	331	329	378	358	336	360	344	330	394	347	326	324	344	363	364	356	331	333	336	342	359	322	319	360	320	353	364	314	366	349	348	324	322	340	329	351	331	311	323	349	357	325	332	339	375	362	346	335	344	325	362	354	351	343	324	327	362	342	352	338	355	352	313	356	375	344	347	340	337	329	366	321	354	351	312	353	337	337	341	352	352	353	339	300	362	321	341	316	312	349	344	373	344	337	340	333	367	332	372	331	322	346	337	357	331	352	311	344	318	317	346	356	370	384	355	330	318	353	361	352	338	347	348	345	315	350	337	325	312	352	320	323	342	354	303	356	365	357	351	359	319	318	327	333	322	357	359	350	308	344	314	332	329	348	344	369	347	346	352	338	332	312	351	351	327	329	376	319	322	325	342	351	317	315	330	364	349	348	347	350	367	354	343	318	325	344	324	331	333	354	325	364	378	346	343	358	351	347	330	300	364	340	355	330	351	301	332	332	351	306	358	356	346	326	299	329	359	360	312	360	326	327	362	346	352	364	338	317	342	347	350	346	336	341	333	324	331	353	356	292	349	339	328	357	391	348	351	337	344	347	329	361	327	314	355	317	357	353	359	332	348	319	314	353	330	329	322	344	328	359	319	342	343	322	315	331	336	324	351	349	359	313	345	332	317	323	370	351	313	294	354	358	322	327	295	359	357	329	336	301	322	346	308	340	320	345	319	364	316	308	365	310	358	349	349	344	364	354	340	358	327	354	335	384	348	341	338	341	386	355	331	341	349	315	352	357	324	338	315	334	349	348	349	345	359	322	353	319	345	343	343	309	327	317	363	358	337	333	357	356	320	334	333	316	338	345	327	299	343	320	307	351	364	374	351	345	333	342	360	323	356	356	354	364	351	347	341	341	377	360	340	325	345	347	352	319	332	329	337	327	323	366	339	338	345	344	356	349	322	331	344	359	306	345	336	338	331	324	336	305	316	363	343	348	321	334	337	362	336	340	346	349	336	328	352	329	369	367	332	344	352	378	325	361	355	344	362	350	320	328	341	317	329	312	374	331	326	324	350	337	346	353	347	336	357	301	330	309	355	354	377	365	396	347	345	334	335	327	351	356	328	341	345	352	328	317	302	334	333	343	328	328	367	334	345	318	352	311	334	352	335	350	344	320	316	316	344	341	336	351	306	349	344	320	300	341	322	345	341	329	337	316	350	361	342	314	308	370	356	350	340	323	323	338	349	358	341	346	310	322	348	317	310	327	315	351	315	343	338	341	334	343	325	339	311	322	341	366	325	327	348	309	331	338	330	319	317	338	389	349	314	362	327	325	364	305	333	346	339	343	377	312	344	309	336	355
22142	20954	28715	23416	20956	21005	11213	845	575	467	384	325	306	246	219	210	196	173	169	137	167	145	142	155	107	135	131	121	124	122	130	104	124	132	114	114	115	111	119	112	107	108	121	109	115	105	105	109	106	97	105	105	102	121	118	115	77	90	81	95	104	121	102	101	110	91	93	90	105	86	108	111	88	102	101	100	95	87	95	95	109	97	98	99	104	99	98	95	102	104	95	99	87	90	106	97	105	85	103	92	122	97	101	109	86	91	101	82	73	96	87	91	96	104	81	102	93	96	94	106	98	100	88	103	104	106	101	81	100	102	81	97	101	90	99	94	99	79	101	85	99	115	91	93	111	93	88	100	81	119	108	91	117	74	91	86	103	92	104	102	93	96	84	95	85	113	78	117	84	99	105	87	86	87	96	114	104	87	95	91	95	90	90	90	86	100	71	101	89	90	95	97	106	111	106	93	88	102	104	97	92	111	79	107	102	95	92	91	88	97	104	92	100	100	93	78	94	92	79	87	84	90	104	92	91	114	98	106	94	91	98	91	107	103	101	103	86	89	113	92	95	87	99	107	90	85	97	103	122	95	98	89	99	110	107	116	87	94	103	95	84	94	95	78	95	90	104	100	93	83	89	89	105	86	98	105	92	77	83	97	93	107	94	89	94	101	99	93	100	96	88	88	74	89	80	100	116	103	99	75	85	94	102	86	88	85	85	89	99	106	80	95	85	108	106	76	98	93	114	95	108	111	97	91	89	84	103	105	107	112	84	82	102	99	88	83	92	85	85	86	88	90	83	90	100	80	108	101	110	92	100	90	109	91	100	95	109	87	99	91	94	93	85	88	85	78	89	102	89	87	91	83	92	92	90	102	112	101	101	98	84	100	95	94	101	99	75	102	91	85	111	104	80	81	96	101	81	102	75	104	96	97	97	84	85	112	92	93	94	74	105	98	89	104	83	101	107	73	88	115	95	83	96	95	108	117	75	114	111	101	87	98	98	108	79	104	85	90	88	101	101	91	86	87	117	96	99	97	83	104	107	83	97	74	77	96	102	110	87	86	101	96	120	113	101	92	81	106	107	99	93	93	89	96	106	100	114	95	94	97	88	83	76	98	102	103	95	86	84	105	79	92	108	93	91	83	85	89	108	89	97	93	91	110	94	93	97	108	92	87	91	87	109	89	86	86	95	93	102	81	86	117	97	91	95	101	106	95	93	109	79	76	88	85	76	85	88	84	117	87	93	115	103	101	91	86	89	108	83	102	83	104	92	95	80	91	87	91	108	92	84	76	104	88	94	95	82	94	103	95	102	81	89	116	72	88	99	103	115	106	94	99	114	86	92	86	86	85	87	89	101	98	85	103	102	101	83	102	101	70	94	98	100	99	86	105	91	108	89	101	87	88	93	106	99	96	95	77	88	96	91	119	103	95	97	97	93	86	100	93	101	93	95	89	93	89	102	97	100	99	81	94	105	91	107	98	100	98	93	111	94	84	87	98	111	82	89	91	88	98	101	80	95	82	97	92	98	108	89	85	100	109	96	106	92	100	90	80	87	101	107	109	99	94	96	90	105	99	98	97	96	84	103	84	94	89	109	102	92	79	95	78	99	100	87	95	97	90	99	86	94	106	85	87	95	110	102	101	106	104	97	108	99	89	109	89	96	92	85	81	104	111	113	83	100	91	100	93	102	96	89	101	89	99	98	99	99	93	119	93	88	90	110	103	85	95	94	98	95	87	99	96	121	95	100	105	78	97	72	100	92	102	93	103	71	103	91	80	79	109	92	91	99	87	96	108	96	107	99	88	96	92	91	98	92	93	94	98	108	100	105	89	81	76	109	93	91	103	101	89	98	83	104	110	104	95	89	93	107	109	85	99	98	106	96	105	98	83	92	91	97	108	94	86	86	83	92	85	116	100	71	112	115	98	90	89	109	105	111	85	93	108	91	90	85	76	89	86	90	97	103	89	84	95	112	81	105	100	91	101	98	114	92	100	84	96	93	83	102	96	82	106	98	103	90	96	84	111	110	87	92	77	96	83	94	106	102	98	115	86	90	98	91	82	83	77	114	86	108	90	93	91	91	97	99	94	94	102	108	113	89	87	109	102	97	94	80	93	96	108	93	117	85	90	88	74	101	86	100	103	90	104	98	99	113	97	102	101	103	83	91	94	83	110	115	97	106	98	79	122	95	97	99	87	84	86	83	105	97	81	105	95	90	88	88	105	108	100	91	94	98	104	91	89	110	98	92	96	92	84	108	90	82	87	101	92	83	123	88	92	108	88	104	94	101	85	83	98	103	83	78	107	87	105	85	111	117	87	103	101	90	83	109	100	106	88	87	102	83	96	96	81	79	95	91	95	90	104	104	95	86	102	95	109	92	77	108	89	91	101	112	99	88	89	104	95	96	101	83	97	101	88	82	110	115	102	91	84	102	100	80	93	88	112	105	99	77	89	88	99	69	96	103	95	98	103	97	102	92	85	107	98	76	98	96	108	91	100	85	88	117	93	112	88	85	88	92	111	94	74	94	100	83	88	112	97	86	88	85	104	88	104	100	92	85	80	87	81	106	85	80	88	83	103	95	88	79	108	80	95	94	104	95	105	88	97	79	97	102	82	88	88	93	95	103	101	109	93	93	102	107	97	102	82	93	101	69	119	96	95	97	92	95	86	118	96	108	98	93	94	102	108	111	100	95	98	109	90	95	121	96	89	66	106	114	75	102	107	67	103	108	91	103	101	102	101	91	116	114	96	109	94	85	97	94	111	78	81	99	118	83	97	100	107	76	103	77	96	100	92	90	94	116	104	90	81	88	86	101	100	94	100	96	94	88	116	90	108	105	93	89	95	86	103	98	83	94	104	90	86	81	100	95	110	98	97	113	83	87	95	93	92	91	95	91	99	93	102	107	109	92	91	96	114	96	97	89	86	83	85	101	104	74	94	96	89	103	89	85	79	103	91	83	102	95	94	98	107	99	83	82	86	88	82	82	100	98	98	80	83	91	105	90	85	89	80	93	101	90	95	90	88	117	97	97	104	108	80	101	93	91	92	108	91	103	99	75	112	106	83	82	102	104	90	110	87	97	95	84	89	97	109	105	88	99	86	94	84	100	103	93	93	89	80	97	78	97	91	82	101	85	111	101	81	106	91	102	92	88	93	91	97	98	89	81	94	88	85	90	103	100	105	91	90	80	108	114	91	90	97	89	100	116	89	95	97	94	92	85	106	79	95	86	86	113	103	94	86	108	116	76	92	86	80	91	98	97	100	91	97	102	92	104	100	117	101	94	84	99	95	98	80	76	112	88	112	103	108	94	70	94	102	91	102	89	98	105	91	93	80	105	97	75	82	115	114	88	123	72	89	94	96	77	89	103	90	90	91	80	92	100	95	99	91	85	80	98	76	91	89	92	101	108	106	112	87	85	96	85	102	101	90	101	100	82	87	99	104	92	93	97	106	108	103	105	92	108	85	83	93	99	83	89	104	94	113
16108	13989	9230	4466	3101	2231	1568	1243	904	733	603	458	411	340	283	285	232	228	227	221	182	170	171	186	146	134	151	134	129	148	133	129	119	128	130	121	110	127	108	104	131	116	119	108	133	110	109	107	107	98	103	111	106	111	107	114	107	116	105	97	111	83	91	128	102	114	103	98	110	103	100	108	98	99	81	106	113	106	97	95	89	109	86	87	97	110	105	116	117	95	122	86	109	98	96	102	94	109	99	106	112	93	128	109	91	90	100	108	107	107	106	80	104	103	114	106	94	96	101	104	92	95	99	96	97	81	93	95	86	107	103	104	87	87	96	108	87	104	104	118	108	85	97	103	96	92	96	88	94	109	102	94	92	100	102	91	106	98	99	109	109	76	114	114	104	91	110	97	118	84	105	113	99	95	102	106	107	87	127	116	97	92	109	103	94	93	104	101	93	108	99	106	114	94	94	107	112	88	93	104	86	90	96	99	100	101	97	103	93	97	85	98	95	90	92	94	107	94	75	112	101	105	91	108	111	103	105	87	98	97	102	82	99	100	104	92	112	99	100	99	97	101	95	91	114	96	103	85	98	104	100	93	92	102	101	102	97	117	99	125	97	104	96	115	89	107	75	91	100	105	86	98	98	88	106	114	97	99	103	92	118	111	94	102	110	83	90	112	84	95	115	88	91	102	102	110	107	93	92	66	107	96	105	90	93	90	78	93	101	101	119	96	82	103	111	98	111	89	99	89	89	99	91	108	99	85	98	92	84	88	128	116	98	101	106	98	97	110	109	81	128	101	96	102	101	88	101	77	97	98	102	99	96	87	115	105	78	101	87	92	96	85	87	105	107	76	101	126	115	106	89	105	96	82	100	109	110	85	99	68	86	108	105	103	92	114	105	104	116	97	107	112	119	100	117	115	88	91	89	111	85	111	103	95	95	73	96	99	110	91	103	90	93	92	97	98	100	99	114	98	84	109	101	94	103	93	94	114	101	86	92	100	116	90	112	86	90	94	109	76	92	113	111	75	89	108	88	91	92	91	112	103	95	92	105	94	102	98	86	104	87	89	93	105	96	94	93	85	96	84	82	99	104	96	101	91	114	97	103	104	91	106	100	114	89	95	90	95	99	109	111	104	104	100	105	83	86	84	104	114	84	94	113	96	88	103	104	90	110	85	111	109	88	117	110	101	116	95	109	91	101	98	93	116	112	94	98	91	99	110	103	95	102	87	92	105	100	109	97	79	97	98	107	97	91	93	124	103	104	89	97	105	92	103	88	93	106	98	95	92	110	92	97	79	94	91	95	95	87	104	90	104	88	88	85	89	93	96	91	103	96	91	112	85	85	95	78	101	92	106	89	93	95	114	101	110	99	85	94	92	114	102	98	81	107	94	97	110	98	111	119	96	87	112	92	96	109	88	97	93	87	88	90	91	82	111	70	96	104	94	84	93	116	99	106	85	120	101	100	97	90	110	107	92	84	93	92	107	110	97	104	108	103	94	131	111	98	100	76	96	97	80	101	93	99	115	100	94	103	92	115	108	93	102	98	100	70	110	101	95	99	93	86	112	95	84	109	88	101	89	83	95	88	96	110	98	91	102	107	99	112	109	112	96	94	91	93	90	94	105	111	92	103	93	90	91	105	90	105	103	99	91	95	102	101	92	86	98	95	105	104	109	99	100	83	110	96	97	108	92	98	110	96	92	84	97	115	92	108	85	81	105	104	111	94	103	90	110	101	107	103	87	90	100	103	103	90	105	104	105	86	82	84	108	96	94	96	101	105	88	106	99	105	87	114	103	86	89	99	93	93	107	89	90	96	101	84	108	78	99	85	91	92	99	108	120	87	79	92	91	102	78	84	109	96	111	107	68	110	80	95	94	101	114	97	97	101	101	107	105	83	86	98	102	107	98	91	101	97	103	89	101	96	81	96	113	109	107	92	89	90	93	88	100	88	101	95	85	88	96	102	104	93	88	107	121	102	102	99	88	90	109	77	92	116	109	94	99	104	87	113	95	96	93	86	92	93	97	99	81	103	85	80	96	113	91	83	84	98	104	89	91	93	82	95	92	95	86	98	82	100	87	97	102	104	98	108	89	109	89	100	86	97	95	96	122	92	94	109	106	101	101	99	92	94	104	99	89	80	89	94	90	103	95	97	94	101	101	93	95	94	105	94	93	90	100	90	91	83	86	84	95	106	85	83	104	105	102	100	110	114	94	99	105	85	109	101	96	101	108	100	103	87	99	90	91	87	86	103	96	92	117	98	77	96	85	100	97	96	107	98	99	93	104	94	94	103	103	100	112	78	108	105	90	101	111	88	102	111	91	99	90	93	103	89	94	95	102	99	99	101	99	108	100	105	92	89	115	98	99	110	83	73	92	94	112	109	73	102	116	107	91	105	105	100	105	100	92	84	114	90	94	88	84	92	83	101	99	90	94	86	88	79	99	89	91	106	86	74	130	92	96	91	93	100	110	111	85	99	73	100	74	102	88	94	93	94	91	88	122	98	87	95	90	86	102	96	110	101	88	89	117	117	89	107	102	114	87	100	105	113	99	95	100	96	91	102	117	100	95	102	89	99	109	102	109	104	87	77	114	121	88	106	93	102	91	113	105	108	93	86	125	106	102	96	81	86	89	96	94	102	94	106	98	98	92	92	88	85	93	112	113	104	101	83	98	116	92	98	89	120	80	94	80	104	114	99	90	86	108	114	95	113	89	78	99	100	101	98	105	124	117	99	106	96	109	93	89	98	98	90	92	108	93	114	107	98	94	88	98	99	109	90	113	96	112	99	115	85	102	70	96	106	94	84	91	99	94	94	86	111	113	85	115	101	105	107	102	106	104	82	97	100	91	95	93	106	120	106	110	99	105	98	79	86	107	102	95	120	97	96	86	93	77	85	87	95	93	116	78	111	108	103	81	88	105	92	85	105	94	110	100	106	104	110	88	87	103	82	105	99	86	113	96	83	106	103	87	111	92	100	111	100	98	102	103	111	100	104	103	95	111	98	81	106	101	100	94	110	116	97	91	87	106	83	86	97	98	112	107	107	78	103	92	84	108	100	102	110	81	109	88	94	115	84	89	108	102	98	104	91	89	108	120	104	84	96	106	97	89	99	102	106	93	106	99	111	105	101	107	105	100	99	101	91	92	114	85	123	105	79	95	80	115	90	108	85	105	94	89	99	100	98	95	93	102	77	81	97	94	92	99	91	98	91	87	105	92	102	123	98	101	84	97	93	103	92	111	91	122	104	124	78	91	91	104	97	103	86	87	111	97	104	89	110	95	99	93	92	101	86	99	81	90	99	106	83	102	96	102	80	95	97	116	108	98	114	100	103	87	93	98	94	116	86	95	72	101	100	109	102	90	97	95	95	107	79	98	89	95	86	95	95	93	110	91	88	86	107	121	120	91	104	87	103	95	91	89	94	111	100	99	91	108	102	86	101	91	95	114	86	98	93	88	99	85	108	87	81	94	91	107	101	104	89	95
27158	20639	11826	1115	506	437	408	338	378	363	357	369	366	365	338	350	328	319	323	361	318	315	350	308	359	360	338	329	351	319	330	318	328	320	333	327	336	326	350	347	336	328	339	337	351	374	326	325	309	358	336	337	335	309	309	359	348	358	320	350	362	341	329	334	342	292	340	349	338	319	312	320	331	348	342	368	324	322	352	320	370	329	336	304	312	340	324	360	338	335	335	322	350	335	330	330	334	348	297	347	314	347	334	323	334	349	322	320	368	343	342	327	333	339	315	314	344	354	348	339	300	360	359	350	322	317	340	350	320	338	345	338	361	342	349	345	299	336	323	323	330	336	321	295	343	364	319	307	341	336	325	334	329	294	331	329	353	366	346	309	314	336	355	316	353	371	312	323	346	348	339	361	313	355	333	348	320	363	335	340	279	328	332	311	319	360	362	333	351	328	294	312	298	313	325	352	315	326	331	329	315	317	334	341	372	344	323	304	334	328	312	329	339	335	313	347	315	317	314	354	295	313	344	331	335	351	353	328	348	342	344	308	367	328	368	304	332	354	293	319	311	351	332	318	315	372	314	330	323	330	299	303	320	367	346	317	343	325	321	336	325	330	307	315	327	361	296	284	311	387	315	358	317	339	346	300	308	297	328	330	325	324	338	327	348	323	329	309	343	355	372	329	330	317	341	322	345	343	320	356	362	313	350	353	330	352	327	303	317	344	335	299	296	349	329	340	350	342	299	340	351	351	344	321	324	301	350	326	332	330	340	341	355	308	337	353	355	316	341	353	326	357	341	330	343	318	310	273	347	339	336	346	333	332	346	347	332	329	325	357	353	335	326	364	346	324	368	315	331	337	357	339	336	306	329	347	360	337	337	350	361	323	356	330	305	307	326	314	332	301	322	331	340	336	351	337	319	338	312	311	320	361	333	320	347	341	306	340	302	364	317	305	334	305	315	331	331	343	358	310	306	339	307	326	305	321	301	314	343	314	329	341	372	359	328	355	334	342	310	319	321	326	353	360	318	324	347	343	377	349	352	319	296	339	307	316	353	309	345	330	339	335	304	320	320	316	313	337	323	307	309	361	307	343	341	345	365	360	325	351	333	351	355	323	306	325	347	319	339	353	347	346	318	346	371	341	357	348	329	377	346	338	318	344	330	308	305	340	317	345	307	357	328	339	331	352	309	335	307	321	343	359	290	344	348	368	356	336	335	309	311	362	340	329	358	307	325	328	392	308	328	296	352	321	337	372	324	336	343	373	337	318	335	336	349	349	302	336	343	344	317	360	339	335	351	330	332	334	348	349	314	343	324	316	347	378	324	313	337	331	324	379	342	353	324	312	334	335	345	334	314	326	343	340	329	342	330	310	334	334	330	345	315	300	320	343	325	350	312	336	347	330	355	330	354	341	330	341	344	346	305	308	335	308	340	315	353	327	376	359	333	311	330	358	351	365	326	345	313	336	356	348	344	320	329	330	297	366	319	332	324	351	326	334	340	333	352	339	312	338	322	336	316	342	356	337	334	344	312	332	353	307	369	327	326	368	331	344	309	326	311	348	333	312	326	323	320	334	351	309	338	328	337	322	306	362	318	322	359	345	383	324	355	309	317	335	319	338	352	355	326	336	346	349	315	322	362	318	342	320	337	322	330	394	283	317	316	315	384	327	349	316	335	343	342	330	322	313	331	310	333	319	331	337	287	352	355	332	365	335	338	326	351	350	399	344	291	321	347	330	320	343	329	330	358	302	342	366	329	325	345	327	342	327	354	367	337	320	327	336	331	324	343	330	338	350	381	324	331	323	334	374	351	347	355	298	317	329	352	324	322	345	340	344	325	316	316	353	330	338	319	339	319	336	312	317	329	343	339	351	328	335	337	359	367	355	333	365	349	354	312	324	342	341	338	358	321	329	326	319	346	323	338	333	334	335	332	333	357	347	348	341	322	339	326	337	337	326	349	318	330	340	355	319	334	342	357	329	328	368	341	324	351	341	334	307	331	347	317	308	339	344	337	349	307	328	341	357	344	323	325	327	308	333	349	327	311	335	311	332	297	318	321	328	316	337	324	370	335	344	337	330	341	340	373	326	315	325	335	341	347	342	368	318	317	344	331	314	333	338	331	332	346	351	349	342	355	330	329	339	308	329	337	333	334	346	333	321	335	308	322	352	325	322	346	325	331	333	322	362	299	318	331	357	312	357	332	346	356	338	354	349	360	336	297	351	337	324	342	291	339	328	341	360	343	332	319	313	308	363	355	337	311	347	350	346	344	315	343	331	313	363	331	318	315	371	322	357	336	371	340	331	327	333	286	333	338	331	299	345	337	344	395	351	334	332	345	304	351	308	346	312	361	315	372	317	309	347	362	325	316	353	326	343	319	346	302	291	320	320	351	363	334	342	338	330	344	357	323	316	341	347	347	337	368	357	330	299	353	328	343	355	351	314	351	327	328	323	297	357	295	331	334	325	307	326	331	353	329	357	345	348	350	321	347	362	352	336	332	345	333	343	338	364	328	304	319	338	342	341	336	325	323	321	307	327	341	328	332	324	311	331	328	328	364	322	349	333	327	330	298	329	347	340	319	362	353	341	336	341	375	320	347	348	340	312	335	309	332	347	322	332	316	329	332	378	346	304	304	335	324	344	311	328	365	310	333	343	325	334	324	320	315	296	366	339	326	322	346	327	350	320	320	324	309	332	324	366	321	312	323	328	341	364	330	374	325	318	356	303	304	296	332	306	330	338	338	335	345	314	332	336	323	365	359	355	331	337	333	326	360	326	305	313	309	320	340	333	360	315	304	341	318	305	339	329	333	324	313	343	362	302	329	370	334	352	364	343	317	338	344	360	328	346	331	363	328	345	340	339	336	337	320	336	348	323	357	336	326	340	311	334	319	324	310	353	318	333	356	330	317	335	333	328	349	336	305	301	323	329	307	338	312	330	323	332	316	300	355	327	323	336	347	314	352	332	345	332	333	322	324	350	327	352	322	335	312	316	329	284	328	359	348	308	303	324	286	346	307	322	326	294	332	356	302	328	306	357	332	335	306	320	334	361	357	329	342	341	319	342	373	334	329	350	329	336	321	341	353	343	307	351	285	344	334	318	328	356	336	329	318	340	318	324	342	316	359	315	321	324	335	315	332	348	332	324	328	336	320	318	356	310	315	318	349	336	345	318	329	346	347	345	317	337	299	341	324	338	342	320	332	346	332	324	349	327	302	331	343	323	365	371	335	308	358	368	325	336	310	344	337	326	332	352	342	362	336	354	346	317	356	282	337	319	345	323	369	326	337	337	340	343	328	328	301	353	320	334	353	322	326	317	364	341	350	319	351	318	324	325	341	343	333	306	332	319	304	321	327	289	320	367	374	337	322	305	344	341	321	320	339	326	324	363	296	335	349	336	311	336	321	319	339	309	336	349	346	347	333	352	337	277	330	380	364	348	350	365	328	348	345	341	343	318	298	335	328	337	333	338	326	343	342	338	317	354
11098	2649	1428	811	681	495	526	438	419	415	374	394	371	372	358	384	362	345	358	375	336	339	352	365	362	308	370	365	342	350	312	363	373	369	390	377	344	314	346	355	347	344	356	354	351	360	353	329	367	317	341	363	343	319	336	337	341	380	354	361	346	331	346	320	332	314	333	352	355	333	339	339	374	332	346	344	365	344	367	360	341	333	344	323	346	320	329	357	336	342	337	344	358	339	329	367	371	353	350	364	295	343	355	350	357	346	359	381	344	335	326	339	322	327	338	334	349	349	344	328	341	363	332	325	339	315	318	324	353	337	319	351	364	334	342	317	311	342	351	344	357	319	344	348	352	321	359	326	345	349	354	357	376	349	342	320	359	341	333	379	358	393	344	355	337	358	335	343	320	367	350	329	334	360	366	330	377	362	336	341	337	310	336	329	328	376	351	339	345	321	378	363	387	321	318	365	352	332	343	348	341	330	366	326	295	378	348	344	328	326	350	346	351	341	353	315	299	364	407	347	369	368	340	322	337	380	333	322	343	343	347	351	353	319	389	352	349	345	336	365	361	338	357	324	335	349	363	329	369	318	348	351	345	363	357	337	348	363	356	349	344	293	348	348	351	336	364	332	338	332	353	365	352	353	310	349	362	319	342	329	327	361	318	329	344	356	336	369	311	343	361	366	367	351	347	356	349	356	351	373	341	350	370	347	336	322	340	339	370	351	389	297	343	327	358	327	338	335	384	346	335	385	340	328	340	332	363	389	331	319	297	356	358	358	330	369	362	331	352	344	365	340	345	354	323	362	325	365	353	351	343	376	344	378	332	338	340	382	335	339	321	357	317	319	345	320	336	383	338	335	358	382	345	344	342	311	340	333	357	354	351	347	355	340	333	338	351	324	327	365	342	339	344	359	316	319	326	356	333	339	329	345	319	345	327	355	331	349	327	384	300	339	327	312	345	325	324	369	344	304	324	315	328	344	365	360	397	390	362	323	355	310	340	364	343	343	351	367	359	345	343	321	343	359	348	362	352	382	345	345	322	355	350	378	326	331	342	352	351	331	338	334	337	352	366	344	365	338	354	338	348	316	327	358	312	378	358	322	340	332	337	310	336	343	338	360	370	335	357	330	309	326	358	351	337	384	357	357	355	295	347	328	324	355	345	336	369	303	328	328	358	305	382	360	356	338	351	343	320	340	345	367	370	333	343	327	343	387	332	344	359	315	342	339	328	338	318	346	333	368	360	383	336	383	345	345	344	346	344	317	349	358	339	350	374	373	335	341	356	355	343	327	322	343	357	330	329	330	359	327	339	362	341	333	357	342	314	316	342	336	319	353	371	352	345	360	355	377	329	320	310	346	337	344	314	321	376	382	354	348	354	345	352	349	339	362	319	348	370	371	330	327	327	335	373	335	313	356	319	346	363	360	359	355	351	350	358	345	338	354	335	332	324	334	347	350	335	341	342	344	360	338	318	327	342	342	336	339	340	344	338	346	368	363	343	337	364	345	352	321	320	374	335	357	336	376	348	365	354	385	377	314	345	361	334	338	330	368	326	334	340	379	352	328	353	335	303	350	340	334	370	295	310	349	329	335	357	378	297	325	307	371	335	362	359	341	331	358	358	335	346	304	337	354	334	338	357	339	339	319	354	346	336	338	339	378	360	319	333	330	332	369	353	335	356	354	345	335	353	354	317	326	323	348	331	315	343	337	338	333	336	331	358	350	348	344	335	354	362	341	355	398	350	335	350	331	352	341	332	376	320	337	327	355	338	350	367	354	359	322	330	347	325	345	342	374	356	328	325	358	363	343	350	339	349	377	348	374	317	375	329	334	335	352	332	331	345	306	348	330	324	340	343	351	304	351	323	340	327	340	380	342	307	320	337	307	346	366	334	293	347	334	349	360	398	340	321	325	311	361	354	360	342	339	346	319	368	320	314	330	329	348	331	371	325	360	323	356	354	350	341	353	360	369	351	364	372	340	320	317	303	344	345	323	314	372	347	347	319	357	343	382	304	330	368	335	344	339	325	325	314	321	346	354	323	366	318	329	340	342	334	335	338	348	337	336	372	352	351	362	351	352	330	361	365	355	360	366	337	340	346	356	329	315	327	312	350	342	342	348	315	329	311	363	338	336	364	332	296	365	347	345	333	337	356	358	335	328	383	314	345	333	330	350	345	340	311	323	318	344	353	339	341	293	336	334	361	355	370	324	316	331	341	352	325	378	370	376	345	362	364	340	342	354	332	333	354	353	329	344	311	309	361	341	360	377	354	340	319	340	344	370	356	358	357	281	305	368	368	340	341	341	342	329	330	361	354	319	357	309	332	349	318	386	367	355	352	345	370	367	363	317	320	337	366	352	349	359	373	345	349	351	331	348	351	310	332	364	353	316	322	331	373	375	319	332	371	368	343	345	355	360	342	335	319	322	339	317	338	350	351	322	321	324	324	328	364	384	383	359	353	388	340	333	352	349	361	339	358	376	333	357	366	357	331	385	329	368	337	331	344	358	368	337	341	331	372	338	334	367	344	332	346	329	371	316	355	345	317	331	324	324	362	315	333	336	324	339	344	354	332	312	317	358	362	330	363	343	319	347	322	346	392	343	332	365	340	377	353	304	340	379	336	349	340	356	323	351	346	337	346	359	319	356	358	330	338	348	329	371	343	344	350	359	372	311	325	372	341	328	357	353	315	338	321	308	351	336	349	339	367	338	344	318	336	363	375	363	321	357	361	320	347	338	322	317	332	372	321	352	327	337	348	341	354	345	351	323	354	357	342	335	355	343	322	370	345	342	341	343	327	331	378	328	325	364	318	315	313	345	325	341	333	333	369	389	357	335	356	364	336	327	358	381	317	359	330	350	338	338	304	308	369	316	356	347	350	326	363	340	345	337	327	349	352	342	353	332	321	353	344	349	335	324	314	345	338	342	349	364	343	344	325	304	338	334	359	334	350	353	335	339	356	317	366	341	359	345	364	325	338	349	294	357	347	339	356	342	361	341	339	373	347	356	352	324	335	343	350	335	371	313	324	342	348	346	361	312	336	343	334	328	356	336	340	323	350	317	337	347	324	359	358	333	346	352	356	339	328	371	350	351	356	364	353	345	363	335	366	320	319	360	316	321	356	366	320	320	351	367	351	338	328	345	349	374	349	331	362	339	322	363	333	347	294	331	348	313	347	333	356	321	354	344	310	333	370	353	360	357	338	345	317	355	329	354	352	375	334	322	355	325	316	307	332	334	344	349	353	315	366	348	321	314	364	336	361	329	319	350	319	328	351	357	345	341	329	341	360	341	329	323	322	332	334	347	350	332	324	348	364	372	345	362	333	338	345	344	374	353	315	358	349	324	391	340	333	368	352	358	326	342	363	328	349	325	392	350	332	339	321	343	319	348	335	376	325	323	354	320	388	370	352	365	387	334	309	360	323	353	351	305	318	332	345	377	378	361	363	346	325	366	347	330	319	354	350	348	348	334	372	321	318	342	366	406
23147	20806	28116	23603	20808	11191	852	564	438	358	323	255	252	244	247	212	221	185	204	188	196	173	173	183	202	167	161	165	162	152	191	162	172	175	173	163	164	189	154	156	183	152	142	152	156	152	152	144	176	144	148	146	158	141	170	184	155	141	146	202	161	149	169	159	185	167	153	185	154	155	144	148	153	170	161	134	148	158	158	175	176	174	126	162	172	164	175	132	150	172	164	181	159	155	168	154	166	166	158	166	168	166	156	167	150	150	162	150	157	157	168	167	170	151	141	147	156	160	150	156	154	161	149	145	155	167	173	165	171	152	160	147	147	158	157	164	147	152	155	153	172	157	143	149	156	181	156	156	165	135	140	148	164	167	157	175	170	176	158	161	160	167	169	150	173	157	149	153	149	139	159	170	179	173	151	129	162	146	160	163	161	149	135	148	141	153	150	140	157	174	168	167	163	184	154	187	152	176	160	137	142	159	167	140	130	133	171	153	155	161	172	169	149	167	144	146	153	172	172	152	155	158	169	161	177	166	161	148	144	151	148	137	176	157	140	169	164	163	144	151	151	127	158	147	166	149	134	170	150	168	142	164	151	156	133	150	161	161	171	175	157	152	139	143	155	165	155	172	141	148	143	151	164	145	152	157	158	163	141	172	146	175	169	148	146	152	166	159	143	153	143	141	143	165	173	182	175	155	162	142	171	172	163	167	161	144	160	157	163	176	143	135	133	167	163	151	131	174	151	151	160	138	138	162	152	155	163	168	175	175	155	149	140	160	161	156	149	164	170	148	173	154	180	142	171	154	151	169	153	162	171	171	167	169	142	144	151	182	130	181	141	155	152	152	159	138	127	156	150	172	168	158	152	147	162	160	165	167	143	158	164	149	165	153	138	149	154	152	143	147	167	161	160	130	168	150	157	163	170	159	150	156	167	158	157	140	170	140	153	174	167	162	163	145	154	164	159	151	177	163	151	135	145	138	166	175	149	133	168	158	148	153	162	150	163	155	159	165	184	183	160	153	166	158	129	155	142	159	152	144	152	150	134	159	154	171	155	170	138	160	173	134	156	176	157	181	154	162	137	165	149	158	125	160	177	166	170	178	170	160	153	160	175	145	180	166	163	145	150	157	176	173	140	144	169	149	153	154	160	157	156	175	168	151	142	162	146	161	147	161	173	139	149	157	163	158	137	173	146	141	161	160	154	206	166	165	158	130	161	152	142	174	125	159	143	178	164	175	154	147	152	177	163	174	143	151	139	174	134	160	157	149	168	158	155	151	180	151	144	143	142	178	151	153	153	157	143	138	153	156	126	153	139	155	155	152	162	151	164	159	149	135	133	160	185	163	151	153	160	148	144	170	160	149	165	180	134	149	170	150	155	159	144	166	136	164	163	157	142	139	166	176	152	166	165	150	148	158	171	157	180	152	143	152	152	166	166	142	170	148	159	138	163	164	168	155	136	146	159	155	140	151	169	145	169	142	162	157	164	146	133	166	169	129	149	150	163	168	168	166	132	171	152	164	136	167	135	161	146	159	141	188	168	163	145	144	185	176	161	178	144	160	154	161	188	150	147	134	164	160	175	140	136	159	158	159	160	147	152	165	167	168	163	148	144	140	156	166	159	143	157	150	167	160	146	148	156	168	149	160	154	158	155	143	169	184	154	163	143	142	157	138	151	155	173	155	161	171	154	153	174	156	166	155	152	184	144	166	144	153	168	143	170	144	160	142	183	146	166	138	147	154	163	158	140	160	154	132	153	143	144	151	140	155	140	152	146	146	158	165	168	153	172	183	145	171	150	152	164	172	151	183	161	159	155	144	168	172	163	154	167	153	158	142	139	148	161	141	147	181	165	168	132	162	151	157	168	160	165	154	159	150	152	167	135	152	148	162	163	158	151	173	174	149	157	151	132	158	146	164	169	136	160	166	146	150	175	143	138	143	165	161	168	162	163	156	155	167	163	142	155	163	160	145	146	162	169	155	151	147	158	163	147	168	188	155	146	162	159	156	143	170	162	151	144	142	142	161	170	161	156	160	150	165	146	180	147	168	154	147	148	155	163	140	168	160	139	153	173	147	137	168	163	160	175	163	150	164	161	169	142	162	173	163	160	165	141	153	156	153	133	141	162	148	142	148	148	155	172	159	154	164	158	138	149	158	158	156	166	146	172	159	159	156	156	137	159	145	166	155	130	151	163	183	139	135	180	164	142	172	135	129	175	173	150	135	165	178	143	146	179	146	136	146	157	150	170	167	171	163	164	144	160	134	141	174	136	163	159	143	149	180	169	147	149	170	134	146	181	171	149	132	150	125	143	134	144	157	162	176	170	157	147	147	183	151	177	169	160	161	143	134	174	155	156	170	154	159	155	155	154	161	142	158	160	178	168	146	170	164	143	167	161	163	158	173	140	139	156	146	170	154	160	143	146	151	155	148	165	130	164	141	157	149	142	191	131	168	155	169	152	140	161	144	147	144	158	128	155	156	151	145	160	173	177	173	164	153	194	144	143	160	142	167	159	155	146	161	173	150	149	162	157	160	179	159	173	131	147	172	144	164	170	178	182	152	178	135	167	170	157	160	148	164	148	145	159	147	149	135	159	157	165	150	163	182	166	150	171	146	179	160	146	166	166	172	150	145	150	148	145	161	169	139	156	149	173	140	149	160	153	158	160	157	159	167	164	151	163	156	157	144	151	143	183	164	154	136	150	165	151	175	148	153	151	148	145	170	139	161	128	147	172	147	140	140	170	169	161	160	131	159	162	152	158	154	162	145	154	154	148	159	152	129	152	137	184	146	161	142	157	143	146	143	176	155	151	154	169	157	157	156	172	159	188	167	139	147	119	170	147	170	174	139	141	151	136	162	144	142	149	172	168	159	172	151	157	148	152	164	167	155	159	163	144	154	137	169	177	146	166	160	163	140	156	141	137	164	159	160	176	154	168	136	150	169	166	195	132	155	166	190	175	149	158	164	166	164	133	174	163	146	148	160	157	168	164	166	150	162	161	158	165	144	174	160	166	166	144	174	162	143	168	167	147	169	128	172	148	139	148	148	167	178	162	178	165	178	136	155	142	163	157	180	149	166	156	139	150	121	149	137	168	163	162	150	159	163	146	158	152	150	193	163	141	131	137	146	167	162	165	167	148	137	154	167	148	142	158	139	149	155	171	151	152	142	153	173	173	142	148	168	166	157	169	158	166	154	148	141	147	164	160	133	151	143	159	135	156	169	174	164	147	164	158	182	166	152	169	162	149	158	169	168	151	167	158	159	160	144	164	159	156	161	141	150	159	170	154	173	166	182	162	143	190	163	141	156	121	154	161	146	148	151	160	137	163	149	172	170	159	162	138	164	156	168	164	148	155	158	186	136	153	161	146	157	167	129	148	140	137	141	153	162	157	147	148	158	166	148	154	132	177	157	132	168	156	139	157	138	150	174	150	160	156	163	158	160	134	151	146	165	170	152	157	155	165	139	151	169	138	168	176	158	148	146
12640	8904	5812	2770	1901	1388	1034	818	628	499	390	359	337	315	295	266	285	262	237	215	230	231	225	179	207	209	181	214	185	159	209	222	164	218	158	183	169	172	165	183	166	165	168	184	155	163	187	189	171	188	166	155	184	167	186	190	165	166	189	156	181	183	162	169	145	189	151	163	153	159	181	150	178	149	179	168	148	160	150	166	164	172	168	172	160	163	175	192	162	158	186	151	177	158	150	159	171	151	155	186	159	174	152	165	177	172	155	158	162	167	149	150	155	174	166	161	194	182	167	170	174	161	169	160	183	171	158	168	144	169	162	153	152	194	172	178	160	145	158	167	171	181	187	179	167	170	163	186	146	157	162	149	169	153	186	174	178	181	165	178	170	164	200	155	149	147	173	166	191	154	149	148	166	159	149	165	163	162	168	184	177	157	173	149	164	161	157	180	177	167	171	142	153	173	198	156	163	139	167	173	178	178	167	169	162	167	182	172	172	173	189	174	172	150	159	159	185	172	164	175	161	158	176	148	180	179	180	168	162	159	179	157	161	186	185	160	179	165	162	154	135	166	176	170	177	149	169	140	151	171	143	174	166	171	145	164	176	141	140	168	173	155	153	169	172	180	167	169	167	139	160	146	186	157	154	176	183	173	165	191	153	173	176	147	169	169	163	159	144	191	160	155	160	138	149	169	187	176	171	165	168	178	178	185	153	159	147	170	188	149	171	170	142	171	180	163	179	146	160	157	172	160	153	158	144	174	148	152	181	172	148	162	189	175	168	170	197	178	185	182	181	148	157	170	184	165	157	169	176	164	179	172	134	171	171	171	166	189	158	157	161	155	168	164	159	178	174	182	171	153	161	170	140	129	148	175	192	164	148	157	159	184	157	172	161	175	173	148	182	159	171	153	144	167	169	161	176	155	190	175	165	187	166	162	165	179	161	186	163	158	176	166	160	153	161	171	162	179	135	152	194	190	166	168	180	177	167	150	187	175	187	178	162	181	172	183	165	167	185	149	139	173	167	173	171	151	143	162	162	181	165	162	164	188	173	174	160	170	151	175	147	187	175	181	157	172	158	147	181	165	131	161	152	155	182	183	176	156	160	162	170	171	145	170	162	170	171	148	168	144	163	151	149	167	165	169	178	146	176	164	168	169	188	159	169	177	171	142	143	169	190	162	171	191	165	168	172	143	151	174	169	154	188	205	159	175	177	156	175	166	174	137	173	159	191	162	159	152	165	165	158	170	163	161	158	173	161	177	163	143	184	160	160	157	184	194	184	184	166	166	180	169	175	175	142	154	157	149	139	162	183	148	149	191	140	177	167	173	163	176	148	167	162	186	152	182	172	168	180	173	159	158	148	174	177	175	145	152	184	171	170	155	169	189	169	175	201	164	172	178	176	171	144	147	175	153	174	184	152	155	191	146	170	169	161	165	159	166	165	156	180	179	190	148	142	150	170	161	167	162	167	158	170	175	185	161	184	158	149	171	164	166	162	154	164	177	173	181	162	161	182	172	156	172	186	183	158	160	161	160	164	165	178	155	193	166	153	169	196	163	173	175	172	168	179	142	177	167	155	204	155	174	155	171	161	165	165	184	148	164	162	183	164	205	165	142	154	147	155	176	164	214	158	185	172	163	175	157	164	171	163	158	169	181	168	179	174	162	184	184	166	174	177	173	161	148	169	160	162	185	187	172	173	175	179	160	171	147	176	180	171	168	176	152	171	160	158	172	169	173	152	155	184	172	164	148	156	185	154	180	163	171	150	173	150	154	184	174	196	163	187	186	159	146	174	172	140	182	158	157	176	146	158	161	172	153	181	179	174	151	182	160	189	146	147	163	167	147	174	165	163	175	193	163	161	153	172	151	147	165	183	150	185	144	171	192	153	188	148	132	146	165	185	157	178	141	173	155	170	176	172	149	191	156	165	164	165	161	155	165	169	169	172	152	184	182	176	147	166	164	148	169	148	147	149	170	138	179	144	168	160	155	156	168	167	163	159	146	181	169	176	155	178	171	161	158	174	152	180	177	203	175	170	165	134	154	168	165	171	151	181	174	161	157	154	168	172	166	186	153	177	184	151	177	154	167	168	167	179	172	147	166	178	175	185	162	158	158	166	155	152	173	168	171	186	162	176	160	148	168	171	166	160	174	153	153	183	153	163	150	169	174	164	169	143	143	172	169	162	175	159	170	170	184	168	138	173	192	159	182	149	171	165	167	177	162	178	172	170	155	181	177	164	165	183	163	169	150	161	185	154	194	156	150	178	147	165	160	173	166	155	162	162	190	166	171	157	169	176	165	180	156	183	160	173	144	179	144	169	161	158	177	191	175	125	151	151	147	161	166	140	161	189	166	191	186	185	176	165	177	150	167	147	162	179	160	164	169	149	174	170	155	164	176	181	175	151	175	150	170	181	167	176	169	160	155	150	154	172	171	151	164	170	149	209	181	156	192	150	179	132	172	169	159	164	177	142	166	167	150	158	188	180	168	152	178	156	184	171	150	188	145	149	157	176	165	164	172	159	176	165	155	172	148	172	157	145	159	152	162	165	171	130	177	141	167	200	196	176	163	179	150	154	142	167	187	173	140	194	171	169	171	158	182	150	151	149	152	189	183	181	163	160	151	159	177	163	168	148	173	151	153	158	148	164	178	158	174	157	142	153	156	184	163	162	174	155	161	156	154	188	148	143	173	171	159	170	177	171	159	168	175	180	159	190	167	161	173	154	168	158	164	186	171	176	194	170	154	154	176	145	183	173	189	181	155	161	181	183	166	184	156	152	151	182	189	177	185	154	163	134	152	151	154	182	173	164	164	159	175	151	181	172	175	165	151	159	174	175	182	158	182	168	164	176	177	166	172	181	159	162	156	167	169	168	167	194	152	161	179	159	169	172	151	166	184	165	145	166	169	167	147	198	161	159	160	160	162	157	136	182	146	179	171	195	166	145	168	153	192	173	167	158	173	166	179	159	182	157	165	167	157	156	166	162	176	140	164	182	179	167	174	171	167	155	153	149	181	161	178	165	157	189	156	164	169	167	175	180	155	173	146	168	147	165	172	144	140	170	138	162	152	171	186	165	178	174	178	154	167	182	163	154	157	167	154	150	146	161	166	165	174	159	140	190	175	169	188	163	173	176	175	165	146	156	157	167	176	171	196	166	156	183	142	177	159	166	164	155	165	164	173	165	172	164	176	174	185	165	154	176	140	160	162	163	174	164	166	157	175	170	162	177	161	161	150	184	164	160	172	171	175	173	173	148	171	165	166	161	173	156	140	167	157	160	150	146	162	152	176	173	175	153	185	144	163	164	153	142	167	167	176	178	170	153	152	176	168	171	152	154	161	168	150	175	153	145	178	164	167	170	155	169	161	169	156	152	180	160	156	178	181	164	156	160	145	158	164	202	183	166	174	149	178	183	189	168	187	158	173	162	172	168	158	181	166	164	171	165	162	154	172	177	147	140	162	170	160	142	162	154	175	162	165	178	165
24493	21015	27487	24696	14010	929	563	523	478	451	415	379	398	363	362	394	364	352	382	363	349	355	339	360	362	345	386	354	331	386	369	374	328	369	362	322	355	327	335	367	358	351	353	334	338	332	338	331	373	312	312	339	363	288	338	355	321	299	360	333	345	313	334	353	333	357	315	340	334	379	328	352	323	336	319	347	344	329	365	306	352	355	300	319	343	310	319	354	339	372	345	351	355	343	339	315	357	336	345	369	368	313	345	348	355	358	329	348	364	339	343	354	379	337	354	332	345	319	333	343	344	362	354	331	347	329	352	332	348	347	340	340	349	325	334	355	329	316	336	346	332	364	353	334	324	340	346	374	355	322	346	347	352	350	349	325	363	343	356	351	372	360	346	367	329	351	361	328	336	338	362	333	331	333	325	346	328	350	376	324	334	310	379	339	333	355	332	303	365	350	325	390	374	358	351	339	355	351	368	352	351	336	335	303	366	312	399	340	333	330	324	312	348	337	343	339	318	350	366	347	371	300	364	333	362	323	349	318	343	325	342	323	314	351	350	350	345	323	353	349	350	346	310	343	323	359	339	340	326	338	325	341	314	334	334	318	333	347	359	345	331	342	352	360	323	341	342	357	326	333	377	327	377	318	368	347	391	332	366	360	352	345	346	332	323	336	350	308	302	324	358	353	367	343	334	361	356	333	348	330	347	310	347	368	344	368	335	366	380	364	357	347	346	345	342	343	338	330	338	331	359	359	358	355	365	370	334	347	324	335	354	345	369	351	360	330	345	365	339	369	345	336	363	340	332	326	366	364	356	330	348	343	330	347	332	346	357	333	372	323	332	333	349	352	341	325	339	338	343	388	334	355	331	329	354	342	348	323	326	351	337	358	364	322	379	335	324	390	339	330	331	369	339	352	332	344	323	359	357	334	348	330	318	387	318	338	334	340	322	320	330	326	391	345	377	298	349	352	317	342	347	327	320	358	337	361	330	315	331	367	357	298	369	338	319	350	337	360	368	337	334	395	333	369	343	344	351	316	336	351	327	329	343	350	351	343	328	350	347	337	358	328	363	389	359	315	376	310	323	317	308	380	334	336	321	327	347	333	339	383	335	349	332	338	308	334	340	355	355	355	333	295	335	318	331	325	339	345	315	346	314	277	323	348	344	327	357	353	348	327	310	364	353	318	338	323	326	325	350	342	329	321	350	344	338	322	324	352	316	333	302	355	336	308	358	316	367	344	350	337	335	321	354	329	318	336	318	326	329	347	311	354	358	383	335	337	328	384	385	355	353	372	336	328	314	353	341	326	321	313	359	317	347	352	327	341	351	380	348	365	342	381	405	344	333	365	347	334	339	341	354	378	361	375	384	308	352	352	333	342	324	340	335	366	363	316	355	334	316	335	341	320	316	333	346	375	341	319	350	336	329	346	333	363	341	352	336	353	367	364	331	335	358	323	371	324	306	350	299	349	368	334	365	351	338	313	336	332	318	329	344	349	321	368	366	347	316	318	355	344	353	312	379	350	320	330	355	362	345	366	310	328	338	339	324	331	337	331	327	322	341	394	343	349	336	393	329	334	327	343	335	341	308	326	337	364	321	341	350	301	335	367	346	347	344	370	305	327	353	343	335	335	330	358	311	338	328	313	343	363	330	363	338	345	371	332	334	339	328	334	360	330	342	344	336	341	313	356	339	330	337	383	323	343	380	339	313	337	293	315	342	321	360	310	343	314	334	343	373	370	349	359	324	358	346	326	356	351	321	381	327	338	396	362	334	333	350	320	364	334	319	349	334	294	324	326	356	344	354	375	340	334	325	334	342	332	351	360	332	333	362	339	351	330	371	351	322	328	381	320	377	334	365	319	367	367	321	325	342	363	314	358	338	368	369	327	345	359	338	354	335	323	363	391	375	353	339	310	354	345	347	333	335	344	335	334	321	344	361	332	342	354	365	336	347	351	329	342	354	361	315	372	352	373	343	336	341	310	297	339	365	311	335	325	331	310	332	351	328	350	388	371	376	354	352	358	314	332	341	342	343	333	369	348	333	371	341	331	324	344	373	296	324	367	377	326	321	342	361	344	331	351	352	354	380	323	366	334	326	343	350	333	329	375	349	387	324	326	339	383	358	358	357	356	356	325	370	325	339	378	341	350	346	334	338	349	350	357	332	340	364	354	347	356	366	366	353	331	357	349	318	327	362	319	352	374	315	368	370	360	362	347	332	341	335	353	312	327	318	349	374	346	380	352	331	343	363	350	353	366	375	361	342	324	358	335	328	345	381	318	332	350	374	325	350	318	325	342	354	361	373	345	367	354	361	348	349	336	316	375	364	352	355	314	329	315	317	346	321	341	350	356	336	347	336	341	323	315	373	320	326	320	346	345	340	345	357	371	348	339	332	347	331	321	323	358	351	317	317	316	350	359	346	362	311	353	300	348	343	320	330	355	335	315	365	332	349	379	337	340	337	365	317	351	315	329	395	325	352	378	334	286	334	330	334	358	334	326	391	311	361	349	318	347	360	347	348	323	359	356	334	347	347	332	321	346	323	304	347	318	376	356	343	334	360	315	337	328	347	328	374	345	354	331	353	318	335	340	368	354	346	325	339	366	366	340	364	333	344	331	361	362	328	377	331	336	346	328	333	318	315	333	363	367	380	368	336	345	328	378	344	329	366	338	375	369	359	357	372	329	302	347	348	303	360	359	319	332	361	349	362	351	327	331	322	351	324	344	288	369	325	305	359	340	335	365	350	335	335	357	354	335	369	336	344	355	345	337	372	332	340	326	338	378	346	370	363	353	321	331	375	327	357	350	334	329	364	353	331	343	344	315	312	344	340	339	326	323	319	333	331	341	365	351	356	317	328	309	350	332	359	355	339	327	323	389	351	318	358	354	347	352	327	374	355	358	351	307	357	290	347	351	330	360	367	330	354	347	362	352	334	357	337	339	359	339	353	347	315	352	366	347	339	359	306	331	323	324	398	352	345	347	361	343	349	331	369	310	316	356	334	357	347	340	321	339	341	319	339	326	348	325	330	338	335	327	344	317	342	328	340	368	343	318	352	368	368	342	350	340	362	352	343	358	372	352	345	328	328	335	340	321	325	381	329	341	344	372	342	382	317	346	319	373	298	323	337	330	324	336	323	331	372	381	322	344	348	334	319	333	349	354	335	356	300	365	336	348	367	340	325	353	318	346	344	355	359	320	337	331	355	358	353	382	386	303	347	333	331	361	346	312	353	359	364	385	319	349	346	388	369	335	382	372	332	348	352	352	350	350	355	334	380	317	327	322	385	314	355	343	360	357	319	319	338	343	351	340	333	310	341	340	334	334	337	316	346	363	362	340	319	366	358	363	350	353	390	334	391	349	326	331	341	367	350	325	333	329	321	347	342	343	360	348	310	344	367	342	361	335	339	366	356	377	340	357	363	323	313	353	325	316	325	349	331	327	344	362	329	324	337	381	376	339	361	330	337	344	316	358	359	323	346	345	357	368
12078	5491	3512	1789	1261	1037	810	679	580	587	483	439	411	420	398	398	392	391	380	389	368	375	370	377	373	366	335	360	380	358	375	378	367	341	352	364	321	362	351	383	351	327	329	377	366	355	336	336	358	351	387	352	339	323	373	362	365	312	343	332	324	378	339	343	324	351	354	339	331	347	351	353	362	344	326	343	334	340	385	346	325	301	330	320	353	353	369	315	358	368	361	392	339	330	372	329	364	330	339	326	362	312	381	362	339	331	332	345	355	377	365	344	347	361	374	359	348	359	336	375	364	336	342	367	331	362	361	359	374	370	357	341	360	340	355	375	382	376	345	372	345	342	360	383	314	343	354	346	330	352	358	331	342	316	341	315	338	343	352	335	343	349	357	318	342	374	359	343	353	369	357	342	329	349	333	367	359	333	361	321	343	354	382	349	345	330	337	367	329	315	316	332	371	350	363	361	384	359	354	337	369	328	344	318	326	360	367	358	362	364	345	313	338	370	370	383	336	337	351	349	363	348	335	359	336	388	343	345	332	366	332	355	316	338	350	371	389	331	395	323	365	393	334	356	370	336	362	363	331	352	369	332	369	321	372	360	366	320	370	368	337	358	357	332	333	344	352	337	346	357	366	378	333	363	328	377	340	335	327	336	361	401	347	365	344	354	333	358	320	345	341	338	355	336	348	338	335	313	366	371	339	358	358	348	372	369	363	370	332	374	339	338	363	363	358	365	358	321	346	344	339	337	375	314	335	367	345	374	365	366	351	344	348	342	343	363	343	358	339	334	336	336	362	379	335	348	360	382	367	356	371	365	340	331	359	365	308	332	347	367	318	353	330	329	358	320	365	333	337	353	383	337	326	352	350	339	336	325	331	374	361	344	320	369	318	335	374	345	328	361	357	343	369	361	331	320	343	338	384	348	321	320	350	360	327	350	348	341	351	312	334	355	344	364	340	346	332	359	347	334	330	359	356	338	350	356	349	338	364	398	373	360	347	382	335	343	373	350	357	336	353	317	342	303	352	351	342	381	305	363	329	348	365	340	360	357	341	326	322	355	358	341	350	355	344	360	358	351	343	340	337	345	346	329	357	352	387	318	337	326	321	327	368	364	365	348	357	371	337	348	317	323	377	363	367	365	351	339	370	342	343	376	352	321	351	345	383	360	358	347	337	335	330	349	368	360	339	323	341	346	325	344	367	349	373	327	337	373	373	370	374	352	372	332	340	356	397	334	339	327	349	355	351	372	351	328	318	358	336	339	307	336	364	341	357	374	318	349	381	364	333	348	346	317	374	363	369	384	345	335	357	341	307	331	330	364	336	354	350	335	344	353	335	350	359	366	366	381	348	341	351	347	332	376	338	336	324	369	370	341	312	345	356	340	344	320	329	347	327	361	332	306	341	343	352	353	360	373	320	320	327	364	370	325	342	349	343	346	358	352	320	334	365	360	362	337	343	371	345	359	354	320	329	359	363	372	360	371	351	341	366	338	348	366	359	341	349	353	365	352	349	379	362	382	368	333	345	337	298	350	350	343	346	356	351	345	329	301	370	337	358	337	382	363	356	326	336	327	347	337	309	321	354	345	346	371	348	348	360	351	324	356	309	325	336	338	344	374	366	348	364	324	385	335	339	348	328	316	370	336	339	318	382	355	345	321	363	364	334	334	338	354	327	349	359	346	332	348	343	337	354	347	328	364	359	376	339	326	332	370	362	334	369	325	345	331	345	305	342	330	357	349	362	339	411	338	349	381	364	321	338	367	330	344	338	349	349	315	361	375	323	312	333	371	304	354	347	356	353	337	333	349	366	347	305	348	334	368	345	341	344	314	368	354	343	371	343	328	378	325	335	345	339	375	345	345	355	341	308	375	352	344	314	342	338	372	332	346	366	376	339	316	335	314	353	368	330	349	391	349	321	360	305	366	320	320	319	366	346	372	352	325	390	322	352	366	355	354	333	325	342	371	309	370	338	318	330	333	372	372	356	382	341	339	327	331	319	378	404	358	352	357	365	364	329	333	364	344	346	372	343	370	346	360	356	352	378	341	317	350	338	371	332	323	348	355	312	353	350	381	364	341	335	364	341	346	364	354	340	348	364	362	339	318	305	335	318	342	344	360	356	307	349	378	321	399	336	348	324	345	335	350	326	377	343	351	374	370	334	352	377	341	367	327	335	349	314	321	348	330	333	335	345	349	323	370	373	327	382	352	361	320	332	350	351	344	372	346	340	343	323	342	322	350	344	353	379	340	356	321	380	357	328	340	339	347	342	358	340	328	345	308	320	349	361	359	337	344	347	334	317	355	367	396	331	362	324	320	311	341	346	334	323	338	359	316	335	348	348	301	367	340	333	357	390	302	369	311	353	350	361	341	355	366	323	368	338	367	323	355	394	356	324	335	346	324	358	376	343	344	369	373	356	344	354	372	333	343	353	339	361	371	322	397	368	345	353	379	328	326	346	330	358	376	372	325	330	363	355	316	342	363	335	339	342	349	332	359	370	354	374	348	368	359	333	328	348	332	354	346	335	318	350	363	375	326	316	359	373	384	364	368	343	298	376	361	327	352	332	348	378	337	343	353	361	318	351	372	365	345	347	396	359	339	363	356	330	351	313	386	379	335	338	331	363	376	362	341	384	382	350	376	337	331	370	346	345	321	333	333	335	335	342	352	383	335	375	300	347	360	352	330	356	319	341	353	354	368	334	356	320	314	352	351	381	363	341	364	354	331	357	353	385	365	341	350	326	337	346	352	370	360	377	343	357	351	338	339	338	339	362	366	371	349	376	335	350	359	310	348	325	403	343	340	321	351	384	336	328	333	373	339	312	373	360	374	325	349	333	372	355	334	321	345	356	337	348	350	343	327	299	344	363	367	354	357	363	316	328	331	339	354	356	341	360	353	363	321	358	347	386	326	332	360	357	351	388	317	334	356	344	347	365	326	332	356	346	341	358	328	357	339	324	378	354	372	347	342	332	335	307	341	350	349	316	346	372	328	366	333	321	334	326	329	368	340	343	358	357	371	382	340	328	341	372	308	347	355	323	343	383	326	352	361	343	343	325	369	348	350	353	357	340	357	326	345	361	342	347	348	361	351	326	360	329	322	374	327	365	356	322	333	363	361	358	361	339	337	346	343	344	333	341	322	330	333	354	350	344	348	304	324	348	366	359	340	363	322	381	347	354	333	339	329	375	310	361	344	350	361	354	337	346	338	357	368	344	330	327	361	314	359	367	340	332	324	339	369	346	332	353	320	373	336	351	340	328	356	309	356	354	343	343	353	343	346	329	376	355	353	328	346	317	355	364	352	336	358	339	361	355	357	326	327	338	376	289	324	343	345	314	365	342	344	361	337	321	327	380	390	390	342	351	326	345	364	354	339	346	331	319	323	350	353	335	331	345	339	333	363	338	348	315	347	370	359	339	339	336	329	353	349	327	349	344	366	344	344	347	329	324	356	358	368	357	365	349	345	343	344	337	359	319	343	346	349
22109	20934	28678	23329	20930	20973	11220	855	588	449	374	364	293	251	253	204	197	189	196	141	174	136	158	149	168	140	128	133	119	147	120	138	106	125	106	124	103	112	103	102	105	113	109	102	112	103	115	101	110	126	91	106	98	92	117	114	106	95	104	122	122	100	96	93	106	102	90	94	87	88	93	92	84	99	84	100	91	110	89	78	117	97	100	92	104	117	111	100	98	109	102	97	94	103	100	83	101	98	106	100	117	87	103	98	89	103	103	88	112	84	99	107	80	107	94	87	81	113	102	91	101	95	88	94	95	102	98	118	88	80	107	92	94	79	102	82	87	71	104	86	104	93	112	87	97	96	91	92	95	96	97	93	91	96	115	89	92	104	101	89	90	92	98	121	126	104	99	91	98	106	116	89	87	103	94	94	108	80	103	96	94	97	112	93	97	88	82	94	99	102	100	98	91	99	94	105	89	96	93	113	98	80	114	80	90	79	94	112	104	100	92	83	105	101	101	110	93	86	112	97	76	91	109	103	101	104	106	83	103	111	102	81	113	99	114	101	102	105	87	107	97	85	99	105	97	96	99	105	95	93	100	104	97	99	113	82	107	100	97	112	93	89	84	88	80	98	83	96	106	101	79	90	87	100	106	110	94	93	86	99	111	97	108	84	95	98	86	93	94	86	98	95	99	94	104	102	113	105	109	93	86	108	88	108	94	88	97	111	107	97	105	99	87	104	80	96	96	94	88	93	99	99	96	88	101	94	94	86	103	106	91	101	97	94	100	101	87	95	91	96	101	91	109	100	105	107	97	99	90	78	72	96	90	74	93	93	103	93	103	94	100	77	108	123	93	87	92	88	105	97	94	101	113	93	112	88	118	88	82	113	98	101	98	94	95	99	98	90	101	75	113	99	112	75	92	87	87	92	81	97	105	91	78	107	98	81	86	106	95	124	94	92	116	117	97	107	112	96	113	80	92	106	88	103	96	101	98	86	98	83	97	101	78	117	101	119	79	96	90	100	98	118	95	100	84	108	110	103	115	91	93	112	90	96	92	95	94	114	97	103	70	96	89	98	96	82	83	122	93	85	90	94	87	104	91	113	97	86	100	90	91	101	99	92	104	92	75	106	95	72	90	112	98	104	90	91	99	82	101	99	85	92	91	100	102	95	92	107	103	94	96	99	92	98	98	95	102	96	112	89	84	113	113	89	98	110	84	91	83	84	100	123	103	80	101	106	112	76	100	107	102	109	101	113	95	78	98	73	82	110	119	89	102	103	109	85	92	100	90	103	85	102	91	93	89	99	78	85	88	119	93	106	91	93	95	82	96	110	107	99	85	82	102	98	102	106	106	93	86	87	89	108	83	83	105	114	93	100	88	103	80	107	90	80	102	105	113	89	96	93	92	97	82	92	110	94	89	98	105	103	106	90	100	90	103	122	100	85	93	86	94	100	84	94	90	91	86	86	122	93	96	104	94	91	114	93	118	90	93	114	85	84	96	98	95	110	101	99	102	106	108	97	102	95	90	108	107	103	91	96	91	97	110	118	81	72	92	111	97	83	92	108	102	106	108	103	75	102	101	95	95	119	93	96	100	84	117	100	101	96	105	70	81	95	97	93	88	109	86	95	106	86	114	90	99	95	88	89	104	93	100	84	97	99	93	91	88	116	102	108	107	105	101	117	96	91	105	90	86	100	110	102	86	90	80	85	91	97	119	95	100	95	113	100	78	83	103	80	96	107	96	96	99	92	78	87	87	92	99	94	91	101	104	102	91	96	78	80	78	120	127	117	98	103	91	106	97	101	78	87	105	83	81	109	104	91	102	101	103	84	105	99	78	88	84	94	114	73	95	90	88	115	86	102	87	95	86	103	107	103	106	94	102	80	71	103	86	106	87	97	79	79	78	107	114	97	104	100	92	105	100	99	86	93	111	99	76	110	104	91	89	99	96	101	94	107	86	91	88	88	83	92	104	85	107	106	119	80	112	90	94	83	109	95	105	85	100	88	104	77	84	104	87	112	78	94	117	97	99	83	87	93	80	100	111	102	107	107	79	97	96	99	83	92	98	99	107	99	96	80	93	84	89	93	81	98	103	90	105	97	103	92	91	97	99	90	90	96	95	88	90	99	102	96	100	90	99	99	98	87	88	89	90	87	88	86	97	105	94	83	78	95	100	94	102	95	98	116	81	96	95	102	103	91	114	115	95	88	93	101	91	109	76	84	98	101	86	89	96	71	96	86	90	108	97	93	89	101	111	107	110	99	96	94	100	104	113	94	96	99	88	105	101	109	103	90	93	86	93	96	103	93	99	101	91	94	86	95	96	91	95	111	102	105	113	74	111	97	84	104	85	92	86	115	104	96	86	111	106	83	84	99	87	100	116	101	107	92	96	90	105	98	89	92	90	95	76	100	93	128	79	99	94	87	98	89	94	82	81	92	111	109	83	97	102	90	109	86	90	94	102	85	100	99	89	118	107	93	106	92	91	102	101	101	92	98	88	91	93	99	99	98	95	96	84	88	96	105	99	98	88	101	94	97	93	94	99	81	100	96	115	102	89	90	85	110	90	101	105	89	96	91	99	103	98	93	85	99	80	87	97	107	95	105	107	91	98	107	97	79	107	81	101	85	110	119	96	96	115	90	103	107	103	96	94	96	98	93	97	89	102	107	97	92	106	89	93	89	105	97	87	97	133	92	102	89	91	84	93	96	104	108	101	112	87	91	89	89	92	102	113	95	94	105	83	88	100	110	84	92	100	84	98	103	107	80	75	96	82	92	108	93	90	100	98	108	98	100	103	99	105	95	100	93	93	89	79	106	102	104	108	97	101	95	113	92	102	114	99	85	104	92	100	89	104	87	92	91	99	93	96	98	98	71	88	104	115	95	79	99	88	96	85	116	105	89	103	86	94	107	112	94	98	74	103	103	83	86	103	100	106	103	92	90	94	112	90	85	105	82	107	85	96	107	90	76	105	95	105	102	104	109	102	103	88	99	109	98	125	93	84	101	117	107	111	86	102	98	115	111	95	113	103	88	90	121	97	88	92	93	90	96	91	102	79	91	87	93	93	88	83	103	101	96	90	96	107	90	106	95	92	93	95	96	84	78	95	92	80	91	100	77	101	104	76	101	101	87	109	98	107	101	108	97	108	103	111	83	98	96	98	100	87	115	87	88	86	118	87	110	87	92	88	96	99	111	84	93	102	95	89	93	108	110	92	102	104	82	85	89	88	100	83	111	81	99	84	103	106	95	93	93	112	100	109	90	93	105	94	86	101	94	97	83	82	87	91	94	94	81	103	98	97	72	104	106	98	83	99	106	95	109	99	102	86	72	101	74	83	94	86	103	89	87	78	75	82	86	100	89	82	98	105	102	83	85	96	106	102	76	96	110	104	106	97	106	100	92	80	94	84	106	93	98	103	107	71	103	125	94	101	106	97	98	96	95	97	94	97	104	83	115	90	113	114	100	106	95	101	95	94	89	79	82	110	116
12922	13909	9415	4459	3175	2358	1656	1263	887	660	579	474	414	368	276	273	247	216	245	191	208	167	162	185	140	141	147	131	166	141	152	144	113	119	113	120	101	139	116	120	118	129	127	107	107	126	128	124	106	104	113	116	110	105	121	112	116	104	90	91	124	101	90	110	98	105	112	104	118	113	97	113	109	103	111	91	96	92	112	99	112	97	104	96	117	104	107	108	104	92	94	122	89	99	120	95	98	96	99	99	105	123	112	85	96	123	87	96	93	96	87	98	91	110	104	94	99	94	105	108	107	87	108	118	88	102	93	109	92	98	90	101	102	95	106	116	89	113	106	112	93	96	88	100	96	96	94	111	97	100	80	94	96	94	90	110	101	95	102	99	117	95	108	114	103	93	86	91	108	103	97	86	87	92	83	91	98	104	107	97	86	113	97	108	91	98	113	98	109	98	94	118	114	79	95	100	85	101	85	111	101	84	100	96	96	90	96	104	98	115	89	88	110	108	104	91	100	109	90	91	82	91	93	120	111	93	105	84	105	97	103	95	93	120	98	107	92	108	94	96	103	95	115	97	105	113	98	104	85	80	115	82	108	112	86	119	104	90	103	94	116	89	93	106	93	98	100	96	98	117	117	106	92	99	113	107	67	94	109	119	102	87	85	89	103	105	110	85	100	84	111	87	92	103	99	108	77	93	99	90	96	85	102	93	92	110	108	94	118	104	88	85	112	84	100	88	103	104	101	97	115	106	111	105	107	96	104	109	84	108	90	100	101	98	96	96	105	83	83	107	85	106	104	95	95	115	107	95	92	87	111	96	99	108	88	118	90	91	98	76	119	85	105	102	93	102	102	89	108	102	109	112	102	96	90	102	97	102	87	95	90	95	88	106	117	117	104	97	106	100	121	97	93	95	82	86	104	108	95	92	112	101	95	112	90	93	77	97	117	103	87	113	88	99	100	86	115	89	91	91	112	96	109	102	88	106	90	87	109	76	98	100	94	100	87	106	99	102	101	96	93	89	104	105	100	96	97	109	91	105	104	92	102	110	111	101	85	103	102	90	76	104	96	86	110	84	102	100	99	80	107	118	99	110	101	100	102	84	89	101	104	110	97	96	94	95	90	93	103	95	85	98	95	90	106	97	95	82	94	106	88	97	77	92	89	115	123	106	98	106	103	82	91	93	99	93	101	116	108	87	103	104	93	107	106	83	103	102	92	101	92	83	76	107	95	104	114	87	89	85	80	104	102	73	87	91	97	91	90	108	106	83	102	103	102	97	93	96	104	107	108	104	122	99	81	98	110	85	96	90	101	97	106	101	89	91	102	90	89	90	106	110	96	91	121	94	106	99	96	89	116	95	106	112	106	104	100	79	87	99	91	98	94	114	110	102	99	101	109	94	107	93	119	110	90	103	103	92	100	142	98	112	106	103	106	111	108	88	87	86	128	85	118	84	109	92	124	86	115	118	90	92	97	111	100	103	99	108	104	113	81	113	87	94	103	83	97	111	99	92	104	86	98	94	106	102	89	79	77	92	92	96	118	86	98	96	101	97	101	70	90	113	83	105	90	107	120	92	100	98	101	102	94	115	110	96	90	95	105	89	94	92	101	112	90	92	94	93	109	100	98	113	93	106	96	113	81	103	107	105	93	102	80	110	98	95	95	96	120	115	97	86	88	88	109	90	94	97	90	78	94	105	100	100	86	93	104	93	105	85	106	111	110	104	119	111	106	116	105	101	94	97	84	108	104	121	115	101	84	106	98	100	97	97	101	96	90	91	87	79	92	98	103	106	98	98	89	114	96	78	103	85	125	94	99	91	102	92	104	97	94	110	86	92	107	108	97	81	109	116	89	98	100	109	122	98	78	100	82	82	115	91	102	116	83	104	100	115	91	96	97	80	101	99	103	88	95	100	94	97	89	99	100	107	81	114	97	99	102	86	100	110	103	93	85	106	95	111	105	99	108	105	110	103	87	92	101	97	89	112	102	88	94	111	92	88	97	91	93	98	91	105	105	90	96	110	106	94	103	80	103	98	118	103	103	104	85	104	97	111	83	80	112	105	106	107	104	96	106	93	106	110	87	101	94	92	111	116	87	98	112	107	104	98	110	88	109	91	86	95	106	98	97	98	101	94	87	118	102	98	107	87	91	101	92	88	107	97	109	93	97	99	111	108	89	99	90	90	106	105	95	85	106	99	100	94	101	112	105	93	97	84	92	93	105	103	84	85	85	84	86	100	90	102	114	90	99	109	93	107	97	110	107	84	97	73	100	93	94	85	93	91	101	97	108	92	100	119	84	92	114	116	71	100	96	86	100	94	100	108	112	83	91	110	100	99	95	103	97	105	89	87	91	87	100	98	102	105	93	102	106	132	108	107	95	97	80	98	95	88	93	96	91	97	103	93	124	93	96	98	111	88	92	89	115	87	91	112	102	109	98	80	87	101	92	112	110	104	92	102	104	87	94	122	100	91	83	114	93	98	81	104	88	99	96	91	114	104	80	102	78	82	81	97	107	107	98	103	91	102	103	77	84	105	112	96	104	103	96	96	92	108	91	74	116	96	106	111	89	107	78	109	92	94	90	110	102	97	103	90	98	88	111	85	104	98	105	88	107	97	100	94	97	101	97	97	103	90	90	108	98	115	99	107	94	102	91	108	104	109	87	91	93	108	93	95	96	108	112	112	96	113	87	89	101	103	93	92	78	90	126	102	96	102	101	90	98	104	100	81	88	84	115	105	108	100	94	111	94	93	92	84	95	95	94	85	108	104	89	79	89	103	96	110	112	105	97	92	115	100	96	103	106	104	91	101	107	89	102	74	74	86	91	111	104	105	109	89	88	95	82	108	112	81	102	89	83	103	113	93	109	94	104	109	112	110	105	88	90	101	79	125	100	115	94	111	108	87	129	73	113	110	90	107	93	104	83	99	99	91	98	102	111	93	114	94	85	78	104	109	117	102	103	95	94	88	127	99	89	109	114	111	111	104	98	103	98	108	74	116	97	102	99	99	87	104	113	104	98	101	111	104	122	99	100	104	105	81	95	106	96	90	97	104	84	101	101	112	92	101	89	113	112	93	85	110	105	110	94	98	91	112	102	105	92	87	102	99	100	102	95	86	94	106	117	104	102	113	99	98	100	104	119	89	98	113	97	87	100	97	105	105	90	101	105	96	117	96	107	98	100	87	110	103	103	108	103	99	95	120	106	93	115	89	94	100	93	84	104	87	114	112	95	86	95	102	111	108	96	85	88	103	87	87	114	96	109	89	89	102	85	102	89	104	101	96	103	92	82	88	111	91	109	95	85	82	96	103	95	96	107	95	94	88	92	80	104	96	90	95	82	85	99	101	96	110	106	103	69	114	95	100	117	109	88	117	84	103	110	93	82	88	108	84	96	98	100	99	100	107	83	88	91	94	93	99	89	84	119	81	95	120	112	108	100	103	95	103	93	95	89	110	103	114	89	91	116	106	118	97	94	104	90	92	103	98
26891	20664	11988	1282	656	545	454	400	390	371	367	361	385	375	350	349	310	363	331	353	348	343	327	335	334	317	303	335	317	347	327	336	322	345	361	331	328	330	327	322	350	333	342	314	332	360	329	317	353	342	329	325	361	339	350	352	350	320	330	315	358	318	337	344	302	323	343	311	340	349	319	351	329	331	323	334	314	338	319	300	356	326	298	321	357	357	345	365	340	307	339	338	326	342	365	333	359	318	359	346	312	307	336	332	326	356	326	312	344	365	326	324	362	305	325	331	318	349	372	358	340	326	336	349	361	350	332	340	324	301	369	321	400	315	338	314	344	315	341	318	354	325	331	359	354	364	339	333	305	323	310	316	309	346	337	319	335	309	322	366	367	288	336	325	353	313	354	302	326	332	353	343	361	306	312	315	314	358	327	354	356	341	334	310	321	309	369	331	335	357	327	313	354	327	320	352	317	323	349	386	320	347	373	340	326	355	297	352	326	341	370	322	348	350	324	335	339	327	312	357	357	336	349	308	357	355	315	321	328	362	358	334	352	333	363	340	343	327	327	339	322	326	345	327	319	329	375	337	355	344	366	322	352	317	314	355	310	338	332	365	334	318	293	295	340	378	339	345	383	312	338	309	320	317	335	357	340	315	326	306	343	327	338	354	361	334	343	315	321	336	285	335	346	349	347	363	331	315	359	338	337	369	299	320	352	333	326	307	341	326	316	316	335	307	323	338	316	311	331	366	334	342	298	363	355	317	310	338	365	325	346	294	336	295	307	312	340	332	301	341	366	356	307	314	340	365	330	350	323	349	365	325	375	358	358	322	337	321	312	338	313	337	348	352	343	348	317	341	334	320	295	315	353	346	302	342	322	325	371	349	322	307	303	331	316	332	337	322	354	324	365	370	344	324	382	336	328	324	317	321	333	343	310	351	310	306	329	327	329	319	349	342	320	344	319	337	352	298	327	322	314	324	356	306	344	308	337	314	330	322	324	359	349	319	334	329	306	358	310	309	327	305	307	330	313	327	365	328	336	327	314	333	356	327	323	333	310	299	290	320	335	313	326	330	337	337	379	344	354	374	353	346	339	341	351	318	311	328	333	336	326	354	307	339	334	336	359	311	341	286	347	329	330	319	362	288	327	328	276	348	367	331	323	331	342	303	299	336	330	327	333	335	334	335	339	339	321	325	363	303	333	342	341	297	330	330	327	316	325	324	355	312	355	329	339	308	332	325	316	313	304	338	344	334	343	327	366	346	319	350	335	372	345	345	343	372	325	329	329	320	359	303	373	353	357	335	352	348	327	308	358	331	342	310	332	358	324	348	346	351	378	309	338	316	311	362	358	337	337	344	288	347	328	361	332	347	353	370	318	342	324	324	332	342	332	312	343	337	359	321	338	345	362	322	311	348	350	346	343	349	335	339	323	355	304	332	324	349	333	352	363	319	326	350	384	309	341	340	342	336	336	324	319	351	318	319	334	344	341	347	307	337	315	366	340	321	347	320	339	320	294	325	322	330	369	354	380	326	322	371	333	355	343	349	350	309	330	350	336	362	340	321	367	331	323	307	350	324	333	325	335	345	332	330	360	334	351	347	384	317	342	332	328	337	338	329	320	333	331	336	378	323	387	348	331	337	311	355	337	346	344	320	355	331	328	318	340	369	343	357	329	334	340	351	326	332	346	372	331	323	339	319	315	356	336	359	380	320	327	327	308	309	325	317	352	306	314	339	355	306	322	328	315	350	323	321	277	328	326	353	357	318	333	312	342	322	347	358	293	329	366	350	326	327	335	338	313	377	372	310	337	304	312	349	355	346	360	330	313	372	338	322	332	323	312	369	346	318	330	324	321	320	354	313	327	353	333	332	301	345	341	318	338	320	332	345	332	320	348	325	355	313	334	332	293	317	366	360	333	319	303	368	348	338	363	318	331	339	317	337	317	345	358	335	353	367	317	321	346	359	361	354	339	361	320	361	325	302	339	340	356	351	310	335	311	311	320	308	352	339	317	344	334	310	325	331	347	356	357	302	331	319	316	308	340	341	347	366	379	334	335	333	334	330	291	333	344	335	342	343	329	325	327	305	360	302	330	324	349	349	335	323	339	333	310	359	323	324	331	334	334	325	323	340	319	338	347	321	363	335	340	345	324	338	335	316	363	347	338	325	345	343	360	339	382	346	307	325	330	327	311	332	343	316	335	314	320	303	349	305	312	316	331	311	326	343	348	335	355	339	316	316	358	332	360	349	319	315	331	337	327	347	333	316	324	311	327	333	340	376	328	322	342	336	314	336	323	351	310	328	294	345	333	345	346	365	310	314	305	317	325	351	342	324	345	369	336	343	326	339	298	340	328	307	343	335	345	343	370	340	340	339	363	355	350	306	316	314	354	324	312	345	356	342	358	341	316	332	366	321	316	336	367	345	327	306	334	335	312	372	361	332	343	319	357	349	326	329	357	297	373	355	348	329	331	366	359	349	313	304	320	341	308	332	342	369	343	341	351	314	354	324	351	342	325	308	372	358	340	320	330	328	315	314	316	312	325	328	331	370	361	365	340	324	349	362	291	344	327	338	313	327	331	342	330	342	334	317	351	307	355	337	343	347	357	338	322	317	333	348	334	315	312	305	330	338	359	323	322	308	304	325	356	351	366	325	332	338	321	332	313	344	299	339	328	353	317	368	333	322	336	317	324	363	329	330	363	313	303	358	314	358	315	349	337	310	313	303	302	348	333	326	353	324	351	345	312	303	332	305	358	350	358	336	352	328	330	329	334	321	300	332	316	362	333	324	344	342	332	326	336	348	331	334	299	324	327	346	303	337	345	357	328	320	356	365	303	343	356	356	345	352	343	341	331	285	310	333	316	362	326	345	325	324	318	367	361	352	315	337	340	332	354	320	315	319	327	333	335	318	321	283	309	318	326	334	328	354	353	337	345	338	357	319	314	340	369	343	354	330	334	344	298	320	345	332	321	335	336	336	284	345	313	306	300	346	351	313	321	370	326	319	343	331	302	357	332	322	343	329	322	342	313	292	349	319	320	376	314	318	332	299	329	329	317	352	349	332	301	322	346	329	315	341	280	360	354	376	309	335	298	322	323	329	343	331	319	328	334	335	373	329	314	332	340	310	355	356	339	327	331	353	312	354	360	347	348	318	354	339	347	329	338	334	316	298	310	316	317	318	340	304	334	332	340	336	313	310	303	339	322	335	343	320	322	318	371	328	339	318	319	349	338	314	337	360	368	361	315	332	374	337	300	352	323	334	327	349	336	349	353	321	356	350	332	338	324	293	330	326	352	313	375	329	322	361	321	353	315	350	346	332	322	336	328	320	335	295	325	322	329	347	326	376	330	279	300	353	360	328	313	361	325	332	312	297	321	346	315	334	319	342	316	350	330	331	336	341	312	346	327	335	319	338	365	321	314	332	331	328	318	325	332	328	377	342	332	336	365	316	342	345	327	323	324	338	314	335	327	317	350	325	325	318	317	321
9888	2609	1408	852	654	561	477	464	425	419	397	378	407	400	387	359	367	334	396	356	378	367	354	334	356	327	349	375	374	338	349	342	349	343	375	354	351	326	354	357	328	356	358	338	333	336	373	344	354	341	348	333	337	305	341	342	362	374	364	324	368	337	360	357	368	329	357	341	372	331	346	334	362	361	326	319	348	323	346	321	320	391	309	351	358	349	326	352	335	337	358	364	326	348	368	343	339	351	398	348	358	339	299	360	356	316	368	346	309	362	348	353	334	336	351	323	329	366	354	332	338	347	350	348	309	343	342	342	336	345	359	332	380	327	324	369	333	367	359	346	319	340	362	343	366	365	333	357	335	341	314	345	361	354	330	328	355	373	325	353	398	360	333	339	342	377	340	353	345	324	363	336	350	358	351	329	350	339	357	342	365	339	327	345	362	301	369	342	338	318	321	356	318	341	371	303	340	318	351	353	321	327	344	347	352	356	347	330	334	345	332	320	315	320	334	328	343	359	328	329	349	349	370	337	311	352	332	324	354	359	362	355	341	321	351	347	337	361	349	345	340	358	375	344	337	333	335	360	352	344	339	368	340	331	345	353	366	358	364	301	359	359	339	372	341	356	328	347	302	330	334	382	360	353	330	307	346	346	325	375	350	347	360	364	299	343	354	372	340	309	348	334	368	345	359	363	361	334	348	339	336	325	315	369	329	336	323	315	343	366	347	367	369	388	337	342	342	334	372	337	356	383	316	354	334	376	363	326	374	336	341	338	333	366	390	357	344	324	339	347	355	336	338	337	354	326	369	344	349	340	378	325	329	362	347	366	325	337	340	349	308	335	322	320	364	356	357	360	338	344	360	372	355	344	340	353	348	328	327	346	324	358	317	319	349	366	321	327	365	346	362	363	334	311	338	348	348	356	331	351	363	310	355	322	323	362	327	339	335	349	314	391	354	345	354	381	392	365	343	383	368	354	350	345	344	361	322	351	343	308	317	343	357	327	341	352	356	338	356	346	358	366	323	305	389	373	349	362	329	335	329	351	355	340	360	351	352	344	323	312	328	323	361	354	356	382	355	349	351	347	341	341	351	363	347	339	340	346	316	327	343	360	338	384	348	311	371	321	334	358	346	328	341	305	327	371	359	342	329	346	323	345	337	360	369	340	336	339	357	300	326	368	357	374	337	331	328	337	297	361	339	347	333	323	335	353	333	347	355	363	366	382	330	345	361	314	359	340	358	354	318	341	332	318	343	337	344	344	335	359	337	368	344	308	330	345	335	310	355	360	367	359	338	325	323	369	337	339	348	363	348	332	321	342	375	331	316	326	351	341	334	349	354	355	347	357	343	331	362	351	333	337	316	364	335	367	358	371	338	327	335	332	332	344	386	359	354	350	373	347	340	362	365	352	368	348	379	321	390	350	358	380	368	361	401	335	339	353	365	345	323	355	348	335	319	336	320	345	341	333	343	383	342	352	312	354	351	381	378	335	335	340	367	334	337	350	355	332	357	352	322	361	337	359	360	341	342	330	328	309	368	359	334	347	324	369	330	328	356	343	351	319	362	354	331	337	313	341	348	342	350	356	344	351	355	333	341	325	326	363	336	316	358	350	379	340	334	327	311	353	311	350	361	349	364	343	326	359	351	340	332	327	369	353	361	378	346	345	308	350	360	338	327	355	344	351	335	349	356	331	342	371	339	370	334	358	324	327	351	348	335	315	330	363	338	338	327	356	357	363	350	360	363	354	336	359	351	336	347	341	349	357	334	328	341	337	343	329	334	370	360	338	348	337	341	350	369	314	325	331	311	344	335	367	359	360	330	342	324	338	347	323	349	380	353	348	350	356	351	338	348	328	331	328	334	341	340	337	320	369	356	356	349	346	364	324	375	327	338	319	366	316	330	352	338	353	336	334	362	333	362	352	354	339	359	373	350	355	361	348	312	344	304	354	349	339	349	351	342	371	320	337	344	335	332	320	344	351	335	326	355	328	368	337	343	378	317	345	350	332	371	353	336	354	357	341	332	380	354	359	357	357	347	359	353	371	342	344	375	343	354	349	352	372	317	344	374	309	361	345	311	347	323	332	360	353	330	371	367	374	352	361	335	332	345	350	364	344	336	330	338	360	329	333	321	340	349	355	328	355	365	328	333	337	354	362	357	358	360	366	354	326	370	350	343	381	361	335	356	342	355	330	334	335	353	336	341	320	339	327	380	347	325	353	354	342	353	285	350	362	351	319	343	314	324	358	362	341	340	340	328	352	348	364	342	363	370	359	367	354	335	344	364	341	322	323	348	347	343	356	333	338	347	329	344	341	346	353	352	353	335	330	373	334	354	345	378	320	332	359	343	329	354	306	348	345	378	353	374	360	346	342	329	342	325	335	373	370	336	321	333	323	360	359	359	348	328	346	335	353	340	336	338	317	377	357	341	360	356	349	345	359	348	359	353	370	341	339	322	359	346	345	336	327	347	364	348	362	323	323	353	366	387	335	334	325	346	380	337	331	362	354	350	344	335	331	335	337	370	380	350	314	350	339	332	331	372	355	351	301	351	384	371	345	355	360	323	338	326	360	328	355	335	368	325	339	353	336	370	357	377	351	341	358	390	327	361	345	372	368	357	338	330	335	319	315	333	316	356	360	323	359	352	366	363	339	371	344	351	359	308	356	347	358	334	352	359	317	356	312	345	351	372	327	375	366	324	324	340	345	339	335	336	338	379	316	340	322	350	353	318	343	368	345	373	338	335	322	385	375	353	345	357	343	338	343	358	337	349	321	369	366	320	333	351	355	353	338	348	340	380	347	348	372	339	308	316	382	376	358	378	370	332	327	337	343	330	345	335	309	334	332	327	323	332	351	333	326	335	340	361	352	331	351	319	366	326	313	395	327	349	331	353	390	353	349	366	302	374	328	353	353	357	321	352	335	347	334	333	352	360	370	363	350	354	367	339	365	351	344	335	346	366	375	346	343	325	358	344	361	362	322	364	373	331	334	375	328	335	343	345	343	335	325	340	400	364	378	330	334	362	358	344	376	367	349	350	338	343	361	330	334	346	343	325	337	321	345	346	340	347	364	336	354	340	388	345	350	361	356	334	354	336	354	347	311	345	350	357	354	313	367	348	345	325	347	341	326	365	359	342	355	374	341	342	313	348	326	319	334	368	347	355	333	343	375	355	316	382	378	372	330	346	326	315	322	343	328	344	371	325	358	342	344	359	353	338	346	334	385	337	357	349	342	328	344	325	331	319	330	332	359	345	314	353	330	358	340	367	369	384	369	334	354	309	333	356	335	349	340	372	337	333	346	326	352	355	346	357	384	321	360	336	381	344	357	352	350	310	382	350	363	349	328	335	347	364	353	382	366	356	340	334	359	332	340	368	346	318	333	375	344	384	382	347	332	362	324	317	350	344	335	353	365	335	355	326	310	329	360	311	350	326	338	358	324	340	339	358	323	356	339	352	341	329	323	376	322	354	378	327	355	376	335	346	356
23262	20904	28229	23714	20889	11335	927	487	439	357	307	288	266	220	236	242	216	200	191	183	189	196	201	147	186	166	185	197	182	185	142	175	154	160	171	160	171	171	152	166	143	162	182	175	173	153	173	179	167	169	181	152	142	153	148	151	158	137	161	148	162	159	151	162	178	158	159	149	170	162	168	160	173	144	145	149	158	148	146	151	185	187	148	165	179	153	150	142	143	142	176	140	171	139	161	156	174	151	138	162	144	155	156	159	159	177	145	136	164	162	156	161	166	168	152	171	168	160	143	128	164	170	151	173	161	162	137	156	162	162	190	157	177	164	164	170	144	155	177	151	165	180	158	175	149	160	149	174	156	162	146	141	168	158	164	168	138	162	186	159	148	130	162	145	185	139	156	160	152	140	117	142	150	157	145	156	155	113	151	157	140	165	145	160	155	181	138	154	158	146	179	153	160	167	138	150	158	163	147	160	165	163	144	156	141	157	174	166	157	166	194	163	159	148	165	145	165	165	155	189	167	141	153	162	147	153	140	145	159	160	163	164	161	155	156	166	160	159	163	141	159	156	156	161	139	156	160	160	163	153	163	136	140	153	143	163	155	138	159	157	153	154	166	159	174	167	174	146	141	140	134	149	157	162	143	142	158	171	162	163	165	164	158	157	162	170	163	166	169	148	168	185	148	165	173	154	140	166	156	154	169	155	173	160	154	160	140	176	169	151	164	151	163	148	147	164	164	164	169	146	150	160	169	145	155	158	173	167	167	160	149	183	157	152	136	178	141	158	152	165	168	152	154	145	177	168	171	160	151	168	168	158	143	178	171	147	160	162	143	149	149	162	166	155	150	141	155	128	150	149	128	146	157	154	150	171	178	181	172	162	156	169	168	171	157	151	156	140	172	169	150	140	150	151	150	150	153	149	136	155	151	173	157	159	164	171	137	153	164	183	162	156	176	159	149	141	157	157	164	180	157	161	160	153	145	146	147	178	152	162	169	136	152	158	152	156	160	153	156	156	182	163	164	158	159	163	145	156	165	149	176	146	150	141	185	158	162	128	161	137	158	140	141	135	142	154	165	133	165	142	158	156	148	163	129	166	161	145	149	171	135	160	173	172	164	163	154	161	176	173	172	151	154	181	161	167	135	162	153	152	156	157	159	156	146	156	167	165	157	151	151	163	163	140	165	160	170	169	154	139	172	162	153	169	156	153	152	147	152	157	181	172	140	143	162	186	142	153	142	140	169	137	151	156	133	172	147	143	157	150	163	146	176	176	172	130	150	148	184	198	171	161	142	169	143	156	150	156	147	156	158	156	157	153	148	145	154	184	163	155	160	180	174	164	146	149	171	132	169	137	150	146	132	140	142	161	143	148	163	187	156	154	147	140	185	162	171	155	167	182	204	159	168	163	176	160	144	134	146	169	146	139	140	168	157	148	162	164	154	181	175	186	167	154	156	160	156	178	162	140	149	173	166	149	159	156	160	174	134	170	161	169	148	169	166	148	143	145	161	149	162	162	178	152	155	157	181	164	138	145	181	165	166	159	169	152	163	162	169	154	172	168	159	158	160	169	132	156	172	136	167	171	149	187	146	155	165	157	147	147	132	155	163	154	172	168	178	167	153	158	136	145	162	159	167	149	158	161	171	157	165	146	147	161	156	157	142	143	161	156	145	163	177	141	148	155	152	150	143	152	143	153	143	160	157	153	141	149	154	136	166	160	151	147	168	159	153	137	172	161	145	164	152	169	167	179	181	154	194	160	177	151	138	121	138	165	152	162	166	151	152	165	150	148	170	155	171	146	142	163	155	158	158	157	172	132	132	180	147	172	166	138	152	158	149	148	159	114	148	168	158	164	159	167	150	153	174	178	134	156	177	149	158	132	157	148	174	158	136	171	182	158	143	175	152	164	162	140	155	149	175	158	160	168	167	162	161	147	153	144	178	149	156	154	138	154	141	173	150	164	162	147	143	141	166	152	167	154	137	155	152	166	151	145	139	173	163	162	163	154	167	180	144	160	144	145	149	149	155	154	141	135	150	133	168	157	136	163	165	138	157	165	160	172	147	167	187	168	147	127	156	163	137	177	163	155	184	149	177	156	148	151	160	149	168	165	145	143	183	190	147	151	161	167	184	154	164	168	145	140	174	155	166	161	161	171	191	160	161	162	152	139	173	154	176	170	145	166	134	171	163	170	155	158	152	182	158	154	153	151	173	134	155	172	156	158	163	166	138	142	169	166	156	154	164	148	139	147	163	170	162	147	164	145	176	148	160	168	144	130	136	145	154	129	145	162	151	159	158	166	176	157	144	154	154	152	158	162	162	149	141	184	161	186	166	169	163	150	161	179	174	158	156	135	153	165	154	149	148	163	144	153	174	157	166	152	145	158	151	140	166	153	137	139	151	133	162	137	133	152	163	162	161	161	156	144	156	140	150	141	122	171	155	147	162	161	147	137	148	142	148	173	163	164	152	153	168	158	127	166	164	150	176	190	143	189	165	149	164	148	168	165	145	176	150	152	140	132	179	143	132	156	178	155	161	162	165	171	133	148	157	168	170	159	163	163	165	156	161	174	151	156	173	187	168	159	167	148	148	161	158	146	163	149	166	150	136	168	169	145	164	152	174	159	146	156	152	145	163	162	163	169	148	141	168	157	164	138	145	154	144	170	160	156	159	173	174	142	152	167	177	178	146	173	163	144	167	153	161	161	172	148	137	167	150	183	155	174	164	165	149	170	155	136	150	153	160	159	154	137	171	159	155	168	144	165	146	176	165	168	152	134	157	175	149	153	153	159	154	135	153	152	157	162	135	166	151	165	163	151	136	167	152	165	135	145	168	143	149	145	157	174	155	151	158	193	162	150	162	158	149	180	167	137	173	158	132	140	167	158	147	153	163	155	154	160	135	151	151	175	138	183	154	148	151	145	153	157	172	158	148	154	166	160	149	154	169	173	147	149	144	170	164	162	167	142	162	143	162	157	143	143	150	162	165	174	161	168	151	145	129	154	148	153	156	184	168	169	145	145	157	144	156	157	157	140	163	175	163	143	156	162	166	158	153	153	160	153	152	159	156	174	157	158	153	159	165	167	159	169	157	145	152	170	150	159	155	164	157	157	150	143	134	147	147	170	170	168	164	136	137	174	159	145	135	173	156	162	171	135	124	152	173	156	156	167	150	173	176	138	175	172	177	163	147	161	174	145	191	159	155	178	144	182	173	158	171	161	139	150	153	150	144	138	172	151	170	139	183	160	154	157	176	139	177	180	157	179	143	149	150	172	150	165	167	161	135	145	127	162	165	157	168	150	151	147	148	176	160	157	161	131	167	174	155	152	168	184	155	164	138	147	170	153	166	163	155	160	133	152	168	146	166	152	169	159	143	136	130	156	160	181	169	157	185	154	151	154	138	147	137	157	169	166	153	155	184	141	157	144	135	150	161	148	163	151	134	152	151	166	159	146	154	160	171	166	130	160	156	151	156	168	166	171	129	151
11459	9174	5735	2696	1874	1410	997	772	622	493	420	397	334	312	272	283	225	250	249	240	208	236	231	215	206	208	193	190	199	173	179	194	183	175	206	182	183	171	172	192	174	176	164	180	171	173	151	201	179	155	160	166	170	143	190	192	191	176	170	181	173	190	157	156	148	177	175	185	188	187	191	177	168	174	195	175	174	156	165	172	187	169	182	181	192	180	198	157	193	161	173	178	190	162	166	182	183	150	159	173	186	151	165	143	177	144	194	177	149	164	179	154	164	173	175	180	171	171	165	158	164	176	169	185	167	180	153	154	176	151	142	168	160	153	167	174	182	178	175	177	165	166	169	153	149	185	172	157	161	166	174	151	175	173	157	174	159	163	162	166	139	173	171	183	167	167	167	167	179	181	154	180	172	169	167	186	169	167	181	184	158	178	182	144	164	183	166	179	172	142	158	185	166	178	167	168	154	163	152	174	178	189	171	168	172	178	174	166	192	159	158	154	191	159	203	169	174	169	164	146	179	199	161	158	183	155	177	151	159	162	167	160	164	176	168	166	131	141	148	171	157	164	185	162	176	185	189	153	176	153	175	157	171	159	183	165	151	185	167	162	174	188	170	170	152	161	158	165	157	184	173	174	180	183	175	160	179	163	189	164	175	163	180	164	189	187	194	166	164	175	179	158	163	178	178	180	163	164	191	176	183	169	149	156	177	164	149	177	182	172	171	163	157	171	178	164	158	176	170	182	159	162	171	177	157	184	164	179	165	172	183	169	146	166	169	145	175	171	167	161	151	181	164	161	167	178	180	166	168	167	164	153	170	163	140	187	185	174	188	149	167	147	158	175	185	179	159	164	182	163	158	141	161	154	178	180	169	160	143	187	161	163	143	165	164	172	171	156	178	168	175	169	158	181	170	168	188	170	140	156	164	156	171	173	148	139	175	138	169	176	165	187	180	178	163	153	179	192	162	173	147	184	151	165	159	167	173	181	186	164	157	191	165	179	164	158	167	190	183	164	169	178	158	176	172	143	178	161	176	185	176	167	155	160	192	145	167	186	169	175	157	159	148	175	151	170	157	185	169	174	132	185	186	171	180	170	170	177	174	175	154	181	166	188	193	159	161	175	171	177	184	169	172	183	168	173	156	164	189	196	172	164	179	174	181	176	184	171	161	172	179	163	161	175	175	152	190	183	161	165	164	160	157	166	176	160	174	147	159	161	194	185	181	174	168	173	169	191	163	155	178	148	170	156	174	179	176	175	164	177	166	168	152	189	162	170	176	183	158	185	195	167	159	150	202	165	197	169	178	165	172	176	167	163	171	181	162	190	188	170	181	151	173	182	179	163	181	164	149	189	168	148	152	170	172	159	159	191	181	179	188	169	185	179	156	177	177	180	180	176	176	167	183	175	158	179	180	166	137	158	206	159	175	152	172	160	165	148	173	155	153	165	158	159	179	168	180	175	166	170	161	150	172	185	153	167	164	181	145	186	201	187	159	159	166	184	173	164	175	161	171	159	164	151	151	188	183	190	187	182	180	176	176	180	161	160	166	155	169	165	187	181	172	163	183	179	166	172	171	160	167	148	157	147	142	185	183	156	178	159	159	182	161	161	165	174	168	169	185	169	181	172	185	149	175	164	137	181	172	146	165	174	166	180	153	163	178	170	177	160	177	180	154	161	182	172	157	164	163	160	171	163	171	176	151	158	188	185	151	159	180	185	160	173	179	157	160	171	167	167	178	191	165	167	164	155	164	178	170	167	175	158	187	153	172	181	169	154	172	173	171	155	151	158	174	180	159	167	178	189	166	172	149	154	170	160	175	174	169	159	181	176	174	182	160	157	184	163	158	169	170	169	177	172	151	176	183	193	164	187	148	169	162	157	191	165	186	189	161	156	173	158	167	161	178	169	161	177	182	174	162	187	163	178	160	189	153	174	157	152	170	188	168	170	175	163	170	151	166	174	141	178	157	168	163	190	165	162	163	181	145	178	154	180	156	186	157	189	177	156	184	177	172	172	170	161	166	167	179	181	162	170	171	175	145	163	182	173	178	142	178	161	171	182	177	173	177	127	171	183	164	187	171	163	164	166	189	165	185	181	162	167	163	161	182	171	165	169	175	165	152	144	150	168	167	175	166	167	166	183	199	160	176	183	142	172	190	165	197	163	157	183	148	192	171	167	195	160	147	171	179	172	184	159	161	190	144	168	156	163	189	196	147	156	162	165	182	163	172	172	170	169	165	178	169	141	151	187	156	178	193	180	162	167	168	182	191	146	181	166	153	190	151	173	180	167	176	134	176	148	175	179	139	182	173	171	180	160	171	189	208	182	161	169	163	166	182	156	178	159	189	158	196	184	163	169	175	160	167	172	174	170	177	173	166	173	170	177	184	155	162	165	175	176	163	150	168	156	189	185	163	157	160	156	171	169	174	149	172	165	190	173	174	175	159	169	184	167	172	146	152	144	153	161	179	168	198	160	172	162	163	148	185	181	164	197	144	154	144	158	174	173	164	175	148	155	175	147	157	159	163	180	148	166	166	185	147	153	172	163	159	181	145	149	171	142	171	153	183	182	180	158	168	163	197	173	198	184	174	168	189	158	171	160	169	176	183	150	138	163	172	151	155	182	157	158	166	186	176	164	158	157	187	173	188	160	162	151	155	197	141	171	181	166	171	159	170	174	150	172	171	167	150	183	169	172	159	162	171	172	176	205	168	169	166	177	144	173	168	174	208	147	151	151	168	164	183	173	181	165	160	161	158	152	180	178	188	174	156	174	156	166	176	191	164	188	162	185	151	157	158	180	166	166	184	170	178	176	181	160	165	167	171	169	161	167	160	179	161	170	173	165	195	197	172	179	170	168	194	163	187	162	192	178	173	169	157	162	179	164	189	171	155	193	176	164	194	197	178	155	172	180	182	175	179	180	159	150	176	180	161	162	147	172	170	162	141	194	170	166	159	187	162	162	169	162	152	185	159	142	148	173	166	161	174	162	169	165	155	168	176	150	154	189	162	144	184	176	170	171	174	176	169	166	178	162	163	164	145	183	158	168	179	176	185	173	176	188	166	217	186	178	160	153	159	183	153	164	142	167	156	190	159	162	172	172	162	175	166	166	175	180	178	144	159	160	194	176	188	162	183	183	158	181	168	162	167	175	183	188	172	175	170	162	175	135	173	156	186	170	154	170	170	137	172	153	175	170	183	167	174	167	163	193	170	193	145	158	184	154	156	190	156	187	186	173	158	187	179	179	177	174	184	173	183	150	155	184	156	165	164	179	168	173	165	145	169	141	152	177	176	168	162	180	148	184	159	178	155	190	181	170	174	177	156	160	159	160	163	150	144	164	154	203	151	173	154	156	177	154	168	183	174	168	175	174	208	189	169	140	155	145	158	180	178	164	165	148	166	189	173	158	194	160	151	175	171	175	154	157	174	171	178	167	165	160	169	183	169	190	190	173	161	170	166	179	152	168	169	167	187	159	163	199	164	171
24398	20973	27420	24635	13824	929	600	551	481	448	447	419	411	351	353	391	372	357	376	370	346	393	350	342	345	349	333	362	351	362	346	372	346	369	344	351	362	333	377	369	369	345	333	346	332	352	355	345	341	325	361	347	331	330	363	356	375	343	338	356	331	340	291	370	334	311	329	318	319	351	356	344	371	360	373	333	329	361	343	370	336	348	330	363	331	367	376	341	354	340	364	337	374	325	350	328	361	318	331	353	354	405	350	342	348	340	353	363	332	344	364	348	341	315	319	376	307	333	335	362	348	350	328	373	330	354	338	347	309	339	346	350	358	344	335	341	337	342	361	345	376	352	346	320	344	341	348	322	302	327	330	323	343	342	351	315	339	362	361	318	344	358	347	369	336	342	300	361	331	360	316	340	346	352	332	321	347	323	349	315	379	345	392	327	344	354	356	373	371	358	335	356	350	361	363	317	352	327	346	340	334	366	340	326	332	316	319	351	334	335	306	338	351	361	337	314	396	352	362	356	364	355	306	344	349	344	340	365	334	367	350	358	325	321	366	338	332	346	354	366	344	326	320	357	344	316	330	369	377	365	334	349	317	372	320	370	379	345	342	370	368	341	354	351	311	360	350	366	358	345	335	334	337	347	327	317	317	382	375	325	342	334	320	323	327	356	343	347	341	319	385	340	328	367	362	338	358	327	365	362	336	345	352	330	364	333	339	353	345	350	334	355	337	346	370	335	349	328	362	356	323	353	319	371	364	385	326	345	348	328	371	328	347	318	362	384	360	355	327	352	361	365	371	325	356	369	321	347	334	367	344	356	308	384	370	363	335	348	345	340	359	370	400	359	345	355	323	368	311	350	339	367	331	339	368	358	355	365	352	338	360	316	373	317	337	372	337	346	333	345	333	310	325	357	317	377	358	372	356	357	382	355	325	363	331	358	309	356	355	347	338	330	391	351	351	345	353	347	339	381	359	327	319	327	339	352	342	319	342	330	339	381	342	321	307	313	325	339	370	342	318	349	358	346	330	346	356	319	296	332	346	340	317	355	333	331	321	356	329	334	353	349	354	347	339	344	364	328	353	336	327	357	397	323	370	351	354	360	379	343	343	364	359	364	328	360	395	323	318	355	315	343	350	343	367	349	330	337	322	341	327	338	334	316	331	334	362	361	336	348	356	355	321	335	350	328	359	338	309	359	325	357	360	362	372	359	345	351	314	347	332	359	341	339	388	305	346	345	354	371	335	314	329	341	359	361	337	376	355	355	351	312	354	339	365	360	391	366	357	382	325	316	379	351	371	344	342	376	367	353	363	336	364	344	353	376	301	355	350	367	322	357	346	355	348	324	333	375	340	343	371	337	326	319	362	340	318	319	362	354	359	341	357	336	362	355	395	344	347	342	345	366	340	321	321	355	313	358	359	350	334	312	347	326	378	344	344	390	326	370	346	362	338	334	368	339	355	354	375	360	359	323	381	378	335	344	331	347	347	342	329	373	367	351	354	314	349	344	340	375	339	344	348	334	348	351	355	341	337	325	346	312	349	328	326	374	326	344	366	347	292	352	327	348	313	341	385	326	318	355	372	321	340	336	364	338	334	346	327	351	344	351	383	336	333	373	360	366	372	341	343	342	345	372	375	328	342	333	334	331	358	327	358	332	364	327	296	372	354	372	329	365	345	349	345	344	332	350	335	356	351	326	346	332	330	334	322	322	325	344	343	336	344	341	336	335	359	377	335	338	344	372	336	356	350	350	376	337	372	343	350	347	329	349	341	355	355	390	362	365	323	344	338	355	356	376	354	325	346	357	333	354	385	345	363	348	352	319	309	369	306	321	337	338	352	347	355	342	345	320	330	336	380	374	349	358	330	390	331	360	352	338	331	347	322	372	329	342	354	343	340	366	345	348	319	344	326	361	350	381	336	320	333	357	341	303	319	333	351	325	354	356	353	328	335	346	361	337	367	330	340	328	321	357	336	354	356	345	348	337	352	350	315	372	369	339	352	333	352	373	342	348	363	336	331	362	325	371	329	322	344	342	308	317	344	345	320	347	333	363	319	359	365	355	368	353	353	345	335	362	374	345	383	335	310	332	339	328	366	320	361	385	329	367	362	364	341	369	338	341	331	344	341	339	375	321	384	325	325	343	342	353	343	347	318	340	361	381	360	345	369	339	341	340	353	361	358	355	344	364	326	342	327	366	336	361	347	305	320	365	344	298	362	371	343	371	328	343	356	331	393	315	350	354	376	346	360	359	347	327	326	342	352	353	361	342	315	343	392	328	349	375	344	363	342	338	332	306	372	359	336	332	324	359	373	323	362	327	355	343	325	362	368	356	328	368	378	362	372	376	336	395	351	367	363	341	371	364	353	322	337	364	331	344	352	348	366	322	362	341	342	316	350	349	347	384	349	365	347	288	346	352	331	313	358	335	323	366	355	355	309	325	319	356	334	362	366	350	347	342	357	344	331	337	359	357	358	347	327	335	366	316	369	361	342	379	318	346	347	371	356	361	356	323	351	347	351	352	377	367	327	321	341	331	343	324	300	341	369	350	330	369	326	358	331	336	337	348	315	370	360	341	342	384	331	357	332	343	373	332	358	346	361	324	340	352	318	331	329	317	356	346	358	342	338	357	361	375	351	317	341	346	341	370	328	347	370	335	330	365	382	332	346	369	332	324	337	349	347	343	348	354	350	338	385	363	353	352	353	361	348	328	361	359	349	365	329	341	336	374	351	353	317	363	344	355	352	356	366	319	330	363	338	352	390	323	351	327	340	335	345	368	362	346	346	345	385	359	336	370	328	347	332	341	339	359	334	385	338	317	351	339	348	353	362	416	320	341	335	339	348	355	351	314	344	337	348	314	345	324	330	315	349	349	358	341	352	369	334	343	334	377	359	301	343	342	338	348	323	349	340	343	376	338	329	362	337	346	361	321	366	330	351	376	344	325	326	362	358	349	324	329	321	331	326	391	337	381	340	360	350	326	354	335	354	382	365	333	353	353	336	327	373	382	351	359	355	329	357	341	341	353	352	363	343	348	305	350	361	337	331	341	359	339	341	359	342	314	349	362	339	340	353	368	347	376	357	371	297	355	357	321	337	360	367	351	346	337	395	318	331	371	327	330	359	322	387	345	348	350	358	355	370	354	359	323	342	348	345	328	355	301	398	304	347	328	398	384	356	354	379	362	359	344	360	371	332	328	325	339	326	336	376	332	308	346	363	348	309	373	334	346	351	321	309	338	333	349	351	369	343	323	342	354	368	394	347	355	361	347	340	351	330	376	361	334	339	344	404	348	356	350	386	338	347	334	360	318	344	303	372	347	345	350	357	360	349	343	358	317	331	364	344	365	356	313	327	350	342	346	342	330	346	360	343	335	370	347	328	374	325	335	332	339	346	349	385	351	361	320	398	357	361	350	350	339	356	325	366	347	374	343	376	352	322	350	354	334	329	330	340	372	335	349	316	314	394	355	289	355	349	341	376	325	349	308
9742	5704	3398	1811	1319	1006	805	730	573	537	482	488	438	407	404	401	370	394	411	365	368	389	358	356	383	381	365	378	369	394	400	374	372	354	329	301	327	383	340	340	348	362	361	378	356	372	366	365	373	360	348	330	349	344	333	337	375	364	385	345	338	323	355	344	331	366	354	324	389	349	387	354	335	333	355	326	317	357	327	357	353	321	345	367	335	381	373	388	382	342	366	357	334	345	384	336	328	356	353	354	364	347	326	344	322	326	337	374	362	346	362	368	386	345	377	346	374	358	318	330	368	339	355	362	340	363	358	353	332	376	370	334	358	337	355	377	363	338	336	362	337	362	342	346	375	325	361	349	349	384	359	342	346	367	344	343	391	384	344	367	337	347	365	348	338	330	340	334	346	336	346	351	337	342	346	337	378	373	313	369	391	331	368	355	359	357	346	365	360	324	343	345	359	360	359	364	345	309	352	329	337	341	367	343	336	345	327	374	382	322	352	346	326	375	346	339	327	332	360	368	339	391	335	346	371	385	361	343	308	362	344	352	397	364	352	336	342	335	368	343	380	346	384	325	367	346	362	370	339	353	366	385	337	336	384	393	356	363	362	316	384	362	317	357	384	375	327	353	353	344	360	372	324	356	314	376	354	382	328	331	377	350	322	379	339	347	358	361	358	350	375	366	341	316	378	352	335	335	355	381	331	361	363	377	353	353	380	375	312	384	372	359	362	334	342	356	362	334	334	348	398	351	329	325	390	343	359	362	359	329	373	358	334	316	322	358	356	375	373	354	347	348	346	379	329	348	371	330	370	338	345	328	311	350	344	382	343	362	360	333	369	346	365	358	338	341	311	343	363	352	333	326	330	325	348	332	326	358	349	340	353	331	310	322	321	363	324	331	366	345	366	327	357	342	332	361	386	375	377	359	349	357	363	310	348	349	365	346	361	357	313	363	352	350	343	346	360	369	345	321	344	314	361	339	374	392	335	332	311	355	340	358	361	365	373	358	353	332	329	319	355	355	360	384	361	351	361	354	364	344	392	340	359	371	351	324	338	331	368	347	336	366	330	364	340	325	345	362	347	337	379	350	311	360	349	348	342	313	356	360	329	360	367	341	351	340	366	349	334	347	357	357	348	353	346	346	334	335	340	365	369	310	353	344	327	322	327	297	333	356	367	358	367	326	342	355	360	399	347	359	387	360	392	340	353	325	365	349	372	333	299	326	363	367	354	363	385	320	372	368	332	346	352	330	336	350	371	335	334	378	317	361	377	371	346	330	355	360	382	361	365	355	345	349	328	324	333	373	339	343	320	340	357	339	319	382	349	348	362	314	358	329	364	350	371	337	333	347	362	325	353	337	358	370	357	350	355	361	330	348	353	336	388	364	328	357	372	355	332	344	355	356	363	357	363	343	352	360	388	345	382	331	341	387	368	377	367	369	371	372	324	377	316	363	380	349	307	354	352	398	373	336	346	361	369	344	372	316	363	383	351	383	361	382	322	337	344	340	389	406	351	320	374	371	297	340	329	339	352	330	309	354	304	381	338	347	372	340	350	360	343	342	330	332	332	362	368	386	364	356	383	352	337	353	366	353	356	349	313	363	342	336	334	323	354	338	363	360	383	356	351	393	346	338	347	354	354	349	365	341	363	329	337	369	348	364	371	358	350	374	343	358	330	350	357	379	359	360	339	344	366	355	328	339	360	359	342	357	365	350	337	337	334	374	324	348	361	345	351	347	355	367	344	384	328	335	344	336	343	338	335	326	346	367	331	384	343	373	342	370	332	361	347	347	340	338	370	387	362	340	307	341	343	339	337	327	349	355	389	340	347	347	360	359	328	356	337	347	350	336	314	352	367	320	398	331	361	368	356	340	391	347	347	354	350	329	344	352	332	357	361	339	336	352	350	337	342	396	344	333	361	339	361	379	333	354	324	376	368	365	327	358	315	338	339	351	347	358	367	323	381	309	326	361	331	318	366	354	374	354	334	342	374	340	332	360	358	354	392	348	345	335	355	354	335	357	335	333	341	314	329	377	369	341	330	336	353	364	321	328	363	331	366	332	364	383	337	339	387	333	359	347	329	375	333	375	361	337	377	351	372	327	346	371	367	348	350	356	336	393	332	365	320	351	332	373	341	355	329	367	342	359	355	343	377	365	339	359	329	368	335	342	379	342	335	351	361	344	341	339	328	354	352	339	360	363	333	348	328	337	360	370	322	372	331	363	334	338	383	359	362	364	349	337	334	340	367	387	331	359	362	367	343	357	342	331	363	336	337	345	358	349	330	365	352	340	316	342	348	324	348	347	347	370	342	328	347	372	338	366	374	359	342	379	340	377	326	352	378	371	364	347	347	351	328	335	381	352	352	325	354	320	368	334	340	371	366	346	349	336	378	344	371	341	373	369	367	334	336	361	327	369	346	355	387	350	348	380	307	332	358	358	331	343	354	344	342	364	335	396	339	318	333	343	365	338	360	376	360	365	357	367	349	350	314	344	353	374	319	355	333	363	375	327	342	347	377	346	368	358	341	332	343	325	346	338	353	339	359	371	329	350	323	318	393	355	341	298	348	329	338	356	378	340	366	397	359	337	339	369	333	376	331	380	334	398	341	357	390	346	330	370	376	362	364	365	359	357	407	321	348	343	359	363	339	335	371	348	341	382	369	347	336	374	381	364	327	367	327	367	356	332	336	336	320	340	372	383	349	341	339	373	330	342	350	357	351	372	350	352	347	325	342	351	340	342	325	375	404	372	324	375	341	355	356	355	370	378	380	362	343	345	306	354	320	346	345	334	378	339	361	371	344	347	355	372	363	364	339	329	349	328	356	340	371	360	319	386	355	355	338	344	335	357	360	376	346	370	315	352	367	350	339	357	352	378	331	359	378	343	357	356	337	349	383	358	363	340	354	364	337	363	367	344	349	360	365	351	371	360	351	354	375	351	345	340	395	355	354	312	335	331	378	347	336	344	366	340	339	335	321	354	379	339	362	363	381	340	326	366	384	362	371	356	359	344	353	347	319	352	356	371	343	330	324	378	342	315	340	333	323	341	353	333	376	344	324	344	354	334	337	376	400	346	367	356	371	374	319	340	381	317	362	306	351	358	382	372	328	326	343	372	344	336	338	334	353	339	352	362	354	345	322	349	400	333	309	347	365	345	354	340	327	340	365	319	360	348	362	343	348	343	333	349	337	344	352	326	368	362	347	329	326	376	351	363	393	336	398	361	328	355	357	358	375	357	345	341	338	322	347	366	322	346	378	371	337	386	361	347	360	362	378	389	339	381	345	382	342	322	360	352	354	345	330	374	394	347	367	346	369	362	356	382	336	390	370	336	371	358	381	319	372	379	353	377	362	348	380	350	357	343	336	342	339	341	386	351	347	368	368	335	355	348	315	351	345	308	340	360	373	346	359	368	344	339	361	348	346	337	339	333	352	321	360	352	355	333	369	356	351	324	356	361	382	347	309	323	361	332	360	332	300	377	375	363
22118	20978	28756	23381	20974	21013	11241	872	573	464	407	346	294	213	227	254	190	176	172	174	163	145	172	143	135	131	132	129	153	151	130	135	114	125	104	99	127	108	106	108	101	119	116	126	111	100	86	119	112	99	110	115	111	103	81	125	101	76	91	122	100	98	111	99	97	85	88	98	107	104	102	103	86	112	99	97	90	112	106	91	123	87	104	96	99	85	101	94	90	93	94	96	94	109	92	83	100	108	86	100	114	92	101	93	91	90	115	93	108	90	99	96	92	84	94	73	102	89	99	101	91	89	116	82	86	93	91	93	114	87	87	86	84	102	101	89	108	83	79	101	123	92	94	91	97	93	93	113	107	97	105	86	117	82	98	92	81	88	109	94	109	102	110	121	102	87	105	90	87	85	98	101	111	100	127	87	97	97	99	97	111	94	103	86	81	110	95	111	96	89	93	111	104	102	113	92	75	97	109	94	90	97	98	103	80	78	103	97	105	102	95	96	114	100	104	102	91	98	92	98	95	98	97	96	97	95	90	102	103	79	93	91	100	103	89	79	114	92	79	109	101	100	92	85	91	117	109	91	97	90	113	113	101	98	100	116	95	100	91	108	96	107	91	111	95	107	89	93	102	109	110	89	102	73	91	98	88	111	95	113	99	105	90	92	98	96	101	110	90	105	105	102	88	96	110	122	103	101	92	91	106	91	121	119	98	91	95	88	99	98	101	97	93	95	94	82	110	102	102	96	85	108	83	78	98	88	104	89	92	114	98	107	90	84	103	99	116	89	92	105	83	90	91	97	76	91	111	97	92	107	88	104	72	89	101	126	98	79	80	109	81	112	94	92	95	88	111	116	86	111	112	114	96	84	109	123	84	92	85	94	106	111	104	89	99	83	92	96	96	73	94	107	103	105	97	120	105	72	97	91	106	81	101	92	94	88	115	108	98	98	98	91	92	90	79	110	69	88	95	86	73	92	100	74	88	89	106	86	76	106	81	94	107	98	81	86	86	103	104	95	100	91	98	105	117	89	96	111	92	88	87	87	102	86	109	94	98	105	107	95	94	109	97	104	107	111	104	91	93	108	90	96	83	98	98	84	98	89	81	96	89	92	102	95	106	94	85	73	81	106	98	87	99	98	93	90	112	109	105	116	99	110	112	92	109	92	119	103	90	99	103	96	102	82	99	107	94	103	80	105	89	101	101	85	91	104	103	107	98	93	106	92	91	85	105	90	90	92	103	100	114	107	101	101	90	100	101	101	86	97	93	96	106	108	103	73	95	100	98	100	82	98	110	100	100	102	91	84	90	107	95	113	95	90	91	102	86	101	86	101	100	77	102	83	91	114	94	103	99	95	105	114	110	112	87	90	111	106	90	91	122	97	101	98	98	109	85	113	97	99	95	92	102	92	90	86	110	89	91	104	100	100	100	80	90	102	68	95	90	86	106	121	111	100	81	124	108	99	86	97	105	88	106	91	103	107	102	80	88	110	93	113	111	87	89	94	84	94	112	98	80	89	104	98	98	80	86	120	94	102	81	92	95	105	102	100	105	90	103	90	88	107	98	81	101	107	80	100	100	92	83	109	85	92	99	84	82	93	92	94	110	113	82	96	103	111	103	98	89	85	99	95	105	114	95	104	118	100	107	90	106	90	113	93	81	96	89	100	85	102	106	92	90	97	111	76	79	99	96	103	96	105	112	88	90	105	102	85	103	92	113	99	81	100	106	94	90	104	98	91	87	103	92	97	113	86	115	93	106	88	95	99	95	77	94	83	118	105	98	83	91	115	94	88	114	95	114	99	88	102	103	104	91	118	87	105	95	102	96	107	87	113	113	88	94	98	87	101	111	105	104	80	99	96	91	103	103	71	101	98	92	98	80	108	91	86	116	103	93	98	103	92	107	93	88	81	88	97	97	102	88	97	95	95	96	99	84	82	96	102	74	89	90	93	95	82	105	104	110	121	99	81	89	125	106	91	84	110	97	95	85	91	120	97	101	93	111	85	119	85	90	94	88	75	88	92	115	103	88	97	84	122	109	99	91	116	103	101	82	93	102	88	83	90	86	84	89	108	94	89	98	95	98	108	105	115	96	106	88	109	105	93	109	92	73	97	110	87	86	86	94	99	92	89	93	107	95	90	97	79	106	116	93	109	111	92	98	98	93	93	107	88	87	94	110	89	96	84	99	88	111	83	89	105	94	101	96	102	96	103	102	119	88	87	99	86	114	92	104	89	97	111	103	86	80	97	87	100	84	114	101	82	100	91	79	82	110	94	88	89	83	102	113	103	88	102	86	114	91	96	82	103	104	101	110	102	104	103	86	92	87	111	113	87	87	77	95	89	101	95	78	103	101	97	109	103	115	110	101	79	104	104	86	92	98	115	101	101	100	90	105	109	101	99	96	106	102	78	97	94	89	99	94	94	85	97	104	115	100	96	97	80	99	97	101	103	116	105	105	111	107	98	108	93	108	96	88	95	99	89	101	81	90	98	91	85	92	113	103	91	91	96	97	111	118	96	115	97	107	99	106	85	92	82	82	101	97	77	86	89	93	113	103	81	102	85	102	99	104	112	101	86	92	90	94	102	108	116	102	98	90	104	107	104	100	93	80	104	121	91	100	111	89	99	111	109	108	97	109	86	102	106	100	87	103	97	87	95	103	100	107	91	83	92	78	99	105	96	94	97	99	103	96	103	101	109	92	109	109	95	99	91	91	90	105	112	96	91	91	94	94	86	93	87	90	108	102	99	82	123	120	98	97	102	94	109	87	93	93	97	89	122	110	103	100	102	82	91	89	105	102	93	98	92	99	83	92	113	101	71	96	110	90	84	99	88	87	100	90	91	101	102	102	95	97	98	108	95	88	100	104	101	82	96	78	96	92	105	102	107	96	93	98	95	129	95	103	106	97	86	104	95	85	94	88	114	101	96	104	91	114	111	98	97	96	83	94	106	89	105	90	92	96	85	88	83	88	104	111	100	96	93	105	92	106	92	112	111	101	100	106	98	92	93	99	90	108	102	105	100	91	91	100	105	95	108	98	105	93	102	95	93	110	91	103	99	90	93	93	95	89	89	96	101	94	86	85	82	95	92	97	93	108	95	110	91	94	88	96	103	98	95	86	83	119	93	99	101	105	87	118	134	104	100	95	107	84	90	86	88	88	85	90	99	83	106	97	93	110	109	88	96	94	99	106	105	104	88	93	92	109	81	88	103	106	98	93	87	96	94	113	100	100	110	106	109	110	86	83	94	88	103	89	80	105	97	91	119	129	102	91	90	103	101	85	94	78	104	79	110	88	92	93	97	78	97	108	91	98	95	104	100	108	91	97	101	110	95	86	105	83	114	96	100	108	91	98	98	93	99	107	106	113	99	95	106	115	85	96	98	90	96	106	92	93	104	99	100	109	123	88	82	106	88	93	108	94	102	96	89	94	101	95	94	73	105	105	103	98	113	88	91	101	103	115	105	92	98	110	91	89	108	101	101	104	97
10151	13950	9510	4622	3215	2355	1691	1192	979	745	547	474	392	381	338	316	244	241	224	192	198	207	150	166	151	152	173	130	137	125	125	131	149	127	117	107	117	112	123	111	118	134	122	105	127	112	103	107	104	124	116	106	92	103	106	90	126	91	85	115	103	98	107	98	105	108	90	115	109	99	109	103	129	122	93	108	97	97	108	95	104	100	103	103	108	110	103	99	90	101	119	99	111	117	119	103	104	109	102	104	102	100	106	113	109	103	98	96	81	121	101	108	116	102	92	109	97	100	98	81	111	121	121	96	79	97	101	98	78	98	123	102	65	123	89	95	110	93	89	92	92	103	120	104	94	102	115	100	114	107	117	81	77	92	102	89	102	95	95	99	83	109	119	98	104	120	88	103	98	100	95	119	103	116	83	84	104	103	100	110	91	103	96	102	91	90	103	107	95	103	85	101	100	104	84	115	106	108	103	89	102	112	110	97	107	130	98	104	108	91	92	109	123	105	102	86	86	86	105	98	100	101	94	102	94	96	95	95	110	102	94	105	83	108	110	105	79	93	113	105	88	115	90	118	116	92	93	112	112	114	110	103	104	101	99	107	91	97	94	99	94	93	103	84	100	98	95	108	96	105	108	121	100	94	100	97	82	105	101	92	121	109	84	103	100	98	91	115	101	111	92	96	94	112	104	101	89	104	85	97	100	90	94	98	91	89	97	88	90	103	93	105	109	105	104	106	103	92	106	93	103	108	114	87	115	95	114	96	94	106	101	93	113	101	106	107	89	102	105	91	98	103	112	98	99	112	91	112	91	98	94	92	96	97	93	80	103	110	105	100	97	108	92	101	121	97	110	100	83	115	97	101	96	100	95	111	105	98	98	102	111	102	71	81	106	103	109	112	107	102	90	87	110	90	95	97	94	99	94	113	94	99	97	102	90	89	105	106	98	96	117	107	103	114	119	92	102	87	93	102	111	111	99	79	107	94	90	81	91	97	104	100	102	98	101	102	94	94	111	106	97	91	99	101	111	109	110	103	96	106	92	79	86	93	107	83	93	110	89	103	94	90	115	116	102	101	98	106	74	95	104	102	109	104	103	105	107	81	118	110	87	104	97	124	97	115	115	98	86	106	96	108	110	93	97	99	103	89	114	96	94	88	108	101	103	118	101	86	112	101	106	111	93	97	119	96	96	93	95	87	90	106	99	97	109	84	110	95	102	104	105	102	91	114	130	120	100	102	101	100	111	106	102	88	113	96	104	109	96	99	109	104	109	101	116	82	104	110	97	117	108	115	122	102	98	91	108	85	106	86	114	87	104	100	98	85	98	95	110	118	101	98	116	101	110	99	97	106	104	115	102	89	99	104	75	97	91	86	94	106	105	96	93	110	94	105	106	105	97	99	80	97	119	100	103	120	87	99	103	110	98	99	103	103	92	95	92	106	98	108	95	100	113	109	104	90	105	118	110	114	98	102	90	116	94	91	99	106	107	89	111	103	91	123	102	107	86	104	101	113	94	120	94	101	99	91	114	96	101	89	93	94	116	81	93	107	120	88	87	112	94	91	127	91	119	104	108	97	107	97	95	114	97	100	100	108	116	92	101	105	86	108	107	107	102	94	112	97	105	108	97	105	84	103	112	99	95	85	113	112	114	91	96	106	108	108	101	101	104	108	123	112	112	85	95	90	97	103	88	100	109	113	101	104	110	92	105	95	99	107	108	113	101	105	92	88	97	103	100	97	113	76	97	109	103	105	85	102	96	114	94	100	100	97	109	108	99	112	111	101	89	100	123	108	88	101	111	90	90	103	89	109	109	89	116	101	77	103	85	88	99	91	94	107	92	122	100	94	103	99	92	113	91	90	102	91	115	105	105	99	109	106	120	102	94	103	106	97	80	105	111	89	87	117	93	109	85	101	103	86	103	95	102	101	98	96	92	116	110	99	103	92	101	105	105	107	115	118	105	108	128	109	114	110	95	107	116	89	99	107	102	99	102	107	89	101	100	77	107	90	100	123	89	88	99	95	104	110	100	94	100	90	104	100	95	84	110	103	106	88	107	99	112	106	118	103	92	81	98	95	113	90	107	112	100	93	96	106	111	96	108	111	112	108	101	93	118	93	112	90	104	98	96	96	103	97	87	117	107	102	99	105	102	104	102	115	108	99	100	113	84	102	92	107	101	94	90	89	102	112	99	110	97	100	100	100	103	107	117	107	100	89	89	116	92	89	94	109	98	100	109	114	111	99	96	102	97	93	106	113	109	108	103	101	105	108	101	106	104	99	96	95	95	92	96	102	101	110	95	103	85	111	90	100	104	91	86	110	100	112	106	99	82	105	110	92	80	111	96	103	98	91	90	94	96	116	96	96	97	103	113	90	111	93	113	82	95	102	104	82	88	99	109	86	103	108	119	88	88	94	112	84	119	98	107	99	109	96	107	111	114	108	104	98	105	105	100	87	108	95	117	101	97	107	109	75	91	86	92	89	98	93	102	105	104	93	102	95	90	104	99	88	114	89	112	96	112	91	96	108	101	93	101	94	87	125	101	109	100	93	94	103	88	109	114	89	102	96	100	101	114	103	104	94	103	94	105	107	106	97	109	90	97	81	100	124	103	89	111	103	99	99	89	82	110	88	104	114	101	105	103	102	86	114	101	104	113	98	112	95	114	100	119	85	109	102	116	112	104	102	95	110	118	87	90	86	97	107	114	92	116	94	102	105	114	94	108	96	120	90	91	112	97	87	104	92	116	99	111	93	100	116	87	111	122	118	111	117	135	73	85	97	100	113	88	103	96	92	86	97	90	99	101	104	80	103	106	105	101	97	103	97	94	98	107	123	117	74	95	91	104	93	120	118	118	101	92	115	97	105	93	96	98	103	91	84	104	108	103	99	108	93	87	105	85	106	111	108	87	95	106	108	98	97	112	84	94	98	96	84	101	97	103	95	106	97	99	105	101	87	85	110	113	93	104	88	90	112	91	89	103	92	100	105	92	100	99	114	97	96	103	105	96	105	104	85	115	89	116	88	102	103	110	119	97	102	76	91	82	98	83	96	94	105	91	98	96	109	123	99	122	97	117	104	109	115	106	84	98	80	85	95	98	103	101	91	101	83	101	81	100	111	88	91	114	108	115	93	110	105	92	96	102	102	98	81	108	104	114	92	106	94	134	86	107	119	103	90	105	95	103	116	96	122	102	102	128	104	103	116	87	99	93	92	100	101	87	100	84	94	91	117	99	103	107	104	93	99	98	103	83	105	105	93	96	113	84	96	109	116	113	109	93	100	104	91	95	117	106	83	88	108	105	123	102	97	97	101	106	109	98	109	105	106	76	109	106	123	111	81	74	91	98	96	97	105	109	129	106	95	109	97	104	102	101	95	94	104	103	120	97	96	102	95	108	91	101	102	95	94	100	115	119	97	98	94	102	101	103	83	104	97	73	91	83	99	100	84	102	94	99	97	103	87	89	105	100	84	97	96	98	104	108	94	92	94
27111	20686	11767	1066	513	466	404	382	406	355	318	330	347	371	327	325	362	343	340	298	376	324	351	345	287	332	338	368	320	372	345	349	326	360	327	325	350	330	360	325	349	328	314	365	346	334	366	331	346	348	389	342	319	380	326	348	346	333	341	333	327	366	354	351	315	364	329	317	310	353	370	342	340	332	278	319	320	333	342	364	344	338	322	345	331	350	346	347	336	357	344	351	343	370	340	365	329	345	303	323	358	386	327	296	337	333	318	330	344	350	352	342	334	350	333	343	350	335	345	338	355	360	327	334	334	339	321	315	335	354	331	326	302	382	385	343	351	343	339	331	344	355	311	334	345	326	313	366	339	358	335	354	359	356	331	323	353	330	376	341	332	317	341	322	320	327	336	348	346	345	353	305	331	333	324	373	312	344	327	342	322	350	328	336	342	313	332	335	319	331	342	327	332	337	328	347	359	348	320	323	347	327	323	349	339	345	326	321	327	323	334	355	326	337	311	305	357	324	368	304	378	335	337	316	338	348	364	334	301	338	350	322	363	343	336	348	295	333	341	336	311	337	313	368	364	355	359	347	353	315	335	332	339	336	335	303	330	344	349	375	322	347	330	325	339	328	343	352	341	329	313	329	338	343	333	351	363	346	317	335	330	360	354	329	366	316	319	362	330	330	300	350	355	337	370	359	330	330	342	319	343	335	347	334	329	318	329	341	324	355	316	369	333	343	322	340	329	314	327	342	340	347	320	354	383	337	338	348	338	346	327	336	347	360	335	301	374	322	333	333	331	340	356	359	365	349	325	358	366	377	353	345	337	367	358	357	365	309	368	379	312	294	339	331	343	315	326	332	329	344	334	342	328	356	314	328	335	358	329	350	357	335	340	377	362	375	329	355	360	335	339	330	359	341	338	376	303	341	335	319	325	340	336	356	341	341	329	330	323	326	338	335	320	353	359	322	383	360	327	372	371	339	321	320	300	319	339	311	368	336	342	328	341	347	355	325	340	344	372	319	348	340	353	356	337	340	338	362	349	347	350	324	369	370	355	380	315	355	356	322	353	320	321	371	334	362	360	335	353	303	343	369	320	305	341	337	306	366	304	364	318	323	359	336	333	332	329	325	345	318	321	310	319	320	352	354	338	373	320	327	317	343	326	331	344	335	336	300	337	337	347	323	364	360	351	341	330	341	342	298	351	312	331	345	325	336	340	365	309	355	351	303	324	332	384	340	351	331	336	346	320	351	340	328	307	328	346	304	347	342	342	348	328	342	356	344	324	342	343	313	355	291	318	322	371	325	333	324	320	335	361	318	367	315	357	368	344	340	318	356	351	342	351	315	301	307	331	348	335	311	358	346	351	352	328	348	313	347	361	327	353	363	348	363	356	392	321	353	347	332	308	327	350	334	349	357	344	348	334	338	334	369	321	344	322	351	360	318	339	303	316	338	309	363	339	333	351	350	345	346	341	342	345	337	357	326	339	319	339	318	351	383	335	324	324	382	350	304	360	335	313	318	348	317	330	306	358	341	343	319	371	306	356	324	327	328	338	342	343	354	370	371	329	346	358	317	337	288	334	327	351	361	354	323	323	304	343	363	341	327	365	322	350	328	337	347	357	343	353	349	330	315	376	364	345	344	325	364	351	358	317	339	299	353	370	321	316	356	358	352	315	347	349	357	306	337	354	379	359	372	370	355	351	360	360	358	342	364	362	362	352	336	357	340	374	330	304	305	341	338	364	394	317	307	333	341	376	305	338	330	349	316	328	354	316	368	328	335	361	372	387	332	365	343	311	381	348	344	377	323	327	375	296	351	321	349	367	375	331	342	287	324	370	388	330	345	330	351	354	349	346	319	378	345	346	347	358	353	321	315	321	334	338	351	350	300	369	334	338	323	332	330	354	339	325	341	389	342	332	336	329	343	329	327	339	342	370	326	361	329	332	349	325	349	330	327	377	336	328	303	337	309	316	332	305	342	331	357	374	370	304	325	358	336	379	333	329	337	328	310	346	355	374	350	355	284	326	350	330	361	361	331	378	337	336	347	349	319	341	315	355	350	380	319	319	326	338	303	340	332	350	311	333	315	288	346	372	346	334	331	338	323	359	336	332	364	361	315	318	359	351	374	332	336	349	334	308	350	308	368	314	302	330	354	315	356	339	339	344	331	312	321	333	354	381	317	328	334	314	324	349	365	328	341	333	329	331	354	334	328	366	333	344	326	311	338	339	355	330	329	322	320	352	321	337	340	333	353	343	337	369	325	334	337	325	349	327	357	328	343	361	327	346	346	353	333	353	319	346	332	335	315	332	358	305	369	362	348	371	319	311	341	347	365	307	319	366	316	329	335	352	334	334	325	389	345	314	341	341	326	386	316	344	332	363	365	326	348	358	317	397	362	341	354	340	325	323	317	339	336	292	280	331	326	356	369	321	352	321	333	334	318	338	312	358	334	335	337	347	342	327	332	360	366	358	338	340	349	318	331	334	305	330	321	328	338	341	333	350	362	310	333	347	315	359	308	332	346	327	344	378	333	319	330	319	340	342	369	342	318	337	340	324	356	362	346	324	338	366	343	351	312	308	302	325	362	326	353	298	353	287	351	351	348	318	341	362	329	353	330	343	347	320	329	333	346	351	299	347	363	323	363	314	356	340	338	371	313	339	327	304	338	312	346	337	367	328	324	353	338	351	366	341	350	321	379	309	359	322	339	351	327	344	334	352	333	344	292	340	349	337	310	348	340	327	358	328	330	352	363	330	328	356	334	366	337	371	357	383	339	307	379	325	338	327	328	347	332	374	343	303	336	369	374	327	332	317	335	337	338	323	344	320	373	341	310	330	339	323	362	358	350	337	340	352	317	330	347	320	349	360	348	353	369	312	349	348	331	357	387	337	328	329	348	332	333	362	357	351	344	323	333	361	336	334	340	345	356	341	352	332	349	331	359	375	345	350	339	341	342	349	334	317	346	304	349	374	369	343	337	350	353	362	363	308	337	314	331	339	359	354	334	309	316	341	325	304	334	316	386	319	330	322	339	334	343	316	349	337	295	318	345	345	364	336	325	358	366	350	306	330	312	333	326	324	314	346	353	322	325	314	324	336	365	372	352	309	376	331	357	328	368	367	327	349	329	339	365	348	355	353	345	320	337	328	329	340	325	343	331	308	335	342	346	299	334	358	341	320	354	312	345	334	328	311	329	308	337	335	337	343	309	353	353	341	330	328	319	353	357	335	336	360	369	322	365	388	323	324	376	354	297	344	364	334	317	337	317	344	349	362	341	339	320	325	318	346	355	340	331	333	360	319	385	348	335	340	331	330	333	330	326	328	315	367	329	342	345	307	348	339	325	380	339	349	360	349	350	340	343	331	333	330	370	351	352	312	329	337	322	359	346	311	327	339	328	365	335	347	352	368	364	358	305	335	298	359	346	331	339	343	319	319	354	343	340	362	373	365	346	343	343	370	356	328	367	349	345	364	345	335	345	348	364	343	343
9235	2464	1339	809	675	551	497	490	416	412	380	387	339	375	328	369	346	365	386	336	379	361	393	349	375	335	383	351	321	368	400	327	370	339	341	331	364	389	318	346	379	351	354	392	316	348	408	354	341	377	356	361	353	358	333	371	339	381	397	361	342	351	338	344	346	341	361	369	359	359	338	357	318	332	358	360	347	331	320	334	367	362	327	378	334	361	346	349	356	339	362	345	371	336	359	323	358	314	358	358	330	366	319	340	338	378	333	358	368	352	315	338	359	350	379	368	321	382	351	370	338	319	351	405	325	352	320	340	344	338	371	353	357	388	365	348	366	364	393	342	346	340	356	340	348	365	365	371	384	366	350	358	362	336	335	364	364	372	341	342	336	359	361	383	346	333	316	332	368	310	363	330	342	345	314	339	354	381	343	320	343	367	352	359	362	326	375	361	341	335	332	332	366	360	391	345	372	322	349	329	370	343	348	364	370	351	323	349	332	319	371	353	353	323	346	366	359	353	322	378	331	349	311	372	321	345	334	361	332	348	341	387	364	381	344	364	321	358	314	343	338	365	356	332	366	362	335	335	359	349	355	362	371	326	356	370	340	370	382	353	345	342	363	361	324	358	330	355	354	341	349	326	338	337	337	344	339	347	371	365	355	356	342	361	319	346	347	369	346	337	351	364	341	336	325	378	369	344	389	367	354	336	362	375	377	346	359	312	332	365	350	358	356	346	352	350	332	317	338	378	384	336	352	386	349	361	365	368	394	388	351	358	357	343	364	367	376	356	330	353	315	334	368	351	340	347	356	344	355	371	363	372	351	361	380	350	316	343	358	364	347	364	361	346	366	336	326	314	330	373	384	355	342	343	375	350	365	402	351	362	371	390	348	346	351	396	356	386	331	339	356	345	358	350	361	346	342	360	331	353	381	355	329	326	379	365	347	344	339	372	346	326	358	335	362	333	351	344	340	324	354	327	351	376	341	379	343	372	342	338	344	357	367	384	332	365	346	366	373	320	375	357	350	334	350	362	360	364	339	382	354	332	357	357	351	358	355	362	361	319	360	341	354	353	334	343	332	356	359	346	353	346	365	362	357	343	369	372	350	373	376	317	390	361	345	342	357	322	352	370	360	333	349	378	359	338	377	359	349	327	362	336	364	329	383	329	373	344	348	354	375	381	357	342	381	353	328	359	370	363	344	346	302	357	329	366	381	325	345	356	349	357	390	360	341	340	384	328	334	355	328	381	363	353	350	333	355	351	349	341	346	365	344	379	326	373	365	362	344	341	352	344	364	309	352	352	360	336	374	361	385	364	356	354	342	346	347	365	341	352	377	336	323	329	368	360	336	354	354	345	346	376	356	367	395	350	358	393	370	317	356	343	363	351	359	326	334	371	298	311	358	359	363	351	355	355	373	333	363	348	343	364	354	339	370	391	349	366	345	341	360	337	341	342	320	319	370	330	340	373	351	354	346	359	332	332	383	344	320	337	377	362	320	346	334	365	333	314	361	375	364	372	363	365	325	373	347	357	349	333	345	372	333	358	370	372	387	359	351	361	388	361	378	361	355	359	330	336	361	374	375	341	356	325	345	321	323	388	321	329	335	353	352	347	367	336	383	352	363	316	367	360	383	352	356	361	363	391	346	390	333	366	343	369	368	343	361	379	361	329	342	364	333	349	318	370	408	338	356	359	359	358	360	379	358	304	395	366	334	378	388	345	338	404	376	353	368	351	339	332	331	334	314	310	323	360	377	370	371	367	359	359	355	367	343	372	362	364	347	337	329	365	353	346	333	343	353	370	371	313	326	370	345	334	386	311	355	343	355	333	372	332	323	354	346	349	327	342	345	339	363	348	362	330	371	359	358	357	350	351	354	336	374	326	335	350	346	322	354	339	368	357	352	333	346	369	367	359	350	378	333	360	349	344	360	351	356	382	342	387	311	368	352	374	332	344	320	367	364	370	367	332	365	374	371	378	349	358	337	400	345	328	311	345	355	373	373	347	352	346	361	370	367	335	346	350	337	358	376	355	351	361	334	352	357	341	376	338	319	338	354	379	374	339	316	353	348	364	360	375	331	373	363	367	355	315	329	327	336	347	340	333	343	344	371	389	376	350	323	362	343	321	330	350	331	321	360	379	351	351	333	325	359	354	327	337	337	333	381	381	343	360	375	320	335	335	338	378	343	339	363	301	368	351	399	351	371	369	350	340	350	352	345	362	324	323	342	339	326	351	375	358	363	373	323	335	333	348	382	374	359	348	340	351	354	345	367	394	391	336	394	331	364	346	368	369	333	341	372	368	359	344	338	352	399	338	365	321	373	349	346	322	368	355	354	355	379	368	312	331	342	362	341	332	371	322	337	352	335	343	364	368	372	351	335	344	345	352	350	362	366	365	320	338	346	368	382	380	335	341	338	355	357	350	348	356	376	356	352	388	382	386	368	343	369	350	321	387	361	359	354	331	336	363	374	352	343	354	364	347	325	363	348	335	357	361	362	364	384	369	320	395	396	367	362	354	335	333	365	370	369	332	327	355	361	381	331	376	365	365	355	352	354	343	363	365	334	336	331	347	385	396	339	378	355	355	321	353	357	353	341	351	351	350	378	354	331	334	347	370	357	357	343	344	355	389	316	365	394	325	366	317	365	382	357	388	353	337	359	331	353	371	350	350	336	326	373	349	368	368	354	353	376	363	351	366	304	309	341	340	353	325	345	359	353	364	349	344	349	337	374	338	341	362	326	369	354	370	363	339	355	354	351	395	353	344	335	366	362	368	343	350	380	373	339	329	382	412	377	354	337	348	327	331	366	331	356	367	368	320	340	344	348	362	332	382	345	360	342	371	331	355	316	332	357	362	368	351	357	343	352	386	370	354	335	390	336	353	342	348	374	336	317	372	343	334	368	325	357	332	335	353	359	350	367	335	359	335	365	348	348	367	344	329	367	350	390	360	345	365	396	369	363	357	348	327	352	346	364	364	329	363	361	352	340	324	357	343	348	350	375	360	350	346	327	353	346	363	378	366	353	352	305	366	382	354	347	371	330	355	388	334	349	329	362	363	340	349	389	355	381	341	386	364	343	361	321	364	367	384	389	332	362	323	340	341	318	346	354	362	335	338	364	370	351	370	369	321	365	336	390	322	358	322	339	379	317	308	375	349	339	335	326	347	332	344	323	364	351	386	332	386	325	353	345	378	366	335	368	358	359	322	339	343	347	350	362	371	324	337	346	351	336	351	352	336	363	351	355	367	333	366	348	367	349	349	346	346	325	350	364	345	353	338	353	377	358	326	356	320	345	357	357	358	366	354	304	318	341	323	345	350	321	319	364	334	353	363	349	354	344	354	346	390	381	390	317	370	339	375	372	359	341	360	324	371	332	350	350	328	354	372	365	338	377	331	370	353	381	353	367	358	357	361	368	352	360	356	341	344	367	389	342	341	329	354	298	337	368	346	345	370	371	366	355	357	338	341	346	350	331	336	342	321	390	371
23201	20960	28342	23756	20944	11387	899	539	441	379	321	265	282	282	243	249	226	205	183	208	192	176	196	200	177	166	189	186	194	173	171	180	153	154	166	168	189	188	174	176	178	160	169	170	155	185	134	166	158	174	178	173	160	144	170	155	149	197	157	139	156	136	148	190	190	153	157	143	146	158	180	172	149	159	153	133	205	164	190	168	178	184	162	166	145	178	184	154	168	155	163	161	161	148	157	145	158	168	164	148	150	157	159	193	169	156	171	187	151	168	170	150	162	153	177	155	171	146	156	169	158	161	163	181	170	148	152	179	161	161	147	160	157	165	145	158	166	163	157	162	168	178	188	156	136	163	158	158	148	152	154	156	150	166	149	147	157	178	154	152	176	169	136	163	159	188	177	171	170	145	172	152	141	160	171	156	166	156	148	170	167	166	165	162	183	162	123	165	145	163	168	135	160	154	169	146	160	149	165	165	136	154	160	127	154	137	163	158	158	146	148	161	193	158	163	168	175	162	144	145	160	159	169	143	139	172	171	166	187	146	180	150	166	168	161	174	140	152	174	172	172	158	175	163	163	168	141	152	150	178	149	172	148	172	144	167	169	169	151	156	179	165	160	206	137	157	178	156	170	143	165	178	170	172	163	150	151	160	182	151	160	154	158	154	164	172	148	160	160	149	172	175	155	152	165	161	166	150	149	148	178	169	163	165	163	141	163	154	195	162	155	154	159	129	165	177	162	159	190	166	164	160	144	146	173	180	155	187	145	152	161	156	168	151	182	168	163	169	157	144	153	162	185	168	136	148	163	175	140	140	152	176	154	160	158	151	168	161	187	169	169	159	170	170	151	157	168	160	164	171	189	155	157	160	152	180	156	138	157	157	177	162	160	188	161	147	184	158	144	161	152	129	172	160	149	138	190	176	174	174	140	162	134	182	153	168	166	179	154	145	162	173	157	171	156	151	163	163	151	156	151	137	142	161	153	151	155	144	168	172	157	135	175	168	168	149	145	166	140	148	172	135	154	163	158	155	156	181	153	164	167	118	183	149	173	175	161	172	157	157	182	167	161	164	177	164	179	158	147	169	158	153	156	152	170	165	173	172	165	187	175	158	165	158	167	156	151	167	133	162	160	135	147	174	153	177	168	172	167	159	162	116	182	139	164	155	157	142	162	139	153	165	147	154	163	166	133	184	154	168	170	154	162	152	154	151	136	158	186	170	144	161	163	150	157	157	153	148	161	160	173	169	174	155	159	151	165	160	171	181	158	180	184	167	175	162	170	164	173	167	166	164	153	172	159	141	153	145	160	156	144	155	164	146	143	153	165	158	177	150	129	168	163	161	165	150	170	177	145	158	123	170	171	181	151	173	164	182	159	166	167	186	178	189	171	160	146	163	162	150	163	138	155	165	154	143	177	170	153	161	124	144	132	166	169	162	161	128	168	172	172	150	188	158	156	161	172	157	173	168	150	143	163	157	145	174	164	187	149	161	165	165	151	190	165	157	140	143	161	158	158	150	155	164	166	170	171	177	149	157	154	163	158	164	134	151	145	159	171	145	153	150	170	156	163	155	138	178	170	156	143	177	157	146	164	175	147	155	155	158	167	152	157	145	178	160	155	169	163	166	171	164	163	150	164	162	164	161	132	174	163	168	154	163	154	157	143	182	153	171	147	162	149	146	144	145	157	143	161	170	179	168	155	174	152	164	172	151	161	162	181	179	156	159	186	148	165	156	138	178	133	160	151	161	166	160	176	138	171	146	170	163	159	174	162	139	148	162	138	164	175	154	193	143	153	161	153	143	152	181	156	163	179	161	185	166	167	140	160	165	179	173	160	179	160	163	161	170	170	162	161	157	145	153	151	168	138	164	170	203	147	162	155	160	170	154	142	172	144	138	158	150	173	151	172	164	165	159	159	167	161	172	180	170	149	148	172	161	184	144	167	164	165	157	161	148	164	155	137	182	152	170	174	149	157	161	155	157	169	148	175	161	155	160	124	177	185	154	154	186	163	148	124	181	181	154	160	146	151	160	162	142	175	137	170	160	154	154	148	161	161	175	166	156	134	181	157	156	154	146	153	163	149	175	141	157	160	163	181	151	135	161	161	163	170	174	153	138	157	153	180	169	165	168	159	187	159	174	153	159	174	162	181	152	139	141	161	139	135	164	164	158	163	176	149	172	174	152	156	152	169	151	154	143	181	163	159	170	164	164	160	168	164	176	173	165	139	161	145	162	174	144	170	167	143	158	152	161	174	165	159	161	143	149	159	162	176	129	145	178	157	165	145	152	176	159	152	158	153	160	152	167	164	158	176	163	167	182	156	147	162	155	157	167	188	191	135	159	164	155	157	158	169	149	151	162	167	145	144	168	173	149	150	138	159	151	164	155	176	148	176	154	165	169	164	158	149	148	143	157	163	176	157	158	170	142	151	153	171	162	163	174	176	171	149	179	167	155	170	154	161	149	166	152	158	150	138	137	172	148	171	165	166	150	176	159	161	148	152	151	174	165	160	178	161	153	156	158	170	153	177	173	144	164	151	152	179	135	168	152	173	163	150	159	159	142	141	165	163	168	162	161	135	151	174	146	162	149	156	162	167	164	157	168	170	161	166	152	166	156	141	164	169	167	154	138	144	148	161	169	152	151	149	168	177	148	148	172	182	160	162	169	157	163	173	164	165	150	161	166	149	170	144	147	154	153	159	177	160	154	134	180	166	163	142	160	187	159	176	147	175	158	160	173	156	157	172	146	156	198	148	149	154	151	170	160	164	146	158	169	163	163	173	173	168	157	154	156	183	136	136	173	143	160	166	155	150	134	142	175	168	148	164	155	156	168	150	154	152	160	138	167	153	172	146	154	166	157	177	170	166	163	151	161	166	171	157	160	168	179	156	161	170	169	156	124	158	167	165	144	155	141	159	173	158	163	167	157	140	158	171	176	174	150	157	174	161	151	156	151	168	146	170	170	172	155	160	151	145	162	153	179	133	163	165	161	153	149	141	178	171	158	157	158	162	157	154	157	189	150	129	165	165	138	161	155	172	159	171	174	177	174	174	146	175	171	155	159	139	147	149	169	153	173	155	168	161	152	170	176	172	178	169	149	171	169	144	168	181	155	150	181	163	146	174	144	180	164	138	180	162	146	168	151	143	171	173	176	145	157	156	195	175	142	137	135	153	143	194	165	175	194	168	153	168	167	180	159	147	180	173	154	158	141	157	186	152	168	151	158	142	153	184	180	158	165	174	166	159	166	149	166	149	152	170	169	179	166	165	138	172	164	155	163	157	154	167	158	154	174	160	172	155	185	155	176	158	165	129	140	168	142	166	163	166	172	155	155	162	161	179	144	169	172	154	166	142	151	160	178	171	152	165	167	180	157	163	164	162	152	147	169	158	142	156	163	157	162	149	171	172	155	172	160	171	165	165	153	168	155	133	148	149	156	161	164	156	179	146	154	183	158	153	155	179	163	183	153	168	190	167	165	190	163	153	161
8595	9166	5766	2722	1931	1332	1029	754	623	496	436	395	293	314	280	251	268	229	243	240	214	206	205	204	192	205	203	181	177	181	187	193	188	170	196	181	183	161	194	189	171	153	179	185	172	149	178	180	159	186	185	179	187	156	179	186	167	179	179	199	188	166	173	174	185	181	169	162	198	189	184	169	174	168	175	164	167	162	175	169	177	167	197	169	143	138	192	188	167	166	177	165	184	170	188	166	159	159	171	191	170	144	163	161	174	186	170	171	179	181	177	156	167	162	184	183	183	187	167	177	155	163	173	179	172	162	187	154	178	174	166	175	191	169	158	164	183	181	186	195	168	132	176	171	162	179	177	153	167	155	174	184	159	162	185	170	175	155	164	164	183	172	160	168	172	166	186	135	181	169	169	178	195	163	170	158	164	163	171	164	160	173	177	145	193	189	184	161	179	154	188	177	167	181	170	163	175	169	150	164	178	156	173	184	163	173	165	173	160	155	168	185	167	162	149	174	156	178	166	175	176	174	163	181	178	187	172	163	164	185	171	176	200	161	176	162	176	184	180	177	191	156	159	175	174	183	168	172	158	170	168	181	187	177	156	145	182	166	162	176	155	203	172	159	170	172	167	159	177	181	183	172	191	171	156	167	175	162	173	164	152	159	185	162	187	182	179	164	181	188	172	169	141	169	172	184	155	164	159	196	204	159	185	166	171	161	192	179	151	161	190	179	176	169	160	181	179	194	165	177	171	153	180	180	166	148	195	151	181	155	156	174	177	143	166	182	162	168	170	189	133	153	158	170	164	177	148	188	190	162	176	178	171	148	181	165	179	193	174	161	177	178	166	176	165	169	178	176	163	148	167	174	183	163	175	149	171	160	178	147	200	167	178	173	146	194	149	163	169	168	149	176	169	147	162	165	174	180	135	161	147	189	165	175	147	173	180	166	153	175	182	190	160	172	179	189	153	170	177	170	174	163	160	189	176	149	169	141	160	178	167	166	202	162	187	201	173	160	190	187	164	155	159	190	180	178	146	191	177	189	164	177	185	176	175	176	156	165	154	189	175	171	187	191	182	195	158	175	156	165	170	172	165	149	174	172	178	177	179	173	138	187	205	171	170	188	177	178	170	180	185	161	151	183	178	172	166	180	148	178	170	147	194	177	153	173	175	171	181	165	175	168	185	169	158	181	189	184	194	167	175	182	187	153	183	172	187	158	165	184	167	163	158	169	167	179	170	188	181	151	167	153	156	179	156	168	168	183	169	158	177	185	146	187	179	157	156	181	171	170	158	190	156	159	166	180	151	176	174	171	178	152	151	191	176	198	177	166	177	185	160	184	171	190	181	163	149	162	163	188	170	194	168	152	171	162	188	181	173	158	177	190	181	177	172	173	171	177	175	158	165	180	167	202	161	161	154	157	137	180	167	155	176	192	181	161	167	172	170	181	180	165	189	165	164	146	168	167	184	161	155	167	171	161	200	169	174	158	156	182	182	161	163	161	165	172	186	164	174	178	171	183	183	192	182	172	162	156	164	173	173	179	175	149	152	150	155	185	171	180	183	170	182	160	179	175	176	167	163	177	180	175	146	155	160	162	183	180	162	204	170	168	179	142	157	184	164	178	170	197	193	173	177	162	174	183	155	170	188	161	181	169	182	163	153	160	200	177	172	168	173	151	179	170	168	175	153	167	154	196	177	177	160	178	147	153	179	200	166	160	177	153	177	161	174	172	148	156	178	182	177	183	166	143	179	179	156	157	170	171	159	183	160	192	191	164	172	145	163	174	165	169	163	165	152	214	155	180	168	167	172	158	171	154	169	165	177	173	149	173	162	155	168	170	174	164	164	158	148	148	165	154	161	186	158	153	191	165	166	162	154	179	167	156	177	184	170	183	152	173	179	187	182	167	167	161	171	185	174	186	170	161	168	166	164	183	183	156	161	172	177	174	158	175	190	173	184	159	184	164	151	170	176	162	183	177	157	175	187	182	168	163	161	172	176	195	193	168	159	156	180	150	174	168	148	165	159	181	160	176	145	177	164	158	177	179	178	174	159	172	195	168	176	192	190	174	160	174	169	198	161	162	168	162	173	158	165	166	175	168	179	174	160	171	178	178	160	177	186	166	176	156	182	182	191	173	178	155	171	178	153	167	164	159	179	184	164	175	149	172	184	162	195	169	158	157	149	129	161	153	160	164	179	154	193	153	159	165	177	144	193	182	173	178	166	149	169	166	153	179	152	183	176	188	175	157	165	172	173	153	161	173	184	184	182	156	164	172	156	179	161	160	149	192	166	180	168	162	192	165	178	177	185	186	159	159	183	174	187	174	185	160	179	185	180	160	165	178	187	174	159	179	156	165	177	183	193	182	159	180	172	178	186	157	180	164	166	168	170	173	182	174	162	164	156	143	172	197	182	181	171	179	182	203	171	148	137	196	169	178	174	149	189	187	188	166	161	205	176	169	182	205	157	172	175	168	173	156	167	166	168	188	146	158	161	172	160	163	141	166	163	166	151	190	184	157	170	155	158	183	168	165	164	176	164	185	178	165	188	176	159	181	162	164	156	165	179	150	187	182	150	161	157	160	198	183	183	174	168	177	153	166	183	166	160	163	161	185	183	130	168	187	174	176	168	173	169	136	159	152	182	152	163	192	157	179	165	192	175	169	180	165	175	182	143	168	177	181	182	188	181	173	163	175	179	135	165	203	159	174	181	173	180	152	159	174	171	164	142	180	182	167	190	186	181	147	165	165	160	170	163	182	157	157	184	151	181	180	154	165	183	199	188	152	191	164	171	178	171	156	193	173	176	182	153	167	150	158	160	173	167	139	193	174	163	165	158	161	160	176	179	162	175	200	166	172	171	184	160	175	173	160	158	184	185	160	185	166	195	163	169	184	166	191	198	167	174	163	175	160	172	166	161	172	169	157	152	162	178	173	175	186	164	146	181	156	178	176	169	139	157	174	147	202	187	173	161	156	176	159	172	163	179	158	187	187	164	151	171	168	172	158	178	184	173	166	170	160	181	158	156	178	174	173	149	168	162	174	200	186	158	143	176	161	152	168	166	152	184	168	178	185	169	148	165	143	193	195	185	175	143	165	154	155	180	176	173	192	179	181	162	161	160	187	176	192	182	174	176	165	181	155	156	187	177	166	167	168	170	171	169	146	180	178	159	193	174	194	168	188	172	175	177	177	185	162	183	171	161	179	143	145	156	146	176	162	164	161	196	169	169	164	165	198	179	157	158	149	171	171	153	184	162	155	208	164	170	177	158	166	166	183	181	195	162	159	186	199	163	159	183	152	169	159	160	160	157	142	179	171	176	180	163	171	185	186	190	184	149	162	179	166	190	179	183	196	165	166	134	162	177	176	166	169	165	188	188	175	180	173	131	165	170	189	149	151	171	180	165	157	181	169	166	173	166	153	168	203	143	172	157	148	145	173	192	206	176	183	170	158	182	191	178	153	175	191	188	172	155	162	181	153	164	168	186	177
24281	20932	27384	24582	13731	924	603	529	516	448	425	416	419	398	372	357	402	365	383	355	392	366	383	377	370	376	355	372	350	354	367	345	369	342	385	356	365	320	331	347	355	331	348	372	379	357	373	335	357	375	403	359	373	335	362	353	325	354	316	336	336	363	357	359	369	338	357	315	353	312	367	312	338	373	333	370	362	373	375	344	324	350	347	338	339	331	321	326	371	348	352	347	343	350	340	322	324	322	357	352	320	334	333	344	348	370	366	353	370	320	366	345	339	358	319	358	338	360	362	319	354	363	305	346	322	331	372	350	344	385	375	315	328	357	365	390	334	355	341	338	373	377	350	341	360	344	363	317	330	322	359	362	358	357	352	391	340	361	391	340	364	311	332	387	340	338	354	334	356	337	395	357	359	318	394	340	346	390	327	348	330	335	336	358	358	364	347	335	355	315	365	319	334	346	326	335	341	339	331	365	349	366	353	386	330	350	345	363	367	349	358	348	327	347	328	364	364	335	327	357	360	388	346	376	386	374	367	343	364	348	354	356	341	354	365	328	389	307	371	346	356	349	352	362	333	359	358	355	354	361	361	386	353	353	362	355	341	335	378	350	326	349	357	328	380	362	368	355	364	354	342	338	384	347	353	360	332	354	327	356	348	351	368	345	348	322	338	331	337	354	340	365	374	334	371	373	359	354	348	330	343	334	359	359	394	362	361	338	326	365	359	335	358	368	339	356	342	347	311	385	382	378	326	353	367	318	354	353	344	317	358	344	371	375	364	351	356	363	365	362	361	353	345	371	341	375	337	318	348	351	344	354	348	372	387	366	332	365	354	351	405	355	352	354	346	377	357	355	343	353	383	347	354	365	360	313	327	342	316	346	366	332	362	343	341	342	357	329	345	342	366	370	326	344	344	342	325	335	349	345	347	354	340	346	351	340	351	386	350	343	382	363	350	372	364	341	347	304	322	362	354	350	351	352	341	380	364	342	332	326	358	344	353	339	358	360	334	352	396	373	322	333	341	353	350	377	361	331	365	372	355	345	359	339	329	383	321	372	390	352	356	356	383	316	347	372	339	358	339	378	294	375	363	333	339	374	360	327	361	346	349	359	368	344	353	356	344	319	368	353	364	339	367	318	367	379	330	336	350	368	351	328	287	370	347	367	343	369	350	331	363	305	358	365	328	351	376	332	342	363	324	324	367	357	357	362	342	355	345	304	339	373	327	335	361	335	336	336	362	367	344	354	312	342	371	339	369	354	333	355	321	371	343	312	374	383	379	349	346	381	359	361	373	372	372	354	383	355	342	362	356	343	319	378	386	370	358	356	343	359	352	356	354	373	378	343	342	325	353	330	361	359	332	358	352	371	348	354	378	327	344	353	351	391	338	398	333	320	334	367	319	351	369	325	406	342	363	359	331	352	331	355	376	363	334	372	379	338	359	345	372	361	350	338	377	348	301	315	318	345	360	339	342	366	316	410	362	360	385	347	374	306	337	338	355	384	323	368	356	357	362	348	356	364	314	335	333	390	329	320	354	320	335	367	368	344	356	359	341	369	300	364	363	347	322	360	349	373	359	374	330	351	350	367	343	341	346	319	338	331	337	351	343	355	370	359	364	339	348	365	359	367	358	335	366	327	327	360	326	313	336	383	362	367	328	322	325	385	385	338	373	349	367	358	355	359	320	337	372	335	334	326	333	332	357	354	345	345	358	339	336	345	361	340	332	364	373	350	375	379	328	346	350	358	351	343	356	337	343	346	369	358	316	329	370	334	360	323	345	333	346	386	331	339	345	296	338	333	348	375	329	331	367	326	348	353	381	369	352	342	392	361	343	340	393	385	332	394	357	352	381	345	324	339	348	310	342	329	380	375	337	329	344	369	344	372	343	337	374	341	376	348	373	333	353	375	360	322	365	349	346	362	366	357	360	368	349	359	358	343	354	347	357	356	369	353	344	355	367	350	310	352	323	368	378	354	338	364	344	348	349	373	350	353	341	362	336	354	301	337	356	340	375	363	344	360	348	360	356	346	347	338	356	361	355	344	338	342	349	338	363	315	343	347	328	345	374	333	364	347	349	345	315	384	352	341	389	360	329	336	348	337	342	371	349	355	339	374	355	337	364	321	332	370	342	353	336	331	364	346	364	369	347	395	367	351	366	340	352	353	353	364	369	402	318	304	328	358	344	319	351	372	353	338	349	336	345	362	407	344	329	296	372	356	314	365	330	373	341	346	377	355	345	378	327	345	350	368	342	358	335	356	314	377	322	365	305	348	370	340	343	336	352	376	361	359	344	340	361	368	367	370	319	338	352	349	358	408	345	339	326	360	373	348	328	335	341	357	392	367	359	346	373	339	388	334	363	370	362	330	339	358	356	375	375	349	360	297	347	362	340	353	347	372	349	352	377	356	345	357	343	357	358	351	346	352	310	339	365	351	395	358	355	368	326	357	360	359	394	340	388	363	375	328	337	369	340	362	358	364	370	341	374	338	356	353	408	319	349	348	349	372	349	374	350	359	344	336	360	372	378	351	311	340	324	329	350	342	389	377	360	382	325	338	345	311	358	363	357	344	353	337	345	343	340	336	335	334	341	361	344	357	317	392	309	344	342	316	341	357	328	333	335	384	345	330	362	319	339	356	343	357	332	352	352	321	355	366	364	349	357	339	350	318	362	380	366	340	331	380	334	365	334	346	346	358	354	347	323	355	354	379	346	331	375	327	368	367	342	351	341	333	337	390	337	370	365	372	346	383	336	360	366	365	366	373	358	336	342	349	330	360	337	362	324	365	380	359	343	384	384	363	340	306	332	343	367	342	360	374	326	345	334	360	319	374	355	350	399	338	355	345	362	365	330	338	348	363	365	348	327	380	338	378	345	367	355	360	322	352	369	319	352	343	359	359	342	358	413	360	333	367	334	363	351	339	375	360	354	343	356	344	373	411	342	368	362	354	357	349	374	340	347	358	331	322	381	350	311	347	329	365	339	352	356	326	368	349	312	338	361	347	380	356	354	358	349	346	349	337	348	354	333	380	370	344	348	365	372	355	351	320	346	340	351	367	312	373	401	354	343	354	337	378	335	360	373	344	331	364	333	326	337	354	353	333	346	355	360	376	370	311	358	305	374	334	349	330	335	329	356	380	338	332	367	363	369	367	361	349	346	343	340	367	343	332	398	346	399	332	331	320	336	337	343	327	345	380	327	333	336	372	334	360	351	352	353	348	342	354	360	363	369	331	351	314	357	363	341	355	341	366	350	379	371	367	312	352	351	331	349	332	293	368	370	357	365	364	364	353	352	353	368	329	338	370	337	344	330	355	357	349	344	363	370	344	325	309	329	376	356	330	343	410	328	355	349	323	328	340	321	383	349	372	372	342	358	392	345	335	336	335	309	366	360	391	342	346	345	330	353	341	323	358	326	355	381	349	371	331	327	340	320	337	354	352	329	321	352	351	364	327	355	355	350	338	346	381	360	344	337	359	365	347	329	332
7272	5517	3501	1735	1263	1094	839	701	561	535	485	496	380	411	396	413	411	408	392	379	392	360	372	370	358	354	368	359	362	388	358	342	357	376	317	376	370	345	388	335	388	353	348	348	345	328	332	376	342	370	371	366	349	341	356	356	374	348	361	361	391	358	365	353	361	369	351	360	352	334	366	369	330	334	354	370	392	387	350	380	366	355	356	342	353	341	348	363	342	335	351	331	354	344	382	345	345	360	386	310	375	349	354	332	374	344	367	344	329	354	325	376	323	373	348	369	369	350	348	350	366	357	354	330	341	329	355	356	327	358	364	356	356	337	357	371	345	380	327	377	376	345	364	368	362	365	365	369	365	333	348	350	329	335	386	369	385	370	370	378	368	370	351	378	380	386	350	388	383	361	366	345	338	341	374	327	351	334	375	363	369	342	358	344	362	358	342	374	346	339	348	353	336	363	314	341	343	326	336	369	365	351	349	345	319	368	350	359	348	338	377	360	337	384	361	331	380	375	383	356	344	358	348	365	349	392	361	343	358	348	348	348	328	350	376	376	373	346	341	359	347	341	352	306	369	378	371	332	339	372	378	361	367	343	364	330	327	334	333	346	370	364	366	333	315	371	343	381	357	333	377	385	337	402	376	367	363	359	333	385	362	356	368	378	351	359	369	347	354	365	377	345	350	366	366	352	351	362	339	350	363	317	330	338	360	360	366	325	354	342	372	348	332	358	358	366	357	364	348	362	381	359	328	382	345	349	358	382	372	338	363	342	344	317	337	346	356	335	343	346	371	363	375	367	324	370	360	365	370	355	328	325	357	357	354	349	364	371	358	371	315	368	355	386	367	325	360	378	364	376	383	358	365	358	363	364	338	372	349	347	309	365	356	339	329	345	322	368	369	346	360	340	353	336	345	382	355	351	358	347	362	351	377	347	360	379	406	329	346	365	366	367	351	351	311	329	343	370	374	362	373	393	333	367	317	332	368	378	383	328	378	329	354	343	346	368	358	350	378	374	387	370	382	356	343	306	336	337	341	355	341	380	312	356	376	380	357	355	386	360	334	354	361	342	375	391	350	331	361	388	332	373	349	339	329	332	333	347	370	363	370	356	358	341	348	328	371	324	364	367	362	324	383	373	354	313	359	366	353	324	310	363	366	367	371	350	343	351	346	339	353	351	349	371	354	345	361	315	364	352	341	332	343	337	350	333	339	334	341	329	382	359	361	375	364	383	341	364	374	370	354	358	352	407	337	349	367	353	355	347	332	335	371	358	322	385	358	343	349	378	338	354	379	340	363	325	372	356	360	335	385	355	374	371	363	365	324	370	355	349	360	349	357	379	358	360	344	348	378	351	393	370	315	350	354	373	389	345	370	395	340	337	368	370	361	350	351	382	362	335	369	368	368	335	368	346	336	356	369	406	385	342	400	345	345	339	338	356	330	353	384	338	358	333	346	345	388	358	364	328	338	374	349	372	351	363	321	340	408	368	375	384	348	353	346	362	343	308	366	334	336	348	365	349	368	329	344	363	335	335	350	352	350	350	370	364	332	365	359	333	349	357	342	350	336	401	376	375	339	364	369	345	379	360	361	343	347	350	395	333	369	357	355	358	376	315	367	357	390	343	333	373	343	326	352	382	379	361	349	351	346	343	327	322	346	351	338	318	338	346	347	358	354	361	379	375	331	361	371	336	340	366	386	363	367	358	347	360	362	349	390	339	383	380	328	389	329	353	333	371	362	319	328	364	361	382	358	337	364	320	406	370	316	324	370	356	343	352	347	352	356	355	362	375	352	354	358	370	317	323	350	361	376	328	362	381	359	347	371	370	374	367	386	398	328	329	366	330	347	368	350	385	378	363	377	356	368	384	370	368	342	320	370	381	360	351	344	383	343	374	385	345	370	316	358	346	377	362	367	383	338	362	336	348	377	356	376	359	353	355	364	325	359	348	323	338	360	348	336	371	375	374	322	350	378	363	376	369	355	338	337	333	345	352	362	408	349	358	348	352	328	339	361	345	352	411	304	367	373	348	340	320	343	345	348	364	362	343	360	337	358	381	356	353	333	353	375	376	346	317	378	390	338	358	364	342	338	368	355	366	334	340	333	355	331	339	342	372	342	335	359	361	377	327	379	395	356	341	333	367	380	367	341	333	354	340	385	363	386	367	328	365	368	363	338	368	365	335	370	355	373	337	336	338	355	373	372	367	351	364	347	351	368	365	354	372	331	342	359	349	375	353	357	365	359	353	368	337	365	354	386	393	374	338	368	382	310	391	371	342	361	394	365	321	327	370	395	323	349	366	356	387	348	340	340	349	329	345	366	353	323	344	380	313	343	344	349	337	369	350	388	362	364	362	394	329	327	364	334	366	378	344	356	373	378	364	371	342	381	341	343	351	373	348	331	388	375	362	375	327	353	406	339	356	354	406	347	335	376	353	383	350	388	335	352	343	309	360	386	355	331	317	360	392	377	324	331	392	378	325	318	348	346	384	327	373	355	349	342	351	349	363	352	334	370	352	379	353	368	344	367	383	371	357	337	413	336	361	324	333	346	323	358	353	331	356	372	351	362	386	317	360	330	343	343	333	352	342	348	350	345	360	359	400	337	336	364	368	380	369	373	327	332	368	388	372	366	369	347	356	353	345	357	357	354	376	361	372	360	349	327	333	385	361	352	355	341	354	371	366	332	364	373	369	379	370	370	381	374	377	383	340	361	359	366	375	365	353	353	345	345	377	352	327	328	356	358	368	351	373	336	336	341	358	375	364	341	319	322	339	350	376	364	345	359	371	374	345	345	404	384	374	358	383	365	375	373	387	351	345	342	364	319	323	350	350	360	349	403	352	308	353	357	337	350	326	352	353	361	362	360	382	395	351	374	361	355	364	341	359	353	321	366	394	344	368	325	388	357	349	325	380	381	373	351	364	356	321	314	382	362	352	371	374	357	379	393	375	369	366	348	334	369	363	371	368	372	346	340	341	366	344	350	342	361	379	361	362	346	337	334	333	357	341	323	369	354	357	341	363	339	376	359	368	359	386	374	365	376	363	369	371	361	367	334	365	347	378	342	347	357	341	360	359	349	373	353	385	374	384	359	341	356	370	345	355	340	361	387	355	353	338	374	348	349	346	363	361	369	379	337	332	352	361	358	384	361	386	329	336	385	380	347	345	358	394	359	360	329	324	358	392	339	368	353	346	343	339	342	325	321	342	322	353	365	381	357	359	364	318	375	375	367	306	359	342	360	371	345	346	382	360	341	364	350	335	350	342	402	350	333	358	378	360	375	360	357	371	327	361	356	349	342	361	376	370	343	343	358	315	353	350	350	373	364	353	340	344	334	374	329	383	368	335	342	348	381	333	372	376	362	321	365	325	385	361	373	393	370	382	333	324	369	362	368	328	384	351	397	383	348	368	345	338	340	287	372	343	374	356	377	330	335	366	357	365	354	359	341	331	351	379	359	369	386	333	364	320	352	356	368	321	342	366	372	339
22157	20978	28712	23401	20973	21022	11224	877	573	469	418	308	263	246	228	224	215	181	193	170	167	175	135	150	141	117	137	141	117	115	125	128	117	108	108	132	107	111	133	111	106	95	97	126	107	113	118	108	82	122	105	112	93	99	102	114	94	95	112	85	101	120	88	96	105	97	96	114	96	107	89	89	85	95	113	91	109	95	110	118	108	91	106	91	103	101	109	84	101	111	112	111	106	108	96	74	97	92	119	96	86	91	101	84	91	101	102	103	84	120	103	97	84	94	99	105	108	103	95	91	84	87	96	103	84	100	85	99	91	93	98	110	125	104	96	91	97	85	99	94	96	84	100	96	112	97	101	95	98	93	88	114	89	91	103	112	104	89	99	97	110	97	98	108	100	99	88	98	98	92	94	86	118	109	87	95	86	113	101	122	110	109	104	106	105	103	122	93	107	110	81	100	97	102	92	82	85	89	101	77	93	84	112	97	119	99	110	111	89	108	104	105	107	110	102	97	104	90	107	98	130	88	119	91	98	103	94	103	109	92	101	88	86	112	91	96	81	96	103	100	104	95	103	92	109	85	106	91	89	103	94	110	88	105	94	101	89	101	110	74	111	79	94	120	94	105	100	103	109	92	97	88	110	86	113	109	81	79	81	102	104	105	78	122	107	109	99	108	100	85	76	111	98	92	87	85	107	105	98	115	96	77	97	114	90	90	104	118	102	127	105	99	104	87	97	94	91	111	100	92	103	102	116	92	115	97	94	121	81	110	100	112	98	90	91	92	113	100	106	93	100	95	107	95	97	99	95	91	105	100	107	109	102	83	89	99	92	99	102	87	85	113	109	109	106	95	82	103	99	110	112	82	104	99	92	76	85	85	89	96	89	89	87	100	109	99	115	106	92	91	108	83	92	114	105	112	95	103	119	109	106	98	91	103	108	74	82	104	100	105	91	97	115	104	89	94	84	95	86	109	105	82	109	102	76	98	107	94	100	95	95	84	111	115	101	108	82	95	91	98	108	90	96	106	120	86	102	99	109	88	113	87	111	92	94	83	118	118	97	99	99	103	103	113	93	88	101	88	107	81	109	90	100	103	90	105	103	95	106	105	84	100	94	129	107	103	107	99	97	117	102	112	98	94	109	89	95	106	89	111	95	115	87	106	91	103	101	96	96	102	123	112	99	96	108	102	97	110	96	98	100	91	89	79	92	95	76	89	87	94	103	105	113	111	87	101	94	121	98	101	94	108	94	94	120	117	101	94	122	109	95	87	100	99	94	92	105	111	96	111	107	113	107	104	88	97	83	94	86	87	110	84	93	110	117	108	95	117	100	106	112	99	102	97	104	100	86	94	97	114	92	104	104	100	87	98	96	93	84	98	104	105	97	88	111	106	97	98	97	89	111	107	117	107	104	108	90	87	102	77	101	93	99	101	96	91	99	108	92	99	90	100	75	103	91	107	99	94	99	105	91	109	105	109	97	89	99	97	104	110	127	102	108	101	101	77	90	80	101	110	92	100	78	107	94	93	90	96	106	100	112	96	101	95	106	96	88	101	82	102	100	102	101	110	103	110	82	100	97	105	106	97	74	101	106	95	97	101	108	97	98	99	89	94	82	110	92	104	111	90	110	103	100	90	102	101	88	104	97	94	82	107	107	82	96	100	99	102	108	97	98	81	100	91	91	86	99	95	101	99	102	103	104	83	119	78	101	106	100	110	91	99	112	108	94	85	116	102	120	88	109	113	78	101	93	89	103	104	97	98	109	99	105	106	111	110	105	86	105	108	92	90	106	98	89	113	93	99	112	82	102	86	98	107	106	90	97	85	93	87	108	86	89	109	100	90	102	89	108	108	92	108	122	89	85	90	108	77	112	88	123	98	93	117	93	85	109	97	104	103	113	96	105	92	84	86	117	103	94	94	99	97	98	98	68	93	109	98	87	109	96	85	92	103	109	106	85	96	99	102	100	105	111	98	94	109	109	89	113	101	94	98	92	106	99	107	96	85	86	96	106	95	98	101	107	83	108	103	106	109	98	99	95	96	82	103	102	99	101	102	84	104	118	92	89	89	106	108	100	94	89	85	101	117	89	118	93	101	96	96	109	94	104	100	87	96	97	94	105	83	107	89	82	88	101	102	102	97	104	115	101	114	105	101	91	100	111	93	113	109	98	82	110	113	100	87	93	104	98	99	101	99	89	103	96	81	104	117	96	115	99	103	91	98	100	94	92	92	116	101	107	89	84	104	101	94	112	99	104	95	114	102	106	94	110	86	91	106	95	113	128	101	91	110	90	91	99	97	106	112	86	95	109	107	97	92	114	97	92	114	119	94	104	97	97	97	102	103	99	110	98	86	107	110	97	92	100	101	118	92	99	105	91	107	100	93	99	83	94	92	102	112	103	95	86	83	105	107	109	103	82	107	90	95	106	108	93	112	88	87	116	98	89	110	92	100	92	100	116	112	118	95	105	118	117	102	99	103	89	102	107	85	97	98	114	91	86	101	85	88	90	104	103	97	105	99	89	101	96	84	111	95	90	102	102	101	97	99	112	105	102	85	99	90	105	88	108	90	90	97	98	97	93	80	104	102	101	85	91	117	108	105	120	105	96	104	97	96	99	82	86	92	90	107	113	106	102	89	85	99	107	101	95	113	103	124	99	112	99	91	118	88	105	111	117	113	94	87	79	101	77	95	108	102	111	121	90	95	90	96	94	106	92	102	103	111	101	86	87	102	96	96	100	92	100	102	97	105	100	108	109	101	107	111	88	78	93	83	93	108	90	113	104	98	103	105	97	101	85	110	79	88	80	95	94	103	115	102	84	90	84	109	102	99	107	100	110	102	98	99	100	106	93	104	101	103	92	122	103	96	96	91	118	104	84	113	78	98	103	93	100	100	77	97	95	92	112	79	115	85	91	77	90	104	94	87	77	91	68	110	95	105	86	102	99	102	107	108	92	104	107	107	107	70	85	92	95	124	104	88	101	93	99	89	97	103	93	104	112	93	110	93	96	94	85	121	101	106	99	104	96	77	97	98	87	95	99	106	108	112	122	99	93	110	98	103	104	113	106	100	92	100	95	99	109	103	86	101	98	108	123	87	83	97	110	111	91	103	103	96	86	86	98	108	101	95	100	116	95	103	102	111	80	100	87	111	93	103	91	88	94	92	94	93	90	116	77	109	88	105	102	74	99	86	101	100	91	105	84	96	94	118	88	95	86	88	90	94	100	109	104	106	113	107	104	91	105	89	98	96	95	91	97	81	101	105	112	95	104	87	95	104	92	104	86	98	100	95	116	101	112	94	102	104	82	95	85	98	98	112	99	93	110	104	115	102	100	124	90	81	109	91	97	98	110	92	109	105	103	101	92	97	105	89	104	100	89	80	96	101	84	100	110	85	92	112	104	95	104	108	84	95	89	102	105	78	93	106	95	106	103	115	105	90	114	97	104	92	87	89	105	101	100	100	95	96	95	115	103	92	104	88	98	123	97	98
8748	13653	9429	4467	3203	2287	1726	1203	868	708	579	504	426	350	320	298	236	248	195	196	169	194	160	184	151	154	151	111	133	131	125	135	138	160	129	144	125	132	127	112	128	119	122	135	125	113	124	134	97	100	105	98	106	111	118	113	103	104	117	105	103	100	128	101	101	101	94	89	124	110	125	85	103	103	120	109	86	108	104	103	92	98	87	107	97	120	104	121	93	101	93	114	94	107	103	85	95	103	85	105	120	104	122	96	98	123	107	84	115	102	115	115	91	86	95	100	98	99	109	96	92	95	107	107	127	103	105	95	101	109	113	102	103	113	97	95	116	111	106	89	93	76	94	104	109	116	96	112	83	83	104	107	131	106	98	96	117	125	98	87	119	105	129	116	102	112	97	115	100	113	105	114	102	101	117	93	94	112	107	87	92	88	108	91	106	101	108	114	109	86	102	93	92	108	92	83	104	89	97	99	103	86	96	100	117	98	120	113	98	92	103	98	115	93	107	85	112	106	103	93	100	123	98	104	93	117	102	91	98	106	101	110	120	110	109	106	89	98	105	79	100	96	122	94	96	92	92	98	105	100	113	96	125	126	97	100	105	100	101	110	108	97	112	96	115	96	84	116	120	107	98	106	91	82	95	94	105	122	99	102	106	95	100	83	107	92	104	85	107	105	105	102	96	85	106	90	106	108	95	96	132	103	89	87	100	114	96	97	97	104	93	87	99	107	118	94	107	104	89	105	99	110	108	95	93	93	95	122	93	107	107	103	98	98	111	103	113	94	102	98	106	90	94	114	106	92	110	119	100	105	86	103	99	102	103	104	99	100	102	83	103	115	84	97	112	112	109	102	94	106	111	103	98	111	101	84	96	110	108	82	80	89	109	107	93	108	93	101	95	89	107	93	104	129	92	98	104	97	105	113	123	94	93	105	98	78	100	117	84	113	109	93	99	92	97	102	85	96	108	108	110	92	114	97	97	100	88	100	97	109	108	87	107	104	91	115	121	112	106	102	103	84	120	102	104	102	112	103	105	88	98	103	93	89	80	99	109	100	116	106	95	95	102	94	107	97	97	90	98	96	98	101	99	100	127	99	97	104	105	96	105	86	100	91	118	101	88	102	101	120	77	100	97	100	105	94	91	89	112	101	112	114	123	97	114	87	105	95	127	106	118	100	117	99	111	115	110	115	97	111	114	97	91	107	101	108	103	117	98	119	101	79	117	110	98	85	101	92	90	94	100	120	89	96	96	108	105	96	100	112	107	116	98	98	104	88	117	114	94	80	91	86	109	121	94	88	93	114	113	102	94	109	103	98	95	112	96	101	101	100	105	106	104	100	122	107	104	110	107	92	102	104	103	76	95	104	107	104	87	116	108	113	95	117	98	93	105	99	106	73	109	95	86	112	101	107	92	87	106	109	115	106	105	101	103	120	90	100	108	96	95	102	111	117	98	106	85	100	104	109	80	92	119	108	89	102	92	102	102	98	93	118	98	91	92	94	103	108	111	90	90	108	99	102	79	90	110	108	110	81	112	105	86	116	114	94	98	104	116	120	106	108	96	87	100	112	87	111	107	100	102	96	100	97	92	100	109	98	105	102	86	114	97	93	89	99	119	123	101	109	89	96	96	115	113	86	90	103	102	111	121	92	95	114	103	92	98	117	84	94	114	98	111	103	90	92	96	99	84	93	78	98	107	99	112	95	110	104	99	100	113	97	109	94	109	86	107	114	103	90	101	94	112	83	91	109	99	96	111	117	106	108	96	110	99	100	129	101	78	109	105	104	93	99	115	112	118	102	107	92	72	101	87	132	98	112	82	123	117	101	93	124	96	90	95	92	95	111	97	89	94	90	104	112	94	106	95	104	115	104	84	95	116	102	88	103	105	91	90	92	95	111	88	106	117	94	106	120	99	117	102	93	90	120	113	95	112	99	94	117	80	77	96	115	116	108	103	95	105	102	101	107	108	92	94	98	105	107	94	106	100	102	115	103	96	101	125	93	123	107	93	87	89	101	99	118	110	94	111	82	84	104	107	87	97	94	102	114	107	101	91	109	92	96	97	111	104	94	109	105	89	93	105	128	111	92	84	117	120	82	118	105	120	104	114	109	108	122	99	106	118	107	103	106	97	95	94	91	101	105	100	115	116	109	110	86	102	119	121	106	97	98	121	114	102	117	120	103	92	89	111	96	107	100	86	84	105	96	98	112	91	96	89	109	99	100	110	110	86	107	87	101	115	96	90	94	100	87	103	106	102	97	114	105	110	90	114	110	106	115	96	94	99	115	82	104	90	115	128	101	97	120	98	97	104	109	95	111	113	104	96	111	72	86	103	114	89	107	98	115	98	92	101	116	122	108	110	94	104	102	92	111	116	100	100	108	103	105	110	94	97	100	99	104	126	116	93	96	109	89	101	81	117	112	93	106	93	95	100	115	94	113	101	92	94	99	114	100	100	94	103	97	87	87	109	92	103	109	93	129	117	95	94	99	99	117	80	96	95	101	94	104	105	102	91	100	92	103	104	85	86	111	101	94	101	91	113	97	91	97	105	108	91	93	110	93	99	99	108	97	115	90	110	98	84	97	101	110	104	92	107	126	97	111	96	109	95	109	97	78	106	115	83	145	119	102	88	91	114	106	104	104	107	93	90	97	99	97	102	118	99	99	109	117	86	100	123	99	114	99	108	115	114	101	99	97	89	105	88	97	109	94	116	97	93	84	78	114	115	126	104	93	107	99	105	97	102	97	98	82	107	100	109	100	97	103	88	106	100	93	101	121	104	104	85	102	83	101	99	75	111	115	86	85	112	108	99	107	95	95	97	109	93	85	91	83	111	94	101	117	112	104	105	102	102	100	108	121	100	88	101	91	87	96	103	100	118	93	108	121	90	106	110	104	96	93	83	92	112	107	117	107	111	92	106	96	94	95	87	99	107	113	102	107	99	97	130	95	100	100	109	101	115	97	98	88	87	118	94	113	110	92	100	108	81	95	103	110	92	102	99	86	106	100	107	100	101	115	103	89	92	81	104	93	106	98	109	101	96	108	103	110	98	84	115	89	88	97	94	101	99	83	107	122	97	110	108	97	100	99	105	83	90	103	101	97	100	115	93	85	108	87	91	102	85	92	107	96	104	101	108	99	107	96	95	107	100	109	79	90	99	106	121	105	113	96	114	111	95	96	108	116	102	92	101	104	111	71	91	108	124	101	104	109	86	101	83	106	114	105	103	111	120	96	96	88	116	99	113	109	101	93	91	119	110	94	98	105	105	114	111	84	114	105	99	100	99	89	111	100	88	122	89	100	103	108	100	108	112	100	99	118	81	118	103	99	107	106	104	95	103	94	119	112	106	100	120	84	104	90	105	108	95	95	105	92	100	119	93	131	104	99	97	120	106	123	94	96	100	92	114	106	91	92	94	104	84	90	92	103	98	108	117	115	99	120	94	116	116	103	91	96	107	101	96	95	101	94	104	99	112	103	102	103	109	103
26679	20505	11795	1096	530	467	430	401	387	384	354	361	363	376	391	384	382	379	350	331	383	340	356	366	354	303	340	372	337	352	346	349	309	353	344	335	298	350	358	333	420	337	286	321	293	321	366	360	352	367	364	347	333	350	332	354	369	347	347	336	330	328	315	341	339	353	327	351	335	362	333	334	343	372	337	352	364	336	331	362	335	340	323	364	324	327	352	346	355	352	324	344	309	313	330	312	343	390	333	363	343	363	365	327	322	350	346	349	319	346	335	376	322	359	351	344	348	350	319	337	353	315	377	380	338	296	386	322	323	340	329	332	321	367	307	352	349	298	339	355	333	345	305	371	377	362	324	371	334	352	317	356	389	322	356	371	342	338	337	397	316	342	347	335	360	324	358	360	311	344	335	334	338	346	351	329	350	337	336	361	387	332	336	323	350	369	326	331	359	347	333	356	355	311	348	298	328	335	354	353	329	358	351	369	363	369	367	338	362	343	312	337	351	320	347	344	357	312	301	356	351	337	351	318	362	384	345	332	350	327	355	354	304	324	353	322	316	342	363	347	373	370	363	346	347	336	308	361	358	368	343	319	310	352	371	347	333	344	327	351	338	325	370	353	348	365	350	334	338	385	344	333	342	321	311	333	339	339	321	359	357	312	357	325	377	361	337	326	302	360	318	323	354	367	337	356	316	354	340	356	350	343	357	350	351	350	353	343	331	337	317	353	320	320	338	339	300	340	324	345	332	340	346	352	348	331	361	361	336	350	345	341	337	355	362	349	375	380	352	335	352	347	362	331	332	363	319	309	333	373	331	306	358	349	322	332	349	337	335	345	336	345	367	340	376	363	373	354	367	343	333	357	334	337	373	326	362	372	358	332	352	356	315	333	344	363	356	310	341	326	330	366	367	337	353	353	318	321	329	332	348	358	348	348	360	329	368	309	341	336	306	298	330	325	333	341	342	352	323	349	357	368	359	326	317	384	328	324	362	347	360	339	339	349	339	333	361	354	391	361	364	371	310	346	330	348	343	334	363	334	348	366	359	353	346	333	330	341	313	309	340	334	357	354	358	333	330	383	328	334	340	341	373	357	323	351	309	347	338	349	364	375	365	355	320	354	352	339	351	328	341	319	338	334	355	341	336	349	355	346	379	330	338	355	359	330	352	337	367	371	342	347	332	375	375	351	354	359	347	314	338	351	342	351	354	339	377	329	340	321	360	335	333	343	329	351	317	332	331	327	315	350	366	363	353	362	342	354	320	337	328	334	333	322	356	327	302	328	360	345	316	301	337	328	352	353	394	319	326	324	356	315	364	335	359	347	397	341	323	367	363	314	380	354	348	333	370	367	345	371	332	333	345	354	341	353	343	373	357	325	338	312	324	321	371	324	332	362	345	362	351	350	364	360	357	347	365	346	342	311	332	314	324	371	366	338	331	346	359	374	354	357	384	351	364	370	309	314	367	337	339	334	357	336	376	348	343	370	347	338	381	334	367	356	347	386	327	359	364	325	312	379	313	358	321	357	352	329	300	338	347	327	340	333	336	325	355	356	368	359	369	338	376	350	373	313	339	328	348	348	337	337	317	342	350	342	324	359	336	339	331	316	317	326	367	349	335	371	343	351	327	289	337	369	351	324	309	359	395	363	353	315	328	357	349	329	345	347	344	323	325	327	343	351	331	359	352	323	333	333	358	364	324	354	364	338	324	358	336	369	339	377	323	336	329	337	351	370	346	390	345	331	358	336	318	385	386	317	381	346	340	346	363	330	350	362	345	320	363	354	358	341	375	323	388	342	350	373	346	359	385	347	332	348	346	348	361	328	339	344	347	372	369	339	354	347	351	328	366	324	355	328	377	348	337	371	335	327	317	350	331	375	312	366	335	325	356	372	329	352	345	352	317	362	352	350	331	351	329	329	351	369	363	308	345	358	342	324	327	329	300	355	351	308	359	367	410	352	344	369	349	342	360	371	353	306	365	342	327	369	322	323	374	330	379	342	342	340	350	387	367	353	347	316	342	347	336	380	364	350	369	339	359	358	356	314	364	354	336	319	360	346	389	335	331	341	352	335	368	332	325	372	306	391	357	356	338	357	305	330	314	332	348	359	343	371	344	363	328	339	317	334	382	342	304	364	320	339	359	354	341	306	360	315	338	358	362	350	329	327	319	340	339	364	347	388	311	353	337	323	330	359	332	372	360	356	357	331	343	329	352	348	377	344	331	355	340	331	349	356	367	345	322	322	339	316	340	331	349	314	347	359	364	340	342	343	350	357	329	325	346	354	333	359	343	391	342	335	321	365	333	335	334	355	305	321	369	320	373	367	329	347	358	314	345	293	317	333	355	324	362	332	332	349	323	348	323	336	345	336	315	348	351	374	357	328	368	337	370	357	351	340	346	369	333	347	345	340	356	349	352	337	367	362	321	350	363	320	373	383	346	327	351	349	335	306	355	344	326	337	376	339	356	304	319	329	334	362	385	365	349	347	342	353	358	324	354	339	341	331	360	344	344	339	365	346	323	352	342	350	355	328	355	348	348	342	318	334	358	341	337	347	404	353	334	369	344	336	363	318	338	320	343	322	339	348	322	362	336	371	321	373	307	339	342	372	341	339	348	299	336	340	338	309	343	354	346	359	351	383	319	327	336	343	348	331	332	324	385	346	304	335	348	314	347	377	362	345	330	337	337	349	328	354	327	324	341	349	351	345	337	342	356	343	345	372	364	367	344	367	333	325	333	343	331	323	334	345	324	293	306	324	324	342	350	346	307	350	365	341	307	340	360	340	327	349	343	341	361	353	313	382	360	340	337	346	338	325	361	352	338	312	334	343	347	343	345	339	333	366	324	344	342	335	353	363	338	357	359	354	341	319	315	359	375	326	374	342	339	318	357	325	336	351	374	370	343	344	350	351	302	329	342	297	336	339	344	360	360	309	388	306	351	333	321	374	378	322	351	351	306	366	328	326	348	354	353	340	327	357	331	320	349	362	333	349	341	331	329	347	381	327	355	356	345	340	341	347	345	309	347	322	345	342	372	352	372	322	342	341	329	363	343	334	349	306	349	313	342	329	374	359	307	358	328	372	338	367	343	317	375	345	318	353	354	319	357	359	359	323	331	319	357	351	349	348	365	356	335	335	327	357	343	352	354	328	379	314	326	387	334	367	346	356	326	345	341	347	363	309	365	326	361	332	319	359	340	350	346	347	366	343	392	334	385	373	345	372	367	379	350	338	367	366	337	337	331	365	346	364	370	333	353	370	338	348	344	348	359	332	305	371	362	341	351	310	345	329	330	349	339	338	334	351	329	330	340	336	348	327	343	347	330	337	349	359	332	325	325	359	346	338	371	337	349	393	348	343	340	348	345	341	346	326	333	345	354	362	349	374	329	371	348	338	372	334	341	379	325	337	310	326	342	351	329	343	403	410	335	324	321	347	328	348	368	342	302	365	326	326	353	328	312	370	339	333	332	352	336	350	309	348	324	380	339	368
6991	2353	1402	843	640	554	495	465	440	419	429	387	369	380	391	375	349	360	407	404	344	336	365	349	365	355	362	366	333	336	400	368	357	347	366	370	350	341	347	393	321	358	348	362	363	364	408	367	357	338	353	333	395	347	326	359	346	335	360	322	393	351	401	330	376	309	333	332	385	406	352	396	346	397	340	364	355	340	355	368	349	371	323	355	366	359	377	355	350	403	357	336	371	331	348	340	361	351	350	356	367	347	365	325	374	379	345	339	357	340	366	348	378	404	350	386	323	342	351	344	367	334	380	324	366	347	340	372	353	342	338	372	354	337	359	341	366	359	368	345	337	375	398	344	359	359	340	339	375	351	366	374	369	371	349	343	319	339	356	354	347	341	311	342	342	374	341	360	368	356	363	348	359	367	383	358	358	351	342	369	350	325	355	321	309	347	361	370	378	350	383	333	375	347	373	362	373	340	366	378	352	360	352	349	346	349	358	363	355	348	353	347	354	345	348	345	344	344	342	357	331	374	334	343	326	341	347	328	355	342	390	376	389	348	354	323	364	365	349	337	335	362	340	362	346	343	339	361	361	355	375	363	336	336	365	380	348	384	363	365	348	381	329	364	369	339	381	326	349	368	372	343	366	361	344	339	327	375	352	371	404	361	369	333	365	389	347	352	355	381	372	383	392	359	343	328	362	365	326	346	311	356	335	367	369	344	340	325	375	344	371	317	393	350	352	371	348	351	358	355	342	370	365	339	321	329	373	348	339	370	376	345	377	359	359	357	354	345	375	329	361	349	333	344	345	336	334	336	340	343	359	354	357	394	333	335	338	371	367	363	353	335	354	386	312	351	334	352	343	349	337	331	368	324	360	369	351	385	318	369	359	366	403	368	357	360	370	361	347	364	335	364	357	382	330	386	347	352	319	365	329	370	384	363	343	380	358	351	382	350	331	373	366	383	342	342	372	353	372	334	365	373	355	325	357	379	383	309	367	356	369	346	362	369	360	356	328	364	334	361	357	352	374	358	337	345	367	360	341	363	349	369	352	328	353	359	373	362	347	336	349	333	344	333	367	348	364	341	388	323	349	341	340	339	332	385	339	333	376	349	391	345	360	338	367	364	316	347	338	360	356	373	373	345	312	352	373	342	342	341	352	370	331	351	342	339	339	357	335	337	359	374	384	364	324	364	379	317	356	335	345	343	313	344	355	362	355	364	362	337	358	360	395	374	359	323	355	341	365	349	351	353	342	384	339	355	347	346	376	371	367	351	374	359	360	337	371	326	359	356	383	341	328	328	325	335	349	348	356	346	348	374	360	398	373	351	348	323	351	370	372	335	348	390	373	349	375	351	367	365	356	319	336	371	344	356	352	363	345	340	357	384	376	342	371	327	351	369	317	368	368	348	349	349	367	345	338	359	335	362	358	364	347	373	357	334	361	341	380	379	382	377	363	337	351	378	364	371	331	367	375	328	379	369	336	355	342	345	379	377	373	322	382	351	366	332	351	340	334	385	326	351	409	324	384	386	351	359	368	372	315	315	345	377	371	337	335	389	364	341	332	323	330	356	345	379	351	357	351	368	344	344	356	362	348	362	365	395	369	360	377	368	369	359	365	358	397	351	360	385	350	343	372	368	319	371	342	362	320	341	362	360	335	367	349	364	306	340	337	357	345	347	368	323	334	361	361	346	348	332	355	372	341	338	356	327	378	379	371	357	325	369	351	385	356	330	382	351	354	342	365	330	357	352	324	342	328	321	385	359	351	362	372	378	331	361	334	342	354	331	358	381	312	376	348	359	347	358	357	373	357	348	346	355	338	360	353	358	347	323	399	342	342	340	380	362	343	369	372	359	367	349	319	380	355	357	359	352	344	366	328	378	361	357	342	343	332	337	356	328	359	352	358	381	346	348	360	357	338	350	351	372	380	333	327	353	331	348	363	344	359	355	343	368	308	328	365	349	359	362	362	358	306	325	357	331	372	378	338	363	347	373	350	362	369	378	356	327	352	324	337	359	343	350	339	342	361	372	377	365	325	386	348	356	350	326	357	379	340	321	369	369	354	346	347	331	329	374	336	374	325	387	373	358	324	350	366	353	384	338	374	364	353	377	359	346	331	382	359	380	355	355	350	342	355	351	325	336	345	348	342	354	360	347	363	332	355	311	369	367	326	372	376	345	345	345	387	366	350	350	345	356	335	317	351	348	357	366	383	353	346	381	365	354	388	339	377	391	381	378	331	378	358	322	356	329	332	338	351	370	331	333	345	352	345	331	365	340	345	378	316	367	343	356	343	329	334	382	361	334	366	329	378	355	367	400	358	363	325	347	390	343	360	363	375	320	354	352	367	355	356	357	351	331	317	341	345	368	345	382	371	351	357	356	374	377	324	388	371	402	332	391	382	342	375	345	341	375	330	345	352	370	331	335	333	351	335	368	367	325	332	356	363	371	365	326	376	338	370	361	340	321	350	333	336	392	368	385	342	339	333	396	355	322	377	329	370	329	342	342	351	330	324	357	389	360	358	365	349	369	373	382	385	343	354	334	330	367	347	346	328	345	375	349	347	339	382	362	352	356	340	355	346	380	381	350	329	343	363	348	343	325	351	371	374	372	373	339	344	365	338	367	361	365	362	380	360	360	346	352	355	308	331	357	359	346	353	369	375	344	372	371	346	386	352	368	358	370	372	376	365	353	356	339	352	363	355	354	335	325	348	365	370	402	383	393	352	316	361	365	365	332	364	331	345	337	353	362	385	349	357	358	374	383	351	347	373	346	358	355	350	300	334	357	343	344	345	335	355	346	349	367	335	337	329	354	349	352	341	339	339	378	344	339	353	363	348	342	350	366	329	375	369	372	354	351	371	333	327	322	346	354	361	354	322	367	337	356	362	357	359	410	345	358	356	366	348	358	375	348	353	366	380	365	353	334	394	358	369	384	339	353	364	362	359	357	366	387	373	354	358	353	361	351	379	317	339	376	383	362	327	350	372	324	341	346	351	357	351	357	353	358	331	377	372	337	334	306	332	354	355	343	353	333	344	374	387	367	385	334	365	370	400	334	379	374	336	352	346	350	341	326	366	371	386	369	354	359	318	342	365	406	355	359	344	375	342	368	355	344	348	329	358	322	348	339	381	336	339	348	367	357	363	360	386	382	348	333	350	317	342	347	377	390	329	400	318	379	338	360	358	348	353	343	333	343	340	381	343	357	363	353	362	365	354	363	342	353	341	361	362	368	346	345	354	318	335	327	330	345	384	329	364	354	344	349	354	365	356	314	376	352	330	367	347	381	364	367	338	364	361	355	361	350	339	384	371	340	356	367	393	373	347	368	357	393	358	371	361	344	355	351	368	326	330	378	366	370	376	355	327	362	382	358	327	362	356	349	379	363	364	337	368	374	340	340	388	339	385	371	348	322	332	344	343	351	333	347	402	335	339	352	349	346	320	339	307	366	405	337	353	320	339	361	320	350	343	333	348	361	362	364	355	327	370	368
23250	20924	28285	23717	20934	11415	913	536	411	372	288	292	253	256	207	226	216	192	210	195	207	203	180	186	231	203	195	203	183	206	174	174	165	169	171	160	160	179	167	170	155	174	178	179	151	144	183	178	167	188	159	160	171	156	170	178	190	158	169	193	149	192	157	175	140	162	157	173	160	174	151	143	166	166	185	180	159	170	168	179	165	159	160	171	163	179	182	148	159	174	168	159	150	162	170	145	176	170	170	154	160	167	183	164	149	137	153	129	184	157	182	159	132	161	169	149	196	157	139	164	135	164	148	183	155	200	149	151	148	145	181	167	148	166	174	157	172	156	173	151	141	165	162	140	177	170	148	165	170	168	155	171	165	164	162	151	159	137	164	176	148	164	164	164	184	152	160	149	163	131	163	141	168	167	164	165	187	141	170	173	170	162	152	158	195	149	180	163	164	157	171	147	176	152	147	149	148	158	158	149	167	153	170	145	152	152	142	149	157	160	148	153	148	174	161	150	168	168	157	172	133	159	153	161	173	150	152	166	153	163	163	181	173	176	132	181	158	156	134	166	168	169	158	159	161	163	150	140	162	160	149	155	162	160	188	143	179	175	135	175	168	158	159	182	165	152	162	155	166	140	158	193	165	151	158	158	155	172	148	189	162	161	126	173	149	179	166	178	180	148	173	145	165	150	160	149	161	156	171	163	167	161	163	154	154	152	167	170	139	173	158	163	164	153	162	170	165	159	181	173	140	170	164	135	163	156	159	160	177	150	169	182	164	159	170	140	177	156	146	156	169	174	180	185	176	171	172	155	151	161	160	147	173	172	152	153	137	197	176	148	176	176	173	158	162	184	177	161	169	155	155	164	162	170	158	156	142	178	149	143	138	168	157	151	159	177	173	175	174	159	184	160	138	175	165	173	182	160	155	166	184	176	157	178	158	173	138	138	176	153	159	159	172	160	141	161	177	177	164	155	165	170	177	140	161	180	168	149	169	172	169	154	161	159	142	159	161	168	161	159	178	178	142	154	157	151	175	158	170	171	186	153	167	156	146	170	165	138	159	163	179	166	156	172	174	140	170	154	149	188	164	178	152	194	163	143	145	156	177	150	174	155	159	174	156	180	200	157	132	142	151	171	168	124	162	161	166	167	155	158	155	175	162	168	173	164	190	182	144	164	154	171	159	153	169	183	174	160	172	154	155	166	171	182	145	149	129	158	162	164	162	150	166	164	173	140	188	150	158	155	150	157	147	151	157	164	190	166	161	149	167	165	152	171	155	183	165	184	162	182	154	157	155	178	160	157	146	134	159	140	169	157	158	172	166	172	163	149	177	155	174	160	148	152	151	155	167	168	156	141	154	174	154	165	179	179	160	180	151	183	146	147	168	165	155	147	144	166	163	162	184	168	178	158	171	142	166	161	157	156	164	165	181	169	186	192	170	147	147	179	161	148	143	151	169	148	161	170	169	152	167	176	170	142	158	165	160	170	158	166	165	172	171	179	169	157	151	178	151	172	167	185	169	135	151	166	142	170	173	160	194	152	165	155	171	159	185	146	158	165	150	146	156	186	177	154	157	140	163	162	161	157	163	181	143	179	171	137	173	139	150	149	156	183	167	149	171	174	175	155	186	152	156	166	157	164	168	158	173	139	165	159	166	151	159	141	156	154	182	164	156	158	166	166	159	173	155	156	155	155	145	167	165	139	158	168	171	177	188	175	140	148	153	166	154	169	147	176	181	150	151	174	197	156	151	194	156	157	166	141	159	172	180	163	165	172	147	166	151	185	149	160	175	144	152	160	155	173	157	163	159	161	137	156	131	164	163	161	157	145	177	165	144	159	152	170	178	170	185	164	161	147	159	143	144	166	184	159	182	160	157	149	137	163	142	161	133	155	171	171	145	154	166	160	165	162	152	168	157	170	158	158	177	152	171	153	185	163	152	166	149	168	142	159	158	171	150	155	169	175	178	165	134	155	149	166	188	161	159	150	151	162	155	153	157	164	153	155	174	154	171	168	151	165	168	160	149	154	157	145	157	180	140	165	174	152	164	162	179	160	160	170	133	184	183	167	160	172	170	150	146	159	160	174	161	157	143	169	151	161	162	163	170	172	167	177	154	149	165	157	167	191	155	172	184	163	142	145	159	150	179	154	159	164	183	175	173	169	155	162	158	156	158	156	137	155	157	162	173	142	168	137	163	175	166	184	175	151	164	151	164	153	182	158	188	158	127	138	158	186	171	149	151	191	187	154	154	172	185	149	182	156	175	176	174	146	177	142	178	164	162	162	153	143	151	150	177	161	146	161	152	183	156	150	174	171	165	176	169	139	174	152	161	149	144	143	166	141	152	175	168	161	160	160	164	170	167	168	162	175	171	179	140	156	193	168	159	166	153	164	140	135	149	153	160	156	171	173	153	171	194	161	154	185	145	180	149	170	147	155	163	172	168	167	170	182	155	183	150	166	172	159	172	167	161	185	184	160	169	172	181	163	167	166	175	150	169	154	161	170	188	162	159	158	170	161	179	168	161	166	168	174	182	163	165	163	160	167	164	160	150	165	145	145	167	161	182	160	174	171	170	152	151	136	168	157	157	130	154	169	149	164	177	141	172	163	146	167	188	149	160	167	163	179	151	138	160	160	177	159	160	151	171	175	169	189	158	150	174	176	147	156	183	147	132	131	152	153	183	148	161	166	165	182	148	161	165	180	168	161	166	164	177	165	160	168	156	143	187	180	176	159	162	135	144	173	170	152	178	162	165	157	158	157	151	152	143	161	153	164	168	167	162	169	171	147	153	156	134	127	172	156	133	156	154	154	146	174	137	147	157	149	170	178	165	159	160	168	138	176	164	163	139	176	183	148	173	153	171	179	142	145	164	148	130	162	169	157	153	161	146	132	147	147	167	159	146	161	162	179	162	166	167	141	165	168	160	165	173	168	139	153	144	168	169	144	174	166	153	169	157	143	163	143	156	146	161	176	147	149	142	151	159	160	177	163	149	159	168	154	149	170	148	158	159	146	166	151	178	163	147	158	142	160	171	149	171	184	154	185	165	149	200	170	167	150	145	174	168	132	166	150	169	147	175	158	184	168	170	153	153	203	144	142	151	136	187	164	139	172	150	164	159	164	159	182	147	167	156	133	165	172	152	149	152	157	185	149	170	169	170	150	155	163	167	154	183	174	151	165	163	157	176	155	177	185	187	151	165	160	161	177	169	176	159	136	143	155	170	129	166	176	171	166	148	154	142	169	156	165	176	147	163	169	172	160	180	159	185	168	152	168	166	172	163	181	135	163	176	153	166	178	174	161	169	164	160	169	163	167	164	146	160	152	178	151	145	173	163	163	165	171	173	168	157	161	156	148	194	168	160	142	166	155	167	137	162	156	171	158	162	178	152	154	150	146	159	156	181	161	163	171	146	144	155	178	157	155	182	152	142	149	164	187	166	156	139	178	141	156	153	179	163	177	129	175	152	150	188	163	157	180	190	150	182	164
5563	8828	5764	2808	1921	1467	1050	787	628	516	401	365	339	300	286	261	237	250	238	224	239	231	207	225	219	207	228	222	195	208	194	186	175	201	178	154	189	193	175	183	186	201	177	175	183	182	192	170	171	192	165	200	184	195	176	181	171	180	172	168	193	174	176	202	181	173	194	150	175	172	181	174	173	194	152	178	181	166	165	197	161	174	193	195	174	164	153	164	175	168	201	163	155	154	137	160	180	158	178	157	180	196	164	161	156	177	199	165	186	170	192	189	174	157	192	200	177	179	190	185	185	171	168	172	167	176	161	167	162	183	169	149	173	167	162	190	179	206	166	200	187	185	153	192	167	176	147	173	182	181	196	192	171	185	169	191	159	190	161	162	178	191	167	157	171	158	145	183	165	196	171	177	160	186	170	159	153	179	181	163	157	136	181	176	178	161	174	173	190	187	172	170	160	176	187	165	167	173	151	159	150	174	180	157	159	178	172	181	184	179	212	161	157	196	201	171	160	159	185	173	177	188	183	169	144	171	171	171	158	175	168	154	158	142	154	176	149	181	181	160	173	162	160	156	177	174	163	178	137	172	163	152	181	168	171	176	174	167	140	176	190	174	177	175	171	166	181	161	156	176	151	172	186	184	157	166	186	130	192	148	174	162	170	169	160	201	180	186	209	169	175	177	179	166	175	193	170	172	169	171	177	182	164	165	178	181	178	204	176	185	176	188	172	207	164	161	172	175	163	196	168	164	159	170	176	192	166	189	181	188	170	183	155	160	164	185	171	181	158	185	160	194	168	161	148	155	179	175	159	169	158	179	178	181	179	151	165	161	180	170	172	143	171	168	179	172	164	174	164	180	171	174	169	164	204	187	165	149	156	158	110	193	203	170	166	176	165	163	161	189	141	183	200	168	155	184	157	175	149	163	160	167	174	173	165	203	163	178	171	153	178	199	133	176	188	184	186	161	160	175	149	187	182	164	204	162	165	185	179	153	165	182	171	153	180	156	167	192	163	167	168	159	159	197	172	175	180	172	167	193	186	177	183	169	184	168	158	142	161	180	190	178	178	183	163	155	161	164	176	166	179	173	184	165	166	156	177	172	167	168	171	196	178	172	175	175	181	183	165	155	177	161	171	176	166	191	164	167	184	138	158	148	193	195	198	174	179	201	157	165	176	196	192	154	165	172	174	186	151	191	177	154	142	163	180	182	187	172	183	152	161	175	165	175	155	180	144	174	168	189	145	177	177	180	158	181	188	165	177	162	168	163	186	178	152	174	171	173	189	189	174	179	166	166	166	156	180	166	165	159	169	157	173	154	182	185	157	174	180	160	162	150	154	177	175	166	150	200	172	183	152	179	153	163	148	168	166	198	168	163	169	179	172	178	174	176	173	191	170	180	179	177	202	163	189	166	168	165	172	200	163	180	180	173	176	177	151	163	156	175	190	166	173	177	195	161	156	170	160	181	193	158	183	194	167	175	196	189	159	156	180	179	175	165	169	156	174	170	185	156	181	175	190	170	172	159	193	157	172	207	180	183	155	165	158	196	152	169	143	179	196	164	168	161	166	169	182	184	168	187	177	178	174	151	154	187	174	175	153	163	163	188	179	177	202	178	197	166	171	156	156	190	155	166	162	171	165	164	163	176	149	174	179	158	164	186	165	154	155	168	179	182	154	179	172	175	159	180	192	171	180	170	181	168	177	179	163	158	170	163	180	170	176	170	176	192	171	170	172	168	192	148	141	189	180	174	166	190	165	191	169	171	193	171	182	163	162	176	179	159	176	185	180	172	166	168	177	152	183	186	165	181	196	164	191	179	167	178	181	191	171	189	200	185	175	175	165	166	151	187	178	162	148	173	181	179	159	157	152	171	173	157	156	170	159	165	167	164	177	161	192	180	175	160	155	165	183	203	169	199	172	171	163	161	166	163	147	167	182	180	167	170	177	151	166	209	173	180	182	165	169	159	185	179	178	171	151	200	179	153	184	176	195	176	182	157	173	194	176	172	173	183	176	166	153	170	182	199	151	148	146	169	166	158	162	164	186	150	157	186	172	153	168	165	186	168	164	164	154	155	172	186	166	162	171	177	165	157	174	185	167	177	161	150	173	187	190	184	177	178	192	146	176	179	186	165	177	180	155	193	188	201	164	174	155	204	170	157	173	163	167	142	161	160	170	186	189	162	187	171	163	165	171	194	174	180	170	187	166	167	153	165	183	156	188	154	171	166	171	148	175	158	162	168	181	190	199	162	168	171	169	177	164	183	170	180	189	168	177	157	201	173	186	177	152	184	181	172	167	188	189	190	154	185	176	181	183	181	158	177	210	166	177	162	186	162	186	177	182	163	195	174	153	171	167	183	167	155	154	151	202	145	182	189	180	172	176	175	190	172	191	161	151	203	172	142	173	159	159	186	161	184	147	162	169	166	185	176	171	164	179	177	139	178	175	158	149	158	183	185	178	166	162	187	182	173	160	201	169	198	169	174	160	160	161	166	182	168	168	176	167	161	192	191	185	182	165	177	162	213	177	175	176	156	193	170	173	174	177	182	153	172	161	186	188	155	181	191	181	192	168	145	169	191	162	167	169	167	189	172	186	168	180	172	160	184	166	170	162	192	170	188	171	172	163	173	155	155	184	178	189	170	175	190	171	174	174	165	169	172	170	165	179	182	170	186	160	181	164	169	172	166	159	166	161	164	186	174	165	188	182	175	179	171	162	150	185	164	193	167	169	166	167	158	155	203	162	172	180	173	172	180	180	177	188	171	169	164	193	172	164	181	162	175	178	180	171	173	199	175	174	165	154	192	157	179	182	154	153	156	159	153	160	161	222	153	189	160	139	159	167	178	166	170	169	178	162	165	186	156	162	182	165	189	161	161	192	182	165	165	177	170	174	184	171	151	157	170	176	166	185	190	159	172	160	161	150	169	188	156	183	158	180	185	180	178	162	185	166	179	153	170	199	149	159	184	175	183	169	184	170	162	178	173	191	166	146	175	170	191	198	189	176	159	173	177	179	151	166	163	187	176	181	182	207	170	188	159	181	157	154	182	153	146	184	176	162	155	167	151	152	152	168	176	166	165	168	160	177	187	157	196	177	176	192	182	203	158	157	161	173	146	160	191	191	160	170	189	165	152	171	166	173	181	158	169	165	151	176	182	156	183	163	173	166	174	180	184	175	179	163	170	190	154	186	194	165	172	198	166	149	196	160	147	181	186	177	148	179	165	143	149	166	149	180	161	181	190	163	177	154	178	177	168	153	176	175	189	178	172	165	180	168	162	188	163	173	168	175	152	193	162	150	213	185	173	162	159	153	185	172	149	180	166	159	158	162	178	165	159	171	183	179	171	175	133	205	165	175	164	161	172	165	201	174	182	162	183	169	175	164	173	173	181	190	139	194	155	182	194	163	170	185	174	188	175	197	183	169	158	166	184	193	187	180	176	199	184	181	162	145	160	189	159	169	154	172	169	187	174	167	175	162	158	180	169
24389	20946	27420	24605	13864	927	640	555	506	459	455	440	408	389	382	382	380	359	408	379	399	353	334	388	344	377	381	374	358	368	345	347	357	367	348	411	347	356	389	364	405	366	352	376	338	359	385	381	339	374	347	369	363	368	349	368	383	365	353	354	356	359	357	383	352	331	371	382	362	358	361	372	371	347	368	369	358	324	397	367	365	365	373	357	361	368	355	384	358	357	378	387	385	375	357	378	358	390	369	373	335	361	349	346	367	328	373	375	354	366	357	390	369	348	345	351	363	334	367	364	363	360	353	352	372	359	358	389	353	372	362	352	369	395	380	357	354	342	358	360	354	346	331	342	413	359	362	375	386	357	350	359	386	376	365	371	373	370	358	364	362	341	350	361	383	362	363	364	368	346	387	367	348	367	359	364	345	367	364	346	353	350	365	342	367	354	334	349	365	328	342	380	383	367	349	346	352	349	344	358	386	369	401	361	391	337	354	369	359	347	365	321	329	357	343	369	334	378	358	390	389	359	391	354	366	377	368	351	344	362	375	345	370	366	352	366	344	376	374	349	373	341	352	381	349	379	373	344	348	348	342	376	343	365	336	359	341	391	330	348	381	373	353	373	340	349	356	355	353	382	357	342	370	400	393	375	400	357	358	379	348	355	350	365	367	347	328	342	341	361	363	394	354	354	336	321	370	359	371	357	404	349	361	346	361	339	367	378	335	332	351	379	384	326	382	375	350	367	368	382	349	337	372	363	342	344	348	321	360	374	350	369	376	349	398	355	363	364	360	378	391	352	382	368	379	362	360	345	382	351	354	341	345	349	332	365	362	356	385	361	354	339	386	333	350	369	372	326	381	333	341	366	332	357	335	360	346	346	358	377	376	345	398	362	369	364	348	385	361	347	370	359	326	377	358	356	362	365	289	366	378	355	342	333	326	379	337	372	385	393	366	378	348	398	364	359	392	383	375	377	368	334	376	342	394	341	408	369	373	333	389	352	368	333	352	350	329	383	401	379	331	378	375	332	371	361	376	349	398	333	369	348	376	359	362	386	353	371	370	367	377	302	375	374	364	408	394	377	368	373	403	373	374	389	369	377	392	368	359	363	346	339	370	340	346	365	348	377	345	355	348	364	372	343	358	349	352	348	388	359	374	347	374	357	354	353	339	376	390	330	366	373	383	361	308	408	378	371	366	363	342	316	353	375	352	340	357	351	366	341	371	348	350	359	335	334	350	330	362	349	353	343	382	353	383	361	368	344	371	347	387	394	357	337	328	368	357	327	382	389	366	356	358	356	381	337	317	365	354	333	350	328	383	393	355	390	344	370	371	350	326	335	368	353	324	341	353	341	393	336	337	363	362	359	381	383	346	339	382	333	348	384	353	396	391	381	384	366	348	336	354	371	379	349	380	353	361	373	335	382	383	359	321	368	349	364	338	367	352	370	379	363	357	359	374	352	368	361	364	348	387	399	374	353	351	363	390	341	371	363	381	351	341	304	331	309	376	356	396	336	374	339	405	358	341	352	350	355	354	339	378	370	375	352	378	367	345	371	386	342	375	400	383	354	359	339	355	365	342	400	364	357	381	353	338	343	370	378	362	374	352	361	354	368	385	395	379	351	386	350	377	372	362	355	358	373	377	332	376	371	353	366	354	350	346	336	386	370	359	351	364	345	372	359	335	377	350	391	373	349	356	343	393	374	344	338	332	364	366	354	346	393	321	367	362	345	369	375	405	386	371	365	364	400	366	343	323	335	346	383	366	367	343	397	365	351	344	364	352	354	344	361	362	335	328	351	378	354	351	384	370	322	364	388	370	391	345	372	356	378	388	367	378	391	379	366	400	344	360	347	306	347	388	348	346	358	377	376	369	347	344	383	361	363	385	363	337	377	366	373	338	379	352	347	366	362	363	363	350	335	343	355	349	354	343	355	350	325	331	383	370	372	348	392	338	387	329	335	350	393	393	338	351	361	348	401	329	387	360	381	364	384	371	356	331	366	374	371	355	376	424	327	383	329	376	348	362	337	337	387	353	347	355	343	378	341	362	341	330	374	378	406	380	387	344	365	379	356	342	354	384	377	349	373	359	352	354	367	349	362	337	331	336	334	354	394	357	311	340	346	344	334	371	359	349	390	393	357	385	347	365	383	336	396	315	342	354	322	385	372	368	367	370	345	409	361	387	354	345	355	345	354	363	379	385	374	343	374	352	364	354	326	367	330	351	356	355	347	343	373	353	359	322	392	396	380	373	339	353	387	320	394	347	389	396	375	347	349	350	328	368	353	381	363	386	370	362	361	360	370	336	345	383	320	356	337	350	348	362	359	333	370	369	380	366	357	362	337	364	326	367	362	370	375	357	347	332	381	347	358	384	395	370	351	391	356	380	359	374	357	370	360	342	349	368	346	343	367	366	383	365	359	363	350	366	331	356	348	370	374	377	400	351	360	387	371	339	326	337	345	351	370	370	373	329	352	347	328	384	354	357	349	345	348	333	374	380	361	379	357	378	349	368	361	321	339	327	324	356	348	368	359	343	338	345	358	337	336	360	340	373	369	355	365	361	342	357	373	342	361	368	375	371	343	361	403	330	302	360	354	385	330	361	370	379	386	361	373	334	348	378	362	360	368	356	342	365	359	383	368	370	335	335	337	333	386	389	359	334	400	336	367	341	356	370	338	343	355	362	337	367	347	353	370	375	342	333	377	344	364	333	347	366	358	357	360	367	382	333	354	359	361	351	391	365	370	359	358	334	332	360	382	360	330	346	350	387	341	397	387	355	382	395	380	386	344	357	378	352	362	349	376	353	347	369	318	352	339	335	347	331	330	380	346	364	369	335	331	361	367	333	375	373	356	400	358	362	398	364	348	352	375	346	329	329	390	357	342	372	336	362	390	373	344	364	355	334	358	389	388	338	403	345	345	322	342	336	362	343	370	393	317	366	332	350	335	355	307	389	356	356	337	374	331	329	394	335	339	347	384	378	360	354	383	345	354	375	370	354	379	343	374	333	388	359	358	381	358	374	390	367	370	364	346	348	349	353	363	348	337	355	340	367	377	391	376	326	351	372	341	337	366	376	349	344	375	358	380	346	358	337	381	362	371	343	362	356	340	351	370	329	340	382	321	303	387	339	362	367	350	382	327	372	372	348	339	351	367	379	349	344	332	377	353	394	325	396	364	380	348	372	390	375	351	351	368	370	345	346	345	374	390	371	367	343	370	366	349	387	349	334	374	328	341	330	368	328	391	370	368	351	368	392	373	358	380	378	358	368	344	391	347	364	379	365	356	367	389	354	374	383	360	373	361	369	340	386	343	393	338	350	366	349	350	342	378	337	319	334	374	367	343	376	346	407	384	368	370	354	356	366	360	380	383	362	338	357	347	370	360	351	369	346	312	349	331	391	376	343	372	354	369	324	364	368	369	352	357	367	348	341	378	333	376	387	368	344	342	358	364	375	356	407	319	385	373	351	379	352	355	354	327	374	357	376	366
5187	5412	3550	1763	1355	1100	919	676	611	537	499	457	458	416	436	445	401	398	375	380	395	364	385	372	352	391	395	395	380	385	367	389	330	395	378	383	386	363	348	361	342	372	378	380	410	330	332	376	350	326	379	398	374	357	323	379	367	374	376	373	357	350	353	326	374	365	330	367	379	345	386	350	352	360	366	376	360	372	392	390	354	381	357	340	383	373	341	372	366	336	391	363	344	383	357	363	369	348	360	320	365	360	368	343	387	389	376	362	403	353	349	327	330	326	366	362	361	398	352	355	390	324	370	335	377	348	338	360	360	376	342	372	340	367	353	358	387	345	375	370	367	358	339	379	365	373	337	324	355	363	348	373	366	360	338	351	346	345	388	356	351	348	385	343	350	349	349	364	339	373	386	360	367	342	346	360	373	359	382	366	356	338	365	366	349	350	380	346	361	351	350	395	351	357	364	375	351	343	299	374	365	328	319	373	344	356	363	343	333	361	383	400	371	348	347	344	405	375	379	390	373	362	350	331	377	323	375	357	384	337	374	385	344	373	378	369	367	344	365	347	386	348	385	381	355	380	344	368	334	343	375	377	340	377	340	366	361	346	364	393	358	372	312	378	354	356	363	362	361	346	353	351	402	363	356	349	369	349	358	360	348	364	370	376	366	366	343	359	372	372	342	339	366	362	349	370	361	370	338	363	363	379	353	366	393	379	372	359	360	355	365	373	359	334	364	368	358	371	337	370	368	377	371	346	360	410	330	382	352	357	389	431	351	336	376	354	388	342	332	362	368	365	334	351	388	355	362	401	371	370	371	352	378	347	343	333	361	349	338	363	370	375	334	370	327	396	377	393	354	338	374	347	326	345	383	358	345	374	387	364	339	371	354	378	354	388	378	391	336	394	371	345	342	371	344	394	350	355	349	337	351	350	390	366	351	364	352	351	354	367	372	357	383	339	350	362	345	350	368	360	324	400	391	355	336	360	362	360	382	368	383	371	344	361	383	360	374	366	379	363	354	361	318	332	388	363	384	357	353	359	372	374	361	360	357	343	332	386	367	379	382	388	373	374	376	363	375	361	369	410	395	347	334	368	356	347	363	351	354	353	351	364	334	360	372	350	330	342	374	350	372	321	391	357	338	339	375	355	385	366	365	374	373	350	388	379	344	352	364	376	333	377	339	341	389	368	366	347	346	380	347	374	322	385	345	374	331	361	337	348	357	356	350	344	398	345	361	361	381	378	367	340	343	359	359	383	340	350	359	346	367	376	370	345	345	365	357	389	363	336	329	334	341	331	360	356	378	358	364	359	383	371	327	354	407	357	376	327	385	367	345	346	351	352	355	372	380	343	369	387	365	334	351	346	345	353	378	357	353	358	343	362	343	384	371	360	353	327	348	342	353	356	354	340	349	370	391	341	352	356	362	348	325	378	333	337	352	370	342	364	385	379	385	342	348	370	353	342	358	384	329	355	344	332	380	374	365	378	354	354	334	392	388	375	386	323	345	338	377	380	354	334	337	374	400	354	348	362	371	355	378	377	370	385	377	361	356	399	369	355	341	375	347	361	363	369	353	382	351	364	357	358	396	386	346	338	363	345	336	365	351	362	359	396	363	361	335	365	351	353	388	376	358	321	352	365	347	386	348	350	385	356	357	360	379	365	398	385	401	390	365	364	378	333	375	380	356	372	354	375	390	341	374	353	364	316	381	335	340	337	347	353	364	382	356	378	375	365	339	360	394	363	345	362	347	331	397	367	377	334	361	366	378	338	367	349	372	339	395	356	362	399	361	377	369	350	343	368	369	375	384	352	370	349	333	350	359	344	352	373	328	366	351	392	355	354	388	392	368	355	374	398	353	357	393	377	365	334	342	366	361	353	355	364	351	374	374	314	354	388	373	347	352	397	365	340	375	358	358	382	350	372	369	351	346	366	389	379	356	339	384	368	365	397	350	384	371	357	392	345	343	378	371	360	361	377	379	370	358	375	338	348	341	374	366	380	389	373	343	364	360	355	348	348	316	356	369	376	336	376	388	328	365	351	383	359	351	363	327	350	359	402	378	371	378	360	371	338	354	358	348	391	322	381	339	387	346	382	374	339	349	362	372	340	366	325	371	348	329	356	380	362	365	379	370	340	349	394	369	392	357	379	326	359	394	381	352	343	331	298	389	334	364	364	416	390	377	357	360	356	388	315	343	338	373	334	380	326	312	316	370	376	360	357	374	333	388	358	340	345	386	370	360	348	351	342	348	327	351	350	326	350	324	350	384	375	384	370	396	376	363	345	351	329	369	338	329	342	345	336	390	365	368	403	365	365	359	358	355	358	362	385	342	371	374	344	362	330	368	370	348	345	333	349	387	343	344	361	339	378	355	355	360	368	352	375	351	356	356	364	355	334	352	367	350	366	344	351	365	351	338	348	373	371	363	344	374	367	368	354	331	356	344	380	372	338	359	383	359	315	392	382	357	363	365	356	359	393	401	367	390	362	369	345	377	344	367	358	411	348	350	356	316	370	363	399	354	352	384	366	396	317	333	365	370	381	320	359	357	347	392	327	362	366	332	335	363	357	373	331	363	358	335	381	331	351	352	362	329	363	336	358	336	376	367	380	383	374	390	376	344	369	391	386	360	357	367	375	365	361	334	349	413	373	379	359	362	367	350	361	367	353	362	367	360	397	369	355	365	398	340	392	336	340	367	382	387	391	363	377	354	361	398	347	364	385	360	355	366	370	363	356	361	404	325	325	352	368	361	340	371	354	330	369	368	371	358	359	357	368	376	348	359	332	366	338	360	339	362	373	357	397	363	347	366	367	362	353	383	378	391	347	378	338	363	353	402	375	358	358	372	340	390	376	351	348	403	396	349	351	362	347	358	354	375	348	368	382	335	365	340	382	344	345	371	321	346	380	358	354	362	370	378	365	392	367	338	336	386	330	351	344	338	372	343	366	380	337	386	363	332	340	348	361	338	343	343	391	365	348	379	372	346	366	359	357	354	392	339	398	349	385	359	346	316	362	364	353	364	334	352	350	384	355	352	372	349	329	369	349	373	350	351	362	331	381	362	330	336	379	370	349	384	371	392	328	368	363	327	329	369	365	343	360	377	355	401	343	337	405	359	400	375	331	374	329	375	379	366	351	345	372	382	375	392	325	369	367	371	374	339	338	317	380	368	328	339	340	373	355	366	364	356	341	343	363	393	362	388	354	378	345	341	332	369	365	370	347	380	393	370	374	325	374	331	365	367	347	358	398	354	368	352	381	389	368	340	347	363	371	359	370	374	378	385	356	366	381	344	382	344	372	369	353	372	342	374	345	356	359	395	390	386	377	361	340	335	373	357	382	345	351	383	379	362	367	334	351	399	398	353	365	378	354	355	356	364	352	396	368	359	346	344	362	393	360	371	352	322	339	338	331	381	351	380	364	324	378	335	342	318	382	342	342	334	367	386	361	404	360	357	377	336	358	357	343	373	361	358	383	343	386	365	371	349	328
22063	20868	28601	23272	20859	20899	11098	884	601	466	403	335	295	271	224	197	196	186	171	182	171	158	147	150	169	164	124	121	152	105	130	130	114	114	126	122	117	130	112	129	98	116	123	110	112	112	89	100	112	98	124	94	92	107	91	120	105	108	99	95	108	116	97	106	107	100	96	87	93	103	108	96	97	92	90	116	103	92	94	100	101	99	128	127	99	114	105	110	114	117	105	108	107	93	111	107	105	81	97	100	111	99	111	100	82	104	85	105	112	99	91	116	87	91	96	112	99	117	113	98	88	83	101	100	115	99	106	122	98	103	97	105	118	76	107	109	105	99	116	98	110	90	95	110	114	91	97	106	102	83	88	96	101	107	112	110	105	92	110	112	105	111	114	102	109	81	96	103	106	93	111	102	114	85	100	96	97	104	90	127	99	96	96	123	88	113	114	104	94	90	115	103	105	84	99	102	99	86	110	86	110	104	104	104	93	103	88	93	91	88	110	76	109	113	104	85	91	100	100	94	107	87	96	98	98	93	99	104	100	98	106	101	92	99	105	127	90	91	93	103	105	108	104	97	138	125	110	106	94	107	113	106	80	76	104	114	111	93	93	95	103	90	125	123	106	113	118	113	103	88	97	118	111	107	109	89	91	92	88	105	113	109	85	92	104	122	88	100	101	102	104	82	97	119	108	95	102	111	103	98	96	115	120	113	101	104	94	88	101	83	100	96	98	118	103	124	114	123	112	100	97	111	99	104	97	110	104	98	96	109	104	120	104	96	99	105	99	91	96	97	119	126	109	90	102	96	93	97	99	106	110	87	112	95	103	99	101	95	97	107	125	76	94	87	112	131	108	106	106	103	92	116	97	88	100	101	103	97	103	92	105	83	114	93	86	78	90	97	98	114	100	102	108	104	120	100	105	80	82	82	109	104	89	100	104	100	100	88	100	79	120	107	99	86	100	94	107	104	78	92	99	100	93	110	98	98	93	117	106	94	85	104	105	101	110	99	110	93	102	92	96	109	117	81	98	117	90	103	95	94	111	102	93	93	101	109	102	97	122	109	81	106	111	96	89	92	93	100	106	123	106	100	94	89	107	94	107	100	101	107	104	111	112	103	99	87	102	103	116	105	93	98	94	99	102	103	108	118	72	102	104	101	103	97	105	92	106	105	107	101	82	96	102	116	94	109	100	91	108	83	97	106	80	99	119	124	94	99	100	95	106	98	87	93	102	98	87	122	109	123	77	110	96	99	98	127	92	92	104	98	85	112	132	76	96	108	89	117	121	109	99	100	97	99	90	104	89	112	111	96	89	108	101	98	88	111	91	106	104	109	102	92	85	101	89	98	90	93	110	95	125	109	82	119	92	100	99	95	113	89	101	103	102	108	116	110	102	101	106	91	91	127	109	108	116	92	104	93	107	109	106	99	101	100	88	94	98	91	117	106	105	107	105	112	91	103	101	99	111	88	112	103	99	101	85	113	110	101	98	105	107	106	98	93	93	113	81	102	116	113	73	101	100	87	107	100	92	98	106	82	103	112	98	106	99	103	95	89	102	104	108	104	102	96	90	85	104	109	95	119	97	120	103	102	98	96	103	96	109	117	110	79	109	109	109	94	95	100	91	107	79	86	98	98	103	91	102	90	86	104	107	88	102	93	82	99	105	118	93	103	102	116	104	103	107	90	100	102	113	89	103	95	99	105	101	106	99	86	103	86	101	116	101	97	92	100	106	100	100	93	95	105	81	91	89	95	115	104	117	103	92	96	106	101	102	94	120	89	106	102	98	95	93	121	95	105	91	93	101	113	108	82	99	107	95	112	113	88	106	90	79	105	99	91	99	107	89	119	108	79	108	88	106	97	102	109	96	106	94	110	89	100	104	102	83	98	113	88	103	104	101	109	89	111	85	108	99	97	95	109	105	102	81	108	85	87	104	97	87	114	114	91	116	103	120	93	106	117	105	101	111	93	110	107	105	126	105	104	78	84	92	94	110	104	93	98	95	114	90	115	87	89	107	111	95	97	91	112	97	96	103	120	95	118	96	100	100	106	116	96	93	119	115	123	110	104	79	107	123	92	91	120	88	91	93	105	89	104	90	108	111	110	103	97	92	91	105	97	101	103	112	114	86	93	97	106	95	92	98	77	91	111	108	117	93	92	100	115	85	111	86	114	89	95	106	89	116	92	93	100	96	125	75	112	112	118	99	112	97	108	101	110	102	115	105	97	97	103	91	108	94	95	107	110	100	83	85	102	76	101	109	92	102	114	94	99	101	113	126	91	118	102	103	91	95	91	104	101	94	113	100	74	96	96	105	116	111	82	92	106	110	91	77	110	104	107	95	109	114	115	87	87	86	102	95	108	97	98	113	92	116	93	109	110	106	100	108	77	109	112	105	101	113	93	107	112	112	96	100	110	108	78	104	95	96	103	111	93	88	107	97	104	108	110	95	98	95	91	100	95	105	110	97	120	93	99	104	96	99	110	111	97	107	104	106	85	91	83	91	99	110	104	106	88	90	113	112	110	92	86	97	98	86	97	84	93	96	93	108	97	99	116	120	116	90	100	98	97	109	106	104	79	97	109	89	121	102	104	114	102	112	118	102	109	91	111	88	101	112	87	87	115	106	112	95	97	100	91	95	116	103	102	112	105	100	89	90	100	95	91	87	78	111	104	105	131	106	88	111	102	92	97	108	103	113	81	108	102	110	94	96	103	91	113	84	115	89	118	114	82	89	110	87	108	105	86	113	91	113	93	93	116	102	115	134	94	90	77	98	105	119	107	101	102	84	110	120	115	106	104	113	108	94	92	103	96	91	90	96	95	128	94	112	97	118	102	100	106	119	108	97	103	89	114	97	90	94	99	93	123	103	94	116	109	91	97	104	104	92	116	97	86	91	103	99	104	101	91	96	95	90	78	100	111	86	88	99	93	87	85	103	104	100	99	98	92	116	95	101	127	88	96	95	98	96	109	98	87	108	65	93	94	101	89	98	103	101	99	110	93	111	94	94	96	120	89	87	104	92	108	116	97	108	97	94	103	94	101	102	103	106	111	107	107	112	80	88	81	96	85	101	80	116	87	105	92	96	99	101	90	104	86	107	88	99	95	124	93	112	102	89	94	96	93	101	87	110	106	89	79	98	97	81	99	113	107	115	102	96	92	108	100	96	88	98	106	101	101	98	90	104	112	105	98	97	107	95	97	92	104	90	111	110	99	101	90	87	106	124	107	132	115	105	104	91	101	98	98	116	106	86	93	96	95	108	106	89	95	96	92	96	107	94	89	88	92	108	94	113	99	99	110	92	91	84	101	97	120	98	103	93	95	82	100	89	101	103	104	110	85	99	108	109	109	103	110	98	95	109	90	114	98	115	96	94	90	88	94	114	101	113	85	99	109	91	76	98	105	102	97	112	106	118	100	94	89	91	95	112	105	115	94	105	117	114	80	120	110	119	114	98	92	128	106	130	106	102	115	89	104	117	95	105	108	102	111
8511	13610	9236	4441	3167	2285	1607	1237	935	700	548	457	391	340	328	287	263	246	209	191	195	174	187	196	163	154	152	161	136	144	160	141	142	149	115	125	124	113	119	118	118	145	139	136	109	120	123	131	104	129	117	101	97	137	130	109	108	112	97	109	96	119	117	114	109	93	117	106	116	109	95	99	87	122	112	107	110	110	104	89	108	105	131	104	102	103	125	102	108	110	102	83	130	111	106	102	104	111	106	75	95	97	119	104	112	110	94	117	97	103	104	90	87	118	109	111	123	107	111	103	106	97	101	108	96	109	100	107	115	115	104	115	84	97	94	95	82	107	103	108	98	105	103	113	132	107	81	99	116	122	109	101	96	87	108	104	95	91	92	85	110	75	111	108	115	95	107	103	103	101	117	111	100	99	108	85	86	103	107	91	105	135	118	115	103	80	112	95	115	104	131	112	108	96	106	117	98	89	101	99	108	99	89	103	96	88	109	105	89	103	109	103	93	108	95	95	103	101	105	119	111	96	116	93	120	114	118	112	86	130	95	119	100	117	118	105	101	105	103	112	115	97	99	108	108	102	83	114	100	120	123	106	93	107	126	107	106	98	108	123	108	90	101	103	97	104	117	127	117	107	110	109	130	88	112	100	100	104	94	96	91	103	107	96	96	95	99	100	97	95	104	98	113	104	110	96	89	100	101	107	134	112	91	87	101	122	91	99	96	99	103	124	91	106	113	103	105	115	118	108	111	106	114	83	119	101	107	94	110	94	110	109	103	105	97	109	116	103	114	108	112	97	110	96	112	124	101	102	117	100	97	104	84	110	102	125	110	113	101	110	110	85	93	113	124	90	106	86	109	88	100	101	102	94	100	98	103	108	101	113	137	95	95	96	106	96	101	96	93	101	100	90	97	107	108	112	102	128	113	120	120	113	106	101	117	126	79	93	102	108	121	98	100	114	86	109	108	117	103	107	87	119	94	103	110	103	111	120	121	90	92	110	84	101	124	105	100	114	102	97	102	104	104	126	106	116	103	109	108	117	117	108	105	116	102	110	101	122	114	105	109	109	113	107	107	115	103	103	114	102	98	108	109	114	94	108	106	108	114	92	101	93	99	95	95	124	102	99	108	101	97	99	104	97	104	103	102	104	117	103	125	93	94	99	102	110	112	125	119	97	95	108	95	94	91	105	107	106	98	108	112	125	114	91	86	120	89	102	122	77	107	104	99	92	108	122	97	106	94	113	102	115	90	101	106	112	114	86	109	93	102	103	111	97	99	94	111	102	110	97	107	126	96	118	103	112	104	117	100	100	94	109	114	104	90	112	113	112	95	121	109	111	114	116	103	112	118	91	86	115	118	109	119	100	103	94	111	90	100	97	99	103	103	92	101	114	84	110	103	104	112	100	113	107	110	107	108	90	118	106	90	111	100	92	102	111	110	104	109	103	103	103	112	96	109	87	108	125	117	101	110	103	99	97	109	109	105	106	92	93	108	93	110	93	89	90	104	101	124	107	96	109	97	109	91	96	101	110	95	106	109	88	94	105	113	99	120	102	111	98	117	97	98	93	110	85	120	99	90	121	99	100	105	104	102	111	122	92	110	122	113	94	100	108	105	88	87	90	126	108	102	101	97	115	125	118	104	87	85	111	118	101	116	101	115	104	92	99	124	90	97	94	96	120	112	120	90	118	105	109	96	111	96	104	101	106	115	101	102	101	104	117	93	119	116	87	98	98	108	116	77	87	110	98	89	120	104	103	116	95	94	87	102	110	89	96	104	112	93	96	111	120	122	86	115	117	111	104	103	102	102	105	109	103	103	105	97	92	108	116	111	109	97	125	114	102	82	109	105	105	99	101	102	102	102	99	90	121	100	98	101	94	88	110	123	113	98	107	107	112	105	83	96	106	112	92	111	100	108	102	98	112	96	90	111	94	99	98	112	108	112	117	106	121	110	108	106	125	111	97	110	118	102	109	106	87	112	98	103	106	103	106	98	108	79	112	111	95	93	100	89	109	103	105	96	117	107	107	100	104	108	110	100	92	116	96	114	93	125	117	98	104	105	106	105	104	104	96	121	105	102	110	100	90	114	100	107	89	113	111	107	118	106	103	114	114	112	94	85	117	106	112	113	98	99	107	118	112	98	97	104	110	100	108	106	84	96	108	98	116	112	116	110	99	87	106	100	99	111	102	101	95	120	99	107	96	116	123	102	93	117	94	95	100	103	101	99	107	99	120	106	109	94	118	96	104	102	99	103	108	96	102	113	101	113	93	111	105	97	103	89	117	108	113	90	113	117	94	107	90	100	119	112	106	103	119	104	118	90	96	90	106	93	121	98	101	100	131	103	115	103	97	89	93	99	101	86	106	88	110	106	131	102	100	110	93	105	99	92	121	113	87	105	111	144	109	99	95	114	100	117	84	112	102	85	100	115	104	92	83	95	108	96	112	96	85	85	102	108	110	91	108	100	109	100	85	117	102	96	93	121	94	94	132	109	106	105	96	112	107	95	101	103	89	106	98	98	90	98	95	103	121	93	95	122	104	103	117	98	92	101	99	111	98	109	113	112	99	114	103	90	91	117	97	85	113	107	106	93	102	92	98	101	99	97	105	93	89	108	85	90	114	98	100	115	127	114	107	116	97	125	76	97	107	112	88	125	98	107	117	94	116	91	119	101	104	111	109	101	104	102	101	103	86	109	90	95	95	125	104	99	87	112	113	103	83	108	101	97	98	98	111	81	104	92	86	113	105	107	96	97	106	99	99	110	86	110	109	111	101	84	136	128	102	100	122	125	135	104	85	110	94	118	103	87	111	126	89	103	101	104	110	101	107	93	94	107	95	108	87	107	89	107	100	97	112	92	100	124	105	108	121	112	107	112	121	108	125	105	95	93	100	124	111	99	101	112	99	96	93	97	102	120	111	109	116	86	107	97	104	110	104	108	118	97	117	99	113	122	97	114	101	111	103	118	103	81	88	106	105	96	111	108	119	90	98	100	106	104	118	103	100	105	110	108	115	103	116	94	113	96	77	86	94	115	112	110	97	118	98	90	90	110	114	93	127	113	116	94	104	118	93	97	111	91	95	128	123	108	112	109	105	122	99	103	110	102	101	84	110	127	111	115	114	100	121	104	99	121	86	101	112	114	78	109	113	112	79	109	108	107	109	106	110	88	102	107	90	101	109	101	107	109	93	111	101	109	92	94	110	101	95	108	104	93	84	90	99	104	92	95	109	87	107	128	111	89	111	97	102	117	118	101	85	95	104	102	101	91	100	105	110	91	89	100	113	107	102	92	108	101	119	98	105	90	103	94	105	114	101	98	116	99	98	115	127	97	103	81	103	99	112	96	117	95	97	121	88	101	94	102	92	99	105	82	102	109	102	90	94	107	117	108	95	101	109	113	101	105	93	91	97	110	104	103	88	91	108	125	113	103	108	113	106	92	110	112	109	107	92	109	107	88	93	114	100	114	95	105	98	86	111	121	107	99	109
26964	20679	12076	1162	530	464	409	371	394	381	382	381	373	378	373	362	345	328	345	349	338	339	369	355	378	372	347	321	371	353	346	366	355	353	365	336	316	369	365	330	348	379	371	331	345	371	370	318	360	327	331	370	307	350	347	353	330	339	324	356	345	338	344	394	352	373	372	367	355	351	330	367	331	341	329	356	338	339	329	352	354	317	348	363	360	386	367	353	349	383	334	387	333	348	324	344	306	355	344	353	333	343	338	352	354	335	327	345	368	355	311	382	319	350	365	342	333	336	360	332	333	358	343	376	399	363	332	345	340	358	336	342	357	354	347	355	370	338	336	366	348	387	392	340	328	327	336	358	342	339	328	323	299	323	351	338	373	336	346	343	365	370	313	353	360	378	393	330	354	321	334	358	357	409	337	340	330	349	308	370	361	362	371	342	334	331	351	350	362	302	326	373	329	364	353	357	355	361	362	323	332	342	339	346	345	359	381	340	361	307	322	340	359	360	363	346	370	351	327	340	330	332	352	362	351	366	379	325	340	329	380	336	345	351	375	333	330	372	349	397	332	330	318	342	339	337	358	361	355	375	318	329	320	359	385	349	345	365	363	355	366	331	366	367	362	349	333	367	364	328	361	333	371	351	335	362	391	344	368	357	345	388	347	381	380	352	393	367	340	314	340	355	370	369	368	347	330	360	361	346	354	375	390	363	357	369	374	373	357	345	344	337	346	389	357	333	371	325	341	335	347	349	321	311	339	347	364	333	363	315	377	349	353	320	330	362	330	352	347	350	363	366	347	375	372	358	332	350	382	355	365	328	347	380	360	334	324	334	388	345	375	346	357	338	314	313	370	363	343	344	337	317	341	323	331	382	363	363	384	381	346	342	349	353	339	341	364	319	347	374	332	379	339	369	347	346	350	338	336	372	313	338	335	341	361	328	353	335	366	339	309	377	357	344	327	371	358	347	324	348	332	371	344	374	347	342	334	339	343	362	352	371	369	351	334	351	312	337	371	321	335	355	334	388	326	350	333	366	368	335	320	362	356	336	342	370	365	350	295	331	334	339	364	344	360	328	366	326	335	338	351	332	328	336	367	318	352	340	329	350	336	330	319	343	336	355	322	334	336	342	328	329	376	354	332	343	363	347	372	352	353	383	352	342	344	303	327	362	340	336	327	349	402	332	387	339	341	355	349	365	334	368	348	361	331	384	345	333	306	359	352	363	370	330	335	343	346	335	349	379	351	325	320	343	340	341	334	355	369	305	357	363	343	347	370	353	344	369	358	338	347	377	390	334	343	363	360	337	334	364	340	341	331	343	357	341	353	352	344	321	362	376	339	339	383	353	361	335	337	364	354	328	307	369	337	338	317	337	360	370	331	344	347	343	351	307	337	330	317	323	339	346	334	339	341	350	342	345	366	378	347	368	400	377	359	330	346	331	339	351	385	372	353	379	355	356	363	382	360	349	356	351	325	350	368	341	344	338	346	343	366	334	351	361	369	350	331	354	364	352	371	314	348	338	307	355	335	354	357	340	354	352	314	358	326	333	351	355	352	363	350	366	351	348	360	362	356	323	343	364	303	336	327	335	333	342	342	343	381	351	366	332	338	331	363	398	354	331	363	338	389	336	367	352	404	336	348	340	354	323	328	382	370	369	341	369	340	310	351	349	389	317	327	336	354	359	350	328	362	354	362	389	345	359	343	339	345	387	358	347	331	348	369	354	330	351	336	321	338	344	354	342	332	370	376	364	351	339	347	348	352	368	320	349	366	333	331	326	355	356	354	369	383	345	344	363	333	300	346	345	370	306	379	377	376	349	370	328	388	364	344	334	317	362	332	369	345	324	353	352	343	331	359	361	331	334	323	355	398	362	339	362	350	338	345	349	324	317	333	330	383	340	345	347	371	354	326	352	365	359	335	374	316	332	360	353	338	345	332	359	329	367	364	357	353	371	333	341	386	359	345	349	360	313	343	359	348	367	360	336	350	332	332	339	359	347	332	336	362	382	326	337	354	340	376	351	334	338	346	341	356	336	375	318	357	347	354	339	336	341	356	335	368	339	357	318	381	371	344	314	333	341	322	359	347	359	340	355	382	330	352	326	354	347	345	390	329	358	325	348	357	365	391	351	370	384	358	355	315	345	312	338	336	343	320	369	328	347	346	361	332	362	318	332	390	332	361	352	334	374	392	345	351	380	346	301	395	350	343	377	356	337	322	333	386	338	370	408	351	406	328	375	348	334	377	352	374	336	357	367	348	307	328	361	361	378	329	336	341	355	352	349	339	332	336	347	354	337	329	403	378	342	352	354	352	349	351	354	332	360	351	365	312	367	335	321	335	308	328	390	373	328	324	330	342	357	353	350	333	347	364	358	369	338	351	359	360	344	348	340	297	383	394	383	332	357	363	369	358	350	351	363	370	380	344	352	355	361	346	366	378	354	373	379	349	349	349	350	330	351	342	354	338	357	350	359	326	348	332	361	356	349	373	344	350	370	361	389	367	376	375	340	348	374	344	328	346	369	383	341	331	370	335	355	360	341	359	330	331	365	374	357	347	336	348	339	352	334	358	344	335	345	341	323	344	321	354	374	354	392	355	345	375	340	385	356	340	353	342	324	359	382	350	346	350	363	378	332	337	337	318	334	351	319	346	357	360	352	364	375	388	360	365	341	351	373	365	350	336	381	354	381	352	368	352	362	356	345	313	368	356	332	341	347	346	347	351	364	362	360	337	349	369	345	386	336	350	347	358	322	360	336	357	369	371	359	388	350	368	350	347	366	311	383	355	330	372	363	331	383	352	384	335	318	345	402	329	346	337	345	365	333	304	358	341	313	354	359	378	397	335	343	357	364	348	350	353	362	340	355	356	392	349	337	342	356	328	338	345	363	362	333	360	307	348	384	331	353	369	349	328	361	366	346	341	322	358	324	369	362	315	359	319	372	325	351	329	364	356	385	348	362	365	332	358	340	366	333	322	319	361	348	362	364	364	375	385	358	352	374	364	336	338	350	381	347	360	333	371	355	350	304	355	367	347	350	354	323	348	322	339	379	333	319	339	368	368	383	316	320	361	370	321	369	339	363	310	381	346	321	360	362	347	311	374	344	364	364	335	356	359	327	341	354	331	304	349	329	374	359	359	352	336	347	343	344	349	331	331	353	370	337	390	319	348	345	341	360	346	337	324	327	345	384	341	332	342	353	323	367	365	365	348	363	346	354	328	317	348	390	345	346	328	300	343	336	350	337	350	387	367	373	338	355	350	353	312	346	367	341	359	374	376	345	377	393	319	311	386	355	355	351	356	348	323	362	366	352	350	366	327	372	362	393	356	357	365	340	342	332	350	321	349	343	357	337	356	346	332	404	370	353	369	367	364	347	346	356	362	360	371	373	363	340	350	360	352	374	343	336	321	397	364	384	356	353	303	343	347	358	390	348	392	319	347	343	354	329	392	314	331	348	326	357	321	366	331	337	349	365	340	351	365	346	367	371
6476	2701	1458	856	650	547	539	494	436	429	380	371	360	399	372	375	363	387	402	349	386	314	364	405	382	352	388	375	377	350	357	366	344	329	334	355	353	366	360	361	312	402	361	357	358	370	368	388	346	363	345	341	359	359	362	377	394	386	309	342	365	355	322	337	369	367	333	352	353	377	375	392	385	371	383	355	380	347	386	373	366	388	345	365	382	349	377	355	354	366	380	378	338	380	356	350	365	346	358	368	358	369	391	379	363	343	389	371	356	357	368	364	358	347	372	365	357	323	370	346	352	353	375	364	348	376	336	363	381	347	355	369	324	354	345	389	336	362	334	353	367	380	343	379	360	352	321	354	370	364	363	353	324	362	363	367	355	359	344	359	364	371	360	359	391	354	336	362	370	404	364	355	382	384	351	395	373	385	364	389	403	363	365	357	329	334	370	389	309	369	349	340	332	362	380	391	357	383	384	366	354	381	374	345	342	350	370	362	373	373	373	323	341	385	360	362	349	373	381	336	366	388	358	355	356	357	326	377	378	360	374	331	374	361	351	378	363	349	360	384	376	377	364	370	375	350	333	355	415	358	364	374	353	373	375	356	378	349	359	379	351	346	378	340	364	375	364	378	341	360	369	316	390	311	351	338	345	326	360	354	345	391	377	334	366	397	332	371	344	359	366	389	337	392	329	363	377	362	347	373	364	346	323	370	392	372	353	372	356	366	310	342	350	349	371	357	358	369	345	356	359	336	378	368	378	354	361	361	379	356	382	394	374	375	365	337	390	359	381	334	354	342	381	381	351	382	355	344	352	394	376	365	371	343	367	337	340	349	379	363	365	359	387	361	359	373	350	338	346	375	348	364	370	357	353	344	342	341	359	378	358	374	380	342	375	353	321	396	350	383	390	366	379	360	356	375	345	383	353	380	361	376	400	385	342	363	378	402	366	402	359	364	366	387	372	370	342	357	342	319	378	355	367	357	383	365	352	362	349	366	366	365	366	357	365	379	369	343	371	371	316	351	371	366	387	367	358	382	353	366	362	377	327	398	366	357	370	363	358	361	387	353	362	362	363	374	347	384	377	375	364	314	400	357	379	360	336	363	380	356	349	380	368	372	376	370	358	407	386	356	377	372	345	337	359	343	357	366	363	375	399	383	373	370	367	372	352	343	375	373	361	342	351	366	377	367	349	332	362	380	365	375	364	366	371	334	376	395	343	380	335	349	357	353	349	349	371	375	342	379	368	365	369	353	359	355	361	362	341	374	353	360	348	371	342	362	364	308	358	352	361	369	359	380	397	366	372	354	359	347	362	367	354	371	390	367	361	361	365	348	376	361	349	339	353	374	392	373	339	355	371	323	341	360	365	363	367	369	346	361	345	390	354	362	348	370	335	359	384	363	377	383	374	340	362	340	382	397	368	330	379	388	341	390	330	359	369	333	361	359	355	386	329	369	390	369	362	408	395	386	333	361	332	347	364	361	359	358	336	343	385	357	380	345	384	367	389	370	388	364	377	356	382	405	366	353	386	375	349	363	341	370	335	391	337	364	346	359	319	360	351	361	346	340	395	372	377	395	370	362	371	343	412	380	330	377	354	331	366	353	346	348	349	366	389	372	347	395	375	394	359	352	368	400	377	369	331	358	371	375	378	360	363	367	361	366	377	364	375	388	341	364	390	373	343	349	379	368	385	391	368	331	365	383	368	369	379	343	361	354	339	354	348	378	365	365	361	328	342	345	339	358	369	379	351	368	353	331	360	336	355	375	353	311	379	373	355	382	363	370	357	382	391	364	372	380	347	322	379	339	369	334	357	344	357	364	344	352	378	370	391	351	387	378	330	387	352	367	375	344	373	340	389	393	340	362	355	341	361	370	359	386	338	362	352	346	357	336	396	383	350	396	376	346	383	372	361	365	349	390	330	393	353	344	360	381	367	354	347	394	368	387	349	373	390	350	366	378	376	371	384	377	353	377	398	371	341	395	375	345	368	375	381	383	387	404	372	361	326	377	321	375	389	358	354	352	326	360	353	349	407	372	356	369	381	367	376	340	337	354	384	347	362	390	336	369	382	386	361	342	372	358	358	376	392	356	390	390	328	385	338	374	344	346	377	395	336	376	376	371	358	362	335	325	347	375	347	377	336	364	374	394	355	339	360	381	354	353	373	398	377	349	348	380	372	368	353	369	338	375	383	361	358	370	353	352	346	340	345	366	361	363	354	368	371	371	363	377	390	342	387	389	381	370	366	364	336	375	365	339	349	348	387	377	345	369	378	367	348	387	370	358	381	377	366	336	370	384	341	343	388	369	338	383	352	315	372	382	394	358	357	369	368	346	339	337	344	363	340	351	382	363	350	355	374	363	365	380	394	387	371	335	385	348	354	367	347	332	373	348	348	347	343	350	377	360	336	388	348	355	350	392	371	347	346	352	345	349	346	360	367	353	375	400	344	358	326	392	355	371	362	375	321	342	401	380	330	377	355	323	381	366	384	405	347	350	348	380	400	339	402	397	400	332	332	363	334	358	366	343	357	384	387	361	385	343	339	380	354	366	370	361	321	371	387	355	375	362	382	371	366	368	359	364	355	410	372	355	376	364	376	379	340	376	365	339	361	385	362	397	373	392	391	362	370	363	338	370	356	369	375	362	362	347	343	379	357	356	374	361	349	363	348	389	338	357	364	389	353	367	388	335	359	347	376	400	367	371	373	344	371	378	334	352	390	368	390	373	384	396	354	356	377	354	352	393	325	321	338	357	339	350	388	380	360	347	372	354	348	324	354	318	388	339	352	355	343	381	356	356	363	351	390	374	352	343	383	374	327	344	352	352	373	370	340	355	366	356	329	378	341	335	374	389	354	337	384	349	365	361	339	374	350	365	374	344	347	388	348	341	360	359	392	355	349	360	376	363	359	333	355	364	401	324	369	339	337	368	347	360	361	393	398	379	329	337	378	350	355	416	380	365	364	353	368	359	386	346	370	345	376	368	356	341	360	367	367	351	357	377	351	356	357	377	372	376	350	371	362	384	348	353	358	393	351	388	359	350	381	337	360	351	371	378	372	379	371	347	361	338	327	358	386	401	383	362	381	376	368	377	359	376	380	355	366	403	383	397	364	358	327	356	323	375	365	372	349	360	352	387	356	370	369	360	359	387	337	375	382	365	354	355	363	352	342	353	346	352	395	353	372	344	355	378	363	341	368	344	372	365	335	385	382	387	353	364	360	345	348	359	364	352	360	369	347	353	364	354	348	349	349	367	369	384	392	364	370	389	363	367	362	350	368	387	356	379	346	342	365	343	366	333	376	377	346	359	392	369	364	400	361	362	357	342	369	401	360	336	358	375	328	348	357	356	375	383	316	368	381	379	372	367	353	352	346	389	353	382	357	356	412	363	355	345	373	351	359	337	367	351	352	351	364	354	371	366	371	333	346	379	371	344	368	363	343	322	354	375	344	359	390	393	383	327	380	361	378	354	378	357	357	320	371	354	362	383
23299	20998	28385	23814	20984	11400	873	526	427	372	316	277	285	232	224	215	245	227	233	209	203	201	168	181	183	216	155	192	172	182	199	190	157	148	175	166	174	158	176	192	174	154	171	195	175	168	168	176	187	175	191	180	176	153	157	151	168	154	153	176	181	162	168	173	191	206	168	171	178	160	167	162	145	173	164	175	153	190	178	172	162	153	176	167	158	167	168	182	167	172	164	156	151	174	169	162	173	164	167	156	182	176	170	198	154	189	172	153	179	170	164	158	162	153	165	156	164	151	163	173	182	168	148	149	142	179	174	180	163	187	157	161	151	181	167	172	171	183	145	161	174	179	165	169	164	158	161	164	166	168	170	148	185	162	153	157	164	170	178	156	173	157	167	146	195	170	162	182	165	175	152	194	186	173	181	133	164	186	170	165	183	169	142	174	156	147	170	158	174	179	164	175	168	180	161	179	185	176	145	170	166	163	176	164	178	175	179	166	176	159	161	161	152	166	152	171	186	152	165	167	160	198	173	178	160	159	163	174	167	143	191	169	176	154	148	181	156	171	159	181	148	180	157	142	156	180	167	139	153	158	170	166	175	143	183	151	188	179	194	183	171	155	163	179	157	155	166	178	166	179	160	150	163	142	183	160	162	155	148	196	145	181	155	201	173	170	167	158	146	182	165	189	168	147	140	156	179	170	164	150	148	160	170	150	152	175	161	146	173	170	160	172	177	158	184	157	152	160	177	167	161	183	173	187	167	195	158	144	168	167	167	148	184	166	181	154	134	173	185	174	154	159	153	175	152	153	168	175	158	143	152	186	148	177	166	171	176	164	184	159	173	155	168	161	181	174	159	164	180	149	179	149	172	181	178	142	171	190	171	149	177	157	179	153	155	180	169	154	177	169	175	173	162	172	178	181	165	165	184	185	165	181	147	192	151	178	175	161	160	180	163	173	153	169	170	161	156	162	171	167	164	167	168	176	156	148	155	172	168	176	177	182	174	156	151	172	143	149	180	160	158	176	196	155	160	172	183	156	158	145	156	156	175	157	174	158	165	179	149	153	168	161	157	185	170	146	169	159	156	168	164	168	178	176	158	165	165	176	173	152	157	147	179	181	159	161	167	149	149	163	157	172	176	162	155	151	137	168	146	173	151	172	167	187	165	172	159	157	170	161	157	151	152	168	161	174	173	161	168	188	159	141	170	170	156	146	166	165	154	174	168	162	172	147	167	151	164	145	178	149	142	165	163	150	172	134	151	164	150	188	179	176	183	198	159	165	156	173	171	173	172	131	177	141	173	146	165	160	175	163	163	160	164	184	156	166	158	181	155	183	184	188	143	161	170	171	183	159	191	184	165	193	176	174	154	170	169	156	176	175	156	153	159	148	168	155	180	171	173	165	163	174	143	187	181	158	161	164	168	153	157	159	164	167	167	172	152	183	156	161	188	149	165	162	170	189	170	175	191	174	167	173	152	146	166	157	147	172	166	169	169	145	174	166	188	159	175	168	173	162	170	150	170	147	175	169	162	165	189	133	149	183	181	179	148	153	153	156	162	162	164	153	171	165	151	174	172	139	159	187	157	138	176	162	171	179	168	155	159	182	147	164	178	188	147	155	165	155	165	187	189	167	166	144	142	172	174	159	161	164	176	158	142	167	179	172	162	196	158	154	182	185	140	153	158	166	168	184	135	163	150	173	186	145	184	171	152	151	147	166	179	150	164	176	169	161	159	172	187	172	138	154	137	180	172	176	176	163	167	167	175	172	170	178	140	172	184	157	151	173	154	188	189	168	178	155	146	148	181	148	155	144	171	175	160	166	160	196	162	158	173	174	156	155	182	164	172	165	168	154	159	162	162	167	161	173	169	161	161	156	157	151	170	162	169	155	152	164	157	166	148	162	153	174	166	188	155	155	185	145	172	150	155	142	181	169	167	176	175	158	157	179	171	158	167	157	145	181	188	138	137	139	185	168	166	177	195	173	221	185	159	153	175	165	175	170	170	175	176	166	163	165	144	165	148	170	182	152	168	168	169	177	178	161	159	159	162	142	169	176	158	164	168	164	156	178	168	165	177	153	175	162	140	156	158	149	161	162	171	155	161	177	159	184	158	180	157	167	156	181	165	173	167	180	176	158	185	164	193	162	168	155	169	178	179	183	175	159	170	191	142	152	156	147	168	180	192	169	131	161	171	158	172	172	147	162	147	140	174	174	143	175	146	147	157	169	164	140	160	164	147	145	157	183	144	178	146	175	179	164	146	188	184	170	156	153	158	155	163	157	138	170	177	152	148	197	185	156	155	183	167	171	159	147	167	162	162	141	169	171	163	158	168	166	154	180	184	173	164	180	138	153	154	145	182	170	175	176	186	193	164	164	142	148	175	172	165	155	165	180	175	158	160	195	176	167	163	170	186	152	153	186	152	181	172	176	163	153	154	168	175	167	166	161	157	149	160	152	166	153	166	162	126	177	162	169	165	170	170	180	171	180	159	175	163	152	163	201	151	157	168	166	162	165	195	149	162	161	165	175	168	174	171	154	164	173	175	158	161	162	155	162	136	171	190	158	149	161	144	173	167	184	141	168	163	171	161	126	175	174	161	161	174	144	154	166	165	163	179	140	156	163	174	177	140	139	134	173	163	183	122	162	131	150	169	185	173	150	152	172	131	170	149	168	180	165	172	165	181	162	154	141	158	164	178	171	167	182	167	190	177	166	179	138	175	167	164	179	172	176	159	194	159	152	153	139	163	165	148	151	157	164	172	192	169	144	179	164	158	157	143	163	170	173	188	160	152	143	171	168	162	157	158	172	179	181	151	150	189	174	161	146	148	155	165	149	156	177	185	175	176	161	152	156	148	163	139	153	154	159	185	179	175	161	168	175	165	169	166	133	166	158	154	164	162	161	168	165	178	162	178	161	186	159	177	174	154	143	167	126	169	174	173	161	177	180	175	173	165	153	157	173	189	168	169	169	175	168	168	178	177	165	170	171	184	174	135	150	165	169	178	162	145	167	158	176	156	173	147	181	146	158	174	146	175	165	193	175	152	173	165	158	168	142	160	148	160	163	167	167	175	196	155	174	169	161	164	194	180	156	175	179	182	173	162	175	173	142	180	174	172	155	204	180	183	154	161	156	164	165	162	168	159	165	150	180	156	186	159	177	177	163	181	175	191	182	156	155	178	171	174	167	170	172	167	184	161	170	171	154	181	166	170	132	160	170	158	163	169	168	169	176	175	160	163	160	163	142	163	177	172	145	153	151	166	190	175	181	188	151	141	166	162	139	179	162	185	138	171	169	178	181	142	167	161	168	182	128	164	171	183	168	183	157	204	164	177	170	146	147	148	136	188	148	194	176	187	175	158	169	182	172	173	169	185	172	175	160	165	161	153	156	185	170	158	171	145	153	167	151	165	167	174	151	146	151	148	168	172	170	145	150	170	164	170	154	171	190	148	174	157	187	172	155	145	159	166	170	168	169	156	176	182	143	199	151
5628	8913	5681	2636	1863	1315	1037	805	625	525	454	380	341	306	282	264	250	255	228	241	255	231	204	194	233	222	210	202	188	192	177	201	186	197	205	187	208	196	166	182	196	197	178	183	172	175	209	162	181	183	200	195	178	174	186	172	185	193	188	188	179	169	171	173	161	186	154	168	165	171	159	204	166	174	190	161	188	163	189	176	188	178	166	159	181	173	179	169	178	163	184	194	186	161	197	157	172	158	177	184	200	157	174	175	184	201	156	180	209	165	166	171	192	177	200	186	183	188	157	200	190	181	182	165	164	184	180	179	160	177	189	173	190	172	177	195	167	174	166	170	179	168	185	182	191	156	160	176	182	170	166	182	188	174	170	187	195	172	169	193	177	171	166	172	178	184	203	187	174	149	178	165	156	207	156	161	174	188	196	168	152	185	176	179	190	171	191	187	171	177	164	153	195	179	177	180	166	163	178	158	171	186	181	158	178	158	188	167	168	195	163	184	163	162	189	164	159	196	171	167	172	197	185	189	163	184	199	195	176	184	153	170	214	164	187	168	168	185	193	170	181	176	175	183	180	184	156	184	174	164	181	165	182	193	183	181	174	198	163	182	156	177	165	174	176	193	170	180	192	178	168	166	195	184	184	190	172	192	167	180	188	193	181	173	174	178	179	187	196	173	175	190	158	171	167	160	174	154	197	186	182	187	176	179	182	180	147	195	177	178	175	175	160	151	200	172	183	176	172	168	159	157	177	169	205	192	167	185	166	181	175	156	195	186	193	196	169	149	177	166	159	173	192	180	187	187	153	170	173	185	174	181	181	193	193	187	152	178	203	185	162	160	178	172	161	199	191	175	167	184	170	196	195	187	173	171	170	189	187	171	202	187	179	160	177	169	177	177	153	192	163	179	160	184	162	182	167	187	166	178	193	179	176	169	185	153	178	169	162	169	183	155	164	155	168	161	188	166	164	162	158	185	165	186	164	166	177	163	173	175	178	169	185	179	156	178	179	190	176	183	168	181	164	166	164	177	177	203	211	160	176	168	171	169	153	191	187	187	181	166	191	179	171	172	149	160	166	181	194	163	181	171	197	191	161	170	193	196	185	169	173	186	182	171	164	196	181	198	152	162	171	178	178	189	169	176	169	175	177	175	157	179	156	179	171	191	164	163	164	172	166	181	163	167	174	173	181	179	167	182	159	173	169	184	189	149	159	173	184	170	179	168	183	195	147	177	166	163	171	170	225	188	177	194	163	181	172	167	184	205	182	157	168	170	173	152	166	189	187	191	163	171	144	185	181	193	171	177	173	160	188	163	171	180	184	174	166	153	181	191	213	178	186	172	175	177	191	151	178	176	167	165	193	161	159	173	178	160	170	160	207	183	154	166	188	185	178	205	175	191	189	204	181	181	190	186	170	164	171	156	184	163	168	167	196	173	172	179	165	167	173	194	206	162	175	168	178	174	179	177	171	171	172	161	155	196	191	185	181	147	179	159	174	190	186	177	155	169	197	175	167	194	182	187	161	169	185	190	184	167	195	178	173	202	170	181	196	184	167	169	169	188	186	166	166	201	154	179	150	178	177	193	149	174	160	174	192	177	187	173	143	175	173	156	156	197	146	188	190	164	172	156	167	171	163	179	191	166	169	183	171	160	178	175	173	160	188	170	163	170	169	168	181	171	160	167	161	157	193	168	156	190	189	165	160	156	165	162	176	172	165	184	191	177	168	196	215	160	195	178	197	175	184	196	183	164	191	179	156	171	164	195	156	173	180	190	165	171	184	170	179	165	172	189	170	151	196	171	190	180	183	188	166	184	173	193	168	151	155	167	167	175	172	180	179	167	163	186	176	169	176	181	171	184	160	156	173	174	169	154	170	167	153	185	163	184	178	178	174	183	194	175	186	207	193	164	176	195	164	190	153	170	190	159	187	156	204	197	175	168	194	189	159	161	163	185	184	173	181	165	161	162	184	170	173	186	175	167	189	158	195	191	173	197	178	184	171	156	164	167	177	191	178	174	172	165	196	170	157	187	149	187	167	178	195	193	179	196	160	182	177	178	196	179	178	196	199	186	178	209	182	175	194	173	158	170	179	184	165	186	163	175	161	173	152	163	188	185	171	185	166	180	155	175	172	151	165	165	188	192	196	207	156	168	188	163	181	180	183	194	190	183	174	186	171	184	188	181	186	183	187	146	170	164	181	184	174	171	163	173	178	175	167	189	169	186	171	179	170	216	187	176	181	159	192	179	160	183	193	187	166	185	199	175	183	156	186	186	174	168	183	179	188	171	195	156	157	181	192	175	180	194	168	179	167	148	182	164	151	177	188	161	154	173	152	179	175	168	174	180	166	178	172	159	189	171	164	161	211	189	188	175	191	158	193	182	201	182	170	164	175	184	171	168	186	179	194	186	153	167	183	186	185	180	161	168	169	183	189	185	184	185	171	160	161	175	178	181	172	169	204	153	189	170	166	187	176	191	183	171	171	214	180	182	173	195	181	160	182	192	171	171	193	185	183	199	169	159	220	148	168	192	177	177	176	164	158	170	169	190	168	171	175	165	186	188	170	204	174	186	186	180	192	174	192	159	167	170	181	187	149	166	177	168	169	159	181	181	176	180	164	159	175	172	202	184	168	172	156	191	185	170	147	186	180	159	183	149	177	181	177	168	147	153	173	160	157	178	150	164	193	167	188	181	167	161	194	165	170	160	171	207	185	174	184	185	153	171	174	158	172	163	175	155	168	175	195	188	181	185	166	178	167	179	185	193	191	168	173	183	162	163	190	170	177	176	174	167	185	162	194	162	177	178	194	167	177	172	176	175	187	164	155	185	169	192	168	180	162	156	179	170	171	204	168	180	204	186	185	173	173	178	147	187	166	203	179	185	177	149	158	173	186	183	175	182	154	156	173	184	188	162	175	175	193	188	187	169	175	166	163	200	187	192	177	174	201	176	173	157	166	169	194	190	175	164	188	191	177	178	184	175	177	188	163	180	183	154	165	163	183	176	177	191	145	163	159	189	173	175	187	187	172	158	180	174	148	158	200	165	182	184	190	183	177	190	182	175	153	175	182	173	166	166	184	178	199	178	170	201	181	175	189	177	162	169	179	176	164	179	163	196	194	170	155	181	171	176	178	148	165	171	184	203	189	176	176	186	161	181	165	140	196	184	183	162	160	154	166	174	180	167	143	185	179	169	187	169	204	181	180	193	160	175	180	173	186	144	215	176	177	170	174	165	178	170	172	168	193	181	175	182	173	151	184	199	181	205	171	158	163	156	171	170	175	187	178	146	153	173	192	155	184	174	177	167	167	178	185	182	164	181	179	166	214	190	164	168	170	186	167	192	137	156	203	175	159	154	194	152	176	190	170	158	185	184	166	144	180	172	180	163	174	169	168	182	156	202	179	192	163	153	188	164	197	170	175	160	151	196	187	180	168	148	183	173	159	188	173	189	182	189	179	185	173	163	184	182	158	194	212	179	186	185	171	176
24321	20923	27336	24593	13757	957	628	516	498	455	455	407	384	387	405	412	357	369	390	371	382	400	368	381	348	406	349	357	376	401	405	376	370	373	328	370	381	380	381	382	376	363	369	367	384	363	379	361	395	342	353	363	380	367	382	351	390	408	370	348	320	401	379	353	375	395	376	358	352	380	367	396	364	370	361	373	348	382	391	349	407	361	389	380	378	386	336	365	361	356	370	369	378	359	352	321	350	374	347	346	381	377	353	401	342	369	343	374	375	415	391	328	329	359	341	347	374	357	364	370	376	388	386	336	347	381	372	350	383	381	357	375	365	361	381	376	366	414	376	401	347	336	382	383	343	338	393	375	397	333	380	361	374	374	383	348	365	338	350	364	380	341	411	402	382	340	380	340	388	369	358	373	409	387	400	400	360	332	408	351	330	352	371	335	365	386	375	359	371	400	377	390	359	393	390	392	424	337	382	385	388	337	356	377	380	398	333	361	367	370	382	363	360	389	394	376	374	354	357	371	397	375	370	340	362	389	373	375	360	337	354	358	379	337	354	389	358	353	368	367	387	370	375	383	363	357	379	378	355	365	361	343	342	345	366	334	355	371	356	376	351	409	341	361	343	369	366	345	396	379	393	383	350	368	393	359	348	363	416	332	357	363	370	370	339	397	368	392	346	335	363	349	342	390	356	369	374	372	361	368	360	382	371	376	350	326	347	369	347	360	366	373	370	363	352	353	350	322	364	392	374	327	352	377	373	365	361	383	375	393	390	381	346	353	355	328	394	381	365	372	366	378	372	355	373	375	377	359	366	384	365	378	363	360	362	386	322	356	408	355	337	354	357	387	396	393	353	393	353	354	362	361	363	378	361	360	385	357	364	390	373	347	342	315	387	358	374	366	371	366	383	366	352	352	372	376	367	367	374	347	399	379	385	359	364	393	393	349	345	366	338	390	341	360	380	381	377	349	418	383	369	371	387	355	374	362	367	344	391	380	363	388	383	343	364	356	352	358	372	382	374	364	366	407	311	374	344	375	363	378	365	349	366	392	390	376	382	385	357	396	324	341	370	389	335	353	369	384	340	403	372	370	385	345	364	353	354	345	342	371	343	359	372	347	362	361	346	386	339	361	342	337	372	333	342	362	347	376	385	364	375	365	359	343	378	341	395	351	344	348	385	373	375	358	381	355	395	399	341	360	362	396	376	362	368	366	365	361	363	401	364	372	395	381	372	361	383	393	357	371	414	366	345	357	361	349	326	375	358	367	372	367	384	352	380	376	371	362	396	378	345	365	375	406	351	397	362	384	398	363	360	365	369	330	389	356	383	386	373	387	360	348	393	380	329	383	342	346	362	384	365	399	345	382	409	350	365	326	363	357	402	375	373	329	352	343	391	376	380	375	363	351	325	375	361	338	396	360	391	354	377	382	362	379	357	405	355	382	380	350	372	332	367	387	372	330	353	363	415	346	349	398	393	337	353	388	392	376	379	341	371	398	370	344	360	346	350	330	367	361	368	348	373	338	365	364	357	379	371	366	351	363	372	418	347	390	355	370	348	385	393	377	348	325	386	383	371	369	349	349	386	365	368	379	337	380	341	382	330	403	341	358	345	374	342	376	384	329	393	335	338	373	356	378	385	384	366	382	353	365	348	344	383	359	354	348	371	363	369	370	409	378	381	371	331	356	334	369	350	370	361	354	357	362	366	339	388	347	352	373	349	386	350	356	356	355	354	371	374	340	377	356	351	323	376	334	370	351	385	347	373	374	357	355	357	371	398	357	360	368	408	366	373	384	351	360	388	332	388	343	361	341	412	348	419	375	354	367	400	371	365	351	382	409	381	355	369	348	359	346	375	322	367	358	381	386	340	392	368	383	354	373	372	338	382	378	373	392	348	366	345	385	392	358	375	332	361	344	368	328	377	395	347	380	350	373	359	354	377	351	349	385	325	336	376	362	373	356	355	365	394	359	399	384	359	335	366	336	380	358	360	365	358	339	381	361	337	372	383	377	327	399	355	391	405	339	403	402	389	387	359	375	356	373	370	358	367	365	355	358	365	380	342	413	384	379	380	392	327	355	362	330	383	369	373	379	394	361	368	391	346	333	394	349	388	384	380	361	375	366	366	345	354	398	379	348	359	362	354	336	375	331	362	351	378	372	332	335	382	379	387	386	358	316	349	366	307	353	370	356	411	378	369	399	357	378	350	352	371	353	396	374	349	346	340	344	377	350	319	360	345	344	349	340	368	374	371	340	359	314	353	381	395	368	357	386	338	376	351	349	369	382	349	339	370	369	367	364	419	358	322	331	342	364	352	341	347	366	385	367	347	365	425	333	352	371	365	392	393	379	335	377	343	351	380	381	357	350	345	373	352	380	346	369	374	360	420	354	365	384	389	361	383	349	371	358	368	349	363	361	367	382	365	340	354	358	320	349	373	381	368	390	354	382	347	359	344	346	409	405	372	364	359	435	368	352	373	358	360	371	359	382	342	382	355	378	358	316	341	360	378	342	375	396	370	399	356	364	383	383	354	365	397	352	384	333	338	361	381	361	330	364	351	364	381	355	376	320	339	350	377	356	374	343	356	378	373	348	396	366	369	354	346	374	352	356	361	373	368	389	373	394	377	373	378	364	373	389	383	336	365	338	395	363	359	380	370	379	333	377	396	354	369	368	383	357	370	343	400	377	349	336	335	372	359	364	360	374	378	336	379	343	360	375	366	360	346	351	352	360	348	320	401	380	334	344	368	339	381	395	358	376	373	384	392	376	344	343	379	403	371	355	371	339	370	372	381	381	347	377	364	347	369	383	358	352	381	329	374	353	366	347	357	389	362	346	320	384	394	389	378	373	351	359	360	355	371	360	348	364	354	358	385	347	320	378	360	363	390	346	336	374	373	312	377	356	350	374	397	357	376	390	407	373	346	364	379	370	373	358	354	385	346	400	351	352	369	356	360	376	371	357	367	334	371	357	366	374	406	386	411	375	347	355	362	370	346	384	378	395	348	342	378	374	367	404	379	397	367	381	366	378	390	353	366	366	371	357	380	362	369	351	385	333	369	338	330	372	372	373	369	366	424	373	372	371	384	366	397	345	341	342	368	374	378	360	372	344	385	357	370	368	374	337	357	341	345	396	404	356	391	394	358	374	385	363	363	338	403	351	359	376	364	329	350	367	361	338	331	392	334	328	380	366	378	379	362	395	353	373	371	365	370	380	349	388	366	382	407	363	369	382	379	381	366	358	369	330	332	378	358	364	366	337	376	400	355	349	362	396	368	351	336	376	344	365	357	393	373	367	359	338	364	401	399	372	382	360	353	374	343	346	378	359	367	413	354	365	383	333	388	397	406	368	402	403	353	399	373	388	361	371	391	338	344	373	375	377	339	366	403	350	346	365	387	369	351	375	380	344	362	342	369	379	359	430	388	394	342	377	414	363	360	407	373	321	358	351	386	362	361	335	321	374	369	410	360	389	341	350	341	379	382	387	399	368
5173	5462	3450	1767	1384	1009	856	691	671	548	561	493	448	439	419	416	386	409	403	349	389	414	377	409	428	404	385	380	377	368	350	339	372	360	392	411	341	384	331	365	357	390	362	370	354	349	370	356	346	358	384	359	400	380	370	363	385	331	398	354	375	407	347	361	366	381	382	381	366	352	391	361	380	353	351	371	373	365	373	321	382	351	350	353	386	402	365	348	377	346	405	350	366	349	358	346	350	403	392	358	360	346	368	412	330	385	365	377	353	399	405	377	379	363	375	374	348	356	353	352	347	366	361	374	361	334	389	384	367	377	347	392	372	352	333	361	367	346	442	364	375	374	372	370	353	388	389	403	357	377	390	359	383	382	363	358	361	361	337	371	348	378	399	346	330	399	380	368	365	386	373	394	357	354	378	379	357	410	357	354	379	393	341	371	402	363	380	365	397	362	433	364	378	385	364	378	367	352	374	381	349	359	363	385	378	355	384	366	393	367	352	388	388	383	361	354	397	354	362	374	367	386	366	361	366	391	393	367	379	389	366	403	393	375	349	357	394	338	340	334	359	389	368	356	338	380	363	361	364	388	365	399	399	366	385	360	339	339	387	370	360	363	370	399	358	343	346	343	350	357	373	366	349	366	365	367	354	351	379	329	375	379	368	376	354	340	357	373	376	358	377	343	365	371	367	372	370	372	398	331	344	348	347	379	375	374	358	384	382	378	356	365	373	404	382	385	354	388	348	368	365	356	400	372	390	366	435	355	373	390	370	358	375	376	375	323	392	357	339	338	383	389	332	374	355	352	382	348	385	374	402	376	386	339	387	373	374	386	357	379	378	382	367	387	336	366	388	401	360	352	382	371	368	386	395	371	360	356	346	330	370	340	358	350	379	408	363	350	365	350	401	360	369	370	346	355	369	376	384	386	366	387	379	375	382	352	363	380	386	338	342	365	381	338	345	385	370	367	338	353	330	379	394	362	350	369	379	378	379	344	362	368	356	392	361	380	362	373	365	379	367	385	386	400	390	378	341	347	369	350	387	317	343	347	357	395	384	329	382	395	360	421	404	381	351	351	370	362	354	391	378	392	369	373	378	351	385	409	362	388	389	381	350	389	347	374	326	364	350	342	369	365	405	385	310	378	388	395	345	341	374	353	383	323	387	377	339	349	358	346	384	378	363	365	347	390	349	401	367	344	386	379	339	383	373	355	359	351	356	354	402	356	347	373	344	365	384	343	358	369	367	348	415	358	376	359	356	346	372	392	391	357	335	353	347	386	375	396	395	357	354	360	376	362	377	367	339	358	358	394	381	378	357	362	379	345	368	357	363	377	356	371	389	382	335	388	366	372	393	404	340	362	399	369	393	387	361	336	368	371	366	390	321	343	371	349	357	382	359	306	364	369	358	369	349	376	358	374	337	380	365	378	353	395	400	380	345	368	380	374	350	365	381	388	369	347	375	346	382	367	389	349	355	403	387	400	369	349	382	364	347	368	355	385	363	369	352	371	325	365	382	352	350	377	392	388	345	375	383	384	358	369	406	357	359	362	350	376	375	414	390	363	366	386	356	392	352	355	335	368	355	360	360	362	357	376	364	380	365	344	344	343	374	379	337	371	349	334	373	346	379	351	378	374	369	358	348	381	381	359	401	342	353	373	355	349	348	352	373	369	365	373	344	376	336	352	327	392	364	377	375	375	365	399	385	391	376	388	377	346	332	400	335	353	402	363	355	359	374	373	382	333	362	375	349	407	344	372	344	369	386	361	339	367	367	374	349	349	359	366	344	412	345	390	372	346	341	368	395	391	388	377	359	368	362	328	367	401	384	378	374	338	428	340	344	341	340	345	376	367	385	386	389	359	366	362	341	374	375	359	376	374	376	351	348	324	358	350	351	388	398	357	334	361	371	380	379	354	360	396	318	378	387	343	389	392	344	371	347	391	375	330	344	371	373	356	354	367	394	357	365	340	376	376	356	372	370	378	359	372	372	366	364	382	370	360	381	373	353	374	390	343	368	358	352	401	365	341	335	397	365	324	369	376	377	385	381	393	378	353	365	399	361	372	369	352	351	371	362	357	363	378	382	403	378	328	371	352	379	347	358	355	360	374	364	383	354	387	332	355	352	342	387	358	355	376	386	331	359	360	358	350	360	366	371	367	388	375	402	422	388	347	355	322	370	381	378	364	369	350	360	337	386	350	373	369	335	363	378	368	413	380	375	403	395	367	345	342	375	373	387	356	361	374	365	353	353	369	347	353	391	367	354	355	375	379	333	408	380	350	390	402	356	387	361	358	382	353	372	373	373	360	359	390	373	364	344	375	367	359	381	370	364	431	333	353	363	351	385	345	388	371	345	389	353	380	376	343	356	376	376	384	355	366	378	365	363	387	396	339	385	348	370	393	363	365	362	365	394	363	371	400	367	362	363	349	343	375	380	352	354	383	359	313	354	373	407	372	364	363	382	381	368	341	403	400	374	387	353	377	368	390	364	382	354	379	377	374	401	372	387	362	373	361	354	391	354	359	371	361	361	385	353	371	345	358	353	377	376	377	365	385	389	351	360	336	408	368	355	343	342	377	356	383	359	382	396	364	417	356	354	359	392	381	358	373	372	359	369	376	351	362	376	371	360	393	374	357	383	324	365	386	331	407	395	352	356	387	389	371	354	400	373	358	400	388	375	370	406	327	375	384	330	374	376	360	352	369	344	343	368	387	390	422	356	370	362	358	352	366	389	332	364	378	350	373	354	341	361	367	368	348	351	377	403	354	344	338	397	342	382	389	371	386	339	363	376	375	360	354	363	342	388	367	396	384	352	378	375	370	382	355	375	365	339	342	399	375	379	369	380	375	374	404	334	358	357	351	373	374	370	362	364	371	367	372	325	378	347	362	367	375	367	396	388	367	389	399	369	380	399	386	371	345	348	350	374	384	351	379	350	390	380	377	377	350	376	344	322	366	359	377	374	376	379	347	378	363	364	338	368	383	369	402	375	369	345	373	388	365	358	359	400	369	404	327	365	370	381	373	367	350	342	372	356	403	353	387	385	360	382	328	373	368	348	368	391	373	367	364	368	357	361	366	381	376	358	391	362	343	393	362	385	353	334	369	340	368	387	360	376	367	341	370	327	340	387	349	358	362	360	381	374	402	368	370	351	378	354	387	376	395	354	394	362	360	380	376	405	401	349	366	342	363	356	362	378	378	374	358	369	372	330	370	403	372	356	381	387	367	376	340	399	376	378	389	375	395	394	381	385	360	361	359	354	369	360	361	365	365	374	386	394	368	347	348	348	380	414	351	361	368	364	387	367	384	327	362	359	393	362	376	353	358	360	385	351	378	386	344	370	378	357	347	344	366	366	344	336	360	397	359	354	334	380	382	358	364	355	368	351	375	367	347	393	371	359	409	349	362	388	324	363	362	369	338	352	375	371	388	351	358	396	364	363	348	377	379	366	365	363	367	345	400	365	349	356	376	365	356	361	379	354	366	344	352
22199	20986	28746	23422	20980	21014	11293	909	572	475	401	360	319	258	224	213	208	188	168	184	172	163	152	140	159	150	128	113	149	147	158	120	115	128	124	122	128	135	113	109	106	100	105	132	115	87	109	86	110	116	129	108	109	118	116	113	111	86	117	110	99	121	104	108	111	108	105	123	106	111	112	103	106	100	81	98	104	99	94	114	125	99	110	83	121	110	104	115	98	114	113	107	119	105	124	94	112	97	116	99	104	95	106	107	106	100	86	100	104	112	108	83	97	115	83	118	103	105	116	112	101	100	119	110	120	112	108	135	116	100	95	87	111	88	103	105	109	111	108	97	98	99	104	108	95	123	86	101	88	94	104	116	85	89	111	106	107	101	88	104	109	104	93	111	109	95	95	107	92	103	107	128	107	106	108	102	106	97	123	109	101	90	111	105	91	109	103	98	96	119	111	110	96	111	83	103	98	100	115	106	83	117	109	105	115	123	88	84	107	122	118	109	106	98	92	103	103	104	116	101	101	108	111	111	100	107	102	115	103	94	105	102	129	95	101	129	93	123	120	110	109	96	124	120	95	114	98	112	105	102	103	100	84	110	116	115	115	107	89	81	101	109	88	72	110	91	104	96	98	110	99	108	99	106	117	110	87	109	110	119	99	106	108	94	96	94	109	85	114	99	108	87	113	102	97	95	112	85	102	106	97	119	114	75	118	111	111	104	124	105	91	102	99	113	118	117	95	103	107	108	107	108	112	112	109	108	104	107	106	93	101	96	88	76	85	99	107	112	126	105	111	101	110	95	96	92	116	105	106	106	108	100	108	99	105	96	105	120	130	112	114	80	83	95	98	103	110	123	113	99	106	97	100	87	97	121	89	99	120	107	110	105	93	108	96	121	123	98	86	105	104	110	108	89	100	105	98	115	96	126	122	114	88	108	99	103	102	98	94	91	86	91	114	114	104	107	111	112	94	104	107	100	93	87	103	111	116	93	100	109	98	118	110	106	110	116	93	97	112	104	103	95	114	97	123	114	88	97	101	122	108	105	100	102	103	103	89	127	118	96	103	95	110	92	99	92	108	109	86	103	128	106	103	104	116	116	127	123	106	110	92	103	102	105	90	103	117	100	83	97	101	96	99	95	114	103	93	97	111	89	98	115	106	104	114	121	101	112	115	109	98	83	100	87	102	114	108	91	124	108	111	109	102	115	105	113	92	91	97	111	105	116	110	108	92	117	108	128	124	102	93	90	112	88	103	98	91	117	115	118	111	102	87	98	113	113	103	94	119	105	117	113	101	106	96	106	88	93	92	115	116	109	107	108	127	102	117	110	81	85	112	86	102	108	97	115	102	83	119	93	112	98	117	80	111	93	120	106	101	98	108	103	113	116	91	114	109	95	113	114	99	106	99	106	109	84	93	116	95	91	101	95	100	102	102	91	97	98	116	103	95	97	125	106	97	104	120	104	91	117	122	121	106	125	93	108	109	113	107	84	104	119	110	98	92	123	111	119	88	111	101	109	106	113	121	98	97	101	116	90	107	95	88	113	98	105	113	130	95	107	95	91	108	99	121	99	103	91	101	102	104	103	115	102	109	119	85	109	108	79	78	109	97	95	110	103	118	106	99	100	96	98	109	98	121	103	103	125	111	95	101	106	112	113	95	105	104	103	96	104	87	109	116	109	99	129	101	118	103	113	108	99	104	107	101	94	107	92	96	99	96	89	106	103	108	106	96	104	92	103	92	95	90	126	85	108	119	102	113	110	105	113	90	82	114	114	116	100	106	93	105	97	113	103	97	101	103	99	90	109	106	99	93	86	101	103	90	86	101	94	93	114	113	97	108	104	105	106	101	104	112	93	101	100	86	103	99	91	94	84	68	79	101	125	97	97	121	101	96	94	92	87	111	101	113	102	85	95	111	97	131	120	89	112	93	101	115	94	105	108	86	99	106	98	120	91	83	111	123	104	99	116	116	85	110	98	92	113	102	100	107	114	93	107	109	107	124	110	102	105	99	126	111	122	113	106	104	99	111	104	105	119	111	87	107	89	110	94	119	125	102	127	77	120	98	79	105	88	109	111	108	108	117	106	89	105	94	105	96	114	116	94	94	101	96	89	102	109	122	114	81	90	126	110	99	95	85	108	128	101	90	90	106	107	99	108	83	88	106	122	97	105	123	111	106	110	96	119	97	88	93	115	127	120	100	99	124	114	104	100	98	86	103	100	95	114	111	107	87	120	86	100	107	115	102	109	101	109	85	122	96	91	115	119	108	105	102	101	118	112	113	91	116	112	118	111	95	122	112	111	109	108	104	102	106	89	111	96	92	113	91	98	96	114	109	105	104	105	97	111	94	109	92	99	93	101	89	113	117	91	96	99	115	96	85	106	99	108	110	91	108	97	96	123	105	117	93	91	83	94	107	94	95	100	108	94	115	113	102	114	111	112	120	88	105	119	103	95	91	117	97	116	123	100	98	107	95	108	110	113	109	109	114	107	127	121	95	120	89	100	118	105	105	89	85	125	122	99	115	96	117	102	106	94	107	109	105	87	105	102	112	103	111	120	105	110	113	113	112	129	91	115	108	108	95	101	97	82	116	110	117	95	115	100	96	117	99	98	108	112	104	107	97	100	111	108	104	100	96	119	113	100	100	110	111	91	99	98	130	95	104	110	106	117	100	94	90	104	107	112	111	114	108	114	118	93	119	104	109	105	96	121	98	106	106	104	118	95	105	80	103	102	99	101	97	103	120	105	105	90	99	107	107	101	97	131	136	121	94	102	102	107	101	105	92	102	91	103	93	110	97	115	108	103	112	119	106	102	106	113	139	105	101	107	90	103	122	120	113	109	110	103	116	107	99	114	101	106	108	102	123	106	101	105	96	106	104	103	103	106	108	103	121	93	109	112	97	79	118	97	111	83	108	92	101	110	109	111	129	121	87	104	106	100	94	115	105	116	105	121	115	98	94	99	121	118	113	96	111	101	109	106	93	99	104	113	105	107	113	132	96	106	99	88	107	99	115	116	116	93	113	118	115	100	97	106	105	92	124	88	102	100	109	99	99	116	104	109	117	107	85	103	103	106	111	102	96	97	103	97	108	99	100	105	96	107	112	120	113	107	100	91	125	104	83	114	108	103	103	97	112	105	120	106	98	100	102	87	93	116	122	89	102	101	97	92	108	96	112	108	111	112	92	111	100	97	98	93	125	100	97	107	72	114	101	94	97	104	100	112	115	109	93	96	83	108	96	91	101	92	102	111	97	104	119	97	131	104	105	109	93	105	112	97	98	107	107	86	110	94	90	102	111	98	107	98	99	101	89	87	102	100	103	124	94	110	91	116	102	99	96	116	123	96	99	98	124	114	101	120	97	98	82	109	90	113	83	113	105	99	120	92	103	98	101	119	102	110	116	112	121	110	106	110	91	93	104	97	101	100	101	85	91	112	90	106	103	114	109	95	111	96	109	97	110	101	100	80	123	82	106	113	88	104	88	119
5227	13497	9198	4559	3187	2275	1702	1197	948	752	563	448	393	340	281	313	265	253	230	203	193	188	179	181	188	153	142	146	147	149	132	148	118	134	118	137	104	133	134	132	133	108	122	136	116	115	125	117	102	96	129	107	104	117	124	114	123	119	130	121	110	97	132	102	97	125	108	102	106	118	104	103	81	113	110	116	119	104	106	136	89	106	109	115	124	95	102	115	112	110	111	120	114	105	92	116	105	123	93	99	119	107	110	121	111	106	84	108	119	96	95	115	98	119	104	113	100	113	98	99	130	113	95	113	93	119	105	110	126	107	106	114	122	110	91	122	113	102	113	112	101	82	107	103	136	109	115	112	100	100	113	104	108	93	113	94	102	98	125	104	105	100	109	119	83	112	94	94	112	115	131	106	88	110	117	119	113	104	105	111	88	99	129	104	113	108	96	98	111	114	103	116	106	108	101	99	105	116	100	107	130	112	96	94	100	118	112	102	105	118	111	107	107	91	90	107	112	129	114	117	103	105	112	107	88	120	107	101	132	108	109	114	120	127	101	110	112	107	99	109	109	113	118	101	83	113	101	91	91	104	101	104	105	121	113	120	110	96	118	103	104	114	108	84	82	129	90	109	112	100	127	98	84	112	113	101	102	101	111	135	104	110	120	106	111	105	111	102	114	111	119	124	123	97	94	124	114	117	102	121	106	88	121	107	124	102	106	113	105	105	96	102	118	109	117	113	117	101	93	97	112	101	112	105	103	105	120	120	111	97	100	106	123	93	116	94	121	100	107	107	115	108	98	100	105	101	80	96	107	101	109	114	92	116	112	94	92	112	109	107	111	105	110	127	106	107	108	101	106	114	94	98	116	111	115	97	97	96	120	88	114	92	108	103	118	135	116	103	113	96	95	97	105	88	102	110	115	122	95	110	90	94	99	101	111	105	98	93	120	111	101	116	95	98	120	84	111	105	105	110	107	110	99	103	100	102	107	133	96	115	111	110	102	107	131	82	100	134	115	105	101	89	112	110	83	106	89	109	97	104	106	92	90	114	105	102	113	100	131	103	100	100	108	104	117	106	93	117	92	109	125	94	102	106	92	95	110	103	98	120	98	124	100	109	113	114	110	100	104	113	95	96	105	91	97	110	103	107	92	88	108	99	119	103	100	106	95	106	131	111	89	98	105	115	86	102	97	95	100	90	111	120	97	110	104	107	103	96	107	117	116	103	123	90	109	92	100	116	106	85	94	109	106	122	114	116	111	110	97	122	106	106	116	101	102	103	112	102	106	95	116	87	106	115	118	113	108	116	109	104	94	104	101	108	96	98	117	105	99	102	109	113	110	94	94	100	121	124	94	124	108	107	121	104	107	125	101	101	106	109	97	104	93	108	111	92	107	110	109	121	114	105	108	98	110	124	92	92	99	105	101	117	98	118	101	105	110	103	116	114	98	103	105	102	115	100	113	107	98	110	97	99	112	122	103	125	92	105	98	117	98	125	110	121	106	112	101	93	100	118	101	96	110	112	114	120	108	133	111	92	96	94	112	123	107	115	134	88	101	103	117	115	98	121	100	106	108	105	91	108	121	121	104	104	117	102	113	114	107	110	98	101	99	118	127	101	108	114	88	110	105	107	116	103	95	97	101	96	116	117	91	117	113	127	95	115	135	111	110	110	88	129	129	90	109	99	119	114	94	104	107	111	76	109	81	104	106	107	114	106	121	82	124	110	103	102	75	110	107	87	106	121	105	86	92	107	112	109	116	94	113	116	102	106	116	108	125	113	112	111	109	113	113	100	88	112	114	101	120	95	94	114	103	99	111	99	131	105	111	94	118	110	115	97	113	95	109	82	106	111	117	120	86	105	108	107	125	110	103	121	105	101	116	107	106	121	97	112	114	107	107	115	105	100	111	126	108	128	104	95	116	99	108	111	109	113	119	106	95	99	106	125	100	97	86	111	102	111	118	115	91	107	93	124	99	124	109	108	104	102	109	91	106	89	103	105	102	114	105	124	116	112	107	110	117	95	102	94	109	106	108	94	102	115	116	109	118	113	108	112	124	108	93	105	110	102	109	113	105	97	116	122	106	115	116	110	108	107	98	129	106	107	112	90	94	108	110	120	118	96	117	128	100	98	109	124	94	114	110	85	102	120	86	102	105	98	94	119	96	99	104	123	104	85	110	112	96	105	111	114	97	98	106	80	99	102	101	118	90	131	117	107	121	101	118	101	119	100	89	93	102	93	100	115	121	84	110	123	125	105	94	109	121	83	102	93	96	107	103	99	109	97	128	100	90	121	110	95	100	98	117	112	105	115	109	101	117	113	104	97	94	88	113	107	94	87	96	101	114	107	109	111	116	118	96	103	103	86	92	102	112	113	114	104	107	95	106	99	81	102	118	118	113	102	111	112	113	135	111	125	105	111	123	119	97	122	106	87	115	87	109	99	86	104	104	112	127	92	110	92	128	107	90	109	109	111	106	105	99	84	110	93	96	101	104	106	121	101	106	126	112	119	100	101	118	97	106	92	117	107	89	105	110	102	97	108	93	98	100	89	114	94	108	104	113	113	99	103	93	98	110	110	127	128	114	94	117	86	99	115	116	91	102	106	89	97	114	112	99	104	112	100	118	108	95	102	113	114	130	94	115	93	108	99	116	108	119	106	127	117	120	110	112	118	106	111	88	129	95	118	111	112	96	92	109	111	102	102	88	77	112	111	109	113	89	115	113	101	93	115	117	109	112	128	120	110	107	108	118	109	94	94	109	113	114	105	115	99	94	113	112	107	105	109	109	102	96	86	99	102	102	93	103	87	102	103	103	111	111	106	103	104	106	112	118	123	115	111	105	109	100	111	106	105	86	106	105	119	99	126	121	111	89	140	115	100	106	118	96	88	88	87	85	94	115	129	94	99	98	117	120	91	76	92	101	112	84	118	111	95	105	136	122	100	133	105	114	93	112	106	122	124	101	115	101	83	111	119	99	114	106	104	97	114	111	115	86	105	108	106	104	96	85	113	109	114	114	102	116	118	114	119	118	91	94	90	115	109	124	108	105	105	110	109	106	116	107	102	111	90	97	104	107	114	115	105	94	111	121	111	99	105	113	109	116	106	118	122	101	105	101	109	91	116	116	87	105	113	103	114	117	98	129	124	112	107	113	100	113	108	108	96	108	101	112	86	113	126	99	126	87	125	114	95	93	123	115	112	99	108	100	102	92	101	119	107	94	94	99	105	106	98	112	97	110	100	91	93	106	115	115	101	112	104	91	99	102	112	108	90	112	122	99	112	121	93	90	123	108	97	103	94	124	107	102	111	123	99	119	116	95	105	96	120	112	107	106	100	112	114	96	116	119	104	118	114	108	95	95	100	94	108	106	112	93	100	107	107	101	96	109	97	140	99	127	109	101	122	124	118	111	125	104	109	132	113	83	125	102	99	103	107	111	90	100	109	92	104	73	114	99	119	103	114	85	97	107	94	92	95	104	90	117	119	96	107
27126	20705	12122	1315	649	601	503	425	411	345	372	374	361	362	382	409	360	366	367	367	347	363	348	349	361	335	381	382	360	369	343	357	361	368	366	363	336	341	344	356	362	354	361	367	356	360	368	350	362	361	354	353	377	333	355	359	375	322	353	344	378	322	383	381	335	325	399	352	339	346	369	320	352	369	363	385	362	322	356	360	405	351	328	350	337	359	363	409	369	332	338	375	374	313	341	363	380	347	385	349	359	380	347	385	383	343	364	353	353	331	329	366	352	346	337	345	371	326	371	347	356	320	354	337	369	364	359	365	351	337	321	385	357	386	369	357	358	357	343	378	351	366	345	346	354	338	326	382	380	364	356	363	319	375	337	360	377	360	360	345	377	349	362	392	354	310	347	355	359	327	367	343	348	357	360	338	353	394	356	335	314	316	354	332	331	353	370	334	357	330	395	338	374	341	360	350	343	335	344	363	332	330	373	320	319	333	371	359	361	336	370	343	345	347	334	382	379	328	337	351	360	366	353	368	375	347	349	329	361	382	340	334	368	342	344	345	381	339	392	314	360	380	355	345	407	366	348	360	381	316	338	369	355	334	366	366	343	365	327	341	381	336	308	320	384	351	364	341	365	350	345	344	361	371	337	341	340	338	362	347	351	320	379	360	393	341	354	332	345	355	354	365	385	352	360	334	325	322	366	329	365	331	360	368	326	335	345	385	366	372	342	353	360	364	337	371	345	387	360	352	404	357	333	358	330	353	344	380	363	350	356	333	330	338	345	340	387	367	369	345	356	330	361	377	370	387	336	349	379	351	385	346	390	371	369	349	397	340	366	358	357	341	362	355	385	359	328	404	354	366	359	337	372	348	368	335	332	325	371	346	311	367	313	379	376	363	364	348	375	341	328	356	339	349	349	342	345	347	343	378	349	339	354	358	361	372	364	332	358	366	368	344	388	341	344	352	349	395	350	347	372	390	352	379	373	364	340	351	370	342	341	361	313	357	380	378	368	377	355	346	308	359	368	355	373	366	410	386	350	363	360	372	363	345	350	377	375	344	333	347	351	350	376	362	372	331	354	362	383	337	367	337	346	358	337	334	373	330	362	334	368	384	391	361	356	343	386	349	320	338	327	321	385	373	344	356	356	344	362	358	360	345	361	313	349	385	378	348	333	365	378	383	390	360	364	354	322	346	318	339	339	342	345	352	374	347	367	350	350	346	363	393	383	344	366	370	358	346	347	349	351	356	333	375	359	385	346	334	368	323	361	383	366	338	345	322	336	373	369	308	382	352	352	374	358	359	352	381	363	349	337	362	336	360	355	345	380	369	385	377	393	373	354	375	327	306	385	345	322	369	327	344	350	322	327	362	369	353	333	370	375	365	347	353	367	391	362	346	373	360	344	333	339	363	338	354	341	346	356	349	346	356	311	377	352	315	353	410	349	325	334	335	365	361	352	359	340	351	353	361	383	349	336	349	347	362	384	382	359	365	371	390	388	360	353	390	373	355	368	336	392	338	365	367	354	372	330	319	342	366	349	335	374	369	380	363	340	341	379	345	364	373	395	365	303	352	356	334	361	346	360	397	328	398	378	381	398	356	362	340	336	335	357	346	358	391	341	339	356	354	356	361	343	355	347	333	373	367	356	343	364	351	370	328	342	370	358	368	338	351	367	341	378	360	363	374	379	341	344	333	352	357	351	340	390	345	356	375	348	378	388	363	369	367	370	358	352	356	356	366	343	335	350	364	372	337	362	372	353	342	317	352	354	360	394	339	355	386	341	352	353	370	382	353	381	386	356	316	322	341	386	372	339	383	339	339	379	343	362	344	370	383	386	374	327	358	356	348	350	367	339	382	384	378	345	358	330	358	389	353	361	368	351	367	349	324	361	360	358	369	349	365	378	326	346	312	345	356	343	350	352	374	358	343	339	331	336	342	370	338	338	370	373	340	365	360	394	365	325	364	350	329	336	366	366	331	366	345	368	371	400	380	352	373	351	367	355	424	358	395	364	371	371	374	338	340	362	357	337	358	341	347	348	365	351	376	350	336	362	345	358	330	339	364	392	372	343	376	350	343	375	319	303	362	379	376	353	367	348	327	370	369	362	361	353	362	378	381	352	367	372	364	370	388	326	369	370	361	350	361	372	395	317	370	353	353	354	332	345	356	387	372	373	326	337	340	366	365	330	343	357	324	352	375	327	348	320	380	364	360	360	345	365	336	373	311	362	353	358	345	369	318	339	359	370	360	376	364	355	351	358	386	318	351	342	357	329	331	326	398	386	368	361	365	352	353	310	354	318	384	343	350	351	387	351	374	395	372	343	360	355	345	359	354	359	328	384	350	338	350	350	332	356	337	344	368	363	357	327	366	363	388	356	366	391	367	365	320	342	379	368	333	355	344	350	375	348	366	385	342	376	351	346	385	370	351	404	353	356	380	359	364	328	359	346	318	367	381	338	389	370	379	329	349	379	353	353	336	353	361	351	364	328	371	357	337	385	354	371	374	353	391	370	333	386	386	383	347	349	365	393	326	372	367	361	357	324	392	347	372	325	333	341	373	322	362	345	356	353	376	338	385	375	383	399	399	346	344	377	360	372	363	344	350	339	378	350	349	335	378	385	322	362	378	346	335	352	345	382	336	367	325	337	335	353	350	336	377	331	357	355	393	357	350	355	329	358	328	354	346	335	381	354	342	354	366	349	349	363	324	340	345	375	355	349	333	356	347	364	376	359	360	325	358	363	329	381	373	338	383	341	357	357	375	349	368	372	333	355	373	350	328	338	348	354	314	340	355	365	337	371	329	329	380	373	372	394	363	342	348	363	370	344	355	366	314	397	343	377	395	363	353	356	345	361	362	365	397	363	368	377	338	344	356	360	384	353	340	373	314	369	369	372	345	334	345	344	336	368	336	361	332	360	363	379	354	377	348	340	377	348	386	340	375	338	348	378	386	361	360	386	374	369	390	340	342	338	362	380	371	349	357	342	348	380	371	341	324	364	379	383	379	375	344	345	357	384	341	341	344	372	358	372	354	345	404	317	334	355	350	363	365	350	327	305	353	351	362	338	387	360	343	347	378	337	343	344	366	392	357	342	344	349	359	379	335	363	381	362	346	330	351	358	383	369	343	350	337	363	357	335	316	343	351	379	332	339	345	380	367	343	358	337	371	344	353	342	358	358	338	348	367	329	343	345	349	331	364	361	343	370	386	345	374	370	338	352	358	348	370	325	375	336	386	382	319	341	358	362	329	354	378	343	346	383	367	366	346	347	356	358	363	349	343	352	367	359	346	384	368	338	353	338	322	354	371	346	374	356	365	320	345	330	344	373	339	362	361	347	347	360	344	336	333	367	323	345	331	366	359	357	347	354	335	374	374	396	389	352	367	339	325	361	354	333	379	372	354	367	348	362	368	362	341	341	333	367	342	375	369	395	338	340	377	389	377	330	359	337	369	381	346	369	359	355	339	341	346	347	324	348	349	359	355	369	353
5332	2549	1433	840	685	622	490	452	439	444	425	376	415	377	430	398	374	338	391	334	381	354	354	370	342	400	343	376	353	384	412	366	367	364	375	371	401	335	360	364	414	373	386	392	348	435	344	355	391	395	400	335	359	364	372	394	354	372	362	361	348	394	384	385	371	363	393	404	326	384	388	346	373	370	348	380	364	361	344	400	365	351	370	342	371	413	353	372	370	372	352	393	362	359	385	351	343	340	389	356	366	329	385	381	345	381	390	346	359	332	399	344	375	339	356	402	319	359	395	378	342	385	388	364	371	361	407	392	395	352	345	338	363	352	350	366	340	379	391	366	366	361	362	357	361	370	354	365	350	356	371	400	368	380	366	342	374	331	368	370	385	372	408	359	365	387	388	354	378	373	383	402	366	389	373	364	359	358	369	374	378	392	367	366	351	378	381	367	393	359	355	387	345	423	372	345	334	350	359	379	379	404	363	379	370	375	392	341	384	365	355	349	354	371	391	389	350	344	364	359	393	357	388	366	371	369	374	363	380	391	363	333	388	374	364	361	379	321	370	368	357	349	361	368	345	371	353	342	409	371	365	382	360	400	370	342	351	388	336	381	381	375	366	375	377	333	409	387	359	390	391	389	362	371	362	364	383	367	378	364	373	349	348	357	374	398	329	371	378	391	372	346	379	330	378	365	383	355	379	350	367	330	361	381	372	331	365	336	336	382	348	370	368	367	389	369	353	353	373	379	350	377	367	360	367	367	368	375	390	337	367	338	360	354	370	347	408	342	371	364	338	358	358	402	377	363	350	355	367	376	356	359	364	385	343	347	377	337	353	361	386	363	351	383	371	412	371	330	403	348	372	356	379	371	353	308	372	369	364	369	360	383	353	335	375	369	346	376	377	376	361	376	348	354	363	339	367	354	371	393	359	362	396	365	353	385	340	357	382	358	349	373	338	356	389	383	374	357	350	341	389	391	378	332	361	355	328	368	360	333	364	355	359	381	405	347	347	383	380	334	373	369	374	344	355	375	362	366	335	342	360	347	339	366	361	373	341	353	341	385	371	349	354	373	363	390	337	365	385	386	340	384	372	341	351	352	370	380	385	326	381	393	393	382	375	374	412	337	337	380	371	367	371	371	379	347	359	361	347	375	359	340	357	372	394	332	386	361	358	346	348	379	351	355	361	383	402	363	372	361	347	349	351	352	396	375	384	399	372	346	338	363	367	350	371	396	372	341	387	371	366	407	368	362	349	367	354	376	352	343	383	332	380	358	362	327	353	396	348	374	376	404	316	400	329	406	329	376	382	384	366	370	364	357	387	400	360	370	399	369	357	340	342	351	375	370	386	361	373	334	376	332	363	370	376	380	389	368	365	345	373	386	352	338	378	360	370	377	379	346	353	351	390	336	361	368	354	378	390	344	338	380	328	373	383	351	371	356	367	387	347	389	344	329	391	383	373	409	361	332	368	378	364	366	348	341	388	366	377	414	356	399	360	349	389	362	371	372	373	346	359	393	348	366	370	382	356	361	401	357	354	428	361	369	367	340	376	372	388	353	360	344	361	346	353	357	372	399	362	357	369	362	374	377	395	370	348	358	345	325	335	346	367	362	372	381	366	349	364	376	396	362	366	334	373	369	389	389	359	368	394	386	370	382	308	361	389	383	376	373	345	387	396	367	377	344	366	374	393	373	383	387	365	348	362	376	383	371	380	353	326	390	345	371	350	384	389	361	365	366	359	380	370	344	355	354	315	382	346	376	372	365	352	364	369	366	391	367	375	384	387	347	390	380	385	371	386	367	372	367	369	362	334	365	329	389	386	376	301	389	366	334	347	374	351	376	351	354	353	348	351	375	384	360	369	399	353	380	401	376	373	343	359	370	374	377	320	368	387	383	370	357	382	380	349	380	349	354	348	321	366	346	348	367	378	332	372	358	379	399	383	407	366	367	394	352	380	354	347	359	365	363	346	330	389	355	331	371	378	359	383	362	380	356	373	363	350	404	332	406	357	373	377	379	326	340	401	390	373	341	375	346	342	392	361	370	382	342	365	384	379	377	366	382	385	365	359	378	356	349	386	382	361	382	371	357	399	358	373	359	388	378	361	350	368	368	326	415	381	370	354	387	354	384	403	413	349	373	363	385	340	396	364	374	398	371	384	367	350	358	346	375	369	396	361	387	358	371	390	357	348	374	394	381	383	371	364	370	364	382	348	372	343	358	379	370	374	359	352	372	379	401	365	327	397	349	328	359	367	357	422	386	365	359	380	360	338	356	340	369	339	383	359	368	360	368	351	370	390	338	371	323	364	381	347	378	378	353	351	357	369	367	354	359	387	376	366	392	397	384	386	368	357	356	355	363	352	384	344	378	364	387	396	365	353	330	363	361	340	393	367	394	368	335	373	345	355	362	395	353	350	364	362	352	369	370	366	411	375	390	363	360	359	353	372	386	329	375	388	385	359	365	379	347	354	371	370	379	367	383	409	367	391	355	372	362	379	383	349	362	394	363	350	370	354	358	351	347	379	362	391	408	352	356	353	380	354	344	367	365	381	356	385	354	339	364	356	362	384	395	357	346	357	384	362	366	341	377	378	379	351	354	349	381	383	391	408	375	402	374	341	345	338	392	364	339	374	361	346	376	335	384	357	346	378	347	340	389	387	366	322	340	380	347	374	374	349	415	365	378	364	372	390	373	364	346	342	355	358	333	380	366	381	352	355	383	347	363	369	384	354	388	380	360	328	364	351	332	410	356	352	356	359	337	384	369	353	343	370	362	378	357	369	375	380	355	343	339	374	358	391	401	392	378	377	344	411	378	359	343	377	347	330	359	358	368	355	380	395	360	374	415	360	354	356	366	346	359	356	399	329	357	347	387	351	342	364	349	352	362	364	373	368	365	345	351	345	376	354	339	336	377	349	363	366	326	388	379	339	391	353	349	384	389	387	367	368	357	372	377	374	337	380	348	371	381	350	353	360	393	387	354	339	358	351	402	404	376	345	383	360	388	353	364	341	378	382	336	392	372	357	354	355	376	351	383	366	356	343	344	331	350	358	375	391	365	378	381	396	357	413	391	375	411	377	344	362	337	366	378	375	339	364	387	380	337	378	345	405	341	359	355	390	343	330	357	353	376	341	355	361	348	360	365	400	356	380	337	393	389	381	352	335	379	361	368	336	386	366	366	381	388	353	369	376	355	388	362	349	342	372	371	359	338	359	384	358	354	380	394	343	400	359	361	387	362	352	368	372	374	359	371	355	381	375	387	382	362	385	344	356	402	407	347	348	381	364	349	391	358	347	356	368	357	381	335	349	372	349	382	354	351	374	389	446	390	394	364	340	361	387	379	358	376	364	390	345	346	375	367	357	346	325	380	350	359	357	386	399	399	382	364	342	368	353	378	352	419	344	384	331	370	339	378	378	379	363	362	333	390	360	383	362	388	353	367	351	386	377	365	393	385	398	364	372	388	396	381	358	375	398	385	325	381	347	388
23333	20976	28323	23794	20983	11447	878	563	418	379	330	283	300	263	219	238	202	237	247	245	230	203	191	227	178	201	173	183	174	171	198	167	144	199	175	179	175	149	198	172	168	185	186	157	188	188	170	174	182	167	164	165	166	175	156	190	172	170	185	159	174	173	194	174	168	172	177	181	162	170	179	161	185	144	179	182	162	163	162	174	173	192	177	146	191	168	164	153	151	168	176	169	161	170	177	150	182	176	160	164	169	166	162	159	179	166	168	173	179	177	176	185	140	167	175	185	148	140	161	169	165	167	181	144	146	184	171	158	175	162	181	166	190	199	193	160	153	138	179	180	182	190	169	172	178	151	165	178	179	172	153	160	182	174	160	165	159	154	169	168	174	177	161	165	149	162	150	178	178	176	173	150	151	179	174	161	175	158	173	160	182	164	158	153	160	170	163	164	170	192	169	164	178	159	183	161	190	155	169	192	142	171	157	174	188	158	194	172	162	167	179	161	166	170	176	150	170	164	163	174	151	178	170	164	160	172	145	173	164	166	171	167	169	176	165	202	154	166	166	162	182	171	161	168	162	156	172	167	154	175	185	174	161	171	178	154	167	183	163	161	180	147	147	152	195	176	163	168	154	183	173	157	170	195	184	141	152	168	168	184	177	165	185	169	164	171	155	159	175	176	167	164	158	154	157	201	172	138	160	159	154	161	181	183	148	195	162	148	161	154	168	188	164	154	165	177	158	156	155	170	187	155	140	182	169	182	156	159	166	164	176	180	177	139	167	169	175	153	178	141	187	166	162	177	151	173	154	164	173	160	176	164	182	157	166	179	160	184	180	153	165	171	166	173	183	171	154	182	178	184	182	142	176	156	163	165	177	169	161	171	178	159	166	201	170	170	149	160	153	167	171	169	163	152	174	161	149	169	180	164	176	170	178	168	157	160	192	177	178	167	159	164	181	171	151	211	161	168	165	173	182	197	163	171	176	171	164	162	192	176	168	167	187	155	187	186	187	147	166	152	139	166	130	188	181	168	170	174	166	169	171	168	148	157	171	154	182	149	159	166	174	166	163	160	133	178	166	168	147	158	186	156	175	161	162	165	157	165	169	153	167	174	159	155	172	170	191	186	182	172	169	182	166	194	168	178	169	179	176	151	163	169	171	161	186	164	174	147	159	168	159	186	169	149	132	180	177	155	158	182	169	183	193	170	137	186	178	159	179	185	189	173	157	168	165	183	160	197	168	159	151	148	170	200	169	166	149	179	176	193	178	169	169	168	167	158	181	171	153	172	165	153	149	187	183	147	170	189	167	186	175	187	188	186	155	152	138	183	181	177	179	182	177	166	170	174	181	185	158	153	162	173	189	157	177	185	168	173	165	175	144	170	163	177	168	158	161	171	164	168	154	172	179	162	195	174	179	157	171	183	143	176	171	161	155	161	181	172	165	171	181	188	168	162	151	165	164	174	165	165	170	154	171	157	161	153	166	158	168	199	153	179	153	171	141	164	162	175	180	149	180	173	184	188	176	188	170	158	166	167	165	173	164	156	178	159	177	150	175	169	155	167	171	184	166	168	188	163	189	167	183	168	203	180	166	168	154	169	161	152	167	149	170	196	170	152	172	152	172	165	172	157	173	145	154	183	163	149	147	178	187	159	155	171	176	168	174	171	172	151	201	164	162	163	162	164	158	167	171	176	168	197	165	160	160	167	188	143	174	162	180	169	178	162	169	170	176	158	168	157	182	190	173	187	172	173	159	172	169	165	183	154	155	170	169	151	191	152	165	171	159	170	181	155	189	175	165	170	162	167	172	166	183	185	180	172	179	162	178	159	159	163	180	153	157	145	195	169	174	180	185	165	154	183	166	166	158	159	179	160	167	161	174	165	163	177	167	156	151	183	197	171	161	174	211	191	163	148	181	148	181	186	175	164	174	170	180	170	171	162	163	157	176	175	177	152	181	164	152	160	154	172	157	192	180	157	171	152	179	161	207	162	177	173	164	154	151	165	183	176	171	147	148	162	166	157	159	146	167	177	172	173	169	143	172	170	178	161	168	161	183	168	173	147	200	159	154	192	168	187	184	152	181	175	163	150	150	152	188	169	146	165	170	171	178	143	153	162	164	155	176	186	183	151	195	170	178	182	165	161	157	155	147	162	165	184	148	192	174	148	157	151	156	145	135	171	166	168	167	163	151	179	181	163	154	197	152	189	178	174	164	162	153	175	173	159	163	170	165	171	162	146	167	192	170	178	180	178	162	153	187	154	165	168	158	141	179	172	164	163	165	186	171	184	172	164	165	172	172	179	173	167	169	174	181	181	170	169	192	170	159	169	177	151	163	138	162	155	150	151	180	168	161	174	170	180	184	156	190	164	182	154	183	171	170	160	151	158	149	157	189	161	163	165	171	157	184	163	175	153	185	160	191	178	153	150	154	170	157	162	157	160	185	142	187	186	165	167	156	175	185	155	175	153	170	163	182	172	165	163	156	162	179	170	164	164	180	167	188	150	182	169	172	165	177	168	150	158	154	161	171	184	183	191	161	176	175	169	179	147	174	174	158	174	179	160	182	180	187	177	163	159	176	174	151	143	167	175	163	160	197	163	163	176	163	163	156	147	170	186	153	170	180	172	182	174	159	182	151	184	162	186	171	181	176	159	157	169	186	160	184	170	143	181	170	168	165	153	179	164	154	184	172	163	138	175	171	134	153	147	145	171	170	171	172	177	175	182	167	188	143	155	176	159	147	169	162	176	154	144	168	179	165	159	188	148	176	150	177	161	171	160	184	177	176	177	140	177	155	155	167	160	193	164	165	178	161	204	180	186	165	168	175	208	140	196	181	173	161	169	179	176	187	161	159	160	160	165	143	162	141	170	179	167	161	169	167	161	184	161	191	190	165	178	177	169	176	184	191	153	185	180	160	167	175	139	170	156	161	148	169	150	169	186	173	166	162	145	167	158	166	159	161	177	199	172	155	165	169	180	154	201	191	167	162	167	169	180	169	157	174	142	172	159	185	158	159	169	182	161	165	173	176	172	163	193	149	168	156	164	195	142	149	183	166	158	191	165	167	185	177	167	164	165	182	178	168	180	167	149	172	154	140	178	166	160	155	162	160	183	165	177	188	165	190	151	168	151	153	171	192	194	164	161	138	155	163	181	188	174	168	175	157	167	150	171	148	166	162	150	149	156	180	183	165	170	152	201	134	162	166	165	180	163	180	166	176	151	182	164	174	178	168	151	173	158	179	161	185	170	182	168	162	164	156	167	177	155	187	169	173	169	178	174	169	166	161	156	192	155	150	153	188	180	182	187	154	180	167	174	145	167	175	159	184	156	141	179	135	176	148	175	183	190	158	162	157	148	165	163	202	177	177	173	148	185	181	183	159	145	180	185	178	168	162	152	158	148	173	172	162	179	185	135	155	198	168	178	152	148	173	204	141	184	175	167	171	179	178	161	167	142	192	177	176	141	158	155	166	189	170	148	147	197	184	166
3791	8957	5863	2654	1871	1415	1024	787	616	464	458	374	375	321	284	272	241	236	242	230	246	202	235	218	195	210	203	186	208	206	180	179	195	184	206	186	206	176	214	219	171	179	177	179	180	191	192	177	160	192	170	195	181	197	188	198	187	188	183	189	157	197	168	206	188	165	180	201	168	183	187	178	182	169	177	181	185	205	185	171	177	169	177	172	176	163	166	162	158	185	185	201	194	171	157	168	153	200	191	173	166	191	163	184	195	185	180	188	175	194	171	170	162	172	183	189	184	180	179	183	159	167	172	162	197	174	206	170	196	210	203	170	179	178	193	183	162	183	195	169	173	185	182	172	179	156	171	174	180	170	168	165	173	171	163	159	208	164	164	178	148	164	187	167	175	173	194	169	184	194	169	182	203	198	175	177	176	174	189	151	192	178	164	150	169	165	185	178	168	186	178	159	156	191	172	190	189	190	201	184	165	192	187	154	175	195	173	207	157	167	172	172	175	170	176	184	186	193	166	185	207	149	157	179	183	186	185	166	172	182	185	172	176	171	189	195	176	180	160	177	178	194	183	177	177	176	171	164	186	167	192	174	182	155	164	170	153	187	153	191	203	164	179	217	177	181	183	167	150	180	178	190	174	188	184	171	156	168	172	195	180	172	174	170	186	169	172	199	180	170	169	181	198	180	178	199	172	213	175	163	187	187	194	186	187	178	203	179	170	179	180	191	183	190	175	167	181	162	178	176	188	193	197	197	165	169	182	150	185	196	162	166	166	196	179	170	162	169	167	170	181	181	186	191	182	192	169	170	172	170	199	190	180	175	198	187	180	198	170	199	164	183	160	193	177	202	173	177	185	188	161	163	175	168	186	176	185	175	197	198	184	168	168	207	194	164	164	181	157	176	170	169	192	181	192	167	175	206	171	185	168	175	175	179	172	178	186	173	186	175	173	167	189	178	188	174	177	185	176	178	178	184	147	173	155	172	179	159	191	184	171	166	168	172	178	164	161	162	182	187	166	173	164	183	171	183	158	160	164	168	162	205	166	172	190	191	179	193	166	184	165	185	168	172	149	180	178	166	188	194	167	183	171	175	204	169	192	173	196	174	179	179	161	156	181	146	191	162	173	209	179	169	166	160	192	162	199	155	165	154	172	171	160	176	174	182	178	182	166	187	177	159	201	182	152	206	207	183	168	165	178	177	201	182	182	178	184	176	174	177	185	169	186	160	176	194	182	193	169	170	167	181	169	172	172	162	173	190	166	175	169	195	182	178	140	221	183	169	184	179	190	184	162	167	178	203	159	163	194	157	176	168	177	171	184	192	193	189	203	202	187	194	176	185	171	181	171	170	183	168	163	170	160	180	179	196	194	192	186	166	161	184	193	181	157	171	172	184	190	163	161	162	156	190	169	176	177	180	172	178	188	153	183	192	184	188	165	158	177	176	157	182	153	171	188	157	170	176	178	186	173	170	196	188	170	183	185	160	192	172	188	178	182	161	179	161	164	182	176	145	202	173	161	175	170	178	166	162	160	182	179	154	177	171	195	164	171	177	163	197	182	188	172	161	180	150	176	165	180	176	186	181	166	149	188	174	145	166	154	178	199	155	222	144	175	164	190	199	171	199	180	176	189	170	200	177	182	165	167	191	158	184	165	172	179	192	172	183	182	178	166	193	172	166	165	153	159	169	164	149	188	199	197	200	179	181	172	180	197	163	177	195	178	179	183	180	167	167	159	177	178	197	163	184	193	192	189	190	165	187	159	183	181	181	193	174	178	169	183	188	182	206	167	175	171	168	173	181	200	182	163	162	164	182	182	160	173	206	197	182	178	204	183	180	194	180	184	155	191	172	207	175	180	171	169	180	178	178	190	190	166	195	174	189	180	175	153	161	196	190	193	176	188	193	162	177	162	159	174	182	172	177	183	155	187	195	189	163	165	199	173	194	181	188	165	174	190	156	159	186	169	175	184	155	164	190	191	174	176	165	164	167	183	188	185	177	195	201	160	172	171	168	161	185	172	192	185	185	158	169	169	176	181	175	207	182	149	194	206	189	159	178	162	156	189	189	178	163	163	185	177	174	180	189	176	195	181	178	187	199	196	167	171	178	190	177	179	173	194	188	170	175	200	177	175	167	178	163	194	164	181	182	160	182	182	154	181	174	175	158	182	183	174	166	179	182	175	189	169	182	198	156	171	178	160	179	186	158	174	180	178	188	157	172	156	192	174	162	178	187	174	167	173	192	158	163	167	175	175	152	179	159	187	171	181	177	171	183	187	171	184	170	183	172	212	164	175	190	184	165	175	198	188	167	147	180	200	167	179	164	171	158	182	180	185	200	186	155	177	193	174	170	177	171	176	160	167	209	186	187	182	177	182	161	182	194	179	158	171	170	172	164	187	193	181	172	190	184	186	177	182	187	168	173	174	171	196	185	164	192	190	171	176	161	187	167	201	172	159	160	180	187	152	178	201	191	198	196	192	171	181	196	178	171	153	144	162	177	192	163	186	166	191	192	187	180	174	177	181	193	182	179	181	201	184	168	180	165	182	187	195	167	181	175	178	180	173	175	178	184	166	171	177	187	205	178	208	174	175	174	217	201	178	176	188	181	187	185	153	183	198	157	163	166	179	164	196	158	162	183	191	165	169	178	177	161	173	173	165	194	179	168	164	163	182	163	173	192	185	157	200	178	207	173	156	182	199	177	179	192	168	185	191	162	160	204	188	190	173	180	181	165	179	161	183	188	184	173	187	193	160	175	192	212	197	186	167	213	186	176	188	173	161	179	183	171	180	205	175	172	166	171	177	174	191	187	169	172	174	195	174	146	171	186	198	177	181	171	154	173	191	171	162	188	185	200	182	167	163	151	195	196	165	168	187	175	170	199	176	171	185	178	179	193	171	162	185	169	155	190	183	177	164	195	172	180	164	196	179	165	200	185	174	196	177	180	158	177	168	169	153	185	174	181	184	183	166	204	177	157	170	184	178	178	184	166	162	180	176	198	166	179	193	187	192	175	178	172	212	155	188	189	192	167	176	190	170	175	170	169	195	161	175	186	181	185	183	174	196	167	190	166	197	173	176	176	162	177	194	196	171	174	176	162	170	167	182	199	186	189	174	167	166	174	186	167	185	161	175	172	181	156	160	156	184	167	204	173	201	183	192	174	163	187	172	201	177	179	178	168	166	189	177	187	171	182	183	178	172	207	209	193	169	153	201	171	183	171	170	180	180	159	196	186	163	169	181	184	171	166	173	181	169	184	200	196	168	181	164	173	189	182	181	160	175	161	181	182	176	176	197	185	188	154	178	187	163	180	182	180	185	163	166	162	180	182	202	186	170	181	193	169	175	175	181	191	173	194	176	168	189	194	191	165	175	179	159	194	164	164	192	176	167	177	190	173	191	185	192	162	190	192	179	180	186	168	166	195	165	168	169	175	177	192	158	192	202	170	183	170	172	181	166	198	176	171	189	167	215	186	149	177	164	179	179	191
24335	20922	27318	24660	13895	990	664	510	462	437	452	461	430	434	396	412	419	408	387	361	389	363	392	374	395	346	379	415	346	390	376	380	370	373	370	357	365	385	399	383	354	411	384	374	408	375	349	348	376	388	382	400	392	350	366	395	353	333	375	344	364	383	368	384	385	380	372	362	379	400	376	390	364	326	373	420	350	364	389	375	369	374	374	413	355	375	363	352	367	351	372	379	368	395	390	363	376	373	389	377	368	385	360	406	366	358	339	382	355	357	373	337	367	376	372	356	390	343	377	383	363	365	362	361	363	343	386	360	353	397	373	350	382	342	345	368	391	351	375	368	346	385	370	320	364	368	390	349	385	408	373	332	370	406	380	365	378	331	381	401	356	351	373	398	361	347	389	373	370	367	374	397	370	372	380	391	380	373	360	377	367	367	371	347	367	353	348	359	396	356	363	389	360	383	381	381	381	340	379	373	363	331	378	355	390	370	344	373	333	367	374	403	387	361	369	386	391	359	350	375	389	372	352	363	394	367	333	351	377	336	382	332	352	380	369	353	373	339	348	375	370	431	371	379	363	327	381	375	393	346	359	364	345	355	364	378	360	351	400	394	380	354	362	391	368	385	335	376	372	390	361	406	379	393	349	340	362	372	424	368	381	336	346	365	396	389	382	369	384	367	401	380	381	369	346	358	380	347	352	377	381	310	401	363	370	340	361	403	397	390	338	365	330	342	377	374	352	376	360	359	348	366	364	361	348	365	377	360	397	377	365	340	348	370	374	385	380	394	362	352	392	368	386	433	365	381	373	354	347	392	357	349	359	345	379	378	390	363	355	386	367	403	387	369	380	360	351	358	377	363	367	387	390	351	338	336	405	404	349	378	371	339	376	390	384	333	359	351	392	401	385	361	361	375	386	380	357	381	354	369	332	359	373	380	369	365	358	381	386	370	366	353	331	377	354	379	369	378	398	353	376	369	379	360	365	387	354	399	357	353	385	357	367	376	374	345	368	391	403	367	402	358	362	366	378	386	345	378	364	369	350	393	388	411	390	360	394	383	414	400	323	371	351	361	357	321	350	348	354	363	385	362	399	399	390	376	361	372	377	371	357	337	400	389	413	375	363	359	395	360	398	384	393	359	350	361	378	418	375	355	404	373	369	364	375	401	390	382	395	377	374	392	357	370	386	412	384	373	399	369	377	366	362	388	381	353	354	370	348	400	345	399	385	338	393	377	378	406	379	371	389	382	378	370	355	364	376	388	367	365	362	379	393	372	343	354	390	389	333	360	374	378	379	318	354	341	353	415	358	381	347	410	352	386	348	387	369	392	352	376	391	349	374	338	367	395	382	368	377	377	371	378	378	393	383	365	360	391	396	334	364	380	348	398	379	383	377	375	339	376	367	356	364	346	384	356	344	374	352	368	369	373	334	366	354	372	367	396	342	382	369	355	385	343	373	349	360	407	351	366	378	394	372	335	359	396	353	370	333	376	377	393	358	355	390	400	370	344	406	353	404	398	387	372	384	363	405	378	368	381	364	349	383	345	369	387	359	340	323	378	359	381	355	371	344	354	362	410	367	407	380	356	411	372	392	358	378	385	377	416	353	373	334	333	359	372	385	385	372	382	376	376	385	383	364	377	407	373	367	389	364	376	354	364	368	384	371	392	373	370	348	352	360	358	377	353	351	351	388	373	351	356	366	384	372	355	361	351	349	352	341	377	379	334	385	361	400	378	369	340	374	363	348	396	369	392	361	352	381	383	345	356	405	376	390	332	344	402	351	403	390	357	371	352	356	363	359	381	373	363	375	372	368	363	393	375	403	376	370	363	367	363	388	374	350	376	378	385	366	368	362	348	368	363	374	365	365	417	356	330	411	369	356	393	355	414	340	386	389	352	382	376	401	367	392	400	359	378	386	360	372	385	382	403	347	395	384	350	404	383	383	327	381	368	398	367	352	384	387	371	341	330	377	374	361	362	370	382	353	358	362	339	383	358	381	395	356	394	341	381	378	392	328	367	389	357	365	397	392	347	392	355	388	364	346	362	359	381	376	336	376	373	361	379	370	344	360	376	362	379	373	363	363	366	400	354	390	379	345	385	379	363	361	378	382	346	360	367	370	378	382	349	352	382	348	376	376	346	358	368	324	389	339	383	357	358	346	366	379	373	406	373	383	353	335	350	369	346	378	357	375	352	356	383	391	374	394	376	363	374	372	324	363	397	366	382	372	353	366	370	346	343	366	382	357	381	374	371	352	392	374	372	379	386	374	392	408	369	346	399	377	356	377	386	389	368	384	342	350	371	367	373	378	366	391	384	369	393	368	408	364	398	361	364	353	391	361	346	371	361	351	350	350	376	368	384	398	337	361	368	359	348	335	385	385	422	352	354	358	388	395	384	340	357	364	374	371	374	356	384	361	358	364	406	331	367	371	404	351	382	353	366	378	365	392	352	352	373	364	348	345	319	387	374	363	373	345	361	366	362	345	359	376	372	348	351	372	402	380	369	341	373	379	365	376	364	358	353	404	375	399	338	359	363	365	397	346	339	377	335	380	375	359	378	393	380	358	360	375	351	385	373	357	386	382	363	340	371	343	368	408	365	351	360	397	384	346	367	405	362	378	409	378	363	419	338	340	369	337	371	392	368	366	355	347	365	353	400	369	357	363	369	353	368	377	382	379	336	348	385	372	394	365	366	359	337	370	354	376	396	366	358	334	348	346	344	370	353	345	343	355	367	361	366	332	345	374	389	367	393	369	347	341	401	393	374	383	354	358	338	362	351	371	358	391	361	363	353	392	313	358	391	391	384	383	375	393	364	359	362	381	360	372	379	333	384	363	374	363	368	347	341	374	336	360	355	363	373	352	341	384	375	386	389	356	397	369	371	398	376	339	387	376	349	376	345	380	364	403	354	358	364	389	364	358	351	378	358	355	383	402	359	364	374	364	334	380	387	367	390	352	364	365	381	375	353	408	370	342	354	357	352	371	376	377	387	367	366	348	369	357	364	359	354	338	362	376	392	381	363	388	344	370	370	350	371	351	366	393	375	381	383	386	386	354	392	371	351	388	376	357	367	367	383	392	362	391	388	375	338	361	348	389	341	393	339	380	373	370	364	366	358	364	362	376	386	367	354	384	373	369	355	366	390	398	386	409	359	413	370	373	339	347	366	371	362	343	390	379	397	384	354	388	372	388	351	366	382	366	356	396	357	381	393	331	365	388	401	386	361	352	368	390	387	384	391	396	343	344	400	385	355	361	377	370	394	379	403	360	371	397	350	365	377	381	390	384	344	374	380	349	340	394	362	367	374	365	379	360	385	406	353	364	382	392	400	352	331	351	369	347	372	376	375	349	362	361	410	384	377	389	413	360	356	366	382	354	400	367	381	369	348	380	362	373	368	370	367	350	384	390	358	367	398	378	376	366	344	361	355	370	388	365	357	355	381	364	362	380	376	364	393	366	360	389	383	377	337	360	331	374	365	397	348	401	386
4142	5572	3468	1742	1346	1043	867	702	650	561	525	522	467	426	449	461	425	421	391	371	385	421	367	365	382	369	378	402	337	418	348	356	362	372	406	350	365	369	344	387	388	411	376	429	404	372	381	361	369	388	411	378	351	368	342	374	365	317	375	360	318	397	375	370	362	357	376	378	372	352	401	339	370	380	408	410	409	358	386	381	371	377	348	383	380	385	376	366	370	385	371	385	405	349	335	395	361	363	377	352	364	403	369	373	359	404	397	373	379	369	399	358	406	372	367	371	376	411	390	400	402	394	404	372	394	376	359	353	389	396	380	378	370	381	379	374	369	374	381	402	392	338	378	417	377	401	399	374	369	386	366	383	351	369	363	380	372	345	368	379	371	379	380	389	345	355	379	381	382	377	400	385	346	409	402	381	354	319	365	381	392	384	364	386	370	368	375	380	398	402	362	346	389	353	378	362	372	387	374	385	341	392	409	375	395	380	403	389	381	362	356	395	370	377	364	341	362	379	399	372	405	390	352	377	400	422	365	368	363	376	346	361	369	363	363	384	353	333	379	360	376	385	405	352	372	376	404	384	362	356	402	408	363	360	389	403	370	392	396	392	404	376	381	388	379	354	396	371	386	386	383	368	376	381	401	372	370	350	395	371	354	361	347	375	377	374	357	356	358	375	370	425	390	338	376	361	360	332	378	381	376	388	374	351	379	381	359	351	389	379	379	396	354	363	356	377	357	364	350	377	386	396	376	357	372	353	371	356	403	358	374	383	355	390	374	370	390	367	372	380	387	379	385	389	380	363	339	388	410	379	378	406	392	338	404	367	391	367	394	336	387	376	390	392	380	378	380	406	373	375	385	371	350	365	371	367	339	349	343	352	377	336	343	365	428	359	403	373	365	379	369	358	414	376	364	405	390	359	390	355	399	367	351	362	359	401	384	383	375	393	361	415	393	346	413	371	370	406	391	381	342	376	384	372	409	389	383	340	328	366	383	377	370	373	364	336	357	379	397	380	356	427	395	389	349	357	371	392	395	334	373	386	361	371	407	361	372	345	404	356	374	396	388	392	342	388	374	389	385	353	368	344	365	345	365	344	355	355	398	339	375	361	410	380	382	353	372	385	388	365	384	387	400	376	367	375	397	387	413	372	387	354	356	363	388	374	374	376	346	393	379	352	388	395	384	371	372	405	368	370	363	383	342	349	355	401	382	348	347	373	378	349	354	356	377	377	387	363	373	352	360	351	382	376	368	390	394	372	399	353	350	371	353	347	371	383	385	403	360	368	401	361	368	383	411	385	387	358	402	367	349	365	385	369	350	361	386	402	365	347	394	373	380	392	369	376	358	414	392	369	374	357	377	402	381	350	375	351	382	382	360	383	402	379	387	395	395	367	348	374	387	356	394	393	360	386	364	352	385	360	397	386	400	392	382	374	414	365	402	356	362	395	420	348	353	333	391	394	346	341	376	422	351	363	384	378	380	320	353	357	353	362	380	375	382	354	376	392	345	385	342	361	365	350	344	354	372	354	370	372	388	409	378	361	396	343	390	367	364	363	372	395	383	363	374	387	378	374	387	377	372	352	382	401	368	385	357	384	379	383	366	369	398	351	350	404	362	373	387	405	363	354	352	342	376	352	359	398	380	393	367	368	384	387	380	386	355	345	357	385	374	391	392	372	378	362	357	361	378	349	370	363	407	398	397	383	392	363	361	379	382	390	367	350	360	367	342	426	344	377	377	335	387	369	383	356	395	347	391	406	387	385	382	336	355	390	362	362	357	387	362	337	401	393	381	357	383	399	373	364	383	382	388	378	362	383	356	413	350	364	388	373	389	345	390	367	385	372	390	369	371	363	351	391	378	369	386	390	417	349	382	362	396	360	374	390	391	380	392	346	392	365	366	368	349	341	398	384	381	378	380	364	400	380	368	411	362	377	396	352	390	379	369	350	372	397	396	370	356	393	376	368	373	361	364	390	358	362	386	356	371	366	409	364	361	388	371	388	417	365	377	366	380	375	403	372	398	386	400	342	381	419	397	356	362	380	345	388	351	375	370	338	340	417	371	431	339	360	364	391	375	357	375	376	376	354	372	363	391	386	370	399	407	368	395	376	382	386	381	358	351	385	347	380	421	402	383	382	384	369	339	381	363	381	348	360	352	378	376	359	394	381	351	343	376	364	328	390	357	360	364	379	331	344	352	369	370	382	379	370	392	387	381	363	327	381	363	408	385	410	426	348	358	343	370	399	391	370	387	365	392	391	384	394	380	349	375	409	376	376	346	355	377	347	359	370	334	372	384	404	391	382	385	401	373	365	358	384	374	365	335	387	366	358	395	415	368	356	348	402	372	361	352	338	354	370	388	364	369	391	375	362	351	372	367	353	376	377	382	364	371	372	400	376	377	378	395	367	367	387	384	385	358	343	336	373	342	361	365	378	418	392	338	372	363	373	381	375	375	350	384	375	340	420	353	372	357	362	386	374	377	410	349	384	357	345	350	351	352	380	377	406	365	361	380	358	362	359	393	377	390	376	374	367	384	381	359	355	348	377	362	358	354	383	349	340	356	381	356	358	370	376	354	391	329	376	348	376	327	382	373	373	369	348	373	385	351	407	373	355	353	382	386	395	361	399	388	371	365	375	390	378	344	338	353	397	365	376	367	377	325	374	333	379	350	404	379	358	382	378	376	338	350	350	371	350	379	375	391	365	382	390	360	385	327	360	362	377	350	387	345	360	362	358	342	377	368	365	383	409	376	366	341	388	393	384	408	388	407	390	371	405	330	355	388	364	409	356	365	380	364	363	365	394	359	402	351	398	385	370	359	356	352	371	368	393	395	363	378	387	389	377	387	392	384	385	382	379	355	362	361	370	361	371	371	370	365	359	336	354	396	378	364	332	363	395	377	396	391	397	372	394	408	383	337	354	393	374	365	363	377	353	360	375	405	358	358	348	365	383	377	358	380	371	397	380	391	366	358	375	357	376	359	388	378	398	398	356	345	381	362	382	354	372	345	384	389	398	400	357	389	390	360	363	398	357	370	389	379	407	368	427	366	400	367	415	369	401	359	357	381	368	393	383	372	328	362	354	364	417	394	368	385	372	368	402	358	380	345	364	392	371	363	356	390	379	340	398	329	377	390	376	378	381	366	372	394	355	364	380	349	340	356	413	379	350	343	379	360	408	359	391	349	384	374	357	343	373	363	350	367	345	357	380	384	370	380	384	369	350	360	377	341	363	378	383	395	338	365	355	351	343	363	404	357	359	395	370	386	375	398	397	365	344	401	402	386	369	360	355	365	393	338	347	372	363	380	354	376	336	356	374	385	400	383	378	379	394	388	403	353	374	389	351	370	347	379	365	350	418	390	363	345	380	329	355	361	363	372	375	395	397	369	360	378	345	386	375	364	384	377	401	366	384	378	331	343	358	388	370	369	351	370	371	384	367	361	356	413	384	369	413	401	408	350	373	370	387	386	366	385	397	333	366	347	373
22145	20982	28723	23395	20977	21031	11150	921	568	488	405	342	301	276	214	236	209	198	165	177	167	160	146	147	163	128	135	153	135	140	145	113	127	134	123	138	127	121	126	118	114	129	105	119	136	111	117	128	106	126	115	119	137	132	115	102	123	121	127	83	119	122	111	101	113	109	103	112	114	109	122	93	119	120	118	110	145	144	104	102	99	100	118	111	116	114	119	102	114	101	110	116	118	107	102	88	105	108	132	117	101	126	115	98	84	121	91	115	116	112	109	111	98	109	113	109	112	106	107	115	119	108	126	95	109	90	119	117	110	97	126	100	109	121	113	103	103	123	103	103	105	86	137	88	116	123	104	109	126	97	97	106	110	99	106	101	111	110	90	101	108	109	102	115	117	103	110	116	110	120	90	101	95	100	100	113	118	106	118	102	106	97	109	99	102	102	107	115	107	108	107	119	118	97	97	107	98	102	113	101	116	110	95	106	115	99	108	116	123	109	106	101	128	117	107	106	106	121	117	100	113	96	107	104	110	105	103	97	107	121	91	109	117	104	113	103	118	101	97	96	97	99	110	104	112	122	103	105	105	116	96	115	118	126	89	106	108	115	94	102	115	94	113	95	103	110	102	117	84	99	131	113	109	106	99	101	119	105	106	98	99	101	102	102	115	106	120	106	104	100	101	97	108	109	110	116	121	107	98	111	101	103	122	107	100	90	104	111	141	107	108	109	136	113	108	110	114	104	99	103	101	105	102	105	110	113	77	115	118	120	105	106	104	119	107	97	117	111	124	101	101	98	109	119	102	98	102	124	94	91	102	119	124	101	105	106	91	108	107	126	103	112	111	125	114	99	86	105	99	119	98	92	114	110	113	113	118	93	110	117	101	102	106	106	93	124	130	110	126	109	100	98	126	107	89	122	118	90	106	99	105	117	91	85	105	114	94	100	114	107	120	103	85	114	132	103	88	88	110	95	110	105	113	106	104	95	84	95	124	96	106	97	113	121	114	97	136	97	110	110	111	109	104	99	106	106	120	92	105	105	112	118	115	113	106	109	102	117	98	125	106	110	115	127	98	99	116	106	97	98	104	99	104	103	106	112	104	99	113	100	117	102	96	109	111	88	102	96	101	106	122	103	104	112	124	105	101	113	112	89	93	102	111	102	118	106	110	108	95	117	115	120	99	100	90	101	92	125	120	117	115	91	99	108	106	110	100	107	100	106	99	95	100	105	132	97	99	94	96	109	101	117	100	115	98	104	119	107	102	112	100	111	75	118	97	103	84	115	123	106	108	97	124	115	102	110	98	109	107	101	112	109	115	106	119	101	85	107	114	103	117	123	118	108	100	100	90	104	101	102	98	126	113	124	86	100	90	98	89	101	113	89	108	94	100	97	93	107	111	87	106	112	85	99	114	104	102	93	91	129	102	106	104	120	102	103	103	118	106	98	104	98	102	119	111	105	117	85	98	100	120	111	116	108	123	105	111	100	128	119	112	112	112	112	100	106	105	115	121	107	105	107	113	97	106	118	94	106	116	120	98	117	97	119	104	118	103	129	104	111	112	92	97	104	85	92	98	124	99	99	104	101	124	114	102	89	95	97	110	108	111	101	115	116	132	107	125	112	95	100	97	102	92	122	99	120	108	114	114	111	104	133	112	104	97	117	108	98	109	100	100	97	102	109	98	111	105	105	114	114	105	106	95	95	106	93	110	99	118	101	102	105	113	94	110	100	87	112	108	106	101	114	119	91	111	106	114	95	92	117	112	119	136	124	108	112	112	102	90	99	103	109	91	79	123	101	106	88	108	95	94	137	117	108	95	120	117	97	123	92	103	107	115	104	108	110	122	106	94	106	104	107	106	99	127	99	112	93	96	122	82	103	93	113	113	117	95	94	116	116	121	99	108	101	109	108	119	106	123	121	108	113	102	95	95	105	103	94	98	115	98	107	112	103	117	106	96	119	106	100	114	104	116	111	115	100	97	99	92	126	101	112	122	110	101	115	99	124	106	87	99	94	120	107	125	104	93	98	97	100	109	119	126	120	105	102	99	122	123	114	118	100	119	94	100	103	105	111	103	118	96	86	100	122	119	121	124	107	94	121	110	99	102	117	87	106	105	117	112	107	91	124	108	97	136	107	113	115	117	120	103	90	97	107	120	111	108	108	105	107	111	96	78	106	85	119	102	112	80	106	127	95	105	93	114	110	120	105	93	88	102	102	115	110	125	96	125	124	117	110	114	112	95	110	99	87	102	115	103	86	110	120	116	107	97	115	97	97	109	93	108	95	98	89	118	111	84	87	107	104	93	108	84	105	114	126	110	110	109	105	112	106	98	114	106	83	96	98	112	94	113	99	111	106	105	92	104	108	117	109	105	98	111	103	123	104	117	128	139	127	111	94	102	107	96	102	110	110	109	94	94	109	119	96	104	101	113	100	108	117	129	130	121	122	122	101	126	108	115	114	128	111	101	116	104	102	107	114	115	105	101	117	97	115	113	110	108	127	109	112	116	116	115	114	108	93	125	100	108	104	92	103	93	98	107	115	100	103	109	90	109	105	104	103	94	113	91	97	104	94	103	96	114	106	94	109	101	100	115	103	104	107	103	107	93	108	103	127	113	78	104	100	114	84	92	119	108	92	114	122	119	118	106	94	102	101	93	114	86	120	115	90	93	102	103	107	107	91	79	93	110	81	103	98	102	109	119	105	93	111	100	130	100	105	71	114	105	112	127	132	106	114	85	107	108	100	134	120	100	90	95	91	105	95	107	115	96	116	110	115	106	119	99	99	108	106	100	108	120	108	106	101	125	118	113	103	109	100	112	119	111	97	97	114	106	114	103	114	100	98	97	111	96	101	108	88	111	94	119	118	128	96	108	100	119	117	110	105	90	106	122	108	100	104	104	109	106	111	118	131	88	105	121	96	97	99	100	106	94	100	91	117	108	87	114	112	122	117	113	140	125	111	97	94	94	115	102	103	107	108	85	95	108	99	112	113	99	107	114	105	107	104	115	106	119	84	92	120	99	117	116	106	108	116	104	101	89	106	110	97	95	108	111	115	116	132	102	85	114	101	111	103	120	92	111	93	109	105	105	101	92	111	105	122	114	108	121	90	94	113	119	104	101	81	112	103	113	106	106	98	120	114	107	106	89	94	96	109	119	101	130	116	108	112	92	112	105	107	111	106	100	108	112	108	108	112	105	100	109	118	119	92	99	106	92	104	115	120	113	109	92	101	100	104	108	103	101	109	93	99	107	99	117	118	103	111	106	111	88	102	92	107	105	119	104	117	92	100	103	103	123	107	116	94	103	101	113	101	111	112	114	100	94	98	99	106	100	135	96	111	121	104	102	103	92	117	123	118	88	102	98	99	117	115	112	104	94	111	119	130	105	104	107	102	129	120	97	106	107	123	100	109	117	110	88	117	112	119	100	97	95	90	96	118	126	109	108	113	88	116	103	106	106	108	109	119	118	99	100	101	116	105	116	108	127	86
4800	13502	9306	4412	3232	2275	1679	1193	952	729	582	502	426	325	319	268	258	268	234	193	194	170	171	176	164	161	146	152	156	145	142	132	138	129	140	122	136	142	123	112	128	138	139	112	129	127	123	125	107	101	107	120	102	130	119	100	103	145	123	102	118	116	108	119	135	108	116	106	94	105	123	130	106	116	129	112	111	112	114	107	101	118	117	97	117	127	109	126	111	119	94	116	104	106	121	105	106	101	109	113	99	101	93	110	93	127	113	106	104	124	111	119	121	100	102	109	114	100	106	112	104	114	107	109	116	120	106	119	131	107	106	114	106	116	120	90	111	102	104	104	121	117	108	109	111	113	96	101	109	84	124	119	105	105	109	118	96	113	114	108	116	96	104	106	112	121	128	124	93	110	101	115	110	109	111	98	113	120	110	116	106	106	120	127	118	105	102	104	105	122	109	122	107	109	98	110	132	126	108	118	94	95	107	121	101	113	105	117	95	107	109	121	109	108	113	105	105	111	109	110	112	129	97	99	119	110	100	108	109	105	115	100	106	116	99	124	107	110	113	109	117	113	116	104	98	97	113	130	98	102	118	113	123	106	116	114	101	104	111	126	111	89	102	118	102	122	117	97	96	124	112	115	101	116	110	126	115	115	101	100	115	117	117	107	101	101	105	92	116	113	114	123	123	111	100	124	114	120	108	111	121	103	105	116	103	114	118	110	106	122	109	90	107	89	107	113	112	104	130	126	109	109	117	107	107	95	126	108	89	104	108	100	117	114	113	109	101	102	115	90	122	110	107	103	97	122	103	90	123	111	99	110	107	102	125	103	120	122	96	131	104	87	106	109	122	89	114	105	105	116	101	104	106	98	98	90	100	120	101	98	119	116	108	103	107	94	110	105	112	114	109	112	99	100	117	100	112	117	107	113	109	98	123	106	121	108	103	105	121	92	104	98	119	110	103	94	100	102	114	107	115	113	100	89	125	111	127	99	126	120	126	116	106	135	114	107	115	102	104	119	107	115	107	114	114	106	104	106	129	101	103	107	96	104	110	105	114	88	101	99	97	115	111	104	115	118	104	102	121	112	127	124	115	109	101	129	102	111	108	118	117	126	114	92	114	119	99	110	118	93	101	117	107	94	101	106	101	128	104	122	104	85	111	106	99	126	104	117	107	113	106	128	115	105	104	119	116	119	95	108	133	127	110	128	106	121	101	103	91	91	122	105	116	115	110	97	105	107	96	116	111	88	109	100	88	118	114	108	102	109	115	117	127	101	105	122	92	95	111	117	99	113	114	121	112	105	96	111	119	108	108	116	122	108	96	121	108	117	96	105	110	90	113	98	111	110	115	126	91	118	118	115	105	102	106	106	111	107	91	117	114	132	114	106	99	112	90	98	104	129	112	110	95	96	113	93	88	108	127	128	93	100	103	120	119	106	86	98	112	98	124	122	123	118	112	119	129	101	119	89	138	112	116	97	114	99	132	116	113	112	126	92	107	116	94	117	94	120	109	120	118	106	108	111	111	98	101	110	102	93	103	99	110	125	118	105	105	109	125	114	114	129	105	120	100	110	95	123	103	121	127	98	101	96	101	118	111	107	113	111	119	105	126	133	115	101	96	113	104	99	125	123	108	109	118	115	101	103	116	124	82	113	129	106	107	107	102	106	133	111	113	104	105	116	104	98	114	123	107	106	133	124	119	105	117	110	117	108	102	113	113	98	132	118	105	110	108	94	133	113	118	103	96	98	95	124	98	115	101	133	111	115	130	114	138	122	118	121	113	105	111	100	100	96	106	119	109	140	114	108	105	103	106	114	95	128	105	122	99	100	113	105	122	104	108	108	108	99	125	115	115	101	107	115	117	101	115	120	83	89	126	95	95	115	111	110	123	104	115	106	99	99	104	117	115	124	98	127	114	97	104	103	110	93	94	82	120	114	92	114	119	98	113	101	114	96	111	128	111	101	107	112	98	113	114	112	107	110	86	118	111	116	118	108	117	96	120	122	124	120	108	118	115	107	106	113	99	119	116	108	94	99	92	104	149	99	105	114	107	107	118	113	83	120	93	110	108	102	111	103	103	139	115	115	111	103	106	91	99	98	101	108	106	115	112	115	117	103	103	134	89	108	120	101	109	126	97	111	103	129	139	115	104	107	109	97	101	110	115	103	98	99	116	104	131	95	112	100	95	96	114	116	115	111	110	133	115	108	100	92	110	111	117	109	124	109	106	111	115	96	108	119	104	106	113	104	108	109	109	99	119	110	96	112	107	104	104	115	111	118	111	104	111	111	117	105	107	105	101	112	100	112	95	102	124	110	117	115	129	99	115	102	113	83	95	93	109	115	109	113	115	106	111	109	114	108	113	118	116	110	99	113	116	110	101	111	117	114	120	106	92	109	111	114	122	102	106	111	111	119	93	105	113	120	111	111	117	99	101	98	129	114	110	109	100	126	102	94	103	102	118	94	104	107	110	121	108	96	109	114	120	104	96	122	114	112	101	116	127	93	97	99	105	120	102	112	115	115	104	129	116	102	134	108	120	108	82	101	124	122	117	129	112	113	113	110	109	103	98	118	111	116	104	115	104	100	116	121	104	113	111	108	113	110	116	108	124	97	121	120	119	114	126	107	97	115	112	99	107	111	96	109	94	111	114	99	111	103	101	115	99	101	113	111	109	106	120	98	106	131	109	129	106	120	104	117	105	122	106	126	104	101	122	103	97	99	100	114	98	114	107	98	102	114	99	118	100	110	118	101	113	99	109	122	118	105	113	108	118	102	94	122	99	106	112	123	125	124	93	108	106	112	91	108	92	127	123	126	107	102	105	92	116	107	113	111	108	108	107	95	104	111	108	114	100	122	134	115	106	103	133	106	122	105	115	101	93	103	101	118	104	117	107	104	105	106	115	105	102	120	92	117	124	97	93	126	95	105	108	106	101	108	111	105	86	126	129	96	120	89	108	97	121	83	108	125	102	139	106	94	116	105	99	112	117	107	118	108	100	128	90	100	104	119	114	108	106	114	101	101	118	101	106	112	115	108	98	109	108	110	101	101	114	99	97	130	108	103	119	105	115	112	134	102	105	103	108	115	109	114	114	103	107	113	101	116	134	106	107	107	104	110	104	119	105	120	100	96	102	107	102	118	118	92	104	105	104	114	121	118	115	75	101	119	114	128	101	125	109	99	103	94	108	89	114	119	114	108	103	95	89	100	109	95	103	104	118	129	104	123	106	119	103	123	126	115	117	130	116	109	113	107	102	97	105	105	99	103	113	109	121	127	95	119	119	98	101	96	108	116	114	104	120	105	110	97	110	129	111	108	93	115	103	122	117	100	110	124	111	91	120	119	112	116	106	122	95	100	101	112	94	118	116	119	109	110	117	129	102	101	121	85	101	87	98	110	114	125	111	118	129	95	123	133	114	103	125	90	106	98	91	98	125	91	96	104	112	101	103	108	98	90	103	107	101	105	110	113	111	113	113	100	116	118	110	123
27099	20629	11882	1149	605	464	417	412	397	410	381	415	353	394	372	392	349	359	400	377	374	391	336	366	398	362	385	353	374	351	361	386	361	372	354	354	402	386	349	333	354	349	374	360	354	382	388	355	341	393	391	352	376	339	329	359	367	377	361	355	361	393	391	395	363	381	380	395	378	344	377	344	328	352	346	366	359	338	395	360	350	360	358	368	356	341	374	346	348	384	346	338	376	362	341	365	343	365	387	363	350	396	356	354	324	342	366	352	342	375	364	322	364	369	368	335	344	369	345	341	357	362	329	387	370	353	339	391	389	361	368	347	347	383	382	376	395	397	329	346	344	353	374	403	374	397	356	357	365	358	421	334	343	347	365	359	358	378	356	341	340	365	348	343	373	389	383	353	358	391	359	338	349	374	396	394	391	374	337	382	347	355	352	340	332	370	373	358	393	336	347	364	385	361	398	408	352	352	374	374	374	344	348	371	347	401	366	367	338	352	371	386	336	374	373	367	374	376	407	337	396	351	383	370	337	349	359	366	371	351	356	380	334	355	323	336	377	342	347	374	353	348	340	367	367	415	364	398	373	381	351	382	354	367	375	343	382	341	349	356	377	362	379	357	411	363	361	347	353	339	359	377	355	363	358	342	359	370	366	369	388	335	327	366	336	370	356	387	365	363	355	396	360	363	376	383	363	311	333	390	363	357	369	331	390	378	381	354	347	347	360	374	382	370	355	420	376	380	359	363	345	388	380	365	347	333	343	373	366	415	309	354	347	393	382	366	327	348	356	353	338	375	359	364	344	365	364	339	371	374	363	393	365	363	370	332	372	360	364	371	385	369	367	357	377	374	354	359	361	350	370	371	339	370	329	372	377	371	343	360	358	354	369	375	398	382	351	332	349	342	369	369	378	368	327	378	367	372	343	359	345	377	355	382	350	319	346	396	341	401	344	360	362	359	402	379	378	372	361	420	365	382	341	368	337	349	403	328	354	388	368	408	366	389	347	297	379	372	372	326	346	368	333	406	362	347	395	359	351	372	384	379	326	381	384	387	374	390	384	351	371	342	329	342	357	380	359	349	336	372	346	358	381	429	338	339	350	369	341	386	365	352	339	390	363	361	355	402	373	376	367	372	346	359	359	350	370	371	374	318	364	354	354	366	334	349	368	362	361	368	362	365	375	342	411	370	386	325	352	329	347	364	374	344	357	388	382	334	321	356	358	397	356	389	335	373	375	363	375	353	306	343	366	386	402	336	380	334	374	367	325	356	350	366	346	403	386	342	366	341	350	362	375	365	371	368	342	344	368	356	361	385	346	348	346	382	360	368	370	391	335	368	388	378	350	348	346	345	351	357	350	341	323	364	379	363	347	377	344	354	372	349	361	322	367	364	368	339	376	378	360	341	331	364	370	386	381	359	367	359	333	408	339	357	387	356	385	359	354	366	359	347	357	377	363	363	397	374	368	360	374	309	370	340	376	373	342	366	349	362	371	353	364	371	364	349	363	368	364	392	356	375	342	376	331	364	369	366	356	372	353	357	377	356	377	355	364	331	366	354	352	360	376	364	348	399	354	381	344	369	390	326	341	341	391	378	360	323	312	374	355	368	363	362	383	338	353	354	375	372	369	371	375	396	379	318	327	399	349	317	385	372	325	390	367	354	376	340	360	364	369	352	322	390	346	370	356	364	338	366	346	391	360	352	339	362	366	377	416	372	385	365	384	390	331	329	321	377	361	379	345	357	345	358	348	360	356	344	354	316	355	366	337	342	361	341	336	330	347	369	372	367	356	344	378	346	340	324	339	352	374	394	363	339	397	365	368	327	356	381	349	339	348	381	334	337	368	368	363	360	373	374	327	354	337	364	381	341	340	335	373	343	378	347	340	366	357	352	385	358	372	349	378	351	349	359	371	361	336	369	374	361	370	350	363	385	362	383	321	359	364	349	380	355	377	353	364	373	379	374	358	355	346	388	344	344	382	350	332	387	364	357	344	359	358	333	381	362	333	362	360	357	387	346	339	363	340	355	337	339	362	354	386	354	323	356	371	401	392	372	375	378	376	329	349	351	351	373	383	357	327	350	366	365	363	368	378	362	353	348	355	339	350	357	377	372	358	341	362	372	380	370	341	398	388	353	347	352	349	315	368	356	376	372	329	357	350	352	379	358	388	356	323	399	354	344	378	370	354	378	361	406	353	363	352	354	369	346	340	370	365	367	396	377	380	375	354	344	364	361	343	336	334	394	354	339	340	405	383	384	386	334	371	381	360	340	354	359	373	394	384	361	386	349	407	375	365	340	373	382	361	391	338	368	388	368	385	365	332	352	342	385	359	355	386	343	357	375	364	388	366	349	352	388	391	327	365	360	380	403	368	349	389	353	333	360	383	399	358	367	350	352	333	367	358	356	383	377	371	353	401	361	376	336	366	380	356	318	360	359	352	359	363	380	337	379	384	359	366	382	350	349	308	359	400	354	363	347	337	365	353	383	361	362	381	352	393	400	359	386	356	351	380	353	376	361	357	362	379	388	374	425	328	374	359	392	358	358	361	369	382	377	434	362	360	380	380	377	368	384	395	324	353	366	352	345	330	372	361	319	359	345	384	342	359	343	361	335	361	374	369	369	382	381	350	336	344	361	369	363	393	350	384	385	378	380	349	357	377	313	363	346	380	343	376	335	365	345	392	380	366	358	377	354	400	366	357	369	397	387	357	380	387	344	355	404	361	324	394	389	354	339	354	374	347	359	395	379	369	400	372	379	399	354	356	352	367	372	368	341	370	389	356	366	359	323	344	309	387	365	404	371	379	367	382	343	322	375	340	360	382	344	337	349	344	353	341	352	396	360	353	370	371	339	391	366	349	349	358	355	314	366	367	353	365	382	371	383	359	352	340	381	382	390	384	358	345	388	347	338	370	383	343	358	390	393	372	351	390	351	385	332	383	365	345	369	338	334	364	355	329	354	368	353	390	342	374	337	385	381	345	358	383	376	355	384	400	359	359	328	371	355	356	362	392	382	365	350	348	338	370	313	335	357	363	370	351	322	386	350	335	330	367	365	348	369	345	372	363	341	371	344	365	344	378	364	362	385	357	347	345	367	345	380	370	389	348	346	377	358	352	356	383	383	334	376	358	354	359	347	387	373	373	352	354	362	356	400	381	353	393	396	368	360	366	342	393	360	371	363	360	353	345	378	344	363	351	391	362	340	335	358	364	331	378	345	368	346	378	384	352	369	401	358	378	364	323	381	360	342	360	360	340	368	360	367	347	333	359	359	390	354	346	350	327	355	368	369	355	379	334	371	380	359	326	407	353	340	340	346	378	408	328	337	338	328	356	364	362	320	374	373	358	382	386	339	381	381	364	378	344	372	371	336	367	323	373	388	342	362	355	396	367	329	393	360	362	376	351	387	359	369	384	367	359	396	345	352	378	321	349	342	371	369	374	377	381	345	364	383	342	350	337	373	360	341	379	383	381	382	348	388	349	352	379	375
5781	2445	1430	833	616	576	509	456	471	416	370	392	420	402	402	397	388	365	416	400	358	395	360	409	374	380	381	384	410	330	399	412	373	380	370	401	371	354	354	372	396	370	359	388	380	388	374	348	372	396	369	348	411	345	386	322	347	365	333	337	370	399	376	375	379	383	356	345	344	356	375	375	369	363	395	366	362	369	346	343	385	395	356	381	383	369	370	360	368	354	368	424	386	382	371	359	377	368	367	364	348	381	369	381	370	360	338	384	343	348	381	344	356	354	386	383	363	367	347	360	364	406	358	371	348	357	384	381	389	391	351	358	397	352	358	395	362	407	371	365	391	361	380	377	367	366	379	385	336	379	354	374	398	386	349	367	399	343	365	355	346	378	355	352	363	370	364	374	366	340	363	388	375	371	345	429	362	375	375	397	408	373	382	371	356	372	375	390	378	385	386	373	371	398	326	392	375	373	372	322	380	399	364	371	367	355	362	356	355	417	368	400	405	373	377	382	350	350	358	361	378	360	402	337	361	362	386	366	374	366	362	371	374	386	369	358	399	342	401	393	359	366	361	383	359	341	382	388	356	351	350	345	373	372	351	345	372	355	344	372	329	364	361	392	358	344	399	351	353	336	328	394	363	389	373	403	391	355	362	416	367	390	386	355	354	344	363	352	369	381	393	347	397	384	369	346	377	363	356	343	376	373	384	399	377	348	381	394	362	363	367	365	341	396	337	402	378	396	381	377	363	381	383	377	380	338	365	363	361	387	351	405	378	364	347	373	383	365	348	401	384	371	370	353	379	382	369	318	352	368	348	373	392	370	391	381	396	403	355	386	390	395	364	337	379	356	389	366	380	348	372	380	386	361	390	389	389	344	387	377	341	352	370	399	335	370	382	358	374	424	366	353	354	373	336	376	379	393	388	377	361	354	363	378	381	375	392	375	355	341	364	363	411	384	387	364	356	363	349	384	367	349	361	385	360	406	397	380	412	400	392	347	393	340	393	373	359	351	385	408	405	367	411	367	361	360	367	374	355	394	336	358	377	390	376	377	394	376	383	357	356	383	372	360	369	381	392	369	373	384	346	360	380	377	385	339	355	382	375	372	415	362	378	368	398	362	380	385	374	361	376	365	378	385	354	427	365	411	386	362	374	364	384	369	352	379	350	383	403	362	382	359	365	382	387	357	350	376	378	346	371	389	388	385	368	359	376	350	371	396	385	367	345	378	379	361	403	413	363	393	376	392	369	351	366	348	401	379	398	394	350	377	405	367	385	381	355	349	391	384	355	370	375	369	402	388	382	404	336	365	391	391	367	393	377	372	363	377	402	348	354	405	370	381	358	373	379	393	366	386	384	362	376	386	363	332	398	367	362	357	397	372	407	382	366	368	376	356	330	433	387	396	332	398	336	377	366	378	374	389	355	391	335	345	406	354	360	375	385	365	393	374	306	393	369	375	376	373	379	421	356	404	407	368	360	377	371	390	383	391	365	356	335	374	369	392	366	390	363	382	347	399	379	380	371	380	363	358	366	386	405	359	335	378	348	379	370	390	385	400	367	386	367	355	396	382	379	374	375	366	402	354	353	355	368	344	395	370	372	392	370	365	374	393	358	385	375	379	330	406	354	370	356	364	350	360	379	404	388	391	430	364	363	373	398	399	359	371	370	362	385	360	375	406	368	371	349	355	380	360	357	380	364	348	371	378	372	354	341	371	335	388	375	349	415	370	370	377	380	371	371	370	414	396	369	397	361	372	344	354	360	374	377	362	368	346	373	351	387	362	371	400	373	386	356	398	392	349	355	358	371	370	374	395	398	379	399	373	375	355	377	394	371	391	348	378	342	354	336	365	361	358	374	416	398	356	359	377	364	383	339	392	356	378	353	355	373	346	373	357	368	323	387	362	379	370	371	350	365	381	386	386	348	393	369	375	374	388	364	373	391	364	376	343	369	383	393	351	381	366	323	386	370	366	399	347	349	358	362	369	374	392	391	375	372	362	396	382	405	348	359	397	398	389	355	333	384	358	339	392	382	370	374	343	372	382	379	349	382	341	386	380	373	374	391	358	348	390	352	387	392	351	378	369	375	355	359	352	401	375	401	381	377	375	359	394	377	336	414	370	358	362	350	384	383	413	367	342	358	411	353	388	332	382	360	377	325	341	389	350	353	379	375	405	339	369	389	387	358	364	415	396	397	332	341	396	377	354	412	357	340	336	331	360	394	372	348	346	379	380	361	375	351	352	371	359	380	353	382	383	383	361	367	390	385	353	336	342	344	360	391	361	388	391	376	348	391	382	385	399	390	403	376	330	369	391	385	394	365	389	367	382	366	375	368	403	365	380	372	370	368	396	336	357	356	334	383	398	387	388	373	353	381	380	372	384	373	347	379	380	396	379	364	367	360	389	363	369	362	361	365	389	389	381	351	357	358	369	344	374	377	399	368	392	384	359	403	408	401	379	381	374	410	388	378	360	395	365	352	362	383	398	364	335	372	378	363	342	354	366	375	385	389	326	397	398	408	392	367	357	379	375	379	392	363	381	345	374	352	395	391	365	385	395	418	392	346	375	397	351	404	362	404	361	353	363	359	371	366	357	384	366	375	389	379	390	380	363	381	377	349	362	381	358	341	354	349	385	357	391	346	342	374	354	377	335	346	406	357	353	405	393	368	395	347	430	354	380	393	387	378	390	368	336	362	361	383	397	368	378	356	375	382	370	372	375	359	362	347	386	386	357	376	366	362	384	384	383	354	372	355	383	376	355	401	373	376	356	371	359	352	346	382	383	368	390	340	360	357	404	369	356	380	352	348	368	403	395	353	394	380	372	347	363	399	392	356	350	375	375	376	371	379	358	383	351	389	361	387	403	348	379	398	370	364	409	353	394	403	358	363	364	369	355	384	394	362	379	408	360	408	396	385	367	364	343	373	391	384	381	375	373	362	365	379	395	391	376	373	378	357	382	350	383	380	356	342	373	396	382	391	331	366	378	383	362	370	397	413	385	355	382	365	357	391	364	365	404	384	378	383	409	371	371	368	345	403	320	394	395	343	362	340	365	349	358	364	442	364	393	354	372	375	379	368	316	391	360	363	347	388	370	376	400	375	359	353	336	383	393	384	375	350	400	410	358	352	377	397	361	373	380	357	363	370	358	376	379	366	359	362	395	366	368	370	386	344	377	385	383	346	370	329	348	360	357	384	388	393	395	383	386	378	373	390	369	365	352	370	385	395	369	358	351	349	375	403	379	344	361	361	385	359	372	368	385	356	392	345	383	374	352	373	384	352	333	397	387	378	409	378	347	365	356	361	395	392	389	351	406	383	394	352	381	386	343	378	367	394	358	388	388	386	388	352	355	353	409	321	345	378	377	379	384	384	382	373	371	336	384	392	385	387	409	391	355	383	386	367	393	392	374	359	387	300	352	352	369	365	389	388	342	344	372	371	379	359	383	376	391	346	389	373	371	363	345	368	367	360	379	372	380	344	378	384	356
23269	20978	28330	23812	20966	11429	888	605	407	334	339	285	276	275	258	204	224	222	224	208	218	204	199	181	230	193	182	190	198	181	191	189	192	170	183	178	195	188	192	192	150	163	170	188	201	156	173	183	174	152	175	160	182	190	187	169	177	191	174	166	161	177	154	200	160	171	169	187	170	168	181	174	208	161	180	186	159	145	179	181	155	184	208	198	158	177	173	169	185	138	152	190	187	173	167	158	182	158	169	179	162	145	154	180	159	163	171	149	169	157	172	189	179	174	157	172	177	176	169	176	167	183	165	173	188	182	166	161	163	156	185	151	168	176	182	172	163	180	163	182	173	170	152	192	184	174	169	176	173	164	134	142	182	170	179	182	158	175	160	164	168	185	170	156	183	164	197	179	154	204	166	168	157	179	159	147	182	176	168	191	173	182	178	148	160	187	176	160	203	160	159	157	163	195	159	184	160	201	166	204	179	175	151	171	167	175	182	169	165	148	191	156	186	157	180	172	157	178	161	177	196	179	158	181	174	161	172	185	176	162	172	178	178	185	176	174	176	176	174	171	174	179	174	163	176	190	189	149	164	158	159	152	150	164	171	154	177	162	148	168	175	174	156	144	186	190	171	168	166	179	150	151	166	182	157	181	177	168	167	173	163	155	174	162	182	174	145	179	173	168	180	178	149	156	166	180	175	149	191	166	151	162	186	191	195	180	175	176	181	168	170	149	198	154	152	199	190	177	175	165	169	183	173	198	190	190	169	167	168	159	148	144	165	173	174	156	158	152	170	179	170	195	163	173	166	182	155	161	175	157	183	193	173	152	171	162	178	175	170	161	171	182	148	188	182	180	153	181	171	152	175	160	198	186	160	190	149	183	176	171	166	177	162	179	151	176	179	145	178	170	193	157	158	181	187	195	176	181	178	188	178	175	164	156	164	173	186	167	140	167	173	176	171	166	163	176	164	176	202	182	199	159	174	175	157	173	147	153	196	180	172	170	164	168	154	174	193	179	158	186	179	204	196	174	172	172	174	166	145	161	171	179	169	189	172	172	161	202	193	166	182	156	173	181	175	170	137	160	165	160	191	166	184	176	176	166	192	181	163	157	190	173	163	183	158	159	172	186	155	151	166	184	169	170	187	202	165	180	166	182	171	168	169	161	160	164	169	157	156	175	175	172	168	155	164	191	181	170	160	165	171	173	155	173	164	161	193	166	180	157	166	179	165	164	192	176	173	172	145	188	158	156	163	185	179	152	152	184	173	170	129	167	173	190	168	161	192	175	206	187	171	196	195	171	168	183	149	165	178	180	176	180	181	187	166	162	186	175	175	171	164	177	192	167	179	171	174	174	161	173	183	166	164	175	187	172	182	160	163	179	166	147	187	171	159	184	182	167	157	157	190	188	171	156	187	183	152	178	181	168	167	165	165	161	161	167	178	168	194	154	193	140	172	177	149	157	191	178	177	173	169	160	176	177	172	182	181	153	171	190	153	165	164	162	192	169	165	125	183	192	194	166	167	180	155	162	170	178	226	173	164	151	169	158	169	147	165	160	179	156	183	197	195	169	168	165	179	164	179	167	158	172	175	181	173	163	168	172	167	187	194	169	182	189	158	164	170	167	157	173	182	137	175	166	172	155	167	172	181	176	158	178	164	175	188	162	192	182	167	161	157	175	160	171	170	180	175	191	183	194	158	156	167	183	167	171	177	179	169	178	163	193	179	166	158	181	179	166	154	180	156	167	167	175	179	177	179	144	147	163	153	167	173	176	168	163	151	145	176	199	177	145	176	168	151	154	188	153	189	167	168	200	143	190	161	176	159	154	178	180	180	152	160	183	185	190	194	172	151	168	165	176	152	186	162	146	197	167	191	169	181	191	180	141	152	175	173	170	165	178	170	171	182	154	172	185	171	180	154	155	182	159	187	173	162	156	166	172	186	183	183	179	164	189	155	163	168	164	166	188	169	165	161	204	191	187	197	177	176	165	196	176	175	159	184	167	144	189	186	177	173	191	191	174	154	190	174	200	168	167	184	177	158	175	171	186	176	165	171	172	193	170	175	181	171	166	155	176	186	168	172	149	184	162	153	163	188	151	154	178	177	172	188	184	165	177	165	147	159	203	180	159	158	155	151	147	179	162	182	156	162	163	170	153	176	169	157	156	163	179	170	161	175	163	178	168	196	181	178	156	192	167	167	194	203	158	154	165	164	143	165	174	164	165	180	183	187	168	171	179	162	193	164	195	162	188	176	169	145	178	167	166	159	166	171	208	208	161	170	179	168	140	156	166	163	183	167	198	165	195	156	164	174	165	159	170	191	180	161	170	179	195	189	167	161	171	191	150	178	168	153	170	166	178	168	159	154	158	174	155	175	162	171	163	194	159	175	165	162	164	170	167	157	159	196	179	187	171	184	176	168	173	179	181	165	152	163	181	166	167	181	174	152	184	185	188	173	174	167	153	155	205	182	160	170	181	148	165	159	181	168	190	186	166	155	164	174	171	141	185	159	177	170	165	188	167	161	153	182	165	175	164	176	188	202	170	178	147	160	166	170	165	182	150	162	165	166	185	201	200	200	163	172	175	169	181	166	185	172	169	166	153	163	197	162	182	182	175	188	163	147	173	167	176	189	153	189	203	161	183	176	165	206	180	175	194	169	151	181	181	159	188	168	162	197	154	190	206	180	173	168	179	178	176	190	170	182	181	155	178	161	172	175	186	148	141	176	189	167	186	157	168	153	188	167	164	165	173	183	174	170	168	173	183	178	174	165	181	166	190	170	169	176	151	161	168	178	180	184	184	161	186	168	161	160	186	160	168	162	168	157	175	184	159	170	142	153	160	161	159	155	181	154	177	153	163	164	188	167	167	146	168	178	130	150	170	173	185	182	167	170	152	199	194	197	142	149	166	179	168	166	165	152	174	167	181	183	148	172	173	154	174	180	167	162	146	210	184	165	154	145	181	173	149	151	159	182	158	161	183	186	165	180	145	180	171	172	150	166	187	152	141	171	163	179	167	180	177	179	179	181	166	153	150	206	170	170	180	188	167	168	165	169	161	158	154	161	189	165	162	178	160	178	155	185	180	178	161	154	169	183	181	182	168	161	167	160	169	157	169	178	166	193	166	181	190	166	176	172	161	163	167	141	166	178	169	159	188	172	185	174	172	160	170	173	178	165	169	177	154	150	175	161	152	165	180	175	166	179	174	145	154	151	192	177	178	183	160	181	169	173	153	196	204	168	154	176	158	170	172	178	171	180	164	159	195	162	181	183	166	159	155	162	193	185	158	179	170	194	171	168	162	159	168	163	180	149	174	185	162	158	191	172	188	162	159	193	162	167	163	162	175	166	182	171	161	163	165	172	164	161	172	140	190	149	198	149	188	170	179	181	165	154	185	178	181	146	163	175	185	174	190	156	168	180	177	162	182	176	192	173	178	159	154	149	192	167	171	169	153	175	153	181	168	168	187	157	165	162	177	180	172	168	166	150	180
4709	9853	5630	2577	1889	1321	1023	807	672	506	414	403	319	321	276	249	232	235	244	258	185	209	225	226	225	218	259	189	214	199	192	203	200	202	185	187	179	203	188	190	192	205	167	179	196	172	169	204	188	198	163	204	196	178	173	193	188	175	165	180	183	194	183	185	159	159	180	160	173	181	198	174	175	163	165	182	168	195	191	184	200	201	165	167	200	185	172	186	188	165	179	197	151	177	194	177	186	178	187	186	177	168	175	200	184	163	173	215	169	174	182	193	181	152	182	183	189	167	176	210	177	190	190	182	187	175	177	170	163	170	180	165	187	170	173	187	164	190	190	172	174	158	187	164	195	181	170	184	178	191	187	199	191	187	178	187	201	199	196	163	172	180	201	196	186	184	192	183	176	167	177	168	193	212	166	171	199	191	168	181	170	184	198	179	176	203	178	163	189	210	192	182	195	175	184	195	171	168	175	193	176	194	178	204	177	180	177	171	179	188	175	208	178	180	195	181	198	176	204	181	175	170	184	199	182	173	172	166	183	189	177	162	181	176	168	172	185	201	171	164	187	170	201	206	189	185	194	181	182	161	194	177	172	173	176	162	183	183	188	179	177	174	190	171	213	187	202	182	174	210	178	179	179	178	177	227	175	168	169	160	179	164	201	173	183	190	191	180	169	159	190	194	164	177	181	185	194	190	160	177	184	180	168	188	195	173	155	192	179	204	161	184	172	192	187	186	181	164	189	189	188	180	166	184	197	181	162	177	175	176	210	188	186	191	169	202	190	167	160	201	188	184	197	176	178	175	201	182	182	163	183	178	185	176	184	183	191	188	188	171	194	177	183	190	203	171	183	185	168	173	187	152	217	193	212	177	153	210	181	185	185	176	184	190	181	176	178	168	201	186	178	174	184	168	181	162	192	166	193	193	164	169	192	199	190	198	173	174	183	169	197	185	177	183	164	175	189	191	179	183	182	176	168	181	146	180	168	185	165	167	188	186	190	161	200	188	173	177	202	169	189	194	189	181	192	169	195	192	168	188	201	181	168	163	171	198	187	182	165	194	186	164	192	171	175	169	184	201	159	183	174	167	164	193	199	201	177	180	192	180	197	184	161	170	177	170	162	169	179	166	193	193	188	171	166	184	187	179	189	173	166	194	189	169	189	229	174	183	178	179	181	197	180	178	176	181	163	171	188	161	181	177	188	170	189	194	191	182	175	178	173	184	210	170	176	179	195	190	170	190	175	167	184	176	146	177	176	190	175	175	174	172	176	200	167	180	174	184	167	192	180	174	186	171	186	174	164	181	158	164	192	203	176	181	203	176	194	182	196	186	161	183	185	173	173	172	188	170	205	200	161	174	185	182	179	180	183	197	185	186	186	202	173	167	194	170	182	180	179	177	191	167	178	189	171	188	174	193	185	190	180	188	197	196	179	197	175	166	201	181	191	165	192	161	202	203	153	177	181	175	188	189	174	174	191	193	187	187	185	164	188	181	183	175	186	182	174	155	172	186	189	162	187	174	180	173	169	189	189	191	189	218	197	184	175	197	176	171	199	188	204	211	179	210	191	213	181	179	176	191	207	186	182	184	167	168	195	161	220	154	194	165	178	180	184	170	169	181	165	181	184	183	194	198	172	183	160	192	191	174	162	192	157	189	175	181	189	178	173	201	203	170	196	214	160	182	177	182	169	191	170	180	209	160	177	171	176	192	180	177	163	182	199	179	199	178	180	177	160	169	188	202	190	169	176	201	188	206	192	188	180	179	179	177	160	211	184	200	162	175	191	181	198	183	174	190	182	178	190	187	190	183	178	203	166	153	159	167	174	186	178	194	161	174	177	195	165	181	180	217	189	213	191	203	187	194	167	170	199	190	171	183	171	178	176	187	195	161	186	205	199	165	181	197	192	169	171	170	178	182	186	190	180	166	202	165	159	205	166	206	184	182	174	176	168	150	187	170	147	172	183	184	165	205	176	185	179	171	190	164	198	182	178	189	179	195	200	179	196	204	184	166	184	196	163	186	190	173	173	180	176	179	173	199	193	200	186	188	194	213	202	162	174	177	180	172	192	172	182	166	184	187	191	191	195	194	190	198	181	189	171	170	162	180	172	190	180	178	179	179	182	185	168	181	183	162	171	170	204	159	172	191	189	190	151	172	190	185	165	169	182	175	178	172	189	172	160	160	190	187	179	192	174	206	160	161	170	183	201	196	181	159	171	172	158	178	173	158	170	182	174	186	175	200	183	190	183	179	168	165	188	166	195	197	168	191	159	197	185	189	159	199	204	169	182	179	164	196	171	175	217	179	187	192	187	181	161	160	160	174	190	186	159	150	183	181	167	175	187	177	175	191	175	193	190	182	180	169	151	171	163	190	186	197	179	196	172	169	164	191	167	177	183	164	182	195	163	194	176	170	159	162	167	183	162	181	204	181	162	183	201	193	185	172	179	167	195	217	168	179	160	173	178	212	177	198	160	184	171	163	181	205	185	180	199	173	162	152	192	181	184	188	161	206	208	172	173	181	176	170	171	180	165	195	170	200	170	188	196	168	176	172	176	184	169	171	181	184	185	193	200	178	159	178	190	166	181	171	179	184	173	196	178	191	165	165	170	181	174	200	169	184	194	187	195	176	193	189	181	187	183	199	164	200	181	190	170	185	197	171	160	212	177	177	181	174	187	185	200	181	177	198	186	193	185	165	192	171	163	156	178	182	179	170	172	206	179	172	183	176	186	174	162	199	162	186	204	169	190	186	186	172	178	162	187	157	160	164	179	189	198	185	191	181	182	168	166	190	165	210	197	173	182	179	189	167	194	191	192	179	197	185	196	170	210	201	196	184	176	204	187	195	219	172	181	184	175	192	184	196	196	186	174	200	182	201	195	196	177	194	198	182	174	159	179	174	180	182	173	181	181	181	181	198	139	171	173	168	173	170	184	173	172	184	207	181	196	181	197	167	216	173	189	192	173	188	166	173	184	177	179	185	198	166	191	216	168	177	179	175	162	169	216	156	188	158	215	193	188	181	188	189	166	209	169	204	205	173	222	190	186	165	166	177	194	174	206	208	182	195	198	189	177	188	169	171	181	179	169	171	210	169	182	185	175	182	180	162	186	186	180	192	184	191	171	191	175	180	232	176	191	198	170	187	181	192	185	197	171	205	167	176	205	188	187	168	181	182	169	204	176	204	183	206	189	182	179	181	218	175	174	174	187	168	178	209	171	199	157	190	173	192	195	171	178	175	176	176	204	204	172	159	175	192	178	161	202	187	161	194	173	169	179	206	171	169	202	178	185	142	183	169	183	193	178	174	184	210	192	195	185	174	186	191	200	186	202	170	173	170	194	209	162	191	189	193	196	187	176	173	176	155	195	194	164	170	184	162	165	161	174	176	161	194	194	178	175	193	188	179	208	154	212	178	185	147	180	181	175	184	189	204	189	187	164	172	175	152	193	174	203	187	178	195	175	168	196	188	183	179	189	168	172	167	167	189
24338	20842	27270	24509	13934	917	668	542	521	437	479	406	440	423	412	397	412	393	382	363	369	395	383	367	365	392	400	342	379	372	393	380	367	377	350	371	364	368	399	378	368	385	366	370	388	377	397	371	400	402	311	387	360	395	378	393	378	388	362	371	398	375	374	353	380	367	321	396	381	378	368	389	371	321	391	370	370	377	352	374	406	378	431	402	407	347	388	329	365	388	383	420	363	362	382	368	392	392	363	353	370	368	362	383	370	402	396	389	384	385	374	308	355	402	405	367	376	414	354	345	393	379	386	380	396	344	377	374	378	347	371	352	366	363	388	401	318	364	396	374	386	381	390	372	362	348	383	376	383	376	391	352	403	376	399	394	379	374	351	390	350	369	382	390	377	389	375	419	376	394	378	402	365	373	413	384	391	356	391	382	359	368	340	350	400	355	363	388	385	384	312	402	368	408	386	329	382	367	358	387	378	347	365	348	376	351	374	393	345	369	374	361	388	374	347	381	357	394	385	373	376	370	380	367	373	389	372	387	352	397	382	372	384	376	329	383	398	431	364	367	365	387	360	382	393	377	365	363	356	339	369	382	332	379	380	366	346	360	365	412	373	359	360	392	375	378	355	383	377	352	351	356	358	383	407	393	394	370	400	376	379	384	386	377	431	394	383	371	386	386	387	371	354	373	428	347	353	359	380	353	403	371	359	385	368	389	390	356	364	381	387	360	380	378	349	364	402	401	375	355	376	357	360	359	378	409	378	362	363	360	382	390	369	367	372	394	358	375	403	376	389	369	363	391	384	397	363	382	367	357	403	368	410	385	373	381	363	403	349	354	391	392	409	354	386	362	358	372	374	376	372	366	358	387	410	372	378	374	396	392	375	365	368	378	394	398	359	417	365	347	333	380	324	355	378	412	397	361	389	399	375	374	381	369	388	360	353	374	376	403	357	354	333	369	346	364	354	368	337	405	388	374	381	396	407	380	409	379	377	377	382	384	360	376	373	374	347	364	392	383	388	392	368	346	349	388	386	359	357	374	352	382	373	414	376	347	383	387	363	334	372	332	376	387	396	365	357	351	377	367	384	344	360	367	393	381	394	356	341	360	371	361	401	364	397	372	355	377	360	374	349	356	356	352	392	360	364	371	393	398	374	383	406	375	369	376	368	353	366	356	374	389	341	347	376	386	369	358	358	346	368	386	373	370	396	385	351	389	380	378	374	354	375	344	382	368	374	388	387	375	401	396	384	354	338	371	379	372	389	328	410	395	364	397	403	378	344	391	342	415	397	402	368	373	366	387	357	410	408	349	377	373	398	381	396	359	363	355	378	347	381	356	369	360	372	353	380	408	390	420	369	353	345	367	379	378	411	416	380	354	391	371	409	406	364	379	358	370	345	385	357	373	358	379	362	387	373	357	398	369	364	415	381	386	355	353	355	391	372	357	350	357	352	365	366	338	359	382	398	377	383	363	378	377	342	392	379	386	369	396	358	414	402	350	366	347	359	382	371	362	344	382	372	322	371	339	351	348	372	381	356	391	370	353	403	376	376	401	334	379	377	421	375	356	380	364	395	389	331	359	411	359	382	398	362	394	403	398	403	423	378	335	360	381	376	352	383	370	396	335	374	389	326	347	396	356	374	370	375	347	398	335	357	363	355	386	380	351	342	410	371	353	373	402	398	383	358	400	388	400	374	372	345	361	401	358	373	415	390	370	395	390	397	364	385	345	360	353	366	369	382	411	397	383	379	375	347	360	368	388	356	349	355	393	369	345	394	373	386	356	353	384	363	350	395	357	396	351	383	388	390	412	369	338	405	331	382	374	375	397	369	357	371	389	375	400	412	383	367	415	363	406	373	380	387	380	375	364	341	381	366	367	351	331	373	396	356	408	386	365	383	403	350	331	374	380	361	362	350	376	367	399	364	391	367	415	358	358	404	390	386	390	374	383	387	379	368	397	361	351	369	380	364	387	376	361	362	342	393	390	379	397	400	382	375	365	379	352	371	387	385	361	388	366	404	383	379	348	381	402	372	429	412	379	375	392	406	386	367	403	395	373	392	335	385	367	371	376	401	344	367	343	363	370	373	402	364	369	346	386	373	368	368	410	373	359	362	371	351	353	358	352	421	338	357	388	354	362	385	390	374	366	342	346	396	396	415	367	337	354	406	367	361	381	371	364	356	369	363	375	377	340	398	359	359	360	364	388	381	390	390	393	379	370	374	353	362	369	397	387	381	406	348	388	373	408	337	352	368	371	364	390	341	350	346	383	396	378	384	360	387	366	401	384	374	369	364	359	380	338	395	327	358	362	389	377	337	403	368	382	393	367	359	340	370	377	394	378	362	334	363	373	390	384	401	372	401	397	392	381	375	374	357	360	396	373	370	405	381	370	359	371	365	350	364	371	423	372	394	421	394	360	375	355	397	388	361	360	355	378	371	412	353	378	352	387	391	386	364	354	388	350	340	360	366	386	367	374	352	392	354	363	397	369	361	371	354	376	386	392	379	372	326	418	361	326	386	356	378	350	348	404	358	363	355	390	344	365	374	343	348	355	394	354	384	355	338	381	393	401	381	391	393	363	343	343	419	346	362	369	367	391	377	397	382	368	368	368	347	398	386	394	381	373	376	366	407	387	396	362	389	343	378	356	372	420	352	364	377	407	344	336	393	357	399	367	367	395	360	358	354	358	388	372	375	357	398	340	389	372	368	371	347	350	351	353	378	364	364	370	384	378	373	397	441	355	378	372	378	363	350	406	381	397	371	379	345	360	351	380	368	341	375	350	357	400	344	356	379	357	402	371	400	381	373	399	382	384	340	395	358	362	374	397	406	389	368	376	414	387	337	406	386	370	368	388	351	385	364	334	375	393	376	368	389	355	369	371	345	361	360	363	374	338	345	389	376	382	333	356	396	403	369	373	390	368	368	358	363	382	354	378	402	352	376	376	391	368	379	407	373	394	381	373	413	404	349	342	386	363	349	365	375	393	358	381	413	354	395	355	386	387	347	369	393	398	390	379	400	359	378	366	362	420	373	387	358	335	373	407	379	388	327	366	398	405	401	353	388	343	375	365	347	390	372	366	381	376	355	413	365	411	373	375	379	405	389	380	360	364	364	343	351	368	388	372	382	378	377	396	367	357	384	381	392	356	351	375	364	356	362	370	382	373	386	382	374	390	382	364	356	392	368	359	406	375	391	385	325	390	361	351	402	390	389	382	355	362	382	339	353	380	361	364	373	375	358	384	366	350	369	430	364	343	367	354	373	372	397	374	383	378	406	395	379	388	388	330	370	383	406	382	379	358	391	342	373	367	376	332	369	396	399	338	374	343	372	345	404	385	404	339	377	368	369	346	365	417	365	389	339	364	394	365	412	352	343	353	364	351	420	372	374	374	371	403	393	320	374	361	382	334	359	333	390	368	346	386	391	343	383	362	384	381	399	413	410	349	397	362	334	355	392	362	372	392	353	348	379	388	370	379	389	375	404	306
5008	6349	3463	1821	1381	1013	823	684	566	551	540	468	467	463	469	452	450	390	429	372	359	387	415	388	378	383	403	362	365	366	393	383	359	396	391	396	391	361	357	391	413	404	375	339	355	370	369	413	387	347	386	387	392	366	383	383	402	373	417	354	399	371	375	378	365	372	364	344	342	392	390	385	396	374	385	366	367	385	367	332	390	388	361	394	408	365	386	352	422	366	374	388	368	364	392	385	375	355	377	380	363	374	368	379	399	363	358	393	390	386	381	347	402	370	391	402	366	375	378	398	394	401	364	390	396	347	389	395	383	369	388	398	410	376	400	377	377	354	394	366	383	359	361	400	386	379	391	396	386	377	352	389	392	364	398	400	381	331	384	387	358	375	393	364	391	372	371	394	402	373	377	376	403	384	374	383	405	365	401	379	339	350	359	372	357	355	385	354	377	370	398	369	378	376	375	376	359	370	367	387	382	373	379	375	352	347	375	376	380	375	364	390	361	350	334	350	365	374	372	375	365	358	366	373	365	385	376	359	398	366	396	365	366	416	384	342	374	358	378	367	360	387	383	391	374	390	340	380	412	380	380	352	387	405	374	375	370	394	382	366	392	368	386	332	379	373	409	379	367	387	373	416	388	376	389	354	407	399	364	367	358	365	378	389	369	355	386	381	384	398	395	401	392	375	403	369	407	373	330	399	352	389	392	406	340	379	348	367	380	410	375	375	394	399	349	357	363	377	361	366	359	398	385	393	447	404	389	374	397	363	368	372	408	343	385	407	349	354	372	395	395	358	419	389	324	425	370	333	373	368	408	399	383	345	357	385	387	376	373	381	375	390	367	376	357	363	414	357	362	374	342	389	356	350	378	394	390	363	351	409	406	355	392	380	348	360	383	352	390	380	383	380	398	361	388	364	386	377	354	390	404	378	368	361	376	375	360	374	375	347	354	351	348	410	359	359	339	340	344	371	398	367	360	359	380	373	367	387	360	379	347	425	369	393	348	386	382	369	382	377	356	354	339	381	361	364	373	385	358	372	370	371	377	390	371	347	399	390	319	386	369	369	367	375	381	426	345	384	368	403	391	339	380	370	404	376	379	368	362	365	340	378	375	371	388	403	389	375	370	398	394	377	360	413	388	358	358	350	391	366	367	391	385	409	360	375	373	351	367	364	371	397	394	350	380	377	352	369	386	349	375	354	379	395	356	367	363	352	385	379	365	383	369	397	384	349	397	402	386	379	369	355	385	360	369	391	360	367	346	401	381	384	369	379	393	375	383	344	390	359	392	371	410	416	393	395	389	394	365	384	386	382	374	377	384	404	371	371	346	366	394	407	363	367	378	359	352	362	382	362	388	401	387	355	344	408	397	402	393	349	389	371	363	362	371	387	349	361	389	412	386	406	393	406	403	350	343	423	400	377	362	363	391	393	355	358	369	363	399	377	375	351	413	388	360	372	398	379	365	359	409	362	378	371	329	369	345	367	370	347	376	373	391	353	409	395	358	410	378	398	389	386	379	385	388	382	381	375	385	356	384	348	352	362	375	358	361	395	397	376	378	399	362	395	388	405	372	378	386	380	372	338	432	384	365	390	357	371	391	362	389	339	414	375	426	390	391	379	398	357	342	347	364	348	368	352	369	396	394	387	387	382	356	387	384	391	362	393	369	382	365	383	370	385	349	355	392	350	394	371	358	388	340	365	408	393	351	418	386	394	412	376	380	357	386	358	347	364	391	371	352	365	388	374	345	388	348	400	356	387	384	375	348	395	378	408	344	405	387	393	370	350	373	394	344	378	380	400	381	397	397	370	362	395	408	366	366	386	325	357	374	374	395	389	382	371	408	412	380	372	389	378	396	383	379	413	359	382	379	393	347	379	358	368	375	367	379	361	381	385	373	375	379	385	396	384	378	400	369	360	380	364	401	374	358	402	404	364	346	411	374	405	372	348	372	366	346	404	377	363	396	363	367	357	374	401	376	426	395	384	367	365	391	350	371	366	366	391	390	370	400	372	368	416	385	366	375	373	416	413	396	401	382	391	353	388	378	348	371	378	375	402	398	361	366	372	397	419	398	357	403	381	370	349	370	390	358	379	380	378	383	356	359	344	374	390	376	427	391	388	384	394	416	356	391	337	371	370	375	387	390	377	360	363	414	381	349	386	346	399	402	360	376	386	390	353	367	366	363	334	400	365	392	377	404	402	377	349	399	355	382	356	347	398	364	342	357	412	408	381	383	393	365	382	366	415	385	394	359	345	397	403	398	362	388	349	421	407	405	359	363	362	389	399	338	386	380	357	331	371	348	401	365	379	392	363	398	380	396	365	357	387	360	373	357	406	387	333	357	346	369	394	401	388	366	381	375	379	394	382	386	387	379	359	356	367	347	399	365	396	382	376	368	382	363	369	364	415	403	378	398	391	365	382	361	394	394	361	376	356	382	391	416	387	408	389	349	417	388	421	373	360	367	405	405	375	368	395	359	381	359	350	373	361	383	365	406	398	385	410	386	404	389	373	361	404	379	385	369	375	370	380	392	386	371	350	410	381	373	362	358	414	378	413	395	397	391	376	394	380	357	377	409	392	365	406	381	391	368	372	341	376	367	354	331	336	371	382	418	377	405	350	351	390	418	389	372	395	342	384	397	389	369	370	343	359	404	353	365	370	401	380	357	381	347	410	356	398	366	371	377	402	399	364	388	365	373	397	388	426	370	367	377	377	375	364	364	369	389	359	371	383	398	372	375	375	375	366	373	404	381	405	364	361	380	383	377	368	395	422	379	363	354	362	363	394	352	396	376	396	380	353	348	366	364	387	364	407	364	366	374	387	372	381	387	379	410	357	341	397	352	347	374	394	372	363	366	360	423	364	383	369	385	362	336	368	355	414	371	356	369	390	368	392	375	346	381	379	350	350	386	379	405	369	405	396	390	361	371	396	395	362	370	385	376	389	369	410	367	369	365	381	355	373	386	365	354	378	363	395	355	378	376	406	404	382	380	373	356	421	356	349	392	383	381	375	364	351	356	358	401	385	339	382	369	388	357	353	368	378	381	344	392	420	381	357	398	380	367	341	406	369	386	418	368	390	398	374	398	395	363	373	383	340	384	343	430	368	409	368	376	414	355	352	362	375	368	341	390	397	406	346	380	392	398	412	357	346	377	361	424	386	379	378	386	376	395	368	353	393	382	374	396	397	412	349	355	353	356	386	348	381	390	383	328	368	372	374	384	413	354	395	395	392	342	373	350	403	374	371	351	349	375	414	377	374	407	364	389	403	416	352	393	374	393	377	413	344	373	367	378	372	395	357	377	375	380	384	421	371	355	396	419	403	381	378	365	440	411	374	383	317	406	397	353	388	377	382	378	395	393	379	372	371	396	403	382	375	381	363	385	382	372	381	399	361	353	380	384	372	363	379	417	369	359	376	365	382	368	386	385	395	377	406	397	367	378	392	381	359	326	339	372	374	414	381	362	390	366	392	372	389	391	373	358	394
22133	20966	28708	23403	20970	21011	11257	862	577	498	413	356	283	308	247	273	202	207	166	179	172	159	151	169	146	117	150	112	129	134	142	124	139	148	130	128	120	127	120	125	133	99	109	124	133	121	117	101	126	108	111	110	110	134	129	120	111	116	139	146	114	115	111	110	112	115	127	116	124	125	111	96	101	99	122	98	106	101	94	118	112	108	127	104	101	117	130	113	110	123	111	102	109	106	113	102	108	118	116	118	116	116	118	115	125	123	114	117	113	114	96	121	84	94	106	91	96	125	105	119	114	111	82	111	110	104	95	108	100	118	119	122	105	120	108	114	121	136	117	95	110	130	106	122	109	105	111	95	117	117	110	120	125	134	126	131	101	99	93	91	107	107	121	117	120	108	109	105	98	102	118	101	93	121	110	117	104	112	107	120	115	122	97	113	113	122	115	106	110	96	107	117	86	105	104	112	134	114	106	100	107	101	94	115	119	111	119	95	100	119	116	104	97	96	111	115	107	99	111	114	98	108	112	111	118	103	125	94	126	82	98	89	126	98	106	95	103	130	98	104	107	95	103	103	109	114	120	115	109	116	103	110	125	110	111	126	101	97	109	123	117	108	107	111	98	120	114	105	119	107	115	91	104	118	137	128	101	127	105	94	111	112	92	110	114	112	126	112	110	116	95	120	126	120	99	119	120	128	115	116	109	102	107	116	96	108	107	108	92	116	97	113	123	102	122	91	101	111	116	96	101	90	112	101	109	103	93	124	110	115	100	104	108	94	99	116	114	123	91	109	104	97	94	104	120	101	127	110	106	114	124	109	108	106	138	116	113	108	110	104	98	107	104	88	104	98	121	102	115	108	104	83	113	109	94	109	93	116	106	99	119	117	105	111	112	110	115	112	97	115	100	130	104	104	91	109	119	116	119	106	122	112	105	100	106	122	135	103	111	107	103	116	123	97	126	99	117	107	115	103	106	113	119	125	104	121	100	102	137	83	120	121	112	115	93	108	109	115	113	97	119	98	105	106	107	123	133	106	106	119	113	125	106	130	139	107	107	91	103	122	102	107	133	112	107	97	104	111	107	96	110	117	89	112	112	96	112	111	117	103	110	98	129	79	99	114	107	115	105	113	124	125	108	93	111	113	109	115	99	112	121	115	106	100	112	124	116	100	114	126	95	107	127	120	118	106	105	125	110	101	86	115	116	106	109	117	110	102	112	106	113	107	113	113	107	102	111	87	107	115	100	89	102	104	107	118	99	103	90	122	115	120	115	95	107	112	111	118	113	94	118	116	109	111	101	107	94	121	112	104	113	95	122	131	113	100	88	95	95	110	108	126	124	111	117	107	127	90	129	98	100	104	107	110	94	102	113	119	110	119	103	107	115	111	120	104	96	90	121	107	107	105	104	100	124	114	100	90	111	97	95	116	94	121	115	112	102	99	105	93	122	101	105	116	122	117	120	102	108	92	102	101	115	92	102	114	123	113	119	99	109	94	98	109	105	100	100	127	103	101	118	110	111	109	91	99	116	115	106	99	125	105	103	103	89	132	113	92	102	99	101	116	123	96	97	135	91	114	105	109	118	102	93	91	125	118	106	101	120	113	98	116	96	109	109	108	112	99	92	115	109	117	103	112	111	111	110	106	111	108	107	124	112	104	91	120	101	95	115	107	111	123	82	98	121	111	120	98	109	116	114	114	106	117	102	113	104	108	95	111	116	95	115	111	116	107	122	100	129	116	92	121	94	106	107	110	127	101	113	119	123	113	107	120	109	108	123	130	97	112	113	95	124	129	132	97	100	119	114	97	118	114	137	100	97	133	110	123	114	100	103	114	113	104	101	106	95	108	120	129	130	103	119	122	110	120	103	107	110	99	120	108	97	104	118	104	106	106	124	98	116	100	122	110	100	122	113	123	102	93	115	113	111	106	101	116	119	92	123	116	102	112	112	116	114	114	110	113	108	103	110	104	93	95	90	113	108	109	125	99	112	116	101	87	112	105	116	110	105	126	106	101	122	101	101	111	95	93	100	114	106	103	115	127	103	109	107	111	94	119	109	113	114	109	109	99	105	101	116	92	88	97	116	133	108	83	120	96	109	107	105	95	104	92	107	106	108	96	85	104	114	99	110	99	93	100	106	110	103	108	124	92	103	138	104	114	129	127	126	109	113	112	92	103	103	106	111	119	94	120	110	100	88	85	114	104	97	106	98	102	94	115	98	123	102	107	103	117	106	103	115	107	108	125	99	99	113	122	101	102	104	111	108	109	110	119	116	105	99	126	126	103	127	100	126	104	116	123	134	126	114	97	112	120	117	131	105	126	96	91	99	119	98	125	100	121	105	110	119	114	108	105	115	109	134	107	113	126	101	124	98	124	101	122	108	111	107	110	90	107	108	115	114	94	112	111	115	113	102	115	123	125	110	122	131	129	114	102	109	121	115	121	117	99	94	96	133	107	131	95	113	122	116	127	97	116	119	98	116	108	96	106	102	126	111	119	108	111	116	127	107	118	98	116	105	103	111	116	126	110	118	106	115	104	111	108	112	113	107	117	92	108	128	126	89	103	122	128	111	144	73	118	113	105	116	119	108	115	110	85	115	107	104	120	103	101	96	131	94	95	92	100	107	108	128	113	107	103	117	106	97	99	96	107	114	111	113	106	123	94	113	108	127	119	113	106	114	124	108	102	115	121	96	107	97	115	97	106	105	107	101	100	105	96	109	91	96	103	113	108	92	114	108	117	110	93	114	118	108	102	106	105	98	101	110	101	95	114	110	106	104	99	105	107	109	109	111	116	113	120	94	95	109	115	105	130	102	87	116	118	119	97	115	107	106	96	107	105	108	115	118	93	93	96	92	108	121	100	123	111	117	105	94	114	111	118	110	114	119	102	104	109	110	133	126	110	123	105	107	84	98	121	109	102	114	96	109	110	97	118	112	97	116	92	104	82	110	96	104	109	115	122	105	110	109	112	121	129	121	113	114	105	109	123	87	115	101	103	105	112	96	109	112	107	120	112	106	116	118	111	113	101	114	127	123	120	108	110	87	112	113	96	112	92	97	105	106	110	108	100	123	101	106	112	122	117	93	93	106	124	110	114	108	112	115	98	94	111	109	114	105	121	116	112	97	111	120	120	99	109	116	121	117	102	115	116	95	105	110	114	101	79	129	120	101	95	118	120	113	117	99	97	119	109	116	114	113	97	92	112	115	102	109	91	102	90	106	110	110	103	105	108	98	105	102	115	105	116	120	104	113	119	116	109	100	113	110	94	117	110	98	117	118	97	93	116	100	122	126	116	105	112	126	107	97	107	106	106	89	114	95	97	117	124	95	115	88	115	118	110	110	128	123	112	111	135	105	120	122	93	117	128	110	124	113	96	118	113	106	138	118	121	116	105	109	99	97	130	109	108	111	109	106	99	108	106	130	123	99	108	81	111	109	115	110	110	94	101	110	121	109	106	106	114	116	109	108	113	106	109	109	115	128	115	113	116
6468	15844	9146	4482	3215	2240	1654	1199	884	737	555	481	398	354	337	287	264	252	245	196	200	200	182	181	144	167	161	129	154	162	142	124	144	132	118	156	129	134	132	131	124	149	134	129	132	118	126	138	131	118	122	114	127	114	105	120	111	98	112	101	116	117	117	110	98	99	114	131	112	126	112	108	118	115	105	114	119	100	129	110	96	113	112	115	113	105	97	126	117	121	114	106	103	121	122	121	121	117	120	108	81	130	117	119	109	97	107	111	140	127	117	124	122	109	123	128	101	111	100	125	103	113	116	104	115	98	117	122	126	116	121	118	116	112	116	120	104	116	118	117	99	119	118	133	94	116	119	98	130	116	90	90	122	117	99	116	133	110	114	115	89	96	127	113	124	118	119	111	112	107	124	111	107	93	137	111	133	102	101	102	128	126	106	108	116	85	123	120	108	118	122	102	102	115	99	95	102	100	99	114	105	116	122	99	95	116	128	109	122	135	103	107	113	100	103	108	129	124	118	115	87	119	109	114	107	124	113	131	118	116	98	124	96	122	114	99	140	98	125	95	100	86	101	102	107	127	117	123	110	124	128	110	113	110	110	119	105	96	108	100	118	115	124	99	120	111	119	88	124	97	97	110	123	126	111	95	100	99	122	112	114	111	110	104	101	134	117	100	130	136	100	99	115	98	123	95	104	108	130	113	96	107	116	144	123	112	118	92	126	124	122	106	108	106	112	99	105	112	107	129	105	105	98	111	104	117	113	114	118	111	108	107	129	143	119	100	103	101	100	116	113	105	115	96	123	108	124	116	134	122	98	110	116	135	103	106	120	86	113	109	114	111	108	138	119	115	136	131	119	107	112	108	101	103	104	95	107	105	127	132	122	94	124	108	99	111	109	124	111	148	112	124	103	123	104	111	106	108	112	108	116	145	115	123	126	91	103	132	110	93	100	106	106	101	110	115	117	121	124	114	110	114	103	120	112	114	121	96	96	108	97	106	93	109	105	118	101	108	97	125	122	99	126	110	106	107	118	122	121	108	115	107	122	104	105	107	114	138	119	116	114	111	123	118	105	108	107	115	123	115	110	125	114	120	114	126	115	112	111	130	113	104	110	132	107	124	99	106	93	102	99	110	119	88	101	105	112	103	108	98	114	117	107	106	106	120	104	117	117	99	108	124	106	93	93	101	105	133	100	99	107	117	103	106	91	121	99	114	121	125	106	113	108	121	98	99	125	105	112	120	104	126	121	115	103	125	118	121	111	101	111	116	120	111	127	109	113	113	108	103	122	117	108	109	106	98	116	128	110	105	106	124	137	115	120	127	130	122	101	101	120	99	114	99	118	127	105	102	108	119	101	105	108	99	118	90	103	111	114	104	121	137	121	124	113	113	103	100	102	107	112	121	111	108	112	114	102	112	122	113	121	98	111	119	113	104	113	114	93	140	107	109	111	100	97	119	120	120	127	113	103	120	119	100	110	114	115	126	116	111	118	123	110	128	98	86	109	120	127	115	122	91	110	101	105	128	116	114	117	120	93	111	134	105	96	96	126	101	132	114	101	111	107	123	112	111	111	117	106	88	122	116	115	117	105	98	121	131	118	99	102	114	123	105	129	107	105	103	112	125	143	120	99	117	120	117	97	103	122	113	110	113	112	100	117	93	85	110	116	128	111	102	115	114	119	118	109	124	114	105	111	124	125	120	104	127	100	120	116	120	105	108	130	118	100	124	124	102	107	128	116	118	90	121	110	118	119	115	130	104	113	113	98	113	116	119	106	112	120	96	111	113	117	114	109	99	122	105	119	99	95	114	113	99	100	105	99	128	110	104	103	122	112	110	135	127	120	106	123	114	114	103	116	130	118	102	98	109	113	131	139	112	116	117	114	112	113	98	128	116	100	103	101	94	106	103	122	108	101	112	94	87	96	101	113	94	110	105	105	102	106	107	122	104	112	107	114	125	123	116	96	122	118	128	100	104	97	108	123	92	130	123	98	148	117	106	135	92	113	113	126	91	126	126	105	108	107	106	120	117	119	110	101	125	95	121	111	98	104	112	111	119	108	102	109	110	96	114	108	109	109	116	106	113	106	129	108	106	103	96	123	110	141	97	111	108	111	124	117	120	126	101	106	116	119	95	102	108	90	108	118	122	101	99	110	105	113	136	97	107	107	107	131	109	125	104	107	114	130	110	92	114	117	111	129	118	103	109	109	123	107	121	119	106	107	123	101	115	130	116	110	99	108	111	118	121	90	127	95	97	109	121	107	94	102	107	119	105	94	118	117	98	93	120	127	146	100	122	128	126	107	99	129	106	134	124	119	95	96	116	98	109	116	112	115	109	113	112	94	110	114	115	110	110	128	104	143	109	102	108	133	114	110	100	127	115	115	102	124	89	107	117	108	133	120	126	98	122	120	109	116	106	111	107	120	108	124	111	99	101	92	122	122	132	101	115	101	106	109	125	122	111	139	99	114	124	116	107	120	99	94	104	117	119	114	109	117	100	109	123	122	97	128	103	102	125	98	118	107	106	113	91	105	106	121	101	106	127	122	115	106	102	102	119	99	102	114	109	97	96	119	122	102	119	106	120	115	102	121	133	98	93	110	96	95	109	100	101	130	127	108	118	116	108	109	98	112	124	107	108	132	123	98	111	97	105	96	122	112	97	101	109	97	104	107	123	121	114	116	113	114	122	116	92	108	124	102	94	106	116	121	117	102	113	106	120	92	108	116	110	108	124	120	118	111	114	116	112	116	120	105	109	98	91	81	113	89	126	124	103	129	93	115	99	116	104	104	95	123	104	105	123	97	108	111	115	94	99	116	100	98	117	118	110	110	103	129	118	105	98	119	117	123	103	104	114	106	107	113	101	96	119	124	124	140	104	107	121	110	112	126	107	97	131	117	106	102	116	99	114	108	93	116	104	112	112	119	91	109	82	116	116	122	117	108	103	108	108	107	124	116	96	119	105	114	103	110	128	112	125	117	105	109	111	101	98	121	125	112	107	132	120	119	103	120	104	97	128	95	118	114	143	121	113	112	114	92	110	102	91	109	109	106	128	133	118	116	108	116	101	122	111	96	119	106	115	93	135	134	114	118	99	109	105	122	103	94	110	116	102	108	106	92	120	114	134	105	102	98	116	115	99	114	94	139	132	117	115	113	119	118	122	106	131	91	109	112	106	104	113	112	114	107	118	124	122	110	94	128	100	117	118	108	118	91	103	103	112	113	102	101	122	111	142	129	117	119	101	107	94	129	108	114	114	124	113	96	109	119	101	107	104	98	105	116	104	131	132	105	115	119	101	119	107	135	104	139	105	110	117	119	109	107	116	107	103	118	127	112	112	119	93	101	103	119	111	129	118	103	108	120	107	112	131	120	110	109	115	115	103	102	119	110	121	112	105	119	106	129	110	110	119	85	109	108	126	96	96	104	95	116	101	106	108	92	125	94	101	112	111	130	108	116	109	117	115	118	97	104	108	112	132	134	109	117	106
27032	20702	12076	1238	576	479	435	451	397	403	403	361	398	374	400	354	379	353	366	390	355	379	353	363	387	379	388	406	378	392	379	381	377	401	358	384	371	360	337	384	350	373	363	372	370	406	364	374	391	367	394	374	362	366	317	346	335	393	357	361	382	407	392	347	369	361	375	348	338	344	357	366	375	384	331	372	413	392	348	380	367	333	391	376	363	366	366	368	342	379	364	343	384	377	340	373	373	379	380	394	382	362	367	373	357	414	369	376	345	332	394	361	378	332	365	392	373	398	390	378	351	376	367	343	376	388	359	328	344	417	401	391	360	347	328	367	377	338	337	394	385	351	368	367	348	353	379	359	369	336	372	341	348	343	359	368	325	364	374	376	348	360	371	402	355	386	397	378	377	362	374	392	364	360	385	388	397	390	390	326	307	385	361	390	385	368	365	338	356	354	364	360	351	388	346	387	379	377	365	405	364	348	362	366	336	348	370	384	395	363	341	361	389	374	348	379	374	380	366	398	377	357	376	365	365	354	367	375	367	323	363	357	363	353	374	376	381	335	370	350	391	360	348	374	374	399	343	360	357	368	353	335	356	358	342	362	340	364	350	373	398	355	366	401	370	367	364	355	415	392	389	370	339	372	369	368	337	365	376	389	363	367	400	384	376	364	384	380	366	330	359	386	389	380	382	394	352	339	355	357	365	363	382	396	345	370	415	360	361	372	347	368	396	365	340	361	358	365	372	365	357	368	354	333	386	356	363	371	373	357	352	378	326	393	371	368	332	369	363	328	388	352	371	371	375	356	360	353	395	381	384	364	371	367	367	380	360	356	401	353	374	386	387	386	390	363	370	355	363	390	372	361	357	331	391	338	366	394	343	389	356	311	374	377	384	356	376	365	366	363	338	373	345	364	354	399	384	386	369	370	401	369	357	377	368	351	368	337	387	401	397	363	352	379	385	356	369	400	349	402	363	387	314	373	368	338	401	384	397	378	366	395	377	371	351	362	362	334	348	348	372	370	366	359	369	382	378	354	410	380	318	357	337	345	401	381	377	365	368	369	362	319	352	318	387	380	346	361	339	365	372	360	383	363	395	389	368	359	375	379	392	384	325	383	391	355	355	392	353	377	388	386	365	385	401	367	368	374	360	395	398	373	391	356	393	363	393	341	371	357	395	370	353	372	379	354	358	397	351	402	369	374	334	381	396	334	389	394	391	383	349	356	382	378	363	380	365	353	360	364	338	397	370	362	349	331	366	374	389	423	360	365	389	359	395	362	365	371	355	383	343	360	359	349	367	354	375	362	360	376	389	372	351	334	362	350	387	333	340	345	374	359	353	389	368	380	345	348	342	337	388	369	383	383	317	356	380	363	341	353	386	367	373	371	381	390	350	351	334	342	358	359	363	367	400	403	370	351	374	390	376	343	372	326	372	336	377	385	384	380	387	398	330	360	379	379	360	356	349	346	344	367	363	414	335	382	380	360	357	365	368	387	357	405	376	384	391	350	338	358	376	348	369	375	363	367	360	385	390	337	349	346	367	389	366	364	308	401	362	355	377	373	393	369	385	342	368	362	391	355	334	355	378	372	356	305	378	389	394	361	372	385	367	408	358	373	356	369	367	382	335	352	368	337	380	330	356	363	352	349	372	363	374	370	340	396	363	334	358	348	367	383	431	371	360	327	366	384	367	371	334	348	377	385	398	365	397	394	392	371	393	372	358	351	372	328	336	370	376	380	368	327	334	367	331	369	397	356	367	363	335	375	382	348	410	362	361	339	364	347	353	359	400	375	372	405	352	364	356	340	342	370	360	373	409	374	382	393	393	366	400	366	368	385	365	374	355	327	378	400	387	371	369	346	366	361	364	369	347	379	379	387	367	392	376	340	334	378	350	358	337	399	390	366	409	360	367	343	364	375	357	383	380	360	366	342	380	377	377	358	371	398	383	383	352	362	346	388	381	344	359	375	408	350	407	339	345	415	380	412	389	329	366	342	358	360	366	348	379	370	377	350	359	404	367	349	397	347	355	353	335	373	354	343	348	346	354	388	407	379	366	344	391	360	373	366	376	362	356	337	374	368	354	366	357	342	409	340	362	382	379	371	342	366	365	354	382	357	339	365	319	364	347	333	388	381	365	378	371	358	336	394	369	342	358	361	377	368	362	401	366	394	356	373	361	364	375	389	346	358	377	342	348	416	337	381	371	344	350	374	371	364	354	391	370	369	370	369	338	359	375	375	385	334	385	353	406	317	378	355	402	379	376	352	380	389	365	373	339	394	370	378	373	368	352	363	362	353	357	375	352	370	345	356	332	363	376	375	349	377	369	344	354	377	361	384	360	345	370	322	394	353	329	374	346	377	377	374	372	360	389	361	410	356	376	356	355	372	355	334	443	407	363	371	373	347	405	376	381	392	362	367	342	363	370	361	343	373	350	364	352	366	392	345	396	364	372	387	375	404	329	363	364	354	373	365	387	384	353	385	374	369	343	373	380	355	343	347	376	349	362	336	377	382	383	379	358	370	320	385	395	403	352	363	390	340	367	360	371	370	360	352	400	315	369	371	330	405	337	356	372	332	389	358	348	392	373	359	369	334	387	343	357	376	329	369	370	358	380	363	378	355	375	396	382	387	386	366	342	368	364	358	395	372	329	363	371	361	350	350	417	349	363	361	383	343	356	374	390	374	376	383	389	374	345	373	358	326	339	368	380	365	340	376	370	340	370	379	358	367	320	385	381	356	317	339	347	367	357	379	383	381	386	360	364	356	366	386	371	358	414	343	342	354	361	350	314	385	341	336	374	367	365	368	377	340	379	361	356	355	399	410	367	356	350	332	340	346	363	327	357	389	343	362	405	368	397	350	348	331	393	378	337	368	341	371	360	351	370	389	340	371	387	383	354	373	356	363	387	324	374	388	338	309	399	388	376	373	343	390	347	368	379	361	366	326	322	371	336	377	384	354	366	375	353	352	386	396	360	359	340	363	401	353	346	373	360	343	336	352	376	371	366	368	386	373	390	375	345	349	377	365	358	374	405	327	342	336	376	387	344	328	318	370	383	330	368	357	370	370	378	381	365	382	395	334	367	354	419	371	347	367	377	381	367	349	381	363	353	352	383	326	389	346	375	375	336	401	360	343	374	381	337	368	392	374	379	348	357	348	379	370	365	338	322	351	402	397	378	368	370	399	347	391	382	365	353	377	379	353	363	366	360	378	387	344	375	356	371	390	369	366	338	347	392	346	366	382	336	345	373	335	414	342	379	373	326	360	412	379	369	388	377	362	367	389	389	344	356	362	346	367	379	383	373	364	379	398	369	396	361	381	394	342	389	380	357	370	390	336	388	366	381	353	390	357	364	365	350	372	372	359	360	426	366	377	392	381	369	365	336	387	351	377	408	371	354	370	359	392	351	390	371	363	399	368	376	353	390	384	402	391	410	361	374	380	341	373	367	361	396	406	364	387	361	343	383	377	354	389	345	337	340	359	380	335
7382	4803	1384	814	669	586	523	492	435	455	445	430	427	362	377	386	396	390	382	390	376	416	357	379	385	356	386	344	377	419	340	410	398	398	380	366	371	425	387	352	379	356	366	359	369	354	387	394	406	396	401	388	382	407	380	380	370	383	357	397	399	377	355	397	388	354	366	388	347	370	373	410	393	411	331	371	337	384	351	384	366	394	364	422	382	405	389	389	382	363	373	344	358	365	411	384	389	378	378	393	376	386	367	372	372	373	392	392	361	354	374	346	417	374	401	368	396	356	387	377	335	399	379	377	421	419	387	387	371	378	381	367	415	388	371	338	363	381	381	342	380	419	354	379	381	367	362	384	411	378	386	368	350	379	384	388	376	380	389	388	390	365	382	383	385	373	389	387	369	388	366	371	377	355	413	368	369	353	349	357	353	399	342	370	387	346	363	366	386	381	359	354	362	408	363	359	347	359	394	387	399	375	362	402	388	352	394	381	384	375	379	380	404	382	388	319	405	370	369	371	388	362	337	406	382	400	377	365	374	374	359	372	356	382	334	365	397	368	372	397	413	363	343	363	344	338	370	416	379	369	357	404	406	379	364	354	354	362	396	398	348	403	378	395	367	387	352	343	397	393	362	400	407	365	365	352	371	388	403	415	395	387	384	367	385	365	337	345	404	376	377	361	383	385	394	392	369	392	373	388	379	385	373	341	373	398	388	380	409	342	383	341	352	389	367	375	353	393	374	352	384	350	389	393	356	363	371	381	332	364	381	412	396	357	364	362	359	399	370	364	393	381	373	373	371	367	401	370	349	405	374	354	358	373	386	370	351	401	386	378	346	378	373	383	410	354	394	385	384	336	364	380	382	414	364	394	375	374	361	364	338	393	369	370	384	345	376	366	340	399	337	380	387	388	362	355	356	403	390	397	398	375	357	387	370	434	361	379	383	380	357	383	368	387	401	373	389	347	414	405	415	386	399	379	370	380	362	371	382	383	397	390	404	348	359	380	357	355	375	348	375	391	389	370	379	376	370	375	389	361	383	387	386	355	381	386	401	380	387	380	352	374	382	385	374	378	390	363	360	405	388	377	403	397	391	374	398	392	399	390	363	349	395	379	377	386	387	393	353	373	407	350	405	378	398	408	378	387	378	365	371	358	373	384	411	387	371	342	382	385	366	377	406	366	367	383	366	388	400	389	403	390	370	378	375	404	379	369	351	391	374	406	380	378	385	355	434	385	364	375	359	375	371	411	348	382	386	414	359	396	371	393	402	364	421	380	380	363	377	368	395	393	387	373	401	384	385	364	394	375	393	391	374	351	393	360	366	389	397	387	386	360	378	380	404	381	378	352	408	380	407	361	388	397	410	375	401	391	370	404	369	334	387	391	352	367	381	385	341	387	407	401	358	434	383	382	410	386	393	380	391	357	392	371	387	397	391	382	367	379	368	390	361	380	379	357	387	371	367	362	394	348	333	377	372	373	355	364	406	368	359	388	362	367	385	383	356	363	367	391	336	368	377	356	403	357	357	366	365	359	408	389	416	419	374	369	403	388	332	383	367	388	399	368	349	379	370	367	350	416	360	381	378	367	372	350	376	370	421	381	395	374	396	396	410	388	376	358	381	376	374	396	391	378	370	388	365	382	371	376	317	356	387	359	383	396	375	368	370	382	408	378	367	406	365	357	383	371	394	404	383	407	349	359	390	373	407	344	376	385	380	372	361	369	420	355	366	360	388	416	347	380	380	364	358	358	368	378	372	361	373	401	360	387	366	374	352	368	363	383	361	365	378	370	366	371	391	400	356	395	359	365	368	368	378	346	380	357	365	385	414	364	389	349	394	360	362	385	395	366	432	373	400	362	361	336	378	395	374	371	334	375	388	378	388	428	397	382	377	375	377	375	380	375	369	360	373	381	361	393	375	422	363	359	387	366	381	407	377	366	389	393	363	379	356	374	409	368	410	381	389	375	373	364	375	357	378	382	384	361	397	360	366	356	380	367	391	395	383	361	401	407	407	339	351	398	371	340	358	347	353	391	331	373	358	393	394	372	332	363	420	376	406	351	380	386	374	351	419	386	398	386	367	379	388	330	388	354	409	379	387	380	389	380	372	365	392	370	391	377	394	373	377	352	390	378	387	375	358	380	399	393	364	389	366	380	359	375	367	372	366	394	358	384	389	408	358	376	378	385	392	394	373	408	347	389	368	369	376	393	392	410	385	380	367	394	377	369	356	390	391	381	394	371	370	376	382	379	382	394	369	358	375	394	392	396	379	381	370	362	375	361	371	400	374	373	382	399	354	354	384	361	371	357	389	356	433	383	374	368	412	395	338	350	332	362	377	377	341	377	363	406	395	352	366	407	375	402	383	361	378	371	373	405	377	376	388	407	361	365	366	389	399	373	367	376	342	378	365	383	386	411	343	389	351	340	358	401	387	389	354	394	380	407	385	375	375	387	347	386	376	394	378	352	349	404	400	402	357	341	363	404	390	378	353	387	376	373	375	387	336	381	374	382	348	365	378	352	350	352	360	360	384	374	339	372	364	356	374	394	398	372	392	406	391	422	358	403	341	371	381	353	359	391	402	343	351	403	386	374	385	401	362	380	377	346	371	393	389	374	405	383	390	378	349	378	353	382	356	382	391	402	364	369	401	368	358	360	358	353	367	385	342	377	378	342	396	357	377	381	371	341	375	383	372	375	404	354	396	392	387	350	392	401	353	375	374	380	358	388	410	375	371	382	373	375	364	347	397	404	387	378	372	353	364	371	355	362	389	397	334	396	366	385	389	370	390	366	419	380	350	399	370	366	344	356	362	373	387	371	373	379	371	398	381	382	392	395	400	374	390	393	368	360	411	366	370	361	397	340	369	367	388	362	386	361	375	374	379	388	377	400	401	375	376	389	402	370	360	412	355	326	408	386	390	373	392	361	394	420	342	349	345	368	359	359	366	374	396	405	376	365	380	390	358	373	323	377	374	414	423	348	340	385	380	375	360	358	381	373	409	372	360	372	397	357	430	387	392	351	347	364	371	371	405	389	367	354	368	380	361	417	388	353	356	431	387	363	377	397	372	356	409	387	366	391	389	318	353	374	366	393	396	357	372	388	365	342	390	380	341	356	405	353	360	368	365	375	373	377	357	383	353	381	343	368	383	382	396	402	368	418	388	361	363	377	345	372	334	365	351	382	394	354	353	376	410	382	402	364	367	364	361	356	365	355	386	380	368	361	378	390	351	384	356	341	408	377	394	368	349	380	395	386	348	428	383	328	351	411	370	363	366	330	387	399	372	375	387	381	386	380	388	381	413	367	352	381	370	388	380	395	389	382	387	359	397	355	359	376	356	382	364	398	380	384	391	381	391	359	398	348	383	364	396	340	358	361	368	377	413	387	351	374	399	389	369	414	368	343	352	378	398	364	372	369	382	374	428	368	367	351	388	399	397	379	366	377	363	388	398	375	400	391	388	377	349	388	356	380	403	366	365	372	379	399
23144	20814	28099	23619	20807	11473	884	553	425	392	338	322	284	272	250	253	240	189	252	240	204	191	214	197	195	186	196	175	204	187	187	164	191	185	165	174	153	168	187	176	190	176	161	172	171	168	177	167	193	183	194	208	184	174	171	197	177	168	151	176	178	181	163	188	150	166	190	181	170	185	200	156	179	187	198	174	175	176	179	167	180	198	194	176	160	174	191	168	154	182	174	150	194	187	182	166	195	154	178	178	184	158	155	152	147	169	173	166	169	185	176	167	224	165	189	184	167	149	168	151	171	178	149	182	148	167	172	166	169	168	193	172	171	191	171	187	195	179	176	173	156	184	154	156	147	135	178	159	174	156	176	165	193	162	186	168	191	172	190	176	188	178	175	171	178	162	181	186	198	171	194	174	179	183	190	176	170	171	160	174	161	162	174	157	173	193	200	190	181	170	177	176	184	179	183	174	181	180	172	172	183	171	186	162	203	193	175	175	175	181	164	182	166	190	172	169	180	167	161	177	182	182	182	176	173	180	168	185	208	180	187	160	183	189	169	157	186	158	161	173	150	171	188	182	181	172	153	175	168	151	160	184	183	183	166	186	178	179	156	166	184	185	163	157	165	178	207	152	161	163	163	187	179	152	188	156	169	192	171	182	160	170	183	175	177	151	180	170	147	186	204	177	154	196	178	161	176	171	185	149	182	201	163	150	175	183	173	193	183	154	145	203	161	178	179	183	164	168	167	176	174	174	180	169	177	165	171	199	154	181	161	168	178	190	165	164	151	179	171	168	168	188	164	160	171	154	161	153	176	142	188	194	177	178	167	159	188	193	169	182	151	177	168	182	166	204	163	186	189	189	152	180	174	187	179	181	177	183	176	174	170	194	155	195	155	171	177	173	170	162	173	175	173	171	195	193	167	176	183	157	180	190	156	158	186	153	176	168	163	164	150	165	175	153	180	144	151	192	177	182	158	164	187	170	171	169	173	185	163	185	166	145	185	192	183	181	170	178	181	128	156	176	190	178	169	192	190	140	185	181	174	168	178	183	165	157	149	181	163	177	185	140	175	171	196	183	163	183	181	176	185	188	172	184	163	180	178	178	175	172	161	182	185	185	189	155	159	180	154	172	166	165	184	186	156	157	185	159	160	167	170	176	184	200	173	145	177	174	135	165	174	184	159	156	175	163	179	176	185	173	163	205	188	171	180	177	182	186	178	180	184	147	187	206	153	197	178	148	173	167	166	181	149	163	169	162	165	168	172	160	170	179	162	174	185	171	156	170	179	163	187	166	177	191	161	184	157	159	173	153	134	142	167	195	179	162	180	191	173	180	173	188	165	184	160	160	180	168	172	191	201	166	173	186	181	175	167	158	169	164	154	198	171	185	190	169	178	193	172	168	185	193	181	219	182	168	168	182	159	165	153	157	174	159	193	186	175	182	173	176	175	178	149	167	177	171	163	148	159	172	171	174	185	174	172	151	163	162	173	143	188	184	175	193	201	150	196	167	168	172	170	163	179	176	188	178	172	176	173	199	174	163	189	170	199	177	176	195	176	187	183	154	167	149	181	180	196	173	150	190	219	164	177	170	187	172	181	173	166	169	175	189	175	171	179	167	163	170	170	168	191	184	181	168	155	151	163	171	197	180	157	173	189	181	172	169	150	180	171	169	162	172	154	165	187	150	166	142	174	171	197	154	186	169	164	154	152	157	183	184	176	190	186	162	159	159	177	185	176	174	166	162	166	155	187	173	164	165	179	182	172	170	179	166	186	188	178	151	185	172	177	181	162	164	150	180	206	176	156	169	188	176	193	181	165	169	169	165	178	157	162	192	187	195	157	183	180	180	182	151	157	163	184	190	178	173	170	154	178	173	166	170	153	154	170	170	178	176	161	167	167	194	175	153	168	162	186	187	177	156	172	185	169	166	166	156	187	174	191	201	195	174	167	169	178	160	189	182	180	176	175	205	164	143	172	182	181	186	166	169	173	171	176	186	171	195	166	171	167	185	180	157	161	170	171	174	174	179	160	180	175	158	155	193	193	169	168	166	188	193	187	182	152	150	165	174	143	162	187	166	151	166	180	151	182	152	144	160	171	155	170	149	178	189	189	180	148	178	186	181	176	196	165	186	154	171	166	148	159	148	169	185	175	137	202	169	169	192	165	183	186	178	151	185	173	163	147	176	177	177	182	191	150	188	172	199	176	164	159	184	191	162	154	137	176	167	164	186	158	173	161	153	141	174	169	193	171	186	157	195	166	170	187	162	152	162	164	169	169	169	166	159	183	193	172	173	192	189	192	182	196	173	159	158	159	169	177	164	184	192	150	150	169	172	175	193	172	180	194	181	178	160	152	163	151	168	168	170	182	165	174	178	176	171	169	184	173	168	167	157	190	166	155	158	162	194	153	176	175	185	186	170	159	191	163	162	164	186	175	177	168	179	192	164	174	175	169	179	177	192	195	176	178	180	159	170	172	176	178	169	186	150	162	171	163	169	166	179	132	174	174	157	148	173	159	175	161	188	168	167	170	151	164	191	162	137	157	203	152	188	180	165	188	161	166	180	164	178	173	186	162	172	171	177	161	169	169	183	174	173	168	163	165	175	163	164	166	169	182	163	184	164	175	178	165	193	196	156	159	169	173	197	174	171	175	166	168	182	165	168	170	165	181	184	172	185	187	198	169	197	164	175	184	182	140	163	191	190	193	181	184	187	182	176	189	184	163	163	161	169	159	163	172	161	184	162	202	166	162	163	169	180	180	173	169	169	165	170	182	205	197	147	171	158	165	174	180	177	186	161	175	155	157	185	181	167	176	176	166	170	183	190	155	171	170	173	176	166	179	161	165	157	188	183	154	185	214	176	176	183	173	179	169	152	200	171	169	153	162	167	193	177	165	176	172	190	165	187	158	164	151	185	171	191	165	156	148	165	155	177	177	163	178	167	159	188	174	196	170	172	170	167	179	163	159	175	173	163	162	178	176	189	164	176	173	142	181	206	170	163	162	157	171	169	176	157	167	163	181	164	165	171	171	172	216	159	159	164	155	165	191	176	193	206	162	165	166	147	192	190	185	177	165	176	151	191	162	156	164	199	168	172	179	165	191	152	165	182	174	183	182	162	167	175	160	166	178	185	160	160	167	181	184	168	169	175	176	181	176	159	177	175	170	177	150	175	184	182	167	164	168	158	133	150	161	162	168	173	176	180	172	173	179	165	180	178	172	147	175	179	146	190	158	176	176	160	156	170	184	176	148	173	165	201	185	160	194	173	185	191	179	188	164	177	166	162	183	165	171	179	194	190	159	156	163	149	165	198	155	164	189	183	198	189	147	167	173	162	164	219	179	175	183	170	166	178	165	181	150	160	169	184	175	170	181	173	209	174	183	189	186	171	170	190	166	171	175	144	170	164	168	183	134	156	155	167	182	205	183	151	169	149	167	192	173	188	183	167	168	169	156	159	171	193	172	201	165	177	185	184	198	157	176	174	154	165
7929	12587	5560	2658	1817	1351	1003	746	602	486	446	357	360	303	280	288	295	286	250	239	239	239	224	207	223	206	210	211	210	223	208	204	186	195	194	201	202	205	201	203	175	197	199	184	178	178	194	191	223	179	191	169	189	201	219	192	181	171	187	189	190	203	171	195	193	186	191	173	192	162	194	184	155	185	155	190	217	161	195	170	190	193	193	188	198	188	178	193	171	180	187	187	202	184	176	156	173	211	175	193	205	158	163	187	197	172	186	192	175	170	184	189	180	181	191	180	183	180	170	173	170	192	175	188	179	177	180	169	180	190	196	166	177	180	191	176	161	147	189	162	198	160	178	174	190	191	178	178	182	163	201	191	210	183	208	181	186	194	156	181	176	200	179	175	189	191	199	195	205	183	163	190	180	190	182	193	179	168	182	189	183	206	176	185	186	173	180	213	174	147	175	184	179	167	179	166	175	166	179	177	183	178	198	192	198	205	181	166	180	170	188	194	196	151	180	177	173	178	204	174	212	202	173	208	190	183	187	163	177	185	198	178	164	198	207	171	163	171	168	179	184	188	199	163	167	177	173	174	191	164	214	187	158	171	170	175	178	186	190	177	188	162	178	196	185	192	175	171	180	190	184	167	193	144	184	158	194	200	190	183	198	155	190	157	163	177	183	187	195	193	179	171	176	187	154	207	188	174	188	187	180	193	168	173	193	167	192	159	196	171	180	167	192	200	161	190	184	181	174	170	186	183	182	190	165	168	190	185	168	192	198	171	185	157	194	195	157	165	187	171	175	179	193	167	167	174	181	179	199	190	188	185	174	193	148	176	145	195	197	192	161	180	184	185	184	203	164	195	179	173	184	168	189	182	193	187	197	179	192	178	174	200	189	191	154	163	194	179	173	192	191	189	163	202	175	200	178	187	183	182	181	207	184	212	189	160	180	182	176	196	169	218	176	197	169	213	195	190	191	184	188	175	159	189	186	191	189	205	176	170	190	184	193	199	178	158	181	185	177	176	161	216	183	198	192	178	200	185	167	190	194	176	193	179	189	187	208	213	156	178	194	188	186	189	198	181	207	167	168	204	156	189	179	173	177	191	157	182	174	166	178	183	170	183	207	170	180	166	207	185	198	174	185	180	180	186	176	191	174	163	170	159	182	169	165	200	192	193	192	193	179	183	179	158	193	184	184	188	162	181	205	162	181	182	182	179	178	194	186	190	190	194	203	173	184	146	179	199	167	181	171	202	199	187	184	196	190	191	183	204	172	186	162	178	190	178	195	197	188	197	178	176	175	175	165	181	178	208	166	179	191	185	187	188	176	209	183	164	203	191	189	166	176	193	208	191	200	175	184	203	186	191	189	185	164	183	190	187	176	179	173	184	187	175	178	181	187	188	192	186	161	178	196	182	200	158	183	197	171	191	168	197	167	176	200	218	171	198	181	185	179	197	193	180	192	163	185	183	198	190	169	182	187	174	183	166	207	186	220	168	213	205	191	186	175	165	175	186	170	183	178	185	208	184	197	192	201	200	168	176	178	207	192	208	195	213	176	188	166	172	215	189	199	171	199	209	182	192	166	168	184	169	178	186	176	188	169	186	174	164	177	183	207	177	189	166	168	169	180	176	172	156	194	176	216	194	200	175	190	184	175	169	161	193	189	185	174	186	184	165	167	184	198	174	194	188	189	191	182	190	160	194	187	166	185	211	195	203	197	189	199	169	166	218	183	150	170	194	193	166	174	176	172	188	173	181	183	192	175	181	187	192	164	167	189	190	186	166	202	208	195	171	174	180	190	182	203	195	182	207	187	205	194	163	204	190	185	189	173	195	194	174	159	177	177	202	188	196	179	201	197	193	178	153	164	169	199	176	155	185	211	198	179	193	196	171	177	186	176	188	199	184	186	189	168	191	186	171	162	164	188	183	178	177	194	180	171	201	187	168	191	177	186	180	175	172	187	169	168	193	184	180	177	207	168	176	173	172	188	171	197	174	207	176	177	174	172	197	169	171	191	182	181	191	179	189	178	203	166	200	160	212	165	205	175	173	155	199	171	172	199	201	175	199	160	170	189	195	186	197	166	176	178	171	174	178	192	181	181	190	160	179	156	212	142	174	166	190	190	167	184	187	175	193	174	189	181	189	193	204	173	176	185	157	168	174	185	180	179	171	186	186	195	202	175	185	189	162	212	179	177	185	195	178	188	169	189	181	165	177	160	194	210	186	169	195	187	187	176	155	192	164	187	201	170	161	194	178	181	176	186	183	184	188	184	184	170	158	195	179	188	201	171	187	173	171	198	195	172	194	199	170	171	179	198	173	199	199	202	187	180	190	184	208	144	185	179	159	198	184	172	179	178	202	151	181	197	181	190	180	188	173	181	162	156	182	180	151	167	195	174	195	187	192	207	200	193	184	177	192	170	177	191	189	176	178	201	198	201	211	166	184	192	168	172	178	168	160	203	193	207	179	198	181	202	181	182	164	201	175	191	178	166	174	204	215	157	201	177	211	169	183	196	192	185	212	185	201	159	209	185	173	173	181	182	181	211	198	180	183	171	169	213	201	196	181	180	173	178	193	177	164	178	154	189	177	200	177	179	176	180	166	184	167	192	209	212	160	181	189	205	156	211	167	190	182	171	181	183	209	180	168	200	204	186	175	207	196	168	188	159	173	187	189	175	181	195	203	172	184	190	169	165	209	198	179	174	178	176	195	198	197	184	187	181	162	165	172	172	203	171	170	169	191	175	172	170	175	189	200	173	188	177	192	186	196	173	183	191	198	223	181	194	200	205	186	167	171	182	182	191	204	208	185	183	201	183	157	170	191	164	208	192	180	201	193	181	206	194	177	166	196	182	184	179	186	188	185	168	182	186	192	191	168	197	186	206	175	164	217	185	174	176	185	169	171	176	170	181	183	206	202	164	179	185	176	185	163	176	165	207	179	165	180	182	189	176	203	188	173	185	163	206	154	194	170	193	197	175	194	180	177	191	182	182	192	184	185	176	190	189	174	175	186	172	202	179	162	153	181	165	181	194	185	187	186	171	175	184	197	184	180	176	193	156	203	166	194	187	189	203	187	193	175	193	178	174	205	155	176	209	186	152	183	196	179	168	206	200	169	169	215	191	168	171	180	188	179	197	188	166	216	184	204	166	174	204	179	190	197	190	193	204	170	188	168	170	183	191	174	187	178	208	199	192	178	185	179	203	190	183	165	179	190	176	200	208	176	160	167	193	182	152	191	189	164	184	194	178	185	151	176	170	191	165	186	161	163	180	191	177	164	168	168	189	203	182	183	168	177	174	163	216	198	193	181	196	190	168	177	186	195	156	194	179	188	168	187	194	210	181	185	183	179	188	176	172	174	173	175	186	183	205	207	174	183	200	196	180	182	183	192	188	193	202	174	192	184	178	199	165	171	169	190	182	207	196	190	198	163	186	182	214	205	203	184	192	179	211	176	172	170	185	175	178	169	189	177	184	186	184	187	180	184	187	183
24396	20950	27384	24650	14074	944	661	540	550	433	482	456	419	409	418	419	416	428	422	377	399	415	398	379	410	387	414	409	398	404	380	382	363	363	368	393	368	369	393	379	414	404	353	425	392	377	438	416	395	376	376	392	391	362	391	371	420	372	405	412	417	342	410	386	364	380	355	400	386	405	378	393	367	348	383	363	377	410	342	393	372	376	369	380	416	389	396	362	387	390	413	343	378	400	376	409	404	366	373	397	399	376	343	396	399	377	358	366	354	375	341	367	389	380	348	387	416	431	362	373	417	390	367	360	386	367	364	363	412	395	392	375	390	373	400	348	355	367	358	371	398	374	356	365	397	364	418	380	357	377	369	364	357	411	404	396	402	369	343	386	395	404	373	353	419	368	351	406	366	372	378	413	389	384	373	356	349	402	385	386	404	379	387	387	394	392	367	381	386	380	359	397	343	403	358	366	396	407	397	374	427	374	384	379	372	382	354	359	357	388	368	366	403	380	394	384	382	406	393	365	407	385	424	378	402	399	413	346	401	381	385	385	350	401	383	379	370	413	391	393	417	422	393	356	427	374	359	369	377	355	392	379	376	393	379	394	367	378	391	405	362	397	357	407	390	389	387	379	378	383	418	405	406	380	420	361	412	409	407	368	394	404	376	408	397	341	355	363	390	393	388	380	382	371	410	396	350	354	389	422	369	367	384	423	355	396	392	385	387	365	351	368	389	419	371	377	388	384	388	391	399	395	353	388	365	409	405	372	353	384	402	395	353	403	353	424	340	362	380	388	376	364	411	402	397	395	426	378	350	379	399	354	373	377	366	399	398	415	387	405	389	404	389	407	404	366	357	417	398	356	385	406	348	414	382	404	392	396	377	394	378	359	408	353	354	406	352	395	370	378	363	389	349	355	401	390	373	399	434	397	387	352	385	400	391	371	362	365	370	379	385	345	365	389	390	402	375	384	416	380	389	375	391	366	391	382	336	368	423	374	385	410	366	387	359	366	386	366	397	378	375	354	357	355	449	380	394	368	377	396	386	369	366	382	360	359	383	402	392	375	393	399	349	361	358	354	378	392	367	407	386	398	375	366	384	388	351	350	377	383	402	382	414	371	390	375	374	375	375	391	409	375	370	379	393	387	414	385	425	387	366	373	379	395	397	379	405	377	352	404	374	397	399	426	402	364	396	407	387	392	367	386	383	406	388	367	363	395	382	390	361	374	364	384	395	376	360	370	371	389	380	396	354	354	364	366	353	394	382	381	353	395	387	381	389	400	404	394	372	397	398	399	362	365	362	355	369	382	448	395	333	347	412	374	407	393	352	385	412	386	384	356	378	389	393	423	381	386	358	376	369	348	384	359	392	406	390	350	373	420	396	360	350	402	370	380	410	402	434	356	367	358	348	340	351	349	384	380	353	359	390	398	373	371	375	355	361	382	365	380	385	386	393	369	403	380	384	378	383	355	379	415	382	389	391	339	366	383	398	420	375	357	353	379	384	381	419	388	373	386	414	374	391	372	370	401	347	403	395	401	373	399	376	351	383	380	379	352	380	346	371	357	380	396	404	389	401	361	416	397	371	399	384	353	380	400	382	419	386	400	347	376	366	371	360	360	376	375	390	384	397	376	392	409	375	381	373	388	407	363	387	400	363	378	362	369	374	407	370	386	396	415	401	369	354	382	379	381	345	427	388	408	415	383	384	387	369	382	369	348	385	374	360	404	348	409	424	396	392	371	368	365	385	396	385	393	417	359	374	427	390	386	365	393	393	386	373	397	375	371	387	362	395	347	403	386	372	359	382	390	399	411	366	418	376	358	413	416	421	376	360	380	413	387	382	381	381	390	397	379	390	353	357	357	369	393	383	399	409	373	388	381	356	349	377	409	363	407	350	361	389	387	383	370	398	359	383	405	375	371	373	395	375	373	394	420	383	377	391	395	370	368	401	401	386	379	409	379	384	392	362	407	444	336	393	370	374	368	367	348	381	388	428	374	372	396	416	415	402	381	373	372	401	395	384	389	423	363	405	387	378	386	362	387	417	392	364	392	391	394	390	355	385	362	398	418	389	411	390	372	391	407	374	388	393	370	386	377	365	365	413	390	369	395	402	392	384	393	363	375	394	431	402	381	375	383	344	334	379	382	363	414	383	351	401	400	394	349	389	385	387	379	382	330	374	343	358	380	357	378	371	388	368	389	429	330	368	344	401	380	378	375	392	388	368	361	395	381	382	382	363	350	353	374	356	354	370	365	391	380	374	393	368	394	396	350	364	357	419	336	357	397	413	358	379	374	359	354	393	364	381	388	377	394	368	380	401	419	385	407	386	402	379	360	342	413	375	339	357	391	406	412	407	405	370	379	384	393	365	379	378	386	429	443	362	397	412	375	394	371	349	393	374	373	387	449	371	363	351	388	398	414	355	415	389	388	382	405	383	415	403	381	395	416	360	402	360	389	394	394	368	355	374	376	409	358	374	398	382	379	376	348	387	429	355	387	410	341	378	381	332	398	373	353	356	348	402	367	365	403	398	404	406	382	391	391	406	353	373	368	387	376	350	370	362	361	381	361	353	388	371	392	392	398	370	368	383	378	370	410	386	353	384	425	392	434	406	365	424	405	434	449	385	382	396	360	422	386	348	381	392	382	395	379	392	381	378	345	381	406	413	367	397	375	378	367	395	375	372	404	386	361	374	382	396	358	354	384	368	358	372	453	382	400	386	414	366	419	387	362	372	374	365	390	355	387	396	383	375	393	379	368	381	377	377	352	370	405	362	398	405	371	407	419	373	388	365	390	395	367	394	389	382	369	366	384	419	393	375	365	390	371	386	400	356	401	370	389	395	390	403	412	390	407	358	367	371	384	375	363	384	408	373	371	401	408	354	368	400	395	368	332	381	369	352	368	385	428	393	379	334	346	362	339	354	401	368	397	386	363	341	394	402	349	365	400	394	371	400	409	384	401	383	405	406	369	383	409	338	399	406	400	341	376	376	364	394	385	391	368	372	371	406	385	373	373	395	353	387	368	370	398	382	371	378	377	397	403	376	389	375	357	405	368	375	355	394	365	423	379	365	382	393	383	363	371	375	364	399	397	387	376	353	384	394	382	364	382	380	397	404	380	401	357	386	357	355	402	357	363	364	367	422	375	381	381	413	395	352	370	380	382	395	399	370	388	384	381	373	363	363	384	369	394	390	379	395	393	383	386	362	414	369	396	368	352	346	381	390	371	362	397	334	381	425	375	381	391	369	377	393	394	402	354	364	401	401	391	374	374	373	409	365	365	376	366	368	354	383	363	409	425	329	383	371	368	378	360	352	400	380	372	393	402	399	389	380	400	369	362	355	363	400	388	392	398	396	349	366	386	375	378	358	368	354	354	414	403	355	377	409	404	417	424	427	416	414	375	434	403	375	399	379	383	366	400	412	386	365	397	387	366	369	385	371	368	412	390	365	382	378	398	411	374	359	398	368	366	403	351	360	403	383	391	357	352
8767	8256	3407	1721	1378	1080	875	658	621	598	504	477	526	470	446	388	392	422	418	410	412	409	411	393	408	383	398	387	388	416	388	378	410	354	402	382	371	391	393	412	379	388	378	407	399	408	395	367	402	347	389	418	384	391	390	361	372	392	408	388	382	403	337	384	380	431	415	398	431	372	391	390	381	395	385	376	390	405	395	401	382	394	372	382	362	400	359	428	393	376	413	379	377	401	390	364	370	386	400	357	385	382	420	419	373	405	405	385	348	378	397	410	396	389	370	386	397	381	377	391	387	404	372	390	359	402	351	370	398	372	374	394	379	377	402	384	387	398	410	382	389	376	382	393	420	388	401	382	390	399	384	407	420	381	381	396	388	399	404	427	378	410	394	372	409	390	364	448	373	392	378	404	404	372	364	410	366	398	386	381	402	337	337	389	375	391	385	372	392	380	354	395	389	384	433	422	443	374	364	366	396	361	433	384	370	383	393	387	392	365	344	368	391	388	397	380	363	356	388	355	396	423	379	350	385	379	374	361	394	367	394	383	401	330	366	379	410	403	407	396	403	378	403	405	366	405	363	362	388	384	363	367	365	359	388	411	379	443	364	375	368	401	400	390	371	392	383	423	396	381	361	358	384	389	403	378	379	418	370	394	346	386	381	395	399	386	387	381	371	373	356	391	420	371	357	364	381	399	420	380	389	389	362	381	381	352	415	376	369	425	401	406	409	366	380	390	395	402	360	392	384	397	433	413	349	422	406	357	405	348	368	415	372	404	402	403	405	376	395	398	378	397	375	323	389	372	364	364	379	390	386	396	379	322	374	425	380	368	390	399	383	353	387	384	413	375	340	353	383	381	375	396	357	353	397	334	394	383	342	406	389	364	367	382	326	420	378	401	415	386	388	405	430	386	397	421	380	407	369	374	366	379	397	407	387	403	387	402	396	337	399	383	397	360	402	373	396	401	373	388	406	371	375	387	380	377	382	385	412	373	363	400	381	368	368	376	414	395	412	398	392	387	392	365	399	397	397	367	398	393	397	389	381	378	409	427	425	376	371	385	427	410	394	385	377	403	399	385	383	374	383	384	427	365	404	376	357	386	404	355	386	376	381	403	388	409	378	369	437	445	389	375	384	411	394	374	377	356	359	381	407	407	381	419	397	432	381	368	356	392	393	407	382	402	359	399	386	407	402	399	364	388	383	360	373	385	356	412	390	395	373	384	366	383	396	395	389	383	396	338	364	374	400	418	365	396	386	385	406	408	403	335	391	381	424	368	370	395	384	377	410	416	356	413	375	420	387	395	393	389	389	363	396	382	405	404	382	401	365	366	401	387	357	369	392	377	425	382	361	419	389	397	380	405	405	373	347	395	395	376	382	394	381	413	387	391	372	380	363	366	366	352	374	365	399	382	382	394	407	429	383	416	344	397	379	407	387	383	358	380	416	410	376	396	387	363	373	362	390	402	375	370	358	389	392	372	411	403	362	389	377	372	420	377	393	408	388	401	406	410	375	351	359	350	396	402	378	376	407	362	371	383	383	377	381	400	392	357	368	359	421	374	369	373	342	359	432	377	376	410	376	380	394	408	400	384	410	345	399	384	403	376	381	398	384	377	390	395	397	364	361	393	382	398	380	382	356	383	397	408	389	404	356	370	392	424	376	381	412	389	414	381	377	378	371	400	379	379	364	374	416	414	394	393	382	377	362	408	364	366	385	403	399	381	390	437	417	399	359	374	348	403	413	362	370	408	379	363	401	403	392	373	387	374	375	388	385	412	360	365	396	360	360	385	358	389	378	368	382	383	371	383	384	411	379	395	354	442	390	376	382	364	381	370	382	390	365	402	403	366	421	401	360	405	399	353	362	384	339	393	418	401	364	412	342	389	401	386	375	418	380	360	380	352	372	391	378	395	392	350	381	401	370	409	390	399	398	361	390	381	388	352	442	375	404	415	400	384	372	380	369	384	401	400	369	410	401	367	395	366	381	409	373	388	390	390	403	430	411	422	389	386	364	362	358	396	410	390	386	383	387	366	427	377	380	400	372	391	384	375	402	377	360	374	372	404	416	401	423	402	382	381	417	367	376	375	383	381	381	378	373	396	404	400	390	380	397	392	399	393	384	364	359	398	397	357	430	398	382	408	374	367	395	401	378	394	363	389	341	382	376	415	377	381	417	390	369	362	392	381	353	396	395	392	381	392	409	383	363	370	366	419	356	427	401	342	379	427	387	376	433	379	366	383	401	355	390	364	385	397	398	394	406	358	359	364	356	421	395	399	362	384	376	374	388	424	380	412	372	398	389	369	390	382	381	367	370	390	379	400	367	360	403	405	376	399	372	366	398	370	398	428	407	388	397	397	419	376	364	391	370	383	388	381	412	388	393	383	390	402	346	349	365	378	406	343	384	376	392	400	413	428	401	350	384	402	381	387	396	400	400	385	384	361	399	418	374	381	394	388	348	377	400	382	417	401	364	393	383	385	411	424	361	404	368	401	394	443	388	373	377	369	387	406	418	368	360	401	359	395	420	353	401	392	363	390	372	383	386	400	371	398	364	374	406	387	408	388	395	406	416	381	339	389	405	396	374	388	412	368	385	365	374	381	374	369	377	409	382	361	379	335	399	381	375	385	431	413	384	381	408	390	391	361	383	357	376	408	374	391	375	404	374	389	401	394	376	392	375	375	409	377	389	380	354	372	387	370	350	379	395	379	416	397	391	358	383	403	371	388	385	407	371	387	381	422	372	383	348	371	378	417	375	374	400	410	392	400	384	391	353	372	372	414	385	424	376	397	367	412	382	405	396	349	394	367	372	390	366	333	365	363	384	376	360	370	388	384	399	379	394	387	423	375	365	380	395	382	390	381	384	405	352	400	365	413	403	396	384	400	339	395	432	392	368	338	403	429	378	371	373	372	338	402	391	374	416	415	380	386	363	392	378	400	421	380	360	377	399	359	407	375	418	348	369	374	416	401	407	392	389	411	372	382	388	379	357	400	398	402	359	403	410	360	389	416	410	363	360	382	403	370	390	402	428	358	365	397	391	384	333	378	380	405	363	389	384	406	379	403	389	382	364	372	394	378	386	351	373	370	379	359	420	391	387	370	339	401	358	402	397	372	379	410	399	392	396	400	391	403	382	398	388	402	417	386	438	373	397	363	433	387	387	360	396	379	387	387	420	414	389	412	385	370	406	354	376	349	412	353	380	399	376	381	419	376	364	342	393	403	397	417	379	370	363	366	370	384	395	412	369	395	394	389	417	409	366	340	367	357	360	391	370	340	365	397	386	368	381	379	392	404	410	396	407	360	396	364	377	407	343	340	402	380	379	398	408	375	388	376	408	367	402	370	383	390	371	411	386	340	409	389	410	383	395	368	355	385	385	413	444	385	394	392	400	384	387	422	415	363	385	369	400	421	384	414	394	385	389	370	381	395	412	366	406	409	377	394	394	370	391	405	357	396	387	375	382	382	385	345	417	354	359	411	379	364
22255	21020	28758	23494	21022	21064	11327	874	560	493	369	348	315	290	266	240	225	224	185	180	189	188	152	176	170	169	164	132	145	129	147	136	118	117	137	118	126	146	124	123	132	126	134	139	107	125	121	138	125	127	123	116	119	130	124	118	125	111	111	105	128	113	112	139	105	112	109	123	101	136	111	96	131	129	94	118	106	114	113	135	113	110	109	102	130	105	124	108	112	112	130	106	120	103	114	116	110	98	128	113	128	112	118	102	92	103	116	97	115	114	141	94	119	125	115	100	130	107	127	109	135	112	118	105	119	93	109	119	115	117	118	126	122	117	101	115	122	120	119	96	116	96	127	100	114	99	109	109	128	116	129	103	129	117	112	107	119	118	133	109	126	101	109	133	113	118	102	128	119	125	129	116	127	109	139	116	102	101	101	97	95	116	121	122	118	130	122	100	117	128	106	106	113	102	95	126	120	101	119	124	120	137	123	118	96	99	113	114	117	119	121	107	103	113	110	95	113	114	99	109	116	94	131	119	112	113	109	118	111	112	87	127	104	127	102	112	127	139	136	101	114	116	136	118	115	103	100	109	112	126	132	133	105	117	97	107	115	129	118	117	127	131	109	123	105	126	124	102	122	118	123	100	104	125	94	117	99	118	140	125	134	121	126	128	116	107	121	90	133	116	130	116	112	125	120	92	95	115	115	121	99	115	117	114	115	110	110	103	127	97	118	114	121	112	120	119	122	123	121	123	125	116	126	111	123	107	115	119	118	113	98	108	112	134	117	105	117	110	125	116	105	121	84	121	98	117	102	123	114	119	122	134	103	127	102	116	120	117	121	92	136	107	96	115	105	125	128	126	136	112	113	141	99	111	106	127	116	111	125	109	133	104	104	116	116	116	114	114	123	89	115	108	119	99	122	112	95	123	118	131	112	127	131	107	122	107	127	105	105	117	127	106	112	121	112	138	107	115	123	102	129	104	102	112	109	125	120	112	100	130	102	135	110	95	103	112	133	99	111	112	119	123	105	124	119	121	114	119	128	120	114	118	108	116	131	110	109	110	119	101	117	110	98	100	129	107	128	107	122	115	130	109	119	104	93	116	123	116	114	110	113	115	119	124	118	106	116	106	98	120	124	123	126	95	110	106	110	112	108	100	130	130	118	108	108	95	96	129	118	123	114	92	125	113	105	104	120	118	138	118	104	112	122	98	108	119	100	115	99	122	99	117	90	106	101	112	106	111	126	126	118	123	140	113	130	113	102	118	119	116	149	110	116	128	113	116	115	89	103	119	114	111	115	99	107	88	131	112	120	104	103	125	109	133	108	105	103	117	88	111	118	110	102	132	131	100	111	108	118	131	116	116	121	115	108	114	124	107	132	120	108	112	107	87	114	111	134	112	101	118	113	122	119	120	104	106	112	119	112	109	111	112	132	108	108	106	111	133	109	104	83	116	118	135	102	132	106	103	107	120	110	136	117	99	108	113	106	114	123	109	115	113	112	120	108	129	117	131	135	95	125	118	124	84	125	110	127	106	103	103	131	142	110	112	148	88	136	129	117	127	121	128	113	111	78	118	123	142	96	122	117	99	128	116	109	118	116	114	114	104	114	101	113	123	103	126	115	107	118	118	140	122	114	106	112	125	114	104	107	118	112	101	113	131	107	119	121	95	106	126	99	122	103	129	122	109	113	116	123	105	114	105	108	90	105	112	124	109	101	115	121	126	116	125	118	112	115	117	114	107	120	98	139	118	124	96	122	111	137	127	133	107	139	105	115	120	107	109	116	100	110	121	140	120	110	94	123	123	118	107	97	116	120	110	108	95	107	103	105	120	112	108	117	106	114	106	123	115	112	113	111	123	123	93	115	116	118	122	127	129	126	110	101	113	101	93	105	119	120	116	107	109	116	113	97	122	114	97	109	105	115	139	101	126	133	104	111	99	108	124	127	111	112	128	112	115	94	121	108	99	112	101	123	117	124	104	120	122	129	85	113	109	106	135	125	119	117	122	109	95	105	119	134	108	122	106	109	110	109	122	97	99	104	124	109	121	127	93	110	113	118	112	109	127	104	106	107	124	117	116	124	102	119	100	111	123	98	116	114	136	127	101	119	103	123	106	114	99	115	142	102	113	108	119	106	95	104	106	102	114	119	107	114	115	112	110	116	109	99	120	107	116	110	118	100	121	115	119	109	116	114	122	101	94	127	133	128	109	101	94	109	122	106	113	101	119	114	108	115	124	112	103	107	106	110	102	116	120	119	105	114	93	116	95	125	133	118	110	115	108	114	128	112	108	105	104	132	116	127	84	113	130	125	128	116	98	106	123	104	117	124	116	98	114	101	118	126	121	101	99	95	123	128	129	121	117	107	107	138	103	98	112	97	98	125	104	137	121	113	94	105	117	127	136	114	118	121	110	112	121	105	113	119	119	108	124	111	125	97	106	117	108	118	125	129	121	102	118	112	124	123	103	116	104	103	99	125	120	108	106	120	97	136	97	100	107	140	96	118	105	121	110	109	121	110	101	107	122	102	107	119	102	112	110	127	117	131	98	98	107	110	113	98	102	112	89	120	115	106	108	115	108	101	104	137	134	116	118	122	106	116	116	108	107	115	108	118	116	102	114	101	118	123	118	103	112	127	115	109	118	116	116	120	132	111	121	107	101	95	113	106	119	108	125	105	118	119	121	116	132	108	123	121	114	91	114	101	116	113	116	123	109	120	114	102	106	108	101	97	110	127	106	119	118	96	118	111	120	111	107	123	126	106	106	111	116	115	108	112	120	109	118	130	125	131	126	98	98	106	118	108	111	110	111	119	105	113	110	99	104	111	113	100	119	120	131	134	110	109	132	123	104	109	101	104	112	106	123	115	94	126	112	115	97	110	113	125	118	104	130	103	100	102	111	96	125	113	118	124	108	122	102	125	120	118	129	117	93	97	112	113	111	105	102	100	113	125	134	108	104	110	123	103	91	107	111	97	103	111	102	121	115	91	129	113	101	110	103	131	131	135	101	114	96	113	128	107	118	112	104	115	100	118	131	114	116	119	133	127	106	103	129	119	122	103	118	106	125	94	115	96	104	120	126	110	105	127	118	105	122	96	101	123	117	102	117	120	125	99	113	119	132	117	117	136	112	92	94	125	99	93	106	97	107	115	118	117	106	122	103	114	100	133	113	118	111	115	117	126	132	116	124	125	106	105	107	105	129	120	110	98	131	116	111	84	127	111	113	117	95	115	128	113	111	112	115	121	123	117	105	115	121	112	114	138	144	125	119	119	107	120	99	106	112	121	111	112	93	125	103	135	104	100	111	126	116	114	112	121	127	106	103	107	128	86	121	118	100	124	149	113	135	124	119	113	140	118	114	96	112	107	127	110	114	84	106	106	109	108	115	97	113	117	99	94	131	109	101	126	105	117	119	124	119	131	126	110	121	115	125	114	117	106	100	119	88	112	107	112	87	86	97	94	117	132	117	110	123	91	121	117	118	110	114	123	127
10571	17394	9233	4485	3122	2215	1724	1206	906	754	552	530	431	346	310	294	243	270	218	220	197	232	192	149	173	179	151	134	163	161	142	159	159	147	130	135	142	135	140	141	136	142	132	108	153	121	123	142	122	124	149	129	143	117	109	144	113	118	105	110	115	118	117	108	113	112	125	122	128	141	128	132	100	107	133	107	138	127	112	119	106	118	112	124	123	115	124	105	128	131	106	104	122	102	112	105	126	100	111	108	115	103	118	115	114	110	125	111	134	107	114	116	121	125	110	119	130	127	107	120	98	131	107	100	118	117	143	134	113	97	120	133	106	127	127	122	109	118	131	92	127	116	119	134	111	109	137	119	141	101	94	108	107	99	121	116	124	108	128	125	118	124	112	136	125	95	122	111	109	111	102	125	116	117	135	108	113	106	116	107	112	104	122	107	102	109	117	110	119	114	122	116	107	100	116	130	126	111	105	125	122	103	125	101	115	114	112	103	120	122	117	118	108	113	110	102	87	111	133	133	107	133	101	100	101	116	125	136	146	98	92	98	94	112	111	108	105	102	118	143	112	109	123	119	122	143	125	119	99	129	118	135	116	103	113	119	125	109	125	98	129	113	117	110	103	100	112	107	112	114	111	110	126	120	121	106	118	114	105	109	106	118	109	111	129	101	119	126	125	112	120	127	125	126	128	123	104	118	118	97	117	112	117	110	110	124	117	115	97	112	105	126	105	121	98	101	108	108	111	103	105	123	108	125	102	130	104	115	116	98	104	98	125	124	127	124	118	111	120	117	122	125	98	119	122	134	116	95	128	98	121	108	107	109	128	121	122	109	111	119	114	120	108	102	119	133	117	120	129	108	118	125	116	93	119	101	118	113	85	103	105	116	120	117	105	96	104	104	119	123	107	123	101	121	107	122	123	115	115	111	114	118	102	129	120	118	113	113	99	126	117	101	119	139	116	117	108	122	109	106	123	99	111	120	108	85	112	116	119	118	118	123	112	116	112	90	102	109	120	104	131	115	133	109	110	117	128	113	97	104	118	103	116	107	116	114	125	120	121	103	105	86	122	117	110	115	120	111	103	124	99	118	99	102	117	134	125	97	110	110	122	106	106	114	129	123	127	103	114	123	108	124	109	109	110	104	106	105	132	108	110	104	125	99	110	117	107	126	115	113	123	107	116	121	118	112	121	119	106	123	122	122	124	118	119	111	128	132	132	125	133	130	112	111	90	126	127	109	120	115	116	115	104	117	96	95	118	137	102	120	105	118	123	123	105	125	118	113	107	110	104	109	125	116	116	109	121	95	110	114	126	117	111	120	138	110	120	132	120	107	101	118	98	115	118	99	118	114	113	133	97	113	107	105	128	121	105	119	112	120	138	118	128	119	127	140	106	109	135	119	97	108	110	123	105	122	128	120	113	115	141	120	129	112	122	105	110	110	125	118	98	113	123	109	115	110	125	105	119	128	116	104	135	95	95	113	108	122	104	119	112	118	118	141	114	115	119	108	91	111	120	124	119	114	134	113	118	116	113	109	107	121	119	108	127	100	111	97	126	114	130	107	124	114	114	117	115	123	112	126	122	104	107	108	140	118	118	108	116	119	117	110	129	92	122	110	133	107	117	120	116	117	112	115	124	116	117	117	104	125	100	116	121	101	109	119	125	105	116	121	116	117	103	108	116	118	115	98	114	123	109	136	112	122	111	96	114	129	127	106	124	118	106	117	120	115	98	101	105	125	124	120	111	122	86	108	113	122	118	98	129	89	121	115	104	103	136	109	105	99	116	127	107	118	128	124	106	92	121	118	116	125	106	121	127	114	115	108	112	123	114	112	118	105	106	129	120	95	122	110	101	103	114	133	109	111	139	114	120	113	110	106	126	117	109	117	110	113	118	105	120	119	118	124	108	111	111	109	124	103	125	125	104	118	118	119	111	118	100	118	130	120	94	130	117	92	109	129	117	106	128	144	127	110	132	115	113	106	141	122	108	107	131	113	111	107	116	126	118	102	118	107	107	103	94	106	108	122	118	119	106	111	108	122	131	119	109	98	104	120	122	110	113	118	96	119	130	105	110	133	139	148	132	98	124	135	117	132	108	98	94	109	121	105	100	110	131	114	118	126	117	129	114	115	108	111	131	111	110	117	123	104	104	127	132	112	128	120	106	120	131	117	111	99	113	119	143	109	116	119	107	120	102	96	126	146	109	121	113	104	124	118	113	136	111	105	112	131	103	120	122	122	116	131	106	106	111	117	141	109	130	111	129	137	116	110	119	107	116	123	114	126	128	109	116	115	115	125	112	103	99	105	131	130	101	135	120	111	125	115	93	131	107	119	101	122	108	114	101	120	99	124	122	116	126	106	118	122	122	120	107	108	132	111	133	112	116	115	129	109	115	116	132	116	122	122	105	128	125	121	118	110	108	107	116	125	124	111	124	106	106	134	114	103	112	108	130	97	102	104	119	109	131	128	125	104	115	115	118	118	116	110	140	107	111	117	146	114	127	120	104	105	114	118	123	116	96	113	103	115	124	109	91	132	118	115	129	122	102	120	101	116	118	111	150	112	132	100	106	118	123	110	105	114	107	127	104	109	102	111	117	119	112	120	107	107	125	111	99	116	123	125	107	113	123	125	139	107	126	98	112	120	114	126	123	119	113	114	132	115	106	119	124	86	114	111	132	118	108	119	102	136	143	118	110	120	111	108	121	113	98	93	122	106	113	136	126	111	108	121	107	112	105	114	97	110	109	129	130	115	112	107	120	110	108	112	133	103	111	108	139	128	114	108	113	110	114	108	105	107	104	121	107	100	120	96	110	110	108	138	108	114	127	100	109	86	115	135	108	125	111	140	105	103	126	110	123	121	93	112	110	107	113	120	124	114	115	111	113	109	113	108	109	126	107	103	124	104	102	98	112	118	129	115	104	112	94	112	108	109	99	118	124	117	141	88	143	120	106	116	113	141	120	116	122	122	119	102	101	127	118	97	106	108	123	116	101	109	115	88	122	130	130	119	113	98	121	95	126	112	109	113	124	102	103	108	117	105	116	117	109	121	121	116	118	108	110	91	109	115	115	140	109	105	120	153	118	107	136	100	121	105	110	126	102	116	111	105	110	121	114	114	122	107	138	133	131	127	112	99	126	107	115	113	137	98	139	116	103	135	118	131	94	118	112	120	117	117	118	115	121	120	110	119	127	114	123	122	120	109	115	108	120	117	99	137	120	118	122	114	117	109	111	126	94	132	104	111	117	111	116	106	115	121	104	116	112	105	104	117	126	128	94	123	106	135	112	116	114	103	132	118	114	95	124	128	113	115	104	133	111	133	111	131	92	111	106	103	130	102	105	121	119	123	114	108	104	117	116	125	104	109	115	116	112	104	116	130	103	106	126	142	97	126	105	118	124	104	127	126	121	130	135	104	110	118	93	118	124	116	104	106	137	104	107	121	107	120	103	123	101	112	130	118	125	111	127	106	128	115	128	113	113	126	111	121
27191	20786	12474	1330	537	482	464	431	404	408	372	402	354	374	391	377	376	419	391	375	377	344	388	394	389	338	372	386	384	388	366	385	380	387	352	398	391	364	392	351	406	393	356	342	350	358	351	366	416	348	359	380	394	358	353	350	395	371	358	380	348	387	371	376	371	393	347	342	366	366	363	380	394	387	409	358	329	360	361	349	367	364	351	359	365	398	381	325	392	367	356	406	362	360	401	376	354	392	385	373	362	370	338	363	371	364	370	392	407	380	368	381	349	385	376	350	377	394	354	346	321	376	403	390	398	367	369	370	371	376	361	364	341	395	359	421	368	383	371	348	367	357	431	363	401	380	397	399	344	380	371	356	362	352	383	356	378	381	379	355	397	367	375	376	363	348	366	391	346	329	385	397	395	405	377	385	411	363	374	360	350	351	376	385	373	354	388	363	422	391	424	362	371	368	354	390	377	356	360	390	392	352	377	396	395	367	352	392	370	360	331	365	338	385	358	360	349	361	344	374	384	366	363	408	367	350	355	343	362	330	369	369	391	351	360	370	378	375	340	365	384	358	382	345	367	374	338	385	358	366	401	394	392	368	391	403	388	392	367	356	360	375	419	360	362	348	370	371	407	386	404	349	355	370	362	372	382	379	350	380	359	385	373	377	414	347	363	394	398	368	398	366	338	400	386	378	371	361	344	341	369	355	397	381	363	404	383	363	364	370	372	375	371	335	353	366	361	380	399	348	369	343	374	357	415	374	356	349	366	355	374	381	352	363	359	378	371	344	369	364	354	392	417	377	329	344	377	377	398	360	399	331	365	377	416	331	375	363	366	374	341	381	362	348	374	363	376	364	379	372	362	348	402	383	412	378	379	344	377	375	411	367	371	355	338	349	348	408	390	392	377	366	397	390	367	358	378	374	360	374	350	405	380	393	370	341	391	376	384	359	359	375	372	385	381	408	359	342	371	361	396	344	376	348	396	407	393	375	369	382	410	357	370	379	372	385	327	391	350	367	365	361	368	383	354	375	354	388	378	343	386	365	337	370	362	402	379	392	370	383	351	367	426	387	381	388	348	405	375	389	360	355	389	400	371	356	392	362	397	363	362	393	400	394	367	390	366	380	341	370	358	366	361	377	365	414	396	346	384	376	414	381	366	335	376	395	385	397	391	387	375	383	398	371	400	362	397	367	385	356	385	349	339	392	356	373	354	368	370	392	364	394	355	394	386	408	355	363	374	371	370	370	333	353	358	357	388	354	367	385	362	349	388	387	372	380	340	344	381	358	400	382	355	425	384	396	380	378	387	392	354	381	346	383	391	350	344	363	384	384	368	390	350	363	351	385	382	383	371	384	384	371	371	413	387	392	344	355	387	365	376	358	374	342	430	380	388	400	388	384	382	405	365	363	372	368	370	356	355	412	376	364	348	379	362	388	409	360	350	335	360	393	399	380	396	376	388	362	354	400	381	365	345	347	350	352	378	365	379	360	366	388	387	388	406	355	370	353	384	371	368	366	423	401	364	392	366	367	383	379	377	365	392	375	350	362	362	369	382	377	353	373	367	389	356	364	361	393	392	385	359	356	358	378	388	381	370	366	417	384	343	365	374	350	385	379	404	341	357	401	348	385	364	361	383	357	383	365	374	370	374	360	332	363	393	368	348	409	370	389	358	397	372	365	375	351	378	383	326	377	359	353	353	355	381	371	401	370	393	367	411	364	414	348	402	346	381	393	385	395	367	379	368	356	380	356	407	379	346	365	358	380	357	381	353	383	411	387	414	352	414	348	380	361	360	393	340	375	391	342	382	380	389	371	383	399	346	395	375	312	385	365	343	371	367	367	359	355	348	356	318	385	377	351	369	367	353	363	352	367	353	341	395	367	360	364	350	353	372	379	366	372	359	367	380	337	377	339	367	384	390	385	391	384	351	381	349	378	404	350	377	383	422	333	353	378	384	369	356	357	371	366	372	375	375	350	366	393	399	360	400	352	333	337	373	373	377	348	348	373	378	344	377	369	334	359	399	371	352	358	361	349	372	400	362	342	352	395	387	373	369	395	374	388	391	360	383	383	386	348	382	356	388	392	400	394	385	353	398	401	375	396	400	359	377	368	336	394	387	341	365	334	362	340	374	378	353	358	383	368	374	377	374	385	364	345	404	371	417	349	363	355	360	343	394	348	414	394	367	378	366	360	336	336	358	391	372	372	391	378	386	379	374	365	359	403	394	394	380	391	393	386	373	390	304	358	376	364	374	366	377	356	370	350	361	348	358	359	376	366	406	395	382	360	388	353	383	377	384	399	395	348	395	370	378	358	367	379	390	379	384	374	385	383	387	360	382	424	366	348	380	349	358	366	360	342	362	335	389	376	346	392	411	375	382	369	372	365	362	345	354	404	367	393	360	392	363	357	349	346	350	367	384	371	385	364	371	376	380	403	360	416	342	348	363	365	357	415	387	388	375	363	383	375	387	401	382	367	374	380	390	338	368	378	373	369	362	397	348	417	386	346	381	363	390	357	388	323	378	390	359	359	362	339	374	396	392	398	358	397	369	398	338	395	347	359	402	363	338	402	398	339	352	362	343	381	367	344	353	362	381	369	355	360	342	387	362	353	377	347	391	353	348	350	342	395	378	390	386	395	361	357	386	376	356	377	382	355	369	397	321	326	366	384	388	367	369	385	358	420	414	347	372	389	407	357	355	379	353	381	362	383	376	378	391	399	407	377	352	427	377	359	382	347	421	349	360	341	391	378	374	377	348	393	370	408	357	341	360	383	408	403	386	350	388	349	362	402	380	359	408	408	377	390	359	357	350	339	353	375	349	391	376	399	380	381	392	395	375	393	377	349	331	384	380	367	357	353	344	344	366	394	373	349	328	358	332	377	371	373	385	368	372	350	347	399	400	370	392	371	406	356	363	359	375	394	386	389	369	371	404	383	365	377	378	379	337	357	409	389	362	344	351	356	385	352	349	349	385	384	394	387	382	350	365	380	380	363	339	404	417	407	375	382	380	368	416	321	313	335	379	371	341	352	366	386	378	364	383	393	394	380	358	396	371	380	366	385	385	399	383	334	383	350	360	379	354	404	363	348	339	371	408	392	410	340	348	350	388	352	399	373	377	359	354	376	372	388	361	349	382	393	374	368	342	378	396	365	360	385	380	383	338	378	349	422	355	363	391	375	373	382	365	366	374	366	417	338	357	340	341	397	376	357	353	342	331	331	380	314	359	382	384	406	346	385	381	380	383	363	401	373	388	368	334	389	369	389	381	406	330	368	399	381	366	385	392	374	359	340	370	363	415	378	363	339	376	379	355	367	374	363	395	381	338	398	350	369	353	400	380	375	382	397	366	346	382	376	368	397	388	400	362	366	363	380	375	418	388	370	408	343	360	369	359	344	340	373	418	351	352	366	385	366	382	329	344	395	385	364	353	387	368	384	372	357	350	344	364	382	395	371	370	355	383	360	404	408	371	336	387	397	382	398	361	384
7401	4616	1377	827	703	579	485	528	462	441	452	405	440	408	422	440	406	389	407	366	413	417	420	363	349	388	389	397	397	392	337	389	375	352	384	371	372	396	357	363	391	409	426	379	378	369	391	398	381	389	380	386	367	391	373	379	411	370	401	360	406	366	402	376	402	415	411	385	403	378	399	422	422	379	394	342	364	412	404	376	352	403	383	383	374	374	390	395	388	365	392	357	358	393	410	406	396	358	363	395	343	399	388	420	399	399	424	369	374	394	387	387	391	377	375	367	402	382	370	390	380	394	330	400	394	336	384	418	369	382	382	337	376	410	355	362	369	414	389	364	400	353	402	399	368	411	362	366	369	379	380	403	397	407	396	374	407	357	395	390	382	409	381	375	381	393	369	370	391	371	395	388	388	371	390	392	377	362	388	413	415	422	387	413	424	381	369	422	397	421	388	358	392	391	398	333	341	365	408	405	414	357	360	339	378	395	377	383	427	359	390	381	346	410	392	358	413	386	395	408	355	389	410	380	397	392	346	381	375	363	353	388	384	339	372	381	412	368	376	405	378	416	391	409	443	397	366	413	425	346	375	380	392	363	361	377	382	410	396	381	370	414	375	405	367	393	384	364	371	422	404	418	379	380	421	395	387	365	374	378	396	370	395	396	387	356	364	361	404	372	363	377	395	382	387	374	373	401	385	375	394	410	404	390	403	360	407	388	402	343	386	342	400	374	382	377	364	376	392	338	430	370	376	357	387	369	361	414	383	373	373	376	371	391	391	402	360	380	417	398	410	380	402	415	375	404	373	412	374	374	369	424	386	357	370	387	358	364	373	358	382	363	398	399	419	400	373	407	371	411	387	398	403	394	400	387	360	398	393	373	357	399	386	375	397	417	339	393	374	409	377	342	404	403	385	396	408	387	392	401	354	353	373	366	394	374	408	379	354	373	386	389	359	378	382	400	358	363	365	382	373	384	394	381	385	381	395	376	374	407	392	372	394	357	377	365	370	353	361	386	417	395	355	349	420	369	426	378	371	390	379	421	375	410	407	353	362	403	381	414	346	349	389	371	374	352	417	379	406	386	367	396	391	353	382	406	362	395	388	413	403	360	391	376	404	366	360	352	380	403	332	383	395	373	384	399	362	386	400	414	380	378	353	379	362	410	351	353	379	376	348	382	408	376	370	378	389	390	367	336	376	365	384	383	380	402	395	380	419	418	397	364	400	396	395	350	362	376	399	410	335	349	394	386	373	393	368	382	376	373	367	397	371	359	373	363	340	389	381	390	393	407	408	401	385	384	385	379	385	361	374	347	336	387	392	407	379	399	380	356	390	409	383	399	374	365	382	401	388	360	394	391	372	400	367	356	417	369	417	387	345	381	366	411	370	364	392	367	410	372	395	378	374	357	387	388	417	406	404	373	380	372	374	393	387	384	368	395	385	379	347	382	364	386	364	399	384	340	431	406	383	390	366	380	387	358	393	380	369	382	389	375	367	372	378	404	375	391	373	342	411	368	379	369	409	397	395	403	379	391	408	391	390	354	378	415	408	375	408	367	354	375	383	399	374	393	401	346	398	413	382	370	368	368	387	378	404	363	367	342	360	402	340	372	420	360	379	365	390	364	408	370	369	397	359	381	404	393	386	417	350	358	393	433	347	364	385	374	389	368	421	386	383	422	387	381	388	404	370	396	359	348	368	399	390	368	367	369	384	410	376	378	411	374	376	388	383	369	393	398	392	393	402	343	357	368	385	375	404	394	374	380	377	375	377	387	384	395	344	385	365	378	365	399	376	398	397	389	369	372	395	380	402	404	361	344	397	377	363	373	368	382	395	399	390	369	379	403	412	363	393	406	406	398	395	395	359	367	383	424	368	367	375	392	392	368	356	369	380	383	405	382	372	380	420	386	373	369	384	373	389	388	397	392	388	387	397	423	387	396	351	418	370	413	417	404	371	403	421	373	377	389	342	374	387	393	345	362	400	360	396	396	391	367	352	372	393	386	400	365	382	423	385	372	399	403	372	386	418	391	362	391	399	387	386	378	364	378	361	391	404	385	392	376	388	347	369	392	396	347	384	394	382	352	350	388	366	369	376	344	400	385	406	395	373	403	391	415	375	386	391	390	362	374	373	406	396	372	392	373	393	410	392	371	419	425	362	376	391	401	391	423	379	374	401	412	375	394	409	382	379	368	380	407	371	397	358	428	396	396	408	353	371	374	363	393	365	379	395	382	377	402	384	369	404	364	394	367	380	376	373	372	354	393	360	358	393	388	381	399	358	401	342	377	420	393	350	372	393	384	406	381	365	340	371	392	362	386	377	352	392	409	407	351	394	350	362	430	387	386	405	391	359	381	360	387	374	377	363	395	395	384	387	367	393	380	391	383	378	350	372	347	407	368	373	364	355	342	373	366	347	370	411	390	392	374	368	377	373	378	378	370	407	364	356	395	385	401	442	363	366	415	386	363	390	350	416	363	349	396	365	403	399	377	392	399	425	387	380	361	402	392	385	403	372	424	430	392	414	386	384	378	378	410	378	399	393	355	368	375	403	360	347	405	401	398	385	375	372	399	383	407	411	395	359	391	412	383	352	375	390	385	389	380	406	358	375	423	351	380	380	414	377	427	368	379	424	358	373	388	404	397	410	402	419	382	363	374	379	410	406	386	393	382	411	392	387	343	407	376	392	408	377	400	406	394	384	385	359	391	369	359	372	394	414	338	383	402	408	372	427	368	406	383	366	390	403	391	415	390	406	403	405	401	374	370	390	358	412	362	397	399	390	404	382	388	379	365	362	384	407	446	377	396	386	349	383	409	404	388	362	396	407	383	391	416	389	396	387	381	374	384	391	343	399	376	404	374	383	398	385	374	383	407	383	359	356	394	374	389	394	349	385	368	385	371	372	358	397	370	401	361	376	384	392	403	360	348	351	392	362	404	408	397	389	371	347	388	396	407	416	394	388	391	364	356	361	364	388	402	354	397	394	399	370	398	348	353	380	393	363	386	377	396	400	403	390	371	374	383	361	387	370	376	402	375	388	405	367	385	375	370	374	415	449	402	380	394	387	358	353	390	386	402	363	355	358	373	358	368	366	401	355	337	398	392	405	373	402	425	375	371	372	371	343	368	345	397	402	370	399	422	387	374	394	386	356	397	359	375	384	365	394	385	381	380	364	376	396	374	372	395	369	416	400	343	368	390	396	389	380	356	373	341	401	380	377	368	362	354	380	377	375	387	369	385	398	376	420	394	385	387	390	389	367	415	414	424	359	385	389	400	380	428	397	366	372	387	407	392	424	391	388	398	392	407	405	370	374	372	387	405	369	377	378	383	391	380	369	363	390	395	350	373	384	413	421	374	376	396	422	396	381	387	372	395	384	374	384	361	381	387	374	372	392	380	366	372	370	375	396	383	410	396	367	382	384	393	376	401	378	395	370	386	381	413	411	393	384	392	382	395	371	411	412	378	418	331	394	399	419	416	406	356	365	364
23333	20978	28304	23814	20961	11534	906	549	440	395	330	267	271	273	246	252	255	225	245	228	209	192	182	181	184	182	170	208	229	199	198	188	197	211	191	188	188	178	168	185	177	215	179	195	170	175	195	195	187	180	165	166	163	190	181	178	179	173	148	191	173	172	188	200	160	178	182	187	204	182	179	206	191	181	177	172	179	189	172	184	167	174	172	186	173	162	181	196	171	154	169	185	175	171	156	172	195	179	164	168	167	152	183	157	156	166	183	160	189	188	171	151	190	178	163	165	171	161	185	167	183	169	189	170	177	183	154	165	157	142	151	151	187	159	160	169	176	178	185	164	195	180	168	193	186	187	178	161	157	173	166	177	157	185	205	182	174	180	187	189	157	163	169	183	159	168	158	185	173	184	177	188	188	175	181	171	188	187	189	148	177	164	194	177	190	168	162	158	180	187	202	164	179	159	190	178	157	152	176	166	175	202	175	175	183	177	149	163	183	181	172	171	171	185	164	174	163	186	167	192	163	137	165	183	172	187	199	180	186	169	148	125	177	166	201	177	161	167	165	200	157	171	183	192	197	194	183	160	177	182	184	171	182	192	192	174	183	167	203	182	162	178	180	159	189	158	174	169	152	164	140	176	178	181	184	183	208	189	185	173	196	176	181	158	182	180	173	187	175	196	169	175	156	173	183	184	168	145	181	185	177	196	169	172	165	207	201	156	180	164	195	146	172	196	188	195	174	149	169	180	194	176	163	141	169	181	185	169	177	169	194	171	203	183	188	171	196	173	163	174	150	181	170	184	170	170	202	173	172	172	163	156	147	151	179	156	172	176	179	196	176	169	187	178	180	169	188	173	133	197	192	181	187	193	167	156	157	193	182	168	186	188	185	201	164	187	156	186	196	186	195	164	178	193	177	181	164	163	170	163	171	163	178	187	184	177	170	196	177	166	177	172	151	162	183	164	198	192	159	186	158	195	183	180	179	180	185	170	151	170	172	184	180	173	189	179	193	181	191	179	179	186	167	146	168	172	178	174	181	206	197	171	169	165	172	182	155	179	176	157	166	166	182	171	172	164	168	187	162	146	180	168	161	147	159	199	171	178	166	188	164	190	157	178	193	179	187	175	166	161	181	171	190	156	188	195	184	194	169	184	178	158	179	174	170	182	192	170	181	172	167	174	183	184	192	168	172	183	188	170	180	193	170	170	173	172	168	181	215	164	167	182	198	187	200	176	171	179	169	160	190	181	163	184	171	166	188	173	172	170	152	167	164	200	172	161	173	145	169	172	184	162	143	188	189	202	181	183	193	175	152	196	167	171	192	175	167	188	179	190	162	171	165	164	159	171	163	183	156	172	167	167	176	166	174	160	170	181	177	181	189	180	183	167	163	177	188	160	179	172	153	187	181	169	184	202	175	169	167	177	182	169	189	196	172	180	175	171	165	178	195	171	167	178	172	184	171	154	183	165	170	163	170	177	154	173	190	164	191	188	179	145	158	196	136	177	190	155	178	174	163	182	191	162	169	178	176	190	176	165	163	175	157	166	173	159	192	189	225	187	197	175	157	182	186	175	177	178	198	152	162	178	180	162	180	173	186	151	150	159	165	164	176	174	180	178	184	165	184	191	171	163	167	148	172	178	184	165	193	181	173	203	157	194	173	159	177	167	184	172	170	168	180	164	189	179	171	180	176	176	169	183	172	177	167	164	158	173	191	149	185	180	176	168	163	176	161	176	177	139	164	175	176	150	172	170	165	163	161	165	176	167	160	190	187	180	177	170	160	175	178	168	180	159	189	170	184	175	170	162	189	201	181	207	176	170	190	160	168	156	170	191	199	160	185	186	180	172	186	175	225	177	176	174	145	187	160	190	194	189	179	177	173	173	171	190	187	190	200	202	173	176	137	192	173	192	169	172	147	178	183	184	172	185	177	172	168	165	165	178	162	165	167	165	146	201	189	140	181	196	181	189	182	177	176	169	193	188	178	168	164	187	160	180	176	194	163	179	167	165	181	174	182	173	170	199	190	181	172	165	181	176	196	194	191	186	176	157	189	184	179	185	167	191	184	204	171	199	184	179	177	166	164	174	182	166	188	160	161	166	176	188	195	162	182	186	147	153	161	174	175	150	156	168	173	199	173	158	201	166	187	168	180	174	172	187	162	175	182	156	172	167	152	192	167	163	175	182	211	179	163	188	182	183	170	185	180	206	180	149	182	188	171	191	139	191	181	193	188	183	199	173	164	171	197	167	170	183	178	184	185	188	174	177	155	185	175	189	183	175	169	175	165	165	193	174	160	162	171	183	170	169	153	168	147	170	183	174	188	191	159	164	194	184	166	179	154	177	178	187	181	180	172	167	185	196	166	198	157	179	166	158	161	185	170	191	195	181	179	176	162	177	194	157	174	170	154	165	170	170	196	195	178	177	156	182	186	161	163	184	164	197	169	177	179	205	188	187	186	175	198	168	157	160	198	157	203	188	173	162	148	162	165	155	164	182	208	187	187	180	161	183	143	168	215	175	162	176	198	188	200	154	188	182	163	166	171	171	183	169	176	185	172	174	180	185	183	176	181	148	171	161	188	165	189	169	159	205	164	155	178	190	166	188	183	197	172	184	182	182	176	203	161	159	171	163	163	183	208	165	170	163	174	188	161	184	179	166	173	147	182	167	194	175	160	188	163	173	177	187	155	191	191	174	181	187	183	158	169	167	162	158	169	163	186	163	149	157	147	166	186	173	159	181	162	174	174	178	175	170	199	162	180	184	167	180	185	167	162	170	165	161	155	167	165	188	188	179	177	180	192	179	156	173	170	186	165	177	175	198	162	154	184	188	199	188	183	185	182	162	172	154	185	181	180	172	156	208	177	177	170	169	163	162	171	171	145	183	187	189	199	187	196	152	167	180	173	172	186	178	160	166	173	166	204	190	158	192	174	183	163	181	187	166	181	174	176	179	167	175	155	165	166	176	154	182	168	157	157	187	167	206	187	197	183	182	152	167	159	170	180	206	172	171	172	202	159	170	153	192	159	189	169	155	189	175	197	197	173	185	156	193	172	186	156	182	177	170	194	170	176	155	171	173	184	180	171	194	159	181	176	153	187	206	167	181	170	193	164	188	165	182	177	174	186	171	144	181	178	178	183	164	173	197	182	132	161	183	158	169	192	182	159	189	175	191	180	174	173	178	160	195	174	176	166	180	190	162	170	163	162	191	183	152	170	162	172	161	161	168	162	185	167	202	194	179	154	170	192	206	173	172	174	175	174	179	164	177	205	180	187	176	161	187	175	163	181	184	195	201	187	166	185	167	149	173	169	173	179	190	180	180	155	199	185	161	168	162	178	159	156	194	168	202	189	211	165	168	178	171	183	180	187	198	173	162	187	183	154	191	196	193	161	177	195	167	190	174	153	201	186	178	178	186	171	181	175	167	164	188	153	164	163	174	157	193	181	188	195	183	185	174	175	168	166	163	180	170	143	175	187	171	157	164	200	165
6390	11142	5668	2688	1842	1402	1078	787	638	524	439	375	347	324	303	257	291	242	258	249	239	242	222	211	224	246	220	210	214	191	236	223	212	210	210	201	193	197	223	196	228	184	179	182	207	213	219	166	190	186	178	186	194	192	204	197	160	180	185	162	192	208	183	198	185	181	195	186	188	206	170	167	215	192	194	221	172	185	200	180	202	200	180	166	190	187	183	185	190	203	196	194	157	182	214	195	189	188	182	155	202	194	175	192	179	199	210	184	217	193	175	181	166	178	190	196	172	153	190	196	192	190	176	164	173	173	156	195	171	177	192	177	162	179	183	182	184	227	151	163	177	181	207	200	199	188	193	210	179	185	174	180	201	167	197	197	205	199	216	182	179	199	185	211	189	183	179	198	205	197	199	212	175	193	187	189	198	186	174	195	180	177	204	193	176	202	204	167	174	208	176	203	185	166	181	192	173	187	193	205	170	199	177	188	184	203	181	186	168	187	175	188	159	170	192	191	211	171	187	187	216	169	184	197	237	177	181	211	181	178	175	188	206	195	183	192	185	187	176	191	181	194	192	179	170	196	191	192	183	198	186	197	158	191	194	147	215	191	191	201	198	177	210	193	159	177	179	205	203	182	200	188	217	163	207	171	204	177	187	186	176	200	162	181	192	196	199	193	182	189	197	192	197	186	199	218	182	195	165	200	178	181	198	201	186	166	198	186	213	191	198	191	213	179	192	171	160	166	172	180	215	192	179	174	183	178	196	164	157	203	193	199	173	185	198	182	184	175	202	151	176	197	180	181	180	186	154	185	191	195	194	196	193	190	162	198	172	183	179	165	177	184	179	190	185	164	176	180	176	180	202	200	181	173	202	174	177	184	186	183	184	178	191	192	193	197	176	182	157	193	214	170	170	194	189	178	184	200	167	186	190	197	182	191	199	197	197	195	182	199	191	207	179	172	206	174	191	177	195	181	194	177	185	194	209	173	206	205	185	193	167	223	188	181	176	184	167	182	187	185	205	181	156	208	197	170	201	171	174	185	177	184	175	177	169	204	169	199	189	182	195	172	189	188	197	205	180	201	196	182	200	221	184	177	181	171	186	208	211	178	185	202	173	218	171	175	201	189	194	181	187	191	196	201	170	181	179	201	174	191	188	194	196	194	193	204	211	205	175	192	181	181	178	188	198	191	200	174	194	200	207	187	148	204	174	202	183	181	197	185	210	174	172	190	198	203	160	181	191	191	182	184	155	200	158	198	194	199	193	181	218	200	189	196	209	169	200	212	191	187	176	185	188	193	177	189	181	169	171	206	231	189	180	181	202	197	189	211	189	172	203	195	202	180	172	196	200	223	199	187	201	156	184	160	186	180	177	186	182	166	183	181	190	174	190	189	201	197	168	183	186	168	218	210	193	180	159	191	186	188	175	173	187	178	194	162	190	189	172	155	150	186	228	178	192	176	175	173	197	211	192	207	207	192	164	175	184	191	192	172	206	190	188	183	177	180	187	185	184	196	195	182	212	177	213	164	198	187	195	179	185	186	184	172	176	196	188	207	188	205	185	197	178	205	186	184	183	195	198	202	157	177	172	170	174	188	161	175	190	195	202	169	178	191	171	176	192	200	187	191	198	182	193	171	181	166	162	187	188	184	199	191	194	183	171	184	197	196	183	196	181	200	204	192	201	191	183	175	172	182	182	168	206	180	196	204	195	174	194	204	191	186	204	187	189	181	171	176	169	160	185	197	154	180	181	174	223	179	178	189	173	181	183	186	181	191	181	181	183	173	172	192	184	174	142	206	188	201	195	207	180	203	175	192	175	182	176	195	184	189	199	182	189	183	174	179	166	193	179	211	182	176	169	183	193	204	182	184	205	184	177	201	180	171	164	187	185	175	192	181	178	186	204	174	193	179	177	192	188	170	169	177	184	190	207	180	187	209	188	181	186	187	201	184	190	165	185	180	177	188	189	161	178	200	223	192	150	207	173	211	195	188	188	155	181	179	178	190	194	182	161	176	179	180	201	178	183	189	206	212	169	187	193	194	191	186	207	173	191	170	195	200	192	180	176	183	177	199	204	176	177	186	210	170	192	195	193	205	201	181	189	197	206	182	172	198	201	188	163	173	177	176	183	179	190	191	181	187	216	192	183	197	177	187	186	183	174	206	163	183	179	185	195	188	169	175	199	188	165	196	184	201	196	195	192	185	165	194	186	190	211	212	178	167	175	206	205	205	177	162	213	214	205	184	188	168	169	196	174	187	179	195	231	185	187	187	193	179	192	163	211	176	170	182	171	192	174	199	167	183	176	190	198	182	190	195	202	192	185	204	196	161	176	182	185	190	214	208	184	168	193	205	183	197	179	180	167	186	192	185	191	200	146	185	164	207	189	184	183	168	170	186	212	197	175	186	201	198	175	185	163	183	186	159	195	193	200	180	175	196	216	168	203	185	189	190	179	179	186	182	177	189	169	201	193	179	188	197	184	199	178	182	187	197	167	168	197	173	198	184	187	212	180	186	189	181	157	187	170	166	177	190	176	171	188	190	172	187	199	182	198	194	204	169	194	183	181	174	184	200	181	185	204	170	176	175	192	197	174	170	184	171	219	192	162	176	181	190	185	198	168	185	196	186	177	215	214	194	187	200	192	190	182	163	171	197	204	187	171	174	190	214	173	204	170	203	167	198	171	180	182	182	200	174	174	192	176	197	202	189	175	181	170	180	168	193	168	173	189	182	158	192	182	199	188	197	186	179	182	189	216	188	184	192	156	185	169	188	192	176	173	183	185	176	208	180	177	187	186	185	176	159	173	189	175	178	175	188	167	177	206	178	174	192	179	181	196	190	183	198	181	190	202	179	198	162	175	205	210	177	186	210	185	173	160	199	170	176	184	190	166	166	193	168	195	191	191	199	182	182	183	179	203	184	185	204	191	193	188	202	177	161	182	191	186	184	177	190	203	191	196	163	209	174	206	188	189	194	202	184	180	192	174	196	186	216	179	185	177	181	180	159	181	168	218	148	175	198	182	204	185	191	181	212	190	185	183	181	196	189	174	163	176	190	179	174	172	203	189	190	198	188	187	194	174	185	178	198	189	189	201	172	188	212	192	195	202	155	184	190	182	188	173	176	185	180	201	171	191	173	192	203	190	194	174	198	189	184	190	192	187	175	184	177	190	189	164	163	162	190	184	205	178	194	187	183	187	170	175	165	212	185	184	180	156	202	184	202	202	200	185	209	200	180	183	192	187	198	204	183	181	195	189	158	191	186	205	194	192	186	182	193	201	187	174	183	195	160	185	175	183	190	168	174	193	190	158	158	195	184	192	185	208	184	182	197	180	180	197	183	212	189	190	205	207	197	177	195	168	166	193	177	179	185	179	197	189	190	179	204	173	198	219	194	196	190	165	177	187	180	192	187	196	178	192	189	188	172	203	184	178	204	192	204	188	197	175	198	199	212	216	172	182	177	218	173	187	201	181	191	188	211	192	161	182	182
24355	20924	27341	24586	14236	932	629	543	525	467	461	420	433	452	444	441	415	394	386	434	414	391	399	418	409	413	397	431	384	383	404	427	397	357	383	390	377	428	416	404	399	400	380	375	380	377	406	377	402	391	388	412	372	387	378	389	348	408	376	359	391	382	377	393	404	396	391	351	354	391	383	413	376	379	384	407	363	389	397	383	424	392	379	406	418	390	370	414	408	377	377	396	399	398	386	377	426	391	411	373	381	382	398	385	391	404	411	387	399	425	374	374	399	407	387	381	378	399	407	401	401	388	357	373	407	409	408	363	393	383	390	405	407	401	402	365	395	440	399	391	371	385	403	409	397	360	397	370	368	381	451	412	396	394	385	383	377	401	351	419	371	373	410	356	392	396	381	348	379	399	370	390	402	439	361	374	365	396	361	391	360	386	412	401	378	394	379	403	377	369	411	362	380	380	380	409	389	359	357	394	359	399	368	374	398	385	420	358	383	337	356	399	357	387	386	371	399	376	378	391	391	394	411	417	379	386	427	347	389	397	376	383	403	388	401	383	397	379	406	379	394	391	383	414	387	374	377	385	395	349	374	377	366	379	392	367	415	371	375	381	421	416	403	402	382	392	378	371	396	366	369	386	409	393	360	330	376	391	379	380	375	357	348	355	394	384	359	421	392	389	380	431	372	373	399	432	376	370	403	377	389	337	401	401	393	399	356	372	395	379	434	394	370	382	375	385	401	390	398	393	363	357	372	402	385	395	352	366	413	384	397	389	374	400	366	392	391	377	368	435	404	403	387	351	392	364	373	383	385	409	391	412	409	382	393	394	367	388	404	374	381	411	375	407	398	375	372	395	443	395	384	389	399	351	407	437	394	384	366	404	396	384	390	383	365	420	368	390	363	397	366	377	352	351	349	380	380	388	363	391	404	367	413	372	369	375	357	390	401	376	415	415	408	420	371	395	393	405	397	381	372	357	369	388	373	401	408	380	376	431	390	384	393	361	380	398	397	388	395	395	363	420	380	393	349	389	390	367	383	377	447	397	383	414	394	412	335	404	414	368	428	368	390	414	398	401	369	399	382	422	372	419	393	404	423	413	381	364	390	386	363	411	409	384	379	375	392	382	383	384	363	357	392	418	382	379	395	356	405	402	394	386	376	379	384	431	385	371	384	395	382	397	391	407	419	372	366	424	376	430	415	392	400	366	381	376	401	392	408	369	409	431	402	392	414	374	365	414	390	368	370	397	393	380	351	385	405	390	367	431	365	367	418	410	373	388	384	407	412	397	365	375	386	381	338	415	413	409	397	410	358	370	346	405	365	379	380	380	398	402	382	347	385	400	428	418	370	380	373	374	391	359	436	362	372	404	363	389	398	396	387	361	374	384	390	380	370	374	352	399	362	373	422	381	399	413	390	408	354	384	362	415	382	399	381	383	373	379	355	401	360	399	329	352	390	361	374	385	414	390	393	416	378	408	374	368	394	362	402	396	394	351	410	360	384	396	383	385	408	416	387	392	396	369	382	381	391	401	389	375	396	394	372	387	386	387	385	422	402	367	380	401	402	379	374	394	386	381	370	369	350	400	397	382	397	387	406	415	391	400	390	433	398	384	389	388	390	398	382	364	398	392	362	394	424	368	392	359	395	395	375	349	402	382	374	380	381	399	393	374	385	350	388	400	406	386	402	379	404	385	391	376	376	378	372	358	380	414	359	421	400	399	381	414	385	399	403	412	424	388	388	343	385	403	400	367	424	368	383	384	438	414	397	391	371	373	367	374	377	376	383	413	365	370	368	386	361	400	396	367	414	391	405	394	399	374	385	381	395	390	358	368	339	416	381	420	396	382	361	377	425	349	382	387	396	411	363	365	408	381	405	395	396	371	384	416	387	394	386	376	370	408	393	412	369	376	394	389	398	397	384	403	395	351	410	372	414	382	407	372	379	411	391	395	402	371	401	361	402	383	418	395	383	386	383	383	385	372	386	399	408	370	419	411	389	373	428	371	374	374	365	394	378	376	392	362	383	393	356	383	385	388	392	373	411	403	379	330	374	399	420	375	427	395	395	405	393	413	363	383	395	377	404	381	384	376	417	406	430	387	393	385	384	372	364	374	394	372	387	394	367	368	413	384	390	372	425	386	398	386	402	381	424	432	382	377	385	382	386	342	396	364	383	374	386	363	377	401	380	394	381	385	407	395	372	391	367	363	386	372	375	364	348	400	407	410	372	405	369	352	373	375	393	356	366	379	371	384	396	364	353	360	414	428	410	381	368	350	394	423	400	381	373	402	391	428	416	422	375	384	341	366	410	390	367	376	388	380	388	379	385	398	388	371	378	387	406	371	384	369	424	397	396	406	345	434	393	397	394	415	375	410	386	400	369	416	394	374	376	382	361	417	383	374	416	358	370	394	392	429	375	402	400	420	373	417	387	406	382	396	403	398	385	397	395	373	385	393	409	381	383	366	369	380	388	394	361	405	395	371	366	361	371	374	405	368	388	407	414	431	390	424	385	392	368	382	385	385	388	396	407	345	378	407	391	389	373	417	357	378	392	382	405	394	399	423	393	359	388	406	378	391	381	386	414	387	388	408	400	395	408	369	369	374	375	393	401	386	368	429	384	402	386	372	407	383	397	383	371	406	409	397	353	380	371	375	360	380	400	405	419	375	359	390	383	337	364	435	388	410	357	387	407	377	405	386	373	430	387	388	357	400	400	370	411	365	351	394	384	388	390	427	358	357	379	389	383	386	400	398	384	388	410	390	401	405	397	371	347	396	402	381	407	396	375	410	404	387	377	419	370	386	398	378	419	415	380	387	354	374	412	389	387	358	396	414	418	393	400	363	389	379	399	381	378	394	362	374	371	394	407	384	352	384	384	397	377	390	449	420	388	378	363	375	362	369	364	418	395	366	390	389	364	368	391	380	385	359	347	393	397	373	377	339	370	405	388	391	346	398	354	410	388	383	417	394	394	404	383	412	384	378	397	393	394	353	396	382	417	398	340	387	407	374	382	381	398	363	383	358	372	389	384	371	392	404	376	364	406	425	406	385	408	351	393	411	389	365	365	379	397	375	401	397	377	378	376	372	390	425	375	370	369	412	410	378	368	414	376	404	397	372	405	437	395	381	379	384	385	392	381	348	406	368	439	407	427	435	369	392	414	352	368	418	416	409	356	394	408	379	387	410	346	432	380	343	407	402	364	396	409	408	382	386	390	370	373	406	392	374	403	372	345	420	412	383	434	371	385	370	379	361	407	390	411	373	396	416	371	400	381	376	376	404	370	375	399	392	398	370	391	417	381	388	385	353	385	388	394	424	380	411	384	367	357	362	375	369	380	410	375	370	358	384	365	411	398	387	382	399	406	377	379	392	405	367	377	365	374	375	405	391	366	392	362	394	383	413	382	383	376	356	412	372	398	406	384	385	402	395	389	376	406	424	371	395	408	413	381	350	372	400	345	388	358	378	378	386	385	358	433	364	376	383	421	378
5567	7071	3448	1760	1341	1070	883	697	634	568	508	487	464	473	451	425	483	438	445	434	418	422	379	380	389	398	360	404	378	433	381	398	399	388	425	414	389	383	403	394	387	393	362	407	392	395	411	395	420	392	391	421	364	374	404	369	374	397	398	376	434	377	380	394	369	396	429	398	342	363	381	401	411	368	378	400	377	387	412	383	417	350	372	386	409	386	428	352	358	416	387	392	401	386	408	394	407	365	374	361	355	407	393	390	359	376	411	390	399	392	388	400	401	380	405	419	394	406	382	375	407	395	379	366	361	392	360	391	367	433	375	426	367	378	370	363	395	416	407	438	414	415	407	386	412	418	398	385	351	377	385	386	370	399	385	393	410	418	332	390	361	396	377	408	417	362	361	365	383	406	396	419	385	391	401	394	441	409	380	407	372	380	384	379	410	395	377	398	378	385	395	410	404	407	454	399	423	376	394	427	383	376	371	374	388	381	398	386	398	377	378	368	367	375	352	413	429	389	380	417	357	388	402	366	389	373	375	403	417	394	412	399	385	400	392	389	381	404	374	381	412	358	383	402	400	398	405	425	382	367	395	428	368	413	403	405	389	402	381	371	378	366	389	410	363	394	414	400	356	364	373	367	409	406	380	394	404	368	363	385	408	393	350	381	405	365	419	401	373	380	400	375	383	381	413	440	394	358	380	328	378	416	394	445	402	372	369	410	372	421	389	388	413	386	387	385	400	417	403	365	371	392	421	382	428	397	376	388	412	399	408	390	380	386	377	385	376	381	407	384	414	378	396	379	399	374	406	377	347	359	415	370	422	383	403	383	368	405	423	417	376	392	408	389	384	409	364	426	413	391	388	368	404	380	409	392	398	392	387	393	390	409	385	420	414	372	377	371	405	415	377	368	370	388	385	397	395	392	374	441	378	403	381	362	344	410	405	398	368	396	396	362	415	394	340	361	400	400	422	378	417	379	388	362	362	398	399	419	392	383	407	388	373	355	372	384	382	380	394	377	348	394	389	392	384	393	393	382	380	399	398	392	397	394	352	410	405	397	387	391	391	350	410	389	390	397	399	363	392	330	372	407	404	398	389	441	358	383	372	389	380	394	371	406	397	373	381	388	384	442	393	376	370	369	362	361	384	378	373	360	376	391	384	374	381	359	367	401	400	422	384	364	413	367	359	394	384	393	407	380	399	430	416	405	403	379	419	388	398	399	368	383	400	379	397	402	407	405	377	379	375	408	409	420	396	377	388	413	360	400	407	390	413	362	395	381	330	388	394	400	396	376	428	390	374	387	363	381	389	388	375	423	379	396	403	433	406	406	379	382	432	351	391	367	403	359	394	386	397	404	360	391	409	421	370	419	423	417	363	422	380	371	383	404	383	379	375	386	411	417	428	401	407	428	411	401	369	396	377	390	395	432	383	406	414	399	417	397	370	370	404	403	376	389	400	401	367	390	372	408	422	395	428	408	413	393	385	346	374	388	389	397	387	413	406	412	371	371	381	380	388	392	404	387	397	447	358	401	388	411	402	382	398	398	398	383	377	405	414	393	371	388	367	378	397	376	427	335	377	400	390	379	397	348	372	386	363	387	393	400	354	379	379	383	401	384	387	407	386	397	412	385	401	381	394	415	361	387	372	385	419	380	361	406	374	370	409	359	381	375	406	400	385	392	389	366	360	387	350	396	387	406	367	403	380	380	374	385	423	349	439	381	378	380	394	373	386	396	396	336	356	398	398	381	392	381	416	374	400	392	394	372	361	356	381	408	381	396	366	387	385	390	415	414	366	387	391	376	375	410	395	414	404	415	377	401	393	392	399	388	388	394	366	392	369	361	370	361	367	422	378	387	352	394	357	405	383	400	402	360	387	388	344	356	401	409	391	429	396	373	402	382	371	419	399	369	426	341	358	385	409	407	384	379	389	409	414	398	406	404	397	418	373	406	392	383	430	383	388	393	380	384	394	422	357	391	389	352	403	366	383	407	379	349	373	425	389	423	366	391	354	399	381	409	411	402	393	352	402	406	371	406	382	381	400	375	397	385	422	373	381	385	382	368	384	394	391	365	401	408	375	419	386	443	402	379	384	401	348	368	366	396	382	374	401	396	417	362	391	368	390	378	394	421	354	400	397	375	397	403	362	393	406	367	400	353	397	406	412	358	382	378	405	408	401	397	401	399	359	392	371	390	419	365	415	407	389	382	406	392	409	380	389	418	398	372	363	393	408	407	364	408	380	399	403	418	391	350	348	442	362	383	383	393	413	399	415	398	400	400	378	356	391	396	409	386	427	369	408	392	401	384	422	380	412	365	419	367	383	348	413	422	394	380	390	422	391	367	407	411	405	362	398	349	350	376	388	399	359	398	342	405	387	348	404	408	410	394	400	395	401	404	400	398	429	389	430	414	358	391	388	410	372	402	362	406	408	393	378	382	399	382	378	373	352	381	372	390	374	369	405	402	411	385	387	349	433	387	352	372	390	374	366	389	399	399	385	405	406	396	401	401	419	415	391	418	358	397	391	395	379	387	351	351	401	375	408	375	410	411	362	387	413	402	410	384	401	353	372	386	385	401	400	402	366	393	387	376	350	392	389	395	400	387	399	403	413	379	419	359	380	422	407	391	385	372	375	403	412	387	378	407	400	364	407	392	400	365	405	394	401	380	415	367	385	394	385	424	362	426	384	386	389	375	400	364	385	419	378	372	371	409	378	398	409	372	363	383	382	413	392	353	395	369	397	370	394	384	383	382	384	356	405	404	358	370	390	383	374	380	386	342	383	386	351	375	379	399	394	363	366	378	385	401	366	359	380	382	414	398	411	405	402	381	410	393	371	421	416	400	416	384	384	323	424	373	407	385	413	403	366	411	359	432	380	388	366	383	393	372	398	359	397	405	412	380	382	381	364	398	392	407	385	364	396	397	399	375	389	416	371	416	428	385	369	380	434	402	388	398	426	395	394	419	369	331	380	353	390	379	415	366	393	400	370	390	396	396	408	379	408	396	397	411	403	375	421	385	380	371	394	366	397	395	367	406	388	361	394	379	368	401	384	372	365	400	384	381	400	372	400	375	391	389	405	401	418	369	389	351	411	378	376	394	415	381	360	430	382	401	379	397	400	416	387	410	383	349	391	344	381	399	355	386	379	398	392	389	378	405	340	381	396	423	412	382	370	381	414	429	388	361	354	384	419	376	428	404	361	365	404	413	400	388	405	382	387	414	411	358	385	385	395	359	367	399	433	354	406	390	354	362	354	400	394	368	380	387	382	377	394	396	411	399	391	406	374	418	380	394	407	368	402	364	408	400	397	395	398	374	392	431	403	380	392	387	379	395	410	385	400	394	387	354	368	425	407	424	416	347	392	410	394	410	392	376	390	391	376	384	436	387	409	385	356	392	356	395	413	339	371	402	384	395	401	391	404	402	426	342	393	369	404	384	390	390	388	383	378	392	372	381	375	380	365	390	422	399	383	386	444	383	373	383	390	412
22101	20940	28705	23356	20940	20997	11543	930	612	489	406	343	327	281	256	237	225	167	212	163	216	156	147	150	161	139	149	170	131	150	135	125	145	137	149	157	128	123	134	117	132	122	128	117	130	122	128	124	120	123	124	137	116	122	130	118	99	107	121	126	120	119	125	111	113	117	119	124	106	105	114	123	113	122	100	116	114	110	132	106	110	115	122	104	108	113	118	131	106	105	130	111	90	102	119	116	105	94	132	104	118	113	110	117	103	98	134	109	123	102	97	101	100	108	94	109	122	130	121	124	123	126	112	114	124	129	135	121	114	106	107	114	152	123	123	106	132	139	131	105	108	113	122	113	113	100	98	110	96	107	111	106	113	124	125	125	118	114	136	122	114	102	132	136	92	126	97	124	113	122	146	125	118	114	122	99	123	116	108	102	97	93	102	101	113	119	109	95	126	122	115	105	98	110	122	128	127	121	99	134	117	105	109	106	123	125	114	125	119	124	96	127	116	128	105	112	111	119	104	117	109	107	122	118	112	117	106	127	122	120	114	117	113	99	105	112	122	115	108	93	119	120	122	97	107	116	104	97	125	105	120	118	112	114	119	108	122	110	124	119	109	120	124	109	115	124	101	78	99	107	118	104	125	100	121	111	100	121	113	133	133	115	103	102	127	111	113	92	101	118	98	118	106	122	114	100	129	103	107	119	116	112	127	131	121	118	113	115	117	111	117	107	107	121	118	109	117	116	110	96	97	104	112	123	106	90	112	102	113	101	95	121	96	114	133	121	112	116	101	137	138	94	115	124	115	122	121	112	131	103	110	131	107	110	107	107	110	111	124	132	102	119	104	107	120	102	123	120	118	105	117	112	95	119	124	142	115	133	94	121	120	114	95	123	90	105	108	115	121	116	109	129	121	122	122	123	131	118	115	105	120	103	119	111	132	106	91	109	117	120	102	104	89	131	118	125	107	130	103	117	130	124	116	117	122	135	111	132	96	105	132	119	126	115	109	114	92	113	116	100	116	115	120	103	120	97	119	107	126	120	113	114	121	110	131	108	119	113	134	130	101	123	89	111	114	121	114	124	109	117	105	105	109	103	104	122	114	122	116	108	127	106	121	100	111	109	117	107	115	116	114	104	120	119	108	102	140	97	106	102	96	106	104	99	116	107	83	112	112	110	109	151	122	119	97	109	121	109	131	132	112	100	118	105	120	91	99	107	95	111	97	112	109	147	128	99	106	123	118	113	107	112	115	115	132	109	110	122	112	120	115	127	111	83	124	122	110	115	117	108	120	111	103	117	99	113	105	112	112	97	112	118	103	118	111	108	117	109	118	111	126	130	103	108	116	104	111	125	124	112	129	121	107	133	123	116	125	109	109	118	128	95	132	123	108	112	99	93	110	138	113	102	113	104	126	116	120	104	112	110	125	117	113	99	94	142	100	91	108	109	111	111	110	122	111	119	107	127	115	121	96	98	125	124	130	92	132	117	119	125	108	100	127	111	123	118	115	92	96	110	116	95	135	126	126	125	124	125	112	99	106	134	116	106	92	101	120	131	95	110	118	107	102	111	104	112	121	128	128	111	137	122	102	117	120	123	103	120	110	99	101	122	114	117	118	112	117	88	105	109	121	106	106	133	107	117	112	100	93	118	98	126	105	105	95	107	121	101	135	130	119	94	120	131	126	136	114	110	116	101	101	98	119	124	107	134	116	121	121	126	128	105	126	113	123	114	120	125	114	104	109	99	117	120	123	101	109	108	96	99	127	110	98	93	110	147	107	113	119	105	100	107	123	146	115	124	122	112	132	123	105	98	131	109	120	100	127	102	92	105	113	105	103	126	121	102	115	102	124	124	96	117	119	121	115	107	91	110	103	100	122	122	123	105	91	117	111	115	117	118	96	126	115	123	121	112	107	111	107	123	115	129	119	136	115	150	118	124	115	124	105	114	110	112	111	131	107	129	104	121	101	113	116	82	115	112	110	111	131	98	116	115	90	113	112	115	124	102	109	108	104	122	128	128	112	128	125	118	112	112	117	113	121	121	125	134	121	124	106	125	127	119	112	114	96	114	95	125	102	109	111	120	98	117	111	116	110	111	107	105	104	104	108	107	89	142	103	114	93	101	128	107	131	131	124	125	107	106	103	85	108	107	98	119	98	105	104	107	115	111	117	87	108	112	102	128	131	97	114	114	107	108	113	113	128	101	112	110	105	121	118	95	109	116	119	122	117	109	121	99	109	116	102	110	108	121	116	96	112	110	126	116	111	115	95	128	113	109	112	98	110	103	102	119	111	97	105	108	107	128	128	131	97	109	110	105	119	106	119	121	113	112	109	134	121	104	124	118	121	116	133	110	114	120	109	106	111	120	111	118	126	115	109	114	87	115	102	108	118	106	104	89	105	113	103	111	101	112	124	116	119	108	133	123	107	120	112	110	132	99	113	120	114	116	111	123	115	119	127	108	111	110	116	88	104	128	125	107	109	119	117	110	107	104	116	109	120	122	126	108	140	127	127	113	119	128	107	121	123	117	114	114	121	114	104	104	116	93	141	136	101	104	125	121	122	139	114	108	103	132	112	109	90	137	108	107	106	93	129	119	100	119	103	114	122	105	113	110	117	114	122	101	96	105	105	113	111	119	127	119	110	137	115	121	136	109	121	120	150	112	111	125	110	99	113	113	114	104	99	91	107	106	109	116	126	115	107	83	125	110	127	89	110	112	119	114	126	113	114	110	115	111	108	137	120	94	122	96	97	123	109	106	107	114	111	133	136	112	106	119	106	111	124	125	121	115	103	124	114	112	111	106	106	110	105	112	117	111	119	130	99	97	112	118	97	101	113	103	103	101	106	118	109	122	97	110	95	130	132	122	101	114	96	110	93	106	113	129	114	115	113	121	124	93	123	123	112	99	125	115	96	120	117	118	98	120	115	134	112	95	100	120	114	107	128	101	102	116	97	89	98	135	121	107	122	102	121	132	104	122	113	130	104	112	120	93	106	112	104	122	125	118	122	103	109	107	121	118	125	117	111	114	112	91	103	108	114	136	129	128	98	125	138	110	125	106	108	102	113	111	106	103	113	107	108	96	104	89	121	109	124	118	134	107	114	108	100	119	104	103	104	101	122	111	122	135	119	127	132	132	111	96	122	88	125	117	105	99	119	115	107	101	103	125	92	116	115	116	121	120	126	113	111	119	119	119	109	105	114	111	106	112	113	121	103	106	125	101	90	121	110	117	132	121	112	121	107	112	99	141	114	109	112	113	104	125	157	138	109	132	112	116	109	112	113	124	100	115	100	111	105	102	124	98	110	134	108	111	99	127	105	115	130	116	112	123	130	128	128	109	115	109	106	112	110	135	130	97	105	123	93	106	94	134	123	109	103	126	114	109	99	101	117	108	112	110	105	129	105	117	115	116	119	113	129	141	100	109	105	116	127	125	113	95	116	86	108	106	105	113	109	126	104	109	105	110	96	118	107	104	106	134	114	119	117	136
5018	14214	9209	4501	3128	2293	1712	1267	938	766	562	458	419	350	294	282	269	239	214	226	201	182	160	182	175	154	138	167	139	154	148	129	127	144	146	166	131	137	136	125	138	126	123	112	114	130	140	116	127	124	145	134	118	115	116	125	122	129	119	114	134	132	109	126	110	111	129	96	137	102	125	110	122	142	100	144	95	126	121	135	120	129	98	89	125	125	106	111	120	105	105	126	105	123	109	114	102	134	110	108	123	125	128	126	113	113	109	134	128	129	105	143	115	103	114	111	108	118	118	115	123	133	119	126	136	130	117	122	115	131	105	115	131	108	103	116	112	118	115	122	101	114	122	118	131	121	118	112	125	102	115	141	122	114	103	97	136	114	115	110	124	115	109	107	110	95	104	113	120	121	107	111	110	112	130	107	126	120	102	108	93	130	132	123	103	118	118	112	117	118	118	114	104	112	115	116	122	110	131	123	106	127	101	104	125	109	103	122	108	128	127	107	118	118	106	107	104	121	102	126	101	109	107	133	122	110	103	124	109	108	126	125	117	113	121	106	113	100	92	103	97	114	105	113	110	119	125	118	135	114	113	112	102	97	95	108	124	126	108	118	108	114	112	118	108	122	122	123	113	123	130	119	106	110	99	109	99	112	106	122	105	122	118	104	122	104	102	113	121	110	94	112	108	110	118	125	118	127	107	115	97	113	114	135	119	107	115	123	118	113	121	117	136	105	114	128	113	111	107	107	126	123	121	116	119	110	127	117	107	110	114	118	107	104	119	105	122	110	116	99	122	112	98	107	117	104	107	104	125	113	110	110	108	109	104	134	102	100	122	116	116	110	110	105	114	108	121	123	119	130	97	121	102	117	127	125	89	108	106	96	117	115	114	128	105	100	126	140	116	106	103	104	109	108	129	125	100	113	120	113	123	123	106	106	98	126	123	121	102	119	119	100	122	135	118	106	117	110	103	122	120	112	113	130	122	107	140	87	114	108	107	124	106	117	99	123	116	108	116	109	109	132	99	114	123	117	109	102	93	98	111	111	128	131	130	111	93	110	129	121	108	123	110	139	106	90	107	132	114	109	121	130	121	120	117	109	100	130	111	114	116	121	91	116	130	109	88	123	126	99	109	118	112	105	109	111	125	103	135	89	111	108	92	124	108	104	130	110	106	115	112	112	122	123	118	112	131	111	105	98	122	102	113	116	106	124	117	115	122	98	104	117	114	115	112	120	121	133	106	98	114	128	100	96	118	129	91	109	131	104	126	95	128	116	94	100	112	99	94	138	118	126	111	123	108	125	131	96	121	117	121	112	126	111	127	118	135	102	115	125	115	95	112	120	127	104	107	105	113	127	108	131	146	117	93	117	109	125	127	109	110	118	117	113	132	116	117	111	105	129	118	111	110	126	114	118	112	108	114	110	134	122	119	115	115	112	123	106	118	101	96	132	101	111	125	130	120	119	116	129	91	105	125	121	117	110	114	117	110	123	111	124	122	97	110	118	109	119	109	119	108	121	126	127	114	91	129	132	135	96	118	126	100	116	106	108	122	104	140	127	140	123	94	119	111	121	139	106	122	112	100	96	117	121	117	99	130	116	115	124	120	118	104	114	110	119	108	118	110	125	132	105	110	117	99	123	102	117	112	112	132	113	107	105	125	100	116	135	122	103	98	118	106	118	98	139	120	111	134	115	109	110	134	120	95	115	128	109	118	114	132	123	126	93	126	119	120	115	126	141	98	132	106	135	97	104	109	115	104	116	122	106	131	121	108	100	113	116	133	108	105	113	135	110	105	125	118	95	124	118	97	111	106	107	131	108	98	144	129	114	115	102	112	125	112	126	110	136	102	112	123	97	111	94	97	122	119	118	121	102	118	120	107	108	102	118	125	97	121	121	98	102	122	101	113	167	119	106	117	103	119	135	116	137	113	121	132	138	113	98	114	102	119	132	106	109	112	112	140	112	115	92	105	110	99	115	109	110	120	113	115	135	102	119	120	112	118	123	109	110	93	89	123	127	135	106	123	130	127	118	131	124	124	108	129	99	117	125	112	130	136	118	128	99	115	108	114	112	112	124	114	95	103	122	106	113	101	136	126	102	114	121	122	124	117	111	120	100	127	130	118	102	126	109	117	120	120	120	112	99	117	117	123	113	107	100	147	129	102	121	119	115	102	121	109	111	109	112	109	124	132	116	105	116	109	106	102	116	128	105	125	106	119	101	113	119	111	114	98	109	119	134	117	136	130	103	119	108	128	110	112	107	120	115	95	104	124	118	111	106	105	106	114	123	117	114	100	108	129	112	123	120	120	136	110	102	116	109	109	120	123	128	126	111	119	103	115	81	117	120	113	118	115	135	101	140	114	111	106	127	113	112	98	121	105	102	133	111	134	103	118	128	109	118	113	97	113	110	126	118	119	109	109	112	126	120	125	122	112	114	138	105	100	131	108	136	124	124	134	112	120	112	112	134	118	125	101	111	116	102	114	115	107	115	108	124	116	113	123	110	106	104	120	113	116	112	108	117	120	127	112	117	133	113	112	117	111	95	129	116	126	128	119	110	116	101	136	113	130	123	97	91	128	108	122	121	105	104	122	111	111	107	110	98	112	126	122	127	123	128	112	112	132	101	104	115	116	115	126	123	115	113	105	85	102	123	145	100	123	117	117	105	141	117	119	113	107	109	108	108	107	127	106	104	129	100	94	128	110	105	121	126	121	119	116	129	126	114	131	114	117	138	98	104	108	106	121	116	119	110	126	120	106	127	109	123	107	112	111	114	118	102	113	113	97	134	109	122	117	134	116	116	115	113	101	139	109	108	100	115	112	102	114	120	114	108	111	101	113	108	103	133	121	129	113	113	123	115	120	116	90	107	104	112	105	140	126	121	98	117	121	129	130	125	117	108	123	107	99	123	107	121	118	91	99	118	91	101	106	120	112	128	126	122	123	138	121	135	108	129	127	92	155	122	105	117	107	119	117	107	116	118	107	115	116	104	123	112	116	113	113	120	128	97	116	134	104	107	100	118	115	125	119	120	96	114	107	110	123	101	109	99	113	105	112	114	124	135	115	111	121	93	91	116	104	145	104	117	112	113	102	134	105	105	102	110	106	111	101	102	110	114	100	132	126	102	124	110	136	114	143	135	107	111	123	121	118	110	130	122	96	119	96	116	108	123	117	109	110	116	103	125	104	116	130	117	105	121	112	115	109	135	102	115	124	137	111	131	100	123	128	107	114	128	111	118	113	113	140	119	126	130	113	100	122	113	86	110	131	126	106	90	114	120	121	122	122	125	114	121	112	136	122	138	116	122	127	124	121	117	106	116	118	115	116	98	117	123	138	104	136	102	117	123	112	114	97	114	104	116	108	109	127	118	126	108	118	113	118	137	101	121	123	93	116	126	103	104	114	107	103	138	117	114	130	127	143	131	119	105	112	129	112	95	115	107	113	110	114	96	119	95	121	107	107	111	154	114	114	129	123	140	110	99	121	113
27015	20694	12354	1251	614	444	429	436	414	404	415	382	405	377	405	395	359	387	354	371	393	404	344	362	376	383	371	364	396	372	391	393	339	395	368	383	376	397	364	384	402	367	389	379	367	343	387	395	372	390	357	377	388	394	404	369	382	388	349	374	427	427	321	374	345	373	383	398	377	391	432	381	397	392	391	397	405	415	387	343	341	394	359	359	375	375	386	392	365	372	389	381	367	358	395	400	364	392	385	370	394	421	377	372	371	410	410	379	400	366	365	420	369	378	366	386	384	407	396	398	360	365	348	378	378	390	393	408	374	390	396	368	400	356	388	347	321	396	343	360	370	378	386	390	375	391	431	382	401	399	398	383	378	403	394	378	415	380	351	388	411	360	355	378	403	346	362	356	394	388	354	380	398	403	346	392	409	378	387	415	372	399	406	384	367	428	397	388	365	408	383	396	390	383	366	348	374	399	371	357	371	370	380	377	418	341	321	368	371	386	385	385	380	400	421	382	354	345	391	408	390	358	392	433	387	360	379	383	382	371	382	374	357	374	391	380	410	380	385	350	350	383	414	367	333	402	369	409	394	396	361	361	399	426	403	406	401	384	367	394	335	363	381	356	380	380	350	351	398	378	339	387	408	377	358	402	370	390	378	391	392	369	386	370	396	372	322	383	366	372	402	366	392	355	367	406	377	378	356	365	380	409	365	382	367	385	390	402	385	366	367	358	362	365	395	384	378	364	414	402	332	411	344	382	375	360	367	359	360	364	386	348	398	378	383	378	359	385	366	382	391	401	331	347	373	390	402	387	403	370	405	393	373	361	373	393	359	405	366	375	392	350	383	346	390	404	398	403	380	363	369	380	352	395	398	367	378	361	370	357	387	412	333	428	410	419	352	364	354	369	401	390	385	367	399	376	421	391	377	386	374	358	392	412	344	406	380	400	396	369	376	387	359	385	381	398	336	406	377	363	359	398	378	393	401	377	378	383	386	375	391	402	371	427	372	392	347	373	371	388	409	364	397	361	369	361	384	355	385	390	392	377	390	377	394	360	391	382	365	382	338	341	398	389	384	383	349	398	417	396	375	372	384	362	386	330	384	415	347	425	391	331	377	368	397	416	335	366	349	400	350	379	388	350	379	406	373	349	424	366	361	362	381	352	364	344	387	376	376	361	382	368	372	375	359	376	393	393	380	369	393	388	390	366	382	370	390	361	388	391	379	398	388	374	370	357	365	347	394	391	389	370	384	408	362	397	414	373	398	394	383	348	399	377	374	368	364	379	385	425	394	353	373	352	375	414	384	341	369	377	392	373	331	388	416	344	364	403	373	369	401	390	400	400	371	342	381	364	382	389	359	357	412	393	390	381	403	354	381	379	405	403	362	369	362	384	367	421	382	373	354	387	393	407	392	381	402	390	375	389	377	384	405	374	367	378	376	388	359	338	349	363	375	372	388	388	363	379	391	351	359	397	352	379	382	389	347	393	365	404	375	370	380	385	425	388	374	421	408	371	400	360	354	425	362	388	384	394	352	377	374	384	376	367	374	404	405	412	357	402	402	372	389	386	379	379	380	375	384	361	376	398	383	382	367	411	368	347	384	380	396	370	377	373	384	328	375	384	390	386	410	388	396	363	380	421	370	343	397	406	384	419	378	377	378	396	342	386	397	375	416	350	378	397	350	396	359	380	391	366	372	354	395	374	377	407	404	368	381	336	345	379	381	359	402	385	384	372	395	382	396	398	360	397	409	369	369	381	375	394	414	404	384	415	378	385	384	402	386	354	339	392	379	361	405	377	364	375	349	388	383	423	399	383	396	385	376	381	384	380	374	375	383	359	403	384	354	379	358	378	365	372	382	375	374	374	351	322	389	369	367	381	381	381	417	367	396	362	387	408	363	372	409	374	405	374	379	372	356	360	354	376	395	387	375	383	394	375	374	373	409	395	376	374	369	360	369	381	362	382	382	369	390	378	379	382	348	374	391	377	359	399	384	325	367	351	357	365	363	364	397	361	355	360	357	370	367	393	409	364	375	413	384	363	400	346	385	338	383	382	399	384	400	362	393	368	342	351	383	386	386	389	397	382	396	343	368	338	395	385	373	375	368	396	368	352	355	421	388	378	389	368	365	390	383	397	358	364	372	406	361	359	368	385	367	399	394	380	359	385	372	377	378	379	345	361	383	404	381	380	399	359	360	351	381	373	364	341	368	393	387	357	387	368	375	394	369	352	386	386	380	372	404	368	367	389	380	388	397	359	351	378	378	381	397	389	375	406	354	363	360	368	396	373	416	417	355	371	395	384	363	368	369	410	385	367	400	378	366	361	373	370	350	405	400	402	363	322	364	334	344	397	383	382	349	370	379	418	414	385	369	379	375	396	383	394	353	375	370	363	378	391	396	380	382	392	378	372	385	385	357	388	396	362	369	362	410	344	348	354	350	382	396	398	375	349	384	383	373	381	400	369	387	349	386	371	443	409	381	372	397	411	397	328	399	376	385	379	357	390	403	362	374	367	359	366	357	390	394	401	361	376	353	386	386	368	349	377	377	351	383	396	376	367	379	376	404	350	351	346	412	349	373	404	352	397	359	383	371	398	375	376	390	432	386	368	374	428	405	360	346	382	373	376	366	387	396	336	380	358	396	357	380	389	381	389	384	393	389	369	366	362	385	383	371	377	409	396	389	380	401	416	380	376	409	410	366	396	371	410	385	372	381	374	383	394	399	369	369	376	392	387	359	417	344	362	373	368	370	337	415	374	379	392	409	391	394	385	411	376	374	366	374	364	382	355	389	415	370	345	373	343	354	414	380	353	403	360	402	380	357	390	382	398	363	362	366	418	362	382	377	364	367	368	418	387	361	349	386	369	439	347	339	392	357	387	375	373	408	384	389	366	375	395	374	401	372	371	364	381	376	370	360	359	382	345	406	371	365	366	378	392	367	388	343	389	370	369	354	363	397	396	367	391	383	368	368	380	378	344	364	382	397	376	361	378	420	406	408	371	372	362	388	395	380	387	380	389	339	342	412	412	364	370	384	352	378	374	380	365	379	423	417	424	363	400	379	384	376	379	390	377	395	348	380	335	404	384	369	407	366	385	384	377	352	370	394	369	421	375	390	364	350	383	372	386	387	397	386	362	387	387	377	347	394	361	377	388	365	400	373	394	349	416	404	382	378	375	371	390	413	368	371	385	416	362	354	347	409	354	352	358	350	394	373	395	367	372	361	412	363	400	381	387	350	357	390	378	393	411	378	393	411	362	361	389	360	371	341	377	362	377	384	346	401	373	381	415	337	361	351	388	401	409	390	392	382	375	364	395	380	365	403	383	394	407	367	351	354	367	365	392	359	376	373	386	384	393	401	398	402	359	394	399	342	400	367	357	383	389	349	356	395	388	394	412	394	376	375	352	391	368	404	413	359	405	355	426	377	383	410	367	389	375	377	392	386	376	352	393	403	398	375	356	376	367	368	394	386	391	409	334	382	409	405	367
4593	2532	1474	836	684	536	510	486	457	441	421	413	412	443	408	377	349	382	386	403	423	390	413	327	383	416	388	410	393	425	397	401	426	403	383	414	374	357	402	396	412	405	380	398	407	367	398	373	415	403	342	377	393	394	364	403	381	386	372	407	424	381	380	397	395	420	386	417	411	366	438	375	402	402	406	379	385	376	410	403	399	401	381	402	370	334	372	376	392	382	377	391	385	416	409	410	395	397	395	357	396	387	381	349	389	392	395	402	373	386	375	345	399	416	405	403	372	360	405	359	383	385	386	376	389	372	393	396	377	414	394	380	391	412	404	387	389	375	386	360	382	374	394	388	383	375	430	368	411	359	364	374	419	356	424	417	401	343	373	379	386	400	384	391	383	374	376	412	354	400	399	376	409	386	371	364	369	378	426	371	378	383	386	388	418	404	376	413	380	366	380	380	385	409	363	376	360	388	392	374	388	421	367	339	374	382	387	424	401	411	370	354	369	386	410	403	370	384	388	378	369	387	391	357	404	372	389	377	385	388	380	392	347	380	393	403	407	364	373	393	422	379	400	366	342	386	382	403	398	386	393	403	398	379	378	345	370	382	382	397	386	390	386	398	341	409	359	374	410	357	404	396	372	392	370	434	438	378	385	368	390	421	425	396	383	387	330	392	415	401	386	397	394	360	368	418	369	372	365	383	381	363	369	403	375	383	388	355	385	403	366	398	419	373	399	394	378	418	344	379	406	395	403	382	391	412	398	367	395	405	380	391	400	412	377	400	409	385	408	412	370	377	410	379	385	395	387	368	384	391	339	398	356	392	391	374	376	360	409	365	346	382	378	373	426	429	375	374	421	386	428	381	407	390	379	390	400	394	361	389	412	366	404	382	389	390	407	404	403	407	388	367	400	375	396	381	417	404	376	378	387	406	405	402	414	389	358	366	412	405	417	411	368	403	398	389	397	416	405	370	389	360	399	388	372	409	403	356	407	382	361	341	380	380	407	390	417	375	403	381	436	367	385	397	401	395	372	404	394	402	381	357	397	410	391	378	379	370	383	358	399	376	374	370	376	399	393	382	381	409	386	359	380	386	368	347	408	382	395	405	385	397	382	391	366	429	370	385	387	370	398	389	397	388	398	367	382	444	367	416	397	398	362	417	386	387	400	404	349	372	378	373	375	404	395	390	386	383	397	388	341	373	409	368	367	413	358	358	412	407	395	395	376	423	369	381	416	364	409	392	390	394	385	382	360	370	375	368	409	375	380	377	372	411	372	379	390	384	420	366	387	402	408	408	370	387	400	372	379	378	371	378	365	378	398	384	412	366	407	402	383	379	370	407	370	394	359	388	363	377	414	402	400	372	363	425	394	410	388	414	388	348	398	420	408	416	393	396	370	387	414	410	393	400	371	387	395	388	388	406	410	387	420	396	392	383	360	385	404	374	408	371	384	411	400	364	343	375	401	355	401	409	355	411	390	394	387	391	355	402	369	376	411	384	371	413	403	386	370	368	392	381	377	374	432	371	403	342	399	406	381	374	384	374	375	361	384	396	379	424	402	389	384	388	375	422	387	376	359	428	389	375	393	408	386	386	378	414	414	387	401	411	356	372	429	437	408	389	390	413	374	388	412	373	371	367	388	381	406	396	378	366	403	356	381	403	377	383	356	403	381	387	402	404	394	396	405	372	390	397	361	374	399	389	385	388	406	394	398	403	378	381	381	371	355	350	362	388	391	401	423	396	393	393	379	371	390	380	387	424	368	391	355	401	391	379	369	398	431	397	402	380	417	375	405	397	361	403	357	433	360	347	397	410	362	407	377	402	351	383	350	359	425	350	412	370	401	351	378	381	382	371	355	381	363	395	416	378	415	400	369	376	378	374	399	389	409	368	386	391	420	381	393	377	365	384	404	374	397	377	401	370	386	408	374	404	412	396	416	406	378	406	398	412	377	351	394	375	375	356	389	422	380	392	411	372	378	405	385	400	377	429	399	382	400	431	417	401	359	365	388	394	381	363	368	389	381	378	355	350	386	380	398	417	397	380	426	393	378	359	388	381	347	356	415	360	366	355	394	386	403	388	329	387	415	370	414	358	393	356	385	373	390	363	368	399	366	403	397	409	402	380	398	387	360	373	400	418	362	361	364	401	363	390	371	372	414	374	404	377	378	413	400	380	394	378	387	394	384	392	399	407	388	378	355	383	386	415	377	370	382	396	393	372	384	376	391	393	419	372	382	393	370	372	376	427	391	417	341	402	386	378	380	377	376	424	395	391	394	375	359	395	426	390	380	423	366	381	389	408	389	415	407	397	407	372	388	384	400	428	391	363	401	377	347	414	386	379	405	400	377	374	417	407	382	387	372	403	366	393	367	400	364	424	387	405	414	405	413	371	400	413	388	389	374	387	371	366	406	396	411	411	412	354	379	408	364	379	351	391	377	407	400	390	367	386	357	418	376	392	352	415	425	352	405	384	395	346	376	348	393	364	390	419	398	388	404	415	371	390	406	389	378	369	378	369	416	369	392	402	401	388	372	398	353	408	391	405	375	374	374	392	407	411	363	366	396	376	397	377	393	363	387	438	403	410	406	396	382	374	351	390	367	411	437	400	391	421	374	419	408	377	362	400	362	404	391	379	379	407	349	387	409	390	406	358	397	392	399	398	401	393	402	396	362	396	369	376	378	369	397	397	366	409	395	394	403	417	371	367	395	394	385	390	376	368	377	374	367	401	381	374	417	368	382	370	389	402	362	360	414	386	387	358	384	380	391	397	401	399	388	384	392	356	411	410	364	466	421	464	409	404	350	388	385	397	408	364	414	409	395	394	378	398	370	391	383	400	372	436	379	380	393	406	386	356	374	414	385	397	386	366	382	422	398	385	372	395	393	390	404	407	377	382	382	418	370	372	397	365	399	393	403	424	372	386	400	384	386	393	380	344	356	352	392	399	375	399	351	407	403	385	399	350	385	394	379	392	392	385	398	361	397	388	406	385	366	390	389	400	373	373	395	382	353	397	355	431	426	392	431	441	404	367	376	364	374	381	404	379	382	384	373	426	394	355	410	410	361	383	381	386	379	388	367	380	354	379	395	377	389	380	406	447	366	401	411	417	389	367	360	383	369	395	386	428	393	364	398	388	427	412	377	378	380	370	387	382	363	386	380	383	405	410	412	404	428	403	378	385	362	425	398	372	381	378	403	387	384	390	403	364	368	394	384	422	403	428	378	356	384	376	414	382	374	375	381	413	388	381	416	395	418	379	398	340	374	436	369	382	362	366	345	381	391	375	396	378	388	405	387	391	417	402	372	399	357	389	371	377	386	430	378	350	373	389	389	382	396	393	393	407	420	412	394	400	421	401	363	363	361	364	367	386	405	387	390	394	429	403	389	355	378	397	384	360	400	404	362	388	408	370	377	389	407	388	397	376	380	400	362	388	391	375	397	371	369	370	414	422	366	386	371	423	386	373	390	394	386	398	378	356	389	390	385	355
23255	20952	28290	23764	20935	11668	952	567	396	353	331	280	284	260	239	226	221	209	212	217	200	224	208	205	216	193	174	167	191	159	182	204	198	181	201	190	163	204	191	159	183	185	188	174	189	187	205	186	179	181	182	195	190	196	195	193	179	164	165	162	180	179	172	186	178	184	178	169	190	191	185	170	174	181	181	178	189	170	201	191	217	180	160	180	198	174	169	197	169	183	161	182	182	151	169	176	178	169	183	175	182	170	203	154	193	184	170	181	183	156	193	184	186	179	194	186	165	168	178	172	182	196	168	199	193	178	180	180	168	191	171	164	179	189	164	178	166	182	172	163	166	166	175	162	188	181	176	171	172	173	172	172	176	203	177	191	193	165	178	201	189	176	166	181	167	189	170	185	176	188	177	190	190	181	177	202	181	185	184	174	189	173	178	168	197	206	184	169	167	144	169	199	149	180	180	177	187	187	168	173	138	177	171	195	159	179	173	162	159	180	190	160	176	163	154	184	194	173	186	186	187	175	188	175	154	188	188	174	169	174	186	162	160	181	167	181	150	190	185	173	187	187	171	188	172	149	169	145	151	169	177	181	183	172	194	185	165	185	175	181	193	173	159	176	159	171	163	171	180	165	163	212	193	183	169	175	169	192	200	205	177	176	179	178	173	203	200	181	175	174	169	168	172	208	158	178	190	168	173	183	174	164	162	191	181	161	177	182	167	168	154	166	158	179	180	195	169	159	164	204	157	194	181	199	172	164	166	165	166	181	162	185	178	184	169	176	179	167	188	180	205	164	172	175	179	164	175	191	200	175	184	164	225	154	199	200	176	173	164	170	165	144	172	185	180	179	166	186	159	186	175	173	191	167	165	206	156	159	176	197	189	128	159	160	180	179	184	201	167	178	164	179	175	161	171	171	174	189	199	180	161	178	152	179	172	174	195	193	195	168	179	181	196	184	170	158	188	161	158	189	168	163	202	167	163	171	179	191	171	146	167	164	186	169	162	173	182	168	169	176	180	172	177	165	180	178	172	170	166	201	145	165	169	175	159	173	164	169	170	171	163	169	189	173	189	172	159	163	169	153	176	190	178	180	157	179	165	169	194	170	196	205	163	176	181	180	200	183	162	178	175	185	206	158	157	199	181	191	159	174	165	193	167	187	200	172	194	184	166	147	183	140	166	160	183	171	156	168	183	180	200	155	177	215	167	173	167	190	182	168	177	170	174	174	182	183	216	153	191	171	159	176	174	184	168	186	162	191	174	180	172	198	176	171	195	180	178	174	181	172	185	199	209	189	179	186	179	195	160	177	180	184	173	193	177	171	159	158	176	202	184	171	176	180	161	168	194	171	178	152	163	164	177	202	201	181	203	157	174	204	175	178	207	177	183	149	182	167	161	159	151	150	194	157	134	150	181	178	166	170	168	156	164	165	171	166	165	166	186	151	171	170	169	194	155	179	208	177	159	178	163	174	188	175	192	184	157	180	165	172	190	180	182	174	187	177	164	179	156	167	167	176	177	165	181	194	164	202	152	158	168	175	187	175	205	177	173	161	183	193	177	170	180	173	173	169	188	156	150	171	159	184	173	193	175	172	164	167	185	179	184	185	170	161	152	200	170	198	198	177	154	164	192	166	183	183	195	180	160	168	177	208	199	154	164	159	166	183	182	211	157	208	190	186	156	191	189	163	192	184	156	175	159	180	185	182	186	158	176	172	163	172	174	158	177	171	169	174	169	174	164	155	171	185	184	171	174	184	169	151	163	179	168	171	163	204	158	182	166	175	179	178	139	175	184	200	164	184	156	182	194	196	195	182	180	143	189	184	198	184	155	191	187	185	160	210	174	178	186	191	142	176	188	165	147	166	165	185	198	176	158	176	173	195	176	160	178	186	186	190	175	176	172	171	173	160	182	165	193	171	172	180	154	160	181	164	180	158	223	169	177	154	161	186	170	194	165	151	178	175	194	158	190	165	187	194	162	177	155	160	199	169	179	172	187	186	175	180	168	169	173	183	165	180	196	179	177	178	151	166	166	173	169	166	167	185	181	165	169	168	152	169	175	181	178	181	194	180	177	169	186	162	179	187	177	175	196	169	178	157	193	141	179	168	185	183	172	168	189	177	169	192	174	204	163	176	182	164	187	176	185	171	175	191	180	210	208	182	196	179	179	190	191	182	187	204	180	189	167	177	179	173	165	195	191	179	183	182	173	159	192	172	203	197	158	163	167	174	186	180	198	193	188	143	150	178	199	164	198	186	158	153	188	174	169	184	186	175	175	155	186	150	163	144	175	184	185	193	169	190	155	187	187	179	193	198	176	163	160	166	183	175	155	175	168	176	200	176	154	160	168	165	155	209	167	185	171	177	170	160	152	162	176	177	172	187	147	170	185	179	179	175	179	174	180	154	164	159	180	172	187	171	164	209	183	188	174	176	191	158	185	185	184	180	161	203	178	173	175	158	152	165	187	173	193	193	168	164	178	180	174	177	167	187	167	182	159	175	154	181	170	178	196	196	181	166	193	172	192	179	212	186	173	189	173	169	190	165	188	147	174	160	210	187	174	177	186	184	180	197	182	196	179	173	188	186	193	169	163	188	214	167	185	164	188	166	192	180	157	161	158	199	181	160	165	174	180	157	165	177	166	178	171	167	167	172	166	189	182	173	187	176	187	195	205	183	173	183	144	172	183	188	175	175	203	188	156	180	171	176	176	188	187	190	176	157	184	201	183	174	155	149	176	148	205	172	191	178	169	176	169	176	183	179	190	166	183	180	183	171	181	172	147	179	205	194	185	175	168	160	162	167	182	211	155	191	181	162	164	165	172	186	181	191	171	194	169	182	182	193	199	181	191	186	186	190	178	170	185	152	177	179	179	170	179	199	157	168	194	184	175	180	166	175	193	169	185	190	148	182	175	161	168	176	175	190	204	172	201	187	168	184	186	199	143	184	181	187	161	182	182	158	201	181	190	168	174	179	185	204	176	158	189	174	192	162	184	171	176	168	164	196	185	175	165	190	169	177	183	165	148	167	202	177	174	165	164	169	201	176	153	174	187	168	161	171	159	196	173	212	184	186	176	156	173	186	190	182	169	173	170	189	175	176	170	182	200	166	170	145	194	191	156	179	171	185	195	173	184	189	184	177	170	190	188	163	161	189	192	176	170	170	189	179	184	193	157	180	178	187	173	154	178	170	173	156	186	153	194	172	175	176	188	185	182	176	175	162	180	189	185	188	186	167	162	175	176	170	168	170	154	206	170	171	179	183	166	181	185	188	172	166	161	167	142	180	173	172	170	168	162	189	193	201	169	182	146	157	178	172	175	172	198	185	175	170	193	166	178	161	198	168	179	170	187	157	190	186	177	173	169	168	183	181	195	174	155	176	148	188	174	173	162	166	151	188	177	186	168	151	183	184	179	178	177	181	185	166	174	155	195	159	165	198	165	184	175	202	172	182	171	188	178	170	176	153	170	176	164	183	169	173	152	163	177	156
3497	8957	5838	2678	1851	1329	1064	785	634	493	459	400	381	326	315	294	249	252	249	234	251	226	227	212	226	203	219	211	218	221	205	217	197	210	176	202	206	207	197	174	195	207	205	186	196	214	182	177	192	203	172	180	204	201	224	196	179	175	198	219	179	215	187	189	177	220	175	199	172	176	213	191	188	194	173	190	204	176	182	172	199	189	193	178	175	184	187	186	205	215	187	189	220	181	184	189	177	181	162	178	190	191	195	178	180	198	199	180	188	203	187	170	191	213	203	182	188	185	194	172	190	188	192	172	185	187	183	194	203	159	183	166	177	170	199	201	216	171	195	175	199	196	179	178	165	198	203	186	194	207	214	217	191	200	190	184	199	181	189	195	200	197	155	190	188	183	202	177	179	177	190	177	164	196	184	177	190	179	205	177	170	184	204	176	194	195	196	178	182	199	173	189	184	180	196	191	177	170	196	200	190	182	160	197	202	203	169	218	189	179	221	184	176	178	210	174	172	181	187	197	186	203	196	196	198	188	197	205	196	184	199	184	194	184	177	184	173	190	179	172	187	188	190	198	191	194	195	194	189	196	183	196	184	173	195	214	190	180	182	190	198	194	174	200	167	200	182	184	169	185	190	183	182	202	200	194	186	194	197	180	186	183	191	207	214	180	169	187	184	184	183	161	201	188	194	164	185	206	188	205	186	212	183	192	192	176	187	197	178	184	199	210	182	184	217	184	206	175	208	180	176	192	184	170	168	175	189	188	179	204	190	180	192	177	208	190	206	181	182	195	190	177	202	197	180	176	187	188	174	176	189	186	183	170	200	182	192	204	180	201	188	199	185	179	184	196	194	200	185	160	186	198	172	179	183	194	198	160	191	172	175	166	210	177	185	190	183	190	187	198	186	176	175	178	198	202	204	193	190	170	176	163	174	184	208	186	192	182	186	208	189	179	181	206	192	208	164	182	198	197	180	197	209	171	174	201	213	187	186	167	190	190	195	190	188	203	209	198	184	207	187	191	221	212	195	197	188	200	178	169	185	183	203	180	191	174	194	181	206	190	208	193	197	169	164	206	196	168	196	175	178	178	177	188	200	214	161	181	173	183	199	159	196	176	196	185	197	177	178	182	164	199	174	183	162	168	171	185	192	163	165	169	196	187	206	191	195	187	202	191	166	194	182	188	180	192	177	169	190	222	188	205	188	181	182	185	166	173	177	197	160	215	202	234	197	186	178	180	182	181	196	196	199	200	199	183	177	193	182	180	179	189	185	166	176	173	202	180	212	188	187	197	163	202	186	176	187	191	177	190	171	199	216	188	161	200	186	180	178	188	174	211	207	190	204	163	181	202	168	177	197	178	185	182	195	178	201	198	191	202	177	188	185	221	194	165	203	172	192	167	203	169	181	192	174	177	199	191	169	211	166	181	193	191	189	207	205	194	175	176	156	172	162	161	200	193	180	175	188	177	191	174	185	191	194	170	181	178	198	179	183	186	164	177	190	193	190	176	194	187	181	184	184	196	171	195	164	190	166	206	181	180	159	163	206	200	200	179	177	193	198	198	185	175	186	194	164	209	212	181	198	197	190	200	181	185	166	180	167	197	165	189	187	208	196	203	188	187	229	182	182	203	208	207	193	205	220	184	192	210	180	213	159	195	183	189	200	196	185	188	187	191	184	200	179	186	192	183	200	191	181	197	154	184	208	195	156	222	191	191	202	221	181	197	184	188	198	214	196	176	174	205	170	171	188	177	161	191	186	155	178	205	166	192	189	216	180	196	179	189	202	208	172	202	183	191	203	215	171	194	197	177	169	211	166	170	180	190	199	156	187	170	183	202	206	187	196	188	186	185	205	173	191	210	159	162	185	189	186	227	188	214	182	196	207	184	184	208	203	177	186	188	169	184	174	187	186	182	193	181	167	186	178	186	193	196	175	201	194	190	184	204	166	178	175	186	185	166	193	190	209	200	180	202	203	189	182	164	206	190	186	167	182	186	175	178	194	189	188	192	202	186	199	192	190	201	179	201	185	191	164	193	189	185	204	168	204	155	192	179	201	173	173	191	193	204	199	149	174	197	179	185	184	223	194	173	192	179	196	193	185	192	180	190	218	207	183	189	166	174	182	180	188	204	208	180	177	179	184	198	204	211	198	194	185	191	183	215	198	197	195	216	181	200	183	181	181	197	177	222	203	173	191	144	172	181	189	186	178	193	181	182	168	175	175	204	190	190	200	173	176	180	193	202	180	191	185	175	181	177	197	185	189	191	171	164	197	193	162	211	187	190	183	191	202	193	194	200	186	178	204	189	175	183	196	156	206	177	194	181	177	190	195	180	229	183	190	201	174	215	161	198	191	195	182	186	194	188	184	197	197	171	197	199	193	189	197	185	181	181	176	207	162	201	198	183	191	181	187	195	179	201	180	163	216	184	181	175	211	183	226	168	174	204	198	198	167	187	199	195	183	181	228	185	187	176	188	198	190	182	186	182	205	199	169	181	189	185	190	176	190	178	171	182	181	206	174	196	174	194	178	188	177	181	198	187	186	213	196	175	196	217	193	189	180	199	186	198	170	192	199	200	198	177	197	198	195	186	190	190	199	160	165	199	180	170	190	182	176	189	196	193	196	207	160	197	184	179	176	182	168	181	183	187	183	192	170	195	199	205	165	214	193	190	188	159	184	190	187	211	175	168	183	198	173	179	183	190	204	199	164	174	182	170	210	164	194	182	199	196	199	198	184	207	188	198	219	161	184	188	182	172	179	184	209	176	182	190	180	179	198	190	185	183	164	187	183	176	174	210	205	208	188	182	212	181	178	195	180	191	181	212	188	190	184	175	180	170	186	191	185	181	177	182	207	171	191	183	176	198	195	188	189	205	192	203	171	202	198	175	212	189	187	166	208	186	191	196	229	199	163	161	190	205	169	191	204	181	191	192	181	185	181	201	178	205	195	180	182	177	198	206	170	162	183	190	198	163	162	178	195	217	172	205	196	159	198	188	203	202	176	202	199	168	184	191	193	191	176	172	186	156	187	182	170	212	166	207	211	180	203	194	185	176	183	184	187	186	180	172	179	209	208	194	191	186	211	181	196	185	178	199	189	206	202	181	194	155	180	179	200	157	196	162	191	192	200	204	156	159	198	196	206	196	180	180	208	160	203	171	179	186	186	169	200	174	214	165	166	180	197	210	191	198	178	198	195	202	175	209	193	170	216	188	177	163	191	202	195	209	188	202	181	204	183	202	175	192	204	174	169	194	182	186	201	189	178	203	172	186	182	187	169	172	173	202	183	202	182	180	200	198	206	181	180	196	179	188	199	189	155	192	186	194	173	190	182	203	173	198	200	202	199	173	172	196	193	173	187	177	165	177	215	200	175	167	199	202	187	154	167	176	206	174	198	176	194	185	180	180	194	187	186	186	186	172	181	178	177	205	165	170	180	188	183	197	172	170	177	176	207	168	194	183	166	206	201	194	194	169	183	186	190	187	211	180
24300	20939	27393	24584	14358	1032	701	586	538	507	500	455	459	430	418	400	402	415	453	399	419	419	422	411	427	368	421	383	401	398	439	413	407	407	397	360	401	379	392	405	391	400	365	416	377	412	387	379	381	407	421	381	433	399	411	410	420	378	397	408	404	393	403	385	416	346	416	412	396	397	408	374	386	389	358	371	366	404	405	407	375	399	416	413	369	357	397	429	415	383	353	359	408	391	429	375	376	412	381	398	413	371	377	421	416	388	377	377	401	394	386	392	430	359	382	386	396	416	395	389	393	435	407	390	365	408	419	404	379	376	411	395	379	369	392	410	399	391	393	351	403	362	356	397	400	390	390	420	415	368	387	400	389	391	387	373	363	431	370	379	396	359	388	408	391	423	384	413	394	393	397	379	385	407	371	362	431	375	368	438	342	390	376	390	387	405	384	402	413	392	398	353	377	369	420	380	367	401	370	407	370	364	373	387	384	450	417	383	413	365	408	371	354	368	394	401	405	409	378	415	366	416	407	372	361	371	426	355	370	433	413	391	463	379	370	352	367	409	332	387	372	374	400	441	371	402	414	389	407	427	356	393	396	367	404	396	387	411	418	407	415	389	407	384	372	379	386	392	394	411	371	398	401	368	382	364	411	439	426	414	416	417	387	407	403	407	375	394	392	385	391	404	385	400	391	407	388	383	379	399	369	401	406	424	357	408	402	428	361	385	377	384	427	387	380	386	387	387	415	415	377	383	389	396	396	376	400	402	392	404	393	364	349	419	361	395	409	389	377	418	383	383	385	392	368	412	371	455	384	367	371	363	389	385	392	358	401	377	369	413	400	421	357	411	352	371	384	416	389	410	404	380	400	375	377	369	413	360	370	369	366	370	418	405	383	360	376	372	397	417	372	392	416	403	399	417	397	436	404	388	418	419	391	396	354	390	375	381	375	394	388	378	391	394	407	366	361	394	384	404	381	363	380	390	391	414	385	396	371	410	391	394	402	377	409	363	390	416	385	373	423	381	388	376	399	405	411	394	406	409	364	396	362	392	388	410	412	390	402	392	380	350	363	405	384	406	377	370	398	397	403	411	377	389	407	396	390	410	405	410	383	396	385	402	389	348	391	365	413	387	405	377	398	412	426	424	406	423	403	394	404	370	388	402	383	407	408	392	398	378	410	409	403	366	359	402	365	391	380	368	390	338	388	401	383	401	396	404	374	405	380	406	401	383	373	393	380	365	383	368	393	399	412	390	374	388	395	377	360	427	390	351	388	360	397	413	372	362	373	414	391	370	383	410	391	398	375	369	399	360	409	371	424	346	381	411	400	393	397	419	362	406	392	361	395	365	384	367	420	411	418	383	358	406	383	386	396	386	383	390	408	380	409	392	414	394	377	391	384	383	426	370	387	339	393	423	397	385	399	362	369	385	372	388	397	384	415	376	401	351	377	427	392	369	369	402	377	401	383	396	395	356	416	402	387	405	402	431	400	412	377	396	399	403	392	398	420	376	393	415	408	387	389	407	378	396	405	392	413	354	379	365	390	405	384	414	405	381	407	365	369	378	388	419	402	391	395	409	367	393	396	406	399	411	401	405	402	412	404	396	386	415	384	388	418	412	371	369	423	378	395	383	383	383	425	390	393	421	380	355	379	381	381	382	354	409	398	424	404	373	408	378	381	393	415	408	386	396	407	381	390	371	394	408	426	386	358	375	394	403	383	370	401	422	389	380	413	405	368	400	371	397	394	381	429	401	414	395	380	372	417	386	393	406	419	399	360	362	389	386	370	388	432	388	413	355	420	379	379	407	407	404	393	412	398	374	410	394	385	408	393	356	403	386	384	409	410	363	403	370	397	368	364	406	371	395	389	411	384	390	415	394	384	414	345	381	380	412	363	412	394	368	416	364	345	413	377	425	376	395	446	422	366	393	373	391	381	374	354	419	386	370	405	380	402	405	394	401	412	362	388	431	351	420	374	360	395	407	391	400	413	412	398	404	400	399	371	395	379	394	381	412	404	366	378	374	384	401	378	386	399	382	368	394	457	387	405	405	373	399	378	387	369	386	346	399	383	368	368	369	374	379	365	372	381	432	421	411	403	396	424	386	377	427	355	414	399	411	398	419	418	379	370	423	426	393	329	386	390	380	413	383	396	418	366	412	348	371	442	378	396	391	400	404	373	379	383	404	389	390	396	383	380	437	391	402	385	357	396	433	414	399	410	387	409	384	420	402	347	354	399	405	396	393	382	384	391	389	419	407	431	419	399	380	391	370	399	368	392	356	373	383	363	393	405	430	397	387	410	383	402	388	397	384	374	350	381	374	362	389	394	397	387	377	405	387	391	368	395	417	379	417	389	388	405	368	370	422	382	390	365	379	400	397	404	390	383	399	412	370	379	402	408	417	415	382	390	372	397	420	371	377	397	372	397	399	368	377	383	373	393	408	429	393	368	355	394	435	393	417	427	422	379	407	405	355	399	396	394	384	377	386	394	342	385	374	440	388	392	390	421	406	346	422	381	369	374	403	383	387	362	378	399	407	386	396	350	397	382	383	365	403	380	379	399	394	384	376	410	393	377	362	392	420	428	353	382	367	370	405	414	417	370	404	401	419	390	383	398	411	372	375	403	416	397	363	418	381	420	376	370	437	396	425	396	416	405	403	395	394	378	356	391	362	414	371	428	390	404	400	391	392	374	399	378	402	396	387	401	368	398	377	374	365	421	404	409	386	406	400	359	359	401	371	387	403	404	398	379	403	369	361	392	401	414	400	380	341	421	423	387	411	412	376	407	417	374	380	426	416	359	404	388	395	437	370	393	387	385	385	412	384	418	417	394	401	379	372	389	423	360	375	359	424	393	389	363	387	379	381	397	364	346	365	406	359	404	406	403	386	393	404	372	360	385	394	373	409	421	370	400	397	364	384	359	396	399	395	397	393	405	381	385	396	360	369	391	371	363	406	390	411	401	417	418	366	355	401	401	417	380	402	428	394	387	377	375	419	374	382	406	393	372	374	377	415	418	350	396	385	397	371	369	380	398	387	394	386	375	424	397	356	425	399	415	381	428	374	399	386	402	415	355	379	420	405	352	375	417	351	391	372	390	379	384	400	371	392	359	354	383	379	386	425	371	389	414	423	421	419	386	361	354	383	376	400	375	390	405	417	425	397	378	398	385	377	398	410	391	398	373	393	392	400	394	399	393	368	427	396	390	374	395	368	400	386	383	384	418	421	394	385	383	421	392	384	365	393	402	406	357	413	378	373	345	391	367	394	413	401	414	415	400	345	381	395	422	429	397	401	374	362	386	406	371	381	368	388	409	393	396	451	374	394	392	379	393	400	407	378	358	368	369	362	356	379	424	418	396	364	374	387	395	419	390	373	394	398	386	421	426	405	439	368	357	396	403	424	403	431	381	388	359	385	386	391	397	408	405	382	378	394	388	403	422	401	417	383	382	407	388	413	384	411	424	410	357	413	373	394	405	409	404	401	399	392
3561	5291	3501	1791	1288	1100	911	759	627	609	527	546	503	470	444	454	422	400	436	425	404	442	405	397	401	428	407	389	370	393	441	409	433	388	404	419	389	401	401	407	422	369	396	369	404	397	433	381	396	419	344	389	373	422	389	400	431	403	385	415	404	393	403	401	388	396	391	420	393	400	419	401	394	414	347	387	401	387	368	418	355	412	414	395	394	386	343	395	396	420	362	382	417	405	413	380	382	394	407	401	393	371	383	383	412	395	420	394	412	378	396	406	389	408	397	400	393	365	402	386	367	408	422	396	392	405	434	421	371	394	372	429	399	403	409	409	395	360	403	423	419	403	432	374	384	435	427	398	374	384	403	383	393	386	410	399	421	364	422	377	397	410	350	389	368	403	391	396	369	396	421	424	417	387	405	397	400	430	376	395	391	386	412	429	377	388	372	408	419	383	354	412	405	387	399	385	401	390	363	393	388	419	390	424	410	407	371	382	422	348	401	391	386	405	394	386	381	407	377	388	375	383	393	365	400	385	404	392	454	411	414	403	395	401	392	399	397	382	405	436	382	394	419	384	399	390	396	423	417	412	410	383	380	374	386	414	416	427	395	397	382	384	410	366	416	378	433	387	413	417	391	380	432	393	398	382	392	411	411	394	416	376	390	395	404	415	404	408	389	399	357	409	415	427	398	402	389	373	398	362	407	358	420	413	396	409	391	377	389	418	388	385	401	401	399	391	397	415	389	381	385	414	408	416	395	358	438	393	362	402	383	416	413	407	390	413	424	396	362	398	403	392	379	388	382	411	388	421	373	376	411	372	392	397	367	340	406	370	398	408	398	394	419	420	391	379	426	412	412	390	365	418	386	385	407	387	387	398	407	404	402	403	375	390	383	369	374	416	409	392	405	371	410	374	380	351	384	386	388	404	397	407	409	402	435	395	373	376	426	398	398	373	426	403	394	387	406	372	380	426	343	376	411	371	390	398	397	404	372	413	421	384	405	361	404	400	397	379	399	405	385	372	372	401	405	380	374	358	417	386	381	378	394	417	415	397	427	412	380	393	405	379	417	409	412	373	366	359	409	389	414	436	377	428	396	389	394	403	383	405	408	415	387	388	396	409	395	412	371	373	395	403	360	411	429	413	389	399	356	411	431	409	381	368	424	411	373	373	417	416	408	361	378	386	411	435	412	399	373	409	348	397	400	401	369	396	369	362	391	425	362	420	412	372	382	390	369	409	380	411	358	412	373	402	387	410	385	391	403	366	388	363	387	416	351	387	391	393	383	375	366	398	343	386	405	388	380	418	383	396	394	391	382	397	412	356	394	354	405	351	406	369	395	415	400	400	408	405	393	430	395	405	379	401	409	413	389	416	372	363	394	427	386	386	404	361	386	406	383	387	360	379	403	390	399	412	374	390	398	396	415	402	381	392	438	411	412	372	384	398	372	413	383	388	393	389	387	395	374	379	394	386	408	389	385	409	378	411	445	387	386	382	385	390	410	390	407	375	393	392	366	383	402	399	413	421	410	400	375	386	416	435	383	378	407	368	372	430	421	383	398	368	365	408	432	414	384	405	383	389	425	388	385	429	375	406	398	408	382	425	403	390	391	399	383	373	411	387	397	386	396	440	411	416	383	407	428	367	402	384	374	371	404	423	377	416	402	373	364	380	408	391	352	391	411	401	382	411	414	407	384	419	398	373	401	396	404	443	401	421	380	394	405	400	424	381	396	397	427	419	399	385	407	357	381	386	382	396	375	377	392	428	391	380	365	389	390	385	405	397	401	442	391	392	408	383	384	370	416	368	381	399	433	397	383	384	398	398	377	373	379	360	381	368	397	378	386	408	382	426	395	412	402	419	402	406	365	384	365	431	391	409	381	399	428	394	380	388	395	406	365	397	397	356	399	407	402	374	420	393	405	389	377	408	409	399	405	399	402	400	410	379	417	392	417	371	380	390	398	367	415	406	394	383	403	432	406	408	381	382	361	356	428	415	405	429	389	391	423	396	394	379	398	410	394	355	420	411	385	401	394	393	386	424	395	388	390	401	387	378	425	358	436	389	380	385	393	388	395	381	398	407	421	381	415	368	425	397	384	413	388	377	397	409	420	400	420	399	402	372	399	404	395	396	361	398	377	392	367	414	413	376	384	384	411	420	384	395	390	394	397	396	406	393	389	396	365	390	389	394	419	385	365	409	422	418	389	401	362	386	396	349	418	375	415	424	388	378	410	384	389	380	375	453	378	409	395	388	378	397	392	385	385	400	425	419	400	374	426	400	409	395	373	383	407	401	376	379	386	409	372	396	356	372	412	396	420	392	363	385	421	393	425	380	391	382	410	395	397	414	375	425	413	399	395	367	397	396	404	407	433	425	408	438	396	413	427	372	385	379	366	421	386	366	443	407	399	425	385	373	387	364	371	397	399	364	362	423	400	409	409	394	389	416	404	392	382	413	391	411	422	407	408	382	345	408	415	383	429	380	375	391	401	389	371	435	399	412	379	387	403	384	402	397	393	407	391	369	392	380	410	381	397	358	355	388	393	399	412	370	410	438	401	379	356	428	379	384	413	385	375	412	377	381	390	391	392	373	395	377	371	410	374	425	432	373	429	394	386	380	405	400	389	395	379	395	405	397	387	383	384	386	388	397	398	377	411	385	458	366	402	375	387	396	399	334	390	427	438	411	393	417	365	408	392	373	413	367	395	394	392	399	405	353	387	405	409	419	386	395	381	389	400	444	391	378	412	400	365	391	366	441	437	376	384	383	387	425	400	369	423	370	402	429	402	411	431	377	389	353	385	370	374	415	420	417	412	405	403	406	396	387	382	411	426	395	397	393	388	375	371	401	396	410	411	388	368	403	393	381	405	372	394	394	443	412	382	346	372	384	385	406	413	436	418	367	408	408	399	393	424	370	399	395	412	385	401	383	409	418	396	398	399	395	363	391	392	346	425	385	385	397	406	413	395	425	402	423	386	401	365	378	414	414	369	375	454	403	372	384	384	409	400	403	359	398	382	402	356	374	383	410	345	413	385	380	380	433	397	380	401	370	412	374	374	396	431	387	389	382	388	374	398	386	371	404	374	409	412	354	397	394	384	368	375	383	381	382	394	433	417	374	392	393	407	392	445	404	389	389	396	376	383	412	387	457	388	398	404	412	394	392	396	380	371	370	396	433	390	392	400	417	410	405	429	358	369	399	422	378	415	378	361	421	398	373	386	400	401	406	392	369	386	411	387	391	377	393	390	379	396	378	395	368	411	376	419	404	370	402	380	391	375	421	386	387	371	376	358	393	419	381	389	342	399	372	409	367	376	385	366	374	396	385	414	411	376	389	409	408	374	409	388	408	373	365	392	399	404	432	410	418	408	403	382	397	365	378	429	388	382	389	359	391	398	376	405	367	366	360	391	388	400	378	382	375	406	405	382	370	405	400	389	395	409	415	356	374	343	403	404	378	413	425	418	399	392	364	367	410	377	389	390	382	427	443
22133	20942	28698	23358	20948	20992	11304	857	561	474	396	350	305	309	264	242	231	206	209	170	170	174	157	147	187	151	141	142	156	142	129	142	124	138	123	127	125	150	134	113	141	138	122	123	110	142	143	108	121	123	122	107	126	99	128	120	108	130	132	102	122	128	113	107	122	119	112	112	134	129	112	127	111	103	109	119	117	104	113	124	104	116	131	110	123	117	117	117	132	115	102	119	114	111	147	105	121	114	127	117	116	93	116	146	117	112	122	127	124	112	118	98	124	124	112	140	125	120	130	122	114	123	112	131	107	119	139	106	141	124	121	109	121	108	109	109	122	132	129	115	111	126	135	132	101	84	124	110	123	121	93	109	111	111	122	110	91	124	130	103	123	130	109	108	113	106	127	105	125	114	106	118	125	118	113	118	102	117	113	115	115	110	99	101	120	118	121	112	89	108	99	103	123	107	122	123	113	107	110	109	112	109	119	135	120	119	102	110	121	111	94	109	107	113	121	88	93	114	115	120	109	120	142	101	143	117	111	129	104	127	101	117	111	125	124	109	105	101	112	102	132	106	96	108	116	122	97	123	106	107	108	99	102	96	111	99	132	103	121	109	120	112	101	129	107	90	115	115	98	127	105	127	119	115	126	114	109	120	116	119	116	115	122	125	112	102	115	126	130	117	132	112	110	100	122	104	103	113	99	119	116	124	107	120	139	107	120	110	105	125	125	104	116	115	119	104	108	94	138	128	115	104	106	126	122	126	114	109	133	113	122	132	106	88	132	127	97	99	102	119	107	116	116	102	124	118	85	114	108	112	122	113	124	101	105	98	126	105	136	119	126	123	113	89	130	121	115	100	115	126	107	99	108	126	126	108	110	91	97	126	95	126	118	114	85	116	116	112	105	125	109	109	103	98	110	86	119	103	115	122	97	128	117	108	103	108	110	104	120	105	122	125	100	124	109	121	103	129	126	129	111	112	106	117	126	121	122	109	135	125	93	109	108	109	105	98	101	99	96	132	108	98	108	126	101	120	118	113	119	137	107	117	112	122	120	135	119	104	112	111	115	108	115	107	107	123	127	106	116	118	136	105	103	107	139	114	131	118	108	113	117	107	137	110	109	110	117	101	115	119	109	103	117	131	104	132	117	108	98	113	123	92	120	104	119	111	126	116	112	109	107	100	118	113	125	131	125	116	108	116	101	130	126	112	122	118	123	107	109	96	111	120	112	116	113	118	112	121	122	107	115	120	96	99	118	123	125	123	112	103	101	91	113	116	108	139	104	133	126	119	114	106	127	135	115	110	109	111	118	113	125	124	105	117	114	136	100	112	115	101	97	106	103	99	120	110	95	102	109	122	113	124	107	96	86	118	102	113	106	112	122	110	110	120	106	121	103	119	106	86	105	118	106	102	125	114	115	97	115	116	123	132	127	109	103	118	127	93	117	128	126	96	127	103	104	117	110	120	119	125	130	113	112	119	120	114	109	99	127	105	123	108	96	102	109	107	90	113	109	111	111	105	134	105	131	110	96	115	109	106	100	97	124	120	119	107	127	102	122	102	111	116	118	116	143	108	121	116	116	117	111	126	122	108	126	104	131	121	127	100	123	120	99	101	118	122	123	111	112	120	129	113	93	107	127	107	111	127	106	122	110	116	125	105	102	114	121	106	122	102	120	84	125	107	110	103	103	99	115	107	99	92	93	116	123	112	115	96	121	113	111	107	115	118	126	105	112	107	117	104	116	97	114	117	125	118	105	114	117	126	109	119	117	102	118	121	127	120	112	107	118	134	120	110	119	121	105	114	123	137	116	134	124	133	105	122	111	131	128	127	108	98	108	108	116	114	105	93	94	120	131	91	119	107	124	109	106	118	112	108	118	116	106	109	124	133	114	116	103	122	115	107	112	106	90	108	129	129	141	112	119	101	111	122	122	114	100	117	112	144	129	106	97	105	111	122	103	117	99	97	104	124	132	108	110	138	117	112	117	116	113	106	97	109	107	126	117	114	100	120	99	111	129	96	110	92	103	96	115	121	130	127	103	120	127	115	115	97	119	118	102	103	127	104	103	128	123	110	119	112	107	122	120	147	103	112	101	96	121	114	131	133	99	130	108	115	122	114	105	123	103	105	137	109	106	106	111	136	114	117	111	105	102	98	110	84	120	116	117	109	110	110	102	111	130	112	106	109	120	110	128	110	117	93	110	99	112	109	123	112	122	122	87	112	123	127	101	140	124	102	118	92	128	131	98	122	110	114	114	113	94	109	114	134	127	118	112	100	120	135	120	103	114	113	115	112	123	103	137	98	116	123	108	102	106	117	122	97	110	111	130	139	110	107	123	117	106	111	114	126	115	115	121	105	87	119	126	85	122	107	104	117	122	100	114	115	133	105	107	115	116	122	99	105	107	97	103	106	105	110	119	119	114	106	103	114	122	124	104	118	102	119	94	118	111	101	125	115	122	123	121	115	124	100	112	118	146	115	119	116	108	105	121	103	138	115	143	135	110	118	116	128	110	121	111	107	117	119	124	114	100	107	120	108	110	108	109	143	123	127	111	115	113	117	119	114	106	122	123	127	122	107	125	122	104	119	134	102	114	104	113	103	112	98	115	122	114	114	124	91	121	103	124	104	106	103	103	110	105	100	116	116	104	104	112	106	105	102	112	114	131	108	118	118	101	113	106	119	99	120	104	103	117	121	120	117	85	95	113	109	110	100	122	102	108	123	115	106	80	90	151	119	109	111	121	95	105	115	125	118	105	120	119	132	126	124	98	116	103	105	103	104	133	117	97	114	108	117	108	117	121	118	116	112	106	115	127	105	126	103	107	118	123	113	104	94	98	100	120	139	116	108	120	121	108	118	106	119	110	115	109	124	136	108	116	117	116	120	127	93	99	108	110	120	134	98	108	98	109	104	112	110	104	116	99	110	125	112	102	110	120	115	95	111	119	98	119	127	118	112	93	116	116	102	114	116	105	127	129	115	124	132	118	125	123	125	131	122	127	113	110	134	127	112	99	128	110	117	105	126	108	110	96	127	114	114	110	121	120	117	103	100	122	110	107	129	116	106	112	104	99	114	113	98	110	104	123	97	104	122	111	101	123	107	109	140	103	119	121	127	108	89	113	108	123	118	119	102	103	107	110	121	127	103	120	109	104	111	100	113	135	122	136	124	114	112	123	117	105	106	123	119	141	121	121	130	123	98	116	125	124	133	126	107	111	121	114	98	112	98	119	104	108	99	124	115	113	109	127	128	129	129	131	105	119	128	98	122	110	92	107	95	116	110	107	108	110	104	117	120	92	97	121	116	125	133	107	115	116	106	117	104	98	119	117	116	122	117	114	115	120	95	105	111	98	112	102	107	112	96	123	114	94	121	95	106	99	105	115	110	118	136	112	113	134	102	117	119	119	103	104	112	115	106	107	88	121	136	113	118	101	99	117	125	112	117	115	114	142	114	112	138	111	106	118	121	118	123	94	116	113	99	109	118	126	114
4155	13509	9365	4463	3244	2325	1668	1263	927	683	543	483	422	343	317	302	280	239	242	215	217	183	164	182	171	152	173	159	154	169	149	170	132	164	140	154	147	124	145	125	128	137	150	138	134	147	130	123	137	131	125	129	145	126	130	125	118	119	118	123	118	118	125	134	121	120	110	133	133	114	113	115	137	118	126	129	128	138	119	119	121	120	133	123	133	124	109	113	120	101	114	108	103	116	120	113	137	105	127	119	119	123	142	105	107	108	115	133	146	112	117	100	112	110	131	117	132	102	111	122	115	110	120	84	115	114	112	115	120	127	127	104	120	137	115	127	118	137	120	114	122	115	122	121	111	117	123	126	132	102	111	104	125	104	128	120	127	116	113	119	94	122	104	142	97	109	134	125	126	118	112	118	125	137	110	118	109	120	137	123	118	115	126	112	141	135	119	145	128	125	106	117	126	130	120	118	115	126	123	126	119	107	98	113	97	108	135	123	136	108	115	99	116	103	107	124	118	127	99	107	105	129	110	125	113	116	121	111	135	125	132	123	116	115	120	123	126	129	115	113	105	127	120	115	115	109	102	113	141	109	106	107	117	119	115	128	108	112	112	108	123	111	98	117	139	112	115	126	108	106	120	135	112	124	121	122	136	114	135	126	121	111	121	136	113	102	110	136	103	125	113	134	132	119	109	123	110	113	115	107	107	118	114	117	117	129	123	113	120	121	120	140	117	126	128	143	136	122	121	118	134	97	131	134	125	100	110	136	122	97	97	117	112	113	107	121	105	112	106	103	126	128	131	100	113	118	110	133	112	111	121	128	105	124	110	108	96	117	101	120	116	110	113	131	106	113	111	98	114	113	112	123	113	104	135	127	106	122	110	111	122	128	111	103	125	120	126	122	105	109	109	111	113	106	118	105	101	111	104	121	97	117	114	119	100	105	99	114	119	144	118	116	121	133	119	125	112	128	130	119	116	113	125	121	123	120	111	113	124	141	106	121	112	116	136	107	124	123	118	113	108	109	106	121	127	122	124	103	117	105	108	97	117	105	118	113	107	104	117	107	120	137	126	116	120	106	107	125	112	111	133	112	141	113	117	125	118	122	116	116	128	126	126	119	97	115	112	117	133	122	114	130	118	115	104	121	121	105	113	136	137	123	120	96	125	147	123	125	117	121	121	119	116	107	117	106	126	121	132	117	136	140	95	105	128	102	113	121	121	108	113	112	92	117	115	107	93	106	122	114	115	105	117	114	115	121	105	130	107	113	119	110	127	133	111	122	103	116	135	130	125	113	109	100	105	110	90	116	129	116	129	117	109	108	124	94	115	117	117	103	117	118	121	112	134	111	111	108	115	131	117	125	119	112	116	93	113	117	110	125	113	113	102	120	105	123	119	118	124	128	97	126	124	111	100	126	111	139	118	121	132	109	116	123	127	116	119	106	124	108	93	144	96	118	108	119	96	109	132	101	109	123	123	111	133	99	112	131	110	127	126	133	109	131	110	118	120	123	122	110	104	106	127	109	100	108	118	127	115	116	130	111	111	130	135	119	120	118	114	127	115	121	113	115	108	119	132	116	119	108	116	109	114	106	108	113	118	99	104	108	121	120	124	92	115	128	122	101	104	116	114	133	123	112	121	111	114	112	91	132	112	124	122	132	128	114	99	116	112	113	126	112	102	138	125	128	122	95	99	133	134	144	104	108	110	111	111	110	116	104	119	115	109	131	123	121	113	108	108	119	110	141	103	139	103	125	117	120	121	101	137	117	104	129	126	120	110	122	102	113	114	144	122	121	109	123	117	122	115	101	118	121	95	117	114	122	101	130	124	118	130	140	122	103	133	123	98	105	104	99	113	103	121	105	113	104	117	119	100	120	112	109	111	112	128	132	124	128	117	125	114	111	114	111	101	123	123	137	134	124	103	121	111	97	110	120	121	119	127	120	123	128	129	125	110	122	121	116	147	125	113	124	112	116	101	111	104	118	128	91	124	109	115	105	126	122	135	119	134	109	133	98	116	96	106	131	124	120	107	141	115	128	109	134	101	121	117	127	121	100	112	123	111	128	121	117	136	121	124	129	113	116	126	112	112	120	124	108	114	115	110	123	112	117	128	139	110	120	135	112	107	112	111	104	131	102	101	109	113	118	128	114	110	105	116	115	133	112	121	130	116	131	112	123	133	119	123	118	127	108	110	109	123	115	120	115	100	119	144	117	122	114	114	119	118	118	134	117	103	126	109	82	132	132	139	112	106	120	113	132	118	102	119	95	123	132	109	137	110	131	110	118	117	107	120	104	131	118	117	108	126	116	125	130	116	101	127	116	116	126	111	111	108	131	117	133	121	114	116	130	123	128	136	129	114	114	124	109	126	109	118	125	114	119	121	113	128	107	109	119	126	111	105	114	120	127	120	99	114	119	134	113	103	130	111	97	105	105	111	114	138	106	131	145	121	134	109	110	108	117	107	123	111	122	104	127	114	122	107	113	123	112	119	117	112	101	124	142	124	97	130	99	113	128	116	113	115	91	131	125	128	108	110	110	124	117	136	116	121	119	128	107	102	109	116	106	112	124	109	120	112	108	101	107	108	110	101	109	115	117	95	114	129	117	121	111	97	127	137	98	125	122	119	136	130	116	111	106	118	119	143	115	105	108	133	120	94	105	122	130	116	119	86	129	128	110	108	113	117	104	135	117	118	96	106	119	114	107	114	115	130	126	111	134	111	126	129	107	128	116	110	135	128	116	109	124	121	128	113	103	114	117	116	108	122	124	125	130	109	118	118	129	130	116	114	112	132	120	110	108	104	100	114	127	128	122	140	123	125	132	103	138	120	109	133	130	120	128	130	110	129	114	108	107	101	128	91	126	104	120	123	120	130	116	106	134	130	99	112	125	108	113	136	115	109	109	110	102	116	132	114	131	121	107	129	113	123	103	127	108	109	112	116	103	102	113	111	105	129	114	106	110	121	126	118	152	102	100	133	124	110	133	106	119	116	118	131	109	111	127	111	101	141	101	96	100	100	122	98	117	133	131	116	124	123	115	131	117	136	119	107	117	111	107	122	126	117	138	104	126	124	107	117	106	123	112	104	108	132	109	111	130	117	104	98	120	127	110	123	110	120	115	113	103	129	110	108	114	128	132	116	100	120	126	122	108	116	114	110	105	103	139	112	135	124	103	105	119	116	117	125	112	108	118	126	111	99	117	109	111	110	98	112	115	140	117	117	132	121	111	124	99	131	117	103	119	124	101	117	109	106	109	115	130	96	112	102	102	112	113	97	104	125	112	116	128	113	110	106	104	121	108	110	122	117	131	128	138	129	123	132	140	107	104	101	118	95	153	104	108	134	124	103	108	122	103	100	132	122	119	138	121	113	109	112	124	124	103	126	127	118	116	109	106	114	111	128	104	107	110	102	107	113	120	113	109	119	112	111	124	131	135	121	101	123	96	134	108	135	98	110	126	139	107	119	115	124	117	131	106	126	117	98	156	128	119
26955	20707	12607	1500	772	712	614	447	419	411	372	402	375	371	412	392	391	385	382	416	383	377	406	374	376	367	368	358	349	394	405	382	356	377	360	384	407	384	347	377	404	351	378	387	390	367	400	349	381	356	396	372	374	370	388	365	385	387	374	373	391	368	377	358	365	403	369	394	393	374	399	380	390	358	376	355	398	369	366	327	387	341	372	389	370	376	381	379	364	358	386	352	343	362	373	377	378	386	320	353	383	367	380	328	377	387	373	337	441	368	378	345	409	363	372	403	366	370	404	381	375	378	385	354	380	352	355	375	380	385	371	388	350	366	379	387	381	394	366	370	370	383	395	392	386	369	365	366	364	407	379	355	397	379	378	373	381	381	402	366	368	367	354	373	354	345	363	403	374	357	367	332	381	366	346	388	380	386	393	360	389	374	353	378	408	399	336	364	384	402	370	371	391	375	391	388	367	390	389	395	353	403	339	376	390	391	388	356	393	381	334	353	385	392	336	362	379	360	375	363	370	389	388	351	388	390	365	382	368	374	397	325	350	363	364	362	353	374	388	404	385	371	396	382	362	365	392	355	376	364	370	339	386	358	372	399	383	375	367	369	375	401	387	340	381	343	354	351	396	380	412	389	374	386	389	290	388	351	391	356	379	361	366	368	372	333	355	380	363	376	322	351	407	373	380	373	356	374	356	359	374	369	367	351	356	332	390	357	347	376	345	362	379	380	373	344	361	390	361	355	370	340	347	366	389	356	354	380	351	392	352	384	379	389	370	352	366	374	373	391	382	336	356	369	346	326	299	360	375	412	379	358	390	366	378	354	351	347	383	361	408	373	379	392	377	396	407	379	330	356	364	374	345	408	362	354	377	332	351	369	393	385	367	374	351	348	347	371	360	372	357	368	377	383	388	360	428	366	367	363	415	409	366	386	378	363	360	346	348	366	370	340	345	378	368	402	385	375	378	366	387	346	374	415	379	351	357	368	381	361	374	380	365	346	367	386	372	375	379	375	392	378	365	388	369	355	363	395	361	392	385	386	349	350	375	335	349	351	366	376	353	365	351	385	408	351	377	364	343	373	354	389	357	389	363	403	373	404	394	410	375	367	339	376	387	370	366	359	395	352	367	406	393	367	370	388	376	371	397	345	366	356	317	345	366	365	361	370	379	341	386	376	380	402	363	392	351	372	359	398	386	388	395	330	362	379	372	370	383	399	385	373	392	375	376	379	382	386	382	393	420	386	384	374	370	344	390	409	352	353	367	363	377	357	368	366	385	382	386	354	374	402	362	372	402	384	353	356	351	377	363	374	396	342	382	353	340	390	349	373	412	338	345	397	372	389	341	330	382	369	377	381	359	358	383	370	348	383	353	358	389	366	395	377	369	365	344	361	375	356	361	371	373	377	377	386	418	362	393	399	373	370	347	364	361	366	351	391	367	375	409	392	359	404	394	367	392	351	401	386	416	366	362	367	423	355	351	392	354	345	387	365	372	360	349	391	381	435	382	341	340	370	404	367	369	362	417	354	400	387	384	379	368	352	367	379	371	380	364	393	415	374	386	348	370	362	370	343	334	375	382	383	396	369	366	387	363	374	377	393	381	360	385	382	356	383	392	361	376	410	372	381	378	338	366	357	373	390	386	401	380	370	392	400	410	369	383	355	391	364	345	395	359	374	411	365	331	366	365	353	348	396	387	355	368	361	355	382	389	352	384	383	376	344	358	382	411	335	383	378	370	352	371	368	357	347	334	358	366	331	378	361	366	405	391	341	357	338	373	361	360	366	366	364	373	333	381	385	407	388	376	379	349	387	382	347	364	389	383	381	361	369	385	359	381	403	404	375	396	398	391	354	346	359	376	365	371	347	375	394	371	389	368	376	389	381	382	369	364	375	370	354	385	346	353	323	377	381	358	409	382	386	382	420	321	347	373	349	385	363	349	381	367	369	366	330	364	359	384	378	416	376	377	394	353	378	376	362	406	388	341	353	365	434	369	369	357	392	343	375	366	381	376	392	400	332	358	357	373	365	326	376	364	366	390	379	370	353	375	374	365	361	348	343	377	368	386	364	402	366	394	339	362	332	357	365	368	360	383	370	370	347	362	376	403	361	386	330	350	358	363	365	350	349	383	420	363	381	350	349	397	322	375	383	364	385	383	371	360	383	397	382	368	364	378	375	376	342	390	371	373	340	398	359	375	363	378	393	386	388	389	372	381	343	409	382	374	398	392	386	362	376	339	361	378	363	342	348	361	372	337	359	399	383	355	383	404	382	354	358	386	359	366	376	392	358	358	373	373	388	379	397	357	394	385	391	378	394	343	370	373	382	398	349	404	370	367	382	331	381	374	368	367	351	389	381	373	374	353	387	357	365	370	342	350	359	383	373	366	377	331	393	388	374	367	317	400	361	361	371	358	380	343	373	369	356	353	346	383	349	370	333	382	364	353	366	402	362	368	344	393	382	317	347	395	368	357	394	391	389	361	376	388	358	378	391	382	386	403	389	398	362	392	390	390	391	382	352	351	379	396	363	374	400	385	363	365	396	405	343	384	371	389	393	364	383	367	362	343	378	353	364	369	377	386	409	366	375	341	381	376	390	368	390	368	378	350	366	370	367	365	360	340	383	359	371	386	417	379	357	376	349	372	400	372	363	358	385	391	387	349	352	385	372	385	362	361	364	393	373	352	363	383	367	342	376	359	349	397	385	363	382	357	385	386	398	331	353	366	376	404	384	357	385	376	356	365	334	366	382	356	413	355	371	363	393	373	342	355	364	364	375	358	368	354	360	381	382	351	374	381	358	413	366	349	375	369	370	368	350	365	390	372	336	419	344	372	385	325	391	314	399	376	387	370	331	364	359	395	347	404	351	371	382	381	389	358	372	375	370	332	368	369	398	390	365	365	385	398	405	365	378	368	379	351	368	368	358	381	365	401	362	361	380	385	405	355	390	355	379	373	391	362	387	391	350	351	395	415	376	362	417	404	385	360	374	378	346	392	374	380	368	371	391	370	351	386	374	330	417	375	391	370	345	391	352	374	368	359	336	368	372	402	369	358	361	401	384	354	349	374	377	392	401	376	392	402	382	375	390	416	363	369	392	370	392	371	384	351	382	349	392	358	362	368	382	368	377	368	332	360	352	367	351	316	349	375	369	402	368	342	387	373	378	376	347	369	361	376	387	400	346	358	375	392	368	364	382	400	313	378	352	351	373	370	355	350	363	350	393	378	397	384	352	362	375	364	367	322	386	367	387	343	411	378	300	370	360	372	374	367	376	401	370	351	393	358	357	376	365	389	370	382	395	393	382	350	384	396	382	373	377	392	386	391	382	364	374	359	337	390	403	352	346	400	343	362	413	353	365	347	350	379	384	380	385	327	362	396	357	346	413	372	368	402	390	335	423	334	384	376	341	369	336	386	403	386	397	346	400	384	383	379	384	385	377	376	396	395	396	349	375	393	369	372	380	378	393	324	354	367	347	379	376	358	377
4344	2420	1546	907	686	578	550	501	484	449	429	395	428	403	394	381	407	418	448	415	382	397	394	411	394	380	393	430	422	381	341	387	392	356	362	381	380	415	407	396	376	390	365	400	389	368	398	391	413	378	369	356	403	370	406	394	386	389	385	371	388	392	384	369	363	364	394	393	386	373	387	401	394	397	387	382	377	385	371	377	345	358	366	418	377	384	402	378	384	382	399	350	368	396	398	417	412	402	406	396	373	384	386	426	358	385	411	395	376	411	402	369	392	379	367	384	384	357	344	389	426	397	389	372	363	406	378	422	367	400	403	397	374	421	402	406	370	398	351	450	390	385	397	429	410	403	392	431	373	390	411	386	376	408	382	394	388	378	405	362	373	373	405	390	338	380	412	379	394	398	361	396	376	424	391	385	349	385	357	437	391	383	376	370	349	397	360	385	406	372	400	419	397	399	366	383	374	357	392	358	395	402	365	359	378	347	401	373	415	405	397	372	366	397	375	382	396	380	385	391	388	403	369	379	372	424	355	354	388	394	392	375	414	404	342	406	397	390	404	398	367	360	392	395	376	414	395	409	363	420	397	383	406	343	412	343	407	392	395	398	370	403	405	356	386	365	380	383	352	383	414	371	408	407	409	396	381	400	385	402	380	395	400	393	367	374	359	386	357	385	407	365	361	372	368	360	399	378	382	396	371	397	413	363	409	424	398	401	387	372	404	403	372	401	369	393	383	380	386	385	384	411	406	372	419	403	386	374	396	384	423	375	371	412	393	395	414	405	399	390	383	406	396	383	355	376	416	391	366	427	399	384	356	382	425	378	398	337	399	384	349	372	376	351	404	388	367	376	395	403	367	391	395	402	390	402	404	375	416	390	392	397	401	390	421	407	424	365	377	394	355	383	404	368	387	419	403	382	388	379	384	389	398	394	409	362	419	379	373	398	407	394	372	353	417	333	423	402	351	408	414	397	387	391	376	401	344	436	379	374	376	385	370	368	368	387	372	345	396	398	361	384	403	374	377	392	408	360	400	390	394	363	374	398	366	406	386	403	372	408	363	402	390	372	392	393	362	372	377	380	361	378	386	356	382	390	335	368	394	398	380	366	406	393	401	381	378	364	388	349	361	394	390	384	402	394	401	360	414	397	398	408	362	368	400	379	410	382	402	408	378	406	431	391	356	364	376	342	373	373	365	383	399	381	379	384	368	373	353	380	432	381	410	387	383	328	397	358	374	387	395	388	409	390	365	383	407	400	375	377	375	398	370	402	454	386	369	400	374	387	411	374	356	412	381	392	355	394	417	379	374	450	398	386	413	363	403	420	401	378	426	367	371	366	341	384	383	365	386	377	392	396	404	368	387	394	380	391	362	375	378	423	382	385	363	411	416	376	359	400	397	399	397	340	411	385	376	411	395	362	385	350	385	434	366	351	399	361	373	367	374	383	402	374	382	361	380	408	408	401	380	410	355	410	392	380	364	408	367	410	374	394	366	366	379	400	392	387	440	362	371	360	360	394	371	387	419	375	421	384	399	400	415	395	396	421	343	378	377	377	414	347	405	358	360	364	418	388	383	355	436	380	368	369	399	391	370	387	376	399	422	379	387	373	398	390	402	392	384	385	349	370	379	386	399	389	387	394	383	378	369	390	393	393	390	387	398	365	382	386	383	384	396	403	350	351	382	377	357	439	395	374	400	398	353	381	408	386	399	391	395	430	372	410	385	382	367	405	387	407	419	385	372	379	377	395	383	400	380	369	342	376	366	401	385	381	378	386	408	420	373	365	384	377	374	365	349	435	372	375	361	395	400	379	358	368	368	417	402	367	375	404	381	378	434	373	372	382	423	391	385	372	362	417	378	389	386	392	349	399	425	357	407	426	332	363	385	365	411	365	376	399	382	368	367	386	411	397	386	389	410	361	389	351	384	383	393	401	382	378	356	372	412	357	371	377	374	404	390	380	373	399	372	414	396	347	388	382	384	419	420	377	405	377	378	377	372	427	429	425	368	351	374	386	405	342	370	380	348	388	389	389	359	398	381	358	372	377	393	344	366	404	403	415	372	397	344	392	405	377	381	405	359	378	417	379	383	377	410	396	390	419	396	371	376	384	390	383	395	407	403	385	377	337	412	387	385	373	394	410	393	373	418	404	376	417	370	387	405	392	413	367	414	395	357	373	407	413	360	374	400	351	426	379	420	432	382	389	360	379	411	393	397	392	391	375	378	363	376	405	404	407	435	348	389	406	372	390	366	399	359	379	391	381	370	436	399	399	384	414	412	411	390	390	373	377	429	395	353	383	410	403	381	393	349	364	388	363	387	392	351	398	377	398	398	406	378	413	361	386	365	391	375	394	388	388	370	415	373	413	376	396	383	389	412	368	355	383	366	378	352	400	423	384	366	376	371	370	392	411	398	382	396	365	369	402	366	402	387	374	378	384	416	378	404	381	381	389	363	362	423	406	386	410	374	368	399	407	384	391	397	337	360	378	377	380	372	372	390	371	373	375	357	397	389	374	387	355	409	361	393	390	403	365	370	384	417	399	389	353	406	383	393	398	375	379	358	414	389	376	412	367	400	403	371	350	357	378	361	400	421	388	387	400	358	418	383	379	342	391	370	422	372	411	390	390	385	388	397	339	374	408	399	397	398	404	396	429	370	392	373	399	391	385	402	387	366	413	414	392	425	376	400	414	400	383	368	395	387	394	420	374	407	369	386	377	346	407	408	372	355	381	375	410	385	393	410	354	379	382	396	388	390	358	360	391	384	391	399	369	358	372	399	376	379	396	397	394	380	399	357	385	358	378	404	435	383	396	398	382	380	391	385	403	417	373	384	389	375	367	395	392	371	374	368	418	390	377	412	375	387	360	412	401	371	401	379	355	367	378	367	382	385	369	386	367	400	405	375	391	419	381	381	380	433	384	342	389	382	359	422	393	380	441	381	344	421	396	396	417	391	415	407	375	385	376	373	384	405	370	398	366	413	362	412	402	409	403	382	363	385	391	410	374	399	379	365	354	393	406	368	395	404	376	396	403	414	408	391	436	373	399	394	390	342	395	355	384	400	390	384	370	355	378	368	384	408	423	390	358	348	412	422	372	369	388	379	405	367	373	360	370	382	387	383	399	388	397	382	390	392	387	329	395	362	394	398	397	374	356	367	337	388	367	413	363	386	380	385	375	399	399	373	403	353	377	375	412	397	395	407	378	391	390	332	381	380	368	379	414	391	369	404	369	426	422	404	425	399	399	397	379	370	403	369	365	423	412	362	367	399	393	396	388	381	357	382	377	393	402	372	362	412	394	371	420	386	385	396	398	379	383	370	366	420	368	373	396	399	430	376	388	395	394	373	381	377	391	354	361	360	377	370	349	394	419	373	403	396	387	368	389	370	387	367	406	398	401	377	376	355	406	402	370	394	402	396	378	388	386	366	367	358	359	383	380	371	394	363	380	388	394	354	371	357	399	363	422	392	374	375	388	364	390	368	388
23279	20908	28231	23718	20892	11661	939	554	457	375	373	317	273	288	270	240	217	223	207	225	195	217	228	200	186	211	199	182	215	223	181	197	197	186	205	171	178	179	172	152	179	171	168	166	179	182	190	179	186	180	195	199	158	197	176	188	166	183	169	194	151	174	175	175	187	187	169	187	174	181	170	142	188	187	185	199	157	174	175	184	155	171	186	170	170	163	167	178	181	191	202	215	152	156	200	173	172	173	171	179	175	157	173	174	193	171	170	188	178	193	176	185	172	168	171	157	172	197	182	180	166	175	177	177	172	193	177	153	202	170	191	174	166	182	185	191	167	189	200	173	167	204	177	162	180	165	179	174	185	179	183	189	187	173	169	178	190	168	189	161	184	181	208	164	156	176	172	171	162	155	169	155	191	162	172	171	163	164	188	159	164	162	185	176	189	157	175	204	204	163	184	151	181	160	193	184	161	200	207	180	161	174	203	150	172	160	169	175	173	194	190	162	169	177	182	173	211	188	160	155	156	177	175	187	179	167	165	179	192	172	171	188	177	165	183	185	173	181	171	151	153	181	188	170	190	173	180	171	177	181	181	182	164	165	162	186	195	159	186	170	204	159	185	176	146	162	169	178	175	174	181	177	179	183	171	161	177	204	169	165	182	164	182	181	177	172	178	160	194	172	196	147	159	173	155	176	184	201	186	210	170	167	166	161	195	170	180	182	175	194	167	187	157	186	197	181	167	197	155	181	139	163	174	176	192	173	171	188	180	176	156	177	193	172	169	196	158	170	183	171	187	178	186	171	174	180	172	180	182	186	186	180	183	192	199	167	170	168	194	175	165	164	184	172	182	182	183	167	154	185	186	182	177	187	197	181	166	182	166	182	163	169	175	166	149	162	179	192	187	184	174	146	171	166	211	167	175	165	180	189	192	173	169	182	202	181	190	183	173	168	195	173	193	187	189	191	159	184	180	150	160	175	165	166	154	190	185	143	185	166	165	160	185	188	202	169	181	180	176	194	198	180	159	156	156	181	195	168	189	190	154	161	168	164	170	178	160	184	196	161	153	176	179	181	177	191	193	192	194	166	206	176	204	187	161	164	166	178	197	163	184	186	170	167	183	161	174	186	152	172	169	183	175	182	182	177	205	179	200	172	170	164	190	182	163	193	199	148	174	186	173	167	182	167	201	175	175	178	191	167	172	155	198	188	147	194	184	178	181	181	159	176	187	169	162	154	161	170	165	165	182	154	162	167	153	153	175	187	182	178	177	185	196	161	143	190	143	175	188	172	181	171	209	169	171	185	156	178	183	175	168	170	188	161	170	178	176	170	177	169	212	196	205	175	194	188	157	170	188	175	187	162	162	165	203	184	164	200	177	167	174	169	194	173	160	159	178	182	179	175	209	159	170	154	162	199	170	152	180	185	160	174	182	177	188	183	186	173	189	177	206	195	187	194	207	176	165	165	157	157	167	176	170	184	199	188	172	184	160	186	164	194	200	184	170	151	186	180	169	170	168	211	184	169	183	178	206	203	179	147	189	184	165	165	148	172	171	153	165	159	176	175	152	188	191	173	160	183	163	172	175	167	176	186	194	211	181	169	178	156	193	180	169	184	187	199	179	195	166	205	177	189	192	185	178	194	185	153	189	163	166	163	173	159	189	165	184	160	184	193	180	166	170	187	198	184	177	182	193	159	184	183	181	186	179	153	183	154	177	180	179	190	179	219	190	177	161	187	205	188	203	210	169	159	173	169	166	171	200	197	187	167	177	170	171	186	173	159	184	166	191	157	185	167	180	175	163	168	154	145	165	174	182	181	172	179	202	180	185	174	189	194	189	185	181	150	183	178	192	168	171	204	194	157	185	190	199	192	182	165	158	183	176	179	174	166	201	169	189	172	181	175	186	200	186	165	175	202	179	189	180	165	192	157	150	187	196	162	175	182	198	189	175	162	180	164	164	159	173	199	163	187	171	191	183	167	178	179	168	193	174	183	186	160	172	201	181	181	184	171	165	185	159	180	161	169	196	175	180	178	192	175	166	146	206	160	172	159	185	179	154	182	174	198	182	167	178	162	148	168	174	200	185	193	176	167	182	181	157	190	191	160	171	167	165	175	174	184	172	158	179	186	174	166	155	207	192	186	193	177	161	167	152	178	159	210	162	174	171	170	188	186	185	201	194	170	163	186	171	162	172	182	169	168	203	188	184	174	174	172	166	179	156	184	160	177	197	167	195	194	157	183	190	202	163	159	142	180	190	199	168	177	185	190	189	159	171	174	176	173	183	184	170	168	172	180	184	186	196	172	154	167	180	154	171	184	192	183	176	182	201	181	139	194	175	190	172	163	188	175	192	169	190	159	158	189	154	193	186	180	203	174	163	174	189	194	168	197	189	171	178	178	185	172	194	193	154	188	183	180	199	159	175	202	193	196	167	178	174	193	179	173	167	180	172	177	190	175	134	190	166	190	192	183	168	174	188	168	200	172	166	182	167	175	169	189	190	181	178	162	187	176	163	164	181	191	156	150	187	169	161	166	176	168	157	190	198	168	164	169	168	179	188	197	179	172	177	188	180	161	200	192	196	174	180	179	164	185	201	179	181	180	168	178	179	163	171	149	210	170	155	164	177	168	170	201	170	190	171	176	172	155	165	186	172	171	177	189	190	207	168	199	179	172	171	167	168	194	195	187	179	155	175	164	160	190	190	178	166	192	160	173	185	165	181	178	167	175	154	179	186	181	199	159	165	165	188	199	193	179	175	168	165	168	194	171	200	180	168	184	184	168	154	165	173	168	207	178	166	178	170	204	177	177	198	195	182	176	186	188	178	195	170	174	170	173	184	183	166	162	174	206	183	206	182	168	179	152	186	146	175	176	165	191	187	160	171	157	187	179	186	173	173	172	179	162	142	189	175	183	186	179	166	164	199	180	176	161	186	147	163	176	168	171	197	173	173	164	176	168	166	172	180	191	206	186	188	185	183	155	192	175	170	173	186	184	177	174	156	176	192	175	168	179	188	183	196	173	187	185	158	188	179	145	184	193	184	179	157	184	180	180	197	164	172	174	166	183	192	176	178	182	181	184	162	180	179	185	161	185	179	188	179	152	183	171	172	168	169	199	197	193	181	172	191	187	171	193	169	216	163	180	167	181	194	177	191	176	182	183	163	178	189	180	178	172	174	179	197	171	173	166	137	179	188	170	193	188	185	145	186	188	161	173	178	159	180	184	171	175	179	169	209	181	155	166	186	204	197	174	182	158	180	177	166	183	196	191	155	187	170	204	202	158	160	177	172	174	166	192	185	155	162	198	161	192	183	190	181	173	159	155	188	185	174	166	167	179	212	180	162	195	178	183	155	172	168	164	169	196	165	167	189	176	172	147	178	173	187	165	164	179	183	167	208	161	168	157	174	201	175	162	177	197	188	168	189	166	156	172	163	171	168	178	194	177	187	173	167	178	158	178	188	196	161	189	147	179	176	177	183	137	160	175	181	173
3276	8699	5815	2871	1848	1473	1115	833	633	529	458	364	356	329	319	288	265	259	250	241	222	234	236	223	207	212	213	228	183	207	199	187	215	227	193	209	184	218	190	219	212	168	214	193	212	194	228	220	208	198	195	191	194	184	182	203	173	207	189	180	192	202	191	167	205	204	209	189	218	190	178	215	195	166	175	185	201	186	204	154	190	206	204	194	164	189	179	178	194	191	154	199	196	181	219	177	181	159	186	188	215	185	185	199	204	197	191	178	178	159	187	163	208	180	187	194	184	179	175	179	192	207	171	179	181	193	204	182	214	185	176	204	207	184	221	197	218	188	191	194	198	177	206	177	185	184	178	198	207	190	184	184	162	171	181	216	193	199	213	187	203	183	202	213	163	210	180	179	200	176	180	191	199	196	185	193	193	165	182	201	205	191	189	187	190	198	200	181	196	191	164	183	214	187	186	199	174	181	157	188	189	180	175	173	169	210	180	193	214	198	186	171	182	193	186	189	198	185	199	177	201	189	183	191	168	187	186	214	181	188	189	203	198	191	185	132	196	165	189	207	213	204	177	182	206	156	212	203	189	187	188	206	183	175	165	163	219	179	197	194	203	180	191	193	210	181	209	181	189	200	217	177	187	190	191	201	165	197	202	182	181	203	187	213	181	176	209	193	176	155	197	187	220	185	191	207	178	188	189	192	172	167	191	183	169	206	204	207	192	212	187	190	181	194	189	203	202	189	192	185	184	184	170	205	196	201	200	186	193	190	188	179	183	181	191	176	176	183	182	197	179	196	165	178	216	207	197	178	161	202	205	162	190	198	188	181	172	188	222	208	192	209	183	186	184	198	196	189	200	153	170	211	170	189	167	175	202	181	169	186	186	183	197	206	208	186	190	170	187	195	203	197	198	168	184	191	174	184	195	186	179	205	217	189	209	193	176	190	178	186	210	176	167	213	193	222	192	176	167	183	192	168	167	191	161	201	183	194	182	173	184	192	197	188	200	188	184	185	184	202	205	190	181	194	229	208	166	176	191	207	176	193	161	188	190	200	223	187	193	172	206	168	220	184	153	203	188	193	178	182	171	189	168	190	176	187	176	186	200	196	218	181	189	167	187	168	183	204	178	182	186	198	193	178	195	202	172	193	218	173	196	177	194	203	203	195	173	186	182	173	195	192	211	192	174	215	164	186	196	194	189	203	179	199	202	186	201	191	172	170	177	178	193	177	207	186	179	205	209	190	173	188	199	216	191	167	183	189	190	202	185	201	175	172	207	196	205	209	178	192	215	186	193	166	174	167	214	158	196	186	188	153	193	185	186	189	176	172	206	170	157	178	188	183	168	180	177	209	206	192	198	172	166	205	191	163	183	176	181	197	169	188	174	199	192	175	180	170	176	181	167	191	212	195	202	187	173	187	190	196	192	180	160	201	197	162	191	187	177	165	214	202	216	175	191	182	182	192	173	200	192	177	187	183	186	188	189	204	187	200	187	185	177	195	177	194	191	192	195	198	195	169	200	189	168	193	188	176	175	187	194	182	190	189	179	190	202	201	182	189	165	165	189	198	182	174	178	201	179	194	216	181	204	179	201	175	190	188	181	204	193	163	185	194	188	172	185	203	188	174	206	183	197	192	187	190	198	192	198	195	178	186	182	197	175	219	202	165	180	193	188	210	191	197	200	187	189	183	204	203	200	203	186	188	160	174	187	183	181	189	197	176	176	196	193	183	190	184	185	186	182	185	179	157	181	173	174	185	179	206	207	178	186	185	168	175	186	173	191	168	193	190	188	181	206	193	200	186	193	192	188	182	186	167	201	179	189	190	181	197	189	215	160	189	189	200	174	209	157	181	179	199	173	201	190	192	203	194	181	177	178	190	216	217	172	187	187	200	208	166	174	214	179	212	178	175	194	162	213	172	190	211	178	187	181	179	191	188	189	181	189	179	179	176	181	187	201	204	198	190	177	186	196	166	190	216	183	195	161	197	186	182	203	182	170	193	178	179	202	184	173	187	166	167	213	181	177	184	177	198	240	164	200	210	190	198	163	188	175	194	183	160	176	200	193	184	204	210	163	178	187	181	176	177	175	189	180	195	188	191	179	181	198	168	181	184	169	194	188	180	185	211	185	190	162	222	190	191	196	197	195	171	194	205	186	197	195	210	173	198	183	199	198	202	200	192	183	207	226	186	193	199	174	158	168	172	166	199	196	188	191	211	199	194	201	169	191	214	173	180	178	177	187	185	168	189	186	199	178	183	168	170	214	175	211	172	199	201	194	178	174	186	198	195	188	202	179	217	182	185	185	184	166	168	175	204	196	196	188	211	184	190	176	174	191	197	186	192	185	179	188	186	186	179	165	192	199	192	174	192	179	167	171	179	187	196	211	181	196	195	182	186	192	179	200	206	191	191	206	191	197	180	197	172	195	194	185	190	178	185	152	187	194	178	192	214	178	181	176	203	188	208	176	166	179	191	180	208	183	193	184	175	187	175	195	177	165	203	171	193	201	177	212	186	195	211	188	192	197	168	189	196	206	176	207	183	189	191	184	174	171	178	157	168	179	207	206	176	196	207	209	174	183	200	204	176	190	197	178	172	162	200	206	198	195	184	190	167	190	178	191	212	167	199	210	193	200	169	206	170	195	184	183	188	186	213	183	171	207	185	198	188	163	196	170	194	199	191	210	190	170	163	194	174	212	171	209	190	175	160	173	178	174	177	191	187	191	233	191	201	223	201	189	190	194	183	169	220	187	166	192	192	176	192	204	211	176	198	173	200	170	192	197	184	162	232	194	185	182	173	169	168	186	186	189	184	207	186	198	193	174	173	209	187	220	186	173	195	183	179	185	177	190	190	182	172	194	182	179	182	193	209	190	173	185	203	185	182	200	189	181	180	173	190	194	177	206	199	160	202	175	192	162	170	189	186	216	181	170	194	166	184	186	173	193	162	179	189	184	186	215	203	182	191	190	166	226	175	177	198	166	223	183	188	182	208	203	169	189	162	201	201	183	184	180	200	194	177	174	207	186	174	226	182	187	171	184	216	163	218	216	184	208	191	192	174	216	198	181	196	211	181	189	219	174	175	173	181	182	191	190	193	190	194	174	147	201	227	212	207	197	195	211	156	191	189	190	186	189	183	162	190	184	204	198	176	198	181	208	192	157	192	182	165	185	186	177	179	195	190	170	193	191	188	174	183	165	198	179	203	176	173	165	186	171	185	184	163	181	178	209	191	215	190	205	177	187	190	185	179	226	168	181	191	188	183	200	168	189	184	209	216	188	190	173	209	190	196	181	192	194	203	170	186	232	179	155	151	181	188	212	189	191	224	200	176	190	178	182	201	183	187	186	184	173	171	194	203	175	173	194	177	202	170	179	199	202	174	167	165	206	200	172	181	191	155	195	166	182	167	174	192	201	184	179	187	175	164	184	160	200	208	185	198	166	197	220	188	158	193	202	204	188	199	190	167	206	168	176	167	210	182	193	173	198	172
24406	20963	27400	24638	14351	1001	711	560	533	519	497	462	446	421	409	404	402	431	470	435	422	426	403	415	399	393	391	414	408	433	406	431	418	368	418	384	367	438	396	377	417	393	381	424	387	395	432	389	393	375	430	382	393	409	401	398	396	404	407	380	399	376	411	374	399	423	379	423	388	387	427	431	419	408	420	399	420	379	378	440	439	422	378	375	388	395	380	413	374	409	433	429	417	384	386	371	375	434	380	403	402	393	413	416	396	415	411	388	426	400	419	382	381	387	406	404	409	397	385	414	412	387	423	414	386	409	406	405	358	412	351	433	444	388	427	393	384	418	400	408	344	414	386	410	383	370	359	389	390	398	413	433	410	405	395	413	416	408	381	393	396	399	405	413	360	381	399	437	391	381	417	387	385	415	394	425	421	417	417	362	401	413	451	376	368	390	405	390	387	406	425	396	397	383	376	397	391	394	435	400	397	380	402	408	399	411	377	377	351	382	380	403	392	423	404	422	391	392	407	410	396	393	394	402	373	405	351	402	376	399	412	394	395	412	406	443	383	403	382	390	423	384	376	389	377	388	372	409	406	432	407	396	375	400	380	392	431	379	402	391	380	393	390	410	378	381	400	399	405	403	440	396	373	438	392	362	386	413	367	383	376	406	383	408	433	389	388	434	422	396	342	388	420	381	391	395	435	377	388	401	413	420	416	399	390	397	428	377	404	380	385	403	424	423	432	373	402	384	406	401	390	373	379	414	435	387	383	347	387	413	382	367	381	380	403	423	378	437	397	410	376	408	401	401	392	395	374	382	434	371	405	413	450	395	402	404	400	394	389	394	385	389	404	406	363	370	397	350	406	431	379	375	392	401	406	422	407	404	392	361	386	365	357	407	368	372	375	457	370	386	398	427	389	399	380	365	380	378	403	397	402	380	387	400	417	401	384	406	417	372	389	386	374	379	398	398	396	422	424	384	413	402	423	398	349	420	381	388	395	353	388	385	396	392	407	379	404	399	406	394	373	391	375	390	383	389	412	382	424	427	401	412	375	379	386	379	417	395	401	421	400	426	437	382	414	372	402	409	413	399	398	382	387	367	404	393	385	410	422	392	381	421	396	429	407	375	427	412	426	394	375	411	357	400	415	381	392	373	401	407	463	435	403	376	382	393	388	389	393	420	366	418	367	388	389	391	416	386	391	397	369	409	395	403	421	401	381	395	401	415	433	409	387	390	405	365	387	400	378	367	421	415	398	418	398	377	393	410	393	410	394	396	384	389	390	401	384	374	390	378	381	397	404	420	385	364	441	389	403	416	394	414	368	414	386	372	408	420	416	405	388	416	382	389	389	387	400	386	374	373	379	370	401	393	383	396	375	399	365	416	410	440	401	409	402	419	393	394	398	393	391	408	362	403	383	411	406	383	386	396	390	386	390	382	357	380	365	424	399	389	355	440	394	433	378	407	384	380	440	397	415	412	413	390	416	420	434	408	415	381	377	369	379	404	377	379	387	383	390	394	397	415	407	375	423	377	418	387	367	377	395	420	359	378	412	353	420	375	388	406	410	410	387	438	418	385	420	401	454	407	404	375	395	388	417	390	402	393	391	418	396	387	388	415	417	402	402	417	385	431	382	414	407	408	383	400	396	411	387	432	384	418	380	425	406	388	395	394	383	391	386	375	373	379	388	425	359	402	378	394	390	407	400	392	390	421	389	370	379	425	373	397	405	431	370	373	366	393	406	392	420	384	429	428	401	401	375	361	398	423	387	374	424	437	412	425	362	370	392	380	415	376	397	399	397	410	363	409	405	379	390	389	363	400	383	400	419	403	398	399	392	387	346	413	387	389	376	409	396	390	368	419	377	395	394	397	381	375	395	381	405	406	371	404	400	398	390	371	407	355	433	398	420	375	418	339	382	384	410	410	383	406	386	387	419	401	381	389	399	410	418	434	393	411	410	363	424	389	379	374	375	420	394	371	381	381	393	416	384	373	360	415	388	423	368	369	406	360	377	405	396	363	421	408	410	367	383	379	389	388	401	371	409	384	406	385	398	378	372	367	378	410	390	381	388	391	392	387	376	392	400	384	400	371	387	400	423	403	401	398	375	361	389	399	415	436	377	404	365	413	378	387	379	402	395	357	410	388	423	398	443	404	400	379	403	385	432	373	393	379	433	420	419	409	395	429	392	374	419	384	406	377	400	391	417	433	447	356	400	410	391	389	392	434	440	382	377	404	381	394	416	421	421	420	399	377	366	355	404	385	428	424	415	405	426	390	368	385	428	372	415	394	399	409	390	352	397	411	392	386	371	419	400	408	393	387	372	378	361	386	414	410	403	400	420	404	377	370	437	392	398	384	399	404	394	404	368	402	406	436	381	387	367	384	395	373	386	363	391	407	396	385	388	411	395	392	410	409	425	420	372	407	425	390	407	436	379	353	421	402	380	393	371	371	398	377	394	385	387	420	382	413	398	367	386	388	432	394	406	370	392	391	403	406	372	376	425	393	401	425	398	383	399	400	374	390	350	405	400	401	378	391	407	404	443	376	409	399	385	389	376	413	386	385	423	421	395	393	409	412	424	448	398	410	428	425	382	418	430	394	392	366	403	405	411	381	377	397	402	417	375	400	406	382	401	398	384	362	400	424	424	404	398	412	374	441	415	379	398	412	423	417	424	383	378	389	430	396	387	430	356	373	385	394	379	391	393	430	396	399	402	378	398	404	387	387	401	413	378	394	398	428	411	364	414	397	386	386	391	366	401	365	352	461	383	383	404	386	392	381	409	405	399	401	381	391	386	443	404	408	404	413	395	400	374	370	386	423	430	394	379	402	389	386	371	388	413	390	410	396	388	383	398	375	385	404	383	427	372	415	385	368	424	415	401	387	387	403	431	380	385	375	389	415	393	417	410	370	401	403	406	404	404	414	380	377	405	418	398	372	334	442	400	391	401	385	371	399	391	389	433	388	383	411	361	410	376	406	371	394	376	409	388	412	399	403	375	385	378	410	399	425	404	359	404	412	405	386	407	397	376	384	380	367	410	382	401	395	371	387	372	368	389	377	416	413	390	402	426	415	399	408	381	413	411	416	400	411	425	391	404	378	415	380	391	404	354	372	394	420	413	378	385	389	413	392	381	428	406	414	388	398	402	406	370	418	380	393	395	376	387	349	418	410	392	406	399	357	397	368	395	401	439	429	405	363	373	401	387	366	416	432	421	415	425	398	419	369	369	393	416	408	385	390	422	390	410	386	383	402	371	411	411	361	405	355	359	405	398	388	392	353	401	418	370	426	415	395	439	387	388	369	374	392	373	410	378	381	417	405	390	417	385	390	403	374	391	391	400	359	381	374	390	390	407	420	416	376	416	379	383	375	395	391	363	399	405	416	381	406	378	401	384	391	409	379	410	403	420	390	429	396	408	413	388	392	411	417	385	405	391	400	405	381	400	381	386	402	395	373	400	387	419	377	412	409	372	399	373	397	385	408	393	418	381	397
3483	5381	3588	1873	1351	1089	921	769	670	599	545	469	476	467	465	497	452	436	431	399	430	396	404	413	445	401	420	426	400	398	442	395	370	393	404	403	418	356	403	396	372	418	413	407	396	381	397	387	410	392	399	379	417	372	401	378	375	410	423	372	410	400	373	362	360	374	420	403	387	435	382	408	400	377	359	377	414	359	415	382	391	384	409	383	407	379	385	411	400	370	392	415	398	414	403	403	402	434	391	372	402	425	413	429	406	387	422	392	409	384	386	421	411	399	437	413	421	417	382	406	403	432	406	407	327	378	385	369	430	392	421	409	415	370	366	385	421	386	388	387	395	406	413	385	415	401	412	388	370	415	395	399	382	363	415	446	395	375	411	389	374	402	419	363	415	386	377	435	355	419	395	386	400	387	410	359	434	412	386	393	416	369	422	399	419	388	396	414	397	409	414	419	417	420	416	398	420	403	399	406	410	397	386	401	413	378	401	411	411	417	408	420	394	389	439	392	400	404	407	379	379	368	391	435	422	400	385	409	385	394	401	354	422	424	375	372	397	412	393	385	410	413	390	398	412	377	405	379	368	388	415	393	403	409	372	381	359	424	386	375	387	420	421	370	401	427	367	404	371	402	395	398	416	402	445	378	393	390	386	398	377	390	424	421	396	373	380	403	396	363	403	364	398	366	395	394	405	377	402	411	427	381	386	394	408	402	430	403	400	415	411	363	392	412	383	335	396	390	382	362	401	401	405	358	423	444	376	362	392	398	388	358	422	410	378	341	417	393	419	406	398	393	396	356	386	414	363	384	401	370	380	413	382	425	400	382	406	365	409	400	416	404	393	399	397	422	399	400	419	385	408	404	374	371	411	406	420	402	403	428	391	415	392	447	423	400	387	414	370	381	371	393	413	425	423	407	397	408	396	412	395	421	406	371	420	419	420	413	384	387	401	366	398	410	415	402	368	385	377	408	367	392	387	370	396	409	414	373	384	396	398	413	371	392	384	409	395	389	392	417	415	398	433	409	391	397	424	377	433	422	381	409	381	415	409	397	393	420	429	387	405	413	406	415	341	402	396	392	420	388	405	412	395	384	386	402	406	398	419	398	375	381	422	410	421	423	411	399	370	386	402	394	378	390	391	419	414	409	414	366	394	393	411	406	384	412	383	390	417	394	421	426	377	398	398	443	397	382	423	437	419	409	374	401	401	392	398	384	387	423	399	405	419	390	424	424	404	376	441	390	409	411	392	393	429	420	413	407	425	371	421	388	417	398	378	400	402	390	391	440	399	423	407	402	392	399	402	403	385	409	409	401	394	405	407	388	407	415	426	423	351	419	363	389	402	409	413	413	413	389	399	392	405	405	393	377	407	413	345	402	430	427	416	401	403	419	392	375	435	413	406	387	368	400	425	409	422	352	395	390	435	405	405	390	398	430	394	400	388	407	390	430	411	365	401	393	400	404	370	371	363	456	394	409	398	380	409	420	345	400	418	375	396	412	394	410	410	375	390	413	392	426	380	356	381	386	390	413	374	423	413	398	410	410	381	405	409	396	383	385	427	377	421	385	396	401	369	384	384	405	372	393	388	395	349	439	411	387	382	403	400	399	424	402	385	380	410	392	404	440	417	390	394	401	414	400	411	404	418	411	446	397	390	404	408	415	422	411	388	430	428	412	409	381	367	409	420	437	384	420	413	394	401	393	400	384	384	376	381	370	391	409	365	401	394	420	393	426	396	403	389	381	382	377	380	416	419	404	400	392	411	414	434	378	390	421	389	377	390	387	409	391	399	385	383	427	373	355	373	390	378	357	401	387	380	417	373	393	380	406	419	400	385	401	375	398	428	388	373	418	401	396	403	380	380	388	382	402	407	397	370	407	404	397	407	405	393	397	370	393	377	381	401	415	355	413	423	374	416	381	407	389	425	388	407	370	432	384	362	434	408	385	390	424	401	409	408	404	387	416	445	402	404	393	401	420	422	399	381	383	381	444	397	417	385	419	398	400	393	398	417	383	405	422	418	395	367	414	370	378	366	420	392	405	388	381	396	412	410	419	371	411	401	405	381	398	436	414	433	402	367	395	384	424	403	403	384	399	426	387	359	411	414	407	402	380	423	386	440	404	418	405	390	398	388	387	394	416	452	386	394	422	436	397	427	416	406	391	405	428	420	398	419	399	394	410	463	417	428	386	384	369	402	390	405	417	435	411	396	392	393	388	447	418	380	399	395	438	424	407	391	385	406	423	398	457	417	422	405	394	408	387	402	410	418	356	419	361	430	412	394	395	395	430	434	393	423	419	387	371	385	405	389	407	380	412	403	432	395	381	418	369	367	406	395	407	395	386	395	387	414	420	418	390	391	370	411	380	393	375	361	408	397	385	386	373	378	412	421	393	409	395	374	401	399	403	395	417	418	374	379	378	390	392	446	396	382	404	416	422	382	403	419	375	457	396	404	401	397	411	399	370	417	407	408	372	407	397	371	432	374	343	398	397	383	404	415	388	405	427	425	424	390	385	345	430	390	393	409	375	392	372	384	446	384	396	443	429	402	432	403	388	401	430	396	414	416	427	414	378	381	384	421	476	406	418	403	401	409	414	381	389	421	406	396	373	418	420	379	393	379	398	391	385	396	425	418	405	409	435	410	411	357	381	415	356	398	420	389	408	398	409	425	382	442	402	437	387	365	456	388	391	351	412	429	381	386	401	410	406	405	399	401	420	395	407	389	396	389	406	388	382	384	385	407	393	423	391	394	408	393	430	354	387	425	404	385	395	377	385	405	410	429	397	442	400	433	379	418	415	379	367	356	409	378	406	378	379	405	393	403	397	419	380	375	399	424	389	412	398	358	392	410	431	369	420	391	378	435	426	397	391	411	405	403	411	407	409	371	427	370	422	384	415	377	366	447	360	393	373	381	379	426	431	396	407	407	400	416	366	400	412	428	424	383	404	429	396	402	368	380	406	380	428	372	414	395	412	409	406	410	371	429	385	361	401	427	402	410	391	380	447	419	423	404	425	414	392	392	394	437	362	376	442	404	400	379	411	370	414	368	398	372	394	385	395	405	394	406	383	418	421	426	391	409	393	406	414	404	359	399	403	399	412	403	402	374	431	366	397	397	394	368	393	405	378	391	370	408	368	420	360	406	418	379	385	411	379	345	385	386	419	386	401	393	391	382	416	408	410	390	387	391	379	390	403	398	398	361	398	432	397	430	405	419	410	380	391	401	429	396	405	409	419	387	411	405	401	378	368	403	400	408	418	416	366	436	414	432	406	405	382	400	392	401	410	411	386	385	399	417	415	411	419	347	409	375	380	401	393	389	396	417	419	392	415	397	418	392	410	387	395	424	392	392	344	417	369	379	423	415	414	457	409	408	387	365	376	371	431	395	386	432	422	423	408	417	390	365	398	407	405	416	398	436	431	402	418	410	418	390	383	414	397	403	377	396	409	376	399	387	377	375	409	379	397	409	362	392	385	400	400	377	386	389	411
22008	20842	28537	23266	20846	20883	11398	885	609	468	437	390	274	290	260	222	205	206	204	168	187	180	172	192	156	141	154	147	125	145	133	131	133	140	154	130	122	120	131	126	137	147	131	131	108	136	125	133	128	138	111	124	141	115	107	136	94	107	131	107	115	115	115	96	114	132	119	105	121	112	136	135	112	115	125	113	125	104	122	102	109	122	123	123	118	130	135	105	124	119	128	119	127	127	100	87	133	109	119	96	124	122	142	138	123	104	119	107	101	108	110	118	107	109	125	110	121	115	114	117	120	115	110	134	109	117	117	121	130	106	110	122	119	104	108	107	105	127	123	107	123	111	111	126	138	115	108	134	118	109	113	107	132	113	116	124	127	110	116	118	128	93	104	106	105	122	111	117	122	125	116	118	112	127	118	101	134	106	116	126	93	119	96	101	103	135	116	128	112	132	105	96	101	122	118	126	136	130	122	117	108	138	99	120	121	115	120	128	124	113	125	108	98	135	131	117	111	118	111	104	110	122	106	106	113	111	121	93	106	117	115	120	109	116	119	103	122	100	104	117	116	100	108	138	102	118	107	107	126	112	117	124	125	116	125	113	135	132	107	104	108	133	119	135	93	112	130	103	112	100	136	136	113	113	134	101	95	112	113	104	105	134	117	123	137	127	109	86	115	104	114	111	108	119	103	111	123	118	100	105	118	116	123	114	127	122	113	109	121	122	119	113	103	106	125	117	111	123	100	123	91	107	116	123	101	114	109	110	123	119	106	124	112	122	125	102	128	98	128	122	126	116	117	112	110	122	108	99	123	108	119	138	97	120	117	105	118	115	128	122	114	110	111	115	97	123	110	102	117	119	120	105	153	106	99	106	135	125	104	109	108	106	113	123	116	99	116	108	105	121	110	121	115	112	111	106	106	120	102	114	107	117	119	100	114	118	108	117	119	120	102	118	130	123	130	120	114	118	113	108	123	119	111	114	128	127	105	124	122	133	109	126	118	115	108	102	119	133	109	134	108	105	121	113	88	114	114	129	125	111	129	120	130	88	123	116	128	112	100	110	133	93	110	117	105	104	123	113	116	118	125	122	124	129	126	101	114	107	122	122	107	117	121	141	113	127	107	121	126	115	99	111	118	129	124	108	109	116	123	122	105	129	105	119	113	116	124	118	106	100	129	122	125	99	114	116	128	112	119	136	112	99	120	112	97	119	114	121	102	123	114	119	118	129	100	104	111	115	94	109	106	145	111	108	96	92	117	97	116	103	119	118	122	123	102	119	118	110	136	126	123	125	132	111	108	114	99	101	112	120	116	122	103	124	118	103	115	97	110	112	101	115	108	108	117	105	101	122	103	132	119	120	113	114	113	116	94	112	125	131	116	115	126	103	131	130	108	104	114	120	109	115	129	126	113	103	127	128	120	129	124	94	108	117	108	135	139	128	116	112	123	125	111	122	100	108	97	111	106	125	134	116	127	122	112	100	100	141	110	115	116	126	139	92	102	142	126	102	114	131	121	104	112	108	101	118	100	101	107	113	110	142	127	106	104	102	120	107	109	114	115	109	114	107	117	101	116	126	103	102	104	102	110	122	123	112	110	114	98	115	115	107	117	108	126	115	102	126	130	99	109	124	101	123	121	135	106	127	116	108	92	116	105	97	122	109	118	131	127	119	105	97	112	97	105	134	127	118	109	122	132	122	113	107	127	123	127	119	119	106	114	106	102	100	136	119	107	108	126	125	99	135	113	86	113	94	112	128	128	107	102	109	125	107	106	114	123	101	109	105	126	104	102	117	86	126	115	122	103	125	120	99	122	120	121	108	138	113	131	129	122	127	121	125	97	98	115	122	128	105	125	122	101	124	103	133	110	117	114	127	143	96	114	134	131	109	114	125	134	100	98	124	109	130	122	113	111	112	124	134	113	110	114	116	99	108	113	123	113	132	126	92	102	107	123	123	125	118	109	102	109	107	112	110	103	111	111	119	116	112	122	119	122	123	108	114	141	117	92	116	109	111	91	131	105	128	107	111	127	105	97	94	116	127	109	122	93	120	138	119	128	116	114	111	126	116	109	110	135	131	103	127	117	105	105	116	84	106	120	142	111	136	107	102	95	135	124	107	93	105	131	121	116	104	88	124	124	125	130	100	109	87	101	105	101	121	127	123	105	114	111	118	100	98	117	116	109	113	119	103	117	89	125	120	135	111	98	126	128	103	119	104	99	122	114	122	102	117	110	106	111	126	118	98	106	107	118	109	103	118	125	128	103	128	122	122	117	107	109	117	131	110	102	108	107	107	88	117	115	123	105	112	96	115	112	128	108	136	110	127	94	116	103	125	116	116	102	106	107	118	124	126	121	117	106	104	125	106	121	103	103	120	95	112	133	127	106	126	103	116	103	116	150	112	97	134	101	124	125	114	121	99	113	134	117	114	105	126	105	114	116	112	128	120	95	112	98	113	123	125	116	124	128	100	100	114	120	114	115	121	107	92	110	129	124	113	100	116	97	139	105	116	104	108	136	124	104	95	117	98	117	110	103	117	108	140	124	128	123	109	103	137	128	112	101	119	132	118	116	124	113	110	128	110	118	124	100	126	112	120	122	118	105	130	114	126	128	129	121	109	109	118	113	114	88	102	118	105	108	115	106	117	110	133	103	111	121	116	108	108	149	146	112	104	122	133	114	118	97	102	128	127	130	116	102	115	107	115	124	119	113	86	118	79	104	102	90	123	117	118	94	105	103	126	112	115	124	110	109	113	133	117	98	107	110	127	112	105	113	104	134	116	118	114	113	125	111	107	116	122	119	120	121	113	138	110	128	123	116	131	99	116	120	113	113	132	99	111	115	120	110	106	127	118	113	124	111	124	122	130	118	118	114	104	105	134	132	125	116	118	107	117	121	96	101	103	139	99	98	119	115	110	109	121	98	116	121	85	121	97	101	128	119	100	126	143	123	107	116	134	111	99	110	124	101	115	110	102	104	114	103	91	118	113	126	101	113	105	120	122	121	128	108	113	119	119	113	120	111	94	98	100	108	138	116	128	107	119	117	103	103	122	129	119	118	107	107	103	128	125	111	126	119	107	123	126	112	97	133	135	135	109	118	117	115	125	114	110	123	115	127	110	116	118	121	123	105	128	101	107	107	127	121	124	113	113	97	123	102	143	104	112	116	115	126	108	115	107	115	118	106	122	106	107	137	101	107	120	113	120	113	130	119	121	109	112	114	117	123	126	112	114	110	114	101	118	98	110	121	111	127	112	95	109	113	126	119	117	122	109	114	120	107	134	127	103	92	128	96	119	126	109	105	109	112	97	91	131	87	107	105	121	113	107	104	116	122	106	88	98	107	103	121	106	115	92	126	113	118	101	108	111	114	115	113	113	114	118	109	110	117	117	111	120	123	131	109	115	104	103	111	102	106	122	123	126	119	120	129	136	144	118	112	101	99	143	121	102	123	114	115	112	106	100	123	105	115	118	110	117	128	110	117	109	112	109
4145	13287	9507	4552	3332	2235	1567	1288	911	686	623	477	415	367	326	307	287	251	215	193	203	175	183	171	179	177	159	155	165	156	160	153	128	145	157	140	158	148	132	131	155	127	163	141	142	148	111	127	128	153	116	128	117	147	121	113	120	121	130	129	119	105	116	135	121	138	128	121	129	140	105	129	118	102	129	140	134	117	128	111	120	120	129	111	129	113	119	132	118	133	128	123	153	126	120	114	120	129	114	126	116	114	113	109	109	113	141	102	105	125	111	114	129	139	147	145	137	115	110	125	127	112	126	129	120	104	99	109	108	117	124	117	112	118	108	125	111	131	126	113	111	119	111	135	107	144	111	137	116	128	122	130	123	115	119	103	112	130	115	128	124	121	106	109	119	114	127	120	117	129	124	109	120	137	129	89	114	110	117	113	112	115	117	125	118	119	128	96	111	107	121	131	112	102	114	123	124	116	136	101	109	123	111	109	126	124	123	127	113	132	144	118	125	137	123	120	122	126	101	113	108	119	104	113	125	126	135	100	124	121	128	115	108	110	112	120	118	120	136	123	134	131	132	135	102	107	117	98	117	122	118	131	138	136	114	101	126	126	102	117	124	127	120	129	133	108	116	119	100	109	122	112	116	120	105	103	127	121	111	135	139	113	132	132	136	101	109	125	120	120	117	109	100	132	106	110	103	116	115	114	120	124	114	131	116	115	130	119	108	128	123	120	123	123	122	117	112	124	128	109	120	111	106	112	122	119	120	109	121	120	125	130	99	120	108	122	102	119	142	108	109	102	121	130	126	105	110	127	124	125	115	115	93	108	109	117	114	102	122	112	128	123	107	109	124	112	112	104	118	132	114	94	96	140	107	126	135	121	127	131	122	109	135	100	109	135	126	130	94	124	132	113	110	104	118	113	122	101	117	116	134	119	105	116	112	117	103	122	124	120	112	100	129	121	115	123	110	120	104	106	122	120	118	113	103	115	134	122	119	113	124	125	129	116	126	117	116	127	120	108	136	108	113	114	120	123	106	107	125	125	102	126	111	122	125	109	102	119	127	112	98	101	115	125	118	108	119	123	108	130	107	123	113	120	99	101	126	117	116	133	125	112	119	117	124	123	126	114	115	128	101	126	114	115	117	103	133	112	139	113	118	115	96	109	112	94	126	124	117	129	110	101	129	108	108	137	111	126	102	119	120	106	114	144	112	109	141	118	129	109	115	106	101	114	126	99	117	102	127	120	106	123	131	120	112	132	124	125	121	125	108	117	120	115	121	119	107	112	118	100	126	119	113	113	112	107	102	110	121	127	104	122	98	119	116	111	110	99	125	129	133	123	137	138	121	129	111	108	123	126	118	133	127	109	116	118	129	119	118	109	120	120	106	128	110	110	119	119	109	128	133	113	128	108	142	108	106	114	114	119	103	106	117	110	106	112	106	144	110	124	114	124	108	119	106	126	118	113	122	109	120	130	124	113	112	143	108	130	124	146	131	126	118	116	123	121	135	115	142	120	113	106	107	102	126	139	116	118	117	119	115	106	126	119	106	104	108	115	119	119	112	103	117	123	134	125	121	107	121	114	104	116	118	122	116	120	124	131	119	112	106	119	119	130	118	120	120	122	128	113	111	122	126	126	117	118	130	123	111	99	108	112	129	110	110	113	106	125	124	115	106	122	122	131	124	136	117	118	113	124	110	132	111	128	112	114	104	116	121	106	118	119	108	123	129	109	114	116	97	111	121	113	123	121	119	128	101	112	123	103	111	128	109	117	125	110	109	120	104	131	109	101	112	91	122	102	110	112	116	109	109	102	107	118	120	132	114	116	114	116	120	100	114	127	123	140	115	113	114	126	115	105	102	106	107	115	131	121	112	113	122	105	107	116	124	112	120	121	130	117	113	102	103	114	114	112	116	101	108	111	120	124	126	131	130	115	92	87	105	106	115	105	123	110	108	101	126	87	102	134	103	120	112	123	109	146	124	92	120	101	122	104	97	119	118	110	139	115	114	123	125	97	131	129	105	109	133	102	109	106	116	118	126	116	113	121	118	140	128	96	113	93	141	104	123	113	121	102	117	87	105	111	117	122	130	116	117	123	123	112	133	110	121	128	109	121	128	128	117	113	117	126	129	118	110	108	95	100	119	113	109	123	112	122	121	129	125	126	111	109	105	124	114	123	121	132	98	114	105	99	127	119	114	109	97	116	102	107	112	120	98	134	150	111	124	110	117	124	106	128	122	115	132	150	117	129	123	128	117	132	102	110	115	119	122	103	112	112	116	117	100	97	112	118	101	103	135	137	121	133	113	137	111	99	117	140	119	107	118	114	116	112	101	119	120	125	135	123	93	122	128	97	114	119	96	112	113	114	122	95	115	108	116	110	116	123	109	87	121	133	105	128	111	118	109	148	127	127	124	116	131	140	119	121	118	107	102	122	108	112	120	123	98	111	110	124	130	129	116	117	118	105	113	125	121	109	101	114	99	115	107	105	122	114	127	125	129	130	130	111	111	122	122	126	106	114	100	130	114	107	129	111	120	138	114	103	110	144	115	103	118	113	120	142	139	109	106	113	109	126	135	113	117	119	126	108	107	115	118	130	122	121	115	127	103	109	98	125	111	129	134	113	117	121	111	122	125	115	143	130	120	115	108	103	110	115	111	122	121	107	108	102	100	122	123	129	119	101	124	123	119	117	108	151	113	113	113	131	131	125	120	119	145	138	118	115	116	116	146	132	119	136	109	120	121	137	111	94	127	116	103	129	125	123	105	112	114	119	105	148	114	115	119	127	111	139	123	110	124	99	126	122	129	130	107	96	112	111	130	116	121	111	122	111	106	104	98	124	133	115	125	102	123	116	116	138	131	109	134	122	119	119	106	139	108	124	105	111	113	108	120	135	132	127	117	103	126	120	94	115	118	130	121	107	109	117	106	103	121	120	115	119	108	120	124	100	121	120	119	114	110	124	133	119	106	123	104	107	120	91	102	116	119	113	133	142	104	119	110	102	109	125	106	132	98	119	109	125	101	98	109	111	114	115	117	120	108	120	89	117	122	125	108	127	110	132	107	117	121	122	122	111	125	112	117	118	110	124	123	106	125	132	129	116	124	120	128	102	85	118	139	87	121	112	114	123	120	113	101	110	107	104	130	122	117	120	133	123	109	129	121	117	111	115	115	108	111	119	122	119	107	97	109	103	109	109	139	97	116	118	123	114	102	116	119	123	122	107	115	119	117	114	116	136	116	117	119	118	129	110	102	99	131	109	106	114	132	121	120	142	129	117	121	137	124	122	109	130	107	124	109	100	121	120	132	114	114	139	104	143	115	115	107	116	154	129	137	136	122	119	112	110	106	109	123	128	119	119	115	109	115	124	122	121	139	107	122	125	121	124	123	119	100	104	125	95	119	116	86	134	117	106	138	116	121	115	113	103	100	129	118	109	114	114	112	143	132	99	100	132	86	126	113	143	117	103	121	101	125	106	110	97	124	108	130	121
27185	20743	12120	1175	580	491	474	427	442	422	388	416	402	379	400	394	393	406	386	382	386	384	408	379	380	378	365	410	408	383	385	396	357	356	416	406	405	381	376	348	404	366	437	404	376	378	380	392	376	404	336	339	405	347	390	389	371	390	377	364	398	354	424	387	398	384	363	350	374	397	405	391	431	355	415	397	391	413	395	384	378	358	415	364	392	392	423	377	379	341	382	438	370	363	407	367	364	388	388	369	367	386	372	386	397	421	364	381	369	404	383	390	357	378	398	379	361	383	352	371	363	401	376	364	343	388	391	344	373	386	370	404	430	336	402	385	380	368	413	388	365	423	401	397	368	386	386	332	423	367	397	401	383	394	371	376	392	352	395	382	375	386	374	375	379	338	392	385	355	382	388	386	395	356	398	371	365	386	394	361	368	411	372	434	370	387	420	390	394	368	393	405	383	364	349	384	403	410	382	363	368	389	392	398	381	371	362	360	405	404	405	383	393	385	411	363	391	360	375	371	381	361	369	392	367	363	365	396	384	384	344	378	384	359	388	371	406	378	394	413	390	369	375	368	373	360	372	384	399	374	367	396	375	347	334	374	372	372	389	403	373	392	387	380	358	416	396	372	414	386	396	388	372	377	396	369	361	365	390	377	394	426	380	364	391	362	373	409	387	402	400	368	387	344	417	372	395	360	366	357	383	391	386	376	415	383	362	377	377	358	361	374	430	368	383	390	361	389	384	398	385	374	354	369	392	369	360	378	361	397	400	401	368	360	351	364	382	401	390	358	412	403	368	393	417	388	408	390	363	386	340	359	363	385	387	371	385	361	345	359	380	389	361	395	395	392	393	388	401	369	382	373	362	412	390	402	364	383	397	354	359	365	387	373	358	399	412	412	377	391	365	360	395	382	381	380	394	421	377	398	395	404	373	373	413	396	374	422	403	384	366	385	386	419	404	385	425	359	391	404	366	385	377	381	379	368	362	381	415	380	366	401	385	360	410	386	374	383	387	393	387	388	392	395	374	398	401	382	363	386	362	406	401	379	414	395	394	396	386	413	394	392	395	391	378	379	391	359	342	384	364	379	387	405	359	358	355	372	379	396	392	391	389	368	376	375	394	391	370	388	410	443	390	387	381	372	388	362	359	386	391	409	368	420	370	375	370	378	383	365	367	379	387	340	394	381	414	373	389	380	327	397	380	378	381	393	375	365	382	423	408	347	345	405	385	374	377	395	370	365	405	362	353	385	383	406	375	402	360	364	390	404	369	394	378	419	426	384	417	387	379	392	398	366	366	405	411	376	348	354	383	371	380	393	382	365	420	392	403	353	372	402	410	421	384	369	387	376	404	408	378	408	368	357	379	378	375	373	384	364	392	372	365	337	370	381	380	375	392	379	387	384	362	391	406	426	351	394	385	365	383	372	373	380	378	402	366	347	389	418	376	406	412	386	373	405	396	378	378	368	388	353	373	404	405	388	388	358	413	390	365	356	385	379	391	355	371	407	387	325	398	360	366	394	386	406	405	362	374	374	391	387	388	431	383	364	394	394	393	392	380	414	393	369	387	381	381	388	375	380	392	372	361	374	427	424	391	402	357	364	398	405	408	397	399	406	378	373	377	376	398	389	386	411	381	373	351	364	395	402	386	381	362	375	410	409	395	374	401	404	359	386	399	402	353	366	396	381	363	399	382	396	386	380	380	405	403	381	366	412	376	370	392	360	357	398	362	380	378	385	391	381	403	428	412	425	379	374	379	388	390	372	380	374	368	357	367	393	394	400	394	360	404	417	369	378	387	382	383	379	409	403	379	374	391	385	423	360	361	350	389	375	354	383	387	396	375	423	371	370	385	365	408	370	364	398	374	380	403	387	386	366	374	361	348	413	386	346	383	379	385	375	417	375	378	398	376	408	391	370	349	355	369	396	416	387	393	411	353	361	396	377	366	401	369	342	374	398	378	363	359	414	389	388	366	374	401	381	356	360	358	413	377	394	394	376	376	375	351	409	376	389	356	374	413	376	397	344	388	351	407	366	401	389	353	351	377	393	393	441	395	384	375	355	364	394	404	418	381	382	404	352	409	396	340	380	362	376	361	412	362	397	375	370	380	433	401	375	392	414	386	376	375	418	425	410	416	389	389	414	394	343	399	399	387	380	388	387	403	346	372	336	383	384	432	398	418	394	383	396	360	364	404	383	380	405	414	373	397	391	408	403	380	355	374	394	404	404	346	391	376	396	393	364	389	375	383	393	391	366	378	378	385	398	411	404	379	372	387	356	370	390	443	378	369	387	398	439	393	365	389	386	388	415	387	326	349	396	374	378	357	370	381	400	433	352	355	356	380	388	394	391	428	379	379	362	394	388	376	364	366	373	397	385	385	378	390	415	378	360	394	364	425	387	406	363	379	371	368	369	385	375	394	358	388	389	398	391	381	367	389	412	400	376	422	424	413	388	369	409	415	391	396	419	387	376	384	404	369	401	385	383	384	407	366	372	360	356	370	381	330	417	357	377	398	374	381	397	354	378	392	394	367	384	416	419	402	376	366	376	435	354	352	403	363	378	391	420	393	394	374	386	385	379	411	378	386	373	375	378	367	371	429	374	340	375	347	382	372	398	424	365	365	417	377	371	382	368	391	348	367	402	370	396	373	367	403	393	393	400	410	378	366	404	373	403	357	357	398	373	377	374	397	386	387	393	358	367	392	359	404	379	386	355	369	410	365	365	400	412	396	378	415	395	390	376	379	340	408	387	402	355	397	361	380	401	377	371	404	386	392	378	373	426	391	399	406	373	370	367	377	357	359	379	387	377	350	387	376	400	370	410	387	387	367	379	387	390	393	421	393	362	370	402	412	415	386	422	395	402	402	392	389	392	409	370	355	392	400	370	368	384	377	378	367	386	377	394	395	367	360	394	370	363	411	389	399	397	384	401	363	404	403	398	367	378	393	372	385	388	369	378	384	408	385	352	361	383	380	361	376	383	432	403	384	377	421	377	401	406	361	393	380	415	357	334	379	376	349	371	377	363	397	412	416	418	392	403	386	427	384	401	365	408	387	421	371	403	379	379	388	409	377	383	388	368	363	398	367	385	345	388	398	386	328	384	397	378	387	369	382	405	383	413	390	401	395	368	353	401	373	377	368	341	356	380	355	404	386	404	378	391	360	401	384	361	377	358	395	355	411	385	411	385	371	396	408	395	400	361	367	379	378	361	386	343	385	355	369	372	360	365	410	356	343	357	399	403	390	404	371	423	377	384	365	377	389	360	384	381	350	393	392	391	433	367	380	350	362	378	409	377	368	402	404	385	361	407	377	405	380	382	380	398	382	361	362	413	396	355	370	383	377	376	404	358	386	395	343	374	377	362	431	360	387	395	376	353	393	371	389	386	410	397	400	362	391	379	399	359	392	402	376	393	395	394	396	380	392	339	367	378	385	375	346	388	370	363	375	369	377	387	413	357	364	384	375	370	370	359	423	360	360	418	406	370
4653	2273	1390	838	693	579	564	485	457	463	435	450	420	443	433	467	427	430	447	386	391	413	407	391	430	415	404	394	419	401	405	407	418	404	428	414	429	436	360	428	354	420	378	406	396	394	361	366	402	375	396	390	417	392	378	372	395	380	352	404	423	411	407	374	389	405	406	384	400	397	402	406	373	394	372	393	394	436	417	421	378	406	377	366	401	381	409	390	372	390	397	399	400	383	446	390	391	378	389	386	417	424	386	370	368	426	398	402	384	404	450	354	387	378	411	433	376	379	381	403	395	383	403	397	432	391	405	365	412	413	396	383	396	401	409	368	413	386	418	383	391	410	442	394	403	400	423	427	384	388	401	403	420	363	406	385	395	382	432	387	406	390	414	373	366	430	399	410	432	367	411	378	371	373	421	396	382	405	394	397	401	376	410	391	419	368	391	416	410	393	403	384	405	389	422	392	368	430	396	387	413	388	368	377	415	404	392	388	397	401	428	407	427	406	399	386	407	412	398	384	386	388	402	434	428	368	405	396	371	368	432	400	381	368	394	390	371	396	413	413	414	389	381	397	405	410	382	415	403	381	357	354	386	382	370	420	399	391	369	411	401	364	408	398	383	401	408	400	402	382	389	394	395	389	395	389	442	373	439	388	386	389	410	432	402	370	388	383	383	400	384	385	396	424	400	402	424	374	396	384	402	377	415	375	421	382	396	408	405	453	386	378	366	394	404	375	432	438	355	399	372	373	396	385	405	440	388	389	389	367	418	382	385	429	407	393	375	411	361	387	396	383	410	403	423	381	412	408	413	400	383	404	379	389	408	391	393	382	405	388	393	382	389	397	391	393	421	428	364	407	382	414	407	381	370	380	424	404	398	355	415	417	341	395	395	429	417	391	398	437	374	390	424	403	402	413	403	369	408	397	388	410	432	390	385	403	369	345	428	371	415	411	405	407	385	429	363	416	410	404	397	416	380	413	383	398	405	409	398	416	400	396	390	421	399	380	435	399	396	378	386	410	380	359	419	386	394	393	409	397	406	443	419	384	365	361	409	422	445	405	442	410	376	377	400	390	428	428	391	416	408	406	364	395	398	402	381	401	401	409	382	394	401	403	409	473	395	407	414	377	416	407	418	407	380	384	430	371	407	411	378	382	390	400	406	375	426	411	459	404	391	402	399	371	392	383	387	396	370	411	413	402	390	406	405	433	409	406	404	413	392	402	407	397	416	437	370	386	397	406	413	377	378	387	374	428	437	430	369	401	447	353	391	398	402	429	406	409	411	393	371	391	394	396	383	382	377	385	365	409	417	413	366	402	426	410	392	368	400	414	384	384	402	390	358	384	421	421	390	423	376	415	415	396	394	399	388	367	409	419	409	414	389	406	400	350	399	364	425	383	374	365	375	395	397	395	397	415	441	386	433	352	410	427	438	397	376	392	416	366	384	408	379	403	391	428	429	434	400	421	359	388	428	370	364	401	441	383	385	396	398	417	407	407	417	400	393	398	394	379	391	400	427	363	405	374	404	390	413	393	417	381	417	412	371	404	430	360	401	394	412	382	387	368	386	366	406	400	400	426	398	407	419	429	371	395	384	371	430	376	422	393	377	381	402	396	388	403	384	384	378	411	408	398	400	365	380	395	425	390	377	403	359	388	373	381	394	406	403	412	373	414	421	393	362	388	425	398	388	384	394	377	412	394	410	412	376	368	420	400	398	406	399	411	421	411	382	382	376	413	417	374	432	412	359	380	406	405	420	415	377	399	384	392	407	367	402	411	376	390	371	369	378	428	393	382	387	398	407	392	429	415	380	389	393	438	401	399	368	391	380	386	414	398	402	387	387	393	392	361	416	439	420	396	376	378	421	392	402	373	367	404	383	415	435	372	417	388	400	390	399	348	392	417	409	397	399	413	388	389	378	376	416	406	387	413	369	380	404	399	388	385	389	422	397	366	407	414	418	365	415	437	365	355	384	432	395	381	380	380	432	391	389	380	406	409	402	413	390	408	440	362	420	392	407	372	431	401	381	420	402	410	425	396	367	410	408	363	386	410	390	367	408	438	416	429	395	404	398	382	365	427	432	393	380	400	390	389	399	400	403	391	378	380	400	384	389	391	416	401	387	393	398	404	370	379	381	418	392	373	394	392	379	412	401	411	420	409	371	423	383	385	387	374	343	410	377	415	408	356	396	371	413	333	426	382	349	405	448	385	358	465	441	372	413	413	381	411	397	374	368	387	377	404	384	413	384	375	389	386	389	404	401	375	393	383	385	401	409	401	364	406	388	427	390	395	393	378	397	422	391	398	404	357	402	395	371	416	396	371	395	413	408	398	393	382	388	355	391	440	415	422	402	378	427	421	413	391	425	409	449	441	412	395	404	357	368	395	386	437	396	350	419	378	380	392	415	386	386	432	373	392	366	388	382	390	356	375	406	397	395	385	394	411	385	404	411	432	388	388	339	403	409	401	381	394	402	388	383	380	425	384	377	366	396	402	447	422	418	388	433	397	386	398	393	432	369	425	369	386	352	374	411	377	426	369	397	398	430	390	415	380	357	404	392	410	386	373	368	372	406	457	380	418	367	386	390	414	429	435	394	398	368	403	400	427	383	385	391	383	431	432	403	391	395	392	371	420	389	433	401	395	400	410	392	387	409	420	408	403	394	420	358	373	367	406	377	425	400	421	398	444	400	393	411	390	401	399	389	404	389	372	362	395	380	381	358	426	402	389	423	377	389	418	343	394	380	416	369	382	399	449	409	389	392	356	460	401	382	428	392	386	409	390	403	384	405	385	398	423	403	418	408	410	368	368	401	358	381	402	388	393	376	392	392	410	368	421	432	386	420	387	410	441	392	418	406	410	349	370	364	375	404	370	399	366	405	379	404	413	409	367	403	409	400	369	381	396	371	371	409	404	415	402	400	400	369	381	428	369	396	374	437	393	387	370	385	416	388	382	385	411	397	371	434	379	415	372	393	394	392	374	443	405	402	388	393	352	425	418	392	357	420	424	393	372	374	403	421	393	388	375	397	411	391	403	397	402	384	378	395	405	359	385	400	394	403	382	379	394	426	394	375	417	389	387	400	408	413	401	429	367	410	405	410	401	394	373	376	436	396	408	395	369	391	350	389	400	392	398	416	390	377	382	401	390	435	383	355	384	392	414	423	371	390	406	394	398	385	388	403	377	372	420	427	395	385	383	379	385	409	396	427	376	397	412	398	373	412	373	438	405	413	377	390	407	391	370	445	407	399	421	381	408	399	428	406	377	390	407	389	391	374	402	432	385	453	382	371	390	383	395	388	409	423	390	380	401	397	399	439	379	413	448	372	403	369	408	381	394	394	400	440	389	374	388	400	398	427	383	395	391	417	412	384	402	394	374	381	384	410	378	407	389	385	386	389	410	396	380	403	409	373	399	417	414	410	376	423	399	418	408	418	386	431	351	410	400	400	370	376	406	413	414	398	357	406	418	407	402	388	408	375	406	373	397
23291	20916	28261	23721	20918	11567	891	578	441	405	375	304	296	289	276	246	242	203	216	207	223	229	203	209	186	194	189	216	185	191	206	187	175	183	189	203	182	205	203	201	178	194	172	209	196	188	189	164	165	171	203	196	184	174	185	192	186	179	164	180	173	196	192	156	168	186	191	158	186	184	182	171	192	196	160	202	175	174	174	161	186	189	188	194	194	181	167	185	171	148	178	204	174	186	188	184	134	178	193	178	181	180	196	164	186	159	191	202	171	174	187	185	167	169	191	176	171	179	179	163	193	185	175	182	197	168	159	160	182	165	152	173	191	179	163	184	178	171	167	182	202	193	180	179	161	185	192	167	183	192	179	192	161	177	165	171	190	175	190	188	189	168	167	203	196	147	163	172	187	180	174	187	185	176	210	202	142	168	195	195	191	167	179	169	185	179	183	193	179	166	208	179	195	182	196	201	197	202	162	183	180	186	174	179	170	186	202	165	167	190	188	183	159	203	198	174	175	182	176	167	168	182	203	173	185	170	182	183	181	192	201	171	203	187	181	183	185	154	174	195	175	176	203	168	173	180	180	166	172	171	159	162	176	163	158	142	190	178	155	166	144	169	176	170	213	160	182	184	185	184	173	185	183	149	187	165	186	205	175	198	189	169	176	182	172	181	163	197	210	163	178	202	168	182	176	169	179	169	182	195	172	189	189	202	171	171	206	203	199	164	179	172	183	142	183	164	159	186	164	188	173	200	183	187	195	169	169	172	172	158	177	186	163	176	194	200	177	169	196	191	187	196	186	183	175	187	185	193	193	166	180	157	195	175	172	188	170	169	185	184	168	182	194	182	177	182	195	208	194	168	171	204	177	174	175	185	185	180	170	198	155	161	156	171	177	165	173	180	184	168	192	180	204	196	171	169	162	179	207	183	175	162	191	170	170	187	161	150	178	179	179	171	184	182	175	171	191	186	190	155	172	211	179	195	186	181	193	197	184	167	167	184	200	196	167	167	181	157	173	213	187	164	180	180	193	193	155	199	168	185	166	184	199	182	188	162	177	178	182	185	171	177	185	184	196	175	168	158	171	193	186	168	198	175	188	183	181	177	170	182	220	185	184	169	169	184	173	174	174	187	168	174	187	167	204	184	197	212	165	158	186	200	169	203	188	175	203	211	170	173	186	181	158	146	188	180	176	162	159	190	179	196	188	175	166	172	193	181	193	182	163	186	190	167	197	166	180	187	199	172	198	164	162	169	148	175	176	163	193	150	165	185	193	191	188	191	195	167	164	159	200	193	186	190	187	189	176	182	184	172	177	176	194	176	151	175	169	187	168	188	190	174	197	196	195	177	174	170	158	196	191	179	166	180	172	169	186	176	168	194	175	171	184	164	176	176	177	176	182	173	184	167	160	163	159	185	160	171	171	165	187	178	183	170	181	185	181	187	181	187	168	176	200	177	185	177	176	181	154	173	173	196	171	202	169	195	184	180	166	174	189	186	167	168	184	181	168	195	168	160	176	161	220	200	190	193	173	182	172	162	171	183	160	192	160	185	205	206	172	193	180	179	175	218	171	174	170	192	162	171	189	179	168	182	195	175	175	167	198	160	196	185	145	175	194	184	169	171	191	177	181	184	197	172	182	186	187	168	187	169	171	176	170	164	195	168	202	169	196	200	180	186	183	198	162	185	181	176	204	173	179	178	165	176	183	178	213	170	194	170	183	158	175	177	211	164	169	184	182	188	184	201	195	161	161	166	163	202	156	190	159	184	174	180	203	169	153	164	187	166	162	175	169	170	170	171	160	172	177	178	179	178	159	190	174	174	184	161	177	142	180	199	183	184	192	176	180	203	177	182	180	181	183	185	164	166	188	193	172	195	174	165	195	177	192	164	206	170	163	139	172	165	195	182	181	182	179	179	181	199	177	198	183	203	192	187	165	172	161	167	169	179	183	156	182	135	183	183	202	181	169	201	170	183	186	187	184	180	174	182	182	179	186	162	172	165	171	160	186	166	169	162	179	174	170	172	166	187	184	172	185	179	189	170	172	163	170	170	182	186	158	187	168	161	178	176	191	203	168	188	183	181	165	161	187	182	191	184	187	166	201	178	181	179	176	200	179	162	162	184	185	189	177	176	152	206	188	193	200	175	168	183	183	179	176	195	194	193	194	199	178	155	167	178	209	169	161	181	169	201	197	171	170	172	180	160	190	150	194	170	172	189	211	173	197	191	180	204	182	186	164	150	161	195	171	161	169	162	158	167	195	177	175	163	174	185	184	178	169	171	188	191	188	189	166	195	206	163	183	197	157	174	179	177	168	197	174	178	167	176	158	163	167	178	176	181	153	176	185	157	155	181	174	166	174	174	199	178	174	176	198	163	168	173	159	195	179	182	182	177	154	179	198	187	155	166	164	171	194	178	191	177	190	171	177	152	175	197	183	183	178	153	177	176	175	191	197	202	180	200	159	161	183	179	172	177	172	176	191	183	206	177	196	182	191	174	189	185	174	173	185	194	156	178	210	174	162	170	178	185	184	179	175	160	202	206	163	188	179	194	169	153	182	182	183	187	204	163	196	190	190	174	195	163	177	198	167	174	195	188	189	175	185	181	181	174	194	187	181	161	163	176	173	181	182	191	176	185	167	197	203	188	180	178	189	180	200	209	161	187	196	196	189	168	168	175	175	198	165	170	195	181	195	173	174	181	188	174	194	177	168	175	182	187	180	177	185	178	171	160	182	196	171	201	196	175	179	163	188	196	182	179	177	169	169	151	168	193	159	188	169	185	165	154	177	159	194	174	193	149	152	202	168	183	169	170	191	162	183	161	185	182	175	203	186	186	183	179	165	185	189	187	151	163	183	173	174	197	166	169	176	180	167	182	203	179	179	174	184	191	193	158	175	185	162	187	185	178	164	182	168	186	182	193	175	201	170	184	167	158	161	176	182	187	189	196	170	169	167	172	163	191	167	164	174	177	177	168	193	155	192	160	166	181	191	177	178	174	173	154	168	179	166	212	180	190	157	182	153	175	182	141	167	184	191	176	193	183	182	221	190	196	168	172	198	185	189	153	190	185	168	167	169	164	184	154	156	188	201	174	175	190	163	174	152	170	181	167	162	155	201	165	153	160	191	188	197	184	189	183	162	188	167	160	195	173	175	167	168	185	176	169	186	186	168	171	174	196	163	198	179	192	167	180	200	171	194	194	162	181	179	172	183	178	166	182	146	192	178	165	169	179	173	181	168	174	191	182	188	196	173	190	182	189	178	177	153	174	155	169	162	184	189	173	202	166	177	181	156	162	163	179	161	166	169	158	173	179	176	170	195	172	167	199	171	167	171	197	187	196	179	158	181	182	188	205	168	177	189	192	181	178	168	175	173	196	200	165	175	195	182	164	195	171	196	187	165	166	211	168	188	172	169	179	174	172	179	180	166	194	168	182	205	181	167	168	188	193	185	179	203	181	182	161	197	169	188	161	163	161	182	170	165	201	194	163
3551	8696	5816	2747	1920	1484	1064	853	629	577	459	389	388	308	304	274	286	289	250	240	224	253	219	235	224	209	234	233	207	221	204	228	202	204	184	210	190	190	213	216	203	203	207	216	210	197	182	192	196	228	197	175	211	197	193	188	202	213	194	193	186	201	178	202	185	220	184	186	190	195	196	178	222	224	186	189	183	188	175	181	190	180	199	188	169	212	197	204	210	173	184	151	197	192	203	196	164	164	188	171	183	198	171	209	188	202	211	204	166	194	173	183	211	192	206	212	185	200	199	200	178	208	193	198	210	210	207	176	217	180	173	193	211	213	201	201	163	200	182	194	194	206	217	204	174	168	200	185	179	190	176	179	212	173	219	180	197	189	156	182	181	154	205	188	191	189	187	166	185	209	211	195	194	203	209	195	176	168	185	200	176	183	197	186	195	193	193	202	194	181	205	166	187	213	195	201	212	192	193	179	197	202	181	207	207	206	203	183	201	177	216	178	216	233	207	196	214	194	180	165	200	192	183	188	196	204	209	184	186	179	200	196	196	208	178	193	190	189	191	191	193	189	217	190	205	189	206	191	175	213	174	179	181	207	205	216	173	181	187	151	178	195	188	177	190	187	182	192	167	184	177	186	200	212	209	203	205	180	194	189	186	195	204	200	191	186	188	207	191	180	202	172	195	176	194	192	200	181	215	207	178	183	185	183	206	170	183	197	194	179	198	179	192	174	192	180	198	165	185	187	179	197	237	195	201	191	181	195	210	196	192	210	179	175	189	227	183	197	199	203	181	208	177	198	169	206	177	209	180	206	169	179	204	198	195	193	186	194	185	207	192	197	189	206	183	172	172	188	197	202	185	207	178	179	192	187	162	166	192	216	164	193	189	181	192	181	184	193	206	170	170	173	206	192	180	187	183	157	185	177	199	203	199	199	162	177	192	194	190	191	162	179	184	180	219	185	189	210	189	184	188	196	186	166	217	206	192	184	187	202	196	195	197	179	192	189	184	200	187	191	198	165	198	186	172	178	174	195	183	172	186	187	198	173	181	169	200	184	195	160	206	213	193	211	208	193	183	202	190	174	201	202	215	168	170	195	202	195	187	188	183	182	188	201	215	197	178	201	192	199	197	186	197	194	211	185	219	200	186	181	202	215	192	185	193	177	174	168	205	179	173	193	196	163	193	201	178	206	188	196	200	196	198	192	185	181	201	177	197	203	182	178	204	185	181	197	169	178	183	170	219	200	200	195	193	208	200	210	175	202	215	203	163	192	202	181	193	171	193	209	196	174	189	189	203	181	187	203	191	182	205	196	156	160	206	179	178	197	183	172	187	197	184	188	196	209	209	195	173	199	176	195	206	194	200	194	201	193	184	193	201	176	183	195	185	176	210	179	196	178	172	191	227	174	204	186	195	208	186	192	231	192	186	182	185	186	201	165	188	180	210	170	176	215	180	197	186	201	206	172	188	189	179	212	196	192	217	201	196	206	183	227	183	193	195	180	233	147	171	176	207	178	208	181	190	166	188	197	197	203	170	230	210	208	208	198	188	174	212	171	203	196	193	186	180	188	185	187	195	219	201	190	177	172	191	188	204	205	204	191	184	214	188	163	189	197	195	211	192	201	189	193	178	207	194	186	180	160	176	181	181	187	198	222	198	203	180	202	176	183	178	186	185	188	210	189	182	192	213	201	162	196	219	200	189	194	194	193	174	198	198	211	167	181	182	190	187	177	186	178	205	195	174	184	182	171	198	189	206	188	206	202	168	191	220	188	198	166	187	172	190	198	168	220	189	188	191	177	192	177	182	179	163	200	200	199	194	194	199	175	175	194	170	207	202	205	197	194	198	206	188	195	204	173	177	202	187	172	201	194	208	201	197	187	200	162	203	174	195	192	191	184	179	164	193	185	194	172	199	194	218	178	195	212	176	198	181	183	199	176	173	192	160	209	199	184	207	186	222	189	172	206	196	188	171	179	185	182	168	195	201	203	209	190	207	189	177	175	192	210	194	171	203	181	203	180	187	207	181	191	195	158	199	171	168	207	173	183	179	199	208	192	176	182	189	176	230	173	207	193	208	186	203	196	201	199	189	174	182	187	193	197	211	200	190	179	203	173	176	175	210	182	188	180	207	201	187	171	198	195	187	179	204	207	164	215	187	190	189	171	191	213	195	198	187	197	171	202	184	171	170	196	177	203	194	189	186	196	201	194	181	205	190	204	186	177	192	178	205	193	167	187	208	193	186	172	179	217	180	185	205	176	169	189	197	200	184	171	184	187	167	183	205	174	171	173	221	192	177	210	187	187	207	218	182	198	204	203	178	191	186	198	189	197	212	193	181	211	192	226	201	178	225	195	201	192	180	215	190	202	174	177	177	182	189	226	173	180	215	204	164	199	187	198	161	193	174	194	188	206	208	189	198	178	193	175	204	186	196	181	195	158	203	176	177	198	192	182	186	189	174	192	206	185	197	189	215	196	178	227	195	194	204	203	184	182	173	184	198	179	199	186	172	187	195	171	196	188	202	204	202	199	182	218	182	209	185	177	226	205	170	194	184	185	170	207	161	202	208	177	191	202	197	201	183	194	178	195	174	193	177	216	180	189	199	182	215	179	195	184	191	183	168	184	193	192	187	178	191	201	175	198	210	207	191	174	231	203	191	187	202	187	193	191	193	195	188	174	201	205	197	209	191	203	195	189	185	184	189	200	197	218	182	189	193	197	176	165	173	187	197	201	163	164	167	191	196	202	189	174	192	169	198	195	185	178	191	195	177	197	184	207	186	202	208	175	213	204	195	185	197	202	188	199	186	165	176	193	154	192	229	181	197	187	204	196	222	183	195	199	194	188	199	175	171	187	190	176	194	190	186	189	182	199	209	181	165	168	210	179	186	196	176	209	212	186	197	186	206	197	194	210	221	190	206	197	184	188	189	189	181	188	194	185	197	185	207	194	175	168	183	189	197	201	187	185	208	215	160	196	200	188	219	178	217	180	224	199	183	190	210	196	183	192	169	191	208	177	212	202	213	189	204	174	177	201	204	182	182	200	171	175	195	216	178	187	178	197	205	195	184	188	195	186	231	184	188	201	189	215	187	176	211	199	184	196	181	197	196	186	186	203	201	173	192	177	204	174	188	189	180	205	189	185	177	206	184	194	207	192	185	187	191	174	182	182	171	180	200	183	195	196	195	215	176	179	204	187	217	177	192	179	188	179	202	193	191	184	182	189	196	179	192	185	191	181	186	190	198	195	175	184	170	206	192	191	188	196	172	192	189	171	196	197	188	204	198	209	218	211	199	199	179	199	187	179	194	211	218	199	174	226	195	195	185	189	193	200	194	201	189	200	183	201	201	189	191	194	180	171	179	192	189	174	198	189	194	195	196	176	182	194	211	171	211	208	192	185	199	179	197	212	203	196	219	191	184	196	180	204	201	174	194	191	197	190	205	202	196	206	192	213	193	191	192	202	201	196	200	192	206	173	173	190	204	184
24377	20907	27320	24546	13914	1020	646	567	563	491	456	461	413	458	448	391	415	420	432	418	446	378	410	411	402	416	408	406	463	415	427	363	370	426	376	419	425	413	458	412	371	399	407	413	418	392	380	372	440	386	414	373	445	440	364	407	393	400	453	434	378	400	418	424	389	435	420	397	417	378	400	392	388	408	392	408	425	400	403	385	429	392	379	428	401	397	385	396	419	370	423	423	356	398	403	413	366	394	359	378	371	357	407	406	347	381	407	388	422	385	400	434	365	387	380	396	419	391	392	363	377	402	424	387	415	377	381	397	387	383	427	441	390	386	360	390	392	417	381	385	369	370	412	425	416	405	409	376	466	388	385	428	371	374	375	417	389	386	407	372	397	436	388	433	405	406	386	361	412	415	394	404	411	419	424	391	391	395	428	380	397	428	397	407	407	412	389	397	362	395	413	377	397	441	397	412	374	371	376	407	422	380	389	422	420	418	404	426	409	379	450	366	347	384	372	405	399	383	382	418	392	413	397	362	364	388	415	404	404	376	413	370	403	413	414	407	399	398	404	399	395	376	408	407	374	411	422	366	397	442	398	436	411	389	363	403	419	395	379	436	402	437	372	410	408	367	379	407	375	396	390	402	389	384	384	382	388	368	428	419	424	397	368	374	410	392	391	412	377	385	408	403	381	388	432	395	389	425	417	366	376	392	419	411	403	371	380	407	369	381	392	412	383	416	406	391	423	389	416	367	378	392	373	384	393	397	373	387	400	369	386	358	421	394	427	375	419	404	425	368	392	393	378	421	374	404	397	407	406	402	393	402	394	361	386	362	405	406	407	435	399	385	403	398	404	377	403	414	409	385	405	391	403	413	406	425	379	394	409	399	402	432	373	384	407	372	397	408	392	389	395	413	408	359	390	392	408	395	390	400	408	394	384	436	417	393	398	401	405	378	414	388	393	438	366	387	369	396	420	399	414	418	360	429	372	384	379	425	381	411	425	415	388	412	397	410	428	363	403	379	405	378	415	379	398	425	397	378	383	398	400	425	405	401	412	366	402	381	400	402	375	393	388	405	426	401	348	391	412	395	385	405	373	414	408	385	381	401	384	357	411	418	352	428	429	389	385	385	398	388	414	371	368	378	415	397	398	397	433	390	368	417	396	395	377	430	415	393	362	416	403	397	421	387	426	421	393	384	401	405	428	371	431	417	429	374	418	416	395	385	395	413	418	390	407	379	387	390	412	415	419	382	372	418	390	403	390	399	351	394	362	410	380	398	427	386	404	416	407	386	384	403	403	426	358	413	400	424	422	384	332	392	400	393	405	409	387	405	406	429	412	379	399	430	415	360	402	401	346	380	406	446	418	394	391	422	338	383	382	406	380	414	390	406	399	422	384	400	397	406	388	422	386	427	387	434	371	396	383	369	398	388	411	358	402	420	403	388	397	404	397	418	394	420	415	398	408	422	422	410	435	401	401	381	394	400	390	423	371	405	398	413	354	407	389	403	382	377	383	391	404	375	380	391	368	419	412	390	368	421	359	411	360	384	392	416	358	390	409	370	373	424	388	391	385	419	405	473	379	404	415	410	398	375	413	430	376	414	420	418	399	411	402	386	390	387	427	372	403	385	418	397	379	394	387	391	391	390	408	402	437	380	402	400	386	396	384	395	404	424	374	367	409	403	431	377	425	409	367	400	419	387	393	384	396	382	389	417	428	385	392	380	385	396	393	388	385	386	397	388	380	391	412	388	382	398	391	437	364	387	392	387	374	386	368	367	441	402	402	409	447	389	405	400	386	393	402	372	397	424	413	435	405	391	381	410	417	398	370	374	373	403	373	400	410	377	392	415	395	407	387	387	395	401	382	389	395	435	423	426	426	401	397	390	372	406	386	395	396	407	372	380	392	402	427	371	400	392	434	401	414	411	395	422	388	398	411	371	373	391	413	420	425	396	412	386	399	413	422	393	379	403	406	395	422	404	401	403	388	375	415	378	413	401	378	396	402	370	401	402	395	403	389	424	361	369	404	351	399	410	387	385	415	397	402	358	422	397	418	393	408	366	426	405	409	422	399	385	435	401	401	401	384	397	413	416	384	390	377	410	413	440	382	398	413	408	393	407	425	387	379	415	409	372	395	374	396	359	389	376	409	434	415	391	422	409	399	429	390	384	420	440	423	386	395	397	393	409	404	413	391	373	418	371	372	441	372	417	357	389	439	404	393	390	387	420	410	372	412	378	378	438	414	414	407	413	397	383	376	399	400	415	405	413	399	345	383	442	396	403	382	377	373	372	356	421	379	393	409	404	428	402	397	374	414	372	401	400	398	385	396	433	386	410	437	363	382	404	389	404	404	433	435	413	395	359	405	398	392	409	380	361	371	386	405	401	391	354	387	391	395	394	395	414	418	409	398	381	373	393	397	349	415	407	399	378	394	375	398	416	413	395	404	407	417	421	405	394	385	390	373	405	410	398	399	412	411	356	382	390	403	367	388	390	375	390	397	391	392	401	408	399	377	411	464	419	392	412	439	390	419	376	402	428	442	370	423	415	396	396	383	397	403	395	408	365	387	375	387	409	406	377	353	375	382	383	412	375	359	416	397	394	333	390	406	407	355	380	402	414	389	386	380	376	395	393	396	405	380	379	386	400	395	382	411	394	388	428	410	404	402	382	382	410	369	372	379	367	383	377	401	385	399	426	385	382	389	373	403	413	375	419	409	456	421	411	407	373	386	412	398	413	407	394	385	385	390	423	375	350	398	397	420	383	437	377	425	410	415	392	433	399	397	405	402	403	405	413	390	371	394	428	398	389	407	379	437	387	436	417	388	452	418	422	426	394	394	418	387	378	390	433	384	399	369	396	386	417	392	391	387	399	379	400	363	382	414	406	370	375	383	420	366	403	439	413	390	394	384	401	394	373	372	386	396	407	357	384	392	406	403	404	340	414	399	402	418	399	387	417	389	400	400	371	408	386	387	398	403	391	375	429	374	424	389	397	384	388	382	369	425	395	398	462	410	416	391	398	410	409	370	370	395	386	415	396	367	346	379	409	380	361	377	429	386	442	380	437	377	397	408	393	376	388	344	364	399	407	376	398	411	411	415	420	412	410	397	393	368	388	439	440	389	437	412	360	392	379	425	403	387	422	409	406	399	399	382	386	402	388	405	389	414	390	355	412	412	386	371	388	379	381	374	421	415	375	426	393	388	376	376	372	382	407	363	416	417	362	391	380	386	406	369	430	367	400	403	389	372	383	379	418	377	381	376	403	427	394	404	404	378	416	412	393	389	396	364	438	399	399	434	387	377	389	369	392	417	361	377	399	391	385	397	425	407	379	369	392	375	388	387	405	392	389	392	362	389	392	385	415	386	418	404	367	388	357	399	402	400	422	387	391	448	392	375	402	360	419	399	411	384	394	389	421	399	421	389	405	415	391	376	388	383	429	452	408	381	416	408	414	389	381	398	407	417	393	398	413	402	417	390	408	382	401	411	388
3765	5363	3607	1832	1326	1085	898	759	614	605	537	561	481	454	470	459	422	466	466	442	454	403	422	392	396	438	464	408	421	435	415	421	450	384	417	445	378	418	424	416	414	396	451	433	411	440	398	377	464	392	381	419	391	425	409	413	399	425	403	379	388	402	402	399	408	387	391	389	446	402	423	401	418	385	415	419	391	401	412	345	408	416	440	405	391	374	407	432	433	399	443	401	404	389	404	404	422	369	395	445	403	430	409	401	418	412	410	405	400	379	431	396	388	401	393	392	414	417	400	399	392	429	388	411	386	424	417	418	420	412	386	391	407	413	400	391	389	388	399	440	391	419	440	420	417	385	378	403	389	404	402	425	400	354	391	399	417	417	451	413	461	411	411	390	445	407	395	407	400	422	422	395	399	356	386	367	422	421	402	392	382	415	407	392	397	365	391	410	389	382	451	393	397	420	376	409	417	442	401	431	397	431	409	397	396	396	405	410	429	393	372	438	378	436	404	412	422	377	386	420	386	388	407	398	423	413	386	432	404	404	393	415	424	405	412	373	433	380	423	430	373	419	440	397	402	375	404	413	389	413	400	384	404	405	398	410	394	426	389	428	397	419	394	403	399	382	388	372	386	421	382	410	390	385	412	399	410	396	386	430	385	412	437	407	372	430	374	405	364	411	427	351	403	381	399	420	382	415	419	408	381	410	446	393	387	395	390	397	388	399	435	412	396	413	434	406	365	406	403	416	397	403	421	371	394	442	429	414	384	363	427	405	412	411	421	397	448	410	399	404	413	413	354	400	407	426	424	406	393	412	386	371	422	383	425	375	414	409	375	410	406	409	398	413	387	446	431	421	423	372	400	396	401	395	398	427	406	371	393	386	402	428	357	362	393	392	420	437	393	394	418	440	400	401	376	432	383	389	423	403	368	438	389	429	380	395	390	413	395	413	403	401	380	391	394	429	435	413	458	400	383	421	422	406	406	379	446	386	409	409	404	368	374	405	364	406	411	399	385	401	424	437	380	370	387	418	420	412	434	388	417	372	374	414	412	396	416	385	382	434	405	426	363	410	377	381	396	417	420	394	391	428	406	357	388	403	396	407	428	384	395	404	401	373	430	430	393	383	392	401	390	373	376	400	411	400	392	426	407	412	356	462	371	364	408	380	412	392	391	379	402	382	362	412	369	374	398	384	393	402	426	400	399	429	418	401	405	377	406	444	420	433	361	398	402	437	397	409	378	407	394	390	438	412	396	413	428	387	420	357	381	434	403	394	399	396	397	378	409	418	405	444	416	381	417	410	425	408	366	405	416	386	423	418	418	420	367	406	397	383	436	402	383	410	399	416	354	403	402	380	389	399	406	367	387	393	380	410	395	384	360	423	379	403	403	403	414	396	403	394	387	388	418	423	405	421	410	416	384	436	389	422	400	387	397	405	376	387	390	398	404	391	398	422	424	384	437	452	408	378	395	389	406	408	390	391	396	410	407	399	408	418	373	375	359	455	399	424	411	401	410	429	386	413	445	418	373	395	416	362	428	410	384	399	339	407	410	384	407	397	422	430	404	393	371	402	428	410	392	440	369	386	403	416	381	391	383	385	404	425	408	420	361	407	416	406	424	401	403	359	435	415	436	418	383	413	433	424	408	438	459	411	409	411	419	420	422	378	381	407	373	420	412	360	424	411	387	383	389	423	387	403	387	399	433	396	411	381	407	456	406	394	385	448	402	419	416	402	385	427	409	412	414	407	385	407	409	385	442	418	417	408	404	424	372	404	418	386	403	410	424	376	413	402	441	409	385	394	396	406	411	410	381	391	443	369	404	379	378	414	410	432	417	397	434	384	420	452	425	383	428	439	402	430	427	430	383	410	391	386	387	398	378	428	368	397	398	359	420	386	433	421	407	424	431	387	371	448	425	433	389	372	442	388	429	393	402	379	401	397	402	392	418	352	384	404	413	417	388	397	421	386	381	411	384	383	414	377	419	402	422	384	410	408	364	396	377	380	388	388	377	401	407	382	417	393	383	396	390	426	410	409	397	416	379	415	397	405	396	405	453	374	382	418	394	404	422	380	382	415	372	408	424	387	407	446	400	416	411	411	413	415	391	408	403	400	379	398	412	409	401	364	375	402	403	397	393	417	434	424	389	384	404	423	375	407	419	370	428	399	388	414	394	369	385	407	418	376	394	437	406	407	376	424	383	414	384	385	418	386	436	428	443	383	430	385	397	397	355	429	394	378	382	361	403	382	411	404	415	399	396	401	425	389	392	406	406	376	394	410	412	408	397	398	407	388	433	381	383	427	424	413	412	414	430	435	429	411	416	393	402	410	364	405	412	424	404	390	373	440	402	390	363	380	406	394	355	388	376	432	417	382	390	398	430	385	370	392	392	362	397	451	381	374	427	370	349	414	377	431	414	406	411	414	393	408	407	406	438	381	398	427	415	399	354	410	355	356	387	370	426	380	427	425	397	411	432	389	444	399	395	380	410	402	387	396	418	378	376	383	393	474	393	381	422	419	442	415	446	409	407	408	402	396	388	400	417	407	392	369	365	388	385	417	419	425	446	397	413	392	407	418	410	432	406	418	391	386	392	403	396	421	392	393	418	406	372	395	405	408	392	373	399	416	424	421	387	412	369	432	427	398	389	379	400	401	410	377	415	418	391	395	418	437	410	400	442	382	426	415	421	401	388	421	369	399	384	380	411	426	433	391	398	375	391	380	443	420	383	384	420	394	419	403	418	370	431	381	424	400	429	409	389	385	401	396	456	393	385	424	401	395	389	399	394	432	409	388	402	381	405	423	403	389	397	395	411	389	403	384	433	415	410	409	386	392	423	412	400	441	413	429	417	397	422	439	422	420	392	396	410	379	368	444	390	414	406	404	380	420	373	432	419	419	398	401	391	382	405	415	397	394	393	394	400	370	388	413	395	396	418	406	408	382	404	387	393	401	397	416	433	439	436	390	373	367	362	377	375	402	406	411	423	377	384	391	394	414	375	409	396	399	421	402	433	435	452	427	402	413	388	418	394	381	428	394	386	387	411	392	381	419	390	436	355	414	399	414	408	404	398	414	419	377	387	411	375	384	423	406	393	413	453	386	397	390	409	410	412	427	380	369	374	376	400	402	417	416	422	384	391	428	379	400	391	408	404	439	385	387	394	416	410	411	427	426	440	403	382	390	392	400	400	430	408	375	412	423	391	384	410	410	404	416	399	407	389	396	433	399	376	389	437	419	394	436	364	400	415	384	415	401	365	406	415	417	395	372	375	400	439	411	418	422	424	356	421	403	398	389	426	388	385	392	378	428	388	418	402	382	397	448	393	379	369	410	372	373	397	396	420	389	392	416	439	421	385	404	415	418	403	335	413	394	403	405	416	386	407	386	395	437	434	389	379	414	384	423	376	393	417	429	398	373	414	431	381	426	414	396	394	409	414	398	410	416	358	395	400	392	387	388	416	423	424	414	417	413	393	423	405	380	430	422	395	428
22129	20940	28638	23369	20939	20984	11229	866	582	484	393	349	307	281	275	265	219	218	201	219	178	185	187	188	167	137	170	163	130	148	144	155	163	152	142	150	132	132	161	115	117	141	128	111	150	113	126	133	110	116	113	116	142	123	135	119	139	131	122	124	107	124	142	126	106	130	106	116	124	122	137	125	124	136	130	105	109	117	123	134	123	122	126	111	112	120	120	104	120	130	107	108	123	117	128	117	130	130	108	119	105	123	132	121	117	104	97	98	105	109	121	121	117	123	127	130	112	106	110	109	114	119	123	115	125	114	108	134	126	113	99	130	124	111	115	124	111	120	112	119	93	124	108	127	119	98	115	108	106	112	120	122	109	130	101	104	127	120	114	127	117	137	110	123	111	128	126	117	118	132	121	124	103	112	109	97	100	114	109	120	130	102	101	108	132	116	93	116	114	96	117	147	127	112	115	124	129	116	124	130	120	112	131	121	129	115	118	120	112	122	123	105	120	104	129	102	118	121	112	95	114	100	121	108	108	122	122	116	130	106	113	122	120	130	111	132	138	110	110	127	94	106	121	115	104	100	113	116	120	123	120	109	129	116	119	122	135	106	121	102	127	122	100	123	110	93	121	125	105	111	127	111	106	108	118	124	122	111	121	113	116	129	115	134	126	113	117	134	122	115	117	114	108	113	117	103	119	137	103	121	120	110	120	116	104	114	121	126	115	105	92	115	114	135	111	126	126	108	110	105	108	110	110	106	111	110	116	106	110	124	100	107	103	120	112	101	115	110	111	114	98	113	121	104	107	125	122	102	118	112	143	102	120	138	122	117	116	118	128	119	90	115	116	138	138	115	104	109	118	146	104	126	97	105	127	128	126	104	103	113	126	122	109	110	125	127	120	109	129	130	118	122	101	119	122	125	120	118	125	117	146	130	127	120	126	115	113	101	114	110	116	110	123	116	96	113	118	128	118	119	122	126	113	118	108	109	126	110	138	118	129	94	121	121	111	129	106	126	131	94	104	107	112	126	105	122	106	97	123	111	117	119	128	132	115	110	115	117	118	108	126	111	119	129	119	125	123	136	120	122	128	119	143	132	122	113	117	106	121	117	103	115	124	100	104	122	116	141	132	121	126	114	129	115	119	118	98	126	117	103	118	91	126	121	113	111	118	122	121	131	109	114	123	125	108	105	115	126	114	120	118	131	130	139	125	92	127	106	121	111	128	113	126	129	115	121	101	114	102	109	112	128	125	126	123	126	118	128	127	117	126	122	126	126	121	124	129	138	103	113	119	146	117	107	116	123	146	111	114	117	111	116	145	109	119	99	109	105	106	110	133	110	106	115	110	111	107	110	114	111	115	129	106	131	92	108	109	114	114	107	113	119	133	130	109	122	122	127	122	122	114	139	107	126	110	113	110	105	115	107	147	116	122	118	104	103	110	117	143	115	116	119	112	97	106	120	115	109	120	124	112	118	129	128	118	115	113	131	107	127	110	109	118	104	120	131	113	106	120	102	95	119	104	110	101	105	124	109	148	113	119	125	110	115	106	115	122	103	141	101	113	120	128	119	116	120	115	115	128	122	98	112	122	123	100	106	114	108	135	102	106	146	117	133	114	105	130	122	129	133	123	119	113	114	124	94	125	125	120	113	146	111	109	125	112	125	123	109	111	112	115	120	122	131	108	132	116	119	140	103	118	111	123	99	128	122	98	125	85	114	127	108	120	101	138	132	113	141	111	115	110	115	120	113	128	127	122	112	116	107	132	122	135	137	139	132	131	138	110	109	119	133	133	118	101	104	113	119	116	115	118	127	125	100	119	103	115	132	110	128	112	116	120	121	109	116	137	115	128	133	113	110	121	132	93	96	120	115	125	107	136	120	128	113	105	132	122	122	122	122	124	106	102	124	120	132	130	125	101	106	120	119	121	104	110	122	110	118	132	116	127	143	111	125	118	119	112	125	118	146	137	112	107	127	112	105	94	114	102	118	100	130	118	119	107	118	120	137	103	118	106	124	121	127	113	115	121	115	133	118	114	109	115	115	117	113	121	131	107	104	110	116	107	125	121	108	131	121	118	114	110	110	151	112	111	131	144	115	102	115	97	159	118	110	133	113	118	107	115	117	113	106	103	108	114	137	110	129	125	124	124	121	112	125	123	122	127	121	110	104	117	125	119	115	116	147	128	115	102	110	120	128	110	104	119	101	116	130	117	113	121	125	117	122	108	123	129	104	124	117	111	123	119	114	115	109	113	117	121	105	126	105	119	134	134	144	124	118	115	99	115	104	126	93	115	94	119	115	125	112	102	111	139	112	101	111	123	116	129	117	121	117	117	107	108	107	109	119	122	104	124	117	114	117	113	105	115	147	102	98	121	144	102	101	128	101	118	125	107	118	119	140	115	104	112	114	114	127	110	122	113	143	118	117	126	116	129	131	95	129	107	123	137	124	105	109	125	111	119	109	120	117	107	112	104	98	120	127	100	122	118	114	136	118	117	109	136	133	130	110	129	114	121	110	111	107	105	115	100	127	120	115	121	119	126	111	122	104	104	127	136	121	129	134	99	138	101	114	116	121	118	118	144	134	116	148	110	131	130	113	137	105	123	106	107	114	108	119	116	103	134	125	128	121	106	106	124	130	94	109	117	106	110	138	119	117	129	117	110	106	115	112	123	119	110	117	102	104	121	111	119	114	114	106	105	116	107	121	116	116	99	123	115	128	122	109	130	111	119	127	114	109	127	106	106	138	126	101	120	113	117	114	102	113	110	137	108	118	102	120	129	115	117	115	116	110	110	114	120	92	102	122	123	122	105	124	117	127	115	113	135	99	125	110	118	108	116	141	128	120	145	95	112	131	122	110	126	110	127	105	139	129	106	106	95	108	125	100	125	119	125	113	116	129	103	101	122	113	115	121	122	115	109	112	114	116	135	128	123	112	114	119	107	124	103	117	121	103	105	124	132	126	111	105	123	117	96	106	105	105	104	106	114	129	121	118	126	123	111	122	100	123	121	123	119	131	125	100	115	119	112	130	96	107	118	118	122	123	127	122	102	140	127	103	122	117	113	104	103	116	103	114	114	127	142	94	100	104	142	103	116	123	119	124	111	114	115	124	121	117	142	116	127	99	115	115	110	114	123	115	139	120	119	112	139	116	116	121	138	110	110	125	110	126	136	97	124	94	123	107	113	110	106	121	110	103	115	132	131	123	116	125	109	133	130	113	108	100	98	112	97	132	103	97	104	125	112	132	105	118	136	104	101	112	122	112	117	118	114	119	124	112	107	112	127	100	132	122	115	116	116	104	113	115	115	120	114	128	127	103	123	128	118	96	130	136	116	116	97	109	127	105	95	130	108	118	122	103	112	99	122	128	131	117	132	109	146	123	112	115	111	118	124	118	116	118	113	133	112	102	107	112	118	103	109	108	127	122	107	117	119	112	116	111	114	115	114	117	119	124	104	126	138	115	110	117	125	116	109	143	123	125	99	93	122	111
4350	13473	9367	4574	3317	2373	1728	1289	910	743	578	496	437	389	346	324	276	261	204	217	216	225	188	150	164	182	166	145	173	153	130	143	158	151	153	130	131	145	163	130	131	137	138	144	112	136	121	119	147	127	134	140	115	125	129	128	139	122	125	115	130	127	112	135	124	141	125	144	134	119	118	137	134	111	128	143	125	105	145	115	133	129	117	97	133	120	122	118	125	108	130	140	134	125	130	117	124	120	123	126	154	134	119	117	112	118	126	132	132	119	104	113	101	102	117	108	105	123	114	133	112	104	138	123	130	134	124	121	131	115	112	134	123	109	103	120	125	133	123	130	101	129	110	113	137	115	128	113	105	117	123	124	120	120	130	136	129	136	109	119	125	137	114	117	116	117	117	140	127	126	112	129	112	117	124	117	100	103	116	122	127	105	121	109	141	126	111	125	115	113	118	109	98	127	128	122	116	102	120	125	118	114	118	112	124	94	120	120	119	122	112	103	125	127	137	112	112	127	110	109	118	118	109	124	115	117	111	129	141	97	116	102	119	104	122	127	131	146	124	96	115	135	136	124	121	126	112	115	105	125	127	132	127	138	121	119	113	102	102	139	122	127	131	109	101	119	128	126	118	104	112	105	131	128	113	132	134	109	100	118	122	124	109	126	110	115	124	105	111	126	140	135	122	116	135	107	131	140	114	97	116	98	101	118	106	142	107	119	116	148	123	131	120	116	100	112	114	124	117	128	103	118	121	103	156	126	118	114	115	115	117	117	123	125	128	124	136	120	134	126	102	127	123	121	104	112	130	118	144	125	132	113	145	109	120	109	119	128	129	131	144	111	130	139	128	108	122	131	130	130	120	103	115	122	136	113	89	108	146	122	112	128	129	147	107	113	136	116	108	127	134	121	112	119	130	113	124	130	126	107	120	105	121	101	98	122	126	146	132	108	127	114	100	101	123	106	111	116	116	131	108	120	120	114	114	122	116	118	124	109	126	122	125	123	134	130	117	143	113	110	116	116	123	144	113	98	108	120	114	109	120	116	131	123	109	116	131	138	105	103	134	118	103	128	112	102	118	121	113	128	111	140	127	112	117	110	137	124	110	127	130	114	113	116	107	106	128	143	125	128	131	101	106	110	101	121	120	132	131	124	133	120	109	127	110	113	107	128	106	125	125	127	126	119	146	122	115	105	134	118	118	123	122	132	118	129	103	95	100	104	156	105	133	125	122	120	133	134	119	104	109	134	126	122	109	123	129	120	121	112	114	106	130	125	128	105	124	126	106	117	114	150	144	124	106	119	104	131	123	119	119	108	120	117	123	113	110	126	128	113	131	96	119	121	126	103	124	129	102	122	122	110	156	113	115	117	121	115	128	109	118	100	119	124	122	128	132	114	114	102	127	125	130	142	126	120	124	121	108	129	145	119	105	121	108	129	97	130	118	111	103	123	135	126	115	121	132	120	112	114	124	114	129	109	136	139	123	119	144	117	137	103	113	122	106	129	132	145	131	126	125	141	146	115	110	108	130	133	131	111	119	114	129	136	125	117	121	146	118	122	132	105	123	144	109	133	109	126	119	130	120	107	131	117	114	123	112	135	102	124	121	119	117	131	108	109	135	130	110	109	118	104	112	120	128	119	104	123	129	120	122	118	127	112	122	127	115	118	111	131	107	119	126	120	115	126	131	136	127	128	117	123	131	112	132	98	114	104	104	123	114	120	124	116	138	129	139	121	106	124	105	127	109	122	114	114	97	113	122	119	126	99	128	118	129	144	112	101	87	135	126	134	147	113	124	125	103	136	103	119	110	145	127	118	142	109	122	132	109	115	126	119	133	135	123	120	114	116	118	131	121	124	117	127	125	114	123	106	118	136	117	124	107	119	103	112	130	116	118	117	130	108	105	120	100	129	130	130	126	111	135	111	129	103	122	104	110	127	116	131	116	127	106	120	130	118	112	121	110	124	114	107	126	131	134	117	116	105	127	124	119	99	139	124	123	136	112	106	111	92	129	113	124	123	105	121	116	115	108	136	115	131	134	119	100	109	131	137	123	110	106	100	128	111	131	120	123	123	116	139	134	121	103	102	121	121	117	123	130	117	127	135	108	118	122	125	116	128	120	117	112	115	111	128	116	111	126	113	120	106	125	113	105	120	127	104	119	109	128	127	129	131	122	126	117	109	108	108	112	128	120	126	112	121	114	127	124	109	112	121	107	117	103	102	137	113	130	115	125	120	124	120	122	117	113	112	134	138	118	103	90	105	129	125	118	142	110	115	119	135	130	134	130	116	120	103	128	124	111	147	129	117	117	106	111	102	111	126	117	116	124	135	118	118	118	141	120	143	124	99	110	114	115	147	128	113	107	124	118	100	125	124	116	99	125	98	112	113	115	101	129	115	113	114	111	130	129	106	123	108	111	119	120	122	120	125	116	132	113	137	116	122	112	112	120	143	103	136	130	117	113	138	127	116	132	108	119	108	110	142	117	87	110	120	124	123	121	128	86	121	132	136	114	135	115	132	117	102	112	128	121	120	117	105	137	97	113	115	117	103	133	111	126	115	128	129	104	119	117	110	118	130	109	107	121	119	136	119	120	102	135	127	137	99	133	128	125	111	127	109	123	115	99	127	124	128	106	103	112	98	116	112	118	105	107	144	131	129	120	123	124	93	103	100	113	131	130	113	103	127	131	104	142	116	118	106	97	106	116	128	126	129	125	113	124	126	137	126	119	115	127	129	117	110	127	110	139	115	125	113	107	142	122	140	109	116	115	109	126	124	121	116	99	132	107	110	124	135	121	140	119	135	126	135	122	125	107	104	140	109	98	115	119	110	112	121	112	115	104	119	118	118	118	104	113	120	118	114	109	114	138	130	119	110	118	132	139	126	114	124	122	145	130	148	102	130	121	118	121	117	130	128	113	147	130	138	131	120	103	129	124	133	115	138	104	112	107	134	130	125	118	105	124	127	101	96	100	118	132	126	113	105	112	116	97	125	110	118	113	120	138	127	114	115	131	113	141	120	123	104	94	103	121	109	122	120	119	115	124	134	127	112	120	124	126	121	109	119	115	122	114	128	135	103	124	110	141	116	106	123	110	132	139	130	120	116	104	132	143	116	126	106	107	106	114	128	115	112	140	129	132	125	115	98	93	113	130	113	131	109	153	111	115	120	109	100	124	141	110	134	119	114	116	110	121	107	125	116	121	119	109	112	103	135	117	113	112	103	95	109	121	134	109	111	102	136	129	99	119	108	113	130	138	109	115	114	116	110	149	127	106	129	122	114	123	120	126	109	96	134	95	119	106	124	130	113	138	141	98	117	102	93	114	113	119	134	113	131	113	147	126	125	99	127	120	118	126	122	137	114	118	127	111	110	105	112	121	121	112	96	100	126	127	133	122	119	118	97	127	118	113	125	140	101	132	102	122	128	107	113	136	129	126	107	108	120	139	112	111	98	97	103	119	105	98	129	110	120	119	121	101	120	124	136	117	123
26933	20694	12025	1250	572	535	445	423	433	437	384	406	447	390	395	406	369	391	384	375	348	338	379	424	399	384	403	387	390	378	409	386	371	384	361	379	383	407	384	374	356	383	362	367	390	385	401	370	386	370	424	365	357	396	364	414	361	421	398	374	368	402	375	413	394	388	389	384	385	391	362	374	392	368	380	368	356	402	368	363	398	416	383	383	374	401	402	378	353	372	367	374	421	395	406	382	409	400	415	355	389	355	383	405	385	404	381	396	357	396	397	377	357	404	408	397	389	348	385	368	384	343	377	388	408	360	398	398	391	400	397	385	394	416	380	343	380	371	377	363	403	355	412	396	391	351	380	398	425	399	382	395	388	385	379	410	391	416	367	371	362	359	364	378	389	366	374	398	366	363	372	379	375	381	383	360	369	394	358	385	362	405	404	452	396	362	381	387	422	378	388	398	374	412	416	414	405	373	388	354	361	403	373	368	370	358	386	351	387	385	419	361	405	407	391	389	414	373	370	410	420	388	393	398	393	401	368	375	397	395	350	372	383	359	386	372	401	397	377	391	393	366	382	379	376	375	405	375	388	334	431	382	340	392	372	425	360	372	348	394	374	366	366	397	401	422	372	371	366	351	377	374	409	355	377	373	384	382	393	388	400	359	379	378	408	405	381	364	391	361	394	364	405	414	392	375	395	387	416	359	415	380	408	389	372	381	412	414	375	376	382	392	392	389	381	379	392	380	396	385	371	404	359	408	397	391	396	381	347	381	362	388	360	383	364	380	389	370	423	376	378	353	389	344	391	417	378	395	401	396	360	411	373	385	378	374	412	378	416	368	375	383	402	403	403	400	403	403	375	400	360	391	390	416	372	382	349	387	365	351	392	374	372	378	384	375	400	382	425	378	378	343	396	361	371	405	410	373	376	421	412	373	392	374	393	413	407	337	407	403	370	402	391	363	376	400	394	364	378	391	421	362	412	379	391	392	394	420	389	362	383	390	421	383	409	372	391	375	402	397	391	393	379	349	376	355	362	378	371	410	408	397	396	399	365	363	424	348	363	422	379	387	359	398	428	367	393	389	380	386	347	369	398	379	361	401	368	407	396	344	403	382	379	379	383	410	375	444	382	365	373	415	382	375	389	363	415	388	419	421	370	365	355	407	404	415	401	384	408	349	369	373	391	378	387	390	397	387	352	384	382	404	391	362	415	368	402	361	368	377	388	392	382	389	412	377	404	397	382	404	376	367	339	396	333	373	384	407	368	391	405	391	378	375	367	385	349	391	394	386	418	350	379	406	386	420	417	390	411	350	380	364	375	375	396	386	380	377	411	411	401	370	386	390	358	363	391	363	392	416	369	358	405	424	374	387	357	354	404	396	371	386	405	390	419	347	375	408	369	423	344	405	392	386	391	375	373	416	397	357	392	395	355	355	411	418	419	392	378	384	392	396	409	390	387	384	394	360	333	363	389	400	357	424	359	383	389	396	407	397	383	377	425	378	394	389	378	375	388	402	383	365	373	364	407	365	354	401	360	369	376	377	387	379	393	343	381	375	406	366	347	355	413	375	377	389	369	413	365	378	409	393	400	386	395	364	395	375	412	372	424	373	367	366	382	376	383	391	380	371	388	379	354	387	377	373	394	376	377	396	387	408	398	361	349	405	383	383	360	381	410	393	382	374	401	392	338	419	378	353	394	416	366	375	351	398	373	392	388	406	387	387	366	374	386	371	374	385	390	418	361	339	376	406	388	369	421	386	393	413	396	398	403	405	398	389	361	352	397	400	369	375	394	360	362	395	384	385	420	384	376	418	380	358	417	370	393	392	415	386	369	343	389	370	397	407	391	388	391	375	389	357	371	391	408	354	388	397	391	384	385	388	369	398	383	357	371	403	399	417	374	384	405	368	368	361	384	411	395	373	372	387	421	402	390	356	352	414	429	402	381	356	380	381	389	383	364	364	381	394	360	385	374	364	395	349	414	379	372	388	397	402	398	397	419	396	397	364	377	364	398	364	419	363	419	403	374	396	412	384	401	416	372	398	382	376	405	363	354	384	374	389	401	367	383	376	380	409	414	397	354	399	361	390	365	382	412	386	373	376	398	367	382	387	393	365	371	421	343	373	390	384	387	367	378	398	420	397	366	386	367	366	405	386	399	378	377	379	399	376	399	363	408	377	383	400	395	411	414	404	371	359	394	395	411	365	407	397	381	375	391	379	382	404	366	401	407	384	386	362	376	407	407	400	398	393	402	406	381	373	359	389	437	403	393	358	365	412	396	384	386	361	411	410	370	350	372	390	408	378	370	362	405	367	408	398	372	322	373	378	389	419	393	389	394	380	338	377	387	400	354	378	381	397	381	378	365	410	364	414	430	406	391	403	390	387	376	402	389	408	364	384	365	368	376	430	370	386	412	398	429	423	382	373	337	353	350	429	359	386	377	390	383	372	411	353	380	348	374	389	377	375	361	359	426	376	409	397	373	404	395	360	348	396	362	407	365	390	380	391	381	395	372	433	394	372	371	417	361	386	393	399	394	384	421	361	395	400	377	365	396	363	411	394	414	398	388	416	386	376	375	368	419	430	371	401	384	386	376	388	364	359	387	405	391	371	399	393	381	440	366	402	383	364	386	390	402	381	403	386	392	406	374	399	388	408	380	380	420	394	396	406	378	387	398	384	386	360	407	421	374	386	364	392	368	381	393	365	375	384	398	412	387	372	367	397	414	381	399	394	368	397	412	384	363	350	410	373	362	358	443	423	396	384	410	396	404	381	379	405	398	417	394	367	401	359	371	353	368	401	395	373	365	371	393	380	378	393	389	378	403	391	368	373	364	398	346	397	401	373	411	409	389	399	383	385	356	385	394	419	351	361	396	413	371	351	378	393	426	385	397	403	393	390	386	351	432	371	378	347	377	379	383	373	387	404	390	383	378	375	384	410	328	393	358	354	353	418	400	371	392	409	376	400	404	365	387	383	383	358	416	367	397	349	380	383	352	377	406	362	376	342	373	377	379	376	397	375	387	404	382	358	388	387	382	391	390	415	378	377	382	374	342	383	380	408	371	365	373	380	389	401	367	378	388	343	377	371	400	371	374	401	362	390	358	381	374	372	385	365	377	369	399	363	399	386	388	388	376	389	383	363	409	359	403	402	407	353	396	389	400	387	396	400	369	406	373	360	362	400	407	386	331	390	380	434	403	404	355	405	359	372	412	361	396	418	404	386	434	391	377	397	398	384	414	406	382	418	360	383	401	377	375	361	391	405	386	411	434	398	398	378	383	374	396	379	390	393	350	384	401	388	369	387	394	373	396	414	390	397	406	389	376	379	384	379	366	402	380	371	389	379	362	401	424	394	375	384	373	340	401	328	376	369	405	402	391	393	388	391	391	370	359	393	371	401	407	391	369	360	383	383	327	371	384	387	376	388	388	381	407	354	435	344	406	368	390	380	405	374	381	401	372	398	390	371	405	394	420	350	346	405	381	403	429	378
4496	2259	1437	919	682	625	550	531	499	451	467	461	409	437	436	419	443	391	406	402	410	404	398	400	425	402	414	405	356	408	381	387	416	423	410	393	364	387	390	422	392	396	424	360	381	407	381	379	381	396	399	418	386	406	384	387	417	379	383	409	407	380	419	394	373	420	401	401	382	421	417	402	449	421	408	427	390	383	427	387	390	411	410	383	395	397	404	414	421	367	429	429	381	382	399	371	407	394	387	418	399	408	385	386	380	377	353	398	409	387	384	418	391	416	377	399	432	421	425	421	370	390	411	414	409	388	381	399	408	432	379	395	411	386	442	405	379	398	408	415	339	397	415	416	397	377	419	393	371	406	406	392	369	376	382	410	439	383	393	402	426	401	406	372	392	405	394	413	407	420	391	378	369	390	385	374	400	439	416	423	363	411	369	415	358	375	394	416	396	410	403	385	400	396	415	399	395	430	380	413	398	381	393	419	365	445	410	407	401	394	396	422	396	414	416	428	364	381	388	411	391	385	397	406	345	373	379	390	419	407	409	366	409	424	402	382	367	407	405	387	421	433	422	403	389	371	396	384	414	385	379	412	373	387	401	397	378	390	417	393	411	385	392	398	382	424	394	404	404	441	380	398	396	406	388	450	412	374	381	425	408	380	413	404	384	378	420	417	401	415	422	432	390	405	401	414	350	396	373	435	363	410	368	419	383	442	397	396	379	433	402	421	384	370	391	389	440	371	408	397	383	384	374	398	408	390	386	439	417	391	360	375	380	412	421	415	382	407	362	401	379	438	414	411	398	370	397	384	374	417	401	432	395	408	412	389	397	408	368	365	420	375	401	395	377	392	444	405	416	378	388	376	424	414	417	407	392	416	408	415	417	399	418	362	382	360	425	439	394	403	375	398	408	389	380	399	412	445	398	422	417	381	379	396	411	403	412	407	402	434	390	377	397	445	406	378	372	407	409	392	403	381	391	399	386	377	391	394	431	396	410	392	413	379	386	373	410	384	404	402	404	379	412	409	401	370	430	410	397	392	407	368	392	419	418	395	346	417	414	415	368	388	374	419	403	426	389	405	388	362	406	396	391	379	428	383	410	381	396	421	362	399	370	396	368	406	369	358	394	421	400	403	358	387	419	405	409	370	408	408	386	406	416	379	386	382	417	384	388	382	367	403	373	436	346	401	408	446	413	431	405	383	429	400	396	383	428	410	421	395	413	440	413	402	409	369	400	380	376	420	426	430	391	369	433	409	403	396	406	407	403	402	391	410	418	395	375	412	394	384	383	409	418	348	401	371	365	407	420	413	404	396	426	428	404	383	421	379	400	357	419	401	411	398	401	410	402	397	396	393	377	422	422	383	401	386	420	394	404	426	374	408	410	411	432	406	419	417	405	372	415	389	380	372	412	396	370	427	405	387	383	450	414	388	419	397	355	383	383	382	394	374	381	376	420	375	397	388	420	416	428	410	392	383	374	377	401	438	407	375	434	406	410	388	361	366	362	387	400	397	399	385	387	401	401	392	405	408	405	392	359	401	432	394	364	394	408	388	403	417	373	370	381	343	368	407	377	410	410	406	398	422	395	410	359	387	441	384	378	369	389	377	420	400	426	380	420	412	429	438	385	415	422	419	383	374	399	367	411	419	391	362	413	386	394	391	414	357	351	372	387	416	413	397	358	381	413	395	424	395	360	395	403	398	394	429	389	381	394	425	405	380	424	406	410	417	401	395	403	406	444	373	367	422	397	361	374	365	434	385	362	402	390	402	407	412	409	408	398	407	394	424	366	397	374	420	409	383	416	406	404	426	405	412	414	416	412	401	366	398	443	432	438	400	389	396	388	370	400	417	389	376	356	387	398	357	417	406	386	371	418	425	378	388	381	396	373	425	402	383	383	372	372	405	385	404	384	417	443	379	400	351	393	406	405	405	379	389	381	434	421	422	408	396	418	412	400	388	399	399	390	414	399	396	416	397	404	388	411	382	421	430	384	401	386	368	386	399	417	421	398	379	397	417	415	386	414	421	412	422	368	403	393	400	387	397	432	371	450	379	405	409	372	410	401	385	398	405	388	408	393	428	398	407	436	388	390	431	375	405	392	406	391	387	380	398	420	420	419	383	383	392	447	411	410	400	414	373	377	400	398	444	357	355	421	379	375	395	393	439	402	403	419	378	434	380	398	395	379	368	426	417	399	381	362	380	433	388	387	413	397	408	400	392	439	392	374	353	397	401	403	380	395	392	379	403	414	378	386	404	400	397	414	376	371	396	409	386	403	386	375	363	410	396	404	405	417	389	406	375	410	412	399	435	387	409	372	406	386	385	374	409	381	432	412	384	407	385	383	384	418	432	377	400	410	383	436	376	356	426	398	391	421	395	403	424	421	419	395	395	403	391	412	399	387	367	375	421	407	391	406	390	413	427	408	434	389	384	394	387	394	365	422	402	375	416	382	410	474	377	426	385	377	376	398	407	378	392	413	370	385	384	373	407	416	416	424	407	398	441	363	379	400	402	374	368	386	389	382	364	409	434	440	391	406	401	383	370	376	431	441	379	399	370	394	388	395	406	399	370	421	417	419	388	414	411	406	411	408	380	409	382	407	366	378	399	376	376	430	415	404	377	395	420	422	415	359	379	375	422	405	392	389	408	414	399	402	393	405	415	379	392	362	405	391	390	420	374	373	410	393	392	411	370	422	379	387	380	375	365	413	404	414	405	396	391	430	403	419	390	401	403	359	365	424	408	405	429	416	396	419	384	395	399	406	387	421	425	379	375	391	366	392	390	370	400	392	412	377	423	424	377	384	356	376	359	415	399	411	413	444	382	390	355	444	396	398	373	400	419	403	404	367	393	379	422	403	370	426	421	402	394	395	417	384	401	406	372	429	418	413	410	406	385	424	384	389	368	375	363	429	411	393	397	388	373	378	433	388	396	370	412	415	397	441	425	390	360	405	410	397	380	417	384	418	447	408	409	391	420	425	397	393	404	365	395	452	397	428	389	410	412	358	404	412	395	400	425	411	365	394	393	415	350	420	406	418	401	387	430	370	389	392	408	437	404	389	392	434	393	408	388	423	423	407	374	421	416	389	393	428	397	378	403	375	451	383	413	442	378	374	423	354	369	385	392	383	382	443	366	388	395	405	395	385	423	400	380	407	398	402	358	396	414	410	414	414	375	401	408	390	406	425	388	414	399	391	387	397	412	434	437	409	426	400	401	400	389	363	445	390	412	391	412	391	377	436	406	407	374	410	414	421	374	410	386	405	441	378	388	409	368	377	381	379	417	418	370	429	443	392	400	381	377	415	428	389	431	414	377	401	404	394	400	407	379	399	388	380	391	368	412	418	373	374	391	370	400	360	407	427	397	373	396	373	349	416	361	358	392	357	413	362	393	408	393	364	408	399	391	401	388	447	406	344	402	370	403	373	449	389	404	428	397	419	390	384	424	409	402	409	405	409	383	409	403	353	393	421	395	410	364	406	375	408	352
23365	20946	28230	23795	20931	11511	982	598	450	379	347	332	271	288	266	247	253	229	246	233	219	219	233	213	217	188	221	209	203	217	175	204	208	205	201	196	172	185	201	177	202	198	191	165	173	199	176	206	194	186	161	178	184	194	181	154	196	192	176	180	167	196	188	195	184	177	191	173	207	193	177	180	172	172	173	176	165	200	183	174	179	203	198	175	163	178	185	190	165	178	179	183	182	181	171	170	197	184	155	176	194	179	195	151	175	183	168	170	197	177	180	168	199	180	166	192	191	191	185	197	198	183	180	150	177	162	182	192	187	175	168	174	185	216	175	186	175	211	182	196	164	170	194	181	181	183	188	165	189	210	183	173	187	164	194	205	182	181	168	163	200	167	184	199	165	188	168	139	195	183	180	176	195	207	205	156	170	176	158	179	171	179	185	187	184	202	170	192	171	162	168	189	181	158	183	162	204	172	189	186	175	157	200	192	198	155	163	207	209	181	176	188	170	209	193	169	197	194	181	177	176	170	175	158	181	177	175	169	171	163	177	212	191	196	188	169	175	164	179	184	193	186	166	165	168	172	198	185	180	163	198	188	173	201	178	172	164	163	169	176	191	196	180	174	175	184	200	195	184	173	182	180	161	167	174	175	192	201	183	188	185	177	175	186	164	165	169	186	194	169	188	202	180	159	185	170	189	200	191	181	166	176	188	177	179	180	190	192	178	190	164	191	179	158	178	195	180	174	184	190	185	162	177	162	189	186	183	184	178	182	199	197	187	152	179	183	189	176	168	193	170	175	182	177	193	200	164	206	193	198	196	187	187	172	178	174	187	186	196	186	185	164	131	187	166	201	161	194	176	175	179	211	165	156	218	174	205	185	191	181	181	182	184	193	182	207	202	199	193	180	161	175	195	194	174	186	153	178	189	177	193	165	184	183	183	161	172	191	165	191	177	183	176	178	162	201	177	188	191	182	156	179	201	162	180	187	184	195	180	172	163	177	184	190	161	182	168	177	194	178	206	179	182	162	148	195	179	186	186	161	183	178	177	164	188	147	197	213	150	172	180	177	169	178	194	183	166	166	170	185	180	211	173	188	195	165	179	188	152	199	184	204	201	161	196	182	189	206	181	190	179	181	184	171	168	194	199	139	190	158	184	189	186	198	194	205	201	177	169	202	194	158	203	192	188	182	159	175	184	177	167	168	195	161	181	171	183	182	176	191	180	196	188	183	193	185	202	173	169	177	186	191	175	160	178	172	165	184	162	190	207	175	176	197	192	180	178	183	176	177	187	192	202	167	177	182	178	170	190	172	205	146	206	171	174	184	185	194	211	180	152	193	185	155	183	217	197	188	173	179	197	186	186	165	170	194	167	190	193	188	182	188	165	194	181	186	177	192	200	159	181	205	182	170	143	181	168	177	193	223	207	161	221	181	183	200	148	152	177	179	190	164	159	213	166	171	205	152	169	177	172	165	177	186	175	162	171	173	173	197	192	184	195	169	192	184	186	174	187	183	182	208	175	184	177	200	193	180	197	188	171	170	198	191	203	175	170	164	182	172	179	156	169	187	180	177	193	172	179	174	185	165	212	188	193	182	188	196	183	192	189	189	159	161	186	174	181	204	179	172	178	183	183	181	178	185	176	184	192	176	155	211	166	177	177	188	184	178	191	190	162	171	186	166	186	161	174	195	185	196	201	180	169	174	174	185	182	184	196	183	192	178	152	191	149	167	196	171	200	188	173	177	191	176	175	176	202	198	182	193	157	168	199	183	169	195	207	181	189	173	184	171	183	206	181	169	199	215	192	168	199	181	186	201	180	180	191	179	190	178	189	171	178	176	172	178	187	189	195	165	172	185	177	164	167	167	168	199	191	179	190	163	182	195	176	170	170	183	186	160	167	189	172	160	152	190	164	174	185	195	188	186	168	158	182	190	192	203	197	156	194	169	178	177	186	161	189	156	190	191	156	156	178	184	194	171	162	174	192	201	171	157	191	171	189	171	170	199	198	178	189	160	177	180	177	174	168	167	168	179	171	201	176	179	178	198	159	191	162	198	185	190	187	156	202	204	191	185	193	191	183	199	190	194	167	186	171	183	190	174	190	175	166	190	149	211	191	181	164	172	173	187	215	168	161	165	199	177	200	176	185	187	175	197	193	185	166	189	183	192	190	184	189	177	200	153	181	189	167	181	164	191	194	209	170	157	192	181	182	165	175	182	191	191	192	179	160	210	179	182	192	161	209	190	187	163	179	187	161	159	161	182	162	184	179	198	175	174	189	179	161	168	174	212	186	180	184	166	176	160	196	158	181	190	191	185	181	170	184	201	195	187	184	186	170	190	171	211	164	207	138	179	190	183	186	178	182	182	203	182	170	186	170	170	184	163	172	188	172	166	183	181	166	171	186	168	181	185	164	161	192	176	181	172	189	174	179	202	172	182	203	190	164	175	182	176	181	189	188	159	181	191	179	202	160	180	161	187	163	177	177	171	178	193	187	187	202	203	187	197	161	187	192	183	163	194	164	205	179	182	174	171	189	162	143	190	168	200	181	202	186	176	205	188	181	192	176	203	171	176	198	174	160	180	184	170	192	179	165	189	179	220	174	189	143	196	183	176	184	173	184	170	200	182	174	176	180	176	195	196	162	186	190	173	182	165	173	160	196	177	167	183	167	174	176	187	168	157	192	182	172	183	190	196	172	164	212	192	191	190	187	192	196	193	176	167	193	179	182	202	204	187	182	170	191	190	168	166	176	169	191	193	184	174	202	178	167	191	156	153	181	188	170	173	179	178	156	187	195	191	187	173	182	197	190	180	160	179	203	199	181	154	185	185	176	172	178	194	172	156	170	181	169	179	179	192	177	172	181	204	177	179	161	187	189	175	174	165	171	181	173	200	195	183	172	195	176	200	159	173	189	197	182	195	173	169	166	211	186	171	193	191	184	175	190	183	191	156	184	184	192	183	167	193	185	182	167	165	189	185	173	192	187	179	181	168	172	198	185	191	178	166	169	162	163	178	179	164	197	167	188	179	176	167	168	174	162	184	189	174	174	176	187	196	201	173	188	196	188	153	197	168	174	183	164	201	196	186	186	198	206	192	190	176	177	173	175	180	179	184	159	186	174	186	195	166	183	187	209	174	147	175	192	171	172	189	192	189	184	203	169	163	188	196	193	161	202	187	181	181	196	192	173	185	188	179	165	200	182	176	163	176	178	206	168	178	211	180	209	172	162	202	168	172	186	183	181	169	185	170	162	186	194	199	180	172	175	187	170	177	193	155	201	177	153	180	183	184	186	160	164	164	168	169	168	178	158	160	197	181	175	171	185	170	166	169	166	187	189	198	177	186	181	203	184	206	155	192	209	157	191	203	183	199	166	175	187	201	179	175	182	205	166	170	176	163	177	184	184	158	169	186	160	165	189	148	181	178	173	172	188	173	200	189	183	206	158	164	170	186	162	182	188	179	183	168	191	187	199	198	191	161	184	193	182	205
3525	8687	5883	2811	1993	1421	1053	807	641	565	430	401	385	331	302	274	279	303	290	255	266	244	231	218	233	222	206	195	212	234	204	209	233	186	222	194	195	193	201	199	205	202	163	185	189	184	205	187	211	214	221	195	205	187	201	195	212	190	205	187	204	209	179	211	204	196	223	207	235	187	176	206	215	207	197	171	195	183	200	191	192	216	185	171	194	201	181	206	183	184	193	199	204	220	159	189	203	202	192	213	182	186	183	215	205	191	186	193	169	172	204	194	198	187	186	178	195	195	195	189	187	181	205	179	200	180	187	191	193	201	200	177	185	189	183	194	178	192	204	194	195	197	198	179	193	159	202	176	211	191	202	177	187	157	206	178	199	184	185	183	158	189	213	203	194	158	195	199	182	203	190	170	156	181	180	177	176	188	186	211	219	202	190	204	196	178	190	209	209	189	200	205	191	199	225	189	181	162	198	202	188	192	194	180	200	196	206	188	196	207	208	203	193	183	185	181	216	205	203	202	175	218	174	190	181	213	194	206	191	188	202	183	175	180	189	184	154	214	190	191	190	213	202	192	166	206	184	193	182	191	188	167	167	169	200	201	187	214	201	195	200	192	202	184	198	199	214	210	185	202	195	212	202	206	177	199	205	164	181	178	211	201	201	182	197	189	193	197	180	208	181	193	226	163	206	188	201	197	213	204	178	194	155	163	170	214	202	202	161	200	168	171	166	188	194	203	193	199	168	165	203	195	184	200	192	196	169	201	213	214	194	206	177	194	171	206	170	187	189	207	186	186	188	185	198	164	200	173	212	208	192	185	177	172	198	181	213	175	157	207	190	203	192	185	176	204	207	184	187	198	187	185	181	197	177	196	176	207	217	181	198	191	185	178	169	210	196	170	205	195	190	171	220	207	176	195	191	208	194	213	202	198	183	196	187	179	204	206	189	216	180	198	195	195	177	206	177	191	200	186	199	219	179	182	181	200	208	213	190	213	225	183	208	195	221	183	183	208	194	207	195	194	195	216	173	174	187	202	186	195	175	195	184	196	196	218	218	199	184	189	206	195	184	206	228	178	193	205	186	186	185	207	184	170	208	200	190	204	172	174	194	178	185	205	182	183	184	178	190	182	191	205	178	184	168	184	180	201	204	217	192	191	198	212	200	184	175	196	180	168	191	192	188	176	191	200	160	199	207	200	181	178	198	216	181	199	180	216	176	165	184	197	197	169	187	188	192	211	193	202	194	187	205	180	187	213	221	180	199	170	214	197	187	194	170	177	176	181	228	183	209	189	215	213	206	201	220	164	214	208	201	177	168	216	209	196	195	209	189	220	188	198	175	200	181	191	202	181	210	173	221	180	189	180	203	204	216	194	218	215	176	206	180	198	198	177	192	173	171	179	187	190	203	175	189	182	208	170	182	228	221	181	205	216	180	189	186	166	200	190	193	175	184	178	173	210	171	167	184	184	182	207	209	223	216	207	188	176	195	188	205	187	200	175	206	190	181	190	175	181	196	170	181	170	184	202	174	179	196	200	180	192	176	207	200	178	192	165	174	214	188	186	182	198	182	209	192	174	196	188	192	179	210	190	209	178	195	198	213	176	204	199	189	193	189	192	182	198	191	186	187	183	199	190	208	213	194	177	170	194	194	160	192	176	206	198	203	202	190	199	224	182	186	195	205	182	214	198	214	156	189	190	173	179	196	165	206	184	192	215	185	190	197	196	210	182	201	159	185	199	197	203	211	167	175	208	187	205	200	205	174	173	188	201	193	189	195	189	171	190	205	190	191	189	169	216	187	202	201	174	175	164	199	193	200	192	198	213	199	179	203	193	188	194	191	197	162	207	184	217	186	177	169	198	197	199	205	197	189	205	197	180	194	182	197	203	182	191	193	176	185	177	190	202	205	191	186	204	197	184	213	188	187	229	170	204	205	202	201	190	180	194	180	191	206	220	178	205	172	200	190	189	222	168	199	201	191	205	175	199	200	191	190	188	192	204	186	179	190	195	190	180	187	185	208	181	204	190	175	194	185	218	205	205	171	196	180	198	206	179	195	220	185	172	197	164	212	171	218	195	207	198	165	198	193	188	176	195	202	187	203	202	193	205	204	197	175	199	198	201	184	179	197	183	192	193	211	178	184	215	190	193	171	212	208	205	175	194	184	211	195	205	199	191	186	199	192	208	200	157	191	194	199	206	194	184	202	186	180	189	206	198	181	190	212	164	194	194	199	167	184	198	172	174	199	182	180	178	193	176	194	173	186	192	177	187	194	193	187	181	179	178	209	179	184	178	184	181	191	201	193	179	208	171	194	189	186	199	176	216	177	185	183	177	175	198	191	180	180	190	207	186	193	186	198	215	185	192	198	197	214	179	212	192	175	183	194	169	191	188	193	189	195	194	206	212	205	189	190	185	210	185	177	194	180	187	203	187	187	202	183	192	173	195	201	201	170	196	195	175	192	210	184	184	178	178	178	180	195	203	213	190	179	183	196	186	192	185	189	198	196	216	188	185	191	213	171	203	199	215	180	182	190	210	179	214	200	199	179	205	223	191	201	201	178	194	191	188	198	201	198	214	189	180	192	199	201	197	175	206	171	172	182	192	178	171	185	195	199	204	186	216	222	189	191	199	188	200	182	209	195	186	182	198	185	214	190	228	198	193	201	202	199	186	188	175	177	209	182	194	183	192	201	192	195	198	197	217	164	205	212	188	196	202	209	201	170	194	180	178	213	174	177	187	166	200	171	231	172	188	191	188	176	179	176	208	187	196	190	183	174	178	207	191	192	187	187	210	206	195	192	204	204	191	182	189	221	171	170	171	197	205	176	199	168	193	228	206	191	194	202	227	187	230	172	184	201	189	195	199	194	182	211	189	164	159	199	173	163	215	202	187	198	182	190	179	198	190	203	191	202	185	196	183	198	184	190	164	187	194	207	204	181	204	174	191	182	198	220	181	188	199	181	198	187	191	227	198	181	195	204	192	165	212	155	187	206	201	178	178	212	198	145	190	189	194	164	198	191	176	211	197	209	192	178	215	182	183	181	182	208	182	209	180	182	196	194	206	191	183	208	193	199	174	184	185	199	193	179	194	201	214	173	200	188	200	189	177	160	206	201	196	212	192	202	170	203	172	191	217	188	178	174	212	190	201	170	206	195	221	188	204	207	168	194	191	183	197	190	196	199	194	172	197	187	175	179	166	220	203	178	194	193	188	199	161	186	201	214	207	186	195	184	198	201	203	182	201	196	194	198	214	192	186	191	200	187	201	217	202	215	170	204	184	181	202	215	186	166	196	174	178	180	195	174	184	190	210	206	183	201	192	181	176	189	201	174	204	174	216	177	205	179	183	179	178	170	190	217	177	195	165	202	203	163	160	198	188	175	190	189	176	205	184	174	204	207	187	193	176	200	198	195	186	218	192	200	191	193	197	218	192	178	226	211	179	207	185	190	193	192	206	195	187	212	194	176	181	202	198	189	195	192	207	207	176
24334	20904	27292	24595	13884	992	681	579	507	546	534	464	440	463	428	431	454	395	418	429	435	422	447	406	395	375	386	423	381	420	408	416	391	422	430	442	386	410	390	427	395	401	389	350	460	425	432	403	391	380	414	450	414	423	438	388	427	418	407	367	391	401	375	442	408	412	390	421	410	395	413	409	376	368	374	429	418	415	398	427	375	421	399	386	383	379	408	434	432	388	405	393	390	425	433	400	409	400	386	382	407	378	405	408	401	397	441	390	409	415	412	381	409	413	424	411	430	439	439	351	388	400	381	405	408	407	434	415	416	369	389	422	421	393	401	409	386	374	351	411	405	432	378	414	401	380	415	410	374	411	420	426	404	363	422	394	410	409	401	413	396	376	403	378	400	367	408	394	414	432	427	399	394	418	404	428	398	418	411	438	418	401	376	371	381	370	414	432	438	381	408	376	426	382	408	388	410	413	390	444	392	403	420	419	414	410	399	412	398	392	407	383	435	402	404	418	406	407	415	410	398	389	369	410	439	402	370	398	457	424	408	399	411	410	387	411	417	413	400	391	368	412	403	389	400	400	393	410	398	424	410	442	458	382	371	395	393	382	353	374	387	439	411	372	390	416	418	397	402	395	412	400	403	396	391	432	401	398	415	385	391	432	425	428	404	364	422	420	430	404	390	397	420	433	428	436	383	401	406	406	385	399	411	390	415	396	378	390	411	394	368	403	415	405	378	442	412	398	388	403	370	380	451	362	429	380	420	449	382	405	409	426	385	425	423	412	381	375	395	392	412	356	411	365	412	432	417	418	405	416	433	407	413	396	408	413	393	381	385	406	427	386	393	389	354	378	386	395	402	386	401	382	400	409	420	409	422	418	417	410	367	402	379	395	366	414	396	417	401	402	388	420	416	381	392	368	411	417	426	442	413	417	419	424	395	374	402	392	386	375	396	394	419	406	385	412	382	421	407	396	415	422	355	446	416	376	394	391	375	434	397	430	446	403	394	397	406	399	401	405	360	387	391	362	408	395	394	399	407	395	412	458	400	396	429	388	400	426	403	371	404	386	405	445	406	398	373	430	406	398	438	404	422	415	380	393	345	405	423	408	422	418	402	405	408	402	410	439	412	390	404	377	421	429	412	413	411	423	412	438	392	383	425	424	379	382	378	431	414	404	385	422	399	356	402	406	389	380	396	377	381	445	421	411	385	436	416	430	419	406	434	411	385	393	417	428	400	380	415	382	395	392	384	427	383	447	390	435	386	391	432	356	409	351	395	409	383	402	423	379	381	424	403	395	421	424	429	370	435	395	440	404	402	418	399	436	396	418	397	405	438	386	406	401	381	402	419	407	417	410	407	383	420	416	404	412	368	437	407	384	432	397	383	397	400	381	411	398	395	390	410	402	423	428	392	385	386	372	364	413	417	429	390	416	402	388	429	415	388	410	399	378	377	383	420	418	375	445	393	395	423	402	387	423	374	437	441	435	371	460	403	362	411	392	419	442	408	391	420	420	401	366	426	343	437	403	434	370	380	417	394	369	410	408	412	408	380	398	408	396	445	397	417	364	415	340	399	364	416	402	412	388	381	404	406	433	402	390	385	416	411	416	435	390	409	432	385	403	400	422	392	404	406	420	413	375	385	367	407	423	392	392	437	423	377	391	384	381	392	377	445	408	432	372	384	386	408	394	394	371	415	404	404	371	378	376	391	353	414	423	388	424	355	358	403	415	408	400	415	408	394	411	394	397	415	373	390	394	406	433	399	437	363	389	394	427	362	414	385	379	394	431	407	436	395	427	404	388	369	386	414	420	387	447	392	354	426	409	394	370	415	416	412	406	405	407	406	403	404	408	378	401	443	394	388	397	404	372	398	416	380	402	411	401	402	409	429	437	431	410	380	405	410	436	364	429	422	426	388	394	399	383	414	430	431	418	395	396	391	403	407	423	412	413	402	362	397	400	413	393	403	390	364	411	393	379	378	372	415	402	412	394	387	402	426	398	396	419	371	386	413	395	435	412	394	419	393	398	400	396	392	396	381	420	405	416	441	455	386	370	391	416	409	438	402	406	404	399	433	376	391	384	384	415	420	369	395	393	433	408	402	354	429	412	432	365	411	373	386	465	423	394	404	387	398	400	416	378	402	372	415	377	399	429	429	408	413	365	433	402	386	384	407	427	391	404	395	410	438	414	428	391	397	449	362	397	398	397	402	429	415	374	409	388	427	395	399	387	407	441	423	415	365	395	425	380	410	430	368	395	390	429	420	431	393	400	375	410	390	418	413	378	381	392	373	390	412	395	395	438	407	373	376	426	426	404	373	409	379	393	397	425	406	422	384	425	397	436	414	388	428	427	406	406	410	397	343	395	373	373	385	401	402	408	392	381	397	401	404	427	386	418	393	406	396	439	390	376	416	429	384	392	392	395	411	446	414	396	435	401	400	397	408	402	414	382	399	363	381	430	414	403	407	416	385	417	406	393	379	416	385	384	408	407	421	414	417	356	391	429	405	395	381	391	382	353	413	376	415	413	385	410	440	354	403	381	417	397	410	415	402	424	403	408	410	367	426	453	407	388	407	396	390	395	417	409	441	404	408	407	398	410	398	428	449	361	454	400	372	406	413	441	438	432	375	386	402	422	444	415	390	390	381	405	356	388	403	436	382	435	431	393	488	420	401	425	402	395	390	379	398	410	385	432	400	399	390	426	414	415	428	415	418	407	422	369	431	400	393	429	402	412	381	379	415	406	435	393	414	367	423	386	390	356	420	378	404	406	408	411	392	359	404	451	383	396	407	396	393	451	405	382	409	427	399	431	399	399	445	411	432	381	383	439	397	382	403	418	360	442	391	391	378	375	431	394	407	419	429	405	386	419	421	384	401	416	438	390	406	412	400	441	370	399	421	410	409	395	408	408	383	408	426	386	389	427	425	386	405	424	400	415	397	422	402	392	387	407	410	393	424	400	406	390	390	451	378	406	377	353	428	416	446	386	389	409	388	391	386	400	418	382	423	432	386	388	389	413	410	401	396	391	391	380	426	392	409	412	384	398	382	386	406	420	370	406	386	424	436	391	402	404	395	395	384	408	402	400	411	398	410	378	391	396	369	374	416	416	394	381	384	424	397	421	365	424	400	384	406	437	393	402	419	417	420	404	401	402	412	429	386	405	417	421	385	377	418	402	387	401	390	386	406	408	383	401	427	412	394	434	431	401	414	439	394	389	388	422	416	398	435	426	424	397	369	387	365	401	400	403	405	419	381	390	469	396	420	413	414	399	391	403	418	436	375	396	371	418	395	370	397	392	392	433	365	407	411	389	394	413	400	417	406	379	387	434	426	384	378	381	436	427	387	374	392	404	374	413	423	394	436	402	422	412	413	384	419	376	414	405	409	362	416	444	371	404	407	413	368	407	396	416	417	397	418	404	423	437	404	380	404	373	372	413	407	393	395	407	392	398	442	385	434	447	362	348	417	386	392	441	399	410	413	388	404	359
3543	5370	3620	1839	1424	1073	893	739	626	626	537	518	502	450	473	427	467	417	436	440	411	435	412	422	395	438	456	424	409	388	435	403	451	407	403	409	404	416	422	408	400	388	394	424	409	401	420	439	445	377	426	419	425	407	427	422	421	411	408	386	415	437	428	431	399	406	428	411	399	422	375	421	416	404	436	428	392	401	409	435	388	442	349	409	435	389	381	397	430	406	414	419	412	401	383	411	432	411	373	400	411	445	396	414	409	396	407	399	404	409	425	448	389	425	450	401	417	402	397	419	402	401	411	422	410	408	420	400	405	400	371	476	417	400	370	445	371	440	400	427	428	392	385	386	384	455	401	406	360	443	416	390	413	431	397	392	431	402	409	423	399	421	419	428	402	409	423	438	404	406	418	390	412	413	405	389	377	398	449	384	415	401	414	417	417	410	432	415	390	363	421	396	425	419	426	421	453	399	396	414	376	417	410	349	374	386	407	415	391	432	381	366	432	410	393	419	419	376	403	402	376	432	415	388	475	428	410	460	397	395	424	397	402	370	416	391	415	417	439	444	391	421	410	413	414	410	426	415	382	416	427	384	435	436	423	425	418	411	402	410	456	386	404	414	425	382	395	407	393	401	409	365	451	411	417	413	435	393	449	425	387	455	400	386	375	436	390	424	391	417	433	438	425	380	418	390	418	401	420	394	369	396	385	430	396	392	407	412	416	418	418	392	450	400	400	400	414	421	428	394	407	374	387	405	385	382	412	409	387	400	428	397	401	399	375	370	384	410	398	453	418	402	425	422	415	421	395	391	397	431	446	438	393	411	419	412	386	405	411	440	422	379	387	409	403	458	427	404	429	388	394	406	422	405	398	401	424	388	389	400	409	419	436	399	404	420	414	386	437	393	406	392	399	405	407	427	412	466	425	452	384	432	422	434	430	427	428	391	388	416	378	394	393	405	425	417	390	375	413	392	389	392	398	415	403	416	379	415	397	441	430	368	420	399	411	448	429	402	416	427	425	380	413	389	411	440	392	390	409	411	406	446	388	419	378	410	401	395	416	427	418	389	406	393	373	428	388	415	422	409	423	427	398	398	429	371	390	438	397	426	434	396	403	392	396	419	393	412	406	433	401	430	404	390	392	390	422	389	387	417	397	423	436	382	428	407	423	401	437	401	391	418	419	395	401	388	390	420	402	402	392	416	388	395	396	413	409	404	428	426	419	409	449	426	412	385	396	404	418	384	449	407	412	382	375	371	430	369	406	423	364	408	397	394	429	397	430	425	395	409	367	416	398	421	421	423	406	388	423	447	408	464	394	384	427	440	395	404	402	424	386	416	376	400	425	390	370	388	420	420	418	427	438	401	424	423	412	391	375	378	410	408	411	441	411	354	433	436	431	429	413	418	375	401	435	409	388	362	414	385	401	395	402	430	432	399	436	409	413	405	401	403	361	436	409	416	442	405	400	402	384	427	420	405	408	414	406	407	374	413	427	396	374	427	415	432	429	414	403	380	397	409	381	441	429	408	401	385	405	392	412	462	421	359	398	408	405	422	425	379	466	431	388	423	427	417	384	445	426	381	402	385	407	427	426	392	441	399	403	412	421	419	418	367	391	411	427	426	381	409	426	443	395	429	393	449	433	423	399	439	425	411	422	399	391	419	427	388	416	412	419	388	368	415	416	404	389	425	401	453	418	403	387	397	414	425	397	408	435	421	419	411	418	405	402	393	398	428	377	417	380	412	404	403	413	430	401	368	426	370	436	399	407	374	400	399	392	368	389	385	404	415	394	446	383	439	392	396	406	403	411	391	409	430	384	394	392	413	403	401	410	422	396	397	376	398	412	423	435	414	399	455	446	419	380	392	395	391	401	400	408	395	391	394	399	422	371	383	411	431	396	414	399	445	431	438	430	432	412	404	404	426	389	381	441	439	376	390	408	434	401	385	398	416	429	402	428	384	379	408	412	431	442	402	420	399	435	432	421	403	394	429	408	423	424	384	417	375	361	435	394	422	426	393	454	427	406	398	387	414	384	383	385	383	431	422	399	385	413	432	420	396	416	396	407	389	383	427	444	416	395	400	437	400	401	417	397	409	403	409	405	388	417	392	371	411	431	414	404	424	417	406	420	373	381	422	399	400	437	403	415	407	411	398	389	415	430	406	387	434	401	414	400	437	411	396	431	430	417	394	383	397	407	399	389	376	402	427	421	397	430	431	422	455	357	389	399	468	430	402	394	398	416	401	398	398	410	427	395	385	414	449	413	409	414	395	437	384	432	383	427	420	442	420	386	420	381	379	368	389	395	409	409	404	414	406	409	422	378	397	430	434	376	390	420	385	396	403	408	408	417	416	412	394	376	417	391	424	408	384	407	418	395	442	421	402	390	389	396	401	391	421	386	353	452	418	379	387	394	455	394	401	431	419	434	413	423	431	387	467	397	435	418	387	399	384	398	389	383	401	424	402	434	397	404	404	392	415	406	421	392	416	432	413	400	417	410	407	385	384	434	418	397	397	417	391	410	411	414	392	411	370	451	408	387	392	448	405	368	395	402	417	391	387	425	412	396	369	424	406	413	414	398	432	397	413	408	425	426	404	382	404	452	437	383	416	407	402	443	410	397	418	411	424	412	417	432	414	427	374	411	410	402	414	430	399	428	435	397	411	392	417	398	455	413	388	390	402	390	409	428	384	407	405	413	410	411	405	403	399	414	412	401	418	407	410	419	439	375	424	411	400	374	410	398	387	432	414	427	412	381	432	391	404	415	422	391	384	412	378	407	407	376	402	409	396	416	430	421	432	407	378	428	382	374	423	414	406	415	430	441	406	410	371	399	394	407	363	415	429	413	421	431	407	397	392	396	425	427	429	409	431	414	390	398	426	425	416	359	414	430	393	415	398	398	398	400	387	414	418	377	393	418	398	434	385	397	413	397	398	428	435	444	434	389	385	417	414	407	383	407	379	391	427	411	403	399	362	419	398	423	397	390	410	401	404	410	414	389	422	442	398	413	401	397	410	411	437	370	399	383	402	385	387	382	410	398	376	424	411	404	394	403	396	409	409	372	429	386	396	401	423	381	389	414	413	449	373	446	448	452	407	440	423	391	407	389	393	412	374	418	414	438	433	387	407	413	397	398	416	429	402	377	405	440	392	455	420	385	443	443	394	378	373	409	418	422	411	383	414	410	433	401	426	419	438	380	423	411	388	418	402	428	412	397	407	421	398	412	424	416	392	390	421	425	435	410	403	396	422	401	384	398	398	387	375	361	421	393	402	411	418	410	383	396	380	418	418	386	367	400	434	397	390	390	456	397	372	416	405	413	402	431	401	453	387	404	398	412	446	401	432	427	366	426	374	391	371	378	395	363	382	427	429	408	420	372	371	392	401	446	413	429	410	391	423	368	360	395	412	404	413	417	417	416	377	403	403	416	388	414	413	449	390	436	389	415	405	415	425	418	434	395	420	425	392	392	393	402	402	384	396	401	414	443	402
22213	21016	28815	23421	21016	21075	11340	914	589	462	379	382	290	289	251	249	214	226	189	202	180	168	157	188	159	162	163	132	165	156	146	150	144	149	134	126	126	163	127	144	126	152	132	122	128	137	128	130	117	120	133	99	130	136	117	116	122	96	122	111	124	121	140	119	112	137	134	130	134	117	132	120	125	134	124	128	98	104	120	108	117	146	117	114	117	125	106	108	102	127	125	113	108	119	114	112	120	125	132	119	118	136	88	103	107	114	111	120	116	126	133	134	107	121	127	139	118	118	144	119	109	132	96	149	120	112	111	119	122	109	108	116	119	129	136	111	124	108	135	120	113	140	109	95	132	115	101	111	115	128	114	121	114	131	124	122	143	120	132	120	112	121	113	114	105	122	111	114	120	114	118	124	119	122	111	99	128	114	143	123	117	135	110	135	124	119	115	103	106	108	129	127	138	131	116	146	112	114	118	130	126	109	144	108	109	112	95	128	133	123	100	119	119	112	117	122	147	111	137	116	121	126	134	115	116	115	139	104	114	103	146	111	120	128	132	130	142	131	117	136	125	132	110	112	117	125	119	123	130	125	121	112	109	114	123	116	104	107	121	107	137	120	128	121	104	115	109	118	129	122	98	129	113	110	106	111	149	128	108	108	124	120	119	130	98	123	109	138	124	119	116	99	137	111	116	129	127	112	121	115	118	140	119	111	132	104	137	100	115	134	107	122	113	120	106	123	125	120	120	111	108	107	136	127	116	111	114	108	121	132	110	131	98	136	115	120	98	132	110	112	126	122	116	123	120	135	115	110	102	120	116	108	115	114	123	92	115	111	128	111	124	117	120	120	125	111	134	123	132	108	127	113	113	116	103	111	120	120	124	119	127	110	123	118	110	126	118	115	112	104	124	102	118	116	126	126	126	118	113	113	103	128	120	107	117	117	138	111	121	107	118	123	124	113	138	130	121	113	118	126	120	120	141	115	99	99	110	122	124	132	112	119	108	130	133	127	125	124	103	120	119	108	98	135	104	116	109	109	127	107	125	117	128	114	114	112	119	127	108	117	125	110	108	144	117	108	142	118	111	118	129	107	138	126	108	134	122	133	107	111	106	115	119	121	128	99	132	101	127	94	119	131	125	124	110	123	119	124	104	120	113	104	124	110	133	117	136	129	131	136	138	131	110	134	108	122	135	106	130	122	118	151	105	115	117	129	123	119	119	140	114	116	110	115	103	102	119	116	124	112	110	130	112	114	131	114	127	124	123	119	106	123	118	99	131	125	123	108	121	111	118	113	114	127	123	108	133	139	125	128	125	123	116	114	94	139	113	138	122	121	125	125	109	103	116	140	116	115	112	134	117	116	109	130	119	133	105	115	121	143	132	111	121	115	108	130	113	116	106	99	108	107	124	127	112	113	145	110	123	116	115	130	124	135	134	119	99	122	118	118	119	109	125	116	115	111	108	139	96	107	122	128	112	112	123	108	123	113	108	123	128	119	118	140	136	111	113	120	106	125	109	113	120	123	129	119	110	100	143	128	95	111	116	115	112	108	116	115	121	125	131	109	121	110	128	111	118	119	124	99	115	129	122	127	108	110	114	109	129	115	139	122	114	127	130	130	105	114	109	119	106	105	117	87	117	103	109	124	121	124	99	138	125	133	128	127	111	132	127	111	117	121	108	111	115	120	129	124	119	104	120	132	118	101	133	122	113	96	116	108	127	112	116	96	129	119	122	112	126	129	120	112	128	106	109	115	106	112	118	101	145	140	117	144	112	100	104	124	121	112	136	122	116	99	131	105	115	114	112	113	115	129	122	102	124	111	108	115	131	137	121	112	127	113	112	117	108	153	129	126	98	135	137	124	105	127	113	121	112	119	128	99	113	113	125	123	125	127	129	118	121	122	112	112	123	107	104	131	120	121	88	117	100	107	89	103	131	106	112	126	81	118	103	129	114	126	121	91	119	133	132	114	109	116	118	120	141	106	123	123	114	133	128	138	111	123	121	102	111	125	121	110	115	125	100	138	131	137	123	127	101	134	137	116	106	104	104	116	143	96	125	113	131	100	121	126	121	120	109	123	115	120	100	117	131	110	131	141	102	109	108	116	126	125	123	140	131	113	110	111	138	108	131	106	133	120	140	113	104	117	93	102	133	123	131	118	123	121	121	110	109	128	140	140	109	143	126	134	109	119	110	110	123	128	110	112	133	112	108	121	133	115	130	114	112	114	105	129	124	132	136	122	110	118	102	128	113	112	149	110	122	101	110	121	112	131	122	115	105	114	113	127	115	119	120	128	105	122	105	111	120	108	102	106	96	120	118	119	105	118	103	121	91	128	132	128	124	120	111	115	124	110	114	124	107	113	121	107	121	152	134	112	117	146	125	100	107	121	114	110	106	136	132	97	117	128	101	130	124	110	109	122	116	119	109	129	129	116	118	109	117	102	109	125	142	117	121	122	86	118	114	111	132	86	109	111	103	114	125	130	126	120	123	120	120	108	126	107	115	106	120	104	122	123	101	125	117	115	118	108	138	128	94	124	150	119	123	103	131	124	102	120	121	137	139	112	128	113	138	112	117	107	82	112	122	114	127	128	118	119	136	111	106	122	124	118	116	107	110	122	110	125	112	111	120	111	104	120	120	123	118	121	112	119	119	112	109	103	99	125	129	132	112	132	112	111	127	99	122	114	102	119	120	114	122	114	117	121	128	125	132	134	124	99	132	119	91	115	126	119	137	116	131	131	128	95	125	140	114	140	124	132	115	103	137	122	129	138	119	107	116	111	126	90	130	111	124	104	121	140	122	113	103	119	114	118	116	125	117	118	131	106	123	129	119	108	119	153	114	123	124	131	118	125	96	123	112	123	133	110	124	131	122	105	97	116	137	119	128	117	118	125	123	121	142	122	118	117	110	103	109	119	104	114	116	106	112	116	128	116	117	108	107	125	125	114	109	132	121	117	115	122	122	125	137	117	121	121	100	129	124	112	119	128	111	108	112	104	113	118	142	113	123	122	121	102	94	113	110	117	124	121	127	130	103	112	125	94	125	127	126	120	128	108	114	133	100	112	118	137	114	120	109	116	121	103	107	125	127	117	111	127	102	99	111	105	103	108	128	130	121	111	116	94	120	138	125	130	123	108	138	135	126	119	123	121	110	123	112	107	102	112	111	136	115	120	104	111	108	120	106	133	126	129	105	106	124	108	128	126	96	119	121	128	119	119	110	124	114	124	128	118	108	101	129	94	114	117	125	122	117	119	114	111	105	128	129	142	128	108	131	112	112	123	107	110	132	135	119	123	119	109	117	124	118	130	146	108	130	102	111	125	106	118	113	121	103	122	128	120	116	151	128	110	126	104	118	131	130	112	137	121	117	114	111	118	113	111	146	105	122	107	137	111	133	119	115	138	130	119	106	107	129	115	105	105	124	118	111	114	111	117	112	119	115	113	136	111	130	112	120	98	120	128	113	121	137	131	115	131	115	140	131	119	131	110
4313	13582	9379	4648	3242	2453	1712	1228	931	682	593	501	414	395	328	305	289	229	223	214	176	209	216	190	176	166	188	169	152	151	137	142	154	149	138	139	164	150	136	138	151	139	139	147	142	139	136	145	120	139	119	132	125	120	122	131	133	123	130	125	156	129	129	112	112	148	129	125	119	124	110	139	117	149	107	147	132	130	127	138	132	127	121	130	119	128	130	133	114	111	116	113	134	143	128	105	115	110	109	120	112	127	115	127	119	122	116	140	128	118	100	113	112	111	117	126	108	112	111	134	139	126	104	125	131	133	119	137	140	119	132	102	137	134	119	124	119	114	124	138	130	107	125	115	125	123	127	125	111	127	135	129	118	115	104	115	105	139	123	119	123	113	124	131	123	121	98	125	120	137	129	121	135	123	126	112	125	118	133	106	124	118	134	120	114	108	118	112	114	110	113	125	135	126	113	119	125	128	124	127	130	119	121	129	108	132	114	102	127	120	117	104	106	114	145	104	115	132	135	109	116	131	116	140	109	117	115	137	118	126	131	134	116	135	114	116	121	121	114	118	130	131	107	113	132	115	98	113	119	126	133	92	123	120	94	110	87	140	119	127	134	135	129	114	122	119	124	126	117	114	109	127	122	122	123	119	134	113	110	123	135	120	116	111	130	106	112	121	117	113	121	123	135	106	130	123	117	111	127	110	119	120	132	115	122	116	138	137	130	131	132	130	144	123	118	127	107	123	109	123	117	122	122	114	132	113	111	139	113	110	124	128	119	107	124	112	132	116	113	125	122	106	120	120	126	135	115	111	139	139	112	112	122	113	130	122	103	123	111	127	116	126	101	105	121	130	115	129	118	152	106	112	133	133	112	120	127	126	127	135	117	142	130	129	123	123	114	128	133	111	137	130	124	131	128	104	124	121	127	105	134	101	116	115	142	141	143	118	106	134	123	132	112	114	118	129	140	115	90	103	124	115	122	124	109	107	95	115	135	131	122	114	115	122	139	119	108	133	130	113	123	113	117	131	114	121	131	100	124	118	127	105	134	136	124	130	113	120	116	122	112	112	128	130	145	118	119	103	118	119	125	95	132	117	113	127	139	117	107	130	127	124	128	135	128	124	116	134	131	123	105	103	131	133	101	122	115	131	123	120	134	120	120	111	114	118	128	132	129	134	107	125	111	108	123	107	121	124	108	134	122	121	120	121	130	125	115	127	102	111	124	120	119	106	107	128	112	109	139	106	126	148	108	142	119	104	129	111	122	121	133	142	129	120	134	118	124	125	110	129	125	111	136	133	113	123	117	115	104	127	104	98	142	113	108	128	119	118	101	115	116	117	120	125	116	111	115	144	117	115	123	115	145	152	137	124	122	126	100	130	134	112	135	105	130	118	125	130	106	112	114	111	123	122	123	111	102	111	135	116	111	117	129	127	116	147	142	114	130	123	114	129	113	140	136	116	123	111	155	118	129	122	113	116	140	126	112	136	123	126	120	124	124	131	132	117	118	140	110	135	112	115	128	119	124	109	128	108	112	128	125	129	124	100	123	130	128	114	120	135	116	146	128	112	120	111	109	114	90	150	133	136	124	121	137	124	152	107	102	134	119	112	105	125	140	110	115	115	131	117	132	126	103	119	118	143	133	143	129	112	130	130	120	123	129	119	115	135	124	130	104	134	115	128	129	111	122	124	126	117	131	119	120	133	125	122	132	108	126	131	125	141	113	111	110	115	128	116	132	129	126	114	132	113	110	120	135	103	110	105	108	108	106	124	111	117	148	110	119	147	127	110	138	119	134	106	135	130	127	125	100	128	106	134	128	114	125	119	130	127	110	133	119	135	104	117	118	111	123	119	121	115	121	129	92	117	120	147	135	126	120	107	130	105	111	121	124	110	124	113	125	122	110	122	120	114	134	135	125	113	127	109	121	124	122	129	129	139	121	109	117	104	120	121	115	101	116	120	113	119	122	135	131	120	113	108	103	133	117	133	106	110	116	122	113	108	118	134	121	114	125	114	129	127	123	128	120	116	126	119	111	109	132	109	124	132	111	120	115	135	128	111	104	147	103	125	99	129	124	129	108	122	117	116	111	132	120	128	116	112	131	124	128	120	144	113	116	119	112	112	111	134	120	117	112	129	126	123	124	127	128	114	121	120	132	135	132	138	121	120	104	134	130	102	118	112	132	98	125	114	135	108	115	110	112	109	123	124	114	104	123	105	123	119	119	122	99	114	140	119	113	138	123	105	103	116	115	108	122	121	128	123	122	129	119	116	111	118	136	133	118	135	94	143	112	138	109	121	117	123	111	143	112	116	132	128	121	120	148	108	130	133	101	134	126	105	140	129	114	125	122	119	117	125	124	117	116	103	112	117	116	116	103	124	127	127	121	115	108	123	123	122	136	115	125	146	121	115	141	126	136	121	103	127	112	124	101	139	108	121	133	120	117	105	117	116	122	107	132	114	111	126	110	121	125	95	122	127	122	135	86	103	111	129	107	117	120	130	127	115	138	126	111	124	147	125	112	115	129	123	112	116	116	126	109	123	105	117	120	128	113	110	117	110	147	124	111	125	116	102	130	112	126	112	130	115	124	128	123	124	129	139	122	119	110	114	107	127	113	118	120	123	121	108	118	112	128	121	130	117	109	95	119	110	119	123	120	125	107	113	101	127	128	100	127	123	122	115	106	126	115	113	117	119	113	119	118	117	133	121	110	113	120	118	107	119	127	126	111	118	90	125	114	115	132	118	112	122	119	147	131	126	126	93	114	138	119	102	122	131	125	130	130	137	136	113	134	114	131	111	107	130	115	109	128	115	103	129	101	117	114	139	116	108	110	122	116	108	114	128	127	113	123	143	126	119	120	122	110	143	123	119	122	112	132	115	112	122	113	106	111	144	142	119	117	126	107	128	108	111	114	121	118	112	136	112	105	106	124	140	120	112	108	136	133	124	120	121	126	106	108	111	113	138	107	125	128	114	125	120	121	121	132	127	130	109	128	113	123	118	127	126	113	111	126	97	113	116	116	137	117	114	139	114	106	101	134	129	132	142	130	146	107	131	120	112	113	117	130	114	120	98	116	128	109	139	130	115	109	136	123	119	139	113	122	120	125	153	105	110	113	120	134	125	111	124	130	129	115	108	110	108	118	117	128	119	127	127	123	116	134	129	137	136	120	122	125	115	120	119	135	106	95	132	117	101	111	135	138	123	119	122	126	112	108	129	114	122	124	129	123	105	117	135	129	122	114	117	133	112	131	130	140	123	122	122	127	126	130	126	144	125	121	120	135	127	120	111	123	138	149	122	129	115	132	130	115	111	128	128	117	134	129	122	123	126	116	124	101	117	126	109	115	127	135	109	105	111	115	140	124	142	121	119	127	115	136	125	141	111	124	123	135	119	129	117	126	123	126	116	124	117	90	122	126	136	132	118	118	116	99	127	136	134	139	133	141	123	118	112	125	111	102	125	126	102	119	130	129	130	117	107	136	124	119	116
27020	20712	12107	1222	577	526	500	420	446	455	434	409	390	445	371	395	409	424	397	387	419	369	415	423	368	390	389	457	399	407	386	374	410	389	391	356	391	374	404	411	369	379	415	395	433	409	421	394	414	377	426	386	426	394	389	406	406	377	379	413	426	375	390	407	400	411	371	383	373	407	404	385	387	375	376	378	401	410	410	386	390	361	404	410	419	404	356	377	418	390	419	389	374	441	429	367	351	428	399	403	411	392	426	381	395	402	398	382	403	375	445	369	386	365	394	391	398	384	389	406	368	396	417	384	370	357	379	385	377	399	414	413	406	372	396	410	362	426	365	406	399	425	401	400	387	431	372	401	404	428	357	411	421	401	393	419	362	437	428	409	412	403	389	353	393	403	391	396	445	431	365	377	407	392	382	424	360	386	395	447	364	404	350	392	391	393	405	367	402	398	393	377	377	370	395	374	422	392	407	378	413	396	431	431	427	397	404	397	378	351	398	403	427	399	396	418	398	399	399	396	385	402	382	420	413	377	398	399	394	404	403	393	420	383	400	395	381	403	420	406	440	418	365	379	393	380	402	425	388	398	401	386	439	407	379	406	359	417	428	375	417	388	409	413	399	389	396	372	403	378	396	370	403	404	413	427	371	400	393	378	395	356	400	381	413	417	391	408	416	423	421	387	398	399	455	421	413	402	413	398	442	410	391	435	395	354	393	380	377	375	433	411	400	389	375	384	389	397	367	387	391	405	372	395	399	405	379	360	362	378	401	390	386	346	389	376	415	424	394	341	392	416	381	375	390	431	391	391	355	428	400	381	414	408	391	426	402	389	369	368	383	388	386	390	408	379	362	393	380	393	401	372	401	402	399	414	454	393	450	391	380	385	414	413	412	401	399	393	415	419	380	382	381	404	377	421	351	401	411	374	398	392	373	359	419	411	405	384	400	400	388	376	385	404	410	373	420	378	377	405	381	360	426	379	394	391	385	368	382	426	398	421	414	360	390	366	410	388	363	426	403	396	394	414	438	399	391	452	389	385	357	402	386	382	387	421	384	395	410	411	383	404	393	391	393	401	408	370	419	386	404	421	403	423	396	409	384	383	369	413	405	401	406	388	386	387	393	372	397	405	414	400	429	409	360	374	377	398	402	423	394	404	366	360	397	402	418	423	401	406	367	403	378	399	420	390	388	419	420	394	385	409	396	368	400	388	389	378	406	388	387	420	376	388	371	352	387	409	403	367	396	336	398	363	360	376	384	380	398	413	417	412	359	371	360	371	385	412	375	389	389	389	403	361	377	375	379	392	414	407	403	375	394	386	389	364	389	390	412	401	434	333	381	379	400	387	388	353	377	395	415	389	420	393	399	387	400	396	361	382	437	431	414	400	412	397	375	406	404	371	428	435	355	408	403	360	392	395	361	378	399	355	366	417	365	429	420	379	368	378	361	401	387	376	402	439	379	399	394	392	370	408	397	377	374	410	349	394	383	395	396	384	417	385	388	386	372	420	407	432	413	425	395	403	408	414	394	354	421	386	385	410	370	395	378	398	386	384	384	386	439	403	427	388	412	382	388	398	384	405	395	387	423	402	416	379	376	412	400	428	391	419	411	376	405	387	396	397	389	373	393	366	394	389	388	392	401	398	410	373	379	391	390	358	416	361	352	367	394	396	389	383	398	381	399	386	375	387	425	438	424	421	400	420	395	380	385	382	416	401	402	398	376	372	404	392	406	439	375	372	389	364	383	382	433	381	398	457	402	412	394	410	394	404	387	411	390	400	355	415	382	390	387	404	404	383	409	386	393	380	356	390	381	392	368	416	385	381	395	396	387	394	393	369	389	422	393	377	406	373	392	438	421	396	384	407	384	427	408	387	404	391	378	393	376	422	419	368	412	400	393	373	387	394	421	391	403	390	410	403	393	386	420	386	405	420	431	409	376	406	404	392	405	383	389	399	359	394	384	365	395	367	419	410	424	390	378	387	419	367	388	400	408	395	407	360	378	409	384	396	412	339	423	387	400	348	377	375	406	412	384	418	414	407	418	425	409	394	443	413	373	399	394	395	401	383	340	409	422	403	383	395	393	364	400	404	419	425	387	406	376	420	393	387	381	409	417	399	362	388	405	412	380	432	410	386	405	396	403	354	420	403	405	376	429	379	408	370	385	387	405	389	390	423	440	413	401	392	348	370	385	388	368	432	422	379	410	382	400	409	419	402	424	411	434	362	413	366	396	385	395	389	413	371	415	401	374	412	379	403	384	414	375	402	378	416	362	379	367	380	371	438	383	384	413	407	428	411	371	378	376	393	408	407	417	356	410	379	423	428	382	390	407	396	383	414	374	421	419	416	407	383	396	358	383	416	414	392	392	425	406	407	386	385	368	377	423	425	430	394	371	362	396	409	390	400	393	390	430	397	400	389	415	406	389	373	409	414	413	393	399	387	432	371	386	380	409	384	387	415	355	417	417	404	410	396	387	384	347	380	353	377	395	409	394	379	387	410	393	409	388	379	389	406	393	394	386	386	393	421	396	415	419	398	377	385	415	384	368	404	451	357	378	385	425	393	396	395	399	357	390	338	408	398	419	381	375	381	396	411	402	397	369	356	398	370	390	390	404	394	378	362	340	387	386	389	378	384	412	382	378	390	391	416	368	387	377	409	401	411	398	355	379	381	394	344	376	380	410	425	373	359	421	404	397	438	404	419	398	397	399	388	386	421	390	387	433	367	394	365	402	425	366	396	379	408	414	388	412	409	432	424	399	374	391	392	392	389	391	383	394	393	361	378	418	405	397	390	394	373	374	404	397	408	409	374	378	373	400	361	403	426	406	426	412	385	384	401	425	394	413	402	380	444	403	385	405	417	370	359	416	400	443	380	364	412	358	377	392	376	407	380	373	422	375	386	415	399	438	402	396	409	394	368	424	428	408	424	392	388	408	386	379	398	393	374	403	379	413	381	401	348	421	423	416	408	379	415	415	437	435	436	404	409	405	389	408	382	422	395	391	401	394	384	432	382	386	396	406	375	370	407	393	430	371	400	396	361	431	424	376	389	398	393	418	399	369	369	402	406	355	396	388	398	380	399	442	407	367	424	365	388	392	413	386	420	403	415	376	348	372	373	379	429	419	414	407	398	380	413	381	403	417	420	417	373	393	377	400	355	382	408	411	386	390	410	393	384	404	404	411	405	399	352	391	434	394	384	390	416	390	399	389	415	424	378	418	397	417	353	414	379	377	361	387	383	373	378	397	431	373	361	403	361	412	382	408	373	378	409	402	399	373	399	407	405	382	401	394	391	426	382	375	375	408	395	366	375	396	405	416	407	382	396	405	356	395	414	378	400	397	391	400	366	399	383	401	438	415	369	377	407	383	400	414	417	376	408	363	400	385	351	389	393	383	391	390	404	415	387	358	384	376	383	393	440	417	392	389	367	392	429	378	380	387	358	341	318	418	415	405	392	390	355	403	400	427	404	393	384	427	381	419	385	399	390
4700	2335	1431	826	711	613	547	504	494	462	447	477	424	435	472	450	462	453	427	453	426	410	447	442	438	417	421	412	383	381	413	437	384	381	418	400	417	412	417	388	439	385	375	424	404	411	418	423	448	417	402	429	384	392	456	422	347	426	403	382	420	423	363	456	394	401	395	431	419	402	412	411	385	390	382	382	408	400	429	427	404	377	391	387	368	408	392	391	376	414	431	416	410	423	370	401	411	410	420	376	411	375	443	410	404	377	438	428	418	415	384	415	351	411	368	438	377	390	376	424	415	385	382	384	395	390	395	394	374	376	399	421	410	415	422	407	435	414	422	397	413	434	389	411	414	443	418	453	418	387	381	413	372	417	367	400	377	410	366	400	394	432	377	370	395	427	399	400	405	407	380	392	414	440	400	395	419	410	405	428	409	380	417	421	401	377	421	401	417	375	395	386	393	394	429	417	407	373	430	387	402	388	378	383	392	423	444	455	427	401	395	410	407	386	432	439	418	408	415	416	440	441	420	399	418	389	442	420	441	403	434	392	428	404	409	384	418	394	412	426	408	405	405	436	484	357	443	413	414	403	432	383	443	426	407	401	423	401	451	408	417	396	443	410	382	454	399	402	415	385	417	404	383	392	392	428	416	428	417	412	436	386	389	417	372	445	395	411	378	390	364	421	400	409	412	435	447	383	391	397	386	412	378	437	411	413	365	424	372	390	407	432	395	388	414	400	407	426	398	414	396	434	384	398	413	425	408	410	430	391	413	362	410	435	405	401	404	389	403	411	414	414	378	422	425	403	403	404	422	370	427	432	399	392	369	406	382	369	411	408	405	386	430	415	422	405	421	416	432	404	404	433	432	394	418	419	425	437	405	419	376	391	415	429	427	418	396	401	378	403	421	383	450	376	399	386	406	415	374	407	376	387	454	399	398	399	375	419	388	417	402	394	380	405	374	373	393	394	418	431	404	406	418	394	386	396	407	398	390	437	397	388	400	401	417	403	392	401	408	400	442	359	400	371	438	383	394	398	390	402	377	421	372	404	365	419	368	383	412	402	439	454	406	427	429	361	412	393	377	376	386	397	392	429	413	471	410	420	417	408	397	427	409	405	423	422	437	364	397	385	417	427	409	370	408	373	442	410	407	387	407	379	419	411	391	398	397	421	404	417	393	379	395	380	380	408	391	379	383	392	404	415	379	396	376	401	414	380	382	402	386	410	407	384	436	370	390	417	419	409	404	387	396	408	402	424	385	409	405	375	424	418	397	374	414	406	418	408	395	424	435	422	414	375	387	413	390	407	391	403	391	412	414	384	421	424	394	404	427	382	404	424	379	400	397	384	391	434	439	377	392	401	372	426	394	415	384	381	366	411	437	394	393	401	389	421	385	417	411	393	381	429	412	396	421	392	390	402	362	447	402	436	363	368	402	406	408	392	396	403	434	404	380	378	396	389	419	389	412	389	429	430	419	383	425	438	393	413	399	384	424	409	401	369	392	400	443	376	395	418	412	372	401	386	403	401	368	392	424	416	420	403	405	415	421	395	415	431	365	388	416	413	431	406	405	414	421	393	398	444	401	386	387	411	422	425	379	402	403	368	401	403	385	415	349	431	438	404	396	433	424	399	407	399	413	416	393	392	436	408	395	418	423	381	441	397	381	345	385	416	386	386	424	405	394	419	415	408	418	376	398	452	392	410	412	424	412	389	396	391	421	410	390	379	391	430	392	396	420	412	399	409	422	398	366	407	402	381	377	416	375	417	405	418	419	422	428	379	411	353	370	402	421	392	407	397	441	413	446	408	407	409	425	406	393	382	409	362	459	416	402	403	405	409	399	418	376	423	423	363	408	448	412	421	417	399	425	415	411	440	415	383	372	395	389	442	384	423	411	409	389	429	408	411	405	442	371	396	383	403	425	384	396	450	416	425	390	392	406	425	382	363	373	385	370	396	429	385	408	397	403	410	385	391	413	385	436	392	425	380	390	375	382	416	403	436	414	403	408	419	415	375	384	424	437	432	398	387	406	427	408	382	402	396	377	402	382	384	423	411	381	410	379	404	410	435	412	391	402	377	414	406	399	362	384	408	405	416	369	422	407	416	426	404	413	428	421	406	427	427	419	382	393	390	421	415	437	421	387	394	411	412	408	381	393	413	402	408	412	415	437	408	418	387	392	393	393	383	415	402	382	407	420	375	389	396	449	399	394	367	441	388	432	399	414	428	360	399	411	382	394	370	376	405	417	397	389	397	375	393	409	387	399	409	407	395	405	394	411	459	401	435	425	423	380	405	425	401	404	395	389	372	425	400	360	419	425	419	439	414	413	416	428	422	385	406	413	373	395	429	414	409	431	385	415	398	427	403	390	400	418	450	429	391	400	426	424	410	447	423	383	401	426	410	388	392	422	402	382	364	421	401	392	376	403	394	414	404	368	437	378	397	394	405	399	410	407	386	408	411	397	402	455	380	379	418	403	382	446	395	387	440	381	392	402	381	419	372	391	369	422	406	415	400	397	394	438	395	421	407	429	397	396	374	405	359	408	396	421	375	392	449	429	365	367	343	393	395	422	368	414	402	441	404	425	440	420	370	393	411	397	396	371	401	408	407	394	399	383	366	420	389	424	427	396	383	408	402	386	419	398	375	423	416	400	423	411	417	422	378	405	376	377	404	411	398	433	383	390	412	395	377	402	421	435	407	383	398	396	390	386	396	428	398	372	416	392	410	398	386	412	372	428	381	403	403	396	406	359	397	397	412	423	418	398	407	408	404	398	394	414	398	390	441	392	394	421	398	449	378	414	372	419	373	391	406	418	410	452	411	390	404	402	377	355	435	401	425	425	379	391	387	413	392	425	410	373	378	428	401	415	397	427	429	417	383	440	412	363	402	379	439	419	388	421	413	394	403	406	383	408	425	418	408	379	402	411	394	408	428	457	379	397	373	390	384	363	386	416	422	394	405	417	373	441	408	406	420	388	401	399	419	382	401	407	375	428	432	409	402	409	411	421	424	431	427	397	423	402	407	397	392	356	372	420	391	395	409	399	450	391	401	398	411	418	398	375	429	431	405	398	414	438	439	429	404	380	368	434	425	449	391	427	363	379	433	405	457	393	415	378	415	441	414	421	411	433	406	404	398	423	409	405	422	387	404	382	423	382	403	427	387	441	429	442	383	397	407	381	381	417	376	371	387	417	386	399	416	393	413	421	404	424	407	389	391	434	430	399	388	401	399	403	425	395	392	387	398	380	394	408	412	409	398	386	389	409	421	394	421	405	397	398	401	426	441	395	408	381	400	398	405	401	417	422	419	410	437	407	425	391	412	396	414	416	417	391	401	392	399	437	414	393	413	399	407	374	412	417	391	389	429	419	407	408	378	423	382	410	399	431	391	425	389	399	414	397	398	390	402	420	422	445	400	399	412	385	393	384	373	410	391	388	435	409	426	391	428	414	368	434	380	406	399	387	403	376	430	460	399	410	387	401	390	405	426
23248	20908	28242	23755	20915	11240	952	551	447	399	354	331	269	252	311	223	227	227	227	224	230	216	207	221	222	183	212	212	189	219	179	183	225	193	184	217	219	205	175	193	180	153	157	199	219	181	190	194	188	189	194	200	207	193	189	155	173	181	202	170	169	174	177	190	181	213	172	199	182	193	208	180	180	178	202	192	209	202	204	211	180	177	173	192	208	173	174	196	171	156	187	166	186	184	183	147	187	216	185	181	202	205	209	197	189	187	196	191	157	179	185	184	168	178	163	181	192	194	190	194	164	163	194	181	176	182	180	197	176	184	175	161	213	179	193	169	190	175	174	173	210	177	184	184	200	173	179	177	199	193	172	187	189	166	179	178	171	198	173	175	171	172	176	196	188	208	176	193	180	175	181	192	172	182	190	193	197	159	182	194	182	180	185	180	183	214	163	189	208	167	205	168	183	182	159	196	185	184	168	188	189	178	189	175	186	210	172	172	201	162	179	199	184	158	160	162	177	197	200	166	190	209	176	192	179	197	191	196	178	179	192	176	197	203	187	199	186	199	173	193	167	177	192	188	173	187	196	181	162	177	188	197	179	187	178	197	185	200	187	193	176	173	157	181	179	162	215	197	181	166	180	185	188	179	185	162	150	192	195	171	180	176	174	186	183	171	181	184	184	153	204	188	162	177	168	175	197	166	198	153	184	188	170	186	197	167	167	185	148	172	181	189	198	197	187	184	187	171	151	200	163	192	200	195	190	181	187	180	161	175	174	179	197	177	166	193	202	179	191	195	168	157	167	138	207	192	191	197	176	180	182	189	187	154	168	179	190	171	195	178	180	189	192	188	192	196	188	174	214	180	184	184	201	167	173	196	168	176	164	163	188	169	190	164	192	207	177	169	197	184	198	160	177	174	173	196	177	176	174	191	179	165	161	173	172	174	188	180	179	222	178	177	186	202	193	189	198	182	188	186	192	196	196	171	208	164	178	191	180	179	166	179	176	173	170	162	212	169	188	189	160	188	164	178	186	167	171	154	176	177	179	178	172	162	177	188	203	173	186	184	216	180	185	191	165	198	159	194	205	169	158	189	188	195	193	218	195	172	163	181	193	190	192	207	217	193	187	200	194	190	196	183	167	184	176	178	179	193	206	193	189	204	189	178	196	173	176	193	177	196	162	176	189	169	186	187	208	181	184	186	202	167	162	199	204	183	178	173	182	202	191	177	188	183	209	176	171	159	167	182	167	186	181	163	194	184	184	198	180	173	194	188	165	193	170	190	166	183	169	184	177	202	192	185	182	152	162	177	186	179	189	179	208	200	189	196	162	180	157	191	201	201	168	179	189	175	190	197	178	168	183	198	201	166	208	188	192	186	187	184	199	182	194	169	183	165	193	190	166	186	174	197	189	183	195	176	198	171	172	169	171	180	201	169	169	182	138	173	192	193	181	155	184	173	186	188	198	178	184	170	203	175	212	183	178	214	197	181	178	160	177	164	170	179	177	189	187	185	191	184	202	202	173	180	180	178	194	193	157	182	189	171	197	190	150	169	175	174	165	154	185	161	187	173	192	195	175	200	180	165	173	200	198	176	189	184	191	200	158	173	192	175	195	186	174	150	171	175	163	162	178	200	184	195	177	194	177	189	173	182	205	177	183	177	204	185	176	198	189	173	183	201	177	183	189	190	199	174	200	169	191	176	163	191	182	167	181	182	155	188	207	177	187	169	176	167	188	186	196	193	177	202	193	183	189	187	188	165	174	196	186	189	187	188	206	215	191	179	181	201	206	185	189	186	167	159	174	192	174	164	180	171	196	182	193	182	205	196	169	162	192	199	177	197	164	164	155	191	172	172	185	171	180	179	164	189	184	200	185	165	185	176	182	162	170	171	160	167	196	194	187	172	206	168	190	172	167	201	173	163	164	179	178	172	204	181	168	182	183	173	187	178	173	192	208	187	193	186	160	173	212	189	196	164	202	203	172	175	176	184	183	176	185	169	184	179	199	179	197	206	193	171	172	174	181	191	184	179	196	169	176	190	187	178	158	192	151	192	207	196	200	200	200	193	175	182	167	174	159	187	193	167	171	199	171	172	193	177	195	227	200	168	189	171	170	182	203	192	203	188	171	182	185	175	190	188	195	194	193	168	187	182	173	198	163	192	181	173	177	178	176	193	202	189	174	203	191	142	177	161	185	174	192	181	180	191	184	176	185	164	188	177	175	179	188	184	202	181	173	189	165	192	204	183	192	164	189	178	185	172	141	193	180	179	181	186	208	188	156	178	185	188	177	169	196	183	182	200	163	181	165	183	178	190	169	166	173	179	191	202	176	192	186	190	203	190	149	181	178	192	197	176	155	176	185	188	194	180	163	199	194	148	174	184	174	189	185	172	170	171	177	172	195	165	174	185	180	182	192	189	193	209	174	180	197	180	183	186	211	161	203	178	171	175	164	215	181	169	182	178	194	174	182	215	209	195	177	167	157	182	180	217	168	165	172	180	181	182	203	207	193	210	150	197	150	183	183	180	177	170	179	171	193	173	183	199	177	155	182	181	181	188	178	184	201	187	196	207	176	189	203	196	170	200	178	198	186	176	181	198	195	190	182	199	186	188	178	183	170	173	182	181	190	189	166	160	184	174	155	179	207	171	162	182	194	185	190	206	178	172	188	182	164	194	197	174	152	188	164	186	184	175	171	195	169	186	172	165	175	185	190	175	171	181	186	174	194	216	178	170	195	180	170	208	183	154	188	174	187	195	173	180	171	187	201	203	205	166	175	174	184	192	181	181	177	181	203	197	175	172	185	178	202	170	175	177	183	169	182	186	177	189	198	187	173	183	173	178	187	173	169	166	200	165	176	154	180	188	174	173	171	183	191	184	181	170	179	176	192	188	186	162	211	183	185	189	181	196	196	197	184	192	167	170	174	190	170	195	212	172	209	172	176	183	155	189	166	198	180	177	171	170	172	190	186	171	201	205	164	187	189	196	191	200	184	194	178	171	179	202	206	177	186	186	202	195	176	177	193	191	182	181	173	181	169	202	169	193	174	189	190	180	163	177	175	178	163	195	197	157	181	173	172	171	202	181	196	179	181	189	187	159	184	178	190	178	225	195	183	146	158	174	174	158	215	178	164	188	172	169	178	170	199	171	173	192	197	175	163	196	188	202	185	206	180	182	185	173	209	187	186	203	180	185	219	174	161	188	176	200	175	186	183	190	182	179	171	168	183	174	202	164	171	177	183	184	224	205	197	171	185	181	185	175	149	181	199	178	180	200	180	204	186	198	194	189	177	197	200	172	170	212	174	168	191	170	188	195	195	206	176	200	202	163	178	203	188	181	182	192	193	155	190	169	189	192	162	194	177	195	176	167	188	186	170	178	173	198	177	144	160	171	185	176	196	153	179	191	171	207	191	164	180	167	186	197	192	194	174	181	183	181	179	153	186	193	178	166	185	171	174	183	177	175	193	186	197	179	194	186	186	179	185	183	183	180
3733	8666	5739	2718	1948	1421	1070	836	630	552	450	398	374	335	297	292	241	302	257	281	230	228	201	201	247	228	217	198	198	226	215	212	218	201	196	195	208	199	209	211	215	221	205	172	200	213	217	181	209	199	188	195	224	181	217	211	222	192	185	220	163	194	204	193	213	192	179	182	186	177	219	180	205	208	180	216	184	193	184	193	191	219	178	205	207	192	202	194	199	188	199	166	182	174	201	208	191	219	160	198	194	210	183	193	190	183	206	190	189	211	186	194	197	202	205	181	195	188	208	194	227	189	178	182	188	211	186	192	185	201	188	230	210	187	201	206	210	202	170	195	210	199	193	188	205	198	193	188	221	182	182	178	200	224	182	212	202	190	209	192	174	189	201	184	174	189	195	196	167	205	174	193	208	204	184	218	184	182	211	209	194	182	194	191	212	212	169	187	204	181	198	192	210	210	196	194	182	173	195	217	171	200	188	201	187	193	208	199	194	216	197	210	209	184	184	169	194	179	210	202	198	197	198	174	213	202	192	210	209	193	203	204	196	199	220	177	190	205	194	177	183	200	197	169	181	192	200	205	174	172	194	203	199	182	187	188	197	191	174	183	171	202	214	192	199	207	194	189	196	179	207	220	190	202	187	189	185	194	200	210	179	202	221	166	173	181	192	175	184	204	209	202	179	200	182	191	194	205	163	178	200	191	206	181	208	193	194	187	199	209	217	197	199	202	200	189	183	200	180	205	205	168	188	202	189	192	189	191	188	214	207	192	205	198	224	224	216	183	196	181	179	200	215	182	181	212	202	193	193	165	223	207	201	216	171	209	198	182	199	207	207	204	213	210	200	181	184	172	204	193	212	206	186	185	196	191	191	200	214	212	182	214	184	189	190	195	179	210	211	202	192	173	188	190	196	206	205	200	227	181	174	191	166	201	192	169	192	191	198	208	193	197	194	187	211	198	196	182	221	186	174	200	202	180	205	181	191	183	210	179	196	220	164	195	221	208	182	194	189	192	197	181	205	192	185	201	209	178	199	201	167	191	213	193	190	181	188	203	191	221	197	201	180	196	174	198	170	188	206	175	190	202	203	194	189	199	205	186	195	192	160	198	197	188	199	196	182	227	169	188	189	213	208	200	206	223	217	179	217	184	183	223	197	190	204	202	184	204	202	187	214	203	186	212	192	217	203	216	199	206	173	188	216	197	230	205	187	194	205	227	185	204	213	179	166	195	189	187	190	177	167	180	164	183	174	195	198	200	211	193	206	192	211	180	195	201	219	185	182	197	202	178	163	173	177	190	185	187	217	208	197	215	168	186	198	182	224	190	215	203	196	186	195	195	179	197	193	193	207	182	207	164	176	187	220	189	189	199	180	178	190	190	193	186	232	218	170	175	191	222	192	206	218	208	176	188	200	184	196	170	208	204	207	200	208	200	185	198	221	194	183	213	183	200	206	199	188	198	219	178	175	178	191	192	204	225	164	208	180	219	217	210	166	214	184	148	173	201	193	209	187	199	201	187	198	208	196	201	185	213	200	213	202	192	201	202	167	200	193	193	177	179	178	187	218	171	208	203	218	168	188	202	204	207	219	201	183	210	168	196	217	200	208	168	184	221	215	178	183	175	210	203	203	193	205	180	177	233	178	221	226	204	178	216	197	187	221	187	212	165	211	197	185	190	198	194	199	211	169	194	199	185	208	201	199	197	147	202	202	176	202	188	203	211	202	199	200	196	210	192	195	176	184	184	192	202	201	169	220	200	175	195	203	188	186	200	191	194	210	188	203	181	201	204	207	172	196	179	201	190	191	200	190	207	203	219	175	240	213	200	184	186	173	186	224	188	217	212	178	192	190	205	186	194	181	176	194	185	200	178	166	185	210	205	201	198	224	193	215	198	192	187	205	202	188	204	188	183	205	191	202	188	196	204	195	210	211	179	189	183	179	216	219	199	200	223	189	176	203	191	198	185	190	197	192	195	179	195	206	197	171	169	192	196	177	230	235	180	209	181	173	191	184	229	187	198	181	183	190	231	173	189	188	185	194	196	187	186	202	189	199	195	210	211	194	165	195	197	195	197	180	192	192	213	179	177	185	182	174	165	195	197	190	205	190	216	200	186	199	209	201	214	184	187	200	192	193	186	205	212	181	222	197	204	213	193	185	178	175	200	166	223	182	193	189	198	182	175	208	217	197	184	208	183	196	203	161	186	195	214	180	191	166	195	190	192	203	221	197	193	171	198	181	180	169	197	185	191	238	153	190	194	221	208	188	224	186	183	189	212	184	201	196	185	170	200	191	206	179	174	190	179	197	181	194	173	214	226	199	193	202	154	197	188	193	185	191	204	188	163	186	187	196	186	214	195	188	207	190	183	177	209	197	222	202	179	177	192	199	181	205	207	181	193	188	191	209	192	194	175	208	193	192	197	182	214	207	179	186	208	205	175	224	191	175	211	224	202	191	162	208	194	209	198	157	200	187	190	207	188	187	205	172	184	219	192	201	182	196	200	193	180	196	208	183	208	184	193	202	189	167	210	176	177	194	194	192	206	217	179	207	195	203	169	186	179	195	182	196	183	201	203	188	212	198	213	201	176	189	178	189	192	209	216	210	180	200	192	193	171	168	195	200	204	193	236	162	207	198	197	177	192	199	187	204	198	208	179	209	187	178	197	196	184	191	192	189	191	164	204	201	182	202	204	205	188	186	192	173	171	188	187	205	213	187	202	182	200	207	206	183	198	187	223	195	184	213	218	205	188	208	207	181	221	171	181	203	172	197	234	174	190	165	186	193	221	199	205	203	196	184	187	221	218	230	211	180	188	206	199	170	203	190	188	184	185	162	219	192	185	189	187	204	215	159	183	177	204	223	189	193	180	197	187	209	189	187	191	202	196	170	226	182	186	190	156	183	178	200	197	201	195	199	200	194	197	187	188	174	188	214	191	209	185	200	196	188	205	207	165	165	192	189	180	214	218	184	190	204	215	212	186	202	209	177	201	192	178	177	197	195	185	212	164	190	198	209	196	188	203	213	190	218	190	188	197	202	192	187	187	201	170	191	186	192	203	198	204	189	174	198	202	182	215	192	180	207	182	181	173	191	190	201	170	205	221	164	208	155	179	207	192	221	184	235	186	194	188	191	185	228	179	209	189	211	231	192	184	167	181	192	226	205	177	173	189	196	185	203	164	196	188	176	206	199	178	192	178	211	185	188	203	199	193	191	188	199	193	193	189	173	201	196	196	197	200	183	196	212	200	193	191	209	205	187	195	218	182	195	203	212	189	207	202	187	199	191	201	193	211	184	196	201	182	172	204	167	171	191	193	184	191	213	196	208	196	170	196	198	200	196	203	182	201	180	157	188	193	180	200	176	205	154	222	207	206	188	199	199	172	194	202	194	178	185	189	218	192	191	211	188	191	176	210	169	204	192	202	179	203	203	206	192	195	196	199	202	195	194	183	231	191	206	207	188	211	192	183	182	188	182	197	208	175	201	218
24381	20920	27320	24579	13882	951	660	631	539	513	527	469	476	468	437	454	444	407	461	442	413	440	418	420	435	424	396	445	397	418	442	440	420	401	426	395	415	435	433	425	421	382	421	422	415	455	453	418	411	407	444	397	371	384	390	400	396	441	375	400	413	423	400	448	405	439	433	430	433	382	439	389	412	467	416	393	427	400	424	427	406	398	421	389	432	421	423	435	381	425	433	408	405	432	390	380	401	434	396	396	395	405	430	376	428	430	417	396	421	424	386	398	407	396	432	398	400	440	430	406	426	394	422	403	405	391	409	422	423	433	419	405	441	418	433	423	418	428	401	413	399	419	407	427	405	452	410	435	422	400	395	418	411	429	405	425	411	416	409	426	434	396	397	429	434	436	431	413	451	407	394	402	398	443	419	408	410	404	426	401	402	418	415	446	428	404	422	414	404	411	432	394	402	444	381	411	391	440	419	381	392	403	460	419	415	435	444	419	413	410	404	435	451	401	368	404	398	369	394	402	439	409	379	397	384	409	417	419	419	437	431	418	425	417	421	384	415	445	423	415	413	431	394	388	420	393	436	422	430	415	409	403	418	406	416	442	420	425	405	427	385	428	414	426	444	392	425	431	403	406	429	447	384	399	431	430	442	396	413	372	456	424	419	404	411	411	387	447	411	407	394	420	425	402	407	444	394	414	417	406	407	405	387	395	387	425	410	405	428	421	413	427	417	399	414	436	408	436	408	382	397	412	378	413	398	430	402	377	384	378	414	380	407	376	389	425	445	387	417	420	432	427	412	450	427	428	432	385	392	448	415	363	405	407	364	419	389	403	415	460	402	435	377	384	398	423	407	416	373	408	408	412	451	436	401	417	386	408	397	388	390	411	384	392	406	394	407	417	391	404	378	401	438	427	356	396	413	386	390	409	396	460	399	393	411	436	414	382	426	418	449	437	366	437	415	383	380	439	418	451	377	435	403	429	397	422	419	377	397	369	406	442	414	403	407	406	397	418	468	417	430	404	421	448	382	431	421	447	380	414	434	385	430	436	442	406	425	401	425	412	397	410	436	422	410	388	405	403	398	399	430	383	405	440	392	440	414	419	441	383	362	439	420	424	373	431	391	390	407	410	375	409	382	391	426	441	432	407	364	386	392	429	385	404	414	416	402	371	401	397	374	409	385	417	395	422	403	415	403	374	442	388	416	390	417	421	395	433	428	460	403	386	421	374	436	385	394	428	419	401	441	430	419	406	396	412	378	415	395	384	420	416	431	425	455	410	401	421	397	429	407	389	388	420	408	401	425	410	385	419	412	436	409	415	410	397	414	389	409	409	413	393	440	391	424	423	415	402	409	454	435	355	386	408	395	409	415	383	416	399	444	389	399	401	416	424	394	409	412	431	429	421	427	423	377	440	365	428	440	431	400	412	426	447	408	371	378	451	422	411	397	418	391	401	388	437	408	387	416	459	394	396	406	403	393	403	414	395	432	418	398	404	395	423	453	461	379	422	418	431	456	419	367	401	391	420	403	401	452	395	418	404	391	379	414	394	433	415	437	390	379	384	395	420	397	425	369	417	422	395	387	401	398	385	414	376	441	406	430	392	405	425	400	430	422	408	478	404	431	424	413	423	412	394	378	410	436	432	447	427	436	405	406	406	404	383	415	426	429	397	385	397	436	437	423	420	440	404	423	399	413	410	399	411	365	402	377	389	389	392	456	416	426	428	443	389	382	431	418	446	368	385	383	419	395	431	398	431	419	434	415	410	435	413	430	396	415	417	443	378	414	418	400	375	416	385	439	416	424	407	415	436	395	418	407	393	422	402	404	412	409	458	384	408	411	422	424	423	391	428	401	427	383	444	441	425	427	404	419	393	425	413	401	439	435	385	410	414	423	438	371	408	405	385	421	377	390	440	395	426	432	444	383	420	387	414	400	415	413	444	418	398	448	405	412	420	423	404	465	446	414	396	434	419	409	425	383	429	428	400	407	414	403	416	390	389	424	396	407	424	404	425	419	436	416	404	408	394	419	415	391	407	391	424	430	400	449	360	445	413	406	432	384	406	407	369	402	410	410	420	441	423	412	401	428	396	433	403	407	419	392	401	436	387	394	392	371	403	388	407	400	429	439	409	382	383	447	414	404	436	401	414	362	410	414	438	421	393	428	391	397	430	400	417	480	438	417	408	418	426	400	415	416	414	381	410	388	438	385	401	429	410	398	430	389	389	414	434	415	390	375	406	424	435	406	444	410	399	433	387	411	385	408	420	400	401	395	421	382	428	436	380	434	407	433	389	405	394	435	413	417	420	458	436	408	414	420	434	415	418	354	426	414	386	396	428	435	424	399	427	426	393	414	439	443	366	422	391	424	422	424	418	401	391	419	444	419	397	417	399	397	433	411	388	427	386	444	432	404	420	399	409	401	414	398	381	408	427	411	397	432	450	428	393	394	411	430	410	397	384	394	408	405	456	453	421	430	420	417	410	417	424	416	414	397	410	394	417	378	423	408	414	379	410	405	428	429	390	403	414	402	409	420	390	407	422	401	376	372	451	388	419	389	430	435	384	421	416	417	408	430	402	409	378	437	414	412	419	419	396	400	415	408	426	395	408	431	388	379	397	403	417	426	386	422	395	405	401	394	405	416	439	421	394	390	416	403	402	405	415	407	380	407	407	415	399	411	414	402	419	448	385	415	437	420	447	413	430	423	435	360	421	441	376	383	398	426	389	379	407	447	428	447	411	435	411	414	381	442	383	439	390	422	383	359	421	458	379	441	437	422	418	434	415	406	399	403	423	385	387	384	402	423	419	413	400	427	400	444	394	398	387	378	410	401	405	407	442	412	413	380	418	373	411	421	420	421	444	430	374	378	403	404	382	374	413	429	405	446	426	400	395	432	437	439	437	432	421	427	386	383	421	398	431	427	389	435	379	418	451	436	418	410	451	422	402	377	419	422	421	394	443	427	405	411	406	422	417	416	403	408	403	405	407	445	403	371	409	404	398	396	389	397	393	424	385	420	431	391	419	392	390	371	382	409	404	393	409	417	424	430	398	411	410	385	379	390	397	382	391	409	423	418	384	416	414	406	410	386	384	419	446	403	383	386	385	421	428	427	377	396	377	406	407	380	396	431	452	391	441	350	400	426	416	446	415	421	424	423	409	391	394	435	433	443	450	392	408	437	431	416	424	402	402	414	408	426	425	396	416	405	407	400	394	380	382	363	405	415	400	428	403	402	417	421	409	440	380	423	372	397	386	416	428	405	412	430	394	412	433	399	439	427	393	385	385	420	406	394	390	408	422	417	395	380	398	425	414	383	401	407	408	388	393	373	428	408	438	400	404	378	413	412	407	391	419	417	434	362	393	400	426	417	402	438	403	349	401	444	366	440	405	398	401	393	392	416	453	413	413	385	413	382	388	371	412	393	377	426	373	382	386	408	421	406	384	419	392	433	388	420	383	382	434	414	453	428	407	375	414	444	408	420	373	412	416
3776	5262	3568	1800	1401	1107	874	775	698	613	581	497	479	479	437	458	442	426	441	428	428	429	458	449	437	440	424	404	458	438	426	436	424	413	418	439	420	395	427	411	421	412	380	397	385	426	405	391	410	405	436	416	416	435	441	435	441	456	416	421	428	420	428	454	440	448	421	429	431	411	407	423	436	407	409	430	412	383	410	385	409	387	386	405	405	421	448	425	394	403	421	406	424	401	419	426	403	386	414	429	438	449	422	367	402	422	431	429	424	401	414	427	391	402	405	467	411	433	417	451	429	418	411	422	406	414	454	441	399	411	411	388	457	420	419	418	437	404	414	390	412	408	394	411	429	405	416	398	427	391	393	389	394	443	413	376	428	431	415	390	442	425	397	459	424	424	442	416	417	426	423	379	417	445	423	401	382	426	448	423	443	420	418	405	413	414	401	437	423	449	412	414	381	424	394	431	397	381	419	412	383	458	377	423	431	403	398	378	399	405	404	440	435	436	422	435	415	423	410	396	445	419	407	429	418	406	431	444	417	378	438	421	434	398	423	406	414	391	421	409	426	388	410	416	412	372	382	416	427	411	390	425	405	445	386	421	404	445	381	391	430	423	426	434	421	446	424	438	385	375	386	393	421	417	423	428	406	428	405	405	407	405	412	421	434	407	421	403	354	441	410	394	412	418	438	397	411	418	404	404	386	403	405	455	413	400	399	424	417	395	404	455	404	415	429	400	441	417	409	405	399	385	424	407	438	417	408	376	385	412	432	417	411	406	406	406	404	379	431	388	416	403	425	392	415	428	392	442	422	418	383	435	387	418	415	442	440	363	414	429	385	421	386	428	449	397	447	403	395	405	398	390	398	388	457	425	418	444	443	405	414	438	443	401	416	399	441	434	403	419	450	410	435	464	459	391	434	430	446	430	387	435	395	432	420	344	398	405	396	384	422	417	421	384	390	446	459	451	390	382	428	356	401	397	423	413	416	390	440	449	425	401	434	379	436	419	446	426	414	402	356	384	399	411	419	418	442	406	441	426	396	430	427	427	416	439	403	419	413	382	405	405	375	436	400	429	421	396	432	434	411	425	410	422	425	399	409	394	407	424	378	403	420	455	450	411	423	438	422	457	414	417	421	437	427	379	430	433	401	413	429	402	398	422	401	395	437	407	421	423	402	415	395	397	445	372	431	413	399	401	420	385	413	401	413	425	432	445	418	384	379	395	409	496	429	402	419	413	427	404	401	439	412	390	399	428	414	397	418	436	411	434	375	401	404	403	415	389	418	444	399	435	418	440	375	419	416	426	398	428	424	403	379	394	413	418	404	411	403	419	411	438	430	398	437	410	416	438	392	393	418	401	418	416	421	423	412	387	406	391	418	406	423	441	437	411	408	414	420	418	423	348	424	425	396	411	453	441	418	417	387	422	417	422	431	392	421	399	445	414	383	406	439	394	471	402	425	399	403	413	384	415	406	401	420	433	421	404	398	396	405	399	439	420	391	446	408	448	435	384	419	423	443	419	457	421	404	392	390	439	438	438	374	400	435	422	420	422	424	400	433	404	357	416	434	399	475	422	407	400	430	435	403	414	390	455	426	432	393	436	415	401	459	433	424	416	429	422	399	397	418	407	411	408	420	405	401	412	403	405	437	391	425	426	383	435	409	401	424	404	396	407	420	449	411	408	414	419	419	409	419	429	437	410	412	417	407	411	421	413	410	400	397	415	401	410	422	431	393	410	402	432	422	432	389	400	442	414	393	407	428	420	401	442	442	440	383	413	401	394	396	428	426	390	419	429	439	422	419	395	388	439	410	400	380	418	360	435	401	424	407	421	426	399	414	436	398	441	428	422	395	372	413	363	440	424	423	406	386	403	426	430	392	432	445	447	425	409	398	434	387	405	387	422	396	429	419	424	419	410	411	391	404	415	402	399	405	421	432	449	379	392	432	403	446	424	376	411	398	422	451	423	411	424	413	405	396	403	426	401	388	397	426	401	420	424	428	398	428	407	389	380	410	397	421	404	394	413	422	412	413	450	397	419	406	416	433	422	389	458	419	415	463	422	455	363	409	412	400	407	417	408	424	405	403	383	415	387	421	410	390	407	452	417	404	433	399	403	430	383	414	379	441	416	430	427	453	444	431	410	377	443	417	402	411	418	426	422	424	450	413	425	434	432	455	371	394	445	414	402	379	430	430	415	425	459	413	400	392	375	378	397	391	413	392	410	399	387	394	405	391	443	427	427	445	409	390	400	443	428	447	429	413	472	415	405	400	411	421	430	423	411	465	407	425	428	369	382	413	410	402	384	436	382	424	385	362	391	436	395	434	404	430	395	418	372	433	424	398	408	413	421	424	401	410	445	408	397	426	424	388	387	398	416	419	417	370	390	443	405	416	386	395	403	399	406	422	420	406	447	434	402	399	387	425	419	452	416	391	422	401	410	401	387	439	394	416	378	394	408	395	447	414	432	384	389	402	427	437	429	407	403	393	434	414	392	406	380	414	421	391	386	442	433	412	413	413	415	387	434	429	439	402	426	423	406	406	391	414	385	419	415	409	397	435	445	357	434	411	419	434	387	395	416	400	406	389	398	419	400	418	399	473	413	383	414	395	418	418	420	427	410	397	418	394	400	432	418	396	451	399	401	381	425	444	416	408	405	384	421	372	415	455	424	420	420	407	403	411	413	420	410	427	428	451	381	428	410	423	430	424	388	401	403	443	417	435	409	403	413	380	398	413	408	412	404	418	407	415	397	374	414	404	403	436	407	394	433	440	408	417	444	406	399	402	420	389	400	417	417	385	410	423	399	408	417	401	407	436	433	398	423	406	434	398	398	426	430	390	413	438	425	418	431	405	454	399	423	393	412	428	432	401	399	411	428	416	407	402	417	434	415	412	394	443	431	400	422	385	413	439	422	407	396	392	400	407	426	400	391	413	412	396	394	415	439	392	421	433	424	419	404	407	402	410	427	400	394	424	441	403	395	451	438	415	459	455	395	437	413	404	390	409	393	402	429	374	437	404	409	428	404	414	400	409	363	411	411	417	436	395	454	411	417	425	417	401	423	401	409	379	396	409	404	408	433	394	392	401	417	438	430	438	417	396	418	411	406	404	403	380	429	415	425	383	385	444	392	445	434	465	439	428	449	430	422	413	441	441	424	454	471	411	387	447	419	414	414	419	379	446	380	424	436	411	425	432	411	424	400	418	408	389	393	401	445	422	413	410	383	431	382	405	390	401	421	436	434	400	398	383	424	423	411	460	400	430	410	410	437	415	397	424	404	419	424	451	415	404	454	414	394	450	436	443	399	444	429	443	421	411	394	387	419	395	426	423	414	427	428	413	386	403	440	418	420	411	384	412	395	401	389	446	415	401	423	419	439	473	429	397	421	405	401	413	420	415	389	344	397	419	429	429	412	396	379	390	407	426	428	431	387	409	413	416	403	430	427	406	392	429	406	460	391	415	420	449	387	423	395	437	404	387	404	430	406
22082	20936	28658	23384	20937	20991	11212	937	583	519	403	365	325	298	271	231	217	240	193	179	200	183	183	178	167	158	155	183	160	125	151	142	155	136	125	147	144	140	141	133	137	140	147	133	114	143	119	132	117	130	123	152	106	125	116	117	131	107	102	116	114	141	125	134	101	136	132	105	121	133	105	111	121	116	120	135	102	117	124	117	135	119	127	112	133	136	132	101	126	123	124	136	114	133	145	112	121	121	131	129	131	133	110	109	96	126	136	131	122	135	135	121	120	119	95	128	118	105	109	123	124	133	136	97	134	123	130	132	103	105	131	120	111	119	121	111	126	129	116	117	128	118	122	121	121	120	120	117	114	128	129	118	108	123	134	98	117	107	118	107	122	125	126	117	108	133	107	133	110	112	126	120	126	155	131	115	133	116	104	102	130	132	118	120	111	127	138	97	114	127	114	125	119	113	106	92	119	127	117	112	130	116	101	107	130	115	106	115	118	130	122	104	116	101	118	135	134	125	125	118	111	114	119	102	138	113	133	121	137	111	96	141	117	134	130	134	132	123	127	115	120	104	112	114	137	128	116	127	102	106	127	136	123	128	127	96	118	122	108	112	110	123	100	111	120	116	122	126	128	130	123	126	131	111	115	109	115	105	123	121	103	121	126	137	108	111	131	108	127	133	138	119	106	124	100	115	130	120	108	106	128	118	121	118	134	110	113	119	122	109	145	144	121	129	117	106	110	104	123	120	123	118	131	115	121	95	118	103	85	115	121	107	116	117	128	115	110	117	133	114	109	116	144	134	137	124	87	119	131	122	128	130	121	110	136	138	119	145	139	107	108	116	131	145	115	128	121	116	104	123	107	115	131	111	123	104	117	109	124	126	116	123	101	126	123	96	106	140	132	118	128	122	122	125	110	112	127	117	116	113	120	133	117	143	111	106	113	109	117	113	125	98	125	117	134	122	109	111	120	139	120	115	102	125	122	118	119	127	130	119	101	128	122	107	123	131	122	130	123	126	105	128	116	121	103	127	100	117	115	101	115	111	101	120	153	115	137	100	111	121	114	112	117	119	115	134	117	118	118	126	118	127	107	127	124	107	124	131	138	127	140	116	114	133	126	131	132	131	122	102	115	121	108	131	123	99	137	136	105	105	107	127	126	142	113	142	97	133	140	156	121	110	84	134	123	100	109	112	112	111	141	97	120	120	105	117	108	110	117	111	133	121	128	108	116	133	115	143	120	135	125	126	98	120	123	105	121	126	113	129	108	113	121	141	100	119	112	116	115	129	113	106	135	111	120	117	132	127	125	121	121	115	110	136	122	113	151	123	106	123	120	116	107	121	133	108	104	91	119	132	122	112	135	129	127	111	108	102	130	120	122	128	116	107	106	114	109	116	133	138	122	133	142	113	109	119	113	148	116	120	111	110	127	123	104	110	116	124	113	146	123	114	112	131	135	115	99	112	109	134	120	112	145	127	129	124	139	118	121	129	126	135	129	127	112	116	111	133	119	112	125	119	136	121	123	122	122	124	130	142	115	128	114	97	111	132	119	114	104	119	150	132	120	120	124	114	135	107	117	126	131	119	115	112	126	128	126	122	115	126	113	130	121	116	101	122	113	101	131	130	128	111	112	108	118	109	105	115	124	134	115	126	119	118	121	120	122	103	102	124	123	100	113	117	129	133	123	129	118	120	140	118	121	122	106	112	126	121	139	129	108	125	123	109	98	130	111	121	103	108	137	108	116	108	113	148	126	134	96	131	127	112	112	109	111	134	118	113	128	136	127	106	110	127	118	123	122	115	104	134	121	120	117	117	136	106	125	132	119	122	137	109	133	124	137	101	102	124	111	105	105	103	105	119	107	120	99	99	125	119	126	137	117	109	116	118	139	126	112	120	140	127	130	113	104	110	127	127	114	120	111	129	130	131	117	132	120	103	104	126	141	124	104	112	109	146	121	121	112	109	103	121	123	130	126	98	121	111	123	118	129	124	110	132	102	100	119	112	108	116	114	119	118	124	110	139	124	142	141	115	113	120	113	133	122	133	125	125	133	137	115	123	120	135	110	117	121	123	122	110	129	116	112	124	119	120	116	112	137	136	142	132	117	103	109	131	101	100	127	124	119	109	105	118	131	124	106	113	124	126	114	120	118	103	134	125	130	117	142	121	128	112	112	136	114	133	133	119	125	118	126	114	116	129	140	119	113	113	130	120	127	125	130	131	129	117	110	116	120	131	120	125	130	122	126	117	132	121	109	128	97	115	136	115	94	111	115	132	119	130	123	110	112	104	120	126	140	124	133	112	121	132	112	123	122	108	111	107	115	124	123	116	128	135	122	141	115	124	109	117	90	123	106	128	106	135	120	108	107	106	131	115	123	132	132	104	135	113	132	142	131	119	128	125	116	130	127	106	115	115	125	119	111	111	103	123	113	113	114	127	108	95	131	111	117	118	114	103	140	103	111	131	115	121	107	111	125	122	114	111	115	129	115	130	112	112	126	108	140	114	112	128	126	123	117	114	131	96	118	118	101	126	134	116	124	135	114	123	103	120	117	118	103	136	125	102	137	116	110	121	95	121	131	137	104	120	118	141	114	138	114	127	116	121	138	135	145	145	115	110	120	140	134	116	121	121	134	100	108	127	118	107	105	132	137	122	107	110	109	126	110	114	116	112	116	131	136	103	128	121	106	112	120	108	137	119	137	130	125	119	130	110	122	107	104	114	125	138	114	128	141	122	113	128	129	112	117	124	115	112	117	128	122	107	114	139	122	106	114	140	124	112	139	113	128	117	134	107	108	139	113	107	143	128	131	127	99	103	113	132	115	92	123	111	120	118	115	131	125	102	111	109	96	110	115	113	120	127	118	123	131	113	99	122	119	109	135	145	97	112	129	133	143	115	130	126	110	106	117	130	112	117	125	116	107	119	115	116	109	118	135	105	119	132	116	117	138	120	121	116	143	111	122	131	119	111	131	125	113	109	111	109	137	138	141	119	128	98	110	111	122	114	123	134	104	107	139	131	127	124	113	127	97	100	114	123	110	128	125	137	130	117	124	104	122	113	101	122	116	115	124	113	127	113	111	106	100	121	119	140	125	122	129	107	107	124	128	125	139	119	117	112	113	106	94	119	105	127	147	120	108	116	109	123	108	107	125	116	133	116	127	127	126	122	132	117	122	109	105	123	127	148	115	122	126	123	98	124	115	130	111	124	129	118	130	105	110	113	122	118	127	122	120	108	126	120	116	123	104	128	133	118	142	121	120	112	131	117	134	112	125	133	128	130	107	108	123	119	120	120	111	118	125	126	116	107	115	129	115	119	110	132	144	134	110	139	102	135	116	114	112	133	95	123	125	109	137	131	121	120	99	113	128	118	119	109	127	126	110	136	118	127	100	127	122	115	115	132	128	125	128	106	112	115	108	128	111	127	128	118	137	122	121	124	132	117	114	102	133	131	117	130	116	118	120	115	122	109	129	123	120	124	118	113	97	129
4333	13448	9359	4561	3290	2318	1655	1192	948	720	611	523	389	377	322	321	276	258	228	222	198	216	189	190	163	165	155	176	164	170	153	172	145	157	153	144	165	138	134	140	149	149	129	142	131	121	134	139	165	126	125	108	138	122	124	133	142	119	132	139	110	121	136	115	120	137	108	120	136	109	133	130	129	138	109	131	132	122	137	126	117	128	137	127	131	147	136	131	105	124	129	130	129	131	134	134	159	112	125	115	133	125	150	114	124	123	128	139	127	134	123	151	136	125	109	125	124	117	108	132	111	134	137	121	121	110	116	122	109	113	135	152	127	118	116	111	123	128	120	127	108	129	137	113	106	126	115	126	127	140	124	118	139	132	115	141	124	141	109	123	122	129	120	116	109	120	126	134	119	129	115	114	109	125	115	117	129	129	144	124	117	120	124	133	124	152	126	112	132	118	119	130	120	108	128	127	126	119	129	122	134	135	130	105	122	109	137	126	134	133	108	132	121	138	146	127	128	114	139	126	104	110	132	148	113	133	111	133	106	121	124	128	118	119	115	127	117	113	107	123	117	119	129	121	117	123	104	110	106	121	116	111	110	110	119	113	121	123	118	119	136	125	132	133	126	114	122	129	131	126	118	132	106	127	126	110	145	126	133	127	115	129	125	107	144	109	125	127	131	134	133	135	159	95	118	111	109	137	101	115	111	126	127	143	102	134	154	113	134	106	128	126	126	113	130	122	130	114	101	123	125	117	134	123	123	112	108	126	110	133	111	118	127	128	114	120	118	129	147	101	131	121	119	105	105	131	114	137	115	125	102	103	119	129	120	122	121	143	124	131	128	127	124	123	125	121	118	127	123	135	120	131	129	117	126	134	136	115	136	128	125	141	134	111	120	117	126	136	109	149	131	109	111	129	135	149	109	126	116	129	117	114	116	115	130	126	94	131	133	141	116	121	118	118	119	126	120	109	135	136	105	105	110	123	136	120	127	142	128	105	126	100	115	119	135	118	139	109	107	140	119	136	103	148	125	115	122	124	114	123	134	104	104	118	131	128	132	121	135	105	119	130	124	134	117	122	120	124	117	134	102	130	126	121	110	133	125	135	140	125	104	123	130	162	93	124	127	115	124	126	127	137	141	117	134	125	126	141	147	120	126	144	120	115	114	123	120	126	118	119	124	134	138	118	143	102	136	132	132	117	134	103	118	120	128	132	112	106	125	125	121	118	121	113	122	129	127	119	119	121	99	113	129	128	122	122	134	130	96	127	130	128	142	126	122	108	128	127	125	87	121	116	134	140	141	127	132	123	120	142	123	110	145	135	137	126	129	115	128	135	110	112	127	126	121	122	114	131	133	108	115	128	143	136	144	117	126	133	128	141	124	136	112	130	138	125	144	135	134	135	113	133	107	109	114	126	143	109	136	108	135	116	131	104	119	140	104	132	126	123	109	125	98	103	122	132	140	133	113	120	123	120	113	119	120	120	98	124	124	128	126	126	120	132	133	109	135	101	121	124	125	132	116	131	119	143	131	121	125	127	128	128	125	132	149	114	107	118	128	124	120	128	122	122	127	122	102	118	132	109	107	131	91	120	122	130	141	128	137	134	129	119	111	110	111	102	109	120	120	127	132	112	107	114	122	116	116	129	124	120	129	126	115	132	113	141	117	125	133	121	115	118	114	126	121	140	108	123	123	125	115	136	138	113	116	131	115	131	118	119	115	117	142	138	138	121	123	146	114	129	139	114	116	132	125	126	104	111	130	123	138	109	137	112	109	135	109	126	117	122	126	119	136	129	115	115	145	111	128	114	115	123	130	138	145	145	131	120	132	103	96	106	108	119	130	137	110	127	114	95	116	124	138	105	91	123	112	141	111	126	120	120	128	148	124	113	118	110	129	126	129	123	113	132	117	110	129	122	139	128	161	121	124	129	113	107	147	126	122	108	125	110	146	108	106	122	142	104	119	132	134	119	120	107	120	120	125	115	133	138	128	125	125	115	134	121	120	113	124	121	106	114	133	133	110	118	123	137	124	121	127	123	134	146	145	129	122	141	102	120	112	121	117	111	124	140	109	125	120	129	118	125	141	129	134	115	113	130	128	117	121	114	144	91	120	132	116	123	130	129	114	129	125	127	129	143	123	125	116	134	114	128	122	119	112	118	117	112	125	136	125	128	113	126	133	117	124	107	109	118	153	131	108	133	106	158	118	117	117	129	133	123	137	129	114	109	127	144	114	105	125	123	109	112	118	121	119	131	108	111	91	144	99	132	132	131	111	117	112	127	124	134	114	137	134	128	119	131	135	114	123	107	107	119	113	107	129	144	129	116	123	112	127	117	115	112	126	129	129	120	122	122	119	145	116	140	119	102	131	133	131	141	110	128	125	121	117	134	134	112	128	132	123	113	128	133	108	124	119	108	151	150	144	134	129	119	138	113	112	105	120	122	127	128	140	113	110	136	121	126	118	126	122	134	103	104	128	111	122	102	137	103	139	126	139	146	137	142	140	136	125	124	124	109	122	134	108	130	114	130	125	115	113	115	127	102	133	111	125	123	114	124	123	116	126	130	111	120	115	130	120	138	106	130	99	117	111	93	103	134	117	118	110	108	123	135	125	119	113	113	142	125	119	116	123	129	152	103	101	137	112	116	125	104	133	122	108	117	115	138	101	122	125	126	129	115	111	130	134	120	116	128	130	119	124	138	129	136	138	128	127	118	125	117	126	118	125	113	156	112	121	139	132	138	102	116	101	102	128	111	114	132	133	95	132	105	135	117	132	132	120	119	117	93	113	126	123	106	112	115	131	135	113	107	121	151	101	113	98	123	104	122	132	124	107	112	135	101	119	115	125	123	129	127	123	123	130	140	129	124	128	150	143	124	107	128	132	131	123	120	112	140	136	127	123	120	114	116	122	121	102	98	134	129	129	117	124	130	127	110	120	127	112	126	115	112	120	112	115	141	130	129	140	123	127	138	119	117	128	114	118	130	129	134	110	135	122	115	131	122	119	117	119	126	118	123	123	119	112	126	134	122	124	128	118	123	142	115	111	140	105	131	124	130	122	139	113	132	115	145	113	123	102	108	133	121	126	130	112	126	145	146	125	130	126	142	121	117	112	132	128	102	131	116	125	124	139	119	128	103	116	135	127	116	111	115	119	103	138	122	126	119	131	113	117	110	116	120	125	132	111	119	116	109	103	99	130	128	107	119	120	135	108	122	95	122	114	111	129	123	143	109	116	129	112	115	127	129	112	106	122	135	117	131	136	106	125	127	130	138	113	104	117	112	135	121	116	128	103	126	151	113	124	122	118	137	113	116	124	109	113	110	114	136	114	118	128	109	118	127	127	119	132	109	107	113	119	132	129	118	116	126	109	123	141	99	135	126	138	146	126	107	152	131	119	131	116	103	131	111	132	134	131	134	135	121	116	120	132	116	126	128	111	118	124	126	117	113	133	113	118	119	118	111	134	127	131	136	121	111	125	135	123	108	123	124
27017	20615	11759	1263	592	550	499	472	433	425	393	393	397	430	415	402	370	400	396	380	396	385	387	410	411	419	384	386	399	393	397	375	397	374	396	399	374	395	385	384	394	407	414	417	373	392	390	410	384	372	355	365	394	390	350	427	383	387	395	390	370	415	389	406	368	374	386	376	376	412	387	388	371	439	347	410	359	374	385	374	403	409	402	407	395	377	377	400	416	424	399	400	360	394	428	404	373	385	378	407	377	374	367	393	397	385	371	405	411	377	385	363	393	409	427	414	391	378	393	411	382	391	449	373	411	426	404	346	391	397	390	360	373	380	383	398	339	390	379	400	378	395	386	398	358	402	395	414	353	396	424	395	416	415	400	428	365	369	423	394	415	392	414	394	413	409	392	423	422	385	414	418	389	392	387	375	411	366	434	383	408	432	385	370	417	386	398	385	366	388	396	382	372	398	384	400	404	417	388	410	408	418	400	366	361	413	386	410	390	432	353	404	419	391	399	401	396	400	409	400	366	446	371	371	415	400	419	376	393	353	421	416	390	369	400	395	418	389	410	362	411	383	411	396	420	392	451	354	365	379	372	391	354	440	362	382	391	392	414	386	400	385	368	403	362	381	411	382	401	378	380	414	388	396	443	391	409	408	402	379	430	423	401	370	406	375	359	397	387	411	407	363	421	401	404	406	387	392	389	406	395	430	397	399	386	406	413	372	439	388	374	412	396	369	399	360	431	438	373	364	405	408	411	381	407	427	403	422	438	406	380	399	385	396	421	391	391	391	406	401	406	340	371	399	395	388	393	436	410	403	386	400	387	364	367	384	376	422	381	386	400	392	418	409	397	369	406	414	350	417	402	382	413	421	399	388	439	391	416	377	403	392	371	417	410	389	368	396	410	397	388	394	384	404	424	403	406	441	415	392	377	387	373	380	371	382	403	421	399	394	380	379	389	409	352	429	382	386	410	376	395	405	370	408	425	367	394	417	391	392	397	394	417	395	404	382	442	383	349	385	393	435	391	399	393	397	415	438	391	371	374	414	404	406	402	416	402	367	388	379	398	427	383	372	391	392	385	409	424	370	402	403	397	404	402	398	395	347	391	366	396	434	386	385	388	402	383	384	397	385	409	429	406	405	363	393	405	390	400	365	363	403	392	418	356	385	376	437	378	374	402	399	384	392	384	414	403	372	396	413	398	426	400	388	394	406	390	393	411	411	403	390	379	385	414	426	425	392	421	425	379	408	386	405	404	346	386	396	377	417	403	408	409	400	373	400	383	405	375	418	385	366	382	401	366	411	399	410	398	381	407	409	368	417	400	401	379	406	406	446	399	404	388	418	385	360	401	388	376	378	386	405	406	357	396	398	414	395	391	403	402	371	402	389	397	387	392	439	381	397	427	406	391	365	408	401	368	367	379	414	444	390	403	396	410	398	410	398	389	415	429	379	370	373	374	404	389	403	426	356	354	379	395	378	411	376	389	377	394	392	388	361	433	416	390	378	401	406	371	389	404	366	353	421	381	402	414	416	397	397	413	411	394	422	381	398	341	360	395	442	377	400	405	404	423	376	379	387	367	399	413	375	386	408	355	394	386	419	378	409	420	374	428	403	430	371	386	396	356	393	393	413	362	369	415	390	369	385	375	401	384	405	406	354	390	393	395	397	429	386	384	371	388	428	386	409	348	367	399	410	439	401	370	385	397	404	378	417	417	396	406	408	372	423	413	379	390	366	431	434	390	394	384	382	400	423	424	361	385	404	382	405	413	395	390	439	409	416	379	416	392	409	379	385	376	386	393	366	418	387	383	400	412	365	397	416	434	423	384	366	387	405	389	450	383	402	391	386	377	373	361	409	387	408	400	395	389	385	388	352	397	360	425	402	405	353	433	392	381	367	390	422	387	367	379	400	400	375	368	396	386	383	388	408	413	398	386	349	382	399	363	381	364	362	401	416	420	414	368	397	388	392	410	391	388	395	422	405	373	414	400	401	403	385	431	407	391	417	419	401	387	387	407	422	388	373	411	426	375	412	427	382	409	410	361	417	346	404	390	371	409	354	403	388	373	379	386	391	406	396	403	418	392	382	361	400	395	423	371	415	378	387	374	360	441	376	413	386	416	418	395	372	392	374	394	401	386	400	404	382	409	393	410	349	397	397	426	400	418	418	460	387	364	404	454	397	412	403	384	419	412	409	413	378	399	400	379	376	388	345	372	384	372	414	398	361	398	357	394	388	419	426	414	339	393	380	383	393	361	372	363	403	374	415	381	397	389	387	394	387	393	378	374	379	357	391	413	381	372	380	423	378	394	402	388	399	387	413	385	391	400	402	375	423	383	454	383	400	397	437	398	370	391	402	388	360	386	385	411	403	357	389	407	392	395	379	383	383	390	387	351	344	391	386	399	380	396	387	394	397	402	398	430	371	396	433	397	376	387	426	375	451	398	364	406	398	444	401	400	367	379	444	393	378	420	413	416	365	423	407	403	400	380	401	414	370	377	422	411	398	383	394	385	352	423	395	379	374	387	376	396	416	387	411	423	401	373	408	380	393	397	412	377	410	410	394	395	403	381	411	406	413	368	410	385	413	403	390	401	370	369	397	366	390	411	397	395	387	369	429	422	415	368	381	419	470	376	358	388	404	375	401	390	358	420	382	348	387	406	386	395	420	447	412	377	370	392	430	375	408	391	401	392	412	373	417	397	377	411	432	414	403	385	407	403	378	426	382	389	403	400	427	401	408	373	398	407	387	380	397	400	392	395	385	392	392	412	391	414	404	386	417	400	438	416	360	372	362	368	427	393	375	421	395	386	408	395	404	395	405	384	403	378	404	430	412	417	395	415	424	395	423	422	398	419	413	437	417	421	381	380	400	422	424	377	440	417	395	426	411	386	418	387	408	382	388	388	398	388	395	400	386	376	362	394	409	373	393	393	402	386	379	420	396	398	377	386	391	405	399	425	403	417	430	422	380	382	431	398	404	402	369	362	350	397	454	388	340	422	400	415	407	388	385	411	382	417	404	392	368	413	416	401	393	417	413	417	405	401	393	425	393	396	406	392	384	383	383	425	417	405	378	391	413	396	398	401	381	365	387	416	418	401	391	392	415	378	408	407	391	395	398	400	390	379	428	357	385	382	391	390	402	391	377	415	446	399	426	409	392	376	427	392	382	381	396	386	398	404	426	371	387	382	394	377	382	366	420	397	393	441	429	413	417	412	379	358	411	396	382	330	420	379	410	431	387	352	377	361	394	410	381	421	376	386	386	403	409	377	420	413	435	410	400	358	402	408	411	403	408	414	382	408	409	385	392	400	417	415	407	381	366	406	351	391	385	389	372	392	445	404	398	393	367	386	399	393	394	382	383	410	371	356	376	385	436	402	381	417	387	379	427	377	384	378	429	395	417	407	396	426	373	383	397	392	374	363	397	383	406	390	387	419	403	413	371	371	379	369	424	424	382	415	361	400	368	402	408	375	386	397	389	399	390	400	425
4572	2362	1402	871	764	628	544	514	470	477	483	462	425	444	391	435	403	418	423	427	401	434	427	423	415	376	420	441	455	431	395	424	411	405	382	403	391	408	441	421	414	408	370	413	371	410	374	447	435	415	397	383	420	416	419	394	429	407	433	386	392	407	406	408	391	419	440	431	473	373	415	382	412	413	425	411	432	375	420	425	397	427	433	406	424	396	445	399	392	398	392	429	405	409	387	444	419	377	393	401	396	381	405	397	407	397	404	438	440	431	442	433	386	395	422	435	415	424	412	381	400	434	443	387	405	392	420	418	416	395	384	405	413	401	391	422	406	431	442	383	429	368	416	443	406	415	433	420	451	440	427	380	392	397	393	387	388	375	379	394	408	402	441	412	413	384	404	417	429	432	379	434	410	399	392	438	430	459	409	379	369	418	393	407	425	400	394	389	412	425	429	396	416	364	414	376	413	405	403	410	421	390	359	404	439	372	365	392	428	424	438	381	388	434	431	403	419	418	408	399	412	364	388	402	439	403	433	404	407	413	418	417	397	403	405	401	442	395	427	388	389	383	430	367	426	400	423	449	444	403	384	441	380	399	413	433	414	434	402	390	415	383	412	382	427	379	435	399	406	411	404	412	400	412	424	420	406	407	416	411	403	392	418	410	395	430	415	441	395	403	382	402	407	416	389	373	431	410	408	394	405	418	404	456	388	442	408	396	414	382	430	372	383	381	422	373	393	358	403	399	423	401	411	397	397	407	416	379	411	391	406	383	426	449	441	429	414	401	393	433	382	411	392	404	455	389	393	429	434	403	419	377	410	401	406	392	395	405	393	378	455	407	358	402	387	396	418	373	379	416	361	365	413	444	423	390	381	415	381	423	424	385	417	332	379	416	415	396	410	383	421	371	426	398	448	401	400	412	385	409	427	389	439	369	442	407	401	368	393	411	406	401	400	398	418	396	441	410	416	396	414	410	413	456	371	417	353	419	418	403	362	390	416	411	413	453	407	375	428	391	408	405	396	409	435	416	401	420	416	444	415	409	403	377	385	424	390	432	443	436	403	416	419	392	392	434	414	398	419	404	382	376	401	412	396	407	395	390	397	406	395	395	432	410	380	372	428	404	393	433	417	419	360	397	398	397	416	439	396	448	344	397	395	405	400	389	397	430	408	369	375	391	391	408	427	423	388	436	417	429	421	424	408	406	438	408	438	387	429	429	399	422	393	416	385	389	435	408	404	382	418	407	405	409	385	395	376	378	430	413	430	409	424	389	365	421	403	392	423	396	391	400	418	392	427	420	393	390	415	392	398	371	399	405	425	394	395	396	382	396	432	406	421	408	373	392	425	422	390	380	359	380	423	406	400	420	375	429	403	423	396	365	362	377	394	428	428	402	396	415	395	428	428	395	390	407	424	430	427	366	376	414	389	393	390	416	426	397	386	393	386	440	448	427	408	438	432	416	376	405	392	410	460	425	385	408	429	432	409	395	423	409	397	403	395	380	416	402	397	396	371	390	395	356	399	427	388	426	411	412	395	408	442	431	394	401	418	377	381	414	385	398	432	389	405	358	403	405	411	405	385	409	389	418	405	413	407	394	387	417	412	414	434	401	380	406	378	431	398	372	445	435	387	424	422	390	365	418	418	390	396	391	420	382	385	411	401	394	407	433	409	419	390	407	427	388	392	408	408	408	410	421	384	397	393	440	430	407	401	410	420	389	392	393	395	417	400	386	411	398	405	415	418	395	404	395	411	430	407	408	406	413	395	384	403	399	423	376	455	374	390	432	451	408	412	396	398	392	437	379	404	400	391	397	422	423	426	430	399	381	420	428	375	423	388	409	402	396	400	422	401	440	405	390	406	435	412	381	417	419	401	432	428	441	396	403	391	402	419	387	411	425	404	398	390	394	383	420	442	411	388	407	424	415	423	405	412	382	440	389	429	388	409	409	399	443	437	442	429	373	400	429	442	416	391	414	390	396	423	407	384	426	397	385	435	445	392	416	405	443	430	433	390	409	394	406	412	376	433	438	413	359	439	396	376	404	434	437	391	442	387	418	427	398	429	405	431	422	407	392	401	437	406	381	397	442	436	394	386	432	440	442	418	411	436	395	442	438	428	443	386	411	414	386	388	419	416	406	386	417	395	419	360	403	381	410	410	411	422	379	353	419	409	401	412	399	414	401	394	395	399	400	423	403	400	404	428	406	402	403	406	392	445	392	420	433	397	403	405	421	376	412	441	383	412	397	364	415	385	391	379	425	372	395	427	409	431	433	423	454	412	388	384	411	426	408	417	419	423	409	399	421	424	419	396	407	390	420	402	377	387	443	388	429	422	421	379	388	414	427	457	405	431	407	399	403	427	371	385	410	412	441	435	404	363	395	378	422	421	411	372	404	373	395	384	398	409	398	433	374	408	410	409	391	419	412	412	421	410	411	421	406	451	403	406	390	394	423	397	429	374	385	408	421	419	411	390	420	388	431	405	372	407	412	396	391	406	404	411	414	417	386	412	443	416	402	408	414	384	384	436	444	428	412	410	403	452	394	422	416	396	411	398	430	416	417	409	415	408	411	412	459	424	383	388	427	392	399	382	407	399	409	379	407	416	396	439	422	447	363	421	427	420	403	396	439	409	422	438	414	384	417	390	413	398	407	386	427	392	398	406	386	375	430	364	396	432	422	437	397	418	409	384	392	416	433	383	414	415	421	394	405	398	408	396	403	442	442	414	413	397	438	403	408	415	424	432	403	410	421	381	410	390	440	433	425	415	413	416	441	406	406	426	434	409	403	368	424	415	431	397	410	385	405	425	406	392	413	430	412	410	424	390	391	427	371	444	422	375	406	418	460	390	387	415	408	389	382	386	385	396	388	408	408	417	406	393	400	422	399	378	373	390	383	405	431	411	432	439	382	405	385	421	426	422	358	436	404	417	426	394	407	380	413	398	391	397	446	435	402	417	393	393	407	400	404	389	392	406	405	389	398	421	390	404	392	416	426	398	427	404	415	398	388	423	423	385	399	429	399	407	404	392	425	394	394	393	406	405	376	390	405	397	396	422	399	430	398	398	422	427	423	417	431	421	431	419	439	396	417	409	429	390	405	386	389	423	415	393	395	395	397	402	386	430	408	383	400	387	384	433	377	398	403	406	393	406	419	434	365	419	393	423	428	404	397	390	414	410	457	389	403	422	398	416	389	388	414	373	441	413	419	396	415	422	388	374	395	388	423	404	415	392	384	402	390	424	415	385	430	376	412	419	434	389	398	449	408	410	409	413	429	379	364	391	399	428	401	388	418	411	403	382	397	395	399	399	426	393	407	400	418	428	428	381	391	368	429	398	391	445	404	381	416	392	407	416	416	439	370	401	429	409	365	402	389	406	445	398	416	439	427	402	399	378	401	428	395	427	362	437	402	440	383	440	381	429	408	423	410	400	424	438	406	416	417	396	378	406	395	425	415	409	407	398	420	387	406	422	395	433	439	397	401	381	442
23152	20832	28106	23660	20822	11271	940	549	428	395	348	297	309	273	264	257	221	249	216	198	186	251	213	215	217	213	195	226	187	197	199	181	198	172	216	204	183	198	180	192	184	204	176	175	175	200	187	177	190	198	186	190	192	161	185	193	192	196	184	185	155	177	174	193	199	177	169	178	205	182	179	186	186	192	202	176	195	180	167	188	192	173	179	180	210	161	167	212	188	197	184	205	189	185	195	167	186	188	194	181	194	199	186	177	189	198	180	208	185	173	216	165	184	178	206	175	175	176	160	170	205	197	173	209	181	169	188	189	189	173	177	174	201	218	176	193	165	193	206	170	192	158	175	194	178	193	180	179	221	162	183	187	201	180	197	155	177	162	167	173	170	214	189	196	191	190	181	183	194	183	191	185	189	184	184	188	181	177	200	180	177	188	179	181	164	205	184	187	176	182	167	189	200	176	184	197	180	204	167	191	179	194	172	194	171	202	181	210	201	175	183	193	206	186	154	181	175	175	195	181	177	178	187	188	214	184	177	163	184	171	184	193	207	210	157	209	212	150	199	161	184	156	180	177	171	169	188	169	189	198	210	186	177	183	189	208	190	205	186	164	165	169	175	166	161	188	180	204	186	191	207	179	176	179	162	186	178	169	204	181	183	187	165	192	158	183	194	184	193	196	212	198	166	171	197	203	171	157	189	201	195	175	197	181	196	199	190	182	204	197	167	189	174	199	177	161	171	204	170	185	161	191	167	180	175	167	190	172	182	190	179	191	173	182	156	180	202	189	175	167	214	142	196	165	195	188	203	185	187	186	164	185	166	204	200	180	176	179	200	216	201	200	211	179	170	163	192	192	179	173	189	197	173	186	160	169	175	171	180	186	188	193	172	176	180	174	178	192	194	164	171	178	185	172	168	176	181	183	200	175	209	163	199	200	167	184	183	196	203	178	187	216	189	179	163	191	179	170	205	187	193	188	193	158	185	213	181	180	230	208	176	181	174	177	182	203	193	180	184	185	174	192	200	169	184	174	216	188	174	130	172	202	186	191	186	191	146	176	177	167	186	178	200	188	188	171	181	208	178	190	184	182	173	193	211	185	206	174	178	180	185	178	177	184	189	183	183	181	191	180	193	183	167	175	173	187	196	190	181	180	178	189	185	184	180	197	181	191	192	173	193	212	189	165	179	182	204	169	180	204	178	185	172	171	207	185	173	206	173	177	171	199	193	184	181	185	206	195	180	174	169	181	196	196	189	196	160	184	182	187	198	195	172	180	191	219	202	187	195	181	180	188	195	199	181	184	169	203	186	175	186	210	192	195	188	176	174	173	163	191	156	175	185	195	186	182	189	198	178	171	167	181	196	188	171	176	198	185	189	183	174	205	213	180	181	178	155	178	178	183	176	192	192	185	160	204	170	185	179	156	191	169	173	199	182	173	162	184	165	192	195	172	182	188	178	171	185	172	158	173	178	170	169	184	165	182	186	171	187	188	178	174	188	173	168	206	177	182	183	184	199	186	199	181	178	206	187	152	183	175	171	201	196	169	176	186	177	173	183	201	192	186	194	188	170	174	192	163	198	189	189	191	169	202	176	183	182	203	199	166	182	202	189	193	198	194	197	172	193	206	201	184	204	184	174	182	155	186	170	196	168	185	148	196	209	208	184	170	154	200	211	168	191	174	180	169	169	198	182	199	159	181	197	193	192	197	163	169	196	177	179	191	163	197	167	211	172	198	181	199	173	178	187	173	218	192	184	205	188	193	182	169	176	192	187	189	183	184	173	162	194	192	201	199	187	198	185	168	171	181	196	163	194	186	194	170	185	177	170	173	179	170	209	201	199	191	163	188	176	181	194	170	181	182	206	198	200	157	170	181	214	174	189	167	190	158	193	171	182	155	186	182	192	183	211	169	194	198	195	196	172	190	179	194	182	177	207	186	207	180	181	207	182	193	166	176	170	178	172	199	195	177	195	176	185	207	177	179	206	175	194	165	202	186	186	219	182	185	178	202	164	192	184	176	178	191	201	177	181	176	190	168	193	188	185	180	173	186	179	164	203	196	191	209	175	199	183	169	159	150	183	172	213	202	185	181	197	196	180	171	186	166	194	182	205	184	197	187	184	162	170	182	207	186	183	158	179	207	212	195	171	173	189	163	190	166	186	185	192	157	178	185	173	169	195	149	181	172	181	184	182	176	201	165	191	178	193	165	189	175	186	171	175	190	171	208	165	207	168	192	188	191	187	174	156	190	185	168	172	197	214	216	190	175	185	202	188	186	156	177	188	192	195	189	193	180	175	193	179	191	191	174	198	189	193	198	174	177	168	180	200	173	144	178	184	186	212	187	193	165	178	184	194	170	180	184	176	193	174	198	208	162	195	190	157	190	162	201	174	178	192	176	187	195	175	204	164	187	181	190	162	201	172	176	166	172	207	205	205	190	164	204	181	167	182	186	173	171	175	167	206	198	184	169	168	185	165	211	181	168	191	204	203	178	184	210	199	185	189	176	173	193	199	171	176	166	189	192	201	174	187	168	172	176	188	172	175	190	157	176	172	171	188	158	197	168	162	177	145	204	209	170	163	172	168	172	198	195	178	185	197	171	198	187	182	173	163	192	174	218	185	178	181	183	197	172	189	169	192	191	192	216	163	170	182	207	182	186	179	172	178	185	182	190	198	158	182	190	177	208	177	195	175	183	164	176	194	183	196	191	201	208	181	186	185	167	186	200	208	178	182	187	194	189	205	188	202	188	187	200	176	196	185	233	176	206	177	184	217	157	180	201	172	192	191	168	173	173	218	159	185	178	168	189	178	181	153	191	178	209	197	185	188	203	181	187	179	192	175	176	166	195	195	189	195	178	172	180	212	166	200	193	174	198	172	187	181	178	170	174	181	198	176	176	167	175	192	171	172	181	197	182	195	183	182	204	190	181	186	175	169	198	180	156	162	188	183	190	180	200	217	165	187	189	194	165	178	176	191	201	159	162	177	170	201	190	162	192	193	199	171	167	209	179	217	199	173	192	187	180	184	199	161	180	190	203	191	184	174	187	203	175	178	183	181	187	176	161	188	187	186	192	166	187	203	189	167	183	201	201	181	211	186	172	164	193	181	166	181	188	181	160	205	176	210	189	195	171	197	178	159	193	196	188	209	178	165	192	180	173	180	176	178	164	173	184	164	174	198	184	197	172	173	188	204	191	177	185	175	181	159	167	206	182	165	161	175	168	177	148	193	184	169	188	169	189	189	215	178	183	180	189	181	164	182	208	173	194	166	178	187	179	178	192	190	220	181	179	205	177	202	179	203	200	213	171	192	166	184	189	176	207	197	187	182	178	170	182	193	177	170	186	182	192	188	181	184	193	172	185	177	185	200	174	190	181	163	189	206	170	203	199	189	161	182	173	178	186	176	172	184	181	185	202	174	179	158	179	183	178	198	191	194	162	199	194	202	186	181	207	172	166	177	186	210	163	197	202	182	191	170	186	187	194	191	182
3456	8517	5801	2731	1988	1445	1025	812	631	549	482	389	370	338	303	322	298	265	266	246	222	251	244	232	211	215	236	214	216	247	212	220	236	209	215	201	207	199	220	208	191	206	208	211	216	232	195	201	206	195	190	192	190	198	214	193	186	204	196	178	206	190	205	177	177	201	198	214	206	230	197	200	178	227	198	217	187	199	184	206	177	177	205	203	177	198	232	185	205	191	194	185	181	219	212	196	212	198	202	181	187	205	167	212	182	202	183	181	224	201	202	186	206	184	196	206	198	198	204	201	201	178	186	202	196	200	194	181	177	187	214	204	206	193	186	186	203	166	198	210	191	175	204	198	220	197	197	199	198	161	198	174	209	191	212	208	196	208	188	210	180	191	191	196	204	200	192	206	226	209	173	202	199	194	184	217	210	202	205	195	205	197	212	185	169	195	207	211	187	183	203	210	212	209	181	209	212	192	199	211	177	179	165	185	217	206	169	214	184	185	192	173	179	195	181	202	188	202	196	196	201	198	187	170	184	225	175	188	186	206	190	197	195	197	182	198	201	204	194	185	222	200	208	201	231	197	193	196	218	192	186	196	209	214	206	180	185	184	200	212	174	178	201	208	191	206	184	194	190	182	224	201	189	195	189	201	220	175	200	225	162	185	173	203	191	185	202	166	208	211	190	189	175	200	184	196	207	204	191	167	193	200	195	206	189	210	203	187	218	195	194	198	193	213	205	187	196	186	193	173	178	176	184	178	220	200	204	217	184	192	195	202	193	207	182	199	179	196	203	183	188	197	215	199	180	194	211	198	203	192	201	205	206	220	198	216	173	219	193	177	195	188	196	184	194	202	198	191	187	209	195	202	182	227	193	167	187	201	217	174	198	207	209	212	183	198	188	183	207	186	211	220	214	181	202	224	229	211	183	181	172	182	190	198	192	195	194	169	182	192	192	185	167	187	168	176	211	207	163	177	227	206	202	211	184	195	184	172	200	182	179	186	188	207	182	196	186	193	203	192	191	205	172	189	210	175	190	196	185	217	208	179	161	219	180	190	179	200	181	186	212	191	183	200	196	198	212	207	196	174	203	188	196	196	197	187	191	184	182	178	200	172	180	192	196	195	207	202	178	195	170	213	217	176	187	202	199	193	202	200	200	178	216	209	203	219	207	204	194	194	192	184	180	213	209	188	193	203	187	169	196	195	191	178	194	192	210	198	200	215	193	206	205	187	203	190	193	214	200	173	184	188	218	203	182	179	211	182	197	191	217	213	210	218	205	201	178	193	186	226	193	200	188	201	178	187	202	198	186	197	204	182	175	183	204	173	202	199	204	196	177	173	186	209	181	199	189	179	178	210	178	196	198	189	198	195	191	172	219	198	197	179	174	204	190	192	216	189	183	173	193	177	164	205	209	203	174	186	174	186	204	207	199	196	208	209	189	219	197	212	160	201	204	201	172	224	186	186	176	172	182	166	184	182	189	214	199	215	191	181	192	206	185	185	194	203	195	196	200	208	184	198	217	158	201	213	221	203	198	194	193	187	189	191	192	210	197	202	193	208	189	180	208	197	199	198	196	188	218	192	214	164	192	205	184	201	203	197	187	198	166	203	209	194	198	210	176	196	178	214	184	203	185	205	207	191	216	211	186	225	226	209	204	184	234	217	208	188	185	174	200	192	193	201	203	201	184	172	200	195	214	182	186	191	180	196	200	211	175	202	188	186	193	221	181	206	193	193	161	185	187	182	202	184	178	181	196	198	174	188	192	199	203	227	221	188	194	196	184	189	180	199	203	197	168	202	163	204	185	200	201	216	187	187	195	186	203	164	187	209	222	195	193	200	189	187	205	200	213	203	187	179	205	203	195	181	199	180	198	190	194	219	192	205	187	183	200	191	210	220	205	217	197	201	190	204	176	197	187	162	191	185	171	179	194	202	193	195	166	199	198	200	197	174	191	203	198	202	196	194	151	215	195	196	187	197	186	207	188	191	185	223	203	195	221	219	184	224	213	192	207	202	228	220	209	188	205	184	209	187	198	228	186	211	184	201	183	220	202	177	172	182	179	191	204	185	208	202	212	186	169	184	193	176	180	179	192	202	211	211	224	199	206	223	201	211	201	229	194	168	183	197	212	202	177	190	176	204	219	177	189	200	197	186	215	169	201	192	185	209	219	200	210	198	214	195	195	202	199	210	169	184	200	194	207	206	162	208	194	182	195	194	185	195	206	180	190	190	194	208	202	209	211	188	174	203	197	207	187	204	177	201	217	192	170	210	167	176	181	192	229	172	193	184	207	180	198	207	173	185	185	191	211	188	179	169	214	174	180	220	186	200	203	171	200	207	192	197	200	216	207	207	177	179	210	193	206	202	186	176	231	176	203	210	206	216	176	206	197	177	186	186	201	212	209	199	182	184	175	216	186	194	225	196	202	169	198	203	152	176	165	205	188	202	195	206	197	196	192	180	221	203	172	191	184	179	229	203	213	220	197	179	179	179	178	200	203	182	220	208	195	195	176	201	183	199	189	202	182	202	191	204	190	183	219	166	194	228	182	197	228	222	193	173	201	201	198	173	211	178	209	186	207	191	194	205	162	210	202	188	173	186	179	162	174	203	190	205	196	220	212	171	177	204	186	205	201	199	211	196	211	184	211	193	187	194	202	194	198	186	159	195	200	202	182	190	177	199	191	190	196	185	191	190	198	192	222	195	198	193	200	187	190	204	195	183	202	191	196	218	201	199	207	188	190	207	200	187	185	220	187	188	189	187	178	186	160	188	194	230	213	199	164	198	199	200	178	203	185	183	193	196	186	226	173	191	171	185	211	203	171	199	194	211	174	211	197	192	199	181	210	204	190	201	191	189	197	184	203	210	184	213	202	199	217	197	188	178	206	183	210	181	182	190	190	191	177	159	174	188	175	201	181	185	194	185	202	223	211	211	213	208	198	203	173	198	183	197	207	209	193	208	186	192	172	188	174	177	212	215	205	183	204	193	228	199	185	211	178	206	197	181	186	198	194	200	200	192	175	183	199	188	189	189	195	218	206	180	187	191	166	188	180	199	186	190	215	180	208	215	178	197	160	191	195	210	212	195	208	170	198	208	196	186	186	199	174	214	189	168	210	196	173	212	220	192	212	194	214	199	186	198	184	211	208	171	179	176	189	206	184	197	212	195	185	188	197	187	184	187	202	195	181	177	180	193	191	199	207	209	186	211	209	205	183	191	184	199	193	165	196	204	183	206	215	191	193	189	192	197	199	168	203	213	209	187	173	205	187	188	182	182	176	160	210	182	193	187	188	186	211	195	197	210	205	212	193	176	197	203	226	182	179	197	199	218	218	192	192	186	207	206	181	184	192	206	212	198	216	185	206	213	198	183	210	200	223	213	205	186	180	182	179	183	174	194	211	210	223	216	183	196	209	187	208	208	208	198	197	175	193	218	175	195	194	219	192	227	184	167	206	192	194	182	195	198	208	198	185	181	169	211	173	191	207	174
24318	20950	27429	24629	13863	1031	745	596	511	536	527	440	462	436	425	466	410	418	463	436	418	467	436	377	450	407	449	385	454	418	408	420	419	378	437	409	444	389	430	396	424	436	423	448	410	452	404	415	445	421	385	398	389	412	467	422	410	409	440	371	424	418	427	433	408	420	408	417	405	397	408	420	463	441	474	412	387	408	425	426	410	381	373	419	427	403	380	433	381	391	427	420	425	400	395	388	417	391	409	386	398	400	402	408	420	445	402	461	428	381	415	417	426	416	401	463	428	422	420	425	413	408	418	409	444	415	443	401	443	404	408	422	409	424	429	396	423	404	379	395	426	400	436	398	397	433	409	431	437	396	425	414	440	428	404	413	425	426	396	456	412	406	403	405	433	400	415	401	424	404	422	414	407	422	394	417	398	461	443	417	390	399	398	414	356	445	422	430	414	373	402	374	412	419	404	416	410	434	477	419	408	430	418	407	412	359	404	378	377	423	449	435	432	425	374	439	405	401	468	361	412	474	392	415	428	432	411	403	413	385	402	438	439	381	378	400	419	412	390	418	405	425	386	401	419	440	421	393	421	422	419	411	403	411	435	417	410	396	427	413	420	386	383	435	423	394	434	407	396	409	405	428	452	407	398	392	454	407	442	424	396	409	397	405	421	414	403	414	427	435	412	447	419	383	410	432	412	415	414	405	445	381	380	417	437	424	421	439	413	431	450	428	422	392	431	437	455	396	401	467	377	433	407	440	421	382	433	448	423	415	451	419	400	376	449	394	403	372	388	392	407	449	428	362	412	408	392	418	400	418	415	437	397	446	402	411	457	420	425	401	422	411	401	443	421	409	409	393	426	408	439	416	448	414	419	401	393	422	438	445	385	429	440	421	400	399	398	425	456	414	459	407	449	363	457	383	444	406	435	417	382	452	445	381	396	421	403	400	423	382	439	428	422	415	429	398	430	409	421	424	448	435	396	405	426	431	414	417	404	430	388	435	414	401	438	384	431	401	427	427	403	379	440	426	406	433	438	397	444	426	405	408	402	368	408	428	407	440	389	426	390	386	346	369	442	420	403	394	427	397	386	423	402	429	419	406	385	448	414	415	457	456	422	440	420	420	375	399	435	408	397	427	420	403	428	408	409	415	398	401	419	404	421	429	405	446	417	439	416	432	416	438	420	400	403	408	375	412	446	405	429	413	432	404	420	383	442	424	440	413	386	435	407	415	433	394	398	410	435	407	398	436	433	384	392	413	423	403	470	409	423	426	410	430	406	377	418	445	362	442	376	405	404	443	412	438	403	376	399	394	432	425	423	415	416	432	432	419	405	423	433	419	408	431	442	415	416	429	386	434	427	438	433	435	405	426	433	401	443	406	431	419	421	406	423	418	412	398	409	410	383	439	433	370	410	387	414	404	412	411	396	421	397	408	427	386	453	381	458	430	454	410	453	414	410	434	375	396	423	429	422	406	424	407	412	460	421	375	422	379	459	411	417	453	438	396	423	380	435	454	446	433	420	399	411	416	424	395	423	436	389	398	388	410	397	428	439	388	414	407	382	407	396	421	464	393	450	412	428	394	439	428	400	415	389	407	429	411	407	446	435	440	443	431	404	431	449	429	418	395	433	411	449	452	371	408	393	419	415	414	436	395	407	434	448	438	446	396	389	418	407	440	423	405	442	407	423	400	406	446	376	397	448	390	429	415	440	419	427	443	377	399	421	391	374	413	410	406	435	406	418	429	414	409	421	396	408	385	424	429	410	387	391	394	380	433	422	435	445	447	427	430	424	379	392	398	415	428	406	419	445	436	422	411	429	404	426	394	417	408	395	381	404	426	430	452	433	397	399	386	432	413	433	390	420	407	413	399	386	418	389	426	406	406	426	414	408	440	408	449	422	431	388	449	390	380	417	374	400	429	427	443	456	395	435	422	392	388	412	399	425	440	452	418	436	437	370	401	429	383	394	414	442	415	420	433	424	390	411	458	438	410	393	384	441	431	418	399	396	421	397	425	384	403	413	396	403	430	422	452	427	425	445	401	417	408	422	417	403	401	398	393	409	415	379	402	394	435	377	414	425	431	414	400	413	398	371	419	427	401	431	383	428	465	384	400	454	441	409	421	391	380	405	396	408	407	401	464	422	422	421	430	421	422	437	408	404	422	418	387	431	408	411	432	423	415	408	418	430	375	400	382	429	373	404	428	441	407	406	416	414	411	416	414	406	399	428	366	412	413	424	465	395	411	417	367	408	383	447	419	407	386	413	423	438	429	430	417	427	370	424	428	432	395	404	424	403	402	389	416	424	396	355	387	411	393	407	426	405	397	398	390	424	443	384	383	430	394	396	385	425	409	397	408	437	404	433	396	457	427	448	409	407	379	378	398	435	425	402	403	404	437	455	415	401	416	389	448	421	456	424	433	405	451	415	439	411	399	410	432	395	409	441	442	410	417	432	428	431	399	402	401	394	426	392	402	387	371	399	393	420	418	414	424	416	408	441	392	422	432	400	378	409	411	384	403	387	404	410	412	400	352	386	409	390	366	380	433	425	410	405	414	458	448	395	385	454	404	421	408	404	409	402	437	409	409	382	476	377	421	414	409	421	411	438	415	445	367	398	416	454	429	445	417	442	442	404	409	401	413	404	400	407	409	426	401	401	404	411	401	421	410	387	415	454	397	398	438	380	427	427	411	410	410	419	386	411	418	428	399	405	414	415	410	426	418	424	418	431	395	388	420	378	434	453	434	459	407	410	423	405	429	434	419	403	410	402	408	400	417	410	413	386	421	367	394	395	412	429	409	442	382	435	396	395	425	449	394	417	457	442	429	451	388	399	409	455	380	404	418	417	385	428	423	434	397	417	441	423	429	441	400	440	416	439	398	398	403	432	412	409	421	437	425	391	426	411	424	399	428	406	408	424	446	435	397	419	397	406	410	425	411	353	417	421	380	410	423	422	399	407	418	410	419	405	412	410	402	378	442	437	450	460	456	435	424	410	394	411	422	413	433	426	363	439	413	438	409	419	411	427	414	418	415	423	414	418	416	409	403	422	421	441	394	402	420	387	412	426	428	411	429	392	388	401	393	439	408	400	474	430	414	410	423	411	381	419	349	442	430	420	408	396	393	380	424	400	365	398	412	359	420	423	397	397	413	400	389	433	424	408	395	434	401	425	430	399	396	432	387	425	408	437	430	432	437	418	396	400	380	400	446	404	418	409	370	414	437	394	395	440	379	410	442	426	394	407	426	416	430	421	396	400	430	439	385	419	406	423	416	462	424	402	432	445	407	416	401	416	435	440	423	361	443	392	412	444	439	420	404	423	413	370	379	407	421	407	433	446	411	420	403	424	389	379	395	423	429	429	407	435	428	415	397	412	439	381	426	425	385	429	436	440	417	375	434	424	398	394	415	415	414	391	415	414	416	406	414	406	447	437	407	421	419	360	431	431	426	380	440	403	411	447	400	390	420	407	422	401	434	409	425	381	415	402	391
3492	5286	3552	1845	1404	1052	903	748	671	628	567	514	552	488	515	458	457	460	493	441	452	482	411	432	437	416	454	454	376	424	456	414	393	406	412	416	425	413	462	433	404	397	415	456	486	411	432	390	447	417	419	419	388	478	434	426	450	436	420	454	437	400	402	450	377	400	442	393	406	408	424	404	417	414	436	430	414	428	405	412	398	410	448	434	417	421	407	453	411	400	402	388	414	426	433	406	501	409	412	421	473	408	406	416	416	421	441	423	439	444	421	399	398	421	412	426	429	420	429	434	397	398	436	397	430	379	459	432	430	410	433	427	417	444	398	412	436	428	428	438	407	424	411	411	386	423	406	416	443	428	402	420	404	376	410	417	411	388	397	401	429	424	433	445	443	410	419	416	414	414	433	433	406	401	391	412	399	389	463	428	438	403	378	434	395	435	414	417	466	386	434	424	409	416	398	387	447	449	382	407	419	465	419	441	423	422	453	408	410	430	427	406	390	421	430	443	403	377	438	426	412	402	438	425	400	453	406	422	410	394	402	421	416	414	383	410	405	418	381	411	444	437	407	406	412	394	451	393	416	407	395	428	409	393	437	393	451	391	393	426	422	433	421	429	432	398	445	437	420	403	421	417	433	432	433	378	418	415	433	397	414	401	393	425	423	394	388	403	395	401	421	425	445	424	389	414	412	413	420	417	414	375	392	434	394	387	405	405	409	438	463	414	459	393	473	424	411	411	425	427	446	428	439	439	403	416	411	425	447	426	428	427	433	455	434	447	401	421	379	412	407	398	376	423	414	417	404	406	441	397	406	455	450	385	421	405	407	434	398	457	399	431	427	427	428	427	430	422	421	420	438	423	408	448	420	378	432	449	423	417	420	434	411	432	416	451	434	445	399	411	414	425	427	421	436	394	381	396	420	423	426	457	401	391	419	393	438	405	399	429	425	383	415	423	404	390	442	415	474	426	430	446	447	420	421	407	410	438	404	408	440	430	422	410	401	436	439	428	416	414	413	437	409	461	461	427	433	433	432	391	386	448	433	387	409	415	439	409	412	465	409	452	426	438	431	398	428	416	456	446	451	423	409	444	445	473	423	461	403	430	381	411	457	399	410	410	430	432	444	433	402	427	400	403	413	399	436	399	394	405	399	434	434	440	397	461	419	416	397	443	384	445	437	463	447	422	398	430	394	457	459	375	379	450	402	407	432	424	427	388	420	403	415	433	419	442	416	428	401	401	436	439	412	407	390	449	434	380	456	401	420	396	427	377	403	388	432	397	426	396	447	418	435	387	396	423	409	412	422	404	382	425	427	447	415	422	392	413	391	423	412	444	452	417	451	415	437	427	463	390	440	423	414	415	401	404	414	441	426	391	461	424	437	412	451	430	434	452	419	406	447	405	441	414	424	386	404	414	418	437	417	450	433	434	388	436	441	428	398	390	433	446	414	388	414	429	361	428	429	417	418	425	419	410	411	427	410	429	408	388	389	422	402	428	393	385	426	422	410	432	452	423	425	407	397	424	400	379	388	400	443	442	448	434	418	436	412	411	412	405	407	419	412	407	416	427	441	377	417	412	442	424	456	407	428	422	402	434	403	396	408	434	429	419	394	440	418	454	404	412	421	362	435	401	405	450	402	407	422	442	418	421	388	391	419	406	419	424	431	412	432	443	429	429	424	433	422	440	459	411	400	432	430	440	431	457	429	424	400	421	400	393	420	437	397	399	422	407	415	388	414	409	451	401	431	407	421	444	436	424	420	414	407	398	393	403	449	423	429	414	423	430	435	418	431	407	393	454	409	433	437	426	411	458	394	434	392	429	398	436	417	393	382	413	450	407	423	428	410	495	412	443	380	435	415	409	427	415	381	413	405	436	419	432	434	401	436	456	432	435	420	398	389	425	402	458	438	445	447	409	431	412	418	404	378	432	433	397	407	427	390	400	405	387	442	412	376	400	401	392	397	401	411	411	434	419	396	413	400	392	414	420	416	421	379	421	408	421	410	426	433	430	390	400	429	411	440	449	432	393	416	399	423	400	402	402	393	408	400	388	412	436	419	411	393	400	444	405	402	390	456	399	405	428	411	399	426	426	399	394	409	398	407	454	424	413	402	440	393	456	432	431	443	420	409	461	410	426	426	400	419	432	414	400	442	428	398	406	368	376	398	385	410	429	419	433	428	433	414	391	405	452	407	439	416	434	414	402	433	400	434	440	423	424	389	416	444	414	418	422	405	393	383	398	393	405	403	396	423	432	392	419	420	390	448	401	439	400	442	387	413	418	468	425	429	429	442	426	420	405	434	412	417	431	446	397	384	409	417	408	419	430	397	408	398	431	426	407	435	449	411	421	420	403	406	411	383	420	398	431	387	401	394	430	431	420	410	406	397	435	432	425	405	435	410	427	401	420	426	417	408	422	424	450	400	431	444	417	393	418	419	400	366	410	453	433	426	415	429	449	412	406	409	386	386	409	390	410	401	434	409	397	439	437	415	450	397	399	394	424	411	410	435	424	411	454	433	432	404	408	425	438	402	425	385	429	441	431	425	416	419	438	396	476	432	412	432	440	418	423	439	430	434	445	434	450	415	416	429	431	399	424	380	398	425	418	441	418	418	408	395	411	447	425	427	405	406	368	423	396	407	414	400	418	406	400	424	427	431	422	424	402	402	424	410	426	436	431	415	379	403	404	433	420	418	403	396	440	416	419	466	451	443	428	450	440	461	401	389	400	410	417	417	438	453	417	447	421	409	436	428	404	406	446	442	390	421	418	432	435	378	426	385	414	444	412	421	473	444	385	414	398	430	428	433	415	413	413	408	415	417	411	434	408	405	438	419	404	452	428	431	397	381	446	398	398	423	418	445	417	428	407	403	429	385	437	421	448	426	465	436	428	420	420	484	450	433	399	421	395	413	380	417	446	414	437	449	436	434	404	414	422	395	447	390	420	418	423	415	426	410	423	401	410	377	438	443	396	397	431	431	429	432	430	405	386	393	444	421	382	440	422	424	398	412	425	413	429	407	397	418	443	436	420	406	407	396	420	418	418	417	461	425	425	418	440	419	440	421	408	438	433	450	422	434	423	459	390	455	426	415	439	429	421	417	409	399	373	429	431	437	405	440	400	423	464	366	386	460	399	427	423	447	395	400	417	434	404	411	445	415	420	419	447	437	455	416	452	392	440	434	435	418	400	430	424	396	416	442	391	420	427	429	395	430	415	413	409	419	432	392	432	398	410	427	419	450	425	449	406	423	432	415	449	418	385	418	439	421	449	421	429	434	434	410	397	447	435	417	444	424	434	438	428	442	411	472	407	419	396	462	415	396	407	384	430	395	386	382	389	429	397	441	446	434	402	409	431	422	444	419	422	440	400	399	421	419	429	442	417	441	410	437	431	432	416	418	410	418	395	403	391	451	407	430	445	427	429	397	409	420	405	439	431	396	397	383	406	422	440	412	400	427	449	436	429	383	393	418	463	416	402	408	403	439	434
22151	20950	28666	23403	20945	20992	11186	891	596	493	438	379	320	292	277	223	211	235	183	175	185	183	152	169	160	161	148	163	148	151	147	133	157	134	137	129	128	122	140	132	118	130	138	129	130	133	129	117	136	132	118	103	116	134	154	127	138	121	124	124	139	131	103	125	146	118	142	117	128	118	127	120	136	133	119	122	125	122	125	130	131	119	140	126	113	125	122	117	119	127	121	126	121	112	145	114	112	131	129	121	131	109	116	121	117	108	144	111	96	130	104	123	147	119	111	115	141	131	149	137	118	112	122	119	137	141	122	137	108	129	112	105	113	115	126	104	121	138	135	115	121	107	123	114	120	120	121	117	128	134	121	140	121	119	120	109	131	112	129	135	117	132	125	109	111	134	111	124	113	113	110	165	113	140	124	127	132	128	122	115	125	132	110	128	136	116	115	128	112	115	134	119	124	110	117	132	132	104	105	132	123	116	116	119	128	119	120	113	124	94	112	118	123	109	144	126	126	147	120	105	111	125	101	110	140	126	133	119	140	113	127	122	129	112	111	113	121	125	127	127	130	120	128	129	126	106	106	122	122	153	133	121	99	115	125	114	110	112	129	138	132	110	124	119	114	122	108	122	142	131	128	131	137	109	115	112	110	127	133	110	127	128	123	132	129	116	117	120	105	121	123	118	129	121	114	120	145	111	128	124	135	135	132	119	134	130	121	122	111	117	121	105	116	112	119	102	128	126	103	138	113	103	106	137	117	117	146	114	123	107	114	126	116	131	118	129	121	123	140	136	113	117	130	105	123	128	106	130	112	105	95	111	119	127	124	131	115	121	107	93	100	120	134	122	130	123	102	106	120	116	140	145	132	126	127	127	110	113	111	127	120	126	115	106	95	112	132	143	115	108	130	106	134	124	119	114	142	97	119	126	121	123	127	121	113	122	113	129	117	112	125	121	132	101	134	121	125	125	145	127	118	119	149	114	130	119	120	107	120	139	129	121	123	110	116	123	109	120	113	117	119	120	113	127	134	128	138	132	113	93	127	138	109	130	113	103	107	137	125	113	137	126	118	130	101	108	137	131	133	120	121	115	117	117	131	127	102	140	123	115	120	121	107	101	133	121	115	123	99	133	127	109	122	112	114	129	122	99	120	122	115	129	102	126	127	123	135	110	117	139	121	129	126	102	103	103	128	153	109	122	105	133	124	129	124	118	138	129	118	142	86	118	116	104	124	138	115	128	125	135	124	127	121	118	119	100	116	124	112	136	120	109	116	125	122	99	108	112	118	109	138	137	116	116	128	124	116	128	117	125	118	124	100	119	100	118	132	129	139	121	133	106	131	119	117	117	135	143	122	130	125	125	118	122	131	127	127	126	114	125	135	121	112	106	143	131	134	137	92	118	131	141	151	105	126	104	118	122	112	117	137	128	123	101	129	130	130	140	138	127	123	108	117	122	117	108	124	129	120	117	107	130	136	152	117	126	117	125	138	112	108	105	124	124	128	135	126	129	137	134	139	114	132	108	146	108	114	123	125	129	115	109	119	124	117	115	124	123	119	118	124	120	131	107	122	113	165	116	115	113	118	126	126	119	125	118	126	104	142	133	126	121	113	115	117	130	131	109	150	138	141	105	132	137	112	128	125	129	110	128	135	111	137	123	125	120	106	136	129	136	122	96	117	107	130	134	109	123	110	139	137	142	110	123	116	149	112	96	121	109	125	122	122	125	118	113	109	136	135	153	116	122	116	129	113	113	134	113	117	127	128	138	119	123	133	107	107	126	109	125	99	104	123	113	102	126	114	114	129	128	127	121	116	118	116	118	114	108	121	112	143	114	94	114	133	122	126	111	113	123	114	117	112	130	114	115	137	109	128	110	137	127	112	115	132	108	104	109	129	130	107	121	131	122	118	120	112	116	137	141	124	114	121	127	108	121	102	114	112	123	127	124	116	103	116	122	119	131	124	108	102	119	122	130	130	137	111	120	106	120	120	124	121	126	130	124	123	122	130	121	138	121	123	119	138	122	115	118	135	122	122	106	142	117	112	117	122	118	121	121	109	131	133	128	126	101	132	144	122	98	114	107	130	102	132	128	117	119	125	119	108	115	118	124	103	111	143	112	142	122	129	123	155	130	136	117	130	134	126	124	128	112	140	127	110	134	122	135	115	140	125	119	111	103	108	117	114	132	110	126	127	111	140	103	100	119	121	114	127	119	117	135	118	87	125	124	136	116	124	122	111	104	125	109	118	118	109	123	124	112	123	116	125	114	121	112	102	110	131	106	133	123	99	126	120	133	128	133	133	113	109	123	131	127	117	112	101	97	119	124	117	113	135	118	114	107	101	137	120	89	126	122	133	134	128	139	106	123	144	144	110	128	142	127	152	118	122	125	138	128	106	137	115	107	122	118	120	135	125	112	125	153	119	126	115	106	110	138	125	119	106	100	121	129	113	132	134	112	113	133	135	101	124	122	126	123	132	95	111	112	124	135	131	107	133	127	136	116	138	111	107	125	120	116	123	103	128	122	123	115	110	130	129	129	116	99	101	131	116	119	120	124	122	124	125	107	127	136	108	103	132	121	135	148	132	142	121	123	135	113	106	132	109	118	111	104	124	116	140	137	123	125	130	125	142	118	134	135	105	128	123	128	98	110	114	133	109	106	119	147	117	129	123	120	120	101	138	148	106	127	112	117	111	115	111	134	126	125	126	141	117	118	97	109	118	116	118	131	136	114	108	145	133	117	115	116	126	120	134	136	105	129	123	100	124	107	121	115	131	121	110	102	116	117	120	109	136	120	125	116	131	133	100	120	127	124	125	111	103	125	115	126	114	131	131	125	130	104	113	93	137	124	123	121	130	115	127	132	104	132	116	147	119	116	129	124	125	127	111	123	123	131	131	116	148	120	128	113	128	100	127	121	112	113	100	100	133	121	140	111	116	121	122	127	133	124	127	133	128	113	112	123	109	127	127	142	113	112	114	119	127	143	126	108	111	124	128	118	135	102	120	119	129	118	127	128	127	127	103	127	104	123	129	125	130	118	97	115	132	139	129	115	129	131	136	130	109	113	115	153	102	104	121	117	128	145	121	119	120	106	107	116	109	113	120	124	101	131	130	134	121	100	114	115	149	101	120	123	109	130	129	140	113	121	117	140	147	129	134	127	129	105	128	120	117	122	125	127	115	127	143	125	121	132	127	115	139	106	105	123	132	132	117	116	101	115	128	121	125	101	106	131	137	130	122	112	118	134	109	148	109	124	126	128	119	122	134	115	110	112	146	114	118	118	120	151	123	126	117	119	133	100	121	131	141	121	128	127	138	118	123	143	112	129	136	126	115	145	115	115	136	110	107	111	115	126	129	136	128	99	115	131	124	111	121	116	119	133	127	106	120	151	125	132	106	132	108	114	116	115	119	128	111	118	114	121	134	116	114	125	123	106	122	108	116	117	115	117	124	98	131	123	107	129	141	113	106	144	101	116	96	138	111	125	113	144
4256	13388	9457	4521	3276	2283	1713	1228	994	730	618	543	436	337	333	267	298	245	233	215	230	193	193	198	189	176	166	161	175	168	167	157	164	150	143	150	129	152	149	126	152	157	147	145	141	137	140	149	146	151	139	143	109	145	129	159	107	124	133	117	125	130	118	143	118	104	135	143	123	120	119	124	150	127	116	112	134	134	149	129	132	124	124	133	124	148	128	127	139	127	122	126	125	107	136	141	111	115	138	132	136	99	129	142	121	115	126	130	147	149	111	125	117	130	113	133	121	111	137	119	134	120	137	134	127	114	152	117	110	123	119	118	114	147	131	143	133	142	123	138	132	125	113	119	120	114	116	119	120	126	122	111	137	110	146	111	119	126	109	119	123	107	125	104	124	109	106	118	106	121	129	103	118	132	137	136	115	132	150	118	130	106	129	113	111	132	112	111	111	128	117	130	118	119	125	112	120	146	101	114	144	124	126	113	126	121	143	114	111	106	139	141	112	118	125	114	118	125	130	119	141	147	122	126	118	130	123	131	106	122	115	138	143	109	134	115	107	134	128	128	120	147	113	124	134	147	136	130	134	125	121	123	125	120	125	105	124	114	121	110	138	135	124	115	124	118	128	135	121	124	115	115	148	142	127	119	147	109	121	146	131	139	116	113	129	126	125	123	130	122	109	127	127	123	136	117	95	115	131	143	133	129	101	141	141	122	134	109	119	118	124	137	133	113	144	135	147	117	130	133	123	127	115	124	110	121	131	108	119	119	139	118	121	106	98	134	129	119	137	129	124	123	131	131	132	136	153	125	138	130	110	131	108	121	114	130	124	129	109	140	131	154	122	122	100	122	135	109	139	133	135	129	108	133	129	120	112	113	119	130	123	109	129	107	127	154	106	139	119	128	136	116	111	131	112	109	119	129	108	129	121	119	118	110	139	131	115	126	133	150	125	131	129	115	109	140	116	104	108	133	139	111	132	124	106	135	117	117	114	131	124	120	147	116	104	110	122	125	112	142	134	143	124	114	121	105	127	103	120	150	118	119	129	126	143	127	116	118	119	119	149	118	110	117	119	122	113	102	123	141	111	125	132	93	119	131	123	120	130	112	143	134	105	119	128	138	129	116	108	114	120	129	123	106	126	129	139	116	124	148	125	141	128	141	119	114	147	125	108	131	118	118	113	129	108	146	132	135	124	125	120	129	124	142	125	129	120	114	125	120	123	123	115	107	115	111	119	137	112	148	110	134	132	124	126	119	117	104	125	125	125	116	127	126	117	129	115	118	135	114	115	130	111	132	118	131	136	133	118	114	115	127	116	138	138	122	136	125	148	114	128	129	123	124	113	127	136	135	130	109	110	139	140	127	112	111	131	121	141	118	143	128	123	130	124	136	115	123	101	112	121	113	119	138	125	111	112	132	132	122	112	117	129	142	113	125	120	110	121	109	109	132	137	112	126	129	126	135	122	136	113	101	118	109	124	112	117	123	123	119	132	121	101	121	128	126	127	113	109	126	129	133	128	115	133	129	123	125	119	141	115	114	129	133	116	106	104	132	116	124	153	121	117	122	113	149	106	117	130	154	115	130	126	139	130	118	102	127	114	140	101	105	99	107	103	127	113	123	117	135	120	101	105	120	143	121	123	117	111	107	130	154	133	111	125	132	147	105	111	130	135	129	135	111	117	111	132	131	141	123	128	140	123	105	124	128	92	122	109	125	138	123	108	124	106	129	134	113	127	109	140	141	137	138	116	145	111	123	123	109	127	137	120	131	115	135	117	123	122	106	138	106	126	131	124	120	137	148	120	118	148	114	103	133	107	146	126	137	134	120	130	118	116	121	145	121	124	132	122	125	115	116	99	133	124	131	115	111	107	124	122	129	121	139	122	133	120	107	116	150	143	138	140	112	115	126	124	127	126	133	111	138	132	120	126	107	106	134	116	124	127	112	126	100	133	131	119	132	128	114	132	116	125	133	122	127	138	126	135	127	135	145	132	116	123	119	122	118	127	134	128	121	114	124	124	123	130	137	131	112	125	124	127	124	132	120	126	120	143	132	132	124	160	121	115	122	127	111	117	124	110	140	110	111	102	117	126	113	139	123	105	127	123	126	130	115	136	131	110	128	107	115	133	137	131	131	113	109	113	124	133	103	122	117	125	128	135	134	131	112	161	118	104	118	133	118	117	113	132	116	113	120	115	102	144	125	114	111	135	129	126	127	122	119	126	113	118	123	126	124	121	114	126	128	119	128	130	119	123	130	132	120	120	123	128	122	114	150	125	117	116	148	139	115	104	123	121	147	117	139	123	136	110	111	109	121	127	115	130	130	116	126	114	138	138	136	128	138	158	149	122	121	112	112	111	120	101	127	130	127	106	122	135	121	126	129	134	133	147	113	120	136	145	129	115	111	105	103	126	137	116	125	124	102	130	139	144	118	124	129	116	125	119	123	146	124	132	109	117	124	116	124	116	142	134	118	123	112	121	120	119	135	109	139	119	113	123	126	129	132	126	113	114	124	108	104	135	130	130	127	121	123	124	132	123	113	123	121	116	139	137	129	97	122	122	127	114	130	113	131	126	121	109	118	127	133	114	148	113	122	108	140	108	116	122	118	124	114	133	124	119	131	131	128	116	115	109	124	134	128	120	137	131	165	104	132	138	129	117	121	131	104	133	132	133	144	116	130	115	124	138	128	115	119	120	121	126	101	116	113	127	128	121	115	128	129	121	121	120	127	123	124	119	128	111	134	129	111	118	133	136	118	123	130	124	125	126	107	127	123	127	123	111	134	108	125	111	109	107	140	125	131	117	136	119	120	104	109	119	115	130	115	122	127	135	110	129	119	128	139	116	134	127	127	127	115	118	124	142	113	126	128	132	117	129	124	118	110	107	125	111	150	123	130	141	110	124	139	120	129	121	130	120	113	116	132	119	116	127	120	118	125	121	130	117	136	109	129	128	153	104	144	134	117	135	133	117	132	127	119	126	120	113	111	120	101	134	128	131	111	135	107	123	117	104	134	112	146	100	118	127	129	125	119	127	123	126	122	134	136	118	127	138	137	136	122	105	133	114	108	124	111	132	124	107	125	101	133	115	135	113	132	130	133	107	129	149	135	139	140	130	143	138	135	122	111	127	121	109	131	111	127	115	137	121	107	132	122	113	109	145	133	133	133	110	118	115	134	126	130	112	132	132	117	116	123	119	119	125	138	122	122	111	111	116	120	131	132	136	133	128	119	114	124	136	120	136	118	125	127	118	118	128	113	134	124	136	103	130	123	126	117	119	110	122	124	124	107	123	137	110	135	105	134	141	148	117	123	132	141	125	127	123	123	110	118	114	135	128	118	119	126	136	124	118	118	124	126	133	111	150	102	128	125	116	113	115	121	121	124	120	115	128	118	106	131	134	111	108	144	126	121	138	132	103	129	105	114	127	113	134	134	114	119	103	142	123	122	129	112	126	127	120	161	110	121	114	117	116	126	114	121	140	112	123	132
26967	20644	11873	1263	611	525	475	485	437	437	419	453	390	410	421	429	387	418	420	422	433	416	400	399	356	402	422	410	379	419	402	411	457	376	391	369	401	431	401	413	396	379	411	392	415	405	435	424	395	424	417	379	438	430	423	409	387	401	378	369	384	431	399	399	388	391	400	454	412	373	425	390	421	415	379	384	388	443	459	401	374	402	385	409	408	392	385	416	420	422	399	422	403	412	424	440	389	419	382	379	424	381	368	372	397	374	420	382	408	382	386	395	357	394	400	405	358	422	391	395	402	431	418	381	379	408	407	379	402	419	428	434	406	375	413	378	397	427	408	395	394	407	445	398	380	415	399	382	399	409	422	409	408	400	410	389	362	406	389	373	395	408	399	414	402	390	432	397	376	421	428	391	400	394	424	406	443	382	402	407	382	399	452	437	409	383	399	395	381	403	383	381	393	409	393	419	398	394	382	434	393	428	461	403	411	453	392	418	398	361	395	418	405	430	407	423	396	410	419	374	412	419	396	400	394	397	399	397	411	430	390	396	417	430	419	398	382	390	425	384	396	421	404	392	419	358	419	440	431	365	432	397	393	371	416	422	385	436	370	381	379	403	421	368	411	405	422	389	400	378	405	374	384	407	399	402	386	416	370	369	393	414	394	407	374	408	418	398	411	435	417	414	416	358	426	390	429	421	394	403	412	334	419	358	450	422	368	441	428	406	421	413	403	386	371	376	401	392	389	403	409	396	412	398	361	392	384	417	433	415	386	394	398	392	371	445	374	398	431	420	409	393	379	369	418	383	414	390	319	396	378	406	408	378	383	386	424	400	392	379	392	377	403	419	411	418	401	393	384	426	422	405	377	411	412	433	410	385	420	430	386	425	406	429	346	453	382	376	422	390	405	376	402	422	388	435	378	390	399	394	398	428	399	414	373	411	411	417	389	387	408	453	399	367	401	396	421	398	386	395	438	432	388	392	404	413	412	427	397	402	369	405	380	404	432	371	390	407	383	407	402	395	436	422	432	363	362	360	379	414	402	409	387	403	415	415	398	403	370	412	419	407	414	425	377	440	370	403	389	377	403	424	433	408	431	410	444	399	400	376	412	393	372	392	408	376	404	422	378	465	417	392	382	388	391	385	415	351	410	418	369	406	406	380	429	402	385	434	416	397	405	372	374	428	382	404	425	381	401	374	416	408	403	410	433	393	373	416	402	403	385	380	460	397	401	427	385	402	397	413	384	417	419	387	371	411	370	392	439	365	395	432	402	399	387	410	413	387	437	434	404	411	415	419	393	413	374	412	390	384	402	398	413	373	441	403	379	387	408	390	343	386	391	376	398	403	390	431	394	386	421	401	405	406	433	392	365	399	389	389	375	437	423	420	432	410	430	389	415	390	414	363	405	399	413	426	387	409	389	389	383	389	420	401	419	413	387	415	405	371	412	393	397	398	403	415	375	398	403	386	419	377	378	379	397	394	373	397	406	372	382	373	397	437	438	409	420	359	467	393	393	416	402	436	414	397	400	423	388	396	394	379	384	378	388	428	410	405	389	357	433	427	424	402	401	413	415	402	390	427	363	405	392	403	375	422	406	399	398	393	380	436	366	418	400	412	403	390	427	376	360	427	437	433	413	402	381	373	420	381	398	406	424	418	377	392	415	385	433	397	411	422	425	401	420	402	401	405	410	390	419	383	363	411	395	368	401	400	430	400	414	392	383	423	392	396	429	465	417	412	399	423	373	394	384	381	432	421	374	418	378	427	380	410	405	409	409	407	429	412	420	419	404	398	382	418	409	391	378	389	385	434	375	366	407	365	405	409	421	410	391	385	414	395	432	386	365	400	427	418	398	366	402	425	378	389	403	398	369	378	442	386	384	413	349	376	368	391	413	391	373	384	375	415	419	402	375	418	397	409	406	413	378	380	365	412	409	426	376	391	405	400	402	381	382	367	381	434	402	387	370	391	395	414	414	393	383	393	383	384	388	407	397	403	439	391	434	412	424	448	391	374	388	383	411	355	431	374	416	383	432	425	422	390	415	434	396	369	392	397	422	379	416	382	410	410	400	406	414	427	408	438	410	390	407	400	409	392	413	396	356	460	413	388	410	382	415	397	397	414	384	422	428	402	371	410	409	401	421	384	404	432	400	389	387	428	427	391	406	371	430	370	398	364	413	404	404	398	389	390	408	434	397	381	422	357	377	407	440	431	421	412	406	386	415	410	386	392	410	441	426	404	423	390	381	402	398	402	428	419	382	442	412	393	375	420	412	401	412	411	444	404	411	386	470	425	398	397	431	379	423	414	381	388	394	387	411	387	379	417	418	388	405	403	389	398	407	384	419	379	364	396	399	410	416	413	368	399	408	393	390	396	385	377	362	421	450	423	391	384	374	398	404	422	394	400	434	423	426	424	447	411	376	417	409	383	408	409	393	350	410	409	371	409	423	391	394	355	390	389	390	393	390	351	401	406	408	397	351	387	395	377	395	386	388	421	369	384	440	424	397	394	449	406	388	373	400	407	401	393	402	433	415	387	386	389	396	403	414	401	416	390	412	421	406	415	421	397	387	401	417	381	424	402	401	407	408	398	417	376	413	405	403	368	351	387	389	365	394	373	405	397	434	370	406	416	393	412	398	396	393	414	399	373	394	418	386	419	386	415	462	375	393	423	411	411	390	399	409	431	412	398	398	418	419	416	400	432	402	402	387	379	393	406	383	395	387	353	415	381	373	393	404	398	430	411	399	417	412	404	366	392	382	404	378	399	382	391	379	410	402	432	390	357	393	391	394	409	393	385	397	443	372	391	406	386	383	421	399	415	402	374	394	397	391	411	365	408	374	375	388	375	406	431	389	411	419	424	382	374	407	424	373	425	435	422	368	373	383	382	449	442	415	401	377	388	418	396	369	391	376	399	432	403	406	382	413	427	400	400	391	408	363	382	388	431	411	409	401	422	446	431	365	389	366	415	441	424	380	422	423	393	401	373	425	400	410	414	410	419	408	401	409	410	367	396	371	413	404	404	392	405	402	409	391	423	414	386	381	410	407	402	448	410	386	425	366	406	418	404	402	391	400	385	415	364	447	426	383	397	416	369	393	402	364	377	349	370	418	392	381	390	399	434	396	360	410	401	406	427	412	414	393	381	417	383	411	378	383	388	359	369	384	408	389	424	390	391	423	437	415	361	407	393	392	393	386	395	380	414	383	435	397	368	416	405	429	396	393	399	439	386	353	350	412	367	359	388	392	416	370	384	374	434	379	384	428	418	408	409	379	415	413	414	379	388	410	412	421	347	421	412	430	406	407	422	367	402	416	391	391	354	386	417	399	410	425	412	383	414	399	421	407	375	383	393	399	395	390	414	411	410	407	379	363	408	415	391	415	388	423	423	380	417	388	400	390	385	423	425	404	378	397	410	391	384	418	394	405	418	407	412	379	374	434	396	415	418	429	393	383	395	375	392	413	371	421	398	397	416	415	404	389	429	428	426
4593	2280	1397	862	719	617	538	485	510	483	418	488	399	437	401	398	422	417	375	425	401	417	390	415	432	434	423	408	399	401	403	400	423	439	402	419	410	401	386	401	365	393	398	421	425	413	342	425	420	406	421	431	453	404	424	384	452	412	442	438	411	398	412	432	411	393	409	430	424	395	424	431	412	397	399	410	429	442	433	420	454	430	439	436	408	414	409	403	456	445	402	412	431	424	421	435	407	392	421	407	404	413	397	414	392	401	406	406	415	414	432	452	372	384	408	417	410	404	370	412	419	395	427	415	432	377	402	399	402	415	395	423	432	411	409	382	429	430	410	440	446	411	403	436	442	413	442	412	399	404	425	393	410	396	443	400	415	403	415	395	397	407	427	445	445	363	423	420	391	427	386	422	397	423	402	416	394	439	391	423	407	403	404	412	443	430	426	431	446	419	407	387	414	407	438	399	395	426	460	415	411	413	414	396	410	413	427	392	422	403	440	406	375	386	423	403	402	404	379	394	401	431	433	381	448	406	428	389	421	399	370	429	393	436	448	427	441	378	409	467	397	418	388	389	431	452	366	365	412	425	376	407	404	419	395	430	418	439	400	407	410	430	430	451	428	399	422	394	384	375	381	414	427	403	401	391	391	422	386	400	397	402	400	452	404	375	416	414	422	374	437	416	444	401	432	381	418	385	396	423	457	406	410	418	413	465	389	372	407	423	372	384	393	408	404	407	413	379	425	394	434	406	431	392	407	414	396	397	408	405	432	389	407	424	384	429	419	400	415	419	409	402	383	424	419	397	408	418	418	415	405	434	403	400	426	390	397	437	400	421	414	400	410	419	444	379	365	426	393	374	425	404	420	439	407	406	399	456	390	420	441	397	406	414	388	426	433	408	388	379	417	426	410	418	441	400	421	389	361	379	431	421	407	404	386	436	425	429	432	394	408	386	411	410	379	378	434	407	395	438	412	383	402	407	413	380	446	395	392	428	402	434	407	420	393	404	410	426	419	435	392	430	410	395	392	373	435	408	414	415	391	375	401	408	415	435	398	411	450	436	417	390	397	421	385	382	414	413	446	480	395	436	391	409	410	412	392	407	410	400	416	380	413	395	430	433	421	387	428	390	388	413	387	412	425	418	392	418	385	383	471	450	388	429	382	401	423	406	415	419	422	442	405	398	451	442	443	367	430	417	390	404	410	433	374	407	388	438	425	419	416	420	439	384	420	412	420	424	405	380	387	387	449	458	411	445	395	415	427	419	423	408	378	409	381	436	413	416	410	405	455	407	414	424	444	417	414	413	447	429	418	365	419	432	433	418	402	409	428	400	395	413	439	405	392	427	414	389	396	440	405	376	425	414	389	418	431	414	436	420	399	478	440	415	417	397	428	406	401	396	401	408	427	409	438	420	377	431	399	392	437	405	401	421	419	421	406	394	382	422	426	422	428	393	437	431	388	432	410	444	409	405	423	414	431	391	437	450	399	407	379	429	376	387	446	407	427	379	453	409	443	403	386	410	429	394	408	392	404	447	412	383	381	432	395	367	408	391	403	408	411	414	416	392	406	414	376	399	390	409	383	421	427	405	415	384	414	418	386	397	400	460	410	397	453	373	404	412	414	397	437	395	401	402	373	377	415	377	403	438	416	419	400	423	419	402	351	414	398	426	417	410	420	426	431	445	411	397	407	418	405	424	428	399	407	392	375	410	423	397	402	412	440	417	406	398	372	415	389	449	434	389	445	402	395	441	380	432	436	389	433	408	418	400	406	383	416	449	414	396	416	452	402	461	405	384	409	402	444	421	404	424	439	405	399	426	404	411	406	427	384	408	384	458	398	394	389	432	409	418	433	419	422	428	393	452	398	431	405	420	389	426	422	370	419	390	399	413	439	423	400	395	425	383	404	380	441	385	394	414	440	391	424	410	412	381	385	448	387	377	435	438	389	418	444	405	433	433	425	425	412	446	411	417	415	425	424	386	433	423	433	412	439	405	400	401	393	400	397	450	384	384	403	392	439	409	422	425	420	412	415	402	426	446	427	390	402	404	407	364	403	427	443	414	381	407	411	431	428	416	428	426	442	419	396	442	395	411	409	431	381	414	424	428	412	405	439	439	421	389	414	421	430	413	429	421	398	454	383	420	391	417	391	399	421	422	439	399	402	405	415	391	417	401	415	415	423	393	425	418	406	411	419	405	398	430	441	404	418	430	391	403	410	450	420	409	426	395	440	421	445	364	403	419	413	460	409	386	401	410	434	418	408	428	403	434	402	406	399	429	417	416	409	423	399	458	437	368	431	419	398	373	402	456	394	417	434	405	397	401	391	420	390	393	411	405	381	408	408	405	432	406	400	436	388	440	423	405	426	414	410	408	405	385	399	421	414	379	417	398	391	414	376	392	383	416	423	447	453	358	431	439	413	417	439	410	436	392	429	420	396	398	392	385	439	388	414	386	381	376	401	401	384	414	392	423	389	406	435	453	443	449	433	385	405	407	403	425	412	436	411	376	388	389	435	411	395	418	442	427	404	406	472	410	431	416	397	410	400	423	406	404	394	373	410	405	428	395	406	459	401	405	429	439	402	407	459	413	426	389	438	383	380	424	380	425	421	405	370	405	453	427	418	431	388	433	391	426	407	409	439	407	441	426	380	446	399	429	393	411	419	439	377	379	447	437	406	393	373	402	415	421	419	417	404	434	388	401	431	406	405	418	367	397	401	412	420	355	418	432	423	422	445	423	432	445	443	389	414	388	415	433	416	407	416	413	404	397	398	396	426	405	425	389	409	377	415	408	407	413	401	403	427	425	400	424	396	394	423	433	387	376	381	447	397	424	458	376	414	386	404	398	408	414	414	400	432	402	430	444	384	422	419	398	411	403	375	415	392	437	378	414	382	395	429	401	422	422	417	428	428	414	386	398	395	426	412	399	449	368	386	392	372	445	394	430	413	424	459	414	407	389	385	392	393	428	413	441	415	434	423	371	375	385	406	413	432	400	427	407	365	395	379	413	405	410	387	386	398	443	401	406	412	421	390	451	448	399	372	418	424	456	446	426	403	402	391	439	389	422	369	427	391	445	437	421	408	407	425	387	411	428	408	422	394	417	434	416	392	454	406	403	404	409	449	380	423	422	424	394	440	431	418	415	410	417	405	433	385	400	371	429	391	410	407	415	413	448	409	430	394	418	395	424	417	392	414	404	410	408	427	455	417	416	402	389	378	376	405	401	443	392	423	388	427	452	424	404	420	434	429	434	420	409	446	426	424	382	419	409	424	446	396	413	421	405	402	392	403	427	421	386	417	435	377	446	391	404	424	410	398	385	397	400	433	418	439	437	393	423	416	394	393	394	406	391	404	420	436	439	399	383	420	399	383	441	399	415	416	407	425	401	418	402	397	389	401	399	405	419	414	431	432	391	409	390	376	450	395	413	432	400	411	420	431	416	362	394	376	413	436	411	431	449	379	399	418	422	383	456	405	431	388	403	421	405
23330	20974	28282	23837	20956	11289	880	566	455	388	398	330	282	258	276	272	237	236	246	224	204	226	208	231	186	201	220	180	203	201	193	234	171	186	222	182	213	191	176	193	203	193	186	200	195	191	213	211	206	164	190	186	185	200	194	189	196	199	203	171	197	200	200	205	194	191	179	187	182	189	189	221	196	188	194	203	190	213	190	217	205	182	171	163	195	162	187	186	183	195	198	205	175	172	205	203	153	169	186	195	198	198	183	183	200	222	199	179	186	191	173	172	211	169	194	184	176	216	195	209	176	198	193	183	198	188	213	182	179	207	200	183	163	178	191	190	175	173	195	191	167	180	219	187	187	181	177	207	210	170	201	191	195	182	182	159	176	164	179	171	218	167	188	209	207	203	187	194	185	188	194	197	183	185	214	195	164	181	160	181	200	189	188	202	174	189	169	173	182	174	178	191	181	182	176	178	168	186	201	215	185	170	186	201	198	192	181	194	177	191	163	161	179	193	170	159	192	160	177	180	200	191	189	203	191	189	167	189	203	182	178	190	180	178	157	207	185	186	165	180	184	186	178	188	178	184	160	168	206	172	195	179	206	166	195	204	201	217	197	198	162	166	193	178	187	185	181	187	195	199	198	185	193	175	190	164	211	181	189	168	205	172	193	205	193	202	179	184	178	164	188	159	155	177	172	194	187	187	168	179	193	206	181	169	195	181	185	173	167	197	179	181	204	189	192	162	192	168	193	199	193	167	175	178	200	187	178	194	181	180	164	184	190	187	183	173	164	187	196	179	202	197	196	180	177	178	184	203	198	172	177	188	180	223	165	188	203	190	199	178	171	188	197	181	209	213	189	181	198	185	179	177	192	203	184	175	196	199	187	196	188	206	193	197	191	172	198	196	177	205	189	173	173	192	200	215	175	208	196	188	203	212	171	170	176	188	149	180	197	185	208	177	194	170	183	172	189	198	181	184	180	193	200	195	201	191	169	179	183	173	179	196	182	172	191	201	198	175	170	183	171	186	158	189	195	189	162	186	166	206	177	176	184	195	192	178	194	174	179	190	220	155	224	185	198	190	198	198	178	187	183	204	202	188	168	167	198	191	169	185	204	189	171	210	177	191	186	191	172	180	180	164	207	202	196	197	192	195	195	185	189	188	171	185	184	187	193	189	198	200	165	206	162	201	186	175	191	211	193	196	197	176	195	167	208	196	202	212	184	199	194	186	190	193	195	188	159	197	191	189	176	201	185	209	181	171	195	198	188	190	204	170	193	201	166	204	164	195	170	175	173	209	174	165	197	188	180	197	186	195	171	191	193	188	191	201	195	187	207	170	188	183	182	201	183	202	205	193	175	180	190	182	198	196	185	193	182	213	182	170	178	184	184	216	184	193	218	165	189	211	157	187	164	183	177	189	172	183	152	203	190	189	163	187	187	183	208	198	193	203	194	191	175	171	189	210	212	177	176	201	157	194	193	178	175	180	183	189	177	179	196	199	174	173	193	162	170	182	210	190	204	202	218	216	170	158	208	178	173	200	183	186	198	211	179	184	201	184	183	193	201	180	184	168	187	180	174	209	181	192	172	185	188	176	188	191	213	191	179	182	200	192	177	175	212	176	191	171	183	164	171	174	199	165	178	197	196	196	169	196	195	186	167	210	202	174	182	193	200	177	196	180	199	196	177	181	167	187	199	195	165	182	193	190	154	187	200	180	196	201	220	162	200	186	169	172	197	185	184	202	217	165	199	177	189	209	221	202	182	191	192	203	195	184	187	184	204	172	178	175	181	176	179	192	212	187	218	178	185	197	188	176	192	198	195	196	179	211	175	212	169	179	210	184	168	173	201	166	171	173	186	190	157	189	173	200	200	192	164	165	159	203	174	193	184	183	201	190	203	195	188	180	175	179	218	181	185	184	180	188	175	174	195	172	177	188	220	206	187	194	195	191	190	178	200	214	161	186	178	201	187	186	157	202	173	195	192	177	194	187	222	190	170	175	205	188	196	183	190	213	196	188	170	188	213	181	200	203	173	167	197	217	211	184	174	204	195	181	197	211	198	169	196	203	173	185	187	185	157	171	165	202	183	208	213	170	190	198	184	184	179	185	192	204	176	190	184	177	194	190	186	160	172	180	173	190	176	187	197	170	171	186	193	190	209	191	184	179	201	187	176	198	174	180	177	170	171	178	193	207	208	204	171	190	193	186	195	167	193	202	173	196	188	169	188	176	180	183	189	194	176	202	193	158	167	182	177	192	190	166	207	192	202	204	189	198	194	183	169	172	189	202	164	186	164	191	175	193	206	187	210	151	177	183	177	201	203	215	173	225	183	184	164	152	175	184	195	207	182	178	220	187	192	208	174	191	172	174	152	182	192	204	204	174	186	184	174	200	212	203	185	177	208	197	183	195	177	156	187	163	186	171	213	194	185	159	188	194	198	198	187	189	176	184	177	198	202	195	182	187	192	179	184	172	196	170	193	186	194	170	159	171	198	179	191	176	190	190	197	173	173	221	185	197	201	217	206	164	169	184	210	198	188	191	194	173	194	178	171	185	196	217	179	197	183	184	188	192	216	197	204	187	206	190	184	202	188	189	183	170	193	193	188	182	208	192	207	201	180	201	186	204	180	181	193	185	174	166	166	204	201	177	174	181	194	171	178	181	177	184	217	196	204	180	188	192	183	199	179	194	192	163	186	186	212	175	191	205	188	182	203	198	171	183	206	185	194	194	203	185	186	196	209	174	173	201	192	184	209	170	171	180	179	185	189	194	174	168	182	200	194	174	185	182	179	195	167	179	181	194	187	169	197	206	194	182	184	190	195	194	179	177	177	189	191	184	197	188	193	168	179	189	155	172	173	190	175	183	163	167	202	184	203	185	172	191	208	165	180	181	179	184	191	189	198	181	232	189	197	190	178	189	199	176	181	178	197	184	171	173	206	195	161	176	180	186	168	154	185	178	196	171	187	182	198	186	197	180	176	202	211	201	220	222	183	180	176	176	169	190	202	182	165	164	185	176	163	163	180	191	164	204	177	182	202	157	188	193	197	186	187	179	195	174	185	161	186	197	191	177	157	190	201	170	171	187	185	172	187	155	186	204	224	209	193	202	195	209	177	171	183	196	211	193	183	187	171	206	199	169	216	193	181	196	185	179	186	179	163	192	175	167	195	191	193	170	173	174	176	183	176	185	200	198	185	179	187	212	194	228	192	210	194	194	207	204	194	164	183	166	161	181	200	181	187	183	191	232	179	176	197	165	187	185	189	206	192	192	180	156	171	179	209	188	180	187	186	183	181	187	173	193	183	177	158	205	189	187	194	186	188	201	186	185	191	167	181	195	208	176	158	198	197	181	175	181	194	170	200	175	196	181	182	192	194	179	185	186	182	187	184	189	182	192	190	169	183	190	177	176	183	218	183	165	171	177	183	160	187	184	180	191	185	192	180	174	175	172	190	181	187	196	192	182	212	174	211	185	176	196	208	197	176	180	192	195
3633	8612	5944	2692	1937	1452	1057	822	614	558	446	420	362	342	323	313	301	285	272	234	277	261	243	250	225	229	209	241	210	208	237	205	222	220	224	227	220	220	221	240	196	228	189	217	212	195	198	199	201	211	229	185	201	178	188	203	197	214	186	203	199	213	214	200	180	165	218	178	199	206	194	229	220	211	208	210	204	184	215	194	198	224	211	197	205	191	209	218	218	186	189	204	211	213	206	205	174	207	181	200	199	195	208	171	226	203	205	193	186	185	190	175	204	193	219	180	220	204	243	220	215	215	182	208	194	215	194	151	179	202	191	198	215	189	205	179	195	238	180	217	189	201	201	194	221	220	193	182	185	170	176	208	190	226	180	173	208	188	190	195	207	192	192	182	197	181	225	194	182	202	191	186	196	204	182	195	197	214	185	207	204	193	212	187	198	193	197	174	193	226	213	188	206	189	195	179	199	209	199	177	179	203	222	209	199	213	179	191	194	204	190	206	185	209	207	198	213	190	199	189	226	176	194	182	197	175	229	199	211	213	189	198	184	206	206	225	222	207	191	193	214	190	194	210	191	199	189	179	220	186	180	207	214	191	183	215	174	189	191	226	203	194	186	205	178	196	206	204	186	193	162	190	226	186	226	220	194	174	211	201	216	189	224	200	206	189	216	207	192	192	162	190	214	197	193	210	209	212	191	215	215	178	176	188	161	185	198	204	198	202	202	213	180	202	206	189	175	169	213	199	186	214	200	205	203	190	191	209	212	197	225	211	207	218	189	178	194	207	207	193	216	192	195	194	205	185	217	182	220	201	202	207	192	205	228	184	180	188	203	190	196	189	213	188	198	205	209	199	193	217	199	182	224	203	200	188	192	209	180	197	190	206	218	207	196	186	184	213	193	193	205	184	200	217	204	207	228	187	183	203	185	218	184	196	193	210	192	178	209	197	207	201	192	190	216	177	199	242	225	199	212	169	189	182	212	192	189	199	188	192	187	200	209	204	212	200	202	206	211	230	218	184	190	209	204	198	186	184	192	179	216	183	182	194	197	212	178	198	191	192	214	198	202	200	202	204	196	225	199	201	178	198	206	205	209	171	212	210	203	220	207	214	219	203	199	195	184	195	172	223	168	197	194	189	208	229	194	228	188	218	187	200	182	209	195	233	189	164	206	197	234	202	237	205	200	186	227	177	202	209	183	201	202	209	217	195	212	194	207	207	200	195	227	212	204	232	215	188	221	201	199	177	214	187	178	192	194	191	203	207	210	209	221	194	201	210	220	220	198	192	217	210	214	219	198	189	198	177	183	202	193	207	173	218	209	188	200	187	193	199	190	199	191	221	179	198	191	209	190	216	212	183	203	192	199	189	210	198	201	182	208	186	210	194	182	215	206	200	205	211	210	185	190	182	205	208	193	195	183	189	189	222	189	216	224	222	197	209	182	206	192	182	194	207	225	229	189	206	188	191	180	200	194	205	229	220	201	187	195	197	203	210	185	191	191	195	187	200	199	177	173	223	207	203	205	189	197	227	199	186	173	195	231	208	200	217	200	197	201	207	202	177	218	177	196	214	212	227	202	179	194	193	200	208	191	179	195	199	197	174	200	215	178	201	205	210	193	205	206	231	232	207	200	208	202	225	196	198	207	214	187	185	199	186	173	196	188	217	199	176	197	200	212	194	214	208	186	188	210	211	186	220	217	217	213	170	214	205	187	208	183	203	192	202	193	190	186	189	192	202	180	195	173	227	177	189	198	206	225	191	206	197	196	210	180	197	168	190	187	206	162	202	192	198	166	207	203	214	220	205	224	207	187	211	205	183	209	174	193	200	211	192	191	215	229	207	172	184	235	176	197	233	201	216	170	215	192	212	191	202	196	189	202	212	197	208	181	205	182	193	193	195	212	221	191	202	166	203	182	217	203	188	219	204	211	198	189	204	175	190	175	190	212	194	202	196	204	202	208	201	217	187	204	195	208	210	206	192	199	199	186	200	212	198	183	233	194	186	218	208	196	220	204	180	206	197	179	220	214	180	227	212	208	216	202	200	206	217	191	199	190	199	181	232	206	203	176	175	191	170	212	183	190	216	201	175	159	174	190	228	182	199	196	206	205	206	231	181	199	222	207	196	193	194	183	207	193	191	199	176	206	196	189	173	236	182	200	193	174	178	190	207	202	202	192	196	206	175	201	226	194	177	171	195	192	221	208	191	176	178	213	214	188	181	207	202	212	215	187	176	193	210	206	195	216	201	233	194	223	184	201	209	198	197	192	195	200	204	206	220	189	215	177	183	192	184	194	224	181	172	203	201	186	209	185	204	209	187	202	204	206	198	189	195	209	219	171	175	195	209	210	216	192	215	203	209	210	192	192	202	206	188	190	194	186	199	217	174	212	176	199	207	193	220	214	169	203	210	188	203	197	202	201	167	203	217	241	213	201	206	222	221	188	215	194	185	206	207	216	201	190	195	206	197	198	193	177	185	171	200	201	238	181	198	171	204	165	187	185	206	205	196	190	166	200	204	195	202	205	178	171	217	191	209	175	191	187	189	185	205	189	214	173	194	184	191	214	199	196	210	188	192	185	212	206	209	200	191	206	205	195	199	213	201	202	169	195	200	193	211	224	197	192	201	194	199	200	202	194	172	207	177	231	196	204	217	206	213	182	219	193	224	196	213	186	184	180	201	165	206	182	201	218	204	197	186	189	189	201	197	196	211	202	196	202	197	192	191	200	182	207	168	199	202	196	197	169	211	200	208	187	212	188	195	203	220	209	191	193	189	211	230	207	194	181	203	182	195	191	217	183	205	202	172	181	210	202	180	207	201	184	204	204	200	190	187	208	185	188	220	176	243	183	210	162	204	201	199	189	191	168	182	192	207	201	215	218	212	195	189	189	193	174	217	176	217	217	191	188	195	201	202	204	198	181	199	207	194	220	188	213	201	178	197	184	203	200	190	201	184	195	191	166	192	193	195	205	178	201	196	208	208	197	170	206	203	198	211	204	228	222	187	184	208	203	180	193	200	196	214	198	192	196	203	207	208	192	192	206	192	203	189	202	200	201	182	205	197	192	195	187	197	205	216	187	191	188	196	215	196	203	222	179	199	186	200	182	222	195	218	197	196	200	215	201	192	198	198	180	210	173	207	191	184	225	216	179	184	192	194	198	175	192	196	173	170	191	203	196	196	197	215	196	210	181	181	188	210	202	187	232	204	188	193	210	203	202	203	230	189	194	216	205	200	201	174	191	194	182	196	217	194	172	208	211	184	198	196	200	191	201	178	203	193	183	198	185	215	171	202	191	211	197	195	172	231	212	192	211	225	204	199	185	219	191	210	190	191	192	197	190	207	230	203	189	184	191	188	180	196	193	170	222	188	204	194	210	194	180	201	200	189	196	175	216	206	218	195	235	199	207	192	194	205	198	207	195	206	170	192	184	184	197	181	190	196	235	190	170	181	197	230	196	201	204	207	173	186	173	218	185	185	173	178	215	214
24380	20904	27320	24600	13911	1005	703	549	516	516	488	448	448	492	469	488	471	444	437	411	449	436	431	463	429	420	375	420	424	422	432	456	444	407	425	423	436	408	458	440	415	470	424	386	414	425	429	418	424	462	446	418	423	427	427	396	392	394	413	437	442	414	451	398	451	423	425	456	444	413	422	403	456	429	424	407	412	399	430	458	435	407	402	452	415	403	410	410	410	393	426	466	412	446	390	426	402	427	418	424	421	426	411	410	419	412	442	418	414	433	413	422	457	422	463	382	404	399	410	409	454	425	424	438	386	417	412	399	414	417	406	408	428	385	427	395	410	413	405	420	443	423	433	451	415	398	434	418	404	442	433	420	423	438	388	437	468	443	427	414	411	450	422	401	421	425	425	432	434	391	374	411	443	388	397	431	366	398	414	430	447	435	414	409	425	433	425	379	438	438	447	426	429	447	390	397	460	436	465	430	370	399	426	427	399	462	456	414	400	437	432	414	415	418	412	434	415	409	397	427	395	444	434	392	388	397	440	393	461	449	415	386	408	441	437	424	394	432	441	419	427	408	420	436	438	427	420	396	443	414	428	420	434	417	421	409	411	419	430	384	410	435	388	425	367	396	441	429	465	422	381	416	428	424	409	431	431	387	370	482	430	421	424	447	409	415	420	407	453	446	436	434	443	438	391	430	439	422	403	411	426	414	398	431	390	433	413	435	392	404	414	456	423	420	410	468	428	397	440	416	429	459	402	412	413	397	389	409	379	450	458	408	411	406	401	411	419	453	441	408	413	443	425	460	464	406	415	456	390	379	444	413	413	425	416	416	438	427	416	369	419	430	445	408	423	397	379	470	456	415	446	429	419	425	438	423	414	398	453	358	469	413	441	439	386	439	428	430	401	396	397	394	431	423	456	413	374	430	438	451	378	426	451	432	407	438	429	384	414	433	425	428	416	441	424	419	402	421	376	415	410	406	446	395	502	436	456	430	402	410	419	456	413	414	405	419	407	406	429	468	418	415	424	418	435	399	426	416	441	451	441	404	459	435	425	398	407	455	422	390	351	411	404	425	443	395	449	414	412	446	434	388	398	407	436	421	434	416	454	415	441	442	440	402	454	378	418	408	417	437	421	483	412	425	400	450	413	441	428	422	425	396	382	440	437	420	439	454	405	486	454	428	428	409	427	410	432	437	430	421	432	426	435	426	427	424	440	416	441	421	403	459	431	432	399	422	459	404	459	408	432	423	440	441	398	428	426	414	439	413	431	393	401	418	406	468	441	441	381	400	449	443	404	409	438	450	415	413	477	379	432	401	450	409	425	407	414	435	413	412	432	394	412	457	460	425	410	430	399	416	404	462	446	412	383	406	425	445	474	406	427	417	386	443	421	441	441	409	443	392	424	420	441	430	431	427	420	433	436	395	412	444	397	419	450	435	413	428	399	426	380	445	411	391	416	419	417	434	418	396	410	403	426	399	428	370	450	416	436	425	387	411	383	392	414	456	460	425	410	417	427	402	404	404	409	418	397	407	421	415	478	374	460	417	414	447	406	442	405	409	422	411	405	426	445	425	429	408	437	442	427	403	421	410	406	459	430	442	446	492	412	416	419	401	467	408	393	400	438	409	425	404	390	426	407	440	398	440	406	456	398	412	382	396	403	408	435	400	439	407	411	401	429	403	418	416	411	381	402	467	404	415	399	464	405	413	422	375	407	410	444	480	436	434	435	415	478	385	407	408	365	427	425	426	429	437	421	417	399	429	429	395	406	424	415	418	470	439	438	418	441	421	424	444	399	430	428	443	411	405	456	404	439	460	391	404	430	410	426	428	425	421	410	407	386	402	426	416	422	429	438	463	401	425	454	388	450	404	439	422	433	433	409	409	435	439	418	411	408	412	445	411	432	409	401	445	420	395	428	413	408	391	424	430	423	438	467	468	390	431	408	446	398	419	391	444	443	408	401	405	436	388	431	396	436	405	415	436	462	417	390	419	404	434	428	433	418	411	445	398	436	450	434	410	425	398	401	452	436	426	431	400	465	449	459	380	463	441	388	435	417	426	408	427	447	416	431	412	381	427	413	421	424	416	411	415	444	428	411	433	441	404	456	395	417	460	433	430	432	448	417	386	410	427	410	423	431	422	404	386	404	428	410	403	434	435	426	411	383	434	404	420	410	406	418	447	411	429	411	461	408	448	451	453	411	423	380	432	431	423	434	416	403	419	379	425	421	437	443	437	419	396	433	448	427	441	386	452	412	417	407	420	414	425	416	422	417	434	424	403	471	432	403	433	425	407	438	400	423	434	413	399	431	421	435	422	412	402	427	389	428	405	381	416	402	414	438	406	411	422	445	424	409	427	422	388	412	447	422	431	430	417	389	420	392	411	399	403	436	399	397	435	433	393	419	407	423	401	411	397	411	404	412	426	369	422	454	396	430	375	407	431	459	390	470	412	415	374	438	412	438	435	394	419	415	431	422	433	447	403	424	428	426	441	453	436	413	400	399	411	408	417	411	442	409	463	423	383	431	427	421	424	411	402	424	388	425	407	380	393	384	437	408	417	439	417	395	423	418	427	419	428	362	398	413	418	418	430	418	403	418	377	422	461	446	442	433	434	430	430	442	423	431	437	432	414	430	431	439	455	390	429	449	414	442	397	389	415	463	415	397	409	409	408	410	421	403	420	422	397	484	435	442	449	440	433	407	451	436	406	411	414	424	424	405	392	412	448	412	425	406	425	434	431	451	445	429	464	447	408	434	431	463	422	412	434	404	425	423	431	411	438	443	447	412	428	454	433	464	411	421	412	437	430	451	400	402	454	422	426	413	421	410	435	435	443	401	437	394	428	430	432	404	429	416	414	389	452	426	408	413	408	433	420	411	373	448	432	430	445	391	431	427	411	435	417	434	435	400	425	419	402	423	408	456	428	424	407	431	448	428	390	417	417	406	457	453	402	430	415	425	452	397	420	406	377	393	423	413	451	408	405	423	394	411	414	400	417	427	415	416	423	435	410	440	396	399	398	404	368	414	440	436	398	434	469	420	411	415	443	448	444	445	417	424	422	407	441	411	417	377	406	416	438	418	424	424	436	387	424	426	425	419	418	457	380	447	424	390	390	451	423	404	409	398	405	458	409	430	415	425	413	439	433	417	413	415	439	414	447	404	450	423	404	391	371	415	405	438	412	401	429	431	392	407	443	430	408	390	439	404	415	422	395	420	446	408	402	413	370	422	454	438	437	433	405	439	408	425	464	384	439	403	427	424	409	424	389	389	429	436	376	415	415	385	453	416	425	420	395	444	392	446	401	448	458	414	399	406	410	431	389	423	438	412	429	419	395	450	431	384	404	413	426	419	395	416	399	423	417	430	430	439	411	428	412	427	388	418	408	433	411	428	413	426	403	427	411	413	418	401	448	440	465	401	402	421	409	439	455	396	433	409	418	411	429	388	439	441	429	416	399	383	430	447	391	431	444	408	414	436	419	423	403	424	385
3717	5273	3544	1885	1392	1072	976	808	704	632	573	562	498	533	498	482	468	495	495	460	455	472	430	463	449	427	449	435	434	454	468	448	412	463	421	411	419	469	452	450	423	450	398	467	404	417	406	416	430	475	414	421	431	398	424	475	449	434	413	452	397	427	419	470	429	432	418	452	445	419	440	477	461	415	430	459	418	441	441	433	423	438	426	480	453	383	425	453	382	412	407	436	421	424	432	417	408	407	410	439	404	436	433	406	388	426	404	450	439	426	410	425	417	388	446	424	452	417	424	422	428	435	412	424	458	415	443	431	417	431	442	406	423	438	422	410	399	433	437	415	423	438	416	398	414	428	406	385	404	388	455	406	408	435	429	402	425	414	405	425	419	398	466	434	413	455	434	439	419	438	430	432	401	399	451	427	428	404	435	418	447	427	415	465	425	457	402	437	446	449	418	410	432	388	406	441	415	472	401	416	461	378	437	406	410	415	417	424	452	449	438	440	441	416	452	425	408	436	425	420	443	418	414	424	391	422	454	407	436	442	459	413	440	396	441	398	419	397	383	438	442	413	437	417	462	429	389	437	475	414	375	444	432	403	405	456	416	410	465	457	456	431	432	417	407	410	452	451	416	446	471	407	431	426	425	446	419	448	427	422	421	429	455	448	426	414	420	433	409	440	434	437	416	448	449	410	442	451	415	418	443	416	409	457	425	377	405	436	444	426	462	414	441	415	432	416	433	391	405	430	422	435	409	390	452	433	394	440	409	448	434	464	453	427	418	426	419	463	431	393	424	409	414	436	381	418	424	426	390	420	438	437	406	419	430	456	416	439	376	486	433	393	428	451	412	465	391	426	444	436	415	382	419	410	447	406	392	417	433	397	401	427	438	458	405	411	412	389	396	430	411	387	438	432	431	405	426	403	417	460	424	424	420	406	382	417	406	408	423	427	449	448	463	440	422	412	417	398	424	367	433	423	421	438	386	405	446	450	438	448	386	425	482	405	397	422	392	397	436	404	395	449	435	386	408	457	407	416	380	429	418	445	381	474	424	389	399	413	441	399	469	410	420	434	418	428	386	441	439	452	452	413	414	429	453	454	460	452	445	436	389	398	416	439	433	462	441	384	448	429	401	440	439	445	434	446	374	445	409	418	440	408	437	413	404	448	422	430	416	456	404	427	388	423	437	438	418	433	404	423	447	417	414	450	417	409	412	424	448	479	445	419	439	440	424	400	390	410	435	405	456	452	401	430	414	446	414	413	446	459	454	405	419	416	397	447	392	404	416	407	398	448	427	451	435	437	402	405	445	422	429	414	419	429	400	421	432	441	417	418	431	432	455	436	419	453	451	420	432	423	400	437	408	443	435	448	430	445	450	392	471	425	413	440	442	411	416	382	450	413	405	438	411	428	433	471	429	440	441	436	406	421	456	392	440	416	425	447	401	397	423	406	415	449	398	426	408	432	419	444	416	411	409	450	434	402	433	410	409	428	423	408	418	425	409	438	423	413	426	416	417	436	428	426	455	441	409	455	410	455	439	394	426	428	458	419	428	452	410	392	425	456	450	459	389	432	419	428	422	415	454	412	385	436	421	412	444	380	427	456	408	432	408	415	407	434	446	455	421	416	434	441	447	416	423	413	437	448	403	418	425	437	403	484	431	428	419	387	429	440	431	406	410	391	426	443	421	429	465	432	422	466	428	422	417	421	411	428	417	442	463	422	452	463	426	408	392	460	406	449	404	422	423	456	452	442	416	405	466	416	434	399	435	442	425	416	431	450	418	411	404	422	430	418	435	450	398	427	402	420	451	424	420	400	426	431	385	399	431	403	480	415	410	397	412	408	386	429	419	449	459	442	413	405	412	415	453	400	479	412	421	404	402	453	409	419	402	440	396	430	434	438	399	406	390	422	386	430	416	455	415	433	459	392	449	441	415	428	439	442	425	446	463	425	419	434	444	421	437	393	399	446	413	419	438	428	418	421	421	443	416	424	425	425	454	413	428	422	408	435	374	417	433	418	423	411	442	404	420	470	400	459	423	439	405	409	396	424	424	455	386	426	431	423	435	433	445	389	433	408	415	471	428	400	408	430	417	392	440	422	456	433	421	417	402	429	414	429	448	428	421	463	442	408	415	443	435	449	427	408	424	417	427	455	423	416	437	395	467	442	425	403	425	446	414	442	448	382	418	422	444	415	376	422	440	395	439	424	431	400	416	449	427	424	452	461	442	451	437	387	397	388	457	405	408	429	424	427	426	433	451	401	443	401	416	405	404	454	440	426	438	419	432	395	441	425	429	427	423	441	414	424	433	419	466	399	408	462	401	421	428	438	430	425	410	411	423	437	435	378	443	423	419	444	432	426	406	467	399	431	413	410	418	453	414	417	432	428	413	418	429	420	433	447	472	427	409	383	393	461	423	407	420	402	439	441	414	438	431	398	442	404	390	419	428	422	378	425	453	381	472	385	419	455	413	419	393	448	447	438	426	401	452	396	368	426	452	397	424	435	434	434	453	458	405	416	398	421	413	425	464	415	427	434	442	428	444	420	395	407	437	460	426	429	396	445	406	420	393	409	440	414	405	468	462	399	431	459	420	414	420	439	460	412	441	443	414	435	398	444	459	429	442	415	461	407	455	436	423	423	472	430	429	419	401	409	435	417	416	444	441	414	422	422	398	402	396	375	431	423	432	414	401	406	408	443	440	443	435	450	407	397	433	426	449	413	423	416	428	410	400	426	446	389	400	420	414	425	421	416	468	452	415	426	452	385	419	446	399	411	426	428	441	435	458	393	421	466	422	428	422	457	421	422	438	414	396	413	361	362	420	403	415	421	420	409	413	445	442	432	435	432	420	447	398	406	416	420	424	404	453	425	424	421	447	461	419	406	444	423	438	426	417	447	444	429	426	441	427	431	452	425	433	429	432	407	429	417	428	413	397	436	436	404	415	436	446	457	376	410	431	442	424	423	435	386	477	436	435	455	429	406	441	438	446	423	464	403	420	372	424	421	420	409	442	448	434	424	425	393	451	436	417	422	393	411	464	435	412	422	393	407	432	432	381	439	455	455	441	433	427	431	423	424	421	450	398	439	398	408	459	402	391	419	456	427	436	412	430	448	436	431	379	449	451	402	438	412	430	453	449	443	431	399	427	410	421	444	426	409	388	375	395	419	412	446	473	424	424	401	422	410	400	431	397	412	398	416	423	416	435	431	441	431	412	466	422	419	435	414	459	400	435	442	425	407	413	431	384	428	388	408	412	448	411	459	403	426	358	425	421	426	401	404	423	434	405	437	424	415	420	392	412	407	432	460	455	411	378	431	423	430	417	425	455	443	399	403	451	427	421	422	407	428	454	422	412	414	449	421	452	443	421	428	426	443	409	441	457	418	406	398	430	451	468	378	453	432	426	419	432	439	381	416	423	401	449	419	418	438	418	434	395	453	433	399	446	440	428	414	449	432	441	431	442	428	437	455	417	423	413	445	386	411	440	470
22181	21026	28801	23496	21029	21081	11302	911	643	506	424	344	327	297	251	261	239	193	213	209	184	195	198	162	179	173	157	156	170	167	173	151	158	167	152	136	156	134	137	137	136	138	136	133	137	133	145	133	124	132	132	147	120	150	124	141	117	117	123	132	130	149	115	130	143	129	122	128	149	145	139	126	136	141	128	131	126	127	133	118	140	129	105	108	143	133	130	129	118	137	133	134	127	135	129	118	108	133	130	122	120	113	130	114	131	121	133	113	118	141	131	125	125	111	134	114	137	129	117	135	124	123	126	126	126	125	148	127	117	112	140	126	126	127	144	136	116	122	109	114	132	120	130	116	129	120	117	135	126	135	109	142	117	125	140	117	110	138	105	117	116	114	108	128	116	136	126	135	123	137	128	121	101	144	137	126	116	124	124	115	110	109	125	108	125	115	129	129	126	132	138	125	121	102	120	127	123	117	133	125	131	127	121	123	116	137	122	142	108	138	115	115	132	128	131	116	138	129	123	114	134	114	110	118	125	116	135	143	138	117	117	127	132	109	126	120	130	146	123	125	123	127	115	131	129	116	128	113	137	129	124	123	116	128	109	144	103	109	121	118	132	124	153	114	131	138	110	122	121	125	139	127	128	148	108	122	124	133	119	114	122	115	150	146	117	118	122	131	129	130	117	107	125	128	128	123	116	105	93	123	114	128	123	144	119	112	117	127	127	132	105	125	137	115	135	117	112	138	135	119	130	123	115	107	112	119	143	128	122	111	136	115	121	118	114	91	102	115	108	136	120	114	113	117	120	127	132	117	109	135	119	113	104	122	116	106	126	111	126	121	105	111	100	129	106	105	154	134	113	111	113	123	139	126	127	113	133	130	132	142	123	109	108	114	126	127	122	120	141	130	140	121	136	118	124	111	110	121	122	121	118	118	120	109	112	135	110	137	120	121	118	116	110	123	117	136	113	127	128	129	137	122	116	121	108	130	127	127	127	123	129	123	140	112	108	138	112	122	117	101	126	101	127	144	124	150	123	105	141	91	113	140	125	135	130	139	120	134	125	138	110	110	141	129	113	113	111	116	145	130	131	134	133	130	112	123	123	122	125	132	134	143	107	129	124	125	136	131	114	139	102	121	117	119	122	123	130	113	131	109	128	124	137	129	106	136	108	129	118	112	102	130	128	122	139	133	129	118	127	136	125	121	123	135	106	129	119	140	132	133	133	144	137	120	118	135	114	114	120	129	135	135	108	121	127	115	127	117	112	118	110	125	155	118	122	113	124	114	132	116	128	135	109	113	128	120	120	119	110	117	133	138	124	117	131	128	146	122	109	129	135	109	119	133	112	129	124	122	148	135	110	125	111	139	121	140	120	133	118	112	106	116	111	133	123	126	144	115	120	120	128	122	111	119	125	138	116	122	115	104	102	128	111	121	129	124	127	121	128	122	97	144	109	140	123	124	142	128	124	123	131	129	138	124	136	119	147	100	113	112	138	120	125	149	132	113	111	136	108	107	124	111	124	123	105	129	130	115	118	132	128	132	124	123	124	124	124	96	120	96	129	115	121	121	135	117	132	118	117	130	131	139	101	129	130	135	122	120	122	119	120	145	100	143	123	117	136	125	124	99	119	116	122	126	113	130	103	102	118	130	129	134	115	104	94	120	117	135	115	106	120	100	118	114	109	142	114	124	126	131	102	126	119	120	117	133	130	128	128	135	122	97	119	123	133	112	128	123	120	117	130	111	124	129	132	102	122	129	113	109	131	121	131	106	135	132	128	130	124	123	129	129	130	105	131	116	130	125	130	109	134	114	128	123	124	136	145	138	151	126	143	134	139	130	118	153	124	132	129	143	119	127	138	130	129	140	98	133	119	123	120	102	111	135	129	106	113	131	131	138	122	138	120	103	126	113	127	139	112	120	121	113	133	137	124	145	115	115	137	130	118	96	129	139	108	125	124	102	111	120	128	132	130	99	111	121	101	134	141	121	133	139	103	117	127	132	118	127	120	139	131	110	137	104	125	118	111	119	131	128	103	114	112	138	110	130	118	134	130	111	113	138	119	117	119	111	122	126	127	134	117	120	96	122	129	116	124	126	116	125	140	106	111	137	130	135	117	97	125	120	131	115	117	130	120	111	117	116	110	129	127	129	106	108	128	131	118	116	126	118	122	130	115	123	127	121	123	130	110	135	120	119	117	117	129	132	113	120	106	124	120	126	135	121	129	112	129	133	127	101	112	125	147	126	133	122	120	130	147	131	108	122	110	118	125	112	125	121	139	104	131	133	124	105	116	139	117	107	117	102	127	117	107	121	117	128	126	118	124	130	103	136	128	127	130	129	120	110	121	125	124	113	122	122	113	113	117	133	121	115	128	130	127	127	118	111	109	114	137	126	125	127	130	142	125	129	141	118	116	137	148	113	113	111	130	131	109	129	135	126	108	119	118	112	143	136	124	113	115	119	129	119	107	106	126	113	110	123	115	134	140	125	118	99	118	119	136	126	131	141	139	133	133	108	123	132	132	127	115	122	134	127	124	132	116	114	121	117	127	122	120	123	120	138	113	114	128	123	122	105	105	135	110	134	127	125	132	123	114	112	120	139	115	121	130	122	133	140	114	114	117	130	121	123	107	113	119	128	114	134	128	110	116	125	141	122	116	144	115	139	117	118	128	126	127	132	141	123	129	111	139	128	125	134	122	109	128	138	112	123	156	123	133	110	127	104	122	129	121	121	106	136	130	114	117	122	115	133	116	123	134	107	119	128	121	116	125	111	117	122	127	116	100	121	129	117	121	131	113	141	114	106	108	136	123	129	117	137	117	134	125	126	136	113	119	120	145	122	125	126	128	132	127	123	128	120	130	128	121	105	95	123	130	137	124	111	121	111	121	117	126	141	119	136	121	131	110	114	133	116	120	107	121	139	111	121	127	113	137	135	123	100	140	136	122	129	136	112	112	111	111	122	144	109	138	135	145	118	119	124	143	126	130	130	97	136	115	124	105	151	118	131	105	112	124	123	117	126	106	117	123	130	125	124	106	124	112	129	125	121	121	133	110	131	101	122	138	123	124	113	122	119	122	127	110	130	127	150	115	121	121	130	132	112	140	125	104	104	119	123	126	113	102	117	133	135	112	119	121	123	115	132	141	122	147	128	128	124	131	111	110	140	115	119	120	129	131	128	110	102	104	103	125	113	113	133	127	115	105	110	94	119	125	127	133	141	107	140	103	130	122	118	140	117	136	111	131	139	142	126	113	128	128	134	101	137	118	142	127	119	138	110	124	108	108	97	119	110	137	118	139	108	133	144	126	115	127	119	106	128	146	121	126	128	127	120	131	142	111	117	114	130	115	126	134	130	108	138	131	120	111	130	133	119	114	139	106	117	127	124	109	145	103	123	114	135	138	118	129	118	126	151	124	113	133	146	131	117	106	108	104	110	131	111	126	124	109	111	123	130	122	126	126	116	128	123	114	132	134	130	117	112	121	136	130	117
4507	13483	9539	4523	3178	2352	1738	1334	953	746	611	466	420	395	339	313	272	237	238	249	234	190	187	155	193	171	182	200	198	170	166	159	150	165	157	126	120	154	146	140	153	153	137	137	139	131	123	139	128	153	136	151	135	130	127	115	127	136	138	135	140	121	110	146	129	130	122	144	121	135	100	130	135	140	142	121	131	153	122	126	145	128	128	153	128	129	135	106	114	139	129	136	125	138	127	136	132	119	124	134	135	142	158	141	105	144	130	144	127	132	146	122	108	114	152	122	117	130	133	144	126	155	133	130	140	133	142	132	117	128	127	120	114	122	128	141	144	137	129	128	107	139	110	136	133	119	117	148	122	133	105	100	115	134	116	128	129	144	123	126	126	113	110	136	116	116	129	123	143	128	124	107	124	127	118	124	127	112	140	116	129	131	125	153	108	143	115	135	145	113	130	113	130	122	147	129	128	111	132	128	134	112	120	139	132	134	120	125	114	127	125	131	148	133	125	142	123	128	120	139	131	122	124	126	137	114	126	149	124	124	118	133	115	129	137	130	139	134	134	103	138	121	128	120	126	114	117	106	144	108	116	138	128	132	128	122	132	136	123	131	128	125	119	116	111	134	121	126	121	110	131	138	125	121	116	139	125	114	122	132	133	117	112	121	130	108	135	108	130	112	117	115	134	139	114	128	129	119	118	127	138	117	121	127	128	132	135	131	114	126	129	102	128	119	148	108	132	130	125	135	136	108	129	137	101	114	134	135	123	140	137	122	132	126	141	103	118	129	125	109	126	118	137	121	138	138	131	117	125	109	148	136	108	129	119	140	136	133	124	152	145	131	125	131	109	143	127	125	127	131	121	113	106	111	131	114	133	124	116	127	128	117	144	140	131	124	110	121	119	104	122	119	128	123	126	139	119	117	109	147	139	129	119	121	112	141	125	124	144	122	124	138	138	114	124	141	120	136	132	137	135	116	120	123	135	133	123	128	135	112	107	102	140	132	115	141	115	127	122	123	127	134	104	117	134	122	129	115	126	116	110	141	129	124	139	108	141	148	127	144	112	126	118	131	128	115	133	133	137	116	118	135	122	150	109	126	119	130	120	117	121	123	116	123	122	136	132	129	129	134	136	121	134	114	126	132	113	131	128	113	114	138	136	139	124	129	127	146	135	125	131	110	140	151	122	132	143	131	124	109	116	121	114	121	125	142	140	132	121	116	124	128	124	133	127	126	141	129	119	123	129	121	123	145	130	115	119	124	121	123	117	114	110	119	128	124	128	146	132	121	124	130	132	135	131	118	120	129	138	105	120	117	117	126	125	122	103	106	131	111	140	129	138	127	140	110	125	120	132	117	134	99	123	119	143	115	105	119	125	131	124	136	148	130	134	124	116	129	123	113	128	144	118	133	120	144	147	143	126	128	118	130	137	144	136	133	136	130	120	132	149	134	111	123	124	123	113	131	122	131	116	128	121	107	127	120	106	139	134	128	128	121	110	121	139	120	126	132	124	136	128	136	134	114	132	115	146	119	118	121	103	120	122	136	124	129	119	133	131	124	130	121	134	144	144	135	122	125	123	149	133	117	98	124	142	153	121	123	140	131	129	130	139	129	123	134	123	134	138	136	126	126	94	130	102	139	120	137	137	103	128	108	135	134	99	126	108	126	115	140	111	124	130	143	136	122	122	136	135	133	137	136	127	125	122	131	122	126	135	133	136	135	99	133	109	132	133	154	113	124	133	135	129	105	120	110	118	109	112	113	122	137	129	91	132	112	136	121	120	162	132	128	137	113	126	139	120	136	133	108	133	109	132	107	131	131	131	117	130	116	120	139	129	103	121	118	106	120	120	111	116	136	125	111	136	136	119	113	122	134	124	126	122	131	148	142	126	116	128	121	136	111	110	133	124	138	145	116	122	134	129	138	126	131	144	122	123	128	129	128	116	123	130	134	128	134	130	120	131	129	149	111	117	137	130	136	129	118	128	132	129	133	124	144	114	127	129	138	128	125	130	116	123	134	131	134	116	136	120	117	127	117	114	131	132	116	114	146	133	117	127	123	137	145	121	115	130	128	149	119	136	120	111	138	133	135	113	145	124	116	122	124	135	127	125	125	111	115	139	125	124	112	149	148	124	127	109	115	122	123	124	126	142	117	129	117	135	127	107	123	112	136	140	135	127	121	128	120	126	157	149	135	125	114	148	137	134	115	131	129	119	139	120	126	111	128	129	150	133	126	134	135	129	107	134	117	120	127	142	122	123	145	116	116	119	115	123	124	140	121	133	133	155	123	138	130	114	122	108	120	111	133	136	131	135	134	120	135	139	121	125	123	113	128	144	138	138	140	109	146	134	124	122	140	119	128	134	115	120	101	97	129	97	111	111	111	118	131	138	124	118	128	136	126	120	136	128	130	144	133	141	126	155	140	137	146	152	106	137	140	112	135	143	120	110	115	137	101	132	121	127	139	144	111	120	145	124	129	121	114	114	115	117	123	102	138	140	131	123	112	126	135	112	143	136	137	116	123	115	134	142	130	141	147	147	129	114	132	128	128	119	141	127	139	126	112	123	133	137	126	116	137	128	148	130	143	121	122	107	141	130	133	97	132	132	141	125	127	128	129	131	147	120	145	132	147	116	127	144	126	128	115	122	127	117	116	120	127	137	118	124	118	121	120	127	117	114	99	133	123	129	115	135	119	120	103	128	139	116	142	139	125	139	134	148	99	113	113	128	119	141	121	127	141	115	113	117	145	113	123	124	110	134	106	137	127	124	117	127	111	107	132	122	141	113	161	119	140	124	112	145	139	135	134	133	116	133	99	119	110	109	107	119	144	130	131	124	116	147	129	126	118	125	130	134	131	142	119	103	148	137	144	120	126	122	109	144	112	138	142	144	120	120	114	124	135	133	132	118	120	124	124	124	139	117	144	112	134	126	125	132	109	132	149	128	109	132	125	119	145	140	127	125	130	108	122	142	121	135	132	126	132	120	131	132	107	125	122	129	116	135	121	137	132	149	136	143	132	127	147	134	135	134	114	112	120	116	136	120	117	135	116	116	119	116	124	116	139	136	132	139	111	101	132	144	115	153	121	142	118	132	122	100	151	137	142	125	133	130	132	115	118	133	119	133	126	112	126	126	132	105	139	139	132	116	124	103	113	118	110	139	140	118	128	119	123	140	146	132	116	102	117	127	119	120	112	122	134	146	124	145	116	121	121	138	129	135	121	134	133	122	140	123	126	124	134	105	116	120	123	125	120	126	134	105	155	129	99	120	134	137	127	122	121	116	131	111	141	120	123	128	159	138	154	127	126	102	121	115	136	137	126	151	130	132	122	124	137	135	116	128	127	100	134	108	123	124	128	106	137	124	147	122	133	121	136	119	123	123	136	128	133	125	127	121	140	123	117	142	138	131	126	124	140	122	123	122	111	126	114	130	123	118	135	109	111	136	137	137	135	125	136	118	137	119	124	119	139	128	108	124	117	104	125	133	130
27026	20648	11849	1230	602	518	491	446	472	443	461	421	443	422	403	419	424	437	435	417	422	390	411	394	390	399	429	411	432	402	399	437	414	405	422	423	417	385	375	405	427	412	361	378	388	399	407	379	412	379	378	404	413	420	409	399	400	420	437	420	390	401	389	407	388	417	385	440	381	402	438	419	392	381	398	398	418	406	436	392	422	386	389	370	426	384	423	372	392	429	411	434	395	418	402	364	414	387	445	429	427	413	412	369	397	421	439	406	393	423	389	374	409	363	399	408	396	375	355	420	429	408	432	385	400	418	402	409	399	433	411	410	414	416	421	383	407	407	393	394	414	414	399	417	384	398	382	426	394	405	418	399	439	427	405	421	388	414	391	410	412	393	389	379	391	381	397	419	392	376	450	379	396	398	426	394	377	370	422	400	428	382	401	435	424	404	386	418	379	426	385	432	407	401	394	413	400	391	390	404	429	438	420	419	387	418	408	394	364	431	396	400	409	390	387	398	455	407	415	441	414	402	397	424	414	394	400	410	403	429	373	446	421	413	368	419	376	388	400	411	394	408	398	445	413	404	370	412	425	413	398	388	432	408	415	379	433	414	396	361	393	372	426	380	381	415	379	419	380	385	383	404	426	429	401	399	408	446	393	405	419	478	447	450	406	404	404	432	382	382	377	399	383	389	377	424	380	377	381	394	435	374	387	372	402	419	389	437	414	424	396	415	421	399	385	399	450	436	396	395	416	360	428	404	449	386	436	417	402	391	407	429	401	382	403	400	413	396	393	404	413	438	381	387	436	427	402	386	380	393	414	402	415	393	410	410	415	424	392	413	411	397	442	430	394	415	402	409	374	418	429	390	401	411	420	369	398	392	421	406	424	396	424	417	410	451	424	437	417	410	430	397	436	406	358	364	396	414	406	421	415	360	376	432	400	425	384	396	416	397	410	378	403	390	375	396	430	394	418	426	408	414	411	389	376	387	423	438	419	425	369	410	410	372	418	416	377	380	378	406	403	414	370	411	406	420	422	394	430	378	423	405	404	374	385	392	430	399	353	393	396	407	396	378	381	406	417	407	408	443	413	382	392	408	398	426	373	401	413	396	434	400	456	396	394	423	383	408	406	429	415	408	416	390	411	420	387	417	370	406	417	387	400	466	419	429	411	384	381	391	428	425	426	419	423	420	386	378	406	391	382	403	412	414	401	391	414	409	431	383	407	440	447	426	404	404	418	395	403	382	398	400	414	432	407	386	435	438	404	416	413	384	387	418	390	400	411	404	365	415	394	394	386	403	406	387	406	402	417	383	400	389	406	419	417	396	428	373	384	450	429	394	445	405	411	411	401	416	383	380	435	387	404	375	415	384	408	438	389	392	399	397	387	391	378	387	425	360	439	392	405	384	435	384	446	416	437	440	393	383	404	437	398	374	392	434	410	402	422	412	377	423	416	403	406	424	420	464	393	428	379	393	403	393	386	406	435	408	438	441	397	397	447	414	386	445	437	427	387	396	421	415	419	363	404	384	415	386	387	412	414	403	390	391	387	398	403	421	414	382	390	406	385	392	426	422	393	417	395	364	388	450	401	409	384	381	386	375	429	425	430	428	408	387	422	393	411	398	415	422	401	364	411	407	417	409	434	373	380	402	405	413	404	388	386	404	424	404	401	371	422	412	431	405	417	419	360	375	429	433	356	428	397	413	376	399	388	400	410	388	403	358	442	410	382	384	405	412	429	427	426	396	420	397	425	392	425	438	411	404	390	381	389	424	396	416	392	363	416	412	370	414	398	426	432	390	379	405	430	401	456	369	406	390	408	385	409	460	421	401	382	414	397	394	447	400	373	455	392	387	377	382	398	404	390	414	432	408	373	417	427	410	387	455	382	400	415	420	405	453	403	422	387	419	411	416	439	365	426	387	413	418	397	444	445	442	408	407	371	415	386	410	403	420	422	417	384	403	391	407	411	409	378	395	394	410	411	390	382	398	397	439	374	407	389	381	429	431	379	407	416	421	390	391	395	411	409	405	396	390	351	414	378	440	410	427	398	358	421	438	388	409	385	396	417	433	379	385	426	426	376	405	426	405	424	421	393	425	404	393	396	396	428	421	382	433	414	421	391	437	370	420	395	424	413	410	438	398	433	418	436	441	459	437	391	423	426	381	405	384	419	401	390	411	387	402	427	389	379	433	394	410	397	423	394	388	401	399	398	455	419	437	401	393	414	443	398	392	400	420	379	432	415	416	431	375	441	427	431	392	414	439	393	438	387	388	403	428	438	400	402	400	387	411	426	418	426	397	413	397	409	385	406	382	395	449	427	419	431	407	396	423	390	379	418	391	409	419	407	393	387	407	454	425	438	398	393	386	416	409	413	404	423	404	420	385	409	413	440	405	396	442	404	414	367	429	380	426	399	415	397	445	398	408	420	403	366	401	388	394	413	401	403	417	396	429	392	417	440	412	419	423	399	441	420	384	397	383	400	397	404	380	430	404	433	420	375	379	392	392	439	408	411	381	391	412	441	388	442	403	387	402	408	428	393	393	417	436	445	397	406	401	368	398	420	399	420	418	406	416	448	394	431	425	421	381	431	393	383	418	391	452	391	452	393	398	427	399	417	418	381	398	403	408	390	416	432	419	404	420	382	417	389	397	389	434	413	350	416	395	413	413	393	399	418	372	401	376	417	383	366	405	387	380	449	361	418	440	374	374	379	385	422	410	399	416	372	419	439	409	446	405	399	406	399	407	399	448	420	437	375	428	429	441	361	436	422	363	387	452	382	392	410	433	409	382	396	399	423	421	400	429	432	403	422	367	391	400	409	396	393	433	405	417	379	420	401	399	393	430	437	377	406	426	423	407	401	406	351	401	390	400	407	408	402	415	390	418	461	402	403	384	429	392	399	341	433	408	409	406	364	376	446	406	407	400	371	417	423	417	411	393	393	413	385	361	416	420	401	379	403	391	388	417	436	412	431	380	395	416	421	423	414	447	367	409	377	367	447	419	370	404	386	402	391	398	422	417	385	377	387	426	374	409	386	395	386	385	405	424	420	424	370	423	388	407	441	412	401	428	432	387	422	379	440	419	417	435	420	363	397	401	412	378	379	398	433	395	405	417	368	408	445	415	429	424	382	435	392	380	377	428	379	401	413	396	358	399	420	421	402	428	434	365	435	396	425	411	409	391	403	392	380	368	409	426	420	454	400	399	428	399	361	417	412	398	386	424	422	414	407	403	393	417	461	418	388	414	417	418	398	400	421	438	403	417	394	381	418	384	384	383	388	389	395	398	411	404	452	400	404	405	397	433	399	404	375	428	403	413	404	423	408	431	397	415	451	372	419	453	402	401	372	393	426	435	408	389	412	376	385	373	414	395	420	370	413	414	377	427	411	360	420	431	437	393	361	405	401	388	391	385	382	396	404	399	369	425	400	437	391	404	430	424	386	394	392	439	407	381	391	410	404	401	432	421	394	429	372	447	414	430	388	377	379	435
5083	2351	1482	910	751	657	546	529	496	471	444	457	434	461	439	445	432	406	417	419	425	394	436	401	423	424	431	408	419	411	412	424	444	446	425	407	437	393	416	428	452	407	387	404	409	440	460	404	398	408	427	415	406	412	423	403	390	389	432	410	393	435	411	429	438	401	407	432	407	420	429	438	458	433	399	396	419	428	413	447	412	469	422	416	437	441	402	418	433	401	418	396	377	409	427	452	436	426	431	422	393	423	420	431	391	442	417	447	379	413	405	409	415	380	384	390	427	413	444	425	398	430	403	468	395	417	393	427	419	404	428	434	432	422	437	420	394	423	407	378	440	412	434	386	417	425	413	376	403	394	402	432	402	433	437	391	438	415	410	384	402	424	422	382	419	389	443	403	430	404	383	381	451	424	405	435	417	398	426	437	418	433	418	397	413	407	430	432	452	385	404	444	401	417	420	427	389	439	398	419	395	452	431	409	440	390	407	415	406	442	399	420	423	398	423	409	381	398	421	389	410	384	445	450	390	396	432	449	415	433	459	405	458	397	415	431	426	422	424	411	386	385	408	402	424	404	408	414	413	390	405	425	415	432	422	430	400	399	404	385	412	412	403	443	415	422	403	430	396	404	437	397	440	423	422	423	387	404	431	425	409	398	446	434	412	426	429	428	454	430	438	359	416	416	422	440	431	422	471	421	424	395	391	431	399	427	402	384	405	398	397	403	429	422	429	416	408	386	391	451	404	428	422	459	412	396	415	444	429	403	429	417	403	419	364	417	389	429	419	427	402	377	381	410	417	431	402	416	394	369	411	433	408	452	410	411	463	388	415	444	420	356	403	394	389	439	390	397	440	371	390	433	418	436	409	417	421	403	425	433	405	402	406	402	403	383	413	419	451	439	407	432	405	369	404	400	447	424	390	430	405	442	398	433	409	400	450	390	410	409	425	409	409	423	405	398	415	448	401	414	374	376	422	408	406	422	459	403	407	396	403	400	413	428	459	401	412	423	417	396	404	389	424	414	425	412	405	441	385	393	445	392	398	453	447	447	416	406	399	406	413	414	422	431	416	432	391	392	409	416	421	417	423	406	399	438	409	397	404	446	437	423	366	422	411	415	421	437	409	458	423	427	375	431	415	413	443	402	482	412	409	408	429	428	406	418	427	432	430	419	433	419	404	425	399	425	408	407	412	419	431	395	415	429	406	434	446	390	407	404	392	441	420	413	405	419	426	436	390	379	394	405	388	426	394	426	409	416	402	407	405	417	427	429	418	417	429	387	452	429	386	382	430	411	412	396	432	395	400	449	427	410	447	402	434	408	426	454	400	393	370	407	404	440	380	391	455	405	423	411	430	430	418	431	404	425	404	391	423	401	423	453	414	445	391	431	394	388	432	414	436	445	395	428	428	433	421	389	450	410	466	399	373	435	422	394	420	406	419	433	406	439	427	397	387	400	454	391	409	414	409	400	376	400	415	406	409	409	409	423	463	430	446	396	429	417	414	415	441	372	436	424	404	431	419	407	420	408	426	456	403	426	411	426	404	415	414	401	427	438	386	406	435	421	415	423	413	391	404	417	373	415	400	384	428	412	437	424	402	409	438	456	423	445	403	406	432	434	388	406	403	440	464	414	443	415	417	474	420	399	429	448	425	424	439	427	419	418	412	398	458	417	408	439	430	387	437	413	414	415	428	414	400	410	442	446	385	471	403	426	450	430	456	412	411	435	412	419	421	449	410	418	420	395	423	445	439	439	415	442	415	402	450	418	452	395	392	401	442	416	403	432	413	427	384	435	419	392	379	413	422	430	415	452	404	369	408	394	447	382	408	433	440	394	375	394	419	399	450	418	418	412	423	424	403	456	410	406	427	377	438	418	417	399	414	434	444	438	424	416	423	413	411	431	407	437	438	409	398	407	396	437	384	431	422	426	390	439	388	462	382	431	422	421	426	415	388	408	448	379	427	415	411	404	424	418	407	427	418	427	407	445	409	436	373	411	411	386	451	421	419	413	415	387	452	417	406	437	424	453	425	435	432	443	430	410	396	435	406	425	372	412	391	401	398	378	419	399	414	422	421	385	459	422	443	441	444	427	410	448	434	393	406	444	408	409	417	414	422	453	403	418	381	435	397	413	412	439	421	402	406	401	405	408	415	468	435	457	400	398	392	380	400	413	387	429	417	384	437	411	416	384	390	403	411	422	416	411	427	409	428	475	436	389	426	422	423	405	365	420	412	421	418	435	404	427	430	426	402	430	421	406	410	384	458	396	414	431	445	415	415	420	415	402	412	385	418	430	426	402	443	361	426	419	391	450	402	367	404	420	392	429	427	392	416	418	404	416	420	412	393	393	431	399	442	416	423	390	428	400	410	394	426	443	407	412	390	386	438	418	409	410	421	415	398	391	396	396	405	451	404	404	445	425	406	436	388	429	433	433	410	448	456	394	413	422	408	425	431	433	437	447	415	443	442	415	407	375	429	425	394	418	403	384	414	406	449	410	433	428	422	393	442	385	377	440	420	412	436	414	411	398	379	402	431	428	433	419	465	413	433	430	403	396	437	468	420	415	390	397	414	436	447	450	444	435	401	405	424	422	402	396	411	421	421	418	420	421	401	403	400	393	456	417	409	411	447	390	417	414	411	448	437	388	392	433	413	421	448	437	426	431	417	420	417	423	431	395	429	377	394	424	417	461	417	397	393	445	392	418	415	437	435	394	443	400	409	413	424	427	380	475	384	406	409	455	407	414	390	411	422	426	409	455	398	408	397	439	428	409	406	417	381	425	445	411	419	451	397	428	415	385	448	435	427	423	411	387	401	395	405	387	426	390	397	471	404	404	400	395	390	440	390	415	377	388	450	400	416	396	425	415	370	379	440	429	397	374	408	418	409	423	443	370	399	471	377	403	417	433	417	414	415	398	409	395	424	416	434	371	412	445	401	424	410	392	411	429	410	407	405	408	443	410	407	410	401	442	399	422	435	401	370	421	410	432	410	422	407	373	438	409	450	433	433	432	419	432	420	421	445	439	395	406	402	389	470	424	416	415	432	400	416	423	420	389	423	409	423	417	410	400	456	411	412	386	408	437	403	388	447	396	438	443	402	390	438	404	443	414	450	431	389	465	434	428	422	450	432	409	432	440	431	413	434	427	417	412	410	412	425	397	383	400	430	414	406	411	407	441	434	400	419	401	399	424	400	411	397	415	425	442	427	382	413	400	414	397	406	399	407	434	413	407	412	430	404	420	391	433	390	412	389	428	430	431	426	410	428	406	439	419	403	420	393	424	425	384	405	416	435	409	440	425	420	431	416	396	413	417	427	432	413	408	414	397	427	429	461	447	422	398	427	408	435	450	409	426	422	449	426	419	426	435	447	437	428	415	440	426	403	414	426	429	393	383	400	417	392	387	375	401	414	404	433	442	419	402	440	405	427	442	420	407	447	433	410	415	437	422	412	448	420	407	458	398	450	391	382	416	423	453	397	408	447	369
23243	20974	28309	23815	20984	11441	937	538	458	392	362	367	284	273	273	221	229	234	265	263	221	221	205	202	210	197	208	218	211	190	204	238	196	182	197	180	210	196	201	206	189	178	197	216	212	178	198	182	204	221	207	171	216	192	181	198	184	188	172	186	198	187	188	194	202	169	183	193	187	200	187	164	201	205	184	184	198	199	174	196	204	212	176	197	191	203	188	197	214	196	205	201	204	195	210	208	191	187	185	171	183	187	176	179	190	181	202	179	193	170	207	183	196	201	159	214	198	210	183	194	176	208	165	194	190	186	192	211	215	155	180	186	206	198	190	193	174	186	166	160	174	155	179	171	180	196	184	180	173	199	201	189	182	192	188	183	212	203	174	166	196	207	183	195	190	201	213	186	188	194	176	177	180	198	184	198	169	186	181	168	187	193	192	180	203	170	181	172	206	203	193	200	178	182	166	172	174	173	214	199	192	180	201	205	187	181	195	188	168	197	195	198	181	184	170	172	185	177	173	190	175	190	186	201	192	193	185	190	202	167	187	202	203	189	180	193	199	189	199	200	201	205	185	175	180	209	197	179	199	227	197	194	199	198	172	183	220	177	164	201	184	167	191	189	212	177	194	159	191	194	182	190	175	174	204	194	175	210	205	208	174	206	201	204	186	186	202	225	191	172	218	188	206	198	206	190	182	187	206	203	200	188	178	181	190	216	171	193	182	204	192	197	166	200	197	189	182	205	183	164	201	185	179	185	184	187	182	160	183	179	164	203	179	192	192	196	227	173	192	170	169	183	202	188	180	187	207	206	201	191	171	182	187	190	195	196	221	168	179	163	175	174	179	181	210	182	182	161	214	163	198	176	193	175	185	197	177	176	196	203	181	204	174	185	206	201	186	201	189	197	207	194	190	247	202	195	185	200	183	184	199	177	232	163	206	176	198	196	181	183	169	202	178	181	207	199	188	191	212	171	196	187	197	186	182	192	185	168	180	228	187	198	206	194	179	188	188	189	177	156	188	184	188	198	206	208	182	187	165	181	193	179	204	193	202	187	197	199	205	172	201	180	174	190	182	186	195	197	187	170	186	161	183	198	207	200	180	186	198	198	208	185	183	182	186	198	165	211	175	199	187	190	194	169	184	187	178	190	201	185	220	175	171	183	191	189	192	172	184	160	200	188	187	186	167	186	175	183	170	188	178	209	186	185	198	181	194	214	185	179	185	208	194	183	178	196	179	176	193	187	209	186	189	192	184	175	179	210	169	206	197	186	191	203	190	190	175	185	185	178	174	192	199	202	183	194	180	178	193	189	213	184	209	195	194	193	197	184	171	182	184	200	170	173	199	201	177	209	199	186	185	203	188	209	186	185	164	178	195	190	190	199	184	183	201	183	185	188	207	183	201	192	214	180	163	194	203	191	141	191	180	202	183	161	187	188	229	191	203	184	167	189	205	195	190	183	190	199	209	205	173	178	205	194	188	184	194	187	210	195	199	213	210	180	217	199	181	217	185	202	200	165	173	193	194	186	182	189	186	179	187	194	186	163	184	172	190	166	206	186	176	197	186	203	176	194	184	192	194	175	200	194	198	173	183	205	190	175	209	216	202	183	207	200	184	191	175	182	206	218	212	197	183	196	185	203	187	187	180	177	210	188	183	190	163	182	177	180	182	222	182	158	180	187	185	177	195	178	199	160	210	186	174	193	217	193	182	207	194	190	192	192	188	214	217	194	172	189	198	195	224	191	195	203	222	197	202	181	163	206	197	167	219	149	217	189	198	194	189	183	184	198	181	173	177	190	196	194	197	170	197	196	174	172	222	182	188	186	211	144	192	199	191	187	202	188	175	215	189	210	184	170	169	205	186	192	198	189	190	180	186	180	198	190	208	174	182	165	194	203	205	195	207	197	200	205	173	197	198	184	168	196	186	196	172	176	191	191	208	199	189	196	159	173	181	179	204	200	167	187	190	196	188	191	185	180	175	216	174	194	193	194	193	180	210	179	223	174	165	218	175	187	200	159	200	189	174	211	205	184	192	166	196	158	196	196	194	196	194	218	185	193	182	210	204	168	186	212	196	218	204	204	173	206	176	195	205	176	187	195	183	176	211	186	186	195	190	184	171	177	201	168	187	181	192	182	201	217	198	203	177	179	178	169	178	184	193	203	180	198	173	173	218	205	192	174	174	172	175	173	212	202	199	204	176	184	193	177	199	196	207	202	187	208	187	179	181	203	188	189	176	196	197	199	193	204	214	183	214	178	187	224	198	194	199	155	162	194	202	205	180	194	163	176	210	182	180	180	193	183	187	171	169	189	207	204	198	193	204	187	172	191	206	189	193	202	205	216	174	173	175	178	187	203	186	197	178	202	178	208	183	182	194	184	195	228	178	184	197	177	196	195	204	216	169	203	170	178	188	169	202	202	178	167	182	166	178	187	170	196	199	193	178	213	202	184	205	161	212	181	193	195	206	173	188	207	187	177	176	196	174	196	186	207	199	221	197	206	201	183	212	172	174	179	182	197	200	167	184	191	177	209	190	187	190	177	179	209	168	191	182	176	181	177	174	195	184	185	170	190	209	182	172	200	201	194	159	186	188	182	185	185	196	179	171	185	187	175	204	184	148	190	189	166	194	184	186	187	193	202	173	199	175	190	180	166	173	167	203	178	187	215	203	201	184	198	178	191	190	172	198	174	199	191	196	225	173	196	198	176	194	171	177	170	189	192	193	190	232	195	179	209	177	200	174	177	161	204	187	170	193	218	224	186	172	167	188	188	172	193	173	193	175	201	182	172	193	184	195	180	192	165	206	178	168	178	220	195	175	208	185	203	189	202	200	179	173	203	188	185	193	206	164	193	204	182	208	187	200	186	165	182	182	205	185	184	183	176	215	213	171	185	168	178	194	170	192	190	191	177	201	212	182	179	195	195	180	192	174	194	198	174	201	183	171	197	188	204	221	189	194	190	167	193	168	191	189	185	195	180	188	212	181	223	187	203	175	183	183	182	194	178	194	194	200	177	205	187	190	176	201	200	208	174	163	192	178	204	192	167	184	190	180	186	191	168	196	178	174	207	174	170	197	199	175	192	193	221	176	180	200	199	175	189	187	204	223	162	214	191	213	197	207	173	174	197	190	160	179	194	177	199	207	204	203	174	196	181	189	199	211	170	202	190	197	169	161	175	198	193	174	191	182	178	212	186	200	207	193	203	185	188	175	200	213	206	174	198	196	209	191	198	217	202	214	209	179	196	199	192	199	205	182	186	214	191	191	177	175	196	170	207	213	188	176	196	188	172	200	185	206	166	201	185	193	196	173	186	192	202	188	180	206	196	187	204	194	173	198	201	209	181	171	190	200	174	192	198	172	190	180	188	195	225	179	193	174	201	176	207	194	173	194	180	204	172	193	179	187	220	189	177	191	196	189	183	188	168	214	177	184	148	170	180	196	171	212	178	192	163	202	180	194	183	178	202	160	183	176	188	189	197	188	192	188	183
5363	8775	5832	2739	1876	1444	1044	830	669	528	469	411	383	323	327	313	260	286	261	249	265	231	260	240	248	238	205	226	249	223	228	208	221	201	215	197	223	217	194	211	232	235	195	221	185	212	200	229	217	191	210	215	216	216	199	217	216	182	197	195	209	205	221	207	211	208	205	201	189	209	202	185	177	182	183	193	187	193	200	224	217	183	193	210	220	181	200	233	189	204	217	194	204	175	215	203	208	196	189	195	170	198	194	202	196	201	194	200	200	206	191	200	216	203	226	187	230	188	211	161	187	188	205	230	214	204	167	179	213	201	209	216	214	202	195	206	202	210	208	197	210	202	175	194	201	199	195	201	228	199	190	184	197	203	222	203	197	216	206	207	183	170	197	176	200	208	213	195	180	208	203	211	188	232	202	213	202	199	200	189	169	174	202	189	209	225	193	190	199	206	188	216	185	215	197	227	211	197	175	200	222	177	194	178	199	184	200	196	195	209	204	207	204	229	195	193	203	211	204	209	222	199	186	171	204	236	207	196	187	205	200	204	207	199	222	212	194	189	194	203	190	202	211	195	195	214	225	187	196	201	207	205	218	197	204	222	206	199	219	177	183	177	180	204	177	197	195	210	194	196	186	217	174	207	202	196	196	212	203	199	201	193	212	200	197	187	217	193	203	211	206	203	189	217	199	199	187	202	203	211	208	184	217	210	191	180	178	208	202	211	194	194	210	193	208	187	180	217	209	191	205	215	202	216	189	215	192	185	219	208	209	160	221	198	180	203	185	212	190	188	203	241	191	201	195	239	208	152	185	210	203	195	208	197	214	179	216	218	188	199	202	200	200	189	178	166	215	216	207	198	199	190	207	213	213	197	169	181	209	179	193	206	196	208	207	201	199	200	168	183	222	162	212	211	213	183	211	205	195	187	204	208	206	213	189	210	193	214	199	237	224	204	200	207	209	187	195	191	228	221	221	197	204	199	197	191	195	191	202	220	188	214	205	220	201	196	196	196	188	219	184	223	201	199	171	185	192	230	188	204	199	192	213	195	212	222	197	209	216	187	216	174	189	188	185	201	198	197	213	184	197	196	196	204	207	209	210	202	203	193	192	215	182	207	197	218	196	213	189	198	202	207	201	191	196	240	197	208	217	184	221	204	182	204	206	216	206	225	194	192	227	185	209	191	225	170	184	186	206	208	197	199	204	195	183	194	185	174	194	217	200	182	205	178	209	209	192	193	201	176	174	197	169	201	202	168	188	210	183	200	204	209	190	203	211	193	190	208	215	219	200	203	202	187	200	211	214	177	183	202	197	200	182	195	198	198	191	205	232	197	173	202	189	177	190	182	214	212	205	202	195	214	193	183	210	189	192	176	210	185	211	230	245	220	195	193	188	195	203	200	202	206	193	187	202	206	193	189	213	199	201	201	179	201	210	213	204	195	210	231	202	193	178	215	198	211	178	204	191	210	208	194	197	226	192	209	215	224	202	209	226	211	199	200	194	189	199	179	207	200	230	202	201	195	211	179	233	207	202	185	196	209	200	176	194	202	193	202	187	200	221	201	219	206	216	210	197	184	192	211	204	207	183	200	201	201	189	224	225	209	180	202	204	211	197	182	209	218	193	175	195	189	226	200	193	203	184	196	191	199	200	204	207	206	188	205	202	200	182	208	192	183	204	207	209	199	196	208	187	203	206	189	187	218	200	211	221	191	214	187	204	190	225	223	210	215	191	208	201	200	178	182	203	196	219	203	187	216	193	217	196	207	207	214	220	206	192	171	207	215	225	197	232	196	196	184	204	184	188	204	195	221	202	198	219	198	199	191	219	224	194	220	213	206	203	203	177	207	227	184	194	189	198	220	191	195	185	216	217	192	193	180	182	189	193	205	207	201	177	226	190	181	191	203	213	209	199	194	220	191	202	191	201	198	234	176	208	191	188	208	181	197	164	206	201	207	191	209	191	181	227	216	197	172	196	228	199	200	231	208	211	217	219	204	209	215	185	189	211	194	212	186	201	180	210	176	218	189	181	194	218	193	196	226	205	222	198	195	207	211	201	170	190	202	192	208	204	205	184	187	201	205	200	208	200	190	178	199	196	193	191	205	186	193	210	193	193	205	200	182	194	192	210	208	206	213	175	223	202	219	202	188	199	197	206	187	199	209	209	208	184	190	197	209	199	212	217	183	211	222	200	198	213	216	214	178	199	175	187	202	198	197	204	228	203	222	207	195	210	212	203	202	204	214	179	201	208	207	218	214	207	202	197	186	212	168	192	240	185	194	193	202	197	183	191	189	198	205	210	193	193	203	215	221	198	214	211	180	227	199	187	196	194	207	216	203	214	200	214	194	218	197	215	187	187	202	189	191	212	198	181	209	192	219	211	209	185	212	214	212	182	186	210	191	217	188	199	174	197	211	189	199	214	198	197	191	190	199	207	214	186	172	196	198	208	208	194	185	195	177	203	201	222	201	205	217	214	186	208	201	208	204	187	205	192	218	197	195	180	204	199	181	201	189	212	222	185	196	214	202	179	228	191	178	227	215	222	199	209	213	180	209	204	192	190	201	205	183	190	194	182	210	232	185	216	198	196	209	217	190	195	186	208	196	213	199	196	209	206	188	206	200	223	196	183	206	217	190	214	217	196	197	236	206	217	203	200	190	206	195	214	190	204	200	197	205	196	209	191	203	203	217	185	198	188	199	210	216	201	204	182	209	196	198	210	190	213	198	214	204	199	190	214	201	188	198	186	192	203	205	195	183	199	204	213	214	211	213	181	195	209	180	202	193	207	214	213	187	188	182	206	192	203	173	199	216	167	210	220	189	216	201	207	205	210	198	223	217	207	205	201	194	212	210	189	211	206	190	219	213	200	198	204	192	190	197	188	189	200	200	196	206	199	222	196	249	232	196	189	202	193	156	186	187	208	194	188	191	199	197	221	163	203	188	198	205	187	235	195	204	184	203	211	230	207	204	210	202	214	194	209	191	183	191	194	194	228	196	206	216	194	183	203	206	208	176	193	185	191	199	212	189	203	190	176	209	194	198	193	192	197	191	210	190	181	205	176	208	205	212	194	207	189	175	207	212	196	187	183	199	208	187	202	210	182	189	187	223	215	225	195	221	213	191	200	204	210	174	184	224	191	183	186	187	202	203	209	195	210	186	213	207	189	200	204	220	207	194	191	198	201	220	216	213	224	214	182	217	203	192	204	199	204	204	206	216	199	203	177	211	194	196	206	186	206	211	204	203	209	217	198	202	203	202	198	200	186	203	197	209	190	202	207	206	230	219	219	182	206	219	204	182	208	230	186	201	203	191	193	183	198	210	219	200	197	211	198	195	223	201	172	192	175	186	201	187	197	165	166	200	210	221	174	221	213	199	190	200	208	226	208	202	198	199	218	221	195	211	199	212	204	212	205	182	188	227	191	213	208	199	199	205	211	205	189	204	196	193	189	208	219	223	201	177	215	210	199	199	176	221	189	239	191	186	188	183
24353	20937	27314	24608	13740	1049	705	623	569	552	493	520	451	481	450	476	502	445	468	477	480	468	414	448	448	445	467	436	426	426	451	426	425	459	444	422	458	445	390	399	424	427	447	439	457	463	422	424	444	434	431	436	423	439	421	414	415	433	444	456	458	445	432	427	401	441	405	460	440	461	438	451	424	440	434	422	424	411	427	417	405	421	414	405	433	458	406	409	403	408	416	394	428	425	433	453	442	404	425	391	464	405	422	411	405	412	410	464	442	448	408	442	413	425	438	451	418	416	402	420	450	389	443	444	434	420	435	429	402	428	402	443	419	430	433	412	400	413	418	420	414	415	438	454	386	399	451	406	395	425	407	435	419	432	471	405	422	420	426	448	410	437	406	430	399	429	448	446	419	466	437	435	437	460	401	439	441	438	409	449	436	441	389	410	424	388	438	427	418	457	398	458	434	404	401	395	414	446	427	410	424	440	405	413	450	395	399	423	424	452	432	420	411	426	423	408	434	416	455	408	429	413	437	418	434	410	412	411	424	428	411	411	405	434	423	420	445	408	398	431	407	444	433	427	434	433	440	437	432	424	441	461	447	383	456	431	394	419	433	438	450	416	452	452	390	440	411	386	418	421	421	420	431	449	432	410	414	370	426	399	420	396	438	441	397	453	459	467	415	378	425	430	451	435	425	471	442	412	430	429	444	394	433	407	394	430	362	428	432	425	417	422	411	432	441	426	440	408	444	428	426	411	408	451	418	471	422	395	447	429	400	412	405	415	458	422	473	436	443	418	415	416	404	401	414	439	462	417	445	430	450	412	430	404	450	445	420	402	456	434	405	420	451	423	410	418	419	430	379	420	452	426	428	426	451	414	422	412	435	416	436	449	435	451	446	395	411	389	404	406	398	370	406	421	442	431	428	430	466	453	407	408	384	429	404	467	443	403	401	414	449	429	459	431	403	455	435	431	413	415	396	446	419	431	416	409	440	417	436	400	415	384	418	442	466	428	423	408	427	426	407	407	441	442	405	413	450	376	450	404	407	434	412	407	449	410	411	420	449	436	428	460	394	437	421	464	467	436	415	419	406	412	433	396	421	416	424	455	420	430	431	403	431	447	468	427	405	408	391	420	401	449	442	409	464	416	425	436	455	439	418	413	443	436	445	400	443	430	415	439	402	446	448	436	457	397	425	394	431	393	418	443	394	414	445	396	453	425	417	395	434	437	423	438	405	395	444	425	453	431	438	441	427	448	481	446	413	405	424	428	500	422	448	389	397	421	443	445	455	455	430	430	415	403	402	470	419	448	428	403	416	438	429	488	472	454	453	455	435	412	420	403	435	441	464	438	460	435	427	415	449	429	431	417	424	414	398	444	392	458	409	440	422	406	413	429	445	452	390	428	429	429	416	408	423	408	444	414	420	410	427	440	418	421	423	444	428	386	404	435	405	475	435	429	422	439	449	427	422	430	397	448	440	414	415	416	401	409	426	433	436	422	416	412	445	430	406	427	419	411	417	447	408	442	463	430	426	382	471	438	403	407	411	433	451	422	447	435	402	405	454	443	434	473	417	409	461	400	484	431	418	387	389	418	397	411	414	449	397	470	428	415	447	419	386	418	420	394	393	390	411	436	434	446	451	436	417	374	400	386	484	423	399	397	431	410	457	396	422	414	456	412	445	438	413	447	420	442	434	411	418	447	430	431	424	414	433	419	484	437	399	432	420	413	426	453	415	448	450	394	406	447	422	451	433	413	418	396	428	436	402	416	453	451	433	428	421	410	414	428	459	410	460	414	448	430	397	423	435	414	401	416	446	435	458	449	403	427	442	451	397	445	428	437	437	414	412	420	429	442	452	419	392	410	460	449	396	428	456	446	430	439	411	399	413	453	460	455	459	458	418	399	441	425	424	423	430	435	394	430	429	425	408	399	374	441	383	432	408	405	417	452	406	395	414	449	435	412	472	377	432	437	413	429	457	389	463	426	433	402	424	410	456	403	435	420	458	409	429	424	438	425	442	441	414	431	374	440	421	440	429	435	418	453	385	453	428	441	450	434	447	405	410	435	427	435	411	390	428	430	414	440	385	463	447	421	433	446	402	434	414	415	438	439	403	414	414	408	404	426	399	452	478	425	429	464	398	405	418	481	419	397	451	456	420	422	419	405	425	403	436	419	421	470	417	395	422	448	436	463	416	408	444	421	405	391	428	444	425	418	440	428	429	444	421	424	486	433	420	424	441	432	435	423	442	428	435	394	419	456	445	411	416	466	406	400	435	442	413	452	468	463	425	415	457	417	433	459	396	413	417	451	403	399	433	409	434	423	424	448	426	397	440	464	409	422	431	391	409	401	441	414	424	447	416	399	416	449	436	441	429	388	439	441	416	412	468	390	439	408	472	447	427	423	419	438	446	465	419	432	419	419	410	417	408	438	462	419	428	463	404	399	417	404	429	466	426	476	421	442	459	455	437	436	424	413	401	432	425	410	429	433	413	439	441	425	450	429	459	448	415	408	428	432	401	395	427	446	419	441	408	415	432	429	424	414	418	423	406	430	463	413	420	399	395	405	414	447	435	411	402	395	435	389	369	408	424	405	418	415	436	462	426	466	375	442	425	436	426	413	440	445	449	407	400	453	405	395	412	434	413	424	436	411	430	463	419	482	433	403	411	430	396	413	426	444	406	432	418	452	420	443	468	436	380	435	432	383	420	495	431	398	430	432	447	427	406	429	453	411	414	414	440	425	397	443	407	440	420	401	390	410	454	438	390	442	421	443	445	435	432	433	446	390	402	438	412	422	447	439	401	409	436	415	456	434	463	460	422	422	385	425	415	420	427	394	442	453	426	438	430	429	410	430	420	442	413	416	405	415	432	426	409	452	451	410	382	363	439	450	413	437	413	404	425	415	423	414	443	437	448	403	419	437	426	441	410	396	438	467	421	443	456	416	417	429	415	440	424	433	465	445	434	435	417	442	383	414	421	412	424	430	418	468	405	448	443	413	410	438	405	409	439	405	417	430	444	449	420	408	429	416	395	429	439	405	435	393	440	421	427	455	423	440	382	418	428	438	418	418	411	421	439	420	426	455	415	449	420	464	438	432	424	411	426	459	421	433	439	403	432	425	402	401	444	417	410	421	430	420	427	453	406	408	440	435	419	414	432	418	436	429	416	417	425	444	443	392	402	386	444	427	432	406	441	437	433	429	448	442	404	434	485	449	441	431	444	366	433	380	427	416	403	412	426	443	389	421	402	391	446	446	390	488	403	420	409	444	408	412	409	438	435	396	443	431	420	419	399	441	425	393	440	401	366	407	431	395	392	432	384	431	411	410	402	431	437	443	424	438	427	434	431	401	431	423	440	423	391	438	395	422	465	396	444	391	428	409	402	422	453	423	413	404	396	412	452	434	421	436	421	391	457	411	424	419	380	420	442	418	438	417	430	441	438	412	477	404	432	419	387	429	464	441	457	395	427	412	445	394	392	403	372	431	411	416
6084	5086	3568	1829	1368	1106	943	783	661	609	533	576	520	479	473	487	453	432	500	498	468	478	441	408	447	458	437	477	434	436	460	452	417	450	436	443	420	455	447	460	432	444	454	456	450	422	427	400	425	439	424	404	431	418	392	424	455	378	453	435	394	432	431	438	429	428	454	458	444	414	427	449	451	404	435	472	449	433	407	427	463	419	404	399	472	433	423	414	436	407	450	419	423	442	436	410	437	442	428	422	411	429	434	430	432	432	440	419	418	407	436	431	421	405	411	447	468	441	440	433	385	399	434	454	437	466	444	403	415	437	455	435	416	437	434	452	403	425	407	463	443	446	396	401	426	450	453	474	391	447	444	444	433	419	442	450	412	447	430	466	414	429	437	440	438	433	407	437	416	413	413	464	433	422	428	448	413	466	436	450	415	464	420	443	461	455	400	453	448	417	396	445	406	426	421	414	445	452	414	445	437	479	449	465	420	444	454	451	487	460	465	448	455	404	434	449	429	419	475	422	447	412	396	459	404	428	428	452	432	434	423	450	450	461	449	478	467	440	440	426	448	492	442	454	415	453	444	406	433	412	433	420	387	427	401	410	442	468	474	437	451	427	462	448	455	405	451	435	449	407	411	453	423	439	433	424	413	446	386	422	446	418	427	405	400	433	426	443	447	425	454	413	406	437	392	439	426	441	398	415	431	470	381	438	464	451	456	391	405	438	385	401	448	403	407	424	452	469	479	420	449	436	427	427	414	439	430	449	453	434	431	395	458	412	415	395	470	426	420	450	437	439	429	394	443	400	436	445	430	444	454	416	442	428	447	419	440	399	419	442	409	415	448	459	452	426	408	445	443	441	447	410	431	425	450	448	434	463	433	426	449	447	410	434	425	429	395	447	409	431	433	454	419	446	386	425	433	442	410	494	489	451	471	470	452	432	448	453	429	394	441	446	455	420	481	464	443	416	449	428	446	406	403	456	466	411	440	470	404	484	427	413	481	441	425	418	458	437	453	421	412	433	452	392	423	403	433	428	441	451	455	431	436	425	424	417	426	437	407	432	440	423	418	426	439	426	493	388	396	434	423	394	410	423	433	427	402	410	460	424	459	463	442	448	461	403	430	436	454	441	401	434	427	436	428	420	422	448	419	424	441	395	449	456	404	458	456	455	408	421	417	425	425	430	415	471	452	442	451	451	441	416	417	443	433	406	419	434	420	462	397	434	438	468	472	460	432	423	430	408	413	446	446	433	449	414	425	454	409	447	441	413	441	466	406	415	399	396	447	446	401	428	414	432	428	441	418	419	437	427	468	430	386	406	429	429	419	404	447	471	417	433	448	415	453	435	397	473	405	449	434	468	426	420	436	444	420	421	408	417	426	432	417	435	432	451	399	430	443	431	451	435	390	458	404	421	416	466	438	439	421	458	389	411	400	404	422	456	428	457	452	416	421	467	445	433	422	430	439	415	385	427	444	446	426	431	439	409	444	456	405	429	444	429	417	459	407	414	387	442	446	443	419	456	414	435	440	451	414	435	470	467	431	451	444	450	427	414	453	439	402	438	420	409	444	418	429	440	457	442	405	418	433	446	422	429	435	387	431	435	431	441	408	420	443	455	428	428	443	424	428	436	415	409	429	425	450	446	420	372	411	403	453	427	379	441	403	401	448	457	441	429	412	433	420	442	415	424	418	426	428	444	402	452	415	436	400	441	395	446	421	412	442	414	444	430	424	425	434	438	476	461	420	431	440	433	433	449	447	448	415	408	437	421	448	442	408	434	438	459	421	415	404	453	436	466	420	438	453	439	443	460	451	409	432	443	421	446	399	484	422	419	459	417	391	457	455	459	398	388	424	405	406	445	447	467	417	442	405	449	449	407	425	423	397	431	427	418	404	434	435	456	441	432	441	374	383	433	408	458	440	403	442	449	414	415	432	416	424	401	438	425	406	443	415	459	442	452	452	437	382	406	420	441	455	407	423	416	435	460	430	424	438	460	448	466	447	463	445	369	461	426	485	403	467	433	431	430	426	464	397	433	449	420	423	437	449	429	409	455	428	440	433	441	438	464	444	435	442	425	408	401	449	448	417	461	416	431	427	436	458	426	423	437	399	443	455	402	432	399	413	425	412	449	429	466	389	408	456	411	428	416	409	444	414	441	442	434	494	459	448	389	436	393	451	429	434	404	433	453	418	444	435	407	388	438	416	434	441	473	448	415	390	410	455	430	441	440	431	412	438	421	451	477	423	465	446	397	435	421	435	483	456	445	444	439	427	467	404	427	412	430	436	454	430	430	440	449	406	427	436	421	418	455	411	406	410	454	437	471	459	439	433	406	430	461	432	411	471	400	431	442	437	411	433	444	413	453	460	427	413	443	441	449	454	433	408	395	413	442	432	426	430	450	480	411	445	446	438	447	467	447	449	423	449	430	407	416	399	434	396	452	437	453	467	455	449	432	435	433	429	413	444	417	441	423	432	434	444	397	420	433	447	442	424	406	451	407	396	423	449	442	398	408	451	420	434	409	464	409	436	456	445	447	424	409	423	460	419	441	437	427	454	376	436	445	439	396	460	407	426	418	441	439	411	436	435	423	438	419	457	412	442	428	418	411	415	457	441	416	440	436	431	465	438	423	435	432	411	406	414	422	429	417	434	446	450	402	436	432	428	448	457	404	438	427	427	438	441	434	429	462	424	445	406	429	432	397	450	446	438	442	400	422	418	418	476	421	454	432	444	451	465	392	432	428	441	431	418	432	434	445	420	428	424	404	446	429	424	396	450	399	428	408	429	427	432	402	445	450	417	420	396	403	451	421	451	427	408	437	453	463	446	442	475	466	430	440	394	425	425	396	424	424	402	426	421	424	436	409	417	438	445	473	452	393	432	446	418	428	423	424	436	386	417	479	476	465	405	414	457	443	451	423	445	471	440	400	446	409	436	424	430	435	410	427	398	461	430	432	397	462	436	420	429	435	475	452	433	397	432	429	473	426	430	421	445	445	418	419	400	413	451	432	402	441	421	470	451	439	436	405	419	455	457	443	431	422	436	421	412	389	396	391	461	388	459	441	417	447	456	428	438	412	419	444	424	416	444	415	419	439	428	418	430	410	411	409	443	430	464	432	416	396	441	435	425	444	458	413	431	407	401	411	434	498	448	420	438	420	435	420	434	433	430	430	428	431	442	415	413	440	425	375	399	392	448	431	420	409	434	469	443	420	442	444	424	455	413	434	413	438	464	437	430	437	415	429	427	446	395	428	489	453	434	427	425	436	440	420	465	424	457	395	412	434	419	408	447	414	447	461	399	405	423	442	449	437	410	456	442	448	425	462	465	420	437	460	448	429	445	397	415	423	438	409	434	412	437	431	410	395	440	423	448	423	396	454	433	443	427	463	407	437	433	430	419	456	403	472	405	392	431	473	458	406	465	431	396	431	412	448	411	478	438	400	448	415	454	438	460	426	427	427	413	465	440	439	409	435	433	439	444	402	449	479
22124	20954	28704	23365	20956	21013	11179	914	638	481	424	346	314	311	292	231	210	231	210	198	192	188	184	166	203	154	146	151	147	151	145	158	160	147	145	160	139	146	129	147	130	134	129	118	156	160	152	145	132	144	128	139	129	141	136	148	123	136	142	136	129	148	123	150	127	136	135	134	136	129	124	111	149	145	130	123	136	134	140	133	131	141	131	132	138	130	136	128	147	138	140	120	113	149	128	117	124	143	102	138	126	116	139	116	109	131	116	113	128	130	139	122	151	124	125	127	143	92	118	106	101	122	129	130	124	145	123	128	124	119	148	134	138	165	113	106	112	151	132	117	143	128	140	130	127	128	116	136	146	122	121	157	122	101	130	140	126	135	131	112	133	132	143	127	121	126	133	149	123	128	145	134	129	129	129	116	123	132	147	142	125	138	115	111	120	141	123	134	135	130	128	129	132	129	123	123	145	147	133	129	129	122	139	131	113	113	115	110	113	123	141	142	126	128	127	130	131	122	132	117	143	120	138	120	110	123	130	124	125	121	123	123	131	143	122	126	102	139	100	117	115	133	113	114	111	130	131	111	143	128	114	130	124	114	114	118	119	120	130	140	128	124	132	116	137	113	112	135	126	127	131	119	137	142	133	134	121	133	133	120	133	136	129	142	102	127	116	134	140	134	129	129	148	128	113	137	95	149	128	128	137	136	153	126	124	125	114	149	131	114	129	134	114	120	120	137	144	112	145	118	125	112	149	132	121	130	141	100	131	135	129	120	120	124	129	116	125	116	127	132	138	146	122	117	124	137	131	124	123	127	152	150	130	111	114	128	125	115	139	122	130	127	125	130	135	120	122	110	118	126	134	141	121	116	118	104	118	122	125	149	144	142	129	128	128	137	141	137	128	139	130	123	110	107	138	118	119	140	132	119	129	122	128	125	114	154	108	116	121	133	107	113	133	116	135	121	144	136	121	132	125	136	151	124	126	118	114	134	120	117	118	126	158	132	117	124	95	125	137	115	114	137	129	134	128	122	136	142	137	135	113	123	128	134	134	114	128	120	134	129	152	121	109	127	140	132	120	131	132	135	120	139	116	137	135	130	129	126	108	106	123	127	135	132	123	137	124	140	137	120	113	137	126	139	139	135	108	147	115	128	147	152	141	126	120	122	128	127	122	123	134	128	130	128	133	124	123	97	134	121	124	133	130	126	129	123	122	131	133	140	130	138	122	120	128	134	112	153	134	120	130	129	125	126	126	102	140	118	106	134	136	128	123	120	132	124	128	121	130	138	142	134	113	132	112	139	126	112	138	132	132	116	114	131	131	133	123	130	132	140	121	131	132	102	137	133	118	145	119	123	127	128	142	136	126	135	115	127	113	141	121	117	121	109	124	124	121	111	109	121	122	128	127	135	121	123	114	110	141	121	133	122	122	121	108	117	109	120	124	127	114	127	120	127	119	123	137	122	136	127	133	107	143	131	121	135	114	130	134	141	116	125	142	132	143	138	114	139	109	134	114	123	120	163	150	125	131	125	127	146	149	133	112	130	117	102	129	150	113	134	109	151	128	115	107	133	118	134	136	125	124	121	120	147	126	136	121	117	104	126	128	118	123	130	135	122	127	119	122	115	136	139	120	153	122	137	123	134	110	135	104	137	115	134	150	126	116	120	132	150	157	161	131	125	130	131	122	123	125	120	115	115	133	142	126	133	125	128	118	125	153	137	141	136	154	143	138	133	117	129	139	131	123	112	103	125	138	134	140	113	129	125	133	116	129	123	127	116	115	116	123	133	132	131	141	110	129	124	140	125	122	117	121	131	133	122	117	131	128	131	131	129	110	124	136	137	132	126	138	136	124	125	115	134	130	131	125	122	117	139	126	121	130	115	112	126	114	124	130	110	119	137	149	127	109	146	136	124	111	139	130	138	125	111	120	126	134	129	130	109	112	125	120	117	123	126	155	123	131	115	127	139	105	127	125	123	122	124	132	144	149	127	109	127	125	140	125	128	134	112	100	145	154	129	133	148	121	121	133	129	125	145	130	147	123	113	131	126	144	118	133	127	139	110	123	125	129	119	123	101	126	125	127	111	125	127	129	128	128	128	127	110	110	127	120	141	130	122	116	127	123	133	111	117	141	125	136	132	126	115	130	139	129	125	131	131	113	119	127	123	132	120	114	131	128	106	114	132	112	136	142	129	124	121	117	112	118	123	132	131	111	111	136	132	147	131	123	138	129	143	133	126	121	119	130	120	119	119	144	129	140	125	118	128	136	142	135	142	112	128	121	120	138	121	114	120	126	115	113	131	156	136	117	130	135	134	116	133	118	120	139	124	129	120	129	152	123	138	126	128	142	157	123	138	114	112	122	111	121	103	128	136	137	127	141	110	133	127	120	107	121	128	131	111	138	105	114	155	142	145	147	126	137	131	115	121	129	103	114	120	112	140	125	128	136	120	113	130	129	123	128	133	133	115	121	126	125	94	118	138	121	125	122	113	112	137	136	126	121	108	137	114	119	128	124	146	143	116	121	130	144	128	121	131	141	125	131	126	128	127	128	131	135	112	108	124	130	130	156	132	130	143	123	135	106	143	126	108	125	151	114	111	134	128	116	121	128	118	129	126	134	95	130	127	139	133	122	141	109	109	137	158	143	146	134	118	115	122	131	121	140	112	114	146	143	131	126	141	135	142	152	122	120	134	124	135	113	140	129	145	131	146	137	113	127	118	121	132	116	129	136	130	112	125	144	117	147	110	118	126	118	107	126	133	125	153	126	123	119	118	133	123	95	119	124	93	106	133	120	146	138	124	119	138	131	129	129	135	144	120	115	126	121	125	145	134	132	116	113	144	118	111	103	125	114	107	108	123	119	134	116	154	144	120	115	129	141	116	125	110	108	113	121	124	149	129	93	108	131	121	126	116	122	128	118	110	111	126	108	119	136	114	117	148	134	138	102	130	143	112	111	134	138	133	123	141	111	152	102	145	98	134	148	125	124	120	109	129	116	135	123	130	137	126	126	113	142	121	139	123	130	124	143	124	129	125	126	126	131	119	107	120	98	115	127	163	131	136	114	143	115	125	115	134	128	146	115	126	121	120	112	114	135	112	130	135	119	130	126	130	141	120	133	136	148	124	141	135	130	144	135	121	139	117	132	121	107	127	126	115	130	143	120	115	95	139	128	125	126	125	135	106	121	124	114	140	126	123	135	124	130	119	148	128	121	122	130	124	128	137	116	124	130	109	112	132	106	120	99	118	127	149	131	134	134	149	107	127	119	129	119	122	132	121	128	137	115	118	130	94	103	144	148	136	121	139	129	121	109	116	115	119	126	124	138	135	109	140	105	97	134	139	129	121	133	120	129	140	116	107	142	119	140	128	113	125	109	131	112	128	142	117	124	135	139	125	110	126	138	127	159	108	157	146	125	123	123	112	129	119	119	127	112	132	150	127	122	128	143	148	115	135	118	110	133	138	128	135	138	138	122	128	133	134	144	111
7922	13272	9340	4492	3066	2286	1663	1254	954	706	592	490	412	379	342	301	273	249	239	243	216	222	214	201	174	189	169	173	168	161	170	158	187	148	162	139	157	161	149	170	127	156	117	166	127	131	150	128	126	160	139	138	145	135	141	143	133	137	119	159	149	124	146	147	136	141	143	138	120	146	120	147	137	118	151	153	150	150	140	130	126	153	130	124	141	125	147	138	152	113	129	143	131	124	132	124	134	150	117	138	111	134	151	132	123	138	144	117	140	131	138	130	125	124	128	134	136	120	121	160	124	138	150	128	131	138	131	123	132	135	138	117	131	129	131	135	130	125	141	141	151	132	153	126	120	143	157	139	130	127	144	107	129	144	125	140	124	133	129	137	136	141	126	114	119	110	125	123	128	131	124	117	138	131	126	134	149	126	134	141	146	128	129	110	126	105	117	140	132	121	125	123	112	137	113	119	129	126	115	138	131	132	128	114	136	126	130	130	142	132	126	129	127	127	126	145	130	147	129	110	127	123	132	138	154	127	109	125	121	120	107	116	120	145	130	128	118	124	125	108	114	122	121	143	145	155	138	140	127	127	133	133	147	112	110	109	132	123	165	138	129	126	128	137	122	114	139	115	108	130	137	148	106	140	133	115	120	144	139	129	128	134	135	113	146	129	140	138	114	105	127	103	133	115	131	141	125	128	151	128	137	130	130	129	114	116	119	119	114	131	127	134	142	140	129	127	124	132	141	155	129	114	126	130	128	128	134	123	128	119	116	122	126	126	122	142	121	134	153	139	120	138	140	118	134	133	123	144	123	134	113	137	114	136	139	147	137	129	113	141	149	139	104	135	130	128	131	125	125	133	123	126	137	100	122	146	132	124	140	135	125	145	122	139	126	143	124	95	126	128	125	130	117	140	144	122	133	121	113	118	126	126	124	123	132	121	132	133	128	117	109	107	137	137	124	127	139	135	110	149	147	129	134	118	129	112	110	105	128	133	148	121	127	150	123	116	140	127	143	137	119	130	135	125	114	149	124	136	140	135	148	138	128	120	127	117	125	148	133	124	140	130	128	128	136	132	126	133	135	129	116	131	135	129	150	130	123	128	129	142	134	137	129	145	135	108	133	116	141	131	110	129	118	131	131	117	133	127	125	158	140	135	137	138	132	129	126	122	119	126	128	107	157	123	123	135	145	127	119	141	119	144	119	130	113	142	136	139	113	139	134	137	135	126	136	128	117	129	120	129	144	136	119	127	113	136	118	140	121	120	133	122	110	150	117	129	131	140	126	132	139	138	124	129	141	126	141	125	127	123	130	135	125	133	124	148	128	118	125	106	145	133	110	144	134	111	126	116	134	128	130	139	129	126	125	122	125	147	121	115	122	118	120	117	113	148	119	132	125	133	133	119	124	130	119	127	123	141	133	118	145	125	117	136	132	118	144	119	132	147	114	110	134	122	106	137	116	131	128	134	120	112	119	143	126	134	120	119	126	108	118	144	113	136	132	134	137	119	108	139	122	130	120	124	133	126	134	148	128	115	125	126	119	131	113	94	143	139	147	119	133	132	139	144	110	135	128	132	116	123	112	144	134	121	147	135	134	124	122	136	114	140	129	123	130	119	125	128	134	135	137	112	128	122	118	149	108	121	127	117	117	119	138	136	120	120	130	122	101	98	108	129	124	105	137	123	112	145	141	123	131	150	112	135	149	119	149	121	166	121	124	125	117	136	128	150	119	126	133	149	119	123	107	126	138	122	142	116	140	138	138	132	131	135	129	128	117	126	141	130	123	140	137	113	115	123	125	134	111	145	125	143	114	138	137	116	146	124	117	142	142	133	111	134	143	114	110	143	110	142	129	126	121	123	119	134	146	139	145	119	124	120	116	130	121	134	126	109	124	136	121	134	133	138	137	140	123	131	127	136	135	125	142	142	130	144	117	127	105	134	114	119	147	129	115	114	119	123	128	112	111	136	132	123	122	132	110	111	111	116	148	134	121	126	143	119	126	114	139	112	135	127	152	111	119	126	129	124	136	153	94	121	117	113	120	145	133	139	141	145	127	128	129	128	121	128	140	109	111	114	105	142	143	126	123	124	101	131	120	126	133	125	114	139	110	119	123	126	132	136	154	126	121	113	134	130	118	137	132	122	141	128	142	123	126	123	119	150	140	130	131	135	133	126	131	130	146	137	141	116	124	140	131	159	133	148	137	128	119	112	131	126	129	112	133	120	133	114	124	118	128	121	129	130	151	128	141	112	133	128	115	130	120	139	123	133	135	118	142	109	114	131	122	128	124	103	121	138	122	135	111	130	128	113	117	132	131	125	125	137	136	120	131	136	113	128	128	119	144	134	144	129	125	137	124	138	121	141	120	111	122	143	130	136	119	127	129	114	119	143	104	137	113	132	116	121	141	136	145	141	162	103	134	130	126	122	130	128	130	143	131	133	118	134	134	133	129	120	130	137	160	112	149	124	122	128	115	140	122	126	129	118	111	139	129	133	128	132	122	136	116	136	130	118	118	127	115	131	91	121	129	144	132	143	133	141	130	122	136	158	124	122	138	125	140	128	141	121	154	114	137	137	116	132	149	145	132	125	130	120	119	130	115	139	129	133	134	138	127	154	145	122	144	120	134	136	137	120	120	123	120	126	135	140	140	121	130	133	125	144	113	130	133	129	121	140	126	122	140	120	119	131	129	143	132	150	134	134	137	131	119	134	132	133	132	135	136	118	133	138	122	137	112	145	113	130	141	128	117	123	132	127	139	125	127	141	134	125	118	143	124	147	123	142	142	129	111	133	146	131	126	141	122	122	129	146	135	144	126	137	143	122	135	131	114	114	134	129	110	125	117	138	125	141	121	143	106	115	138	110	128	123	143	110	121	124	107	130	124	128	132	126	108	123	125	119	134	119	130	126	147	114	119	132	145	142	130	145	127	142	135	125	107	141	132	126	137	123	129	129	125	140	120	112	119	137	126	120	135	117	130	104	125	132	127	148	129	127	128	135	129	125	123	112	141	129	118	107	120	132	118	135	146	128	156	152	132	124	131	137	130	118	132	130	132	131	132	130	137	149	127	151	124	108	116	148	125	143	115	118	136	123	135	120	140	117	115	96	128	139	133	121	143	123	128	115	121	128	132	124	135	129	128	114	114	120	121	130	143	135	109	108	124	131	113	127	110	149	125	156	120	129	120	118	133	130	111	118	141	144	123	128	124	122	142	119	107	112	109	119	115	141	142	129	131	141	120	129	131	127	136	129	114	132	142	115	119	129	110	147	114	146	121	144	130	135	101	111	130	115	130	141	123	132	135	133	122	134	116	131	120	138	130	128	124	132	148	157	123	130	116	147	149	136	128	128	126	137	129	133	148	134	129	137	123	153	126	138	120	142	124	115	127	133	128	133	124	129	138	132	114	133	141	123	125	119	138	121	114	113	128	126	128	119	113	136	132	120	122	132	123	130	151	121	132	122	122	108	132	130	133	132	133	116	130	122
27114	20695	12250	1317	593	560	495	445	428	417	410	445	389	413	436	444	409	406	415	407	414	440	431	415	410	402	432	403	405	409	418	397	416	417	415	434	403	405	380	411	363	366	412	412	430	403	412	411	375	378	440	383	407	377	411	429	415	432	380	412	410	416	383	435	418	412	401	382	392	409	445	407	374	360	388	390	387	433	427	396	367	375	427	394	438	416	431	376	377	415	396	421	403	405	427	395	384	412	418	437	426	417	432	369	398	406	398	414	408	422	424	406	399	429	438	439	428	418	390	390	403	448	444	448	446	418	431	432	425	437	418	400	413	383	411	402	433	419	462	441	424	435	383	413	376	427	418	434	427	407	379	432	379	396	425	419	419	421	405	407	394	449	420	375	405	419	439	421	380	404	402	409	420	412	375	439	428	466	419	392	435	409	393	406	436	354	427	426	392	382	385	417	413	420	405	440	430	411	375	426	422	446	415	403	395	408	444	430	460	411	434	412	418	396	396	437	372	431	415	419	412	396	408	396	382	414	437	437	448	444	433	432	391	401	374	433	403	461	429	397	439	416	417	418	429	417	421	398	400	416	388	389	416	413	401	410	403	388	408	410	446	408	433	432	402	419	385	400	437	443	381	391	386	396	416	427	409	381	408	408	402	405	421	407	374	421	438	432	403	431	430	417	399	432	395	415	389	408	375	442	407	443	405	415	411	389	408	404	385	402	409	416	407	412	440	398	405	427	406	391	404	394	371	415	422	420	423	417	451	418	431	417	408	402	430	422	405	413	428	383	418	400	404	408	410	377	433	411	381	428	386	394	406	417	417	407	415	406	409	404	416	410	393	419	388	355	409	430	418	426	441	451	399	422	397	384	384	420	428	431	404	413	435	391	430	422	407	403	420	431	400	385	438	399	421	430	389	458	397	455	415	447	382	425	408	395	411	425	412	437	395	399	378	421	416	410	404	409	405	406	449	390	429	406	427	423	445	390	398	417	419	409	386	392	443	415	386	420	406	398	390	428	405	408	437	434	364	448	412	416	431	443	404	421	419	378	418	410	432	458	454	408	456	408	421	396	427	438	399	424	411	433	457	423	448	430	402	417	383	409	414	425	407	402	409	412	387	418	415	404	405	435	405	395	406	412	398	404	399	413	385	379	398	428	431	388	418	423	421	411	371	409	408	367	427	426	399	433	377	409	392	372	405	369	395	393	408	428	434	427	459	412	398	422	424	422	425	398	432	432	422	411	392	454	387	400	427	447	416	400	415	423	421	401	435	388	417	426	418	414	448	442	405	409	397	427	408	372	404	405	409	397	410	404	414	431	398	423	446	392	416	394	426	420	430	407	432	402	394	393	420	398	354	415	439	437	420	416	411	391	383	429	417	414	427	370	402	417	432	410	442	450	416	420	426	418	391	430	438	381	423	381	396	396	400	408	397	417	408	414	395	388	425	438	446	429	397	402	446	398	391	436	417	407	426	392	441	422	438	428	387	369	436	413	389	398	471	442	381	404	407	442	431	375	389	423	438	391	406	447	428	412	397	405	440	468	411	411	434	435	382	415	415	379	422	413	407	451	413	450	432	415	447	382	393	416	469	402	362	418	399	414	398	428	410	414	433	404	385	423	412	396	426	411	432	451	410	395	393	411	388	412	454	454	414	401	384	401	416	417	432	401	392	402	445	433	398	421	412	454	409	412	395	425	414	409	402	400	413	400	415	446	405	387	372	376	432	440	386	407	416	408	402	392	429	457	386	424	409	421	409	398	402	410	388	434	397	371	423	436	430	412	429	426	416	395	449	437	424	417	404	412	372	434	395	441	422	429	405	432	371	410	430	411	402	392	405	420	438	436	391	434	446	427	421	436	432	424	398	389	442	362	386	387	360	369	403	390	396	389	421	381	412	431	417	430	453	397	368	433	405	404	423	401	431	423	415	414	411	425	416	409	409	455	403	393	448	395	418	416	399	391	437	414	388	419	397	434	420	423	405	430	387	389	410	442	416	443	412	390	421	426	409	418	445	372	389	447	425	389	393	433	436	390	417	381	424	425	408	428	427	434	446	429	390	412	398	407	437	402	372	415	430	410	431	407	429	439	438	387	450	465	409	411	418	426	435	391	382	436	408	421	404	439	436	440	402	395	430	402	417	351	413	410	419	386	442	433	379	394	424	426	441	429	408	395	422	402	406	377	437	418	404	416	406	427	415	429	454	449	410	422	424	402	422	415	383	430	403	411	423	395	397	401	404	434	406	452	440	438	395	421	422	436	426	429	432	392	421	406	422	420	408	397	399	397	397	437	441	394	399	365	402	435	427	412	404	385	443	394	417	399	413	408	397	400	423	394	384	421	414	411	402	389	426	375	436	428	410	410	397	401	425	402	395	462	433	377	416	433	379	405	438	437	400	404	422	388	420	432	428	382	448	407	425	416	397	389	422	373	465	381	398	393	368	383	426	417	418	420	401	398	406	420	402	399	407	392	401	435	445	403	384	419	381	399	399	385	386	382	391	421	403	422	406	427	427	402	403	418	397	438	412	390	435	399	422	431	429	407	387	397	460	411	427	398	377	411	431	409	409	410	430	407	408	429	399	449	444	440	446	409	367	462	400	432	393	429	426	397	433	424	416	389	389	411	392	478	415	427	392	408	390	422	388	460	412	437	419	399	401	410	411	420	383	442	390	386	448	403	401	419	402	385	421	442	411	407	403	394	380	423	435	405	384	432	393	419	439	403	388	410	391	417	415	453	426	422	431	383	398	384	420	458	428	405	413	426	394	376	387	405	434	369	416	408	406	383	434	474	425	420	404	460	405	387	422	439	458	384	407	373	424	432	398	396	435	429	399	408	437	408	437	401	445	379	406	403	440	425	446	440	384	405	415	380	346	385	401	429	414	409	413	405	424	427	436	400	433	409	421	436	396	369	389	387	440	423	408	415	447	445	431	422	415	403	416	433	389	419	402	360	438	387	400	396	414	416	418	393	425	490	441	433	421	424	422	392	416	419	372	391	446	421	406	393	408	430	416	437	398	412	425	408	403	403	402	442	460	400	441	429	393	421	429	422	410	440	388	399	421	415	437	393	397	384	404	362	390	422	379	431	431	406	367	430	416	445	399	411	450	423	417	415	422	410	403	451	423	394	401	434	432	424	426	417	406	415	403	393	405	414	381	426	389	407	396	406	399	425	383	431	403	420	432	436	399	387	391	438	435	426	383	431	414	355	453	402	445	410	437	389	436	404	365	366	440	434	398	394	427	412	410	401	396	448	373	421	431	414	406	394	388	422	409	397	407	425	414	419	398	431	402	396	402	408	441	410	401	408	433	401	445	407	438	378	418	400	403	393	423	427	397	378	442	388	427	393	432	413	371	428	405	432	417	384	437	423	397	381	420	403	442	403	417	405	422	418	429	418	425	431	415	416	411	413	468	388	404	390	396	434	427	411	410	406	416	419	440	424	403	430	429	388	391	404	390	382	397	402	401	389	431	388	461	405
8031	2297	1530	928	756	599	550	545	515	486	453	467	476	458	435	466	385	476	443	469	431	452	414	422	445	479	427	426	431	412	415	413	394	438	437	406	427	452	433	418	433	449	425	425	424	408	431	443	422	420	382	410	440	431	412	397	431	401	395	442	444	391	436	401	383	442	404	430	426	414	405	406	444	402	399	392	432	410	390	440	417	429	449	406	415	426	420	435	462	427	411	403	424	425	409	401	444	425	435	410	408	449	402	433	428	401	416	447	423	423	433	428	430	442	427	431	436	393	391	430	416	421	442	439	404	398	414	470	427	438	430	398	434	439	430	395	421	404	446	409	430	440	427	426	424	388	436	411	438	403	421	415	431	447	412	411	479	438	417	399	426	432	393	414	461	461	422	410	418	407	417	434	404	403	381	411	410	420	464	426	419	430	438	412	436	429	432	445	437	423	433	433	405	425	424	430	446	412	403	450	424	393	445	415	374	406	417	430	372	434	406	402	401	460	415	425	422	383	389	436	433	429	420	389	430	430	409	405	432	416	425	445	401	424	419	427	440	426	427	451	454	434	441	407	465	384	434	404	439	406	444	426	389	437	423	424	410	414	422	390	405	389	438	420	402	456	440	448	401	431	389	425	445	422	385	437	394	431	384	451	414	395	453	400	396	404	459	465	462	417	411	422	442	444	440	412	416	404	423	435	369	454	457	424	418	420	452	446	441	432	417	463	429	424	424	429	452	399	446	460	441	408	402	394	417	419	439	426	470	408	399	430	429	403	391	437	418	440	388	401	452	405	412	417	456	398	445	434	391	437	400	424	436	405	435	401	426	419	451	437	381	435	456	423	425	423	428	409	405	422	384	417	393	416	433	448	437	396	425	421	424	370	404	409	446	428	408	425	426	417	430	413	437	435	457	417	430	452	410	394	454	408	400	442	433	429	441	420	455	419	415	419	396	436	420	441	393	413	452	419	417	426	472	435	411	399	446	429	421	399	439	432	433	441	417	409	387	439	432	418	442	462	447	425	456	402	467	414	419	413	441	431	458	440	441	464	430	420	462	475	417	463	434	409	434	435	422	453	431	404	379	435	398	423	436	456	413	435	401	439	427	405	418	402	398	423	449	444	462	431	405	411	391	405	415	425	422	397	401	392	410	458	412	387	402	420	403	425	426	448	413	440	415	428	442	443	393	406	467	418	424	399	431	415	443	438	426	434	405	392	422	410	416	427	396	441	424	424	431	399	415	397	422	435	433	408	407	422	390	428	432	410	449	439	403	418	401	405	405	418	416	435	438	430	462	416	403	457	391	394	425	401	394	450	374	435	420	408	409	467	445	437	431	455	448	418	394	404	413	399	441	419	434	428	384	420	428	424	441	433	429	418	376	408	432	421	439	414	416	416	439	434	444	394	440	409	418	427	427	419	422	424	451	423	424	458	423	430	403	437	433	411	435	377	430	436	422	420	434	427	423	424	448	398	424	428	398	416	438	464	431	410	436	416	421	380	400	451	397	388	451	432	421	425	432	453	423	433	442	387	422	412	418	425	424	424	405	397	456	442	429	446	435	404	443	452	464	409	415	436	432	431	396	417	422	394	374	413	408	463	430	422	461	419	419	445	414	418	457	429	433	389	434	430	422	423	389	436	411	435	460	416	412	459	438	427	382	453	440	429	399	406	415	427	443	404	421	416	426	383	436	416	438	451	421	403	458	422	437	414	425	436	425	389	381	412	444	432	423	413	409	418	427	387	455	430	445	406	459	391	415	416	421	417	418	389	434	379	411	435	391	427	406	415	424	451	440	391	421	441	404	394	381	428	408	461	404	425	385	420	469	443	403	417	444	391	449	403	406	392	400	412	432	398	415	390	437	440	398	430	438	423	415	440	440	453	412	438	430	432	421	433	423	411	403	418	459	416	421	408	446	430	420	419	419	398	458	413	422	401	439	444	402	409	400	430	429	443	456	403	419	429	439	404	402	415	424	438	387	414	390	432	423	421	399	440	433	392	399	435	451	413	446	440	437	429	415	470	400	397	424	442	418	422	409	435	406	436	428	408	413	445	399	404	429	406	405	433	436	421	437	428	450	413	436	449	410	395	380	440	463	425	447	373	411	411	429	381	429	440	427	418	410	446	376	411	385	446	426	441	397	430	483	434	415	422	395	424	417	412	427	421	435	431	470	443	444	420	418	440	370	419	419	437	435	440	443	427	395	438	415	482	385	375	395	429	440	414	470	419	392	391	446	461	421	434	393	392	460	434	410	443	422	374	422	462	428	426	400	390	395	384	451	433	438	466	386	437	419	439	412	434	449	407	395	409	399	436	416	414	431	405	456	464	447	434	417	420	413	433	442	410	363	418	405	401	412	419	374	429	455	429	399	390	451	440	427	407	437	418	440	421	400	446	428	432	423	437	438	443	426	440	418	431	423	418	427	448	459	459	435	421	402	410	437	432	425	443	388	452	440	413	424	428	408	412	420	428	424	412	412	418	432	445	424	421	436	435	417	482	451	422	415	434	412	406	413	432	423	486	435	443	413	428	449	398	452	440	462	431	422	430	443	430	427	429	450	441	425	391	410	425	408	416	408	426	422	435	427	470	410	411	424	426	428	406	433	412	428	429	412	454	422	406	433	426	412	424	378	409	427	446	406	415	394	403	443	444	436	419	419	392	433	439	416	400	414	467	432	460	424	417	430	421	415	448	408	423	419	438	406	447	419	423	418	403	414	425	438	429	433	437	393	429	420	440	417	434	399	437	420	429	417	404	426	411	382	473	390	410	413	415	403	411	417	439	394	445	418	422	433	447	383	451	409	426	412	386	434	410	434	443	450	417	406	425	424	408	419	399	412	442	446	409	444	426	408	430	415	430	367	454	455	416	414	399	388	447	430	421	416	422	431	398	419	396	418	445	409	415	433	407	423	437	423	413	421	443	438	441	412	395	365	436	451	406	431	441	430	419	415	435	446	411	430	415	432	419	414	414	445	426	424	417	403	396	409	447	425	393	411	451	423	385	414	452	396	395	431	422	429	399	461	437	403	414	421	458	422	473	451	431	429	385	406	408	415	410	434	412	449	439	394	447	451	425	417	440	403	440	403	431	415	436	463	422	425	435	421	415	459	419	415	439	414	448	425	432	417	459	420	434	458	396	430	427	447	416	393	420	450	434	410	430	428	378	450	432	439	449	415	426	435	422	476	426	390	415	443	414	439	412	432	417	432	418	445	426	459	421	397	417	430	447	412	422	398	403	431	416	436	455	401	399	436	432	422	411	420	434	418	446	408	385	396	448	415	427	428	423	473	423	430	422	438	401	433	410	416	397	411	445	438	406	415	441	428	424	411	415	443	408	427	452	424	434	450	451	468	400	392	380	418	440	410	428	407	393	384	437	426	402	427	431	421	414	421	444	403	410	410	398	423	424	426	451	450	445	413	407	438	451	433	405	429	405	428	424	421	412	439	408	418	428	438	446	424	406	391	413	431	440	399	428	411	456
23275	20908	28214	23752	20917	11447	963	560	460	382	351	295	284	289	257	235	235	236	229	227	220	261	229	216	188	216	198	207	210	190	206	201	193	220	183	210	227	208	204	204	194	214	176	209	200	197	196	224	200	181	207	182	207	206	185	207	200	190	199	184	177	188	187	187	200	181	175	200	189	201	187	193	194	219	188	175	193	193	189	202	198	194	176	197	212	216	177	215	205	202	175	198	195	192	195	194	183	204	196	163	196	203	224	211	205	192	180	184	192	221	217	186	198	202	201	184	179	202	192	198	211	184	177	189	196	201	189	195	201	189	199	199	192	196	199	165	194	205	189	176	198	187	216	201	219	193	199	192	207	182	202	214	212	193	202	189	160	191	207	190	197	222	214	212	216	193	202	190	219	199	174	193	206	184	191	168	191	194	187	200	178	194	179	187	191	166	199	200	207	203	189	197	197	189	187	170	190	195	200	210	171	210	196	190	216	193	200	193	199	218	192	189	188	169	182	186	195	181	196	193	200	194	186	173	178	196	181	188	201	182	223	199	186	197	211	175	220	187	199	200	210	205	176	214	193	191	214	206	197	204	218	196	194	188	187	177	211	204	207	216	192	186	186	198	208	200	199	201	196	187	199	177	202	209	185	196	199	226	183	177	193	202	192	189	165	179	198	201	227	189	196	190	210	219	182	202	191	211	185	198	189	205	182	196	179	208	216	194	192	183	202	199	167	201	203	213	210	191	200	193	201	184	211	206	179	209	210	199	195	197	203	194	186	179	224	195	190	200	206	172	190	213	179	198	210	207	165	209	167	195	215	177	204	179	179	207	206	178	203	176	162	197	207	191	201	168	194	204	194	201	177	177	185	171	193	207	172	168	204	193	171	191	214	203	180	187	195	204	196	199	197	167	196	163	174	173	200	187	208	178	188	186	182	197	199	215	195	181	184	205	161	183	215	166	195	186	197	194	197	200	178	196	190	171	199	194	179	185	221	175	198	192	210	167	183	201	209	191	185	193	193	216	171	195	192	187	195	204	213	166	197	203	200	174	236	173	205	197	189	200	223	211	190	208	186	196	190	210	176	200	203	178	189	195	177	225	196	191	214	192	187	184	190	193	185	205	200	172	187	180	171	178	191	196	196	197	198	200	176	219	194	200	214	190	207	192	177	174	198	191	210	192	185	195	173	179	170	207	212	194	186	210	199	183	181	202	183	195	170	205	174	193	205	202	169	213	179	205	192	185	200	213	212	189	164	171	197	178	170	156	183	189	181	204	187	172	188	190	211	205	211	173	184	201	210	195	189	175	184	198	175	212	203	208	215	203	189	219	201	207	219	192	205	191	202	215	202	187	204	192	207	169	209	184	188	172	206	177	175	200	198	197	182	171	180	190	168	165	174	200	202	186	178	192	188	176	199	177	175	204	189	200	194	199	192	211	184	215	206	188	188	217	215	205	198	190	196	186	191	196	186	192	187	196	200	205	199	199	185	186	199	160	205	181	210	191	197	210	189	207	200	230	185	162	188	158	181	193	178	207	183	170	184	171	169	182	194	202	197	157	204	193	224	207	207	185	194	177	171	204	193	188	189	202	195	195	180	164	203	224	198	188	186	219	179	178	209	196	181	198	229	180	180	205	177	179	212	189	193	210	186	202	230	209	186	190	217	193	171	202	192	195	202	185	206	192	203	194	168	197	197	182	199	195	207	203	189	186	192	201	197	187	204	214	205	173	198	191	202	181	183	175	179	177	196	178	206	176	169	173	180	198	191	203	171	198	196	185	197	178	193	208	200	221	200	211	225	221	215	234	186	180	179	236	173	227	183	194	213	195	190	201	218	191	243	183	187	200	209	177	225	190	207	199	192	202	211	193	178	198	216	200	195	195	193	214	193	193	172	186	164	179	213	155	177	197	195	197	208	191	178	192	194	188	192	179	203	207	191	216	183	191	192	194	181	215	218	208	204	210	192	215	202	237	200	190	172	177	205	197	181	204	185	173	182	187	184	188	196	171	195	185	204	189	201	195	202	177	187	189	193	186	173	214	183	167	185	192	174	183	206	196	179	186	205	179	190	189	184	194	188	153	212	207	191	201	200	207	188	200	188	206	177	203	216	224	171	184	213	185	196	194	195	208	201	189	200	178	187	191	194	198	190	204	180	172	170	167	174	197	202	175	190	203	209	198	175	176	184	186	187	192	167	191	222	191	165	230	204	194	198	210	215	187	185	194	200	192	184	182	170	191	206	202	201	211	190	184	189	193	181	192	202	176	193	184	199	192	188	212	199	209	184	194	206	206	187	191	209	188	167	212	191	205	184	197	211	202	192	187	216	185	185	202	168	191	206	165	194	195	168	170	205	190	194	189	204	210	212	196	195	184	189	192	204	189	189	187	198	178	186	189	162	186	200	188	191	200	209	204	181	180	174	196	191	192	205	194	193	194	201	193	193	193	205	184	201	183	193	195	195	199	194	195	200	210	207	200	212	214	195	192	214	207	168	197	196	208	194	194	183	209	172	188	205	183	193	197	196	210	226	216	204	186	207	216	194	185	187	199	208	198	194	209	181	187	163	191	175	212	181	180	195	172	199	203	196	199	166	206	187	188	206	176	198	209	175	198	178	193	187	197	209	206	204	194	204	186	186	186	173	200	204	188	175	167	208	204	189	196	200	178	182	211	169	203	173	226	203	207	225	192	177	181	170	182	187	212	200	197	185	189	201	188	171	184	189	189	186	193	189	231	195	204	181	192	186	197	183	180	167	185	199	175	198	171	193	179	203	203	189	173	184	194	184	185	203	195	181	207	190	201	167	182	194	159	196	211	204	174	193	199	181	203	189	207	188	187	182	195	188	193	196	196	185	200	202	187	206	192	191	210	169	197	201	198	186	193	209	195	199	196	201	190	178	184	176	190	204	186	184	197	196	215	194	170	189	190	176	180	196	204	214	196	210	197	212	198	178	186	205	194	189	172	190	182	198	206	196	192	195	193	191	189	217	213	184	221	176	177	213	147	194	227	191	215	181	199	202	178	205	189	185	184	186	220	183	206	197	208	206	214	183	178	207	193	218	173	215	213	174	222	185	208	183	203	195	216	210	193	204	189	203	198	184	179	201	188	209	188	198	190	188	190	198	211	193	196	190	191	188	173	198	164	196	189	172	178	193	195	205	215	224	202	173	177	203	178	211	197	175	174	192	190	203	191	207	215	199	210	168	171	176	181	201	193	182	168	230	209	221	201	215	203	207	159	200	195	185	187	200	182	190	198	203	185	198	205	189	173	186	224	205	179	173	186	191	190	192	201	193	203	196	206	184	198	183	177	189	202	184	182	197	185	179	190	208	172	195	203	209	195	186	175	210	187	208	209	187	215	221	228	203	211	173	181	246	196	225	208	189	197	202	180	201	159	199	198	189	183	198	199	210	216	176	203	201	209	186	179	196	189	178	207	189	195	223	195	176	184	175	201	207	191	197	183	175	174	222	207	191	214	180	185	193	202
7558	8498	5715	2640	1890	1382	1093	849	601	531	475	394	391	325	307	312	314	269	260	274	237	251	265	253	240	251	236	239	233	213	242	222	206	204	198	235	201	182	224	217	187	199	206	218	228	202	205	209	201	201	208	205	194	195	205	206	210	189	215	198	206	213	220	213	232	199	212	191	216	220	187	206	224	203	190	212	190	206	205	198	206	204	213	209	196	196	202	224	199	214	192	183	218	196	199	240	231	203	201	207	215	197	188	227	192	212	199	222	182	191	216	211	209	201	192	208	202	185	202	210	172	196	217	213	180	213	203	212	202	199	226	228	189	197	181	205	188	222	219	197	202	214	203	194	207	199	207	228	213	191	214	205	232	199	188	217	207	213	182	206	193	211	197	184	207	217	221	184	212	201	208	204	197	183	195	190	222	223	213	216	188	203	181	178	197	216	197	208	227	180	218	186	196	192	205	200	217	220	219	220	222	195	172	183	175	178	232	212	201	192	202	188	221	180	198	209	197	210	189	202	199	217	204	204	194	203	219	208	205	224	223	192	194	199	200	214	201	181	213	210	206	203	205	220	222	194	215	227	195	189	201	205	223	241	187	215	202	212	209	197	219	214	197	215	197	198	206	206	194	216	208	225	189	226	214	197	225	186	222	214	188	196	183	216	218	217	187	223	164	203	212	197	204	213	224	191	179	222	180	177	185	183	231	182	201	214	204	212	208	203	212	248	212	216	199	210	213	211	222	205	189	210	215	214	214	179	204	200	210	195	216	200	226	199	210	217	196	208	192	219	188	207	184	207	212	195	217	226	197	190	197	205	223	196	185	222	230	209	236	203	187	204	196	189	227	194	182	188	221	195	202	198	183	190	211	206	218	190	220	211	199	191	196	194	218	216	209	188	193	219	190	203	191	185	221	212	206	192	213	193	206	217	221	220	201	212	203	194	190	190	171	197	212	220	193	217	192	198	175	198	213	183	199	211	231	199	193	171	191	194	212	186	177	217	188	185	207	187	236	205	196	185	228	202	203	229	190	222	189	206	204	215	204	169	238	202	190	213	215	203	205	198	220	230	187	201	194	192	188	196	203	221	212	204	198	223	188	207	189	213	201	198	191	209	217	214	204	212	223	217	209	199	209	211	215	190	213	217	185	195	181	193	204	198	191	187	193	185	199	164	182	200	219	219	204	201	187	181	180	202	214	185	205	220	203	208	213	219	195	190	214	191	185	192	185	201	199	205	213	214	190	189	217	219	208	177	206	206	183	203	240	205	229	216	225	201	204	186	207	192	180	187	212	208	212	191	183	204	192	218	204	199	195	212	190	204	216	192	191	230	197	189	208	208	202	193	180	192	190	177	205	196	213	211	209	218	200	216	217	191	193	235	220	197	206	199	224	207	197	213	216	227	185	209	242	194	204	210	176	177	198	216	196	197	192	212	194	218	192	198	197	210	174	211	227	209	202	204	223	214	198	200	202	166	177	208	207	200	231	193	208	202	201	198	202	168	231	248	198	208	216	198	192	199	200	201	185	194	207	229	204	182	189	211	178	193	203	196	196	213	191	219	200	178	203	198	198	176	210	194	240	198	212	211	208	225	227	201	201	194	173	199	213	204	208	203	195	212	239	219	211	207	194	194	215	193	205	181	202	207	214	200	195	201	197	196	199	179	193	192	213	180	230	198	213	218	214	207	221	185	194	239	191	222	217	229	210	212	196	168	201	182	218	190	208	203	227	221	214	212	202	194	229	202	224	181	195	230	207	201	198	181	183	208	219	214	229	200	184	204	199	214	206	204	198	195	196	195	193	180	198	207	196	216	191	207	222	212	219	179	210	191	220	216	193	218	211	229	222	193	176	193	192	198	190	231	205	197	209	200	199	213	220	208	204	189	180	212	220	218	214	203	216	230	166	199	219	236	212	184	213	198	183	206	222	212	201	197	217	210	223	186	219	214	188	198	217	205	194	206	198	171	216	212	200	201	217	193	218	206	187	187	206	179	208	197	214	221	189	228	208	217	197	212	188	208	212	185	190	197	190	206	209	211	187	199	192	198	186	194	229	225	251	202	198	204	214	207	204	208	216	187	175	189	220	183	213	197	196	191	190	202	181	203	212	208	196	192	183	183	213	212	221	222	213	202	238	199	226	207	192	196	212	202	208	206	201	180	211	233	205	213	196	211	217	229	195	194	207	205	236	212	190	192	213	200	210	206	207	205	174	218	202	203	216	210	232	189	206	195	195	209	201	200	190	207	197	219	198	203	193	201	219	221	212	225	196	211	214	203	200	214	200	190	229	211	191	196	204	207	205	197	203	208	205	215	206	193	170	214	217	204	186	202	208	205	228	209	198	206	199	195	197	214	203	215	205	222	221	228	210	174	213	208	207	204	192	224	217	199	191	218	207	206	251	182	206	196	214	197	210	208	191	204	190	221	198	188	183	206	216	218	200	202	230	196	182	206	222	230	199	222	176	211	235	197	230	192	205	220	194	178	196	241	188	225	194	203	203	168	189	182	207	212	199	194	209	186	200	213	208	204	224	201	221	206	201	216	226	217	235	218	211	220	192	189	196	188	212	207	232	199	175	208	192	210	157	213	190	203	205	190	221	184	221	191	179	212	200	221	209	188	206	194	215	199	183	204	210	222	182	203	184	198	216	198	204	206	213	195	205	207	215	187	180	204	206	194	203	190	195	200	207	195	195	200	225	206	223	187	208	210	205	193	206	193	232	188	224	205	194	194	226	234	177	207	185	176	209	230	195	218	229	196	201	214	209	208	189	200	216	194	215	208	209	190	234	207	224	176	227	208	202	202	220	178	212	192	186	214	215	166	196	216	223	218	201	243	199	207	216	209	217	202	225	216	199	221	193	200	213	192	240	207	184	186	211	186	176	205	211	218	188	213	201	167	193	214	200	188	236	214	186	186	215	222	203	216	212	166	198	193	186	196	221	200	209	214	178	198	210	203	217	189	195	175	211	176	208	209	206	162	203	201	205	202	229	210	195	190	228	190	220	213	235	204	222	211	213	231	228	201	185	216	221	191	222	205	200	213	187	188	200	211	215	204	188	212	201	234	212	212	200	211	214	183	194	197	199	231	199	198	223	213	206	222	204	222	193	205	206	219	196	203	229	176	213	194	196	198	200	208	196	208	213	234	221	227	196	205	193	197	220	220	193	203	181	206	200	195	244	208	213	216	220	167	210	213	217	202	200	198	225	197	226	200	233	218	206	213	174	194	185	206	211	216	201	163	191	182	186	214	207	218	203	214	179	194	192	207	179	178	195	192	189	199	215	206	240	190	199	191	192	189	198	216	215	223	210	219	239	198	214	199	212	205	212	206	193	208	204	212	204	208	208	200	201	207	193	219	216	199	235	186	187	215	209	191	211	195	202	192	191	214	206	207	226	213	196	207	202	190	211	212	232	181	211	205	210	220	242	198	193	196	209	219	209	183	183	208	207	198	215	215	209	204	225	205	195	201	214	216	212	212	215	196
24284	20928	27376	24527	14228	1143	794	592	569	522	541	464	491	492	443	445	470	456	449	439	484	429	485	453	469	426	475	461	435	438	464	434	463	429	422	426	461	458	442	442	457	453	438	420	431	415	444	458	444	445	458	468	461	401	448	400	420	427	425	476	451	437	419	447	416	423	426	412	475	428	445	409	441	421	402	407	428	427	407	442	437	448	465	406	431	457	459	454	441	424	388	425	446	431	495	415	459	419	407	443	463	417	446	437	430	438	442	435	443	423	454	434	401	400	422	438	467	425	440	437	380	436	467	391	413	428	441	419	427	453	445	452	439	414	431	466	471	427	418	424	440	441	415	398	465	461	418	431	400	458	405	447	399	413	436	441	426	417	398	454	392	484	448	402	436	459	428	457	431	452	462	428	448	392	422	435	405	444	453	438	437	380	425	433	415	424	465	446	430	460	433	409	418	484	411	462	470	456	442	412	425	419	449	392	427	447	414	417	426	447	426	447	434	417	419	455	453	432	465	414	444	406	460	448	442	399	450	410	398	447	446	446	439	442	416	425	443	376	435	410	414	441	430	424	494	467	431	454	398	419	438	395	414	457	438	439	450	406	431	439	413	455	510	423	382	433	464	467	409	430	422	451	421	463	433	421	445	467	444	433	471	427	459	449	419	432	395	449	391	423	447	458	437	456	450	435	431	440	472	446	433	416	471	469	469	427	389	417	430	414	426	455	457	401	420	427	454	464	444	424	456	422	419	417	436	450	441	444	444	448	416	441	453	392	411	477	456	468	465	464	402	399	420	452	442	453	454	456	397	446	458	421	447	429	425	440	407	437	440	436	426	434	415	388	481	439	442	415	432	427	435	431	474	439	444	424	430	387	453	413	449	423	424	432	470	400	447	422	405	426	427	427	453	420	446	443	458	454	428	450	442	414	433	438	415	420	403	447	450	460	441	410	448	419	410	438	433	400	446	426	435	432	431	437	426	418	387	451	438	429	444	425	423	450	439	431	399	435	445	440	443	403	466	447	467	449	421	469	457	435	390	414	437	432	483	412	403	445	420	414	426	443	453	427	461	421	432	427	396	421	402	420	460	438	425	454	441	436	415	444	461	424	438	432	461	423	419	426	464	429	448	402	441	454	429	428	457	424	425	454	436	441	439	456	434	414	417	410	428	478	420	404	438	417	437	434	461	446	403	434	438	472	461	436	399	442	422	431	442	419	457	427	436	442	419	449	446	399	446	433	429	421	459	443	404	428	410	402	446	478	418	448	450	450	461	408	426	445	472	454	442	453	446	424	442	441	466	451	434	391	426	460	479	432	388	423	464	439	400	447	463	455	410	477	408	426	415	424	476	441	445	434	420	433	442	433	387	459	437	411	437	427	412	424	441	435	471	412	447	446	449	434	404	442	492	417	447	411	439	432	404	457	412	442	386	453	402	424	433	414	398	452	393	421	437	428	420	446	438	426	461	425	478	428	411	431	445	384	419	433	431	429	439	445	415	446	437	441	427	425	432	407	427	448	412	448	469	402	432	400	418	446	439	470	461	419	454	409	444	435	451	411	433	449	458	435	440	440	434	439	425	399	409	415	397	457	427	479	445	427	434	434	472	440	464	440	473	423	432	420	430	430	470	427	438	442	454	445	478	441	426	435	467	439	448	437	450	442	444	409	407	465	447	453	471	436	442	420	462	415	407	436	410	439	447	423	436	493	460	428	412	434	419	442	425	453	481	424	426	419	421	409	457	452	451	441	419	445	437	430	394	423	421	455	449	458	462	443	447	487	443	439	446	448	450	438	442	480	437	418	453	454	381	414	447	444	447	464	459	401	431	435	397	435	425	456	414	423	461	438	415	415	421	440	436	447	453	453	470	435	451	459	471	456	442	427	437	402	407	417	455	450	440	438	424	423	435	427	396	450	449	416	446	426	445	421	439	419	447	464	460	430	424	413	441	419	399	444	466	413	463	456	418	443	436	419	418	414	462	453	438	409	421	430	452	462	465	421	453	427	424	454	446	453	439	455	457	430	465	407	400	411	446	412	437	468	439	429	443	389	445	443	408	460	398	416	404	451	441	419	459	422	446	432	465	431	417	412	447	460	411	428	442	398	433	414	409	394	395	403	456	425	428	430	439	450	442	449	431	445	414	446	425	437	404	420	418	450	459	440	409	407	447	438	423	435	395	429	437	493	409	463	406	410	427	450	423	459	444	440	441	434	440	392	399	457	419	481	409	452	431	434	422	428	423	392	401	441	430	437	437	417	462	445	421	467	453	463	464	443	422	454	394	445	436	408	445	468	443	434	454	441	399	410	422	444	421	392	447	442	438	431	425	439	403	407	471	431	450	448	441	423	431	451	415	379	449	393	420	431	401	434	384	412	403	436	450	424	439	418	449	434	439	438	437	425	419	418	458	413	433	417	450	444	480	457	400	416	420	438	458	404	450	431	409	405	424	422	432	432	436	444	440	423	424	407	423	440	451	448	416	431	405	475	419	446	414	432	458	417	423	475	422	423	430	427	418	446	435	417	420	398	431	451	443	409	416	412	412	414	440	439	414	436	446	424	443	443	435	420	441	438	437	425	403	376	443	439	419	433	461	432	402	412	438	472	440	417	416	414	407	451	453	424	427	430	430	454	420	408	390	442	457	417	437	453	411	449	428	378	447	430	454	438	433	429	434	452	436	447	469	448	435	410	444	415	439	406	407	403	448	435	450	466	468	456	392	443	422	460	410	444	438	425	466	463	429	458	422	433	429	411	467	418	430	445	454	421	466	375	453	413	405	445	477	440	399	420	457	454	424	417	439	464	437	417	430	385	429	464	416	423	435	436	439	462	508	409	404	435	416	453	441	424	442	430	464	469	432	446	429	416	441	422	445	430	414	436	462	444	417	437	396	451	414	421	438	456	482	408	402	394	448	458	446	455	431	402	424	461	416	432	356	378	458	385	434	439	445	431	444	409	439	409	463	453	499	410	394	449	436	431	409	408	421	406	423	475	414	435	439	438	426	420	421	410	439	433	470	456	404	432	411	458	447	434	449	431	408	428	476	423	393	457	439	420	446	426	412	415	461	467	432	431	438	432	414	451	421	415	447	467	449	423	405	435	446	405	443	418	464	433	425	445	465	430	389	429	455	429	474	436	438	477	464	480	412	429	443	430	449	431	428	429	468	417	464	459	465	432	389	448	449	465	415	403	418	439	447	427	437	428	438	417	474	463	461	451	425	426	431	479	415	445	387	427	445	419	422	450	442	413	458	453	416	428	434	457	448	444	390	396	403	429	444	428	445	419	438	410	436	448	430	427	406	434	453	434	426	436	457	445	441	414	423	434	449	437	463	423	466	424	437	404	473	471	447	420	452	450	453	476	431	408	420	412	436	460	471	436	440	417	432	448	446	436	397	415	469	447	436	445	422	423	413	455	436	491	441	424	425	422	416	455	464	428	451	421	452	426	472	441	430	462	445	433	448	433	461	408	428	452	430	448	451	408
7766	5246	3471	1883	1385	1139	925	826	710	587	547	529	522	517	483	463	480	464	462	494	506	452	420	484	481	453	434	397	430	444	439	427	436	389	460	431	418	405	435	454	450	400	435	456	481	395	429	426	456	420	426	441	408	434	430	419	473	421	432	408	443	424	463	412	439	410	443	451	447	433	418	417	398	424	430	429	463	431	469	440	444	464	433	408	430	450	412	426	468	434	446	452	435	445	414	451	408	449	437	447	459	428	421	414	422	465	423	460	469	419	416	486	450	413	451	417	414	437	400	465	386	415	450	462	443	443	416	457	466	435	441	435	423	444	397	410	431	444	436	456	433	410	448	457	458	421	418	445	448	431	429	427	445	448	434	438	479	439	430	408	450	459	420	392	436	427	449	436	425	415	458	418	422	455	437	443	450	462	445	434	475	437	407	447	445	406	423	429	477	472	399	434	446	402	459	443	432	417	445	444	434	466	450	413	421	397	488	399	421	446	411	407	467	408	446	418	435	461	418	404	401	438	435	426	408	437	458	425	436	438	433	425	443	403	412	426	439	427	396	475	439	414	429	415	481	448	463	465	406	460	460	440	449	437	433	437	459	454	455	454	432	421	448	455	468	433	432	400	435	429	395	427	438	398	424	458	448	419	409	425	454	446	447	444	440	414	462	452	410	448	393	415	437	455	449	432	438	432	462	412	422	403	437	440	450	423	417	432	425	454	448	406	425	434	414	431	431	428	403	427	401	413	421	426	454	454	437	465	411	453	415	456	442	401	451	418	437	439	409	464	437	453	426	444	467	461	467	432	432	425	457	407	444	409	370	468	445	448	442	455	413	433	451	402	473	429	449	497	418	419	429	461	429	421	404	445	405	434	446	417	458	435	438	422	457	435	443	425	429	430	442	432	458	429	435	425	437	391	427	411	421	389	461	468	420	453	437	470	394	415	430	479	446	416	425	453	468	449	437	423	423	462	382	453	426	420	431	419	422	434	420	445	462	473	429	451	428	459	441	423	443	440	417	433	420	445	434	425	420	453	426	421	405	429	438	434	476	459	426	425	464	478	429	457	445	415	399	385	445	437	421	460	411	443	450	439	430	444	422	420	423	438	462	484	459	409	478	429	447	434	468	431	426	425	462	471	438	437	447	418	442	433	426	435	444	448	425	426	410	421	439	392	441	438	419	433	432	419	467	426	425	449	436	465	433	433	435	432	436	371	431	425	403	438	441	465	454	430	415	430	392	426	455	427	416	421	458	409	433	440	439	424	433	430	442	406	474	397	476	423	442	436	447	430	428	434	463	411	436	420	449	460	415	427	477	464	433	426	420	435	428	454	423	412	443	435	452	429	423	418	459	415	415	402	448	429	404	451	444	458	420	448	415	456	442	454	428	422	442	442	380	441	404	398	462	407	511	475	423	466	456	421	425	435	432	463	416	437	474	413	478	460	447	446	410	444	450	413	430	426	446	438	414	480	431	421	462	468	437	448	409	446	451	417	427	435	458	435	428	452	441	416	431	435	464	473	416	446	420	450	442	445	461	390	428	420	411	470	403	436	447	415	433	505	441	445	424	424	422	443	397	443	426	434	405	388	437	452	407	438	448	417	428	472	464	453	403	421	460	439	409	439	437	454	436	469	444	459	454	413	393	436	419	464	438	400	441	421	452	421	473	392	458	443	447	442	419	444	395	426	450	410	493	507	414	412	429	453	416	477	416	463	430	399	442	422	394	456	404	441	445	412	456	449	428	436	436	451	455	423	430	454	414	448	430	433	435	418	454	452	419	449	420	443	437	443	437	420	419	474	434	463	427	453	415	425	424	424	468	464	424	446	418	409	453	444	402	432	420	399	435	457	444	428	462	418	403	455	425	455	446	400	429	451	443	414	426	407	456	410	437	436	423	459	413	434	426	406	460	459	424	432	448	413	463	424	412	416	435	420	415	450	449	469	447	454	419	442	420	436	440	455	412	427	436	421	438	408	452	448	403	458	478	445	459	432	428	446	416	432	400	411	465	462	413	441	418	434	407	448	469	425	407	458	417	417	474	417	448	450	426	415	448	477	431	449	447	438	413	445	413	474	423	441	425	432	457	406	445	446	425	407	423	447	418	441	434	449	379	464	429	438	394	391	412	430	467	424	456	413	418	434	417	457	411	433	451	431	464	454	422	451	433	490	413	446	412	440	433	416	423	438	482	427	431	427	471	433	414	388	423	454	458	432	446	399	435	457	448	444	437	460	420	428	410	449	440	431	473	407	437	385	398	450	430	423	410	409	451	427	388	441	444	375	412	426	449	483	453	390	425	422	407	458	424	421	416	442	471	431	447	432	459	420	444	448	464	409	434	430	425	365	450	438	429	404	427	435	443	409	406	406	414	379	442	443	428	430	439	479	439	446	463	431	436	430	393	460	454	430	425	434	432	473	452	421	449	437	450	455	447	413	405	482	430	481	437	400	445	452	424	449	452	453	393	450	426	395	446	457	395	423	434	423	401	469	449	432	436	437	398	432	457	458	455	408	406	442	457	453	451	443	451	421	422	438	442	431	422	464	451	448	415	448	425	420	448	443	424	427	416	447	424	441	431	429	418	433	464	411	411	431	417	448	380	416	397	430	434	407	467	431	424	422	444	412	381	465	438	403	402	461	449	425	449	491	444	430	444	429	438	462	443	450	432	436	438	393	427	452	438	427	463	459	486	438	431	464	392	423	445	438	442	464	431	441	460	420	434	502	415	472	428	436	409	457	450	459	427	420	462	441	403	444	465	411	465	503	417	460	451	427	429	439	452	437	457	453	433	475	472	427	438	444	399	432	415	449	445	428	459	460	446	390	435	400	442	426	441	400	464	414	451	424	402	456	425	436	441	417	442	419	430	400	433	432	442	406	407	437	421	403	459	415	424	385	430	439	441	417	441	410	439	465	428	435	400	439	472	467	474	468	440	433	394	427	433	458	431	487	455	409	432	437	454	411	432	423	428	414	452	431	435	425	454	419	427	461	430	483	380	421	434	428	418	428	428	424	428	427	447	410	393	426	470	439	420	411	458	410	408	415	451	461	432	428	409	436	469	428	456	451	443	435	458	397	445	430	421	483	462	477	439	452	394	406	432	465	436	454	465	426	448	414	473	417	481	453	420	425	425	454	459	436	418	455	432	438	410	447	446	432	423	441	440	413	402	415	422	411	438	414	466	461	467	437	443	444	434	417	454	462	428	424	434	467	458	422	458	446	459	424	462	405	430	427	431	411	432	420	404	390	442	397	466	460	412	430	435	479	382	426	465	439	451	435	410	472	419	506	416	418	411	433	444	452	397	447	471	435	462	426	388	434	440	437	411	435	415	420	443	435	413	479	394	439	406	443	478	421	420	436	427	449	428	428	426	428	437	431	430	440	433	450	427	439	439	472	435	413	440	394	437	408	421	436	445	421	463	474	395	474	453	460	434	454	447	458	409	442	483	428	420	454	433	431	385	425	421	455	451	424	400	425	461	425
22039	20852	28558	23254	20845	20907	11257	850	566	478	423	377	333	276	257	247	231	198	209	183	181	204	201	174	186	140	196	173	137	156	138	131	157	165	147	139	120	158	140	140	159	131	154	137	155	137	145	152	122	142	128	153	140	111	130	136	147	131	149	132	137	119	127	123	160	133	136	123	130	119	116	131	120	121	132	127	134	140	140	130	123	130	157	131	132	135	115	139	137	151	133	140	148	139	113	131	137	135	123	140	131	141	127	116	132	141	135	130	120	142	124	152	137	141	134	160	147	124	136	134	139	136	135	148	132	133	128	122	138	142	143	134	138	136	142	130	119	147	127	131	138	118	143	134	149	118	161	138	132	133	138	131	107	126	126	142	137	145	131	134	120	131	111	119	127	139	124	129	138	121	138	138	125	126	119	148	129	132	117	148	133	129	134	119	131	140	115	150	126	136	135	142	133	136	133	123	136	156	134	118	123	120	121	119	109	137	112	132	127	131	135	142	157	127	146	128	123	148	120	144	124	128	138	135	136	152	130	124	135	137	126	106	133	113	109	115	111	136	133	127	144	135	122	139	143	115	136	129	155	141	127	104	129	145	141	104	140	132	125	136	127	122	129	118	135	132	123	114	119	148	133	111	117	110	129	113	126	133	117	117	123	142	133	125	121	150	124	119	127	136	119	142	102	128	141	118	135	149	118	113	138	138	126	141	117	142	114	122	123	132	125	123	155	130	139	131	127	125	116	122	129	127	151	129	126	130	138	130	134	144	144	134	133	119	116	126	127	128	130	138	125	116	134	131	137	146	129	129	154	133	126	113	143	139	130	119	141	117	128	144	123	125	140	148	124	129	140	136	145	115	111	127	140	125	149	134	137	130	121	143	133	129	129	133	128	116	126	128	129	147	129	148	135	138	152	117	146	134	149	108	132	130	131	137	147	146	127	132	146	129	117	129	139	114	145	118	134	123	137	117	132	129	139	155	152	124	117	136	118	130	117	133	156	139	129	129	123	130	122	128	142	145	117	134	137	127	134	124	114	137	118	123	136	125	139	132	132	114	156	125	137	121	144	126	142	130	122	111	134	137	144	146	135	121	119	124	131	125	133	130	119	117	135	137	141	125	143	133	126	130	134	125	107	136	110	131	130	148	137	117	123	132	124	134	137	137	139	135	139	149	162	131	138	141	142	144	150	128	145	99	143	143	140	151	158	137	113	126	120	137	136	125	141	117	110	129	131	157	151	127	129	133	122	139	123	125	121	107	146	126	150	149	117	141	129	147	134	136	153	154	134	132	139	134	137	137	147	142	135	133	135	128	154	123	106	160	124	116	119	130	124	129	138	138	127	124	125	130	143	146	133	138	138	154	136	149	125	144	116	127	136	155	141	125	132	124	119	145	133	145	121	146	130	136	139	144	138	151	129	133	121	118	133	143	124	137	143	152	145	134	128	114	136	134	150	130	116	118	122	126	156	123	127	133	147	140	136	132	122	155	134	164	141	143	124	130	139	115	145	111	125	154	145	135	136	135	119	119	125	131	134	134	128	120	112	136	120	124	136	134	120	128	141	131	152	153	145	130	136	123	126	120	118	137	133	115	131	122	143	118	110	148	134	120	139	124	127	132	125	145	132	130	125	125	135	134	113	101	134	120	138	106	139	120	117	139	124	110	130	142	142	124	114	130	130	123	120	125	131	130	120	142	118	140	125	137	140	136	122	150	143	135	122	134	129	147	123	111	120	146	108	147	125	122	151	115	119	128	139	150	122	117	126	124	113	116	138	143	131	119	141	127	137	141	132	143	142	146	127	129	133	125	131	132	112	145	115	128	132	136	130	145	150	131	139	138	128	132	154	137	132	112	116	137	142	105	138	128	122	111	129	140	132	97	113	148	106	131	148	137	132	137	130	122	145	139	119	135	132	144	118	137	143	120	142	136	129	149	131	136	139	133	128	147	125	125	131	122	129	112	133	104	120	126	124	127	129	123	119	138	124	112	145	140	132	126	135	140	126	132	134	151	133	129	131	97	143	136	120	132	101	129	146	108	111	134	130	134	112	149	144	130	136	146	97	116	116	125	107	125	123	134	138	130	160	135	135	122	140	138	130	122	130	144	130	125	116	143	136	117	129	135	138	140	121	128	120	123	109	126	142	131	129	134	120	134	139	114	127	113	125	133	131	146	137	124	116	112	127	139	129	124	134	135	144	133	119	116	131	129	121	145	123	119	135	135	131	141	127	128	132	128	120	123	122	141	132	129	144	152	132	147	141	134	124	129	122	128	130	146	125	110	135	136	118	155	150	122	134	133	127	126	144	116	138	148	120	148	131	120	118	150	137	138	127	139	110	129	125	134	120	143	111	116	134	133	147	146	130	114	142	123	125	127	132	114	137	143	127	140	118	145	133	140	134	128	122	153	135	117	122	140	115	130	135	126	119	140	132	155	117	119	146	146	122	128	110	140	146	134	124	105	144	147	152	132	137	145	110	114	145	146	135	131	134	149	125	133	118	131	124	135	145	124	124	135	128	140	145	120	121	142	119	125	145	151	155	137	123	137	120	136	113	112	139	129	133	131	116	146	121	111	125	129	109	120	153	148	121	127	131	161	118	135	133	137	136	139	131	120	139	149	122	111	145	136	137	122	122	129	142	159	127	126	138	127	118	131	113	144	123	132	121	133	125	134	137	124	132	134	125	125	144	129	113	126	128	128	114	123	133	137	136	146	127	137	123	151	145	141	158	134	132	136	126	141	125	112	151	128	122	134	128	116	132	138	143	131	152	127	149	127	141	134	136	144	128	121	118	128	130	118	124	132	111	118	135	116	133	116	144	103	112	126	135	131	111	142	146	122	131	139	117	139	131	133	149	126	122	131	121	158	131	125	131	138	131	132	117	121	132	112	113	120	128	114	138	131	127	120	112	126	125	120	144	137	119	147	123	128	143	113	100	141	120	149	135	136	146	135	125	144	127	141	127	145	140	133	138	127	143	136	143	137	127	131	123	127	113	146	126	130	109	116	132	126	127	120	144	135	120	129	125	158	147	124	126	131	117	122	134	139	132	131	147	107	120	121	126	122	143	125	117	117	121	146	144	126	98	126	123	124	131	122	140	128	123	111	121	129	131	145	144	129	135	131	133	134	135	137	130	130	126	126	133	118	157	111	137	127	117	153	124	116	151	134	139	132	139	131	107	125	133	133	143	138	130	134	127	111	132	122	110	123	138	119	150	131	127	138	143	129	120	130	140	134	124	128	138	137	139	120	119	124	133	122	139	135	134	120	117	129	125	128	139	123	135	141	156	142	140	147	131	120	132	137	146	117	135	146	127	119	146	154	122	133	151	121	138	149	138	145	134	145	116	146	147	131	138	124	119	143	128	118	137	145	133	112	129	126	109	135	128	131	140	138	131	122	137	129	129	121	130	119	125	133	134	131	127	114	161	140	111	134	124	110	130	132	134	134	133	146	105	138	123	125	139	153	117	144	134	121	126	124	137	117
8689	12985	9067	4354	3181	2254	1626	1205	944	723	609	519	437	348	323	344	269	244	231	206	199	201	208	164	167	214	171	194	140	173	163	193	153	179	167	163	154	187	151	140	136	157	157	164	131	139	145	133	152	159	150	148	146	152	136	149	131	138	125	145	130	148	143	152	142	128	137	142	152	142	147	135	140	145	132	135	119	131	141	163	155	144	136	121	135	135	133	129	146	136	120	146	129	126	120	126	122	147	131	146	126	144	132	110	118	160	145	129	124	130	155	137	141	129	142	144	139	149	125	124	137	129	148	133	115	125	141	122	149	129	153	136	127	152	120	119	142	137	133	127	154	150	145	133	129	135	150	117	155	138	126	126	125	142	145	120	135	118	124	123	114	140	135	126	144	123	127	140	136	112	139	132	138	137	148	154	152	142	154	131	119	133	139	128	114	116	148	140	130	141	111	159	118	129	121	138	134	138	130	132	129	151	111	131	118	148	104	117	132	139	112	123	112	123	132	134	130	134	130	134	131	116	135	134	136	129	128	104	126	124	119	147	119	130	134	119	131	131	117	143	104	145	128	122	146	133	129	134	134	128	139	131	105	126	137	116	112	143	129	127	148	158	126	139	119	139	134	142	129	150	114	139	146	129	117	176	115	114	158	149	118	121	140	144	109	146	144	143	150	158	135	121	119	134	113	135	142	132	144	145	122	155	128	126	142	133	127	146	123	117	121	117	130	121	147	109	137	117	133	128	147	120	121	126	139	120	119	129	134	135	125	158	121	109	126	122	130	130	136	140	126	143	127	117	149	126	150	134	146	107	128	128	131	141	135	133	135	135	135	128	144	158	123	144	118	119	132	134	144	120	144	131	135	144	144	127	133	143	145	133	116	152	135	147	121	124	136	117	137	135	117	139	130	131	153	151	139	156	130	137	138	139	134	143	112	129	127	113	133	134	136	160	136	130	138	123	127	130	113	124	126	116	128	117	153	139	137	122	115	148	121	141	141	127	149	135	135	142	115	140	130	168	149	156	112	134	128	145	127	131	113	128	118	129	123	129	151	137	144	146	136	143	130	141	108	130	132	127	130	123	137	139	131	129	125	126	148	119	143	108	134	138	130	143	124	141	130	140	137	107	132	136	143	140	146	124	116	138	119	152	130	128	147	126	130	144	144	117	131	133	115	129	136	140	128	112	133	152	148	144	150	131	123	154	129	128	129	157	141	127	134	129	142	145	135	148	125	145	117	144	124	129	140	122	129	134	123	138	116	114	138	153	146	138	122	129	120	128	137	138	123	121	152	124	142	131	137	139	145	119	120	140	135	146	135	133	131	149	115	140	128	141	148	136	138	117	152	125	131	139	141	110	138	120	118	137	112	147	142	111	124	122	119	140	153	141	121	137	104	143	131	145	126	129	125	148	148	122	125	123	124	145	143	148	132	127	150	151	139	135	135	135	136	129	124	140	140	132	116	130	120	130	109	116	126	124	106	143	132	133	130	136	132	130	121	136	127	121	137	133	131	138	117	130	143	126	140	134	132	119	169	154	127	131	152	138	153	132	123	117	137	120	135	126	136	114	152	130	130	136	128	117	142	121	134	116	128	146	149	125	133	106	116	128	115	143	128	134	126	135	147	129	130	133	133	132	115	133	122	127	130	132	142	131	138	119	134	144	146	139	134	147	114	124	120	124	146	135	119	128	125	135	136	124	119	120	146	145	117	143	129	131	122	143	142	128	105	123	128	129	132	132	128	125	152	132	148	152	118	140	134	124	140	129	125	138	130	153	160	140	141	129	156	146	144	142	158	146	121	116	149	164	141	145	124	144	116	130	117	133	136	121	134	120	138	123	144	136	125	123	135	132	153	128	151	151	139	122	119	138	121	135	150	134	113	130	136	155	141	126	126	159	130	130	127	143	145	115	134	148	122	128	139	147	140	128	156	155	134	133	130	117	137	122	104	127	132	129	143	131	131	136	130	122	148	146	143	136	147	137	133	121	122	138	124	134	142	163	121	122	130	141	141	142	126	119	131	147	134	135	127	125	130	141	137	122	137	130	139	138	144	121	124	145	123	137	140	132	140	121	130	137	119	150	148	151	132	133	127	148	143	135	137	125	128	152	131	134	146	141	128	121	141	157	118	127	128	127	132	139	125	132	127	121	145	140	144	155	142	117	134	117	148	124	131	123	124	132	113	120	134	128	118	150	111	136	148	151	111	128	122	146	174	119	111	116	131	136	127	134	149	134	146	130	119	128	131	120	134	131	118	146	120	117	130	123	138	140	107	133	133	136	136	150	159	120	126	137	131	128	135	140	140	133	138	131	150	156	120	117	127	106	119	131	133	135	118	138	140	138	125	127	118	116	123	132	132	137	128	126	139	145	130	117	101	154	127	111	153	135	108	132	133	128	145	128	139	128	128	121	142	154	137	126	121	122	113	135	126	136	125	130	131	132	145	124	135	145	122	124	141	148	148	136	131	132	132	144	131	137	138	152	123	137	136	141	125	107	129	136	158	123	129	140	141	145	106	141	158	114	135	139	115	121	145	156	125	126	135	147	134	122	145	129	152	132	131	145	132	138	129	138	140	117	120	144	139	146	128	142	133	150	146	132	142	137	144	117	134	116	132	124	147	135	131	149	137	139	146	124	122	138	148	130	127	132	145	136	147	127	135	149	145	137	137	146	128	125	137	140	141	129	99	138	136	124	122	143	127	124	151	124	147	123	135	151	124	141	144	111	128	133	143	122	144	132	135	138	148	131	132	142	153	136	142	144	142	120	130	134	116	123	121	145	113	136	151	119	135	136	134	139	126	139	123	132	123	148	135	157	136	145	147	120	135	154	148	134	137	124	147	129	110	126	136	118	118	120	123	136	134	127	118	140	140	122	136	118	130	126	125	115	140	115	127	121	110	146	120	119	127	140	131	150	132	143	140	121	149	117	151	139	144	118	108	128	125	137	142	139	133	139	99	141	119	126	115	115	121	122	139	129	122	132	147	127	138	138	130	151	124	126	143	138	135	117	140	123	138	144	136	130	116	138	149	114	137	128	125	124	136	118	144	134	122	121	137	138	113	127	139	127	120	133	132	141	133	137	128	131	141	144	142	140	134	122	128	137	125	120	136	150	113	141	131	161	123	113	128	124	127	124	128	156	142	134	129	156	135	130	140	125	141	141	141	140	146	121	123	126	141	131	116	130	131	124	140	140	130	133	127	132	142	140	136	146	147	147	119	133	125	104	116	143	130	131	157	128	131	157	131	123	129	132	120	132	131	135	144	111	140	146	126	127	117	137	148	145	127	134	135	121	155	146	135	129	129	135	149	134	125	139	157	140	134	153	150	106	149	121	129	137	129	120	140	141	128	142	150	143	131	138	129	132	124	146	125	125	135	126	125	114	132	137	131	128	115	153	127	119	101	120	136	127	135	118	133	124	113	141	123	131	116	144	130	140	135	140	138	130	136	120	131	135	123	132	151	134	123	134	156	132	150	138	107	141
27233	20786	12352	1257	615	544	547	457	497	407	437	450	448	454	420	405	432	419	447	423	397	452	453	437	447	405	457	430	456	414	439	417	401	415	450	421	391	451	416	422	422	423	415	418	430	403	439	421	444	400	405	412	417	414	433	411	386	415	401	430	404	439	437	472	388	430	427	487	401	421	438	419	430	407	419	407	409	386	432	414	439	397	412	465	413	410	413	424	424	421	416	439	415	436	421	433	424	424	412	420	421	433	413	401	452	445	442	431	430	420	450	434	424	398	384	420	432	438	474	401	422	394	411	408	435	444	452	388	417	450	405	413	415	447	406	483	386	424	381	418	389	435	403	436	425	399	409	460	425	401	407	453	435	433	439	453	399	404	432	420	419	424	416	477	414	409	415	436	444	454	432	408	452	421	397	410	413	426	422	409	432	405	407	382	416	423	430	409	430	420	440	410	446	404	424	419	410	463	419	386	430	445	425	420	408	435	429	416	431	443	424	413	419	416	408	422	411	419	436	434	424	431	412	412	411	434	428	412	410	463	388	428	387	411	424	408	443	458	437	448	391	392	393	434	427	384	409	388	425	399	428	440	452	395	396	404	424	429	428	383	452	413	402	407	416	432	392	406	426	439	423	384	413	419	434	423	412	424	421	382	366	416	443	441	439	406	451	422	402	406	417	413	388	419	412	404	403	416	402	386	429	416	426	426	411	401	398	455	440	389	412	409	413	460	368	426	448	364	414	445	422	396	388	430	437	425	411	421	465	457	436	401	421	422	455	399	424	449	447	399	447	402	393	412	414	439	410	423	426	444	409	396	431	400	418	428	441	411	415	412	406	413	440	418	401	388	395	414	401	468	409	409	415	408	431	394	446	435	426	417	455	443	427	414	459	439	439	394	358	445	424	436	418	389	453	410	472	431	397	428	404	414	404	424	453	456	411	439	412	425	412	395	412	399	417	395	418	428	428	400	454	409	409	393	413	406	410	421	421	441	452	430	440	421	393	401	402	405	448	384	431	437	447	415	418	411	439	440	412	415	426	442	437	402	411	454	408	435	443	404	446	389	444	407	420	436	424	436	412	386	465	404	412	410	426	399	412	448	414	448	427	427	440	440	433	452	416	403	424	395	460	423	415	423	401	441	427	413	393	445	425	388	400	385	422	422	418	459	434	426	425	405	448	398	421	423	402	401	412	411	444	428	451	421	421	426	443	424	393	398	410	385	454	412	412	412	399	429	422	425	464	453	393	411	413	441	399	433	407	423	447	437	430	390	414	390	428	417	440	418	408	382	453	431	434	432	413	381	407	418	405	464	379	438	432	439	395	458	429	425	413	466	441	418	425	448	402	434	405	414	386	454	406	397	441	410	416	410	405	397	433	434	440	425	417	417	439	409	428	477	432	397	426	420	403	412	386	404	401	414	424	391	405	417	422	422	399	413	430	404	377	443	415	413	427	463	433	425	389	396	441	382	390	414	391	399	434	410	427	418	385	402	385	429	421	413	444	436	458	434	429	443	410	459	424	421	417	430	444	428	400	411	454	428	396	423	374	439	414	428	410	431	440	433	426	418	447	401	437	468	409	387	422	402	413	386	451	406	396	419	405	424	427	361	408	414	466	397	444	451	444	414	426	428	447	423	416	437	398	466	447	448	415	440	401	423	387	429	456	421	403	469	434	412	435	444	401	413	381	413	416	412	403	457	405	425	437	406	427	439	445	409	421	419	437	424	431	390	425	434	415	421	456	406	441	400	424	452	425	403	415	432	445	447	463	414	446	425	432	416	405	387	392	457	440	427	422	384	430	465	417	406	412	433	425	373	396	437	398	437	423	390	407	428	429	401	432	435	380	401	410	435	407	441	441	415	393	422	423	400	415	435	446	405	413	392	400	408	411	401	417	376	427	413	427	421	428	390	409	443	436	457	405	455	421	456	429	426	404	473	415	467	405	426	412	438	440	402	406	373	404	403	401	424	382	461	445	378	418	391	442	408	443	446	429	413	447	400	398	421	421	440	440	399	413	399	427	387	420	416	430	425	422	424	423	448	442	414	429	439	421	447	418	402	386	444	375	415	425	434	415	443	389	410	429	445	425	397	430	404	433	414	420	444	379	431	434	437	399	464	427	422	421	418	444	420	392	418	417	445	401	450	397	390	428	417	435	374	429	386	395	418	421	424	404	393	419	407	392	399	402	406	445	406	431	384	423	414	404	436	421	433	415	406	417	423	450	427	426	441	430	427	409	433	431	427	420	385	466	430	396	433	405	395	453	435	411	435	428	440	416	446	413	408	428	400	413	415	447	402	428	408	425	393	402	461	392	447	405	365	413	431	389	399	426	428	396	440	417	431	440	381	408	396	416	425	395	432	456	415	424	425	387	426	408	416	407	415	448	415	406	435	421	410	434	411	436	442	434	409	409	425	401	450	409	406	381	426	414	455	448	464	436	424	386	425	425	423	387	415	439	419	429	395	435	421	415	408	446	424	445	433	435	446	393	454	419	409	405	393	409	426	411	429	398	418	401	459	418	427	394	423	429	423	432	428	440	435	449	456	421	404	425	400	423	398	412	454	423	453	399	379	438	406	406	428	475	423	437	438	426	426	408	426	405	462	413	404	395	434	405	438	416	435	409	416	396	444	435	393	435	427	414	420	415	417	462	433	407	452	442	438	386	401	431	424	415	447	491	430	424	414	402	431	424	410	432	433	414	368	415	452	433	416	410	442	382	432	445	413	417	406	416	421	435	425	423	385	447	414	421	413	420	414	361	386	439	445	444	416	427	429	419	411	389	444	436	436	419	385	429	446	399	406	383	403	412	424	408	422	389	435	423	394	384	451	394	425	431	428	392	440	434	424	405	411	408	429	437	457	411	437	434	423	413	460	420	418	385	425	452	453	406	409	393	420	459	451	422	444	419	435	395	428	424	402	440	389	441	410	391	409	436	454	411	396	422	402	400	421	443	394	404	423	405	441	424	392	404	413	412	432	455	401	404	452	421	397	407	408	397	439	411	407	436	463	423	424	416	422	423	438	445	419	432	422	415	400	405	418	439	421	425	417	391	407	466	431	414	446	412	376	443	431	443	422	378	428	410	408	417	457	433	395	430	403	431	447	414	422	426	405	445	439	405	394	412	437	413	400	377	425	414	421	422	397	426	431	419	387	438	411	458	426	423	411	432	409	387	405	406	456	420	378	421	463	417	443	419	390	408	415	422	432	461	417	374	417	394	440	407	453	374	411	377	429	451	405	440	403	405	414	429	433	458	442	414	428	425	452	390	413	415	413	414	393	435	427	401	419	401	390	431	418	425	462	428	427	396	414	426	429	411	430	424	387	401	428	410	402	436	408	398	425	447	418	468	415	431	414	383	382	418	438	411	409	460	416	435	415	462	422	390	454	457	416	431	417	427	432	400	402	406	415	446	417	421	423	436	435	423	434	429	424	426	449	432	426	414	421	417	417	416	412	421	425	409	445	396	425	445	445	403	405	417	448
8683	2369	1513	869	703	615	639	549	508	482	471	476	454	418	477	447	457	460	449	444	444	387	449	466	439	389	437	427	414	424	420	431	423	406	403	451	433	428	427	454	457	433	445	392	421	389	437	388	418	410	454	421	431	472	444	419	455	431	418	435	445	463	465	437	406	439	462	435	459	380	454	389	411	397	426	398	436	450	446	426	467	430	449	452	445	425	441	445	430	448	442	435	434	442	405	422	446	429	421	424	423	423	405	427	445	425	436	393	439	430	446	389	428	465	429	445	410	442	460	422	447	430	453	413	439	429	454	415	396	376	425	409	435	433	443	469	438	377	437	430	417	435	397	441	420	460	445	422	434	433	460	420	418	428	436	415	447	424	389	442	428	419	443	455	460	415	414	420	428	414	453	427	407	422	437	435	453	439	442	379	448	411	448	429	450	404	418	412	439	408	403	451	425	456	449	454	405	408	420	448	434	404	418	403	456	398	422	450	424	419	452	408	461	430	438	419	446	423	428	428	400	420	400	453	427	429	443	408	433	415	462	458	450	437	415	440	400	450	409	424	465	442	426	430	425	461	445	407	441	437	435	415	464	444	456	442	417	402	399	423	461	452	449	446	431	415	432	463	406	439	480	427	403	432	416	437	401	413	416	407	409	424	434	412	415	428	453	434	445	422	417	450	435	486	402	404	445	424	459	426	446	443	442	448	438	445	469	423	440	436	414	434	441	443	443	471	423	427	447	406	438	404	401	456	431	412	406	436	454	400	434	385	449	452	449	442	447	480	412	425	407	422	420	444	430	487	479	408	423	413	431	433	442	424	426	444	452	426	470	427	436	423	423	423	457	444	422	458	393	393	388	413	434	381	446	435	413	385	451	411	419	415	442	457	417	448	422	437	450	417	407	439	409	413	417	430	385	431	419	390	446	415	409	434	443	411	443	430	383	417	405	440	408	399	425	408	444	434	396	407	457	401	424	446	425	438	454	438	435	447	411	437	423	465	419	444	446	422	413	427	438	427	441	388	412	490	431	434	426	475	455	449	435	434	418	444	429	461	420	439	430	396	437	441	439	440	437	429	476	430	430	411	439	410	412	437	425	435	394	430	432	468	442	432	430	439	441	432	444	418	428	421	441	436	404	419	437	470	424	425	425	424	407	413	430	453	408	395	440	439	422	473	431	427	419	425	393	395	439	394	430	422	399	457	414	442	449	445	457	418	411	447	433	419	434	453	432	417	407	436	414	487	420	452	389	444	425	451	446	460	407	494	403	443	433	443	417	430	435	446	409	398	431	446	447	404	463	450	403	448	398	425	435	425	428	422	443	423	475	451	431	443	468	470	423	398	452	458	418	425	433	386	408	413	434	418	444	418	415	444	397	442	405	451	432	422	464	429	437	446	421	412	447	431	397	427	410	443	434	418	457	428	431	408	424	424	418	428	430	440	436	426	453	435	413	441	412	414	438	425	433	439	431	426	413	446	427	474	437	427	414	419	466	409	445	425	428	396	461	414	426	411	423	436	444	415	456	414	441	447	424	444	458	415	429	415	432	439	444	409	396	441	485	432	474	453	439	426	408	454	435	456	418	456	421	393	457	476	445	455	408	420	412	444	457	461	444	436	434	410	435	449	432	385	418	427	463	441	395	379	436	476	491	448	451	440	475	430	428	470	424	458	416	467	437	414	444	467	431	449	426	446	437	427	434	438	412	437	416	396	452	440	391	441	415	462	428	437	418	447	421	461	403	446	413	407	423	419	434	443	423	418	448	428	446	470	421	413	471	378	418	419	428	446	418	409	441	422	421	451	461	462	436	434	435	409	446	416	437	413	427	458	422	443	422	426	442	454	453	439	417	422	454	452	434	409	440	444	424	441	412	451	430	414	447	426	425	462	453	402	470	399	380	414	426	408	420	407	433	445	412	435	423	453	448	409	431	433	466	430	425	448	462	417	403	447	428	414	439	444	452	417	402	438	415	436	422	440	455	426	430	433	440	441	416	419	419	421	442	419	409	457	426	411	395	425	391	463	426	460	399	443	413	451	398	416	412	450	402	429	404	445	394	389	448	423	421	437	432	402	451	425	423	415	424	457	409	419	408	441	439	460	424	427	435	419	394	403	420	434	425	419	428	444	389	400	426	448	409	416	411	450	422	416	427	471	451	442	429	432	453	444	425	449	437	441	438	419	446	426	402	426	491	426	414	453	470	471	424	423	432	418	426	465	412	423	422	425	431	432	457	423	422	446	418	413	452	445	473	461	428	397	386	432	451	435	450	440	451	473	408	446	439	432	459	426	398	402	412	441	419	414	433	451	402	466	426	425	436	458	415	407	398	443	433	411	411	436	453	438	462	445	420	452	435	431	429	474	385	403	402	412	402	448	446	466	431	471	422	445	399	458	406	416	399	444	435	394	401	433	468	427	469	453	440	449	434	477	425	388	414	395	431	422	408	416	434	451	413	435	411	420	422	471	370	394	410	434	462	445	445	425	432	460	430	491	415	456	441	430	387	428	432	427	429	385	412	447	399	422	447	446	433	404	450	421	455	379	473	425	459	454	460	397	415	412	435	440	446	407	400	384	396	459	425	420	424	453	401	470	456	443	435	461	416	407	463	404	419	409	408	413	414	421	422	430	418	441	465	447	453	427	451	421	427	442	436	393	411	447	429	445	460	427	452	406	441	408	408	431	419	466	443	418	400	416	416	429	432	443	439	455	468	406	428	416	427	500	391	409	439	447	422	433	428	435	417	396	400	456	455	428	379	448	431	443	452	469	410	454	418	390	433	421	417	421	462	419	427	440	443	432	449	428	456	437	421	435	433	445	430	423	442	437	442	476	405	450	424	433	428	483	412	460	424	414	441	437	451	447	451	439	442	441	436	424	414	451	459	442	441	404	416	445	437	371	437	471	414	429	436	463	437	382	439	456	425	438	445	459	418	437	418	447	444	421	426	432	418	438	421	412	423	443	419	434	413	423	441	449	436	434	429	443	430	414	474	456	403	414	412	430	382	436	452	453	444	439	425	419	436	418	427	434	431	437	412	463	452	463	456	433	463	419	463	428	445	431	444	389	455	410	457	446	444	422	400	419	452	405	444	444	412	447	378	435	398	364	455	411	412	388	443	440	433	404	428	453	430	437	438	433	452	412	434	443	409	426	450	445	414	482	415	429	414	433	436	402	446	412	423	440	413	432	429	442	449	441	443	440	447	478	444	424	431	436	434	448	413	428	414	395	451	397	392	428	431	399	407	421	432	439	423	432	420	461	428	443	424	393	402	399	461	423	412	440	426	414	405	423	472	404	427	442	457	451	396	444	444	461	424	434	455	429	432	431	467	456	423	433	413	427	440	441	392	456	426	444	451	446	388	414	427	450	410	461	448	428	432	419	454	409	423	459	426	450	448	437	447	480	461	439	422	430	442	416	417	498	420	399	435	431	415	456	419	433	440	417	447	428	390	410	425	427	422	405	467	465	421	400	438	442	437	427	412	449
23258	20942	28291	23716	20933	11500	966	573	450	377	367	309	303	300	305	270	266	257	216	201	234	258	226	242	219	228	226	228	210	221	207	201	207	207	211	212	204	209	192	187	199	210	192	216	213	210	199	185	215	210	202	189	195	191	192	195	207	170	202	212	192	191	183	198	201	207	193	219	183	227	203	202	212	191	184	193	211	200	193	215	192	195	214	198	198	205	200	212	186	210	206	212	201	182	208	221	184	202	198	198	220	221	200	184	173	201	192	210	207	215	198	205	195	196	165	180	216	198	177	169	217	183	213	195	206	193	196	192	212	184	189	206	211	196	209	221	201	198	194	177	203	172	191	220	166	205	231	168	224	206	204	196	185	217	195	201	178	199	182	205	203	183	176	213	223	181	217	195	222	221	210	199	236	212	179	189	195	191	192	204	169	196	195	163	202	219	199	201	191	230	175	203	202	191	194	204	223	199	198	199	201	172	175	168	224	199	161	198	187	205	207	200	209	197	206	200	204	208	217	216	212	204	194	193	180	191	168	172	201	184	202	217	197	184	210	226	186	172	208	190	192	201	200	188	187	189	215	222	184	211	217	206	211	207	191	207	199	188	187	220	206	202	206	179	224	195	188	195	192	208	201	190	201	179	202	204	179	185	187	202	196	207	206	187	205	195	200	194	194	197	183	209	196	197	208	176	230	177	204	226	188	189	174	218	189	186	200	206	176	212	182	181	211	204	210	197	200	199	199	189	218	184	182	180	191	219	201	205	202	211	194	189	175	178	183	205	191	203	212	181	199	187	174	210	216	192	178	188	204	192	199	206	215	213	195	184	224	187	200	184	194	192	198	209	170	208	153	225	208	199	194	188	211	208	205	188	186	199	207	181	206	199	180	205	220	196	188	183	178	201	195	186	178	188	191	193	233	208	203	212	190	190	208	217	188	191	202	226	188	199	191	176	229	179	211	218	214	188	222	201	186	198	200	206	177	211	222	210	201	217	208	187	232	190	197	213	190	197	188	210	176	220	206	195	186	192	179	192	210	207	196	193	180	182	214	207	196	207	196	216	187	200	201	211	227	186	187	216	198	178	202	201	187	214	181	209	188	163	170	188	194	192	205	171	199	217	198	197	212	207	236	182	187	190	189	235	195	204	214	206	186	204	189	193	203	214	202	198	184	203	165	196	198	207	208	208	223	173	196	191	191	190	216	179	213	185	196	206	198	209	204	207	208	190	175	186	196	192	190	178	189	184	222	194	210	220	186	193	213	193	191	218	210	202	190	209	184	185	198	183	176	201	198	179	195	191	213	200	174	198	176	219	197	208	185	200	201	191	186	202	189	199	213	221	214	193	187	183	217	194	211	208	221	195	189	187	191	199	197	215	169	205	175	184	184	184	227	204	181	190	198	210	229	185	180	188	186	187	189	179	193	208	196	207	173	170	185	202	202	186	205	187	195	187	193	188	205	192	217	206	195	184	179	199	183	213	188	202	203	202	223	208	182	165	190	200	182	193	204	190	211	203	195	180	181	182	222	200	194	210	198	178	181	178	169	220	217	202	232	211	222	191	183	181	186	209	185	181	211	206	202	207	176	193	151	213	189	179	208	222	194	193	193	196	206	200	196	214	191	197	215	194	172	177	211	190	181	190	199	191	202	203	173	196	189	196	180	223	212	196	221	172	189	208	190	180	222	212	195	219	196	220	201	207	191	203	186	187	183	179	168	209	176	203	216	195	198	214	200	218	199	173	198	193	193	201	184	212	239	188	205	175	189	176	214	183	200	191	216	208	208	211	195	173	210	206	202	198	201	195	192	198	193	199	204	195	191	207	181	235	211	183	192	198	184	189	211	225	181	193	200	163	214	200	191	193	192	193	204	172	185	199	204	164	215	225	225	198	206	197	193	208	189	217	199	182	190	173	223	212	192	211	167	185	172	206	199	226	187	197	193	183	204	195	202	195	210	205	209	184	205	212	204	190	209	200	201	200	188	200	204	189	172	187	194	217	191	190	228	198	174	214	193	184	183	195	197	190	220	184	175	187	214	197	185	187	194	191	212	202	206	178	195	187	198	190	184	182	204	205	175	200	212	206	198	223	198	204	179	158	187	200	205	215	211	177	195	209	168	204	208	201	200	199	194	169	196	198	185	210	193	178	229	200	205	186	202	195	181	216	202	202	210	210	204	207	212	223	190	197	189	210	222	227	202	180	196	199	178	165	201	191	212	193	220	188	184	214	210	201	199	186	190	184	164	191	183	189	214	181	207	197	202	189	175	177	189	216	177	223	218	193	194	200	180	202	168	190	204	189	201	219	209	162	176	208	196	193	218	211	193	195	204	197	222	202	229	174	184	194	177	217	182	191	186	202	175	201	196	179	193	208	201	199	180	181	212	196	208	177	199	202	211	188	213	187	180	173	196	180	211	216	180	199	200	181	198	175	167	191	206	202	178	230	211	168	197	167	205	229	195	226	193	199	212	192	198	193	155	190	192	219	188	189	192	197	197	182	203	192	207	200	209	185	189	206	182	234	189	180	204	186	194	212	225	219	202	203	191	174	193	199	194	198	210	199	189	204	197	191	196	198	203	217	185	199	193	175	186	194	213	205	176	191	197	211	189	196	174	184	191	213	173	207	210	216	202	195	192	176	179	195	193	181	170	190	191	198	173	225	202	222	185	180	189	179	203	177	199	191	225	200	190	192	203	198	189	222	208	189	200	202	195	180	225	195	212	194	184	203	205	180	217	202	202	211	195	181	191	215	216	189	211	174	201	194	189	195	184	225	215	170	200	205	208	218	187	191	215	190	213	193	227	199	206	196	202	215	195	191	210	183	194	193	179	170	207	171	205	176	185	185	188	219	185	185	183	184	189	193	177	184	198	204	201	210	191	200	180	182	204	177	209	199	181	191	183	172	201	188	218	210	221	198	190	191	176	224	184	190	206	204	197	211	204	184	187	187	197	202	224	207	187	202	197	219	196	179	197	195	196	196	185	191	210	194	201	185	195	220	197	200	214	204	167	191	171	220	220	222	191	183	194	201	175	210	190	199	217	195	180	179	202	200	211	223	199	207	217	180	196	214	180	190	185	210	212	209	197	215	201	208	192	192	197	197	184	205	195	192	218	202	196	192	185	171	189	191	168	201	211	174	213	207	214	206	195	193	162	184	216	200	178	187	185	229	192	192	196	189	207	203	202	205	178	198	188	185	168	162	192	188	186	199	183	185	187	210	185	177	162	195	211	194	166	188	187	204	175	184	227	181	197	200	190	195	193	190	170	215	181	193	227	179	175	212	189	218	190	209	190	188	214	209	197	164	218	191	191	183	202	186	192	199	217	193	213	199	194	223	165	209	215	207	213	196	186	209	176	190	219	194	165	204	185	205	185	202	179	191	185	206	209	198	161	177	209	166	213	200	210	215	200	204	175	185	178	185	202	175	198	187	167	214	183	194	169	204	188	194	194	192	197	194	216	197	187	189	187	203	210	186	225	195	186	200
7349	8382	5762	2665	1904	1374	1090	791	635	514	449	434	369	321	306	291	303	270	250	262	286	234	258	254	248	240	223	235	214	231	215	232	196	213	251	208	210	204	228	243	235	234	212	210	201	227	222	225	215	241	217	203	211	214	227	208	190	234	233	211	238	208	203	216	206	190	214	232	205	237	192	221	208	222	209	218	216	177	222	213	206	218	203	187	230	195	216	204	216	199	199	205	226	217	234	217	198	225	199	193	200	176	190	222	220	213	175	191	218	225	174	213	188	170	208	226	206	214	242	197	200	225	214	203	216	204	208	176	190	209	222	214	219	196	208	182	200	193	222	207	221	201	247	207	210	227	224	210	191	202	218	194	183	193	211	209	226	205	196	208	224	202	198	213	194	197	200	202	226	183	210	217	221	226	224	196	213	212	221	203	206	208	165	216	190	211	189	215	209	220	198	219	193	198	218	206	215	194	208	203	194	215	211	186	213	214	188	203	206	222	212	218	212	220	210	197	223	210	198	214	230	227	213	212	196	212	224	200	207	218	223	206	219	214	211	207	221	210	206	219	198	189	201	212	203	190	195	197	199	209	204	209	216	218	218	205	211	188	218	202	219	209	188	205	218	207	190	188	191	222	226	220	201	181	207	190	224	205	198	219	212	217	206	219	179	225	192	198	220	193	211	215	192	200	218	203	219	204	205	224	207	197	232	199	209	211	202	201	208	220	208	196	194	223	204	198	242	189	214	211	191	208	207	226	190	228	200	191	189	200	204	194	199	217	207	197	213	199	231	201	218	192	171	200	205	205	225	199	182	200	183	224	227	207	207	206	207	215	206	218	195	195	204	193	207	187	201	229	195	220	229	217	202	203	218	195	208	218	175	219	199	172	208	215	217	198	204	204	195	217	205	209	216	202	197	219	217	215	217	206	222	205	213	207	204	224	197	232	194	186	219	201	218	205	222	200	227	193	188	194	209	170	212	194	231	216	198	194	214	236	209	229	216	163	236	201	211	194	201	195	198	224	220	222	236	208	199	179	211	196	202	192	213	175	201	199	205	190	231	229	203	225	198	195	218	221	202	183	231	222	189	224	209	197	231	219	184	196	204	200	197	195	211	223	211	213	206	217	183	206	224	209	204	187	185	208	224	191	221	210	224	206	200	195	214	204	207	188	209	200	207	203	215	189	213	212	216	219	203	196	197	212	212	206	220	206	200	208	199	213	212	213	202	215	194	213	179	197	213	203	221	206	197	206	200	174	207	206	213	191	209	224	210	221	196	197	215	212	206	176	216	195	206	219	208	207	218	211	230	205	181	218	219	219	196	202	215	222	202	190	207	205	236	203	203	205	215	216	190	215	188	224	211	222	198	197	207	233	204	186	200	223	242	215	225	201	223	195	237	198	216	212	219	202	186	234	216	177	194	216	218	210	207	237	201	202	200	205	207	204	209	204	188	209	221	219	202	210	191	201	193	224	209	199	205	230	243	208	216	192	204	231	195	199	192	208	200	188	211	190	209	217	204	208	250	217	216	212	180	201	194	228	214	180	198	195	247	211	190	210	193	170	203	195	198	176	201	190	195	205	193	192	214	203	182	196	214	169	219	219	218	208	235	204	212	188	208	228	209	204	222	217	198	214	232	228	213	194	223	201	184	174	199	194	209	211	224	220	216	233	254	235	216	218	209	228	202	173	203	190	214	192	177	222	218	181	228	197	213	197	201	192	204	193	241	179	220	205	203	194	201	195	219	192	187	191	189	212	198	187	208	210	208	188	200	215	216	217	235	231	214	200	185	218	221	197	203	179	196	184	218	219	197	198	177	220	181	221	210	188	205	212	228	207	219	184	203	236	230	183	226	229	223	209	207	203	187	204	201	189	192	205	189	219	220	204	208	206	183	222	216	217	227	230	204	209	198	211	186	179	206	205	215	213	200	178	214	207	222	197	195	207	207	230	238	203	211	199	191	210	226	220	199	198	194	202	226	201	222	205	208	215	190	220	185	206	203	190	198	214	238	211	211	221	215	194	207	178	195	223	213	194	182	185	229	212	217	190	200	203	221	206	198	205	197	189	214	217	202	220	217	190	216	210	196	225	213	201	203	212	219	213	198	214	211	219	203	207	194	216	213	211	225	221	221	201	215	192	220	203	187	173	196	191	222	191	185	204	184	206	185	226	199	203	201	197	178	194	201	202	211	218	221	197	191	203	216	221	212	185	206	217	188	207	200	190	211	232	209	186	217	206	200	220	220	182	213	208	177	179	188	228	199	205	217	218	204	216	209	228	198	184	214	212	195	221	216	228	192	201	208	194	203	195	232	214	200	219	213	206	201	189	190	207	201	216	197	230	208	207	209	197	187	212	196	199	193	227	195	185	202	231	192	196	226	195	214	208	182	239	184	223	199	184	208	230	209	194	194	202	223	191	210	200	172	222	205	232	206	230	184	185	228	173	222	214	192	190	224	235	213	222	210	191	184	217	204	207	237	210	218	209	171	184	205	198	193	201	202	223	212	233	224	215	201	203	226	195	233	214	207	194	201	219	205	225	238	198	201	193	224	215	201	203	175	222	213	218	210	217	196	208	213	210	209	191	232	211	214	220	184	208	203	213	197	204	213	212	235	208	202	174	215	192	214	223	209	244	237	210	212	216	204	204	212	211	246	181	176	206	239	206	209	184	189	198	207	195	215	200	204	199	201	216	227	184	201	217	232	227	206	214	207	197	227	205	203	182	203	228	223	192	224	227	208	198	211	208	213	207	204	211	187	179	206	191	197	217	200	194	205	209	216	204	184	204	208	209	226	204	206	219	214	212	213	186	199	207	201	209	207	207	227	205	214	209	200	197	193	193	207	209	205	197	214	218	194	226	193	187	232	219	220	201	229	205	201	210	206	192	209	216	195	218	206	206	197	194	205	191	200	213	196	219	197	195	175	199	195	204	224	181	199	232	197	214	206	219	209	224	203	230	201	216	189	205	206	193	202	202	187	218	169	213	196	228	172	192	204	232	214	215	229	193	193	195	204	207	211	234	206	214	195	200	221	190	193	181	217	197	211	210	188	211	199	179	202	206	198	207	209	204	202	201	209	213	189	196	200	213	205	208	210	208	196	184	205	201	204	187	180	229	191	198	232	207	187	195	207	198	214	201	187	187	218	216	199	201	200	202	223	200	228	207	196	205	216	210	182	201	181	215	208	199	208	215	194	193	198	203	235	255	223	201	212	228	236	194	214	221	205	202	203	198	195	216	191	196	213	220	220	228	222	215	195	202	198	190	208	202	176	202	218	202	237	211	239	211	208	186	215	202	193	204	208	204	215	199	195	216	198	218	203	202	194	202	186	208	222	212	226	206	197	202	234	228	203	219	215	231	217	212	195	202	197	202	186	203	206	222	198	203	201	223	212	229	201	186	197	195	215	176	188	192	221	198	194	212	189	206	199	217	217	209	216	193	189	207	220	189	208	204	196	197	187	215	212	207	220	212	201	214	213	209	203	188
24316	20920	27363	24527	13954	1099	685	599	518	541	521	510	515	480	493	431	426	465	442	459	461	437	429	495	516	472	459	449	433	477	454	433	440	454	433	475	434	459	385	452	479	454	415	410	479	434	453	470	449	466	454	431	465	434	448	451	454	451	430	409	487	445	435	421	424	440	428	423	436	411	437	441	449	438	451	408	470	477	451	414	477	423	480	479	418	447	460	450	449	427	461	457	460	434	466	398	467	457	474	474	469	424	450	446	432	427	442	454	399	490	455	450	471	449	443	418	417	443	430	415	474	428	408	423	433	421	462	450	441	418	456	427	446	465	449	426	472	480	407	448	452	426	440	433	409	470	455	432	435	463	438	478	478	475	427	470	427	483	485	481	487	443	434	458	431	400	476	447	434	452	490	445	431	441	420	454	446	425	388	439	428	427	472	445	429	416	438	447	437	428	444	454	450	464	442	435	460	440	422	476	464	431	420	396	419	396	500	438	416	435	421	439	424	429	471	438	455	442	464	465	438	438	435	453	469	397	432	438	454	460	428	500	475	400	442	442	408	465	423	439	470	442	454	423	481	442	436	436	458	447	409	465	433	449	432	448	457	422	450	469	448	417	438	443	429	443	425	490	447	439	459	451	412	429	480	449	441	429	475	415	412	460	396	443	423	431	441	434	446	437	426	509	434	424	438	439	436	428	449	467	457	433	418	441	439	417	450	451	428	434	438	454	445	414	410	442	482	400	450	394	415	446	470	441	415	468	455	468	457	431	429	462	458	435	412	394	429	447	481	438	467	456	426	465	464	417	432	445	390	434	430	437	454	469	416	493	460	430	425	425	439	438	420	432	420	418	460	440	445	428	446	417	403	417	419	472	448	478	428	431	427	461	440	490	439	434	428	464	386	401	464	472	475	446	438	464	461	426	409	432	445	431	384	452	456	437	438	438	447	420	469	467	418	475	453	465	441	426	428	416	445	425	415	400	457	472	423	439	418	435	438	433	419	431	432	451	442	444	415	465	438	424	397	436	446	479	449	431	421	401	454	446	440	438	465	454	467	404	445	463	415	437	424	449	443	421	429	412	462	456	442	479	421	457	397	458	453	454	445	425	420	445	457	436	401	424	449	388	446	426	425	443	475	462	412	458	417	454	411	412	421	445	433	482	473	481	453	445	427	438	433	438	456	440	465	443	381	423	460	452	389	470	384	416	422	441	420	436	484	417	417	462	406	441	447	443	448	443	469	438	416	432	443	429	419	439	460	463	386	438	442	446	439	427	433	433	420	478	457	433	459	386	423	408	444	434	425	451	451	428	443	466	461	435	446	442	410	445	462	435	458	496	465	419	421	423	436	418	407	424	427	436	440	423	481	445	481	430	465	426	447	499	463	449	414	454	437	475	421	438	466	433	457	427	443	424	419	432	395	439	421	454	447	420	432	397	432	406	406	499	446	418	474	390	454	437	442	439	418	464	422	428	410	409	480	455	433	462	427	415	440	466	386	419	461	397	451	473	440	450	437	430	424	433	475	461	449	441	427	446	424	452	403	444	427	421	437	443	454	463	434	425	443	420	412	466	412	421	461	427	468	421	429	433	467	457	459	447	427	423	457	425	462	427	434	410	425	442	441	438	458	430	447	424	470	442	439	411	429	447	441	465	445	449	463	417	453	422	437	448	419	438	449	474	445	431	462	433	432	443	411	428	444	457	469	450	426	420	431	419	411	437	446	418	423	426	431	419	474	421	450	418	402	421	449	424	445	442	454	509	455	452	407	469	404	459	442	481	427	432	400	395	454	431	441	408	457	429	463	435	437	415	439	407	454	425	430	451	428	439	467	420	465	443	484	457	447	431	456	466	421	423	459	463	438	454	430	432	455	441	445	450	440	481	420	439	442	413	481	416	451	437	437	456	458	425	496	417	429	459	465	465	420	447	455	431	451	464	439	392	434	430	391	457	403	472	478	434	425	428	457	438	480	451	464	445	450	423	415	426	448	399	422	483	417	418	448	474	464	450	409	477	443	424	442	459	434	411	419	412	450	421	447	437	419	420	437	429	479	445	445	461	454	453	450	461	384	410	441	448	427	437	435	404	446	437	441	482	427	407	417	404	475	473	449	470	430	470	444	467	395	484	418	423	417	448	449	466	470	443	417	446	416	415	442	452	431	473	431	451	451	470	417	397	447	440	467	425	459	453	502	430	451	431	407	445	440	446	432	464	428	450	427	431	508	439	438	485	455	421	430	428	432	460	463	420	455	428	442	421	436	456	431	418	456	432	433	466	476	430	437	423	414	444	430	466	444	475	447	453	464	424	435	436	425	407	463	480	420	466	447	468	422	449	432	437	424	397	439	466	436	453	448	436	416	468	417	455	453	423	472	411	445	441	444	440	454	445	427	467	427	430	421	477	431	443	468	468	461	406	488	441	447	430	444	492	457	419	461	412	458	446	438	445	441	448	477	406	460	490	462	464	417	425	474	426	419	462	467	462	457	409	447	442	482	412	461	411	455	430	463	459	414	415	431	451	440	439	429	429	477	434	418	417	464	448	459	429	430	441	502	426	414	425	456	441	436	415	427	444	447	433	451	451	449	432	441	434	428	463	447	444	500	450	456	422	397	471	473	416	406	426	457	503	401	456	451	433	438	446	451	449	411	449	445	445	409	424	457	456	399	431	457	455	429	471	422	429	443	462	420	411	454	443	417	478	437	465	422	422	496	465	457	428	440	433	437	465	461	428	438	410	427	458	465	445	418	438	473	424	444	416	434	416	458	453	458	437	438	435	427	486	461	407	458	415	454	423	442	436	451	415	462	443	445	431	451	397	451	416	461	451	432	466	465	454	447	446	458	449	451	386	465	457	457	470	482	429	445	417	439	454	420	430	457	415	446	445	432	432	456	460	422	456	432	419	451	445	484	431	414	449	437	450	456	453	448	446	404	455	428	448	449	429	457	442	436	431	436	425	451	458	437	442	449	456	447	410	427	431	398	447	414	447	449	467	457	411	464	446	486	456	426	473	432	442	448	493	426	449	447	452	432	481	458	433	474	461	428	470	421	462	424	415	425	426	429	401	441	448	395	430	439	452	471	447	491	477	449	502	453	417	464	416	444	464	457	474	462	412	430	414	448	477	444	446	452	460	441	437	447	407	449	461	400	417	489	441	377	424	431	417	417	437	447	424	424	467	430	461	433	474	452	428	391	427	393	431	484	458	443	440	416	440	454	448	419	423	441	426	461	443	428	463	444	448	407	429	435	452	451	420	444	443	439	454	440	469	411	469	424	416	426	434	441	449	422	445	418	467	426	468	515	459	395	443	448	476	451	451	431	429	448	457	457	445	425	448	417	392	464	464	449	459	431	454	433	490	433	480	434	437	393	453	435	450	451	461	452	448	406	452	408	425	425	431	431	451	441	433	448	461	463	467	466	425	454	436	446	428	400	478	430	439	453	439	412	445	435	452	436	429	409	454	432	403	366	425	433	395	400	439	399	423	436	448
6815	5176	3496	1823	1346	1079	932	773	677	614	594	548	563	512	494	491	474	505	450	483	443	467	437	412	492	444	425	460	464	430	513	445	442	443	448	423	432	458	443	429	454	458	409	462	477	451	468	477	459	447	449	432	403	450	442	461	444	426	442	433	450	438	433	476	444	437	445	454	459	424	450	486	433	434	457	443	496	479	423	449	444	435	437	456	441	430	475	460	413	460	457	466	473	421	471	449	458	485	442	465	437	434	444	430	444	419	413	463	418	450	453	440	432	419	465	447	484	445	436	402	462	438	429	428	443	465	407	425	414	476	441	461	444	442	457	456	431	487	481	479	444	423	422	421	472	403	456	443	482	466	430	423	471	449	446	418	405	455	452	423	431	457	422	484	470	426	434	480	440	461	433	479	467	441	460	421	456	454	451	425	453	401	417	451	473	465	458	427	411	450	440	419	458	438	433	435	441	474	395	429	399	414	456	436	451	463	441	410	460	454	412	442	423	439	476	448	458	441	452	442	491	445	442	430	470	443	405	427	441	428	438	433	425	438	415	437	415	439	443	454	467	463	436	458	487	438	441	384	467	448	476	437	434	433	470	431	423	449	425	439	443	429	402	414	459	433	428	454	450	429	459	432	447	458	394	430	449	458	441	446	432	462	426	457	452	443	424	440	444	429	461	415	416	432	462	409	425	397	439	487	436	456	458	410	425	440	439	414	474	443	447	457	429	426	443	424	424	452	426	463	406	463	433	421	437	442	452	452	427	435	450	439	470	434	488	412	475	440	422	428	460	440	456	421	439	498	464	495	408	419	403	424	467	434	460	466	429	404	409	465	440	420	434	455	469	409	474	472	436	441	454	435	445	440	435	452	469	450	429	465	498	428	468	439	456	436	433	430	418	451	441	425	444	426	477	434	465	457	456	370	453	459	418	426	429	424	456	442	466	450	439	460	441	429	461	396	406	467	426	429	440	472	436	442	486	413	411	442	427	420	458	455	432	431	454	442	435	411	410	442	441	458	442	442	438	424	437	431	451	466	449	436	437	415	447	439	433	432	452	399	447	460	459	448	428	434	452	476	455	446	458	460	444	464	453	468	456	421	436	476	427	395	437	437	430	467	455	433	435	436	472	408	499	472	447	474	463	436	419	424	432	420	473	407	437	452	443	446	449	436	423	438	446	441	458	431	447	480	423	418	422	443	434	458	430	483	438	439	464	423	397	443	436	433	461	430	421	437	427	426	415	460	455	426	455	457	441	438	489	433	426	438	451	402	426	442	412	465	432	435	426	375	473	457	418	461	462	428	440	479	497	490	423	451	479	410	443	450	421	422	425	484	446	458	403	431	435	431	456	435	435	419	475	469	444	437	411	440	417	435	437	427	441	420	431	472	463	408	452	441	453	488	438	419	401	406	454	475	432	473	438	467	468	436	471	461	418	444	483	449	445	439	484	466	454	440	439	452	426	459	454	433	451	436	432	464	434	473	417	447	421	461	481	455	427	457	415	451	440	444	420	450	433	448	463	422	444	450	448	446	432	437	428	458	466	439	468	429	423	443	468	448	450	448	436	460	445	452	492	427	458	447	438	486	433	442	469	438	419	464	454	432	449	418	414	435	449	430	427	424	424	431	451	418	458	420	432	437	427	474	449	443	408	413	416	425	458	419	437	468	425	439	429	433	423	430	423	434	441	439	449	437	476	459	428	467	495	468	464	470	462	456	453	426	430	493	424	435	453	469	434	424	419	495	402	436	411	448	409	446	445	431	422	475	412	446	441	463	454	435	448	436	464	430	434	447	404	447	424	446	406	408	486	438	409	435	451	455	460	436	446	440	473	397	451	444	448	458	457	480	462	453	423	434	469	409	460	391	417	479	445	453	431	437	413	401	462	451	444	425	448	416	442	434	430	452	451	470	466	416	417	427	466	427	468	435	436	440	439	401	415	399	469	449	430	452	423	432	456	495	452	441	450	424	428	408	432	436	422	454	474	425	460	469	442	463	446	478	433	434	420	425	442	436	443	442	448	444	418	470	444	408	445	474	436	433	468	429	421	444	445	454	492	443	411	426	465	461	460	442	435	461	439	474	458	432	420	486	434	415	461	420	432	444	431	428	436	443	474	476	429	408	413	484	432	390	460	443	443	461	460	492	408	435	454	432	455	448	446	447	495	443	476	428	444	443	420	448	437	412	431	424	439	444	444	467	420	465	458	444	429	424	464	430	460	421	431	448	423	415	447	413	442	430	421	437	448	424	433	418	438	461	434	441	444	452	412	459	431	458	428	442	436	437	458	459	484	449	431	459	430	455	441	419	458	442	431	429	469	460	454	465	436	460	449	441	434	464	412	447	473	426	447	446	453	451	441	429	434	427	435	430	403	462	428	420	431	423	476	398	447	445	439	448	447	404	465	438	465	426	421	431	474	401	394	417	430	419	452	425	397	455	454	431	442	439	477	420	479	471	483	440	443	461	436	402	457	424	413	443	427	428	422	490	464	465	451	438	447	461	441	418	450	481	460	438	430	453	395	432	440	449	427	465	404	444	457	427	459	444	417	461	467	418	458	439	457	406	451	419	429	429	454	431	441	466	446	435	436	419	465	427	483	413	458	421	449	443	426	449	441	461	456	423	438	420	429	392	444	393	407	439	442	434	428	425	439	429	469	409	447	461	477	454	432	427	456	458	439	438	449	419	409	424	517	431	441	472	448	444	430	452	434	425	451	471	459	454	419	427	440	431	464	462	428	409	442	427	450	434	417	450	420	453	427	409	493	445	431	461	456	430	422	446	419	448	427	440	454	425	477	437	427	455	406	460	469	416	468	433	412	428	409	463	462	450	400	408	491	438	464	446	432	451	410	436	444	388	458	453	446	455	450	453	453	460	449	427	429	422	432	443	452	429	443	416	438	414	450	388	456	440	413	456	438	472	444	415	441	449	458	406	432	424	441	459	466	423	481	467	461	439	459	427	400	442	449	438	424	468	444	453	455	436	441	434	450	459	408	467	452	483	455	455	478	425	451	415	458	423	417	452	417	451	431	424	426	419	457	418	459	436	464	461	439	452	460	426	438	421	439	408	438	452	421	466	451	415	470	434	400	415	460	419	474	456	462	385	431	438	461	435	436	464	460	457	425	460	472	431	445	424	446	491	409	448	485	476	423	444	454	436	438	455	409	415	403	421	448	466	454	447	435	439	484	406	419	445	416	411	461	446	402	399	437	433	426	446	453	441	396	444	440	452	474	443	439	461	415	449	425	413	465	477	447	452	442	400	458	452	441	447	413	438	420	467	389	429	470	442	457	455	434	419	463	432	451	444	443	484	439	456	435	408	460	456	461	468	430	431	431	433	429	406	456	472	435	411	439	414	440	443	425	471	424	446	460	433	453	440	470	420	418	419	411	473	440	470	494	439	430	402	424	422	446	412	444	441	455	448	434	415	451	448	448	428	430	460	433	433	469	449	466	449	439	459	441	430	446	428	437	426	468	431	445	440
22111	20938	28700	23344	20933	20973	11202	802	573	474	453	398	303	294	280	234	235	208	224	217	245	192	181	172	171	179	182	176	174	145	146	147	147	144	149	156	127	147	148	156	146	155	135	130	165	137	133	149	127	140	148	139	143	140	137	139	140	141	146	140	149	145	122	132	117	140	139	111	142	139	132	126	131	143	144	133	132	121	158	140	115	117	136	150	125	130	135	118	117	135	153	122	160	142	158	160	143	126	124	138	134	124	123	171	126	120	147	143	99	114	150	164	137	141	133	130	121	126	124	136	133	138	133	132	142	104	127	135	118	120	130	141	134	123	120	117	147	141	119	117	116	112	133	133	133	162	130	109	115	122	124	144	120	125	151	134	141	127	126	116	121	145	150	138	126	124	109	130	118	112	132	125	147	136	143	141	146	140	122	128	132	140	127	127	150	143	142	147	148	137	127	122	156	140	128	125	132	144	123	137	116	117	120	120	160	124	133	140	110	135	158	121	136	139	138	141	127	139	125	121	146	128	129	145	143	117	120	107	109	132	128	146	116	139	153	125	150	130	132	143	120	141	118	138	126	119	134	129	135	129	134	114	147	132	129	124	144	150	121	127	137	137	156	134	140	116	136	138	132	145	150	142	130	139	126	124	150	139	131	139	149	140	144	122	139	118	133	142	157	135	125	149	153	144	134	121	116	137	123	125	129	137	124	129	121	132	140	137	128	142	135	121	132	147	129	114	122	151	118	132	152	148	123	141	128	147	127	133	129	140	142	111	142	145	118	124	151	129	129	129	142	127	113	139	134	126	110	129	152	115	144	106	141	142	119	125	126	125	138	120	140	132	135	126	135	156	133	163	121	137	149	136	121	112	135	123	146	142	154	148	147	141	129	130	146	123	137	142	115	142	136	137	116	128	145	141	119	149	116	139	147	141	120	134	138	147	119	115	135	143	141	130	138	119	136	137	151	117	122	133	144	136	130	119	127	144	123	123	120	124	141	128	134	140	135	124	127	154	137	127	144	142	148	126	119	117	151	137	141	122	138	175	122	151	107	138	100	144	109	159	143	120	135	142	124	115	118	142	141	130	119	124	158	134	152	141	128	134	122	131	126	136	130	122	140	141	123	153	128	137	128	111	126	120	129	137	147	117	131	112	133	110	140	126	131	128	118	144	127	127	140	122	143	125	135	118	143	125	119	139	131	149	142	119	143	123	142	139	135	145	125	142	140	131	128	125	132	115	131	131	138	145	143	134	129	134	145	122	118	133	137	134	129	136	140	127	134	112	128	131	136	123	124	126	110	147	118	145	139	126	127	125	149	128	135	126	139	123	133	107	140	151	127	134	139	119	134	147	110	132	129	118	142	118	133	144	154	142	116	132	134	172	132	143	110	131	169	153	142	141	123	129	125	131	120	149	123	131	142	117	111	107	136	127	122	125	130	118	144	131	161	129	148	140	141	162	127	127	151	156	128	136	151	146	146	138	159	114	145	118	121	137	148	150	118	154	137	120	132	127	122	127	134	136	122	129	121	145	143	123	127	122	122	134	129	147	148	125	137	109	135	118	138	132	112	126	150	126	121	142	127	133	130	148	142	142	137	132	133	139	132	121	126	140	129	109	122	130	124	139	149	131	125	118	135	135	129	122	130	137	133	123	139	110	135	150	141	137	131	131	136	115	129	128	151	118	114	144	122	135	138	110	139	126	120	132	111	112	147	125	104	131	136	134	129	134	145	127	127	127	134	119	147	142	130	133	127	130	128	132	125	139	130	144	113	125	110	110	123	118	116	134	136	132	134	123	119	152	145	144	114	121	127	139	126	132	132	121	133	140	118	149	135	133	153	134	131	134	118	127	140	121	154	139	143	119	138	130	133	132	150	123	138	113	137	141	127	129	120	139	138	133	139	132	142	117	142	135	135	124	141	138	111	123	131	146	158	140	128	137	139	131	121	133	134	141	156	138	138	115	126	137	130	113	137	121	144	126	136	142	114	114	142	137	134	139	107	146	117	148	135	150	130	136	136	137	132	155	145	132	116	133	135	129	127	148	150	133	134	138	130	136	121	119	124	140	125	135	128	157	146	124	144	133	152	119	135	132	114	126	127	128	137	146	139	149	150	124	136	112	141	135	126	143	139	115	121	138	129	129	140	158	156	126	150	128	133	130	120	126	123	142	118	126	123	131	125	144	133	146	142	135	126	131	134	134	142	127	112	143	141	128	136	112	129	126	135	133	136	130	143	126	137	134	134	122	156	131	134	139	110	136	127	127	115	127	141	124	123	129	121	139	147	98	130	124	145	126	142	159	124	133	151	142	137	146	144	127	122	157	157	139	128	124	115	142	139	132	132	135	155	136	128	132	114	149	138	128	151	149	118	128	117	130	132	119	131	124	120	107	131	134	139	121	136	127	145	136	132	117	129	144	145	143	138	120	137	115	131	137	147	112	134	143	112	137	138	137	154	128	131	129	129	114	127	119	156	121	135	136	125	139	142	154	112	140	129	120	139	129	120	156	127	138	146	121	133	137	138	110	123	144	113	145	114	126	116	135	123	118	127	112	145	113	124	116	153	145	141	113	129	126	159	163	139	137	135	128	139	143	149	117	121	108	139	122	154	125	141	141	153	153	128	151	99	122	126	132	118	118	143	132	129	123	109	142	121	113	128	129	130	119	142	156	126	132	115	142	136	131	127	132	112	148	118	141	133	121	123	134	122	129	128	142	159	162	133	137	138	129	143	146	135	145	131	128	109	109	129	123	137	104	120	137	125	132	113	126	132	142	123	117	135	120	118	138	133	143	130	143	114	134	145	133	118	127	141	128	141	134	120	130	115	128	133	152	144	138	136	133	125	147	158	136	120	137	111	127	137	112	137	154	134	123	112	126	145	121	123	142	117	146	152	117	120	155	130	123	123	129	148	136	141	123	125	159	124	125	147	119	129	148	156	122	129	125	115	138	127	112	135	105	152	156	141	126	119	153	140	141	121	128	154	144	131	126	131	144	127	142	124	131	154	141	127	133	130	138	122	150	127	136	128	142	151	143	106	127	128	131	124	138	126	117	149	149	138	132	132	136	122	138	119	134	145	126	153	127	134	126	142	118	132	126	162	133	117	141	132	119	157	131	118	118	129	128	124	135	113	129	151	132	121	135	126	145	138	148	156	137	129	110	132	145	131	120	132	130	127	136	153	123	140	149	126	117	122	140	124	136	145	149	122	130	130	143	144	141	129	116	117	120	156	153	114	140	130	139	135	134	152	133	146	133	139	136	134	148	118	135	124	120	144	144	165	148	122	113	138	146	128	152	150	121	145	146	132	121	147	139	144	132	128	125	143	121	129	149	133	126	129	151	132	136	134	146	132	134	135	138	118	152	129	136	121	130	142	155	124	129	141	135	131	122	110	126	127	125	135	123	137	144	136	114	136	133	123	135	135	138	121	137	145	126	138	127	140	120	151	131	129	126	165	130	152	144	125	123	132	128	157	135	132	133	134	125
6251	13161	9141	4474	3189	2306	1642	1241	881	731	628	536	477	359	346	309	278	255	228	233	183	215	203	214	176	185	177	177	178	169	154	134	164	156	174	154	158	137	148	146	138	150	149	139	143	144	147	163	152	153	169	156	167	143	155	142	131	130	139	158	150	138	141	153	139	142	131	144	131	135	126	152	115	136	140	153	165	146	153	144	129	153	138	148	138	142	133	141	135	155	162	131	145	135	145	129	132	138	124	125	139	131	133	145	152	132	143	132	144	132	141	145	143	129	159	128	143	171	123	157	137	131	148	157	126	153	124	130	140	156	134	128	134	125	129	126	135	128	133	145	134	135	149	133	119	131	117	115	140	137	130	124	140	149	133	140	138	128	169	148	120	137	148	141	126	135	139	129	149	133	135	142	137	136	158	137	118	149	151	124	144	154	111	136	148	120	120	157	120	124	126	128	145	131	138	140	123	151	143	141	149	138	135	136	131	131	143	120	137	139	150	131	136	132	130	142	147	135	114	136	137	127	128	145	142	145	146	146	136	127	131	143	127	135	135	135	137	140	158	148	150	142	135	143	131	137	120	117	124	163	148	147	135	129	119	153	147	126	139	121	131	130	142	134	128	144	148	133	147	122	138	139	140	141	118	131	103	121	147	159	149	113	122	124	147	130	134	113	133	150	128	105	133	135	145	135	149	132	127	130	133	139	114	160	145	149	130	141	144	127	135	143	134	132	138	134	134	135	132	139	135	138	150	152	125	138	150	130	132	129	126	134	129	149	124	132	120	151	131	156	114	142	154	124	129	137	129	149	136	132	130	132	136	144	111	132	131	122	126	137	143	148	162	151	133	147	148	156	135	112	153	144	141	139	166	114	118	150	132	130	150	130	130	138	154	141	115	136	138	133	116	111	141	136	150	131	130	132	131	140	139	148	133	134	135	132	135	138	136	158	134	130	124	125	136	131	149	130	134	134	138	121	142	144	137	126	130	120	154	137	127	129	143	142	114	120	119	142	158	144	131	109	121	146	115	133	140	133	141	135	144	139	149	154	142	126	130	131	132	134	135	130	128	121	123	135	122	128	151	148	122	117	141	141	154	133	137	112	146	125	124	116	131	146	128	139	138	147	124	141	145	140	118	144	139	115	142	175	145	158	121	129	142	137	118	131	142	140	119	119	133	150	120	127	142	154	117	125	119	142	122	137	140	172	121	141	131	135	136	140	144	125	151	145	130	122	137	117	134	133	124	134	137	142	129	118	138	122	116	147	138	134	126	143	119	139	131	142	141	123	137	128	148	138	142	153	128	139	131	114	127	142	129	144	144	137	120	148	130	154	124	132	123	128	124	123	156	159	134	150	136	134	134	141	137	131	135	148	117	145	150	140	124	135	131	114	149	133	146	134	152	133	138	118	153	122	142	136	123	130	120	152	171	125	119	128	120	124	121	141	141	151	130	132	134	147	137	135	118	137	153	148	125	127	151	112	125	144	145	134	122	138	134	152	138	139	160	143	118	122	122	121	144	148	136	139	132	134	131	138	121	136	138	133	134	121	147	115	136	122	154	153	150	133	153	133	125	143	122	135	133	133	127	137	163	127	156	155	144	136	148	124	133	139	152	132	157	143	127	128	143	119	127	140	125	142	117	141	142	154	135	131	154	132	143	144	124	141	133	123	131	130	136	125	121	144	143	135	145	132	124	139	126	148	143	148	127	117	124	132	124	126	130	130	138	132	154	117	134	138	117	142	130	154	132	140	139	115	120	145	122	139	145	126	133	149	131	129	126	137	142	137	146	127	137	134	139	149	152	135	136	130	152	126	144	149	124	131	127	133	135	127	135	130	113	128	128	142	121	140	134	128	152	132	122	130	156	115	137	129	141	142	130	118	125	128	133	130	128	120	121	128	134	122	123	133	138	125	122	113	155	133	136	147	121	134	142	141	128	145	157	142	129	131	148	126	135	107	128	121	151	140	127	121	151	131	140	119	116	146	137	136	146	144	149	135	111	155	138	129	148	127	144	148	152	151	127	142	152	125	139	125	122	144	127	137	126	156	145	124	135	121	127	128	148	141	150	113	133	136	128	133	126	128	127	132	134	140	131	121	144	158	137	124	106	136	134	143	138	149	146	142	125	111	137	117	147	139	140	120	146	126	118	151	125	110	155	120	130	139	140	132	149	126	124	149	138	153	131	132	144	112	170	134	135	123	154	149	135	136	136	146	140	138	142	141	165	125	146	153	113	124	122	133	141	143	135	140	146	130	146	135	135	117	129	135	140	141	154	133	137	138	126	138	152	111	149	157	144	136	127	149	105	131	137	128	137	152	152	129	145	137	142	129	125	121	125	124	127	134	129	114	139	119	143	140	145	150	126	128	122	139	124	128	121	144	129	142	143	127	144	142	112	146	126	140	141	133	124	115	154	146	109	127	124	125	140	143	132	134	131	130	136	125	116	135	146	129	129	135	137	136	132	153	157	136	121	127	138	119	137	135	118	147	135	141	110	136	127	125	130	145	151	146	134	152	157	136	127	113	155	133	125	132	144	144	133	111	132	122	124	142	129	141	131	139	130	137	131	148	143	141	133	133	107	140	127	128	124	125	112	140	134	153	154	107	134	146	140	135	147	122	137	131	122	133	130	134	119	151	137	117	150	147	142	155	143	139	140	140	146	147	138	129	140	144	137	144	131	130	164	120	140	109	134	131	142	145	150	128	116	108	130	120	119	126	132	134	146	142	135	131	142	121	138	156	131	132	144	142	130	122	142	128	120	136	149	134	126	132	125	123	136	127	136	162	144	146	112	126	131	147	125	130	121	126	130	100	143	138	165	133	132	150	133	129	136	156	133	130	156	122	137	136	137	147	137	129	151	137	128	132	142	139	125	107	149	141	129	107	167	136	125	135	145	127	154	116	124	138	122	144	122	144	141	148	134	138	125	152	162	146	122	136	130	141	124	125	132	123	124	125	131	137	132	133	143	129	124	146	117	138	127	143	148	142	135	128	125	141	100	110	128	138	117	130	129	136	131	136	120	122	138	126	147	113	154	127	140	153	131	151	148	142	137	135	165	158	144	127	122	115	129	134	123	139	118	132	150	128	154	112	105	131	134	144	144	130	135	124	138	144	127	144	131	126	123	151	124	131	115	140	128	137	130	140	140	143	117	151	130	134	132	124	128	132	137	125	119	131	149	128	143	147	124	141	157	136	142	143	120	143	132	145	127	146	134	122	128	134	115	137	126	150	136	129	148	130	156	138	137	127	142	141	125	141	128	133	129	130	151	145	128	122	144	134	127	129	131	139	141	141	142	135	133	148	124	145	135	140	125	138	134	132	130	129	151	146	134	134	133	128	134	133	120	145	167	164	133	126	146	136	127	135	136	134	121	118	133	124	123	151	146	115	144	135	116	125	131	141	145	141	147	130	156	135	124	150	145	141	137	141	141	119	131	141	132	126	126	143	129	146	127	143	136	139	129	140	121	129	143	145	132	155	132	147
27181	20762	12183	1419	795	717	610	465	459	462	481	460	454	428	434	458	441	467	425	392	452	403	446	404	438	426	419	415	435	421	439	450	431	447	448	417	421	438	415	448	415	394	413	411	430	433	433	436	427	400	396	440	444	420	447	421	396	425	431	443	417	410	386	403	440	372	422	395	395	434	441	428	408	417	404	397	372	389	415	418	431	425	449	415	409	434	434	428	418	445	435	430	426	389	397	415	460	439	396	436	447	410	379	382	416	450	433	393	442	432	456	415	442	423	407	419	434	450	432	433	390	428	410	396	415	438	421	444	419	381	408	417	430	400	426	447	426	417	455	436	429	423	394	419	441	418	436	437	434	405	445	393	424	409	402	431	401	426	431	466	420	445	388	403	407	389	435	421	399	401	428	413	414	434	435	431	430	400	407	398	430	436	425	450	435	425	446	425	429	419	447	427	451	415	466	409	416	426	409	429	432	423	417	427	421	424	411	418	406	424	448	429	406	430	408	432	413	425	449	397	436	417	431	414	406	442	419	431	433	429	430	439	409	427	412	450	433	419	418	435	409	424	424	435	423	387	423	393	404	441	421	405	446	403	410	443	448	398	438	434	464	424	447	405	406	384	387	394	436	423	411	408	418	398	404	437	419	424	387	424	427	389	435	439	429	420	398	385	415	468	438	443	408	431	459	444	440	412	424	456	419	424	425	397	407	371	434	435	437	434	454	417	445	418	436	388	436	434	430	438	409	415	411	440	443	461	412	472	396	444	460	417	463	395	423	422	416	452	406	393	416	413	421	398	442	458	444	452	421	404	402	415	403	380	432	395	400	428	409	412	420	446	427	439	406	415	383	405	425	422	417	407	426	390	381	453	413	415	413	431	419	448	419	445	399	391	416	434	427	420	429	446	416	416	453	421	413	448	431	420	405	435	439	455	406	417	436	403	408	466	415	447	418	454	471	442	432	429	467	445	458	470	459	388	422	460	435	394	433	429	411	406	430	439	431	434	423	430	406	465	452	408	421	400	420	384	418	460	386	398	425	435	431	379	404	410	367	425	403	431	397	426	402	402	466	413	414	414	407	450	435	411	431	432	433	425	392	382	419	454	417	407	414	449	407	450	399	378	430	488	418	420	421	443	433	415	440	442	415	417	460	430	418	401	442	426	383	433	432	435	434	426	443	426	425	403	409	427	397	428	441	425	428	395	418	415	415	379	428	444	426	390	443	472	448	449	426	432	434	436	431	412	443	428	391	441	408	444	388	437	432	406	443	353	403	417	427	422	415	447	441	458	443	406	397	454	411	419	443	401	432	432	437	436	438	428	432	443	477	427	428	399	385	413	402	427	410	418	449	467	440	423	440	423	438	411	467	421	452	470	421	420	430	407	389	448	421	399	393	460	417	437	432	418	427	399	421	449	424	407	428	433	442	449	390	399	420	458	398	421	435	404	405	471	385	439	407	464	453	415	455	443	435	378	449	410	447	449	440	408	390	394	455	371	449	431	401	441	424	386	407	412	420	412	446	421	441	383	452	416	438	432	421	420	411	434	429	431	426	403	391	407	441	440	430	404	437	420	429	370	398	405	433	417	424	418	421	421	433	437	408	435	398	423	417	431	416	401	440	405	395	409	417	417	415	388	400	397	421	410	431	436	433	428	396	404	458	405	422	430	402	427	431	400	408	427	440	416	410	411	429	409	392	418	422	427	474	417	406	431	397	392	424	402	410	428	418	430	438	423	395	456	399	404	432	410	415	434	398	436	407	372	432	377	433	432	430	431	428	433	432	433	443	418	416	423	439	437	459	434	401	421	398	380	420	402	410	399	438	424	407	433	477	419	455	423	391	423	426	398	412	423	398	422	435	456	420	409	437	426	429	429	444	446	390	419	398	417	430	414	426	444	389	427	408	415	446	420	425	417	424	432	431	409	426	434	415	419	461	398	391	421	453	385	384	399	391	426	440	437	417	431	436	384	383	447	422	454	447	404	427	407	399	396	425	437	417	422	462	418	433	435	409	459	421	378	457	432	434	449	403	430	412	410	410	414	397	445	400	433	430	413	373	446	392	415	402	429	424	417	393	415	410	422	395	418	432	387	432	381	422	375	429	459	404	420	396	393	418	419	411	436	399	419	409	375	435	423	408	430	437	465	448	394	439	415	408	429	434	399	436	433	411	446	420	427	430	439	397	457	426	410	432	389	378	448	420	421	421	435	426	402	413	434	440	435	455	434	436	442	423	410	388	415	451	396	416	401	418	395	435	413	428	445	420	446	410	436	429	402	431	451	411	427	448	442	417	433	437	439	421	439	423	409	402	454	423	419	411	413	405	421	447	428	412	426	464	415	410	446	420	410	406	387	395	440	419	412	425	396	432	415	431	424	429	414	416	413	423	432	446	489	416	413	395	388	440	422	429	423	438	415	409	411	408	423	396	393	456	442	415	468	427	438	417	423	396	424	408	427	429	453	407	411	437	430	410	428	418	437	420	410	452	409	397	430	430	429	432	421	405	370	413	425	431	433	436	409	402	445	404	425	432	460	454	420	428	422	399	405	409	392	440	450	435	454	410	402	429	408	406	409	433	435	427	436	473	415	497	429	405	383	424	396	480	428	471	425	436	474	398	447	397	426	422	418	405	462	414	411	441	427	431	438	390	454	428	400	455	377	430	443	413	428	432	430	384	459	416	406	379	396	439	443	410	425	451	430	413	442	431	402	458	452	408	454	412	436	415	409	433	439	445	399	414	426	429	464	384	443	418	404	407	418	406	401	420	415	438	465	426	383	408	419	411	403	427	431	406	456	396	415	453	408	464	407	420	438	408	454	399	403	452	381	441	424	426	452	433	448	456	434	454	400	402	428	435	440	422	449	411	429	441	443	420	406	380	415	399	439	414	420	404	422	419	444	426	439	425	430	417	415	422	430	405	399	402	397	439	400	396	424	443	413	442	394	488	441	458	383	425	435	388	409	395	449	436	461	441	402	413	429	417	412	425	426	422	420	399	385	404	433	436	442	424	409	437	403	433	435	423	408	413	432	400	427	428	421	406	415	410	428	427	441	436	423	403	395	432	418	377	445	399	460	452	399	428	430	393	433	463	378	457	421	425	413	424	448	418	424	424	425	439	371	440	411	472	423	423	401	422	437	420	434	410	442	415	404	405	408	401	410	404	409	401	428	399	397	395	420	442	394	415	421	406	407	443	418	376	411	429	413	442	396	447	414	391	443	430	404	411	399	429	457	399	493	408	418	420	437	453	404	449	446	438	424	463	388	389	389	417	445	414	415	449	409	405	429	426	446	408	409	411	452	444	387	458	421	404	427	415	425	389	404	431	420	398	458	420	439	446	406	387	438	421	454	428	422	429	434	446	424	437	494	402	419	400	419	448	430	403	431	425	428	395	370	417	431	388	377	371	396	411	434	442	433	399	423	433	490	415	410	430	394	426	386	447	419	408	390	432	454	454	441	406	449	429	454	432	432	410	386	427	418	439	430
7177	2361	1581	917	745	662	608	515	513	487	516	466	470	447	443	465	487	451	478	445	439	413	448	450	462	465	432	444	448	442	429	443	430	472	456	413	415	479	429	444	437	440	417	415	454	455	406	427	443	454	431	454	430	459	421	424	491	481	458	421	422	445	407	436	426	433	455	437	430	426	444	475	429	435	448	475	413	460	442	411	425	427	421	439	453	443	425	466	421	388	445	458	422	457	392	418	450	432	447	438	422	420	442	434	466	423	415	449	435	418	413	429	421	445	455	411	446	423	465	459	488	429	418	437	425	458	408	478	450	422	442	418	432	458	437	448	435	433	433	457	427	386	434	495	473	460	431	395	412	399	442	442	407	443	445	408	429	470	417	462	420	433	420	450	402	443	414	405	427	435	427	445	419	428	416	434	457	415	422	456	432	436	434	454	476	471	457	428	422	453	432	463	457	457	446	415	429	422	418	450	425	465	422	457	463	456	436	428	419	414	435	450	443	433	447	424	431	425	459	446	446	453	404	447	473	404	438	451	446	427	446	427	430	441	446	436	436	444	443	425	424	463	447	438	460	491	413	427	419	422	438	457	431	428	409	441	417	440	424	475	380	426	406	424	436	391	416	411	473	452	427	446	423	378	432	430	450	438	398	420	441	455	434	411	405	391	424	403	426	406	426	442	440	458	426	411	421	441	394	409	445	434	454	454	456	376	406	430	427	401	440	434	431	401	440	432	457	424	436	456	462	431	427	421	438	419	451	462	432	433	404	440	428	420	437	432	450	408	458	447	433	431	437	415	461	434	462	456	415	444	439	460	428	410	444	461	378	401	452	467	431	412	435	452	440	414	394	415	435	435	462	410	453	406	426	464	431	413	460	439	431	423	469	422	438	408	449	443	442	397	420	475	440	448	435	428	433	413	439	436	425	432	413	426	401	414	408	441	421	443	416	403	439	389	408	426	421	402	439	423	410	380	449	440	429	454	444	396	417	438	462	412	419	425	420	423	390	435	453	382	406	443	451	424	438	458	409	451	444	379	413	456	428	446	452	452	454	415	450	397	397	406	434	424	434	459	405	449	462	420	446	422	441	419	452	432	466	460	480	401	438	420	418	456	458	409	424	467	435	430	404	412	434	414	441	439	458	446	451	462	417	427	447	429	424	436	448	460	388	473	441	461	418	433	475	433	419	447	454	427	453	421	399	414	431	438	425	449	406	412	442	446	453	421	434	449	416	443	409	440	417	403	453	418	420	419	416	398	454	441	404	421	444	441	427	417	415	423	399	428	446	429	403	430	456	418	416	473	427	413	463	428	452	455	435	445	429	419	423	454	459	455	480	425	413	432	424	425	453	428	349	429	431	404	469	398	428	440	412	447	410	426	418	427	404	425	422	406	429	424	389	413	415	443	458	485	455	431	408	460	462	421	430	454	407	436	452	440	454	436	434	422	435	444	395	448	445	429	419	423	438	442	422	448	426	465	438	447	429	438	421	428	441	436	416	422	456	421	461	445	451	411	424	428	479	405	439	438	412	428	433	388	437	444	412	442	408	439	433	416	436	423	423	415	404	419	469	396	426	421	412	441	466	415	438	448	405	424	453	442	435	472	428	444	395	409	434	437	448	421	429	447	437	427	445	428	432	437	442	377	437	436	464	431	412	469	459	457	392	438	428	430	463	434	407	450	442	423	414	434	418	435	465	432	425	409	419	397	468	456	456	452	449	456	439	413	393	386	410	422	434	464	459	461	450	430	478	444	428	398	487	478	476	448	450	409	415	456	417	432	441	430	447	429	426	480	434	461	422	428	443	460	422	437	430	431	428	444	457	385	486	444	476	407	408	499	437	449	424	468	455	389	430	430	410	423	433	423	407	430	408	498	421	432	437	414	413	398	402	412	430	428	443	419	488	474	404	423	443	403	438	471	449	441	422	439	423	431	434	428	451	403	461	410	453	382	444	439	366	432	456	418	447	418	421	412	431	432	459	435	405	412	420	487	425	430	404	412	430	400	426	417	442	438	422	422	457	420	424	459	420	504	455	398	452	416	437	401	428	428	388	438	458	383	408	415	417	425	425	445	440	419	407	432	434	434	412	457	454	426	461	427	421	430	429	430	448	426	444	437	452	423	431	444	458	445	451	404	434	408	461	441	419	411	413	456	428	447	389	399	423	425	411	473	458	465	446	431	412	411	425	476	409	418	392	428	434	428	407	441	413	408	442	448	424	435	446	443	446	430	441	437	427	451	434	423	444	426	418	434	430	429	421	395	410	412	408	444	422	452	429	403	447	451	440	442	436	408	396	424	390	433	362	415	433	441	468	436	453	408	452	452	476	464	396	434	441	408	421	435	410	427	401	445	436	462	417	438	449	445	444	424	440	425	439	444	432	400	421	440	409	439	387	408	401	444	454	433	426	458	406	435	444	447	452	452	432	422	420	416	388	465	421	451	409	400	449	438	448	458	442	394	399	442	423	450	406	440	471	429	424	419	412	452	409	445	457	439	445	414	448	416	389	415	445	417	409	413	440	478	461	449	429	402	397	385	437	404	429	455	440	436	469	435	443	437	427	449	448	468	458	423	422	419	442	501	437	411	413	420	415	417	459	422	442	449	447	431	461	395	453	405	400	382	423	438	438	432	424	421	395	438	433	406	410	434	445	450	447	432	403	449	429	442	420	461	399	409	421	440	399	407	434	445	451	426	423	451	412	468	419	392	409	439	423	422	414	455	436	441	416	427	436	423	398	447	430	404	469	405	420	452	413	437	432	439	428	505	440	449	443	476	423	397	382	436	399	433	460	457	418	424	427	409	437	436	423	425	443	437	451	408	438	408	442	436	410	410	438	441	432	425	444	429	408	412	454	469	435	434	427	457	455	449	422	416	441	435	459	436	399	451	442	429	481	391	435	440	434	425	456	423	455	431	412	438	424	458	393	460	449	446	425	451	444	425	425	458	439	449	412	442	426	420	429	428	419	434	433	438	426	424	464	460	434	433	459	415	447	462	433	466	445	459	415	436	379	430	408	454	446	469	440	407	413	406	433	434	405	437	436	432	423	466	462	436	443	424	383	444	430	386	425	439	466	449	452	415	447	488	449	432	395	419	410	429	452	427	420	399	421	448	435	463	449	463	458	427	398	464	421	447	417	442	419	447	447	431	418	461	419	424	405	450	411	430	456	451	427	393	441	429	489	429	446	422	463	421	435	442	400	426	437	462	451	388	422	433	446	451	467	418	433	435	450	422	421	446	449	402	412	413	448	430	444	402	439	429	415	444	456	416	409	449	468	444	398	400	430	411	425	449	422	436	426	395	407	445	455	481	441	448	436	439	419	430	450	431	423	455	448	415	445	391	458	419	421	416	417	419	455	429	440	422	405	467	414	467	463	398	465	443	397	437	418	403	425	421	437	449	433	410	428	444	414	429	446	411	415	397	401	437	426	471	448	474	425	408	462	417	462	448	422	422	455	417	424	395	427	420	410	456	458	439	426	440
23158	20920	28217	23773	20913	11280	962	519	464	409	374	304	295	304	280	290	272	254	262	206	228	225	254	236	217	189	196	228	222	208	199	218	210	212	185	204	213	192	203	221	196	202	166	199	198	191	211	173	200	192	206	201	203	180	199	203	215	201	185	185	182	195	205	216	180	196	205	188	194	199	197	202	193	178	206	189	218	185	197	195	186	190	179	220	184	228	200	218	210	223	214	195	184	204	183	210	199	201	201	183	185	213	205	184	197	209	180	186	157	185	201	177	208	199	185	205	184	204	185	189	189	214	182	202	197	183	208	187	190	196	207	175	203	196	204	186	179	188	193	184	177	195	194	205	217	212	194	200	220	193	200	170	203	190	189	194	199	192	206	186	202	203	183	180	208	216	183	212	186	181	198	198	193	172	194	198	191	164	189	179	175	219	210	195	212	186	191	192	219	179	198	201	216	174	178	210	196	217	199	179	207	198	193	179	203	196	187	167	194	188	188	181	204	178	216	233	194	172	167	197	189	188	202	215	198	204	215	211	211	175	188	211	190	210	219	210	158	201	221	202	196	179	184	184	208	195	208	198	217	178	217	218	196	213	206	189	192	185	193	162	196	185	207	193	194	212	163	208	198	178	211	213	187	206	217	196	183	178	176	170	191	175	181	181	191	175	225	204	213	191	187	203	179	198	185	184	213	182	207	195	190	213	209	182	210	196	195	182	186	220	182	196	175	199	215	203	210	199	215	221	194	227	204	198	200	180	188	193	198	198	177	185	192	206	215	211	197	160	198	183	221	204	203	208	208	199	201	177	201	202	191	197	197	179	204	193	180	179	197	201	203	200	224	203	194	213	200	191	208	208	200	224	214	173	174	187	202	190	195	175	196	210	206	193	189	163	208	192	196	230	188	211	195	195	200	188	196	182	205	189	198	175	189	186	221	208	213	192	221	207	202	181	207	170	167	190	206	209	197	204	195	192	196	176	186	177	208	211	183	174	204	193	208	198	178	188	205	175	206	199	206	181	210	214	174	206	198	219	180	215	192	209	173	171	199	194	190	203	178	185	179	215	203	193	217	199	203	225	178	197	212	193	191	183	222	185	195	202	201	217	185	199	197	210	193	208	218	190	200	197	216	178	182	189	211	190	170	171	180	239	198	197	184	218	192	204	194	207	204	188	182	199	201	195	181	212	206	200	212	187	194	178	192	199	189	178	203	191	190	177	193	186	196	205	198	192	191	169	207	199	176	205	224	221	188	177	178	191	225	191	196	185	173	212	190	178	212	190	182	194	197	197	220	193	183	169	173	188	185	196	200	220	199	185	183	201	192	199	202	204	173	197	202	195	201	222	194	208	203	226	159	217	193	193	201	187	188	206	194	207	209	212	204	195	229	192	201	196	204	175	200	196	194	180	202	185	202	217	208	209	195	200	220	195	175	216	190	209	223	192	185	207	176	188	213	201	181	193	211	186	182	209	179	195	195	168	219	194	204	179	200	207	197	198	228	196	190	210	187	198	178	191	205	179	203	205	181	210	195	181	221	203	207	192	191	175	224	196	212	176	183	187	185	210	188	195	193	209	187	199	192	207	206	209	189	193	198	210	178	189	198	186	195	191	200	175	200	201	191	202	196	215	185	162	217	201	187	195	210	187	182	183	193	188	178	204	193	180	190	229	192	188	209	182	220	223	203	220	190	207	203	198	218	178	195	222	229	206	220	202	195	227	175	185	199	182	213	214	193	197	187	190	193	192	199	200	190	190	194	169	211	203	214	178	190	201	199	182	187	187	205	210	194	187	202	205	204	194	216	201	206	185	191	188	219	190	208	205	196	206	222	218	188	193	214	183	193	217	201	213	167	200	195	192	194	201	224	196	203	239	178	206	175	184	195	180	179	186	196	224	203	185	204	193	182	202	202	203	209	198	176	189	212	184	213	182	188	183	226	192	171	215	198	223	170	223	212	178	206	204	197	193	199	225	205	196	205	192	205	212	191	200	206	183	184	187	213	172	181	197	183	212	193	177	163	187	205	196	210	185	181	203	193	194	200	227	194	195	185	193	199	189	198	197	210	212	200	191	212	237	210	187	199	208	185	209	186	181	206	187	206	181	191	214	191	192	194	218	178	189	188	214	174	187	217	216	178	192	204	235	177	182	212	222	198	216	211	173	222	191	226	183	197	193	186	203	212	215	197	209	223	208	224	195	192	206	185	191	189	199	186	202	200	204	203	192	200	209	189	199	199	200	176	209	202	203	180	161	203	177	224	163	183	209	186	196	224	204	215	199	189	200	201	222	174	199	204	179	170	207	196	198	203	202	179	217	195	191	204	188	199	213	187	172	194	229	192	176	171	203	199	199	186	170	200	170	189	179	205	186	197	199	215	212	171	202	196	183	217	201	209	201	181	197	200	203	210	197	211	188	196	166	202	203	223	206	214	183	208	199	202	202	203	192	206	203	215	194	189	214	172	211	196	202	194	196	181	206	170	179	182	182	210	197	184	220	199	186	201	197	214	223	176	173	204	205	165	181	198	199	216	219	201	187	202	225	185	192	219	213	198	197	188	199	191	198	191	236	189	200	174	168	195	229	195	201	182	207	217	203	165	175	191	189	191	188	215	209	188	193	201	204	187	165	190	185	165	164	198	200	188	172	189	193	177	198	211	208	204	210	194	207	194	199	198	183	196	207	221	183	185	226	185	186	191	205	193	216	211	187	184	199	185	227	191	183	200	191	190	175	199	193	188	171	207	182	199	197	174	207	155	192	190	217	201	193	172	194	196	163	211	189	195	212	181	188	197	207	189	184	195	195	174	187	197	197	189	192	187	177	186	168	195	169	163	214	190	181	184	197	183	199	179	202	220	225	212	201	216	177	198	203	178	206	230	220	236	206	215	186	208	173	175	193	206	185	188	206	204	207	190	209	215	158	223	163	198	208	204	187	192	222	189	186	194	211	195	205	178	202	175	171	204	179	225	182	192	203	189	173	183	194	200	199	217	217	229	204	182	207	175	178	216	204	215	230	223	178	202	193	185	218	223	196	205	197	201	186	192	186	205	186	207	197	213	215	223	195	198	180	181	194	185	208	224	197	203	179	201	191	190	200	211	174	217	199	218	180	196	214	191	188	185	171	188	218	193	199	209	189	188	205	201	211	192	209	201	188	208	194	199	201	207	185	175	180	196	182	176	193	222	186	214	194	198	218	179	215	196	197	222	202	181	202	163	190	194	195	195	213	187	198	192	197	203	183	198	188	228	219	222	197	197	228	200	205	188	189	218	196	198	194	193	173	211	208	167	197	209	198	209	200	188	179	179	216	176	197	178	204	195	173	185	188	179	190	183	180	183	189	197	197	205	206	193	183	183	190	177	204	176	221	198	201	191	214	224	196	182	205	174	190	193	191	205	197	227	204	233	188	194	193	189	209	185	191	199	196	180	212	204	156	211	207	204	199	219	201	213	190	200	215	194	199	193	198	179	208	221	207	209	215	215	216	175	206
5697	8419	5777	2739	1995	1326	1063	790	612	533	484	432	348	299	333	302	282	281	256	258	266	228	266	235	242	235	237	243	202	213	216	248	239	202	194	231	236	211	246	240	207	228	207	190	215	230	223	232	199	211	231	223	205	228	208	223	211	200	198	229	221	216	213	212	217	216	219	208	206	224	197	209	186	241	194	210	218	234	222	214	208	201	218	201	196	217	215	188	212	204	191	211	190	230	224	206	199	223	208	212	182	225	177	206	239	218	198	202	211	221	215	228	205	222	206	199	210	237	216	198	221	216	205	206	215	231	200	226	209	213	222	211	205	193	176	224	175	223	218	210	204	209	201	211	202	217	170	173	214	225	207	204	249	223	201	210	189	202	204	221	204	244	212	194	222	218	231	195	214	214	229	227	215	197	243	232	214	208	207	216	202	186	208	196	212	189	196	220	206	198	226	184	194	221	207	173	212	223	235	192	220	195	227	233	213	210	201	184	210	219	196	211	222	189	205	228	207	202	217	213	211	242	236	194	205	205	207	187	203	239	245	221	195	224	201	226	210	212	203	172	228	221	222	197	200	208	198	186	205	218	216	186	210	214	207	227	201	190	222	207	202	201	181	202	212	243	188	208	208	186	199	172	182	197	245	217	223	202	216	229	180	195	200	234	219	203	188	183	218	215	220	213	228	191	221	215	211	239	180	192	202	222	232	209	229	197	221	207	215	219	230	213	197	203	208	218	204	233	199	184	214	198	203	197	220	205	206	192	204	205	206	216	209	190	202	208	202	203	219	207	214	193	204	208	226	213	206	194	210	216	187	212	226	190	233	197	210	205	222	173	213	209	227	217	227	195	215	212	212	209	201	219	218	205	207	215	191	202	225	221	203	199	202	208	210	201	234	208	219	211	186	235	216	207	208	196	224	213	199	199	216	221	227	196	217	200	207	218	192	212	214	221	197	204	230	191	203	212	225	222	212	195	219	214	235	211	160	225	223	186	190	187	209	209	229	208	223	211	216	207	194	224	194	191	203	231	184	204	230	195	208	206	227	186	210	199	221	209	210	185	201	220	204	213	215	213	202	208	226	214	194	209	204	198	185	197	210	215	232	247	195	207	227	210	206	210	238	203	214	202	227	200	207	215	217	226	212	199	216	200	203	208	210	203	213	207	208	203	208	212	225	213	206	202	217	233	216	205	205	205	204	186	204	214	226	194	222	207	222	202	217	185	205	195	181	207	204	208	215	193	194	239	208	202	203	204	194	216	203	203	189	211	216	202	179	208	182	208	224	209	228	190	188	190	197	202	233	191	196	210	206	205	212	202	205	202	196	194	207	178	211	210	214	238	232	223	205	215	220	215	212	216	206	216	217	218	200	225	185	189	210	203	198	205	212	196	217	188	190	201	222	190	207	207	208	225	199	231	199	195	189	183	204	214	180	204	216	217	200	192	209	194	175	202	181	242	210	212	202	190	172	202	217	216	190	214	202	215	215	232	215	183	229	234	203	213	218	211	214	234	206	203	212	217	222	241	204	226	205	251	202	214	221	179	202	204	225	192	199	212	201	210	209	242	203	202	170	205	231	208	224	217	231	196	207	232	232	233	202	206	213	200	214	175	209	216	207	224	222	189	207	237	226	208	204	217	195	172	230	213	214	210	215	201	179	207	229	204	195	228	205	221	188	207	195	202	178	213	213	190	200	209	211	185	197	204	186	207	208	239	201	217	206	204	205	211	214	198	219	194	217	195	202	204	187	180	236	204	211	211	207	211	226	215	216	202	204	235	215	193	216	225	219	204	205	223	254	202	179	216	206	213	231	194	219	217	184	219	193	200	218	196	206	215	182	215	213	210	217	213	208	198	205	216	220	208	202	187	204	210	207	213	193	212	224	216	227	212	220	218	188	214	194	205	223	206	205	211	210	215	204	190	218	203	213	198	201	194	190	246	206	211	205	239	208	222	211	185	223	196	205	210	217	195	211	169	218	202	216	199	225	225	202	191	180	240	216	224	213	221	209	218	207	231	196	205	198	216	210	212	209	195	213	189	205	213	209	208	218	206	213	190	234	233	218	216	207	216	201	205	203	189	203	240	187	190	216	188	217	184	248	202	227	198	202	189	201	188	213	217	226	195	190	193	199	198	218	216	232	214	206	226	209	200	221	237	209	204	192	208	220	210	204	198	204	204	208	193	219	229	211	216	218	191	235	207	195	207	213	218	206	221	205	201	190	209	200	203	200	209	214	206	222	233	223	205	195	215	215	192	183	174	174	224	191	210	217	212	213	202	208	198	210	226	212	198	216	216	202	199	205	223	221	199	212	204	209	222	232	261	220	216	210	219	232	198	211	203	228	218	205	219	194	194	208	224	236	207	233	229	216	236	188	198	182	216	205	244	215	197	223	217	191	226	208	200	213	195	206	215	208	205	212	207	225	201	226	201	196	201	210	234	180	219	214	194	207	227	232	220	234	195	186	185	234	207	191	216	226	196	206	226	218	196	212	204	237	207	194	217	186	186	212	213	221	221	209	216	194	230	198	199	210	213	195	203	202	221	203	182	222	216	197	193	191	236	213	213	203	194	215	196	211	194	210	234	206	237	218	185	211	220	228	211	178	202	221	200	211	210	218	208	197	194	199	186	206	197	194	219	228	196	202	200	204	183	187	217	211	201	203	205	224	203	210	223	201	196	202	209	208	213	213	212	191	225	211	195	208	215	232	202	209	187	198	212	219	201	225	223	208	211	226	194	212	209	231	193	228	199	202	218	211	201	221	199	205	210	223	194	220	232	210	212	230	195	217	192	213	202	212	225	217	191	190	189	225	197	209	207	224	212	174	211	218	211	232	207	217	194	196	212	228	218	192	196	217	221	196	207	206	202	219	218	221	221	222	211	228	210	198	231	221	206	184	226	211	192	199	230	216	204	199	200	233	198	196	229	211	226	224	211	215	208	211	204	187	226	223	223	217	220	220	191	196	210	216	168	204	215	209	213	200	196	227	222	218	211	208	218	206	204	223	196	200	212	207	190	210	201	186	231	212	229	203	216	229	204	211	199	212	226	199	222	209	209	192	199	205	214	197	190	226	191	201	239	213	202	214	173	191	218	219	201	207	196	207	205	211	226	186	207	181	206	187	199	207	211	212	217	196	204	202	209	218	200	213	214	224	207	212	194	184	204	202	207	218	198	206	215	205	209	202	206	206	197	202	221	197	233	212	200	199	193	216	209	201	211	225	198	217	207	201	188	203	213	199	211	230	201	199	210	214	207	207	229	201	225	216	205	214	199	204	191	237	206	203	179	203	207	192	207	208	225	217	215	198	232	213	215	228	210	196	217	204	191	207	192	228	203	205	196	185	194	200	240	190	231	207	197	206	226	218	198	211	211	209	191	178	198	209	210	208	218	203	204	225	197	196	214	219	220	228	197	206	180	211	224	220	222	211	189	234	222	214	227	193	193	201	204	206	196	198	221	210	225	197	198	196	244	215	203	205	202	193	221
24246	20912	27357	24602	13872	1046	752	629	562	550	540	543	498	457	518	485	435	477	448	459	430	472	480	439	455	447	473	429	447	425	473	487	428	418	423	454	441	474	408	428	432	455	474	423	450	446	458	431	451	452	414	442	426	418	471	460	461	423	410	477	427	417	436	408	421	433	452	418	451	424	469	470	446	470	440	440	445	414	418	462	461	442	418	452	401	418	427	416	488	454	436	492	453	448	441	446	458	456	397	426	457	440	461	446	467	449	439	439	488	477	442	463	436	430	448	422	458	434	418	427	443	414	432	429	426	440	457	425	470	433	457	429	441	449	433	441	406	448	423	444	426	482	430	437	429	423	426	420	445	425	434	430	469	417	455	422	421	438	434	421	458	445	433	462	435	451	418	401	431	459	463	445	416	451	482	421	428	454	456	429	457	433	439	410	497	480	449	459	434	428	420	430	458	442	454	446	434	462	407	459	452	455	436	431	454	465	446	411	461	427	411	479	409	459	467	394	439	431	447	456	424	443	433	454	430	418	434	475	457	411	483	489	422	469	447	436	431	400	455	453	467	450	408	424	409	452	433	456	473	411	455	420	403	421	413	442	428	486	429	438	444	395	393	426	455	439	415	456	441	421	439	404	425	444	451	437	464	454	425	413	450	422	440	470	462	463	453	449	452	468	446	445	437	471	428	464	456	433	400	436	452	443	440	480	419	443	439	417	457	413	424	446	451	478	446	469	411	439	411	424	490	418	424	392	427	419	498	447	449	444	427	476	442	435	446	460	409	426	433	442	479	437	439	442	438	428	426	432	446	397	423	448	420	441	443	445	433	463	422	467	448	428	498	448	441	462	447	453	408	454	421	409	495	447	408	419	457	448	442	437	418	434	447	449	467	431	439	489	449	454	413	452	460	472	458	465	420	431	417	439	421	465	471	451	442	436	431	448	440	457	450	416	436	453	461	465	453	444	408	423	431	452	470	443	444	436	453	401	439	435	468	437	418	447	426	407	446	457	459	430	425	443	421	418	433	444	447	441	500	402	423	435	450	462	433	442	430	397	471	467	459	431	427	445	420	457	455	463	465	434	429	442	413	433	465	456	456	443	474	431	428	450	457	445	481	428	451	452	449	473	457	451	434	469	478	432	463	417	460	399	402	402	460	424	451	437	428	455	461	454	483	443	449	431	452	418	420	435	455	409	390	388	420	445	437	454	454	453	454	448	423	442	429	470	448	418	440	434	435	418	438	403	443	444	431	422	476	423	459	480	443	421	427	431	451	433	449	451	460	433	437	424	427	453	407	433	428	433	383	436	437	453	459	445	440	465	445	412	430	438	421	450	478	433	409	389	433	423	441	473	405	428	424	397	433	466	470	424	478	417	463	456	438	436	433	409	413	402	446	421	456	456	418	426	402	424	424	449	458	454	398	423	458	439	486	440	444	455	443	430	438	448	429	434	434	446	450	443	462	441	456	451	385	450	480	417	427	449	421	430	469	417	415	438	468	460	432	464	474	434	411	451	439	446	441	420	443	432	428	422	425	422	417	443	418	437	429	432	451	424	442	440	432	456	451	446	421	475	491	432	459	405	442	445	431	423	446	462	460	468	428	411	481	436	455	430	416	450	424	464	438	402	416	437	423	443	462	441	443	467	432	483	420	457	500	446	433	470	437	406	419	440	446	433	410	486	432	449	463	409	401	435	431	447	481	436	450	445	473	394	464	460	433	405	447	415	448	474	442	414	476	476	426	450	425	493	444	453	428	436	436	439	447	412	446	468	437	446	440	434	454	457	456	438	430	418	426	448	471	444	445	440	417	375	438	466	442	426	422	426	446	484	465	449	445	470	453	426	461	433	404	429	442	457	462	433	443	459	448	452	431	433	434	452	436	416	443	439	433	436	417	441	407	472	456	444	464	423	438	418	447	412	410	464	416	446	435	463	430	445	435	462	450	506	475	388	468	412	480	448	454	450	440	416	437	483	437	411	461	433	460	416	450	423	447	453	450	494	473	443	425	473	485	440	439	467	404	422	425	440	448	427	419	478	445	464	420	420	409	420	433	460	410	468	469	450	448	448	406	418	437	424	434	441	442	449	419	408	439	453	450	433	420	423	444	428	444	464	463	459	463	452	401	450	444	446	418	455	470	455	420	425	442	417	451	442	416	435	428	433	431	425	420	432	417	480	455	475	415	422	446	404	404	449	471	423	487	426	411	427	440	436	492	460	481	463	451	458	466	439	442	455	430	448	420	438	444	419	434	442	415	414	436	458	403	503	448	465	441	398	437	481	434	442	451	463	464	429	422	429	427	413	454	472	467	450	443	461	438	454	435	487	453	450	448	438	425	438	433	458	439	425	426	437	459	459	425	433	439	436	443	436	452	459	424	424	438	423	443	421	467	443	425	436	462	469	432	448	433	483	487	411	445	431	451	422	438	450	386	463	455	406	433	453	455	454	442	475	447	448	472	425	439	420	411	451	444	452	422	426	432	466	449	407	443	433	443	476	437	442	431	444	433	425	456	433	431	453	433	421	483	453	424	455	466	432	425	449	428	429	417	438	490	459	419	475	441	432	421	468	442	461	423	456	408	433	408	429	421	418	435	462	420	474	432	429	427	465	452	431	434	421	464	446	431	470	423	455	455	422	422	436	492	445	442	394	470	431	446	421	410	397	468	483	428	474	428	454	436	447	498	412	430	395	401	437	482	423	421	462	474	489	451	399	444	448	463	439	444	420	454	454	477	453	418	470	450	423	438	466	438	452	450	456	435	433	469	418	443	449	452	471	429	403	415	450	463	468	424	440	475	436	412	444	466	433	441	400	418	469	442	475	440	454	456	437	436	438	445	447	419	437	434	438	417	394	407	439	403	470	480	454	447	439	456	454	455	453	412	404	385	459	430	442	421	423	471	430	453	425	454	425	423	422	467	450	431	458	428	479	462	452	442	406	487	447	459	468	442	458	431	452	432	406	451	457	454	451	422	435	450	462	410	458	423	457	435	430	464	452	411	428	433	458	504	446	429	450	428	421	447	415	440	467	418	418	429	468	423	401	442	414	419	403	458	491	454	457	447	428	437	447	445	435	443	458	438	415	465	461	447	457	417	463	420	409	454	461	420	383	474	424	413	453	429	406	424	418	389	459	429	444	470	432	455	423	439	445	439	452	435	444	458	427	439	428	448	449	429	428	394	437	476	418	462	442	450	442	437	459	450	427	435	469	407	430	465	416	430	410	427	479	422	423	441	472	446	454	451	417	447	404	454	447	416	473	434	451	434	418	429	439	411	457	420	410	433	383	430	444	456	435	427	461	483	433	423	476	452	460	473	451	435	423	474	441	467	429	454	430	444	466	432	448	407	376	455	473	430	410	410	451	425	479	514	438	452	423	424	426	429	416	418	436	453	442	455	426	484	448	452	434	433	436	476	463	487	441	424	428	452	443	438	399	425	437	433	442	437	434	477	457	433	426	441	431	426	445	443	424	429	413	436	428	419	460
6123	5155	3492	1814	1370	1105	875	780	725	604	572	552	505	526	470	474	509	458	528	456	483	478	460	464	461	488	431	530	447	440	430	462	436	471	416	463	429	455	446	473	444	436	451	459	437	460	443	465	443	489	459	451	423	429	454	414	453	429	428	458	463	471	437	467	427	442	447	492	473	437	446	485	465	479	456	462	431	458	416	455	476	451	453	471	422	429	453	404	462	429	447	435	466	449	438	439	442	428	468	458	450	429	409	464	440	454	439	480	463	494	446	448	444	469	441	445	490	465	420	444	485	456	485	416	441	455	444	445	413	455	409	425	488	405	468	414	447	418	444	478	409	452	427	433	465	440	452	439	422	464	452	452	430	430	427	464	463	480	460	430	468	427	451	457	480	443	415	458	432	432	479	459	444	478	479	407	463	429	422	461	427	446	402	426	462	449	459	477	480	445	386	414	439	444	450	456	460	458	476	447	499	474	407	438	436	433	384	445	393	451	460	424	457	442	489	452	434	442	429	454	456	435	445	444	463	428	448	429	446	430	466	474	479	429	467	422	415	461	471	429	426	436	446	468	439	448	461	444	419	469	462	419	432	411	461	431	439	446	499	479	449	440	436	438	447	446	447	429	440	406	451	424	461	433	410	424	450	438	419	446	484	477	455	476	453	432	434	450	414	437	440	462	471	433	464	410	480	462	465	501	457	436	481	436	434	456	431	460	447	426	442	435	420	448	427	451	461	440	411	437	438	442	428	444	409	450	409	428	451	445	455	447	416	429	408	449	398	431	426	444	426	412	454	413	455	419	436	452	455	436	497	418	435	443	459	444	450	478	454	417	432	436	418	439	479	444	454	452	462	437	458	445	463	467	411	429	459	455	436	441	452	449	439	463	442	458	463	428	436	427	411	463	431	427	455	448	444	442	430	456	434	445	443	453	448	431	450	435	462	458	412	438	447	449	433	453	444	461	457	443	417	434	473	382	434	456	459	446	469	434	421	410	463	469	462	423	455	440	426	477	494	485	440	446	434	482	442	396	421	448	469	380	445	467	462	432	512	448	467	474	460	430	463	453	479	442	429	466	447	450	441	489	438	455	461	427	446	444	438	471	452	469	430	438	450	418	405	430	466	448	452	452	439	469	447	441	442	457	457	429	445	454	491	459	433	434	482	458	455	424	454	396	436	456	436	452	437	465	500	406	469	473	436	441	430	454	458	466	444	476	432	446	445	409	459	453	431	419	434	437	443	432	421	434	473	433	452	393	461	431	436	450	464	457	482	453	420	420	458	465	436	475	410	455	462	407	464	454	437	424	454	465	446	434	456	424	455	462	466	426	438	445	431	443	460	457	425	433	447	433	475	417	460	418	416	438	461	482	449	448	420	467	426	433	435	450	432	475	408	436	451	483	415	462	460	417	466	373	426	454	471	392	447	471	473	449	458	442	441	424	440	427	443	437	456	460	440	450	426	443	443	441	430	446	451	447	423	458	447	406	439	476	463	500	475	464	430	449	433	429	414	452	442	480	427	444	465	443	492	447	459	440	438	440	457	406	473	453	422	433	447	485	461	469	508	433	444	484	428	403	449	402	470	425	404	467	462	448	466	446	445	450	456	454	424	444	462	443	456	448	493	498	434	449	464	384	472	482	446	450	412	470	475	438	460	445	474	415	440	458	456	445	459	413	467	429	468	459	467	477	414	448	426	444	445	436	434	469	436	455	441	442	437	430	456	486	488	444	401	454	471	426	503	454	431	462	447	422	474	468	471	423	430	417	463	435	452	469	448	457	424	434	446	425	448	419	447	449	496	422	484	451	412	416	446	476	388	455	457	413	454	426	431	442	457	456	486	406	392	445	448	479	452	463	462	451	449	462	409	449	442	436	460	414	453	448	433	414	415	438	462	442	473	437	475	441	445	462	440	428	451	432	455	464	445	468	426	429	451	450	455	417	447	485	453	450	447	417	437	428	468	440	450	467	437	431	474	445	452	464	444	447	413	440	465	430	442	447	473	464	441	407	468	498	463	451	406	464	463	446	468	463	426	449	445	490	459	444	460	412	424	458	438	438	425	435	449	476	417	432	416	444	450	441	433	446	472	451	483	479	449	419	464	446	416	436	476	385	467	460	458	470	419	464	449	453	421	431	448	466	486	452	441	403	438	442	448	470	486	396	481	452	450	417	437	469	457	447	475	434	455	444	430	456	454	485	465	477	415	435	432	434	412	455	458	443	451	449	448	454	450	504	464	427	415	394	443	434	463	468	487	453	432	474	457	452	398	479	434	442	432	433	445	461	440	461	422	465	478	456	473	479	454	448	482	453	441	430	486	464	486	439	407	444	437	464	458	444	450	457	459	441	450	482	449	407	428	430	429	443	454	466	448	449	459	483	467	395	431	435	451	445	440	405	446	497	444	460	413	450	462	433	420	442	431	475	442	453	455	431	491	412	455	469	471	430	459	420	479	442	440	409	424	446	409	461	450	465	450	468	464	439	455	414	441	426	441	502	438	406	445	432	469	457	430	428	495	451	479	416	484	453	434	457	442	439	431	471	477	458	462	439	485	472	466	443	432	436	438	459	408	447	458	447	435	449	435	417	462	469	447	468	419	413	478	485	428	420	425	451	432	432	449	427	469	451	433	449	433	421	458	437	443	433	459	417	426	454	433	421	429	441	443	457	459	464	403	441	424	459	428	446	441	437	461	416	445	417	447	454	458	471	415	464	467	456	420	437	459	460	454	457	473	450	452	468	436	464	438	464	457	427	420	441	414	488	436	465	419	428	419	453	425	449	438	460	446	427	474	475	467	412	463	453	430	453	425	442	447	439	425	417	464	424	439	463	449	496	418	440	453	414	414	433	479	449	435	443	408	432	453	445	462	432	457	441	427	438	429	480	449	453	447	441	458	432	452	468	443	425	441	431	463	463	481	436	423	405	424	409	469	423	440	445	428	450	434	398	419	460	461	443	456	445	432	453	439	452	424	458	461	454	459	468	452	481	452	435	437	448	452	436	434	421	458	442	439	450	478	446	459	446	469	445	422	438	407	453	455	451	444	436	415	449	457	417	434	452	439	416	453	419	467	469	484	455	486	409	420	463	410	480	422	458	437	456	486	467	407	458	473	444	470	465	472	459	405	463	416	440	419	434	472	434	439	438	464	441	476	454	396	450	452	431	444	471	439	439	396	440	416	438	410	492	463	429	431	455	458	453	410	468	449	427	414	443	435	417	452	472	458	454	436	451	463	422	436	480	466	456	443	446	423	443	419	479	437	423	430	445	436	480	440	449	426	443	447	455	463	443	427	444	454	475	442	470	438	432	450	425	461	430	442	449	457	453	469	407	454	432	472	413	450	416	431	485	470	430	429	443	453	464	444	440	433	433	472	447	421	449	431	463	431	421	419	466	416	446	444	495	451	451	449	428	434	438	448	463	469	454	450	454	402	467	449	440	478	465	469	473	472	453	486	483	400	421	464	432	447	456	455	437	461	458	435	458
22165	20976	28731	23378	20967	21007	11129	890	602	569	408	392	327	290	267	252	247	229	211	216	160	202	200	181	174	180	178	169	166	185	155	166	179	145	151	161	158	133	143	151	128	163	167	134	150	128	160	167	141	153	146	112	148	141	127	133	148	159	145	133	139	153	141	150	138	155	146	155	128	125	144	153	134	152	126	147	141	125	150	148	156	139	159	125	128	131	151	129	166	135	146	149	151	141	126	148	137	157	123	157	124	128	116	144	122	119	156	117	153	149	141	138	132	128	140	131	127	142	131	136	134	131	120	135	134	150	128	128	129	132	136	135	136	121	139	142	136	138	134	151	144	116	136	140	124	136	139	135	140	149	138	116	126	131	153	144	142	117	138	145	139	140	134	148	154	132	127	125	133	147	130	153	128	122	138	143	123	148	142	126	138	154	124	104	110	136	138	137	119	134	132	133	131	148	127	153	134	146	133	135	130	128	139	127	139	147	113	135	146	151	128	140	133	137	128	144	141	138	112	124	134	120	118	145	137	129	129	135	135	142	134	134	139	134	137	129	136	135	140	142	132	120	122	134	132	133	136	137	125	137	146	152	117	140	130	137	133	124	151	134	120	145	139	129	127	120	161	130	130	130	139	141	145	111	116	134	127	120	114	135	123	134	136	114	120	131	132	142	106	147	133	116	118	134	154	136	111	141	134	136	149	123	130	132	134	135	129	147	140	148	121	145	112	108	132	139	139	128	135	158	115	128	117	135	128	116	142	129	141	137	150	127	99	138	134	127	139	138	135	149	142	152	119	132	129	137	129	156	132	135	141	125	141	135	134	130	158	146	135	132	134	139	132	142	141	130	125	139	122	148	145	123	139	114	125	154	129	127	120	141	142	128	151	144	166	119	116	136	142	126	129	127	142	137	148	104	119	144	144	119	136	138	118	156	143	142	131	122	142	154	138	128	129	128	142	137	142	153	142	144	134	133	134	147	154	133	136	139	119	116	133	127	148	113	132	144	146	133	140	150	123	138	134	148	113	140	143	145	144	130	147	131	139	130	134	137	121	138	128	140	143	136	137	143	100	122	111	139	127	134	140	132	125	164	132	134	151	158	131	129	148	120	138	134	135	146	128	138	127	139	118	137	137	109	143	138	117	137	138	147	130	135	137	119	117	152	144	149	126	160	153	133	138	123	151	154	134	128	123	122	132	141	119	150	111	125	130	133	136	133	127	133	132	148	122	129	157	139	131	141	147	125	131	147	149	135	148	106	133	133	130	126	138	135	128	148	125	134	130	151	105	131	121	140	136	117	129	120	153	136	142	153	133	135	103	132	137	128	131	133	129	114	139	113	127	142	140	131	127	135	115	116	127	138	139	149	138	144	139	144	132	128	112	125	149	148	135	148	148	155	142	132	142	143	143	123	131	140	124	118	153	108	123	131	119	115	136	125	128	127	131	135	131	148	136	149	157	141	126	128	156	128	123	137	123	116	146	126	138	139	126	132	118	148	137	130	157	136	147	135	139	137	133	134	137	159	130	137	136	137	127	137	125	141	125	124	129	136	112	151	123	124	129	150	126	144	135	131	146	120	136	140	155	140	136	125	130	132	115	125	135	141	141	151	124	127	131	135	138	146	132	135	138	117	152	151	143	115	107	131	131	126	135	159	134	115	146	125	142	138	129	156	129	152	146	141	119	155	145	156	172	137	137	144	136	159	131	135	149	120	152	134	139	116	127	116	111	133	120	136	138	153	137	127	139	139	140	124	143	131	123	144	124	140	122	149	128	154	122	128	133	146	166	153	122	137	135	130	141	145	158	128	130	132	146	152	130	139	133	152	133	147	145	116	156	128	140	123	135	124	133	130	149	131	138	136	125	114	147	136	146	147	139	152	143	139	150	133	126	122	146	132	158	124	129	160	157	130	142	125	143	134	129	124	133	129	124	129	139	128	140	131	155	158	140	138	129	131	143	146	119	131	117	139	129	123	135	124	123	150	142	138	148	141	148	136	124	139	133	136	131	145	143	165	147	121	121	137	122	156	138	126	145	122	120	122	109	125	122	148	118	149	118	129	142	146	122	154	135	137	122	117	119	131	139	136	155	141	130	134	115	122	126	141	161	132	139	145	140	125	127	136	142	153	125	133	143	133	149	130	149	145	129	132	115	137	106	141	142	117	120	122	144	136	121	126	147	154	123	140	116	134	135	127	118	125	142	150	126	125	139	135	134	146	153	125	149	137	152	133	133	121	150	134	138	111	113	134	133	153	139	129	150	113	152	133	142	134	122	139	148	134	133	149	148	134	139	148	135	140	137	139	134	172	144	139	141	140	154	129	121	135	134	136	151	125	136	124	140	139	106	119	120	141	139	134	140	140	155	133	138	139	124	135	142	150	130	157	139	117	138	119	111	135	151	140	135	126	119	139	129	118	131	129	134	163	153	144	131	152	148	143	158	142	122	133	112	133	145	132	128	135	153	120	121	125	140	150	134	131	127	128	138	132	146	128	136	151	140	141	125	124	136	129	147	143	121	131	120	136	129	143	136	132	121	121	148	131	143	141	108	136	155	146	126	131	138	142	128	127	134	143	125	144	126	113	139	144	125	139	156	135	144	135	148	127	129	123	133	125	139	122	125	118	135	135	123	152	123	112	133	117	146	146	134	130	119	133	148	135	137	127	115	140	139	134	142	134	130	114	110	130	148	150	135	139	152	165	136	127	138	125	145	131	134	145	139	135	137	152	111	137	131	126	139	140	134	139	138	124	132	133	140	150	138	110	138	119	127	144	156	149	162	135	110	136	117	135	117	130	124	156	150	137	145	127	134	169	140	130	150	139	144	134	126	137	164	134	135	159	122	132	142	141	117	138	140	137	137	124	128	119	106	107	147	137	124	131	123	118	130	144	101	150	120	136	121	131	130	134	137	142	123	124	137	136	137	154	131	138	139	141	127	164	140	133	118	124	125	132	140	136	138	136	150	150	148	131	129	133	128	126	138	136	140	151	162	147	148	135	137	152	142	130	110	131	150	122	148	141	146	142	131	141	127	126	110	128	135	137	142	126	144	126	143	121	142	114	161	149	108	152	139	161	121	146	135	149	132	142	130	120	142	138	141	144	127	126	127	130	140	144	133	130	131	107	136	126	128	137	137	130	143	146	120	136	157	140	122	142	141	129	149	144	124	164	118	138	131	127	132	147	120	104	114	117	130	173	125	131	149	138	127	133	126	129	124	135	162	129	126	135	117	150	160	128	133	128	146	138	122	148	155	127	155	124	136	129	99	133	135	135	136	109	128	152	137	123	141	150	138	153	138	118	126	148	143	132	127	154	147	100	139	156	152	137	120	135	151	126	122	129	106	119	145	134	124	143	136	141	158	131	146	113	122	138	141	139	129	129	107	129	132	170	141	127	155	152	119	135	159	124	139	133	130	144	123	130	131	122	144	123	135	141	162	142	136	140	158	104	154	133	134	122	148	127	152	130	137	138	142	142	147	127	127	133
6735	13170	9325	4434	3252	2348	1707	1224	940	743	626	523	469	376	361	291	278	277	237	219	225	222	197	215	186	177	175	191	183	173	151	171	165	156	169	175	161	155	166	160	152	160	150	139	145	147	155	137	146	124	143	133	154	143	151	153	153	145	137	137	148	148	151	122	164	166	138	138	133	142	153	148	145	118	147	143	124	126	155	114	150	153	142	135	124	138	142	147	150	143	166	114	143	136	126	132	133	126	120	119	124	146	131	138	149	135	120	135	140	148	119	130	141	121	147	161	148	129	122	146	127	124	147	166	151	151	159	131	140	137	127	126	153	139	138	149	132	125	145	143	150	151	138	151	125	126	138	131	133	130	170	135	130	141	150	140	156	124	147	127	150	116	125	143	129	161	142	147	151	139	149	123	122	141	127	132	149	159	120	154	143	140	144	138	164	171	145	147	144	117	146	149	123	125	140	122	139	141	127	141	158	134	133	143	143	133	146	131	109	115	117	118	129	153	134	160	144	144	148	138	133	135	152	165	127	124	125	141	141	141	151	146	140	143	147	128	148	121	133	131	135	138	131	147	122	133	149	135	151	138	125	148	150	135	146	120	138	133	117	136	124	120	134	150	117	145	133	146	130	139	119	152	129	128	160	145	124	138	149	129	151	122	128	132	129	122	119	131	173	139	118	134	147	135	151	140	149	148	147	144	135	120	141	125	139	134	138	125	125	144	132	136	127	144	148	140	162	129	126	146	148	130	133	135	136	136	140	121	133	149	136	136	126	127	146	142	125	136	137	134	134	140	149	149	136	147	136	129	145	152	122	132	144	118	135	162	145	161	135	156	136	137	145	132	135	144	151	148	141	132	130	107	138	127	136	138	107	161	148	131	124	130	136	130	154	143	139	123	117	130	132	138	140	142	128	140	144	137	144	140	136	121	137	134	132	127	144	124	156	147	148	120	133	135	131	149	144	127	126	135	130	138	119	137	144	136	151	141	152	144	149	128	138	126	130	144	152	140	128	164	117	147	156	130	149	125	143	133	134	136	142	125	131	165	154	134	120	144	134	119	153	125	125	132	138	168	171	129	143	151	146	144	138	136	134	127	141	130	139	129	134	150	137	118	138	141	119	144	137	127	149	139	139	147	131	146	142	124	140	148	152	118	124	135	161	149	140	147	148	129	138	130	120	163	123	154	129	144	149	138	119	136	147	147	138	139	135	149	126	144	121	139	140	127	122	143	151	132	159	151	135	123	144	135	127	139	133	141	131	126	153	134	131	138	105	129	125	127	132	129	145	139	141	140	129	149	125	140	137	155	136	135	137	148	142	127	135	125	130	139	156	147	133	137	149	146	131	120	123	130	145	125	130	120	141	140	130	134	150	133	138	149	143	135	166	129	151	140	123	134	137	121	151	133	133	127	133	132	127	157	136	149	116	110	137	135	132	120	125	130	126	127	144	113	138	142	137	137	144	125	140	144	138	145	147	142	145	149	146	147	144	128	136	148	153	138	138	167	137	122	141	117	126	138	144	117	133	124	137	133	130	161	130	146	127	128	149	140	121	139	134	119	144	149	146	151	115	131	123	128	148	141	141	126	121	122	155	148	164	161	134	143	131	141	138	127	130	131	132	145	138	164	126	158	141	140	138	155	153	117	127	129	158	136	130	130	139	134	160	134	129	146	164	164	145	127	143	150	114	156	134	153	123	147	129	131	137	139	135	132	131	130	154	143	115	127	128	141	135	136	136	134	133	155	141	156	131	152	131	139	142	125	146	131	149	151	120	155	158	154	128	144	130	154	138	137	136	138	142	134	153	137	147	132	131	130	149	130	145	157	123	140	139	127	147	118	121	130	155	131	144	124	141	149	132	165	138	157	135	151	130	131	128	146	143	137	139	129	161	141	114	143	138	127	139	148	143	125	119	122	137	158	144	143	127	125	113	132	123	134	147	186	160	143	151	124	126	144	154	135	132	159	140	135	127	143	132	134	149	121	136	137	142	136	126	122	143	124	139	133	122	145	136	138	125	146	145	117	136	142	139	147	130	138	141	137	150	149	136	133	124	140	125	147	144	117	130	145	148	126	150	128	123	141	137	145	139	129	140	140	149	150	134	130	137	142	146	137	137	146	149	139	144	145	163	144	147	116	151	133	140	149	138	136	128	147	137	148	141	148	145	140	118	130	138	159	128	125	134	115	172	141	146	118	131	168	154	128	147	161	127	126	127	149	127	152	142	121	131	138	129	141	151	139	131	117	133	138	127	143	148	122	142	136	134	130	126	118	151	121	131	148	134	138	101	161	133	152	157	143	168	133	126	152	162	139	132	127	134	133	127	153	119	126	129	144	125	133	143	128	142	141	142	153	146	140	138	140	124	132	141	135	158	142	135	142	129	154	140	119	129	132	149	126	130	133	128	119	135	123	138	137	125	133	127	140	156	120	129	139	113	155	151	131	129	136	130	144	153	129	144	166	148	135	139	147	133	140	123	130	145	130	131	140	149	147	153	122	131	129	143	127	133	126	133	151	138	118	141	142	134	157	141	145	132	130	133	139	124	134	119	136	116	148	135	138	127	139	142	140	125	124	143	144	144	151	144	142	126	138	148	146	128	139	144	138	139	131	158	134	129	127	146	131	133	137	152	134	129	131	151	128	132	143	143	149	130	146	150	127	136	133	135	141	119	146	139	136	135	120	133	129	148	128	139	137	142	132	136	159	139	139	143	126	145	135	131	113	141	151	116	123	119	143	143	160	135	128	131	141	152	141	133	153	128	126	125	119	152	130	136	159	149	134	126	151	133	144	134	124	135	155	128	162	136	141	136	154	150	148	122	147	143	121	126	148	131	145	131	122	130	132	125	135	131	150	130	132	144	130	150	140	137	140	130	134	133	152	127	141	130	125	123	129	138	125	124	143	137	150	139	135	131	136	126	138	136	139	134	130	142	132	162	125	149	152	145	122	133	148	148	141	151	154	121	114	149	146	127	134	137	150	131	148	106	124	130	125	138	126	126	132	155	134	166	149	144	132	141	141	125	141	127	144	120	143	148	136	122	136	131	125	130	134	143	147	144	142	143	129	132	122	148	116	153	125	141	134	147	141	120	130	143	130	129	157	144	146	140	144	148	150	132	118	149	124	135	122	136	136	138	127	132	132	119	144	152	131	122	122	128	123	126	133	144	139	130	146	114	132	141	145	146	137	142	143	140	137	121	124	140	132	133	139	124	125	141	164	132	142	137	136	151	147	141	126	140	147	124	139	114	136	158	102	124	125	130	143	141	136	127	143	131	136	138	119	137	125	143	135	121	134	129	123	137	112	138	158	130	133	160	137	118	152	128	115	127	144	129	118	123	129	126	137	142	123	139	138	130	138	145	152	107	153	133	124	133	131	125	140	143	130	136	133	126	159	128	142	145	147	144	148	128	152	141	119	143	135	169	143	142	167	119	146	124	151	128	137	121	136	135	129	146	128	150	132	132	141	125	146	145	140	124	132	130	143
27101	20723	12048	1287	665	544	501	505	468	486	493	431	445	431	455	382	436	452	441	424	413	425	449	437	443	430	417	431	429	434	471	417	427	481	420	413	474	397	406	435	412	446	407	416	431	451	429	447	422	445	444	447	453	463	433	452	427	439	455	405	453	395	393	423	412	433	403	418	439	419	430	418	391	432	434	430	435	428	455	410	444	437	441	430	446	403	385	381	407	423	432	412	413	427	419	441	436	428	441	453	457	418	419	397	390	405	449	426	451	392	428	419	416	423	419	438	457	448	412	409	430	432	434	427	483	405	383	431	407	388	388	476	419	405	438	439	426	416	409	419	387	388	426	422	433	426	445	420	400	449	388	440	470	396	433	430	459	457	496	455	460	425	409	429	419	433	421	410	436	430	434	416	432	389	409	452	417	428	422	418	423	423	454	442	400	413	423	429	435	422	425	401	418	414	394	439	436	412	446	402	436	401	399	426	375	450	453	439	427	437	423	398	414	417	415	433	444	450	419	393	393	409	432	464	425	405	409	417	428	448	409	430	390	432	420	404	430	406	425	420	407	399	447	419	414	459	438	411	437	417	448	419	426	434	421	437	422	436	416	450	439	425	413	433	445	357	401	418	434	417	432	451	447	409	439	438	423	409	435	442	422	450	421	434	403	426	413	374	418	426	417	423	403	394	409	438	404	436	401	391	446	429	415	421	409	429	448	403	396	436	416	426	410	419	460	400	412	407	438	431	466	429	416	450	410	433	440	448	456	422	440	412	409	442	414	419	435	442	427	436	383	435	456	477	437	394	416	395	410	438	454	430	472	398	418	442	457	440	425	459	387	432	459	423	430	464	458	440	403	400	415	447	444	436	438	425	435	393	457	456	419	431	455	447	428	447	420	437	435	455	434	390	444	464	418	411	415	391	416	480	444	386	408	415	407	419	450	435	456	412	418	407	413	450	426	455	420	454	417	454	405	419	437	442	396	413	433	391	425	417	396	434	457	424	446	407	429	443	424	435	399	447	448	387	418	440	455	402	405	425	404	417	438	436	408	439	422	455	420	401	433	413	445	470	428	397	424	462	442	448	415	453	451	433	437	414	391	446	383	421	423	414	436	433	398	433	411	413	411	421	409	415	432	486	435	403	428	448	428	464	415	442	408	437	413	404	452	398	434	409	407	428	431	427	433	440	462	413	433	462	412	423	443	420	396	405	412	478	431	393	413	421	470	417	430	422	430	417	444	462	410	430	410	450	436	421	442	416	397	430	428	429	422	453	466	444	446	461	408	430	471	446	404	429	391	417	395	420	421	441	399	414	420	437	419	408	432	414	420	426	429	429	438	439	434	446	464	450	405	431	398	401	402	426	436	419	469	416	436	442	417	465	396	426	425	396	422	424	435	452	453	429	395	403	417	419	443	451	429	445	401	438	460	452	415	407	433	410	408	420	406	428	460	419	411	431	418	417	474	434	373	411	413	425	412	443	420	436	423	406	448	445	436	443	409	419	442	440	472	445	447	441	415	411	428	385	407	423	413	414	431	452	441	394	444	401	413	443	451	439	449	434	425	420	405	423	436	414	402	423	396	444	430	436	431	417	383	424	450	403	384	436	456	416	450	410	407	416	407	428	457	433	454	392	448	423	396	408	421	415	458	433	415	502	442	427	410	420	430	439	421	434	402	442	429	454	363	397	431	429	407	421	440	460	446	440	407	477	430	406	450	396	424	433	400	437	415	411	412	421	382	392	383	434	381	406	447	447	490	447	405	446	450	370	448	417	433	453	433	449	401	439	429	434	432	457	450	417	461	409	416	445	454	460	404	476	471	439	400	415	430	434	468	408	427	420	405	422	423	432	401	387	406	417	395	438	411	404	419	402	453	431	444	378	411	413	443	408	454	440	433	465	421	422	425	395	438	409	418	414	393	412	454	405	440	444	395	409	437	466	427	476	402	441	412	440	426	369	430	443	431	413	447	456	450	420	423	396	419	403	450	445	383	404	416	434	431	437	404	421	405	438	446	428	409	439	417	428	439	430	403	437	436	409	436	415	417	391	426	433	450	449	436	434	404	378	422	440	445	411	440	409	425	382	395	421	454	412	415	410	450	405	435	418	424	402	432	438	420	425	408	422	459	392	420	470	457	445	400	419	389	432	415	426	436	402	435	403	435	439	412	392	405	422	416	406	429	422	450	457	416	407	411	424	477	414	432	422	467	394	443	430	458	421	437	454	435	427	431	415	456	462	432	455	435	415	422	418	404	411	444	426	433	450	458	426	430	428	445	462	394	408	452	415	445	422	422	431	431	428	421	443	448	431	412	446	451	448	417	466	427	401	438	416	447	492	467	422	438	451	417	425	461	421	414	428	455	443	449	418	400	443	424	442	390	410	423	407	440	462	447	431	429	391	414	410	421	433	449	446	428	421	434	437	449	401	437	418	422	444	461	397	438	423	448	427	430	426	449	426	428	441	444	426	441	433	385	440	437	416	417	435	466	373	436	380	437	438	414	439	422	460	451	437	442	445	441	408	438	406	479	428	373	428	438	404	465	455	439	433	459	432	427	462	390	426	453	407	434	429	419	393	458	394	447	445	463	434	456	400	442	418	400	419	422	387	438	439	409	413	430	441	433	463	432	416	428	440	409	436	445	377	453	459	433	444	420	410	377	423	442	409	441	441	418	432	421	417	405	404	431	424	439	386	416	401	422	418	399	413	419	457	435	428	434	442	447	425	429	418	411	407	410	422	395	409	419	402	437	427	425	417	403	416	457	387	467	463	432	449	453	421	422	463	447	440	405	455	447	438	391	421	429	412	430	438	459	421	441	407	408	439	432	418	409	419	446	459	409	440	406	399	417	428	452	419	431	436	446	373	458	447	422	396	427	426	442	414	409	472	450	432	387	431	390	406	387	420	443	444	426	432	427	411	414	402	400	413	461	410	420	425	403	401	404	406	421	434	441	423	405	391	415	406	411	425	418	413	390	414	405	451	398	425	415	397	428	378	495	438	466	465	424	447	442	418	421	448	452	418	456	447	399	414	480	434	413	424	393	442	455	432	424	420	425	450	448	411	434	442	449	427	427	442	408	443	442	432	420	441	433	421	432	416	401	454	421	423	424	409	439	416	432	388	451	417	421	440	378	384	438	441	452	409	466	428	436	436	422	471	416	454	428	436	417	418	449	446	433	439	425	432	411	421	425	444	443	428	416	420	450	444	428	427	436	420	406	412	438	451	422	443	435	461	433	465	448	432	389	469	443	472	436	405	444	447	427	396	427	433	400	401	410	428	399	384	379	449	439	406	418	411	440	430	400	391	401	392	409	434	432	436	438	440	431	430	394	448	445	431	455	441	431	417	397	446	403	478	395	391	397	476	444	414	446	469	461	435	408	409	420	458	457	408	407	408	433	448	432	425	420	398	435	456	396	459	402	408	434	433	397	412	422	444	433	424	455	412	440	455	442	407	478	420	425	388	414	405	438	442	443	440	442	427	419	428
6840	2340	1446	865	742	650	580	561	499	486	506	462	440	442	503	472	465	429	425	469	469	405	454	428	450	432	499	464	435	435	479	455	466	480	449	460	442	438	414	434	419	418	433	462	433	430	408	472	422	399	459	450	459	430	464	476	429	446	425	443	458	454	449	448	430	445	416	459	441	428	473	435	424	440	426	478	500	471	452	449	469	421	439	408	455	444	437	399	424	443	474	452	427	426	406	464	475	435	466	413	453	440	441	475	400	438	474	439	413	425	402	437	440	473	439	432	438	415	446	438	432	427	499	485	421	424	434	408	450	415	440	436	487	410	449	412	415	450	427	388	467	428	420	437	433	454	424	480	425	447	465	454	450	432	462	414	424	418	443	443	436	402	422	419	440	422	432	441	467	465	447	460	441	470	433	443	423	431	446	447	439	467	439	394	430	420	470	439	382	430	443	471	415	452	470	439	460	420	412	489	441	448	402	444	453	431	436	423	438	448	415	426	440	448	462	464	419	456	462	448	470	411	445	415	415	418	392	449	409	435	465	452	413	436	440	448	437	462	476	452	465	439	426	425	379	455	482	447	448	441	459	444	454	418	464	432	471	460	399	456	459	413	440	408	420	417	417	428	433	454	474	432	422	453	435	431	422	468	421	410	429	449	480	414	474	450	408	449	422	435	477	429	408	415	436	441	444	424	451	428	447	432	426	437	444	421	450	419	441	444	392	424	456	430	424	450	419	454	442	425	416	450	444	431	440	408	446	470	426	463	446	427	428	414	425	444	456	451	434	449	420	463	431	449	440	487	473	439	414	420	436	465	421	417	435	437	445	482	404	434	437	450	457	438	420	472	427	443	441	460	457	415	448	478	433	435	451	451	467	450	451	445	472	422	466	437	430	424	439	447	440	446	461	470	464	444	439	434	450	435	451	420	422	469	455	438	419	396	440	426	428	470	435	439	451	453	461	432	428	495	424	439	422	431	446	469	387	448	451	470	433	395	462	402	469	432	443	446	433	420	431	422	439	392	409	434	433	446	417	451	501	439	470	460	390	428	494	397	459	419	447	436	415	452	463	481	404	425	412	458	476	420	427	457	420	437	427	431	438	417	420	440	496	442	421	456	398	432	457	442	451	439	423	434	471	418	437	428	417	457	461	456	439	432	411	415	476	416	476	429	486	444	439	420	426	407	464	409	432	437	445	476	417	433	418	448	448	448	412	452	422	465	439	418	424	468	451	408	409	415	460	448	420	444	465	417	433	453	458	443	433	425	430	435	409	408	441	397	456	428	443	409	438	458	432	453	437	462	444	438	458	463	472	465	420	429	439	440	387	414	461	484	419	429	412	402	423	481	449	462	382	437	450	451	437	432	469	445	467	427	438	447	419	441	434	476	427	457	424	437	420	469	461	418	457	451	452	416	434	459	454	409	417	447	461	441	453	467	416	474	432	459	434	429	448	418	437	448	469	479	430	409	429	456	430	461	419	479	458	416	448	456	393	427	467	444	454	448	441	439	492	469	450	443	396	476	441	437	422	480	428	469	430	430	452	442	438	466	436	427	443	433	402	490	413	401	457	443	422	423	450	456	457	433	412	412	426	453	449	471	405	421	459	483	415	451	429	421	455	459	435	434	500	449	435	440	445	452	406	455	415	463	417	419	457	427	437	438	434	461	427	452	433	436	472	489	430	419	474	453	447	412	475	430	445	442	454	441	398	433	442	419	434	439	440	404	457	438	456	449	427	453	440	439	444	474	439	443	428	430	401	442	416	488	436	413	441	416	478	450	430	494	432	420	465	420	423	482	464	453	425	435	435	469	458	427	442	439	402	461	454	459	429	441	431	410	403	467	472	438	435	487	427	420	448	449	391	424	424	396	426	437	428	471	443	431	452	427	412	428	421	471	435	389	417	442	446	460	475	425	402	443	438	397	423	440	448	426	453	441	451	429	442	453	418	470	440	439	419	421	460	443	439	438	469	413	469	436	432	434	432	438	423	421	508	401	464	471	466	450	453	458	468	436	448	431	461	398	450	389	412	415	399	447	467	441	438	428	437	439	453	417	439	425	469	448	455	465	443	460	430	459	470	424	437	450	466	464	421	445	454	451	419	461	409	440	457	427	443	412	452	403	466	430	481	449	472	445	433	421	412	407	442	451	416	443	444	402	463	442	455	400	450	471	435	455	435	382	471	474	473	454	468	408	434	484	430	424	447	417	456	456	417	474	424	426	435	411	420	464	438	455	476	444	423	454	415	458	417	440	435	442	466	416	431	426	442	424	437	428	433	412	407	449	422	452	453	452	410	443	453	434	455	470	451	423	416	466	443	440	459	379	444	439	424	428	468	474	445	429	418	438	451	473	419	448	466	446	463	492	459	467	448	472	410	424	408	448	423	474	435	407	449	485	504	417	449	421	437	427	464	400	436	476	453	404	463	438	462	446	497	441	466	465	429	450	415	444	430	438	438	445	451	393	462	440	474	443	436	447	406	479	415	441	459	436	415	429	419	429	464	471	434	438	420	435	450	483	414	448	509	420	413	453	426	449	456	437	471	420	445	423	478	428	446	448	456	407	430	472	441	464	433	454	449	452	458	470	455	432	421	418	425	416	432	443	432	433	436	422	402	435	444	406	401	394	428	449	421	439	456	432	436	459	432	453	433	420	479	446	418	441	433	442	446	446	507	416	488	453	461	429	409	402	449	428	435	474	447	452	420	454	442	415	450	418	441	431	466	449	391	455	431	438	464	478	426	465	475	430	454	448	455	448	409	413	445	404	437	445	434	415	459	449	456	429	411	427	449	484	431	444	437	436	434	448	448	470	425	433	447	418	449	462	440	458	435	432	402	455	480	422	473	425	426	480	415	455	438	458	411	408	445	440	430	474	445	430	452	450	423	442	444	455	418	488	424	442	414	430	425	424	427	428	452	461	464	437	380	430	463	455	402	476	491	411	427	434	462	463	460	471	417	419	467	461	468	477	423	441	441	404	459	463	433	422	447	440	459	449	404	402	421	426	423	415	438	432	447	429	461	447	445	451	420	457	454	481	454	429	418	446	414	433	447	430	402	410	469	456	451	423	423	452	464	464	468	478	445	468	444	433	425	451	433	425	453	459	422	463	446	425	425	428	435	439	440	451	440	417	419	395	430	476	431	449	462	438	476	441	415	427	442	447	420	408	439	468	427	450	436	424	424	438	443	411	436	425	445	446	439	410	437	425	405	445	466	458	426	432	451	449	444	431	457	469	450	428	415	454	431	425	426	435	454	444	450	433	420	401	485	405	405	416	441	468	434	417	469	442	442	467	447	426	415	444	458	430	440	472	431	450	449	470	424	393	423	428	429	461	445	460	426	474	458	404	435	454	444	465	454	428	426	445	445	428	457	453	482	456	431	449	460	470	435	457	426	436	433	424	438	474	458	436	409	414	438	421	439	456	471	439	458	455	439	433	486	416	449	423	412	429	440	432	447	456	476	429	455	453	480	435	455	477	443	446
23288	20948	28286	23753	20936	11411	950	572	474	354	376	347	287	309	278	302	259	248	236	229	242	231	220	202	199	235	226	226	223	219	217	224	228	223	224	223	214	209	205	206	205	198	201	186	222	207	192	223	223	216	187	208	208	198	212	199	191	175	187	207	190	181	209	200	216	187	206	187	197	211	190	234	202	201	221	220	188	207	232	209	180	197	184	197	169	204	172	201	212	178	186	194	204	188	174	228	217	198	182	223	201	191	190	222	198	213	205	206	189	186	205	193	205	188	203	176	188	202	199	200	205	189	221	209	196	195	186	207	195	212	213	169	191	186	212	205	208	202	205	199	219	214	200	184	180	194	204	216	202	192	189	181	194	171	231	173	186	200	201	214	195	183	214	201	190	200	197	212	190	192	194	181	214	195	199	189	177	198	189	204	212	201	212	228	206	203	190	202	210	186	203	221	200	202	201	204	223	181	224	190	203	207	211	172	207	214	206	208	173	188	180	203	194	193	209	186	216	197	196	182	194	181	185	208	174	212	218	203	204	201	210	196	196	195	187	196	207	210	190	203	192	202	210	197	177	228	226	209	212	194	188	215	222	198	231	202	232	201	191	199	199	212	197	192	191	204	195	208	205	206	212	215	211	187	198	203	175	189	193	178	189	205	192	218	211	207	194	209	209	194	227	210	201	203	201	199	184	175	208	199	220	192	205	183	173	173	206	205	192	205	194	207	211	196	163	177	221	202	200	178	198	186	183	213	179	191	182	240	193	185	216	196	205	219	209	205	211	219	203	191	213	208	190	202	209	217	207	203	219	229	196	192	200	201	216	172	186	206	202	194	203	197	185	214	192	211	207	216	183	180	189	201	205	208	191	194	179	217	202	204	194	204	226	189	182	213	212	202	207	194	202	191	204	214	208	201	211	205	219	190	202	203	206	198	210	200	203	201	211	210	194	211	209	208	216	203	218	181	216	202	213	200	194	189	201	205	205	187	197	202	206	207	211	213	218	185	208	218	222	205	192	204	199	196	187	211	205	175	191	156	195	211	182	200	195	187	217	206	186	196	212	190	185	219	194	213	197	216	210	181	233	192	208	200	183	206	206	233	197	203	200	229	225	181	212	227	203	210	174	221	177	218	206	209	194	179	200	183	210	214	196	211	235	196	200	213	210	194	207	207	194	201	214	203	209	196	195	190	254	171	218	184	206	202	223	195	193	190	199	213	197	187	208	184	174	189	214	199	195	173	209	205	213	192	177	187	197	191	196	188	225	206	211	203	188	197	190	191	213	187	197	220	196	208	196	194	195	184	205	215	198	212	230	206	228	228	201	192	192	188	206	189	195	200	194	195	183	166	209	197	222	210	187	203	221	190	176	206	235	210	210	185	225	198	195	200	190	198	191	200	173	221	181	214	198	208	198	189	211	192	225	202	189	214	200	184	173	186	201	199	188	165	172	190	205	222	219	208	187	196	206	220	191	184	191	204	199	179	209	205	194	223	214	211	181	209	190	193	209	235	219	204	172	199	192	187	197	204	195	198	199	202	213	199	215	218	213	200	232	226	182	179	218	183	201	206	192	218	213	191	199	179	187	203	211	210	206	204	190	202	207	172	184	191	200	210	197	187	214	193	194	204	204	200	214	196	220	188	202	181	210	206	206	212	204	202	197	191	177	209	199	209	210	194	213	179	226	161	217	207	195	199	201	199	190	193	215	203	221	178	222	217	213	200	184	198	217	197	194	178	215	201	189	188	185	193	187	182	205	207	189	203	230	180	191	204	176	216	212	185	174	203	220	200	205	178	196	186	210	202	174	186	199	183	192	187	211	204	215	198	207	193	202	201	193	203	209	180	213	179	197	211	197	206	211	203	193	202	172	212	215	207	218	209	199	225	218	203	172	185	195	173	198	213	196	226	197	202	211	206	210	222	217	204	187	193	203	211	200	200	186	203	204	189	208	175	212	205	203	181	203	195	210	210	174	192	201	185	185	199	200	215	215	224	203	203	188	192	209	220	191	216	163	202	199	209	233	201	171	216	185	226	192	197	209	199	183	211	190	185	177	219	193	178	191	206	174	198	205	204	190	217	206	195	190	211	217	185	221	206	233	202	213	233	200	194	175	207	177	215	189	204	197	218	213	217	196	190	190	189	196	191	173	198	206	170	187	193	226	205	202	206	195	202	195	204	215	181	182	195	175	200	199	177	190	187	226	199	198	199	215	209	223	224	184	213	194	197	185	232	194	223	193	194	203	218	192	192	193	190	192	189	203	201	215	198	230	205	218	223	203	192	175	210	194	188	213	205	203	214	211	207	188	193	187	207	203	199	217	195	195	196	209	211	204	207	202	174	209	211	205	189	193	184	207	184	192	191	179	234	211	193	209	184	179	216	178	184	190	193	197	207	229	189	192	206	215	199	194	196	195	214	183	192	196	204	218	193	163	204	174	205	190	212	193	180	201	196	209	210	184	198	185	192	160	194	184	230	200	198	211	185	197	187	185	216	191	165	182	204	213	197	188	196	214	183	199	204	196	198	210	178	184	205	193	219	192	192	212	222	178	202	194	206	188	227	184	173	191	207	183	222	211	185	216	187	210	226	167	178	223	187	181	197	194	205	198	190	199	202	191	227	182	197	208	184	191	185	183	191	183	193	195	191	193	208	192	203	222	190	179	172	191	198	220	192	198	205	209	201	189	200	172	187	167	183	207	187	202	175	201	195	238	206	193	203	184	226	217	168	210	220	186	176	185	189	167	183	204	191	205	210	207	193	182	222	209	181	190	184	212	217	203	212	213	209	199	201	196	200	203	189	201	204	195	223	207	220	212	197	209	185	183	186	220	195	187	216	195	204	175	212	194	230	195	188	204	189	192	232	202	178	184	205	189	186	212	189	210	187	185	185	203	207	192	216	213	170	201	197	195	192	191	182	202	163	190	211	199	209	208	187	194	201	186	203	181	213	188	200	194	217	203	200	190	186	191	207	177	186	192	187	212	242	202	210	191	219	216	185	210	187	199	205	215	192	216	204	200	211	208	213	165	204	232	206	203	214	216	182	202	215	184	213	224	195	180	193	181	203	185	182	217	207	190	190	182	213	197	174	189	194	193	211	204	195	188	206	215	193	212	200	186	192	205	181	216	201	212	225	199	178	188	195	183	194	200	218	189	182	201	202	201	198	170	191	162	210	185	186	201	191	194	208	173	221	177	219	194	159	208	202	172	203	185	183	204	206	202	216	205	189	192	204	197	217	195	206	209	203	156	190	206	191	223	190	215	191	205	199	206	205	220	201	194	192	203	193	197	186	224	202	197	200	201	223	213	174	180	227	207	218	207	195	213	215	204	218	198	189	207	220	176	215	220	190	199	201	175	185	213	202	197	221	212	182	198	181	192	199	189	207	196	199	193	213	174	213	220	205	190	204	195	232	214	188	210	200	202	198	173	209	214	202	215	206	204	231	192	180	187	180	190	195	219	208	212	221	200	218	206	216	178	201	184	216
5541	8406	5770	2651	1858	1395	1076	775	665	558	470	481	364	341	324	296	324	248	260	283	277	248	234	211	238	264	215	238	238	251	234	225	238	221	253	237	222	233	236	230	216	216	217	222	234	213	233	212	220	194	227	210	206	197	195	227	202	212	217	230	232	233	230	211	202	208	221	218	204	203	217	205	208	220	232	187	198	223	203	224	191	222	227	186	212	211	230	203	217	206	222	184	195	201	228	199	221	186	172	227	218	190	213	207	232	219	225	202	240	223	224	216	221	209	226	211	216	214	191	207	246	202	199	213	245	204	216	220	209	207	229	216	200	205	184	211	174	225	208	208	198	206	219	194	198	212	197	229	216	218	189	200	214	215	224	204	215	214	189	224	189	230	216	223	198	198	207	228	229	203	198	196	229	209	193	199	191	230	222	220	194	209	216	192	217	208	198	211	227	199	231	218	200	227	217	196	206	199	201	211	206	195	235	235	196	199	185	215	198	217	215	200	224	215	193	199	206	201	212	202	210	215	223	193	208	204	213	207	199	202	227	243	245	208	234	204	226	201	218	235	226	230	227	189	205	190	212	230	215	227	214	234	233	205	218	226	192	211	217	209	199	200	228	229	245	198	205	204	209	198	225	214	190	189	211	212	214	192	206	189	221	203	220	216	225	232	191	200	204	203	229	208	222	235	215	191	217	200	236	224	213	203	213	216	220	236	199	214	222	202	190	197	196	209	190	213	209	216	202	193	230	219	226	216	199	191	189	221	244	199	224	197	225	188	216	181	209	207	182	204	221	217	209	199	188	226	224	220	222	201	198	189	223	199	211	196	205	225	202	205	180	188	250	214	223	203	229	209	209	231	231	208	222	224	228	228	208	215	190	224	205	200	204	210	221	213	233	222	196	214	217	199	203	199	218	219	195	212	210	198	212	245	204	197	227	216	225	189	220	216	202	219	218	194	199	226	194	215	236	205	211	198	188	230	194	208	217	208	217	211	203	229	208	215	202	221	182	239	201	212	212	200	222	231	212	195	203	186	228	233	215	194	218	203	210	202	190	199	201	206	205	211	192	204	219	195	221	213	236	202	185	222	223	204	212	199	207	208	210	212	188	193	215	185	211	199	205	206	219	220	228	218	232	216	202	219	188	170	208	204	210	215	219	238	211	203	212	217	197	195	240	226	203	215	206	211	207	202	203	196	195	202	247	207	197	196	226	197	187	212	236	218	229	194	202	207	209	224	211	199	206	212	185	201	232	233	215	207	197	182	208	230	210	220	198	198	202	180	225	216	190	187	214	201	200	217	200	184	217	212	201	245	225	227	215	221	222	228	208	220	189	228	190	187	198	240	194	222	221	228	199	221	197	186	207	183	221	203	215	201	235	207	204	209	213	193	193	217	213	204	230	207	214	187	236	222	200	231	227	200	225	198	189	189	219	182	187	188	228	207	203	193	233	212	206	245	210	218	177	203	218	218	212	201	229	225	193	206	206	216	183	228	221	207	209	247	209	181	220	196	224	222	208	213	211	224	198	193	220	194	188	215	195	220	218	213	207	211	212	201	215	188	221	201	222	232	210	205	229	217	192	201	210	223	191	224	197	211	219	206	199	213	209	201	235	195	202	223	212	189	217	193	230	184	228	187	228	220	208	261	203	186	207	187	226	228	205	215	184	227	208	183	215	244	232	217	203	215	198	213	203	218	194	236	224	211	207	205	191	214	205	209	192	192	222	203	225	221	212	214	202	200	217	198	183	196	214	197	212	229	207	204	220	222	204	206	202	217	214	183	210	203	219	205	221	209	182	232	192	208	216	228	194	190	179	191	198	193	226	165	207	213	180	224	205	211	214	218	217	230	216	221	209	217	241	212	206	188	219	215	237	222	203	206	237	226	236	253	208	213	224	204	206	210	246	201	205	222	214	235	210	176	200	197	190	240	207	205	226	212	196	204	207	214	215	218	218	233	199	214	221	226	237	234	211	193	226	192	207	230	231	223	190	229	218	224	197	225	212	232	216	218	203	218	213	212	185	208	222	207	219	220	208	238	198	228	190	198	213	191	229	233	205	207	227	185	200	210	211	187	240	207	194	209	211	210	214	218	230	219	223	202	218	198	235	218	199	193	217	214	194	203	200	206	212	225	192	243	199	201	208	199	217	204	223	218	228	218	221	197	229	199	224	236	201	213	200	198	233	203	183	200	230	193	208	225	204	232	207	232	196	185	212	191	184	216	231	194	200	230	215	200	196	214	198	201	205	215	207	204	228	223	224	208	202	217	241	227	211	234	224	206	217	192	215	208	252	204	207	209	211	210	207	204	225	204	208	198	219	186	215	222	192	188	214	204	194	201	243	209	206	198	234	209	206	209	209	203	201	243	210	198	215	213	181	204	232	235	201	229	199	190	192	238	224	209	197	214	227	226	209	220	211	230	206	204	227	205	209	211	210	206	213	200	208	195	227	216	221	206	217	212	214	193	218	191	226	216	212	225	214	216	205	206	209	201	200	231	222	202	208	187	228	212	211	220	230	224	200	207	177	203	205	190	197	198	204	205	202	187	212	213	232	196	205	221	212	215	209	214	221	187	211	202	207	211	216	213	229	231	210	242	183	198	223	201	202	230	204	164	215	213	225	211	197	200	215	244	229	201	205	219	193	194	194	209	221	205	188	198	202	203	207	215	201	217	204	208	201	227	212	214	211	214	226	224	219	213	200	204	231	210	217	208	219	221	200	215	198	223	216	236	197	222	223	206	191	222	223	218	219	215	211	208	227	215	203	217	198	226	216	226	224	188	223	186	208	210	215	235	184	214	207	221	222	202	211	206	222	222	199	194	216	200	223	189	203	196	213	215	219	213	209	190	218	194	203	197	195	209	231	229	218	181	233	200	186	200	171	202	207	228	219	222	200	204	212	227	218	211	198	226	192	217	224	241	212	202	209	206	205	186	208	200	210	205	214	204	229	203	225	200	219	194	220	219	212	186	233	239	201	196	194	218	209	219	244	207	221	206	200	244	194	219	207	230	225	197	251	222	221	209	201	198	184	191	223	218	226	223	228	227	231	209	205	207	213	216	202	226	229	221	195	231	208	224	207	202	197	205	216	194	194	190	223	213	218	208	205	198	212	224	229	211	220	226	223	222	192	199	224	204	211	207	206	205	185	207	222	202	229	192	206	214	240	206	233	216	194	219	208	167	221	228	227	180	214	234	247	215	227	210	190	207	248	226	227	198	211	168	212	231	211	227	195	214	209	223	169	227	196	214	207	211	203	207	218	187	220	217	209	237	181	207	222	219	217	210	236	221	207	217	200	189	210	210	178	216	194	218	216	217	213	218	240	203	216	204	219	198	201	218	215	221	209	203	208	212	239	239	194	216	226	220	211	215	219	214	225	241	194	204	203	200	215	231	218	206	182	216	229	199	199	193	202	220	213	239	207	207	212	208	224	214	198	190	220	218	201	223	189	199	193	216	222	212	232	212	208	186	195	221	209	211	201	211
24354	20948	27433	24579	14156	1051	732	673	542	532	511	502	523	496	510	435	478	499	498	474	477	482	476	477	464	465	477	428	431	471	448	420	458	490	476	479	444	454	458	465	483	442	453	474	462	436	454	465	455	443	481	450	483	434	450	474	426	434	419	463	519	456	428	474	427	410	433	458	461	494	460	454	459	443	439	420	500	438	485	452	480	490	457	433	460	465	482	448	450	473	446	448	429	474	455	459	414	449	455	463	429	431	433	479	447	427	451	429	470	465	462	455	418	452	450	442	506	446	410	458	491	464	461	446	462	457	428	438	431	467	461	464	492	457	457	466	428	468	457	412	462	455	464	432	428	449	485	452	464	480	450	437	446	473	430	437	450	473	472	493	459	480	434	468	419	455	445	436	440	501	449	473	426	446	465	465	495	508	426	433	472	490	466	427	488	430	475	450	455	484	463	456	478	475	433	401	474	457	449	488	455	441	459	446	452	451	419	491	451	442	480	419	460	457	460	446	457	438	466	457	424	476	475	410	417	452	432	476	498	451	439	476	449	474	453	440	417	449	414	440	451	444	438	438	467	473	465	462	450	446	465	452	437	451	455	460	456	458	431	419	409	456	457	465	458	459	476	447	462	484	417	453	479	461	478	437	427	424	450	497	468	420	478	464	446	440	461	449	470	439	421	428	416	429	471	486	472	458	447	421	458	469	474	457	423	455	461	475	436	449	478	423	463	462	448	469	442	430	452	441	442	441	401	441	436	445	483	470	446	455	428	446	475	453	479	465	442	449	478	457	475	453	451	471	453	439	458	474	505	448	457	434	448	451	483	489	378	428	458	470	446	488	450	405	463	463	501	433	464	464	409	442	473	476	489	491	408	426	429	467	408	430	438	418	471	468	470	428	451	434	467	404	452	503	426	439	444	433	441	458	449	462	422	438	475	443	445	466	477	451	455	483	425	454	456	442	451	463	448	428	435	441	470	446	426	429	445	452	476	439	426	453	453	459	483	447	489	410	479	478	477	483	448	466	465	511	449	480	455	456	473	470	489	449	461	404	451	456	418	421	436	478	433	476	449	477	454	471	440	456	452	453	468	413	433	474	442	469	432	424	434	466	473	451	452	437	483	445	439	473	484	424	447	458	463	414	446	482	486	433	445	474	464	445	438	476	422	412	436	403	478	504	456	429	469	443	453	455	469	470	450	457	469	457	383	439	424	407	412	437	415	456	470	444	412	431	466	461	470	385	450	454	447	444	449	399	479	424	469	408	451	414	452	419	425	424	471	463	442	458	509	462	471	453	436	433	411	466	482	441	448	435	482	408	483	467	466	465	498	408	436	434	441	485	448	456	435	447	449	455	443	440	431	439	450	425	489	495	468	475	468	473	446	418	427	444	442	479	441	409	496	439	435	427	435	419	455	451	437	432	513	463	481	440	465	480	437	432	514	432	492	485	465	441	448	436	458	476	419	474	455	481	444	435	443	466	451	425	461	465	479	438	449	444	487	459	449	461	462	404	437	445	451	473	483	442	423	456	456	451	453	460	460	407	479	461	452	431	442	435	434	439	436	426	430	482	485	493	449	444	488	445	466	430	490	462	439	470	437	424	480	479	480	468	437	445	460	492	449	454	420	456	400	455	457	489	428	453	436	489	429	408	461	474	480	477	444	443	459	430	463	452	438	420	436	445	417	471	438	464	465	500	446	460	480	421	464	433	424	393	456	445	446	458	465	435	469	472	434	486	444	471	484	432	497	428	430	436	443	450	452	435	469	456	463	457	453	440	468	466	520	454	433	464	415	441	486	453	450	440	454	481	453	412	471	432	463	432	440	454	461	433	418	463	452	440	483	476	433	443	456	476	487	438	455	495	419	451	421	465	466	447	464	448	462	456	452	448	441	440	474	473	467	469	469	459	450	432	467	454	437	428	470	483	486	501	461	463	454	485	436	460	419	455	426	433	442	391	503	463	452	459	470	471	424	475	367	448	477	446	473	506	442	490	463	460	466	483	451	461	451	466	478	451	446	448	509	447	480	468	482	441	457	488	450	428	454	442	445	448	402	487	447	464	478	435	446	482	446	437	469	427	425	469	462	463	470	529	469	489	427	420	438	464	470	462	453	445	437	432	483	494	485	444	402	453	442	476	505	440	413	479	455	462	463	452	436	499	481	463	448	444	485	455	457	467	428	459	453	491	429	461	440	467	456	466	456	472	404	449	490	448	414	492	465	437	450	454	458	446	470	410	470	439	443	443	459	429	443	461	452	470	478	429	406	421	448	475	432	424	465	452	448	447	470	465	474	508	434	447	427	462	481	403	414	457	445	444	461	435	448	436	445	497	433	449	495	444	417	444	431	446	454	493	459	481	499	427	430	459	461	495	443	449	417	416	434	435	421	436	448	478	467	423	442	465	454	435	438	450	427	455	446	466	407	496	438	478	445	425	435	473	457	456	426	464	459	421	405	450	446	433	461	451	447	438	469	443	452	484	457	466	427	470	447	483	451	429	479	413	407	459	462	447	427	444	499	476	446	461	458	425	448	466	452	482	425	427	425	457	451	472	420	467	443	449	440	441	450	434	420	419	454	451	476	454	437	449	443	402	370	487	458	449	436	478	484	469	468	441	461	441	425	433	445	447	439	445	416	448	453	474	437	412	413	461	440	444	484	451	413	407	491	459	454	409	423	467	439	458	432	428	451	405	461	467	462	447	472	491	447	420	467	466	407	457	456	435	406	456	455	438	457	432	480	397	459	434	475	447	434	461	497	451	432	424	417	432	428	437	442	453	428	448	444	489	440	464	407	455	450	426	511	474	443	441	444	444	443	464	472	444	399	450	465	473	422	452	452	446	494	442	444	470	469	492	444	452	451	465	444	417	470	441	459	441	463	448	474	457	456	468	464	443	455	447	446	457	477	463	487	421	444	426	453	456	474	446	492	423	426	477	493	465	441	443	432	476	463	453	459	435	494	479	474	455	446	400	429	497	444	447	484	458	464	453	455	446	461	455	437	510	456	450	448	459	478	430	437	435	454	417	435	468	439	421	409	439	432	446	490	452	502	466	469	457	437	435	485	483	459	439	443	432	439	455	473	443	416	480	453	471	444	464	442	409	443	450	458	414	467	435	432	465	469	398	427	430	483	488	451	444	478	512	412	452	514	458	433	442	457	458	493	439	485	473	435	448	420	455	445	468	417	473	403	449	445	421	486	479	430	425	409	442	472	422	449	448	488	429	452	451	419	434	468	430	456	461	461	445	438	455	488	439	431	444	470	437	431	476	460	459	442	442	495	497	433	422	443	441	457	456	467	424	483	472	468	462	458	484	432	438	473	423	439	428	457	402	478	428	470	448	449	473	462	456	449	435	455	424	438	420	459	461	459	453	479	448	435	452	465	434	456	445	428	466	416	448	386	452	455	478	441	429	400	448	454	447	467	435	435	442	452	463	450	407	422	392	453	450	429	442	430	448	442	469	440	450	447	460	444	458	431	419	429	444
5178	5210	3492	1854	1376	1137	896	827	694	618	623	530	552	507	491	494	507	487	496	494	448	493	467	449	534	493	463	418	455	471	468	533	475	444	436	498	472	458	441	476	450	442	449	453	478	414	458	457	451	465	477	455	477	452	444	433	446	423	453	435	435	447	447	464	459	484	440	440	451	439	447	427	439	419	410	444	448	474	447	480	462	452	452	471	465	495	443	444	463	431	478	437	467	437	482	462	436	470	455	482	461	469	447	470	444	430	426	449	435	458	468	408	482	445	468	450	482	471	428	453	434	432	458	466	443	467	450	471	438	420	427	480	466	434	466	455	449	439	483	444	450	399	456	435	452	451	401	448	437	476	466	460	448	454	482	429	459	443	449	445	433	462	443	444	462	460	462	481	461	501	446	446	426	483	461	453	487	435	436	419	458	435	467	448	462	446	462	426	462	440	432	455	435	429	414	447	483	436	427	402	492	478	478	404	469	463	445	470	445	457	440	429	466	415	434	439	450	451	437	444	436	456	460	429	439	489	402	437	466	437	447	489	446	439	463	463	471	464	463	482	463	458	423	457	483	441	432	451	434	495	448	444	441	427	460	455	435	427	458	454	441	464	444	478	438	491	429	451	461	456	467	476	489	437	448	427	431	481	470	449	474	442	476	405	468	422	461	444	455	489	442	436	480	472	448	435	450	449	457	435	460	429	451	442	468	430	492	435	445	420	453	448	413	455	480	434	448	461	401	473	472	453	446	456	420	458	470	438	445	430	415	424	418	439	467	454	469	447	439	467	453	447	469	438	425	449	465	437	482	467	435	465	417	462	440	422	425	430	448	472	469	448	457	444	453	404	452	457	451	474	450	434	467	415	459	438	449	437	444	470	473	455	483	423	481	477	441	437	462	438	458	450	428	459	479	422	468	435	472	412	418	480	457	457	429	481	444	456	439	459	463	426	451	460	431	466	479	436	466	435	453	457	433	461	440	466	427	438	458	445	469	418	489	457	452	464	424	506	436	440	460	466	422	452	475	429	474	454	429	451	408	442	510	473	479	478	443	453	454	429	483	451	433	455	420	459	454	452	480	474	441	443	462	452	433	462	467	450	470	460	494	418	450	437	434	440	463	452	461	458	446	431	464	458	473	490	461	463	426	505	427	475	444	459	437	468	475	438	422	458	452	434	460	453	416	481	459	426	447	465	453	517	460	460	479	460	483	438	463	455	421	462	465	435	455	442	429	430	457	471	454	463	458	444	453	442	425	436	438	454	462	462	479	441	487	468	443	439	453	475	447	445	455	470	445	438	466	444	446	416	427	420	448	441	457	462	429	433	474	472	444	499	440	427	467	425	476	485	445	438	488	482	440	395	466	439	453	439	430	394	442	457	438	415	450	403	429	422	432	478	423	443	415	427	441	438	452	480	474	442	456	446	445	415	455	458	467	435	440	449	458	442	419	423	432	455	439	409	439	445	476	490	434	490	422	441	432	452	485	455	463	458	472	441	460	467	494	429	433	453	474	456	449	439	461	501	465	423	456	461	423	468	440	493	452	467	456	421	480	466	487	433	446	470	462	489	479	427	447	451	445	434	470	453	443	444	446	498	407	426	449	481	442	471	473	400	454	457	480	471	440	447	432	438	471	449	460	444	448	459	469	422	454	463	442	432	457	450	435	455	442	439	448	462	448	424	447	440	486	455	454	451	472	445	454	421	436	470	417	436	427	469	451	444	479	469	451	452	470	431	413	453	469	460	471	482	455	469	425	411	441	469	471	433	426	475	419	404	488	451	474	462	463	449	447	435	477	463	479	435	483	486	429	459	419	460	433	453	439	414	452	453	475	424	482	441	442	410	464	453	437	480	456	496	443	456	442	449	456	446	441	464	476	446	450	438	444	446	450	448	438	425	483	483	494	463	491	434	453	435	476	445	435	476	426	454	424	479	468	456	486	461	449	439	449	481	427	461	448	494	409	412	441	460	455	466	413	423	497	464	440	435	427	431	455	468	466	448	446	451	460	428	482	471	423	443	480	431	481	448	500	450	458	426	438	453	462	485	453	437	431	428	416	469	448	445	441	448	490	452	444	475	427	487	432	468	468	444	447	482	460	431	476	452	465	471	429	463	442	458	476	444	437	452	448	516	476	461	440	456	409	444	442	440	450	409	487	444	420	490	485	466	472	438	447	444	445	460	446	469	423	484	405	470	508	424	480	470	469	439	433	475	504	466	446	438	467	452	473	448	441	425	413	434	431	391	456	439	460	447	425	485	476	432	433	464	484	481	471	462	442	475	475	453	448	467	447	455	417	463	462	458	440	461	442	453	468	447	475	438	432	434	468	454	458	415	425	426	472	446	434	457	456	458	467	462	395	460	453	450	414	457	425	449	435	458	470	454	447	420	435	473	450	454	480	461	425	429	459	444	448	439	464	472	464	448	418	439	455	426	417	458	448	460	411	463	425	473	419	458	423	421	462	442	466	469	445	410	449	461	466	470	463	404	457	446	429	431	412	439	451	490	425	444	460	435	467	439	481	456	446	441	448	474	425	472	428	470	448	424	422	447	451	434	446	434	458	445	476	462	464	451	421	432	476	424	446	453	435	486	447	474	464	479	438	470	417	465	448	473	437	462	457	484	450	441	472	438	463	469	466	515	400	473	474	430	434	431	417	458	421	448	463	414	443	454	444	480	431	438	432	466	446	434	438	483	482	393	431	416	455	427	430	434	475	442	450	483	410	497	457	484	458	457	444	430	456	469	456	439	457	443	437	467	432	460	450	433	442	426	469	448	434	467	464	413	471	477	443	487	458	481	429	435	463	416	452	431	460	445	450	435	470	469	444	462	459	430	420	476	444	454	453	458	437	439	474	466	436	443	424	458	461	481	435	428	423	431	430	461	465	466	462	451	480	485	441	444	425	487	455	435	476	446	389	465	456	455	428	450	423	487	492	451	426	496	426	458	476	464	427	447	438	433	428	455	433	466	437	465	466	464	441	442	435	453	457	428	429	442	445	472	427	482	508	487	443	424	465	487	470	436	413	466	449	454	428	466	437	478	469	477	472	457	447	456	466	441	451	468	451	429	447	445	469	453	443	406	439	434	445	445	422	465	392	462	462	459	459	445	477	440	455	472	473	478	430	459	411	432	467	467	435	456	453	481	457	461	452	446	450	455	423	472	440	453	456	457	479	428	454	463	483	451	424	464	451	455	430	442	446	451	456	454	515	469	416	456	457	420	460	456	473	436	426	462	449	470	459	459	442	459	430	428	444	466	425	464	419	432	462	439	444	456	437	440	437	432	459	438	448	434	437	469	434	488	465	494	462	485	453	434	505	408	415	443	458	458	415	485	474	454	433	473	445	498	446	450	450	471	443	426	458	417	466	455	406	462	489	462	449	455	457	461	423	439	447	453	478	436	448	496	487	479	452	483	461	438	437	449	455	429	449	452	464	421	486	457	463	446	454	480	426	482	453	409	422	440	452	444	468	439	483	467	441	448
22210	21050	28861	23445	21048	21083	11242	942	570	528	469	362	322	294	254	261	233	203	191	214	200	218	208	191	176	152	193	154	168	167	184	160	150	162	159	127	154	125	168	142	143	162	136	146	151	147	175	140	153	143	151	125	140	146	159	140	151	114	127	153	154	164	127	172	158	127	147	146	160	144	130	154	127	122	136	147	134	137	127	144	140	130	146	138	151	140	135	146	138	127	145	119	132	126	148	133	128	139	132	127	144	157	153	130	136	133	154	142	162	144	125	143	115	138	112	132	135	149	136	129	139	139	136	116	142	133	134	136	121	120	124	151	136	135	131	172	118	124	153	140	123	133	148	159	137	136	142	130	140	149	137	146	140	132	158	128	128	153	119	139	137	134	140	119	145	129	132	132	136	124	161	129	126	129	132	162	155	150	145	125	109	131	124	155	134	133	130	138	134	134	154	112	148	113	120	135	140	122	131	155	129	137	142	153	137	111	147	144	133	131	122	144	115	153	122	123	135	126	128	132	161	160	143	128	143	133	130	133	140	125	141	156	125	134	152	144	136	145	137	144	128	133	154	125	127	150	116	129	141	161	146	131	145	140	148	124	123	108	134	137	141	150	118	140	148	140	128	109	137	153	131	149	133	120	130	143	160	155	159	152	125	153	117	129	124	149	112	162	134	150	120	156	154	135	143	147	146	148	116	149	141	135	126	129	146	138	136	110	127	152	125	128	128	163	121	135	121	140	145	144	128	129	173	133	158	131	142	157	135	146	171	145	151	147	131	141	126	126	137	110	133	137	142	148	140	143	114	132	132	138	140	134	117	140	148	116	134	133	140	147	150	129	152	131	136	144	125	139	120	154	120	136	158	126	138	136	126	131	119	154	136	140	131	134	127	127	151	124	110	159	115	135	128	115	155	154	145	122	144	131	140	138	134	138	136	159	130	153	152	147	153	123	133	146	126	148	128	109	145	122	137	123	137	135	156	138	134	111	133	134	124	134	124	119	126	134	124	116	123	135	134	144	115	136	108	116	148	124	137	140	146	142	136	145	144	105	133	139	143	144	140	141	140	143	99	157	130	131	116	127	125	134	114	150	123	141	143	135	144	151	127	124	117	139	117	146	153	126	125	150	120	121	131	140	133	122	136	145	129	117	138	145	153	122	137	127	127	138	124	147	133	119	115	138	123	142	131	145	147	127	137	133	115	138	143	140	144	156	141	136	137	121	156	115	141	145	135	153	125	142	137	135	129	136	148	151	153	138	151	117	152	144	132	133	149	145	163	146	121	116	119	132	121	162	153	135	135	125	131	156	131	167	128	144	123	140	128	122	143	143	141	137	120	124	165	149	138	138	118	124	132	141	137	133	148	134	146	127	145	123	121	152	138	131	130	155	144	132	131	128	154	128	133	125	131	144	136	127	141	127	132	121	135	134	134	123	150	145	153	132	154	127	144	139	122	137	113	109	128	151	122	122	136	131	127	142	144	179	149	126	134	144	123	126	128	133	124	122	145	145	121	139	133	133	154	141	141	143	148	153	136	121	126	110	124	131	149	146	137	131	137	112	117	111	123	132	143	144	142	110	145	127	142	145	130	135	132	139	141	132	143	123	138	129	160	137	133	126	138	122	135	121	117	133	141	123	134	123	150	138	130	140	139	154	122	137	141	143	151	132	132	117	139	120	145	110	121	131	133	141	136	126	142	138	128	125	120	129	159	127	148	124	140	149	132	142	145	136	122	140	138	151	140	125	113	149	142	131	143	119	142	126	137	127	117	126	150	127	134	143	137	139	113	132	128	141	142	128	148	134	143	126	125	129	150	141	131	132	144	130	123	124	133	163	109	123	129	148	133	126	159	138	120	163	129	132	113	137	133	141	103	136	134	128	134	153	146	148	150	135	142	126	138	102	118	153	140	130	119	152	144	133	129	144	142	127	141	129	113	128	128	141	134	135	144	104	147	143	138	147	129	149	115	143	130	124	131	144	130	137	128	132	137	141	134	137	137	133	119	132	131	158	139	154	134	136	125	129	139	143	142	153	166	128	136	154	137	135	153	122	141	141	144	117	125	145	127	141	124	126	136	131	143	138	152	167	124	117	155	138	140	136	144	132	129	135	132	155	128	116	132	139	131	128	125	145	127	168	133	130	125	144	147	127	129	140	164	146	134	127	135	131	125	141	124	113	126	140	122	142	120	155	129	124	130	140	153	123	118	141	122	140	144	122	154	113	133	128	119	154	128	118	119	133	147	142	115	117	145	137	130	107	149	131	114	127	127	121	138	149	154	148	140	147	148	131	124	133	129	122	154	126	162	119	136	138	160	128	129	138	139	120	145	126	140	143	135	127	132	135	120	135	121	120	143	136	143	142	138	138	127	136	141	143	128	120	122	137	135	128	124	126	131	162	136	150	129	144	142	145	132	132	152	132	138	136	144	133	139	124	138	164	131	124	136	131	138	136	147	138	154	131	134	164	138	126	137	131	150	142	132	135	139	136	126	122	135	132	132	124	107	130	133	141	128	114	122	146	122	145	150	140	141	149	129	123	137	136	115	134	139	159	140	145	128	144	147	127	140	145	130	139	143	135	142	158	143	118	134	138	126	143	129	145	122	130	131	115	124	150	143	141	153	139	116	129	121	131	122	133	132	119	123	114	139	146	137	129	127	161	143	144	129	125	133	141	122	125	144	125	141	134	154	154	110	132	126	155	135	148	116	142	143	131	122	124	127	118	146	134	130	129	146	128	126	129	140	139	137	138	152	144	135	142	140	159	151	131	143	152	143	134	118	105	140	138	127	128	159	124	118	138	133	138	156	142	133	150	109	124	127	136	131	149	135	139	126	131	138	121	139	135	139	137	122	151	126	129	153	128	131	135	135	142	142	138	130	153	135	134	126	132	125	157	140	143	134	133	128	135	142	134	142	140	140	136	143	139	124	130	140	143	128	126	124	128	132	141	151	134	100	121	115	155	151	128	122	119	128	156	120	141	148	106	132	158	118	146	149	133	122	129	126	136	129	133	120	141	143	120	121	137	130	122	146	146	133	126	128	127	166	140	126	138	121	147	138	142	159	119	122	131	149	135	141	125	122	132	157	165	152	122	124	134	141	141	147	158	166	159	139	150	133	138	140	138	129	128	134	130	137	122	145	138	147	124	122	137	122	120	131	147	137	139	131	129	130	134	137	135	135	129	145	141	134	131	100	128	141	133	155	120	131	124	140	137	154	124	132	139	156	142	122	136	123	153	148	140	139	146	136	130	119	136	135	152	130	128	125	157	138	140	154	141	141	146	149	128	129	138	126	133	114	146	133	132	146	133	138	157	124	123	145	134	133	143	128	119	130	150	139	127	143	136	136	142	108	126	114	144	132	141	123	129	132	156	114	119	121	127	132	169	122	140	141	138	120	132	129	136	146	133	117	141	139	142	134	127	131	135	136	130	146	131	127	135	137	150	126	119	124	147	133	144	126	122	138	128	142	125	141	146	124	154	136	126
5815	13311	9309	4447	3203	2287	1663	1205	913	792	621	521	409	390	353	298	270	258	240	238	229	212	217	211	197	216	200	203	202	179	206	175	161	194	189	166	150	158	147	138	160	152	160	141	158	160	165	155	167	165	155	117	152	134	147	134	145	148	152	124	135	140	142	124	145	156	143	147	145	135	139	159	142	136	140	135	139	145	140	144	147	151	149	143	135	130	149	127	137	119	143	145	133	144	152	141	142	129	128	145	117	135	134	141	156	138	149	157	138	133	135	141	125	129	131	119	141	133	134	106	139	119	147	151	127	142	117	124	129	144	147	136	138	141	147	152	129	133	145	126	137	144	150	134	152	126	148	135	137	139	129	148	141	127	144	137	144	147	142	135	146	139	136	137	140	142	144	135	141	129	116	138	127	143	141	148	115	160	158	143	133	155	153	124	147	137	145	123	140	144	159	145	138	133	117	148	136	136	149	157	140	117	150	149	150	131	142	136	114	146	135	144	127	151	122	152	134	151	140	163	137	146	155	144	139	141	146	144	158	139	147	155	136	150	132	125	136	140	138	139	112	141	141	143	156	138	137	136	123	132	128	170	131	138	150	119	134	146	147	137	115	134	119	128	154	120	150	144	121	145	151	133	110	135	143	125	144	161	135	140	139	132	126	143	125	123	141	142	132	160	126	149	126	162	128	151	127	136	121	129	137	142	158	143	128	139	155	153	152	157	134	127	146	119	124	133	148	147	153	161	127	162	131	130	124	153	117	138	151	125	164	160	131	150	136	149	140	129	137	134	119	159	132	148	131	148	152	140	137	156	124	142	134	143	128	123	140	131	159	142	146	130	129	135	130	150	165	132	121	112	143	140	142	130	141	134	127	130	119	139	114	140	147	145	139	142	123	127	147	137	132	137	120	139	149	162	128	124	144	154	134	127	140	132	153	142	146	142	120	148	140	129	146	114	155	154	149	158	141	143	139	147	149	140	133	123	144	145	140	145	126	124	144	137	124	122	131	126	131	149	115	134	151	125	131	151	135	133	134	148	133	121	145	122	155	130	125	131	143	147	146	161	132	134	152	129	119	131	144	124	122	137	147	146	134	168	132	150	144	147	135	153	159	139	133	138	136	141	148	142	146	163	124	122	145	138	116	153	148	138	113	149	145	141	144	133	136	132	148	134	133	132	144	148	156	144	129	123	129	153	132	123	122	145	141	133	155	143	137	157	126	133	126	140	123	150	119	133	136	140	118	133	125	146	148	141	136	145	151	136	129	185	144	138	149	140	139	119	126	153	160	151	149	149	127	135	147	136	146	134	130	150	149	144	142	141	152	133	134	131	150	143	132	128	151	146	146	136	126	133	134	143	130	131	126	173	142	144	154	121	107	123	132	142	151	123	118	137	133	143	150	139	143	154	130	160	147	143	137	140	124	123	141	143	127	127	142	145	120	125	134	140	152	150	125	135	142	128	147	119	141	137	121	122	144	136	144	134	155	143	147	135	129	151	135	170	150	123	120	132	116	135	143	129	120	140	134	137	141	130	135	142	140	145	127	133	141	123	155	159	150	136	121	120	123	138	138	151	140	162	135	134	110	129	136	135	121	133	134	133	148	152	160	133	141	145	149	123	148	138	132	125	124	143	133	150	152	146	144	139	165	124	146	147	132	138	133	136	141	141	157	154	118	123	129	133	136	141	125	131	157	149	132	154	125	124	148	148	142	167	144	129	149	145	145	130	115	146	133	143	136	164	134	130	139	142	144	130	137	131	148	137	164	142	123	124	145	139	141	125	150	122	147	148	116	124	140	140	130	129	134	129	141	128	125	137	128	125	147	148	149	134	145	129	136	143	133	118	121	150	131	155	127	137	152	125	149	154	134	133	140	142	127	141	145	129	126	134	162	128	149	140	142	134	137	161	117	142	142	136	124	131	132	147	170	117	115	130	115	139	115	138	128	136	134	143	131	118	131	131	142	154	138	137	129	150	134	137	135	141	153	160	135	124	154	154	143	138	150	145	127	141	138	152	127	142	141	134	157	131	140	133	135	141	122	140	137	153	131	120	119	143	130	130	141	124	146	138	121	137	140	129	124	120	157	129	130	146	125	135	130	133	149	152	129	123	125	146	139	112	151	138	142	148	132	131	136	117	119	135	173	147	126	156	118	133	133	144	134	126	141	147	119	139	141	148	158	124	121	149	136	163	143	130	139	143	128	123	133	130	124	131	134	147	150	153	128	139	132	144	145	162	155	144	127	148	116	133	119	127	114	154	140	128	137	133	134	137	118	136	126	142	118	165	129	142	157	141	142	139	154	142	133	139	135	137	136	146	121	144	160	113	139	147	142	137	132	120	125	129	144	122	130	146	142	123	146	161	138	126	134	156	136	137	150	140	124	127	111	137	120	118	141	137	142	128	149	140	134	122	143	139	151	135	134	150	142	128	146	152	127	126	119	124	137	125	118	149	143	123	139	112	125	134	134	132	140	147	127	133	131	139	136	119	144	121	143	127	124	125	133	150	151	152	133	146	159	140	127	133	144	130	125	141	135	119	134	131	142	131	120	124	148	156	123	160	147	132	145	140	157	135	138	119	120	154	147	156	123	138	135	138	133	137	139	161	143	133	122	139	134	136	152	133	124	129	148	132	154	148	133	145	149	125	119	115	145	125	122	143	130	164	132	123	138	134	138	145	129	139	144	161	135	126	132	125	136	142	155	138	131	138	162	156	143	125	146	136	145	145	126	147	132	137	149	139	137	148	141	126	177	137	133	161	142	138	151	120	129	157	129	137	135	157	135	133	135	146	152	141	149	136	121	132	135	146	131	133	134	152	141	126	121	138	150	147	122	125	130	140	154	145	140	130	119	162	108	114	124	124	146	151	166	126	132	125	137	159	119	128	136	156	148	142	138	131	134	129	142	114	140	120	111	114	117	143	138	118	144	134	138	146	142	138	125	125	139	139	124	139	157	142	109	147	126	133	123	128	141	137	134	138	134	139	128	141	135	138	134	130	118	138	146	138	126	134	125	147	138	147	162	114	144	161	131	123	125	140	128	122	105	127	150	131	150	119	135	130	149	123	136	135	135	146	136	125	146	136	127	133	146	133	143	141	122	149	157	129	138	134	157	131	148	146	141	121	143	143	130	135	136	157	153	137	134	152	127	129	133	156	122	144	137	138	139	145	135	133	157	136	136	161	153	165	136	138	145	153	139	129	146	133	135	142	144	140	147	141	135	134	131	122	143	160	116	156	135	147	142	112	132	128	142	172	147	131	158	135	155	149	127	145	137	137	134	142	152	154	128	133	131	132	145	132	151	157	141	152	150	142	151	164	138	130	139	150	139	137	125	152	114	151	133	144	141	137	141	134	108	156	144	142	145	137	132	138	175	157	142	132	128	128	125	156	139	152	141	144	128	137	128	117	130	135	153	125	131	149	134	147	166	156	119	134	154	137	140	140	142	125	159	118	127	132	124	158	133	133	132	134	140	154	141	161	136	134
27143	20597	12068	1372	745	709	545	483	478	467	459	437	434	466	434	436	422	438	411	442	406	437	407	464	468	444	436	449	431	451	421	439	414	424	388	419	400	419	434	395	405	441	432	428	427	439	431	420	417	437	437	439	414	424	413	435	389	424	430	457	411	426	425	417	421	420	414	454	430	414	417	395	432	427	434	418	416	475	416	427	433	418	421	413	431	425	427	458	412	438	431	420	428	439	430	427	453	446	458	429	412	456	418	468	438	442	424	453	410	434	446	451	428	410	373	444	409	399	441	458	457	437	443	428	449	410	433	431	410	419	397	412	451	434	426	426	442	414	419	415	409	411	418	453	377	404	448	414	457	459	423	421	423	441	415	425	409	380	416	443	395	429	426	425	451	442	445	396	424	437	405	443	439	421	413	441	425	420	442	417	429	413	404	418	438	460	436	439	411	430	413	431	464	425	407	445	438	409	443	433	421	452	476	433	470	457	416	424	424	393	430	410	417	421	452	409	461	413	457	423	389	471	429	445	463	399	423	396	415	430	425	449	473	483	426	435	409	410	383	404	436	424	453	430	438	418	385	386	457	407	405	397	398	436	427	442	440	425	456	390	451	446	389	474	435	405	448	413	421	404	403	446	436	445	436	450	463	392	395	475	431	456	402	420	430	422	409	432	438	424	420	441	402	454	421	437	447	389	398	405	429	455	407	477	467	404	421	440	441	392	451	437	402	430	390	398	404	414	424	410	401	465	422	440	433	419	415	429	427	395	399	410	446	421	411	446	409	460	383	441	429	443	369	405	415	433	392	457	407	438	416	445	463	403	417	393	443	422	432	445	449	449	477	403	414	439	405	369	403	434	425	410	461	421	438	431	401	418	414	414	419	444	432	425	433	426	401	465	416	449	395	448	447	416	417	441	407	447	450	438	422	426	432	441	417	468	439	430	427	423	456	413	415	441	452	444	408	409	422	434	456	435	437	414	413	416	400	461	411	426	453	421	440	439	418	460	405	428	402	435	445	445	441	447	432	408	408	439	410	448	408	413	457	413	391	402	449	443	437	467	418	426	451	462	429	432	432	420	392	449	385	412	447	416	449	392	393	415	400	402	418	437	393	456	441	369	430	395	449	411	435	410	441	405	433	388	445	417	405	415	407	416	458	435	433	425	461	425	428	405	441	447	473	460	416	466	429	434	453	423	414	409	466	389	412	425	445	465	473	431	434	423	417	425	418	452	442	420	450	412	424	422	418	446	445	429	445	396	398	450	436	428	453	418	411	418	418	454	447	419	433	432	408	412	422	440	390	464	432	470	424	395	408	418	434	426	427	419	451	442	413	429	429	441	416	438	415	427	422	416	450	398	390	452	407	455	409	450	410	441	411	411	398	404	423	457	409	405	425	441	452	438	431	418	435	437	468	449	389	424	385	437	417	454	442	473	458	388	409	431	473	418	427	419	415	423	430	422	406	416	456	399	415	402	429	432	471	420	430	415	412	394	401	410	444	461	443	427	452	447	403	465	460	409	408	425	420	416	409	432	433	447	406	418	450	379	453	454	423	456	454	412	456	395	397	433	430	444	452	415	404	471	447	452	436	450	427	407	430	444	433	417	426	458	407	416	422	377	421	436	441	414	398	429	422	439	430	455	417	406	430	465	442	407	439	419	426	450	428	403	413	445	454	437	425	392	463	436	426	432	405	361	436	421	442	409	466	395	439	440	450	424	412	480	451	442	454	474	429	448	474	416	396	454	445	447	382	430	401	423	405	392	432	444	406	406	406	457	428	411	432	451	393	398	426	412	439	427	448	419	440	405	402	437	474	424	431	441	423	413	406	413	422	386	417	415	417	409	435	434	431	428	446	426	411	425	441	414	434	445	423	448	411	374	454	418	417	447	422	407	430	402	439	413	421	453	468	411	387	427	423	434	422	431	427	438	414	413	438	453	426	429	434	371	424	454	419	409	433	455	469	462	426	433	429	431	431	447	430	421	421	452	389	452	422	407	401	434	414	391	401	456	431	405	428	452	432	400	432	395	401	428	393	436	409	424	409	425	453	429	408	443	460	412	417	457	461	444	374	420	435	417	422	434	431	454	426	435	454	427	418	417	447	425	414	415	403	431	393	444	385	474	439	430	442	400	453	401	408	412	432	449	442	465	409	426	432	406	416	458	432	420	431	397	388	444	446	430	403	420	429	402	413	419	438	424	458	449	472	427	408	436	472	422	427	424	405	427	400	452	392	440	449	419	446	414	446	443	434	467	430	406	449	417	431	463	403	397	432	403	406	415	404	406	425	400	424	409	452	436	434	430	411	447	444	438	457	431	443	429	430	414	405	407	432	405	432	447	434	426	439	412	417	415	394	482	405	447	461	443	462	402	452	448	410	423	424	420	433	446	402	402	435	386	433	409	434	447	413	457	425	425	391	430	428	437	442	432	417	408	403	426	450	418	434	438	442	431	414	395	429	441	460	412	428	422	429	439	393	460	406	444	421	432	386	402	402	477	417	387	438	439	442	459	420	420	451	433	421	434	422	440	420	455	432	409	428	422	418	423	432	443	442	427	426	419	439	402	412	480	429	419	439	450	412	453	480	438	437	443	441	431	446	464	431	441	423	416	437	431	433	437	451	422	420	391	404	424	424	433	419	418	451	439	447	416	450	412	413	440	400	422	427	435	399	430	440	438	416	450	426	442	432	398	440	434	430	419	440	417	399	439	452	426	417	397	407	431	424	440	384	442	471	411	436	436	449	460	434	404	384	455	451	448	436	419	468	446	431	422	453	401	415	445	423	428	443	438	422	431	445	399	435	437	423	425	444	412	401	418	448	418	465	449	436	446	430	415	428	428	428	432	437	413	421	435	387	417	401	409	420	403	432	455	441	396	422	428	426	424	422	439	442	453	425	453	463	451	464	413	399	482	415	413	451	426	429	450	386	391	432	379	427	429	416	414	402	398	420	419	430	452	428	413	431	437	442	380	401	428	426	378	420	401	434	419	409	441	398	401	469	409	440	434	432	404	425	441	404	416	416	409	463	424	406	473	432	405	443	429	405	406	453	423	432	425	417	422	452	433	435	425	418	435	414	391	427	422	449	409	411	400	396	455	417	430	423	445	465	420	408	422	452	427	415	403	417	461	442	425	433	440	412	449	440	442	414	462	399	408	447	449	448	409	409	422	455	432	405	407	416	471	418	423	438	447	459	426	417	402	480	421	428	434	420	404	415	428	391	432	414	404	413	432	435	468	454	458	400	445	413	437	440	439	410	447	404	439	410	457	414	421	472	405	451	457	430	405	409	386	435	458	438	461	441	422	391	425	434	431	409	438	424	421	444	428	436	472	417	418	419	413	411	388	406	416	411	408	399	409	442	378	413	434	439	403	431	444	470	424	445	444	396	430	405	435	437	447	403	442	415	444	453	444	427	404	374	437	438	447	431	464	449	448	431	451	413	404	409	440	434	428	412	415	392	396	411	430	434	401	426	429	417	423	454	416
6828	2368	1530	918	714	651	576	507	524	515	494	430	491	467	434	451	472	459	420	438	434	493	455	446	449	441	446	454	443	441	438	451	444	411	415	476	445	450	465	424	459	439	422	425	469	422	439	432	422	436	420	443	438	444	464	455	421	434	468	452	489	435	448	491	481	410	465	412	386	447	440	457	438	481	455	441	444	449	455	437	453	433	477	445	449	421	439	451	413	406	430	423	426	440	433	439	427	431	404	410	423	390	432	447	427	419	411	416	436	463	483	410	464	435	453	442	425	470	440	445	474	435	438	428	479	412	418	424	451	421	451	458	459	464	441	429	431	473	410	458	421	425	447	456	426	444	438	382	444	418	432	420	417	418	454	429	429	438	445	388	425	480	426	410	443	445	465	427	426	462	425	479	438	406	395	413	453	435	448	467	476	421	436	500	438	444	444	464	382	459	455	416	445	417	441	435	454	443	450	419	391	435	452	373	429	431	403	456	429	448	450	424	417	423	418	409	423	445	462	431	454	435	464	425	448	404	409	424	455	444	437	449	433	440	419	506	453	433	454	452	428	413	420	434	446	470	441	420	448	422	446	471	454	435	421	445	443	442	461	441	449	429	419	395	427	434	432	451	496	413	475	442	435	420	421	373	468	444	439	450	447	423	429	455	410	427	477	418	430	449	449	433	425	438	451	425	420	403	422	445	429	417	431	436	457	450	471	468	457	457	401	476	419	419	458	412	430	424	425	478	433	464	465	407	433	439	462	429	434	441	440	469	443	442	420	423	416	433	444	412	385	454	444	394	435	469	453	432	456	455	460	417	444	414	411	476	405	459	438	436	447	425	434	422	441	479	448	449	429	454	429	449	461	468	414	420	470	463	427	457	436	467	427	454	440	399	430	446	432	459	434	473	438	439	450	443	431	420	429	440	414	412	421	416	465	441	438	447	446	429	431	435	415	433	438	461	448	451	422	436	397	426	433	438	402	451	446	469	454	424	457	408	465	420	465	426	386	429	422	437	433	442	454	448	493	426	477	433	424	423	409	431	462	426	416	462	441	446	451	457	440	441	440	436	428	437	407	431	398	436	446	454	449	423	432	431	452	448	478	422	442	414	474	432	447	403	438	418	464	477	458	425	452	426	434	462	442	443	419	466	438	452	480	448	472	475	419	441	406	461	397	474	451	465	463	436	456	457	441	412	439	430	403	416	441	437	452	451	438	478	439	443	439	430	434	447	432	405	460	422	474	442	396	449	446	393	482	448	468	400	406	430	409	456	466	446	433	443	428	415	454	396	442	445	422	425	442	421	440	432	422	450	442	455	427	459	460	438	457	462	457	446	458	433	462	417	470	436	443	409	457	431	422	451	461	408	443	424	440	429	401	444	445	458	384	422	429	407	498	459	419	446	424	436	422	448	422	446	429	448	420	435	413	407	445	431	426	429	439	440	461	425	468	419	448	406	403	462	448	435	423	454	398	432	467	431	452	451	410	409	411	451	381	485	382	442	399	419	441	465	425	431	420	455	489	460	464	447	433	441	436	447	425	423	427	494	423	440	456	431	426	437	438	443	400	417	422	407	462	438	437	419	486	474	404	453	459	458	396	454	427	447	473	460	498	430	455	423	465	425	409	448	410	442	465	444	435	501	424	471	459	452	464	465	455	441	473	445	489	417	451	444	428	437	460	439	445	433	436	460	443	416	454	421	402	449	425	433	425	449	457	443	402	461	457	454	472	450	440	435	415	446	446	466	425	433	450	430	456	444	449	439	430	420	453	468	460	420	444	459	447	401	437	437	424	432	431	430	472	438	423	462	413	421	446	415	447	447	459	441	470	421	455	410	448	441	434	441	416	412	458	416	449	466	419	394	423	440	421	488	482	453	456	440	433	420	433	430	443	433	457	452	412	429	386	410	455	417	416	452	419	397	454	407	449	431	453	419	443	413	449	429	422	456	460	424	422	426	454	468	443	466	455	459	447	451	427	457	457	477	482	443	459	444	436	463	417	411	462	442	456	399	456	461	416	442	428	419	440	424	443	432	456	416	480	436	421	469	418	418	464	406	412	444	410	407	460	438	461	491	432	456	419	454	453	444	405	430	437	445	465	433	414	467	424	432	417	412	400	442	422	446	436	432	439	406	440	439	410	456	416	430	445	398	459	463	448	440	414	452	419	459	459	430	462	429	433	421	406	440	451	420	466	431	453	423	432	438	435	431	456	415	449	434	450	426	449	424	452	462	437	413	437	435	421	464	444	457	420	453	422	420	430	428	428	432	454	447	425	388	437	439	470	439	427	443	449	466	412	430	447	457	445	404	419	426	409	429	420	421	436	447	458	428	413	448	457	426	443	435	418	443	454	396	462	446	471	428	424	442	444	473	417	444	415	421	434	425	415	452	421	449	430	461	420	379	441	436	430	407	435	423	447	465	452	442	423	453	493	446	467	460	458	442	417	447	447	432	418	426	456	396	459	411	423	448	461	423	399	410	425	430	422	434	476	442	430	425	427	479	425	449	429	443	416	451	421	436	439	493	454	462	444	441	448	443	428	420	454	424	426	460	438	422	430	451	446	463	419	436	424	459	420	441	454	414	401	415	452	441	437	442	442	440	455	445	443	436	410	436	432	446	427	399	473	445	462	411	444	421	479	450	423	449	449	458	429	440	462	405	436	451	454	457	439	437	450	403	481	488	400	447	449	475	453	395	426	455	436	421	432	454	437	435	401	428	405	409	431	438	465	430	453	429	446	440	449	427	451	389	464	449	426	417	441	439	416	450	490	446	434	429	483	427	462	463	417	439	430	449	462	438	423	449	418	409	428	449	478	438	462	438	453	439	367	437	419	449	425	431	439	452	423	440	422	446	425	487	450	444	438	415	415	431	425	479	434	458	442	457	426	458	422	417	416	430	450	437	416	430	447	471	452	445	420	436	433	452	439	434	406	447	413	445	419	437	418	449	451	409	447	412	438	422	445	480	486	449	429	458	435	449	443	428	431	469	415	425	433	428	432	444	434	406	428	421	434	455	449	443	427	418	438	459	447	431	432	430	441	455	423	426	405	406	413	431	411	453	470	418	415	427	456	462	438	470	448	430	401	419	410	385	392	401	446	434	437	420	455	430	480	468	415	414	465	448	391	459	452	439	412	466	446	475	431	408	418	415	468	459	452	439	415	466	423	438	502	459	454	450	434	451	462	396	485	425	444	454	456	392	420	436	424	450	451	447	419	466	425	428	480	425	425	444	402	399	419	415	419	406	452	443	424	465	425	467	422	413	452	442	407	427	412	447	412	427	429	461	401	453	426	446	443	418	462	485	411	412	480	448	420	435	444	403	468	417	432	412	450	416	437	482	447	415	460	420	436	465	424	430	450	412	421	451	440	396	469	460	480	426	432	462	448	422	446	420	450	396	395	465	443	417	468	424	421	467	413	421	429	449	443	416	437	421	443	391	430	399	457	452	447	424	423	421	441	372	448	438	415	427	468	436	402	432	413	424
23171	20829	28096	23599	20798	11334	994	567	503	388	365	318	283	306	255	264	253	262	242	247	258	224	248	216	230	237	238	235	241	203	209	210	195	240	187	193	211	218	198	236	190	215	230	212	197	214	208	182	227	214	181	211	212	207	194	208	219	204	185	210	204	189	178	227	200	202	187	222	180	193	204	206	221	193	220	194	214	211	208	186	185	208	195	208	189	210	220	183	206	166	200	205	180	211	229	224	202	198	186	230	202	193	184	186	221	198	222	187	206	181	197	198	204	210	210	191	222	207	194	206	219	197	174	213	189	215	189	225	209	200	204	184	208	187	221	192	193	184	217	192	172	191	176	205	185	204	204	202	196	184	194	202	200	206	176	209	195	216	202	197	199	211	201	212	207	192	180	209	192	221	193	163	185	204	198	184	201	213	177	210	185	189	184	197	180	197	203	205	209	199	190	187	225	221	198	183	196	199	175	206	185	204	191	187	184	181	194	211	198	203	198	192	184	194	190	215	188	206	208	209	191	221	227	183	212	190	192	213	225	200	225	184	211	173	214	202	211	199	206	187	213	211	192	195	201	206	221	219	190	235	209	233	203	186	189	192	184	198	203	204	226	203	224	203	210	183	196	194	211	190	205	191	185	172	228	214	228	195	189	196	234	189	222	173	209	197	213	191	206	196	202	191	198	174	198	210	174	158	212	201	212	193	190	204	208	185	187	207	206	237	198	217	182	191	198	197	177	200	184	217	233	205	170	211	211	206	193	181	194	218	198	204	217	188	213	235	185	198	190	186	215	204	219	221	191	205	200	211	211	193	183	218	226	216	214	232	176	208	201	197	165	199	197	195	193	182	215	223	217	223	212	220	206	201	210	186	193	171	215	205	203	186	199	188	184	201	218	230	203	191	196	217	233	199	212	204	215	208	203	175	204	232	186	210	176	195	195	214	236	184	203	171	196	174	212	205	225	194	202	213	216	215	181	196	219	242	227	194	200	191	178	189	206	178	197	164	200	196	224	221	208	179	193	205	208	224	179	203	183	214	224	197	213	212	177	173	198	191	203	212	217	194	222	176	193	200	211	197	185	196	208	209	227	210	218	199	189	224	206	208	187	202	208	193	188	209	213	180	205	195	189	221	192	200	195	215	196	189	193	198	205	194	199	202	204	234	180	191	203	187	183	226	189	193	198	225	221	225	185	195	219	208	212	197	209	206	199	201	209	174	195	229	191	184	190	191	223	185	205	194	221	174	183	206	195	211	208	200	209	194	209	202	195	207	190	206	180	188	208	192	205	206	182	188	183	193	210	206	199	206	199	194	193	227	215	213	194	194	193	227	192	199	207	173	192	198	210	199	189	227	202	208	217	209	188	189	209	171	180	201	187	159	181	202	205	185	204	208	219	218	197	220	204	214	196	204	204	203	222	204	208	191	192	203	214	198	174	191	199	194	193	211	216	205	183	191	196	190	195	200	195	232	213	201	214	226	207	212	214	174	214	249	210	187	197	203	202	216	191	204	213	224	185	215	193	214	201	201	209	213	188	212	211	182	204	185	193	229	214	220	175	196	184	198	199	193	212	203	209	214	188	207	166	225	189	192	202	181	202	202	183	211	197	218	205	179	188	216	188	209	195	184	185	205	221	188	195	213	189	186	180	186	190	190	189	215	177	186	185	197	197	210	184	189	203	168	213	218	221	193	219	185	207	186	199	190	198	176	183	196	173	197	187	195	206	197	205	219	206	209	201	212	202	208	209	211	195	202	203	183	182	188	197	196	223	207	198	229	219	204	193	213	185	199	209	178	215	196	199	209	195	220	208	208	187	208	174	205	190	196	213	203	187	206	183	206	212	183	214	202	210	232	202	199	205	209	189	204	197	199	203	216	202	193	194	200	197	197	212	225	205	178	228	194	211	199	207	200	207	195	204	209	204	193	176	213	199	179	209	243	208	183	209	208	207	192	221	183	187	172	198	222	210	190	191	220	198	173	202	186	214	212	195	204	199	212	175	193	208	206	193	215	239	211	206	191	218	194	188	196	198	223	212	174	209	192	194	199	215	210	205	195	205	217	195	184	204	234	188	207	173	200	211	181	218	170	184	207	189	181	207	227	201	198	175	197	184	207	183	197	211	177	206	179	212	200	193	208	231	197	178	217	242	215	194	198	202	223	197	200	194	210	211	199	202	194	172	185	183	184	192	193	188	191	191	184	207	179	190	180	197	210	220	216	211	190	204	208	203	185	181	201	221	234	199	193	185	216	178	197	197	196	224	197	208	196	198	192	212	192	212	191	198	204	200	181	199	225	196	193	217	206	218	192	206	188	194	209	191	196	202	212	205	185	221	188	202	208	213	217	192	174	184	226	188	203	211	203	193	227	217	199	183	207	230	189	209	200	215	205	226	203	208	210	211	176	200	213	213	180	218	207	229	194	223	205	202	221	190	188	193	215	223	225	184	198	192	204	175	214	214	191	219	161	204	195	226	219	213	222	170	189	216	179	193	222	207	227	210	184	222	200	193	192	198	200	197	188	196	197	203	209	206	192	194	180	178	199	204	181	218	192	183	191	199	189	194	204	195	207	195	210	197	224	203	210	183	193	200	204	247	202	184	210	209	182	183	202	195	215	215	207	207	211	212	210	189	204	217	192	220	182	189	202	185	183	184	203	192	178	215	202	193	215	195	194	211	208	207	188	192	210	181	193	203	211	198	216	214	202	202	197	202	185	186	190	194	187	215	199	219	209	193	193	213	201	187	183	205	194	198	193	203	234	210	191	201	170	196	194	180	215	191	187	205	192	203	198	193	209	207	193	206	209	198	176	194	211	206	201	209	197	184	215	234	206	200	193	177	205	187	205	195	216	188	209	211	176	174	214	214	207	206	189	188	186	207	216	201	192	206	201	186	200	180	187	194	210	205	228	213	194	202	178	198	193	204	227	205	186	205	194	228	196	165	192	184	214	211	208	207	188	218	218	200	219	202	192	200	208	191	209	187	201	197	184	206	216	213	194	184	199	216	193	184	199	220	185	208	171	179	208	204	191	168	183	179	188	197	194	191	178	190	212	206	205	199	222	201	210	189	220	205	205	206	189	217	208	232	182	166	190	197	174	174	209	200	204	216	197	225	205	212	190	224	199	196	209	209	190	195	196	207	223	199	193	204	181	205	191	192	187	185	207	199	198	195	213	217	190	203	190	190	217	197	205	200	211	204	176	211	182	213	224	193	206	224	206	198	201	175	187	206	188	190	201	178	174	210	205	173	219	173	198	213	224	206	209	203	192	205	203	197	205	200	189	199	200	220	198	188	220	196	182	181	208	213	212	204	223	214	209	193	208	231	206	191	219	187	184	212	200	193	198	189	227	206	201	198	210	210	213	196	203	195	202	220	207	196	184	198	208	187	211	189	202	203	187	205	186	220	206	219	221	208	183	195	193	194	183	214	203	180	190	197	203	211	213	202	189	207	183	212	182	213	213	194	214	182	192	203	173	226	205	216	194
6855	8278	5753	2619	1909	1380	1062	822	653	544	440	405	351	324	377	289	299	282	306	283	269	237	223	263	264	237	240	220	240	252	237	249	232	230	208	242	225	231	225	262	232	209	196	221	215	211	230	220	205	216	219	218	227	206	212	207	204	207	229	216	208	209	231	217	225	227	212	219	203	217	226	227	216	231	208	238	201	219	203	186	188	206	214	207	217	212	195	223	234	198	207	207	231	224	228	231	234	224	242	228	202	197	210	221	205	187	191	178	194	233	195	193	215	212	222	233	227	199	184	233	200	201	202	228	213	213	230	209	234	220	225	226	220	237	224	208	223	217	219	210	221	190	188	235	209	204	194	197	201	215	198	226	197	192	220	196	228	189	196	224	234	207	201	211	197	205	211	231	226	233	223	206	231	208	185	211	226	209	241	212	196	191	209	225	209	254	212	218	216	208	216	212	209	213	199	232	222	209	191	215	224	184	258	215	229	229	244	240	234	235	214	202	254	211	205	214	229	216	220	222	228	199	210	211	195	194	230	212	218	201	211	230	201	226	202	224	210	212	207	230	202	231	219	205	218	211	208	214	203	234	210	223	222	213	232	219	203	228	218	208	176	217	218	202	231	204	232	219	215	197	238	227	209	225	176	199	218	219	198	200	233	187	203	230	210	218	218	230	194	204	210	196	221	219	227	238	190	256	205	208	195	210	219	227	194	213	218	204	209	209	224	197	223	228	223	233	212	230	199	210	224	188	206	206	209	219	215	205	218	204	220	220	217	217	190	220	200	231	226	209	221	206	202	207	213	210	242	199	186	208	201	213	213	218	222	216	217	215	199	218	221	233	204	224	210	203	196	226	186	217	190	195	206	215	208	226	233	211	224	193	216	232	225	229	204	230	219	207	227	217	207	205	208	207	220	207	217	223	209	241	211	213	221	203	214	214	232	187	218	215	247	234	252	211	231	203	228	217	226	212	238	203	206	197	224	166	212	218	236	205	207	222	219	203	209	213	219	230	192	205	211	211	205	216	217	191	213	236	220	206	208	228	220	223	194	230	205	240	187	200	210	226	197	225	194	201	214	210	217	187	236	198	197	202	219	213	229	201	204	210	218	229	218	202	204	208	199	187	202	210	205	211	229	208	225	225	214	211	200	206	191	216	216	210	187	214	258	209	212	214	209	197	228	176	220	185	213	224	195	204	211	218	223	208	217	213	199	214	207	202	226	209	229	235	209	197	201	201	243	197	191	177	226	200	197	214	182	220	211	207	211	205	214	207	203	220	225	179	221	233	218	217	190	233	213	215	218	216	189	218	216	223	204	224	206	188	210	223	190	206	216	193	221	215	233	231	211	220	209	190	196	226	221	201	203	218	206	172	207	198	214	202	204	181	203	201	205	209	205	218	195	240	234	224	194	193	218	225	206	212	202	205	203	236	221	205	217	213	223	204	222	220	228	224	202	201	223	205	206	181	235	218	210	237	209	213	220	209	189	197	253	203	197	189	194	202	230	207	207	199	204	234	199	220	223	235	219	225	225	211	220	203	212	212	196	209	179	213	191	234	216	201	224	196	224	221	222	222	208	191	222	228	211	200	205	228	209	224	209	229	225	222	228	215	196	213	207	213	206	208	197	213	200	205	231	201	237	214	192	229	222	215	204	214	234	225	201	235	188	192	245	195	218	203	181	215	227	221	199	220	192	166	210	221	216	188	213	192	206	180	197	187	221	232	207	212	222	184	207	215	204	185	225	226	199	215	225	222	213	226	194	212	201	210	238	218	217	258	227	190	182	182	201	216	206	187	225	208	200	183	209	231	207	197	199	216	191	198	208	205	197	217	210	196	204	207	200	229	197	211	247	209	202	203	214	198	200	208	223	196	226	216	205	210	210	201	232	209	194	217	200	217	218	215	210	216	234	197	220	205	217	206	205	216	227	213	194	204	241	202	226	216	217	187	232	192	175	196	224	186	187	200	211	217	207	205	218	216	224	213	188	217	226	203	219	213	205	202	220	196	210	217	230	205	215	194	221	226	221	210	233	187	232	226	222	235	221	199	210	211	216	235	230	203	227	204	219	242	197	226	245	200	205	218	202	209	201	219	196	196	213	176	196	221	180	190	182	235	217	225	226	202	242	212	193	205	225	224	222	224	219	204	208	193	232	205	244	203	226	214	206	194	237	202	237	202	205	218	221	204	241	230	200	223	198	230	193	194	217	235	212	212	218	201	214	237	200	239	218	203	194	209	205	221	194	216	218	191	203	203	192	217	206	210	212	198	220	177	216	184	218	217	226	229	234	211	225	210	201	237	221	217	214	234	197	237	212	226	213	230	196	191	187	231	202	184	220	200	226	227	239	210	195	222	184	204	221	207	218	233	189	214	208	239	198	218	240	225	220	200	203	223	195	180	195	225	254	224	229	225	232	230	210	202	220	222	245	211	210	202	183	200	201	219	207	220	198	217	219	199	212	206	236	207	211	184	206	217	253	220	191	215	214	199	225	204	208	207	220	232	193	206	218	208	195	202	224	186	215	222	220	209	228	200	204	218	226	231	215	211	219	193	212	215	206	208	207	230	203	215	197	210	212	208	224	197	216	205	222	211	202	210	190	223	195	191	221	229	231	198	212	206	183	233	196	217	193	205	200	209	203	200	215	224	196	227	219	203	207	222	220	205	195	203	208	197	214	212	213	229	224	214	224	212	218	219	190	225	205	219	217	205	203	216	207	219	192	208	214	194	207	207	210	196	203	188	195	228	201	209	207	183	218	208	202	197	222	227	236	213	188	197	231	192	193	206	229	208	217	210	208	210	219	186	196	219	204	181	216	200	218	223	182	186	221	203	222	226	205	207	234	201	190	211	203	194	220	218	215	215	215	202	199	194	213	213	204	206	212	223	210	214	190	217	214	199	226	238	202	222	201	198	207	198	201	212	214	233	202	196	207	213	216	215	204	207	219	234	204	203	221	203	202	225	197	204	208	199	201	205	211	208	206	198	224	251	223	201	224	204	222	217	194	231	228	199	202	218	206	217	208	209	229	207	193	226	216	196	220	208	203	212	218	211	221	201	202	220	236	206	205	202	213	223	203	205	194	209	201	235	189	211	206	220	211	211	251	229	194	192	208	211	195	233	222	203	212	206	236	220	224	206	182	200	179	216	223	205	223	228	206	181	195	191	226	197	185	213	200	201	179	208	226	222	218	219	221	208	200	210	210	203	198	211	214	217	214	216	241	201	218	217	214	256	237	238	223	204	205	226	210	220	234	220	196	226	210	218	197	225	220	221	200	197	209	215	203	223	230	210	225	192	194	190	227	235	209	185	205	226	197	220	223	233	179	222	221	201	201	215	213	230	218	173	197	208	220	183	199	219	218	238	240	217	200	186	208	216	187	207	247	193	213	202	206	206	233	216	216	181	205	212	203	211	198	206	224	208	205	189	219	204	219	191	214	210	228	220	221	199	180	230	206	220	195	228	217	155	205	192	179	240	218	221	213	225
24354	20935	27358	24579	14052	1099	712	653	560	561	531	516	523	491	490	462	479	479	490	501	469	516	469	519	495	428	472	448	433	455	467	468	468	477	467	463	466	441	452	491	440	446	461	442	458	462	482	437	436	478	431	474	466	481	484	495	438	435	492	433	442	434	475	415	476	415	445	473	470	436	453	484	465	490	459	434	435	490	430	440	448	477	490	472	412	446	486	432	442	458	487	464	453	465	481	452	433	422	462	428	474	449	457	442	475	437	471	445	449	449	445	424	439	477	500	496	452	475	419	466	480	474	463	447	438	455	488	418	473	448	450	450	472	470	453	426	453	474	461	447	469	442	413	503	472	440	420	459	452	451	462	461	446	440	438	468	437	451	448	425	464	452	428	456	448	469	447	448	462	454	473	461	461	455	413	443	460	446	454	442	456	437	437	445	498	431	436	457	459	457	451	449	463	454	449	453	493	486	449	461	464	459	470	427	476	468	438	426	463	385	445	477	477	447	484	453	458	461	439	500	454	444	481	456	456	427	488	448	468	478	442	464	457	462	434	465	424	469	418	455	472	461	479	467	464	479	444	486	495	440	411	449	468	471	474	447	448	446	457	442	473	441	430	436	436	496	423	445	443	419	456	458	444	427	410	462	472	421	455	471	438	447	432	429	477	472	490	477	471	504	466	451	465	456	485	478	457	465	423	442	480	437	444	450	480	442	435	461	483	438	430	466	437	453	431	459	443	482	485	466	471	406	444	457	466	452	455	439	460	477	465	432	465	448	458	466	435	415	453	450	443	429	411	464	438	490	435	507	482	422	461	467	495	463	466	458	471	437	460	463	500	465	449	469	438	466	482	462	449	425	479	435	437	441	444	449	443	466	435	454	459	467	422	438	443	466	442	452	468	485	456	433	434	447	439	486	457	479	453	460	413	459	452	493	447	469	457	384	455	436	413	447	439	436	496	451	480	487	457	441	477	455	456	421	442	462	475	433	447	481	462	458	421	424	457	482	453	444	469	469	456	486	446	426	432	467	441	459	437	465	467	476	470	488	444	459	474	450	437	431	425	468	450	468	468	493	448	509	456	436	439	452	413	438	468	472	463	443	445	455	451	446	424	482	420	480	466	457	458	438	447	447	459	432	436	446	481	433	431	499	448	446	456	405	479	425	439	432	406	457	470	425	420	471	463	427	451	458	507	454	442	472	471	412	455	448	490	495	446	450	472	411	444	472	443	464	457	470	425	432	453	428	439	434	481	495	470	424	457	453	446	476	467	445	498	468	431	430	501	482	428	455	447	446	468	450	448	444	462	421	429	402	446	464	431	433	412	434	440	412	455	420	427	483	481	440	493	468	468	438	442	491	454	411	460	467	478	440	466	425	441	436	444	472	455	430	466	485	436	437	459	455	478	450	473	442	478	461	462	446	494	456	452	418	445	428	457	410	438	414	429	466	446	422	446	436	450	475	469	437	488	460	466	462	499	442	484	454	468	493	476	470	438	441	418	430	472	461	500	454	461	459	453	468	482	443	461	445	434	476	457	416	456	409	449	457	452	467	484	465	428	456	442	422	446	455	471	452	445	427	491	409	469	462	412	493	521	459	474	458	426	476	466	461	477	450	473	428	478	450	445	437	451	495	485	468	437	467	485	459	466	447	433	431	428	460	475	461	432	456	446	464	451	490	485	480	475	464	443	441	415	450	451	449	451	446	496	470	504	481	476	435	468	424	467	493	449	462	432	454	458	444	440	501	452	454	463	431	395	415	448	433	487	410	462	430	413	489	456	447	460	434	514	504	442	467	463	452	478	439	434	474	473	461	466	455	441	451	463	441	438	468	446	471	475	464	445	475	446	439	450	442	467	477	443	450	427	441	478	450	465	418	458	427	455	490	446	444	494	440	447	478	457	441	409	428	472	440	500	462	457	443	436	487	441	465	450	477	477	438	492	464	448	441	450	468	470	439	458	454	475	467	489	422	463	456	468	496	493	452	457	471	431	484	461	434	413	462	442	452	428	453	483	489	458	452	482	484	427	448	468	450	472	466	458	454	455	438	499	451	462	422	468	466	417	450	450	485	456	441	492	422	449	422	474	461	486	464	474	414	396	419	464	505	426	469	490	476	494	414	481	435	452	453	442	430	442	459	471	477	425	450	445	475	460	459	456	433	435	476	472	449	459	442	455	426	414	466	441	462	468	445	462	436	422	437	471	455	480	438	453	446	470	471	492	474	473	482	413	463	444	450	441	477	463	451	414	443	446	458	445	459	428	437	426	457	440	473	449	437	451	467	474	441	468	445	441	460	468	457	445	482	420	470	431	435	479	480	470	423	434	411	482	425	431	425	518	441	503	452	431	447	469	442	471	423	455	420	428	426	472	482	462	440	455	450	484	475	464	456	478	465	489	469	484	451	488	449	461	477	473	446	445	475	464	419	505	461	452	467	477	417	453	472	445	415	439	449	423	446	466	430	444	412	466	420	416	435	438	487	482	468	474	466	456	492	423	495	474	438	427	451	458	441	438	467	426	436	461	441	458	465	429	444	490	430	498	466	475	455	443	428	479	456	464	489	442	449	405	444	445	474	434	435	472	434	472	410	408	430	424	469	466	441	436	440	473	452	456	439	426	420	445	468	449	457	423	437	460	457	489	437	464	455	452	502	463	465	450	462	484	443	477	447	460	471	470	480	492	447	437	445	428	455	446	444	439	456	411	479	455	426	457	465	405	447	450	468	471	487	444	426	464	467	414	402	473	460	442	447	468	433	470	483	484	484	441	445	446	488	469	446	434	445	458	454	418	437	434	432	462	454	413	446	487	465	475	456	421	454	441	411	428	420	493	432	483	447	428	443	437	443	430	460	436	398	457	457	433	457	459	446	470	423	439	469	458	460	445	453	451	467	422	461	496	466	479	428	449	443	443	435	442	460	484	467	449	474	425	454	458	426	458	473	479	470	442	449	449	469	435	438	447	470	431	468	420	438	469	421	449	427	444	436	425	461	461	456	481	451	426	440	437	419	485	432	486	495	422	459	468	468	436	451	445	425	471	425	467	484	409	491	458	479	475	455	489	473	463	452	414	466	473	458	445	471	467	427	457	470	460	486	477	439	454	453	485	439	416	468	462	412	436	453	448	445	420	439	508	449	445	488	432	495	490	458	450	466	472	487	442	441	503	465	432	443	483	470	423	430	457	447	425	472	460	471	487	490	468	455	429	459	443	475	440	473	476	469	442	430	410	480	425	456	476	456	448	439	446	433	455	429	415	460	493	480	441	442	467	452	464	443	470	451	432	480	434	452	440	410	432	446	472	451	470	451	439	471	494	436	445	535	434	480	487	433	442	428	477	455	465	452	494	412	434	448	451	469	430	467	459	477	475	475	399	464	450	467	444	497	426	427	467	455	461	472	489	470	459	427	481	467	445	449	440	440	508	446	455	456	409	431	470	470	439	484	431	468	467	466	474	467	473	473	440	468	446	463	443	460	432	441	468	453	427	400
7942	5062	3432	1873	1456	1127	887	813	713	625	600	605	579	526	518	506	505	499	490	483	496	489	485	459	473	486	479	477	454	485	479	478	463	434	442	417	455	477	446	471	472	449	481	424	439	436	469	478	458	460	456	450	450	462	433	483	473	456	476	490	504	463	480	440	438	428	422	456	462	481	439	483	413	430	513	443	478	456	443	426	399	457	467	442	433	466	475	454	468	427	446	469	486	429	451	425	491	473	445	459	474	472	438	470	472	461	419	480	463	455	450	461	447	452	435	438	435	457	457	482	459	455	476	429	473	417	438	446	482	471	436	507	438	446	450	465	442	469	485	410	461	472	483	460	454	466	446	421	480	444	452	446	470	447	412	455	437	447	414	490	449	471	442	465	418	491	455	464	486	445	420	456	462	457	480	407	489	493	476	481	468	488	468	434	466	423	454	450	452	498	450	456	451	427	443	430	535	471	395	481	454	450	490	463	475	430	441	475	443	462	447	490	443	434	480	460	432	463	444	480	428	465	442	454	466	454	489	436	465	432	420	473	478	447	472	415	477	462	470	481	485	484	459	446	440	431	474	489	430	466	442	463	457	495	449	460	440	444	454	452	464	446	453	476	449	484	479	464	477	499	472	433	478	444	499	474	456	486	474	456	480	470	482	450	485	415	452	436	422	430	461	405	483	469	440	485	420	463	481	489	496	454	432	475	420	478	441	416	473	417	474	461	449	481	467	418	470	461	421	443	487	430	465	430	440	472	446	467	512	477	482	454	456	466	433	495	479	433	439	447	457	434	441	451	503	463	448	477	469	474	458	462	454	416	439	443	452	442	465	442	420	449	479	474	481	432	459	459	414	443	466	462	464	447	465	451	450	451	438	427	446	496	481	485	460	392	449	446	419	534	474	468	458	465	442	443	484	471	445	426	439	461	451	447	491	466	466	445	440	452	463	476	464	442	468	460	494	438	476	493	469	451	436	422	463	457	486	469	458	491	465	465	438	419	432	463	445	476	473	432	434	462	422	479	428	449	442	479	465	465	480	501	444	437	438	428	463	482	445	465	463	489	480	467	445	459	467	446	444	427	461	464	430	458	489	433	442	466	459	448	442	468	470	473	443	450	455	452	424	457	437	468	474	428	468	421	437	471	479	459	466	469	485	429	458	484	475	448	473	480	455	455	482	433	470	470	443	456	440	426	479	426	463	412	474	441	438	467	465	475	471	450	497	445	443	429	414	472	457	433	442	449	458	412	439	489	440	450	469	443	428	472	491	409	461	470	491	454	451	444	426	495	488	483	429	462	442	446	429	482	444	459	444	426	462	472	392	441	429	465	454	479	477	428	432	417	454	477	435	469	459	453	475	435	436	477	443	429	449	441	465	446	453	460	475	450	492	486	485	465	450	461	466	434	461	471	474	423	466	450	451	438	450	477	487	461	461	466	453	440	453	486	431	475	459	439	476	422	418	474	448	469	426	399	472	481	403	446	439	478	445	473	446	435	483	453	496	466	520	468	483	445	410	481	469	480	438	429	414	434	433	454	488	457	414	423	422	439	463	491	486	455	466	478	473	485	458	443	439	430	448	463	450	456	443	473	436	460	462	446	470	474	450	438	430	471	445	448	418	460	432	454	475	430	500	433	429	437	412	459	468	460	457	426	455	452	451	443	441	460	453	439	456	461	451	432	484	475	435	463	459	466	472	443	415	468	453	489	447	473	479	472	468	454	444	442	494	446	462	434	422	522	445	434	434	434	463	419	467	466	458	501	454	435	441	443	452	501	442	457	449	461	466	455	457	451	447	447	462	425	476	463	479	473	415	457	478	447	441	453	447	469	455	457	436	446	494	436	459	437	447	471	432	478	461	441	443	451	437	470	437	459	455	428	422	447	442	458	477	455	452	443	460	466	452	426	428	454	453	467	426	471	452	432	472	476	432	459	440	446	488	390	431	460	446	490	468	471	473	458	481	452	461	473	447	419	489	469	435	467	455	442	415	437	440	455	436	430	468	467	454	453	437	461	481	430	449	465	485	466	462	452	451	444	435	516	449	437	477	463	461	454	471	455	475	476	467	450	431	464	444	472	440	500	444	436	450	492	445	474	451	416	479	427	444	448	482	434	427	477	433	449	483	491	453	431	468	493	459	454	408	449	480	456	430	454	505	443	479	487	459	424	478	471	466	480	498	466	465	445	469	434	443	434	458	457	453	458	468	437	443	440	455	422	473	457	434	417	492	466	453	469	476	433	452	464	453	455	450	430	440	447	485	420	440	462	451	420	465	419	465	452	465	437	405	463	470	476	466	457	473	455	470	409	424	460	441	438	457	426	430	472	442	489	474	464	416	487	463	430	479	456	452	455	442	474	461	464	475	480	463	433	464	462	462	419	458	452	475	468	469	475	434	429	439	433	486	444	482	421	439	462	446	450	450	480	466	390	451	481	487	480	446	454	506	443	459	452	438	447	473	460	462	465	474	462	457	466	435	466	452	460	438	463	427	446	459	470	484	456	432	424	429	471	443	461	476	483	441	473	450	459	462	451	480	464	427	444	457	483	475	444	469	446	407	443	458	479	455	459	459	444	448	460	474	487	452	435	408	435	425	415	450	431	461	454	464	449	449	464	443	465	472	494	459	451	483	485	477	432	464	469	481	443	458	459	474	459	464	466	479	453	477	438	454	472	463	487	452	433	463	467	453	430	468	457	480	461	462	456	439	453	465	442	468	434	467	453	465	442	417	430	416	460	403	432	461	478	440	460	453	462	453	461	441	438	432	471	457	427	431	449	469	441	447	446	480	461	495	462	486	463	507	484	485	480	488	448	425	484	421	473	454	483	436	468	437	448	402	422	472	465	454	430	440	484	445	429	440	498	455	465	441	480	525	437	414	415	468	464	458	490	453	459	461	440	456	445	453	459	432	437	448	439	454	484	495	453	451	419	472	447	422	429	475	455	436	468	471	452	453	458	452	459	431	448	426	440	464	464	468	437	443	441	467	450	480	454	461	438	482	483	434	459	397	426	483	446	445	484	444	482	464	495	428	449	473	477	448	479	446	446	436	456	471	452	455	488	460	450	458	476	473	419	457	445	433	467	447	490	421	508	464	472	449	490	479	456	485	493	450	482	448	442	419	464	461	460	405	434	457	459	476	439	476	426	444	482	455	441	454	442	427	450	450	476	460	423	421	420	464	478	430	489	456	501	472	475	472	446	491	429	453	434	462	466	434	467	485	493	436	490	432	418	401	430	442	444	475	458	484	451	470	466	446	444	472	453	474	483	451	468	405	468	436	455	445	461	426	469	437	460	458	471	460	432	441	465	446	470	456	484	475	484	476	438	466	411	467	477	483	437	430	457	425	431	493	485	464	458	460	478	440	459	460	442	466	421	491	459	428	412	458	469	469	476	427	458	459	464	469	485	451	473	471	458	457	460	438	475	457	475	445	490	481	446	472	452	467	413	480	455	517	444	491	463	430	493	462	475	426	483	464	452	448	465
22118	20930	28672	23346	20930	20977	11350	955	619	523	472	363	352	316	286	275	260	220	215	218	207	187	190	177	171	192	179	173	153	165	157	154	147	138	146	160	170	154	140	159	141	144	142	152	143	177	162	145	172	130	158	137	148	148	161	139	133	157	156	143	146	147	154	144	136	152	148	155	118	147	138	145	137	133	146	156	143	137	148	160	151	138	139	120	139	151	141	142	161	156	146	136	133	140	156	161	149	157	142	143	131	133	141	145	121	145	138	139	109	139	130	126	152	147	126	143	141	175	140	137	150	120	137	157	133	154	131	147	136	136	146	123	148	144	115	133	138	149	139	151	147	146	137	148	159	137	157	139	132	134	132	152	135	142	121	153	156	120	137	129	152	136	146	112	129	128	168	139	143	129	146	144	141	142	142	137	142	143	129	143	152	125	118	136	133	144	153	134	134	132	162	112	151	147	124	137	147	107	142	152	142	161	163	143	135	155	137	154	133	142	148	116	160	150	153	138	111	158	133	151	135	130	137	132	137	117	148	155	139	128	138	144	141	150	150	133	176	136	134	143	157	137	161	141	138	152	132	139	141	142	172	137	145	146	145	149	128	147	155	155	151	148	147	132	132	138	134	142	131	149	126	142	161	127	145	139	139	125	144	147	144	134	160	131	140	136	130	146	153	139	147	136	161	141	149	137	153	132	153	144	137	144	135	122	129	134	165	121	146	139	149	147	138	124	115	146	131	152	145	136	144	145	132	136	113	122	150	148	141	125	163	132	129	138	126	132	136	167	169	130	129	150	140	144	138	97	145	124	144	126	141	131	137	128	142	137	146	134	129	158	137	141	117	154	136	151	146	138	150	133	146	147	141	153	153	155	133	145	152	147	141	158	129	147	128	150	127	124	127	142	148	135	136	131	135	149	144	147	128	150	126	141	133	151	165	145	128	138	164	172	139	122	126	129	126	122	149	136	149	143	129	152	126	131	146	125	141	133	147	136	134	139	155	122	144	132	147	128	150	131	112	137	137	131	145	127	135	150	148	144	151	148	135	136	153	108	143	139	166	153	155	138	144	131	148	131	137	156	144	129	142	121	141	134	129	153	135	131	148	147	139	127	156	138	135	139	147	119	140	130	153	134	165	124	144	149	123	135	130	132	161	133	143	135	125	119	139	142	137	160	129	139	136	139	156	144	116	125	123	132	136	134	138	129	143	128	144	143	160	139	144	144	129	129	142	137	139	141	132	131	155	137	134	147	135	153	158	146	125	147	136	131	135	132	143	128	140	141	146	152	117	154	153	142	139	139	130	144	136	147	147	135	112	138	131	148	144	142	133	117	152	152	125	135	156	134	124	131	136	113	139	153	141	146	142	136	159	143	144	144	130	131	152	141	137	144	127	139	148	145	156	147	124	134	148	172	141	125	142	146	131	120	133	151	134	143	123	137	148	122	151	130	159	153	134	139	145	135	132	140	134	151	125	136	110	141	136	139	156	127	141	128	137	140	140	135	143	123	137	141	153	138	137	148	119	141	146	151	137	140	144	150	152	131	130	129	142	137	135	117	137	122	141	143	132	123	127	125	141	159	132	143	123	126	150	136	120	113	154	125	137	149	126	138	133	131	148	137	159	127	145	132	127	147	147	128	133	134	152	123	121	147	119	151	148	153	154	129	139	141	147	160	161	163	151	138	140	128	152	139	168	128	135	133	149	127	147	146	126	124	140	127	146	131	135	147	161	126	125	167	150	132	123	126	138	143	117	134	149	136	144	139	135	167	146	131	137	146	134	138	122	118	123	147	145	133	139	117	120	121	118	163	134	140	116	144	122	137	147	118	153	146	144	129	148	131	156	122	146	136	154	128	147	159	124	133	130	128	141	144	139	152	141	123	132	124	136	174	150	137	146	134	159	143	111	134	133	137	137	147	131	140	137	164	143	130	123	134	129	143	137	125	139	143	139	150	143	117	133	154	134	137	141	155	140	154	134	131	137	155	134	156	151	130	126	134	149	139	147	134	124	138	150	121	132	142	123	134	146	129	145	141	123	130	145	128	135	152	147	128	130	147	144	147	126	143	155	134	122	112	141	139	134	132	124	141	142	132	160	158	129	140	153	138	138	128	142	137	136	138	125	151	128	144	127	155	141	142	127	115	152	137	133	115	146	146	178	136	139	146	125	139	135	125	149	154	148	122	134	135	134	132	142	119	126	137	142	148	140	134	137	148	142	131	120	138	135	136	143	146	153	131	162	134	135	139	150	138	143	136	133	133	123	127	127	140	154	146	146	127	150	142	145	139	134	151	150	158	154	152	154	142	122	133	117	141	155	138	156	150	117	139	117	139	138	139	142	149	122	144	130	156	135	152	148	152	141	139	147	150	148	138	128	149	134	139	136	146	124	123	154	132	150	134	160	134	134	151	131	120	125	134	135	150	130	142	130	137	134	144	152	162	149	135	144	128	132	149	134	142	153	137	131	147	122	129	144	143	121	148	125	151	141	153	149	164	122	146	137	117	148	127	149	137	130	144	135	135	138	158	144	140	152	129	151	130	134	157	133	142	133	119	133	145	140	152	116	156	147	145	132	135	160	138	115	153	148	139	140	170	125	149	145	155	126	142	125	133	143	134	133	143	125	137	126	143	146	132	123	146	144	137	129	167	130	169	135	149	147	150	152	148	155	153	120	132	154	132	147	143	161	166	162	144	114	129	147	148	121	165	135	139	141	133	156	143	142	146	141	153	144	146	120	164	138	150	145	135	123	122	154	123	135	142	121	154	139	128	150	153	147	137	153	128	125	150	161	168	153	140	139	116	142	140	143	150	136	148	128	120	174	129	159	132	125	140	142	164	161	119	137	152	150	128	137	105	157	124	145	133	144	155	130	144	133	133	119	138	141	135	144	155	158	141	134	128	110	127	140	120	153	157	125	159	141	143	144	153	119	131	163	138	148	144	145	134	150	129	139	125	135	151	143	143	135	127	133	155	144	150	139	140	151	144	143	142	144	135	163	144	136	137	150	123	123	131	140	160	126	147	136	129	126	153	120	140	144	141	152	128	157	128	124	131	136	144	149	125	134	130	135	138	149	134	136	146	133	135	130	129	126	153	125	143	130	124	140	143	137	153	149	127	144	132	131	154	111	132	148	138	153	126	120	124	142	164	139	139	138	134	148	136	157	154	123	136	147	139	138	132	142	128	121	125	141	146	120	135	130	146	140	140	124	138	146	133	130	138	139	136	147	145	129	153	132	150	128	151	143	140	152	144	147	137	119	143	121	128	143	154	133	140	132	140	131	135	142	146	146	128	127	141	138	150	123	131	143	144	132	147	155	140	143	128	138	160	156	135	136	106	131	136	127	133	147	133	139	112	158	150	137	125	115	146	162	138	138	130	158	129	156	135	150	138	157	140	147	126	143	155	127	140	147	148	153	132	149	158	154	121	151	144	146	146	167	151	125	139	127	140	153	138	128	154	131	138	137	137	116	144	135	138	149	132	140	124
9880	12995	9183	4462	3127	2322	1580	1238	884	759	625	517	418	370	323	333	316	256	245	229	211	244	219	198	187	190	175	197	190	199	174	160	162	137	152	153	145	162	178	154	155	152	150	163	145	129	140	149	131	138	149	164	153	131	137	167	150	144	155	157	146	154	159	158	140	152	133	167	151	150	136	137	138	136	132	157	163	126	129	140	145	184	156	152	137	132	139	150	141	132	141	126	153	131	130	151	139	140	140	142	124	137	166	119	159	120	170	166	141	155	148	127	164	138	162	155	137	166	130	131	147	126	137	148	131	139	131	159	122	156	145	130	131	139	136	133	161	157	143	138	143	149	110	128	150	141	143	143	145	126	157	135	136	167	149	131	152	134	136	166	136	153	147	157	145	136	143	137	155	178	169	146	156	142	150	153	143	136	139	134	140	153	144	149	143	135	124	140	132	134	146	159	150	156	141	149	143	148	128	136	143	152	139	143	144	161	130	138	148	122	158	154	141	157	137	128	143	134	131	146	141	117	130	136	127	141	140	153	156	135	141	147	134	143	140	161	153	118	130	127	148	137	139	151	137	131	131	141	159	160	143	139	143	122	130	144	170	138	137	139	142	132	155	162	149	133	136	148	151	147	146	120	149	157	143	135	144	148	157	135	139	149	147	130	159	125	144	142	145	147	162	136	135	156	150	147	146	147	123	140	127	124	141	199	150	151	154	142	139	136	138	141	140	131	133	164	143	139	139	147	122	132	137	121	139	141	142	126	139	138	138	147	175	153	140	158	132	156	141	157	129	134	125	147	133	144	147	150	138	139	131	133	156	135	137	147	158	153	145	120	120	129	136	142	145	113	132	116	141	153	133	146	141	135	147	135	158	151	149	140	136	153	139	136	131	143	159	139	136	120	135	128	148	135	146	142	143	147	123	130	145	155	162	121	144	157	142	136	144	125	128	153	135	133	137	142	146	130	155	138	131	168	139	143	133	132	150	124	136	139	141	149	137	143	156	124	131	125	151	140	141	140	152	135	129	146	128	144	161	132	145	132	142	134	131	133	109	129	153	152	138	143	140	152	148	155	157	134	146	141	155	124	125	142	123	142	152	151	124	160	172	149	141	119	148	140	130	138	162	159	140	147	130	146	141	139	158	131	154	124	143	135	143	141	156	134	158	135	141	161	148	133	130	144	142	153	153	154	147	125	148	144	139	158	152	152	172	151	151	141	126	151	140	155	142	136	125	137	137	137	153	122	141	156	134	147	161	135	142	136	144	119	139	132	132	140	120	141	146	147	144	142	161	135	119	142	148	159	157	134	132	140	132	129	130	131	143	138	163	142	148	152	133	130	139	157	139	142	134	134	139	160	131	138	151	126	133	135	132	145	147	138	161	162	168	145	139	158	153	140	133	136	136	126	140	147	130	135	138	134	148	144	130	156	145	127	135	132	148	153	139	129	163	133	129	142	140	138	132	149	159	109	139	140	134	147	136	135	126	157	149	174	163	152	144	155	144	119	157	143	128	162	152	148	140	144	138	146	155	123	149	143	118	136	138	142	145	146	118	140	168	155	134	151	154	120	139	158	144	141	139	137	142	121	146	121	116	129	145	132	148	136	134	156	132	138	122	138	134	123	118	145	129	147	130	148	133	151	134	126	154	129	133	151	153	139	146	158	137	155	124	128	138	137	139	148	141	133	137	148	144	167	142	131	146	160	155	135	147	139	153	139	149	174	135	136	146	122	136	150	144	154	146	140	172	143	152	151	120	142	151	144	135	145	155	168	136	138	141	146	131	154	155	130	137	130	142	137	136	138	175	124	120	126	126	156	142	158	139	136	128	120	129	150	120	144	137	136	141	143	156	131	126	137	122	135	146	156	143	138	169	124	142	160	128	142	149	150	138	160	133	138	149	149	151	139	151	136	150	120	141	148	141	152	155	140	150	124	137	114	151	119	151	150	145	134	139	158	129	142	152	119	139	162	142	139	155	145	130	153	145	159	131	125	141	138	132	155	118	127	145	143	126	143	155	156	151	159	144	142	143	146	131	152	135	168	143	156	140	126	128	152	139	153	145	138	153	132	153	126	140	152	141	145	142	149	162	138	144	124	143	164	129	145	109	140	139	140	144	147	156	116	148	147	152	127	145	152	127	137	140	143	145	133	144	144	140	147	154	134	144	163	163	125	123	129	152	157	140	152	132	161	126	153	148	134	133	148	153	145	133	144	143	132	159	136	139	140	136	144	140	123	147	140	123	150	140	131	128	138	138	138	124	140	143	136	140	130	148	149	123	148	145	134	152	137	160	130	155	122	124	147	146	160	133	130	156	163	134	153	134	151	166	148	128	121	127	150	152	152	124	126	142	134	134	125	145	143	157	125	114	145	135	130	152	139	146	151	152	146	141	121	159	119	141	141	118	131	137	142	149	126	150	139	146	134	151	148	145	128	138	125	139	132	152	147	142	138	140	143	146	136	125	144	132	150	148	144	163	152	148	143	163	123	127	115	170	158	129	125	151	146	136	134	136	143	150	125	134	141	160	157	156	160	155	120	132	166	161	146	134	159	158	132	117	155	133	130	161	137	133	121	162	150	122	144	146	129	147	160	168	142	143	139	144	152	148	160	154	115	129	129	132	125	126	134	141	150	118	146	148	138	133	139	122	122	168	138	133	145	152	149	135	130	135	139	117	143	154	151	133	143	143	151	143	170	157	147	147	141	154	138	145	142	153	118	121	149	151	158	132	146	156	125	161	132	170	150	139	156	133	148	140	153	142	145	121	109	169	133	150	136	166	137	137	142	135	137	122	133	133	142	130	154	148	144	134	118	105	137	140	161	149	117	149	160	144	128	153	130	126	141	127	170	147	147	140	144	147	131	149	131	141	135	141	162	155	122	137	121	147	120	159	147	158	147	134	154	150	131	134	140	155	154	159	159	155	148	145	134	156	147	152	152	133	147	160	128	142	129	131	139	148	134	140	149	146	150	148	142	154	145	123	145	130	147	140	139	135	146	130	153	152	161	128	139	143	142	138	126	138	134	159	136	176	148	147	158	134	159	135	135	160	132	136	156	142	165	151	153	136	123	136	141	150	151	129	144	154	149	135	137	140	127	156	132	149	137	163	139	129	131	154	148	140	134	139	138	144	143	154	132	174	151	122	155	122	144	134	132	131	139	143	130	135	123	142	151	151	136	122	129	143	155	151	131	141	135	143	141	134	158	129	137	149	138	149	142	141	165	131	151	132	150	148	144	155	119	137	127	140	136	152	119	127	149	154	130	153	121	157	152	134	143	130	135	126	142	151	138	146	146	135	135	151	115	154	125	141	139	160	149	141	123	145	130	124	118	138	143	131	151	135	150	159	146	118	171	146	152	116	158	120	134	150	146	144	133	152	131	134	150	132	154	145	127	118	114	145	136	153	147	153	148	135	150	131	135	146	139	148	150	129	118	157	172	140	140	134	156	153	141	146	146	144	111	141	142	144	134	134	160	139	151	141	134
27018	20731	12649	1474	795	656	615	531	489	483	467	468	432	477	431	426	453	397	432	428	452	442	439	466	431	431	445	452	450	461	428	423	412	450	462	410	439	392	424	431	404	431	456	430	424	412	449	420	404	458	458	450	459	461	475	462	461	407	439	419	448	415	443	430	418	417	426	453	458	429	430	463	454	469	444	432	405	456	420	456	453	438	433	435	429	439	433	401	411	434	382	471	415	433	432	392	427	435	431	454	429	416	417	387	444	430	406	420	450	454	408	446	428	447	419	429	397	442	425	443	428	417	430	466	410	447	418	476	457	443	441	462	424	419	435	401	403	404	432	460	441	454	436	425	453	420	406	411	418	442	435	442	416	442	448	401	441	452	417	433	403	442	402	435	457	450	448	424	457	465	423	422	442	440	446	479	448	430	416	493	454	416	416	438	416	435	417	423	441	402	422	446	429	446	472	452	407	435	439	434	428	407	427	418	433	436	444	437	432	434	435	448	454	422	422	410	450	477	450	403	438	478	460	422	429	439	416	438	507	445	452	420	424	468	456	444	465	468	446	440	434	439	401	460	439	450	428	423	418	457	446	449	462	424	468	434	416	429	453	423	423	461	439	433	453	436	421	419	423	442	439	436	391	464	434	428	472	435	415	444	443	394	434	478	419	419	422	433	471	433	439	415	421	399	455	429	409	450	434	459	471	426	407	426	428	449	476	430	463	450	441	465	399	426	425	441	441	435	425	417	433	439	436	425	403	399	451	438	432	399	440	447	468	427	419	410	452	443	473	410	440	414	443	433	399	485	432	436	415	407	429	405	450	427	406	425	430	464	440	449	443	413	422	444	467	423	459	479	478	436	426	437	454	408	445	444	432	437	440	429	440	417	432	476	445	416	413	441	447	438	458	426	438	453	399	424	418	415	385	456	414	454	417	424	462	436	422	380	479	425	446	419	447	451	437	405	442	447	448	436	421	440	446	471	423	407	433	456	464	453	444	430	463	435	404	417	457	436	437	446	475	413	427	444	441	448	445	452	396	453	432	424	437	444	445	415	425	421	390	464	456	440	459	409	393	436	428	421	417	435	454	424	464	438	435	448	433	412	437	420	434	412	423	420	443	424	450	427	447	494	463	442	417	432	400	471	409	410	447	459	457	424	375	422	458	445	473	422	464	452	439	434	404	408	429	437	393	480	407	409	449	415	440	435	421	472	448	432	422	415	411	427	389	412	418	426	420	399	456	424	414	401	453	394	443	440	433	426	426	433	445	451	429	447	422	407	431	430	429	453	434	423	435	462	457	444	442	434	408	474	442	439	435	454	435	455	451	400	466	418	411	395	432	423	442	454	438	478	461	452	458	432	443	374	439	406	444	453	424	444	448	445	434	431	445	458	423	445	463	441	436	406	422	501	442	428	465	427	409	458	411	423	444	433	461	398	460	423	440	444	435	426	466	429	433	386	452	402	423	426	447	416	448	422	431	448	448	398	384	433	426	418	432	402	412	452	453	411	455	451	451	427	457	440	418	450	437	446	438	430	412	434	456	419	400	427	432	397	457	434	439	431	470	432	443	420	481	424	466	412	463	437	417	456	393	405	429	430	433	452	416	394	434	444	454	432	445	431	434	434	435	467	443	414	458	442	404	430	428	426	441	457	431	378	439	476	426	423	467	429	467	471	428	443	459	421	412	447	397	411	465	443	421	437	421	432	405	441	433	454	435	434	415	463	450	410	463	446	468	427	443	416	458	448	438	453	409	451	438	458	454	441	437	404	430	408	457	439	436	446	454	412	446	419	458	444	409	468	439	464	387	445	408	438	469	448	459	444	426	460	410	428	431	452	420	454	481	419	411	445	425	413	439	436	459	389	422	418	425	394	393	451	446	459	443	461	452	435	447	466	449	421	432	448	464	435	426	409	423	422	419	438	436	449	416	376	432	453	424	422	462	434	446	381	437	400	434	453	450	416	410	456	435	423	451	425	407	401	414	436	445	419	489	401	450	460	411	424	408	445	407	451	440	438	438	461	438	471	433	433	463	442	402	443	468	432	449	448	449	465	460	470	428	395	438	430	406	415	462	472	469	411	454	428	410	428	468	415	425	441	427	447	435	447	429	427	465	403	432	411	420	458	426	453	459	462	441	470	412	416	465	430	481	401	421	478	421	459	484	452	460	427	444	432	429	433	417	466	395	420	479	473	432	468	409	430	459	449	422	386	450	460	444	419	442	418	418	457	412	420	415	417	461	432	424	468	443	440	428	396	417	449	427	388	448	389	437	487	424	392	445	430	416	455	429	422	436	436	463	410	430	430	426	410	411	428	432	462	412	403	429	412	438	424	467	404	445	428	462	403	459	482	430	388	447	453	421	425	414	448	454	446	456	439	407	438	449	447	423	470	442	422	414	431	439	442	449	457	464	448	425	446	452	409	413	425	432	429	440	438	457	434	429	464	440	454	441	450	419	452	422	440	459	455	499	392	449	424	430	472	405	428	422	449	453	419	414	400	427	421	415	424	447	411	462	436	417	407	425	451	420	422	443	450	419	447	437	412	458	411	427	434	445	426	420	441	403	466	426	430	439	428	426	428	396	443	464	432	443	438	426	438	428	462	452	443	452	411	427	418	443	431	431	432	442	455	475	456	410	411	422	421	420	460	452	423	457	434	449	458	435	422	451	401	470	447	447	424	438	422	445	415	431	423	390	427	426	385	438	416	430	421	438	445	448	404	424	444	399	423	448	444	423	434	452	444	448	451	464	424	411	430	434	428	411	412	402	447	446	457	418	479	420	449	470	430	428	440	478	436	464	445	435	440	451	450	470	455	430	428	462	471	434	439	446	420	412	458	472	446	461	410	453	450	456	414	427	446	453	411	435	453	448	421	424	443	432	448	433	453	447	459	405	399	448	441	454	446	409	432	430	439	413	455	436	441	459	394	425	452	420	440	432	450	434	447	432	422	384	420	440	454	438	467	417	435	453	449	451	430	441	459	463	425	437	406	425	444	419	417	478	442	418	490	420	414	417	458	472	426	449	460	423	437	462	430	400	435	436	439	427	412	422	440	437	456	450	406	433	440	414	443	444	427	445	433	473	433	437	409	477	467	408	414	418	404	414	475	462	422	459	458	439	438	428	408	425	396	417	502	415	447	468	410	437	436	437	438	442	433	466	464	420	418	449	439	438	441	444	449	456	461	398	390	429	432	423	468	449	431	431	432	442	455	446	453	461	458	433	419	454	427	413	430	387	437	425	454	429	473	458	432	399	428	462	441	446	464	424	432	431	422	454	399	451	423	422	432	433	423	404	424	417	408	417	455	425	443	445	430	390	465	455	421	425	420	439	413	465	438	454	456	446	439	428	475	427	406	433	433	432	398	448	429	453	426	438	490	425	461	387	443	420	468	438	428	408	460	468	445	466	404	471	421	480	459	424	412	427	396	414	432	429	389	453	426	445	415	441	456	392	427	449	444	405	431	472	418	471	401	426	439	423	443	454	434
10487	2447	1599	944	756	643	543	536	551	508	475	478	444	465	482	482	485	425	455	490	429	436	424	443	459	438	468	450	440	441	466	431	483	471	438	455	404	491	463	432	466	476	429	473	458	477	490	480	453	434	426	453	445	461	433	437	412	417	426	504	439	406	449	428	456	417	436	448	470	471	464	460	476	441	452	441	450	419	417	479	424	426	436	402	424	398	448	430	462	435	465	454	444	433	443	450	427	471	431	428	415	410	447	452	472	464	462	457	444	418	458	450	464	483	445	442	470	449	442	451	471	467	447	449	452	439	430	451	458	453	417	433	471	497	425	433	422	448	430	469	413	445	378	449	470	439	425	439	441	431	419	478	421	424	461	451	447	454	422	456	454	451	413	459	428	443	416	425	481	417	452	482	440	444	449	448	440	460	424	441	441	443	470	439	485	468	421	448	459	447	437	451	416	437	453	436	457	463	431	432	453	437	450	467	434	450	453	462	466	425	450	479	451	462	445	429	409	435	415	471	448	409	466	440	434	446	427	446	424	477	469	454	454	430	391	447	429	438	447	453	447	426	444	466	436	461	443	498	456	444	477	475	439	444	464	438	408	433	450	458	451	428	435	448	420	430	461	438	490	430	407	457	441	467	437	441	461	463	450	427	454	432	446	468	447	425	424	447	494	413	441	465	468	425	443	434	447	469	462	451	424	437	447	448	463	448	457	444	394	435	409	462	394	446	450	441	463	445	434	431	422	469	432	448	447	444	449	413	429	423	456	459	427	456	444	457	431	478	420	450	440	479	457	432	431	461	465	423	432	476	425	400	485	435	486	421	482	453	474	500	446	420	436	443	415	434	412	437	416	473	446	429	451	445	441	456	463	406	437	462	436	460	437	473	475	464	438	435	432	448	456	437	461	432	436	462	469	426	452	432	464	420	422	481	450	439	449	453	454	443	423	463	406	497	483	409	417	467	461	455	412	477	479	423	430	443	465	444	419	504	447	464	453	448	450	428	481	463	446	421	472	450	443	450	421	415	429	416	485	409	418	428	446	440	428	470	438	461	472	425	444	427	459	448	469	441	455	456	437	484	449	468	447	409	440	437	460	440	439	454	445	460	454	449	458	435	417	456	444	454	426	440	445	466	451	418	454	414	445	436	412	451	457	444	455	459	415	439	434	456	449	436	448	440	486	441	412	427	423	431	447	434	447	463	450	430	439	465	450	439	436	425	447	424	429	431	458	469	427	449	435	449	459	431	424	441	417	456	439	424	515	406	445	463	425	449	440	443	457	432	448	462	448	439	491	453	449	452	447	433	465	423	468	445	471	470	430	423	437	463	467	447	440	423	464	441	416	442	422	393	460	446	434	478	494	470	466	424	452	467	462	408	430	440	430	412	429	448	463	441	428	451	412	423	456	415	440	424	445	464	465	469	451	443	421	448	452	487	425	450	465	456	421	449	435	436	455	495	451	436	426	454	439	435	423	465	416	435	409	376	443	457	465	432	404	464	465	440	460	432	436	474	454	493	443	445	461	470	442	453	424	453	479	444	446	418	421	460	442	472	415	444	445	423	429	440	452	413	445	453	428	424	413	400	440	453	430	440	432	462	450	452	457	403	461	489	456	439	478	469	447	464	457	443	453	421	406	434	447	484	479	429	455	446	477	445	430	431	409	446	449	447	490	474	440	433	438	447	441	428	462	448	432	450	425	438	455	459	415	414	483	409	450	454	471	413	443	456	450	449	439	473	450	442	433	442	497	453	461	464	454	457	480	450	401	432	439	425	480	442	417	409	415	442	420	450	479	456	455	466	437	428	447	469	428	454	439	437	468	443	456	429	461	456	461	424	458	435	465	461	445	451	431	440	447	430	471	463	447	431	448	428	443	424	458	445	403	475	403	442	407	461	408	425	428	453	410	410	458	450	443	464	417	425	452	423	437	446	460	434	442	464	462	462	475	456	410	431	468	465	455	429	438	416	475	451	451	420	492	440	447	419	457	436	445	469	450	433	428	435	429	472	432	443	428	472	437	424	466	451	458	460	476	407	426	433	436	452	461	432	435	435	431	421	450	423	458	457	461	434	417	440	462	462	476	459	449	379	456	411	432	426	453	442	427	463	454	469	469	484	456	438	419	463	450	446	456	417	451	446	450	442	426	445	457	454	503	429	455	402	454	420	449	446	460	486	477	486	470	476	467	446	448	467	445	447	424	438	449	434	434	412	467	453	413	470	418	451	439	409	468	449	433	438	474	432	422	479	464	441	443	454	480	420	430	454	456	458	452	467	454	447	450	442	431	434	436	457	423	433	444	423	417	438	455	454	419	427	431	454	471	454	445	415	480	424	456	487	465	457	443	456	494	463	474	476	426	455	447	487	435	458	455	424	483	401	467	495	390	389	450	429	469	473	457	417	464	437	431	441	451	478	455	449	446	458	456	436	440	438	443	453	443	452	459	409	433	472	476	448	388	464	469	447	429	457	465	421	472	483	441	453	433	418	479	411	416	467	434	478	469	436	440	431	426	419	448	452	433	476	427	439	445	420	438	432	443	437	438	447	432	449	451	426	481	434	455	472	425	447	437	437	464	457	462	478	452	408	415	434	422	420	436	433	444	430	442	456	462	480	441	407	451	448	428	481	446	453	434	473	434	406	469	450	448	457	418	429	450	449	439	450	424	431	450	433	430	468	452	455	448	419	433	436	457	429	467	430	448	424	421	402	441	417	407	422	455	441	422	481	475	448	434	442	431	431	475	468	432	456	429	481	437	475	433	418	422	423	395	431	443	406	510	475	440	403	453	462	469	397	443	456	482	420	478	449	449	455	428	424	451	433	434	425	409	450	456	441	440	438	483	464	467	452	456	432	411	427	458	453	435	484	437	422	449	439	426	434	451	452	438	426	460	446	432	451	469	471	453	484	446	450	472	477	448	413	417	421	407	468	415	523	467	441	458	475	486	419	453	459	425	442	453	444	454	459	469	443	441	426	440	403	427	457	428	457	404	424	428	441	416	447	421	451	447	431	417	436	452	461	483	444	482	441	434	441	453	462	446	408	476	459	448	448	400	440	484	447	406	407	465	424	453	455	441	429	466	463	484	463	441	425	431	438	469	475	479	437	444	438	435	429	466	472	427	437	435	445	463	463	438	416	465	425	478	448	465	463	412	453	441	470	443	439	444	412	490	405	456	442	417	414	442	461	417	499	411	481	494	406	430	428	437	460	457	437	443	444	418	418	418	443	439	432	435	450	480	458	506	437	465	428	470	473	442	441	488	444	419	462	442	447	408	421	424	457	389	458	450	433	456	468	447	450	448	437	427	420	461	384	443	471	411	427	428	461	448	503	406	460	428	435	432	447	430	449	443	433	441	457	454	440	432	402	461	440	419	440	447	446	446	461	455	455	406	441	429	494	429	424	431	422	433	465	466	473	410	441	445	446	439	420	451	423	427	404	454	399	468	462	432	485	467	442	436	435	476	444	438	492	437	469	462	469	429	426
23307	20944	28316	23728	20935	11491	920	561	486	430	370	349	290	307	301	257	260	257	233	222	218	233	241	270	239	241	240	221	248	225	215	229	215	212	224	229	212	241	196	225	212	233	229	188	215	187	206	214	240	207	202	229	229	208	187	200	181	212	207	185	215	189	211	222	226	219	211	184	222	198	230	192	184	226	203	190	218	184	193	197	213	222	207	191	217	201	197	192	197	195	196	205	200	210	254	226	231	196	188	221	210	203	201	198	192	218	202	216	197	205	212	203	227	178	227	218	207	210	224	210	186	219	207	207	195	236	196	189	175	221	208	204	227	216	181	203	209	207	221	201	233	206	209	199	207	203	202	205	188	215	211	192	198	209	219	207	203	222	201	194	195	193	201	216	184	241	205	217	220	193	218	191	200	190	215	199	204	199	190	204	204	188	211	202	216	205	207	207	230	207	206	204	198	217	201	201	195	218	215	190	197	218	182	224	220	207	210	198	221	190	198	187	195	206	205	219	197	233	231	227	238	216	216	205	208	203	204	214	199	205	179	205	206	211	189	219	203	217	202	214	219	225	190	213	213	208	236	232	210	207	200	203	212	188	178	209	200	231	214	212	192	212	211	211	214	231	186	200	190	208	225	183	206	201	216	205	179	212	211	199	223	216	232	163	192	198	180	211	206	204	179	236	207	226	196	207	211	213	225	225	226	240	208	211	201	217	199	226	187	221	218	203	201	186	208	196	204	175	221	203	222	221	210	223	204	200	209	199	247	228	203	178	224	186	216	194	198	210	201	188	195	211	237	224	207	227	195	192	222	199	194	248	185	183	204	182	172	211	205	215	198	199	203	226	195	199	209	209	222	187	218	219	183	235	224	218	206	198	215	208	178	212	194	190	196	213	204	204	210	219	201	197	190	212	207	228	205	210	224	201	210	227	196	201	203	213	191	220	185	218	218	187	211	205	227	222	209	189	175	226	213	214	200	212	180	239	217	214	220	212	205	238	201	186	213	194	205	228	226	209	190	196	226	204	202	225	203	192	206	182	232	213	197	225	223	177	215	199	212	222	203	212	200	231	210	215	218	200	206	214	206	208	191	195	192	223	231	190	189	224	234	219	185	226	204	225	216	189	189	228	218	193	198	164	214	198	202	196	218	235	190	224	196	212	201	189	193	213	216	205	205	213	229	218	196	233	219	176	214	191	218	202	220	205	210	188	192	217	223	224	192	229	187	220	211	209	223	216	198	225	219	221	208	192	193	186	184	191	202	201	209	238	212	175	191	175	194	215	210	223	214	219	196	209	209	218	200	188	198	212	217	232	202	233	232	221	181	190	230	177	209	199	232	193	187	203	201	210	217	216	213	184	209	199	231	239	193	224	184	223	182	199	191	206	194	200	202	219	207	217	186	185	215	219	231	205	190	217	200	192	198	211	206	190	200	223	180	220	229	212	237	211	209	179	195	211	218	206	197	222	199	198	225	198	214	204	207	197	200	210	215	211	210	189	194	205	219	228	214	216	189	176	217	183	194	215	216	204	218	210	193	204	204	212	199	166	210	198	214	205	179	226	210	205	203	216	226	217	203	202	185	183	215	208	196	224	209	187	216	195	211	182	223	214	207	206	188	196	229	226	197	210	212	201	220	193	218	196	218	209	189	186	208	207	206	189	221	190	206	190	199	176	224	194	209	202	190	209	220	203	207	173	205	197	196	204	217	212	203	204	210	186	191	190	221	191	226	193	208	203	204	214	212	231	195	199	194	196	193	210	196	168	202	213	203	208	220	208	208	219	199	214	188	236	202	226	240	219	178	201	197	201	200	214	205	208	204	200	196	229	208	194	186	193	200	206	185	208	194	206	181	201	185	188	217	201	219	189	191	197	183	209	196	169	207	212	209	198	196	186	213	187	185	209	201	216	212	206	188	218	178	224	223	203	193	186	192	213	211	186	205	198	211	193	209	221	199	211	199	213	198	215	223	195	202	179	203	191	203	208	231	214	196	203	183	213	204	234	198	223	218	209	201	203	209	179	163	212	193	195	213	189	203	191	215	175	198	210	212	210	182	179	208	209	209	220	189	209	201	246	234	225	243	201	194	191	212	197	202	214	215	213	228	215	201	206	236	212	210	218	207	196	200	218	221	183	189	184	202	201	192	195	209	220	208	210	198	188	204	206	214	240	184	218	211	197	206	194	195	210	209	191	185	210	201	176	191	213	215	213	189	208	198	195	193	194	212	191	188	197	205	220	204	220	207	185	175	213	186	209	191	209	206	197	231	226	169	174	236	203	221	250	219	214	209	190	181	187	225	240	178	205	231	220	213	179	218	195	199	204	236	215	200	215	199	223	199	188	200	193	204	200	212	199	212	234	190	208	207	219	187	213	230	206	262	187	213	209	209	233	195	208	204	194	195	196	191	196	197	219	222	209	230	194	231	218	234	211	217	202	194	220	221	202	194	212	211	203	201	220	196	181	187	200	204	202	207	199	203	189	216	197	192	194	187	207	201	196	210	191	193	215	211	198	210	201	212	205	234	196	199	181	233	201	206	211	218	194	201	196	185	218	199	204	197	195	220	218	216	215	206	200	198	205	206	173	224	201	191	212	198	190	233	191	190	209	201	209	192	206	203	185	219	211	203	214	228	211	226	194	216	201	211	199	196	215	221	200	195	203	205	201	201	201	186	205	215	198	193	208	214	209	205	194	220	190	202	200	185	196	213	197	225	194	203	178	209	201	210	194	197	210	254	199	230	200	219	197	193	185	209	208	212	223	203	211	213	212	174	202	203	206	206	213	199	203	234	237	214	193	213	220	207	211	200	180	190	211	190	237	205	207	214	207	204	202	205	230	204	235	200	216	212	173	189	233	213	207	187	183	209	200	212	218	239	208	223	187	219	218	227	183	214	215	212	190	186	202	224	205	193	225	177	220	224	234	213	208	188	210	185	187	211	212	210	197	206	206	212	200	220	200	205	217	218	207	220	216	199	217	209	181	192	208	189	216	206	209	201	218	155	210	206	191	217	228	202	181	241	210	219	217	197	184	206	214	219	201	207	232	205	205	207	216	188	206	198	182	225	226	198	228	222	190	189	207	231	222	211	220	204	201	173	169	222	229	186	205	211	184	200	193	207	209	186	197	192	204	201	195	211	232	210	193	194	196	212	229	220	222	199	208	203	218	240	219	205	205	211	195	214	231	202	226	181	205	178	206	216	208	206	215	189	197	199	227	212	212	201	211	204	204	188	204	237	195	191	206	225	204	200	216	200	206	208	206	184	205	187	225	215	189	228	204	214	195	220	176	211	193	210	207	216	198	171	205	200	204	203	193	191	227	181	184	205	217	219	213	203	195	191	209	188	202	201	191	234	241	215	198	186	197	205	214	197	213	193	204	196	234	209	233	192	202	186	188	205	204	184	202	181	227	226	210	182	211	197	198	190	183	205	212	212	202	208	213	217	217	217	212	211	234	199	189	218	225	210	212	193	185	201	203	204	232	226	208
9606	8238	5617	2610	1865	1398	1118	847	600	547	444	406	380	333	328	317	310	297	253	257	271	235	264	247	276	252	251	244	234	270	219	256	240	249	256	221	248	232	232	213	236	234	221	199	224	222	222	230	232	237	230	220	205	244	200	240	205	211	221	226	195	213	239	225	202	232	194	212	236	215	228	197	236	185	202	209	224	225	199	250	240	224	222	218	220	203	210	217	213	256	228	225	200	217	218	243	219	219	212	221	206	212	203	242	232	225	249	198	210	221	226	189	223	219	205	191	215	225	188	215	228	220	215	205	227	215	215	235	202	211	240	223	212	225	217	202	216	189	229	217	215	226	201	212	231	234	238	203	236	224	230	230	220	229	203	240	192	231	233	209	209	216	216	203	224	200	218	227	208	220	197	212	215	237	201	213	232	174	221	211	178	209	240	231	225	207	202	213	221	203	235	215	226	230	215	199	229	222	193	206	216	245	232	240	230	237	214	207	216	212	240	215	239	221	212	232	198	222	202	218	215	230	225	237	239	227	226	228	235	189	196	204	219	206	222	224	188	219	205	200	194	240	212	198	199	222	210	222	224	250	212	244	237	224	242	213	220	232	232	201	232	239	200	235	231	210	200	209	214	228	255	204	212	211	199	203	211	221	239	198	193	212	209	198	211	218	220	236	202	217	230	215	214	222	214	237	205	197	222	238	224	230	231	224	228	210	217	232	208	225	212	244	239	222	225	234	215	196	201	233	233	221	232	203	208	207	224	213	225	202	225	221	206	229	217	211	202	201	221	228	231	214	201	213	208	221	204	199	208	202	205	202	213	215	210	231	229	223	211	233	194	222	204	232	214	198	207	208	230	206	190	222	232	211	211	203	206	213	208	167	239	232	212	260	220	208	220	224	220	205	235	219	229	242	220	220	184	229	220	228	229	187	209	204	223	243	221	225	205	240	189	212	188	207	242	201	230	236	224	207	205	202	235	232	235	196	195	227	239	222	200	210	205	233	206	201	236	229	212	224	215	222	233	184	228	200	188	213	201	206	234	229	237	199	232	227	224	235	199	217	222	225	224	196	233	232	206	237	222	204	212	228	206	221	213	242	216	219	213	215	213	199	197	219	210	225	211	234	211	219	209	215	214	224	192	219	210	198	210	244	227	234	220	199	219	229	208	225	206	241	243	198	253	210	211	219	196	215	239	201	211	217	234	192	237	221	225	216	202	213	230	214	221	213	198	212	226	258	215	211	198	232	211	203	227	219	224	222	218	202	201	212	223	217	236	225	206	226	204	202	212	212	253	222	240	214	215	206	218	205	225	238	202	215	213	189	220	213	206	223	231	227	190	196	193	236	203	221	231	227	216	218	214	206	220	208	213	208	222	227	199	249	227	218	194	220	213	194	233	204	231	212	211	244	212	204	229	215	219	213	201	217	240	205	190	216	219	201	219	206	216	229	218	207	220	210	193	261	216	198	216	228	249	222	196	204	216	201	206	222	227	212	232	227	207	207	239	239	198	237	200	219	234	220	190	221	224	235	205	204	212	198	210	214	207	223	226	208	243	225	222	207	246	214	224	233	238	196	228	219	219	241	201	251	217	219	234	172	206	216	186	231	227	218	232	232	218	203	246	213	224	248	230	192	235	197	208	234	198	226	241	227	202	200	186	238	219	208	208	210	226	216	207	225	210	191	230	181	217	220	218	198	213	184	239	217	206	224	226	208	203	213	214	219	231	229	211	215	226	222	214	220	207	206	203	203	218	217	220	189	198	210	200	224	241	204	207	221	221	199	240	211	231	198	204	213	214	226	240	190	223	195	205	210	232	222	228	221	223	214	242	213	235	215	203	202	216	225	219	232	233	231	220	222	209	244	214	215	224	212	241	217	212	212	206	211	209	204	237	216	208	211	209	241	200	197	194	218	214	221	213	197	222	222	215	227	219	216	224	213	219	209	216	231	198	192	233	211	203	231	222	195	216	248	234	243	208	225	218	209	229	223	231	219	217	222	231	206	213	214	193	248	199	239	242	207	199	213	216	203	224	217	206	184	201	206	196	208	232	213	226	215	217	222	218	194	207	250	212	236	213	223	223	221	210	209	215	212	225	198	201	211	229	201	239	202	200	219	215	216	223	212	204	219	229	228	233	230	211	222	198	227	204	239	228	214	194	233	199	230	206	224	215	229	202	202	223	212	193	198	218	211	211	186	195	244	227	208	209	203	208	221	225	243	208	221	228	193	201	221	225	230	214	212	203	202	214	221	228	208	213	229	224	229	197	215	203	215	236	234	206	237	223	211	227	226	207	212	229	234	231	224	230	233	209	227	227	192	210	249	205	224	244	237	196	210	213	196	236	177	234	197	219	211	226	220	209	204	212	204	206	230	209	205	231	233	216	232	212	205	214	229	222	211	203	209	211	209	220	206	228	218	194	232	206	204	237	225	229	230	243	218	214	215	207	216	230	236	232	229	209	221	219	190	205	212	198	230	209	210	211	186	249	225	226	203	190	209	217	233	217	215	212	237	249	203	220	232	197	217	213	231	199	228	217	210	185	221	190	237	235	244	199	214	230	205	220	213	225	219	217	209	218	207	201	224	209	196	212	187	227	230	254	204	201	215	236	226	228	225	218	217	230	213	202	272	202	191	240	232	213	204	201	206	218	230	208	250	214	202	206	206	229	201	248	227	201	234	215	217	231	206	215	187	225	213	217	209	217	213	212	207	217	219	232	225	210	235	217	207	215	223	223	217	200	221	242	210	224	232	230	196	208	226	196	212	181	225	218	221	218	255	218	215	195	221	210	199	203	204	233	216	185	224	216	220	214	232	221	225	221	197	235	199	213	232	211	231	221	206	258	200	197	202	217	233	218	222	214	224	232	221	215	240	197	208	178	181	213	196	216	218	225	205	228	186	210	187	220	201	215	223	218	224	244	222	215	237	221	187	236	243	206	246	211	213	218	223	206	185	217	219	217	228	191	202	234	188	199	245	225	233	222	224	268	203	208	218	229	207	215	222	211	222	227	208	248	209	191	223	230	250	211	221	231	203	204	199	218	243	189	214	231	218	212	219	222	195	218	200	201	197	192	222	217	215	208	206	220	209	225	201	209	191	230	191	236	240	230	214	216	251	233	209	241	225	246	230	212	221	228	204	205	219	226	237	218	193	194	190	224	229	226	209	201	258	221	210	191	228	192	219	229	226	215	208	235	219	218	218	228	230	230	203	245	209	208	232	187	207	239	206	197	211	212	213	222	241	245	228	199	197	195	222	216	227	205	201	205	218	227	232	221	210	237	194	224	217	230	225	215	207	232	215	208	210	206	235	205	207	211	218	231	234	235	219	185	214	218	223	208	224	222	226	241	205	203	203	228	209	195	203	193	207	215	219	213	225	226	209	221	225	200	228	232	226	231	226	204	210	239	211	238	207	216	230	225	226	218	225	254	219	232	220	204	213	217	203	182	235	201	239	196	233	192	217	223	205	219	213	223	207	211	208	205	215
24346	20948	27456	24568	14393	1080	694	661	629	517	530	511	534	532	497	509	463	503	521	462	464	464	466	490	451	461	486	493	444	492	506	480	481	494	502	491	467	484	520	455	491	474	507	443	487	442	489	490	434	461	469	453	512	525	467	452	440	441	495	476	472	463	472	467	478	474	453	452	466	469	445	479	477	447	477	450	486	451	477	440	482	487	448	462	466	440	460	454	461	461	450	455	451	434	469	453	432	450	448	455	482	456	458	448	442	482	494	461	411	489	516	465	432	444	440	421	438	428	446	460	480	474	491	468	476	507	460	472	466	404	447	467	452	460	469	456	504	428	472	444	449	468	463	470	483	517	458	506	461	439	467	440	465	489	454	461	431	480	480	457	476	469	448	432	476	443	448	446	454	439	461	455	487	460	455	472	456	441	481	480	422	426	485	472	481	463	454	446	464	431	460	448	466	450	477	437	419	493	470	464	463	438	440	454	461	486	443	460	446	429	471	482	457	469	457	471	441	482	516	468	481	486	537	447	510	433	471	481	468	456	435	522	480	457	464	442	493	464	444	416	433	469	450	464	431	438	471	464	461	465	464	453	449	470	445	434	459	501	477	479	472	447	427	454	470	451	467	468	431	486	439	479	425	437	468	455	423	420	470	458	423	483	466	488	428	505	474	458	457	457	462	462	458	455	475	462	489	477	469	470	486	458	489	490	462	491	466	483	424	458	496	419	463	454	436	479	447	431	447	458	495	491	416	409	490	491	461	433	438	434	438	466	469	475	467	440	477	449	475	452	441	429	453	495	463	442	509	474	523	411	460	477	455	473	453	453	445	444	477	484	464	452	465	472	429	470	462	472	466	479	449	492	402	440	437	469	426	475	470	464	447	467	491	472	457	447	482	473	488	450	462	465	502	446	500	486	472	456	482	441	427	507	470	494	471	481	442	461	476	463	480	465	442	475	449	442	484	453	452	487	468	478	457	459	460	517	466	456	466	484	482	465	475	444	414	432	504	435	451	484	484	462	488	472	469	495	482	472	473	502	497	472	439	418	453	435	494	468	457	418	457	460	419	468	471	467	455	476	480	499	407	464	469	462	511	497	446	449	426	465	458	476	481	429	501	456	470	458	460	470	432	464	491	455	426	441	430	488	485	478	474	465	482	474	456	463	491	459	481	450	426	425	496	488	472	476	458	440	423	456	464	443	458	471	446	445	454	417	484	488	422	505	460	492	457	489	456	438	440	469	462	487	465	468	489	486	462	442	473	504	468	465	463	462	460	439	433	419	471	431	511	502	477	434	502	503	479	468	436	471	473	504	469	456	468	438	450	465	506	469	449	484	480	484	474	471	469	461	417	473	438	455	465	444	448	443	481	454	439	509	460	463	462	473	454	447	468	454	475	437	485	464	468	488	467	453	438	487	468	460	445	454	483	436	473	504	497	459	433	442	461	448	470	447	501	466	455	466	427	479	453	454	442	431	502	472	452	458	480	483	459	458	483	447	422	483	441	459	457	450	486	479	489	464	488	461	471	477	439	486	463	436	473	477	437	498	481	459	474	468	477	430	461	457	471	495	459	478	480	432	471	454	457	460	455	472	473	484	477	495	491	480	464	477	464	453	445	450	495	476	441	444	426	497	484	479	469	440	492	465	477	494	468	445	462	473	439	461	512	462	456	500	507	446	498	475	512	480	477	497	453	482	478	463	459	425	463	472	447	461	481	493	466	461	430	489	498	435	518	436	453	416	454	447	441	440	459	477	475	456	476	457	505	433	487	461	430	485	491	457	482	480	461	467	442	460	442	468	477	492	457	440	471	425	436	483	436	450	449	524	462	463	479	452	470	441	463	462	472	472	441	474	489	456	480	479	458	475	455	497	480	479	464	445	464	481	468	455	442	448	454	459	429	456	441	438	506	418	452	485	438	459	475	494	442	434	466	493	440	443	457	442	501	483	445	471	485	468	477	442	493	472	474	449	478	471	433	531	417	465	458	458	476	465	471	450	494	437	481	473	464	437	444	486	464	450	454	489	476	446	478	445	433	482	477	450	476	507	448	436	479	475	451	450	464	487	506	466	446	461	455	500	459	447	459	502	482	486	454	484	453	458	475	513	485	465	439	445	464	467	471	470	488	451	471	412	486	453	477	486	438	466	494	441	492	487	476	440	496	459	485	440	494	499	434	460	462	476	422	434	425	477	503	485	449	460	438	469	423	474	481	473	471	462	489	443	479	500	462	515	481	433	512	454	469	458	473	464	488	468	515	449	424	432	456	458	451	442	431	464	423	456	495	433	458	455	431	473	463	445	448	470	446	457	483	513	458	433	467	488	428	480	469	476	422	467	483	446	450	457	511	445	443	473	419	438	450	468	430	450	434	426	452	446	474	490	479	492	452	491	426	452	449	484	463	472	454	499	452	445	465	479	473	485	473	457	491	461	462	438	497	480	477	450	435	440	513	487	434	472	473	488	450	478	481	456	478	493	468	451	472	455	490	460	471	460	462	479	459	464	443	473	457	460	480	441	444	459	488	469	459	469	471	471	476	457	463	458	420	470	491	417	466	408	484	465	484	515	484	467	485	476	495	439	472	469	487	440	506	469	435	502	481	461	441	466	463	489	467	515	437	489	453	445	436	456	473	464	383	460	453	466	433	486	455	481	503	481	465	470	479	471	440	467	459	463	432	452	448	448	460	500	506	489	471	469	461	462	469	489	483	454	479	453	438	466	454	465	457	487	469	462	485	467	473	486	476	444	495	454	448	465	456	468	497	466	453	492	465	486	454	448	454	441	434	454	449	432	474	449	470	472	435	471	485	511	464	465	472	457	447	473	449	464	444	484	476	452	429	439	490	438	468	428	476	493	426	514	463	471	456	410	463	448	478	451	463	500	477	469	468	424	464	483	462	477	487	446	436	465	434	462	475	465	429	465	461	430	442	469	403	462	409	443	448	488	480	489	451	509	459	481	426	442	408	458	462	440	469	458	438	444	449	456	446	442	398	427	481	483	442	455	458	471	421	447	447	472	475	503	440	476	486	441	477	467	478	482	434	460	458	439	459	444	436	439	439	481	469	463	464	450	463	457	480	454	483	449	474	456	465	490	443	478	525	468	455	465	427	445	451	499	459	458	454	438	508	469	447	444	507	512	513	474	469	458	436	461	434	451	461	449	501	444	481	449	506	474	447	437	449	444	437	425	462	450	485	450	436	475	474	445	435	457	466	463	493	475	467	483	501	421	455	459	469	499	500	505	436	478	435	472	445	463	435	486	455	449	464	487	463	479	422	474	437	427	473	476	465	451	444	443	480	477	483	474	439	487	463	463	419	468	482	454	458	444	459	462	470	443	476	474	438	499	425	466	471	470	459	464	501	442	454	435	452	464	500	476	427	449	465	454	447	450	431	445	448	447	500	437	481	443	497	436	489	477	472	448	437	471	458	539	495	478	483	469	451	442	452	487	468	445	465	457	473	455	460	445	495	443	489	476	458	449	422	448
10058	5105	3480	1893	1403	1125	962	816	679	693	587	576	519	562	531	497	541	461	493	483	489	492	493	507	474	477	495	495	511	508	448	463	473	476	452	518	472	496	485	430	463	501	487	480	457	446	422	492	446	475	445	487	464	461	455	459	502	441	447	473	489	449	449	481	458	457	400	475	421	437	483	499	462	454	466	432	454	457	474	482	527	484	465	476	462	451	494	442	456	487	471	442	451	427	475	478	448	465	522	440	465	459	459	432	501	489	493	470	507	444	486	453	460	456	442	430	495	477	477	457	466	499	443	459	454	500	439	459	444	484	482	492	464	454	458	487	443	475	506	447	491	478	511	457	496	465	486	492	492	495	501	463	486	460	451	467	443	465	445	471	471	444	495	412	437	479	466	452	491	454	452	476	471	457	479	426	500	477	435	454	472	457	464	476	436	441	523	430	434	462	450	475	518	481	513	480	474	507	445	479	475	487	474	479	454	501	449	492	491	442	430	464	476	446	467	537	506	420	490	471	462	495	499	425	449	447	500	459	520	507	469	490	457	470	453	450	479	441	435	472	419	456	498	470	477	518	487	468	467	439	466	470	463	481	426	459	437	500	452	440	484	421	484	497	443	425	490	483	465	449	441	456	459	462	446	451	465	448	476	459	462	483	435	500	481	471	494	510	472	459	472	430	433	453	449	432	459	433	483	448	458	457	479	493	486	490	426	470	436	448	440	478	469	457	459	469	506	453	481	470	517	447	445	487	429	453	492	484	500	496	455	423	502	440	438	472	476	458	443	472	494	494	439	449	475	469	516	459	410	452	420	469	443	504	473	458	486	479	465	478	463	482	474	472	478	443	465	454	515	485	454	472	427	437	498	465	481	426	475	500	466	499	459	471	477	449	473	456	466	428	482	487	482	478	469	436	456	476	463	458	500	432	459	494	448	469	468	475	447	466	470	435	431	464	415	474	490	449	449	422	429	512	488	458	505	421	502	464	441	462	484	449	489	473	457	441	505	465	509	448	439	489	464	485	478	484	487	448	483	439	453	463	447	479	481	487	467	480	495	459	449	455	513	451	447	501	478	461	458	491	468	470	462	448	476	464	468	486	456	462	485	456	463	464	476	423	501	496	408	447	481	488	496	469	446	460	422	469	458	443	480	467	470	428	474	430	485	462	489	458	495	491	467	476	432	468	474	457	450	469	440	436	475	457	463	487	477	472	437	459	473	437	446	468	447	486	434	483	447	463	485	469	457	464	461	485	484	486	466	437	479	457	459	483	479	442	468	431	479	469	447	452	446	464	461	470	447	475	481	442	460	474	490	477	458	477	428	467	481	471	467	472	478	442	492	464	445	471	472	473	427	433	497	482	453	472	437	462	458	464	474	478	466	490	466	472	445	482	445	462	464	436	464	427	455	478	473	447	424	447	468	453	466	462	481	487	468	466	487	501	510	456	438	483	451	443	488	450	489	439	452	461	445	466	482	447	476	496	463	462	456	449	479	470	449	421	462	438	457	445	500	450	473	488	433	449	504	494	467	438	434	444	466	476	452	441	451	469	445	475	454	459	495	433	489	426	462	475	486	465	467	455	446	477	458	482	457	437	439	480	452	459	482	450	451	462	470	476	446	478	464	443	508	475	409	474	440	477	485	454	495	492	452	445	452	454	454	418	438	483	456	442	471	465	434	464	482	463	445	445	471	482	454	432	441	482	439	439	434	462	484	475	491	456	479	487	484	491	469	452	449	486	427	429	477	465	452	473	470	470	502	453	467	457	467	476	511	432	444	446	493	477	481	454	420	486	458	476	467	431	482	506	483	466	462	478	431	492	421	484	503	498	433	426	465	459	490	486	455	430	414	474	476	434	490	441	493	488	445	463	457	477	449	493	452	481	459	504	437	481	476	487	506	507	485	459	482	467	464	466	478	487	465	439	458	484	519	488	463	474	445	454	465	445	489	470	488	470	446	490	445	449	445	480	452	482	473	464	434	435	431	451	457	447	471	472	501	436	462	448	508	480	488	482	456	445	429	482	461	483	458	468	407	492	483	468	447	462	457	453	465	517	427	474	472	454	465	502	453	465	486	480	443	469	438	460	456	464	466	468	465	492	470	444	452	449	453	440	478	432	455	457	454	463	447	442	433	501	465	460	435	488	466	463	434	469	452	515	451	505	493	465	430	430	463	457	451	476	476	466	459	474	473	485	442	436	488	451	481	472	445	459	458	441	456	448	462	467	459	475	483	454	467	481	446	484	488	492	462	456	431	490	476	460	472	466	432	464	439	423	467	461	455	454	428	476	431	482	463	490	485	486	431	462	458	492	467	463	441	430	465	455	457	440	430	495	489	469	453	502	460	502	494	482	444	478	466	505	471	465	475	463	492	482	478	489	438	497	504	440	448	463	450	436	511	489	460	469	434	461	492	496	439	452	454	467	462	442	474	471	440	465	453	441	473	461	488	485	452	490	504	450	444	465	428	445	467	463	456	418	461	456	444	467	452	475	481	479	452	475	493	494	509	490	475	450	424	434	451	450	481	447	483	439	460	444	468	471	459	482	486	463	463	424	469	509	461	478	436	474	415	467	424	401	445	474	495	445	482	474	431	448	472	505	440	452	465	450	468	455	462	481	421	469	461	429	401	466	464	466	450	452	448	458	421	435	459	477	454	452	468	436	460	434	475	469	452	460	473	468	475	411	478	458	458	451	440	485	470	455	512	475	456	501	454	474	473	487	469	478	466	452	462	483	443	473	451	459	482	474	447	485	438	468	452	445	451	506	467	446	433	446	443	478	455	476	472	462	461	543	479	447	438	442	463	442	487	457	489	466	429	427	438	422	436	450	499	440	474	463	465	492	468	472	457	457	436	452	451	464	484	445	497	427	442	468	501	479	455	464	490	476	452	451	472	455	489	458	426	480	482	477	495	475	469	458	478	470	467	467	454	447	447	429	482	435	436	506	480	464	425	455	460	506	494	445	434	453	493	479	476	442	477	444	507	413	467	457	440	497	498	429	513	475	427	532	468	441	431	454	480	459	495	466	475	463	438	464	455	468	458	467	478	456	429	425	428	500	490	491	463	458	469	454	487	465	463	477	443	442	473	498	456	473	468	496	444	437	446	473	467	468	483	492	485	462	455	447	457	474	463	454	474	474	451	463	495	444	471	425	464	441	446	456	495	474	490	460	482	482	466	454	430	463	447	444	494	451	466	466	460	460	466	492	463	434	465	443	482	463	449	451	486	470	493	470	454	519	481	457	476	464	446	455	487	468	455	494	418	455	494	495	466	488	474	430	448	470	446	450	461	475	456	474	422	467	442	478	470	453	474	472	463	469	442	452	476	474	453	488	457	444	495	452	457	455	438	462	428	452	438	472	446	454	470	465	488	461	465	420	465	417	487	510	458	514	474	489	460	454	446	454	487	449	428	458	449	449	485	462	456	448	452	465	458	464	483	510	487	486	441	467	447	475	447	456	411	436	453	480	474	485	472	479	472	452
20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
