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
343342989152	343342989714	343342990264	343342990814	343342991364	343342991914	343342992464	343342993014	343342993564	343342994114	343342994664	343342995214	343342995764	343342996314	343342996864	343342997414	343342997964	343342998514	343342999064	343342999614	343343000164	343343000714	343343001264	343343001814	343343002364	343343002914	343343003464	343343004014	343343004564	343343005114	343343005664	343343006214	343343006764	343343007314	343343007864	343343008414	343343008964	343343009514	343343010064	343343010614	343343011164	343343011714	343343012264	343343012814	343343013364	343343013914	343343014464	343343015014	343343015564	343343016114	343343016664	343343017214	343343017764	343343018314	343343018864	343343019414	343343019964	343343020514	343343021064	343343021614	343343022164	343343022714	343343023264	343343023814	343343024364	343343024914	343343025464	343343026014	343343026564	343343027114	343343027664	343343028214	343343028764	343343029314	343343029864	343343030414	343343030964	343343031514	343343032064	343343032614	343343033164	343343033714	343343034264	343343034814	343343035364	343343035914	343343036464	343343037014	343343037564	343343038114	343343038664	343343039214	343343039764	343343040314	343343040864	343343041414	343343041964	343343042514	343343043064	343343043614	343343044164	343343044714	343343045264	343343045814	343343046364	343343046914	343343047464	343343048014	343343048564	343343049114	343343049664	343343050214	343343050764	343343051314	343343051864	343343052414	343343052964	343343053514	343343054064	343343054614	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
1900	2700	2096	3300	1900	2700	2097	3300	1900	2700	2097	3300	1900	2700	2098	3300	1900	2700	2097	3300	1900	2700	2098	3300	1900	2700	2098	3300	1900	2700	2098	3300	1900	2700	2098	3300	1900	2700	2099	3300	1900	2700	2099	3300	1900	2700	2099	3300	1900	2700	2099	3300	1900	2700	2099	3300	1900	2700	2100	3300	1900	2700	2101	3300	1900	2700	2101	3300	1900	2700	2102	3300	1900	2700	2102	3300	1900	2700	2103	3300	1900	2700	2103	3300	1900	2700	2103	3300	1900	2700	2104	3300	1900	2700	2104	3300	1900	2700	2104	3300	1900	2700	2105	3300	1900	2700	2105	3300	1900	2700	2105	3300	1900	2700	2106	3300	1900	2700	2107	3300	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
3632	1869	885	621	566	831	945	863	748	591	471	431	361	281	290	224	194	171	157	133	128	110	113	102	95	79	95	68	62	63	56	66	37	37	55	44	32	41	36	36	53	38	41	46	36	52	52	43	36	33	37	40	35	49	35	38	37	33	41	36	37	44	37	49	36	34	40	41	35	34	40	42	40	39	44	47	38	36	35	41	41	43	42	44	43	39	55	39	33	46	35	47	40	41	39	34	40	35	33	32	49	37	44	36	41	40	33	30	32	31	41	35	34	47	34	48	28	37	40	53	30	43	50	35	33	30	44	38	29	42	36	46	54	37	38	39	34	31	31	31	35	41	30	33	34	46	40	38	37	44	34	46	48	35	31	43	33	36	40	41	40	34	48	45	44	32	32	37	39	29	45	41	33	37	43	42	40	44	29	37	48	40	30	39	49	31	46	51	42	37	27	46	43	32	35	58	35	29	35	35	38	41	35	40	35	31	39	31	41	33	39	35	49	28	39	38	47	43	38	38	37	34	38	39	28	42	31	30	48	39	37	45	35	44	38	45	52	37	54	43	30	36	48	51	44	38	35	46	48	28	34	36	45	39	40	34	32	36	35	39	44	31	45	42	41	39	39	40	39	44	44	42	34	29	39	37	36	41	42	39	30	36	31	37	40	26	45	33	39	24	41	31	32	52	34	27	44	40	42	38	43	35	41	36	32	33	42	32	61	46	38	36	32	29	37	42	34	36	41	45	34	29	35	32	34	39	51	36	37	46	49	35	25	49	46	31	38	39	38	42	35	34	34	46	38	41	42	31	35	29	45	40	34	40	44	45	38	43	28	31	38	40	31	48	42	39	43	38	41	35	40	42	42	30	33	44	27	39	45	41	43	39	21	44	33	35	43	42	48	46	38	33	38	30	45	34	34	41	31	38	37	33	38	38	44	37	30	32	43	28	43	41	41	40	40	33	37	49	42	36	33	40	43	27	44	29	30	33	39	37	50	45	41	37	36	49	32	25	33	32	33	46	41	38	34	39	33	45	32	40	46	37	34	30	36	36	40	29	43	39	31	39	36	33	31	37	36	31	28	41	36	32	41	36	40	34	34	37	33	36	48	45	35	44	43	47	37	37	37	37	36	40	50	42	40	50	45	39	35	42	29	45	41	34	54	32	28	41	36	30	45	39	41	36	44	39	45	58	39	34	44	34	31	36	35	34	40	43	41	37	41	48	33	46	44	26	47	39	35	30	26	36	31	34	57	36	36	28	35	29	44	41	37	37	33	40	39	37	43	41	41	33	32	37	46	37	31	36	43	34	42	32	34	37	28	33	36	38	46	33	37	37	51	43	34	36	51	30	39	38	38	37	38	43	45	35	37	32	38	38	35	38	37	40	47	36	40	40	51	45	39	34	44	32	34	36	35	40	27	31	51	38	43	41	36	31	30	34	28	31	31	53	44	40	43	35	42	42	34	35	30	40	34	37	40	37	42	35	38	38	46	26	46	31	36	40	42	36	35	35	42	34	52	40	38	43	42	30	41	38	48	42	47	36	43	37	41	33	39	43	32	35	34	51	40	31	45	29	44	23	44	43	40	36	49	32	36	29	40	44	26	38	30	35	47	38	51	27	42	37	41	27	39	34	53	41	37	47	32	29	34	31	34	37	48	43	38	37	32	37	39	39	36	45	32	39	27	39	41	40	37	46	40	51	33	26	51	37	43	41	49	40	36	33	44	41	34	43	36	43	29	40	43	42	27	38	36	32	40	34	42	48	48	45	41	46	41	40	34	39	37	37	37	41	29	35	37	37	49	41	34	44	27	38	35	36	35	38	36	34	30	27	30	37	39	49	43	33	38	44	40	34	58	43	36	40	30	37	32	33	27	40	37	42	29	20	45	42	34	37	46	41	36	33	40	39	31	32	42	38	40	52	40	40	41	41	36	38	38	42	32	31	39	30	48	44	36	51	39	47	29	41	42	33	37	40	38	31	33	33	33	27	36	29	38	34	42	43	49	29	23	35	41	27	48	38	41	34	46	34	44	32	35	35	35	46	39	42	51	47	37	35	31	37	47	52	38	37	34	30	37	37	38	45	30	34	37	34	39	55	37	37	29	42	47	38	43	32	34	52	30	33	33	47	34	53	37	45	44	38	42	38	45	25	45	42	38	29	36	27	37	27	30	37	37	41	40	41	34	35	32	47	33	36	40	29	39	44	37	38	39	45	39	39	42	39	41	31	41	38	34	39	30	33	36	37	25	39	53	43	31	39	40	39	46	42	40	34	32	37	31	38	35	32	33	39	43	33	30	30	39	45	40	40	39	33	44	46	43	33	30	39	47	31	50	41	28	24	40	33	40	36	42	35	37	36	41	42	40	28	41	49	44	37	34	37	25	40	32	46	46	39	52	33	46	42	40	35	38	40	38	43	33	38	41	42	40	41	30	31	32	41	45	36	31	37	45	32	41	42	32	39	41	33	38	40	38	36	42	44	34	30	39	32	35	35	51	39	47	43	29	37	43	41	39	34	42	33	35	32	25	36	39	44	44	37	33	37	35	41	47	58	43	41	45	42	40	38	32	38	41	38	47	47	40	38	36	36	42	48	48	47	39	36	40	35	37	40	44	38	37	40	29	45	39	46	38	26	34	28	46	37	34	51	34	36	48	43	36	36	43	43	35	30	46	43	47	37	47	26	30	48	41	31	28	38	29	36	38	34	42	35	35	32	31	44	34	43	39	40	30	45	37	40	38	35	32	35	51	50	36	46	31	38	35	51	31	40	36	39	39	40	43	44	37	39	34	30	42	39	45	31	49	32	39	34	40	30	37	34	51	33	45	39	38	33	37	28	38	51	34	38	30	36	27	30	43	34	24	38	51	45	35	40	37	42	56	39	48	43	45	32	37	33	25	41	32	27	37	37	50	39	30	43	38	31	50	37	43	33	28	42	39	54	41	46	33	50	38	49	40	31	47	37	53	44	32	40	42	35	33	39	39	43	27	39	39	36	38	38	45	31	42	45	39	36	45	40	37	36	31	45	48	35	31	31	38	39	42	41	35	36	37	36	40	38	39	51	41	46	24	37	41	35	43	29	38	33	33	42	37	39	42	48	38	46	32	45	28	44	42	30	35	45	35	31	30	37	35	39	33	37	39	40	31	30	29	35	38	39	36	37	36	44	33	33	41	33	25	48	33	50	33	40	41	40	28	38	48	35	42	51	36	34	37	42	32	36	35	39	45	37	44	36	39	47	37	44	36	30	39	40	41	34	44	39	34	42	43	44	39	31	41	37	39	40	36	45	34	31	40	33	44	48	34	44	44	32	35	30	40	49	35	38	33	38	39	25	34	26	38	27	38	40	32	50	42	35	44	33	39	38	39	36	42	33	33	47	27	42	33	35	40	46	38	36	43	39	27	40	37	53	44	40	32	35	50	43	51	44	37	32	33	31	40	42	37	39	37	30	33	36	34	33	32	37	35	27	42	32	39	37	44	24	37	44
28297	15154	9535	14580	24115	25902	24566	21585	18378	14751	12132	10976	9453	7666	7149	5222	4394	4368	3503	3030	2824	2445	2026	1917	1770	1511	1513	1256	1147	952	866	766	682	613	592	469	433	403	394	437	410	388	420	393	367	370	352	364	331	292	314	355	353	359	344	321	323	345	338	372	334	339	324	334	308	342	345	314	335	329	331	325	326	333	349	334	338	352	319	347	345	320	308	303	312	321	328	306	348	301	346	315	325	310	329	349	316	317	305	330	344	336	298	306	308	303	324	324	300	320	312	325	295	280	306	365	271	297	337	305	311	292	329	304	330	312	305	336	303	303	298	292	320	288	319	339	321	310	320	296	310	351	342	329	320	318	335	296	326	314	308	310	306	304	316	296	309	310	314	324	321	291	338	302	342	332	338	353	314	282	293	311	340	322	320	304	336	282	316	302	307	338	343	343	309	337	325	286	290	335	331	321	310	274	308	306	318	313	320	303	313	305	318	311	302	345	304	304	312	316	301	314	320	295	314	345	323	299	297	332	283	271	309	321	278	316	303	289	363	311	334	322	304	317	345	294	319	309	291	334	297	299	324	305	291	311	296	332	316	357	301	298	311	295	293	297	309	337	289	315	338	310	324	308	318	276	297	311	298	319	320	287	314	307	321	308	289	302	302	314	307	307	308	261	305	310	310	293	312	300	328	289	320	284	349	328	314	316	328	321	315	303	323	309	295	316	295	306	329	279	298	336	284	355	315	312	312	312	323	305	313	328	329	319	331	302	315	320	284	301	330	340	333	323	324	305	302	287	324	299	307	279	283	306	301	305	347	333	316	331	310	334	320	337	348	318	323	278	309	310	321	291	295	321	308	301	323	307	317	345	312	325	325	299	324	318	302	323	314	308	300	304	304	327	296	317	282	294	341	305	305	305	349	302	303	329	338	319	296	330	343	313	285	307	319	300	287	321	349	301	305	299	300	309	329	313	346	349	322	313	298	309	309	285	328	317	309	304	323	309	310	333	326	359	303	329	322	290	322	295	304	343	316	310	314	302	292	318	343	320	332	324	299	309	326	345	334	324	308	322	329	297	321	319	322	297	299	297	310	320	285	277	326	328	292	313	330	310	312	314	308	344	306	305	306	316	321	283	273	319	291	311	278	333	315	305	316	330	307	295	319	312	313	292	320	332	330	316	318	306	322	315	318	307	317	305	348	324	282	340	309	320	303	304	325	297	313	315	343	331	320	302	326	292	312	311	305	303	317	308	308	311	279	324	304	285	324	294	336	330	297	306	347	295	308	291	334	282	320	303	333	345	295	332	305	316	354	320	324	309	326	305	302	336	324	298	320	306	333	322	314	290	318	293	295	309	323	322	292	323	285	288	323	276	301	340	335	322	339	295	302	337	315	339	292	318	325	298	334	282	313	300	317	312	326	293	326	324	335	291	296	305	315	326	287	290	300	297	317	311	276	291	299	309	300	290	329	332	289	292	318	314	305	299	313	314	278	308	290	315	331	307	304	306	316	299	277	301	287	320	316	290	306	328	305	301	320	276	323	299	274	300	291	311	301	312	303	289	306	285	330	332	310	312	309	295	312	334	307	313	312	309	304	323	308	332	292	315	314	290	342	326	299	321	298	304	321	300	303	330	310	347	278	309	309	318	302	290	306	319	326	340	300	305	289	317	335	331	278	285	321	326	356	318	315	329	318	308	301	332	318	330	340	303	314	334	296	298	320	266	331	315	292	302	346	289	292	296	310	316	302	273	298	330	302	331	307	287	303	319	322	326	324	310	315	321	303	319	333	320	326	335	297	309	305	303	321	308	342	319	333	307	315	298	332	360	324	332	346	293	324	304	264	316	293	339	323	325	317	305	306	297	349	294	327	327	291	305	276	319	333	306	313	324	330	319	351	331	334	313	304	333	340	287	312	305	311	322	300	307	307	311	288	307	255	286	310	322	289	308	315	345	315	316	305	309	294	295	283	309	325	295	323	346	289	303	299	352	312	329	318	317	279	341	294	309	309	311	298	328	343	348	318	287	326	303	316	307	316	319	321	310	312	329	311	311	296	296	311	321	302	328	293	310	312	307	336	311	300	324	299	345	269	313	300	297	304	312	305	289	296	311	327	307	283	316	293	341	309	318	317	328	319	323	331	288	282	305	323	307	297	317	326	315	311	324	329	303	319	291	330	321	314	283	335	313	335	302	307	344	284	310	359	319	325	306	295	328	315	321	306	300	316	288	332	335	290	285	299	314	302	336	311	360	307	313	300	329	312	323	309	301	329	312	319	324	312	312	329	285	325	313	310	265	331	329	317	273	300	324	317	322	309	319	311	314	330	332	307	293	301	305	312	321	316	314	282	310	343	324	298	318	308	315	327	310	308	327	316	302	278	278	329	317	316	327	324	287	289	307	299	315	292	299	314	331	328	297	327	332	299	329	320	318	326	281	299	291	292	301	326	294	299	341	301	293	325	325	283	326	301	299	322	294	330	324	316	315	316	334	321	329	322	315	308	321	335	317	305	317	310	336	316	313	293	313	309	330	332	322	326	331	312	311	302	306	303	312	297	309	320	338	321	313	341	322	331	294	297	312	313	313	330	326	289	310	331	309	314	309	280	272	346	295	294	275	297	311	313	321	310	304	327	329	310	325	338	323	289	318	305	315	320	284	297	299	311	288	307	289	292	316	296	335	299	318	329	318	323	310	328	277	331	311	299	343	339	324	335	313	305	321	349	332	318	307	297	349	335	313	290	298	298	345	335	289	300	302	315	324	299	319	337	314	306	338	299	314	281	303	310	303	322	324	340	336	336	313	317	286	319	269	305	300	317	314	280	343	327	294	286	305	346	334	314	304	328	356	320	327	309	322	316	294	315	325	306	313	333	341	317	321	317	292	310	322	329	314	312	296	299	306	325	311	324	312	350	275	315	343	327	341	312	310	314	307	341	311	298	354	324	292	307	287	297	307	313	290	316	323	330	320	296	299	302	318	308	306	319	315	299	299	320	294	327	297	312	294	298	306	287	319	322	302	262	324	302	320	279	321	323	316	313	312	324	304	299	300	326	305	322	314	340	316	325	279	325	280	267	301	338	321	296	329	305	312	310	347	289	295	311	330	323	309	285	318	307	352	297	295	340	307	329	318	322	319	311	316	322	298	309	322	317	299	329	317	319	271	288	331	318	315	307	274	331	264	311	298	324	304	315	285	349	330	311	302	307	330	310	305	278	318	307	323	315	306	301	306	299	273	297	317	295	296	330	342	315	314	312	305	330	336	328	316	319	328	311	277	319	340	301	307	328	288	297	301	327	294	300	317	298	273	322	307	296	317	334	346	290	340	311	312	319	317	277	320	306	322	322	304	326	289	296	328	327	319	319	312	333	315	320	293	314	331	335	333	342	296	298	323	299	292	307	339	327	308	305	294	328	319	296	311	298	349	314	337	289	294	308	315	322	312	309	344	316	319	309	338	322	312	294	320	309	324	326	362	312	309	322	327	313	300	316	315	253	298
2313	843	524	369	344	510	508	459	371	278	249	242	238	167	162	157	134	131	108	103	104	88	79	85	76	75	71	70	71	69	71	61	61	59	50	62	56	53	45	47	45	60	33	50	49	53	56	41	42	51	48	53	42	48	52	52	55	54	46	50	53	48	52	49	55	44	47	61	54	51	45	53	53	37	61	60	50	51	53	63	53	55	46	46	52	51	43	52	51	42	50	46	49	51	50	52	54	53	48	57	40	52	54	45	43	45	52	61	56	47	37	50	58	41	56	70	49	44	50	51	46	56	48	44	61	53	55	50	53	45	42	42	54	62	36	65	49	49	63	52	45	63	43	51	50	47	43	51	56	49	54	52	55	59	56	49	50	42	52	52	58	51	44	53	63	51	55	45	47	57	46	52	54	55	54	59	63	63	52	43	53	57	46	55	63	41	39	54	41	41	53	56	58	45	51	65	54	51	48	38	58	50	62	74	54	45	47	48	53	56	57	48	37	49	55	48	49	48	56	57	57	59	55	50	53	48	42	50	51	43	55	56	57	48	69	47	49	49	58	58	49	50	45	52	58	40	59	60	46	62	44	46	54	52	45	62	61	44	54	40	39	53	47	54	35	48	52	45	54	61	48	50	52	51	57	46	39	47	44	42	70	51	72	53	50	64	46	44	58	58	49	49	49	43	53	51	54	47	46	50	45	39	45	56	50	37	54	51	50	50	58	58	46	41	41	58	53	53	56	57	51	51	48	41	51	46	49	49	59	33	64	42	46	56	51	51	59	43	56	53	57	43	44	47	51	56	40	46	64	47	38	47	46	41	39	41	53	53	45	56	48	56	50	53	42	58	50	44	62	53	44	57	41	57	54	47	40	54	59	49	54	49	60	54	52	50	53	39	52	38	54	58	40	53	58	42	41	54	59	51	56	43	59	46	43	48	48	60	41	45	48	47	54	41	45	54	44	38	64	56	47	48	56	47	49	67	58	45	55	41	40	48	59	56	60	44	49	49	57	63	46	49	43	42	42	34	50	56	44	48	60	50	54	52	50	56	44	39	59	49	54	54	46	45	59	51	46	47	45	47	51	58	45	41	45	59	58	55	48	34	47	50	38	50	56	45	47	46	57	56	47	39	49	39	52	45	45	52	32	50	50	47	55	61	52	34	50	35	42	40	60	54	57	48	47	55	59	55	50	52	50	53	37	54	44	54	59	50	44	54	48	58	46	58	50	55	60	36	49	44	37	65	53	60	48	46	37	51	42	52	43	60	52	61	43	60	48	60	51	50	55	56	51	52	51	57	58	53	47	43	50	40	52	46	47	56	42	49	51	41	57	56	44	54	45	43	45	53	51	48	54	45	46	37	45	39	42	48	59	39	51	49	47	59	48	42	41	40	53	42	61	53	53	49	51	57	51	47	45	53	59	53	48	41	75	56	58	50	54	51	60	61	47	49	43	62	50	48	49	42	56	51	61	65	55	43	49	43	56	49	46	45	52	58	38	71	53	61	55	48	53	48	49	57	44	58	60	47	40	55	30	49	54	57	43	60	51	54	43	54	53	54	41	51	56	48	41	55	63	56	53	39	54	54	50	47	63	64	51	65	57	40	47	47	59	49	59	43	48	61	42	46	49	54	54	44	45	48	60	51	50	46	45	50	47	51	34	53	51	55	41	44	44	45	48	46	50	49	42	49	43	50	59	54	57	47	60	49	49	45	39	44	64	40	34	50	45	60	49	56	49	49	56	44	46	40	42	59	52	50	40	61	50	57	55	41	44	53	49	54	51	56	58	47	51	54	61	56	48	49	52	38	54	50	60	70	49	64	43	61	57	37	49	48	49	51	63	54	52	46	50	46	64	46	50	52	51	50	41	64	41	48	46	51	67	51	47	52	45	52	52	38	56	39	40	52	54	51	59	55	53	52	62	50	65	49	46	52	67	56	39	64	53	46	46	42	51	53	62	41	45	46	54	57	51	46	74	54	45	60	39	58	48	52	52	49	46	53	45	31	57	50	61	49	46	57	64	51	57	58	51	42	45	48	42	56	42	59	54	71	53	51	44	44	42	50	49	41	48	40	61	65	46	53	38	44	46	51	52	37	57	63	61	60	41	58	53	52	48	49	54	40	41	49	53	44	46	46	50	39	51	48	42	52	53	59	45	38	47	57	47	45	59	42	46	58	45	49	46	46	48	49	52	37	62	49	43	47	48	40	50	56	48	46	51	55	52	43	40	48	63	41	47	44	51	61	46	54	41	41	48	42	64	44	54	54	41	50	37	71	63	52	49	53	44	55	54	39	47	39	62	57	51	46	54	53	61	40	54	39	58	41	57	55	51	50	46	55	43	68	66	49	53	55	65	48	43	52	31	46	57	60	47	51	52	51	58	44	43	51	49	62	43	51	44	44	51	64	37	53	36	53	50	56	53	51	63	59	60	59	46	58	44	52	59	52	39	44	62	46	56	53	53	51	44	48	51	49	48	47	44	43	65	50	47	51	51	62	54	44	58	51	42	67	45	48	43	55	49	61	61	49	48	59	53	64	43	53	50	38	56	54	53	55	71	39	42	59	52	53	54	51	54	51	62	42	51	49	66	52	51	51	51	40	61	45	47	50	60	45	51	45	49	40	64	48	62	44	62	48	47	58	60	47	55	59	42	49	52	46	68	46	59	39	46	58	44	52	50	61	57	49	48	56	42	48	52	41	51	46	49	57	38	54	66	58	48	53	51	51	42	58	52	50	49	44	54	48	56	50	36	34	43	55	46	44	60	52	57	49	62	43	47	52	43	48	53	62	68	51	47	61	60	59	60	35	48	46	42	54	51	59	55	61	47	63	51	62	71	59	52	44	46	47	46	46	49	51	61	43	46	41	41	61	63	55	49	54	44	41	47	58	44	53	43	46	50	55	51	44	54	51	47	34	42	47	57	57	54	46	53	41	48	43	49	41	39	52	49	48	56	61	50	48	44	44	40	48	48	53	54	59	44	52	52	46	47	47	45	54	55	46	68	44	54	58	32	41	55	51	56	45	67	52	44	50	60	36	55	57	44	58	41	57	52	58	46	54	34	47	43	50	44	44	46	54	63	50	49	66	47	49	47	42	49	51	42	48	51	54	52	52	55	51	62	51	55	42	49	62	71	45	55	49	56	48	54	50	57	46	36	51	42	47	38	45	49	53	49	52	47	58	44	46	52	57	39	51	49	50	60	56	52	54	44	43	55	44	54	50	49	48	61	51	43	43	45	49	51	44	50	56	48	50	42	50	37	44	54	40	58	57	46	54	52	46	46	48	56	51	49	40	39	62	49	47	51	36	55	56	39	52	31	50	46	47	64	48	39	52	49	69	60	39	51	52	42	45	48	49	51	57	38	48	49	42	48	44	54	56	48	51	46	50	49	54	59	44	62	61	48	61	56	45	53	49	53	58	57	55	54	62	54	56	51	58	47	49	42	47	59	62	44	50	44	46	44	54	46	48	49	60	38	56	55	56
21309	10041	6146	9592	18028	19615	17365	14609	11558	9146	7371	6218	5649	4291	3835	3512	2455	2394	2208	1872	1676	1587	1351	1229	1178	1106	1027	939	835	755	686	632	567	575	561	495	453	476	491	443	467	464	415	467	442	435	429	435	386	422	431	436	439	429	383	434	441	403	415	451	419	437	412	433	410	387	400	363	397	428	437	388	412	431	376	383	401	401	426	392	381	439	431	410	404	368	418	381	418	373	439	399	432	410	413	405	481	389	403	393	459	454	423	408	407	403	390	451	396	371	396	404	406	404	406	412	362	401	396	405	445	389	371	407	420	362	386	430	434	407	393	402	404	385	403	405	372	379	380	394	417	408	380	405	398	397	411	414	391	378	416	382	382	409	420	399	371	409	425	396	404	404	383	407	435	395	394	391	429	411	424	407	403	434	412	413	396	434	435	427	406	422	402	387	401	434	407	398	382	401	415	426	404	399	384	435	397	399	407	387	392	393	388	408	411	429	410	424	426	422	396	440	407	411	393	390	400	401	430	411	391	409	387	425	430	430	420	417	399	408	398	407	380	397	413	413	400	384	425	398	450	403	404	425	418	419	420	418	390	399	397	421	383	454	421	440	419	403	441	417	449	370	369	419	385	405	429	412	407	376	427	392	436	396	393	362	402	396	401	409	397	381	379	415	401	447	443	379	387	402	407	421	403	377	424	404	401	410	383	422	429	405	392	407	426	396	384	405	428	374	397	434	390	414	432	416	417	407	381	420	394	401	395	443	416	372	393	371	406	421	363	401	407	380	416	376	367	455	365	404	401	440	424	408	398	385	381	420	397	426	416	395	415	424	391	399	420	384	412	402	428	437	381	404	392	383	398	389	404	430	393	398	393	444	414	416	422	446	429	368	445	419	422	433	406	409	399	410	383	401	403	366	412	407	406	393	411	425	447	380	419	399	429	394	416	390	396	444	382	426	406	373	397	414	403	395	363	386	421	396	379	422	424	427	436	412	413	449	387	367	421	382	385	407	404	425	342	422	387	421	399	384	396	418	439	357	421	393	418	397	420	426	364	358	375	413	395	415	376	373	377	412	413	414	430	420	385	442	419	426	448	385	393	411	436	426	363	438	367	346	407	420	390	388	423	384	394	391	361	410	395	400	453	412	430	413	390	421	371	393	402	429	412	421	440	396	386	339	406	418	413	381	421	377	390	408	412	380	371	392	396	413	396	358	406	397	412	439	427	410	358	421	428	416	440	394	388	420	411	370	378	387	426	407	397	374	416	412	406	420	394	389	406	404	375	401	409	420	395	422	398	372	418	439	414	399	396	429	372	413	408	414	410	396	431	427	417	418	398	374	409	414	410	411	411	390	396	407	378	402	396	394	412	417	384	384	416	380	405	370	396	400	427	354	396	398	375	416	441	408	418	388	374	410	387	392	391	396	382	399	406	391	380	450	408	427	442	405	404	399	438	427	378	398	408	438	415	429	392	403	420	426	399	403	411	421	427	391	399	403	389	396	387	366	399	389	382	396	431	391	413	419	406	390	405	383	411	408	396	398	403	398	406	406	421	381	425	365	433	370	437	399	408	419	379	401	394	433	427	388	383	394	391	415	416	425	404	365	434	378	392	413	372	416	416	392	403	405	389	397	386	417	455	401	399	381	442	380	418	402	398	419	387	400	405	379	405	424	400	381	368	378	402	427	463	419	392	396	402	417	422	419	417	428	401	381	378	411	394	403	407	392	416	418	436	440	399	397	414	398	385	406	412	424	427	427	389	355	393	425	407	428	386	390	372	386	369	413	429	421	420	393	401	441	422	399	430	405	382	403	420	421	379	440	400	424	392	384	405	397	417	421	401	413	384	405	400	415	415	429	413	389	379	397	422	393	406	369	431	374	410	440	375	382	401	398	427	419	400	382	382	400	417	408	400	390	384	395	433	389	419	417	395	389	418	385	431	429	390	429	435	399	374	429	418	412	405	399	420	390	411	417	417	396	425	394	408	424	423	398	431	401	378	410	404	412	449	409	440	404	374	396	404	418	384	376	391	412	400	438	418	397	370	427	361	422	392	398	442	400	393	402	425	402	424	434	400	387	411	421	415	439	414	392	393	396	412	416	410	402	415	394	394	408	382	396	391	423	402	389	379	437	408	414	397	422	380	389	454	443	434	403	369	394	439	394	423	442	392	403	450	374	403	394	437	408	431	416	389	424	411	417	373	384	431	401	417	419	367	418	385	386	389	413	393	433	426	421	376	396	400	420	392	425	407	390	400	414	403	389	434	386	400	443	423	431	394	384	390	408	430	458	387	416	408	432	438	404	396	379	404	403	410	415	389	404	399	400	397	407	387	460	421	429	421	369	418	410	440	373	432	411	435	432	393	383	399	406	384	397	401	374	432	428	391	400	417	402	455	436	427	408	372	382	427	407	371	426	406	387	368	386	393	406	395	414	406	457	443	423	416	402	402	426	416	405	385	358	403	423	395	412	406	393	359	425	416	420	409	385	368	398	413	431	408	405	417	390	400	415	372	418	421	444	405	414	392	423	427	411	419	398	431	371	411	407	409	466	405	433	385	408	409	438	426	401	424	405	407	429	431	352	404	413	418	428	398	424	426	428	422	445	396	409	404	412	417	370	394	391	404	353	422	422	421	404	421	411	444	419	406	433	398	384	373	398	444	407	390	424	415	418	416	438	410	410	394	398	384	406	400	392	364	410	360	427	408	386	427	425	392	411	439	418	381	370	405	397	388	400	368	394	410	419	421	438	426	375	403	396	415	414	418	413	384	421	415	404	420	446	398	419	429	432	396	407	393	403	436	426	399	374	386	408	410	414	426	436	401	414	402	386	386	421	402	399	405	412	355	388	404	379	443	365	399	420	396	434	430	418	424	442	380	410	413	436	405	390	424	435	394	387	428	429	380	401	414	382	386	396	399	414	437	397	394	368	395	438	395	414	410	375	424	428	408	390	420	384	417	415	414	383	391	418	435	360	416	410	413	391	404	389	385	411	394	415	433	412	385	407	399	425	459	407	387	417	401	421	406	397	401	392	383	436	398	417	433	428	427	434	445	397	394	407	450	411	399	407	385	417	389	391	408	415	400	373	415	430	373	371	435	397	389	431	405	423	421	403	416	464	418	425	385	406	392	397	408	417	419	400	418	407	446	437	408	428	394	420	418	434	395	398	373	381	430	406	416	428	407	414	450	409	406	367	401	408	398	409	423	454	408	382	440	420	399	402	391	415	378	394	410	416	382	390	394	412	453	439	403	408	416	393	353	418	409	405	414	368	423	426	356	445	423	418	433	413	439	413	391	374	377	403	387	400	401	382	425	416	407	386	382	418	390	468	413	420	441	393	411	402	407	352	387	446	402	428	403	396	436	391	403	400	417	427	411	414	411	413	428	378	404	380	405	415	403	413	436	406	419	446	408	357	397	377	388	397	405	384	398	425	374	410	406	376	379	423	422	413	393	400	400	361	415	411	402	398	397	439	420	439	409	420	385	389	419	411
2946	1452	834	597	598	856	862	742	564	459	376	310	284	223	199	211	185	144	119	125	122	101	93	90	85	76	89	63	59	59	69	61	59	63	46	46	46	47	34	41	53	42	38	43	53	39	46	43	34	42	37	54	42	39	36	39	42	32	37	33	52	25	43	56	42	51	47	35	47	47	29	42	32	34	48	32	44	52	38	42	38	51	39	42	43	40	37	41	43	39	38	34	48	41	27	42	44	46	34	48	33	53	43	36	42	39	37	41	32	41	31	43	34	40	42	41	31	31	37	30	39	49	34	41	46	24	55	39	42	40	38	41	45	45	48	38	49	44	31	40	47	45	53	52	34	46	39	39	41	42	31	39	36	38	32	37	29	43	42	40	35	34	34	35	46	55	45	37	45	38	43	42	35	37	49	25	44	39	37	51	40	34	34	42	34	42	45	34	43	34	50	31	37	28	41	50	26	40	34	42	34	39	26	36	36	51	37	41	37	34	31	38	30	46	40	43	42	31	38	37	34	38	50	41	41	42	42	45	41	48	40	40	32	35	32	40	41	48	28	39	26	47	33	42	48	36	43	35	39	36	37	36	40	23	49	50	39	33	53	34	31	39	40	39	34	30	32	33	44	45	33	28	50	45	37	43	54	39	44	34	31	34	48	33	40	35	47	39	55	41	46	32	36	28	36	47	40	29	41	36	32	41	34	34	53	42	48	39	38	44	48	34	32	39	31	46	45	23	49	33	45	45	42	43	32	42	50	39	40	41	44	37	35	47	36	45	49	49	39	33	39	40	40	30	38	39	42	37	37	39	43	31	31	35	37	33	48	41	32	47	54	37	38	49	43	38	40	37	36	36	40	44	28	40	38	43	41	53	29	38	35	38	34	41	32	45	47	48	38	44	42	35	43	42	42	34	32	42	36	38	47	54	43	39	43	45	40	50	47	40	34	43	40	52	47	40	42	40	37	50	33	39	37	51	40	27	41	40	36	40	37	45	42	49	50	39	39	42	33	41	44	24	44	38	48	43	43	35	32	41	35	36	41	39	33	33	35	35	41	46	41	54	36	47	40	41	41	39	39	42	38	52	40	34	44	40	38	37	45	36	55	44	35	38	47	36	44	35	41	31	42	29	54	41	39	39	45	39	36	38	41	29	42	38	47	53	43	37	42	29	48	44	44	44	45	41	48	48	47	51	48	49	34	37	44	53	30	43	38	37	42	35	30	31	35	53	44	41	24	44	37	43	34	45	40	37	53	40	38	54	37	38	48	47	29	34	36	44	39	31	33	44	40	28	36	42	50	52	44	46	34	57	36	33	35	44	43	58	33	38	37	38	40	46	32	45	36	59	33	38	37	34	37	36	31	40	42	38	54	55	44	35	35	35	38	36	45	41	47	35	36	25	31	48	41	40	33	48	35	30	36	39	50	42	47	44	37	30	34	38	54	37	35	39	49	33	35	39	30	41	40	40	46	37	34	40	52	43	39	33	42	36	50	47	46	38	34	29	39	37	50	53	41	36	43	39	39	35	40	36	46	49	38	36	45	42	56	45	35	31	29	37	46	50	36	44	59	45	51	38	46	41	32	33	35	40	40	37	51	27	38	61	40	45	41	37	40	41	44	39	40	28	42	39	38	32	38	33	47	46	38	39	33	48	36	37	30	41	39	36	44	52	38	37	49	55	29	26	39	36	43	34	33	46	46	40	41	31	33	36	47	36	47	50	35	57	34	30	46	42	40	42	43	44	56	44	59	44	46	44	46	52	40	45	43	39	39	35	33	32	44	35	42	30	40	42	32	42	42	44	49	26	33	42	47	34	39	34	48	34	48	40	45	52	38	37	45	38	43	37	34	38	34	39	38	38	44	43	57	34	45	48	33	35	47	46	46	36	46	46	39	43	41	44	36	36	49	38	40	32	39	43	48	43	45	47	40	47	40	35	43	39	47	39	42	30	44	27	38	37	41	43	27	47	39	45	29	38	32	46	41	40	37	45	39	45	32	43	38	39	39	44	30	36	50	49	30	35	56	39	34	35	46	46	34	42	44	35	33	40	30	31	46	42	37	45	41	39	46	44	36	40	40	53	49	49	40	42	46	38	31	41	37	48	38	46	51	39	36	35	41	44	42	33	43	47	38	38	30	43	46	38	47	33	49	41	38	37	43	33	34	36	44	44	41	45	22	41	27	37	37	35	34	36	50	49	49	39	39	37	30	40	37	44	45	37	39	45	43	38	40	34	41	51	43	33	41	37	33	41	44	32	37	46	46	32	41	36	33	43	42	34	39	30	28	41	41	47	45	37	58	48	40	43	31	38	29	47	45	31	42	37	41	35	41	45	42	42	43	34	51	27	27	36	35	28	41	37	51	39	47	39	38	39	36	38	34	34	53	44	30	33	36	39	38	31	35	42	36	50	38	42	30	49	35	38	40	35	39	45	49	35	42	48	33	46	33	40	50	31	32	31	35	41	41	33	42	39	38	41	44	36	48	48	38	28	39	35	42	41	38	39	35	47	44	41	35	44	32	52	43	53	48	30	34	51	50	50	47	36	42	31	41	48	42	44	44	41	36	33	49	41	41	43	38	49	42	39	39	41	51	31	41	47	40	36	38	37	46	41	37	21	41	46	37	42	38	49	43	33	27	38	39	40	40	40	39	36	45	47	40	41	42	38	26	36	37	35	33	42	46	37	43	53	39	30	40	29	43	43	41	43	42	40	39	39	38	35	44	46	48	49	51	46	42	55	35	41	39	40	37	48	46	36	46	40	36	41	44	40	37	28	50	33	29	38	40	34	40	49	32	27	46	38	39	30	44	38	42	38	45	40	46	44	37	42	44	47	59	38	30	50	31	48	47	46	36	50	40	38	40	45	44	52	45	42	51	45	40	36	34	52	39	32	37	48	40	45	42	36	32	43	52	28	46	37	48	40	46	27	36	51	41	42	47	32	36	53	37	43	48	47	45	37	39	36	47	30	44	31	41	29	42	56	32	41	36	41	35	38	45	38	41	40	44	34	45	37	36	40	29	48	42	47	37	42	33	35	32	35	40	42	44	38	34	41	54	28	39	32	51	33	38	34	36	38	42	46	30	40	33	42	44	52	42	40	36	41	37	46	33	43	46	38	36	43	34	35	41	34	37	42	40	36	44	42	41	42	40	39	45	40	39	38	45	45	36	36	40	44	34	40	41	40	39	33	40	41	48	35	40	31	59	33	31	33	58	37	30	39	42	51	36	33	41	49	34	27	39	30	40	45	51	34	41	38	38	34	38	49	44	42	48	36	41	30	37	36	47	33	40	43	34	34	32	52	41	57	46	42	39	31	42	37	43	41	47	44	34	37	45	40	25	54	47	45	39	42	36	47	44	48	35	42	25	44	45	41	45	34	46	34	44	28	36	40	36	45	39	45	44	43	35	47	41	41	38	38	38	44	40	42	45	37	30	55	45	35	48	35	38	33	43	36	45	45	43	45	37	36	35	43	36	35	49	42
26187	13267	9035	14342	23825	25210	22469	18760	15447	12416	10210	8103	7171	6149	4922	4763	3646	3139	2940	2452	2070	1892	1600	1412	1345	1266	1083	979	901	862	800	705	587	526	504	472	427	378	408	401	406	396	397	390	391	376	382	345	352	338	337	384	347	359	378	370	362	352	370	382	349	354	371	343	344	314	344	325	320	331	327	329	325	362	321	351	356	358	346	362	328	360	334	341	347	328	353	333	337	329	338	328	347	337	330	334	324	300	348	322	355	323	355	345	328	332	297	329	314	353	326	297	347	342	308	361	343	289	345	339	335	319	309	347	322	324	330	334	341	329	354	322	334	324	298	337	309	337	343	338	354	360	341	294	349	333	321	348	347	327	351	317	341	325	336	339	322	316	343	341	356	338	319	313	322	324	319	340	329	319	355	347	338	304	328	319	313	344	335	359	309	350	336	350	324	322	322	336	305	308	340	328	340	348	366	335	287	320	335	340	347	341	341	312	329	317	342	320	315	323	315	334	309	358	372	323	342	329	362	350	318	330	333	338	339	353	342	340	323	370	313	343	303	360	357	312	337	312	320	314	299	315	328	339	311	357	323	333	339	300	318	322	343	314	318	318	373	321	315	314	323	327	348	335	354	340	320	337	328	344	342	324	357	357	322	332	322	297	334	304	345	329	363	331	360	352	324	354	307	345	331	292	312	346	325	349	321	342	354	332	365	325	343	329	316	321	328	327	335	315	352	328	316	348	354	336	358	350	322	334	305	327	336	327	351	337	352	337	341	303	394	330	376	347	340	353	346	347	301	331	372	318	354	319	318	352	330	294	322	325	331	326	317	375	320	296	334	324	340	309	324	329	337	340	322	344	315	334	298	300	341	296	320	365	333	313	319	349	341	351	301	348	367	351	318	335	332	360	339	335	333	328	313	330	325	340	327	325	336	327	318	357	317	338	313	327	359	332	306	372	336	291	326	326	342	311	360	328	339	380	319	320	309	372	306	328	358	283	343	335	326	335	303	322	345	359	352	314	308	342	331	330	302	304	311	315	312	347	336	352	334	351	351	344	343	305	323	334	353	330	319	327	356	332	343	314	324	334	311	328	340	343	361	345	333	354	315	327	332	333	351	343	321	318	308	322	330	336	324	335	324	335	313	322	321	325	304	311	363	322	338	346	298	344	311	338	315	338	348	312	351	357	305	334	316	329	351	340	303	315	360	378	339	323	364	353	340	368	316	321	310	322	325	324	335	332	335	292	335	325	316	324	331	306	345	344	355	328	285	341	331	370	314	342	355	321	335	317	334	330	325	338	335	351	355	317	331	326	342	332	328	336	316	346	351	328	334	348	337	296	329	293	324	336	346	313	338	350	302	370	322	338	294	316	307	300	320	332	323	326	324	362	327	340	342	324	317	328	324	324	350	326	354	322	333	302	323	323	348	339	346	344	337	304	359	322	321	312	291	326	373	317	346	362	325	334	283	332	330	334	313	338	334	315	331	333	315	367	367	314	306	306	296	332	314	306	339	305	320	339	327	335	310	343	338	347	330	316	315	329	307	296	313	365	295	312	323	344	306	335	332	333	318	328	316	307	355	321	291	345	329	350	322	315	339	289	312	324	340	335	320	356	336	307	327	374	335	340	344	367	317	313	341	314	300	317	338	295	304	340	340	338	388	341	320	350	348	337	333	332	342	327	330	338	334	347	307	318	346	305	352	346	308	342	297	307	315	345	320	311	311	360	344	295	312	330	324	329	311	332	317	346	332	333	347	312	311	347	335	333	343	305	338	342	305	355	340	344	334	323	333	312	337	322	343	316	338	315	334	342	345	325	319	316	307	318	348	309	374	327	327	311	341	348	304	309	352	364	335	351	295	339	322	339	355	339	345	303	339	295	323	319	311	307	312	327	330	322	329	333	306	361	354	318	327	323	353	333	340	343	301	323	315	324	356	335	314	328	347	312	340	321	314	323	348	340	333	330	373	354	335	319	346	342	321	331	347	342	363	345	312	320	358	352	340	344	329	335	365	369	338	313	376	329	350	313	313	311	343	351	340	373	316	338	364	334	327	365	334	320	303	312	371	320	325	357	341	360	294	300	323	339	329	336	336	349	321	338	351	343	324	343	353	285	326	335	336	353	366	309	342	314	310	349	308	337	336	329	321	320	318	331	358	299	309	324	348	312	339	339	336	331	320	319	323	321	333	325	291	362	343	320	315	322	338	342	358	297	304	314	326	341	344	328	309	359	325	302	350	331	313	340	348	353	309	315	332	302	323	336	335	324	350	309	349	327	325	331	301	322	320	307	324	316	322	337	318	334	367	314	331	344	310	342	346	299	329	306	349	321	288	358	328	319	330	308	347	361	315	354	383	312	296	300	333	346	336	342	355	335	313	337	345	337	301	350	330	327	327	309	352	332	308	317	307	352	325	354	328	288	348	345	358	312	323	312	289	338	296	332	368	331	318	307	353	329	310	338	338	338	288	325	340	324	349	324	319	306	326	347	322	314	323	321	317	351	324	292	347	345	335	320	330	278	332	321	320	327	308	320	320	309	318	342	315	345	325	340	336	331	327	333	347	335	323	320	326	339	304	308	328	329	335	348	311	340	331	319	321	349	360	295	327	319	364	344	328	303	334	317	341	327	352	300	345	309	341	345	357	312	348	324	328	316	327	342	326	337	353	326	340	330	337	326	341	354	297	304	329	321	330	348	315	359	343	334	303	355	308	309	342	333	319	294	353	358	337	336	331	327	308	351	305	321	323	332	318	341	346	329	329	339	298	344	316	334	329	325	345	343	344	323	299	321	325	347	319	301	344	346	316	332	372	326	313	329	334	300	337	334	343	347	335	340	347	318	302	325	368	301	326	320	324	354	312	332	350	334	310	320	330	350	335	339	338	347	330	312	322	354	328	350	348	364	346	331	337	341	366	320	329	328	316	334	331	344	334	345	344	304	297	326	369	330	348	338	321	308	347	313	336	335	333	319	306	325	342	341	348	371	347	358	313	351	289	359	319	330	367	354	332	308	368	336	339	333	337	333	326	296	327	318	317	333	318	295	318	292	297	311	327	300	329	320	341	349	335	333	328	329	329	324	344	330	348	296	349	351	319	310	356	309	300	312	348	362	336	332	329	327	348	340	311	348	297	326	334	313	356	323	315	357	341	310	337	331	337	315	310	359	308	368	378	306	353	301	359	352	337	319	338	316	321	342	342	318	337	344	338	313	330	316	334	295	347	324	320	335	333	305	341	320	316	321	309	340	304	305	330	286	328	332	329	330	358	344	352	354	346	339	334	318	356	362	354	322	310	345	347	357	313	316	348	344	336	342	333	345	321	303	355	322	298	350	314	322	334	343	328	331	321	343	332	347	346	330	338	331	318	332	337	324	334	329	322	379	356	320	369	294	342	307	334	326	313	320	338	321	332	334	330	343	275	309	355	337	304	297	330	318	323	329	307	330	315	326	332	342	311	348	298	302	340	334	345	334	341	347	384	302	264	349	351	352	359	317
3351	1269	739	535	514	645	743	696	561	414	340	299	264	224	179	174	191	129	134	113	128	85	92	69	67	77	54	64	79	47	67	68	60	60	77	57	55	59	63	48	47	43	42	43	39	54	49	47	65	54	52	47	48	60	44	53	61	49	51	46	51	49	54	45	47	42	48	42	52	51	41	35	49	44	38	59	47	34	45	42	58	64	45	38	29	44	59	56	56	35	49	35	36	59	58	50	38	47	50	58	46	52	48	55	46	33	38	47	49	44	54	44	55	53	52	44	44	53	52	33	52	44	47	46	39	38	60	42	56	42	47	54	58	56	55	43	34	58	44	49	44	53	44	28	45	43	49	46	49	44	50	39	51	43	47	43	39	59	51	48	44	45	39	36	39	43	47	44	50	49	44	35	40	45	50	59	42	52	40	46	35	47	54	43	46	47	49	45	51	55	47	45	42	56	53	52	44	44	45	49	47	49	49	49	45	49	44	57	39	47	59	38	41	62	48	46	53	52	54	38	58	47	35	45	43	49	45	44	48	52	49	49	44	40	47	45	43	42	56	35	36	38	57	44	50	41	56	47	48	39	31	40	48	46	46	38	52	48	52	39	44	58	48	44	54	41	54	48	36	54	41	40	41	63	42	59	58	40	50	56	52	56	55	43	40	44	45	45	57	48	46	45	44	44	42	54	54	41	33	41	50	52	39	35	49	47	48	44	42	48	51	39	46	46	35	50	58	38	46	55	47	40	37	53	46	51	56	46	49	54	50	49	45	45	46	36	39	39	43	64	49	66	42	42	41	42	48	44	47	41	31	49	58	47	59	44	47	41	44	53	49	44	42	55	47	45	43	54	48	52	52	42	51	48	41	48	39	42	47	42	46	45	39	62	60	49	40	48	48	54	40	31	44	45	48	40	44	46	42	35	47	55	40	47	45	55	38	44	50	54	42	43	52	47	39	27	33	54	58	50	41	42	55	48	48	59	45	40	50	42	43	42	51	46	39	42	48	53	55	51	56	54	46	45	46	54	44	44	44	39	46	48	38	54	44	51	36	39	45	48	46	38	51	55	59	40	50	47	48	50	41	39	49	42	54	47	44	56	48	46	47	42	49	40	43	48	47	43	39	52	39	47	63	43	60	41	40	60	53	50	51	48	52	49	56	41	53	42	42	60	43	37	58	33	60	45	60	46	57	46	51	67	49	47	37	47	44	48	67	61	47	38	35	36	42	40	49	45	51	56	47	43	48	30	33	37	44	46	60	48	59	47	47	42	44	43	46	36	48	45	53	45	48	50	48	52	46	51	46	43	49	46	47	38	37	44	50	48	48	43	48	45	40	52	60	45	43	54	43	45	50	36	44	49	38	58	55	39	56	42	50	53	36	53	48	44	44	52	40	53	48	40	45	59	44	59	41	39	48	37	47	50	39	32	48	61	30	38	59	43	45	34	40	48	31	38	49	51	40	51	50	40	44	52	28	39	57	48	38	43	49	42	56	42	49	61	48	43	52	43	51	51	48	43	47	49	40	45	61	59	44	56	36	47	46	54	44	42	41	40	49	47	46	56	52	37	42	53	49	52	47	50	50	45	58	36	60	42	34	52	45	39	45	44	50	49	38	59	41	46	40	38	44	46	36	43	42	38	45	27	40	39	48	52	43	37	54	44	38	43	48	33	44	38	40	52	61	48	48	47	43	43	44	38	59	54	34	54	46	48	48	48	41	53	40	40	46	45	43	54	44	56	49	56	46	62	43	49	47	41	62	53	47	52	43	46	46	36	45	44	53	39	55	42	53	49	38	53	38	41	44	38	47	38	58	33	47	39	38	43	36	34	42	37	41	51	53	37	35	43	46	49	46	40	40	58	52	45	57	55	50	49	48	42	39	49	47	48	39	52	49	35	54	35	57	41	40	43	51	47	40	42	41	40	46	43	37	41	46	50	34	42	30	47	50	38	39	59	53	49	46	45	43	46	39	49	49	46	34	45	37	40	52	42	46	60	46	58	48	47	45	54	48	52	41	49	38	52	44	47	47	45	45	49	44	42	46	44	44	48	48	56	42	50	59	61	42	40	44	46	41	54	59	51	52	40	45	45	49	50	41	47	40	52	45	45	56	48	47	38	42	41	54	37	46	40	35	36	37	35	44	42	53	40	44	38	53	42	51	50	43	55	60	42	54	43	35	62	53	49	50	46	46	40	39	40	46	45	44	43	43	36	38	43	39	49	41	48	57	50	42	53	53	50	50	43	44	53	56	42	49	37	43	56	51	44	48	49	45	38	37	39	38	47	51	34	39	47	47	47	38	31	38	37	52	46	45	40	52	42	33	50	56	52	47	51	41	55	46	49	52	45	49	50	53	47	42	41	57	50	55	34	60	56	52	45	42	47	44	51	50	51	41	42	39	43	36	50	52	41	52	49	44	39	36	48	59	51	34	54	36	39	44	45	39	32	44	44	59	47	54	53	43	42	44	41	51	48	49	48	40	45	44	53	47	53	64	43	32	52	39	55	40	45	52	38	43	59	44	50	49	46	52	46	38	42	52	49	52	52	39	54	40	57	34	51	36	48	45	49	45	49	39	51	46	47	38	36	45	63	46	38	49	42	42	40	43	41	51	56	49	46	44	54	49	55	49	51	41	43	51	42	43	46	47	45	42	54	49	43	38	44	44	38	47	50	43	57	45	49	38	53	54	41	41	59	51	44	57	44	50	50	45	45	44	53	37	35	44	45	29	36	45	48	46	47	48	52	45	64	39	55	52	58	45	56	47	32	63	43	25	36	49	45	65	48	49	46	53	51	53	52	42	56	43	61	51	45	49	38	49	45	36	60	48	41	44	38	42	37	52	42	43	42	44	61	60	29	35	39	43	33	38	53	56	44	57	51	54	42	52	45	47	51	54	50	33	46	34	43	38	53	50	47	50	37	47	45	42	55	59	55	42	43	42	41	45	60	46	45	40	38	49	37	56	48	43	52	38	40	51	47	34	53	44	44	53	46	44	50	36	53	48	51	45	49	49	40	38	47	55	50	41	53	43	55	51	45	53	51	57	51	52	49	46	32	60	47	50	46	35	45	49	49	40	42	60	40	59	52	46	44	48	42	39	47	44	38	44	49	40	42	49	44	38	44	38	40	47	63	47	52	58	52	50	53	32	58	51	43	41	37	52	43	43	43	46	37	51	49	40	40	53	40	54	45	54	51	46	44	41	47	44	38	49	46	41	61	36	43	53	36	41	48	48	50	38	56	43	47	48	50	42	39	42	46	54	53	44	43	48	42	49	47	42	46	43	48	49	44	52	36	37	51	40	49	47	44	50	47	40	47	35	47	46	34	44	39	49	41	43	45	55	45	44	31	52	51	61	48	45	43	42	45	45	56	43	45	41	46	43	42	39	48	44	51	50	50	41	39	44	50	41	42	46	56	47	57	44	50	33	42	50	40	41	54	54	49	33	43	54	54	49	38	41	32	47	57	40	34	46	44	43	49	51	35
25146	12153	8479	12567	21655	23234	21491	18404	15380	12474	9909	7975	6456	5575	4765	4003	3847	3085	2823	2449	2129	1822	1707	1506	1236	1160	1040	950	923	862	730	703	649	577	522	508	465	449	426	408	450	432	425	400	427	441	392	408	399	423	385	397	408	398	448	390	424	411	380	399	411	417	444	383	375	359	365	401	392	402	400	387	393	395	374	345	417	399	393	378	369	374	369	395	352	362	392	376	364	382	377	381	368	375	397	372	385	378	353	383	390	379	384	359	399	388	357	386	375	376	410	368	346	389	362	347	367	383	379	374	386	375	343	337	369	368	401	403	394	398	380	370	364	389	334	343	376	366	362	371	351	369	394	388	346	348	410	408	403	388	391	379	362	398	378	365	403	393	391	359	386	374	369	399	346	344	340	383	433	329	376	382	361	382	358	353	367	365	404	382	376	320	369	369	370	325	363	398	360	379	350	371	371	377	355	400	362	381	368	341	349	369	407	359	367	334	379	362	393	340	374	382	374	371	389	376	330	358	366	361	363	395	366	356	352	397	359	401	391	335	394	399	370	362	363	368	383	373	398	391	353	380	396	354	370	402	370	357	388	367	377	396	363	375	355	368	367	389	357	346	367	381	379	334	368	377	387	370	389	353	357	378	400	360	391	346	354	342	371	373	354	394	367	391	345	383	392	368	377	368	359	374	380	399	374	382	362	339	360	361	358	364	344	378	413	408	386	368	390	386	363	382	363	360	336	347	360	355	335	381	401	364	384	391	390	382	327	397	368	413	399	356	379	394	367	404	374	362	344	344	396	352	384	382	358	382	377	362	368	361	378	373	366	365	368	364	367	412	354	352	381	336	368	385	359	373	392	384	367	404	407	401	370	343	366	379	400	362	389	352	358	387	373	364	367	379	358	347	395	394	347	373	339	368	330	400	365	382	354	378	361	367	360	363	392	382	349	401	393	364	398	371	377	355	381	371	357	357	414	394	371	358	400	370	341	402	371	358	359	348	336	369	360	398	364	401	363	361	364	345	371	387	360	403	361	359	400	392	382	373	377	374	362	338	365	362	358	356	386	385	357	353	374	416	380	392	345	356	372	366	379	345	385	391	390	393	374	389	344	381	403	345	409	367	367	370	350	370	396	370	366	401	363	377	390	363	379	341	341	390	368	414	381	376	347	364	358	378	388	338	358	346	385	406	360	362	383	394	382	378	372	386	329	380	382	414	363	380	358	362	405	393	356	373	340	368	370	338	381	372	374	401	380	387	414	387	329	355	365	366	375	400	366	377	352	346	382	354	391	323	373	373	366	359	373	407	345	375	372	363	396	390	403	359	375	386	354	374	371	348	383	345	352	384	376	382	352	372	368	396	374	397	377	377	316	391	369	381	359	349	356	366	370	342	389	365	350	339	368	419	372	376	384	397	351	354	391	337	372	390	354	359	354	398	342	374	387	382	359	379	371	336	372	348	372	387	368	392	397	387	351	356	383	396	391	352	386	387	392	383	382	365	387	369	368	384	373	363	375	373	405	383	400	375	376	368	345	379	379	389	395	359	379	375	381	401	345	384	378	363	361	346	373	387	375	379	371	348	366	373	388	401	394	406	359	374	382	396	371	369	401	382	378	391	381	358	352	408	382	367	399	356	373	377	346	342	365	396	393	376	394	356	359	329	367	389	346	358	393	388	406	359	355	354	359	416	358	362	411	369	368	371	387	380	369	355	362	377	340	375	366	360	387	360	370	353	350	389	373	374	341	352	379	365	369	356	345	367	363	378	383	402	362	359	413	343	379	361	370	380	331	372	384	404	359	386	375	366	382	332	351	388	390	356	341	371	359	357	397	391	373	365	382	397	393	351	382	383	359	345	410	371	368	383	361	356	411	379	366	375	333	353	364	386	399	390	378	388	387	372	375	391	399	402	411	401	353	416	407	335	367	346	364	377	385	383	339	389	374	391	384	389	384	378	346	395	361	404	383	379	356	355	379	408	379	352	356	391	351	373	381	374	369	377	375	364	391	364	376	354	390	384	398	363	416	404	359	393	382	348	378	335	397	392	360	367	371	383	332	361	354	358	385	343	352	370	342	396	378	374	398	364	381	379	363	387	347	395	372	395	376	367	349	369	351	371	394	378	359	376	396	369	360	351	380	348	388	374	391	366	343	348	401	349	377	375	356	383	381	372	361	371	382	366	367	363	389	361	353	378	390	343	377	320	359	371	378	342	395	376	388	391	391	366	408	372	401	379	365	379	383	396	360	382	368	343	358	379	365	411	402	382	365	350	416	372	372	367	386	390	386	382	376	388	377	330	361	387	374	365	374	389	329	389	370	385	347	353	407	334	376	372	367	393	369	338	413	373	344	363	366	394	382	365	382	373	364	371	351	388	360	403	363	349	388	352	369	356	347	386	364	368	415	398	387	364	366	374	405	365	363	339	334	388	359	380	351	378	385	382	351	370	390	364	399	354	371	367	370	386	361	354	385	403	369	378	398	356	346	363	393	362	365	382	389	392	378	356	412	375	356	363	367	374	376	379	338	393	356	357	363	389	374	371	372	377	413	386	377	372	366	378	374	374	370	380	374	366	371	389	330	367	370	418	351	374	398	367	371	395	373	358	352	402	356	345	356	388	368	351	394	381	398	364	329	340	403	361	356	347	365	345	381	388	410	368	387	392	399	374	380	372	393	375	368	388	374	385	375	388	368	394	404	347	399	362	400	412	376	358	358	391	408	393	357	381	391	387	372	377	397	376	387	373	391	379	336	411	387	356	388	376	356	361	388	362	385	410	390	354	351	364	369	388	383	374	365	376	361	361	402	365	364	391	345	383	371	378	364	391	365	360	361	376	387	365	373	417	361	357	353	392	361	381	396	409	353	392	372	363	349	367	375	343	377	370	368	387	392	377	396	396	360	375	390	364	407	373	385	370	372	371	410	390	395	401	425	360	370	391	358	352	385	402	355	370	401	383	356	373	370	386	381	397	368	351	388	348	391	406	376	338	362	354	369	361	375	380	352	358	384	377	367	383	382	374	364	364	392	366	394	380	397	388	387	362	398	348	375	332	363	367	367	381	376	389	439	372	382	379	384	392	339	345	356	358	393	390	387	407	370	376	395	381	367	383	337	355	372	393	341	323	390	371	380	341	339	356	375	388	371	405	381	352	374	356	351	411	402	368	403	385	373	384	387	356	384	397	362	370	371	356	367	359	356	373	387	343	360	352	362	377	371	353	389	394	374	392	399	391	394	339	403	393	358	351	379	365	390	399	354	369	383	385	368	353	330	380	406	382	394	364	370	394	380	375	410	350	371	392	353	356	377	381	364	366	351	386	392	372	398	349	356	386	377	372	381	373	375	365	392	355	354	364	358	399	350	361	357	369	381	412	412	403	355	354	368	383	403	362	358	360	361	399	393	358	372	398	366	411	407	379	360	368	364	399	356	392	398	351	368	381	395	351	378	381	377	392	382	385	390	348	413	372	413	392	347	413	355	389	354	397	390	402	362	359
3704	1920	1020	693	626	951	985	849	694	587	503	396	315	289	234	210	205	169	148	147	119	120	100	80	76	59	69	60	60	50	64	53	49	55	34	51	49	45	52	38	48	41	43	38	48	39	39	39	36	37	37	39	29	37	30	44	32	44	25	35	50	41	38	36	45	29	35	47	41	37	46	41	43	36	34	42	33	37	40	40	36	36	36	36	40	40	26	41	31	38	33	42	40	41	56	34	35	28	36	35	39	43	32	38	34	43	39	38	43	31	34	44	35	40	34	32	32	30	37	45	37	34	33	39	44	35	32	39	48	41	40	32	40	37	42	41	45	31	44	33	31	30	35	38	32	37	38	35	33	33	29	34	45	40	42	38	28	38	39	35	37	35	28	48	34	35	42	29	37	31	29	33	38	30	44	36	28	23	23	35	36	37	48	32	17	37	39	29	29	40	44	45	37	53	34	31	37	44	36	34	37	38	28	34	34	28	42	42	33	36	45	45	41	33	39	38	28	38	47	35	28	28	38	28	43	36	34	33	34	34	47	33	39	32	30	30	31	26	36	36	30	38	27	38	37	37	33	33	41	28	41	34	41	41	33	23	37	34	33	47	39	33	39	39	38	36	47	31	38	43	36	30	33	38	39	28	34	36	54	34	50	39	40	27	43	39	40	36	39	30	41	31	36	33	37	24	35	33	43	35	38	36	38	34	40	32	31	37	40	51	36	38	33	34	34	33	43	34	40	44	35	29	31	37	37	40	36	34	28	34	29	36	38	36	38	37	35	35	28	36	50	37	40	36	38	38	35	37	40	39	35	48	35	35	20	40	29	40	43	31	41	29	44	42	34	38	45	33	28	30	25	38	46	40	38	49	36	28	42	39	33	35	31	41	39	45	36	43	34	37	39	32	35	31	28	35	31	28	37	38	28	28	39	42	41	35	35	36	24	29	34	34	46	34	35	40	34	40	40	39	42	38	33	36	49	33	60	31	30	44	41	32	35	25	33	37	44	51	28	43	36	52	34	42	38	36	31	33	45	41	28	34	32	37	36	50	40	30	29	45	49	32	34	49	42	54	34	38	35	30	42	37	31	35	40	27	35	48	30	38	32	31	39	41	41	25	35	35	41	33	44	31	31	45	36	43	31	36	35	37	42	36	36	41	37	39	35	49	28	51	34	46	34	20	33	41	36	35	44	34	45	41	51	32	45	39	41	38	39	36	32	41	49	35	36	36	35	29	34	42	42	38	43	46	27	35	40	43	33	40	24	53	40	27	37	50	39	34	55	38	44	45	39	33	50	34	45	42	30	33	38	38	37	42	39	35	36	31	35	42	33	35	33	30	31	46	32	34	36	33	37	39	29	46	36	36	40	36	39	41	42	49	31	36	59	41	41	35	32	40	40	51	32	37	37	29	23	37	30	38	34	33	47	43	32	43	41	24	42	44	40	31	35	41	49	36	37	31	33	29	38	36	28	33	42	34	55	27	39	32	40	38	31	41	31	37	38	27	46	44	29	27	31	26	36	44	45	41	40	30	26	35	35	27	41	32	33	33	31	53	38	36	48	27	33	39	40	39	35	48	40	47	44	39	35	44	33	47	31	39	28	41	40	39	46	25	35	44	41	39	37	37	38	44	21	44	36	33	36	35	43	34	35	39	28	38	26	32	28	36	34	42	40	38	28	32	31	31	43	38	32	34	39	39	30	37	25	35	30	40	36	39	26	48	40	27	36	35	31	42	41	40	34	34	40	44	44	27	35	41	39	39	44	31	46	38	46	41	52	28	31	47	34	35	47	41	45	43	44	31	37	49	36	40	29	31	43	29	41	38	39	45	37	45	25	26	44	32	40	37	39	28	25	37	38	31	43	35	38	33	31	43	34	40	32	29	28	32	40	39	44	42	39	44	33	29	28	33	43	29	37	36	37	33	51	36	34	35	37	37	41	34	34	42	29	27	28	35	40	37	36	40	30	32	37	31	25	37	46	43	47	47	49	31	36	25	33	40	42	37	37	42	43	43	33	54	36	39	35	35	44	30	34	34	38	45	41	42	31	35	42	35	42	33	27	44	48	36	39	35	44	42	44	38	28	41	44	38	25	45	30	25	38	38	41	34	38	41	33	42	24	28	39	43	31	34	35	28	35	45	31	42	39	38	46	44	27	39	32	32	45	45	39	31	39	33	45	31	39	27	28	28	37	28	38	37	34	39	34	39	35	35	38	30	41	26	40	35	49	38	35	35	33	37	35	39	39	33	31	40	37	26	36	41	32	45	42	31	28	43	37	43	45	27	42	27	42	45	42	35	28	28	35	37	30	33	42	37	26	31	35	35	33	29	34	31	43	37	40	37	34	30	48	35	28	45	45	28	36	27	26	38	43	35	39	41	40	35	40	36	37	36	45	49	37	44	29	23	53	30	43	34	41	34	43	41	44	37	39	23	26	31	46	36	38	33	30	40	45	34	29	33	37	29	56	29	40	48	36	42	33	26	34	35	32	41	28	34	30	49	30	53	30	40	38	36	36	22	35	31	44	45	36	29	43	37	36	39	44	40	41	44	34	32	32	33	45	33	45	29	31	34	37	43	43	32	40	41	60	39	38	35	40	38	44	34	25	38	42	46	40	45	42	50	35	41	34	34	48	39	29	49	39	44	39	47	33	34	37	37	35	31	28	48	39	39	42	40	29	43	45	31	31	34	43	46	36	42	40	30	35	28	43	27	30	44	32	45	48	36	47	38	31	40	38	39	40	38	36	34	30	50	30	40	39	53	42	36	43	39	32	44	31	29	40	37	38	34	22	35	28	38	26	35	38	38	44	36	30	33	29	33	37	35	32	46	36	47	36	42	53	33	41	29	42	36	31	40	47	42	25	32	35	41	41	29	41	40	33	42	29	41	31	28	42	44	41	33	41	44	37	34	41	44	43	35	40	44	38	26	33	42	40	41	37	31	25	32	44	42	39	37	48	29	42	28	31	32	40	36	31	40	51	37	41	31	28	33	40	36	33	28	29	37	26	43	45	40	32	32	40	29	32	44	31	28	36	35	31	39	31	28	47	31	35	26	43	39	34	30	31	31	36	25	40	57	39	24	40	45	32	27	27	31	41	34	34	37	35	30	37	28	31	37	50	45	22	40	26	35	40	36	29	35	25	37	36	43	29	31	55	33	42	34	48	39	36	39	41	35	34	50	33	36	42	41	30	39	42	34	37	37	41	46	44	38	38	29	37	38	33	42	38	25	34	34	34	38	37	24	38	38	40	46	42	33	32	39	43	35	39	40	41	34	27	39	34	36	39	42	36	45	33	26	43	39	29	33	39	34	37	26	38	40	32	40	40	45	36	33	37	37	41	36	33	38	37	37	27	34	39	47	38	31	30	45	39	34	40	32	32	34	37	36	48	31	44	48	49	50	38	32	31	31	44	29	35	46	39	28	42	35	34	26	32	41	29	33	42	46	45	31	33	38	33	40	41	32	34	34	36	34	27	33	32	30
28108	15211	10138	15089	24725	26530	24740	21422	18155	14925	12106	9868	7845	6875	6142	4890	4631	3665	3383	2902	2475	2231	2029	1737	1424	1311	1163	1146	1033	903	744	729	611	587	507	471	425	389	376	410	368	359	353	396	362	344	373	370	341	339	331	315	311	331	314	339	354	343	348	341	343	322	328	325	335	287	309	362	325	352	303	347	325	307	312	284	321	323	311	303	329	321	298	297	294	319	321	284	302	295	312	308	334	341	293	324	259	338	320	296	295	306	295	302	318	296	300	328	294	310	305	306	311	288	301	326	311	301	297	283	312	308	292	319	318	279	294	281	316	263	309	315	288	292	273	316	305	327	301	282	307	323	318	306	311	324	294	295	307	320	274	296	272	306	310	278	280	334	284	309	264	278	321	293	319	294	291	334	310	292	303	291	302	296	306	334	269	297	296	289	330	314	309	320	301	298	306	322	299	304	286	300	312	306	297	280	326	305	322	324	318	320	264	294	336	300	293	306	295	266	291	316	307	314	334	310	302	297	312	286	293	325	266	308	297	310	322	304	296	290	318	308	291	288	294	296	319	295	284	294	295	292	302	317	309	273	314	305	286	284	333	275	279	307	276	290	281	284	308	319	286	277	300	300	289	326	295	298	324	310	303	296	302	297	309	300	293	284	304	270	260	281	315	325	291	314	293	326	322	296	308	306	315	303	296	292	317	296	304	283	289	308	298	277	307	298	276	284	295	287	305	276	293	338	287	313	308	298	352	278	302	315	300	257	303	320	303	294	273	327	299	297	267	308	263	270	307	304	312	315	301	307	342	288	312	296	307	305	314	288	279	306	327	309	324	301	299	313	336	292	317	314	270	271	291	322	295	293	295	302	325	284	307	304	313	312	289	305	287	309	302	310	316	293	312	300	324	300	318	296	292	302	275	297	278	277	353	290	280	290	341	309	326	298	284	295	317	287	303	278	297	316	292	314	304	300	320	302	333	283	327	301	322	308	282	294	288	297	305	288	293	302	322	310	295	314	338	297	277	273	289	270	274	331	318	307	278	298	298	304	270	285	296	313	298	307	308	279	286	303	301	285	324	300	284	300	279	299	291	289	310	308	288	298	298	338	305	304	299	278	290	287	310	316	286	296	340	281	283	285	280	321	265	293	307	295	305	309	330	293	279	288	293	309	286	298	276	300	313	322	316	304	290	283	311	285	301	294	303	310	281	303	316	311	297	270	292	305	289	327	291	302	287	298	297	298	277	303	327	304	296	288	302	306	290	305	320	283	309	298	289	319	304	298	288	296	255	296	281	295	289	298	289	300	309	308	303	290	315	307	308	331	285	304	337	283	294	283	290	281	315	292	302	308	307	259	321	300	296	284	298	305	329	305	284	317	326	297	302	283	298	288	278	322	298	305	287	319	326	316	288	278	320	310	317	276	304	322	294	319	323	292	284	320	302	307	296	297	312	301	310	312	303	326	327	280	285	329	310	294	317	297	311	310	292	290	288	305	294	327	296	278	283	295	312	309	290	306	305	285	293	288	301	274	307	308	302	304	298	310	332	300	312	293	303	291	315	277	322	290	302	282	303	301	255	305	307	294	281	315	312	299	307	288	308	295	302	315	278	294	294	305	270	309	292	298	268	339	311	299	277	326	300	271	300	293	279	299	282	303	313	310	297	313	285	325	287	266	314	323	302	322	321	334	290	310	274	295	328	304	261	296	284	301	308	305	285	304	284	306	309	314	302	285	253	273	287	300	303	285	286	318	304	314	290	289	310	318	302	277	294	287	308	306	308	292	302	310	297	305	297	285	312	304	288	320	278	305	282	320	280	305	313	304	293	286	303	328	282	298	317	316	292	313	312	300	303	292	334	301	268	302	278	289	295	315	284	281	273	312	322	310	298	297	304	277	313	317	313	285	295	313	313	313	304	314	310	290	292	315	326	325	298	292	290	316	323	297	294	336	303	307	289	258	330	280	311	318	299	299	288	334	262	270	287	303	283	282	304	271	310	307	337	299	297	282	288	306	271	301	288	305	301	308	302	275	277	293	312	302	305	302	302	319	269	327	285	303	311	287	314	309	300	295	305	346	281	293	304	282	286	305	328	288	280	313	337	327	321	315	303	294	275	327	315	292	270	288	291	298	324	300	305	306	298	301	284	306	291	312	310	300	314	350	283	279	298	310	324	319	309	291	311	320	307	305	296	266	267	294	270	295	296	317	317	312	325	317	282	312	312	303	290	287	262	270	306	297	301	297	287	285	305	338	290	291	294	292	291	332	303	303	307	306	300	322	326	291	292	317	300	310	301	309	292	290	266	313	345	326	291	309	274	273	289	301	284	312	280	254	319	291	293	307	303	321	290	283	293	287	311	291	347	283	345	295	297	290	295	281	307	316	325	284	307	326	296	277	306	283	318	312	304	353	301	319	319	283	272	295	313	321	297	316	303	307	320	269	285	278	334	273	320	296	299	304	276	296	307	284	318	303	281	305	275	319	309	311	289	316	298	288	301	294	294	285	299	305	287	294	256	298	297	276	296	305	302	302	311	270	280	318	324	319	299	301	296	258	290	278	288	328	289	310	297	289	284	303	298	285	291	285	282	283	310	298	316	299	312	275	290	262	274	278	296	311	293	302	317	321	285	277	275	305	317	341	287	289	292	296	314	282	306	297	328	297	313	296	301	307	287	267	297	281	311	312	291	316	294	302	303	331	294	285	308	305	284	299	302	299	314	286	326	296	285	284	298	305	312	294	298	300	288	315	285	297	308	292	300	306	283	272	335	293	289	296	280	311	294	292	307	303	312	286	289	323	300	298	325	321	304	300	312	306	284	295	285	275	313	314	311	286	336	310	302	290	320	317	293	340	293	290	300	289	255	293	302	317	288	304	292	298	313	278	318	289	297	301	277	290	281	291	304	331	275	308	309	296	296	276	280	311	330	334	298	294	313	310	284	290	299	302	303	273	296	319	285	314	304	283	296	291	305	299	334	296	318	312	304	296	297	318	307	293	296	298	271	301	263	302	271	285	318	294	274	279	282	287	326	280	324	290	327	303	269	322	297	299	319	326	305	287	300	307	288	302	281	308	303	295	293	324	312	279	297	291	274	324	314	284	310	318	320	302	275	308	303	292	304	273	306	298	312	311	318	309	299	303	266	298	283	285	309	284	324	304	334	321	295	314	277	298	300	316	319	297	264	310	290	309	297	337	267	315	343	284	283	348	295	324	309	288	285	313	312	295	303	281	297	273	263	288	313	294	320	273	311	310	323	282	338	307	309	276	290	327	311	307	307	325	288	285	271	273	295	288	289	319	297	289	258	295	297	282	275	290	293	271	290	304	303	298	310	334	273	292	297	302	308	305	288	337	292	300	270	349	311	306	302	306	298	285	280	313	304	318	281	315	281	302	317	326	270	317	302	327	287	307	285	285	285	293	312	309	338	293	324	313	298	305	303	315	290	271	297	291	333	314	327	314	323	307	304	279	294	305	292	307	284	332	300	295	315	289	327	353
2335	844	520	384	353	506	555	450	433	320	261	214	205	152	154	132	147	112	99	101	80	108	91	93	66	79	60	81	66	44	64	53	57	43	36	73	55	55	60	57	57	47	49	41	45	42	48	69	38	51	53	62	41	50	50	50	53	52	55	49	42	38	43	61	55	51	35	49	49	47	60	53	42	45	47	47	41	57	37	47	53	48	57	35	58	45	52	45	46	38	40	56	48	57	45	51	51	52	49	42	54	54	47	58	48	52	44	42	48	53	58	55	44	42	59	43	49	47	36	51	47	53	39	61	51	39	57	61	41	60	61	41	61	49	57	42	56	54	58	50	51	60	46	59	57	42	45	52	45	61	49	45	44	42	33	50	53	44	63	46	44	56	52	45	51	39	36	50	69	44	47	58	52	47	47	46	51	48	42	49	62	58	38	50	40	54	52	59	39	47	54	52	50	53	47	45	62	58	48	48	55	49	62	56	47	45	52	57	52	52	61	34	56	44	58	52	52	56	54	47	51	43	54	45	58	59	46	45	44	47	38	34	64	53	41	50	58	55	52	56	60	57	47	47	58	43	50	51	48	56	56	50	56	54	50	51	48	41	58	54	40	43	62	44	50	49	48	49	40	57	60	51	49	49	49	56	49	45	44	51	62	46	51	41	49	55	37	54	55	37	52	45	55	61	38	44	47	43	49	53	47	58	40	51	51	46	43	48	43	48	59	53	45	50	45	59	62	43	36	55	47	58	51	60	55	35	56	50	52	36	37	48	62	50	48	49	43	39	49	49	40	42	47	43	56	40	55	58	50	49	44	45	51	46	52	40	33	49	43	63	38	47	41	43	47	50	61	48	53	44	51	54	47	59	54	55	50	47	48	59	45	50	61	47	59	44	39	37	43	55	49	52	55	53	49	59	51	46	52	52	57	45	48	59	43	43	61	47	47	50	55	40	39	48	51	53	45	42	56	55	46	46	40	42	54	53	56	43	56	49	44	57	45	50	49	50	57	47	52	44	50	40	46	48	50	47	73	49	56	51	48	63	37	47	36	49	58	56	52	57	52	50	43	44	50	44	52	46	60	49	58	56	41	53	59	52	43	44	49	46	50	65	50	46	52	47	44	47	49	57	57	42	47	56	48	56	40	44	57	48	52	38	61	44	60	42	51	44	50	44	36	47	53	44	32	36	49	52	46	50	37	51	55	46	61	53	51	62	29	48	63	46	52	39	53	57	50	49	59	51	42	62	42	45	48	54	48	51	38	53	61	50	52	45	60	53	46	53	49	45	36	39	51	49	62	43	61	52	44	44	50	45	53	39	67	49	42	50	46	61	50	39	49	56	60	36	48	55	40	51	59	54	67	47	46	51	56	49	48	51	55	52	40	48	43	54	49	49	56	40	50	49	47	47	64	52	46	40	49	57	50	52	47	53	40	54	46	50	47	48	41	49	41	57	65	58	49	61	67	50	45	52	48	52	51	61	46	44	46	43	50	49	55	41	45	51	55	48	51	47	36	55	53	47	53	53	40	61	57	49	53	45	54	43	57	61	55	43	50	45	62	40	52	51	46	49	38	41	61	44	50	32	46	65	59	56	44	66	42	47	59	48	38	49	62	51	51	56	36	63	51	55	42	43	59	45	45	47	60	45	54	44	51	52	38	48	60	39	56	41	37	55	55	59	65	37	51	60	55	51	47	57	42	46	45	56	45	52	47	41	42	53	52	52	63	52	57	47	50	55	60	52	50	48	47	46	46	59	54	46	56	50	52	46	40	44	62	64	49	54	54	53	56	49	57	40	45	41	58	50	48	48	41	33	49	44	52	51	55	55	49	35	44	59	40	67	48	50	40	49	52	40	52	62	48	63	52	46	52	45	51	43	54	54	68	44	56	42	39	65	41	56	44	48	59	43	61	56	39	62	45	51	41	45	58	46	51	51	46	39	59	42	53	49	53	37	53	61	35	49	54	53	50	52	38	42	41	41	58	40	57	41	34	48	64	48	49	47	45	38	51	44	44	58	41	43	42	45	38	50	47	48	60	47	52	35	51	53	42	52	41	43	55	40	45	45	57	57	58	45	45	49	42	49	51	37	58	42	55	50	42	46	49	46	35	42	48	53	42	47	54	48	48	51	34	46	61	47	56	50	49	61	50	52	47	48	53	47	44	53	48	40	43	61	47	49	50	48	39	40	54	37	48	55	47	44	49	53	54	53	42	60	59	45	35	52	54	38	57	59	44	57	54	54	51	48	58	51	52	37	48	56	48	45	62	44	42	56	52	64	44	55	50	43	55	40	56	43	47	47	52	61	50	41	45	54	53	56	47	59	45	52	49	34	54	58	44	51	38	47	43	52	50	61	29	53	48	51	46	40	47	50	40	36	51	48	48	50	37	53	53	50	51	53	44	59	54	41	63	37	52	53	44	43	48	50	51	55	35	43	54	42	60	43	38	42	49	53	58	49	48	51	53	43	35	65	44	51	48	49	53	41	50	63	50	47	47	35	50	55	43	48	47	36	37	56	49	46	47	39	43	42	43	52	44	46	63	59	47	46	48	51	47	58	37	54	52	51	50	57	57	47	39	54	51	57	43	50	57	47	52	56	50	51	37	48	59	52	62	47	48	48	56	49	45	40	45	71	64	66	55	47	50	49	47	56	56	50	56	41	53	45	50	54	55	56	51	42	55	48	57	47	55	42	62	51	50	37	48	51	41	48	43	56	38	47	64	55	54	50	51	47	47	42	55	46	43	59	54	46	42	35	40	64	47	54	40	52	51	46	56	52	43	46	57	44	54	52	46	45	41	53	56	58	52	47	43	53	36	42	45	52	45	42	58	55	42	37	50	49	50	35	45	58	46	60	56	41	39	58	47	51	50	45	47	48	57	41	58	57	49	56	42	51	54	44	47	57	36	48	54	49	53	50	38	52	40	49	53	66	49	47	43	50	45	42	41	40	37	31	57	60	55	50	52	58	48	41	57	42	39	49	45	60	61	55	49	48	51	47	48	44	56	45	50	59	47	45	48	49	45	43	44	66	59	37	45	46	57	47	55	46	53	53	48	44	64	41	30	62	56	37	43	62	44	54	59	31	43	62	44	60	46	49	59	48	52	53	42	54	45	58	56	37	49	48	45	54	49	54	54	47	48	51	51	43	48	48	58	53	56	42	57	59	39	56	44	34	45	45	43	43	47	50	51	45	45	40	53	43	51	53	47	60	46	46	48	52	47	57	48	52	50	62	55	53	51	45	55	62	57	58	44	40	48	48	50	31	45	48	40	42	49	46	37	38	41	46	51	51	53	51	33	49	50	48	51	45	61	49	42	48	52	55	43	56	47	55	54	51	37	45	55	50	42	54	53	46	57	50	43	46	51	50	40	42	46	49	44	57	38	57	45	55	44	45	55	46	53	42	57	58	47	44	47	32	59	57	44	48	59	64	50	58	46	53	44	45	57	42	45	36	53	42	52	61	54	38	42	55	42	52	48	43	55	49
21982	10344	6444	10328	18503	20248	18065	15076	12582	10001	7716	6010	5017	4004	3752	3069	2785	2258	1889	1791	1629	1405	1270	1213	1090	974	906	843	741	698	648	576	593	568	511	526	470	435	449	436	449	427	430	422	444	456	398	433	394	402	418	440	448	368	438	430	412	386	424	426	399	401	427	391	434	392	422	414	404	409	420	376	412	428	410	378	413	378	394	371	430	424	470	412	428	405	408	417	390	412	405	385	392	385	410	413	409	410	386	393	414	397	421	444	368	398	384	389	399	412	406	426	392	416	410	424	405	392	401	395	399	378	388	386	426	395	406	407	389	415	382	424	406	399	383	422	407	394	405	378	399	404	390	407	389	404	432	431	416	420	407	434	373	386	408	385	424	375	409	390	408	406	384	424	405	451	375	406	372	399	387	418	397	385	369	416	367	374	403	390	345	439	406	405	411	381	386	393	398	402	400	389	376	428	382	395	376	372	409	400	404	408	398	375	383	412	430	377	432	419	404	393	382	399	392	392	380	396	441	402	379	422	454	430	397	389	388	402	375	392	389	375	376	395	412	402	377	414	393	388	407	410	399	398	409	415	385	426	377	380	413	409	408	429	378	399	385	409	413	438	392	393	428	396	389	400	425	409	399	388	398	427	404	389	418	405	398	431	395	368	422	372	395	412	417	402	423	407	436	417	398	372	380	427	417	437	400	436	376	385	401	417	353	401	428	391	376	392	407	461	395	378	413	430	418	434	399	360	368	389	402	407	413	399	388	410	400	381	387	373	423	422	386	398	400	375	382	413	418	387	367	407	396	418	436	386	432	412	380	391	357	383	396	383	417	412	386	390	412	419	410	383	392	406	387	444	393	409	389	416	402	389	390	409	392	378	409	421	394	419	394	416	396	388	388	375	395	411	418	412	408	461	399	404	372	403	385	408	425	382	367	402	419	396	354	412	417	388	405	424	399	403	384	403	397	374	428	409	375	404	410	380	390	410	416	369	412	381	388	373	389	388	418	372	388	387	394	460	418	383	390	411	432	389	386	395	344	424	375	397	404	432	355	450	403	385	391	382	426	395	390	427	416	362	398	374	453	443	370	383	419	394	397	357	426	394	424	385	403	373	367	415	375	395	396	398	415	412	393	432	421	404	353	403	403	406	433	389	434	409	432	394	381	381	404	407	388	405	384	439	352	410	364	397	417	391	386	365	393	389	397	406	396	411	409	375	406	396	401	389	419	376	389	392	423	410	378	399	393	414	397	370	369	390	412	429	420	371	414	417	413	411	394	450	423	371	429	385	394	398	402	374	376	388	395	408	348	414	409	414	411	431	380	396	389	391	403	421	377	437	422	427	374	383	402	357	413	388	410	380	396	407	375	410	388	445	391	375	394	384	415	388	403	411	388	405	418	397	393	419	378	395	410	422	382	388	359	390	361	401	416	399	398	388	394	370	423	429	399	408	374	381	408	405	382	398	414	418	392	375	393	391	415	418	396	407	416	384	421	412	400	420	370	380	406	380	365	399	411	390	378	402	424	377	348	410	419	376	413	394	423	404	401	409	363	409	403	402	419	397	375	410	411	405	419	412	368	425	398	436	423	429	401	383	388	412	377	388	399	410	411	404	377	408	403	386	383	416	414	416	379	353	383	385	434	387	414	424	401	394	430	401	398	396	395	401	420	388	384	354	368	407	403	382	379	399	410	393	387	391	392	400	398	463	386	387	401	423	423	403	399	359	376	377	402	426	396	418	406	399	403	412	403	420	411	401	393	392	385	392	409	386	378	378	414	403	399	425	407	406	367	369	424	402	414	395	392	426	388	386	400	365	414	405	421	387	411	415	389	399	392	410	405	415	388	393	391	372	427	402	397	427	386	408	384	445	440	397	364	408	413	415	421	386	397	424	395	394	403	387	396	443	402	398	410	390	416	416	363	414	415	426	380	363	385	376	409	400	380	404	419	408	387	393	386	398	407	385	400	403	433	376	406	395	444	370	430	382	407	363	408	407	358	393	408	408	402	398	397	388	390	430	419	438	365	386	406	398	390	426	406	381	388	378	405	426	368	394	403	436	412	396	392	388	408	385	394	441	423	408	421	400	375	402	355	430	388	408	368	399	377	396	414	398	372	382	383	390	401	376	423	374	364	379	383	391	366	407	400	401	398	404	413	384	408	378	418	384	407	389	387	409	414	393	390	410	385	420	394	399	424	391	427	359	394	373	398	408	401	384	391	411	400	353	418	408	398	413	392	396	398	418	411	415	399	391	420	436	371	442	405	430	422	395	386	398	385	359	387	397	382	435	421	377	391	419	424	383	398	430	417	405	378	436	413	390	407	413	356	407	404	406	418	403	428	397	393	414	371	412	397	409	400	414	390	408	411	403	388	401	371	392	422	391	407	403	351	394	393	386	432	389	397	428	404	430	386	420	408	381	406	403	401	385	381	348	426	399	354	404	393	407	345	410	406	401	445	417	378	399	402	378	399	430	403	393	396	390	423	388	372	398	390	381	413	379	378	379	421	386	389	389	402	386	375	458	384	407	401	378	433	372	373	358	418	405	392	379	409	389	392	389	426	435	417	374	414	406	405	373	388	415	415	396	437	410	431	382	384	398	426	349	370	388	374	387	394	403	382	436	401	440	427	427	432	402	418	388	437	401	378	427	417	421	385	390	410	389	421	381	428	419	410	420	405	409	370	368	414	410	367	412	408	383	390	402	438	448	390	414	429	445	415	433	362	395	385	408	386	393	389	379	383	382	391	389	391	400	403	383	388	422	398	416	400	386	387	399	412	424	369	383	403	380	413	391	410	404	413	397	398	399	383	390	379	411	422	431	406	380	391	435	404	382	427	403	413	383	410	369	398	382	397	432	410	423	396	409	403	367	415	395	380	441	421	382	426	385	355	421	403	367	379	378	386	390	413	419	378	410	400	410	411	413	380	401	431	392	389	403	401	393	405	404	399	395	391	419	374	391	405	395	415	396	397	415	406	410	367	435	348	433	414	384	411	418	404	390	386	408	419	377	411	380	408	419	387	422	362	437	425	411	381	391	389	384	387	399	385	422	390	391	381	416	394	429	403	399	391	394	412	376	428	425	394	409	380	421	392	379	409	372	391	397	365	399	373	433	384	442	364	374	358	425	364	386	411	376	417	407	412	432	412	374	385	381	386	399	377	422	410	395	392	396	401	403	419	385	407	376	387	414	369	405	383	387	394	417	404	412	390	433	402	376	435	402	373	388	409	408	439	376	414	425	401	400	377	411	412	398	402	386	409	403	365	366	435	392	398	367	417	404	389	387	404	395	390	394	384	374	395	409	408	424	417	401	368	353	396	415	387	416	404	379	383	380	400	408	405	408	393	392	416	375	419	390	400	413	369	402	388	415	437	396	385	382	378	400	415	391	424	397	374	399	377	390	365	418	426	425	427	387	432	417	381	398	414	395	393	385	399	381	395	400	373	391	403	408	437	402	384	433	395	410	383	371	399	448	396	398	385	398	431	398	395	385
2957	1496	815	548	510	704	781	759	569	516	435	319	266	206	205	182	184	138	118	92	113	99	77	77	80	83	83	67	70	56	43	66	41	51	37	50	40	42	44	39	44	49	47	38	43	45	47	37	41	37	39	49	40	36	47	49	37	32	44	45	44	40	42	37	31	43	27	42	39	37	31	37	45	47	47	40	45	48	28	42	43	42	33	41	39	47	37	45	37	41	38	43	46	38	42	40	31	39	35	43	38	47	47	33	34	35	48	38	39	34	44	38	41	39	37	40	40	36	28	32	49	36	47	45	40	40	38	34	29	39	37	44	33	40	33	45	34	35	35	39	31	27	40	34	33	32	38	42	32	34	41	42	44	37	45	48	50	52	27	37	45	37	35	38	36	38	45	33	40	38	39	38	47	35	30	59	32	37	45	42	45	41	48	36	37	41	38	42	43	38	46	35	39	34	32	39	40	43	39	34	34	42	40	48	46	53	30	39	37	35	27	28	32	38	35	49	39	42	34	36	36	38	42	40	36	33	38	48	26	39	40	43	37	37	45	38	36	47	35	40	43	40	41	42	41	38	36	33	31	44	42	41	30	35	36	41	35	45	36	36	39	26	37	30	38	40	36	41	33	30	36	47	41	39	31	33	43	41	39	41	41	35	45	34	44	37	40	45	41	40	51	34	51	42	32	32	60	39	33	34	52	36	42	43	35	35	40	36	38	31	45	44	43	41	40	42	31	60	48	33	40	38	32	53	39	34	39	36	38	41	38	47	34	39	29	37	46	39	39	32	45	34	43	47	40	37	29	45	48	39	42	44	34	49	38	35	41	41	57	38	41	42	38	42	27	40	42	41	36	39	43	42	38	39	38	49	30	39	49	50	43	27	48	38	45	36	39	41	48	48	42	36	43	40	34	33	37	49	41	33	45	39	36	40	41	46	39	35	43	43	42	34	42	48	41	45	41	38	40	44	48	34	32	40	30	32	37	49	41	38	37	34	39	44	48	46	42	45	44	37	38	45	34	52	42	33	40	36	39	34	40	46	50	50	27	38	44	39	41	54	32	39	44	31	47	36	51	44	37	39	42	38	46	28	30	38	53	53	42	36	36	36	45	25	47	47	32	36	39	36	39	46	40	44	49	37	45	44	53	53	33	54	29	35	40	38	46	51	29	28	41	29	45	47	40	36	37	35	39	44	41	42	34	37	40	42	36	38	37	32	41	63	42	40	34	42	36	43	34	42	31	44	32	41	41	44	28	41	40	50	40	47	40	48	50	39	45	51	33	32	32	50	33	44	40	39	33	34	40	40	36	34	39	37	33	43	47	32	36	37	43	49	32	47	33	44	36	38	29	38	41	28	39	33	26	44	38	48	33	47	35	42	31	47	40	39	46	34	32	48	44	38	27	47	49	29	39	43	36	32	39	48	38	47	41	33	35	46	44	41	46	38	33	37	46	50	33	37	31	40	42	32	36	37	38	45	43	37	33	38	35	39	43	42	49	44	45	44	36	43	26	42	32	42	34	44	50	36	43	37	36	42	42	48	40	44	36	37	49	44	41	50	45	39	40	39	37	43	37	44	30	39	37	44	37	52	28	28	36	31	44	44	35	35	51	43	47	37	34	48	36	40	41	29	36	32	40	44	38	46	36	40	50	38	43	27	35	36	46	36	35	35	45	39	38	34	44	36	38	30	41	31	40	29	46	47	50	32	44	44	46	34	42	40	36	45	38	41	53	40	51	49	36	30	34	37	54	46	42	38	46	34	45	42	45	39	29	37	36	48	46	47	41	45	43	45	42	39	40	29	41	43	51	40	41	40	45	64	45	45	34	41	30	32	31	48	44	40	33	59	31	35	33	41	48	28	28	36	42	37	41	42	41	47	47	42	31	49	42	37	26	39	40	42	40	36	46	53	49	53	38	42	37	38	43	49	28	32	38	33	38	37	44	49	32	34	42	44	35	38	43	26	35	40	46	41	44	43	43	31	30	46	36	48	36	33	38	32	27	38	24	43	48	45	39	43	43	23	43	38	50	34	41	42	34	39	37	50	42	40	29	41	34	37	43	47	53	35	51	40	40	39	41	49	38	35	39	52	48	37	36	35	37	48	39	49	50	39	47	35	40	43	37	34	37	34	27	29	37	34	40	44	37	44	26	33	41	35	42	31	40	48	42	42	35	39	50	41	44	39	31	36	46	33	33	40	37	43	40	37	44	30	40	34	30	40	42	51	40	30	40	45	37	39	36	36	39	39	38	30	46	38	37	32	45	34	36	41	34	44	49	30	39	48	44	40	30	44	35	41	37	38	28	38	41	37	44	23	40	38	31	37	44	35	34	46	43	44	36	33	35	32	47	48	36	45	32	37	39	43	50	50	47	34	40	30	35	48	47	43	35	40	35	47	24	41	35	39	38	37	47	47	28	22	29	57	35	43	51	36	39	33	47	44	43	37	40	43	49	40	33	42	30	34	38	44	45	43	44	55	38	40	38	34	46	36	43	44	35	46	28	32	42	32	34	35	47	44	39	41	45	31	48	48	31	42	41	55	48	38	34	33	34	36	42	38	51	39	40	34	43	48	39	36	39	41	46	50	29	39	41	33	34	47	30	42	47	38	43	30	47	40	45	41	28	38	45	37	39	28	40	36	39	49	43	47	48	39	33	44	30	23	28	38	47	36	39	40	33	39	31	36	40	36	51	39	28	28	35	38	35	48	39	31	35	43	39	44	42	34	44	32	33	38	38	36	36	37	36	37	37	30	31	43	36	40	27	44	43	39	49	47	35	45	39	32	31	35	31	33	32	42	50	45	50	39	33	44	42	45	28	38	46	48	38	50	41	38	39	43	35	45	45	38	40	33	37	46	45	42	43	51	40	36	39	48	24	40	36	48	41	37	46	47	41	43	45	35	43	45	40	36	43	42	36	51	38	35	28	29	53	44	47	49	34	38	32	39	38	51	36	39	36	38	36	39	47	35	40	37	36	36	48	31	43	34	33	51	38	33	50	47	36	48	29	32	41	38	43	37	40	34	30	37	39	34	37	35	43	38	37	31	49	40	35	30	50	40	47	33	34	41	42	43	29	48	35	39	44	37	52	30	34	49	40	39	44	42	40	30	42	32	40	40	44	40	33	37	39	51	34	37	31	47	36	29	41	41	55	37	43	31	53	33	35	40	37	42	37	38	46	44	38	41	21	36	35	28	30	35	40	45	34	44	44	47	46	40	36	44	51	39	40	34	40	42	39	48	37	30	43	41	28	36	47	39	32	53	53	40	40	38	40	30	40	32	41	41	35	40	33	41	36	31	37	43	31	30	51	40	39	42	49	41	47	36	41	52	40	47	42	52	42	47	38	29	39	37	25	49	37	41	42	48	42	44	42	50	28	30	36	30	29	41	29	37	32	34	44	42	35	40	39	41	42	34	41	39	35	29	45	34	51	39	33	44	58	37	38	42	53	42	44	35	46	35	37	39	42	40	42	45	33	35	48	39
26408	13649	8800	13532	22780	24398	22047	19028	16089	13507	11158	8504	6554	5213	4851	4445	3880	3445	2577	2268	2187	1970	1689	1411	1247	1142	995	881	862	847	738	625	612	557	481	482	440	414	374	353	409	376	389	382	383	387	354	350	387	365	352	357	345	336	343	377	364	368	383	370	358	323	336	339	353	319	335	338	341	355	318	361	332	333	328	354	331	329	328	365	337	315	344	328	348	328	320	334	317	335	297	346	320	325	343	314	324	321	335	333	292	300	310	348	316	358	289	325	337	340	329	332	333	345	298	310	333	306	307	316	350	300	332	311	317	320	310	293	339	320	322	365	307	308	321	301	324	342	341	298	352	323	382	318	353	354	351	300	309	329	310	330	323	301	334	307	322	326	316	322	308	326	337	307	343	322	297	333	342	311	298	294	299	328	332	316	305	328	308	328	295	321	324	326	329	313	340	316	319	312	305	334	327	318	400	304	300	292	346	320	326	311	344	308	324	356	297	359	308	310	317	311	345	303	321	315	338	304	341	313	317	329	314	339	330	300	290	351	340	311	301	312	349	314	336	309	324	311	332	299	319	343	316	335	329	312	335	329	350	318	332	325	332	332	327	343	302	335	318	340	296	310	310	324	295	327	333	334	306	312	347	345	341	351	345	294	332	309	289	334	323	324	335	342	328	305	293	315	321	362	306	309	303	322	343	349	303	347	336	319	309	324	351	316	357	319	282	339	333	307	368	337	353	325	281	324	340	321	341	345	341	304	295	320	321	350	316	338	334	307	339	293	308	347	294	358	332	347	311	333	326	337	314	336	345	345	335	325	335	301	316	333	333	311	326	321	293	315	342	351	322	293	323	328	349	335	308	327	295	343	314	339	311	303	326	295	299	333	351	328	321	324	319	344	286	338	318	324	336	329	352	341	356	316	305	333	323	320	302	304	337	316	324	332	318	305	349	356	323	304	333	313	313	306	363	304	348	318	323	345	322	333	333	329	321	298	331	310	328	321	314	296	331	326	314	308	343	313	335	346	289	312	288	337	341	345	303	334	320	339	317	378	304	328	346	323	314	314	332	326	346	309	300	329	344	319	332	314	321	324	331	329	316	310	317	328	322	334	307	299	341	324	321	321	318	309	332	359	329	334	281	329	308	306	307	322	331	345	330	314	318	349	301	327	310	333	315	301	354	320	302	342	330	303	309	353	334	276	317	360	313	333	330	308	324	313	331	335	298	338	329	319	331	350	316	328	314	300	319	319	308	330	287	315	319	375	335	303	320	295	337	355	319	330	317	325	327	331	306	347	331	370	316	353	294	321	344	317	348	330	342	337	310	309	312	336	343	310	314	349	300	331	331	326	336	361	313	325	324	339	315	333	335	306	331	298	299	301	333	307	322	356	316	345	326	325	315	333	330	307	317	347	340	309	315	305	345	351	312	355	305	327	360	346	326	313	323	342	320	302	320	323	340	313	328	320	333	306	317	310	316	310	335	337	318	318	294	329	347	333	357	310	337	301	340	333	300	328	374	369	343	339	326	337	329	344	336	312	354	315	343	310	334	325	340	290	306	336	378	354	327	297	318	321	328	283	355	328	318	325	365	321	322	354	348	289	346	316	329	330	338	347	363	325	331	291	298	365	338	329	344	302	307	318	333	333	288	333	335	337	332	299	333	310	328	285	320	307	327	320	321	338	324	342	298	323	313	309	338	335	343	352	335	347	313	307	332	324	320	339	339	329	309	291	316	336	354	317	319	329	328	328	360	301	292	311	336	315	323	355	346	343	324	312	334	337	301	319	315	302	313	334	342	355	317	334	311	315	346	328	327	340	320	328	333	327	345	303	348	336	369	295	339	318	354	333	346	334	328	338	292	305	313	348	337	301	325	328	326	314	317	340	313	332	339	305	315	301	370	334	375	307	326	332	295	311	323	317	330	303	349	347	340	336	325	335	320	317	337	306	342	310	321	344	310	342	314	349	304	335	331	314	308	297	318	329	333	312	360	334	323	301	347	333	333	294	359	322	331	342	339	290	359	316	302	342	338	328	315	352	315	317	330	339	310	321	322	327	327	311	308	352	330	332	307	330	332	329	350	321	318	325	322	318	325	316	311	304	340	350	365	310	319	312	326	343	300	331	354	318	341	318	360	312	339	300	322	328	331	323	323	313	318	292	340	303	313	341	348	355	316	316	352	323	320	335	279	317	326	326	353	299	333	333	293	314	301	342	310	323	315	331	338	290	316	305	334	310	292	340	321	308	317	330	305	347	330	308	302	326	307	301	325	336	322	329	304	317	327	316	321	324	339	340	351	341	313	308	291	301	310	315	367	339	313	347	314	324	290	314	310	325	341	299	330	353	327	335	298	354	346	326	312	349	326	329	294	329	347	355	304	299	314	328	317	328	321	313	299	308	345	312	340	314	310	321	349	298	331	320	287	301	338	316	307	305	319	331	314	318	303	323	315	325	332	314	313	325	333	329	341	338	297	322	310	303	326	332	336	340	330	345	290	312	339	319	313	291	326	324	330	316	344	333	355	337	316	302	316	324	335	308	310	349	324	331	325	316	322	334	324	333	319	328	316	284	302	329	326	373	338	324	326	356	337	304	325	363	313	322	323	357	307	339	349	329	291	336	338	319	338	351	337	337	317	289	294	313	349	335	352	320	311	308	315	309	332	318	318	322	337	281	306	332	334	313	309	326	323	330	349	362	340	363	318	290	284	329	336	349	331	300	332	334	319	320	312	324	325	324	363	317	346	338	308	288	320	335	318	329	332	304	315	321	354	322	333	361	337	309	336	338	332	325	309	328	319	320	311	310	293	324	332	330	365	321	333	333	324	322	305	320	313	322	335	309	321	310	302	333	328	337	331	356	348	310	295	335	331	320	334	326	278	334	289	301	335	326	330	345	295	309	326	324	330	325	335	328	307	329	322	291	326	330	270	314	344	304	340	322	334	316	315	321	334	325	323	329	324	317	302	299	313	349	341	334	321	321	325	352	299	339	340	294	315	323	295	312	294	326	333	335	294	320	323	335	314	308	308	344	346	314	330	323	337	301	289	340	339	341	344	307	315	324	375	280	329	298	298	332	334	343	330	338	326	328	325	316	353	307	322	287	298	324	323	344	332	298	328	315	312	331	314	349	322	308	350	334	309	318	316	319	318	331	326	332	313	302	297	351	333	313	332	316	315	344	335	315	323	320	317	292	360	331	313	314	345	342	337	329	305	309	336	293	324	314	356	329	331	305	308	339	324	342	318	324	346	317	328	326	338	338	323	343	336	343	330	320	325	320	345	328	316	336	307	352	296	301	326	289	294	305	313	283	321	335	324	339	368	313	310	319	340	327	309	319	354	307	386	307	318	328	300	343	317	322	360	353	320	360	312	344	330	315	345	326	331	316	338	326	299	339	328	352	326	319	316	319	302	318	329	307	327	327	321	322	283	315	338	334	312	323	307	322	338	320	335	325	324	331	332	349	327	328	337	332	323	333	344	306	305	325	364	336	331	341
3450	1307	727	465	434	653	700	640	519	464	402	344	239	215	188	177	180	161	130	121	91	110	88	87	91	85	75	72	83	61	52	51	57	55	51	55	44	52	45	53	50	50	41	45	41	41	53	41	46	51	42	51	51	35	57	51	44	49	46	56	52	42	44	44	41	38	35	46	67	41	43	44	45	43	44	51	55	38	42	36	46	51	61	40	65	50	49	34	39	48	43	40	38	52	49	36	35	40	43	37	59	32	31	46	47	53	38	47	47	54	47	40	44	41	50	42	47	48	51	51	35	32	46	47	48	38	39	37	39	47	43	41	48	50	43	31	38	42	45	32	43	53	41	45	47	56	32	63	55	54	43	49	46	26	48	47	47	54	46	46	52	49	41	50	35	36	46	34	51	39	39	42	46	47	65	50	42	48	43	41	41	45	52	49	50	34	29	50	45	52	43	46	47	47	39	47	45	54	44	37	49	44	42	44	46	59	46	44	49	53	45	35	36	41	44	56	45	61	45	41	36	48	45	44	55	49	54	52	46	58	45	38	47	45	48	56	60	28	40	50	35	37	50	44	45	51	47	40	49	35	46	36	44	60	40	40	51	37	42	48	44	48	34	54	54	40	36	52	56	45	48	55	64	42	48	46	39	40	39	54	42	50	48	39	46	41	63	59	57	48	43	47	56	52	51	45	43	51	31	50	41	45	41	53	60	38	40	37	38	33	47	37	39	30	43	49	46	40	37	44	50	51	45	47	42	56	51	46	60	66	55	36	61	45	49	47	41	53	48	42	52	50	56	40	45	42	52	54	40	45	56	57	43	41	46	47	48	48	53	44	45	34	35	39	55	45	50	44	50	36	53	47	41	49	46	50	55	50	47	42	48	56	37	41	54	56	47	45	50	56	41	49	43	43	52	46	49	37	49	46	31	45	51	62	43	39	46	43	48	51	36	33	49	26	47	49	56	43	47	57	39	45	42	46	39	43	30	47	50	37	37	52	50	48	29	45	36	40	51	46	45	44	46	42	42	45	47	39	38	39	39	58	42	55	43	44	53	53	33	46	41	35	41	54	43	36	42	53	54	33	48	43	48	50	56	45	51	45	35	53	44	39	42	40	46	54	59	48	47	54	48	40	36	59	47	43	41	46	53	52	54	44	39	54	43	58	41	38	52	39	32	62	45	41	32	50	49	36	39	43	54	42	48	44	35	44	38	44	47	34	35	47	42	48	56	58	46	60	47	57	47	37	45	51	37	46	41	50	44	55	47	39	51	47	36	53	49	44	46	55	45	52	49	49	38	39	44	46	47	49	42	46	45	39	44	40	46	36	44	48	68	47	47	37	38	43	42	42	46	37	52	44	35	41	36	46	47	46	39	44	45	48	51	53	41	44	48	41	56	37	36	55	59	46	42	49	45	53	28	49	29	34	43	40	50	51	50	45	59	39	42	58	40	35	47	47	45	44	54	59	46	46	51	53	52	43	41	47	40	32	43	41	53	45	42	49	62	48	52	41	50	47	60	54	47	45	48	32	41	36	38	51	48	49	42	43	43	45	54	46	50	50	36	45	43	40	54	46	51	39	37	44	57	58	39	51	43	34	41	57	61	51	44	44	47	40	26	57	35	34	51	45	36	56	47	36	37	29	43	46	51	49	33	40	40	50	43	41	45	62	45	47	37	47	41	43	37	41	48	59	47	40	40	54	48	48	57	50	55	48	43	56	31	49	45	36	45	46	49	42	41	35	52	70	48	46	45	49	56	50	60	36	46	47	47	42	42	40	59	41	36	35	36	38	42	41	55	45	40	46	44	38	51	41	45	52	47	60	51	51	43	46	42	43	44	55	51	54	48	44	52	45	42	48	45	42	51	39	43	39	40	54	34	41	42	45	47	49	47	44	49	38	47	43	49	45	60	39	46	46	54	32	34	51	44	54	55	33	48	41	37	38	42	38	39	50	40	42	50	44	25	62	40	52	54	47	47	39	47	52	51	35	49	57	62	54	49	60	42	48	52	46	42	44	48	39	46	47	38	50	56	42	46	49	53	46	40	44	45	41	50	44	52	39	61	37	52	47	55	40	46	47	32	48	43	42	55	45	43	38	61	35	46	41	38	61	47	40	44	41	42	43	53	43	45	39	40	37	55	34	47	49	35	45	47	47	36	49	47	48	41	43	48	37	54	44	47	40	44	48	50	54	47	43	48	46	56	56	49	38	52	46	45	52	50	40	41	59	42	54	32	53	45	54	48	53	40	47	58	51	51	49	42	46	46	56	38	49	52	41	42	45	32	62	57	42	49	33	43	46	39	34	44	60	45	48	48	47	55	60	52	62	43	42	47	45	37	60	48	48	40	34	38	47	48	60	43	36	46	52	49	35	34	53	43	46	65	43	38	45	43	35	35	41	42	46	49	42	48	38	51	54	53	38	42	40	43	37	52	41	49	55	52	44	34	57	39	44	51	43	38	46	52	37	50	44	42	50	40	42	58	47	45	53	43	48	55	42	53	53	43	50	46	33	44	55	45	38	43	53	55	50	42	52	57	38	46	46	34	40	45	45	43	62	54	60	57	43	44	40	50	60	65	41	47	47	44	47	40	35	33	46	41	50	38	44	43	35	46	48	44	48	42	46	52	57	46	43	44	59	49	50	47	45	52	55	38	46	40	59	44	29	32	49	48	39	48	49	50	45	50	55	44	40	36	39	47	41	53	38	43	42	44	43	45	44	48	46	42	44	40	32	44	51	40	42	41	50	48	37	39	38	60	39	46	53	47	47	48	54	50	45	37	38	31	43	45	48	52	58	36	41	37	62	46	47	42	43	52	45	47	43	58	57	49	47	44	33	31	41	44	47	46	34	53	49	42	28	51	36	40	37	41	48	48	42	40	38	46	39	41	44	53	52	54	45	38	48	34	35	46	49	40	31	51	41	35	39	51	51	53	46	45	41	53	41	44	57	47	41	46	45	52	47	38	48	49	39	44	35	44	53	51	40	44	43	39	52	38	43	41	55	61	38	34	47	46	50	51	40	39	50	44	33	45	37	40	49	41	50	38	35	50	40	49	47	38	46	42	43	43	41	45	41	51	57	37	53	48	45	55	48	45	44	47	37	46	38	50	52	56	37	44	52	45	56	52	57	44	39	42	61	37	47	33	51	58	36	49	49	32	38	50	44	43	46	43	47	41	43	40	45	50	52	42	42	49	57	46	44	46	44	40	44	36	54	39	59	45	52	38	41	60	45	48	49	32	49	48	59	49	48	43	41	45	42	40	31	47	42	48	44	47	43	42	41	51	49	37	46	40	42	33	38	52	54	38	55	46	49	47	40	36	36	46	38	49	48	51	43	48	48	39	41	37	38	40	55	56	54	43	46	37	48	48	37	38	40	39	41	52	49	32	39	44	32	42	43	39	54	45	53	39	38	39	40	35	42	52	58	43	52	49	41	47	31	49	43	39	55	38	42	40	35	53	39	43	53	43	37	47	43	60	39	35	44
25272	12359	8221	12138	20664	22647	20967	17956	15135	12627	10776	8623	6276	5190	4472	4048	3828	3309	2501	2215	2024	1817	1591	1441	1320	1145	975	891	900	769	730	741	746	581	521	528	491	428	423	407	455	429	429	413	419	438	391	403	376	391	384	423	393	397	381	406	395	396	415	430	399	414	373	415	409	358	387	416	371	372	374	382	398	434	383	373	405	386	368	365	410	409	361	392	340	347	355	392	355	375	379	360	390	378	364	335	366	373	382	359	391	357	364	364	350	362	388	390	386	386	366	365	334	388	365	401	391	364	395	368	379	364	368	382	365	359	350	409	361	387	344	340	386	348	370	381	373	403	348	383	372	397	379	376	360	375	400	314	357	382	376	346	364	362	373	368	364	366	362	349	352	394	381	343	358	364	368	371	412	359	389	341	351	395	361	357	358	354	349	361	379	392	381	334	352	351	388	388	368	364	390	350	387	376	364	376	377	364	361	398	398	358	329	373	322	394	362	332	380	382	379	390	367	361	357	364	369	378	363	374	348	373	346	382	357	375	345	375	377	356	385	358	380	377	350	340	375	381	326	352	325	341	386	354	352	364	384	365	343	377	321	350	352	364	375	340	360	396	396	362	388	381	356	387	353	369	341	407	356	375	352	340	371	385	324	367	389	361	359	385	385	344	372	371	380	384	362	386	381	352	356	334	353	346	327	368	350	352	324	351	370	337	387	360	370	396	357	367	403	381	380	371	380	350	381	353	358	357	364	382	384	367	383	369	370	347	400	344	357	340	329	367	361	400	364	374	364	359	355	416	403	377	356	362	357	391	349	360	356	344	390	353	381	332	351	366	380	357	355	381	385	365	380	368	359	359	397	370	334	368	363	380	386	355	350	338	356	368	384	381	376	393	359	387	365	374	359	361	357	363	369	359	339	388	348	393	351	395	383	351	399	379	373	352	363	336	339	358	342	347	350	366	348	389	370	388	358	386	349	360	363	389	376	353	365	355	373	356	348	368	334	368	371	401	357	346	375	346	364	367	358	328	377	365	394	341	342	368	368	349	338	334	366	363	365	364	362	364	365	339	394	363	367	360	374	369	341	362	342	346	377	343	366	403	360	371	326	376	341	374	368	370	371	366	344	339	341	370	376	405	347	348	356	387	393	405	327	366	368	373	344	322	402	358	415	374	347	335	359	373	330	372	364	391	351	375	360	400	376	346	379	341	358	352	367	357	359	362	367	372	396	386	368	379	357	356	397	369	348	371	353	395	352	365	380	362	354	355	354	377	356	331	342	349	379	390	406	367	361	367	358	362	366	365	354	352	400	370	396	377	347	350	352	385	361	344	387	368	379	385	365	389	351	386	375	358	351	375	361	384	345	387	349	355	369	376	396	379	337	398	375	378	325	377	362	370	373	347	360	388	366	382	368	351	357	359	398	342	381	356	386	374	391	363	327	376	371	377	383	363	385	347	363	385	373	351	375	369	366	379	357	362	388	357	377	356	369	358	388	340	331	391	362	349	352	370	426	351	356	350	352	363	326	391	390	322	360	377	351	380	358	382	361	350	374	390	361	407	377	371	370	334	377	347	370	341	372	377	385	347	336	389	389	356	370	346	361	383	374	350	364	372	376	369	364	371	369	361	395	351	398	376	366	384	393	355	401	381	332	357	377	380	365	364	409	374	379	373	360	384	368	374	380	364	376	358	363	369	337	373	374	352	353	403	370	367	331	396	388	383	351	395	349	397	352	390	364	353	367	375	403	376	411	362	358	365	370	379	352	367	369	357	368	333	362	351	390	300	333	372	338	374	344	356	394	344	348	336	348	368	371	374	362	360	394	374	375	349	390	376	336	360	364	353	345	362	375	384	333	364	409	392	392	381	354	335	355	349	370	373	381	362	351	338	405	381	367	382	376	375	370	368	364	341	372	365	384	371	363	381	332	379	366	377	363	378	357	407	401	426	363	342	352	390	405	397	408	370	337	385	368	329	362	373	370	378	377	374	377	359	357	339	357	336	391	376	355	359	355	356	388	393	404	362	350	377	354	348	348	368	335	378	396	386	368	361	388	367	380	354	393	377	369	359	349	385	372	364	381	337	406	380	369	362	358	394	339	355	380	365	370	396	344	385	371	398	353	387	405	350	402	370	365	379	367	377	345	352	376	362	341	399	364	362	394	375	363	379	368	391	375	361	362	410	386	353	353	364	357	333	363	372	353	409	331	348	378	361	362	365	407	345	382	339	356	382	366	339	355	370	346	370	365	379	336	349	394	375	338	360	357	356	361	350	383	362	391	370	358	351	371	369	368	345	336	385	386	384	363	381	374	416	352	373	364	357	359	388	362	345	357	361	371	363	357	356	358	380	370	371	347	348	342	406	389	357	382	361	348	377	380	352	348	352	358	349	371	349	376	340	393	341	379	323	358	403	350	361	333	346	340	375	348	343	331	402	376	366	387	362	361	333	339	341	398	372	345	380	362	358	358	351	353	375	379	355	381	348	359	367	362	384	359	390	361	365	386	385	388	384	335	368	392	362	322	352	364	338	375	367	370	365	368	343	377	351	355	369	375	340	369	342	367	356	410	368	338	361	347	371	361	376	383	380	348	356	345	359	403	373	371	377	386	369	359	404	363	352	349	387	362	386	355	381	373	370	389	370	358	351	330	363	360	357	358	364	362	374	344	336	366	356	371	377	366	369	362	360	379	378	390	348	406	357	368	366	359	391	378	366	367	376	384	392	337	352	386	394	371	403	381	347	386	334	336	368	366	382	367	377	360	384	378	351	347	395	336	378	397	380	392	375	372	331	353	385	398	368	389	371	353	391	371	378	347	384	354	387	376	385	319	373	363	328	394	369	352	398	373	345	368	359	371	403	376	354	370	343	355	394	376	329	371	397	337	351	366	360	406	389	369	363	384	362	388	375	369	363	355	377	388	391	364	377	346	387	348	362	381	347	370	338	381	363	393	357	364	342	392	371	369	392	367	367	380	368	383	388	356	353	353	328	362	391	386	355	371	367	375	368	332	348	338	377	381	350	350	399	407	351	368	361	359	327	346	335	370	354	348	353	354	367	346	392	369	375	388	386	355	350	381	362	361	369	390	366	398	365	319	377	379	355	371	410	322	366	374	361	359	379	359	360	364	378	366	375	372	369	352	376	381	345	353	355	378	387	399	390	392	357	376	400	350	352	380	357	361	401	331	352	345	377	397	402	380	366	349	365	373	375	352	366	338	339	356	382	374	362	416	391	378	395	383	328	374	388	356	386	378	360	392	393	358	354	402	361	364	372	392	406	376	371	338	346	350	300	360	368	328	338	363	353	367	338	355	368	372	393	347	327	357	373	359	375	350	360	359	347	374	346	372	385	359	385	334	378	335	370	367	370	406	372	349	371	384	348	364	384	360	320	356	374	379	391	389	382	398	386	383	374	390	362	346	392	323	359	357	348	357	372	349	377	407	354	379	369	385	350	412	373	380	380	402	368	352	392	373	369	327	389	368	340	361	378	359	392
3724	1872	963	625	590	873	933	770	730	614	497	403	342	296	248	210	194	169	156	135	105	83	105	91	78	80	72	61	53	62	60	55	53	50	63	48	50	43	43	33	41	39	47	30	41	43	30	28	32	28	32	51	26	47	37	33	40	40	44	39	32	21	35	35	45	34	28	35	37	41	32	42	30	41	37	29	41	48	28	34	52	38	30	38	34	31	28	31	35	38	32	43	39	40	33	27	41	45	36	36	40	46	41	27	35	52	33	36	35	29	41	33	41	47	34	41	47	40	37	31	33	36	42	31	31	39	33	39	47	29	36	30	35	42	31	36	47	35	52	41	29	35	43	36	50	34	33	29	35	28	27	47	42	37	38	36	35	46	33	32	35	36	37	33	40	37	33	27	34	37	30	45	33	30	37	34	33	40	37	46	40	33	42	21	40	35	38	43	36	33	26	36	27	42	35	34	25	41	42	36	38	29	39	37	38	38	36	34	44	27	44	28	29	34	40	36	36	34	44	37	30	25	35	42	40	31	38	36	42	35	37	43	36	46	34	32	34	37	37	47	30	34	40	26	34	31	36	34	35	43	39	34	41	35	31	27	25	44	38	44	31	38	32	40	35	26	41	41	36	35	35	38	30	35	42	23	30	38	33	38	30	42	38	40	49	38	34	37	35	36	37	37	30	33	36	34	51	31	41	40	38	35	37	39	33	46	37	28	37	38	25	40	47	28	36	27	33	48	52	37	29	28	28	40	35	27	39	31	35	38	41	31	35	42	30	42	41	40	40	38	32	39	27	36	43	40	50	29	43	32	33	34	38	46	32	32	32	39	29	41	34	41	40	27	34	39	33	46	44	28	30	43	51	48	44	29	31	41	30	44	37	30	35	33	33	33	40	44	41	44	43	33	31	46	33	29	24	36	38	36	55	46	34	29	46	28	39	38	47	35	37	38	31	31	46	40	37	26	26	38	39	38	34	43	38	31	34	39	33	39	43	31	39	35	40	34	38	39	22	36	22	49	42	36	43	37	42	40	35	33	44	35	53	43	47	27	39	37	48	29	44	42	30	30	32	43	28	33	32	39	34	39	37	34	28	37	40	36	38	44	42	39	40	43	34	38	48	31	32	41	39	34	40	36	45	38	26	45	41	31	30	31	28	34	35	44	37	39	52	39	35	30	40	39	34	38	44	33	37	36	37	39	36	38	34	34	31	40	31	32	20	45	35	42	24	42	38	33	36	44	29	39	28	41	34	32	46	42	39	33	29	45	34	32	40	35	43	35	28	35	37	43	31	44	27	38	52	35	41	29	36	31	37	42	41	40	34	46	43	35	36	28	36	29	30	33	30	36	45	32	28	32	31	26	28	44	37	36	38	41	44	35	36	37	26	42	34	27	34	54	32	42	31	29	39	28	37	34	34	33	40	27	27	32	42	22	45	31	35	36	41	34	37	33	39	40	37	31	37	38	40	32	35	36	28	37	39	36	48	35	35	42	32	28	42	37	44	30	28	32	42	44	32	34	25	34	41	36	43	31	28	37	34	35	31	17	31	30	26	32	20	36	36	36	36	25	37	35	34	43	37	35	37	53	40	35	44	44	23	29	36	41	41	34	23	37	48	36	46	28	34	41	42	28	26	34	42	39	33	26	44	38	30	33	39	29	29	35	47	41	37	42	36	36	32	29	42	43	45	40	31	34	30	46	34	31	30	30	36	21	36	47	56	27	38	37	36	37	31	43	37	37	42	27	38	42	43	51	42	51	34	34	37	34	29	44	39	31	31	32	44	31	31	36	40	38	38	39	40	38	38	33	42	48	44	32	34	37	41	35	28	41	47	38	37	26	45	31	21	44	28	38	30	38	40	49	32	35	33	32	38	40	31	37	25	30	25	35	35	52	35	37	41	37	39	40	45	53	36	38	31	26	51	34	35	38	31	32	30	36	32	27	36	41	34	31	28	41	33	43	31	33	34	39	38	39	28	35	34	30	30	51	32	47	31	38	36	47	30	38	42	36	35	35	41	40	28	43	29	25	40	31	46	37	42	28	41	38	21	37	31	33	42	44	42	47	29	38	29	29	47	35	35	33	27	32	39	41	32	30	35	47	33	32	28	38	37	36	33	41	29	36	42	45	21	36	32	37	37	26	29	49	34	38	41	31	41	37	37	45	27	32	27	40	43	43	36	38	29	42	35	39	33	43	41	28	35	26	33	37	39	34	45	30	33	43	28	37	41	35	47	34	35	32	36	35	38	45	35	25	43	43	43	35	32	34	39	28	30	38	27	36	46	37	38	35	34	33	34	32	34	33	43	35	41	31	28	40	32	37	45	26	38	39	44	28	43	35	34	35	43	43	30	36	29	38	35	40	38	32	23	38	39	36	40	36	44	45	25	37	26	35	29	32	35	35	31	37	36	27	34	34	31	32	33	31	36	35	33	33	30	37	40	25	40	39	41	32	42	46	34	34	37	39	28	37	43	40	31	41	34	26	33	37	38	25	39	35	33	33	40	48	38	35	32	39	29	37	42	50	19	28	31	45	36	42	37	41	40	32	43	34	41	40	33	26	29	33	41	43	33	43	41	35	36	29	25	36	25	40	29	32	50	36	33	43	35	40	34	29	30	35	45	38	36	35	36	38	34	41	37	31	36	41	42	48	32	36	36	51	35	38	41	39	40	35	43	37	42	38	35	46	23	32	26	34	34	46	38	37	44	38	42	53	35	32	39	38	35	21	50	38	42	40	26	32	44	30	45	42	42	34	42	47	29	33	45	38	40	33	42	53	39	43	37	38	40	36	29	32	35	29	33	35	38	51	35	39	33	43	43	36	29	41	45	39	36	34	44	40	37	41	30	45	27	38	33	41	38	36	36	32	36	37	37	32	24	36	24	27	27	33	42	43	45	38	34	37	37	40	29	27	40	37	26	33	45	32	47	35	50	39	33	31	45	25	34	31	39	51	39	38	26	29	36	39	27	42	25	39	38	41	35	43	40	27	44	40	37	36	23	28	31	43	26	31	34	45	39	34	52	53	45	37	33	41	36	39	34	35	41	45	38	39	33	26	43	38	28	38	40	28	37	34	36	40	42	38	29	28	38	38	37	31	50	39	30	42	31	38	36	42	46	30	42	35	42	33	38	39	42	34	31	41	35	33	45	28	33	35	40	30	29	28	34	35	31	36	36	40	34	41	31	31	36	41	39	41	31	32	34	27	41	49	33	40	35	36	38	35	28	38	37	43	37	37	42	30	41	37	44	45	42	34	32	46	32	33	36	41	33	28	26	39	27	28	25	27	29	35	43	30	37	32	35	45	26	43	36	37	32	23	38	42	38	37	35	37	29	37	30	32	31	38	40	31	36	30	39	24	41	28	37	36	31	29	36	34	27	37	38	28	49	36	43	43	41	43	41	35	33	45	36	46	45	37	38	35	34	29	25	41	36	42	36	33	43	37	27	46	25	38	42	39	38	32	41	25	36	33	35	49	40	32	49	35
28273	14804	9770	14748	24301	25658	23838	20586	17415	15060	12673	10920	8488	6619	5517	4962	4554	4044	3234	2501	2233	2149	1856	1613	1447	1280	1138	978	843	804	762	689	619	558	503	471	434	407	372	383	397	360	372	364	339	353	369	369	365	351	328	315	325	325	340	348	317	335	359	351	345	311	298	296	293	318	313	325	315	284	306	343	335	316	298	320	305	307	333	288	302	303	311	299	321	322	292	293	260	307	286	280	333	314	315	287	281	295	321	305	303	299	308	312	296	283	302	316	298	286	282	285	316	270	305	289	274	277	296	277	300	292	287	284	275	263	321	303	277	292	278	278	276	300	303	258	286	283	292	281	310	294	295	334	337	303	291	301	301	267	308	283	293	286	306	278	297	275	267	285	288	277	287	295	304	271	297	299	291	288	310	309	289	291	274	287	329	294	283	306	267	300	277	293	299	290	291	287	281	301	270	285	269	284	318	260	303	316	260	288	287	320	289	307	303	297	280	289	285	320	291	275	288	275	319	296	275	303	273	320	270	316	301	291	302	294	299	264	305	285	263	276	263	313	286	306	272	289	292	302	295	310	281	292	281	287	287	319	329	306	294	286	317	291	287	315	293	299	292	297	276	321	285	304	281	270	275	299	311	317	322	286	280	297	293	304	294	290	253	291	307	282	271	300	274	270	304	285	292	341	286	302	321	318	311	315	310	291	302	311	323	295	291	275	307	288	298	282	307	300	293	297	282	275	305	275	256	266	304	266	279	294	274	273	292	325	259	302	273	297	272	259	276	281	293	309	296	285	282	291	293	287	294	307	297	309	311	308	300	301	297	308	275	273	275	324	301	291	273	296	309	298	274	308	298	292	310	290	280	305	284	285	275	291	302	292	284	295	311	310	284	293	266	292	305	272	315	330	295	290	288	273	271	284	306	292	266	324	295	302	303	292	289	295	299	313	278	272	304	292	296	309	266	315	291	280	282	302	298	284	291	268	301	289	291	270	298	256	285	292	292	311	308	310	272	310	272	326	275	293	282	280	303	277	285	330	285	310	294	295	291	279	292	301	280	261	297	292	313	289	302	310	284	271	286	298	311	289	314	298	300	291	299	284	316	274	332	267	265	279	292	302	294	279	282	297	258	281	280	295	300	338	300	289	297	286	307	284	274	291	304	269	293	273	301	280	303	306	288	291	286	233	291	311	279	274	292	291	333	286	293	313	291	286	280	277	306	283	276	281	305	299	272	285	294	288	295	276	275	295	280	287	296	283	289	316	283	305	302	276	311	301	287	301	288	282	302	290	335	295	309	322	317	305	277	271	301	283	289	276	291	277	275	286	272	283	312	302	290	306	275	273	289	272	258	290	299	284	271	271	275	277	307	300	268	294	299	257	298	296	287	294	298	283	290	292	305	290	287	327	303	297	291	304	261	265	253	274	301	285	290	289	309	283	276	297	305	303	306	266	306	289	280	286	298	303	277	265	272	309	286	284	302	294	276	270	299	314	324	297	298	286	273	288	270	305	285	257	283	321	316	295	295	276	306	324	287	304	309	304	293	280	271	271	276	294	295	296	299	296	288	283	271	282	254	277	309	273	286	301	291	294	320	306	261	318	288	299	300	297	300	313	286	285	303	259	301	310	302	272	273	315	299	314	309	288	271	284	312	306	281	316	292	291	273	312	285	280	278	312	282	289	286	289	281	282	270	315	299	307	318	300	295	278	304	276	316	277	286	296	294	297	277	284	297	301	309	286	288	314	307	274	295	281	284	279	276	292	292	308	296	290	277	279	298	283	308	270	310	286	304	302	305	321	312	319	311	274	290	302	307	292	279	297	322	274	328	265	271	283	275	277	261	268	261	297	283	316	303	287	261	286	292	301	318	291	289	288	286	289	281	293	291	279	271	315	292	287	307	271	319	274	311	303	294	278	305	292	298	300	319	317	279	295	271	326	321	285	310	297	261	256	298	289	289	268	304	295	311	296	294	297	298	287	300	245	296	262	278	323	300	280	304	300	287	308	299	319	271	265	288	267	277	268	292	284	299	324	261	293	273	298	288	281	302	293	289	282	303	290	321	276	316	262	295	291	289	279	288	276	277	302	312	294	287	249	268	285	308	278	292	293	295	294	304	273	289	295	294	309	309	278	301	283	295	278	323	268	316	293	303	305	247	278	283	297	279	280	271	288	281	295	320	296	297	264	313	288	271	286	290	318	296	260	300	292	306	321	295	286	295	257	294	283	282	288	267	309	292	278	275	279	312	308	265	302	299	268	293	317	304	298	301	314	272	305	286	307	318	266	279	289	300	304	293	310	274	273	286	298	300	286	300	298	267	292	320	272	285	312	295	265	305	287	304	299	326	324	264	286	289	294	308	292	281	292	278	288	305	300	279	311	297	304	297	276	319	280	277	295	279	320	280	296	341	260	300	293	277	287	292	285	300	283	281	300	323	293	298	267	263	283	292	283	275	318	272	282	304	311	291	307	296	267	300	282	284	311	267	270	257	255	281	316	276	307	275	276	259	300	273	303	281	317	268	309	289	304	307	345	299	295	279	293	295	294	310	277	293	303	272	283	276	289	306	294	288	277	320	304	261	311	302	265	291	267	274	292	278	283	269	312	320	294	301	313	298	281	316	279	297	289	296	293	283	320	310	267	264	280	300	282	309	285	297	312	272	294	285	303	301	275	313	292	288	283	295	307	318	295	326	267	305	301	287	279	289	302	300	284	271	324	282	298	306	313	299	280	283	278	278	306	293	296	287	295	258	298	266	321	293	297	331	260	273	307	300	305	293	280	328	287	310	290	249	265	294	305	272	302	280	326	314	276	313	289	289	285	277	268	282	286	271	298	266	275	302	283	297	314	308	287	304	304	295	304	273	310	291	269	299	301	284	311	311	303	295	280	295	288	292	286	289	321	303	301	269	314	282	278	268	258	329	288	302	262	267	288	277	275	332	269	318	311	301	299	253	277	309	289	309	286	275	304	265	295	298	284	315	288	298	276	311	257	281	303	290	305	293	331	280	332	296	269	300	278	306	304	313	271	289	304	306	255	274	285	283	299	264	273	299	335	295	281	290	285	346	282	273	290	300	285	289	286	280	306	287	310	301	297	287	308	271	290	286	315	296	288	268	266	290	295	275	288	278	282	293	299	274	303	266	297	297	276	275	290	320	306	265	305	281	272	299	301	271	295	286	272	267	296	292	290	322	291	272	262	287	286	307	277	291	283	267	298	301	322	310	281	293	326	283	315	293	315	290	310	253	278	302	280	260	315	286	288	265	284	289	286	294	282	264	284	300	270	301	281	311	285	291	298	302	311	298	310	288	278	271	285	281	310	289	308	304	312	281	338	311	277	302	306	308	296	279	281	274	289	294	267	270	282	301	276	317	303	291	293	270	263	295	296	302	306	280	285	307	286	264	302	278	287	274	324	306	291	274	294	315	295	292	297	283	301	287	274	305	303	275	344	321	305	293	317	302	293	283	283	255	308	304	286	306	291	284	320	287	313
2293	829	480	410	343	506	558	408	352	302	303	204	188	160	158	139	113	94	105	101	97	67	86	68	61	70	53	66	75	56	53	50	63	52	67	61	52	56	50	56	51	46	65	52	50	47	54	53	39	45	52	56	55	39	51	57	43	61	47	54	50	52	49	53	45	56	58	67	32	37	49	46	52	40	49	48	44	36	54	41	52	58	52	52	51	52	39	50	51	41	52	31	44	44	39	58	47	56	55	45	47	58	57	47	52	52	50	51	52	51	54	50	40	41	41	50	50	56	44	39	37	51	45	44	32	58	46	45	48	48	47	52	40	52	43	32	41	57	50	51	51	33	47	43	48	58	52	59	60	46	47	42	43	47	57	41	48	47	58	46	44	53	47	49	41	52	49	52	68	34	54	48	59	59	39	54	51	37	49	37	47	48	54	39	50	60	53	40	34	45	55	49	45	47	49	43	51	48	52	52	59	50	37	39	42	47	47	60	49	44	54	42	59	57	44	52	47	64	48	37	50	49	47	43	67	44	46	63	43	49	39	39	56	44	50	46	35	47	46	53	57	49	46	33	40	53	48	40	60	50	42	60	48	45	50	49	60	46	47	39	52	56	43	47	53	42	39	52	55	41	48	49	63	46	49	52	61	47	34	55	58	48	57	50	53	46	47	50	35	41	56	42	51	51	50	40	74	45	50	48	47	49	44	52	60	45	51	53	54	47	45	62	44	49	58	55	48	48	43	43	58	54	30	64	47	48	55	43	48	48	61	50	54	43	54	48	39	37	41	54	53	46	43	51	49	49	52	51	52	47	38	52	46	49	44	43	42	47	52	50	51	56	37	72	35	47	43	48	51	58	47	53	52	42	44	54	49	48	56	46	45	45	57	58	50	38	52	46	46	54	39	52	43	51	46	51	50	55	52	57	51	54	34	42	55	47	49	44	43	44	48	61	42	34	53	43	51	45	44	50	52	46	56	33	55	53	54	58	38	50	73	54	53	54	32	53	48	46	50	47	42	58	43	50	46	49	39	47	45	55	51	46	43	33	59	58	51	50	37	43	46	51	59	41	44	51	49	39	47	70	40	49	59	40	52	49	45	48	50	49	53	56	51	50	44	44	54	44	48	40	42	49	47	47	46	48	43	47	49	46	60	54	61	52	50	48	44	45	46	47	51	44	59	60	54	46	45	42	44	52	54	59	54	43	49	51	44	37	39	43	42	49	44	46	46	49	35	42	48	39	49	56	60	39	64	53	46	58	55	64	43	42	61	57	50	54	59	45	46	43	46	50	57	49	44	55	48	38	39	49	44	46	43	49	56	52	42	40	37	62	56	45	59	44	47	50	45	50	48	54	48	44	42	38	50	40	51	42	39	38	40	35	53	40	33	48	38	47	55	43	49	61	42	49	43	41	40	52	42	44	53	48	54	55	43	45	46	49	49	50	52	48	41	42	49	51	55	55	46	52	60	51	47	58	38	66	47	43	55	44	44	48	57	55	45	53	46	45	40	44	46	64	48	55	54	45	49	53	50	38	58	53	56	50	44	61	39	60	47	46	50	66	31	54	52	50	60	48	38	60	50	53	46	46	58	46	57	42	48	62	35	60	52	40	54	49	47	58	54	49	38	41	63	45	38	41	58	48	61	48	37	50	40	50	42	50	43	51	45	44	47	48	42	54	43	53	34	46	62	52	41	47	46	56	37	42	61	52	46	62	65	63	56	35	50	59	43	55	40	56	43	62	53	58	34	41	47	51	49	35	46	39	49	67	40	51	41	36	56	46	47	49	45	50	54	53	46	36	49	50	48	47	47	45	54	53	52	54	49	59	47	42	52	41	45	53	41	59	44	50	51	31	54	53	71	54	50	46	55	59	58	43	45	51	47	48	40	47	48	47	52	44	48	40	49	48	44	50	41	42	53	32	66	45	47	42	57	50	44	48	57	48	50	56	50	49	55	63	51	46	38	40	57	48	48	44	44	44	45	54	53	48	53	51	63	58	56	45	46	35	49	55	38	55	46	64	49	48	51	43	53	42	43	41	47	44	47	44	45	45	35	48	60	45	52	51	51	44	51	48	39	51	59	55	60	47	47	64	54	51	57	45	43	45	47	46	57	48	63	47	41	49	55	50	52	49	39	51	55	51	53	60	44	45	63	41	48	46	50	44	53	65	49	48	61	40	53	43	48	40	59	58	53	53	36	48	42	60	64	58	48	46	50	39	48	52	44	57	42	47	60	50	53	41	41	38	59	52	46	47	58	46	38	53	45	43	58	44	48	53	58	52	46	44	50	44	42	38	52	45	47	62	36	47	47	46	49	55	47	60	44	50	45	37	49	46	50	56	38	35	45	52	53	48	51	42	50	45	64	52	58	53	52	44	56	53	47	53	51	52	59	36	43	50	52	46	44	45	57	49	40	41	48	44	51	39	61	46	53	50	36	46	58	50	40	58	47	56	39	38	58	51	43	46	47	59	40	50	53	61	47	53	52	56	47	53	43	55	44	62	48	42	45	51	54	52	32	48	47	45	43	40	68	41	42	33	45	45	54	48	43	45	57	45	46	48	42	46	35	67	40	47	42	51	51	54	49	41	51	42	56	36	38	50	39	37	36	44	58	48	53	50	40	42	48	51	50	46	44	48	48	41	53	41	49	47	50	55	55	46	49	54	37	46	45	49	39	53	45	34	41	51	47	43	61	66	53	51	61	54	57	50	43	44	44	40	57	54	47	53	43	65	60	38	51	26	62	49	60	47	41	35	51	44	52	38	51	46	39	47	51	36	47	41	51	45	52	52	42	51	56	48	38	43	56	50	51	48	54	44	49	54	48	50	49	49	53	51	42	52	54	51	54	61	32	49	49	35	51	50	44	39	51	55	45	39	43	43	44	52	47	51	50	56	54	42	58	61	56	50	45	51	41	49	48	30	56	50	52	52	52	43	57	64	60	39	38	44	50	56	47	43	46	45	51	37	42	38	51	39	47	50	53	47	53	58	54	45	45	41	40	57	54	48	55	34	38	44	48	50	37	49	45	50	47	44	41	63	32	48	56	42	51	48	52	47	40	45	53	48	61	48	49	47	50	49	46	40	52	41	56	58	51	54	49	44	42	48	58	49	68	46	45	47	41	52	41	63	54	56	45	48	50	50	48	51	52	43	50	37	59	53	52	53	55	50	50	38	52	57	61	51	52	59	54	51	61	40	47	52	47	47	38	53	46	52	49	44	59	55	43	49	55	41	46	49	48	39	51	42	50	46	49	41	48	42	49	54	49	38	37	48	61	41	53	47	37	47	53	51	50	44	52	45	39	45	55	49	48	43	41	53	45	42	42	50	56	38	43	38	49	50	54	40	62	49	31	63	53	57	33	53	61	46	49	52	60	51	51	56	57	56	48	46	55	55	40	43	60	55	56	50	59	50	42	56	35	51	56	50	42	56	55	44	53	53	45	45	45	51	53	41	42	53	59	59	36	54	63	54	46	48	45	61	52	31
21822	10169	6050	9738	17946	19868	17473	14497	11649	9595	7899	6467	5138	3882	3343	3055	2807	2342	2112	1662	1527	1373	1314	1125	992	933	821	843	746	669	664	603	557	546	490	438	437	421	450	445	368	444	400	412	423	413	421	463	428	416	390	422	433	402	426	403	409	376	420	377	410	408	385	380	392	390	410	416	406	387	404	355	401	372	405	384	386	389	401	415	385	403	360	411	412	393	367	405	429	390	376	374	394	418	377	426	410	415	398	365	378	376	404	359	395	342	344	388	423	379	380	399	399	397	392	396	405	424	389	398	404	380	400	423	376	385	429	417	419	394	406	368	423	414	395	388	397	393	421	349	388	433	396	382	362	379	387	405	382	393	389	368	402	370	380	404	394	390	381	365	382	370	391	361	388	390	368	375	392	407	392	382	410	388	374	375	376	430	404	423	388	396	428	389	381	440	373	429	386	377	415	379	349	384	366	397	366	399	376	395	382	383	399	380	389	374	394	408	399	369	403	390	368	391	409	353	396	359	415	395	410	367	360	396	373	374	391	356	409	400	368	408	381	349	380	411	370	373	368	400	395	385	370	400	385	388	390	406	395	369	363	400	374	416	383	363	368	368	372	383	372	388	356	386	440	388	403	399	395	409	412	364	423	373	393	400	375	389	374	411	390	369	375	401	412	377	381	407	420	369	407	390	426	381	347	397	396	379	360	390	374	354	379	420	367	352	378	381	395	408	419	391	389	393	422	368	389	401	430	399	384	395	405	388	406	376	395	378	398	380	429	377	403	398	411	389	382	414	385	347	356	364	363	390	386	377	376	405	368	406	347	383	368	401	381	418	401	373	416	400	390	391	420	390	362	397	405	418	414	346	424	382	434	359	392	407	372	426	406	385	384	382	378	357	385	378	382	403	372	382	413	388	403	399	377	383	397	386	407	444	429	403	404	387	437	384	359	397	393	390	377	394	387	396	396	410	380	417	408	387	384	398	363	396	393	400	354	429	379	369	397	394	392	378	402	385	346	408	424	409	378	360	396	413	365	387	410	425	445	386	379	406	403	371	372	379	365	388	403	407	382	389	407	386	440	411	409	396	372	402	410	356	394	389	364	394	393	394	331	426	388	394	353	413	449	398	419	426	400	381	389	400	394	423	372	418	386	376	364	408	403	403	399	361	428	383	410	385	403	362	351	387	401	360	398	390	379	414	362	403	352	397	432	393	385	391	368	410	381	412	400	363	369	402	386	391	406	397	386	376	388	375	402	403	392	369	370	397	400	379	402	404	390	375	408	394	380	412	394	391	351	425	402	436	393	407	374	369	403	428	401	371	379	430	382	408	397	421	362	422	387	353	416	367	383	390	416	386	385	417	358	370	415	403	400	412	411	392	388	402	380	418	401	384	406	390	401	423	392	353	371	370	411	405	405	429	351	426	402	396	387	395	383	418	398	390	419	435	373	381	388	412	375	365	375	366	410	360	426	394	393	417	414	401	351	397	418	352	395	389	427	387	383	413	406	360	414	413	391	371	382	363	406	382	420	413	394	377	403	399	402	393	386	403	367	365	364	385	356	389	405	402	425	376	418	396	409	420	392	370	359	372	429	346	370	357	389	394	410	394	370	420	391	359	415	404	388	393	404	381	392	408	436	407	367	398	342	396	409	398	407	429	361	373	398	389	399	388	394	406	407	422	424	374	394	401	400	412	426	393	384	381	417	380	400	403	385	383	406	398	383	381	394	382	424	370	373	389	414	370	367	412	382	380	405	373	354	393	368	378	418	383	395	360	370	395	426	380	388	421	389	388	394	376	408	396	367	406	372	431	404	395	395	378	391	395	402	430	403	366	385	399	386	395	396	431	363	406	454	408	385	407	398	411	387	388	405	401	403	401	394	385	389	393	360	380	387	408	374	397	370	423	365	369	405	421	406	408	379	412	421	397	434	441	413	420	422	409	406	401	364	392	369	424	380	443	384	410	380	401	382	434	387	382	400	389	402	406	395	368	390	456	398	413	417	418	443	369	408	399	413	398	329	389	411	386	410	411	364	395	384	414	377	385	376	398	354	396	435	367	351	384	382	347	393	376	360	396	365	401	425	400	390	367	392	385	401	382	410	377	422	372	380	399	384	371	410	364	341	402	401	431	436	429	384	402	415	392	405	360	437	369	403	364	402	397	396	404	392	427	371	390	376	378	379	330	351	338	402	404	393	365	370	398	397	391	394	382	399	430	393	392	384	415	392	402	395	401	405	398	401	422	354	411	408	395	377	370	378	393	402	401	395	370	447	370	400	378	362	378	369	391	389	381	414	370	380	395	411	390	385	383	404	414	398	403	407	386	376	392	412	415	387	362	404	348	406	391	370	416	372	387	412	404	430	402	381	433	413	426	383	404	401	418	385	423	422	400	437	407	383	360	401	394	382	397	395	378	400	389	405	404	412	392	364	403	399	378	364	395	383	370	404	413	377	432	395	397	361	382	397	390	387	382	399	374	389	390	442	379	346	414	442	373	403	428	385	413	403	367	366	373	379	386	389	368	362	396	399	411	378	406	378	458	411	384	367	377	389	395	380	414	379	408	363	428	371	405	399	426	414	401	407	369	375	347	398	406	378	415	410	344	423	408	365	419	408	395	385	397	384	367	418	383	405	397	395	391	407	389	404	374	406	403	374	375	377	387	392	436	373	454	387	357	399	382	349	404	374	387	388	374	359	394	383	400	389	367	406	382	359	375	352	401	397	342	412	354	380	403	392	391	436	394	395	371	390	407	409	406	342	373	404	388	364	370	399	395	408	368	394	410	394	419	372	388	376	414	373	394	375	398	378	424	398	391	397	406	372	409	388	401	406	385	370	381	375	390	383	362	395	378	391	352	371	374	363	381	383	377	380	415	364	385	375	410	370	394	378	403	390	390	400	417	380	381	385	354	396	389	418	356	398	400	385	397	392	365	428	405	405	393	395	354	423	415	367	397	429	382	385	402	435	382	370	390	389	428	370	412	400	433	388	417	407	425	391	417	383	406	377	366	401	375	411	397	429	385	386	339	375	389	399	360	360	391	389	400	374	396	392	401	420	363	369	370	386	385	400	395	389	417	393	411	407	396	401	377	423	425	371	377	391	412	378	393	389	397	366	406	372	402	397	415	413	367	389	375	361	397	386	366	392	400	380	379	362	350	390	413	394	389	392	398	384	414	376	377	399	387	410	389	378	383	411	407	402	360	428	390	353	415	360	405	407	381	374	386	388	399	399	382	426	395	370	397	380	380	380	415	367	392	370	399	410	395	419	410	377	370	380	382	393	387	401	370	355	358	388	360	381	382	407	393	412	404	393	367	358	426	432	410	392	383	358	400	394	398	381	373	348	360	397	361	414	382	364	418	397	408	411	435	402	398	376	391	410	421	384	402	393	396	354	394	384	383	400	371	402	399	366	386	383	420	385	404	387	428	365	368	414	362	368	409	399	394	407	407	402	398	374	411	425	407	396	430	361	384	413	344	382	389	377	399	380	384
2899	1436	744	545	493	710	792	627	584	479	393	322	275	214	192	187	164	138	131	123	118	90	95	79	67	69	57	53	53	59	49	40	61	56	30	48	37	53	44	44	41	43	38	52	44	54	37	36	48	42	36	39	44	36	41	37	43	40	44	43	41	34	38	41	29	35	36	47	49	35	44	37	32	43	38	46	38	46	44	46	37	54	36	20	38	51	33	32	44	44	53	41	40	35	33	51	48	39	38	37	33	35	37	38	44	46	34	45	29	47	41	42	32	44	39	38	36	34	39	39	39	42	28	45	46	39	31	39	36	48	38	40	33	39	48	40	45	38	42	36	50	34	38	45	30	52	36	43	40	44	34	35	47	32	46	43	38	57	47	37	43	37	42	36	44	34	34	46	43	39	43	41	39	39	30	53	37	34	56	48	35	31	37	53	37	49	34	49	32	31	33	56	24	43	34	34	34	46	36	47	35	36	35	39	45	37	34	46	41	39	40	38	42	43	38	46	48	34	34	37	39	38	36	39	35	36	49	31	33	31	34	35	31	41	32	28	29	43	42	45	43	47	33	40	44	44	37	44	33	44	43	34	33	31	40	33	46	44	34	38	46	35	46	25	38	32	36	37	38	37	47	23	34	39	43	33	45	46	30	34	38	40	48	41	39	39	39	40	43	46	30	40	45	38	41	28	43	43	49	43	43	31	34	35	44	40	38	39	36	31	35	32	49	30	28	40	32	34	32	34	45	33	35	36	26	35	46	44	40	39	40	43	47	36	33	45	46	36	38	38	43	40	27	58	46	31	32	47	33	44	38	30	36	42	36	41	37	41	33	37	36	49	35	43	45	38	47	41	34	40	37	25	44	33	40	37	43	26	42	28	29	34	28	35	35	38	33	39	40	35	34	40	39	35	29	50	43	28	37	51	45	36	31	47	37	37	38	32	38	36	33	34	43	37	37	36	42	44	25	35	38	36	44	35	36	32	46	39	32	42	46	44	27	39	35	38	36	37	31	30	37	30	43	37	44	44	34	42	32	38	36	42	27	42	47	45	42	41	45	36	38	44	43	39	41	27	42	50	41	47	43	38	48	38	28	34	44	34	28	45	45	48	39	37	39	29	39	44	37	29	31	41	32	22	37	24	26	39	39	41	36	39	35	51	29	37	41	39	30	47	31	40	46	41	37	42	31	30	38	34	47	44	32	47	30	35	44	33	44	43	36	33	49	35	43	40	42	39	44	42	37	45	46	42	34	30	30	33	38	43	26	30	47	35	36	39	46	37	41	48	44	39	38	61	42	34	42	46	38	33	49	30	40	40	31	39	39	39	31	45	49	27	33	35	34	40	41	36	36	47	49	40	34	45	37	31	35	28	35	49	35	34	37	39	31	43	40	44	43	38	42	33	38	42	27	29	56	30	42	46	40	33	37	59	37	25	42	35	39	50	36	41	37	45	36	33	49	41	40	57	44	40	34	43	43	44	43	39	44	41	36	44	46	42	39	42	27	44	36	41	40	40	45	41	38	33	40	32	31	38	41	47	30	33	32	41	30	46	37	44	27	35	38	43	31	44	35	45	45	34	40	25	35	33	46	47	36	28	33	32	34	40	43	27	38	39	49	39	37	26	33	55	45	40	34	36	45	38	40	36	40	35	36	42	47	33	36	44	35	44	39	35	41	37	43	29	42	41	35	31	40	35	46	40	38	48	32	39	29	41	36	40	42	45	46	40	37	45	44	48	40	24	46	49	33	43	42	47	41	53	41	26	32	36	35	43	46	37	35	40	42	39	36	36	48	42	28	34	44	36	49	36	40	34	39	28	49	37	36	36	30	42	40	40	37	34	43	41	29	43	32	29	38	37	38	44	36	43	39	37	43	36	43	36	35	42	36	39	31	34	29	46	40	37	43	42	39	34	38	44	38	42	34	45	41	35	41	38	33	51	45	43	43	40	42	32	54	43	45	46	44	28	49	40	43	41	33	24	40	25	36	36	38	48	43	41	45	54	36	34	31	38	38	38	43	37	45	41	37	39	44	40	46	41	42	36	31	31	33	28	33	33	31	50	29	35	35	37	42	33	42	41	38	32	38	38	34	36	30	43	36	44	28	38	40	38	47	42	50	37	43	25	40	35	27	51	50	44	49	41	37	37	42	34	35	33	42	51	49	37	35	36	43	46	50	44	35	31	27	45	49	50	43	38	40	46	45	27	32	36	43	32	29	38	29	49	35	35	37	43	36	39	41	40	34	36	34	31	37	37	48	34	32	41	38	38	36	38	37	33	39	51	42	26	39	41	26	33	47	36	36	42	24	34	41	42	37	40	33	36	38	52	34	35	40	46	35	33	37	39	38	29	40	38	51	36	33	40	36	40	41	38	31	38	43	52	43	52	34	47	36	43	34	40	40	39	45	32	39	36	44	35	29	35	41	42	35	40	37	43	46	36	42	34	40	29	31	48	30	40	34	27	29	35	43	39	45	36	34	27	46	45	26	41	31	30	32	39	46	26	39	32	26	35	43	39	35	44	28	36	43	36	47	51	31	44	24	35	43	36	32	35	40	45	43	42	23	35	35	34	39	33	35	33	44	44	46	49	36	44	36	36	45	39	46	41	36	51	38	39	47	38	35	33	36	35	47	30	52	32	37	34	33	35	43	39	33	32	36	32	41	41	45	37	37	39	36	36	46	37	38	32	39	41	40	45	34	54	31	27	34	27	47	34	36	41	40	41	37	40	38	41	47	40	40	38	41	46	32	41	43	31	37	37	28	44	31	32	36	35	58	31	44	42	34	39	44	35	34	28	50	36	33	40	36	33	38	39	36	37	29	30	44	36	47	46	50	43	41	29	37	40	34	47	39	42	40	32	44	44	38	36	34	45	43	42	39	32	37	38	29	32	30	47	36	40	44	28	39	45	39	36	46	45	42	39	32	38	43	53	43	37	41	47	26	41	32	31	34	36	40	40	41	38	44	43	39	45	50	41	52	41	26	27	43	37	32	37	31	45	37	48	42	35	56	38	38	41	34	45	32	32	46	30	38	41	48	38	30	40	37	44	36	41	39	38	46	45	39	28	33	42	45	39	37	35	43	32	47	45	35	41	32	29	46	46	29	34	47	41	38	42	38	47	35	31	37	35	34	43	36	37	45	44	36	32	32	34	39	33	48	47	47	45	41	49	47	26	47	38	34	41	45	47	37	41	38	38	46	35	42	26	35	42	49	33	35	39	42	43	42	44	37	29	42	35	34	38	39	43	36	45	33	36	44	41	32	32	38	40	41	33	40	38	46	43	31	41	34	43	42	42	38	47	32	35	45	36	45	34	49	33	35	31	30	50	42	31	34	46	42	32	42	37	33	29	31	52	46	41	35	41	31	42	42	43	28	50	36	35	45	35	36	41	34	44	36	31	43	45	39	49	39	35	36	40	40	31	29	48	44	36	28	29	38	38	40	47	42	47	27	25	37	49	24	47	42	42	38	49	56	32	53	28	31	40
26390	13517	8491	13289	22377	23924	22072	18979	15915	12612	10802	8893	7154	5617	4748	4079	3450	3062	2849	2378	1984	1717	1538	1464	1305	1154	1110	915	818	705	675	627	546	528	483	458	437	384	387	393	360	408	376	377	401	409	344	370	365	369	382	348	340	351	348	371	376	336	332	366	348	338	316	338	345	301	331	277	348	354	300	302	328	314	343	387	348	345	320	348	330	352	366	325	350	330	287	352	344	323	329	334	302	322	310	291	305	322	322	315	290	335	323	341	303	320	346	310	295	324	321	313	300	326	290	310	331	314	323	289	298	287	349	296	314	317	297	355	343	317	309	285	345	335	318	328	327	349	323	328	315	326	309	271	350	331	320	338	349	328	310	312	305	355	308	357	346	309	306	279	317	321	320	349	306	327	327	319	308	350	324	336	319	315	328	328	318	270	377	310	333	327	280	325	333	318	292	325	315	348	348	324	318	321	324	298	312	281	333	317	315	300	354	313	310	320	307	332	336	335	344	346	330	297	332	313	320	348	304	300	348	324	336	321	322	318	307	344	350	309	324	324	334	380	323	326	366	321	311	333	358	307	280	323	303	334	290	306	348	296	321	312	348	298	321	323	288	360	317	310	311	318	310	343	338	336	313	332	334	304	295	322	304	322	278	311	336	324	251	300	333	333	304	319	335	356	353	301	299	302	340	332	350	333	317	319	289	350	306	315	333	326	346	285	319	309	333	304	307	299	304	318	343	292	321	301	302	289	302	309	292	328	326	313	320	298	327	279	312	338	306	320	327	343	306	333	329	314	299	311	339	299	337	321	325	319	332	329	315	317	331	295	323	319	317	315	299	294	350	284	330	350	335	312	321	329	330	322	320	331	354	338	322	336	351	298	334	328	332	308	340	280	301	263	314	304	339	322	312	356	305	310	333	327	335	319	306	306	315	329	324	339	351	313	310	325	323	297	352	332	336	313	293	298	341	326	333	298	318	310	326	302	392	335	300	335	302	343	284	294	304	348	333	327	290	316	337	312	310	319	306	330	293	301	308	332	280	354	309	324	335	321	307	299	317	322	304	344	273	324	290	350	333	326	296	320	314	340	333	329	335	329	335	329	293	314	316	320	310	305	314	305	334	303	298	304	333	311	351	322	323	298	309	316	346	302	323	340	295	312	310	308	326	336	304	303	334	304	325	286	309	298	324	307	342	337	323	315	311	345	302	315	315	309	335	297	300	297	305	339	342	302	310	316	344	336	300	291	306	348	342	324	304	322	344	330	329	321	319	334	326	295	329	347	316	322	354	299	294	310	349	338	332	326	331	324	319	319	328	332	311	327	302	314	338	330	312	311	332	313	326	328	338	313	339	307	307	331	337	313	294	315	308	297	298	332	329	363	304	292	292	330	349	316	305	315	340	310	319	304	305	353	320	322	313	318	314	319	321	308	313	288	323	337	314	342	345	306	283	313	323	315	337	304	306	324	321	315	323	312	302	309	298	342	345	299	312	321	325	332	302	352	328	300	327	309	326	330	337	318	306	338	311	295	315	323	293	315	309	304	331	321	311	325	335	308	328	320	323	338	356	306	319	315	290	314	295	287	339	314	300	313	338	325	316	316	292	321	319	301	344	307	330	324	281	321	319	305	310	315	261	352	305	325	291	348	301	309	343	314	336	345	305	349	317	325	326	328	325	299	324	321	320	299	311	317	325	337	318	313	336	320	350	308	333	293	330	310	339	350	308	306	292	304	321	338	323	339	303	311	337	311	316	327	329	307	294	305	332	321	333	350	322	308	321	335	356	318	315	321	317	316	311	323	327	309	321	318	373	294	330	298	299	316	314	313	315	310	282	321	302	322	316	331	310	320	321	312	324	319	338	307	332	355	313	300	292	291	270	321	322	297	309	325	318	312	307	321	349	283	325	317	308	323	288	335	333	317	326	327	298	304	322	282	339	312	341	319	318	319	302	305	316	307	304	314	315	325	311	324	305	305	294	291	291	306	333	324	341	300	315	300	289	311	287	304	287	321	320	315	288	329	295	311	308	289	317	312	298	347	322	342	315	303	364	338	289	338	295	315	322	307	307	317	318	324	285	325	342	337	342	336	327	310	291	328	315	321	276	296	309	335	312	325	328	358	357	319	318	313	330	306	301	307	303	307	339	296	312	317	327	298	333	300	271	292	307	331	323	330	299	322	307	303	338	318	323	307	318	343	312	321	353	320	337	329	312	342	316	335	347	294	305	302	294	302	324	369	301	331	357	298	332	305	308	315	336	306	323	330	328	307	305	293	331	297	332	292	332	312	315	328	331	315	291	309	302	331	303	335	311	303	284	323	320	323	325	325	300	317	306	324	299	342	313	310	281	318	334	310	324	319	312	312	312	325	330	318	287	315	306	321	322	318	335	293	329	340	314	340	308	305	320	322	307	299	330	331	342	342	315	345	335	331	322	337	340	344	294	314	341	328	308	324	312	289	320	314	316	320	324	319	286	337	272	351	324	319	283	317	329	300	332	368	341	330	321	352	306	357	327	316	301	338	331	310	308	322	317	379	310	321	328	310	324	335	291	327	301	292	306	310	293	305	306	329	342	322	346	321	289	298	312	339	327	313	300	301	318	304	335	319	298	289	324	338	320	342	309	286	316	303	312	336	316	311	298	332	328	319	302	293	315	303	324	332	293	299	336	330	308	299	317	309	326	326	307	308	286	329	301	281	321	339	329	277	336	342	348	290	328	311	317	325	320	323	304	305	327	328	329	317	294	317	317	310	303	343	329	330	338	303	317	331	299	328	353	313	290	324	317	319	322	326	333	357	332	307	330	305	321	316	328	299	336	301	328	312	320	337	276	320	333	287	271	299	329	282	344	339	307	319	308	317	309	297	335	305	313	330	291	311	319	334	303	306	312	334	317	312	316	336	310	294	342	297	299	314	331	338	299	334	319	306	300	317	312	341	323	336	319	279	320	284	326	315	324	284	297	313	296	314	290	283	282	313	325	335	328	292	296	283	314	332	308	342	345	325	303	315	315	300	313	326	289	318	314	316	344	335	323	318	320	327	323	316	294	298	314	301	319	296	311	306	307	317	319	331	338	303	325	322	359	301	312	283	328	337	312	336	324	330	327	325	314	341	284	293	295	316	326	342	341	317	291	331	307	330	282	321	324	322	302	356	332	295	324	302	336	327	316	307	329	297	325	329	317	323	327	321	344	294	309	320	330	286	327	346	324	336	317	297	324	317	305	311	313	303	312	295	340	309	317	319	301	331	320	304	330	311	343	291	305	321	335	306	340	307	322	310	290	318	342	310	320	298	330	338	337	322	337	330	334	311	303	321	321	334	354	347	306	321	296	333	306	313	339	354	306	315	350	322	313	314	304	324	304	319	287	323	297	312	306	311	295	318	310	336	318	305	329	340	319	344	287	296	332	301	325	296	308	336	333	352	305	315	352	334	335	310	338	308	334	309	304	300	337	300	352	296	352	358	322	310	309	312	309	306	297	322	346	302	274	317	346	342
3544	1239	690	518	447	624	702	655	537	438	363	326	236	234	214	159	149	132	124	99	105	86	91	82	100	99	59	63	56	64	58	62	44	40	58	59	47	49	51	47	35	39	38	44	38	51	47	52	40	46	34	48	34	47	53	48	54	60	46	48	44	44	51	36	42	42	53	53	47	39	55	47	51	46	53	51	38	53	40	49	40	51	57	36	53	27	31	42	42	52	49	51	44	53	42	46	46	39	54	52	49	39	49	48	48	50	47	51	37	53	64	47	50	49	58	43	41	41	33	40	34	44	51	34	52	44	39	37	45	47	45	45	49	40	45	41	43	51	35	44	52	48	37	44	47	45	55	36	44	48	43	45	44	41	45	44	45	45	45	52	51	35	58	37	36	53	46	52	42	44	38	45	40	44	49	40	52	44	54	47	36	42	52	43	40	66	38	49	41	53	42	45	53	45	46	36	46	45	49	50	42	31	40	44	46	51	54	32	47	42	56	53	50	46	49	44	32	40	47	55	53	35	38	46	45	36	41	37	50	38	51	57	52	51	50	41	50	50	47	47	33	44	47	46	48	44	59	38	45	40	67	46	41	39	41	37	46	63	52	35	44	45	45	44	50	41	42	44	42	50	44	41	49	51	44	45	59	35	47	47	54	47	40	49	48	41	51	42	39	49	41	50	45	47	39	46	45	46	44	32	38	37	43	46	40	44	44	48	44	37	49	37	55	36	55	47	48	37	38	38	48	39	40	40	47	38	41	40	40	43	39	49	44	65	40	43	47	43	47	55	38	36	44	42	47	32	48	39	31	45	43	54	42	37	44	41	54	44	43	42	45	44	44	42	45	33	49	32	42	42	44	53	34	62	44	51	48	44	57	45	42	45	47	32	48	52	42	42	47	50	58	45	50	36	53	47	49	43	48	51	50	38	45	40	55	37	44	43	34	41	42	51	35	49	48	49	43	40	29	48	62	43	51	52	53	60	52	29	50	51	42	37	61	46	45	59	57	51	46	43	45	40	40	44	43	43	45	39	48	36	43	35	50	55	43	40	41	39	45	64	45	35	37	44	44	49	48	46	38	41	41	48	45	50	47	44	49	49	66	32	44	40	48	46	50	34	52	54	41	47	54	40	47	52	42	49	40	50	36	50	47	33	50	42	50	39	41	57	49	49	40	41	47	46	53	35	40	40	40	48	45	45	55	54	48	41	37	43	44	44	43	45	46	43	45	40	48	40	50	40	59	43	48	49	49	44	49	48	39	47	39	47	53	58	51	52	38	40	30	46	46	46	43	56	49	41	51	46	60	43	50	43	40	41	54	50	51	46	49	57	42	41	46	49	46	47	49	40	49	56	39	47	41	50	47	36	56	69	37	52	45	42	39	36	49	48	51	30	38	39	60	32	45	53	30	38	49	38	49	54	35	44	48	71	53	48	50	46	49	48	43	32	33	34	42	40	46	45	40	34	47	48	45	35	36	46	52	49	39	51	36	44	53	50	50	46	38	46	40	47	60	36	35	43	41	42	44	47	40	34	52	39	48	47	40	45	46	40	37	55	32	38	55	38	38	49	35	47	45	33	31	57	31	45	46	47	52	50	50	38	50	44	41	43	50	46	49	40	49	38	49	48	40	31	50	27	41	42	43	45	39	46	37	45	40	29	53	42	43	50	31	39	41	33	45	55	41	43	32	46	42	47	45	53	45	43	48	50	49	48	47	50	57	46	51	35	38	44	41	54	42	48	42	37	48	39	44	41	37	43	55	47	61	32	43	40	33	44	53	44	41	54	47	35	42	34	48	47	47	52	30	43	39	52	56	46	45	42	49	34	46	41	41	47	42	54	39	50	47	49	33	53	39	49	49	34	47	52	34	36	44	46	43	34	50	57	38	46	35	61	44	48	35	37	43	45	49	55	44	40	39	35	49	48	44	37	49	42	42	47	50	39	44	45	34	52	45	41	56	48	47	38	48	53	37	40	29	49	42	47	37	46	49	42	41	48	49	40	50	41	37	56	41	58	43	49	50	37	37	41	44	44	42	40	45	32	35	53	50	49	52	37	47	33	37	38	47	35	37	40	37	42	26	40	33	40	48	43	47	46	51	50	51	34	62	42	40	33	42	35	35	37	42	45	45	50	53	42	42	41	46	51	32	41	41	43	50	40	40	48	42	48	49	35	55	42	35	45	40	38	34	49	44	58	38	34	36	40	55	35	48	37	33	34	38	50	45	52	50	38	51	50	49	55	42	42	53	48	41	55	57	45	40	42	37	54	40	49	47	58	55	35	50	52	44	40	35	48	48	49	40	41	50	34	51	37	40	37	49	53	48	54	34	53	43	32	38	44	41	54	48	41	42	50	43	49	41	50	51	39	38	49	47	52	53	37	44	42	41	32	38	39	39	31	52	46	41	55	36	34	51	43	35	47	28	45	47	43	41	46	32	50	47	42	43	38	54	39	37	51	37	28	44	47	37	34	48	56	46	40	56	47	51	38	47	48	58	38	42	41	42	47	49	60	50	46	37	45	48	38	33	53	49	40	43	50	60	47	49	39	47	45	46	40	41	40	39	39	38	56	49	46	51	34	52	43	35	43	47	42	33	61	55	29	46	40	47	43	47	49	51	43	38	48	46	58	39	46	39	53	40	31	44	51	42	40	40	42	54	45	51	52	39	42	40	38	42	44	40	37	49	45	50	47	42	42	43	50	54	41	43	45	41	43	43	44	40	48	48	43	40	37	53	49	43	42	45	38	41	42	46	41	48	43	34	32	39	38	46	47	49	60	55	52	40	45	30	51	44	57	29	53	40	44	37	46	44	51	54	41	47	37	48	38	34	48	43	50	42	37	47	50	39	37	42	55	36	45	44	38	49	51	52	46	44	37	39	39	38	39	50	33	52	59	49	49	42	41	45	38	49	43	43	51	39	43	35	43	55	34	44	45	45	37	47	50	49	47	38	52	35	43	34	44	41	37	46	50	42	54	43	42	50	54	45	27	42	41	42	53	42	42	54	44	50	44	42	44	54	42	37	47	47	36	35	55	41	44	37	44	50	48	62	58	41	36	33	40	41	42	42	38	40	52	31	54	54	41	52	49	53	42	29	39	48	38	52	53	42	41	36	42	42	57	52	38	52	40	40	45	34	45	41	47	61	45	47	37	40	43	44	47	49	35	48	48	36	47	46	37	61	55	56	56	46	45	40	56	42	44	30	48	49	45	43	38	51	42	44	40	41	46	31	51	51	43	28	39	48	49	48	48	41	44	49	46	44	51	44	51	32	39	45	41	50	53	54	37	38	46	52	35	45	37	52	40	55	42	52	44	37	42	46	44	45	48	53	37	44	36	42	45	42	43	29	34	54	33	39	44	40	48	49	52	49	43	41	56	48	40	47	42	48	41	43	44	32	56	38	48	42	41	43	46	42	41	37	39	59	39	46	51	44	43	39	56	37	45	39	50	53	44	50	34	38	45	39	33	51	35	41	48	59	43	44	42
25358	12525	8199	12318	21116	22574	20863	18362	15243	12419	10212	8533	7152	5446	4454	3797	3185	2855	2538	2167	1874	1697	1534	1323	1222	1170	1091	917	861	778	701	633	598	562	483	502	457	423	431	422	435	402	412	423	406	417	405	372	433	383	361	397	395	407	396	391	391	391	360	412	390	372	377	379	403	343	386	357	397	416	378	414	379	370	379	368	354	346	360	386	365	378	356	335	351	376	370	393	386	372	366	379	385	386	393	368	364	385	361	356	372	347	332	359	323	371	345	342	402	329	377	406	383	375	384	390	339	382	358	370	320	338	300	347	389	375	354	354	386	361	351	352	345	357	389	390	361	374	353	378	344	392	352	361	361	383	330	365	330	337	350	336	373	347	372	331	362	379	362	372	362	379	354	358	374	345	374	382	337	352	349	346	356	344	346	327	374	380	410	367	369	364	356	353	342	382	368	363	338	362	360	385	356	386	351	367	354	380	393	347	368	402	371	365	351	359	343	375	347	372	346	356	333	378	379	372	351	329	317	368	365	350	349	356	385	359	351	338	353	348	404	392	379	379	363	372	360	332	338	329	348	376	320	378	368	348	347	340	381	364	339	340	343	341	357	340	393	391	355	374	356	377	359	377	362	344	367	345	321	376	354	357	329	380	363	344	378	351	335	364	376	372	383	361	377	379	354	365	341	344	342	364	379	358	368	340	380	366	331	380	363	363	330	359	383	353	360	366	363	375	351	399	351	369	356	369	371	351	383	368	382	355	325	375	367	344	358	380	355	371	377	340	325	332	360	350	370	393	355	339	364	340	364	384	349	343	336	335	366	370	358	391	371	325	339	354	376	378	346	371	358	377	364	338	371	342	385	389	375	361	375	340	339	335	359	380	381	343	355	393	346	363	365	380	369	389	382	367	368	381	357	388	390	363	324	361	367	343	369	323	392	385	372	368	349	346	342	363	384	387	377	381	347	375	360	375	346	359	300	331	368	354	352	290	314	376	362	379	342	344	351	377	351	337	375	371	366	384	388	350	382	364	387	361	356	354	356	333	367	378	347	361	333	365	355	361	379	335	341	371	339	347	362	360	352	348	350	353	368	375	338	354	341	385	357	343	331	357	334	356	343	367	371	365	341	346	361	374	356	387	382	347	371	315	346	375	359	356	362	357	355	356	367	366	336	364	396	371	361	348	342	368	359	339	337	362	368	350	392	360	370	360	357	386	345	363	353	322	359	387	381	395	339	351	380	379	351	372	365	367	354	362	361	355	362	350	377	364	373	401	359	389	328	362	368	370	381	320	378	355	375	364	311	352	374	363	349	365	364	366	348	418	348	344	389	316	368	340	362	335	382	365	330	351	356	357	375	357	329	357	341	359	382	378	341	340	370	352	363	357	317	394	367	365	341	358	349	351	359	391	352	357	352	351	344	354	361	338	340	353	364	367	357	365	390	356	348	362	371	360	335	323	388	378	347	343	384	349	374	347	374	370	370	369	342	369	396	382	391	330	386	353	367	355	366	333	332	356	380	381	378	355	371	356	328	417	383	343	335	349	356	359	336	357	356	358	361	375	333	372	378	377	374	391	392	398	355	344	367	386	368	359	393	374	366	376	373	350	404	356	337	343	388	388	372	369	344	350	346	326	337	348	394	356	366	363	370	360	358	342	374	347	370	362	348	330	362	337	368	349	350	367	391	344	371	363	352	367	377	356	363	360	394	354	383	354	370	355	359	368	380	341	351	410	372	367	354	350	368	354	372	391	347	329	353	321	356	354	350	360	370	355	379	334	369	359	368	358	329	365	366	366	367	379	371	367	340	370	339	349	353	370	333	387	332	357	382	365	377	360	392	382	376	375	372	375	371	371	342	364	375	323	371	359	330	322	380	371	382	356	338	338	362	358	358	359	367	328	395	346	367	352	368	380	358	348	355	362	364	365	323	430	381	353	338	389	363	397	389	395	353	340	363	380	344	382	343	380	329	334	379	356	356	347	361	398	372	361	347	371	367	353	343	352	351	368	340	400	371	360	372	366	385	376	369	363	359	361	365	356	326	336	345	382	348	350	355	330	343	364	380	334	370	349	378	372	370	384	385	347	341	359	368	351	363	380	369	403	363	340	325	373	365	339	346	396	379	348	376	337	329	389	335	374	314	332	365	370	344	364	334	355	390	359	357	342	339	376	379	331	336	363	320	360	357	377	360	388	382	356	343	376	357	364	369	361	341	373	325	346	339	357	378	392	380	349	371	353	327	347	376	346	336	338	357	374	357	377	373	351	339	352	349	356	359	329	383	358	358	347	372	360	312	342	376	377	362	350	349	360	358	348	325	379	350	396	344	403	351	359	388	384	358	358	356	356	348	339	373	346	354	356	366	353	353	373	350	381	385	379	349	349	360	314	332	392	371	343	378	368	371	368	369	371	365	387	365	346	374	347	351	347	354	327	330	355	358	366	350	341	337	383	370	355	381	341	378	347	355	356	329	343	350	400	387	321	366	330	342	329	375	360	347	325	350	342	368	360	403	390	365	360	384	343	355	363	370	346	380	360	380	356	361	381	392	343	376	362	386	342	350	344	356	393	365	345	364	333	348	375	371	358	369	343	350	369	377	391	361	366	347	375	347	397	350	352	355	349	355	393	381	368	389	334	353	339	358	367	352	377	334	376	368	332	377	403	351	355	413	345	387	349	343	374	333	379	363	382	350	342	344	347	338	380	343	330	348	423	357	360	338	377	388	363	350	327	398	385	346	377	350	369	335	378	338	343	405	367	388	349	320	370	366	360	366	361	349	363	375	362	347	355	356	383	363	346	348	367	363	380	379	331	347	382	333	337	374	359	364	332	346	374	356	348	357	324	356	345	334	343	340	361	352	385	346	369	358	355	348	344	361	335	345	376	368	381	371	377	394	370	355	345	343	382	355	356	345	352	360	373	353	349	391	359	348	359	339	369	355	368	337	347	353	361	345	383	367	379	340	356	376	364	328	355	329	353	386	387	345	377	336	401	355	370	340	381	360	329	389	372	348	331	338	384	333	352	333	340	355	355	340	374	381	346	357	358	366	322	366	332	366	336	335	400	354	359	316	383	329	374	347	342	351	332	348	368	386	360	339	351	375	392	340	353	353	383	349	365	352	346	330	335	362	351	319	373	309	348	313	394	385	362	351	362	359	343	365	374	313	394	368	362	360	354	371	325	369	368	342	362	386	351	372	313	362	340	315	343	383	378	348	358	386	331	350	322	379	355	350	367	315	346	337	350	367	362	374	368	381	367	342	329	321	334	338	355	370	366	357	360	384	353	371	368	368	402	374	366	366	362	368	343	391	362	368	345	407	355	374	386	304	333	372	346	390	351	382	361	320	346	379	334	356	368	380	367	345	370	344	380	339	356	352	346	337	340	351	353	351	388	331	371	352	351	345	360	353	358	349	334	357	383	360	338	346	361	341	365	299	353	362	338	374	392	363	329	371	359	388	381	364	325	339	365	372	389	366	413	326	365	385	379	347	377	347	351
3762	2030	1034	634	643	850	942	918	742	545	479	402	336	304	203	193	184	137	151	134	113	102	86	73	72	82	64	70	47	46	43	46	48	35	48	48	34	42	37	44	42	26	37	43	35	37	35	40	32	24	29	42	21	35	33	38	48	39	39	32	41	41	37	37	36	44	36	34	31	45	35	35	35	44	32	36	44	32	40	33	36	48	38	27	48	34	41	29	40	37	27	36	31	46	27	31	38	23	45	30	38	34	32	29	38	35	34	42	25	33	33	28	35	39	37	33	45	25	33	32	32	35	29	43	40	37	41	36	45	39	26	35	32	25	39	45	24	29	46	26	30	34	34	31	35	29	32	37	36	32	45	33	33	33	27	40	28	31	23	46	29	35	34	30	40	39	29	42	41	38	31	47	33	22	37	28	32	41	44	28	42	33	42	51	20	27	42	47	44	43	36	40	33	37	38	35	32	38	30	33	35	36	39	42	27	48	31	38	35	31	45	28	36	45	35	38	23	26	37	49	35	37	28	33	33	32	40	28	42	27	37	38	34	32	34	36	34	27	47	25	27	22	30	42	41	30	39	30	44	25	32	36	40	31	28	33	46	45	35	29	33	34	43	30	32	35	27	34	39	32	37	34	35	33	36	35	45	42	30	33	35	36	40	26	23	30	30	29	36	27	25	29	37	42	31	45	32	29	26	38	33	32	29	40	36	25	45	37	33	33	37	31	28	29	29	30	45	22	34	42	40	39	31	30	38	43	34	34	40	33	33	33	47	29	36	29	33	32	32	29	28	40	43	33	45	30	43	40	28	34	41	39	45	40	49	38	43	35	33	28	33	33	32	39	30	31	39	43	31	29	32	28	40	33	37	35	34	29	30	39	32	31	41	25	42	36	32	23	36	41	37	26	37	39	37	33	43	31	26	37	35	43	52	43	37	39	32	29	31	30	41	35	39	37	29	32	43	29	31	34	31	31	33	34	35	32	30	31	35	35	42	44	33	28	21	34	32	29	32	30	28	39	34	27	51	42	32	36	30	25	24	29	24	33	39	31	45	32	37	28	32	33	33	41	28	34	33	25	31	36	24	41	38	32	38	31	40	38	30	33	34	43	25	32	30	41	39	45	37	35	42	45	38	29	28	43	45	46	35	43	29	32	38	46	33	41	37	35	28	29	31	39	35	33	35	28	35	29	35	31	35	40	45	36	46	29	33	25	41	44	28	34	43	41	33	26	43	32	38	25	31	31	41	33	25	41	30	36	41	34	34	25	47	38	37	33	35	32	25	24	40	35	38	34	39	30	31	34	37	36	43	27	53	31	31	36	30	47	30	43	26	35	43	29	31	39	35	37	37	43	40	24	36	30	33	45	36	40	39	30	40	30	41	26	32	42	35	31	43	47	33	39	34	27	41	36	29	38	46	34	31	38	34	32	37	39	37	40	26	47	33	34	41	35	31	34	34	44	31	52	30	44	31	28	32	37	31	41	33	34	43	37	33	35	42	32	34	37	36	43	46	36	30	32	42	42	44	35	43	38	43	35	38	41	33	37	27	32	38	38	35	36	34	34	32	28	38	38	28	24	33	36	33	36	23	31	37	43	29	42	38	38	30	42	40	30	39	35	27	24	36	37	33	34	31	29	43	37	42	35	35	26	40	34	29	36	24	35	35	30	41	32	31	42	50	43	39	25	40	33	39	33	41	29	47	34	35	40	33	43	34	26	36	35	30	46	39	31	41	30	24	34	37	41	31	46	21	39	25	39	38	26	32	44	33	22	33	34	36	34	40	36	40	36	39	31	36	34	41	36	32	45	35	35	30	37	42	40	38	54	37	45	30	25	46	34	38	29	34	35	36	42	26	38	37	32	40	34	47	28	33	33	49	31	37	30	28	36	32	31	28	39	32	36	40	31	39	28	32	40	39	34	36	29	36	45	32	33	36	43	41	35	35	33	31	25	41	42	39	32	37	35	37	36	44	29	36	29	29	29	23	31	33	34	35	40	26	28	38	36	30	35	33	48	24	37	34	27	40	44	31	39	35	30	35	48	33	25	31	34	31	41	34	34	45	36	28	36	26	37	36	35	34	36	33	27	34	43	31	30	52	41	29	35	38	33	29	31	39	27	48	42	40	42	29	53	38	37	38	36	33	34	35	29	48	30	39	36	19	36	40	37	24	36	31	39	43	47	26	36	34	42	27	31	39	37	37	33	36	26	35	35	27	42	29	34	33	32	30	37	29	25	37	35	46	30	30	29	33	45	28	30	31	31	50	36	33	34	29	31	38	38	40	21	37	34	36	31	31	43	37	30	35	37	25	21	38	35	40	34	37	37	42	25	28	34	37	42	33	31	36	39	38	34	37	31	31	33	38	30	40	40	32	27	39	35	39	40	40	29	40	30	37	28	31	40	33	37	44	38	29	41	31	41	38	27	34	42	27	29	51	25	32	27	41	41	35	32	42	32	28	40	42	38	34	28	31	30	38	33	31	28	48	39	37	25	34	34	44	35	38	35	32	32	43	34	50	42	39	32	36	31	47	35	43	36	39	37	40	30	36	38	44	37	50	30	36	31	36	37	34	34	40	44	35	43	39	48	31	38	36	42	37	26	34	36	29	32	35	45	43	36	28	34	34	36	30	36	32	43	39	35	34	35	30	42	50	33	45	36	34	47	41	35	23	35	38	41	37	42	25	43	42	27	45	43	36	31	28	43	34	24	28	32	38	32	41	28	39	30	38	25	32	31	36	40	39	37	34	39	34	40	42	32	46	35	30	37	29	25	49	43	29	36	35	41	31	40	28	27	42	35	29	35	34	31	40	34	36	32	32	36	38	44	27	40	37	34	31	34	38	32	37	24	36	41	27	37	27	30	28	33	31	37	25	33	39	31	33	27	44	41	39	32	29	49	32	40	34	48	36	33	38	50	33	32	44	40	33	40	23	36	38	31	31	39	36	29	29	32	30	21	42	36	44	33	48	36	31	27	37	37	34	29	27	44	31	24	22	31	37	46	32	27	26	44	35	31	30	35	36	31	35	32	27	29	34	29	35	32	25	38	32	42	39	25	39	47	35	45	35	28	36	33	39	38	29	38	32	31	41	28	33	46	32	30	39	50	39	32	31	34	33	38	27	27	23	38	38	34	47	43	37	39	30	25	38	42	26	45	27	31	35	28	25	30	31	33	38	26	33	44	42	29	38	48	39	31	33	38	41	38	31	38	42	32	38	29	45	30	38	36	43	33	34	35	47	32	35	32	27	28	37	37	35	31	31	35	42	41	44	20	39	30	33	36	42	30	48	30	36	27	36	28	30	30	38	38	39	32	42	45	34	38	45	41	36	34	36	27	34	39	35	43	31	37	39	27	41	39	25	41	34	46	36	39	30	30	45	29	29	35	37	37	32	39	40	34	32	35	42	43	39	39	37	37	28	37	32	42	33	32	27	29	28	31	30	40	40	46	38	36	30	31	37	42	29	39	45	42	38	36	36	40	37	46
28898	15707	10486	14642	24125	25838	23893	21124	17630	14702	12105	10174	8420	6817	5393	4685	4097	3216	3012	2579	2299	2051	1753	1588	1402	1177	1058	940	892	776	651	615	559	503	468	420	367	371	363	375	358	379	292	329	364	322	322	338	346	329	343	280	346	298	331	330	350	335	328	306	287	322	327	294	302	327	317	298	317	340	287	332	323	278	323	302	296	288	323	285	307	310	322	287	299	275	289	311	325	330	288	314	279	337	282	285	301	322	277	310	291	322	299	293	285	262	293	289	332	315	277	304	275	293	267	287	310	310	283	305	279	309	280	297	265	293	321	291	309	270	300	280	281	287	296	278	307	306	279	280	279	310	283	295	295	312	285	290	291	294	269	291	312	283	261	304	266	274	297	279	282	275	276	290	277	246	291	294	291	289	283	275	307	332	295	298	258	250	272	313	289	267	307	274	297	262	290	305	274	280	293	279	273	265	300	298	302	307	285	279	299	288	277	298	282	291	281	296	264	319	255	301	289	271	292	281	316	267	288	301	315	267	270	266	273	268	314	293	277	250	293	289	296	279	309	282	288	312	319	289	285	270	300	293	285	294	268	300	267	265	282	286	267	297	284	297	291	330	270	306	292	321	277	276	298	288	281	286	287	293	267	285	310	290	290	308	307	311	281	290	287	286	286	276	267	273	283	300	322	291	294	289	281	305	291	254	307	277	293	320	307	280	273	266	301	317	277	260	299	306	307	263	284	258	300	268	247	302	264	317	295	267	291	296	318	283	293	285	301	323	270	298	278	312	293	291	285	299	282	299	297	287	279	303	284	305	295	298	295	288	319	293	259	314	312	277	291	272	324	284	293	276	268	295	264	304	285	276	287	297	302	313	261	276	301	254	311	296	324	273	325	315	285	286	268	294	278	304	291	293	278	292	273	306	259	295	304	330	271	258	280	309	312	312	305	274	296	311	303	278	280	296	286	255	284	272	282	304	272	273	289	257	311	286	269	285	318	272	298	269	320	292	298	266	259	284	314	291	275	271	287	273	293	297	284	269	254	307	270	249	289	289	299	283	292	313	304	306	315	305	284	295	263	312	280	274	288	281	291	295	298	281	289	291	293	278	278	282	272	287	273	297	306	275	276	283	308	301	305	287	250	276	308	294	279	279	290	302	272	308	312	275	265	298	284	288	286	269	268	303	280	275	296	314	277	295	277	298	291	277	284	293	292	282	289	269	296	290	254	262	299	316	278	321	308	284	260	280	292	325	298	283	277	282	280	285	296	313	279	287	305	300	312	301	277	292	290	292	289	290	311	291	257	285	280	273	250	293	300	267	272	297	259	325	296	302	295	300	323	296	293	306	293	287	254	287	286	288	269	311	284	276	287	296	268	250	275	281	273	270	321	297	311	320	280	266	274	312	295	264	322	290	273	284	292	285	295	285	290	268	300	267	277	265	272	309	306	312	281	292	324	281	253	294	304	246	288	292	298	319	294	291	290	280	281	273	309	312	283	329	286	290	261	285	288	289	263	281	273	286	270	306	298	261	285	301	271	247	309	296	321	282	283	263	269	295	310	280	299	278	317	296	300	299	309	297	303	301	286	285	315	307	277	267	284	245	271	295	308	315	294	260	242	307	289	292	267	255	281	271	262	273	309	289	253	306	284	320	285	305	296	294	300	299	325	280	275	275	283	303	297	289	264	289	276	287	294	304	318	315	336	307	281	268	320	281	299	288	284	296	283	275	272	282	283	266	261	280	314	296	308	297	262	287	274	288	274	283	304	276	289	289	270	276	248	290	337	268	283	314	310	291	287	273	266	262	323	279	258	269	295	270	285	274	262	299	251	280	267	310	268	263	309	301	302	279	296	282	295	279	266	306	294	299	290	327	300	293	276	286	308	266	298	275	280	323	281	256	278	288	304	269	308	296	304	309	278	288	293	284	296	279	269	289	301	279	243	274	282	279	234	301	279	265	296	291	281	314	326	319	328	265	294	275	297	276	260	298	288	280	285	288	283	281	282	334	282	264	284	280	266	276	317	305	267	275	312	287	268	270	281	308	294	311	265	307	325	290	271	308	285	292	272	271	265	263	295	303	283	276	290	309	283	280	290	288	267	282	283	296	301	319	288	282	298	297	292	260	320	290	294	309	337	284	295	268	287	305	290	284	280	293	261	280	265	273	285	294	291	285	309	310	281	306	253	290	276	288	264	290	294	280	296	289	327	289	293	285	299	303	275	279	279	254	295	274	279	289	282	300	270	295	280	296	291	310	251	275	283	287	278	278	305	289	280	285	276	253	265	286	294	281	281	306	296	286	280	258	295	278	310	296	277	284	304	271	282	287	277	305	260	281	274	292	312	292	290	292	294	257	286	305	293	285	279	267	279	316	283	280	315	322	279	288	283	304	292	295	281	285	284	292	288	288	292	317	287	289	297	269	245	301	311	296	268	300	284	275	304	273	266	302	287	309	268	307	280	279	271	288	287	277	289	288	296	275	310	294	300	311	276	295	284	284	289	280	298	294	291	272	290	261	288	269	263	304	302	299	299	286	303	236	271	302	293	309	271	313	270	295	303	298	279	286	313	307	297	292	288	308	279	303	302	274	297	280	312	296	300	280	268	259	259	282	291	286	287	299	269	331	290	288	302	315	289	269	302	299	266	259	277	307	286	277	268	298	301	300	272	283	284	272	301	308	267	288	284	287	260	295	282	291	313	296	297	274	279	275	295	278	293	252	310	292	300	301	286	291	285	274	270	291	264	300	291	308	289	290	292	279	284	264	261	269	255	269	270	291	326	301	306	268	298	278	265	317	279	278	286	292	289	294	289	307	261	249	314	318	284	299	314	328	273	281	287	280	296	290	288	275	265	291	301	308	285	311	307	300	282	287	278	302	322	299	297	308	278	289	279	280	298	239	312	296	310	281	274	290	275	263	296	273	256	313	280	290	322	310	280	290	290	248	315	271	290	271	247	259	301	307	261	301	269	289	269	271	276	292	296	289	257	271	268	278	271	283	276	278	291	270	274	280	294	328	289	257	272	313	296	284	255	270	297	284	304	299	268	267	278	277	272	301	301	298	292	270	297	292	290	309	286	289	320	293	287	296	313	291	297	275	299	280	304	269	288	281	262	262	286	281	311	293	306	301	321	325	290	291	268	261	302	287	300	290	297	285	273	268	268	303	277	298	294	267	293	269	286	299	282	263	324	267	294	266	302	313	316	298	300	277	287	272	303	258	300	284	275	261	285	299	277	263	297	289	262	287	284	328	291	289	306	286	303	297	291	270	293	281	261	290	266	284	308	331	286	301	257	274	270	300	282	291	273	323	265	292	288	274	281	294	286	274	314	300	328	272	296	275	270	284	288	325	291	305	282	295	308	312	254	310	295	291	285	326	296	292	260	318	322	302	288	302	291	283	265	294	262	298	276	314	279	313	288	296	296	307	281	283	285	299	290	286	286	290	288	298	267	314	316	309	282	267	284	288	307	285	274	303	284	341	284	293	321	280	246	294
2434	1011	531	367	377	470	496	460	368	304	278	224	207	184	126	117	95	123	98	96	97	92	88	61	48	47	50	79	49	59	54	49	50	59	48	42	55	59	56	53	48	52	38	40	46	54	44	44	61	42	50	44	42	43	43	40	32	61	50	44	40	46	42	47	46	43	42	56	32	47	38	39	54	52	61	45	50	57	49	41	40	39	61	51	57	47	46	53	42	53	49	40	51	38	52	59	45	58	40	40	46	53	46	50	36	53	34	57	54	46	47	45	46	40	48	43	51	45	50	46	60	47	38	49	44	50	54	49	51	48	29	45	38	54	45	41	39	48	48	41	40	41	44	47	49	38	47	56	46	55	45	59	39	36	45	37	49	43	63	54	43	53	50	38	51	55	52	41	52	46	50	52	56	42	40	58	56	41	44	57	32	40	57	51	48	54	59	48	49	49	67	46	47	46	37	48	49	43	47	44	51	56	41	61	46	51	48	49	40	57	66	62	48	40	44	44	43	48	49	67	58	42	61	45	40	51	39	50	44	48	53	49	48	42	46	44	50	53	37	29	50	45	58	44	53	62	56	43	49	57	43	41	62	48	42	42	44	41	60	46	55	47	46	41	48	43	45	57	50	47	36	45	46	43	48	44	54	42	48	54	45	37	48	39	40	50	56	48	53	41	44	48	56	52	45	39	57	57	35	58	49	49	58	44	39	44	58	48	60	39	36	49	49	49	62	50	54	53	48	63	51	44	42	41	37	50	39	63	46	46	43	42	42	43	48	49	51	45	61	43	47	45	56	41	56	43	53	47	67	44	53	40	46	42	52	47	44	47	60	42	40	54	49	47	37	44	41	48	60	57	43	50	41	48	51	51	45	50	42	44	39	43	50	48	53	44	53	39	44	47	55	47	55	55	49	46	40	51	50	41	34	62	49	41	40	46	51	48	50	45	41	50	46	33	45	42	36	49	52	44	52	47	42	39	59	52	48	54	36	44	40	44	45	47	49	51	54	44	43	54	59	41	43	56	44	59	53	46	59	50	41	33	50	63	51	41	54	39	44	49	55	44	51	54	47	44	48	51	55	43	55	43	48	51	43	48	43	45	40	46	41	56	48	47	57	47	42	49	48	40	61	45	32	41	45	59	44	47	55	52	49	37	45	47	46	42	51	45	58	56	48	44	40	49	53	40	43	59	49	35	44	59	51	49	52	70	53	51	48	45	45	54	44	46	49	45	50	46	66	34	66	67	52	40	37	56	41	38	42	47	52	45	45	43	44	65	40	56	37	43	49	53	34	41	68	53	49	37	45	48	33	49	48	51	54	56	56	42	43	36	40	60	52	48	46	50	49	51	46	38	54	38	44	47	46	52	63	47	46	48	47	57	49	42	52	41	60	52	43	51	37	47	39	41	60	42	38	55	54	42	40	45	47	47	31	47	55	47	53	47	43	36	44	50	63	49	44	46	39	54	49	44	37	64	62	36	43	44	57	57	39	43	45	40	46	41	49	52	43	38	42	55	48	46	49	51	50	55	51	43	53	42	35	40	51	59	40	56	44	52	44	60	43	57	43	50	47	39	46	57	46	46	47	45	50	46	43	59	47	50	28	50	36	51	44	47	62	49	45	49	54	37	46	45	43	48	42	44	46	43	41	42	51	68	40	55	48	53	50	56	53	48	55	47	43	44	40	52	51	45	44	53	48	53	50	43	46	40	37	56	55	48	40	52	52	44	45	38	45	56	47	42	43	44	48	48	56	35	49	51	39	36	42	56	45	43	56	34	59	45	40	47	54	42	45	36	39	48	50	38	60	30	57	44	41	51	51	49	50	42	51	58	60	50	53	42	42	50	61	50	46	49	49	51	43	47	53	51	51	42	51	53	44	49	48	58	47	57	34	40	52	53	52	62	48	43	43	48	34	48	48	50	32	57	48	23	52	52	45	52	44	45	44	51	32	52	51	51	42	57	51	44	45	49	61	60	53	58	67	54	51	53	40	48	43	46	53	44	44	50	52	42	39	43	45	34	49	47	61	52	56	54	32	51	58	38	58	39	38	52	37	53	50	47	38	52	41	50	51	49	56	53	40	47	44	45	53	51	50	50	39	49	48	42	53	45	61	42	37	48	55	44	55	31	46	42	56	35	48	45	49	52	49	46	50	49	47	50	43	51	52	49	46	56	34	60	46	49	57	50	41	51	41	49	48	53	46	54	47	53	43	46	40	41	44	50	67	48	45	49	48	48	46	43	49	40	35	39	43	48	43	46	37	43	54	42	51	46	42	53	53	37	50	50	43	49	36	52	50	47	44	46	54	34	43	45	63	46	56	43	46	47	43	59	61	38	50	53	44	53	47	55	47	50	54	53	54	50	41	39	42	52	51	46	63	43	50	56	62	54	47	42	52	50	33	46	45	44	41	50	50	47	44	53	42	44	42	58	56	50	48	44	54	37	45	42	49	48	53	47	49	48	41	47	46	51	42	43	50	51	49	54	53	43	49	53	59	56	53	55	46	38	52	64	52	44	48	41	49	47	47	42	47	39	43	43	53	48	44	47	44	41	54	52	34	50	45	45	39	57	42	46	39	40	53	44	36	56	41	55	44	51	48	44	46	58	42	47	51	47	57	53	45	50	47	49	36	49	50	38	58	38	41	39	40	49	62	46	43	49	50	39	39	36	40	55	51	39	43	52	45	45	61	51	48	44	48	45	44	51	49	47	39	34	45	36	45	53	35	42	52	46	39	45	43	56	54	53	53	44	51	45	47	43	43	55	45	50	45	52	39	54	55	39	38	57	45	36	48	47	50	40	56	49	45	54	52	39	59	56	60	45	40	39	47	44	51	48	39	38	39	44	45	42	47	41	47	49	49	44	47	48	42	33	45	49	51	41	31	51	49	52	42	40	31	53	46	42	50	42	44	48	60	56	37	45	49	46	56	46	57	46	56	68	53	55	49	48	44	52	48	47	52	47	56	38	56	46	50	41	54	44	56	61	57	37	51	40	39	50	40	45	43	42	42	57	41	48	47	47	49	41	57	54	42	51	48	55	51	48	39	49	43	46	43	49	35	48	54	46	46	54	39	49	51	37	47	57	54	48	39	42	47	40	51	45	45	58	53	38	55	56	43	57	51	45	42	42	53	42	57	55	48	50	49	43	44	57	59	32	49	46	50	40	47	55	58	49	47	49	50	51	55	46	41	37	46	60	47	55	53	50	45	47	47	56	46	44	51	48	49	45	61	63	50	40	44	54	42	49	42	56	45	49	53	43	51	42	51	56	52	38	44	52	70	49	41	39	48	54	37	38	43	52	53	58	45	57	57	35	50	58	50	40	42	49	52	44	43	50	44	46	44	48	37	48	45	59	44	48	47	50	56	49	45	42	47	46	53	42	53	58	55	52	46	48	41	46	45	55	39	37	36	53	55	52	49	46	51	51	39	46	41	52	53	47	57	34	51	43	43	58	51	42	61	49	34	54	48	38	57	45	61	39	48	43
22577	11236	6415	9610	17677	19613	17683	15034	12037	9391	7578	6219	5105	4112	3188	2748	2441	1993	1758	1597	1443	1303	1154	1080	944	837	833	737	660	653	613	534	511	488	496	448	422	441	402	410	426	390	354	407	415	420	440	397	418	423	401	396	398	416	410	374	419	390	381	409	396	428	393	394	398	354	382	353	392	334	411	433	398	427	414	380	411	390	393	385	388	384	424	436	387	457	414	381	392	370	359	392	391	375	362	373	353	381	384	351	416	375	385	373	386	422	385	392	364	388	396	370	421	386	353	399	380	401	389	429	375	416	406	432	379	417	403	394	356	386	394	414	408	387	391	405	376	353	345	391	373	353	406	404	351	394	398	347	383	389	364	377	382	385	376	389	398	415	377	417	395	392	360	394	392	384	408	398	415	384	379	413	402	354	383	406	414	385	370	407	390	379	378	376	383	375	395	392	430	370	429	389	374	395	375	385	382	391	365	388	380	384	394	427	380	394	367	417	358	390	367	365	368	371	387	400	383	406	376	400	429	352	374	399	413	422	405	385	347	395	388	399	385	414	393	404	383	388	383	367	391	363	366	378	384	382	389	399	407	362	398	349	397	384	356	408	380	360	403	381	379	362	374	343	423	395	362	397	443	358	383	360	389	384	399	407	359	375	393	362	370	396	366	372	391	365	345	395	356	403	407	402	400	374	373	362	420	364	400	383	402	402	400	400	363	379	403	398	408	387	393	365	397	399	395	361	370	394	390	371	385	381	393	347	375	444	388	389	366	418	353	356	404	391	361	372	388	407	418	404	391	407	357	390	361	359	392	387	389	390	380	396	356	362	365	417	371	389	418	402	380	383	386	376	373	384	382	410	392	359	377	388	388	364	401	398	383	370	362	376	396	379	403	394	366	405	406	388	389	390	424	406	394	400	388	380	399	377	389	393	405	391	381	384	380	406	370	352	379	358	384	388	431	406	392	375	372	409	380	384	388	354	384	402	385	368	368	396	381	378	383	399	391	389	383	406	379	390	397	384	400	423	376	401	334	377	375	390	404	376	412	379	383	392	354	372	395	371	374	395	386	352	408	383	388	374	411	424	422	384	377	361	385	375	412	414	400	391	367	363	414	365	381	382	382	378	367	381	380	371	360	360	344	364	386	402	393	365	386	358	346	330	415	384	387	405	366	399	380	400	398	363	398	372	422	387	395	353	414	385	394	378	376	366	334	395	399	374	415	399	391	367	400	382	368	360	434	373	344	368	382	398	344	374	381	395	349	391	388	369	392	354	417	409	352	371	382	356	396	375	392	365	397	409	352	407	375	402	354	389	398	341	385	380	355	374	374	347	376	404	411	397	390	386	365	380	383	367	418	385	360	369	373	400	373	356	418	384	387	398	425	387	375	336	361	366	393	409	370	411	389	343	403	376	401	428	353	380	354	405	374	403	351	356	373	370	382	387	377	380	360	376	371	397	378	401	426	375	378	378	392	388	374	394	390	390	419	379	360	431	394	380	399	387	396	416	384	383	363	418	372	357	409	397	367	379	380	368	399	380	357	381	393	407	401	400	350	383	404	379	390	375	381	406	355	393	350	427	387	371	416	434	382	373	386	408	423	379	377	406	388	393	404	412	426	378	385	376	346	422	378	397	342	394	377	368	360	382	381	377	339	375	380	384	381	392	361	375	366	384	404	406	400	376	398	373	406	384	372	363	381	367	396	403	400	380	389	416	363	396	375	382	403	378	386	389	349	403	392	429	372	421	403	419	349	380	407	385	382	336	417	410	391	355	380	394	359	367	397	397	359	351	378	373	422	372	356	414	395	382	369	382	376	355	403	369	382	380	398	369	378	379	390	383	367	394	373	388	348	388	378	390	399	368	381	389	353	346	367	413	379	424	364	375	416	391	378	392	391	380	393	380	419	358	401	375	378	363	359	373	395	395	387	381	414	376	411	380	386	385	348	366	354	406	394	404	381	378	385	346	353	372	377	398	390	403	356	399	387	381	360	380	396	382	408	379	379	404	385	374	399	406	342	362	389	403	397	397	414	376	416	370	375	384	383	367	367	380	371	356	381	360	363	386	407	377	393	364	400	385	373	368	373	348	400	414	391	365	403	440	416	405	384	342	388	366	375	402	379	388	412	387	363	403	382	419	373	389	364	393	362	373	402	388	366	392	380	354	395	361	378	371	333	362	379	404	398	374	411	379	394	367	377	344	371	392	378	365	399	396	392	383	396	338	362	396	368	369	381	358	389	399	404	358	397	384	419	409	390	433	364	393	384	382	406	412	384	369	387	407	353	365	372	411	395	379	372	416	390	424	390	343	396	398	403	388	418	379	395	375	381	392	418	412	363	339	348	364	378	376	381	353	379	358	395	351	357	403	368	385	419	351	389	382	398	379	397	352	397	403	408	338	377	389	385	380	393	414	365	367	390	405	351	378	376	401	374	407	399	400	418	398	377	399	421	374	365	397	376	390	404	386	395	374	375	377	376	434	349	400	367	393	366	378	368	412	377	401	371	378	361	382	366	368	361	392	375	408	393	424	385	371	359	373	394	385	393	360	363	368	386	396	342	413	360	421	377	384	414	430	404	365	385	377	354	399	371	399	393	391	350	390	376	395	372	408	381	388	384	395	358	382	385	407	378	389	396	414	356	399	387	379	412	355	361	392	370	410	381	389	350	376	387	364	407	378	359	402	373	388	404	403	386	415	384	359	382	413	381	341	381	395	373	376	381	401	377	389	368	397	358	351	383	345	374	396	342	390	391	426	411	370	388	380	400	373	379	367	379	397	413	358	363	399	357	412	384	394	368	354	397	359	377	382	360	388	371	427	370	398	421	379	388	390	410	418	387	388	398	373	418	453	370	373	363	374	390	388	353	399	378	374	374	387	383	357	369	400	425	372	392	396	397	379	419	406	396	367	345	372	399	387	372	411	380	400	377	394	369	344	384	375	410	333	396	364	350	363	372	353	392	366	399	354	379	382	383	372	396	395	391	396	391	406	409	399	368	373	383	391	382	409	412	366	391	372	417	416	403	416	355	367	389	362	395	370	424	400	367	365	414	401	370	342	388	395	407	383	398	401	404	376	382	379	386	415	399	419	377	355	374	361	414	395	378	419	396	383	411	364	393	394	371	383	392	355	378	385	377	382	389	390	413	406	365	365	386	367	357	365	389	386	394	383	364	391	379	438	373	366	395	390	373	413	357	381	388	371	382	389	378	398	388	359	370	398	361	391	363	377	352	385	392	367	419	384	385	413	407	358	412	374	374	438	383	386	372	375	363	432	351	368	373	401	397	392	378	408	385	403	400	430	381	385	373	377	395	352	389	383	353	396	392	348	358	384	415	369	419	394	365	415	414	381	375	368	381	375	366	398	389	362	389	413	376	394	407	386	406	392	396	371	365	383	327	404	403	407	390	388	376	361	366	349	386	355	418	386	394	390	424	383	366	434	380	400	390	380	370	372	407	394	373	351	395	421	383	359	408	366	343	377	381	380	384	419
3202	1769	819	547	490	743	813	729	584	473	391	299	307	231	191	159	125	124	126	85	106	94	75	60	67	63	85	53	48	58	51	46	48	51	48	42	43	34	46	43	44	41	34	49	47	39	34	44	40	39	46	38	30	36	45	39	31	35	38	48	42	43	45	35	39	38	40	46	34	46	46	44	42	40	35	51	48	37	35	33	47	33	29	44	32	31	35	36	35	46	33	31	37	44	32	35	37	43	24	44	39	31	28	43	42	43	21	36	48	40	51	32	34	33	38	31	40	30	35	39	45	36	41	40	34	37	37	41	44	33	27	38	45	39	30	43	35	45	36	38	42	43	46	41	37	47	39	34	38	33	37	40	34	39	31	40	29	31	37	49	41	38	39	36	30	39	41	45	46	45	27	40	41	29	28	48	50	38	42	33	36	36	25	36	41	28	41	57	39	42	35	36	53	42	36	47	33	35	30	39	44	41	38	35	36	34	31	29	38	54	44	38	30	34	41	46	29	28	46	37	42	43	41	42	34	29	32	40	30	39	30	47	35	52	30	42	34	36	40	30	43	41	35	39	42	34	39	44	47	36	30	35	32	33	37	34	41	32	41	45	35	29	44	37	45	41	43	29	29	46	45	25	27	42	41	44	36	37	36	46	36	41	29	42	28	47	41	46	29	38	31	39	37	39	39	46	39	42	41	33	48	44	37	40	39	28	32	41	42	51	44	26	36	28	36	36	31	31	42	51	32	32	34	38	33	43	34	52	34	31	39	50	39	41	38	35	45	46	40	43	35	37	37	42	43	39	44	37	34	42	50	47	48	25	33	30	49	36	39	35	49	44	40	32	41	43	39	40	39	41	45	51	35	37	32	38	35	36	36	38	39	37	44	32	43	30	39	45	28	35	41	42	41	43	43	29	32	29	35	44	33	36	31	51	32	45	41	30	32	44	34	41	28	39	41	40	33	44	39	39	32	36	31	28	33	49	35	30	38	35	31	46	41	50	32	32	34	42	47	43	31	38	30	37	39	46	43	52	32	36	41	36	41	40	24	31	33	33	39	30	36	38	29	46	39	38	30	40	37	36	29	37	41	31	33	40	48	33	40	36	32	41	43	35	33	47	47	41	38	34	37	40	40	44	46	39	31	34	37	47	47	45	38	40	36	47	50	39	39	28	31	37	33	28	42	34	49	38	41	42	38	34	35	46	35	32	38	40	41	33	41	30	37	32	40	38	39	40	36	36	42	45	41	32	37	35	38	33	43	43	40	40	43	33	44	34	33	32	30	35	39	33	50	43	33	42	36	39	48	29	34	41	39	33	39	42	25	41	41	35	32	39	37	38	35	42	34	43	44	35	36	44	48	34	41	32	40	42	48	43	32	38	35	38	45	39	26	44	30	35	46	33	28	42	27	50	39	33	45	31	42	44	30	40	39	40	28	35	35	37	39	38	32	37	40	43	31	37	44	45	47	36	34	34	46	40	45	30	40	25	37	38	31	45	38	35	42	47	37	35	43	43	46	48	31	45	45	49	24	38	30	44	41	43	46	31	35	35	42	39	32	38	36	38	38	41	42	37	40	33	41	38	31	50	50	31	35	36	34	38	39	34	41	42	36	29	39	46	30	31	39	55	24	40	40	27	40	35	33	42	37	46	27	29	40	36	42	27	56	34	37	41	33	37	33	40	38	47	45	28	32	50	44	30	38	29	39	36	33	33	44	37	47	36	38	32	43	38	39	37	32	41	37	42	42	46	44	37	37	44	43	30	32	39	34	43	35	41	43	34	51	28	41	44	36	33	37	36	38	33	34	48	36	41	34	41	39	41	32	32	34	34	38	37	40	37	38	41	31	30	27	36	28	31	33	40	37	35	33	37	48	43	39	39	43	49	36	28	29	39	33	46	37	44	41	23	38	35	32	46	28	39	36	36	33	41	30	38	45	44	42	48	27	32	38	37	25	31	35	26	46	31	29	28	35	44	43	37	35	40	36	39	41	38	47	41	38	43	37	37	37	40	39	43	44	33	46	49	31	42	42	38	33	37	43	31	33	44	44	50	38	38	46	51	36	35	44	45	37	30	28	32	33	30	26	30	27	35	44	31	45	55	40	34	52	29	39	43	35	46	40	53	53	46	41	31	49	32	38	44	42	41	36	41	36	40	35	36	41	42	43	30	44	40	42	32	35	49	31	38	40	42	41	32	31	43	41	44	41	45	31	32	31	25	44	50	35	48	44	38	32	24	34	41	38	34	47	39	43	39	29	45	30	38	39	35	45	40	32	49	44	42	46	42	46	46	30	36	38	37	51	37	32	33	41	37	39	32	33	44	40	39	27	34	40	32	37	39	29	28	32	32	51	45	38	32	31	40	34	38	38	34	32	43	35	30	34	39	44	35	38	38	43	37	39	43	40	36	37	37	32	42	48	30	44	34	40	46	50	36	45	37	33	43	39	49	53	26	40	40	35	42	34	34	39	42	41	39	32	31	32	40	45	34	36	31	33	34	44	35	51	39	49	33	39	31	41	45	41	43	33	29	29	50	43	31	28	30	47	43	38	31	30	42	31	35	36	43	37	37	39	41	45	39	35	31	29	44	34	43	37	41	50	40	46	37	34	38	44	45	38	36	45	40	40	31	41	36	32	45	40	39	41	35	36	34	25	35	42	36	34	43	32	25	46	31	39	42	41	38	48	37	37	47	49	38	30	43	32	43	34	37	51	34	48	27	46	41	40	37	38	48	43	27	48	42	35	39	34	30	30	36	32	44	31	33	33	40	39	28	45	36	39	34	38	45	27	32	36	39	30	49	33	44	42	32	42	43	39	39	31	43	44	35	47	35	35	33	44	34	27	40	32	36	34	29	38	46	32	37	41	42	33	42	43	31	29	43	31	43	45	32	39	33	36	29	33	37	38	37	32	41	34	37	38	39	43	45	38	38	30	48	54	30	46	32	38	28	47	46	36	33	34	41	31	42	39	39	42	38	37	43	37	46	32	35	36	44	42	44	34	38	34	32	37	36	41	24	44	32	31	37	33	33	47	32	39	36	26	35	39	39	49	27	40	38	42	40	37	48	20	37	35	29	43	37	38	35	39	24	44	41	35	38	46	37	47	47	33	37	34	54	28	32	34	31	26	45	29	37	45	30	35	39	49	25	39	34	38	29	45	52	50	33	48	34	38	40	48	40	55	41	36	30	34	45	45	52	41	47	34	34	46	33	35	47	25	51	35	33	30	38	38	38	43	53	39	36	32	34	36	43	42	43	44	28	43	42	21	41	39	32	43	44	34	47	42	39	33	37	32	32	32	32	35	36	30	54	24	34	37	31	46	37	38	31	40	44	45	33	31	42	43	36	49	29	44	49	36	40	51	28	46	38	37	44	38	37	42	45	37	45	44	40	34	35	45	32	50	42	34	32	48	42	39	44	43	33	41	40	26	35	42	47	29	46	39	34	38	32	41	21	44	34	35	30	35	37	28	39	57	36	28	46	46	39
27484	14508	8418	12796	22172	24143	22121	19188	15742	12890	10336	8279	7146	6029	4854	3952	3389	2723	2270	1976	1821	1654	1398	1257	1112	978	881	819	772	699	626	617	480	465	471	421	406	383	379	359	378	350	353	362	355	367	362	326	331	317	389	360	351	333	370	390	340	369	328	380	334	331	354	354	281	327	325	344	364	317	302	315	336	335	305	287	294	298	337	332	325	293	309	354	324	330	321	360	353	297	305	312	338	307	349	298	322	306	355	337	315	323	342	301	317	334	322	323	309	283	348	336	301	329	349	338	322	286	327	303	302	309	323	322	343	318	301	334	357	298	328	319	303	330	319	304	334	294	330	308	322	309	289	311	332	299	304	317	296	316	323	310	343	302	313	315	348	318	326	324	330	322	350	281	313	344	308	325	324	295	317	311	304	310	293	317	308	315	319	320	298	300	315	292	309	327	312	292	324	288	307	310	349	330	291	321	321	312	314	300	286	339	327	340	302	346	316	331	337	294	325	326	281	301	301	274	339	285	343	317	336	309	305	307	344	302	316	321	332	284	303	304	321	282	300	307	316	309	323	302	317	306	316	318	306	288	305	328	314	280	316	331	292	319	298	329	323	314	313	327	283	334	334	306	274	287	289	297	302	294	278	343	355	335	323	302	301	314	321	311	319	304	333	320	285	299	298	329	294	308	315	314	336	309	328	324	336	302	287	318	302	313	322	305	278	300	308	295	321	309	304	316	311	277	311	305	328	325	288	338	326	311	305	332	299	317	286	340	330	319	305	297	287	318	285	343	332	294	318	343	321	337	340	310	300	313	314	307	333	320	301	324	327	328	309	318	298	332	332	287	315	313	318	307	309	332	312	305	324	293	317	317	300	322	313	299	329	300	322	323	312	317	306	304	344	309	295	301	316	294	298	273	319	306	287	328	292	301	322	288	322	278	312	318	314	307	325	304	321	299	288	341	295	313	358	295	313	323	321	333	296	320	346	304	308	300	328	314	331	297	298	303	299	335	303	264	315	328	281	297	335	333	337	327	305	315	313	309	305	314	293	323	303	306	305	304	296	307	325	311	290	326	280	319	278	341	303	306	336	324	343	323	331	297	299	304	320	301	339	299	327	270	321	305	292	298	316	308	312	337	326	328	344	305	344	299	309	320	304	290	317	344	294	311	314	306	328	308	317	325	321	295	325	302	307	317	332	289	340	339	328	328	323	280	311	298	335	315	334	318	294	310	333	311	306	333	311	324	320	318	311	312	318	301	275	301	305	314	306	306	279	320	307	308	322	303	296	298	293	289	326	334	300	321	299	280	348	333	310	286	302	350	328	281	313	300	289	309	299	326	316	300	288	302	331	318	323	340	307	331	306	309	284	315	355	287	318	320	332	309	315	307	321	329	314	309	342	320	280	320	318	338	300	316	318	295	309	313	305	317	296	291	319	323	333	321	284	265	289	307	318	279	345	333	273	321	351	305	302	297	289	334	341	326	343	302	307	265	284	316	321	287	303	335	302	301	279	319	315	318	302	317	300	296	303	317	332	312	327	303	312	283	318	318	292	311	301	304	303	328	287	327	312	323	296	303	297	335	325	279	307	284	312	326	297	313	317	328	291	343	318	266	321	287	314	309	327	298	304	315	306	320	262	340	303	338	311	290	297	274	347	320	305	313	289	289	359	278	305	309	327	343	320	298	327	339	336	309	288	283	334	328	312	313	318	303	314	311	289	336	278	295	323	297	328	292	306	286	327	294	290	286	324	290	315	307	298	262	330	324	343	298	324	321	337	311	316	310	301	350	351	284	308	289	302	314	296	306	287	307	320	319	336	311	293	292	316	280	312	313	300	291	337	312	305	313	317	318	317	292	294	306	298	331	288	314	323	297	297	342	335	347	350	326	309	335	309	320	317	295	337	316	293	289	338	319	345	293	334	313	288	304	326	316	321	309	303	323	296	323	310	297	291	320	326	327	331	300	326	304	323	281	336	319	305	312	288	311	297	285	311	327	345	304	311	301	334	315	313	319	304	293	336	291	294	307	301	344	307	320	308	334	299	270	326	312	313	318	332	307	306	292	333	317	323	299	331	286	294	304	325	283	299	320	340	304	348	339	345	288	291	296	298	315	301	349	288	332	297	310	317	302	275	318	335	335	340	318	301	270	299	312	337	355	305	338	334	352	295	305	311	302	316	328	312	301	335	285	332	352	349	273	302	303	328	284	349	301	292	291	324	345	311	296	288	299	299	324	293	298	306	324	299	313	306	322	332	310	310	324	288	310	311	296	307	306	296	297	292	344	316	335	302	285	294	327	325	288	294	319	314	337	290	319	298	293	295	295	314	298	294	309	289	313	321	325	301	336	303	299	291	326	291	301	307	290	314	306	287	327	311	307	339	303	312	316	277	313	285	320	321	305	311	309	283	302	335	315	293	306	333	274	308	289	365	284	336	301	307	325	354	302	292	328	320	289	329	309	335	312	299	315	303	300	333	318	286	276	323	309	303	272	332	324	309	297	328	292	278	326	317	305	301	310	309	326	309	326	308	326	355	292	296	292	312	306	313	291	288	313	334	292	329	298	297	310	329	313	340	299	324	297	311	296	298	310	311	297	295	317	325	325	302	318	306	330	297	307	279	296	326	287	313	291	331	296	312	280	293	289	327	327	338	310	309	313	307	318	310	295	293	272	336	320	311	345	279	312	313	322	322	299	309	355	329	317	301	326	309	340	325	305	316	332	305	304	314	262	310	313	316	339	324	328	308	308	311	297	304	315	320	302	305	327	285	319	329	325	312	333	303	310	340	315	310	313	329	337	301	283	311	313	345	319	317	307	324	302	327	340	280	308	333	321	316	310	304	318	313	310	327	339	316	309	326	314	264	344	324	318	294	261	334	323	305	316	300	299	299	295	311	303	301	317	290	288	333	324	315	306	282	293	287	313	304	296	299	331	344	312	313	320	374	296	338	333	303	303	300	326	314	331	309	313	327	294	308	318	310	288	311	327	327	299	311	302	314	338	319	327	328	310	285	304	299	339	291	296	328	283	315	322	311	314	323	306	316	318	281	339	281	309	305	298	296	312	339	336	308	298	297	304	305	314	303	329	301	288	331	292	320	313	306	300	305	358	278	278	317	333	287	303	304	322	278	307	293	316	336	294	333	306	326	288	290	315	322	314	275	315	336	298	288	332	324	330	302	322	316	325	287	309	308	309	335	272	318	326	312	319	320	301	326	317	292	295	282	318	305	282	332	295	288	324	297	343	317	326	338	343	301	301	292	322	290	333	281	323	322	315	305	335	300	326	333	314	324	270	299	339	314	270	321	281	334	309	303	300	301	299	314	346	290	281	302	299	324	304	323	306	308	264	298	320	331	314	318	329	321	315	333	335	317	320	315	296	308	302	294	311	282	329	338	325	314	305	299	309	338	326	295	308	300	295	299	323	337	276	309	313	310	318	290	302	316	288	338	330	339	297	303	343	317	328	322	323	342	292	299	308	307	317	300	345	324	349
3753	1275	643	479	460	606	664	596	568	447	382	315	274	233	233	175	140	115	109	92	78	89	73	74	87	61	67	54	64	51	58	61	56	52	45	47	46	45	60	41	48	40	47	36	44	50	43	55	39	48	53	40	47	32	52	48	42	28	32	46	56	41	42	44	42	44	40	50	54	32	48	45	48	49	37	36	42	40	39	30	60	42	53	39	41	39	34	32	49	55	39	50	52	46	38	47	44	41	50	39	42	44	42	40	36	49	45	44	49	37	37	35	47	42	43	42	33	37	29	51	45	46	32	36	42	44	38	45	32	35	48	41	44	42	56	59	39	43	40	44	57	42	41	45	43	40	43	32	51	40	41	39	60	44	46	43	40	32	42	40	42	41	54	37	43	50	38	33	55	52	41	39	49	50	43	39	57	43	47	47	35	61	47	47	40	59	50	53	44	37	49	41	42	41	45	43	40	53	45	41	43	42	41	52	40	40	51	46	45	39	44	58	44	41	35	42	36	45	43	35	36	42	36	57	35	33	48	35	43	52	41	41	39	38	49	39	41	44	45	42	44	40	37	47	52	45	48	41	45	41	43	35	41	51	46	58	39	32	29	40	41	45	48	41	49	50	40	31	32	47	52	50	33	35	37	43	34	59	47	43	44	44	55	53	42	38	48	50	45	50	36	45	37	40	40	41	44	43	47	47	39	41	37	47	52	45	40	52	48	40	48	48	46	53	35	57	46	44	49	39	43	35	34	48	55	43	46	50	48	40	44	32	59	29	37	45	40	35	43	59	48	42	43	46	39	42	48	38	42	42	43	51	38	47	54	39	50	49	45	38	47	42	48	44	40	48	45	47	40	44	28	26	46	39	43	39	43	40	39	42	49	53	41	44	37	46	37	35	55	37	37	36	43	40	38	57	40	39	32	36	48	52	39	44	43	45	41	32	40	42	38	45	45	33	40	36	33	40	44	41	45	39	40	39	50	33	42	44	42	40	34	32	43	49	36	34	39	33	40	40	47	36	46	45	44	52	36	46	33	41	38	57	48	39	49	35	47	54	47	51	48	45	35	50	46	41	36	52	38	32	31	40	38	36	42	49	41	38	48	38	37	45	42	51	42	51	46	55	43	45	55	34	38	42	44	54	44	43	46	45	39	50	38	43	44	31	55	39	54	50	50	46	41	42	45	43	49	40	43	44	46	45	35	44	39	53	49	41	62	47	41	49	45	57	33	40	26	36	31	47	47	47	28	44	57	42	41	45	41	35	41	49	47	39	33	41	47	56	43	38	41	53	46	52	40	55	47	42	26	47	35	35	47	54	43	46	58	42	39	42	50	43	44	42	29	40	42	41	48	53	45	50	47	47	45	53	48	47	44	37	49	48	45	51	42	44	45	52	44	43	39	40	41	32	47	47	58	46	44	35	41	48	51	43	50	42	42	54	50	37	38	33	41	34	47	58	37	35	38	56	48	61	44	40	37	38	38	47	48	47	59	43	39	39	44	47	33	37	43	42	40	48	44	45	48	40	38	50	50	44	42	48	56	35	41	33	47	48	40	48	38	55	45	35	51	50	43	38	48	45	35	64	38	48	47	30	42	54	47	48	54	45	48	43	36	57	47	33	35	46	40	29	49	40	44	38	47	36	51	37	38	45	44	41	51	39	56	51	31	52	42	50	47	50	44	40	46	36	44	41	40	34	35	37	44	44	48	39	37	39	35	46	44	40	41	35	43	47	39	33	46	37	43	45	36	38	37	40	46	33	40	52	43	41	41	39	41	45	44	49	38	44	50	44	36	41	39	48	47	35	43	39	44	42	38	44	55	36	36	50	40	55	37	48	37	31	49	43	41	42	59	44	49	39	44	38	37	36	52	61	50	41	50	35	37	44	42	44	49	41	41	39	47	50	41	38	38	45	36	42	33	39	42	36	47	46	41	46	46	36	44	30	43	41	39	39	44	45	29	64	48	46	39	37	39	42	44	43	40	47	42	33	48	41	51	57	46	44	50	55	31	34	36	40	35	45	48	37	37	52	43	29	47	41	31	44	39	50	46	55	41	46	43	48	42	46	40	33	50	46	40	52	48	56	45	42	58	40	45	41	51	46	36	43	54	35	43	45	36	40	49	42	46	47	33	45	48	41	50	57	46	44	61	35	46	38	50	40	45	35	50	35	48	45	57	48	37	49	47	47	43	42	37	44	51	45	52	48	46	40	44	46	52	37	44	51	45	41	57	43	53	37	49	52	54	40	32	43	52	37	39	36	53	49	43	44	38	35	32	39	43	37	57	42	32	39	39	44	38	55	38	40	39	42	40	44	31	28	43	47	43	36	38	40	48	36	39	56	52	47	42	38	56	45	36	41	36	36	62	59	47	43	32	51	29	42	39	36	37	62	34	43	41	37	46	45	53	34	40	47	46	51	33	51	44	38	40	52	41	49	36	43	39	36	40	48	46	37	53	39	35	46	36	52	45	42	55	47	27	38	37	41	41	53	41	54	52	45	47	37	50	41	50	43	48	43	32	45	53	37	55	33	50	49	46	34	28	54	38	39	44	48	52	43	42	38	44	42	52	47	47	39	39	44	46	41	33	47	47	50	45	55	41	35	47	46	33	49	55	40	53	45	53	42	57	41	54	49	42	49	43	34	56	52	53	45	45	41	37	41	47	43	45	37	47	52	49	33	44	37	48	57	54	41	35	49	44	41	45	47	42	32	45	53	38	42	47	52	50	43	34	32	58	55	39	53	38	46	36	43	40	41	39	62	34	45	55	41	44	52	47	46	41	46	45	38	42	35	45	40	31	57	38	49	41	41	45	43	46	43	39	45	41	45	34	52	37	44	60	48	42	46	46	46	34	46	42	38	45	56	31	26	51	45	43	40	31	43	39	48	50	49	49	41	53	50	47	36	43	29	39	45	43	48	35	34	46	54	53	36	51	43	35	41	50	34	39	40	46	48	47	34	40	38	49	42	40	56	44	43	55	35	45	46	52	39	46	37	41	38	43	35	52	40	48	38	49	34	47	47	55	46	42	38	47	33	39	47	56	42	43	47	39	44	51	34	45	43	47	40	45	48	38	41	46	37	43	54	38	44	40	56	36	52	41	41	49	51	34	43	49	30	39	44	37	40	42	46	41	38	42	45	41	47	47	36	51	40	43	38	42	33	47	47	46	47	31	40	40	42	50	42	40	42	44	41	58	55	33	48	42	37	34	43	45	45	63	41	54	41	44	41	38	44	37	50	36	43	50	38	50	36	33	41	47	35	43	35	28	42	63	46	37	57	43	40	37	39	46	50	45	28	44	35	26	50	34	42	48	48	33	45	34	46	40	45	44	46	39	43	40	39	37	47	36	50	38	48	47	42	48	44	35	41	38	35	43	33	44	41	43	36	49	46	42	43	49	53	51	42	45	37	33	59	35	51	47	38	51	44	41	38	44	53	50	35	37	50	40	32	30	48	40	35	39	39	45	38	45	36	52	43	52	44	43	36
26607	12657	7205	11098	20313	22326	20647	18217	15500	12727	10333	8454	6908	5815	4964	4026	3368	2823	2373	1853	1745	1698	1512	1264	1128	1118	984	850	753	696	622	580	521	499	501	468	437	409	425	390	438	402	387	412	414	416	413	374	440	447	366	399	359	375	419	381	406	379	397	380	375	392	386	362	381	383	410	407	375	380	380	374	361	343	354	359	408	368	358	390	356	343	344	353	379	377	362	369	360	365	333	368	337	361	370	350	344	348	364	365	361	323	375	367	359	324	347	341	337	351	370	349	380	362	337	370	386	356	362	374	362	364	340	348	336	318	342	394	347	388	356	336	341	383	352	347	331	363	338	361	337	344	334	338	346	329	327	345	367	350	326	356	351	361	356	343	347	350	363	340	349	352	369	297	347	370	359	342	384	365	321	350	387	341	340	368	361	377	359	368	358	355	338	355	350	374	349	356	360	360	368	340	360	352	340	358	378	334	317	340	349	369	364	362	373	365	362	364	346	342	356	399	330	358	384	345	303	340	341	339	338	345	344	381	359	347	357	360	352	388	312	350	321	355	394	363	341	358	359	338	323	332	333	395	355	362	349	351	340	346	330	365	388	356	375	363	352	355	365	328	347	332	371	382	322	354	330	363	357	368	329	353	349	360	343	359	360	358	343	348	350	316	379	349	352	354	348	384	339	356	337	366	356	339	324	386	373	365	341	368	318	354	351	369	378	333	339	336	337	325	374	355	377	371	376	367	341	363	403	392	332	331	361	360	345	382	360	370	361	328	358	373	324	342	356	386	366	334	342	365	334	368	371	350	323	380	337	333	328	346	347	363	343	344	375	336	352	360	326	341	386	333	354	384	350	371	344	347	374	347	367	363	352	370	350	369	336	349	375	335	358	355	342	327	392	345	395	360	331	338	382	353	367	343	343	335	352	357	360	336	342	384	345	353	381	356	334	366	364	356	352	372	391	356	351	334	330	376	361	339	347	334	354	336	329	354	332	356	351	364	338	334	353	347	377	373	366	377	390	347	359	358	372	339	357	371	348	367	358	365	377	361	342	391	392	357	374	356	353	327	381	343	363	306	379	372	348	373	326	345	346	363	318	336	346	355	336	368	361	339	373	333	382	371	331	366	335	343	378	358	362	342	370	327	344	380	343	377	392	359	361	367	355	347	347	355	365	323	359	392	378	361	367	360	339	340	339	342	338	376	379	354	320	361	341	367	355	346	355	361	385	363	389	356	352	357	343	339	319	339	324	343	320	400	343	343	316	354	353	345	348	363	356	360	343	355	338	369	382	370	359	356	358	338	337	375	351	339	330	359	345	326	351	362	350	387	356	347	365	349	356	336	324	361	344	379	354	330	334	359	329	362	331	358	364	359	373	366	356	355	356	336	375	356	359	362	317	355	374	367	371	343	358	346	360	352	371	394	374	362	362	374	350	374	337	358	351	378	361	341	341	302	362	361	386	367	359	354	329	327	340	324	342	325	347	331	344	305	349	356	368	352	377	370	345	346	354	355	344	337	331	347	329	323	357	363	369	353	325	339	358	316	320	393	350	336	359	353	328	341	327	378	394	381	343	349	389	345	321	362	344	344	374	360	334	335	362	329	336	352	366	331	346	348	319	351	380	362	321	354	350	372	359	353	345	354	336	355	338	338	340	347	345	388	361	352	346	338	344	328	365	384	352	333	336	341	369	331	367	379	362	321	393	355	346	356	336	366	363	347	341	336	359	343	352	350	357	364	364	347	344	354	325	375	345	392	346	368	357	358	383	306	389	363	344	384	319	369	357	346	365	359	373	364	347	373	325	379	357	370	367	369	380	340	382	361	339	342	378	360	380	339	389	347	359	379	359	369	366	336	357	365	353	355	346	344	315	348	354	354	330	350	344	370	350	354	357	328	342	353	321	365	383	353	363	357	350	337	372	382	358	354	354	376	335	345	330	360	362	333	340	360	355	335	337	355	356	352	320	366	388	388	328	366	347	376	360	354	340	348	339	366	341	337	362	325	325	332	357	341	371	345	361	360	324	350	354	315	357	331	387	374	382	374	351	346	342	359	369	354	396	330	308	352	354	358	340	346	362	374	349	371	342	361	346	338	365	343	359	314	333	372	382	354	354	379	330	354	360	359	337	356	368	362	378	347	359	352	356	368	375	324	340	347	367	350	341	335	352	366	349	382	375	400	347	348	351	348	367	380	384	375	342	370	366	351	329	365	342	381	383	330	302	343	354	370	324	333	367	361	344	325	359	383	345	342	340	366	373	330	327	367	329	367	337	352	387	353	380	354	354	361	358	352	327	350	326	349	375	354	349	341	316	341	342	357	372	355	379	366	370	359	331	367	334	329	350	325	352	352	364	309	425	386	331	365	342	342	358	336	358	332	335	354	339	376	362	364	382	343	350	325	352	335	355	326	335	321	354	339	351	365	348	350	356	341	375	388	350	344	365	350	376	367	369	329	373	369	364	336	353	362	352	319	355	358	330	360	380	327	326	345	364	374	358	364	343	327	368	366	333	346	373	344	355	362	382	325	352	334	372	343	351	350	368	339	338	331	351	383	360	344	327	385	355	348	349	382	348	343	350	374	342	347	375	358	325	357	382	386	387	345	326	388	369	364	349	358	336	334	346	359	389	362	356	315	365	352	310	360	352	343	395	332	354	333	366	337	391	340	362	335	352	333	344	328	332	347	325	368	347	410	355	327	352	363	328	332	341	362	361	322	349	339	358	380	363	338	373	390	359	366	357	346	305	340	350	357	363	349	363	339	379	354	391	358	353	360	344	324	345	326	333	320	375	371	346	385	351	361	349	350	349	361	328	350	341	360	379	334	352	355	333	338	364	349	392	367	336	344	345	369	382	342	375	376	349	381	347	347	318	391	323	317	340	351	324	342	359	363	358	368	352	321	371	362	355	365	345	352	363	356	377	358	354	333	343	365	377	356	337	351	357	329	345	368	356	341	350	377	341	367	372	331	337	334	360	354	372	360	363	314	387	390	360	335	345	344	350	350	335	375	364	369	312	375	362	316	376	361	357	332	355	359	351	353	351	392	378	368	370	341	339	333	360	341	317	379	339	357	319	352	364	330	331	334	344	322	319	343	350	354	382	389	358	342	356	355	356	341	342	368	332	345	332	374	340	342	381	360	368	352	366	360	378	352	347	370	345	373	333	357	349	353	367	304	376	367	354	317	349	350	342	345	366	387	343	364	372	340	347	358	336	391	326	341	368	332	350	370	372	360	334	331	366	312	357	345	363	346	346	354	357	392	360	392	355	356	360	353	354	369	359	350	347	363	360	339	380	337	358	314	376	329	379	391	367	344	354	317	362	376	353	330	378	334	359	358	373	334	348	341	388	387	339	332	359	376	318	375	358	366	352	338	367	384	314	378	319	349	361	345	336	370	369	367	367	335	368	308	353	364	340	351	371	364	334	366	334	397	381	344	343	340	363	374	355	295	395	368	364	374	319	351	363	359	338	373	331	353	351	354	348	374	337	351
4077	1824	826	536	519	752	910	788	743	618	510	424	363	252	238	218	174	154	140	100	103	102	86	64	80	60	60	61	50	59	48	41	40	33	32	34	46	40	38	34	39	34	43	32	32	40	47	51	42	50	28	35	30	49	39	35	33	34	38	29	47	36	38	36	36	31	34	45	41	43	44	40	32	35	35	31	41	35	38	33	29	32	35	36	44	30	25	40	37	37	36	29	31	42	33	28	37	33	35	34	31	40	30	39	36	24	43	36	27	31	27	40	39	32	26	42	34	37	33	41	30	32	36	36	29	44	41	18	38	22	23	28	42	25	38	33	39	35	48	35	41	23	37	42	27	21	31	33	42	28	36	31	28	26	35	35	29	43	27	33	32	29	28	38	35	34	27	36	39	24	31	27	42	26	39	36	22	35	39	35	38	36	27	44	33	41	29	32	45	24	25	28	25	36	39	32	33	32	45	37	35	43	43	36	30	35	38	36	39	34	41	32	36	32	23	32	37	37	20	38	37	27	31	28	39	28	30	39	30	38	35	47	36	29	51	29	31	31	28	35	27	44	36	25	37	33	36	38	38	34	31	36	36	44	35	44	32	41	32	31	28	33	31	40	30	26	32	28	30	34	32	34	33	39	33	42	27	26	28	32	38	28	33	25	42	33	44	34	35	46	36	38	23	40	27	36	42	36	23	30	36	35	33	31	35	45	34	46	43	37	34	29	35	36	35	47	36	25	34	36	34	36	26	34	32	31	33	38	33	36	43	25	39	32	34	32	27	29	35	34	25	41	40	31	33	25	32	32	37	38	37	41	42	33	39	31	26	39	31	29	33	32	39	25	42	34	34	26	38	40	32	36	29	49	26	40	29	38	29	30	32	37	38	35	39	35	33	33	38	34	37	27	34	26	29	35	41	34	41	34	28	33	29	30	34	29	29	31	31	31	26	28	29	37	31	21	36	35	40	27	29	28	44	41	32	45	39	37	33	36	25	40	38	22	37	45	45	39	37	36	34	36	30	37	38	46	34	30	41	19	35	37	27	31	37	25	37	40	38	36	35	46	27	24	32	32	28	36	33	24	41	34	35	34	37	45	30	27	33	42	40	28	30	33	31	33	35	44	42	26	44	38	30	29	36	24	32	38	36	38	32	38	36	21	31	22	32	32	29	35	35	46	35	32	38	29	39	46	29	32	35	26	38	28	31	26	34	35	29	37	38	33	29	42	29	32	36	34	33	43	34	26	33	32	34	30	32	42	31	34	36	35	34	31	38	28	40	47	32	41	36	36	36	36	39	41	32	39	34	29	25	27	26	28	39	33	30	37	38	35	34	44	32	26	33	38	35	27	27	44	32	38	31	39	30	29	41	33	34	33	50	31	30	29	30	38	28	39	34	46	29	33	40	32	22	32	22	34	37	34	38	28	38	48	36	37	32	30	37	35	42	25	37	28	32	41	28	35	35	38	33	36	36	41	40	29	37	32	32	25	32	27	34	33	33	24	38	37	28	27	29	34	37	32	33	38	46	30	28	38	21	26	47	27	27	38	44	31	38	39	37	40	22	47	33	39	37	36	44	39	31	36	32	42	32	23	26	34	43	26	27	23	37	32	33	34	27	36	34	31	32	25	49	43	30	25	28	37	36	26	40	36	44	27	36	35	39	30	48	31	37	35	29	32	32	42	26	21	31	38	38	27	36	29	30	27	31	27	38	46	37	27	29	36	38	21	23	39	33	25	42	34	27	29	46	37	39	27	34	51	35	33	50	38	40	37	41	32	19	33	31	45	29	31	24	25	22	33	27	34	38	33	36	22	39	41	40	24	32	38	25	34	30	31	34	33	31	27	34	46	39	36	35	38	35	40	32	33	44	34	35	35	24	32	35	31	38	34	34	30	46	43	34	29	35	52	33	32	38	38	44	26	31	40	44	42	39	33	30	39	28	29	40	42	34	29	36	35	39	34	38	38	32	41	31	35	29	31	32	35	38	31	34	28	27	30	33	34	37	41	29	33	25	35	38	39	37	31	44	38	31	38	44	32	39	43	33	33	42	35	37	36	29	32	35	35	27	32	43	28	39	32	34	23	30	33	25	32	40	46	34	29	40	26	32	31	43	26	34	33	38	29	35	30	31	38	32	27	32	36	34	40	33	34	39	28	34	34	27	43	27	27	36	32	29	33	31	40	27	37	41	32	31	38	46	33	26	31	32	35	31	40	41	32	26	34	37	34	47	38	32	42	33	43	32	37	39	29	33	35	32	34	47	32	24	32	30	27	36	37	31	29	38	30	47	36	29	32	38	29	30	30	34	47	26	37	43	28	31	37	25	29	37	32	32	35	39	39	31	35	36	24	41	32	32	34	27	36	36	33	26	32	30	32	43	31	36	30	51	39	33	29	42	27	39	34	33	46	33	43	38	36	30	31	31	33	21	46	23	31	40	35	40	34	30	34	39	23	31	35	43	34	31	34	30	26	53	38	28	51	39	34	28	35	35	37	35	41	31	34	41	24	38	31	27	33	35	35	30	38	37	42	31	25	35	32	36	31	36	37	37	35	28	41	26	32	44	34	30	42	26	37	32	28	36	30	34	36	31	39	29	31	28	34	38	27	23	23	28	31	34	34	34	44	35	41	35	38	35	31	33	35	34	33	44	36	29	34	31	34	31	31	35	33	40	31	37	35	23	31	48	35	41	37	51	30	30	33	29	56	39	22	26	42	34	37	23	30	37	36	29	34	36	53	33	31	32	27	33	36	29	33	40	39	38	38	35	30	32	43	36	30	31	34	23	31	42	38	36	29	30	30	24	42	27	37	38	31	31	32	34	39	37	31	40	34	36	40	27	29	37	41	34	43	38	36	31	34	32	28	29	16	35	35	33	33	34	33	33	27	34	31	35	25	36	34	24	24	35	36	27	36	23	34	43	33	29	29	34	25	29	37	31	40	30	27	34	45	25	40	42	42	39	37	34	25	38	40	33	34	31	34	34	22	33	46	33	27	33	30	31	41	35	28	35	33	34	35	35	35	39	39	36	36	41	24	36	30	26	29	35	32	40	38	39	33	34	24	36	38	37	35	36	38	33	35	34	40	35	44	38	34	23	40	30	44	42	36	30	42	39	43	31	40	32	36	27	25	33	37	39	29	37	40	32	51	36	30	39	30	30	36	38	36	37	33	38	22	27	43	37	36	49	38	32	39	31	26	15	34	24	35	31	32	42	32	38	38	37	34	39	35	22	33	30	33	24	36	48	39	23	34	31	34	49	28	25	36	47	22	20	32	43	28	38	29	42	39	39	39	34	39	37	37	31	31	41	38	47	34	44	39	32	31	19	38	39	23	36	44	33	39	37	38	30	36	33	40	36	44	28	56	42	32	50	46	32	37	33	28	24	38	33	30	28	30	34	41	38	35	39	42	40	22	39	31	28	35	37	44	34	38	33	45	45	35	39	22	32	38	42	41	41	26	26	38	29	28	36	24	40	39	33	41	34	33
29598	14937	9027	13440	22775	24801	23407	21186	18290	15304	12700	11054	8758	6937	6093	5063	4169	3570	3075	2428	1998	1900	1673	1421	1394	1204	1068	912	776	736	671	590	539	491	441	385	371	338	379	361	356	348	339	327	322	336	359	342	348	349	304	324	312	349	334	363	309	349	339	336	332	330	337	304	306	297	319	291	281	300	292	297	311	350	345	320	339	262	300	290	301	310	294	273	273	275	279	302	290	298	281	315	312	276	292	305	279	276	293	293	285	278	258	328	284	278	273	270	269	265	274	271	309	282	306	282	296	280	281	286	285	243	269	265	303	276	316	290	284	264	287	285	266	290	274	298	275	293	247	294	312	293	269	293	286	301	271	302	279	281	280	290	270	295	300	270	323	301	275	286	281	282	280	298	299	257	283	278	287	271	281	269	269	273	318	287	262	278	284	281	291	296	283	258	270	269	287	293	260	275	293	287	279	291	291	292	285	245	299	268	286	263	270	277	301	274	297	283	291	234	271	303	310	293	302	290	278	288	283	275	276	298	277	298	266	278	300	268	278	273	276	254	267	275	281	255	248	262	281	265	280	281	293	259	292	268	295	271	275	279	256	292	273	279	271	269	274	271	248	298	325	284	289	257	304	274	282	272	297	302	287	310	295	286	271	275	278	276	269	244	289	273	270	282	302	292	282	275	271	260	273	268	290	284	288	314	333	258	273	340	285	278	287	277	241	296	264	284	248	261	292	270	304	280	300	300	263	269	298	282	314	267	289	287	297	281	289	264	284	301	293	291	286	293	281	299	240	264	310	279	306	292	302	278	258	286	306	268	249	293	300	288	291	298	300	299	294	286	262	275	286	283	279	299	265	274	265	258	233	271	269	276	264	272	270	294	298	300	273	263	289	268	280	267	260	292	309	253	273	275	277	301	286	255	274	284	267	244	281	262	263	267	265	294	281	301	286	277	259	303	270	276	287	316	273	277	275	279	322	258	257	274	285	286	262	302	277	301	265	297	313	268	276	275	295	294	281	261	265	258	267	301	287	280	262	297	283	262	269	290	285	292	267	301	277	283	277	303	282	281	287	261	283	293	296	280	256	295	299	278	262	298	256	281	253	286	251	308	292	269	271	295	288	295	286	249	273	293	284	285	282	264	258	288	271	279	267	269	280	291	284	297	258	265	271	290	252	288	241	265	261	271	247	285	288	281	282	275	316	281	269	275	316	279	268	295	290	324	251	280	287	286	271	273	267	302	285	297	274	282	312	303	282	275	258	279	294	282	253	273	264	270	270	296	292	276	285	276	296	276	256	296	283	242	251	265	293	286	285	303	243	305	287	275	275	292	260	279	285	276	304	287	263	277	228	299	274	272	258	294	281	279	289	280	281	282	291	293	301	264	276	281	260	254	305	281	288	260	265	276	272	275	273	314	310	295	262	261	292	292	284	260	275	274	251	281	273	267	269	269	265	276	280	273	279	311	282	271	280	251	298	272	296	271	283	284	315	315	294	264	288	310	289	254	286	286	276	306	294	278	284	247	282	287	278	254	302	284	283	286	276	258	296	295	287	253	265	285	273	269	279	295	308	273	279	273	306	275	273	294	280	298	276	266	255	285	262	270	325	266	274	299	258	275	281	274	259	277	288	284	273	267	250	291	259	297	280	304	277	271	275	277	285	280	286	250	285	273	288	235	303	236	286	294	291	264	285	281	280	311	272	272	290	297	279	282	267	261	276	282	301	267	252	268	309	284	285	301	308	260	295	257	286	291	314	283	304	288	288	279	285	275	281	260	295	269	280	271	248	254	291	274	277	272	308	271	300	279	274	271	260	274	298	297	287	283	303	251	241	286	287	306	299	283	308	294	266	270	289	284	264	267	282	270	274	282	243	273	296	262	240	277	324	263	280	285	256	310	288	286	302	281	256	260	281	262	292	322	274	275	291	268	266	290	273	283	290	271	272	291	288	283	260	299	305	294	276	257	296	275	282	318	286	296	279	328	268	289	305	330	324	293	295	277	271	313	330	286	301	254	277	253	292	259	272	285	291	277	293	308	296	275	300	276	274	264	298	265	268	305	295	268	286	302	278	277	284	240	299	301	297	295	295	304	246	266	283	258	274	301	251	293	298	275	301	288	277	272	277	289	287	257	269	271	275	238	289	286	275	272	298	293	319	274	259	272	291	269	308	292	273	286	282	323	272	277	246	317	267	264	319	255	299	275	275	312	300	272	287	275	277	288	271	288	304	261	298	256	270	252	298	255	299	298	291	268	274	284	247	297	254	317	322	302	284	292	287	270	292	252	256	284	336	284	258	306	252	296	267	294	299	287	279	263	288	295	256	313	239	303	258	280	264	253	280	281	260	282	272	306	285	305	277	271	274	283	264	280	260	271	265	263	309	303	293	273	296	281	265	276	310	289	289	309	281	272	274	250	297	300	320	264	298	277	270	292	289	296	234	299	285	286	269	273	252	270	260	279	294	269	287	273	277	236	268	287	274	278	296	278	285	299	299	286	285	270	297	283	292	281	284	302	270	260	255	289	283	262	261	262	292	282	275	267	294	269	293	275	293	296	271	290	250	252	303	281	257	280	298	295	302	260	247	293	252	283	250	290	270	266	265	250	295	288	287	300	282	281	316	278	292	289	264	294	310	268	266	310	305	277	270	275	278	268	244	296	294	277	279	293	272	239	300	265	270	293	283	271	278	274	301	278	285	297	297	276	280	264	267	294	272	292	300	247	282	287	280	305	276	251	288	271	295	298	287	275	287	309	262	263	288	284	253	329	260	277	271	270	284	262	312	260	280	281	250	261	277	265	275	294	276	325	273	293	262	289	305	289	309	287	280	266	287	276	265	290	279	312	310	293	255	285	273	264	264	316	266	273	278	278	273	305	307	264	273	297	272	279	300	277	289	297	294	299	296	258	292	270	276	258	286	293	258	254	268	259	286	275	309	284	260	295	291	314	281	272	296	292	285	287	285	279	276	288	288	282	279	268	271	256	282	261	264	302	266	287	275	299	310	277	267	259	287	271	280	295	266	273	287	284	225	268	284	303	326	273	266	262	303	291	290	276	296	280	278	260	257	266	280	282	281	297	255	285	264	260	289	266	284	302	266	292	266	298	290	254	239	292	275	252	261	261	291	301	286	295	300	270	282	276	299	289	259	251	280	294	301	263	289	306	316	274	300	268	275	276	306	294	252	265	325	271	281	303	304	295	292	297	292	280	285	303	242	288	292	270	283	294	288	276	283	270	257	297	269	272	261	247	263	285	295	269	277	266	268	327	287	305	272	292	297	277	290	271	262	286	263	281	285	245	272	274	285	266	302	251	277	315	258	291	262	256	300	272	303	279	269	309	282	291	283	274	292	285	272	286	265	289	280	288	281	272	282	313	280	298	238	301	282	275	271	258	312	290	312	262	277	278	279	291	260	288	279	300	279	234	281	264	283	283	303	279	264	283	272	267	267	314	281	288	259	270	275	276	279	262	285	286	293	281	265	255	267	284	268	297
2572	933	504	295	267	363	457	423	355	308	310	249	193	174	149	134	124	90	99	86	72	72	61	83	67	64	53	79	50	39	50	51	46	59	59	45	44	42	47	48	50	60	41	53	31	60	42	47	43	39	50	56	45	45	54	46	43	48	57	41	52	53	54	50	53	43	42	55	43	43	50	46	48	46	49	46	34	41	47	44	54	63	38	54	47	42	55	53	48	57	44	49	47	43	48	45	44	43	56	35	50	51	70	50	36	29	40	46	48	45	47	44	38	55	52	50	50	51	47	50	42	36	48	47	38	46	44	38	56	46	42	47	48	40	49	45	63	46	37	47	44	42	47	46	45	46	45	51	48	55	45	57	51	52	41	44	45	52	43	47	43	55	44	31	41	36	47	38	54	52	44	53	51	51	48	49	40	40	56	45	42	41	50	47	54	41	46	47	52	47	46	57	47	45	45	54	41	60	43	49	47	44	48	64	49	45	47	43	49	42	52	41	51	63	52	46	40	29	47	48	38	37	50	42	32	36	56	45	51	50	42	45	42	56	58	55	57	40	45	40	42	43	49	56	51	45	62	43	38	45	44	45	47	56	51	50	39	56	41	46	41	50	49	45	53	44	57	46	34	55	46	41	55	48	50	55	52	54	58	49	59	34	39	55	52	50	55	42	53	47	55	53	44	50	41	42	47	43	37	42	35	58	42	46	37	43	41	44	58	31	35	38	45	41	36	38	48	54	51	56	45	49	42	51	49	53	48	43	57	39	47	45	56	47	41	45	57	51	40	43	41	38	44	36	44	48	54	40	38	40	44	45	48	54	28	58	44	53	56	58	41	52	53	55	56	44	55	55	57	60	51	52	34	38	48	45	43	34	40	42	52	39	46	38	48	55	31	50	54	43	49	46	47	33	42	51	37	50	54	39	48	53	48	46	47	44	50	53	41	39	37	62	50	41	33	48	47	52	53	49	52	60	50	55	34	42	45	38	43	38	38	44	41	45	42	43	39	39	48	36	42	41	37	45	58	50	44	41	41	60	59	51	56	43	41	50	47	43	54	54	46	39	67	46	49	49	35	47	53	49	39	47	56	49	53	34	53	57	46	45	41	46	46	45	50	46	45	55	42	42	51	41	43	62	36	49	50	53	44	48	46	51	36	55	57	61	42	53	46	48	44	41	61	40	41	41	51	57	52	49	33	53	42	48	52	48	48	45	55	46	45	48	51	44	55	48	44	39	51	44	44	39	50	49	51	35	49	49	46	52	47	38	43	54	39	44	50	52	45	37	44	51	44	46	52	47	41	49	45	31	54	48	46	45	34	56	34	36	45	40	52	39	56	35	47	47	33	32	44	47	48	45	64	56	39	36	60	62	54	56	43	44	61	47	41	53	56	64	48	44	40	45	49	68	42	36	41	50	39	50	40	49	44	53	38	49	48	51	42	42	47	49	49	49	49	41	53	45	52	47	42	41	43	49	44	38	44	45	41	45	38	38	41	57	46	46	54	46	38	41	60	45	44	46	53	44	41	52	39	49	35	43	52	43	53	44	48	48	49	57	34	48	48	42	48	59	57	47	41	62	55	47	60	51	47	53	53	46	39	49	46	47	51	50	51	48	48	37	46	45	49	41	48	38	41	52	51	35	49	44	60	52	45	38	54	44	45	42	48	51	51	47	49	45	40	43	39	46	45	44	44	43	37	48	44	55	36	53	47	33	45	57	42	46	41	55	45	44	48	45	43	40	42	54	45	61	49	32	48	53	42	52	49	49	48	51	39	44	49	51	46	49	43	44	42	37	53	51	53	49	40	55	47	53	43	48	34	50	39	49	37	43	39	39	38	40	55	54	44	50	37	60	45	57	37	59	32	33	49	42	42	44	52	31	38	36	53	44	60	55	45	47	48	43	62	52	37	44	46	46	37	39	33	53	35	52	35	60	39	60	60	44	52	49	57	52	37	57	46	48	40	59	46	43	54	54	55	45	53	55	35	51	34	48	34	57	43	48	43	56	56	60	36	42	36	31	60	56	49	54	52	40	51	54	50	47	52	46	53	49	58	43	52	51	40	44	47	52	47	48	41	44	51	49	47	33	34	43	42	59	41	39	35	47	59	57	52	48	47	48	47	53	40	64	45	55	41	39	39	52	48	41	39	36	43	60	42	41	39	45	53	45	54	41	42	47	42	52	50	34	40	53	49	48	49	46	43	42	47	51	46	51	50	39	47	39	46	47	36	42	45	35	38	42	52	50	45	42	48	36	43	62	52	36	46	49	55	55	50	46	32	43	53	36	56	34	47	55	40	50	52	43	33	42	41	43	28	51	44	49	54	40	45	60	51	35	49	49	50	45	42	49	53	48	52	47	38	55	50	49	57	43	46	52	43	44	52	47	53	48	50	51	56	44	47	40	42	51	40	48	40	53	56	55	44	41	39	42	46	63	49	42	47	35	59	43	55	57	54	51	48	51	46	47	40	50	45	45	37	49	50	39	51	53	45	50	50	35	48	53	43	51	49	47	46	43	50	55	37	35	52	44	48	33	42	41	46	49	43	50	48	41	50	42	50	50	41	56	44	47	43	46	52	46	51	42	46	44	46	50	34	46	44	53	39	47	53	48	49	47	53	53	59	35	38	33	48	45	48	49	36	42	57	56	33	45	47	49	45	55	45	51	45	46	36	46	58	52	55	57	58	45	50	50	46	47	44	46	32	51	51	42	47	37	53	47	49	40	47	57	33	46	53	51	46	37	49	51	45	45	59	69	49	54	46	42	54	52	63	48	57	51	39	34	50	46	39	50	43	43	41	47	47	43	50	56	54	45	48	50	59	54	42	50	41	45	43	47	51	40	39	45	46	52	37	59	39	48	55	39	49	45	57	48	42	41	39	39	49	56	42	50	48	55	55	44	44	48	60	48	45	34	36	49	37	42	44	43	51	52	66	55	48	44	37	41	41	47	45	50	46	50	47	47	36	47	38	47	54	40	31	57	57	45	37	54	40	49	40	48	53	45	33	45	55	34	38	55	46	47	42	43	43	48	43	43	46	47	50	47	52	61	46	52	60	38	41	44	41	51	31	51	44	29	43	36	37	51	31	46	50	30	51	42	49	37	48	49	41	44	50	52	49	61	61	56	52	53	48	67	60	37	45	46	49	37	49	52	43	45	45	50	36	38	39	38	40	45	44	43	45	63	45	58	33	52	58	60	34	46	49	60	40	54	44	43	42	46	59	46	46	45	54	46	46	54	38	45	54	49	44	57	45	55	54	38	39	56	57	53	46	52	45	43	45	37	43	49	44	53	46	62	40	47	51	48	54	47	41	44	47	35	55	44	55	36	51	53	45	43	42	55	45	41	44	45	44	53	44	41	52	48	42	49	47	55	58	48	40	46	48	49	42	46	55	46	43	49	44	39	53	45	48	51	70	52	58	48	35	55	51	59	53	44	48	47	44	45	43	61	38	51	42	28	55	55	51	38	52	33	55	38	46	44	51	53
23080	10386	5939	8736	15884	17569	16058	13907	12045	9925	8078	6652	5476	4273	3769	3078	2535	2127	1877	1588	1314	1305	1253	1101	1017	912	906	812	636	614	571	498	463	484	422	418	446	387	432	435	396	379	420	395	434	432	445	415	423	388	415	387	457	393	429	439	407	376	399	412	386	409	390	380	397	365	351	406	454	442	386	420	401	403	397	407	411	427	390	388	410	346	385	408	364	375	398	425	389	382	378	388	379	372	396	406	393	392	406	363	382	400	419	362	362	400	379	371	406	349	405	391	366	410	366	401	352	347	379	386	399	378	344	394	358	326	390	396	362	385	362	375	387	378	410	389	359	427	386	364	393	372	400	378	388	384	365	371	403	402	386	400	364	397	388	369	387	418	370	402	384	409	389	384	410	353	381	401	370	352	384	361	380	364	381	356	425	392	374	395	407	415	401	364	368	409	381	386	366	393	387	364	380	349	347	388	423	404	380	390	370	365	369	388	375	374	380	358	380	340	383	422	397	363	350	381	406	374	364	382	375	372	388	377	362	372	393	344	374	373	394	354	434	391	387	395	354	417	439	384	371	374	378	365	418	377	350	373	397	388	365	351	373	360	382	401	399	407	382	363	351	375	349	381	398	345	409	352	375	387	396	397	391	377	376	369	393	375	370	378	374	389	389	367	384	334	380	384	359	382	358	391	372	387	401	387	389	383	378	379	381	378	368	342	422	354	380	356	379	393	347	398	393	383	344	388	374	363	361	379	351	343	368	387	414	348	376	377	345	367	389	383	359	422	409	350	372	403	379	365	395	388	383	363	418	392	386	399	388	363	374	356	387	383	382	412	397	362	364	417	403	368	403	358	330	369	351	341	380	394	348	382	387	362	353	386	374	371	368	366	391	400	399	377	362	371	361	396	395	402	374	392	410	339	349	400	340	368	392	393	399	375	365	399	361	361	362	384	406	359	340	348	351	358	384	394	350	375	373	362	362	358	404	387	355	412	399	371	401	395	372	371	354	377	378	344	385	395	365	380	392	382	355	385	366	364	371	368	374	381	349	424	365	403	374	394	383	347	374	381	365	410	388	367	380	398	382	382	369	357	365	387	369	423	368	416	360	398	377	378	367	351	380	371	358	356	391	372	378	401	364	377	380	393	370	378	366	376	375	370	368	372	391	381	356	393	409	385	376	398	359	352	380	378	376	371	353	366	374	368	406	376	371	355	357	377	378	368	361	362	340	405	403	391	342	354	381	412	371	364	402	357	400	350	381	376	369	368	384	389	347	380	332	378	371	323	401	363	371	389	375	361	396	366	396	364	395	383	363	400	370	358	364	373	371	396	395	377	369	368	365	376	380	394	389	412	369	407	384	362	383	370	374	381	386	392	395	379	372	407	348	390	394	378	380	370	364	383	371	371	392	398	333	385	387	376	383	373	361	351	375	342	371	375	361	360	358	428	427	373	374	370	388	394	405	378	446	421	400	355	393	375	383	367	361	400	392	359	378	336	387	400	399	370	350	395	382	385	424	410	368	397	393	349	353	390	395	364	381	365	405	383	353	361	383	385	384	389	383	414	379	400	372	402	358	368	368	360	383	387	356	425	393	388	410	391	357	396	379	380	395	370	415	397	377	410	374	375	385	374	394	388	351	370	374	394	403	368	380	352	378	412	369	358	351	387	379	369	362	384	339	349	335	391	406	390	363	378	387	364	378	389	376	384	377	355	396	396	338	366	378	365	351	376	408	385	366	376	341	382	382	379	396	414	424	386	393	356	400	398	372	365	363	386	410	376	371	401	385	378	362	359	383	390	327	353	361	410	413	378	350	374	397	375	335	360	360	382	388	344	380	364	399	387	405	359	362	384	359	380	362	377	369	356	392	377	392	374	379	359	365	420	407	390	381	354	339	378	366	386	357	362	382	355	389	392	401	406	393	365	381	391	362	387	371	351	369	393	369	372	391	393	408	400	355	345	405	362	357	354	365	359	370	356	374	376	390	394	384	352	418	385	389	377	347	341	386	415	372	353	377	427	378	364	368	338	391	391	416	346	369	408	364	354	369	338	369	415	378	392	391	376	382	368	381	365	387	398	366	398	403	390	387	366	372	372	365	391	377	387	367	368	404	374	395	377	405	382	375	383	362	372	341	420	348	390	368	359	396	405	404	358	382	389	366	362	417	371	364	412	388	386	403	381	381	376	355	357	396	385	369	403	365	426	375	409	368	338	401	367	373	361	386	376	409	393	395	392	342	407	380	351	383	363	361	362	417	369	360	353	394	387	404	383	371	378	391	388	358	388	393	383	393	395	364	396	384	408	397	361	435	396	397	399	385	375	390	370	389	365	379	375	389	378	343	356	391	375	392	362	367	352	394	374	427	372	379	359	367	401	383	377	373	379	370	359	419	385	374	368	396	337	381	356	382	340	405	384	368	393	349	393	371	348	400	395	398	411	399	359	412	397	414	373	380	389	395	383	363	346	375	417	386	385	335	358	369	381	355	384	416	350	381	364	380	372	379	374	391	388	381	366	417	363	389	372	381	359	390	391	395	340	380	348	373	401	377	381	381	387	360	366	393	385	373	396	362	369	346	384	396	374	375	384	385	356	372	358	398	389	382	403	386	367	384	356	387	376	401	371	389	396	403	391	385	372	393	364	369	390	382	422	374	376	419	343	362	356	382	400	391	385	354	388	377	342	365	387	409	407	369	389	401	371	382	393	413	405	374	372	405	381	374	389	379	368	386	377	382	357	381	365	386	369	391	372	370	365	378	440	389	372	363	334	395	345	388	351	403	350	382	389	382	367	369	367	340	403	361	356	373	406	388	355	401	367	337	364	396	387	392	390	366	412	408	346	381	379	368	405	382	406	378	385	416	376	396	359	370	400	366	369	363	389	377	379	399	396	346	395	381	359	392	386	366	387	372	355	386	408	378	386	413	360	360	366	377	415	372	411	392	377	396	366	371	380	373	388	369	404	363	359	397	382	350	402	365	349	363	394	367	398	381	376	357	373	389	402	364	389	369	351	386	364	337	379	388	405	398	366	377	414	383	396	386	333	394	390	379	360	393	384	382	360	402	373	366	351	375	411	359	381	371	362	394	394	361	368	391	387	375	396	409	373	380	367	387	384	367	374	349	372	370	393	376	364	385	370	371	342	429	408	382	419	354	379	373	382	369	378	366	354	360	363	360	417	420	371	336	402	388	406	372	385	418	390	372	386	347	394	364	351	360	356	387	337	377	395	350	409	387	390	380	371	381	372	403	383	391	350	386	405	368	376	426	385	388	396	361	338	341	369	362	389	371	386	366	338	353	389	374	383	362	395	363	374	364	383	377	389	377	406	384	394	397	387	376	426	341	393	404	381	363	361	368	426	373	371	351	361	416	385	382	378	392	360	362	389	369	377	373	379	374	400	376	364	398	368	390	374	387	353	356	374	374	382	379	359	412	395	415	381	363	381	401	398	353	383	352	342	375	381	408	413	396	391	394	373	380	366	382	416	396	351	372	399
3443	1615	745	493	463	611	682	612	574	526	423	357	271	232	202	214	156	128	126	116	71	82	91	84	64	64	60	54	73	47	44	51	33	47	43	34	32	47	42	28	35	34	39	35	46	29	45	37	36	36	29	30	40	36	47	31	44	38	32	26	33	36	46	33	52	46	39	46	26	39	35	40	34	41	44	32	39	48	27	45	25	39	32	41	31	43	33	31	36	39	33	32	40	41	44	37	50	42	44	34	32	36	38	37	43	36	32	25	47	36	33	24	38	23	43	39	39	30	35	38	36	30	20	32	38	37	35	41	42	45	38	28	40	31	38	40	38	38	40	33	50	37	42	38	61	32	44	33	29	32	36	48	41	36	32	40	30	37	38	40	29	39	26	33	45	41	47	34	36	46	33	37	40	35	43	38	32	40	49	23	30	31	39	48	29	33	44	40	38	32	37	27	63	49	36	46	32	50	45	43	45	31	39	33	32	44	36	45	35	40	37	41	41	31	53	28	34	37	39	34	31	45	31	28	28	44	32	33	29	45	62	30	40	31	48	43	33	36	31	43	29	36	41	37	42	38	36	38	29	38	50	38	29	33	36	46	33	34	34	39	41	27	35	32	34	35	42	35	45	37	34	30	34	38	42	31	26	37	38	37	46	29	36	41	37	50	39	36	30	34	40	51	30	31	30	37	41	38	36	50	33	42	42	36	36	26	53	36	44	51	38	40	45	24	26	42	34	36	33	25	40	32	32	40	42	25	39	35	26	26	38	28	41	27	38	44	37	39	45	44	35	48	35	36	42	36	41	33	37	37	35	41	36	39	27	33	51	42	42	39	33	35	32	31	46	42	42	34	49	33	40	46	33	39	42	28	35	39	31	24	42	33	31	39	37	38	34	39	38	35	34	31	46	37	33	35	35	37	37	46	40	34	45	39	41	36	36	37	33	25	40	35	40	35	33	34	28	28	26	34	35	35	35	25	30	32	27	41	43	37	39	32	39	46	32	38	34	47	45	37	38	30	40	49	38	32	34	37	37	40	41	43	40	43	35	32	41	41	33	37	48	34	30	35	29	29	40	47	42	29	43	46	40	42	42	40	37	33	35	32	35	35	44	32	34	29	49	36	40	40	42	46	32	43	42	30	31	44	42	31	28	43	40	46	44	45	35	34	33	34	35	36	39	37	30	36	38	41	35	43	27	32	36	37	35	40	32	38	40	34	35	36	34	32	36	39	60	51	42	32	33	18	49	45	39	30	58	46	41	37	47	36	34	34	48	39	40	39	37	37	36	42	44	37	40	33	32	41	57	41	28	43	42	37	35	52	29	46	37	31	37	43	47	31	52	35	37	37	42	46	38	33	41	35	28	33	42	36	44	35	42	36	41	41	46	35	29	26	25	41	37	45	45	31	33	33	45	38	44	33	41	44	33	33	27	40	30	47	44	29	37	41	36	44	32	35	39	46	31	33	43	42	30	39	37	36	31	43	37	48	33	28	39	31	53	32	34	26	43	40	48	34	39	31	27	38	39	26	33	33	42	39	41	33	41	37	26	45	39	41	41	35	43	34	39	33	33	41	24	41	52	40	31	43	40	45	31	34	40	40	35	40	40	39	33	41	43	35	32	38	42	34	31	36	32	38	25	33	23	39	32	37	35	37	31	31	35	40	45	30	43	31	37	34	37	30	46	31	35	37	38	36	33	36	30	43	35	34	47	42	32	37	34	46	43	31	37	48	40	35	26	37	35	32	39	40	32	41	30	35	40	41	26	36	33	37	45	39	55	33	37	50	36	36	34	36	38	37	37	34	47	34	23	37	39	41	33	32	51	45	34	26	32	44	43	37	44	27	41	32	34	41	32	42	33	43	40	35	40	48	41	34	42	47	27	43	47	30	48	46	33	36	39	44	39	46	32	37	38	32	47	40	26	40	28	29	36	40	41	54	39	44	35	47	33	38	42	36	41	47	49	43	32	52	34	48	39	39	45	34	36	40	48	46	32	36	42	39	31	45	47	27	29	39	48	36	43	38	43	41	33	35	32	35	32	39	33	40	45	43	30	21	35	32	40	37	40	33	43	38	35	37	36	42	39	32	35	42	31	32	39	36	29	40	25	38	38	50	38	30	39	34	28	38	40	43	42	42	35	33	44	34	34	35	34	44	33	38	41	36	40	37	30	35	32	37	33	45	29	43	38	43	29	37	30	37	51	41	35	36	48	39	34	33	38	40	27	29	36	31	38	26	45	36	44	40	36	23	34	33	36	35	31	31	23	40	34	30	46	37	35	43	52	33	38	36	35	40	47	39	40	31	41	40	39	35	41	30	41	35	35	46	46	36	30	36	31	33	43	39	39	40	35	34	45	39	44	43	48	37	39	40	32	45	41	40	46	31	34	30	38	34	37	31	37	43	39	47	32	41	41	44	32	33	31	39	21	42	50	35	35	22	38	43	36	26	34	43	46	40	45	36	44	36	45	33	35	44	43	52	34	29	34	36	32	37	36	34	37	39	38	33	33	40	39	27	35	32	38	39	34	42	41	32	51	37	41	39	39	46	51	42	26	33	30	31	29	42	32	39	31	36	39	34	38	35	33	33	33	49	34	38	38	38	29	33	44	38	34	32	55	41	37	38	42	38	37	35	37	33	30	37	46	29	45	44	36	39	39	35	36	39	34	35	41	34	30	42	41	36	36	47	38	41	44	35	36	37	30	30	36	42	41	37	39	35	35	40	31	33	36	40	38	37	54	24	37	28	45	45	38	29	37	40	25	37	39	35	41	32	39	43	34	39	31	32	55	33	39	39	29	33	44	30	32	44	30	38	32	43	40	41	38	34	39	30	44	26	39	29	37	46	45	24	40	37	27	40	41	34	37	36	40	36	33	40	30	40	34	43	38	38	39	43	33	42	40	36	48	54	32	41	36	33	34	39	36	41	32	41	48	53	29	36	29	45	37	36	50	38	36	32	36	45	39	31	38	43	43	42	40	33	37	34	48	41	54	40	41	43	37	42	34	42	34	33	47	40	37	42	42	40	28	38	41	39	34	40	34	36	40	24	35	31	28	35	45	35	39	35	43	37	42	36	32	26	41	46	40	31	40	44	36	47	43	37	29	29	29	35	35	38	39	32	36	42	32	43	30	35	44	33	41	38	36	40	34	45	33	38	35	39	37	28	41	40	40	38	39	41	35	39	31	47	35	35	34	39	45	32	44	34	39	40	33	38	41	34	46	27	33	38	35	39	32	45	31	39	35	38	43	31	37	28	34	33	42	35	28	33	32	42	40	41	33	34	36	40	36	31	42	45	45	37	25	33	37	38	25	38	35	39	31	40	44	24	30	42	46	48	35	40	36	35	35	38	38	35	33	29	39	32	35	37	44	43	39	46	38	33	36	47	34	41	42	35	41	51	47	38	32	42	39	30	31	37	32	30	40	40	46	47	44	29	39	34	33	37	31	30	30	30	33	29	44	40	39	33	41	32	39	48	29	41	27	45
27972	14057	8505	12111	20530	22104	20433	17613	15133	13264	11640	9182	7400	5737	5013	4523	3450	2783	2533	2244	1758	1660	1493	1329	1238	1121	1076	896	816	693	657	546	504	435	418	403	371	358	386	336	348	346	372	371	374	380	332	332	359	360	339	363	379	355	330	349	339	340	362	334	332	363	330	329	334	330	354	335	352	342	324	332	316	314	285	319	284	323	324	286	321	322	304	329	325	294	320	333	321	338	336	327	313	326	335	318	338	298	318	306	312	333	268	323	306	324	299	336	312	298	308	322	284	296	318	288	331	309	299	309	275	324	311	299	307	309	308	349	332	304	336	326	290	298	314	300	306	283	326	298	344	333	324	293	294	321	290	325	278	352	312	324	326	297	319	279	288	320	343	300	298	256	283	294	303	317	320	299	311	340	299	307	274	307	315	318	342	316	315	280	305	325	287	315	274	324	306	336	344	325	307	340	315	324	313	324	284	287	293	334	316	282	313	287	304	250	293	315	279	299	311	329	313	286	286	307	307	313	310	301	298	323	281	284	291	323	291	282	321	284	293	331	281	292	312	301	324	335	302	332	334	320	287	292	291	296	304	279	305	310	317	286	316	307	284	346	323	304	316	312	311	298	315	291	312	326	303	324	298	309	259	322	288	319	314	284	305	305	321	307	289	317	305	310	293	317	291	301	311	319	320	293	303	297	288	303	309	320	304	307	267	302	319	325	279	287	330	324	315	308	324	300	290	315	288	289	274	305	300	347	318	292	325	313	297	323	295	287	326	292	328	308	311	319	312	307	331	300	332	351	318	331	325	284	303	327	286	331	314	296	306	307	309	275	287	303	281	323	307	303	305	305	296	297	293	305	324	337	277	300	328	304	277	324	300	325	290	343	279	289	295	308	290	312	296	330	295	310	315	315	299	307	318	335	311	318	300	298	278	293	296	324	335	300	326	307	338	309	312	298	325	299	312	304	302	292	305	294	304	330	303	296	294	313	304	299	308	297	321	330	289	326	314	304	322	319	316	290	309	326	310	319	305	293	310	277	312	289	298	300	276	311	293	307	305	319	298	303	322	321	335	289	307	305	327	261	319	301	313	334	282	335	268	297	304	329	289	295	312	305	316	313	294	302	288	332	306	320	317	303	310	306	318	311	299	310	327	349	270	318	288	309	289	342	321	293	336	315	314	314	295	321	269	286	311	315	333	305	315	289	301	323	313	308	329	319	324	317	315	315	312	296	312	285	286	305	321	272	319	335	289	314	298	279	333	286	289	308	291	290	288	288	306	282	300	342	315	289	328	294	313	334	311	327	349	298	326	322	296	305	305	263	293	321	310	315	303	307	317	294	318	325	312	288	323	325	309	279	309	289	319	330	327	288	322	328	310	291	307	260	294	329	291	307	299	309	320	323	294	306	291	323	295	273	307	295	285	321	283	299	324	323	272	307	295	300	299	295	336	293	291	312	322	294	345	272	296	300	309	295	305	350	301	284	311	318	271	296	295	274	296	333	286	313	312	307	288	311	310	327	309	299	333	320	295	310	297	259	288	331	278	308	330	331	343	338	289	322	316	338	311	297	315	322	335	276	309	302	324	314	288	308	321	307	332	328	323	295	286	321	307	316	341	321	304	301	295	315	283	294	309	315	276	322	292	309	293	291	293	300	279	286	297	292	318	304	311	292	305	297	285	292	328	321	307	292	295	294	321	286	306	299	321	287	295	279	316	291	306	321	276	324	331	296	315	320	289	302	295	291	302	313	272	303	295	326	324	292	299	312	298	317	308	284	305	311	284	301	351	315	335	314	281	328	326	293	324	280	309	278	304	323	334	316	287	312	316	291	291	303	316	291	303	301	291	266	320	301	303	299	286	299	299	337	305	328	319	289	317	309	278	315	347	303	322	292	301	307	290	300	284	302	308	289	324	284	296	350	318	294	306	318	328	310	305	279	320	318	297	321	302	307	292	318	325	312	308	301	307	308	287	282	329	311	307	296	292	325	302	310	284	308	329	295	297	310	295	302	306	343	284	328	340	305	332	294	304	281	291	306	315	300	318	302	268	299	303	311	285	310	293	295	295	318	323	289	319	285	320	314	288	278	333	280	294	323	315	313	280	310	294	308	313	291	310	336	290	314	315	325	284	305	267	265	317	285	299	316	316	297	295	295	290	326	288	304	336	291	310	306	290	330	287	294	323	340	340	304	311	289	292	330	312	314	309	276	291	290	289	304	291	291	310	305	290	320	313	322	299	289	309	290	332	323	318	301	320	291	317	256	312	269	283	300	325	289	315	286	336	302	312	322	302	293	297	313	323	309	314	305	303	282	298	302	312	302	322	307	295	324	307	287	320	293	328	332	300	308	326	324	310	288	281	298	310	309	308	328	303	312	300	331	322	327	308	287	298	300	328	334	313	302	325	288	319	291	293	309	300	334	295	306	296	300	304	288	282	319	314	330	308	299	313	317	320	295	338	283	344	303	289	317	308	301	333	323	319	320	298	301	319	322	326	315	314	329	302	332	313	331	306	300	289	324	290	325	325	309	306	308	298	289	326	349	312	318	332	305	290	308	293	301	293	306	288	320	306	305	305	323	276	333	290	325	299	310	298	278	282	313	318	298	316	291	286	330	305	295	296	305	295	321	271	313	301	297	309	325	334	303	304	312	322	298	312	341	314	308	304	323	278	298	330	316	283	313	276	297	323	323	333	302	289	313	323	287	304	321	320	333	324	304	283	312	290	332	294	330	301	348	296	321	296	292	277	301	353	305	324	303	312	309	294	307	296	309	323	300	266	316	291	318	328	314	326	339	272	328	297	298	280	355	313	331	320	317	288	278	293	285	312	282	335	327	309	304	296	308	323	308	318	273	308	298	330	294	289	311	273	283	307	320	284	316	319	301	319	325	315	319	303	291	321	304	317	285	307	291	295	297	330	287	294	316	315	312	356	310	315	296	322	324	329	300	327	325	307	314	318	329	330	318	298	298	279	316	298	310	315	310	320	314	334	310	280	306	285	292	282	344	337	314	313	301	310	292	284	324	299	323	304	313	290	296	266	313	285	292	322	290	315	292	336	331	325	283	298	322	305	305	291	306	294	308	296	323	343	280	306	307	294	324	296	333	310	274	300	315	293	328	327	316	297	304	316	321	305	294	301	310	286	303	295	315	308	320	338	295	309	319	286	290	304	310	274	324	307	281	289	299	291	316	328	309	335	325	284	268	320	319	282	294	297	320	292	301	307	311	344	309	316	293	330	284	297	328	312	351	291	326	312	296	320	310	318	297	351	298	326	310	293	321	306	283	292	307	313	290	331	334	288	270	312	304	302	297	314	318	252	329	314	332	304	317	319	297	319	327	296	319	294	320	289	309	344	307	289	318	307	308	306	284	312	304	280	292	303	318	276	318	309	293	264	317	297	281	333	290	297	296	324	292	305	270	310	317	296	309	294	299	301	308	318	303	344	319	323	308	293	288	324	318	291	333	309	300	306	329	310	333	278	332	301	292	295	322
3879	1319	737	528	431	536	592	540	468	389	385	340	260	191	202	173	147	129	129	105	100	86	88	59	80	68	76	77	53	61	49	49	46	41	53	34	42	57	52	41	48	49	49	44	63	62	44	48	46	47	50	55	42	48	46	52	36	32	43	42	36	38	57	39	48	55	47	43	42	39	44	37	36	48	40	53	43	45	42	43	38	42	51	46	48	45	39	45	48	42	35	40	43	47	40	42	35	40	33	40	44	40	40	37	47	44	42	36	37	52	38	53	38	39	48	43	32	47	44	37	45	38	47	43	33	39	50	44	46	42	40	50	59	43	63	44	37	39	41	43	57	39	35	41	45	37	58	36	54	36	32	48	47	60	34	42	41	46	50	49	43	41	43	44	43	39	60	43	46	57	42	48	38	50	33	45	41	48	42	46	34	37	43	54	55	54	42	40	45	31	51	37	45	37	62	46	45	42	56	47	45	43	44	42	58	33	40	31	48	33	36	40	37	41	37	49	48	46	38	50	46	47	48	42	36	45	41	33	54	38	51	42	41	35	42	42	57	46	38	44	43	47	39	37	35	35	44	38	41	42	41	38	48	33	47	48	33	50	54	54	32	43	40	39	40	49	35	38	51	41	46	39	35	39	48	31	48	38	44	52	43	45	47	42	34	43	46	35	39	49	51	46	46	34	38	43	36	45	39	45	49	39	52	49	47	47	43	56	46	36	45	47	37	44	40	38	39	51	34	55	33	38	44	45	41	40	49	37	46	42	51	41	48	38	58	41	48	42	47	34	50	49	40	45	40	47	42	51	38	40	34	31	43	40	47	48	42	44	46	57	49	43	42	46	46	43	41	39	48	43	33	38	41	51	37	38	37	49	42	45	48	53	38	48	48	43	52	48	39	50	42	39	46	44	41	30	42	41	38	33	43	46	41	48	37	41	41	50	43	28	55	57	36	48	44	43	54	38	34	45	35	46	54	43	57	58	50	39	48	34	48	46	45	42	46	32	46	48	35	43	37	47	57	40	29	35	56	55	47	60	48	29	41	37	37	46	48	46	33	50	54	34	41	42	41	52	53	47	35	47	42	42	42	49	43	43	52	47	41	34	50	41	32	41	35	55	46	42	38	41	44	47	42	51	46	41	45	40	55	42	41	43	43	58	47	40	58	42	47	42	54	29	56	48	38	38	49	35	43	47	40	35	46	29	52	49	57	41	47	41	38	38	41	43	43	44	39	49	41	39	44	40	40	47	41	39	38	53	45	44	45	36	35	38	42	48	45	35	36	49	41	53	62	42	44	42	44	48	45	33	52	49	39	47	39	49	44	44	44	39	41	46	36	53	34	42	38	35	46	47	37	38	35	60	50	46	35	37	48	41	46	51	61	39	39	41	41	49	43	40	47	37	47	50	39	39	48	35	38	44	46	52	39	35	43	50	44	37	46	45	49	42	47	47	42	49	40	40	46	35	48	50	43	36	41	35	38	35	53	35	41	44	54	47	45	31	49	35	41	37	36	45	53	48	47	35	46	39	41	49	42	37	49	36	47	50	41	41	48	51	47	50	42	38	45	40	33	43	34	54	39	41	26	47	36	41	43	46	45	53	37	38	38	49	36	38	42	39	39	50	47	42	43	42	36	40	45	42	50	47	37	42	40	51	39	38	42	45	44	41	39	42	49	49	43	44	48	36	39	44	36	46	41	46	46	46	40	39	49	41	35	43	45	44	44	41	45	44	42	34	52	45	47	47	46	37	47	47	47	52	36	31	50	34	37	61	48	51	45	53	42	42	39	53	44	39	40	53	41	54	37	46	46	45	39	44	43	36	44	45	49	37	39	40	40	40	50	47	35	40	40	32	43	51	37	40	42	49	33	59	38	48	50	45	47	44	40	42	28	31	40	51	43	39	40	31	36	30	50	43	39	44	52	37	53	46	41	56	34	50	45	43	46	50	43	39	40	38	44	37	43	49	50	38	30	37	43	40	38	40	51	46	37	45	42	33	39	36	39	47	42	47	42	46	41	58	44	44	38	40	34	44	34	46	38	43	42	45	39	39	44	35	38	45	47	52	48	43	31	41	42	39	33	40	49	44	51	40	45	48	57	54	48	27	50	46	56	41	34	52	46	47	49	48	38	47	37	50	42	29	51	42	64	40	42	53	47	37	39	45	41	39	31	48	52	45	44	41	34	44	47	43	36	40	41	47	43	47	45	38	42	44	39	42	42	44	37	42	53	38	35	35	34	39	49	37	37	34	46	42	44	48	48	42	37	43	45	37	44	50	43	48	48	47	45	34	35	42	47	48	44	38	45	44	39	41	42	27	52	48	49	41	43	51	49	43	35	54	31	42	30	38	48	32	49	37	32	47	36	41	35	47	56	33	54	43	48	36	45	45	55	61	41	47	34	52	51	55	48	51	49	47	54	47	50	44	56	35	54	33	47	42	40	46	34	40	40	48	39	35	41	46	51	56	39	43	31	57	50	47	36	41	39	39	37	48	44	40	29	55	47	41	47	37	41	44	49	40	38	37	48	40	29	30	43	32	42	36	35	50	49	28	28	45	39	43	46	41	39	39	50	50	50	35	42	41	62	43	49	38	45	54	42	37	48	48	42	41	38	35	50	30	35	48	47	47	35	41	56	43	38	45	38	43	43	39	39	47	48	46	35	47	43	42	44	42	41	36	39	46	47	30	41	35	31	41	46	46	33	46	39	36	36	54	42	53	37	47	35	45	41	47	57	64	40	44	46	40	57	28	35	47	41	29	39	43	35	52	45	48	46	50	42	43	39	43	31	45	38	56	41	38	41	50	42	54	41	45	44	43	50	49	35	54	40	33	42	35	47	40	33	43	44	44	40	37	38	45	43	43	36	55	57	36	41	40	47	45	41	36	47	43	23	42	35	46	42	53	39	48	50	25	45	53	38	42	32	43	61	59	44	41	38	49	52	41	47	29	48	33	47	44	40	56	40	35	42	44	51	40	42	38	42	33	29	42	40	48	47	48	58	34	35	53	48	45	37	35	39	43	38	53	37	44	59	46	54	40	54	48	39	37	42	56	39	42	39	38	43	44	53	46	52	45	43	43	45	50	37	56	41	45	39	41	46	40	46	53	53	50	48	50	38	39	38	49	35	38	46	42	36	47	46	40	37	43	35	36	45	44	40	52	46	39	51	36	49	55	46	44	47	45	43	45	41	41	49	41	32	43	37	42	40	48	31	37	47	36	54	41	48	41	46	50	50	47	53	31	35	44	39	40	46	52	49	43	39	48	51	45	37	46	52	43	45	45	59	47	39	46	54	41	48	37	45	48	32	30	33	43	36	56	39	32	47	45	35	39	41	30	40	39	35	44	42	43	43	53	47	46	40	33	44	35	38	44	37	43	48	44	35	49	39	56	51	56	39	42	41	54	41	50	51	40	43	39	54	58	38	32	38	40	35	59	33	41	49	46	49	36	44	47	38	49	37	39	44	35	48	41	39	36	41	29	61	49
26675	12841	8205	11561	19783	21335	19326	16446	14213	12271	10809	9272	7209	5557	4354	4067	3393	2822	2371	2216	1799	1605	1314	1202	1112	1091	1074	941	868	712	661	557	538	497	424	438	427	430	372	395	374	382	381	394	414	340	412	405	402	412	357	404	406	382	419	416	389	410	395	385	375	408	343	414	377	353	387	345	373	365	382	354	364	373	393	389	360	368	373	346	361	346	339	329	386	337	411	361	325	378	361	353	365	330	351	323	365	325	355	355	359	319	366	352	366	349	380	338	337	316	408	375	326	377	346	369	330	352	361	341	321	348	376	384	363	358	311	353	373	379	337	317	346	322	314	338	320	368	340	351	378	327	341	329	356	384	334	377	335	345	363	345	383	367	357	332	347	365	333	341	335	328	353	332	322	343	353	351	314	347	321	389	354	349	339	336	317	332	386	333	359	339	381	335	356	347	374	367	351	335	357	357	368	336	388	348	347	341	332	347	336	333	354	317	363	315	353	319	340	378	333	362	375	343	393	356	332	335	363	300	346	335	333	325	358	360	325	318	334	348	380	346	351	332	351	339	371	364	297	369	325	360	360	370	379	350	343	363	342	328	364	338	352	381	340	343	334	382	348	330	358	324	346	350	336	335	327	335	329	358	359	338	346	355	350	339	372	358	318	359	341	334	369	353	340	336	372	364	333	360	333	368	363	374	378	374	329	330	325	355	338	321	345	356	360	312	383	355	323	314	348	345	335	353	333	308	337	340	320	341	316	369	317	337	341	339	337	313	337	346	337	352	339	373	336	376	339	342	318	350	316	330	359	362	366	350	331	351	373	379	339	362	316	340	325	350	352	321	370	359	346	316	387	341	330	368	378	340	355	347	355	336	368	317	335	331	358	348	331	318	353	353	361	346	325	320	305	352	340	330	345	335	319	337	350	352	347	320	342	337	352	329	324	335	349	370	323	342	330	337	370	355	369	350	355	338	342	365	324	363	391	328	343	355	349	344	346	321	313	341	375	365	356	316	355	354	353	382	351	316	386	366	319	343	362	338	318	339	332	337	338	350	321	353	361	333	333	343	330	361	327	324	348	335	338	366	354	342	359	360	351	343	343	337	356	384	370	374	336	352	340	347	347	378	352	341	337	364	373	340	337	359	352	352	371	349	337	338	368	354	343	340	327	338	341	356	348	344	337	343	375	369	351	356	351	334	312	362	357	355	323	305	332	362	353	355	377	308	336	365	368	348	372	353	324	344	351	327	396	338	349	385	372	369	332	353	344	342	350	384	356	344	367	349	355	344	326	341	381	369	311	314	342	348	372	310	340	362	356	357	330	330	323	366	358	339	372	325	355	351	364	329	354	349	383	329	359	367	365	320	346	343	329	378	356	372	329	316	333	341	354	345	364	323	327	328	324	364	339	334	341	350	340	367	333	365	341	371	333	349	328	347	347	365	301	326	370	330	345	347	387	331	365	369	312	379	330	333	351	330	368	340	345	347	380	369	341	357	326	362	339	384	322	367	351	346	362	345	309	377	327	354	384	356	339	331	339	351	351	349	314	357	328	350	320	331	359	339	364	356	332	376	349	358	337	349	337	339	352	309	354	327	338	289	327	344	355	364	334	338	345	342	352	348	363	357	339	306	361	345	343	354	361	346	353	369	330	310	351	376	322	361	324	357	372	326	371	351	355	359	342	336	358	351	352	334	340	353	381	346	340	357	350	341	371	366	330	322	363	335	321	333	356	347	354	353	337	337	345	339	356	329	365	368	354	343	347	349	342	327	339	362	351	326	335	335	362	331	363	336	342	322	346	368	370	338	326	307	345	352	347	329	339	339	349	363	339	364	402	314	342	324	368	326	350	364	393	360	363	334	372	335	340	320	298	346	299	359	333	353	364	364	361	342	352	348	326	341	350	372	366	337	325	369	347	355	328	338	335	357	362	363	308	348	329	353	319	370	346	309	361	309	336	329	353	323	384	396	304	362	353	345	333	330	317	360	356	333	389	323	343	316	337	328	318	325	350	326	310	349	367	350	381	358	351	347	350	350	335	368	339	358	332	365	365	324	339	340	366	345	327	385	326	372	360	372	339	350	360	342	355	354	336	328	296	328	344	355	325	355	389	342	373	327	361	366	354	335	341	381	331	316	333	336	352	342	365	360	376	350	340	340	373	377	354	372	340	334	354	375	355	346	350	319	316	343	336	353	380	367	346	320	340	322	395	381	355	355	338	318	358	350	308	322	346	378	370	331	363	344	333	357	377	375	361	336	368	369	374	364	370	350	355	342	326	380	331	322	358	349	359	360	361	348	351	362	339	338	323	338	324	330	381	356	326	344	323	374	362	365	364	324	325	333	345	333	331	353	356	324	350	335	355	350	351	328	349	307	378	344	375	333	348	355	343	352	337	351	335	363	361	348	301	345	348	362	313	356	353	335	360	335	336	349	354	314	321	323	311	347	328	330	357	348	331	342	368	326	346	339	340	342	339	323	334	342	326	353	323	372	360	357	332	357	352	330	342	362	351	330	340	339	352	324	322	369	329	366	329	362	331	351	351	312	349	375	363	336	359	337	388	350	341	333	379	340	362	382	338	366	371	341	403	347	333	326	331	348	339	352	315	345	352	362	315	358	337	382	365	326	366	344	326	371	357	338	341	332	350	324	330	364	361	331	359	369	311	350	349	369	339	362	354	342	337	347	358	345	345	336	349	355	306	333	321	340	364	357	352	343	316	348	346	338	325	371	331	338	332	358	350	345	339	375	361	348	338	345	357	345	340	340	346	344	361	326	361	346	362	350	316	371	333	328	360	359	336	361	363	348	337	352	322	333	394	354	371	338	330	362	351	331	348	348	347	341	392	345	334	345	367	332	336	352	333	349	342	347	353	359	311	327	319	317	332	364	341	348	341	359	376	355	326	349	355	353	339	345	368	372	322	331	341	346	353	373	344	338	320	360	351	344	336	363	359	330	363	350	344	329	354	340	316	346	319	366	364	355	344	341	342	328	343	363	329	333	300	344	347	316	362	365	343	380	360	349	335	325	341	374	356	305	355	316	354	364	347	328	340	353	343	370	339	364	349	329	309	333	330	355	315	367	346	308	329	336	336	329	338	350	340	334	362	364	352	351	366	380	332	353	352	331	351	375	373	352	322	324	356	393	348	359	321	334	337	335	343	355	337	354	361	332	342	330	317	319	368	346	379	366	364	317	350	371	363	343	370	331	363	329	329	309	372	352	340	374	312	364	339	336	319	341	338	376	356	365	314	356	334	364	345	368	319	351	390	326	317	337	364	322	333	374	369	369	361	345	344	322	366	326	354	340	376	351	310	361	364	355	351	342	341	336	348	376	342	335	358	344	325	368	314	345	366	327	331	370	330	336	323	334	332	348	345	328	333	340	329	355	358	339	347	348	332	321	354	355	368	326	331	352	358	370	346	333	336	356	352	380	338	362	340	319	330	362	352	343	363	356	332	332	354	350	330	359	340	361	351	366	376	366	355	330	378	321	365	364
4331	2072	972	676	529	736	793	745	597	575	464	460	378	277	220	202	177	139	110	129	106	96	84	73	68	51	60	64	55	66	51	47	55	37	39	41	25	44	38	34	30	26	35	40	37	39	30	44	26	35	30	40	29	45	31	40	38	35	26	41	49	40	33	42	34	35	40	38	38	35	33	30	44	32	33	41	30	29	32	23	42	31	26	47	27	38	44	30	43	37	38	40	41	44	37	37	32	43	40	45	34	38	36	27	30	27	36	28	45	39	34	36	27	40	38	26	29	30	36	23	20	31	36	34	40	34	46	31	27	28	24	27	50	29	32	28	37	31	30	36	36	31	39	35	38	33	39	21	39	36	32	27	43	46	27	44	29	32	32	25	40	25	28	34	37	30	38	33	34	40	35	26	31	44	37	38	40	37	26	44	37	37	33	34	44	35	27	26	39	40	29	25	31	31	34	37	35	30	47	34	35	42	18	36	38	39	41	34	41	42	33	35	34	36	31	21	38	38	41	33	24	32	33	28	26	33	36	41	35	35	28	41	23	28	34	21	39	36	37	36	30	34	27	36	39	39	32	26	35	34	39	32	37	33	31	27	26	31	37	34	43	41	33	32	24	32	32	28	27	43	23	23	27	37	32	41	36	38	33	33	35	26	47	34	41	39	32	34	40	38	32	38	22	34	46	36	22	33	39	24	40	39	35	35	34	35	40	33	29	30	36	27	33	46	36	43	34	32	33	35	34	30	41	30	33	30	26	36	33	36	33	36	30	32	23	27	25	35	42	25	37	35	48	42	45	32	24	47	46	27	23	42	30	32	24	39	33	36	31	32	22	30	42	34	30	42	27	39	31	32	29	38	39	31	30	34	33	32	39	35	38	35	42	28	30	50	21	32	28	29	32	47	36	39	27	40	35	40	32	35	43	30	27	43	38	36	36	39	39	29	39	28	37	33	39	27	34	41	33	46	25	30	33	35	34	36	32	34	35	30	39	47	31	28	38	34	38	29	28	27	29	42	37	38	30	28	36	36	35	31	39	38	29	34	42	34	20	38	41	33	38	33	26	35	31	42	26	36	40	29	30	34	40	39	42	35	28	27	30	36	33	35	42	32	41	38	36	31	23	34	42	29	36	33	29	36	35	35	42	40	20	32	32	26	41	31	33	45	33	27	35	36	40	34	37	31	33	44	32	37	38	30	44	27	20	33	25	40	37	36	36	23	31	35	26	21	38	30	35	38	37	20	52	29	31	38	40	39	30	33	34	37	26	42	34	28	30	40	35	32	34	34	27	35	39	39	34	28	37	29	38	36	30	31	22	35	22	32	30	29	32	38	30	36	32	36	32	28	36	27	33	32	28	39	22	35	32	39	23	40	33	26	37	32	29	26	29	33	32	39	35	29	34	43	46	30	31	35	24	31	31	32	26	33	42	31	32	28	34	31	31	24	33	34	25	33	32	25	25	30	36	29	37	34	44	49	33	35	42	41	49	31	37	30	34	31	37	25	35	48	32	46	34	23	26	25	36	32	31	29	36	29	39	45	46	34	24	41	35	35	27	24	42	34	27	33	43	39	37	27	28	27	34	31	37	30	25	41	39	35	39	37	32	42	38	24	38	42	39	33	37	32	38	44	36	25	28	25	30	34	28	37	40	30	37	34	33	29	37	41	37	31	39	29	38	29	37	28	41	40	38	37	30	30	25	22	27	32	28	32	26	38	32	29	34	35	31	31	31	42	26	30	33	35	33	25	39	34	37	35	31	29	24	44	42	38	37	30	33	26	36	38	34	34	32	28	31	31	42	32	32	33	33	32	28	39	27	40	32	23	31	35	37	36	35	32	33	41	31	30	33	30	38	31	36	37	27	32	29	45	44	40	24	30	39	41	38	38	30	29	39	26	38	35	33	40	30	20	36	24	25	29	32	37	32	36	39	37	40	27	36	39	29	26	31	49	37	29	33	35	31	36	32	30	34	46	36	29	35	38	38	31	35	38	31	35	25	42	45	31	44	35	33	29	30	56	26	31	33	24	30	40	38	33	36	31	24	25	33	50	31	27	36	31	41	32	38	34	32	37	33	39	38	36	39	34	37	35	35	31	26	42	30	28	27	38	38	39	37	27	35	39	25	44	35	42	39	27	34	33	29	28	43	32	33	48	30	35	32	31	25	30	33	33	31	36	40	33	35	29	35	34	39	29	30	40	32	33	34	29	29	30	45	35	33	39	28	22	41	26	33	37	40	31	49	39	43	30	25	41	30	28	28	33	42	31	29	29	41	34	28	27	27	31	29	36	45	41	36	30	31	29	28	40	40	31	44	47	33	27	25	35	38	30	31	35	23	37	40	38	36	28	23	31	38	29	35	22	29	32	30	41	24	41	24	40	31	29	29	30	28	37	27	36	38	34	33	31	37	37	42	37	40	36	33	40	34	29	33	30	35	40	34	29	40	30	42	34	25	38	29	35	41	38	32	38	28	33	34	43	31	44	32	30	43	37	27	33	34	27	26	30	26	21	27	45	27	31	36	25	43	35	29	22	31	28	30	30	32	27	38	28	29	28	39	30	41	30	20	30	39	33	40	23	20	40	38	31	31	40	33	40	30	35	26	31	28	28	40	35	34	39	36	25	27	31	30	26	32	31	25	24	28	40	28	36	35	37	26	36	34	26	45	37	40	29	42	20	29	33	42	37	37	39	32	42	37	36	36	33	26	37	32	31	36	34	42	26	29	18	35	25	35	33	39	37	31	42	42	45	36	37	32	36	32	37	36	30	28	30	29	32	41	32	25	38	32	47	33	35	28	36	35	34	36	41	35	37	27	34	37	35	33	39	40	38	41	43	19	28	44	31	29	29	34	36	32	44	36	38	33	35	39	38	26	41	35	40	26	36	35	28	44	27	30	32	32	35	50	37	33	33	32	30	33	34	36	36	30	29	31	32	43	36	36	35	40	37	37	41	33	31	34	29	38	35	27	29	35	35	22	35	40	35	45	40	23	40	35	43	30	35	33	35	31	24	36	28	29	29	41	37	32	29	31	26	31	33	39	30	55	27	37	21	29	43	30	32	34	28	28	29	37	30	31	41	38	32	43	29	25	26	27	31	32	35	33	32	25	27	37	31	32	31	34	34	34	38	32	35	29	41	27	30	31	37	30	39	34	42	34	50	31	37	28	35	23	32	30	27	32	33	33	27	38	41	35	29	35	34	30	34	37	31	21	29	30	33	29	46	40	39	40	44	29	36	32	34	35	23	40	31	25	35	23	36	33	38	27	35	37	31	28	39	37	31	33	36	31	22	30	37	33	31	45	36	40	33	37	29	25	32	40	27	30	26	32	30	34	21	35	30	36	44	28	32	21	37	32	30	41	19	36	40	30	21	33	43	42	24	40	37	28	25	24	32	29	33	37	30	50	30	40	41	30	36	37	37	51	32	29	31	26	29	25	37	35	26	40	32	29	27	34	29	35	32	46	28	37	34	31	38	36	35	27	29
29867	15973	10393	14543	23557	24803	22806	19458	16451	14444	12617	11000	8941	7264	5451	4882	4199	3335	2661	2512	2074	1789	1534	1384	1236	1139	1082	947	849	797	696	621	505	407	415	380	366	335	338	289	340	348	319	339	327	337	325	329	330	359	327	350	314	364	340	350	347	328	321	317	327	288	306	308	328	303	315	303	317	304	288	292	314	315	286	300	311	318	286	300	322	278	287	286	304	322	299	282	292	278	310	258	315	259	284	292	295	273	282	263	300	252	288	281	273	290	275	276	283	274	295	301	313	304	266	260	299	293	279	296	284	274	247	291	275	268	307	291	289	292	300	275	251	270	260	304	268	292	300	265	311	294	275	278	275	287	291	309	277	290	253	269	262	247	255	264	282	300	277	251	284	301	243	277	271	260	277	282	289	256	261	254	273	263	257	283	300	273	261	261	279	290	241	296	309	257	277	285	281	274	277	289	268	255	265	273	283	289	287	273	302	253	309	267	288	287	268	252	276	295	273	278	284	268	265	252	284	283	289	258	288	310	280	258	297	272	309	276	301	269	269	285	265	229	301	295	317	281	281	282	240	281	260	279	304	263	289	262	275	276	266	285	286	273	300	284	271	281	277	290	286	283	296	265	290	268	257	275	271	281	288	279	261	276	285	254	285	264	285	298	260	280	260	311	264	277	269	253	266	260	299	262	293	259	283	281	289	268	271	283	301	272	298	265	244	258	245	285	288	232	271	249	261	263	263	255	284	279	281	266	271	271	280	291	276	261	275	306	246	265	278	286	273	266	306	267	261	291	261	263	249	297	272	282	232	289	264	273	274	280	281	267	267	271	277	282	272	306	299	269	302	305	258	285	249	278	273	276	259	286	267	259	301	255	278	282	282	271	283	278	241	308	281	277	263	243	274	269	293	273	278	289	244	264	252	299	289	269	321	284	285	303	265	297	253	279	258	309	279	293	267	291	249	269	257	269	273	271	235	266	268	281	261	288	275	274	260	278	224	261	278	250	274	295	293	262	276	304	293	277	271	256	273	303	286	269	279	264	276	270	285	255	269	293	271	268	301	276	274	272	258	289	269	291	282	296	291	255	296	272	274	289	283	281	250	262	276	281	267	258	268	259	256	286	292	273	279	294	294	290	252	262	267	297	254	284	274	294	259	294	287	278	270	278	252	280	280	318	263	258	285	270	254	273	284	262	253	290	277	281	264	232	290	282	270	266	275	308	264	302	244	286	249	252	303	291	275	260	271	283	281	285	268	264	316	272	281	280	272	245	273	283	258	268	269	296	246	267	261	257	270	254	291	287	264	285	244	260	298	313	275	297	284	275	286	275	295	278	290	289	231	289	261	306	271	273	306	274	276	268	289	291	268	287	275	245	255	261	270	268	273	239	291	299	259	258	281	290	274	275	278	293	279	275	281	268	280	252	274	287	287	269	288	272	281	295	249	277	266	254	240	256	277	300	277	291	264	275	285	302	285	279	280	296	264	281	290	254	295	257	258	256	286	304	290	279	274	296	271	311	263	256	287	278	289	252	278	286	270	251	279	266	281	284	302	263	294	287	257	234	291	292	268	259	282	275	275	263	279	276	283	288	289	285	280	245	286	290	295	255	310	253	299	263	277	256	282	290	323	277	269	238	252	286	313	266	301	310	261	278	280	270	292	306	272	269	258	254	262	266	268	262	253	279	266	287	237	306	271	257	264	292	278	252	302	273	290	269	281	301	270	273	294	281	272	288	263	269	268	292	263	281	293	275	289	296	265	244	276	240	277	269	295	263	309	280	267	289	281	268	274	266	274	286	286	301	291	253	291	281	276	277	264	295	278	260	262	284	272	289	276	266	267	272	259	282	263	304	315	280	295	276	262	280	274	258	262	283	301	309	280	260	278	309	259	269	270	275	297	283	308	277	260	274	254	259	243	280	278	287	268	275	258	267	280	272	243	258	269	304	259	269	300	272	268	290	302	260	253	260	258	290	260	292	277	269	271	320	289	285	278	295	271	263	280	290	256	290	260	286	286	301	261	270	266	283	283	243	256	283	279	263	267	246	298	265	295	276	255	276	272	291	291	281	255	280	248	276	259	261	265	288	256	272	257	284	290	244	255	280	258	263	307	261	283	278	262	266	260	281	288	253	264	295	267	282	295	283	269	279	267	251	264	271	265	264	274	248	254	270	295	282	287	293	279	285	276	266	295	239	259	295	272	283	292	281	264	295	313	250	311	279	266	288	312	272	308	285	257	270	272	277	286	248	285	240	271	257	245	282	293	270	270	303	256	283	278	262	270	276	253	294	251	271	263	260	280	251	259	253	259	292	238	317	301	278	289	257	302	280	289	298	284	262	272	271	299	255	276	285	261	277	273	305	271	268	282	271	280	269	251	280	258	301	284	270	282	246	270	236	288	278	285	279	270	309	277	280	292	281	273	298	281	277	284	295	263	268	273	291	299	274	272	277	300	259	277	283	266	316	272	282	269	258	248	239	261	275	267	291	256	279	268	286	269	271	279	260	292	284	271	295	279	298	288	256	267	266	289	238	304	286	281	264	262	268	256	254	281	279	236	251	286	288	303	266	277	268	284	284	263	263	273	258	271	301	272	239	297	255	267	269	281	268	251	259	320	247	257	258	254	272	276	268	237	278	280	282	287	272	268	254	269	265	282	294	287	284	256	292	322	276	284	304	283	290	249	296	265	276	325	263	274	274	288	301	270	284	254	286	270	301	280	288	248	282	276	292	274	260	285	316	277	296	258	262	276	260	256	284	272	302	280	299	272	258	273	262	306	283	283	265	272	286	274	294	266	297	265	279	295	296	281	294	278	247	272	264	272	273	271	267	263	291	274	255	269	303	258	278	249	295	263	290	248	238	271	276	274	290	305	281	281	262	269	281	270	282	263	293	316	285	285	283	252	253	254	297	240	260	273	257	258	286	255	244	275	264	274	273	263	273	286	277	267	294	281	278	274	274	280	256	276	269	266	294	277	275	267	274	281	261	251	290	272	296	266	243	281	283	282	279	242	284	280	289	248	262	272	279	299	266	265	279	278	262	303	260	282	304	289	283	284	297	258	294	261	283	254	266	287	285	259	283	275	287	282	278	248	287	249	300	260	289	270	268	258	265	274	260	288	260	290	283	259	294	273	276	289	279	282	259	271	260	280	266	272	281	279	263	306	280	294	279	305	273	266	282	262	284	252	254	263	280	292	307	244	293	275	284	275	282	269	281	287	311	276	257	246	267	257	280	248	293	265	261	245	284	252	284	290	270	277	273	264	244	269	281	241	268	263	261	279	285	268	297	294	306	278	271	264	278	265	253	240	238	283	293	299	255	279	268	263	287	269	291	317	267	251	312	241	289	244	298	286	273	309	284	310	287	279	266	306	290	268	284	284	267	269	299	270	289	282	261	270	277	259	280	271	282	280	267	248	275	285	287	290	273	298	295	258	281	273	263	272	272	278	279	275	273	298	301	297	276	276	277	263	262	280	274	266	253	300	297	288	284
2438	1021	542	390	341	451	478	420	359	264	303	236	188	161	127	126	111	103	83	97	85	70	61	66	53	70	46	62	59	55	66	48	49	57	44	48	54	49	55	40	51	47	55	45	49	43	39	44	50	38	41	57	45	48	56	43	46	46	54	42	43	45	43	42	54	40	31	51	52	49	55	44	52	36	49	51	58	46	38	36	45	39	52	46	47	55	36	44	41	53	45	47	37	47	37	44	45	39	50	52	56	43	54	34	39	40	47	48	68	35	38	41	39	48	48	41	44	48	42	33	51	55	42	50	43	56	30	35	42	52	43	37	54	52	56	54	44	47	44	45	38	56	35	34	45	39	50	30	37	33	42	51	37	41	41	57	55	45	31	40	50	41	44	53	33	44	42	34	45	43	44	44	52	59	44	47	41	44	53	38	52	51	57	49	44	60	47	44	48	51	45	42	53	54	47	39	59	51	44	48	43	44	36	47	38	46	43	51	52	51	44	44	46	42	45	42	47	52	54	55	42	34	55	44	52	64	45	38	42	59	51	39	45	50	53	54	44	43	39	42	49	35	58	42	53	49	52	37	47	63	53	61	49	66	46	49	37	46	32	50	51	48	48	42	48	47	49	42	31	47	37	49	47	53	44	49	48	38	51	45	38	48	39	34	51	46	43	48	42	39	40	54	38	37	55	47	54	34	51	38	55	46	45	44	44	50	38	44	50	54	41	42	44	51	41	42	35	39	43	49	45	41	38	49	32	40	51	47	43	47	54	43	53	45	48	48	51	46	43	52	51	47	51	31	40	40	48	37	39	44	50	59	46	37	34	40	45	52	44	30	34	51	41	48	51	51	49	46	38	47	47	57	39	39	36	37	38	36	41	37	60	45	44	38	37	36	45	36	46	47	41	52	37	49	54	39	48	41	49	46	48	43	50	43	48	39	48	45	53	45	43	44	51	46	45	48	41	43	48	55	40	46	45	36	51	40	43	49	51	48	42	42	54	44	54	43	53	48	49	53	38	49	42	51	54	47	49	44	39	50	40	42	48	41	49	53	51	43	40	45	54	50	54	44	50	47	46	32	37	45	38	41	38	45	46	40	47	46	48	37	36	36	42	46	42	52	53	39	59	50	49	50	52	42	55	45	52	38	35	65	37	45	46	41	57	52	48	48	46	45	40	58	62	55	35	43	42	47	38	52	51	43	50	37	59	49	40	40	42	55	60	41	36	55	55	59	47	42	46	40	38	54	45	42	41	55	46	41	54	39	48	43	60	48	51	35	43	47	39	44	55	44	47	45	38	54	41	44	57	43	52	41	51	41	52	48	42	48	51	43	42	56	52	53	45	61	38	44	47	42	48	41	46	45	38	36	35	46	51	55	52	50	46	37	43	44	45	49	47	48	47	41	41	47	42	49	36	55	38	50	41	59	51	44	33	58	59	54	50	39	41	51	49	51	45	60	43	50	36	42	47	45	52	44	48	45	41	52	49	35	32	43	39	41	35	38	39	46	49	38	56	55	38	45	53	57	38	51	39	51	65	47	43	38	38	52	42	49	54	54	48	63	52	38	46	36	47	46	42	43	55	33	46	35	57	51	37	45	31	47	56	40	44	56	54	48	34	43	40	39	46	47	45	51	56	41	45	44	36	55	40	40	53	56	44	42	54	45	66	43	45	41	49	43	50	54	35	56	46	48	41	42	44	46	36	48	52	37	46	46	41	52	45	42	44	39	41	60	60	32	42	45	47	36	42	48	42	42	40	51	44	62	45	52	45	47	46	41	45	40	55	44	40	50	41	38	56	54	47	37	44	40	49	34	46	39	63	42	47	49	54	36	43	41	53	53	57	49	54	43	42	52	62	40	46	52	50	44	40	53	53	46	43	35	52	47	52	41	39	41	42	49	47	51	40	59	46	36	49	54	23	37	44	40	42	62	48	40	49	55	57	40	49	41	47	52	39	38	59	52	51	48	45	50	30	62	41	43	48	47	44	43	45	49	40	50	45	48	41	50	46	49	50	52	34	35	49	50	40	59	35	40	53	39	42	47	44	53	48	37	54	45	45	47	53	46	38	43	53	44	53	39	58	49	49	46	42	45	44	47	44	50	35	59	45	40	42	43	49	47	42	41	52	46	40	45	44	44	48	51	38	48	48	45	50	40	42	37	52	49	52	53	55	42	43	37	48	49	40	58	47	41	45	58	33	59	54	52	52	42	43	49	43	40	48	48	42	52	38	41	40	36	50	43	56	34	54	54	36	42	42	41	38	51	47	43	42	36	47	56	44	35	38	55	43	53	45	51	32	57	55	47	57	55	48	57	37	42	40	51	34	39	51	38	41	36	33	53	48	41	42	45	55	58	43	56	55	41	39	43	52	36	49	42	51	46	47	44	48	40	35	47	43	48	44	50	44	55	52	46	52	43	41	44	48	43	37	54	41	44	46	53	49	39	45	33	37	39	43	38	46	57	43	38	52	43	61	40	35	45	50	31	53	39	41	51	52	37	60	35	42	39	53	51	47	44	52	41	58	38	45	45	51	41	38	42	52	56	40	49	45	45	37	59	53	43	42	47	51	51	55	56	54	47	50	50	35	52	52	43	41	46	44	46	58	51	53	48	36	45	46	42	47	47	41	49	48	38	44	48	37	42	37	52	41	50	36	38	38	49	48	46	34	40	41	38	56	45	46	42	57	31	50	52	58	44	51	42	41	45	42	51	50	41	43	56	47	45	44	43	33	51	49	44	43	61	46	42	42	51	45	39	52	43	42	50	32	57	43	52	41	49	49	45	37	51	45	43	54	41	44	53	45	44	53	63	60	39	42	50	42	53	39	47	35	43	53	55	41	33	42	46	51	39	53	40	52	52	52	43	32	53	37	44	38	37	42	40	41	40	43	51	35	39	46	49	54	51	42	41	37	49	35	45	39	41	49	46	42	50	50	45	36	41	47	56	32	53	52	45	52	37	46	45	34	36	43	37	43	50	52	35	50	33	39	36	38	45	47	48	50	33	38	40	47	43	53	46	36	51	49	35	47	48	42	50	41	47	43	48	46	45	43	50	43	49	56	48	54	39	41	47	57	32	59	42	53	35	32	40	54	51	41	44	56	52	61	52	59	52	43	47	37	44	50	43	59	49	44	47	57	50	41	33	35	45	40	42	44	31	34	59	49	40	50	50	61	50	47	52	52	45	46	41	32	43	37	46	42	49	55	60	42	45	46	51	52	49	53	56	45	49	35	54	48	46	39	32	45	58	51	37	47	40	46	48	38	53	43	50	52	56	55	40	35	39	42	56	44	41	43	43	47	50	47	47	52	42	46	47	39	35	49	40	38	38	56	45	52	55	40	45	35	45	47	54	45	32	40	33	43	42	51	43	33	39	52	39	39	46	43	47	40	45	47	44	45	35	56	53	44	35	48	51	46	48	55	37	34	52	46	45	45	38	54	39	44	47	49	53	50	43	60	51	44	52	50	39	52	61	41	52	49	52	50	44
22975	11146	6782	9800	17588	18944	16966	13809	10719	8956	7848	6643	5373	4495	3315	2617	2494	2053	1570	1470	1316	1165	1067	952	901	783	720	688	681	603	563	511	454	447	439	411	441	377	399	372	418	436	400	375	413	414	412	395	375	368	451	414	438	401	409	354	366	382	405	379	383	387	394	389	407	367	389	384	401	397	406	379	412	400	394	399	380	371	372	404	377	370	423	395	390	372	372	325	373	392	369	393	423	336	338	393	392	392	356	388	365	370	395	341	352	394	374	388	375	360	392	384	378	358	389	386	375	376	354	362	373	403	374	386	391	375	377	333	416	373	364	389	389	382	390	352	359	383	332	380	369	374	356	362	368	395	396	371	339	372	369	399	355	380	371	373	339	349	373	372	352	392	366	352	408	364	390	355	348	391	399	374	356	367	387	349	388	385	346	382	398	374	357	385	376	360	381	353	360	359	344	374	360	385	396	393	351	375	392	373	375	344	392	395	366	390	357	359	376	394	325	344	431	365	403	405	391	360	354	348	381	338	380	368	359	348	359	370	373	383	408	406	390	390	383	395	385	400	363	383	352	349	367	372	416	379	395	358	353	369	338	367	355	394	375	380	362	368	369	374	387	358	362	383	404	347	380	377	390	369	369	392	393	371	366	356	371	405	383	395	363	360	413	425	361	332	411	381	369	373	358	395	377	378	357	370	350	341	363	403	371	376	378	366	369	384	370	387	350	360	398	382	363	351	340	370	373	356	338	349	364	404	396	376	391	352	370	379	366	379	386	376	389	362	350	378	372	343	363	345	379	399	370	352	378	397	384	356	394	338	360	372	355	377	376	371	363	363	372	403	393	371	364	369	380	391	352	381	369	399	346	374	336	341	376	351	352	371	372	374	407	398	354	354	355	369	375	393	374	372	404	358	397	373	384	378	372	364	325	404	356	388	329	382	369	327	351	374	385	359	379	366	367	358	377	390	366	364	368	390	353	353	384	365	359	385	392	356	392	343	357	352	375	380	376	329	376	353	388	396	356	320	383	368	402	375	370	380	328	355	402	389	354	395	358	376	383	395	407	360	371	365	367	353	373	376	329	362	386	385	373	373	364	351	372	370	390	377	363	346	370	369	374	364	387	332	368	348	363	412	385	401	361	333	362	358	392	414	382	395	374	397	363	382	357	349	362	356	371	381	374	368	362	406	381	372	384	357	385	366	376	379	389	354	344	382	358	355	369	364	357	378	376	355	374	358	357	354	345	367	363	391	421	386	387	361	361	353	387	376	366	387	351	386	351	376	370	346	355	349	370	373	370	339	374	359	400	360	385	366	376	385	371	377	430	383	352	390	390	368	378	378	394	347	372	361	361	365	335	395	400	405	352	385	395	351	382	390	377	349	386	388	384	337	391	357	363	412	355	348	366	362	384	344	346	374	412	403	389	372	350	342	382	357	394	364	398	351	414	382	365	366	364	365	361	385	313	383	354	363	394	361	367	372	353	361	366	370	371	403	386	380	368	390	378	370	368	349	355	378	393	361	369	387	357	402	369	342	347	376	384	348	393	370	359	352	389	375	380	371	349	343	346	335	344	407	367	390	379	397	350	365	372	361	380	415	416	377	381	387	369	295	371	396	351	337	324	376	382	359	372	380	371	360	358	384	375	375	375	411	362	391	335	382	384	375	365	397	395	374	391	348	369	403	360	361	410	370	356	377	354	353	380	379	343	368	385	345	344	349	342	383	338	333	386	409	390	368	341	360	340	370	360	376	391	395	326	366	360	361	359	361	339	347	392	375	377	356	377	393	386	373	383	356	349	342	336	374	371	350	390	344	372	350	388	386	382	366	350	368	372	361	372	391	374	362	382	383	359	340	371	376	359	344	377	355	394	349	379	377	361	378	379	361	371	368	379	386	352	378	343	395	404	362	366	404	414	379	353	348	390	396	380	353	365	369	399	345	334	385	392	388	374	390	356	368	392	389	331	360	399	377	364	346	373	411	396	356	355	355	347	374	368	389	368	370	365	358	403	393	367	390	374	357	344	365	381	345	367	385	347	368	398	373	362	333	379	366	391	378	359	367	408	347	340	352	386	425	380	387	374	348	363	373	382	384	374	359	338	350	383	398	354	388	391	380	375	346	358	367	359	361	378	359	376	378	379	404	333	358	382	338	407	385	378	397	400	390	342	355	402	357	372	351	376	379	364	372	366	378	370	396	370	373	353	358	358	357	396	390	399	355	362	359	355	403	354	391	374	385	391	376	357	327	359	360	370	395	392	365	399	353	319	417	382	346	368	373	360	392	347	350	369	378	383	410	374	378	374	363	384	376	381	380	398	382	383	347	355	337	357	351	375	385	384	376	377	336	340	408	420	367	370	352	427	352	349	388	354	334	369	389	370	409	352	377	356	375	348	372	424	352	370	406	351	359	351	392	345	348	344	364	363	376	376	368	349	376	367	367	365	374	374	403	424	367	368	367	399	360	350	381	344	375	370	404	384	378	358	384	371	373	364	355	372	370	384	384	363	371	407	359	373	334	389	371	374	369	355	351	387	345	365	374	334	392	379	357	365	353	364	322	378	390	385	389	358	359	386	328	361	370	381	341	357	368	349	366	332	362	375	357	381	382	366	390	354	386	370	367	405	361	395	400	368	371	389	400	349	349	347	359	371	381	379	394	382	356	361	385	330	397	375	355	348	405	401	368	396	367	392	362	400	375	308	394	353	394	375	375	348	350	398	366	365	348	401	372	384	352	389	358	366	340	344	345	370	423	397	377	358	379	370	374	432	386	342	369	379	367	394	343	380	376	355	358	366	371	370	379	346	377	388	386	391	379	373	310	349	371	364	368	369	368	346	377	366	366	361	371	375	369	363	373	395	352	369	360	336	360	374	368	391	371	362	393	376	357	378	353	365	374	367	386	370	370	388	382	380	410	363	383	390	367	395	390	335	373	372	366	394	347	386	379	372	395	375	366	393	365	360	395	377	388	405	385	382	394	385	368	341	421	392	354	349	349	362	369	346	371	416	367	362	376	382	391	382	388	380	335	376	344	356	379	342	345	356	374	376	335	394	368	402	375	374	374	389	327	345	331	371	358	348	359	366	392	340	378	369	363	366	368	383	399	349	348	384	370	387	381	352	342	356	393	415	342	397	385	371	356	351	369	356	359	431	398	363	399	351	358	384	367	409	345	351	382	371	361	379	384	373	363	357	398	362	358	377	379	359	347	395	334	398	411	381	375	371	387	388	375	380	364	364	357	374	410	352	376	412	367	390	363	378	382	358	347	367	376	355	395	340	353	377	389	348	362	349	404	352	387	354	382	372	373	384	385	380	346	374	405	360	365	354	342	353	400	344	372	369	379	364	356	398	384	396	385	361	365	389	367	386	377	371	359	389	353	368	376	377	358	348	368	366	359	357	343	382	322	360	373	378	377	380	349	353	358	371	337	392	368	364	366	374	401	377	416	357	374	364	356	386	379	435	360	360	369	327	372	370	356	366	401	384	380	372	381
3411	1731	832	563	534	706	790	676	543	402	366	325	274	239	204	149	140	127	104	111	79	85	78	79	52	65	43	55	55	43	49	45	49	25	57	36	45	36	31	35	38	45	35	35	40	32	30	46	39	34	37	43	34	44	48	32	49	46	29	32	32	43	28	41	32	37	38	32	34	34	29	38	53	36	44	42	29	35	35	45	40	30	38	37	27	30	35	37	37	37	37	29	37	36	29	20	36	27	33	27	42	31	36	38	51	33	45	35	38	24	33	46	42	31	38	45	36	35	33	34	36	27	36	45	43	29	37	33	39	40	29	37	35	32	45	33	48	39	35	44	37	39	42	39	33	40	45	37	39	34	36	39	35	42	36	36	35	35	47	35	28	36	28	29	44	32	35	36	45	30	37	38	31	36	33	25	36	31	36	40	35	37	35	37	27	42	32	34	30	40	46	38	34	42	38	40	24	37	38	28	40	33	41	52	45	41	27	34	38	41	43	49	43	34	37	37	36	36	34	49	35	34	37	41	34	46	33	40	37	43	42	44	28	41	29	39	37	28	35	41	37	39	27	37	49	41	41	23	46	28	40	32	27	34	27	32	41	46	33	37	34	33	38	31	35	37	43	33	39	33	35	43	39	50	49	35	37	44	31	41	32	26	33	34	34	32	41	34	32	48	35	29	42	43	35	42	37	25	27	45	37	45	40	42	33	41	39	44	26	29	31	31	29	43	33	34	33	36	32	37	45	42	38	38	37	39	43	43	46	37	46	33	24	34	37	25	32	39	29	28	37	29	36	30	32	41	36	34	34	37	38	33	32	28	47	33	29	41	36	40	40	42	29	37	39	33	19	36	36	40	38	32	51	36	23	37	42	54	35	36	42	35	40	30	38	39	30	31	27	37	22	36	30	39	29	39	29	32	31	38	30	33	40	27	41	35	30	41	38	28	38	31	44	39	37	29	43	37	34	29	40	33	33	30	41	54	45	48	49	33	41	39	35	33	39	29	35	32	33	40	45	30	31	24	51	31	30	38	19	39	46	37	21	34	29	25	39	29	33	31	48	45	31	29	30	50	32	39	30	29	42	31	46	27	36	38	33	45	40	28	33	34	39	36	33	37	32	32	40	43	34	23	36	40	33	34	36	25	27	36	32	47	38	28	31	42	43	39	42	34	42	29	36	39	31	27	46	31	34	33	29	31	47	41	36	45	37	27	33	38	39	27	31	34	29	36	47	36	36	47	30	38	48	34	34	42	41	36	32	36	36	35	35	41	28	41	45	41	29	46	26	34	41	39	30	29	35	41	35	45	36	34	38	40	36	33	43	31	46	32	43	47	42	33	36	46	28	36	30	40	38	35	41	44	36	39	27	40	37	36	35	35	43	42	39	36	22	35	26	32	31	40	39	37	42	34	32	38	47	34	47	36	50	22	25	29	35	38	29	37	37	38	45	34	25	36	43	37	33	41	28	37	33	45	45	36	37	36	40	39	38	40	31	41	37	33	41	32	36	37	40	36	44	44	27	31	36	34	42	35	35	34	30	46	39	45	41	36	37	32	36	45	31	13	42	47	38	26	24	38	37	30	43	38	37	31	32	40	39	30	24	35	23	38	36	37	28	37	33	33	32	31	29	38	35	39	38	33	34	36	47	45	36	33	36	28	34	45	30	32	34	27	33	33	30	41	37	36	30	41	26	38	43	41	32	40	37	32	46	40	33	35	35	35	31	25	45	36	37	22	29	32	37	33	30	41	40	33	43	34	35	29	44	38	35	43	32	34	32	44	30	40	35	41	43	43	51	31	34	39	30	39	35	36	37	42	33	37	29	37	36	29	39	41	39	32	43	32	34	31	37	37	33	35	36	44	31	34	32	40	41	25	31	29	37	37	32	43	44	34	31	28	33	34	30	36	33	31	29	37	33	34	27	34	40	41	40	32	43	27	47	22	42	38	38	44	31	39	36	33	28	40	34	32	42	34	30	37	38	33	30	25	31	37	36	36	45	40	37	33	26	40	39	37	30	40	34	36	35	40	35	33	39	41	39	28	37	39	32	32	36	43	45	27	35	25	37	36	36	32	32	32	40	29	40	41	29	25	36	37	36	42	51	48	33	32	36	37	35	36	37	39	28	37	32	36	32	36	42	33	45	30	41	36	30	37	38	33	42	45	36	29	34	30	43	42	41	38	32	23	41	34	27	35	43	39	42	39	32	42	40	40	26	43	42	46	41	35	39	26	34	51	45	40	33	39	40	36	47	44	33	33	33	39	42	35	36	36	32	37	36	36	47	42	36	37	40	39	34	35	29	39	31	31	42	39	34	33	32	41	37	26	29	23	38	41	37	34	37	37	31	45	40	40	35	35	52	37	32	40	42	38	38	32	35	34	38	34	39	39	36	44	28	37	31	49	31	44	35	37	36	45	27	34	40	43	35	34	34	32	34	29	39	40	37	40	38	48	54	37	33	36	40	27	30	37	34	42	35	26	26	34	37	36	42	41	35	32	40	33	43	32	37	30	45	33	33	38	34	42	35	42	28	36	31	38	34	40	34	35	27	31	30	30	42	20	32	38	22	35	28	38	29	38	37	36	35	32	36	39	33	43	39	38	42	32	21	30	37	32	31	29	33	41	26	28	39	35	28	39	31	41	34	36	45	26	34	40	26	34	36	32	34	37	44	38	37	32	38	47	38	38	34	32	22	33	28	32	32	39	40	34	35	39	45	39	28	39	39	33	28	27	30	33	35	38	35	34	47	31	31	44	40	34	35	45	32	31	35	32	38	34	37	28	36	37	31	39	25	41	37	46	29	40	39	30	35	40	36	40	30	37	46	26	29	37	41	37	33	30	33	33	42	47	32	25	25	26	29	34	37	26	35	37	37	41	42	35	47	30	35	37	43	25	38	46	35	42	35	46	42	40	29	34	30	40	40	35	35	40	35	30	33	33	32	28	37	44	33	30	35	46	32	35	46	40	30	30	43	28	24	32	39	44	34	31	37	40	36	40	42	39	33	38	45	38	34	29	40	38	42	36	47	42	37	42	35	42	32	32	29	32	31	30	47	33	36	49	42	38	34	45	37	30	38	45	35	33	34	39	37	36	46	33	35	39	29	40	29	31	38	28	33	30	45	34	38	38	43	36	38	37	36	40	39	30	36	37	45	30	32	33	27	36	22	34	38	37	34	30	23	36	40	25	34	43	39	36	32	45	30	27	33	32	37	40	38	46	42	21	41	33	34	37	40	48	39	39	37	41	41	38	37	44	34	28	31	37	46	32	39	34	44	34	42	27	26	38	40	32	37	27	33	43	31	39	49	44	41	28	37	29	48	49	48	31	41	37	29	29	31	38	33	39	33	26	43	50	31	32	38	32	48	38	29	36	38	39	20	25	46	36	31	28	30	46	35	24	29	37	42	30	32	30	36	35	36	31	37	41	30	39	40	37	39	41	33	27	29	44	41	35	31	25	41	30	40	43	46	30	34	36	36	25	38	27
28348	14995	9276	13202	22301	24092	21927	18504	14697	11778	9957	8685	7768	6422	4829	3702	3197	2815	2351	1982	1686	1501	1262	1216	1005	963	818	789	702	609	559	486	413	431	366	371	344	352	373	356	338	362	371	360	364	313	340	340	368	377	359	359	342	360	345	375	322	358	339	328	344	334	332	302	352	336	341	321	305	331	290	302	313	302	336	309	327	331	335	320	340	290	288	285	338	332	311	349	332	313	324	321	316	326	321	289	312	316	312	288	329	286	308	292	295	321	310	289	309	279	315	301	300	329	300	285	289	273	334	266	304	294	335	311	318	304	293	331	305	296	304	322	296	298	301	297	326	273	324	300	287	302	301	309	295	291	280	306	295	292	331	311	269	324	314	294	268	293	286	269	298	312	322	278	301	297	296	306	318	315	308	334	329	303	290	316	308	298	318	281	308	289	298	282	320	318	293	280	305	309	302	309	350	303	269	292	307	290	313	290	294	316	299	316	335	319	301	314	328	279	267	315	311	312	286	326	295	273	291	286	307	288	309	328	322	303	285	299	283	287	306	286	347	310	287	325	309	316	282	301	277	281	307	268	291	297	311	300	317	294	312	306	291	279	281	306	277	280	317	283	297	309	282	300	311	288	257	303	292	323	316	297	306	320	288	300	319	297	303	302	313	324	288	302	281	300	345	305	288	286	309	283	321	308	305	259	293	292	279	297	312	320	318	326	299	326	272	320	276	311	324	296	288	305	277	320	277	302	293	283	303	292	319	312	285	296	270	306	272	284	319	309	316	285	307	319	281	286	292	318	289	309	316	276	300	327	327	290	301	300	300	293	301	308	323	288	299	304	324	312	285	345	308	272	267	301	308	300	298	308	270	284	295	303	290	298	279	287	298	308	294	292	301	315	296	265	289	298	302	282	301	301	314	291	305	292	304	318	292	293	316	310	286	307	309	274	298	266	303	303	304	275	315	307	298	314	282	283	312	312	293	295	301	270	282	299	325	285	316	296	280	297	296	282	292	302	303	288	285	309	300	282	282	298	295	298	316	285	291	340	310	308	343	309	290	321	290	283	296	297	302	309	299	297	291	314	336	334	299	280	304	293	313	298	287	320	278	340	307	323	283	318	311	292	311	274	306	293	326	332	333	297	320	317	283	297	326	307	327	299	292	292	321	306	275	289	279	291	320	305	288	303	333	329	283	291	295	272	314	299	299	330	286	279	308	283	301	301	299	308	306	305	303	292	289	333	301	310	310	291	285	301	302	296	322	337	306	291	298	304	295	314	304	333	307	299	310	340	273	282	285	306	277	317	301	331	293	331	298	291	280	299	309	309	304	303	287	307	291	296	329	261	306	324	295	315	308	298	273	277	286	274	326	289	291	299	295	319	287	305	316	313	280	328	283	297	310	322	302	311	308	326	331	328	325	285	292	303	296	323	302	285	305	310	298	311	278	261	348	303	315	320	291	312	311	313	266	298	320	324	302	288	323	293	312	286	264	310	294	328	300	287	317	309	294	330	301	294	315	320	309	298	312	272	313	330	310	256	289	300	287	316	323	273	304	293	316	280	299	283	316	287	291	319	301	303	314	298	290	303	331	290	294	306	325	299	306	277	282	309	302	291	329	305	304	340	315	293	328	300	328	289	309	304	299	320	314	321	333	305	312	300	270	348	307	292	286	322	299	307	318	312	308	313	286	296	288	285	297	318	331	297	286	304	284	311	307	289	325	292	332	302	284	320	297	307	294	314	323	300	292	304	310	308	311	298	331	340	288	313	297	300	299	309	266	283	321	273	281	307	295	308	327	269	284	298	296	314	288	276	312	307	311	283	307	321	340	281	314	311	312	268	297	263	307	298	274	298	281	273	316	327	301	274	291	310	329	292	291	291	300	296	314	281	303	296	305	324	307	294	307	299	288	281	316	302	296	295	313	303	321	293	331	312	333	307	292	287	300	297	312	281	304	295	285	307	312	262	332	324	316	283	318	317	325	292	314	279	309	260	307	298	268	286	280	310	291	303	324	301	297	330	323	292	326	315	308	285	302	274	279	346	280	303	303	314	279	295	294	292	316	298	301	290	293	277	282	317	312	310	325	321	299	299	297	320	307	297	304	321	304	292	305	271	292	295	310	321	324	272	295	319	326	345	305	292	285	301	267	276	298	300	313	331	334	304	294	297	317	307	306	291	324	308	322	309	314	279	306	290	316	302	284	302	336	294	338	276	286	296	277	280	304	322	309	319	283	294	331	278	333	280	300	294	296	296	282	314	288	312	303	312	312	304	313	293	318	325	298	304	318	341	301	313	297	295	304	300	295	290	335	298	291	260	291	259	324	308	299	281	312	281	306	308	320	340	355	297	319	326	299	280	285	320	325	290	307	295	321	328	283	309	340	305	284	305	309	290	302	273	339	278	295	298	312	315	273	316	275	305	320	296	272	303	348	318	282	296	304	294	311	312	302	318	314	280	285	308	328	340	288	279	322	294	309	295	264	302	302	281	294	314	297	278	331	283	348	315	329	299	298	282	300	312	307	276	306	305	299	274	280	315	283	304	313	305	284	301	289	288	284	319	264	371	322	333	303	308	310	287	335	290	312	298	327	327	294	268	286	313	301	291	308	309	297	297	314	280	323	281	302	324	322	323	298	291	278	306	305	325	336	311	291	301	317	309	305	288	286	293	295	320	291	299	319	327	293	309	300	294	313	321	296	296	305	292	295	286	303	276	289	291	280	302	311	261	281	285	302	292	303	315	307	305	313	285	315	331	334	281	298	287	312	315	282	311	315	313	319	283	302	310	289	288	300	321	318	296	289	271	329	315	298	299	275	279	302	314	311	290	301	298	284	289	302	310	284	289	302	279	312	305	331	289	272	320	273	263	303	324	292	296	303	290	299	318	280	301	309	307	294	263	280	324	292	287	319	309	306	314	281	305	280	294	320	306	322	297	284	304	316	267	357	321	293	308	302	291	275	320	314	290	299	275	283	309	315	303	298	296	298	297	303	290	335	283	277	343	310	278	307	292	321	302	285	290	306	298	297	272	292	326	345	310	307	289	333	307	299	315	308	301	282	310	286	300	304	301	298	313	320	312	332	318	320	316	299	314	306	301	312	276	261	300	305	293	313	279	319	316	280	304	285	327	314	277	303	299	299	314	299	291	306	296	326	300	299	294	294	300	285	285	334	333	259	309	322	301	300	290	293	283	293	322	301	275	303	297	273	286	300	310	272	324	306	310	311	310	315	309	295	289	271	308	302	289	285	315	312	301	288	281	311	269	339	309	288	285	301	317	291	313	310	298	302	299	298	309	282	289	309	319	303	302	291	286	272	302	351	286	301	313	286	311	306	304	285	302	325	278	295	291	326	301	309	307	276	310	299	326	310	275	316	303	313	289	297	288	302	296	307	285	308	292	296	249	299	302	276	279	291	256	311	303	289	288	293	305	304	305	282	302	295	315	302	331	298	337	314	329	302	304	295	297	315	292	302	281	284	317	338	287	281	311	303	311
3702	1386	703	493	477	626	728	640	508	383	320	287	257	272	177	155	166	140	114	99	94	81	73	83	61	73	54	61	56	53	56	59	62	50	38	47	36	54	49	42	30	48	38	44	49	34	47	34	43	46	42	48	48	44	42	37	32	50	38	44	53	42	46	51	61	51	37	46	47	40	39	39	38	41	42	43	44	35	40	31	37	49	34	56	45	34	41	47	46	38	44	39	40	41	40	52	52	39	37	44	54	35	58	53	44	48	45	35	42	51	41	38	51	58	38	65	33	32	42	45	47	34	32	40	52	49	51	36	41	26	37	38	44	32	52	40	37	52	47	36	25	41	42	38	30	42	42	39	40	38	60	32	44	60	42	43	40	50	56	33	38	36	33	40	39	46	40	42	52	33	41	30	37	62	43	40	40	41	41	44	40	47	45	46	33	39	42	42	46	44	34	48	40	55	40	40	46	41	36	42	38	38	47	40	41	42	38	40	39	48	48	53	38	45	43	41	35	39	56	45	42	32	40	37	44	31	31	46	45	49	43	41	55	46	39	42	46	45	39	39	37	48	48	49	38	32	49	41	47	37	40	48	42	39	49	35	39	36	40	41	39	52	43	42	37	44	48	48	45	42	55	39	45	41	44	29	42	43	48	36	40	51	45	34	35	47	43	41	48	47	35	31	37	48	48	42	38	50	43	48	42	51	42	46	47	44	33	41	45	36	45	33	42	49	35	46	54	32	37	30	38	37	39	46	48	39	40	32	53	48	29	42	55	41	41	38	41	39	41	49	37	51	32	39	48	29	30	38	51	42	41	32	41	56	44	49	40	39	44	50	44	44	35	57	40	44	40	41	47	40	48	38	38	45	44	39	50	42	45	41	47	45	43	45	38	52	36	36	41	50	43	42	44	35	34	34	27	44	44	40	35	38	32	38	39	32	41	37	45	42	37	29	58	47	41	45	42	39	43	39	38	39	47	35	43	39	57	44	50	49	50	50	35	35	39	46	47	45	43	37	46	37	46	37	45	52	39	46	38	33	47	39	49	53	46	58	44	38	42	38	45	33	33	29	37	57	33	42	32	42	34	42	53	33	51	40	46	40	46	49	35	44	55	46	52	43	49	43	33	46	42	43	42	51	49	36	38	32	36	37	56	34	54	31	39	38	43	47	37	32	49	43	35	33	35	46	34	47	44	40	45	34	54	44	35	40	43	46	47	44	40	33	32	43	39	42	44	40	37	52	41	42	52	44	46	46	41	47	43	31	37	54	53	44	50	33	49	42	37	56	46	43	44	53	36	46	42	42	31	51	40	39	40	48	46	31	46	37	29	36	28	39	46	30	50	29	51	54	48	38	49	49	27	36	41	45	41	47	37	41	35	59	45	49	45	39	46	38	35	36	42	36	44	36	44	36	34	34	27	41	39	49	45	45	43	40	33	43	30	50	41	54	53	31	46	42	38	43	53	36	40	32	43	41	38	44	52	26	44	33	30	29	42	47	40	47	48	38	41	47	36	42	37	45	43	41	37	46	39	40	38	44	45	36	35	57	29	54	48	42	39	36	42	38	31	38	49	52	44	51	40	42	47	36	40	51	37	44	42	33	57	40	45	41	49	48	45	44	33	49	37	46	30	40	47	43	53	42	39	38	49	35	37	44	39	36	44	32	32	56	34	36	41	46	37	33	34	49	40	47	49	35	41	39	31	38	40	34	39	34	36	39	50	38	59	50	44	42	44	42	44	42	29	45	44	44	49	50	46	50	43	49	34	41	41	34	34	44	43	51	45	42	36	42	47	41	51	50	50	41	53	36	50	45	43	48	42	34	43	42	47	52	39	44	42	35	45	37	48	44	53	47	47	41	41	34	42	47	41	46	36	46	39	50	48	54	49	43	37	38	39	38	41	39	46	45	38	43	37	27	55	44	42	34	51	36	38	45	49	43	46	42	41	50	44	35	41	43	39	42	32	37	43	32	51	46	43	38	44	43	52	40	32	47	45	44	50	42	39	41	52	47	41	34	48	48	38	39	49	35	41	40	48	39	56	43	48	40	53	42	40	34	32	44	31	48	49	46	39	52	46	31	42	47	46	36	51	40	39	49	53	58	35	36	39	43	52	29	48	42	31	48	43	51	44	43	36	40	42	42	43	51	50	37	40	50	40	43	54	51	50	36	42	38	48	37	47	49	37	38	44	41	32	44	46	32	41	44	57	52	49	39	46	37	45	51	36	43	49	40	38	51	50	33	47	44	43	43	38	37	40	42	37	39	30	37	42	36	36	50	47	36	46	57	36	32	47	48	40	41	44	38	41	43	45	45	41	45	50	40	42	40	48	49	44	51	37	41	38	50	33	43	53	32	46	37	51	61	35	37	37	52	44	50	40	34	48	48	46	45	42	38	33	34	44	38	54	31	42	42	29	46	36	33	36	40	49	47	53	51	55	43	25	42	44	49	45	48	41	46	30	49	38	48	45	47	35	38	46	46	46	43	33	31	41	43	37	52	35	36	43	41	43	45	42	35	48	40	48	44	49	46	31	45	39	53	39	36	46	46	43	35	55	36	38	35	40	45	43	41	43	40	41	55	31	40	39	41	43	48	33	34	44	41	50	48	49	49	52	43	49	33	40	40	35	43	54	48	38	37	35	39	41	45	38	31	42	43	49	38	30	31	43	41	44	36	46	43	37	44	44	36	48	47	33	37	44	35	37	49	45	42	45	35	42	49	40	40	42	39	34	41	51	39	50	47	43	46	37	37	55	48	32	56	33	35	40	35	39	40	35	31	52	44	43	36	49	39	25	48	38	40	28	44	39	35	53	33	35	43	41	44	41	45	43	55	43	46	49	31	42	38	45	40	46	41	33	43	48	44	38	39	33	56	40	35	40	47	35	48	38	38	39	41	42	47	53	34	38	48	27	49	53	42	32	32	41	42	47	50	42	41	45	52	36	38	36	30	41	35	35	32	34	36	53	48	39	40	41	47	33	39	40	29	46	39	40	34	47	28	27	44	48	43	38	49	53	49	31	46	49	51	46	47	39	32	35	35	33	41	39	45	44	53	42	45	38	45	50	52	36	43	40	44	34	46	47	40	42	33	41	48	40	55	37	46	33	43	37	51	55	40	47	36	35	37	52	48	43	36	32	48	41	34	51	44	46	45	35	37	36	41	37	43	51	40	39	39	56	36	40	41	39	46	28	45	31	50	42	33	48	44	41	47	53	36	41	32	44	34	44	38	51	31	33	38	30	50	51	45	51	36	40	30	40	43	55	52	55	44	40	40	51	41	41	50	41	46	40	40	46	40	43	47	47	48	30	41	47	37	36	44	44	35	37	47	42	39	42	41	50	37	43	31	46	40	45	32	42	44	56	39	35	45	32	47	44	43	50	41	39	39	46	37	53	51	52	44	35	50	47	38	40	50	41	35	35	44	29	41	36	46	40	36	41	33	36	38	35	37	39	29	46	26	46	40	47	56	33	44	37	43	39	38	47	48
26680	13171	8191	11981	20710	22823	21051	17797	14758	11672	9046	7845	7052	6229	4734	3881	3157	2938	2424	1968	1644	1481	1361	1223	1100	972	976	812	689	661	613	523	506	484	463	445	393	379	397	359	367	323	382	338	376	367	367	376	396	390	358	361	402	438	374	377	365	364	370	335	378	372	383	375	384	360	366	342	374	342	351	336	367	390	369	318	382	355	353	360	358	326	361	392	338	323	367	351	336	381	355	353	312	357	347	360	344	316	369	342	346	356	348	357	342	333	373	350	332	317	333	320	352	367	342	350	352	357	331	353	358	379	325	350	323	368	350	306	353	324	334	344	347	337	323	318	341	344	350	334	323	381	348	333	308	333	350	362	357	369	335	333	356	315	323	353	337	335	339	351	328	340	359	322	311	318	357	333	360	351	332	337	343	343	375	337	381	326	345	308	314	315	337	318	350	340	334	323	353	365	335	343	378	330	380	341	345	357	332	317	363	310	334	323	354	358	338	318	334	343	351	328	311	319	323	346	327	329	337	352	337	357	346	342	333	354	341	319	327	303	341	351	357	341	355	315	336	338	342	303	352	344	364	353	317	361	338	319	361	360	356	321	347	318	339	355	332	352	317	355	351	331	342	357	335	340	347	334	348	335	354	309	334	336	361	332	357	371	300	370	305	334	347	335	324	359	324	333	340	329	313	376	322	344	358	304	347	337	301	340	365	329	336	329	381	358	348	338	326	318	309	351	327	316	320	349	367	365	337	299	343	332	335	347	332	337	331	354	347	324	351	352	341	339	336	334	339	323	320	359	351	360	379	304	323	338	367	340	338	329	330	325	371	352	342	351	344	348	342	341	325	374	316	337	341	359	342	367	336	323	363	349	342	343	325	338	333	363	333	323	371	384	350	324	353	308	349	338	335	313	342	367	324	376	360	354	339	327	349	365	327	342	348	336	345	363	350	328	345	334	328	331	330	341	316	363	333	344	363	345	345	328	326	332	351	406	322	316	350	313	343	333	349	340	333	325	338	365	344	329	298	331	355	355	302	345	341	360	327	321	344	367	305	309	331	394	338	318	347	333	352	349	309	370	342	350	317	317	338	342	361	351	359	334	335	343	348	327	337	323	333	352	349	354	362	343	363	353	358	340	350	334	341	366	361	334	351	334	340	397	327	300	337	342	348	305	363	350	347	325	332	343	350	349	346	351	335	329	289	354	351	326	330	337	338	345	366	332	345	355	340	378	335	358	384	338	351	331	333	324	363	325	308	332	393	302	362	341	380	319	307	333	369	356	323	327	334	352	343	338	359	328	339	347	325	330	357	342	358	348	349	351	307	362	323	330	330	340	349	350	318	364	345	341	335	385	345	333	313	328	328	352	306	341	346	335	327	362	336	347	350	370	340	333	336	365	320	319	325	343	324	365	344	370	346	357	354	336	349	313	331	361	335	332	341	344	335	321	343	326	346	362	347	335	347	346	336	371	353	347	336	321	340	358	324	367	348	365	332	354	341	331	354	353	340	336	343	362	349	346	340	328	361	315	347	353	340	316	323	332	360	346	317	368	336	324	364	304	332	327	335	366	348	343	344	366	366	320	324	353	298	320	332	347	355	342	377	311	339	324	353	334	349	373	328	326	335	337	332	365	345	325	336	351	354	340	359	323	341	347	301	334	326	338	367	334	319	343	305	336	327	351	338	365	348	359	335	343	333	337	364	308	321	352	338	361	339	320	358	323	354	329	373	331	372	341	345	331	356	311	307	336	340	357	351	326	338	350	354	329	345	327	352	323	332	318	343	337	343	349	345	339	327	326	315	300	338	331	365	349	330	334	334	363	358	353	340	311	332	363	335	329	336	342	330	349	342	318	345	314	355	340	347	381	350	348	355	354	326	355	362	342	354	341	328	329	331	382	310	342	301	335	344	325	335	357	323	323	313	337	358	341	322	314	322	352	319	331	326	334	371	332	356	343	367	323	344	356	348	356	337	348	344	326	357	300	347	353	321	337	345	333	318	324	328	360	339	327	344	302	371	337	331	322	363	363	357	368	319	339	317	320	350	339	367	347	305	345	351	362	364	295	304	322	311	346	353	342	357	335	366	345	314	361	328	340	344	364	368	327	343	345	332	350	320	350	355	332	371	301	369	338	317	343	367	332	334	344	347	359	339	371	363	320	317	338	335	352	317	352	329	351	357	348	330	319	368	336	338	331	312	342	352	312	332	357	342	337	334	328	352	331	325	341	350	336	326	359	338	365	324	346	358	361	320	309	305	338	311	352	351	340	329	330	316	311	340	309	324	346	319	339	342	326	332	325	310	316	362	343	379	346	360	328	338	335	367	340	340	376	369	355	340	362	334	342	318	344	357	322	336	336	373	340	354	331	340	346	308	336	374	350	308	341	360	343	359	325	362	366	327	348	327	367	358	353	343	330	371	379	333	378	318	321	338	353	333	325	334	333	327	347	331	345	329	359	308	317	327	359	335	337	308	347	330	316	352	322	321	343	352	324	323	391	342	325	347	300	337	361	352	352	354	319	334	325	295	348	348	340	345	337	362	334	336	322	361	314	326	334	356	307	359	338	299	332	327	315	336	341	361	353	356	318	345	358	361	335	358	351	325	363	345	297	341	371	342	362	321	334	348	340	324	335	370	317	345	335	341	359	342	317	344	354	341	365	346	357	359	358	335	371	314	388	342	337	345	341	305	343	356	334	329	344	310	325	349	321	334	346	352	362	331	345	315	357	328	349	341	368	363	311	359	322	327	349	341	335	344	307	330	345	384	337	340	323	360	312	319	328	341	308	353	339	342	337	347	329	334	313	349	330	350	331	360	346	354	366	376	369	356	354	345	347	345	329	331	354	324	376	341	321	361	353	339	353	348	373	338	318	306	317	345	345	337	346	330	317	310	346	336	339	349	343	374	328	340	335	358	341	313	319	302	333	335	357	420	360	342	340	313	366	345	312	341	343	331	352	334	346	359	313	389	334	348	306	342	298	331	345	355	330	345	331	374	353	317	329	330	324	343	343	361	323	306	336	363	354	325	321	329	335	343	331	372	355	357	360	297	353	316	350	335	327	313	342	369	335	333	327	373	335	341	357	335	331	345	331	355	354	340	362	362	339	349	319	343	335	345	302	332	359	354	338	316	351	324	357	325	335	330	349	339	337	337	360	352	353	352	352	332	334	366	349	339	319	328	338	354	336	327	334	310	349	318	334	318	334	346	354	321	363	337	346	331	324	339	309	344	297	361	337	337	330	329	324	344	339	363	336	371	367	339	344	317	339	290	336	308	326	321	347	386	344	348	339	344	333	316	327	342	324	305	324	368	365	333	344	350	328	353	310	360	366	339	338	367	301	330	354	351	343	336	349	321	349	362	341	315	307	373	354	337	298	339	344	339	344	333	348	339	350	358	339	311	332	311	334	319	344	325	322	325	346	335	328	378	349	343	336	361	330	362	323	317	321	338	324	343	378	376	340	346	341	330	310	311	353	324	319	336	350	347	371	341	329
4227	1998	961	651	657	815	912	798	636	520	461	369	304	274	237	217	171	164	113	99	106	91	81	69	86	72	55	60	45	58	49	47	39	44	36	45	32	34	29	42	31	38	32	41	41	28	33	35	29	24	19	35	36	27	40	31	31	35	39	39	44	23	38	34	36	36	25	31	36	35	29	21	26	38	21	45	37	31	35	33	40	31	35	30	34	29	34	30	36	45	31	41	30	27	36	28	41	37	26	26	40	31	35	44	35	38	37	31	33	37	37	22	25	29	26	28	38	32	43	29	44	29	30	24	32	35	34	22	28	35	30	36	26	38	25	45	35	34	31	36	33	35	29	39	39	30	28	26	42	43	29	27	28	29	30	34	34	35	35	31	28	35	39	38	29	31	39	34	32	39	28	24	29	31	36	27	32	36	29	28	24	38	33	25	38	39	28	32	45	31	35	31	28	49	31	36	38	33	36	34	37	30	24	42	31	29	25	36	39	34	25	32	31	36	30	31	30	33	28	36	31	28	35	37	33	44	41	40	28	46	27	31	22	33	22	36	31	29	33	25	37	46	31	37	40	33	37	37	30	32	29	29	46	32	30	33	33	31	40	29	43	44	28	40	34	28	33	29	33	30	31	31	37	35	19	30	34	36	28	39	32	36	34	40	32	29	37	39	30	35	34	36	42	29	32	29	33	30	34	29	32	30	23	35	33	27	41	32	32	39	28	33	33	39	37	31	26	42	31	29	29	38	39	34	34	28	28	25	27	35	43	39	39	34	41	43	34	28	33	44	38	33	36	32	35	33	27	31	29	28	29	20	30	43	31	27	42	29	23	36	25	40	32	38	30	30	37	28	35	34	43	35	37	31	31	27	24	39	28	26	34	36	30	40	41	41	37	34	28	33	34	38	31	46	33	20	21	29	28	33	29	29	40	33	27	39	28	30	29	33	30	31	21	35	32	35	37	35	22	35	44	28	42	29	27	32	25	32	36	42	34	31	31	25	36	25	33	34	27	36	34	42	34	42	39	34	49	26	35	29	41	38	24	43	39	26	32	41	32	32	33	36	29	25	27	34	38	32	31	31	24	32	35	38	32	44	28	27	32	44	37	27	28	37	37	45	26	28	31	34	29	35	30	32	35	28	32	33	30	33	30	32	38	34	35	36	36	33	34	35	28	41	38	29	30	35	30	39	34	31	37	39	32	33	25	36	27	29	28	35	32	46	42	38	29	29	39	37	34	37	24	23	36	31	28	35	26	40	33	32	25	44	31	24	30	28	29	34	24	42	30	39	19	36	25	27	32	39	29	40	28	23	37	29	30	32	43	40	24	31	33	37	30	33	29	39	27	34	40	30	40	30	32	31	26	27	30	29	32	30	26	38	32	32	21	31	37	29	32	52	42	40	29	30	18	35	32	28	39	31	36	34	30	37	42	39	37	26	35	25	33	33	34	34	27	32	27	20	40	23	35	33	30	33	32	43	41	23	23	33	34	31	31	32	30	26	39	34	44	31	34	25	36	26	28	28	34	42	33	24	35	32	32	37	53	32	37	32	29	34	43	36	27	30	36	35	46	33	31	37	34	25	23	27	30	35	38	38	30	33	33	36	32	33	38	30	36	23	32	27	31	34	34	38	34	40	29	37	31	29	35	25	41	33	47	28	34	36	31	32	34	32	38	40	37	32	34	32	27	41	33	26	30	35	30	47	28	37	35	36	37	33	29	42	37	26	28	36	30	30	24	27	24	36	28	39	25	34	28	22	34	31	29	31	30	33	29	29	38	28	27	30	34	24	45	27	25	32	36	22	20	26	35	45	29	34	22	31	38	25	28	26	27	24	31	34	35	27	23	35	39	41	34	26	28	24	25	39	21	32	43	27	27	41	31	29	30	35	41	36	38	30	40	34	32	34	36	36	29	29	23	36	47	40	29	29	28	41	30	27	35	19	33	52	34	30	29	42	40	36	41	38	31	35	44	36	31	39	37	28	37	31	36	35	25	30	43	28	31	29	31	20	31	33	33	29	20	41	30	39	24	24	41	17	43	23	34	32	46	31	41	37	30	46	35	32	27	31	28	20	44	24	40	30	34	23	32	34	36	25	27	35	21	23	29	26	28	28	30	36	43	34	36	23	38	29	31	41	33	43	34	23	39	34	30	46	28	42	22	28	30	28	33	34	25	38	35	29	24	44	31	15	34	33	29	46	35	44	32	40	33	40	31	27	22	30	36	35	35	29	24	33	25	40	28	35	26	38	24	25	29	32	31	30	31	32	32	33	35	29	44	29	29	39	28	45	33	26	31	26	34	27	30	35	30	28	24	34	34	32	41	46	34	25	24	16	30	44	29	26	33	25	36	32	39	47	31	30	30	34	28	33	40	35	34	24	25	32	34	37	37	38	35	29	35	28	31	38	32	29	30	35	35	26	30	30	33	33	31	30	35	39	48	34	24	38	24	41	24	26	28	43	42	30	36	36	37	31	29	34	30	28	40	43	36	35	28	35	29	28	33	34	25	30	35	26	31	31	30	41	43	26	37	29	23	27	33	27	29	31	34	33	37	36	44	26	33	46	31	31	32	30	26	32	31	25	35	32	19	28	38	35	32	28	32	30	28	32	26	36	38	38	41	31	32	41	26	38	41	44	26	38	30	37	31	27	33	25	37	28	27	27	25	36	45	39	25	25	35	28	28	29	32	27	27	20	30	29	33	39	38	26	37	31	32	31	30	37	25	30	30	42	23	39	34	41	32	38	23	20	29	39	49	33	28	29	38	27	30	26	42	32	25	28	40	39	24	33	36	36	36	26	26	24	23	29	28	30	40	34	36	34	24	34	20	36	35	41	31	39	39	41	37	30	32	28	45	34	24	34	29	33	30	33	37	22	24	32	24	49	32	31	33	34	38	30	23	38	31	36	35	26	31	35	33	28	29	37	40	46	29	32	30	32	28	36	25	29	29	38	22	32	27	33	35	49	34	24	25	30	22	34	24	24	32	26	17	26	27	44	37	38	41	41	33	25	39	37	35	36	31	26	39	45	33	39	40	38	29	32	33	31	31	29	35	30	30	32	33	29	34	27	30	46	31	32	37	39	35	31	34	33	27	38	38	32	28	37	33	28	40	33	39	27	35	37	36	34	25	37	20	32	42	36	33	23	33	38	38	38	21	27	36	28	38	29	29	34	38	33	32	25	32	33	29	35	33	41	35	31	28	26	30	37	28	36	35	33	35	33	28	25	36	38	38	23	31	34	39	31	30	39	27	43	32	34	34	41	20	28	39	23	26	26	27	34	37	36	28	26	40	35	42	39	30	22	31	40	26	27	30	27	32	33	33	33	43	36	43	33	33	38	25	44	26	35	27	34	30	30	35	50	26	36	32	30	27	42	41	43	38	37	34	29	19	31	40	27	34	39	34	30	33	32	27	23	41	35	27	30	35	28	26	31	33	31	32	33	33	32	31	29	34	31	27	30	36	23	35	23	29	30	32	26	41	29
29828	15735	10271	14834	23754	25531	23402	20098	17199	14290	11080	9474	8286	7236	5931	4975	4190	3562	2997	2354	2027	1841	1523	1458	1334	1153	998	839	785	681	584	530	473	424	405	382	362	350	353	285	334	294	311	343	310	365	324	316	358	338	305	367	331	377	311	328	307	317	319	321	350	296	316	324	322	287	299	258	321	292	265	297	282	283	280	276	252	310	270	295	285	285	323	283	313	281	269	263	284	292	288	293	263	283	252	279	264	286	309	286	261	255	285	238	257	266	258	278	281	281	239	267	258	276	259	269	267	263	255	258	290	286	280	292	272	266	261	273	279	257	255	295	295	268	251	249	289	256	296	253	287	246	281	292	268	286	302	279	281	285	255	282	276	286	223	258	262	274	286	277	268	276	259	249	276	248	252	267	287	291	298	267	256	315	259	281	234	277	280	263	250	259	257	271	273	251	252	278	250	295	237	287	251	257	271	258	296	231	250	263	275	294	273	278	290	241	273	264	237	295	276	265	278	239	295	295	250	253	256	257	245	273	286	254	255	246	256	255	245	270	272	299	267	276	255	265	248	261	258	277	268	243	244	252	261	286	286	265	243	267	258	271	268	289	275	249	262	315	294	289	275	238	278	262	280	272	261	270	270	275	300	264	274	267	254	277	288	238	273	277	274	264	233	264	255	249	267	267	251	253	257	261	247	306	234	289	257	276	286	299	272	259	267	273	280	267	287	277	258	260	279	250	250	289	273	273	275	256	266	264	297	260	273	281	262	265	301	268	266	252	273	271	272	241	276	251	237	277	282	293	271	276	264	269	275	261	270	286	261	258	291	261	284	264	289	278	272	286	266	248	269	271	284	278	269	242	287	284	269	275	264	270	259	278	263	273	277	281	267	246	292	270	248	275	306	282	279	275	287	248	274	239	256	296	292	271	252	282	258	251	250	275	235	275	260	263	263	243	247	274	293	247	269	250	244	286	254	277	263	299	261	275	296	281	229	267	258	265	271	254	263	276	256	289	248	256	262	248	279	277	247	294	264	302	250	302	272	242	295	243	284	275	226	268	287	286	251	251	300	272	260	272	293	260	245	275	299	286	279	261	270	267	244	270	288	269	276	245	302	280	277	280	260	259	267	269	280	276	287	274	262	273	279	248	253	252	294	271	267	297	261	281	294	269	279	296	289	268	281	286	277	257	278	256	293	296	268	288	260	281	292	240	267	261	277	282	257	255	274	265	287	282	253	272	275	235	267	302	258	269	290	261	296	267	251	264	262	275	274	231	248	298	294	285	259	273	265	248	280	264	242	233	239	260	249	270	263	244	268	276	279	285	255	274	299	272	255	273	276	304	285	257	288	284	272	284	241	289	292	269	294	284	289	275	253	281	270	267	280	281	281	258	264	262	269	235	246	274	283	284	254	283	246	290	293	288	297	264	276	253	296	284	238	268	289	276	287	268	264	234	248	269	280	248	299	260	253	269	281	273	262	264	275	289	282	280	241	241	266	301	289	275	299	248	304	280	259	261	255	252	266	275	278	284	276	288	288	284	262	290	271	256	289	241	268	279	297	263	268	275	277	283	257	274	286	288	284	293	248	277	270	284	282	266	244	275	268	261	276	295	261	265	269	272	279	289	276	282	278	258	264	281	257	275	270	273	260	260	272	257	272	257	278	264	292	245	228	286	265	280	248	277	284	278	301	239	265	248	265	257	261	281	265	255	263	284	232	285	260	258	276	286	268	253	249	262	278	269	238	284	273	257	283	280	249	290	240	273	298	236	260	261	270	296	262	283	291	289	261	270	253	276	268	262	263	239	277	279	283	289	269	290	257	294	291	273	258	243	240	275	257	282	287	279	275	293	280	269	253	277	270	291	261	284	282	282	269	288	262	259	220	277	281	237	269	250	254	259	269	248	297	283	268	272	317	281	275	293	270	286	262	271	255	254	283	245	260	270	275	259	293	266	269	247	277	257	280	254	260	254	286	259	251	293	258	234	268	255	269	252	290	276	255	244	255	281	290	282	249	253	289	258	289	288	275	281	267	264	285	286	252	263	263	241	280	247	277	267	283	276	275	256	288	263	251	259	295	244	276	280	281	268	264	259	270	234	278	277	297	260	297	283	251	232	268	272	259	248	270	279	292	263	249	274	263	274	259	283	276	277	269	277	260	245	255	268	250	269	277	281	257	270	283	264	279	241	261	289	317	247	274	265	293	260	274	261	261	269	269	216	286	267	238	254	293	275	251	287	256	278	274	252	272	283	267	273	253	246	260	276	252	250	274	273	282	244	284	282	244	250	301	247	286	260	247	302	255	289	283	252	279	259	295	302	294	239	262	262	256	283	277	234	248	270	272	231	272	266	313	276	299	278	267	283	272	250	276	250	293	290	259	247	269	275	237	278	249	272	267	220	253	281	264	271	297	282	272	259	294	276	250	276	273	244	314	260	256	276	264	263	280	261	271	235	271	298	276	255	270	284	292	297	241	263	269	244	253	255	294	246	247	278	251	267	268	267	300	260	270	285	261	283	266	299	267	291	268	280	281	284	265	262	270	281	305	279	242	262	245	262	271	268	282	269	259	253	306	274	247	275	253	258	260	278	263	278	272	242	265	280	290	278	265	287	263	263	296	271	271	274	275	261	281	248	258	279	283	258	283	269	280	253	258	285	284	268	276	262	243	261	243	240	273	269	255	294	284	258	302	293	260	293	268	251	247	272	289	261	289	257	261	259	291	270	239	269	249	247	265	292	264	287	279	268	282	236	286	267	248	295	278	251	275	281	276	263	291	296	273	258	270	246	289	253	287	277	252	275	269	277	276	275	330	284	251	286	265	263	272	257	281	255	264	273	253	267	271	284	301	256	260	277	279	255	282	238	279	234	269	286	244	288	273	251	258	251	275	277	262	268	274	297	306	224	299	261	263	284	260	247	271	260	279	290	288	246	261	301	269	264	247	248	263	303	286	265	263	255	301	258	241	265	261	301	280	257	273	247	278	268	295	260	262	304	257	261	289	283	288	279	272	248	274	283	275	287	269	267	287	287	269	251	245	256	284	260	273	271	259	251	268	281	271	292	258	268	262	250	271	269	265	260	273	261	272	253	296	294	272	280	274	269	264	286	263	236	248	256	215	288	262	245	297	264	267	282	279	270	290	281	263	283	246	260	276	250	275	258	260	261	275	280	277	259	304	290	255	311	253	255	268	264	267	248	287	250	248	284	268	262	249	260	279	271	267	256	282	237	285	283	304	249	254	281	274	256	287	253	254	271	273	292	265	275	273	253	255	260	284	242	262	288	297	264	276	284	227	277	260	239	277	266	265	252	266	299	258	246	275	289	264	259	266	252	250	274	310	283	258	258	270	290	255	268	272	242	271	306	291	266	271	274	232	286	277	298	274	282	274	273	263	287	301	284	288	253	284	283	259	263	280	276	245	292	281	270	270	281	288	265	260	260	270	236	279	258	251	261	268	283	284	251	299	286	279	292	269	288	271	255	271	264	269	248	216	254
2509	973	546	347	310	467	521	460	382	310	268	227	201	167	157	135	104	98	96	104	87	76	67	61	65	63	64	62	58	37	39	50	41	51	45	55	44	47	59	46	45	46	45	43	47	39	43	52	37	49	65	44	45	44	46	46	56	38	42	50	43	37	43	40	34	44	41	41	44	34	43	55	53	46	46	58	55	36	46	48	52	44	51	49	39	43	36	49	56	51	33	41	46	51	51	46	40	45	57	45	47	47	37	34	42	41	49	39	52	51	46	42	39	42	47	31	49	46	62	48	34	37	41	47	47	52	45	45	45	40	40	30	51	39	49	55	40	44	48	40	37	43	35	62	40	49	52	52	47	46	39	38	38	41	52	38	34	40	43	37	42	46	48	48	48	39	45	45	36	37	43	45	56	54	43	32	51	48	41	43	52	46	36	41	47	44	48	41	44	45	46	37	60	40	48	54	49	39	38	50	44	46	42	41	43	45	44	55	51	54	42	46	48	56	46	42	30	44	39	48	58	57	41	48	43	46	41	50	43	43	27	47	34	51	45	50	49	42	53	48	43	44	41	42	47	48	37	49	44	40	32	39	39	38	40	44	52	54	43	48	41	43	35	38	60	35	48	46	38	48	52	39	41	42	50	38	48	53	57	40	57	35	40	45	27	40	47	37	51	44	47	39	38	50	59	46	37	51	42	47	41	44	46	56	48	62	42	38	52	45	45	51	43	46	46	67	44	35	43	61	51	56	44	41	48	44	36	38	42	47	40	52	57	39	44	43	37	53	49	51	47	35	48	49	41	52	45	45	41	44	43	59	40	44	42	56	44	41	34	54	36	39	44	40	36	53	51	45	45	54	45	41	53	51	44	43	40	67	43	51	37	50	33	42	44	37	56	31	52	49	38	48	46	39	48	48	41	49	46	57	59	48	46	54	44	40	36	47	41	48	51	46	44	46	41	50	50	43	39	53	50	43	39	56	49	53	30	51	39	39	43	43	40	43	37	55	47	48	44	38	43	42	47	56	44	33	45	46	54	35	42	46	42	40	48	46	49	45	40	34	54	32	35	44	37	47	47	31	50	49	42	51	31	40	45	36	33	47	35	40	41	42	43	56	44	50	48	46	30	49	39	45	41	47	39	45	41	39	42	38	44	43	58	47	43	43	53	47	27	42	46	44	43	42	26	41	46	60	41	45	44	49	38	37	40	46	42	42	44	38	47	40	47	50	44	48	49	46	39	45	40	50	59	42	50	47	46	50	41	45	32	45	50	37	53	44	51	56	48	48	37	49	33	43	37	45	44	45	46	42	39	41	40	43	43	49	46	40	42	43	46	45	47	44	37	31	44	42	45	41	42	38	45	36	32	34	35	38	33	46	46	55	53	48	40	60	44	41	48	38	45	47	60	43	44	49	36	52	42	37	52	35	51	34	38	36	50	42	48	40	39	41	37	46	39	47	43	46	58	48	42	46	44	56	41	43	43	41	29	57	45	55	50	45	51	50	51	51	44	44	47	54	49	48	41	41	46	42	49	40	55	49	47	45	49	40	44	45	45	51	42	39	33	45	42	58	39	51	45	50	48	43	58	44	41	49	50	40	47	42	52	47	32	50	43	49	45	47	59	57	42	46	48	65	58	47	53	47	42	47	49	51	38	47	50	59	43	38	44	42	35	45	43	40	50	52	48	44	45	51	38	51	45	44	35	45	44	37	39	44	41	50	44	41	40	40	53	38	44	40	48	40	46	50	54	44	37	44	40	50	32	39	53	41	52	39	37	36	44	38	43	47	47	44	44	48	39	58	42	51	45	34	45	48	38	47	39	52	53	51	40	59	38	29	53	34	46	42	56	43	35	57	54	41	38	49	42	36	60	43	49	47	48	49	41	62	55	40	44	33	43	36	48	44	41	38	46	53	49	45	36	50	43	59	49	44	43	52	43	48	51	39	50	50	41	59	36	44	43	44	57	40	46	37	43	41	47	45	48	46	43	53	51	60	44	43	46	36	56	39	35	48	34	37	36	39	48	41	45	55	49	41	32	47	56	47	41	48	58	41	49	38	47	52	49	47	50	41	45	56	38	50	44	43	40	57	44	47	51	39	56	42	53	49	56	42	49	44	52	49	36	49	48	46	47	46	49	36	50	43	38	42	39	36	59	36	48	40	43	42	40	48	32	52	46	36	52	47	41	39	47	48	49	46	48	34	38	56	37	47	45	47	36	42	49	39	37	39	37	42	47	53	36	50	44	47	43	52	40	46	51	45	40	28	38	44	45	49	54	33	32	33	37	41	45	41	35	44	47	44	57	43	51	41	38	49	48	51	48	40	49	36	38	42	44	35	46	53	49	39	37	54	48	43	37	54	46	50	49	43	51	52	33	43	45	26	45	41	43	53	49	47	43	47	60	39	41	37	38	53	41	46	57	42	43	42	43	43	42	60	33	37	51	41	41	44	53	39	40	45	50	46	51	33	46	56	48	41	43	50	49	44	45	56	40	44	43	48	40	49	41	37	48	44	56	52	43	45	49	38	42	52	53	45	50	38	35	48	42	47	40	49	44	38	34	45	44	39	43	47	38	42	57	46	37	46	38	32	42	34	47	37	45	40	47	35	54	42	36	52	38	41	38	43	37	50	33	46	43	48	38	50	44	50	39	53	48	40	45	52	41	43	43	47	35	44	57	33	58	40	42	49	66	34	51	54	46	48	46	40	49	42	43	40	40	41	42	56	48	39	51	43	43	39	43	50	35	49	45	41	52	54	41	50	61	48	53	48	48	43	63	52	45	39	41	35	50	50	39	51	51	45	37	42	38	40	42	47	43	43	51	49	47	46	55	50	46	43	36	36	40	35	43	39	33	46	45	49	48	39	44	58	45	40	56	44	41	49	57	37	47	35	43	42	41	42	47	48	49	35	53	49	53	43	44	53	40	41	47	41	52	33	45	42	43	44	42	45	40	37	47	52	45	46	50	53	64	41	60	38	45	42	51	40	55	43	45	36	45	44	48	47	50	48	45	37	39	39	56	59	52	50	37	42	40	42	45	56	40	42	54	53	44	43	33	39	61	56	37	50	53	51	58	25	46	43	40	40	54	36	52	27	58	42	48	44	46	54	56	47	27	50	46	42	39	43	43	51	39	42	52	51	44	29	39	42	44	63	33	44	53	39	41	31	44	46	54	58	43	32	27	50	49	34	45	61	37	55	43	35	38	39	53	46	42	40	50	49	48	38	51	52	35	39	49	51	52	50	60	38	58	57	39	51	50	45	50	49	53	38	44	46	48	52	40	46	43	54	36	30	37	52	39	31	51	44	48	37	45	49	40	46	34	51	49	51	48	61	54	61	31	42	53	48	43	42	50	46	54	40	46	45	44	45	46	46	46	51	37	45	53	31	55	50	46	46	53	40	30	34	50	53	46	42	51	47	50	37	48	35	49	49	48	42	49	42	50	44	46	50	48	34	52	45	53	44	65	48	43	39	49	27	39	46	48	51
23373	10833	6318	9328	17084	19051	17280	14555	12048	9555	7374	6202	5240	4157	3807	3199	2488	2049	1846	1672	1325	1158	1020	864	773	728	720	615	592	562	484	443	493	430	426	432	398	427	393	408	386	415	381	404	406	432	400	357	399	424	398	413	412	399	412	396	409	403	387	371	388	406	386	395	355	376	363	390	370	380	371	346	349	394	394	375	372	379	362	370	345	408	383	344	338	387	392	379	390	375	387	375	369	368	338	339	405	394	347	391	389	363	358	379	328	402	358	361	332	354	400	371	378	375	391	344	325	351	364	357	364	381	388	354	366	327	348	356	344	396	361	357	350	367	384	367	369	386	378	371	384	371	372	380	382	370	363	317	380	347	348	380	337	391	344	377	396	362	329	372	345	350	385	340	359	376	335	355	384	328	369	352	360	363	404	365	389	395	365	375	341	361	365	380	339	357	356	357	329	353	368	379	380	370	339	372	352	367	369	372	381	366	378	363	386	361	343	380	349	352	325	383	360	346	350	333	393	355	350	374	384	342	347	345	379	360	360	373	375	355	366	342	379	403	351	340	410	384	394	377	379	345	369	359	371	343	397	378	382	370	361	367	381	363	361	357	378	355	345	349	363	366	346	361	350	369	348	345	353	386	340	354	397	381	332	344	395	374	413	374	333	350	379	388	351	351	353	370	386	351	392	378	362	343	390	342	347	355	392	364	391	402	385	344	385	354	383	354	357	374	359	350	374	369	379	368	365	353	395	394	375	380	350	347	367	386	346	384	337	365	391	354	377	367	350	402	398	363	367	373	364	365	343	355	362	368	366	355	372	353	375	386	326	373	364	411	365	371	390	387	397	333	367	377	341	369	359	346	383	328	374	346	359	340	381	351	384	385	373	381	385	371	353	372	367	376	381	371	344	371	384	351	382	362	351	370	377	366	367	367	354	374	388	363	407	331	334	371	401	362	344	339	355	387	364	359	362	389	371	370	378	389	375	361	373	380	361	349	346	404	373	354	344	341	344	382	358	374	346	382	357	406	347	355	338	393	363	378	371	370	367	348	372	373	364	369	388	408	361	347	376	366	359	384	377	344	378	369	313	368	367	356	367	349	338	369	356	335	366	378	357	344	388	361	376	364	388	350	354	379	371	388	338	350	375	360	366	367	364	365	359	371	354	374	415	374	361	381	358	360	353	349	346	392	388	365	373	380	377	349	348	351	380	355	354	360	408	388	366	371	348	398	394	353	345	364	332	359	337	393	382	339	396	368	404	364	346	352	340	351	351	370	383	360	315	347	374	366	361	381	337	401	377	356	391	352	372	381	334	381	363	332	343	366	328	360	373	365	343	350	379	351	360	350	374	356	366	349	375	336	341	392	395	332	389	363	382	394	390	362	394	392	355	405	396	373	365	361	353	375	346	364	366	375	350	335	353	342	360	331	352	379	339	340	330	363	357	349	344	338	353	392	378	355	365	364	359	382	353	385	357	358	370	342	361	377	383	335	370	349	381	374	337	403	355	367	357	358	379	330	360	373	339	360	373	396	369	368	372	341	395	385	373	368	351	352	408	354	334	367	371	388	367	380	351	345	335	346	329	355	369	377	334	354	373	368	372	346	342	368	330	381	349	358	385	370	370	359	369	368	354	367	358	396	391	366	387	371	351	397	360	330	403	374	346	349	365	385	330	351	378	332	322	352	368	359	351	360	373	380	391	381	388	384	363	370	334	362	372	355	370	384	362	375	347	372	377	378	366	357	373	347	355	368	358	388	347	347	366	345	354	373	323	380	359	376	381	371	372	348	401	344	363	363	341	344	348	390	350	383	372	386	371	345	407	362	337	349	370	384	344	378	394	347	353	356	384	344	382	355	346	355	354	394	324	386	334	374	360	347	402	386	378	323	362	383	390	368	370	374	424	405	375	331	384	390	392	367	377	370	361	382	321	348	339	335	403	400	368	356	340	372	336	381	376	385	376	369	334	388	397	377	344	387	374	379	343	393	322	365	365	402	345	394	386	392	347	348	356	409	356	349	371	378	347	362	357	342	362	350	342	332	374	371	357	335	363	378	349	354	352	370	355	382	402	334	336	380	344	397	386	345	354	381	376	359	360	327	360	362	351	350	377	387	371	374	372	377	398	359	354	367	340	326	336	375	357	332	356	336	349	362	383	349	402	367	345	365	358	361	384	383	360	364	340	365	354	354	380	360	362	399	410	385	417	367	352	360	354	377	399	353	345	354	392	385	377	352	333	366	402	377	403	391	388	374	349	384	367	347	349	351	390	346	367	363	408	356	365	389	345	373	363	372	358	390	352	382	345	391	392	351	366	378	364	391	337	383	346	360	389	319	389	361	380	381	368	381	403	380	338	378	360	358	342	328	356	411	374	381	380	327	376	391	357	344	372	350	379	369	353	348	346	367	353	352	356	348	351	363	375	370	349	387	375	378	349	366	344	358	381	382	393	399	389	366	377	364	336	394	387	362	371	345	337	366	382	348	372	345	332	334	394	368	341	369	366	364	353	341	338	361	389	340	383	384	337	355	386	359	357	371	368	370	369	367	346	359	372	356	380	342	384	387	318	317	349	342	382	387	354	373	357	388	344	383	350	360	367	356	385	374	350	353	357	338	370	376	342	327	370	349	365	356	360	400	401	349	382	358	379	364	397	364	356	375	385	373	360	370	352	357	360	353	324	378	349	349	355	354	374	354	331	360	393	340	372	376	381	365	357	357	369	400	442	322	392	366	355	396	384	329	349	388	383	346	316	357	361	372	370	372	394	348	362	334	373	347	374	345	383	356	355	414	372	393	382	369	331	347	357	343	355	372	358	378	353	375	379	380	375	367	361	355	375	336	369	370	358	382	377	358	338	355	338	365	381	392	373	352	359	381	347	352	363	373	355	331	392	318	357	370	352	377	354	331	358	374	340	352	367	368	375	319	354	325	360	354	368	364	368	339	388	350	376	361	367	357	378	357	363	337	351	382	383	367	357	331	340	366	391	356	387	343	362	404	409	354	361	380	370	393	349	342	332	354	349	386	322	337	351	344	379	355	386	356	353	379	361	370	345	362	369	328	389	380	357	338	389	363	379	383	333	379	390	395	353	344	379	350	355	372	351	338	370	343	365	328	381	367	355	347	356	375	363	399	343	368	384	314	365	363	389	382	363	352	374	377	355	328	360	346	365	379	363	374	366	375	398	375	375	366	358	392	337	344	350	365	375	368	340	352	391	355	381	356	357	380	363	358	370	332	380	363	332	361	364	356	378	337	371	369	331	348	407	340	362	333	342	379	336	387	353	388	404	365	374	347	331	389	360	360	350	377	383	350	371	343	373	358	386	379	380	323	376	398	361	396	363	397	365	347	362	357	345	382	367	379	371	412	372	351	362	369	391	337	387	364	379	357	370	353	369	406	353	378	374	354	319	345	364	376	357	376	415	366	387	352	373	329	368	357	340	369	359	347	379	347	356	352	359	353	385	353	331	387	362	391	366	334	353	346	360	365	349	377
3339	1585	738	513	439	645	714	680	598	514	387	298	278	243	212	178	129	130	115	92	81	88	85	64	57	44	69	49	37	46	42	53	43	48	56	40	37	32	33	28	35	48	30	27	30	28	37	42	47	35	40	33	42	29	36	32	34	40	39	30	47	29	34	38	35	32	35	41	36	44	33	35	41	31	35	36	42	30	32	31	39	32	39	34	40	34	38	38	31	33	35	27	32	43	33	33	52	43	36	44	35	40	33	28	39	48	33	39	32	42	44	38	41	31	34	21	41	26	36	43	36	32	42	40	30	41	44	47	24	39	41	33	48	45	33	35	28	33	40	38	24	35	33	37	36	39	34	37	37	40	31	37	31	46	33	32	36	49	42	23	30	48	30	37	32	41	37	33	40	26	38	29	25	34	38	33	38	29	35	46	34	36	31	34	40	35	39	37	33	45	35	36	34	38	39	42	33	45	33	24	45	39	28	33	36	41	31	32	42	45	39	37	34	30	36	31	43	33	34	30	25	37	43	29	32	38	37	38	41	31	25	32	20	42	37	33	30	35	39	36	37	38	25	35	33	43	34	42	43	41	39	31	38	40	25	35	38	30	33	35	28	40	45	38	46	35	44	24	36	29	31	34	34	44	44	23	25	24	48	35	36	31	46	36	33	35	32	35	33	39	31	35	27	40	44	30	32	33	30	24	32	31	25	38	38	29	38	34	33	32	34	34	39	25	38	35	41	36	33	33	30	36	36	33	36	30	24	33	51	31	33	36	34	36	39	37	33	43	24	28	43	34	42	32	45	33	37	34	47	36	24	39	28	37	37	32	32	33	34	38	31	32	43	43	30	27	35	33	17	53	27	39	39	38	31	33	40	37	28	34	34	35	38	32	30	29	32	32	31	37	37	45	30	29	39	29	35	36	35	35	23	37	30	33	32	29	40	35	44	33	34	41	35	38	45	33	33	31	43	45	26	40	33	42	24	37	41	36	20	42	38	33	39	50	31	40	29	35	49	38	36	39	33	35	37	30	34	47	34	39	38	39	31	41	37	28	38	34	42	22	37	40	34	30	35	37	43	40	36	47	29	39	30	37	44	33	29	41	41	33	39	38	44	36	30	33	36	27	42	33	38	40	34	48	41	32	38	39	42	39	39	35	25	48	41	37	34	34	34	47	31	32	47	30	40	31	36	30	43	38	18	28	35	41	38	29	20	35	32	34	27	28	35	28	42	41	34	38	37	29	33	34	39	36	24	26	35	30	30	36	42	45	33	40	32	41	37	34	42	42	33	39	28	33	33	36	37	34	46	28	26	35	41	40	36	25	39	46	31	33	35	30	38	33	33	31	39	35	27	44	25	32	40	38	34	34	30	28	38	30	39	33	37	30	42	31	31	34	24	40	40	32	39	29	35	40	28	36	36	39	41	34	34	30	37	40	31	34	30	45	37	29	36	41	32	31	29	35	33	46	38	32	36	31	39	29	32	39	35	44	39	31	45	31	32	29	37	37	39	39	34	42	42	33	34	40	32	28	35	34	37	27	31	32	32	28	30	42	32	37	35	39	40	36	31	30	27	21	32	38	43	39	33	34	35	42	42	41	34	39	38	34	35	38	35	34	49	52	34	29	47	36	42	37	37	37	35	40	34	32	27	26	31	32	24	33	40	35	31	31	35	33	39	35	30	40	35	32	35	38	37	32	39	37	32	31	45	39	32	31	34	37	39	32	32	33	43	37	37	35	35	35	31	37	27	41	32	31	39	36	44	39	22	29	37	26	31	41	35	26	32	30	36	29	47	45	27	36	31	27	28	42	31	25	36	40	35	34	27	40	39	29	38	36	34	31	32	36	32	36	49	31	34	33	30	27	29	26	26	31	47	33	31	41	56	33	40	29	25	30	44	46	43	41	33	43	26	35	33	32	37	34	28	33	47	32	41	27	33	32	32	35	39	31	38	42	31	32	28	27	38	33	40	16	27	39	32	32	31	34	34	49	36	44	43	34	29	32	31	24	38	32	36	43	36	44	30	47	34	34	30	43	36	42	23	36	34	26	36	30	25	38	37	31	34	39	36	34	29	40	40	33	49	26	34	44	39	35	30	42	28	40	38	49	31	30	39	45	33	39	33	30	26	41	41	34	33	33	41	38	45	30	34	42	26	24	36	30	34	36	24	29	37	44	33	24	23	34	41	48	31	23	33	31	38	35	28	29	38	47	32	35	39	33	23	44	38	26	32	28	36	41	22	30	35	40	21	34	26	29	30	39	29	48	25	32	36	29	35	28	35	29	36	39	29	37	37	41	33	26	34	43	33	21	38	30	35	22	29	35	40	24	30	36	37	39	34	40	24	37	33	36	35	29	25	37	41	40	29	39	36	18	33	41	33	41	33	39	35	35	39	37	30	32	37	42	28	40	28	40	23	34	44	43	29	41	34	36	35	34	32	45	38	24	41	41	32	36	29	27	38	41	31	32	32	54	37	23	43	34	29	47	37	27	39	39	37	39	26	27	35	41	28	39	43	30	43	45	34	44	42	29	34	26	27	27	34	39	34	37	28	30	33	34	45	29	35	38	34	43	35	28	34	37	23	30	43	33	24	40	32	36	33	30	41	35	31	33	30	31	37	30	28	35	39	37	34	49	35	50	38	35	36	27	26	25	34	35	33	28	41	35	39	30	33	35	41	48	33	31	33	31	30	34	44	39	43	43	43	27	35	37	37	43	38	42	38	31	39	35	24	39	36	34	26	28	39	38	33	39	32	39	30	39	24	25	49	40	26	40	47	34	36	33	40	40	30	47	40	37	30	32	28	34	30	47	39	42	29	39	36	41	26	29	40	33	34	33	49	39	45	45	36	36	36	29	34	29	45	36	33	37	46	30	28	46	38	50	40	31	32	37	37	37	37	29	40	38	30	47	43	35	39	30	24	35	34	32	38	31	30	36	34	35	32	30	30	27	23	39	26	33	50	40	35	34	34	44	31	41	39	39	34	43	49	35	25	44	37	40	34	45	34	26	30	35	42	33	46	42	42	18	32	37	39	37	28	29	27	29	34	37	24	33	39	37	30	34	33	38	41	45	30	37	26	36	32	38	36	36	24	39	39	36	23	30	34	37	35	45	43	33	35	36	35	39	29	24	42	33	41	31	30	45	29	27	42	38	27	27	35	39	33	38	33	33	32	32	26	31	35	32	35	39	22	39	34	41	34	39	30	42	29	42	36	31	45	29	26	41	38	27	34	34	42	34	30	44	42	28	33	22	44	32	27	46	53	27	41	15	31	30	37	29	28	34	29	33	34	42	27	23	44	35	39	35	41	46	33	32	40	28	38	37	27	47	41	34	41	51	43	44	36	36	29	30	39	39	29	30	45	43	38	42	43	42	35	43	34	31	44	41	32	38	29	37	38	43	35	40	34	44	43	40	49	31	35	50	34	29	40	33	46	32	34	39	30	35	35	41	29	34	31	30	41	25	40	30	39	35	42	36	31	30	50	37
27834	14067	8209	12148	21223	23402	21401	19093	16191	13879	10881	8348	7123	5862	5415	4407	3341	2691	2429	2048	1814	1566	1270	1044	986	804	731	660	666	514	482	429	434	395	357	371	355	368	302	362	357	318	333	301	331	338	302	391	352	347	337	352	352	353	390	342	333	342	346	329	330	326	309	282	338	325	348	296	298	288	312	323	326	309	299	302	308	299	337	335	293	317	323	310	296	294	322	318	309	277	343	295	309	328	295	310	307	300	284	302	300	303	284	330	289	321	302	321	300	295	273	292	275	287	294	302	299	288	286	271	285	258	292	309	295	287	297	257	294	268	287	310	297	325	295	333	270	313	325	307	279	284	279	274	309	309	311	309	295	315	288	281	271	299	273	271	311	297	306	301	303	296	261	301	282	272	300	276	314	299	284	307	292	314	306	295	280	277	322	322	318	317	289	334	267	299	291	295	294	256	286	292	269	299	280	296	305	274	291	308	324	280	293	280	292	321	286	280	310	298	286	283	309	288	300	299	279	262	300	265	259	299	316	308	280	306	272	284	270	285	318	323	270	294	280	281	301	291	280	289	314	285	279	278	277	296	277	305	297	295	301	283	288	305	310	319	298	259	299	292	295	285	295	302	330	285	293	283	261	299	312	286	280	290	263	287	285	307	298	296	289	264	317	294	298	276	296	316	295	274	294	302	278	279	294	287	308	312	300	308	292	277	310	319	304	296	279	289	283	322	303	266	292	279	273	265	289	316	323	298	305	295	291	286	256	308	288	321	310	272	335	283	279	287	258	334	317	302	273	284	289	278	329	286	287	284	318	310	300	267	274	254	301	317	282	268	281	285	288	320	311	296	284	289	286	263	282	290	282	262	307	316	302	310	283	301	293	277	303	316	293	305	289	295	276	303	274	272	312	280	262	260	282	306	269	310	325	269	276	282	287	285	291	316	280	325	297	265	308	308	285	302	277	260	310	321	270	285	290	285	271	296	276	302	287	286	282	302	299	306	280	291	296	305	327	276	254	302	276	306	301	258	278	281	290	288	294	243	261	313	299	291	311	291	299	267	307	297	326	306	296	288	313	284	336	283	309	294	296	291	282	277	304	297	314	291	272	321	289	282	294	298	269	294	306	288	305	264	304	312	294	290	309	309	306	273	280	290	289	296	285	285	273	280	303	289	299	299	291	300	300	291	300	297	306	273	301	278	303	316	285	277	289	312	307	309	294	308	290	303	303	279	287	345	305	303	287	285	293	291	273	290	293	286	292	296	300	294	288	293	265	291	293	293	248	288	287	296	288	297	290	272	288	285	318	293	297	283	293	260	298	260	299	257	306	325	307	266	278	285	313	280	299	276	295	280	284	294	327	267	298	276	300	272	311	286	281	268	332	301	301	303	295	312	270	271	276	304	294	314	318	309	298	287	293	343	301	305	281	302	270	328	291	309	287	275	280	318	318	282	285	290	272	301	281	284	275	293	274	282	276	282	298	301	301	283	303	297	278	276	281	258	308	271	299	287	346	293	302	283	281	290	302	301	314	286	295	299	286	298	286	295	292	310	305	309	284	288	296	287	280	264	278	280	301	285	309	255	307	284	263	277	297	305	300	255	271	304	291	294	257	266	271	304	272	277	301	238	315	320	307	306	293	276	266	291	291	283	269	258	306	272	276	302	296	257	273	267	298	300	278	303	309	270	291	341	309	321	306	273	296	278	294	298	270	287	302	289	306	338	287	291	281	303	298	280	310	295	306	271	271	306	293	306	321	295	293	294	281	323	282	313	283	296	284	315	296	317	305	286	278	305	301	290	288	305	294	298	285	263	276	306	298	313	295	284	276	272	265	293	304	320	285	319	298	275	318	274	287	279	307	278	280	297	316	271	279	318	310	304	280	288	290	268	263	274	303	296	286	294	287	325	313	277	280	319	299	279	294	262	292	282	284	284	333	273	294	320	273	288	274	302	287	289	286	268	296	316	289	287	304	307	293	293	290	299	308	299	277	293	271	338	295	280	293	295	278	304	270	308	286	303	309	280	290	298	276	288	302	296	291	287	308	290	275	306	291	281	260	267	280	314	308	291	262	279	259	331	292	301	321	273	314	303	289	277	317	278	296	284	287	298	283	268	297	307	293	268	275	285	286	270	306	275	300	291	287	278	296	275	283	299	283	295	305	286	275	276	316	282	274	251	305	309	298	291	283	281	277	280	324	267	307	273	298	311	333	277	316	295	244	272	291	279	313	301	314	283	280	288	313	312	282	336	289	304	274	300	280	273	289	304	303	308	279	314	271	317	304	303	291	293	292	272	304	282	328	320	301	323	278	272	312	298	301	313	278	335	291	268	311	319	289	278	294	309	296	301	307	288	278	323	296	260	339	312	286	299	268	282	282	308	281	280	321	302	263	290	274	311	306	280	318	315	309	310	303	251	305	274	258	296	293	288	274	303	295	273	303	286	278	305	277	273	313	283	317	264	317	312	277	287	254	296	301	304	294	323	275	295	262	290	302	307	302	308	299	282	273	288	287	281	267	296	285	291	289	281	295	302	316	286	314	289	318	285	303	290	278	279	319	307	277	277	289	278	301	305	260	298	285	270	272	295	266	256	277	288	311	310	274	265	323	301	299	277	323	263	316	285	297	297	280	308	307	303	278	273	294	258	283	282	287	303	310	308	268	279	311	274	289	302	335	283	283	301	292	288	306	303	312	275	315	310	313	286	284	284	297	289	296	286	317	282	309	317	305	310	265	303	280	290	304	304	293	291	275	295	283	305	299	275	282	310	311	281	315	325	303	278	291	305	308	269	270	291	283	305	285	298	263	291	295	289	273	286	308	312	297	265	312	282	315	276	272	296	282	292	275	281	300	307	284	297	323	296	268	302	288	291	305	301	295	291	323	325	269	279	304	292	258	303	316	290	302	278	300	289	300	292	278	276	317	307	301	308	292	285	288	293	308	291	316	245	268	276	287	282	313	299	290	297	274	281	290	269	303	279	291	286	268	273	280	296	285	297	318	329	296	289	327	315	315	294	283	297	269	284	250	303	286	279	270	315	317	326	299	289	290	296	300	277	316	290	311	281	306	304	277	298	295	289	301	290	308	264	298	289	289	299	283	295	284	292	308	298	282	267	286	342	295	288	276	282	283	256	293	260	293	267	299	294	294	276	287	284	333	303	308	295	279	303	282	301	286	290	282	293	286	286	269	317	290	276	291	291	284	305	306	288	268	318	270	309	303	305	307	294	288	293	310	327	296	298	298	298	301	294	290	299	309	285	289	330	296	294	287	299	279	299	296	294	289	303	298	248	282	296	272	272	302	317	285	277	308	271	280	297	304	288	303	287	299	276	276	301	278	286	282	273	293	280	290	296	323	280	280	310	292	292	296	294	300	308	264	300	296	302	283	304	312	287	281	304	290	317	318	282	279	308	259	273	301	294	307	287	265	301	273	317	288	272	280	291	304	307	312	274	310	298	295	307	316	299	269	302	346	291	288	284	295	306	296	288	275	269
3670	1295	617	426	422	598	654	586	512	450	388	336	275	223	217	194	162	106	99	135	100	89	78	81	71	61	59	67	49	38	50	49	47	52	46	54	45	54	35	44	45	44	35	48	39	44	45	44	38	40	44	48	49	33	44	34	50	45	49	58	47	49	42	29	45	39	43	39	44	48	41	51	36	45	31	36	42	34	46	42	44	40	43	27	32	33	44	49	49	30	34	41	46	44	31	28	37	40	34	37	40	44	38	33	42	48	38	33	41	40	45	52	43	44	38	45	38	48	49	44	29	34	43	41	36	51	40	31	31	34	43	46	24	43	39	55	48	47	43	42	42	45	34	50	44	38	53	40	44	39	46	33	43	41	44	38	39	39	39	54	40	42	32	48	37	41	40	37	32	39	39	50	43	34	37	36	35	47	41	41	40	48	36	50	51	51	38	46	35	42	50	50	35	43	51	54	39	39	38	42	50	57	35	29	36	34	42	37	47	33	58	47	37	42	42	34	38	39	42	43	42	41	40	39	38	33	39	36	29	40	43	48	41	43	27	38	40	43	37	58	40	41	37	39	42	46	39	39	40	35	39	35	50	43	27	47	49	32	35	39	44	40	37	31	27	41	44	33	29	55	36	30	43	36	45	42	34	48	39	42	46	37	46	43	51	44	43	53	41	37	42	39	36	44	36	46	44	46	41	45	40	46	48	44	38	33	49	37	36	42	34	40	37	38	38	45	41	38	38	37	36	39	43	43	40	36	31	31	41	42	42	38	35	39	43	49	40	43	40	28	44	41	35	39	30	45	35	41	48	35	36	45	36	50	39	36	50	49	54	35	35	39	38	36	42	42	38	37	34	39	38	44	42	31	38	37	40	41	39	38	42	54	39	44	34	45	34	42	42	33	40	42	31	43	39	38	37	45	36	20	34	44	48	50	44	41	48	36	32	36	38	55	37	30	33	36	45	35	38	45	34	39	44	41	37	35	46	32	48	45	45	29	44	32	43	47	39	45	46	38	33	42	54	43	48	33	42	44	40	41	39	53	39	47	52	39	38	31	45	41	24	35	47	33	44	42	53	43	49	40	47	41	44	37	36	32	45	37	44	33	50	46	48	42	31	48	34	45	33	50	31	43	40	45	53	51	38	40	48	46	28	41	34	38	37	34	28	34	62	39	35	39	36	48	33	42	52	36	39	40	46	43	33	42	37	46	36	29	43	40	36	38	38	37	44	32	46	38	43	41	45	26	44	39	45	43	37	44	41	48	33	41	45	38	40	45	42	43	54	38	45	48	38	32	30	46	34	37	37	39	29	54	46	27	57	37	48	34	39	46	43	40	33	39	32	36	38	45	45	44	48	55	36	42	54	47	42	31	30	35	40	40	51	40	49	45	31	55	42	45	50	41	43	42	47	39	28	28	42	38	48	27	41	43	35	46	40	44	41	37	35	45	45	30	50	33	46	35	52	40	40	50	42	33	46	33	44	34	56	40	43	29	50	34	34	52	43	40	32	46	45	35	37	35	40	33	51	38	43	56	42	49	33	34	52	39	31	39	57	33	39	42	42	45	40	36	35	39	46	40	48	31	40	40	43	38	36	29	40	47	44	27	37	45	45	40	33	30	36	45	33	41	43	41	26	48	46	39	42	49	41	42	38	44	47	54	35	32	44	36	40	36	42	48	34	40	29	46	37	43	41	33	36	38	34	45	38	36	38	39	44	45	45	28	47	36	37	36	41	29	45	52	42	34	44	50	39	36	37	48	48	40	36	39	44	41	39	43	43	46	39	47	38	38	50	30	41	44	36	41	44	36	43	38	43	35	30	44	48	31	48	45	36	41	38	36	44	42	63	49	30	45	36	44	30	34	35	44	41	38	27	36	38	33	31	44	43	37	37	30	52	39	45	44	41	49	41	54	43	41	42	31	36	38	42	39	50	45	43	36	49	53	41	51	36	38	34	40	38	43	33	34	57	41	38	40	45	34	40	51	47	38	50	35	42	35	36	46	54	44	35	38	46	39	40	55	44	43	46	40	49	27	42	37	34	39	45	35	32	46	37	37	37	43	41	45	42	40	38	38	39	43	49	46	36	55	42	49	43	38	43	43	40	33	37	41	35	34	39	39	43	32	31	39	50	40	36	36	38	40	45	41	39	54	49	40	37	40	44	38	42	43	45	41	41	40	39	41	37	46	40	42	45	42	45	53	39	41	36	40	39	38	45	36	34	50	58	37	42	40	45	44	45	35	37	46	48	49	48	37	43	37	46	37	41	48	41	36	49	35	47	43	33	40	36	49	35	36	46	41	35	41	51	43	31	28	46	43	37	34	48	52	40	33	50	36	48	44	48	39	40	35	48	37	41	43	32	36	33	48	39	41	30	41	38	30	41	38	43	27	53	38	38	43	39	48	44	31	31	38	36	37	48	35	35	56	44	35	46	43	39	42	31	36	41	34	40	52	36	37	40	53	34	40	30	42	45	44	37	34	37	42	39	41	49	47	43	46	46	46	33	49	35	34	37	44	38	41	36	44	43	44	48	37	43	49	54	34	36	44	48	31	32	52	43	31	36	32	38	51	49	43	54	47	47	47	26	39	40	37	39	41	44	44	36	38	37	46	41	34	45	36	45	53	36	36	46	48	36	37	44	40	48	49	33	53	50	35	31	38	45	49	39	36	49	39	38	53	45	40	48	47	44	38	45	48	37	34	32	50	48	46	33	50	50	43	33	40	32	39	33	40	50	35	48	47	48	24	40	42	40	47	46	33	39	44	28	45	37	40	51	51	50	40	48	44	43	36	50	37	38	40	40	33	47	50	41	46	40	45	52	39	37	46	43	40	39	41	37	31	42	42	50	45	38	23	45	34	37	38	36	33	44	40	53	43	49	40	49	47	40	43	51	25	40	41	49	39	47	45	38	49	43	42	41	47	45	40	40	31	45	30	35	45	39	48	45	43	42	40	30	26	41	38	36	27	55	40	38	43	36	36	43	33	36	39	42	48	45	38	42	34	38	35	39	42	39	37	40	38	42	39	39	40	43	42	39	45	47	43	48	36	43	37	27	43	30	49	45	33	50	48	25	43	40	38	34	45	31	37	40	39	46	36	31	42	41	43	43	41	32	43	35	48	49	54	49	37	40	41	35	39	29	39	40	32	43	42	41	43	44	43	46	47	40	38	47	48	52	46	41	48	32	36	44	51	36	46	36	33	36	52	38	37	43	50	33	26	42	48	50	45	38	42	48	53	50	41	32	32	21	38	52	41	39	42	42	43	26	34	39	47	36	41	41	37	43	38	55	38	32	40	42	53	42	38	39	39	52	48	36	35	45	40	41	45	47	31	40	40	36	34	46	45	52	43	43	50	34	50	50	34	41	37	50	38	33	42	38	52	44	38	52	33	42	52	42	48	40	45	33	46	46	44	37	49	45	40	27	36	27	41	43	43	32	46	30	33	43	39	40	40	37	47	39	31	40	56	39	51	50	41	32	31	38	36
26450	12166	7249	11036	19474	21428	20183	17598	15028	12965	11332	9135	6960	6017	5047	4365	3472	2723	2320	2116	1731	1678	1407	1205	997	868	794	698	626	542	535	510	416	448	413	406	422	375	412	374	379	373	382	348	366	368	382	393	366	375	394	378	383	404	393	396	369	370	362	367	368	389	362	372	368	374	366	369	369	340	368	341	341	343	344	330	338	358	347	344	337	351	323	339	331	365	345	345	357	340	331	358	370	329	324	381	353	356	356	341	331	367	334	357	349	369	335	349	347	368	356	345	334	359	357	319	311	342	363	300	330	320	314	343	336	333	324	300	328	333	359	331	308	357	350	307	330	321	345	330	337	307	347	321	325	362	326	345	338	347	332	329	370	351	329	334	348	355	341	328	336	321	342	295	342	326	356	318	324	311	358	341	337	324	344	354	347	340	324	355	326	364	352	351	316	320	323	333	381	331	353	320	345	337	334	317	345	339	332	346	315	337	328	314	318	354	345	367	332	341	310	331	344	328	330	334	341	314	320	324	344	332	283	331	305	340	334	371	331	322	312	330	331	332	339	339	361	332	344	293	313	330	333	339	284	356	350	350	372	330	353	356	335	321	361	333	342	307	360	335	326	338	344	341	324	331	333	313	310	322	358	370	292	336	324	366	300	320	329	349	312	346	339	341	325	334	367	350	356	322	302	325	324	339	321	316	329	321	348	311	328	324	329	329	374	318	329	330	341	300	311	321	342	354	330	305	311	347	344	347	322	308	352	309	308	339	311	340	340	313	350	344	302	351	351	367	300	290	303	362	348	393	347	364	300	315	378	349	323	327	326	332	359	279	363	330	352	305	346	356	323	303	324	320	309	322	326	338	326	314	341	330	307	374	328	355	330	361	362	336	327	307	310	313	344	330	325	338	337	317	335	348	333	350	299	332	351	353	328	325	384	325	334	357	373	314	344	347	334	331	357	357	337	320	331	350	351	363	294	348	341	304	337	336	321	338	327	329	326	356	335	334	344	311	302	330	359	319	337	352	313	342	364	349	332	332	325	294	300	341	315	301	308	311	316	348	327	348	333	306	336	347	344	351	331	323	345	359	344	316	325	340	362	341	319	325	326	336	317	343	353	344	333	331	326	329	295	341	334	355	340	353	365	325	307	348	315	350	326	348	344	336	357	306	299	343	308	309	306	345	375	341	320	326	357	325	305	341	315	310	379	316	325	312	358	304	318	302	323	329	333	359	339	292	363	349	327	329	360	320	324	323	302	337	333	337	291	377	312	319	355	309	372	351	354	333	315	327	331	324	331	338	301	344	355	345	340	328	321	345	308	327	326	340	320	312	343	314	342	321	335	323	357	329	300	331	317	340	344	339	334	304	358	348	334	329	302	365	310	295	349	343	316	345	338	315	315	343	336	333	323	324	330	321	332	321	327	333	335	349	354	325	357	303	328	307	358	330	323	312	320	322	327	330	296	338	319	348	318	293	306	371	329	345	348	336	305	316	322	338	302	312	323	337	341	322	308	332	315	327	360	334	344	301	337	303	332	321	339	312	340	349	330	323	310	296	312	313	350	340	325	322	347	304	364	355	307	354	359	366	310	338	327	326	346	312	340	351	334	333	334	331	323	373	359	320	330	319	337	313	360	315	346	362	311	336	334	336	363	333	300	350	355	327	327	295	369	320	357	351	330	302	340	365	331	337	331	351	323	343	304	340	355	319	334	314	317	322	337	329	374	342	332	310	308	340	319	303	318	325	344	327	330	338	335	363	336	340	344	319	332	315	322	329	350	355	350	346	313	324	340	336	336	340	335	340	328	344	317	332	333	352	325	319	289	319	301	285	328	313	337	343	342	334	358	361	316	357	315	318	323	362	332	367	327	372	351	343	337	344	326	332	342	323	301	337	347	322	321	336	334	330	318	339	344	346	304	323	321	339	340	343	349	347	319	326	354	334	346	323	335	337	304	312	308	310	337	315	355	314	344	356	318	311	318	332	352	344	341	315	333	317	326	352	349	326	337	304	347	327	325	327	333	327	320	299	317	360	314	303	359	310	359	335	355	343	336	336	339	352	327	331	328	315	329	343	352	369	333	311	320	325	318	346	343	356	371	333	342	302	334	341	321	325	374	317	318	339	343	328	343	320	328	329	343	318	330	320	337	351	311	346	333	373	334	311	324	349	335	313	347	323	343	354	333	364	306	302	307	327	358	314	348	326	349	333	387	299	311	331	365	266	357	353	374	334	313	361	309	336	314	342	330	335	333	351	303	335	313	332	301	319	309	302	334	353	361	353	365	330	323	297	333	342	337	331	293	340	334	326	304	339	330	324	317	326	348	352	308	330	335	329	334	339	353	341	319	343	340	315	325	338	331	349	342	315	328	331	332	313	328	336	352	304	356	347	337	337	324	371	304	339	297	326	353	346	321	325	318	315	344	330	306	336	334	320	347	351	343	354	340	307	329	294	312	321	309	322	336	365	335	344	322	346	342	350	343	316	372	329	339	318	327	351	338	348	319	354	313	326	339	296	363	311	326	347	334	324	334	351	351	339	329	331	331	338	350	346	344	334	325	355	326	349	345	344	334	336	352	346	326	337	327	329	323	325	344	320	360	331	340	357	366	305	340	316	330	367	355	313	360	343	335	362	361	310	361	379	343	302	327	339	329	364	352	305	321	325	340	320	362	320	332	348	323	360	323	313	326	315	305	321	370	354	405	331	349	361	319	329	346	372	339	349	326	307	309	357	334	291	358	330	355	334	329	332	349	334	360	332	358	317	324	358	334	316	322	330	298	355	314	343	308	348	311	326	343	331	341	326	332	329	318	359	329	350	340	349	335	352	328	317	334	358	326	336	344	337	332	325	355	359	338	345	315	312	339	346	327	325	321	311	332	337	345	347	333	328	316	390	336	325	331	306	342	329	323	327	363	326	334	358	355	301	346	315	354	307	311	365	336	341	357	320	358	313	316	341	347	302	323	362	335	376	323	304	332	312	355	344	323	333	334	310	299	330	329	349	364	312	316	311	354	340	356	320	369	329	343	312	321	312	346	333	341	348	347	357	373	349	314	363	315	309	326	343	271	303	324	350	341	343	341	334	335	336	344	307	329	356	334	313	332	335	339	359	346	318	359	343	347	348	302	316	331	326	356	369	342	315	340	316	353	346	327	304	357	335	312	337	344	302	368	294	336	331	361	357	353	292	343	331	340	340	362	311	304	282	338	311	318	332	352	344	327	341	351	339	343	313	332	330	339	372	345	339	378	324	344	313	371	332	343	348	343	337	368	338	360	359	327	330	317	365	334	338	340	344	311	335	283	338	328	351	361	316	339	346	347	308	339	331	383	356	343	343	329	338	358	353	337	337	333	348	325	325	312	299	338	339	336	326	345	316	317	328	343	345	328	350	360	328	352	335	317	306	332	317	363	335	335	314	341	326	344	319	330	326	338	341	313	331	330	348	344	310	343	318	349	338	347	339	315	311	343	345	335	317	342	347	320	332	310	343	357	334
4054	1700	841	568	553	728	793	709	629	597	457	462	376	298	260	194	184	183	118	116	99	93	69	73	62	65	65	49	51	41	44	39	29	33	34	23	31	27	38	27	37	37	40	42	34	27	17	37	46	33	48	37	28	36	36	35	35	40	37	36	39	23	28	36	48	27	28	22	29	36	41	29	36	29	30	27	28	24	32	29	35	29	31	28	29	31	36	29	28	32	34	36	33	37	41	37	34	36	25	24	28	28	27	29	26	37	29	32	34	33	43	36	37	30	28	22	24	38	29	29	36	45	36	34	42	27	25	28	24	39	29	16	28	30	35	23	31	31	32	38	40	33	42	37	34	46	30	35	39	34	29	35	23	32	34	14	25	27	32	38	35	39	41	42	27	32	29	25	24	40	38	32	35	21	36	35	24	40	38	31	28	38	40	26	25	31	29	32	34	28	31	23	24	26	26	28	44	33	36	41	39	34	37	33	39	35	40	34	37	24	39	18	33	34	39	42	40	21	41	26	35	45	32	41	31	39	37	29	22	26	33	22	26	39	29	30	24	36	35	38	40	36	24	29	34	30	26	28	27	23	33	28	31	36	43	30	38	35	32	37	34	56	30	31	43	32	36	30	31	30	42	32	39	23	33	34	25	43	28	32	26	41	25	24	33	31	31	37	40	33	29	30	34	29	28	28	39	30	37	44	32	36	36	34	25	19	25	44	29	21	32	26	27	28	30	35	35	37	29	37	36	36	28	35	26	37	32	29	30	36	41	35	36	27	31	36	30	29	24	26	29	23	28	35	38	35	19	29	32	48	30	37	29	24	31	33	40	36	33	38	42	39	43	36	33	30	27	37	32	28	37	32	26	26	37	28	25	39	30	28	28	35	42	29	35	34	43	45	25	23	33	26	29	35	26	27	39	35	26	24	32	35	33	31	29	24	32	26	38	24	34	33	43	25	32	35	30	39	41	25	23	24	30	32	33	29	31	29	37	40	23	51	26	26	46	31	45	35	22	24	34	34	36	27	31	23	28	27	36	33	30	31	37	36	39	34	17	38	25	40	30	29	23	30	29	23	27	34	33	28	32	37	35	36	38	28	24	33	36	19	35	29	33	31	31	43	39	24	36	22	32	26	31	36	29	36	24	33	45	45	39	36	32	27	35	26	36	36	22	33	31	40	35	29	35	24	30	31	28	22	40	38	40	28	25	36	39	35	38	33	35	34	23	50	29	27	23	33	28	32	29	18	35	35	23	31	29	31	30	35	25	29	31	37	38	26	34	32	30	31	28	39	25	38	35	31	27	33	26	24	25	18	33	30	37	29	45	26	37	30	46	33	32	27	26	24	35	25	22	25	32	32	36	29	30	35	31	28	32	31	40	41	29	24	33	41	28	28	35	36	27	39	27	26	31	41	33	36	34	26	34	24	25	35	33	32	35	33	18	35	31	31	36	41	33	26	30	36	27	33	23	30	29	36	30	37	33	25	44	33	23	27	31	19	32	36	34	34	33	35	40	28	36	33	34	27	35	28	28	23	36	33	28	30	40	36	30	40	35	31	25	33	35	41	37	35	27	21	46	27	32	42	35	31	37	28	35	26	30	18	30	28	32	28	23	34	29	26	23	32	26	29	36	27	24	40	35	33	33	22	24	38	29	33	27	26	35	26	27	32	31	28	23	27	29	29	36	35	28	45	34	36	35	36	30	28	32	31	31	28	25	32	34	33	36	26	32	36	36	33	22	25	24	31	31	29	34	26	26	29	29	35	28	31	31	26	31	42	31	34	24	26	34	42	41	37	31	42	35	18	29	28	30	26	26	28	25	16	32	41	33	33	43	28	36	30	29	32	32	32	23	36	37	36	37	26	27	39	35	30	32	37	31	37	33	24	29	23	36	27	29	31	32	28	28	26	27	28	34	28	31	40	30	32	31	35	31	31	28	43	23	32	40	32	25	34	31	38	32	29	37	29	19	36	38	28	40	30	29	30	38	34	41	31	28	26	35	24	27	38	36	35	33	32	42	40	26	19	27	36	35	25	35	34	32	27	36	30	32	25	34	33	33	30	19	35	28	41	35	40	28	34	33	29	42	34	25	34	31	34	21	37	30	32	36	37	38	31	32	30	27	31	34	30	33	22	33	40	29	28	32	25	37	30	32	40	41	35	27	28	38	37	27	27	31	30	24	29	35	35	28	30	29	40	18	37	28	32	37	28	30	36	39	33	31	32	23	30	33	19	28	31	32	25	37	34	26	38	28	24	28	17	30	27	32	33	36	19	24	31	31	33	28	21	29	31	35	35	25	22	29	33	26	36	27	36	31	25	30	20	26	39	26	30	24	34	41	31	43	28	29	33	19	35	35	37	35	29	33	35	33	28	29	29	40	26	25	29	44	47	32	41	29	33	34	20	32	31	37	23	26	33	33	30	39	31	34	37	40	32	33	37	36	32	36	35	26	26	37	36	33	35	40	33	25	29	23	25	23	31	21	34	34	30	35	24	33	34	30	28	29	31	37	39	38	36	28	40	42	23	36	40	31	34	32	42	32	39	31	31	37	34	30	33	37	27	38	28	30	29	29	25	34	38	36	38	22	37	29	28	31	25	26	34	33	34	36	24	35	27	29	28	30	26	28	21	33	25	41	36	25	31	35	35	34	33	36	29	33	33	42	29	34	33	36	25	38	34	30	28	41	27	40	27	26	29	26	27	37	32	35	35	26	21	24	30	35	31	33	34	34	31	29	38	37	32	28	30	28	29	35	33	39	32	34	30	39	27	32	35	31	37	36	38	33	23	40	41	35	37	34	40	31	29	36	28	38	32	33	31	32	25	26	33	32	38	33	38	28	39	30	39	37	31	36	34	31	33	28	33	36	32	27	29	22	33	35	44	27	32	29	24	35	31	30	35	21	21	34	25	34	43	23	28	35	35	36	25	35	45	28	26	30	28	28	22	25	41	35	36	33	31	36	35	38	34	30	34	30	34	30	37	31	29	30	36	35	32	26	29	36	30	29	35	33	36	40	40	26	31	19	33	32	48	34	26	32	30	35	37	25	36	28	22	35	25	37	42	31	34	31	31	27	38	32	35	38	37	34	31	36	30	34	34	37	26	45	30	36	50	25	32	20	25	36	30	32	39	36	34	27	34	32	28	41	30	43	33	34	38	41	44	41	32	34	28	42	31	40	38	31	35	26	29	35	33	23	33	25	30	15	28	31	30	25	33	33	20	29	32	31	30	28	34	40	37	33	35	35	35	30	32	37	33	40	30	24	38	31	26	35	33	43	27	29	35	37	30	29	33	34	35	32	22	32	36	32	31	29	30	29	28	26	39	31	31	29	30	23	37	24	26	37	39	34	35	34	36	34	35	36	29	39	32	32	41	34	43	18	39	26	42	36	41	24	23	24	40	22	30	39	30	39	33	45	34	36	29	30	26	30	40	27	36	34	20	23	35	38	26	26	24	43	28	39	32	25	38	26	39	34	29	43	29	40	33
29202	14680	9043	13326	22485	24303	22432	19343	17074	15031	13056	11341	9167	7546	6097	5246	4242	3825	2888	2438	2186	1809	1584	1382	1195	1061	946	718	686	543	504	466	418	385	370	340	343	349	333	316	354	315	314	357	303	301	331	341	318	346	327	345	322	358	353	345	330	349	334	315	286	328	321	297	312	289	308	283	351	311	298	293	266	278	297	275	287	291	279	253	278	279	282	288	272	276	276	263	267	255	309	261	291	253	269	270	288	271	290	290	279	261	265	267	283	248	247	286	257	268	260	242	241	282	265	244	256	254	238	243	285	278	283	266	261	274	234	265	274	270	275	262	258	272	263	259	262	269	274	254	278	287	269	254	269	245	258	248	289	234	241	266	291	235	288	282	284	301	269	243	257	266	251	229	232	254	288	267	231	247	254	263	282	246	270	234	252	248	263	277	276	242	279	274	310	272	297	276	276	253	260	259	263	280	246	302	276	242	252	269	268	279	273	272	258	238	273	259	283	276	248	232	240	281	273	270	253	235	240	282	274	273	247	254	245	288	270	270	267	258	278	240	257	268	275	300	252	238	250	257	257	246	283	245	256	272	266	239	256	244	268	239	241	279	267	270	288	232	264	266	250	287	275	253	247	263	263	247	266	265	251	273	277	256	255	270	253	285	279	277	283	263	218	258	240	287	289	258	254	268	263	275	257	255	252	242	276	291	250	248	272	269	263	268	228	296	256	277	269	278	264	254	279	243	250	263	252	242	248	276	265	269	230	265	252	283	301	272	254	245	241	296	274	258	257	275	256	262	254	283	215	267	253	255	294	267	238	281	262	251	220	261	281	254	247	243	253	294	263	245	235	264	255	261	263	304	291	279	263	255	286	255	259	251	262	282	278	273	262	239	286	267	234	272	248	259	286	286	249	223	266	231	290	291	249	269	272	281	248	291	265	273	253	276	292	267	240	264	238	257	299	249	266	269	280	250	257	257	245	265	256	244	244	270	256	246	270	276	223	272	277	279	263	254	266	271	274	254	246	260	235	261	249	245	302	260	245	270	253	268	252	259	276	264	254	241	258	281	257	269	276	274	255	253	266	277	242	270	260	241	268	261	261	234	276	225	254	277	263	243	278	273	268	282	276	261	258	280	269	268	257	269	258	264	259	258	291	265	227	247	280	279	283	263	250	259	272	283	238	239	260	256	260	288	254	265	280	254	262	257	242	253	291	280	276	271	262	272	254	277	275	288	230	267	248	251	255	256	251	273	255	293	274	250	273	270	283	288	289	250	260	281	273	270	239	241	259	251	253	243	254	267	258	253	281	256	241	276	281	276	253	289	252	266	252	252	276	248	278	243	276	267	247	273	255	249	281	246	251	253	245	253	261	260	278	243	240	298	263	251	305	259	278	273	276	265	298	267	264	252	247	268	259	273	234	261	264	283	256	268	252	268	293	282	237	253	260	276	268	278	261	257	283	272	280	278	284	284	233	251	246	277	264	261	270	232	244	255	246	232	242	275	271	276	290	269	282	261	242	262	257	276	253	268	279	291	267	280	267	273	285	258	257	250	286	264	258	260	277	300	235	256	296	256	278	265	263	282	267	248	272	284	268	257	253	276	268	253	255	240	271	252	284	262	251	278	257	258	268	265	276	269	256	247	258	260	277	278	259	252	260	260	246	272	248	263	234	286	260	252	256	260	269	264	281	253	265	255	266	262	254	288	286	265	258	261	236	260	277	280	243	247	276	291	276	274	266	258	256	259	258	280	256	289	226	252	247	271	254	271	260	263	259	245	255	262	272	275	244	282	258	252	259	268	258	273	254	263	250	274	240	242	289	268	266	245	275	269	282	270	275	274	244	274	239	272	265	248	286	279	250	285	269	245	278	278	253	276	260	256	267	261	265	272	259	282	271	275	277	275	254	247	268	269	266	249	257	288	240	253	264	295	286	259	281	269	277	298	248	235	246	290	243	275	265	276	285	275	250	240	264	267	262	282	272	263	246	251	255	260	223	241	230	270	244	261	256	295	261	265	267	291	273	251	252	268	236	258	267	255	251	288	251	259	241	273	253	258	264	265	222	246	287	260	266	248	284	244	236	264	269	301	266	279	269	291	284	277	269	256	254	231	256	262	239	236	254	283	283	269	254	277	289	236	242	279	278	273	249	266	263	264	267	259	281	264	243	303	272	276	267	274	260	288	244	249	240	242	255	270	288	276	241	246	272	268	270	253	291	245	256	275	298	292	275	284	259	289	292	277	244	255	260	260	283	248	263	249	260	298	273	251	259	263	262	269	260	275	252	273	270	219	269	239	258	264	243	255	240	245	257	257	252	256	275	279	244	239	239	233	258	258	255	266	264	275	263	255	276	277	253	261	258	272	286	282	253	230	260	259	277	250	272	248	253	264	260	274	267	235	255	260	296	288	247	257	305	246	257	266	253	291	256	260	238	247	261	262	241	248	272	254	247	299	257	286	279	259	277	284	247	271	257	250	255	242	290	276	262	280	257	297	248	276	264	258	255	277	266	281	264	294	253	266	275	276	279	273	256	264	248	294	251	259	248	267	275	243	299	284	270	283	279	263	267	270	285	237	262	255	272	263	250	283	284	252	256	277	265	260	284	245	265	275	282	243	289	243	300	287	262	271	280	250	260	256	238	290	250	249	255	228	251	249	280	257	274	267	268	254	250	293	292	251	235	243	265	266	247	258	247	283	274	269	310	245	240	249	292	272	261	260	224	267	282	260	244	283	254	266	277	266	250	271	250	258	249	239	231	276	242	267	256	250	240	267	267	252	274	252	259	271	263	260	273	279	264	258	245	243	265	290	266	258	270	277	289	274	269	238	258	270	255	281	266	251	253	251	274	243	249	291	253	310	265	260	261	240	269	241	291	223	277	266	251	264	239	226	257	243	289	244	264	303	279	271	285	246	237	236	253	249	220	271	247	249	260	273	257	291	269	276	257	289	259	251	255	241	242	252	282	278	261	269	246	269	276	242	257	280	273	235	246	232	280	236	305	258	302	256	288	235	258	276	270	224	252	296	256	269	251	231	281	258	251	263	246	277	249	252	255	290	258	285	242	222	266	231	249	260	244	254	255	268	244	233	266	258	288	274	257	255	264	274	256	248	283	270	257	256	255	260	261	286	271	272	257	242	244	243	259	261	260	250	253	276	261	263	283	285	233	246	253	276	262	255	244	267	264	265	256	268	274	255	265	243	271	248	253	252	248	267	255	274	241	250	272	304	234	254	275	289	268	278	267	280	249	230	279	268	267	277	294	233	254	276	285	281	265	258	256	260	245	286	248	284	264	264	273	258	243	244	288	229	262	271	254	246	286	272	250	260	269	262	264	261	253	271	271	265	237	256	277	263	279	264	274	266	257	248	244	266	258	257	271	255	258	259	276	243	254	256	253	272	261	256	273	266	285	254	261	250	266	263	256	267	269	253	261	262	260	270	257	282	266	295	277	262	266	269	245	290	293	256	259	246	234	248	247	262	269	256	263	262	266	244
2382	803	455	329	280	396	431	371	347	294	261	202	234	172	149	132	137	119	113	80	81	97	72	63	72	50	55	56	60	64	56	48	44	40	45	45	36	33	45	37	48	57	42	32	53	50	40	51	47	44	54	48	44	51	49	65	50	51	38	50	44	47	46	35	36	35	58	44	47	34	33	41	49	40	44	42	42	46	55	46	44	45	46	40	52	28	35	45	52	53	37	47	42	47	48	46	48	48	42	45	43	53	46	45	38	43	42	47	34	49	42	45	37	47	42	43	32	38	34	39	48	35	37	52	42	42	38	35	39	50	34	40	36	43	37	42	41	52	47	35	39	45	40	41	57	47	45	45	43	42	31	47	39	38	49	47	45	41	34	38	43	34	55	34	42	40	37	37	26	49	33	56	62	38	49	50	53	43	49	35	42	50	39	33	41	48	53	45	32	44	41	36	46	37	42	48	40	36	49	46	39	40	50	42	51	47	46	43	49	46	49	37	33	29	51	30	49	43	49	48	47	48	41	50	40	42	43	43	46	39	31	47	63	45	52	47	40	47	47	36	46	55	37	52	36	37	39	49	43	38	36	62	41	36	47	40	53	40	52	40	36	45	36	43	31	40	57	51	34	49	50	47	52	42	35	33	36	45	39	38	49	40	40	37	41	50	50	46	39	44	45	42	39	42	57	35	40	41	47	52	51	43	52	37	45	39	43	45	48	49	38	51	45	35	42	53	35	47	40	42	45	44	57	41	43	37	43	37	45	39	40	43	52	42	41	44	43	41	55	44	52	35	38	41	48	37	44	48	39	38	40	62	40	36	42	46	39	35	51	47	45	36	47	60	41	42	43	41	51	49	51	36	33	41	37	48	48	49	43	53	47	38	46	45	38	35	39	49	46	37	43	46	35	43	44	42	45	51	39	50	42	40	48	35	39	44	43	51	38	53	51	30	45	47	45	43	40	40	31	46	45	49	50	42	39	31	42	50	59	50	34	57	50	46	53	46	41	42	39	40	39	49	39	32	51	45	53	38	39	49	46	55	55	37	39	55	53	52	48	40	40	37	56	48	55	50	43	36	59	41	47	56	42	44	40	45	45	59	53	42	45	48	39	27	38	43	41	45	36	37	45	49	43	46	35	45	45	38	47	49	47	54	44	45	46	46	46	40	51	31	37	45	56	36	39	47	47	34	57	41	54	47	49	37	53	48	43	46	35	36	42	37	38	51	47	59	37	44	64	47	40	43	35	31	51	36	35	35	34	52	43	47	51	38	30	48	38	51	52	45	39	34	42	56	38	43	52	44	45	39	52	48	45	49	37	33	49	38	46	29	49	41	44	54	48	40	50	47	39	53	47	36	42	31	31	40	38	42	47	47	39	33	42	41	47	40	51	44	58	51	33	36	48	34	44	45	40	42	48	36	46	56	39	34	43	49	42	42	40	44	51	53	33	42	43	35	47	27	37	41	48	40	60	39	42	44	40	70	43	39	52	45	47	45	37	48	28	41	41	54	51	49	40	41	41	45	59	45	30	53	36	43	46	44	48	50	47	50	52	51	45	49	39	52	54	42	41	45	47	48	37	38	41	37	45	37	42	46	44	54	50	40	38	32	36	47	43	56	37	36	50	48	43	50	47	43	41	46	50	42	36	38	49	36	60	48	47	39	47	52	44	33	42	45	44	35	34	33	46	52	35	44	43	39	40	44	49	46	36	37	41	43	53	40	43	33	45	57	49	44	40	46	52	46	48	54	50	42	48	42	43	41	44	39	49	41	64	42	37	37	41	43	53	46	37	49	42	39	29	37	35	24	40	42	36	40	41	41	57	29	42	42	45	50	50	43	45	36	55	35	50	58	46	37	58	46	50	40	42	41	47	38	42	34	43	46	41	42	34	53	40	46	36	46	40	49	45	39	44	38	42	49	46	47	38	47	53	43	39	41	53	51	38	54	49	40	41	40	40	48	47	37	50	44	49	50	40	42	40	41	34	42	53	43	49	63	44	34	37	31	43	49	37	39	48	51	42	54	56	32	51	37	41	48	49	39	34	57	48	41	41	39	49	52	43	39	38	46	45	45	39	42	41	48	63	43	45	36	34	48	45	44	47	51	48	47	44	49	38	43	44	45	49	51	44	35	38	43	50	53	47	42	40	41	48	35	46	55	38	40	37	37	41	55	43	44	62	39	41	53	38	35	50	43	36	44	47	45	38	46	22	38	42	37	47	50	53	41	41	41	40	40	39	31	50	51	47	48	53	36	43	51	42	37	35	51	36	35	45	39	57	44	44	45	41	44	37	46	59	59	34	48	34	50	47	39	42	49	42	42	38	44	50	41	43	48	49	48	44	39	47	43	55	55	35	38	38	44	43	32	55	48	34	36	38	31	39	39	51	53	40	36	38	38	53	38	44	42	43	48	40	56	37	42	40	44	46	34	40	45	45	47	47	47	38	39	38	38	34	41	32	28	45	37	54	44	38	47	49	39	44	59	54	42	42	30	40	41	48	41	44	43	43	50	48	54	44	50	45	52	46	44	52	50	45	46	42	41	46	48	47	32	59	37	42	37	47	42	46	44	39	41	49	54	45	41	38	46	48	37	59	48	56	47	34	43	43	54	51	39	26	48	45	50	42	42	50	45	45	50	63	36	50	43	45	38	31	37	34	48	53	38	49	42	41	36	40	41	38	39	36	38	42	48	47	49	45	43	46	34	37	48	45	39	42	35	41	41	52	39	50	40	43	56	41	37	35	41	48	45	43	45	43	34	40	39	43	45	52	37	46	46	35	42	39	45	38	40	41	23	37	45	40	38	34	39	52	51	49	53	43	49	43	28	48	29	43	49	37	39	45	54	45	46	37	43	49	35	45	49	57	46	47	39	41	36	41	44	56	45	33	35	25	49	41	52	50	40	49	44	47	49	35	48	47	40	41	37	36	48	53	45	51	39	35	51	39	44	42	47	44	46	42	44	38	45	48	43	40	45	38	55	46	32	36	30	42	41	47	53	45	45	48	36	48	56	47	48	36	38	34	45	42	38	48	56	46	38	37	43	54	34	42	54	48	46	39	55	30	55	38	37	38	39	41	32	39	42	52	45	46	46	52	41	42	46	45	39	50	41	53	39	48	39	58	56	40	39	48	41	42	37	44	42	47	34	42	39	38	31	45	42	42	56	38	45	55	43	43	52	35	52	39	54	49	51	43	50	48	39	45	53	57	52	47	49	41	50	46	41	43	43	36	41	41	43	49	36	34	51	39	42	38	45	57	41	47	52	43	27	52	38	47	61	41	52	45	43	54	43	48	43	35	38	33	44	50	46	24	44	39	42	41	40	23	45	51	40	42	51	53	41	47	40	44	48	40	43	43	43	46	36	45	45	41	38	48	43	44	49	37	52	41	28	37	37	44	47	34	36	40	38	53	44	48	41	60	41	38	27	37	41	40	44	51	48	41	46	46	49	40	49	43	47	50	46	56	36	40	52	42	36	46	49	50	50
22664	9679	5514	8320	15386	17285	15858	13243	10916	8975	7820	6907	6036	4812	3671	2998	2593	2449	1897	1477	1362	1089	1031	894	966	785	698	626	609	534	521	454	428	398	415	371	408	361	382	376	399	402	393	397	407	389	415	416	396	450	398	390	384	396	362	417	397	377	354	383	360	394	387	337	367	360	379	388	345	399	362	392	365	393	393	346	368	359	366	376	352	353	371	392	349	370	341	340	336	365	374	378	349	380	339	359	346	355	373	329	358	367	361	354	343	371	360	340	371	371	356	325	326	343	349	367	368	322	333	365	363	366	339	359	392	333	367	331	358	361	372	380	347	370	369	336	370	352	369	345	326	343	394	342	371	368	380	375	346	366	333	352	379	384	381	360	372	368	368	425	377	361	361	367	351	339	384	379	352	363	378	355	371	351	369	344	358	341	365	355	377	371	331	340	390	365	373	384	371	371	384	352	382	311	365	354	358	332	344	368	342	391	363	342	367	354	355	343	343	367	361	331	354	377	357	336	330	347	344	350	346	342	358	338	353	351	315	366	364	324	363	312	326	369	361	366	366	373	330	348	359	336	328	348	382	363	330	353	346	320	329	349	340	315	329	366	382	396	360	372	361	381	367	343	368	347	329	320	349	371	343	365	367	379	386	367	377	341	328	329	377	359	357	343	373	339	382	362	350	358	353	342	365	354	348	370	373	329	357	354	350	372	346	360	361	352	368	366	388	355	389	347	354	362	355	348	378	373	326	333	372	370	365	372	346	340	349	382	316	399	348	338	360	348	346	363	387	345	354	342	341	391	365	353	355	363	380	357	328	355	360	375	367	361	371	393	365	353	351	328	352	342	380	352	355	329	351	345	365	369	354	341	365	363	367	345	345	374	379	359	365	361	339	367	346	354	351	386	373	361	403	346	326	361	368	364	361	378	364	344	381	361	362	341	350	370	376	379	368	314	358	340	345	368	350	382	346	350	363	364	373	380	338	352	338	387	387	322	345	384	386	358	354	342	366	361	345	377	363	363	387	363	346	361	341	367	379	340	360	337	348	377	381	370	394	371	366	358	333	323	347	338	362	331	338	383	349	324	324	363	367	375	348	374	353	372	365	402	341	332	358	360	357	350	340	353	365	337	393	330	342	319	379	359	362	365	344	389	355	349	343	342	338	345	348	386	389	290	371	356	365	384	390	375	390	375	347	336	362	347	366	315	375	372	363	335	374	337	373	341	367	348	406	366	384	354	364	364	366	367	355	360	326	372	360	384	338	375	373	349	354	341	350	388	352	359	351	365	364	331	314	335	377	346	368	325	390	348	327	358	359	353	378	356	382	330	360	354	360	369	393	337	329	349	348	368	380	328	344	360	366	369	351	343	360	370	355	331	398	369	365	348	390	348	347	356	380	365	368	304	352	336	345	371	361	379	336	354	360	322	378	368	347	334	361	353	341	361	356	352	362	359	353	370	321	321	349	377	342	347	354	348	372	332	396	370	330	334	387	352	329	329	362	385	396	363	349	341	344	367	331	339	326	366	376	315	344	400	345	377	362	377	342	343	366	378	343	365	355	383	348	352	347	324	362	332	361	355	356	385	371	365	375	384	356	364	362	379	354	353	381	345	360	358	351	354	326	362	384	345	334	334	365	388	382	375	384	375	362	364	358	373	361	360	347	344	361	371	353	379	334	359	375	375	334	346	334	345	359	344	373	331	349	357	345	359	356	363	326	367	364	337	331	364	350	386	363	353	412	368	354	351	368	366	383	349	375	342	360	346	349	381	369	369	366	394	330	345	332	371	363	358	358	314	359	347	364	387	371	364	361	346	338	351	386	365	318	350	379	363	325	358	389	358	368	377	371	351	365	351	313	359	377	376	420	331	343	363	357	364	363	353	348	344	398	358	360	332	361	369	351	360	376	348	388	356	331	382	379	362	351	371	364	360	375	367	375	351	330	344	368	341	352	355	360	333	327	355	386	357	378	341	320	322	356	348	361	345	371	363	400	345	347	377	369	346	361	336	403	374	373	369	375	328	361	328	397	344	350	374	387	339	355	351	362	331	353	361	390	346	365	336	349	378	347	365	338	334	348	326	362	399	383	363	345	329	396	328	343	366	313	363	344	358	354	319	360	355	347	380	353	361	363	366	334	346	346	370	353	394	321	366	348	350	373	353	334	389	384	344	364	367	375	372	371	358	316	384	324	365	370	393	356	367	354	419	354	383	354	392	343	391	357	353	327	362	367	350	320	369	379	344	366	342	374	347	369	379	371	336	379	386	340	372	322	345	346	363	354	362	405	370	362	363	359	379	380	379	324	377	360	358	368	369	376	380	340	362	380	366	375	329	349	355	375	398	366	374	321	353	351	350	337	374	333	380	375	365	351	386	349	363	365	379	358	346	376	363	358	378	340	378	349	363	335	352	342	354	350	369	380	367	352	373	360	387	359	333	379	365	361	360	350	372	343	329	378	365	359	377	341	324	375	323	369	378	386	331	381	374	362	351	358	348	337	335	362	399	379	349	351	369	323	320	323	382	327	384	349	365	364	363	363	366	349	356	363	390	398	331	352	374	336	414	355	357	336	333	357	381	375	369	358	392	379	326	336	347	351	349	377	352	368	341	336	363	338	350	360	354	348	353	337	391	384	342	366	370	350	350	385	362	363	341	362	326	352	342	380	365	380	325	409	381	369	322	362	342	361	342	396	362	325	377	349	326	373	371	343	338	315	356	380	319	340	382	387	360	352	356	398	346	344	339	364	369	357	386	366	342	349	363	338	322	351	355	363	367	335	388	383	342	372	366	354	359	352	374	345	327	361	353	341	360	393	352	362	374	369	391	404	356	376	368	347	351	355	356	387	377	317	371	397	418	352	338	321	343	396	343	355	351	364	325	356	351	330	353	352	350	335	337	375	335	354	371	382	379	359	371	377	339	394	326	375	350	332	371	343	375	354	370	364	376	368	332	329	354	348	347	354	355	363	383	364	366	347	376	379	342	339	344	363	364	378	350	338	334	362	357	383	340	336	353	354	340	336	377	352	353	357	346	347	360	340	371	349	355	338	374	356	356	335	355	377	339	360	397	381	338	371	377	349	366	336	330	366	326	366	367	396	359	351	347	338	370	363	367	340	360	373	354	346	359	348	371	324	355	378	370	393	366	328	361	371	351	369	383	347	348	339	366	355	358	342	374	337	345	368	343	401	369	367	363	352	295	366	351	348	350	337	355	343	388	364	371	389	364	347	361	353	369	375	370	359	362	382	354	396	349	365	341	340	335	363	381	350	353	342	357	362	350	364	352	346	345	335	373	352	349	331	361	327	348	345	356	361	375	336	356	322	348	344	334	335	369	356	397	373	348	368	374	386	349	344	338	321	347	358	344	352	385	336	358	348	360	380	343	361	349	346	356	328	359	336	363	368	362	351	367	399	349	336	379	346	365	299	354	323	384	357	386	373	357	389	325	352	378	339	375	350	363	347	320	364	408	372	375	329	317	337	353	344	366	389	394
3067	1335	636	456	366	616	637	591	475	416	321	319	319	268	211	181	134	156	133	91	60	99	87	83	57	62	40	61	55	45	50	41	37	50	39	39	41	31	37	29	44	22	33	41	36	41	36	31	44	38	49	34	50	37	32	33	50	38	50	33	46	39	41	41	27	39	33	35	36	37	38	27	30	43	38	34	34	29	39	36	35	22	38	21	29	33	35	39	43	40	30	37	27	42	31	20	33	39	34	36	28	34	51	38	46	32	33	34	27	38	29	25	43	38	21	30	33	31	31	24	41	37	34	32	23	32	38	32	36	35	41	30	31	28	40	32	39	39	37	43	28	26	19	31	34	39	31	39	34	33	34	43	32	40	30	40	33	42	41	34	29	35	39	32	44	36	43	34	39	30	40	33	39	37	39	30	21	35	28	35	33	29	39	34	31	34	44	33	33	24	31	40	45	30	43	20	30	42	29	33	32	31	30	35	37	37	35	25	42	27	32	36	29	47	40	34	30	32	43	44	35	40	45	43	38	40	29	39	40	27	35	39	28	32	37	25	31	30	30	27	27	46	25	46	42	40	34	35	36	36	29	34	42	28	26	36	31	42	28	35	35	39	32	30	39	29	25	35	30	35	26	52	37	34	23	37	38	31	35	33	32	40	27	34	49	44	32	38	28	40	43	48	25	28	33	33	39	40	32	35	40	36	26	36	31	32	29	33	43	37	35	32	41	36	30	30	38	32	45	47	31	53	30	42	32	40	33	31	24	33	34	27	31	38	38	39	19	28	33	38	42	35	39	42	31	37	38	35	32	42	35	32	37	30	46	28	41	35	46	33	27	28	33	35	38	33	45	37	36	38	30	44	39	34	23	32	35	23	35	33	37	41	33	44	39	31	36	44	35	31	27	39	39	31	35	41	35	35	39	29	47	36	44	30	27	24	37	26	25	25	35	28	29	33	38	29	34	33	35	34	29	24	36	35	32	36	38	43	45	25	50	32	28	32	37	26	29	23	35	32	31	25	35	32	28	39	32	49	33	32	40	41	36	39	27	33	38	29	42	37	36	31	37	41	32	40	29	38	40	32	35	23	35	38	28	35	29	32	39	25	27	40	36	25	44	30	44	34	23	33	28	35	35	35	32	32	24	36	45	34	31	37	36	26	31	52	40	37	34	29	32	45	30	30	43	42	31	26	35	33	35	29	40	35	42	30	32	42	28	34	31	29	40	31	31	36	38	26	32	38	27	39	24	37	38	37	36	37	38	21	53	35	39	36	36	32	37	39	34	50	35	33	31	34	32	39	30	43	33	38	42	29	39	41	26	39	40	33	29	30	39	31	39	39	33	27	36	36	33	39	41	41	37	35	46	33	30	27	30	33	32	33	37	22	32	34	39	25	41	35	37	33	40	37	30	42	35	33	38	35	31	32	35	37	32	38	36	29	34	29	27	35	33	33	27	38	47	38	36	23	43	31	31	33	28	31	34	34	35	39	33	43	35	46	38	39	45	28	39	32	50	35	34	34	31	38	28	32	28	35	39	26	22	38	23	25	38	30	34	44	34	39	35	28	31	35	38	37	30	30	36	32	24	42	38	25	33	31	44	31	33	42	34	32	28	33	34	38	32	37	28	29	36	24	37	27	27	42	38	37	35	50	37	31	28	35	30	29	44	33	28	32	30	34	29	33	28	31	36	36	41	34	36	27	34	36	39	32	35	37	37	28	42	36	39	28	40	39	26	38	32	30	31	20	40	29	32	35	38	33	51	35	30	28	31	35	30	42	35	41	30	39	35	27	26	34	38	40	36	32	28	35	27	42	34	34	31	30	34	38	33	40	34	32	32	31	36	31	38	36	27	42	38	41	41	24	32	32	27	26	41	36	33	32	38	41	30	26	34	36	44	34	33	36	38	37	20	41	40	38	58	32	23	30	34	40	34	33	38	33	44	31	33	31	41	40	32	32	30	29	37	38	36	41	30	36	31	27	27	25	31	34	33	34	37	35	36	33	28	24	25	32	42	40	39	26	25	31	38	36	28	30	35	47	36	33	33	39	22	42	37	41	34	20	32	33	28	25	38	38	29	32	41	31	36	23	36	29	40	36	34	29	37	33	33	40	42	36	37	28	33	31	30	39	32	44	33	35	36	34	32	37	36	38	34	35	25	30	41	37	40	32	39	43	28	34	26	34	28	45	36	25	39	24	45	38	40	29	38	31	25	35	31	26	37	36	36	46	36	36	39	39	36	31	34	37	25	35	34	33	30	37	41	32	35	37	29	37	30	32	43	43	41	45	33	33	35	38	44	44	34	29	33	30	44	29	30	35	45	33	26	38	35	35	34	34	30	36	30	32	42	40	26	40	45	30	22	40	25	35	33	38	39	34	41	26	47	29	44	34	31	30	23	35	36	31	30	41	47	33	32	31	40	44	36	31	34	34	33	32	27	37	36	32	38	40	35	34	46	43	30	33	28	39	35	35	33	26	42	40	26	42	38	33	24	41	35	44	37	40	41	26	39	37	36	36	36	30	35	27	41	32	32	41	31	35	32	38	31	41	29	36	28	31	36	34	37	32	46	41	34	41	35	32	41	29	41	33	32	34	38	40	38	30	32	29	31	36	34	43	30	33	33	35	36	34	39	29	35	39	38	40	36	41	29	27	33	42	24	29	36	34	39	37	36	36	37	37	39	42	37	33	34	35	29	25	32	34	19	27	37	33	26	26	26	39	33	37	37	40	34	36	36	36	46	34	39	37	47	37	33	39	28	29	41	38	37	31	38	32	43	28	43	42	35	40	30	32	33	37	27	30	38	27	43	23	42	38	36	30	21	30	34	30	32	33	43	32	44	32	36	51	45	30	29	31	31	37	35	28	35	42	35	34	30	35	37	31	32	29	25	35	35	36	48	34	33	37	29	38	34	23	33	40	39	28	37	27	39	38	32	39	28	36	37	44	31	34	34	27	31	36	33	44	38	32	40	46	45	39	23	44	28	38	34	39	37	36	42	29	32	31	30	32	37	33	27	39	30	47	33	42	38	34	37	32	39	32	39	33	36	28	37	32	45	36	28	28	39	44	32	32	37	40	25	33	38	30	37	30	42	46	29	33	31	28	25	37	43	24	24	36	26	34	38	38	28	29	37	28	33	35	38	33	39	43	35	37	38	41	27	34	26	33	26	39	37	30	39	30	46	32	32	30	24	36	38	38	34	39	31	28	37	34	32	32	38	38	41	47	31	31	39	44	32	28	33	38	42	31	24	30	32	46	32	29	44	33	30	49	43	25	26	37	33	45	36	31	23	32	28	35	33	40	30	40	36	46	43	38	27	33	40	38	33	31	45	32	50	36	37	35	39	30	24	33	32	38	30	32	35	37	38	22	24	37	30	36	37	36	26	30	27	33	32	38	36	39	34	38	35	29	27	35	34	44	32	34	39	35	36	39	37	33	27	43	38	36	35	38	42	37	31	35	34	31	16	43	34	30	22	34	36	42	24	33
27053	12582	7514	11341	20025	21909	20288	17768	15005	12151	9482	8102	7704	6930	5134	4038	3659	3262	2713	2196	1874	1563	1224	1028	957	859	814	759	702	520	510	412	374	392	370	355	327	330	313	333	364	306	346	351	353	354	292	302	344	345	334	383	358	344	380	337	330	287	328	313	325	277	328	312	326	330	328	296	304	299	323	319	293	284	300	303	291	284	320	288	312	301	274	287	300	279	271	271	304	270	294	307	291	262	296	310	305	299	305	288	261	276	273	291	285	254	288	276	291	288	283	277	289	281	275	287	262	298	290	328	303	323	292	282	316	268	264	311	270	273	307	280	268	272	315	248	300	305	305	312	278	305	274	254	259	300	288	289	254	293	254	250	242	309	290	276	284	293	273	271	274	260	240	324	258	277	309	280	272	286	260	301	274	290	290	278	289	274	295	265	264	289	309	254	278	302	289	304	273	280	260	287	283	264	263	282	275	293	258	296	265	283	306	301	307	291	308	261	293	270	268	290	258	274	258	284	282	305	283	294	279	283	264	263	294	291	265	287	277	266	294	273	279	273	287	309	264	276	282	283	335	279	306	297	283	291	286	300	265	274	314	269	280	281	320	301	278	294	269	301	297	293	263	310	281	250	279	299	281	270	278	276	250	293	268	273	255	280	272	302	276	268	318	316	323	270	311	301	299	282	297	272	296	282	273	284	291	265	284	268	273	274	250	296	277	287	281	266	287	228	278	281	273	258	273	272	291	266	285	273	271	313	285	277	293	295	265	316	271	266	314	274	291	291	269	291	302	268	297	312	287	305	273	287	266	314	258	286	279	287	286	274	266	301	264	300	281	275	292	256	279	280	282	272	263	274	266	300	309	298	276	273	265	286	275	295	301	244	267	294	302	264	297	274	277	297	284	277	277	261	294	278	223	302	302	264	271	281	295	270	290	290	295	290	279	278	249	278	282	274	303	253	281	272	294	290	303	292	297	302	262	258	281	278	264	292	269	305	288	258	295	286	266	288	280	275	275	250	297	295	246	286	265	250	270	305	288	304	284	269	291	269	269	275	280	320	291	307	270	289	288	281	266	274	310	314	282	294	285	268	290	291	305	264	254	269	319	303	282	276	302	242	277	277	265	257	300	281	283	296	268	277	290	267	290	238	260	256	294	282	297	285	287	273	292	274	272	266	272	273	294	289	302	280	287	289	300	292	276	275	294	282	302	284	304	301	273	307	292	304	275	308	242	284	291	284	276	281	271	304	290	266	260	282	277	278	266	313	274	302	277	299	306	283	296	294	241	263	299	263	289	309	291	282	276	307	301	303	270	266	285	287	300	276	287	301	311	280	285	264	255	293	273	290	274	277	281	264	259	278	298	284	273	275	304	293	262	296	291	267	270	261	272	288	299	284	276	281	265	265	300	261	267	273	272	283	282	281	269	274	322	301	294	269	255	257	297	284	286	268	309	294	271	288	273	278	273	274	276	259	277	260	300	292	274	255	312	272	273	256	274	291	268	278	313	287	286	302	313	287	269	261	275	280	275	290	272	295	270	292	272	286	263	252	286	285	268	299	258	248	286	276	272	251	281	263	308	280	292	279	290	280	259	300	294	317	267	308	309	279	277	304	267	321	285	285	282	302	306	299	306	299	278	281	261	293	265	252	287	285	314	294	244	272	291	277	293	293	253	300	306	288	286	296	296	267	298	282	297	282	279	291	274	271	275	297	287	283	305	274	283	296	264	289	291	299	255	327	277	258	293	262	271	295	233	308	297	285	270	257	254	304	320	305	280	261	271	307	284	296	293	303	290	280	282	270	294	283	271	282	292	286	279	302	265	260	294	296	310	310	290	300	279	252	274	312	291	292	289	306	294	260	278	263	269	270	302	257	290	282	281	267	305	256	292	285	273	285	273	279	280	254	285	285	279	273	278	294	271	254	276	268	291	295	308	321	268	277	275	305	284	270	295	264	272	289	279	293	283	277	322	288	270	292	277	316	284	246	286	267	294	269	287	290	273	295	291	281	260	273	300	261	279	287	301	263	291	280	285	296	272	289	287	300	268	260	254	287	291	256	293	254	314	264	292	269	286	299	284	287	294	255	296	281	270	273	302	281	270	324	267	269	294	269	258	288	297	278	304	317	258	310	294	295	275	258	267	279	306	323	266	293	296	281	284	297	268	264	307	280	265	290	271	284	277	280	267	259	277	251	273	291	269	254	279	308	276	268	265	271	276	282	276	299	282	291	307	264	277	258	269	290	287	238	262	328	289	289	273	306	308	300	290	267	308	293	262	277	288	270	276	287	269	288	278	308	296	277	281	248	297	264	309	291	306	289	309	281	246	292	265	252	276	278	295	235	286	283	261	247	292	279	288	268	308	279	259	287	260	291	267	289	266	303	309	292	246	310	249	279	279	302	302	295	282	280	305	270	303	289	242	303	261	304	279	268	319	273	292	266	258	262	307	282	256	282	266	288	276	291	294	282	300	283	255	317	303	290	253	295	293	264	262	289	240	255	299	263	269	272	291	291	289	287	270	317	302	294	269	279	274	314	280	247	266	267	269	302	269	280	312	289	264	269	305	294	297	260	263	298	318	310	275	289	307	284	278	316	271	311	306	272	280	313	287	286	288	281	303	333	276	276	305	290	248	284	243	308	267	281	262	284	280	280	255	259	276	276	287	302	305	243	278	313	301	271	290	294	256	270	262	277	288	311	281	259	311	294	284	288	270	277	289	303	293	265	268	269	228	267	304	264	270	297	282	277	307	292	299	297	265	275	279	269	278	292	296	308	267	275	260	297	305	276	290	314	288	279	275	290	252	300	280	278	291	288	278	296	281	274	274	291	261	254	293	310	263	301	307	275	291	257	300	265	303	290	293	303	287	289	284	268	303	292	287	284	287	283	282	286	289	253	274	265	288	276	286	279	350	294	285	310	292	276	321	273	285	275	317	296	263	284	255	268	275	276	277	268	270	270	265	287	264	264	274	284	263	295	307	280	272	267	289	275	304	284	298	277	314	314	257	259	273	284	256	292	277	261	303	248	294	282	278	288	290	284	297	251	319	278	269	277	290	298	284	275	285	299	281	272	290	283	303	285	272	299	284	281	278	275	283	285	262	278	273	287	288	281	258	282	271	253	282	325	273	264	258	301	283	299	250	268	274	281	288	297	288	262	280	270	231	272	270	274	302	272	265	294	272	261	260	260	261	285	270	236	280	265	292	265	259	278	273	285	312	279	292	297	263	296	273	268	310	302	303	281	298	262	264	285	259	281	257	297	240	281	265	258	291	284	296	320	277	290	280	261	275	268	302	297	275	300	273	313	288	265	268	271	296	273	305	308	278	284	308	264	248	270	296	282	290	273	280	288	294	275	275	272	281	289	300	250	289	284	285	309	286	276	278	316	284	296	294	304	257	316	279	274	275	296	281	281	291	293	285	275	277	273	329	275	289	300	290	298	267	281	313	291	279	267	293	248	282	281	251	281	272	266	280	304	262	289	285	283	299	268
3463	1174	613	468	391	491	600	513	487	405	319	266	260	299	199	175	149	141	105	124	105	104	72	64	69	54	60	58	51	39	43	49	31	47	47	53	43	37	48	41	45	48	33	25	43	47	31	40	40	43	36	44	41	46	32	48	34	42	33	38	35	47	44	37	38	42	44	41	44	34	41	41	41	32	41	40	39	28	37	40	48	38	43	48	43	48	48	27	39	47	43	41	44	33	40	42	36	39	37	25	37	40	38	45	45	43	38	32	25	31	46	45	32	42	46	31	36	49	36	42	48	43	50	34	42	38	31	39	43	32	38	43	45	36	30	35	39	42	45	38	29	38	46	40	42	43	27	38	29	36	30	45	44	29	39	34	44	34	44	35	37	37	36	31	42	46	43	40	44	40	52	44	47	38	48	43	52	42	34	41	39	47	36	38	51	46	30	39	32	51	38	37	30	41	41	43	35	35	43	42	48	36	40	40	40	39	46	39	43	45	40	23	37	44	42	35	42	46	42	34	20	41	25	42	37	46	36	34	32	43	40	36	29	47	27	34	46	32	40	36	47	48	47	39	36	55	44	38	41	40	55	35	42	38	49	37	32	40	36	32	39	46	39	43	38	33	48	39	47	38	34	45	38	25	40	29	43	40	42	43	36	45	34	41	49	40	31	45	39	35	38	40	40	44	42	41	42	41	45	52	43	35	42	30	40	37	56	32	30	38	39	38	43	36	29	42	46	34	35	32	37	34	40	28	39	42	41	35	34	40	37	39	41	40	37	36	43	43	47	37	46	29	39	36	39	34	45	32	39	40	34	45	35	42	42	50	30	53	41	38	46	44	44	49	35	46	39	43	58	34	31	39	35	37	46	33	50	37	34	40	45	44	39	30	31	42	34	35	43	51	41	43	46	45	40	32	40	45	40	29	42	41	33	41	34	31	41	35	48	40	36	27	43	38	38	47	47	46	37	35	46	36	57	46	45	41	47	38	41	35	34	50	49	41	35	40	29	48	47	41	51	45	26	40	42	45	48	42	38	49	33	48	46	33	48	45	46	32	36	50	42	42	44	34	47	42	30	44	47	40	39	49	40	34	49	36	35	36	48	50	39	47	35	49	38	46	38	38	36	49	43	43	42	51	55	42	34	37	37	34	40	46	36	38	42	41	36	34	43	37	39	43	32	42	37	47	46	46	40	38	31	41	48	44	36	45	40	39	29	36	55	34	36	35	39	43	33	49	31	44	38	32	31	39	33	51	43	41	54	31	36	34	35	29	39	38	36	35	34	36	28	40	45	38	46	36	44	33	34	32	35	46	42	33	44	39	34	35	40	31	39	46	40	38	41	38	42	39	34	41	39	50	36	45	52	40	33	49	32	42	50	47	47	38	38	43	26	37	32	36	40	39	45	35	41	41	38	36	42	26	37	41	32	44	46	33	36	32	48	34	37	46	44	48	36	33	37	41	33	36	46	40	29	41	44	26	41	40	40	33	29	35	43	41	37	43	45	38	29	42	44	43	30	39	43	34	43	45	45	45	44	39	39	68	35	49	37	35	42	40	43	50	42	41	37	40	46	47	41	31	28	41	46	52	25	34	42	43	46	37	51	40	31	34	34	47	40	30	38	44	46	47	44	46	38	31	46	44	36	50	32	39	48	24	33	55	51	45	46	40	46	38	43	40	39	30	50	43	48	29	43	46	46	49	37	38	44	37	31	32	38	38	37	46	36	36	36	43	34	39	39	42	42	45	36	50	37	46	30	48	38	40	46	39	37	49	45	49	45	33	38	35	32	45	34	23	54	41	28	46	40	36	33	37	48	30	35	36	41	37	47	38	41	34	37	35	32	31	47	38	39	42	37	33	34	41	36	39	29	36	42	45	57	43	36	55	39	44	37	40	44	46	48	39	42	45	34	23	41	37	37	38	32	52	35	47	50	52	48	45	36	36	47	57	38	42	45	40	38	33	43	34	34	30	38	35	43	41	38	39	44	39	32	34	44	44	43	35	36	29	42	42	38	45	45	39	41	42	45	43	35	34	37	37	33	31	40	35	43	28	43	45	38	36	34	41	41	38	43	37	44	32	49	37	51	42	44	39	41	37	37	45	38	45	53	39	32	40	28	36	42	46	37	39	34	46	32	46	42	33	36	35	42	39	41	42	47	41	42	47	30	45	33	31	38	50	49	31	40	32	28	41	40	52	45	44	36	43	43	39	46	43	31	39	35	41	41	36	36	31	32	32	37	40	36	40	44	38	30	31	47	48	42	42	48	35	30	30	21	64	32	47	45	42	31	43	34	46	32	36	41	45	37	55	34	39	35	41	46	49	37	47	43	44	43	36	47	42	43	47	34	42	48	31	44	43	43	38	39	40	37	47	34	40	33	40	53	34	33	45	51	42	35	40	48	34	43	54	44	48	45	44	44	29	48	44	48	43	45	36	40	40	45	37	50	39	32	52	36	42	36	40	39	30	43	39	40	34	35	40	37	43	48	52	53	31	39	39	34	26	35	50	42	39	48	33	54	38	36	50	48	39	26	39	40	38	38	43	34	45	47	37	44	33	39	22	35	22	38	38	45	32	37	36	40	44	44	38	46	40	46	31	44	39	33	45	43	47	47	46	45	47	43	45	48	40	43	34	41	44	38	48	28	50	45	38	55	41	32	32	49	40	39	41	35	40	41	44	22	52	53	44	36	40	41	31	40	48	31	30	40	39	43	39	39	30	47	38	36	37	32	49	42	41	45	46	38	40	50	37	44	46	44	47	46	33	43	43	31	43	44	40	35	36	27	51	39	55	41	43	38	37	42	35	29	37	40	40	57	44	37	41	44	39	45	28	31	45	39	55	45	52	39	44	48	36	32	52	49	48	43	42	33	50	49	30	43	31	35	38	41	38	43	47	38	33	34	37	40	39	44	46	40	38	37	37	47	46	35	46	37	52	40	48	39	34	49	43	37	40	36	56	44	33	32	50	43	48	45	41	30	33	36	45	42	35	37	30	43	37	33	43	43	27	49	43	37	46	46	30	38	39	37	49	49	37	35	42	45	29	48	37	47	43	45	49	45	34	43	34	41	45	45	40	48	40	36	48	44	39	47	42	36	40	45	43	32	50	56	33	38	35	39	38	31	46	37	46	44	46	56	38	35	39	48	41	43	31	49	44	39	46	38	39	40	41	37	43	30	42	40	41	40	36	33	35	35	38	37	38	32	37	48	44	48	49	46	32	33	45	45	38	38	30	39	43	45	35	31	37	33	55	48	49	37	37	47	34	37	33	27	46	34	49	41	51	43	42	48	39	44	29	46	39	35	38	32	35	43	31	30	29	35	30	48	35	46	29	55	49	43	47	35	50	39	29	30	34	39	36	38	38	46	42	38	37	43	38	51	30	42	49	38	39	30	46	48	32	37	39	44	28	35	47	35	52	39	39	47	39	38	41	47	32	45	35	33	43	41	33	38	38	43	40	57	43	39	51	48	42	41	39	41	38	44	34
25506	11189	7292	10714	18946	20666	19140	16546	14249	12047	9575	7563	6745	6526	4924	4191	3278	3204	2770	2041	1947	1636	1267	1049	932	896	802	723	660	581	551	435	457	408	394	367	367	375	365	366	360	397	412	392	388	377	399	381	393	384	392	415	376	385	371	389	360	351	385	345	361	326	365	333	350	376	326	316	330	359	350	381	336	305	364	342	330	334	348	319	333	357	337	345	389	329	322	339	305	330	336	289	335	360	323	332	310	351	328	326	338	337	334	325	345	323	347	315	313	317	305	313	302	332	306	355	320	355	313	319	327	320	325	338	317	308	312	318	318	359	320	306	304	335	306	292	323	338	331	319	366	336	315	306	303	316	343	338	343	342	326	322	346	323	326	339	316	327	306	334	315	340	298	328	337	333	349	307	342	346	296	291	305	327	307	314	348	331	305	277	301	331	322	315	325	339	305	294	299	332	323	291	336	326	324	319	295	287	316	308	333	329	318	314	320	362	328	300	309	316	319	348	288	320	311	326	319	324	329	314	340	278	295	350	321	335	323	313	321	343	357	306	351	322	315	310	289	345	325	331	338	358	300	287	314	331	306	336	294	331	299	316	306	316	323	328	333	338	345	323	336	329	334	317	293	327	316	325	344	318	340	325	315	351	310	329	327	333	315	305	322	322	329	320	330	324	318	317	290	311	319	331	303	286	307	330	327	315	337	324	333	314	331	336	333	336	310	325	307	292	334	306	312	333	313	338	312	316	338	333	313	353	304	323	329	321	286	318	320	333	314	324	277	319	315	324	302	328	328	312	315	335	321	305	340	326	299	280	295	318	310	343	320	329	335	337	302	313	321	300	347	322	346	330	322	311	305	318	313	316	299	314	319	342	307	298	277	326	303	308	308	316	313	317	341	316	348	287	313	337	332	339	306	319	330	297	323	340	326	324	328	332	333	366	291	285	338	317	352	340	328	382	322	350	313	319	337	343	313	321	307	334	331	351	343	319	312	301	314	307	336	332	325	331	326	316	296	319	338	292	349	320	319	313	346	340	316	338	320	326	304	329	320	347	370	308	301	286	344	342	322	289	307	313	325	335	319	340	324	322	305	343	314	310	326	323	303	296	357	313	320	288	323	333	290	365	311	315	323	309	318	293	344	310	329	308	302	348	318	305	313	291	331	335	329	324	309	323	326	329	333	310	314	342	337	357	305	346	327	332	304	298	351	372	326	306	319	317	329	312	346	343	328	299	302	301	353	333	301	291	332	326	312	309	308	295	292	312	318	343	317	319	317	310	332	332	322	335	320	300	323	315	335	344	301	315	310	334	312	328	318	337	326	305	297	328	309	334	334	305	341	321	325	328	329	324	310	295	330	308	315	322	337	300	300	335	334	344	330	335	332	308	311	310	322	285	305	324	319	334	345	352	322	320	329	316	344	306	302	319	315	321	337	344	330	326	289	321	332	355	368	311	332	313	312	325	334	295	312	311	337	320	312	316	344	332	343	319	328	325	291	340	321	329	310	334	336	359	326	366	344	288	361	319	302	314	303	340	302	318	302	331	341	314	334	327	330	359	330	325	306	305	323	328	347	328	304	313	318	294	350	314	316	334	294	353	318	315	316	281	325	333	304	321	344	299	336	309	302	359	288	326	325	319	313	347	296	333	354	293	307	345	307	330	342	311	339	301	327	327	310	349	300	309	319	303	326	295	332	349	326	309	282	383	320	332	303	292	318	327	300	326	315	330	319	296	326	303	304	325	350	301	337	330	361	312	338	341	312	322	343	315	308	306	349	344	324	288	328	347	330	352	300	332	318	308	312	328	329	305	300	325	345	319	320	320	320	304	329	313	333	319	313	323	318	313	335	304	333	305	328	295	327	314	306	306	308	282	320	309	328	323	313	332	319	313	304	308	308	358	327	329	317	282	336	317	335	336	277	319	328	350	329	281	328	335	299	314	316	319	340	333	356	304	316	331	303	319	310	331	325	289	345	282	317	301	326	340	280	326	307	327	305	364	315	361	327	305	317	343	315	351	347	325	286	334	310	302	317	309	314	328	296	324	272	307	334	298	312	324	336	331	339	310	355	329	305	332	313	311	290	345	325	324	333	329	284	300	313	301	317	328	301	323	318	353	318	321	337	318	288	359	342	318	336	324	311	326	314	315	326	339	312	320	308	337	337	315	323	328	299	344	308	300	324	309	327	308	308	321	311	366	318	319	317	285	304	337	317	283	325	317	313	321	310	330	310	347	333	318	301	317	326	330	312	312	319	322	328	319	335	301	327	323	331	295	327	334	331	334	294	383	333	327	308	292	317	293	305	317	301	295	343	332	321	305	311	311	322	318	304	322	316	328	330	327	318	292	323	336	333	300	271	357	302	305	328	371	327	305	322	292	340	335	280	311	309	322	301	321	336	291	337	348	292	344	312	314	323	330	325	311	307	298	372	344	321	329	320	332	334	341	305	343	292	339	312	310	343	298	304	324	341	357	346	359	322	311	330	320	345	330	343	287	323	331	335	312	327	337	319	307	309	340	319	321	322	318	330	318	300	308	332	323	319	321	325	318	334	310	356	336	332	323	295	312	312	298	313	322	339	316	322	301	309	334	339	320	350	324	304	331	332	318	313	310	319	338	306	301	326	307	302	324	351	328	303	298	314	326	329	299	333	340	297	313	336	337	327	315	311	335	312	294	306	308	305	311	326	322	293	358	314	317	353	313	341	333	314	347	320	324	318	347	297	294	332	308	320	332	328	310	311	346	337	339	328	339	310	303	340	326	341	326	308	330	299	310	319	301	307	307	358	330	296	288	328	281	324	328	310	288	338	326	319	332	305	332	320	317	269	322	342	335	325	337	302	303	307	314	334	343	349	320	306	310	326	306	327	328	325	319	350	315	324	276	302	319	341	315	317	329	323	326	358	343	341	344	296	290	341	316	314	325	330	301	333	313	306	316	321	317	344	325	312	299	297	310	324	325	336	329	346	324	306	297	318	328	334	352	311	312	353	327	322	350	304	361	323	319	315	285	312	359	318	306	324	354	295	333	320	322	329	352	292	299	347	310	335	307	302	290	311	336	358	290	331	325	292	316	331	314	287	348	307	314	331	310	336	340	280	303	307	315	345	335	337	335	363	328	338	298	336	314	305	334	324	330	316	326	307	284	339	325	338	333	328	304	312	340	356	311	338	332	347	289	331	324	301	338	321	306	330	307	350	319	314	343	326	318	303	298	329	325	329	318	319	334	319	319	308	322	298	319	333	355	311	349	288	355	316	337	282	319	310	335	342	305	316	326	320	327	343	309	313	323	316	313	340	326	327	344	308	333	302	294	348	309	332	358	317	329	305	328	329	298	343	324	324	336	294	300	351	347	344	296	335	331	324	327	294	310	312	319	319	301	317	273	328	321	311	338	316	296	293	309	297	297	313	339	343	305	319	320	357	308	311	335	337	356	313	306	324	329	311	311	335	317	321	301	315	286	301	289	326	303	328	321	342	322	330	296	310	306	318	349
3689	1633	831	654	569	777	826	669	614	539	441	352	301	264	256	264	190	158	146	115	106	113	78	69	77	53	62	41	48	41	35	32	57	47	39	36	30	36	27	33	41	42	29	33	33	42	43	45	34	29	38	40	36	32	28	25	33	32	34	30	30	36	33	35	34	26	37	33	29	20	30	31	34	37	26	36	37	39	22	38	30	40	27	36	36	25	32	36	35	37	28	35	32	36	18	25	26	30	29	34	31	35	31	29	30	27	27	30	22	22	27	32	27	26	36	43	35	30	35	27	28	38	30	36	31	27	40	34	33	32	36	20	29	25	34	33	36	20	33	25	34	30	42	37	28	21	45	31	25	40	26	30	42	24	24	34	35	26	24	30	23	30	26	30	30	29	31	31	23	29	36	31	27	30	26	34	35	31	38	37	30	30	36	34	33	33	40	28	23	30	24	28	29	36	26	31	48	27	31	28	35	25	28	38	39	26	22	28	32	32	26	31	27	36	38	31	26	24	35	27	31	31	31	31	36	34	36	33	27	31	30	29	26	30	35	32	29	33	29	33	27	32	36	26	37	33	32	32	36	36	41	29	29	29	27	25	27	32	31	35	33	28	31	24	27	31	27	31	33	35	23	22	27	32	26	24	30	25	31	33	32	43	26	40	35	35	26	32	35	31	24	32	28	37	40	22	31	26	36	33	23	32	36	20	33	39	31	42	32	29	20	29	22	31	30	29	26	30	24	33	23	33	33	38	26	31	44	26	23	24	30	44	30	24	33	37	28	38	31	30	33	30	31	29	30	25	22	32	41	20	31	27	38	25	37	34	23	24	37	29	32	34	32	40	34	42	27	35	29	30	18	23	26	38	29	24	36	35	37	26	24	32	30	33	33	31	37	25	31	34	25	19	30	42	29	37	42	32	29	45	26	28	28	29	31	30	32	31	35	30	29	31	35	23	34	42	28	30	24	25	28	20	28	21	29	35	39	37	33	27	37	33	30	34	42	30	25	35	23	25	32	28	35	34	28	35	33	31	33	30	30	27	29	31	26	31	36	27	24	41	31	30	34	46	38	32	22	24	24	33	37	30	29	23	30	35	19	31	37	24	36	32	30	30	32	30	28	38	24	26	23	35	26	29	33	30	38	22	17	22	41	30	33	24	28	26	40	31	38	25	31	26	23	31	33	30	30	34	29	32	19	30	24	27	35	33	35	26	35	26	36	30	26	43	28	35	40	24	32	44	28	29	36	30	31	35	33	29	36	28	22	31	31	31	27	38	31	27	33	25	36	26	32	38	31	34	33	31	25	22	25	27	31	26	28	36	33	28	34	35	26	32	29	27	28	36	27	27	31	26	35	22	34	32	29	32	38	28	30	21	38	38	36	31	35	30	25	24	37	19	28	36	38	38	39	39	26	35	31	34	23	25	33	29	34	34	39	30	32	30	29	29	37	31	28	24	30	35	29	27	31	35	43	29	37	30	43	29	31	29	38	32	36	22	41	29	26	27	36	24	31	25	31	30	33	44	30	33	38	33	38	48	31	31	37	32	32	38	32	28	32	29	31	28	27	33	31	31	35	25	34	31	32	25	40	31	26	24	38	28	32	30	37	25	29	26	31	39	38	31	35	35	38	30	33	26	36	30	33	29	28	35	31	38	37	25	29	23	27	42	35	36	31	29	36	32	29	48	29	30	26	37	33	30	28	28	33	29	34	31	36	23	26	28	35	35	27	30	27	31	27	26	22	39	30	31	25	22	22	32	29	31	39	26	23	34	32	28	30	30	38	17	19	39	29	31	32	32	25	30	25	29	36	34	25	28	20	31	44	24	28	31	31	32	31	34	28	41	31	28	30	25	25	25	36	28	28	24	37	35	38	29	32	20	25	23	37	36	37	30	40	28	34	32	27	25	35	31	32	37	27	33	29	38	35	20	41	39	26	31	33	24	34	35	23	35	36	24	26	34	19	25	29	30	34	38	41	29	30	33	32	34	41	34	32	31	33	35	34	36	26	23	34	29	32	21	22	28	34	23	26	17	44	28	33	24	33	28	36	24	30	20	20	37	29	39	35	37	27	33	32	22	25	31	31	38	29	27	23	31	29	36	36	27	32	27	32	25	35	22	40	27	14	25	34	33	33	32	21	25	36	31	40	22	36	39	19	34	26	23	34	31	33	29	30	33	21	28	39	41	25	25	27	39	28	23	37	35	28	33	24	30	26	37	30	31	26	27	21	29	30	31	28	25	28	30	24	33	30	32	19	31	33	30	32	34	34	30	32	40	35	32	31	33	33	29	33	38	25	41	38	27	22	32	31	30	36	32	24	34	32	29	32	23	34	29	28	34	25	41	23	37	21	40	32	31	38	29	31	38	31	33	30	33	31	23	26	23	21	35	27	36	37	35	25	33	21	28	34	36	34	33	35	23	31	22	41	42	31	20	26	25	33	35	29	29	35	34	21	37	27	34	25	31	28	25	30	22	32	22	20	20	27	31	33	27	28	42	36	31	26	25	33	34	34	26	34	28	27	20	35	34	31	29	34	39	21	24	30	24	22	20	25	26	23	37	28	37	36	32	32	33	22	20	30	28	33	34	28	38	29	33	35	34	27	30	27	26	40	33	37	35	20	36	40	30	29	32	36	35	24	36	30	36	37	37	34	31	50	33	43	35	24	36	30	27	21	33	34	27	34	35	22	26	33	23	33	31	34	33	28	27	29	35	35	21	36	39	29	38	30	25	41	38	37	34	27	36	31	33	27	34	23	31	44	33	23	39	43	35	36	21	33	36	29	27	20	37	34	29	25	28	36	28	31	44	26	38	24	33	31	25	27	31	25	38	33	25	35	28	31	22	33	27	35	32	30	18	26	32	25	24	29	36	22	34	38	30	37	28	27	27	29	23	30	47	29	31	28	43	25	36	27	21	41	33	25	27	23	24	27	30	28	35	34	39	35	26	45	29	32	29	36	36	23	40	33	24	25	38	33	26	18	30	28	34	33	26	34	31	35	26	32	24	25	30	40	30	27	39	23	29	40	41	40	34	28	28	26	32	26	26	36	28	49	29	40	25	39	28	48	33	18	27	29	34	23	23	34	27	22	48	29	37	30	36	31	27	26	25	30	29	35	32	24	39	34	27	26	34	33	28	36	37	38	29	28	30	31	36	35	33	22	28	36	31	39	31	29	32	31	26	34	37	18	24	31	36	31	25	32	29	38	36	24	27	24	27	34	32	37	36	31	30	29	36	30	33	32	30	35	31	27	31	38	26	34	27	37	23	35	35	34	35	30	30	19	27	23	32	36	25	32	35	35	26	34	29	28	23	27	34	28	37	30	29	33	23	29	26	31	39	31	28	25	34	29	29	37	25	39	35	24	32	26	35	27	20	27	24	25	32	29	37	33	39	27	29	27	34	32	37	25	34	33	31	30	26	29	32	31	28	28	31	39	20	29	27	29	30	30	40	38	39	33	39	23	27	31	25	40	20	31	33	34	25
28232	13895	9319	13996	23009	24514	22653	19452	16471	14584	12431	9240	8317	7503	6095	5733	4057	3843	3173	2504	2231	2009	1494	1290	1026	927	829	726	637	508	490	423	395	347	334	331	325	294	321	312	310	357	365	319	333	296	315	335	344	324	385	325	389	329	349	289	335	302	276	293	293	279	304	272	266	283	279	278	280	272	288	246	277	260	286	274	278	279	255	262	286	255	271	302	272	293	259	261	280	225	258	260	255	273	248	267	256	274	263	249	249	229	234	256	296	264	260	223	280	274	269	271	262	263	286	276	261	263	258	272	243	282	239	253	251	232	270	236	244	243	245	266	236	251	245	264	245	243	254	253	255	242	288	226	237	255	259	241	270	244	251	245	257	247	224	253	235	260	243	272	253	272	267	293	261	226	278	234	269	280	255	242	249	251	254	267	232	244	242	238	237	236	252	270	257	277	290	214	250	263	241	243	262	265	235	267	286	249	249	242	244	258	242	250	245	252	248	248	260	257	239	249	223	258	272	241	251	244	235	237	253	257	217	256	240	250	254	269	245	249	248	234	225	278	253	248	249	249	215	216	242	247	268	289	247	240	278	255	262	245	244	233	262	266	270	252	272	261	257	242	248	256	227	254	258	261	227	255	254	215	266	250	254	245	255	266	259	233	249	259	238	247	247	254	243	264	254	217	261	259	241	255	249	245	259	257	277	267	250	245	250	213	220	253	242	279	230	272	221	240	248	284	259	243	274	251	239	258	228	252	258	254	275	249	255	251	241	265	244	250	247	261	238	245	243	248	248	256	272	249	232	248	243	264	253	250	218	251	245	259	265	239	246	244	278	229	249	241	236	248	233	272	257	269	274	252	264	263	233	238	246	240	249	233	253	273	273	264	243	261	258	271	260	272	263	262	226	252	223	248	244	252	256	284	251	247	257	257	278	253	249	276	272	212	259	260	239	252	260	259	254	248	257	228	287	250	251	273	265	251	254	246	241	256	208	219	215	238	238	257	243	278	254	241	241	251	237	219	240	256	223	244	248	222	272	280	261	250	266	240	245	238	258	248	225	277	249	275	221	247	259	243	263	229	267	259	252	302	252	227	245	249	249	247	253	264	254	255	262	234	287	282	252	241	276	254	253	239	243	250	264	243	252	248	247	250	245	232	221	241	250	251	233	227	235	261	241	277	236	250	259	263	263	280	244	259	260	248	266	282	241	249	248	256	262	229	284	276	255	248	234	251	246	248	239	247	271	254	251	231	236	240	266	242	267	278	245	265	270	272	239	278	248	247	256	268	275	243	257	246	251	219	232	255	237	255	256	257	274	220	287	252	234	254	247	260	263	223	258	254	267	258	249	228	262	234	242	237	249	261	263	232	258	249	247	270	263	257	264	225	255	252	237	256	255	277	254	229	249	261	269	266	251	258	279	258	248	272	247	240	261	267	239	251	259	244	229	245	237	232	213	224	269	255	255	256	236	247	245	269	262	249	264	258	267	228	246	237	243	232	239	273	240	266	267	273	250	253	273	197	226	270	280	269	232	238	249	259	240	243	262	239	266	227	250	224	255	238	251	261	250	242	257	235	237	248	241	279	224	274	245	249	256	224	231	234	277	237	274	266	249	226	273	242	250	261	253	235	248	244	245	238	257	271	249	265	256	268	261	228	226	231	263	266	253	263	253	237	243	233	240	228	235	248	267	259	258	235	251	250	254	250	264	229	255	245	256	235	219	230	246	258	279	242	270	241	261	267	254	249	231	261	242	265	231	236	256	281	260	242	261	274	247	239	230	254	237	249	261	260	255	250	246	261	246	250	229	238	247	204	232	247	244	239	268	215	224	263	253	220	264	265	277	254	289	218	241	244	233	257	221	254	226	237	265	246	246	279	249	256	280	242	252	250	238	275	244	233	266	248	244	252	236	255	234	234	235	232	271	277	234	215	275	224	241	224	234	246	216	297	265	267	252	269	267	222	232	247	257	233	273	246	246	238	244	264	277	230	249	240	282	240	242	223	243	245	249	263	243	244	229	262	262	252	241	241	225	254	254	243	239	258	247	237	241	256	247	253	288	259	252	214	232	259	251	261	231	250	245	259	254	272	262	253	295	248	241	285	240	250	255	236	267	246	238	232	241	275	231	288	265	265	255	243	249	268	230	254	243	259	259	259	242	226	258	203	237	256	247	268	238	259	277	221	260	265	225	238	255	219	233	291	233	241	258	277	256	249	250	235	258	227	234	266	259	244	273	278	258	280	244	237	243	260	245	270	265	253	262	240	251	218	255	227	252	283	238	242	226	214	252	245	262	236	273	258	225	258	266	252	257	235	257	260	269	263	235	237	273	254	266	252	242	251	274	259	243	249	224	271	212	218	252	263	203	216	235	262	246	252	261	253	257	244	231	249	235	250	246	265	272	242	233	245	259	263	241	229	260	278	253	280	279	268	251	245	250	271	291	260	242	254	253	244	247	246	252	249	227	262	261	242	249	226	257	252	230	236	262	254	243	257	277	263	277	239	249	240	255	254	241	254	234	252	273	259	275	246	272	233	271	238	217	237	249	233	258	266	227	242	232	293	255	249	244	241	262	274	283	252	244	262	261	256	261	239	259	236	249	227	224	232	268	284	265	251	280	263	241	251	265	239	268	238	249	261	247	255	252	274	255	240	265	259	234	239	256	220	223	257	259	233	256	264	271	263	272	257	255	241	253	252	251	276	216	238	255	245	251	252	268	242	233	253	259	230	297	232	258	237	241	225	234	242	260	216	261	256	254	227	257	241	240	214	247	223	268	254	260	252	246	245	230	249	225	252	239	245	250	268	226	254	281	269	255	270	242	232	264	258	238	213	265	255	271	243	246	263	242	244	281	232	237	216	240	221	222	220	257	277	245	269	243	249	239	256	273	253	254	240	246	259	217	225	216	231	266	240	263	234	251	249	244	236	281	270	260	262	260	267	240	243	250	254	255	260	227	234	244	266	220	267	257	236	237	267	274	251	250	283	246	250	232	266	239	251	229	237	258	246	264	242	249	261	262	259	242	267	271	283	227	265	261	226	265	260	221	215	258	223	249	231	257	258	270	257	234	234	246	271	246	263	243	244	240	215	237	265	258	262	265	254	240	238	249	255	232	228	249	293	215	257	271	259	266	270	244	232	241	267	261	236	261	256	247	268	248	251	266	244	262	236	252	242	278	255	270	220	258	247	231	243	245	250	242	251	256	256	250	247	253	245	257	239	248	268	261	240	234	241	239	264	293	256	266	273	233	273	256	244	245	237	240	248	265	256	247	266	248	241	238	271	244	256	236	255	249	257	246	280	247	247	259	220	249	238	249	235	266	245	229	257	245	259	235	237	263	236	253	254	246	253	267	257	278	231	243	250	253	253	255	259	254	243	248	258	262	226	257	247	244	257	238	263	264	258	257	250	249	250	247	260	265	264	256	259	256	251	224	252	246	277	280	235	290	253	245	238	264	269	251	250	233	253	244	239	217	260	242	260	267	257	272	222	240	214
2204	783	495	361	323	434	471	389	338	310	265	200	176	169	141	142	105	98	88	87	81	69	63	63	57	58	59	48	43	51	41	46	47	45	39	43	43	44	32	42	43	48	35	48	37	46	43	50	53	46	49	49	40	37	39	39	48	47	51	41	34	45	49	43	51	47	45	50	49	43	46	46	37	58	44	44	39	44	28	50	36	43	40	43	45	58	40	50	35	43	40	47	40	41	47	31	43	37	44	50	51	36	46	40	47	44	47	47	42	44	47	30	38	43	32	42	54	38	42	41	37	42	57	45	43	55	48	45	47	30	47	52	45	45	37	42	46	44	37	42	38	50	37	34	37	34	41	38	35	43	34	52	42	39	43	40	55	38	33	41	38	43	43	50	48	46	39	29	34	46	41	49	45	41	54	44	42	39	39	49	45	50	40	47	56	34	37	39	48	41	39	44	57	45	42	40	32	35	46	44	55	39	38	41	46	32	44	47	49	53	38	49	39	39	56	43	35	51	33	51	48	34	42	40	40	44	40	46	31	35	42	32	39	44	42	37	33	33	38	50	41	51	54	37	47	39	32	41	46	46	38	43	46	39	52	41	48	51	52	42	46	43	44	42	40	40	37	43	37	43	38	45	40	40	46	43	39	46	31	37	42	41	45	45	57	36	46	36	36	46	37	38	35	40	41	39	42	41	43	48	34	47	50	31	33	35	47	43	54	35	55	44	50	28	32	43	45	35	52	45	49	44	39	40	40	39	50	42	34	42	36	40	46	41	52	40	45	54	49	37	47	39	43	42	37	46	44	43	48	48	36	54	43	38	41	46	59	43	45	51	50	41	44	50	40	52	34	43	48	54	54	44	40	46	57	48	49	43	49	41	41	41	39	35	44	39	43	55	34	50	38	46	49	38	42	30	44	50	41	41	45	31	40	40	50	37	48	39	53	44	45	46	52	41	55	45	38	60	41	39	40	45	40	41	49	35	55	37	43	43	49	38	50	54	43	39	50	36	44	41	58	47	45	43	41	45	43	43	55	41	39	48	51	54	39	43	33	31	38	50	39	37	54	47	41	45	39	40	49	37	39	50	38	42	50	46	46	51	47	39	41	42	31	43	38	43	32	38	45	38	31	45	35	39	38	38	43	41	34	38	43	47	44	47	54	50	54	42	38	51	44	35	44	47	37	45	46	34	48	41	46	52	50	45	44	45	40	37	52	48	37	54	48	36	46	50	43	35	44	44	43	46	42	50	43	52	36	47	37	42	44	39	41	36	41	40	48	37	44	33	38	42	51	42	58	49	43	58	36	39	50	46	33	36	49	45	29	51	39	42	41	35	46	50	31	37	33	38	33	41	40	43	42	43	40	41	49	38	37	48	36	41	48	48	45	41	44	42	54	29	43	56	38	44	44	37	41	37	40	34	53	55	49	43	37	34	47	47	42	41	38	41	42	47	37	39	46	40	36	44	43	35	41	35	47	37	40	47	51	62	46	44	42	40	45	35	41	40	56	46	40	34	38	38	40	36	51	52	45	32	65	38	46	44	39	45	35	46	51	40	44	47	36	53	48	39	34	41	43	41	36	45	41	36	62	39	52	48	36	48	39	36	57	36	47	45	35	47	41	43	34	43	43	42	46	46	45	41	44	46	52	36	47	40	42	41	40	41	34	44	42	39	40	46	49	38	43	41	35	42	55	41	47	51	39	42	43	44	33	50	32	37	47	45	30	39	38	41	37	44	48	31	48	48	46	49	38	47	52	35	40	45	56	37	37	43	29	44	34	51	42	42	36	49	55	42	39	51	31	45	47	45	47	37	36	33	45	58	49	40	39	54	42	39	43	43	49	50	44	39	41	40	42	47	40	37	37	51	41	44	42	49	48	35	39	38	55	35	31	39	41	45	45	51	34	49	37	44	44	40	43	39	46	37	31	31	39	39	29	52	61	38	41	50	44	39	41	41	37	50	41	41	46	38	48	47	42	38	45	44	38	45	53	42	39	39	48	61	45	46	40	44	39	46	41	36	41	35	54	54	48	41	38	50	50	38	36	48	47	46	37	55	42	41	37	50	49	32	56	48	35	48	39	50	42	32	38	30	40	56	39	35	49	37	38	49	40	44	51	38	41	34	40	32	33	38	47	42	39	48	39	43	49	50	53	29	41	59	46	51	48	41	47	39	42	54	44	49	42	33	38	33	45	48	64	55	45	43	49	43	46	35	36	44	30	49	51	40	37	47	44	39	47	43	44	39	44	35	46	49	59	47	39	45	50	47	44	45	26	35	40	34	42	52	41	54	41	45	42	34	49	34	45	41	41	39	36	37	33	46	45	45	47	41	43	49	29	46	52	38	40	48	48	55	43	39	47	47	39	43	41	48	57	45	55	46	49	47	31	42	33	44	46	37	44	41	41	43	35	46	37	40	54	50	42	48	41	52	40	34	36	41	45	42	49	49	44	47	46	36	59	37	46	48	43	36	43	42	37	42	47	46	37	53	48	41	44	43	43	43	41	41	49	41	30	36	34	34	39	37	47	48	40	39	44	40	43	45	31	51	42	44	36	42	37	36	30	45	38	35	38	29	43	52	51	41	45	30	44	33	48	42	41	36	51	39	50	34	48	35	58	34	45	51	48	36	29	44	45	44	57	43	35	47	36	44	51	57	36	58	56	46	47	37	42	47	57	49	45	36	58	37	38	42	40	43	41	36	55	43	34	50	45	41	42	41	46	43	36	43	44	51	52	51	37	48	27	48	46	43	40	51	30	53	33	40	46	40	35	57	35	48	41	42	51	49	37	42	39	39	32	37	35	47	39	48	29	53	63	47	48	46	44	42	37	40	54	43	36	35	32	41	42	35	44	32	44	44	30	42	52	35	43	53	48	52	40	51	50	60	39	61	48	40	45	45	44	42	47	42	55	43	35	46	45	57	39	46	52	42	34	61	67	45	44	53	35	35	30	37	40	47	35	44	46	44	53	43	38	51	55	44	37	39	59	36	45	43	47	45	39	39	35	34	55	42	41	49	42	37	49	52	47	34	45	37	47	32	53	43	34	40	41	42	42	38	54	44	50	42	46	40	43	44	48	46	37	38	44	48	34	57	47	36	48	37	43	35	52	49	42	54	45	42	41	51	47	43	31	49	44	46	41	52	44	38	48	39	47	46	35	38	46	41	38	39	41	55	36	49	47	38	32	35	40	44	47	37	38	37	42	48	34	39	42	41	46	43	33	44	43	51	38	51	36	44	31	41	42	38	45	40	41	43	36	38	51	45	39	39	48	40	48	41	41	51	42	46	38	34	48	53	48	41	38	49	32	36	42	41	46	45	45	35	42	50	37	50	44	36	60	37	40	45	37	42	48	46	57	35	40	32	43	42	37	41	43	49	39	40	48	37	54	47	44	39	46	47	53	58	36	43	49	39	44	44	40	53	49	39	30	51	41	39	41	42	54	45	52	52	46	30	28	38	50	49	48	49	31	46	37	47	42	49	42	44
21326	9435	5795	9082	16580	18468	16403	13380	10370	9140	7546	5395	4761	4460	3344	3368	2391	2168	1843	1594	1330	1254	986	900	787	712	596	546	500	480	474	395	387	377	402	383	381	368	376	300	369	412	400	421	342	438	364	401	410	426	392	405	396	382	376	351	362	329	353	359	401	363	354	378	364	385	388	324	334	369	345	368	379	372	372	379	371	380	358	369	361	369	371	339	398	316	362	350	353	366	333	363	375	342	357	372	352	356	342	334	327	326	328	369	360	356	348	323	353	353	333	350	370	366	313	324	369	339	341	364	358	330	326	374	379	361	352	350	350	352	370	328	346	351	326	378	346	337	357	344	343	340	348	365	359	337	350	323	348	312	335	345	366	344	350	361	346	308	348	362	341	315	340	362	291	339	353	355	330	329	346	342	322	359	351	333	373	347	343	313	351	380	322	337	367	354	361	360	315	347	358	343	333	336	364	344	343	369	344	351	358	325	370	365	347	348	355	335	343	354	322	313	345	343	324	383	368	306	342	359	365	324	365	317	352	377	339	375	348	353	336	368	349	362	318	324	339	322	354	361	337	389	350	336	338	363	330	343	378	359	355	342	352	354	359	328	312	355	382	358	340	367	351	323	327	379	325	341	376	328	364	373	359	373	366	349	332	382	364	344	344	333	323	346	339	358	334	321	330	347	333	343	360	366	341	341	319	354	331	337	376	345	331	339	397	370	347	352	353	310	316	371	346	322	322	345	333	319	343	351	351	333	360	361	351	344	333	359	362	367	381	342	332	351	357	311	348	337	298	344	363	312	348	348	348	328	353	343	307	331	330	326	346	347	347	311	371	339	380	352	361	327	354	336	364	355	376	337	368	355	338	327	350	336	369	351	343	337	354	355	360	327	347	338	347	358	354	321	351	322	356	355	346	326	331	344	379	345	339	331	356	357	356	356	315	344	329	321	356	370	326	338	348	323	345	324	360	329	348	309	352	353	339	333	345	338	336	339	349	322	351	343	321	349	338	342	320	333	331	373	352	357	350	341	337	338	347	361	333	375	365	363	311	357	339	344	348	346	357	338	348	359	367	366	336	330	336	315	355	348	337	318	314	357	348	329	363	344	360	357	349	346	376	353	355	341	335	349	358	351	330	351	344	350	371	368	349	360	343	360	354	414	320	320	339	337	356	363	319	352	342	364	360	311	380	352	359	351	372	382	343	317	332	381	337	359	348	346	359	325	354	346	375	339	331	342	358	350	366	370	382	342	330	359	355	331	339	360	350	318	328	336	352	335	337	288	360	332	342	333	362	338	347	346	359	335	320	343	330	341	360	344	403	347	327	350	353	336	352	343	349	343	315	355	343	353	329	361	359	369	305	359	368	350	356	338	349	372	320	323	348	332	382	334	353	339	350	361	370	342	358	335	363	325	352	340	338	381	325	375	329	342	366	342	326	355	358	338	371	341	326	337	321	348	359	349	363	308	353	335	328	390	327	344	377	391	338	319	328	336	335	342	353	344	338	396	358	350	333	328	343	318	322	306	344	339	344	345	349	327	380	322	355	377	335	350	344	356	312	365	332	342	347	330	382	327	375	313	343	345	317	345	383	341	358	351	335	339	318	322	350	385	324	339	350	354	345	365	363	361	337	349	357	361	397	334	372	318	370	337	367	330	330	292	346	351	344	321	336	366	311	325	331	351	348	355	327	368	381	359	372	305	337	343	350	323	325	347	353	363	365	357	349	313	390	359	348	339	350	367	346	343	358	358	363	362	345	332	349	351	358	314	338	347	338	357	328	359	352	355	326	382	357	385	348	351	364	343	367	324	353	327	345	364	353	337	322	340	340	308	360	334	359	350	363	368	296	315	352	352	339	337	326	323	355	319	323	361	365	361	362	372	320	373	343	369	407	323	338	362	341	352	345	353	310	346	343	338	381	363	342	339	319	355	356	365	324	313	349	362	339	329	312	362	352	355	344	315	311	365	358	334	355	348	354	343	370	349	359	383	360	339	343	374	343	366	403	350	333	372	366	353	376	345	329	315	375	339	345	328	360	332	330	350	403	361	342	363	359	373	355	338	362	345	362	374	365	372	362	348	337	337	342	354	350	336	359	330	344	342	387	376	344	319	341	343	358	363	359	347	318	365	381	343	344	328	359	318	364	317	351	341	312	335	372	346	349	328	357	375	333	323	344	359	362	346	305	368	364	387	360	363	323	329	338	362	332	352	357	348	357	325	315	296	332	368	341	371	372	375	329	354	348	346	390	319	358	324	337	339	341	354	351	330	341	363	346	328	317	357	329	342	340	371	364	374	364	316	339	335	335	334	370	401	333	333	329	297	333	329	347	379	379	350	368	337	351	343	338	343	346	350	357	323	331	359	345	343	364	317	327	384	330	355	341	326	376	349	345	333	330	371	344	334	358	357	340	333	344	363	326	340	352	345	358	358	375	365	357	302	366	340	354	351	343	369	340	320	336	373	328	334	352	344	399	347	370	359	357	350	360	344	377	350	348	377	351	302	353	354	352	322	375	329	341	368	332	301	363	324	357	344	343	342	346	342	369	320	341	363	337	315	347	338	347	332	341	341	336	335	350	315	360	342	311	370	372	367	369	332	327	339	367	369	342	364	344	358	343	375	336	326	332	341	359	361	372	332	385	322	347	324	314	366	336	333	363	339	349	359	345	365	350	363	366	381	348	334	352	354	343	342	330	361	355	319	346	369	341	339	342	336	337	342	324	345	353	350	374	339	318	344	342	376	331	319	340	316	345	320	320	342	347	348	357	361	398	338	328	366	360	322	340	365	321	364	345	384	405	346	367	358	342	332	329	359	360	393	355	357	376	363	342	321	380	350	336	325	346	365	362	327	343	370	341	341	324	324	347	346	369	359	335	343	363	376	316	352	340	358	346	365	326	326	332	352	387	347	343	312	324	330	378	339	342	377	356	320	360	338	359	333	336	369	376	356	361	318	357	338	323	317	362	365	334	340	367	326	370	377	321	375	332	329	341	339	335	374	372	375	354	335	331	346	333	377	359	336	332	338	324	344	307	330	320	333	332	326	308	324	381	352	343	344	336	359	336	369	334	326	347	337	332	351	311	335	340	369	375	302	323	320	369	350	338	381	345	378	343	343	347	359	364	386	321	359	313	340	360	368	358	340	376	372	359	366	339	359	311	331	368	331	333	349	338	366	314	356	337	364	365	334	333	340	330	336	352	355	343	379	344	340	347	375	331	366	302	332	351	332	355	322	319	383	354	343	308	325	342	349	361	354	353	318	314	325	354	328	354	303	343	350	337	353	348	355	369	338	365	362	363	314	366	325	339	354	325	352	330	340	332	351	351	335	354	373	368	345	334	354	347	348	334	318	346	371	345	358	368	355	339	336	355	352	351	348	368	348	350	344	339	346	317	340	343	338	342	381	307	331	321	309	319	320	341	356	362	309	379	335	327	317	293	359	330	341	343	363	363	356	354	334	344	348	352	324	350	325	320	336	336	365	340	334	331	300
3066	1436	756	527	468	654	735	623	529	401	367	264	260	236	166	189	154	133	102	96	93	78	56	71	68	52	55	44	49	36	47	43	37	41	35	36	26	41	31	38	34	44	42	26	36	30	32	43	40	38	32	35	31	39	28	33	30	33	31	27	20	31	42	32	23	31	34	27	26	33	28	36	27	45	41	33	44	38	35	33	36	45	29	26	31	37	32	35	44	42	31	27	34	35	34	37	31	28	27	31	38	32	37	24	30	28	38	32	28	34	30	42	33	29	30	36	35	34	41	45	38	33	28	38	33	30	38	35	40	26	34	35	38	27	38	23	38	29	38	42	27	30	38	25	27	31	43	36	32	28	35	31	32	30	42	36	30	34	27	23	38	26	30	32	38	34	42	36	29	30	27	30	32	43	42	40	26	30	35	28	33	37	34	20	42	30	28	33	31	35	31	39	28	26	30	26	27	35	41	25	23	32	28	32	27	41	42	22	34	27	28	31	38	38	30	26	46	39	31	32	35	47	42	38	34	37	38	28	32	39	42	33	27	31	36	35	36	40	31	32	30	39	26	31	44	29	29	29	29	33	27	31	32	27	47	32	33	25	44	35	36	30	27	36	37	27	40	25	39	26	37	35	37	29	27	26	38	39	30	49	29	34	28	30	29	22	27	33	33	33	29	33	29	36	31	31	26	20	35	35	34	29	29	38	36	31	32	30	43	36	24	35	30	34	30	37	36	27	43	31	29	30	26	29	23	29	30	28	39	42	33	43	29	30	45	35	42	38	40	31	28	29	48	35	33	28	44	36	36	38	38	38	34	40	30	35	37	34	28	34	35	37	34	33	31	31	17	42	36	32	43	39	33	33	43	40	34	32	28	25	31	25	38	48	40	31	30	37	30	21	32	36	36	25	41	36	30	35	36	28	26	28	32	40	22	34	29	30	35	28	30	36	32	34	39	31	32	31	45	31	46	30	26	37	25	28	26	34	31	29	30	37	33	33	25	35	36	31	23	33	41	38	32	37	37	33	41	33	20	31	41	29	34	32	33	33	45	38	39	32	32	35	22	35	38	37	32	34	32	32	30	32	40	37	28	33	33	28	35	48	45	31	28	41	31	23	33	31	33	27	34	36	28	29	31	33	32	30	35	32	31	39	24	26	31	38	34	33	31	29	35	38	38	27	37	37	33	30	27	40	34	34	25	30	31	30	41	31	36	34	33	40	28	41	36	28	34	30	31	38	39	30	35	45	33	42	38	38	37	25	33	40	28	25	33	35	34	22	36	34	38	28	41	35	37	26	31	32	33	31	29	38	37	32	30	38	18	36	44	36	49	34	24	31	20	33	26	35	42	44	36	43	35	33	33	37	35	35	31	31	37	32	43	43	35	27	30	26	37	28	35	31	25	39	34	20	32	34	35	33	27	23	39	36	43	33	27	38	38	30	31	32	26	29	31	41	31	43	43	29	29	35	36	24	42	25	29	37	34	34	22	27	37	30	32	30	27	39	28	27	26	29	35	37	27	32	37	35	30	44	32	36	25	43	45	26	26	27	29	26	30	27	37	36	32	36	37	38	37	30	35	29	35	38	27	33	31	35	31	27	32	41	32	33	38	32	44	37	30	26	32	23	34	29	27	34	39	30	24	37	27	40	34	35	28	38	47	46	32	35	36	26	26	28	33	29	25	33	39	29	44	20	38	39	26	32	37	29	29	40	35	39	28	39	47	39	38	32	38	32	32	31	37	28	32	28	38	30	36	32	27	37	35	32	28	23	37	33	33	46	38	37	29	34	43	35	38	33	34	36	31	27	29	36	39	40	37	31	31	30	36	18	44	30	28	19	42	31	26	26	38	27	39	30	36	40	31	33	29	29	31	31	30	38	38	32	33	28	23	41	36	33	25	29	31	40	34	41	33	28	22	39	39	28	35	32	26	39	30	23	29	37	36	30	30	39	33	33	31	36	28	39	41	38	24	36	39	39	25	31	30	39	31	44	34	41	31	33	24	32	35	26	33	35	37	39	27	36	34	35	37	29	33	27	39	30	32	30	31	37	35	24	36	30	22	35	29	34	45	35	36	31	27	49	30	37	38	40	37	31	29	26	33	24	26	32	36	37	50	28	23	30	30	27	40	37	32	29	34	25	25	37	30	28	45	32	38	26	28	33	35	31	26	32	34	36	29	37	40	37	35	35	30	31	35	35	37	35	26	40	29	31	38	30	33	36	27	37	39	34	44	43	22	38	44	37	28	23	26	35	36	31	23	37	30	25	36	42	33	41	29	34	33	38	34	30	39	38	39	32	28	28	44	34	38	40	33	32	42	35	26	28	38	31	36	26	39	33	30	28	33	35	28	29	34	32	23	33	47	23	36	41	30	46	35	42	36	41	34	31	35	42	36	25	27	32	38	37	36	40	42	45	24	35	33	33	33	29	25	52	38	32	38	44	37	27	24	34	32	43	35	29	38	38	34	38	30	38	32	48	25	37	29	22	35	32	32	32	27	29	29	39	40	47	24	32	40	35	22	27	34	35	35	27	36	39	40	29	38	33	32	41	34	30	31	36	31	37	29	36	50	30	37	30	33	28	31	36	39	34	42	31	33	39	29	37	34	36	34	28	36	37	33	33	30	28	32	29	54	42	32	35	34	26	32	31	27	32	33	25	37	31	44	29	29	24	33	19	30	34	29	44	33	20	30	34	40	33	32	25	31	32	42	22	26	43	26	38	38	29	35	36	33	43	38	28	31	27	31	41	31	31	34	31	33	32	32	28	34	35	31	30	46	28	32	39	33	34	34	36	30	33	33	35	38	33	40	28	35	21	31	35	38	37	21	38	42	36	35	43	28	26	28	39	33	37	29	35	37	25	33	37	37	30	33	42	24	31	37	34	32	26	21	38	27	33	37	37	31	30	36	37	34	40	23	40	39	31	32	32	34	32	20	37	27	31	29	37	29	32	24	34	32	37	30	27	41	30	31	29	33	36	31	39	35	35	44	46	33	24	29	25	31	29	37	26	27	29	25	37	30	33	27	32	39	39	39	37	30	35	27	23	33	36	41	32	25	37	41	31	39	34	32	34	28	33	33	42	30	36	29	26	31	23	27	37	28	35	38	32	36	25	35	24	31	45	37	37	33	41	22	41	36	38	44	30	30	35	37	37	29	40	28	37	28	31	37	37	43	31	39	29	31	27	31	31	28	27	27	32	39	37	27	29	30	28	42	28	25	26	28	40	34	37	38	32	42	21	24	36	34	29	24	30	48	32	36	43	33	32	37	39	34	37	32	35	24	38	41	33	41	31	32	27	31	35	30	29	32	30	35	36	33	29	39	31	30	30	35	39	24	42	32	26	38	35	35	27	33	38	36	36	36	30	32	28	40	32	28	31	34	41	31	43	28	28	34	34	28	32	30	24	33	40	36	35	34	16	38	30	33	30	35	42	37	36	39	32	35	43	36	44	33	36	39	32	31	39	32	32	31	25	30	41	36	38
26455	13236	8413	12572	21785	23343	21499	18595	14738	11920	10353	7988	6911	5829	4799	4559	3623	3124	2610	2089	1771	1673	1294	1164	972	849	781	706	606	504	443	405	364	339	319	340	294	326	307	324	300	360	334	288	344	314	340	330	333	344	346	342	352	359	349	314	322	285	318	280	296	302	325	312	313	308	310	309	323	312	303	334	283	312	277	302	303	276	274	302	260	312	283	269	304	288	270	301	299	268	319	279	270	255	304	245	292	268	270	258	259	260	264	297	287	265	251	290	292	269	291	262	294	291	243	289	271	251	269	292	302	287	259	286	269	287	253	285	279	276	270	252	277	246	291	299	269	289	298	296	272	286	253	295	286	295	277	275	258	275	288	279	254	274	242	289	254	287	302	280	275	280	237	261	289	277	278	292	275	273	276	302	260	263	269	307	263	275	279	267	291	266	258	233	257	272	289	281	282	281	275	267	267	272	284	261	273	275	274	288	299	302	251	247	276	312	262	264	265	271	264	249	269	300	284	298	265	298	282	302	298	261	275	243	292	286	269	283	304	260	275	268	275	280	292	250	277	247	253	265	304	256	265	310	286	312	273	273	272	273	269	265	283	279	266	297	250	298	284	238	293	266	284	268	283	263	287	275	279	303	273	297	293	286	282	280	276	275	288	276	306	281	285	243	291	269	290	280	288	288	265	285	298	283	256	302	273	294	271	263	283	265	282	288	247	258	270	267	261	291	288	261	299	268	254	294	276	251	288	265	274	289	276	283	270	293	293	269	265	258	297	306	246	309	280	279	281	259	281	290	277	261	272	288	264	268	270	257	284	282	273	315	259	275	286	285	286	262	284	258	260	262	265	263	267	283	257	275	289	280	266	283	288	298	266	278	281	277	298	263	280	263	304	273	246	269	290	288	271	268	237	260	299	284	257	300	268	286	268	317	278	250	270	261	269	273	281	262	248	321	278	251	270	285	273	288	291	267	272	295	271	259	277	299	262	288	253	236	272	308	296	260	258	295	301	256	278	307	268	255	272	300	277	280	280	291	286	288	301	277	294	270	253	274	278	261	273	292	277	259	245	306	253	278	286	272	279	261	282	272	265	272	271	295	266	272	268	271	284	274	271	266	274	272	267	294	279	284	241	282	250	276	281	266	291	256	306	271	319	246	264	258	279	287	262	291	260	267	261	272	285	252	270	245	238	253	283	263	295	235	290	265	270	297	284	249	262	271	294	265	276	274	255	233	291	287	301	278	271	286	242	262	271	253	266	249	259	271	267	264	279	291	276	252	274	311	280	270	297	283	291	283	254	286	285	278	268	300	274	287	274	281	259	265	244	272	270	299	286	284	239	253	289	286	257	250	288	284	286	271	280	304	295	281	296	330	270	292	294	263	263	299	290	266	265	283	260	264	263	288	278	268	296	273	278	251	284	253	274	308	264	276	278	294	245	304	274	287	272	266	291	280	289	281	269	302	301	283	267	273	276	290	288	256	267	289	258	253	262	304	299	276	251	300	271	292	274	273	271	273	283	277	292	287	288	273	321	248	257	270	309	303	270	282	279	288	245	282	261	299	286	267	246	289	272	304	264	269	285	287	290	277	295	287	275	289	284	313	284	290	289	278	293	274	247	259	274	259	277	282	297	249	275	289	311	254	260	275	268	304	273	306	292	266	294	280	280	265	270	271	275	277	272	264	247	283	289	262	264	278	268	267	286	242	274	290	296	294	267	266	264	263	261	297	307	259	298	277	277	291	277	288	279	263	244	277	304	297	284	296	262	277	271	294	272	270	285	278	290	262	291	295	292	273	284	287	274	305	268	284	288	253	300	281	294	268	267	280	278	284	297	273	263	298	265	289	290	298	300	273	290	265	284	300	269	280	275	266	280	252	262	244	267	274	269	287	279	287	265	294	282	281	254	289	245	249	270	287	269	252	257	264	293	281	291	277	241	292	282	292	297	291	302	277	260	305	269	272	321	271	254	292	266	272	274	271	295	292	252	255	268	275	260	248	309	278	301	284	290	284	291	282	262	295	286	235	243	283	275	296	305	279	264	296	258	266	262	258	285	264	259	263	296	279	258	260	266	272	257	294	281	300	303	264	263	264	247	277	295	262	292	283	293	279	284	292	232	281	277	257	264	294	261	275	275	281	285	263	262	266	280	263	299	262	275	270	268	282	281	257	293	281	285	242	317	253	290	273	293	305	281	281	290	278	255	259	277	285	256	275	275	259	282	251	278	267	263	282	269	296	299	277	266	278	279	273	280	242	333	290	278	251	302	265	248	248	260	300	258	276	278	273	257	289	285	252	285	259	240	258	239	276	271	289	254	287	302	304	275	252	296	292	263	280	286	311	280	236	281	288	274	293	263	293	257	277	240	281	272	288	280	278	244	298	259	275	301	279	306	266	297	304	276	290	259	304	262	274	276	286	304	289	298	256	272	269	298	275	273	245	246	242	255	310	279	277	242	272	258	257	234	308	271	295	285	271	289	284	277	266	264	240	289	286	288	283	280	277	264	296	270	269	282	253	290	233	278	256	261	287	275	309	279	291	278	264	301	282	292	278	260	280	264	283	269	285	305	312	288	263	281	255	298	286	289	248	304	289	275	282	259	277	283	308	276	298	312	294	264	272	284	302	316	301	300	278	251	292	286	259	271	276	252	266	286	280	271	250	294	240	291	262	274	291	247	255	271	273	299	284	282	277	266	267	280	236	268	291	249	257	246	265	263	265	290	287	236	274	277	285	300	299	257	276	267	268	265	287	248	262	289	261	294	275	286	274	270	257	275	273	307	296	262	264	288	255	323	288	295	268	277	271	275	243	270	282	293	261	282	277	274	297	294	265	241	263	296	287	257	293	282	276	280	253	252	256	284	245	276	290	274	267	249	323	267	298	265	258	291	290	279	274	263	243	266	273	305	266	269	276	279	285	301	278	253	238	256	268	281	308	282	288	274	275	278	278	295	283	297	297	251	276	296	276	257	270	265	257	286	266	271	246	251	288	285	254	273	303	288	251	271	267	276	259	282	283	287	280	275	271	288	270	280	307	278	283	286	279	280	252	275	302	266	290	283	278	279	280	278	298	303	285	306	274	280	261	280	246	280	263	296	281	309	274	298	275	285	265	270	264	255	272	276	271	253	245	276	295	282	280	275	280	290	254	271	299	302	286	261	287	278	276	279	269	283	267	248	262	261	255	255	297	277	246	276	234	223	262	268	272	257	266	270	292	296	282	269	256	268	258	301	299	273	260	290	252	275	286	271	275	282	251	290	275	290	277	294	265	277	294	273	255	278	273	278	255	295	281	300	266	260	284	286	276	296	275	286	285	258	292	295	258	295	275	271	264	283	270	268	291	309	282	291	264	279	277	273	268	295	277	288	298	315	248	264	285	293	254	262	308	272	284	266	275	261	293	265	279	269	223	266	253	250	251	250	283	267	268	295	290	286	256	265	258	279	273	275	255	305	262	265	273	276	304	247	278	252	321	299	268	262	295	272	274	275	288
3379	1172	690	460	441	582	665	599	536	385	321	284	262	247	181	167	158	131	147	115	97	81	62	69	65	57	51	59	65	49	52	42	50	42	38	36	39	31	34	51	34	40	38	42	36	38	44	37	38	43	43	54	42	39	33	38	38	40	51	38	41	34	47	50	29	29	40	48	39	35	53	37	30	52	37	35	40	44	31	25	41	37	40	33	46	59	44	36	45	40	39	41	42	40	42	49	40	45	49	47	35	34	50	36	32	29	21	46	29	29	38	41	44	42	36	36	42	34	49	38	52	44	23	41	35	46	36	36	35	34	45	33	32	42	46	37	49	37	38	33	33	43	39	37	47	39	42	40	38	39	29	32	49	39	32	27	45	28	38	47	37	41	37	33	37	38	52	62	46	35	45	33	52	38	41	50	36	48	29	36	35	28	35	33	43	36	41	27	37	33	43	41	38	44	41	33	39	35	45	34	42	41	41	46	36	40	48	45	25	57	51	39	46	25	41	46	38	38	37	32	40	36	39	29	45	43	36	39	43	37	38	46	31	45	35	41	34	51	38	35	38	35	38	30	29	45	46	42	35	34	44	44	35	40	44	29	51	43	41	41	44	38	25	37	41	51	41	33	41	34	49	34	50	36	47	45	43	38	31	33	42	32	43	36	29	32	44	35	37	45	54	50	26	30	41	41	24	42	38	48	46	30	34	43	40	33	39	41	43	41	38	40	44	44	36	41	32	31	39	45	35	40	43	35	44	41	31	34	33	41	32	49	37	39	55	42	46	35	41	40	37	50	33	46	39	32	48	40	36	27	42	37	56	26	37	36	52	45	44	42	36	36	40	38	44	48	28	48	41	50	48	38	34	41	34	28	48	39	45	49	36	52	30	35	35	36	39	36	39	44	45	39	42	31	38	41	46	45	42	41	47	33	38	41	42	30	45	37	41	30	39	48	42	36	35	29	53	41	37	39	35	46	43	40	33	55	43	43	36	53	41	44	34	33	45	30	29	43	34	42	50	44	36	45	37	33	31	49	45	41	53	35	36	40	35	39	35	27	33	36	37	39	39	36	51	36	28	51	30	32	39	46	34	36	43	50	40	32	48	36	34	40	33	37	33	47	36	36	40	39	36	32	38	40	42	42	37	47	38	43	40	37	36	44	42	37	36	46	46	42	29	30	28	35	45	41	40	41	35	36	47	39	35	35	45	39	41	30	42	40	41	41	43	36	38	38	50	38	42	36	41	44	42	42	39	39	40	31	47	36	39	37	40	32	34	33	42	40	36	32	40	35	31	48	39	30	27	39	45	34	37	34	40	49	33	27	45	45	41	44	33	37	39	39	38	43	35	43	35	39	38	44	44	33	43	37	40	38	45	36	30	46	41	37	38	43	39	34	40	39	36	28	33	35	43	40	37	35	43	49	30	35	36	44	33	35	36	33	32	27	31	37	31	38	39	49	30	40	31	39	39	43	43	48	45	35	42	42	31	38	31	46	32	35	43	39	33	24	40	30	41	39	37	41	44	31	37	42	36	36	47	38	36	39	42	37	37	35	27	46	40	51	47	36	34	39	32	41	37	49	39	40	40	23	34	38	45	35	31	23	28	36	36	32	31	41	38	41	47	51	36	39	49	49	36	33	35	43	46	42	53	31	42	52	37	32	48	36	38	25	34	43	42	50	58	40	32	32	38	33	38	46	30	37	34	45	49	31	54	39	20	41	33	38	44	23	32	50	34	36	33	51	35	29	34	49	37	31	47	41	37	29	24	36	39	44	37	42	49	32	39	51	40	35	45	43	34	30	50	29	34	40	21	35	43	45	46	41	36	33	44	43	36	54	47	42	38	43	36	48	31	41	45	38	28	46	37	45	36	41	38	42	31	35	36	32	27	39	38	44	27	38	37	37	54	33	29	49	34	43	35	37	35	45	44	45	41	25	51	50	44	51	44	45	33	37	42	53	42	39	32	51	42	30	48	37	37	30	37	35	45	35	41	38	36	40	45	36	35	41	45	36	39	35	44	44	48	49	33	33	46	34	24	30	36	30	31	46	44	42	40	35	35	41	29	38	39	55	38	44	52	35	38	46	37	47	37	24	35	41	39	39	37	48	44	35	34	41	35	33	36	41	35	39	43	25	45	28	37	39	43	32	36	35	46	37	28	36	37	38	45	31	40	47	36	33	46	40	47	37	41	42	35	26	29	31	34	42	39	40	42	38	43	34	52	44	43	40	32	41	45	33	35	32	37	47	38	37	37	37	33	44	30	46	43	41	48	43	50	49	30	44	34	29	32	37	33	39	33	49	33	53	46	40	39	26	40	42	35	45	40	30	40	43	42	31	37	38	41	31	34	39	38	35	33	47	39	40	30	40	42	36	49	40	45	46	30	36	40	42	44	29	37	28	35	37	41	38	28	42	35	37	35	34	34	43	40	41	48	33	42	36	38	40	36	45	35	48	47	41	32	36	50	41	42	36	38	31	35	40	37	39	36	36	49	36	43	48	36	45	35	28	38	37	33	38	47	35	56	34	42	33	38	42	42	38	51	35	43	38	39	42	32	44	37	42	30	36	34	42	37	33	23	31	35	27	43	28	34	56	41	34	37	47	30	40	41	41	49	39	41	51	34	29	43	42	33	27	32	41	40	40	23	36	38	41	32	42	39	25	31	41	46	44	37	38	35	49	35	45	41	37	38	37	39	48	46	34	40	43	51	47	36	44	43	38	42	28	49	45	46	43	37	44	29	43	49	34	49	35	33	33	27	29	30	42	43	42	47	38	41	32	45	28	37	38	30	36	32	42	39	34	31	29	34	34	47	35	39	27	47	36	37	45	43	56	46	40	27	36	46	41	35	36	46	34	41	43	48	35	34	35	49	43	45	43	45	45	24	32	47	31	36	43	38	32	39	28	37	36	32	42	39	45	35	40	47	40	39	42	33	40	37	37	48	47	30	34	34	44	31	26	36	40	34	26	45	33	38	37	36	44	45	32	38	35	42	44	34	46	54	34	36	35	42	40	33	30	42	29	37	45	42	34	42	43	31	42	32	42	44	34	53	42	40	44	40	22	35	29	42	38	38	41	17	39	43	43	44	38	34	42	34	46	45	39	42	38	54	47	43	43	37	33	45	44	38	29	37	27	25	35	46	37	38	40	38	43	57	40	39	42	37	33	38	32	35	39	43	35	41	44	31	32	42	46	33	24	51	46	51	33	44	49	41	40	40	39	46	47	38	33	49	39	34	34	36	58	46	39	51	43	39	45	38	49	41	39	41	31	44	38	39	33	43	39	41	54	33	40	43	47	28	29	35	44	41	48	27	38	46	30	32	38	33	43	36	33	30	39	49	45	42	30	51	34	44	43	37	39	34	42	39	45	32	29	36	32	42	31	46	42	42	48	35	38	46	45	38	37	42	36	37	32	42	41	32	36	42	39	47	34	33	43	36	42	28	46	39	38	35	45	48	46	40	25	34	40	34	38	32	44	41	36	48	42
25700	12030	7630	11531	20114	21979	20394	17434	14326	11582	9750	7947	6610	5615	4416	4171	3424	3077	2625	1961	1662	1453	1272	1111	982	821	727	687	619	548	459	427	375	372	392	371	363	377	363	347	374	381	381	366	339	370	362	376	380	390	386	399	388	380	399	374	340	326	345	317	360	305	361	325	336	334	354	311	372	373	315	347	345	312	338	315	323	334	339	325	291	333	344	327	341	324	339	319	354	366	323	313	300	304	348	365	341	322	301	309	333	380	316	332	286	334	318	337	320	305	335	314	292	352	276	310	325	324	323	305	316	340	325	273	313	330	340	279	359	308	315	292	304	320	294	333	287	356	316	277	309	325	322	357	291	314	327	320	315	319	307	315	325	313	318	318	292	344	315	307	311	317	351	286	316	285	319	314	285	343	304	318	313	307	310	315	331	315	320	318	288	318	292	304	305	337	318	298	337	319	317	301	289	297	321	278	323	354	315	353	307	334	311	331	281	295	329	301	308	318	320	309	305	293	329	273	315	316	330	315	362	339	302	334	294	324	321	294	307	332	315	313	306	304	329	304	323	353	309	310	294	295	313	308	303	326	305	296	294	295	344	359	311	311	286	320	306	304	324	307	303	315	308	313	295	291	299	354	334	316	316	308	346	326	298	337	337	317	340	333	314	296	353	333	303	311	319	298	342	325	336	310	316	338	337	325	314	341	331	317	333	307	294	287	323	325	306	302	319	343	345	336	341	344	323	306	308	317	336	307	316	351	320	302	317	342	309	322	315	326	334	312	307	328	322	328	317	349	301	282	336	310	332	325	306	313	320	264	337	330	301	306	311	292	307	317	303	331	309	276	307	301	331	290	332	294	300	325	324	294	311	317	328	328	319	337	316	337	335	299	311	328	332	322	321	327	323	323	327	324	307	345	324	318	329	334	325	296	310	329	326	315	311	332	303	336	329	359	300	304	308	331	293	289	313	288	321	302	294	320	336	328	324	344	292	282	317	301	308	328	306	332	336	331	277	341	350	316	312	294	341	303	328	304	356	300	313	332	329	330	306	287	311	306	330	327	317	315	280	343	324	319	297	335	304	267	300	318	327	339	328	296	282	292	318	323	322	335	315	291	284	304	318	321	343	320	318	316	327	327	319	303	330	346	313	290	303	324	337	307	313	294	290	316	298	325	296	342	300	295	327	338	325	292	320	313	312	342	311	352	311	308	319	349	322	326	309	292	317	342	318	356	294	274	320	325	367	312	289	313	378	359	281	347	285	289	312	321	333	320	300	308	309	316	302	299	328	289	316	321	314	320	299	308	306	308	283	293	310	309	307	322	344	320	320	326	313	320	330	324	288	345	311	321	327	297	287	330	325	303	312	341	328	353	312	329	312	304	294	299	360	301	301	321	308	306	332	341	325	305	309	324	293	311	327	287	300	334	322	295	318	323	311	348	304	322	269	300	321	304	332	296	331	310	272	280	296	303	331	301	321	286	304	302	317	336	325	324	307	323	308	283	297	309	283	294	348	274	291	304	315	316	292	330	317	303	287	322	325	303	304	307	325	317	325	331	328	316	322	308	335	320	333	325	305	327	304	312	296	303	289	293	295	340	357	315	324	332	324	318	347	302	314	299	344	330	318	302	332	303	325	317	313	325	314	320	329	321	325	304	296	308	328	304	310	318	316	324	314	318	320	329	319	301	346	310	297	329	285	302	332	309	307	331	322	301	325	312	310	331	261	317	286	346	319	316	324	310	311	331	303	319	294	355	310	339	319	316	356	281	318	292	341	317	322	343	323	319	321	297	309	328	322	318	336	344	320	307	324	296	315	345	305	290	346	305	361	283	326	326	293	291	296	342	316	329	313	332	348	312	339	345	285	317	304	284	333	324	310	329	321	332	299	326	331	323	333	285	354	285	331	300	301	337	323	324	285	328	323	312	326	330	314	317	314	289	312	321	326	315	303	336	332	296	340	318	313	300	303	295	365	304	310	313	340	311	329	302	297	320	301	321	304	337	318	312	338	319	346	328	293	294	302	313	330	323	332	324	298	312	321	311	319	312	312	308	321	304	321	312	293	304	354	279	329	288	340	308	319	318	340	290	314	323	319	311	308	308	342	327	286	318	316	322	316	315	307	322	343	300	298	312	359	334	327	331	292	304	330	316	320	315	330	326	327	333	305	312	329	322	330	318	304	316	320	309	291	316	332	314	315	270	310	276	333	306	292	315	327	314	326	310	288	273	288	294	321	293	329	329	321	328	289	298	317	286	314	336	328	307	326	339	313	322	311	333	332	318	340	295	302	319	329	335	296	299	310	304	286	307	321	296	311	314	321	302	290	326	313	312	330	306	313	306	305	317	357	324	335	339	333	319	319	285	299	304	291	305	324	336	338	321	323	308	348	325	303	360	293	312	306	318	294	269	329	329	322	298	324	299	334	298	326	332	310	298	349	338	343	325	312	350	325	290	289	332	290	288	344	364	280	340	298	284	341	321	334	342	313	340	320	324	349	318	359	325	309	344	301	323	313	313	299	297	300	323	334	310	333	326	318	318	316	329	301	343	308	300	346	295	330	328	319	323	340	315	317	327	330	284	342	308	339	322	315	313	311	330	301	327	307	318	306	309	312	292	318	339	320	327	320	314	317	319	294	354	323	358	307	336	323	318	332	310	313	317	292	354	330	352	328	335	305	321	337	321	343	331	318	306	314	340	322	312	339	337	312	322	340	318	310	299	281	317	331	306	312	345	332	339	326	308	275	326	321	315	335	336	330	305	327	311	305	336	308	319	315	309	320	305	309	321	312	354	315	289	309	342	302	322	328	339	329	307	321	296	285	333	339	322	301	288	337	334	293	313	342	342	321	305	312	327	310	333	310	304	304	318	311	303	274	316	326	325	327	320	322	351	317	310	313	307	342	341	313	330	346	319	295	329	336	323	331	294	308	333	326	322	364	321	297	304	307	319	354	313	335	313	324	320	326	310	348	316	317	344	330	347	336	358	302	308	293	342	308	343	297	298	311	329	326	318	335	311	309	310	340	310	312	314	336	337	287	329	319	314	303	295	338	337	302	319	334	330	329	317	353	309	297	318	313	317	316	320	314	330	318	322	281	322	300	316	311	321	321	323	311	296	312	313	304	327	367	327	320	356	282	300	306	314	291	331	295	283	351	313	292	305	319	309	317	306	308	341	305	324	296	324	330	319	321	304	306	286	326	300	330	325	299	323	283	331	319	297	344	330	303	339	313	320	314	284	331	312	290	311	334	322	341	319	314	308	348	339	306	342	276	336	311	321	328	332	305	337	311	316	310	337	315	317	354	340	346	351	314	316	328	316	336	331	318	311	351	354	319	339	279	326	288	304	325	327	327	308	319	329	329	310	298	314	289	316	270	328	314	271	337	335	311	336	326	345	313	313	317	308	294	343	325	312	297	288	308	294	335	330	336	329	294	317	298	318	316	310	298	307	329	309	313	322	324	317	308	298	298	309	307	320	328	316	296	329	263	297	299	286
3926	1669	944	620	598	812	902	789	679	566	500	367	298	290	231	187	181	152	111	120	90	76	93	55	60	64	58	30	46	53	33	37	39	38	38	25	31	45	42	34	30	26	23	23	33	28	39	37	26	33	49	35	37	40	35	28	35	28	30	25	32	25	25	33	30	35	30	40	36	40	36	31	33	26	25	39	29	26	28	33	25	27	26	34	17	29	25	36	32	31	25	33	30	22	29	27	23	37	26	40	39	25	24	28	39	21	30	17	25	33	33	38	44	29	32	31	27	20	31	25	26	28	31	32	32	32	31	26	26	36	24	32	42	29	37	29	23	33	30	35	26	37	28	24	38	27	25	29	28	23	21	25	26	25	23	35	30	30	33	25	26	35	24	30	41	24	27	32	31	32	30	37	29	26	42	39	25	27	34	30	23	30	17	34	27	28	33	25	28	22	30	33	28	43	29	27	30	35	26	25	21	27	32	24	38	25	25	26	28	35	20	28	27	33	35	22	23	34	24	35	37	27	32	20	23	38	25	30	31	26	29	30	29	31	34	27	22	33	25	17	27	30	33	34	31	36	27	25	34	22	27	32	32	33	27	25	30	24	27	28	26	24	37	34	26	30	34	28	24	37	33	32	35	29	17	31	30	29	24	29	29	25	29	29	29	32	31	21	31	26	15	47	24	27	34	33	25	37	21	40	28	29	28	33	32	29	29	31	33	26	27	23	32	26	28	34	28	28	36	23	25	34	36	28	32	32	34	37	30	31	42	15	25	36	36	35	42	30	40	30	29	32	28	36	35	30	29	37	32	32	24	30	29	27	23	37	39	28	34	28	22	33	32	30	36	33	29	25	25	31	24	25	28	26	40	32	23	34	29	32	28	27	28	29	43	35	25	26	34	28	31	38	18	25	26	29	28	23	29	38	21	29	32	39	32	29	30	29	28	21	39	28	30	22	28	21	27	30	28	27	19	32	23	32	24	27	32	25	34	34	23	30	26	27	32	33	24	18	44	28	28	26	34	33	27	34	32	33	28	34	36	32	27	34	29	29	30	31	42	27	44	30	36	22	27	23	22	30	35	36	22	33	32	41	25	21	45	36	29	32	30	31	24	34	23	35	24	37	30	17	34	23	34	28	27	25	31	17	40	24	29	34	37	24	27	23	42	29	38	23	37	35	39	26	25	27	27	21	36	34	35	28	29	32	40	25	20	29	28	33	24	29	26	17	34	33	26	35	31	33	25	31	34	32	24	29	34	37	31	23	24	30	28	35	28	21	28	35	33	25	32	39	41	34	21	26	29	27	38	27	36	32	29	24	30	35	30	30	33	27	29	21	26	25	32	26	39	37	25	25	37	33	22	25	36	41	32	30	32	31	38	22	36	41	23	32	25	29	38	24	28	32	36	30	25	36	30	29	30	37	31	29	30	26	35	33	25	41	37	36	30	26	29	29	17	34	32	32	32	23	29	42	25	33	25	29	32	25	31	44	25	28	42	21	22	33	25	39	41	18	24	25	28	37	24	32	33	22	21	35	32	25	28	27	34	31	35	29	26	36	22	33	32	23	24	37	32	36	20	24	27	28	25	26	21	36	33	19	28	33	22	36	26	28	24	31	33	28	29	35	33	36	31	21	28	31	34	23	30	28	22	31	23	31	25	24	28	32	30	33	25	33	32	26	40	28	37	25	32	32	23	35	39	27	25	36	21	37	32	27	34	30	22	33	35	23	21	28	45	26	21	26	31	28	38	35	32	35	29	38	36	14	25	23	40	28	29	28	34	25	20	31	26	25	34	33	32	21	20	34	28	27	28	29	29	22	28	24	28	22	41	26	39	29	40	24	35	26	33	40	42	33	24	32	24	32	35	19	36	23	40	26	38	41	26	39	36	28	44	27	24	29	16	29	35	27	42	33	25	32	24	27	42	24	23	24	35	28	36	24	31	37	45	23	29	36	25	28	28	32	32	28	24	30	24	28	36	41	28	28	29	30	38	27	34	24	29	27	27	35	26	32	33	21	23	37	29	28	30	23	30	34	30	36	28	17	28	39	31	24	35	28	31	35	23	33	25	31	42	38	24	30	25	34	26	33	28	31	25	31	23	20	31	27	34	33	27	26	42	25	33	22	25	29	31	25	28	35	29	31	30	32	20	50	28	28	31	20	42	31	31	23	25	38	24	24	35	34	33	34	38	26	30	27	35	37	35	34	29	25	20	38	38	24	24	36	24	24	36	27	25	25	29	35	30	30	23	25	20	23	35	36	36	27	32	25	36	31	27	36	24	28	38	20	34	23	39	39	36	25	32	34	25	39	27	29	43	25	30	33	22	25	36	33	27	32	21	22	30	36	18	28	21	27	26	28	24	30	35	25	23	25	25	37	25	24	22	37	39	19	33	30	21	34	29	31	28	28	23	29	33	27	31	19	33	26	34	25	27	45	40	35	25	32	33	38	31	24	30	31	34	24	27	31	32	32	31	32	36	23	28	28	32	26	32	26	35	31	36	18	17	25	31	33	28	24	36	29	26	32	27	27	29	21	28	32	39	35	23	27	30	28	24	29	28	22	38	33	34	19	21	39	32	34	22	28	32	35	35	28	31	31	28	34	37	20	35	32	24	28	29	32	29	28	36	22	25	26	25	30	23	23	28	29	44	24	32	33	19	27	34	31	34	37	31	33	37	25	32	29	24	39	30	41	26	22	25	23	32	34	31	28	22	33	29	27	26	24	36	35	17	36	28	22	28	29	35	28	37	28	30	31	30	34	34	35	24	41	30	20	32	35	28	26	24	34	38	27	28	19	40	35	21	29	22	32	26	31	21	27	29	33	24	25	38	27	34	35	26	22	27	27	32	22	32	24	37	36	34	26	22	33	22	36	22	20	35	25	28	30	27	19	37	26	21	22	35	32	24	17	25	25	33	27	33	34	35	21	39	28	34	24	24	35	29	32	35	34	21	23	30	30	28	32	32	33	37	28	28	36	26	32	29	39	34	37	24	29	26	23	32	27	32	25	35	35	29	36	32	25	35	33	41	27	39	25	24	27	26	26	32	29	28	29	34	32	34	35	30	36	21	34	20	36	30	23	28	26	33	33	31	35	34	30	22	39	32	24	35	25	23	27	22	20	24	40	23	18	26	32	26	27	25	35	24	36	23	27	24	30	28	31	21	31	24	29	32	27	27	32	27	20	31	33	20	32	34	27	29	28	22	35	23	39	29	37	30	20	34	30	34	20	29	34	27	23	23	30	39	34	39	27	23	21	34	32	33	33	40	33	33	36	33	36	35	31	32	31	17	30	30	27	34	35	28	40	20	26	36	28	24	24	34	27	39	19	44	27	27	38	31	26	24	40	32	28	29	31	23	32	30	29	25	24	29	24	31	29	25	30	30	39	24	23	38	36	24	25	32	29	28	22	33	30	24	38	31	27	33	23	23	19	31	25	30	25	36	41	21	24	30	38	31	33	38	25	31	35	30	24	22	27	44	27	33	19
28964	14748	9503	14202	23568	25298	23164	20450	17095	14107	12869	9854	7907	7201	5237	4801	4104	3594	3012	2293	1880	1657	1336	1291	940	792	804	668	595	513	429	418	373	328	330	282	305	307	358	291	309	326	300	317	329	320	313	345	303	297	334	318	320	371	300	294	325	311	305	253	248	267	316	283	267	279	256	263	282	290	284	279	282	251	261	261	269	265	259	298	265	292	274	213	280	261	261	276	265	258	245	231	256	271	254	273	244	250	246	244	242	248	267	249	239	264	263	256	249	241	221	245	264	259	249	266	241	225	255	252	276	266	250	238	247	222	233	234	256	259	261	240	241	245	233	291	266	255	252	249	232	263	276	242	247	254	255	257	247	242	263	241	245	259	216	252	257	249	252	249	255	257	254	268	243	215	249	241	214	255	253	254	245	284	243	248	248	248	263	238	252	247	226	228	244	298	217	242	241	236	248	226	259	246	247	260	256	276	247	251	258	260	232	245	259	259	260	239	235	244	259	214	232	293	244	246	238	260	264	236	260	228	229	239	261	228	252	269	242	235	266	237	262	249	266	253	267	257	266	275	247	268	259	250	247	254	257	258	250	255	254	236	259	241	233	251	231	233	263	272	230	217	248	219	247	224	224	258	241	240	207	247	245	251	243	256	236	254	246	252	258	230	240	263	272	243	237	235	244	238	272	239	239	251	230	266	252	253	241	253	265	262	268	253	238	244	240	255	232	248	246	258	270	233	250	254	241	253	244	271	228	256	263	249	271	238	258	216	258	272	230	257	235	238	248	245	268	261	234	240	257	254	247	235	211	214	266	229	231	264	250	250	245	206	231	217	277	262	249	232	270	243	230	212	252	245	245	252	219	248	225	256	224	238	274	247	257	253	247	254	242	241	234	217	248	228	257	234	226	264	250	261	232	268	243	239	239	250	232	243	256	248	248	239	251	262	244	265	263	267	284	223	247	218	217	275	256	245	253	227	227	252	258	242	267	248	264	264	229	231	224	250	255	222	244	262	225	243	252	264	244	226	235	258	234	248	263	278	234	234	245	251	253	243	235	251	231	217	249	233	231	240	222	212	224	245	250	295	242	265	206	225	224	255	252	233	222	241	227	252	229	241	234	260	241	265	242	242	251	258	241	243	251	251	232	250	233	243	277	233	271	228	237	244	234	255	230	235	246	234	264	261	241	234	239	236	227	246	252	256	245	220	228	259	229	253	230	224	236	234	224	259	237	224	238	230	264	245	235	239	245	279	243	235	213	253	248	241	211	240	220	234	232	248	262	237	225	285	211	242	253	258	256	222	231	237	233	244	243	247	228	262	258	267	247	248	230	249	232	227	243	229	264	256	242	231	244	245	248	222	277	218	253	255	213	258	241	245	243	232	244	251	255	232	254	247	238	261	238	233	268	235	246	253	240	237	247	206	231	255	254	259	242	242	212	226	224	251	243	222	244	248	267	240	237	233	254	251	272	234	283	255	225	258	229	249	237	239	230	246	222	222	245	272	249	239	209	254	238	244	254	233	273	230	234	247	253	239	271	275	232	255	260	267	229	240	251	246	230	247	224	251	255	218	235	253	276	241	237	239	227	247	256	250	235	223	251	236	270	249	262	257	242	233	275	242	236	222	263	263	289	208	228	241	236	240	275	262	243	214	252	209	256	255	227	243	239	245	234	270	283	228	242	223	240	233	259	242	219	252	243	253	235	231	247	261	252	276	242	241	238	274	250	264	231	261	229	231	223	240	241	238	256	215	257	269	249	230	233	236	230	238	222	253	243	237	245	230	250	228	235	249	262	254	221	229	253	260	241	255	255	252	262	250	237	270	226	240	247	244	246	250	229	237	268	231	230	265	231	240	244	262	274	242	244	264	237	238	240	254	224	231	230	271	231	271	271	252	253	254	209	244	255	227	250	241	251	245	241	245	245	220	241	271	231	249	243	242	234	224	223	239	260	240	230	250	238	247	250	244	216	254	247	228	233	256	238	253	248	231	236	225	260	237	236	235	238	255	270	229	266	250	234	245	238	257	266	239	235	235	243	247	260	238	254	192	254	228	244	247	258	246	259	226	269	275	247	234	253	246	238	242	258	216	279	245	242	268	249	230	252	241	246	262	266	259	231	248	243	267	238	241	262	254	257	252	254	251	232	243	248	249	240	243	262	235	255	236	234	269	257	244	259	222	238	292	244	248	231	273	241	238	249	229	241	227	273	240	263	246	260	221	276	232	243	239	222	249	218	215	253	245	243	229	215	251	227	257	222	243	263	264	233	254	245	250	228	217	237	255	237	235	252	258	234	227	242	236	243	232	271	228	253	251	210	238	220	269	274	257	243	253	228	229	231	268	246	221	239	243	234	217	248	254	244	243	242	241	275	238	233	262	241	238	268	277	248	232	229	236	235	250	269	241	221	248	229	246	257	253	251	248	272	235	236	234	239	257	247	228	243	235	250	242	247	258	247	235	240	236	249	227	250	237	236	222	243	265	249	244	242	256	234	257	219	247	217	227	242	254	234	224	221	249	264	208	288	254	247	255	222	232	236	244	224	249	259	244	245	258	252	231	237	236	271	259	260	259	230	227	243	236	263	253	242	224	209	216	241	245	264	246	256	266	249	237	244	244	277	233	238	229	255	254	245	231	232	226	243	224	236	242	237	227	230	251	240	226	245	256	249	243	238	241	234	268	263	214	261	251	234	237	236	262	235	241	268	227	286	232	246	257	253	264	245	250	232	233	235	259	234	235	216	240	264	240	244	272	235	277	250	252	223	239	277	264	256	242	247	242	244	237	241	242	280	232	256	215	244	205	247	215	213	248	226	266	239	262	234	243	243	263	258	252	255	235	247	240	252	221	238	234	260	242	240	237	242	231	225	235	246	245	253	259	231	233	230	261	261	234	273	269	267	237	210	236	230	244	277	249	227	253	232	259	276	245	236	240	241	232	261	256	227	249	240	265	242	249	228	251	245	241	267	240	247	251	225	250	240	270	229	236	225	226	251	251	258	252	266	228	230	221	247	256	239	247	259	244	235	237	211	245	275	255	251	239	220	255	263	252	262	216	228	241	262	252	261	230	221	260	239	249	241	251	210	250	242	226	250	227	256	234	248	258	260	231	228	257	246	269	219	259	229	283	256	237	262	238	256	254	247	249	249	266	218	270	255	249	267	250	233	255	286	244	234	274	239	250	238	260	235	242	244	259	232	234	236	240	250	245	238	234	242	257	269	231	234	254	236	237	235	245	240	215	243	251	223	238	276	248	249	223	227	240	248	262	228	252	250	246	242	246	228	246	227	255	222	250	250	250	233	226	234	260	241	244	267	243	248	216	234	218	265	252	236	268	254	244	232	240	261	254	223	206	252	214	219	235	238	244	249	257	245	243	241	233	264	273	272	238	232	239	273	257	272	242	242	249	239	224	241	252	263	251	249	237	248	289	238	253	240	255	218	257	209	247	260	251	239	212	260	256	247	242	230	234	242	250	263	249	220	230	231	255	212	248
2353	878	529	317	311	447	471	417	361	314	252	237	197	160	134	106	116	115	80	87	68	64	55	61	53	39	63	50	40	42	41	40	55	58	49	50	43	43	44	50	53	39	39	49	39	36	54	52	45	49	41	44	41	45	42	39	38	33	47	37	34	41	33	44	47	34	37	31	40	45	38	41	54	37	50	40	43	35	30	42	36	31	47	42	40	52	42	42	36	36	54	42	33	45	45	51	38	34	54	43	44	42	47	42	47	41	41	46	45	52	32	36	45	41	48	46	30	35	38	42	46	36	40	42	41	45	51	46	53	51	40	46	35	42	51	42	38	47	40	45	45	41	38	37	47	33	45	51	37	45	42	50	44	44	45	42	49	45	39	52	58	33	47	41	60	49	46	42	40	43	39	56	39	47	51	50	48	45	44	37	53	32	42	44	53	43	40	40	47	38	53	39	46	36	49	46	34	36	44	39	49	42	45	47	39	31	45	46	51	49	54	46	35	47	41	51	49	45	44	43	39	36	39	52	47	50	43	43	31	42	47	47	39	39	47	47	44	45	34	49	45	56	48	45	61	40	38	47	45	28	51	43	52	41	49	43	43	55	54	41	41	49	39	40	48	47	39	52	51	50	35	47	42	39	40	53	41	39	47	45	37	41	43	37	60	47	35	55	32	42	53	37	45	43	40	52	49	34	43	48	44	39	35	47	40	37	42	48	45	41	42	40	45	45	37	36	24	48	36	44	44	41	45	48	48	56	51	40	43	41	59	47	45	40	50	33	46	40	40	39	56	41	41	37	41	30	42	38	43	40	46	28	39	36	33	48	37	50	39	47	41	41	37	50	44	54	38	43	40	38	43	35	35	39	40	32	41	53	42	40	38	44	48	30	33	35	37	54	36	38	38	31	35	39	43	31	44	23	36	33	51	41	42	46	44	41	39	38	46	42	43	54	40	49	38	44	36	49	31	37	40	44	52	42	41	38	31	35	44	44	33	36	38	44	42	38	44	46	35	41	51	29	51	37	49	47	44	58	44	33	49	39	31	41	45	44	40	35	49	35	39	52	38	42	43	48	44	43	42	47	48	44	34	33	46	52	34	31	38	49	38	43	33	37	44	36	41	41	46	38	36	44	37	50	41	47	48	33	33	44	44	48	29	31	44	50	48	58	38	35	32	33	36	39	42	36	35	32	52	37	33	45	40	42	52	45	40	40	45	40	40	42	41	43	43	45	47	43	42	43	39	47	37	39	42	35	33	51	37	34	32	50	44	35	47	37	39	35	38	41	39	43	42	42	54	56	32	33	42	44	45	41	44	36	53	32	48	38	48	40	39	35	51	34	32	51	43	38	35	28	44	45	39	46	35	36	50	51	51	38	51	41	50	37	40	43	44	45	38	35	41	49	43	39	34	43	42	42	39	28	40	41	36	38	41	45	55	37	50	53	47	42	43	40	43	35	51	38	33	31	38	35	41	43	31	48	41	42	39	43	58	50	40	33	34	37	43	31	48	42	41	35	32	54	29	40	34	51	45	46	38	29	40	46	37	48	39	53	35	32	44	43	46	39	39	26	42	36	40	39	55	36	40	49	36	49	44	47	49	28	44	36	34	33	43	49	37	49	47	38	37	52	49	49	53	43	50	40	51	55	37	41	41	45	35	33	35	36	42	56	36	32	46	38	40	46	25	44	41	48	32	41	39	42	40	52	38	39	41	47	31	47	50	41	30	48	51	34	44	48	34	51	25	35	37	43	48	51	46	45	45	48	42	39	45	35	49	39	55	40	40	34	38	46	37	44	38	40	42	44	39	44	40	61	56	37	41	42	35	40	36	37	41	46	37	47	45	44	43	49	37	36	34	53	21	41	42	35	41	45	41	42	52	38	35	58	35	44	40	36	34	35	32	39	37	33	42	39	34	48	44	30	40	40	50	45	43	39	44	41	40	35	38	36	43	47	34	42	46	35	53	56	50	26	33	36	62	55	34	43	36	48	36	53	46	38	42	39	43	51	49	42	49	35	37	41	49	37	38	25	41	43	41	44	46	45	51	39	49	38	45	48	44	39	32	40	35	41	28	48	37	48	34	44	43	41	42	37	32	33	51	44	57	51	39	41	38	47	42	46	38	51	39	48	42	40	45	56	47	44	41	41	44	51	37	41	37	38	41	24	34	29	48	37	42	50	25	51	46	29	58	37	41	43	50	31	35	34	36	43	37	49	45	38	43	51	37	44	38	34	45	42	45	31	41	38	49	41	39	41	35	49	61	38	43	40	37	44	52	40	45	43	50	47	38	37	41	45	42	54	53	41	39	30	58	36	58	37	34	38	49	42	38	41	54	37	36	40	41	42	33	42	46	33	35	44	48	53	45	50	42	38	46	29	45	47	43	44	42	32	46	39	42	37	43	35	46	41	40	35	36	37	44	50	37	52	34	30	43	39	53	35	44	49	39	48	37	45	30	32	37	43	46	50	43	51	32	45	55	38	41	38	51	36	49	44	48	47	46	39	42	44	43	35	53	41	40	35	51	48	34	45	32	42	31	40	42	43	47	32	37	39	36	48	43	51	39	40	32	51	48	46	40	47	38	50	35	44	34	41	41	40	46	38	29	31	46	49	44	38	44	42	41	38	41	40	30	41	50	45	39	45	39	44	44	42	34	34	61	44	52	38	39	31	39	38	40	31	45	37	31	45	47	32	40	40	53	44	41	42	33	47	31	40	43	37	29	44	38	37	42	39	41	29	30	48	51	37	49	30	46	42	43	35	37	40	42	27	37	48	35	44	41	37	42	47	42	38	38	35	50	41	40	40	45	43	34	56	46	37	50	41	43	42	42	44	38	40	40	45	41	46	41	44	29	59	44	40	53	50	44	50	40	42	36	37	45	52	53	36	36	51	46	49	36	37	56	36	43	40	40	42	49	37	34	46	40	39	39	43	37	46	29	37	53	37	40	37	41	46	42	44	43	36	53	41	42	42	45	34	34	40	38	39	41	54	36	43	36	57	36	39	41	37	35	51	37	38	47	40	45	32	41	50	46	50	42	37	38	34	38	36	48	45	54	40	46	56	37	48	36	50	44	41	52	51	50	38	42	41	54	40	42	33	36	33	54	37	37	39	45	40	44	40	44	36	36	38	60	44	39	36	40	30	38	51	46	40	34	50	43	35	34	48	42	45	31	49	43	54	38	53	47	36	42	42	62	39	36	33	33	42	34	46	46	40	46	55	42	38	51	47	47	39	40	41	30	38	35	36	45	50	53	40	46	25	50	44	53	32	56	47	46	50	42	43	31	38	35	35	43	39	50	40	37	40	45	45	44	48	48	53	50	34	50	53	52	41	39	36	29	36	39	34	37	45	55	48	45	33	38	39	37	41	55	46	48	41	43	35	47	52	39	40	59	43	46	41	38	46	31	46	39	35	32	42	30	53	54	44	43	36	44	43	36	42	40	42	33	35	27	38	41	53	49	47	34	41	49	41	33	44	32	31	44	42
22147	10272	6129	9386	17338	19172	17290	14598	11904	9238	7523	6458	4648	4067	3150	2683	2441	2007	1756	1426	1237	1036	849	817	710	677	581	603	502	435	451	442	394	384	381	358	358	378	372	377	347	389	372	407	361	356	408	423	365	379	376	390	400	360	379	311	328	418	348	381	371	351	367	380	378	374	323	360	349	363	350	383	320	386	319	353	344	347	357	343	334	390	346	352	370	342	365	329	343	354	333	338	346	317	324	367	365	314	336	361	331	346	320	369	340	359	351	366	356	345	329	372	361	333	343	381	348	327	349	348	354	308	360	352	327	311	342	334	323	312	353	338	362	343	374	355	334	358	358	348	337	338	322	324	321	361	360	349	351	325	360	352	334	368	337	323	345	359	369	335	368	327	362	341	332	340	319	323	344	352	305	349	333	333	334	360	313	343	355	348	352	341	358	352	351	371	348	338	342	356	333	345	360	325	365	313	346	352	324	344	373	378	309	338	366	334	351	347	340	320	355	317	314	321	346	338	355	352	348	352	366	343	332	332	339	352	340	371	347	317	363	328	350	324	371	346	333	350	369	339	350	323	324	339	359	312	344	341	316	324	348	355	353	317	307	322	337	341	338	343	352	360	350	309	331	322	325	324	348	369	315	333	349	331	345	358	317	364	342	336	347	340	354	378	317	342	342	342	361	314	330	340	318	326	336	355	327	348	316	337	333	345	333	356	324	341	387	341	383	313	357	366	353	346	336	328	332	361	351	324	335	328	352	352	337	346	344	334	352	307	370	341	314	359	352	349	330	348	356	338	348	328	336	341	334	366	337	324	352	372	374	343	328	364	319	315	322	329	348	286	347	322	360	343	351	327	336	400	316	308	325	345	336	319	336	331	393	286	323	331	343	338	356	351	361	380	350	332	316	360	346	331	328	335	354	339	346	351	351	334	358	310	382	350	372	352	329	324	329	345	351	339	355	335	353	337	322	316	348	337	340	350	323	340	357	328	316	340	320	348	351	371	336	336	341	339	326	340	332	340	322	369	335	356	377	378	360	352	369	372	349	361	323	353	375	363	354	339	341	333	334	364	336	305	349	316	330	320	346	358	351	310	351	349	342	352	342	353	333	351	334	368	319	313	379	355	316	355	347	306	357	330	318	381	337	344	361	345	325	316	317	340	303	347	343	329	359	350	348	317	351	366	347	326	383	313	343	322	340	357	358	318	364	341	346	340	328	325	337	354	338	375	372	326	312	367	347	341	345	361	326	352	347	336	325	321	328	347	365	359	338	354	344	311	316	335	338	323	335	344	359	370	327	338	333	332	348	334	336	350	374	366	272	344	331	352	314	331	319	333	352	357	343	348	345	351	338	342	359	320	345	334	300	324	357	344	370	342	374	346	347	337	341	339	324	345	350	366	334	393	352	332	352	342	328	340	348	338	305	369	319	323	346	359	344	346	348	367	354	324	326	358	352	378	335	322	337	340	378	369	345	322	358	334	351	345	352	351	350	362	324	331	356	315	357	366	326	342	344	343	316	375	325	292	352	383	375	335	388	362	338	353	345	332	343	337	378	374	334	380	360	351	323	376	357	354	344	360	344	298	347	339	340	337	361	346	356	338	340	322	321	342	323	355	316	347	354	364	388	323	304	346	366	353	320	317	364	336	337	333	338	337	379	360	344	360	345	365	376	317	352	323	354	359	361	339	317	337	384	348	329	334	377	333	343	345	327	350	344	342	323	367	352	327	329	314	331	349	295	352	344	348	336	302	335	349	346	340	349	337	369	332	342	341	328	371	340	320	332	318	375	350	386	324	346	347	347	338	322	360	324	358	343	339	368	324	331	350	345	367	327	330	339	340	365	362	349	318	328	318	363	331	349	337	366	351	329	312	347	341	351	333	396	325	339	337	348	317	331	362	321	344	320	356	341	338	338	342	354	344	364	345	327	333	347	325	360	342	367	335	340	338	331	343	324	334	354	313	355	376	345	377	339	296	368	336	324	338	301	337	351	326	330	340	341	344	358	344	363	331	337	332	319	330	343	345	331	340	342	356	337	371	343	309	367	340	341	342	374	300	356	328	336	340	325	354	352	343	335	359	326	327	353	301	345	371	349	340	340	356	340	333	331	328	338	338	372	347	350	341	354	311	333	333	329	342	345	297	365	372	342	337	337	331	346	347	344	353	327	384	380	330	355	350	335	368	335	311	320	360	368	347	332	329	329	331	336	343	353	332	329	311	345	357	344	343	340	339	333	319	355	294	353	352	321	308	327	324	350	337	355	326	326	360	316	325	389	350	357	330	325	368	345	358	349	344	351	366	327	345	357	348	340	333	325	306	324	354	376	331	346	313	316	322	335	333	370	350	333	340	352	347	338	340	328	341	332	328	371	340	360	334	341	356	306	362	345	299	336	342	334	367	361	341	341	347	311	337	351	313	308	352	315	349	299	369	333	351	351	334	321	346	354	321	365	327	336	368	364	364	343	352	310	323	329	370	370	343	357	322	360	324	349	328	343	379	362	345	349	361	350	328	352	358	334	349	354	311	316	329	376	345	369	365	360	313	328	361	321	332	342	357	376	330	361	345	333	332	368	353	353	321	341	370	346	367	350	324	330	344	341	314	356	333	322	324	338	348	327	348	318	347	317	370	337	332	324	346	347	350	341	381	348	313	355	320	327	359	328	333	344	313	372	340	349	328	348	354	349	350	360	325	396	331	339	309	339	344	369	339	346	357	336	315	306	353	343	333	359	322	349	308	357	344	340	329	341	348	338	342	373	329	324	319	354	325	346	341	355	361	294	331	332	337	321	314	339	341	317	353	336	364	343	345	317	377	329	364	375	347	372	373	330	364	350	339	352	334	357	346	348	370	312	301	360	341	359	348	352	339	336	368	358	354	337	375	368	365	345	349	359	344	317	346	331	355	382	318	375	332	342	335	332	354	317	331	342	307	347	327	347	340	344	356	348	355	311	329	324	342	318	331	331	310	347	338	356	353	359	343	324	349	294	326	350	342	359	353	331	345	332	336	368	353	351	360	349	348	341	335	321	330	342	343	351	324	321	342	374	324	368	310	332	360	326	312	329	346	355	336	367	376	357	350	318	330	363	348	342	359	329	330	342	353	357	361	338	335	330	356	334	338	328	398	319	334	351	354	341	351	317	338	322	334	352	339	345	340	343	337	344	363	339	350	355	353	345	325	365	340	350	379	315	352	341	391	331	340	342	333	341	317	358	331	349	324	366	349	342	348	364	315	348	315	326	318	340	335	365	325	337	314	355	346	350	305	343	326	363	345	320	358	370	333	331	358	351	361	333	347	306	354	366	350	310	362	341	351	380	329	335	372	348	307	354	361	359	348	365	388	331	344	345	354	359	321	362	358	362	353	334	328	317	311	330	321	333	341	383	363	353	358	324	307	355	384	346	363	362	339	348	367	338	352	342	356	317	372	329	335	379	328	385	320	346	331	357	341	314	356	322	360	323	334	336	340	333	320	353	352	342	373	369	358	322	322
3203	1664	711	548	498	723	797	730	570	448	336	346	254	225	188	147	153	114	102	117	97	83	64	80	50	49	58	50	32	44	38	22	41	37	37	28	40	33	47	31	43	36	30	30	39	35	36	50	34	33	37	40	40	38	30	29	30	32	40	38	34	34	37	32	36	37	42	34	34	38	26	32	28	28	47	33	41	39	35	29	35	33	28	38	44	31	35	43	37	34	32	35	33	30	37	39	29	35	39	30	33	30	27	25	28	38	29	39	29	29	30	35	25	35	31	28	40	26	36	41	31	36	40	30	30	36	43	32	19	28	34	23	44	41	25	27	34	34	35	30	37	29	32	33	25	27	32	36	33	37	27	36	32	25	23	44	34	30	35	24	26	35	26	39	31	30	26	37	33	29	43	28	24	33	31	49	37	42	38	33	22	26	40	33	33	24	27	37	31	21	41	33	31	37	41	35	35	40	42	37	20	39	36	34	36	33	42	29	29	34	27	36	27	34	30	32	31	23	35	30	29	36	44	29	36	29	38	47	33	44	27	38	38	37	34	35	27	26	22	32	28	26	34	34	37	35	31	33	36	24	45	36	38	38	25	34	27	30	27	33	35	29	41	31	25	26	35	34	29	28	26	33	38	35	28	30	28	32	37	35	29	47	31	34	36	41	31	34	35	35	29	49	32	39	28	27	28	28	34	35	28	29	28	26	46	36	19	32	34	24	39	46	35	33	29	27	42	31	33	39	39	36	28	25	38	26	30	31	25	40	34	35	33	39	39	23	31	35	34	33	34	29	37	35	29	37	39	26	34	30	24	36	29	20	34	31	25	36	32	31	32	36	24	26	34	36	31	36	22	40	42	34	27	33	32	45	31	26	31	34	23	29	30	32	42	33	32	27	35	25	32	41	39	28	29	37	29	41	42	34	28	37	41	29	31	31	28	29	34	33	30	36	36	32	33	35	39	33	35	32	29	30	39	32	30	29	32	24	36	20	25	33	30	34	37	29	26	33	34	28	37	42	39	31	35	30	30	32	35	33	41	34	40	21	34	27	32	34	31	32	37	33	34	31	39	28	34	32	31	46	38	24	32	28	32	29	30	37	31	36	36	27	38	34	28	23	39	21	38	34	29	24	41	37	30	32	29	34	32	25	29	45	49	30	35	24	32	27	39	30	31	36	36	31	29	25	30	31	37	36	35	30	21	41	33	28	35	31	37	28	34	27	31	27	40	32	32	25	38	37	32	38	28	32	27	26	37	34	27	47	37	32	36	34	30	29	21	42	24	49	30	27	29	35	36	25	31	34	39	30	33	35	29	30	32	19	40	27	21	27	19	26	27	42	28	31	37	31	26	32	37	33	37	27	39	29	31	28	35	42	50	41	29	41	31	35	31	28	39	29	32	38	37	37	28	26	37	35	36	36	38	42	30	25	33	38	34	29	38	28	36	27	38	43	36	32	35	30	28	35	30	31	37	31	36	30	35	41	34	40	38	26	30	38	35	27	22	29	27	34	32	17	28	35	43	36	34	31	26	29	30	35	35	36	28	37	36	35	36	28	29	27	33	23	31	24	39	29	34	29	31	42	25	36	30	26	25	39	34	47	35	27	33	33	29	22	42	35	21	31	29	27	32	35	33	30	44	35	38	23	32	38	36	40	40	24	32	36	32	50	31	30	30	25	31	27	31	31	33	30	25	30	30	31	24	24	30	27	31	28	31	25	33	37	31	22	32	33	26	37	46	30	25	30	33	25	31	27	29	30	38	32	28	31	36	44	33	36	39	21	34	32	32	37	37	27	28	31	42	26	27	27	28	38	29	26	31	23	31	24	35	25	40	30	28	29	30	34	35	22	34	32	33	34	36	39	32	25	36	22	23	27	41	35	42	24	27	23	35	33	33	25	28	23	31	32	32	21	21	35	35	32	40	40	28	23	28	32	30	24	33	34	31	35	35	32	25	35	29	34	20	41	32	22	24	37	28	25	32	35	40	25	41	21	32	37	31	27	33	32	36	36	21	20	27	40	36	15	20	39	37	40	29	31	28	30	40	34	30	28	35	29	44	29	17	35	33	38	37	29	41	33	39	29	26	32	26	39	29	32	26	30	33	32	32	28	29	27	26	37	38	29	41	44	38	29	33	28	39	27	35	34	22	28	20	43	25	29	23	23	30	28	26	26	25	27	33	21	34	33	31	31	27	34	33	33	28	32	24	44	35	36	34	26	43	39	30	34	23	31	34	36	33	31	31	47	27	30	38	29	27	42	35	25	39	33	31	36	47	28	31	34	29	20	36	35	34	32	34	35	39	35	36	21	32	31	43	41	33	27	27	37	29	38	35	28	34	28	38	45	31	26	35	36	20	36	31	36	33	28	26	37	26	30	37	40	30	35	22	29	27	32	31	37	33	30	38	23	25	33	33	35	32	36	34	34	44	25	30	26	25	22	35	34	32	29	24	38	39	27	37	32	36	41	32	31	28	26	30	34	34	33	22	38	27	32	39	33	30	47	40	37	33	27	34	29	38	28	34	39	30	43	29	44	39	25	23	37	45	41	34	35	35	31	33	28	39	37	41	42	26	32	39	29	30	33	33	34	29	27	37	36	37	27	28	27	30	35	50	26	26	27	36	31	35	33	35	31	34	31	33	37	36	25	34	30	32	29	28	33	32	27	35	31	29	36	32	35	34	37	42	41	33	33	34	29	32	31	37	40	36	34	29	36	33	32	28	28	33	29	39	29	42	26	35	37	36	39	30	35	47	39	30	39	39	40	32	30	42	24	37	30	36	28	36	26	26	31	31	34	38	33	26	33	38	30	38	36	38	36	24	31	31	22	30	29	34	39	32	31	30	36	34	36	30	38	34	28	23	38	36	36	34	28	31	30	31	30	43	37	32	36	31	36	34	32	27	36	43	36	35	32	31	29	29	26	36	32	14	28	31	38	29	28	36	35	22	29	26	34	29	35	16	34	28	32	47	24	25	33	25	31	23	35	34	31	26	22	38	27	26	31	28	38	30	40	40	28	26	27	26	38	31	35	34	29	31	35	37	23	40	30	30	43	30	34	31	32	31	41	25	39	30	30	34	33	33	38	38	33	27	35	34	33	40	29	33	36	27	29	36	32	36	34	57	24	29	33	34	37	35	35	28	34	22	24	31	30	25	38	40	36	31	38	34	31	34	28	38	32	23	25	33	26	36	32	35	51	43	43	38	38	33	32	29	37	38	32	24	50	36	41	36	47	30	38	30	39	33	30	33	29	31	28	35	30	34	32	46	27	24	36	27	29	35	29	33	26	25	22	26	24	28	25	29	39	30	32	33	36	31	26	39	33	25	42	30	41	27	34	31	39	38	35	28	36	36	35	22	26	34	30	37	25	32	33	40	29	30	36	31	35	37	42	26	33	25	40	28	24	32	49	41	25	34	28	39	30	34	25	31	21	35	35	38	23	37	27	31	35	38	40	42	22	26	37	31	33	33	36	28	30	34	33	32	30
27703	14243	8450	12831	22025	23969	22216	19195	15586	12972	10008	8176	6622	5638	4458	3516	3308	2692	2325	2138	1587	1329	1141	1072	883	777	766	658	526	485	398	354	388	357	341	298	324	355	323	348	326	340	362	332	335	283	323	331	331	384	325	353	362	300	338	278	281	293	292	311	304	313	264	343	302	278	297	284	295	325	294	275	282	287	300	277	278	298	285	312	279	263	326	280	269	272	263	290	268	272	287	269	275	286	299	286	277	243	232	278	292	261	281	268	282	269	281	275	271	271	290	263	282	271	261	275	259	295	272	275	286	277	279	263	277	260	261	250	273	283	260	260	288	286	293	285	291	286	274	303	284	247	252	269	292	271	271	265	288	300	300	278	253	277	275	265	271	252	255	274	283	270	292	273	272	255	278	286	293	272	234	285	294	287	289	270	271	287	292	257	272	259	265	260	248	304	260	283	279	248	269	280	244	247	262	280	276	277	267	265	279	285	290	277	249	272	263	283	249	287	279	284	279	260	240	293	272	247	279	276	263	241	283	279	280	267	265	261	264	277	295	273	261	252	290	272	279	266	287	288	303	279	254	263	282	246	261	265	235	264	270	270	285	237	260	279	274	266	287	276	311	268	264	270	278	281	294	294	279	258	262	262	263	272	270	274	272	260	265	275	278	280	262	248	269	282	259	267	291	288	261	264	255	267	278	277	276	263	268	266	264	264	287	264	290	286	256	255	265	273	271	304	245	302	279	251	272	294	279	285	278	283	262	269	272	274	289	273	270	245	288	273	275	287	281	231	249	282	249	268	283	268	245	278	289	318	261	223	260	272	286	260	255	283	263	272	272	247	291	275	273	287	280	296	297	276	271	267	272	248	268	286	251	285	262	277	282	261	302	274	277	275	305	282	296	260	298	271	248	271	269	264	259	292	260	307	304	310	288	244	262	261	275	307	279	246	257	255	302	260	289	268	283	269	272	277	242	299	281	278	274	256	280	291	265	279	257	270	280	235	300	273	273	262	271	268	266	296	300	275	301	227	267	272	263	265	246	276	253	278	262	277	283	285	264	278	265	256	273	242	267	287	267	255	285	269	267	278	271	260	283	264	275	286	246	239	281	289	274	295	254	274	285	293	290	267	294	276	273	252	248	310	225	255	272	271	269	258	252	280	261	242	268	272	271	257	308	266	264	275	268	273	277	300	251	266	273	285	312	257	250	286	273	282	311	282	275	255	285	275	271	266	279	258	269	288	249	265	261	277	286	308	284	275	265	267	239	263	279	300	287	268	262	274	287	282	234	270	269	280	274	294	244	288	250	248	279	256	291	269	295	269	270	282	253	296	241	276	271	264	303	271	273	279	256	260	319	276	274	269	278	260	276	284	269	230	248	264	271	248	284	286	264	280	273	274	264	263	253	294	271	276	270	267	275	291	264	292	289	280	257	268	285	237	249	288	264	265	287	276	273	263	237	291	263	268	287	255	268	260	272	274	286	269	297	296	266	263	261	269	253	267	291	272	280	315	287	271	271	259	255	293	262	281	279	293	271	280	275	280	242	296	261	277	289	274	275	254	265	285	301	271	286	288	277	276	252	238	259	288	279	271	239	259	279	247	286	282	300	275	283	262	294	260	277	258	279	303	244	282	273	253	253	290	285	273	298	284	247	280	274	255	229	274	301	286	290	260	295	266	306	293	262	298	283	258	294	262	274	245	249	270	269	278	278	271	274	278	284	292	264	250	263	292	272	271	285	275	290	293	236	254	284	249	322	276	270	268	270	236	268	279	293	258	282	278	293	281	294	261	250	305	282	291	291	272	264	256	277	257	267	262	295	268	259	266	253	258	242	284	248	265	295	247	277	287	268	287	299	282	272	273	292	256	253	270	274	257	258	264	286	268	256	268	267	246	274	273	283	242	289	250	263	294	262	277	265	277	305	265	273	282	282	304	265	280	282	271	282	275	275	268	259	283	311	254	233	285	271	272	287	277	274	284	267	287	257	272	264	297	268	288	280	290	276	279	281	295	311	266	259	258	234	264	250	274	285	286	250	248	256	254	268	269	288	282	258	282	280	271	287	263	255	240	271	307	299	273	276	303	265	250	298	270	279	249	294	258	299	304	263	287	268	277	250	263	268	249	289	260	269	287	245	295	287	253	286	241	246	275	248	262	256	280	275	299	259	250	274	263	252	274	290	292	292	290	281	302	255	262	272	293	261	262	248	245	274	284	279	259	273	274	273	258	278	284	261	293	303	263	269	262	279	269	280	257	241	252	296	257	242	288	287	230	276	277	262	240	299	299	260	274	243	270	251	242	251	253	278	274	282	264	244	263	287	246	279	276	278	279	271	278	263	306	241	286	251	259	259	259	275	279	261	237	258	273	283	269	264	239	254	286	281	275	266	279	273	279	258	254	274	276	264	266	256	277	255	269	276	287	262	246	260	292	292	255	281	269	256	289	260	314	266	289	284	320	289	266	270	280	276	267	282	247	262	267	276	253	285	258	260	282	282	289	288	271	306	270	258	249	249	289	285	254	269	280	281	233	303	264	279	247	259	261	262	270	251	304	255	291	262	275	254	232	311	260	251	283	245	278	267	268	255	258	299	241	257	275	269	272	273	284	304	273	284	275	280	287	275	243	272	273	271	241	271	256	299	270	284	254	267	274	249	269	288	257	310	284	256	279	286	274	276	271	286	259	301	272	269	316	268	262	282	260	251	276	236	270	244	250	301	242	279	290	273	249	257	267	240	294	272	263	274	276	268	263	264	264	267	266	260	261	288	277	282	266	266	269	274	276	243	305	266	260	275	271	273	308	252	266	286	289	260	270	267	267	274	273	273	281	273	279	266	290	269	291	280	263	272	292	230	272	274	242	272	307	239	269	293	254	280	262	264	284	284	277	235	255	250	272	263	263	256	268	302	245	261	241	261	264	280	255	285	281	276	247	302	280	262	255	253	310	255	259	257	256	275	289	273	282	275	281	259	243	261	288	275	281	287	282	299	275	279	305	264	266	261	284	272	243	267	271	268	247	289	301	275	250	267	302	269	244	251	254	286	275	294	285	220	283	277	268	296	298	292	235	282	273	260	304	250	273	224	276	284	271	297	260	279	293	271	291	289	270	259	258	287	295	282	296	278	269	290	280	285	229	254	282	264	269	255	295	285	240	272	262	290	265	272	277	265	245	239	267	254	270	258	251	268	286	270	255	312	266	260	279	279	254	257	263	309	255	275	266	249	267	267	276	267	289	272	267	264	267	270	291	308	269	267	282	250	294	284	284	294	297	278	276	273	265	266	268	291	264	244	257	292	300	273	282	260	267	253	259	275	270	307	255	257	297	294	271	279	246	276	229	268	284	260	234	280	273	255	273	270	266	273	267	262	272	264	232	270	276	266	256	311	272	239	269	246	306	255	281	275	291	269	257	277	261	264	269	275	267	278	259	281	281	279	267	282	227	256	237	282	247	260	261	273	266	277	242	273	279	267	262	273	267	264	286	256	292	287	234	260	248
3778	1341	702	459	470	609	632	631	521	442	359	273	252	200	186	157	124	112	85	92	84	79	74	74	60	62	58	44	55	37	42	38	51	39	45	38	40	41	32	39	36	48	38	29	49	43	40	45	31	36	48	41	47	50	51	43	36	32	39	34	39	39	42	40	34	32	51	37	45	27	45	49	39	30	45	34	44	43	36	47	40	33	46	36	48	48	40	47	51	44	36	38	36	47	28	33	31	38	35	31	40	35	51	35	27	43	36	41	41	42	39	35	42	37	45	34	44	38	36	33	39	31	40	39	38	41	48	37	32	33	36	30	47	44	32	30	40	37	50	44	33	48	29	33	30	44	39	41	43	48	32	38	34	29	35	41	32	34	31	33	42	42	29	50	39	41	42	31	33	48	39	37	36	44	37	42	46	43	41	46	33	40	35	32	24	41	30	46	41	32	48	48	32	42	55	40	29	50	44	34	35	34	43	39	41	41	46	32	41	40	35	35	63	41	28	33	33	49	36	37	43	45	43	37	46	41	34	32	38	34	47	45	43	39	54	37	33	35	40	40	39	42	40	48	49	35	48	37	35	39	26	27	35	31	43	33	28	40	46	44	37	39	42	27	28	38	31	33	31	50	29	28	47	41	56	47	42	23	44	45	38	33	36	45	36	39	42	42	48	42	36	33	45	34	31	33	32	41	45	32	32	33	29	34	33	45	49	38	47	36	53	33	42	44	37	49	34	31	34	30	28	33	33	37	41	33	41	42	46	37	42	38	35	46	45	43	34	38	33	41	36	42	42	35	38	29	39	38	38	29	36	29	29	30	40	32	37	29	42	36	39	46	42	42	49	26	43	43	53	42	40	43	38	28	42	35	41	33	43	29	41	46	41	38	36	47	38	36	43	38	31	33	34	41	41	45	37	48	46	40	36	42	45	34	28	33	30	45	39	41	44	36	28	27	49	37	28	29	36	32	43	39	42	31	35	38	42	39	42	43	38	47	47	37	34	47	55	46	32	44	43	34	49	39	38	40	38	34	44	34	43	40	23	35	37	31	42	35	40	50	40	43	37	39	34	35	37	28	47	31	35	38	45	43	34	49	40	40	37	43	49	36	34	39	48	40	36	29	44	33	39	37	36	45	40	37	41	43	28	30	41	45	38	37	41	41	41	38	34	50	37	28	38	37	27	38	37	45	24	30	36	51	44	37	35	54	44	43	29	31	42	46	44	31	41	43	39	33	42	33	35	40	38	28	28	33	28	37	36	38	30	22	33	33	17	39	30	32	49	37	35	42	41	32	35	36	43	39	43	30	34	38	38	44	33	37	49	36	33	37	40	38	28	32	42	35	42	51	41	43	34	41	40	45	43	45	46	30	36	41	42	29	31	33	38	36	48	53	34	32	28	38	47	37	49	34	37	36	32	41	31	31	40	29	39	36	42	35	38	43	46	31	44	40	46	40	38	38	29	30	38	34	33	32	42	27	39	34	29	36	29	34	33	27	29	52	44	38	25	36	34	36	33	47	51	43	47	46	42	46	44	31	36	41	39	46	45	53	50	39	34	37	43	33	30	39	36	36	52	31	26	30	40	39	38	36	37	32	43	26	32	41	35	46	41	33	35	47	49	56	45	35	37	32	44	22	41	27	45	19	31	50	41	50	33	39	32	35	38	40	44	49	34	42	30	40	38	45	37	31	37	37	37	27	38	44	49	38	31	44	49	44	39	46	38	41	36	43	32	36	45	35	35	35	35	38	40	31	35	36	48	32	37	38	31	36	43	49	44	36	47	30	41	48	47	32	36	40	48	41	38	50	28	44	29	40	40	45	47	40	41	29	50	41	38	46	33	37	44	39	37	48	35	39	39	32	35	43	33	43	26	40	31	33	43	40	33	42	44	33	34	34	40	35	37	40	50	33	42	28	37	35	38	36	37	48	35	36	39	34	36	33	35	43	33	39	41	44	49	36	31	41	26	38	36	45	36	45	33	35	50	39	38	40	32	38	42	43	35	45	30	43	44	33	37	35	34	37	36	55	41	36	47	33	41	40	35	36	55	31	30	52	45	50	34	45	37	31	43	40	38	39	47	39	47	35	51	41	34	51	46	38	39	37	38	35	30	38	39	47	45	41	39	39	54	51	34	34	26	32	42	29	43	38	36	25	55	29	38	40	40	30	39	38	37	38	36	33	31	33	38	35	27	43	30	47	47	40	31	37	42	39	50	38	46	28	40	44	41	43	37	43	33	26	39	36	45	41	52	29	42	49	38	40	47	36	34	36	42	37	28	40	38	40	41	37	38	36	54	48	46	53	31	37	40	29	34	40	30	34	41	41	40	40	34	38	42	38	37	40	39	39	43	35	38	40	39	34	43	43	44	48	39	40	38	52	34	34	36	30	35	34	40	38	36	24	37	38	39	42	36	26	33	38	45	32	41	28	30	37	48	40	44	36	40	37	42	54	40	31	53	40	46	35	41	32	31	49	38	41	32	30	34	40	40	37	34	50	44	32	42	38	34	32	38	42	39	40	31	40	36	35	26	39	32	38	38	48	33	42	29	35	48	40	31	35	35	51	51	36	36	40	35	39	35	45	42	34	36	39	42	25	40	35	33	40	33	40	48	38	48	32	22	36	46	36	36	36	33	38	40	27	31	49	43	34	39	31	40	40	35	34	40	37	39	43	34	43	35	33	41	40	32	44	26	47	26	41	38	29	32	30	34	37	49	26	38	37	40	36	34	27	37	30	36	38	41	40	42	32	30	40	37	29	31	45	49	43	26	41	40	47	31	33	42	46	28	44	43	30	44	32	39	36	35	42	37	39	42	31	25	40	28	27	46	41	34	45	38	31	39	39	29	34	38	38	35	38	43	35	40	41	42	39	34	41	31	34	50	37	44	55	34	29	42	45	28	48	44	35	40	34	46	38	41	44	39	19	31	32	44	37	45	32	35	38	30	35	45	30	45	42	48	48	43	30	40	36	34	47	41	35	38	41	32	30	36	41	37	47	38	39	33	45	33	30	36	32	40	42	49	35	36	41	45	36	42	30	38	41	43	37	33	29	40	36	32	42	31	41	35	32	30	37	41	47	38	37	32	42	49	35	28	38	46	34	42	36	39	41	40	48	43	40	39	34	43	38	56	43	35	49	35	29	36	27	38	42	36	29	38	54	38	46	50	46	44	41	34	35	37	33	38	33	51	38	29	43	32	31	44	38	39	39	33	49	33	39	36	33	41	41	30	39	43	35	42	45	43	41	38	35	45	36	35	40	30	31	50	40	31	40	36	28	34	40	36	37	31	47	42	47	43	46	40	34	35	41	34	37	44	47	51	33	38	47	46	37	43	34	40	39	43	41	36	27	32	35	26	35	44	38	38	39	42	38	29	35	51	35	46	36	34	29	43	40	39	36	44	48	41	41	42	47	35	43	47	29	43	38	40	25	30	40	42	38	43	37	31	30	31	37	42	34	32	48	43	45	40	33	30	29	26	33	42	44
26914	12856	8195	11895	20354	22195	20304	18038	15230	12104	10241	7688	6352	5240	4733	3283	2915	2538	2017	1931	1805	1341	985	1044	852	858	646	577	509	481	446	424	397	379	405	367	367	340	332	355	365	378	341	355	365	355	361	368	356	340	333	384	350	336	359	377	363	325	318	333	337	322	342	339	337	313	325	330	340	330	329	332	347	295	311	299	311	328	331	336	278	322	315	324	311	361	318	327	303	297	330	309	316	334	297	322	330	298	325	322	325	325	316	309	280	318	288	259	302	340	309	309	294	310	322	325	329	335	294	301	298	318	304	297	282	301	298	301	319	308	309	329	290	344	317	302	311	307	338	335	336	310	299	314	298	316	317	307	313	283	332	305	312	323	292	309	315	297	318	286	311	280	301	314	285	312	311	316	325	273	328	290	286	320	303	285	338	317	333	300	293	326	314	285	279	303	320	311	276	315	309	290	305	308	280	314	289	322	289	274	314	297	300	328	299	321	314	310	325	328	313	321	299	294	316	316	328	307	311	319	307	312	320	312	306	306	338	295	305	312	305	301	302	332	301	294	288	278	300	271	329	326	345	328	280	306	314	279	314	309	282	313	281	296	322	287	320	333	316	312	321	306	314	303	311	322	293	302	311	296	275	316	294	303	290	284	316	318	318	275	292	356	310	308	328	301	291	313	293	301	301	302	298	308	321	300	316	321	318	306	307	309	285	326	318	290	329	298	250	333	300	328	335	316	331	299	315	291	320	322	312	355	318	304	309	300	291	304	292	276	340	326	319	278	287	293	298	291	302	280	328	319	322	324	309	311	310	336	255	330	296	282	293	318	289	328	282	299	305	333	306	287	302	331	308	307	328	310	300	311	282	302	302	304	305	305	267	318	298	291	321	323	300	317	298	308	295	311	291	321	313	304	301	313	315	304	289	318	291	313	309	288	325	282	318	318	291	315	304	293	313	274	313	318	316	322	302	289	290	325	308	316	302	302	318	299	298	289	336	326	319	318	315	310	301	288	321	310	349	276	307	330	303	329	317	324	307	279	321	310	333	309	324	306	304	287	297	311	310	315	298	318	279	326	270	298	296	297	304	323	323	318	291	320	289	297	302	298	315	280	286	299	313	306	308	324	321	302	335	289	294	310	330	282	284	297	322	310	286	317	336	323	313	297	307	312	292	286	294	347	272	298	287	312	316	308	307	319	284	302	317	320	321	298	296	279	309	317	306	309	299	315	337	323	331	298	318	343	309	325	325	286	323	339	324	321	323	335	299	300	295	291	321	303	308	326	312	291	318	322	311	310	326	303	303	288	302	338	323	304	306	325	288	307	278	310	289	306	292	287	315	295	297	316	327	315	302	300	312	308	278	303	322	342	313	324	320	303	296	300	302	323	308	332	284	313	291	345	322	304	324	285	308	312	306	290	316	300	302	311	352	321	343	309	289	302	310	312	336	294	337	330	305	311	330	332	287	311	300	301	337	272	317	313	319	313	313	295	291	289	322	355	300	319	305	322	301	303	310	300	297	314	308	349	308	322	283	288	294	316	313	292	318	303	279	334	317	320	280	306	304	329	291	296	309	334	280	313	284	300	286	309	313	280	292	326	303	311	265	287	302	299	313	305	312	316	331	303	309	339	306	306	282	300	322	311	280	321	311	290	338	283	300	332	294	322	285	314	296	295	286	278	289	315	302	282	299	310	295	309	340	307	290	306	297	313	293	302	299	328	342	312	331	317	310	329	338	303	304	326	312	299	292	376	333	327	288	319	308	329	334	334	315	266	319	313	295	300	330	303	317	318	283	304	310	326	315	315	289	310	301	291	298	289	314	333	296	302	292	314	303	291	311	339	300	300	306	320	326	305	325	342	296	286	326	337	322	289	324	310	304	290	283	326	338	308	309	294	299	312	290	303	328	332	305	314	305	283	319	323	326	307	347	316	275	330	307	321	272	280	337	305	316	300	345	311	294	308	285	310	294	296	317	296	300	307	316	310	310	304	302	313	311	293	309	310	323	314	296	320	313	313	304	303	305	272	304	297	318	290	317	287	290	283	318	302	301	332	307	325	320	289	325	331	281	305	340	291	315	269	328	311	321	320	292	298	292	333	318	354	320	317	304	308	309	289	315	314	321	313	284	290	289	301	309	328	281	293	328	337	257	322	319	301	289	293	314	311	335	301	328	285	312	294	310	343	293	326	286	304	321	356	330	318	303	345	334	309	335	328	290	273	305	335	285	330	293	316	310	340	323	290	310	270	281	303	308	316	300	320	310	303	313	310	316	310	314	324	303	341	294	294	326	320	309	321	282	313	326	282	303	301	317	331	306	307	315	339	303	316	334	313	324	296	304	320	308	300	340	315	294	321	292	314	323	301	315	312	348	303	306	323	330	319	288	300	303	309	286	305	315	329	324	296	281	310	271	360	299	302	285	330	290	283	320	288	312	317	300	298	290	308	313	314	312	291	309	305	326	347	328	285	320	332	297	300	335	326	306	303	305	350	267	310	294	310	320	303	321	317	302	293	288	351	302	307	306	294	322	312	315	301	289	307	307	306	309	288	311	299	312	284	311	311	289	336	300	298	326	329	317	318	316	298	306	334	298	315	292	326	294	341	332	287	291	306	294	335	317	286	306	295	320	312	269	272	344	326	277	268	313	304	328	281	292	345	296	297	281	304	316	307	291	319	309	297	326	298	289	299	342	337	329	333	308	313	297	282	299	299	317	266	301	306	299	345	321	314	318	324	300	324	316	307	307	323	297	319	292	343	301	271	312	315	306	343	301	326	289	309	287	310	305	309	297	269	289	294	299	330	332	322	281	331	300	329	268	327	284	293	291	289	314	297	278	318	310	319	328	307	325	340	304	277	321	316	284	291	292	314	318	322	298	307	312	322	351	292	288	298	293	272	310	295	307	298	317	330	276	297	294	321	313	292	274	270	341	313	305	323	320	291	275	297	310	328	288	319	315	337	313	334	315	300	330	290	315	295	313	315	302	316	314	336	319	298	306	299	286	305	316	297	292	327	310	297	292	300	275	327	306	291	308	308	317	306	294	333	310	324	308	291	312	301	322	311	313	285	267	300	316	301	327	279	326	320	300	332	290	302	313	330	315	331	312	299	308	286	297	304	324	320	330	322	296	331	316	313	305	326	293	281	295	310	307	307	293	315	300	307	319	318	284	299	342	315	347	324	336	324	305	340	317	307	295	320	287	338	285	307	312	314	321	279	307	293	315	285	307	320	323	302	330	313	280	314	304	316	299	313	308	325	299	313	280	308	284	319	307	266	333	310	304	283	294	288	306	309	277	316	289	286	299	293	311	324	290	316	304	283	311	311	355	314	305	317	293	299	351	301	301	296	306	315	326	302	302	318	305	301	312	334	280	300	289	313	319	307	315	322	302	345	304	317	298	321	319	301	336	294	308	325	345	284	334	308	301	302	297	319	319	302	321	276	289	283	335	315	340	311	300	322	344	301	328	331	283	293	286	301	300	283	307	298	299	299
4466	2212	1000	618	668	834	957	789	709	552	459	373	285	237	212	167	135	140	129	91	99	97	52	61	52	63	39	43	36	43	42	45	30	34	40	26	29	30	32	20	40	47	33	24	44	24	31	26	30	36	41	30	30	35	32	43	33	31	24	29	30	27	28	21	28	23	25	26	31	31	30	34	33	29	33	26	33	25	21	29	28	35	24	38	32	29	26	36	35	41	41	35	33	26	38	28	26	33	27	24	27	23	29	24	22	34	29	46	35	24	22	28	35	33	27	35	25	25	40	26	28	38	27	24	26	21	27	35	32	36	28	34	29	27	22	39	28	26	25	22	21	28	22	25	27	24	30	37	36	35	36	38	34	29	31	18	26	18	38	28	32	23	41	25	35	29	28	36	26	24	22	25	32	24	35	26	28	25	31	28	32	38	25	26	25	30	34	32	31	29	26	26	38	37	28	29	32	35	28	21	29	40	24	17	46	26	33	29	35	38	25	35	35	29	34	32	33	23	28	32	32	30	31	32	25	26	27	21	24	32	34	24	26	27	29	32	30	33	30	29	28	25	34	22	32	26	30	33	37	27	40	29	30	31	26	26	25	34	27	37	34	19	24	36	32	24	25	25	30	22	32	31	29	34	26	31	18	35	24	28	37	29	30	23	23	29	31	30	37	31	30	24	39	29	30	24	35	30	39	30	21	41	28	30	29	34	29	32	22	31	30	34	38	26	33	29	24	24	24	29	33	25	23	24	27	31	22	33	29	29	26	20	34	39	33	26	35	38	29	30	37	31	24	23	30	30	30	21	22	33	24	26	31	31	26	26	25	32	38	26	33	31	37	29	12	34	35	28	27	29	30	28	35	20	34	28	31	19	29	25	26	27	20	34	35	35	27	33	37	24	30	35	29	22	32	28	30	32	34	29	34	27	20	29	24	24	38	22	31	32	30	25	32	37	31	16	24	31	34	40	27	25	35	26	28	19	25	27	24	31	29	24	26	34	24	37	33	28	28	36	26	44	34	26	30	38	27	20	33	34	30	31	30	23	30	39	30	20	23	29	30	27	36	21	28	29	22	29	30	30	18	30	39	24	27	31	25	28	28	29	28	30	22	27	28	27	31	27	33	27	37	29	38	31	24	24	20	26	43	28	38	25	19	24	30	29	34	26	28	25	30	33	13	25	34	29	32	25	22	33	29	36	31	42	26	26	32	23	26	46	26	33	37	33	31	34	29	27	21	36	42	35	25	25	37	21	25	41	30	31	36	25	30	31	23	27	30	31	38	31	27	25	35	37	29	25	32	23	28	26	29	31	31	32	30	25	23	29	33	35	26	34	39	29	34	35	39	37	25	29	25	23	25	40	33	24	41	30	33	31	23	31	32	25	25	35	44	21	29	31	27	37	29	28	39	34	35	31	22	22	25	26	28	42	25	30	31	31	30	24	28	31	28	33	23	38	32	30	35	30	28	29	25	24	34	27	25	32	22	21	20	15	27	26	29	33	27	31	24	24	31	26	33	29	26	25	34	27	23	34	20	27	27	24	39	29	28	33	36	37	31	18	30	40	24	26	29	20	24	31	29	33	30	31	24	31	25	33	31	36	43	36	40	36	27	33	33	30	29	22	22	21	33	31	30	38	38	40	29	25	27	26	35	31	31	35	27	30	29	28	28	25	31	36	26	34	23	34	25	21	29	33	34	40	31	36	33	38	26	32	26	18	29	30	31	19	18	32	33	25	31	29	27	32	29	38	30	38	30	24	34	23	21	24	29	27	31	24	36	27	26	27	27	24	35	26	28	17	22	31	23	32	37	20	34	18	26	33	31	29	27	19	27	26	34	36	27	33	29	24	36	30	36	25	28	34	30	24	37	26	29	25	22	25	29	29	37	17	23	33	31	22	30	24	33	36	38	23	25	41	28	24	24	23	20	33	29	22	30	33	36	30	30	25	27	29	34	29	28	30	31	31	35	33	36	31	30	34	34	30	23	31	25	25	37	34	36	33	31	31	25	32	37	29	31	36	25	31	35	25	24	30	29	32	29	24	26	28	22	34	37	38	25	30	27	31	29	32	38	24	21	20	27	30	24	31	39	21	21	21	29	31	29	33	40	29	28	36	27	25	31	37	27	37	33	26	23	38	22	38	37	28	26	34	41	27	35	22	31	23	30	33	32	29	20	36	27	32	23	24	33	35	28	34	31	31	37	30	34	30	33	26	37	32	28	25	23	26	28	34	30	29	28	33	28	35	29	28	32	25	33	31	25	23	34	41	30	34	28	29	28	25	31	25	33	22	21	28	27	23	21	27	26	23	32	24	27	25	38	28	27	36	27	37	31	28	33	31	34	30	32	36	17	26	29	27	25	23	41	35	23	33	21	24	29	32	21	29	29	28	23	18	35	40	29	31	34	31	26	30	27	28	30	29	30	28	31	29	27	29	38	33	28	29	40	31	25	25	34	28	31	27	25	36	24	27	24	21	20	34	32	27	42	32	26	28	29	30	24	30	33	22	21	24	20	24	34	27	25	28	27	20	33	22	35	32	19	29	28	24	32	26	29	28	20	17	32	39	33	35	27	23	20	28	30	35	34	29	29	21	34	41	19	26	29	19	34	29	33	37	35	37	32	38	34	18	29	25	36	29	28	21	24	33	32	33	29	24	37	29	35	25	26	28	23	29	25	32	26	31	29	29	25	32	23	22	30	31	33	35	27	27	26	25	36	26	23	16	26	33	29	24	23	36	28	21	26	34	28	16	30	35	25	35	37	30	28	26	20	36	37	30	33	28	27	25	33	27	19	33	24	26	29	25	22	26	30	25	31	19	25	23	30	35	34	31	28	26	29	28	33	31	18	18	26	32	32	25	25	28	24	29	31	29	32	33	25	41	27	28	39	29	22	28	38	30	26	29	37	31	31	26	25	27	29	33	34	31	29	32	38	30	36	28	31	30	37	32	20	31	30	25	32	27	28	24	28	26	32	27	34	32	33	30	22	34	28	27	28	16	28	33	36	32	33	22	22	22	36	20	31	28	31	38	26	31	32	29	24	34	36	26	30	30	43	33	29	21	40	35	24	26	20	35	23	34	32	22	36	18	32	30	28	26	23	29	31	28	25	35	36	21	27	31	22	38	36	34	36	29	28	27	21	31	35	27	20	27	25	35	23	37	36	28	27	31	29	27	32	37	27	35	30	28	41	28	30	32	32	28	36	29	24	34	27	19	32	37	30	31	32	34	33	31	26	29	24	26	33	27	39	30	25	23	28	35	29	23	27	26	25	37	32	31	26	19	32	27	26	32	25	23	20	26	23	21	31	25	25	27	32	23	32	35	28	23	31	28	29	26	22	35	27	30	27	26	24	19	24	28	37	33	24	37	29	29	36	29	17	33	35	19	24	31	29	27	35	24	27	27	32	33	30	25	35	31	36	22	34	37	26	31	22	34	27	21	27	33	29	19	38	25	24	31	25	28	30	27	36	25	27	38	28	33	22	26
30614	15902	9924	14674	23854	25486	23518	20228	17865	14831	12271	9478	7681	6176	5850	4315	3722	3162	2459	1976	2151	1741	1248	1027	1017	783	671	589	574	436	421	390	314	353	343	272	312	316	322	317	346	310	310	328	313	320	319	310	334	339	358	327	315	336	334	287	293	226	281	240	264	272	298	294	246	285	254	262	245	257	279	247	267	284	265	260	253	274	267	265	283	264	255	251	282	248	253	284	241	255	200	249	270	228	242	264	235	242	221	241	263	256	272	268	255	217	217	244	254	249	276	261	268	263	242	241	282	253	215	235	215	242	221	224	253	227	289	268	233	250	220	266	244	222	237	255	260	217	255	235	248	235	222	240	205	239	254	252	235	247	235	246	234	218	248	258	246	243	212	232	270	230	266	248	255	261	238	235	242	243	235	231	257	243	234	241	218	223	229	217	243	264	218	231	236	234	242	228	219	261	237	237	219	220	251	235	276	239	226	242	238	255	226	236	231	206	258	231	247	243	245	237	252	236	241	246	271	245	240	253	255	222	271	250	251	261	245	230	211	232	243	248	277	211	260	266	236	262	243	250	258	230	209	237	251	221	233	241	232	241	235	224	227	250	226	239	247	247	206	237	235	228	217	253	237	245	229	236	255	229	249	252	242	225	251	242	235	206	254	262	274	243	246	219	259	253	253	227	227	234	232	272	264	225	246	208	258	232	252	227	260	230	260	214	273	238	241	246	218	248	244	247	238	224	256	219	225	244	242	229	232	215	265	254	243	229	240	241	227	245	212	225	231	217	246	232	246	225	235	238	246	247	224	257	258	235	233	223	242	243	258	209	238	267	250	212	249	233	240	246	243	249	232	243	233	249	255	220	241	232	237	225	240	243	249	228	238	240	234	231	242	226	239	244	254	240	219	235	242	235	249	243	253	242	247	245	243	270	250	252	267	223	262	218	238	246	241	254	246	225	243	216	234	245	207	233	241	220	214	223	245	240	241	250	263	256	217	244	257	224	229	234	230	233	234	248	230	241	259	227	217	254	252	265	236	238	232	209	249	258	236	253	253	230	248	226	251	254	233	219	251	226	213	261	276	230	290	282	267	225	210	226	226	239	230	232	215	255	237	247	255	232	211	253	235	271	245	239	229	242	225	230	220	232	245	245	210	247	242	250	225	257	247	242	215	263	245	236	233	234	237	230	234	219	238	227	246	242	228	249	211	255	240	242	217	247	235	226	246	242	244	221	230	260	218	240	233	251	214	216	259	232	226	237	244	228	249	231	218	242	265	237	240	213	264	259	233	254	239	249	233	256	245	238	238	245	228	238	234	251	258	237	212	233	244	245	268	254	244	256	258	247	227	252	238	228	230	218	235	255	229	240	249	252	221	245	216	221	220	273	237	247	258	224	217	234	241	251	248	284	238	233	264	217	254	258	203	211	247	216	243	238	259	248	235	237	246	259	285	233	260	237	236	266	220	207	269	233	214	224	244	209	221	251	240	243	230	221	247	246	229	254	218	261	257	224	226	246	257	216	262	236	241	232	226	236	243	225	231	240	240	239	255	215	244	213	239	251	274	202	268	269	252	208	229	259	222	247	229	241	290	249	226	254	215	232	227	242	245	233	211	259	226	251	231	238	232	237	243	233	239	244	253	265	217	233	253	257	235	243	236	227	241	235	231	240	269	264	258	234	246	249	246	233	232	257	236	230	240	218	238	234	249	204	241	223	241	246	265	250	221	245	233	252	224	237	254	243	238	226	211	214	231	228	224	224	213	221	245	229	232	247	244	247	262	217	229	235	219	247	221	235	206	259	220	221	242	233	229	253	260	224	243	236	225	230	255	230	255	248	225	231	240	249	234	224	244	231	239	242	273	218	208	233	215	258	256	213	241	243	243	257	220	236	220	214	261	234	205	255	251	236	248	241	236	228	250	251	262	244	260	239	237	263	241	253	207	238	241	262	209	256	221	218	250	250	236	219	219	240	254	246	214	233	221	262	239	238	250	247	225	225	233	246	256	235	220	249	224	241	266	242	245	244	248	259	221	237	233	219	244	222	240	253	243	239	251	279	228	231	238	240	267	267	215	244	241	242	242	220	231	227	249	251	233	208	260	252	217	243	236	245	246	264	250	255	237	241	237	231	245	241	243	229	237	225	246	227	259	276	235	213	206	272	232	236	223	208	227	221	246	254	236	249	268	237	234	236	244	248	248	237	255	238	255	285	240	264	240	221	222	239	219	232	257	236	272	260	254	235	240	217	239	245	238	252	227	233	238	244	257	247	253	254	233	237	246	237	212	240	238	236	253	237	253	238	228	239	260	224	245	261	243	211	227	241	223	246	263	234	234	238	232	227	246	242	247	257	234	244	242	243	246	239	244	218	242	234	235	241	222	260	251	239	232	261	224	235	233	239	254	247	246	222	235	214	232	240	230	231	196	241	227	266	215	225	238	260	221	227	233	228	266	246	268	238	243	243	231	244	235	242	249	232	239	252	239	230	249	247	220	255	231	252	241	223	237	237	233	211	248	231	249	249	225	225	201	242	274	234	240	215	237	211	239	230	240	248	231	240	237	254	232	243	239	242	255	258	263	223	231	232	232	253	227	242	234	249	243	241	231	245	217	226	218	212	232	241	241	230	239	255	219	242	255	233	240	245	266	236	249	250	264	233	238	223	211	252	229	245	235	284	255	263	232	227	267	255	254	221	243	259	263	254	214	261	256	263	228	249	257	228	237	263	283	253	215	250	233	237	252	224	215	238	209	232	249	223	204	227	253	224	241	241	263	219	245	256	248	244	249	249	258	243	261	228	245	279	248	218	220	254	260	246	248	246	241	216	240	230	237	217	231	232	236	240	253	231	249	210	254	242	238	234	244	194	251	265	237	248	244	294	246	252	236	248	262	225	250	253	222	234	229	251	228	234	242	222	239	236	232	230	230	240	235	238	260	218	246	220	244	260	239	274	216	230	249	250	219	256	244	238	205	227	243	251	221	223	232	245	259	255	219	231	219	237	229	224	235	235	267	243	236	226	238	241	239	241	241	237	229	240	261	240	252	236	226	262	227	252	205	259	232	232	228	243	229	253	276	222	253	250	224	265	261	247	250	245	256	251	232	247	229	246	220	266	232	238	265	237	234	255	228	220	236	218	248	214	256	226	251	253	239	245	232	234	256	246	249	244	228	259	220	222	222	226	244	213	271	249	247	231	235	242	256	259	242	251	239	218	262	220	245	234	230	228	242	229	247	210	238	230	234	258	243	219	248	223	246	237	234	233	226	234	256	235	220	240	212	246	228	252	231	233	243	257	226	232	251	225	239	254	219	231	219	244	256	239	259	239	243	254	263	224	254	245	232	234	248	228	245	248	236	213	255	212	217	237	249	243	266	252	266	253	224	230	243	226	264	238	207	215	255	228	218	235	203	253	216	252	245	233	251	238	248	221	246	255	262	254	226	262	242	270	259	232	257	240	221	259	245	278	255	266	253	258	214	237	222	243	257	224	255	230	238	230
2538	961	507	379	396	475	511	439	390	321	257	220	186	148	145	110	108	76	70	68	64	60	66	44	47	58	53	48	43	48	51	42	48	53	41	50	43	52	48	37	34	40	53	43	37	42	44	37	57	38	46	44	43	31	43	50	35	41	41	48	41	38	35	45	40	44	51	47	42	39	35	49	36	43	37	41	37	41	34	46	26	34	43	34	47	39	46	38	37	37	43	43	38	41	52	31	27	40	48	46	37	38	55	48	42	48	43	47	44	43	41	33	40	38	46	44	37	41	47	41	48	37	35	43	45	48	42	39	47	34	44	50	26	41	41	41	49	38	42	39	48	33	48	45	41	37	33	46	38	44	41	37	53	40	38	31	42	33	19	41	34	52	37	44	48	44	39	41	36	44	32	38	45	44	41	45	41	45	33	42	39	37	40	50	45	39	34	39	36	48	38	44	41	40	42	44	35	37	40	34	36	52	42	36	33	50	48	51	37	38	48	30	50	53	39	36	37	39	48	41	43	37	40	43	43	48	40	40	39	50	47	47	38	43	48	34	38	34	34	31	41	50	44	50	38	41	35	38	41	39	27	43	38	33	40	55	37	34	38	59	33	40	43	35	37	45	36	44	52	38	41	38	45	37	31	41	39	39	47	50	34	47	41	43	43	46	42	48	51	40	37	42	42	35	40	39	32	39	44	53	36	44	32	47	43	46	42	47	43	42	50	52	40	48	29	48	40	52	41	40	33	28	41	36	32	39	37	38	39	47	49	47	40	43	32	33	41	40	35	35	48	43	33	37	41	36	43	40	41	39	41	23	34	43	45	44	35	38	43	41	28	44	46	36	40	47	42	29	41	37	46	34	42	57	41	42	28	40	35	48	36	33	55	44	34	41	39	36	20	43	32	33	45	33	31	38	33	44	33	36	36	33	49	48	42	52	40	38	31	47	40	34	31	40	41	41	44	42	40	33	37	41	36	38	41	40	44	53	39	41	29	43	41	46	40	33	37	44	37	46	45	52	40	40	31	45	41	40	38	45	44	37	42	41	35	37	43	37	45	33	44	51	44	43	40	44	54	42	36	47	33	41	39	43	54	49	37	29	45	35	46	35	39	49	29	41	35	34	38	38	54	38	36	38	37	41	40	44	48	40	47	38	39	50	48	41	38	33	42	35	40	37	45	44	45	27	40	36	31	35	40	38	38	38	38	35	42	44	38	44	40	49	39	51	38	38	45	41	49	35	28	28	42	45	31	33	41	32	47	36	30	47	52	37	40	48	36	47	50	40	39	34	37	45	44	24	49	60	45	44	40	36	35	38	46	46	41	37	33	26	47	32	40	34	30	40	44	39	41	31	43	36	47	33	52	41	38	43	40	35	44	33	44	42	41	42	41	44	50	35	33	45	40	36	45	34	37	36	29	35	45	45	50	38	38	38	37	34	41	37	44	40	33	40	36	41	36	43	31	42	49	53	40	32	44	44	46	36	40	39	39	46	41	29	35	37	33	35	36	45	32	37	51	36	41	34	31	41	39	34	40	42	48	44	34	43	41	37	44	51	34	43	37	37	47	48	42	37	35	34	45	37	40	41	37	51	46	49	42	43	42	46	31	50	57	33	42	39	30	36	47	45	44	44	42	42	33	34	51	56	54	34	37	43	33	38	35	36	33	40	33	43	43	41	38	35	45	36	35	39	59	48	43	36	35	46	42	46	45	42	36	33	51	48	37	42	40	40	32	48	44	29	35	34	48	50	29	44	45	45	48	42	41	34	46	34	43	35	46	35	49	35	41	32	39	37	39	39	39	37	44	49	30	49	44	31	28	44	40	48	32	34	43	44	44	56	40	45	35	35	52	48	31	50	31	50	33	40	38	38	45	27	33	33	43	51	38	34	49	40	40	34	37	46	42	46	41	48	43	38	39	36	43	34	54	26	42	60	43	38	42	45	39	35	28	38	52	39	45	34	43	42	32	38	34	37	40	47	35	48	39	33	44	37	44	43	40	34	51	52	44	46	35	43	46	34	40	37	42	52	38	41	44	47	37	41	47	36	46	41	33	44	47	32	40	37	45	44	39	55	39	36	36	37	41	51	30	33	47	35	31	33	38	37	39	34	39	37	34	38	38	51	41	31	49	24	43	47	40	43	36	53	41	44	41	36	49	36	43	42	43	46	40	48	48	38	34	48	31	36	48	36	42	41	42	27	36	51	49	43	42	43	42	41	42	42	41	49	45	51	46	38	31	34	41	48	45	45	40	41	37	36	39	34	34	40	41	49	52	43	48	33	40	43	40	45	53	37	61	46	36	46	43	41	47	42	37	47	50	34	49	38	35	45	42	41	46	44	31	33	35	33	38	53	31	50	43	49	42	33	39	37	40	39	44	41	43	37	46	43	41	35	39	44	42	39	27	45	51	51	47	44	44	42	43	39	35	37	43	41	44	51	27	37	40	35	41	36	50	40	42	35	45	42	41	48	40	43	37	43	51	42	48	34	46	37	35	38	33	38	33	48	34	33	50	50	47	47	39	46	43	33	45	46	40	46	34	46	42	48	49	53	39	42	37	31	51	38	45	35	40	35	40	35	51	35	39	47	37	46	49	40	28	41	39	46	37	34	50	39	40	38	37	45	49	43	38	31	34	39	46	42	46	37	35	37	43	42	29	42	42	36	41	30	45	40	40	39	62	46	45	36	36	27	43	31	40	40	46	38	51	40	38	44	41	36	39	43	47	38	47	32	51	44	45	40	52	33	39	41	48	52	28	37	49	43	49	41	33	48	49	44	50	47	39	36	45	35	39	40	26	49	44	32	44	40	39	44	51	46	40	33	45	35	33	47	35	46	39	37	35	32	40	36	30	44	38	40	40	34	47	50	49	44	51	41	48	27	46	48	41	37	47	48	39	34	43	46	48	41	37	42	40	45	41	41	40	35	40	34	34	40	40	44	43	27	34	38	36	30	36	47	40	42	49	33	45	45	43	49	33	53	41	40	35	43	31	42	34	45	53	40	38	49	52	45	44	42	41	40	44	42	37	35	39	46	38	29	42	41	43	45	39	35	33	35	50	39	34	36	51	34	44	50	43	36	38	36	42	49	43	37	54	47	36	60	38	41	37	46	51	55	50	55	43	34	40	36	31	29	42	39	40	30	39	37	37	39	39	37	49	52	40	48	40	37	29	35	47	47	35	38	38	42	42	48	43	44	30	48	34	50	37	40	35	29	44	43	36	52	44	30	30	50	35	34	34	32	39	29	30	33	41	39	39	39	51	45	43	40	49	34	45	27	42	40	36	47	46	40	29	41	53	42	41	33	33	40	40	31	36	59	38	32	48	40	49	44	46	43	35	40	47	44	38	40	38	33	34	38	41	50	46	40	45	42	40	38	44	36	39	35	47	42	45	33	47	43	45	38	33	48	50	34	34	43	37	36	35	39	42	33	49	35	40	39	41	34	40	36	46	33	36	44	42	45	40	49	42	38	42	48	31	45	33	51
23494	10737	6526	9879	17651	19454	17391	14413	11609	9785	7746	6120	4743	3587	3071	2680	2249	1827	1442	1223	1113	1093	858	692	674	623	521	500	506	438	417	420	411	357	342	355	363	361	374	351	361	339	378	360	383	352	390	386	370	384	368	375	402	397	364	375	331	346	310	368	347	364	340	336	338	347	343	346	357	334	334	326	345	342	345	342	314	343	323	319	338	353	336	388	325	322	359	329	343	347	340	333	304	339	316	322	343	333	332	323	308	330	315	322	314	312	340	380	320	344	373	305	355	326	325	342	319	334	308	333	359	349	351	330	327	327	301	340	342	314	348	327	332	348	314	344	335	346	329	352	313	314	322	342	325	320	331	345	360	353	349	314	356	327	343	332	334	321	319	346	320	310	328	344	350	310	338	326	335	377	367	305	328	294	364	355	319	324	331	329	310	314	332	327	339	343	314	359	300	354	325	320	327	337	358	348	333	327	331	301	363	333	312	320	348	317	307	342	322	304	338	322	334	308	337	311	341	352	352	349	312	325	339	304	298	344	323	337	319	318	339	337	318	338	329	324	336	344	329	317	327	320	326	321	336	341	304	316	311	306	347	350	332	351	349	312	337	339	319	350	347	365	291	327	335	321	325	329	325	316	339	321	327	347	303	346	351	358	313	358	296	358	331	340	345	340	335	313	334	351	319	363	329	319	353	319	323	322	359	356	339	364	387	349	336	338	294	346	307	332	336	359	341	316	328	324	346	334	317	299	302	315	333	339	322	323	334	327	345	318	350	334	318	322	323	325	325	318	318	323	346	335	335	318	327	326	348	336	324	329	337	324	335	318	358	367	292	344	340	348	311	317	316	316	375	346	308	311	304	325	347	326	319	302	365	334	328	308	354	330	325	318	310	330	321	344	306	303	362	326	315	363	340	303	334	339	347	307	330	340	304	344	326	332	303	321	315	326	310	369	319	377	378	358	333	332	314	317	316	316	312	297	335	335	346	321	325	301	318	353	328	356	338	330	340	340	336	323	357	330	332	342	307	324	329	350	317	313	332	329	345	339	333	344	338	330	339	308	353	318	325	344	357	324	345	341	311	355	328	316	314	305	330	315	308	327	303	309	341	392	333	301	375	342	327	327	349	346	306	346	355	308	333	335	310	333	321	367	308	326	374	337	325	330	318	303	327	321	321	317	328	321	376	305	301	327	316	306	354	330	333	356	329	342	358	341	338	290	340	310	327	329	312	330	357	340	323	346	338	327	328	322	327	341	308	305	308	352	346	334	335	317	344	300	337	319	317	333	320	337	328	335	349	371	306	335	307	314	334	307	355	336	335	343	318	306	340	341	368	319	348	318	317	353	353	332	332	345	361	359	342	308	332	343	319	300	343	339	320	307	335	327	302	314	307	307	354	355	326	323	348	339	320	375	314	305	332	346	327	317	318	317	326	324	350	323	301	294	298	314	334	359	307	330	311	343	328	309	322	295	331	328	351	348	319	304	324	348	344	333	327	323	319	333	370	348	348	335	295	326	352	336	349	340	336	324	335	336	336	357	337	324	343	361	318	341	302	351	304	331	263	310	332	315	320	334	326	358	334	302	330	314	323	321	317	333	319	335	322	336	329	339	320	348	376	304	310	339	333	333	339	329	319	316	317	301	341	358	357	316	342	345	342	345	308	325	319	337	328	327	328	315	329	310	333	298	344	330	334	325	294	361	329	313	343	368	313	307	319	295	348	350	332	309	342	329	300	345	347	320	299	314	341	342	307	341	325	300	309	323	361	335	333	338	329	336	311	359	320	326	323	330	364	316	358	332	336	374	319	311	316	330	291	320	314	328	304	332	296	331	355	328	333	323	338	300	348	324	292	328	329	315	331	370	328	322	345	309	325	326	357	304	337	289	354	304	327	306	371	349	353	340	321	348	336	335	310	315	326	314	349	319	335	375	338	355	332	326	346	323	341	352	342	344	377	332	362	332	319	333	341	349	338	311	325	330	345	329	334	334	315	329	331	328	312	322	328	328	327	340	291	340	322	324	320	335	324	326	340	316	304	358	314	319	317	337	332	295	351	328	356	330	336	340	340	336	327	340	359	341	319	307	331	332	300	311	292	370	337	342	351	331	314	332	321	283	334	346	334	350	357	335	294	327	314	335	377	320	326	316	319	309	313	309	326	316	327	333	323	330	356	360	324	347	322	336	326	317	325	322	327	349	315	330	315	324	331	308	308	354	302	365	305	326	360	335	334	341	324	317	317	311	337	317	325	320	336	320	344	308	364	331	323	328	301	334	317	355	328	316	352	346	327	320	308	382	357	324	326	321	330	352	325	339	369	329	315	311	337	326	331	357	342	309	335	337	348	324	317	338	332	323	299	355	336	338	341	339	300	329	308	314	325	351	321	367	313	318	336	341	322	343	299	299	299	340	347	340	369	302	328	336	362	333	299	324	358	360	327	316	311	332	341	330	355	282	339	295	315	342	352	335	319	324	339	332	303	345	325	355	377	316	319	293	351	333	350	310	328	317	305	329	369	360	285	326	317	281	340	337	338	319	350	340	334	339	333	317	352	327	301	329	321	334	339	314	316	317	314	344	342	304	351	335	316	345	307	348	342	324	334	344	337	330	343	347	333	333	312	304	294	311	350	322	331	312	311	313	307	324	339	330	300	337	288	344	310	355	285	320	344	356	316	362	341	323	333	372	281	358	377	310	329	327	318	333	359	314	339	349	325	334	350	350	332	372	294	331	305	355	369	317	326	330	308	333	359	333	333	341	313	317	328	340	314	316	305	332	302	303	308	324	349	347	319	348	296	310	297	308	335	312	339	285	340	346	334	333	338	327	336	330	336	352	314	337	380	303	318	350	331	318	323	356	325	300	324	340	320	324	328	317	326	322	322	322	349	330	321	307	325	333	321	333	333	368	336	312	345	323	343	323	354	347	326	335	356	313	331	303	370	343	312	367	361	331	315	346	309	308	358	341	323	318	331	334	325	340	315	322	338	350	322	326	357	302	340	357	295	337	349	339	365	361	328	340	336	333	296	348	328	321	367	387	340	308	305	364	328	328	335	324	332	330	326	319	316	331	328	314	353	376	346	352	312	346	344	352	343	334	350	330	342	330	363	336	306	322	313	338	359	344	321	310	337	351	338	338	343	347	314	340	338	353	347	297	365	337	343	312	304	318	345	316	336	366	318	353	335	321	357	325	330	333	310	298	336	360	344	313	356	303	299	363	335	328	343	329	326	344	302	325	320	369	338	325	330	313	330	354	348	308	352	348	329	340	331	322	312	318	364	309	356	322	329	314	289	329	342	336	316	326	328	337	335	307	336	328	350	321	330	341	358	334	347	293	320	364	317	324	306	348	333	331	326	276	358	334	335	328	315	309	336	334	354	349	342	347	323	318	332	326	325	318	335	320	325	363	339	337	336	363	340	299	355	339	330	324	301	333	302	347	334	320	334	314	342	330	332	306	346	329	310	306	333	359	310	313	327	336	298	310	327	303	346	339
3721	1801	824	548	517	731	797	687	580	479	385	332	257	226	172	157	129	112	94	87	81	61	71	71	44	51	38	48	40	37	50	29	41	44	27	38	35	36	34	39	22	26	23	37	42	40	46	26	21	31	29	38	35	25	30	29	37	28	24	41	43	31	35	27	26	33	28	39	28	41	27	39	39	33	28	30	32	29	30	30	37	30	29	28	28	31	40	25	35	44	23	35	27	29	34	26	25	35	28	27	29	23	25	22	33	28	29	36	35	37	31	23	36	36	33	44	32	45	39	37	41	31	35	30	39	29	32	36	35	37	26	30	34	40	40	35	37	32	26	27	37	37	33	28	28	35	33	43	24	41	20	33	28	38	30	37	31	29	38	27	35	31	35	43	25	27	28	33	30	28	32	30	26	33	38	30	30	36	31	45	29	31	35	22	42	37	29	26	26	35	31	23	35	41	33	34	35	37	26	22	24	35	29	44	44	21	36	28	29	33	28	33	37	34	35	27	35	13	24	38	31	20	32	33	30	39	36	45	37	27	33	27	26	33	19	23	35	28	38	30	44	24	25	36	33	27	40	33	32	29	33	29	30	30	22	32	26	41	34	38	34	34	30	25	30	20	43	36	34	34	46	36	24	35	31	27	29	30	37	40	38	35	30	30	29	24	35	29	29	35	37	36	27	31	36	33	31	39	31	32	32	39	43	31	30	39	34	29	35	32	30	32	42	22	37	38	33	38	29	37	34	26	25	37	33	23	35	31	42	23	45	31	23	33	21	31	28	31	39	29	37	36	35	28	28	28	38	28	32	29	44	30	27	26	33	34	33	22	30	25	31	31	22	24	34	32	29	31	36	35	33	28	47	28	35	29	32	24	33	25	31	18	26	27	30	30	37	26	24	27	29	30	37	31	37	40	36	32	31	29	50	30	36	38	29	25	30	25	34	32	29	29	33	33	28	31	35	31	30	38	38	25	25	23	25	24	34	27	31	31	30	31	34	33	27	29	35	33	29	29	23	36	26	30	28	32	32	38	27	21	40	25	25	34	38	33	29	24	33	27	32	27	32	25	27	35	24	25	36	32	29	42	39	34	38	24	39	28	38	36	34	37	30	37	34	32	35	27	34	39	28	35	36	29	43	28	42	38	29	27	26	23	34	28	40	44	24	41	36	26	32	46	30	32	33	24	31	23	31	26	23	40	27	29	23	41	29	36	21	26	26	41	39	26	11	33	31	38	27	27	29	31	32	29	33	41	38	41	26	36	35	27	30	37	40	28	30	34	32	35	33	23	34	20	23	26	43	35	44	26	31	40	32	33	33	41	36	48	42	31	29	28	37	28	31	35	39	24	27	43	39	34	31	33	29	29	27	24	29	30	27	40	22	45	39	38	32	31	33	25	33	34	38	32	32	31	32	26	22	38	23	29	35	35	16	28	32	31	29	26	25	31	34	28	30	38	42	34	33	32	26	34	28	27	30	44	35	31	21	33	34	25	33	28	28	38	32	29	35	41	31	32	27	31	41	24	36	21	36	38	32	34	31	41	34	31	23	38	34	30	29	41	24	19	27	32	39	24	32	28	38	30	22	30	37	34	27	38	30	33	32	42	40	30	31	30	28	32	22	27	37	41	36	15	30	39	32	40	39	31	37	28	36	28	32	31	34	32	38	30	34	40	18	25	34	33	34	26	29	34	32	31	33	32	34	28	25	29	40	31	38	26	27	38	31	30	38	41	37	36	32	26	27	33	26	24	33	40	34	31	39	31	54	26	34	32	26	28	31	32	30	21	35	39	33	33	31	25	24	27	37	35	39	34	37	31	32	25	32	30	22	24	26	29	33	25	24	25	22	25	33	31	28	40	38	35	32	32	39	24	37	39	31	22	35	40	33	39	28	24	31	32	35	38	33	31	24	37	37	27	31	37	35	33	32	21	38	40	32	32	27	32	27	25	34	33	35	24	29	28	27	30	28	32	34	35	24	37	29	29	34	36	24	26	30	31	38	31	37	33	26	33	31	36	41	37	31	28	27	39	29	38	27	26	31	30	38	27	38	23	37	39	39	40	25	36	31	34	25	41	25	24	32	27	22	33	40	36	41	33	30	33	29	41	35	27	34	36	39	29	27	17	24	31	35	40	26	37	29	33	22	32	39	41	35	41	27	25	31	33	28	27	32	30	32	43	28	26	29	33	31	18	25	28	31	38	41	36	31	29	34	28	35	29	34	27	31	24	32	33	35	17	31	29	31	32	24	31	29	38	33	38	32	27	33	27	36	22	34	34	37	26	21	30	39	30	35	35	42	35	36	39	45	31	35	28	34	29	33	27	31	32	28	31	39	36	28	33	31	39	39	25	33	36	24	27	25	31	47	35	35	26	34	33	36	26	31	33	25	32	36	39	46	36	36	34	31	32	30	27	37	26	34	38	36	35	40	35	30	41	45	36	32	25	35	35	38	36	37	29	37	38	40	34	27	21	27	35	37	33	33	40	31	29	25	38	28	33	37	30	28	35	35	29	23	29	38	29	30	42	27	28	31	29	24	21	35	27	28	39	32	37	33	28	36	28	42	34	29	30	26	39	37	34	31	36	26	31	27	32	29	39	40	22	27	37	32	31	33	33	34	29	39	32	25	27	27	26	27	37	24	34	29	26	26	42	27	42	27	38	31	39	30	35	34	27	32	37	35	31	29	25	20	27	35	22	37	39	42	23	32	37	39	20	33	27	33	32	32	39	27	32	36	29	33	25	35	38	26	30	32	27	34	40	33	29	21	32	23	43	36	26	38	32	34	35	45	25	29	34	25	23	40	29	31	35	39	21	31	26	31	31	17	32	27	29	29	29	27	35	18	34	38	24	46	39	32	35	35	35	33	22	30	24	36	42	35	37	41	25	41	31	31	23	29	44	27	28	39	44	29	28	38	26	28	25	22	21	31	30	34	33	28	30	30	27	24	34	34	41	28	26	24	36	31	33	29	26	34	36	29	26	33	30	29	26	25	33	39	32	22	32	35	34	30	28	23	38	24	35	23	38	38	38	37	31	35	35	26	29	33	25	26	37	32	35	38	30	38	29	30	27	34	32	30	31	35	31	23	24	34	29	39	19	35	26	29	39	32	40	23	24	26	31	31	39	29	26	25	37	29	21	32	30	37	30	36	34	29	38	25	31	35	33	23	32	39	29	31	36	29	35	46	26	33	32	30	31	31	28	23	23	34	31	22	29	46	32	30	22	31	35	33	29	36	26	37	28	34	27	41	22	31	28	43	34	31	36	34	26	43	39	33	28	37	30	46	36	30	39	27	28	21	27	25	37	24	22	27	29	36	33	39	35	37	38	33	31	29	32	24	31	30	33	34	23	22	46	29	35	33	27	22	26	36	26	28	45	34	24	31	31	35	34	18	27	39	27	27	27	30	35	32	37	33	27	37	31	33	37	28	34	29	31	22	37	27	39	30	30	38	22	25	34	33	31	30	29	32	33	34	37	28	27	39	34
29234	14860	9079	12990	22054	24256	22401	19075	15876	12832	10557	8482	6709	5236	4322	3829	3218	2431	2108	1677	1365	1288	1234	928	813	664	534	519	496	404	416	398	374	339	302	335	337	316	350	330	323	326	312	320	337	326	333	313	331	333	340	335	363	293	310	279	301	278	274	294	285	280	289	288	290	292	255	276	301	319	316	309	293	287	296	270	285	279	267	259	283	271	274	265	297	258	285	271	269	260	269	281	299	276	266	265	287	270	277	275	240	263	251	268	280	266	262	268	240	254	265	278	260	249	281	278	281	294	260	295	292	237	258	246	252	289	262	231	247	248	251	255	303	289	269	285	238	255	284	266	240	257	283	275	282	290	294	242	267	264	263	268	247	283	266	243	262	262	291	259	308	274	250	281	298	283	282	269	271	275	227	282	271	270	267	255	279	259	269	279	259	285	271	283	265	262	229	239	261	272	258	281	269	281	265	283	291	248	259	234	271	282	268	241	246	267	247	260	258	276	265	272	232	255	271	235	239	249	249	248	276	267	232	275	259	273	256	295	279	259	236	253	289	260	253	262	263	271	279	260	253	263	280	268	262	274	279	253	273	249	254	284	271	240	218	242	260	261	239	256	265	253	283	257	256	276	247	250	256	264	257	280	257	272	255	238	273	258	255	281	303	254	290	281	232	263	263	276	259	287	280	252	271	254	262	250	239	242	273	269	266	270	283	233	245	260	250	251	265	240	254	281	264	274	267	240	262	256	227	256	258	305	263	261	250	291	265	291	250	252	270	257	279	268	282	226	263	263	237	255	283	256	261	289	262	284	270	261	287	271	253	256	279	240	265	272	246	227	262	278	273	269	258	247	279	260	270	274	256	234	270	256	272	280	248	300	270	262	260	281	255	248	279	263	278	277	258	254	224	259	264	291	231	275	268	257	293	279	265	248	239	265	277	279	271	271	252	301	274	241	253	281	253	261	262	224	228	238	240	258	271	281	287	250	250	262	259	258	258	232	273	239	282	256	293	270	268	253	242	230	258	248	250	281	277	269	270	275	271	249	254	286	243	271	251	272	310	272	258	259	266	265	243	290	261	254	259	241	239	259	266	306	256	271	267	252	240	262	268	253	263	247	269	248	298	267	282	260	255	270	268	261	273	251	269	274	284	243	265	274	271	251	264	267	284	280	281	276	264	275	264	255	265	273	261	273	281	232	249	260	258	286	284	282	268	271	262	235	270	272	263	272	279	271	260	274	287	275	281	306	275	258	269	269	238	292	260	253	247	269	260	242	261	269	266	269	257	269	257	253	273	251	224	273	241	285	244	248	280	244	286	262	252	255	265	240	269	260	260	277	251	264	276	249	242	241	238	268	256	281	268	256	266	256	260	248	276	246	263	245	253	229	252	237	295	257	280	257	275	248	222	277	278	263	268	257	269	253	287	272	242	245	264	242	269	262	241	256	262	293	284	264	275	234	256	232	283	284	287	285	285	228	290	288	231	262	270	273	304	292	251	257	259	236	256	235	251	244	279	263	238	284	259	249	255	257	274	238	256	248	268	243	259	293	229	267	268	243	253	270	275	268	270	250	260	243	261	277	259	260	267	243	254	276	255	260	291	256	279	313	303	258	252	273	256	282	286	251	267	254	279	271	248	276	278	265	265	271	274	277	267	276	278	292	278	263	267	248	268	257	259	241	250	228	292	258	266	247	243	280	306	263	253	258	259	283	277	250	255	255	273	265	267	245	266	240	270	247	294	276	271	270	276	266	284	273	257	250	220	247	249	251	291	241	267	237	277	253	254	278	264	271	284	285	283	236	255	269	248	258	264	256	273	277	257	246	263	275	285	254	283	267	263	280	240	260	299	254	288	258	274	256	273	237	281	237	264	246	258	244	244	249	271	232	246	272	268	269	258	290	260	282	275	243	270	270	243	293	254	234	269	237	252	265	270	234	265	268	259	286	250	247	282	241	268	251	244	289	251	282	250	249	257	260	267	223	268	292	257	260	275	290	279	265	281	228	308	269	257	296	264	277	267	257	253	252	258	263	273	261	285	241	258	268	240	272	276	312	262	235	239	269	266	289	262	288	262	268	263	271	267	298	265	281	245	278	267	246	285	282	249	253	274	254	261	257	275	256	258	241	271	265	268	242	279	279	284	261	222	266	253	255	255	269	275	231	257	267	259	268	253	271	257	252	273	271	243	270	244	245	270	277	266	256	256	257	260	254	231	245	270	254	284	249	275	292	231	238	240	244	257	246	253	268	251	265	265	253	250	274	248	271	269	257	273	261	271	269	283	261	259	247	292	258	251	283	255	252	263	283	245	278	256	274	298	277	295	258	292	231	240	270	268	267	285	262	263	265	229	249	263	277	228	301	256	281	282	261	279	270	280	261	286	266	250	256	264	239	252	268	267	266	276	263	275	272	268	258	244	257	281	279	275	254	256	241	236	257	267	239	263	243	232	265	245	262	248	242	242	263	273	285	252	287	296	259	245	273	269	256	255	266	258	255	283	287	264	260	280	250	283	264	267	243	256	275	278	245	272	305	273	279	236	264	254	279	260	261	249	276	266	266	260	286	261	270	260	300	241	271	239	263	274	280	278	233	270	255	246	240	256	277	284	258	265	267	250	257	260	253	279	253	277	231	243	272	238	287	277	253	285	240	291	231	253	263	273	251	262	260	295	256	244	246	238	242	277	265	256	227	269	273	295	280	268	268	255	261	241	238	276	233	257	259	251	279	244	268	261	300	245	275	264	243	231	222	277	249	282	251	248	294	263	267	286	280	240	250	289	242	259	270	282	279	278	265	273	268	269	277	268	264	229	243	268	261	271	266	255	259	286	266	251	260	262	246	258	247	277	256	242	264	254	269	272	270	265	272	285	271	269	263	256	274	247	270	283	262	273	282	298	246	268	278	281	270	287	286	256	286	251	270	253	270	247	241	269	268	292	255	275	268	288	261	277	273	263	256	270	248	247	263	280	268	267	284	261	258	260	300	256	251	255	264	265	256	285	250	273	271	256	253	271	260	261	274	258	265	282	269	259	264	258	281	279	238	240	245	247	261	253	248	278	280	268	291	271	258	250	254	291	267	274	251	272	252	254	279	260	271	270	266	247	230	256	286	264	240	255	286	271	261	282	235	212	263	248	253	298	248	265	270	267	273	245	259	268	283	241	296	311	258	259	243	281	285	246	295	245	256	256	276	251	253	250	242	241	261	261	265	228	244	247	269	286	313	276	263	269	249	266	259	286	278	227	275	257	263	261	261	287	249	282	275	252	270	260	266	247	257	256	264	278	248	241	241	251	276	255	258	255	257	261	261	286	290	255	238	275	282	252	271	242	279	275	271	260	261	255	252	270	237	257	254	250	260	258	262	257	251	254	269	248	246	289	293	262	286	297	261	243	301	264	262	276	267	273	288	249	255	295	270	252	274	262	266	261	230	247	240	296	262	254	284	249	264	267	256	312	266	304	235	268	257	261	252	213	281	273	291	247	298	249	273	267	265
4109	1516	713	466	445	610	728	667	555	469	400	290	236	208	171	145	124	122	105	97	80	67	78	69	51	46	36	47	47	47	47	39	45	39	34	36	43	36	31	44	38	34	26	42	36	36	33	39	49	43	45	34	29	44	32	48	34	33	42	39	40	35	35	33	53	39	32	41	33	43	44	38	35	32	47	29	37	31	36	39	30	35	50	39	41	36	40	39	26	53	42	32	40	31	38	44	37	41	47	41	35	42	28	31	32	38	33	42	38	26	28	31	39	36	39	42	50	32	44	31	34	31	39	50	37	37	44	28	38	29	44	44	37	44	31	45	38	49	39	39	38	33	18	44	23	51	44	31	36	38	49	36	32	40	33	26	30	32	36	30	33	27	36	33	33	44	32	36	47	28	28	31	36	38	40	28	37	36	34	43	27	38	35	34	36	41	44	28	42	34	27	30	38	39	31	29	35	32	42	32	39	40	39	27	43	36	48	30	35	35	31	37	34	35	38	39	40	36	40	43	34	35	29	47	31	52	26	34	35	39	36	47	48	33	27	39	34	32	50	40	42	36	30	39	38	52	39	44	35	36	29	41	31	33	39	35	39	35	37	35	34	32	27	38	37	33	50	43	37	39	47	45	35	42	49	38	38	46	50	34	37	36	33	30	33	36	30	42	34	30	42	34	32	36	36	39	28	47	38	36	37	41	31	50	41	34	38	49	28	33	57	54	36	36	30	46	38	33	34	31	49	33	32	41	44	31	33	32	35	42	37	43	41	27	41	33	34	34	49	39	36	37	38	38	35	37	43	40	37	36	38	40	31	28	40	35	47	44	43	40	40	30	34	36	48	31	42	42	47	34	42	35	40	39	42	36	47	39	45	38	39	33	34	39	42	45	38	36	36	38	33	29	34	50	35	36	32	35	27	42	28	33	37	34	35	35	36	45	38	27	33	35	35	34	47	31	39	40	41	28	35	34	37	29	32	36	44	32	28	38	28	39	35	38	40	42	43	43	41	40	48	33	37	47	33	38	45	31	50	36	36	33	40	31	35	45	35	34	43	39	41	41	30	33	45	34	32	35	31	46	42	44	44	45	35	32	40	31	39	45	26	35	36	46	33	44	31	36	28	48	42	29	31	27	28	41	35	37	22	31	53	34	37	32	37	41	36	38	41	31	28	33	48	26	34	37	38	40	34	40	34	28	48	37	44	30	31	45	40	44	33	40	37	24	34	39	40	43	40	41	29	45	35	22	32	35	34	42	39	42	42	27	31	45	40	37	35	40	32	42	34	42	32	36	31	36	34	34	33	46	37	38	37	39	37	40	27	37	26	38	33	41	35	26	28	30	33	33	36	36	44	28	45	43	47	36	41	36	39	29	39	38	43	31	41	36	38	29	34	37	35	37	33	32	38	49	40	39	44	33	34	45	46	28	40	33	38	42	29	43	34	33	29	41	37	40	41	25	45	54	31	31	38	37	47	40	42	30	25	44	20	39	27	35	40	33	40	24	40	43	41	35	34	34	35	34	44	30	37	32	48	31	34	38	25	41	40	44	36	30	42	43	37	34	39	28	40	48	45	31	35	28	43	42	41	38	31	45	28	47	36	36	38	44	36	31	33	36	34	52	39	43	37	42	36	37	42	42	26	32	45	32	33	42	35	41	41	33	29	31	34	44	46	34	32	45	36	41	32	31	26	30	33	36	45	46	36	37	39	33	33	42	26	35	36	43	38	38	29	30	50	44	37	38	26	40	54	36	42	41	29	42	36	34	31	45	39	32	44	43	37	41	42	41	41	38	29	47	36	49	35	47	41	45	23	36	32	34	46	43	36	31	44	38	45	38	44	30	39	34	35	37	46	41	37	37	45	31	50	30	47	30	27	45	34	34	29	44	24	38	31	28	30	39	27	31	23	38	40	33	30	37	28	44	41	43	42	39	43	38	36	26	39	42	32	33	41	40	42	35	34	49	41	42	36	28	33	43	29	38	37	29	51	33	33	36	36	47	40	49	31	45	32	34	32	46	41	24	34	42	29	44	39	36	42	43	46	37	27	34	41	39	32	38	36	22	43	32	37	44	37	42	21	48	34	40	38	42	31	29	51	49	33	36	44	44	39	39	39	45	38	41	36	43	30	36	46	36	43	33	41	29	43	53	37	38	45	29	40	47	47	35	37	36	33	45	47	51	32	38	36	36	40	32	34	29	26	24	35	36	36	33	35	26	30	24	40	40	33	31	31	31	31	36	43	37	44	35	38	33	35	39	26	42	40	38	40	41	49	38	40	31	35	28	36	25	36	41	24	38	35	33	36	35	47	43	32	36	38	39	47	39	38	35	39	37	34	37	34	46	33	39	30	37	34	33	29	32	41	41	45	35	33	36	27	47	31	31	33	29	33	45	43	40	41	37	45	39	39	38	37	20	36	37	34	34	49	47	34	43	39	38	34	36	37	52	34	58	32	43	38	34	51	25	37	33	32	34	40	29	43	38	43	39	32	41	32	44	36	35	36	30	31	29	37	34	38	34	44	39	43	37	47	31	41	44	40	32	39	30	33	45	34	42	35	40	45	37	32	40	43	43	33	33	33	25	42	39	34	49	40	26	26	47	33	37	41	43	41	42	33	44	25	34	33	24	34	36	40	33	25	43	37	35	30	31	37	47	35	38	35	34	34	33	37	36	34	42	31	35	37	50	41	38	34	33	34	36	33	45	39	30	32	35	37	33	30	45	41	31	34	32	41	41	32	39	37	37	35	30	23	22	29	41	29	35	44	39	43	36	37	31	32	43	33	43	26	33	45	42	28	46	32	30	41	38	25	32	41	27	43	36	36	41	37	42	27	36	46	44	48	32	45	44	42	34	30	28	40	35	35	36	49	37	46	29	32	39	35	39	34	47	48	39	36	42	33	31	34	42	43	32	43	36	42	37	33	29	39	40	45	39	37	29	34	34	39	42	38	41	31	31	37	36	37	33	30	34	44	26	39	42	33	38	37	33	41	50	40	34	43	37	53	49	27	48	37	34	39	41	45	38	44	35	42	34	42	46	39	38	43	39	39	48	45	33	35	40	34	47	31	43	28	37	34	35	49	34	33	45	28	46	42	30	35	36	37	36	32	46	33	38	36	35	36	40	39	37	37	43	31	44	38	35	40	49	29	39	33	32	45	34	30	30	31	31	36	43	39	34	31	38	50	44	38	38	42	55	37	36	42	44	34	40	30	33	30	33	43	44	29	48	37	42	37	40	37	41	34	47	44	42	41	37	31	29	30	36	40	33	37	51	38	50	43	47	41	38	41	41	35	41	39	41	35	34	42	34	40	45	38	30	41	45	27	29	48	29	37	44	43	40	32	26	48	50	45	30	43	40	33	38	48	47	42	50	32	30	39	32	32	42	37	40	34	43	32	30	45	34	43	34	36	34	38	37	40	34	36	37	28	37	27	32	34	38	40	36	53	38	38	35	33	33	27	40	32	37	27	41	33	37	48	43	47	33
27915	13465	8001	11870	19967	22390	21093	18404	15549	12448	10385	8333	6466	5390	4024	3442	2877	2538	2168	1964	1452	1276	1208	1100	786	677	605	582	503	465	435	370	421	387	368	373	366	399	364	355	354	348	352	351	345	369	380	376	333	375	366	389	359	332	327	326	341	330	313	297	322	331	364	311	331	336	332	323	308	359	361	303	323	339	335	318	312	319	306	326	350	303	338	305	333	344	302	324	316	301	323	323	324	321	341	312	305	308	288	309	283	295	301	302	335	270	319	297	307	289	285	337	323	316	315	320	333	312	283	304	330	304	272	304	313	289	281	270	314	328	269	297	298	296	296	307	312	348	310	277	291	288	272	326	332	304	284	282	276	284	311	267	340	325	296	301	293	314	267	324	289	282	328	308	301	263	294	291	286	291	260	296	263	311	259	298	309	316	290	285	296	291	296	326	278	297	318	304	311	307	298	278	295	293	258	315	309	290	316	321	299	304	294	312	324	313	288	282	306	325	284	297	321	312	308	369	294	288	302	300	283	293	282	307	292	313	285	278	303	291	283	297	300	310	282	287	298	301	298	295	300	309	303	309	304	294	263	315	311	293	321	319	285	319	274	292	306	281	280	301	299	293	312	310	283	285	288	285	306	290	291	305	273	350	321	285	273	286	298	315	317	290	329	299	300	329	304	313	283	293	310	304	294	303	294	314	285	305	292	285	310	293	308	317	311	297	295	314	302	303	268	323	273	301	297	282	319	282	279	329	288	270	308	328	278	322	306	315	303	294	311	299	295	282	317	309	293	307	292	289	300	293	283	314	276	310	308	311	304	294	300	290	284	313	325	313	320	292	324	281	299	338	321	313	325	326	301	286	317	281	297	325	293	302	287	300	323	299	296	353	311	314	278	296	286	298	282	331	291	285	302	292	296	306	308	320	295	316	323	281	281	325	296	335	288	292	321	293	303	294	291	313	272	299	306	280	279	276	312	303	322	292	306	299	295	309	304	282	294	330	306	283	285	309	298	283	276	323	335	289	266	283	311	322	293	299	294	300	286	341	306	316	284	319	295	311	295	298	321	271	310	345	296	288	303	305	270	298	307	318	317	304	309	298	285	330	317	301	298	283	274	325	312	321	296	300	266	297	325	289	309	288	335	314	318	295	286	289	268	280	297	272	261	331	313	305	300	289	296	294	293	325	298	301	306	294	308	290	298	305	275	307	289	308	288	328	276	266	312	335	305	312	322	318	306	309	311	303	301	317	299	324	284	288	272	306	323	287	285	348	297	300	318	313	297	272	294	295	326	300	311	336	284	293	327	274	300	317	302	309	282	284	339	274	306	266	337	318	268	282	316	302	296	293	315	292	282	298	291	306	308	293	318	306	280	289	301	316	296	283	289	326	306	314	290	304	301	278	316	309	290	321	319	303	307	306	321	283	313	280	306	296	297	312	312	264	284	307	342	256	304	311	299	292	296	318	331	341	316	300	299	321	337	277	335	286	345	286	257	304	302	317	341	311	308	325	286	299	303	345	274	289	296	288	292	293	325	306	287	328	284	321	300	293	289	271	285	294	330	303	313	296	296	303	265	307	334	297	305	309	292	299	331	290	286	305	296	307	308	284	301	343	304	308	264	308	297	301	281	306	333	277	323	290	292	289	341	332	295	307	287	289	279	282	318	289	311	270	289	321	301	280	286	301	324	307	283	336	269	307	323	299	274	310	313	289	276	290	319	296	304	298	299	302	296	301	303	287	302	281	284	284	289	314	277	305	277	304	307	267	288	292	281	304	318	324	323	284	293	296	287	301	274	294	274	326	309	324	260	277	299	310	314	267	302	268	299	307	289	350	300	299	301	325	299	330	309	300	314	321	293	270	290	283	300	297	303	287	301	331	309	296	293	309	312	287	293	282	288	292	314	297	283	271	296	307	278	300	308	315	286	310	263	306	271	323	277	294	292	304	315	313	295	289	309	295	287	316	289	311	296	313	323	278	320	291	323	288	294	279	326	307	281	289	272	298	319	327	280	302	311	300	316	310	287	288	285	323	310	287	317	308	308	298	325	293	286	322	347	294	286	318	279	319	316	298	296	325	304	305	311	311	313	325	308	283	312	300	292	312	316	271	329	311	317	315	316	290	279	298	285	308	301	301	290	303	294	292	313	319	277	276	313	305	284	298	289	306	264	294	301	266	308	294	315	322	287	345	309	323	320	325	319	306	311	297	311	323	296	316	293	302	275	270	289	309	300	293	311	334	283	295	317	290	325	297	323	327	279	251	306	314	293	308	283	311	311	311	316	301	253	335	308	302	326	317	316	293	329	313	349	283	294	304	307	340	275	303	284	278	313	298	282	304	286	286	336	293	316	293	280	309	338	289	306	331	339	274	307	315	290	304	286	295	331	316	299	285	309	302	341	321	312	301	317	317	326	301	299	324	283	297	290	285	332	305	310	319	290	310	278	311	332	329	285	284	302	286	326	287	294	319	305	296	288	327	293	297	302	287	301	344	322	290	294	291	315	307	293	309	303	324	290	267	295	284	330	278	278	330	289	291	288	308	340	323	293	292	294	317	276	315	285	316	297	311	283	320	312	304	294	297	323	268	291	306	318	286	317	290	270	303	330	329	303	332	303	284	272	282	298	289	315	298	267	323	296	310	307	296	309	288	292	304	280	301	293	298	324	286	297	313	331	303	267	293	304	319	284	308	335	319	293	302	312	301	301	320	302	307	296	328	287	296	314	307	282	358	280	308	312	302	313	296	290	313	300	307	257	304	330	301	296	306	289	313	299	312	327	294	317	298	326	304	282	296	313	300	295	289	283	324	314	319	299	305	303	311	312	296	322	303	291	270	312	310	273	286	293	300	291	299	287	285	324	343	284	270	313	299	312	313	293	291	292	293	318	305	277	294	293	286	295	287	295	321	281	324	304	301	319	311	288	312	268	290	319	311	329	320	314	315	339	327	324	314	285	295	306	322	298	309	294	295	302	318	284	290	291	334	274	315	329	292	279	285	311	281	291	305	294	294	306	321	308	307	289	302	335	275	264	302	273	321	322	272	334	314	308	285	278	292	324	306	292	313	327	330	285	285	299	326	299	290	293	301	283	276	283	293	306	290	306	322	320	325	296	296	313	302	273	312	284	286	325	305	300	321	304	291	306	288	322	319	321	282	318	295	315	298	292	297	281	280	284	294	321	316	293	304	328	291	297	286	284	286	280	313	314	284	292	325	300	283	300	289	322	296	301	287	307	298	275	294	292	306	313	282	309	305	281	287	303	332	303	295	273	335	325	313	295	295	291	273	296	305	310	315	297	302	301	307	288	258	281	284	299	291	296	319	308	300	309	294	304	313	277	313	299	296	301	312	298	315	317	322	303	306	291	265	322	275	308	312	314	310	309	290	293	321	308	320	312	323	297	331	327	284	333	321	299	285	277	315	336	292	324	290	311	317	297	317	283	282	312	329	295	300	302	289	278	302	302	293	294	297	314	301	296	263	301	306	305	305	307	308
4779	2169	952	613	575	802	865	839	740	571	468	388	278	292	230	141	159	149	144	126	95	81	83	68	64	48	35	43	43	33	31	20	38	31	29	33	32	38	36	30	31	30	35	29	32	20	37	41	40	30	28	40	33	34	40	25	21	19	27	26	36	30	35	32	27	28	33	33	24	36	27	17	25	36	40	27	34	27	24	35	39	34	19	28	26	31	31	32	27	25	20	30	31	28	27	27	35	31	23	28	27	24	33	26	28	24	30	25	29	32	17	21	33	30	32	25	30	22	27	24	33	25	31	32	20	29	31	32	25	19	22	29	24	32	25	29	34	36	27	30	25	29	25	32	28	39	29	34	32	34	27	32	35	34	31	27	24	32	22	20	29	32	30	26	18	19	25	20	32	33	29	25	27	26	30	23	27	35	23	29	26	20	28	29	36	32	29	30	32	25	18	35	26	28	26	17	31	31	26	22	31	23	33	28	28	19	25	25	25	20	25	32	23	23	20	34	20	27	22	25	19	38	34	25	27	27	30	31	38	30	30	28	37	27	31	23	28	19	27	21	22	34	32	25	39	26	30	34	27	27	29	34	26	23	22	32	36	23	28	21	24	24	26	30	18	25	27	30	25	22	24	27	25	32	26	21	38	34	29	18	23	40	33	28	27	34	27	24	29	34	27	21	23	19	30	28	40	26	31	14	31	34	25	22	31	31	36	35	21	31	27	28	25	26	32	24	37	20	36	21	19	24	22	19	25	32	23	34	29	36	29	29	21	27	23	19	31	32	39	37	31	24	38	21	25	22	34	24	21	29	28	24	38	36	31	18	30	25	24	26	30	30	28	32	38	31	31	27	27	26	22	23	30	25	29	30	28	27	29	23	29	35	29	37	31	33	21	32	21	24	29	30	26	28	28	31	29	26	40	44	17	25	29	28	27	23	26	38	22	19	26	29	25	28	36	32	23	26	30	26	28	21	38	26	24	34	27	23	25	27	39	35	27	34	31	24	23	24	41	38	29	30	27	26	26	23	41	29	40	31	35	30	43	47	24	22	18	33	26	37	29	23	27	32	30	25	28	19	40	30	30	22	36	26	30	32	27	29	31	24	28	28	33	23	28	32	25	23	29	20	30	21	34	25	25	36	24	23	28	36	26	33	39	29	35	25	28	16	23	22	27	27	27	18	33	31	31	22	29	28	37	31	29	38	40	29	23	24	27	27	27	27	37	32	33	27	34	33	21	40	20	23	27	25	33	31	22	24	26	24	21	26	27	26	21	30	23	27	34	39	27	26	24	34	30	30	30	25	36	39	28	16	29	25	26	25	27	36	26	30	29	34	31	32	24	22	38	24	18	30	33	13	40	29	27	28	22	28	23	23	29	25	22	23	27	22	34	31	20	24	31	21	20	25	21	31	37	19	30	33	31	21	28	33	26	17	37	26	27	30	20	36	33	35	31	33	21	33	23	27	32	25	30	35	28	31	22	35	34	38	30	35	30	26	25	24	36	21	24	35	25	33	21	13	36	24	27	21	32	35	26	28	24	33	38	29	25	29	24	28	32	26	28	25	30	16	26	28	23	30	27	35	28	35	29	27	28	34	28	29	27	31	23	29	25	29	27	26	30	22	28	23	22	31	35	28	20	30	27	29	23	35	26	17	31	22	24	36	32	25	32	29	32	23	27	32	26	27	23	30	32	23	25	25	26	32	18	17	31	26	26	28	37	25	26	41	26	38	25	23	21	34	35	25	28	19	33	33	17	26	28	25	39	32	31	26	27	26	21	17	34	31	27	28	24	34	35	34	24	22	26	34	20	33	18	34	22	24	30	33	24	35	25	23	24	35	30	26	20	29	29	17	22	17	29	30	33	22	27	29	20	33	24	33	29	24	34	20	30	32	35	25	26	28	31	26	32	30	30	28	22	25	26	34	33	17	25	29	21	46	25	35	18	21	21	31	22	21	36	20	26	25	27	37	35	33	27	35	27	30	33	32	33	30	26	26	28	24	36	38	18	28	21	29	29	26	35	35	29	26	23	26	29	27	35	32	35	24	32	25	18	20	26	18	32	28	36	21	31	44	23	24	23	39	24	31	24	31	26	36	32	26	34	29	36	21	31	28	29	27	37	29	44	31	25	24	27	31	18	33	22	23	32	23	29	35	26	22	33	22	29	30	33	27	26	35	32	23	27	24	29	30	28	26	30	34	29	26	32	29	28	35	34	33	20	29	34	28	21	24	33	28	25	24	29	27	28	29	20	28	31	23	33	27	28	44	24	25	33	26	27	21	29	24	31	31	19	42	27	24	24	39	26	20	37	22	29	27	22	27	28	24	32	26	31	23	29	27	27	28	28	27	36	32	27	24	34	20	27	29	19	24	32	32	35	40	30	30	40	29	30	35	21	36	20	34	25	24	22	37	24	37	25	24	30	32	30	22	20	23	17	31	30	29	30	30	22	30	29	27	24	30	29	29	29	27	27	34	22	38	34	36	30	31	36	31	26	27	24	34	28	24	27	23	33	33	30	27	31	25	23	29	30	22	28	22	20	31	29	32	27	17	35	20	25	20	26	33	35	33	21	34	30	27	27	20	29	34	28	29	37	30	25	29	28	24	26	36	20	31	29	23	33	22	35	42	29	32	28	32	25	23	38	29	31	25	25	26	33	26	27	31	34	31	34	35	33	30	27	27	29	34	30	25	30	28	31	23	18	35	30	24	29	25	26	33	27	35	33	38	28	19	34	30	41	30	26	27	28	36	21	22	28	19	41	40	27	21	26	23	27	32	23	28	26	38	32	23	26	34	27	34	28	38	29	26	27	37	34	25	31	33	32	33	15	23	22	38	21	28	24	21	38	24	33	30	41	23	26	29	27	33	37	32	29	31	29	27	22	27	22	21	23	25	42	27	27	26	29	26	35	30	28	27	32	24	30	25	27	25	28	31	28	44	24	25	21	22	32	22	27	28	30	24	37	34	28	26	36	25	31	35	36	36	30	24	23	21	23	17	22	25	23	26	28	32	31	38	26	25	31	32	25	31	24	31	36	26	25	24	26	23	22	28	36	23	35	24	23	31	26	40	30	30	19	25	33	28	33	34	29	31	23	29	23	26	38	21	37	29	27	28	28	30	30	33	30	22	36	34	23	39	24	22	33	28	27	24	22	28	31	35	22	32	30	23	35	19	28	22	23	27	38	21	32	21	26	32	35	34	39	27	21	26	19	25	32	28	25	36	28	38	23	26	34	26	27	30	27	28	29	32	28	26	24	36	30	38	22	20	32	26	18	21	39	25	33	20	40	36	35	26	22	32	32	29	30	34	34	29	25	24	32	32	18	25	29	26	18	30	27	30	30	30	28	35	32	45	21	36	24	21	36	26	33	38	24	27	23	26	30	33	27	33	32	28	27	37	42	33	28	31	26	28	17	26	24	19	26	32	33	36	28	33	20	22	31	35	23	25	22	25	27	35	24	23	31	23	38	30	30	34	28	35	32	21
31567	16019	9661	14218	23304	25033	23712	21299	18142	14814	12316	10103	7954	7004	5372	3772	3658	3143	2708	2399	1648	1539	1447	1106	873	719	660	526	566	418	401	413	342	345	385	284	286	305	308	318	301	310	318	304	289	322	313	344	347	323	319	319	302	305	293	262	253	251	253	275	271	273	264	270	237	268	265	242	272	248	263	275	233	269	268	258	263	272	233	236	237	245	263	261	254	225	246	216	246	268	258	235	242	254	262	220	246	219	243	220	248	241	242	265	210	219	219	232	245	232	254	225	235	236	246	244	245	228	244	256	255	236	235	260	227	219	233	213	250	229	214	234	231	230	219	258	238	205	220	237	246	225	253	258	236	249	252	234	226	235	226	241	244	225	229	233	215	220	232	237	247	258	217	226	211	250	242	230	214	250	226	258	217	229	245	237	244	249	247	247	235	241	240	216	244	242	229	229	233	220	242	233	216	202	241	216	229	237	241	230	255	260	245	236	213	236	239	215	228	233	236	221	239	235	238	235	270	242	236	212	210	238	239	246	253	241	241	222	247	217	244	251	217	227	235	212	223	244	234	254	222	261	232	237	242	220	213	216	233	233	229	233	228	228	220	240	225	237	250	269	209	248	258	210	243	207	214	243	218	226	219	238	208	207	241	243	252	227	211	220	222	238	232	236	263	219	212	226	223	232	255	230	221	257	208	229	227	207	226	238	209	221	223	217	212	211	240	262	224	219	236	230	223	241	254	216	242	243	223	245	212	236	247	225	224	242	236	231	255	229	262	247	213	234	231	232	227	253	219	229	253	214	258	231	228	238	244	251	212	223	270	231	205	229	203	219	247	212	225	237	252	267	246	240	240	247	207	247	232	242	196	252	221	230	219	246	252	222	222	222	246	233	222	238	208	247	240	196	216	227	232	248	235	230	213	214	202	232	208	196	245	217	221	224	242	242	251	267	238	231	224	202	219	239	232	239	248	247	218	233	231	218	214	235	270	241	235	225	225	229	222	225	220	237	234	226	218	234	234	235	232	221	218	239	221	223	233	236	185	223	216	226	247	228	260	209	213	249	226	236	211	222	225	221	272	243	215	231	265	225	256	257	238	217	226	224	214	238	236	228	253	230	249	218	202	198	228	211	226	208	224	254	238	213	249	233	226	216	228	224	235	225	237	257	233	165	220	243	238	201	224	222	223	243	220	243	226	231	257	238	237	235	215	238	226	235	257	205	218	219	204	237	268	198	252	241	219	222	212	230	218	258	223	240	219	236	244	250	251	236	219	241	214	243	231	226	259	216	223	249	244	214	209	244	254	268	229	235	219	238	212	215	231	212	215	270	218	220	249	222	189	222	214	214	223	224	223	234	250	236	224	249	253	208	233	234	233	265	239	233	238	250	238	225	217	208	216	215	230	238	258	222	233	247	233	246	241	250	221	224	209	215	219	210	241	246	252	235	241	202	248	225	243	205	226	210	216	218	220	207	214	222	242	256	230	229	248	230	225	241	234	252	241	233	237	224	230	218	223	228	241	232	227	273	228	253	252	218	224	254	188	226	231	237	224	233	230	225	207	226	242	212	248	247	220	207	221	198	236	233	244	245	227	224	230	250	255	235	232	229	208	236	215	245	216	234	247	239	218	237	238	233	240	232	231	243	235	226	225	220	235	219	252	229	262	220	217	206	227	225	232	229	256	252	211	239	254	249	222	246	226	225	255	256	231	218	239	218	231	233	242	213	218	221	236	240	247	249	257	252	245	212	209	220	235	246	252	238	211	209	219	239	257	237	226	262	257	227	215	221	245	231	249	244	214	221	234	237	224	243	227	239	222	224	251	233	238	217	230	238	233	228	213	224	256	224	244	244	224	220	237	226	256	234	228	222	204	227	218	248	236	216	224	239	235	225	213	245	250	219	235	218	236	252	206	225	238	223	221	244	208	207	232	269	223	220	251	208	222	241	230	231	209	219	230	233	247	218	262	241	213	237	245	218	220	238	226	246	232	215	236	238	240	211	235	231	203	238	255	237	225	218	244	245	222	264	233	241	233	235	226	220	222	227	215	214	204	239	216	252	222	235	230	213	215	236	234	214	241	214	233	264	223	225	220	215	258	235	249	251	229	233	242	252	260	243	223	225	257	227	234	230	208	230	242	228	203	219	239	234	239	250	244	213	229	227	233	237	246	262	246	257	212	226	188	221	228	225	262	212	257	264	226	234	238	231	241	234	220	226	251	241	268	241	211	266	209	239	223	252	228	243	227	216	230	241	203	253	222	226	253	237	243	252	217	221	234	236	232	236	258	239	222	235	239	217	211	212	232	249	225	222	229	226	246	278	253	229	231	222	259	237	229	249	235	233	234	249	223	233	240	232	248	234	231	226	227	243	260	258	232	253	227	233	239	209	198	244	241	246	223	193	230	227	234	256	249	229	204	236	201	244	215	238	220	219	221	217	221	241	222	222	241	231	233	256	233	236	217	232	213	264	231	223	245	238	232	201	224	213	221	221	217	276	225	222	243	217	237	221	216	244	237	227	243	245	206	213	231	245	223	236	261	221	251	238	203	223	242	216	256	245	250	229	234	266	245	224	225	246	244	224	221	235	227	259	222	235	235	193	222	241	231	212	240	233	265	256	221	223	250	240	249	234	237	218	229	234	230	244	256	221	224	246	222	244	248	214	237	235	249	235	232	213	272	240	235	203	235	251	250	228	238	221	230	232	231	243	240	224	217	265	239	251	247	244	217	237	236	216	215	220	207	248	234	210	229	248	223	213	241	234	227	252	251	217	241	252	208	225	257	232	256	235	219	244	237	212	225	268	224	230	250	216	247	248	248	253	239	236	245	232	233	228	235	223	240	235	239	244	232	239	248	239	242	254	193	230	249	244	225	228	209	221	233	212	259	232	228	192	257	257	215	212	243	210	235	233	217	223	230	219	226	225	247	220	238	227	225	214	230	238	220	265	218	257	271	226	227	213	231	226	240	201	220	249	216	225	257	229	267	255	234	226	242	217	218	231	220	234	205	245	245	242	230	270	240	241	237	237	235	259	219	242	242	237	256	241	230	211	226	257	240	234	236	250	239	252	220	256	224	252	241	237	240	252	227	229	235	251	239	220	211	249	239	251	231	223	256	231	212	249	224	238	236	234	245	241	204	252	212	220	255	228	254	236	230	241	230	219	254	205	240	247	235	246	251	225	245	242	222	215	252	218	237	238	218	227	209	245	247	247	227	229	217	262	264	238	250	230	215	228	245	251	242	234	215	210	221	228	251	245	239	249	223	264	239	243	249	209	251	229	247	267	245	232	234	221	211	248	257	211	223	229	222	248	208	230	216	239	223	239	233	236	242	245	212	236	235	232	240	223	245	233	242	248	244	229	232	213	238	237	204	248	209	233	235	236	225	240	231	236	234	238	245	236	260	216	212	248	255	241	234	221	212	228	221	238	240	243	214	244	209	261	227	214	225	207	237	236	225	224	240	211	240	223	244	222	228	234	247	245	235	248	242	225
2556	871	469	382	339	418	503	473	379	330	229	214	162	150	134	107	120	99	105	96	80	66	65	85	52	47	44	41	41	54	48	37	55	41	42	52	43	39	43	31	45	48	46	46	46	37	49	51	35	39	45	41	43	46	41	48	41	41	39	44	39	35	37	46	42	44	45	44	31	40	51	42	32	53	40	29	36	36	38	43	38	41	42	37	44	32	42	48	48	51	35	42	40	38	30	37	39	44	44	39	38	51	46	45	45	29	35	37	45	30	55	38	45	45	34	30	35	42	44	31	41	43	42	35	42	51	29	39	27	38	35	32	38	35	43	53	39	44	37	35	46	40	36	42	42	37	44	34	31	34	43	46	34	30	46	36	39	43	29	34	30	22	41	43	30	37	39	42	50	35	38	36	33	40	51	39	54	45	40	53	40	33	37	49	40	47	45	40	45	42	46	40	38	48	47	47	48	40	42	39	52	48	42	38	35	47	34	48	39	36	41	41	41	45	39	36	37	43	46	34	52	52	45	37	29	39	33	43	31	49	42	37	46	49	34	44	39	45	32	44	33	51	39	35	30	29	36	38	45	46	44	47	36	44	35	38	41	26	42	32	39	33	37	32	32	44	31	34	42	38	36	26	43	57	36	46	42	36	36	31	42	40	44	48	55	39	42	37	34	38	41	41	43	41	42	38	40	39	28	41	36	39	41	26	39	45	47	25	46	41	44	33	53	35	38	37	29	35	39	41	46	34	33	36	37	38	33	38	32	39	41	37	42	38	40	39	36	36	20	42	27	33	47	35	48	32	37	41	40	44	33	39	34	35	38	43	40	50	34	43	39	46	42	42	34	27	45	51	29	37	33	34	51	40	38	38	38	28	33	51	42	38	42	42	38	26	36	41	40	45	44	52	35	29	42	37	53	41	41	34	34	45	31	43	42	32	36	36	43	42	44	29	40	59	35	32	32	36	43	35	39	36	39	40	42	35	40	34	38	32	34	37	27	47	40	42	33	48	34	29	34	44	35	47	44	43	37	37	38	28	34	39	31	37	39	41	40	37	36	36	34	46	31	32	46	54	44	38	44	43	45	37	43	34	25	40	33	39	37	48	44	41	42	38	39	37	39	42	37	43	31	43	37	46	42	26	40	41	37	41	40	48	44	35	45	39	48	51	42	49	48	36	49	27	36	42	39	53	48	38	44	36	51	42	43	47	43	35	34	41	46	41	37	40	48	35	39	34	50	43	45	37	48	40	45	37	47	46	36	34	51	47	39	39	47	42	43	35	38	43	42	37	42	40	39	42	47	46	32	39	36	46	42	33	37	44	41	40	41	44	44	38	44	33	31	41	35	40	48	43	32	43	35	37	32	41	52	45	51	43	29	37	48	44	38	31	38	47	41	42	37	47	41	36	42	41	65	37	36	36	38	55	31	28	34	35	47	31	38	34	32	48	43	38	31	44	31	35	37	33	41	41	38	49	41	41	35	39	43	44	41	47	39	31	47	43	54	35	32	47	31	32	54	40	43	38	47	28	44	31	36	41	42	41	45	49	41	39	43	40	41	55	37	37	39	52	32	38	43	36	38	39	43	39	24	29	48	28	53	58	35	48	43	44	37	37	49	49	37	41	41	32	39	40	33	44	45	47	32	38	46	39	48	31	43	42	39	37	39	40	39	30	30	51	33	43	42	31	41	43	44	38	38	41	42	30	42	35	33	36	41	35	41	40	41	44	47	41	28	42	34	43	40	40	51	43	45	52	37	41	38	41	30	43	41	43	29	33	46	40	55	44	30	58	35	31	48	34	44	51	40	30	40	36	33	42	32	47	40	43	38	42	44	40	32	36	44	32	39	35	42	47	44	42	37	27	47	39	27	43	36	35	40	44	40	32	40	44	35	35	35	38	45	46	43	33	38	35	49	41	41	45	42	51	39	32	33	33	36	38	42	43	40	33	44	39	41	35	39	42	50	38	36	42	39	41	34	41	40	40	45	50	41	44	37	39	37	52	50	56	43	44	45	48	42	34	45	41	31	39	37	33	33	47	45	42	44	50	44	37	36	27	31	55	41	44	47	39	44	32	39	35	49	38	36	47	38	48	39	40	45	51	28	41	39	32	43	62	43	39	48	46	36	49	40	33	29	35	29	42	46	59	37	34	45	49	45	41	37	44	49	38	27	38	43	56	45	43	37	41	34	36	36	30	38	45	68	39	40	39	37	51	43	37	35	35	37	41	49	43	40	32	37	30	51	43	33	52	41	36	36	30	36	45	55	40	38	40	51	49	40	41	49	28	31	33	34	40	35	39	28	40	32	44	32	29	33	41	35	33	46	42	50	42	45	44	54	47	42	36	34	41	38	39	36	40	48	53	63	45	53	43	41	55	39	40	47	36	42	39	45	36	36	38	38	47	39	35	44	46	39	32	36	45	40	29	49	37	30	49	41	33	39	38	37	48	38	50	37	43	40	23	50	46	41	30	34	38	31	37	52	31	49	31	35	40	32	41	41	46	41	56	36	35	51	32	36	47	54	33	51	37	50	43	31	55	44	34	37	46	39	41	45	54	55	49	37	51	45	40	42	40	34	33	45	40	40	33	37	34	51	30	46	32	30	48	41	39	38	38	32	46	43	39	37	37	36	28	53	45	38	43	45	32	38	39	37	42	45	47	26	31	34	43	42	33	52	31	35	53	38	43	37	49	40	34	39	38	36	34	53	42	43	39	41	48	33	40	46	35	36	34	39	46	49	40	35	31	30	38	41	42	32	38	32	40	31	42	33	29	38	50	41	48	40	46	32	31	35	48	46	39	44	37	51	37	39	42	37	36	41	34	41	44	35	34	40	29	48	47	43	30	40	35	41	32	38	39	34	32	32	44	39	34	37	42	46	53	44	36	35	32	39	42	33	37	43	29	23	26	42	40	34	35	35	58	43	34	54	35	43	40	37	37	42	43	42	36	36	46	38	39	40	44	39	34	37	42	38	35	38	37	35	42	25	39	39	45	44	37	44	43	39	36	27	33	39	40	41	48	39	45	44	48	38	40	49	41	39	35	43	55	39	48	39	34	38	39	33	49	49	51	37	51	47	42	34	35	39	43	38	40	36	20	49	39	37	33	30	45	34	38	35	31	43	39	44	36	50	49	37	33	48	34	36	49	42	37	41	29	35	38	43	40	46	39	38	45	46	33	48	39	43	41	41	42	39	57	42	43	37	43	34	37	43	44	41	47	36	35	32	40	30	41	49	46	41	42	45	33	43	31	42	50	43	34	40	47	42	46	40	38	44	44	49	30	39	46	44	38	31	40	47	33	37	43	52	49	58	36	40	44	35	39	34	35	47	40	37	33	30	39	32	48	27	50	44	35	43	37	42	42	45	44	33	39	32	32	37	38	44	35	38	39	29	41	46	39	49	36	34	36	36	26	48	42	33	29	42	38	41	46	43	41	49	45	28	35	38	53	33	34	34	33	42	36	32	44	35	41	38	42	53	38	41	32
23810	10424	6201	9516	16964	18335	16580	14653	12240	9645	7793	6182	4307	3635	3538	2307	2130	1780	1559	1589	1195	1020	878	798	623	567	493	516	463	420	437	418	376	395	394	367	356	339	373	379	371	369	344	352	373	339	359	370	392	392	377	357	375	348	323	357	350	355	332	357	324	323	338	321	323	321	342	354	336	341	367	329	311	320	323	321	304	334	323	333	309	336	339	348	335	366	347	328	345	323	349	326	316	335	300	297	334	356	320	321	328	325	355	320	294	311	352	324	353	340	319	327	319	337	333	311	340	340	321	315	340	319	330	348	309	328	361	331	308	329	316	351	328	373	320	324	321	344	323	299	332	314	351	350	346	342	341	339	320	318	344	378	328	338	332	349	332	341	304	297	346	321	309	313	339	326	350	315	329	326	323	319	333	345	302	363	353	312	303	326	332	333	319	336	300	340	322	310	318	330	285	328	331	313	323	321	338	346	340	321	302	306	314	320	328	335	350	347	321	353	306	290	351	315	310	331	347	324	317	327	299	324	307	322	327	312	357	330	312	334	316	333	309	319	340	329	319	331	319	334	322	318	295	287	330	334	306	315	333	329	330	332	344	313	322	317	305	325	341	301	341	304	304	342	307	309	330	272	298	300	317	328	342	345	325	328	308	334	329	301	332	323	334	306	375	316	352	320	340	323	313	339	304	345	318	292	355	348	326	302	312	304	308	291	314	332	320	323	315	307	326	313	301	299	339	307	337	322	317	328	330	291	326	333	307	327	317	332	331	327	302	326	323	351	326	325	343	292	373	333	335	275	317	320	328	315	296	315	317	300	311	313	316	308	329	318	336	368	289	310	343	309	292	330	321	312	348	323	339	334	307	340	311	334	323	335	353	337	325	308	354	304	358	345	308	347	345	319	318	340	386	321	322	342	322	326	330	335	299	321	322	325	284	359	316	324	311	356	300	317	319	319	302	321	313	293	310	342	327	352	348	344	341	332	318	322	314	331	306	341	329	335	340	338	361	326	348	333	318	367	310	306	344	306	326	308	313	328	310	318	346	328	348	306	343	306	336	307	319	315	358	332	326	308	299	318	310	307	342	332	337	345	338	325	326	358	366	334	321	332	321	341	329	313	288	345	352	308	320	352	324	330	343	295	316	354	322	338	325	334	317	311	324	343	328	320	319	337	326	313	317	326	330	313	369	340	285	328	348	330	336	327	324	324	329	336	350	356	341	281	331	316	345	342	327	305	344	322	335	326	322	316	343	350	306	331	323	336	290	332	326	343	320	303	320	332	308	302	352	310	304	334	287	312	320	333	319	340	343	335	326	300	327	287	322	323	372	345	307	325	301	340	335	321	313	311	323	316	289	331	351	364	335	323	335	313	340	333	314	321	336	319	341	324	306	343	348	298	334	325	319	311	335	326	335	313	307	338	332	342	350	321	297	335	321	333	318	345	329	334	324	339	329	336	320	329	342	321	330	349	311	308	331	332	336	310	315	299	277	319	305	337	337	341	313	327	356	307	318	313	332	285	344	310	312	317	317	365	306	316	339	326	318	323	334	330	356	299	314	319	292	347	319	296	320	334	335	322	307	354	336	314	344	318	334	330	348	317	320	336	325	307	318	318	314	382	325	316	331	319	315	339	346	326	288	347	315	346	328	305	300	312	308	285	358	343	331	317	325	315	312	316	312	313	369	320	368	310	316	308	329	301	286	302	304	337	311	355	326	314	317	296	326	343	309	334	325	315	318	309	365	337	350	320	305	308	354	342	320	330	331	337	332	346	325	297	354	345	324	307	319	361	305	318	321	345	307	324	357	314	326	332	336	348	335	301	327	327	315	327	325	339	289	316	319	346	303	349	318	322	329	337	352	325	355	319	320	321	314	335	295	318	338	309	348	332	331	319	344	307	332	319	334	327	373	316	327	342	347	316	337	349	336	300	334	317	330	335	322	296	336	324	321	336	325	343	316	321	348	299	347	321	343	332	325	351	321	322	342	313	339	332	281	312	295	331	300	299	352	299	320	330	322	333	351	353	321	307	314	336	289	312	325	343	337	322	328	340	319	331	307	346	338	305	316	313	310	339	342	314	292	352	309	300	335	340	341	314	340	316	298	312	312	319	303	364	324	330	308	351	319	325	352	326	371	333	302	345	333	337	333	325	329	352	338	326	314	332	307	322	346	273	300	300	291	323	296	324	334	311	317	303	316	315	313	306	330	337	295	314	337	337	320	355	328	332	330	306	291	305	351	308	298	337	337	350	326	296	323	309	359	309	300	319	366	316	334	349	333	305	308	307	321	301	334	324	314	314	345	358	311	304	352	333	320	313	351	305	321	351	337	318	354	301	312	341	336	309	322	316	319	312	330	349	334	303	294	352	297	312	364	333	326	326	299	347	387	301	325	327	312	329	301	371	317	320	328	309	317	349	344	318	349	315	340	331	310	304	335	330	323	347	339	320	337	310	332	303	334	333	326	313	307	339	313	358	311	308	330	307	340	317	303	348	304	305	346	348	319	326	306	312	338	306	309	316	335	307	312	302	334	324	287	316	303	331	311	315	291	338	346	313	294	328	341	379	318	312	334	321	313	313	329	351	310	334	309	303	320	281	337	331	344	311	322	328	337	330	348	352	322	310	315	327	346	322	324	348	330	332	335	334	337	306	310	322	327	308	321	347	326	320	321	322	336	368	304	289	300	311	336	353	353	338	280	333	307	330	300	347	329	335	308	358	317	350	343	323	360	338	321	327	323	352	319	346	315	344	336	337	337	326	318	324	299	334	334	331	295	332	300	368	335	329	325	321	330	322	310	338	320	331	298	362	326	326	345	345	329	328	334	303	318	321	371	344	350	323	312	349	344	339	312	329	337	316	326	316	321	299	334	328	300	331	315	328	351	328	315	283	296	368	346	312	339	348	335	337	329	311	331	300	314	326	324	350	342	329	323	292	324	293	325	299	315	288	314	283	347	327	331	340	337	340	327	348	300	330	363	317	315	325	335	326	281	315	319	341	327	330	315	309	320	339	323	335	323	343	305	332	324	339	355	320	299	318	351	321	299	343	323	327	301	335	347	319	309	318	273	340	344	314	348	321	314	301	331	336	318	352	349	347	363	310	334	345	332	331	312	318	307	331	320	342	336	329	333	341	298	340	348	323	336	323	301	355	311	337	330	338	323	303	330	324	309	315	302	352	312	336	333	348	367	345	336	355	328	292	294	335	299	335	340	315	336	308	321	288	349	313	306	299	312	314	319	313	329	364	296	331	307	323	316	329	330	346	332	327	345	318	368	351	305	328	288	330	335	345	305	324	323	324	317	334	333	351	362	339	293	319	324	384	324	345	314	281	327	305	339	314	346	333	314	317	340	309	320	314	324	302	326	329	305	336	321	353	306	323	343	324	306	307	350	337	333	331	341	319	370	345	317	294	322	309	319	334	348	337	339	319	344	321	311	360	324	330	352	352	301	357	315	327	353	346	324	301	343	349	318	331	341	321	361	359	319	328
3825	1515	752	519	522	662	710	658	555	492	398	353	258	171	178	137	111	116	77	97	91	70	52	58	50	52	46	52	37	32	35	52	38	36	30	31	37	38	37	32	33	26	24	27	38	35	27	36	39	41	38	31	38	34	30	30	33	32	34	25	31	25	39	26	23	34	20	29	44	36	26	40	36	29	29	28	41	30	39	34	26	38	37	38	32	30	24	32	33	34	30	28	40	32	32	17	31	31	29	31	22	26	39	33	28	36	35	24	33	29	35	40	24	26	37	35	23	36	30	34	30	35	26	25	26	38	32	29	26	38	25	35	40	33	19	41	30	28	29	27	43	20	29	24	19	35	31	24	32	32	39	38	38	36	25	36	33	26	21	24	26	20	35	33	18	33	36	29	24	31	26	29	28	36	38	31	30	38	30	40	25	31	32	28	46	36	23	32	32	34	21	36	27	27	29	37	16	39	30	34	34	27	25	27	30	36	25	33	24	29	29	33	24	40	24	32	30	25	28	31	37	24	43	27	33	29	37	35	33	33	42	33	29	25	30	31	30	31	27	29	28	32	24	36	34	29	27	37	31	36	27	22	35	31	44	36	27	32	31	32	26	22	35	36	36	30	27	33	30	31	19	28	32	28	33	43	33	30	30	27	22	33	40	24	27	35	33	30	32	30	25	21	25	33	33	26	37	21	34	23	28	31	26	32	29	35	31	23	29	26	29	21	24	23	42	44	29	32	28	27	33	38	24	27	31	37	33	23	40	34	28	27	31	26	35	30	37	27	27	26	33	36	29	31	20	28	25	30	24	35	38	27	32	46	23	40	28	35	26	38	26	34	27	32	38	27	30	32	31	33	29	23	28	38	24	27	26	36	29	20	29	32	28	37	30	38	27	26	43	36	31	27	28	37	35	37	34	34	30	30	32	26	38	29	33	33	32	25	25	23	33	28	26	35	37	28	38	30	24	40	24	26	42	34	43	38	26	35	25	35	27	36	26	31	38	36	37	20	38	33	30	30	37	35	30	23	35	46	27	27	28	33	25	49	34	34	29	18	26	34	24	26	35	28	29	27	24	32	22	34	31	36	43	26	26	31	25	27	26	41	36	21	21	36	28	32	32	33	29	30	27	22	37	30	32	23	29	29	39	31	30	45	24	34	39	29	32	29	31	31	29	29	27	24	34	34	23	36	42	40	29	39	34	41	27	32	32	36	30	32	38	37	42	40	29	31	25	26	29	32	26	23	32	25	26	35	24	33	28	29	38	40	28	26	36	35	43	27	35	28	30	32	32	28	31	24	32	19	30	37	40	25	32	23	32	28	33	25	45	37	27	40	30	29	34	32	38	31	34	27	42	33	27	33	22	27	30	37	32	32	28	35	30	43	26	23	40	31	39	19	37	28	22	25	25	33	33	28	25	34	14	34	33	29	26	33	47	25	31	24	24	30	26	29	40	35	34	39	36	32	32	27	25	19	48	33	25	43	42	27	25	26	33	31	31	24	35	23	21	28	36	31	33	31	31	30	23	33	42	41	32	25	22	27	38	29	34	31	35	29	30	46	26	27	33	36	18	27	30	34	29	31	24	32	34	26	39	35	23	24	35	39	43	24	27	30	32	38	27	30	35	31	36	20	33	39	38	30	29	39	37	31	24	43	26	22	43	22	34	27	36	32	24	32	29	29	27	31	36	35	39	27	43	25	35	33	33	25	32	32	38	24	41	27	27	32	26	26	36	38	45	41	25	40	30	35	38	26	33	32	27	31	30	30	23	21	25	31	39	26	20	23	26	26	34	34	28	21	23	43	28	23	23	31	34	33	32	35	36	31	33	32	31	25	33	36	27	31	36	23	31	34	28	22	44	35	33	36	28	37	27	32	20	33	39	19	23	35	33	35	31	37	35	40	25	34	26	23	26	23	33	29	31	35	33	29	40	36	36	37	32	34	30	37	32	37	23	29	29	38	31	36	30	36	20	33	39	25	34	36	30	32	25	33	26	24	30	22	27	24	30	40	29	27	31	30	39	41	27	26	27	23	22	23	33	43	43	36	23	30	40	31	19	30	30	36	28	23	31	18	23	26	36	24	26	25	24	28	29	26	25	34	28	30	21	34	27	29	33	35	34	19	34	44	26	34	43	40	43	39	33	35	40	40	22	20	36	32	31	40	32	33	28	32	36	35	36	23	25	28	24	39	25	27	29	30	37	26	24	25	28	24	27	24	27	19	25	29	28	36	32	30	35	37	21	44	28	24	35	28	32	44	32	35	26	24	34	28	28	38	24	38	23	40	36	24	31	37	36	20	33	23	26	27	30	29	38	35	37	39	28	45	26	27	27	42	25	27	29	33	30	40	24	23	15	30	25	30	41	31	20	28	27	33	30	35	31	39	23	34	34	37	39	32	31	35	46	29	31	29	24	39	27	38	42	25	35	36	25	36	34	31	28	32	34	39	29	28	23	37	29	36	32	28	24	33	36	24	38	28	39	27	33	31	29	34	38	39	35	38	25	30	18	36	33	24	40	39	40	32	32	31	38	27	28	31	37	35	27	35	24	28	36	36	35	30	28	31	30	29	30	38	27	27	26	40	28	27	30	35	35	33	29	25	17	46	28	33	30	30	28	26	33	20	26	29	31	38	34	21	36	34	30	33	34	31	31	25	30	32	41	28	22	34	25	26	36	27	26	28	32	23	25	46	30	29	28	30	38	31	31	33	32	25	24	28	28	37	21	29	30	33	35	31	32	26	26	32	32	31	42	30	34	37	30	31	22	24	29	36	33	29	22	37	35	25	38	28	26	38	27	23	33	32	35	37	21	24	34	29	26	34	21	29	29	21	28	34	38	39	26	35	28	25	28	30	31	34	37	26	30	30	24	27	35	29	27	30	22	41	25	17	40	24	23	27	40	29	32	32	45	34	31	30	39	32	40	17	24	30	32	32	36	36	29	32	33	30	43	36	39	33	34	30	21	31	25	29	39	30	36	32	28	37	29	26	32	21	23	31	32	26	28	30	26	28	36	29	29	25	27	33	31	37	20	25	29	31	34	38	29	24	27	42	30	33	25	24	29	30	39	34	37	33	35	35	30	30	28	34	44	35	29	32	23	24	35	33	24	30	33	39	30	35	32	30	26	32	32	20	31	29	27	33	25	36	39	32	31	27	24	22	30	32	38	25	32	32	35	43	30	26	31	29	38	35	33	35	40	28	32	32	26	20	23	28	30	35	34	23	30	37	43	36	37	22	43	31	22	37	27	40	28	26	30	34	35	20	32	40	32	36	36	34	42	27	35	26	33	30	35	37	40	30	30	26	31	36	30	26	42	32	37	27	38	28	24	36	28	29	28	30	25	36	34	38	32	28	24	26	24	39	35	31	43	27	19	32	33	31	32	38	28	23	27	28	29	26	32	35	23	36	36	31	30	30	32	39	28	25	36	31	30	26	30	37	34	39	33	31	24	37	27	27	29	29	35	24	36	25	39	31	35	41	36	22
28769	13679	8557	12636	21503	23171	21063	18286	16055	13394	10847	9220	6307	4813	4589	3173	2778	2688	2042	2048	1553	1268	1106	986	854	689	635	585	509	408	422	352	366	335	305	339	296	310	290	332	325	302	329	334	340	331	287	336	308	357	345	326	337	338	263	283	277	252	271	284	273	270	279	292	271	271	280	299	285	274	268	290	279	256	276	245	264	288	250	258	268	264	283	254	241	249	278	284	271	242	265	259	247	293	243	273	273	264	253	256	251	282	270	261	256	263	263	287	242	257	269	268	250	270	249	248	244	263	278	230	242	264	272	270	239	276	270	252	246	265	253	266	267	253	253	237	265	255	268	261	272	251	250	252	253	286	279	255	291	276	289	239	254	274	245	249	245	282	245	256	287	264	277	271	275	233	247	246	247	258	251	214	280	236	245	250	221	284	267	258	246	279	272	259	270	272	256	249	226	260	275	254	261	260	291	263	264	264	244	243	276	271	249	241	248	283	275	251	243	235	247	245	260	263	269	244	236	267	247	220	274	279	257	250	269	286	281	263	270	246	242	267	250	248	261	263	244	246	290	248	245	271	280	249	253	288	256	235	253	276	270	256	252	231	230	249	280	242	278	239	261	276	245	259	278	252	257	269	256	266	240	252	222	268	224	249	240	273	267	265	256	253	264	260	271	248	246	250	246	238	236	273	261	229	265	263	222	266	245	254	261	253	260	262	255	247	237	251	250	262	272	222	251	265	274	233	271	255	259	236	269	233	227	246	273	255	267	261	266	228	275	264	238	233	273	234	268	240	264	272	267	274	240	247	279	271	219	247	251	266	262	244	254	235	272	249	268	280	262	255	262	260	236	222	269	217	224	243	278	253	264	232	250	236	245	258	254	249	261	246	250	241	277	249	269	258	260	254	262	269	239	248	257	274	249	273	257	240	242	247	227	260	250	270	238	266	256	269	285	247	240	245	248	261	276	250	261	269	266	271	238	277	241	268	261	250	244	263	256	267	237	250	240	256	257	267	270	263	261	241	250	224	260	272	262	245	283	243	262	246	235	260	260	274	235	284	237	217	247	272	278	253	265	260	284	266	266	273	275	269	256	261	243	256	267	231	275	225	243	258	274	259	236	289	232	256	267	263	253	226	286	269	263	260	279	254	252	263	246	278	263	252	256	259	243	254	241	245	263	243	264	266	264	233	262	249	226	243	285	237	278	259	253	257	275	277	247	258	247	267	259	234	273	257	247	241	252	271	263	229	288	256	259	274	263	284	257	256	259	259	245	261	296	268	266	274	242	262	283	253	290	276	244	262	275	252	260	266	261	254	243	271	258	243	251	255	230	264	238	235	236	243	244	267	266	224	253	266	257	254	253	254	278	231	277	257	262	257	247	256	268	248	277	239	261	250	251	252	257	254	255	266	257	234	275	245	269	240	248	274	264	270	260	225	265	249	278	260	242	252	244	268	253	265	248	244	258	251	264	242	253	256	258	271	251	264	265	235	253	253	244	245	267	244	257	252	259	243	257	284	253	257	242	246	242	245	251	297	261	253	265	251	275	230	266	236	252	264	300	279	257	267	246	269	254	250	266	240	241	242	247	242	263	271	262	268	264	251	264	241	237	278	249	271	247	229	260	239	270	277	237	273	267	242	253	259	250	278	276	232	222	241	224	271	251	240	241	252	254	228	257	271	230	281	261	246	261	252	247	270	239	252	251	256	254	262	255	255	256	282	277	277	254	261	246	270	265	299	268	234	251	239	271	250	257	250	249	249	269	274	238	260	262	245	233	266	242	261	244	231	272	273	292	276	249	279	280	273	287	247	240	268	237	248	264	260	256	234	246	262	246	276	259	259	241	272	276	277	239	256	281	259	281	260	291	231	253	249	293	259	255	270	268	231	274	260	235	256	248	248	280	288	276	259	275	210	266	271	285	258	241	261	256	235	254	276	265	271	224	262	273	256	237	257	256	268	266	270	262	241	255	273	250	237	258	267	257	261	268	260	258	252	260	271	252	256	267	257	222	252	264	271	240	254	264	276	245	253	276	234	246	268	260	248	262	264	263	238	233	246	270	257	277	237	265	281	255	238	228	267	232	247	265	282	250	258	259	255	224	268	229	238	241	272	257	271	285	262	241	235	261	238	284	253	236	260	227	258	285	250	258	249	269	267	265	271	244	260	268	244	239	252	302	261	242	274	233	281	293	247	236	289	235	264	271	261	258	257	264	256	301	252	273	252	303	264	272	243	258	249	273	277	244	238	257	238	229	244	240	257	262	232	283	297	267	244	237	256	243	267	241	212	252	254	238	267	291	283	257	241	275	246	247	293	288	263	225	241	259	274	246	249	252	223	257	273	271	235	246	283	266	251	266	244	256	248	253	279	232	256	247	228	239	252	265	272	235	252	250	236	253	271	243	276	229	253	255	252	252	271	244	253	242	237	250	251	239	274	261	258	244	255	249	251	245	244	264	289	240	228	262	257	267	242	250	276	262	276	254	234	242	265	286	230	262	266	260	231	281	273	282	266	264	230	252	273	234	255	238	249	271	293	269	244	242	249	251	262	267	241	261	256	271	268	248	260	272	247	242	281	259	244	240	256	249	262	269	279	247	235	225	263	254	272	239	259	237	261	255	261	258	247	238	260	259	232	270	246	237	271	239	229	262	256	242	265	248	238	281	245	271	251	256	249	229	276	232	244	266	260	256	269	257	263	285	274	248	265	266	268	253	273	258	263	246	271	222	245	282	275	269	253	280	280	234	233	250	276	237	260	246	259	250	239	236	259	246	241	242	234	247	238	275	295	262	271	233	244	265	274	264	256	270	273	266	263	273	259	269	293	258	265	249	237	231	240	245	245	274	295	268	262	268	257	276	237	251	250	273	250	258	258	282	245	257	246	241	274	261	230	253	253	262	229	244	254	230	256	279	277	255	269	250	253	272	271	264	255	239	271	233	261	275	276	283	262	252	267	262	280	241	259	234	275	275	230	262	239	246	267	249	260	241	238	232	263	253	250	243	246	284	264	257	266	263	255	246	257	276	260	251	252	267	236	240	237	241	245	264	258	261	239	248	245	255	273	231	254	265	248	261	287	239	271	260	241	250	250	258	248	236	245	271	276	252	242	277	274	248	245	259	255	258	271	253	260	239	258	246	266	280	272	259	261	233	299	256	271	282	264	239	254	258	250	219	280	273	225	280	267	238	252	246	268	275	257	275	249	249	236	242	245	252	256	252	252	261	239	243	250	251	267	264	248	263	279	271	255	252	254	244	241	242	228	256	231	269	268	243	270	264	245	283	276	243	265	279	268	247	284	253	237	252	298	281	243	253	284	264	259	265	247	266	276	288	272	247	273	259	264	271	248	248	276	249	248	226	251	232	248	263	277	251	251	244	272	233	251	268	276	256	295	269	239	286	248	252	230	254	251	267	253	257	233	262	262	250	254	283	239	223	288	255	256	271	273	285	263	252	283	268	253	268	278	239	243	279	235	274	271	272	236	275	253	257	243
3893	1259	690	493	443	595	622	544	502	438	359	355	252	209	190	152	131	120	101	89	85	73	77	82	62	50	48	58	48	46	37	39	39	31	52	54	32	44	42	47	44	35	36	47	32	36	56	37	43	41	53	44	34	31	41	31	39	40	34	28	40	30	38	28	35	40	39	37	42	35	22	41	43	36	35	42	26	39	36	31	42	36	39	30	41	35	35	41	50	43	35	36	26	39	41	32	38	28	36	34	41	40	36	37	39	38	18	31	37	35	33	34	44	34	39	38	33	45	41	27	45	42	40	32	30	39	46	41	36	45	35	30	30	37	39	42	36	32	46	39	30	32	43	40	38	46	44	37	38	36	32	34	32	34	43	26	37	33	38	32	38	31	37	31	28	23	28	30	30	29	34	38	43	31	33	40	39	40	38	42	32	40	36	36	42	42	46	28	35	42	30	27	42	28	34	29	36	42	38	29	40	34	40	42	27	39	39	28	32	29	40	28	45	34	43	36	43	37	36	34	35	29	28	32	38	32	39	44	38	30	34	34	37	45	36	33	36	34	42	34	28	32	31	41	40	30	38	36	36	27	30	36	31	31	44	41	35	42	34	42	28	37	37	35	32	42	39	35	39	33	26	30	38	43	31	32	44	37	34	37	32	40	41	36	50	44	35	30	28	41	25	32	39	39	27	24	33	37	25	49	36	42	48	39	45	39	21	40	31	38	38	38	35	33	36	36	29	31	38	37	33	25	39	30	30	37	29	33	37	27	42	31	39	32	35	24	40	41	38	35	46	49	31	29	26	31	32	25	38	30	45	46	35	43	36	31	40	32	34	27	33	32	33	42	31	40	45	32	46	33	41	41	38	44	32	36	37	36	33	28	37	35	34	40	37	32	34	40	34	39	40	29	44	39	35	35	48	39	44	33	35	35	32	34	34	35	45	47	31	33	35	37	41	46	28	42	34	31	31	40	32	46	33	40	43	33	31	29	46	31	36	33	36	25	41	36	43	37	39	38	38	39	31	39	32	38	38	36	40	33	38	34	41	29	29	36	32	43	31	48	45	39	37	33	34	35	54	28	34	31	35	25	29	37	45	35	32	28	41	32	50	35	33	38	34	38	32	33	36	27	28	34	27	39	31	36	42	39	20	44	39	41	42	43	28	32	40	36	43	34	41	35	39	30	31	29	25	37	33	34	35	35	28	32	31	43	48	32	33	34	39	37	48	37	28	41	33	30	35	35	30	39	23	38	45	40	51	36	38	26	43	35	38	29	30	43	42	36	36	24	40	34	42	29	37	35	38	36	40	34	30	37	25	38	30	25	35	46	41	32	40	21	33	30	43	39	33	39	41	36	43	36	31	36	32	34	29	35	34	42	35	29	33	37	39	30	32	24	30	37	36	28	43	36	44	39	38	36	37	39	38	34	45	34	39	44	29	44	43	39	34	41	52	44	27	37	46	42	25	41	39	37	35	38	24	42	31	44	34	39	43	37	35	39	30	42	32	46	39	36	36	34	34	41	32	44	36	42	38	51	38	42	39	37	34	35	33	41	39	27	26	38	36	39	24	42	39	26	30	34	24	28	40	42	39	40	44	36	30	46	36	40	44	46	36	35	41	34	34	36	32	34	29	22	32	37	31	32	36	31	32	34	40	43	43	39	48	33	35	37	34	36	33	40	38	25	35	39	49	36	38	38	34	41	54	39	50	53	37	37	25	40	37	38	18	34	35	46	40	38	41	40	39	35	39	31	28	48	39	28	38	26	34	34	37	32	30	43	32	32	42	39	30	45	34	30	32	40	33	50	31	44	36	38	41	30	33	34	33	33	40	34	31	33	21	32	44	42	42	30	46	37	25	36	23	33	24	32	40	37	42	41	33	46	42	36	36	39	29	41	34	36	46	34	31	33	27	37	49	39	32	34	31	39	38	35	42	49	37	30	39	41	42	31	34	50	23	43	39	34	43	37	34	43	32	42	43	46	43	34	37	26	38	31	38	30	38	42	37	46	46	30	38	38	44	36	35	39	38	34	40	35	37	38	38	25	37	39	43	39	44	30	33	29	32	44	39	41	35	37	40	44	35	36	39	32	37	31	31	38	31	28	31	34	37	27	29	28	46	32	51	43	47	32	56	33	43	43	40	38	50	32	35	28	23	29	35	33	36	28	44	29	32	32	40	44	31	43	39	33	33	32	36	39	40	24	42	35	24	46	42	42	35	34	35	34	40	42	31	27	31	34	36	44	36	35	38	40	40	40	48	46	43	27	25	46	33	46	39	29	45	32	27	37	43	27	47	48	34	48	40	30	36	40	37	41	25	32	52	31	38	36	34	40	32	35	40	33	31	30	43	25	47	31	36	35	39	35	33	42	35	29	37	41	41	34	39	32	37	41	36	45	34	34	36	39	43	32	37	35	33	28	35	35	32	30	36	37	29	36	28	31	35	39	47	41	40	34	40	33	47	45	37	34	31	43	38	21	46	43	41	23	34	30	34	36	32	38	38	36	32	29	48	46	36	28	49	27	38	32	25	38	30	34	27	37	43	33	35	36	33	31	31	44	36	52	31	39	33	34	31	32	44	31	44	41	36	39	35	33	38	38	40	36	33	30	37	35	31	39	25	26	31	26	38	24	42	34	35	37	31	38	43	40	35	35	40	36	36	36	29	39	44	32	34	39	31	39	44	31	38	39	29	40	35	35	37	39	41	44	40	42	35	32	34	31	28	32	26	34	42	23	30	37	39	32	37	37	40	39	47	41	35	36	35	37	36	31	38	39	37	42	34	29	31	39	35	30	30	39	36	36	27	47	32	30	40	31	30	36	41	33	31	34	33	39	32	42	29	54	37	38	41	37	36	39	39	38	28	32	36	44	42	30	30	33	22	44	27	42	26	39	42	42	47	42	22	35	51	41	27	32	44	35	54	40	33	37	31	23	32	44	38	38	42	36	23	40	47	33	38	48	34	40	35	34	32	35	37	50	42	35	39	45	27	37	35	45	34	38	47	35	49	26	43	34	28	32	27	33	32	44	39	36	39	31	35	28	39	35	38	40	50	33	44	23	41	27	34	39	30	34	43	31	37	35	27	37	43	32	32	32	35	35	39	40	38	33	39	34	41	36	35	40	35	41	49	25	28	28	32	29	31	47	34	24	38	41	44	31	29	29	36	33	40	33	36	37	34	44	37	34	43	45	34	37	48	41	42	38	37	46	26	29	47	44	26	40	34	37	36	41	41	33	36	28	43	29	35	38	35	26	32	35	37	38	41	40	47	29	45	35	36	35	36	42	32	34	45	35	30	45	41	46	43	39	29	30	33	41	28	33	29	35	41	41	38	38	38	32	31	40	31	29	37	26	36	24	27	41	25	50	39	38	37	33	34	42	38	44	38	35	39	41	28	39	38	42	31	27	31	41	34	39	43	31	27	34	39	37	28	41	42	36	41	30	28	36	28	39	30	28	27	20	36	42	37	46	34	33	39	39	40	37	33	33
27343	12474	7882	11430	20128	21558	19714	16970	14572	12609	10205	8896	6764	5053	4641	3211	2718	2733	2068	1731	1562	1330	1211	1046	976	838	708	635	588	523	512	437	419	391	343	366	333	353	346	341	337	332	373	357	373	373	371	349	359	399	387	349	365	326	312	328	306	282	336	327	320	300	276	329	303	325	308	319	272	324	340	351	315	279	265	329	329	302	325	321	276	320	300	333	322	297	292	274	301	281	280	333	322	304	335	304	294	303	299	290	298	302	285	297	291	282	286	292	294	292	287	297	278	316	277	310	278	331	288	293	309	283	299	325	309	308	281	306	282	334	272	320	300	274	291	315	308	282	272	303	299	306	316	298	308	290	312	282	290	293	272	295	312	306	302	292	308	304	304	339	276	284	316	293	307	283	306	289	297	301	296	334	276	277	282	328	298	293	300	319	312	283	274	297	324	302	294	259	286	294	327	281	298	333	281	265	293	293	283	281	288	313	300	296	284	307	316	310	306	250	300	296	286	317	303	335	309	305	312	311	271	309	303	293	295	293	288	276	293	302	320	291	295	292	318	297	294	297	268	313	253	302	306	300	321	301	291	289	312	305	307	270	301	292	320	300	271	311	308	287	256	292	293	286	290	279	315	286	273	296	260	282	292	296	306	288	330	291	312	317	285	282	312	283	310	321	280	318	316	302	289	313	266	295	315	305	306	297	298	295	288	283	263	272	296	292	295	279	321	290	314	285	309	290	301	304	282	287	315	302	278	251	284	274	314	321	293	286	276	304	276	273	271	339	291	289	295	317	256	306	279	297	270	274	304	314	293	292	288	285	292	297	277	269	311	292	301	308	316	324	284	295	276	283	284	285	304	284	301	318	299	312	305	292	317	288	310	269	313	301	287	307	270	294	312	299	278	312	371	296	292	285	291	307	307	293	286	256	286	307	285	314	297	296	291	279	287	280	323	286	301	292	294	305	300	296	310	290	266	304	310	270	282	306	298	309	268	271	292	309	308	313	273	267	319	315	315	298	266	320	307	308	290	291	311	285	295	308	287	312	273	312	295	322	274	314	255	319	307	301	317	318	288	301	288	305	289	280	293	299	304	291	279	293	291	263	298	268	307	291	307	326	311	290	281	291	305	321	320	261	277	280	313	284	307	297	276	319	302	275	330	295	304	273	307	306	303	298	288	312	333	307	289	289	297	290	258	309	297	284	274	293	290	301	291	294	307	300	281	284	303	295	296	278	276	293	298	307	284	280	282	293	286	270	289	308	284	282	278	296	274	313	312	295	282	292	280	297	277	305	306	294	293	277	295	272	256	286	307	291	294	251	251	285	293	308	300	278	289	277	300	291	287	292	300	295	302	270	300	317	279	263	296	282	254	286	300	317	311	302	306	285	269	273	280	306	273	283	272	317	293	289	277	262	325	297	307	291	282	304	279	277	303	285	285	289	297	265	295	324	313	276	277	277	289	320	319	273	325	318	307	282	288	284	290	299	265	275	311	272	296	261	279	294	268	281	293	264	336	300	297	265	303	303	296	292	259	317	291	317	299	292	292	289	294	290	281	291	280	338	281	317	272	297	316	301	308	303	275	307	289	279	269	302	255	279	262	318	276	276	304	308	286	310	275	267	265	302	290	271	300	298	290	278	307	310	272	270	309	279	302	325	308	310	294	287	292	288	268	287	346	302	294	303	286	314	270	273	273	298	297	280	301	291	285	296	299	246	280	280	302	306	268	311	330	325	312	307	290	312	297	285	294	308	268	312	308	300	273	314	290	315	280	305	329	290	299	301	332	278	302	285	298	271	272	311	299	294	295	263	291	320	319	335	309	260	289	291	294	280	302	297	302	286	302	328	277	285	278	294	250	292	276	280	296	295	296	296	323	299	278	311	316	358	323	266	265	300	277	321	266	290	278	282	301	288	265	282	314	331	282	328	277	300	303	260	273	278	275	297	294	298	291	312	284	295	329	293	266	291	291	302	262	300	286	270	321	294	272	313	290	273	295	296	269	293	310	280	334	273	306	295	307	291	293	294	298	276	276	273	282	304	289	293	297	296	317	277	308	288	283	300	268	294	307	333	308	297	259	272	272	276	300	278	301	308	267	320	272	299	298	306	283	292	296	295	290	300	292	283	306	292	307	293	312	270	273	304	297	261	306	335	260	301	297	283	277	294	298	276	297	299	274	273	308	260	321	287	314	267	302	302	314	293	315	301	321	318	308	313	320	280	295	299	303	290	284	329	285	283	287	297	282	275	297	283	306	282	273	305	291	268	298	316	293	270	300	301	285	281	308	331	287	309	306	324	288	320	299	270	271	287	299	293	286	310	294	264	257	289	315	299	310	274	292	282	315	339	291	318	270	301	262	279	297	291	315	302	281	314	286	291	283	289	307	277	306	291	298	303	302	303	310	307	287	301	305	290	312	313	284	269	312	333	309	293	313	277	334	307	287	304	277	329	277	259	302	317	313	279	285	285	272	335	278	319	330	261	289	322	330	287	278	270	287	315	257	322	306	263	295	319	275	296	286	301	290	288	280	268	301	283	317	267	310	289	272	280	303	301	308	290	296	306	296	289	307	300	304	310	280	305	293	295	290	289	319	303	286	325	281	295	300	299	280	288	313	269	306	304	278	303	292	264	291	298	292	276	275	287	267	299	298	306	305	298	305	313	267	292	324	307	269	319	276	320	264	278	304	314	321	296	306	306	294	307	318	292	316	278	286	297	320	271	282	298	314	269	309	290	270	304	314	285	284	311	309	320	344	326	296	297	287	279	292	294	277	306	316	329	288	277	281	285	306	320	301	301	288	294	313	304	297	296	290	318	286	288	299	256	297	263	300	346	292	319	302	302	331	311	332	296	293	255	267	303	314	265	315	271	292	293	273	314	284	308	273	310	289	311	297	290	269	284	306	259	305	307	310	298	316	290	289	286	291	274	279	265	317	308	298	328	300	303	288	281	295	280	305	277	287	292	294	275	304	269	282	298	289	287	299	291	297	266	259	287	256	284	306	283	265	316	292	254	305	299	276	283	272	296	292	312	289	304	292	303	288	293	315	298	295	316	295	292	290	316	319	300	279	317	307	299	292	263	293	304	280	283	299	280	279	271	274	313	289	291	319	304	279	282	284	284	323	304	303	321	319	296	289	280	317	272	260	306	307	311	296	275	295	298	316	277	276	278	261	277	271	297	322	271	293	294	324	302	289	305	330	262	299	275	328	331	306	296	277	313	280	288	300	285	284	277	311	289	285	300	326	285	286	311	286	274	291	294	296	296	301	282	313	249	282	303	298	295	299	290	280	284	285	278	273	312	307	308	293	284	332	263	282	295	324	295	284	276	299	308	302	302	297	273	294	280	290	285	266	274	274	261	277	310	292	304	264	340	299	307	300	302	301	284	327	281	275	300	308	283	286	270	302	281	274	304	316	271	297	306	332	307	290	297	303	264	306	295	297	325	291	305	306	291	266	278	318	277	296	314	326	304	284	321	271	339	281	299	314	259
4628	2016	947	622	580	735	820	755	607	567	452	388	344	256	220	206	132	147	110	99	102	83	84	61	69	47	43	43	36	43	53	28	30	32	26	30	26	21	31	25	33	30	33	35	31	39	33	26	32	29	23	28	35	39	28	28	32	23	29	27	35	38	34	32	26	31	23	42	32	33	31	29	25	25	34	28	33	37	34	21	22	25	32	23	41	33	23	28	28	31	20	23	34	32	29	21	23	26	29	35	21	27	28	35	31	26	16	25	31	33	25	24	34	26	30	29	25	29	21	27	36	22	29	29	28	28	35	34	25	23	16	32	24	20	16	23	36	25	23	27	34	26	33	26	28	20	21	27	23	25	27	21	22	14	24	25	22	31	20	37	28	22	28	23	33	28	29	25	28	28	23	26	24	29	24	25	26	34	28	31	31	36	29	39	30	21	26	27	36	19	28	20	30	25	33	31	26	26	18	25	31	14	29	34	36	26	31	38	30	30	29	23	28	28	31	28	24	22	28	28	29	23	29	15	31	27	24	25	27	20	36	32	28	26	26	26	24	21	29	29	25	23	28	31	36	35	28	31	25	25	20	19	29	26	31	30	28	30	23	27	19	28	28	25	23	36	22	27	29	30	25	27	33	26	27	25	25	25	28	29	30	27	20	25	24	26	28	35	28	35	25	23	21	31	18	26	27	26	29	26	20	21	25	25	29	29	19	34	30	26	12	16	32	24	30	22	23	27	17	21	28	30	28	23	34	26	31	21	40	24	28	26	20	31	31	36	26	18	24	28	27	32	32	32	30	30	36	23	26	33	24	23	33	19	39	26	28	23	32	28	28	34	34	28	28	33	38	38	24	32	39	26	29	28	32	27	31	23	28	32	34	20	22	26	32	26	35	28	31	28	24	20	31	19	24	27	23	21	23	20	19	24	28	19	36	27	37	21	31	24	32	22	32	29	16	30	41	27	26	27	25	22	27	28	23	33	23	39	25	30	25	25	27	32	23	30	33	22	35	29	31	21	26	33	28	22	27	16	28	32	37	28	20	25	27	24	26	25	23	35	25	30	37	24	22	29	29	25	22	28	33	30	25	29	26	29	28	36	30	23	24	17	29	25	33	37	30	33	29	27	26	36	26	33	29	29	26	27	28	31	27	19	21	27	29	31	32	21	25	30	38	32	36	27	36	36	18	25	25	33	27	29	40	24	24	27	28	14	29	24	26	34	24	29	32	26	27	33	25	38	20	23	25	23	26	30	33	25	37	30	33	24	33	29	22	18	34	27	28	26	24	30	17	41	25	31	31	22	39	27	27	27	27	34	30	29	28	25	23	31	19	32	30	17	34	30	27	31	38	26	16	30	23	34	26	24	39	22	30	26	31	31	33	21	26	28	31	16	34	27	22	27	24	29	25	30	27	23	22	31	26	30	28	24	27	33	37	37	23	30	22	21	26	28	32	24	23	40	29	34	28	20	17	28	31	27	24	28	27	29	22	26	24	31	37	20	34	28	13	30	27	27	25	34	34	36	22	22	34	32	28	28	34	22	28	26	20	21	26	29	29	23	37	36	33	23	16	36	31	17	21	18	37	32	26	31	32	25	28	20	33	25	30	21	29	36	34	28	29	30	22	22	30	31	31	25	29	25	29	39	26	19	36	22	25	36	31	20	27	30	33	39	25	27	25	24	23	19	37	26	22	30	32	26	26	25	26	34	25	23	25	29	28	29	25	29	30	34	19	31	37	43	28	33	19	31	28	29	24	26	27	26	30	25	33	34	25	23	38	30	29	29	26	25	26	32	25	33	27	31	36	33	23	39	26	27	27	34	16	37	17	26	27	22	25	30	19	29	16	32	29	24	36	24	17	26	29	28	27	20	22	23	33	24	32	29	32	27	33	31	40	25	28	26	17	26	29	22	28	24	28	23	37	29	24	26	27	20	18	30	26	17	24	19	27	28	27	22	29	22	28	22	28	23	27	20	27	23	34	29	24	20	26	37	25	24	25	29	33	25	30	25	33	25	16	23	39	25	21	24	40	18	28	18	21	29	22	20	24	27	24	24	31	31	28	29	27	44	22	28	27	27	29	27	26	24	24	26	17	22	37	25	27	34	32	28	28	17	24	29	33	22	30	32	29	26	19	42	25	19	27	26	30	25	29	32	32	34	26	28	19	26	35	32	30	31	33	29	31	20	29	27	25	30	24	22	29	31	23	19	31	25	22	19	23	31	27	33	24	33	20	29	22	24	22	24	29	22	30	30	31	22	26	25	25	36	23	34	27	31	27	34	23	23	32	37	25	38	29	31	25	30	22	36	29	24	33	35	26	29	31	26	23	30	35	22	23	23	29	26	27	30	41	34	30	36	25	31	33	26	36	26	22	30	24	40	25	25	25	28	24	24	25	23	27	23	23	26	28	30	32	21	26	21	19	33	30	23	32	37	27	25	37	17	19	26	22	23	33	19	27	34	29	25	28	29	22	25	28	26	16	34	16	31	17	38	40	29	26	32	31	34	31	23	29	25	25	23	20	23	16	40	28	35	28	33	34	17	29	25	27	23	28	26	23	31	29	28	27	25	27	23	28	26	19	21	33	19	34	28	27	18	40	27	30	33	29	25	31	28	29	31	42	24	25	33	36	24	27	32	32	23	35	29	23	34	30	26	21	25	20	25	21	25	24	22	27	24	27	31	36	18	22	17	34	21	28	33	29	34	21	14	25	35	30	39	18	27	25	24	28	30	33	28	39	20	28	26	31	30	21	25	31	28	30	26	13	23	27	29	26	18	26	28	20	34	33	22	19	30	29	27	36	27	27	26	24	23	31	28	29	23	24	30	29	36	21	32	24	33	33	30	17	33	24	21	22	32	18	29	38	31	25	26	27	25	24	29	27	32	34	21	26	24	21	26	31	37	28	24	23	29	35	14	28	37	25	34	28	30	29	28	25	31	35	27	25	29	33	29	26	32	16	31	24	17	25	33	40	31	28	37	25	35	20	26	30	18	28	25	21	20	29	29	23	30	29	23	22	26	26	31	21	29	36	35	22	24	21	21	33	30	23	29	27	21	31	28	31	21	36	21	28	17	30	25	26	24	31	31	28	16	22	29	31	30	19	27	27	25	31	27	28	22	28	26	25	28	31	30	27	28	22	23	35	21	31	19	27	25	29	27	32	20	27	30	28	23	25	29	26	22	32	26	27	25	34	23	28	22	24	21	24	25	27	31	23	25	27	27	24	30	24	21	20	26	43	20	32	19	31	32	30	24	22	20	21	25	28	26	32	29	25	20	27	25	30	29	24	25	28	19	17	27	22	31	27	35	27	32	35	23	20	17	35	24	26	15	27	30	23	22	22	24	21	27	29	26	32	25	32	25	31	25	33	28	20	28	34	30	25	27	31	26	32	33	31	25	26	28	34	22	34	23	19	21	35	27	29	27	20	29	29	31	21	37	24	35	27	31	21	23	29	17	18	31	29	24	27	20	32	32	23	32	27	26
31160	15588	9970	14186	23010	24753	22849	19790	16671	14696	11843	10519	8845	6465	5496	4728	3092	3166	2506	2235	1791	1416	1279	1166	1046	890	761	655	560	515	469	449	369	352	316	337	303	322	288	309	286	262	307	315	299	322	321	289	321	345	348	302	276	294	277	241	268	254	248	286	239	265	235	253	224	240	264	264	251	248	259	257	232	244	269	284	260	239	232	257	266	219	246	253	242	257	259	255	219	224	213	247	250	238	238	216	237	222	251	233	184	258	223	232	226	224	220	232	212	236	237	210	225	216	237	232	202	216	245	247	229	213	217	239	203	262	220	198	243	258	216	220	218	203	255	209	213	237	230	214	232	207	240	235	238	228	215	210	208	227	257	225	233	229	226	223	245	213	226	226	225	209	215	235	250	224	240	280	232	241	222	211	210	224	234	216	211	231	216	216	231	234	244	238	231	233	220	209	230	234	223	215	228	250	246	227	225	235	206	210	231	198	212	187	247	217	233	252	219	208	259	224	227	200	215	247	214	227	227	213	203	239	234	195	213	233	206	205	215	230	201	228	222	260	235	234	222	222	227	229	228	239	226	242	232	228	234	225	248	220	206	223	205	200	244	232	238	223	226	230	234	220	243	251	211	246	223	217	227	230	231	220	213	235	212	225	214	228	229	219	257	226	218	229	210	214	227	224	234	213	254	224	240	239	205	249	236	230	214	217	211	248	231	195	265	225	228	217	201	212	222	257	249	218	213	186	240	234	226	224	203	204	211	228	222	212	231	234	219	213	225	222	224	228	234	219	234	223	222	228	231	236	234	232	212	263	214	222	211	208	211	207	217	207	221	219	232	234	219	221	234	205	212	233	216	214	232	222	205	219	222	229	230	225	233	238	214	214	234	206	221	217	213	232	245	231	232	233	218	225	237	216	230	230	231	233	235	215	229	236	245	193	209	219	232	197	216	219	230	224	234	222	230	239	242	238	225	239	235	208	256	252	263	222	227	194	235	221	236	212	239	218	241	223	224	243	256	186	239	220	225	229	227	175	232	256	246	229	228	225	219	255	203	227	205	206	219	226	231	239	249	227	235	242	230	200	225	207	228	238	211	234	228	228	206	226	239	224	232	222	228	232	189	209	231	239	206	220	250	237	246	226	219	251	213	245	230	226	222	225	227	227	205	221	234	247	221	203	215	277	250	198	235	203	221	217	211	194	203	248	227	210	225	225	218	231	222	240	230	268	222	241	225	254	232	236	232	220	245	232	236	231	214	210	260	217	226	241	235	250	228	249	244	241	238	225	216	213	218	220	265	217	209	227	213	240	232	238	243	232	251	237	213	214	240	194	240	218	230	217	243	248	242	200	203	240	227	230	232	220	199	217	229	236	217	231	231	206	214	225	260	223	245	228	218	214	235	222	226	213	236	220	236	233	241	222	216	205	225	231	206	225	225	225	256	234	227	243	248	280	211	209	209	224	209	210	225	237	236	243	254	196	226	245	251	198	233	221	222	214	220	229	219	239	241	228	259	235	230	203	241	218	241	224	232	227	209	230	232	233	215	218	235	229	215	218	215	234	224	230	233	192	230	237	213	224	241	212	214	239	209	191	198	203	231	245	233	226	221	227	231	210	225	224	218	205	239	214	247	241	243	226	224	244	224	224	239	193	211	211	228	230	230	232	230	231	218	224	203	244	190	225	251	241	228	227	222	225	213	223	246	236	238	202	217	239	209	240	214	229	221	241	219	219	209	234	251	235	248	215	241	255	232	239	251	223	227	233	222	210	236	235	219	217	244	203	232	235	229	238	200	241	237	204	222	236	231	231	206	202	229	194	207	213	203	211	235	225	234	220	227	229	210	233	203	226	222	220	187	205	191	235	215	213	203	240	248	263	237	239	235	207	204	222	228	222	221	245	248	196	220	239	211	219	212	249	244	230	221	209	217	245	227	259	229	232	203	219	224	250	239	219	225	191	241	215	254	240	224	243	202	220	242	223	224	211	236	224	233	220	212	216	241	253	216	220	241	221	229	209	221	225	249	217	206	216	232	207	265	242	218	232	200	234	224	234	252	209	227	248	197	217	234	190	237	222	231	224	233	225	220	227	210	228	220	228	217	225	233	238	228	233	241	214	246	235	217	230	239	214	209	211	213	220	253	249	216	229	218	203	246	236	234	222	231	216	218	255	225	244	233	239	217	220	218	240	221	219	238	228	215	265	217	222	248	233	236	231	236	222	227	236	216	232	236	220	242	233	210	221	239	216	242	213	218	227	234	215	209	224	246	221	225	235	254	218	211	253	222	235	241	238	212	233	239	214	242	224	231	188	247	234	227	207	229	249	244	245	243	211	204	227	235	225	217	242	221	265	232	226	214	210	225	236	207	215	204	225	243	203	226	207	230	216	229	226	194	212	231	243	249	204	228	218	214	226	204	226	191	211	227	221	227	256	254	226	222	198	243	236	248	215	236	218	231	235	236	254	221	238	231	206	231	226	268	204	237	194	244	246	233	228	212	220	242	210	229	229	201	232	225	228	213	199	220	218	229	249	246	218	239	240	254	223	252	218	235	218	208	243	241	262	228	231	253	239	225	227	190	213	232	205	219	231	204	232	214	229	238	229	225	201	210	228	208	219	231	225	233	226	220	218	252	222	230	205	211	250	204	240	225	249	215	224	218	217	227	221	240	209	207	221	223	239	237	195	250	218	212	203	205	224	239	243	216	230	203	237	206	241	237	224	230	229	231	211	211	208	203	240	232	247	206	217	224	238	246	215	235	238	235	215	240	226	204	227	264	210	225	214	237	239	247	251	231	213	212	193	222	244	238	226	230	233	215	252	227	220	208	221	236	206	237	174	223	230	208	206	222	236	196	225	206	210	244	221	251	212	213	260	231	202	208	231	229	210	242	198	246	239	211	221	242	210	212	250	221	190	259	220	223	236	248	226	268	228	223	209	235	211	237	223	257	232	229	233	223	232	231	244	207	221	219	236	211	239	260	235	212	214	217	213	231	214	233	220	233	244	242	221	211	232	225	221	223	229	234	211	261	241	212	226	217	241	225	238	265	217	239	213	214	217	237	229	217	204	229	238	222	238	229	220	225	227	229	213	214	237	240	203	241	240	205	256	216	237	231	217	209	237	218	242	240	233	213	240	214	221	250	222	208	226	232	230	257	246	240	227	214	241	231	240	219	258	250	224	219	192	240	243	219	221	206	218	210	209	233	231	249	237	234	216	227	225	221	237	232	219	263	211	229	253	218	255	201	199	217	225	229	213	233	239	229	242	235	219	217	210	238	243	221	233	236	208	246	218	234	222	234	222	236	232	224	235	230	209	211	245	232	223	195	256	227	211	225	213	238	212	214	213	210	263	223	219	246	215	240	211	248	218	230	215	229	232	244	238	246	212	250	239	205	222	256	244	231	220	200	201	206	196	219	234	219	227	251	251	220	221	222	235	228	237	219	223	229	200	232	250	224	218	235	230	223	213	247	231	216	227	218	211	207	213	202	234	238	224
2472	938	537	384	380	420	507	441	337	311	238	195	189	148	138	116	107	92	81	78	73	54	56	57	47	51	49	48	43	50	32	41	39	34	44	32	40	32	36	41	38	42	30	39	41	44	45	33	41	33	47	35	43	39	40	46	39	50	37	43	36	36	38	39	43	46	31	38	31	36	32	52	32	49	33	38	38	48	38	46	39	50	40	39	33	53	37	46	46	45	44	52	46	31	47	28	42	37	28	34	53	44	37	30	46	36	44	43	30	51	36	35	42	30	35	33	45	42	35	33	40	37	34	46	40	38	28	38	41	47	43	32	40	42	40	37	50	37	32	42	34	32	39	36	38	39	37	43	37	25	34	44	32	40	39	37	27	35	35	44	32	46	40	45	46	35	25	28	37	43	53	41	32	41	37	43	52	42	34	36	46	34	35	38	39	41	40	34	41	38	46	32	52	42	45	44	37	37	46	34	42	36	43	47	35	42	25	28	24	51	36	32	39	33	36	45	43	49	41	46	45	29	48	44	37	44	45	35	52	37	37	43	40	41	50	38	31	48	40	38	41	25	51	33	26	27	38	44	45	32	51	39	38	40	43	26	41	31	35	41	38	43	38	40	37	56	37	35	36	34	31	36	42	50	42	35	42	29	28	30	40	29	32	30	37	35	36	38	41	40	38	49	37	54	34	48	33	29	38	35	42	45	36	39	30	30	41	41	34	36	44	35	42	45	44	41	35	45	36	42	36	38	37	43	34	37	46	50	37	35	37	33	38	30	33	43	32	40	35	39	48	30	56	41	36	38	36	26	42	34	36	38	37	36	42	39	47	48	46	46	39	30	35	39	50	32	41	33	31	33	47	45	49	29	48	37	35	35	42	33	39	27	34	33	41	45	39	46	33	43	40	30	51	41	40	48	43	39	46	51	44	41	27	41	37	34	36	36	30	44	49	41	39	37	29	38	39	37	45	27	48	53	43	47	34	45	39	28	35	39	44	45	43	43	28	50	42	39	38	46	43	34	25	34	38	35	36	50	35	43	34	37	35	36	36	44	35	47	35	37	41	41	42	36	41	48	34	36	42	41	46	41	31	37	41	37	34	28	39	36	39	44	28	30	28	33	35	31	39	52	35	34	44	33	31	33	31	29	37	35	33	44	37	43	45	31	31	32	53	40	37	38	31	32	35	34	41	43	41	38	32	40	36	48	44	34	50	37	39	44	40	41	45	35	40	35	51	39	30	33	37	50	34	35	34	37	43	43	47	34	42	52	42	40	37	37	42	45	41	36	47	37	35	32	35	31	37	38	43	48	39	41	34	45	35	30	32	40	40	41	34	44	40	37	37	39	38	36	32	37	45	27	41	29	39	37	31	39	48	34	50	31	34	37	33	48	36	51	48	47	35	31	38	42	41	39	40	42	36	35	35	27	42	38	40	42	38	55	49	35	47	37	35	27	41	49	44	39	46	31	38	46	40	35	36	44	31	29	47	44	45	44	27	34	31	32	37	49	36	27	35	39	33	31	50	41	44	43	43	48	40	33	40	35	40	33	43	37	40	41	41	40	28	52	41	38	41	39	38	46	48	50	40	34	40	42	36	30	45	43	48	44	38	32	41	35	27	49	45	45	33	39	41	35	38	41	37	35	39	30	50	44	42	45	31	41	41	46	32	36	47	36	42	39	23	42	42	46	44	40	31	33	38	37	39	37	29	34	50	40	44	33	49	39	34	45	48	45	44	42	33	41	46	31	36	32	43	28	45	56	35	53	48	36	34	38	40	34	35	32	43	34	37	39	43	27	32	38	38	38	40	33	25	42	43	44	34	32	33	41	47	30	37	52	48	40	50	32	30	36	50	41	40	41	46	37	33	44	33	47	35	32	29	36	40	59	31	36	36	40	39	39	37	38	25	43	45	51	34	38	42	47	36	28	35	39	29	42	44	40	38	37	31	22	38	33	27	45	43	41	37	41	38	45	37	56	50	39	28	45	33	39	35	33	43	26	25	52	35	40	47	38	48	45	43	40	35	31	35	32	40	26	43	32	36	46	48	45	39	31	37	47	37	38	38	40	31	39	49	38	40	30	39	36	33	38	33	36	39	39	40	47	24	51	37	47	36	29	43	37	44	42	34	34	44	37	25	40	33	38	38	41	39	34	43	49	34	48	40	41	29	43	37	33	40	35	30	44	26	35	44	53	44	42	37	47	44	39	43	47	35	39	42	35	42	31	43	28	29	40	35	46	44	47	37	41	31	33	36	29	24	52	33	35	30	42	46	44	40	34	27	46	28	47	38	36	39	41	36	38	35	42	33	48	35	45	39	36	46	56	41	35	44	50	29	32	31	46	34	43	40	39	40	48	37	36	43	25	39	33	33	28	25	40	42	41	43	41	40	39	44	41	33	33	40	36	38	40	38	45	36	33	45	35	49	30	37	39	39	52	39	32	40	43	46	43	41	54	41	41	37	41	40	33	50	33	33	53	47	48	47	43	46	32	46	41	48	39	45	47	45	41	35	28	32	41	46	45	39	33	39	46	36	42	35	39	47	29	43	44	42	48	30	36	32	38	48	43	50	46	29	37	47	34	46	19	32	47	48	34	42	33	44	40	45	51	38	40	37	50	45	39	37	33	46	39	32	52	44	31	41	33	45	44	43	35	39	28	49	35	42	45	40	34	33	37	42	37	40	53	37	31	35	32	36	36	40	40	39	50	37	34	40	49	37	37	39	30	43	35	37	41	32	31	32	31	41	34	44	28	30	39	36	41	40	38	39	39	40	38	48	48	38	36	37	44	48	38	26	43	55	34	33	43	30	46	44	44	34	33	41	40	40	34	29	39	43	42	38	39	42	38	29	34	33	44	41	52	39	44	41	42	32	32	32	42	32	42	34	38	39	51	33	37	37	35	37	37	31	29	49	31	39	37	46	32	42	33	33	45	30	33	41	41	39	37	41	40	30	45	29	36	31	34	49	36	39	45	45	37	29	32	31	35	35	39	41	30	41	34	40	44	31	38	28	43	41	38	29	29	42	32	39	31	48	42	31	40	44	32	44	36	41	37	40	38	33	34	38	40	24	40	41	38	50	41	48	41	42	30	39	29	28	34	45	46	47	54	31	43	46	51	43	43	44	42	52	39	40	38	38	36	38	39	29	30	42	39	36	42	47	30	30	33	35	43	37	31	42	41	38	35	44	53	39	39	37	45	54	38	33	40	43	35	45	44	49	45	46	39	38	36	39	44	24	46	32	40	36	40	43	48	32	39	31	50	41	43	33	41	32	31	36	31	36	36	48	40	44	40	41	46	32	34	47	37	36	35	30	34	41	36	27	45	36	39	36	44	41	43	39	45	34	33	35	41	41	36	47	38	43	32	51	38	36	35	47	42	45	48	44	44	52	37	44	35	49	33	36	38	37	43	31	46	42	47	42	47	32	35	30	33	41	37	29	51	41	32	34	46	42	33	46	33	36	43	43	47	44	47	33	39	44	38	48	35
23379	10401	6436	9650	17223	18683	16613	13619	11127	9038	7168	6053	5186	3936	3081	3001	2003	1979	1596	1443	1182	969	837	782	686	660	543	527	492	394	439	395	408	349	382	323	380	362	359	380	379	335	380	378	331	348	379	389	378	360	357	345	352	336	313	318	342	323	326	334	359	287	310	310	336	344	320	333	344	322	345	299	312	338	333	332	323	334	324	346	313	298	327	337	361	330	353	335	341	322	320	326	336	351	320	319	312	325	304	295	293	329	285	314	316	333	330	320	324	301	326	340	331	346	312	337	316	313	312	332	294	308	303	333	290	319	319	329	287	352	324	317	351	316	325	328	278	339	346	302	301	308	310	338	312	316	327	310	320	300	350	337	303	313	318	316	314	296	293	320	295	319	326	335	304	325	320	322	333	311	282	325	328	332	317	329	340	343	300	319	316	286	292	327	292	319	312	294	338	294	325	292	307	329	280	298	321	307	311	315	305	323	346	315	327	303	291	312	370	304	302	329	291	337	312	348	344	314	360	281	310	315	343	325	304	319	312	317	333	350	322	307	303	323	311	314	347	328	314	287	327	321	300	270	304	299	313	342	330	290	292	297	320	310	305	344	316	304	309	302	282	334	329	340	363	338	325	328	306	337	315	304	326	337	326	279	321	352	341	320	350	326	332	288	299	300	316	328	315	301	309	338	328	312	304	334	323	312	319	296	302	310	289	336	329	321	323	309	315	311	320	304	318	327	299	333	315	340	303	296	326	305	338	316	304	286	285	334	306	296	294	309	300	341	341	297	313	329	298	360	304	343	329	314	331	312	313	312	348	333	367	301	300	319	294	324	308	302	336	336	292	312	310	301	307	288	309	308	332	348	304	319	312	327	335	287	309	322	323	296	296	358	340	307	319	309	291	300	325	326	301	357	346	336	334	324	308	290	344	301	289	336	325	331	321	336	308	317	310	338	318	305	325	304	324	322	326	296	345	334	299	290	302	313	333	292	320	303	319	282	326	272	299	319	320	324	301	328	313	329	333	321	322	314	319	304	328	309	320	319	299	358	318	354	325	310	309	326	299	347	309	333	321	289	337	316	302	284	325	326	336	337	350	311	344	326	300	298	319	323	333	317	312	260	312	293	320	348	304	318	335	327	295	324	296	280	351	293	328	321	291	319	342	352	328	295	331	332	327	301	331	301	289	297	349	332	320	323	309	327	320	320	325	326	298	298	323	323	287	286	282	286	331	297	317	306	335	298	335	314	300	332	316	320	300	333	333	333	291	324	313	312	302	313	318	342	284	340	298	286	309	313	308	339	309	318	343	293	332	289	317	339	308	293	296	297	328	328	296	306	326	346	330	318	316	323	319	331	309	291	310	323	295	310	302	319	302	323	358	283	326	336	346	303	323	360	335	320	320	328	314	326	315	313	306	289	330	315	324	311	337	326	329	327	322	306	286	306	309	330	308	324	329	328	296	312	337	288	324	320	312	318	320	305	309	319	312	307	351	318	312	297	309	314	341	305	314	297	339	355	316	325	318	344	309	287	300	345	286	328	323	286	330	344	310	317	317	307	324	283	331	320	292	325	320	328	322	308	311	305	318	294	300	327	304	358	297	329	308	324	315	321	307	325	318	310	343	292	323	321	301	315	306	354	296	278	296	279	321	340	324	312	318	293	322	308	334	306	348	346	314	345	298	297	309	342	310	341	326	302	316	337	314	330	306	320	329	305	326	316	307	326	302	296	309	312	302	303	277	293	326	334	309	328	342	354	296	331	314	348	313	327	316	341	318	326	320	321	335	323	316	318	303	301	323	312	291	289	331	323	341	326	334	311	310	320	329	316	316	299	327	326	340	312	302	296	330	337	310	333	314	360	305	303	310	344	331	321	330	292	316	306	286	312	347	319	315	345	300	318	348	318	290	325	303	314	301	307	330	330	326	310	306	333	317	311	353	331	288	316	312	328	294	277	311	339	290	303	301	335	316	330	352	320	301	299	320	323	326	320	301	318	305	324	345	318	305	314	343	301	317	312	306	291	309	314	308	322	336	315	341	319	353	315	340	308	310	278	380	335	323	339	308	318	306	311	327	315	326	338	309	309	312	315	306	289	284	324	307	319	319	321	282	299	335	330	299	304	309	359	333	315	339	314	330	322	305	316	329	321	293	333	301	337	316	323	318	309	320	331	313	330	307	285	341	303	321	306	300	317	311	323	316	290	325	337	283	319	322	315	309	340	311	317	315	302	297	317	310	326	324	315	302	293	312	300	331	298	333	327	312	326	302	355	293	359	302	319	329	313	309	324	307	288	304	285	313	279	284	307	319	324	312	322	353	330	304	338	319	297	347	322	302	305	346	333	362	303	344	303	311	350	312	302	332	345	341	321	327	307	275	298	335	301	307	315	303	328	292	315	337	344	304	304	280	334	317	320	313	293	330	330	308	311	307	326	319	310	330	345	310	335	339	293	322	300	309	315	299	338	318	317	326	355	332	301	302	330	346	314	322	289	303	296	307	316	322	303	301	306	326	277	323	303	309	337	299	329	349	321	290	310	354	328	338	331	295	317	300	321	290	322	337	291	314	329	315	327	300	336	328	325	321	325	310	290	321	349	335	293	314	339	324	295	303	306	321	302	325	293	319	344	335	294	338	304	340	315	305	368	342	315	324	316	350	303	336	323	342	343	338	334	314	312	303	324	309	335	327	319	307	332	332	380	295	304	286	289	288	300	302	295	316	336	350	327	319	311	327	267	284	309	308	327	321	318	319	339	321	307	338	357	325	301	304	329	328	342	317	312	313	302	319	330	351	317	338	293	296	324	338	325	328	341	326	310	315	288	321	315	297	307	314	330	307	320	325	313	308	318	298	317	324	306	307	303	329	313	310	298	323	322	345	330	307	333	289	338	318	322	292	318	331	288	311	349	336	317	291	318	311	313	288	291	293	333	300	296	320	341	332	306	297	311	329	310	335	337	322	329	298	302	339	340	302	300	348	300	295	281	323	289	327	325	319	311	308	306	309	306	326	338	315	350	292	309	307	339	283	315	307	309	318	366	292	307	318	289	336	298	341	331	316	340	327	336	350	316	312	307	297	306	336	321	343	295	312	284	323	294	305	303	339	295	308	309	323	310	301	331	315	320	345	333	359	336	316	279	290	320	316	324	297	305	322	327	358	285	308	312	308	290	340	325	315	312	349	308	297	266	340	341	331	320	314	290	346	316	346	326	325	329	328	332	308	299	317	331	334	339	300	323	331	317	329	322	304	314	315	325	316	317	275	348	334	294	343	331	332	308	290	318	330	306	303	322	320	309	327	295	325	339	325	321	271	324	331	323	340	305	316	338	344	291	313	324	338	340	325	343	337	324	337	320	305	343	330	341	314	309	343	337	351	326	320	326	325	315	350	317	314	302	345	346	335	297	319	300	320	302	305	330	303	339	351	337	288	319	292	303	332	325	295	349	313	303	306	325	335	310	291	319	336	310	317	324	300	349	295	310	301	322	288	307	320	342
3721	1467	818	555	513	752	749	614	496	380	364	294	302	218	177	171	147	108	95	104	97	67	65	57	53	42	51	48	42	46	34	35	30	26	39	26	34	31	35	30	41	31	31	42	43	42	29	38	33	29	49	31	29	24	36	28	31	28	31	43	27	38	29	35	31	25	33	27	34	35	34	24	31	34	25	28	28	32	30	32	31	29	34	37	35	30	48	30	31	42	28	18	29	28	27	29	31	39	30	37	35	36	22	34	24	32	22	33	34	36	31	33	24	31	40	31	29	32	44	22	40	24	24	36	32	30	28	35	27	39	43	28	32	37	28	28	40	25	25	24	23	30	29	21	35	35	42	29	27	32	15	22	29	28	25	38	25	41	27	24	27	25	26	30	29	45	32	24	27	34	23	29	26	33	33	24	29	37	34	28	23	18	26	27	27	28	28	36	24	32	37	32	23	32	28	22	26	37	33	29	30	39	27	33	42	32	28	43	30	34	40	23	27	31	20	32	31	23	32	30	32	31	44	25	29	31	17	26	20	32	26	19	33	24	25	25	28	40	32	21	27	35	24	30	20	44	16	35	36	26	32	32	42	30	30	36	27	37	27	26	27	19	24	28	25	33	28	25	35	32	29	22	40	39	34	26	35	26	30	40	32	25	26	23	36	34	22	37	32	27	25	33	26	28	34	28	39	29	29	30	33	32	32	43	25	39	28	32	34	19	26	25	36	28	21	41	23	25	26	37	34	34	34	42	37	27	29	24	23	22	29	32	32	31	30	22	26	33	35	28	33	30	32	38	23	35	27	34	29	31	33	35	32	31	30	21	33	30	26	32	27	37	34	27	39	38	25	29	34	41	27	31	36	38	27	26	33	24	23	26	23	30	25	35	31	25	22	30	32	31	34	35	24	27	28	36	29	39	23	35	43	41	34	26	40	23	33	26	43	30	38	40	33	24	33	32	37	21	32	41	30	27	32	38	30	22	36	25	27	25	24	37	26	32	25	37	24	23	31	29	31	31	32	27	32	32	38	27	28	24	31	24	34	29	36	30	29	28	36	31	23	37	31	31	26	37	28	26	23	20	23	34	29	36	30	37	32	24	28	18	34	29	29	36	41	25	28	26	24	33	33	27	24	32	32	31	34	18	32	32	37	33	23	32	27	30	29	31	30	32	29	33	33	27	28	28	37	30	31	30	44	33	30	28	28	31	28	34	18	34	25	30	24	26	42	36	29	24	32	31	39	22	28	32	32	32	36	33	32	27	33	26	25	24	30	32	28	35	30	33	40	29	24	29	19	25	28	34	38	29	37	23	19	22	34	32	24	26	27	25	30	33	29	27	29	30	32	43	32	31	23	36	24	27	36	32	27	27	25	32	25	35	16	29	28	23	26	34	37	31	28	29	25	24	33	27	28	33	23	25	36	28	34	29	41	24	24	33	25	34	35	30	36	27	33	43	28	35	32	32	32	33	30	27	29	24	36	31	29	32	31	41	25	30	37	26	26	23	30	35	30	25	30	34	31	29	32	33	22	28	31	44	24	25	39	31	29	23	33	22	32	27	36	27	30	30	23	33	22	27	31	35	26	29	36	30	36	30	28	24	21	33	35	35	33	25	36	35	41	43	30	31	27	25	26	28	28	33	23	24	27	27	25	25	29	32	25	30	35	39	27	38	28	22	21	31	31	39	29	34	35	31	33	42	41	36	31	33	25	32	28	27	50	31	27	38	31	21	37	26	26	35	33	31	30	31	31	29	27	27	28	23	33	25	35	40	37	30	34	35	35	30	32	30	32	28	34	30	35	33	27	34	37	24	35	27	30	36	27	30	24	29	39	28	29	25	37	38	30	24	37	34	34	29	24	42	37	43	34	39	23	25	35	30	34	27	42	30	25	26	25	42	33	29	31	23	25	36	26	24	35	25	27	27	34	36	33	32	40	32	31	26	27	37	21	32	27	32	33	38	25	31	34	38	33	40	20	27	31	25	28	32	25	30	24	31	31	29	43	25	19	28	34	32	25	39	38	28	33	25	34	22	25	23	29	28	24	36	34	30	26	35	21	33	38	27	27	31	21	25	28	31	25	29	24	24	22	31	34	25	21	38	27	21	35	26	30	36	35	38	44	26	31	15	26	38	29	24	32	35	29	30	27	31	30	22	22	31	27	41	39	25	32	35	40	37	27	21	29	34	41	22	37	22	34	28	36	30	30	23	27	41	36	30	26	43	33	29	40	32	33	35	28	29	26	27	38	24	31	30	39	32	20	34	29	34	24	40	32	23	33	26	28	35	46	20	30	39	20	42	19	22	30	31	45	22	23	35	27	31	32	31	38	33	29	31	34	31	30	34	29	36	29	31	28	39	27	28	29	26	37	33	35	41	33	23	24	31	28	29	29	32	34	31	38	35	28	23	25	31	25	33	31	23	25	36	22	26	29	48	24	33	30	35	32	26	25	24	30	25	25	28	36	34	32	36	26	27	28	40	25	22	30	35	32	26	30	41	30	29	37	28	35	24	23	32	37	25	29	20	27	30	35	28	26	30	33	37	29	32	33	25	23	22	31	30	31	28	37	37	34	29	28	24	27	43	35	37	39	37	30	24	28	26	28	38	31	22	24	32	42	46	30	30	25	34	30	27	34	31	36	27	25	24	27	32	29	32	17	35	39	32	49	28	29	35	43	28	32	39	26	25	32	30	33	37	31	33	32	32	27	31	37	22	37	32	49	36	28	26	34	36	29	24	27	28	36	28	30	33	29	28	33	37	34	42	25	31	27	33	36	25	25	35	30	46	28	29	29	38	35	31	26	41	37	33	24	22	24	33	37	30	33	34	40	33	35	34	39	37	31	38	23	31	31	31	29	24	25	33	26	26	32	38	31	21	23	20	25	37	30	31	28	30	33	25	26	32	27	31	29	19	30	33	27	24	37	28	29	37	37	41	40	35	34	39	23	27	33	35	30	25	27	35	29	26	44	29	32	32	33	31	37	35	18	25	21	29	37	31	39	44	32	31	17	27	30	24	50	27	30	34	31	32	29	24	34	34	33	31	26	20	26	29	29	39	25	36	28	29	29	40	31	28	23	39	34	23	35	33	31	37	34	36	21	33	25	38	35	23	21	35	31	30	35	33	33	38	29	35	36	26	35	29	32	26	30	31	35	30	35	35	36	31	22	36	28	21	38	28	28	30	41	27	23	32	29	29	27	33	37	32	27	37	27	29	21	24	26	24	35	30	26	29	20	24	38	32	35	41	23	29	28	29	28	36	35	30	33	39	27	25	27	35	25	31	33	21	28	22	41	32	30	28	34	35	25	32	35	37	45	34	34	27	36	25	30	31	28	42	16	33	29	30	34	23	32	21	35	32	34	29	32	36	25	26	35	32	30	28	38	28	31	29	28	27	36	25	40	32	29	27	28	25	24	24	34	35	33	26	31	25	35	27	32	26	29	30	32	33	40	35	30	33	32	29	27	28	32	29	23	34	37	24	41	27
28832	13936	8937	13460	22208	23591	21149	17721	14295	12142	9992	7962	6994	5496	4416	4111	3225	2654	2241	1920	1668	1215	1069	935	835	725	661	603	550	491	448	401	379	355	328	300	321	311	298	332	291	328	357	348	321	309	339	326	317	329	348	316	298	285	270	255	297	265	251	267	265	303	310	266	253	262	265	267	254	308	305	268	262	276	256	277	268	240	261	234	276	276	284	259	251	271	262	244	262	290	231	289	268	274	256	237	262	249	240	246	268	252	231	261	262	263	267	275	258	235	252	248	232	201	250	213	241	243	242	250	247	252	272	272	265	250	265	252	240	259	271	219	249	263	242	251	254	270	251	284	234	227	266	256	271	269	241	225	240	255	243	237	246	254	254	239	264	284	251	252	287	282	247	259	274	248	246	274	261	247	256	260	230	268	240	243	273	227	265	256	250	268	260	248	226	277	267	233	286	226	260	258	239	253	234	263	252	225	273	253	243	249	242	227	240	251	252	226	235	261	242	276	245	237	252	230	244	267	263	256	268	277	247	226	258	264	256	261	260	255	262	276	223	246	248	249	245	229	271	248	261	282	248	263	249	252	243	226	228	263	237	236	256	245	275	281	273	251	247	260	246	249	270	257	239	234	245	256	263	266	268	242	256	243	249	236	269	253	230	235	238	241	253	251	242	266	253	233	244	258	254	269	247	233	258	228	266	239	234	240	265	277	242	273	237	232	229	246	243	230	255	239	257	244	261	240	254	247	238	267	256	251	255	254	220	258	245	262	265	273	277	259	241	232	262	273	278	257	239	253	243	225	256	243	232	247	240	240	248	249	272	249	261	239	251	259	273	218	264	260	256	243	258	254	247	272	264	240	233	271	243	223	238	245	247	247	237	250	239	256	254	223	236	219	261	229	275	249	251	262	246	276	255	272	236	244	263	256	263	264	244	256	226	230	242	263	258	253	255	240	263	229	227	283	267	273	222	224	218	268	264	255	262	243	230	231	257	254	232	249	249	255	275	245	242	251	255	250	263	248	244	238	248	255	256	266	264	286	259	258	233	268	270	235	273	251	274	247	259	258	275	232	229	227	253	232	252	263	249	246	248	274	266	255	295	252	259	252	268	246	244	254	254	265	236	264	251	233	253	271	251	274	244	271	236	245	239	250	256	220	213	258	271	279	222	256	235	236	233	262	235	238	258	259	238	237	265	249	278	248	248	260	241	227	248	248	270	262	231	235	245	231	258	279	252	272	262	257	269	240	233	234	266	242	251	250	264	265	296	251	267	230	267	251	276	262	253	262	246	260	255	256	224	266	226	252	229	242	235	225	254	232	256	252	266	254	272	237	253	240	233	253	253	267	238	253	262	229	273	252	243	228	239	269	244	295	246	257	267	284	238	247	253	267	245	231	261	255	241	247	260	248	275	250	255	264	244	281	245	267	274	255	249	236	251	232	274	245	288	252	270	240	240	253	242	274	261	267	268	251	264	262	245	243	251	239	229	223	270	279	214	225	264	252	253	249	251	244	264	243	277	253	260	269	251	231	265	258	264	276	254	258	239	242	264	261	256	264	230	230	247	218	250	254	246	245	244	231	233	254	249	270	263	284	267	244	256	245	237	283	247	243	248	226	256	270	237	247	243	242	274	237	285	235	242	256	227	288	247	257	255	241	224	255	249	239	266	243	248	255	250	250	242	243	224	216	232	241	257	245	223	240	240	248	238	248	263	245	273	252	282	277	257	302	261	241	269	268	244	263	228	232	254	238	234	278	262	240	238	285	240	259	256	250	258	250	228	257	234	264	238	253	269	265	264	264	250	252	255	268	216	257	260	247	256	234	240	251	210	238	223	239	273	264	236	257	251	259	281	241	221	261	272	234	240	249	241	284	274	251	276	211	238	268	279	261	243	248	252	269	238	284	227	240	224	253	226	263	264	273	249	238	275	270	229	264	230	239	227	237	238	270	255	251	285	245	248	264	273	252	254	257	254	257	236	272	241	261	264	278	257	238	270	247	245	271	259	246	249	241	263	214	248	266	258	248	216	218	255	255	223	231	256	250	278	270	251	253	253	227	261	277	265	254	238	245	260	262	241	236	260	251	240	257	261	279	237	235	244	232	269	221	255	256	259	229	243	255	238	244	237	219	250	256	257	251	255	244	255	247	255	266	233	250	251	257	250	243	215	244	247	237	265	252	275	278	242	272	254	238	214	250	223	275	250	258	281	236	262	255	241	246	244	205	244	261	271	277	237	256	231	299	248	220	233	244	242	241	233	253	224	259	226	252	233	252	226	252	223	227	266	216	235	244	251	267	235	288	232	252	242	249	253	283	238	267	255	252	239	276	266	241	240	280	233	270	248	242	272	238	245	224	243	231	247	294	261	247	269	220	274	266	256	249	276	243	213	268	242	249	235	227	244	259	290	243	254	270	247	261	278	268	270	235	247	267	272	253	280	225	244	257	279	244	233	240	257	228	234	250	230	247	237	236	243	281	219	250	261	285	253	230	242	256	254	248	237	233	268	247	278	247	270	277	244	218	247	286	261	282	236	261	270	256	253	215	232	258	258	275	238	273	253	243	286	264	263	254	238	276	275	267	254	222	255	246	237	274	230	273	245	246	203	260	240	254	244	256	233	221	250	233	213	264	237	243	238	260	244	253	221	291	235	263	263	250	234	258	274	256	255	247	238	249	272	253	250	231	249	230	276	283	250	267	261	266	243	252	262	228	258	269	251	263	260	244	240	262	243	247	250	247	279	257	230	223	231	224	258	247	236	253	254	242	246	251	250	262	273	246	258	252	238	242	235	237	250	256	277	238	233	269	242	243	253	237	265	263	251	264	238	220	219	241	277	253	212	276	242	251	237	258	271	241	252	247	265	269	286	227	246	241	229	305	226	251	268	241	255	232	218	262	275	246	241	258	257	283	250	244	257	242	229	244	227	243	234	282	246	228	254	238	269	256	279	284	258	257	250	256	233	245	243	271	275	226	260	256	255	249	235	265	248	247	262	221	240	275	267	256	270	272	245	260	244	238	230	242	234	254	261	242	232	267	262	267	232	288	295	255	264	223	246	259	256	267	225	234	247	250	253	238	236	252	242	247	229	265	284	260	247	257	275	246	278	225	277	285	265	261	249	246	245	268	244	258	259	254	226	273	225	241	260	257	255	239	232	232	255	263	248	258	247	267	221	235	285	283	251	257	242	295	251	225	258	234	255	254	253	257	276	254	268	243	241	264	255	238	270	263	235	245	250	243	232	257	215	233	254	258	223	249	256	245	265	274	254	256	257	255	224	234	235	245	274	226	267	227	223	250	229	249	270	225	276	210	258	209	265	220	265	272	267	268	231	280	249	264	238	223	213	253	248	280	260	264	248	248	248	263	264	251	238	256	261	252	240	260	268	265	263	262	288	237	241	249	273	264	259	248	262	256	252	253	275	244	257	248	231	275	278	257	233	238	279	244	231	249	239	262	252	256	260	269	229	243	259	247	249	246	244	248	241	258	271	254
3918	1266	734	453	484	628	627	572	435	349	332	264	262	210	193	170	133	121	115	106	79	78	60	62	56	50	48	38	46	53	48	39	36	43	35	30	37	29	44	57	34	35	42	28	39	38	34	31	40	37	44	36	49	38	52	23	42	31	43	34	38	37	25	35	24	32	34	29	40	32	27	37	31	34	29	36	37	43	31	28	34	40	41	38	27	35	38	32	23	30	29	45	45	39	32	35	41	38	43	39	38	32	29	27	25	45	45	41	38	46	42	30	36	32	39	34	27	41	32	42	36	36	36	32	40	33	45	38	48	45	38	40	38	39	27	37	34	35	30	43	36	39	38	35	44	28	33	45	40	31	33	45	31	26	37	35	28	32	34	32	35	30	36	43	28	35	31	28	44	36	24	32	49	46	51	36	30	41	25	30	29	35	36	31	50	38	34	40	37	39	30	29	39	31	27	38	35	42	35	33	38	31	30	39	44	34	45	36	33	34	24	42	30	27	34	37	36	26	35	42	35	34	40	31	38	39	36	34	36	33	38	31	29	37	23	34	34	30	40	26	33	36	36	28	19	38	39	41	34	24	31	33	31	38	37	31	27	38	30	36	38	34	30	30	30	36	37	43	33	32	49	37	38	39	36	36	44	37	39	32	34	27	31	37	38	30	30	40	27	42	39	37	43	20	34	46	43	35	41	44	36	31	37	22	27	33	37	39	31	29	48	40	45	47	36	30	38	42	45	30	44	33	36	32	31	44	43	35	30	44	39	42	18	24	34	43	34	32	23	37	33	42	44	27	47	32	29	41	32	33	33	36	34	39	47	36	39	30	30	38	36	18	30	35	36	33	36	34	38	27	30	33	31	43	37	33	37	41	33	32	43	23	40	31	39	28	43	44	46	38	36	30	38	37	41	24	28	28	40	30	32	29	30	35	30	35	36	34	38	31	36	31	42	37	27	32	33	28	32	37	43	34	37	40	40	43	34	31	31	40	47	37	32	31	46	40	43	35	38	24	35	22	36	28	40	33	40	50	34	39	32	32	31	36	27	37	36	38	38	43	34	33	35	35	32	31	32	37	31	42	34	46	30	22	43	31	38	29	33	48	41	46	31	32	37	28	36	48	34	32	37	37	36	35	28	35	35	39	36	39	30	29	28	40	32	30	39	31	44	36	39	42	43	44	32	40	24	28	25	35	38	44	48	23	35	35	33	45	40	29	30	36	31	48	37	36	26	33	30	35	31	22	42	36	31	27	37	44	40	27	34	33	34	35	31	34	33	38	44	33	36	31	46	29	31	22	31	30	20	38	30	40	37	38	30	40	28	39	38	35	40	32	39	34	38	29	36	39	24	32	40	37	34	39	37	35	26	26	33	36	43	34	37	39	33	39	44	32	36	35	30	44	42	38	36	36	31	34	34	42	39	33	39	25	39	40	38	31	33	40	28	35	51	44	36	40	23	28	26	46	23	35	33	37	27	34	32	31	33	42	27	47	43	36	32	30	30	32	36	35	39	32	38	44	34	38	37	32	35	33	28	33	37	30	40	32	35	41	40	36	33	34	35	32	31	40	34	42	36	34	29	28	38	29	35	32	42	42	38	36	34	31	38	37	31	30	45	35	42	40	43	35	38	38	30	50	33	38	41	36	42	36	35	39	40	40	37	39	44	38	34	35	35	35	40	29	29	35	35	37	39	20	33	34	35	35	53	35	46	33	40	39	37	32	36	34	45	31	40	35	33	31	29	36	34	34	37	41	38	47	26	32	32	38	47	40	50	30	32	39	42	43	36	37	41	30	42	28	38	27	36	32	24	37	35	40	36	44	30	29	31	42	37	34	38	29	35	25	33	26	25	33	43	35	45	32	34	27	32	29	36	45	25	41	22	26	38	38	32	42	42	41	32	47	50	32	33	35	35	34	35	32	33	35	34	40	34	39	33	45	48	41	42	41	41	43	38	31	34	31	37	33	47	32	39	30	38	30	40	34	37	43	33	49	57	36	26	36	33	33	24	40	29	34	42	35	34	47	33	29	33	34	40	39	41	37	38	39	39	31	34	40	18	28	29	24	27	37	24	28	27	38	35	33	38	42	37	40	38	32	29	30	32	33	37	44	37	30	43	47	37	35	34	31	32	36	50	34	44	44	34	25	31	34	38	41	33	31	37	47	37	34	37	36	37	26	36	31	34	33	38	38	37	29	36	28	37	39	42	44	29	34	34	41	38	43	35	29	30	31	28	27	32	30	39	31	47	31	43	23	38	28	29	28	38	39	38	30	39	30	24	33	32	30	33	36	31	37	30	22	36	36	42	41	30	43	44	35	37	34	42	26	46	44	41	34	24	26	40	39	41	32	38	27	38	32	31	32	43	29	32	45	39	39	33	33	40	38	37	32	35	35	34	39	41	38	42	30	30	22	34	44	34	28	27	40	26	41	32	46	33	30	22	23	30	30	43	27	38	29	29	39	33	30	32	43	35	40	34	32	37	29	38	48	25	32	45	39	39	44	29	33	29	28	26	39	38	29	36	35	42	33	37	27	32	40	39	30	39	36	42	37	32	34	43	34	40	28	39	34	34	37	35	34	28	30	46	36	54	43	32	53	31	32	48	33	40	34	34	34	33	36	38	41	34	26	34	42	25	26	31	36	37	40	44	35	43	47	29	30	46	27	36	35	27	26	34	38	42	26	28	48	34	36	43	38	46	32	35	25	35	33	34	25	30	31	33	31	40	39	33	26	43	37	37	34	47	37	29	31	28	29	38	35	28	32	37	43	38	32	29	31	35	39	34	35	36	37	27	43	36	28	34	39	26	30	33	38	31	40	50	34	38	38	30	37	28	37	38	43	34	37	37	38	36	26	31	37	47	32	41	31	39	28	34	33	36	38	39	34	35	36	29	35	29	40	29	33	35	32	41	38	32	30	37	29	25	30	40	41	37	39	39	32	35	41	33	52	29	33	27	35	37	37	34	36	37	39	30	43	37	25	34	36	27	33	39	40	21	39	46	36	35	30	41	42	40	29	23	27	41	37	23	33	40	35	33	44	26	35	30	26	39	41	30	35	27	30	41	45	28	30	34	41	32	30	33	45	22	31	35	34	38	28	32	34	34	35	38	40	33	42	39	27	38	30	37	33	32	36	26	29	36	30	26	34	41	40	22	44	29	39	33	35	36	33	34	42	24	40	38	41	35	42	34	37	33	32	49	38	33	42	36	46	42	41	31	31	42	33	27	35	41	27	34	26	32	43	30	25	36	42	29	38	41	49	45	44	39	34	42	40	30	33	35	31	34	47	30	46	39	36	34	39	34	34	30	28	28	31	32	34	26	29	30	42	36	33	40	36	30	36	40	37	35	35	43	33	45	38	31	26	27	35	23	35	36	32	32	32	48	35	40	30	27	37	33	37	36	32	34	42	40	31	41	45	28	32	36	33	40	38	32	34	32	25	27	31	39	38	34	34	29	32	34	31	35	30	39	40	37	39	32	30	34	18
27131	12781	8357	11877	20435	22088	20034	16792	13215	10824	9397	7724	6683	5487	4787	3899	3105	2596	2508	2017	1726	1381	1086	951	874	755	731	633	593	545	511	455	403	389	371	347	347	335	331	349	365	333	366	373	370	356	343	369	375	363	359	340	322	329	289	281	320	335	310	321	287	313	295	315	285	295	326	334	337	330	290	293	299	303	300	272	340	295	286	321	289	281	278	313	305	307	306	309	298	259	307	302	260	281	319	274	302	276	278	268	309	274	305	294	278	274	279	288	270	285	344	293	288	307	278	302	296	316	310	308	303	296	279	312	320	298	268	290	291	289	276	321	289	303	297	275	311	297	302	308	294	269	272	285	284	274	280	311	291	282	287	310	298	276	279	297	283	255	301	305	295	299	337	262	323	278	305	290	277	261	267	310	283	317	282	287	292	297	283	268	278	288	277	289	283	276	300	295	299	314	293	298	285	283	300	306	313	263	290	307	274	284	282	264	289	281	285	259	273	261	291	293	290	265	311	290	309	303	284	289	286	306	283	266	283	276	270	290	300	284	308	294	282	270	307	283	295	284	278	266	276	290	280	276	302	301	309	284	326	312	268	305	268	264	291	302	278	310	283	282	270	249	272	310	273	288	282	282	280	296	311	296	275	320	285	283	268	295	312	303	307	275	321	308	300	279	313	311	302	289	305	276	262	324	279	265	272	309	298	273	282	266	275	296	292	318	300	307	285	264	299	260	264	303	286	275	262	268	306	259	278	279	286	294	285	263	303	279	296	302	290	289	280	296	284	311	321	282	269	269	281	293	268	318	252	277	284	290	292	285	302	283	293	281	279	262	266	251	276	279	281	318	299	287	283	325	293	298	320	260	267	288	296	296	293	276	296	280	258	317	296	289	279	294	292	282	284	331	286	256	268	299	273	259	262	271	290	264	302	287	291	261	289	294	274	287	290	285	286	300	280	258	289	302	261	274	275	265	292	298	290	297	283	286	276	273	285	289	275	273	299	315	312	275	291	299	300	283	282	278	325	316	307	289	299	292	280	318	301	280	270	310	287	322	329	296	275	290	300	276	281	313	297	283	304	289	300	275	282	290	312	309	291	306	276	271	276	289	322	268	269	271	285	289	286	270	291	285	289	296	270	285	299	282	263	285	295	307	280	252	271	273	280	275	316	321	261	257	296	291	272	263	307	279	261	299	293	248	271	287	271	280	275	308	287	293	288	287	307	298	304	301	292	289	268	272	338	297	274	254	291	303	315	297	265	269	289	294	275	297	315	282	237	279	289	308	277	293	273	274	301	311	311	304	297	299	287	248	306	285	267	252	291	312	297	265	267	305	308	287	246	291	283	290	264	298	275	291	306	320	267	288	283	297	278	281	302	308	295	298	278	269	262	309	282	324	267	288	304	277	313	289	293	315	290	284	268	286	306	289	294	293	277	299	278	298	277	274	303	280	277	255	249	262	290	293	291	283	294	274	285	280	302	288	276	304	304	284	301	287	304	268	283	253	295	274	319	314	306	286	283	292	290	269	318	280	307	324	272	295	290	271	267	296	305	302	271	287	298	314	297	305	304	271	287	272	281	280	288	285	293	299	260	280	319	306	292	283	277	288	266	290	323	300	307	291	284	298	302	265	269	292	270	292	290	267	297	271	295	287	276	301	283	284	273	279	289	306	292	280	306	270	286	277	290	292	274	289	287	251	289	289	266	256	308	288	265	304	304	277	281	270	297	282	292	313	310	270	287	317	270	265	300	313	302	295	284	264	278	300	245	262	284	301	300	267	274	300	315	261	311	279	277	293	281	270	280	325	290	291	281	251	304	286	273	284	269	258	313	316	267	291	294	297	261	265	290	295	311	288	318	276	285	264	292	325	298	254	297	293	307	319	275	272	265	273	280	283	275	263	268	290	280	276	293	264	311	283	297	304	282	298	277	290	290	301	273	263	301	263	282	297	312	321	310	298	288	289	259	307	272	297	319	325	270	301	279	290	299	222	295	299	303	332	314	291	288	288	317	259	283	278	301	273	273	268	283	299	293	300	294	294	296	260	251	263	289	284	307	284	306	318	286	283	320	286	291	328	276	285	303	296	264	287	272	285	298	317	305	284	288	264	275	303	267	264	270	281	276	256	295	263	258	275	291	302	283	285	298	277	293	271	289	260	293	322	283	305	323	269	317	293	266	264	288	289	304	282	313	274	293	316	274	299	263	265	285	304	287	298	279	299	313	277	314	302	287	260	278	271	277	298	278	301	309	278	250	306	283	304	303	304	302	288	265	267	301	295	268	295	294	321	273	296	282	275	296	252	300	300	276	310	308	278	274	274	272	271	275	262	296	298	289	263	264	264	306	294	263	294	298	312	272	307	310	280	270	291	252	270	275	244	253	312	281	268	283	270	282	289	289	284	265	299	275	270	310	307	286	270	281	274	255	273	263	278	270	281	305	281	278	299	293	280	290	281	295	296	295	294	267	313	253	299	281	299	258	297	320	305	320	289	296	301	294	268	286	278	299	270	286	273	298	270	278	308	321	316	291	287	271	271	289	289	282	308	288	289	284	284	313	295	287	291	281	256	267	284	311	296	278	291	250	317	291	279	290	283	274	287	272	310	289	313	286	314	265	284	299	290	289	265	297	284	253	274	275	289	280	300	291	273	290	289	303	272	298	270	267	289	288	307	314	292	272	248	297	274	258	260	277	317	277	289	280	287	278	282	267	305	267	280	270	305	298	274	274	260	252	294	305	302	280	280	317	306	291	285	252	265	295	287	261	287	286	269	279	266	282	266	274	283	296	314	294	288	262	294	321	283	300	273	277	272	289	258	246	291	280	291	279	275	303	321	297	289	266	292	292	267	312	285	272	264	310	286	287	274	313	310	300	273	262	294	292	276	285	270	281	289	276	287	284	268	287	303	272	290	280	287	291	293	276	303	289	257	289	282	254	294	292	257	308	318	300	297	340	313	333	287	321	257	305	279	271	281	300	304	317	306	268	292	293	286	296	278	275	301	290	288	290	281	276	288	268	266	278	282	285	299	315	324	298	295	292	282	282	310	311	261	301	288	288	275	296	279	279	267	294	257	315	279	292	304	294	300	295	294	280	270	294	297	306	282	288	290	262	306	306	290	288	300	297	311	277	276	282	251	295	322	317	242	298	287	303	288	292	284	287	268	314	288	293	265	306	293	291	273	265	291	308	310	304	294	293	285	298	275	270	249	311	308	311	268	300	250	286	268	311	298	287	275	302	312	303	278	310	279	269	292	314	246	269	297	286	297	270	291	292	299	302	288	305	245	288	291	275	304	271	278	304	282	304	299	301	250	284	296	265	293	269	282	267	261	281	301	318	267	273	265	309	280	316	267	263	293	286	288	315	314	279	271	312	285	303	290	314	308	266	268	295	264	297	276	287	287	293	253	281	273	289	304	255	282	303	310	292	283	291	301	298	327	275	282	300	297	288	298	279	302	298	304	275	311	265	288	306	292	293	279	281	302	293	297	295	274
4592	2101	981	672	590	770	881	774	614	464	389	313	302	255	210	215	151	137	117	104	110	83	66	64	59	56	52	56	37	44	28	38	33	35	38	35	25	26	26	20	27	32	31	28	28	24	28	33	38	32	29	34	22	17	23	37	29	21	20	14	26	34	26	27	25	28	23	18	29	31	29	35	22	25	24	33	28	30	30	19	36	23	21	26	27	20	35	34	27	23	25	34	29	21	24	30	26	15	30	29	25	31	30	19	25	28	32	24	22	39	23	20	17	36	26	27	38	22	26	29	15	29	30	32	27	30	25	36	25	27	27	33	17	24	27	29	34	22	23	31	31	34	30	17	27	18	25	27	23	31	22	28	32	22	31	36	34	24	27	25	21	31	25	27	28	30	31	26	14	23	27	34	38	22	20	25	26	25	32	17	27	26	25	26	35	33	26	20	24	22	32	32	25	28	31	28	23	18	34	30	31	23	30	25	26	26	25	26	23	19	23	31	35	25	23	23	32	21	25	19	25	26	32	25	32	25	20	23	20	35	21	34	22	15	37	31	22	23	28	25	33	24	23	27	37	28	30	27	26	32	27	25	19	28	30	34	30	27	40	27	30	26	38	28	27	27	32	33	20	23	34	25	30	34	31	30	25	38	27	25	33	26	26	32	32	34	23	23	18	20	23	21	25	31	34	25	18	27	27	30	21	31	19	23	30	20	22	21	21	25	23	34	29	19	30	24	26	22	30	25	26	21	29	26	26	28	30	25	21	25	30	21	33	22	31	17	24	26	25	22	36	45	27	24	24	33	21	35	29	29	25	18	30	22	30	29	28	36	39	23	35	28	32	27	28	18	29	33	25	20	29	27	28	33	26	34	25	24	26	20	27	31	28	23	42	27	26	22	24	32	19	28	40	40	29	22	20	25	23	32	29	26	23	23	40	27	31	25	35	26	25	31	17	23	23	21	25	28	20	25	36	27	24	27	25	29	21	23	35	25	23	23	25	24	29	32	29	27	29	26	24	25	30	27	23	26	50	28	25	24	37	31	25	21	24	29	32	22	12	31	20	27	29	27	26	24	23	22	39	21	32	16	29	31	25	23	22	31	35	22	22	37	36	22	27	33	24	31	20	42	24	28	25	24	26	25	29	29	23	28	32	22	22	28	31	28	28	28	28	25	28	24	34	31	22	28	22	33	20	31	28	28	28	31	24	27	30	26	26	26	38	30	28	26	37	32	20	28	28	22	28	17	24	24	38	37	25	28	30	34	28	18	21	24	22	26	27	30	23	26	30	24	23	26	25	30	26	32	21	25	27	25	28	28	28	31	30	22	29	24	20	24	25	32	34	32	28	31	36	26	25	28	21	39	22	34	25	33	43	29	26	21	25	24	25	27	25	19	24	28	26	29	26	28	24	18	47	30	23	28	34	20	22	29	28	22	21	29	33	26	19	28	26	15	17	31	29	28	32	28	23	30	23	29	24	30	34	19	29	29	20	20	25	27	26	26	30	23	30	28	26	33	21	28	32	29	26	18	26	32	41	32	34	27	31	18	38	23	32	22	21	37	26	27	38	23	37	31	27	23	21	36	24	22	33	28	30	21	23	32	28	29	29	24	37	26	21	22	29	30	19	36	33	35	29	21	28	26	26	20	19	27	32	29	25	23	26	31	29	27	30	26	25	28	31	18	25	23	26	29	22	24	28	21	23	29	16	26	33	25	27	22	20	28	36	28	28	28	20	37	26	26	28	31	26	28	23	29	24	29	31	29	22	33	24	21	25	25	32	25	25	25	29	26	28	26	34	33	31	31	32	22	32	25	25	29	21	27	25	30	19	28	26	31	42	22	21	24	31	24	37	27	27	31	28	33	25	22	24	33	27	24	27	28	21	34	20	24	25	28	15	22	24	24	29	41	20	26	20	32	34	22	34	20	23	21	23	27	32	42	29	27	34	27	24	21	19	27	23	25	38	35	25	31	35	35	24	32	26	25	20	31	20	29	25	30	29	33	27	26	31	22	27	19	34	24	30	24	39	22	28	32	30	31	32	33	28	33	24	34	27	23	34	39	24	25	26	31	31	35	31	22	26	21	29	33	19	17	32	33	19	27	33	28	14	21	20	35	19	27	31	28	32	20	33	29	25	28	34	25	27	28	24	25	27	28	28	29	42	33	24	29	28	28	32	22	37	34	24	28	22	29	30	26	23	27	24	23	26	31	30	21	23	29	26	28	29	26	28	32	28	20	30	23	24	21	31	35	27	22	27	27	30	33	23	20	20	22	23	39	28	26	21	24	23	30	23	21	22	21	27	29	22	29	25	28	33	33	27	27	28	24	25	21	22	27	35	26	32	32	31	22	30	23	18	23	23	18	24	24	27	21	23	31	30	32	29	39	27	30	34	29	21	26	26	25	25	39	28	24	20	26	23	20	28	40	27	33	28	26	27	32	33	32	29	25	22	18	27	31	24	31	26	23	26	28	33	20	32	26	37	32	25	25	25	19	18	19	32	30	31	28	27	34	25	24	23	37	31	24	29	37	26	27	20	29	30	25	30	35	32	21	31	31	20	29	21	25	30	24	17	23	24	34	24	28	42	19	25	28	28	26	26	24	34	29	39	28	34	26	27	25	29	25	27	26	26	29	34	24	33	23	28	33	22	21	27	35	27	28	29	21	35	25	26	22	23	36	25	24	25	28	29	27	28	25	31	22	24	27	35	26	31	27	29	24	34	40	18	35	30	34	27	41	27	21	37	34	28	28	28	24	25	31	28	25	30	32	36	34	32	38	21	29	23	27	37	33	31	24	25	17	31	30	37	28	26	30	30	29	28	30	26	25	27	27	23	22	25	23	37	22	26	32	33	20	35	25	36	16	31	24	26	25	31	32	29	22	29	33	22	34	25	19	27	34	26	23	21	20	22	22	33	28	24	27	29	33	29	30	25	21	26	26	23	33	25	21	32	21	28	22	33	30	27	27	27	17	25	20	32	25	20	28	24	28	16	23	19	26	33	34	30	19	24	30	20	26	31	31	26	23	22	22	29	26	24	27	25	33	40	25	25	31	30	25	32	31	26	32	29	37	28	29	34	30	35	19	33	30	31	20	26	30	30	25	32	36	21	23	25	28	29	31	20	31	23	23	25	26	28	24	29	25	24	18	38	28	18	22	18	26	31	29	30	23	24	25	33	23	24	21	34	27	28	26	32	24	31	25	26	25	27	22	25	24	27	27	22	33	30	23	31	25	21	35	22	25	30	15	24	21	20	22	22	35	31	30	24	27	26	28	26	27	27	24	24	22	23	37	28	21	31	29	20	18	35	24	19	22	22	31	36	18	33	24	27	32	33	28	29	28	26	33	38	24	34	21	26	28	29	34	26	32	25	24	32	18	37	32	23	23	39	25	22	23	23	31	24	18	25	31	33	24	30	27	31	27	28	35	22	26	30	25	26	30	32	25	23	21	23	32	27	26	35	40	30	25	35	29	38	31	24	26	21	20
30817	16173	10134	13869	22977	24920	23081	19900	16295	12799	10585	9074	7842	6425	5769	5210	3887	2971	2917	2237	2119	1742	1481	1276	1058	1037	956	714	601	539	493	471	348	345	327	309	346	275	288	295	288	328	270	304	327	341	333	287	338	324	337	328	269	279	259	255	247	276	245	244	278	200	254	250	269	227	218	218	263	251	286	239	245	256	220	248	263	222	218	229	230	204	238	222	242	229	251	248	228	214	233	275	225	218	230	234	228	231	221	234	229	214	220	228	226	201	240	228	234	260	205	226	198	223	214	246	240	215	229	243	255	230	222	235	215	215	235	237	225	226	218	215	247	219	230	231	280	225	210	230	234	224	233	233	236	222	226	181	228	227	246	243	201	224	224	245	214	214	224	241	209	227	225	232	243	238	220	204	214	219	225	219	211	234	214	228	229	237	223	218	195	202	243	208	239	232	230	210	204	246	225	200	228	229	227	242	231	237	217	247	231	241	211	238	247	204	218	242	214	228	208	204	223	227	204	217	240	250	225	241	231	224	221	244	227	209	200	249	231	217	235	212	200	221	216	209	250	219	206	207	223	223	205	233	193	193	219	225	209	238	219	215	220	228	225	223	192	220	223	202	224	243	228	227	230	203	236	234	222	211	207	213	233	191	221	219	193	214	222	229	228	234	222	227	205	213	224	236	200	201	212	226	210	205	218	239	241	230	219	251	203	217	225	241	253	230	196	230	245	220	202	245	215	238	201	200	240	182	217	244	202	213	234	228	202	227	208	223	238	218	227	219	235	226	231	240	245	227	201	239	238	251	216	263	225	231	235	228	198	222	224	207	228	230	209	224	236	244	191	213	227	231	228	180	193	227	206	222	230	230	217	231	219	201	184	235	195	234	253	244	243	227	225	199	217	203	251	204	233	212	244	213	253	243	213	207	229	251	223	191	216	214	230	221	237	225	224	242	254	209	228	234	214	202	234	228	224	192	210	210	209	205	227	228	208	222	253	233	217	198	208	208	215	222	227	202	239	219	247	227	231	219	227	248	231	219	227	200	222	187	216	208	235	217	242	216	227	210	211	239	229	198	224	236	241	244	215	239	234	237	229	215	207	233	232	237	227	192	222	233	218	233	200	245	249	228	205	247	221	224	208	235	209	231	202	238	253	213	249	217	212	229	221	220	223	240	220	242	244	226	240	226	219	198	230	210	215	208	193	225	219	218	234	210	215	219	227	234	240	231	240	218	222	235	232	230	216	231	221	217	246	231	221	216	226	206	219	212	238	224	211	236	231	222	236	214	238	219	242	239	250	239	256	229	236	236	227	219	199	246	188	209	205	232	227	205	252	206	193	256	240	227	209	220	200	242	225	214	214	221	239	226	215	208	217	222	223	213	227	201	218	208	246	220	240	218	253	186	228	207	190	269	227	231	209	232	213	219	233	261	212	212	250	206	199	198	191	244	229	194	227	236	213	213	206	223	254	209	224	214	208	229	212	211	227	247	216	201	211	242	232	212	212	224	229	204	221	211	237	200	229	230	234	204	226	214	189	226	201	206	219	248	204	226	226	236	228	221	231	239	222	238	233	208	243	212	216	246	228	206	213	222	231	224	226	224	228	223	190	199	231	220	219	207	242	240	208	215	208	216	233	240	221	224	224	222	207	194	238	238	213	243	228	231	219	227	238	228	229	214	216	222	199	234	246	230	224	202	219	223	218	207	196	229	192	217	217	231	211	196	240	243	192	214	205	218	209	194	222	212	220	225	222	201	218	206	216	220	236	215	229	217	232	216	228	246	225	226	202	222	249	234	242	234	239	191	230	262	229	210	194	218	241	222	203	185	222	242	215	245	247	214	234	229	234	228	225	231	236	244	234	248	208	229	215	215	228	205	237	222	210	238	212	204	213	226	223	208	206	225	226	214	209	208	211	224	231	175	230	239	257	218	222	203	213	246	224	234	204	231	223	226	210	200	207	249	203	213	225	204	218	217	216	220	223	226	238	222	221	220	236	203	211	216	230	226	200	205	229	214	205	212	228	243	216	244	236	249	237	225	200	236	233	211	225	199	214	230	217	223	215	219	212	217	209	228	217	217	216	236	220	210	227	222	211	217	222	238	213	225	216	214	249	228	207	251	195	237	242	202	226	202	230	215	220	208	200	223	225	230	224	224	236	216	233	204	236	218	240	227	246	219	217	198	204	240	187	209	219	238	240	236	226	216	203	236	225	220	201	199	234	222	196	203	243	200	236	220	232	207	234	221	191	240	210	202	235	197	233	222	239	236	224	220	234	202	215	261	206	226	225	177	242	234	222	230	240	233	239	213	230	223	199	238	213	208	234	214	219	253	235	224	205	218	209	205	231	230	216	235	231	221	212	236	226	238	212	230	209	243	235	242	223	171	219	218	247	229	218	229	197	237	227	236	213	248	230	224	217	234	211	237	211	216	222	220	243	222	208	205	244	232	240	218	204	253	212	246	222	213	232	211	234	233	235	244	232	239	227	231	204	217	227	217	198	222	255	228	226	218	219	198	223	250	222	223	208	241	218	235	219	206	227	221	212	227	234	247	220	196	205	226	219	210	229	189	225	207	204	220	224	205	240	211	240	233	220	257	222	224	201	219	218	205	246	226	214	208	251	235	219	218	243	234	207	228	230	230	230	216	210	207	208	226	204	222	199	222	201	231	223	212	203	228	216	219	226	228	218	207	230	227	228	243	227	200	189	213	217	217	224	221	234	243	211	198	207	221	220	248	219	210	202	227	233	225	225	212	211	232	204	207	231	206	221	218	206	228	243	217	229	230	213	210	212	225	215	210	226	212	225	198	241	204	222	196	248	222	242	239	207	214	244	220	210	234	218	252	221	215	218	215	210	218	231	255	210	228	214	215	224	214	246	221	208	244	201	231	230	211	217	222	230	241	238	237	232	217	238	261	237	221	224	233	226	208	218	202	228	224	239	232	220	223	240	227	232	209	221	232	242	226	236	224	230	201	214	232	239	229	221	234	195	220	219	207	205	215	242	219	213	212	204	234	223	205	221	233	217	200	221	221	215	213	230	209	222	215	230	225	240	192	220	237	238	196	219	215	227	229	217	185	213	222	224	247	239	249	231	212	238	213	224	223	205	243	224	210	221	230	256	224	211	234	245	240	219	182	251	230	214	223	224	215	246	231	217	207	218	242	220	202	213	255	212	232	198	230	212	229	219	232	216	238	216	208	239	230	232	228	213	242	227	216	210	227	206	224	220	226	225	215	206	211	217	235	246	220	253	253	220	223	213	210	234	193	235	200	208	229	224	239	244	238	232	235	223	231	237	224	245	252	209	229	217	219	217	202	208	233	204	198	243	227	240	218	241	232	230	202	234	206	226	226	232	204	223	226	248	233	216	218	207	189	212	220	209	223	207	226	234	237	219	230	235	223	254	245	225	207	201	205	214	222	224	206	212	207	232	212	215	221	202	219	225	210	232	218	237	222	188	211	214	215	222	233	230	217	231	204	215	203	232	245	232	189
2599	987	512	308	348	404	454	408	334	244	203	164	158	160	107	128	126	89	82	75	69	86	68	58	56	50	59	56	49	45	38	44	43	50	38	40	38	45	36	41	41	38	29	54	40	37	60	52	41	46	35	42	35	33	30	40	37	35	45	47	50	49	35	37	56	45	35	34	34	47	44	43	46	34	40	43	35	40	38	41	35	41	45	39	29	40	31	36	47	40	37	36	39	54	34	33	38	43	46	37	46	35	33	27	40	40	39	48	28	32	42	46	47	45	34	38	35	45	39	41	36	36	49	35	45	35	41	51	34	34	23	33	29	29	43	30	36	39	35	41	46	41	44	36	48	32	44	28	40	33	40	34	41	38	39	34	36	32	35	38	43	29	42	38	41	44	48	39	43	41	33	36	34	41	47	32	41	41	52	48	42	40	35	30	28	43	40	39	46	28	38	33	41	32	38	42	38	30	45	36	36	35	43	39	29	45	33	39	34	46	36	44	40	25	46	44	38	40	33	35	34	40	42	51	34	33	25	35	35	35	33	32	37	49	27	31	29	45	38	34	33	50	37	41	39	40	36	36	37	37	39	41	32	35	43	36	41	46	34	34	30	45	45	39	24	34	32	34	43	38	36	41	37	45	33	42	39	40	48	34	33	35	43	28	18	31	40	40	44	35	38	38	37	29	42	27	40	28	39	45	29	40	48	36	50	33	35	45	34	40	35	25	47	43	46	43	36	37	42	45	36	49	43	36	50	48	35	30	45	36	53	33	31	45	48	37	42	31	40	36	36	36	45	33	36	33	46	37	35	40	43	29	40	40	45	41	45	49	40	39	39	51	33	32	28	32	36	33	39	29	43	36	33	34	41	43	40	30	45	41	42	36	38	33	32	32	41	28	37	43	37	41	46	42	37	32	41	41	35	40	34	34	22	31	43	47	46	34	34	44	40	38	39	42	37	38	44	44	40	49	30	37	26	36	25	33	38	35	22	40	40	43	35	35	35	26	41	38	39	37	31	32	47	39	36	45	39	43	39	45	39	41	43	35	26	40	40	41	31	35	44	43	45	52	34	41	48	33	27	38	38	41	43	43	34	41	30	32	40	45	48	38	31	42	33	37	42	43	28	36	42	39	44	38	36	41	42	37	39	32	50	37	37	39	36	39	47	36	43	38	54	42	42	33	42	41	46	43	25	37	36	33	43	33	50	48	31	41	32	43	40	29	32	43	27	38	30	48	25	30	43	48	30	44	34	35	38	38	43	39	41	36	42	35	41	36	41	45	45	36	34	35	38	46	42	32	30	32	39	39	48	37	34	43	43	20	31	36	38	35	31	33	38	17	31	40	44	32	44	41	41	38	40	37	30	48	37	36	40	47	33	38	47	30	34	29	43	34	39	35	37	41	57	50	42	41	35	41	41	25	48	41	30	40	47	43	41	31	62	45	36	46	41	38	32	37	32	31	36	38	45	40	52	40	38	38	34	38	46	29	36	37	41	37	40	44	31	52	35	31	33	39	35	35	46	42	27	31	30	49	47	32	36	49	40	32	30	38	46	33	42	58	53	29	42	41	41	41	34	32	35	32	41	35	36	41	40	38	38	38	47	38	42	40	37	34	33	31	48	28	40	35	45	41	42	37	36	31	46	37	33	38	47	32	31	40	42	47	35	27	37	36	31	42	42	35	32	55	29	51	26	28	52	30	36	39	39	38	44	35	39	30	42	35	47	31	51	40	37	40	30	32	42	49	36	40	37	29	39	35	37	36	28	43	39	42	52	34	29	40	38	32	36	34	33	28	46	38	37	29	31	42	45	37	48	45	45	28	36	49	41	33	35	37	24	41	44	43	44	49	45	40	40	28	40	37	39	31	44	38	26	34	36	39	44	38	43	41	47	41	42	40	34	41	38	35	47	49	34	36	34	33	31	33	31	37	32	37	39	37	28	34	47	38	38	31	28	43	36	30	26	34	39	45	49	28	45	34	51	39	39	35	42	42	47	27	37	32	28	40	39	43	49	36	26	44	40	30	54	36	37	49	44	41	42	39	46	25	46	38	34	29	36	41	36	32	44	44	49	34	25	41	46	39	44	38	43	39	41	36	39	39	40	43	55	35	36	33	33	56	49	36	31	33	39	46	42	42	39	42	24	48	37	57	30	35	40	47	34	38	27	33	51	47	41	41	33	41	30	40	41	26	38	33	51	49	56	49	37	38	33	43	41	36	33	44	30	41	48	29	34	36	44	37	45	29	36	40	41	28	26	37	24	33	44	44	42	40	33	45	50	47	34	36	28	37	38	45	33	34	39	31	29	30	34	39	45	49	38	38	38	30	29	37	45	36	35	37	24	41	40	40	32	33	36	37	41	44	36	49	35	36	43	34	28	39	35	46	41	35	37	37	36	36	38	35	40	40	24	33	36	40	28	36	39	45	39	46	37	29	38	34	42	43	39	42	36	35	43	33	27	40	39	37	33	41	42	33	33	47	45	46	30	41	40	47	39	41	32	41	27	36	38	26	53	38	24	42	36	31	36	32	42	40	38	45	32	39	35	33	37	46	41	37	39	34	44	35	42	36	45	37	39	46	38	38	39	44	30	36	37	35	40	47	30	39	36	39	37	29	34	47	41	33	37	38	41	31	44	34	44	24	32	37	46	30	42	42	32	46	40	36	43	43	44	38	39	37	41	44	38	47	49	25	29	37	34	39	36	32	41	26	45	42	27	36	30	28	38	33	38	42	39	34	50	28	33	33	34	37	27	44	28	41	29	45	49	29	40	68	51	22	33	38	52	34	45	39	37	38	36	38	45	34	45	41	32	35	33	33	31	34	37	37	28	35	41	51	32	34	37	38	36	30	44	40	39	37	29	41	43	32	34	32	38	48	37	40	32	32	29	41	42	43	47	46	39	35	47	37	40	50	34	39	38	42	40	53	38	41	48	35	51	37	31	43	37	38	37	40	30	36	37	39	36	31	36	37	41	29	49	38	32	42	47	37	37	38	40	39	34	41	32	41	32	40	38	34	35	31	35	40	41	37	42	36	37	37	42	30	45	37	39	39	37	30	41	40	31	33	38	31	41	42	49	43	36	42	44	40	48	34	42	45	29	41	32	40	35	37	31	34	41	46	40	44	44	30	42	45	43	40	29	34	45	47	37	31	38	39	38	38	38	41	28	38	34	48	40	42	34	34	37	35	39	38	29	29	41	36	56	41	40	41	43	42	39	28	47	46	35	40	42	35	43	45	33	48	38	41	36	36	33	40	44	39	35	33	39	30	31	36	29	44	41	34	29	43	29	37	41	43	34	40	37	34	40	29	40	40	43	54	36	28	37	31	31	41	42	40	47	39	33	37	34	51	41	42	40	41	39	37	21	48	34	36	33	35	38	40	46	35	32	32	36	37	44	37	38	33	39	41	45	37	37	34	41	36	45	36	37	35	43	38	31	42	33	47	37	43	35	35	46	39	45	37	40	40	35	36	43	41	36	39	40	32
23386	11105	6135	8660	16215	18112	16317	13871	10845	8008	6534	5371	4470	3658	3173	2836	2375	1733	1621	1422	1327	1207	1139	1008	901	719	662	491	586	455	435	446	380	415	332	325	341	370	386	345	328	336	349	349	334	363	354	375	349	358	377	341	363	341	332	337	308	335	301	335	310	341	352	329	341	314	317	303	335	301	347	330	322	311	301	330	321	335	325	308	330	283	317	308	317	316	312	315	342	321	333	326	302	295	297	317	305	323	291	306	314	305	314	312	326	307	307	337	307	320	297	296	304	287	332	299	353	311	319	305	296	355	321	327	289	313	323	320	318	319	326	312	294	311	298	328	304	326	270	308	312	309	297	321	295	313	283	339	332	298	316	302	347	324	319	313	320	315	309	295	301	308	310	347	306	348	311	328	296	339	304	337	284	293	316	302	308	297	325	302	326	310	297	308	325	322	287	312	316	293	308	289	341	284	308	320	323	313	299	321	341	318	298	298	303	282	299	286	293	332	282	349	300	291	314	314	322	305	316	289	332	302	304	310	314	328	330	319	321	300	289	323	307	320	319	310	331	330	305	299	321	308	325	323	324	304	296	315	292	302	298	351	302	312	292	297	331	282	282	325	316	325	295	334	313	317	323	299	272	313	297	287	315	292	327	318	289	322	298	299	309	281	278	322	328	333	322	350	318	281	326	306	287	291	305	297	308	289	332	305	299	283	316	331	311	282	317	312	301	269	317	298	302	301	317	306	319	326	309	305	313	310	337	314	324	323	310	320	310	305	328	305	303	320	333	317	319	322	272	319	311	330	353	330	278	306	311	319	314	341	333	324	330	311	326	334	307	312	318	286	296	326	315	336	323	307	338	297	326	315	296	321	332	289	312	336	333	312	272	330	328	320	290	291	308	304	336	315	337	299	325	310	294	325	288	322	285	304	306	310	327	326	320	322	320	280	331	308	327	304	287	303	339	309	297	305	341	331	332	334	302	290	317	328	302	327	284	325	302	287	309	324	337	293	290	324	332	362	293	296	334	339	328	328	290	289	290	305	313	287	316	295	348	309	337	329	286	313	327	292	276	320	298	327	314	307	314	298	329	325	268	334	276	333	316	297	320	303	290	320	305	300	303	306	325	315	317	309	301	323	294	251	277	295	309	286	323	307	321	320	321	313	306	288	351	287	294	288	309	286	300	330	313	315	280	298	323	310	262	316	299	314	311	303	304	317	310	288	325	299	314	344	306	304	304	310	334	302	318	350	284	305	302	315	308	293	332	342	277	301	313	285	327	302	293	303	295	305	267	296	316	278	291	290	293	312	318	317	317	335	304	307	333	326	311	320	341	327	322	324	349	301	315	300	303	319	329	304	315	323	312	328	338	282	299	310	319	281	355	335	296	331	274	318	298	291	276	298	310	294	290	314	288	298	290	316	315	291	328	292	318	331	318	320	304	319	312	329	289	303	283	281	322	311	309	325	280	313	291	316	324	312	327	308	317	300	302	309	321	295	326	325	331	307	307	329	309	331	305	333	316	347	327	327	299	298	304	304	317	292	329	354	298	297	327	314	321	315	312	320	314	315	314	339	335	290	309	312	318	327	318	340	316	307	337	281	317	334	312	323	322	307	292	290	315	307	322	293	334	342	286	332	309	317	295	298	303	316	310	302	310	310	334	292	279	334	276	296	296	330	288	297	333	307	310	347	341	302	309	305	307	303	315	297	344	326	291	342	296	311	364	315	337	298	280	320	278	307	301	344	322	309	290	305	300	310	308	320	314	308	305	312	298	311	335	299	307	313	318	300	319	299	318	346	316	299	307	316	315	306	333	334	290	294	310	311	322	346	290	310	303	314	276	339	323	308	309	298	315	333	302	325	281	329	290	312	314	299	320	276	308	317	309	338	311	327	310	307	331	294	321	335	296	275	299	303	315	292	319	288	305	312	332	321	320	326	312	286	318	340	295	324	308	308	321	303	330	309	323	317	318	339	325	324	343	319	293	316	277	307	310	321	332	299	320	305	297	330	299	299	291	299	280	292	285	322	313	297	309	324	303	308	330	280	322	342	288	314	345	321	312	267	306	325	337	318	303	321	312	328	326	302	326	296	318	319	308	318	331	294	322	294	324	330	330	317	319	325	299	301	317	307	301	320	308	292	280	286	292	360	322	316	301	297	333	332	319	335	331	312	356	313	309	313	312	313	314	305	307	332	297	304	311	291	313	309	316	308	318	296	310	313	324	316	324	290	285	312	312	293	291	362	298	302	316	303	309	315	315	313	317	308	318	306	343	339	322	299	295	293	311	305	283	305	316	328	322	312	320	302	291	319	292	305	291	324	309	301	303	302	335	293	293	301	306	315	313	324	334	339	298	284	344	316	322	320	316	289	324	330	271	323	315	318	329	290	329	324	353	313	296	317	318	281	284	328	328	333	316	301	338	339	320	320	334	308	346	333	308	305	318	318	313	331	308	302	311	317	287	303	299	277	332	307	346	299	291	312	329	301	281	303	305	309	323	331	326	312	323	282	276	310	349	329	340	303	304	285	317	300	330	297	330	290	310	288	301	285	274	317	320	300	288	288	325	360	286	291	321	330	319	318	293	306	311	304	339	303	297	292	314	303	343	302	303	286	299	280	339	319	298	323	305	321	323	315	326	316	313	332	308	311	335	312	307	307	288	333	300	279	330	316	294	332	295	316	311	340	304	303	340	293	300	341	335	272	287	315	281	315	324	327	328	329	302	295	294	324	288	316	333	293	332	335	304	328	299	339	325	299	298	313	302	337	308	309	301	321	312	311	306	314	292	297	328	333	317	288	344	295	322	310	321	313	342	359	303	301	316	320	337	295	346	312	361	305	326	288	309	297	289	308	318	296	305	305	305	276	318	290	291	327	308	321	314	293	306	284	281	321	331	301	294	312	296	333	332	308	295	339	312	297	310	327	340	300	334	318	318	320	281	322	312	297	327	312	306	330	312	322	375	298	311	321	334	364	348	328	291	314	311	310	328	295	254	273	298	357	309	312	332	305	297	299	285	285	308	297	350	304	325	312	324	294	298	279	326	308	328	332	327	297	324	299	322	315	298	313	315	303	358	319	272	308	314	293	292	286	303	327	306	324	317	308	317	315	294	291	339	309	285	289	330	331	313	347	329	313	374	331	305	315	324	283	296	310	350	311	302	308	287	331	324	273	332	293	283	298	308	302	321	319	298	289	309	316	318	282	303	321	298	335	314	325	332	363	312	281	309	306	297	311	321	322	319	305	348	312	315	309	326	316	344	335	306	329	311	301	310	312	295	295	298	348	327	330	331	328	308	305	318	318	298	309	323	313	293	324	341	308	322	303	318	345	311	347	318	290	300	330	304	317	328	311	315	334	346	257	315	313	322	273	280	292	289	299	328	334	278	298	320	308	316	309	324	329	312	315	295	333	306	304	297	310	303	318	330	334	307	294	295	303	317	295	341	318	283	327	294	293	303	314	293	330	336	310	301	310	315	312	290	295	304	330	291	313
3729	1786	786	469	452	637	742	622	454	386	301	256	199	190	178	155	129	107	94	79	77	71	67	72	49	51	47	48	42	39	24	32	40	26	35	29	36	25	38	36	27	28	32	28	42	24	33	46	14	29	40	20	30	31	33	37	23	21	34	33	33	26	32	33	41	31	25	26	24	32	32	29	31	31	29	27	30	29	31	20	29	31	31	21	27	25	31	30	29	34	29	33	32	39	35	31	29	22	42	25	25	33	37	27	27	30	33	39	30	31	29	25	23	24	28	36	26	31	27	32	35	27	28	32	22	31	25	34	28	27	35	27	35	31	28	37	25	22	25	36	42	36	32	21	22	28	30	35	34	18	42	29	21	25	31	35	31	38	27	23	32	29	32	35	37	30	28	35	27	23	33	34	29	30	26	32	31	21	29	26	26	27	27	34	33	24	22	29	34	25	28	26	22	19	29	31	21	29	31	38	29	26	38	24	26	21	33	29	26	23	34	31	26	31	34	31	29	30	24	34	35	36	26	21	26	39	34	35	34	17	30	36	30	25	37	29	26	28	28	29	44	37	36	36	29	25	34	36	27	32	35	27	25	28	38	21	25	27	18	32	25	30	28	29	26	27	37	30	28	30	23	26	25	30	23	27	29	35	42	31	20	46	32	26	21	28	40	24	33	25	28	37	23	37	33	40	28	34	32	25	24	36	23	38	34	24	41	31	31	26	28	29	35	33	29	30	29	30	24	35	26	43	19	26	35	16	25	34	32	32	33	26	33	28	27	31	36	31	35	31	36	36	35	23	26	35	39	34	32	28	36	32	26	26	23	37	24	36	35	31	23	40	21	28	29	27	21	29	24	30	26	29	35	30	24	36	25	33	29	29	26	24	28	37	29	28	28	34	27	25	28	31	30	36	31	28	28	32	21	28	30	33	31	28	24	25	24	26	32	38	30	26	33	38	36	26	30	28	33	32	27	23	25	39	24	20	37	36	37	40	33	31	27	18	26	26	38	28	33	26	30	34	31	26	27	31	31	26	28	29	27	34	23	16	23	21	27	27	33	24	29	33	28	36	27	28	19	27	29	30	21	28	30	29	26	32	23	39	34	22	31	32	22	29	43	22	25	30	36	31	28	27	36	31	33	34	31	29	28	35	19	29	38	23	30	27	24	22	38	27	29	28	40	41	26	31	18	29	28	25	30	34	30	29	35	29	46	36	28	34	34	30	27	25	32	40	37	31	24	36	28	26	31	24	27	28	27	24	29	28	22	27	30	39	25	18	38	25	22	28	31	32	23	30	35	27	32	30	31	32	25	28	26	26	38	22	34	22	28	30	19	33	26	27	31	24	38	36	29	31	35	32	24	19	17	24	26	25	27	19	25	36	28	32	33	35	20	28	28	31	33	34	22	34	23	28	29	26	30	26	31	34	32	25	29	33	31	27	24	29	25	36	23	22	20	28	25	34	32	34	30	20	33	32	20	29	31	19	27	39	38	28	30	40	28	35	32	20	32	36	27	29	32	26	22	33	30	35	33	27	26	21	34	22	23	33	31	24	23	27	29	34	27	33	27	25	34	25	21	32	41	37	18	34	41	31	34	23	27	32	37	21	29	29	21	25	25	24	36	29	27	31	29	32	30	34	40	24	31	36	26	25	32	27	32	23	35	27	38	25	28	37	30	20	24	37	25	27	21	33	33	22	34	27	35	24	21	23	29	31	31	38	28	26	44	30	34	20	35	31	18	21	33	36	25	24	33	44	26	32	31	22	38	32	38	26	31	19	40	29	27	25	33	18	31	29	36	33	25	37	32	25	27	27	26	32	23	33	25	41	31	25	31	24	29	31	31	21	34	31	32	27	32	29	31	19	25	32	31	36	33	20	34	33	31	21	22	31	32	29	34	26	22	28	31	32	31	26	32	27	22	28	27	19	30	29	32	20	29	37	20	27	28	27	36	36	17	38	31	19	31	34	28	32	33	25	31	37	30	28	29	31	27	30	26	37	27	29	26	25	18	28	23	22	38	27	28	32	36	23	25	39	33	30	30	20	34	26	30	28	34	30	30	26	39	23	34	32	25	27	32	33	24	29	26	28	34	24	30	33	30	32	27	30	32	30	36	34	31	43	30	22	26	35	27	33	17	22	31	30	32	32	29	24	29	31	43	18	38	29	32	28	43	25	28	28	30	34	32	20	24	28	31	20	32	34	44	30	29	26	38	21	36	30	32	28	22	30	31	25	27	33	20	26	23	31	36	35	24	29	40	29	32	36	27	29	31	23	28	28	45	26	23	40	29	27	30	31	22	33	28	33	25	29	22	26	30	32	31	34	33	25	21	28	23	18	27	37	32	37	25	38	22	22	26	28	29	34	23	20	27	23	31	44	31	25	25	29	28	30	26	36	24	34	35	30	28	33	30	29	19	30	33	38	24	32	26	25	34	30	29	28	30	16	37	46	26	27	19	27	35	26	27	23	25	24	26	33	19	22	26	34	38	32	24	31	25	34	35	33	34	38	32	31	35	30	32	21	22	38	29	24	24	22	28	29	32	30	26	28	31	22	30	30	30	27	23	28	37	28	31	27	24	31	37	36	22	26	33	33	34	34	28	24	28	32	24	38	34	34	28	23	28	27	21	33	36	31	25	27	31	33	24	28	31	31	24	29	31	20	33	34	30	24	29	25	40	32	41	20	26	21	31	28	22	28	29	29	33	35	27	29	24	20	23	30	38	24	32	33	36	34	34	31	36	28	32	38	27	38	22	34	36	29	26	33	32	32	25	20	20	17	39	33	28	27	24	23	22	29	30	31	30	28	31	38	28	27	42	27	21	33	25	21	23	29	34	37	32	38	28	37	30	32	39	35	21	28	27	33	31	18	37	28	31	18	35	33	31	23	36	24	21	21	23	25	31	32	28	35	21	31	36	19	34	22	22	33	27	37	24	31	30	24	34	25	29	36	38	24	28	28	21	31	19	25	32	35	25	34	45	38	23	31	22	30	30	36	25	20	33	32	29	26	36	27	32	26	30	28	39	37	40	30	27	18	30	32	34	31	28	33	24	27	34	36	28	31	25	24	27	24	33	22	33	30	38	31	23	35	32	28	27	30	25	22	30	35	34	30	25	28	29	23	33	30	27	32	28	25	29	31	31	23	33	26	36	22	23	35	22	25	34	27	33	32	20	29	31	27	27	29	29	32	31	25	41	32	34	28	23	35	43	27	38	27	24	27	35	37	25	33	29	32	34	26	27	32	38	22	32	24	26	40	30	25	35	32	29	33	28	33	31	34	18	27	29	33	24	32	24	32	28	25	28	34	38	28	32	32	40	25	32	40	25	34	29	32	25	36	27	30	26	29	24	35	38	31	30	33	28	25	32	24	24	24	22	35	28	26	19	30	23	38	38	27	25	34	23	30	32	19	37	26	32	28	18	29	30	24	25	24	23	26	19	23	23	37	33	23	31	27	29	37	18	31	26	34	33	30	26	34	29	24	24	31
29259	14710	8287	12286	20886	22282	20438	17603	14645	11518	9454	7343	6272	5221	4229	3644	3451	2533	2146	1899	1775	1407	1400	1260	996	791	705	627	525	493	419	344	374	350	324	325	326	295	299	314	285	284	324	324	360	344	383	313	329	317	285	301	277	286	268	286	241	264	274	275	243	274	285	284	271	277	264	284	263	249	253	266	247	240	269	286	264	248	250	243	261	253	285	275	248	263	239	241	222	262	258	260	238	269	241	273	269	238	212	240	220	239	231	246	237	247	258	261	251	229	232	259	220	260	270	263	247	259	269	245	245	242	258	252	251	251	250	236	228	236	233	254	197	234	231	256	257	240	265	262	264	274	230	233	250	241	247	257	234	245	233	224	229	256	249	257	250	226	266	248	254	249	264	276	260	271	235	256	239	248	262	219	242	232	256	271	238	246	255	256	239	263	266	246	247	211	258	237	255	226	234	255	236	246	233	209	227	252	241	217	236	223	267	243	232	274	250	236	247	239	242	260	254	234	250	252	249	247	263	224	236	255	272	244	247	240	254	238	227	240	230	231	236	270	236	255	247	243	237	256	270	259	237	251	247	250	240	236	260	283	218	251	246	258	245	239	228	265	244	241	262	243	250	256	229	240	229	240	246	253	253	239	222	261	260	238	250	235	283	284	270	221	222	264	230	242	275	246	257	244	263	263	223	244	245	256	278	243	210	247	249	233	201	242	245	248	227	231	229	252	261	240	263	259	250	234	229	230	272	246	222	259	229	236	257	251	237	268	251	238	247	233	260	236	237	235	248	265	260	263	241	248	238	257	239	247	239	252	258	226	250	232	205	267	258	229	255	220	246	243	234	245	273	249	232	252	239	252	235	244	241	226	251	229	244	257	235	238	244	214	252	281	217	255	220	247	243	282	248	242	256	256	242	232	230	236	256	255	255	217	260	210	269	228	250	257	255	246	251	218	214	246	246	245	241	227	245	255	257	253	240	248	247	221	248	215	217	242	243	221	214	244	253	228	214	281	265	253	249	237	229	237	235	232	230	233	228	256	259	261	233	253	245	243	252	260	245	254	233	248	259	215	259	241	250	239	257	257	247	243	266	245	239	245	244	239	247	240	243	276	266	274	250	240	241	272	253	220	216	237	229	250	245	294	255	260	237	232	238	251	247	220	269	249	231	249	230	222	238	251	236	252	239	226	231	238	255	242	237	218	246	225	233	251	237	251	287	254	260	296	229	258	235	242	259	228	222	231	233	236	233	234	245	237	263	268	249	262	233	256	245	230	243	244	265	257	246	238	259	253	242	256	246	223	243	234	254	288	253	242	229	243	219	244	233	224	216	232	232	245	257	273	251	254	247	267	233	235	268	216	251	260	222	256	242	241	249	249	235	247	231	244	240	242	244	243	266	257	235	256	242	276	233	246	221	240	263	268	226	252	212	218	254	242	241	248	246	244	238	227	246	263	236	246	270	254	247	230	241	247	246	261	247	249	243	252	225	269	254	240	230	249	250	240	245	236	243	263	243	264	244	252	237	213	246	245	254	244	259	232	241	265	225	241	237	229	252	231	253	231	231	269	255	236	238	246	247	246	219	229	240	236	256	263	259	262	252	253	237	250	231	250	273	262	230	233	264	249	240	228	270	226	230	263	236	206	260	219	255	250	233	244	238	263	236	259	246	261	221	242	253	241	233	249	252	249	240	245	245	218	258	239	245	267	241	258	243	245	253	227	259	273	241	245	266	258	265	235	230	250	241	249	250	240	242	236	248	243	250	238	262	223	237	261	255	240	246	252	237	280	262	226	251	254	278	274	219	220	246	267	246	238	255	246	231	244	226	244	271	242	235	244	242	225	253	261	271	259	250	234	217	240	248	224	260	218	216	229	249	222	238	230	226	258	245	243	275	244	228	214	243	267	247	267	225	236	257	242	218	239	237	235	262	268	210	261	236	256	253	230	251	257	232	250	230	268	217	241	244	249	255	242	229	243	243	254	226	256	253	242	255	263	274	276	263	248	240	254	230	258	235	247	267	243	251	281	235	265	235	235	251	260	258	244	247	264	232	251	251	234	234	235	226	240	229	241	237	223	246	236	236	246	243	265	239	246	234	244	229	233	226	250	225	272	246	265	247	234	263	259	234	239	259	242	245	257	246	260	245	224	257	235	226	226	226	214	236	240	272	246	256	258	230	223	235	240	248	208	250	232	223	233	231	236	223	233	252	243	237	284	243	265	213	248	236	262	247	230	246	212	247	267	254	268	266	284	244	229	226	252	258	265	249	231	225	242	248	246	251	250	247	220	254	250	256	267	256	248	264	235	256	245	249	240	258	247	242	250	227	236	238	218	247	239	253	257	240	237	279	249	299	248	238	256	269	270	261	245	252	229	232	235	228	238	255	254	241	239	252	260	242	233	245	235	255	261	233	245	237	251	264	253	247	239	259	215	245	237	271	240	239	243	282	234	228	243	241	254	258	240	272	223	266	245	243	259	236	262	233	258	259	247	230	280	244	259	251	261	213	230	234	270	265	252	258	265	236	261	244	223	254	249	232	233	242	248	258	243	234	276	266	245	225	257	222	239	245	245	261	217	238	224	260	235	233	242	260	250	253	268	246	236	246	253	255	227	228	227	267	248	239	253	272	241	229	244	224	228	239	245	273	229	229	230	275	245	242	262	250	246	254	225	243	218	225	221	248	242	234	252	276	228	277	274	248	240	243	222	230	226	229	244	228	205	246	247	269	246	266	233	252	228	239	241	257	236	240	238	271	237	229	247	244	236	228	233	220	235	254	244	271	252	255	246	233	238	239	247	238	272	241	286	243	269	243	234	245	226	259	236	254	246	220	250	238	259	246	256	241	231	267	221	224	246	251	244	265	251	226	222	225	249	277	238	266	256	239	237	236	265	238	229	242	267	249	248	259	247	257	233	256	229	233	237	267	214	231	236	247	245	215	228	251	258	245	255	236	247	241	267	250	265	244	236	244	270	261	249	240	260	242	239	262	235	246	256	262	243	279	234	229	247	230	251	250	262	257	229	241	281	254	242	234	227	228	252	239	218	265	252	229	231	251	229	276	231	251	241	255	252	260	245	263	235	244	234	231	258	263	215	252	278	251	268	230	204	245	261	240	226	240	235	295	242	214	249	236	206	217	240	254	256	247	220	284	245	257	260	258	255	219	253	253	228	263	261	268	226	254	243	263	238	260	254	214	249	234	229	256	247	255	251	245	246	248	208	256	247	255	259	232	249	235	261	249	257	261	214	239	249	221	234	262	258	243	226	246	222	248	255	240	256	235	251	236	253	253	268	254	252	239	268	224	248	272	245	270	235	232	222	244	243	253	258	206	234	227	237	242	267	221	233	275	259	253	245	246	266	230	251	267	268	270	230	230	253	264	276	260	236	280	232	235	254	254	258	244	249	235	237	233	246	247	252	244	219	250	254	256	231	224	243	240	251	240	244	233	239	232	217	232	234	241	244	241	234	247	238	257	226	258	253	230	262	235	222
3996	1352	672	472	448	614	589	481	461	392	332	244	215	204	155	141	109	139	96	95	103	66	48	57	57	51	46	48	48	36	34	43	43	45	40	44	23	25	34	22	45	35	37	43	31	41	40	43	45	30	42	38	39	35	23	30	35	40	39	44	34	36	37	37	31	43	42	25	38	36	35	29	33	45	41	42	36	38	31	26	29	39	36	30	43	31	39	26	26	29	38	26	42	36	30	35	27	36	33	35	27	29	27	26	21	31	40	34	27	25	24	33	38	34	37	31	38	29	32	50	37	29	27	43	31	37	41	35	39	25	33	30	27	36	34	47	30	38	31	37	46	33	34	36	31	24	33	35	35	27	29	38	35	36	34	32	37	31	35	30	24	21	41	31	48	39	36	36	36	34	43	33	25	29	32	27	45	36	40	38	42	34	24	45	41	30	33	30	28	31	30	34	36	26	42	27	44	31	39	36	28	25	38	47	35	27	39	30	41	24	40	34	35	36	42	42	30	40	36	31	37	33	35	33	26	39	33	37	32	23	42	35	31	26	33	33	26	35	26	40	29	42	28	38	30	29	30	30	33	36	41	33	35	41	39	35	29	32	36	37	33	31	30	30	27	42	36	39	25	37	38	24	35	43	26	34	34	33	30	34	40	35	34	41	37	29	33	25	35	34	46	32	41	41	37	35	28	50	42	27	38	40	36	23	38	39	40	36	39	23	37	29	31	27	44	34	32	44	27	31	31	45	28	26	24	25	44	32	31	37	28	36	33	30	29	36	28	31	39	40	37	21	37	28	32	35	34	26	26	31	36	33	33	24	32	23	33	38	40	47	42	44	23	41	39	45	31	49	51	31	37	29	41	34	38	36	32	24	36	33	31	37	22	39	37	41	34	38	30	33	26	33	34	41	42	34	33	30	31	37	32	38	41	36	42	39	40	34	37	38	45	36	29	35	35	26	33	36	30	35	34	35	30	46	33	39	34	36	29	27	28	32	27	22	48	43	30	25	41	38	30	34	42	34	33	38	35	44	32	31	33	38	31	26	33	30	36	33	38	35	33	31	40	34	22	33	38	28	35	39	18	36	39	39	34	35	41	30	31	40	39	39	37	36	37	39	32	41	36	32	37	33	35	37	30	39	32	35	34	32	27	34	31	32	36	31	34	29	27	19	35	28	40	34	32	32	26	33	29	37	29	36	31	18	41	39	39	31	45	42	35	38	47	28	44	46	29	35	28	26	36	31	31	26	39	42	33	48	44	35	35	37	42	44	32	32	34	27	31	27	29	33	32	45	49	30	31	37	40	26	31	35	23	28	40	36	30	38	37	40	22	34	29	26	40	41	41	36	41	34	32	34	37	35	32	36	22	26	35	40	31	31	43	41	37	22	39	31	22	28	28	34	31	35	36	28	34	44	29	35	39	41	31	31	32	25	43	48	42	30	37	32	31	35	32	33	20	25	28	26	33	31	36	31	36	29	38	34	31	38	36	34	48	33	39	40	37	35	32	35	29	32	33	31	32	35	38	24	39	32	25	42	37	46	36	30	45	33	36	25	28	35	32	34	33	35	31	40	23	37	27	28	33	27	37	29	35	26	37	34	37	39	30	30	33	35	30	34	35	41	32	24	33	39	25	37	33	50	25	41	32	31	38	26	48	26	32	32	34	33	31	32	35	22	38	33	31	28	39	34	36	25	26	40	44	24	34	26	41	35	38	40	27	32	38	37	32	37	36	31	34	40	28	31	38	36	33	24	45	37	33	40	42	38	38	30	22	45	41	35	31	38	35	34	36	40	35	42	36	42	32	40	42	34	34	42	34	29	43	43	45	35	27	40	26	48	29	31	35	28	42	27	31	34	27	28	30	41	28	30	43	37	32	41	48	37	35	33	35	29	40	30	36	30	21	33	30	22	39	36	38	37	35	29	28	39	29	35	36	32	33	35	39	36	42	32	39	26	28	36	35	30	27	34	36	42	29	35	29	33	45	28	39	29	36	38	39	32	41	32	26	36	34	36	39	41	34	23	36	32	35	29	36	34	41	38	44	39	34	32	34	40	29	35	26	38	45	25	41	31	30	32	36	33	27	39	51	39	36	33	29	34	37	48	27	37	30	28	39	25	32	37	19	41	31	38	34	30	25	34	35	33	38	32	33	46	29	28	41	33	33	31	36	26	31	28	33	41	45	20	37	34	33	39	36	35	29	34	28	31	31	35	33	36	36	36	32	33	37	31	34	32	33	35	42	26	27	30	25	24	44	41	32	34	36	32	26	34	23	44	32	38	37	31	35	34	28	30	44	31	41	40	29	31	33	39	30	36	46	30	36	39	35	32	36	31	32	44	43	34	33	42	41	43	29	33	34	40	27	35	41	31	34	32	35	35	30	30	27	43	44	37	28	33	27	36	36	35	32	23	27	30	23	34	33	36	34	38	32	42	44	26	26	38	36	42	48	44	31	31	42	31	21	32	43	32	30	44	36	27	28	36	25	46	30	29	37	31	28	38	32	32	36	30	47	33	31	29	34	39	37	35	43	43	40	38	42	23	36	34	46	32	39	34	41	32	43	47	37	30	37	35	47	30	28	35	30	31	37	39	28	27	34	45	36	26	34	29	29	39	45	38	43	35	29	34	39	36	42	31	36	39	30	37	27	34	24	36	38	50	29	50	29	36	44	28	38	35	41	38	32	35	39	32	31	41	24	32	36	37	26	34	44	31	34	37	34	36	38	42	29	43	29	32	36	41	42	26	36	40	32	35	26	24	39	32	22	33	29	26	30	31	43	35	33	38	25	33	38	29	35	26	41	38	35	43	32	39	34	36	34	37	26	35	46	43	40	36	36	33	35	32	37	40	30	23	37	35	34	31	34	34	35	40	31	45	26	40	32	39	31	31	27	33	24	37	34	40	42	29	22	27	37	35	40	38	33	34	25	34	25	29	36	35	28	30	30	35	26	47	39	37	37	32	30	32	27	43	36	21	29	35	19	37	38	35	35	35	38	36	23	29	25	39	32	32	38	34	24	33	32	35	42	41	38	41	38	28	24	32	28	35	41	38	33	33	35	33	21	42	38	31	37	30	30	47	35	28	36	31	23	32	29	31	37	35	43	32	50	33	36	32	39	29	28	36	27	39	28	28	21	37	25	43	32	29	28	28	43	30	28	27	30	37	45	31	28	32	25	39	46	38	34	41	32	41	27	46	28	24	50	41	34	29	32	32	28	23	25	30	32	32	32	38	26	37	44	36	39	33	25	34	24	46	32	39	36	35	21	36	38	35	32	46	45	34	38	37	34	32	37	31	30	39	26	32	29	42	44	34	39	28	35	34	35	35	25	37	42	34	36	29	27	39	39	30	38	41	26	31	36	32	34	26	48	28	29	27	39	28	37	26	44	41	29	35	26	33	34	40	33	35	37	32	34	24	41	33	34	25	33	31	32	30	25	25	30	32	40	37	38	37	29	35	37	39	31	26	44	37	29	27	28	28	28	27
27668	13019	7744	11505	19604	21231	19214	16574	13824	11206	9020	7212	5555	4931	3965	3169	2882	2743	2089	1870	1654	1320	1188	1130	881	818	632	632	544	481	432	387	381	380	369	393	407	371	334	362	368	329	346	339	380	357	401	369	359	345	339	328	327	299	329	320	293	333	275	313	308	301	280	265	311	306	267	330	294	315	287	311	303	312	292	310	327	285	319	294	293	290	308	329	284	297	312	305	288	277	281	288	260	287	309	283	294	289	267	277	253	253	293	308	311	283	296	291	253	281	300	283	291	308	298	268	287	274	267	275	286	257	284	285	305	286	267	276	252	282	270	288	271	298	283	280	272	310	258	286	294	307	264	320	303	281	315	263	233	253	283	277	284	261	276	288	253	300	292	265	248	277	269	273	293	276	297	259	311	265	273	260	260	264	279	263	279	297	293	308	302	286	265	288	292	294	310	270	287	287	298	280	287	308	288	301	285	284	300	262	271	271	267	278	266	280	292	288	281	269	282	299	272	292	296	300	298	294	324	280	287	279	288	262	283	314	246	289	286	275	270	293	278	244	282	278	288	286	244	277	278	277	287	302	287	323	309	276	294	314	267	264	277	284	271	280	270	289	274	277	290	298	276	262	284	264	288	250	296	244	276	281	290	296	272	280	278	254	263	266	278	282	302	304	273	268	282	303	301	271	286	247	334	279	280	267	277	257	298	290	290	281	262	291	310	294	260	306	284	270	306	281	301	255	243	288	240	300	292	302	294	257	288	279	299	274	267	263	292	278	286	265	282	298	260	284	286	304	280	255	289	293	295	303	289	288	263	263	283	270	274	297	298	318	288	308	282	340	266	281	289	315	266	282	305	289	307	296	252	253	268	300	281	259	263	258	295	282	285	255	279	280	300	269	274	252	282	286	314	270	305	307	265	266	292	247	300	297	269	266	262	266	263	294	295	301	263	265	283	277	298	282	247	303	294	305	292	288	272	298	307	286	296	237	292	303	267	293	261	273	260	277	268	286	301	252	286	258	293	265	269	283	265	287	269	259	294	285	296	281	279	274	258	255	295	291	265	300	292	270	278	286	278	275	315	298	287	286	262	288	269	264	266	256	271	303	288	269	272	263	268	268	283	271	267	301	283	262	258	282	286	284	294	307	295	283	262	339	254	277	256	293	301	300	274	256	309	265	262	286	292	303	303	299	286	298	244	295	284	298	293	309	285	256	246	285	285	294	275	282	304	291	282	303	250	296	305	274	291	268	278	276	277	295	271	304	261	275	289	262	280	261	283	271	280	275	327	296	283	268	284	262	284	274	306	287	273	286	328	273	288	297	272	267	276	282	273	291	275	276	286	306	267	282	243	277	273	290	235	291	249	291	288	283	303	228	280	262	270	282	305	254	258	278	273	293	277	314	276	250	313	309	259	287	277	255	288	265	301	283	281	276	295	306	301	285	295	275	307	277	265	294	278	284	298	270	278	260	294	285	274	283	286	264	262	290	276	257	290	293	265	276	258	284	277	282	275	250	250	280	268	280	297	293	277	276	274	308	271	325	285	265	276	278	267	287	304	278	265	253	296	270	278	267	259	324	283	279	257	280	282	280	301	292	263	286	274	272	275	305	272	257	280	262	312	266	271	271	267	273	281	272	240	267	265	282	299	298	293	280	261	298	289	300	261	270	271	272	279	286	282	254	296	302	280	299	273	262	305	264	285	285	271	296	270	278	290	283	300	316	296	276	266	291	280	290	286	283	277	282	265	290	257	292	316	259	265	307	264	288	300	262	284	274	253	265	277	275	277	277	269	271	252	286	264	292	269	287	305	258	285	252	255	271	264	261	299	279	295	292	295	295	289	275	255	278	299	298	273	281	284	286	286	301	271	281	261	290	272	286	297	278	272	277	281	278	290	282	275	303	292	295	299	267	317	293	293	302	272	260	295	286	279	272	254	269	260	237	290	270	273	294	292	278	290	269	275	293	253	275	269	275	279	262	260	291	297	281	285	308	281	292	301	289	270	269	286	284	267	280	293	275	269	308	293	260	292	258	262	271	303	257	289	274	256	258	246	252	252	278	274	286	288	288	261	302	304	307	289	276	276	247	268	312	290	305	287	278	286	307	317	263	287	294	286	280	283	293	292	264	263	290	236	288	266	285	294	269	265	255	275	296	278	288	286	263	292	283	277	288	304	301	292	289	283	261	288	286	276	271	259	280	299	305	302	275	255	310	284	291	295	280	289	313	283	291	259	297	293	280	269	265	276	260	294	290	283	273	275	277	286	283	272	295	283	272	293	287	289	289	278	290	291	290	277	293	277	328	288	289	258	266	298	270	303	312	307	274	308	236	316	290	291	235	287	270	251	287	267	266	280	297	285	285	296	267	307	257	290	260	252	299	274	278	303	290	292	286	252	302	283	256	257	312	283	268	253	281	261	269	278	292	320	274	285	276	259	282	297	282	296	278	282	265	275	281	294	272	272	287	263	280	273	267	274	275	308	278	265	287	274	294	268	298	289	268	285	302	306	273	306	304	283	270	262	264	289	288	256	255	288	295	263	276	248	282	277	283	261	273	291	275	271	235	291	291	298	283	291	286	286	273	272	276	280	290	275	261	298	291	299	299	306	262	292	244	265	283	340	245	308	306	279	264	283	278	280	301	274	302	310	301	288	286	294	297	263	283	272	283	287	267	283	273	263	265	311	274	296	279	288	275	249	280	287	292	294	254	282	281	262	294	272	269	288	268	258	266	266	272	250	274	303	297	279	278	269	287	298	310	273	292	265	274	265	284	288	289	282	292	267	233	263	298	318	279	267	278	279	298	271	308	297	268	272	320	267	302	283	276	292	271	291	282	283	277	287	286	246	296	264	316	309	255	298	264	297	264	261	267	305	285	275	285	276	290	259	250	267	282	266	272	323	270	297	290	236	304	267	295	300	286	277	273	284	286	281	286	264	286	266	274	287	275	281	263	260	278	316	289	291	296	279	289	290	272	272	281	241	285	288	282	266	313	265	297	250	280	308	255	282	272	311	281	290	289	276	280	316	309	286	284	280	285	271	254	280	266	268	279	315	275	270	274	284	277	274	272	297	284	295	266	278	286	306	290	298	281	264	262	296	311	303	274	255	285	318	298	267	280	292	280	283	303	237	292	292	259	282	274	295	310	272	269	275	266	279	276	280	300	294	276	291	303	271	279	249	280	270	290	276	270	261	270	307	256	292	250	283	288	298	283	294	277	284	273	276	245	298	290	274	270	330	308	303	267	288	262	271	245	256	264	300	275	284	282	301	273	292	297	272	287	337	292	290	253	266	252	318	304	271	283	260	268	264	294	298	302	279	254	305	306	290	303	274	285	260	260	273	285	281	301	274	252	291	296	291	285	294	292	286	273	283	269	245	300	272	274	287	310	267	296	320	263	280	274	299	265	298	284	278	286	279	266	265	278	275	277	272	252	282	302	304	296	274	257	285	278	283	285	285	302	278	278	275	287	275	280	298	285	310	250	295	295	279	286
4757	2148	955	602	565	718	800	685	590	484	395	325	240	222	196	156	142	127	124	118	91	101	70	62	60	54	31	45	37	28	35	33	34	26	30	26	29	27	28	26	31	27	20	35	22	34	27	45	41	24	42	34	27	27	20	20	34	23	36	17	24	24	30	25	24	25	38	31	34	27	31	28	15	27	23	24	22	31	32	22	24	36	22	24	30	23	26	28	22	28	27	25	28	25	25	32	15	28	26	22	20	28	22	20	27	27	28	23	22	24	21	31	20	31	22	14	31	22	27	21	24	25	31	15	28	31	26	27	22	29	21	17	23	21	28	29	31	21	28	23	22	27	26	24	22	30	25	41	30	17	24	22	27	35	23	28	21	27	19	25	22	29	23	28	23	29	29	25	22	23	24	19	18	23	25	27	26	29	34	26	21	23	26	30	24	28	36	22	39	23	32	32	34	26	18	22	26	29	27	19	26	29	27	22	22	17	27	25	25	34	21	31	28	13	19	25	24	24	26	22	36	32	21	32	27	17	14	32	32	21	25	26	27	39	22	27	26	30	29	16	16	22	32	27	27	38	28	26	22	29	26	20	25	23	23	29	31	25	26	36	24	23	24	27	22	26	25	23	30	28	21	25	32	26	22	24	32	28	30	23	28	28	25	29	23	21	30	20	28	33	28	14	25	23	31	30	19	29	27	32	21	30	26	32	29	25	26	25	26	18	17	29	23	24	16	29	29	25	22	28	30	24	23	27	32	27	27	27	25	25	23	41	31	21	27	23	25	29	27	33	29	31	23	18	27	23	17	31	34	26	28	31	29	22	28	28	31	29	29	26	22	19	27	39	27	24	27	27	25	21	17	29	20	31	33	32	24	27	28	25	21	26	22	25	27	26	27	34	28	22	29	22	40	25	28	28	30	13	26	21	27	28	23	30	20	20	24	31	25	29	26	31	25	23	24	20	15	17	23	26	43	30	31	26	25	21	32	38	25	23	11	22	15	29	21	24	28	27	23	31	23	24	23	26	19	30	34	25	26	22	33	27	28	21	27	22	26	32	17	27	27	26	26	23	24	27	30	24	32	23	20	26	20	34	19	32	30	20	24	20	29	31	22	28	19	30	24	30	22	27	25	28	24	22	28	21	25	36	21	16	23	28	24	25	28	29	34	17	25	17	15	28	33	20	32	27	33	28	23	21	21	25	17	23	23	22	31	25	28	31	23	30	29	22	22	24	32	30	14	27	27	28	32	30	26	20	24	22	19	23	22	28	31	22	27	25	23	28	26	23	23	31	27	19	23	24	13	24	25	28	20	24	27	28	27	19	27	22	32	31	25	12	34	22	29	29	24	24	25	33	17	30	28	20	30	31	18	35	27	24	24	31	24	19	22	12	28	18	24	25	23	21	27	23	20	19	23	25	32	30	23	22	18	25	28	24	34	26	18	23	29	21	25	16	41	29	21	21	25	28	25	24	30	30	29	23	20	21	18	29	18	31	30	34	28	28	22	26	21	25	29	28	25	38	22	22	26	20	28	19	35	25	23	33	23	22	16	20	32	28	24	25	27	22	28	27	26	34	23	23	26	26	29	23	31	20	21	28	32	18	30	32	31	22	27	23	21	19	31	25	22	17	20	26	26	19	29	24	27	25	11	37	31	27	28	30	28	39	36	29	19	22	21	25	31	30	39	21	19	24	32	24	15	24	42	24	18	23	18	27	23	30	27	22	29	31	26	29	26	27	25	25	21	19	22	30	38	19	14	28	28	24	26	24	29	27	21	30	34	28	22	29	20	29	37	27	30	23	30	23	24	19	22	27	20	36	28	28	27	26	35	24	20	27	18	32	28	24	18	27	37	20	27	19	28	16	28	24	25	21	22	23	27	17	31	23	23	35	33	20	21	26	26	27	26	31	30	22	25	38	20	25	15	23	24	26	27	25	36	30	25	20	24	20	27	27	27	26	17	22	33	27	33	27	16	27	36	24	20	30	21	21	31	25	28	20	29	24	14	19	21	24	26	20	25	34	35	27	34	28	24	27	24	32	21	17	23	21	25	29	26	26	29	27	33	26	27	33	24	21	34	27	26	29	14	22	33	27	22	25	29	32	20	26	23	20	23	21	30	26	29	30	19	18	26	21	22	26	28	28	20	25	30	23	20	20	24	22	19	32	24	30	24	17	18	24	26	20	25	20	27	18	30	35	19	18	30	22	24	22	31	23	28	20	18	21	24	25	20	34	21	31	12	22	20	23	28	21	23	35	27	28	20	22	25	22	24	28	25	17	26	20	25	29	28	29	21	21	20	29	24	28	24	31	31	28	24	24	38	35	37	21	25	26	29	28	32	32	26	18	33	29	36	29	30	22	25	19	27	32	21	20	24	27	27	23	23	27	23	34	34	22	28	33	26	29	25	26	32	26	21	41	24	29	31	33	35	24	26	28	26	25	24	34	33	21	25	21	30	14	23	26	18	35	29	33	23	18	31	29	24	32	26	27	21	30	26	25	26	24	15	34	30	29	28	21	27	30	18	27	24	29	25	26	40	26	23	27	26	23	26	17	30	30	28	23	29	25	30	36	25	18	23	34	18	31	20	22	42	25	29	23	25	22	22	31	16	24	20	20	26	16	33	21	23	25	22	25	17	16	29	33	21	24	21	30	33	29	27	30	31	23	32	23	30	27	22	21	28	31	26	23	27	26	18	30	21	24	18	22	29	24	24	26	31	20	31	24	22	23	26	25	25	25	37	24	33	27	28	28	30	23	23	35	21	23	17	19	22	29	21	19	21	24	20	21	27	26	27	23	34	21	33	25	25	16	30	35	30	17	28	25	24	29	29	31	16	27	27	26	24	23	30	28	26	22	21	33	25	30	21	26	24	28	15	18	34	26	28	15	38	26	19	26	19	27	28	32	22	34	27	23	24	33	28	26	24	31	17	32	28	26	28	31	21	28	32	24	29	34	21	25	27	20	26	32	24	23	30	28	30	22	25	33	21	27	28	25	28	25	23	25	32	28	26	25	17	32	34	30	28	29	22	22	22	29	29	28	24	23	20	23	22	26	29	22	31	25	34	32	19	21	21	28	29	27	24	15	31	29	24	36	28	15	19	24	23	27	30	21	23	25	28	28	32	27	31	28	26	17	37	19	38	29	26	27	21	22	26	18	26	28	29	29	20	28	26	31	23	28	27	27	16	25	24	24	23	29	32	27	28	27	35	22	34	24	23	27	29	22	18	27	34	22	23	23	29	16	25	23	30	30	25	18	21	31	29	24	27	19	26	33	28	24	26	27	29	23	19	26	27	28	24	29	19	22	29	18	24	35	21	30	24	26	29	21	27	17	22	27	34	27	16	22	37	25	25	24	29	31	29	26	29	30	24	35	22	24	19	29	29	32	34	29	25	33	12	31	19	18	17	29	23	33	30	28	22	28	17	25	24	27	28	32	29	32	27	24	30	18	29	27	34	25	22	27	23	31	24	25	31	27	20	26	19	30
30949	16176	9926	13685	22583	24072	22109	19358	16319	13461	10957	8798	6724	5895	4667	3695	3202	3114	2554	2285	2172	1720	1325	1242	1010	849	778	613	546	477	428	387	357	335	331	349	330	320	327	297	326	318	292	348	307	361	331	360	354	312	299	291	282	266	247	223	286	213	232	228	249	234	236	236	252	258	259	250	253	256	252	248	245	227	221	238	230	221	208	245	254	225	216	203	231	236	228	211	218	201	221	252	201	205	227	232	213	235	226	216	221	242	222	232	202	221	230	233	203	198	217	208	217	212	247	214	218	216	226	226	237	217	237	203	219	218	218	208	211	204	228	204	201	199	233	203	213	202	229	237	197	198	221	213	207	203	221	215	221	219	193	193	220	216	221	240	190	219	216	235	222	239	211	196	225	215	210	236	216	209	227	218	227	222	236	224	215	221	196	236	224	223	186	218	209	224	191	240	227	207	228	246	226	242	213	181	211	247	229	178	208	219	217	229	212	206	204	236	212	230	212	206	232	258	225	206	223	200	228	215	186	233	222	210	192	222	213	194	221	216	209	210	220	198	242	207	237	202	223	210	203	230	230	247	190	200	211	250	223	213	209	217	221	206	187	195	194	212	214	207	220	206	238	216	223	223	193	238	222	234	223	207	224	211	238	205	206	188	214	223	224	227	210	213	235	206	203	217	215	231	207	252	224	217	225	217	182	229	207	211	219	221	209	212	213	204	186	241	199	211	204	215	208	205	209	211	226	203	205	231	209	218	236	203	224	211	215	230	205	217	225	214	228	213	219	217	199	205	225	236	210	224	217	225	212	212	191	216	205	242	214	228	219	204	200	188	226	226	229	233	200	213	200	209	180	212	215	240	218	221	216	212	211	212	186	201	208	209	189	191	225	199	217	231	218	204	187	197	232	234	230	201	196	226	187	229	209	194	222	173	204	210	213	210	216	215	215	227	217	222	229	203	202	200	242	223	206	213	207	232	227	231	202	220	204	200	223	224	225	204	200	208	206	210	250	220	186	217	232	204	235	224	203	242	199	208	243	210	226	196	224	199	216	241	197	196	214	205	223	179	239	224	220	212	216	222	202	209	194	217	211	199	196	207	194	221	212	241	193	238	229	227	190	213	195	216	229	205	218	213	203	225	196	203	233	235	232	220	236	196	189	205	213	237	213	205	201	226	217	208	212	233	198	185	227	214	221	225	248	229	230	218	212	209	217	192	218	216	224	243	210	214	214	212	201	190	222	206	211	236	209	198	207	212	211	248	224	221	213	209	221	210	212	216	209	229	205	211	203	207	224	226	246	210	231	233	218	184	216	207	208	215	197	221	200	220	236	244	223	233	228	209	188	244	220	215	182	210	202	207	227	212	245	211	209	224	216	198	209	213	195	205	192	232	204	232	221	197	239	220	224	196	218	201	242	222	205	213	225	202	190	227	230	229	221	241	243	226	234	197	235	241	231	197	197	218	210	202	171	201	212	232	217	211	216	208	231	203	266	209	211	190	209	214	203	223	180	209	232	238	204	224	189	213	240	195	207	208	210	203	240	238	212	228	232	253	206	227	201	216	220	196	251	201	217	227	197	228	194	221	215	209	203	223	220	213	225	201	221	213	187	230	236	216	198	235	234	205	199	217	218	224	202	200	212	197	211	231	236	211	198	225	224	239	195	202	207	235	207	208	225	227	225	244	237	217	214	218	209	215	200	213	184	218	219	207	204	216	226	210	202	246	241	188	226	222	220	186	182	204	209	220	212	241	217	219	237	205	202	228	210	213	216	207	192	224	226	230	217	197	217	227	220	225	213	203	195	236	236	196	239	207	233	221	235	226	213	213	192	209	201	179	210	235	223	218	217	218	230	242	228	198	212	241	211	230	211	226	211	208	232	219	205	180	218	201	207	227	203	227	208	194	205	223	203	203	211	205	216	222	213	194	210	214	235	193	214	198	222	225	205	201	213	184	232	207	252	211	218	215	202	225	213	233	239	213	220	222	233	235	222	190	210	226	206	194	199	219	191	245	234	209	253	239	190	204	208	227	209	204	245	226	217	226	207	223	218	204	207	236	203	236	223	199	205	228	208	215	226	209	202	210	216	223	206	185	235	211	221	206	201	212	226	193	216	207	205	221	217	202	229	230	237	195	206	211	201	214	239	223	215	230	212	225	208	225	239	200	218	199	226	219	187	228	225	201	204	178	202	208	215	213	244	186	195	213	206	198	203	213	210	222	211	236	199	213	207	212	222	200	205	217	222	216	220	198	231	206	235	242	226	209	216	207	208	191	190	223	232	231	206	233	207	210	201	236	208	223	209	181	207	223	210	227	218	214	220	223	216	215	195	209	231	220	217	200	211	201	218	212	238	222	208	229	234	219	229	223	214	223	202	199	235	220	222	183	215	218	214	240	208	209	180	213	238	237	224	197	223	203	187	235	229	191	215	205	217	210	207	244	192	241	208	212	225	210	234	209	188	186	222	204	215	216	223	207	233	237	218	209	233	228	199	221	211	222	211	230	200	231	228	207	207	207	207	209	196	222	213	199	205	212	227	210	187	224	215	227	203	201	207	199	217	216	209	211	190	205	220	210	203	243	172	210	203	208	206	219	213	225	199	237	203	213	214	195	214	197	201	205	238	207	215	217	216	203	185	192	214	190	229	216	214	234	227	215	224	209	230	203	223	200	220	212	198	224	228	239	223	220	220	213	234	194	208	200	227	207	213	219	216	194	219	222	227	233	227	216	202	213	224	188	219	221	219	227	195	211	233	206	214	207	198	210	223	220	211	184	199	213	190	219	229	193	214	238	234	225	221	210	204	209	224	233	197	197	241	214	206	233	187	232	192	221	232	216	212	234	211	227	206	195	196	222	202	202	221	218	219	206	209	229	184	203	205	203	195	199	197	220	217	186	201	222	233	237	220	202	211	192	202	204	226	206	234	215	182	202	206	214	208	222	223	207	218	204	193	213	203	238	212	225	207	235	216	213	197	232	200	229	221	207	202	205	229	224	215	230	200	234	221	203	210	207	232	216	191	226	202	223	242	213	192	241	223	221	198	217	221	252	200	222	217	220	183	212	205	212	204	197	220	209	214	224	212	200	190	205	226	214	196	219	231	197	225	197	188	203	223	222	197	214	218	209	218	241	251	223	211	213	227	209	200	189	215	232	223	201	198	196	218	235	208	202	211	208	211	211	221	213	241	205	224	198	216	253	206	202	204	224	220	204	195	210	219	222	208	217	223	181	242	208	215	197	215	217	233	201	199	183	205	230	208	223	231	187	220	210	205	228	198	215	224	222	230	166	222	186	209	199	215	195	239	193	233	206	240	196	221	211	222	225	225	186	211	216	223	200	231	227	188	210	237	227	202	225	189	213	214	225	216	222	193	203	206	204	222	225	209	235	215	208	215	216	208	229	197	220	206	229	212	212	188	215	189	219	214	199	212	184	185	221	199	201	207	216	216	200	226	216	217	214	214	199	229	215	210	248	218	231	228	207	205	219	212	182
2628	921	496	321	307	370	389	357	325	252	181	197	164	114	117	115	88	78	96	80	74	73	76	58	50	53	55	47	49	35	41	32	37	44	41	44	38	36	44	34	46	41	33	34	34	45	43	48	28	45	34	36	36	37	36	35	37	43	57	34	49	23	43	31	46	38	50	39	35	39	33	35	34	44	37	29	54	38	42	39	31	38	29	46	36	30	40	34	37	36	40	52	43	28	43	33	43	46	20	33	36	40	46	39	36	30	41	45	42	35	34	48	38	36	39	33	40	35	32	44	43	35	33	27	44	40	29	47	33	44	43	35	42	40	32	45	47	46	37	32	45	33	41	49	40	41	35	33	42	44	35	34	43	38	38	41	36	33	28	36	24	36	33	39	27	32	44	34	37	36	32	44	34	34	40	39	41	39	37	32	41	35	43	38	33	40	28	41	48	38	38	30	43	48	34	39	46	40	33	36	33	38	43	36	34	46	36	45	39	36	34	35	32	27	43	33	30	37	43	47	38	47	38	32	41	41	32	34	36	36	33	39	51	41	47	29	48	33	47	39	39	56	38	37	46	31	40	44	34	36	48	37	29	32	39	43	48	39	40	31	39	32	41	46	34	46	39	44	36	42	40	30	47	40	35	39	45	45	38	35	32	30	37	29	38	37	41	37	42	24	36	48	30	39	41	43	34	26	44	31	41	27	38	36	37	39	34	32	44	37	29	38	40	39	42	30	42	35	31	42	30	39	34	43	38	32	40	35	43	43	18	34	44	34	22	38	30	24	20	32	37	40	30	36	35	42	42	42	45	32	31	45	30	34	31	36	30	33	44	36	35	42	38	38	40	38	35	36	41	27	44	41	29	25	31	35	40	37	48	41	41	34	37	33	43	38	25	37	47	32	39	31	48	44	26	31	34	34	27	35	26	38	50	32	32	43	51	37	47	39	28	45	48	28	44	43	39	32	37	35	37	38	40	35	41	33	37	36	23	44	46	40	34	42	41	34	33	31	32	37	36	39	36	35	44	32	35	44	33	35	43	31	30	32	27	34	35	39	33	51	40	40	43	51	44	37	35	31	47	45	35	41	42	48	39	33	43	45	41	54	49	33	35	46	51	34	30	33	33	46	46	53	49	34	35	42	37	31	36	30	42	38	24	40	32	33	37	47	38	29	42	26	31	42	33	47	41	31	31	27	31	41	35	36	40	34	34	32	39	35	29	28	37	52	26	43	28	27	33	44	42	34	42	39	41	44	41	35	36	41	40	31	42	36	40	26	51	34	39	42	36	30	33	36	35	42	39	39	40	37	32	40	32	41	36	30	53	41	35	29	32	36	26	33	40	38	38	32	30	30	38	40	27	36	39	30	42	42	38	35	44	35	31	43	40	40	29	39	37	38	39	39	37	45	40	29	40	41	37	32	36	24	45	36	33	41	31	42	50	41	40	35	38	44	31	47	29	36	31	40	27	36	37	29	49	36	48	38	34	43	38	40	43	45	37	42	40	40	31	44	26	31	38	39	47	36	41	27	47	36	41	34	32	30	23	36	33	33	47	47	45	39	49	28	38	45	46	40	42	43	33	37	28	42	43	41	42	45	33	43	29	48	40	29	31	36	47	35	40	33	43	35	39	44	47	28	26	39	28	33	43	45	43	51	38	36	36	37	39	40	40	40	30	38	35	38	39	35	42	42	40	40	30	33	36	24	45	39	32	33	37	25	43	41	45	26	41	48	46	31	46	40	31	39	33	31	39	36	31	42	34	46	29	32	41	40	34	50	33	28	41	25	42	38	35	32	36	37	34	33	34	40	35	36	37	50	45	36	35	24	33	41	47	34	40	41	29	37	43	43	30	46	39	31	34	34	39	40	33	41	39	40	33	35	34	47	38	49	40	35	38	32	33	40	40	31	25	43	44	35	39	40	37	35	27	33	38	42	43	42	44	28	34	41	43	40	41	47	36	30	29	39	43	35	44	36	31	38	46	35	45	27	48	42	32	21	43	41	45	46	41	31	41	46	34	34	35	41	32	34	32	42	41	31	36	36	42	37	37	46	25	35	45	41	28	42	28	40	33	37	35	47	41	31	30	32	49	29	32	37	38	38	35	41	33	44	44	41	44	42	32	43	43	47	31	31	37	43	45	40	34	38	43	24	28	36	39	39	51	38	41	26	40	34	34	48	41	32	34	32	49	45	32	34	37	33	31	37	44	30	31	31	39	33	37	47	37	40	28	37	40	31	27	48	41	30	37	43	40	35	36	41	28	30	39	35	34	25	41	39	37	35	46	30	40	30	45	38	39	26	36	32	34	39	33	34	37	44	28	37	22	40	33	39	41	26	31	33	38	40	43	36	34	36	30	38	30	34	45	46	42	45	28	38	39	38	29	34	30	29	37	29	34	46	34	31	34	36	43	43	32	37	44	36	35	41	36	36	44	48	29	40	47	41	39	35	50	33	36	24	36	40	32	43	43	32	36	50	50	36	41	43	38	45	30	38	36	36	33	36	37	38	34	27	42	39	52	45	36	38	36	34	39	32	45	33	38	43	40	38	44	41	32	28	22	46	27	34	48	31	35	32	32	33	46	40	39	42	26	33	31	35	30	46	33	40	36	54	42	45	34	35	33	32	36	44	37	35	31	26	31	38	46	33	42	45	39	30	40	36	35	34	35	40	39	42	35	30	27	37	36	29	40	34	27	40	39	34	31	32	41	39	37	31	43	35	41	52	42	39	34	42	31	36	39	45	34	40	35	42	38	36	29	33	49	35	30	39	37	32	33	36	45	35	40	28	31	42	38	32	40	36	43	40	34	29	31	43	37	37	28	40	37	38	45	47	37	44	32	27	35	29	39	47	27	38	36	38	29	32	45	36	26	39	35	33	38	38	37	41	38	40	32	44	28	38	43	54	43	35	43	45	27	28	48	32	36	37	45	34	27	36	37	37	38	49	41	35	28	50	37	28	31	32	48	39	33	37	42	51	39	41	40	39	36	40	44	47	25	27	49	47	43	42	43	31	31	37	39	27	35	33	47	37	41	40	49	41	40	34	36	39	39	40	46	45	37	39	41	37	40	31	37	35	35	34	36	33	33	35	45	29	40	24	47	52	35	45	34	35	36	30	40	49	37	40	41	36	33	36	46	32	34	37	45	40	36	34	34	50	32	40	33	34	42	26	32	43	50	34	31	37	45	40	43	50	53	35	36	35	47	39	37	34	37	36	27	45	47	36	41	48	55	42	42	42	38	32	43	30	53	38	50	43	27	33	43	40	36	45	42	42	48	30	40	34	36	40	41	29	39	30	37	30	35	33	36	34	28	37	45	32	43	34	29	52	27	36	44	27	51	36	31	34	35	36	28	29	29	41	49	26	34	39	36	44	47	41	22	25	32	41	31	33	42	25	34	46	35	40	28	32	43	53	49	31	34	33	43	29	35	34	32	42	36	31	30	37	31	33	37	42	31	35	24	42	43	41	31	25	43	31	32	31	35	32
23553	10579	5987	8494	15435	16891	15066	12556	10357	8345	6478	5321	3862	3372	2605	2187	1771	1686	1601	1360	1220	1119	1029	805	718	724	588	498	459	431	413	354	368	362	394	364	352	382	351	359	354	343	333	367	397	384	375	372	341	365	372	325	335	343	333	335	304	295	256	332	306	365	297	332	374	313	339	304	338	296	314	309	300	339	314	303	349	310	330	315	341	310	344	343	334	294	316	298	321	320	320	323	312	307	327	320	246	305	299	304	338	293	297	303	292	308	303	327	284	323	328	316	302	292	324	336	311	295	302	294	311	279	310	311	333	317	317	320	288	318	314	296	314	310	320	322	275	292	340	312	286	315	299	323	313	275	335	312	282	340	299	286	335	264	308	326	287	282	298	316	297	312	287	308	296	314	303	332	328	327	264	322	307	295	302	320	308	298	299	306	294	296	292	331	297	290	317	314	316	327	296	324	299	327	306	283	288	288	309	350	299	266	326	296	294	327	311	307	309	311	285	313	315	296	327	291	309	289	294	301	305	294	306	292	332	302	324	299	298	280	281	284	298	287	294	295	276	275	317	310	277	293	292	297	321	318	311	300	311	324	311	271	284	285	295	300	263	308	311	269	302	305	324	269	350	300	307	313	286	306	301	286	318	274	298	301	331	277	322	312	308	307	306	299	319	287	308	293	329	310	317	321	306	323	316	305	317	310	299	308	296	298	307	318	305	297	305	296	320	277	312	312	311	328	307	296	287	300	311	359	299	313	306	322	311	317	332	296	308	293	331	277	297	322	290	306	320	325	324	289	341	280	284	295	312	302	316	285	283	315	328	334	322	289	295	309	293	300	310	272	309	310	289	278	283	327	318	311	331	321	309	293	308	294	307	296	301	306	302	296	298	313	323	277	311	306	301	318	311	300	292	275	306	333	312	303	316	326	321	281	317	305	314	299	291	309	316	288	311	293	304	284	314	300	275	310	318	297	329	330	301	319	274	317	307	321	295	278	311	266	320	290	319	318	303	306	318	321	301	321	322	321	296	310	274	306	338	291	313	296	308	292	304	301	320	291	300	333	316	311	264	278	293	297	310	297	304	337	327	328	313	309	335	274	328	305	314	343	268	302	306	309	315	297	292	326	335	318	303	288	306	325	323	284	310	317	290	352	285	285	312	304	317	296	292	286	302	338	297	321	319	291	300	295	290	299	309	311	290	314	311	308	277	290	322	317	334	307	298	287	288	299	296	288	303	310	292	297	289	300	307	328	286	297	297	296	277	292	308	285	294	286	281	292	293	290	339	325	298	314	343	306	281	272	318	336	333	324	282	323	341	324	309	275	288	316	296	297	276	326	293	305	272	271	304	293	308	308	329	320	291	307	293	282	312	355	298	320	335	318	295	267	301	306	303	284	292	283	319	310	320	290	290	317	319	330	324	262	295	297	305	316	333	306	276	278	323	323	294	287	326	306	287	287	293	292	317	338	286	268	289	307	291	310	287	278	309	269	274	326	332	325	277	291	311	286	317	303	332	281	328	290	305	302	309	324	295	289	296	251	309	343	342	278	301	305	292	313	351	312	297	291	298	274	277	308	309	296	299	291	300	321	294	293	313	325	275	298	256	309	309	314	293	299	334	308	273	315	310	311	299	273	305	323	312	286	309	317	309	324	324	308	304	286	311	317	302	297	311	306	296	324	316	306	316	311	308	304	278	298	286	324	323	298	298	306	325	329	297	282	283	299	306	311	287	300	282	315	339	296	332	307	289	299	308	343	307	290	295	288	303	287	322	318	313	290	320	320	316	279	307	279	289	323	307	287	311	295	319	311	331	284	313	323	283	299	333	299	296	288	308	320	298	323	311	314	317	326	320	309	292	287	306	319	321	287	313	276	298	332	285	289	308	303	308	311	299	302	304	290	300	317	292	292	304	328	328	288	260	297	295	313	307	313	291	312	316	289	295	318	329	302	316	297	301	333	303	300	288	297	313	291	278	315	324	263	307	298	327	281	313	289	297	306	289	276	310	305	294	275	314	298	327	297	280	308	313	316	306	285	296	298	302	295	331	341	280	342	322	316	275	318	330	301	306	286	305	297	285	291	299	273	284	307	316	271	270	289	317	298	306	293	292	301	311	280	286	284	293	311	307	295	325	299	313	285	279	320	292	337	312	314	306	309	311	293	290	336	344	293	321	311	298	316	326	280	294	279	276	358	309	315	303	278	305	286	332	295	287	318	324	295	304	312	289	299	299	312	302	312	321	296	293	305	307	297	312	307	282	328	299	302	313	318	317	304	291	358	330	335	275	316	296	324	304	325	301	315	307	312	306	317	274	273	312	313	306	328	324	317	310	316	310	316	296	289	338	333	279	335	306	320	311	304	283	308	301	337	301	318	324	286	295	323	298	328	304	345	308	321	317	287	295	281	308	293	325	299	290	319	285	329	301	334	313	326	296	293	349	307	331	298	300	293	282	291	271	319	318	300	324	316	294	284	304	303	361	274	311	294	320	332	329	312	309	308	320	320	319	332	302	320	301	277	328	284	337	310	275	339	302	263	321	310	302	328	298	292	296	287	302	297	319	304	289	295	304	303	308	307	326	328	304	304	299	324	340	299	292	329	306	315	306	298	283	337	285	299	285	302	299	320	280	291	308	283	288	301	329	277	293	318	308	297	301	294	317	289	294	318	278	290	305	310	338	308	288	317	335	319	313	314	302	309	288	302	311	274	283	306	319	304	306	311	303	324	316	288	291	318	290	307	330	326	317	286	296	288	294	314	308	265	291	331	284	306	314	308	320	322	316	300	303	317	290	304	293	303	301	314	290	306	322	295	325	323	304	335	298	286	278	313	287	300	289	301	338	294	324	307	318	316	280	314	347	328	344	287	282	292	324	318	321	304	313	310	312	318	308	305	309	321	331	332	270	296	303	289	325	339	262	321	293	308	313	332	304	280	324	289	295	288	295	317	315	296	313	303	309	285	304	318	314	304	301	290	305	315	320	313	302	316	314	301	312	282	321	310	324	271	330	305	310	309	328	291	287	293	293	323	321	316	324	318	275	332	302	304	309	302	329	303	308	302	306	333	319	350	309	328	343	324	284	262	298	322	340	296	319	313	301	289	298	270	314	309	303	325	271	311	283	290	327	312	327	315	302	291	333	310	299	339	313	283	271	275	310	303	313	299	294	306	274	276	285	310	300	333	298	329	317	289	280	299	351	272	312	285	279	301	313	323	339	298	292	309	283	310	289	301	310	292	298	318	324	259	316	273	288	323	300	308	307	310	332	334	296	305	286	321	301	312	308	309	300	293	306	302	302	287	290	294	321	293	283	306	298	298	286	296	322	322	323	327	313	341	306	296	335	326	323	308	305	326	305	321	307	264	292	307	318	303	303	316	305	318	286	337	283	309	296	304	321	305	311	321	328	305	314	306	291	300	323	315	301	339	304	295	281	320	327	332	298	309	326	336	291	326	279	311	298	327	298	298	286	309	273	288	322	312	288	278	305	287	289	299
3946	1782	760	474	427	595	656	547	439	385	299	252	202	168	140	123	106	95	92	77	74	71	71	51	54	42	42	40	29	53	28	41	39	35	25	26	29	27	34	34	28	34	28	34	25	30	39	48	25	32	33	25	26	21	25	36	25	33	32	27	30	25	31	31	24	24	34	31	37	23	30	32	31	30	29	23	41	26	33	28	30	28	33	29	24	28	26	32	28	32	38	29	32	25	34	27	32	13	30	26	24	40	24	33	25	31	29	19	21	35	34	24	31	34	21	37	27	20	34	25	27	32	31	43	25	35	32	33	30	32	33	36	40	30	37	15	37	21	27	29	21	29	35	27	24	21	30	28	32	28	31	19	22	22	32	25	31	25	35	23	36	31	22	28	30	41	22	36	26	17	25	30	32	32	31	27	28	37	36	36	27	43	33	24	29	27	28	35	28	26	28	32	29	42	35	28	33	19	24	29	26	40	23	26	35	28	41	32	40	23	33	33	30	32	35	32	26	21	23	29	20	29	20	34	26	28	34	29	35	33	19	23	20	31	35	33	33	25	29	20	25	29	28	26	27	30	31	23	22	22	30	23	28	29	29	32	29	24	29	35	30	30	32	38	31	22	30	27	35	31	33	25	29	32	30	33	31	34	37	37	31	33	35	21	31	29	32	31	28	24	22	22	26	27	26	23	29	29	24	33	37	28	29	23	21	41	26	19	27	27	19	22	23	25	40	31	25	28	24	24	27	25	25	27	26	28	37	26	36	31	27	29	28	34	24	26	28	34	26	25	29	18	33	35	20	39	31	35	25	34	28	28	33	29	30	30	28	25	24	37	28	34	40	38	31	45	36	32	17	37	31	19	28	25	30	29	32	19	26	29	36	31	28	35	29	27	25	26	35	28	26	33	31	32	34	38	39	40	28	35	34	30	36	32	37	28	31	28	34	32	25	22	36	35	30	21	25	36	27	27	32	27	27	20	26	32	31	21	29	16	25	25	34	25	25	22	38	23	30	20	31	19	23	25	30	38	30	20	20	28	25	22	23	27	29	26	32	22	34	28	34	25	38	31	32	37	39	34	21	18	28	31	18	26	28	37	21	25	28	29	31	28	23	36	26	25	17	29	28	25	31	33	38	22	26	33	39	25	42	19	19	34	29	26	23	20	24	24	27	34	26	19	26	26	21	26	20	23	23	32	23	23	33	31	36	29	29	33	29	29	30	22	24	19	31	19	31	25	34	26	22	24	26	36	30	25	22	29	27	29	36	29	22	23	24	29	22	27	23	25	23	32	25	30	26	23	29	24	27	31	25	24	29	36	26	28	28	20	33	24	28	31	32	34	24	22	32	33	27	29	19	30	24	29	32	29	25	26	30	34	35	31	27	28	31	31	27	21	39	31	33	27	29	32	22	25	23	27	31	20	39	24	29	31	31	23	34	22	27	34	25	29	24	33	25	22	25	23	25	28	36	23	32	24	32	24	38	27	26	36	28	35	25	25	27	22	27	31	20	31	35	29	26	29	25	20	23	27	25	36	29	35	26	16	26	21	28	33	32	31	31	29	32	25	32	29	27	28	30	30	26	30	25	25	24	35	34	24	24	24	27	30	25	21	30	26	21	24	26	22	29	32	26	22	21	30	31	27	32	30	37	21	42	34	23	32	29	30	26	35	22	37	26	25	23	24	32	35	31	28	27	29	21	33	26	34	24	19	34	21	29	27	30	22	28	26	35	27	36	30	23	22	45	23	30	24	17	26	30	33	19	31	26	29	30	33	31	35	31	39	28	27	29	36	18	31	32	30	28	36	22	34	35	23	28	27	29	21	29	30	29	23	32	28	30	24	28	24	30	17	29	31	21	31	27	30	26	28	30	26	24	29	26	22	30	33	30	24	31	32	33	27	41	35	33	28	31	31	27	26	39	26	33	23	37	40	31	20	39	29	26	28	29	31	33	32	32	21	27	30	31	22	28	28	19	36	26	31	33	34	28	27	31	38	33	30	27	24	29	27	29	21	22	41	26	27	29	24	26	28	37	29	27	21	22	28	31	30	29	25	34	29	22	36	38	20	21	25	34	22	25	21	35	27	20	32	35	32	27	23	22	30	26	32	24	24	32	29	28	29	30	27	34	19	29	27	24	32	25	26	26	34	37	22	34	30	27	29	26	15	24	25	28	33	34	37	30	42	28	29	27	32	20	26	26	30	24	36	35	25	17	32	31	31	21	22	21	31	30	39	33	33	20	27	20	25	22	28	19	38	21	34	40	27	30	27	32	25	26	41	29	34	30	34	32	26	29	25	26	26	34	30	27	31	26	32	30	31	26	31	32	34	31	28	30	32	28	30	25	27	22	29	25	29	27	37	24	33	32	26	31	31	25	32	23	20	31	27	29	29	30	33	24	21	29	24	25	29	30	26	39	30	31	36	39	26	28	29	23	36	18	30	29	36	30	36	29	23	30	32	21	18	36	27	25	30	36	34	30	28	29	24	21	27	21	34	26	27	24	25	23	29	37	30	38	32	40	18	31	36	27	18	35	34	21	32	29	31	24	33	25	35	32	32	30	24	24	25	26	29	35	23	24	28	22	36	22	29	19	32	37	22	30	29	25	39	29	37	39	25	17	25	22	30	28	31	33	29	27	34	31	26	31	36	32	33	20	20	18	26	33	21	24	18	32	36	37	25	28	39	24	27	27	31	22	29	22	27	25	41	25	29	36	28	24	24	20	28	25	27	32	26	32	28	34	25	24	35	35	30	24	29	23	29	23	27	31	34	25	30	37	32	35	35	23	28	23	38	27	19	33	32	42	22	28	35	26	20	32	29	24	24	28	24	25	36	34	33	35	28	24	27	21	30	34	30	26	38	34	22	28	28	18	27	20	26	28	31	27	38	34	30	30	29	25	25	33	33	25	28	26	19	27	30	22	34	33	28	33	22	28	19	26	33	28	29	24	21	30	24	37	28	26	24	30	31	32	37	25	25	25	35	34	29	26	23	30	22	23	35	23	20	23	29	37	28	33	21	28	26	27	27	34	27	23	25	35	29	31	24	24	25	30	26	29	29	31	24	33	23	27	19	32	20	27	29	24	19	22	26	27	36	23	23	27	38	21	25	39	26	15	35	22	27	24	28	29	21	31	28	20	27	29	33	20	22	28	27	25	32	26	38	24	31	28	28	32	31	44	41	31	30	23	38	24	27	30	36	28	26	36	25	33	36	20	28	21	42	27	44	35	26	38	29	31	33	30	38	30	28	36	31	26	28	30	24	27	30	26	18	29	26	26	28	27	23	25	29	35	32	23	30	28	27	19	31	31	20	20	27	22	19	31	31	27	31	29	26	23	39	30	24	37	26	32	30	32	20	16	27	28	27	33	26	24	38	33	38	31	24	32	24	26	31	31	30	22	38	26	26	22	24	29	28	26	23	24	22	22	27	34	33	31	31	34	31	23	36	24	22	18	36	24	37	27	29	25	24	28	30	30	22	19	28	32	22
29537	14751	8333	12064	20380	21678	19772	16585	13737	11005	9182	7417	5841	4810	3886	3005	2552	2114	2057	1680	1479	1391	1229	1075	911	757	613	629	546	474	449	376	381	355	342	335	347	337	339	333	351	328	300	361	341	339	323	367	322	303	290	259	287	252	260	227	252	263	245	263	264	273	251	267	241	276	278	267	279	260	253	245	252	243	255	228	246	264	238	259	248	252	249	304	263	252	242	251	203	262	253	260	229	230	226	252	224	258	244	224	239	246	236	232	254	237	234	276	205	266	255	251	218	243	250	213	268	224	222	257	241	257	257	256	244	238	239	259	249	213	207	234	209	207	222	211	214	233	250	248	205	217	247	228	220	249	246	228	251	223	256	231	248	212	259	189	230	247	233	223	241	243	235	248	248	231	232	260	227	216	228	253	240	234	253	226	252	237	208	245	254	241	243	261	222	239	229	244	203	247	240	198	259	245	232	255	229	220	271	225	232	238	228	221	235	279	235	237	248	244	227	255	260	232	235	223	218	214	244	215	270	244	261	219	231	286	247	224	231	249	231	284	222	234	274	231	208	235	236	216	237	241	207	268	238	243	253	249	221	241	236	228	257	232	224	222	227	220	225	207	234	239	251	215	247	219	250	234	221	219	268	224	229	252	242	217	228	215	217	216	228	262	254	246	235	220	230	247	255	213	243	238	240	237	241	242	232	245	214	253	218	228	217	251	225	229	244	226	237	230	231	256	219	234	246	235	217	237	235	238	243	263	258	237	230	205	231	243	251	205	239	231	219	216	243	229	267	220	239	264	243	239	229	218	202	239	248	224	234	245	228	274	239	215	230	206	236	242	234	263	230	220	241	269	240	217	237	239	242	241	265	233	234	253	232	260	234	216	255	238	230	236	225	249	255	219	221	233	238	237	214	230	218	240	243	249	240	234	261	224	258	243	255	244	221	230	245	237	234	240	236	265	238	237	223	231	231	274	225	218	260	240	224	212	266	250	213	280	260	238	241	203	252	234	254	263	265	248	222	216	216	213	236	217	239	233	220	222	233	223	245	245	220	242	211	259	215	240	249	220	222	221	211	244	242	209	226	244	254	224	231	240	224	238	240	225	236	230	231	221	230	235	251	250	221	241	229	219	257	236	207	217	238	233	231	227	206	246	215	231	262	249	230	250	249	265	222	247	251	232	249	228	242	233	234	222	230	245	229	229	249	249	242	238	227	225	239	259	217	225	233	232	237	254	226	225	223	238	257	237	236	253	225	224	225	230	252	240	244	222	234	225	241	226	253	228	224	234	217	247	229	236	245	241	238	234	233	231	232	209	259	242	241	250	239	240	236	237	209	236	228	239	202	246	269	264	278	221	266	223	253	239	235	270	218	258	254	257	190	248	230	227	225	255	249	234	209	206	232	216	244	224	258	217	255	244	228	233	206	235	226	236	225	247	234	223	233	240	224	252	244	247	222	218	231	230	240	228	229	251	251	220	226	235	222	233	258	224	230	249	238	232	212	259	262	238	245	240	231	236	226	243	234	254	235	290	238	210	214	236	231	243	212	242	226	271	244	248	251	236	240	221	258	205	237	244	235	246	238	241	235	221	262	261	218	241	239	246	208	218	243	239	240	248	242	222	231	252	226	232	236	213	261	245	239	231	252	218	236	251	221	242	228	247	243	226	215	250	245	238	254	232	232	225	217	241	249	225	241	233	237	225	260	249	235	241	218	230	227	239	218	254	235	216	247	242	260	237	230	229	217	230	237	231	245	223	216	254	231	230	244	258	242	211	229	222	247	234	239	259	239	237	220	213	249	237	230	215	234	258	244	264	249	240	220	226	224	225	238	226	230	257	234	224	227	235	256	216	235	222	243	238	227	235	227	216	228	256	229	236	251	256	237	241	258	194	249	235	206	237	231	219	244	238	278	254	240	238	256	241	245	247	232	267	247	243	247	231	230	246	233	227	219	213	239	198	221	204	231	243	245	258	221	225	258	237	223	228	265	206	244	226	268	264	226	228	242	244	224	265	226	240	271	248	232	231	257	240	262	271	216	207	204	222	216	235	249	216	228	270	249	250	236	257	241	237	226	204	251	250	244	243	237	235	225	224	216	213	241	246	250	228	235	218	235	223	223	245	228	241	230	221	235	241	259	203	243	219	222	230	233	204	221	218	236	249	232	242	229	217	238	245	234	237	251	226	231	265	284	245	240	238	231	231	262	217	223	208	238	239	250	232	225	236	246	242	239	270	238	253	232	260	241	218	231	229	266	246	228	231	219	235	233	250	247	208	221	231	226	245	213	250	233	254	238	242	260	233	240	256	230	250	220	241	236	256	235	249	255	215	209	232	222	238	233	252	262	233	248	254	248	229	222	260	244	237	245	232	215	247	255	221	238	226	240	238	227	247	217	252	239	248	211	218	254	234	215	255	209	275	262	242	239	224	214	261	229	240	242	240	215	210	250	253	242	227	218	235	245	249	265	265	239	241	236	251	238	248	249	253	246	244	251	235	212	264	224	247	240	243	218	246	229	265	248	259	232	216	254	233	236	219	223	260	259	240	236	225	240	241	229	255	223	241	248	222	243	240	241	221	250	244	236	214	235	220	247	231	243	245	250	221	250	242	249	219	231	225	252	243	230	241	237	252	243	228	261	247	221	262	251	242	254	257	250	224	256	227	265	237	256	223	252	226	246	202	207	260	230	239	223	239	267	219	240	246	231	233	230	220	220	225	250	233	224	237	243	223	220	238	224	257	240	248	252	227	254	239	245	244	247	229	234	236	219	248	215	232	223	249	243	243	247	186	242	225	229	240	222	231	216	194	248	235	247	219	223	224	233	221	252	223	282	243	256	274	193	240	241	250	244	248	246	242	234	248	232	202	233	225	244	273	234	208	235	246	208	228	231	221	231	249	232	251	233	219	243	212	257	224	240	234	220	242	248	212	220	230	229	245	238	232	245	214	218	205	247	279	231	258	235	262	236	253	259	236	239	226	271	227	223	243	213	238	227	257	229	237	231	253	229	231	241	231	232	208	231	222	243	244	254	244	239	253	231	227	247	240	242	254	215	203	237	240	236	231	262	234	218	219	272	272	235	251	232	243	234	279	239	213	240	229	253	219	239	234	255	247	253	237	241	252	239	237	240	253	251	222	245	228	248	246	231	247	226	210	253	249	245	230	248	242	237	208	218	244	239	239	261	219	233	250	248	259	252	233	217	244	220	233	234	235	240	243	223	232	228	236	248	238	251	218	247	258	241	247	228	256	246	213	250	240	242	230	218	224	238	241	241	261	226	244	233	257	242	231	233	233	222	204	230	211	249	238	256	212	209	234	221	235	245	252	232	245	257	238	231	204	251	257	234	222	260	230	226	229	254	238	244	246	251	223	235	230	205	220	239	218	226	231	236	233	237	217	236	217	253	251	252	217	217	253	221	238	227	226	233	250	215	245	236	252	232	235	229	245	214	266	231	222	259	244	267	250	253	238	239	246	239	239	240	238	262	237	262	231
4127	1461	678	468	450	569	552	468	444	360	285	236	226	177	162	120	112	104	102	72	69	62	82	59	57	49	58	47	33	36	36	37	40	38	40	34	31	34	43	41	34	35	35	36	39	36	29	37	34	41	39	27	38	36	37	35	34	33	43	29	44	35	32	35	39	42	40	44	37	24	28	37	17	40	40	26	36	24	36	44	30	37	28	31	43	28	38	40	21	41	36	34	37	34	29	26	32	32	26	20	36	29	38	40	31	33	30	41	36	41	31	32	36	31	33	29	29	29	40	33	43	38	34	35	26	32	32	39	33	32	32	31	32	44	32	27	34	41	40	34	38	40	36	23	41	30	30	28	38	27	31	32	37	41	29	27	40	31	35	31	30	31	29	36	31	38	36	33	39	32	35	26	36	40	29	26	37	28	32	35	25	35	27	38	27	38	22	30	39	29	32	39	33	47	27	35	40	37	40	33	42	16	34	22	26	34	39	39	33	29	27	40	33	26	22	36	35	28	29	34	33	20	37	36	38	33	44	32	29	29	46	50	30	23	26	31	37	42	32	28	31	45	37	23	30	30	35	38	33	29	32	35	35	29	28	33	36	35	40	24	37	34	31	26	27	30	31	32	36	24	33	42	33	33	22	30	35	32	29	35	39	33	39	41	36	35	23	31	26	33	25	46	25	42	31	37	26	34	26	40	37	38	25	38	27	43	35	34	31	28	36	21	31	34	33	32	33	48	30	27	30	39	36	37	26	34	35	41	34	34	44	27	34	31	32	32	33	32	37	42	37	30	26	34	30	28	44	43	36	27	28	32	32	35	39	32	36	34	27	40	35	30	31	43	37	33	31	25	38	34	34	22	43	30	31	42	38	31	24	29	32	43	32	40	38	40	33	33	26	35	47	31	34	32	24	38	25	30	38	30	39	37	45	34	36	30	27	34	37	27	41	26	34	37	33	32	32	38	29	38	26	36	28	34	21	33	32	33	24	35	33	42	41	36	29	39	32	26	34	26	29	30	34	28	36	40	32	45	27	28	29	51	39	28	35	38	40	36	34	31	34	44	28	35	24	24	34	31	37	36	32	32	31	23	35	28	26	33	33	28	38	40	29	40	34	23	48	35	36	34	34	30	40	26	36	27	32	30	36	33	29	23	31	37	36	39	29	45	38	31	38	30	26	32	26	39	40	35	30	34	30	39	32	28	40	37	32	42	36	32	30	25	34	31	34	32	27	35	30	33	29	36	30	36	41	23	42	22	31	32	34	29	26	38	27	36	29	40	31	31	40	33	39	42	33	27	34	21	31	31	52	21	26	30	28	35	23	35	29	33	29	37	38	36	36	32	37	41	33	37	33	35	39	36	43	28	33	35	33	40	41	31	27	33	25	28	37	31	36	31	33	20	28	33	37	31	31	23	38	27	35	42	39	27	28	32	35	28	35	31	35	42	33	29	27	35	26	29	36	28	33	33	27	24	27	39	38	25	35	32	40	35	28	35	33	35	34	36	45	33	38	36	37	32	34	38	29	28	29	41	31	33	37	26	37	33	33	40	39	44	35	31	28	43	33	29	36	34	39	35	34	31	43	37	36	30	20	33	34	41	47	32	36	36	37	33	24	30	33	39	37	30	37	35	28	42	29	24	24	35	29	46	32	37	35	32	37	37	27	24	33	34	32	30	43	30	40	26	39	36	35	33	31	31	28	33	28	34	25	30	22	41	33	43	31	30	32	34	34	32	31	42	31	26	31	30	31	41	31	37	31	31	43	42	27	28	35	19	37	44	36	35	37	22	30	42	29	40	32	24	30	36	32	34	40	31	42	25	32	43	33	36	37	39	26	35	31	38	41	28	32	35	29	32	38	29	32	30	25	34	32	25	41	23	40	26	38	29	27	26	40	32	37	24	32	37	34	36	41	37	30	28	34	24	22	35	36	39	34	35	35	36	28	32	43	31	27	32	36	28	31	35	28	44	35	36	27	29	39	35	39	24	31	31	25	35	31	23	38	28	36	34	43	34	32	37	29	34	29	37	36	34	37	34	25	28	29	30	28	37	25	36	31	29	35	34	33	35	32	34	38	47	30	40	31	34	32	20	34	38	23	28	36	35	30	32	27	32	34	27	38	36	47	30	24	35	43	30	33	27	35	33	30	30	37	26	42	33	26	30	41	37	34	31	45	23	30	23	36	38	36	28	41	26	27	33	44	25	37	33	34	42	27	37	29	23	37	29	30	27	31	21	33	40	37	30	33	45	37	22	27	38	26	41	38	37	33	41	40	34	29	40	30	32	31	40	34	39	44	29	29	29	22	26	36	28	25	31	26	29	30	25	32	36	30	29	25	28	24	34	32	32	30	25	37	33	31	38	28	39	28	27	45	28	33	29	35	29	45	28	33	28	26	25	38	41	29	41	30	30	28	35	32	30	23	44	31	33	21	24	31	35	39	38	31	31	25	34	31	30	28	33	35	47	32	35	28	28	31	25	39	33	33	34	35	31	34	31	28	37	35	24	33	44	31	37	32	34	32	32	31	37	32	37	23	30	29	40	40	25	39	28	29	37	35	32	32	27	26	30	43	30	29	41	26	20	25	30	41	38	27	33	29	26	26	27	33	47	37	35	35	39	39	33	32	33	29	35	37	32	35	31	33	30	38	40	38	27	37	24	23	30	38	35	30	39	33	37	34	33	30	23	33	42	38	27	22	39	37	23	42	33	31	25	38	42	39	26	45	37	26	44	31	29	19	33	27	45	29	41	25	21	31	32	39	28	32	31	36	32	21	29	40	34	42	44	31	28	31	43	37	26	42	20	32	25	35	25	32	31	34	49	34	39	38	22	27	32	34	35	42	41	45	33	28	31	27	23	31	31	37	22	30	35	29	42	25	30	28	34	41	29	31	25	26	23	29	32	32	33	35	29	29	30	35	48	33	43	33	28	28	38	28	36	31	43	28	30	32	39	42	37	28	27	36	35	29	39	27	33	28	37	40	25	31	35	31	44	36	39	30	36	28	36	32	31	32	32	32	32	43	24	27	37	23	34	31	44	25	21	32	28	30	34	35	36	33	33	31	31	28	27	40	44	35	28	37	38	43	38	32	28	38	36	42	33	30	31	31	31	30	37	41	20	23	27	25	31	28	32	31	34	24	30	28	46	29	36	47	36	33	35	34	36	36	35	44	30	35	30	25	32	38	42	38	37	26	36	46	30	31	29	30	30	31	29	30	42	20	40	25	31	36	34	36	38	38	36	32	36	35	43	33	33	37	35	30	35	27	34	38	36	40	43	32	38	43	42	28	26	30	36	36	26	28	37	26	35	40	24	28	34	38	35	37	34	40	27	32	40	36	29	33	30	33	29	28	31	43	36	26	44	30	36	26	37	25	44	37	32	31	25	36	25	33	28	30	31	32	28	28	28	32	38	30	24	40	31	33	36	25	40	38	31	26	39	29	23	29	48	38	32	31	31	38	40	27	37	22	27	38	32	26	40	24	33
27935	13393	7752	10989	18935	20453	18460	15717	12811	10355	8405	6976	5619	4547	3859	2854	2497	2050	1774	1587	1377	1350	1082	1051	958	721	666	627	561	470	458	414	384	363	364	374	341	396	379	366	358	384	323	371	393	406	375	394	365	304	314	359	292	289	315	312	313	302	284	262	281	285	293	283	263	297	313	306	326	308	297	288	312	318	255	327	262	293	279	290	294	282	254	291	283	275	264	285	303	280	291	335	273	280	273	281	301	291	258	232	260	279	271	272	291	255	260	295	295	280	281	283	277	258	292	279	260	314	263	265	267	268	255	307	271	270	288	274	270	274	257	279	280	259	289	275	284	272	288	260	283	282	283	301	251	235	290	292	253	283	251	255	261	264	262	277	275	271	275	302	270	252	281	288	320	329	267	300	302	252	252	286	288	261	242	271	287	255	281	272	253	257	281	268	244	294	289	299	301	296	281	260	250	278	275	263	262	309	250	252	251	265	272	288	275	261	260	275	281	271	283	311	265	286	283	251	275	259	277	253	252	279	250	254	292	274	282	249	273	264	248	263	262	274	259	240	263	251	247	273	268	271	288	274	309	269	265	270	268	290	278	268	271	265	308	292	281	265	254	276	265	266	259	278	268	279	266	263	257	290	240	220	276	259	287	275	279	258	295	269	266	264	274	295	254	293	285	256	285	267	284	267	297	260	281	273	265	271	273	286	274	284	252	296	271	279	251	262	284	276	252	275	258	301	271	259	277	255	232	269	289	284	301	273	309	256	287	239	254	275	270	272	272	271	252	252	250	301	266	258	287	262	250	270	276	273	286	277	278	283	240	307	256	282	256	247	272	317	263	262	267	265	269	264	274	260	246	263	269	278	279	258	264	295	286	261	289	269	270	247	255	273	258	274	272	269	286	294	276	278	280	247	276	282	251	252	304	295	276	243	280	282	284	246	266	262	257	267	285	257	248	303	305	256	262	278	255	255	266	257	275	274	275	256	283	280	256	262	285	274	280	277	257	264	277	292	263	269	261	259	315	258	272	252	268	273	287	275	283	271	281	264	272	281	273	262	268	252	259	277	298	260	261	281	282	295	259	271	260	255	294	271	259	263	261	276	260	246	249	262	278	253	284	253	284	283	295	266	252	278	268	251	285	288	252	263	284	261	245	260	278	281	277	248	274	257	307	280	244	262	247	276	278	280	290	258	277	278	273	252	267	274	302	277	287	264	261	284	280	284	289	272	288	285	262	265	298	258	255	284	248	322	259	299	280	275	289	295	286	261	241	260	288	283	242	250	258	271	285	279	241	282	271	265	261	278	259	242	257	276	284	287	280	266	267	257	308	269	245	306	246	262	284	265	301	251	290	245	278	245	266	256	290	316	266	319	275	249	298	281	286	299	248	280	302	275	297	285	276	287	260	275	246	272	312	302	272	289	269	272	263	279	267	255	247	275	280	259	292	256	261	284	262	273	260	278	263	291	245	253	231	282	276	276	286	253	285	277	262	297	258	280	268	236	277	278	288	288	289	253	284	273	268	297	280	270	261	275	267	299	241	299	278	271	266	289	301	233	307	283	259	278	276	271	274	245	246	271	274	263	261	265	290	240	271	292	292	269	265	279	294	281	241	239	262	262	293	243	304	267	287	269	282	285	233	287	270	327	289	274	269	286	225	274	275	249	270	298	283	248	265	257	288	267	281	260	283	262	271	247	257	264	292	273	271	259	270	281	278	266	264	289	280	268	306	299	295	262	277	268	258	272	283	259	266	289	265	283	268	276	277	319	244	285	272	278	318	297	268	295	268	267	284	288	242	264	263	258	289	284	263	304	289	266	268	311	276	267	262	271	262	269	286	271	294	252	254	310	256	268	266	269	257	274	268	255	299	275	303	245	256	294	258	256	257	253	289	265	279	281	278	259	287	263	251	257	271	305	259	283	289	262	273	268	259	276	250	257	264	237	264	296	292	297	283	283	298	275	256	257	310	267	261	281	254	272	267	252	260	281	246	251	256	270	263	263	238	282	315	282	240	269	252	257	284	268	280	283	276	277	264	291	279	259	248	291	268	248	285	263	261	235	278	282	258	286	263	264	279	270	297	257	308	266	280	262	306	267	269	279	285	283	298	267	301	297	314	244	252	269	299	272	268	284	267	276	252	240	262	274	277	265	275	271	278	271	274	253	270	283	271	259	264	260	265	288	284	303	266	248	260	260	230	263	312	278	257	299	269	274	290	278	270	271	256	301	267	247	273	271	270	259	285	264	257	277	257	247	259	298	257	262	280	253	288	262	294	240	303	266	289	233	283	269	275	254	282	284	280	249	276	256	246	255	271	267	266	292	278	273	245	284	287	290	271	280	267	245	262	278	283	259	282	283	275	261	277	277	258	249	267	263	284	283	237	287	287	277	274	264	264	289	259	280	263	256	276	245	278	246	290	295	281	253	315	296	282	287	265	268	278	288	260	255	285	281	280	256	247	296	242	288	285	275	250	240	293	294	259	269	261	254	287	270	274	267	289	263	225	273	290	252	279	290	286	272	282	265	267	275	257	267	257	275	259	267	274	286	258	272	266	272	261	265	290	272	298	251	280	277	287	277	267	322	291	285	294	273	270	277	243	286	238	271	310	268	309	270	272	275	283	279	278	264	291	273	285	284	280	280	285	277	286	293	263	269	254	261	247	281	275	250	257	279	260	288	248	275	277	296	275	253	265	268	257	264	293	269	266	272	263	271	289	285	270	276	257	255	280	287	278	254	268	257	287	260	273	283	244	257	304	258	270	262	271	321	300	262	262	287	243	261	287	256	261	296	303	255	282	253	288	280	286	255	281	295	270	296	269	274	272	275	267	290	249	268	248	276	255	261	260	288	268	257	285	288	258	270	276	257	287	258	293	275	283	260	259	271	259	294	256	286	290	284	298	258	242	274	267	290	264	269	284	308	262	279	265	296	291	273	255	259	264	288	252	291	270	263	272	269	248	297	257	268	286	254	248	267	263	298	260	301	237	267	259	270	282	278	264	254	284	259	264	283	267	239	260	258	255	262	276	290	262	246	281	260	297	259	278	282	269	254	270	261	286	256	257	265	283	269	273	274	254	299	294	256	300	245	290	270	267	266	282	292	266	251	233	299	280	275	264	255	279	269	275	270	281	300	274	265	299	251	243	311	275	246	258	253	273	288	261	276	294	295	282	294	279	280	273	238	269	275	270	272	253	237	279	268	253	273	266	286	273	255	250	257	278	285	277	242	281	295	266	234	257	250	238	260	255	273	282	287	260	259	285	281	281	261	253	259	271	279	235	279	299	294	246	262	285	274	276	280	276	252	262	283	287	289	275	272	281	259	280	286	260	286	267	289	260	283	255	267	281	276	283	268	281	284	246	281	290	276	282	278	282	271	287	235	266	286	265	278	257	250	272	291	277	308	288	283	268	263	268	246	245	269	258	298	306	266	284	285	292	298	270	254	259	289	283	282	267	290	266	277	265	253	257	288	286	270	277	301	267	269	253	265
5162	2403	1055	600	557	710	734	675	552	423	414	308	256	223	170	167	129	125	93	69	77	70	71	62	54	42	50	44	41	41	40	32	29	41	34	33	24	28	25	34	35	29	28	26	31	29	42	25	27	30	22	29	19	19	28	27	28	22	26	23	22	28	35	22	15	22	25	25	31	26	31	31	33	26	27	23	29	26	27	25	24	35	33	37	20	26	14	18	22	30	20	23	21	25	23	28	32	23	34	23	21	30	25	16	26	36	23	15	24	16	20	21	25	19	17	25	25	25	29	34	25	17	12	30	30	20	27	16	22	27	23	19	30	22	26	41	26	16	25	22	18	14	24	36	18	23	41	28	27	23	14	20	30	30	17	26	23	21	20	24	21	23	24	18	22	23	26	25	25	23	29	21	25	16	25	31	17	17	26	26	22	17	21	21	30	28	27	29	19	26	25	19	24	28	22	18	22	17	30	17	27	31	23	24	23	28	20	20	19	34	26	21	31	25	28	28	23	34	27	21	25	33	20	22	20	29	17	25	29	16	16	29	33	25	22	35	25	21	32	21	28	28	30	28	30	28	27	22	24	18	15	27	24	20	25	20	20	21	24	25	29	24	19	28	29	31	30	29	16	30	19	17	25	24	26	28	20	26	27	24	30	27	18	23	24	20	37	27	21	27	22	23	23	26	26	20	24	29	28	27	31	23	29	17	25	23	20	26	23	25	19	26	19	24	30	23	22	28	34	20	21	28	24	24	30	24	30	31	15	35	29	17	29	27	19	34	28	23	25	29	22	24	22	20	34	33	28	27	22	22	23	32	21	27	19	29	32	20	21	31	26	28	31	24	22	23	24	28	22	19	21	21	22	27	22	25	25	24	26	23	31	29	23	33	26	17	22	30	24	29	25	21	38	26	29	28	27	23	20	26	27	20	22	25	44	21	28	24	25	20	23	35	19	26	23	26	25	26	27	20	28	13	20	26	19	25	16	35	24	27	32	19	26	27	21	25	27	29	27	29	24	27	19	21	23	20	18	31	18	27	18	29	26	27	19	25	32	17	36	20	34	29	15	20	30	15	23	26	29	27	22	24	28	16	19	17	21	27	19	25	24	31	24	24	30	28	30	18	16	28	26	21	35	33	15	28	27	18	32	13	23	20	30	16	32	25	24	21	21	26	28	13	32	29	16	20	24	32	26	21	25	18	23	25	24	30	25	27	31	14	25	30	19	25	23	22	27	35	25	23	35	23	23	36	19	19	31	16	21	27	22	17	21	26	28	16	10	28	18	15	19	28	17	28	28	29	31	21	27	23	25	29	19	21	22	27	32	24	34	20	21	28	29	22	27	12	28	16	21	16	31	20	27	23	19	20	25	29	25	24	31	27	22	25	32	30	24	18	16	14	24	25	21	34	34	24	25	19	21	23	26	24	18	16	23	24	28	26	18	33	22	22	24	16	27	21	25	18	25	35	18	21	24	26	23	23	19	23	19	20	29	29	25	22	22	33	24	24	23	26	19	23	25	25	18	25	18	26	23	26	25	21	20	27	27	18	32	19	22	26	29	21	31	22	24	21	17	31	30	22	23	24	21	21	27	33	24	31	21	22	26	21	31	27	20	21	26	26	36	25	23	37	25	26	23	27	27	29	20	26	23	28	16	26	29	32	27	20	24	21	13	28	24	22	22	14	24	20	25	16	26	21	19	27	29	36	23	18	22	19	29	23	26	25	25	25	25	21	33	24	32	21	27	20	26	27	30	20	28	24	28	17	25	35	23	15	25	23	23	23	26	22	23	16	33	35	29	23	22	26	28	19	23	24	25	29	19	23	21	20	21	24	27	23	22	27	15	16	21	26	31	20	27	21	23	18	18	18	26	29	30	24	28	24	25	16	21	31	19	27	21	26	16	20	26	31	21	28	22	22	11	22	29	13	15	26	26	17	32	17	33	30	34	25	33	26	19	24	22	22	28	21	23	30	23	16	34	28	23	25	31	21	12	19	26	23	17	31	16	19	24	25	30	34	24	35	19	19	23	25	31	22	19	37	28	22	26	36	27	29	24	18	21	24	28	32	31	21	16	22	22	18	18	30	27	30	18	23	17	25	30	26	19	20	23	21	21	21	28	22	20	25	21	24	23	32	25	25	35	26	30	25	24	21	22	29	21	14	25	23	31	28	19	22	33	24	25	29	31	28	28	23	35	25	22	24	26	27	27	29	18	20	19	27	30	25	30	27	29	20	24	24	28	25	30	25	16	24	26	19	20	25	25	20	28	38	19	34	19	24	27	23	25	38	24	17	29	24	22	27	29	21	22	30	20	23	27	20	28	26	20	23	21	28	20	24	23	23	30	29	28	27	29	25	31	25	22	20	23	37	28	19	25	24	26	26	22	26	27	22	21	24	26	21	22	28	21	16	25	12	23	24	26	23	25	21	23	26	38	34	17	21	27	20	18	28	21	27	19	28	17	30	26	21	24	25	27	29	28	31	21	18	36	23	26	25	29	33	31	27	19	32	31	27	29	30	18	26	25	21	18	31	21	20	25	32	28	24	20	31	29	37	26	22	22	26	26	23	22	32	27	19	22	31	20	24	28	26	35	18	33	27	19	25	34	22	20	23	32	23	23	20	22	27	18	18	21	18	23	27	27	27	21	29	35	30	29	24	20	20	24	16	18	21	27	33	20	14	24	28	26	19	28	24	24	18	24	23	21	30	23	26	25	18	28	28	20	29	19	29	27	26	20	19	23	27	21	32	26	26	22	22	19	29	21	20	25	25	32	22	26	29	27	29	24	21	24	28	23	30	29	21	20	22	25	24	31	13	21	21	20	34	23	27	19	20	30	30	24	27	29	28	23	11	23	24	19	36	27	27	23	28	18	23	21	19	18	29	25	21	20	25	25	27	19	27	32	19	18	27	32	24	21	27	31	18	24	34	19	29	28	25	22	19	32	21	36	19	24	17	23	34	15	25	29	17	24	26	24	29	18	22	19	24	25	24	18	31	27	20	25	19	28	29	20	25	20	25	22	27	21	27	24	19	29	23	22	17	24	23	20	30	37	23	13	19	18	23	26	35	20	28	25	24	29	20	25	38	18	37	25	24	15	22	31	25	20	40	25	23	33	27	29	25	26	37	31	32	23	22	21	24	21	25	22	25	26	25	34	21	25	18	25	27	10	23	29	30	14	33	27	37	21	28	21	38	26	25	21	25	20	19	28	29	23	29	32	27	21	14	24	18	27	40	22	27	22	23	24	18	27	20	25	20	30	27	26	26	21	19	23	19	23	25	33	21	27	24	33	19	27	31	30	24	19	23	19	24	30	27	21	28	24	23	29	20	26	25	29	28	26	24	25	23	21	28	26	19	23	26	20	21	21	26	32	15	29	24	42	28	28	20	21	21	21	23	34	26	27	17	24	22	26	31	25	27	16	24	28	19	21	16	22	33	19	21	18	27	23	20	25	16	23	24	22	20	33	19	31	24	27	30	21	20	25	21
32070	17154	10005	13610	22172	23459	21440	18585	15447	12675	9894	8405	6930	5817	4702	3510	3245	2597	2228	1809	1641	1316	1227	1108	883	781	709	580	564	526	423	370	389	373	353	325	329	325	358	337	338	325	328	329	338	373	349	356	328	298	254	242	271	241	259	247	233	249	244	243	221	228	236	245	235	244	249	258	260	254	210	230	244	229	202	250	246	220	227	232	216	219	225	204	220	234	196	228	203	225	198	203	192	201	206	209	192	199	209	221	213	219	204	197	229	204	228	203	221	210	210	219	202	202	212	239	206	215	232	203	218	202	212	196	229	214	239	212	209	212	186	214	227	186	195	215	225	187	193	206	220	191	225	186	204	246	222	229	220	183	203	212	197	210	213	199	197	213	189	199	215	222	217	191	205	214	222	197	192	203	222	227	216	195	195	192	198	212	211	229	197	224	207	204	214	188	218	199	209	212	192	196	183	192	211	197	242	215	230	208	186	231	231	231	217	187	212	236	212	194	174	226	192	204	244	211	192	205	193	209	195	198	202	205	200	200	231	211	205	210	187	182	210	221	202	231	221	223	215	201	210	210	198	216	183	206	222	227	222	199	208	213	184	205	215	216	177	215	183	197	191	204	194	197	195	209	197	217	204	220	191	207	209	236	183	215	209	226	223	216	220	189	206	195	211	195	188	189	199	222	213	188	196	212	227	213	218	215	210	216	198	194	223	204	200	226	179	211	186	216	191	218	218	239	204	195	179	195	212	193	192	218	213	203	215	185	212	226	174	218	203	209	200	206	212	205	173	207	189	196	212	227	180	206	211	211	200	181	226	203	220	175	203	204	212	194	216	183	205	197	213	213	223	222	199	186	193	245	201	217	199	202	233	206	180	217	214	216	172	180	204	193	213	185	175	229	206	201	201	210	222	196	210	234	206	200	217	202	215	233	203	199	207	213	199	199	219	186	213	194	185	207	218	220	196	203	196	216	207	192	214	233	192	216	234	214	212	211	210	209	190	206	208	207	205	218	212	200	195	200	187	218	220	219	208	219	200	235	207	199	198	203	205	210	200	216	210	196	193	197	239	215	205	198	197	178	204	194	206	207	193	216	229	218	195	216	183	208	207	196	188	215	209	210	208	222	204	194	189	174	194	169	212	226	218	230	213	200	192	221	217	216	235	206	189	192	206	182	217	221	204	219	226	208	212	205	208	203	184	207	215	218	217	178	208	210	200	205	215	234	191	202	184	216	214	198	201	201	205	205	221	179	185	221	217	207	194	204	172	207	215	204	231	213	188	188	207	206	221	208	192	223	184	188	221	213	214	194	201	233	206	198	210	204	199	218	220	214	215	211	219	203	220	197	200	202	189	186	207	192	216	203	217	197	209	206	208	225	215	239	167	218	208	212	203	206	186	187	196	185	211	189	193	215	188	183	208	221	211	203	195	201	198	216	200	237	215	213	229	216	219	224	198	222	202	185	214	231	209	201	233	220	192	193	192	206	186	211	197	222	220	202	210	184	203	205	204	197	188	206	213	221	179	201	199	198	198	239	246	196	203	224	186	199	191	221	188	173	191	212	176	193	174	199	189	215	172	218	195	187	202	223	198	199	217	210	194	212	204	204	221	179	210	204	213	221	212	200	207	188	217	179	229	215	209	220	222	202	210	202	194	220	207	215	209	223	206	179	205	202	210	185	203	211	198	206	203	195	168	199	207	206	197	187	219	205	198	233	194	201	171	191	212	192	208	237	195	215	189	215	240	197	225	198	213	196	226	199	185	199	201	184	176	193	195	186	174	214	207	212	199	213	207	166	209	205	210	189	189	191	179	214	225	195	237	200	191	217	209	191	223	195	187	194	203	185	191	201	195	211	208	220	216	189	180	203	211	219	192	196	195	217	211	186	214	207	226	202	185	211	217	187	232	221	198	216	210	184	199	195	184	209	203	217	207	206	200	195	188	230	221	197	203	225	198	197	200	202	225	210	205	195	193	194	199	225	193	202	228	202	199	205	226	207	219	203	218	205	210	203	195	203	204	204	235	207	185	200	226	199	196	209	215	241	213	177	205	201	190	182	209	186	208	204	199	195	200	204	207	201	223	206	209	207	234	188	194	224	207	209	206	211	226	209	205	207	206	221	212	188	218	196	211	192	205	204	214	219	201	205	205	211	196	229	224	184	183	193	222	197	171	200	196	222	211	229	202	214	203	222	194	209	209	203	196	209	217	196	205	213	223	193	171	196	195	209	212	227	213	212	226	204	208	204	213	200	206	195	204	200	195	214	209	165	188	202	204	195	199	204	180	194	202	202	209	184	206	192	209	190	207	212	186	218	199	202	209	230	205	191	211	180	218	212	227	193	209	194	203	190	209	218	206	188	187	210	197	195	204	220	199	213	218	206	208	198	226	216	179	207	215	184	204	229	192	213	185	231	221	197	190	204	227	201	207	223	238	192	193	194	216	219	200	192	199	224	215	214	184	199	204	199	211	202	203	175	195	183	222	187	208	210	222	200	200	200	206	204	184	181	200	226	198	178	216	183	204	194	205	218	198	182	186	191	186	216	215	213	203	191	210	199	203	210	178	221	232	209	259	230	210	199	199	199	203	195	219	231	206	200	216	195	192	210	208	207	200	188	188	190	179	203	209	215	189	206	196	213	196	189	170	208	210	222	203	189	203	189	169	209	223	193	238	212	198	236	178	195	201	191	205	200	191	231	202	210	190	200	212	215	191	208	193	213	189	215	194	222	198	207	198	202	204	202	206	215	194	202	203	224	186	199	214	209	198	207	206	190	193	228	184	195	211	194	193	196	221	185	194	210	192	227	190	221	196	180	197	213	187	193	213	193	206	209	182	204	212	190	243	239	193	197	231	198	222	213	168	212	212	205	196	190	220	228	198	216	229	217	189	216	206	251	203	209	201	189	188	193	207	210	213	178	225	208	177	212	197	195	196	237	226	187	210	228	218	204	182	235	200	212	199	192	215	222	197	224	206	213	205	202	202	203	194	190	234	188	190	198	208	196	196	215	198	211	206	214	194	228	215	213	202	215	227	187	195	189	232	213	227	196	227	190	182	213	202	191	208	180	222	197	210	195	206	176	191	215	212	214	208	219	177	195	184	193	198	183	207	198	193	207	216	209	202	215	210	199	207	203	203	174	205	218	213	216	203	214	187	219	211	182	178	210	215	207	220	212	209	203	207	209	212	210	247	202	187	196	226	200	216	207	203	231	212	195	206	229	205	212	200	210	191	205	204	217	200	198	173	208	214	211	191	180	209	222	223	199	190	198	198	233	205	204	221	219	210	193	202	200	196	211	192	209	191	181	226	189	191	219	202	207	202	228	217	207	217	197	192	206	201	217	192	200	228	218	191	238	188	220	204	215	195	193	212	196	198	217	203	215	182	195	224	229	187	201	190	185	208	239	243	177	193	207	191	208	203	210	184	226	203	195	201	192	225	224	207	202	191	200	204	217	193	219	215	227	179	207	203	226	215	179	201	198	203	219	175	205
2618	1014	469	324	298	366	404	334	287	258	181	181	145	130	112	104	98	79	86	81	58	60	47	55	56	43	36	44	46	45	43	35	33	31	36	49	43	24	45	36	41	35	44	46	32	53	42	42	34	48	46	36	35	29	31	32	38	36	37	47	42	41	33	41	29	44	31	34	32	31	36	35	25	38	40	50	35	34	44	33	36	37	34	37	31	35	33	34	47	38	48	40	36	36	39	40	28	35	30	37	50	30	32	35	32	32	36	30	44	35	40	34	43	39	40	31	37	46	40	40	41	28	41	36	46	40	33	38	29	31	31	34	32	30	42	35	40	39	29	24	31	36	41	36	32	47	30	41	43	29	34	49	30	41	46	30	39	34	35	41	39	23	49	30	42	44	38	35	34	27	45	31	32	38	30	34	27	45	32	32	31	41	36	34	46	38	41	38	42	35	35	37	33	34	28	29	44	35	37	35	41	37	33	29	44	39	34	41	39	35	34	27	32	41	31	36	35	31	35	41	31	35	43	28	30	35	35	44	29	44	43	35	26	40	44	36	36	35	37	25	33	40	46	42	42	39	33	43	32	36	36	47	44	37	35	38	33	40	28	35	37	29	32	39	38	33	29	40	27	31	30	39	33	29	40	41	43	25	36	40	35	44	35	41	34	49	28	43	37	48	23	51	37	32	34	29	37	33	50	35	44	42	40	33	37	31	34	35	37	34	37	43	29	51	37	30	35	37	27	40	30	40	33	31	41	30	40	32	31	26	27	45	38	37	31	35	37	32	26	38	48	33	34	38	32	35	37	30	40	36	38	39	30	30	30	46	30	34	38	28	31	31	38	27	29	33	26	34	32	30	21	35	30	36	28	39	31	32	49	34	36	43	34	25	38	23	31	36	43	32	36	32	31	26	33	42	45	36	36	34	40	30	25	39	37	36	36	37	26	30	39	33	46	31	32	31	32	38	34	35	31	41	37	38	36	44	37	38	31	32	39	38	29	36	33	37	34	44	36	48	40	36	32	36	54	33	31	34	42	40	37	30	36	33	45	32	28	25	50	29	33	38	38	30	39	35	34	37	28	40	34	35	31	38	38	43	33	39	33	35	35	35	35	38	30	36	32	27	30	41	37	48	32	45	29	36	42	40	40	35	38	40	23	37	30	34	34	37	35	29	37	45	31	29	42	38	37	35	30	26	44	28	33	41	39	44	37	28	31	39	33	40	41	33	28	34	43	47	39	42	40	43	40	37	31	33	39	32	31	44	38	30	29	42	33	36	39	39	39	34	38	28	34	37	43	33	42	41	37	39	39	34	44	32	49	25	37	32	43	36	34	31	32	41	28	45	32	40	46	37	41	47	28	42	48	23	39	33	45	24	40	37	51	40	41	28	35	40	31	29	45	37	44	40	41	30	40	43	35	40	37	29	42	36	26	40	26	41	45	40	39	32	31	30	39	37	40	35	29	39	26	53	35	32	43	39	40	42	34	28	34	31	35	38	38	35	37	37	46	38	35	29	35	47	38	32	35	40	41	30	35	35	44	37	40	28	38	33	34	43	39	31	29	48	43	40	29	30	51	44	34	47	30	45	36	27	36	37	35	42	33	34	42	37	30	38	34	27	33	38	40	41	35	40	35	43	37	34	39	33	39	40	32	44	40	42	30	42	30	34	28	37	41	32	34	31	41	45	36	43	33	34	35	33	35	42	38	33	46	37	31	24	43	41	43	43	37	43	38	36	46	33	33	38	36	38	43	41	31	39	34	27	33	32	41	45	41	32	46	41	34	36	33	36	30	51	46	35	33	38	34	36	39	34	41	28	42	35	38	36	31	24	36	41	36	40	27	30	34	21	29	34	36	37	33	33	34	35	45	43	39	26	40	43	34	39	48	38	21	32	32	34	33	38	37	36	31	44	34	48	34	36	45	30	44	26	35	35	40	35	48	45	31	37	39	34	38	27	25	34	37	43	39	42	33	34	31	38	40	35	41	34	37	38	27	32	37	33	31	32	41	32	52	30	35	42	39	26	36	41	28	33	37	35	36	29	32	39	34	39	26	33	33	31	38	28	37	33	48	38	34	36	36	31	31	31	36	40	33	33	36	41	24	34	46	46	33	39	36	31	44	37	21	42	36	41	35	40	46	29	51	40	26	28	47	37	41	42	34	36	30	35	35	25	41	32	43	40	43	39	34	46	40	37	38	28	41	36	39	41	33	35	33	38	43	31	49	30	38	34	37	37	41	40	46	31	29	39	32	30	42	33	28	42	37	41	30	41	32	30	41	38	36	41	31	36	43	27	38	44	51	49	43	30	35	40	40	36	38	36	44	44	40	38	39	43	33	34	34	36	45	42	40	38	43	33	41	33	36	34	31	38	45	30	34	40	29	39	38	30	32	45	34	56	40	38	37	37	36	41	35	48	25	28	39	36	24	49	31	26	34	34	37	39	29	41	32	28	35	45	37	35	38	30	37	33	42	35	36	37	27	30	42	44	34	41	49	41	54	37	44	49	33	28	24	35	25	29	34	36	45	39	37	35	36	33	33	35	43	37	44	33	27	30	33	40	39	29	29	36	41	34	35	37	31	40	39	38	39	45	30	32	39	31	37	28	28	26	35	33	38	37	28	38	36	43	35	34	47	40	31	53	28	34	33	36	29	39	45	29	36	31	28	49	32	27	38	30	44	28	29	31	33	32	31	43	36	26	32	29	43	31	48	44	35	41	33	46	34	30	39	44	37	37	32	50	35	32	36	33	36	31	37	36	36	26	30	46	31	42	37	28	40	53	24	48	49	24	36	42	31	40	41	37	33	41	35	37	30	44	38	45	33	37	35	44	47	38	26	33	56	41	35	43	29	35	31	26	41	42	43	30	31	40	46	48	25	36	38	41	36	40	39	37	46	25	37	29	42	30	40	43	32	45	40	34	37	28	30	42	46	41	40	40	44	34	35	28	35	43	33	33	49	41	28	33	46	46	43	34	37	33	40	41	30	33	41	30	30	32	27	42	41	36	33	40	33	39	37	31	30	34	31	26	34	31	49	42	34	31	38	45	29	36	43	42	32	34	38	32	30	31	36	49	29	35	31	35	24	41	43	48	37	33	32	36	29	31	28	38	36	39	37	36	43	45	42	32	30	28	27	35	33	30	45	33	32	47	33	28	42	40	35	39	28	41	33	32	38	42	36	22	36	28	45	45	55	28	37	41	38	41	34	30	35	32	31	40	33	38	32	42	24	40	44	33	32	38	34	33	32	36	34	33	37	33	40	32	37	38	40	35	35	38	34	36	43	31	32	31	36	39	37	44	32	46	30	29	34	29	29	32	29	34	36	30	25	38	44	38	39	37	29	39	43	35	43	30	40	36	41	46	35	30	26	36	34	32	29	40	44	29	32	47	32	40	38	36	39	28	50	41	38	35	35	34	40	33	36	30	34	39	39	31	42	33	40	31	32	46	26	46	34	28	33	45	24	27	36	32	34	34	33	33	45	35
23920	10928	6186	8325	15093	16330	14637	11991	9595	7300	5718	4722	3852	3251	2736	2036	2003	1493	1441	1226	1110	973	803	682	601	621	542	510	445	432	394	381	352	388	380	343	383	365	383	382	382	377	333	323	330	396	355	366	351	362	312	355	350	300	303	313	346	331	315	331	296	325	328	329	352	355	319	333	332	292	330	302	299	306	311	285	301	281	320	315	270	319	318	296	271	302	317	294	282	278	325	326	296	268	312	303	275	326	313	308	315	313	277	297	299	304	276	307	278	301	308	284	287	314	278	348	287	294	304	300	328	291	292	307	301	287	307	288	290	298	316	265	307	292	299	272	285	272	284	314	283	299	298	290	307	332	324	291	308	266	333	287	315	306	308	300	288	312	297	276	285	307	313	287	309	318	285	312	299	275	329	293	312	277	289	282	313	303	290	300	318	286	308	297	257	299	273	290	278	294	353	291	307	291	294	308	307	311	280	291	299	267	299	297	298	301	291	313	275	339	262	280	285	277	325	302	307	320	305	294	324	294	269	294	313	288	291	287	275	284	322	306	306	280	289	310	311	316	275	313	291	290	284	287	310	282	296	317	314	303	261	273	308	295	307	293	320	312	309	267	330	277	281	318	273	302	296	293	290	319	269	304	260	340	275	300	305	306	303	308	285	315	292	290	288	306	263	285	282	280	303	316	313	301	311	292	314	291	313	297	325	281	296	296	279	290	293	277	287	313	310	286	278	287	319	294	290	331	273	312	295	275	328	330	276	283	292	297	294	309	306	278	264	302	303	315	288	308	308	289	296	303	320	274	323	283	315	288	276	296	308	319	303	324	264	263	274	281	304	303	299	307	286	299	278	277	285	287	290	295	286	311	287	293	329	294	291	300	297	307	305	268	284	272	309	290	290	302	335	303	298	273	315	309	299	274	295	324	296	281	303	317	285	306	300	281	297	284	314	298	291	279	293	320	302	301	334	293	274	280	280	294	304	310	294	299	309	308	325	296	313	289	303	294	295	317	316	300	281	292	307	281	284	287	277	295	305	283	277	270	312	330	302	313	291	332	307	311	319	321	307	320	334	274	295	272	360	296	324	263	316	316	292	282	288	279	278	293	289	291	311	295	293	275	302	299	322	273	305	299	313	335	304	289	277	276	281	267	308	291	296	292	283	306	324	272	281	305	275	298	312	304	289	307	319	293	297	299	316	293	302	294	304	336	305	292	292	299	280	305	293	290	295	278	332	288	334	284	312	299	293	305	269	307	283	317	302	287	293	312	306	298	278	304	320	288	341	314	288	300	287	279	286	263	315	313	328	332	267	302	308	270	332	307	288	307	283	318	279	294	318	310	306	292	310	325	312	307	320	301	288	318	328	283	293	312	266	291	286	277	289	305	312	285	289	289	296	283	299	296	298	280	300	284	327	303	313	304	326	306	305	294	315	306	282	272	326	296	300	278	279	293	285	297	312	275	289	302	292	278	317	303	292	337	311	278	286	314	294	285	307	334	281	259	304	304	283	311	273	298	267	331	314	301	305	300	294	313	271	315	303	316	315	289	280	298	267	309	312	283	275	311	319	333	284	314	312	302	344	293	311	281	299	304	323	305	319	313	299	314	339	308	311	347	315	262	325	290	291	295	301	297	314	293	300	314	288	321	293	306	305	306	331	285	285	309	313	300	286	271	313	303	282	295	290	325	310	305	305	300	337	322	299	292	291	325	293	315	280	337	313	307	297	306	311	301	305	286	274	308	307	306	290	301	286	284	314	276	265	290	297	311	294	282	323	334	281	274	300	282	285	293	294	303	291	319	322	294	318	310	302	283	312	280	280	267	315	320	305	303	330	270	335	304	315	294	294	305	297	304	289	310	315	307	299	287	288	280	288	306	282	297	303	290	311	314	293	296	305	302	276	328	280	286	306	301	283	290	340	282	291	278	318	314	290	306	310	326	305	309	302	291	284	296	289	297	320	300	310	278	304	294	298	319	306	341	302	305	299	310	309	300	302	294	301	279	299	307	278	281	299	300	315	281	320	287	327	268	308	280	334	280	312	266	300	305	271	315	287	270	290	321	338	290	295	291	288	284	280	271	286	294	300	264	294	329	305	302	317	279	283	295	275	314	299	296	312	287	291	293	279	322	287	303	327	308	310	320	310	285	304	308	297	284	308	325	304	290	289	308	303	279	287	315	273	292	340	280	295	310	277	305	301	314	323	287	332	284	291	316	284	306	303	299	299	283	279	287	297	250	305	304	278	290	308	292	301	309	301	312	300	284	292	286	313	271	304	275	284	327	316	301	273	304	316	310	293	302	329	293	270	309	289	295	288	295	308	297	305	290	315	304	292	278	282	290	289	306	298	294	328	302	311	289	303	296	291	315	307	322	305	323	316	324	280	287	304	312	309	265	284	288	288	298	286	291	291	310	310	300	259	303	289	299	306	297	293	303	295	323	307	272	305	292	309	301	321	313	324	288	296	287	278	293	299	303	318	289	304	265	302	309	295	316	274	305	268	263	257	273	264	306	269	298	312	302	315	305	331	304	302	328	258	286	298	285	300	315	289	293	300	289	308	291	293	316	294	322	316	306	321	292	299	285	296	312	331	306	281	323	303	310	288	286	293	304	275	305	318	271	300	281	304	286	290	283	302	295	306	271	280	246	322	305	268	321	294	296	308	271	282	304	279	287	283	243	287	314	284	315	290	313	287	285	280	313	296	344	304	341	303	307	268	314	331	291	293	324	301	299	314	312	310	329	262	306	282	303	308	303	315	287	317	315	292	293	275	301	307	286	325	312	314	309	255	275	320	300	304	332	286	288	274	289	259	298	297	300	275	256	315	319	283	279	312	296	294	299	280	286	301	271	285	287	303	308	299	308	252	297	304	288	302	297	306	305	264	269	306	356	307	292	297	327	293	301	297	313	271	313	270	279	318	308	309	306	282	308	307	286	308	322	281	323	301	295	293	287	300	302	283	281	309	325	313	284	283	328	285	308	296	327	313	282	284	294	313	303	313	296	264	289	275	277	321	303	303	285	282	314	250	290	283	302	323	301	329	280	325	315	330	293	274	273	298	260	294	313	291	309	310	304	298	302	266	294	330	276	307	308	297	298	318	302	313	298	299	303	308	281	306	332	298	296	289	286	302	293	310	295	276	281	270	335	304	311	292	303	280	278	266	293	287	292	286	310	301	302	288	296	278	304	325	296	319	301	324	325	309	276	308	299	273	314	286	291	326	299	272	292	274	286	270	284	290	326	308	285	276	312	287	291	342	301	299	306	305	296	302	277	295	287	290	310	328	268	304	283	298	300	285	293	322	281	273	295	286	300	289	311	278	276	303	280	285	301	293	271	312	284	279	278	310	288	321	327	291	332	305	327	293	286	262	313	289	310	303	291	281	283	296	327	289	315	283	307	295	282	296	272	308	275	298	279	281	316	315	316	308	290	288	306	304	301	315	302	302	269	328	300	302	314	293	284	280	291	298	300	275	316	306	298	308	304	305	253
3905	2003	762	463	417	568	587	552	458	378	279	220	204	142	142	121	124	104	79	87	69	65	56	56	48	49	43	42	29	36	40	27	28	39	35	23	23	27	35	24	24	28	32	33	34	28	35	44	45	30	25	26	37	23	25	32	30	32	28	21	30	25	27	40	27	34	39	25	24	22	21	21	27	37	31	35	37	30	26	24	27	25	33	25	36	30	30	28	21	18	24	39	26	25	31	27	29	25	22	36	32	27	27	27	36	18	30	19	31	27	26	15	26	31	18	27	25	36	36	28	30	46	26	28	24	30	30	24	22	34	18	25	35	19	33	29	27	34	20	23	12	29	30	31	27	37	29	32	32	28	28	30	42	26	18	28	23	24	30	26	27	29	22	28	35	24	26	23	24	29	29	25	26	25	25	23	18	18	23	26	42	29	27	29	26	27	24	28	28	34	34	27	24	25	25	31	30	18	26	22	32	24	29	29	26	29	25	39	26	37	26	34	34	27	29	20	26	28	18	43	27	29	31	21	21	37	29	36	33	31	27	31	18	21	24	24	29	29	19	29	24	29	27	24	26	35	32	28	28	20	27	27	26	33	24	30	27	24	26	25	24	29	38	30	30	29	17	25	24	32	27	28	32	29	28	31	29	40	29	27	30	30	28	26	37	27	28	28	28	28	22	32	18	24	32	31	26	23	38	30	36	27	22	32	25	30	29	28	28	20	15	32	29	34	29	32	30	25	26	31	27	31	32	31	32	27	27	29	26	23	25	32	21	26	27	26	31	19	27	43	27	30	35	26	26	33	25	24	33	17	38	23	21	29	22	20	31	35	42	29	33	23	26	37	23	26	28	34	33	31	28	25	29	22	19	24	30	23	22	16	21	28	23	21	28	29	27	34	36	29	23	28	27	26	34	26	31	28	23	24	36	24	22	27	30	25	20	37	28	22	29	26	32	23	28	37	24	23	25	15	30	31	37	26	32	31	31	31	29	27	19	28	35	29	21	32	38	24	26	32	36	21	29	24	25	35	28	32	29	31	20	23	33	22	30	17	28	28	23	31	27	29	19	29	28	28	32	38	26	23	24	29	33	24	24	27	26	27	27	26	26	27	28	33	22	33	30	36	33	24	21	39	26	22	21	36	22	32	26	21	33	26	25	19	29	39	22	33	23	19	28	28	35	29	26	26	20	26	31	26	33	22	27	22	29	25	32	25	30	27	20	26	38	37	24	31	17	30	24	38	30	26	28	32	29	28	30	26	21	31	31	39	33	35	22	31	33	27	23	32	22	21	17	32	23	33	27	24	30	29	22	25	34	24	26	34	25	30	33	28	27	20	21	23	29	30	27	28	23	27	29	34	25	30	32	24	25	28	34	24	17	31	24	32	26	29	32	35	31	32	28	36	26	29	27	19	32	25	31	29	31	33	30	33	26	31	35	30	24	21	33	33	35	32	28	23	26	30	29	26	30	22	25	31	15	30	29	21	25	29	43	28	26	31	37	25	36	19	28	26	31	27	22	20	30	26	36	34	23	29	25	36	31	21	19	31	32	41	33	26	29	26	15	33	34	32	27	35	40	27	25	27	20	29	30	30	32	31	18	33	28	21	35	35	26	31	29	27	26	36	22	34	25	13	26	29	29	32	24	21	26	21	21	33	22	23	27	27	29	16	29	24	24	28	21	28	32	30	27	22	29	27	28	17	21	36	30	36	35	31	23	32	25	18	26	34	23	25	28	32	35	29	22	29	24	22	27	27	36	27	27	25	28	29	34	24	19	25	25	26	36	36	31	38	26	29	26	35	28	39	18	29	29	19	24	33	28	26	26	34	24	24	32	25	31	20	25	21	25	32	37	18	29	29	33	31	25	29	28	34	33	34	40	22	31	24	26	21	32	18	26	25	26	24	34	21	24	21	23	28	23	27	27	24	15	31	26	30	25	23	18	29	33	31	20	34	27	22	25	23	30	33	26	28	24	38	23	24	19	37	27	39	32	25	25	26	31	35	42	29	30	32	29	26	22	33	29	36	26	16	26	30	25	24	19	25	23	27	28	22	28	35	35	24	36	24	28	26	25	22	35	22	27	20	23	28	34	29	19	27	27	31	31	26	26	23	28	24	34	25	35	22	28	23	32	16	24	29	27	28	28	20	26	31	32	25	29	27	28	31	27	20	34	28	27	33	23	33	31	28	16	33	35	25	28	30	27	29	37	25	25	27	31	31	24	19	29	29	32	29	27	24	30	25	16	27	24	25	22	26	24	21	18	28	37	29	27	30	24	25	32	29	30	22	26	31	24	28	26	38	28	32	30	27	29	22	24	25	23	27	37	32	26	25	35	37	16	24	28	22	25	30	31	23	26	31	34	27	32	24	29	27	35	38	37	27	31	35	23	41	28	14	28	27	31	25	29	30	29	36	21	34	24	27	28	23	31	30	18	31	31	29	29	28	35	17	25	23	20	17	28	27	42	19	13	31	23	29	32	28	29	30	31	32	25	29	20	25	27	32	27	28	27	28	24	32	25	23	22	32	29	28	20	21	28	23	26	31	30	27	35	23	23	19	24	21	26	33	31	27	25	26	27	28	40	33	28	24	31	18	22	31	25	25	21	24	27	17	25	30	30	24	26	26	27	28	39	26	18	34	24	25	21	25	35	29	31	25	31	32	32	25	22	22	35	25	27	24	38	28	31	32	28	21	28	30	34	34	39	14	33	27	37	25	32	39	24	26	17	37	28	23	27	32	33	23	27	24	30	31	31	24	31	28	26	28	20	28	26	26	28	28	29	38	21	25	22	25	26	38	22	32	23	33	33	33	22	25	32	29	28	31	30	25	21	19	31	27	21	30	21	35	28	30	34	29	20	32	22	28	16	33	23	27	27	36	24	30	25	27	18	30	40	19	26	33	31	27	26	23	34	22	30	27	24	18	27	26	24	27	37	32	23	36	24	35	27	42	29	19	27	24	24	24	34	32	35	23	33	26	27	34	26	30	23	23	30	30	36	27	22	28	21	21	27	26	32	21	25	28	31	28	28	22	31	20	21	33	36	24	32	34	20	12	21	31	37	30	19	30	30	20	35	30	15	27	27	23	24	21	27	24	32	29	31	28	21	27	18	30	27	25	27	25	18	29	25	23	31	29	33	34	24	18	30	24	19	21	16	24	41	32	26	26	23	27	35	32	26	30	32	27	22	28	29	30	22	25	25	27	24	23	25	31	20	29	23	31	21	31	18	22	21	28	29	29	25	29	31	31	20	26	31	26	26	23	33	30	20	36	26	23	28	23	29	24	32	28	21	22	23	24	28	14	26	34	27	16	24	33	34	26	25	20	33	30	32	26	26	32	16	29	21	20	33	29	26	28	22	25	27	21	24	20	24	29	28	26	24	35	21	28	36	30	21	21	26	40	24	27	21	26	35	18	20	20	18	29	26	25	29	30	22	31	19	26	27	24	25	37	36	22	25	27	32	31	29	30	32	26	37	38	34	27	23	28
29979	16089	8652	11534	19739	20863	18816	16098	13331	10581	8657	6709	5446	4506	3843	3000	2691	2313	1838	1821	1381	1135	983	896	790	672	668	604	464	416	400	384	331	335	343	382	359	311	378	330	385	312	356	362	323	334	346	316	296	288	267	272	273	245	260	266	256	275	251	292	271	252	295	242	269	243	236	253	253	266	292	262	230	238	254	257	247	254	244	261	262	230	244	237	223	201	246	235	250	238	243	251	226	248	237	240	241	255	206	242	237	255	250	213	253	207	225	242	226	252	221	226	225	252	282	251	211	221	248	236	238	240	271	253	226	234	243	257	216	206	219	223	239	225	221	224	219	256	241	229	242	228	249	227	234	227	224	246	231	256	226	232	234	256	233	210	232	218	199	211	235	201	228	243	228	211	228	255	240	263	238	224	241	231	249	250	226	241	206	243	227	198	261	221	245	190	203	222	189	235	209	239	213	230	240	232	243	211	196	250	238	232	229	255	234	231	238	228	244	233	203	208	230	221	216	211	261	203	217	254	235	246	220	227	213	243	229	214	250	225	234	242	186	248	222	217	218	221	221	263	226	201	275	236	239	237	237	233	242	223	237	230	234	232	234	200	226	217	240	243	227	250	229	217	230	219	254	222	221	227	208	207	255	221	206	239	215	238	211	248	185	249	242	245	223	186	226	225	208	229	226	240	220	230	235	192	243	231	228	241	218	203	195	238	249	222	252	243	243	207	251	217	276	237	217	206	220	252	225	235	240	265	245	241	199	264	197	220	214	227	249	236	243	221	206	236	240	223	231	232	246	220	221	220	233	246	202	217	252	232	231	231	218	240	233	230	237	239	222	230	229	253	255	220	204	222	252	232	239	248	238	205	252	210	210	248	250	220	229	217	246	214	218	230	232	233	251	208	248	216	221	255	233	222	244	213	250	213	268	245	238	250	223	246	229	206	236	233	253	262	223	236	206	243	202	232	229	224	224	227	258	239	240	218	243	222	231	200	209	228	220	235	229	219	232	271	228	230	227	217	207	233	204	242	237	220	241	231	236	242	229	218	254	226	222	220	259	245	231	235	228	258	204	231	251	238	199	243	214	209	198	219	230	240	219	245	229	247	217	204	224	213	224	218	246	211	222	217	242	232	252	241	245	228	203	212	240	231	215	224	227	201	230	219	221	231	240	208	232	252	219	240	249	239	213	247	258	263	225	259	251	231	222	230	257	235	227	217	234	230	223	215	239	225	224	229	214	243	216	236	207	246	254	241	229	228	249	209	207	230	244	216	242	226	236	192	247	223	241	216	239	226	233	251	204	238	230	249	204	233	218	251	235	222	242	225	227	221	236	208	259	228	214	214	249	209	253	228	218	230	219	225	211	234	217	245	216	234	218	235	221	232	230	239	231	251	225	223	215	212	221	226	211	219	235	205	261	224	213	214	233	238	236	217	227	248	229	210	236	215	216	231	235	235	240	228	235	220	246	220	225	221	238	198	264	239	206	246	232	226	227	231	230	227	223	224	244	211	209	217	211	202	205	225	257	230	264	234	232	207	230	226	223	243	248	237	222	205	240	215	208	247	204	242	232	237	238	229	238	227	242	223	215	228	221	198	206	229	215	256	246	223	231	253	235	224	268	267	218	254	217	225	242	229	244	246	253	217	251	226	249	231	213	260	258	221	219	259	228	230	240	232	243	208	252	220	216	259	211	234	228	248	230	210	235	229	252	224	258	236	222	258	238	235	199	190	238	216	226	226	238	251	234	246	221	240	242	220	222	270	231	239	227	218	248	254	253	246	246	223	239	205	221	221	217	217	270	220	237	240	265	224	232	226	218	224	223	238	230	238	214	229	220	226	216	241	217	254	211	220	239	252	207	249	238	221	224	241	210	205	211	240	218	246	257	246	241	215	228	221	232	217	232	222	242	237	224	240	238	245	222	227	245	232	249	224	229	237	237	233	233	248	231	216	218	235	220	251	214	229	224	253	217	198	221	201	244	225	209	221	236	233	221	245	232	217	233	220	233	212	239	218	242	214	212	218	223	232	246	226	248	219	228	240	214	224	244	210	230	233	231	236	236	240	261	252	248	235	239	222	200	216	238	238	227	218	240	240	246	234	236	216	258	238	202	240	236	221	230	241	227	246	232	226	237	221	236	244	234	216	220	209	248	209	242	219	281	217	208	231	219	218	217	237	262	231	231	234	237	198	204	238	240	237	223	221	215	240	218	227	247	208	238	242	222	217	245	248	221	217	222	220	218	255	229	230	246	249	216	223	203	216	229	222	229	185	222	218	238	208	264	207	211	225	199	221	230	234	234	225	208	234	226	231	208	232	205	252	235	235	273	236	221	246	255	224	237	221	239	236	210	239	230	221	248	240	243	221	225	221	233	259	234	250	233	238	216	235	245	212	223	231	238	233	227	208	224	238	220	232	250	226	230	210	219	217	246	232	215	225	210	225	223	217	227	253	221	232	230	225	239	236	240	224	213	227	235	209	244	213	218	224	217	240	225	236	213	217	217	209	239	207	217	233	235	256	250	240	237	227	227	220	247	225	246	238	236	218	226	247	212	243	199	227	229	224	236	227	208	207	212	220	215	197	246	199	226	236	208	216	240	254	197	212	208	225	224	258	239	213	246	222	241	219	236	214	213	233	205	223	218	248	249	183	219	223	233	231	210	208	218	219	229	245	270	191	238	256	235	205	215	243	220	249	228	234	228	239	240	238	247	238	224	232	215	229	222	215	212	235	223	249	226	230	237	249	228	241	253	205	236	219	260	247	210	205	220	221	228	245	244	233	241	239	228	266	204	243	237	235	221	267	238	230	224	231	210	237	230	240	245	257	252	225	217	235	231	257	244	245	224	255	217	250	218	219	229	209	247	232	225	219	232	228	245	256	204	243	248	220	217	265	209	255	212	242	248	212	231	217	253	219	229	225	237	224	215	218	216	240	207	224	217	220	210	204	230	229	227	224	232	240	254	216	209	216	224	240	216	230	207	262	231	226	224	223	206	229	239	210	204	228	208	213	250	221	219	235	212	214	239	222	226	222	214	218	233	223	236	249	229	247	214	225	214	213	231	218	239	201	211	223	219	224	197	237	228	232	224	231	220	221	236	224	193	206	247	247	235	247	249	220	244	232	236	217	232	232	250	244	220	245	244	230	284	231	221	235	237	241	229	238	217	244	250	250	223	239	226	222	225	226	241	209	208	243	217	219	230	207	258	230	232	231	247	228	220	227	244	227	229	234	206	221	220	238	245	207	242	214	241	216	253	210	236	265	225	225	266	225	219	236	261	220	210	215	232	210	240	229	233	244	219	226	214	248	246	264	229	218	235	214	231	220	251	245	222	239	232	239	234	232	223	235	222	241	231	225	251	223	231	217	236	235	208	192	226	218	239	237	219	236	226	203	249	220	220	240	238	219	231	213	221	258	238	231	239	224	224	231	238	230	214	222	235	221	233	215	232	219	238	219	217	244	207	233	223	243	218	215	229	249	227	251	246	235
4184	1672	670	471	401	515	532	477	390	358	271	233	192	154	123	127	96	99	66	88	75	67	57	49	48	55	34	47	26	41	36	36	51	35	33	33	32	49	45	28	44	35	42	35	47	34	32	39	31	38	32	27	42	33	37	35	36	38	41	26	32	30	37	34	29	35	30	28	37	27	30	31	33	26	27	33	32	32	25	39	29	38	40	27	31	41	35	28	33	40	21	31	32	36	33	36	25	24	25	38	38	30	43	34	29	26	34	24	26	43	36	38	33	35	37	24	29	41	27	27	23	32	36	40	37	33	32	29	39	24	27	23	25	29	30	44	39	23	37	28	32	29	43	18	35	24	31	39	40	36	26	31	28	35	32	32	29	40	32	32	40	31	38	29	40	37	31	37	21	38	32	32	41	36	34	31	34	28	24	33	34	35	27	31	27	37	44	42	37	41	44	23	21	32	29	30	42	28	37	32	31	40	33	37	34	42	41	33	21	32	51	34	31	32	29	30	32	27	26	33	38	38	23	34	25	28	34	24	32	37	21	23	40	43	25	27	25	34	29	33	36	31	36	32	32	30	31	31	23	25	28	29	30	33	19	33	35	36	26	26	38	33	40	39	37	39	22	38	38	41	24	37	31	45	33	40	40	39	29	33	37	27	34	31	31	49	28	38	27	43	38	36	33	36	34	42	41	33	31	37	28	34	43	36	33	29	28	34	30	29	31	20	30	35	44	38	32	42	35	29	27	29	34	27	30	38	32	39	32	45	48	32	30	32	37	26	32	32	33	29	30	30	23	38	34	36	31	30	30	38	39	23	32	23	34	41	25	41	31	33	28	34	27	28	37	23	28	34	32	30	35	21	36	32	34	29	39	38	37	32	30	33	31	29	37	37	29	34	41	38	33	38	31	42	35	27	36	25	32	34	41	36	32	24	26	27	36	31	33	39	29	33	35	33	34	38	27	32	26	40	32	27	25	30	28	37	24	30	32	30	33	30	30	41	33	33	33	33	30	23	31	24	39	39	37	34	30	29	25	34	30	26	39	27	33	27	32	21	27	34	32	38	34	32	33	35	39	33	30	40	24	33	28	34	27	32	28	33	32	34	39	29	27	40	31	35	36	23	41	26	27	26	33	43	36	50	29	31	28	32	33	33	38	36	36	30	32	31	29	35	40	31	36	23	37	37	35	23	29	32	31	23	37	28	28	28	26	36	31	35	36	36	46	34	33	21	33	31	29	39	28	32	46	29	34	36	24	34	26	28	29	35	35	38	42	28	28	39	35	33	32	23	27	35	28	34	30	27	31	34	36	31	33	39	25	33	27	32	36	46	37	28	26	23	35	38	29	31	40	36	36	35	31	25	26	25	45	34	27	39	26	34	25	31	41	20	25	32	35	27	35	35	35	34	29	33	29	34	39	33	28	28	27	24	35	33	30	46	32	38	41	40	33	36	31	34	35	34	33	39	27	25	31	28	39	29	30	34	36	41	39	33	26	25	24	21	26	41	29	33	30	25	29	29	26	38	30	28	29	31	30	31	31	31	29	30	31	38	41	33	21	29	31	20	40	26	32	25	25	37	36	38	37	37	34	31	31	31	30	31	35	44	36	31	27	40	34	32	19	36	33	21	25	23	30	40	27	35	31	26	29	31	27	29	38	32	44	36	31	31	35	33	23	36	27	35	28	17	27	34	18	29	28	34	25	32	30	27	27	27	28	24	27	37	33	22	29	42	29	37	35	29	32	43	25	33	36	36	44	27	31	23	15	25	41	30	20	33	33	32	33	30	27	30	29	27	35	33	22	23	32	33	35	26	24	32	37	36	28	29	40	39	29	24	38	26	25	27	33	31	41	32	25	25	32	34	33	33	43	38	29	33	30	26	32	25	30	30	27	32	37	27	32	43	34	26	44	33	38	48	30	27	32	37	39	22	36	36	34	38	34	22	27	30	39	49	37	30	39	35	30	34	39	42	39	34	30	41	42	33	21	37	34	36	31	34	28	32	26	30	35	28	35	25	37	33	39	23	41	22	25	41	36	40	31	27	43	36	29	30	32	31	29	41	34	46	30	20	34	37	28	29	27	36	25	34	35	38	29	39	41	28	27	33	26	20	40	46	36	39	35	31	30	34	40	25	31	38	38	31	29	28	39	29	32	23	39	29	21	39	24	31	36	29	22	39	32	37	34	36	36	35	35	32	28	26	38	30	37	39	41	36	24	38	35	27	36	32	23	38	29	34	36	22	36	32	33	29	39	34	41	28	32	36	35	36	48	25	38	24	31	46	34	39	35	35	38	30	29	27	35	38	31	30	32	24	33	30	35	36	26	26	33	38	18	33	37	28	31	29	23	24	32	38	22	30	25	32	38	32	29	35	30	35	29	34	27	31	29	32	32	30	32	32	37	32	32	32	37	36	22	32	29	32	37	28	27	42	30	23	30	27	26	25	40	39	25	28	33	42	36	33	26	35	37	40	37	35	33	35	26	37	25	25	35	32	33	40	34	34	32	36	37	32	37	30	28	25	33	40	38	27	32	42	31	24	40	34	22	27	33	37	26	35	32	24	29	36	28	30	31	27	38	37	28	32	30	42	30	19	38	33	27	30	25	33	36	31	33	38	31	27	29	30	38	31	20	40	30	29	26	44	34	36	22	41	43	28	33	35	37	34	27	33	34	35	39	40	35	35	40	23	35	40	41	32	34	43	34	32	44	40	26	24	33	23	44	38	29	28	30	29	39	33	30	38	41	24	41	38	40	42	30	34	28	33	35	28	33	26	22	27	34	34	33	30	25	45	28	28	25	32	30	34	29	29	33	34	31	38	30	36	29	37	34	27	30	23	21	39	31	35	29	35	36	46	40	31	38	35	25	28	24	32	30	31	44	34	27	36	36	29	29	27	36	28	29	34	23	35	40	26	25	27	26	30	33	41	27	31	38	25	25	36	35	41	34	22	36	36	25	25	27	29	42	29	34	32	29	34	25	28	32	34	29	29	26	30	29	31	28	39	29	30	38	33	38	23	26	36	32	37	32	38	27	34	40	32	36	33	45	30	25	46	32	33	24	35	31	37	34	31	24	25	18	35	33	22	34	43	41	27	32	29	37	36	36	37	28	28	18	35	28	35	37	34	30	36	29	30	31	31	29	29	23	38	28	31	27	40	33	39	30	27	34	41	39	33	23	39	33	29	45	32	26	36	36	33	31	30	28	23	36	34	28	27	23	35	28	33	33	41	32	32	31	26	34	29	32	21	25	27	29	33	28	29	44	25	27	33	39	42	39	25	27	43	30	29	22	25	37	31	32	24	35	25	22	29	33	36	35	19	32	29	32	35	26	32	22	26	39	31	29	36	32	28	32	37	24	32	42	32	29	37	38	29	29	25	28	31	25	33	29	39	35	33	29	28	39	33	30	34	30	39	27	31	33	42	32	36	34	31	33	37	42	30	18	23	34	26	33	41	41	30	43	34	22	32	32	38	34	22	26	37	36	43
28362	14580	7882	10763	18201	19701	17557	14912	12274	9817	8041	6481	5055	4153	3538	2933	2378	2133	1711	1551	1414	1184	1026	899	779	693	582	577	530	478	476	403	394	332	366	378	365	359	367	402	422	391	362	371	374	357	350	349	365	367	317	307	304	292	311	288	279	274	278	293	308	310	302	296	270	288	297	297	282	284	273	261	309	295	293	312	288	279	282	288	277	280	267	264	262	267	261	289	314	289	258	268	278	258	259	270	261	264	289	239	252	265	293	275	252	302	269	276	258	273	259	264	250	276	268	274	265	307	260	247	270	276	281	259	287	273	264	248	259	236	243	245	248	247	281	248	271	258	278	281	268	253	265	258	246	273	288	259	283	257	283	277	271	278	246	263	260	311	263	283	284	258	262	269	284	293	274	275	273	252	263	284	247	241	262	234	277	281	252	256	230	258	292	254	270	238	277	251	278	268	269	247	273	242	259	253	269	226	274	279	231	256	232	237	257	290	276	276	269	232	263	244	278	295	256	260	292	240	290	260	251	270	299	267	263	244	245	289	271	248	300	284	260	303	297	254	273	256	252	247	295	267	279	251	256	238	257	279	272	278	264	269	253	264	263	281	260	271	260	271	240	301	282	261	252	286	269	284	302	283	256	266	290	253	269	267	262	233	301	248	268	276	277	264	257	262	257	255	248	252	266	264	259	274	263	249	248	258	266	264	264	250	241	282	259	247	256	254	244	271	290	264	280	247	293	269	262	262	285	279	293	265	276	262	269	256	260	267	246	251	280	268	277	264	288	235	253	294	261	261	293	275	282	263	260	271	281	238	249	272	224	268	266	251	261	260	275	250	277	256	277	260	272	275	274	285	264	237	233	248	270	284	253	276	264	310	262	277	266	273	262	286	265	249	272	253	260	251	292	257	239	232	278	288	245	274	264	237	283	250	261	292	274	290	272	257	276	257	284	268	246	272	255	268	238	285	259	230	295	282	283	268	272	277	255	255	305	254	274	266	250	274	276	265	251	249	271	255	247	269	269	272	278	263	269	290	281	272	265	261	243	278	248	247	269	274	302	295	256	274	263	266	260	255	253	227	290	295	258	240	241	259	270	234	264	231	266	282	271	257	271	261	263	283	275	247	274	257	259	280	257	266	240	273	265	255	257	251	280	259	252	273	283	270	261	273	270	275	266	233	259	293	249	279	256	270	253	262	243	256	278	284	263	269	269	295	241	255	243	250	246	276	266	274	253	287	251	281	253	271	293	265	274	264	248	255	265	267	238	292	271	252	310	237	291	251	262	267	279	276	243	264	276	262	258	264	271	276	267	267	258	301	275	273	244	264	259	262	254	276	255	245	273	263	251	307	257	263	263	244	280	266	257	283	250	276	292	297	241	255	263	296	241	245	287	239	245	273	280	245	264	268	257	277	253	260	252	258	265	274	267	287	274	285	257	284	267	264	269	294	261	311	258	265	272	244	249	274	252	255	242	313	267	271	244	301	272	260	260	263	266	313	257	253	268	257	265	240	264	241	291	240	278	267	267	267	283	235	272	293	257	288	274	256	248	269	261	264	263	259	297	271	279	275	266	290	258	256	303	272	257	280	250	275	268	272	279	255	265	245	232	287	262	245	273	256	255	295	263	255	263	249	284	249	265	256	293	233	294	273	247	235	274	272	273	277	264	268	262	278	271	282	284	260	272	272	276	250	295	280	280	264	273	274	262	269	280	255	280	307	262	249	279	259	288	263	262	266	254	245	255	248	291	319	273	276	289	248	288	254	261	265	276	267	248	290	263	253	284	261	247	300	269	265	243	259	253	263	277	267	251	265	261	271	270	274	252	249	250	268	277	281	265	267	236	248	258	250	227	262	278	273	241	249	252	257	251	270	276	273	261	313	286	246	262	269	266	277	242	273	276	247	246	272	247	263	274	275	253	275	276	262	265	278	244	290	275	273	257	242	258	274	268	269	291	243	267	276	238	277	297	293	281	264	282	248	281	278	268	283	263	246	262	243	249	277	274	299	238	282	273	282	261	247	270	271	281	250	249	290	258	276	263	272	278	295	269	251	259	291	278	243	268	252	246	249	251	262	252	276	271	297	269	292	249	262	265	266	277	242	256	234	251	276	261	273	242	306	270	259	278	252	266	287	257	244	272	280	252	289	281	265	259	264	270	258	255	255	268	284	273	263	275	254	270	263	251	264	264	256	245	272	238	269	257	279	246	268	271	251	256	290	297	243	266	251	295	268	236	250	253	281	266	245	260	266	280	235	241	263	249	269	251	259	254	254	241	260	257	279	281	262	251	268	282	261	282	281	257	281	254	271	285	255	257	256	262	290	285	284	253	245	250	260	283	273	248	278	268	274	273	267	240	255	252	263	265	285	249	262	249	269	277	282	276	276	249	296	264	255	252	254	274	255	288	254	243	262	293	303	315	284	271	264	253	273	264	302	281	247	258	284	254	273	254	241	242	277	267	259	265	273	288	301	283	254	273	274	249	273	279	272	260	282	258	263	247	243	245	241	268	225	267	292	244	281	279	232	281	297	233	296	275	289	272	262	257	253	251	271	263	257	257	259	286	273	268	266	278	289	295	305	274	265	279	253	279	235	273	279	246	247	235	246	284	263	274	278	245	269	250	281	270	255	251	268	299	285	288	291	245	286	253	261	263	258	254	261	267	266	228	274	257	284	274	263	240	264	255	276	257	270	286	282	275	270	260	280	278	271	315	259	251	259	273	272	283	266	267	290	288	256	253	272	282	247	272	262	257	274	275	270	276	274	260	264	280	278	281	284	274	259	279	279	260	287	260	256	269	275	234	267	260	251	277	258	265	263	255	262	288	242	233	260	272	268	240	293	277	266	260	276	258	271	278	262	283	285	294	294	289	260	251	278	270	254	288	251	262	255	260	277	263	251	236	300	273	263	258	293	259	266	274	272	271	259	258	267	275	259	250	253	257	270	255	263	275	265	258	260	290	237	264	271	310	253	242	262	288	239	276	260	260	233	266	294	244	278	272	269	257	249	261	270	276	264	248	259	251	232	267	278	253	276	298	261	278	264	286	265	257	270	254	270	303	274	252	256	248	297	288	268	226	299	266	274	301	296	276	288	267	273	272	263	275	291	279	261	287	266	283	257	298	299	265	268	241	264	263	231	275	267	285	234	275	281	268	263	259	273	265	262	268	288	247	261	268	273	242	258	244	272	280	284	251	244	269	264	280	247	272	266	284	260	278	269	261	260	260	277	275	268	258	254	242	265	284	262	277	270	260	265	289	251	264	243	262	280	285	280	245	281	266	251	260	282	254	261	269	288	287	288	278	233	266	262	273	290	261	259	263	282	270	268	293	247	282	259	260	283	285	233	251	279	249	241	288	253	263	284	287	247	258	280	274	261	297	260	260	266	268	228	254	257	261	256	286	268	277	261	256	258	268	291	283	265	276	294	286	254	272	280	237	257	279	279	286	228	292	255	277	268	289	249	271	265	261	257	267	296	254	284	277	248	289	286
5174	2592	984	610	573	661	664	551	529	392	363	253	229	184	157	139	110	94	81	97	61	60	68	50	48	27	56	42	34	36	33	39	35	29	24	24	29	32	36	34	27	32	25	29	41	25	39	29	22	22	33	17	28	17	25	28	25	20	26	30	31	30	26	23	34	27	42	27	19	18	18	25	11	31	24	27	21	36	25	31	13	37	19	16	24	21	27	28	28	17	22	24	27	24	24	23	25	27	32	30	19	20	27	24	21	19	20	28	11	24	19	18	25	23	24	28	31	20	23	26	20	32	17	25	17	24	29	29	17	23	25	23	21	22	23	22	23	25	20	38	19	22	20	28	20	25	35	18	17	29	33	28	27	21	21	20	26	29	19	30	31	30	24	17	20	23	20	22	29	25	15	18	25	27	21	19	22	28	21	22	19	21	19	17	17	22	32	23	27	29	17	29	22	21	25	22	24	21	19	19	30	20	18	31	25	30	24	17	21	27	14	25	20	29	10	29	17	19	33	31	19	28	18	19	23	19	21	14	21	31	23	21	13	25	21	28	12	22	30	24	26	19	29	16	17	13	28	24	14	32	28	25	25	28	26	21	23	20	23	26	22	21	15	21	21	17	24	23	23	20	22	20	19	19	27	19	22	18	18	24	20	19	21	24	20	20	21	12	31	23	19	30	26	19	28	21	30	21	20	21	13	27	30	19	19	26	31	28	24	23	26	20	26	14	25	20	23	12	20	27	26	34	29	23	19	29	27	30	28	26	21	25	20	21	26	19	23	22	27	23	23	22	27	14	24	21	31	27	23	20	26	21	19	28	18	17	24	22	20	17	20	27	19	25	34	19	17	27	30	18	32	17	27	26	23	14	26	25	21	31	19	23	17	25	27	18	18	27	20	25	27	18	19	21	21	23	23	30	27	26	18	24	21	21	31	28	19	22	25	25	28	29	21	18	25	20	33	23	23	25	16	20	32	26	16	19	22	22	30	17	27	22	19	24	29	22	22	33	23	25	26	28	28	24	18	25	22	28	27	17	24	24	25	24	24	23	30	18	22	26	19	14	25	30	28	16	17	22	19	34	19	15	27	25	27	30	26	20	15	31	24	27	25	21	24	24	22	20	34	19	22	14	23	24	16	26	31	21	29	16	24	24	22	24	25	21	21	19	19	27	27	16	20	19	24	17	26	24	22	21	27	17	27	14	26	29	18	25	22	29	23	31	17	28	17	25	21	20	24	24	22	28	26	18	36	27	18	20	17	19	24	23	21	23	28	23	31	23	22	19	20	13	34	27	21	23	23	27	33	20	19	19	23	23	24	28	23	22	17	19	27	26	36	29	21	32	25	24	21	18	24	26	26	19	24	26	26	21	20	26	25	27	22	24	19	21	25	21	25	28	24	20	24	16	24	29	30	14	36	24	26	25	19	20	19	26	21	25	21	27	16	28	25	26	21	21	31	17	16	25	17	27	26	32	24	23	27	37	12	18	23	22	16	25	22	21	30	25	27	23	23	17	17	31	17	19	20	21	18	29	27	24	23	24	22	17	22	27	25	26	21	22	19	19	20	18	27	32	22	19	29	24	26	23	25	21	27	25	15	19	25	23	15	32	14	20	31	23	21	21	16	21	22	21	21	25	25	17	18	17	15	31	27	22	21	23	26	20	35	24	26	19	16	25	29	16	26	14	25	26	21	31	20	24	15	25	28	17	28	21	18	19	27	22	21	28	24	19	21	21	18	22	24	20	27	22	23	30	32	19	22	20	26	26	23	25	32	27	29	24	19	20	28	21	22	24	24	19	30	19	29	25	29	20	25	23	38	16	28	27	24	23	31	26	25	21	17	21	20	18	19	18	23	27	24	22	18	26	23	19	22	17	22	25	18	18	20	21	28	21	23	16	21	19	34	22	24	27	24	18	29	22	18	29	22	15	29	24	23	32	25	31	19	31	27	23	24	16	25	28	31	30	19	26	22	22	26	30	22	29	28	23	27	30	31	30	20	28	26	35	24	37	19	23	24	25	24	23	30	25	28	19	26	27	19	20	20	24	22	21	14	27	19	33	23	28	21	17	25	33	20	27	30	26	30	24	26	28	21	22	26	21	29	20	28	29	22	29	21	24	24	21	22	19	24	20	15	23	14	33	17	26	23	22	18	29	27	29	21	23	11	31	20	30	21	24	19	25	26	21	21	28	20	28	18	18	26	22	25	22	23	30	16	24	26	29	20	24	28	19	19	20	24	12	24	22	21	28	22	19	36	24	20	29	23	19	18	22	23	26	22	20	31	13	34	19	30	25	22	23	28	25	24	30	24	23	28	24	34	32	21	30	22	21	21	27	21	24	19	21	20	20	18	22	17	29	28	13	19	17	20	22	23	19	24	20	26	22	25	18	31	28	18	28	22	28	26	28	26	18	25	32	19	33	30	20	25	24	31	23	23	34	27	29	18	18	25	19	19	24	26	18	17	32	25	21	23	24	18	18	23	23	16	31	16	27	22	34	26	24	22	19	24	23	24	17	22	21	21	13	28	13	27	20	20	28	24	20	34	26	19	23	18	27	34	24	20	23	27	30	24	28	19	20	19	27	23	29	17	22	13	27	32	22	30	20	15	20	24	24	28	18	19	25	23	31	29	33	19	18	19	23	23	10	26	22	25	29	25	23	25	24	30	24	20	30	23	22	22	12	26	16	17	24	23	20	20	21	24	25	21	26	25	18	28	25	22	17	19	27	27	19	16	33	18	29	21	20	22	18	28	14	19	32	21	29	30	23	23	19	29	27	33	23	30	27	28	21	23	19	20	33	33	16	28	21	18	22	20	21	28	25	28	21	22	24	16	26	21	22	25	25	24	26	25	26	21	25	22	18	23	19	20	27	28	36	24	24	20	31	22	22	21	22	22	24	27	25	20	18	24	25	30	26	20	15	25	30	23	26	33	26	25	22	24	32	15	31	25	25	28	13	26	34	21	25	22	26	21	27	20	19	27	15	23	26	20	19	31	15	24	19	19	28	23	26	31	20	31	29	18	24	26	20	31	25	26	24	18	31	18	24	16	15	32	28	19	18	20	35	29	23	27	26	28	13	18	25	25	21	27	28	28	30	22	23	25	27	37	28	18	26	21	32	22	20	22	26	23	24	19	19	21	15	30	20	25	30	22	25	21	20	17	32	26	31	22	22	27	22	24	19	26	16	24	23	34	15	27	20	21	19	22	23	24	14	25	19	11	22	29	26	20	21	22	32	20	22	19	20	26	24	23	26	20	16	18	24	25	25	32	29	24	27	22	21	24	14	25	31	20	29	18	27	23	11	26	25	27	26	15	14	26	18	21	22	21	21	24	18	33	22	21	26	21	32	27	13	25	24	27	22	25	15	21	20	26	21	18	26	18	16	23	35	19	28	27	21	21	19	28	24	27	21	21	28	29	25	20	15	25	22	23	22	26	29	29	25	29	30	23	14	22	20	24	24	19	23	18	16	32	18	35	29	18	22
32437	18240	10153	13187	21291	22363	20146	17256	14523	11920	9791	8010	6259	5127	4211	3465	2832	2396	2013	1693	1455	1196	1076	976	859	739	625	586	548	497	442	373	386	315	323	358	345	379	356	318	398	386	350	336	323	346	324	301	356	288	285	268	254	279	229	241	210	246	238	251	253	222	235	204	225	235	218	242	216	246	230	229	239	241	244	224	195	242	217	240	201	233	219	209	209	218	197	231	228	206	204	204	201	224	212	200	213	205	206	209	199	217	212	219	219	187	204	218	178	225	198	198	195	187	186	207	214	197	223	216	213	211	240	204	187	190	211	221	193	188	210	201	181	207	193	175	208	198	187	192	206	200	224	183	205	214	214	190	192	223	198	209	204	201	208	197	188	209	197	212	204	212	197	202	183	227	193	207	221	197	203	194	191	205	206	199	223	200	212	198	218	187	182	225	208	216	195	199	190	186	190	197	191	224	187	186	204	183	203	212	216	198	190	215	195	175	189	209	205	182	204	184	196	185	221	190	187	193	175	224	195	197	194	217	209	162	204	199	201	213	196	196	195	184	186	222	203	215	207	187	174	204	230	196	187	186	226	200	191	182	174	225	186	202	201	219	190	194	204	200	225	192	178	185	176	199	202	216	195	215	197	186	174	207	213	223	201	193	189	197	203	201	201	186	211	203	218	172	198	194	194	165	206	223	210	186	204	187	182	205	213	175	189	183	191	178	181	206	219	206	201	217	193	198	208	204	177	196	206	203	207	170	192	185	206	205	215	191	185	183	199	198	186	212	178	192	166	203	232	170	198	183	200	192	206	193	212	204	193	208	217	209	199	173	203	192	194	168	198	178	226	184	201	214	202	211	200	192	201	219	206	223	202	172	196	201	200	191	192	197	198	196	210	210	175	183	200	190	214	192	186	175	186	187	206	197	177	180	208	192	192	200	209	189	200	201	192	194	212	215	213	181	184	159	199	182	187	177	187	194	195	184	217	189	195	192	178	185	208	191	165	209	208	195	198	204	214	201	165	189	178	178	190	188	197	209	224	210	195	176	207	205	211	188	201	184	194	181	200	184	202	195	191	203	201	199	204	204	203	206	206	211	189	190	182	203	213	186	218	193	178	184	162	183	203	203	183	216	189	225	227	182	181	185	182	200	184	190	207	195	203	181	214	186	213	180	195	230	183	215	191	179	191	182	190	204	199	202	196	194	200	194	180	217	199	194	208	210	197	182	202	215	180	177	194	184	184	188	184	208	220	192	179	196	209	166	190	192	197	184	200	186	216	191	176	187	228	158	205	208	223	190	178	194	181	201	200	226	209	200	198	228	187	190	196	191	207	204	195	213	198	197	204	215	196	172	198	193	205	194	211	203	179	211	226	181	205	199	183	190	166	184	198	206	203	178	219	211	202	204	198	184	188	208	215	192	214	186	222	207	210	193	187	194	199	180	211	209	173	187	188	201	189	212	196	198	191	169	183	196	197	183	189	181	204	200	201	204	190	198	198	194	209	210	229	202	185	208	192	191	188	204	207	168	207	204	194	193	202	198	196	203	198	192	205	166	206	206	186	197	187	206	192	206	200	193	170	180	195	200	205	194	191	229	176	211	205	184	199	199	217	213	190	206	197	193	221	220	197	177	200	214	196	189	191	189	204	205	184	181	192	189	183	163	200	213	215	222	217	203	202	200	215	196	223	198	187	176	191	209	196	180	201	181	192	219	204	222	215	215	217	184	184	202	207	209	192	198	213	221	207	215	187	229	200	198	213	197	183	225	194	214	189	182	183	194	188	211	204	198	212	205	171	182	225	185	196	199	196	193	207	201	207	193	213	212	183	184	212	191	175	204	218	218	183	203	201	191	192	171	163	216	186	198	175	189	209	175	190	188	219	211	219	218	200	212	180	202	190	197	196	210	214	180	196	205	192	200	199	186	209	176	201	218	183	204	205	194	200	180	201	209	188	192	201	197	188	213	210	169	184	217	208	202	184	192	174	216	178	198	200	206	204	194	229	201	225	203	176	189	209	242	197	211	207	196	192	172	202	239	196	194	185	212	176	215	173	187	203	208	200	215	189	190	197	220	203	175	199	199	208	184	194	209	207	194	190	217	190	199	205	194	193	184	200	199	196	176	197	195	192	192	204	192	198	210	215	175	195	160	203	216	197	208	212	213	194	166	204	171	194	231	196	195	200	202	207	199	176	160	196	209	185	180	217	184	194	209	186	203	191	211	198	210	188	195	180	189	189	203	189	196	193	170	173	203	182	196	188	199	167	163	189	199	187	229	202	192	166	175	199	216	182	205	167	221	209	215	202	184	219	203	210	157	196	187	209	198	194	200	196	193	218	207	185	188	223	191	188	186	189	203	188	208	184	198	207	203	214	210	220	202	203	203	188	203	214	195	199	210	190	196	199	199	200	193	184	206	190	209	176	225	176	220	204	215	194	201	198	194	192	190	189	172	215	198	187	204	201	175	188	216	197	183	235	210	190	191	201	204	198	183	213	201	195	169	209	176	175	202	205	204	206	231	213	189	198	203	217	207	210	189	191	202	207	188	195	190	202	200	180	209	186	210	202	194	200	194	184	236	161	188	216	197	191	205	198	209	193	187	184	197	215	178	214	193	229	204	209	187	202	192	198	200	184	218	216	208	206	221	200	194	208	181	197	213	195	179	177	197	176	214	182	203	203	209	185	222	181	226	195	182	216	199	190	211	222	237	198	230	203	195	201	170	226	205	196	218	187	200	185	178	190	206	227	179	215	187	190	206	200	189	190	180	176	208	197	178	207	181	189	193	217	184	209	186	168	189	208	202	208	197	196	181	207	195	194	211	208	192	194	211	202	204	188	168	194	201	202	197	205	181	210	208	210	182	202	193	189	200	155	218	217	189	180	188	156	193	210	204	186	179	198	228	201	218	188	176	200	227	204	209	199	175	219	209	187	189	193	198	185	216	208	194	188	181	188	221	221	224	189	189	196	209	197	191	224	208	197	184	203	194	181	207	190	230	190	217	190	184	202	220	191	186	211	205	227	187	185	204	192	201	190	197	191	196	200	217	172	203	195	199	221	170	186	189	193	207	208	204	190	209	187	191	186	187	207	195	211	198	217	187	176	198	198	207	184	197	197	203	189	192	182	201	200	215	195	223	172	199	209	216	209	200	186	204	196	205	212	221	168	192	184	198	191	191	206	175	184	175	192	184	173	175	193	189	210	190	203	204	227	190	206	181	174	202	171	179	194	191	200	197	180	198	184	194	194	204	190	212	185	198	170	192	218	173	179	215	227	208	215	219	189	222	196	184	186	183	187	214	186	200	192	209	207	193	186	207	174	198	208	209	189	178	207	222	196	189	197	202	211	200	209	210	204	207	204	188	229	199	217	207	221	214	216	210	216	202	212	208	199	194	201	217	195	204	179	183	207	180	193	193	180	219	229	202	208	203	191	176	212	196	194	198	187	199	174	181	197	212	202	185	178	202	198	203	207	202	177	199	213	211	182	190	208	203
2635	1022	501	326	279	325	337	301	232	224	185	142	143	108	92	85	70	69	55	68	65	51	49	57	32	37	39	38	36	42	41	32	41	32	38	42	26	40	27	51	33	51	37	39	24	34	43	46	39	35	38	37	33	32	36	34	35	36	39	28	47	44	33	26	35	37	35	35	34	43	42	34	25	39	30	35	31	32	29	35	30	31	32	36	36	37	33	24	32	33	33	37	57	42	41	28	37	36	39	38	35	37	33	27	34	36	31	41	31	41	42	27	37	43	19	30	39	40	27	30	30	36	35	36	46	34	33	43	41	34	38	35	36	32	28	47	43	30	27	32	47	22	27	33	32	35	27	44	30	38	31	34	27	45	29	38	31	44	35	38	35	40	54	37	41	33	36	39	36	41	44	36	22	38	39	31	33	39	33	32	32	26	30	37	52	36	25	39	39	38	41	33	46	27	31	23	39	34	42	42	32	35	36	33	37	19	34	32	31	31	39	40	45	42	32	37	42	40	39	36	37	29	43	36	35	30	30	40	45	45	40	31	28	30	34	35	33	24	25	39	25	34	34	42	39	39	38	35	34	38	41	35	33	46	35	41	30	35	29	28	31	48	49	35	31	31	37	31	35	39	32	40	42	53	27	34	37	36	28	32	33	30	38	39	40	37	44	31	32	28	39	38	40	34	37	38	32	48	48	29	34	32	41	30	30	38	31	45	36	26	38	45	29	39	38	38	39	40	22	34	31	32	28	38	38	31	38	36	32	31	39	44	34	31	24	27	23	39	32	38	28	27	27	44	40	31	28	35	28	38	29	40	31	31	24	28	28	32	35	29	29	30	30	34	30	39	34	30	31	28	37	38	36	42	39	30	26	50	42	39	33	41	27	36	35	38	38	34	35	43	32	35	31	34	30	33	41	32	45	43	29	40	33	29	30	31	37	32	30	32	42	29	34	35	32	42	29	34	34	29	34	41	36	36	46	34	37	33	45	39	41	37	35	29	32	36	27	36	40	37	41	33	34	26	33	27	29	35	34	28	35	39	29	32	33	34	30	32	34	35	39	34	39	42	31	33	40	33	39	37	35	37	38	43	33	30	46	35	37	38	31	39	40	28	37	40	29	36	31	39	32	32	33	40	29	29	28	40	38	30	32	26	30	40	31	30	25	37	35	39	37	32	37	41	34	37	39	34	28	40	33	37	32	31	39	34	31	43	33	24	26	40	29	34	36	37	51	33	31	38	35	43	29	26	35	32	44	31	32	37	36	31	30	38	36	32	34	37	36	27	26	27	40	33	33	51	24	25	34	35	32	34	31	30	36	42	31	40	45	42	40	34	35	34	28	33	37	29	36	42	35	43	29	30	36	31	34	38	50	33	38	42	39	39	29	43	38	32	35	29	33	25	27	46	29	33	38	35	35	33	41	34	39	32	32	35	27	33	38	34	39	29	26	34	44	38	27	34	35	35	33	36	40	29	39	32	36	28	28	35	39	30	31	35	35	31	38	34	20	33	35	42	38	44	31	33	53	32	41	32	28	29	35	37	36	26	34	33	39	39	36	34	25	30	38	35	44	46	25	27	47	32	31	37	33	42	33	47	34	33	33	43	37	45	26	43	36	41	36	33	35	29	28	36	33	28	34	36	35	36	36	33	35	41	29	25	34	38	33	39	21	36	32	39	35	22	32	28	40	33	41	34	38	41	44	45	38	37	36	41	28	45	27	35	32	41	39	34	28	39	36	37	35	23	35	31	37	28	29	38	30	32	29	37	47	32	41	37	44	36	42	34	28	33	31	34	34	35	29	36	37	37	41	27	31	49	33	33	31	39	26	30	35	40	43	27	25	41	37	32	31	25	28	33	27	30	49	38	29	29	35	46	25	31	31	44	42	38	47	50	30	29	37	30	32	40	28	39	40	34	40	39	36	35	34	39	41	30	41	27	37	29	38	36	35	30	28	36	40	33	29	24	28	39	34	34	38	30	38	38	45	37	33	39	29	35	27	36	20	39	30	32	31	32	38	38	33	27	40	40	40	23	40	35	36	39	26	32	41	31	38	36	38	37	36	37	44	42	32	29	29	33	26	42	30	35	31	40	33	31	41	36	43	31	30	35	41	33	33	30	29	29	34	38	28	24	28	23	28	46	29	32	32	43	45	27	24	36	30	24	28	28	38	36	39	28	38	31	36	34	29	49	31	27	35	45	36	44	46	39	39	30	36	35	36	44	33	37	29	34	36	25	29	47	37	27	39	36	43	37	43	28	37	34	40	39	34	31	33	35	35	40	30	28	38	36	34	39	30	30	30	36	37	37	43	40	37	23	41	35	36	32	34	44	38	38	32	35	42	32	32	32	35	30	39	33	33	31	36	41	35	26	28	39	45	27	33	37	38	40	29	45	33	44	33	31	33	30	36	36	42	40	39	31	30	36	34	32	37	36	34	39	35	27	34	33	43	37	25	30	31	38	31	28	38	26	44	30	37	32	32	40	28	38	39	31	37	42	35	36	38	31	42	32	39	37	31	34	32	35	33	33	30	34	34	29	36	51	37	18	46	41	35	27	45	38	31	32	33	45	44	39	40	30	50	36	40	25	33	23	34	40	37	47	40	40	30	35	33	35	28	45	29	39	30	36	37	38	37	35	40	33	42	32	37	33	34	36	35	44	37	47	26	42	46	37	47	33	34	39	36	43	50	31	39	44	41	33	33	34	27	33	33	47	38	32	36	43	34	23	37	30	33	44	28	28	33	43	39	27	37	39	35	33	29	26	36	30	35	32	32	36	43	31	46	38	36	45	26	40	33	32	40	34	29	29	31	38	44	41	33	42	36	32	39	30	42	36	39	42	32	38	39	42	30	32	40	39	34	47	29	27	28	31	44	31	36	37	36	29	29	41	39	35	32	43	40	30	32	30	33	48	27	46	30	29	35	41	42	48	38	33	41	30	33	26	34	39	39	31	33	41	33	34	32	44	28	31	36	26	36	34	27	31	41	36	46	36	37	39	35	28	33	21	45	36	31	42	25	29	43	30	40	31	33	31	41	38	33	38	41	33	47	46	39	41	35	43	28	40	31	41	32	34	42	36	35	25	30	33	33	41	38	34	37	29	35	29	46	40	31	36	33	39	43	40	36	32	27	36	39	36	28	40	35	43	33	44	36	31	41	38	40	31	40	42	26	40	44	36	34	40	39	42	29	40	35	21	24	48	28	38	36	28	37	21	24	34	24	33	34	37	43	31	29	41	37	34	31	36	31	49	39	33	25	29	41	38	37	35	37	31	35	47	34	33	32	36	31	27	28	36	34	30	32	34	34	37	54	34	28	47	40	41	34	39	29	32	36	43	38	36	29	40	31	40	30	50	23	37	32	30	42	38	30	41	38	31	38	35	35	30	26	40	41	34	21	40	38	36	28	38	43	36	38	44	38	44	50	40	38	42	34	35	32	41	35	36	37	37	34	30	37	45	33	34	36	36	45	35	35	36	36	32	38	30
24153	11073	6059	8287	14487	15537	13302	10621	8513	6822	5340	4468	3609	2722	2135	1838	1533	1339	1138	1049	829	744	729	686	555	548	488	473	437	390	403	365	368	398	388	363	345	337	390	375	370	369	397	369	367	382	377	397	346	356	317	328	299	324	319	314	317	289	317	302	341	330	306	302	309	304	332	276	306	329	292	306	327	279	317	291	263	284	320	305	307	300	306	292	288	293	298	285	317	316	284	315	291	325	261	303	302	315	262	292	282	325	288	292	310	276	296	271	316	284	316	261	287	303	264	322	284	308	318	294	290	276	288	283	260	270	296	309	305	300	330	271	278	295	294	309	304	305	306	288	318	263	288	279	327	301	293	289	283	317	311	270	288	294	307	322	290	282	276	290	288	324	306	271	271	295	282	264	302	293	284	278	291	280	282	275	287	321	328	283	309	281	303	290	289	286	302	298	282	336	286	302	308	299	281	310	293	297	285	284	265	263	298	312	272	312	301	294	282	315	286	281	286	313	274	312	279	290	312	292	323	315	291	292	289	274	278	284	313	287	276	307	278	269	268	312	295	280	301	304	305	300	290	317	305	292	325	302	275	313	270	258	278	271	314	271	260	299	275	294	284	291	298	289	289	260	295	280	307	275	291	276	252	274	280	274	315	272	300	278	269	284	301	266	280	297	296	307	305	275	326	314	283	277	267	268	280	310	313	308	294	273	342	323	273	332	295	261	293	288	284	279	252	314	279	294	289	273	318	286	286	285	301	301	275	281	316	292	281	283	304	318	270	279	312	301	282	300	260	310	275	316	296	275	295	309	273	278	294	275	270	296	276	262	299	270	302	288	301	279	307	298	273	286	293	280	297	284	252	334	280	304	276	286	300	299	288	270	297	271	266	290	278	319	346	302	265	275	285	293	245	326	327	261	284	319	285	293	282	293	294	284	296	284	271	301	275	300	304	293	292	274	310	280	274	282	294	293	280	297	312	299	299	289	248	263	267	279	259	264	294	325	331	273	286	320	277	267	286	279	267	304	311	311	293	319	320	303	275	300	287	283	308	289	289	290	283	292	292	278	298	266	278	294	305	269	298	306	302	318	311	311	292	282	303	273	311	286	276	308	264	253	281	305	310	333	307	287	313	292	308	306	257	290	276	296	306	328	302	279	327	299	308	301	264	283	287	302	277	284	297	306	301	291	294	273	283	300	324	311	263	300	276	289	275	293	274	324	297	292	313	286	270	269	304	281	276	284	303	275	271	296	295	304	271	285	281	291	266	276	288	281	298	256	302	293	308	301	301	298	288	304	293	283	287	288	260	283	275	291	292	296	319	282	318	307	282	279	298	280	292	308	312	282	298	295	306	307	299	312	271	284	278	274	297	273	266	292	283	313	290	293	294	267	319	298	271	273	298	315	304	293	296	266	268	298	267	270	311	272	286	299	299	290	277	305	281	283	306	279	288	286	284	272	275	297	286	311	292	298	297	293	287	291	319	295	262	304	276	278	290	290	266	266	300	351	295	293	298	314	292	291	288	255	306	268	308	297	296	293	268	280	300	310	317	279	318	305	271	274	325	305	272	302	302	271	306	299	298	271	279	303	291	276	278	274	296	297	270	291	313	270	302	284	295	292	295	257	259	289	246	284	300	297	279	288	278	257	311	295	296	301	321	274	308	290	301	290	277	275	296	278	282	303	297	291	293	269	276	299	274	302	303	242	327	285	288	272	279	301	253	302	260	273	304	286	299	295	274	258	280	284	284	302	289	282	250	301	286	313	299	274	306	315	282	255	289	283	328	301	336	267	286	277	285	275	308	287	285	294	254	301	276	310	314	273	309	303	266	276	291	281	270	287	278	308	282	284	319	297	280	300	311	312	310	280	293	308	294	294	306	311	297	287	290	249	229	275	290	304	280	317	282	281	274	285	291	299	312	266	292	238	306	316	304	298	294	291	296	284	288	307	323	286	284	265	284	288	322	282	303	261	285	269	272	291	254	263	291	279	285	285	307	313	270	302	299	284	292	284	311	301	280	280	316	300	303	283	294	300	259	289	326	297	306	297	317	266	302	285	290	267	289	293	283	280	300	272	250	289	304	309	300	271	287	311	280	290	299	275	286	279	321	304	315	279	319	273	324	304	284	280	291	260	308	306	278	291	253	310	298	295	306	303	294	258	296	304	270	267	277	303	265	260	277	282	286	301	282	290	278	303	288	295	284	293	287	302	306	315	274	296	308	283	314	291	306	291	281	274	286	288	296	266	295	296	284	278	283	297	291	328	259	266	308	309	263	308	278	270	307	310	267	295	279	285	304	314	278	308	321	328	304	299	286	284	274	289	296	294	285	260	285	289	261	287	264	329	294	283	308	274	270	290	279	321	267	300	282	278	280	285	272	272	287	290	278	299	287	287	269	284	279	277	285	311	287	326	287	328	308	270	264	250	282	282	309	279	300	298	302	288	289	260	272	284	280	284	302	311	263	277	315	301	280	332	316	299	286	273	304	279	305	294	289	281	294	284	268	313	312	269	275	275	284	318	272	288	307	293	301	278	243	289	301	314	270	265	303	341	303	265	281	288	299	271	349	285	294	294	291	294	294	297	284	306	294	310	317	292	286	331	249	337	255	290	303	267	292	297	293	291	298	293	288	296	286	286	312	276	276	284	287	303	265	297	282	275	290	297	285	307	283	280	296	294	318	274	285	286	275	288	280	281	272	243	282	305	270	256	248	283	304	275	293	303	285	294	281	316	296	274	315	262	257	306	278	305	309	286	282	300	286	309	308	298	291	313	288	283	281	298	286	286	317	303	301	266	308	274	276	292	274	271	284	289	261	297	311	297	299	306	275	325	266	303	311	256	308	276	287	267	273	290	293	294	308	287	324	273	331	299	307	276	292	281	296	325	302	287	274	325	254	283	299	284	329	319	319	265	296	285	287	290	289	310	303	299	299	284	316	293	287	284	279	296	285	257	288	302	282	277	285	286	282	280	261	320	265	293	293	275	320	279	253	306	286	295	288	290	307	274	239	281	256	283	306	298	270	303	287	267	309	288	285	267	280	309	300	307	317	286	264	284	295	264	301	310	314	275	279	263	290	332	272	285	293	283	322	309	290	267	255	294	287	266	282	283	320	285	318	292	283	281	271	270	306	283	278	279	287	278	254	319	274	273	295	298	268	275	289	306	305	281	273	319	297	312	281	271	307	293	271	262	333	288	288	291	310	296	278	292	306	289	285	288	273	323	296	293	286	298	293	268	272	313	278	288	297	307	298	292	284	280	279	283	269	310	298	295	270	301	316	276	280	306	296	282	284	281	296	294	337	275	262	292	267	273	307	298	295	281	295	307	259	304	304	256	309	325	320	284	289	308	272	304	298	296	287	284	302	313	306	280	288	270	274	297	262	305	284	285	265	335	331	251	272	278	269	310	275	325	302	283	292	303	283	293	293	297	279	291	275	309	297	292	293	299	316	299	290	264	269	267	280	276	292	272	313	254	312	292	305	299	285	302
4101	2156	749	506	429	534	590	439	356	345	249	221	179	159	120	108	91	87	54	63	51	52	41	50	41	48	24	34	25	35	36	31	30	33	31	21	25	25	40	34	32	37	41	35	29	27	34	28	29	29	20	27	27	28	25	39	29	24	31	23	31	32	24	30	23	24	24	40	38	25	34	28	30	30	24	24	33	26	30	30	32	28	25	20	31	24	23	23	29	32	21	33	34	25	31	22	24	27	23	25	23	33	25	18	27	33	17	32	20	29	35	33	34	33	21	24	23	23	30	30	26	31	32	27	28	36	23	25	22	23	24	18	30	27	28	22	27	24	21	19	35	18	22	21	22	24	33	34	30	36	20	26	28	29	34	23	36	30	22	22	29	24	28	30	32	37	38	29	29	33	16	26	33	32	24	32	22	24	25	22	23	30	28	25	24	22	29	26	25	19	32	24	28	26	26	29	39	28	21	20	19	24	27	23	20	22	20	27	27	27	22	24	23	24	27	33	32	21	18	26	24	30	23	25	26	29	33	30	28	35	36	31	22	25	25	31	29	32	18	35	27	22	31	29	23	28	27	20	19	22	25	18	34	25	38	35	16	28	23	29	27	18	21	18	23	26	24	29	20	28	16	16	35	35	27	30	21	35	19	30	31	18	31	24	35	21	30	23	24	18	29	34	21	19	28	24	26	24	32	24	29	37	27	26	28	35	30	29	29	29	22	30	33	26	24	29	28	24	30	28	30	37	33	24	22	23	18	24	22	28	30	29	18	22	29	22	33	33	18	22	23	23	28	19	30	42	31	25	21	26	30	29	32	22	36	24	22	25	30	15	30	25	22	29	31	23	34	22	26	37	35	26	22	25	28	31	31	30	25	27	25	26	32	25	31	26	29	26	21	24	32	19	15	31	33	25	31	29	20	22	27	35	26	26	30	26	21	18	20	24	32	20	24	30	30	18	24	33	23	23	32	26	30	31	29	31	24	25	22	21	27	27	18	27	23	21	26	26	29	25	23	23	27	22	24	25	27	25	26	26	25	29	34	28	22	30	27	21	23	30	21	21	28	27	24	37	26	27	16	19	28	23	24	22	32	31	24	20	32	22	24	28	31	37	35	25	32	22	16	28	29	27	24	21	29	20	25	25	24	34	19	14	38	19	26	45	40	33	27	26	32	25	24	23	28	29	27	22	22	24	40	30	32	21	25	16	27	29	31	32	29	35	22	28	23	20	25	23	31	24	26	39	29	22	22	21	26	34	30	22	33	20	26	25	27	28	23	26	23	30	21	35	28	28	20	20	24	24	24	35	18	22	25	26	25	27	30	34	38	32	22	28	18	22	17	22	24	30	20	31	29	28	30	21	20	17	24	22	24	20	28	35	31	25	28	25	28	29	23	24	25	12	33	24	25	32	24	27	34	28	29	18	31	22	21	30	26	20	20	32	22	26	17	26	20	33	25	28	22	22	20	34	26	31	31	25	32	27	20	22	24	26	25	31	27	32	30	22	35	32	22	26	12	26	27	31	27	27	29	19	22	25	25	20	29	33	24	29	23	27	35	25	33	18	33	20	26	30	22	25	21	32	25	30	34	27	33	24	16	26	24	33	27	39	25	30	28	27	20	18	29	43	25	26	24	27	36	22	18	25	28	22	35	33	23	27	24	21	23	36	25	20	20	23	37	26	40	25	25	21	23	26	22	23	38	21	39	26	21	24	22	26	36	36	35	25	28	30	24	24	33	27	22	29	20	22	22	21	30	31	30	30	22	28	25	27	19	26	23	25	20	26	20	35	35	27	17	27	43	33	23	24	29	28	35	18	22	15	36	22	25	18	29	24	12	21	24	31	24	27	25	26	24	20	33	23	24	23	28	13	21	32	36	33	29	34	27	20	18	34	26	27	29	30	31	19	18	25	35	33	28	21	31	25	23	34	29	25	28	23	26	24	28	36	20	28	28	26	18	29	28	21	35	25	23	34	23	31	36	31	35	31	21	30	32	26	44	20	30	25	29	22	24	27	36	26	22	20	23	28	23	28	24	25	26	28	24	23	31	39	27	24	34	26	25	29	23	26	28	28	29	24	23	24	22	37	19	25	18	21	33	32	30	24	23	24	22	30	24	31	25	33	21	24	29	27	29	27	19	18	27	33	21	25	29	20	33	31	20	27	21	20	32	30	26	26	18	39	24	34	25	23	28	29	31	21	29	26	31	32	28	32	19	20	19	25	29	31	24	27	22	32	20	29	26	28	26	27	17	23	26	35	28	27	27	34	24	28	15	29	32	18	33	24	17	29	27	35	26	30	28	29	26	32	33	27	21	25	40	27	32	30	28	23	31	20	36	18	24	29	29	19	27	27	32	23	23	20	26	19	32	22	28	30	30	29	26	26	23	20	20	25	22	24	16	32	23	32	31	20	30	29	30	31	18	32	27	22	36	32	22	23	29	20	27	29	30	30	29	35	29	26	26	16	17	23	36	29	29	24	34	25	25	22	17	22	26	22	30	26	29	21	15	23	33	33	17	21	25	27	21	27	23	32	32	34	15	23	27	25	33	24	22	30	25	19	14	33	21	26	31	24	26	20	28	31	23	25	27	26	21	22	26	28	21	26	26	26	27	18	32	34	23	35	28	30	23	25	31	23	35	32	27	29	24	38	29	22	34	22	24	23	35	29	28	25	28	28	28	28	23	24	25	22	27	24	26	30	13	33	20	30	22	25	27	25	23	25	26	27	29	38	31	22	18	27	16	25	23	38	18	27	36	33	31	28	31	28	27	24	29	23	25	33	18	19	32	28	28	21	17	29	16	29	26	32	33	26	21	19	29	25	26	32	29	37	30	28	37	25	27	21	18	32	27	29	25	30	26	25	20	29	29	34	26	25	17	24	25	27	20	27	19	23	29	36	35	20	28	27	22	30	29	22	34	18	26	22	22	28	29	23	33	31	31	23	27	28	29	30	25	29	22	27	26	27	20	26	29	25	23	31	26	23	24	40	27	29	26	23	22	37	21	35	26	20	30	25	25	33	22	25	34	24	24	28	28	22	32	23	23	20	29	21	32	21	25	24	36	19	27	23	34	29	19	29	26	23	29	35	22	38	22	25	28	30	26	21	23	29	25	33	20	28	29	26	28	27	34	25	25	28	33	30	20	28	24	28	29	20	17	24	30	37	38	26	24	15	31	25	14	23	31	32	29	24	23	33	26	19	30	25	28	30	28	32	29	29	23	15	25	30	23	27	26	24	29	22	18	36	32	32	26	25	28	23	21	24	17	30	29	28	24	21	23	21	29	28	23	30	22	28	21	21	35	24	22	28	19	20	22	34	25	19	25	26	28	30	19	28	27	32	26	25	33	28	23	28	36	23	19	30	30	31	25	28	28	25	29	27	35	26	32	22	37	27	34	29	35	22	29	23	29	37	35	30	37	22	24	28	31	34	28	24	19	26	29	21	38	28	37	21	22	28	30	18	16	27	23	28	26	22	28	26	23	22
30272	16492	8814	11903	19557	20622	17812	14451	11713	9628	7796	6334	5224	4170	3107	2535	2126	1839	1584	1325	1179	966	896	815	669	581	520	448	399	402	329	324	351	304	368	351	362	336	358	353	344	371	332	343	362	354	309	324	312	303	311	269	247	278	284	256	260	270	263	248	282	254	241	280	230	257	228	235	243	250	260	222	282	257	230	257	263	238	244	234	257	231	230	232	265	220	252	241	253	248	222	236	238	220	258	256	258	228	212	234	225	213	213	186	241	196	264	228	216	226	228	266	214	253	230	271	231	216	231	240	218	264	235	222	222	237	204	235	206	234	225	264	223	215	243	210	203	229	216	217	239	202	208	236	225	223	241	210	220	215	217	220	228	226	237	229	248	253	239	245	205	214	244	222	242	240	207	212	218	230	248	239	216	214	238	215	225	235	216	231	226	223	224	206	220	243	210	203	234	214	189	231	232	218	206	228	232	223	214	211	251	240	231	189	228	208	211	233	233	202	228	195	224	237	229	206	227	205	242	221	219	233	244	215	225	249	232	237	237	212	225	209	212	204	235	206	196	235	241	229	218	219	231	209	231	217	220	261	226	230	244	203	224	202	232	194	230	219	242	202	251	221	238	238	218	199	251	248	228	208	213	197	234	229	238	216	223	230	246	220	237	215	221	200	206	210	206	238	264	256	237	207	215	225	231	250	225	223	227	221	204	240	181	201	204	230	229	188	228	223	228	234	200	217	239	217	244	232	257	235	254	221	242	227	216	221	249	206	220	210	247	222	220	218	217	225	215	224	239	219	193	221	208	211	191	222	215	220	211	213	234	205	235	209	214	211	258	231	237	224	220	242	240	199	203	218	235	221	224	221	237	238	226	223	209	234	217	235	220	209	220	237	207	225	238	235	231	200	209	237	233	229	208	202	240	219	208	189	212	212	221	225	213	224	223	228	220	216	195	243	242	217	222	226	215	219	210	228	247	231	228	216	216	197	199	201	200	236	216	236	219	210	204	217	197	211	229	196	246	204	226	221	241	222	205	243	199	198	237	206	217	212	220	215	240	218	237	203	225	226	270	230	234	183	209	253	240	196	226	220	228	253	220	242	221	193	222	209	210	218	206	230	232	192	239	218	207	243	218	245	270	237	215	225	221	199	226	217	238	202	242	236	210	213	264	212	228	199	254	223	231	241	198	213	220	207	259	234	261	233	233	203	205	233	241	206	210	218	217	241	221	208	215	238	200	235	249	219	220	243	227	215	214	224	219	258	214	216	222	205	243	215	213	232	246	236	212	221	215	239	227	196	217	230	199	241	207	217	213	234	220	233	232	207	225	205	224	206	222	233	208	228	219	201	229	238	221	229	214	224	245	221	203	220	220	211	221	210	233	221	239	210	220	227	219	241	207	182	212	263	219	216	239	220	204	228	249	228	220	202	214	246	190	205	203	198	212	232	227	221	196	224	243	213	203	205	229	225	195	218	212	227	231	237	199	182	245	231	217	193	229	208	219	202	224	212	242	248	241	231	201	214	199	254	219	232	221	211	234	217	208	202	220	229	206	248	206	226	225	212	217	212	199	257	219	263	222	230	217	214	208	186	236	221	242	245	202	224	230	205	253	237	219	229	225	220	207	205	230	216	218	224	238	196	209	232	208	234	255	217	238	211	233	239	194	221	213	246	226	251	234	239	227	242	216	223	262	199	215	217	219	224	223	198	241	239	224	211	208	237	225	248	222	226	240	202	238	224	221	206	228	234	213	235	196	257	250	225	218	212	207	217	228	216	210	216	215	234	225	212	190	220	187	261	239	215	224	236	208	190	218	224	259	248	207	234	248	240	224	251	190	221	241	232	224	211	205	199	213	228	205	205	229	222	231	209	240	215	230	208	222	209	225	218	239	196	229	212	239	197	223	212	213	210	227	210	238	217	224	246	207	230	219	229	232	227	222	235	232	207	236	191	231	214	235	241	223	228	213	217	221	211	224	226	237	231	219	219	229	249	230	245	218	212	197	214	215	214	242	228	213	227	221	230	206	236	223	238	212	209	249	236	206	205	219	218	223	216	215	219	226	206	236	197	233	239	237	222	243	221	258	201	225	209	234	231	260	219	226	217	203	230	229	226	239	221	255	234	252	211	206	242	243	217	226	191	242	232	212	214	218	235	207	238	211	223	219	239	211	233	232	228	208	217	210	203	244	238	205	193	219	202	214	208	215	209	215	230	227	265	208	216	203	224	208	228	228	217	228	224	224	192	229	217	245	241	207	215	212	191	228	234	215	233	228	209	199	179	221	232	192	223	217	216	231	194	226	237	213	229	211	224	226	218	195	254	227	226	229	211	222	232	223	232	215	203	211	200	227	231	190	214	224	237	215	214	223	230	227	238	217	249	221	240	212	209	227	234	235	231	202	215	220	232	232	219	229	210	198	211	204	231	206	230	233	218	224	239	235	248	201	191	211	224	198	206	205	185	208	219	235	243	222	197	206	224	224	209	243	210	199	215	224	234	223	239	217	214	216	204	220	237	223	227	219	216	227	195	246	215	222	225	247	218	214	235	211	224	248	205	222	216	222	240	224	199	239	229	228	227	241	214	249	203	220	226	245	247	207	249	225	245	233	214	224	232	201	223	224	222	197	221	222	186	221	219	237	221	222	221	218	225	215	217	210	224	225	225	214	216	254	237	236	206	231	217	203	224	242	202	217	213	215	240	226	211	235	206	201	199	220	199	225	211	233	221	219	234	242	227	209	192	238	200	222	218	213	230	223	169	223	241	212	196	232	234	222	221	222	203	250	227	189	216	226	231	195	244	232	234	207	223	219	227	213	221	262	235	216	236	207	238	207	201	227	249	231	207	217	201	227	214	227	234	218	219	227	250	215	209	206	204	240	244	202	213	229	207	252	240	208	203	231	242	236	183	190	218	235	181	233	210	227	245	222	211	217	218	214	202	204	221	219	235	207	201	217	232	231	246	217	234	255	237	227	220	234	238	234	215	241	207	198	234	228	230	244	216	196	216	228	238	218	228	226	227	229	223	205	207	218	213	226	228	209	239	244	237	217	227	244	253	248	239	224	228	212	221	208	207	238	225	224	212	224	218	242	226	241	230	213	234	222	215	219	222	250	222	249	221	249	219	229	252	239	223	220	226	223	227	219	235	224	232	224	220	215	215	232	233	229	242	211	222	245	243	209	243	224	202	239	213	242	209	213	219	232	213	225	250	219	218	199	229	221	210	211	214	212	228	222	218	243	216	188	225	245	248	193	230	220	213	223	242	232	223	209	241	241	217	228	225	226	215	189	219	202	204	223	212	203	235	226	239	203	217	213	227	212	189	218	229	189	206	210	235	237	206	239	246	246	240	224	236	213	244	217	213	220	244	208	226	221	226	206	248	249	205	230	207	220	208	199	238	247	217	199	226	251	250	212	221	240	209	209	246	234	216	230	250	214	222	213	232	218	248	243	212	239	230	238	208	205	206	214	214	225	232	215	229	223	226	230	242	182	225
4401	1806	744	425	372	474	477	380	352	263	245	213	194	143	117	117	84	100	89	60	67	49	47	54	58	51	42	39	34	29	39	36	40	37	35	32	38	25	40	33	40	46	29	32	57	24	33	38	42	41	27	31	26	35	45	29	30	38	26	28	35	32	35	26	31	42	32	40	22	30	37	25	28	29	25	27	31	33	29	33	35	23	23	30	31	26	26	39	28	27	30	33	29	45	28	42	47	35	27	24	20	28	29	40	36	43	42	25	27	33	36	42	36	31	30	26	30	36	29	23	39	36	30	24	36	29	37	31	33	24	29	35	33	34	30	32	40	34	34	31	29	32	28	39	33	26	30	25	23	28	27	42	39	26	28	33	36	40	29	32	24	40	35	35	31	39	33	21	32	30	29	36	22	25	34	27	24	23	27	30	26	27	31	32	33	38	22	25	37	27	38	31	28	27	34	30	37	37	47	33	25	25	38	30	32	35	31	28	30	34	28	29	23	32	39	34	35	32	28	39	29	21	34	40	31	18	34	39	33	30	41	25	27	29	26	33	27	27	23	25	34	22	38	28	24	32	37	28	37	31	35	33	33	29	38	24	38	30	37	38	33	34	21	41	47	32	42	27	35	27	28	47	30	29	33	32	19	29	40	36	23	29	27	31	30	32	28	32	30	34	30	33	46	27	34	26	28	28	29	31	35	24	25	33	24	21	30	30	37	29	36	34	40	27	30	44	22	39	33	30	39	32	35	25	32	29	29	28	20	30	32	38	34	31	32	30	41	37	41	27	26	23	28	31	28	24	27	33	36	28	27	40	35	34	27	33	22	39	22	25	34	32	34	23	31	37	40	28	36	28	34	25	26	43	27	24	23	36	26	12	20	22	35	25	37	33	35	24	42	35	38	28	27	27	30	30	23	26	25	31	35	27	35	36	34	27	30	31	40	26	24	31	28	37	33	40	33	35	33	32	42	45	35	36	36	36	27	45	44	36	26	21	34	44	29	23	30	25	28	35	33	24	31	31	29	33	34	29	23	34	25	31	36	22	34	34	31	43	29	21	22	25	37	42	34	32	34	26	39	23	27	43	30	36	29	26	31	29	35	15	38	28	31	29	31	26	28	28	30	29	28	28	31	17	33	31	34	34	32	27	34	24	30	40	33	33	32	37	34	30	33	33	27	29	39	37	22	33	34	39	35	35	31	33	35	31	36	24	28	39	26	21	42	27	28	37	39	22	26	22	32	29	36	34	32	34	30	29	27	32	23	34	33	23	27	27	32	31	24	39	31	38	32	29	33	25	16	31	38	41	35	22	32	37	33	34	35	37	47	25	22	39	28	37	24	37	29	35	26	38	34	37	35	33	41	33	28	37	40	30	30	32	31	29	30	30	29	41	36	25	38	36	34	30	31	27	33	32	26	42	35	35	41	29	32	33	32	36	24	33	34	31	27	41	26	36	29	32	30	38	31	42	32	31	32	34	25	35	32	27	22	25	32	29	38	25	21	31	19	38	24	28	30	20	34	36	28	32	37	42	38	40	23	35	30	26	26	43	32	43	41	27	31	34	42	36	39	33	43	32	35	30	27	33	33	34	45	28	22	26	35	31	31	32	24	37	36	21	29	28	28	35	29	36	30	25	28	34	28	25	24	33	33	25	28	40	36	25	38	28	35	35	36	34	28	35	28	26	27	35	34	34	34	27	25	33	32	37	32	39	29	21	29	43	46	37	29	26	33	39	20	36	28	38	31	42	36	33	23	39	34	24	21	36	41	20	34	33	35	24	35	39	32	29	31	35	43	34	32	29	31	30	37	42	26	35	21	30	47	32	26	33	33	35	27	35	26	30	42	24	24	34	30	38	23	29	25	33	16	37	34	31	38	22	31	38	27	40	36	31	33	40	43	25	38	33	29	29	26	35	33	30	35	32	31	24	37	32	34	25	33	24	29	36	28	39	30	25	32	25	40	29	36	38	32	38	33	31	37	24	30	28	25	30	27	33	31	24	28	35	24	43	44	27	36	32	31	25	27	29	28	40	27	30	32	26	30	23	32	31	23	43	23	32	17	34	21	34	32	26	29	31	34	37	34	37	26	32	34	38	36	30	31	28	32	37	37	31	32	38	26	38	27	40	23	27	43	31	29	32	26	26	31	27	28	20	26	32	32	25	29	26	34	26	42	32	28	34	29	30	38	25	32	33	35	39	29	17	38	34	33	40	31	23	25	31	32	38	31	43	25	34	33	33	36	33	38	31	23	29	34	38	27	33	34	25	34	31	36	37	26	28	30	36	16	22	25	43	27	43	33	32	31	32	34	28	29	34	27	34	38	20	30	24	40	35	25	47	34	38	21	26	29	38	45	32	40	32	19	39	36	30	47	36	22	26	23	33	32	38	48	29	29	27	31	28	29	27	28	29	35	44	33	26	27	35	37	33	34	26	30	29	30	30	27	28	31	31	41	31	33	31	34	45	39	29	23	28	35	24	28	27	21	39	27	33	29	32	29	31	38	25	32	41	42	30	23	36	33	27	29	24	30	31	25	17	26	42	25	28	30	34	27	24	26	27	21	27	25	40	24	34	39	25	40	30	23	27	35	35	29	25	31	29	27	34	33	33	27	32	42	36	42	32	35	38	31	40	32	27	33	28	33	36	37	28	37	35	39	33	28	42	29	31	45	36	31	34	23	37	36	33	39	35	27	30	34	26	29	30	29	33	30	41	25	34	38	25	32	23	25	39	28	32	35	28	30	32	34	33	41	28	27	30	34	31	32	33	27	25	32	38	35	38	32	39	35	32	36	39	37	27	25	27	25	44	30	33	31	39	24	39	21	39	35	34	36	41	27	35	41	38	29	27	33	42	31	32	25	34	35	26	37	23	31	33	31	31	30	30	30	19	33	26	31	26	31	49	34	24	41	40	25	27	32	35	27	27	32	32	41	30	27	19	34	23	30	28	35	40	33	41	34	26	33	28	37	18	31	40	31	31	25	35	31	35	35	36	26	29	32	31	45	30	27	29	26	29	38	42	32	27	28	34	35	32	25	31	40	21	26	36	34	32	35	36	43	42	36	35	34	34	35	38	33	30	32	29	34	27	25	30	29	36	30	32	39	42	27	24	31	33	28	30	25	21	29	36	29	28	24	38	27	24	40	28	23	35	29	24	27	27	35	31	22	26	33	27	44	41	33	31	30	27	23	41	32	31	31	31	41	33	35	44	39	31	34	22	38	28	34	29	28	37	33	37	30	28	37	23	34	34	32	27	28	37	27	21	30	30	30	43	26	36	34	28	38	29	34	42	25	37	38	28	29	26	37	28	25	40	33	39	34	30	31	29	31	28	35	42	33	45	33	30	26	37	26	34	40	32	33	35	30	29	35	31	28	31	24	14	38	35	26	30	34	38	39	41	37	30	40	31	31	27	26	18	47	31	25	31	35	39	42	39	22	32	36	29	30	32	40	37	38	27	31	33	36	33	33	25	33	23	47	30	30	26
28686	15245	8185	10757	18132	19205	17146	13746	10813	8786	7399	5704	4786	3910	3099	2431	2010	1878	1571	1263	1164	942	834	800	645	579	532	468	479	373	374	363	377	371	386	427	383	357	372	384	391	413	397	412	354	353	394	340	349	298	306	265	295	262	289	285	306	277	314	296	273	333	291	290	275	283	291	322	276	289	260	251	283	257	265	268	282	269	299	289	265	264	251	294	259	274	250	276	297	272	234	253	272	262	280	286	243	270	258	274	266	287	268	235	294	250	247	263	242	264	287	268	258	287	252	246	265	285	258	247	274	284	231	262	257	246	234	261	278	248	259	285	250	264	276	275	270	258	260	248	284	242	298	271	272	255	275	248	252	272	237	274	258	269	233	265	263	254	253	271	270	325	268	265	294	254	223	248	261	268	266	266	263	249	232	268	265	257	256	258	275	273	306	262	250	242	234	269	241	239	267	247	291	264	248	239	288	256	251	241	264	234	244	241	258	246	274	261	218	255	249	280	264	266	250	244	259	267	243	263	231	260	260	254	253	253	266	261	273	237	235	262	250	253	242	249	264	246	220	257	243	285	252	238	299	253	241	266	242	252	238	261	256	251	238	279	226	259	261	236	244	270	253	276	248	252	270	250	264	237	248	284	253	246	260	265	265	244	230	224	245	257	250	267	265	240	263	262	232	272	263	245	241	239	269	286	271	257	278	249	246	267	258	251	270	248	271	250	255	248	251	242	279	236	252	240	254	269	259	279	301	265	262	248	282	261	244	234	279	251	275	268	282	283	260	258	229	258	274	267	256	266	253	262	253	280	271	250	282	261	247	260	261	251	262	265	264	264	258	240	257	259	233	260	256	239	261	262	260	242	231	257	249	251	263	257	258	234	283	251	287	225	259	244	273	272	261	248	282	276	271	248	266	257	257	269	284	270	258	281	262	257	260	277	212	276	258	275	255	250	258	231	256	242	267	244	266	264	283	242	257	256	255	241	238	272	257	250	249	258	241	280	278	245	253	267	252	242	264	262	247	236	288	251	244	268	266	244	279	258	281	260	238	268	253	260	262	275	236	235	254	275	248	240	267	291	263	263	246	278	259	247	262	219	250	282	282	263	261	265	278	229	247	261	262	246	261	271	242	243	228	251	274	244	268	256	267	260	259	233	233	243	258	261	281	264	276	266	250	261	226	239	268	253	266	252	264	249	247	228	269	239	222	268	273	227	253	260	245	269	252	266	239	258	268	238	258	279	268	245	249	226	251	227	246	218	269	264	277	243	254	250	263	241	248	259	262	264	266	277	241	279	231	251	233	268	255	247	239	264	279	250	279	273	254	245	278	264	255	262	252	258	287	282	261	251	258	265	266	273	249	270	256	260	273	263	275	247	248	237	281	267	257	263	274	259	234	250	253	285	244	269	225	279	278	241	256	241	303	255	267	293	245	276	251	257	252	274	247	287	248	257	280	254	260	254	276	217	270	247	285	285	252	238	271	235	258	248	257	248	251	268	246	288	268	258	250	280	273	251	251	253	255	274	239	249	252	298	251	264	237	246	270	268	222	260	255	288	271	247	238	279	259	292	244	263	255	249	245	255	245	270	235	265	250	251	244	252	280	243	241	234	250	268	261	285	275	263	244	245	224	240	262	251	238	251	241	265	278	274	269	239	266	247	248	262	260	257	244	293	271	283	251	258	261	251	247	262	261	245	242	248	258	248	253	231	211	242	260	246	280	271	277	265	246	232	231	244	270	270	248	260	246	238	254	262	263	252	248	246	250	225	274	270	274	264	274	240	254	263	221	259	258	255	249	247	242	276	260	247	263	255	291	246	219	238	273	286	247	260	243	251	228	249	236	245	251	271	234	253	233	257	272	275	246	282	259	253	251	265	268	252	248	235	236	257	260	278	237	249	269	271	260	249	247	266	244	276	259	260	270	269	278	263	270	261	263	241	244	253	242	246	275	257	257	253	262	284	293	272	263	278	237	279	268	262	263	254	275	252	282	245	232	256	271	255	243	243	234	248	238	255	267	241	224	242	270	251	214	237	275	263	266	240	243	237	254	245	247	275	256	243	250	243	273	290	240	244	265	270	248	268	241	259	227	261	255	230	259	255	254	286	260	243	225	249	298	235	249	240	253	248	251	243	285	241	252	233	271	245	275	261	272	246	260	245	264	271	245	281	254	251	255	273	233	239	258	243	261	229	264	285	271	240	279	272	278	275	290	244	252	252	269	245	263	257	265	243	258	263	271	267	292	299	257	257	267	283	240	256	240	235	250	273	290	269	255	256	281	251	269	261	267	249	279	273	248	258	266	246	274	272	239	272	262	268	264	230	251	244	274	259	269	240	255	285	242	253	288	264	231	263	273	270	276	248	257	305	242	240	259	247	279	271	257	233	281	272	286	247	281	261	244	227	283	286	269	250	265	297	236	275	258	267	295	263	242	245	258	211	244	248	271	238	261	235	275	270	265	240	231	265	240	246	246	257	270	258	248	258	246	262	265	278	256	252	265	277	255	273	227	264	248	281	263	256	264	276	281	253	233	233	236	250	259	248	253	235	233	279	261	275	286	241	263	241	254	253	234	236	243	232	254	260	243	251	257	249	255	242	245	267	266	259	249	245	270	282	248	238	290	265	262	264	262	244	244	258	245	263	254	241	259	254	259	228	237	243	249	240	270	278	247	289	259	236	266	263	252	264	265	259	290	259	240	261	252	266	251	252	261	269	257	262	255	262	283	261	218	230	286	260	273	265	261	249	270	259	236	264	256	250	244	265	254	277	249	279	281	264	261	243	251	268	267	256	298	283	261	239	254	245	273	274	255	261	252	241	228	269	269	271	317	242	263	255	246	281	242	260	245	299	245	259	279	270	266	270	256	246	254	252	288	249	262	279	256	292	265	283	266	236	258	263	252	253	255	243	253	236	244	237	244	253	282	284	253	250	247	274	281	266	260	271	243	265	262	242	241	225	240	247	273	277	247	280	227	233	268	274	248	289	260	266	272	250	234	281	249	275	262	269	230	256	251	264	269	239	258	251	254	232	291	237	254	256	256	259	224	250	218	286	251	231	244	253	238	255	250	250	249	261	258	253	285	247	263	256	213	251	263	251	219	267	267	238	251	249	255	277	242	237	261	235	260	263	272	262	231	251	262	242	245	258	278	249	263	299	253	238	242	258	261	249	249	259	242	251	288	273	274	281	254	248	259	262	263	271	266	247	267	254	265	281	244	256	263	244	267	231	256	246	269	252	249	266	241	243	232	241	264	255	243	261	241	275	246	279	228	238	246	282	252	261	269	236	221	263	262	237	241	296	252	273	226	260	288	270	268	250	276	281	260	249	280	252	262	258	280	259	291	264	260	255	256	233	257	258	252	241	273	255	268	266	282	268	280	275	261	270	279	248	234	235	248	269	279	253	282	223	270	239	234	273	269	237	278	248	250	231	260	243	260	252	270	254	262	235	251	249	264	244	264	269	265	208	252	266	253	254	279	253	272	249	265	241
5307	2881	1021	586	514	623	684	573	472	368	294	231	209	165	159	115	100	99	104	72	68	49	39	55	38	35	43	33	27	33	31	33	32	25	31	25	36	30	25	29	23	20	20	34	35	23	24	29	26	32	23	30	30	24	25	29	26	29	24	14	21	21	30	20	26	23	19	22	25	26	18	27	25	15	29	18	21	23	20	32	28	15	25	23	19	17	13	22	12	23	17	17	21	25	25	21	29	17	22	29	20	18	23	24	24	26	17	28	21	22	21	25	28	23	22	26	19	18	24	20	13	22	35	29	21	28	18	17	21	25	29	26	20	23	24	18	17	25	23	18	16	20	25	27	25	30	22	16	26	26	32	22	21	23	19	26	25	30	22	31	23	23	25	19	22	23	18	18	23	13	24	19	27	24	22	18	29	19	22	29	17	27	20	21	20	24	35	34	14	33	18	17	20	17	21	29	20	23	25	25	22	14	20	25	21	23	18	26	14	18	32	16	23	28	24	17	20	14	18	27	26	21	27	24	26	22	20	14	33	24	24	30	22	21	25	22	23	29	21	27	19	19	26	24	28	32	15	29	21	25	20	27	26	18	12	15	17	17	23	24	19	26	24	21	24	29	21	22	21	23	23	18	20	19	30	14	22	30	26	16	24	27	19	33	17	26	29	20	25	17	20	16	17	23	14	24	17	29	24	22	24	15	21	19	20	24	24	19	20	22	25	23	20	19	27	16	20	22	23	14	25	17	20	17	17	16	21	24	28	16	21	29	27	22	27	26	14	24	22	19	28	25	18	22	14	27	24	16	18	27	22	19	13	26	20	30	22	23	32	17	18	33	22	25	25	29	16	13	30	25	27	22	17	25	29	27	17	21	26	18	20	28	20	17	21	21	24	24	19	23	29	23	24	13	26	19	27	13	24	18	22	19	24	23	25	19	26	19	21	23	20	22	28	25	17	25	19	35	19	24	19	25	25	18	22	17	22	28	27	23	21	25	29	18	25	16	22	27	28	28	20	22	25	22	20	24	11	17	19	33	17	24	17	22	33	21	28	16	14	37	23	16	23	17	17	18	25	15	24	24	20	19	27	36	25	21	18	17	27	24	21	20	24	22	21	26	26	24	30	23	21	26	18	20	22	25	26	26	22	20	30	20	22	14	19	25	24	21	26	33	25	21	19	30	27	20	26	13	24	28	24	18	23	25	18	26	22	19	21	30	17	20	22	27	30	30	19	24	25	16	22	18	24	20	14	19	30	24	17	22	25	13	18	24	23	25	27	18	15	13	25	24	37	28	28	19	33	27	29	18	23	21	37	17	16	22	25	22	22	26	23	15	17	25	24	14	15	22	26	22	21	29	21	19	23	26	19	18	17	26	20	27	23	26	25	25	26	23	15	24	24	18	25	23	29	18	17	19	15	17	25	28	26	24	20	16	21	24	29	26	20	24	24	20	35	14	19	18	25	9	21	19	24	22	17	21	26	28	26	16	16	25	18	23	25	26	22	24	28	23	18	23	21	22	17	19	23	20	14	37	20	20	20	23	24	22	26	24	21	24	30	27	19	23	33	22	27	28	23	26	20	25	22	27	27	27	28	23	16	22	24	28	25	19	18	29	21	28	22	25	18	21	21	24	26	15	22	16	25	15	21	28	27	21	24	19	22	11	16	28	23	17	21	17	32	17	26	25	22	35	18	24	32	20	26	24	25	14	16	31	22	31	21	22	19	27	24	21	33	28	24	18	23	16	26	20	20	23	18	27	36	19	17	24	26	20	17	30	25	24	24	29	25	20	25	22	31	22	28	22	27	17	21	16	23	21	22	28	30	23	15	16	27	26	26	31	17	26	19	18	22	28	31	24	21	26	28	26	27	27	25	22	18	16	23	21	17	26	27	29	24	26	15	24	24	18	32	20	22	25	30	20	24	20	17	20	25	25	17	24	22	40	25	30	22	19	23	30	23	18	19	23	20	28	33	14	19	20	14	28	19	19	23	16	20	24	21	27	26	13	18	18	28	18	14	15	27	19	31	21	21	22	22	19	20	21	18	31	26	20	31	29	21	16	22	19	19	31	24	27	22	28	21	27	20	18	26	10	19	23	20	22	19	17	21	28	24	18	31	22	20	23	22	23	29	22	32	23	26	16	13	16	17	17	21	21	35	18	25	27	26	17	22	31	23	29	17	21	26	27	31	26	31	24	30	28	26	26	28	26	27	27	23	17	28	23	17	25	20	21	21	19	25	17	22	30	21	25	23	25	20	21	15	23	13	23	27	11	21	33	22	27	22	27	35	23	23	19	17	19	21	25	27	19	16	26	20	21	28	34	30	25	23	22	26	15	21	17	21	20	17	20	27	18	30	26	20	22	30	26	17	22	19	29	22	18	22	25	20	21	14	23	25	23	27	18	26	26	25	25	26	29	19	13	25	23	18	32	18	19	23	21	15	17	23	29	24	18	18	28	17	23	31	21	13	22	26	34	20	19	23	31	32	29	20	17	25	18	27	20	19	22	23	20	23	28	30	29	12	21	26	20	23	22	16	27	23	24	23	19	24	17	22	17	25	30	27	22	17	24	20	17	17	23	29	22	25	17	34	17	27	14	26	27	18	34	21	22	19	23	21	24	25	25	25	24	19	23	17	18	21	27	17	22	27	25	22	19	31	24	14	18	32	19	22	18	21	23	18	34	19	21	25	27	24	33	20	15	26	22	23	22	25	23	22	13	32	21	22	17	21	17	17	25	26	23	19	21	22	26	29	28	26	24	28	29	17	17	21	23	19	13	26	15	23	21	27	13	30	18	22	27	13	20	30	17	25	21	11	28	20	24	26	21	20	20	27	16	29	21	22	18	20	15	25	28	15	20	13	21	26	24	24	12	21	28	19	27	22	21	18	16	23	25	23	16	23	19	19	20	19	28	18	20	26	23	27	22	13	26	24	18	22	22	22	19	19	20	32	33	17	22	27	22	22	22	18	25	19	36	22	20	21	27	17	18	21	21	29	30	24	32	25	17	26	19	20	28	24	23	22	26	25	21	21	29	26	17	21	26	26	24	21	26	27	14	32	23	21	16	21	22	20	17	29	20	28	21	29	25	27	27	18	20	30	22	18	24	28	22	19	15	29	23	16	23	15	23	27	24	21	20	21	17	25	24	23	27	20	24	23	30	27	20	18	26	21	27	18	19	30	32	23	25	28	24	12	22	25	16	28	21	26	22	18	26	23	21	20	25	20	21	17	26	19	21	24	15	31	27	17	20	26	31	24	30	23	14	22	19	22	28	23	25	18	18	29	22	22	19	25	23	13	26	25	24	22	19	23	22	26	28	14	22	28	13	24	30	21	22	28	17	23	16	16	18	20	32	15	22	24	20	22	20	23	20	30	20	22	18	26	18	22	22	27	16	19	22	30	27	13	24	22	27	21	26	27	20	21	20	28	24	21	24	32	24	27	24	16	26	21	25	23	26	23	31	23	22	26	23	17	30	19	28	24	19
32655	18660	10282	13075	20977	22395	20060	17181	13600	10805	8836	7004	5833	4838	3876	2958	2507	2285	1879	1441	1305	1078	939	843	763	639	551	503	478	411	406	423	339	345	373	349	386	343	343	359	383	376	365	338	373	336	381	331	321	235	265	249	231	229	255	249	253	250	239	226	252	230	225	242	210	223	243	239	236	236	240	209	237	229	223	209	224	223	214	205	205	187	202	203	212	173	185	205	189	228	180	193	216	194	213	212	204	191	200	194	219	170	180	201	216	186	212	194	196	185	179	199	203	200	170	206	194	195	208	224	210	172	171	188	205	212	202	198	209	223	189	184	190	182	198	212	205	196	211	181	206	183	220	206	184	205	193	193	194	209	189	203	192	197	199	186	202	194	200	209	195	218	198	210	163	186	209	201	193	191	183	183	207	190	213	187	207	205	225	192	174	154	209	199	196	212	204	184	194	195	184	191	191	213	209	192	181	219	198	197	206	170	185	213	181	205	174	212	188	201	196	186	172	191	207	188	199	202	198	210	207	190	197	187	202	174	189	201	187	201	228	176	181	202	199	208	178	204	185	194	184	194	202	152	176	201	202	210	171	201	174	170	187	173	217	173	185	178	198	182	181	183	194	194	209	181	179	199	199	211	170	184	192	175	207	188	193	211	199	178	189	164	198	185	208	183	186	181	173	191	204	191	195	214	195	183	197	201	199	186	174	184	173	201	198	202	181	175	187	193	179	212	179	183	188	199	195	192	208	194	206	179	178	174	200	187	201	182	166	211	193	195	196	188	176	184	188	170	208	190	189	184	195	173	204	223	200	188	200	172	195	216	202	185	184	194	172	187	205	182	206	195	194	185	211	205	214	186	211	164	185	180	188	191	196	170	160	191	181	185	182	178	201	177	195	180	177	178	194	175	204	193	168	220	190	218	223	181	174	179	205	177	189	193	195	195	196	180	190	207	176	173	220	184	175	185	194	201	184	184	185	200	187	214	187	175	175	199	195	183	193	189	202	191	213	191	194	207	168	188	208	203	185	180	184	204	176	195	178	190	199	191	186	188	190	177	175	184	198	168	201	202	204	184	186	182	178	200	166	186	196	202	178	185	185	161	193	213	177	205	216	209	163	192	188	161	173	180	176	177	192	186	194	194	188	201	187	204	206	203	171	189	197	217	173	187	179	189	194	191	179	198	217	183	184	195	180	192	183	182	190	201	178	196	190	189	196	197	211	183	206	176	195	199	192	175	191	212	187	173	197	197	198	202	175	180	181	172	220	198	176	189	213	204	165	224	145	174	188	165	185	201	187	185	196	189	196	207	194	201	181	186	199	201	211	202	182	190	169	173	206	194	209	190	166	171	189	184	190	197	187	199	207	208	184	191	173	186	180	201	203	193	204	211	197	211	182	194	190	197	209	199	218	180	194	177	188	184	195	182	201	194	187	188	170	181	181	196	210	189	185	181	201	215	202	208	170	203	205	193	181	174	180	178	188	184	217	210	208	193	192	180	180	194	197	213	188	193	197	205	199	196	216	186	184	187	201	198	218	198	204	186	189	207	193	181	205	188	176	175	189	207	190	189	165	215	191	202	173	199	172	175	190	204	193	203	189	183	213	171	176	189	194	161	186	181	179	203	168	206	238	201	198	191	193	175	174	205	189	169	173	181	201	188	170	194	213	194	205	211	189	198	181	199	174	196	209	185	198	178	184	196	182	192	191	191	201	170	178	203	184	189	172	208	176	185	171	188	200	216	179	192	190	205	203	203	178	209	210	177	193	226	191	187	192	195	194	195	204	184	206	183	178	149	154	190	175	188	191	193	205	197	195	183	199	205	179	214	193	216	165	193	196	179	194	203	168	184	200	181	186	186	175	181	178	234	202	175	175	195	180	206	191	166	180	164	224	194	204	189	183	192	188	188	204	186	192	210	193	193	206	184	204	172	181	209	187	221	190	195	189	202	180	203	182	166	200	185	211	175	206	165	181	206	177	201	191	196	192	180	192	208	181	215	205	184	198	186	213	198	190	180	190	201	204	170	162	190	220	185	192	179	192	184	187	169	179	206	184	179	195	199	208	178	188	174	183	204	198	194	184	168	166	199	185	205	196	198	212	184	195	191	164	182	199	192	202	211	198	184	167	203	206	189	178	198	195	182	178	201	185	186	201	195	181	196	189	210	209	173	168	199	175	200	154	190	220	194	194	203	198	201	173	204	191	180	193	179	200	171	190	169	174	203	164	181	194	171	210	178	198	184	167	206	189	220	201	200	170	180	180	181	175	199	205	182	196	197	176	202	179	193	169	185	185	223	173	179	187	181	191	175	191	190	212	206	206	206	191	193	183	186	186	182	196	207	189	182	180	215	189	193	173	202	198	195	177	212	180	192	196	209	191	202	184	189	186	191	182	169	205	173	161	194	167	169	191	202	182	185	204	180	191	203	204	201	190	185	189	212	210	205	175	178	195	195	201	183	202	180	197	198	185	188	201	205	181	193	185	189	208	211	207	183	178	189	201	193	171	182	197	222	174	162	191	199	190	179	198	187	166	206	200	198	184	207	188	192	203	180	216	189	210	213	197	173	197	188	172	184	189	218	204	182	201	217	191	220	185	180	190	193	200	162	178	183	195	184	184	199	201	219	180	190	183	173	182	198	180	188	215	210	203	217	166	170	191	172	179	184	191	211	190	179	189	183	219	234	207	218	208	221	183	182	196	202	200	167	219	184	179	197	192	181	206	173	167	199	185	182	181	207	218	192	184	175	205	205	185	197	193	208	184	204	174	189	172	199	172	164	177	189	206	192	210	175	200	211	194	179	184	186	179	180	193	198	196	186	174	189	187	183	183	192	192	180	192	211	176	188	206	217	190	195	182	181	213	180	201	212	195	168	206	186	180	173	172	206	182	212	193	198	180	181	169	202	199	162	190	190	202	180	188	165	178	201	193	207	208	196	176	193	200	203	192	187	191	183	202	227	181	194	193	193	186	190	195	177	180	211	181	190	194	196	198	192	197	195	196	178	191	192	174	184	177	210	208	184	196	213	186	198	183	173	179	196	174	167	188	192	188	192	196	181	178	188	204	181	166	192	179	188	211	171	206	170	208	206	187	182	194	193	214	165	176	201	209	170	178	193	172	179	191	185	192	175	193	181	181	170	198	207	204	183	162	177	190	183	187	178	165	192	203	190	217	206	187	173	176	221	221	194	190	170	199	209	202	209	189	186	200	164	192	192	190	184	199	202	175	196	178	178	184	191	182	171	172	189	170	160	198	206	186	185	196	197	198	211	170	192	197	238	209	172	182	200	190	183	195	188	194	179	200	194	218	185	197	162	178	198	186	179	209	166	194	192	195	192	183	170	189	205	186	212	189	181	190	202	194	212	192	216	193	200	203	195	170	194	178	231	160	178	209	198	180	188	194	181	208	194	189	211	210	168	189	193	207	207	226	200	186	192	167	205	179	186	196	148	178	209	177	182	218	198	203	171	228	193	198	208	215	223	218	184	204	189
2724	1065	459	291	271	349	333	307	249	187	151	126	134	81	81	72	85	61	56	46	36	42	51	35	36	39	40	37	52	42	30	30	36	51	35	35	38	45	36	40	39	30	35	47	39	43	35	52	38	30	46	36	40	26	32	34	31	45	53	31	38	24	32	26	36	35	35	33	39	48	43	35	38	43	26	34	45	38	27	46	37	36	42	52	38	24	36	32	31	45	35	43	29	40	31	31	32	40	31	39	33	36	38	34	40	25	30	24	35	43	36	28	33	45	32	37	29	41	33	30	31	46	40	22	34	31	32	36	29	36	37	38	24	33	27	44	28	22	28	18	39	40	38	33	27	26	35	30	37	36	44	36	39	40	34	35	41	31	36	46	41	44	27	43	32	38	37	31	40	44	40	33	44	23	34	38	34	37	31	32	44	38	33	26	32	25	25	42	41	28	42	38	35	29	31	36	36	34	37	27	50	32	34	26	31	35	32	34	27	34	41	31	27	31	21	26	33	39	36	36	40	49	35	37	36	35	37	36	40	38	43	34	40	45	42	36	42	38	32	31	36	35	39	42	29	45	40	45	23	27	37	24	29	35	26	36	39	41	33	34	33	41	36	35	32	34	38	29	27	35	31	42	38	38	42	36	32	39	36	35	34	36	42	36	34	29	36	38	46	32	28	39	45	45	35	37	39	34	30	28	37	41	46	34	31	33	27	39	40	37	48	41	39	48	42	41	37	36	42	26	31	32	40	33	29	35	29	23	34	35	34	37	34	36	29	22	46	39	33	45	42	38	23	37	38	36	43	30	24	34	34	30	35	33	41	34	37	31	30	21	39	36	37	42	33	46	41	43	31	30	39	38	34	28	40	41	38	38	32	43	43	37	42	28	30	33	43	43	30	30	27	42	28	38	29	37	37	46	28	38	35	21	36	45	25	27	28	39	35	36	36	30	34	43	24	32	33	36	31	41	42	25	39	43	20	49	32	39	27	30	29	36	39	38	28	36	28	34	41	38	36	40	31	28	44	19	31	40	39	34	30	27	34	36	34	37	46	40	38	36	29	36	35	30	18	31	34	35	37	38	35	43	38	25	29	34	30	33	36	27	34	28	33	35	30	30	27	34	23	32	37	31	37	37	36	40	31	33	38	25	36	26	30	37	31	45	38	29	33	33	26	25	44	41	37	38	28	35	32	37	24	38	39	35	30	41	40	43	34	28	39	27	32	32	27	27	32	38	34	26	27	27	39	31	29	32	32	35	33	39	42	43	43	38	44	29	15	27	46	32	41	32	40	35	31	27	33	26	34	22	41	42	44	31	31	34	39	34	24	47	37	29	40	34	33	40	50	42	29	37	30	37	39	26	25	31	32	28	36	38	30	39	29	31	39	35	24	38	29	40	26	26	33	41	34	38	41	39	31	35	37	48	35	42	40	34	37	34	35	34	35	36	39	31	36	40	26	31	40	29	37	28	42	35	21	39	42	27	34	31	35	31	38	35	35	31	27	27	37	44	25	40	42	29	39	29	31	36	44	39	45	36	32	45	33	44	39	38	40	43	31	43	39	37	37	38	43	26	37	33	32	35	39	29	40	23	34	36	38	37	36	31	36	35	37	37	42	38	47	37	44	35	31	39	35	29	24	32	35	33	33	25	42	36	33	38	24	23	35	35	29	35	36	34	40	36	40	28	46	48	31	24	32	30	19	32	30	28	34	42	36	24	30	36	29	37	32	33	35	44	38	28	34	40	32	37	28	29	39	35	28	29	37	28	33	30	35	37	34	38	41	38	36	39	31	34	34	28	37	42	42	38	43	39	38	35	39	31	50	41	29	40	37	29	38	33	25	32	34	34	33	23	27	35	34	37	30	35	38	37	47	43	28	34	27	30	33	32	29	34	35	30	43	33	37	28	48	29	40	40	38	34	40	28	32	34	45	35	32	43	21	37	27	35	46	30	32	36	27	24	45	40	40	35	37	38	33	31	33	22	33	23	32	43	29	33	30	25	46	34	37	34	28	34	38	38	36	26	32	27	25	39	38	46	36	24	34	32	30	40	30	28	32	29	39	30	28	33	36	30	42	29	25	24	33	44	31	35	32	38	28	35	36	33	37	37	31	31	35	36	33	30	44	31	31	38	39	30	35	20	36	34	27	26	30	36	36	40	50	49	31	36	35	45	32	36	47	38	46	43	35	43	22	31	32	23	34	36	31	39	42	24	32	31	32	27	36	36	34	39	28	44	26	24	35	35	27	30	39	35	34	40	41	18	32	41	32	37	35	37	47	28	31	33	40	29	37	31	46	24	33	37	30	31	32	32	32	42	32	28	30	36	39	44	25	36	33	35	35	37	33	37	29	37	38	35	36	22	36	35	35	24	34	31	28	41	41	56	30	40	36	31	48	37	33	37	36	50	26	33	28	32	36	37	30	29	39	32	33	31	40	30	33	37	42	38	42	37	47	38	33	35	30	31	39	32	37	30	32	33	46	34	41	29	36	37	31	40	33	34	28	43	28	34	30	39	34	40	47	30	34	29	26	24	33	31	38	38	43	39	41	26	30	29	31	44	26	35	29	33	33	25	41	39	31	21	35	32	39	31	33	40	37	32	43	28	30	37	38	36	42	40	29	31	34	30	42	38	35	23	16	37	29	36	29	28	31	42	36	37	27	23	28	44	28	41	34	26	45	31	19	25	26	36	27	17	35	33	27	34	38	39	32	31	33	38	29	34	27	35	35	40	42	44	33	37	42	33	32	39	36	41	29	26	47	33	27	35	43	26	35	29	36	26	30	46	31	37	39	38	30	31	31	38	35	43	36	26	35	29	31	28	44	39	22	30	28	44	31	38	28	42	33	38	40	43	32	32	32	45	29	29	30	32	31	41	36	30	35	40	31	29	41	33	34	38	38	30	37	36	39	47	34	31	32	35	40	35	29	32	32	30	40	38	37	30	39	40	32	37	37	28	40	25	35	33	34	34	35	45	29	35	34	46	32	38	33	35	32	32	27	42	26	36	28	37	32	39	33	34	38	30	35	33	32	28	25	45	32	41	39	33	25	20	37	43	32	24	35	47	37	34	34	23	35	39	24	26	39	31	33	31	22	46	31	33	37	34	31	37	32	42	47	34	50	23	35	35	28	32	35	36	41	41	43	34	29	24	37	32	44	27	37	23	39	31	31	36	36	45	35	40	33	39	26	34	34	40	32	20	28	34	33	29	30	45	33	33	33	31	35	30	40	36	28	49	40	43	39	30	30	42	24	46	38	23	32	25	41	32	28	30	31	39	32	21	31	39	33	32	37	31	44	37	38	21	35	32	28	40	44	28	34	32	41	25	36	41	34	42	46	43	37	31	30	39	34	36	45	36	23	40	33	44	34	27	38	36	37	31	33	29	30	29	36	41	26	30	27	30	28	41	33	39	42	33	27	27	37	35	34	28	29	32	39	45	38	35	30	22	36	30	40	36	35	34	34	26	38	35	33	33	45	23	28	26
24290	11138	6004	8105	14256	15344	13319	10646	8317	6325	4724	3810	3084	2567	2018	1611	1355	1275	1068	908	782	712	626	566	536	541	477	413	387	409	363	373	339	399	354	356	383	401	385	386	355	359	378	369	390	354	381	357	351	339	368	315	276	356	310	297	305	304	322	318	318	286	289	289	311	314	329	310	298	307	306	306	296	268	298	323	309	336	272	268	269	287	308	258	276	272	301	292	269	316	308	275	285	284	315	290	298	293	275	283	284	288	282	292	275	282	266	307	320	306	270	260	274	300	267	284	268	316	275	283	276	295	276	305	303	281	298	317	303	314	321	270	289	308	252	268	329	271	293	276	285	296	290	285	304	264	248	268	306	276	266	268	281	316	315	313	295	292	277	268	309	293	311	302	286	288	290	304	291	312	279	296	297	282	247	293	307	277	282	304	272	301	292	283	289	297	260	268	280	276	298	282	288	314	260	268	296	257	295	286	298	292	283	285	290	266	267	263	304	279	299	299	272	277	277	319	269	309	267	278	276	302	275	277	269	284	281	300	272	266	268	282	297	297	294	300	266	266	265	282	288	269	260	298	290	299	326	260	268	281	280	295	316	287	274	267	289	304	252	226	316	308	258	277	248	288	267	322	316	279	271	284	285	284	249	276	283	270	284	280	254	289	310	288	283	299	279	291	262	303	275	268	284	289	257	276	276	299	282	297	310	303	249	290	286	274	280	292	278	286	279	286	287	278	265	283	273	266	274	300	304	280	261	257	263	300	264	311	265	286	303	293	279	294	289	315	296	291	288	301	262	277	297	272	269	302	305	294	268	283	280	290	306	298	238	269	293	283	277	285	275	274	280	304	279	294	265	283	288	319	269	290	293	279	262	292	275	289	277	284	314	264	320	273	287	312	276	270	288	287	287	270	292	275	276	302	295	329	247	287	278	272	257	291	261	270	269	297	258	286	273	275	265	259	274	266	311	310	262	266	297	270	261	278	240	262	285	242	268	290	244	282	274	274	257	285	238	311	283	287	281	317	275	296	296	283	324	279	282	275	257	262	304	299	293	309	265	277	278	270	300	284	257	284	289	287	281	273	293	281	268	305	268	293	275	304	302	299	297	293	296	290	312	281	314	274	305	276	297	271	280	279	294	291	270	259	305	293	282	267	314	259	273	282	281	282	297	279	308	273	273	268	268	300	305	292	292	295	293	281	264	280	277	281	291	296	261	301	264	282	265	313	308	281	259	286	279	302	265	298	259	280	267	283	272	304	264	306	280	268	318	266	290	262	309	286	288	273	291	273	262	272	251	305	305	306	295	287	280	274	280	283	299	260	289	262	301	269	282	290	279	241	285	286	290	282	280	310	265	297	267	272	308	276	314	296	281	307	259	279	294	295	298	292	277	275	264	298	296	306	311	286	296	276	280	278	272	291	275	308	299	311	294	270	265	289	273	281	259	317	291	298	291	283	262	311	307	270	281	245	293	271	286	257	292	283	278	276	267	276	284	285	280	295	288	304	300	278	297	284	256	278	266	265	297	300	253	268	298	285	298	286	256	275	282	278	249	269	270	305	287	292	283	289	298	264	281	308	264	254	295	301	260	273	292	284	287	300	329	277	293	316	285	319	308	297	280	303	281	283	262	292	281	282	274	289	262	264	278	287	285	267	291	286	266	291	278	288	293	306	277	281	259	286	293	275	256	281	286	295	255	283	281	290	280	292	280	278	312	274	311	263	287	290	289	323	290	264	264	268	292	268	283	281	303	293	281	290	275	268	270	291	285	293	286	300	278	263	302	301	287	297	276	307	287	268	285	291	283	256	277	261	290	280	291	294	295	274	276	265	263	310	286	281	299	282	267	320	283	292	294	282	280	282	289	287	276	277	289	320	313	298	266	307	287	286	305	285	292	285	263	290	301	276	267	262	271	294	276	273	276	306	287	272	293	322	245	286	309	246	286	306	283	266	270	244	302	312	261	290	273	303	326	268	258	284	309	273	271	262	263	282	302	289	273	300	286	294	294	293	277	274	291	311	302	287	268	276	280	318	266	247	283	294	276	277	293	276	263	271	299	285	254	265	310	302	259	263	294	296	283	316	269	299	294	298	273	303	290	283	278	287	292	276	286	268	268	278	326	277	300	291	290	313	308	300	287	290	296	301	288	309	312	289	265	270	312	289	307	302	315	277	295	286	259	291	310	297	288	311	287	306	272	273	275	290	283	278	285	287	301	287	283	250	272	260	263	278	287	261	280	259	287	289	276	262	321	264	273	284	264	257	253	296	316	289	296	294	305	284	281	319	311	260	297	279	282	270	281	296	291	304	277	320	286	313	291	300	287	266	261	304	293	271	260	274	314	286	266	299	288	277	257	281	304	261	277	269	279	291	316	257	295	286	317	290	275	300	320	290	280	300	276	297	295	290	274	297	239	308	247	291	268	303	289	296	247	252	320	270	312	269	295	310	259	258	297	291	275	278	264	296	309	272	279	305	296	297	278	306	277	254	278	307	280	276	304	257	317	278	285	265	251	259	283	265	311	298	254	315	297	287	281	289	266	283	308	285	265	297	280	269	280	288	278	265	289	256	257	292	290	298	268	310	271	270	269	295	273	257	273	288	267	272	287	283	287	262	276	287	278	292	261	267	277	276	285	258	291	319	287	304	249	286	275	277	289	273	270	272	289	295	256	269	258	294	297	282	294	274	300	271	302	316	258	270	276	262	297	302	260	283	302	271	308	322	260	299	309	261	264	304	304	297	286	304	276	317	276	321	285	286	259	291	290	280	256	276	295	280	287	307	289	285	270	251	291	303	279	293	284	295	322	288	284	305	284	314	282	272	259	261	292	276	268	265	291	283	289	262	295	309	301	292	274	293	275	283	276	283	281	264	306	291	285	295	279	275	272	288	266	285	296	309	299	263	297	267	298	260	303	299	243	290	258	262	253	259	282	257	249	286	292	253	306	303	283	271	312	287	267	252	311	262	273	302	275	289	266	268	297	282	294	290	265	295	299	320	268	301	310	268	278	287	284	286	263	261	302	273	274	265	296	291	267	301	291	310	257	263	299	270	253	247	290	310	281	297	270	297	275	264	291	292	283	301	261	265	285	302	293	287	271	255	335	283	295	293	297	255	269	285	274	308	322	276	281	296	272	295	317	276	258	270	290	238	279	286	268	251	283	285	261	287	256	286	293	292	274	302	300	273	291	297	280	303	275	282	285	286	293	300	280	276	284	273	245	319	290	315	304	289	241	272	265	295	275	278	297	278	280	269	283	307	278	282	266	291	277	294	279	273	294	302	290	302	269	292	281	278	284	258	278	273	309	291	271	288	270	296	306	265	322	299	273	289	264	282	276	282	292	309	284	291	284	288	275	272	282	233	276	286	317	292	269	282	286	304	299	295	289	293	263	305	292	238	280	269	253	272	292	263	298	308	276	276	294	310	260	297	265	292	284	277	261	273	268	284	296	270	275	300	267	303	278	282	249	279	293	276	277	306	238	290	309	280
4051	2287	816	543	455	551	553	481	402	297	250	187	162	112	133	90	86	89	65	61	46	58	40	48	45	42	39	44	29	44	36	27	36	25	20	38	31	30	32	31	28	33	34	26	45	20	37	34	22	31	30	25	16	25	29	29	19	29	27	33	22	26	41	23	30	26	21	29	33	21	20	31	18	29	19	33	27	29	23	22	27	22	26	24	38	16	26	29	28	32	22	15	21	19	20	31	26	21	24	29	27	19	20	22	17	22	27	31	22	34	21	23	25	24	30	17	28	19	20	27	26	28	30	27	30	23	27	21	26	38	21	33	21	33	26	27	28	28	17	23	15	25	29	26	32	34	25	20	22	27	22	33	34	38	22	24	25	22	29	20	34	17	15	22	16	32	17	18	22	17	33	33	24	27	25	39	25	26	24	21	24	23	23	23	19	28	22	23	26	30	36	27	27	38	27	30	38	25	23	28	18	32	19	18	28	22	30	21	22	27	29	23	28	21	27	27	28	28	33	24	24	30	34	25	28	19	24	31	24	26	26	24	30	29	26	28	25	36	15	28	22	27	25	21	34	27	28	18	20	23	20	26	33	27	28	22	35	27	32	18	24	33	31	26	35	42	26	27	26	23	25	26	24	15	29	25	24	21	21	27	18	22	21	22	33	29	31	26	25	27	29	21	33	23	26	37	33	28	25	24	26	32	31	15	30	21	24	24	29	19	27	26	29	31	28	18	29	23	31	24	32	26	23	19	29	26	32	22	26	32	25	21	39	18	23	30	22	26	23	30	26	31	22	21	30	27	16	40	26	22	31	33	29	22	24	24	20	36	24	15	21	30	27	26	25	25	32	21	36	28	27	28	28	22	32	26	22	24	29	30	32	23	29	29	30	25	27	22	28	22	23	24	18	33	28	29	19	20	23	33	27	26	22	30	24	27	27	35	25	29	20	32	22	23	27	27	28	24	18	20	29	18	34	26	38	26	27	18	30	26	30	27	16	23	18	29	20	26	27	19	28	30	28	34	29	19	32	30	15	25	13	22	24	23	30	28	23	18	32	28	31	27	28	16	23	27	30	33	27	33	28	27	24	29	27	23	30	32	20	35	37	33	25	28	25	23	22	28	24	27	25	22	30	19	21	30	18	21	19	31	28	25	27	27	32	25	25	25	25	21	20	26	25	15	16	32	22	25	14	26	36	21	22	23	18	30	36	28	28	33	31	22	24	26	28	24	17	26	21	23	25	25	26	31	21	16	29	34	29	26	31	27	29	15	29	28	34	20	25	30	26	37	32	28	34	29	23	26	31	31	25	23	32	30	26	21	23	32	38	22	16	31	27	20	28	28	28	21	30	18	22	22	28	26	18	35	23	26	22	22	45	26	19	30	19	28	32	26	27	33	28	19	26	21	32	28	27	31	34	18	28	29	29	30	23	26	17	27	22	23	21	26	24	30	25	29	37	24	24	40	26	19	27	28	23	25	26	30	23	30	30	21	30	29	28	24	26	22	32	25	26	25	20	14	34	27	29	26	19	21	27	21	22	25	22	23	29	31	25	26	22	23	32	19	25	35	27	19	28	26	21	14	19	26	28	24	31	15	40	25	23	26	28	21	25	19	28	23	29	26	32	35	20	25	18	28	19	18	27	40	29	21	25	24	21	30	36	15	32	27	32	25	25	27	29	22	25	23	24	27	20	27	38	23	25	25	23	20	23	26	27	25	21	26	26	33	22	24	29	31	23	23	20	28	33	24	23	26	26	24	27	30	26	25	23	23	24	25	18	21	21	17	31	29	22	24	23	23	24	26	25	29	21	39	17	24	27	25	29	26	21	27	26	24	33	30	27	29	15	29	29	31	31	22	29	31	25	27	26	20	33	27	33	20	24	31	26	29	20	35	18	19	30	28	31	12	26	18	31	20	25	30	24	28	30	21	27	16	30	23	30	23	27	26	30	29	26	25	28	27	24	27	22	24	26	24	23	18	34	33	26	21	19	26	20	18	31	25	34	29	21	24	35	27	32	21	19	28	29	24	24	19	24	26	27	31	26	17	25	29	27	22	26	24	33	28	25	29	22	32	25	22	27	18	21	21	16	25	25	20	25	27	22	22	20	25	28	15	20	34	25	22	23	39	26	22	27	25	33	21	23	27	19	27	31	23	24	23	27	29	24	30	30	25	30	19	21	25	23	23	32	25	31	21	22	22	25	26	20	16	28	28	25	21	32	33	30	22	26	32	28	22	24	31	27	33	34	21	20	22	29	19	20	15	34	27	33	30	25	35	29	21	22	20	25	31	22	22	23	31	22	32	24	20	26	29	26	27	38	16	26	26	21	17	32	30	35	30	22	22	16	27	26	25	26	27	22	24	22	33	31	32	18	17	27	22	24	24	28	22	23	30	24	27	20	26	24	23	27	23	31	30	32	25	20	20	27	35	22	28	21	28	22	28	25	23	23	25	29	21	27	27	22	31	28	19	21	23	28	29	23	28	30	40	27	19	28	26	22	33	31	19	26	18	20	34	30	32	21	33	35	33	22	30	21	24	31	24	28	28	39	25	31	20	22	18	18	21	20	23	24	26	25	24	23	33	26	26	21	20	24	26	23	17	25	27	24	25	24	27	25	26	23	34	17	28	17	25	21	27	27	25	18	21	25	24	21	27	20	26	26	20	26	27	25	22	18	26	26	21	25	37	26	22	24	30	28	28	25	22	19	27	29	30	32	25	33	26	23	24	25	29	28	20	24	18	26	34	28	32	38	22	24	20	29	18	27	24	26	14	23	22	21	23	27	30	25	26	21	30	28	26	27	30	23	26	28	32	24	26	23	23	32	33	14	24	24	27	28	25	20	29	29	27	22	21	19	38	33	28	17	19	26	34	24	32	25	22	25	26	30	28	28	28	21	18	30	20	27	25	34	31	37	35	25	26	26	29	17	22	22	22	35	30	31	20	36	31	35	24	22	18	21	25	25	29	18	28	26	27	26	24	18	34	33	28	38	24	27	26	21	24	23	18	37	32	29	27	32	29	25	30	23	24	25	19	24	24	32	25	34	27	27	42	28	22	24	35	19	22	26	24	20	21	29	23	27	30	26	27	28	20	20	33	30	34	32	27	37	22	19	29	28	30	29	21	24	24	30	19	24	21	26	27	25	27	33	24	33	22	29	33	29	26	18	26	29	29	25	17	24	32	22	19	27	23	24	28	28	20	20	22	25	28	18	22	30	28	25	22	33	24	25	37	28	25	17	24	26	21	29	29	16	28	26	23	27	19	23	20	21	30	18	24	27	33	30	20	24	21	29	21	23	29	28	21	16	22	27	19	31	15	19	30	28	23	24	32	23	27	15	30	27	31	33	26	22	28	33	24	43	35	26	25	20	16	24	33	24	32	26	22	23	24	25	18	26	25	30	21	21	29	32	26	30	31	28	21	33	31	25	27	26	25	33	20	24	23	21	25	25	29	24	25	39	22	26	22	21	30	28	26	29	24	28	23
30141	17064	8978	11979	19791	20654	18008	14961	11910	9106	7026	5616	4324	3644	2925	2237	2010	1682	1541	1147	1033	902	762	628	586	534	481	466	408	397	356	389	369	336	380	364	352	371	398	365	400	353	364	345	352	332	344	363	336	300	256	270	275	241	269	233	262	264	258	270	250	234	272	233	252	230	235	260	256	282	232	246	226	229	250	248	228	266	248	237	202	232	239	226	221	243	240	203	203	240	215	197	217	214	222	251	222	228	223	237	238	215	234	241	224	228	199	239	209	227	205	212	214	220	218	200	205	216	221	221	208	207	221	219	211	219	241	194	225	200	224	226	215	222	229	206	204	194	217	240	209	208	211	219	210	256	223	224	220	219	233	231	208	222	209	198	206	200	222	222	230	239	225	241	204	248	242	201	225	208	215	215	217	222	215	220	219	219	218	250	197	223	213	229	222	233	210	212	196	219	221	223	221	229	233	196	183	229	224	230	211	239	196	221	241	206	181	194	220	213	229	221	203	215	173	208	196	226	218	216	231	205	230	214	188	228	205	231	217	223	205	218	241	223	213	231	235	213	220	217	209	255	222	203	224	221	209	218	197	231	220	223	224	207	236	202	209	220	234	194	218	227	217	215	225	211	197	211	213	202	185	208	195	225	226	220	192	210	221	211	202	207	229	212	223	225	238	245	185	211	190	203	228	224	228	226	238	209	227	218	190	228	207	256	224	208	215	206	212	237	209	217	202	236	233	209	227	209	230	214	187	192	210	233	222	222	199	237	213	228	228	235	219	216	193	244	210	209	210	212	204	209	239	217	219	210	215	227	240	176	212	212	221	229	221	232	194	191	209	189	205	215	186	203	199	198	222	218	218	196	188	218	230	231	219	226	231	194	254	210	196	203	196	227	215	222	209	204	240	202	228	233	216	207	235	228	229	199	245	221	198	179	202	217	228	216	233	241	203	196	203	238	216	230	203	208	220	234	212	238	233	192	222	207	232	219	238	219	225	227	205	220	196	228	198	211	219	209	239	236	196	222	213	252	194	193	230	231	206	221	243	224	221	211	199	195	202	196	239	184	185	239	223	204	243	210	229	216	216	211	209	210	243	219	217	200	220	217	211	179	231	212	232	179	184	206	220	229	200	223	198	224	208	228	214	229	251	226	195	208	228	220	207	229	220	237	211	228	219	188	243	225	196	209	225	210	222	186	205	225	214	215	242	206	213	201	215	211	207	219	193	215	213	207	204	218	227	199	221	217	231	203	219	208	191	229	208	225	214	200	217	187	222	233	248	219	240	205	216	203	230	219	202	192	226	224	225	231	235	219	240	206	245	221	191	234	190	216	220	207	235	199	213	217	240	251	213	232	204	238	219	220	207	234	212	210	209	222	241	192	235	201	222	220	227	228	210	201	193	189	234	233	204	225	206	208	224	217	190	210	199	256	214	231	208	208	236	222	214	215	210	219	202	211	217	226	207	203	232	222	226	234	207	238	210	214	185	218	227	233	208	226	223	210	211	229	208	241	211	215	211	197	189	233	184	214	189	231	214	216	225	221	209	219	211	223	237	198	202	191	237	199	212	224	218	201	214	237	209	227	244	224	221	228	213	189	208	228	194	193	195	221	229	206	203	213	213	198	234	217	234	228	231	217	223	221	210	220	211	243	181	231	186	230	229	236	238	249	240	207	207	229	212	222	213	226	209	242	216	195	198	229	234	229	224	214	225	204	200	214	216	219	202	233	245	225	240	230	208	216	214	221	236	183	213	223	227	205	243	203	223	229	232	216	214	200	230	221	229	227	211	229	188	194	212	228	233	186	227	214	218	213	207	253	234	188	208	223	226	232	213	219	204	215	233	226	188	224	221	206	228	237	238	199	233	195	215	233	207	205	202	229	202	213	217	213	204	216	230	219	184	217	193	203	232	220	237	183	195	235	200	209	219	225	234	244	210	219	226	225	227	226	234	232	215	207	215	220	225	222	216	225	216	212	231	223	240	238	228	212	212	214	255	237	204	204	220	230	199	217	211	207	212	222	239	234	232	228	239	223	216	233	248	214	198	195	206	193	228	218	205	240	220	219	202	239	212	218	206	206	210	213	219	205	203	201	211	203	221	199	214	214	209	218	223	230	205	228	221	232	200	226	196	217	220	245	225	195	237	236	224	228	222	215	211	219	201	260	232	214	236	209	218	192	239	194	207	246	197	208	197	202	226	207	193	215	239	217	235	207	204	212	219	236	220	239	227	199	200	214	188	189	224	189	232	217	182	218	204	203	221	229	203	212	202	248	231	212	213	234	238	233	212	246	227	218	193	214	244	215	210	208	223	229	227	200	231	226	236	193	218	209	204	203	207	208	206	174	205	236	200	228	248	210	228	218	215	209	195	219	218	217	230	200	230	221	223	234	220	215	200	239	199	214	232	213	218	203	206	200	222	228	220	243	213	205	223	200	212	223	241	237	214	209	225	220	235	189	234	224	194	199	221	201	190	222	207	230	215	198	221	223	206	188	225	201	221	215	216	191	231	235	191	213	194	211	206	217	236	218	229	202	199	261	212	202	220	229	218	196	240	212	219	222	217	223	226	226	226	206	210	199	228	203	205	203	210	202	215	217	235	202	230	220	232	225	246	229	214	217	197	202	234	174	219	210	192	227	211	210	227	225	214	217	216	251	211	220	233	224	207	205	209	200	208	211	216	233	208	206	219	216	229	238	228	232	234	219	221	219	200	243	217	235	228	216	209	220	229	227	221	209	251	215	233	233	198	232	221	245	222	216	206	197	197	249	206	217	214	226	211	204	227	215	212	210	214	227	251	243	208	229	218	197	190	210	231	223	192	229	208	223	224	218	205	225	217	220	241	199	208	211	217	229	220	234	232	209	221	240	202	223	240	208	225	209	218	218	191	220	240	216	222	222	208	216	214	206	228	218	200	210	212	231	210	238	195	235	226	200	214	244	215	233	214	237	221	212	215	218	241	217	241	223	189	211	209	196	219	201	213	214	207	214	217	221	200	217	213	220	221	195	214	221	196	207	219	200	205	220	204	218	228	210	182	220	197	211	234	232	244	212	210	232	232	213	213	241	234	211	229	220	198	223	213	198	231	206	200	216	222	210	232	202	164	220	193	229	202	213	229	209	192	223	223	247	197	208	226	220	209	234	183	237	203	200	216	216	210	237	213	219	232	207	213	215	219	209	204	214	215	199	230	221	210	225	226	203	218	215	201	234	208	226	212	214	219	218	194	225	204	233	191	200	223	235	216	198	213	221	216	210	211	213	201	216	214	204	206	198	210	220	228	209	237	214	208	214	196	218	196	218	220	224	232	252	204	199	217	231	218	210	186	206	213	207	203	214	203	198	219	222	201	204	210	236	195	222	231	240	207	252	232	219	207	201	224	222	260	226	222	238	241	228	228	201	219	194	222	221	223	230	221	200	206	212	246	204	236	208	225	230	214	213	181	220	207	207	218	195	251	209	234	234	194	208	239	206	214	228	214	232	222	223	198	225
4198	2025	769	460	443	493	508	441	358	272	195	184	143	145	124	86	90	98	58	61	47	43	55	40	40	46	29	39	35	36	26	44	29	37	42	32	42	25	38	38	46	31	40	44	29	45	25	48	27	26	36	27	37	34	40	32	35	35	35	38	42	31	27	31	34	33	29	37	30	31	31	42	33	34	34	33	44	31	38	23	35	36	37	27	35	33	27	40	30	38	30	30	32	34	26	37	28	26	22	25	40	33	24	21	33	34	30	28	31	27	35	25	33	29	36	28	34	35	31	33	24	24	32	34	32	23	30	18	19	32	30	34	30	33	25	20	30	33	41	27	38	26	27	34	28	25	42	31	31	25	26	39	30	27	29	28	32	32	25	28	30	26	36	34	27	26	17	31	35	32	28	36	26	37	33	24	33	26	33	29	31	39	21	34	23	37	30	29	47	27	39	29	32	38	38	30	33	40	31	36	21	30	28	27	37	31	27	27	22	27	27	20	36	28	32	19	35	42	21	26	30	36	36	30	33	34	32	22	24	33	32	37	29	23	30	33	35	25	29	40	35	31	39	37	32	25	29	32	41	31	28	26	27	36	32	36	30	36	25	33	34	25	32	25	31	26	16	40	24	43	21	28	24	36	34	34	36	35	31	33	36	34	25	32	33	32	39	37	33	36	31	33	36	31	27	20	27	31	25	31	29	31	34	37	21	24	29	22	25	26	35	40	27	42	24	28	28	22	28	40	34	30	32	29	37	39	32	34	35	28	42	37	30	39	18	35	36	27	25	34	39	21	32	22	22	37	35	24	33	35	31	33	23	32	30	25	36	23	37	43	33	29	27	32	33	40	24	30	35	29	29	38	28	26	30	33	23	41	30	24	31	19	30	31	33	32	33	28	29	44	30	30	38	30	31	38	35	32	33	37	23	22	25	37	28	34	18	26	38	32	35	26	42	27	38	32	28	34	42	23	35	34	23	29	31	33	34	40	30	29	38	28	27	42	29	33	30	33	35	36	34	26	27	26	36	16	32	37	35	24	39	36	29	35	28	31	31	35	29	37	30	39	32	31	27	22	35	33	30	25	31	33	28	39	34	31	24	32	33	35	29	23	37	26	37	39	42	32	31	32	40	34	31	35	24	33	37	37	33	39	26	37	25	37	28	31	30	36	30	32	44	26	26	22	27	29	27	45	32	26	26	29	28	27	32	27	30	33	31	31	29	39	34	30	20	28	26	20	37	35	21	22	33	26	38	27	24	30	16	28	36	27	31	30	19	23	28	23	28	27	34	28	35	27	33	28	36	28	33	22	37	45	33	34	36	39	23	28	33	26	26	32	26	27	26	29	27	30	30	26	30	27	34	31	34	33	31	25	25	26	39	30	18	25	28	34	29	30	24	34	32	27	22	40	30	25	24	26	39	28	30	36	36	24	24	29	35	33	29	30	39	29	27	33	28	21	26	35	31	27	25	20	44	35	35	20	31	28	23	33	29	23	28	28	25	27	30	24	26	38	38	22	33	27	33	28	32	32	25	30	36	28	23	28	32	23	31	25	26	28	15	31	29	23	25	38	27	27	27	38	21	29	25	34	32	31	34	27	27	28	39	35	38	28	21	30	35	33	33	29	28	37	37	35	42	31	30	26	26	25	27	22	34	43	32	30	40	23	33	27	21	30	31	32	39	28	34	27	41	20	37	30	21	37	34	22	28	29	33	31	30	35	25	35	26	27	32	25	38	36	25	41	36	27	33	28	30	36	29	31	27	36	32	28	23	28	36	38	33	31	33	29	24	31	24	24	27	27	38	27	37	39	26	30	26	25	21	27	30	18	28	27	22	22	23	34	37	26	35	24	41	41	33	24	33	34	34	22	22	31	40	40	28	30	33	33	26	27	31	29	36	25	31	26	27	31	38	44	24	27	27	32	42	25	41	37	32	29	22	29	29	26	27	32	27	29	39	32	36	32	32	33	28	42	32	35	25	27	22	22	29	27	38	30	28	24	30	24	30	37	30	42	35	35	34	32	29	32	44	36	34	33	26	28	25	36	23	42	30	32	23	32	33	27	39	23	29	29	29	33	36	38	36	22	31	37	33	34	36	22	23	31	35	31	36	39	24	35	27	31	22	38	36	28	29	26	29	22	28	26	38	35	41	46	27	31	26	34	25	36	35	29	30	31	33	34	36	34	23	29	36	25	42	38	33	21	29	32	31	36	20	24	32	27	37	25	27	29	28	27	27	48	22	28	28	35	36	26	39	34	29	31	34	33	22	37	32	37	33	33	28	38	35	27	31	24	29	28	34	30	40	28	28	24	27	31	29	41	38	42	27	24	43	43	35	34	25	32	28	35	28	41	33	30	25	25	36	24	29	27	41	30	34	31	30	23	35	33	24	32	45	25	39	28	43	34	39	30	34	28	31	27	25	33	23	25	27	37	30	33	33	32	34	26	31	27	31	22	40	37	29	32	21	29	23	39	39	39	29	23	34	29	25	44	33	34	32	28	35	36	37	25	23	30	29	34	29	28	25	32	30	28	30	30	31	40	26	23	31	38	31	33	30	29	36	27	39	22	26	26	32	25	32	40	33	30	30	26	34	31	29	36	30	33	21	34	37	29	29	29	22	31	34	44	30	36	38	36	23	24	23	22	29	20	31	30	36	26	25	34	33	38	34	39	28	40	33	33	24	29	28	29	35	33	38	26	36	27	28	24	29	27	30	33	32	31	38	27	34	34	34	23	34	32	29	21	33	38	27	24	31	33	33	26	32	30	26	34	32	21	33	26	30	29	33	34	31	41	30	32	35	27	27	24	34	27	26	20	40	34	23	26	28	33	33	34	34	34	28	42	28	27	20	32	25	37	35	31	34	37	34	25	33	29	31	20	30	41	23	26	28	27	26	26	35	45	27	27	32	27	24	34	23	31	29	31	24	36	27	28	32	36	34	23	26	26	37	28	32	35	28	27	40	22	22	41	31	20	33	27	29	40	43	36	38	23	31	32	22	26	30	19	39	31	29	35	31	24	24	26	37	25	28	28	42	27	28	34	28	35	33	28	31	35	25	33	29	22	27	30	23	20	30	25	36	22	28	24	27	34	28	21	36	35	34	33	28	29	38	22	29	35	22	28	32	30	37	32	24	40	25	32	27	25	34	32	34	27	22	21	26	35	32	30	35	35	30	21	37	40	36	30	33	25	28	27	25	24	32	25	37	21	37	31	35	31	28	31	32	34	28	29	31	33	27	31	24	42	24	24	31	40	38	24	38	28	30	37	26	23	33	32	29	22	28	30	30	39	31	30	41	31	28	28	34	22	30	27	25	19	25	26	26	35	36	28	36	40	42	34	25	17	37	43	39	40	43	30	28	28	32	27	34	29	28	36	31	36	27	29	26	34	31	20	30	42	32	32	35	37	32	31	30	31	35	33	32	27	27	33	34	26	28	26	27	30	21	26	33	22	33	18	29	29	29	32	30	31	34	36	23	28	35	23	28	36
28680	16078	8469	10818	18109	19504	17506	14593	11520	9041	6681	5197	4222	3396	2825	2237	1857	1736	1420	1235	1089	926	751	714	639	553	510	451	427	435	470	433	369	392	336	408	396	404	404	384	414	370	401	390	392	350	374	348	339	325	299	304	302	291	294	267	295	321	282	283	258	301	300	278	289	276	277	310	262	283	302	325	287	291	264	292	278	299	266	264	293	235	243	244	250	274	239	248	288	258	265	239	243	270	268	253	245	275	271	273	251	255	249	237	280	260	272	292	260	261	283	204	240	238	264	270	251	245	269	263	250	265	269	256	237	248	265	268	248	237	267	271	265	245	256	286	258	257	261	249	275	245	250	281	250	281	248	265	231	262	270	248	251	235	281	252	280	255	272	252	271	259	251	259	236	249	284	280	230	253	258	266	236	248	276	278	242	259	263	242	232	237	247	242	263	237	264	301	273	264	301	243	230	256	255	251	282	245	260	263	252	241	240	227	275	243	236	249	239	254	259	237	255	243	245	264	277	245	271	271	240	286	256	267	257	289	280	249	245	270	269	252	253	267	265	238	240	239	265	247	260	271	249	235	250	255	248	240	246	271	257	262	223	238	247	253	265	239	240	268	259	239	264	245	208	257	266	232	249	262	263	225	252	254	243	264	269	235	260	237	244	250	252	268	262	255	243	252	290	246	262	263	254	262	283	261	243	262	228	253	237	226	243	261	243	260	245	264	264	232	234	242	236	246	249	266	261	253	281	256	245	245	250	232	258	233	253	251	257	243	257	235	265	260	259	250	215	242	210	273	252	261	247	254	272	243	265	253	258	236	260	262	267	261	255	234	257	254	251	228	250	250	227	249	247	263	267	249	243	218	242	239	258	260	250	242	245	242	262	223	281	244	277	232	259	231	266	247	238	253	250	264	236	250	226	273	261	247	241	250	239	265	277	228	236	240	276	229	247	250	257	254	238	259	237	253	258	242	243	243	270	253	279	245	272	277	249	279	262	268	257	243	221	260	254	262	228	246	259	262	247	248	261	238	260	236	252	236	268	254	262	241	258	272	285	253	239	252	247	223	256	282	278	243	242	243	271	252	239	234	276	277	279	260	260	252	259	269	262	247	258	259	249	267	250	253	256	271	248	265	271	235	277	275	244	234	255	245	259	228	237	243	244	237	265	253	242	280	267	248	268	268	262	252	244	251	240	249	250	254	241	248	238	252	259	231	228	247	248	253	276	263	252	238	253	247	287	280	250	272	247	242	243	233	271	260	263	247	236	248	268	267	259	254	267	247	229	247	237	220	249	279	298	244	232	277	254	228	269	258	275	239	260	262	237	251	243	268	237	233	243	270	246	246	251	247	257	290	272	228	267	241	241	263	252	273	261	239	240	233	250	242	240	269	244	265	243	258	262	242	267	245	271	241	270	243	241	262	272	244	209	260	240	256	254	231	270	256	230	276	240	252	264	248	260	246	236	243	263	264	259	246	258	250	241	231	257	227	250	257	265	268	286	273	242	224	223	232	266	250	270	269	239	239	258	266	263	263	260	242	243	231	232	273	234	228	264	267	228	229	256	249	226	257	242	244	249	242	230	252	278	248	234	260	261	254	247	219	219	275	247	258	231	253	242	232	224	274	278	283	251	251	243	265	268	229	252	255	253	266	273	265	247	254	246	264	260	270	232	286	241	258	230	259	244	280	221	257	216	234	231	251	246	250	235	215	249	257	243	236	252	264	257	219	202	254	241	260	247	272	227	232	265	261	255	239	234	290	252	243	249	267	252	245	226	262	249	271	261	245	273	243	273	226	250	298	234	239	243	247	261	236	232	312	261	241	266	271	258	248	263	257	237	252	247	262	271	253	221	262	255	266	237	255	260	249	258	245	244	278	267	250	239	255	281	249	257	263	264	256	242	262	281	266	282	245	235	256	242	238	272	251	247	230	249	237	272	256	256	271	249	267	225	254	225	256	258	277	238	246	248	216	287	240	251	279	248	259	256	256	265	247	254	237	275	250	261	213	246	264	256	257	247	242	264	234	238	253	279	253	270	250	257	232	251	257	243	247	238	256	256	275	250	254	246	245	238	254	272	285	234	263	276	235	260	273	234	242	249	238	267	246	255	240	214	232	243	262	279	270	243	253	283	267	264	249	265	253	244	247	219	269	241	219	223	245	249	265	256	245	264	258	279	247	260	259	265	249	235	257	247	256	257	260	275	249	241	242	255	270	264	241	228	247	244	259	254	266	256	265	271	246	238	270	237	263	230	240	237	253	275	263	257	277	231	243	277	287	242	251	239	240	217	260	268	238	253	245	271	249	238	212	255	281	267	259	231	277	250	288	241	215	255	230	255	283	270	228	269	245	232	220	263	251	258	250	232	231	247	271	241	229	265	257	261	258	276	277	266	251	261	266	274	261	266	270	224	262	248	251	221	228	249	244	291	254	266	257	270	268	241	244	264	277	239	269	247	252	271	238	245	237	259	273	246	251	235	264	246	255	258	262	239	253	250	247	267	274	247	248	251	251	232	270	246	265	280	231	264	255	268	276	255	250	263	247	226	298	244	226	258	247	257	268	239	281	263	227	242	285	259	258	247	242	269	274	252	240	254	266	250	279	264	229	247	216	222	275	262	237	225	234	295	258	270	261	255	267	239	265	277	246	273	272	268	248	269	250	260	231	235	254	245	238	276	236	275	250	249	257	237	266	269	274	246	253	269	264	252	235	271	270	288	271	264	292	224	253	246	252	247	247	236	251	278	257	266	260	279	273	253	266	261	257	244	279	263	269	251	269	225	247	231	249	256	267	232	252	246	245	255	232	229	244	271	239	254	273	251	249	264	245	260	283	237	229	275	242	228	232	257	235	256	248	224	265	253	254	245	270	264	255	216	246	258	253	227	258	240	242	259	245	246	260	287	263	248	241	248	243	268	273	239	266	254	234	218	252	266	244	263	251	239	245	276	243	245	269	241	233	272	215	254	228	262	256	240	260	261	237	265	235	259	264	284	232	234	221	244	263	248	273	231	227	238	278	216	257	247	262	256	243	251	240	243	242	250	265	237	262	249	285	233	278	274	269	273	231	260	265	254	284	259	233	267	230	240	253	229	252	248	249	243	263	258	243	258	271	257	245	272	273	270	243	242	256	254	240	272	252	245	242	256	285	239	230	256	244	251	277	245	239	275	271	260	228	258	239	248	231	245	226	256	248	232	263	258	243	221	275	243	256	241	251	256	251	264	268	256	248	264	281	251	222	245	221	259	264	246	277	247	254	253	225	259	260	254	249	246	253	285	264	286	260	274	235	246	256	270	235	233	256	251	253	236	257	264	260	232	247	274	255	241	237	250	284	274	278	234	279	264	271	236	250	262	257	288	250	251	243	235	228	231	250	255	276	246	263	234	272	241	221	267	223	253	266	243	241	261	264	239	256	252	243	282	277	247	256	262	258	254	251	248	239	269	230	236	237	233	268	250	246	269	242	241	247	250	241	229	230	249	237	279	253	291	260
5386	3126	1071	611	510	641	689	629	543	406	320	256	174	159	124	109	111	100	67	55	58	55	47	39	31	36	35	32	20	28	30	35	31	31	25	21	32	32	19	24	40	29	27	32	26	24	28	26	32	23	33	31	21	26	21	22	23	26	24	23	35	17	26	22	21	26	25	22	22	30	28	21	19	18	17	15	17	20	26	23	25	17	22	25	30	29	22	24	16	28	28	26	21	17	20	23	35	29	27	20	24	22	20	20	18	19	23	24	26	25	18	25	27	26	17	23	25	18	22	23	21	22	19	23	18	21	20	21	19	23	22	24	22	26	28	17	22	20	23	29	25	26	29	21	19	28	19	23	20	31	23	17	27	25	22	35	21	25	26	21	23	29	22	19	26	24	16	23	29	17	21	18	19	25	25	24	23	18	25	27	26	23	30	25	20	17	22	17	16	24	22	20	22	16	24	20	21	20	19	19	23	28	25	22	29	23	25	18	29	21	29	23	17	15	16	24	21	14	21	23	17	16	18	23	21	27	20	22	17	23	31	28	24	20	24	21	19	18	21	20	20	21	19	16	24	12	23	19	27	27	12	26	15	23	21	29	22	15	25	31	26	21	23	32	23	27	23	20	28	34	19	23	19	16	18	25	23	28	25	28	24	23	21	24	16	26	20	22	29	22	20	21	20	18	25	21	20	27	28	18	18	25	21	19	28	29	23	27	24	17	24	26	20	36	21	15	26	22	19	29	18	23	19	27	18	14	22	27	19	22	26	23	25	19	20	25	18	23	24	22	21	27	28	19	18	17	32	26	25	25	25	18	22	21	20	23	22	14	13	21	25	23	27	25	25	19	19	22	26	16	26	24	18	11	16	14	22	23	25	28	14	22	22	25	26	17	20	22	23	28	22	15	23	25	19	18	26	21	23	26	17	29	20	26	20	22	20	27	24	25	22	19	32	26	22	23	20	22	19	18	24	21	19	17	16	19	19	14	35	17	28	24	24	26	14	16	27	21	26	29	24	17	28	27	19	18	20	25	27	21	14	28	28	18	22	22	14	21	15	16	21	18	16	18	28	24	15	24	12	20	16	27	26	23	20	24	27	22	28	28	24	22	28	25	22	17	14	28	23	14	19	27	22	21	16	23	21	27	19	20	20	32	25	18	20	18	13	19	17	11	23	20	19	21	27	19	20	14	28	27	22	22	29	28	26	28	15	24	27	36	26	28	26	22	19	25	20	22	27	23	23	22	18	20	31	19	18	24	20	20	18	18	14	21	18	29	18	18	22	15	13	24	19	24	13	19	27	31	16	33	14	26	19	29	19	19	21	27	16	21	15	20	22	19	25	16	21	24	22	17	18	20	17	16	16	25	9	26	17	14	25	19	23	22	22	23	23	24	16	20	25	24	30	12	21	24	28	18	16	27	25	17	20	29	15	18	24	16	15	24	29	22	26	17	18	20	34	22	22	20	14	24	16	24	25	16	26	24	24	21	17	21	25	24	22	22	24	21	17	18	22	29	24	21	22	20	25	22	35	24	16	27	29	23	22	17	11	25	20	15	31	29	25	21	21	27	17	28	27	22	32	30	23	24	23	20	19	23	21	19	14	24	17	29	23	27	38	22	17	25	21	26	27	19	26	17	26	27	14	25	17	12	22	27	13	17	22	21	23	20	17	27	17	23	23	16	28	21	19	20	19	24	25	20	22	18	14	36	20	24	17	14	23	25	23	21	25	21	22	22	20	26	21	35	22	26	23	20	19	25	18	15	28	25	19	27	26	23	20	19	15	12	22	21	26	23	23	18	23	22	22	20	23	27	16	25	26	21	22	18	16	23	19	23	19	22	28	33	18	33	22	17	20	22	17	23	18	20	23	24	21	22	16	26	15	27	22	21	18	17	14	27	25	20	22	19	23	17	23	25	20	26	20	20	24	24	28	18	13	28	23	15	27	26	30	22	20	23	16	33	22	19	14	18	32	16	18	15	14	18	31	18	24	15	21	29	21	26	26	29	18	21	23	20	20	26	20	17	19	23	15	25	18	27	31	21	25	33	34	15	19	17	26	28	26	23	14	21	23	24	26	23	21	33	20	19	22	23	25	17	21	23	23	25	18	27	20	19	23	23	27	24	21	20	29	20	18	19	22	21	23	16	20	28	27	27	24	23	19	20	23	21	25	21	21	25	21	23	18	24	23	20	29	20	18	21	13	17	22	17	13	19	27	15	25	27	23	30	19	25	20	20	19	38	17	26	24	27	16	21	14	22	20	18	28	21	27	23	21	22	27	19	24	24	19	25	29	27	26	24	23	24	28	28	30	26	15	18	20	21	17	19	19	25	26	24	21	17	24	25	30	17	26	19	20	23	25	21	17	16	23	21	24	22	27	20	31	19	32	29	26	30	15	28	21	23	21	23	20	22	14	18	22	28	11	27	20	31	16	25	23	22	17	15	21	22	28	23	17	16	18	15	19	27	16	22	27	28	23	25	26	25	17	26	26	27	25	22	27	24	24	21	19	22	22	19	21	18	23	25	30	24	19	31	25	27	31	20	27	26	29	22	23	23	15	24	21	24	23	20	19	22	23	20	20	25	16	27	25	25	23	24	11	26	28	17	23	28	17	18	17	25	31	23	37	29	15	29	18	26	28	27	20	15	29	20	26	19	21	25	23	17	22	17	21	18	23	29	23	20	24	13	30	31	23	21	27	16	18	17	22	26	19	27	28	32	27	27	21	24	24	28	20	27	22	20	24	20	17	22	19	22	17	21	25	23	24	22	15	17	24	26	22	18	23	24	25	14	27	20	15	23	14	28	16	17	22	25	21	31	31	24	28	20	23	24	27	23	23	27	29	22	23	22	24	25	24	19	24	19	27	15	21	24	19	25	26	27	29	23	22	28	20	12	26	18	27	21	18	23	20	17	22	23	27	30	25	23	19	24	20	23	23	32	35	26	25	27	16	15	27	27	17	23	23	17	25	20	25	24	22	18	21	16	15	19	24	21	20	19	19	11	17	32	25	25	22	30	26	18	18	19	29	16	23	20	30	23	27	16	20	23	19	30	17	18	22	26	19	33	21	16	31	26	26	25	23	36	26	23	28	18	26	24	16	21	18	22	26	27	22	25	24	22	24	18	26	20	23	30	27	17	20	29	24	24	30	24	20	20	24	24	19	22	25	32	27	17	24	23	17	29	32	18	22	13	16	31	29	23	22	19	21	20	22	29	24	18	16	23	17	20	25	26	19	24	26	24	21	17	19	30	31	21	19	17	27	22	24	24	19	15	21	20	27	24	25	32	19	27	25	19	19	21	21	14	19	13	20	12	22	30	24	24	22	24	30	20	24	22	26	27	24	28	20	21	15	23	22	27	19	23	22	16	18	20	24	19	26	17	20	24	23	23	23	28	21	16	22	35	25	27	20	31	26	24	11	25	39	29	22	29	25	20	23	25	23	19	26	27	17	21	19	19	22	19	19	17	25	32	25	28	21	12	23	18
33037	19881	10683	13026	20953	22200	20266	17319	14530	11545	8376	6448	5118	4125	3511	2948	2511	1993	1696	1417	1243	1078	819	735	627	548	486	442	405	410	365	375	330	322	311	371	341	382	379	358	351	363	342	382	343	365	370	314	297	305	249	221	270	223	257	238	243	243	230	232	245	251	238	245	234	282	246	224	222	224	239	219	211	211	234	210	220	206	230	207	232	213	207	192	212	204	210	206	213	191	224	202	206	183	187	164	201	197	176	187	209	195	211	170	193	182	224	192	194	197	193	197	181	174	184	191	212	188	203	196	191	176	170	201	182	197	193	200	204	204	219	196	198	215	188	190	197	172	181	197	201	195	188	192	178	206	174	205	186	184	213	162	198	177	195	197	203	191	199	193	203	188	191	194	175	201	182	202	173	191	204	150	157	184	205	171	185	173	187	177	184	184	188	170	189	187	213	188	157	200	176	186	187	199	180	182	164	184	175	166	203	194	192	192	177	185	153	182	212	174	201	177	196	200	185	162	191	172	187	200	171	176	187	200	201	165	192	173	182	174	152	187	164	193	168	174	180	185	193	178	205	222	171	196	184	172	201	177	193	186	155	206	171	192	168	171	201	171	176	174	198	174	171	197	195	188	171	182	195	172	182	211	211	182	161	187	160	153	184	223	172	175	194	194	201	185	184	195	179	207	180	183	184	176	179	174	178	181	160	204	180	185	192	186	158	162	167	176	189	184	179	164	174	187	196	167	199	167	165	170	191	220	175	191	174	158	188	164	190	186	188	193	196	204	159	196	179	181	174	175	176	196	167	196	210	174	196	155	178	180	191	205	172	170	175	195	206	180	185	164	180	171	181	170	181	201	182	187	172	181	196	175	178	172	198	176	199	191	193	190	192	183	176	203	185	218	206	199	191	211	163	196	184	187	187	167	201	186	191	194	220	162	183	177	206	169	203	188	190	174	203	203	163	181	203	190	188	178	193	179	182	205	187	179	204	182	177	185	187	171	199	189	179	203	182	173	185	187	196	196	172	188	191	201	187	165	181	175	193	180	153	158	205	182	185	174	181	181	209	177	162	206	193	181	186	186	178	194	186	222	184	201	199	196	181	193	194	161	168	177	184	213	184	176	174	197	182	176	190	173	171	190	156	212	181	193	183	208	184	185	174	172	154	172	180	169	167	178	191	175	153	189	181	183	214	185	198	202	175	178	173	184	163	182	169	164	200	184	197	207	177	182	175	178	176	189	157	175	171	178	169	197	184	200	198	221	187	164	155	193	174	216	168	180	206	191	192	188	198	177	171	191	220	167	169	162	183	164	199	175	175	196	190	166	184	179	179	203	173	212	170	203	199	176	193	203	203	197	170	168	168	185	189	180	202	186	191	175	195	192	158	202	199	175	192	208	178	191	175	222	179	184	167	195	194	165	192	189	184	200	201	211	180	172	204	201	193	196	165	185	184	190	219	164	192	181	176	187	182	186	193	173	203	181	182	195	209	184	207	192	154	187	164	222	194	206	183	200	195	170	200	169	179	189	178	182	189	200	192	185	183	187	194	182	192	190	182	205	176	182	200	192	196	195	192	174	182	199	171	196	178	171	192	168	187	172	183	173	173	183	188	191	183	191	179	209	173	176	179	186	191	186	190	201	180	181	199	176	187	170	182	175	176	187	197	185	200	180	178	188	190	193	172	170	206	187	201	179	171	186	169	192	190	185	175	191	196	187	183	193	210	181	194	191	204	180	168	163	187	181	187	208	204	165	174	189	181	199	175	179	179	186	191	207	178	201	172	193	209	170	207	158	177	166	177	187	169	175	168	171	190	179	170	202	208	185	176	176	179	176	190	186	204	198	167	198	189	202	185	174	194	187	188	203	202	189	181	179	185	156	163	184	178	194	186	201	185	201	175	194	199	176	158	176	179	188	162	178	167	171	203	201	184	177	177	204	194	190	175	186	175	169	206	191	199	183	205	194	184	184	173	186	158	200	180	169	176	200	195	172	191	173	171	196	190	165	203	186	180	192	171	183	175	166	196	191	197	192	194	194	167	165	198	167	207	194	172	184	200	212	171	165	178	176	194	175	168	165	184	186	163	207	178	180	186	207	176	184	173	175	165	188	201	177	181	187	188	195	185	199	212	167	183	179	183	195	173	179	194	191	163	178	191	188	203	193	210	211	212	167	156	178	195	199	212	183	181	182	160	214	169	201	177	171	186	182	192	182	167	192	182	179	199	203	174	214	184	180	173	193	163	178	188	178	211	182	182	196	179	199	177	185	207	189	178	165	197	192	167	177	189	176	150	193	203	160	183	168	206	167	167	160	179	176	175	185	216	187	189	219	189	187	185	196	190	205	177	196	172	200	216	190	201	205	184	184	192	178	180	201	187	181	196	168	168	159	174	202	178	194	187	187	165	196	174	178	203	187	193	173	183	195	199	178	192	196	163	197	179	191	178	180	193	217	182	189	176	191	188	193	177	177	195	180	159	182	192	191	202	174	180	166	189	172	191	196	203	193	201	172	184	182	174	179	175	163	170	182	192	173	211	180	181	186	206	185	190	211	177	177	192	171	209	173	179	191	180	182	175	176	185	196	198	176	172	197	204	188	188	185	207	190	198	181	173	176	186	175	187	191	238	178	146	186	179	190	181	177	206	187	201	186	179	179	171	176	177	178	194	190	167	172	210	201	197	144	217	173	171	181	172	181	188	169	182	172	174	178	220	184	190	175	178	176	176	182	191	182	196	198	187	177	210	201	188	197	193	175	190	192	185	195	182	177	183	192	180	186	175	197	165	180	182	171	155	193	176	175	179	188	176	194	176	181	173	161	158	179	169	179	199	201	184	191	198	164	224	183	190	188	183	190	185	185	197	185	179	186	194	186	173	196	176	183	184	183	177	190	206	185	192	189	195	171	188	173	183	190	183	171	170	194	193	165	179	160	180	180	174	180	191	180	176	165	190	168	203	198	193	205	195	196	201	181	208	201	202	184	175	183	180	205	201	188	191	168	189	192	177	204	167	165	207	174	193	198	197	199	175	170	197	183	192	214	173	172	200	177	186	195	188	195	184	180	177	183	194	180	152	172	178	183	179	198	184	171	220	183	201	189	172	197	184	188	189	177	165	195	196	174	197	155	173	176	182	176	194	188	200	188	165	190	188	185	195	169	181	193	174	177	185	170	200	174	192	185	183	167	196	191	157	167	163	171	204	176	174	176	169	173	186	181	203	199	190	175	180	193	188	199	190	164	192	169	187	189	183	189	191	204	188	187	197	166	195	174	206	186	180	179	179	207	187	192	182	192	181	198	165	200	201	179	189	184	188	185	187	174	190	177	168	195	165	183	197	193	177	163	177	165	187	209	186	190	188	200	201	203	175	177	186	167	179	181	189	184	181	195	214	180	170	218	188	194	208	183	182	209	208	181	194	192	182	197	199	187	193	177	188	186	189	183	193	202	205	185	183	209	184	185	201	186	221	198	193	172	188	155	186	169	176	180	175	173	191	162
2576	1105	464	291	288	304	278	268	236	215	168	123	107	99	70	73	71	73	68	53	55	45	45	48	44	44	36	31	36	41	34	34	33	31	53	39	37	40	42	38	39	38	34	26	38	42	43	40	37	33	32	27	43	27	31	23	39	35	36	21	27	49	40	42	41	32	43	35	42	38	40	46	34	41	35	32	41	27	29	26	31	27	39	34	32	42	35	31	20	32	31	40	38	31	34	35	37	31	35	38	35	41	24	30	31	36	39	33	36	28	32	31	29	27	34	39	22	37	34	39	29	30	30	31	31	37	39	41	33	32	32	42	37	26	32	41	35	36	31	27	32	32	33	32	31	31	25	39	34	30	39	29	38	38	31	34	24	27	40	18	33	36	28	31	46	42	28	26	20	46	27	31	30	27	21	41	32	26	36	25	31	27	34	38	41	39	36	42	35	48	40	36	20	38	37	28	33	25	30	43	31	40	39	36	36	29	31	34	34	45	36	32	40	32	33	37	38	30	34	40	35	39	34	33	28	23	27	26	39	34	37	31	32	39	30	28	28	27	23	30	32	43	25	33	37	45	31	38	35	24	33	39	41	29	47	35	23	41	23	32	41	36	37	29	41	41	37	31	41	33	28	41	29	34	40	39	32	35	37	32	33	32	37	31	36	41	30	27	43	43	30	29	39	35	29	22	28	35	38	25	37	42	29	31	25	33	18	41	41	37	25	33	37	28	24	30	19	29	30	32	40	38	34	39	40	35	31	31	34	39	38	24	37	37	38	32	34	31	47	35	37	33	37	36	25	37	29	39	46	32	37	37	28	36	28	44	39	43	17	24	39	39	35	32	38	36	35	39	41	35	34	36	42	36	42	32	47	45	31	26	38	37	24	38	37	36	47	33	29	31	38	31	35	34	35	33	39	36	29	28	36	31	22	26	30	31	25	24	37	36	39	29	37	28	32	32	24	33	32	34	38	28	34	41	23	26	36	25	27	22	34	28	24	35	37	41	31	37	32	28	21	29	26	32	33	41	49	32	33	28	37	38	42	34	31	40	41	36	35	40	27	34	37	20	32	31	39	48	29	40	28	22	44	23	31	36	32	32	29	37	37	34	29	32	35	31	28	40	39	33	24	31	29	27	30	36	39	35	30	27	35	44	26	40	43	27	36	23	40	40	37	31	27	38	31	32	47	39	31	42	33	38	34	32	38	31	42	34	38	25	41	35	36	37	28	42	26	35	33	25	29	35	39	41	35	35	30	23	44	34	34	30	30	28	32	17	36	30	29	29	43	29	32	29	40	32	28	34	38	28	37	43	31	26	35	35	33	31	46	28	34	27	37	34	37	31	37	33	36	32	44	27	41	32	33	30	34	33	35	38	34	36	35	28	45	37	22	21	31	42	39	27	24	22	32	25	35	34	38	31	29	25	39	31	26	31	26	33	29	36	40	25	34	37	43	38	38	31	33	37	34	39	33	30	33	27	32	34	36	33	38	37	26	31	22	39	41	34	24	30	38	25	35	38	28	37	27	41	24	36	17	25	31	42	28	34	36	42	48	24	43	35	44	33	30	28	29	29	34	38	25	32	39	36	40	25	28	32	26	33	35	29	26	37	31	33	44	45	35	40	32	35	38	34	42	33	25	42	33	39	37	28	33	26	37	22	30	32	42	41	38	37	29	27	34	39	31	33	46	34	39	30	32	46	42	34	27	47	33	31	23	32	36	28	33	35	35	40	42	39	41	33	39	30	31	29	39	32	28	26	31	26	29	36	30	54	29	44	29	39	39	35	36	30	31	33	37	32	35	27	24	26	28	39	31	35	33	24	50	31	30	42	41	32	31	32	38	42	41	38	47	32	39	42	35	40	29	40	27	39	34	27	32	27	25	33	35	32	26	48	36	38	30	36	32	28	36	47	30	28	35	39	39	35	33	24	30	26	34	23	32	29	34	33	39	30	28	36	35	37	33	35	38	33	29	30	30	32	40	33	44	34	39	36	26	31	35	33	30	29	34	26	31	31	34	32	26	38	34	32	33	32	29	48	41	50	34	32	44	32	32	41	36	31	28	42	35	31	22	49	31	31	38	40	33	30	35	34	32	36	36	21	29	35	28	36	37	32	33	30	30	36	34	38	27	29	31	35	27	33	27	43	28	36	33	35	39	29	46	35	40	30	40	31	37	37	32	37	26	37	30	40	30	36	31	26	31	29	38	42	36	35	39	38	31	33	50	27	32	31	38	42	37	45	28	33	25	37	30	46	38	36	35	23	28	28	33	33	32	36	24	33	26	36	35	49	31	46	32	23	28	34	25	31	30	41	28	31	31	39	35	31	33	35	36	29	37	40	37	24	31	33	37	32	25	34	36	29	40	29	37	32	29	33	41	34	26	41	31	43	41	40	34	47	34	30	37	34	32	36	31	32	30	41	24	35	33	40	23	38	38	27	37	36	39	34	37	29	30	35	43	24	32	34	35	27	21	35	33	25	32	36	28	35	27	29	34	33	39	33	39	33	38	36	36	38	30	36	38	33	34	25	22	37	32	33	26	30	35	37	25	45	36	33	35	32	40	28	24	27	30	26	30	35	33	32	22	32	40	34	38	33	36	34	44	32	27	45	30	38	35	21	34	31	42	32	33	29	46	32	38	35	45	39	24	30	38	33	36	29	36	29	39	30	34	30	33	34	26	48	33	42	32	27	37	40	38	27	40	34	22	34	28	32	48	35	38	39	27	35	24	38	36	33	38	28	34	31	30	35	38	33	33	49	48	41	40	33	40	38	43	29	35	48	28	36	33	37	31	37	41	38	35	39	38	35	41	38	33	32	30	35	30	36	38	45	31	37	32	44	28	36	28	29	37	36	26	38	31	40	28	29	32	32	25	41	29	32	22	25	34	35	36	30	36	36	33	33	26	32	26	21	35	21	30	32	46	42	29	30	25	30	34	35	39	28	43	30	28	32	39	37	35	38	26	18	33	30	35	36	31	24	32	32	32	34	40	40	38	25	37	32	27	29	35	36	47	40	26	44	42	46	26	24	41	56	35	33	38	37	34	27	38	36	34	53	26	35	41	32	30	36	26	33	23	30	25	28	43	41	39	32	29	25	39	35	38	31	37	32	38	40	28	43	28	25	38	33	29	34	38	38	29	34	39	30	30	35	30	22	44	32	37	45	30	35	27	36	30	28	24	28	28	35	35	28	31	22	31	32	44	31	29	25	24	27	30	34	30	35	36	37	34	34	38	43	35	28	32	34	34	40	28	37	41	34	41	28	37	28	40	40	35	31	50	37	31	46	42	32	39	31	39	32	36	38	39	31	30	30	37	29	37	32	31	34	26	29	29	40	37	27	22	31	37	34	34	29	27	31	32	37	32	32	28	44	40	33	37	24	29	30	30	31	26	25	34	28	26	33	41	37	43	42	34	33	32	33	30	39	37	40	36	55	28	23	32	26	32	33	39	35	34	32	42	29	31	26	24	26	30	34	44	29	30	45
23949	11873	5739	7412	13088	14314	12602	10331	8316	6662	4947	3552	2718	2029	1850	1656	1410	1145	976	842	780	665	639	526	462	452	413	387	368	341	360	349	357	380	351	353	355	368	372	410	370	368	354	338	344	354	384	356	336	338	336	285	299	308	312	300	261	312	327	312	297	294	290	289	291	312	286	303	311	311	279	283	287	299	239	273	288	309	285	275	283	277	309	296	268	283	263	280	305	284	274	282	281	278	274	273	267	271	300	311	295	289	263	311	276	288	290	288	276	284	278	284	276	309	271	290	295	261	266	265	289	255	296	269	290	267	264	269	264	308	304	255	300	273	299	275	262	281	263	278	277	244	280	286	276	262	265	298	309	269	268	294	270	281	282	296	237	270	276	302	304	270	286	301	282	274	271	248	296	301	297	258	283	324	261	285	271	275	286	258	285	283	289	289	257	283	246	275	288	292	300	253	256	283	272	291	317	284	284	264	261	252	282	279	251	308	280	295	286	244	278	238	290	293	252	271	294	278	277	269	302	253	294	284	274	291	246	273	285	266	288	248	296	294	286	290	257	274	249	285	310	277	286	252	294	294	277	283	281	260	267	246	256	286	291	292	256	285	271	259	268	240	278	289	253	270	266	284	281	289	258	317	249	261	273	266	295	268	278	284	259	248	294	284	252	269	243	229	276	305	303	253	252	281	277	291	263	288	252	284	262	293	277	243	291	283	252	258	293	292	305	262	243	266	262	271	292	273	282	285	288	277	300	293	262	272	246	260	296	288	291	258	288	256	282	276	283	261	283	279	295	288	244	292	265	284	286	304	300	285	259	280	275	266	315	292	302	284	262	265	262	287	289	282	295	265	289	273	285	268	262	276	252	266	279	268	273	274	299	280	276	261	280	285	271	267	266	280	311	277	267	289	253	265	279	286	291	275	252	284	274	271	334	268	255	283	282	275	264	271	306	258	256	284	314	274	268	274	238	256	276	267	293	254	270	295	254	283	259	280	267	274	294	295	263	277	282	251	255	289	286	289	277	272	268	286	256	259	275	265	265	286	289	284	273	282	269	282	281	306	276	294	293	256	305	259	259	249	276	271	279	300	267	268	294	253	241	304	272	295	267	263	276	313	312	299	284	266	245	295	269	254	277	291	301	261	294	280	286	271	259	271	288	287	266	270	292	284	275	277	282	313	285	298	277	267	288	271	268	256	270	287	275	283	292	295	273	249	288	282	242	276	281	290	271	281	294	277	284	278	264	287	301	285	274	276	261	274	275	298	310	278	287	268	274	281	260	268	304	280	268	231	272	252	284	247	265	292	273	287	268	284	324	284	271	307	292	301	256	283	292	280	282	292	295	289	252	261	256	261	275	272	284	265	302	306	270	271	290	263	285	259	268	251	293	267	282	261	293	308	302	262	300	256	274	286	247	255	269	265	251	288	262	271	303	279	284	282	284	254	266	286	301	278	266	246	265	286	270	310	327	244	258	278	298	258	267	276	295	289	273	263	290	294	286	302	243	268	265	280	286	308	324	276	304	275	269	301	293	296	272	283	290	267	268	261	291	312	285	271	255	259	274	257	252	277	277	240	273	292	275	278	270	282	274	287	287	287	271	263	260	294	272	301	263	257	309	273	272	277	279	274	291	266	279	284	294	268	293	269	265	251	303	291	284	275	301	296	282	275	274	260	292	284	272	287	271	280	276	273	291	265	272	286	278	262	260	293	286	248	270	262	310	263	255	258	240	272	286	238	263	263	267	325	302	283	290	270	286	323	261	254	287	290	280	251	296	288	280	248	265	270	283	261	283	276	300	298	239	273	260	243	295	279	293	255	310	270	251	268	257	296	312	279	289	286	277	260	283	281	265	256	258	291	285	313	252	298	277	278	272	259	259	254	307	233	272	279	269	274	275	238	295	268	262	279	269	274	240	276	271	276	281	307	271	292	288	291	296	303	293	287	271	248	286	273	276	244	269	289	261	266	293	289	267	315	281	272	284	274	274	298	286	292	323	263	290	270	297	237	275	273	275	264	298	280	276	277	282	268	259	283	259	289	274	286	259	263	279	306	260	268	239	281	272	279	251	290	282	288	265	287	296	252	289	274	281	279	295	275	278	281	292	260	269	252	289	292	299	282	283	282	281	280	269	262	282	273	282	285	281	258	283	286	265	267	280	293	282	284	286	278	243	278	266	270	287	288	264	294	277	292	264	268	300	269	312	260	277	292	310	254	291	261	282	261	300	271	256	295	309	262	278	286	281	272	283	283	261	276	275	283	256	287	304	277	277	278	263	242	272	290	283	262	280	287	257	311	264	281	296	279	277	269	276	289	288	263	294	265	281	275	281	253	286	279	290	241	283	289	270	280	282	274	278	280	261	297	259	274	288	260	266	291	262	266	293	253	300	292	281	287	293	259	286	248	270	291	298	274	267	281	269	271	245	289	248	295	306	252	272	268	314	275	294	292	276	295	267	266	293	269	288	286	294	295	250	280	237	286	285	275	262	262	282	283	236	309	281	262	288	254	277	277	282	285	239	283	272	273	279	277	256	270	274	268	291	270	313	280	293	281	293	261	274	277	273	266	248	269	280	303	288	266	287	235	321	278	264	278	286	287	281	290	320	284	277	266	298	269	268	294	272	254	266	261	265	268	268	313	258	239	289	285	282	304	295	271	267	313	320	280	271	303	244	262	270	258	265	287	267	302	275	294	297	281	258	267	255	266	257	264	292	316	281	288	255	259	284	267	294	277	268	283	280	245	272	245	296	283	279	267	307	259	284	284	267	264	308	289	289	285	284	301	306	284	306	291	300	259	293	274	262	273	277	273	263	284	263	268	278	260	260	315	275	296	289	280	298	284	286	257	264	323	291	248	260	280	265	322	259	277	278	280	283	315	272	255	270	266	283	255	280	266	268	263	289	267	321	271	275	269	272	280	277	294	291	294	254	276	300	266	255	298	250	295	286	297	295	253	252	291	291	267	263	287	292	278	293	321	267	254	308	289	282	277	288	293	255	288	267	291	293	281	301	271	262	277	280	290	311	269	276	273	274	272	261	289	281	289	274	294	271	257	283	279	254	263	262	287	255	288	274	285	269	264	311	283	246	289	235	283	267	266	253	270	266	325	255	299	281	249	289	275	283	262	271	264	288	252	283	277	283	258	278	272	303	258	262	263	278	256	268	268	282	292	274	306	270	291	287	274	317	262	311	283	277	242	271	290	272	305	271	269	294	293	294	293	271	308	275	283	302	287	283	319	253	286	298	273	275	258	309	249	261	288	279	286	268	291	289	266	314	271	249	275	282	272	243	285	272	295	277	256	294	283	274	284	298	269	284	286	279	279	253	271	279	307	255	280	264	266	287	286	304	299	278	259	280	280	283	273	270	249	273	288	266	263	289	274	277	303	282	283	254	285	281	263	314	285	264	288	269	275	259	295	258	283	259	267	262	249	295	242	284	266	306	252	274	272	296	291	275	262	298	258	265	269	263	274	265	267	254	331	271	270
4274	2431	718	417	376	471	487	402	348	335	258	177	163	102	111	100	88	76	54	60	62	55	43	42	34	33	28	38	32	32	22	41	26	29	18	26	33	25	37	33	32	26	30	34	33	36	25	28	23	32	31	28	26	21	20	34	27	26	24	22	23	23	27	25	20	17	28	19	27	24	29	32	31	19	26	20	22	30	29	31	22	38	17	21	23	18	26	25	23	30	24	20	30	24	20	19	29	21	29	30	29	36	22	27	20	22	22	17	28	27	28	21	27	31	23	30	32	21	19	31	26	28	26	25	25	29	27	31	23	19	27	27	21	23	22	21	22	29	30	29	29	20	26	35	25	28	32	20	24	32	25	33	28	28	25	19	22	17	28	30	19	17	26	27	28	21	24	28	28	21	30	22	28	23	23	25	27	19	21	18	21	21	25	26	24	22	23	22	22	21	34	20	26	33	31	23	29	22	25	23	25	19	25	19	31	37	31	20	26	31	27	24	28	30	18	30	29	18	22	21	32	24	26	28	21	19	21	25	27	21	26	24	26	25	22	28	23	16	27	33	22	26	25	24	20	24	25	26	22	24	24	25	23	28	22	23	18	29	32	20	28	27	29	24	27	30	29	22	19	18	20	29	22	18	22	23	26	28	34	18	23	23	24	23	17	27	29	29	22	21	19	16	28	25	30	26	22	33	18	26	24	19	20	24	16	18	30	25	25	29	21	18	29	19	26	22	21	25	27	20	24	19	25	31	26	23	27	21	27	23	28	13	18	25	16	26	29	27	31	25	25	24	25	22	27	30	25	21	27	13	25	21	29	19	25	28	18	23	28	16	25	25	26	16	29	17	22	18	36	26	18	23	23	16	19	28	21	23	22	27	18	13	23	24	18	21	27	28	23	20	27	28	27	32	27	27	30	24	21	26	30	21	26	34	23	27	22	29	16	30	25	18	29	23	29	21	24	23	23	29	31	22	23	24	30	31	24	21	21	19	19	24	27	18	22	22	25	20	22	23	26	26	38	21	24	31	23	35	28	21	25	27	17	24	27	26	27	32	26	33	25	18	23	23	30	29	16	32	23	22	28	19	24	24	23	29	28	29	27	23	27	23	25	23	23	29	29	25	31	21	25	30	19	22	22	24	26	26	20	30	25	37	30	27	21	21	23	21	34	20	20	31	24	33	26	27	27	30	30	29	17	22	27	17	25	23	22	24	20	21	20	23	34	20	30	24	24	27	24	26	28	23	18	31	23	22	35	27	16	25	27	14	25	26	18	16	35	18	30	32	29	29	21	34	16	30	17	16	28	24	28	32	25	21	22	19	22	32	25	21	33	20	23	22	25	24	18	17	28	18	27	34	23	18	29	34	21	30	30	24	29	27	14	26	23	28	27	32	30	35	23	27	21	26	29	25	32	23	30	30	24	35	28	24	17	28	21	21	22	26	17	26	23	17	23	27	17	22	19	25	24	21	26	21	25	32	24	27	30	27	34	25	28	31	29	19	24	14	29	23	35	24	28	26	18	21	25	20	25	23	23	16	13	23	21	14	27	27	26	27	33	17	20	28	26	32	26	28	31	30	25	27	24	31	17	31	17	22	33	35	21	23	17	30	22	30	27	22	24	25	31	26	19	30	20	20	20	25	17	19	33	18	23	13	22	21	17	31	29	31	25	20	25	29	25	27	32	17	22	21	26	22	37	27	18	26	26	29	27	26	22	24	31	28	19	24	30	24	27	31	25	28	22	20	23	25	24	20	24	22	26	21	18	26	31	23	27	19	16	20	29	30	28	22	30	22	24	25	23	22	29	22	23	20	23	26	33	22	21	37	22	27	18	23	24	31	25	20	31	33	22	22	30	22	25	25	36	21	28	20	26	26	24	26	14	30	22	35	15	35	26	29	15	29	26	19	25	25	31	19	28	24	28	22	31	24	25	30	28	27	24	22	20	22	24	28	25	29	23	31	28	25	31	22	14	35	20	25	21	24	24	26	22	23	30	25	17	23	30	25	30	31	23	27	20	16	23	25	32	21	23	27	16	15	23	23	25	30	23	18	21	29	26	28	28	33	23	15	26	18	28	22	32	19	29	33	29	20	22	23	23	25	26	29	27	30	21	26	36	22	30	26	21	26	25	15	28	28	31	24	29	22	20	25	29	28	25	14	25	25	17	29	26	31	21	27	20	33	20	19	20	22	27	21	26	27	35	32	29	22	25	25	26	24	16	27	22	21	34	27	25	27	16	29	31	12	28	25	20	26	28	33	29	21	29	26	26	17	17	25	28	25	29	29	25	24	32	17	26	19	29	25	24	32	22	25	29	27	14	30	28	25	32	23	26	26	30	25	27	23	31	36	25	29	32	35	26	17	18	22	20	29	20	23	26	23	22	27	17	29	29	30	21	24	27	22	11	22	18	27	14	23	25	22	28	14	16	24	22	27	34	21	23	24	24	25	31	27	29	21	22	22	20	21	22	26	26	15	27	30	21	19	24	24	30	27	27	25	18	27	16	28	31	24	33	18	30	22	17	22	32	34	29	19	27	24	37	22	31	28	32	23	24	28	30	22	26	23	20	17	23	34	18	30	27	35	24	25	20	17	24	25	23	20	30	20	24	26	25	19	27	29	29	27	30	26	25	28	24	25	24	27	21	25	20	24	25	19	20	26	29	26	26	35	29	24	24	21	14	17	24	23	25	17	32	20	22	31	18	29	23	37	25	21	23	32	25	24	18	29	23	34	35	28	25	20	32	30	20	24	20	26	27	20	38	25	22	25	30	23	25	20	31	20	23	29	21	33	29	28	22	34	25	18	30	31	18	19	19	26	20	28	28	28	21	21	26	26	16	20	23	13	28	36	29	18	22	26	22	21	20	26	24	29	25	22	20	30	23	24	33	18	24	35	26	24	27	17	28	13	27	21	21	26	18	32	24	32	24	27	23	24	18	25	19	19	21	19	23	30	27	26	22	21	28	19	29	21	17	25	23	13	24	16	23	27	18	27	20	28	20	21	30	22	24	19	20	21	28	24	28	29	26	32	20	29	19	24	29	27	26	40	20	29	16	34	23	27	26	27	21	23	28	19	22	30	19	17	21	21	21	26	30	18	32	34	26	19	25	23	20	30	25	26	29	25	24	28	29	27	25	24	27	29	26	30	24	22	30	20	21	25	27	31	22	21	18	30	18	28	32	25	34	27	21	28	16	21	16	29	28	22	19	19	31	26	21	21	23	17	19	26	16	31	25	30	21	26	28	26	23	29	29	23	25	34	22	17	25	23	29	26	21	28	26	26	27	24	21	25	30	27	26	17	18	29	32	27	27	26	25	29	19	31	21	20	17	28	22	22	16	17	29	24	28	17	35	45	21	26	31	24	31	26	23	19	37	25	28	24	25	22	16	31	35	23	34	32	20	25	26	30	26	29	25	24	32	31	27	19	24	18	28	15	22	30	27	25	20	29	23	16	31	21	25	26	26	28	29	23	25	23	21	26	25	21
30932	17368	8296	10514	17721	19143	17017	14225	11600	9458	7532	5479	4086	3139	2662	2401	2093	1577	1302	1114	928	856	746	597	531	484	429	403	357	369	351	354	343	356	355	337	347	374	406	335	315	352	317	280	334	299	347	320	270	295	270	260	263	245	260	263	278	268	248	239	259	227	274	240	258	224	231	239	257	247	239	232	235	239	247	231	263	228	243	224	215	207	210	221	210	232	221	228	204	201	223	206	197	215	208	221	220	232	201	225	207	215	187	229	200	244	221	201	227	224	195	215	181	212	215	199	203	197	202	219	222	246	220	238	226	242	226	212	231	210	197	204	221	182	221	218	226	201	208	195	233	185	213	204	211	252	215	203	233	204	216	211	209	211	223	247	196	237	234	247	240	195	204	214	203	216	194	226	220	216	215	240	217	202	257	190	225	207	228	193	239	206	218	219	222	213	197	223	235	207	194	207	216	215	196	203	190	217	214	236	232	224	211	207	234	228	202	192	208	179	209	202	210	195	207	209	216	201	200	220	198	202	220	182	201	191	201	203	212	203	205	210	221	198	204	207	210	201	207	240	199	196	195	203	201	203	217	227	198	204	204	204	231	216	211	234	202	222	220	221	178	212	193	195	224	229	209	239	207	207	220	213	214	208	213	213	216	221	216	211	223	200	201	250	204	243	228	208	203	194	209	198	226	207	218	225	196	219	194	222	192	222	197	205	219	215	220	200	192	208	224	237	179	188	221	220	229	211	232	203	191	220	223	233	228	239	239	242	205	223	225	226	194	206	219	207	216	191	205	191	211	208	203	216	218	202	205	221	232	197	218	225	180	205	178	211	222	213	209	213	232	211	216	188	246	230	195	211	221	201	202	195	224	187	196	200	193	233	203	223	201	205	201	213	211	235	206	218	204	214	219	212	226	205	191	208	203	188	218	211	201	214	186	199	193	191	213	224	215	224	230	201	223	180	236	210	228	223	180	194	214	200	180	218	211	197	204	220	227	200	215	204	182	210	214	207	194	213	198	231	213	219	209	223	205	204	226	188	229	204	213	189	212	210	200	225	214	222	221	231	214	197	210	208	201	201	208	176	238	214	223	206	234	213	207	222	202	230	204	224	222	182	179	198	201	199	201	232	203	208	224	218	220	194	244	212	209	201	223	210	200	206	216	218	205	222	216	199	217	204	210	215	195	198	219	243	250	228	220	202	204	240	223	200	227	216	206	244	230	209	209	202	196	203	215	223	215	202	211	211	200	197	184	204	182	193	194	214	213	228	190	218	235	219	219	210	222	205	179	192	188	213	230	191	210	220	188	204	214	226	194	218	216	223	236	217	213	224	182	205	206	203	197	214	214	210	200	216	219	185	208	214	212	207	207	210	202	228	205	218	189	210	234	222	232	233	204	223	219	221	185	213	199	206	209	220	211	249	190	202	235	194	219	196	206	217	202	238	215	203	211	240	186	215	202	195	193	210	232	227	228	206	214	209	201	232	221	222	215	206	214	209	234	212	206	219	221	210	200	211	201	210	220	224	213	226	208	196	215	219	189	236	225	213	220	207	213	211	209	221	186	217	206	210	215	224	212	237	220	193	195	194	177	221	222	213	200	207	220	216	209	189	214	192	219	188	229	205	204	204	218	199	201	219	189	209	214	222	216	244	207	206	200	190	210	200	205	203	200	211	185	209	216	221	217	219	196	212	221	178	199	220	204	198	201	222	188	231	179	224	211	196	257	202	213	192	203	218	211	174	193	212	173	217	222	224	214	224	217	221	212	199	228	214	218	211	204	213	201	198	215	178	209	208	224	212	242	224	225	197	221	207	197	241	209	227	188	197	228	210	206	227	219	192	236	225	222	191	220	187	233	204	204	202	203	221	220	207	199	236	232	205	205	196	200	221	212	208	200	200	229	240	220	206	228	198	219	241	214	218	189	190	200	205	198	201	211	210	207	177	207	208	200	211	209	192	195	218	230	189	232	191	189	212	218	184	215	200	202	226	206	208	199	216	228	200	216	209	211	230	190	196	210	201	204	215	240	214	219	218	223	207	194	211	217	205	221	236	236	218	201	194	191	200	233	228	206	231	218	208	211	217	209	201	240	227	227	229	211	199	196	201	214	237	224	228	209	228	196	211	233	203	210	230	202	201	214	186	227	220	200	198	224	190	226	201	222	216	212	227	218	215	211	229	196	229	193	216	219	214	199	220	194	220	205	191	189	211	214	209	212	252	222	200	214	204	218	224	206	203	217	196	214	221	206	215	207	204	228	213	219	220	204	215	215	207	223	180	220	204	219	220	182	223	209	214	210	229	181	213	213	202	214	225	209	184	212	189	214	221	215	211	200	198	211	210	174	228	211	206	229	254	221	213	210	201	225	209	217	248	191	211	202	205	250	174	204	206	190	196	209	206	187	217	230	218	187	224	222	223	224	223	213	213	211	190	217	209	209	231	220	205	191	207	216	237	220	201	203	211	190	210	229	232	218	196	232	219	192	214	224	206	224	208	220	210	200	223	216	235	210	199	197	200	216	191	182	245	223	200	200	221	209	220	223	195	214	203	213	199	207	199	221	204	223	201	207	225	222	200	228	231	251	195	220	190	228	214	190	227	216	206	192	219	198	211	198	220	201	217	193	213	211	223	225	209	193	196	227	230	220	222	213	206	220	236	196	180	225	212	208	212	227	203	209	212	221	185	204	240	183	227	186	207	187	221	204	203	177	214	194	210	237	211	200	208	206	255	217	205	214	202	233	201	197	213	194	215	211	206	222	208	192	203	220	227	181	224	233	226	222	217	204	218	234	205	202	191	193	187	220	222	227	237	211	180	197	224	216	187	217	186	209	207	218	199	215	201	204	208	223	203	232	211	206	200	243	204	193	198	217	214	212	230	214	179	199	206	207	225	237	216	240	221	236	191	173	218	218	213	198	205	201	232	224	207	208	209	211	189	194	187	207	197	202	197	213	226	192	208	212	210	229	193	225	217	218	229	214	193	192	223	207	208	213	216	208	196	216	207	225	203	203	200	224	203	228	220	212	228	207	242	203	212	206	203	215	206	228	214	205	245	196	205	226	208	215	205	215	206	215	201	192	193	208	226	222	234	189	208	210	192	212	205	203	209	219	215	179	223	228	210	200	193	225	214	210	244	202	222	222	207	213	203	224	203	201	199	197	202	217	214	211	227	204	181	218	223	219	251	187	216	215	223	200	207	234	202	194	174	198	210	230	223	222	206	222	225	221	204	188	220	214	209	195	211	195	213	213	233	230	192	204	183	205	206	218	226	199	200	230	208	215	208	185	226	223	231	219	182	209	182	225	243	224	203	186	188	201	232	196	215	210	204	216	208	202	199	219	209	197	192	207	232	214	191	205	208	209	199	216	227	206	207	199	222	212	197	200	203	199	202	200	179	223	189	193	163	197	212	217	210	224	231	202	202	189	216	221	201	211	202	205	224	197	217	219	213	215	220	221	221	218	213	219	215	202	192	227	202	233	194	203	199	180	210
4548	1832	622	387	329	396	472	374	305	245	232	177	168	127	101	104	66	97	50	65	44	45	58	39	32	44	37	24	39	30	21	28	38	32	32	38	40	45	36	35	30	40	37	38	31	44	22	36	29	39	40	32	32	23	36	23	33	40	42	46	40	36	39	31	38	29	37	32	34	23	33	26	28	29	32	20	38	34	34	45	30	24	36	27	25	36	37	29	39	46	23	35	22	24	38	35	31	27	36	30	31	35	31	41	25	32	28	32	28	29	27	35	39	31	30	28	21	35	20	32	31	33	38	24	36	26	23	36	29	36	24	31	29	38	29	35	27	41	29	29	28	34	31	29	34	25	35	40	32	34	36	34	45	33	30	40	38	34	31	32	34	31	33	30	21	44	29	28	22	29	20	32	31	31	24	21	30	32	44	29	31	36	41	26	30	38	41	28	37	33	28	28	35	24	27	28	35	36	28	33	28	31	19	26	31	28	28	28	34	32	31	41	26	33	31	29	30	26	34	34	39	28	32	33	26	29	34	32	30	37	32	27	25	36	23	32	30	25	29	36	27	28	33	25	30	19	29	17	30	27	28	28	22	33	25	26	25	22	37	26	40	31	32	26	22	36	29	35	30	27	27	32	25	24	40	31	30	30	22	31	30	27	32	22	38	24	31	35	21	31	31	43	27	34	37	36	20	31	31	37	31	34	26	30	25	24	29	29	38	34	36	35	28	40	27	18	33	18	35	29	29	33	32	25	37	25	31	33	28	45	37	27	30	37	28	36	23	30	25	34	33	21	37	32	33	40	33	36	26	26	18	30	37	30	19	29	27	33	34	25	32	23	27	27	43	30	39	29	41	25	29	28	35	21	22	25	24	35	28	30	36	27	22	27	23	36	30	24	27	27	30	30	34	29	35	31	30	29	36	22	27	35	34	36	27	33	33	32	32	21	23	33	24	25	18	36	28	33	27	34	39	30	27	39	22	23	30	25	18	35	24	30	34	38	33	36	26	28	36	31	44	33	33	33	32	32	20	22	24	34	27	29	24	32	24	26	20	21	33	41	35	38	23	31	26	31	34	38	35	22	31	19	20	32	30	36	29	26	38	36	31	32	39	35	28	31	38	29	21	25	23	24	32	28	37	43	35	30	28	30	36	23	28	29	30	30	27	23	26	26	21	30	30	34	32	20	31	28	30	37	26	26	32	18	30	27	24	26	23	28	29	33	33	32	36	32	25	29	31	18	31	20	30	24	25	29	30	26	33	27	33	32	35	35	31	30	31	29	29	28	32	31	36	26	29	30	29	30	29	26	32	29	27	30	27	31	32	21	32	27	31	31	32	23	35	30	35	29	28	26	28	31	26	42	26	37	37	42	33	31	37	32	34	29	26	25	32	25	29	22	28	19	40	32	29	18	25	40	39	34	28	30	33	26	31	30	21	29	31	33	28	18	30	29	31	22	34	36	41	31	25	25	32	36	35	26	21	36	25	27	22	27	34	34	28	22	22	25	32	37	28	19	28	27	27	36	30	33	28	32	28	37	33	28	25	28	35	25	29	33	27	24	25	28	30	28	24	31	25	33	29	28	31	31	30	33	26	22	27	25	31	37	26	28	27	24	29	31	28	27	28	28	18	30	33	38	34	30	31	30	22	27	22	30	29	24	28	29	25	38	38	30	29	38	28	27	31	20	24	37	34	27	31	37	39	33	34	34	30	25	37	16	26	33	33	33	30	39	28	34	34	37	20	21	40	34	30	25	32	40	34	26	26	33	46	27	30	24	30	33	29	34	27	30	29	33	22	30	24	25	26	26	30	24	26	32	28	25	25	29	31	26	32	27	43	37	37	38	32	24	24	21	23	30	29	20	26	34	32	24	27	36	27	23	37	21	36	39	32	22	31	21	39	29	34	31	28	31	29	32	29	20	25	23	25	26	19	29	41	23	30	30	43	26	22	28	40	32	25	27	20	28	37	37	35	31	30	39	29	29	33	14	27	31	42	29	37	28	29	29	23	41	42	24	28	19	28	26	34	31	24	34	40	33	34	27	24	29	31	25	24	34	20	35	31	37	31	33	38	29	17	31	35	17	45	26	36	31	27	42	20	28	29	31	29	35	27	23	22	22	25	39	32	27	36	24	38	34	34	28	28	33	32	31	34	25	28	27	33	32	40	24	37	22	34	30	37	33	20	27	19	41	30	22	40	32	32	32	24	30	29	20	26	34	25	34	31	22	39	32	22	35	29	32	20	32	23	24	24	35	38	29	29	26	30	37	26	38	36	33	27	29	29	21	26	26	31	38	26	30	27	30	35	21	32	20	23	27	27	33	31	28	34	40	19	28	30	29	36	26	25	26	26	37	20	34	28	28	24	31	36	23	32	39	29	24	29	32	38	35	36	31	23	32	23	42	29	27	32	34	34	20	25	32	18	26	34	31	22	23	33	32	27	16	33	34	29	31	30	38	32	33	24	28	34	30	24	26	26	21	30	37	24	29	33	30	28	35	31	27	39	24	25	28	37	22	34	31	31	35	31	30	36	36	32	29	21	33	30	23	28	37	30	21	41	32	23	28	30	31	16	37	30	33	28	24	30	29	32	30	26	34	22	21	37	31	25	25	31	42	33	26	36	19	33	28	31	25	28	20	35	30	20	31	25	37	35	27	26	41	38	39	38	34	29	26	25	33	30	25	25	34	31	28	24	41	26	22	22	42	27	29	28	36	30	32	25	42	33	32	19	26	27	26	29	29	33	26	33	29	33	26	31	36	27	27	24	19	31	29	36	29	33	29	28	29	23	29	31	33	27	31	36	31	22	22	21	29	29	34	35	21	28	24	29	29	33	22	26	17	30	29	37	35	33	30	28	23	33	35	25	33	33	35	32	23	31	33	27	42	29	29	35	28	39	31	24	29	26	26	23	34	27	28	33	42	19	23	30	29	25	26	36	32	29	38	39	27	29	28	36	39	40	31	30	34	31	24	23	31	30	32	27	24	22	31	28	24	37	27	23	31	40	36	23	23	44	26	26	38	42	26	29	33	23	19	37	34	31	24	27	28	26	37	26	28	37	25	28	31	27	35	30	29	31	22	22	36	36	29	30	38	25	28	31	37	38	28	28	18	37	41	33	38	29	32	30	32	30	33	30	25	38	21	31	39	30	36	28	30	31	33	24	38	35	29	25	29	34	33	34	25	26	30	27	24	37	35	26	30	26	25	20	39	26	31	29	25	42	25	33	23	27	30	27	29	29	25	23	37	25	31	32	50	25	36	36	29	20	21	30	32	37	34	31	29	38	31	32	32	33	33	22	19	30	36	34	29	33	25	24	29	23	28	31	25	30	32	24	25	24	28	32	30	29	32	30	32	29	27	17	32	36	25	33	29	35	23	32	32	27	33	28	32	25	32	24	20	24	32	24	28	36	29	35	39	30	34	25	20	38	27	20	35	28	26	26	34	35	21	38	30	27	29	33	33	20	29	37	39	26	24	29	29	25	23
29094	15099	7248	9351	16138	17716	15699	13253	10509	8575	7118	5384	4169	3215	2553	2310	1935	1669	1329	1146	948	793	697	570	501	496	455	468	415	432	347	347	385	351	361	366	351	376	370	418	372	362	396	387	370	349	334	318	330	310	289	282	280	279	251	296	279	312	269	270	304	303	251	278	297	283	278	282	340	266	286	281	266	250	249	287	271	283	309	258	288	249	233	239	235	245	261	240	266	270	284	256	241	232	239	254	267	246	246	257	215	241	255	244	269	255	258	275	256	240	228	251	249	259	250	255	268	241	263	236	246	269	232	247	261	249	234	232	263	256	224	253	234	245	243	245	229	245	237	222	246	231	248	262	251	265	260	254	231	252	241	252	226	232	229	226	247	215	244	239	274	231	265	258	258	231	255	241	263	252	226	237	255	252	259	212	219	230	233	276	228	256	235	247	245	254	255	246	220	257	286	271	233	238	266	236	261	285	249	229	260	274	245	251	256	232	242	262	265	226	244	247	253	258	255	251	243	232	237	271	250	267	245	230	245	265	241	265	230	250	253	227	260	245	265	227	270	242	267	239	246	221	231	223	237	261	235	243	215	215	253	219	259	256	244	235	254	220	264	222	238	244	245	259	241	235	252	214	259	245	228	218	206	224	246	244	242	252	247	214	229	271	272	208	224	236	236	244	236	240	263	229	243	222	281	224	237	275	246	241	250	248	252	257	244	226	259	241	249	247	259	246	260	246	263	244	254	239	268	248	258	254	262	255	240	232	246	250	234	265	237	220	241	258	247	230	240	255	251	254	227	242	238	218	247	222	269	273	263	209	261	226	264	252	237	243	241	237	227	261	266	272	236	240	251	235	248	240	204	256	262	235	245	226	248	249	234	218	242	230	245	247	240	253	247	231	256	249	239	233	254	227	278	207	260	249	271	241	204	261	236	212	246	254	244	233	241	243	242	251	226	252	244	266	245	238	235	255	253	268	256	261	220	232	236	256	224	245	261	242	262	250	255	229	237	230	227	256	242	219	241	217	248	234	233	228	245	245	239	227	226	243	241	245	222	239	236	267	240	246	260	258	240	235	271	249	237	232	231	263	235	256	285	265	267	248	242	230	246	223	262	260	236	265	218	225	247	226	229	237	252	263	267	219	237	236	259	223	234	247	252	242	240	245	248	240	255	281	238	234	234	247	244	235	265	259	256	237	238	229	248	256	243	255	252	273	257	222	253	242	239	257	217	270	241	250	250	245	255	246	230	259	222	236	235	275	241	257	264	259	238	245	241	256	231	224	248	238	242	242	209	248	248	243	244	258	218	227	279	196	255	219	250	279	241	263	242	243	229	244	227	241	243	242	230	270	245	246	235	252	214	235	248	233	262	255	220	244	263	260	248	244	239	222	229	277	236	280	229	263	272	246	256	250	264	285	254	238	256	204	242	234	257	237	239	236	258	254	235	275	229	238	253	225	241	227	244	279	238	265	262	233	274	248	255	248	246	236	255	265	229	235	269	259	245	229	269	254	221	245	261	244	249	251	259	255	233	237	236	262	225	247	251	247	257	227	227	253	187	230	230	223	274	220	226	242	236	242	249	262	256	239	245	241	240	214	221	225	251	231	242	239	243	220	251	243	237	246	258	212	271	236	233	253	256	236	242	240	264	225	209	228	239	252	195	283	244	253	243	246	209	219	205	230	256	248	244	275	242	241	234	253	261	244	257	264	269	257	231	262	221	256	256	216	264	245	224	242	226	224	276	261	233	252	234	241	244	276	213	242	217	255	237	236	238	241	254	237	245	219	238	228	241	244	263	252	229	241	253	233	247	246	247	230	227	262	217	242	247	228	235	286	234	245	231	267	235	223	231	235	254	264	200	252	243	222	251	243	242	247	235	259	231	245	249	250	238	246	244	249	236	231	244	221	248	243	236	251	248	199	264	229	233	248	244	245	253	243	249	250	242	241	257	258	219	268	230	261	247	251	250	237	234	224	249	234	228	268	238	274	230	244	245	277	249	228	246	221	227	243	237	234	228	246	237	233	247	251	234	232	242	230	244	267	250	246	242	296	244	249	203	255	196	242	244	257	254	237	264	260	229	241	242	245	282	261	224	228	245	232	203	268	255	216	274	253	250	244	224	250	251	239	225	237	257	242	244	258	279	230	249	243	255	236	236	245	243	242	226	229	264	229	234	265	254	247	235	239	223	226	259	244	266	242	256	262	234	244	271	262	251	238	249	278	251	231	234	240	247	265	252	240	248	239	245	258	241	230	210	252	255	268	257	241	241	226	231	270	250	255	293	226	245	257	252	248	255	227	228	248	274	241	262	252	223	250	277	244	232	233	245	255	234	226	264	236	247	255	259	219	250	269	236	205	238	225	232	272	249	246	234	264	257	262	260	252	225	205	257	246	230	273	252	231	263	244	260	255	251	236	226	250	223	246	239	243	229	252	229	222	251	225	232	264	232	246	227	225	236	251	234	242	225	232	250	267	233	245	220	231	249	247	214	236	242	239	250	250	252	262	258	266	270	249	244	257	252	232	235	279	251	231	236	243	249	256	245	250	254	223	235	248	241	246	239	245	256	234	259	263	216	235	238	260	251	253	241	257	240	266	239	265	247	233	265	257	248	230	231	237	253	248	249	235	245	244	248	230	251	273	245	239	219	284	253	259	231	242	256	249	272	260	236	271	210	257	240	211	228	249	245	243	250	240	240	232	254	239	239	238	262	271	227	235	222	276	238	254	233	257	200	222	253	257	245	236	252	253	233	264	251	257	276	236	248	201	245	265	234	223	219	246	281	234	248	247	240	263	233	236	246	277	241	265	232	243	275	244	259	215	239	217	228	261	255	253	222	266	276	246	246	254	234	236	230	248	236	224	240	228	267	250	242	259	253	250	264	242	234	236	249	262	223	257	228	257	285	252	225	250	244	247	251	251	227	252	260	226	259	252	264	250	238	250	253	231	235	244	235	246	231	237	246	256	240	248	246	248	243	234	254	249	241	243	261	232	217	255	247	245	228	240	240	228	246	295	240	239	235	229	239	222	216	264	220	233	214	246	245	237	271	279	236	238	257	265	249	261	273	243	247	262	235	227	275	238	253	270	276	243	231	236	221	241	262	249	258	259	256	246	232	226	243	246	235	260	228	221	242	256	229	259	247	258	255	261	247	261	230	227	251	260	243	244	211	236	256	244	237	247	236	219	263	232	251	234	223	279	234	240	239	221	262	258	266	277	253	248	238	270	243	229	245	242	248	265	230	224	234	253	253	217	240	222	265	250	274	242	253	228	229	244	230	278	244	258	250	235	221	257	233	220	244	234	259	245	235	234	234	241	256	227	240	259	256	229	264	251	267	240	247	249	241	238	236	285	238	214	246	285	247	238	234	237	239	264	224	243	235	216	236	245	221	214	230	234	240	245	226	233	235	251	245	228	235	259	229	250	233	231	246	261	229	254	208	257	228	237	235	224	241	223	221	214	242	216	224	254	237	242	288	239	227	233	239	267
5708	2855	901	525	462	595	596	505	422	354	268	228	192	153	125	104	80	76	71	67	56	53	43	46	38	30	31	39	31	24	30	25	34	24	26	22	29	32	19	31	41	33	26	21	26	26	31	29	34	33	23	22	26	29	21	28	28	30	28	24	19	27	24	26	28	16	20	21	20	21	17	28	19	26	30	17	16	21	29	17	25	28	20	18	19	18	25	17	17	20	29	26	23	29	18	26	27	25	22	33	17	23	22	17	22	25	25	25	26	22	30	20	23	19	27	24	22	21	26	19	21	22	23	15	31	25	17	22	30	25	25	23	23	25	28	18	14	20	17	15	14	20	22	24	20	19	16	23	13	22	19	26	15	11	25	23	22	20	19	30	25	24	26	18	23	25	14	22	30	17	13	25	26	26	19	14	18	23	19	24	22	24	34	23	32	27	25	16	24	26	25	18	25	25	18	23	24	16	25	27	18	22	23	21	19	19	17	20	21	22	20	27	20	22	25	25	28	18	22	22	16	14	27	18	15	12	20	18	21	24	19	15	26	22	20	15	16	17	22	23	19	35	17	15	17	21	24	17	25	25	28	20	25	20	20	17	20	14	18	30	19	28	17	21	21	22	26	20	17	27	20	18	17	13	21	18	18	20	14	21	21	22	13	20	20	16	26	25	28	18	22	20	23	20	32	17	10	22	20	29	21	10	20	21	24	22	19	11	21	25	21	18	25	27	18	12	16	14	22	24	15	22	12	31	21	10	20	13	19	21	22	18	17	19	25	23	13	19	25	21	28	21	32	14	26	26	19	24	22	25	28	23	17	21	18	25	22	21	17	19	21	16	24	21	25	14	18	28	22	36	21	14	14	16	28	17	24	15	23	19	20	18	24	19	14	15	18	23	23	15	25	21	22	27	25	18	20	18	18	21	14	18	14	13	20	19	14	19	21	25	24	27	23	15	20	22	21	19	18	18	16	31	26	21	18	12	20	19	15	20	32	20	23	18	14	17	14	13	30	27	19	24	17	16	15	13	20	30	23	21	16	20	24	20	24	17	23	22	19	16	23	16	28	15	17	33	30	18	8	25	14	22	14	22	19	17	21	21	21	18	18	18	30	20	23	16	24	16	20	27	22	25	19	21	16	18	26	30	20	30	12	20	24	23	20	22	27	25	24	28	24	20	24	22	22	22	16	20	26	19	27	25	19	21	21	15	18	13	23	21	12	20	24	24	23	19	10	20	19	21	20	22	20	22	21	15	18	20	22	25	16	21	23	17	26	21	28	24	18	17	22	24	21	33	15	22	19	27	15	26	17	25	20	16	11	23	22	13	16	18	22	18	21	28	15	23	29	20	22	17	29	17	17	22	17	22	20	31	19	27	19	26	16	35	17	23	30	19	22	16	18	20	20	28	15	18	26	25	13	18	21	19	10	23	20	18	27	18	23	23	24	17	16	21	20	26	22	13	23	20	19	24	22	23	21	14	31	28	18	19	22	16	15	24	22	20	20	22	20	25	23	18	22	24	13	20	27	16	26	21	22	23	29	14	25	22	19	21	19	22	19	21	25	23	19	23	24	18	24	20	9	21	30	34	18	15	23	19	21	15	24	20	27	18	28	15	23	25	26	25	16	17	19	15	19	30	21	15	27	23	22	26	31	19	25	26	21	32	19	21	29	22	23	20	22	19	23	25	23	22	19	21	28	16	25	24	23	11	21	20	23	12	16	17	24	12	23	31	27	24	22	14	25	19	19	29	29	26	21	24	28	24	17	20	22	14	23	21	23	18	20	27	13	29	27	15	19	19	16	18	24	26	20	21	32	24	16	18	13	14	20	25	19	19	22	22	25	19	20	22	16	19	24	27	26	19	20	29	20	22	16	21	27	21	20	21	29	32	16	22	13	17	24	23	14	20	22	20	26	31	21	24	24	22	25	23	19	26	17	21	24	16	29	15	27	18	25	22	17	12	29	18	23	16	25	14	19	22	22	22	23	18	18	22	24	21	29	31	20	18	19	25	20	21	27	20	18	27	28	17	10	20	19	21	23	21	17	24	15	27	19	15	11	21	29	26	14	24	21	25	24	14	24	28	24	15	17	13	25	20	25	19	17	21	12	19	21	20	20	13	19	22	31	16	25	25	16	24	23	29	20	15	19	22	27	17	22	17	16	24	23	24	22	25	22	15	16	24	19	22	24	19	16	16	18	20	21	20	20	22	24	21	17	23	26	23	13	27	20	20	16	22	16	17	21	23	24	28	13	22	28	23	22	33	17	14	23	19	30	18	19	22	17	21	23	23	13	28	19	18	18	21	13	17	29	27	18	17	25	26	17	23	21	24	24	27	25	17	18	23	22	23	26	28	26	20	21	12	26	14	14	21	16	18	20	19	18	28	26	12	21	24	17	15	20	21	25	15	17	17	24	22	20	27	19	26	16	22	20	20	21	24	16	14	20	24	15	22	27	23	21	22	18	19	26	22	21	17	20	24	20	17	27	20	19	12	25	28	22	19	26	25	18	19	28	26	25	25	21	22	26	25	26	21	12	27	28	17	20	14	23	15	13	19	19	23	18	28	30	28	19	15	24	27	24	18	20	16	23	21	16	21	19	17	14	24	30	24	19	18	33	33	26	15	22	25	18	22	15	15	22	18	23	25	19	21	25	28	17	19	18	22	22	23	30	26	27	31	20	26	26	14	14	20	12	22	26	18	24	24	20	19	34	24	28	20	14	19	26	25	16	23	18	19	32	13	22	27	21	21	30	22	21	15	23	16	21	18	29	19	24	21	18	18	24	22	26	27	25	17	19	26	27	16	19	26	22	18	24	23	18	11	12	20	22	24	25	18	21	25	25	18	14	26	20	27	20	21	20	21	23	28	26	11	21	32	21	26	17	22	25	15	13	35	18	6	21	25	19	23	17	23	16	20	14	15	23	23	27	20	18	23	24	10	22	26	15	20	20	20	17	17	27	29	16	13	31	21	17	25	26	27	23	8	25	18	18	16	21	20	22	20	22	26	26	26	17	21	14	16	17	20	15	17	29	20	25	16	29	15	29	23	19	17	21	16	20	25	17	13	20	21	22	28	14	21	21	18	23	26	18	19	21	26	17	12	24	18	25	26	24	20	21	28	20	31	15	22	19	31	27	20	22	26	23	16	18	24	6	31	26	27	25	25	8	32	18	20	27	22	13	25	24	14	22	16	19	26	25	11	35	26	13	15	18	30	17	17	28	21	26	22	20	24	23	30	18	25	24	25	23	19	23	19	14	24	23	18	16	19	22	29	20	24	24	25	27	20	17	12	17	32	16	16	21	33	30	17	30	18	29	27	12	14	12	19	18	19	20	16	21	18	24	24	28	19	24	23	17	28	23	26	21	24	24	14	13	17	20	12	25	23	16	24	26	22	19	16	23	24	16	30	13	23	18	20	20	18	17	31	14	17	21	22	20	19	15	17	26	25	18	20	17	21	18	17	15	20	19	22	23	27	22	33	18	24
33617	18454	9351	11747	19411	20659	18928	16247	12920	10435	8508	6998	5377	4159	3270	2732	2207	1969	1586	1320	1064	865	785	658	557	511	450	396	415	362	362	380	342	379	349	363	378	401	375	364	367	342	373	298	301	306	293	291	265	263	272	218	247	240	246	267	223	242	241	238	228	235	246	243	210	193	213	228	238	184	188	226	225	227	202	252	198	204	218	216	214	204	178	192	193	185	211	195	184	217	198	205	185	203	218	203	176	169	190	200	178	171	181	175	187	165	209	164	168	192	196	188	200	177	175	169	167	192	182	175	199	190	166	176	178	169	203	185	167	179	196	182	175	176	189	185	195	169	179	177	196	163	178	191	213	177	176	181	203	195	180	171	190	181	189	183	199	183	170	184	182	177	172	176	198	195	168	175	186	191	150	179	171	165	168	169	171	189	179	174	164	177	175	197	191	174	174	176	187	183	171	186	182	180	158	184	204	157	173	148	182	196	186	191	182	167	187	176	165	186	169	150	178	183	170	154	158	183	193	181	169	191	186	169	174	174	182	169	180	178	159	172	185	198	170	193	181	189	195	173	156	171	165	176	171	177	180	163	186	163	165	190	189	169	169	191	196	180	184	165	184	173	168	180	173	171	177	161	199	175	170	179	186	182	173	178	177	180	177	175	169	191	189	157	176	190	174	158	191	185	165	161	178	173	163	194	175	165	159	173	171	163	175	178	190	185	183	179	181	181	169	173	191	175	168	176	175	163	178	172	169	168	173	163	188	171	161	186	180	158	162	169	186	181	177	163	162	186	161	177	152	144	195	191	179	166	158	175	156	183	145	186	190	188	182	171	173	182	189	163	153	179	180	193	185	165	179	176	162	180	168	208	181	181	188	166	159	172	172	164	173	164	152	184	173	176	162	155	184	162	166	179	190	201	171	180	177	189	190	175	188	171	199	163	189	172	186	184	166	179	174	189	170	188	170	168	210	169	165	174	176	178	162	172	160	162	191	193	184	179	156	164	169	163	178	159	185	188	163	208	171	210	178	176	175	173	161	170	193	172	168	154	168	199	162	173	175	162	180	166	179	166	183	161	173	177	194	173	165	192	174	173	187	185	151	188	179	190	177	168	169	176	182	197	178	166	182	183	175	173	170	169	165	179	173	188	183	168	163	194	183	179	158	195	168	186	181	181	152	184	169	165	170	181	179	157	205	176	190	155	188	182	168	150	169	201	169	192	180	158	198	154	178	177	181	145	175	164	172	183	184	183	181	194	155	174	173	188	163	175	169	170	180	176	170	161	172	193	158	161	164	165	207	188	166	171	188	169	201	179	166	178	164	172	163	160	158	201	161	201	166	148	170	204	177	166	202	202	194	170	181	178	176	166	178	182	196	177	182	173	187	165	179	191	168	196	176	181	169	174	172	179	179	171	159	173	177	176	186	179	177	183	180	167	200	174	184	197	196	197	172	153	186	183	182	186	173	173	187	167	166	179	184	184	180	179	176	169	176	164	167	163	170	179	170	197	170	171	167	184	159	196	153	184	155	176	178	170	174	187	181	196	163	170	145	198	181	164	184	159	182	160	182	195	193	154	161	179	166	167	171	160	190	179	170	165	170	186	199	168	187	163	182	187	170	173	183	170	174	166	195	177	157	186	162	176	175	181	185	165	194	186	199	177	180	192	170	181	185	177	177	186	191	178	177	186	180	179	162	172	154	196	164	180	164	170	151	176	190	164	188	171	183	184	174	178	202	182	160	208	171	174	172	160	184	154	170	162	190	179	185	178	167	150	173	178	187	184	177	198	166	158	164	181	183	183	178	162	175	174	164	196	169	170	169	212	168	154	180	175	181	150	177	176	183	180	189	152	185	177	164	192	168	179	178	160	188	166	182	189	193	156	180	187	170	173	186	191	193	169	195	171	199	178	181	194	178	174	171	169	159	175	160	190	194	190	185	186	163	177	193	196	186	190	181	173	155	178	157	180	194	166	191	165	158	181	174	179	180	166	179	174	181	181	168	162	163	165	174	173	149	163	195	180	152	183	168	166	193	192	194	163	166	169	171	176	165	159	177	169	148	181	172	174	172	169	181	190	168	169	153	174	177	177	188	182	167	198	174	161	161	155	189	161	163	173	178	158	171	191	182	188	198	208	173	178	182	169	172	160	160	182	178	193	183	187	157	174	164	149	161	167	172	186	157	178	174	166	183	174	217	160	168	151	173	189	174	175	174	165	174	166	175	184	181	175	179	190	157	198	156	172	176	170	163	160	152	185	202	166	180	180	190	165	189	170	178	184	198	167	185	184	190	167	190	180	180	184	182	202	171	205	160	169	163	160	183	184	200	157	168	167	176	164	185	188	170	176	170	171	174	162	148	178	166	196	172	160	183	167	142	178	177	157	206	179	193	192	177	173	162	201	165	160	152	170	166	184	180	185	165	169	185	146	204	159	186	161	192	173	145	187	188	199	191	190	188	173	196	166	165	191	151	175	206	170	178	170	152	164	209	168	168	187	162	149	180	186	160	180	161	160	174	157	179	188	198	195	187	193	145	166	175	162	160	178	155	182	184	186	181	187	171	201	176	174	173	176	192	191	170	189	180	165	167	179	185	152	190	168	179	176	175	172	164	162	169	157	169	165	194	158	175	164	167	173	180	191	181	143	179	174	188	186	161	191	170	187	155	189	160	194	185	188	181	195	179	174	169	158	184	171	199	175	183	176	181	155	185	165	181	170	175	177	188	164	180	174	156	179	175	184	181	179	201	171	172	178	165	192	202	197	161	171	205	186	174	173	187	194	183	181	162	181	180	176	191	168	174	174	165	196	159	202	169	186	190	171	185	203	181	178	168	179	163	185	175	165	182	185	193	181	191	198	190	187	176	180	207	198	183	178	175	171	176	177	183	167	173	169	164	182	176	180	184	164	183	186	188	172	176	181	183	161	171	165	147	163	199	174	178	182	207	193	165	186	181	185	161	184	159	178	182	177	198	141	185	166	169	161	185	176	174	148	154	154	173	185	173	175	182	210	158	167	182	211	176	173	191	175	168	184	143	196	152	175	182	181	175	195	147	181	162	187	190	169	178	183	187	157	193	168	155	165	147	186	182	182	160	163	201	178	148	182	163	209	190	185	170	169	175	187	195	194	188	179	161	183	171	186	166	177	169	198	195	175	180	195	192	191	164	161	173	194	179	166	194	171	170	164	157	161	187	187	186	185	148	144	169	164	171	172	175	159	172	181	143	160	191	188	176	168	178	176	171	182	178	182	170	166	197	179	150	163	185	160	159	177	182	189	184	161	174	148	156	184	189	178	160	187	162	184	178	177	175	184	189	181	170	163	189	176	189	175	162	175	192	166	171	160	160	169	168	199	174	158	189	163	180	161	189	187	183	185	169	205	158	185	155	177	180	163	173	166	167	153	167	176	192	173	189	164	179	198	170	183	179	174	184	202	163	203	181	169	172	154	169	189	184	191	160	180	163	172	170	161	196	172	184	187	188	175	182	190	150	195
2681	972	430	253	197	301	315	295	232	202	143	132	93	95	79	64	55	44	60	65	50	48	50	47	37	33	34	36	36	32	43	34	39	33	30	42	30	36	38	54	33	31	40	25	37	42	44	39	35	32	31	32	24	31	38	25	30	25	34	36	33	36	37	33	28	32	41	39	35	32	29	39	36	28	41	41	29	37	30	23	40	36	23	29	31	32	35	35	19	30	32	45	36	30	40	35	30	18	28	31	35	31	30	29	41	23	33	25	33	34	27	37	31	40	44	30	38	33	40	29	48	30	41	35	28	32	25	21	28	30	21	41	32	34	29	22	35	32	28	39	42	40	29	28	34	45	27	29	32	34	32	21	26	24	35	28	27	40	33	25	38	31	28	36	26	35	28	32	30	38	31	33	34	37	40	46	32	36	31	34	48	33	34	35	30	39	27	33	32	26	33	32	28	33	38	35	30	26	26	35	35	38	22	26	33	28	30	35	28	32	30	31	41	32	34	30	20	37	34	33	33	35	36	33	27	33	35	35	45	38	38	41	28	32	37	35	44	24	32	38	36	42	39	31	26	31	31	37	25	36	32	37	30	27	28	33	25	23	27	25	37	44	33	32	44	25	31	30	31	42	36	23	30	37	35	27	34	26	27	30	24	22	30	35	36	30	26	29	30	27	26	31	34	34	30	34	40	29	34	31	32	37	26	28	20	43	34	41	35	32	44	39	40	33	34	30	33	31	42	31	36	40	19	30	35	35	32	31	37	44	37	25	33	31	28	31	26	25	30	31	24	34	27	29	27	30	23	37	43	34	26	42	20	31	37	38	29	25	29	25	27	33	32	29	32	38	46	32	26	37	36	27	25	29	37	29	32	34	23	33	35	34	30	30	40	37	32	38	48	44	36	30	34	28	27	34	40	24	32	32	30	33	31	34	43	35	35	41	31	27	40	25	40	33	40	32	38	30	24	39	30	27	35	37	30	40	27	34	29	32	35	27	36	33	37	38	30	39	39	34	30	27	28	26	40	20	34	27	27	33	38	38	33	40	34	37	30	36	40	18	34	42	33	39	26	25	32	28	45	35	34	29	33	30	33	31	30	41	25	36	46	37	28	32	38	33	31	39	30	27	23	27	36	41	32	39	37	37	31	36	27	30	28	33	31	24	40	29	24	37	37	30	32	43	39	37	46	37	32	34	39	28	30	29	39	24	36	27	42	31	34	27	34	28	26	34	43	29	38	27	36	32	34	25	29	36	33	31	25	34	46	30	39	30	37	32	36	32	37	47	35	41	26	32	37	35	25	35	30	38	37	37	29	32	30	35	32	31	33	28	32	31	32	32	34	33	32	41	33	32	35	38	36	29	43	31	26	41	32	34	27	44	25	41	24	30	36	31	29	33	41	39	41	40	39	32	28	28	24	36	31	32	28	30	35	33	48	27	40	37	35	28	32	28	38	31	40	28	44	38	26	39	40	34	34	31	40	38	32	31	18	32	34	25	24	33	30	25	21	26	27	28	20	38	37	20	20	31	33	33	24	27	30	27	34	38	31	33	36	36	28	26	33	26	38	24	28	28	30	29	33	36	31	34	35	28	41	35	31	22	20	33	27	35	35	35	35	41	39	36	35	29	46	40	48	29	25	28	27	39	29	29	41	37	29	33	35	29	26	28	24	23	31	47	33	29	28	35	45	34	33	31	41	27	30	31	36	36	32	41	19	30	21	41	25	36	32	36	29	34	37	30	34	31	37	34	35	30	30	32	43	24	36	29	23	33	40	32	25	30	41	30	25	25	32	42	27	42	43	28	34	30	29	23	33	20	28	36	35	36	29	36	37	26	31	24	45	40	20	36	21	35	35	31	30	38	32	37	36	25	39	35	37	33	28	41	34	34	34	43	32	22	35	32	26	36	38	35	33	34	35	42	27	28	30	34	32	29	33	36	33	32	22	32	29	30	37	25	19	35	40	22	43	31	31	39	23	40	26	34	32	23	41	30	36	31	29	37	35	39	32	25	28	27	43	23	35	46	26	33	29	40	41	29	34	33	29	35	34	31	31	34	40	29	39	24	36	30	33	36	38	32	20	26	28	30	29	34	45	29	39	44	20	31	29	46	38	26	37	41	24	36	21	28	36	31	38	32	31	26	38	30	30	25	31	38	31	27	32	25	25	30	37	33	32	33	39	30	29	32	39	26	34	36	31	36	30	39	27	36	32	31	40	38	24	37	23	38	40	29	35	33	32	25	34	37	41	43	31	35	40	28	30	27	31	33	35	33	38	30	27	35	22	38	35	23	36	48	33	26	27	28	26	36	36	21	29	39	35	33	29	31	30	28	35	37	25	25	31	29	27	31	32	30	33	42	46	28	51	36	28	39	27	33	34	46	36	31	28	33	21	33	35	27	34	26	28	26	35	28	42	45	29	27	38	41	39	33	34	38	32	38	33	30	29	36	42	36	38	35	35	23	42	29	36	27	35	40	27	27	19	30	42	22	27	26	27	27	39	31	33	29	30	32	33	26	38	28	41	30	36	21	40	33	28	29	44	29	35	29	28	51	26	19	38	37	29	40	30	40	30	25	32	29	34	31	33	29	37	35	37	32	41	38	48	25	18	35	31	26	44	28	38	35	28	29	37	39	30	25	39	30	28	32	36	32	48	25	26	32	30	34	35	47	28	38	34	27	42	42	34	31	31	24	25	37	37	31	33	31	29	36	34	31	32	27	44	26	36	30	42	31	29	46	31	28	28	37	43	25	26	28	35	32	24	28	37	43	31	39	38	37	32	35	28	37	27	29	32	24	25	37	33	30	27	25	21	41	21	35	39	33	23	36	37	21	28	37	34	34	40	29	46	32	35	33	40	42	33	34	31	38	37	32	28	27	39	34	26	39	37	36	28	31	35	36	36	29	39	27	38	31	41	35	27	35	32	36	40	27	40	49	24	30	26	28	36	31	24	31	35	29	38	31	33	28	39	42	24	33	32	33	37	33	29	27	27	45	30	35	33	37	33	28	29	28	34	34	33	29	34	31	27	29	31	29	35	38	27	37	35	23	36	33	26	40	38	31	35	49	41	26	38	34	33	29	29	30	44	30	31	40	35	30	28	30	39	31	32	29	35	25	31	34	26	18	40	37	24	39	36	28	25	28	32	29	34	33	28	29	34	39	27	21	47	19	43	31	31	38	22	28	30	29	37	41	47	30	38	40	28	33	29	48	40	30	44	25	30	29	38	30	38	52	33	34	44	28	33	22	30	28	33	33	39	28	36	38	24	44	34	40	31	30	38	46	38	24	30	21	47	23	30	28	29	26	28	38	26	31	32	23	44	32	40	25	37	35	32	33	18	31	25	37	33	39	32	31	24	31	37	28	32	38	41	33	39	42	30	38	36	39	43	37	30	33	38	29	32	30	27	42	30	39	33	28	28	30	34	27	25	37	41	30	33	36	28	24	32	25	37	27	34	33	24	31	30	37	35	35	30	29	25	34	34	30
24113	10908	5336	6878	12768	13726	11884	9666	7496	5710	4500	3572	2961	2173	1737	1355	1225	989	899	762	685	619	548	458	474	430	364	356	371	337	332	353	336	345	340	379	338	379	369	356	369	353	368	361	321	301	309	307	317	310	303	280	302	287	309	305	316	316	286	284	271	287	324	279	267	307	320	265	273	293	288	280	287	281	290	296	289	288	283	288	270	270	283	248	257	243	282	260	252	253	278	267	298	268	274	275	268	260	270	291	280	289	284	288	276	308	254	238	274	254	266	267	280	255	273	274	263	269	292	257	244	260	273	257	284	270	283	273	283	281	260	274	275	269	256	297	270	260	267	274	271	240	257	279	248	273	242	290	278	257	265	254	257	269	272	271	235	266	282	281	289	280	246	278	238	248	254	277	285	255	271	265	276	258	263	298	280	247	290	243	278	282	238	277	240	274	255	258	249	252	262	258	293	262	269	250	242	265	291	252	294	293	255	279	265	299	290	286	272	259	285	263	261	269	263	253	243	271	245	233	267	260	256	289	279	262	273	275	267	261	248	245	270	274	259	266	293	248	268	304	270	283	282	278	276	284	272	243	266	270	271	282	273	279	256	287	293	243	268	254	250	248	280	252	271	280	249	284	250	265	292	274	281	250	282	249	267	268	251	290	233	259	248	278	254	245	242	281	263	272	263	258	275	292	261	254	265	265	249	259	268	252	253	264	265	282	270	285	262	266	271	289	243	273	280	285	264	257	258	301	246	256	247	259	243	262	290	258	256	252	293	251	265	278	252	252	259	270	255	286	272	271	262	284	261	261	273	264	265	279	278	269	251	283	286	278	243	267	253	284	254	264	274	262	272	283	297	265	260	270	261	257	273	281	251	281	274	277	275	241	274	263	272	273	293	282	267	234	272	273	259	258	233	247	267	272	251	287	282	254	243	284	255	251	288	297	275	243	248	262	260	292	252	259	284	271	261	267	258	300	302	258	291	259	272	238	263	277	246	286	241	280	261	286	272	248	275	248	267	274	252	288	244	266	266	296	285	275	290	266	306	246	289	271	249	284	272	255	277	284	258	305	248	287	277	257	265	255	247	280	264	278	263	280	270	277	275	301	255	289	284	287	260	255	288	277	287	245	294	257	246	278	273	309	256	288	285	282	256	276	247	270	285	249	290	262	269	268	257	262	268	279	262	280	258	267	275	276	265	274	260	279	262	264	251	259	296	262	287	284	254	248	260	285	260	271	260	274	234	282	310	281	290	264	260	283	279	303	233	265	255	255	223	247	256	284	262	263	288	275	259	259	280	278	261	263	277	243	273	274	241	295	264	288	259	238	236	275	283	260	267	280	296	269	280	276	268	244	255	293	285	274	277	270	246	231	278	256	273	261	260	294	246	257	270	236	273	245	265	270	290	261	254	281	268	298	267	243	276	300	269	281	278	294	275	263	267	250	256	266	281	269	288	323	301	274	237	268	261	267	252	281	298	297	264	274	264	274	275	269	281	264	261	300	295	280	290	271	285	273	244	241	252	296	240	247	270	246	269	255	284	251	264	255	237	253	257	301	314	256	288	266	307	277	262	276	265	278	265	280	245	231	268	251	275	270	261	256	245	254	274	309	289	261	250	250	258	287	271	242	243	276	281	247	268	257	278	260	289	259	302	258	275	264	270	278	265	279	273	323	260	244	257	259	298	278	279	265	259	262	268	232	270	281	233	274	255	285	256	256	255	254	276	270	249	277	289	265	269	250	268	265	261	289	267	281	231	267	257	256	297	261	280	248	292	256	255	273	271	266	285	261	252	245	278	258	266	270	255	261	259	265	266	273	261	272	282	275	266	272	281	263	292	259	277	302	286	261	272	276	284	269	282	261	247	265	280	283	243	272	260	282	243	249	284	272	288	260	294	259	272	296	251	247	270	266	274	252	240	262	291	267	252	269	292	266	270	291	256	286	288	270	242	275	287	251	264	263	265	243	245	277	276	269	276	255	262	289	261	269	286	265	265	275	264	295	280	277	258	265	271	298	266	287	248	265	284	251	258	286	250	260	274	270	285	280	249	264	277	283	266	264	269	254	278	298	277	256	268	279	262	248	258	262	258	255	242	289	270	274	254	268	262	242	257	252	254	253	277	286	264	266	243	253	277	263	287	269	305	260	301	279	261	250	259	271	304	288	309	273	274	252	283	290	256	277	283	240	261	260	269	270	280	265	268	242	247	297	263	225	262	272	257	275	275	282	259	249	270	319	261	264	271	254	243	268	284	249	254	251	271	282	284	256	292	259	248	261	282	262	270	262	300	258	313	253	251	253	255	292	279	264	275	259	250	256	303	283	280	260	254	281	273	280	255	266	263	259	274	275	252	260	298	255	246	259	247	257	259	276	276	288	276	269	268	280	281	256	281	249	299	270	258	260	276	275	278	245	276	265	286	280	263	279	269	270	229	268	250	245	243	266	235	269	279	252	281	273	253	279	282	282	278	270	298	251	275	292	261	271	297	253	264	287	257	268	259	279	291	266	287	257	276	228	267	268	262	267	248	263	255	283	264	259	287	271	256	288	237	250	242	266	246	277	271	292	287	267	257	267	268	261	244	293	244	236	277	262	267	267	226	291	271	247	278	286	246	265	263	259	297	246	239	247	242	255	281	219	269	243	287	306	264	260	274	268	273	258	255	272	253	261	263	271	263	261	250	284	254	288	253	270	260	263	247	255	288	254	251	262	284	281	267	293	242	271	285	272	262	277	269	275	247	239	257	260	280	236	250	294	272	271	255	264	272	264	269	303	283	285	248	277	267	270	256	284	275	272	273	262	271	289	249	266	274	270	288	271	257	290	251	261	272	225	278	293	263	241	244	256	247	283	286	249	268	272	257	297	291	307	240	269	279	309	262	255	292	279	278	292	247	282	276	263	241	263	275	272	266	246	288	221	269	255	275	275	281	245	275	259	282	293	263	286	280	292	245	243	264	283	264	274	255	245	276	259	255	275	279	263	261	272	282	261	316	294	276	299	259	258	258	278	279	244	237	275	286	263	257	256	252	306	254	253	276	280	276	263	270	265	272	258	259	252	276	291	267	256	241	260	268	260	260	249	284	254	284	265	259	251	262	258	292	261	285	273	284	285	254	276	255	271	255	289	245	273	247	260	276	300	258	255	249	276	279	281	262	273	274	279	250	246	275	291	256	271	278	272	261	282	311	299	285	256	273	270	271	271	301	268	247	267	256	268	265	276	279	257	259	273	258	274	252	241	266	253	257	275	252	258	265	276	260	283	264	317	280	271	276	295	277	288	263	267	244	265	297	254	294	291	257	256	259	254	267	278	270	259	266	260	281	289	242	275	297	268	269	273	290	274	251	239	276	287	278	273	263	253	284	272	274	250	250	270	257	256	270	270	252	266	270	271	279	279	269	247	259	301	273	263	276	285	319	283	287	265	273	255	277	270	293	251	287	229	277	263	252	258	254	247	268	265	288	237	266	272	263	261	258	241	274	291	261	270	265	265
4405	2223	701	487	392	506	508	455	347	276	221	186	139	135	88	87	74	76	63	66	44	55	35	47	40	38	32	32	30	30	28	29	24	37	27	27	27	24	16	36	30	28	32	27	35	20	30	38	36	20	23	27	28	20	28	28	34	28	18	29	18	38	25	34	21	27	28	26	25	29	26	31	30	22	26	25	27	20	31	31	32	24	23	23	19	23	15	28	30	21	22	31	19	28	21	20	31	32	27	31	27	30	31	23	28	31	30	24	20	29	28	25	27	34	19	24	25	21	23	34	19	31	31	22	30	30	29	21	24	24	28	20	23	20	29	27	19	26	28	13	22	19	31	21	30	24	24	29	26	22	28	21	37	24	21	27	31	25	28	26	25	18	18	30	24	15	22	22	29	28	14	22	24	28	29	26	19	25	17	27	26	20	20	22	33	17	25	30	22	21	26	25	20	34	25	24	28	23	21	29	27	28	23	27	22	30	20	20	28	21	34	21	21	27	31	26	18	28	24	18	22	23	32	24	31	14	21	18	25	26	19	25	23	27	22	22	25	24	21	25	29	24	15	29	23	21	35	16	30	32	14	28	17	16	28	19	17	28	16	23	38	26	27	26	30	30	20	23	19	21	17	26	16	32	30	26	15	25	28	26	21	26	14	31	13	17	25	23	19	24	28	18	26	16	25	29	16	21	24	19	18	38	20	23	24	26	24	22	16	28	21	27	21	25	18	21	33	20	21	20	16	18	27	23	28	26	25	29	28	19	23	24	22	17	23	34	23	29	27	30	21	18	16	20	26	28	22	26	26	18	22	14	30	30	25	21	28	28	25	24	22	25	18	29	21	22	26	22	22	20	15	27	20	27	24	26	23	20	19	17	13	30	25	24	25	32	26	21	24	22	22	27	17	27	23	16	28	25	19	24	27	22	31	29	19	21	20	23	23	19	25	32	30	27	27	27	29	14	17	27	25	27	17	27	28	28	28	23	33	33	27	22	22	18	19	24	11	23	23	20	18	29	22	24	23	26	26	25	23	27	24	24	19	24	14	19	22	15	30	28	21	21	21	24	24	16	22	23	26	21	22	21	22	29	22	27	24	29	19	34	20	24	30	21	23	24	23	20	23	25	19	29	26	21	22	29	22	19	24	26	23	29	22	31	23	19	21	29	28	23	22	17	22	19	28	25	22	24	22	26	33	23	21	28	20	19	19	27	13	21	22	23	24	22	15	31	25	25	29	21	21	24	22	21	16	27	25	30	21	29	19	23	15	22	30	23	26	26	29	27	31	31	23	26	17	26	24	28	22	25	14	26	28	23	27	31	25	26	25	20	27	23	25	24	26	25	20	14	21	23	22	27	21	40	25	22	25	21	19	20	31	15	21	30	23	26	16	21	20	18	21	17	21	20	24	27	29	19	29	27	26	15	25	23	33	30	28	24	31	29	19	21	15	22	23	22	32	19	27	25	37	23	27	22	20	27	24	27	31	19	28	25	27	27	29	25	21	21	33	28	21	27	27	24	27	20	23	22	23	26	17	27	29	27	34	19	17	18	20	25	23	21	35	18	27	20	19	21	26	24	19	24	25	23	26	24	22	30	24	17	25	29	23	23	30	24	22	24	25	20	20	30	22	30	29	22	25	23	24	29	18	22	26	18	18	21	25	25	12	12	24	24	14	20	22	23	19	18	15	25	24	23	25	16	19	23	28	16	22	26	22	25	22	24	19	18	26	35	18	23	20	15	17	18	26	26	20	27	23	24	30	23	26	28	27	22	22	28	28	23	22	28	18	24	22	21	33	19	21	23	22	19	24	30	16	27	21	25	24	21	25	23	22	20	24	29	32	22	20	25	33	24	35	24	24	18	28	27	22	29	19	19	21	24	22	29	31	31	24	22	22	18	29	16	26	18	28	24	25	20	24	20	23	35	32	20	26	27	32	23	24	27	22	16	37	22	18	22	19	21	27	31	27	29	22	31	27	25	23	20	24	28	19	24	23	25	28	31	28	24	22	20	18	22	26	38	21	25	27	18	26	27	30	35	30	17	29	24	17	30	23	25	32	22	26	22	27	23	27	21	30	22	23	22	22	23	30	32	27	20	30	27	25	34	23	26	28	19	22	26	25	21	32	16	24	32	23	32	17	24	21	22	25	30	20	37	25	24	25	27	26	28	23	27	14	21	24	21	28	20	22	20	24	22	23	22	17	23	15	29	24	29	23	32	32	21	20	23	22	20	20	23	22	23	27	17	20	25	22	17	24	26	19	25	23	30	22	29	21	29	26	23	14	29	20	21	16	29	22	25	21	20	23	29	16	22	21	26	26	22	21	25	32	29	29	31	24	39	26	23	18	24	23	23	25	23	22	17	22	19	14	19	28	24	30	32	32	27	30	19	24	26	23	18	21	30	31	14	22	32	16	20	23	22	17	27	22	27	23	25	27	20	18	34	32	29	25	33	30	30	27	20	23	24	16	22	26	33	33	24	27	18	23	25	16	20	21	27	22	25	20	31	21	26	27	34	22	29	30	28	20	20	20	27	22	31	21	24	24	34	23	28	29	21	24	21	33	25	24	29	20	17	23	22	17	33	26	24	24	23	23	17	15	26	15	17	28	16	24	19	29	24	28	15	27	30	28	28	35	19	41	22	23	30	21	21	21	20	18	25	22	34	22	29	27	23	30	24	14	27	30	25	22	26	26	22	22	33	29	20	22	31	24	27	33	21	23	19	20	26	19	31	26	19	28	34	18	21	22	24	24	20	16	22	26	23	23	29	29	23	27	23	28	18	17	24	29	22	22	20	28	20	19	26	20	27	28	23	37	15	21	24	22	28	21	26	27	28	25	19	21	25	33	19	25	25	22	18	18	24	29	23	19	18	34	19	31	22	31	24	18	24	20	34	28	25	29	29	22	25	20	25	19	24	18	23	29	16	10	29	25	23	24	34	22	34	31	14	32	24	10	21	29	31	23	29	20	25	27	31	21	30	30	38	22	21	22	23	32	24	17	24	28	42	28	25	22	28	24	32	25	20	21	18	25	20	25	22	24	22	23	22	24	18	18	24	24	30	28	29	31	28	23	24	23	14	19	23	38	27	22	21	24	28	27	20	17	22	23	19	28	22	31	27	24	29	24	26	17	18	33	23	31	30	40	21	16	31	29	22	23	16	27	22	25	25	13	24	18	19	24	29	31	25	31	21	19	21	19	22	21	23	16	27	27	25	26	20	27	25	21	27	19	19	28	23	24	24	24	28	24	25	20	24	37	24	24	19	24	18	31	29	23	20	22	24	18	26	32	31	20	31	33	16	25	13	21	24	26	21	18	27	20	19	23	21	25	25	25	23	16	25	13	23	33	23	23	37	25	17	22	28	19	25	26	19	34	29	14	21	32	26	22	18	23	27	19	24	29	20	29	28	18	25	35	19	22	33	23	16	20	30	28	25	27	23	27	23	32	32	25	17	31	30	22	24	21	30	23	22	33	26	24	29	23	29
30613	16159	7999	10867	18519	19487	17154	13876	11272	8695	6763	5020	4105	3223	2613	1995	1694	1372	1147	1056	866	718	706	596	423	412	419	389	338	364	332	345	336	351	350	328	354	315	320	335	332	327	293	317	278	344	291	266	241	267	269	246	243	257	250	280	263	242	231	236	211	234	247	235	251	240	234	248	209	251	248	203	228	235	216	230	247	186	225	225	185	201	178	219	184	199	211	203	224	205	238	214	212	201	238	204	195	208	203	190	217	192	187	194	220	214	185	221	205	208	212	194	206	194	224	219	188	190	239	194	202	204	211	206	205	186	178	216	200	230	193	204	198	184	211	219	221	196	221	191	208	212	216	242	208	216	184	186	215	199	228	192	222	208	212	192	191	184	188	193	202	209	216	235	222	197	210	220	201	218	185	208	208	196	216	221	179	211	211	203	201	197	170	186	210	210	219	197	199	228	196	202	217	201	203	223	215	212	173	184	221	201	226	201	207	179	228	225	191	196	208	228	194	216	212	185	200	239	212	195	212	185	190	206	210	194	210	196	215	203	208	210	196	185	196	214	213	202	196	234	208	190	180	212	187	192	210	207	206	201	205	195	207	201	187	202	189	175	223	213	190	221	203	199	208	201	198	224	183	208	181	205	203	199	208	193	196	184	212	203	203	192	190	215	206	194	175	224	197	201	203	208	203	217	193	222	212	212	201	198	223	213	204	192	181	212	213	193	207	223	186	216	218	214	196	206	218	167	194	182	207	210	209	200	194	214	220	239	213	186	190	206	187	223	203	202	205	195	185	187	192	215	217	200	214	227	197	196	186	196	197	211	166	239	181	217	222	175	213	224	174	184	188	194	190	186	179	181	212	216	202	201	185	202	204	216	193	192	204	200	205	175	236	175	185	197	201	203	222	194	191	200	229	196	235	213	188	191	216	212	200	232	204	213	195	213	216	204	215	239	220	202	195	189	209	199	181	188	196	197	197	198	215	215	202	220	189	208	192	199	197	181	201	183	224	217	223	193	206	214	191	209	197	202	211	204	214	202	215	190	204	231	223	217	174	212	219	195	201	216	175	206	196	197	215	202	206	193	199	193	189	201	215	213	208	211	199	207	203	208	207	196	186	202	191	202	203	200	207	203	181	219	176	214	208	215	215	181	199	207	188	202	211	212	207	190	188	203	201	222	200	215	196	206	202	184	197	201	195	208	211	198	192	205	206	200	213	228	174	199	185	226	188	200	222	205	201	221	184	190	186	195	182	180	196	211	205	207	237	203	195	203	201	194	242	182	198	183	211	200	213	222	197	197	198	185	207	181	206	178	219	192	176	215	217	188	206	179	203	183	189	216	209	218	184	195	203	191	202	179	207	220	196	193	221	205	193	206	190	199	213	221	188	206	206	197	207	212	215	180	204	190	183	189	192	206	194	169	217	229	220	172	191	216	190	216	232	197	185	199	207	211	193	190	179	214	210	210	215	183	214	199	222	214	197	194	215	204	181	210	211	198	210	194	209	222	223	210	205	221	227	212	188	196	167	191	178	185	207	209	206	191	205	190	202	228	195	197	216	201	184	206	196	201	214	198	203	186	180	218	191	207	220	212	205	207	170	199	220	196	191	202	212	194	189	231	197	195	210	195	203	179	205	205	223	221	210	215	189	230	174	233	182	217	193	224	209	204	205	185	176	225	198	194	210	210	217	213	193	197	198	224	184	199	226	189	218	209	189	189	175	185	209	200	202	196	206	200	213	218	193	162	218	214	202	206	208	188	213	211	215	201	222	206	193	214	205	215	207	190	179	182	168	198	227	192	200	199	197	200	214	199	196	198	203	202	210	184	187	189	190	216	176	190	220	193	208	196	179	197	193	207	192	189	220	195	201	211	211	200	188	197	210	201	192	191	193	182	199	197	207	209	192	196	213	218	215	193	199	211	199	200	213	190	205	204	191	209	191	219	206	223	196	211	212	201	206	200	195	178	224	221	201	209	239	198	182	189	200	223	203	189	184	201	209	209	193	211	200	207	208	191	209	206	204	190	198	195	189	214	199	199	187	213	179	208	173	198	214	206	232	204	189	219	191	184	193	214	190	208	197	212	188	195	207	227	207	207	202	218	214	221	202	202	204	192	211	179	186	236	190	187	196	191	201	209	191	202	194	191	201	187	204	192	197	191	221	196	171	179	202	221	209	194	213	183	205	211	217	197	210	224	211	193	205	188	188	217	219	213	223	222	204	205	189	215	216	173	194	222	178	199	222	193	219	211	173	180	199	215	170	194	204	200	211	213	217	203	209	181	186	219	194	196	190	193	205	215	195	201	205	202	202	215	171	193	220	184	230	211	193	175	211	220	200	189	211	206	193	200	204	198	212	219	211	216	184	196	220	196	216	203	185	198	214	184	211	216	192	199	191	224	224	186	221	179	192	201	191	202	201	207	183	206	204	225	216	210	201	204	198	202	186	213	219	197	192	218	186	214	177	186	204	223	219	176	224	194	202	193	196	201	221	199	216	224	203	204	166	182	206	208	184	197	201	172	201	220	212	194	213	200	193	190	206	215	205	214	192	209	225	187	229	221	187	208	180	209	205	206	207	220	204	225	200	183	195	203	203	189	191	207	219	179	198	181	209	188	224	222	197	193	202	204	209	220	165	201	210	226	177	195	205	191	217	224	197	209	201	196	177	228	185	183	215	217	191	202	196	216	199	202	214	195	202	200	204	194	198	182	186	201	215	204	229	220	201	205	194	213	183	201	191	190	192	182	206	193	201	207	192	214	209	214	211	184	197	222	184	183	224	171	191	200	193	205	192	200	201	188	198	204	164	192	212	205	228	191	204	178	205	195	204	194	203	194	179	206	221	190	209	208	198	209	195	215	207	195	194	204	199	176	205	196	196	204	209	203	202	209	185	210	195	215	200	183	186	199	210	232	223	213	200	191	202	212	192	208	197	199	189	224	195	204	184	181	208	191	221	218	195	179	208	190	201	233	193	228	199	195	226	164	212	200	234	198	204	189	188	206	178	206	202	192	187	206	201	183	200	195	183	199	186	179	175	210	196	193	196	231	177	211	215	196	235	191	233	190	203	190	199	201	220	216	195	202	187	201	217	232	218	186	188	194	203	197	223	192	178	197	206	192	195	202	184	210	180	200	194	213	219	207	214	195	194	204	204	242	215	207	178	193	205	193	202	199	208	191	212	211	219	218	208	177	201	206	213	186	210	198	184	186	204	208	205	206	198	192	229	210	218	212	207	186	215	184	211	184	224	179	222	209	234	211	210	206	192	209	207	191	182	194	203	187	193	198	182	198	212	203	204	188	213	209	170	206	210	223	226	203	230	224	193	190	209	203	206	192	210	210	214	215	185	204	227	193	188	194	213	204	204	203	209	196	181	191	189	215	189	215	200	190	191	193	234	235	220	203	206	176	179	210	201	206	199	199	205	206	212	209	211	192	236	225	205	222	197	203	192	197	191	213	186	207	203	220	196	209	202	224	192	221	189	171	184	172
4415	1803	748	438	365	497	479	422	338	281	223	193	154	126	95	80	84	70	80	67	54	50	34	52	35	30	35	38	37	37	42	26	34	31	33	29	36	25	37	34	36	28	37	30	32	35	24	33	39	40	28	25	13	29	27	32	45	27	31	33	40	44	33	32	30	18	33	49	29	32	23	36	35	30	19	33	33	26	37	33	37	29	28	31	25	25	33	26	35	24	26	26	31	27	31	24	30	34	23	24	29	29	35	29	29	27	24	25	27	28	27	30	29	25	25	27	24	30	16	22	32	34	37	38	28	22	24	37	22	23	23	22	36	19	18	31	29	29	22	24	28	23	28	28	38	23	24	28	21	26	30	30	43	35	28	19	22	21	38	22	29	21	27	30	30	20	26	29	25	24	35	28	24	27	30	35	24	23	26	40	38	26	35	29	30	33	23	35	38	32	29	32	28	25	29	43	28	25	21	27	32	40	26	28	33	18	31	25	29	30	32	24	23	40	26	34	35	30	30	30	34	33	32	29	26	39	42	24	31	26	36	33	23	39	35	33	30	31	32	25	37	26	33	26	27	32	36	31	16	34	23	33	32	25	20	36	31	34	30	17	28	32	26	27	25	29	25	36	35	33	30	30	37	24	33	30	32	39	29	35	31	23	33	29	32	33	25	28	32	33	27	31	36	20	17	34	22	28	40	26	32	26	19	36	34	38	31	32	24	32	28	21	31	23	30	28	29	28	28	26	29	15	26	34	22	27	25	21	27	28	24	34	24	29	28	30	31	23	26	37	28	41	26	21	35	26	29	29	28	32	28	29	29	23	40	26	33	33	26	36	27	32	22	26	22	24	23	23	30	20	32	35	31	20	25	35	27	30	36	35	23	25	36	30	24	23	36	22	23	28	30	30	26	36	25	26	25	33	29	23	31	26	26	28	20	34	21	24	31	33	23	34	33	29	20	29	38	29	38	28	33	33	38	19	16	25	26	36	32	22	32	30	30	24	22	23	27	29	31	19	24	30	27	22	28	31	28	33	19	23	33	27	25	34	26	28	29	30	21	26	29	23	24	33	31	30	24	30	28	24	24	38	23	23	26	30	26	28	28	40	24	22	34	30	34	26	43	40	31	39	30	27	21	24	20	27	37	18	40	29	36	29	30	23	36	32	31	27	34	33	37	25	23	31	18	37	33	26	29	36	36	20	33	40	30	36	30	26	40	33	23	31	26	31	26	33	27	35	32	27	19	33	34	26	34	31	31	39	26	32	32	21	34	31	26	25	19	25	27	37	27	32	25	25	29	24	33	22	23	34	28	23	24	38	31	31	23	38	21	30	34	28	34	25	34	33	35	32	32	31	28	28	19	32	42	28	27	33	27	29	29	27	43	38	26	39	32	27	28	24	28	27	26	28	31	23	30	31	34	36	45	34	20	33	33	30	30	25	27	31	27	33	30	27	22	35	26	28	30	29	29	28	24	32	24	23	32	24	28	32	33	27	29	28	29	18	30	27	28	32	25	27	37	27	26	22	29	25	33	22	24	22	26	39	28	21	29	35	37	29	29	28	27	26	34	29	38	22	32	34	24	26	34	39	29	28	28	26	28	23	22	26	30	28	30	29	34	32	25	34	34	29	29	29	27	30	31	30	33	28	28	31	37	28	29	22	29	28	16	24	25	33	27	25	28	24	22	29	28	18	31	38	23	23	25	26	28	30	27	18	27	38	32	31	24	29	25	33	27	31	36	28	18	29	23	26	32	36	30	29	26	30	24	35	29	27	33	21	29	36	32	28	36	24	34	19	41	30	35	24	23	30	30	38	29	19	22	21	32	34	24	27	35	34	26	25	32	25	30	25	20	30	24	32	41	25	35	34	29	28	30	31	38	19	27	33	27	30	25	34	29	33	23	15	30	37	32	34	25	29	28	28	24	32	31	27	28	39	36	32	22	30	34	30	23	27	23	22	33	34	24	35	28	25	32	34	28	34	39	21	30	35	28	29	29	23	33	30	28	27	25	26	32	23	25	25	22	37	29	20	41	29	27	20	42	29	26	25	20	34	22	29	25	26	34	32	35	26	29	25	26	34	23	27	29	29	35	36	20	30	29	17	28	26	33	28	33	32	25	36	29	31	29	30	21	24	26	31	26	30	23	39	24	29	23	35	27	29	29	34	23	25	34	40	27	25	31	31	26	25	24	33	31	27	31	24	30	32	21	30	33	27	44	28	28	27	33	37	33	30	28	36	30	34	32	25	31	30	25	30	35	32	34	31	27	31	20	38	22	36	33	24	23	30	27	34	29	34	21	41	28	32	26	30	32	28	37	29	23	35	36	33	27	23	24	35	22	30	31	26	31	25	24	27	25	29	36	26	23	26	24	34	29	37	26	27	33	19	28	30	32	37	26	30	30	27	19	28	26	21	24	33	28	24	26	26	21	24	26	34	32	29	35	23	17	38	19	26	36	29	20	33	29	24	19	36	19	24	36	28	24	33	43	23	26	26	33	35	24	34	25	31	29	20	24	27	32	32	26	25	30	28	31	35	25	34	27	28	20	25	23	31	21	35	29	37	31	25	26	19	23	27	33	22	32	32	25	29	23	29	30	24	19	20	31	33	29	28	27	36	29	26	20	33	18	32	36	32	31	36	19	27	27	36	26	30	40	26	19	32	29	23	21	16	37	30	29	33	29	28	35	26	32	37	36	35	16	22	37	19	31	24	37	29	32	31	35	28	28	24	39	21	23	29	36	35	31	24	22	37	25	23	24	26	33	32	28	31	30	39	25	30	23	36	24	33	46	38	33	36	29	31	23	33	29	33	28	29	16	35	27	33	39	23	33	36	39	24	24	35	27	35	25	35	25	22	41	31	33	36	28	28	22	21	24	42	32	32	28	25	26	24	31	29	36	23	32	32	25	26	32	24	34	33	19	30	30	27	29	21	21	37	37	26	30	19	30	38	29	26	26	16	22	20	40	24	21	33	26	35	25	40	25	31	31	18	25	23	25	27	33	32	32	29	25	25	31	26	44	17	35	29	24	28	40	29	26	35	20	23	24	36	23	29	27	37	32	25	25	44	27	27	29	32	23	36	24	33	20	24	24	30	27	27	27	32	30	28	33	20	26	26	31	37	24	30	40	21	28	31	21	28	32	21	26	28	31	24	21	25	24	22	25	31	42	26	35	30	27	29	39	24	34	30	28	37	23	25	37	20	28	30	26	30	33	29	28	26	31	35	34	32	28	24	36	37	32	24	31	34	34	22	34	23	38	25	29	35	31	45	39	20	17	41	26	24	32	24	22	32	35	25	35	25	37	32	25	31	25	33	34	16	30	38	36	24	34	28	24	33	28	36	26	29	25	20	24	33	21	28	31	26	25	23	29	26	22	33	22	35	28	26	41	25	25	32	31	23	28	24	27	29	32	33	30	35	35	36	24	32	24	27	30	37	29	25	22	33	30	25	26	32	29	31	32	39	21	38	37	26	36	26	21	27	24	24
28812	14831	8110	10201	17067	18220	16107	13550	10940	8291	6779	5163	4189	3062	2411	1868	1551	1399	1259	1032	821	768	661	525	527	459	423	401	425	367	384	376	368	390	377	355	431	386	396	380	381	349	337	320	367	335	325	319	337	315	306	304	283	287	285	292	305	290	279	276	258	301	271	264	270	262	264	262	251	257	258	265	275	259	291	253	255	268	244	234	243	249	239	242	238	253	231	232	236	239	258	265	291	247	264	227	246	261	270	249	240	235	259	232	236	225	237	223	199	235	236	228	254	250	251	252	245	246	238	246	263	234	251	235	231	276	286	234	236	249	262	242	257	264	226	236	231	270	240	253	233	253	250	261	247	235	243	230	275	245	232	240	239	214	243	209	240	231	233	236	245	222	250	244	228	239	228	232	229	240	208	231	243	260	228	242	241	259	245	246	236	261	236	242	219	244	214	213	222	250	222	235	239	244	255	228	234	257	217	239	249	257	218	246	243	216	252	250	227	240	248	269	258	229	218	236	249	248	216	235	236	219	242	239	228	271	221	233	250	249	234	221	242	251	224	253	251	261	256	217	252	225	248	243	236	245	237	232	228	251	227	264	264	286	237	240	251	233	259	240	232	254	217	224	222	257	221	234	253	247	251	220	275	220	235	207	255	246	234	251	246	257	204	260	245	241	234	233	222	227	241	201	233	242	253	224	230	225	243	268	230	254	217	259	238	233	201	240	246	241	233	260	258	241	240	254	224	242	243	242	222	239	218	269	236	228	233	249	245	209	224	239	268	223	217	229	225	236	229	235	233	238	230	235	234	219	209	226	212	266	265	239	252	269	231	248	244	196	219	208	207	241	262	238	253	227	255	238	223	241	229	234	223	246	223	225	238	218	229	241	239	218	229	231	265	244	219	239	233	209	240	231	229	237	241	250	223	231	235	255	233	252	218	240	236	233	241	225	253	233	270	236	266	236	235	234	236	202	226	230	238	234	233	222	249	240	219	236	206	249	231	249	245	239	247	252	252	247	216	246	242	235	224	224	231	235	223	235	238	249	223	247	240	217	245	243	236	264	243	259	223	233	221	238	259	233	233	221	224	211	244	224	241	238	228	216	237	234	219	238	233	224	224	221	221	242	219	242	216	225	240	215	240	224	263	226	248	234	215	253	251	232	269	229	241	239	256	222	245	227	243	255	247	203	240	211	235	218	237	229	252	231	239	237	251	234	224	260	245	227	241	225	222	223	249	227	241	244	241	260	261	231	236	212	237	233	240	243	249	237	254	240	217	225	205	251	263	254	229	257	251	222	249	240	225	253	263	251	220	266	244	218	267	228	252	226	246	251	228	238	249	248	233	212	243	248	242	243	244	237	247	236	248	241	249	220	274	216	253	262	232	215	248	213	229	226	243	206	254	228	238	245	223	239	250	242	243	202	226	233	232	243	228	227	220	242	211	240	231	236	241	214	241	232	227	211	244	242	264	219	254	236	209	223	239	251	237	252	249	250	221	258	247	220	227	225	244	231	222	231	237	250	224	232	241	232	232	226	222	232	245	212	215	226	219	237	233	227	239	240	247	254	238	209	228	243	228	229	271	249	234	229	243	248	232	215	248	249	223	238	221	222	251	239	224	223	226	232	238	245	197	243	237	216	254	236	250	225	238	234	235	262	214	249	224	251	242	204	210	247	257	244	222	254	256	258	251	229	231	255	239	206	222	242	243	214	253	249	227	234	255	239	261	243	254	237	231	221	237	229	232	219	234	261	267	237	248	219	220	244	254	234	270	247	238	225	234	259	236	240	219	243	228	233	236	204	227	249	252	226	232	235	245	226	224	270	227	231	240	247	228	240	255	253	234	238	217	228	238	239	246	220	250	225	248	230	256	236	246	197	259	251	219	244	215	238	249	241	235	244	237	246	216	253	244	253	213	239	249	235	246	201	251	227	246	234	266	249	225	234	237	219	249	244	229	241	219	216	254	223	221	232	243	250	212	233	242	224	235	257	231	245	223	219	212	235	229	214	228	230	243	249	230	229	253	237	223	217	242	253	238	243	249	235	208	237	214	227	222	224	230	223	213	221	215	237	242	228	250	235	226	224	223	231	261	211	196	225	246	239	260	231	229	214	271	226	272	254	238	220	241	227	238	230	241	243	239	216	266	276	259	217	241	236	238	254	228	229	226	254	239	237	219	252	252	249	245	209	260	249	257	222	238	228	247	248	236	223	233	245	262	249	210	242	236	221	247	209	229	218	236	234	233	248	217	264	252	253	247	222	223	231	218	245	230	245	245	227	263	251	217	251	230	246	238	255	255	262	260	242	243	230	238	232	217	227	222	266	271	243	239	260	259	240	210	252	233	253	238	254	240	257	247	238	251	219	247	246	226	243	241	242	233	242	239	207	256	245	262	244	245	249	239	240	259	218	245	247	215	255	240	232	221	247	253	244	251	241	218	225	244	224	250	236	235	229	242	234	234	221	232	238	243	239	243	212	255	260	241	231	259	248	217	231	273	234	235	227	256	224	274	221	279	220	231	248	244	226	226	243	251	221	250	226	251	224	247	221	243	256	266	238	249	243	220	242	238	245	227	274	276	266	218	253	239	238	237	230	226	222	255	234	232	215	231	232	232	212	228	251	225	244	226	236	230	233	227	253	257	224	261	228	225	244	260	247	241	224	220	258	238	257	244	224	224	224	226	279	232	224	225	260	244	245	239	253	234	231	216	224	230	250	248	226	261	253	221	251	245	230	235	254	226	243	228	228	238	238	261	235	235	249	214	234	218	236	229	237	222	215	239	254	233	246	217	233	265	237	253	251	226	239	230	243	257	253	263	246	213	213	217	210	227	259	220	261	248	231	247	242	224	241	248	245	248	244	210	245	221	246	236	246	223	222	268	204	247	220	251	252	232	250	256	219	250	262	221	215	228	222	236	254	224	235	249	240	219	284	231	227	222	217	245	223	233	236	227	246	204	247	227	229	238	253	211	224	206	247	236	217	232	252	232	200	233	224	239	234	245	236	264	234	249	229	229	239	222	244	220	239	239	210	229	242	223	253	262	211	239	248	217	248	234	241	234	244	199	218	242	222	233	235	249	238	237	227	228	256	252	259	220	232	233	230	222	251	247	232	219	232	224	217	234	228	235	263	248	230	246	230	250	223	242	251	250	218	232	217	201	221	236	212	251	249	221	239	246	216	234	235	218	246	216	234	253	239	243	244	224	255	238	209	236	229	232	248	228	237	240	248	247	237	257	245	194	242	240	251	240	223	237	216	239	240	252	232	259	253	233	240	245	236	238	229	248	276	271	240	245	242	236	231	232	262	227	246	259	247	252	234	256	229	241	253	234	242	240	263	232	228	262	239	255	231	236	249	246	226	224	244	227	226	241	242	247	249	247	229	231	253	260	210	247	244	245	237	232	255	222	243	247	222	236	242	249	260	258	227	229	235	239	224	245	227	219	251	249	257	225	229	242	240	247	236	241	229	232	239	221	241	235	242	218	254	233	215
5603	2991	1072	530	487	618	620	522	486	373	279	225	169	134	140	88	82	69	67	53	48	39	37	34	26	20	32	28	23	21	22	29	22	23	27	24	26	26	24	28	39	34	27	30	30	24	27	21	25	17	31	22	16	17	27	20	31	21	22	21	31	21	18	28	19	22	16	22	21	24	22	19	34	34	27	22	16	16	18	24	16	36	30	22	23	28	24	21	21	11	24	24	27	16	22	29	17	23	25	17	20	21	24	20	34	30	20	16	14	23	10	19	29	17	27	23	31	18	24	24	24	27	20	18	22	19	24	20	19	19	21	18	25	22	26	24	26	23	13	19	22	17	21	26	17	26	19	25	17	13	17	15	17	26	21	26	23	27	22	23	20	24	20	18	18	19	25	17	20	27	26	21	18	25	26	21	19	31	21	19	22	16	17	18	21	16	20	17	28	27	15	20	29	16	19	21	22	23	16	18	20	25	21	22	23	15	21	20	23	17	21	15	15	15	29	22	31	24	21	19	23	20	16	12	16	13	19	20	29	25	15	29	17	24	24	24	18	16	12	23	25	22	19	25	30	19	28	26	30	21	21	28	25	22	18	25	15	18	25	22	17	16	16	16	22	22	13	21	17	9	20	17	18	31	18	26	20	25	17	13	16	18	22	20	21	15	17	20	22	31	21	25	23	16	18	17	24	22	19	15	24	16	24	16	29	19	30	21	23	20	24	18	20	26	13	22	23	22	19	18	23	25	30	21	23	30	21	15	24	16	21	27	18	20	22	25	24	21	20	33	21	19	18	17	12	15	20	17	27	17	24	22	15	24	26	18	16	23	18	25	23	22	31	18	22	22	20	18	19	27	24	21	25	18	23	23	29	34	23	19	20	24	15	18	24	23	24	28	18	13	15	16	22	18	14	19	20	21	23	28	18	26	16	29	19	12	20	28	10	14	18	21	22	18	23	22	29	29	22	21	14	19	15	11	34	25	21	16	24	18	20	18	17	17	19	18	17	24	29	27	17	15	21	21	17	20	24	18	22	18	32	36	28	17	27	26	17	21	14	22	24	13	26	18	16	21	18	21	22	21	20	25	17	25	17	26	21	18	20	30	23	24	20	17	27	23	18	23	18	26	18	11	20	20	13	24	17	16	20	22	28	27	21	18	13	26	18	15	23	23	26	19	15	23	27	14	18	25	13	22	19	18	22	16	19	19	25	24	23	19	22	19	17	22	17	20	21	36	21	27	17	17	20	22	24	15	30	17	25	24	17	21	21	22	24	24	18	17	17	16	20	20	21	23	29	17	19	25	20	20	26	25	11	28	19	31	25	23	10	25	24	21	18	20	22	23	23	26	18	15	13	14	15	21	19	19	21	20	27	18	15	20	21	25	14	12	26	20	27	15	17	21	24	18	18	25	18	8	25	16	18	20	14	25	19	12	24	26	24	16	11	17	20	26	17	23	14	18	14	22	15	23	19	29	15	24	27	15	19	31	24	15	22	24	9	17	16	10	17	28	19	22	21	29	21	23	25	15	22	19	30	17	17	14	14	29	19	20	20	17	24	17	21	30	24	16	21	26	30	24	17	23	24	14	13	18	19	27	18	22	17	24	32	14	15	13	18	12	20	23	18	11	20	21	28	21	18	15	17	22	25	19	21	22	17	23	16	17	17	19	25	14	15	25	22	23	21	19	21	20	19	17	24	24	12	23	22	21	18	21	13	19	20	24	11	28	17	19	20	30	21	19	26	16	18	19	10	22	28	23	19	17	18	14	20	20	22	17	24	28	13	17	13	22	17	21	18	17	21	24	25	20	16	18	23	14	17	23	23	24	25	16	25	25	21	23	26	18	26	20	18	15	19	11	15	21	24	22	15	17	16	23	27	22	30	20	15	18	25	19	23	19	26	21	22	14	24	27	25	19	23	22	24	18	22	22	24	16	29	24	18	17	17	32	20	16	24	26	21	16	13	25	15	31	19	21	17	34	22	23	20	16	24	20	23	16	15	23	18	19	21	31	13	21	20	16	20	20	20	23	27	17	21	24	15	27	22	27	26	34	22	19	14	22	24	34	23	18	18	25	27	19	30	14	18	24	16	19	23	15	21	22	27	18	19	19	22	23	17	22	24	17	28	23	25	20	17	23	21	21	21	18	21	26	15	16	16	15	18	21	17	17	12	17	17	19	19	27	16	18	23	19	19	23	24	17	18	21	34	28	17	19	24	19	30	22	21	22	14	20	16	20	32	25	25	16	26	17	14	15	20	20	20	21	16	24	30	18	22	29	20	14	23	16	26	19	19	22	20	21	25	16	19	22	18	19	18	15	13	25	24	19	15	25	27	15	17	21	10	17	17	26	25	25	23	23	17	23	18	22	20	18	25	12	23	32	21	14	13	23	22	14	13	22	18	23	29	15	28	19	19	20	22	18	23	19	20	18	32	16	19	19	24	16	21	18	23	20	25	19	24	17	27	25	24	13	17	22	24	26	17	18	28	18	14	17	23	23	16	21	20	13	22	14	17	18	25	17	28	17	14	15	11	17	21	26	22	22	23	22	21	22	15	26	19	22	16	13	14	27	25	14	14	20	18	28	24	20	19	15	26	23	17	18	24	21	18	19	15	22	30	29	20	18	20	30	23	20	17	16	21	24	21	20	19	14	21	13	13	21	19	26	24	24	22	22	21	29	20	21	22	26	17	27	22	20	20	18	21	27	23	28	20	15	26	30	19	14	18	20	18	12	17	25	22	25	21	27	27	20	20	22	23	28	22	20	26	21	23	16	20	24	23	32	20	21	9	22	18	18	26	23	25	19	21	14	22	19	23	20	20	23	15	19	17	16	31	21	13	16	23	27	21	16	21	15	23	16	29	21	31	23	19	21	19	18	24	18	27	20	31	17	15	18	23	16	19	29	25	21	23	20	20	22	17	17	26	19	26	19	10	17	24	21	22	15	20	28	13	15	29	26	21	22	15	21	30	16	17	16	20	19	15	22	27	20	17	22	18	29	29	25	22	19	24	21	23	17	22	14	24	20	16	18	26	22	19	27	23	18	22	12	25	19	15	26	21	18	27	21	20	25	23	21	22	17	20	23	16	22	26	18	17	15	21	19	27	19	21	22	27	21	28	22	16	19	22	11	21	18	12	20	16	20	25	21	19	16	22	25	20	19	17	19	25	25	24	18	22	25	20	18	25	21	22	27	27	29	15	22	21	18	27	15	23	21	17	21	18	26	22	13	21	20	16	28	15	21	18	27	16	16	20	17	27	25	20	24	21	17	20	23	22	25	23	27	18	22	22	22	14	23	22	17	22	18	20	19	22	17	20	18	24	14	17	18	22	18	16	18	24	12	18	23	12	26	18	12	19	15	20	21	24	18	23	18	25	14	18	12	23	20	21	29	24	24	16	28	28	25	30	19	25	16	28	22	18	26	18	16	17	30	23	25	21	24	31	18	16	23	19	20	28	20	22	24	24	27	21	22	14	23	16	25	15	13
33114	18749	10680	11981	19661	21277	19281	16317	13625	10766	7975	6530	5136	3906	3158	2283	1834	1549	1352	1195	987	790	716	633	555	479	444	422	365	345	357	359	407	381	385	359	368	362	365	392	329	356	304	311	323	286	263	268	261	238	246	234	227	238	271	222	253	248	247	235	223	224	225	201	211	241	224	219	225	213	246	218	240	215	198	192	182	200	204	197	174	190	191	185	186	196	175	202	186	183	171	222	188	176	179	202	204	173	188	172	153	204	197	154	167	169	168	181	178	171	179	184	168	177	197	179	169	185	199	187	167	199	182	158	171	204	151	153	163	171	171	175	165	181	190	164	175	172	161	201	173	180	184	189	190	185	172	188	167	188	203	166	189	181	183	164	159	169	170	189	165	162	151	185	188	161	157	189	188	198	169	152	179	160	178	179	157	163	179	177	166	180	195	145	171	174	190	166	172	163	172	167	174	148	174	154	167	159	130	185	155	175	161	183	162	177	159	171	173	151	167	196	193	172	146	167	152	163	160	167	172	151	146	193	185	168	165	154	157	168	174	156	166	155	156	162	167	164	159	156	182	171	169	162	173	158	170	170	150	166	181	182	172	179	181	159	141	174	181	152	172	178	164	169	159	176	166	179	183	159	197	182	134	187	170	164	193	195	153	150	178	162	182	190	191	188	179	145	157	176	167	166	169	156	187	177	159	184	167	160	149	175	189	161	199	170	168	170	183	172	183	175	182	151	160	167	168	183	181	184	176	183	179	164	174	176	174	171	163	152	172	170	181	179	170	147	164	160	162	165	154	168	168	181	164	174	158	180	173	179	162	171	193	182	170	184	189	166	161	174	157	191	147	151	197	181	209	180	168	164	156	173	170	137	158	140	173	196	178	141	186	171	162	155	173	170	192	163	187	175	178	147	187	177	166	168	177	181	169	163	190	186	183	174	170	185	170	171	185	195	196	179	172	189	157	166	196	193	167	186	159	159	201	181	158	181	167	177	162	156	190	185	172	165	202	155	157	180	162	150	185	172	170	171	159	169	160	177	185	175	185	169	182	186	174	188	145	165	176	188	163	170	183	180	158	173	161	157	149	160	178	188	184	160	150	183	164	154	173	168	173	159	170	176	168	172	154	197	172	166	159	174	172	155	170	189	171	168	152	166	170	166	158	150	163	182	160	185	177	159	187	176	174	145	175	175	172	172	164	182	174	163	187	182	158	206	176	176	158	166	134	193	167	195	164	166	176	169	179	175	150	188	200	215	190	191	162	143	157	167	161	166	205	154	148	173	179	164	177	172	170	154	165	157	161	152	160	165	170	184	174	177	182	158	162	170	184	173	168	177	165	174	179	179	176	158	155	157	174	160	175	160	184	193	169	175	179	159	173	175	150	168	190	165	184	148	149	184	161	174	160	196	170	175	176	179	162	163	182	187	162	166	160	159	172	160	191	172	192	163	164	164	162	162	176	158	187	152	182	168	165	171	172	148	188	164	185	187	172	181	183	167	165	163	177	166	190	174	164	201	164	177	163	156	189	181	165	165	177	155	155	154	168	166	154	168	167	167	183	141	184	183	169	183	187	174	143	181	167	174	169	176	172	192	180	156	176	189	178	172	161	155	179	152	145	178	165	185	161	161	168	189	180	164	157	208	151	174	186	179	189	181	162	164	166	170	162	189	169	164	185	220	176	200	170	183	171	185	182	195	174	172	163	164	165	162	180	195	166	185	170	160	174	144	187	208	171	172	158	170	168	173	170	160	191	193	190	190	163	193	161	152	177	174	195	164	156	171	175	200	205	184	163	186	179	167	188	164	174	181	163	179	196	176	165	201	180	168	171	176	174	134	167	165	179	184	150	155	150	169	181	146	146	164	162	179	184	152	129	190	168	180	175	189	174	168	164	196	158	173	177	179	174	164	154	154	180	171	168	165	172	181	162	168	166	189	174	211	178	189	169	180	182	182	158	144	154	194	162	157	178	179	191	176	199	164	188	168	150	166	192	177	150	167	191	162	193	167	142	171	167	173	191	170	179	167	180	173	171	178	171	169	202	181	173	167	178	147	198	155	175	174	170	169	194	193	185	201	183	173	141	169	192	178	192	166	184	192	169	162	160	176	181	183	163	199	182	189	140	159	174	190	174	189	163	182	191	159	162	191	185	171	180	154	166	147	159	173	181	161	170	199	161	169	156	163	147	169	167	169	164	181	162	167	174	178	180	171	172	176	196	159	168	162	155	182	165	142	166	185	177	164	189	184	190	156	185	166	192	184	163	179	166	185	181	157	161	183	187	167	174	202	162	142	171	188	170	175	157	180	187	173	167	188	170	156	170	178	158	160	167	162	166	163	162	179	173	176	164	179	154	191	191	144	170	171	198	168	175	200	175	168	175	178	159	174	182	174	168	178	163	187	195	158	162	146	177	169	161	155	166	171	164	180	176	153	187	163	180	159	184	191	171	177	178	179	155	173	173	156	141	171	163	155	173	156	173	160	164	175	170	198	177	168	184	198	163	165	129	170	195	145	141	209	172	161	172	175	185	168	177	174	170	199	198	169	151	148	160	135	189	169	163	156	158	181	157	164	159	167	162	171	155	188	170	175	177	199	153	176	163	178	172	166	188	170	166	156	178	181	170	183	156	159	196	155	158	193	175	169	183	169	163	166	171	180	174	184	169	155	160	156	182	181	142	169	185	157	191	175	168	185	165	160	184	189	162	155	187	172	185	169	162	163	160	153	176	173	180	174	189	171	159	153	182	174	151	179	185	159	179	163	183	161	170	160	167	161	177	176	162	184	167	167	159	167	145	170	161	185	162	163	181	187	163	172	161	159	172	187	188	157	186	159	183	158	169	175	177	157	155	162	160	199	172	168	176	181	168	150	177	163	177	171	179	186	162	170	175	203	159	165	175	155	172	157	148	156	178	163	165	158	188	172	162	182	172	196	150	176	170	165	176	173	159	165	148	163	163	177	163	167	182	172	174	158	164	174	185	159	151	175	167	179	194	186	186	174	148	184	159	199	176	169	167	166	179	160	166	179	159	179	177	216	174	161	187	184	148	158	163	174	199	189	163	191	166	178	159	183	168	174	180	150	156	163	167	180	190	163	197	201	155	178	155	150	207	176	149	164	173	170	174	178	165	170	168	156	180	164	164	171	179	153	160	178	147	164	182	177	174	189	174	178	168	182	153	164	183	149	180	186	170	186	157	163	176	170	182	187	190	187	194	160	165	160	164	168	168	161	170	165	159	184	169	201	172	162	166	177	166	159	164	164	172	169	162	186	187	169	169	167	147	180	185	167	172	180	170	164	159	183	157	172	186	197	169	161	183	153	170	161	202	157	154	191	171	176	185	172	182	172	172	180	148	188	166	174	172	170	178	174	177	167	185	161	157	176	187	166	196	172	173	178	160	181	164	178	159	161	182	183	174	180	180	171	163	165	138	156	154	156	183	171	148	199	149	178	188	155	159	189	161	167	175	172	162	142	157	170	169	164	174	162	162	156
2633	1063	416	260	245	296	289	248	179	170	147	138	104	79	77	74	63	50	41	62	50	44	42	35	41	31	31	43	39	38	34	38	31	42	37	40	43	39	28	40	32	34	33	41	32	33	31	29	32	44	50	37	44	43	32	49	34	30	34	38	36	38	42	40	29	28	37	32	26	34	37	27	37	35	32	42	32	41	24	30	31	45	28	41	26	41	22	38	34	34	35	24	34	33	35	32	35	29	37	31	29	31	27	38	19	33	28	28	26	40	37	36	31	36	34	31	36	29	32	33	28	29	41	27	31	34	20	44	42	29	27	43	36	38	25	31	24	27	32	38	35	37	28	34	28	26	40	29	34	35	31	27	35	29	41	36	30	20	32	26	29	28	33	24	26	36	25	27	40	38	34	24	26	32	28	31	32	39	38	40	30	33	34	37	24	31	20	28	41	27	25	26	27	32	35	31	29	20	36	26	30	33	28	26	31	42	30	29	30	37	22	33	28	31	31	31	33	37	30	32	28	32	29	33	45	23	31	35	36	30	31	31	36	19	34	28	41	41	25	43	39	26	22	38	28	26	41	37	28	30	31	25	29	29	39	25	35	28	25	38	35	39	29	33	31	36	33	28	33	42	36	27	28	37	22	18	33	34	36	30	28	24	37	39	40	27	27	32	30	38	40	37	32	31	33	29	30	34	26	30	23	41	35	39	22	32	21	30	25	28	25	33	26	49	36	33	37	37	27	30	32	25	37	38	33	30	35	35	40	30	38	48	29	25	31	31	24	30	37	28	22	39	26	25	37	24	31	22	21	42	38	30	37	38	27	36	38	31	25	30	36	36	35	31	26	37	36	33	28	40	35	43	29	36	42	31	42	32	34	22	38	31	39	22	33	33	31	34	28	40	33	27	32	31	33	37	30	36	29	39	31	26	30	26	32	38	24	39	31	28	30	33	24	31	40	31	21	31	45	44	29	27	32	33	42	34	32	28	29	34	37	35	27	31	25	34	37	35	30	28	38	36	33	33	32	22	33	24	29	33	34	30	28	38	37	35	36	30	30	29	27	35	26	26	38	29	28	30	36	25	23	29	36	36	33	26	27	26	36	33	38	29	36	26	41	39	34	33	35	40	35	32	27	25	33	23	33	28	34	35	29	42	40	46	36	32	32	38	32	28	22	43	41	37	29	34	32	37	25	27	29	36	27	30	24	36	38	23	38	25	32	28	24	24	44	31	41	39	38	35	23	37	34	30	36	25	31	33	34	32	28	29	44	31	41	28	31	43	28	31	25	35	29	31	35	36	35	22	22	25	33	24	34	26	38	31	32	37	45	35	28	17	28	34	26	38	21	36	40	38	30	23	35	25	28	22	34	40	27	22	28	26	37	36	34	38	25	30	27	46	26	23	25	29	35	25	37	36	33	36	25	29	25	40	31	36	27	31	37	32	32	30	45	30	30	33	44	39	31	29	35	30	31	25	26	40	21	28	39	39	33	43	36	28	25	25	37	31	31	31	34	40	36	30	35	29	39	40	39	36	32	28	37	40	31	35	17	28	28	28	34	36	32	40	37	43	34	31	40	24	37	29	32	35	30	31	29	27	35	32	29	28	32	26	31	24	29	33	27	34	27	23	29	34	30	39	38	29	22	35	36	31	36	37	34	21	29	29	37	30	21	43	29	30	35	30	32	41	22	43	25	29	31	31	37	25	42	26	37	32	40	34	33	28	25	26	39	28	31	31	35	41	27	35	23	34	24	25	42	29	26	28	29	30	27	32	31	34	36	34	16	38	25	17	39	37	31	28	35	35	28	32	36	37	31	31	21	45	33	40	29	33	29	38	37	36	25	30	36	29	29	38	32	27	25	38	33	34	22	24	22	33	33	32	34	36	24	26	25	25	35	32	34	20	37	33	39	42	47	37	30	43	30	34	35	37	37	32	31	32	29	40	41	31	34	34	34	31	37	24	29	34	22	30	35	36	44	29	33	26	28	30	28	34	41	21	28	26	29	44	47	36	31	32	37	31	33	37	29	25	36	31	42	37	36	28	31	32	32	34	34	28	31	28	38	30	34	32	37	34	27	50	25	37	39	37	34	24	38	32	39	22	33	26	31	19	37	31	42	37	27	39	29	31	36	41	47	40	31	40	20	25	42	28	33	26	33	29	38	32	34	40	32	36	28	36	36	34	31	33	27	40	26	33	27	27	36	35	31	30	30	34	36	25	24	30	28	29	44	32	29	30	41	34	39	33	29	40	30	29	26	34	30	40	39	30	36	32	25	34	28	31	28	40	21	36	32	30	27	23	26	25	31	36	35	24	35	35	34	27	23	38	46	34	25	34	29	28	38	39	30	33	34	26	29	34	28	27	46	26	41	37	37	31	31	30	35	33	24	34	40	31	28	29	32	24	23	38	29	30	23	27	32	30	39	26	41	26	26	28	38	35	38	31	34	26	26	25	28	29	30	30	42	45	37	39	30	32	32	37	22	37	39	39	37	28	29	24	25	26	28	27	34	42	33	30	26	37	40	32	23	26	39	21	34	25	30	30	29	34	34	35	32	37	30	39	43	28	32	45	32	39	36	41	31	32	31	27	34	38	38	21	34	29	30	35	29	23	31	31	30	30	39	39	29	23	24	29	31	29	40	32	33	25	32	34	38	41	34	39	27	39	29	32	19	40	32	37	41	34	30	24	35	36	27	39	38	33	34	29	33	29	38	29	28	41	26	37	34	37	21	27	22	20	30	37	35	34	38	38	29	42	27	32	41	26	26	40	42	31	30	40	32	31	24	35	36	40	38	29	34	18	34	38	33	42	23	41	28	30	38	23	27	35	34	28	25	33	38	25	40	23	30	23	22	36	37	30	35	34	41	30	44	36	28	37	27	36	29	44	34	26	26	40	31	34	45	30	29	35	27	33	33	35	43	38	29	25	30	37	27	35	19	29	32	32	35	48	32	36	24	26	36	35	37	41	32	39	27	21	34	30	43	37	34	37	36	39	23	33	37	35	30	26	35	28	34	40	21	23	39	29	29	31	37	34	31	30	41	25	33	34	42	30	34	32	24	34	36	27	25	29	38	39	29	38	25	24	34	30	26	38	22	35	39	21	31	37	33	34	35	37	30	28	35	25	36	27	28	40	34	47	33	30	25	22	38	30	41	22	34	32	37	31	29	27	41	36	33	25	20	35	39	33	35	28	45	28	37	26	42	22	30	31	24	37	40	40	36	29	27	29	35	34	22	37	38	31	32	23	33	34	35	33	34	32	36	26	31	21	31	32	32	30	29	38	38	33	23	27	40	34	32	34	42	32	27	37	31	25	36	38	28	29	30	28	29	38	29	32	38	31	36	31	32	26	38	28	34	32	35	28	19	33	30	34	31	28	28	34	26	37	23	26	37	29	30	37	34	35	26	30	34	35	38	41	43	20	29	39	31	28	28	33	33	30	17	28	25	32	39	34	35	26	38	32	28	29	34	40	30	28	33	25	36	35
23821	11268	5472	6602	11919	13318	11864	9511	7783	6163	4760	3330	2596	2095	1622	1274	1045	888	780	726	607	535	533	484	431	417	399	369	349	329	355	355	344	366	361	364	328	355	389	331	336	383	371	285	344	320	312	290	284	304	279	274	320	267	287	319	336	284	310	298	311	306	293	271	271	315	310	280	270	259	287	262	246	282	266	267	270	261	273	249	269	283	262	269	279	297	252	244	310	255	266	302	258	289	270	254	282	283	249	250	277	282	268	281	273	271	250	273	270	260	281	242	274	252	274	266	309	262	281	286	259	262	274	277	272	254	269	267	266	280	262	264	263	257	244	266	250	270	281	295	299	278	266	272	250	272	282	262	281	257	282	282	261	266	282	261	241	267	276	270	269	256	258	267	296	253	287	253	277	252	259	277	284	260	249	273	283	229	275	266	276	290	260	277	269	287	253	250	246	243	267	279	266	258	258	262	290	266	285	258	256	251	289	250	229	269	275	255	252	254	285	256	285	240	269	267	277	269	246	284	259	274	266	249	264	269	238	254	215	269	273	269	279	257	252	287	283	258	255	255	278	260	252	241	280	247	248	262	284	249	254	280	256	263	265	238	287	246	273	257	277	253	260	285	277	254	284	289	293	250	245	276	245	273	279	251	253	268	264	264	290	261	272	255	231	235	257	287	274	260	271	267	293	234	239	279	222	274	267	271	269	274	276	275	278	275	262	249	275	288	272	248	245	272	260	237	262	244	281	253	262	273	268	267	266	256	271	255	281	264	308	277	243	247	243	258	236	236	271	259	284	238	278	261	258	270	245	258	269	274	277	269	270	237	259	284	289	275	275	252	273	253	281	277	255	275	273	260	286	266	250	262	288	242	268	233	281	248	262	242	249	282	279	266	290	271	248	272	254	243	265	260	254	275	259	254	274	272	254	284	253	250	287	265	265	262	264	259	281	275	276	245	269	277	252	270	241	271	247	270	245	222	260	269	254	279	269	265	262	269	251	265	283	266	265	263	275	251	261	255	236	251	271	252	253	272	254	265	270	248	260	286	249	270	252	267	256	267	276	246	265	258	226	264	264	238	265	273	249	259	263	261	230	281	236	233	247	268	276	279	293	277	273	270	253	256	241	267	256	286	258	275	293	266	243	282	278	277	263	274	238	280	256	283	239	242	259	273	245	272	255	272	272	294	267	267	268	238	273	274	282	253	267	246	261	259	247	242	253	235	266	249	243	246	287	277	254	286	232	274	254	213	276	269	287	292	305	251	250	273	260	244	264	260	279	287	247	298	252	286	243	288	283	268	262	255	286	242	264	277	264	281	252	253	269	287	258	253	293	265	266	273	262	268	253	235	263	238	280	238	254	304	245	268	259	289	246	260	277	267	256	255	323	255	271	224	241	249	253	269	260	303	274	266	272	267	251	275	258	265	235	266	263	242	273	256	272	267	271	251	267	265	245	257	280	264	251	276	233	262	276	282	259	267	267	260	261	245	289	234	277	264	236	253	249	276	252	239	251	246	255	261	263	258	227	267	284	285	254	270	252	243	272	264	230	264	274	279	234	277	241	280	275	257	263	247	267	256	270	264	250	245	259	257	298	274	270	284	277	277	255	257	306	263	273	245	268	281	254	243	248	295	278	284	265	247	293	251	260	246	286	236	272	269	234	247	262	239	276	289	256	268	272	237	248	272	274	287	275	254	289	260	269	273	242	246	290	268	280	259	244	286	232	272	267	253	255	243	274	252	265	250	263	253	236	245	270	256	278	280	256	261	274	245	290	261	278	273	273	276	274	274	259	257	264	271	268	273	286	291	236	248	269	268	256	263	286	251	273	270	254	241	277	280	269	277	261	272	253	235	284	269	254	248	265	273	250	260	271	253	261	265	259	278	267	259	274	267	242	239	244	278	270	302	262	259	272	267	268	263	250	265	262	257	265	246	276	246	252	251	250	233	269	243	246	271	279	266	288	251	279	232	250	273	269	277	272	263	288	290	280	263	275	278	242	282	259	243	283	222	272	266	226	280	264	260	302	254	253	245	286	264	247	264	255	259	268	275	276	249	298	261	273	258	256	251	235	270	266	269	273	270	265	266	249	273	288	260	295	276	270	252	273	280	284	285	259	240	269	258	267	231	257	281	247	237	253	269	258	242	247	242	248	259	253	244	261	276	269	257	251	281	273	291	270	258	299	263	253	269	261	244	273	232	248	276	227	269	258	269	248	247	255	250	257	233	255	254	267	278	255	259	256	266	261	278	275	275	283	260	270	271	244	283	277	253	263	273	280	261	272	253	253	228	284	274	277	254	280	300	248	287	280	259	252	288	245	258	280	285	241	258	257	299	262	276	280	266	282	273	256	270	286	242	285	297	269	268	286	262	285	252	267	239	245	271	217	234	259	266	260	268	265	282	264	221	253	245	287	274	263	261	259	279	272	262	248	268	259	281	282	284	242	256	273	277	274	249	282	277	279	252	249	255	258	245	257	250	246	276	262	254	249	258	263	257	250	274	256	286	259	291	247	255	250	242	251	275	244	258	265	275	269	256	268	301	245	253	267	282	274	275	257	249	271	240	272	261	256	257	250	263	255	281	268	273	270	255	271	285	273	247	243	246	251	271	257	259	245	294	288	264	246	253	284	263	270	250	257	243	260	248	242	257	257	264	265	275	263	276	280	267	288	265	268	250	241	248	257	253	271	263	285	285	289	239	299	281	271	272	280	276	289	260	264	235	243	295	239	322	301	263	269	251	290	226	249	245	253	296	259	285	278	250	261	278	262	277	277	239	272	270	255	254	252	283	264	272	267	270	259	244	275	268	257	259	245	249	250	241	282	267	280	275	248	266	252	277	282	275	261	231	279	263	267	272	255	275	254	286	267	249	273	271	275	281	282	281	272	263	256	293	248	259	261	281	239	258	260	243	264	282	265	272	282	263	298	292	232	279	285	262	274	239	251	268	280	276	259	237	295	230	264	286	262	257	265	249	276	260	254	278	265	252	261	228	247	267	262	288	258	282	256	286	256	275	265	275	272	243	252	271	262	228	268	284	282	244	256	293	257	245	259	259	235	243	233	251	245	284	283	284	271	252	264	244	287	243	259	295	275	248	264	274	253	275	259	255	266	247	291	272	250	259	252	289	244	269	276	285	279	275	296	259	241	258	243	255	265	256	242	285	241	260	291	234	271	247	249	252	284	254	260	287	256	290	267	274	271	238	265	251	296	237	277	280	268	245	273	250	284	236	271	257	254	264	232	264	269	222	253	281	279	268	286	259	260	277	276	280	276	303	251	241	271	260	272	267	269	264	251	249	284	259	272	268	287	274	244	256	263	264	240	287	263	272	275	264	279	250	275	246	275	260	289	286	250	278	253	277	256	276	249	252	279	258	247	261	226	248	267	236	271	258	236	306	236	261	242	282	284	260	257	267	261	271	268	288	269	242	286	284	240	283	288	272	256	257	280	279	276	310	265	247	274	249	269	254	267	236	240	281	256	229	267	261
4287	2581	709	401	335	380	445	372	311	304	221	192	154	113	102	102	76	71	54	62	51	40	42	45	29	28	31	27	31	25	32	18	32	37	28	25	28	29	24	34	26	22	22	34	30	24	19	27	26	26	20	25	24	35	20	25	19	24	24	17	33	32	23	20	25	28	23	26	33	17	24	21	26	16	21	28	21	25	20	21	24	34	26	25	19	14	24	17	18	25	28	29	25	24	30	21	20	27	31	30	27	23	20	28	19	19	21	37	25	21	24	26	22	16	26	32	25	30	26	24	25	21	20	26	31	35	26	17	27	31	25	17	27	23	29	27	17	23	24	20	23	26	32	24	15	28	32	24	25	17	22	27	19	26	21	25	28	20	25	24	25	24	23	20	22	27	29	23	20	24	21	27	26	22	22	19	19	24	30	35	24	23	30	28	25	22	24	23	24	28	30	32	15	16	22	27	30	28	29	22	29	23	27	23	22	25	23	20	21	33	24	20	29	17	27	29	28	24	25	27	21	18	26	27	16	22	33	21	28	25	21	25	17	17	29	16	26	30	23	27	29	17	22	25	26	21	19	23	12	30	20	26	18	36	18	16	28	21	21	22	25	22	24	15	33	23	30	29	22	27	25	26	17	22	23	18	26	23	21	26	17	22	24	18	25	22	19	28	23	14	32	27	25	24	17	23	20	29	25	19	21	25	23	26	24	22	30	30	29	15	17	26	22	22	16	20	24	21	21	24	23	20	34	29	21	20	14	24	22	22	19	20	24	39	20	15	30	22	31	19	23	36	22	24	26	31	28	16	23	30	35	15	25	15	24	19	38	17	19	28	17	21	24	23	31	24	31	25	15	26	14	22	23	28	20	31	22	21	26	24	26	21	30	22	28	22	20	20	19	29	21	23	23	31	22	23	24	27	28	24	21	15	20	19	16	25	21	28	22	24	26	26	27	18	23	19	24	23	25	13	26	26	30	33	23	19	26	22	26	15	26	28	16	34	16	25	21	21	20	13	27	27	24	15	31	39	17	28	24	24	22	15	28	21	22	26	27	23	25	25	20	19	20	23	23	24	16	18	21	21	31	22	18	29	20	18	19	22	19	24	22	24	16	23	23	24	22	19	24	21	23	15	18	21	30	14	21	22	22	23	20	25	18	28	29	20	22	31	31	12	23	22	21	24	18	33	23	23	18	23	22	20	24	23	16	24	33	23	25	23	33	25	18	24	19	18	20	18	29	34	19	24	24	21	27	25	27	20	26	15	14	25	20	27	26	27	21	26	18	16	32	13	31	21	24	30	20	26	28	20	28	23	17	30	22	25	24	26	14	18	31	25	33	25	18	19	25	22	19	23	23	30	26	20	16	36	22	15	23	19	27	19	26	24	30	29	23	15	30	20	28	26	26	35	19	22	27	20	26	23	33	31	27	21	20	25	26	23	28	27	21	22	23	26	18	22	27	18	23	22	18	24	14	21	20	17	22	22	27	19	32	25	19	16	30	21	17	23	23	17	18	20	33	32	23	22	29	20	19	22	30	24	28	25	32	15	25	25	21	26	21	19	20	15	37	31	17	20	26	25	22	27	22	23	25	21	23	33	18	20	24	20	26	22	29	25	23	24	22	18	23	22	25	32	18	20	21	34	27	19	20	29	24	21	23	25	36	20	17	20	22	21	28	13	17	27	25	25	14	16	26	32	25	28	24	16	28	24	22	19	24	25	24	27	17	32	20	23	23	28	37	35	25	25	23	27	25	23	21	22	19	30	26	22	20	28	23	25	20	22	31	34	23	16	27	18	27	21	25	21	32	24	24	19	29	15	13	22	24	23	23	31	19	23	16	25	26	16	26	26	27	18	23	34	27	24	23	22	17	29	19	25	33	28	29	29	19	26	28	27	22	26	16	26	25	26	31	14	22	33	29	18	23	23	17	25	25	28	22	26	26	28	16	30	24	19	23	16	32	33	21	23	34	21	25	28	23	25	18	23	14	22	36	23	22	24	22	25	19	29	27	13	22	13	21	21	28	26	29	25	30	25	16	20	24	23	24	21	23	20	29	30	20	25	23	24	23	23	25	32	21	15	25	25	27	31	31	22	15	12	19	27	21	23	24	35	25	17	18	18	31	32	16	25	19	17	23	28	23	21	23	34	16	22	25	23	22	14	19	23	31	20	18	24	28	16	16	28	36	19	19	26	24	19	22	18	20	26	28	21	12	27	23	26	32	27	25	28	24	18	16	23	23	18	22	21	27	20	22	21	33	24	15	29	28	27	34	18	21	25	22	16	27	20	15	23	23	35	24	24	27	27	22	17	20	15	20	20	25	26	21	24	22	17	28	27	17	23	28	27	23	26	19	24	22	19	21	30	29	23	20	26	24	26	34	21	22	25	27	25	17	20	21	21	17	22	28	16	31	20	29	31	14	35	32	30	24	23	19	21	32	19	25	25	18	30	24	29	21	23	23	21	22	20	27	21	19	26	25	21	24	16	24	23	23	16	26	22	22	23	20	15	30	23	22	27	20	17	27	17	26	21	17	17	29	14	17	23	18	17	23	26	35	16	29	31	27	27	18	29	25	17	24	23	19	28	32	19	15	23	27	23	22	23	12	22	23	29	22	17	25	11	18	17	34	25	30	18	24	19	14	19	28	25	22	30	22	13	30	19	26	19	27	25	30	28	22	20	22	21	25	25	20	25	22	21	33	33	20	24	25	16	15	19	19	18	21	21	29	19	27	22	26	28	15	34	22	24	22	23	33	12	17	25	16	27	30	25	13	24	36	19	20	27	28	19	23	21	34	22	27	28	25	21	22	26	21	32	23	12	21	30	20	16	21	36	24	23	37	32	19	16	29	22	22	23	22	20	23	28	22	31	21	22	20	23	18	22	28	27	19	18	23	20	23	23	30	33	17	18	19	27	20	21	30	28	27	28	24	31	31	26	25	15	20	31	22	26	15	29	27	22	19	24	18	25	31	26	20	20	23	29	15	30	19	28	22	22	42	30	24	22	16	20	29	15	22	17	22	18	35	25	14	19	20	23	28	32	22	33	25	26	20	22	25	23	22	36	34	28	28	35	29	17	24	28	22	24	25	21	13	19	19	19	33	27	23	21	25	14	22	28	26	15	16	25	20	13	22	17	25	20	24	24	23	28	26	19	35	30	17	19	14	21	24	18	34	16	21	26	22	21	26	26	25	25	25	26	11	22	25	31	17	29	18	25	22	26	21	18	27	21	21	26	16	27	17	19	26	29	17	16	34	16	27	19	22	31	34	21	17	17	21	15	31	28	21	17	19	15	21	22	20	18	18	27	31	13	20	25	22	22	24	26	19	26	23	16	27	24	23	25	32	19	21	22	27	24	21	27	17	25	23	19	19	22	21	31	22	27	16	34	14	24	30	24	24	24	22	20	29	26	27	19	26	31	24	25	21	18	25	23	15	22	29	23	28	19	24	24	29	22	25	34	22	31	20	28	21	28	21	21	22	17	20	24
30666	17688	7766	9045	15958	17592	15758	13320	10451	8558	7008	5316	4147	3414	2695	1938	1698	1263	1112	1019	853	749	605	566	482	431	403	374	368	336	306	324	356	350	404	376	377	346	353	343	316	333	294	277	297	288	284	283	256	245	250	248	242	266	250	273	257	245	256	256	248	260	242	253	196	227	236	226	236	226	244	242	202	241	213	217	222	251	198	217	202	182	216	223	210	212	222	236	243	198	192	216	201	215	194	178	198	202	201	195	193	204	196	205	191	192	188	189	207	203	196	222	198	228	197	189	238	208	206	206	189	218	208	200	215	205	238	206	204	214	203	209	190	211	176	195	189	222	190	193	217	221	210	208	215	214	196	205	194	188	201	190	171	213	185	186	213	201	201	201	218	179	217	204	222	201	192	191	193	208	219	186	174	196	217	183	189	196	210	201	183	183	188	166	171	198	194	184	184	200	211	186	157	208	206	207	239	189	196	193	176	208	200	173	189	199	205	184	213	207	193	182	174	183	197	183	182	194	183	193	184	230	195	209	194	195	208	155	194	191	169	172	193	215	193	182	205	203	177	174	213	198	179	190	178	216	193	219	220	204	207	188	204	202	204	178	192	182	219	191	176	206	190	170	206	195	195	207	187	180	186	204	162	197	174	199	216	191	203	199	207	180	219	187	212	194	206	177	214	174	213	209	198	211	186	202	215	206	182	206	187	197	191	197	187	218	170	205	179	182	181	201	194	186	189	197	204	211	178	158	185	202	202	224	192	181	185	171	196	196	195	173	209	209	189	215	187	163	187	207	193	180	186	177	201	198	204	190	189	204	181	173	193	171	214	203	167	173	196	192	199	192	208	194	200	187	196	194	191	172	195	199	217	186	175	213	210	176	194	219	193	179	169	219	199	174	198	195	176	179	198	198	206	201	213	214	216	179	213	193	192	208	190	194	195	218	195	205	185	190	173	201	182	185	174	214	186	184	198	191	194	206	229	194	218	217	184	204	182	184	172	210	190	180	183	201	195	212	206	205	197	220	213	185	174	207	203	175	183	197	198	197	196	196	174	216	200	182	210	174	178	178	204	196	197	171	186	193	197	169	200	174	185	218	183	202	193	204	197	206	196	178	195	207	176	204	195	187	197	178	214	181	203	202	181	207	221	189	162	207	195	172	203	175	193	218	189	184	196	194	218	210	214	185	194	205	215	191	198	210	195	195	183	201	168	173	211	189	205	188	182	219	210	211	191	203	204	187	193	199	230	207	152	199	182	191	208	188	182	206	201	187	197	187	211	177	196	199	211	210	219	170	174	188	204	204	175	185	206	184	174	199	219	189	206	205	203	189	215	182	177	193	179	222	201	218	171	203	197	193	211	212	194	214	201	210	176	204	185	209	168	179	201	206	178	215	196	174	177	188	194	177	201	185	176	181	200	201	177	185	208	206	207	174	202	191	218	216	177	187	226	194	200	193	161	214	192	208	201	193	208	192	207	187	174	205	199	184	178	199	188	194	172	182	201	173	191	229	217	175	199	187	177	207	200	157	206	180	171	216	209	189	178	204	215	203	214	190	189	210	192	180	211	181	206	227	214	203	195	234	189	161	200	180	171	216	192	205	203	188	202	174	169	173	190	216	181	181	200	211	198	191	205	175	168	196	213	223	199	199	205	193	199	235	201	193	189	200	192	182	193	194	179	197	201	206	200	191	184	180	212	207	217	167	196	213	178	192	196	172	195	209	185	216	216	183	216	181	231	190	182	190	186	195	192	196	215	163	186	201	190	197	209	174	185	174	208	204	193	183	207	198	213	214	181	193	179	213	212	203	199	195	198	204	228	197	211	204	213	214	196	193	191	209	192	212	200	182	176	190	202	163	219	184	180	199	191	213	190	193	189	164	207	201	183	198	188	187	203	180	182	223	203	205	203	204	196	207	185	187	187	187	198	200	195	221	201	178	196	181	181	199	180	196	179	225	204	186	207	209	208	188	185	212	180	206	186	192	196	213	196	194	194	186	207	188	197	180	178	187	187	178	194	200	188	205	195	193	204	189	205	203	170	187	181	214	191	190	207	198	206	198	191	194	209	199	220	208	212	208	226	180	207	225	200	186	198	206	208	180	181	191	170	184	215	200	223	195	173	178	196	188	182	186	200	168	185	195	189	189	200	206	167	199	179	210	200	168	205	217	183	197	209	202	209	195	206	185	210	181	205	215	197	197	170	198	193	207	223	194	203	199	170	196	195	175	180	199	217	191	205	196	224	204	184	204	195	187	206	201	207	194	196	200	229	200	167	205	203	182	180	203	198	205	185	192	203	185	204	210	198	180	219	193	186	214	177	199	178	212	187	169	198	207	207	194	169	233	186	184	209	208	211	204	197	201	188	171	179	196	181	189	208	212	211	188	188	192	184	199	197	204	232	187	170	200	185	191	202	178	209	199	184	177	216	181	177	212	210	197	196	199	209	192	187	216	189	212	195	194	193	189	197	199	190	198	201	214	205	185	195	196	199	186	215	185	181	181	171	185	194	200	178	172	198	163	199	171	191	209	214	214	202	203	190	206	200	176	219	191	212	185	201	166	158	195	172	202	197	181	203	216	198	179	207	224	185	195	169	169	196	217	180	180	192	209	199	186	201	193	187	197	174	223	200	217	208	217	194	191	206	187	176	225	183	188	197	203	215	218	201	192	190	195	205	178	223	199	192	208	169	189	186	193	195	204	176	191	220	201	198	218	189	196	198	201	223	197	208	193	207	209	198	210	179	169	192	195	188	185	189	227	228	205	178	198	224	202	163	203	200	195	178	208	198	184	190	200	217	180	185	184	203	221	191	175	192	175	192	198	203	195	197	193	187	197	196	180	218	179	198	205	188	207	179	194	182	195	206	192	197	190	198	205	190	209	180	182	184	200	197	210	220	192	169	232	203	189	185	161	190	204	193	183	195	207	206	180	189	184	184	197	200	194	186	175	206	183	195	189	200	188	231	181	191	176	206	180	199	198	186	187	189	224	195	195	199	186	203	189	211	206	209	185	214	184	197	190	197	206	208	223	189	194	211	198	185	210	211	191	226	169	204	206	202	214	213	185	196	175	189	203	215	204	215	178	219	190	212	206	189	188	191	197	197	188	199	207	192	182	180	189	194	188	208	196	206	209	192	197	225	210	215	200	215	173	197	208	164	208	189	186	208	216	177	208	195	210	180	202	192	185	180	195	208	190	221	225	192	206	213	179	210	210	218	182	184	176	169	202	229	191	206	152	192	201	173	191	214	187	192	174	172	177	183	192	176	199	183	198	178	204	216	209	217	180	207	193	188	178	213	179	198	181	195	209	199	215	207	168	187	187	174	202	219	213	209	208	184	191	192	216	205	204	211	180	200	204	183	204	168	199	184	187	178	178	178	171	165	190	198	189	205	205	200	210	165	188	191	196	177	222	210	203	193	204	215	194	197	176	219	208	200	201	202	208	191	189	176	203	181	197	216	190	168	171	214	217	189	200	214	213	195	205	197	175
4450	1793	571	301	281	383	404	346	305	246	227	179	126	143	102	90	60	56	54	54	49	47	35	39	33	40	33	30	30	32	46	31	40	33	40	43	38	35	35	37	31	31	25	42	22	39	29	36	37	33	29	39	23	29	28	34	24	26	33	31	36	33	33	23	33	39	31	30	25	35	25	22	25	32	32	32	29	24	37	29	27	35	28	32	24	41	25	24	28	26	38	23	35	32	27	29	28	29	27	33	26	31	35	24	26	33	15	28	24	29	31	27	37	28	35	22	26	21	38	32	30	28	37	26	29	42	32	35	19	27	34	28	25	20	30	29	40	26	27	35	26	30	26	36	26	30	25	33	28	30	27	26	32	21	30	45	25	29	24	28	26	23	30	29	30	29	26	19	29	31	28	25	35	34	23	39	31	26	30	31	28	29	34	30	30	20	31	28	35	38	29	33	26	16	23	19	35	21	31	23	16	27	33	32	20	30	33	31	28	24	19	28	23	25	23	29	38	22	29	25	37	39	33	28	32	30	41	30	25	29	16	28	21	35	21	22	27	30	37	27	36	26	37	22	28	34	19	25	24	22	32	34	24	31	30	35	34	32	23	33	29	28	22	27	24	28	29	32	22	28	32	21	29	25	39	25	37	22	23	21	24	34	27	35	27	17	25	27	34	35	28	21	22	25	27	31	21	34	26	23	24	29	29	35	33	23	23	26	32	33	17	34	29	24	30	23	34	25	26	41	30	29	22	32	21	24	32	30	30	20	28	35	43	32	26	28	31	32	29	31	25	30	28	37	27	25	15	34	14	31	34	28	21	31	31	26	23	32	19	32	28	28	28	30	35	32	28	34	37	24	22	26	26	35	27	22	31	32	33	37	40	25	29	35	26	28	28	35	29	24	32	28	33	25	23	22	27	37	39	26	28	31	45	23	23	31	22	18	27	27	25	30	22	29	29	23	24	40	26	28	30	39	31	24	39	32	34	24	19	29	22	40	24	24	30	37	27	30	28	26	35	22	27	26	30	29	25	25	22	27	19	37	29	29	33	28	27	28	24	24	33	28	25	38	36	28	33	32	28	39	36	26	23	18	28	28	29	28	29	34	34	25	39	22	33	23	30	29	33	29	31	26	20	22	25	29	21	27	28	36	23	22	25	19	30	27	21	24	37	33	27	24	31	27	27	22	26	30	29	21	20	22	29	24	23	28	25	26	23	24	30	39	27	29	23	21	29	22	21	30	29	34	30	34	21	26	31	20	21	23	28	23	28	23	23	23	25	29	26	26	16	25	40	26	31	23	24	30	23	30	37	31	28	29	19	21	26	25	38	22	17	29	33	35	30	32	33	30	32	31	33	27	34	28	23	25	32	26	13	24	24	30	28	27	24	29	27	21	37	34	26	26	23	29	32	20	33	36	30	26	20	27	30	20	29	32	36	27	27	31	27	32	29	27	27	33	30	26	25	25	28	30	26	29	24	23	27	31	25	27	15	37	34	18	36	34	25	33	26	29	25	26	19	29	28	28	30	43	31	33	21	25	31	28	32	36	29	30	17	32	37	27	27	30	30	27	32	24	19	25	29	28	32	28	30	38	27	24	20	29	29	24	24	35	19	31	30	39	23	23	32	27	23	22	20	26	25	27	16	31	25	25	39	22	27	35	31	21	22	26	29	31	28	32	24	23	42	18	26	30	19	23	32	26	27	28	35	27	40	27	31	27	27	37	30	29	34	23	19	29	17	21	23	38	24	34	28	26	22	26	29	29	23	33	25	22	28	28	31	23	25	30	20	27	28	24	40	27	27	27	31	34	25	27	30	26	44	32	25	32	28	39	28	39	24	26	35	29	23	33	21	36	18	21	31	27	26	33	35	28	21	28	28	25	34	26	30	25	23	30	22	22	32	30	39	35	26	25	31	27	21	26	26	42	29	34	20	21	26	29	25	28	26	29	31	29	31	25	23	39	27	19	34	32	19	26	38	24	30	27	27	24	26	33	36	44	26	38	30	29	22	30	34	27	38	22	27	24	36	24	26	26	32	26	26	29	27	34	27	32	27	20	27	33	25	29	32	25	31	23	29	34	23	30	32	47	30	19	31	11	24	17	24	34	26	18	29	24	24	26	32	27	28	36	30	24	29	20	32	28	27	31	37	26	38	32	21	35	24	23	28	43	38	35	23	32	27	25	27	30	24	26	27	25	21	26	22	20	27	40	26	39	40	25	27	35	39	22	34	26	31	21	23	39	41	23	32	28	25	30	23	25	31	24	30	29	20	30	28	36	21	24	27	24	21	27	40	32	23	29	30	29	22	22	34	28	26	32	27	23	36	26	27	32	30	33	19	17	27	26	30	35	32	29	32	34	26	32	40	34	28	30	22	24	20	30	35	28	22	29	18	28	29	20	29	34	22	24	27	36	23	19	33	28	32	22	34	27	21	17	30	28	31	21	26	28	33	36	29	34	36	35	19	35	25	33	28	33	26	30	35	34	27	28	25	24	23	24	33	29	21	37	33	30	37	29	25	26	40	33	33	36	35	25	31	31	27	25	24	28	24	28	26	37	27	14	23	31	23	25	23	33	37	30	28	25	32	27	25	32	32	28	30	24	33	28	28	33	34	24	25	31	31	26	42	29	36	25	27	35	29	25	26	27	33	24	23	24	33	31	20	15	23	24	21	25	26	21	21	24	33	31	24	32	40	31	31	27	37	28	33	38	23	19	30	23	23	36	24	41	26	22	30	37	24	29	27	18	18	25	21	30	16	28	24	26	30	23	20	26	29	29	25	29	28	25	24	32	34	29	19	29	31	28	21	28	26	33	25	24	31	21	26	43	28	32	30	19	30	30	30	29	26	23	18	24	24	30	27	33	33	29	26	27	27	25	22	27	23	18	34	30	31	29	32	36	25	35	33	26	35	25	23	19	23	27	26	26	31	38	25	28	27	26	36	28	24	30	26	28	29	30	30	27	32	30	29	25	29	17	27	30	27	15	32	26	33	32	29	26	26	36	31	29	26	27	36	34	32	39	27	34	39	25	26	18	30	33	32	31	29	22	27	36	24	24	24	30	25	30	22	32	39	26	32	24	37	29	30	24	29	27	33	25	31	33	27	23	23	31	29	23	42	32	35	26	29	17	35	34	18	25	39	27	29	23	29	39	25	21	31	35	35	28	34	32	30	27	27	19	29	33	25	24	25	26	40	28	31	28	27	28	18	28	33	24	29	30	38	30	31	34	28	24	28	30	20	34	33	31	27	32	29	26	35	31	34	31	26	34	26	36	26	28	40	14	37	19	28	30	32	31	35	29	27	19	23	26	26	23	27	23	26	27	24	24	29	22	29	29	28	24	39	27	23	30	33	26	22	30	19	36	23	31	30	24	31	34	34	29	27	29	17	25	32	31	20	32	27	36	21	32	30	24	29	28	43	37	31	26	30	14	20	26	21	33	30	31	18	29	30	31	33	33	27	26	26	31	28	38	41	25	31	29	29	22
28748	14477	6142	7607	14086	16148	14438	12291	10200	7903	6606	5255	4014	3098	2800	2010	1614	1170	1124	1000	902	751	673	583	587	437	448	393	383	359	365	373	369	384	383	390	370	371	386	378	336	367	313	305	313	319	345	311	290	299	330	267	320	270	274	293	286	279	267	272	268	261	273	279	281	235	319	252	291	242	261	257	236	273	231	241	266	218	239	263	254	269	251	229	240	236	235	236	235	250	228	247	249	268	271	227	238	260	231	246	259	245	222	191	220	200	210	228	246	254	245	257	228	235	232	237	226	258	234	241	267	226	243	241	204	251	273	224	209	215	222	182	223	235	243	249	251	244	226	243	241	230	234	224	223	215	247	224	217	202	206	232	241	234	229	227	256	210	215	228	230	229	227	241	236	260	223	234	223	213	242	236	231	232	250	232	241	223	227	229	225	253	219	223	238	248	241	232	226	237	220	233	223	218	184	221	235	226	220	249	228	231	222	199	226	237	214	231	202	258	186	211	242	229	246	213	234	228	242	219	232	235	221	219	213	227	235	211	224	242	231	224	221	222	234	217	199	250	225	239	247	203	239	222	241	242	273	238	246	233	205	229	274	212	221	213	233	238	242	227	203	230	239	240	230	252	236	227	190	208	211	195	239	217	211	210	233	239	258	232	254	210	229	225	234	253	241	231	213	225	253	223	218	222	220	200	224	221	237	253	241	217	214	232	248	220	276	202	213	233	240	229	214	232	206	226	245	222	210	238	200	211	210	209	225	242	237	213	205	210	207	253	218	212	224	233	211	221	238	232	217	246	234	218	241	252	236	216	233	254	245	215	240	223	240	256	251	228	219	242	238	205	256	227	252	240	231	230	230	237	253	213	217	245	230	203	223	226	235	250	221	220	216	219	234	224	240	224	240	224	235	220	234	201	242	231	237	244	252	231	234	242	233	243	248	235	241	255	218	237	219	232	245	229	222	225	237	209	228	241	220	237	243	225	226	217	258	235	261	228	209	248	233	229	257	215	255	235	212	255	219	224	224	240	227	215	213	240	221	224	213	235	246	224	220	234	237	230	219	217	226	240	218	250	230	237	239	215	221	240	257	218	217	211	234	230	227	231	221	212	223	214	219	233	207	226	237	229	247	241	223	241	228	184	235	207	241	237	223	210	252	212	246	227	226	250	228	249	213	203	232	229	223	222	223	234	229	235	244	251	239	246	231	217	209	204	218	242	215	225	234	238	221	218	216	241	217	207	238	218	235	230	228	221	210	226	218	243	230	235	223	231	241	231	234	232	238	248	210	248	239	228	224	230	197	227	224	246	229	248	252	224	225	258	244	213	236	223	229	227	218	241	220	226	254	226	196	242	217	226	201	217	255	220	226	230	214	245	261	219	239	241	217	239	226	234	233	241	205	248	231	237	258	212	217	227	220	243	229	210	249	216	219	201	214	247	249	242	234	220	231	206	228	212	239	228	207	233	244	216	249	215	225	233	233	194	242	229	211	227	248	236	239	209	234	247	239	219	242	221	233	230	248	227	229	204	258	208	224	223	239	240	228	202	217	274	218	233	211	206	233	227	215	220	217	211	272	245	214	243	251	232	216	214	239	232	209	213	216	199	239	208	218	240	220	244	232	236	236	254	228	206	243	239	234	222	229	210	240	235	246	224	244	247	241	253	246	217	241	223	220	233	234	222	245	243	225	230	233	245	207	240	200	236	230	256	271	202	236	251	221	244	212	203	259	209	204	246	232	211	245	248	218	261	240	221	212	219	230	210	243	278	216	241	221	235	256	212	213	217	210	221	214	207	218	265	248	211	242	213	242	224	219	220	226	242	214	241	236	214	221	253	217	217	206	223	238	249	233	234	223	269	240	235	209	220	258	221	244	233	246	214	220	223	215	220	225	240	215	244	217	224	229	242	229	219	245	238	218	239	218	229	209	248	243	226	225	230	247	247	242	214	243	267	246	205	240	235	220	243	228	226	202	227	191	217	220	209	222	222	249	245	220	228	241	236	198	238	234	237	224	215	212	206	206	232	238	213	235	216	214	209	220	219	251	201	240	224	197	203	213	200	202	230	226	227	213	217	238	217	229	227	239	238	221	207	217	220	199	225	218	226	206	236	208	227	226	211	218	235	237	246	239	224	215	223	218	248	248	243	240	230	214	215	222	231	211	238	220	221	228	256	245	216	239	251	231	223	232	236	215	235	232	218	214	228	225	230	225	228	204	222	227	221	255	205	209	245	222	207	224	238	246	238	270	236	216	222	224	221	213	226	228	225	253	239	240	216	243	227	234	226	228	245	222	252	206	229	219	227	245	238	238	226	228	226	249	212	254	227	246	257	229	230	234	227	225	234	244	232	204	231	223	220	207	229	224	225	227	228	231	199	239	239	232	212	217	190	188	242	246	231	238	231	229	205	210	237	241	236	207	215	229	229	216	244	177	215	193	219	232	244	242	248	227	210	244	221	254	218	233	223	228	197	241	226	238	223	213	215	218	230	237	252	257	215	230	243	230	217	220	213	234	243	214	222	236	232	234	224	233	206	222	209	218	264	254	206	233	221	240	224	231	250	222	229	211	216	231	238	227	231	215	232	222	218	232	236	229	249	190	224	205	241	242	249	227	224	229	204	222	219	218	204	196	204	225	195	242	240	203	224	225	243	233	221	253	223	247	215	237	222	222	227	239	230	226	238	229	243	206	227	214	243	245	216	233	224	236	216	223	235	225	238	228	217	215	275	223	238	248	216	231	236	249	244	236	223	227	218	222	260	246	235	235	227	252	241	266	236	240	233	217	205	228	242	203	248	210	210	211	232	245	250	240	237	255	197	219	207	225	230	238	232	244	231	225	235	230	207	208	231	238	235	201	225	222	195	225	250	209	231	229	201	256	200	225	218	207	221	219	239	224	239	220	216	210	225	220	229	226	199	224	213	238	250	201	243	207	219	218	222	244	224	232	226	230	235	220	243	229	226	208	206	221	238	231	229	241	246	222	208	240	263	234	221	208	236	235	222	225	221	242	227	243	243	219	246	237	211	228	198	257	228	249	222	256	240	200	233	238	217	198	217	213	202	219	248	194	211	216	230	231	253	230	234	223	220	230	227	242	202	193	228	236	209	249	248	200	234	221	222	230	243	214	225	233	231	236	225	190	212	230	233	204	216	254	237	223	217	244	219	235	247	248	240	230	209	228	240	212	230	223	258	241	241	238	216	251	246	256	210	209	217	236	252	255	230	232	220	218	210	210	230	229	249	228	233	216	211	245	220	260	234	241	220	226	221	234	233	232	217	252	226	236	218	234	223	247	221	236	221	240	220	218	253	252	249	249	204	199	223	235	242	208	226	228	248	238	238	219	225	228	223	233	222	230	218	232	203	194	224	245	220	229	215	229	214	233	224	231	228	217	232	245	204	188	248	212	251	237	234	228	232	228	223	202	232	247	235	213	239	231	217	243	232	235	211	193	224	256	223	249	245	235	229	219	206	227	208	226	239	250	245	220	232
5476	2790	853	430	353	499	530	449	424	316	262	200	178	150	111	114	78	68	65	51	49	55	40	37	33	35	31	26	33	37	24	29	35	32	32	21	38	39	42	27	23	27	28	20	25	28	22	26	26	22	21	27	29	24	28	21	22	20	31	27	23	21	25	15	17	27	22	22	16	25	27	20	22	17	14	18	17	12	23	26	20	15	17	20	29	18	19	16	22	23	28	15	18	12	24	17	18	15	16	30	22	18	30	24	18	20	16	20	32	22	26	27	21	19	22	24	19	21	19	16	20	9	21	18	25	26	18	25	30	25	29	20	21	26	12	23	20	23	25	18	17	16	23	20	11	23	15	16	22	20	16	20	20	21	16	22	27	20	19	25	18	18	21	17	22	24	15	21	18	22	25	21	19	13	20	11	17	20	23	19	22	22	23	22	22	19	23	12	17	25	24	21	21	20	18	22	24	14	25	22	16	14	16	20	24	22	20	15	15	17	21	17	27	24	23	15	12	14	24	26	27	19	21	20	22	22	20	20	14	26	17	33	13	19	25	26	17	16	10	24	19	29	21	22	19	22	20	25	20	10	18	23	17	17	21	14	25	25	26	18	26	28	15	27	19	19	21	23	20	19	23	9	21	20	19	17	22	17	16	17	20	22	16	25	22	17	19	23	21	23	17	11	21	23	15	20	13	13	22	29	24	20	15	18	19	27	23	13	14	17	22	15	15	15	24	12	25	22	21	17	16	19	17	16	21	10	24	17	21	12	32	14	23	19	18	10	18	22	20	26	12	20	17	12	24	19	18	16	23	9	16	24	15	22	15	19	16	18	22	22	20	24	16	23	22	17	17	20	21	14	22	17	22	24	19	16	19	20	17	16	26	21	28	24	22	16	21	13	17	20	16	15	21	19	16	16	28	16	20	27	20	19	16	17	19	21	17	17	26	15	18	14	21	14	21	18	22	27	16	17	16	20	22	26	20	21	23	20	19	15	12	18	18	16	19	16	17	13	18	20	10	22	15	20	20	28	17	21	20	20	13	25	16	13	11	21	18	17	21	21	27	19	20	29	16	18	16	15	20	17	21	23	20	24	20	18	21	16	26	10	16	19	21	26	20	18	17	21	21	24	21	19	17	21	15	15	20	15	20	19	16	18	19	17	27	20	20	24	19	27	16	26	19	15	21	15	13	18	21	15	19	18	20	18	22	27	19	29	20	16	13	17	12	14	21	30	22	18	22	27	15	16	18	12	17	26	18	17	12	19	18	19	11	15	19	16	18	18	21	13	18	20	23	26	17	23	17	20	19	16	20	24	16	25	15	19	23	14	17	17	16	15	26	17	24	13	16	14	19	24	23	23	22	12	24	21	15	12	12	20	17	16	23	18	20	23	22	20	22	15	22	24	19	29	21	17	27	23	21	20	26	17	20	19	17	21	27	14	22	28	17	18	24	18	12	27	20	11	22	20	29	14	20	29	20	18	17	21	13	18	15	30	20	20	18	18	21	18	21	14	22	18	19	25	19	21	17	20	18	14	21	18	18	18	20	24	23	18	18	12	21	26	22	21	33	22	20	35	20	22	27	21	16	17	29	18	20	16	25	20	21	18	20	11	20	25	18	23	23	20	20	17	23	22	13	31	20	17	23	16	12	12	16	22	15	16	17	18	27	21	12	18	15	12	15	29	15	22	24	20	23	23	25	24	15	21	22	20	23	17	18	12	14	23	16	21	17	23	24	14	20	19	11	17	22	21	22	19	14	14	15	12	16	15	16	23	18	23	17	16	19	23	21	17	17	28	21	17	17	16	32	24	17	24	30	15	23	13	14	25	18	20	17	16	21	19	30	17	25	18	15	18	21	13	25	20	26	15	20	21	13	18	17	19	19	9	21	22	24	21	18	22	22	19	11	22	24	17	13	28	20	16	18	20	21	21	19	13	15	18	21	23	12	24	16	17	13	17	19	16	22	22	18	20	15	19	16	23	31	20	18	27	11	18	25	19	18	19	16	15	23	15	17	23	22	13	22	21	15	23	19	15	17	17	15	15	17	23	25	23	18	19	19	20	20	29	17	13	16	14	23	18	22	19	24	18	19	26	20	21	25	31	17	25	18	24	19	22	19	21	18	17	35	22	14	19	21	13	17	20	21	16	23	23	16	21	17	20	13	26	24	17	24	13	16	24	13	18	26	22	21	16	15	25	24	13	14	24	12	24	19	20	20	22	14	13	11	17	19	21	22	18	11	16	15	27	24	22	18	10	20	17	19	28	28	13	17	20	18	20	18	19	19	18	25	19	16	16	19	23	24	23	18	20	26	18	19	16	19	11	22	16	19	14	21	18	24	17	24	20	19	20	19	19	26	22	15	8	19	20	21	20	14	28	16	20	14	26	10	16	17	22	19	22	22	14	19	20	21	18	27	18	24	15	23	12	23	16	14	23	20	21	24	13	23	18	20	19	25	24	18	18	22	26	18	21	25	24	20	22	19	16	15	14	28	24	19	23	11	23	16	31	12	16	18	17	24	24	15	16	21	14	20	17	20	30	22	28	17	14	18	11	18	19	16	14	18	25	22	24	21	22	25	14	20	13	29	16	17	20	19	17	17	19	20	11	24	18	14	24	23	20	28	17	23	28	22	25	16	20	22	28	16	24	14	15	21	21	22	18	25	17	17	14	19	18	27	12	19	22	25	14	20	19	18	15	17	23	22	24	20	20	29	20	21	13	20	17	17	20	20	21	23	23	24	20	20	13	24	17	16	14	19	17	17	17	21	27	13	22	14	30	14	13	24	23	20	30	5	14	24	28	15	18	14	21	22	13	24	20	12	21	17	19	20	26	23	22	23	16	19	18	13	25	18	15	20	26	21	14	26	10	27	18	13	18	16	18	18	23	12	16	13	15	16	20	25	22	10	28	19	19	22	16	17	20	23	22	26	22	12	20	19	22	25	14	17	23	25	22	23	24	26	17	23	23	21	16	27	16	18	26	16	14	20	16	23	19	20	22	17	21	23	21	15	14	25	18	18	15	30	22	15	23	13	22	19	17	21	19	18	27	25	21	18	19	20	26	12	26	23	28	16	24	15	22	18	30	21	21	12	21	16	24	19	19	18	17	19	24	24	14	12	16	21	18	17	24	17	22	15	20	25	18	12	17	28	15	19	14	20	23	19	14	20	21	17	18	23	21	19	18	21	22	20	23	17	13	17	15	18	16	18	18	22	16	15	19	20	19	17	20	18	19	28	21	19	15	22	19	28	22	12	15	14	16	18	20	26	18	15	20	17	27	22	17	19	19	15	21	19	14	16	17	15	20	29	24	13	11	21	18	10	20	24	16	13	21	18	27	18	21	24	24	20	24	22	15	21	23	19	22	23	25	21	23	20	19	20	17	19	20	22	20	19	21	18	17	20	27	12	24	29	15	17	16	18	20	21	22	13	10	22	22	21	33	23	20	23	28	23	23	15	23	16	26	22	21	21	18	22	21	25	16	17	24
32841	18124	8587	10029	17557	19333	17517	14723	12318	9966	8195	6698	5093	3858	3278	2728	1990	1636	1334	1327	1083	807	708	550	545	440	403	441	416	407	386	350	363	415	380	357	408	351	360	334	339	328	365	307	304	337	289	262	282	250	246	241	243	256	256	239	224	250	225	213	210	207	217	208	212	206	218	245	205	240	214	185	166	192	218	196	174	189	210	186	166	163	177	169	200	173	181	206	190	161	189	183	181	149	170	216	183	171	171	178	161	169	179	143	186	209	182	176	171	150	157	156	202	165	166	207	182	190	149	165	189	155	166	159	157	180	193	180	168	170	142	167	161	167	175	161	173	197	184	173	171	171	204	183	170	158	158	173	153	177	158	164	168	170	192	160	148	163	202	163	149	179	166	168	170	177	178	157	161	155	139	183	199	162	174	164	191	176	183	170	151	164	165	173	143	193	158	179	168	191	159	144	174	169	170	164	154	146	155	154	171	153	165	182	168	171	169	150	174	168	171	181	149	168	150	169	141	168	154	148	164	135	170	179	161	143	171	158	166	177	176	154	171	160	150	184	180	130	163	151	162	172	163	178	179	155	148	176	161	157	157	155	142	164	170	160	158	155	163	166	163	190	178	136	168	181	168	157	165	142	150	156	170	174	176	165	191	157	177	154	140	146	164	176	164	173	154	158	159	165	163	158	168	181	185	174	161	144	152	155	195	155	162	179	159	164	144	155	159	181	161	156	174	183	185	177	158	165	151	180	164	178	160	154	173	179	168	183	181	170	154	180	169	163	160	163	157	163	144	175	158	175	169	188	159	150	163	162	174	165	157	165	147	162	145	154	198	160	157	182	156	151	170	142	153	148	170	170	169	142	157	164	168	176	178	171	179	172	161	186	153	150	175	137	178	151	167	149	165	157	164	175	173	153	153	155	171	164	148	167	183	168	167	169	168	177	164	151	151	177	168	171	157	176	154	174	158	162	164	176	158	166	164	160	187	153	153	159	157	165	170	178	151	139	158	167	174	174	179	182	148	150	175	178	138	161	158	152	167	168	184	175	160	166	154	153	157	167	157	178	154	175	169	126	146	166	147	161	162	164	161	167	149	167	176	142	168	157	183	146	162	165	189	165	167	175	146	171	144	160	169	160	186	149	187	196	175	173	149	174	169	156	167	159	165	165	170	187	167	159	150	158	170	160	161	152	168	177	153	171	174	166	138	160	170	163	147	163	174	149	159	172	168	183	177	171	165	148	158	176	168	182	160	158	165	173	167	163	160	166	159	159	164	191	170	148	134	159	190	177	164	179	174	156	166	151	169	178	146	160	148	184	177	168	164	178	153	178	160	159	159	156	157	166	168	129	188	164	142	149	157	154	168	170	166	165	163	165	198	184	188	163	152	175	159	140	151	159	153	150	173	180	153	171	146	137	145	149	164	160	167	149	138	185	138	175	171	163	166	164	177	164	166	169	175	158	175	175	163	181	155	170	167	170	184	143	154	165	162	190	175	164	160	135	160	169	184	179	135	169	182	178	165	147	173	157	169	165	154	177	170	148	159	172	170	142	181	156	162	166	160	177	163	173	173	142	159	153	165	167	141	156	151	161	163	180	160	162	176	173	145	147	164	157	157	169	147	144	155	169	162	157	155	164	148	154	152	172	157	177	180	159	162	136	173	134	160	151	165	170	167	163	151	134	167	182	161	186	171	183	153	176	169	177	183	182	162	159	154	164	164	158	155	162	165	178	152	175	185	170	137	170	144	163	156	181	167	169	161	161	162	156	172	193	169	176	161	172	159	161	152	160	174	164	178	183	123	154	165	142	168	171	171	167	171	187	190	174	151	150	179	171	159	146	167	166	159	177	153	187	166	152	170	169	185	165	149	159	183	158	166	169	155	148	150	183	175	159	137	180	150	159	178	189	176	157	156	155	148	145	156	166	160	161	171	150	162	160	151	146	170	148	175	156	164	167	167	173	179	167	162	154	148	177	167	183	167	165	173	176	178	147	159	155	175	159	160	151	152	167	170	167	167	190	157	146	141	169	171	159	190	160	164	162	166	143	182	171	163	159	154	155	188	168	159	163	170	185	165	143	172	147	170	180	189	164	170	160	156	162	166	154	161	164	137	166	159	171	174	148	146	163	169	142	149	165	164	160	183	149	156	176	171	167	183	162	194	149	159	146	164	145	176	175	166	162	146	170	175	199	155	173	173	138	170	163	164	165	158	163	159	141	186	148	155	159	153	160	168	160	154	175	180	171	151	157	159	165	169	153	164	160	171	164	161	152	164	166	185	155	183	169	174	154	185	135	187	160	180	172	159	165	152	178	164	163	174	183	183	155	172	155	168	145	179	160	149	161	163	136	138	155	155	146	166	180	152	152	165	168	164	153	153	166	133	165	154	188	188	164	170	162	151	171	156	163	168	149	169	162	163	142	175	171	164	160	160	177	151	171	175	173	185	155	163	154	182	159	175	165	188	139	186	184	152	159	163	171	150	157	167	180	180	181	171	163	150	182	155	182	164	169	170	155	165	155	175	156	159	142	176	152	164	187	179	178	165	185	194	178	167	154	178	153	172	152	146	178	166	166	159	175	167	158	166	196	171	167	159	180	166	163	157	166	129	184	175	168	166	156	171	160	171	153	154	169	163	174	144	155	165	161	154	140	190	164	153	173	162	165	179	184	199	173	158	165	182	181	155	144	160	176	183	153	160	135	151	148	200	167	148	149	157	150	171	191	154	169	162	162	165	160	164	168	147	169	159	174	153	157	172	150	160	165	170	156	177	151	144	138	170	147	166	174	166	190	154	179	156	178	182	181	173	172	187	176	150	165	173	157	153	142	150	160	161	148	157	161	147	174	175	167	138	149	156	189	160	136	176	169	179	137	150	151	161	207	167	165	177	163	177	161	168	156	156	174	162	175	169	145	172	163	184	162	170	165	172	152	175	171	169	181	165	168	174	149	137	173	151	177	171	139	174	179	137	173	143	168	160	150	152	143	152	177	162	202	176	174	155	184	164	161	156	180	183	170	176	146	146	156	148	163	177	156	169	165	146	182	185	157	152	150	146	160	149	156	167	194	168	176	168	152	165	162	170	177	149	156	135	147	157	171	159	162	179	161	149	152	171	165	174	139	168	154	167	153	151	147	153	168	172	181	171	164	165	155	171	144	165	169	155	184	150	164	160	150	169	162	176	179	171	182	172	144	173	174	155	165	149	166	163	151	153	158	188	159	165	177	156	136	168	162	157	192	186	193	149	170	137	179	155	172	183	164	174	171	185	181	166	173	141	181	187	188	143	151	180	196	160	146	148	159	157	182	185	155	180	183	162	185	171	158	175	185	133	165	152	177	150	179	167	171	192	174	181	181	158	147	155	174	148	142	154	163	165	181	159	158	165	168	155	167	160	190	175	162	179	171	175	189	146	149	154	177	148	177	185	152	142	167	167	173	167	184	164	160	163	174	155	187	177	156	144	177	167	186	172	158	159	167	178	158	206	169	181	179
2466	787	310	182	197	239	231	213	199	141	153	131	101	90	72	59	61	57	33	52	48	37	35	35	38	53	30	39	31	38	33	34	45	38	37	40	37	35	38	38	36	44	30	31	27	36	39	36	23	37	39	38	27	22	35	31	30	22	24	28	30	28	27	33	32	32	24	42	23	31	45	27	36	30	39	32	39	30	26	29	33	36	39	33	26	28	35	27	33	35	24	32	40	27	37	30	45	27	33	29	40	28	40	25	36	33	19	26	41	29	36	19	36	33	30	35	30	37	30	30	37	35	23	37	40	35	36	36	29	36	27	25	27	28	36	33	29	32	36	32	25	37	32	31	28	39	41	31	35	38	29	32	34	37	26	38	28	37	31	25	28	35	33	33	31	38	44	24	34	44	32	24	35	32	27	29	37	32	30	32	30	33	38	43	28	32	26	30	28	27	34	31	22	38	29	27	29	29	41	37	30	36	44	37	34	24	30	34	35	38	39	30	42	25	36	43	35	36	35	32	34	19	28	25	35	25	32	33	27	22	41	30	35	30	35	25	30	32	21	30	29	25	24	34	37	26	28	25	30	28	28	35	34	36	30	26	30	27	31	34	23	33	40	35	27	24	39	33	32	38	30	39	30	29	31	31	30	26	34	27	31	26	28	28	26	24	40	40	30	43	40	27	29	37	26	26	36	31	30	23	42	34	29	28	29	24	25	30	41	27	35	44	32	24	38	30	30	27	35	27	33	24	35	31	40	26	32	29	31	27	36	28	42	35	28	35	31	29	33	24	31	21	41	26	32	32	34	45	36	27	31	30	32	33	33	28	39	29	20	33	36	29	27	29	32	26	29	31	35	32	33	34	30	37	27	33	24	30	31	38	34	21	23	31	22	35	34	26	36	34	35	41	35	26	26	34	33	24	45	40	29	30	35	32	31	42	30	26	23	35	25	35	37	24	27	40	32	31	35	18	30	31	30	23	29	19	29	35	29	28	33	28	37	30	33	28	23	32	33	30	36	31	30	40	21	38	31	35	30	31	21	31	34	19	37	31	36	35	31	34	20	46	33	26	26	26	34	26	28	36	33	45	36	30	25	33	19	32	38	34	35	25	36	34	19	31	30	32	30	40	32	39	31	36	49	25	39	27	23	33	30	26	33	41	25	23	35	35	37	31	30	21	25	37	34	34	28	23	31	24	27	24	38	30	29	20	27	34	31	35	31	30	32	44	29	38	31	31	35	53	19	35	40	22	38	36	30	28	28	32	34	38	34	36	24	29	28	43	36	34	49	25	29	35	28	25	24	31	29	35	31	31	33	29	37	31	23	28	37	25	25	29	33	27	24	25	34	35	30	35	32	26	26	27	34	24	30	27	25	31	29	28	28	22	39	33	29	29	33	30	31	35	31	35	35	31	37	39	25	30	39	28	29	28	28	28	32	34	34	33	26	32	15	39	38	30	34	30	31	33	40	30	39	34	28	25	28	28	21	31	30	31	32	34	32	37	25	24	22	26	26	27	20	29	28	35	28	31	32	25	25	34	47	35	38	38	30	36	37	32	28	25	33	35	33	30	36	22	31	28	28	40	35	29	34	30	30	33	28	34	31	31	27	45	32	27	32	37	33	28	41	34	39	26	31	27	35	36	39	30	24	38	30	39	33	26	31	38	33	26	31	36	39	40	30	31	27	22	26	31	37	17	29	34	27	31	39	28	24	34	33	32	30	34	26	27	34	27	36	33	17	20	33	29	35	31	28	28	32	35	36	39	36	37	31	36	34	39	36	26	31	28	20	34	30	36	28	28	32	37	30	27	31	42	37	27	28	34	29	29	31	25	22	27	35	31	27	29	38	34	26	26	40	38	32	35	42	29	34	37	23	27	38	27	30	29	22	26	30	41	34	35	29	25	42	28	30	31	25	29	29	28	31	27	24	33	33	22	27	28	38	25	22	38	34	35	34	38	30	22	31	35	29	30	33	27	26	36	30	26	30	29	28	32	34	34	25	41	43	32	32	28	27	34	28	30	39	25	34	22	28	32	32	27	29	28	28	32	30	31	26	36	43	41	35	26	41	31	26	36	37	31	30	28	30	25	38	30	32	27	38	30	24	31	36	35	26	33	27	32	31	21	34	32	25	46	23	35	35	28	35	27	28	28	33	34	42	38	32	33	33	28	48	20	27	24	39	29	41	29	34	29	46	33	28	37	31	31	24	30	24	26	37	28	30	38	38	28	37	30	19	30	17	25	33	31	34	27	29	32	28	27	23	31	31	32	20	33	27	37	36	24	30	26	19	34	25	31	36	34	27	38	29	37	26	30	34	32	30	32	46	25	32	27	28	41	26	37	23	29	27	40	22	44	25	19	23	29	28	35	38	30	29	40	44	37	25	24	31	23	31	28	31	27	25	32	29	35	28	30	33	29	20	30	41	30	27	33	29	31	30	39	32	34	21	29	30	27	41	31	36	30	24	25	33	35	26	29	40	34	36	32	28	24	24	25	34	35	25	31	39	28	20	24	37	26	30	22	31	25	35	46	41	39	36	31	28	26	27	37	27	23	35	30	29	37	34	26	38	30	39	30	33	37	24	35	26	27	29	30	24	39	27	26	28	33	34	35	40	40	27	32	40	31	33	25	28	37	20	36	32	25	31	29	29	27	36	36	35	33	30	21	31	32	44	30	38	32	27	27	40	40	33	30	33	32	36	36	39	32	33	32	24	34	38	26	21	23	28	30	17	32	31	28	25	36	30	36	23	34	37	24	33	38	35	26	34	33	38	40	29	33	31	36	26	34	37	30	26	41	29	26	28	31	32	39	38	32	15	26	30	26	27	39	38	39	35	28	29	30	30	34	29	26	39	29	30	42	37	29	35	32	28	31	32	39	30	29	40	25	35	34	27	40	27	42	32	36	31	23	29	34	32	37	28	30	30	43	36	32	18	35	27	28	23	25	23	31	37	33	32	25	29	33	28	34	25	28	24	32	34	34	37	28	24	38	29	32	25	20	31	24	23	23	32	34	28	37	28	30	33	36	29	33	30	33	27	26	22	25	25	38	28	36	36	35	29	42	32	35	18	28	25	29	31	40	33	17	46	28	26	30	38	31	28	27	28	26	27	30	30	32	31	35	24	29	25	18	25	28	29	42	37	34	41	28	29	35	40	30	22	32	26	30	27	30	31	25	22	26	27	43	30	31	23	28	34	53	29	28	30	25	32	21	30	36	31	34	32	32	35	28	36	31	25	24	26	41	37	23	33	30	29	39	29	33	25	33	28	26	35	31	26	34	45	26	22	31	30	29	32	31	25	28	35	35	23	22	30	22	28	23	38	31	24	26	34	35	29	27	30	26	37	32	32	35	26	40	27	31	28	28	34	36	30	26	31	25	27	32	23	35	34	23	34	30	21	35	36	39	30	35	31	34	38	31	21	24	35	43	28	50	29	27	27	27	34	29	32	40	33	34	40	29	21	23	28	26	26	38	25	31	33	42	30	36
22639	9369	4377	5593	10457	11866	10435	8602	6854	5369	4248	3410	2460	1876	1609	1351	1112	968	750	713	655	578	523	432	415	374	361	382	332	384	366	393	384	345	356	338	334	357	350	364	329	344	306	350	308	300	326	303	300	331	316	311	299	302	286	284	304	273	274	282	293	271	314	304	278	290	305	256	294	284	280	294	285	266	297	263	260	267	262	248	285	273	241	237	290	277	233	283	257	268	276	271	257	263	230	253	272	246	235	273	242	240	251	252	282	279	258	257	271	266	273	250	260	234	260	287	276	248	256	269	290	241	253	284	277	252	251	247	291	248	234	254	269	271	230	239	257	255	255	247	285	249	269	293	258	263	259	231	257	257	219	246	255	249	262	269	251	260	235	255	292	242	253	262	247	256	229	245	271	212	247	255	229	272	253	263	245	243	250	262	238	259	276	234	276	268	268	287	243	262	247	262	247	263	261	251	295	276	273	257	225	242	229	251	242	280	255	259	237	253	243	272	236	233	230	266	251	275	266	247	280	248	258	281	247	257	255	270	237	248	258	259	270	252	240	244	272	252	268	296	262	275	245	245	250	270	255	244	255	251	233	248	242	247	249	251	243	255	255	249	244	260	256	258	279	267	261	242	258	250	252	252	257	227	253	275	271	241	265	275	246	260	271	254	260	259	244	244	259	245	257	256	258	266	246	265	268	240	270	243	245	278	293	290	242	280	282	265	270	243	234	265	244	258	255	252	251	273	253	252	233	254	270	268	248	253	260	284	238	268	242	242	271	257	263	261	242	238	276	257	238	239	269	241	244	260	217	265	257	286	272	245	233	261	258	229	243	234	261	247	220	256	251	270	291	258	244	272	266	260	265	249	254	266	268	259	246	281	269	268	231	255	253	250	281	272	245	280	258	273	257	240	270	265	272	251	259	255	258	264	254	241	254	257	251	228	254	223	270	234	265	248	254	262	252	259	256	265	268	273	266	259	246	251	233	301	250	230	232	250	269	226	239	283	258	258	236	232	263	270	278	254	271	256	267	259	241	259	257	276	240	252	261	257	258	265	235	257	277	269	275	251	232	232	255	252	220	269	262	245	260	243	261	284	243	284	253	251	271	276	271	272	239	265	249	268	267	258	281	252	243	263	271	271	255	251	258	271	266	238	293	263	248	248	283	282	242	252	264	239	264	221	252	289	259	243	253	263	239	250	242	237	259	245	256	253	272	256	265	277	230	256	256	276	252	255	253	250	269	248	287	257	256	237	261	254	267	254	266	295	249	249	253	253	244	251	257	244	254	272	259	252	257	265	255	260	238	292	258	282	251	259	257	233	275	245	273	239	256	236	268	257	258	249	261	280	272	237	225	298	245	255	276	253	304	255	267	273	261	251	243	257	252	282	258	253	284	258	213	269	255	244	271	264	248	229	265	265	244	250	236	258	243	251	291	272	255	258	257	242	280	250	242	249	270	261	255	274	242	254	238	287	281	282	274	239	268	247	262	248	276	247	226	263	240	230	273	253	287	284	249	266	245	277	242	234	254	269	241	253	244	235	256	271	253	252	290	231	243	252	255	239	293	255	272	240	255	277	282	270	256	254	250	240	266	228	242	269	276	246	260	272	282	246	251	273	246	253	255	266	261	232	239	241	262	238	249	281	265	267	256	256	273	242	263	253	232	257	237	265	238	249	226	252	271	265	256	238	262	221	284	257	240	237	238	260	307	263	270	263	260	233	255	223	288	268	250	249	265	270	236	230	277	278	253	240	249	258	273	247	257	231	255	249	261	224	266	277	248	281	235	243	262	258	241	250	255	276	258	263	239	223	275	254	229	265	260	251	240	257	248	241	256	252	226	258	225	234	257	241	282	255	263	255	267	228	261	261	253	244	244	248	280	288	255	265	269	248	258	246	253	240	267	226	248	265	279	257	273	277	255	269	248	251	264	279	258	226	250	241	279	237	248	268	268	259	245	267	258	226	241	280	276	283	265	269	245	265	273	253	253	270	251	273	257	241	266	238	277	279	226	228	241	276	238	262	252	262	249	263	261	239	263	250	243	247	268	252	275	239	278	256	264	247	257	263	283	258	251	273	276	267	243	306	277	236	257	264	283	268	235	221	222	275	257	259	251	275	250	266	255	269	246	288	250	267	245	281	228	250	233	253	261	241	244	237	271	241	265	236	268	266	250	258	250	270	265	259	252	263	244	220	265	265	254	242	277	253	268	247	259	232	272	255	252	241	253	262	296	254	265	251	267	264	269	257	266	240	263	251	247	268	260	267	251	268	249	274	273	245	243	246	256	263	273	271	259	283	250	270	262	258	273	276	255	237	234	273	259	252	294	237	238	259	242	272	245	237	237	258	252	270	252	242	274	271	238	235	254	277	249	249	271	245	233	270	217	286	234	260	280	259	247	264	241	247	238	275	253	270	265	227	245	252	254	237	256	232	239	249	229	264	231	261	243	279	263	261	274	260	256	244	252	285	244	275	231	248	261	261	263	265	296	235	249	254	230	265	247	256	251	250	278	244	242	240	251	261	240	264	261	269	246	264	269	231	236	257	272	241	239	243	281	274	259	249	248	281	255	247	237	261	256	234	249	256	239	246	268	268	272	255	256	230	237	251	276	250	259	225	246	249	253	247	235	228	279	247	260	245	288	234	265	264	232	287	257	282	259	233	241	255	237	239	285	263	278	240	275	247	264	255	229	251	248	263	261	275	248	258	253	248	279	255	247	265	276	246	267	260	228	261	271	238	232	232	260	255	274	287	280	298	247	262	242	260	242	261	230	242	272	267	238	254	276	277	267	279	250	231	251	253	245	231	277	270	234	257	238	285	245	266	245	245	257	237	237	295	277	255	246	237	236	251	236	239	242	271	259	256	254	250	248	251	248	250	259	243	257	237	258	246	277	264	240	258	230	270	252	285	258	261	257	220	274	265	277	260	246	241	267	295	251	254	265	289	261	254	239	237	258	273	240	259	246	268	253	252	271	249	263	270	273	289	271	232	232	256	276	266	262	252	265	256	243	270	261	265	259	280	246	244	261	264	230	251	244	274	245	250	247	247	239	276	252	233	238	238	248	243	282	266	263	288	238	265	234	245	260	270	247	269	275	281	250	246	255	274	248	226	245	274	254	256	253	250	245	252	239	266	250	229	275	247	253	271	226	274	250	265	250	256	250	271	274	266	265	254	256	269	231	279	268	253	266	258	257	254	266	237	260	215	267	280	258	216	258	276	244	265	270	270	282	265	238	238	259	255	262	261	250	258	246	284	268	250	277	232	250	271	254	277	269	255	266	243	250	263	278	224	259	247	242	251	255	274	266	254	252	249	253	249	272	233	254	255	269	265	252	254	273	246	272	266	254	240	231	251	260	249	239	266	238	267	240	235	244	247	246	248	269	224	266	256	293	226	260	237	279	238	256	263	279	273	260	260	262	276	263	271	245	248	234	236	283	261	247	246	232	248	237	291	247	258	253	282	280	272	249	247	279	251	247	300	284	245
3984	2086	663	356	303	407	415	362	297	240	168	153	126	85	87	98	68	74	48	55	51	46	38	28	25	36	23	22	24	32	28	24	37	28	31	29	32	45	33	32	28	24	22	31	25	37	18	31	29	29	37	23	37	22	29	22	24	21	21	33	20	22	26	21	25	30	24	32	29	20	29	23	24	17	22	18	27	33	18	27	27	18	24	22	21	25	30	29	29	29	22	24	14	23	19	19	23	29	17	22	31	26	24	18	19	27	29	24	26	23	27	24	25	21	21	34	12	17	23	23	25	15	28	30	23	29	19	31	10	24	22	27	24	27	29	26	20	27	19	20	16	18	21	16	24	23	28	21	27	27	22	23	24	22	23	20	24	20	22	22	19	17	21	25	22	24	31	27	21	19	22	20	20	26	23	23	27	15	25	18	20	27	22	22	16	21	28	25	24	23	29	18	19	16	24	21	22	29	23	24	25	26	26	19	20	19	25	29	25	21	28	24	21	28	27	25	19	32	22	29	31	22	18	23	17	21	32	24	19	27	18	21	26	10	15	24	20	15	20	13	19	22	18	24	24	26	27	21	23	23	31	19	31	16	23	33	31	27	22	24	18	24	19	22	26	22	26	21	29	21	28	25	23	19	20	24	18	25	21	24	25	21	28	28	25	24	20	20	30	27	21	23	24	28	26	17	16	30	21	26	24	17	21	23	32	21	11	13	18	13	17	19	29	26	23	23	11	24	17	35	26	19	20	18	20	21	23	29	29	25	18	27	26	28	18	29	19	16	20	21	28	24	29	24	24	24	30	22	15	19	21	21	23	22	29	22	21	19	18	23	19	24	26	24	20	25	22	19	23	20	24	28	26	24	15	27	19	15	22	17	16	24	30	24	21	24	17	18	27	30	20	18	25	16	22	20	29	21	24	23	16	23	26	17	22	24	18	32	31	27	28	23	25	24	25	20	28	35	18	20	17	31	27	24	21	15	30	12	22	18	29	24	19	25	24	29	20	26	21	30	19	18	28	20	24	19	22	19	39	19	16	36	23	24	26	17	32	28	17	22	20	20	34	28	21	23	25	17	20	22	22	19	22	17	22	28	37	19	26	18	21	27	20	34	25	18	21	24	21	23	18	24	20	23	19	21	22	32	25	17	23	23	19	14	19	16	21	22	22	25	27	22	23	17	14	24	20	14	18	26	31	27	32	18	20	24	21	20	21	21	19	26	26	20	20	24	24	16	15	16	22	19	24	15	25	20	20	30	25	23	15	21	20	23	20	25	20	25	28	19	32	22	30	17	26	29	29	20	20	33	21	23	19	16	21	27	29	26	32	23	20	19	19	23	13	29	27	23	18	33	18	25	28	22	21	21	16	21	25	27	24	22	16	21	24	23	29	24	25	19	21	23	20	24	18	20	18	31	28	29	22	19	13	22	18	25	28	17	28	20	11	23	16	23	19	16	17	19	25	21	29	19	25	15	27	24	21	28	19	22	26	24	17	28	20	24	15	20	21	29	23	24	24	21	30	20	19	16	24	21	20	17	22	22	19	20	27	21	25	18	25	26	18	18	20	26	27	23	19	35	15	22	27	23	28	20	22	21	29	16	22	29	20	20	21	18	17	27	28	20	18	25	20	12	22	20	28	19	24	15	20	13	23	14	21	26	25	23	24	14	16	23	21	31	18	25	19	31	17	13	14	25	21	23	17	23	23	26	27	35	19	22	25	23	24	17	37	20	23	28	21	15	20	22	21	28	24	23	15	24	25	24	26	25	27	20	22	33	23	17	22	22	22	19	17	20	23	18	13	20	16	26	15	24	24	20	20	17	16	20	28	30	19	30	21	20	29	16	18	25	30	19	20	16	23	16	16	16	17	15	32	20	20	20	26	18	21	16	20	10	19	28	23	25	21	15	16	26	18	28	25	15	27	28	23	24	23	13	22	26	21	28	26	22	21	28	28	24	30	25	20	19	12	26	18	24	23	19	19	26	24	29	23	23	29	17	22	26	19	24	28	25	21	30	20	27	23	35	14	26	21	18	22	26	26	21	23	23	18	16	28	20	24	30	23	23	14	25	30	22	25	21	16	27	13	22	22	20	26	32	26	24	24	22	16	22	22	20	29	25	23	25	17	16	24	15	26	20	32	19	19	21	20	27	29	26	21	31	20	26	23	20	19	22	18	12	18	29	24	22	15	23	18	21	19	20	25	15	20	26	31	22	28	24	27	20	24	26	22	24	26	18	17	19	26	26	22	24	18	29	21	29	19	14	18	30	19	23	23	31	27	24	21	13	32	21	20	14	28	26	26	14	24	20	25	32	23	18	22	23	14	22	31	15	26	32	20	26	21	18	18	25	20	22	28	23	29	23	31	18	20	23	28	21	25	27	24	24	19	27	14	24	18	20	26	21	13	20	27	15	27	20	22	20	23	27	22	26	26	26	26	23	28	27	26	25	16	21	31	20	23	27	17	20	13	29	22	25	26	21	24	17	16	21	24	13	28	31	23	27	22	19	19	17	26	24	18	14	23	24	21	14	19	25	26	28	13	20	22	24	26	31	23	25	22	24	24	22	20	27	27	29	31	19	20	28	26	19	27	19	24	16	27	16	26	20	27	17	30	25	21	18	28	29	22	17	17	17	26	22	25	19	25	35	15	25	12	33	27	20	26	25	22	20	23	22	26	22	15	23	23	23	21	21	31	14	20	29	21	24	22	17	28	18	31	21	22	18	21	19	22	20	22	16	29	30	29	24	16	27	21	14	24	13	25	23	19	26	26	19	25	26	26	23	22	21	22	20	33	25	23	23	11	18	38	24	28	29	24	25	23	25	15	19	16	25	19	26	29	21	25	29	22	29	30	16	31	20	19	18	26	15	25	19	23	19	33	23	29	26	20	19	22	16	27	17	20	19	19	21	16	25	31	19	26	21	29	22	18	26	15	29	16	22	26	17	23	19	28	32	18	27	18	23	21	23	20	14	14	22	15	25	29	17	26	24	20	24	24	17	25	24	12	21	23	26	21	26	30	33	24	23	32	24	17	23	29	16	28	20	23	26	19	29	22	22	23	32	25	19	31	22	23	22	24	24	17	21	26	27	21	25	19	21	27	18	27	26	23	16	32	19	20	15	23	24	23	27	26	19	22	22	20	29	22	21	21	33	26	17	33	25	20	22	22	17	18	25	21	23	23	14	23	29	16	28	19	26	21	23	22	21	24	21	16	22	21	22	25	27	25	20	29	32	21	23	22	17	23	20	18	21	26	24	22	23	18	14	28	25	25	19	17	14	19	15	27	15	31	28	22	23	21	22	18	21	18	24	25	20	16	15	19	23	26	27	25	29	21	17	21	30	17	24	20	23	22	23	32	30	23	20	17	11	19	21	26	11	27	20	25	23	23	19	20	20	25	22	29	32	23	26	23	22	27	19	19	25	16	27	21	13	26	25	16	24	26	19	10	22	27	20	19	28	25	19	20	22	23	27	22	30	23	18	13	21
29284	16379	7130	8300	15462	16751	15009	12314	10142	7945	5880	4718	3739	2828	2349	2050	1722	1386	1123	915	869	690	557	503	426	398	393	395	403	399	387	439	423	459	372	363	355	369	348	322	327	335	293	315	309	271	299	269	300	255	279	272	250	256	260	262	261	262	235	235	239	244	206	212	227	233	224	242	234	225	211	194	222	223	216	190	208	206	194	213	176	183	196	173	210	189	181	227	215	199	181	218	201	219	176	195	221	219	178	204	178	178	203	198	194	212	165	203	204	202	198	200	191	228	203	212	222	214	178	228	190	187	183	196	170	199	220	180	198	175	201	202	179	171	201	177	190	209	204	202	186	194	197	207	210	210	204	186	188	198	178	188	209	173	208	177	219	203	217	194	215	184	178	192	180	191	168	173	190	211	174	188	215	185	185	176	177	192	209	181	176	187	195	178	175	180	162	192	182	194	207	199	177	186	188	190	186	193	181	199	196	203	194	177	179	191	214	180	178	188	186	190	202	199	206	182	201	204	185	187	203	173	187	201	188	194	187	171	181	186	182	191	170	194	206	192	202	182	201	163	201	166	190	162	185	198	179	212	192	175	191	198	195	198	186	204	186	200	179	194	183	172	179	184	185	199	179	200	162	211	182	166	200	190	217	176	180	223	160	189	182	218	181	203	168	197	184	183	186	192	193	186	178	193	185	201	188	178	174	181	189	167	195	208	169	208	186	167	197	193	213	177	198	190	180	180	181	195	218	221	150	201	200	178	172	204	175	177	177	176	197	185	196	168	184	216	203	170	168	214	197	188	181	181	186	210	197	180	179	169	201	203	219	192	204	192	176	161	184	214	195	174	177	206	175	186	228	189	180	191	170	184	198	200	182	194	192	206	174	193	202	179	213	193	208	216	187	194	201	182	175	177	170	192	183	221	217	185	188	209	207	163	197	194	192	182	207	190	186	170	181	208	197	171	183	188	159	183	170	197	202	204	183	182	194	190	184	178	181	172	175	181	198	189	188	177	178	213	182	196	185	199	203	201	185	190	187	196	206	166	178	204	197	198	208	193	183	170	168	176	193	189	210	165	175	188	199	189	210	182	185	179	206	177	195	191	216	189	198	182	193	181	190	198	202	173	192	201	204	202	170	195	198	207	204	174	177	193	189	210	177	203	199	156	210	171	161	163	188	173	172	182	187	187	189	223	172	194	211	195	174	191	175	195	214	191	205	207	196	170	210	204	191	203	195	228	204	184	166	168	193	160	176	202	190	160	172	202	205	188	183	190	177	172	191	181	195	191	164	186	194	180	210	180	203	201	200	199	167	186	205	193	181	226	200	185	194	160	197	171	188	189	168	192	182	162	191	208	187	191	175	193	208	169	177	196	184	205	189	187	177	188	189	192	209	174	211	185	174	180	193	199	198	247	196	194	216	177	199	195	190	205	209	203	177	184	198	177	177	182	213	198	183	190	199	206	187	203	198	180	206	182	166	206	169	189	212	194	141	190	191	193	198	186	203	183	191	177	179	201	182	180	198	181	200	183	189	182	203	200	198	201	189	197	159	207	180	180	174	162	190	184	205	202	199	201	171	177	179	198	153	197	193	198	196	198	202	186	166	191	201	168	192	182	206	205	200	174	195	201	211	178	164	184	186	166	186	180	236	193	182	201	180	201	183	210	156	203	197	204	181	182	173	160	207	200	205	199	184	190	180	200	192	188	198	212	201	173	170	156	231	199	192	157	186	188	209	189	210	181	183	170	190	187	175	195	197	194	198	186	195	165	186	191	205	222	180	209	200	172	188	181	193	175	174	186	199	191	192	190	177	174	193	191	169	204	210	175	171	162	177	204	174	220	174	217	213	178	186	204	171	197	188	154	154	182	193	175	205	196	189	196	183	206	206	194	172	178	182	213	205	173	205	177	189	186	200	202	183	182	194	189	174	192	177	175	190	206	179	209	204	213	197	209	178	208	183	204	189	176	202	170	195	196	198	182	196	196	187	209	196	192	193	213	224	185	195	196	205	192	212	211	183	198	163	210	194	168	199	165	173	190	207	192	193	177	194	185	175	185	206	191	188	195	199	192	203	156	192	178	179	189	186	189	189	201	189	180	166	201	192	193	169	198	210	175	191	191	176	189	180	188	184	170	181	199	194	207	198	173	197	207	193	201	187	212	175	184	205	179	202	190	181	181	176	190	220	195	204	189	201	179	198	179	186	192	182	178	183	174	200	185	214	193	199	192	201	188	193	175	171	198	204	194	190	175	186	190	185	183	178	199	196	182	196	171	208	198	173	181	194	184	211	201	186	186	180	169	200	186	203	205	194	185	213	192	195	185	193	187	166	185	214	195	176	171	184	212	180	167	183	200	235	180	203	162	215	193	183	181	171	193	186	177	204	175	199	175	194	202	205	202	166	182	205	185	191	208	192	169	177	212	188	170	211	189	200	171	206	208	172	163	160	214	198	161	226	185	195	176	165	183	193	184	195	205	186	217	169	180	190	187	185	191	191	182	220	180	213	201	196	187	182	163	207	181	178	177	205	191	166	181	182	190	212	172	193	177	193	197	204	190	198	188	192	193	183	188	197	206	173	176	192	198	191	184	201	199	196	189	189	189	168	185	180	164	220	218	169	190	201	177	175	188	209	200	200	199	184	182	172	193	198	184	166	218	191	178	184	167	182	204	186	204	217	182	183	178	189	183	186	179	200	210	180	182	208	189	186	177	170	191	195	181	198	206	198	190	189	161	165	201	185	194	188	195	158	194	207	179	188	208	183	208	169	194	180	165	171	196	177	216	188	186	191	192	210	148	211	205	181	186	175	172	187	192	208	192	200	165	203	210	208	206	178	213	171	179	178	177	183	183	175	208	166	200	211	177	201	188	195	185	192	185	183	203	168	197	189	207	204	188	171	210	189	168	172	194	189	179	161	184	215	174	189	172	214	169	199	176	183	204	172	211	196	188	175	184	210	191	172	192	166	191	204	190	194	182	207	186	191	223	188	212	179	191	201	156	195	180	167	181	170	205	199	183	193	189	183	185	194	164	173	193	199	175	200	183	182	177	182	193	171	171	186	201	207	184	214	204	198	197	189	191	197	185	163	163	186	207	184	185	204	205	198	197	175	205	192	185	216	202	189	182	170	200	195	208	178	180	192	204	191	193	204	206	186	180	171	180	204	197	201	186	204	195	205	203	182	174	203	187	177	168	199	197	186	202	198	176	208	177	185	171	192	183	226	193	194	193	193	209	187	203	189	191	185	167	187	185	183	211	192	161	194	181	189	175	198	189	204	169	178	183	187	200	182	205	177	193	205	188	196	189	175	198	196	185	197	176	205	183	157	194	189	185	195	182	191	180	210	190	195	190	163	209	190	176	210	199	192	191	189	203	209	182	188	216	173	164	189	174	197	182	217	182	183	180	167	193	214	171	172	179	173	188	199	204	188	173	188	197	182	183	179	177	152	206	179	185	179	188	201	192	186	181	189	184	175	219	201	191	204	195	180	203
4068	1756	577	308	285	322	326	343	293	248	184	140	133	119	100	83	81	62	53	46	54	40	39	40	46	30	46	23	37	34	49	30	36	38	26	30	29	38	35	36	25	26	31	33	39	21	25	35	33	35	34	35	30	28	36	30	34	24	36	33	36	23	22	32	31	28	31	33	34	35	37	30	22	22	27	26	25	25	26	35	30	23	20	31	33	32	19	31	26	24	20	25	25	32	29	30	34	19	25	30	29	30	37	29	29	17	25	23	30	28	21	28	27	17	34	31	28	40	25	26	25	28	22	32	33	21	25	27	25	31	28	31	33	25	23	34	25	30	36	29	26	25	27	24	28	29	19	33	31	18	29	26	22	24	21	25	34	29	35	33	30	32	31	23	27	21	31	22	31	35	30	30	32	27	37	30	36	22	36	34	28	21	32	25	18	23	19	24	25	27	26	20	25	33	33	28	35	42	26	27	31	30	22	29	29	30	36	17	31	20	23	24	34	22	33	24	31	24	16	29	35	25	26	29	24	21	22	24	26	35	26	31	19	30	29	32	33	29	21	35	34	24	35	26	30	26	21	25	28	23	29	21	28	23	18	33	23	20	28	31	27	24	24	36	21	28	28	21	40	24	33	25	38	29	31	19	24	24	31	25	25	23	17	40	36	33	23	24	32	32	25	24	20	26	24	17	30	26	29	29	22	24	28	31	19	22	22	36	31	28	26	26	21	28	30	19	32	32	21	32	27	24	28	28	27	25	24	31	19	28	24	31	28	32	22	23	30	34	17	28	23	26	25	29	23	23	30	22	31	30	26	19	19	26	21	19	19	23	32	24	19	21	26	37	20	31	32	24	22	36	31	36	30	27	26	28	29	30	37	22	20	19	31	41	35	25	22	32	20	34	23	26	28	23	34	26	29	28	35	27	30	21	29	25	27	27	35	29	30	17	23	25	28	24	28	24	18	24	28	35	21	33	23	31	21	36	24	29	21	34	25	22	25	26	23	33	31	32	35	27	30	22	26	23	31	32	28	21	27	33	30	30	12	20	24	18	25	28	30	29	35	28	20	30	25	29	34	26	23	24	24	28	23	27	30	25	18	29	26	32	23	36	32	25	28	31	32	28	24	26	32	27	26	20	30	29	27	32	32	21	20	29	31	18	40	30	24	20	39	32	28	15	23	32	28	26	32	36	25	38	28	20	33	25	30	26	21	31	26	27	37	27	28	15	32	23	28	22	21	27	26	25	23	25	25	21	24	25	19	30	30	18	24	25	29	30	26	20	28	32	20	25	19	18	22	35	21	28	20	25	23	26	28	33	22	25	21	26	30	31	24	31	29	31	28	26	27	17	23	24	37	33	20	22	24	27	20	26	24	26	29	27	34	23	26	25	29	23	30	22	35	28	30	24	29	34	24	37	20	34	16	31	29	28	25	23	28	22	26	24	22	26	21	27	25	30	26	15	20	28	37	30	24	33	25	29	19	30	24	33	25	29	32	34	27	37	23	21	33	25	25	38	33	25	26	32	33	18	29	32	30	27	35	24	24	29	19	31	38	20	24	25	21	25	30	35	24	20	27	27	35	36	29	34	19	25	19	23	21	20	30	32	24	28	24	29	27	30	33	35	32	21	26	21	25	19	23	27	32	29	34	30	32	27	24	28	22	24	21	27	25	24	32	21	24	27	32	24	25	31	27	31	26	30	22	24	30	28	29	25	22	25	28	22	30	23	22	19	33	27	32	27	23	28	31	28	28	21	28	34	24	15	31	23	31	22	23	27	25	23	22	25	23	28	17	24	20	42	21	29	20	23	32	22	19	42	28	31	24	21	33	29	27	24	32	21	26	30	25	25	26	24	32	25	21	29	25	24	29	20	27	26	33	28	27	26	25	18	36	27	25	19	25	28	30	27	24	19	29	23	32	24	27	28	22	32	34	27	24	35	32	23	35	41	26	27	16	28	28	32	30	23	29	27	32	26	35	33	34	23	26	30	18	30	33	23	24	26	25	23	35	28	26	33	33	30	18	28	28	28	30	28	30	28	32	37	28	24	24	24	31	25	24	19	23	35	13	32	28	21	23	19	30	24	35	35	23	29	28	26	33	31	29	21	25	20	26	22	27	29	24	22	20	24	30	23	24	31	30	34	23	26	20	23	24	25	31	21	30	26	30	32	31	25	30	26	31	24	14	33	21	38	27	19	24	34	15	26	31	22	31	35	32	29	29	26	26	24	22	22	16	29	21	24	30	20	15	23	31	24	25	22	31	25	33	24	15	30	33	29	19	30	27	24	28	35	28	28	20	26	26	35	22	44	29	29	22	35	20	21	35	34	28	30	31	27	21	36	14	28	25	25	26	26	27	21	22	43	25	32	23	29	27	22	25	25	31	26	30	22	25	19	29	34	24	29	20	28	28	34	33	27	25	32	21	27	29	27	25	25	30	20	21	26	24	17	25	28	25	28	18	21	24	23	21	29	26	34	24	28	31	25	23	27	26	26	24	23	26	16	24	41	27	23	25	19	27	18	25	23	39	28	34	22	25	18	24	39	29	26	38	23	34	36	38	30	24	36	24	17	15	33	35	29	23	20	36	24	24	45	30	26	34	29	30	22	30	32	30	30	37	29	33	19	19	25	31	27	31	30	24	18	37	25	26	25	28	29	22	24	35	17	25	29	29	33	24	30	32	29	28	27	26	26	22	29	23	32	23	29	26	26	26	25	36	21	25	16	24	30	31	23	23	20	22	33	28	34	30	31	28	24	22	25	35	33	29	30	23	33	27	15	26	23	30	23	28	25	29	32	40	30	24	26	32	27	39	34	26	26	29	31	31	32	25	27	30	26	28	28	29	28	25	26	33	24	29	27	34	18	26	29	30	24	31	18	31	26	25	32	27	15	24	29	34	31	25	28	26	26	24	22	15	28	24	22	27	28	29	22	28	25	22	19	16	23	32	16	25	28	33	24	27	27	34	17	27	19	33	33	31	28	15	27	25	34	24	27	28	30	23	25	21	23	26	31	34	22	27	26	42	22	40	20	23	29	17	31	24	17	21	25	23	37	22	33	29	35	19	23	17	32	23	28	24	30	30	20	35	23	23	38	32	30	44	21	21	30	22	23	32	28	21	19	18	20	23	26	34	17	32	25	27	27	29	23	20	30	24	22	14	22	26	30	23	33	29	23	33	35	35	25	24	15	29	18	30	21	23	23	22	36	22	27	16	18	19	25	33	22	27	25	31	29	30	21	23	28	26	22	24	26	24	33	30	31	25	25	29	32	29	24	33	26	20	18	34	19	32	29	27	29	24	28	38	25	26	36	28	27	32	29	35	26	27	34	23	30	37	33	27	31	32	26	31	28	29	29	29	26	27	26	21	27	46	27	21	23	26	19	23	21	31	26	29	28	25	36	38	27	21	27	26	23	30	34	38	22	24	32	29	27	22	25	14	30	27	23	34	23	30	26	29	22	21	31	25	22	35	23	29	21	28	21	34	28
27819	14757	6368	7523	13657	15122	13736	11747	9546	7647	5584	4464	3674	2836	2278	1923	1656	1265	1067	896	801	696	623	531	470	477	441	395	419	438	451	442	446	439	443	415	406	377	363	364	361	341	309	314	356	305	313	283	298	272	291	296	288	274	315	269	291	277	261	260	276	257	261	267	261	255	270	273	264	255	273	250	221	256	253	241	246	241	237	223	240	209	251	261	243	243	232	230	244	234	246	230	266	236	224	221	232	235	235	207	194	237	222	225	234	218	224	233	222	236	225	252	241	236	242	239	231	248	213	210	234	258	217	210	234	213	226	235	244	211	238	234	203	206	213	226	233	212	219	214	228	221	236	234	240	227	252	231	237	244	229	206	214	235	222	235	205	216	222	230	222	214	229	251	205	217	192	216	204	248	259	218	221	231	227	223	210	219	227	218	230	219	227	233	219	227	208	221	203	222	207	223	208	218	225	242	231	235	240	215	195	221	189	223	224	235	205	227	214	225	231	232	236	203	226	193	207	216	229	209	211	233	221	223	229	226	247	197	208	249	193	231	192	249	213	244	202	220	217	226	233	205	228	197	222	223	212	234	217	239	238	223	209	210	241	228	223	233	218	219	198	218	223	262	201	215	236	222	250	218	204	226	213	213	237	234	214	209	235	233	233	242	247	196	213	232	204	230	230	231	207	213	236	226	207	208	219	235	219	253	236	222	206	209	196	225	198	236	216	248	208	219	222	201	205	256	214	217	205	218	224	223	211	203	219	239	218	239	224	232	242	216	211	190	235	209	249	193	225	239	205	208	226	214	219	224	220	267	209	220	260	211	217	244	204	225	229	212	201	188	201	242	238	232	237	223	263	230	198	219	211	234	228	196	212	196	233	214	208	220	200	234	249	232	232	238	232	217	208	228	211	215	220	218	237	250	252	228	226	200	208	222	229	219	201	219	206	240	218	213	221	219	211	225	215	238	196	239	218	219	210	220	226	261	205	230	240	212	227	215	236	206	234	233	183	235	236	227	210	193	240	243	243	214	205	206	227	228	227	219	235	244	223	231	224	213	223	221	254	223	198	231	217	226	227	240	212	223	198	219	212	234	236	201	210	235	211	218	202	215	227	242	228	229	211	230	226	203	226	234	217	219	214	222	252	228	214	217	229	210	233	215	241	211	242	221	225	212	198	199	219	210	221	230	218	239	219	234	200	196	235	222	237	206	231	250	212	231	207	234	214	218	202	233	232	200	215	231	230	216	208	230	241	239	205	226	230	218	216	232	225	232	230	196	223	225	213	230	230	204	217	213	235	243	190	232	215	229	222	214	220	194	220	218	201	249	213	203	207	230	211	263	254	189	220	204	205	224	209	204	217	201	233	232	188	203	208	222	224	195	229	213	212	214	194	213	225	238	230	228	217	213	232	241	207	198	214	229	214	211	217	203	210	233	223	212	252	221	236	214	226	187	228	209	238	243	230	210	212	217	246	235	213	224	223	207	236	226	218	229	202	201	199	226	249	243	211	227	245	249	256	222	223	232	216	214	191	200	218	240	224	189	204	219	235	226	232	209	220	235	221	221	215	224	249	213	234	225	228	230	227	224	249	221	203	214	222	227	205	236	213	222	224	233	220	221	207	228	214	234	230	246	251	215	224	225	236	214	213	225	216	215	220	225	224	231	220	212	226	200	223	231	219	228	250	199	196	222	221	215	232	196	226	217	211	234	218	219	223	212	218	223	241	273	244	229	216	233	209	227	207	224	200	224	232	224	228	194	234	233	196	215	201	215	222	219	227	234	206	221	212	201	219	228	231	207	228	232	212	243	228	222	217	238	229	226	240	229	251	218	196	220	228	219	232	255	207	241	220	237	218	244	209	241	223	208	192	210	203	200	220	246	229	215	234	205	218	259	238	212	223	204	214	221	192	204	251	229	224	200	225	230	225	208	225	229	229	231	226	222	230	230	200	203	212	218	213	225	237	225	234	221	227	205	216	212	225	230	231	227	213	219	205	226	242	196	218	199	230	230	217	243	214	219	200	238	213	213	211	231	232	193	241	229	225	238	236	219	240	205	228	218	209	219	199	208	209	216	217	235	201	198	214	233	242	190	235	246	217	204	215	223	236	223	229	236	187	224	247	216	204	211	238	203	230	243	205	216	233	217	237	235	223	228	235	226	220	219	227	223	210	228	215	243	233	231	217	214	231	240	210	242	226	239	235	211	221	226	209	228	235	225	219	215	224	234	233	229	233	217	210	209	210	219	205	232	220	235	220	218	219	216	247	218	233	218	220	225	223	234	232	196	231	218	220	211	220	231	232	221	238	246	226	227	212	198	223	211	208	234	230	236	224	235	230	171	202	246	237	224	232	216	218	211	210	227	233	230	216	225	220	218	207	222	214	225	218	248	220	222	217	188	205	199	231	244	211	222	201	223	215	241	233	219	209	224	235	221	223	244	245	236	222	228	234	240	191	243	212	233	244	210	219	238	219	234	218	209	239	252	238	212	250	228	200	186	225	215	216	224	225	196	217	224	237	222	223	214	230	231	199	201	228	210	245	236	222	226	220	232	228	227	234	256	222	248	206	245	225	243	235	221	212	213	230	191	231	217	231	225	218	238	240	233	202	234	227	219	207	219	222	223	234	224	235	197	220	234	227	218	231	235	229	206	229	231	195	204	191	211	197	224	229	197	238	229	215	224	207	218	228	207	210	229	215	211	229	225	254	216	219	223	229	231	220	214	189	225	237	233	215	218	256	225	221	215	224	230	216	247	197	211	224	225	223	194	226	191	200	194	196	235	223	212	232	246	232	212	215	218	223	235	225	219	196	220	228	225	185	213	216	215	205	235	211	221	231	219	228	188	211	236	218	215	213	242	203	242	209	215	207	208	238	204	218	263	235	227	254	224	204	209	248	221	218	220	238	228	208	224	204	221	224	226	203	234	223	238	226	236	213	223	218	231	225	217	229	213	220	215	220	202	244	235	223	186	208	210	221	206	186	208	237	227	226	236	237	203	214	218	206	242	228	230	228	227	200	211	230	218	235	212	238	228	203	225	215	199	230	220	214	237	219	220	235	227	244	239	226	217	216	232	232	224	218	226	202	212	226	238	207	217	223	194	234	219	227	220	238	234	212	217	253	224	227	215	224	216	206	247	217	244	205	218	216	210	223	209	204	228	198	232	229	217	219	211	242	206	226	227	200	244	218	231	239	223	221	217	229	189	239	216	229	229	241	229	231	221	223	214	243	246	210	209	229	202	209	239	226	225	214	228	225	219	217	212	220	213	203	222	198	225	228	230	210	216	217	227	237	239	191	209	197	208	214	222	208	249	239	233	234	188	220	206	238	206	243	228	216	258	241	216	226	223	214	216	220	254	230	212	210	206	223	224	220	251	203	231	235	190	248	221	224	223	198	225	204	238	225	236	246	238	208	193	218	204	218	223	230	220	211	228	210	210	223	250	221	226	239	243	224	213	247	210	237	244	222	224	233	192	222	228	239	234	221	214
5090	3230	888	397	321	419	466	391	369	330	253	190	173	135	125	93	80	69	53	52	39	45	41	35	23	28	25	32	20	32	32	27	19	37	37	33	27	31	25	37	26	22	23	20	23	32	17	24	28	24	17	17	19	26	13	17	26	25	21	26	18	20	32	25	22	29	35	20	26	21	19	19	14	25	26	26	18	15	17	14	18	26	13	19	23	21	25	20	24	27	16	26	13	11	16	18	19	21	22	18	28	15	23	19	17	19	15	23	20	15	18	13	16	27	25	25	23	22	23	18	16	14	19	18	17	18	21	19	19	12	18	17	18	20	22	19	22	22	19	23	21	16	25	12	17	23	25	17	20	13	19	19	25	17	37	24	15	19	19	14	19	17	16	20	15	17	23	23	20	22	10	19	27	15	24	19	25	22	15	20	19	28	23	15	24	21	12	20	19	22	20	21	12	22	16	16	17	16	19	23	15	22	16	25	20	26	20	18	10	16	16	15	20	16	17	22	17	21	24	14	20	11	15	25	21	17	21	21	15	20	21	21	20	17	17	21	21	21	19	26	20	19	25	18	15	15	12	17	16	19	18	20	15	11	18	17	21	16	25	13	17	18	21	20	18	22	13	27	11	21	26	31	25	23	17	20	20	17	21	26	14	20	23	19	16	13	21	12	16	19	18	10	20	17	18	18	20	27	24	17	20	13	12	20	15	15	16	17	20	21	18	21	20	17	22	24	17	18	20	14	23	17	12	15	16	16	13	21	20	22	20	18	22	23	20	16	17	18	19	27	16	22	17	14	17	23	15	22	14	17	22	18	13	24	23	20	20	12	21	15	21	21	11	20	18	17	12	21	27	17	17	20	17	12	18	14	19	21	19	22	25	16	24	17	19	12	18	16	23	6	18	20	21	24	20	23	18	23	12	14	18	28	11	18	8	22	16	23	16	18	22	21	23	22	28	17	25	18	17	17	17	14	28	21	14	21	19	15	15	11	23	20	19	20	19	25	18	13	26	17	16	28	32	12	12	23	14	21	23	19	20	26	16	20	21	17	19	18	17	20	14	17	26	20	17	16	21	16	19	15	14	20	19	21	18	15	31	18	15	13	22	18	14	16	12	24	14	15	24	21	17	24	15	23	25	18	32	16	19	19	22	16	14	12	11	18	23	18	14	18	22	18	20	21	12	26	21	15	20	23	19	17	26	19	22	15	22	22	20	27	24	17	26	22	12	17	27	20	18	19	21	20	24	13	18	13	22	13	18	24	23	19	20	19	20	24	23	20	13	21	17	13	18	14	19	24	21	22	22	14	21	20	21	13	20	22	21	23	23	21	22	20	20	14	31	22	20	17	19	16	17	18	15	12	14	24	14	23	20	17	23	21	18	20	20	24	21	9	25	13	26	18	18	10	26	20	19	22	23	20	16	20	11	6	21	27	19	18	21	17	16	18	15	17	20	14	26	17	18	18	10	17	15	18	16	16	10	17	20	19	17	19	22	26	16	16	20	25	16	14	17	20	17	30	16	19	22	24	19	16	15	21	16	17	14	19	21	16	16	16	25	17	15	13	15	23	16	13	25	16	23	16	19	21	22	26	15	16	20	26	17	20	21	21	18	16	14	20	20	13	29	10	27	19	19	12	14	21	18	19	17	18	25	16	30	21	19	22	18	10	16	18	15	18	24	15	17	23	20	15	17	21	16	25	15	21	16	27	17	14	17	16	22	15	20	19	25	25	26	21	24	15	27	19	22	15	21	18	17	20	20	25	25	19	17	8	19	15	25	23	18	18	15	13	18	26	33	17	12	18	13	17	26	19	16	20	30	23	22	16	21	20	16	23	22	13	22	22	28	16	17	19	14	16	9	21	23	15	14	17	23	20	27	16	12	15	13	17	14	13	21	20	19	19	17	21	13	17	16	20	17	26	17	24	20	19	17	14	22	23	15	19	15	17	18	13	20	30	13	17	19	16	19	19	23	25	18	25	16	14	19	16	11	13	19	17	22	14	11	13	25	23	14	19	15	20	20	21	12	24	16	18	17	21	8	18	17	15	10	20	12	32	21	16	23	19	14	17	22	25	23	18	22	18	17	17	22	17	22	17	26	23	23	17	22	26	19	27	18	12	17	25	21	19	13	18	18	22	16	14	18	23	16	23	6	18	20	22	21	14	16	13	16	25	21	21	16	24	23	13	13	21	18	26	18	17	15	19	10	15	19	20	22	27	17	20	24	24	12	26	21	18	20	23	20	13	16	20	11	22	23	17	21	21	24	19	17	16	18	22	14	22	18	13	13	20	24	12	22	20	12	15	16	23	22	27	14	15	15	27	20	14	24	18	20	15	26	13	20	14	15	15	20	26	18	20	19	17	16	18	23	20	21	14	20	18	14	15	12	21	18	15	21	15	11	18	23	20	21	20	15	20	20	22	21	17	18	17	16	17	20	19	19	14	32	25	29	20	18	20	25	22	20	19	23	20	16	14	19	18	14	21	17	19	16	26	23	14	18	22	14	15	19	21	22	17	15	23	20	18	14	32	22	18	18	23	24	21	15	18	15	15	15	20	21	19	20	20	22	22	19	17	15	26	15	16	17	16	20	21	19	18	15	26	20	8	23	26	13	19	23	24	17	21	17	17	23	27	13	13	20	14	23	20	24	16	23	14	12	17	17	22	17	14	11	14	27	19	23	19	23	26	27	22	25	21	15	27	19	17	17	14	24	20	24	14	21	15	18	15	24	15	18	17	19	23	16	20	16	20	22	22	19	23	14	18	19	20	18	17	13	21	20	15	19	19	11	22	17	18	29	20	18	24	22	15	14	17	24	16	17	21	20	22	21	17	19	16	17	15	22	18	8	16	23	21	21	15	29	20	21	19	21	18	15	14	16	18	19	19	17	30	14	18	15	19	18	23	24	21	23	13	19	19	20	15	21	15	14	28	17	18	18	22	22	21	13	26	21	20	24	14	16	6	25	21	15	18	23	16	19	15	13	19	11	11	24	21	14	17	26	17	20	15	23	11	21	21	14	18	21	23	20	17	18	18	19	18	24	24	21	21	13	18	18	19	19	15	24	33	12	19	15	16	29	11	16	16	26	15	17	21	20	20	22	21	19	20	21	24	21	14	23	15	21	17	14	14	11	29	19	20	21	20	19	13	25	19	11	17	18	20	12	18	15	21	22	11	17	21	19	16	21	11	16	17	20	11	13	23	14	17	21	15	22	19	22	24	24	19	14	20	30	16	24	18	19	22	15	12	25	18	18	22	15	17	21	20	27	16	14	23	23	21	25	16	25	22	29	13	20	22	23	15	16	22	31	26	20	12	15	17	16	18	20	14	16	23	16	17	23	17	20	19	20	19	27	21	19	21	15	26	20	19	13	19	11	12	25	11	15	21	17	21	29	15	26	16	19	16	19	11	19	20	17	20	16	19	21	27	16	23	22	14	21	16	21	24	19	14	14	14	18	13	18	21	35	20	18	18	25	16	19	16	17	18
32330	19345	8584	9353	16418	18194	16504	13884	11866	9652	7590	5881	4959	3941	3164	2670	2001	1591	1278	1067	960	767	696	566	505	448	417	398	404	417	431	450	444	419	425	410	399	375	339	336	330	343	286	292	328	299	280	246	265	280	279	256	242	238	224	236	225	240	222	216	213	231	233	233	220	197	213	184	212	221	202	196	171	189	213	170	197	179	182	164	182	190	153	189	149	185	152	177	167	195	196	178	180	174	168	153	160	154	186	167	175	156	160	173	176	171	171	163	172	157	170	154	166	161	176	169	172	170	154	170	166	160	164	172	176	172	151	169	182	151	172	158	145	154	169	163	178	153	153	185	159	163	164	169	183	164	140	157	173	160	151	139	144	145	147	153	162	159	164	156	160	154	145	180	165	171	160	175	162	168	175	169	178	147	162	168	164	151	137	136	158	118	167	175	175	143	145	163	176	166	143	170	166	170	165	156	148	164	145	147	158	127	164	164	158	153	149	159	159	162	128	153	156	152	157	152	156	172	155	161	166	164	141	157	150	171	157	193	169	145	169	157	143	165	159	146	156	157	157	150	156	160	177	148	151	156	160	162	157	152	156	183	149	160	161	165	155	151	158	173	140	156	151	165	168	158	146	155	161	139	134	140	153	171	159	153	166	162	165	138	181	163	157	167	143	163	154	179	151	159	155	171	162	139	164	139	146	162	153	175	176	145	175	164	165	150	164	170	182	173	135	153	162	153	153	163	137	167	157	160	156	155	164	149	121	156	166	147	132	186	162	144	170	170	175	145	150	164	153	138	149	164	158	174	175	177	136	176	149	142	147	157	145	145	150	156	140	157	151	146	146	180	163	182	188	173	174	162	151	142	177	166	151	150	147	166	160	167	152	175	159	157	150	147	157	169	151	164	187	132	149	153	137	150	149	171	149	160	178	145	171	146	143	145	160	162	155	159	169	164	174	161	171	149	157	160	146	157	154	168	152	169	155	168	173	161	201	154	182	151	185	167	144	157	162	155	152	141	155	148	154	158	164	157	156	167	148	170	149	151	160	161	185	155	138	154	171	153	165	167	166	150	136	168	152	154	165	188	178	152	151	162	170	149	182	169	160	173	161	157	182	151	165	187	157	162	163	163	158	165	165	167	176	168	162	154	154	177	149	180	159	159	155	159	171	150	150	168	146	156	139	138	137	164	161	156	167	148	163	160	159	154	146	153	157	160	153	166	141	169	161	153	173	151	155	162	163	179	157	156	171	154	136	158	158	144	159	145	158	159	173	166	131	169	141	150	153	153	156	155	158	154	164	166	156	158	167	161	166	143	166	147	170	166	150	179	153	163	152	144	176	170	140	156	147	151	172	149	142	172	171	160	153	147	162	155	148	190	156	152	144	164	155	165	136	135	164	147	168	173	148	156	150	179	148	150	156	153	170	141	141	145	138	170	168	150	138	168	172	153	165	132	168	156	169	167	154	163	162	148	138	154	174	142	141	138	161	150	181	179	144	164	175	165	152	149	141	162	150	163	150	143	161	167	143	175	161	167	143	177	175	159	152	165	160	155	147	147	162	162	140	138	152	168	133	175	155	144	175	169	159	179	150	155	160	189	175	156	152	168	153	154	138	172	171	152	147	157	175	168	169	166	149	151	173	148	144	158	141	161	142	182	163	155	145	142	167	166	140	165	150	165	172	141	156	167	166	150	141	183	167	163	148	165	192	167	169	159	158	166	139	155	152	150	168	156	179	163	151	170	162	144	164	157	168	167	153	171	150	155	163	138	158	161	173	154	163	145	170	161	162	161	144	149	179	149	156	154	179	166	169	172	146	166	180	163	142	166	161	153	133	123	161	165	147	154	151	139	160	178	153	171	162	166	165	169	168	161	143	167	158	159	142	166	156	163	167	157	159	155	164	160	159	164	136	154	161	171	142	184	160	168	154	149	164	152	139	161	147	163	170	150	148	151	134	176	152	152	143	147	144	181	148	158	160	138	155	135	157	141	176	157	161	150	154	169	169	145	161	140	186	170	184	171	181	162	156	165	153	148	150	157	171	165	164	144	156	166	140	151	160	143	136	181	149	161	159	162	136	174	148	138	164	165	154	160	172	170	152	155	150	159	163	172	134	178	143	158	157	151	177	159	159	168	186	167	171	168	142	157	144	179	138	155	146	124	159	149	152	149	158	150	150	156	174	158	153	145	150	154	155	154	173	155	173	182	150	170	160	166	174	159	153	164	157	154	143	161	163	141	148	148	175	157	143	171	155	158	166	163	161	150	148	166	155	158	154	165	173	155	167	172	152	153	155	165	149	144	175	164	163	175	147	156	138	166	146	160	170	188	155	180	142	143	154	177	177	174	157	137	157	168	171	177	160	160	132	143	156	130	165	147	158	184	175	142	169	162	181	157	149	176	151	157	157	142	153	162	169	142	148	158	176	164	150	155	142	159	173	162	159	149	152	146	161	167	163	139	147	158	170	159	146	168	159	139	152	163	143	156	188	146	156	168	146	144	154	171	170	154	162	147	155	166	143	146	172	160	151	164	158	180	126	171	146	187	179	164	135	172	153	142	159	166	159	155	149	161	153	158	150	167	142	166	162	143	155	161	170	183	179	157	183	164	167	180	164	163	162	160	164	146	136	167	175	169	160	166	135	148	141	149	158	158	161	173	154	156	158	124	161	161	169	153	176	153	163	147	171	140	162	161	142	155	165	150	150	165	150	166	138	128	156	157	139	172	169	150	154	147	171	152	157	174	165	153	168	154	140	158	165	185	155	138	145	164	165	167	150	156	172	158	179	184	167	172	176	167	182	158	148	158	166	149	162	180	162	171	149	166	157	163	154	137	170	144	158	158	138	155	136	157	157	141	185	174	141	158	157	140	167	146	157	168	170	176	164	167	154	151	163	153	147	174	153	146	158	161	153	160	155	138	152	138	186	157	153	183	148	158	161	155	151	148	157	171	151	180	149	141	157	189	157	158	176	148	154	175	170	147	136	167	146	160	162	147	153	160	152	149	184	139	168	138	142	156	157	155	158	165	155	170	162	156	129	162	180	145	154	158	147	168	154	150	146	179	129	171	159	146	176	163	169	181	156	171	136	150	167	173	171	155	161	164	170	174	154	158	145	153	174	148	142	161	166	152	154	149	166	145	167	137	153	180	151	163	176	150	157	155	145	155	173	168	167	167	159	155	142	151	176	157	154	144	156	145	166	167	192	166	167	160	160	163	141	163	181	138	154	161	167	153	148	159	166	151	148	164	132	180	179	143	168	146	165	182	145	174	159	167	165	140	133	144	150	163	152	142	160	165	167	167	167	139	150	162	156	159	142	151	150	147	161	143	130	144	149	195	153	162	163	181	183	153	154	170	158	163	165	169	165	168	145	152	158	169	159	161	174	181	161	149	131	148	166	161	138	143	162	158	157	160	166	166	148	155	145	156	166	140	167	168	145	155	157	172	173	148	163	187	167	150	149	157	153	150	146	155	168	156	164	181	164	158	150	136
2335	845	318	231	165	190	208	194	169	145	143	97	101	70	71	60	54	61	60	42	40	41	45	27	40	29	31	31	22	37	32	33	39	38	30	50	29	31	34	21	38	35	29	34	29	21	41	34	32	33	22	33	36	25	25	26	32	28	30	35	24	29	35	30	26	24	23	31	35	33	32	35	37	23	33	36	26	31	33	27	21	31	31	27	27	22	33	27	33	32	39	43	30	32	34	33	30	34	32	38	30	23	28	32	42	33	42	34	30	22	23	41	27	42	21	37	25	41	31	29	28	36	34	27	28	45	29	29	37	31	28	35	27	35	32	26	43	35	27	25	33	33	24	37	19	33	43	39	29	36	26	20	32	20	29	31	35	28	24	34	26	29	34	29	30	35	32	27	35	31	33	41	34	22	33	29	25	21	22	32	24	29	30	28	33	31	34	32	11	25	33	30	25	26	21	31	28	35	31	33	22	46	43	24	22	33	40	20	25	36	33	34	22	38	34	26	34	31	25	24	27	26	37	27	29	30	32	27	39	30	33	34	31	22	27	33	25	27	25	31	31	33	29	21	28	23	35	36	34	30	22	34	33	34	28	32	22	29	31	38	32	34	34	40	23	30	27	33	22	27	30	22	31	38	28	25	32	30	33	25	28	26	30	30	31	29	31	31	31	31	29	23	32	34	26	23	33	36	47	31	39	27	33	28	21	36	33	29	30	35	35	36	36	30	37	35	33	24	32	29	37	29	38	37	29	23	30	30	27	26	26	30	27	28	33	28	34	41	39	36	42	32	32	27	38	30	26	23	30	42	17	26	32	38	34	34	24	33	32	25	34	27	29	38	30	23	31	22	24	34	34	24	30	20	31	30	24	46	34	18	27	27	35	37	25	24	27	31	29	30	29	26	24	30	28	27	28	27	17	28	30	29	27	36	36	34	42	29	27	35	25	26	26	24	34	27	34	27	29	27	24	31	32	29	34	26	23	26	32	37	20	25	30	25	32	34	30	24	44	32	26	28	36	37	26	31	28	20	25	31	27	31	33	31	40	28	20	20	28	25	38	39	32	29	31	25	37	36	25	27	31	38	27	36	24	22	39	30	25	38	30	24	31	34	27	51	32	30	22	32	42	34	34	30	31	29	34	32	24	31	41	37	37	31	28	29	26	23	31	33	32	36	26	33	31	37	25	35	24	31	31	40	24	34	36	40	22	30	27	32	24	28	32	27	31	24	28	29	32	30	37	33	31	30	17	27	35	29	30	36	36	33	28	27	27	18	30	17	30	26	26	30	22	37	27	18	34	38	24	27	22	20	22	29	30	38	23	24	35	34	37	20	29	31	27	41	29	34	41	36	29	31	31	20	30	34	33	32	33	31	39	37	30	27	28	26	29	34	35	29	21	35	32	24	28	30	35	25	23	26	41	32	30	39	33	18	26	37	28	20	37	34	26	18	30	33	37	34	22	26	33	37	29	32	37	31	26	35	30	43	31	27	28	36	38	29	22	30	31	23	48	37	31	34	24	37	24	31	31	40	23	27	32	39	28	32	29	26	35	34	31	24	26	31	42	30	29	22	25	41	35	27	31	29	31	41	22	20	28	24	25	26	31	41	26	31	27	25	35	29	39	27	42	31	33	27	33	34	27	43	23	31	40	21	35	39	26	30	32	32	34	20	26	35	19	14	26	36	34	22	31	25	26	32	27	26	37	30	33	51	31	30	27	31	39	25	36	30	25	35	39	35	28	24	33	25	43	21	24	22	33	25	44	22	29	39	31	37	27	27	25	34	31	25	34	31	28	29	29	37	37	34	35	34	27	27	24	25	35	31	35	42	26	26	38	24	36	18	27	38	41	31	29	33	31	33	36	30	24	40	29	31	28	32	33	40	22	30	34	27	27	31	30	39	29	24	31	30	24	24	31	33	29	28	30	32	21	32	21	31	27	27	30	40	28	24	32	32	29	31	42	24	32	22	27	33	37	24	31	27	44	36	33	35	29	30	29	30	38	22	27	31	44	31	31	37	35	28	48	39	37	37	21	30	30	25	31	35	35	32	36	31	32	35	31	26	34	28	31	32	30	31	37	37	19	32	26	33	32	17	29	23	27	29	30	32	32	33	29	31	37	30	28	47	32	26	32	37	24	23	36	30	42	22	29	27	29	31	37	42	30	23	26	19	22	23	44	33	34	29	35	32	29	28	27	30	24	29	28	22	38	33	29	39	37	29	30	34	24	35	35	32	30	32	28	35	19	27	30	29	33	34	36	32	22	24	29	35	28	23	36	31	29	26	31	26	27	27	33	32	30	27	33	22	24	28	25	29	21	25	36	30	30	31	29	29	33	27	33	31	30	32	35	34	29	34	25	34	32	35	33	25	20	29	26	42	21	33	21	30	30	34	35	26	33	25	34	37	26	28	26	26	25	26	30	33	43	26	27	30	23	26	36	29	36	33	29	21	34	31	32	36	22	31	25	32	39	27	29	30	26	32	29	28	32	32	37	35	38	31	32	33	25	26	28	30	36	29	38	20	22	27	32	25	29	33	35	24	24	37	26	28	33	36	40	31	38	34	27	30	36	24	30	20	31	36	29	37	33	30	26	25	30	31	31	24	28	31	32	28	26	35	30	24	40	29	30	24	33	26	36	30	35	24	28	27	34	25	20	29	29	38	30	23	26	37	23	33	30	25	22	31	32	35	34	22	20	30	29	36	27	27	29	38	22	41	18	29	33	28	22	27	35	19	39	49	26	27	41	31	27	25	33	28	34	31	35	37	33	33	30	36	31	33	30	29	32	33	22	27	35	37	33	27	26	42	34	27	22	34	34	28	36	30	23	36	35	36	35	34	28	30	35	33	31	37	29	27	25	39	30	33	27	40	33	26	36	22	29	27	37	40	34	31	29	28	34	29	26	31	32	22	27	32	27	23	39	31	28	34	32	22	22	31	32	26	28	28	32	37	33	30	22	34	24	31	28	28	27	28	21	27	30	24	27	32	27	29	36	32	37	28	24	29	20	43	30	36	25	22	25	36	37	19	34	29	29	32	26	27	22	29	34	31	36	25	31	31	30	32	41	30	26	27	28	29	35	29	28	31	22	31	30	31	41	30	27	31	28	32	38	29	23	27	30	22	22	36	26	32	38	38	37	29	36	27	25	35	20	28	30	30	19	27	34	34	29	32	41	28	25	35	29	24	33	23	30	29	25	23	25	28	38	26	36	32	30	24	30	22	31	42	31	26	27	29	32	35	29	33	31	36	35	33	29	32	30	29	29	39	42	26	24	30	27	36	27	37	23	30	37	30	34	36	21	22	25	27	28	26	25	37	25	24	27	35	34	29	28	46	24	32	29	37	22	29	28	33	33	28	25	31	32	36	32	25	35	23	22	31	33	36	42	29	31	29	38	35	34	29	20	41	34	31	36	34	34	33	38	33	31	23	33	32	23	28	22	33	30	31	23	34	24	21	27	35	33	35	24	42	41	24	25	26	38	25
22486	9735	4153	5244	9919	10980	9653	7787	6151	5172	4151	3241	2545	2040	1574	1368	1095	955	772	696	583	536	489	428	395	381	343	384	361	375	372	368	382	345	404	356	410	356	354	333	344	295	326	303	306	295	295	322	280	307	277	299	297	289	286	282	292	275	302	277	278	281	276	284	255	266	292	267	272	273	271	275	283	280	273	260	234	274	258	241	297	277	257	256	254	262	288	256	291	260	255	268	286	258	241	244	278	276	256	272	258	241	265	253	257	241	237	256	248	238	244	249	256	260	257	247	237	260	251	276	260	269	250	248	244	230	258	232	255	255	240	233	286	250	249	266	250	248	252	245	269	271	255	269	254	263	236	240	241	238	279	243	247	279	223	266	219	234	244	240	290	260	253	261	261	230	244	233	277	248	253	251	242	282	287	249	238	243	266	274	227	253	272	213	254	240	240	261	259	251	248	244	224	245	239	272	263	222	260	255	245	247	245	289	227	226	252	262	224	249	228	249	251	239	239	275	222	234	232	264	227	230	251	227	232	217	225	253	234	230	245	260	216	248	229	243	260	256	267	239	228	224	245	277	243	247	262	239	254	248	243	249	272	247	240	227	275	253	269	231	251	239	213	248	241	237	239	249	230	239	232	255	266	243	267	209	241	222	245	252	247	280	253	243	269	251	238	237	222	269	258	243	249	225	242	248	260	248	260	256	245	273	234	239	250	269	249	250	255	249	243	264	282	239	230	243	271	231	250	253	269	266	246	250	222	232	225	244	246	236	244	263	230	228	224	230	273	265	235	249	264	276	259	262	262	250	245	237	232	261	227	257	241	254	232	225	238	262	260	246	283	257	262	240	263	243	250	276	246	240	264	236	238	278	236	266	243	251	244	251	245	219	266	246	270	270	284	248	274	229	234	234	236	251	245	223	267	225	279	238	233	267	231	238	248	268	261	241	241	250	246	239	265	229	282	224	220	244	238	257	258	244	250	228	247	257	281	248	263	243	227	257	237	248	242	247	242	253	233	252	274	259	249	245	258	233	270	246	249	235	243	244	236	217	232	242	251	237	240	267	248	283	236	243	260	240	248	239	254	250	227	217	260	261	239	275	256	249	215	228	240	234	243	249	256	262	243	263	251	248	272	262	273	248	258	259	218	240	258	223	216	231	252	241	221	267	253	256	267	258	247	273	249	241	274	212	236	245	276	242	273	239	260	221	216	251	247	262	246	282	275	249	247	243	249	268	238	254	265	273	221	235	254	290	250	233	293	210	267	259	260	271	263	258	230	245	217	238	233	247	239	239	247	263	247	240	280	239	258	241	221	253	243	278	240	218	291	240	249	239	248	243	239	246	245	242	253	233	260	248	253	246	264	272	260	255	229	261	262	265	268	223	235	261	230	249	237	250	239	243	253	242	226	243	248	220	255	273	237	268	264	228	243	254	262	259	252	258	228	256	256	256	262	251	268	266	258	253	237	253	246	249	244	229	243	241	251	250	254	240	253	246	249	244	229	256	215	229	241	233	260	256	266	245	263	274	229	255	244	255	266	257	261	277	234	243	283	265	260	264	259	247	233	275	232	278	266	233	254	276	277	238	268	245	249	217	221	231	252	243	259	226	238	235	265	228	270	251	259	229	264	244	216	244	248	268	234	213	222	250	260	259	222	247	237	244	257	258	273	242	270	241	228	223	256	262	250	245	257	208	274	222	241	262	251	243	244	250	268	256	239	264	275	266	248	240	250	255	240	242	244	225	268	236	250	270	252	264	257	270	235	275	250	254	244	244	239	236	258	256	241	274	261	231	247	239	237	239	248	254	264	243	242	239	250	246	248	252	218	241	257	254	226	231	241	254	267	269	276	285	243	257	243	258	273	249	243	247	235	236	245	218	245	275	234	265	232	259	275	263	252	253	244	256	238	285	253	218	248	259	268	256	286	234	272	240	236	225	251	258	264	234	250	244	253	227	267	219	250	220	262	241	240	245	250	238	237	276	229	230	253	240	259	269	255	246	268	247	251	248	229	256	254	254	237	252	273	265	210	227	273	250	251	244	254	252	255	229	298	228	267	248	216	274	256	247	227	254	242	262	258	267	243	258	232	234	252	250	255	262	267	241	224	243	263	232	243	266	253	252	257	225	229	269	248	244	249	236	249	223	225	242	272	219	253	278	239	252	249	277	208	256	235	241	265	265	263	251	228	289	261	243	243	250	251	253	267	239	283	230	246	243	249	251	271	272	251	233	251	265	242	257	235	227	230	258	249	275	257	271	256	245	253	239	243	261	248	274	246	251	270	274	238	237	227	256	246	249	252	244	224	256	256	234	236	231	277	259	270	244	251	264	256	225	246	256	274	223	221	261	241	236	243	268	246	245	245	243	276	250	281	238	249	242	230	202	241	240	251	222	242	211	246	245	245	250	253	229	255	249	265	233	244	231	275	251	225	249	264	244	212	255	253	262	250	264	214	268	258	253	241	254	246	248	234	245	274	231	270	246	275	227	237	258	225	247	258	256	272	240	259	267	249	248	264	250	249	250	258	223	249	243	265	240	231	250	241	260	252	232	263	272	248	225	263	247	244	230	269	250	250	265	224	239	260	251	262	269	261	243	242	248	259	226	259	268	253	228	227	278	249	265	267	281	241	286	266	257	227	239	241	262	266	276	252	238	246	263	219	257	223	233	228	279	257	230	232	242	272	265	249	247	250	263	274	247	233	256	249	262	260	264	285	275	249	238	261	242	258	242	243	234	225	238	252	234	254	256	249	278	262	253	249	237	247	255	230	310	235	238	243	230	266	241	242	243	236	239	226	230	249	230	268	278	243	267	241	262	253	246	277	280	244	250	229	228	257	234	263	238	221	241	257	271	207	238	232	266	259	231	257	230	250	250	267	277	268	253	254	239	247	251	224	257	244	246	225	237	291	245	252	236	239	250	233	257	277	245	266	256	254	253	238	238	236	230	251	242	256	265	245	250	226	265	248	269	275	256	239	253	252	242	249	246	236	226	268	241	256	226	233	275	257	225	272	229	247	251	277	251	255	271	234	255	268	254	258	269	235	255	256	250	250	248	245	239	248	262	251	269	262	257	260	250	267	257	223	247	254	276	246	241	263	241	247	216	264	261	241	253	252	235	239	227	227	286	257	264	233	236	263	263	276	270	235	250	239	236	220	261	290	296	270	250	273	254	238	262	243	260	237	232	249	238	221	229	238	249	258	262	234	254	252	257	275	241	253	259	273	248	266	274	266	268	224	235	262	240	239	272	221	220	248	251	237	275	254	249	254	247	259	227	273	266	230	248	235	247	273	235	245	246	254	240	255	251	240	249	233	220	234	247	262	262	228	234	258	252	237	249	238	263	263	228	251	247	231	250	230	238	250	239	268	273	234	246	254	233	230	250	258	233	251	249	259	221	237	250	253	260	259	235	257	255	224	259	244	240	220	251	297	250	235	236	225	264	260	261	235	247	233	232	258	227	256	257	251	244	264	244	264	267	234	247	247	248
4031	2539	613	321	225	346	325	335	246	225	214	156	125	104	114	75	68	54	42	41	28	46	31	26	36	32	34	21	36	35	29	36	29	25	34	33	21	27	29	29	37	30	20	29	27	27	30	27	20	27	24	25	17	24	28	18	26	39	18	23	24	26	20	28	17	26	19	18	16	22	26	23	32	26	19	18	24	23	33	29	23	14	17	14	22	20	27	21	17	26	20	20	18	22	23	18	22	22	15	27	22	28	18	23	19	21	18	20	16	23	23	21	24	13	19	19	19	18	19	18	23	21	24	17	27	17	15	15	26	20	19	17	19	28	18	24	25	22	22	29	16	24	24	19	23	23	20	19	20	20	21	21	24	20	20	22	26	16	18	32	21	30	25	20	23	17	23	22	20	16	18	23	27	25	25	30	21	20	28	18	23	19	26	20	18	21	22	22	25	15	17	23	20	23	16	28	22	24	24	13	28	23	25	15	19	20	24	26	23	22	28	28	22	19	24	13	19	18	27	16	24	24	20	19	30	19	21	26	20	26	22	18	20	20	22	28	15	28	25	31	18	24	21	21	28	24	24	21	20	27	18	23	16	20	20	23	25	24	29	17	17	19	17	14	19	27	19	27	22	22	29	18	27	19	24	12	28	21	18	16	26	21	35	23	15	19	27	15	26	17	21	29	36	21	27	14	28	23	24	26	30	24	25	15	20	23	17	18	20	17	19	19	22	26	32	23	23	24	21	27	22	23	24	16	19	15	26	24	28	19	24	18	24	20	18	27	12	19	27	17	26	20	15	23	20	19	26	28	28	25	23	22	17	18	21	27	24	28	19	20	28	32	17	17	25	28	15	29	30	19	17	28	24	15	25	18	21	20	19	28	25	19	22	19	18	22	17	20	12	23	20	19	25	25	19	22	27	31	17	20	18	22	16	23	24	19	28	20	25	22	27	16	26	20	26	20	29	18	21	14	22	15	31	25	24	24	25	28	15	19	23	27	21	26	16	22	17	21	13	23	18	17	24	22	25	22	14	21	22	21	30	24	28	13	21	27	19	20	17	24	28	17	27	22	23	23	23	19	27	23	25	23	8	18	30	22	12	19	18	26	16	17	25	15	25	28	15	23	20	23	26	16	17	22	28	15	30	19	19	18	19	25	24	21	26	26	20	19	22	19	19	29	21	22	15	24	24	25	25	16	28	11	30	16	27	34	20	16	17	21	26	21	24	17	22	27	21	19	22	28	14	21	26	21	21	21	29	21	17	23	21	24	19	22	19	23	24	24	20	29	24	24	23	27	26	24	23	21	13	17	19	23	20	20	20	20	21	22	14	31	22	16	29	18	30	20	22	21	32	22	20	12	23	23	20	21	29	19	16	20	30	31	16	23	23	26	20	25	18	20	25	26	23	20	24	28	21	27	31	22	18	29	23	24	19	24	17	24	28	19	15	24	21	29	15	20	20	24	20	19	28	23	15	19	26	23	27	23	22	13	26	29	32	19	19	22	31	22	23	21	17	20	21	22	33	20	20	23	19	21	27	15	24	23	19	17	23	14	25	33	16	20	23	19	21	23	23	15	34	27	26	24	21	23	20	28	23	21	29	13	31	21	21	19	23	22	30	26	27	26	20	16	26	23	20	29	20	17	28	19	27	22	22	22	23	21	28	21	21	19	11	22	18	28	21	17	24	30	28	21	20	14	29	33	24	27	22	26	22	20	26	21	22	24	23	16	26	22	27	23	25	19	21	20	29	23	26	23	18	18	22	20	17	24	24	18	28	15	29	25	17	23	14	28	23	22	23	16	15	25	15	24	17	21	19	22	29	29	25	16	14	26	24	17	27	10	22	19	21	18	18	18	24	18	30	19	22	17	15	18	22	23	21	22	22	32	28	18	22	30	13	14	29	14	21	24	23	17	22	27	28	21	17	31	22	24	12	28	24	19	23	19	19	17	21	17	14	26	24	18	26	28	10	28	22	18	18	25	19	23	24	22	26	23	15	28	24	26	27	23	24	30	17	25	11	22	21	21	18	27	23	15	24	16	28	17	29	23	15	28	13	23	16	22	22	23	15	28	22	22	25	24	16	17	32	22	14	18	14	17	16	22	23	17	15	20	23	22	24	22	18	22	30	22	16	20	19	15	17	24	16	17	26	29	13	17	15	13	19	19	21	22	19	25	18	23	14	38	16	17	14	19	16	23	26	28	22	22	19	23	19	28	19	22	14	31	19	25	24	34	20	28	21	19	24	25	31	11	25	23	28	20	21	22	21	15	28	31	22	26	26	17	20	20	25	27	27	23	21	25	19	18	21	31	21	24	21	23	26	23	24	22	26	16	28	24	18	20	21	20	31	24	26	29	25	21	18	22	18	15	19	26	23	23	25	25	28	26	27	27	30	12	14	20	26	22	29	27	25	18	16	17	19	13	22	22	25	19	20	19	22	18	18	21	20	19	16	23	21	16	23	22	23	20	19	18	25	19	15	26	17	22	23	20	25	22	25	22	25	17	16	22	13	23	15	28	21	17	16	33	24	20	18	21	17	17	33	20	23	20	20	21	25	16	20	20	21	21	23	19	21	26	26	26	27	13	15	20	26	14	25	18	24	24	26	27	17	18	20	20	21	13	16	23	16	30	26	19	27	18	23	30	14	18	19	16	26	26	25	26	17	23	16	26	25	30	29	19	26	27	26	23	26	27	20	31	19	17	17	15	27	14	22	22	25	17	16	25	33	31	22	26	19	24	16	23	23	17	14	22	27	22	23	21	15	29	25	16	22	31	28	19	29	22	19	15	28	19	23	25	34	23	22	23	21	28	26	26	29	18	14	20	25	22	22	23	19	28	20	25	21	17	24	21	24	19	25	22	18	17	32	14	21	24	16	23	19	20	31	23	19	24	21	32	27	19	22	23	30	22	24	28	20	15	16	26	16	25	17	24	20	9	18	25	27	26	22	22	16	20	23	27	18	29	17	25	31	24	20	24	21	24	22	17	20	15	13	21	17	24	27	21	21	28	19	17	28	17	16	20	23	19	21	23	26	27	25	33	17	15	23	22	23	18	17	22	25	18	25	23	30	26	19	25	24	18	22	28	20	17	17	26	21	18	28	10	18	29	22	19	24	13	22	30	33	21	30	23	26	16	18	24	20	32	20	24	21	21	21	22	17	22	27	18	18	27	20	14	26	13	17	15	25	18	21	24	27	28	18	21	21	15	26	20	26	21	17	16	20	23	15	21	23	24	22	19	16	27	21	25	24	18	19	24	22	25	17	20	21	21	15	31	15	23	32	23	29	22	22	21	21	25	24	28	20	20	17	22	18	20	30	21	23	28	18	14	25	23	21	26	22	14	23	20	28	19	24	23	26	26	17	29	28	18	15	27	32	22	31	19	15	15	21	17	30	25	20	24	23	19	17	25	31	23	23	14	24	19	15	16	24	23	19	17	24	25	25	18	19	26	18	25	16	18	20	19	15	24	29	23	17	28	21	16	23	23
30054	17597	7437	7809	14084	15425	13370	11112	8960	7674	6077	4965	3886	2913	2373	1992	1666	1286	1002	873	682	684	546	528	437	394	387	385	406	394	430	446	389	386	377	333	365	325	335	295	298	280	279	278	275	319	247	266	267	275	253	256	237	256	244	256	227	223	223	278	201	230	225	197	241	217	211	239	206	184	252	223	215	219	217	228	218	202	189	208	212	200	211	201	192	182	232	212	183	184	185	179	173	183	189	186	198	215	171	181	197	205	198	194	177	193	198	199	193	194	210	203	192	190	196	204	186	212	195	200	196	202	187	193	187	215	187	180	175	163	184	218	196	173	177	201	177	194	191	191	215	200	198	187	192	185	171	174	179	183	220	172	190	190	181	196	183	218	185	199	183	190	186	178	170	177	171	205	174	212	194	201	184	188	199	209	186	189	192	185	195	180	200	180	169	196	202	179	165	166	179	182	179	184	190	169	179	169	173	178	181	155	199	181	191	156	193	162	194	180	170	194	185	181	199	178	178	194	177	187	178	181	163	207	174	166	170	180	182	202	195	182	188	175	205	186	155	199	195	200	180	222	210	191	185	211	188	169	198	191	193	179	201	181	196	181	190	199	192	206	194	192	189	185	177	192	178	166	188	180	204	184	209	174	195	189	193	187	192	183	168	173	158	197	186	167	188	172	179	161	176	226	177	193	196	196	188	180	175	197	202	193	170	182	194	190	189	201	184	186	181	190	200	200	157	165	172	177	191	168	195	176	184	176	167	227	180	155	169	204	183	188	222	174	201	177	170	194	192	195	170	212	190	188	200	180	167	184	199	178	186	160	176	185	198	171	179	183	184	210	210	187	220	209	205	201	187	191	179	174	196	167	182	188	191	168	175	177	197	203	208	175	178	179	204	185	182	192	195	168	207	177	205	192	177	192	176	181	217	188	179	168	155	178	175	214	159	180	182	192	189	191	177	180	189	185	195	197	196	154	170	163	173	168	180	177	165	211	171	223	179	179	213	185	160	183	171	199	170	181	207	196	167	193	167	164	193	188	192	177	166	198	161	190	189	183	193	159	169	171	191	176	180	177	200	201	195	171	159	191	176	197	187	183	203	147	185	173	190	189	219	193	202	180	166	190	170	175	179	179	197	177	188	219	171	163	185	199	202	182	205	199	199	196	181	190	180	185	179	182	209	169	199	187	196	180	172	165	195	161	177	167	188	168	163	187	195	167	172	161	217	166	175	177	199	193	207	156	178	200	208	189	176	184	171	181	194	177	165	173	187	163	158	201	165	180	179	202	184	171	224	189	204	198	184	192	189	160	172	185	199	178	164	173	185	183	160	183	214	177	182	186	171	194	187	185	193	181	184	192	196	177	201	194	169	178	192	196	189	200	166	184	174	191	190	188	192	189	188	180	185	179	168	196	215	203	212	169	176	164	183	167	182	165	197	180	172	186	196	192	184	183	174	159	172	185	183	173	164	192	181	191	187	183	167	181	182	187	170	172	199	182	194	180	186	176	202	179	165	170	172	188	172	207	202	196	170	203	176	192	197	177	213	177	199	174	197	192	191	193	184	173	201	177	193	185	171	184	176	180	156	192	171	192	195	176	197	194	163	172	181	181	181	164	171	165	183	184	190	169	203	185	178	186	186	209	181	178	185	208	170	181	175	186	201	192	183	186	168	182	184	195	183	186	189	189	189	192	195	189	164	174	165	220	185	180	190	184	160	177	170	187	199	177	169	176	200	202	185	177	185	162	179	174	200	188	173	184	209	178	200	209	174	204	201	177	169	192	187	175	174	167	198	193	176	177	180	191	208	165	182	191	178	170	176	208	182	177	174	177	176	167	192	195	163	217	185	167	136	160	182	201	194	185	158	217	169	196	176	180	195	198	203	201	208	201	195	171	186	176	176	156	159	172	181	173	170	185	202	169	182	183	169	183	183	201	175	183	184	204	193	209	168	171	221	182	192	168	191	206	188	183	173	199	169	171	201	180	175	169	174	202	218	195	179	181	204	174	188	191	194	178	192	191	189	180	179	201	179	174	193	177	185	181	191	183	195	195	207	224	182	187	153	190	197	169	190	163	186	159	186	185	172	178	187	198	192	188	189	157	174	177	193	193	166	174	178	180	188	184	202	186	166	177	174	186	195	199	178	179	209	186	188	168	204	159	183	186	176	204	193	198	197	197	201	185	189	197	204	167	174	174	203	183	190	187	198	189	183	206	193	178	184	194	173	174	206	164	187	181	165	216	181	198	164	172	165	208	191	201	164	173	186	204	192	185	163	177	188	181	164	190	179	174	194	192	213	184	175	178	213	201	195	186	218	172	181	192	176	211	188	186	195	193	200	197	159	183	192	186	183	192	201	190	148	158	199	201	185	218	155	196	208	193	174	182	183	190	170	174	171	182	183	184	209	175	185	198	210	202	171	181	168	187	176	174	177	160	174	175	199	168	204	174	193	165	205	158	195	188	193	197	182	175	175	157	177	181	181	184	194	194	194	180	188	175	195	191	179	166	181	201	177	172	155	184	177	187	179	166	188	195	200	182	223	210	199	187	180	186	173	201	157	178	192	202	168	204	177	156	184	187	189	172	185	186	176	173	175	199	172	172	181	178	196	197	186	202	183	173	178	223	200	171	173	170	205	172	166	172	216	171	174	190	212	180	180	161	168	149	185	192	189	193	194	167	171	197	192	187	155	203	195	181	195	206	164	191	191	172	202	165	185	167	189	187	189	178	200	198	217	191	173	169	181	201	181	190	186	185	201	189	172	196	171	178	178	191	173	175	184	180	186	182	177	169	195	178	179	170	174	192	177	203	182	195	168	175	181	204	201	185	194	192	180	177	169	188	196	185	201	194	188	164	215	192	200	184	209	190	183	177	197	177	196	180	188	189	204	177	173	175	194	191	198	197	175	168	183	192	185	188	163	179	180	179	213	185	181	211	186	184	202	192	185	204	196	184	186	177	185	195	162	201	186	165	167	162	189	182	163	175	173	201	189	175	187	187	217	187	186	169	186	179	195	198	171	184	179	183	177	161	188	193	190	182	173	186	199	208	197	208	182	174	170	182	199	188	215	162	181	198	188	176	188	182	159	178	178	200	189	197	184	176	194	181	181	184	194	191	166	185	179	184	199	205	202	207	183	198	176	196	205	202	195	174	202	187	182	197	173	186	194	183	165	201	178	205	195	203	177	211	195	203	189	194	172	184	179	188	204	186	167	192	190	176	186	157	199	182	180	175	201	172	185	189	184	190	193	162	189	167	188	173	189	162	181	188	174	176	189	191	202	171	163	161	195	200	199	167	203	186	183	169	176	194	201	160	175	166	190	190	161	157	188	184	202	162	191	188	182	173	170	170	164	163	179	180	182	183	165	200	174	179	178	202	203	181	175	186	161	163	184	168	166	195	191	182	184	165	198	187	192	189	187	188	196	182	166	189	186	220	186	192	160	184	191	189	182	187	197	155	170	189	186	191	177	162	202	182	193	191	181	201	167	202
4162	1925	565	300	220	258	261	264	219	208	164	148	127	111	99	69	85	65	45	46	42	44	36	36	34	28	29	30	32	27	32	42	55	36	36	34	27	36	34	39	32	31	28	24	28	42	21	34	24	35	37	22	30	37	35	20	33	35	19	28	22	32	29	20	21	35	25	24	23	19	24	42	24	21	37	29	35	23	40	30	22	29	31	31	22	26	28	22	30	28	24	17	33	21	23	24	33	22	34	29	32	20	21	21	25	28	22	29	33	18	26	40	27	12	32	18	22	28	38	34	24	28	19	22	26	30	24	29	22	39	31	19	26	24	30	31	32	24	19	28	21	27	34	14	34	26	24	22	22	38	18	25	31	26	32	21	22	21	33	27	32	27	35	32	31	30	18	25	27	23	27	21	28	25	28	29	26	23	34	25	24	26	27	25	27	20	14	31	18	26	33	37	30	26	24	28	17	27	27	38	27	28	28	29	30	30	34	17	21	35	22	28	28	23	26	25	25	22	39	22	32	23	34	26	22	27	36	24	26	23	20	22	36	23	29	32	28	34	24	21	31	24	26	26	19	24	24	37	28	28	27	31	26	25	35	22	23	32	18	27	25	31	24	27	20	28	37	19	23	27	19	24	16	23	27	27	31	29	26	37	25	22	25	32	29	27	41	18	28	18	27	24	29	28	36	31	26	19	28	28	24	29	30	24	29	26	18	24	33	27	28	33	28	16	25	29	30	34	35	22	39	30	19	27	29	31	27	24	36	27	22	25	27	25	29	30	31	24	23	31	27	32	29	42	35	26	29	26	28	18	23	31	16	37	29	24	36	34	19	25	34	25	19	23	27	34	26	30	26	21	23	26	20	31	19	27	32	26	24	29	26	20	25	31	26	26	29	24	38	25	17	24	25	23	25	24	33	25	29	21	36	30	28	34	30	29	28	24	32	29	32	29	27	22	28	21	21	28	29	28	21	17	18	26	29	26	29	36	26	25	29	27	29	23	24	34	28	22	24	23	16	27	21	22	29	29	23	27	15	35	22	39	27	44	30	20	35	31	30	36	27	23	30	28	23	25	28	24	26	24	30	19	27	31	22	27	23	25	34	26	27	30	28	33	24	18	19	23	26	24	20	29	37	23	25	23	28	25	27	14	26	31	22	35	25	31	31	36	13	25	35	30	29	28	17	23	35	36	34	25	29	21	35	31	28	23	25	26	24	30	20	17	34	23	32	20	31	28	26	17	26	17	20	31	23	28	25	28	33	36	27	27	20	20	27	31	19	23	29	28	24	26	25	24	28	21	28	13	16	17	26	34	28	28	28	23	30	22	22	31	26	29	30	29	21	29	18	25	23	23	25	17	25	22	20	20	23	26	27	28	32	18	35	31	22	26	22	27	25	31	21	28	20	31	14	25	29	33	24	25	31	27	29	23	26	29	26	27	26	26	23	33	27	27	29	17	27	26	19	29	24	19	20	30	20	29	29	29	28	30	24	26	25	23	25	26	26	33	25	17	23	21	21	22	17	24	27	24	32	27	17	30	32	24	17	20	28	28	22	24	31	28	20	33	25	28	27	26	29	26	26	26	27	20	19	24	37	34	23	20	28	29	32	27	30	29	37	26	28	33	26	23	17	23	26	33	28	28	32	24	27	22	30	23	22	31	33	29	27	37	27	39	26	26	28	21	32	19	40	19	20	22	22	28	38	23	23	24	23	30	26	39	24	21	19	36	16	39	24	28	28	33	20	20	13	25	29	27	29	36	27	22	28	23	27	20	31	21	13	25	27	35	25	19	36	44	25	24	25	29	27	34	22	26	25	29	18	23	28	29	16	32	20	22	23	25	27	22	17	40	25	24	28	27	19	26	36	26	23	32	29	33	31	34	30	28	19	19	28	32	18	20	17	25	29	35	27	31	29	29	35	18	19	22	26	21	24	27	23	35	29	25	32	37	21	24	27	25	22	19	32	26	26	29	26	19	22	26	26	26	24	30	26	23	22	24	29	26	24	39	28	36	23	20	28	21	25	23	31	27	37	29	23	25	26	33	36	22	23	27	20	32	34	38	26	28	19	34	37	25	28	28	37	26	27	36	31	18	22	27	22	30	24	31	29	28	26	24	31	32	30	28	24	22	30	20	26	32	28	29	28	31	21	27	28	30	27	20	14	27	27	29	27	21	26	20	26	27	31	26	19	26	21	27	33	33	28	29	24	22	17	23	24	28	21	25	38	23	20	29	20	17	24	35	23	24	29	28	32	26	30	29	33	25	30	30	26	23	23	39	16	29	39	27	21	26	26	21	31	29	32	29	29	27	17	25	26	27	23	19	27	27	32	29	29	24	30	31	13	27	24	26	22	22	24	22	27	34	18	28	22	27	36	24	27	21	32	19	25	23	18	27	35	24	25	31	20	24	22	22	27	35	24	29	24	33	14	25	35	22	23	33	21	26	25	23	19	39	22	38	32	28	29	34	24	36	33	28	23	15	32	21	33	25	26	28	25	28	33	20	26	31	24	36	29	23	23	27	31	19	31	37	23	35	25	35	20	24	28	27	32	34	17	16	18	26	18	29	27	30	30	29	33	18	21	32	31	22	32	28	24	24	29	20	19	23	21	30	20	24	30	31	31	19	28	29	34	29	17	24	19	22	21	24	23	25	24	28	32	22	19	20	17	24	28	27	21	24	24	14	18	28	21	29	23	29	21	24	36	22	29	16	31	30	24	25	28	31	32	28	27	32	24	31	25	20	24	21	24	28	29	21	27	24	24	20	35	22	31	28	26	25	31	21	25	25	30	24	30	28	25	25	19	25	24	27	29	25	21	21	26	28	28	25	25	24	24	21	41	33	29	26	30	35	29	23	31	23	31	34	30	29	26	27	32	28	18	28	26	34	32	29	21	27	23	26	22	30	21	29	31	25	27	33	33	35	25	20	26	24	32	31	28	28	28	23	24	26	30	32	31	31	22	38	31	22	27	17	35	31	20	24	26	22	25	24	25	20	24	22	25	21	19	22	33	28	28	20	24	26	13	33	24	25	17	29	27	26	24	27	31	26	24	23	15	24	30	17	25	33	24	24	26	22	29	31	25	25	23	30	26	21	26	24	28	23	22	28	24	22	26	30	20	26	25	25	27	19	24	29	28	33	27	40	33	31	27	28	32	30	26	27	23	29	34	16	34	22	30	26	24	34	34	16	35	29	29	25	28	12	26	20	35	22	19	27	29	32	27	28	31	25	31	28	29	24	29	17	30	30	20	27	27	33	22	33	29	24	30	30	30	27	31	24	27	24	28	23	22	22	22	40	27	27	25	25	34	23	24	22	32	27	31	27	27	32	24	18	22	23	25	21	22	14	30	35	32	27	20	22	28	26	22	18	20	29	28	38	26	19	30	20	24	20	31	19	32	22	33	30	32	27	23	33	33	28	22	28	32	34	24	25	20	29	22	20	25	22	27	21	30	22	17	25	27	20	27	25	35	19	26	20	19	25	32	17
28373	15774	6515	6550	12044	13558	12082	9993	8264	6982	5994	4739	3805	2910	2331	2016	1676	1276	1079	926	822	723	611	534	468	454	460	434	457	439	464	462	486	429	391	361	389	353	344	324	327	304	340	318	283	307	286	307	315	315	292	259	280	268	246	276	274	264	241	250	271	235	249	230	241	260	256	239	252	247	247	247	245	251	239	240	225	211	217	216	224	251	232	247	249	243	224	204	235	213	231	222	220	228	232	226	236	220	228	219	225	225	243	217	208	232	230	215	233	226	231	235	243	226	233	257	223	234	239	257	210	220	219	215	218	217	236	235	239	227	186	222	237	224	232	236	249	217	228	239	238	227	217	229	237	201	227	231	217	216	224	232	228	228	205	200	218	223	218	210	230	208	225	178	246	201	201	238	230	241	201	223	218	192	255	236	226	222	217	210	212	202	206	194	212	189	199	198	212	205	213	211	207	204	219	205	203	208	219	223	213	191	203	212	220	215	188	231	198	196	211	228	214	242	214	218	203	193	234	223	215	204	214	207	202	223	228	217	208	192	223	242	206	196	223	232	225	209	233	243	246	207	203	209	205	210	221	194	211	221	223	195	224	232	202	206	210	245	205	243	223	209	211	223	220	225	241	208	180	230	226	214	211	200	203	210	229	205	238	258	200	225	230	225	206	232	224	235	227	212	218	220	233	216	216	223	226	213	233	230	235	220	213	235	236	225	184	185	211	204	201	209	202	205	221	221	215	224	222	219	237	226	200	203	213	203	259	205	241	228	219	237	205	201	215	219	237	234	234	218	220	213	204	242	215	236	231	219	223	225	224	193	212	217	226	210	240	218	210	227	198	240	189	212	226	200	201	226	216	217	224	226	228	195	215	240	196	229	225	256	217	222	214	218	231	201	213	213	181	218	211	249	240	210	217	197	214	204	218	209	240	219	217	212	207	237	207	215	216	242	205	219	221	220	213	196	211	223	211	220	213	213	216	235	217	221	206	224	219	215	235	220	222	203	235	224	217	232	222	216	214	244	210	214	208	250	232	216	215	202	218	221	211	203	247	213	228	208	220	222	232	215	228	206	217	213	211	218	206	191	230	244	192	227	215	220	227	181	216	181	219	209	195	240	215	215	196	235	201	237	229	212	214	232	219	204	222	234	225	209	225	237	184	217	207	202	221	212	209	220	219	225	214	203	218	222	231	194	224	222	228	206	202	216	215	228	207	202	215	202	225	210	211	191	205	228	202	214	241	233	211	203	224	184	205	212	191	255	202	191	220	224	217	229	186	229	213	206	220	207	228	202	213	215	199	206	196	189	218	217	245	242	241	218	213	234	195	221	230	210	221	186	223	228	219	226	210	214	207	198	203	196	192	202	190	242	232	228	232	218	204	211	225	214	215	231	241	228	196	236	233	204	202	218	206	194	222	214	213	204	251	204	227	208	241	206	218	212	225	214	215	225	242	192	242	198	225	211	224	208	215	214	206	208	204	203	238	242	240	246	232	235	222	214	219	213	225	236	209	235	237	222	244	239	198	220	202	219	234	207	191	236	230	231	198	225	216	211	233	201	203	199	229	194	220	231	206	243	223	238	194	206	208	234	238	216	209	191	211	218	217	188	215	227	206	219	201	206	193	203	232	215	230	239	221	205	226	237	205	204	204	206	220	215	244	229	184	187	206	235	217	234	227	230	233	202	213	202	215	223	200	213	208	202	189	214	197	196	220	217	205	205	215	236	218	218	204	203	212	213	209	224	207	225	232	224	206	199	189	233	216	197	203	224	198	210	188	203	223	202	219	221	186	215	210	241	231	221	216	241	239	208	183	220	213	216	218	189	222	202	229	215	211	220	240	220	195	234	224	190	220	216	205	201	214	213	253	193	206	237	222	182	259	210	230	216	203	208	202	224	198	225	211	207	221	217	225	243	224	212	233	225	228	215	235	203	227	215	194	230	230	224	193	220	236	202	232	202	217	179	218	210	220	212	192	228	237	243	202	217	217	199	214	226	245	224	217	222	201	206	225	214	217	203	223	197	222	196	217	220	225	195	209	170	242	201	204	206	205	218	215	244	213	223	204	248	214	223	236	233	236	207	227	208	217	198	209	208	215	210	231	228	237	234	224	215	231	217	235	224	207	233	205	209	226	210	210	214	235	211	196	206	202	221	226	224	233	213	196	213	255	222	221	236	208	218	209	224	187	222	219	223	196	220	220	209	212	195	245	236	235	207	208	237	231	216	206	246	203	226	193	210	233	214	199	236	223	212	224	220	229	195	234	204	239	219	234	221	217	201	240	207	233	221	244	211	217	238	216	213	226	209	189	231	220	234	201	231	224	224	207	197	225	215	216	218	205	229	183	225	228	193	225	240	185	221	218	211	215	205	206	196	210	213	228	224	213	225	214	226	214	228	205	210	209	230	190	230	207	223	209	216	236	233	209	227	214	213	219	240	234	208	241	240	215	219	193	209	199	240	227	202	209	241	229	217	235	214	229	222	198	228	182	203	195	222	206	227	217	217	209	213	228	193	232	238	225	243	224	227	210	218	198	202	246	205	206	197	212	238	208	212	225	227	220	215	215	223	241	224	220	233	217	244	245	229	206	219	228	214	206	217	182	249	206	193	199	242	217	218	223	228	217	216	236	218	213	242	214	224	222	245	212	228	208	232	217	236	205	226	224	218	215	209	215	196	220	203	210	228	204	212	208	208	225	215	216	230	205	228	227	243	207	195	207	224	204	193	232	226	222	223	213	245	219	217	217	223	241	201	226	223	192	249	210	236	221	236	195	195	183	219	225	204	197	194	228	214	228	198	214	224	220	213	191	210	188	199	221	212	232	225	238	215	235	231	232	193	209	206	222	220	212	222	217	221	228	197	215	214	221	244	205	206	248	222	216	205	227	197	221	191	234	184	236	215	211	228	210	230	210	197	221	214	217	233	206	218	224	226	212	219	199	216	194	198	218	203	202	214	225	206	203	211	230	240	201	234	213	243	194	203	215	218	210	231	205	221	229	215	212	224	218	238	209	196	226	202	213	220	254	211	229	213	225	219	209	221	217	208	195	192	238	200	222	227	240	209	228	227	232	202	224	229	224	224	182	242	214	210	215	187	201	204	211	223	239	213	207	180	237	207	237	242	210	216	214	209	184	194	216	242	209	247	211	232	209	241	208	186	209	184	194	217	199	213	221	207	227	208	212	216	194	186	222	226	214	215	213	216	226	218	221	213	211	191	217	206	226	237	236	220	234	228	186	220	175	228	201	226	229	239	209	202	196	196	221	217	206	224	213	225	200	203	191	230	194	209	227	183	234	215	209	188	224	239	193	224	212	222	205	229	198	208	221	230	219	231	227	193	211	217	234	226	235	227	216	228	211	226	197	220	231	239	194	194	221	195	200	225	224	224	232	235	202	223	213	241	194	211	229	228	190	224	225	234	217	230	229	185	233	261	229	222	199	213	215	214	207	229	210	234	196	206	200	227	198	225	218	223	219	219	195	208	232	201
5401	3230	910	305	319	385	388	360	289	253	256	212	178	126	119	84	88	68	71	49	46	39	30	39	36	35	26	29	30	34	35	29	41	33	32	26	23	27	23	30	15	20	25	20	26	18	24	18	28	21	23	21	23	17	23	24	22	23	16	17	19	20	19	19	15	16	19	32	25	19	20	24	22	15	15	17	19	18	21	21	24	13	14	21	22	14	21	21	15	14	16	22	21	21	19	17	19	18	21	27	17	13	18	20	16	13	18	23	18	14	15	13	21	25	22	20	19	17	20	16	19	15	16	23	15	11	20	17	15	11	26	16	21	22	19	13	17	22	16	19	15	18	27	25	21	19	11	17	19	23	26	22	19	13	17	23	21	20	11	20	23	26	18	24	19	21	20	18	20	21	19	22	28	19	17	24	18	23	19	18	15	16	21	15	22	29	20	26	21	25	23	27	12	15	16	14	13	13	24	13	22	26	14	24	15	13	16	15	23	23	13	17	15	16	16	23	20	21	16	12	15	24	11	14	15	17	15	24	10	18	18	16	12	20	25	13	20	17	17	15	22	28	21	19	19	18	19	17	22	20	13	18	8	21	16	12	16	17	16	23	16	19	19	13	14	16	16	17	11	18	17	20	21	22	15	15	19	12	14	19	17	18	17	15	16	16	18	17	15	20	19	15	16	14	16	17	21	16	22	25	18	18	25	23	15	23	19	18	18	14	12	19	11	16	6	16	16	13	16	9	18	13	16	21	23	19	18	25	14	21	20	20	20	20	20	19	16	23	11	20	25	18	9	19	17	14	19	13	18	18	14	23	24	16	20	15	16	20	12	14	14	17	21	18	12	13	20	21	17	25	24	14	16	13	24	15	26	23	13	16	14	23	24	17	22	22	16	17	19	14	21	8	24	25	18	19	16	8	16	16	16	18	24	22	18	16	17	19	17	14	14	19	19	22	13	21	16	27	12	20	17	19	14	17	18	13	16	22	22	22	22	14	19	12	24	23	12	12	15	14	12	16	24	19	13	24	20	18	22	21	18	18	16	19	19	24	20	15	14	21	18	16	20	18	21	12	21	22	12	17	16	21	19	12	11	12	18	19	21	10	22	17	14	20	21	21	23	21	18	18	20	18	25	29	23	18	20	25	12	19	16	15	20	24	21	14	20	19	16	13	16	17	10	16	20	21	29	18	21	15	21	18	17	17	27	31	20	19	12	19	17	14	16	19	14	13	22	17	18	18	14	20	26	14	16	29	26	14	20	11	11	24	23	25	13	17	16	17	14	14	17	20	22	14	14	15	17	11	23	15	21	12	12	21	13	18	17	20	17	25	18	12	17	17	16	23	17	21	19	24	16	13	21	14	17	24	19	22	26	24	23	17	17	20	15	15	17	15	29	12	14	16	20	21	12	20	25	17	18	15	15	24	15	22	10	18	17	19	23	17	19	21	19	19	22	20	12	17	19	20	13	18	21	18	23	17	21	21	13	19	21	18	22	27	25	23	17	19	14	22	12	19	23	15	19	20	12	21	17	21	12	20	20	10	13	8	20	18	27	15	12	15	19	26	20	25	13	13	20	22	12	28	18	23	16	17	19	19	19	19	21	14	15	18	17	18	21	21	22	24	11	16	21	23	27	23	15	13	16	21	22	16	24	17	27	20	17	23	21	22	18	22	18	23	19	16	24	17	21	15	13	30	25	18	17	18	11	16	11	20	25	24	17	18	16	27	17	14	22	22	21	18	22	12	11	16	15	15	24	22	13	20	13	17	14	19	19	15	20	17	16	17	16	19	23	25	20	20	23	23	25	19	17	18	15	22	17	17	31	13	16	17	19	22	22	23	14	22	15	22	20	18	24	22	20	23	10	24	30	16	31	17	17	22	19	13	20	20	18	17	16	12	29	24	14	17	16	12	14	22	25	21	26	18	17	16	15	20	25	14	15	10	25	13	12	31	13	10	11	25	20	17	18	25	21	14	24	26	21	21	19	11	15	13	19	25	18	17	13	20	17	14	12	17	13	15	18	15	14	13	12	18	29	20	19	13	13	24	22	11	25	18	18	19	26	13	16	19	20	13	8	15	15	17	24	14	19	11	27	21	11	13	24	16	19	17	20	17	22	12	19	16	20	23	11	20	14	21	18	11	19	24	22	17	19	23	19	8	11	11	15	26	19	18	15	17	19	25	18	21	18	22	12	12	18	22	25	19	28	17	17	15	18	21	22	17	16	16	20	25	15	25	25	18	16	14	18	13	23	19	16	22	19	20	11	18	19	23	20	15	22	20	24	18	18	11	20	16	20	22	24	21	16	22	16	15	16	15	13	18	16	25	18	24	18	19	21	10	18	23	22	16	16	18	15	17	18	18	19	19	16	15	18	24	18	27	25	20	16	18	21	13	12	23	17	10	20	17	23	23	21	11	18	13	17	19	13	20	23	21	18	16	20	18	14	18	20	21	15	18	13	20	11	17	21	18	18	21	14	15	16	17	24	25	19	11	16	22	14	14	18	19	17	19	19	19	18	15	18	21	20	13	13	15	14	15	14	19	19	15	20	18	18	16	11	21	22	13	17	22	26	19	20	22	31	16	19	17	24	13	13	19	16	15	13	20	18	17	15	28	23	20	14	18	21	17	15	17	11	18	14	15	18	11	20	22	14	13	15	10	16	10	9	23	18	12	23	16	23	12	28	10	17	10	11	19	23	14	29	11	13	15	15	19	25	28	22	20	19	16	22	17	21	25	23	19	17	21	13	13	14	20	12	19	30	18	20	23	8	20	22	18	18	18	23	19	20	28	20	10	15	23	22	21	18	18	18	26	26	16	22	14	17	12	11	19	9	12	19	14	21	14	12	13	18	16	13	16	21	25	11	20	17	24	26	14	29	13	24	24	19	17	20	21	24	18	22	22	20	17	17	19	14	16	11	18	26	26	20	17	15	17	23	15	16	16	18	20	31	16	16	14	17	27	24	15	25	10	17	9	20	16	22	19	17	19	16	15	10	16	18	15	17	19	17	12	14	20	16	18	19	20	17	19	28	20	20	20	23	18	23	18	18	14	20	22	18	24	16	18	19	19	20	10	15	23	20	20	18	13	15	19	25	15	23	28	20	17	20	20	16	21	16	16	12	16	20	9	16	19	14	19	18	21	14	23	21	19	21	29	13	12	15	18	22	25	20	16	16	17	25	14	25	26	17	18	18	15	21	11	19	15	15	14	14	18	19	20	20	16	15	18	18	20	19	13	16	13	17	19	22	22	24	18	22	19	24	22	21	18	16	23	29	16	19	17	18	23	24	24	14	18	24	16	13	13	13	28	17	22	18	14	23	30	15	24	22	21	17	20	15	17	20	18	19	10	22	20	23	28	19	22	13	21	20	17	16	17	15	14	19	19	15	19	19	21	21	14	28	20	18	21	19	21	13	23	12	19	13	21	13	19	15	21	25	16	17	15	22	17	14	17	23	16	26	24	22	16	14	13	17	17	16	12	22	18
32531	19439	8928	8281	15002	16596	14818	12252	9828	8318	7166	5978	5049	3760	3074	2573	2263	1750	1376	1130	977	811	757	629	588	513	510	480	456	516	445	529	474	444	396	392	332	354	324	303	303	295	293	303	250	281	257	266	265	293	307	220	220	249	219	217	223	220	223	212	200	203	172	204	202	205	214	188	199	165	190	156	185	210	167	201	194	183	195	188	197	167	195	164	162	189	186	149	174	177	165	191	152	173	191	168	168	159	156	167	168	185	158	180	140	162	151	156	164	167	169	163	151	160	179	159	155	171	158	177	174	161	158	136	171	144	148	179	156	172	183	161	165	170	161	136	160	153	156	152	162	187	165	149	174	190	161	146	146	162	162	161	169	158	174	151	160	181	169	146	149	164	165	148	175	169	163	148	157	146	149	156	169	191	146	154	163	160	133	170	173	156	150	157	118	157	170	154	163	152	178	153	168	135	158	159	142	168	156	172	156	151	159	141	140	155	160	156	148	179	139	152	150	165	169	180	145	117	163	130	181	154	161	138	161	147	149	171	142	140	165	160	161	143	139	167	147	139	148	158	149	155	144	160	156	164	171	152	162	149	162	171	151	151	145	165	149	172	161	152	142	138	137	160	159	154	165	160	147	145	138	149	154	152	144	160	118	125	144	155	146	148	152	144	146	154	148	164	145	153	165	149	153	135	153	134	172	152	154	140	173	130	163	139	141	158	156	152	154	155	125	146	133	143	145	135	140	159	151	148	156	156	174	174	167	163	162	154	163	132	163	165	153	140	143	160	149	189	149	153	147	156	165	157	153	131	159	149	161	165	159	143	158	163	158	152	147	133	168	171	154	147	147	142	152	168	168	142	155	153	159	154	138	159	143	165	130	163	147	162	158	155	139	156	149	141	156	156	159	166	122	151	142	158	143	129	161	141	166	159	163	153	157	127	160	139	151	154	173	151	163	138	153	143	180	144	167	168	136	158	123	142	135	150	162	144	147	160	139	122	157	160	153	146	140	154	157	133	153	148	163	145	144	139	161	157	125	137	142	163	139	160	168	169	146	151	167	163	147	162	164	148	161	162	122	171	149	171	178	136	147	181	158	164	145	158	135	179	157	167	140	165	147	164	163	170	155	136	161	173	162	137	159	142	188	149	153	168	139	138	133	155	157	137	154	154	126	135	172	149	150	151	154	153	151	163	157	160	160	156	147	142	176	150	142	158	156	154	139	149	169	129	147	167	126	171	131	160	143	143	162	186	166	139	186	155	151	148	165	166	147	142	150	134	159	153	151	150	149	150	179	157	146	139	148	139	156	150	170	159	153	150	169	136	178	157	169	159	157	146	173	144	159	169	174	165	137	137	150	186	135	139	136	181	133	133	142	140	139	151	166	144	125	156	162	156	158	165	153	138	141	168	170	130	158	169	170	150	156	158	167	149	158	176	167	146	130	161	168	157	150	158	142	150	157	157	151	173	163	148	126	168	143	171	147	158	144	143	151	161	136	150	132	161	163	163	159	165	156	154	164	146	151	153	146	169	168	139	161	156	140	154	172	141	145	137	133	140	147	140	157	155	155	153	145	156	136	157	146	142	124	148	176	143	162	149	149	189	144	143	144	163	141	162	150	166	145	165	159	163	163	177	148	148	155	173	163	164	166	165	143	169	158	168	170	152	159	130	142	172	169	142	147	154	129	168	170	117	147	149	149	178	176	167	157	164	142	148	128	167	150	175	156	153	147	159	157	147	143	166	149	164	143	159	136	162	158	140	157	151	163	133	173	161	144	155	158	167	172	170	160	141	142	160	139	194	165	156	165	150	145	159	130	170	144	157	175	158	161	176	159	144	133	147	146	145	141	138	165	154	150	140	157	175	165	146	183	155	147	167	145	157	136	159	145	158	167	183	140	167	130	147	147	151	169	149	150	162	142	169	153	141	138	156	159	146	143	143	146	150	156	154	163	146	144	169	156	160	141	170	155	143	158	162	121	150	157	138	139	151	160	152	153	155	166	159	151	146	170	144	162	175	153	164	157	149	148	140	148	156	174	178	156	152	150	135	128	135	165	129	161	149	152	145	147	148	160	167	168	147	159	150	154	153	164	155	161	153	169	159	153	151	154	145	145	158	159	155	154	154	151	177	152	153	159	149	139	151	136	148	144	163	153	155	141	160	163	162	170	150	148	156	147	130	150	149	154	170	155	127	147	148	134	152	137	155	155	148	146	167	131	135	151	167	142	158	162	156	137	140	148	140	151	153	167	176	124	156	143	166	140	147	153	182	153	158	158	150	128	142	134	153	142	172	160	165	151	162	125	161	161	146	143	126	155	166	159	154	146	152	132	122	160	132	190	144	153	133	151	138	161	163	153	144	167	179	159	164	137	150	157	155	151	174	156	168	157	161	150	147	139	141	136	137	161	139	144	135	151	141	170	146	170	141	162	133	149	162	150	151	162	163	155	149	163	145	169	147	166	136	174	150	150	138	155	168	146	143	167	139	154	159	145	167	145	164	131	174	160	152	153	146	137	152	148	158	161	165	185	137	172	146	129	162	142	165	148	163	143	131	144	137	171	152	155	134	138	146	175	156	160	160	145	148	151	162	167	146	123	155	146	156	177	168	161	155	136	157	142	160	174	160	147	165	136	147	159	155	144	146	171	152	159	134	146	136	149	188	141	143	154	146	142	142	155	148	167	163	138	151	168	156	167	148	133	149	139	164	156	146	163	151	112	158	146	145	169	171	157	177	166	134	158	149	154	154	157	146	143	155	151	146	136	182	158	152	181	146	173	130	149	172	158	137	132	164	157	138	184	152	148	160	181	144	154	164	148	152	137	142	178	158	144	154	146	166	157	152	166	141	159	156	150	156	177	135	164	139	135	139	165	174	179	119	159	159	152	139	146	150	152	157	155	169	144	181	156	167	155	145	139	158	176	160	141	155	176	154	170	156	164	177	126	140	167	164	155	167	142	168	128	134	174	140	142	140	165	157	136	130	142	158	158	172	153	176	157	157	140	167	163	126	152	149	147	150	166	128	161	155	168	151	166	156	138	140	154	172	164	166	143	147	141	140	147	139	167	159	171	139	177	136	158	150	148	160	187	164	140	145	165	151	146	150	151	154	137	154	149	174	159	146	158	127	140	158	138	153	168	164	143	147	151	134	177	118	152	170	162	150	161	150	158	138	161	155	145	174	172	145	155	161	151	151	159	180	157	141	143	146	164	158	142	143	159	169	148	126	165	160	129	143	140	157	167	156	154	160	158	124	153	157	150	143	144	159	162	166	141	141	138	164	145	143	168	145	159	156	182	134	146	136	148	168	150	155	140	158	167	141	149	145	152	154	141	151	135	139	144	147	159	151	165	152	156	147	170	126	157	166	159	148	153	150	159	155	129	151	162	157	165	155	170	155	160	183	150	172	175	141	157	159	142	159	157	150	166	151	137	146	145	135	163	161	143	163	138	137	149	150	140	151	139	175	158	156	155	151	154	145	181	154	148	160	156	151
2286	816	291	190	133	203	192	175	130	139	127	99	95	76	80	48	64	54	47	40	47	40	38	47	38	38	25	41	46	34	32	30	31	41	37	25	32	32	34	33	29	38	36	28	42	39	30	27	33	33	31	28	34	35	22	45	28	52	27	34	35	33	26	27	26	31	34	39	36	30	27	29	21	32	27	28	26	26	19	31	36	36	33	30	34	36	36	34	32	42	25	37	43	34	36	32	21	28	32	25	25	29	22	29	39	29	29	34	31	38	31	34	30	35	26	19	26	20	29	32	32	36	23	27	38	27	43	33	31	41	35	38	26	28	21	22	26	28	22	28	24	36	29	33	29	22	36	31	29	24	23	26	34	40	35	30	37	36	36	32	31	29	30	32	30	32	31	27	31	25	28	30	25	27	35	42	36	30	30	19	27	24	27	26	26	28	25	27	37	24	28	24	31	27	24	32	25	30	29	43	35	29	30	37	33	39	34	32	20	30	31	26	29	23	24	27	30	28	33	35	25	33	25	36	33	29	34	18	31	31	31	25	31	28	26	23	26	22	33	21	31	27	30	37	48	28	38	25	36	34	29	38	33	23	36	43	26	31	31	29	35	28	37	22	36	20	28	33	41	25	27	31	25	25	33	30	20	23	34	37	26	29	28	27	26	26	24	31	41	38	28	33	27	35	39	37	22	32	19	27	32	34	31	27	26	30	22	27	29	37	37	20	27	27	27	26	30	35	21	34	23	29	38	34	33	30	36	21	25	34	36	34	33	23	28	24	38	33	27	22	25	26	37	27	29	25	34	32	29	30	22	24	31	23	28	34	22	26	29	32	30	30	30	28	32	23	31	30	34	38	33	26	29	35	30	29	36	28	26	37	23	38	35	23	26	25	33	29	26	38	22	28	27	19	30	24	29	32	25	25	24	35	25	24	27	33	20	33	33	30	33	26	31	32	30	29	22	21	27	24	37	31	38	23	29	27	27	27	27	26	27	31	25	28	23	30	23	23	35	29	32	29	34	32	23	25	30	28	29	31	37	39	34	23	35	36	30	23	22	31	45	28	24	34	31	34	22	21	37	24	23	27	27	29	25	18	24	23	26	19	25	25	29	32	34	36	32	31	34	36	21	27	30	29	41	41	26	29	33	44	36	32	23	31	33	24	31	32	37	23	34	26	29	37	28	30	32	29	32	24	22	26	31	26	20	30	33	30	24	24	25	29	36	30	43	30	25	44	31	29	27	26	24	31	23	25	23	19	31	34	21	28	23	34	26	31	26	27	31	34	29	39	32	41	21	25	22	35	23	28	31	39	25	28	33	23	32	36	30	34	35	27	29	35	25	33	33	30	26	34	30	30	26	24	35	28	36	31	37	30	26	34	29	34	29	21	20	30	37	37	28	32	33	19	31	33	28	36	28	29	31	20	33	29	30	43	31	27	32	28	24	27	36	21	25	38	30	30	34	30	24	35	21	42	32	33	18	30	38	30	26	26	25	23	32	25	28	28	30	40	37	24	29	26	25	23	31	31	27	26	30	25	41	36	34	31	28	32	38	37	36	32	33	28	30	25	27	44	34	27	25	20	24	34	27	25	34	37	29	29	40	26	27	27	26	30	30	30	27	33	34	31	32	30	28	38	36	33	31	28	34	28	23	32	42	44	24	26	28	38	38	28	30	32	19	29	26	32	30	30	26	32	20	21	41	24	31	24	27	32	17	40	27	24	19	31	33	25	37	28	27	31	31	24	23	29	45	38	31	24	16	29	31	24	32	38	26	43	20	34	33	28	29	29	17	35	25	33	28	20	24	24	27	25	28	21	31	28	31	19	36	37	32	26	39	31	23	22	24	16	30	26	27	35	31	31	20	27	32	17	27	30	28	31	21	28	22	30	34	34	34	35	33	35	23	17	19	29	30	34	37	33	23	31	28	31	33	32	23	33	35	25	29	23	36	32	28	36	35	30	29	34	25	34	25	26	33	29	34	35	17	23	33	31	28	38	34	33	27	28	28	31	19	38	27	28	25	25	39	28	20	25	33	30	38	32	28	25	22	26	30	33	30	27	24	39	20	39	32	27	26	31	25	33	26	30	27	32	25	26	26	25	22	20	33	25	31	32	26	15	27	30	32	22	31	19	30	37	21	33	28	35	27	29	18	23	28	31	28	26	37	35	28	27	18	37	27	27	28	44	23	32	37	26	27	42	33	33	37	30	34	33	24	29	26	24	28	36	20	29	35	25	22	26	31	22	32	37	28	29	23	23	41	27	28	27	32	32	19	24	23	26	24	26	26	38	31	28	28	41	22	23	31	35	35	30	21	31	34	30	35	26	33	36	34	34	24	29	25	33	24	39	21	27	28	32	36	18	26	28	39	27	25	38	38	28	31	28	25	31	19	31	35	34	27	36	24	33	32	21	37	25	29	26	27	34	29	29	38	27	29	17	31	28	27	27	28	25	41	36	29	22	30	29	30	32	37	24	25	21	34	32	33	28	29	27	34	28	26	18	19	30	25	27	30	27	26	20	23	28	35	26	27	33	24	30	40	33	25	24	24	38	25	23	29	26	22	37	18	28	26	37	27	45	23	29	22	25	25	31	29	27	25	37	31	31	20	24	30	25	29	35	33	32	24	29	27	33	21	30	33	38	30	25	29	34	35	43	30	25	18	25	28	18	23	27	37	34	26	27	26	39	29	25	33	33	22	20	26	33	32	29	36	32	43	29	28	32	36	40	40	32	44	31	30	48	27	26	29	28	29	21	32	25	31	38	29	25	27	22	29	24	33	28	24	16	42	35	28	27	28	25	24	25	37	28	27	34	29	26	30	32	29	34	31	33	22	31	27	23	23	29	37	26	31	29	23	20	24	31	30	41	27	36	24	34	26	18	27	19	30	31	29	27	31	38	31	25	29	42	28	28	28	26	42	33	35	32	29	41	25	36	32	34	28	30	23	31	20	37	26	27	28	24	31	29	32	32	28	28	36	31	32	29	28	24	24	27	33	36	23	25	23	28	21	25	23	24	25	24	28	41	27	25	28	30	33	29	30	21	29	27	32	33	20	42	25	33	29	26	21	45	24	31	23	32	22	28	28	23	26	30	29	27	35	39	38	31	30	35	30	34	28	27	44	31	27	31	22	19	29	33	23	23	21	22	25	23	40	20	31	28	32	29	29	34	25	23	32	28	33	31	32	28	28	28	21	42	31	30	30	24	28	28	34	27	36	24	24	21	31	37	24	28	36	21	35	34	36	26	32	27	29	25	25	36	35	29	25	24	41	30	27	31	34	23	20	27	28	27	22	35	42	29	22	32	34	27	26	37	41	31	28	16	23	30	28	32	24	29	29	30	22	34	28	30	26	23	35	26	38	27	30	32	30	27	29	36	31	31	35	28	21	27	33	36	28	35	30	35	31	25	28	34	32	37	23	32	35	30	27	19	26	34	21	30	36	26	29	31	30	29	44	25	30	49	23	30	32	22	31	31	29	25	22	28
22439	9552	3899	4338	8387	9775	8515	6740	5137	4312	3627	3237	2629	2131	1545	1349	1167	970	729	692	569	544	532	509	437	392	456	450	415	414	446	405	440	388	357	312	353	312	312	318	300	316	284	297	298	309	275	280	261	318	317	272	335	278	285	281	279	245	282	282	273	262	273	269	229	260	251	245	241	247	257	242	296	273	250	268	244	271	243	266	267	266	296	267	256	268	270	262	268	246	241	254	251	250	219	230	268	251	243	247	239	259	242	238	244	231	233	268	236	222	251	242	248	245	232	248	257	227	246	208	256	235	256	238	255	243	247	240	252	246	221	246	247	227	266	234	243	260	238	269	252	233	249	250	236	248	256	251	252	254	265	230	231	230	280	254	250	239	271	267	259	246	234	268	266	255	223	246	240	239	236	213	268	244	255	264	258	225	265	257	234	241	255	263	225	234	216	255	278	233	279	247	254	251	253	252	252	269	253	240	206	211	237	239	233	245	255	226	240	238	244	241	249	216	233	231	237	238	255	239	242	240	258	248	220	233	252	272	235	261	254	231	258	250	261	234	244	272	226	245	215	260	233	262	251	283	262	277	234	232	244	260	244	240	252	229	219	240	237	256	260	254	219	235	260	240	247	263	241	253	235	237	242	239	244	253	247	255	242	246	250	233	242	263	251	244	249	252	236	261	261	255	250	263	229	229	233	238	231	253	275	228	250	241	251	258	232	228	255	222	274	231	269	228	247	270	274	251	247	252	222	240	252	252	239	272	229	235	240	262	247	258	242	247	269	240	234	269	247	239	230	233	221	230	238	226	245	276	234	230	234	253	227	224	250	233	224	261	230	248	234	232	267	232	224	253	247	227	235	251	254	253	259	272	244	259	234	243	218	238	226	237	252	231	254	248	231	257	221	239	239	261	261	229	247	293	239	233	270	219	243	242	235	240	247	257	222	246	239	233	259	239	208	246	240	246	265	230	243	242	253	249	223	237	241	207	233	261	242	264	259	250	251	228	229	222	233	250	229	242	249	247	248	243	231	264	242	273	240	270	246	246	238	239	251	230	246	241	264	247	239	261	250	247	261	225	237	246	236	235	220	242	268	232	238	248	249	249	229	227	226	240	235	216	253	207	241	237	231	228	203	214	225	232	222	247	250	234	222	220	243	247	266	239	235	261	220	252	212	247	249	221	229	222	237	229	268	228	223	237	231	245	233	282	248	241	275	272	239	235	226	236	261	238	258	256	235	248	231	264	264	209	261	229	237	245	257	267	255	268	255	264	231	261	232	255	249	212	227	236	255	247	240	246	222	240	253	226	242	237	234	251	243	236	245	260	248	253	266	242	256	237	234	223	218	241	257	253	244	249	245	244	266	240	211	256	254	235	237	248	244	234	225	272	208	238	285	227	249	246	233	218	253	249	256	220	256	243	270	246	267	260	256	264	270	253	236	258	250	224	222	284	250	242	233	228	234	246	239	225	249	240	277	246	234	231	237	252	263	244	251	222	243	239	258	228	215	263	244	244	234	244	262	237	238	245	250	268	225	243	247	246	264	231	253	255	228	219	237	262	252	245	211	240	261	259	252	258	233	240	229	231	228	246	228	265	260	273	235	258	217	257	258	225	238	237	252	244	238	247	253	250	236	256	282	216	241	246	247	220	229	251	270	254	253	244	227	255	262	293	235	250	238	237	224	242	247	260	241	276	242	259	243	219	246	250	247	241	266	243	246	265	245	259	233	237	216	230	253	256	253	246	204	255	230	238	240	245	227	262	234	231	230	235	223	262	232	246	225	239	245	226	241	258	212	275	268	236	250	271	253	267	235	244	239	231	236	243	266	229	250	243	248	218	261	249	243	229	240	247	250	266	226	238	251	244	274	249	227	218	238	251	268	228	269	231	229	220	236	257	242	250	259	229	240	218	258	248	224	258	266	237	252	254	233	250	222	213	277	243	238	237	259	247	250	259	249	250	260	218	206	262	266	240	237	236	258	246	236	260	262	228	256	229	249	233	264	248	237	221	252	261	234	257	250	232	233	269	252	246	242	237	235	239	247	231	252	231	212	255	261	232	252	232	260	255	273	265	231	241	255	265	246	228	265	267	267	267	262	237	232	234	215	246	233	240	228	238	230	245	248	258	228	269	242	250	226	247	250	234	256	237	272	249	221	222	241	229	256	240	240	270	254	255	251	236	243	253	247	257	244	250	244	247	250	221	242	234	223	232	253	261	249	225	244	264	232	249	233	248	252	243	262	223	234	233	252	272	256	238	240	242	262	227	227	255	262	248	243	234	239	249	271	250	235	218	250	241	227	228	254	244	226	253	211	234	254	236	232	230	242	226	252	237	288	274	216	237	241	272	228	219	252	243	253	252	202	230	229	243	247	242	247	243	261	235	253	256	272	229	246	255	223	230	231	246	247	238	244	237	279	255	236	250	228	236	232	242	280	231	254	266	243	257	244	236	224	241	257	256	258	264	249	243	255	263	259	279	240	241	258	254	242	241	248	257	241	278	253	206	258	243	271	214	235	267	228	241	252	259	267	253	238	235	229	280	239	249	246	253	233	264	237	240	263	237	236	254	240	252	250	248	241	259	251	261	238	229	242	242	243	245	280	262	241	229	244	238	255	243	265	235	240	255	218	253	246	212	244	233	243	243	240	255	255	236	211	220	253	242	229	250	245	252	255	248	244	248	252	221	241	231	274	251	235	286	266	240	252	243	241	260	237	246	233	233	223	256	236	248	255	259	258	254	212	258	245	251	220	228	214	259	254	271	195	245	257	250	263	244	254	279	246	219	236	230	260	236	235	253	223	235	257	229	254	239	233	227	231	260	205	232	248	236	254	265	238	241	250	237	249	245	247	245	274	278	252	247	262	267	244	235	246	222	271	226	245	251	259	232	229	281	266	234	242	246	254	240	254	219	260	245	265	243	221	245	258	244	231	233	257	236	250	257	245	245	231	257	256	239	236	245	243	267	209	247	223	208	227	262	230	251	244	249	243	248	248	256	239	230	265	245	243	258	249	238	242	251	238	257	239	277	249	254	223	248	252	244	249	243	249	211	246	250	253	276	247	258	238	241	211	271	243	241	249	235	235	220	231	269	234	223	264	207	245	255	247	241	229	256	238	259	276	281	224	216	247	250	241	247	236	223	251	241	226	242	227	238	252	254	235	243	267	237	266	236	237	221	267	258	228	228	232	229	293	265	241	206	245	247	239	242	274	221	239	259	261	253	233	248	276	237	236	232	230	248	237	284	222	274	235	249	242	229	272	277	251	247	255	263	266	258	204	226	283	259	246	217	261	252	249	240	253	238	269	260	261	218	230	236	227	242	252	247	230	237	262	245	229	220	252	212	232	259	253	254	232	244	242	254	263	246	235	271	224	239	238	261	234	229	239	222	238	237	221	252	240	260	233	244	231	247	261	251	246	270	223	251	238	250	243	240	242	242	255	249	252	244	268	251	242	253	253	271	264	247	252	231	224	250	243	217	236	254	248	244
4035	2295	695	307	247	238	299	262	215	209	148	137	139	119	104	88	96	56	55	42	33	34	41	36	32	25	21	39	25	28	41	25	31	32	28	28	19	25	31	26	28	29	22	29	26	23	23	25	25	26	29	22	18	24	24	21	22	20	26	23	17	18	24	19	25	22	23	24	30	23	15	18	28	18	14	22	28	23	21	20	19	19	30	14	15	21	14	23	20	24	16	23	23	23	26	20	21	28	22	25	21	26	20	22	24	23	20	30	23	18	27	22	21	18	23	24	27	23	18	21	16	19	16	24	24	19	21	24	23	19	19	24	18	15	15	30	27	24	19	16	26	24	18	19	20	31	23	20	25	19	23	20	16	18	27	29	19	23	21	16	18	24	13	22	17	25	25	17	22	28	16	21	18	20	11	10	19	23	29	18	20	23	23	26	23	13	20	23	18	25	21	24	25	16	10	18	15	19	16	28	19	21	17	19	14	22	21	29	21	24	19	25	21	32	15	18	23	23	18	18	25	16	31	10	25	17	26	18	23	22	22	21	19	28	13	18	19	23	18	24	24	11	22	15	27	18	20	23	20	25	19	27	25	24	24	18	15	19	23	21	23	21	28	19	22	22	16	21	18	29	20	21	26	18	20	27	23	31	20	14	21	30	25	13	28	19	23	19	20	27	17	22	26	27	26	21	19	27	21	22	19	17	26	20	22	26	21	17	18	23	28	19	23	19	24	14	14	29	22	16	16	27	24	28	23	17	25	26	20	33	17	18	23	13	22	20	12	21	22	18	16	21	29	18	19	21	25	22	29	18	20	18	16	23	24	27	25	27	19	23	23	16	20	14	23	23	16	17	11	22	24	21	19	23	14	19	27	15	21	29	19	24	18	28	22	21	19	24	16	24	27	21	18	15	21	16	20	17	17	20	23	17	23	27	19	17	28	25	20	23	14	15	24	19	20	19	10	20	20	23	17	30	21	24	21	22	22	22	24	18	24	12	19	28	18	18	27	24	23	16	18	23	16	19	19	20	27	23	22	33	21	24	17	14	25	19	18	23	23	18	13	19	18	26	18	20	31	12	21	21	25	22	18	14	25	27	17	26	24	17	26	19	21	19	18	18	20	18	17	21	27	21	19	27	25	30	16	16	28	17	13	28	27	22	23	20	19	25	21	24	30	21	22	21	18	16	22	22	18	26	25	15	23	18	23	22	23	25	19	16	18	25	27	24	20	18	24	15	26	20	18	26	21	16	20	19	26	30	23	23	19	23	26	30	14	19	26	22	24	17	19	11	32	13	16	24	17	15	19	19	21	14	24	14	22	27	25	26	29	24	20	19	11	20	12	23	26	30	22	15	15	20	21	15	21	21	25	20	21	14	23	19	16	14	25	21	12	17	24	23	21	24	19	36	11	16	19	26	22	13	16	25	22	23	24	19	20	21	27	23	27	17	19	26	16	24	19	18	20	18	26	15	17	23	23	20	25	24	21	25	20	24	20	18	18	21	33	15	20	25	27	27	18	19	26	14	20	20	21	13	20	20	22	17	23	20	13	25	29	27	24	27	17	22	25	31	26	14	13	27	17	27	29	24	34	25	21	28	25	22	22	20	19	23	22	25	19	14	31	25	20	15	21	20	22	14	21	20	30	17	18	16	26	17	18	24	21	31	21	15	16	22	18	22	18	30	21	21	22	21	21	18	21	27	23	25	18	17	25	17	22	23	18	22	29	23	18	22	33	26	22	25	14	23	22	22	22	16	14	22	19	19	23	19	20	22	16	28	28	15	16	30	24	18	24	26	21	19	18	27	13	22	32	19	26	21	26	18	16	24	18	13	25	18	18	23	19	26	18	25	25	25	25	25	29	29	16	29	15	18	22	22	27	25	26	25	22	20	22	25	25	14	23	19	14	16	24	21	17	24	16	24	21	19	22	21	20	23	16	26	22	21	14	19	10	25	24	23	15	24	16	18	17	27	23	17	18	32	21	23	25	26	17	14	22	14	30	20	23	17	18	21	18	17	23	24	28	26	27	13	19	21	16	21	15	21	23	22	25	15	17	17	19	21	26	24	14	17	22	15	21	17	19	23	20	23	16	14	20	23	23	23	21	15	18	25	25	11	23	16	24	19	21	20	20	15	26	16	25	20	22	27	20	20	29	24	21	19	16	22	22	21	18	26	18	16	24	21	23	20	21	32	23	20	14	20	24	23	25	30	30	21	18	23	20	16	21	19	32	25	22	23	22	14	21	24	19	21	29	15	29	19	20	18	25	30	25	27	15	23	19	25	27	20	21	22	20	14	21	24	28	21	18	27	27	20	23	27	19	24	14	25	21	17	21	24	21	24	26	20	18	16	16	20	14	25	17	24	19	22	17	22	22	20	23	15	17	17	20	33	19	21	30	24	14	22	14	23	26	20	27	20	29	23	27	20	25	23	21	21	19	26	18	20	16	16	26	18	18	14	18	20	23	19	27	18	19	19	19	29	23	22	22	22	16	16	22	22	18	23	14	22	14	21	15	31	17	16	26	29	31	21	27	24	21	21	18	14	18	17	28	25	20	25	20	26	19	18	26	24	27	14	21	12	21	22	21	28	20	24	18	23	23	22	19	22	26	27	20	21	29	16	18	20	20	14	18	13	20	31	22	22	18	12	30	19	18	18	20	18	26	21	16	21	19	25	20	15	14	16	32	22	10	15	10	19	22	27	21	15	23	19	32	29	23	13	22	21	19	23	23	15	17	19	22	20	18	21	19	28	29	18	20	22	22	20	19	20	19	30	18	25	28	20	20	15	20	19	25	22	13	19	24	26	13	14	21	14	22	20	15	22	21	20	25	23	24	21	15	18	19	23	25	12	19	22	19	21	19	23	26	15	23	20	23	28	14	24	18	17	20	17	16	31	18	11	28	23	24	19	15	24	22	27	24	26	20	16	22	29	23	23	26	22	19	24	33	19	25	17	14	21	18	17	19	19	22	27	21	25	23	28	22	30	22	24	17	26	19	18	14	27	20	19	17	19	19	23	20	20	18	26	28	13	18	23	20	20	26	23	18	27	22	22	21	37	20	22	31	28	17	22	19	34	20	30	27	24	16	21	22	20	22	16	24	20	25	27	23	31	24	21	16	22	23	19	24	25	21	20	16	22	17	18	16	15	27	13	17	22	27	26	19	19	26	23	20	30	23	15	23	14	22	21	27	33	20	22	29	24	19	15	21	21	15	18	25	21	18	28	15	31	19	22	15	19	21	24	24	21	18	17	17	5	24	14	16	13	17	25	21	20	21	23	24	15	21	17	24	21	19	15	18	25	19	17	24	21	22	27	19	23	15	21	23	18	19	21	26	14	25	20	28	25	24	18	15	21	17	23	18	29	29	23	17	16	23	24	23	30	21	22	22	20	18	22	18	28	18	21	23	32	21	18	19	19	26	25	28	21	13	16	21	27	17	18	16	24	29	17	26	16	23	22	22	25	16	25	23	16	24	21	15	26	28	24
30066	16954	7331	6684	12389	13685	12238	10196	7943	6196	5166	4492	3877	3347	2588	2041	1748	1364	1101	987	810	711	680	584	521	500	494	542	460	527	495	474	455	418	417	365	352	304	292	299	303	301	312	283	260	294	259	247	271	266	215	260	244	245	243	227	254	219	247	222	217	239	201	195	234	196	224	205	221	235	208	218	217	210	229	192	213	167	191	202	171	226	186	199	207	207	198	195	197	193	200	196	167	186	202	187	188	208	182	209	170	188	171	173	209	192	191	186	182	191	160	197	219	191	205	193	187	198	177	191	200	189	187	177	191	163	199	174	198	194	180	193	209	210	204	186	197	199	198	188	183	184	165	188	205	203	171	213	170	163	198	176	194	199	185	209	194	185	188	171	220	202	159	175	185	179	181	187	187	200	190	159	178	187	193	189	172	188	192	177	192	187	184	185	170	179	201	168	176	180	180	169	168	183	194	186	188	183	150	167	170	168	183	195	200	187	183	163	200	184	193	164	199	191	193	186	150	185	184	198	176	180	180	180	170	158	158	201	186	185	149	158	178	168	185	181	166	185	178	171	148	174	148	170	190	172	172	165	186	199	156	186	170	183	191	207	169	173	162	185	184	182	155	176	162	198	169	195	181	190	170	158	194	204	178	169	180	182	182	199	189	204	184	187	180	186	184	201	171	177	169	160	171	189	189	165	170	190	190	196	171	169	193	152	198	178	144	176	187	163	167	173	173	187	203	168	179	169	172	167	184	195	173	180	206	205	169	161	201	207	158	177	165	185	190	171	162	208	174	185	178	178	182	170	208	198	167	171	158	167	181	171	181	177	166	185	167	168	174	182	181	173	191	168	187	191	174	182	182	183	182	179	193	186	190	176	171	200	189	151	190	171	174	163	173	161	158	192	184	189	170	178	190	183	195	167	178	173	166	169	181	182	171	167	194	177	199	185	164	190	198	164	188	204	176	174	164	192	198	190	186	183	157	192	195	182	169	152	186	166	191	175	181	168	188	178	199	191	169	176	185	183	176	163	163	161	197	188	162	177	188	176	176	189	182	157	180	202	164	169	187	167	197	163	158	185	162	183	203	171	183	197	155	160	160	197	206	178	167	175	174	178	151	193	199	173	161	172	175	211	169	192	183	160	179	172	177	188	184	195	185	152	194	187	170	196	197	187	166	187	175	163	183	152	189	199	175	198	186	182	193	210	155	168	191	155	169	188	208	165	208	201	183	182	177	162	171	183	182	173	174	187	202	171	184	186	190	166	181	175	200	186	194	180	176	189	201	167	172	187	189	191	183	186	177	203	164	187	195	193	159	179	191	170	185	188	137	166	195	161	154	184	201	172	185	186	181	184	193	194	189	168	199	208	185	164	194	186	187	193	200	203	169	174	179	184	192	170	179	182	166	161	176	161	174	192	159	162	160	179	200	186	189	179	184	190	173	169	175	175	163	171	181	200	181	158	198	183	165	178	174	153	185	166	167	204	183	195	167	188	150	169	168	184	167	170	204	171	176	183	177	198	179	193	143	204	175	175	166	190	161	163	162	169	169	168	181	188	192	192	195	175	177	178	190	195	165	187	202	169	161	162	168	179	203	188	177	196	178	175	167	189	202	193	184	195	190	170	180	188	171	193	188	186	170	172	181	181	155	200	182	198	178	181	201	185	182	168	175	165	169	163	201	192	178	189	163	186	168	170	208	167	160	187	150	155	177	187	184	172	183	203	164	175	171	198	185	171	162	181	177	195	160	191	193	199	170	184	201	170	179	166	181	171	194	194	205	171	165	173	159	163	163	175	155	182	186	193	208	186	186	176	197	171	182	177	164	191	166	160	189	168	183	203	188	182	172	174	190	176	187	183	176	193	143	170	184	173	166	167	174	178	160	179	177	181	177	189	181	161	178	165	159	183	177	201	196	187	179	172	184	189	185	198	177	168	203	144	159	224	190	175	190	156	185	157	171	168	175	170	176	181	164	186	163	168	164	168	174	173	171	215	157	182	158	187	179	193	148	168	184	196	183	169	192	194	166	197	167	170	178	187	201	206	198	189	164	180	191	178	205	157	192	187	188	166	161	209	189	183	203	168	178	197	195	171	171	172	170	165	187	178	210	189	155	187	182	177	152	183	167	165	189	170	174	169	200	174	191	185	165	186	179	202	179	169	143	187	197	186	181	190	191	169	190	171	183	184	160	180	164	187	202	175	197	173	168	172	194	180	212	189	200	191	205	199	178	172	197	186	205	172	175	161	165	185	189	199	174	166	170	169	197	193	187	181	182	176	158	186	156	192	186	174	173	175	182	201	191	171	172	190	189	212	182	174	201	179	214	172	175	180	190	174	188	156	181	178	206	202	185	161	172	196	178	174	163	192	177	169	187	182	172	187	197	176	169	163	189	185	195	168	198	179	178	177	182	175	171	207	181	172	174	168	179	168	174	199	195	162	162	183	169	148	182	186	185	197	180	188	182	176	175	181	192	203	196	177	206	169	198	179	177	166	186	199	175	169	184	172	193	175	201	156	170	190	187	163	161	147	198	199	169	201	193	146	174	173	174	200	167	175	171	159	185	173	171	186	169	165	160	199	157	175	182	206	181	188	164	172	190	193	146	180	192	203	164	208	184	180	174	193	189	173	170	180	173	180	182	194	182	169	177	197	167	180	212	174	170	177	177	176	190	184	182	163	187	187	171	210	167	177	192	158	174	202	150	175	171	198	201	182	184	187	176	161	192	194	174	158	153	174	169	172	191	193	183	177	187	195	184	205	200	188	178	179	196	182	193	182	153	172	163	187	203	179	177	180	181	214	189	165	171	184	166	180	182	180	163	174	172	183	190	192	182	180	182	213	172	175	179	161	179	177	220	194	168	176	185	186	173	188	168	188	177	191	194	184	166	197	194	175	183	169	168	168	166	196	167	163	176	171	170	188	170	185	172	185	180	188	163	193	187	189	184	175	179	214	178	175	182	155	181	176	157	179	192	188	194	157	160	183	207	196	167	212	184	167	185	180	180	161	193	188	169	197	184	171	197	174	184	166	188	196	189	171	202	173	183	194	182	195	181	189	162	185	196	180	182	199	176	183	192	153	167	171	177	197	182	183	191	171	150	177	190	182	176	186	192	191	179	169	180	189	199	201	171	175	155	190	166	175	180	187	174	153	184	189	167	194	189	159	177	160	185	186	180	199	178	182	176	182	181	168	168	171	175	172	194	195	195	171	170	189	197	180	181	167	183	178	171	180	198	170	171	181	189	189	180	205	175	176	203	188	192	187	166	182	180	177	172	171	175	174	197	162	197	180	170	200	165	182	178	164	189	169	215	194	191	159	198	172	197	166	167	183	190	181	176	181	174	180	168	176	185	189	167	192	156	167	192	183	195	195	187	177	165	175	164	178	173	184	182	188	189	200	183	188	156	158	166	181	163	198	175	161	186	172	162	173	175	188	150	194	169	168	173	178	188	167	180	202	181	165	169	194	199	187	189	169	178	185	211	169	179	182
4220	1755	642	236	177	222	248	230	228	176	161	138	153	113	106	79	62	54	50	47	51	41	41	40	28	44	37	33	34	36	37	42	32	34	30	28	32	25	30	35	29	33	22	27	22	26	23	34	24	30	23	30	35	28	24	23	17	31	26	33	38	24	30	31	25	30	27	24	24	41	26	22	26	31	21	25	28	32	27	25	26	19	33	33	28	21	21	33	28	28	26	27	30	27	29	24	21	21	20	24	24	29	31	24	19	17	30	25	37	30	24	29	34	28	20	24	23	15	29	28	24	24	23	29	24	20	24	21	23	28	21	33	24	30	19	26	23	33	31	24	29	21	22	33	29	23	23	23	23	25	30	28	26	34	31	21	22	17	35	22	30	24	32	30	18	21	26	34	25	21	26	25	23	20	31	30	28	23	22	26	34	19	21	21	21	22	25	22	33	24	28	19	22	21	25	20	24	28	24	32	32	27	20	32	24	11	26	34	33	30	25	28	33	20	18	23	25	28	23	27	23	24	23	25	22	28	30	27	20	20	22	27	34	34	35	27	27	16	17	29	26	19	21	14	30	18	31	35	35	29	25	30	27	30	32	17	29	31	27	29	25	25	27	30	24	32	37	23	31	26	26	27	31	34	29	30	17	22	25	25	27	23	20	33	25	18	30	33	27	28	26	22	24	26	33	19	28	22	39	24	25	24	24	25	27	22	30	24	26	20	18	24	24	24	19	19	15	30	29	26	28	23	34	14	29	29	26	32	24	28	23	24	17	25	22	26	20	19	33	26	29	29	25	30	22	31	25	24	25	31	23	34	25	30	22	31	25	24	32	27	24	20	17	30	26	24	42	24	27	27	26	28	25	25	24	24	28	15	17	26	21	23	23	23	27	29	27	34	32	20	19	26	28	37	27	30	24	22	22	24	27	24	20	24	22	31	25	33	35	25	22	23	31	25	29	22	36	26	27	27	27	21	23	30	25	23	22	24	33	24	19	21	22	18	26	25	20	21	24	32	20	14	18	20	26	35	30	14	21	28	25	31	17	31	24	29	17	29	17	24	21	22	19	24	22	24	22	26	20	20	30	24	23	19	20	23	33	27	29	18	32	24	31	32	26	20	37	28	20	26	20	25	24	29	28	29	25	28	20	26	28	22	38	32	19	21	30	29	29	21	27	26	29	25	25	19	24	27	31	25	24	25	27	43	32	35	29	19	28	20	21	36	29	28	31	30	31	31	28	38	25	27	24	23	25	36	30	23	20	26	30	31	18	24	31	23	23	24	21	29	24	21	32	31	26	31	20	24	22	16	29	35	28	26	27	28	11	29	18	31	17	22	27	27	29	31	34	24	28	20	30	25	25	30	23	24	24	35	19	21	25	19	21	17	21	28	30	26	24	22	22	29	19	28	30	26	27	32	24	19	31	23	27	27	30	26	26	31	19	21	29	20	23	30	32	22	28	19	37	24	22	25	26	13	25	21	38	24	24	33	30	33	36	29	26	27	25	25	18	26	19	25	24	25	30	26	32	25	30	22	21	32	20	25	28	29	26	24	27	27	33	23	28	32	16	26	32	19	35	17	21	30	22	30	26	30	22	18	19	28	26	26	31	28	25	28	25	32	28	29	22	22	16	26	30	28	33	22	27	29	21	28	24	28	20	20	23	24	27	19	22	30	31	19	27	28	28	29	32	34	15	28	31	25	21	25	23	27	20	28	17	24	18	18	29	21	38	28	32	21	25	23	19	22	29	24	23	29	23	22	26	24	25	22	24	31	31	26	18	25	20	30	28	31	29	30	14	22	26	35	31	26	30	21	25	36	30	30	21	28	33	22	26	30	35	27	30	26	16	24	30	19	31	33	27	21	27	29	30	28	36	32	25	26	30	34	21	14	23	20	27	35	23	19	23	32	33	25	25	21	25	24	23	16	31	21	25	22	26	25	16	28	15	22	26	28	15	17	23	23	28	21	34	22	21	30	34	25	27	14	26	25	18	31	26	24	29	31	22	30	26	19	30	20	28	17	20	25	34	27	27	24	30	21	22	32	15	23	25	22	18	30	19	26	18	25	31	17	20	21	24	28	28	28	19	20	38	29	18	35	28	29	27	17	19	26	17	12	25	19	23	26	19	27	24	32	17	21	29	24	28	18	31	28	24	28	21	25	31	32	23	30	21	24	24	21	23	35	31	30	30	21	21	27	28	37	23	20	30	22	14	26	35	19	29	24	20	26	20	24	15	24	33	24	27	23	24	24	22	33	19	24	30	26	41	34	29	33	17	24	16	36	24	34	26	22	23	15	25	26	26	25	26	19	27	19	26	26	26	25	28	29	23	24	29	29	23	26	19	31	34	27	34	24	28	29	30	27	35	24	23	28	18	30	21	22	17	28	21	24	21	32	16	36	23	35	24	32	27	33	20	25	25	28	25	24	24	21	26	26	29	21	23	14	22	20	29	16	24	22	21	25	20	26	31	25	26	24	22	26	24	24	25	29	27	25	26	26	21	28	25	24	22	20	25	32	27	16	24	29	24	31	28	27	30	22	32	23	22	23	31	26	17	21	25	28	18	20	36	33	17	26	17	29	20	26	28	28	24	24	22	28	37	26	20	25	21	26	29	30	42	19	33	27	23	20	27	24	15	20	28	15	23	24	20	21	30	30	23	27	26	28	26	27	25	33	34	25	21	16	22	23	27	17	19	30	24	30	28	27	30	16	25	20	26	31	26	18	26	30	18	20	23	21	25	27	27	29	33	20	19	21	22	21	28	27	17	24	17	21	27	27	25	35	14	19	24	24	27	12	23	20	22	26	26	30	27	29	21	34	22	27	25	27	37	36	28	28	27	29	31	21	37	31	24	28	23	25	25	30	32	29	27	27	28	22	32	18	29	21	28	25	19	21	28	26	24	22	25	21	23	20	19	28	22	29	26	22	16	26	24	27	16	24	28	34	15	27	26	31	30	28	25	25	25	26	32	22	23	27	24	24	22	19	24	21	35	18	28	23	29	24	33	23	18	25	21	27	19	32	19	28	35	23	25	15	25	21	22	24	26	28	20	24	27	28	22	24	25	25	30	19	30	30	20	22	21	29	25	19	30	16	32	26	33	25	18	28	19	20	15	34	26	28	23	27	30	21	16	28	24	28	35	33	23	22	25	27	30	25	26	26	19	19	25	24	26	16	17	25	14	25	30	31	36	29	27	21	27	29	21	18	23	28	23	18	30	23	23	27	26	24	21	30	28	36	23	17	25	22	26	30	30	20	27	28	23	34	21	29	19	32	23	25	28	21	20	24	24	27	27	20	27	30	22	28	19	31	18	13	24	32	19	24	32	20	20	22	24	28	40	32	25	28	29	24	26	28	31	24	28	21	31	16	28	23	15	31	31	30	30	19	25	30	32	29	20	14	16	29	26	19	22	21	31	26	16	29	31	27	22	21	24	32	32	22	28	34	27	26	34	24	30	28	26	16	10	24	29	27	30	29	25	27	25	27
27965	15226	6501	5876	10718	12180	10842	9182	7612	6027	4967	4395	3841	3133	2648	2052	1589	1336	1153	1025	916	732	712	639	578	532	551	515	542	545	497	509	547	458	396	358	340	338	313	323	315	284	313	372	301	266	296	316	296	301	285	311	296	280	286	264	265	282	235	259	262	233	266	230	244	258	239	247	270	250	225	229	237	249	230	242	206	240	250	218	214	228	271	251	251	250	207	214	222	212	241	213	227	226	239	236	236	210	190	191	234	204	217	216	226	217	205	214	206	222	224	227	236	213	243	218	242	203	218	227	221	208	221	212	221	233	209	226	221	227	199	202	234	218	226	214	252	225	200	243	209	207	216	198	206	231	206	201	204	242	206	207	200	214	209	214	218	218	200	205	190	207	208	220	216	223	231	236	198	239	228	209	223	206	233	224	199	190	221	211	214	213	243	221	214	224	213	239	206	206	222	210	210	206	230	205	214	210	212	219	209	222	224	204	186	212	195	218	207	231	223	210	211	201	202	196	204	213	193	211	226	252	229	236	225	207	209	214	223	222	192	195	185	235	190	235	201	210	201	214	226	181	199	194	202	203	222	218	201	202	214	200	206	190	224	211	230	210	195	222	204	200	215	217	211	186	228	206	219	229	243	222	198	235	220	209	220	204	238	197	223	211	208	232	209	207	210	177	208	222	192	219	237	213	230	226	205	206	196	234	203	256	198	222	213	197	208	248	191	207	209	237	225	219	247	218	197	195	226	215	195	211	203	252	232	212	195	187	201	190	213	207	204	215	228	230	220	213	233	212	208	229	216	208	211	215	211	209	221	224	215	203	210	187	199	192	217	184	231	211	187	242	203	193	167	213	241	229	216	213	202	217	223	226	233	179	227	203	221	205	247	203	221	216	213	214	223	187	202	219	195	201	175	234	207	213	198	211	206	232	201	214	210	239	227	202	188	211	216	208	219	221	243	204	204	226	233	216	223	199	219	206	216	197	208	246	185	197	222	195	221	209	197	210	207	213	187	235	193	181	203	243	198	244	210	226	217	240	209	225	234	232	224	201	212	211	217	225	198	231	205	191	215	236	232	215	193	211	211	224	213	221	184	212	203	194	202	212	199	225	210	238	196	201	209	213	201	221	236	185	234	213	206	211	211	217	212	217	231	227	203	212	197	220	224	213	232	235	210	227	239	223	202	203	233	197	188	218	243	192	209	220	213	217	223	219	195	203	213	212	224	223	207	216	211	217	204	228	198	219	213	201	231	208	208	200	194	210	225	235	206	210	234	210	215	227	208	198	244	238	220	214	204	211	191	211	224	184	202	201	194	217	208	216	208	178	193	192	212	224	244	205	217	210	211	211	214	193	214	213	209	204	200	222	211	213	225	238	191	217	192	227	212	215	226	236	233	198	236	206	228	224	219	215	179	191	194	205	193	239	187	208	190	199	188	251	200	212	239	213	214	200	196	235	202	217	221	199	202	185	222	205	230	210	205	216	219	229	232	207	250	216	241	190	228	224	202	201	205	239	213	211	219	231	230	203	206	215	207	219	210	207	233	229	237	218	176	221	227	190	217	179	222	191	205	190	224	213	211	229	183	170	204	206	216	229	213	198	228	223	222	207	221	210	209	192	184	232	203	210	194	212	185	220	204	209	219	208	217	185	190	222	204	194	206	226	197	193	180	216	217	217	215	215	235	194	245	213	220	209	214	201	218	231	183	212	229	198	178	208	221	218	211	206	212	215	214	211	205	221	212	212	231	191	235	212	225	194	183	192	194	194	218	181	212	220	230	232	219	194	219	201	202	190	245	211	197	208	211	193	208	234	220	209	197	228	222	218	217	226	206	222	224	210	229	208	213	198	247	210	213	223	205	270	213	223	204	212	214	224	195	212	200	219	213	215	230	221	201	202	209	208	204	196	211	202	224	235	181	200	200	219	223	215	232	214	198	206	200	207	229	208	215	228	234	247	209	209	216	225	221	203	213	221	213	198	188	205	232	208	229	224	231	198	240	226	211	222	213	193	205	205	227	217	211	188	216	205	213	208	201	245	195	211	210	201	186	205	212	244	213	200	195	190	193	185	199	209	233	198	217	226	210	195	216	207	205	202	213	200	197	226	213	203	229	221	204	206	198	208	240	201	230	225	195	208	206	217	233	215	194	225	237	218	212	212	206	198	200	230	198	225	208	220	218	216	182	215	200	219	216	205	210	194	195	223	205	211	205	230	224	200	206	233	210	217	226	216	189	228	208	206	206	210	225	244	215	223	210	194	225	228	204	204	245	233	216	222	219	207	214	224	227	212	196	216	214	231	220	214	213	229	234	191	205	203	197	193	218	201	206	210	198	224	228	204	179	208	189	230	216	222	213	186	196	233	220	231	198	190	233	204	238	204	217	201	212	243	208	190	211	190	216	244	255	201	191	197	205	212	211	213	207	199	226	213	206	207	213	210	214	205	225	207	199	206	208	237	189	205	243	214	241	205	203	210	233	229	213	196	217	214	188	221	200	205	184	192	226	198	201	229	195	232	206	236	204	202	203	213	206	222	226	213	185	214	197	182	185	210	232	201	210	229	201	184	205	203	241	197	218	229	196	193	236	215	223	221	219	227	209	198	233	224	228	195	210	194	208	188	199	220	213	211	193	207	204	210	213	239	218	215	192	209	227	229	213	215	206	212	200	220	228	186	191	220	216	226	210	225	200	249	219	203	211	247	222	199	203	230	198	218	223	247	200	229	198	213	189	227	213	213	233	207	229	204	205	179	242	198	223	202	251	223	229	219	221	208	229	211	194	212	233	222	203	217	207	213	220	215	219	199	192	217	219	202	201	190	189	222	226	215	217	217	208	203	254	203	216	234	209	215	221	248	232	205	201	198	198	205	219	200	189	232	186	204	208	214	202	210	190	205	212	213	222	201	224	201	221	228	209	195	212	197	235	236	194	212	230	254	262	211	188	190	218	222	213	219	211	195	206	227	190	205	219	214	225	238	208	204	212	218	225	213	196	219	217	205	217	218	195	218	207	215	226	224	217	184	191	214	201	201	213	212	200	214	222	229	217	217	248	221	228	202	210	213	216	208	185	234	209	203	216	205	225	209	210	200	197	180	206	215	237	195	197	220	229	201	218	208	186	218	200	232	199	209	239	212	204	197	210	202	218	238	188	231	190	198	226	214	215	203	195	206	203	224	200	222	204	200	207	242	228	232	232	230	225	196	214	202	190	211	205	197	216	230	219	203	211	224	206	196	215	227	214	187	207	216	201	217	199	201	207	205	212	210	211	194	201	202	194	214	219	229	195	185	220	209	212	222	199	238	201	200	188	185	206	203	188	221	225	225	214	226	191	187	196	231	183	206	214	200	202	224	210	209	225	228	224	191	209	223	217	224	218	212	223	198	220	216	225	209	206	216	212	222	226	232	219	222	208	233	213	207	205	235	186	209	209	193	211	208	219	206	219	190	191	216	207	189	186	196	201	210	230	227	210	214	211	224	228	219	227	216	200	220
5291	3045	828	320	250	303	322	302	277	200	185	187	152	136	119	101	80	72	65	64	61	39	27	33	25	42	47	34	36	26	28	37	39	30	24	25	34	23	18	25	15	27	38	20	24	22	24	18	26	22	28	28	14	22	25	20	21	21	22	17	16	19	20	24	19	23	15	21	21	17	20	20	19	18	16	21	13	20	14	23	18	11	27	22	19	14	14	14	28	25	13	18	19	23	19	16	17	21	15	16	25	18	20	19	22	11	14	18	12	16	17	23	20	19	15	18	21	22	19	14	16	17	22	25	11	18	21	18	9	13	18	16	17	28	14	21	17	20	21	25	21	11	9	26	17	20	12	14	23	12	21	17	12	13	14	14	21	26	15	22	18	21	31	17	16	18	25	14	21	21	16	20	15	22	16	18	13	15	10	8	18	17	25	16	11	15	18	20	18	16	24	12	14	15	18	18	21	19	13	13	16	19	20	13	14	20	18	20	11	20	21	18	18	23	18	16	18	27	15	12	19	26	11	19	13	17	10	28	23	23	10	16	17	9	17	18	21	25	21	22	13	23	16	15	20	20	17	18	25	23	23	19	14	16	15	15	13	16	17	12	25	17	16	19	30	10	22	16	18	15	23	15	15	21	19	17	20	21	18	17	22	24	14	18	12	18	12	17	11	18	19	16	14	10	19	17	24	14	15	15	12	16	14	18	24	23	18	23	18	26	14	13	12	13	17	26	23	21	14	20	20	17	20	14	23	17	11	15	14	23	26	22	18	10	18	21	16	17	15	28	12	23	9	27	16	15	19	17	22	12	15	13	22	17	18	22	14	22	17	8	22	16	20	18	16	22	20	15	17	20	15	13	19	20	24	22	21	23	14	20	11	15	24	20	15	17	18	19	13	19	14	18	14	11	17	16	28	18	18	17	11	19	14	21	14	23	15	14	22	21	22	26	16	16	19	15	22	12	16	19	17	19	17	17	14	15	16	19	17	22	20	15	16	20	20	18	22	22	24	21	22	17	16	21	14	12	21	16	18	21	19	14	25	21	19	24	18	17	22	19	11	30	18	22	33	17	18	16	20	21	19	19	16	23	13	9	14	18	10	23	20	10	21	24	13	23	18	21	20	20	13	20	24	17	15	11	22	17	14	17	24	15	14	17	18	25	24	18	16	10	23	16	17	14	14	14	14	29	20	22	25	15	13	15	13	23	22	14	19	15	25	17	17	17	16	19	14	23	18	16	19	19	16	22	18	15	17	14	22	17	12	17	23	17	14	23	19	21	10	21	17	23	12	20	23	16	14	14	19	16	23	18	17	15	19	19	16	19	22	17	35	24	16	15	18	19	13	17	18	26	14	19	24	25	14	21	16	12	18	12	17	16	15	14	13	23	13	19	16	10	19	24	15	20	20	14	19	16	16	24	22	17	11	17	20	15	15	20	26	20	27	17	14	18	18	13	18	20	18	11	18	15	18	26	14	14	12	15	21	15	14	23	21	21	20	12	22	19	21	20	16	13	18	20	17	17	15	18	17	13	10	21	13	16	22	13	19	14	17	15	17	21	21	18	17	18	24	22	13	11	16	29	14	14	14	22	17	13	15	17	11	18	19	18	11	18	12	26	13	11	9	26	13	17	21	22	17	13	15	16	23	26	21	19	15	14	21	16	21	19	20	16	17	20	20	23	16	19	18	20	13	14	22	17	15	15	9	20	15	24	18	16	10	19	21	16	20	21	18	22	22	20	12	19	15	16	21	19	12	12	15	10	21	18	18	16	21	27	20	13	18	29	17	12	20	19	13	27	14	21	15	28	17	20	15	20	18	14	17	24	26	15	20	19	21	15	15	14	14	14	20	15	17	12	18	12	22	18	18	15	23	25	22	14	12	23	20	14	15	22	19	19	17	21	25	11	16	21	19	16	24	17	21	27	16	16	16	13	11	20	13	22	20	21	16	20	16	16	17	28	19	18	13	17	16	16	20	16	17	26	17	18	10	16	18	12	25	19	15	22	18	14	18	16	19	19	22	13	13	17	15	18	16	21	12	19	21	14	26	19	18	15	14	13	17	16	16	18	8	25	18	20	17	12	23	16	22	22	19	22	16	15	16	24	8	20	20	22	22	19	15	21	14	17	15	25	17	19	12	20	20	15	19	13	22	19	11	18	18	10	16	24	12	24	20	19	19	21	10	18	15	21	16	23	22	9	15	16	15	21	17	13	26	20	17	30	22	23	16	21	18	21	12	22	19	24	13	13	16	15	17	17	18	12	17	12	20	28	18	17	21	20	19	20	17	20	14	7	15	16	22	24	17	15	20	14	19	17	7	16	16	24	17	21	17	16	19	17	17	20	25	11	20	25	19	19	19	14	15	15	15	21	16	19	24	21	30	22	14	19	17	12	13	16	13	16	19	15	14	20	28	19	17	13	11	19	22	23	13	15	16	25	28	16	19	14	21	14	15	15	25	23	19	15	13	20	23	17	22	19	21	19	23	18	13	14	17	22	15	14	20	20	18	24	20	19	19	24	19	11	15	13	18	24	15	22	24	17	21	20	17	11	25	18	10	21	15	17	17	15	10	10	19	12	27	12	12	16	18	19	19	24	20	13	17	24	15	16	15	21	23	22	20	15	9	23	11	18	14	22	22	14	15	11	30	9	21	16	21	22	26	13	18	15	20	20	16	20	14	19	15	25	25	17	18	18	11	21	19	13	21	23	12	20	14	18	18	15	16	14	14	19	10	11	17	13	22	24	20	14	16	16	15	21	15	12	19	12	16	18	20	16	12	13	21	13	22	13	18	20	18	25	18	16	15	17	22	14	15	14	20	18	16	23	24	16	15	23	16	16	13	18	15	19	21	18	10	17	14	23	20	14	16	19	17	15	23	12	10	17	19	16	21	15	18	12	23	15	18	21	21	14	14	11	16	19	20	22	20	14	21	19	18	18	17	13	21	23	14	14	20	19	16	15	16	15	14	13	25	23	18	10	17	24	17	19	22	17	19	18	23	16	24	18	17	14	17	25	14	18	19	17	16	20	22	15	22	24	15	24	13	22	15	11	25	13	11	19	14	16	15	21	18	11	12	18	16	11	18	20	13	24	26	16	17	13	17	21	19	20	18	20	27	13	13	25	20	19	14	18	12	18	17	20	18	19	16	21	21	15	12	20	14	18	14	21	16	14	19	10	26	22	18	21	12	10	18	25	16	14	21	21	17	15	10	13	14	19	19	14	17	13	20	15	16	18	14	16	22	19	11	14	14	13	18	23	15	7	22	21	19	14	17	14	15	12	13	18	16	27	16	16	18	10	20	17	22	22	25	17	16	21	13	13	17	13	14	17	21	22	16	13	24	20	18	19	24	29	9	26	18	16	14	23	17	11	22	19	23	25	12	19	14	18	15	16	12	14	19	16	23	19	22	12	15	17	12	12	19	18	12	12	17	26	21	21	17	16	18	16	18	19	19	12	18	16	15	20	20	10	11	17	14	20	23	15
32793	19215	8185	7732	13828	15015	13389	11100	9017	7298	6092	5247	4589	3833	3232	2501	2033	1699	1487	1258	977	878	716	671	637	590	555	600	644	558	543	557	565	534	460	365	324	316	311	316	308	276	274	239	270	281	251	274	248	246	227	257	204	244	219	231	234	213	199	191	184	202	209	172	188	196	193	203	195	185	211	186	178	183	171	169	191	165	172	152	176	155	188	181	158	172	151	161	161	168	151	176	172	174	185	164	162	153	158	148	165	176	181	159	146	173	168	149	144	163	159	151	156	154	137	172	155	164	176	161	168	159	142	163	163	150	153	153	158	155	151	147	159	149	148	170	160	147	175	158	145	155	157	181	148	167	154	156	158	156	143	158	146	125	164	161	189	132	170	178	141	165	148	166	151	163	137	156	145	145	126	162	133	158	144	172	145	146	157	161	145	154	134	151	163	146	145	133	169	154	134	142	152	151	135	160	154	158	141	165	139	136	148	152	159	136	150	164	149	130	150	166	161	145	138	173	168	114	160	153	159	137	152	149	157	144	121	151	140	141	154	137	143	167	160	145	147	160	161	156	137	142	153	144	140	134	161	145	139	142	143	128	144	164	141	172	167	152	138	159	149	160	152	182	146	129	147	168	169	149	150	144	147	145	145	142	155	152	133	169	139	153	145	147	141	132	158	146	138	143	152	161	146	155	142	144	154	152	136	167	146	157	149	159	139	147	171	150	150	164	145	127	149	152	157	145	152	147	143	167	144	152	137	151	159	176	156	163	168	143	137	167	143	173	160	147	164	143	153	166	153	142	164	139	133	138	137	140	147	156	154	182	142	147	155	146	148	144	153	164	132	154	146	163	157	130	166	160	145	124	154	131	143	168	148	150	125	156	160	157	150	135	146	149	153	144	157	142	158	148	150	168	130	149	155	141	157	165	147	130	144	144	150	135	129	150	172	171	158	150	148	153	144	155	176	145	135	154	136	147	150	163	156	155	134	176	145	149	154	127	143	138	150	140	141	158	167	140	155	178	153	134	155	132	158	180	157	158	134	120	147	141	140	145	149	125	155	169	158	159	140	136	129	162	166	155	153	162	152	150	160	128	152	162	141	146	152	142	158	145	138	157	154	156	157	144	138	163	139	156	156	155	138	131	155	124	154	137	143	154	155	140	149	166	150	138	155	149	143	155	144	152	128	174	153	147	144	145	158	162	169	144	165	143	154	134	137	142	150	148	150	159	140	135	130	133	158	140	166	140	162	148	143	146	147	154	128	123	137	157	169	138	134	150	139	158	146	171	150	145	160	166	134	152	158	141	141	155	145	151	142	159	164	176	137	171	140	140	156	133	152	156	135	140	128	151	139	159	157	165	152	122	157	134	154	147	127	165	142	151	155	138	157	144	151	156	170	153	144	167	152	151	140	145	146	130	147	159	144	146	158	150	152	158	147	152	149	151	175	153	146	134	147	153	121	128	152	165	139	153	142	135	148	162	161	145	157	129	158	162	165	122	163	166	141	154	143	173	160	142	162	127	154	133	135	150	143	155	140	160	145	146	149	161	134	145	139	128	153	138	158	138	140	171	151	150	146	110	168	160	156	150	170	155	132	156	142	170	161	111	147	172	154	147	139	150	145	157	145	146	151	168	133	139	144	153	162	141	139	143	131	134	138	143	154	149	144	138	160	152	142	157	151	131	141	134	153	143	136	138	146	170	127	156	154	148	146	167	140	150	159	153	167	132	163	150	135	142	143	149	145	153	140	154	152	131	143	156	159	149	140	151	147	168	158	147	162	130	156	153	148	164	166	153	126	159	142	145	136	145	165	145	157	144	174	165	156	144	127	145	153	149	146	145	129	166	148	132	152	163	147	172	135	155	148	185	141	172	148	142	148	175	150	137	145	168	145	143	172	143	147	138	155	138	159	143	153	136	151	152	148	161	168	156	162	156	159	148	141	171	153	150	157	117	164	133	142	136	155	136	130	158	136	123	165	155	150	142	120	152	151	144	179	132	158	139	142	134	141	163	138	152	147	147	162	158	127	144	135	166	128	164	154	155	164	178	166	174	149	157	147	155	146	143	138	147	128	148	137	143	153	150	148	150	154	148	144	162	151	141	132	160	149	144	152	162	157	157	149	176	158	171	151	158	149	188	137	158	146	151	144	164	147	170	143	142	129	151	123	162	151	161	157	138	162	175	150	155	168	145	148	157	154	147	158	162	148	157	143	137	156	163	144	162	145	137	171	134	136	135	169	129	141	136	142	156	144	138	151	147	135	130	165	158	155	151	143	134	148	160	149	143	152	131	169	153	153	154	127	147	144	143	157	135	148	149	148	131	135	135	159	162	157	142	160	167	152	138	156	146	150	163	149	150	123	161	153	149	169	116	169	155	177	155	152	159	142	154	135	162	157	147	144	148	170	143	154	138	145	142	150	161	142	155	170	164	155	154	141	147	145	156	164	163	163	158	164	148	153	145	152	131	162	151	169	137	138	166	150	151	162	170	161	136	136	142	140	166	165	134	160	172	145	153	146	150	173	142	151	146	151	147	143	144	136	160	133	127	141	167	157	132	149	163	153	151	148	161	143	140	135	155	156	154	146	156	153	152	145	151	138	170	135	164	147	157	152	150	173	145	134	154	153	135	137	132	155	172	139	139	156	138	160	154	152	162	143	167	163	141	165	154	153	174	122	161	131	164	145	138	136	165	136	150	141	133	134	128	155	186	164	136	152	147	154	144	152	167	161	146	160	144	167	151	148	150	150	145	139	133	140	151	113	156	149	107	156	159	163	153	137	155	121	169	142	136	140	135	158	152	133	145	152	161	152	142	157	149	165	159	156	147	153	154	161	160	134	162	160	162	142	151	145	145	138	120	151	150	141	151	130	143	131	167	159	135	138	149	159	148	158	162	149	145	139	167	150	171	141	160	149	151	155	149	152	131	156	139	132	159	164	159	139	148	138	142	135	147	145	154	172	158	124	146	161	138	134	164	153	128	138	156	150	160	154	176	154	130	136	150	165	151	158	142	138	163	141	138	160	150	144	135	164	143	137	149	137	154	146	140	147	174	151	151	150	151	145	119	146	143	134	161	134	160	121	140	163	161	144	166	150	154	146	153	165	139	128	184	133	164	157	162	159	149	164	168	158	128	167	159	131	159	155	154	135	162	148	156	146	152	149	129	150	139	151	154	151	152	137	147	152	151	162	147	148	201	162	161	148	154	150	159	116	165	132	158	135	152	143	155	147	120	149	140	130	145	155	146	144	143	147	170	166	169	139	133	138	142	144	164	143	168	149	145	141	136	132	137	141	145	163	171	167	164	153	145	149	136	138	170	150	150	143	133	157	153	129	147	168	145	155	158	132	144	150	168	155	155	147	147	146	133	160	157	170	125	147	125	143	130	135	169	133	137	143	147	142	156	150	148	134	150	164	146	177	144	145	144	172	141	168	143	142	130	140	155	150	121	139	126	141	148	142	134	161	154	145	150	154	138	155	151	160	151	140	144
2388	756	230	149	145	183	171	168	119	118	113	109	82	77	74	69	51	51	48	40	50	46	33	35	51	41	41	29	37	41	37	29	40	37	33	32	26	27	24	31	45	27	31	31	22	27	40	36	40	25	33	30	26	30	35	40	29	39	33	36	18	32	30	31	29	35	32	34	34	32	20	43	26	27	27	22	33	32	33	30	25	26	23	36	28	29	27	36	35	31	28	27	26	28	28	30	34	24	31	34	23	31	37	28	27	18	28	33	29	28	21	36	26	24	37	32	30	34	34	23	26	35	23	30	27	30	31	29	29	25	29	38	20	26	29	24	25	27	29	26	25	21	19	30	31	26	24	37	22	32	21	25	28	33	23	34	29	28	24	35	26	24	25	31	37	25	25	39	38	25	22	23	18	36	22	21	35	27	31	29	21	28	28	25	22	33	32	26	24	34	29	28	23	28	36	26	32	29	27	30	31	35	35	42	37	31	30	21	38	35	20	26	32	15	16	31	27	26	29	28	33	31	28	33	31	26	30	31	27	31	24	37	31	28	27	16	30	22	31	36	31	44	27	34	23	34	35	22	26	28	27	29	39	33	16	35	16	40	28	22	22	28	29	30	22	35	30	35	34	35	30	22	30	20	20	28	38	30	25	20	28	34	30	32	29	30	38	34	31	23	29	29	33	21	22	25	25	33	26	34	20	23	28	30	30	22	33	33	32	29	33	34	20	29	32	27	24	32	23	32	27	40	40	31	36	29	36	28	24	33	28	29	32	29	26	33	28	24	46	27	26	22	31	28	24	24	31	30	29	37	31	24	21	28	28	35	27	29	22	41	29	39	21	28	37	34	29	27	29	25	24	29	33	26	29	24	35	21	33	21	25	27	27	26	26	31	33	29	34	14	20	42	25	33	30	16	37	29	34	22	42	31	17	22	35	28	31	32	24	31	29	25	28	27	28	27	30	31	24	32	35	36	26	32	27	38	34	34	34	30	30	24	31	20	32	21	34	24	26	30	27	35	34	27	17	31	27	29	34	25	28	23	22	34	35	37	35	28	27	31	30	30	29	39	39	29	30	26	23	20	26	25	28	36	24	31	29	29	28	28	25	25	24	36	27	27	30	24	28	36	29	33	36	30	32	24	32	44	38	28	38	24	24	30	30	21	30	29	30	24	23	31	20	25	23	36	31	22	31	24	37	31	21	25	31	24	24	33	30	18	21	22	28	18	31	15	39	31	28	38	22	22	21	32	34	19	29	32	30	21	30	24	23	26	25	35	25	28	33	29	25	32	44	36	24	40	29	34	24	24	28	45	20	28	34	17	28	30	25	29	35	26	35	27	24	24	27	34	37	36	32	24	35	30	34	25	32	25	30	26	30	33	22	32	19	27	25	28	36	34	29	24	17	29	26	29	39	35	28	40	31	33	24	26	32	30	32	40	20	34	25	22	39	29	32	30	28	35	25	32	26	36	30	32	27	30	28	43	30	29	23	25	34	31	29	45	27	37	37	36	31	27	39	36	30	28	28	18	27	31	35	31	25	31	26	29	28	26	32	24	26	25	27	26	37	28	26	19	32	22	30	32	27	27	18	32	28	28	32	26	30	29	38	33	34	25	29	29	30	19	37	39	29	30	17	36	34	32	34	37	24	31	29	24	30	31	23	27	33	37	40	31	29	31	40	25	25	23	40	25	25	25	26	38	21	29	31	31	26	35	34	28	35	27	32	22	29	29	25	21	30	27	26	31	24	30	23	22	31	26	31	27	27	18	22	17	26	23	30	25	27	32	31	29	37	33	22	32	24	38	36	27	29	26	30	33	26	34	31	37	48	27	24	28	41	28	35	20	37	41	33	26	19	32	34	34	28	34	33	19	20	34	31	31	30	24	41	33	36	31	33	30	30	29	29	31	21	31	30	27	33	26	32	30	21	31	30	30	23	23	28	29	36	32	39	31	18	33	32	40	29	31	39	31	30	33	44	29	30	36	32	35	22	27	31	28	26	27	42	37	25	30	43	38	32	31	32	35	23	35	23	35	27	27	28	25	34	26	30	42	31	28	20	27	26	43	34	27	27	29	21	28	20	30	29	37	30	37	25	30	29	28	27	21	31	24	36	31	33	34	32	45	35	27	20	31	28	34	27	30	26	25	26	29	30	31	28	17	31	34	31	22	32	21	27	32	27	27	29	31	32	40	35	25	34	28	27	32	28	30	30	36	25	22	32	30	36	36	32	24	34	21	26	17	27	30	30	28	13	36	30	31	19	27	24	25	23	24	40	24	30	26	36	27	30	21	26	32	32	21	31	20	25	24	18	26	18	27	39	30	24	22	34	22	37	23	24	28	25	23	26	27	28	26	20	29	31	30	25	29	35	24	27	22	29	15	17	34	19	26	25	28	25	24	21	31	22	29	35	32	34	27	29	21	29	25	32	32	38	30	26	22	29	20	24	22	22	27	32	29	32	36	31	26	25	28	24	28	27	25	34	26	30	25	26	33	36	21	25	43	39	17	30	34	33	25	24	25	31	26	23	20	21	17	26	27	16	31	29	33	29	35	22	22	30	20	33	26	28	28	33	26	29	29	24	19	23	37	29	39	27	19	32	34	26	29	33	34	21	38	43	32	21	35	34	28	22	29	32	20	29	34	29	35	31	37	27	23	27	33	30	35	31	47	32	28	21	32	29	28	32	34	25	27	33	12	29	20	28	23	27	25	28	37	25	21	34	37	26	28	20	29	25	27	21	33	37	31	32	28	35	34	30	28	36	31	28	20	17	29	19	39	23	32	25	32	20	27	36	22	24	22	27	30	28	15	25	27	30	28	24	22	23	22	28	37	27	28	22	25	47	36	29	28	33	30	32	22	29	32	28	17	25	32	33	33	37	27	30	30	24	24	24	31	31	29	26	32	30	31	28	30	22	19	26	30	40	36	25	32	20	24	33	20	25	22	27	34	23	28	23	30	30	32	26	29	29	24	35	23	27	34	31	31	36	35	25	40	29	39	26	33	28	28	24	37	31	23	31	24	30	26	27	28	32	36	25	26	22	26	20	31	28	22	26	41	27	25	31	33	27	27	27	40	27	34	28	30	31	30	38	25	31	23	19	27	33	37	26	28	29	22	29	27	29	27	34	22	33	31	22	21	29	31	29	30	31	28	36	21	31	26	19	29	28	21	20	40	34	26	16	21	25	35	18	26	34	30	25	31	27	25	32	26	29	25	37	29	35	30	26	37	23	33	29	26	26	28	31	31	27	31	34	30	40	33	28	24	28	23	34	31	28	26	32	25	35	45	36	30	31	28	25	31	26	29	31	41	27	41	24	29	26	36	21	25	34	23	31	31	31	33	29	27	15	23	30	38	32	45	21	25	28	31	27	20	30	22	34	32	39	27	20	32	29	36	35	30	27	23	29	24	30	29	28	26	36	24	26	23	30	26	33	28	25	27	27	44	30	38	27	24	37	23	36	32	29	27	21	32	30	37	33	24	49	26
22384	9296	3437	4200	8015	8937	7618	6100	4840	3838	2949	2567	2266	1881	1723	1313	1116	964	847	725	629	594	495	480	472	429	469	455	431	448	458	444	379	412	362	337	324	305	303	276	312	274	302	289	305	296	302	286	308	302	287	303	274	267	251	298	259	282	266	259	267	270	258	251	248	280	286	295	292	254	282	246	285	254	273	231	259	264	259	248	262	279	228	252	258	262	255	247	265	257	249	239	270	229	239	229	253	243	233	239	225	236	228	272	243	219	191	232	236	259	261	234	238	251	230	239	233	218	245	252	241	270	239	247	238	249	259	230	253	242	270	240	224	280	258	251	240	228	231	246	228	257	256	238	228	249	253	195	262	269	256	271	225	235	214	216	253	243	251	263	224	254	247	245	235	234	249	197	258	246	235	248	243	249	227	229	191	244	228	225	246	232	230	216	247	221	235	219	238	247	232	202	234	241	220	231	270	242	246	207	239	224	239	239	237	222	217	262	237	235	249	234	223	224	229	260	231	264	218	218	260	224	243	235	250	221	219	250	246	232	242	252	229	238	245	248	246	228	242	243	221	236	249	242	251	248	267	240	249	223	228	241	233	233	242	251	228	255	254	223	228	241	209	220	275	240	246	235	262	245	236	243	216	246	216	245	236	261	254	224	254	239	249	256	229	255	219	227	261	240	223	260	257	243	240	252	228	252	242	235	222	261	240	241	228	248	231	257	221	240	226	255	212	222	222	241	256	227	210	234	220	255	238	248	223	226	276	234	265	221	225	243	233	218	251	236	231	248	205	237	229	236	243	257	242	245	220	223	249	236	237	222	231	214	250	228	222	238	236	243	221	257	230	246	256	259	260	227	227	251	238	251	244	271	241	245	244	262	226	226	229	227	245	241	249	242	248	254	235	233	229	227	223	239	231	260	222	265	221	223	201	245	246	240	225	238	248	246	273	207	228	237	229	218	253	256	247	248	226	225	238	252	235	213	228	216	231	244	228	255	198	206	228	231	222	205	216	234	210	260	234	248	227	225	232	218	268	239	250	218	244	243	218	219	193	257	257	235	228	246	223	241	214	241	227	237	221	243	241	243	233	230	207	247	227	248	250	232	244	271	217	248	234	238	263	225	244	260	233	249	245	264	240	246	214	216	248	223	237	239	252	241	237	237	222	259	254	246	257	257	230	257	256	260	244	256	240	248	258	222	243	248	205	241	242	235	236	255	252	238	248	233	223	235	222	236	238	232	234	244	248	260	237	217	215	237	251	214	232	236	253	240	263	217	260	243	257	231	217	242	252	205	254	227	267	226	246	220	246	216	230	245	230	253	250	236	247	224	257	254	271	251	234	230	229	248	228	241	226	227	245	223	220	238	233	235	234	272	241	235	213	220	212	246	230	231	232	225	220	245	240	264	235	243	246	241	244	272	236	253	230	241	223	218	221	213	263	227	253	267	229	259	260	268	257	236	238	242	257	217	216	223	240	251	222	263	240	241	251	253	255	241	207	221	239	256	221	227	220	244	237	226	246	244	226	248	241	223	217	249	245	220	256	238	248	240	239	224	237	195	249	231	208	268	234	261	239	235	230	222	208	221	265	252	253	231	239	247	234	244	253	256	254	257	260	279	225	227	248	228	234	238	255	240	249	243	233	251	233	248	235	256	261	219	209	255	211	218	268	220	256	225	238	241	241	269	275	261	242	220	222	239	244	243	243	247	229	243	244	242	251	233	272	244	230	227	236	248	269	223	191	236	227	236	225	237	258	208	259	248	233	219	231	224	273	217	226	250	223	243	247	253	248	256	249	218	238	237	225	266	244	219	251	232	233	254	282	277	231	247	231	260	217	227	284	222	244	233	222	230	243	222	226	256	241	229	227	247	252	212	240	223	248	265	237	221	244	256	221	224	268	236	248	255	256	200	247	251	226	253	255	248	251	239	271	237	251	264	265	227	240	263	239	239	252	204	250	245	225	246	233	245	260	240	262	235	223	238	228	233	253	255	242	267	228	234	261	233	210	266	233	224	195	233	224	245	239	236	249	230	229	255	229	247	237	228	243	228	227	235	233	235	244	260	245	248	235	225	251	242	245	214	225	257	232	248	242	252	239	211	260	240	238	210	224	235	240	254	255	240	233	238	230	234	234	236	231	257	241	250	242	236	232	233	232	258	219	245	230	229	252	256	229	254	225	225	229	243	228	231	211	254	264	220	241	214	259	247	234	242	221	236	234	261	261	255	212	229	224	242	247	233	252	228	250	225	252	242	231	219	261	236	272	257	250	232	232	226	255	235	237	237	249	247	242	206	221	227	218	228	221	227	241	223	238	205	225	221	258	209	246	252	239	233	214	221	239	221	219	228	246	260	225	206	227	237	238	239	245	220	258	265	223	217	285	230	247	232	260	207	250	227	256	242	219	243	218	243	198	242	229	235	252	224	252	263	228	263	248	248	213	236	242	227	236	226	229	226	276	212	223	213	254	277	244	228	224	247	216	257	217	226	223	235	259	262	243	235	240	239	228	243	262	254	232	224	223	249	253	238	230	223	222	247	236	250	263	236	224	246	248	217	229	230	220	233	266	266	247	223	263	221	228	252	240	243	223	261	249	245	226	233	246	209	248	224	203	255	248	221	244	256	229	223	250	240	246	249	232	253	259	215	247	234	236	252	245	215	223	241	262	271	207	209	265	264	248	237	262	229	236	246	220	239	239	270	258	256	238	225	218	226	228	249	227	216	239	251	230	224	256	238	247	222	236	231	251	236	232	241	253	255	258	229	252	236	231	233	240	262	246	241	250	267	240	226	203	214	235	253	257	263	246	246	231	245	230	231	210	240	243	265	245	223	257	223	246	263	228	230	234	237	277	220	229	221	222	244	214	242	267	245	235	253	226	257	244	229	230	216	245	240	250	239	251	262	233	265	238	220	250	235	233	227	231	215	241	228	249	259	232	231	226	216	248	255	235	219	249	224	243	213	229	242	250	218	231	258	260	251	237	235	227	231	224	253	238	238	224	221	233	251	226	244	274	239	253	242	216	243	242	248	251	245	253	249	246	230	248	223	252	254	215	238	266	251	252	223	259	215	216	257	248	243	241	233	228	242	235	235	256	242	247	240	257	226	231	236	219	223	233	245	225	231	238	247	245	226	255	244	250	228	242	265	227	232	244	240	232	242	233	201	226	222	232	238	234	241	238	243	246	247	210	241	234	245	248	232	245	263	231	239	227	235	267	247	239	232	259	226	226	258	264	243	245	228	234	251	257	234	238	241	238	252	240	223	265	225	211	249	253	246	225	250	236	241	236	228	252	225	248	234	217	246	254	250	277	258	237	234	226	234	231	253	232	246	231	235	216	239	263	276	232	251	242	243	251	250	223	236	267	244	240	235	245	232	238	232	271	227	216	241	243	254	231	246	223	250	228	236	241	247	241	226	230	237	245	226	244	249	193	213	242	236	227	241	217	276	249	257	268	206	258	242	222	244	235	217	238	250	258	250	218	230	249	239
4140	2404	625	246	217	276	291	244	232	151	151	122	117	87	90	83	78	74	46	45	43	44	30	28	22	42	35	20	29	36	27	27	30	31	29	16	29	27	23	18	25	41	13	30	15	22	24	20	20	22	20	21	30	25	19	27	16	21	23	25	21	23	22	24	15	22	32	24	21	16	20	24	28	18	25	17	27	19	16	21	17	25	20	22	20	19	8	16	25	31	16	9	20	19	21	26	23	19	22	23	30	32	29	18	23	25	29	22	23	24	21	19	24	19	24	22	26	25	24	26	18	28	22	22	28	24	20	22	17	19	21	18	25	23	20	22	28	22	18	22	17	25	12	20	27	18	23	26	12	20	15	25	22	17	24	21	22	16	23	22	22	16	21	20	17	11	22	16	22	39	23	24	16	11	13	18	15	25	15	20	26	21	19	28	23	26	20	23	22	21	37	26	15	17	23	12	19	17	17	20	17	23	22	19	20	16	23	25	15	30	18	14	22	20	27	17	18	29	16	25	12	24	23	19	14	17	25	19	27	14	15	13	21	23	17	19	29	20	23	19	17	19	28	16	21	18	29	19	23	24	15	23	23	28	17	21	13	18	27	26	19	13	22	16	24	20	17	14	18	24	23	20	25	32	11	24	15	23	20	14	16	16	27	21	23	21	26	22	20	29	14	17	24	16	16	16	18	18	21	26	22	18	24	18	30	18	30	16	28	24	18	15	22	12	21	15	24	14	22	19	32	23	18	26	15	22	16	24	24	16	18	19	26	28	24	26	26	33	17	16	16	12	17	27	29	16	20	16	20	16	11	20	12	23	22	21	14	32	17	22	26	29	14	16	22	17	25	25	15	22	18	19	21	16	18	18	18	26	19	21	24	15	29	18	28	25	21	30	19	21	20	22	16	27	20	11	22	17	20	21	23	17	22	16	16	23	15	15	17	21	23	24	23	14	25	32	15	17	27	22	14	21	17	21	21	15	26	17	25	23	19	21	25	20	29	27	19	20	13	23	19	22	25	22	20	10	19	18	22	21	25	23	20	15	16	15	32	25	25	22	19	15	24	14	17	26	16	16	21	22	18	16	26	21	27	24	18	17	28	23	22	17	22	21	20	15	24	25	22	25	27	22	24	27	20	24	26	12	20	20	18	21	23	24	13	22	17	25	23	28	24	20	13	24	20	17	16	13	13	15	20	28	18	18	19	21	23	20	16	21	17	14	23	19	19	21	13	30	15	26	17	20	18	24	22	25	14	24	29	16	22	21	20	21	35	14	17	18	16	27	19	18	25	21	26	20	28	25	19	15	23	17	22	21	27	24	24	18	18	19	23	16	19	22	22	20	19	28	15	19	18	20	24	28	23	20	28	18	16	21	26	31	19	20	19	18	15	14	17	17	24	26	19	27	18	24	17	18	17	17	14	13	20	24	24	18	26	28	18	20	17	24	24	23	17	27	29	25	27	14	21	28	27	24	20	23	24	19	17	17	11	31	23	15	20	20	21	23	13	18	13	24	16	15	25	10	16	24	19	11	18	17	16	24	22	22	29	29	22	12	14	13	22	19	11	30	15	28	17	22	26	18	22	26	22	13	23	21	21	25	22	15	13	21	27	20	14	25	30	23	29	11	19	18	22	13	17	15	17	21	15	20	23	25	22	18	22	20	15	26	25	19	15	22	20	15	23	20	20	19	16	20	16	19	19	21	14	17	24	23	21	26	22	17	20	29	31	23	16	22	18	19	20	22	26	21	13	28	23	24	21	20	14	14	16	23	17	25	18	18	22	19	21	26	20	16	22	18	15	28	20	22	19	19	25	24	31	24	16	23	15	20	19	19	27	22	16	22	23	21	22	24	12	14	16	17	29	29	15	19	19	22	20	23	21	19	17	15	19	28	17	24	22	21	22	27	12	25	23	17	17	20	16	15	20	27	24	18	23	17	33	17	20	22	25	23	24	25	13	22	25	15	27	21	17	16	23	24	25	21	26	25	22	12	26	19	22	16	14	20	20	19	19	26	15	26	14	28	21	18	17	25	17	27	20	21	13	18	20	24	21	18	19	32	24	17	20	16	19	20	24	24	34	24	27	14	18	21	24	24	23	20	17	24	20	19	21	11	18	18	17	27	15	27	16	13	15	21	19	21	21	20	13	24	13	11	24	21	19	21	24	17	19	22	22	20	20	24	15	14	17	26	16	21	16	15	17	19	17	11	19	29	22	28	18	20	29	29	18	20	20	26	21	19	16	30	12	24	21	19	22	20	15	16	21	17	26	18	24	25	21	26	18	13	18	20	29	24	10	17	17	23	15	24	18	23	22	22	12	24	18	23	29	22	25	26	19	20	18	19	20	22	18	22	27	31	20	20	28	21	23	15	20	11	17	20	15	18	13	18	11	17	23	14	31	20	30	16	31	17	13	18	11	16	20	12	26	20	17	18	17	23	14	29	25	15	17	17	26	11	27	17	20	22	24	19	24	27	22	21	15	22	27	16	28	16	21	23	16	26	19	20	17	19	22	21	19	19	18	15	27	21	18	19	29	13	15	18	15	25	19	20	23	28	26	15	31	22	14	21	17	16	24	17	24	12	20	23	18	17	21	18	19	21	21	10	17	20	25	20	21	22	14	20	21	21	19	26	10	14	19	21	27	22	16	19	36	15	22	21	19	23	10	21	21	25	27	19	19	22	19	23	15	19	22	22	17	12	27	28	23	23	20	21	26	18	22	21	29	21	25	25	22	19	15	18	20	21	24	18	14	26	21	24	25	25	29	20	19	21	21	21	27	15	17	21	19	26	21	27	15	19	28	21	15	18	11	24	17	19	18	16	21	22	15	19	21	18	25	17	25	16	22	22	20	14	20	16	22	26	22	17	25	20	22	20	17	16	28	15	15	27	21	23	26	18	19	24	22	18	21	24	21	22	21	19	24	19	21	17	14	27	22	26	24	23	22	27	18	19	16	21	18	21	24	30	17	22	12	27	19	25	24	13	24	19	21	19	20	20	16	15	15	17	33	13	18	32	16	15	16	17	17	22	13	28	13	15	26	18	13	26	19	22	23	22	19	21	23	12	16	30	19	16	26	19	24	21	23	26	22	18	30	21	16	16	28	17	19	19	20	24	17	26	17	16	22	16	27	26	20	21	22	13	26	23	15	16	18	16	16	23	25	17	18	16	23	29	22	24	17	29	18	29	17	19	21	20	20	13	22	25	26	22	21	20	16	13	17	17	19	17	19	12	23	18	18	17	24	25	20	22	21	20	29	21	26	25	18	25	19	20	25	20	20	21	17	29	19	23	26	13	19	17	13	19	17	14	19	24	17	17	18	26	28	17	22	26	22	25	15	26	29	23	30	21	17	23	27	19	27	21	24	25	14	22	21	13	18	16	17	22	15	15	19	17	21	13	13	27	13	14	25	18	23	23	16	18	20	27	15	19	20	18	15	25	23	19	23	25	21	21	20	21	18	21	21	24	17	26	15	26	27	23	27	21
30490	17076	6683	7072	12893	14037	12198	9801	7486	5820	4734	3848	3170	2555	2327	2026	1571	1291	1147	985	795	738	665	606	544	521	567	517	483	517	519	482	414	372	375	354	350	329	298	294	348	275	269	256	263	252	278	242	282	241	249	268	233	256	223	230	253	257	224	220	192	228	206	193	215	222	244	219	222	209	242	215	193	215	203	201	201	206	203	174	192	206	224	205	197	185	190	187	207	184	209	161	177	183	183	208	182	177	190	187	189	163	154	190	181	172	200	183	180	185	175	201	184	180	191	176	176	195	174	153	213	185	169	177	179	195	151	191	183	192	168	185	190	177	223	171	158	188	200	180	180	162	177	178	194	171	186	196	164	189	164	175	172	197	187	214	189	161	185	186	148	182	178	204	165	182	162	194	206	173	157	165	189	168	160	190	179	170	199	158	168	163	171	150	162	158	168	194	155	181	183	182	166	191	161	169	189	186	180	175	186	177	198	182	189	207	185	179	188	188	175	186	154	170	186	202	167	177	196	175	171	172	172	164	171	183	169	173	168	160	148	206	188	184	182	167	205	186	159	187	176	174	175	167	181	184	184	182	183	187	165	164	164	164	169	191	196	176	161	156	139	180	182	168	177	170	187	179	182	191	171	184	173	176	150	188	160	158	178	187	186	152	199	170	173	166	189	166	176	169	200	186	173	163	191	162	169	176	158	169	187	170	179	162	179	167	179	169	159	174	167	161	174	179	175	177	180	191	185	166	182	159	196	174	170	166	156	181	159	180	147	184	171	182	176	177	176	160	170	181	180	164	163	145	200	169	172	175	169	165	176	186	179	152	168	192	159	162	168	186	154	168	170	170	143	194	184	172	194	148	163	168	172	177	134	187	169	160	159	163	182	160	166	174	160	161	200	171	188	196	181	185	164	201	180	162	171	172	185	187	187	159	169	170	168	180	175	167	176	175	192	179	192	190	161	201	167	160	161	208	163	192	195	174	180	185	160	164	176	178	184	183	186	168	174	180	181	157	179	162	173	180	170	155	185	167	165	185	161	168	192	203	184	158	171	180	169	171	184	183	172	192	191	158	181	159	173	156	182	199	175	168	194	194	196	178	191	180	168	170	145	163	174	165	181	184	182	175	164	189	173	177	179	175	174	178	170	175	189	138	186	210	167	169	175	156	199	184	159	185	192	178	187	205	185	179	162	178	156	167	177	182	163	188	172	185	174	154	190	168	166	200	183	166	171	142	185	190	181	178	165	187	175	187	165	176	202	166	159	170	166	175	194	172	182	183	207	178	171	168	173	188	160	172	182	151	182	171	182	180	163	170	180	161	185	167	180	196	188	183	181	181	193	180	177	186	168	175	164	197	169	180	153	194	174	158	193	161	188	188	199	166	206	169	168	188	172	164	168	197	163	175	171	179	179	169	167	165	183	161	158	177	189	169	171	160	170	181	173	162	171	190	154	194	174	189	185	161	177	159	185	189	168	184	194	169	187	172	193	193	202	186	178	170	190	158	176	179	185	179	152	166	183	171	153	175	162	179	185	139	176	169	189	178	195	177	166	155	192	156	170	163	168	166	184	172	171	183	188	182	187	164	170	146	178	168	163	187	176	184	157	164	183	206	188	164	175	162	195	166	167	180	160	195	171	196	185	168	166	178	176	172	150	182	170	167	205	180	169	187	181	190	178	166	175	177	155	187	179	174	177	153	193	204	191	201	168	191	157	165	184	164	180	167	167	170	195	168	179	185	174	151	145	192	173	176	167	167	182	166	176	189	133	171	177	157	175	171	197	174	154	180	194	176	174	169	163	201	178	169	191	198	189	190	162	172	173	176	197	173	178	156	174	184	174	158	181	201	169	185	174	175	171	168	165	163	173	157	181	175	173	143	164	162	180	190	164	159	180	161	188	156	186	165	166	169	175	171	187	184	175	171	176	167	155	157	183	171	180	168	166	175	209	191	194	181	179	193	181	180	163	157	183	156	173	187	177	203	174	198	160	171	169	184	168	158	187	200	170	186	160	158	167	172	163	187	164	175	192	155	164	160	146	177	172	180	179	185	168	190	169	166	165	176	181	184	159	188	207	168	185	164	154	168	164	180	179	183	169	153	167	183	174	174	181	176	187	150	187	201	194	172	177	180	168	184	177	179	178	171	189	171	156	162	190	179	184	172	180	169	173	190	163	155	156	189	189	195	167	177	199	186	179	197	186	176	169	153	188	165	187	165	164	176	161	157	172	175	176	195	181	193	162	185	167	188	210	173	194	177	198	172	166	161	176	146	173	230	152	161	163	188	193	166	161	162	174	181	188	173	195	189	187	185	196	153	192	161	194	153	161	171	171	176	167	175	185	163	172	179	177	189	147	191	195	170	167	180	148	186	182	172	121	187	178	189	166	174	144	163	192	165	189	169	156	160	185	189	170	174	165	168	182	182	189	172	167	162	187	184	164	156	175	167	192	153	164	184	159	184	174	164	157	194	168	176	197	173	179	182	187	203	155	181	177	169	195	192	171	172	156	161	181	174	179	175	185	169	158	170	159	176	198	192	169	165	183	213	196	164	196	167	177	169	177	207	183	177	174	172	179	168	187	159	186	179	161	179	198	184	186	160	163	177	155	176	165	182	181	178	157	165	176	185	171	156	172	182	184	164	172	178	184	171	177	166	187	175	181	186	190	161	180	183	210	178	181	168	166	175	168	169	169	187	165	173	159	176	198	190	165	161	181	185	167	158	179	178	165	160	178	175	171	190	179	188	177	182	171	174	158	153	164	158	170	171	165	179	186	183	193	164	185	183	160	180	182	176	181	175	181	185	164	174	164	180	183	153	164	197	176	147	168	168	198	177	166	156	151	177	170	179	167	182	152	175	164	194	178	181	170	182	164	188	180	172	180	168	183	199	195	179	170	170	166	207	178	190	189	174	170	168	207	154	197	168	173	188	170	168	184	172	181	177	182	173	175	169	160	182	174	191	183	192	186	183	161	197	186	200	171	176	189	154	165	168	170	193	186	172	174	166	159	163	178	153	164	161	160	168	194	168	174	178	181	176	180	157	174	197	170	178	187	169	178	162	158	180	153	170	184	167	183	163	201	182	196	172	167	165	166	134	177	178	187	183	167	177	176	183	179	156	191	174	161	165	181	187	183	170	191	184	176	172	205	184	182	172	176	167	193	155	171	161	193	187	163	145	192	188	182	193	176	186	190	199	156	192	181	164	162	168	154	165	169	162	177	183	149	166	162	178	177	184	197	172	179	173	181	179	165	186	195	183	166	172	165	154	173	178	194	197	169	166	175	178	181	185	198	187	163	147	161	203	175	183	172	163	198	167	163	164	152	176	163	171	194	201	155	166	200	159	178	177	193	167	191	171	180	160	177	180	160	167	160	165	175	170	195	159	153	171	186	193	179	161	157	174	192	183	176	181	156	171	179	170	174	172	173	173	165	186	173	163	194	181	185	168	177	193	188	157	164	161	182	198	209	171	175	156	175	179	176	191	200	176
4216	2044	514	275	209	228	276	261	190	157	132	123	100	85	92	85	85	57	42	43	39	50	41	45	45	42	33	37	40	37	35	34	34	32	42	37	33	31	24	44	28	26	39	29	22	26	25	22	26	32	25	30	29	27	28	34	34	30	32	28	35	29	25	18	31	22	20	35	27	18	25	31	30	31	21	24	29	22	30	31	26	25	32	27	32	26	35	20	21	26	22	14	37	27	23	20	21	24	19	33	25	36	28	26	22	35	19	29	27	25	19	32	28	17	24	17	29	25	33	37	21	24	28	23	32	25	32	23	17	30	22	23	18	32	25	29	23	30	27	26	26	25	33	29	21	24	21	19	31	24	25	30	19	27	35	26	21	22	32	30	25	29	35	31	24	26	22	23	19	21	34	19	22	32	19	32	25	12	20	15	21	27	24	19	27	31	25	26	32	25	21	26	17	31	31	35	29	18	23	26	31	34	21	21	23	19	30	29	20	31	21	30	20	22	14	27	40	29	37	23	32	23	19	23	28	22	18	29	32	24	27	27	32	26	19	31	28	28	20	25	30	26	19	32	18	35	19	28	25	23	27	24	18	22	21	26	26	26	19	31	12	16	24	31	22	25	31	23	28	23	29	32	26	20	33	23	36	27	23	21	21	19	25	30	19	20	27	21	30	28	28	24	23	27	30	23	25	26	38	18	21	23	31	27	32	36	20	24	20	28	33	33	16	24	29	27	17	28	26	28	23	35	35	26	30	32	17	28	15	30	28	22	21	27	21	17	23	23	33	18	19	26	27	20	25	21	26	33	26	26	24	25	23	29	21	22	26	30	22	38	35	29	19	28	28	30	20	34	23	19	20	34	31	29	18	29	28	14	27	22	26	30	28	17	17	24	17	13	21	27	30	22	23	22	25	23	26	23	12	25	36	26	19	26	25	34	26	27	15	29	26	30	23	30	26	23	36	23	22	26	22	23	22	21	21	24	23	16	28	26	21	22	26	21	21	30	35	21	34	21	29	29	20	21	16	20	26	26	32	20	23	27	25	22	26	27	25	32	22	27	35	30	22	16	39	20	24	28	30	15	25	31	24	33	23	24	27	16	23	28	26	29	26	22	24	28	31	23	25	28	23	20	24	29	17	15	19	23	10	25	28	36	25	25	28	18	27	19	32	25	40	29	25	27	38	20	19	21	28	29	24	27	30	27	28	24	26	26	27	23	31	24	17	25	27	18	20	27	19	21	31	16	21	16	33	20	16	22	24	18	25	22	27	31	28	21	33	18	40	25	27	37	25	27	24	22	30	36	23	15	21	21	24	33	28	24	21	31	24	26	28	26	31	22	21	22	20	21	30	16	28	27	24	34	20	38	22	23	29	23	36	26	34	16	23	28	19	35	19	32	20	13	20	28	28	26	28	24	35	31	36	21	24	19	31	27	28	26	26	27	25	33	30	32	28	18	19	26	28	30	29	27	27	35	25	18	24	34	22	30	26	24	25	21	22	24	32	24	24	24	21	30	29	29	22	23	29	24	18	31	19	17	26	34	29	24	28	27	21	23	26	25	25	35	28	16	28	31	17	27	23	25	24	25	32	25	22	17	25	26	24	29	25	33	20	19	13	22	33	25	26	27	21	21	27	23	30	23	21	19	24	25	22	30	28	26	18	33	11	28	28	27	21	27	22	19	25	24	20	22	23	20	24	32	25	24	28	28	25	30	19	29	17	22	28	36	17	32	21	25	21	26	26	28	18	26	25	20	28	25	29	22	28	26	27	26	25	19	25	22	28	30	26	24	22	25	22	27	23	20	23	24	18	31	30	36	29	23	24	24	31	14	33	24	27	24	23	23	25	27	23	28	22	23	19	18	24	26	28	24	30	23	27	19	19	26	17	21	20	19	33	19	30	29	21	25	20	21	28	21	30	30	21	26	21	35	29	21	19	33	26	24	30	19	38	26	24	29	26	27	28	26	32	29	23	24	33	25	16	19	28	29	24	29	34	34	26	31	22	33	25	27	27	35	23	26	18	24	27	22	19	28	20	33	23	30	19	31	28	19	25	25	21	21	25	28	23	22	26	29	25	25	22	26	32	19	30	25	24	23	22	16	34	21	27	22	29	30	21	22	22	27	21	25	20	23	27	23	19	19	23	29	21	26	30	23	18	33	22	28	28	26	26	27	26	34	16	21	31	25	22	24	28	23	26	32	17	25	26	40	22	34	30	25	30	28	32	16	24	27	34	25	22	26	24	22	27	22	19	19	20	31	24	27	19	27	23	19	30	18	29	22	30	24	22	28	28	21	19	24	27	25	29	25	29	38	16	19	24	26	29	28	16	18	21	26	36	24	19	25	19	30	25	22	24	20	23	18	20	18	28	18	27	25	33	33	21	24	21	22	26	20	28	22	30	24	34	35	27	29	34	27	21	28	23	27	27	34	26	18	25	28	29	18	23	27	28	37	35	19	20	24	28	23	27	22	20	28	17	25	17	29	22	23	26	18	29	25	19	19	23	27	30	25	22	23	26	25	23	21	25	31	22	19	27	26	22	30	33	27	27	28	32	23	21	20	29	33	25	27	29	30	22	27	23	26	21	28	18	34	21	24	11	25	22	22	22	28	24	30	27	22	26	18	26	19	24	24	30	21	28	25	22	30	26	25	22	26	23	16	31	23	26	24	25	29	24	31	22	21	27	29	23	28	25	35	28	21	27	28	34	21	25	26	28	25	27	23	29	18	30	18	24	21	22	23	24	22	30	29	20	17	30	24	28	25	31	24	26	33	19	19	27	24	21	25	28	30	35	36	27	28	17	22	24	27	19	31	27	35	26	31	33	18	21	22	30	28	25	18	23	32	23	26	29	35	27	20	27	20	17	21	30	28	27	17	22	16	20	25	29	24	29	33	18	14	26	25	36	21	24	31	26	15	28	22	34	27	20	19	33	17	19	25	18	22	17	19	31	16	32	20	23	19	21	25	21	26	29	16	34	18	25	21	22	25	22	25	28	22	19	31	22	32	24	16	30	23	32	26	20	28	27	23	21	29	16	29	20	26	32	25	20	23	20	21	32	23	15	29	18	24	20	34	27	24	36	32	31	26	22	34	29	24	18	21	32	32	28	31	22	25	32	24	26	24	32	28	31	18	24	28	32	26	28	27	26	25	21	29	28	25	19	29	23	22	38	21	29	24	27	17	21	26	23	23	31	34	22	25	26	36	23	25	32	22	19	25	27	26	18	22	24	25	33	21	31	37	27	37	29	33	22	24	16	21	23	24	21	29	24	26	26	24	28	22	18	21	23	29	23	14	24	31	34	21	15	26	23	26	23	25	22	29	33	25	27	24	20	31	21	27	24	24	16	29	20	30	23	24	27	32	30	32	17	27	21	31	24	29	22	29	24	23	22	25	19	24	16	32	22	20	24	25	24	26	22	24	31	18	31	27	20	26	32	24	27	33	22	35	37	20	24	29	21	29	25	31	27	27	21	27	35	21	15	24
28752	15887	6118	6179	11327	12775	11137	9017	7273	5570	4509	3637	3007	2479	2144	1843	1562	1310	1011	951	890	771	688	640	598	555	562	545	537	519	528	494	487	420	408	364	353	353	323	326	315	272	288	292	287	301	287	295	258	288	256	287	257	279	264	275	271	275	250	247	230	254	223	245	224	243	243	251	244	216	222	217	248	233	232	234	248	230	227	219	219	225	225	222	246	232	232	239	216	227	221	227	231	201	218	195	220	185	231	241	203	225	252	213	193	191	228	214	206	221	183	224	220	214	217	199	208	214	215	194	230	209	204	220	200	194	202	224	206	198	211	209	197	219	223	214	222	204	215	223	223	188	227	231	191	178	196	210	212	236	218	210	224	226	197	205	206	207	186	208	218	245	225	187	200	207	199	232	196	216	217	188	189	221	204	220	218	212	197	189	209	171	223	207	212	223	200	208	199	232	196	227	194	200	185	194	222	212	186	202	234	203	216	218	197	212	204	231	206	191	239	210	202	195	204	218	214	204	195	219	228	208	192	185	199	218	228	196	193	214	202	195	205	194	225	207	239	211	219	204	221	221	210	219	198	199	185	199	224	186	221	218	181	222	198	197	198	226	209	210	210	214	188	214	198	219	219	194	216	202	226	191	221	216	173	200	199	180	224	210	202	232	224	209	203	213	211	226	205	196	223	209	202	227	213	216	214	215	199	216	220	186	193	219	214	187	227	216	214	201	209	208	217	199	208	187	208	209	212	215	187	189	204	183	165	227	209	223	192	200	218	210	215	198	197	224	198	217	193	177	223	237	207	199	203	187	223	226	213	211	205	208	200	214	225	193	238	201	199	197	216	211	206	242	209	201	211	221	195	196	196	230	206	208	200	213	204	208	205	229	211	202	200	216	209	209	215	213	216	196	173	190	215	231	192	207	214	203	211	188	178	202	176	201	224	210	203	209	191	198	232	198	197	204	214	218	186	196	216	199	201	190	192	241	205	199	211	222	203	201	178	222	210	207	207	201	216	217	195	207	187	199	217	201	203	204	201	190	234	187	203	185	191	187	180	207	212	196	203	191	220	201	193	196	205	229	204	220	202	204	190	204	219	209	218	232	189	183	208	215	236	195	207	222	196	213	215	193	209	202	200	207	211	234	194	205	197	211	215	196	187	215	188	214	195	220	197	191	207	190	237	190	226	218	211	210	226	222	188	194	222	190	196	201	231	198	208	207	196	218	197	229	203	182	205	197	237	209	180	184	219	204	181	221	191	213	189	205	215	204	205	209	194	234	228	196	201	239	228	211	199	197	213	223	198	205	244	167	214	199	204	223	227	198	212	224	174	211	192	211	203	207	207	200	216	202	220	211	191	203	198	200	181	192	208	178	197	216	192	202	219	194	183	195	213	210	230	201	235	201	213	223	175	215	183	205	228	205	202	215	226	211	199	195	203	192	198	178	194	223	176	216	207	233	235	203	219	209	219	196	194	191	218	218	201	205	204	222	230	203	183	203	207	219	194	208	207	190	202	208	213	225	213	254	217	212	209	228	212	197	202	215	220	212	215	215	191	190	216	206	206	203	236	228	220	211	195	199	196	178	219	227	205	216	177	212	215	225	207	220	221	211	225	199	191	240	195	192	195	206	232	187	202	212	216	214	198	196	182	216	216	212	210	211	201	198	199	239	222	195	214	207	246	239	204	197	196	213	208	194	210	216	207	202	203	237	210	191	225	226	198	200	217	178	192	212	204	205	215	232	203	229	230	210	188	201	224	211	207	252	249	202	239	184	195	224	224	219	208	229	222	222	182	192	207	227	212	189	210	196	222	213	210	171	185	211	206	218	198	201	223	188	201	181	203	193	190	203	204	207	218	185	204	196	203	194	183	175	221	170	234	181	210	200	205	211	204	207	221	224	199	180	200	207	223	199	224	199	208	197	204	209	171	226	210	199	208	197	187	219	193	215	203	184	199	221	195	212	209	211	174	206	209	205	203	198	204	187	231	214	216	204	217	199	187	209	203	188	204	221	209	194	210	193	219	228	201	181	200	185	187	187	218	218	208	208	208	182	191	222	210	202	225	213	199	213	194	212	199	207	205	212	221	188	195	216	212	192	199	203	215	210	204	197	190	200	195	211	203	197	204	233	195	196	217	212	207	207	206	207	197	195	200	196	182	231	195	191	201	194	218	196	206	201	201	213	207	191	195	189	224	217	202	236	220	222	208	186	221	202	201	206	221	204	184	208	196	214	211	189	191	224	222	214	203	213	219	217	186	220	224	188	222	209	201	200	208	206	199	204	213	215	200	221	199	216	194	220	176	189	227	206	204	194	208	209	196	217	190	187	217	200	201	204	223	205	211	207	220	218	193	171	202	196	207	215	175	193	204	195	204	209	195	214	250	207	212	190	217	221	226	193	214	230	198	229	203	214	195	201	227	235	183	203	216	209	229	215	212	208	197	198	220	177	202	192	204	208	184	236	198	215	203	188	171	209	188	216	196	209	214	212	206	210	193	190	192	198	215	230	226	220	190	182	208	214	211	219	204	193	200	196	219	195	190	181	204	191	220	204	193	197	221	199	197	219	218	205	180	225	197	204	230	195	210	222	207	196	203	222	191	214	177	220	199	209	188	193	203	223	214	225	214	208	171	223	210	177	195	191	217	222	219	192	199	222	206	196	178	172	197	198	204	215	226	214	214	220	209	240	208	225	213	215	203	206	196	217	213	209	197	226	209	209	188	244	209	188	203	192	214	222	205	216	199	213	207	158	209	206	225	208	197	207	215	221	215	194	214	199	207	196	188	195	181	201	204	195	230	189	185	207	209	222	214	205	175	209	196	193	201	221	227	210	210	204	201	212	209	223	202	198	204	194	199	204	193	224	224	202	209	211	212	161	215	196	194	220	210	213	208	214	215	226	219	218	186	198	223	191	232	201	188	189	207	194	227	192	194	223	191	209	210	222	213	199	221	214	197	201	229	206	221	198	210	190	193	205	227	191	215	208	186	234	215	215	216	213	191	215	216	210	206	220	186	208	189	200	223	194	206	215	186	215	215	191	213	201	202	192	212	221	196	197	226	216	187	208	206	199	215	224	192	227	203	207	192	221	214	207	203	201	203	237	214	213	235	203	193	189	232	197	220	188	207	203	208	204	216	191	217	207	209	216	222	224	210	189	180	208	199	228	192	237	189	199	212	195	202	218	205	238	234	228	216	206	192	208	207	211	188	181	241	210	198	190	203	183	215	218	220	206	218	205	208	196	200	218	207	213	224	191	185	203	216	221	216	194	221	218	193	205	217	218	203	225	212	232	216	200	198	177	183	195	197	176	182	208	201	183	237	176	194	180	201	200	184	193	202	192	230	191	195	192	208	210	204	224	190	189	238	183	190	203	231	205	237	207	230	233	193	205	210	206	220	180	197	170	205	198	219	210	215	204	212	218	195	219	203	205	207	207	206	231	192	231	218	201	203	197	188	190	206	213	193	192	175	221	212	219	222	208	197	196	206	209
5882	3990	1040	331	248	322	388	319	255	220	185	156	148	113	77	74	89	54	58	57	67	42	42	41	27	40	37	28	45	38	31	30	30	39	28	34	32	30	17	30	18	34	32	28	26	20	22	20	16	20	21	21	21	25	18	14	18	21	23	16	13	29	14	21	18	21	16	17	12	18	19	20	19	15	23	20	21	19	10	23	15	15	19	20	17	17	18	18	17	15	11	18	16	17	9	20	26	17	23	21	26	23	22	20	16	23	15	13	22	14	14	16	19	15	28	12	17	18	13	16	27	18	17	19	12	17	17	19	12	19	16	16	27	16	15	15	21	14	16	21	17	22	21	11	21	17	16	24	16	21	19	25	16	20	23	15	14	25	18	30	17	27	18	15	25	18	22	13	20	14	18	19	23	25	14	24	13	19	17	14	9	24	19	21	22	14	11	22	20	25	18	13	17	18	22	22	19	15	15	11	16	19	18	16	14	18	22	19	15	24	15	15	17	20	21	18	15	17	14	12	19	17	13	26	19	19	9	13	33	11	15	15	16	13	26	20	16	15	16	12	25	18	9	19	18	24	28	13	17	15	22	18	19	13	21	19	18	11	18	20	18	11	22	14	16	21	20	17	17	17	14	22	9	18	20	14	20	19	14	19	18	23	14	13	18	15	14	13	19	16	17	20	11	20	16	25	20	25	10	17	19	19	17	9	17	16	19	23	20	13	13	10	16	17	11	11	15	16	20	28	24	20	19	18	20	29	14	17	17	15	15	14	19	21	16	20	19	11	12	19	20	24	16	6	16	19	13	20	19	21	22	9	12	17	18	16	23	12	18	19	13	17	17	29	14	21	12	19	25	15	15	18	9	18	19	19	14	18	11	14	18	14	12	10	18	20	9	12	22	29	16	16	19	15	19	18	14	22	24	11	20	15	16	16	13	18	17	23	13	18	17	17	16	12	25	15	11	16	31	18	13	21	15	22	13	15	24	27	10	16	20	11	18	12	13	12	13	12	13	23	26	20	19	10	17	20	17	11	20	18	18	21	15	14	11	12	20	20	9	17	18	18	16	14	16	16	11	10	14	17	15	20	19	22	21	13	17	22	16	16	16	20	12	16	20	13	16	14	16	14	18	15	20	18	22	17	10	19	20	21	17	13	27	8	29	23	9	20	10	21	23	15	25	26	12	18	18	19	12	18	23	13	18	21	19	18	19	21	16	18	11	15	25	15	18	17	16	12	15	17	13	15	17	14	19	19	9	12	21	17	14	12	19	14	18	16	14	11	20	13	18	17	21	17	13	19	17	24	10	14	8	19	14	12	17	21	19	16	13	17	21	11	19	16	28	15	22	21	17	23	18	16	21	13	12	9	10	13	19	17	20	15	22	20	18	17	14	19	22	23	24	19	16	21	13	23	21	16	25	24	16	22	22	17	14	21	28	18	18	18	23	17	12	20	20	17	19	21	21	12	24	19	16	17	14	21	7	17	16	21	15	21	12	26	16	17	16	13	14	23	23	18	21	22	22	13	13	20	18	18	13	10	26	18	14	24	18	20	24	16	14	18	12	15	18	16	15	9	12	22	11	16	12	21	14	13	18	25	19	11	20	14	24	17	16	17	23	17	20	14	12	21	19	17	15	12	19	22	14	9	13	28	26	11	17	17	25	7	18	25	13	14	21	21	15	14	19	15	15	25	13	11	18	20	14	14	14	16	20	27	21	20	24	22	11	13	18	19	18	15	18	16	18	25	15	14	11	21	25	24	15	16	19	15	16	14	22	10	11	19	14	16	20	16	28	18	15	16	16	14	17	19	24	16	19	15	23	13	18	13	20	13	18	13	21	19	21	21	13	15	18	16	30	17	15	16	23	23	26	22	7	17	18	22	19	11	13	19	14	13	27	21	15	21	20	15	14	14	14	19	14	15	22	11	19	20	14	15	20	19	14	20	18	26	23	18	18	18	19	15	14	12	11	15	15	16	9	24	24	22	18	16	14	8	14	18	13	17	16	24	19	12	23	12	18	15	20	17	14	33	11	11	14	14	20	13	13	22	21	17	15	33	23	14	23	12	19	15	15	20	12	12	20	22	23	17	14	16	14	17	20	15	14	23	13	17	21	19	15	18	17	14	15	9	14	13	15	6	19	16	19	14	14	22	17	13	26	11	18	17	14	23	15	25	15	18	14	16	25	13	16	21	16	15	14	23	22	15	12	19	18	27	18	22	16	20	18	21	21	12	12	11	22	15	28	23	24	13	19	16	20	15	19	8	19	23	15	13	13	26	16	16	10	18	12	12	14	11	15	12	17	18	21	18	16	22	20	20	14	17	12	21	19	14	23	14	21	13	11	15	25	14	12	22	13	13	18	18	13	19	17	17	19	14	23	22	16	21	19	15	10	19	16	22	16	11	22	24	11	18	27	15	11	14	27	22	15	17	11	18	24	19	17	15	19	22	24	21	22	19	11	24	24	15	25	11	16	16	15	16	14	13	12	23	22	15	16	20	26	22	18	21	16	20	20	11	25	13	18	12	16	14	24	20	18	19	22	6	19	15	10	14	13	18	29	10	10	14	20	15	18	13	15	15	17	10	16	12	10	26	22	26	19	19	11	23	11	19	8	21	12	9	17	18	12	23	15	21	12	18	18	22	19	13	23	19	20	7	21	18	18	27	18	18	21	22	14	22	16	16	17	9	17	20	16	15	12	21	24	16	21	24	14	15	10	16	16	12	13	20	13	13	21	21	19	13	21	19	21	11	15	17	19	13	19	11	14	15	13	16	22	15	17	12	21	23	15	14	16	21	17	14	23	23	19	23	13	17	15	16	10	16	18	17	16	17	20	15	22	20	21	14	11	24	14	21	13	12	24	14	16	18	14	23	21	21	19	20	12	27	18	15	15	15	22	12	9	20	23	15	17	12	23	17	22	14	22	27	15	21	18	14	19	19	17	20	14	21	14	18	10	22	19	24	15	19	12	20	20	22	11	19	15	19	19	15	15	18	18	9	20	22	15	17	16	18	12	14	18	14	16	23	15	23	15	17	16	15	20	19	21	16	15	20	14	12	18	28	18	14	18	28	15	15	13	18	16	17	18	9	12	17	15	17	14	23	19	9	17	15	15	13	15	14	25	22	10	14	16	24	13	20	12	15	16	17	13	31	12	14	18	22	24	17	20	26	14	16	12	21	13	16	15	15	12	12	23	18	14	15	13	14	19	18	19	15	18	15	18	22	21	19	12	18	15	22	19	19	19	22	19	17	24	24	10	13	24	14	11	17	16	16	18	17	17	10	24	11	21	15	19	13	15	11	16	14	16	14	9	14	18	21	25	22	19	13	20	18	15	17	18	20	19	9	21	15	19	15	12	17	18	24	10	10	13	24	20	21	17	12	16	23	15	19	14	22	12	20	25	18	21	17	12	20	24	18	16	19	17	16	18	15	17	8	16	21	17	11	13	19	17	16	20	19	25	15	15	13	14	22	21	18	15	22	18	19
33827	21620	9802	7821	13523	15285	13631	11297	9349	7261	5790	4820	3856	3141	2592	2249	1826	1664	1288	1061	991	868	860	750	637	666	621	630	543	530	557	506	490	466	360	369	322	282	299	327	271	251	266	260	275	226	252	237	251	231	263	207	260	227	255	205	228	213	221	205	211	218	193	200	195	189	220	188	204	202	215	185	195	161	195	182	151	174	177	171	201	175	174	175	153	156	167	157	178	163	168	160	162	155	170	150	161	184	155	169	167	158	155	146	154	167	140	148	156	161	167	170	150	150	171	152	155	163	168	156	154	146	141	155	154	138	153	142	145	144	141	144	167	156	147	140	187	138	134	159	156	148	154	157	170	185	167	149	168	162	163	161	144	160	157	157	158	161	155	143	142	154	145	151	157	148	142	156	144	172	136	164	133	137	155	161	156	153	141	165	151	138	155	127	168	127	142	135	127	153	164	135	149	141	158	152	154	128	138	151	148	145	143	151	146	147	142	131	151	138	155	109	144	137	161	158	151	158	137	173	160	133	141	127	148	168	126	140	144	164	136	126	122	142	154	130	160	155	157	129	149	143	165	149	137	134	159	142	147	144	118	119	146	163	157	162	165	132	134	131	130	139	158	130	141	133	142	155	141	126	138	144	130	148	162	162	140	154	138	156	153	166	151	153	131	143	146	157	150	137	147	145	162	148	147	124	131	134	133	141	120	149	139	131	155	102	130	150	155	153	155	136	132	157	133	128	148	149	144	144	143	155	143	155	162	160	166	149	164	157	155	150	151	144	139	153	145	150	143	153	160	123	141	138	142	141	154	143	143	169	143	136	139	144	126	174	152	156	131	153	156	138	147	156	152	144	130	146	140	136	151	128	140	161	142	154	162	144	173	122	141	140	132	143	142	136	151	129	170	146	160	166	134	113	159	135	143	157	138	139	134	167	142	146	150	142	155	143	140	146	154	165	144	135	145	147	140	130	149	138	157	153	152	161	151	155	127	154	147	120	152	128	138	151	121	139	153	148	128	145	150	160	150	170	157	133	164	143	151	150	136	157	156	146	144	157	147	159	154	130	124	140	154	150	145	161	148	133	137	153	163	136	142	141	133	144	144	155	132	118	144	134	137	135	144	140	149	160	145	137	157	147	122	143	149	140	148	143	160	161	163	161	149	139	158	141	140	143	153	133	168	149	161	129	128	136	146	140	134	156	161	158	155	128	130	129	139	155	148	164	152	149	130	149	163	126	153	149	165	137	135	147	147	169	139	129	155	151	163	132	129	142	140	159	156	118	151	170	143	137	157	135	143	151	136	127	143	129	149	144	127	138	166	171	143	159	150	130	138	154	143	142	159	127	140	167	119	168	136	134	138	149	149	131	143	169	148	162	152	155	160	152	136	158	119	113	147	142	172	144	141	124	149	127	153	169	153	141	168	159	155	144	136	141	137	123	173	144	133	135	145	141	152	139	132	158	144	134	156	158	149	137	160	147	159	146	146	152	149	139	138	128	135	146	149	136	136	142	156	138	135	124	135	137	161	138	143	154	158	139	149	145	159	142	162	132	130	155	146	127	126	144	143	150	139	150	142	148	157	146	141	157	135	148	138	152	139	160	129	141	150	149	150	146	148	145	159	149	152	127	118	143	129	150	152	141	110	134	135	139	135	157	131	141	153	137	150	144	136	161	138	136	161	163	124	149	148	119	136	148	172	148	151	135	121	142	145	156	143	139	132	143	152	152	134	133	138	141	142	144	134	120	121	159	129	153	136	133	156	152	144	143	134	135	149	152	164	150	149	165	164	145	150	142	149	161	147	141	141	162	158	126	161	122	136	139	142	137	135	130	157	142	155	157	146	143	139	130	134	136	148	147	127	139	165	159	160	151	132	156	145	134	145	118	149	145	140	140	168	171	140	154	137	140	138	140	145	131	134	151	148	154	151	142	133	128	150	154	136	164	138	156	144	156	157	147	144	151	140	130	137	129	137	137	152	139	148	141	130	149	152	149	150	141	152	148	123	137	145	146	161	143	136	144	140	132	176	147	167	150	135	135	122	110	175	142	146	149	163	152	162	129	137	136	157	135	149	150	144	157	158	151	148	152	159	148	137	148	146	121	147	151	140	137	155	138	142	147	136	142	138	151	145	152	157	151	150	144	135	147	126	152	162	155	156	168	129	134	139	153	148	142	160	164	144	138	170	137	149	155	135	128	144	115	161	130	176	139	158	156	144	142	152	147	137	133	149	140	153	133	148	131	138	146	135	139	136	143	156	155	140	156	160	158	140	124	129	146	149	140	152	164	145	162	131	164	157	144	121	160	132	164	131	136	133	135	141	156	141	142	151	149	123	137	150	151	151	161	137	135	159	165	151	146	147	138	149	121	142	138	147	151	134	141	121	126	136	152	155	156	135	145	142	122	135	134	163	152	145	139	151	154	125	160	134	142	165	160	152	139	150	154	142	152	139	139	156	122	153	151	159	148	130	139	146	160	130	159	159	143	147	136	165	149	138	162	161	132	144	147	133	140	151	157	136	120	139	159	131	173	159	148	130	152	140	147	147	158	142	136	145	163	155	154	152	147	146	150	142	158	132	170	146	151	134	160	164	135	139	139	158	133	150	135	163	125	155	145	150	136	138	147	156	134	147	123	144	146	149	152	157	148	150	140	171	142	143	142	136	150	149	135	134	146	153	159	125	145	136	150	145	171	146	144	153	142	169	156	146	143	161	173	155	138	161	150	152	140	140	144	123	151	113	160	153	148	134	152	135	161	137	168	124	145	156	156	150	144	147	133	183	152	162	163	146	174	155	138	154	138	153	170	157	147	158	149	146	153	153	142	153	136	131	116	153	154	160	137	159	155	174	149	147	135	150	157	128	134	130	137	154	134	150	149	123	153	182	143	126	148	142	160	147	146	140	153	143	161	152	153	147	156	162	150	130	164	145	145	147	152	144	115	130	145	157	155	142	170	148	145	134	158	143	147	145	165	169	144	157	151	167	137	160	134	127	116	171	147	145	158	141	140	130	141	161	129	131	122	148	154	134	134	148	162	156	164	153	140	168	143	158	152	151	153	133	128	152	135	152	153	150	144	164	149	148	143	166	140	134	167	160	141	161	155	135	136	138	154	130	146	137	150	151	146	126	132	127	125	135	134	157	123	141	153	147	142	173	138	149	156	132	136	138	169	134	135	146	134	122	150	160	142	124	148	140	142	174	165	155	160	154	133	169	139	134	170	152	151	143	152	144	151	144	136	158	134	158	128	171	135	156	159	144	134	153	145	144	140	148	149	157	144	153	175	158	156	153	148	145	138	160	169	148	144	138	137	141	160	135	133	158	133	147	145	159	131	152	151	149	146	144	157	155	150	142	153	135	138	157	128	144	137	162	127	134	144	148	146	153	147	136	130	158	154	148	165	135	149	134	157	130	149	142	144	139	159	136	134	121	154	146	146	161	119	139	148	140	131	136	140	149	160	145	159	138	147	157	140	156	146	130	137	135	125	140	151
2454	1026	318	160	133	141	156	135	132	117	84	109	90	81	47	52	56	53	40	50	36	37	36	32	39	43	36	38	45	45	44	26	28	32	35	33	31	27	32	25	22	40	24	23	24	31	31	32	35	31	33	24	37	23	34	31	21	33	31	28	32	32	31	38	32	38	28	28	21	33	37	29	32	26	43	29	25	28	26	35	26	37	35	27	27	30	28	23	31	34	33	37	42	21	37	23	31	27	20	20	37	24	21	28	32	35	33	37	22	28	27	27	18	24	26	30	35	34	28	26	28	24	29	25	23	24	34	20	28	33	22	35	29	28	26	32	24	24	25	25	24	36	22	38	22	21	30	18	33	32	35	31	23	24	31	22	29	18	26	26	29	21	28	29	27	34	27	36	32	26	35	27	28	34	32	25	34	31	28	26	28	20	27	34	22	38	30	30	31	25	32	28	32	26	18	22	22	22	16	36	26	35	32	43	33	26	21	24	24	32	23	22	26	39	23	33	24	29	29	28	35	24	28	32	27	29	25	20	27	34	25	19	26	24	31	23	26	35	28	25	22	26	30	36	33	28	26	40	35	38	28	31	35	23	24	27	21	27	36	21	23	24	29	34	32	29	22	37	31	20	21	20	26	32	22	21	26	32	37	27	33	32	27	25	25	20	31	28	30	28	33	27	27	31	22	31	28	27	37	23	22	28	29	33	17	24	42	22	26	35	32	25	22	24	34	33	24	39	36	21	19	24	22	24	29	33	28	30	23	29	31	38	34	30	27	21	34	30	32	23	29	25	33	34	32	27	24	20	20	25	32	22	31	30	25	29	29	29	20	21	34	17	28	21	33	27	23	27	21	28	34	28	35	21	28	37	25	36	33	22	29	34	31	25	25	33	29	30	35	34	34	26	19	27	31	36	22	30	31	31	31	17	30	35	32	33	24	32	45	25	35	24	29	30	31	28	28	23	30	24	36	21	20	34	34	27	31	22	26	31	29	26	42	34	35	24	22	34	27	30	26	21	28	27	25	35	34	33	29	26	35	26	29	25	32	23	26	27	25	26	19	30	33	32	31	28	19	22	31	15	27	18	28	29	34	32	23	27	29	27	32	26	24	32	33	28	35	31	28	27	21	35	20	23	23	33	21	28	26	26	27	21	16	32	34	29	30	34	30	18	33	29	36	32	24	32	36	24	30	31	39	27	25	26	25	45	19	28	30	27	30	33	38	33	19	31	29	23	37	34	28	32	21	27	30	33	30	20	30	36	29	22	25	30	24	26	32	36	19	30	28	27	25	34	31	22	22	26	28	28	34	28	29	36	30	25	27	20	27	26	25	31	31	32	35	25	27	34	26	16	29	28	25	38	17	38	35	21	33	31	22	21	20	35	33	26	28	20	32	21	26	30	22	32	25	27	33	25	20	30	30	21	25	28	24	19	30	20	34	29	30	31	30	41	24	27	21	33	31	26	23	22	35	28	23	21	32	20	37	27	21	25	39	28	20	26	28	25	36	32	34	24	33	37	28	25	27	25	31	29	25	17	21	22	32	32	26	16	38	23	30	28	29	29	22	22	27	21	14	28	21	24	25	28	26	28	38	26	21	26	23	28	32	31	32	30	22	27	26	26	42	28	24	27	31	27	31	35	27	24	28	27	37	30	34	22	26	32	34	32	24	38	32	33	31	17	25	26	23	23	34	25	22	36	29	33	37	24	26	32	23	30	22	24	39	32	23	25	20	28	22	30	24	27	26	23	25	19	32	24	36	28	38	21	32	34	27	35	37	32	19	26	23	20	23	22	33	26	36	23	30	39	22	29	28	33	25	25	26	21	23	24	28	30	26	26	30	25	33	29	41	33	31	24	35	28	25	28	18	18	35	32	37	39	33	24	18	25	26	20	27	22	26	22	30	22	39	26	37	34	32	21	29	26	31	36	23	30	27	20	29	23	34	33	31	22	18	27	12	23	28	33	27	36	35	26	17	27	19	27	29	33	27	37	24	26	31	25	40	39	25	27	34	30	19	30	30	31	25	30	29	28	23	34	27	19	30	40	23	48	33	25	22	26	23	26	28	29	23	29	27	28	28	29	29	23	24	21	26	30	30	27	23	35	24	27	25	25	28	29	28	27	21	29	21	17	31	29	37	38	29	28	28	30	24	18	34	23	26	23	27	32	29	31	34	34	21	37	39	27	36	24	31	23	24	29	31	48	27	17	38	31	24	21	30	21	27	23	27	22	32	22	37	29	27	27	26	21	24	19	28	36	38	21	26	24	24	14	28	31	28	25	29	31	29	20	24	38	30	31	18	32	30	29	28	27	28	27	36	19	25	37	25	19	31	35	23	29	33	24	34	32	20	32	23	29	29	23	29	37	30	26	32	27	18	34	27	29	33	36	24	26	32	31	26	31	29	25	36	42	29	23	30	31	26	27	33	27	24	28	20	30	17	32	25	34	29	24	30	34	23	29	31	43	29	31	23	29	23	33	27	34	29	26	26	33	32	24	29	26	27	26	28	24	29	34	17	20	28	22	25	44	33	36	23	23	35	28	32	31	14	29	42	29	20	19	23	29	22	33	33	17	37	27	21	30	30	43	31	25	22	25	23	23	32	29	38	34	28	27	28	37	21	32	28	26	20	25	14	34	33	33	29	29	28	30	32	21	29	29	28	23	26	37	30	27	24	22	31	28	22	31	32	33	27	39	28	27	22	31	32	23	22	31	23	34	28	28	24	34	25	25	25	36	26	20	31	27	31	24	43	26	29	33	29	16	29	33	25	23	34	26	18	30	22	32	24	34	29	33	29	29	28	27	34	34	20	17	25	34	20	26	29	23	27	34	25	23	31	30	26	31	31	35	24	22	36	30	26	24	22	32	25	28	24	30	35	32	27	28	24	30	28	24	25	34	29	27	31	30	26	24	33	27	24	30	27	29	29	29	29	31	22	27	26	24	31	28	23	20	33	20	26	38	36	28	21	30	27	28	26	23	25	24	20	32	26	29	27	37	32	30	19	36	34	30	36	32	31	34	27	24	29	34	32	21	28	28	36	37	36	29	26	21	34	25	22	19	33	26	21	28	26	29	32	27	26	35	31	22	23	30	29	36	30	22	25	23	29	24	27	38	26	16	32	27	31	27	22	29	34	21	30	25	17	39	26	26	27	35	25	33	24	27	28	31	35	31	36	32	24	33	15	31	32	36	33	26	25	27	27	23	31	24	36	25	27	35	30	26	29	41	34	25	28	28	34	32	29	27	29	30	29	30	26	28	18	33	23	31	26	37	25	22	28	25	26	26	25	40	38	35	29	34	30	26	16	24	20	34	22	28	31	21	23	30	35	30	25	34	25	20	25	29	31	23	15	24	49	27	24	32	24	28	23	25	42	30	28	31	30	27	24	29	22	29	25	30	17	29	22	26	20	23	29	29	32	31	30	31	34	31	37	21	26	35	25	33	31	34	35	31	19	38	29	25	29	28	37	20	27	32	25	30	38	16
23377	11487	4298	3829	7037	7992	7085	5872	4816	3910	2994	2667	2153	1625	1322	1176	1057	897	789	640	604	607	564	522	518	477	515	473	474	458	448	426	437	377	355	349	321	291	305	308	286	305	302	345	267	260	310	268	274	271	292	287	269	262	294	275	253	244	271	262	294	279	253	276	243	268	276	263	244	268	249	272	246	239	247	252	231	258	272	253	234	233	217	243	251	222	266	247	263	227	260	256	246	241	224	222	249	250	238	212	240	232	234	234	234	235	241	236	245	238	239	255	245	218	227	217	228	251	222	228	260	250	235	217	241	252	244	238	227	235	230	255	240	228	258	217	260	235	267	217	258	252	259	236	242	235	248	260	230	228	234	242	244	235	241	218	239	257	264	241	227	260	250	224	227	243	256	244	256	264	264	262	254	244	239	210	202	204	233	215	248	244	235	240	232	227	227	226	239	251	245	244	230	225	244	246	227	227	229	242	234	229	230	192	219	228	236	226	228	243	257	246	237	259	226	241	227	237	225	215	258	220	246	249	236	238	235	225	212	268	256	215	245	208	243	250	242	234	232	240	210	231	237	241	223	203	257	211	216	285	247	221	238	233	214	216	187	236	229	242	235	220	212	251	236	243	236	240	232	251	228	214	231	229	219	263	205	261	223	250	225	243	226	230	257	225	226	266	225	231	238	209	213	227	234	205	226	226	217	248	239	225	237	244	231	246	266	263	261	222	263	201	232	250	231	218	209	229	235	249	229	270	223	236	261	214	237	244	217	196	250	216	225	243	262	236	267	256	252	247	231	241	250	225	234	229	275	260	223	246	237	218	217	243	219	237	244	231	266	246	232	253	251	194	243	221	264	240	221	251	213	231	252	240	231	226	254	241	243	245	238	271	242	228	244	243	235	236	244	243	221	252	255	221	259	264	218	217	212	244	232	235	247	241	252	252	231	209	230	233	235	211	228	235	216	247	222	227	221	248	226	252	247	229	263	235	234	242	237	217	222	236	253	219	219	251	232	216	235	245	218	217	265	230	255	241	226	236	252	249	218	251	230	230	224	257	214	215	227	244	224	247	231	247	221	232	224	236	228	248	236	224	220	229	250	237	253	202	242	240	215	239	233	219	245	247	211	219	240	243	247	229	254	237	230	224	230	221	209	246	229	249	220	239	225	243	250	200	234	267	218	219	241	237	234	245	227	214	236	223	239	254	233	214	248	219	236	214	221	243	221	223	203	237	241	225	236	238	228	248	212	241	256	206	237	232	239	222	231	214	220	262	235	246	257	222	242	221	226	243	245	239	241	215	237	230	218	263	216	257	186	226	245	268	229	235	200	229	231	237	230	249	220	240	246	232	236	230	216	244	217	243	242	231	240	243	253	240	237	252	228	214	246	244	256	248	221	221	240	230	221	242	219	239	236	266	240	227	220	232	240	217	238	237	227	230	231	239	238	226	237	237	247	245	279	222	221	245	236	234	235	236	257	247	208	247	243	255	238	232	193	222	228	203	228	226	253	245	213	250	224	235	241	202	209	219	223	256	223	253	226	223	230	218	248	242	239	234	247	236	242	215	225	239	238	227	229	218	243	217	222	222	231	234	228	216	224	231	212	238	235	218	230	245	250	221	243	211	240	245	234	212	218	226	214	250	237	228	230	236	234	242	243	223	251	223	227	240	230	209	222	257	242	232	226	214	257	245	223	233	219	224	225	223	252	232	218	253	242	246	240	227	216	231	245	239	252	218	216	269	241	234	224	240	241	221	213	236	258	241	236	243	239	209	231	232	222	219	250	241	230	258	232	234	243	261	269	243	237	225	258	235	254	236	219	240	259	227	228	235	222	222	240	249	228	207	235	213	248	240	200	243	246	252	220	230	266	243	247	209	214	232	229	248	242	222	240	238	243	213	262	250	210	240	274	250	222	227	246	213	246	241	248	233	237	213	229	210	245	225	241	233	241	239	211	231	229	240	234	231	225	232	254	224	236	258	224	230	238	250	219	227	240	266	218	239	238	273	259	219	222	199	235	263	237	260	220	217	227	235	232	227	235	226	245	216	242	218	248	206	234	256	233	224	246	263	230	218	245	232	249	218	247	253	246	213	254	233	244	233	222	237	234	243	229	205	236	233	241	231	251	246	229	203	228	246	217	220	226	201	219	209	222	226	221	231	267	230	245	255	243	207	250	248	243	193	255	243	218	220	218	234	222	239	207	227	232	228	247	244	248	238	242	229	257	233	255	244	232	207	240	232	215	222	209	228	240	237	222	263	231	243	261	251	233	238	210	241	242	230	249	244	228	236	241	241	240	225	208	220	262	233	247	210	232	232	234	246	249	244	220	238	229	249	211	246	234	206	254	233	224	239	232	220	259	243	224	245	213	241	241	219	263	235	247	250	231	258	251	214	238	243	234	236	224	226	235	252	218	217	224	239	229	240	227	223	217	237	225	255	211	240	243	238	251	261	231	252	234	237	222	211	282	243	247	228	226	246	228	226	225	235	229	235	255	223	248	247	230	228	238	230	210	249	239	252	240	227	235	251	248	250	238	218	232	251	247	238	225	245	219	239	227	243	266	234	214	241	228	229	250	240	205	237	250	217	224	225	263	234	238	218	230	236	239	219	246	214	220	210	246	257	223	226	259	206	226	251	224	238	239	211	245	229	216	265	237	238	250	231	246	245	239	244	230	241	224	234	234	227	224	225	234	246	240	240	236	231	233	224	232	251	258	235	243	232	259	237	238	221	224	248	257	225	232	252	245	219	245	240	231	231	246	231	218	240	243	240	256	224	236	229	228	233	226	230	233	263	210	217	258	245	226	222	246	235	234	262	192	233	231	214	238	219	220	241	234	228	243	236	261	226	235	265	263	225	239	241	220	224	254	236	233	252	214	220	249	230	229	224	254	243	184	210	229	230	218	218	256	245	264	236	252	240	250	217	247	223	261	248	235	237	239	221	247	222	241	237	263	240	257	214	244	225	269	241	215	198	270	238	233	250	213	203	247	231	216	223	238	239	249	224	258	244	235	236	224	246	242	244	222	244	233	227	233	240	235	250	241	222	252	274	215	224	214	248	225	244	231	258	219	234	269	239	239	232	258	254	223	249	257	246	241	246	237	213	215	246	234	229	225	253	236	225	252	252	226	232	233	210	237	250	259	259	264	229	237	203	235	226	247	238	255	226	238	249	265	247	218	242	224	216	244	211	231	224	230	237	240	255	226	241	245	245	263	232	214	235	233	229	241	242	219	266	253	262	229	244	240	239	220	250	229	230	238	211	237	227	241	237	243	226	244	239	239	227	229	252	224	245	242	221	203	252	225	245	205	239	221	253	204	254	239	238	242	276	225	244	252	255	221	234	222	236	227	260	221	241	254	223	204	252	222	246	244	242	240	226	228	233	242	233	222	247	226	226	242	241	208	234	261	250	237	216	240	250	232	251	226	239	219	250	224	242	230	226	248	242	253	241	248	259	232	259	233	272	228	248	241	226	253	213	238	248	232	238
4784	3646	970	272	200	221	237	226	208	201	133	125	107	78	89	58	51	47	55	48	48	40	32	30	38	43	42	32	41	34	28	43	31	34	26	32	27	23	24	27	18	35	28	32	26	19	27	21	28	23	24	23	23	19	19	20	19	17	17	17	25	23	14	29	23	22	22	20	23	16	19	23	27	25	20	16	14	16	17	17	19	18	25	20	17	21	21	21	20	14	30	22	25	18	18	21	23	16	17	23	19	15	18	19	17	22	20	24	20	26	16	18	21	25	26	20	27	17	23	15	20	19	25	21	23	23	18	19	26	18	25	22	27	25	21	23	17	28	22	22	25	25	33	16	13	19	18	23	27	23	27	20	22	19	21	22	17	17	25	18	13	18	12	23	26	23	18	21	6	21	22	17	24	27	12	19	29	17	17	20	19	25	15	15	20	18	21	29	19	18	19	13	19	19	15	13	22	19	22	29	17	22	20	21	29	21	24	26	23	18	17	25	18	22	21	14	22	23	23	23	18	20	10	21	20	19	22	16	21	16	17	20	27	23	23	23	25	20	20	23	13	25	18	15	21	25	21	23	19	17	23	29	18	17	19	14	29	24	21	23	27	25	26	24	20	19	23	18	18	25	17	21	21	17	23	22	23	14	11	20	23	20	27	20	24	19	24	15	23	26	21	17	20	22	23	20	13	18	31	19	13	27	24	23	14	22	24	21	22	27	15	23	22	17	19	21	21	21	26	23	26	21	24	17	19	21	20	22	20	19	24	28	22	18	8	31	28	19	24	21	25	19	18	15	21	30	25	22	17	27	17	25	19	22	21	17	18	18	16	23	17	27	21	27	19	33	19	21	28	27	22	29	22	18	21	14	20	19	16	20	17	20	14	17	25	24	15	13	25	22	19	19	18	15	25	15	11	22	17	21	17	24	23	26	22	24	15	30	18	25	30	23	16	18	21	21	15	21	20	16	20	15	17	23	24	15	14	29	19	22	15	20	19	21	22	24	18	25	19	15	22	30	14	23	25	19	13	31	19	18	24	15	25	19	23	16	17	21	23	17	21	24	25	20	19	15	15	21	16	18	18	17	26	24	21	28	19	16	27	18	27	15	25	21	24	14	15	16	14	20	25	22	13	21	16	24	18	23	18	17	15	13	22	24	31	11	13	17	22	18	19	22	17	24	19	18	20	18	32	19	20	18	20	20	24	17	21	18	21	15	20	18	27	18	10	10	16	23	19	17	19	23	23	21	15	18	22	27	24	22	17	17	20	26	17	17	27	18	18	19	14	19	21	17	18	25	25	16	18	18	25	18	18	16	23	19	17	25	17	20	19	20	16	23	23	18	21	12	23	13	15	12	30	29	17	17	20	26	10	20	24	21	18	14	18	24	22	20	19	24	18	21	23	29	18	14	17	18	21	19	25	11	21	26	16	24	16	27	18	17	19	21	20	24	17	13	21	24	21	18	15	24	28	21	18	22	26	15	25	15	13	28	22	26	16	12	27	20	25	24	25	14	21	20	18	12	16	20	18	14	20	19	25	28	27	22	21	22	15	21	24	23	22	22	23	22	27	21	17	18	19	23	26	25	31	19	14	28	12	12	15	18	19	19	21	27	25	21	26	28	24	17	17	20	13	23	21	22	16	19	20	14	20	19	12	18	18	19	16	27	23	12	27	22	19	23	18	22	19	24	19	23	22	23	24	19	20	17	23	27	20	17	30	26	24	20	14	17	18	26	18	14	22	16	24	14	17	19	24	19	19	32	33	25	14	32	30	20	13	19	25	19	24	16	13	17	21	19	17	21	18	24	29	12	22	24	23	20	25	18	16	19	29	18	23	23	22	22	21	15	22	21	18	26	16	16	24	9	23	19	18	24	23	32	28	29	17	20	15	24	18	26	26	14	25	20	17	22	21	22	19	17	28	22	24	27	14	29	23	9	21	22	24	19	12	29	20	23	17	15	17	27	16	12	16	21	24	24	20	23	24	18	22	18	24	18	19	14	23	30	19	20	22	24	19	14	31	12	24	20	29	24	24	13	20	18	18	37	14	18	25	9	22	17	19	27	27	24	22	20	28	26	15	14	20	23	16	22	21	25	27	17	21	19	18	12	24	19	20	20	21	22	28	20	17	19	23	23	28	12	24	18	20	19	21	27	15	18	20	23	19	16	24	22	23	23	23	19	24	16	21	24	28	20	21	28	19	24	25	26	21	22	26	20	20	21	14	15	20	18	26	22	20	24	22	31	17	29	16	24	20	14	16	28	14	16	12	15	20	23	19	13	21	17	26	19	20	12	13	23	22	11	26	13	25	27	11	20	22	23	19	24	12	25	28	32	20	12	22	21	17	15	13	21	14	15	18	22	22	23	23	17	21	21	20	25	23	18	17	22	19	18	26	25	24	14	18	19	16	23	19	31	15	19	23	12	22	20	23	25	16	22	23	13	23	13	18	15	20	25	12	24	16	18	29	23	18	14	17	22	20	20	21	30	13	13	19	25	19	18	18	24	19	21	19	17	17	20	11	30	15	20	25	18	25	23	12	22	19	17	17	21	16	27	23	14	15	23	17	17	21	15	23	18	31	31	22	18	19	21	23	18	14	18	17	16	32	13	8	21	27	23	18	16	22	20	14	27	15	23	13	14	22	17	23	18	18	24	23	26	17	19	28	22	25	21	18	13	18	24	20	24	19	14	19	21	21	20	15	24	26	22	16	15	26	23	21	14	16	20	22	20	19	16	28	30	23	25	21	22	22	18	15	22	18	18	24	27	22	18	22	21	18	22	15	20	21	18	25	30	10	21	16	20	25	10	25	19	18	18	16	17	13	19	23	22	18	21	15	7	14	23	24	21	18	23	26	25	21	12	19	28	28	15	23	19	19	23	27	14	17	23	20	19	23	36	25	28	15	26	17	23	20	16	16	26	27	25	24	16	28	18	26	11	24	26	27	18	24	22	13	22	20	20	29	21	18	19	21	23	16	21	31	17	24	23	13	26	13	22	17	23	17	17	26	20	22	24	18	20	14	22	17	28	18	19	27	15	20	25	15	19	17	23	18	21	17	17	27	17	29	21	28	11	16	10	16	22	21	22	17	20	21	14	27	21	22	20	29	22	23	13	14	18	30	21	19	23	24	19	24	19	22	12	20	18	22	24	17	9	24	20	17	26	22	22	20	22	32	21	16	19	20	22	13	22	16	22	26	14	9	20	23	15	21	11	25	33	25	26	23	14	24	25	23	23	15	15	26	22	21	25	19	21	10	19	20	18	16	19	19	21	20	28	18	19	28	18	15	22	26	30	28	25	20	23	19	11	20	26	18	14	23	25	25	23	22	20	30	24	22	20	13	20	19	23	21	13	10	20	21	26	22	28	19	21	29	22	14	20	16	22	21	26	22	21	16	26	15	15	21	23	24	18	25	26	22	24	20	23	19	19	23	23	23	18	15	20	19	22	17	25	17	24	22	14	18	25	28	21	17	15	20	23	20	28
31899	21282	9180	6176	10381	11446	9959	8261	6925	5556	4415	3822	3146	2442	1921	1618	1379	1240	1048	847	787	675	643	645	589	548	543	499	534	507	528	493	427	376	327	308	299	295	253	291	295	265	270	252	237	237	272	238	246	211	243	262	243	245	254	212	224	245	215	224	209	218	205	234	222	199	208	198	205	195	198	183	201	187	234	184	192	193	181	209	180	186	181	183	219	177	181	147	160	200	205	209	197	165	161	188	186	181	172	171	203	188	186	209	196	195	190	183	190	184	191	198	177	182	175	189	182	187	190	173	176	162	189	167	184	183	193	176	190	172	170	185	194	179	158	179	181	162	177	163	184	180	202	164	170	183	162	184	180	171	180	165	173	176	174	200	159	172	181	181	178	191	184	181	155	178	200	181	188	160	184	168	184	178	179	183	187	165	174	164	182	182	177	174	172	182	168	185	172	184	175	174	166	201	180	181	156	173	198	175	191	170	181	179	187	164	179	191	171	157	169	171	170	165	159	169	184	157	162	181	178	163	153	173	165	155	156	166	149	176	183	178	174	171	175	185	177	163	166	167	158	152	185	190	171	162	180	164	187	177	198	185	155	165	178	162	185	185	172	184	155	157	168	169	160	187	177	171	171	172	186	186	184	167	192	154	167	167	160	165	172	171	188	173	183	169	166	191	181	167	171	200	180	165	178	179	184	153	164	187	159	196	178	181	167	172	158	179	180	169	183	179	168	160	176	197	163	198	154	159	158	191	175	159	190	164	160	146	170	159	159	157	188	160	149	159	169	174	165	185	165	157	186	172	178	163	156	193	180	216	155	191	173	141	181	165	176	193	157	172	168	181	158	187	175	195	164	170	180	173	174	196	177	174	175	193	161	153	184	177	178	176	183	171	166	180	154	178	159	184	132	164	188	163	162	162	184	155	178	162	167	155	177	156	190	153	173	156	162	173	175	157	162	185	179	191	187	175	197	160	178	163	184	163	188	153	188	190	155	155	182	163	179	185	162	187	139	180	159	179	164	152	181	205	172	164	156	192	180	170	177	155	163	182	159	197	149	179	189	191	159	192	156	170	181	138	151	187	153	172	174	149	164	166	168	172	177	165	171	165	169	195	172	195	188	176	176	184	162	206	165	178	176	166	185	189	191	177	177	168	162	204	176	170	170	187	182	170	160	157	171	170	178	154	158	174	178	173	175	159	192	175	151	167	177	177	170	179	165	184	146	157	181	177	170	166	179	166	154	178	173	186	164	154	175	170	183	166	176	166	164	169	174	161	187	175	151	168	170	182	166	159	175	126	158	171	168	180	168	139	178	183	141	185	171	149	177	171	159	152	178	169	182	196	187	172	185	196	148	178	176	173	186	162	157	157	185	188	179	169	169	169	168	181	168	195	168	179	187	179	184	163	178	154	169	158	178	150	151	197	161	161	175	162	155	161	157	178	176	161	175	175	135	205	189	179	174	159	166	166	159	166	142	164	172	195	174	171	161	163	178	193	156	169	158	189	156	163	182	172	182	165	174	181	188	172	179	175	176	173	175	169	203	197	173	151	171	165	175	176	187	158	144	182	168	166	165	160	171	153	171	169	162	174	167	150	168	198	188	161	181	169	169	203	157	171	162	176	175	201	189	176	173	164	157	153	166	181	178	168	168	177	170	153	170	184	135	167	158	155	184	178	186	171	181	163	182	144	174	167	182	159	182	169	183	164	184	180	173	172	169	196	165	185	158	164	174	155	155	174	165	167	177	174	161	182	187	147	176	179	184	181	188	170	172	164	163	179	172	166	150	180	173	145	168	167	155	163	162	178	159	154	160	156	158	173	138	192	177	163	161	184	174	219	169	161	165	162	164	193	160	154	155	164	158	145	153	159	185	203	159	142	169	199	172	159	184	145	182	166	171	150	167	168	168	173	184	179	157	153	180	169	176	181	166	182	154	155	180	152	166	171	183	158	186	176	176	167	169	192	191	182	181	177	156	169	172	157	198	156	183	177	183	171	189	172	173	156	176	161	163	169	184	175	184	173	153	168	182	184	179	158	161	176	202	189	162	151	182	165	171	150	206	191	197	160	151	170	161	196	192	173	174	173	170	174	184	188	162	177	182	172	196	158	157	167	173	179	158	164	178	173	165	190	179	184	156	174	164	177	162	161	178	163	161	156	191	169	172	187	159	171	183	177	212	164	190	164	183	156	175	183	186	144	179	178	160	178	156	170	188	152	184	186	188	180	182	178	171	158	172	186	184	154	169	154	180	199	179	190	144	174	168	165	154	176	178	150	159	175	167	168	164	186	174	163	182	166	163	187	165	166	171	171	160	164	173	157	179	152	147	152	174	171	174	190	184	204	175	160	180	180	161	181	141	194	168	183	169	151	176	163	167	175	180	170	174	183	185	198	144	183	172	185	161	177	178	171	172	205	166	163	179	200	189	177	175	159	161	187	147	185	168	171	192	155	191	144	169	180	180	197	182	158	154	192	168	194	162	168	159	161	159	183	184	180	172	173	187	175	177	183	164	165	187	141	151	157	162	171	184	175	182	173	178	176	154	172	196	130	153	182	178	171	178	180	168	161	184	164	171	177	169	163	173	172	178	179	146	167	171	172	160	158	183	169	178	146	196	165	167	161	179	168	162	182	167	186	182	165	172	157	165	191	177	159	161	169	184	169	175	175	178	173	185	159	169	187	179	189	163	170	176	166	175	155	151	180	176	172	173	167	171	175	210	178	150	165	151	188	175	177	163	160	150	171	175	169	162	148	166	182	161	152	170	172	180	175	181	192	154	178	169	150	174	161	164	185	192	170	188	175	169	175	150	184	154	152	194	162	175	150	159	158	162	201	151	167	174	184	172	179	199	178	180	147	177	173	173	181	179	170	182	149	172	160	163	171	184	186	155	158	167	180	165	178	146	168	166	175	157	195	176	153	168	173	169	183	188	164	170	154	204	145	171	165	195	171	192	168	176	172	161	183	176	164	187	175	178	170	205	178	186	163	194	180	173	209	199	153	157	179	154	164	155	161	154	190	165	168	202	183	174	187	180	187	166	186	162	163	181	171	168	183	177	177	174	185	157	180	178	196	186	165	188	164	181	200	175	174	180	162	176	177	171	162	169	191	162	162	185	160	174	187	160	173	175	154	178	176	179	188	174	177	184	190	203	181	179	159	184	181	194	164	175	196	195	159	161	190	176	178	158	168	191	172	193	181	176	163	162	161	171	196	195	161	162	179	174	152	169	172	157	192	165	143	170	147	191	191	186	189	166	158	183	164	172	158	177	168	187	166	160	184	166	191	189	185	179	195	145	171	177	176	158	172	152	171	171	188	172	166	166	187	166	191	176	181	153	144	182	151	196	176	200	164	192	166	159	164	177	177	161	172	165	170	179	193	169	165	177	189	163	171	157	178	153	169	188	158	163	173	216	169	172	175	191	180	179	158	172	174	182	168	187	181	179	155	173	147	172	176	178	200	173	175	156	171	192	185	164	166	183	177	173	152
4872	3169	884	297	164	194	226	185	178	153	149	136	100	102	76	54	58	59	46	40	39	48	41	35	42	45	44	27	37	32	30	40	33	30	48	31	24	29	31	26	37	22	26	22	29	30	23	27	23	35	41	27	27	27	25	28	26	20	28	27	20	26	22	18	21	22	24	20	27	19	19	29	31	19	14	30	24	20	14	36	30	24	27	26	24	32	30	17	20	22	18	23	19	33	25	28	17	19	19	24	33	18	20	25	17	27	24	30	21	29	32	27	18	26	21	25	32	26	24	22	30	23	32	19	35	18	30	21	20	25	21	23	15	29	36	26	22	22	20	28	29	25	23	28	26	31	28	26	25	21	20	25	22	23	26	25	25	23	21	27	28	19	17	30	27	19	18	23	34	30	27	19	22	25	16	16	24	24	18	22	28	22	27	22	27	21	23	18	17	26	21	26	21	24	26	26	28	29	26	32	28	23	29	23	32	26	31	14	22	23	26	20	23	24	20	34	26	26	20	21	22	28	31	30	24	22	31	25	29	18	23	20	17	19	24	29	29	30	21	18	26	28	30	23	18	23	16	32	30	23	26	31	26	29	31	32	23	25	24	20	25	16	28	21	26	30	28	34	22	37	25	28	25	38	18	34	22	22	26	16	39	24	19	22	25	29	24	18	26	22	27	18	26	16	26	19	27	20	30	20	27	23	29	31	24	30	20	26	25	19	23	29	21	14	36	21	19	27	21	29	28	23	25	26	38	28	39	21	23	32	28	28	27	27	26	22	25	15	26	18	18	24	22	26	29	23	26	20	19	25	23	29	24	18	27	29	31	23	21	23	31	16	18	25	22	28	28	19	23	21	23	30	29	18	30	26	24	26	19	24	20	25	25	21	22	18	17	23	22	20	24	13	34	19	31	24	28	25	36	19	22	24	31	24	20	26	27	31	26	27	23	23	31	30	24	23	18	21	24	30	29	26	27	34	28	19	31	24	23	20	18	23	20	31	16	29	30	35	43	19	20	30	26	26	23	24	26	28	22	27	19	23	25	30	16	25	23	38	32	15	27	26	25	24	30	20	27	25	20	26	24	30	24	21	27	29	24	22	17	29	19	19	27	25	25	15	26	18	27	19	23	22	19	20	24	33	25	17	26	22	22	27	19	29	23	25	28	28	25	18	26	21	23	23	19	27	24	28	25	20	29	20	27	21	31	28	12	23	28	30	23	30	22	32	27	24	23	17	22	17	28	31	21	23	32	28	25	24	36	17	25	29	24	20	19	31	18	22	28	24	20	29	18	25	30	30	25	25	32	23	20	18	18	24	14	28	17	22	16	21	20	28	22	25	24	29	21	19	24	20	13	33	26	24	25	19	27	30	22	21	31	31	19	25	20	24	30	24	22	23	26	28	21	25	18	18	33	22	28	27	25	28	25	24	13	15	18	19	36	25	29	24	29	20	23	24	19	27	26	17	31	19	25	21	27	29	25	21	27	23	29	24	29	23	23	28	26	23	26	20	32	25	25	18	26	28	24	27	30	20	34	34	23	27	29	24	18	22	19	23	24	24	18	28	22	28	24	30	22	21	24	27	26	18	29	31	28	30	29	29	32	26	21	22	19	27	23	25	21	28	34	25	21	31	27	31	25	22	21	33	26	22	25	25	19	29	26	23	19	19	22	33	27	45	28	21	28	33	17	31	27	16	21	23	21	28	14	40	36	29	15	24	19	25	31	31	31	23	25	27	30	14	29	26	19	25	29	20	28	27	24	21	31	23	25	22	16	25	22	21	23	22	33	22	27	20	27	22	30	13	29	16	19	20	25	27	20	31	24	24	31	25	25	31	15	34	31	30	29	22	25	28	21	21	23	29	24	31	29	26	25	27	26	18	22	18	22	37	18	25	22	30	23	33	18	28	23	32	28	20	14	25	25	25	15	25	21	17	26	14	24	22	25	30	25	29	25	25	21	21	23	23	26	33	24	22	25	29	32	19	20	12	21	27	29	20	30	22	32	31	42	29	14	20	27	33	23	27	30	30	25	19	24	16	22	21	19	31	27	25	16	31	27	26	27	22	28	21	21	21	24	29	24	24	24	25	31	26	25	23	27	23	21	37	37	27	23	26	30	23	25	20	27	19	20	21	28	31	26	26	14	22	33	21	30	32	23	24	25	27	22	30	25	17	18	21	26	34	20	22	19	20	29	24	24	21	23	18	25	29	28	25	24	31	35	19	17	28	23	28	27	28	22	22	25	22	20	29	26	19	23	26	28	28	17	30	17	28	30	24	27	20	20	20	20	14	20	42	24	23	19	23	27	24	36	32	26	21	25	18	24	23	21	19	28	30	22	28	28	23	26	16	22	20	30	17	23	30	24	21	16	23	14	22	22	31	30	19	33	26	22	24	17	23	23	27	28	21	22	27	22	27	32	17	35	20	26	23	23	27	21	29	17	15	22	23	18	25	22	25	25	35	26	30	28	26	23	30	25	37	33	29	27	31	22	26	23	27	28	19	26	24	16	20	36	31	28	20	19	26	21	31	20	29	26	16	25	21	33	31	28	31	28	32	18	33	23	23	24	23	23	17	31	22	24	22	29	26	28	37	22	27	15	29	28	23	29	35	28	27	30	26	33	20	21	19	26	38	22	23	29	28	26	29	35	18	22	24	21	26	24	30	22	17	16	23	23	22	20	22	10	19	26	31	24	20	24	23	19	17	20	26	19	25	18	19	20	31	19	23	23	26	25	25	27	24	22	29	18	24	30	22	30	18	16	21	20	19	13	28	29	28	17	20	20	33	19	32	27	33	22	25	25	23	22	18	34	29	28	28	18	23	33	25	19	28	25	12	37	24	24	25	13	19	21	21	31	20	31	15	32	24	18	21	21	30	36	19	29	30	26	29	26	26	20	37	20	26	23	23	24	24	24	30	28	21	25	28	27	21	31	23	18	27	21	26	31	27	21	26	24	22	19	27	32	22	27	22	27	24	22	20	24	21	30	22	19	22	30	16	22	24	26	24	17	20	26	28	26	27	28	31	25	25	23	32	13	22	22	26	22	25	16	27	27	16	26	30	26	22	23	23	14	29	29	24	27	19	20	21	20	20	26	37	25	30	20	26	23	14	22	25	16	22	21	24	27	29	22	22	27	30	27	19	28	30	28	24	25	23	25	25	22	24	31	17	25	20	22	20	33	25	26	29	23	24	29	25	21	31	29	16	14	25	32	25	25	24	29	30	17	23	18	25	15	22	13	18	24	31	29	28	22	22	24	19	23	24	28	26	34	24	27	20	21	24	25	25	17	35	24	24	24	29	23	22	23	25	28	28	21	25	20	33	21	19	27	26	26	29	26	24	23	31	29	25	28	20	28	21	20	15	35	21	25	31	19	31	24	21	18	33	25	24	31	34	23	25	23	25	19	21	28	27	15	26	24	25	41	24	21	27	32	23	28	20	23	24	25	31	30	24	26	21	21	21	26	20	22	26	28	22	25	20	15	37
30265	20186	9072	6042	8895	10071	9011	7421	6340	5098	4151	3444	3116	2521	1889	1431	1286	1239	1100	843	794	705	686	631	629	614	571	619	566	531	534	488	440	358	395	318	351	325	291	284	304	330	278	327	275	250	300	256	257	256	254	258	266	261	254	264	265	246	270	256	227	230	217	217	258	216	244	241	219	237	258	223	218	224	210	220	226	229	212	234	222	210	224	214	215	237	212	204	214	211	195	194	203	221	204	208	199	182	212	224	218	237	228	204	207	190	243	203	242	192	212	201	209	210	221	209	206	206	192	210	195	214	207	230	183	215	207	202	198	180	215	200	217	197	199	225	193	202	216	206	206	221	219	224	169	221	183	210	203	216	214	209	207	213	224	198	239	206	213	176	171	190	190	200	232	203	207	217	204	196	225	214	180	183	206	204	190	205	203	181	207	210	209	197	198	195	203	196	194	197	193	185	209	217	193	204	194	197	194	189	207	182	212	228	190	198	220	177	192	205	199	192	191	189	208	203	184	201	182	213	180	188	216	220	202	181	216	198	207	199	200	198	233	197	217	210	208	204	217	204	178	206	221	215	190	182	216	187	193	210	197	209	199	205	205	211	234	205	192	227	193	195	202	182	221	228	206	187	190	183	203	199	182	218	184	195	202	226	181	206	212	191	223	199	199	207	185	178	209	218	214	199	195	210	212	201	199	206	194	193	214	159	196	210	210	234	219	220	195	199	210	174	224	219	191	192	218	205	216	202	196	187	188	215	172	212	184	208	217	220	200	221	227	180	241	208	209	170	214	212	210	205	203	214	217	192	209	216	196	228	202	194	200	210	241	219	182	188	183	199	206	199	183	215	212	189	198	216	172	227	203	197	183	198	188	205	204	188	191	199	199	193	200	186	221	189	215	192	196	175	227	194	180	187	218	211	201	193	200	202	215	200	186	205	191	206	209	200	186	200	197	223	182	230	225	197	196	220	195	176	200	212	201	211	190	207	204	196	211	208	198	195	211	189	204	198	231	211	199	216	197	213	187	190	210	199	177	186	200	195	201	204	215	210	218	194	221	206	194	175	201	220	178	229	190	198	214	244	238	215	216	231	221	207	202	207	178	204	219	192	183	214	206	204	236	176	220	208	202	210	219	199	230	209	203	183	203	184	179	204	202	210	190	208	204	195	172	218	192	216	192	191	222	215	169	185	182	197	220	230	207	200	200	209	210	208	184	189	208	191	202	198	202	197	190	212	211	205	221	200	210	178	218	211	180	204	208	223	199	201	197	217	209	221	208	195	211	188	191	201	239	207	228	190	213	203	211	206	228	196	192	204	205	224	197	225	205	218	189	221	202	196	196	202	207	201	208	184	199	191	199	205	200	210	196	203	203	201	206	207	210	185	214	177	197	193	197	199	204	213	200	203	194	191	205	189	223	209	213	189	179	204	196	199	208	217	208	194	186	202	195	185	192	220	198	223	197	198	218	212	208	193	198	208	208	195	215	185	196	211	238	210	229	204	217	218	205	211	188	204	198	207	210	218	169	192	192	211	200	209	195	207	202	195	197	197	210	202	210	202	176	215	208	193	195	180	189	215	217	216	219	215	191	188	197	190	213	188	174	219	185	190	217	194	201	198	230	222	224	198	202	213	222	209	195	205	188	221	197	196	229	204	202	191	221	191	205	207	226	211	206	215	207	212	225	215	199	191	204	191	202	226	198	216	197	200	207	208	195	203	196	207	228	208	195	202	210	206	220	198	222	202	225	205	203	218	203	214	214	178	204	213	180	214	192	178	210	224	187	221	195	233	227	204	202	218	182	220	176	232	181	205	181	225	180	199	204	211	204	206	217	199	227	212	192	221	190	220	201	216	180	173	221	211	216	202	203	233	192	207	200	186	204	222	191	206	227	204	204	224	231	208	207	235	224	197	215	213	225	200	207	189	177	197	210	208	201	199	204	180	152	209	197	201	198	208	187	203	190	192	193	176	225	196	188	198	217	191	168	183	180	199	193	193	203	222	208	220	213	210	206	220	183	219	189	213	215	213	181	186	193	192	208	213	218	210	186	209	186	203	188	217	195	207	222	202	226	186	183	219	199	178	199	188	179	204	205	176	196	214	208	208	197	198	198	186	213	206	223	203	218	201	210	216	216	184	194	192	195	230	189	202	191	205	179	197	184	212	226	209	190	198	208	183	186	190	227	196	222	203	207	219	194	190	181	197	207	187	224	212	189	204	207	212	198	217	224	219	194	238	232	201	197	196	196	203	211	184	173	184	217	193	199	206	211	199	179	192	203	208	213	188	172	162	196	200	176	186	185	210	172	186	195	195	202	241	220	202	189	219	180	231	201	172	216	226	189	210	192	204	186	206	187	225	190	200	200	211	187	214	219	206	219	217	208	212	208	203	215	169	195	173	210	213	209	202	201	192	215	196	209	212	190	198	196	176	187	215	198	202	151	199	216	183	195	176	193	195	200	216	193	202	190	210	206	189	187	213	194	206	208	192	186	246	211	219	198	213	181	190	179	226	204	199	203	198	200	204	201	210	210	191	226	216	218	203	185	184	194	232	200	203	165	226	238	232	200	200	187	214	199	206	215	215	188	197	205	189	211	208	201	212	181	193	198	197	210	213	186	200	197	210	195	188	202	198	208	220	196	202	205	192	203	204	221	193	211	198	196	201	193	213	222	222	196	180	202	196	199	181	217	184	199	196	182	209	183	220	225	180	196	217	194	198	196	203	205	231	207	179	177	217	191	205	197	188	198	193	213	214	194	201	209	192	174	203	200	204	190	214	183	195	183	215	227	202	190	207	211	182	197	210	209	205	183	216	194	198	176	195	206	203	208	187	209	215	212	222	215	197	196	196	217	185	229	184	218	202	217	226	210	208	209	202	205	218	214	221	188	207	197	204	194	191	168	189	207	204	208	183	205	219	226	199	187	203	189	168	205	204	204	194	210	179	203	210	184	211	213	192	229	197	208	246	195	195	214	177	184	178	219	208	194	237	198	204	210	190	182	193	193	208	211	218	189	223	214	188	206	197	219	217	185	192	190	211	203	214	190	202	212	194	215	213	191	209	202	210	198	190	183	177	224	189	222	217	198	217	190	213	215	194	185	191	186	194	198	206	190	226	203	200	202	203	226	222	200	187	208	199	208	174	193	195	211	210	194	218	218	213	226	202	213	198	202	192	173	209	209	200	179	213	199	214	201	201	199	206	221	196	213	193	210	203	215	189	182	189	206	210	197	211	214	201	226	212	212	229	209	199	198	190	200	227	221	180	175	198	210	199	195	201	193	168	183	184	206	193	224	180	200	194	179	203	179	209	213	219	205	222	181	212	222	197	206	199	202	188	184	195	227	204	218	190	171	192	176	181	211	204	184	217	198	227	198	220	183	219	187	175	211	173	178	214	182	203	202	201	198	188	196	185	186	213	203	217	189	179	208	231	211	188	193	214	212	192	212	194	195	200	206	196	214	205	210	205	205	213	224	214	184	221	189	224	227	199
6927	5691	1402	341	240	252	273	248	229	188	158	129	119	109	116	77	48	47	48	47	44	43	44	41	40	41	36	37	50	29	40	34	37	24	17	22	24	22	18	31	25	26	26	16	24	26	21	20	27	14	20	22	19	24	22	21	24	24	14	23	18	24	10	22	18	16	19	18	15	22	22	16	15	23	16	23	20	25	20	22	24	23	17	22	23	15	15	18	20	12	15	19	16	16	27	21	18	17	19	19	15	15	14	21	21	14	24	17	14	23	17	13	23	24	22	14	18	25	13	20	17	12	15	17	12	15	15	19	17	21	17	11	21	18	11	16	20	14	22	17	18	20	17	14	21	17	13	17	23	21	20	6	19	13	18	12	25	12	19	21	20	20	23	20	20	21	15	19	17	19	15	12	12	21	16	15	10	16	14	20	16	17	19	12	16	20	28	18	17	18	18	20	14	16	17	20	16	28	17	17	22	15	11	19	26	16	16	18	22	15	20	16	19	11	21	15	14	22	17	18	14	19	13	15	19	28	13	16	20	20	12	14	15	8	15	16	8	21	22	23	17	15	21	23	12	25	18	16	16	17	19	11	29	21	13	12	26	21	22	22	16	18	21	12	13	14	22	13	11	14	16	14	19	20	10	21	13	17	21	16	21	9	16	22	24	21	10	14	19	15	12	18	19	20	11	17	10	19	16	15	17	16	20	17	27	11	11	21	13	11	20	25	18	19	21	22	18	16	21	26	18	21	17	17	13	11	18	23	15	14	18	14	23	18	19	19	16	19	15	17	16	13	20	20	21	10	10	20	18	16	23	20	12	13	20	21	23	28	14	12	18	16	20	19	17	19	30	15	18	15	13	15	20	20	20	11	24	13	14	18	16	20	24	14	22	16	20	9	26	17	19	15	15	17	14	15	11	12	20	18	12	25	19	13	20	23	20	16	21	13	22	19	24	18	23	20	19	21	26	14	12	11	22	24	10	15	17	15	15	19	14	14	16	17	18	21	13	21	17	18	23	14	16	20	12	13	18	19	9	20	13	19	19	17	15	20	14	9	14	14	13	15	19	16	13	17	23	14	15	29	11	16	22	19	13	12	20	11	23	12	14	15	14	21	14	25	18	13	19	17	11	15	15	15	11	22	22	20	15	17	12	16	21	23	10	21	10	13	14	10	18	18	15	16	23	21	11	18	17	17	18	15	15	22	14	15	21	16	18	14	23	16	21	15	22	13	19	23	13	25	24	18	14	17	22	22	12	16	13	21	24	18	13	15	20	14	17	22	15	18	15	8	17	14	13	28	13	17	19	19	8	20	12	16	20	15	16	11	17	15	19	12	15	15	17	11	23	16	14	12	13	14	16	17	12	21	16	21	12	19	15	16	16	16	26	15	16	17	22	16	14	10	13	18	20	17	17	16	16	17	19	15	21	19	18	20	28	16	19	15	12	9	17	22	16	16	20	16	21	18	11	19	17	17	14	15	16	13	15	20	17	13	17	16	15	18	14	19	8	18	24	14	26	22	11	20	22	21	12	16	19	21	17	17	15	22	15	13	17	21	20	16	21	18	22	19	14	12	25	24	14	17	23	17	20	14	21	14	17	13	26	19	12	13	19	12	21	20	23	22	24	16	15	17	16	23	18	12	16	17	19	10	19	19	21	12	12	18	20	11	14	12	22	19	21	16	15	22	19	16	20	18	15	16	10	21	19	16	20	15	21	19	17	9	11	15	13	20	18	18	22	7	7	16	23	14	15	15	10	21	21	27	31	25	15	15	22	20	21	24	10	19	12	9	10	13	12	15	19	19	10	21	13	19	12	16	22	19	21	17	25	16	21	16	16	13	15	15	21	22	22	27	20	17	12	16	11	20	14	22	22	12	23	7	14	16	15	13	11	14	15	18	19	12	22	12	22	23	19	21	24	15	21	24	18	20	19	19	22	22	17	22	15	17	21	13	16	17	15	14	13	13	22	20	18	14	6	15	18	21	14	14	15	18	16	13	19	16	18	18	18	15	25	17	19	22	13	28	17	16	18	14	18	12	20	19	13	15	15	16	15	18	14	12	16	23	17	13	16	21	19	21	15	20	14	13	18	17	16	15	16	20	21	9	12	17	14	13	10	18	12	11	21	18	23	18	21	24	19	6	19	24	15	13	12	8	22	16	20	17	17	11	22	22	20	14	23	19	17	25	18	17	16	8	17	20	22	15	11	24	19	17	16	18	17	19	11	19	16	20	26	13	17	13	20	19	22	17	12	17	18	10	18	8	19	18	13	17	18	25	19	14	10	14	22	23	19	18	13	12	16	20	14	21	15	19	8	20	15	18	26	19	8	19	23	17	16	18	8	11	15	16	12	17	18	10	21	24	10	19	24	20	11	19	16	20	13	11	14	16	5	20	18	19	21	8	24	14	19	18	16	20	19	18	17	14	13	18	23	17	18	14	20	13	18	19	17	21	26	15	11	13	18	16	9	16	13	14	18	16	18	22	15	12	19	22	17	21	16	13	18	22	13	26	18	15	13	11	17	18	22	7	9	14	23	16	12	18	24	12	10	11	17	17	17	24	12	12	13	15	20	15	12	12	15	15	18	9	19	17	11	10	13	20	12	16	12	12	23	14	20	26	19	12	12	11	13	16	11	19	21	11	19	22	22	18	12	19	14	20	19	23	16	9	12	17	20	18	16	11	10	15	8	18	15	20	14	11	24	17	18	19	10	14	16	16	18	25	21	13	17	22	11	19	14	18	21	22	19	20	13	19	7	12	21	20	9	16	16	9	18	17	16	16	11	19	26	19	12	26	20	20	13	21	22	16	21	29	20	25	16	11	17	19	18	13	17	20	18	19	19	17	13	14	14	12	12	9	16	12	24	10	20	22	15	14	24	13	15	18	21	17	15	16	11	14	16	19	15	20	23	21	12	14	23	16	15	13	18	16	17	19	20	19	22	15	15	13	24	9	19	15	15	14	15	12	15	13	18	18	17	12	13	18	24	24	14	7	20	14	20	9	18	16	15	20	24	16	18	26	15	19	9	19	18	19	17	10	18	22	16	26	21	17	13	21	21	16	15	14	16	19	14	17	14	15	21	26	14	20	24	13	19	19	16	17	15	12	17	24	14	14	26	12	16	12	25	20	14	13	16	15	18	18	23	11	13	18	15	13	13	15	18	17	15	10	17	20	13	15	20	17	14	18	13	24	12	14	17	24	16	16	14	17	17	20	15	23	14	16	20	10	20	13	21	13	10	23	13	18	12	15	10	18	17	21	20	14	26	20	14	14	22	32	16	18	18	21	20	23	15	17	18	15	14	16	13	19	13	16	12	22	10	10	9	17	22	16	21	20	19	9	14	10	15	12	15	16	25	18	12	18	17	23	23	18	22	23	10	20	18	19	21	14	12	16	22	22	16	20	17	15	15	19	17	24	12	17	15	11	17	13	23	19	18	15	16	20	16	22	19	16	13	13	14	12	15	14	16	13	20	13	20	18	25	12
35851	24930	11488	7279	11660	12798	11168	9452	7920	6622	5247	4468	3676	3297	2534	1928	1617	1388	1300	1078	948	893	742	752	720	717	671	683	645	632	629	582	490	407	373	331	303	307	302	300	259	302	213	270	256	284	266	223	225	223	233	223	244	241	242	224	210	228	225	180	186	218	198	192	173	205	200	179	183	192	174	159	183	174	201	196	162	173	165	182	187	180	151	166	166	151	156	146	154	165	133	168	147	163	156	139	170	153	156	184	165	145	166	169	151	180	159	153	165	171	167	146	147	158	159	148	159	146	162	152	134	147	159	156	155	145	168	154	139	141	167	171	163	156	129	128	155	150	133	132	153	141	152	154	165	167	146	155	161	155	141	150	145	142	154	172	152	171	151	147	147	153	148	129	169	127	142	172	137	150	147	137	131	173	143	162	153	141	131	152	138	164	158	146	157	170	162	164	154	131	147	136	155	134	125	157	160	164	133	169	154	133	128	143	154	132	150	148	146	146	125	139	141	158	182	119	150	154	156	128	153	156	143	122	128	165	164	141	151	140	123	163	148	143	151	139	133	152	162	153	150	125	154	146	136	133	146	137	144	137	138	146	156	139	153	151	135	160	159	136	132	135	154	159	147	129	129	138	125	146	126	135	119	170	124	143	144	127	135	140	150	134	139	158	178	155	137	149	129	161	137	172	136	150	132	140	136	150	148	144	160	160	131	151	156	143	136	142	134	137	136	150	173	147	119	138	168	131	157	146	149	174	175	141	143	153	149	150	151	164	143	155	154	152	154	138	143	136	134	151	120	136	166	145	145	158	159	156	169	173	139	119	124	157	136	155	149	140	149	150	158	137	153	136	138	139	140	134	145	131	135	133	138	161	126	112	147	140	147	126	142	133	132	140	148	135	155	143	141	155	142	144	128	142	144	138	131	144	133	120	132	152	146	138	146	131	145	140	132	150	142	148	145	138	163	166	144	144	133	139	140	128	143	153	172	154	136	120	125	166	129	143	121	155	159	138	164	160	138	149	133	144	141	130	130	139	147	145	148	135	153	154	138	147	141	142	142	129	156	156	133	147	120	153	142	132	143	157	153	133	160	138	158	145	160	144	151	144	141	157	133	137	152	172	139	129	145	139	115	132	147	147	132	147	151	120	147	150	152	113	154	129	140	140	145	149	146	148	158	161	149	155	143	151	119	115	155	152	151	142	153	151	137	147	142	150	153	136	147	137	144	167	133	132	150	171	134	152	148	124	153	148	131	158	138	137	142	142	146	132	132	151	172	143	161	141	134	127	136	167	158	156	147	158	162	162	142	146	175	148	127	124	125	133	130	145	136	147	139	159	134	152	150	159	133	158	151	154	140	152	151	140	124	151	146	149	147	118	163	140	146	138	136	134	138	153	134	145	153	144	149	170	146	138	143	157	127	132	129	135	130	162	154	141	143	129	157	139	138	143	154	132	148	129	154	145	129	124	136	150	161	140	128	140	129	155	143	149	140	146	137	145	142	142	131	156	158	158	150	141	131	137	125	146	132	144	155	149	144	158	143	149	148	151	141	144	134	151	147	165	134	147	162	143	139	129	126	165	137	168	142	134	149	138	144	157	148	144	150	165	145	146	148	157	141	151	148	151	124	151	150	121	142	154	130	156	150	149	122	145	153	143	137	156	121	141	138	162	142	135	147	139	133	155	116	150	163	141	135	147	145	140	156	153	152	142	146	151	137	140	135	165	143	158	147	141	128	162	142	151	160	152	141	160	140	137	135	130	142	142	142	127	136	147	157	161	141	137	143	134	142	110	120	143	159	158	136	157	136	151	146	140	143	150	144	130	121	132	131	130	143	155	136	141	180	128	120	138	143	148	136	153	143	149	149	121	134	166	170	147	145	153	162	160	156	155	150	153	153	154	161	149	157	138	150	143	135	123	133	147	176	144	142	151	137	137	157	122	147	128	133	130	133	139	130	167	157	147	148	143	154	165	148	151	135	149	143	155	155	146	146	142	141	151	138	137	126	158	157	136	119	158	153	134	132	134	131	142	146	146	146	141	149	157	129	154	150	125	136	129	141	152	145	138	118	136	136	166	147	138	159	126	156	164	141	153	124	162	135	153	137	144	135	155	145	141	148	147	136	136	149	142	145	132	153	127	156	130	146	152	154	138	145	128	132	124	138	122	132	149	126	133	128	136	143	113	152	135	152	152	151	134	145	137	135	138	149	130	132	139	133	147	131	149	151	139	149	144	128	126	134	137	158	133	135	135	155	142	143	138	157	139	162	123	158	154	155	125	150	146	140	143	161	141	152	143	129	139	154	120	150	156	119	139	149	136	151	149	139	132	132	128	154	158	140	144	138	160	147	122	137	142	135	152	144	160	154	140	160	152	137	156	149	138	151	159	155	157	141	125	139	156	136	138	163	149	163	146	139	162	140	154	130	143	154	142	144	139	123	122	134	141	136	142	162	164	140	148	123	152	149	153	135	139	137	144	157	144	138	127	140	139	118	144	147	166	150	145	120	132	162	129	135	167	152	149	148	148	118	132	118	143	155	160	153	130	135	149	148	152	120	155	140	136	148	160	168	156	124	141	143	141	145	157	159	159	131	135	141	131	122	124	147	137	144	153	138	139	134	162	138	150	154	149	154	138	148	139	153	150	152	136	135	146	149	148	147	159	143	118	157	149	138	127	167	152	133	135	147	144	133	133	143	130	143	138	135	163	127	159	121	150	163	144	146	158	153	158	154	142	148	160	141	141	152	149	157	159	159	125	135	137	142	124	137	142	155	135	140	146	135	143	137	126	150	128	123	152	175	143	148	145	155	136	159	131	137	149	150	142	123	148	157	129	143	129	153	140	128	127	137	152	140	141	128	131	151	151	148	147	137	134	158	132	140	153	153	141	150	124	138	143	155	129	133	148	169	141	161	153	143	135	149	126	124	136	147	140	143	152	131	145	149	150	129	150	148	158	155	131	142	165	166	129	151	149	167	145	145	155	118	151	154	135	142	150	138	131	135	128	185	162	160	125	148	149	165	139	163	148	141	151	132	154	136	158	135	144	160	120	136	145	148	160	147	122	154	149	141	138	149	144	139	151	179	146	141	150	136	153	149	131	147	119	159	140	141	129	135	120	128	156	143	138	132	147	150	160	139	146	140	140	157	144	151	168	126	164	140	119	147	126	142	134	154	135	148	154	176	136	161	151	141	151	142	168	161	132	131	151	140	136	152	139	138	126	157	148	146	148	138	135	136	141	133	150	134	134	144	123	118	133	144	148	147	128	153	131	123	169	117	151	142	138	142	142	129	163	137	131	121	142	131	151	145	153	132	145	121	146	131	154	139	144	145	140	161	143	161	147	166	140	164	143	154	150	144	139	149	141	133	175	126	137	143	153	161	144	166	130	143	141	138	146	127	134	152	149	145	141	142	143	141	126	128	141	132	157	154	132	151	151	158	151	149	147	143	147	136	150	118	148	148	141	150	150	160	126	154	148	157	145	143	140	147	129
2781	1228	366	172	137	143	136	115	111	107	110	93	72	77	69	59	46	49	35	41	45	48	41	42	30	43	39	36	26	43	27	29	37	26	36	34	24	35	33	30	36	27	42	37	22	25	31	27	27	22	35	27	20	35	25	29	15	28	23	31	33	31	23	34	25	27	37	29	31	25	32	26	29	25	29	27	32	24	22	31	20	24	39	21	38	29	31	29	24	35	17	28	28	27	36	24	29	30	26	26	32	27	22	30	37	21	23	34	29	27	20	38	24	36	33	31	31	21	19	35	26	20	31	42	30	38	30	32	31	30	25	34	32	26	23	29	28	29	25	25	20	31	27	30	29	36	25	27	24	32	36	29	30	27	25	25	26	21	23	29	33	29	19	29	36	30	34	28	29	31	25	33	26	23	24	32	20	23	22	29	31	36	26	29	21	22	31	35	32	26	29	38	25	37	13	23	25	32	27	20	37	31	22	27	33	21	22	31	28	29	27	37	25	31	33	27	28	34	30	30	31	22	26	38	17	26	25	40	29	25	30	29	29	35	32	19	33	23	18	37	30	29	22	24	28	39	33	36	32	34	19	27	32	21	33	32	25	28	25	34	35	21	29	31	23	26	28	31	21	34	21	22	25	18	23	26	21	23	36	31	22	34	20	26	33	16	36	31	33	31	25	26	23	37	33	24	30	23	44	17	38	24	25	30	35	34	32	29	35	36	22	21	32	22	29	38	27	32	37	26	30	25	24	32	17	28	22	22	28	21	22	28	24	28	38	21	17	25	34	30	27	31	30	31	17	29	26	20	35	25	21	25	34	27	18	31	10	34	29	29	26	31	23	25	25	27	27	25	37	26	24	25	23	34	27	30	36	29	27	24	28	18	25	33	27	25	23	32	25	22	30	24	31	36	22	19	26	25	30	28	37	29	17	17	33	23	22	23	38	27	21	32	38	26	27	23	34	25	35	33	30	15	27	22	29	32	39	18	29	28	28	33	26	30	28	24	23	33	24	18	31	26	21	24	38	38	26	37	26	35	21	35	22	32	28	23	23	23	16	36	24	37	19	34	29	33	31	26	32	21	20	25	28	32	28	35	27	18	25	37	26	29	22	28	22	25	18	25	18	25	24	23	24	28	26	26	28	32	24	25	30	24	31	35	24	27	16	28	28	26	33	26	31	27	33	27	25	28	31	30	28	25	22	32	32	34	30	35	31	33	30	32	25	30	25	20	31	29	19	30	30	28	31	32	21	28	29	15	21	21	41	29	30	28	31	25	30	34	30	18	30	33	29	36	23	31	26	19	23	26	26	31	32	25	34	22	35	20	25	32	28	22	30	25	29	35	27	28	31	23	22	24	35	24	25	28	32	33	25	29	29	31	30	29	19	22	21	34	22	25	31	25	19	31	26	28	32	30	32	24	31	29	28	28	29	30	27	28	28	21	31	22	36	32	25	20	31	18	27	35	27	26	24	29	31	33	31	20	26	30	25	29	25	33	30	30	24	23	30	30	21	27	26	31	26	30	37	38	30	25	32	34	27	30	38	34	20	26	26	26	26	29	23	28	37	38	34	34	35	25	44	31	25	31	30	36	30	24	30	23	24	30	22	28	31	36	25	18	28	27	24	26	28	26	28	28	25	30	27	23	23	29	27	26	15	29	35	26	28	16	29	32	28	23	18	21	22	17	23	34	26	27	27	31	24	27	36	27	32	25	30	30	26	33	21	23	33	29	32	29	16	22	28	32	33	30	28	33	22	29	33	33	28	31	27	21	26	20	39	36	26	37	29	38	28	22	25	28	20	14	20	33	25	33	24	16	39	26	29	21	25	18	27	27	19	37	35	24	26	33	23	27	45	32	31	25	32	27	31	19	29	28	29	22	17	21	32	25	40	34	26	18	30	34	30	21	19	22	32	31	34	30	29	48	21	37	41	24	26	22	33	27	28	28	41	22	33	26	23	24	28	29	33	25	16	34	26	16	22	32	23	32	27	34	29	27	32	32	26	24	27	21	33	40	17	31	22	22	35	29	26	26	33	23	23	32	29	26	26	31	26	27	28	26	23	26	36	26	31	27	19	21	33	34	28	30	35	30	23	27	24	40	30	23	26	27	29	28	36	22	31	22	39	28	27	35	18	36	33	31	33	23	21	24	28	29	18	27	37	27	35	32	27	37	26	24	31	33	29	32	26	27	38	14	28	29	31	18	24	26	27	28	33	28	35	24	26	20	24	32	26	28	27	27	27	23	26	24	24	31	25	28	34	32	26	28	32	24	24	24	29	29	30	30	31	27	21	23	34	31	23	26	25	40	27	23	35	22	29	24	18	32	22	26	26	23	32	25	37	26	29	37	26	30	31	27	24	27	25	42	24	23	27	30	32	25	36	24	32	23	26	19	29	20	15	35	28	28	27	31	26	26	26	29	32	36	35	15	26	25	31	29	30	27	21	27	24	26	32	21	19	31	29	18	19	29	33	35	34	28	26	24	22	30	36	29	20	28	22	31	38	32	31	32	25	19	21	24	21	33	28	29	22	22	26	25	24	29	26	22	33	33	18	27	30	34	23	22	22	26	28	25	26	36	27	37	24	34	33	26	26	24	32	23	29	28	29	19	23	33	34	23	35	17	29	23	30	26	23	28	32	27	24	31	31	25	28	25	41	22	26	29	39	20	31	28	32	26	20	30	35	30	27	29	34	28	25	34	39	34	29	30	33	30	28	27	29	26	35	27	30	28	25	19	34	28	22	25	26	23	39	23	31	20	37	30	24	26	28	26	24	27	18	25	27	23	27	14	27	30	32	28	27	35	27	29	35	35	30	34	21	28	29	27	23	28	33	20	27	30	25	33	25	22	23	38	23	25	27	30	38	23	24	31	22	29	29	35	24	34	30	29	32	29	26	20	23	22	29	28	29	23	28	36	19	27	37	25	23	20	22	32	25	28	29	41	23	19	35	25	24	27	33	35	30	28	41	25	28	24	25	25	33	25	31	23	21	31	36	24	28	21	22	17	17	21	31	33	21	23	26	22	30	20	30	31	23	20	28	29	30	25	33	29	31	24	26	22	37	27	28	33	22	17	38	19	24	19	30	25	23	33	30	33	24	26	29	34	28	36	25	29	24	34	19	25	26	39	21	30	25	26	27	30	28	24	29	31	31	38	30	29	26	33	33	33	25	31	22	32	24	35	29	29	29	19	26	36	22	26	31	22	32	25	34	35	23	28	26	35	24	39	25	34	31	26	24	27	29	32	21	26	25	26	24	28	28	30	30	23	20	29	29	24	34	30	34	23	27	34	38	25	28	34	25	24	25	22	25	23	28	37	27	27	36	31	26	23	27	24	35	33	27	25	27	34	28	25	29	29	39	29	32	31	27	31	27	39	32	26	21	22	22	44	22	34	32	25	37	35	24	26	27	24	30	30	24	21	31	18	29	23	33	24	25	16	24	28	32	35	31	32	28	16	24	33	44	29	29	27	36	34	36	24	31	32
24706	12506	4741	3604	6337	6910	5906	4768	3979	3362	2748	2256	1886	1659	1473	1097	944	835	845	664	582	528	522	510	504	509	522	500	521	521	473	427	419	370	349	328	341	306	328	302	301	294	313	277	270	277	300	273	305	254	284	266	259	294	254	278	251	283	261	254	241	243	268	256	255	284	280	238	240	232	232	227	261	244	241	268	228	231	250	224	232	228	228	243	215	227	233	261	238	241	234	261	226	205	250	218	228	242	209	249	235	205	227	246	213	212	196	219	244	268	232	228	238	235	206	215	236	237	212	230	230	237	224	216	250	220	231	237	208	215	205	242	214	242	235	237	230	214	236	228	219	222	217	237	238	219	252	205	236	250	227	236	217	234	209	242	234	221	257	234	214	239	255	217	218	244	234	245	230	234	215	235	236	215	218	204	233	239	251	234	240	212	204	242	236	251	210	274	244	228	231	245	228	210	239	213	212	221	194	222	248	214	228	225	230	205	267	223	224	240	227	234	236	236	234	215	237	237	225	247	208	215	219	231	218	224	230	238	219	226	218	226	202	205	226	220	256	213	234	211	258	215	208	209	250	236	232	244	222	230	230	227	212	225	206	250	210	249	248	210	220	210	214	220	258	239	234	237	256	229	220	257	235	233	210	228	225	241	211	248	234	212	223	215	217	205	225	221	233	210	228	214	221	232	203	231	242	228	214	204	215	254	233	235	229	245	205	248	220	249	241	239	212	222	232	248	239	255	225	236	238	248	227	213	228	196	247	231	244	217	221	234	231	214	228	244	240	228	242	226	262	245	183	219	227	229	238	225	236	233	242	221	221	249	223	263	213	267	257	230	260	211	239	218	218	220	225	231	233	219	214	232	202	244	207	219	232	220	213	190	237	217	231	227	219	228	223	225	220	219	236	227	226	212	224	222	223	241	239	240	217	228	229	238	228	202	226	259	215	231	224	232	238	231	228	223	238	237	217	227	229	246	202	232	220	231	227	222	224	224	245	236	214	222	225	236	229	212	226	227	234	224	215	235	210	230	242	228	216	215	203	223	269	214	217	227	235	211	238	242	235	241	247	235	239	232	238	246	235	192	244	217	221	226	249	262	214	252	210	212	224	252	215	223	246	229	257	218	223	208	204	236	226	247	227	237	251	201	224	239	225	245	213	239	248	222	237	229	234	206	244	264	239	251	240	204	223	212	232	231	219	223	238	252	219	221	210	244	229	211	229	249	232	211	210	222	247	208	236	239	234	241	214	231	245	227	246	226	196	213	205	224	208	225	235	212	229	232	215	228	238	235	214	224	245	197	212	233	251	221	253	217	245	248	241	236	221	200	226	235	217	236	234	217	211	236	225	233	232	234	222	221	205	217	210	200	218	202	193	188	246	253	249	229	257	249	257	217	230	226	243	184	229	180	212	230	243	228	260	207	255	202	241	236	219	237	233	243	216	221	219	214	241	221	229	234	199	224	184	219	216	223	245	221	204	197	232	239	224	236	209	241	237	223	203	213	228	215	237	223	215	220	246	244	239	225	200	245	202	218	220	223	228	220	232	226	229	246	235	243	227	232	214	240	220	234	221	228	234	214	241	237	236	229	218	229	244	195	216	241	227	211	239	217	236	243	233	224	205	218	240	230	223	214	225	226	231	217	216	210	242	226	242	226	244	223	209	221	228	206	228	229	231	206	237	224	240	226	206	212	240	227	220	230	197	207	242	198	221	220	227	222	224	229	245	217	208	212	206	239	207	238	231	211	221	233	238	195	218	240	231	243	232	230	247	217	234	255	219	232	211	194	224	240	221	227	246	251	215	227	250	223	242	236	242	228	210	223	215	220	230	203	248	220	215	210	256	233	216	216	250	231	226	212	230	214	242	211	232	246	235	232	216	250	232	227	251	221	220	251	231	237	208	206	230	231	211	239	212	224	226	225	208	195	205	205	218	213	247	210	228	206	210	226	233	225	229	198	211	242	222	234	228	217	210	223	226	231	225	202	223	210	221	204	206	257	234	259	231	220	219	219	238	248	200	247	211	236	235	210	216	224	208	194	218	222	206	213	252	227	231	219	210	228	246	202	229	229	231	234	236	204	244	219	240	251	243	238	242	236	218	240	237	239	211	225	250	228	229	249	213	248	243	233	212	229	234	226	256	238	244	237	235	227	225	211	212	219	242	197	207	217	229	222	245	205	235	223	234	219	208	239	226	210	251	218	234	206	223	225	226	217	244	237	201	244	225	233	202	254	206	244	234	247	230	233	243	225	235	243	223	236	229	232	231	220	239	246	228	232	233	233	237	207	214	231	216	229	245	241	226	215	206	243	244	228	218	236	253	221	204	205	255	234	233	233	217	234	215	232	250	238	255	229	244	240	251	225	237	195	242	233	242	249	254	240	213	243	259	228	233	209	230	254	228	237	240	224	270	212	228	211	229	221	237	231	223	245	221	227	210	238	221	207	257	239	234	234	223	245	222	226	225	211	196	251	235	244	242	245	216	218	191	215	246	239	247	234	236	211	209	201	203	242	227	214	212	240	234	236	226	233	229	227	234	235	210	214	201	204	237	235	222	239	220	205	229	227	248	231	208	226	225	239	234	246	197	246	219	240	233	217	219	237	243	218	216	233	234	205	216	213	223	232	231	224	227	237	212	255	238	239	237	229	228	217	227	240	258	230	200	216	204	213	224	206	229	241	229	224	226	226	269	226	226	202	194	226	243	242	227	220	237	251	254	227	228	214	233	246	203	224	217	220	218	249	233	227	217	248	251	223	224	212	234	248	220	209	235	217	252	218	221	210	244	231	247	232	218	232	243	238	247	241	227	239	235	258	223	228	224	249	217	232	189	236	222	245	235	238	245	215	229	230	217	221	230	240	234	228	218	224	235	245	222	216	215	211	237	218	235	218	223	200	243	187	238	227	242	197	234	246	240	220	238	220	214	236	217	235	232	221	208	212	237	254	227	239	231	257	249	206	214	213	223	224	255	204	238	213	223	184	236	254	230	237	214	218	252	201	236	215	232	229	222	236	247	234	247	209	249	252	233	212	231	213	219	233	224	227	253	211	245	236	236	227	216	257	240	246	228	237	225	223	237	243	232	218	245	230	240	226	203	239	235	244	231	225	229	233	231	226	212	238	233	248	244	221	236	228	202	219	238	223	233	240	243	236	225	211	248	214	221	228	223	208	240	216	230	242	195	239	242	211	236	228	227	225	226	220	229	213	206	236	244	217	207	234	223	218	222	237	226	241	224	225	226	238	240	212	209	242	233	240	246	221	223	218	228	242	239	202	242	239	231	252	214	212	240	243	229	217	231	224	210	233	211	227	221	216	210	229	228	216	235	219	227	252	224	234	261	225	232	248	244	254	242	234	251	210	230	244	247	228	227	218	232	221	199	242	244	230	225	233	231	218	250	237	250	240	232	238	233	237	223	233	241	220	225	245	245	234	253	223	238	218	232	225	272	217	244	229	220	232	220	202	227	245	246	235	232	210	224	209	205	205
5418	3896	928	241	216	202	218	196	165	150	129	114	106	108	86	64	69	51	35	45	56	56	38	55	35	48	29	38	33	34	26	32	24	24	30	28	26	27	21	24	29	20	23	27	26	26	23	18	19	24	20	23	24	31	28	37	25	29	16	17	19	19	16	19	19	20	19	16	25	16	23	26	21	30	19	24	29	17	18	22	26	23	23	22	31	11	21	23	25	15	20	16	23	15	27	23	18	16	18	24	24	33	14	24	21	19	18	29	20	20	20	14	21	24	17	26	19	25	22	16	18	12	18	23	22	19	15	20	16	23	15	18	24	16	21	22	17	24	19	25	21	25	21	25	17	23	18	21	14	23	24	23	16	18	19	17	22	16	18	22	20	25	12	20	20	26	17	24	15	20	20	13	15	14	22	24	23	16	16	28	17	26	20	24	21	28	19	22	14	22	25	16	20	21	23	18	20	15	19	16	24	15	24	22	16	16	22	20	16	24	17	24	24	14	16	22	15	25	17	16	18	20	20	19	17	23	34	21	24	23	19	18	18	15	26	21	18	12	21	12	19	16	25	22	26	18	17	23	27	21	17	22	25	31	27	19	24	17	27	23	16	22	21	8	19	17	14	18	22	17	20	30	21	21	16	22	15	21	24	28	16	16	19	19	13	16	12	18	22	22	23	15	20	25	17	14	18	25	19	20	23	23	17	26	23	12	21	15	22	25	22	17	20	21	16	16	23	25	25	19	12	19	25	15	18	15	22	15	20	15	26	13	19	21	14	22	19	25	27	19	31	20	13	21	16	28	26	19	13	20	21	25	20	15	30	24	25	14	22	21	28	22	18	15	13	18	21	17	22	20	27	13	12	20	24	16	26	14	19	16	11	29	23	28	17	19	29	26	24	18	15	18	30	32	24	18	22	20	25	16	12	21	15	24	22	15	15	18	28	15	26	15	14	20	20	19	23	20	29	24	16	20	30	25	26	22	20	25	18	19	22	17	12	22	20	21	20	19	17	20	19	19	17	17	18	22	15	15	16	20	16	23	23	18	23	24	22	18	17	20	22	16	19	21	20	24	21	21	11	23	13	27	24	21	17	21	17	16	25	11	27	30	25	16	20	21	27	21	16	18	17	21	23	24	17	22	35	25	16	19	15	30	20	18	19	10	10	17	18	20	32	22	24	14	21	18	26	23	32	20	17	19	15	18	23	23	21	27	15	12	23	16	17	15	18	16	15	16	20	16	18	27	23	13	21	19	16	16	18	26	12	24	16	19	21	24	21	19	30	20	14	17	21	18	19	22	16	19	16	30	17	21	30	15	17	22	21	13	20	18	18	13	23	29	19	18	20	21	21	17	22	22	19	26	27	19	28	20	28	25	19	20	25	13	18	29	18	22	21	12	21	16	19	19	18	20	9	21	25	17	18	29	19	20	24	17	23	20	19	25	14	16	19	16	10	17	20	18	16	21	29	14	25	23	22	17	20	21	24	24	13	20	17	14	17	20	15	25	24	17	30	26	26	24	33	12	21	20	20	10	21	12	15	31	19	13	16	19	24	20	27	16	21	16	17	19	21	20	19	23	19	22	15	12	12	14	24	25	26	23	19	24	13	18	18	18	21	15	22	14	17	23	19	20	16	21	23	18	15	19	18	14	21	18	16	21	16	22	14	22	18	21	16	20	22	19	22	18	18	14	15	13	16	16	17	20	12	20	17	18	22	20	26	17	14	29	18	16	18	15	18	27	26	18	25	25	14	15	12	17	22	20	20	26	21	28	20	22	20	26	24	19	24	17	21	19	21	21	14	18	19	16	15	18	24	25	19	8	23	18	20	18	18	23	22	19	22	20	18	29	22	16	23	35	23	19	18	18	16	17	19	21	27	18	13	19	15	19	18	24	23	25	25	16	17	23	20	27	16	18	18	15	17	18	20	15	17	21	22	25	22	26	18	18	22	16	23	23	23	26	26	20	18	23	31	16	15	20	17	25	19	13	12	17	18	23	20	13	18	12	21	18	17	23	16	20	16	17	14	17	17	18	20	16	20	23	28	20	19	23	22	25	12	24	14	16	16	24	26	18	22	13	9	20	18	27	19	24	14	25	19	22	26	15	18	24	27	18	21	20	20	20	23	15	23	18	18	22	22	17	22	20	21	25	21	19	21	17	18	19	14	23	18	25	9	20	16	20	18	11	19	21	19	19	18	17	27	23	16	17	21	21	12	12	19	12	21	19	20	17	23	16	24	19	27	21	14	29	12	23	10	13	17	23	25	12	21	24	19	28	18	22	26	15	24	17	19	23	19	15	17	21	20	20	16	25	16	12	25	19	23	17	12	25	17	10	14	16	16	16	20	19	17	14	28	15	22	16	18	20	19	16	17	14	18	25	13	26	22	21	12	20	25	28	16	19	20	23	24	24	22	19	26	16	18	14	15	22	17	25	18	25	18	17	19	13	18	28	20	16	17	18	17	22	17	18	27	26	21	16	18	19	23	18	22	8	15	9	12	18	19	34	20	20	22	22	19	18	17	24	31	19	18	24	17	24	20	18	28	13	26	11	24	18	21	13	18	14	17	16	12	16	36	15	21	18	22	20	17	14	24	20	19	15	19	18	25	19	25	15	19	17	25	18	30	16	18	29	22	21	18	15	17	17	13	21	14	20	20	17	23	22	22	24	12	21	24	19	21	29	23	24	22	22	30	21	16	23	17	29	17	20	16	24	20	13	18	14	17	14	22	26	13	25	19	18	17	24	16	19	16	24	12	22	17	16	22	19	32	23	33	21	24	23	20	23	16	17	23	16	20	26	22	19	14	18	25	18	15	20	14	20	21	20	19	16	13	15	25	19	19	17	28	25	15	18	26	26	23	15	21	24	16	17	23	23	29	21	19	16	21	25	18	21	20	19	21	26	23	21	15	22	14	21	30	17	12	22	11	21	26	22	25	29	24	29	25	18	27	12	19	23	19	19	15	19	20	23	20	19	17	24	12	20	23	18	19	19	15	21	17	22	16	13	24	23	19	22	25	28	14	16	31	19	10	15	18	12	19	18	22	25	21	23	24	14	24	24	15	10	22	26	23	22	18	26	22	15	20	24	25	24	26	21	14	20	30	22	23	32	28	18	23	21	24	17	14	15	11	26	16	21	20	18	29	21	13	17	20	21	20	17	14	21	14	29	19	20	23	21	31	16	25	20	17	18	26	17	31	21	10	19	20	15	17	29	24	22	21	18	13	14	26	16	22	31	15	17	28	13	17	17	26	25	17	15	8	17	21	20	27	19	22	18	17	14	21	13	28	15	18	24	23	18	15	24	15	25	29	14	23	17	11	21	19	14	12	21	24	21	19	22	20	25	20	24	13	14	18	21	16	23	24	24	15	17	22	29	22	11	20	25	19	23	27	22	26	28	29	27	20	20	22	21	18	18	18	22	21	23	18	20	12	16	18	15	14	19	28	19	17	15	18	9	22	22	24	18	22	19	15	15	18	24	21	28
33580	21593	9025	5415	9393	10602	9297	7345	5922	5070	4078	3331	2817	2346	2228	1706	1319	1210	985	942	854	769	759	632	635	691	690	653	669	564	546	466	422	409	352	329	288	297	319	272	291	262	256	284	261	231	251	239	232	226	248	256	259	221	222	248	235	200	193	218	187	186	225	209	183	196	229	194	213	191	212	208	203	183	232	191	185	198	156	176	183	175	198	176	203	172	186	161	196	189	190	150	176	190	172	162	179	172	184	163	185	196	178	207	161	156	166	188	155	165	162	188	173	194	194	173	193	166	163	178	177	148	163	155	183	176	193	202	169	156	175	167	188	177	156	186	173	187	177	183	173	189	188	188	161	169	191	143	190	170	180	159	179	177	161	161	162	168	180	170	168	175	178	157	178	211	178	179	169	165	184	186	155	177	159	169	162	173	181	175	175	160	175	168	148	165	156	182	190	149	148	168	166	183	179	169	166	171	182	153	161	183	163	176	202	165	172	150	170	161	194	167	163	151	158	175	170	162	228	167	174	155	148	151	161	153	169	194	194	170	160	153	152	173	161	182	163	154	179	178	169	156	183	171	193	167	169	154	171	177	162	178	195	171	157	163	168	178	168	164	163	183	144	172	199	167	172	162	163	156	150	163	179	172	182	178	169	163	154	185	176	136	155	158	167	142	171	184	183	191	177	162	184	184	172	182	173	139	161	155	180	148	180	179	161	180	160	159	141	170	191	154	168	174	180	151	179	182	159	174	161	172	160	185	197	154	157	170	163	171	174	174	162	163	145	173	173	195	164	180	159	158	178	142	166	189	141	158	173	172	167	156	181	171	173	154	173	179	173	157	171	186	169	163	152	164	189	165	164	179	179	162	150	158	174	174	145	196	150	160	180	162	172	148	182	167	149	174	185	168	175	177	170	178	169	151	149	163	178	198	153	189	163	181	162	177	156	159	174	175	166	165	159	167	158	183	167	179	180	151	166	152	155	173	180	176	164	162	150	197	182	154	173	142	185	160	164	173	160	152	158	185	167	180	143	168	159	177	189	168	185	185	169	173	170	173	153	175	158	178	170	159	172	178	153	165	162	152	155	192	186	169	184	135	155	162	174	158	152	147	155	165	176	151	160	173	187	171	177	180	168	157	171	157	143	155	175	186	167	157	176	169	165	167	201	161	187	150	177	154	150	178	165	155	176	144	182	170	159	185	157	187	169	152	165	166	173	169	169	183	182	154	175	163	155	174	181	176	168	174	134	151	165	167	171	168	189	165	170	164	171	170	177	162	187	162	168	166	163	168	163	191	185	183	160	151	165	181	175	178	144	178	180	162	159	157	189	165	175	183	163	157	169	173	178	171	151	187	160	164	168	178	147	178	168	179	179	164	164	174	164	154	151	176	152	205	174	162	149	157	160	162	156	189	165	143	184	159	194	156	176	180	164	177	166	172	169	178	192	183	166	170	149	173	168	171	173	157	188	164	165	165	156	181	176	189	161	174	167	163	202	172	175	153	185	174	136	142	182	178	191	145	201	176	148	188	165	167	160	198	163	176	191	172	166	188	175	152	169	162	186	172	179	161	170	146	165	183	148	160	161	162	160	165	199	163	158	180	176	190	172	189	171	182	176	163	170	152	178	139	171	162	171	151	159	182	156	162	185	194	172	159	150	171	155	183	180	193	165	144	165	183	161	162	138	162	170	178	178	162	187	171	158	158	206	160	187	167	177	153	180	182	171	144	165	179	175	161	171	157	160	167	148	182	181	173	167	172	178	160	184	164	160	149	148	179	153	169	173	161	135	181	176	190	199	178	177	194	179	161	199	149	159	187	173	161	179	157	160	157	178	177	162	166	184	171	179	171	157	166	174	186	170	166	163	150	140	173	177	173	163	156	191	169	165	174	162	154	180	152	169	177	164	170	164	164	183	181	159	148	163	168	173	187	184	171	157	158	171	162	187	166	167	173	182	185	160	180	152	168	184	174	170	151	179	146	156	196	173	173	171	162	146	168	174	162	165	186	177	177	171	174	175	139	179	159	167	168	150	192	181	170	177	176	158	192	193	176	161	193	149	188	153	169	175	161	166	156	187	173	149	159	163	190	186	158	166	162	161	163	191	167	166	173	172	187	184	153	156	181	173	174	158	172	150	176	172	198	166	164	168	165	135	168	156	163	194	171	155	157	143	182	182	166	181	158	185	173	149	182	174	207	171	158	148	185	185	149	172	166	170	184	158	157	173	158	146	176	157	147	200	146	171	139	168	176	175	178	170	171	165	167	157	171	179	182	166	165	171	166	155	170	152	173	174	177	170	185	174	156	185	160	149	170	158	174	152	178	184	174	174	157	150	193	194	148	193	152	183	189	155	187	162	176	172	167	179	172	157	175	170	156	139	187	179	155	164	198	185	166	195	182	134	166	175	168	192	168	160	157	182	166	177	179	164	157	178	165	193	166	179	158	171	170	178	163	153	192	139	155	169	163	191	159	169	156	163	182	188	163	156	177	150	177	179	189	169	180	169	196	177	148	183	178	138	164	174	154	171	177	168	209	140	162	178	162	190	176	198	151	183	168	168	162	185	129	180	168	165	161	161	187	179	178	170	171	177	175	173	192	170	157	176	181	163	175	171	155	146	150	158	196	186	197	158	168	159	163	160	142	165	181	166	162	154	186	183	150	178	153	166	142	186	171	175	142	176	180	167	162	180	155	161	204	172	183	173	153	186	181	149	174	181	176	167	150	156	203	205	163	163	183	182	163	166	170	176	200	175	178	172	183	173	174	158	175	162	166	170	197	170	170	188	173	143	170	184	179	160	163	171	180	156	158	187	168	210	172	168	165	185	155	169	182	164	173	199	189	180	192	163	175	176	181	176	158	179	141	155	168	169	167	167	153	167	159	166	155	151	180	158	181	183	163	156	169	142	199	164	155	174	159	188	185	186	146	186	153	140	148	169	174	177	175	173	186	170	145	184	149	168	145	153	177	150	162	184	176	162	178	172	158	165	177	158	197	143	177	163	166	181	184	189	154	159	156	176	160	176	163	163	157	167	163	178	158	171	200	164	191	178	167	168	152	174	180	160	153	160	167	157	189	168	151	168	167	169	172	149	167	190	147	177	180	167	161	181	171	172	171	163	171	179	178	171	198	169	166	147	171	177	185	167	170	156	169	168	158	160	185	167	167	161	163	155	171	176	159	157	167	160	174	186	202	160	165	167	181	186	181	189	176	174	159	153	194	183	173	176	156	176	186	165	168	183	164	169	139	157	188	168	177	149	181	178	176	169	183	191	167	157	180	171	170	154	162	151	148	179	154	166	169	172	179	178	189	126	166	180	204	181	162	185	145	184	167	174	169	201	163	151	183	171	145	181	174	172	164	173	161	192	144	172	154	153	184	162	206	153	182	172	178	171	152	151	163	165	154	160	166	139	167	166	159	167	196	160	161	177	137	153	164	156	180	178	144	166	174	157	185	150	175	150	170	169	177	172	141	158	152	168	172	165	195	178	179
5127	3042	674	206	167	171	187	173	136	158	128	122	99	110	73	78	67	68	58	54	51	48	38	28	54	35	38	39	35	50	51	28	28	29	31	31	25	25	24	19	24	27	28	33	25	30	26	23	34	22	30	28	31	18	23	27	27	17	25	23	20	30	21	19	25	29	29	25	26	27	26	21	23	26	29	32	37	21	22	27	25	22	18	29	25	23	26	30	18	30	32	19	29	30	24	31	33	19	31	26	24	26	27	25	17	23	28	29	27	19	25	19	27	26	24	23	15	25	23	32	25	25	29	31	28	25	28	32	33	31	30	22	17	28	26	16	20	31	24	14	19	31	28	28	29	22	22	23	37	28	26	16	25	20	26	19	25	14	32	29	17	26	31	29	21	20	29	21	26	24	17	30	25	30	25	26	24	23	30	18	24	33	17	16	31	23	31	28	21	28	39	19	21	23	23	23	18	20	22	20	18	19	24	19	22	13	19	28	12	15	18	16	21	19	26	24	21	36	33	30	16	26	15	21	22	17	30	21	29	21	25	19	23	24	33	23	19	18	25	27	23	30	17	30	28	19	28	14	20	28	25	26	22	23	25	23	29	26	23	24	21	22	31	19	31	20	23	19	27	23	15	17	20	26	12	18	17	21	16	27	22	27	19	24	29	25	19	25	36	29	21	28	22	24	25	16	25	27	28	20	25	24	24	17	24	25	24	24	17	23	21	19	24	24	27	25	28	18	18	27	25	23	28	28	21	28	27	29	26	36	24	23	24	44	21	31	22	22	28	27	28	22	18	19	32	22	32	30	32	18	32	29	31	27	23	23	15	32	24	37	30	27	30	26	17	25	19	19	22	25	23	17	18	24	33	24	18	13	24	24	26	28	26	30	29	20	36	24	31	27	18	24	26	22	41	23	29	27	35	28	24	29	14	13	27	24	30	27	28	29	26	26	15	27	28	26	16	29	25	27	21	29	31	20	27	21	36	30	20	26	25	34	23	23	22	25	21	23	27	29	21	29	35	26	20	26	25	22	21	27	21	22	24	23	18	27	23	31	20	25	21	24	23	19	21	30	18	32	24	18	31	22	28	31	23	19	24	11	17	23	27	22	27	17	24	25	22	34	15	20	35	15	27	22	26	25	26	20	30	21	30	24	17	24	7	28	27	28	24	31	22	25	25	23	25	21	37	18	20	18	26	29	25	23	27	29	25	23	33	28	20	16	25	25	20	25	38	18	27	15	28	28	21	27	15	18	17	29	14	28	33	25	24	23	16	32	30	32	22	27	20	24	17	20	18	24	26	19	35	34	19	19	21	22	25	24	18	19	25	28	27	20	28	26	22	20	23	24	25	29	26	25	18	28	32	24	29	25	25	23	27	22	20	17	29	24	28	13	29	33	24	22	27	23	24	27	18	23	27	24	14	20	18	20	18	17	24	28	25	26	14	29	27	22	30	28	25	25	17	23	29	25	27	24	29	17	26	17	22	33	27	20	20	30	16	25	24	22	28	19	31	31	27	26	26	23	34	20	23	19	27	26	23	18	21	32	22	31	25	17	27	30	25	17	24	33	30	23	24	23	30	24	22	28	19	29	28	23	30	21	23	17	36	18	27	31	22	35	25	24	19	27	20	30	33	21	25	26	26	35	16	23	32	28	20	19	28	31	20	21	31	30	25	16	21	33	23	17	25	23	28	21	15	28	20	24	35	30	23	19	20	25	27	39	16	24	25	20	20	29	25	21	19	22	37	21	28	35	30	22	29	18	19	34	22	43	33	26	23	28	24	20	22	31	24	25	17	20	25	21	18	18	24	22	28	27	16	16	23	29	25	17	19	20	23	21	25	26	21	26	24	26	27	34	17	24	18	23	29	27	27	22	25	24	20	20	28	30	27	22	23	22	18	15	29	18	27	28	23	22	17	18	20	16	19	22	26	17	24	19	22	22	23	20	30	24	19	25	27	14	27	20	21	26	28	37	20	30	22	15	26	27	26	27	23	23	23	28	30	26	21	20	23	33	20	25	33	22	26	29	19	25	31	27	17	21	24	25	25	20	26	35	24	26	21	28	18	18	29	25	21	16	28	21	21	23	30	27	20	24	14	24	23	26	22	29	30	27	26	22	16	28	23	19	29	22	16	23	23	22	18	24	31	20	22	22	30	19	34	15	26	23	23	26	27	27	29	27	16	26	25	25	23	26	22	24	20	19	25	22	20	26	22	26	24	32	21	21	25	19	25	17	25	24	16	21	18	20	28	33	27	23	33	22	22	20	27	20	27	24	20	31	24	28	26	16	21	37	22	22	26	15	18	32	24	28	24	23	25	17	16	27	31	22	30	23	28	22	25	31	21	25	22	20	25	27	23	19	25	31	22	24	27	15	23	23	22	27	26	17	24	28	27	27	18	21	19	22	22	19	16	32	23	27	21	24	23	24	23	26	17	29	24	29	25	19	29	21	29	25	28	29	31	26	22	19	26	21	18	20	20	24	25	20	21	26	28	20	31	27	20	16	26	20	34	25	28	24	25	33	29	18	21	23	16	35	28	26	17	18	26	18	19	21	24	31	14	24	19	21	21	26	29	25	28	23	18	18	32	30	30	19	21	22	31	27	21	24	16	21	17	30	24	22	27	30	17	19	20	26	24	26	19	19	18	28	24	21	19	21	15	31	22	21	29	18	27	26	19	31	30	29	26	17	24	28	23	27	27	36	16	21	23	24	36	25	31	21	25	16	19	16	19	20	23	26	18	31	24	22	27	23	26	25	25	18	32	24	27	26	27	26	37	25	19	24	26	24	28	21	22	16	28	26	31	26	26	15	17	27	21	16	24	25	20	29	25	18	21	29	27	33	17	20	22	28	16	20	25	16	21	22	23	22	26	31	18	18	25	15	15	26	22	19	20	21	32	25	28	29	25	28	30	21	30	28	18	22	16	21	36	25	12	18	22	26	25	23	19	26	18	28	25	29	27	23	23	33	21	19	32	26	26	26	24	30	22	19	12	20	26	27	20	23	22	26	34	22	28	28	19	21	32	33	22	20	30	17	31	21	13	21	20	22	31	25	22	22	28	22	33	17	22	23	22	21	19	25	26	17	16	22	26	24	24	26	27	26	23	24	32	14	18	23	20	21	31	31	25	23	20	29	28	23	25	30	28	25	17	17	29	27	20	23	29	17	28	23	25	30	21	25	25	28	17	32	28	37	20	28	20	21	28	23	15	27	26	30	21	25	19	14	32	19	25	33	31	26	25	21	31	24	32	20	24	28	14	18	32	28	19	27	21	23	22	30	21	28	23	21	22	13	21	22	17	23	24	31	16	29	23	27	24	25	22	21	27	23	25	34	21	29	28	23	26	29	27	20	20	27	23	20	36	32	28	20	23	27	24	18	25	25	29	16	24	18	22	25	25	32	30	31	16	24	27	23	21	30	20	18	20	20	24	25	24	22	32	21	24	23	16	30	29	31	17	20	21	37	32	25	21	15	22	32	30	31
31295	19291	6604	4371	8043	9356	8329	6714	5474	4803	4032	3366	2718	2294	2008	1686	1416	1184	1003	1021	923	837	687	740	723	803	734	719	671	596	554	483	492	404	363	351	309	313	335	300	364	297	319	296	311	299	271	285	257	296	266	277	253	266	267	281	262	258	252	223	218	221	251	231	214	227	218	223	239	213	208	208	212	223	223	227	225	211	222	246	222	213	220	217	213	230	226	185	220	203	188	206	208	218	211	235	204	178	214	225	204	188	192	216	217	196	185	194	213	176	189	214	195	191	208	195	204	221	183	220	195	209	213	204	204	201	213	200	213	200	198	195	191	201	209	224	190	227	215	195	196	216	212	208	212	221	208	204	171	235	198	197	224	188	186	213	237	177	187	204	225	182	207	211	194	200	228	187	188	185	202	199	220	199	191	206	190	204	211	192	217	203	186	162	183	202	222	182	200	201	170	181	191	190	181	169	220	211	184	187	209	234	215	180	238	182	219	190	194	193	207	216	209	205	198	221	235	221	196	191	218	222	199	187	197	225	203	190	192	177	193	215	228	193	202	195	188	210	203	191	195	201	181	199	218	200	189	190	215	179	198	184	199	202	199	204	192	204	188	191	196	200	201	188	188	193	174	192	199	185	198	182	201	196	208	190	226	205	163	194	194	213	190	195	196	197	203	199	185	200	224	202	197	217	206	219	195	193	203	210	194	168	201	203	194	185	190	209	194	197	176	189	172	195	189	188	193	190	208	216	205	205	190	203	215	198	214	220	206	207	199	195	204	208	198	191	189	184	193	210	195	169	195	185	185	172	200	216	229	185	208	223	198	192	200	201	178	191	216	227	195	203	219	216	222	185	211	197	210	181	203	200	177	205	216	206	218	199	180	225	214	193	187	202	179	185	201	183	222	195	205	211	214	217	183	184	173	200	204	201	191	169	182	210	186	191	201	184	193	199	226	228	207	211	210	198	197	187	201	193	201	219	180	210	192	213	215	211	241	204	192	208	219	184	159	200	205	208	212	173	231	211	201	210	197	228	190	197	215	229	195	215	213	219	208	211	189	208	218	200	185	211	206	199	189	209	207	200	234	198	198	229	185	192	189	187	201	213	195	202	205	217	203	182	188	183	199	218	214	203	181	196	205	190	201	210	197	192	176	199	195	232	209	193	207	199	199	199	192	214	198	203	189	172	241	203	188	195	195	206	187	198	216	212	201	191	225	181	215	221	219	215	189	186	168	184	200	188	206	203	197	192	167	194	219	198	175	201	201	181	204	211	177	189	191	190	181	211	219	180	203	174	206	190	192	210	182	186	195	206	182	224	206	189	190	195	207	199	196	191	196	180	210	203	170	215	202	194	211	175	222	198	189	170	234	187	205	178	191	201	176	198	180	219	216	214	225	195	200	230	186	234	213	168	181	197	191	172	198	215	194	169	243	195	184	221	219	207	205	218	202	195	210	207	201	154	218	189	189	208	203	210	171	224	210	180	230	200	196	197	198	193	178	223	194	192	178	189	204	164	216	167	186	187	200	211	189	223	185	212	196	186	182	206	196	202	181	181	205	188	200	209	189	223	192	201	198	211	199	173	184	194	229	189	210	198	188	178	200	211	193	194	187	203	188	201	218	182	223	177	187	194	203	196	211	185	193	200	213	189	183	197	199	201	204	206	208	191	186	207	190	184	202	182	190	202	214	207	224	195	195	196	182	201	170	210	179	197	207	196	182	201	209	196	206	197	178	180	213	183	208	181	190	192	229	191	214	179	186	181	195	223	219	197	199	208	200	205	185	202	175	192	202	189	199	232	205	225	209	211	209	190	187	176	192	188	218	223	204	208	187	191	218	196	194	193	217	182	186	191	220	188	170	196	205	197	195	186	200	203	174	193	223	211	195	191	178	201	215	207	173	205	204	174	204	193	192	183	204	216	203	186	188	184	226	183	201	213	228	189	215	183	168	209	203	191	190	214	194	193	209	210	213	199	193	198	200	196	205	176	215	207	200	195	191	192	199	203	202	204	184	191	211	202	190	209	212	238	207	204	180	214	207	194	203	214	196	193	204	217	184	207	215	185	184	200	201	228	173	196	185	222	207	197	198	182	210	202	181	214	198	203	179	197	191	209	221	214	194	196	173	202	223	199	196	209	191	212	191	209	203	196	217	203	214	189	211	206	187	218	175	182	204	190	217	215	209	184	161	184	180	229	204	199	207	190	201	198	201	193	213	201	182	201	175	199	215	219	211	182	216	193	194	208	202	202	203	207	196	192	194	225	208	183	183	179	207	203	171	177	187	190	196	212	196	181	189	183	187	205	171	224	188	182	175	202	193	178	217	207	209	208	188	207	195	195	224	217	193	212	194	196	198	202	195	200	194	202	209	172	206	218	198	193	168	216	221	192	205	170	199	185	186	190	183	229	203	206	186	223	225	204	208	200	192	202	218	184	205	199	216	210	202	201	181	216	194	206	214	185	193	217	223	173	208	205	185	228	172	192	174	201	201	237	224	179	191	221	222	210	206	177	182	175	200	178	204	203	197	184	196	206	171	214	194	178	206	202	176	207	194	198	216	190	201	215	215	210	189	188	202	221	202	200	198	214	210	186	200	199	193	198	176	206	194	219	188	202	201	181	214	203	221	176	212	177	197	210	172	203	203	209	173	189	186	183	213	185	180	195	206	212	180	212	191	204	203	200	221	208	205	183	188	200	197	206	208	211	222	179	179	197	191	208	188	176	186	182	209	189	211	192	180	198	180	176	212	192	207	168	195	182	215	204	204	197	218	205	167	212	194	189	195	192	207	183	200	181	201	216	190	192	204	206	194	230	208	181	188	185	206	206	213	217	192	214	198	188	198	192	183	195	187	198	183	221	224	186	191	210	204	211	192	195	197	204	222	170	196	208	187	199	187	211	180	183	168	193	192	186	212	205	173	188	203	185	191	211	192	191	204	204	215	187	182	200	216	203	208	210	206	212	202	201	195	221	208	200	188	191	219	189	191	198	200	212	212	203	207	196	202	201	199	211	179	194	184	181	198	201	225	202	190	206	164	209	209	212	211	187	193	206	171	207	215	224	186	187	190	185	198	227	205	177	183	187	185	178	204	196	194	224	209	222	237	201	188	196	204	213	200	206	161	208	165	193	211	193	180	209	157	208	200	221	201	194	198	194	194	207	199	223	230	205	218	217	192	199	193	205	199	193	216	206	217	202	179	210	206	175	214	211	190	203	195	212	182	204	195	206	177	208	197	187	180	190	194	194	189	193	189	202	204	201	208	207	190	201	188	213	206	191	185	193	196	210	184	194	188	180	191	194	196	205	193	205	211	167	210	214	206	219	196	195	202	188	213	204	184	194	195	203	222	185	211	203	195	232	187	189	215	197	188	189	209	203	196	185	219	196	198	198	185	193	187	180	208	186	208	188	201	201	210	200	192	209	210	210	159	195	217	182	211	210	203	194	202	187	213	192	210	198	181	210	188	188	185	187	209	192	197	210	180	180	200	180
7162	5479	1264	298	197	234	230	229	204	166	179	123	117	117	107	94	80	54	57	40	49	48	33	55	45	50	57	37	35	40	33	33	33	26	23	26	26	21	24	30	30	22	17	22	21	22	25	17	22	16	28	24	26	22	24	15	14	27	17	11	21	17	17	17	16	19	18	17	21	20	14	14	22	16	21	24	21	17	17	12	12	12	17	18	13	18	19	15	23	15	15	11	12	9	23	21	18	20	17	21	26	18	21	17	16	18	15	11	18	12	10	12	22	12	23	14	15	16	13	15	31	19	20	14	16	10	20	11	22	18	24	24	20	16	14	19	18	9	22	7	12	16	11	12	21	30	17	23	20	16	19	18	21	16	16	21	19	15	22	17	21	21	16	27	15	26	23	18	19	10	24	13	14	17	14	12	21	13	16	19	15	22	13	20	15	13	16	15	20	22	20	34	14	20	17	18	20	15	10	21	22	14	12	16	14	19	19	20	20	20	19	12	12	22	11	18	20	9	18	15	22	28	15	22	15	17	20	8	24	20	18	21	16	22	16	15	17	21	20	14	19	19	9	22	20	16	20	18	14	21	14	19	14	17	10	27	10	16	12	8	15	13	15	23	14	17	20	20	19	18	20	22	21	14	19	19	18	14	9	22	18	12	20	9	19	12	16	22	20	14	17	19	13	19	17	24	15	20	18	11	19	15	10	13	16	15	17	17	14	24	10	22	11	13	15	16	18	15	20	21	23	16	21	17	25	15	12	17	21	19	20	19	14	11	12	19	18	16	16	27	15	20	18	17	17	15	15	15	16	19	13	23	16	19	17	18	13	12	19	17	18	22	12	16	14	15	23	19	17	15	13	13	20	13	18	30	21	19	15	14	13	14	16	13	25	19	20	8	17	15	16	21	16	12	10	13	10	20	13	17	12	16	20	15	11	18	20	22	18	14	14	19	14	18	18	13	15	20	23	15	23	12	17	22	16	8	22	24	23	14	20	21	18	18	16	19	12	17	14	18	18	17	15	20	17	13	13	12	21	25	16	12	25	13	18	17	24	15	19	12	17	13	21	14	16	14	14	19	19	21	14	15	28	16	18	17	18	14	18	19	22	21	25	24	21	16	14	8	14	15	20	28	11	16	16	15	25	21	21	20	18	18	21	19	17	16	10	19	19	16	21	11	13	26	18	14	21	15	17	15	19	21	17	20	23	10	22	20	12	13	15	14	17	19	18	18	22	19	11	13	28	19	15	15	22	17	16	21	19	13	13	15	12	22	22	20	16	18	15	14	15	18	21	13	14	19	10	18	13	11	18	22	18	19	11	15	17	16	26	14	11	17	13	18	11	17	12	20	21	19	16	18	21	9	11	14	20	21	14	17	19	16	13	19	19	21	12	23	15	20	19	14	12	15	18	16	18	16	13	17	12	17	16	23	15	11	11	23	17	13	13	13	11	14	16	19	15	22	17	17	15	21	20	15	22	15	11	20	18	26	15	24	16	16	14	18	13	16	17	16	22	20	11	14	13	10	16	22	17	15	13	23	18	10	19	16	17	17	15	17	18	24	17	19	11	20	15	15	16	21	16	20	15	17	22	14	20	16	19	15	24	21	14	23	13	19	24	21	12	19	20	17	13	18	11	12	14	12	19	12	21	22	14	11	17	9	18	25	13	11	23	18	22	15	22	18	24	23	18	22	14	17	18	18	17	12	14	22	14	14	23	21	15	18	17	20	15	22	15	17	13	15	15	17	24	15	16	11	9	14	23	10	24	13	15	17	17	7	22	13	17	13	17	13	22	20	21	17	11	16	18	13	15	13	17	13	14	16	26	20	13	14	21	21	15	10	16	16	17	21	9	16	17	20	22	23	22	18	24	15	20	26	18	21	13	17	21	19	9	18	15	19	20	11	15	15	19	20	11	17	22	18	12	20	21	19	16	9	10	17	17	17	16	19	5	16	21	12	20	11	16	20	16	16	20	19	13	17	20	14	16	18	16	10	18	15	29	15	19	21	16	18	21	12	19	12	16	17	21	19	15	15	12	15	25	19	17	12	8	23	15	20	15	18	17	16	19	14	15	14	17	22	15	13	14	25	15	24	16	20	20	21	16	13	18	22	13	18	20	21	17	20	16	16	16	13	20	17	17	13	24	20	16	21	12	8	13	9	18	12	17	19	16	20	26	13	15	14	16	15	21	15	15	16	21	17	18	23	10	19	15	19	9	17	22	17	18	20	17	20	23	16	19	17	12	20	19	7	8	28	13	18	23	10	21	15	16	20	17	13	10	17	14	17	18	12	18	14	8	10	14	15	18	16	8	22	12	12	12	16	16	20	16	12	14	19	14	14	14	15	15	21	15	20	17	12	14	26	11	15	26	13	15	19	16	19	13	15	14	13	24	17	9	23	21	12	19	16	11	12	18	12	16	15	23	12	23	19	18	17	18	13	12	17	18	12	14	13	17	17	12	23	21	15	17	12	13	11	18	24	13	13	17	28	19	16	20	19	21	15	13	24	15	22	16	19	16	20	14	15	15	23	28	21	21	21	14	12	13	23	17	28	23	15	19	21	25	17	16	30	15	20	13	15	24	18	13	17	15	20	23	19	12	21	15	15	27	16	15	21	15	22	19	15	15	17	19	18	14	16	19	18	16	17	15	17	20	11	21	23	15	20	18	21	19	11	12	15	14	22	14	22	18	13	14	14	15	21	21	19	14	14	24	12	15	12	23	24	18	16	13	19	17	16	18	17	13	12	25	12	14	15	18	22	24	11	18	14	20	22	13	13	20	12	22	15	21	13	21	22	16	14	17	16	13	20	12	24	16	12	18	21	17	11	15	16	15	16	15	19	18	15	9	19	18	10	16	19	29	13	15	17	16	12	23	23	21	15	11	17	21	15	16	14	8	14	12	14	19	18	25	30	16	16	12	11	16	18	16	19	17	26	18	21	21	16	20	17	11	21	15	18	19	16	15	12	14	18	17	18	13	14	13	16	16	15	15	20	20	15	22	22	15	15	20	26	20	18	21	19	18	16	9	7	13	20	17	19	20	22	22	12	13	17	21	19	17	15	15	16	18	18	18	22	21	14	16	18	18	21	27	19	18	20	10	16	19	19	20	14	10	21	17	13	19	13	20	19	12	23	12	21	15	18	24	20	19	15	28	11	24	16	17	21	28	19	14	17	18	18	14	15	14	13	21	14	17	17	15	16	15	21	14	16	12	20	18	18	13	17	20	12	18	15	13	12	17	15	13	12	19	19	17	27	22	17	11	20	7	22	19	18	21	16	15	16	13	23	12	18	17	10	25	13	24	16	17	15	10	16	22	18	14	13	15	10	13	25	18	12	13	14	20	14	14	19	21	14	14	20	17	17	15	22	16	18	12	14	21	17	17	21	11	21	16	16	16	18	17	19	22	15	15	18	21	20	15	10	14	13	14	14	12	15	8	20	12	21	19	9	19	15	9	8	19	14	15	17	22	17	20	15	14	13	18	17
36362	24355	9627	5612	10109	11729	10619	8821	7091	5610	5063	4335	3541	2756	2470	2094	1786	1447	1201	1145	1118	955	1000	958	911	870	883	780	706	723	648	563	516	426	385	353	337	333	311	311	280	310	262	292	268	253	287	254	216	245	231	233	232	232	259	228	195	205	200	175	179	171	192	185	193	183	186	171	169	174	167	190	156	174	182	161	177	204	163	154	168	183	142	161	180	189	165	139	145	152	158	148	139	155	148	148	142	146	163	153	143	142	130	152	161	157	159	155	167	154	164	151	140	151	171	168	158	150	152	144	164	147	130	158	138	155	124	137	133	133	145	133	148	146	147	160	156	146	135	137	142	135	148	142	141	129	171	145	126	136	154	131	154	169	158	140	140	151	123	161	143	124	140	133	141	144	155	149	153	132	124	140	153	144	151	154	122	135	124	133	136	149	164	158	141	158	124	131	142	141	148	145	129	127	162	160	143	130	135	149	150	152	158	138	144	137	123	152	162	134	145	144	129	168	128	145	156	137	122	132	131	155	158	139	124	142	142	139	150	145	115	143	140	120	140	147	139	147	143	147	124	144	140	137	148	152	142	156	150	134	141	132	135	147	127	134	141	133	139	154	139	142	147	142	134	137	141	134	144	147	142	153	150	136	133	148	126	125	121	137	131	125	134	142	145	118	150	130	146	157	131	127	148	134	143	151	153	146	127	139	136	162	134	142	120	133	154	147	137	156	138	122	155	118	150	152	150	136	154	143	139	132	129	148	145	144	144	142	144	139	139	142	154	120	146	138	164	145	151	140	138	128	147	151	157	154	146	139	138	140	135	151	140	134	142	153	129	148	138	133	165	138	150	136	123	149	150	133	130	132	131	140	130	128	152	142	140	156	153	122	151	121	132	153	154	139	149	126	151	145	138	147	123	133	129	144	117	134	129	142	155	152	141	159	145	146	142	150	144	124	161	123	131	151	142	133	135	140	139	126	132	137	134	153	150	145	122	132	157	144	132	131	128	128	148	134	140	122	150	143	156	142	123	132	154	136	144	129	164	137	123	166	138	147	139	154	128	142	133	126	120	145	158	143	139	136	141	134	153	144	142	159	138	137	132	146	118	153	144	154	151	144	150	138	143	140	131	146	142	171	134	125	128	144	143	141	165	123	149	158	143	139	128	130	135	130	124	150	115	134	131	149	152	144	139	153	147	155	131	124	135	133	154	141	144	166	136	127	155	136	150	146	139	157	133	148	146	128	139	156	117	120	139	163	150	128	129	118	143	148	169	114	138	144	145	152	139	122	134	127	134	155	153	142	155	140	126	152	138	140	148	125	157	154	151	153	145	135	127	145	123	149	135	156	138	135	136	163	134	141	124	149	154	132	135	152	143	138	154	147	125	134	123	145	138	135	146	120	128	121	133	128	164	133	160	121	162	117	143	150	118	132	129	131	131	151	132	130	134	129	137	140	141	148	142	142	150	164	129	124	144	152	147	132	136	119	129	129	126	129	145	136	133	152	124	139	140	141	143	150	136	145	137	129	143	142	134	139	139	132	147	145	137	125	160	122	153	135	146	121	142	133	132	155	159	153	136	165	136	143	141	132	147	130	134	138	128	142	135	133	151	154	136	134	162	140	137	133	155	145	134	130	133	122	127	135	128	145	132	121	138	134	137	145	136	132	150	156	157	150	140	132	126	158	120	141	156	131	158	160	140	145	133	130	151	130	143	138	133	138	137	157	148	146	151	160	143	130	119	138	164	147	134	151	150	139	132	127	119	164	146	128	128	151	141	153	125	137	152	127	128	166	127	124	159	141	120	150	152	144	124	121	149	141	136	156	140	151	127	112	139	139	132	137	156	141	134	131	149	145	140	131	140	138	138	129	145	130	148	140	154	131	129	137	149	142	118	139	146	132	154	152	123	141	163	150	139	150	141	136	142	129	141	156	154	132	143	147	140	128	144	126	156	144	141	162	152	142	147	146	125	142	142	114	147	142	132	138	133	133	167	122	134	145	152	117	152	137	152	142	144	149	152	133	135	143	166	143	147	146	114	154	145	160	144	143	135	134	161	133	138	159	135	149	152	135	137	140	150	143	138	141	138	141	148	151	123	133	166	134	126	143	146	132	139	146	132	129	135	123	142	129	132	143	138	127	129	129	145	135	120	142	147	134	167	129	132	134	133	131	143	125	136	145	138	139	168	154	148	141	132	144	159	163	140	139	131	169	133	130	122	147	136	146	132	130	128	144	134	131	146	140	137	133	137	127	136	144	144	120	143	127	154	171	127	132	134	129	166	130	143	131	179	167	150	135	140	145	129	149	143	138	149	140	143	124	135	129	154	156	147	129	136	146	158	153	116	131	155	132	155	152	151	139	126	141	140	122	149	145	165	161	140	138	139	153	148	147	122	125	157	149	164	131	157	135	131	142	145	123	140	156	143	131	150	120	145	139	118	129	143	134	145	129	158	148	134	138	168	148	124	139	135	144	154	129	136	129	146	146	142	164	152	135	124	135	132	141	157	141	110	118	123	124	137	149	152	161	134	160	153	133	145	145	147	163	143	134	129	132	140	145	138	152	150	143	149	142	129	137	151	142	141	154	131	120	148	120	147	156	127	143	141	148	128	140	145	137	131	140	152	144	120	144	163	151	124	130	126	133	137	147	153	156	140	135	126	142	136	146	160	163	152	143	142	160	151	133	163	137	141	129	150	131	145	140	134	138	138	122	113	148	147	154	143	148	135	156	145	135	143	141	136	131	157	185	154	154	137	157	137	145	142	138	123	124	146	137	137	148	164	134	110	145	133	130	143	147	150	175	115	148	123	144	133	132	142	133	147	134	158	123	159	146	148	144	110	133	146	137	156	165	135	150	139	122	133	113	140	147	150	139	136	136	135	155	161	167	134	140	139	146	126	127	136	124	147	133	160	139	168	150	142	143	130	149	149	140	159	142	164	145	131	157	135	123	146	141	157	146	142	135	147	144	145	161	170	150	145	155	146	154	146	137	152	146	129	126	127	147	148	122	135	143	144	128	161	137	153	132	137	130	134	141	143	155	138	126	141	127	124	148	155	155	132	134	129	135	156	131	144	159	143	166	156	148	146	135	118	159	134	138	116	121	131	149	182	129	151	149	122	147	139	139	140	144	144	118	146	158	149	151	138	162	113	136	134	122	148	143	142	142	138	151	151	133	145	137	121	151	159	123	151	151	136	134	141	151	148	142	138	137	139	136	151	154	137	151	128	133	134	151	144	115	144	165	148	141	150	152	138	137	151	133	161	159	144	115	131	132	131	168	146	131	145	137	173	140	146	136	145	127	134	136	166	154	146	142	157	139	118	145	152	138	144	171	130	132	127	131	128	142	126	153	133	136	131	142	122	150	143	148	148	114	151	140	133	144	153	147	142	142	152	132	148	130	158	160	146	120	126	143	144	114	147	149	131	146	136	140	135	128	139	131	158	144	123	130	141	162	141	158	156	137	139	144	138	136	170	149	146	117	134	145	133	122
2753	1412	274	107	92	129	109	124	101	80	94	73	85	72	64	44	53	41	50	42	44	49	42	50	44	37	45	40	39	42	34	33	36	30	34	24	28	25	35	34	27	34	29	32	37	35	37	23	23	33	34	33	29	32	28	27	32	22	23	21	33	30	28	32	31	29	25	29	29	19	25	26	17	26	34	33	25	20	35	30	19	31	29	20	23	17	24	32	41	21	18	28	28	23	33	24	24	29	26	26	31	26	16	20	23	23	23	23	35	28	31	26	22	31	32	20	28	27	35	27	29	40	20	28	29	26	20	27	28	29	26	20	28	44	22	21	22	24	24	28	33	28	31	32	31	31	32	23	24	22	27	24	24	24	33	24	23	17	28	27	21	27	20	30	26	25	34	36	25	37	26	27	18	24	23	34	38	33	35	22	24	28	28	31	31	28	26	32	40	17	18	20	32	27	27	32	24	24	24	19	32	32	24	18	28	26	37	27	25	27	35	16	25	31	26	20	29	40	22	31	27	33	31	31	30	25	17	32	24	42	15	27	20	32	23	26	33	26	34	27	24	18	25	25	23	28	34	31	25	28	27	31	30	34	25	32	31	18	26	33	26	33	32	29	29	16	35	33	20	27	19	20	30	19	21	29	31	29	33	27	32	28	27	37	31	24	28	23	21	25	34	28	28	37	30	21	33	28	26	24	24	32	25	24	28	35	27	28	32	32	27	24	34	33	21	24	25	29	30	29	26	23	25	22	27	22	16	26	22	27	19	28	36	30	24	28	14	25	16	18	17	29	28	31	27	34	22	20	25	31	25	28	34	26	28	25	28	26	28	37	24	28	22	28	23	24	20	32	26	23	26	24	22	21	28	19	25	28	36	30	26	29	26	32	26	32	33	30	27	23	20	31	32	19	30	32	31	26	37	23	32	27	28	36	26	25	24	31	22	25	29	24	16	31	19	37	21	26	24	30	28	28	25	18	31	27	33	29	31	28	33	26	18	18	24	27	21	26	29	24	31	24	20	24	29	20	34	24	30	30	23	29	24	25	26	29	29	20	33	19	24	27	27	24	37	35	21	26	29	30	20	29	23	27	33	20	19	23	31	28	33	32	25	26	31	28	19	29	22	17	28	27	19	35	33	30	21	34	20	21	26	40	23	30	20	21	25	27	33	26	27	29	27	16	22	34	20	29	32	27	36	21	33	29	24	32	18	30	27	35	28	25	24	24	30	37	32	24	20	23	28	24	24	34	24	25	26	35	36	20	27	23	28	35	29	20	28	24	23	25	27	30	29	33	26	28	19	18	24	25	30	28	25	23	41	23	25	28	21	31	20	31	27	28	30	28	27	31	22	23	24	26	40	32	30	26	32	36	21	17	27	30	25	19	28	43	23	34	22	30	27	28	27	32	23	25	24	27	22	23	28	23	35	31	31	22	23	19	34	25	32	28	32	33	32	36	29	27	22	33	32	31	30	25	37	16	25	30	26	28	36	23	24	26	19	30	21	25	28	35	25	33	32	21	28	22	31	33	20	36	21	18	40	35	29	24	25	36	32	25	20	25	39	29	24	33	27	26	28	22	28	25	18	16	21	28	22	27	26	24	30	26	35	20	21	26	27	29	22	30	24	26	22	34	33	26	16	23	27	27	27	26	24	29	29	32	30	24	32	21	30	27	24	24	22	39	29	27	35	18	29	28	29	23	35	26	39	30	27	32	22	42	29	20	25	30	16	21	27	26	31	28	33	20	30	24	23	21	29	29	22	24	23	24	20	25	28	26	26	30	25	31	30	22	28	26	37	28	25	30	29	26	25	26	23	23	32	25	34	28	24	33	34	31	26	33	33	12	20	23	28	28	21	23	24	23	32	29	29	29	22	27	24	25	31	22	33	34	27	25	31	28	24	22	28	25	29	21	27	31	23	34	25	19	26	32	22	23	20	26	28	30	27	28	39	30	17	22	25	25	31	27	13	35	28	29	32	27	23	21	21	17	30	36	26	18	31	32	28	21	32	34	22	24	30	34	37	28	27	32	24	25	31	24	28	21	24	42	31	30	31	37	22	27	29	30	19	26	26	34	29	22	29	31	31	35	30	17	34	32	24	29	23	27	27	29	32	32	30	28	30	30	32	35	27	27	21	27	28	21	10	37	24	31	32	27	31	29	31	32	34	23	32	32	28	23	28	27	28	18	30	22	31	38	20	24	20	29	29	34	24	21	23	41	31	25	21	31	19	27	28	25	32	23	21	27	24	26	27	28	18	27	23	38	30	38	24	22	36	23	29	29	31	15	31	28	28	29	25	27	29	23	26	23	22	24	27	28	19	23	18	25	28	22	25	21	23	29	23	28	24	28	27	34	17	23	20	29	31	30	29	33	32	34	29	20	24	23	21	25	27	26	21	33	31	21	31	19	30	25	25	31	28	27	25	32	23	34	29	28	30	25	36	20	27	21	33	23	20	36	25	29	24	32	25	27	28	23	24	32	34	23	28	19	35	25	33	27	25	23	21	27	28	30	39	22	32	25	24	26	33	33	32	22	25	34	18	35	28	25	36	24	26	24	21	22	22	25	16	22	29	30	25	22	26	22	22	22	28	21	27	24	28	27	23	28	20	32	23	21	20	32	22	22	25	31	28	31	28	32	23	27	31	25	15	19	35	32	24	24	31	31	22	20	30	23	27	21	33	28	24	30	27	26	27	31	24	34	18	29	26	23	15	14	25	24	20	24	35	17	37	19	23	19	44	33	30	37	32	20	27	32	21	28	20	32	20	30	28	20	23	29	19	32	42	21	36	24	31	25	28	22	17	24	17	27	28	25	23	27	25	34	24	29	25	30	21	29	32	25	30	22	32	20	38	30	21	22	21	26	16	23	29	21	32	28	28	16	30	30	24	38	35	31	20	36	33	29	21	24	27	36	27	28	28	21	22	31	28	21	20	24	33	31	30	33	26	35	33	19	32	22	27	17	31	22	21	28	27	33	22	23	20	31	31	24	38	23	25	27	32	39	19	32	25	21	24	27	27	26	35	20	33	19	29	25	33	26	23	33	23	26	19	22	30	30	24	38	26	18	27	28	26	22	28	27	21	29	27	26	28	29	22	31	25	27	22	21	35	28	27	27	25	27	24	27	30	29	24	27	24	17	21	32	24	34	37	25	32	28	27	37	18	36	22	33	38	34	22	26	17	21	37	29	29	18	25	24	33	27	27	26	31	34	30	28	24	33	19	22	28	28	26	23	23	18	37	25	26	29	27	22	24	33	22	30	32	25	25	25	25	25	26	23	32	30	10	21	22	23	27	29	22	16	25	27	24	26	26	23	29	24	28	37	28	26	23	22	28	22	32	32	33	33	38	37	26	26	26	28	33	16	23	25	25	28	28	29	29	27	29	25	27	32	24	24	23	24	26	27	24	34	18	22	25	26	20	31	27	34	24	30	23	28	29	36	28	31	26	22	26	26	25	26	21	27	27	27	33	20	24	28	20	27	21	17
24923	13736	3723	2732	4658	5452	5136	4385	3535	2721	2423	2135	1736	1484	1357	1121	1026	810	758	739	694	693	670	675	670	621	563	577	532	515	515	474	429	338	347	340	339	304	305	314	271	314	289	281	275	273	256	276	311	276	260	236	294	251	266	293	251	257	250	242	239	270	247	223	238	257	269	258	251	239	240	254	223	253	240	238	259	237	220	229	222	204	265	239	250	214	205	247	251	239	226	263	212	229	225	236	244	235	225	221	212	215	215	232	223	238	223	257	233	213	225	265	223	232	230	244	202	208	235	226	218	204	226	217	196	257	217	222	198	201	220	236	246	212	242	246	231	200	223	235	223	229	231	222	207	224	217	216	236	240	233	254	236	230	265	208	219	205	217	240	238	250	245	221	212	219	230	209	216	214	224	220	210	221	219	233	220	231	224	207	236	220	210	223	239	213	245	246	222	219	229	224	223	226	229	219	225	230	207	234	230	236	213	235	248	211	218	215	249	238	209	203	219	219	252	216	215	200	222	209	229	212	216	239	225	247	217	247	219	196	234	213	214	225	237	245	232	218	208	216	214	229	227	219	239	231	213	235	212	207	222	222	240	214	251	233	211	207	227	225	256	216	243	244	220	235	220	232	207	225	217	213	203	234	232	243	232	227	228	225	219	225	243	225	236	194	231	231	248	228	254	236	207	205	210	235	232	227	236	240	231	195	208	265	229	229	230	213	218	235	238	230	247	217	211	239	239	224	253	218	226	216	238	248	247	216	222	229	207	211	214	194	237	191	228	225	202	209	235	200	217	240	216	248	233	240	221	213	236	215	230	231	216	205	239	190	219	212	212	222	244	220	215	257	209	219	224	246	233	247	241	237	202	224	221	229	219	211	239	244	225	218	219	222	208	215	199	218	217	229	224	224	253	227	221	231	239	197	214	214	239	221	238	236	224	233	251	228	213	223	247	220	246	241	249	235	244	251	224	229	208	249	225	209	213	221	209	223	233	239	216	247	258	209	211	198	223	236	210	236	213	211	212	228	210	232	201	172	229	226	254	218	242	232	224	199	250	225	211	221	219	243	254	208	247	230	221	214	201	217	235	230	220	209	230	219	217	229	199	232	208	220	208	205	223	214	237	229	218	230	222	208	224	214	218	219	240	240	204	251	238	215	259	250	219	207	229	229	230	244	264	224	260	236	217	221	201	223	244	221	252	216	227	225	233	261	210	224	233	220	224	231	209	233	240	190	248	203	227	237	224	238	222	228	233	249	246	217	201	236	224	237	213	242	233	224	188	228	211	236	239	212	228	227	228	234	241	245	181	231	245	202	231	231	258	225	224	234	223	259	232	236	222	223	242	231	221	233	231	215	229	208	240	213	223	214	227	211	237	209	257	206	229	235	225	233	217	215	216	232	226	205	218	197	246	239	204	248	206	245	214	205	225	236	236	272	253	225	199	224	225	227	205	212	233	204	218	215	221	224	220	238	237	191	214	260	233	211	237	268	213	235	227	225	203	238	240	247	228	241	204	219	234	219	228	215	252	229	232	213	223	203	239	201	248	229	204	240	220	222	231	211	246	226	254	212	240	224	224	213	220	200	254	222	209	220	238	253	223	229	222	214	215	214	236	227	236	230	231	227	227	222	250	203	228	215	223	210	228	221	225	216	243	250	226	212	237	229	210	243	252	232	213	217	239	226	221	243	244	236	245	231	192	246	220	219	203	238	253	234	237	246	216	206	239	195	219	200	226	220	199	228	206	232	229	248	238	220	229	241	231	217	220	254	224	232	226	236	231	204	239	251	205	229	184	211	223	220	203	225	256	242	237	223	198	212	225	236	242	234	231	240	232	239	252	231	223	202	217	247	214	233	212	216	235	226	234	229	245	205	189	235	223	234	245	240	206	216	258	240	240	215	225	215	224	243	242	257	217	234	234	227	222	222	222	223	222	230	232	225	232	245	241	259	222	231	216	227	234	225	231	226	231	212	234	236	240	220	209	229	223	222	242	250	226	230	215	229	208	232	252	214	230	254	218	230	226	215	238	229	227	232	205	243	212	213	229	251	212	239	208	224	235	233	207	224	207	235	220	224	239	231	215	225	239	196	216	214	245	220	216	228	228	224	231	230	222	224	232	207	209	206	197	220	233	227	229	237	250	223	206	257	236	226	231	229	232	229	235	222	220	215	226	192	259	234	207	231	264	224	229	234	240	242	210	220	207	221	231	247	202	221	242	223	227	214	214	216	202	220	222	219	244	231	230	232	223	229	215	219	216	242	236	195	222	223	206	210	208	215	210	220	220	233	211	203	227	222	251	229	220	230	231	226	215	230	230	198	225	215	229	244	236	219	230	219	196	222	219	221	205	243	221	219	248	239	233	213	236	213	222	244	215	215	221	226	232	213	202	206	236	221	219	231	214	212	215	241	208	218	207	221	215	223	204	210	253	208	229	244	200	229	216	209	206	233	254	227	233	211	205	221	246	216	237	239	205	219	209	233	269	192	212	193	245	211	254	216	220	190	232	216	192	238	231	240	243	206	215	234	209	249	211	221	216	210	222	230	217	244	235	215	225	224	233	195	226	234	240	223	232	241	248	220	233	199	211	213	246	237	212	209	233	215	237	224	224	212	242	216	196	228	218	222	197	234	248	231	219	226	190	222	234	240	219	205	253	234	249	233	228	202	232	232	228	236	230	229	222	236	265	247	233	247	218	219	203	229	202	247	211	216	244	237	260	211	246	230	226	209	242	217	233	205	222	238	226	223	221	222	207	209	253	201	226	214	199	255	265	218	233	227	203	245	212	206	215	214	221	214	219	225	219	206	228	226	233	215	210	235	214	254	231	246	236	232	232	232	195	238	216	238	215	210	219	225	213	256	237	216	224	250	241	207	214	213	218	218	255	210	209	245	198	206	200	223	201	213	225	247	246	231	216	243	234	216	205	239	229	235	216	232	220	218	195	237	233	223	220	234	221	222	231	204	243	214	228	223	224	254	225	218	245	235	227	212	252	208	206	219	205	228	235	229	227	206	207	260	248	202	191	211	249	221	216	237	209	220	228	208	235	215	184	243	205	187	243	228	245	234	239	226	243	214	223	234	216	228	196	222	248	246	216	256	199	221	210	208	217	217	245	208	221	211	213	244	215	212	202	223	232	205	223	238	224	194	217	225	190	201	209	222	201	230	232	194	227	222	244	250	243	224	225	227	228	234	239	233	215	238	205	236	232	218	238	233	217	241	207	247	191	225	186	206	225	261	231	227	246	222	192	214	238	220	228	221	209	228	219	248	231	218	228	226	247	215	194	237	235	230	261	234	241	208	231	221	206	243	228	240	231	223	235	205	221	217	214	219	218	240	204	228	236	225	194	240	228	206	234	244	228	221	223	259	251	219	214	231	188	212	214	254	247	220	236	220	202	217	248	248	217	222	243	196	222	212	201	201	237	211	226	190	207	234	217	239	224	233	210	223	230	227	238	239	231	248	223	249	237	233	210	232	226	221	206	214
5661	4656	695	202	150	155	182	142	151	136	115	104	112	83	74	76	59	64	59	59	45	45	51	41	39	46	35	47	54	29	40	31	33	38	30	26	20	31	35	31	18	19	28	31	23	31	25	22	24	14	20	20	20	25	21	24	26	16	18	20	25	22	16	13	14	28	16	17	21	20	21	16	23	25	21	16	16	25	21	27	25	15	22	22	20	20	18	14	14	17	22	17	17	14	24	20	18	18	22	30	27	29	20	20	18	29	28	18	26	17	20	19	20	23	14	22	13	19	8	15	21	27	25	18	24	21	13	19	33	13	24	28	19	22	21	23	21	17	18	18	18	24	19	12	22	20	19	14	17	27	22	18	17	18	15	24	19	24	26	31	13	20	18	23	15	17	18	15	15	22	11	16	12	16	23	22	19	28	17	19	13	20	15	19	21	19	19	24	23	22	18	16	28	22	12	25	17	18	24	19	16	23	23	20	21	16	21	20	19	27	21	14	29	28	19	17	20	15	17	20	21	20	17	18	17	24	17	17	13	15	29	15	19	20	27	22	17	20	17	15	13	26	19	17	17	17	14	22	22	19	24	21	18	25	17	24	18	21	22	19	27	20	22	14	18	22	17	21	18	27	18	20	21	24	22	17	17	20	16	11	15	19	18	24	26	20	21	25	20	18	17	15	20	19	16	15	21	18	17	20	18	18	14	12	22	24	25	23	24	24	29	19	21	26	24	22	16	21	23	18	14	14	22	13	28	26	17	24	21	15	23	22	21	29	17	20	17	14	29	20	22	18	19	20	11	28	28	19	26	19	16	11	16	20	11	20	19	27	28	15	26	21	13	12	21	19	20	22	17	22	32	22	24	22	19	20	21	12	15	25	16	24	17	20	20	16	20	22	14	24	24	19	16	15	26	13	16	27	17	19	29	21	28	20	17	16	21	19	25	10	25	27	15	14	14	18	16	20	18	21	21	13	8	16	16	23	17	25	15	13	15	24	23	23	15	18	21	21	18	19	19	26	20	21	17	16	25	25	18	16	25	28	17	21	20	15	21	16	20	27	17	21	20	25	29	18	11	23	26	25	23	19	30	20	17	17	14	23	13	22	16	21	24	7	19	20	23	28	17	25	23	22	12	22	26	17	19	20	23	19	20	21	18	17	13	24	16	14	22	9	21	26	23	21	11	23	21	24	26	16	21	23	21	20	22	21	16	17	23	26	20	20	25	15	21	30	18	13	20	18	28	19	17	20	18	23	22	23	10	23	24	14	22	17	11	13	21	22	19	21	13	8	20	20	17	16	20	25	25	19	20	12	16	22	23	26	16	38	14	24	10	20	23	19	26	16	14	14	16	22	11	16	25	23	19	25	27	19	18	14	21	24	22	22	25	25	21	18	20	22	18	20	15	21	25	14	20	23	19	10	17	29	18	18	13	16	20	20	17	13	19	18	16	18	24	19	20	14	16	16	24	20	17	18	13	24	28	21	18	20	20	20	20	17	17	14	17	24	18	8	20	22	16	16	26	18	24	13	22	17	17	19	19	18	15	20	19	15	18	12	23	23	16	16	23	13	20	17	18	21	22	20	30	25	18	25	13	20	14	12	17	16	21	16	18	22	18	17	20	26	20	22	18	28	14	14	23	26	18	23	20	13	18	20	18	20	14	20	25	23	20	18	15	18	20	24	16	26	16	16	19	15	21	15	5	21	19	18	21	21	26	14	23	25	29	20	21	23	14	20	18	19	21	22	21	21	18	22	12	24	24	20	16	19	14	14	18	21	11	11	20	16	25	13	18	21	22	20	19	29	22	24	20	20	15	25	23	17	16	24	20	23	36	14	17	21	23	22	20	25	19	16	12	20	18	14	19	19	17	22	24	20	20	15	21	23	25	22	21	21	17	24	19	23	21	13	26	19	28	16	22	13	21	23	18	19	11	26	20	17	24	22	27	20	12	20	19	17	18	22	26	25	18	15	24	17	19	17	27	18	24	20	18	21	17	21	15	11	17	20	18	15	22	9	13	24	19	19	15	19	12	21	15	17	23	15	18	18	22	26	19	13	23	17	29	19	22	15	22	20	19	23	20	23	24	22	21	14	21	16	28	21	16	19	25	20	16	19	24	18	26	23	25	25	23	21	11	12	20	19	14	19	20	19	21	17	29	20	13	12	20	24	16	22	18	22	19	13	17	14	23	16	19	18	21	17	20	21	16	19	20	21	22	17	18	19	23	26	18	31	13	17	27	15	14	28	16	17	21	18	23	21	17	15	18	17	24	25	20	23	15	16	18	13	27	19	14	16	23	21	17	22	17	24	22	20	20	15	17	28	15	28	14	16	28	16	21	22	23	21	18	13	14	23	17	16	20	19	23	21	23	13	16	19	24	24	16	23	25	15	14	18	26	20	18	31	16	19	15	24	21	17	17	13	17	16	19	15	20	16	22	23	23	21	25	16	20	20	22	28	21	14	19	15	16	26	19	17	19	18	25	22	20	26	21	21	23	19	19	14	11	25	20	18	18	20	22	24	19	20	12	21	18	18	23	18	25	14	22	24	15	25	18	17	20	16	19	24	9	28	21	21	26	23	19	15	11	20	18	25	21	16	22	12	17	25	18	20	23	15	14	17	16	18	22	15	21	18	24	21	18	21	11	17	25	26	13	16	25	12	15	19	12	18	10	21	13	16	15	15	17	29	22	28	18	22	28	16	20	17	20	17	20	26	19	13	15	13	23	21	17	18	28	16	25	19	12	15	23	23	24	25	19	20	19	17	23	17	25	24	20	9	20	26	14	16	22	18	16	22	22	17	15	20	20	15	20	15	19	23	23	30	25	19	20	27	23	14	29	19	13	17	16	16	18	21	25	17	27	20	19	19	21	15	25	23	25	24	14	25	22	16	20	21	17	22	23	20	12	22	29	19	31	22	21	31	22	16	14	23	28	18	21	11	24	18	23	24	25	19	20	12	17	14	21	20	20	21	17	29	21	13	20	21	15	27	19	20	26	19	16	20	19	20	20	22	17	21	24	18	16	24	20	21	22	23	12	18	18	19	26	24	19	19	25	21	16	20	22	21	28	18	19	28	15	15	23	18	25	16	17	36	20	27	15	13	23	22	19	19	20	25	21	24	21	23	28	20	14	23	25	19	21	23	19	25	18	21	19	22	16	13	17	17	19	29	21	14	18	18	22	25	24	13	19	21	21	18	19	21	21	24	21	22	16	26	23	16	24	19	25	21	16	13	19	30	20	24	24	11	18	29	18	10	22	18	19	20	23	28	24	19	10	16	20	24	24	24	19	21	22	20	13	18	17	22	16	14	13	19	18	23	18	16	24	19	23	26	20	28	17	22	14	21	14	18	22	13	20	18	23	19	27	18	19	21	16	23	17	15	23	31	20	20	19	19	19	25	20	14	18	17	20	30	19	13	16	17	18	22	20	19	20	18	18	23	20	22	17	24	24	18	19	22	23	22	16	20	21	20	15	19	25	22	16	20
33746	23636	6661	4635	7800	8662	7519	6546	5468	4402	3449	3216	2687	2173	1804	1677	1496	1180	1065	988	907	879	918	844	829	775	760	736	661	626	561	529	472	398	358	333	320	316	288	290	295	310	260	234	275	258	237	243	291	227	279	235	215	237	200	245	205	239	200	181	197	200	184	191	202	185	191	180	194	188	167	201	190	189	191	176	201	204	189	177	169	180	180	184	187	153	169	173	179	204	186	172	164	177	172	177	168	163	169	170	148	165	175	177	201	152	168	152	164	171	194	172	165	170	169	162	160	181	189	172	168	176	165	164	155	155	164	177	166	155	175	171	188	169	171	185	181	178	185	163	173	185	173	164	164	166	183	163	182	158	192	157	182	140	160	174	166	153	171	158	156	182	158	172	140	154	163	168	157	161	170	178	173	153	149	170	181	169	159	177	175	148	162	187	201	159	149	150	180	192	170	176	173	148	176	147	173	168	153	184	155	154	167	183	157	175	178	155	169	162	132	173	181	163	172	153	179	178	164	157	151	189	171	199	172	179	170	178	178	151	162	133	183	173	153	192	173	169	180	184	185	165	180	159	173	167	180	152	156	212	156	152	156	161	181	141	162	158	169	169	177	181	169	146	173	150	151	204	158	162	173	157	158	160	173	181	161	131	150	178	168	162	172	165	162	163	160	156	170	166	147	158	176	169	167	191	161	181	175	187	163	169	163	144	191	179	171	167	173	150	154	166	163	160	168	145	175	182	141	174	147	183	179	156	173	176	179	195	177	161	155	151	177	170	165	154	150	164	159	174	178	171	149	147	154	142	179	136	157	169	161	165	150	143	175	177	174	160	161	152	161	185	161	167	185	183	177	168	158	152	162	166	169	156	163	159	153	167	190	166	162	180	177	181	183	177	166	152	177	158	156	164	164	164	165	150	150	178	155	164	163	164	163	167	163	138	149	192	189	142	164	167	159	144	189	165	156	152	159	143	180	195	163	152	154	193	189	162	163	184	192	146	151	134	141	157	170	168	178	156	145	152	154	170	176	148	171	167	157	153	168	169	166	148	171	184	168	153	157	194	159	184	151	159	175	173	187	186	135	157	166	162	170	163	159	150	165	182	143	188	148	150	157	173	154	192	177	165	175	151	173	165	173	161	198	191	156	180	144	147	167	159	170	166	176	164	157	189	178	166	185	156	182	172	154	173	156	142	146	171	147	157	166	164	172	147	179	161	176	159	140	179	161	181	177	176	177	177	158	151	180	151	165	168	171	180	177	179	180	163	166	153	170	142	174	175	166	170	165	175	149	167	150	168	153	171	140	158	191	136	194	176	169	145	174	153	180	163	147	160	172	177	160	162	163	178	163	150	156	164	139	162	170	160	165	157	155	144	168	143	157	173	169	184	190	154	174	178	164	160	157	163	166	177	181	194	150	172	171	170	165	142	138	185	160	164	152	151	153	182	167	176	134	181	172	162	177	171	172	167	178	156	155	131	163	167	175	181	175	169	179	178	158	174	165	154	173	180	152	177	139	155	170	173	161	154	157	152	158	179	176	155	156	175	191	182	181	187	161	166	148	194	159	155	165	163	171	184	171	178	171	176	159	166	145	158	178	154	158	160	162	157	145	181	171	167	151	162	156	158	160	192	190	151	169	154	177	161	172	161	165	163	174	181	166	145	164	145	153	206	180	176	195	147	187	155	164	166	178	152	156	173	168	171	168	163	146	145	176	168	161	156	169	169	173	173	172	201	175	184	146	158	134	179	162	162	173	194	155	163	170	142	188	172	166	183	168	160	156	144	179	167	168	159	179	167	137	169	165	161	162	189	173	162	166	169	151	155	150	166	186	178	149	191	168	188	148	154	145	159	140	196	172	160	159	144	186	175	157	179	151	158	163	156	180	161	155	183	167	165	189	155	162	155	142	177	159	173	161	162	178	163	147	181	156	159	176	181	176	179	177	168	169	141	185	173	174	159	187	155	160	158	170	157	164	183	175	154	170	167	179	163	188	156	182	156	173	137	170	173	164	175	163	183	161	162	163	162	182	192	154	174	174	162	169	137	163	139	178	158	170	166	195	187	181	166	169	171	183	165	157	173	159	158	189	162	157	147	168	168	164	181	178	151	172	172	166	169	176	179	165	179	170	161	174	152	190	179	162	163	167	132	154	167	189	187	149	158	164	181	155	159	165	183	178	170	179	160	175	168	161	177	151	175	166	169	157	188	152	167	127	174	150	141	179	180	177	169	156	158	159	178	181	167	161	156	153	178	171	174	171	147	166	176	168	172	176	165	180	180	170	182	167	187	173	160	190	184	157	154	164	172	171	168	182	156	176	155	152	177	169	166	172	170	172	151	160	167	167	176	184	162	177	173	164	135	149	146	161	182	138	174	143	167	167	167	173	178	152	151	171	161	162	148	174	154	177	156	191	183	165	186	178	142	157	156	174	171	164	184	162	168	145	159	151	177	182	179	150	165	167	137	162	158	182	159	162	156	170	156	147	158	158	187	182	184	151	165	158	175	174	154	190	157	181	174	169	155	170	152	175	178	168	179	179	140	184	173	167	169	168	177	162	151	165	153	164	171	166	169	173	144	166	174	178	159	162	163	164	162	164	157	170	176	153	171	159	173	165	152	157	169	176	164	166	164	186	161	167	179	149	173	155	173	153	145	173	157	159	163	171	173	160	160	170	164	166	150	177	188	176	169	175	174	157	158	187	170	168	182	181	170	188	193	195	141	167	176	167	155	163	173	168	185	152	185	142	150	159	152	164	179	174	174	163	151	194	173	162	169	167	166	174	170	148	151	175	166	179	165	147	158	158	163	154	172	166	155	165	154	176	169	169	175	187	165	158	155	151	163	163	169	162	173	172	181	148	149	161	154	163	155	175	172	133	179	166	172	169	161	172	168	142	147	147	175	154	166	162	151	155	173	160	180	162	165	155	166	152	187	165	156	155	163	170	172	147	177	174	170	183	174	150	187	182	161	166	180	149	154	184	165	175	158	161	178	159	164	171	177	150	199	191	189	149	179	175	147	162	154	196	154	158	158	186	162	170	175	180	181	178	122	177	143	184	163	166	163	152	160	183	168	159	168	139	152	169	160	175	168	157	173	171	141	174	142	166	174	144	169	167	179	149	165	149	163	159	159	161	156	166	164	166	188	144	147	182	177	173	155	174	167	169	181	160	151	154	136	161	148	179	187	166	209	191	162	164	150	153	158	168	178	137	155	163	152	170	167	172	197	150	174	160	174	168	152	154	165	138	170	158	159	157	157	175	172	171	161	160	153	157	168	169	193	201	162	177	173	169	169	155	167	155	157	191	142	177	161	141	187	136	152	131	184	175	158	169	160	177	172	174	145	157	174	171	167	173	172	147	165	184	155	187	171	181	164	144	150	175	166	176	180	160	186	152	183	150	174	161	170	154	171	164	155	150	160	180	164	178	174	154	168	183	138	165	162	144	151	172	160	165	168	170	174	157	164	170	162	155	133	177	170	156	162	173	164
5352	3958	908	185	123	146	172	138	123	108	110	95	98	77	55	68	68	57	54	63	45	47	55	53	49	43	45	46	33	39	37	45	32	34	37	37	20	26	23	29	37	22	22	28	26	25	31	24	21	20	15	21	22	23	22	27	31	26	21	22	27	21	21	23	27	21	31	26	24	25	18	20	18	36	22	31	36	23	26	24	23	27	18	20	25	24	24	20	29	22	18	19	22	12	24	23	22	28	38	17	32	21	21	30	31	29	31	19	30	30	26	20	18	25	21	20	23	23	17	19	23	31	18	13	27	28	21	19	16	19	25	18	19	22	23	26	27	31	32	22	21	26	31	18	32	22	17	20	22	22	29	16	22	18	13	34	23	15	25	25	24	24	29	29	17	27	25	26	26	23	24	22	23	16	26	26	18	20	18	20	29	15	22	23	26	33	15	20	29	16	22	26	27	27	33	16	23	28	31	30	24	15	23	26	18	20	30	27	16	26	25	23	10	24	14	29	27	23	33	24	21	14	22	24	22	24	27	20	22	28	26	22	23	27	22	26	24	25	24	20	27	22	21	22	20	21	29	19	19	19	24	22	24	24	21	23	28	19	15	30	14	16	24	16	26	19	21	30	26	14	27	23	28	18	27	31	20	25	21	24	29	29	17	23	25	24	34	16	18	23	23	21	23	30	30	24	19	22	18	29	23	23	32	25	29	25	15	24	33	28	23	19	15	15	23	23	20	29	17	30	28	21	21	27	20	22	27	18	20	27	21	17	25	28	23	23	12	21	29	19	27	20	28	17	25	27	18	29	25	20	23	27	30	33	18	28	15	27	19	21	16	34	16	23	23	27	19	13	31	15	20	22	25	23	20	20	25	22	32	31	25	23	24	19	15	27	24	17	20	25	27	26	25	20	23	20	19	18	28	28	26	33	16	33	23	23	18	25	27	16	27	24	21	37	20	24	21	33	11	21	21	32	22	22	22	27	23	22	25	12	26	26	25	21	33	25	18	20	23	19	23	24	28	21	24	27	26	28	24	27	28	18	29	26	18	21	26	19	15	15	28	29	22	29	18	22	18	21	23	29	21	29	31	21	29	27	20	24	19	30	23	29	21	18	28	26	24	33	30	19	22	17	16	27	24	31	23	21	20	33	34	25	25	32	23	29	28	27	23	15	33	29	16	21	24	23	20	29	26	25	20	20	19	22	32	29	18	21	18	24	20	29	26	23	16	26	19	13	30	23	20	20	27	28	17	21	22	24	28	24	27	19	25	30	24	25	22	27	22	22	23	22	32	22	27	30	22	19	33	29	27	18	25	26	26	30	33	23	29	27	22	24	24	20	21	27	25	26	29	21	29	23	21	32	24	32	30	26	18	24	16	26	19	18	29	19	20	28	19	14	23	25	29	22	17	28	21	32	20	18	27	27	16	21	34	22	25	24	24	30	29	25	27	32	22	28	24	32	17	29	16	22	18	19	15	24	25	21	29	21	24	21	28	28	21	23	18	17	16	27	28	24	22	23	19	27	22	19	28	24	18	19	33	20	21	33	22	25	22	34	23	25	26	22	26	26	30	18	17	25	14	22	23	21	32	28	17	13	32	21	13	34	16	23	29	22	25	22	24	24	17	24	32	31	29	23	25	20	20	25	20	25	22	26	22	15	12	23	21	27	24	23	25	16	26	33	19	28	21	27	25	19	20	19	33	24	18	22	30	18	27	18	25	30	24	23	23	25	18	29	24	14	21	25	28	29	23	25	17	25	24	29	20	27	27	27	19	16	31	15	24	15	22	27	21	16	28	23	20	16	23	26	24	37	18	17	26	18	22	25	25	18	20	22	23	18	27	20	23	25	21	25	26	18	17	23	26	25	20	18	27	33	32	18	23	18	23	23	23	20	24	27	14	24	35	15	23	18	24	29	23	25	19	14	29	30	30	30	26	26	32	20	25	17	23	26	15	27	16	17	22	22	16	32	31	27	28	22	19	25	24	25	36	26	22	29	19	28	27	25	24	26	28	25	25	17	33	26	14	24	25	18	29	17	17	20	18	36	29	30	24	21	23	23	27	19	25	23	29	19	19	18	19	20	30	13	32	21	30	17	24	25	23	23	27	23	37	26	15	20	18	27	27	26	21	20	23	18	28	33	18	28	22	26	28	27	24	21	20	28	18	30	20	20	21	31	18	21	27	18	22	21	22	27	20	22	22	22	17	18	28	24	21	23	29	23	20	18	14	21	17	26	25	28	23	34	20	22	31	19	21	26	28	19	17	19	24	24	21	19	25	27	19	25	33	14	17	19	19	32	31	23	10	28	17	20	25	34	26	27	19	16	13	20	23	25	17	23	27	25	35	29	20	29	29	28	34	23	26	33	27	23	29	11	21	33	17	31	21	20	19	25	27	23	14	11	24	19	22	28	24	29	24	27	17	23	19	27	32	26	16	19	31	37	20	16	17	20	23	24	16	39	27	22	24	22	28	20	25	29	32	17	13	19	26	33	26	17	27	16	20	18	28	18	21	22	16	24	24	29	9	20	17	28	30	17	19	24	15	22	30	18	28	21	25	15	21	19	24	30	26	27	26	25	21	26	21	18	26	28	40	25	21	26	26	27	20	15	22	27	17	30	23	28	20	29	27	26	26	24	24	22	30	28	17	22	23	31	13	34	27	26	24	17	23	23	29	26	23	25	21	25	20	27	17	24	21	29	18	23	25	21	21	19	22	25	19	20	24	27	19	26	18	24	20	27	18	21	14	20	18	27	18	22	31	30	25	14	25	19	25	24	27	19	19	27	22	20	28	25	24	22	14	25	25	24	24	25	20	20	23	32	23	24	22	16	21	26	23	29	14	24	35	25	33	25	23	26	23	15	21	15	25	25	28	21	17	22	23	19	28	19	18	24	23	32	24	21	22	26	12	19	25	24	22	22	23	23	22	23	30	29	23	19	36	21	26	31	21	24	32	20	27	27	28	19	23	23	29	23	24	27	29	25	19	18	19	30	22	26	18	28	21	29	20	27	17	31	19	21	22	24	19	27	10	21	24	23	27	14	24	29	25	44	23	30	18	29	24	18	21	21	34	22	35	24	23	29	21	20	25	31	31	16	19	23	31	36	29	31	23	30	27	16	26	22	20	23	18	12	28	25	25	29	27	27	25	34	27	28	19	21	20	34	31	25	34	22	24	26	22	17	21	19	19	15	32	23	16	23	31	29	30	23	33	21	19	21	24	17	27	27	20	17	19	29	21	27	25	27	23	19	24	20	19	27	21	27	13	13	21	31	22	26	20	25	24	34	28	29	22	20	23	22	16	22	26	22	23	12	23	35	21	21	24	20	29	14	18	25	28	21	26	30	22	31	25	19	22	16	38	22	29	23	22	17	19	18	25	21	18	25	22	18	19	15	18	21	23	19	20	21	14	24	16	28	22	26	22	23	29	24	23	21	29	27	23	21	30	15	24	19	34	28	29	22	19	16	18	25	28	19	29	15	30	24
31858	21987	8679	3979	6689	7632	6648	5364	4835	4105	3170	2674	2462	2161	1668	1532	1446	1217	1014	1016	958	893	888	854	767	798	749	754	698	614	642	535	510	416	406	346	365	337	335	335	309	320	325	317	280	269	278	282	279	249	244	252	252	224	267	237	247	232	243	223	226	232	224	250	266	222	212	212	223	239	212	199	221	209	230	205	236	205	209	224	219	220	191	197	197	207	210	207	208	223	200	196	191	204	210	201	220	223	179	181	196	192	226	194	219	213	211	207	216	237	210	200	202	227	167	228	206	245	207	192	206	179	204	183	215	198	184	219	204	204	176	187	214	214	190	196	186	184	204	222	205	185	201	219	212	205	189	217	227	215	181	198	198	188	190	187	201	199	199	206	192	184	219	190	188	206	202	195	203	189	166	204	198	177	188	198	209	213	192	205	199	214	212	180	207	180	206	183	191	172	188	208	197	182	236	215	192	208	211	191	187	188	192	192	181	172	193	193	202	193	227	180	205	218	227	180	178	181	180	195	204	192	178	186	188	185	171	202	188	207	182	185	196	188	182	192	221	177	209	202	204	182	176	213	204	175	210	203	188	176	191	188	203	216	200	179	217	202	204	192	190	195	202	197	207	183	158	203	182	163	191	204	203	211	206	207	198	220	190	207	177	194	196	203	192	197	197	190	200	210	205	179	216	177	166	197	206	210	202	202	192	185	199	172	210	170	186	216	194	144	191	215	198	217	193	180	188	189	214	195	182	210	198	191	204	189	207	186	196	192	182	195	181	181	181	207	165	209	190	189	174	197	211	200	189	191	221	184	170	204	201	192	189	194	158	191	200	195	184	175	194	206	194	206	178	198	200	198	195	187	170	207	216	158	192	188	174	198	167	185	179	186	182	182	193	202	208	175	180	187	186	186	182	190	207	205	190	175	187	198	174	169	214	200	211	175	206	184	163	184	180	190	208	210	206	181	185	204	169	192	202	203	190	215	185	206	179	209	228	183	182	208	182	201	199	192	185	181	194	183	199	187	193	192	191	203	207	207	160	196	179	200	198	187	182	185	183	201	203	193	186	185	218	183	205	199	173	204	195	216	203	200	210	178	182	201	207	188	176	184	175	207	192	199	198	199	190	197	185	212	174	203	222	209	192	189	181	205	186	202	198	206	210	211	196	180	190	194	186	206	211	180	187	188	201	214	193	179	178	203	194	213	168	205	217	196	185	174	188	223	183	190	194	190	191	197	170	210	174	195	198	208	206	194	198	193	174	185	187	186	199	177	191	187	182	209	179	191	163	199	195	207	208	189	186	167	185	199	182	196	201	183	172	177	214	184	185	203	215	223	216	183	229	211	183	217	171	199	207	209	221	177	220	200	193	190	212	219	199	198	198	209	223	199	223	216	187	187	180	191	209	196	201	184	210	180	190	202	208	188	198	186	199	185	195	182	194	175	198	203	214	209	195	184	172	172	189	184	188	192	193	185	192	179	191	176	199	194	210	192	190	199	216	200	177	189	189	216	202	167	210	211	187	201	186	210	197	199	190	192	190	201	205	182	217	193	186	185	185	204	180	199	197	178	202	197	185	206	199	178	201	196	172	180	194	191	180	171	177	205	185	216	222	193	179	210	213	195	195	166	216	181	218	208	205	219	165	191	163	198	199	193	171	174	209	199	205	196	174	200	196	201	191	202	204	193	205	194	190	195	196	210	173	216	181	212	199	199	191	209	177	200	213	172	187	199	185	191	200	191	199	189	182	192	198	206	174	203	186	200	232	202	184	192	210	195	184	176	179	177	191	168	196	221	210	249	204	206	177	201	178	177	188	187	220	213	180	198	201	194	207	201	189	187	176	173	173	199	197	225	184	221	191	223	195	216	195	205	209	178	191	200	194	209	193	218	196	204	193	198	208	184	195	223	212	168	184	210	172	191	166	202	167	201	192	191	221	200	176	184	212	191	193	212	183	206	199	200	210	225	196	197	205	187	183	189	182	189	188	192	215	185	187	187	198	195	203	173	208	190	189	194	201	196	205	207	198	198	179	201	190	197	193	210	199	212	198	211	192	190	205	191	197	196	195	198	190	196	170	213	185	191	183	215	192	204	194	200	177	213	187	177	185	190	186	158	207	201	159	192	189	190	210	193	194	192	187	190	183	172	205	182	211	185	198	194	174	197	194	185	202	189	200	187	165	219	191	191	170	179	202	203	190	179	181	196	200	191	196	200	208	206	212	202	173	215	190	207	183	154	200	180	183	188	190	211	171	206	197	211	196	197	198	180	184	200	172	187	199	194	183	183	209	181	184	186	203	201	180	189	209	170	195	204	215	186	214	181	213	191	198	212	200	194	201	174	191	177	210	205	198	208	175	189	187	187	173	201	188	200	200	199	198	161	185	188	197	149	197	185	182	216	193	193	201	177	187	204	172	229	197	186	171	208	205	199	161	189	191	186	198	209	203	186	200	193	199	197	200	196	203	207	211	180	216	215	185	192	178	187	192	200	186	212	215	197	194	184	166	186	202	187	188	228	218	196	181	174	192	216	219	214	203	186	193	212	200	173	218	174	197	169	185	217	188	194	196	188	187	208	224	176	189	202	197	194	192	187	212	205	155	191	159	192	172	192	199	203	200	166	214	215	189	188	190	211	207	202	189	200	195	200	177	197	207	192	201	187	195	200	221	193	188	216	191	185	176	189	198	201	184	190	201	179	200	192	193	225	192	176	200	196	195	234	193	201	210	203	199	182	189	180	170	197	218	168	185	177	197	199	186	206	186	196	210	203	178	216	178	193	195	175	191	200	193	189	190	204	178	207	181	217	185	233	195	195	182	204	165	178	170	221	216	191	217	217	198	196	183	178	183	209	203	209	192	206	189	205	181	182	215	154	201	191	176	190	186	191	206	180	197	183	232	179	201	190	203	188	174	178	182	180	201	190	208	176	222	194	201	201	197	171	179	195	214	168	172	212	184	207	160	205	173	205	179	226	180	204	202	190	186	183	203	200	181	187	194	195	210	190	185	217	208	191	164	182	192	170	207	181	205	176	205	172	203	207	212	200	197	185	189	200	199	182	198	190	182	191	173	179	206	193	184	200	206	214	184	166	189	200	181	210	185	190	194	186	188	180	203	179	170	209	226	178	200	202	185	211	179	180	182	182	185	188	183	197	199	191	176	212	213	196	177	182	204	202	192	195	189	210	186	195	189	192	198	240	204	188	181	193	183	193	227	195	198	203	187	180	207	199	204	187	198	166	198	213	188	229	191	178	176	200	199	178	206	184	183	190	197	174	178	170	164	202	203	171	217	184	212	179	209	192	164	213	190	192	195	197	174	180	217	186	178	203	174	203	194	217	178	192	227	188	188	204	198	186	187	200	209	179	180	171	185	181	195	201	209	185	197	178	200	172	216	194	207	191	187	187	204	179	193	191	214	216	199	184	199	185	190	179	206	219	205	197	176	183	182	212	206	202	194	188	205	206	220	189	201	195	180	182	169	191	167	212	201	205
7677	7160	1377	285	173	189	176	180	180	162	135	113	95	74	92	68	85	62	50	55	55	49	48	54	44	58	55	58	37	36	41	35	29	27	24	24	25	14	23	22	21	23	21	31	22	19	16	24	28	18	20	25	13	20	19	22	20	20	17	16	19	26	11	19	19	18	16	13	17	14	18	12	15	19	23	21	15	19	14	14	17	18	10	16	17	21	20	14	21	19	19	22	16	24	16	15	19	17	15	13	13	17	16	16	19	15	13	15	25	17	21	11	26	22	15	21	16	16	15	17	17	16	15	15	13	22	19	13	22	15	15	15	20	10	20	13	15	23	21	13	19	15	17	10	26	13	12	25	22	21	21	17	16	15	18	10	9	18	14	16	16	8	18	18	15	22	19	14	13	15	16	13	16	18	22	14	14	17	18	17	17	13	19	17	11	20	16	15	16	14	23	12	22	19	25	21	17	8	13	12	17	18	19	13	17	10	15	17	14	14	17	19	15	17	20	15	15	13	13	13	16	17	15	8	12	18	22	13	19	13	11	15	15	17	19	16	19	16	18	16	21	20	16	17	16	15	22	14	15	17	22	16	18	12	10	18	21	20	17	22	19	14	16	22	14	15	15	16	20	24	19	15	20	17	12	23	17	18	18	18	15	25	8	8	14	17	16	9	12	12	14	21	17	16	13	13	11	10	8	18	19	16	17	10	12	16	19	22	19	22	15	19	20	30	12	15	12	22	12	17	14	13	22	16	26	16	15	12	11	20	10	15	14	18	13	17	19	20	19	11	21	18	11	10	20	12	20	23	19	14	18	14	13	16	15	13	17	16	13	20	13	20	22	23	22	11	17	16	14	21	13	18	15	10	22	14	12	18	20	20	16	10	14	19	24	7	15	18	12	6	8	18	23	14	22	16	19	22	10	14	12	19	21	24	16	19	20	11	17	14	13	14	16	14	17	14	14	18	21	21	14	16	21	15	13	16	13	15	26	15	17	20	23	9	18	19	10	25	21	17	23	24	13	23	12	18	13	13	14	13	16	8	16	18	25	21	15	14	27	24	20	14	23	19	17	13	17	14	14	14	14	16	21	15	15	16	10	18	23	15	16	19	13	20	17	16	13	12	16	14	19	17	15	8	13	15	24	20	21	18	13	20	18	13	22	20	12	10	18	17	15	17	22	13	21	16	13	25	21	23	9	15	16	12	12	20	19	15	14	18	22	17	10	18	27	15	18	23	18	22	17	15	23	18	12	8	14	19	19	12	16	20	8	19	16	16	14	8	14	18	12	10	17	14	9	12	14	12	15	19	12	17	19	17	19	13	18	17	17	21	13	13	18	21	18	9	20	19	19	17	8	17	27	29	18	20	15	9	16	12	14	22	15	22	16	10	23	13	12	8	23	20	18	21	17	18	17	10	18	21	12	16	19	21	16	15	15	17	11	25	21	14	14	14	23	14	18	16	12	14	15	16	18	21	12	20	14	6	18	17	15	19	13	20	13	19	18	17	15	13	30	16	17	17	21	14	17	15	9	11	19	15	14	17	14	20	20	13	14	18	20	17	30	16	19	14	14	22	15	18	17	18	18	15	19	16	9	15	8	20	14	20	12	19	12	17	15	17	18	17	21	14	18	20	18	26	23	16	10	13	20	19	17	19	11	17	16	19	16	18	17	20	18	19	22	20	19	21	11	17	17	19	18	14	17	13	19	14	24	18	12	18	14	20	9	21	14	28	16	14	22	18	18	13	16	19	9	19	10	15	14	15	16	16	16	22	21	19	8	19	20	16	12	21	19	17	17	13	12	14	12	15	17	19	17	15	14	14	14	18	15	18	15	9	15	18	21	13	9	21	22	11	20	21	19	21	18	22	17	15	22	9	19	17	16	19	14	20	12	17	11	14	11	14	10	21	16	17	25	8	10	17	22	15	21	16	11	16	17	23	21	17	14	14	19	12	24	13	16	10	20	14	15	14	12	13	10	16	23	16	14	20	12	18	12	14	25	17	17	20	21	17	17	13	12	10	21	11	18	18	23	21	12	16	17	12	17	16	21	17	19	18	6	21	21	16	11	24	16	20	24	12	18	17	19	13	13	14	18	19	14	15	15	10	15	14	18	18	15	19	17	13	15	15	22	17	24	17	20	17	8	16	22	9	16	15	17	14	13	19	17	17	13	13	19	24	16	20	27	19	15	18	15	26	17	17	21	11	12	17	12	12	16	25	15	6	19	27	13	17	20	13	23	13	18	14	12	11	11	13	16	16	16	22	21	22	15	13	7	11	23	9	15	18	23	13	14	14	17	15	21	23	17	21	15	15	13	13	15	11	13	14	16	15	15	9	19	18	17	16	15	22	16	18	17	14	10	10	16	14	25	11	9	16	15	23	11	13	25	21	14	16	18	11	17	14	17	20	16	17	22	12	16	14	17	15	14	14	18	25	17	14	20	18	16	15	7	21	21	10	15	16	25	16	22	14	20	13	20	15	14	19	14	14	14	17	8	9	19	26	14	21	18	11	14	12	17	15	16	18	16	18	25	16	14	15	19	22	14	16	16	6	21	19	15	24	16	15	21	25	17	11	16	14	17	17	19	13	15	21	5	15	19	20	24	15	21	24	19	11	12	14	24	12	13	20	18	14	16	14	20	17	25	14	10	21	19	17	14	17	15	17	15	20	15	11	14	18	19	16	17	24	19	10	13	18	13	21	15	16	16	17	11	19	15	24	19	23	19	17	12	14	25	17	16	10	4	21	24	21	15	14	18	12	16	19	14	12	14	16	14	18	20	19	19	20	9	21	18	14	6	13	11	21	18	15	12	14	17	17	19	15	12	13	15	18	9	13	13	9	12	19	14	17	14	15	17	17	12	14	13	14	13	10	20	18	25	19	15	16	11	15	22	15	13	19	20	14	26	20	16	13	17	11	16	16	16	15	25	16	14	15	20	19	19	19	17	16	10	23	10	17	19	24	14	14	15	19	15	13	17	10	15	17	11	12	19	10	16	19	20	8	15	15	13	14	14	11	19	20	14	8	15	8	17	11	12	15	15	15	13	19	12	20	13	21	20	16	23	14	11	19	19	11	17	21	16	20	10	23	16	13	16	13	12	25	22	15	15	23	22	21	17	16	14	13	19	11	21	11	11	15	20	21	20	12	12	26	16	13	12	10	11	23	15	18	22	10	24	14	15	12	15	19	19	16	16	18	14	14	9	11	21	17	21	17	15	14	17	13	12	10	14	14	18	13	9	18	16	20	18	15	14	12	13	16	12	17	15	19	13	19	19	15	14	15	20	15	15	14	11	18	13	18	15	14	18	12	24	13	19	15	21	13	19	11	13	19	18	19	14	20	21	9	18	17	14	20	13	8	16	16	13	14	16	10	20	13	19	15	16	13	15	20	15	14	19	12	17	19	20	21	16	29	14	14	22	15	14	21	24	20	20	17	15	11	12	12	27	16	21	19	12	14	15	17	18	5	14	20	13	10	15	12	17	16
37502	27469	10705	5889	8643	10010	8785	7165	5944	5087	4096	3111	2802	2452	2010	1758	1658	1469	1276	1199	1144	1098	1078	990	1001	967	981	889	839	786	614	569	515	454	391	359	327	315	318	317	298	280	293	266	236	245	273	251	254	244	215	179	210	207	214	224	176	192	196	167	207	194	189	188	196	174	180	165	180	157	181	178	159	168	150	179	178	190	169	171	161	142	182	181	161	170	151	167	148	158	154	131	151	165	178	146	141	161	145	129	150	141	156	153	151	128	167	155	135	166	161	162	136	141	159	148	167	162	158	157	163	137	171	141	149	152	156	130	138	157	153	157	139	166	138	160	152	136	159	151	162	144	152	157	162	155	143	142	122	165	165	129	155	142	159	146	134	153	150	158	159	143	147	160	154	130	133	145	135	124	140	157	141	128	125	136	142	124	130	136	143	133	159	130	137	137	106	151	130	135	153	127	147	132	122	138	154	134	140	141	139	129	169	149	124	150	128	121	140	128	123	128	147	127	133	137	144	129	153	139	128	147	122	140	145	140	135	140	137	139	147	140	118	128	145	156	150	145	113	131	136	150	108	184	132	140	134	113	125	135	131	148	139	165	121	146	130	132	122	149	144	115	122	142	129	134	147	136	142	133	123	138	143	137	141	147	129	118	134	156	125	139	132	132	147	143	131	140	139	132	146	155	138	126	137	119	139	150	146	133	146	122	130	132	144	148	109	161	131	144	162	141	136	141	147	133	155	122	141	122	150	140	152	148	142	135	139	142	121	139	137	141	151	145	148	144	132	136	149	128	145	137	128	129	148	112	144	162	145	134	128	151	135	132	134	147	136	123	166	123	156	133	143	137	114	131	145	145	131	142	130	131	158	137	149	146	145	146	138	147	122	163	141	137	157	153	138	135	125	145	141	137	136	145	147	156	137	143	160	127	161	161	135	136	115	122	136	138	118	129	152	143	155	131	142	131	139	126	146	142	125	125	138	137	126	156	133	141	141	142	149	135	127	132	129	128	149	134	136	130	147	125	139	143	119	130	139	121	136	143	129	137	150	130	145	147	154	145	138	139	119	152	145	141	149	136	135	155	151	149	127	132	137	122	134	147	147	142	125	152	122	142	164	153	124	131	149	125	155	146	146	124	133	155	125	147	132	134	155	150	143	128	147	138	138	133	129	141	140	122	126	130	131	141	129	139	143	141	129	137	131	148	119	141	139	125	126	130	142	143	125	117	156	140	140	123	147	140	139	133	144	129	143	142	124	133	140	132	119	135	138	126	134	126	134	144	104	125	155	132	140	139	128	125	145	139	133	145	138	148	147	139	146	152	153	149	155	138	138	138	107	136	143	136	162	148	138	132	130	141	123	143	130	136	136	134	142	127	131	128	140	146	135	127	144	153	153	141	120	130	150	124	129	131	130	123	145	133	135	137	140	123	147	131	125	135	141	130	140	125	128	160	144	147	119	119	134	138	139	131	133	146	170	145	139	130	143	137	146	163	128	155	150	132	131	148	122	145	130	135	129	149	121	142	146	115	140	148	146	121	132	145	152	143	143	149	150	147	141	149	149	154	135	137	135	124	142	130	129	144	143	129	131	131	157	145	145	123	151	134	153	140	164	140	142	130	147	128	143	151	134	148	147	165	142	121	134	135	128	147	123	145	137	143	136	138	162	143	142	136	142	129	133	135	112	135	157	131	126	158	147	131	145	145	157	148	136	158	170	125	128	134	138	153	135	131	142	138	147	138	147	153	153	123	125	154	134	148	121	172	136	144	133	124	148	126	129	123	145	134	160	135	144	126	145	124	125	129	140	148	153	132	137	136	147	124	165	134	149	133	147	133	138	129	154	125	147	131	159	126	126	160	128	122	140	133	145	147	132	143	138	140	130	121	137	143	124	138	148	136	143	143	141	171	140	144	146	141	141	144	135	138	146	139	138	129	139	137	131	132	151	141	149	139	146	117	128	138	129	150	148	139	132	148	157	141	132	163	135	153	147	127	131	138	135	139	134	128	130	137	156	129	157	169	143	149	122	135	132	131	159	150	146	131	157	130	141	150	140	121	143	154	143	152	148	151	138	123	143	148	120	146	145	164	129	129	128	122	127	146	134	146	129	134	136	138	135	129	164	120	156	125	136	123	141	134	155	155	146	142	127	126	136	137	133	148	132	136	144	138	135	131	146	136	139	149	145	153	130	148	148	103	144	134	152	147	130	149	143	166	148	120	148	148	138	138	146	128	113	129	141	134	148	135	126	127	130	149	147	163	145	145	148	144	137	129	144	125	143	145	159	121	136	150	148	136	138	130	136	117	149	164	144	136	155	127	145	159	157	145	126	142	139	140	155	152	128	152	165	141	141	152	137	136	144	110	134	142	139	141	144	151	146	153	136	141	139	150	156	142	138	134	130	149	122	140	141	147	137	155	144	114	145	134	159	138	130	141	147	139	134	135	120	138	144	135	142	129	151	152	140	131	116	130	143	150	126	141	146	158	125	129	128	145	140	119	160	136	149	137	130	128	168	147	112	140	144	125	148	138	155	139	119	132	136	161	134	142	138	135	161	139	156	141	133	137	124	130	138	133	141	140	135	138	113	146	131	135	159	143	148	130	136	120	136	132	127	155	129	115	138	116	139	137	142	142	131	163	134	137	154	142	132	157	124	126	149	133	151	149	115	153	117	132	137	140	140	143	130	144	151	123	118	140	130	127	138	109	140	112	155	133	150	143	124	141	133	143	154	132	140	142	140	122	123	140	137	128	120	132	120	151	159	145	155	152	136	142	141	132	128	141	140	139	107	140	126	148	145	146	139	155	147	149	146	147	136	151	127	153	113	131	117	125	119	128	136	148	149	145	125	138	128	139	142	142	153	160	146	145	147	135	120	128	134	124	127	147	147	142	122	134	170	151	142	136	135	145	125	161	146	157	138	131	115	110	143	161	134	130	142	152	144	143	128	144	134	137	125	153	132	140	147	122	137	156	127	120	152	138	122	140	122	112	147	128	144	132	142	148	147	148	139	148	116	145	159	139	123	141	140	116	116	141	127	123	148	139	147	147	146	134	131	152	134	130	135	138	145	122	118	141	135	134	140	148	149	135	144	137	151	125	134	130	134	128	135	119	128	130	138	161	135	126	129	143	123	129	136	124	140	127	106	140	152	121	140	146	145	129	152	125	134	130	128	151	129	133	140	131	121	147	116	138	119	151	129	142	137	156	132	144	137	137	133	137	133	138	127	159	133	145	135	144	117	127	138	143	139	154	136	129	131	151	137	140	147	138	137	151	149	137	140	146	141	148	133	132	133	136	153	138	145	119	146	135	133	145	149	148	162	143	143	145	147	134	140	126	144	124	121	115	139	159	128	145	148	145	141	146	139	147	144	128	156	124	128	122	138	154	134	134	119	150	133	134	137	120	122	129	137	150	140	131	142	157	134	140	127	128	138	129	125	149	113	130	147	162	139	125	159	148	139	126	172	145	149	143	130	124	134	142	136	134	135	122
2869	1573	269	143	114	88	102	106	90	94	62	62	55	61	46	66	43	47	47	36	37	45	45	44	51	49	36	36	38	45	29	46	25	20	30	32	31	31	26	31	23	33	34	28	26	29	39	27	36	27	17	30	33	28	34	31	36	42	22	38	26	24	32	35	17	22	29	22	22	27	30	31	24	22	22	24	23	28	17	35	29	34	30	24	24	22	29	36	22	24	28	29	21	26	27	30	44	33	24	30	19	32	29	28	14	25	20	30	24	25	28	29	36	31	27	38	28	25	29	28	32	21	21	21	24	25	21	27	30	27	25	26	40	26	22	25	40	31	23	20	24	25	19	30	32	28	25	24	36	25	34	30	28	33	28	20	24	25	26	20	28	26	30	39	22	40	18	32	25	27	28	19	22	25	23	20	27	25	31	29	30	25	28	29	31	29	21	24	28	29	27	30	33	31	23	27	27	20	23	19	25	30	25	28	29	28	27	25	18	29	26	34	33	21	26	25	22	27	27	33	33	26	26	23	27	21	27	18	33	18	34	25	23	22	32	19	23	18	22	24	23	21	19	26	25	20	23	34	30	30	30	24	30	24	25	21	23	35	25	30	22	37	21	18	37	37	27	20	21	25	21	25	28	28	27	24	28	30	33	22	31	33	26	28	31	26	37	18	23	27	25	22	32	35	28	23	25	23	31	17	45	26	23	30	30	26	19	21	20	33	22	19	31	21	24	27	33	36	27	29	38	26	21	26	30	26	28	25	15	29	20	19	25	25	28	24	19	24	25	33	37	46	27	23	28	27	26	33	26	23	31	29	23	20	30	20	27	28	22	30	30	27	30	22	29	27	32	35	31	23	31	31	34	28	27	27	28	20	32	26	39	24	31	21	26	26	17	25	28	29	21	23	22	20	23	27	24	21	19	29	24	28	31	28	33	20	22	24	26	29	24	15	24	26	32	33	26	37	31	28	44	29	31	19	37	35	21	15	34	24	27	27	24	25	21	20	29	28	23	34	24	23	29	29	17	17	26	25	22	24	29	19	19	31	29	28	27	28	25	28	30	25	26	22	26	37	36	15	29	26	32	26	20	28	25	27	29	30	41	31	29	23	24	29	29	34	26	37	20	35	44	34	29	30	18	30	22	24	41	28	22	25	33	29	27	22	18	25	19	33	15	26	32	30	25	24	36	38	19	24	25	32	29	33	36	23	22	29	35	23	18	32	31	40	21	31	27	27	32	28	20	29	31	33	29	23	19	24	18	33	30	23	30	30	24	24	25	38	25	28	28	23	25	22	29	26	28	29	25	29	17	29	32	24	31	20	33	27	12	22	26	22	27	24	18	31	22	19	27	24	25	32	21	22	27	24	23	22	32	17	25	33	30	33	23	34	31	17	25	22	25	20	28	31	22	21	21	25	24	38	24	32	28	25	31	27	31	26	18	27	22	31	32	26	29	24	22	26	35	30	39	19	21	32	17	35	30	20	23	34	29	27	21	38	30	33	31	24	28	30	20	21	29	27	20	31	27	25	25	27	24	28	27	29	16	41	28	25	31	31	24	29	26	26	28	26	25	24	17	30	21	25	25	26	25	29	26	23	30	25	23	19	27	36	35	33	26	19	28	22	23	25	22	31	30	42	33	19	30	27	37	24	22	20	17	31	24	34	23	39	30	22	30	33	27	29	18	24	31	28	31	26	21	31	23	21	32	28	22	27	22	43	28	33	24	40	36	25	16	29	19	29	25	33	26	24	27	26	28	27	24	32	27	24	22	23	25	26	26	26	22	26	22	40	19	21	23	27	28	20	38	26	22	18	31	37	26	28	43	21	26	30	21	24	22	27	30	20	25	19	30	18	21	26	17	37	23	31	34	26	22	26	22	31	25	27	30	25	26	27	27	29	29	32	27	34	22	32	18	30	26	28	25	16	27	34	30	21	32	28	33	32	31	28	24	24	25	32	16	30	23	32	23	31	23	23	32	25	29	27	26	27	30	28	31	25	23	26	25	21	26	18	22	24	30	26	24	25	31	19	21	31	25	30	38	29	22	30	28	27	29	17	27	28	23	29	25	22	28	20	30	21	20	32	28	26	34	28	23	27	21	21	24	25	20	29	28	25	24	26	23	24	31	37	37	32	20	22	31	19	24	28	45	22	18	27	30	29	28	22	31	28	30	34	26	26	21	26	28	24	23	33	23	25	26	29	22	24	21	29	27	34	37	30	16	30	36	26	27	29	19	35	24	24	25	25	26	23	40	29	34	33	28	30	31	33	29	27	24	31	26	26	16	22	17	28	31	44	23	35	17	35	36	31	21	27	24	23	21	31	20	25	26	29	29	21	23	26	23	26	33	17	18	21	21	24	22	30	23	25	27	20	23	29	38	36	36	25	26	26	28	31	27	18	29	26	26	20	27	33	37	18	32	22	25	23	19	22	25	26	27	27	25	37	21	26	25	27	30	31	19	38	27	24	32	35	39	33	25	28	22	27	24	28	24	24	19	30	27	31	20	30	20	22	26	26	25	31	22	34	25	20	31	29	26	27	31	30	28	27	35	32	38	26	29	29	20	30	29	22	20	29	30	33	26	31	25	26	27	21	22	30	23	21	27	33	30	27	34	26	18	20	28	32	26	31	28	27	23	28	35	23	37	19	29	27	27	35	25	28	31	26	22	31	25	22	22	28	35	24	24	32	32	33	29	17	28	22	28	28	36	27	18	22	19	28	31	26	28	28	27	23	32	30	24	22	26	26	26	25	34	27	36	27	31	21	25	19	19	19	29	33	29	26	25	27	25	33	27	25	23	24	19	28	26	26	30	32	30	28	27	25	25	20	26	24	22	24	27	27	22	33	16	22	29	28	25	24	21	24	30	28	26	21	28	24	31	26	11	32	30	20	27	31	24	21	23	24	28	32	18	24	22	23	29	22	25	21	31	27	28	29	22	28	27	24	23	26	30	30	30	26	23	23	33	27	28	32	29	29	25	24	19	31	25	20	19	27	29	26	25	25	25	26	31	32	33	20	28	19	35	21	25	32	25	20	23	20	24	37	29	30	20	16	38	28	29	25	20	24	26	25	31	38	27	20	30	24	23	19	40	22	15	23	20	27	26	22	26	35	25	35	22	27	32	26	24	23	32	25	27	28	32	24	26	32	16	23	22	25	26	21	25	21	24	21	27	25	24	30	31	30	19	24	14	31	25	36	21	24	27	29	28	25	28	26	17	27	30	27	28	22	18	22	21	26	26	22	28	19	22	40	30	29	29	12	19	26	25	29	32	29	19	30	31	32	27	24	27	27	31	36	33	33	25	33	21	32	22	22	23	27	22	28	30	25	26	19	29	36	19	27	22	29	27	27	24	21	30	38	19	25	30	28	23	25	23	27	45	24	30	34	24	20	21	25	26	29	35	28	35	27	38	31	22	29	32	29	24	22	21	28	23	33	30	24	29	32	24	26	31	30	31	31	26	20	36	25	28	31	30	31	20	27	19	32
25489	14208	3826	2303	3977	5002	4759	3571	2956	2558	2121	1631	1351	1243	1107	1028	933	916	864	783	687	686	740	784	737	642	692	605	607	508	462	432	426	356	329	311	323	326	275	310	282	288	291	294	298	279	267	293	294	273	260	232	270	266	268	225	240	257	258	237	249	231	260	234	218	259	264	229	273	256	230	231	240	254	216	228	251	244	230	197	223	229	224	214	224	249	229	249	243	232	227	226	193	201	259	201	228	215	218	236	218	236	239	231	229	205	208	220	227	238	234	212	230	190	231	200	215	236	225	225	218	219	196	192	203	212	241	216	194	188	223	240	232	232	200	214	231	209	244	212	250	211	211	211	214	222	220	209	215	221	241	233	224	201	228	225	234	222	221	240	225	236	245	228	237	212	199	206	212	215	219	220	222	207	219	224	217	204	211	198	229	232	200	213	207	217	208	207	211	198	202	207	229	225	215	203	217	209	229	226	224	241	217	228	218	230	222	187	235	232	217	216	223	218	199	224	264	257	208	197	223	218	244	218	227	229	208	211	222	209	212	228	243	230	201	190	233	208	226	223	207	203	207	237	208	229	198	228	229	227	231	226	219	206	213	206	213	221	232	200	227	236	197	221	223	234	223	218	209	215	213	192	217	206	217	214	209	225	225	213	234	213	203	215	231	221	260	223	238	213	207	225	228	208	213	227	198	222	223	217	227	231	225	245	206	243	221	212	223	227	234	214	241	216	238	188	245	202	205	247	241	195	193	211	240	206	232	227	210	196	219	207	229	217	214	220	202	219	231	200	238	226	207	205	223	209	200	223	219	225	217	236	216	213	215	252	229	206	222	205	215	202	232	212	232	234	217	200	239	219	208	201	213	210	245	211	207	221	233	206	213	222	214	215	211	203	231	222	218	221	211	240	200	224	210	243	211	249	244	205	209	232	220	207	225	214	216	236	204	216	219	232	255	208	199	208	222	199	230	227	212	204	226	232	230	228	217	218	204	225	244	254	226	211	229	237	203	242	226	228	215	212	211	228	216	219	208	195	231	214	223	220	224	236	191	217	218	222	209	201	190	206	214	250	197	217	226	227	212	221	226	228	213	215	210	226	203	178	215	202	226	224	234	211	194	220	212	212	201	220	207	212	225	206	204	225	208	199	211	214	245	245	231	209	222	206	232	223	222	199	229	221	213	221	209	212	221	246	215	221	205	238	237	238	219	208	245	224	226	237	216	196	211	234	197	220	185	216	214	204	241	227	230	192	229	219	227	211	210	206	201	242	218	217	237	219	205	233	213	199	215	222	235	229	231	211	219	209	212	216	225	230	209	222	203	222	239	215	229	206	207	219	221	218	220	201	213	205	206	245	204	191	201	200	222	221	214	230	220	210	195	206	215	215	213	225	205	221	226	204	207	215	232	239	194	208	253	216	242	236	220	240	205	217	242	237	204	206	198	195	188	229	233	229	202	219	218	242	221	245	250	229	242	206	229	210	188	224	251	213	221	211	208	206	221	248	194	225	223	229	238	224	226	218	212	232	235	229	198	226	231	252	206	230	238	210	235	240	208	212	214	211	225	241	227	211	209	208	239	228	230	213	203	223	209	228	240	230	232	229	223	228	204	207	212	226	222	213	198	197	214	222	225	193	214	238	186	201	214	216	235	224	225	239	215	234	232	224	236	227	224	229	235	201	200	234	219	228	196	243	207	239	227	205	217	220	221	209	231	231	209	221	231	216	207	218	224	195	198	239	239	231	207	213	217	201	227	202	214	245	226	225	201	192	231	195	204	214	219	208	213	223	240	233	218	237	205	205	184	245	215	217	226	245	224	216	241	222	204	240	206	234	238	229	239	236	217	206	242	233	223	217	226	208	223	222	225	216	217	229	234	238	214	233	236	219	226	238	219	197	231	213	207	244	230	224	202	221	230	227	218	228	210	193	219	181	250	237	213	223	224	217	234	231	224	196	194	226	222	238	229	234	244	208	192	240	219	193	203	242	215	209	236	228	205	231	219	213	191	228	211	211	240	229	238	223	238	209	216	217	218	210	191	207	237	234	217	209	199	242	215	225	217	211	228	217	218	211	218	216	233	216	222	217	197	202	205	202	219	228	248	216	198	192	231	219	224	224	216	225	228	205	226	206	223	207	212	239	218	268	228	218	216	210	207	239	222	212	217	244	200	216	229	209	211	221	221	192	195	222	231	211	249	203	209	217	231	226	234	205	229	235	210	210	226	187	200	231	217	185	224	215	237	218	243	240	230	194	240	217	227	220	223	244	213	224	227	215	266	245	211	240	198	209	219	240	211	218	243	227	220	229	190	229	227	231	226	210	227	224	238	213	211	232	249	214	203	234	210	203	205	191	227	229	236	211	201	195	210	226	242	225	210	217	229	214	199	200	214	219	247	212	204	209	222	223	186	231	225	189	207	198	210	231	249	236	193	193	226	224	227	239	225	223	227	188	206	207	207	206	231	207	228	186	198	242	209	210	231	223	212	216	212	197	215	215	224	221	242	214	207	198	232	232	219	209	223	247	229	217	236	215	201	215	224	218	239	217	199	208	228	220	241	243	244	230	234	259	214	216	186	245	221	226	242	240	223	213	220	225	217	213	208	237	190	232	240	212	239	207	242	226	215	236	208	214	199	217	215	205	225	212	227	217	219	216	231	199	202	218	202	228	220	219	234	190	209	201	219	246	229	188	232	233	225	225	205	215	213	241	229	209	216	205	246	224	208	211	235	225	207	218	200	243	221	208	262	226	198	191	214	211	210	217	226	212	203	223	232	219	211	217	229	231	221	238	215	205	215	205	229	218	228	231	217	228	211	239	237	203	239	190	219	206	216	224	247	188	206	193	220	189	217	224	201	234	217	215	239	242	223	221	230	228	224	214	220	225	207	212	224	242	228	201	217	216	199	219	204	220	209	243	222	196	203	215	238	207	199	195	224	214	213	213	229	226	220	230	203	235	206	261	226	226	232	221	217	228	213	206	205	243	210	235	227	209	207	209	224	248	203	215	229	223	228	231	200	226	257	220	210	216	239	226	220	230	232	230	225	226	227	201	225	239	225	235	215	220	222	244	223	216	211	232	218	230	210	224	219	222	207	235	207	235	207	231	205	232	236	242	247	214	220	212	234	238	195	207	243	232	205	230	239	213	235	216	218	220	213	199	231	222	244	222	222	201	205	224	239	199	227	225	207	208	238	190	233	214	225	222	208	235	220	193	226	235	221	225	208	238	241	229	229	215	219	212	197	244	245	221	237	218	249	242	214	201	228	202	229	238	218	236	222	208	212	225	253	223	212	222	224	229	207	204	204	207	235	212	226	224	228	205	229	223	200	229	213	209	207	206	206	234	227	208	219	201	214	210	231	214	224	202	197	213	210	224	259	191	209	207	240	225	241	244	239	202	216	220	205	218	232	215	219	217	233	238	236	199	222	233	222	238	206	216	228	213	195	207	264	214	239	232	237	213	210	218	224	217	228	230	189	246	190	218	215	211
6119	5104	1283	197	141	137	154	139	131	111	100	85	70	60	61	47	47	60	71	59	43	64	47	51	29	45	43	34	32	44	24	22	21	30	33	22	29	11	26	20	30	26	16	24	22	12	23	25	19	22	28	22	21	23	27	32	17	25	24	27	19	19	19	24	19	14	18	13	20	22	15	21	25	17	18	19	29	17	16	19	38	30	22	24	27	26	20	12	22	25	23	20	17	24	17	18	19	21	19	18	22	15	18	17	23	16	18	20	21	14	17	17	23	27	21	26	24	17	20	27	15	20	19	21	24	15	19	19	25	19	15	18	17	15	21	19	19	10	20	21	17	23	13	22	20	18	30	17	19	19	22	27	21	22	14	24	17	17	25	20	21	24	13	21	19	22	18	25	24	17	21	29	16	25	21	21	26	15	18	13	21	25	20	15	18	23	20	16	25	21	24	12	21	22	19	16	15	16	23	15	18	27	14	19	18	18	12	17	11	10	15	20	22	21	23	19	17	18	16	17	16	13	21	19	16	17	14	18	24	16	16	16	14	16	21	16	20	19	20	24	18	10	22	19	21	14	15	22	13	19	19	19	18	26	22	29	10	18	20	19	15	17	13	17	17	17	16	17	14	23	19	26	21	22	21	20	24	25	15	19	17	17	15	15	12	19	16	24	17	18	20	15	19	19	19	18	18	17	18	7	26	21	13	17	13	16	16	25	14	15	18	21	25	27	20	19	21	17	13	12	21	17	16	14	11	11	17	20	16	23	24	15	17	21	25	16	19	15	21	15	23	19	12	18	19	22	19	25	18	21	20	20	21	21	19	26	22	15	22	27	19	19	20	24	28	7	22	15	17	22	17	20	19	14	16	19	23	14	19	21	12	21	13	22	18	20	19	22	9	21	18	19	26	13	23	15	23	19	20	26	20	24	17	18	29	20	13	16	14	17	14	15	16	20	20	22	21	21	15	24	30	11	25	17	17	23	18	18	28	24	19	20	19	25	12	18	20	10	18	12	9	12	17	18	18	22	15	17	26	25	15	19	9	19	22	23	22	19	31	15	25	12	21	21	22	24	21	16	22	20	15	16	14	20	22	21	17	21	18	22	14	20	22	11	25	20	22	18	16	26	25	20	20	15	21	23	20	21	18	20	19	20	19	12	18	17	14	19	18	16	13	20	23	22	19	24	13	25	19	20	15	23	16	25	14	19	23	21	26	29	21	24	15	13	20	23	20	18	16	16	19	15	17	22	18	26	15	13	25	20	27	16	14	17	17	11	16	27	16	17	22	20	14	15	22	17	24	21	17	21	26	21	18	16	13	14	19	20	22	30	13	23	13	16	21	20	18	20	25	19	16	18	22	17	18	11	10	22	17	16	9	27	19	21	17	13	16	18	21	19	19	15	25	20	16	17	30	15	28	21	14	23	22	22	25	17	28	19	20	24	16	16	17	14	19	14	15	20	28	19	24	17	23	23	21	19	21	13	21	30	15	16	25	19	18	23	19	13	22	23	19	13	27	17	19	28	13	24	19	24	21	17	31	13	21	18	13	25	19	17	29	23	16	20	14	24	24	16	22	20	21	24	10	22	22	27	17	24	20	19	16	24	23	22	29	22	20	29	22	24	20	19	23	19	18	22	13	16	22	25	21	26	21	21	23	20	19	18	28	20	15	24	19	24	20	19	19	23	17	13	20	19	16	17	20	18	17	21	22	28	18	16	22	24	25	26	16	21	17	20	20	17	18	25	10	20	16	17	18	14	14	22	22	23	16	23	18	19	27	17	19	18	20	17	26	20	16	22	27	18	12	17	18	24	25	14	19	19	17	18	14	13	19	28	17	16	16	23	19	13	16	17	21	19	19	22	16	22	21	21	14	19	24	20	16	17	17	11	17	21	15	23	22	21	19	18	24	19	22	18	16	21	15	17	16	21	21	16	26	22	16	17	16	21	20	20	17	13	16	19	30	17	22	18	18	20	17	20	21	17	14	20	19	16	19	13	15	15	19	21	17	13	16	25	26	17	21	17	18	20	21	24	17	23	18	18	16	18	18	21	16	17	17	14	18	24	19	23	18	25	17	19	16	16	19	19	19	14	15	15	19	22	16	12	16	23	18	18	19	16	19	22	22	21	19	21	17	16	12	21	15	20	14	12	26	18	20	20	20	29	14	14	13	23	14	19	15	16	20	19	19	15	14	28	23	20	8	16	17	18	22	13	17	19	16	14	15	21	21	13	17	13	23	16	20	16	15	16	20	19	29	15	16	17	22	20	29	17	12	24	24	17	16	18	21	25	16	13	19	15	24	23	23	30	17	15	23	14	14	15	24	18	23	18	23	14	19	18	17	19	24	26	21	15	13	21	16	9	17	21	23	21	16	19	24	24	17	22	24	13	20	22	22	15	22	15	23	21	25	17	19	19	19	12	13	18	25	19	25	21	12	11	14	17	14	19	19	19	17	19	22	18	11	20	26	19	12	19	25	19	26	16	16	20	17	23	13	15	27	20	17	20	23	18	27	20	21	26	24	24	19	16	25	19	16	17	19	28	23	27	21	14	20	22	19	20	17	22	34	24	25	18	15	20	21	20	13	15	19	23	16	22	15	15	22	13	17	22	19	26	12	17	11	16	17	18	20	18	25	15	15	17	13	14	17	26	16	32	19	18	23	24	15	28	30	18	10	16	15	23	18	17	21	23	13	23	26	18	23	17	21	15	21	17	16	20	19	18	12	14	23	22	23	18	17	15	20	15	14	16	23	19	19	21	16	14	15	23	8	26	14	24	21	18	13	19	16	13	18	16	23	21	17	20	20	24	14	23	13	19	19	24	16	25	21	21	16	15	16	19	21	14	25	11	20	22	20	21	12	16	22	17	22	14	22	18	17	18	18	16	17	13	21	11	22	26	14	25	20	27	20	22	22	19	24	18	26	18	12	23	14	26	14	16	22	16	26	20	13	20	18	17	22	18	18	14	18	23	22	18	25	21	13	17	12	28	16	25	24	21	15	25	21	10	20	18	16	15	19	17	14	21	17	21	15	18	15	19	21	16	16	14	20	12	21	9	21	24	21	19	24	19	15	21	16	15	19	18	26	13	20	18	12	25	18	16	24	17	11	23	25	17	15	18	21	22	16	16	26	26	17	22	14	32	18	14	14	16	16	21	15	21	19	21	14	9	20	16	15	19	20	15	21	21	21	23	14	16	18	24	28	17	19	17	15	28	26	22	21	14	29	18	16	30	18	19	16	16	19	15	23	14	16	26	15	25	22	20	21	18	19	20	26	24	16	14	25	18	21	19	21	21	18	21	15	20	11	17	24	16	18	15	20	38	22	9	16	15	20	11	22	14	24	19	25	23	27	17	21	15	17	24	11	23	13	25	16	22	21	15	20	12	34	18	16	26	19	20	22	17	21	19	15	23	15	19	16	18	16	13	17	19	22	19	23	13	19	20	19	19	15	18	8	18	18	14	18	15	24	12	15	15	20	14	25	19
35188	24368	10715	4121	6097	7226	6677	5971	4767	3975	3364	2439	1968	1844	1478	1435	1297	1254	1159	1073	979	929	873	867	809	781	711	662	651	569	491	415	421	373	353	319	310	295	263	292	267	238	261	273	268	275	297	271	251	222	251	221	214	218	212	210	180	211	209	211	186	204	204	161	189	202	192	179	175	180	182	178	188	196	185	179	183	195	203	179	196	167	183	185	171	180	173	188	185	145	168	185	162	164	159	166	155	173	160	170	149	169	160	175	169	189	164	181	154	164	157	177	194	170	194	154	164	178	170	155	159	165	159	187	184	180	147	159	147	163	155	172	155	168	171	156	191	159	145	182	181	160	173	158	172	177	150	180	161	193	201	180	167	189	145	178	164	183	156	173	176	158	187	171	181	172	147	183	180	161	150	156	172	161	187	159	171	159	173	143	174	161	165	164	158	165	151	159	161	158	167	199	169	155	191	157	181	188	140	162	153	178	160	173	179	161	170	181	172	179	182	170	175	143	187	188	160	158	163	156	159	174	163	161	173	189	141	152	168	144	159	171	165	133	170	151	172	178	152	153	159	147	188	162	165	152	156	177	156	164	180	167	195	165	183	152	162	176	169	160	170	179	181	148	143	182	137	178	147	158	164	163	162	161	145	167	167	172	150	154	159	155	159	150	172	154	163	159	192	146	170	168	167	154	164	168	162	154	182	159	168	173	160	170	164	152	171	154	152	160	177	166	168	160	145	191	165	148	171	155	182	163	175	156	165	150	171	156	169	179	177	175	167	181	160	166	169	168	182	169	163	156	193	165	146	163	163	150	155	162	137	173	162	175	144	172	171	141	171	166	162	160	168	169	157	184	156	161	172	168	172	143	195	153	168	160	159	157	171	162	156	162	156	180	152	167	167	184	157	173	155	147	176	172	151	154	169	176	149	157	159	178	137	183	147	162	178	199	157	158	173	146	163	167	166	162	175	171	170	173	169	158	159	179	164	159	198	174	178	168	152	166	158	142	137	163	167	170	169	172	157	151	177	179	171	167	167	193	176	149	144	152	148	174	166	179	149	154	158	154	149	142	158	184	176	171	157	151	154	178	164	164	165	155	161	157	157	162	180	180	181	164	176	153	162	165	174	145	154	146	168	167	159	131	163	153	162	174	164	144	157	162	161	155	147	172	157	165	153	173	131	170	150	177	176	169	157	150	162	148	138	168	170	162	160	149	160	167	151	158	174	180	155	182	171	161	143	162	156	153	164	164	166	159	166	168	157	148	168	178	175	160	159	151	168	167	153	177	176	161	146	148	168	158	158	156	160	161	159	176	177	148	188	176	186	155	175	174	162	162	150	148	164	148	152	177	172	167	175	183	175	152	154	155	146	159	146	179	150	164	159	188	177	157	143	142	167	158	169	170	143	154	163	162	175	187	170	177	160	177	170	180	160	167	175	163	147	161	172	156	144	181	165	175	174	175	182	181	148	150	181	160	180	136	172	167	160	177	159	164	167	171	169	159	155	172	133	173	151	154	165	128	154	162	179	164	182	176	161	148	149	159	170	166	174	168	139	157	138	159	150	150	157	151	167	175	177	162	171	168	129	142	164	147	168	182	155	147	145	183	170	158	175	180	162	169	158	158	177	183	161	144	149	162	139	171	183	174	168	162	172	168	166	163	180	167	175	177	146	153	157	160	158	157	166	189	172	166	156	167	141	154	191	160	175	149	151	165	161	171	172	138	152	173	174	146	157	147	176	157	177	152	141	186	154	169	172	153	165	173	152	173	184	141	159	175	165	167	152	169	172	140	147	178	149	152	179	176	146	167	172	163	168	149	154	165	173	151	156	166	176	157	175	157	172	145	182	181	171	157	183	154	131	164	164	166	183	154	169	170	136	158	183	155	188	193	154	173	155	175	158	171	172	164	149	161	155	160	169	176	174	172	159	147	158	172	167	184	154	177	171	159	148	165	181	172	151	167	175	176	181	166	184	160	159	145	165	180	179	168	158	166	175	162	171	181	154	192	157	163	171	172	179	165	152	181	157	177	160	194	133	164	163	173	146	171	142	174	171	147	154	175	157	159	175	154	152	168	157	182	167	166	165	170	147	163	188	173	168	198	145	164	160	155	165	148	170	167	169	172	149	152	173	158	161	155	189	177	159	158	149	153	161	143	156	153	169	163	165	156	173	154	147	174	155	157	144	164	180	175	170	162	157	195	162	130	162	180	152	182	135	151	178	174	159	143	158	138	157	171	165	178	167	183	178	167	151	170	164	176	148	157	152	167	172	133	149	168	169	157	180	170	158	171	148	168	154	146	165	179	166	169	152	171	150	148	160	172	166	145	182	167	168	161	166	150	136	164	148	158	159	175	191	158	170	162	154	171	145	175	169	148	156	154	147	157	172	145	140	160	148	175	151	162	160	171	166	193	163	161	167	184	164	152	165	157	171	168	182	158	161	185	150	152	164	137	154	151	164	169	143	168	170	190	179	162	162	161	170	170	170	166	145	154	174	180	156	171	162	181	151	172	157	154	156	151	150	150	154	139	180	177	184	152	173	178	163	165	188	140	149	153	142	169	154	158	170	180	159	157	148	168	141	158	152	182	156	157	177	138	154	175	177	147	158	153	148	181	152	170	161	178	157	162	162	143	160	154	162	149	161	150	153	173	171	162	145	146	162	168	169	164	161	144	172	150	169	170	158	167	150	157	164	159	162	164	168	170	155	163	155	169	174	145	146	165	163	184	140	172	166	174	185	187	156	165	174	171	161	162	146	175	187	160	148	175	162	163	146	178	148	174	154	166	176	153	154	165	173	167	160	140	138	159	165	164	156	156	166	174	170	148	149	141	163	180	152	167	148	151	158	160	155	160	159	136	176	156	178	145	166	165	160	144	148	152	186	155	171	179	172	156	148	177	158	144	152	152	137	159	153	168	182	134	136	159	158	169	165	162	164	161	153	173	146	178	182	177	153	169	167	168	154	118	169	158	175	165	157	163	166	158	171	164	176	155	147	151	177	148	140	140	141	178	155	164	158	150	152	148	153	155	160	151	169	154	147	174	147	171	169	148	175	156	184	170	160	167	192	170	171	169	175	140	188	145	148	181	143	172	168	173	172	179	165	159	164	146	161	127	176	154	168	175	168	164	167	147	160	180	174	180	188	182	174	164	180	151	172	156	166	154	165	159	177	147	148	177	162	173	138	166	164	161	184	173	181	167	161	145	151	182	170	149	187	158	146	153	159	149	185	174	164	172	204	175	151	180	142	164	168	169	177	171	149	165	171	151	167	160	167	169	157	127	155	152	153	159	158	174	163	166	162	166	159	139	139	158	170	166	172	159	163	165	170	185	153	140	150	142	164	163	171	146	171	154	157	150	172	155	143	175	155	138	174	165	149	171	158	172	155	165	170	190	154	162	163	150	151	172	164	155	152	157	181	152	170	174	181	162	165	162	153	146	177	153	158	188	186	179	158	179	186	151	163	165	167	168	158	134	139	174	184	155	172	175
5997	4496	1420	167	88	122	127	134	129	117	106	87	72	60	60	45	56	57	62	45	44	41	58	45	38	39	38	39	36	40	44	31	22	31	38	27	30	21	25	34	31	29	30	36	25	33	25	29	22	32	27	27	22	26	26	29	28	27	25	25	29	18	23	26	25	25	22	21	26	35	17	23	27	29	28	26	22	24	24	21	26	20	17	24	29	22	16	15	19	28	20	25	34	24	24	32	17	23	25	22	25	26	29	27	23	31	26	25	27	24	24	17	21	21	22	25	24	20	28	20	18	18	25	27	21	39	19	19	18	24	27	19	19	23	23	24	29	15	22	24	22	19	25	26	18	25	26	25	25	18	25	22	20	27	22	26	23	23	23	34	17	24	23	16	17	23	23	20	18	16	30	26	21	15	33	18	23	26	23	19	21	22	20	31	25	27	29	23	30	22	17	21	22	27	19	23	21	27	18	18	29	26	30	32	15	18	27	24	11	25	28	35	26	16	36	24	27	14	20	18	15	14	24	21	24	25	24	18	21	23	15	20	15	20	20	29	26	21	29	25	32	29	21	25	27	26	24	24	19	27	17	21	23	24	31	18	29	29	27	35	22	22	18	21	21	24	30	22	19	23	23	20	15	25	19	31	24	27	23	29	28	20	22	22	28	24	28	18	30	22	33	21	23	29	37	20	30	26	26	25	17	22	27	30	23	24	28	28	25	20	20	28	16	20	22	21	29	26	23	22	25	28	28	29	30	18	22	30	21	24	15	34	31	28	28	29	13	18	31	19	10	18	19	25	27	27	21	19	30	27	24	32	25	19	30	29	15	25	24	24	23	12	25	18	32	30	21	17	29	18	27	21	28	19	21	24	20	29	24	24	23	19	22	25	29	28	17	25	17	24	20	24	21	22	28	16	27	27	22	20	22	20	18	29	23	23	26	28	21	23	23	18	28	15	23	23	19	16	18	22	16	18	19	29	24	22	24	23	21	24	20	19	26	21	22	15	20	27	20	21	8	25	21	23	31	16	34	26	24	22	21	27	23	22	23	20	28	22	28	23	29	25	14	37	22	13	21	23	23	19	20	23	28	23	23	28	22	19	11	26	19	17	23	20	17	22	20	27	29	23	16	23	32	20	16	24	29	23	32	28	34	20	29	30	18	12	19	16	18	24	14	16	20	32	23	21	26	27	24	22	17	26	21	22	23	25	14	29	21	16	22	21	22	26	16	17	16	27	21	26	26	26	24	18	18	27	23	20	22	27	24	18	19	27	18	13	30	29	21	17	19	22	21	27	33	19	20	16	17	17	17	23	23	20	27	21	19	29	20	17	24	19	9	22	25	19	23	19	28	23	20	18	22	23	21	23	23	18	20	19	13	18	16	24	20	18	35	18	19	26	20	25	20	20	30	19	20	26	23	18	17	29	31	20	29	19	25	14	19	32	15	23	16	27	19	35	19	25	26	18	26	23	23	21	20	13	19	23	21	19	29	22	22	23	17	23	28	30	20	22	16	19	28	29	28	20	21	20	20	20	26	23	13	22	22	20	18	19	21	26	18	27	23	19	19	32	19	16	30	20	34	23	22	15	27	14	18	28	25	29	24	26	20	16	23	23	35	23	22	24	19	19	28	17	27	21	25	22	24	28	17	21	26	23	19	24	18	27	27	24	24	29	29	26	17	18	20	20	23	16	18	25	26	26	11	21	25	19	19	26	25	24	25	31	9	23	27	18	30	30	19	19	19	24	25	26	22	29	26	25	28	21	25	20	34	16	22	29	32	21	22	22	20	25	30	20	22	25	19	20	17	21	26	20	26	20	25	22	24	13	22	31	19	20	20	18	14	24	26	17	27	18	22	19	23	19	28	20	24	24	22	23	16	28	24	23	29	19	22	28	23	19	28	26	23	23	24	26	27	24	25	24	32	18	25	17	23	25	19	14	25	26	21	19	19	22	31	21	25	15	25	21	28	22	27	25	29	28	23	22	25	24	27	24	22	18	32	21	27	19	21	12	23	25	21	24	32	15	20	33	25	24	22	36	15	19	21	29	17	28	27	19	17	24	16	22	26	21	25	33	16	26	11	25	21	31	16	33	26	24	20	29	17	30	18	17	23	20	22	16	18	21	29	22	15	17	28	16	21	25	26	15	24	22	27	29	14	21	15	30	26	25	25	25	21	24	21	29	18	25	21	28	18	22	30	24	24	30	26	23	23	19	26	24	22	18	20	25	37	23	15	29	18	17	22	26	23	26	22	24	23	21	25	22	19	23	24	17	23	19	21	20	16	18	23	24	22	21	16	24	26	20	25	16	30	16	20	24	26	12	29	22	25	19	26	23	17	26	33	18	28	19	21	21	21	21	32	28	23	30	18	27	29	29	29	16	21	22	24	35	16	28	28	22	19	24	22	14	23	23	33	30	33	21	27	21	20	19	25	19	22	25	27	19	26	23	28	14	21	23	23	19	21	19	14	25	23	22	17	33	28	21	18	26	22	29	15	25	22	26	23	27	22	26	24	20	14	30	21	28	19	25	25	21	28	19	26	29	26	19	22	35	24	24	24	16	25	20	17	22	20	16	35	31	19	19	23	26	19	33	25	28	24	29	24	27	25	20	22	23	23	18	24	17	21	17	27	27	25	21	27	30	24	32	19	27	28	27	26	22	20	21	23	25	19	18	22	23	31	32	18	28	19	19	17	22	29	23	26	20	31	22	30	18	21	20	24	20	25	23	15	21	30	22	21	25	23	15	17	25	31	28	29	20	29	18	23	24	30	34	35	23	22	21	25	24	20	23	20	23	24	20	22	33	28	27	14	21	25	18	25	28	33	24	22	18	17	22	23	24	29	16	22	24	18	23	30	24	22	24	20	23	27	24	21	20	24	24	22	28	25	28	18	22	21	28	20	25	21	28	21	21	22	26	27	26	33	22	26	22	25	19	23	30	23	31	18	20	24	21	17	19	26	26	20	25	26	32	25	29	32	31	12	29	28	24	21	24	24	22	26	31	19	22	25	18	18	31	27	20	14	29	23	19	22	18	21	18	18	18	19	25	24	25	24	25	20	27	22	22	23	25	28	22	22	21	20	22	20	16	29	18	19	26	26	28	26	22	25	26	22	23	16	21	24	23	20	17	20	28	17	22	18	22	19	24	23	23	27	33	19	38	25	22	29	15	24	19	30	22	20	18	19	15	11	22	14	15	22	29	24	13	24	26	30	24	20	24	19	19	23	17	21	30	24	20	14	22	26	18	29	30	22	21	19	26	28	21	15	18	33	27	29	25	27	14	25	19	23	21	22	23	25	24	17	24	19	26	17	23	29	27	31	25	16	31	18	23	15	17	20	23	18	28	25	21	26	29	19	22	27	21	32	20	20	29	23	20	22	22	29	23	20	21	22	24	25	24	24	11	20	33	31	26	17	17	22	23	18	27	16	20	15	19	26	19	23	27	22	23	21	18	27	30	17	23	25	23	33	25	19	22	26	31	35	27
33044	23806	11436	3435	5189	5963	5418	4698	4230	3599	3098	2433	1895	1632	1519	1280	1257	1220	1101	978	897	852	871	816	772	700	712	689	640	573	537	453	406	335	398	364	328	311	304	301	312	299	314	307	288	307	266	304	280	258	249	284	263	254	239	241	254	215	231	229	222	242	222	217	236	236	206	194	224	213	190	208	220	235	217	210	222	219	198	218	212	225	204	173	238	209	199	201	194	195	227	210	192	202	183	208	177	214	208	184	197	186	187	194	186	173	205	192	212	187	184	191	190	185	204	180	208	165	193	186	187	202	201	190	208	211	191	208	191	182	209	194	180	192	158	196	207	210	168	186	196	172	197	182	163	202	223	202	201	194	188	203	198	215	189	184	213	199	173	176	209	196	187	186	196	193	194	171	203	193	195	185	179	184	193	175	197	200	192	169	177	193	157	205	198	189	162	191	208	173	188	173	195	201	203	190	193	183	179	177	175	187	184	171	189	181	172	177	198	184	180	174	166	182	191	197	211	206	166	183	198	191	228	191	185	171	185	174	193	171	186	171	165	185	182	206	175	177	186	190	184	180	156	187	177	205	170	176	194	196	194	209	182	182	189	193	174	189	178	198	186	195	161	172	180	167	180	207	215	167	203	180	183	184	170	181	196	192	180	175	188	169	186	212	193	213	181	219	189	148	190	197	200	189	197	174	177	176	181	181	172	210	173	191	185	208	182	190	201	187	188	206	190	198	183	197	179	184	178	202	191	180	205	200	167	193	219	201	200	197	189	191	175	202	195	181	210	202	183	179	178	186	177	203	158	180	202	174	182	187	168	180	191	219	195	198	206	191	202	188	198	186	199	184	180	177	170	170	184	175	187	162	176	183	190	189	190	197	175	174	197	188	197	199	180	200	185	158	188	170	200	173	211	198	185	191	199	193	163	196	219	204	208	157	178	173	183	195	206	188	183	203	173	192	170	184	186	201	175	205	193	192	179	186	171	209	174	185	208	187	181	172	201	201	189	185	204	193	181	174	181	186	197	194	193	166	178	206	195	198	213	198	192	193	187	185	172	221	153	204	191	194	184	173	181	183	183	165	164	193	185	193	192	175	187	187	202	202	219	183	185	179	184	189	197	203	170	187	215	207	161	183	212	183	199	183	158	184	197	188	190	190	185	200	210	179	161	178	197	181	186	184	178	187	181	192	195	202	193	185	174	173	178	202	189	205	178	177	187	163	181	201	194	161	186	192	186	201	193	192	175	180	206	180	165	199	194	169	219	179	179	190	210	183	186	174	165	189	172	188	186	187	210	179	190	196	163	213	182	217	188	194	186	167	182	198	189	193	192	198	185	175	200	193	191	177	179	192	190	207	168	212	174	181	196	179	205	193	194	183	210	167	202	180	183	200	188	196	171	207	199	197	208	201	182	170	206	199	188	198	189	203	180	179	199	183	186	198	200	191	173	176	189	186	196	192	168	192	198	192	182	204	180	182	194	199	180	201	213	197	203	186	203	188	177	201	180	180	180	189	187	183	210	205	164	155	200	193	202	218	184	192	197	204	192	185	196	156	222	185	177	189	189	204	238	213	190	205	188	211	169	192	192	197	195	179	206	208	212	202	207	201	172	194	199	183	188	175	185	199	175	190	182	190	189	178	188	178	200	192	193	188	179	191	171	170	168	180	201	164	180	180	178	212	168	193	198	184	192	186	183	200	186	192	191	198	181	199	230	188	194	204	202	201	190	188	173	195	199	185	204	200	199	176	198	201	178	183	162	185	180	190	181	196	197	192	175	200	200	211	186	176	199	179	194	184	204	202	207	194	198	191	203	171	213	194	177	194	186	191	180	208	196	201	171	177	197	193	192	187	206	203	166	212	175	181	198	225	225	192	181	162	185	200	201	195	189	200	191	189	183	184	165	220	182	195	178	171	196	202	189	174	193	184	180	175	204	179	168	212	183	214	178	179	199	186	170	184	208	182	184	198	201	211	182	167	201	174	175	175	186	178	185	201	203	191	200	190	200	179	200	198	190	179	181	175	183	208	202	175	187	174	164	186	202	166	170	207	209	209	189	184	202	196	202	208	196	182	186	218	214	175	174	204	199	180	184	188	195	202	180	195	186	196	193	180	199	195	204	215	187	209	169	181	188	183	195	181	195	190	185	191	180	187	188	208	172	184	195	183	193	189	193	190	186	208	175	174	211	173	202	217	189	213	161	201	179	173	192	170	197	153	217	184	175	168	169	191	164	191	187	187	200	184	188	178	160	197	176	205	204	173	187	171	189	192	190	195	183	199	198	189	187	207	193	196	194	161	176	181	185	205	189	192	206	179	176	192	194	182	183	183	170	186	205	197	175	166	194	191	196	205	194	193	185	181	186	203	186	209	202	196	184	199	199	199	192	193	194	182	195	183	191	176	190	163	220	193	188	197	223	173	187	178	181	196	187	191	181	213	187	201	201	201	200	212	182	197	211	179	204	182	199	166	208	179	192	205	196	198	205	218	201	208	208	199	178	188	206	174	203	204	208	201	196	200	208	184	175	199	200	187	177	187	198	179	219	199	191	198	181	172	181	212	190	186	208	179	187	177	199	183	176	193	190	189	185	201	205	191	185	159	185	203	180	185	188	205	172	213	192	187	176	190	184	186	205	175	196	182	189	186	209	182	172	187	180	184	157	181	178	186	196	196	200	194	195	173	195	192	176	207	198	183	172	172	178	195	199	194	176	178	203	207	188	193	187	236	179	175	211	189	183	168	198	189	178	182	200	183	172	183	170	171	201	170	188	203	219	193	208	184	191	187	166	191	183	201	190	193	181	222	222	187	213	194	175	172	203	186	192	191	195	187	171	164	176	179	192	213	181	176	205	182	177	195	206	191	184	198	201	168	188	171	170	167	174	190	195	182	210	188	209	154	179	228	183	194	191	193	187	193	184	179	182	189	210	184	184	181	168	198	168	192	168	208	189	200	189	216	180	186	197	174	190	161	183	207	215	217	207	206	182	182	179	206	175	169	196	191	213	197	170	174	180	175	193	209	199	188	210	193	209	190	193	161	183	195	196	168	207	191	173	190	189	191	175	191	173	174	185	204	178	181	195	216	186	195	194	187	180	188	216	177	190	181	207	183	198	183	170	201	190	182	205	221	210	203	187	207	195	180	186	208	189	172	198	203	187	196	198	198	183	175	175	204	187	198	194	190	189	201	202	204	204	206	168	160	189	191	193	178	182	173	204	205	188	193	187	194	201	200	175	190	190	203	167	177	200	194	188	205	171	174	194	200	215	201	199	202	194	189	162	204	203	185	180	162	181	212	188	168	183	194	184	223	195	199	206	202	185	196	188	184	188	200	194	204	206	194	194	199	171	199	177	195	212	188	197	167	180	183	195	177	198	187	200	189	207	189	189	176	194	197	186	193	194	218	217	188	184	165	186	177	219	184	178	192	175	195	191	169	182	210	195	189	182	205	180	171	195	174	207	188	190	177	200	171	193	168	186	185	187	181	165	214
8675	7956	2669	268	154	145	143	142	132	128	145	99	83	85	62	65	74	54	52	63	54	44	48	32	46	39	29	50	45	30	37	21	30	24	22	23	27	25	32	29	20	31	15	23	28	17	16	11	15	21	19	17	21	23	13	22	22	15	19	20	15	15	21	18	19	19	24	13	9	18	16	23	10	17	15	17	13	18	15	24	12	16	13	20	13	14	23	22	19	17	13	15	20	16	20	24	11	11	16	17	16	18	20	21	10	20	8	14	16	15	18	20	15	23	14	11	17	16	13	17	25	11	14	11	10	12	21	13	13	14	19	18	14	10	15	15	17	15	9	10	28	8	16	12	17	13	14	10	12	21	12	20	25	21	19	10	14	19	15	18	15	14	16	14	11	21	19	23	20	14	23	19	10	18	23	13	18	17	15	19	17	19	23	21	24	21	19	17	17	16	12	16	10	23	14	16	18	15	15	14	17	16	20	16	25	10	15	19	22	21	19	16	25	13	13	21	11	15	7	19	10	13	13	21	20	21	15	16	11	21	18	19	23	14	10	12	16	15	24	21	26	15	12	15	15	13	10	28	15	20	11	11	15	11	19	17	16	14	20	21	19	20	13	15	14	20	19	16	20	11	18	18	17	19	12	12	15	11	13	12	16	17	14	11	20	9	24	15	14	18	14	18	10	17	11	12	15	13	14	15	9	15	25	21	17	22	18	19	12	20	18	12	14	21	32	17	17	17	16	17	20	9	23	8	19	21	22	11	13	12	17	15	29	11	14	14	11	17	24	15	16	18	12	19	14	22	13	22	11	20	15	12	18	13	12	22	24	19	10	18	15	10	12	12	17	16	13	14	17	12	14	18	27	11	15	13	16	11	12	15	16	25	14	23	21	21	19	22	22	16	12	10	24	16	18	18	22	9	20	14	27	22	15	13	19	15	17	13	17	17	16	16	20	13	21	11	17	8	21	17	16	15	22	16	9	11	13	14	15	7	12	17	22	19	13	14	10	14	13	17	20	20	11	16	17	12	12	14	15	18	14	14	16	12	13	16	10	15	16	16	13	19	15	14	21	12	20	16	14	14	18	22	19	19	12	16	17	20	21	14	20	17	10	20	9	17	20	16	16	18	15	16	20	22	16	18	10	11	21	20	18	14	13	13	21	9	14	15	20	16	12	13	15	10	9	15	19	20	12	14	18	17	15	14	18	8	15	16	17	13	11	19	17	17	19	13	16	18	10	17	18	17	18	13	19	12	18	14	15	25	10	10	15	20	11	11	14	17	15	18	15	20	25	16	24	16	21	12	19	17	13	9	15	5	23	17	22	17	15	15	23	15	9	11	16	12	17	15	13	17	22	14	20	24	14	22	19	12	14	22	13	15	17	18	14	14	16	15	23	14	14	16	15	20	15	21	18	14	14	12	17	20	22	22	15	17	16	19	11	19	20	23	12	16	26	6	19	13	17	21	15	14	15	16	15	15	9	15	14	12	17	15	15	11	21	15	14	7	18	17	21	16	19	24	17	16	16	21	21	23	15	18	18	16	17	15	12	10	21	16	10	13	16	7	16	11	14	15	21	17	19	14	18	16	13	13	12	16	19	12	16	15	18	13	16	18	19	15	24	18	15	15	15	16	9	17	21	14	17	21	13	18	20	8	12	17	13	8	21	22	16	21	23	19	16	21	16	11	12	15	18	16	18	15	9	19	13	18	10	12	13	16	15	16	14	15	16	15	17	17	14	20	15	20	16	14	20	21	17	16	17	18	21	14	12	16	27	21	18	10	17	13	15	17	20	12	13	17	10	14	15	23	16	13	18	15	15	9	24	14	15	18	22	11	16	14	24	18	18	24	19	15	15	11	14	18	23	22	16	28	13	15	18	13	12	21	15	13	15	21	15	9	14	18	10	17	20	11	17	17	8	24	22	15	23	13	16	24	16	16	21	14	13	16	12	17	11	17	13	18	11	17	15	12	14	15	12	18	27	15	18	19	16	18	16	12	15	19	18	20	17	17	10	15	23	13	13	13	15	12	15	13	16	16	18	7	16	18	14	22	18	24	13	16	14	13	19	17	18	14	19	20	9	15	14	16	18	12	14	13	13	15	6	20	14	24	14	13	11	19	7	16	17	14	17	15	15	18	15	11	23	12	12	17	15	20	12	16	10	23	8	13	17	18	23	25	17	19	13	13	12	15	20	23	15	22	13	25	20	15	17	14	20	13	14	19	16	18	18	20	17	21	17	13	17	10	20	14	22	18	20	16	18	18	12	23	19	15	18	12	12	14	18	7	23	18	9	24	18	12	17	13	17	15	14	26	16	15	18	14	12	14	18	11	15	25	16	15	18	16	9	22	22	19	18	16	14	15	12	13	24	18	19	12	10	27	9	16	12	15	15	14	25	12	9	18	12	11	25	20	10	15	17	13	20	21	25	13	21	18	17	17	17	21	12	18	10	11	11	20	12	18	21	15	6	15	22	21	17	13	23	15	20	16	17	13	21	14	22	22	15	16	16	7	10	7	18	15	22	13	10	11	19	17	12	14	22	13	13	17	15	18	15	21	14	11	19	13	17	14	19	15	14	29	19	14	13	20	21	12	16	13	14	13	21	12	14	18	18	21	17	25	16	15	20	19	17	12	19	19	20	13	21	17	22	22	16	16	15	23	8	10	15	12	10	15	17	14	14	26	14	10	18	17	11	18	11	13	13	16	20	16	22	15	10	13	13	9	19	9	15	19	13	19	26	25	23	12	21	19	16	9	18	14	20	19	16	16	16	16	16	11	17	17	22	23	8	13	21	13	10	33	13	14	17	17	15	18	12	16	17	16	12	21	20	17	18	14	14	13	8	15	24	7	20	24	13	22	10	11	19	18	17	13	17	15	19	14	14	21	13	15	12	18	18	13	15	9	18	19	22	12	18	8	19	16	16	12	18	22	19	11	11	18	9	17	13	14	13	16	12	18	10	23	19	15	14	17	18	14	12	21	16	19	13	14	17	13	10	21	15	11	10	16	12	19	10	15	23	9	16	14	17	13	13	19	14	22	15	12	16	15	8	17	17	16	9	20	12	13	13	15	14	19	18	21	14	15	14	13	12	18	14	7	28	23	17	13	14	19	10	17	20	16	13	18	22	17	13	18	21	13	14	24	14	14	19	15	22	17	24	10	17	16	29	19	16	20	20	14	14	14	13	22	12	12	20	10	18	13	17	14	15	16	15	17	21	20	12	9	18	17	18	18	17	21	13	17	16	22	18	14	13	14	16	12	19	12	15	7	14	19	14	15	14	14	22	17	10	12	15	16	14	17	22	22	13	16	16	18	11	15	15	13	13	15	13	12	18	15	14	12	16	16	17	11	21	22	19	12	16	18	15	10	13	14	9	25	15	18	12	13	20	18	15	12	22	10	21	11	15	20	11	18	12	19	23	9	10	14	19	11	13	11	14	19	15	15	14	16	28	7	17	9	22	21	16	16	16	8	21	16	9	13	18	14
38736	28594	16406	4681	7002	7709	6969	5818	4855	4439	3895	3216	2430	2154	1818	1634	1538	1336	1187	1284	1056	978	946	927	799	796	766	707	721	613	544	490	407	412	372	365	342	310	333	323	298	276	261	286	289	251	257	270	253	249	223	230	228	206	213	210	225	200	206	197	183	183	179	196	191	176	164	191	176	187	172	199	193	187	183	156	160	168	170	154	144	158	181	164	177	160	156	161	141	134	148	133	134	162	124	152	158	163	149	171	128	150	145	161	157	143	159	146	139	144	142	174	151	125	139	152	161	162	142	148	155	157	158	154	135	143	136	133	141	127	150	148	150	137	123	128	137	142	147	144	173	141	155	133	139	133	157	153	127	148	139	154	150	151	136	156	168	146	141	157	140	146	121	153	151	146	131	143	130	127	132	152	137	137	140	150	161	145	132	135	146	149	148	127	154	151	140	135	146	138	124	144	135	137	123	136	128	143	143	130	129	134	150	131	154	149	129	129	140	128	132	140	137	120	136	125	152	119	145	136	152	130	162	132	148	157	122	154	126	139	123	146	128	112	127	157	108	153	123	134	130	139	135	140	127	134	124	154	130	119	123	142	126	126	120	141	116	134	140	151	127	120	151	123	148	118	139	164	135	139	149	146	134	142	131	142	137	133	119	136	126	150	108	161	153	136	137	144	141	150	137	131	144	124	142	135	147	139	143	134	138	158	130	150	131	143	155	120	126	142	128	144	137	135	131	154	138	127	129	152	119	121	135	124	152	138	136	143	115	160	134	121	124	114	131	141	160	151	138	146	141	136	146	124	120	134	125	136	140	124	111	128	134	145	139	134	149	124	135	132	130	155	105	119	115	143	131	137	126	117	133	139	136	121	125	137	135	145	132	129	148	139	145	115	125	145	143	126	143	159	127	129	148	112	140	124	129	151	125	135	129	131	141	140	127	114	128	170	138	139	148	157	131	132	120	120	125	122	142	148	143	147	139	134	150	120	142	134	127	141	133	126	140	117	129	129	145	147	144	111	140	115	135	144	142	145	131	150	133	135	136	145	146	168	124	144	132	162	138	127	135	142	140	123	131	138	150	125	110	135	128	143	132	151	118	137	117	153	138	132	127	144	110	123	116	138	139	127	121	129	139	116	142	141	137	150	126	131	132	133	159	115	130	122	158	125	136	146	117	125	141	136	152	140	135	126	120	158	115	167	131	125	123	122	139	138	116	131	155	120	129	141	121	142	130	141	136	157	131	152	127	147	124	165	142	169	140	144	131	132	148	141	160	130	158	130	132	133	159	168	123	129	136	144	152	113	143	147	139	136	131	145	148	149	144	145	116	135	159	129	137	123	140	148	126	153	137	129	146	143	163	130	156	140	137	152	127	140	133	127	119	138	133	127	120	152	149	140	136	145	124	148	143	138	149	131	127	108	133	133	129	138	129	127	132	144	133	162	126	154	150	147	149	126	135	134	155	123	125	127	133	150	129	136	143	120	147	133	154	124	146	122	137	128	174	138	145	146	144	144	142	140	120	126	128	131	126	129	121	165	124	156	131	132	131	134	153	131	144	124	117	156	152	143	145	131	122	132	141	135	151	109	145	130	125	128	137	146	139	133	149	139	131	119	118	131	137	139	125	120	140	145	123	148	143	123	126	144	134	152	140	130	143	139	129	140	143	137	156	131	135	132	123	132	125	119	133	159	143	154	129	126	122	142	155	127	152	130	130	124	134	136	112	128	142	149	148	129	136	124	122	131	134	127	141	148	137	130	126	136	139	147	148	155	152	119	134	140	135	120	125	120	144	158	137	126	138	129	144	137	145	144	137	134	154	142	144	146	112	154	148	143	151	121	147	147	128	126	129	137	139	160	142	134	125	124	151	153	140	113	115	124	134	141	117	134	149	126	138	153	133	130	126	123	127	124	127	135	128	106	111	136	132	130	145	130	116	122	138	114	134	126	132	146	144	146	126	141	149	130	131	119	135	131	106	143	140	146	139	142	143	109	142	130	150	128	116	134	139	149	139	124	145	128	143	143	134	158	126	135	131	129	136	131	126	120	142	123	131	142	139	103	131	142	144	158	133	112	141	138	147	122	131	137	151	134	142	120	125	134	137	138	117	146	129	133	136	136	132	135	138	142	117	113	143	134	156	126	123	132	148	140	133	143	122	126	142	150	128	139	137	135	147	130	140	116	108	117	125	150	138	115	145	168	127	149	136	139	130	127	155	149	146	133	116	136	135	143	139	134	135	127	117	116	148	142	133	136	136	125	149	147	146	126	133	123	143	124	144	142	153	129	128	131	144	132	151	157	142	119	143	143	156	141	134	161	140	136	123	129	122	139	140	142	118	141	123	153	149	130	119	125	126	133	145	144	119	131	146	125	148	153	144	171	146	140	147	136	114	129	132	156	125	141	151	155	142	131	127	113	117	128	136	143	137	134	135	139	149	136	122	136	143	154	137	130	131	145	126	115	150	130	143	130	114	147	125	125	122	137	129	140	140	144	137	145	136	139	130	135	128	110	142	149	138	133	144	144	157	150	146	140	148	138	135	125	130	140	130	118	126	144	159	130	112	119	119	143	147	140	153	122	130	130	134	149	132	153	138	139	147	139	131	144	150	113	151	133	135	149	132	128	122	152	142	142	121	141	140	127	122	128	129	128	138	149	129	148	129	143	122	152	125	127	132	135	127	138	125	131	145	143	139	141	122	134	135	139	123	141	118	152	166	125	121	129	153	140	127	124	152	149	156	133	147	142	134	147	126	143	130	131	154	139	139	130	129	155	128	140	143	140	127	123	145	136	139	144	117	137	150	171	150	125	126	138	145	138	144	120	128	140	135	133	126	139	127	132	129	134	124	141	133	128	150	126	139	121	137	126	139	129	121	129	153	123	133	127	127	114	159	134	147	145	138	127	174	135	121	113	135	136	132	139	158	114	148	138	122	142	119	143	140	134	139	135	145	145	139	120	133	133	116	128	116	141	134	122	139	138	142	156	141	152	137	134	138	161	134	138	133	143	126	129	108	133	136	133	142	143	119	156	147	120	142	150	126	138	128	110	121	150	125	117	156	110	126	117	136	164	132	138	116	150	134	123	164	131	143	155	128	121	123	129	142	126	132	128	143	153	138	122	150	115	124	135	132	143	147	137	150	118	123	109	124	123	148	150	118	152	134	145	137	140	125	116	119	138	154	147	138	130	124	140	142	137	149	129	136	132	135	141	158	137	124	107	146	133	141	157	126	124	146	136	140	135	145	147	155	108	124	142	126	133	135	136	144	132	140	132	115	133	143	129	129	132	137	156	121	122	128	133	116	145	145	144	139	132	154	117	134	125	137	146	138	124	147	112	128	139	154	114	141	147	143	144	154	145	144	142	133	129	147	150	113	112	126	132	152	133	144	121	143	149	132	147	119	124	115	156	138	139	131	121	119	154	152	128	145	127	127	136	159	130	136	139	132	127	132	147	131	131	139	121	135	126	116	127	139	122	142	162	135	145	133	151
3069	1663	490	101	72	81	83	67	82	74	64	66	68	66	50	47	42	44	44	45	38	46	32	32	36	30	29	49	38	34	38	26	29	48	26	29	31	44	30	22	17	32	32	20	24	20	28	29	31	32	35	25	27	29	40	29	28	23	22	22	25	31	28	32	36	27	30	21	20	23	37	23	25	29	25	33	31	26	26	30	23	25	27	26	25	27	22	27	27	23	26	27	24	31	26	27	30	29	28	21	22	31	29	27	19	23	24	24	31	29	35	29	33	24	23	21	20	23	22	30	19	34	12	18	25	24	25	28	24	24	27	22	25	27	25	30	35	34	19	24	32	22	22	19	25	22	22	30	25	28	26	28	28	25	18	27	20	29	24	21	27	33	22	21	29	26	29	23	33	34	25	25	31	16	18	29	26	24	27	25	29	20	26	35	27	29	27	32	33	26	27	13	24	35	37	30	22	26	20	37	39	21	26	28	17	22	28	25	30	21	40	21	25	32	32	27	25	30	26	31	29	30	21	29	18	34	32	24	24	20	27	22	24	26	34	27	25	25	19	12	30	28	25	18	22	26	26	22	35	27	29	27	30	25	20	27	33	26	24	24	24	21	23	26	22	27	41	22	29	29	26	27	23	32	24	23	24	27	19	37	24	28	30	35	29	30	21	23	25	26	19	26	30	25	33	25	30	26	23	29	23	29	22	27	31	29	18	25	21	22	27	25	36	18	19	23	25	26	29	24	25	18	25	23	31	19	29	32	36	24	32	20	28	28	28	29	28	21	28	29	26	32	26	25	26	27	26	20	32	28	24	23	31	34	25	34	21	32	22	35	33	31	27	22	37	28	21	38	22	32	27	22	24	20	21	23	28	17	23	33	21	30	24	24	27	31	14	29	29	27	21	21	28	23	24	30	24	33	20	25	30	35	21	30	16	26	21	16	19	26	29	24	26	23	21	29	23	26	25	22	23	22	25	20	16	27	12	30	22	24	34	38	41	26	28	26	29	26	33	33	25	29	36	27	31	29	22	27	31	22	30	25	33	23	30	20	17	29	32	25	27	26	32	37	31	25	20	19	19	29	21	27	25	23	28	26	20	27	35	32	28	33	30	34	28	26	21	21	20	18	25	21	29	23	32	25	25	29	18	26	33	23	30	31	24	34	26	24	19	30	20	23	27	26	37	25	26	30	29	23	23	22	21	21	27	23	21	26	31	28	22	20	29	20	37	24	26	30	19	20	28	32	27	27	22	22	27	22	27	26	31	27	32	23	27	23	30	31	20	24	36	34	25	25	22	17	23	23	24	28	20	32	38	29	24	31	14	30	34	31	28	25	15	18	34	36	32	26	20	29	19	29	31	30	32	28	26	20	24	18	16	27	35	10	23	32	30	25	20	33	29	33	26	23	30	13	28	19	16	30	29	29	32	24	21	22	30	27	22	25	30	26	28	25	36	31	31	33	29	20	25	25	25	23	28	21	26	25	25	10	27	26	22	25	27	22	20	26	25	14	21	28	25	29	34	19	24	27	30	24	26	22	29	27	20	26	35	26	22	30	27	21	26	21	24	28	29	26	27	35	27	29	28	26	31	28	29	26	29	28	31	20	27	19	20	26	31	30	15	23	24	23	25	36	33	28	32	20	23	32	20	24	25	29	14	36	26	24	25	23	15	25	19	28	17	25	26	24	27	19	27	18	24	25	26	23	21	24	24	28	21	24	25	21	35	22	18	25	29	25	17	20	28	27	18	28	24	23	21	22	15	32	25	21	30	25	24	19	25	38	20	19	25	27	26	27	19	29	29	34	20	20	34	23	21	28	40	29	35	23	30	20	24	27	37	27	28	21	22	28	23	29	36	27	26	26	23	31	31	19	24	35	22	36	29	26	34	27	25	33	29	24	28	24	29	20	21	28	21	18	27	21	28	26	19	25	25	25	26	20	17	31	24	31	18	30	27	26	21	32	23	22	34	23	28	26	32	16	25	30	24	27	26	29	18	30	32	36	29	34	28	33	29	24	34	23	32	28	20	29	23	28	35	25	32	16	24	21	30	21	18	26	21	23	22	20	28	25	29	20	24	23	42	22	24	25	23	26	27	20	22	21	24	27	26	29	21	21	34	28	14	18	29	27	23	16	29	35	20	20	20	26	22	21	26	28	26	20	17	27	30	30	22	18	28	28	32	27	14	29	32	24	33	25	23	31	22	33	36	27	27	29	34	30	26	28	32	30	25	26	22	30	19	26	23	32	22	20	30	23	30	26	38	25	23	27	28	28	23	29	27	30	33	29	15	29	25	24	14	20	27	32	30	33	26	22	22	18	20	24	30	31	23	24	32	29	36	20	15	34	26	29	21	22	32	30	23	22	25	22	24	19	23	31	28	32	30	24	21	35	31	32	25	18	20	25	25	26	33	25	29	34	30	29	28	23	24	20	33	29	23	26	21	24	34	26	42	30	37	35	29	30	20	22	30	22	24	37	22	26	22	16	32	30	26	23	22	20	30	28	25	29	28	26	22	29	31	20	24	27	29	33	25	40	19	26	21	27	28	31	28	26	20	25	30	28	30	23	25	21	26	29	31	29	24	28	25	21	28	26	23	31	33	29	26	33	25	29	28	28	17	35	26	21	27	23	30	27	24	28	22	27	23	28	27	24	32	40	20	26	26	32	30	20	19	31	26	25	28	25	29	28	25	29	29	26	30	24	30	34	25	31	19	20	18	29	27	39	25	24	27	24	23	26	22	28	28	32	28	25	31	25	24	18	25	17	30	24	23	28	28	30	27	24	31	18	37	23	30	24	35	30	24	30	26	34	24	23	29	24	28	27	19	20	25	31	34	21	20	33	21	24	30	17	25	21	22	19	33	35	24	30	28	22	33	24	25	24	29	31	25	20	32	21	36	21	28	38	19	22	32	21	30	35	30	22	17	24	20	25	25	31	28	27	34	24	24	22	28	36	27	19	26	24	25	17	24	34	31	32	35	15	33	22	28	20	25	26	24	27	43	15	26	25	17	34	20	24	23	29	27	24	26	26	25	22	18	33	25	28	34	27	29	23	31	40	23	28	25	34	28	28	27	33	17	24	24	19	19	34	30	27	28	25	29	27	13	19	28	10	30	26	28	23	32	20	30	20	28	23	29	30	26	21	25	33	31	21	23	28	25	29	24	14	24	35	20	24	33	23	19	20	21	33	31	24	25	17	33	21	24	16	14	26	34	25	30	29	15	27	17	27	21	27	26	29	29	31	20	25	24	26	27	29	20	38	22	18	37	27	24	30	19	25	22	37	35	21	20	30	22	17	25	29	29	23	22	29	26	18	29	17	19	28	19	28	25	28	22	27	27	23	27	25	15	27	25	20	29	20	27	25	32	25	23	28	25	29	33	22	21	26	24	26	29	29	29	23	37	31	30	18	34	28	32	19	29	30	25	23	35	17	30	20	26	39	19	38	21	25	28	32	27	25	26	25	20	24	24	20	18	33	26	22	28	26
26310	14571	6152	1992	3013	3674	3180	2594	2293	2028	1758	1722	1385	1191	966	881	759	726	680	646	617	623	567	575	498	521	566	517	477	448	426	407	358	345	330	315	298	268	327	261	271	263	285	297	295	288	272	291	280	278	276	255	241	267	247	233	260	229	245	269	228	207	254	236	251	236	245	247	245	224	270	220	239	224	262	218	226	237	243	243	245	232	241	242	202	184	246	219	189	218	216	244	221	198	215	234	219	226	233	250	190	225	232	231	209	204	224	229	220	217	215	221	235	221	214	200	206	227	203	213	229	228	231	207	207	201	221	209	244	192	212	218	226	196	243	244	238	239	207	204	218	242	219	238	219	216	229	212	230	220	230	222	203	222	206	236	214	210	218	207	240	220	206	221	184	216	218	240	207	259	241	199	222	228	216	228	217	206	229	243	209	204	194	212	199	209	259	227	205	234	207	220	193	240	199	213	226	210	209	227	237	195	203	225	197	207	216	225	219	202	225	213	199	228	205	219	214	228	249	214	224	206	222	211	191	219	198	242	215	207	231	231	231	235	215	206	221	201	209	217	211	227	212	190	235	221	195	218	258	202	218	184	216	222	216	221	205	215	219	210	234	236	206	232	222	212	214	194	210	199	225	198	218	182	210	213	237	215	222	194	216	217	235	213	203	203	216	235	218	239	216	216	223	231	208	224	195	204	203	207	200	231	236	234	212	221	197	200	219	191	218	212	208	222	225	206	233	208	212	194	196	215	250	189	210	202	235	216	212	222	250	197	211	218	180	228	201	202	238	233	253	215	201	198	235	218	219	240	227	192	216	230	220	211	225	209	209	208	228	242	225	225	229	230	226	223	210	224	198	237	224	225	231	204	199	207	205	212	221	234	195	218	190	213	201	245	238	206	234	235	208	220	213	202	219	220	226	211	197	207	199	226	198	227	221	227	220	230	211	201	209	229	214	215	210	221	234	203	233	194	189	201	209	239	208	241	222	210	189	222	209	218	207	216	216	210	221	217	215	198	227	224	226	226	185	193	221	221	229	202	223	235	202	232	222	220	193	226	210	222	214	208	218	220	182	209	209	219	221	256	224	177	222	236	216	207	229	222	196	225	217	226	226	236	231	200	206	218	210	222	218	218	216	202	211	208	188	232	214	206	221	188	221	184	206	220	228	228	227	205	230	221	236	216	215	203	230	216	214	224	206	206	199	230	201	213	242	202	215	220	189	198	226	216	198	217	231	220	231	207	224	187	228	226	218	230	212	213	213	224	178	228	203	216	221	192	216	192	219	220	234	241	210	211	211	205	221	215	211	221	218	219	237	214	230	227	210	221	210	227	207	193	236	237	223	223	203	194	225	209	184	227	231	204	228	199	206	228	174	190	196	215	240	213	211	220	205	218	201	220	224	225	216	202	218	210	193	212	193	228	198	244	215	232	226	230	231	222	217	214	205	211	225	222	220	231	228	211	210	226	236	229	210	218	216	207	221	222	191	203	210	211	242	208	180	219	208	218	204	224	200	215	203	203	209	207	221	221	227	216	228	224	265	190	197	216	221	230	214	238	222	213	195	230	201	220	199	199	226	203	193	215	227	216	227	236	201	213	201	202	231	221	175	230	222	203	241	202	216	203	206	224	219	199	200	222	241	219	223	207	238	226	197	228	232	213	221	212	229	189	194	184	198	204	216	228	192	239	202	220	204	229	211	221	212	212	220	212	204	205	201	245	223	225	214	198	247	238	202	203	179	177	207	210	221	238	222	203	216	213	207	213	213	220	223	200	227	203	221	204	234	226	226	225	246	210	213	212	214	226	200	213	233	195	220	220	225	199	227	210	248	232	193	212	222	235	237	206	199	218	218	199	208	192	200	215	234	192	210	217	180	229	231	211	244	219	199	209	211	228	206	221	223	232	221	221	232	202	215	206	196	185	218	206	224	191	197	206	200	203	215	189	219	225	206	200	186	191	207	205	212	219	218	199	228	228	225	219	227	227	198	198	213	229	208	223	234	200	220	228	190	228	232	201	214	185	213	253	214	201	241	203	202	220	173	218	209	222	183	212	202	211	201	184	197	229	202	222	215	199	222	204	197	215	195	195	214	221	223	220	205	208	213	231	202	226	219	190	203	186	205	213	210	213	231	195	217	209	232	213	220	231	237	214	218	220	248	202	224	216	212	207	231	225	205	218	229	210	203	206	216	233	196	221	208	253	237	210	226	190	218	222	224	210	237	200	230	205	224	226	220	207	218	213	191	225	210	221	196	236	222	212	208	230	218	220	204	225	219	225	226	248	192	215	210	219	205	240	210	213	218	214	224	217	224	238	234	188	215	192	204	192	232	219	204	195	224	215	209	203	196	203	220	213	236	207	214	187	203	219	225	214	232	228	205	194	216	228	193	194	235	223	218	216	186	245	216	231	207	201	227	202	211	214	211	201	234	227	210	224	188	205	223	212	235	233	217	224	241	218	220	209	220	225	233	177	223	237	200	236	202	213	219	217	237	210	211	233	223	193	229	219	215	205	230	196	219	223	220	188	215	213	205	226	203	230	226	214	218	221	205	207	205	221	205	223	215	196	207	212	210	214	222	213	195	219	226	197	226	229	192	228	193	199	225	228	215	223	218	208	231	217	213	204	227	203	209	187	216	220	212	199	225	197	196	215	231	239	229	228	196	216	211	205	221	221	249	228	225	222	217	212	234	225	240	232	222	214	239	192	221	243	198	243	211	208	200	219	232	231	227	197	205	209	238	198	222	215	215	232	241	240	196	193	247	223	213	213	216	196	214	213	237	244	194	205	209	212	229	230	206	230	218	207	217	221	233	198	215	211	227	233	225	206	218	216	197	198	213	203	237	208	202	223	221	186	228	228	196	211	219	206	238	210	185	227	216	218	220	208	228	222	221	223	204	227	214	210	191	197	198	189	222	222	219	234	220	235	215	227	221	186	224	189	228	212	205	215	211	235	239	203	208	216	219	193	241	240	223	212	222	216	212	209	221	216	201	204	193	234	234	209	235	227	218	205	235	207	229	217	221	205	229	216	201	220	228	239	226	219	217	199	213	211	215	236	211	207	233	199	232	222	192	213	210	236	191	201	213	194	229	225	212	216	206	221	202	210	208	198	217	228	211	218	242	229	220	210	211	233	211	222	209	199	236	237	225	194	218	209	208	216	209	233	228	210	230	197	219	227	205	207	207	194	214	205	210	187	217	212	206	230	233	238	202	199	201	205	211	200	222	216	228	205	195	208	228	219	230	200	202	218	208	220	205	217	228	216	231	216	221	217	201	212	236	211	191	223	226	214	199	240	203	234	210	222	223	226	209	214	218	214	207	209	207	221	211	207	239	210	201	227	216	203	211	226	242	215	244	212	206	203	207	218	223	215	200	206	216	207	209	235	248	210	220	195	234	194	232	241	211	267	240	185	195	219	211	211	205	215	231	221	231	228	202	212	217	214	208	192	235	220	213	216	258	227	201	203	206	216	218	212	215	209	241	198
6515	5173	1314	239	124	128	129	104	85	92	82	77	78	57	57	48	48	48	41	48	45	58	46	43	32	54	39	48	28	31	37	21	27	19	27	16	24	18	15	20	22	21	21	21	23	21	25	24	29	26	17	22	14	22	16	29	17	27	15	21	21	24	25	19	16	11	26	15	23	13	16	22	15	28	23	27	19	28	11	21	6	11	21	12	19	14	22	17	24	19	17	18	22	18	25	13	21	13	21	19	22	21	12	20	17	15	12	16	25	24	18	22	10	11	24	19	17	20	17	17	21	22	19	23	26	21	25	19	11	23	18	21	13	20	15	13	26	19	20	17	22	27	22	14	22	17	17	20	20	3	16	18	22	17	21	18	17	16	17	17	18	16	15	18	13	17	14	16	12	14	14	14	10	21	25	17	13	13	11	14	20	20	22	22	21	18	20	15	21	17	19	21	16	18	20	20	18	22	18	21	27	22	18	26	20	16	15	23	20	14	19	22	22	14	16	23	15	16	23	15	23	19	22	16	14	25	19	14	20	17	26	17	25	13	19	19	23	21	25	21	14	15	16	18	19	24	22	20	24	16	18	18	18	21	30	15	25	11	13	12	17	17	17	21	16	15	15	24	16	14	18	14	24	26	21	18	19	21	15	21	17	23	16	21	12	19	23	16	32	21	17	21	19	19	10	14	18	18	22	16	16	11	18	9	19	18	19	22	20	20	24	23	14	16	20	16	18	23	21	22	16	12	13	18	25	11	17	16	23	13	13	13	18	15	23	15	22	16	22	23	22	15	20	21	16	22	11	16	17	20	18	15	15	22	23	24	13	17	29	15	21	24	10	15	12	21	15	14	18	16	20	16	13	14	19	22	17	12	14	19	15	14	22	18	25	22	25	17	20	23	7	20	26	17	23	17	14	20	25	19	18	20	15	16	26	23	18	16	9	21	12	22	18	11	21	11	24	18	27	12	20	17	16	14	17	18	24	29	23	22	26	12	19	21	13	21	16	14	14	24	29	22	10	16	17	20	24	15	22	18	19	16	16	13	28	16	25	14	19	25	22	16	12	24	16	25	19	16	23	18	19	24	16	16	22	11	16	18	14	10	19	16	19	26	16	20	17	14	20	16	9	17	18	18	20	21	17	18	24	12	18	15	18	21	16	23	21	15	18	20	17	20	18	27	17	15	22	13	18	20	20	24	15	19	19	21	20	26	20	17	12	21	14	27	22	23	21	23	23	20	23	14	26	19	16	18	20	12	17	16	24	16	18	19	19	22	14	21	6	17	16	13	20	16	13	23	23	18	26	19	17	18	20	23	17	21	16	21	13	33	23	22	23	17	20	14	20	19	21	17	22	23	16	15	18	26	17	20	27	17	20	24	16	33	21	15	22	18	21	18	17	18	26	21	27	17	20	14	19	14	19	21	18	20	27	17	17	20	22	20	21	19	17	18	19	28	15	22	25	21	22	14	20	16	21	19	19	21	16	19	26	22	21	18	20	22	18	16	22	12	19	18	23	19	18	15	17	16	25	18	19	21	23	16	19	21	12	20	20	17	26	17	26	20	22	21	11	15	26	19	21	18	20	15	17	20	18	15	19	21	15	20	10	16	24	15	22	20	23	14	9	14	17	16	26	18	23	22	18	28	23	15	18	23	17	26	18	22	19	15	21	21	19	30	20	27	21	22	18	15	20	15	16	17	22	17	21	27	21	18	17	17	18	21	27	27	28	16	13	23	20	28	19	27	20	22	17	20	19	14	21	27	12	18	20	19	14	22	12	16	18	22	22	24	24	18	21	15	10	13	17	13	14	16	21	15	32	17	15	22	15	18	15	14	20	25	22	18	18	22	20	22	19	15	15	20	17	15	11	14	22	15	16	14	17	23	26	19	29	24	26	16	15	17	17	18	14	14	15	15	16	19	21	15	19	18	14	21	15	16	12	18	23	15	21	19	17	21	19	18	23	16	27	23	15	20	21	6	15	11	26	7	16	20	19	20	13	13	14	23	20	16	14	18	16	11	19	14	26	21	16	23	21	16	26	14	16	7	16	30	22	23	18	13	19	18	16	15	14	21	14	19	20	14	20	16	30	18	17	18	14	16	16	16	18	13	23	14	20	17	23	20	18	15	18	17	21	11	22	12	20	23	18	28	14	12	15	17	17	18	19	19	19	21	14	25	24	19	18	16	22	20	13	18	18	28	14	23	15	17	23	21	20	29	19	24	11	18	18	20	20	15	19	20	21	11	24	21	10	23	12	24	16	11	27	20	21	14	20	22	21	20	17	20	17	17	22	17	16	22	20	14	15	21	19	20	17	17	24	19	25	17	16	24	19	14	19	16	17	19	16	18	22	23	22	13	19	18	13	13	15	25	19	21	21	19	14	16	20	23	10	16	12	17	23	17	19	18	21	14	23	15	24	17	17	15	17	10	21	21	21	20	18	25	26	28	11	16	22	17	23	17	22	16	24	18	18	29	24	27	28	17	14	19	19	19	18	16	16	25	12	17	18	13	16	18	19	13	19	23	17	27	12	17	17	21	16	21	26	16	25	24	21	19	15	16	14	23	13	11	24	19	17	23	18	22	23	17	15	23	11	14	9	18	20	24	14	23	13	21	22	11	14	10	15	22	13	24	17	23	12	17	26	18	20	24	19	26	19	19	23	15	18	22	18	19	16	21	22	18	19	18	21	23	19	26	23	14	13	20	14	21	15	23	19	18	17	20	21	28	20	25	16	20	28	18	25	26	18	22	20	18	18	16	18	14	30	20	14	20	21	20	21	13	16	21	19	18	23	15	21	19	21	16	24	12	20	24	12	23	22	29	22	26	12	14	24	15	11	13	19	18	11	26	21	17	22	16	17	13	20	17	11	13	23	18	20	20	18	19	19	19	20	18	16	20	18	16	18	15	25	25	20	17	14	17	19	24	24	23	17	19	27	21	9	16	20	19	27	29	21	19	22	25	22	22	20	19	16	23	23	20	18	19	17	16	18	20	21	18	19	19	24	21	22	19	17	22	11	13	22	24	12	21	17	9	21	12	21	29	18	10	19	19	12	12	24	16	14	18	15	17	20	15	30	17	18	20	18	17	17	14	17	14	21	14	19	17	25	13	17	21	12	18	15	17	15	11	15	26	17	26	16	13	24	12	12	27	18	23	15	22	22	18	24	21	24	13	20	16	17	16	19	17	26	17	16	13	10	24	19	14	15	23	13	14	20	17	24	24	14	15	14	12	23	21	17	16	21	20	18	20	18	22	7	9	22	22	22	22	19	23	22	19	24	28	20	24	21	13	13	19	17	11	26	20	15	15	15	12	20	17	24	15	21	19	17	17	20	13	20	18	30	20	20	25	18	20	14	29	18	15	20	27	18	14	18	25	22	21	22	23	17	19	23	19	21	25	18	14	14	15	17	13	17	22	15	13	14	19	17	23	22	18	16	15	19	23	23	24	24	20	22	12	19	18	15	22	20	13	12	21	19	14	15	18
35861	24767	10844	4053	5809	6422	5707	4450	3579	3155	2776	2297	2092	1647	1395	1143	1154	939	912	806	755	775	738	657	634	644	622	697	596	544	472	424	341	356	316	329	272	303	335	293	304	277	245	258	291	260	268	251	241	261	241	229	239	244	236	243	212	215	237	196	203	189	196	185	186	196	198	200	186	182	186	200	178	189	187	176	193	170	149	165	179	156	179	169	167	159	158	172	158	168	183	165	165	172	183	161	169	155	166	188	158	177	151	170	168	189	165	171	167	173	185	172	172	184	172	174	162	142	165	159	182	158	171	166	148	145	177	144	155	159	159	136	150	172	156	181	177	171	179	174	144	161	148	152	164	164	176	167	165	170	176	172	156	167	177	131	164	159	162	167	168	165	177	164	164	184	166	156	163	150	155	141	152	145	162	161	182	157	177	177	166	169	167	172	183	164	172	167	179	156	196	177	177	164	132	166	160	165	145	139	145	161	156	178	150	172	157	159	171	144	164	140	157	170	163	146	176	156	169	158	170	153	177	168	156	150	171	153	159	158	173	181	192	185	166	162	168	157	179	155	180	159	148	141	156	157	131	173	158	133	164	173	127	162	167	174	166	143	142	174	174	162	164	139	156	171	143	155	165	166	164	158	146	158	158	151	135	162	163	163	164	155	152	148	164	183	167	152	155	175	162	165	143	187	164	153	151	178	161	159	142	154	161	151	174	161	168	138	151	164	155	183	170	140	165	130	154	143	148	156	163	182	157	168	175	164	167	169	174	147	134	167	157	156	164	146	169	155	170	141	158	160	169	167	172	167	156	153	159	150	172	171	182	168	172	145	155	174	169	150	142	159	165	145	152	187	155	191	163	144	177	176	140	147	159	152	172	167	145	148	133	167	161	158	138	184	180	138	159	151	179	149	174	153	142	163	143	193	155	132	142	150	162	158	162	154	155	166	169	180	144	172	158	146	160	173	153	137	172	155	151	170	170	158	152	155	168	143	146	149	160	163	161	160	171	158	149	142	152	177	163	157	137	154	152	143	147	136	150	164	183	154	150	160	156	159	170	170	143	167	161	161	158	147	145	178	166	163	174	166	161	184	154	174	161	163	125	158	157	141	152	159	188	138	143	152	152	162	159	166	164	165	166	158	170	150	159	171	160	145	152	151	150	171	169	170	165	145	162	174	159	133	163	176	168	175	162	160	173	161	188	158	169	150	152	154	160	149	160	134	160	143	149	161	152	152	165	145	139	169	168	141	148	125	147	161	181	147	171	153	170	163	190	166	150	170	170	164	140	153	163	180	160	165	158	157	155	154	143	160	149	158	155	165	133	150	156	151	168	167	162	171	149	170	138	150	164	164	151	155	169	157	161	168	168	149	139	160	144	164	162	147	169	165	152	142	159	176	169	164	156	161	166	168	178	158	173	183	177	184	158	167	148	179	160	152	142	166	127	167	154	141	172	180	153	158	148	139	137	152	165	172	166	157	173	153	154	171	145	165	183	158	161	183	152	166	157	175	140	159	162	152	150	170	168	160	170	176	159	156	155	174	138	158	174	146	166	156	156	170	138	149	164	169	161	173	160	170	145	148	165	148	175	159	159	161	158	142	157	158	155	148	162	167	161	152	178	186	189	170	151	172	141	165	162	157	157	154	172	148	173	175	167	177	167	167	152	156	184	169	169	166	144	159	141	174	152	145	182	162	149	157	165	171	165	144	167	161	130	151	149	156	157	160	137	149	136	160	149	146	143	151	153	173	146	153	170	149	181	178	156	161	164	154	135	172	178	149	164	138	165	158	157	152	163	168	155	142	162	162	147	176	137	179	161	159	170	149	171	162	145	150	140	141	190	141	176	146	157	168	161	176	156	145	169	158	141	154	158	155	160	165	161	149	163	163	160	161	178	184	162	153	137	179	160	141	159	165	155	151	195	155	178	162	153	161	163	154	167	152	143	169	195	160	176	168	163	160	151	155	149	169	172	171	142	135	163	146	150	158	155	144	163	140	154	147	139	163	158	154	186	173	158	138	136	193	162	170	143	154	144	141	170	159	154	180	158	151	141	145	152	128	154	153	173	144	161	161	149	164	149	168	165	159	181	164	171	145	198	162	153	159	159	127	140	159	162	162	172	153	172	170	160	156	171	159	140	138	171	177	177	154	165	157	156	176	156	146	172	136	152	167	169	152	142	156	155	168	191	175	149	167	162	160	142	138	171	154	146	139	152	158	167	173	158	153	152	154	174	168	151	145	141	140	139	154	173	155	170	165	166	161	147	141	147	150	158	159	161	166	163	163	162	168	170	151	158	122	151	166	154	160	164	157	164	179	152	168	149	166	144	145	152	161	142	174	165	162	142	163	162	152	158	144	171	179	147	179	135	161	145	167	179	148	154	156	151	164	150	152	143	161	162	174	163	163	167	184	146	140	140	167	169	159	147	189	171	161	167	152	148	179	177	163	156	171	169	152	164	172	167	170	162	158	173	143	165	163	165	144	139	167	161	137	152	165	161	170	147	144	172	172	160	143	156	157	158	154	145	177	173	154	172	146	164	176	162	150	145	161	157	161	174	166	153	140	184	159	188	156	165	165	142	165	139	150	153	166	178	143	156	164	167	144	168	146	155	166	156	153	155	178	190	153	155	178	189	143	152	165	177	150	154	153	163	163	151	153	151	166	148	148	166	166	154	157	157	174	144	149	163	152	155	165	171	144	144	148	175	145	172	175	163	152	146	156	171	163	153	146	150	161	145	147	179	167	146	131	159	149	170	180	165	162	140	155	157	163	180	153	171	167	193	182	158	150	165	163	148	165	141	148	165	144	160	150	163	152	166	136	183	160	172	165	207	153	163	139	138	128	159	154	163	168	154	167	171	165	133	157	155	140	156	164	154	162	159	164	173	139	147	191	173	164	159	151	163	183	153	173	161	167	157	162	153	131	159	149	177	160	139	165	156	175	171	180	174	161	162	151	150	151	147	164	146	162	169	156	172	141	163	142	151	151	170	164	148	152	157	169	153	147	162	149	161	166	161	160	180	171	193	142	169	139	170	168	162	163	167	145	173	159	143	181	159	168	146	163	147	149	180	162	169	175	153	171	152	162	153	157	169	149	174	162	166	159	142	166	150	166	168	163	165	162	162	150	145	153	143	168	173	159	173	165	158	186	146	153	170	150	146	149	147	150	164	171	178	161	197	163	155	148	187	175	176	168	186	145	172	160	161	163	181	148	171	153	154	155	157	150	171	161	162	166	153	165	187	158	136	147	173	175	180	180	184	161	144	176	156	163	159	157	154	181	147	160	156	160	177	167	166	171	167	172	169	145	176	166	165	175	187	159	172	149	165	135	157	153	147	163	175	156	163	164	141	160	152	135	146	173	163	174	166	168	147	150	172	161	148	151	137	175	154	161	166	152	149	192	149	160	169	158	167	170	179	163	146	161	147	158	147	141	153	142	145	167	159	170	169	168	155	160	170	153	173	166	154	148	168	165	154	154	160	174	162	163
6129	4136	1425	164	103	101	108	129	89	87	95	77	62	58	58	45	32	38	37	41	35	42	45	30	46	39	50	33	35	44	33	25	31	25	38	24	21	30	35	31	21	33	23	22	24	27	21	23	39	23	18	27	26	28	35	28	27	17	27	17	20	19	33	29	28	22	39	26	21	19	25	24	20	28	12	22	23	25	26	20	22	19	21	30	18	18	22	27	23	28	21	29	29	28	25	26	23	37	17	25	33	24	16	21	16	26	24	21	18	21	18	28	25	28	30	21	22	25	18	20	15	23	20	20	29	15	21	27	18	19	16	19	27	23	22	24	19	27	28	25	25	23	26	18	23	29	21	29	26	18	34	28	14	19	21	23	23	23	25	13	30	23	24	17	26	26	16	22	21	17	19	22	26	17	20	22	25	26	27	25	38	17	27	25	17	26	19	26	20	22	29	15	23	22	18	31	24	16	28	25	23	19	13	28	26	21	19	14	21	16	26	21	25	31	27	21	20	25	17	20	19	25	19	25	26	20	16	19	26	24	28	26	19	34	22	24	25	20	22	18	20	21	28	20	27	22	22	18	24	18	23	18	25	31	23	22	16	31	24	23	17	17	26	20	16	22	23	21	18	24	17	25	19	22	19	21	19	24	20	19	28	29	20	15	30	16	17	16	26	19	19	20	19	20	18	22	28	24	18	22	23	18	29	22	22	27	22	18	23	20	23	22	19	22	32	21	20	21	27	15	21	18	28	21	19	15	30	20	15	21	28	28	26	19	14	33	29	18	16	19	29	19	17	21	27	30	20	23	20	17	34	16	18	24	21	19	16	31	25	16	28	27	13	14	21	21	27	21	21	30	18	24	23	21	19	23	34	24	23	11	26	24	28	29	21	18	26	21	21	24	22	28	25	20	22	20	23	15	28	17	18	20	21	23	14	19	22	34	21	18	16	22	26	16	21	23	28	27	34	24	16	25	20	21	14	12	31	21	28	17	15	17	30	24	18	22	19	23	25	18	15	30	24	26	18	21	23	20	26	20	28	26	18	25	17	22	20	29	16	21	23	21	16	27	27	24	23	19	26	28	21	23	20	16	20	22	33	17	27	22	23	23	19	21	30	32	17	18	24	26	26	27	30	26	17	31	20	16	28	23	27	22	14	20	23	24	16	18	24	33	22	13	27	23	23	14	25	16	21	21	17	16	18	26	19	21	28	25	17	29	20	30	24	32	28	19	15	20	20	34	31	23	25	25	26	13	17	26	17	14	29	18	27	11	33	22	19	25	16	28	23	24	21	20	29	24	25	19	22	26	33	29	29	23	18	19	25	23	27	22	22	26	23	21	26	21	14	19	20	21	16	21	23	28	21	20	32	24	26	14	19	22	22	26	28	17	22	27	27	17	19	30	28	29	26	26	22	25	27	17	24	29	19	19	21	19	22	36	18	18	23	23	17	22	32	29	27	15	32	18	23	20	27	24	27	18	22	17	12	26	19	21	25	23	22	23	18	21	16	27	25	19	18	14	19	19	30	22	21	27	20	24	25	18	20	31	31	25	22	21	15	23	28	26	26	27	22	21	27	23	30	20	23	28	16	26	22	22	20	22	29	25	25	25	25	18	27	20	31	27	19	24	21	26	23	22	22	29	31	28	23	20	28	16	28	19	24	19	28	26	20	22	16	17	13	23	23	17	12	22	25	22	17	17	24	26	26	23	29	26	24	25	17	21	29	22	20	20	23	18	31	33	18	16	21	21	26	28	35	21	22	24	22	21	25	25	27	17	20	25	20	23	24	27	25	33	15	26	24	32	24	22	21	16	19	25	16	17	26	30	22	25	26	28	15	30	22	36	15	16	17	25	22	13	20	11	20	21	22	17	18	20	23	22	16	31	29	25	20	18	22	26	25	20	31	20	22	29	21	20	24	17	34	32	20	34	24	23	26	20	20	20	24	27	25	18	25	27	22	25	20	25	19	29	29	22	18	26	24	22	13	19	14	24	31	15	24	22	24	23	19	18	20	22	21	18	26	24	24	29	29	23	23	26	16	32	23	16	16	25	18	22	28	18	12	25	23	23	32	23	20	17	26	20	22	22	20	20	20	24	38	17	17	23	24	23	29	19	17	20	22	21	22	24	20	22	30	17	20	20	21	26	18	27	17	21	21	17	14	34	22	22	26	16	24	21	32	23	21	28	23	25	20	23	18	27	19	17	31	16	29	20	27	29	13	27	22	18	21	24	21	13	20	27	20	28	21	16	21	22	23	16	17	26	18	25	19	15	20	21	18	20	31	34	20	28	19	28	22	16	24	26	24	25	22	15	22	16	32	22	18	26	19	25	18	20	16	22	27	14	22	25	26	25	25	19	17	28	16	24	19	25	27	30	29	25	24	20	31	17	16	27	26	24	28	16	23	33	16	19	25	26	29	29	24	20	19	25	24	16	15	23	21	18	21	21	18	23	26	19	25	18	20	20	23	19	28	23	23	19	35	15	14	22	25	27	24	26	30	16	22	22	25	18	15	28	24	13	22	31	22	23	25	20	20	20	20	24	30	20	19	13	29	19	25	20	20	16	22	17	17	22	25	22	16	24	20	23	36	24	19	26	25	31	22	19	26	23	23	24	14	19	28	26	25	28	29	20	27	28	19	23	16	31	18	19	29	15	26	23	22	32	33	25	27	23	15	21	22	19	22	17	20	17	20	16	24	27	17	24	18	21	18	14	24	18	32	23	17	19	15	18	19	19	22	18	23	25	18	27	28	20	25	18	28	22	29	22	26	20	33	28	29	21	35	32	18	27	15	22	31	26	20	13	32	24	25	33	16	16	25	15	29	20	13	25	22	22	18	29	24	17	22	31	19	21	20	22	18	23	19	25	24	22	17	15	24	22	18	23	30	21	18	21	28	22	17	16	19	18	19	26	31	22	29	21	17	20	21	29	20	23	22	24	21	23	23	22	26	23	27	26	20	20	19	26	20	25	24	26	19	22	19	30	19	24	18	21	17	35	26	21	31	22	24	21	29	34	20	24	17	12	20	20	26	20	28	24	22	17	21	23	24	28	26	26	14	22	17	17	12	29	17	19	15	16	24	34	27	18	23	27	25	27	20	23	28	22	26	22	25	10	26	30	25	21	21	21	28	24	22	19	19	24	18	28	21	26	19	31	23	15	23	17	22	14	20	29	29	27	26	19	36	24	20	21	24	19	20	24	11	18	29	28	15	13	24	21	17	26	13	14	20	30	18	33	36	24	25	26	19	19	27	28	14	22	35	28	18	24	15	22	17	17	23	16	21	9	25	27	21	23	30	19	15	31	30	21	21	23	27	12	34	17	18	18	22	29	19	25	26	29	15	27	26	29	24	27	20	20	21	20	22	30	28	23	28	25	34	20	24	27	17	28	20	20	24	29	25	17	25	23	21	24	19	22	22	24	29	25	24	22	21	22	18	25	29	22	25	23	18	24	21	28	16	21	21	17	18	19	23	16	19	22	20	28
33280	22654	11427	3245	4729	5737	5161	4381	3478	2896	2504	2243	1898	1518	1271	1096	1009	981	863	776	776	830	773	639	661	750	673	661	599	528	460	417	369	379	355	341	304	361	329	322	286	313	296	266	327	271	267	281	297	265	287	285	248	233	266	277	235	221	238	244	260	246	197	212	224	228	231	234	240	195	198	213	210	219	198	189	220	209	203	213	245	183	215	196	172	222	179	167	194	206	174	196	166	209	188	200	177	183	182	208	199	194	209	174	168	181	192	203	171	201	219	193	192	190	183	229	198	189	199	206	200	192	195	180	185	189	198	216	173	200	172	187	182	178	193	186	183	177	180	169	175	194	212	203	188	171	187	185	192	177	214	201	166	210	198	181	190	184	166	179	181	190	189	193	171	165	192	197	185	197	179	183	194	198	180	209	197	178	162	190	165	205	175	207	197	149	208	195	185	204	186	203	175	191	164	182	175	183	198	186	175	164	188	186	194	194	170	182	185	174	173	197	205	198	178	191	188	209	199	187	171	191	166	179	168	189	185	199	163	197	200	179	181	177	176	188	177	180	147	182	192	186	185	194	201	210	185	199	187	181	177	193	186	174	197	184	183	177	167	208	157	200	181	188	162	185	197	186	205	173	174	178	163	168	204	163	175	190	184	184	189	215	172	192	194	172	191	202	163	179	170	191	188	189	211	175	177	182	177	179	184	183	186	174	173	185	199	177	162	148	154	172	200	198	184	155	201	173	186	171	189	154	198	179	179	186	208	174	183	159	190	190	188	162	197	170	185	217	185	198	173	188	179	179	190	183	177	194	177	190	198	168	163	216	183	168	192	179	173	182	210	186	164	185	191	179	175	187	180	218	175	187	176	187	192	196	168	209	191	216	180	203	190	182	181	179	185	186	191	201	167	212	196	183	165	180	183	175	195	187	195	184	159	175	171	198	190	175	197	198	197	189	187	201	197	172	184	173	167	207	184	186	174	211	190	159	183	195	184	171	181	186	189	190	164	193	187	192	192	215	204	192	165	186	181	196	185	184	187	193	212	180	166	182	159	172	197	171	161	158	174	211	187	181	196	186	186	183	165	167	177	187	186	182	169	163	211	206	190	172	171	196	192	204	190	155	204	166	197	179	183	168	206	179	173	182	180	184	185	187	190	162	186	205	188	186	211	185	199	193	202	192	168	172	178	182	197	218	186	209	193	182	180	224	193	186	214	177	199	190	191	204	192	198	189	175	185	184	184	181	176	153	180	193	190	192	184	169	181	161	171	180	188	183	179	176	157	171	176	170	181	194	184	176	198	179	194	181	192	167	187	205	196	175	184	163	195	187	155	156	172	201	183	187	167	181	191	196	169	164	189	217	192	183	184	172	204	172	187	181	190	195	210	197	179	179	194	183	191	193	188	205	205	205	194	159	184	188	180	191	172	212	177	200	159	178	183	178	188	187	167	172	211	181	175	200	193	167	185	179	190	214	185	188	186	196	177	180	166	181	196	172	176	195	221	161	170	178	203	196	208	198	172	211	177	201	185	163	171	179	186	204	179	197	174	207	172	160	182	197	185	173	212	180	153	178	178	181	203	163	190	171	200	191	163	164	189	179	177	195	172	215	166	169	174	181	189	197	207	174	187	182	171	182	175	190	213	178	161	178	186	189	178	179	164	193	161	180	207	181	179	177	160	204	205	206	173	183	187	190	196	190	196	176	197	177	226	162	197	201	185	172	198	189	168	169	159	201	209	181	173	191	192	201	155	180	164	178	199	177	175	190	195	190	178	184	187	195	202	177	183	198	188	175	198	200	154	185	182	193	186	178	209	203	189	161	183	191	183	182	154	175	206	200	195	181	171	159	189	176	162	163	179	171	175	175	175	166	194	168	186	198	176	196	204	192	183	222	169	191	185	180	181	199	164	192	189	202	192	190	191	195	186	174	164	154	194	179	184	169	205	189	159	174	187	172	216	200	190	159	167	175	158	159	191	208	190	201	190	197	200	192	173	175	198	174	189	184	171	186	171	197	191	189	158	197	174	198	194	193	175	177	185	200	176	185	166	177	143	196	219	154	173	156	192	167	182	185	174	210	181	188	179	182	185	209	177	187	187	181	212	178	193	172	162	186	170	181	212	184	175	183	183	176	181	169	210	174	190	174	173	186	207	197	184	213	181	192	160	173	190	174	200	180	178	157	181	171	187	203	186	163	183	176	175	197	198	188	211	197	167	209	191	202	160	169	184	188	194	200	194	189	177	182	187	199	184	187	158	187	179	189	202	188	152	191	184	175	185	187	172	189	182	200	193	178	197	167	166	200	204	162	183	187	205	175	200	205	170	181	191	212	181	158	194	187	200	188	186	200	167	187	172	170	195	196	189	169	198	181	201	182	184	181	190	188	181	213	166	191	183	188	193	179	196	171	171	186	205	199	190	170	170	225	205	170	200	184	195	198	173	180	195	216	192	189	176	195	190	155	182	210	185	209	195	164	219	166	174	186	193	163	192	166	172	189	186	178	206	169	171	201	187	200	191	178	167	165	200	181	178	191	190	205	201	204	166	184	153	188	182	199	173	179	194	180	167	166	194	176	178	184	181	199	205	188	208	157	205	188	185	196	190	165	193	173	219	176	175	172	206	190	191	184	187	210	151	197	178	185	173	159	189	193	215	176	177	174	168	185	175	198	185	187	179	193	194	165	194	169	183	183	170	175	176	203	164	188	177	199	189	175	175	169	173	187	155	180	202	181	166	179	170	199	218	183	190	202	190	172	203	191	180	180	186	183	172	196	180	172	171	182	193	193	188	194	207	184	184	173	190	178	177	171	189	191	198	187	185	208	184	194	190	171	196	164	183	191	169	151	156	167	171	170	176	200	184	173	167	174	191	168	180	175	172	162	189	193	202	215	186	166	217	183	177	192	173	180	161	177	187	187	196	186	215	198	186	184	198	191	183	160	174	185	174	192	198	179	192	187	171	202	183	192	176	170	201	187	190	197	195	176	193	194	183	176	185	188	177	192	195	166	190	185	183	166	186	199	178	178	192	189	194	168	175	162	172	175	196	185	191	207	177	196	198	195	181	144	205	177	191	192	174	180	171	172	190	197	203	190	188	201	210	187	170	170	182	183	169	189	174	196	193	159	184	191	179	185	180	163	206	180	222	189	204	200	181	186	174	195	195	182	198	195	212	189	190	193	174	201	192	189	151	172	204	163	166	187	196	202	206	174	197	167	175	169	182	182	216	190	189	169	181	188	196	182	189	171	185	192	182	175	166	185	172	187	195	179	156	166	193	181	191	181	183	202	203	172	203	175	175	187	183	188	188	185	174	195	181	185	183	195	203	171	180	185	185	201	183	221	181	199	166	197	201	187	183	174	184	196	158	192	169	183	171	182	197	148	190	176	174	188	188	173	197	199	186	179	202	207	187	190	174	156	200	172	168	168	201	185	208	203	205	190	178	176	190	185	188	184	176	192	179	179	184	191	174	172	197	193	174	179	181	186	199	192
19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
